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
339827697031	339827697550	339827698100	339827698650	339827699200	339827699750	339827700300	339827700850	339827701400	339827701950	339827702500	339827703050	339827703600	339827704150	339827704700	339827705250	339827705800	339827706350	339827706900	339827707450	339827708000	339827708550	339827709100	339827709650	339827710200	339827710750	339827711300	339827711850	339827712400	339827712950	339827713500	339827714050	339827714600	339827715150	339827715700	339827716250	339827716800	339827717350	339827717900	339827718450	339827719000	339827719550	339827720100	339827720650	339827721200	339827721753	339827722300	339827722850	339827723400	339827723950	339827724500	339827725050	339827725600	339827726150	339827726700	339827727250	339827727800	339827728350	339827728900	339827729450	339827730000	339827730550	339827731100	339827731650	339827732203	339827732750	339827733300	339827733850	339827734400	339827734950	339827735500	339827736050	339827736600	339827737150	339827737700	339827738250	339827738800	339827739350	339827739900	339827740450	339827741000	339827741550	339827742100	339827742653	339827743200	339827743750	339827744300	339827744850	339827745400	339827745950	339827746500	339827747050	339827747600	339827748150	339827748702	339827749250	339827749800	339827750350	339827750900	339827751450	339827752000	339827752550	339827753100	339827753650	339827754200	339827754750	339827755300	339827755850	339827756400	339827756950	339827757500	339827758050	339827758600	339827759152	339827759700	339827760250	339827760800	339827761350	339827761900	339827762450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22262	20384	27777	22901	20393	18620	3963	1328	926	594	602	707	496	413	406	378	388	314	306	294	303	328	323	310	315	326	276	1269	3030	4690	3839	2292	1094	487	316	231	201	229	231	239	210	223	215	220	226	237	227	218	220	196	223	214	210	208	221	222	232	224	203	210	218	215	239	242	199	223	211	271	232	216	211	206	198	228	220	225	243	217	220	238	225	226	223	198	204	200	216	223	222	223	207	229	236	211	232	230	218	223	215	221	213	197	204	201	231	216	214	242	233	236	226	237	239	223	195	210	228	223	216	224	223	204	207	214	200	202	217	212	206	227	220	220	206	215	210	203	225	227	218	212	220	240	208	208	224	218	231	201	231	207	240	220	254	223	219	222	222	215	224	217	228	214	229	224	214	196	231	199	219	217	213	217	215	208	191	227	264	192	217	215	224	220	213	210	220	242	215	213	214	236	198	225	239	215	200	215	223	191	234	221	224	194	228	211	225	219	219	231	212	222	240	205	217	200	214	250	196	176	205	235	202	242	221	219	224	218	213	201	202	224	232	214	228	253	200	200	229	237	225	222	226	228	209	221	224	234	225	212	210	219	247	231	211	228	230	201	201	193	210	212	198	199	204	208	213	225	229	224	231	201	207	202	237	179	235	229	227	212	236	220	249	198	229	221	222	254	243	199	219	225	209	211	218	200	216	189	212	213	220	216	224	232	217	225	217	217	212	201	230	207	220	219	226	196	217	199	216	196	230	198	222	210	212	216	229	196	210	223	226	225	212	220	213	220	217	205	246	221	203	244	201	197	198	219	229	238	202	209	207	224	204	228	232	200	248	220	193	207	221	206	239	221	255	235	214	232	205	230	223	213	198	198	219	221	246	201	242	223	202	215	220	211	208	217	218	226	231	182	202	222	213	211	221	215	242	210	225	197	222	219	220	236	220	227	251	209	224	230	232	215	238	216	235	214	218	219	233	215	195	200	212	215	224	204	255	206	239	217	195	235	207	249	217	215	208	214	191	203	189	203	246	215	211	193	230	209	223	230	222	246	217	221	200	187	224	249	229	199	223	221	215	226	220	214	245	214	241	215	208	211	207	239	241	214	211	203	225	220	241	223	248	224	228	226	192	214	225	233	189	226	223	201	210	217	208	215	232	211	244	226	217	216	190	244	219	238	226	220	203	189	224	224	222	248	210	234	161	246	210	211	219	238	207	199	192	219	227	197	203	211	222	217	225	223	199	193	224	213	224	225	188	219	218	215	215	214	227	202	189	203	210	205	208	226	222	233	192	221	208	222	205	232	209	219	204	200	208	198	229	235	219	219	215	216	252	222	196	212	226	222	220	219	209	214	224	202	225	235	217	194	221	205	211	211	232	212	194	230	226	197	197	208	225	224	227	208	209	199	208	230	236	200	220	219	230	224	229	180	226	196	214	219	222	217	230	192	223	196	223	227	224	209	201	233	236	211	211	206	201	218	202	204	214	222	221	209	221	201	225	203	229	226	213	231	238	231	209	229	230	215	236	202	216	220	216	224	223	198	209	213	210	205	254	230	230	202	228	215	214	210	235	243	211	235	211	213	210	240	234	232	211	217	221	188	221	211	211	230	222	248	211	190	202	212	239	213	229	240	195	219	221	214	227	205	224	228	234	207	202	207	228	226	227	219	222	235	209	222	207	226	233	223	189	235	229	239	233	186	183	202	216	204	217	224	231	225	230	231	241	225	217	213	224	214	222	212	205	234	218	178	223	218	227	212	202	253	225	237	197	231	218	209	212	219	199	239	218	200	223	229	198	212	218	211	210	222	209	194	221	212	225	188	205	185	231	199	256	211	216	243	222	205	245	236	197	205	232	208	199	238	208	204	199	198	205	211	229	229	219	200	215	215	173	226	227	215	227	228	231	213	200	225	199	205	190	191	211	209	210	209	203	208	212	225	230	210	215	221	213	204	225	204	208	221	198	221	211	228	220	194	219	237	244	198	209	244	200	204	216	232	205	228	213	215	228	206	215	233	190	228	225	244	223	235	226	228	200	209	216	228	231	190	189	219	214	193	218	232	221	196	192	191	217	223	193	230	225	225	225	220	219	215	208	219	226	210	201	215	222	233	191	254	230	219	198	230	220	234	238	228	214	207	198	218	221	211	222	217	209	221	221	211	225	211	217	221	231	208	224	238	229	205	214	205	217	205	238	198	196	210	208	242	206	201	218	191	204	228	213	207	209	227	223	233	217	208	241	212	225	197	209	222	209	217	241	223	226	231	184	232	243	213	211	200	241	212	225	238	227	212	232	185	215	189	219	207	197	210	226	215	221	210	229	210	226	215	210	184	209	219	185	228	203	217	206	220	207	195	190	213	217	187	225	212	241	236	182	206	217	210	214	205	236	203	223	235	230	206	240	212	203	229	216	213	236	202	236	220	189	220	213	190	216	194	220	205	202	209	196	228	217	226	228	230	203	214	220	213	229	190	216	204	228	218	220	244	191	219	203	209	211	237	224	214	209	224	223	227	188	213	211	239	207	244	230	228	235	212	228	241	251	217	227	193	227	206	213	247	234	200	210	214	256	209	227	224	205	223	215	241	205	228	206	222	223	209	225	222	223	228	214	237	228	249	218	218	211	209	210	215	208	219	213	225	215	209	237	208	231	222	247	212	221	195	218	220	218	223	199	223	214	236	258	220	243	230	214	252	232	198	216	235	216	205	175	226	213	226	227	216	232	230	218	205	212	225	211	217	225	215	225	238	203	211	221	240	214	213	197	236	226	207	201	245	232	208	223	237	199	193	208	219	200	198	225	198	228	202	209	208	212	225	222	209	246	226	202	228	225	230	208	193	219	215	210	218	213	210	211	218	205	206	195	203	213	226	207	222	245	213	224	221	214	216	225	201	214	192	222	215	191	209	223	212	206	212	221	225	234	214	227	217	223	210	231	202	216	218	216	227	211	198	205	235	245	224	205	226	249	213	228	233	235	199	222	214	182	190	211	216	223	211	212	225	240	229	204	222	214	236	256	223	228	206	216	211	248	221	209	235	210	222	249	231	241	219	233	237	210	212	229	225	201	210	214	199	211	204	229	215	215	231	230	198	203	228	235	234	202	202	199	241	208	194	205	211	201	215	244	192	223	221	221	221	231	230	216	214	212	258	205	230	205	242	206	211	226	220	215	223	217	212	189	217	225	228	244	216	229	204	222	216	260	214	230	221	179	212	223	235	233	243	214	227	215	222	224	243	199	215	251	208	204	187	207	224	206	221	233	237	205	223	228	218	201	190	210	208	214	230	237	214	201	206	216	200	215	208	222	193	216	200	223	214	203	221	223	216	228	231	214	225	230	218	207	223	233	242	214	214	180	222	231	219	201	225	219	212	189	221	238	206	214	209	204	211	216	228	236	223	225	229	249	211	212	221	226	229	236	239	241	227	220	209	207	210	213	207	245	212	231	221	205	217	216	207	234	227	236	241	223	216	214	218	211	222	239	223	212	218	212	207	202	202	227	209
11958	25309	22074	16387	12335	8525	5470	4511	3370	2081	2078	2304	1482	1376	1204	1056	955	789	729	735	773	779	836	829	872	879	777	4171	9978	13159	11019	6756	2947	1254	706	501	426	424	418	441	461	442	384	413	432	441	445	415	433	431	443	469	445	400	434	405	450	427	434	407	402	427	422	421	431	449	456	429	414	449	418	411	433	431	419	428	468	439	437	432	397	419	452	409	438	442	443	435	454	408	448	413	418	418	458	433	447	418	416	438	418	434	409	435	484	457	433	432	420	430	458	441	414	423	463	433	437	419	452	414	461	417	393	401	448	440	412	454	415	443	445	425	462	437	419	397	439	454	443	449	431	463	405	451	456	432	387	432	476	445	432	429	404	429	447	477	418	431	386	426	413	414	394	398	418	456	444	403	457	414	411	411	445	440	424	410	417	439	461	417	403	424	426	435	434	464	456	416	411	417	452	418	428	468	445	457	459	456	412	435	444	390	437	407	447	442	427	455	417	424	442	449	436	424	440	463	411	453	406	411	416	414	448	419	422	388	467	435	484	450	433	433	436	433	418	424	441	420	442	440	452	457	444	440	423	431	454	406	422	388	436	414	420	426	409	432	418	438	436	420	466	408	377	418	417	425	442	458	450	410	428	440	410	435	414	441	400	422	428	454	443	447	441	441	432	439	433	398	428	375	403	439	410	406	413	446	425	415	426	429	414	415	415	427	439	427	436	407	418	422	435	458	411	428	445	455	440	449	445	474	442	435	430	456	486	459	413	443	453	400	406	436	419	402	467	431	460	431	431	435	449	400	416	430	421	435	405	423	414	457	432	433	440	423	413	375	464	414	421	440	414	430	410	456	396	484	413	445	418	415	406	392	445	425	411	431	432	471	421	439	417	465	478	423	444	414	425	455	416	417	447	466	418	454	423	397	374	400	420	422	422	477	443	364	402	456	403	456	472	465	412	413	434	417	397	472	425	423	441	437	420	437	427	424	406	412	439	431	420	409	424	446	435	394	413	437	446	402	422	455	440	426	455	423	455	430	436	413	397	391	459	464	433	470	477	429	449	401	460	444	438	459	431	445	437	442	423	403	429	447	437	438	444	429	448	484	400	403	458	444	439	417	428	416	436	462	393	410	441	439	454	426	422	400	416	406	431	436	426	413	452	437	432	388	445	370	420	430	449	411	434	443	425	444	401	434	425	423	405	433	394	407	441	436	422	407	429	433	429	435	425	449	456	410	433	423	442	426	444	435	434	449	427	438	477	454	411	439	424	436	457	444	397	436	424	480	416	464	410	419	405	430	438	403	438	408	450	409	388	411	393	437	428	438	397	406	428	433	416	435	417	454	422	478	445	419	432	450	435	411	418	434	466	447	471	414	439	403	438	433	421	414	457	446	434	393	385	405	419	423	421	441	442	418	444	431	449	422	421	421	429	413	415	464	431	425	414	440	488	393	409	429	428	442	436	432	427	427	457	433	488	427	415	467	426	416	414	447	446	403	427	447	446	429	441	431	436	453	429	404	447	448	432	442	454	433	423	448	412	430	432	428	448	442	439	425	422	443	421	388	420	451	424	388	415	482	428	430	450	455	432	430	473	449	425	414	461	445	426	446	432	460	430	448	427	427	432	419	439	473	440	433	445	410	466	447	456	452	437	463	467	395	460	428	427	423	440	429	450	431	452	385	420	410	421	454	436	416	432	452	449	419	445	411	438	417	436	455	421	412	451	426	463	437	459	442	415	384	459	435	431	436	422	438	435	404	390	437	467	431	421	446	427	464	410	440	425	407	394	429	451	456	447	421	413	433	427	433	404	445	472	408	428	425	432	435	424	451	462	409	415	433	425	441	430	409	419	404	440	442	428	428	425	406	408	402	473	451	413	415	454	404	439	439	420	418	416	434	469	449	417	433	431	421	440	444	466	432	412	401	438	413	390	419	433	455	406	418	459	448	431	428	426	444	390	428	399	457	410	439	417	407	468	437	449	409	455	420	442	400	389	437	440	408	462	418	396	434	410	458	461	431	418	429	449	461	433	436	436	442	433	441	435	396	453	442	414	404	401	417	463	462	440	411	453	437	396	441	425	421	470	406	448	440	454	434	434	405	404	398	446	438	420	428	407	475	439	457	433	407	449	410	451	446	422	417	425	475	445	431	430	447	397	470	442	413	435	440	443	390	413	411	443	442	431	425	452	469	426	471	429	428	435	441	423	407	402	422	447	427	428	427	438	402	432	428	441	435	399	401	450	425	433	431	424	443	475	415	409	455	448	446	421	441	421	434	427	421	433	393	422	416	460	451	474	452	427	403	420	443	435	390	468	401	478	416	407	449	421	422	430	406	436	410	432	442	423	411	426	432	458	405	447	436	424	415	392	429	413	440	406	471	422	436	407	460	455	406	436	454	429	474	417	437	439	429	435	457	413	412	437	436	414	457	413	417	435	395	428	421	432	418	442	437	463	423	399	425	445	439	429	414	411	419	451	459	424	435	466	406	402	427	433	432	462	413	461	416	433	423	417	463	408	465	449	424	405	427	457	432	443	423	396	427	438	472	431	451	412	428	428	399	426	402	431	431	436	436	463	421	410	442	433	422	426	441	429	424	439	443	414	422	472	465	412	426	430	413	422	436	438	428	422	432	427	423	425	412	404	455	437	433	426	430	444	426	409	416	434	440	415	429	417	412	461	426	421	414	482	446	435	416	434	427	400	433	427	418	454	400	387	409	422	414	433	451	430	402	405	447	462	397	432	443	423	459	417	447	453	438	426	422	398	433	436	423	423	427	445	419	448	463	425	471	436	432	462	419	429	403	455	459	440	446	449	451	406	419	410	399	412	440	424	423	420	425	456	435	476	424	405	410	463	413	457	453	433	454	420	411	443	457	419	440	429	468	464	442	414	405	422	429	406	420	411	431	468	455	406	428	394	419	422	405	414	455	420	399	444	470	418	416	431	425	414	435	448	408	434	454	447	448	404	443	441	422	434	413	400	442	461	408	406	445	416	437	476	437	466	431	441	444	451	413	433	462	412	449	438	455	392	426	431	467	433	432	436	466	387	419	407	458	465	426	436	426	434	459	423	454	433	408	429	400	443	424	394	458	436	410	412	427	454	429	425	431	421	434	402	432	426	431	439	438	478	435	431	435	479	450	434	449	431	391	438	421	461	443	435	428	433	402	426	451	422	437	453	416	441	440	439	430	425	425	417	437	475	455	439	445	453	452	456	434	441	445	426	416	466	437	409	469	397	429	445	420	430	465	451	451	448	434	450	421	417	434	425	444	416	455	401	418	462	467	436	424	415	435	452	439	406	423	419	436	438	393	446	412	414	407	429	460	447	415	415	414	471	454	433	457	426	449	411	421	404	457	440	424	458	429	463	435	419	401	418	434	427	420	437	462	439	427	469	478	451	438	451	407	412	459	448	435	430	439	441	419	449	457	400	458	445	407	472	436	414	435	457	410	461	422	415	448	456	450	443	411	433	463	401	457	402	453	410	439	431	430
27081	20795	10633	3289	1563	1155	786	593	617	503	426	437	423	371	416	387	364	397	377	368	379	399	394	367	409	383	392	455	605	810	770	633	507	415	390	366	344	355	366	344	352	357	392	315	341	352	379	348	368	391	345	413	353	392	348	351	356	348	365	359	360	336	376	340	329	380	375	333	385	335	378	360	370	352	356	330	338	380	380	342	372	368	358	359	340	371	382	333	375	326	379	364	333	345	350	363	367	366	354	331	336	346	382	375	388	395	349	365	348	378	347	327	332	358	352	370	358	383	373	343	354	342	370	326	343	393	358	360	379	368	343	327	349	329	370	348	352	357	378	363	356	374	330	353	377	362	339	346	372	360	359	376	366	346	378	358	372	358	373	365	353	356	358	368	372	323	378	368	352	356	356	372	369	383	327	334	359	353	397	362	365	359	380	369	386	365	338	360	396	376	367	368	357	378	363	324	331	353	340	368	349	349	349	358	357	326	359	347	327	330	357	351	358	371	344	379	357	366	384	352	350	368	384	344	378	347	325	354	357	372	356	352	330	328	381	353	327	376	358	338	364	352	394	370	355	368	364	365	350	343	340	366	331	358	343	353	343	386	376	359	330	327	358	359	348	345	343	357	368	367	321	369	337	347	359	353	359	334	350	354	356	297	370	328	369	356	376	339	337	351	386	343	334	350	384	365	376	361	346	384	332	327	337	333	374	369	348	340	377	392	357	368	344	372	320	363	368	360	364	390	365	331	312	385	343	337	325	373	355	342	351	361	340	378	341	355	351	364	366	337	370	385	356	346	372	355	378	359	346	335	355	365	364	348	338	378	352	352	351	352	371	358	404	393	362	373	352	327	346	370	363	329	360	368	338	334	360	348	384	375	339	330	338	358	345	313	356	360	383	337	368	336	392	382	339	361	351	338	379	350	345	293	312	365	376	369	376	343	373	345	397	326	361	361	375	376	350	371	356	364	388	358	341	352	337	338	341	385	349	369	367	377	314	392	363	391	351	324	359	363	365	381	346	352	400	349	368	364	358	337	349	314	315	374	370	319	347	329	347	362	356	341	381	393	309	346	316	359	323	350	385	371	375	348	378	343	323	320	341	323	358	336	351	366	350	341	386	380	379	342	338	342	381	354	366	368	348	348	365	403	354	357	352	348	349	349	349	329	387	368	327	326	363	360	339	358	353	394	362	345	327	352	344	335	335	348	352	383	348	350	347	360	341	361	348	373	355	354	355	342	366	378	348	369	354	370	382	354	333	367	334	350	373	370	312	334	346	366	398	333	348	346	357	365	386	376	354	351	325	356	372	334	366	354	368	381	401	352	367	360	348	353	381	352	374	336	347	351	391	331	372	337	380	376	349	378	365	346	345	386	368	347	335	354	356	321	343	347	383	369	357	360	397	345	366	375	367	339	380	369	372	340	357	377	362	358	362	360	364	328	362	359	361	333	357	358	342	367	363	323	367	357	354	399	330	368	380	365	388	389	345	370	355	367	336	377	376	374	342	354	357	360	347	327	307	340	381	394	395	342	338	375	348	333	320	354	361	368	361	372	360	363	382	370	356	353	386	356	325	343	329	366	372	361	351	369	356	356	330	342	374	377	335	403	354	350	356	367	364	388	340	352	371	364	309	337	381	351	367	382	368	356	331	359	381	350	344	378	334	374	379	364	365	359	341	348	340	390	343	399	392	352	371	366	336	345	368	346	368	328	336	349	354	344	320	349	400	400	367	377	366	377	373	351	346	360	364	336	333	367	385	371	397	369	322	359	374	354	382	378	338	362	369	360	324	342	379	342	392	371	359	370	357	373	397	364	404	341	347	361	340	343	381	312	393	382	395	387	357	343	362	349	332	343	340	356	373	357	378	387	343	372	365	363	364	367	359	355	362	374	363	373	327	342	373	382	381	353	389	352	396	358	373	348	363	403	391	356	373	381	395	350	361	364	364	361	351	367	361	344	345	342	352	358	349	383	374	382	405	334	355	370	334	345	363	337	335	311	345	340	377	365	350	344	387	341	360	345	335	368	333	368	337	335	378	365	362	390	348	367	381	353	366	360	370	376	350	332	383	335	366	331	360	361	360	389	370	350	371	344	357	354	368	361	357	318	368	366	326	350	389	394	358	345	333	377	343	334	321	373	371	382	358	387	367	379	335	357	342	338	373	328	376	368	346	345	384	356	347	363	385	361	373	335	352	331	363	353	346	368	367	361	375	363	367	349	379	346	353	370	403	397	303	345	346	368	356	366	339	350	363	331	369	356	345	365	337	354	404	371	382	367	393	334	334	348	376	335	350	343	360	371	356	374	377	374	369	325	356	363	356	382	343	361	363	346	307	365	360	363	337	359	340	338	355	334	356	351	369	388	385	356	385	365	339	318	370	317	356	376	366	363	340	377	357	344	360	377	343	355	362	365	406	373	350	358	366	334	353	356	332	360	333	355	354	335	336	361	339	357	355	358	353	360	362	327	341	327	340	388	368	317	359	339	392	375	377	357	364	362	395	361	383	373	323	340	362	360	363	309	383	357	347	390	344	364	347	351	334	378	371	368	354	366	334	386	344	333	367	347	349	335	364	360	360	342	348	345	353	350	374	325	346	373	390	343	367	333	331	342	375	322	362	356	362	363	362	367	355	345	330	353	377	337	368	348	380	362	358	393	352	381	346	354	370	342	346	382	367	321	353	381	333	376	380	384	356	336	378	405	374	329	379	363	336	384	354	341	352	364	401	352	394	346	312	367	355	341	355	332	366	313	344	368	349	352	393	393	388	366	361	358	335	385	370	366	339	357	362	383	352	396	392	373	341	353	351	372	362	348	376	376	358	353	362	311	385	325	340	348	384	334	371	347	361	320	336	325	364	344	339	365	355	391	364	342	345	397	385	329	379	315	369	359	390	374	387	362	345	343	354	346	395	349	369	358	359	355	338	380	344	354	341	369	316	368	365	316	348	358	374	347	336	315	331	347	346	351	387	367	353	335	349	341	394	331	374	377	350	341	362	378	364	343	339	329	371	367	346	336	389	346	353	341	304	354	356	369	366	378	352	364	366	342	349	324	369	378	326	369	361	351	365	335	352	362	349	324	344	365	369	364	341	361	345	369	347	355	362	318	373	405	367	377	380	349	337	364	335	349	364	366	335	350	356	364	342	340	331	364	348	390	363	356	353	353	342	351	318	354	379	363	352	328	328	402	326	358	374	321	391	357	369	365	352	364	402	353	337	345	354	336	369	421	350	360	350	339	374	368	388	353	335	338	367	359	349	357	393	352	334	362	362	369	325	367	347	382	383	354	370	372	316	374	351	344	353	360	351	364	343	366	346	337	357	355	367	349	331	352	368	359	374	363	359	368	410	381	343	348	342	359	355	353	371	327	362	327	378	350	364	352	369	375	347	351	342	362	365	335	336	391	348	331	360	370	360	358	339	355	366	348	352	371	363	385	365	387	365	378	381	353	378	361	373	343	393	350	354	334	381	369	370	376	341	393
8940	13329	11585	7174	5295	4011	2460	1774	1674	1376	1040	1057	991	960	998	855	781	774	790	761	844	862	874	863	864	859	899	1039	1724	2375	1863	1423	1007	843	811	700	702	736	672	685	711	718	705	730	681	701	675	703	716	720	728	660	731	708	761	662	690	703	718	737	671	707	786	643	659	726	693	673	728	677	731	707	683	715	729	691	729	717	708	659	704	702	719	659	685	727	762	756	677	688	722	672	679	650	771	722	715	712	685	699	702	711	702	681	748	726	681	662	748	759	699	708	731	705	711	683	771	701	710	668	699	658	743	696	689	676	707	747	678	753	759	696	669	712	694	725	653	727	684	732	724	685	740	689	729	709	694	739	720	739	720	691	748	710	711	722	697	692	711	655	760	709	707	768	697	692	687	696	666	735	708	718	676	718	727	722	689	751	733	703	661	715	740	694	658	682	662	679	744	755	727	748	716	714	719	704	698	713	713	673	672	671	715	726	724	700	741	677	748	683	716	710	682	736	747	713	686	706	718	684	736	742	653	721	732	695	695	741	738	715	688	700	722	714	735	710	697	685	735	752	707	717	744	727	714	664	681	701	698	710	723	700	712	683	707	744	703	723	691	744	681	705	671	686	757	708	747	689	685	680	672	675	719	734	724	671	671	723	704	684	705	721	718	701	690	676	727	732	751	758	720	742	696	721	702	679	710	701	746	717	700	706	703	719	703	745	717	722	708	726	726	722	731	769	695	718	701	676	724	746	716	685	710	679	742	670	777	725	647	702	684	702	730	770	737	684	718	705	697	684	722	663	666	732	710	662	695	762	705	703	676	683	795	672	710	704	732	676	716	722	698	679	698	685	700	696	710	688	708	700	713	675	709	688	661	690	683	691	669	682	725	715	713	731	712	706	751	721	698	735	714	692	663	709	704	678	686	746	713	685	703	734	708	748	682	734	680	721	715	707	691	693	670	672	690	687	707	753	697	658	758	712	699	694	693	682	699	729	716	735	668	671	709	681	700	717	670	671	672	727	696	694	690	677	699	677	663	662	672	693	708	772	670	701	701	702	737	668	686	722	751	703	693	690	744	695	745	725	682	736	659	721	696	646	734	697	752	717	691	688	732	706	716	729	646	764	705	739	701	743	678	746	705	645	662	669	694	719	704	730	726	755	653	689	705	736	784	651	714	678	697	731	662	736	683	684	682	703	697	694	686	702	675	687	671	687	703	737	709	736	697	719	656	706	690	722	700	680	731	727	702	718	665	733	720	674	701	664	711	702	686	697	738	699	716	709	716	716	687	652	695	705	687	750	713	746	671	727	725	687	710	677	708	761	714	747	715	722	695	724	721	689	724	696	705	743	715	717	722	716	734	687	749	646	689	708	702	729	732	679	688	747	714	690	683	719	671	755	672	725	689	697	740	700	716	699	704	662	693	694	699	718	703	687	673	688	699	698	714	697	754	716	719	717	706	684	684	710	691	701	735	701	744	687	732	719	672	720	720	745	692	723	748	713	718	677	728	713	710	649	711	727	696	700	710	673	718	692	695	725	669	645	688	678	697	736	674	698	705	724	665	712	723	689	722	713	720	745	710	683	722	705	680	704	702	721	737	728	753	698	716	727	720	711	696	730	684	659	700	687	751	685	721	699	674	710	713	687	671	701	739	730	767	709	710	720	669	715	740	666	716	699	705	723	734	701	737	685	661	721	716	646	736	682	703	722	665	747	699	714	656	721	709	711	740	689	751	700	703	662	730	702	690	714	686	698	708	664	712	704	667	688	701	774	701	707	680	734	708	666	677	696	729	666	700	721	748	712	694	733	728	702	697	742	721	698	682	709	703	723	701	691	713	744	721	707	727	745	675	691	714	707	706	687	711	656	694	685	711	681	742	684	692	709	695	708	712	691	703	690	730	707	706	705	697	717	700	703	725	660	742	684	701	677	694	719	722	724	682	734	742	702	669	687	711	710	695	718	706	734	729	709	673	740	693	733	718	763	748	673	694	710	714	696	680	733	727	682	753	692	682	669	712	704	707	715	694	670	716	717	711	720	710	719	766	717	689	734	720	700	692	683	734	689	705	732	714	721	757	733	709	716	719	706	662	692	722	674	718	654	724	708	696	731	724	725	730	697	645	699	725	753	715	693	707	758	715	716	743	753	713	704	681	733	687	673	706	687	701	699	667	692	694	705	646	672	695	718	694	726	695	699	649	719	705	766	685	692	740	717	735	715	712	702	781	702	688	701	696	706	688	726	708	700	716	740	686	694	717	709	717	704	695	742	682	687	719	679	678	687	684	726	699	703	725	694	712	753	698	697	699	698	715	697	737	738	707	776	688	689	718	721	688	723	714	654	705	678	713	718	673	699	715	689	670	715	692	711	705	777	688	679	700	719	670	749	697	673	745	671	678	706	701	775	707	721	705	681	703	720	702	685	661	674	772	715	694	723	715	672	727	701	710	723	686	715	699	708	721	696	661	709	725	714	694	707	742	678	704	674	691	716	702	704	722	701	703	719	725	699	712	740	725	692	714	701	688	712	686	711	685	745	664	725	703	714	706	629	703	673	684	669	712	703	765	691	722	701	674	744	718	743	728	678	732	667	733	725	692	700	696	749	702	734	704	706	681	716	693	707	670	657	771	726	643	721	665	727	712	722	771	703	705	659	656	716	637	722	721	734	713	698	700	732	718	728	723	690	764	720	722	708	725	691	712	685	712	743	739	734	697	748	705	697	680	693	691	706	673	701	688	678	714	679	671	698	704	761	718	724	697	719	692	703	754	716	735	730	688	711	713	732	764	716	726	698	694	686	734	731	672	721	728	743	690	716	720	752	713	712	696	689	684	724	738	675	700	734	698	676	721	713	691	692	670	725	738	708	705	686	732	718	726	724	685	646	701	691	668	620	699	717	735	695	728	731	679	664	679	744	701	668	727	665	667	681	654	724	715	697	719	690	692	678	681	705	690	698	691	659	717	702	678	694	701	698	660	755	688	722	777	715	680	685	685	739	661	714	697	756	670	755	769	718	713	749	725	759	704	745	688	720	666	729	746	702	664	659	646	653	691	738	733	688	731	723	731	727	705	689	717	740	752	667	686	690	731	714	724	696	730	700	718	707	710	701	693	719	706	752	732	719	697	688	728	679	712	720	670	747	659	744	723	729	703	719	716	728	735	743	702	669	710	644	664	717	727	724	699	748	739	689	666	678	680	733	689	695	721	758	674	692	707	727	695	721	715	671	693	770	749	733	698	715	697	717	686	722	723	748	741	678	726	734	707	681	702	697	769	720	693	708	694	657	734	700	701	716	716	757	719	691	696	691	730	757	674	700	661	731	719	727	714	698	738	723	702	728	680	766	743	691	687	675	738	714	730	713	737	682	683	685	687	676	698	700	682	691	696	695	648	695	726	757	719	711	704	726	705	713	761	717	742	706	731	699	750	719	709	718	720	663	756	735	697	697	727	683	674	708	736	708	720	704	722	690	719	684	691	722	762	720	723	720	672	689
24568	21560	28638	24937	19871	4562	1655	885	706	655	507	430	425	389	379	366	334	332	296	338	347	337	318	329	337	328	333	993	2955	2818	1944	1137	562	394	319	288	292	285	273	276	270	275	318	292	262	270	294	292	280	290	269	279	260	264	298	268	298	299	266	281	265	304	255	258	296	291	316	272	283	284	289	266	323	305	255	276	286	274	299	250	298	283	277	259	267	287	279	319	289	268	261	283	287	252	296	292	301	283	307	274	281	270	285	263	269	309	255	283	279	280	307	284	270	267	293	275	281	267	274	292	304	265	306	260	260	285	276	293	301	270	279	260	289	258	280	275	279	295	300	287	300	288	289	291	277	289	288	284	253	269	303	261	286	281	279	289	286	284	279	277	295	256	274	245	279	247	246	280	280	277	282	268	292	288	281	255	261	268	281	280	299	277	296	283	294	301	266	287	289	306	286	286	270	266	271	289	260	276	292	263	295	255	279	280	268	286	297	295	282	279	262	267	271	290	271	281	256	275	321	280	297	304	262	277	253	277	291	304	281	260	268	256	276	311	274	269	287	274	286	282	307	277	280	294	245	274	302	265	277	290	283	264	288	269	282	241	272	319	277	265	255	285	293	313	272	263	272	295	294	288	312	287	265	275	301	297	258	312	292	312	259	295	278	250	263	269	273	252	294	287	296	283	285	285	297	300	289	257	259	309	291	284	289	276	299	304	269	266	288	280	293	290	257	276	281	285	316	282	242	273	271	292	264	298	286	294	280	304	292	279	294	272	294	289	292	260	275	270	290	240	297	307	271	286	251	296	281	291	273	288	273	256	283	248	286	298	270	263	265	264	286	265	250	289	270	275	269	346	292	284	296	250	270	284	294	271	287	280	277	273	276	290	268	284	291	269	236	268	280	262	287	256	263	289	279	330	289	292	300	256	283	259	293	268	276	267	247	267	262	251	264	294	293	287	272	280	279	248	268	322	265	275	327	288	288	271	301	319	249	281	277	279	280	278	256	234	249	292	285	319	248	309	290	268	275	275	266	315	292	293	287	274	313	269	289	273	270	315	276	264	310	268	300	273	284	278	291	275	285	274	286	298	286	272	282	282	253	261	304	334	297	254	284	301	287	294	262	259	281	299	281	268	280	281	300	279	267	280	264	281	264	275	273	279	270	299	276	275	261	301	286	281	305	286	253	270	298	267	308	252	276	310	266	262	270	298	273	280	272	289	303	274	270	285	276	287	264	257	297	270	263	268	272	279	309	256	292	241	298	271	264	308	281	263	282	281	290	269	282	288	305	310	284	268	283	277	269	268	281	279	285	258	289	268	286	281	260	301	277	269	243	267	287	320	268	319	266	272	277	267	282	265	274	299	280	260	267	258	289	316	297	268	266	281	284	298	294	268	274	298	281	279	265	269	221	271	284	261	308	262	287	296	290	258	303	311	253	310	278	306	264	271	286	264	290	289	318	285	267	277	266	305	269	268	271	247	281	282	308	270	280	271	270	302	266	272	287	244	288	277	288	302	280	300	272	239	278	261	280	290	300	273	269	288	278	280	280	271	296	300	286	274	263	247	269	317	255	307	309	297	317	267	278	271	268	280	270	255	304	311	297	260	253	314	304	282	308	309	292	269	272	280	273	282	281	301	294	274	258	280	241	308	246	292	285	275	267	277	302	268	275	278	264	279	264	290	255	277	268	276	293	283	275	297	266	283	293	303	291	294	288	315	269	276	263	295	285	289	290	307	257	273	309	308	243	309	279	282	284	273	281	278	271	254	277	304	253	275	277	284	270	270	272	294	275	293	264	289	291	277	254	251	292	291	271	284	298	263	258	287	255	270	260	258	283	294	272	290	290	281	293	296	282	284	287	277	299	307	253	292	277	269	286	290	312	280	301	301	298	285	248	295	282	298	250	311	306	260	252	260	254	302	286	317	273	284	291	239	289	282	264	261	261	263	312	268	286	294	255	277	299	268	259	266	274	261	276	282	259	252	268	302	280	286	299	301	279	288	268	271	234	292	267	299	281	252	291	263	295	305	302	277	275	259	266	295	305	263	256	291	268	274	270	285	267	288	289	265	290	274	282	276	283	284	273	314	266	300	265	294	301	296	290	261	242	267	272	272	261	316	270	286	252	250	308	308	284	248	325	289	278	268	288	306	261	309	301	273	294	319	275	258	256	308	261	279	291	279	316	279	291	271	280	254	274	302	283	307	286	270	303	254	302	300	283	286	273	267	275	287	285	309	312	268	317	240	267	270	293	302	279	274	297	275	285	289	235	287	264	283	264	283	276	309	281	265	290	257	275	269	293	265	283	261	272	315	289	306	259	277	264	263	281	272	282	266	252	303	258	269	284	314	291	280	296	271	276	285	254	288	276	289	282	272	290	272	280	271	290	306	254	260	275	280	293	282	265	281	274	279	276	295	293	276	285	272	292	299	246	266	259	273	260	271	253	266	300	276	266	269	291	273	308	261	276	290	277	246	265	273	258	271	278	254	266	277	284	296	304	296	286	295	279	254	296	271	282	273	274	291	282	289	297	302	267	292	290	273	263	289	268	250	270	290	273	309	279	259	265	293	261	280	279	285	285	281	264	288	279	284	287	272	254	288	281	295	273	307	271	296	267	261	300	340	254	298	257	293	284	249	271	257	286	290	292	280	272	270	284	274	302	258	248	295	281	268	238	314	289	270	289	294	286	287	299	293	275	303	294	269	263	255	277	300	280	271	273	263	296	289	292	285	274	318	253	276	321	271	297	288	288	273	294	244	286	277	260	272	267	274	282	259	299	252	273	290	274	267	252	286	279	309	269	305	268	290	286	278	263	269	267	275	287	278	280	277	312	274	299	296	288	246	276	320	287	265	307	297	282	324	268	305	262	274	270	294	277	298	294	298	282	285	265	272	239	287	266	248	282	284	277	301	300	286	262	288	268	305	283	270	256	269	269	289	315	286	273	283	264	298	266	279	278	279	255	313	311	287	294	270	268	264	291	289	288	261	248	284	297	271	270	265	308	301	279	270	271	285	305	268	272	285	275	268	272	281	272	279	277	273	282	260	321	298	272	286	295	265	282	295	283	279	270	295	271	253	291	251	297	260	300	310	279	286	303	274	298	293	294	267	291	283	301	257	286	278	291	275	282	280	257	292	315	307	285	270	266	261	286	267	268	254	275	271	263	281	282	266	275	273	268	300	261	269	285	293	273	276	306	256	265	280	295	269	300	296	263	313	270	268	308	287	275	274	294	291	287	279	289	302	290	267	283	284	270	278	270	293	273	290	268	285	283	292	297	275	264	292	269	290	244	279	278	304	278	281	277	268	276	283	305	277	261	312	257	242	310	241	300	278	303	268	300	262	255	287	254	278	287	268	278	304	289	264	302	264	306	280	288	270	278	277	284	285	250	283	295	290	277	279	269	294	262	272	256	280	275	250	270	264	307	271	287	280	275	283	274	271	274	292	285	276	298	250	265	279	274	320	281	273	298	293	289	281	260	287
10985	21230	19057	12552	8767	7234	4546	2932	2411	2161	1542	1396	1148	1048	995	840	810	823	796	777	745	815	779	857	728	813	750	3337	9310	8560	5741	3191	1507	981	751	650	587	592	483	576	590	521	503	543	547	553	579	537	592	557	539	505	605	539	530	553	541	593	557	562	556	530	590	569	536	572	534	564	573	563	570	576	603	606	531	540	560	527	576	598	551	578	580	566	537	511	577	539	579	589	607	544	594	578	569	555	570	540	552	562	521	588	573	610	510	563	548	560	541	513	587	591	584	581	582	576	600	555	516	536	576	557	557	584	560	545	589	560	559	602	578	550	579	583	567	557	513	569	533	571	542	571	548	599	549	549	592	571	544	542	542	556	566	564	545	621	579	589	585	524	560	569	565	557	595	532	535	547	551	587	532	558	583	560	584	566	569	560	581	567	567	585	567	572	552	551	525	583	545	591	552	582	539	592	601	563	566	568	528	624	571	533	587	546	550	590	542	562	567	528	579	558	541	581	552	575	525	601	585	567	543	534	553	565	560	542	553	554	618	581	569	577	579	554	588	558	586	533	571	565	529	601	596	555	557	587	561	518	568	572	535	570	554	573	555	549	528	570	551	569	555	548	558	576	546	562	565	585	534	592	544	553	614	534	543	592	600	568	537	553	551	545	564	593	553	528	537	599	564	529	534	543	540	545	564	559	580	572	600	535	628	566	568	541	551	565	602	551	537	592	570	550	570	589	531	572	566	579	534	522	545	558	595	531	527	557	552	567	546	581	553	523	565	528	555	565	562	529	568	567	556	558	550	560	568	532	580	550	534	619	538	561	619	529	541	554	544	603	593	569	572	526	608	566	565	567	555	593	549	537	612	596	564	561	552	560	568	554	539	540	567	566	568	538	561	574	542	539	576	563	558	523	556	559	540	543	564	552	545	565	543	539	575	566	592	619	554	522	546	505	612	591	556	612	567	568	518	570	613	552	585	559	566	575	598	567	570	556	502	597	564	568	559	515	501	549	591	559	541	520	530	547	580	540	509	534	575	581	585	556	569	557	552	593	570	552	574	551	555	564	620	591	557	550	537	554	544	549	591	559	563	558	596	537	581	521	591	530	575	540	583	555	564	567	533	543	565	571	561	534	538	525	533	616	547	588	581	547	548	552	585	583	584	526	583	590	554	562	565	569	550	526	549	568	544	577	565	592	575	567	579	537	538	583	549	553	565	584	525	618	577	577	618	567	565	537	513	561	587	545	591	528	536	587	571	575	569	574	554	552	570	550	562	538	517	562	551	559	562	536	576	526	587	577	550	603	611	563	551	571	572	592	550	540	545	543	549	572	542	586	568	592	559	564	581	559	544	548	569	561	554	562	587	538	584	514	563	547	558	602	594	574	590	575	577	568	560	541	522	546	533	616	525	565	520	594	585	573	565	563	552	508	534	550	573	573	542	569	601	577	501	563	570	549	535	502	494	538	546	553	532	586	556	527	573	521	574	529	588	606	565	568	595	551	543	574	592	562	542	587	567	548	610	600	520	611	554	584	587	573	594	607	575	583	565	582	575	520	581	583	593	581	557	555	553	559	614	562	606	568	584	563	552	586	581	532	590	592	566	565	593	572	584	586	526	567	576	592	577	565	560	546	602	563	573	561	542	556	538	567	559	590	532	553	534	525	578	540	582	517	559	594	543	535	578	578	559	549	609	547	568	551	578	623	623	579	581	552	587	539	529	538	590	562	552	537	555	576	561	570	593	582	554	578	511	543	559	591	540	556	556	603	573	559	504	524	546	587	534	566	546	545	586	566	535	509	547	543	577	545	575	587	580	570	562	549	524	583	542	505	544	503	553	513	569	548	560	555	554	562	598	564	584	585	559	578	583	552	588	598	530	535	569	523	592	547	545	579	594	561	561	563	540	551	497	597	599	554	566	520	576	557	568	550	576	546	547	555	634	562	560	547	564	578	571	522	581	569	530	571	560	550	561	561	585	580	581	584	593	530	555	526	575	549	553	580	534	549	597	564	568	567	538	528	525	599	537	550	587	572	567	591	591	531	558	519	581	540	535	582	563	543	556	557	588	563	567	535	571	583	519	573	610	570	584	586	568	581	549	566	527	520	577	607	555	558	551	548	580	542	579	556	564	565	562	547	560	593	553	490	556	583	575	572	599	587	597	551	596	527	538	544	562	599	598	567	610	513	537	548	561	600	615	571	586	576	572	544	534	548	560	610	546	579	533	595	578	586	565	579	581	615	564	514	560	587	560	602	546	542	542	589	545	584	525	578	548	517	595	552	556	537	554	568	606	545	546	546	531	531	570	560	571	577	551	548	565	540	544	564	605	577	525	559	536	589	553	545	560	556	562	568	569	610	558	566	604	541	559	531	520	515	514	556	574	594	583	585	554	557	571	554	578	533	533	522	528	568	589	538	549	558	578	570	535	520	581	567	545	574	568	559	589	558	558	552	576	524	560	552	567	586	582	568	601	546	569	588	580	577	587	562	602	572	579	573	548	616	553	587	553	589	559	595	532	565	601	594	565	548	564	561	551	574	537	560	544	562	565	545	565	583	576	581	611	564	546	554	541	556	576	555	517	545	585	548	513	578	570	547	581	536	549	599	530	560	630	519	555	545	558	615	590	555	505	558	551	543	561	566	508	574	549	579	552	546	557	506	576	543	532	559	571	577	564	540	547	550	558	569	581	555	577	564	562	574	586	602	556	573	574	551	558	575	573	566	568	559	588	570	563	624	571	551	582	566	571	552	578	594	596	562	589	548	560	581	531	595	583	562	559	563	534	598	578	589	542	561	560	554	528	574	582	585	592	546	546	572	548	606	526	570	606	551	530	556	536	574	590	533	578	562	562	589	544	553	562	581	555	559	566	537	546	534	586	582	564	550	613	573	550	542	570	587	576	539	576	550	527	607	555	586	510	566	541	598	599	595	571	552	578	584	568	593	579	565	561	570	546	553	546	527	594	566	540	504	588	554	571	584	573	530	568	581	596	578	591	564	597	551	550	590	582	538	514	583	554	536	579	587	562	563	556	545	603	561	523	601	580	606	557	559	579	553	562	551	531	543	559	572	564	528	539	526	596	573	573	558	607	513	608	579	519	548	528	538	581	587	544	545	598	537	562	501	558	620	582	565	561	516	594	574	559	574	612	578	562	569	590	555	574	568	574	570	557	605	551	582	555	576	570	531	547	572	565	506	538	548	543	570	533	569	549	564	549	563	564	570	559	574	542	548	579	545	557	528	579	616	581	567	543	563	608	534	573	578	538	572	538	567	574	584	555	551	563	583	525	559	556	559	542	547	548	586	579	559	560	581	589	607	550	540	592	571	561	557	546	536	567	588	557	581	589	570	529	566	576	574	549	607	582	599	570	604	574	571	560	550	577	536	612	541	564	552	571	557	591	560	553	576	564	561	584	543	522	578	573	571	532	598	505	569	594	543	569	546	566	599	590	563	533	573	537	567	556	533	561	520	577	553	548	563	572	539	535	607
23454	21550	29400	24142	21554	19794	4803	1371	843	747	600	468	457	467	365	364	324	358	281	349	329	323	297	320	269	289	307	2509	5395	4654	3149	1319	711	466	309	239	182	208	212	215	221	214	214	211	212	233	237	199	192	210	221	199	211	213	178	227	205	223	226	217	204	213	215	207	184	223	237	220	229	209	185	241	191	220	204	202	218	204	208	197	225	223	211	234	215	202	198	214	209	223	240	217	210	235	227	227	192	215	201	233	204	242	204	222	206	216	230	193	206	211	211	234	211	196	216	223	208	198	214	214	244	215	207	224	213	210	220	213	254	212	242	196	193	214	222	203	233	221	209	241	221	218	230	197	208	220	228	238	216	204	189	205	203	214	233	219	201	202	222	237	187	202	198	208	212	232	231	205	237	233	251	212	208	200	216	198	220	193	214	225	195	192	196	204	219	231	196	211	208	201	202	212	227	227	224	237	223	202	205	204	229	231	217	213	219	199	227	221	223	237	223	203	221	201	207	232	224	209	215	220	212	224	192	196	217	217	184	222	207	201	228	227	202	212	210	195	219	208	186	218	212	241	221	217	197	225	207	202	207	201	199	230	214	224	218	246	218	223	220	228	201	200	219	199	234	211	214	216	204	211	217	219	194	206	224	208	205	195	212	212	212	217	212	238	205	234	224	195	219	234	218	223	210	222	191	218	215	158	203	211	240	204	189	203	204	212	216	227	216	219	204	219	216	223	233	196	203	208	216	196	199	235	197	205	203	217	215	206	195	219	229	202	195	205	191	238	193	219	231	204	193	223	222	217	219	197	222	246	241	201	216	209	198	227	186	240	209	229	208	220	190	197	200	207	224	192	213	214	201	195	231	210	206	200	203	233	195	193	212	212	206	221	221	195	239	180	204	231	209	206	200	223	215	208	211	231	247	212	179	221	246	235	209	207	212	210	200	219	199	228	171	224	205	234	234	225	225	205	224	202	216	210	195	212	212	234	228	214	233	210	200	219	206	216	215	218	225	202	215	206	223	208	199	219	229	181	201	232	245	224	239	209	189	249	218	231	202	230	225	191	207	199	212	233	223	234	208	191	231	229	206	209	196	221	222	194	193	198	224	231	195	225	206	234	204	223	210	224	200	217	206	228	227	190	235	219	224	220	204	205	200	221	214	192	200	196	211	211	218	223	220	207	189	236	220	201	231	216	181	224	200	223	196	189	212	229	197	220	187	220	198	237	191	222	214	232	210	214	220	199	222	198	211	187	210	213	220	245	206	192	198	228	200	212	216	203	222	212	222	200	220	232	204	210	227	204	203	234	214	229	224	224	201	201	228	203	200	200	189	213	228	223	197	205	204	224	200	199	214	238	208	194	206	213	218	207	221	223	204	221	212	247	210	205	209	252	203	222	235	218	217	229	218	227	236	207	224	208	197	209	220	222	210	212	197	226	200	205	229	201	202	223	212	199	199	228	210	227	194	204	219	248	210	192	231	222	246	231	226	236	245	206	208	207	207	202	223	181	196	208	246	194	227	223	229	220	191	216	213	191	211	183	214	227	214	207	238	214	211	206	182	217	212	209	214	218	228	192	220	199	222	216	194	225	214	220	225	239	219	200	211	243	191	200	203	229	198	192	229	212	207	200	216	226	220	204	218	213	234	216	222	197	225	246	209	190	240	194	211	216	183	206	221	215	219	211	229	205	240	194	222	212	213	215	190	217	198	229	191	214	222	217	232	214	220	248	238	210	208	235	231	203	210	221	204	211	200	221	229	212	245	203	206	216	210	210	214	227	191	214	196	191	201	200	227	212	236	215	186	229	212	196	192	232	219	186	233	181	207	202	216	210	225	197	213	215	230	240	223	183	203	203	183	195	177	210	211	205	206	200	206	221	219	207	227	216	209	236	220	222	204	198	206	205	218	226	205	247	207	220	208	205	202	214	212	198	225	218	215	214	208	220	206	208	197	221	193	215	216	217	213	224	221	222	226	218	203	217	224	217	227	213	230	189	174	209	255	240	208	213	239	209	214	201	214	231	206	215	200	236	222	222	211	181	199	209	179	227	203	211	242	197	232	211	235	200	221	236	200	208	202	216	244	237	202	230	229	203	206	226	228	216	196	204	229	196	195	209	211	211	215	217	220	247	201	228	220	202	235	200	215	219	237	194	195	226	207	200	242	190	221	253	234	251	212	182	202	197	222	210	225	202	191	221	219	219	209	214	217	208	206	210	219	201	208	207	213	193	202	233	199	212	204	205	229	190	220	220	213	208	193	209	221	203	215	199	210	216	236	217	201	209	219	238	209	233	207	192	216	224	232	219	222	220	187	195	226	200	205	205	214	211	211	223	213	207	196	212	250	210	223	189	221	220	218	231	208	216	216	210	201	210	228	199	212	183	187	219	230	209	215	224	188	230	225	217	206	223	209	208	239	229	219	218	214	228	210	207	221	213	207	225	200	243	204	232	227	209	224	190	227	216	200	213	212	193	216	208	211	228	231	217	199	226	208	221	201	221	190	206	173	214	201	230	222	215	204	206	203	239	223	204	233	209	216	196	197	218	205	195	249	210	222	212	236	217	212	209	221	213	210	195	210	240	214	214	234	241	246	217	203	222	205	192	213	212	225	215	203	194	227	230	233	212	211	219	214	186	206	191	217	215	195	220	214	226	221	196	236	224	215	196	212	220	194	239	220	218	202	202	217	212	198	252	198	230	220	221	234	217	209	211	234	224	205	184	206	211	227	213	236	215	216	195	212	205	228	243	226	198	187	218	222	201	229	210	211	187	220	229	213	231	211	203	198	216	224	205	217	200	238	217	208	224	245	233	221	209	227	202	222	223	243	231	212	216	223	215	239	219	191	206	220	236	205	224	227	238	218	210	206	216	228	200	216	228	198	227	197	194	233	220	217	182	212	217	211	247	211	207	209	207	218	192	246	192	215	231	179	213	208	205	207	225	236	225	237	210	258	225	213	224	201	225	213	228	227	208	192	206	225	220	217	211	239	195	203	227	227	219	239	218	197	216	198	196	200	227	251	221	187	221	227	216	211	239	204	195	226	219	234	221	218	190	198	231	205	212	204	203	219	236	200	212	219	213	225	213	207	243	200	215	236	222	224	219	178	244	213	219	242	218	213	210	209	196	230	204	232	202	203	214	198	243	222	225	220	203	206	236	213	209	185	232	206	226	217	212	202	208	195	210	211	228	189	205	213	217	206	201	213	208	190	213	220	207	223	222	221	221	212	204	197	241	210	215	205	199	207	217	235	207	204	200	205	189	208	216	225	218	231	228	228	207	250	210	190	203	194	225	244	221	216	217	200	218	206	191	234	209	213	239	221	183	225	193	227	207	194	224	209	186	193	220	247	195	227	213	188	230	204	248	218	220	222	234	215	185	215	216	216	195	201	209	191	193	216	206	211	210	206	216	192	218	228	223	205	223	232	215	215	225	199	188	207	245	226	212	234	178	216	211	192	230	216	206	211	222	220	193	216	216	196	227	205	203
14253	27764	24250	16990	11820	9507	7082	4505	3324	2792	2125	1660	1496	1381	1114	1020	960	870	815	876	840	871	833	826	682	665	835	8388	15447	12726	9219	3905	2264	1270	721	472	396	435	412	455	421	412	390	411	457	429	374	412	395	418	415	449	395	426	441	411	422	413	401	432	454	410	409	369	417	457	410	381	433	403	411	381	392	431	406	407	407	401	428	409	410	383	442	416	433	377	476	439	403	396	403	388	401	411	436	436	414	418	405	395	440	431	369	446	410	407	415	429	403	455	461	429	410	417	407	384	390	417	388	382	423	405	431	417	400	405	410	442	394	400	451	384	435	429	443	407	424	417	433	433	422	433	418	425	398	407	475	443	401	410	411	447	390	432	415	425	423	452	401	433	391	414	383	401	402	429	404	385	406	422	425	418	420	413	421	432	414	432	455	432	407	417	437	418	400	424	461	446	411	387	411	415	427	427	442	404	396	414	456	427	429	428	401	430	394	432	420	431	432	432	395	411	370	397	444	430	384	442	451	382	413	432	438	439	390	421	455	396	383	406	401	420	395	395	448	431	378	395	417	418	403	431	416	430	392	437	414	393	395	388	451	397	437	426	423	415	457	469	422	424	385	395	396	388	412	419	400	427	415	449	430	422	409	406	432	384	414	447	412	442	421	440	388	392	443	397	411	417	436	395	421	427	434	436	414	449	398	418	405	421	435	442	389	446	394	384	409	425	380	395	431	411	439	423	395	445	438	393	401	404	435	421	381	408	428	442	407	446	401	438	413	417	427	390	446	408	370	418	409	419	414	415	408	415	437	448	437	443	449	395	414	421	409	422	441	442	410	411	405	437	409	414	402	406	401	380	442	429	386	402	398	449	431	421	394	410	417	392	410	424	393	411	407	439	415	408	409	403	397	415	418	406	424	426	413	418	423	399	427	384	422	410	416	447	427	398	430	411	450	390	419	425	442	386	434	415	422	396	423	411	389	415	417	396	361	400	437	404	418	394	422	372	410	420	464	394	381	401	423	470	409	417	407	410	408	395	417	405	409	428	427	430	434	384	408	400	456	426	450	409	404	357	412	405	431	427	409	420	408	419	416	429	432	385	398	463	419	426	441	422	405	385	441	426	409	430	483	445	402	440	406	432	415	418	445	401	402	396	408	396	400	446	409	392	454	416	400	444	424	455	440	430	432	414	442	451	409	419	398	405	416	410	443	393	463	397	408	424	427	415	424	446	384	415	419	399	401	408	430	393	396	407	445	456	437	421	416	407	427	446	399	430	434	414	464	388	398	427	421	461	424	419	419	385	389	396	411	415	458	443	435	401	431	373	425	425	403	398	418	420	384	444	421	395	421	401	391	404	426	403	395	417	432	399	424	381	410	420	442	381	382	434	406	379	413	406	404	440	426	444	450	434	421	416	430	423	396	421	419	395	404	378	417	451	411	432	381	457	413	443	444	417	421	421	439	422	441	416	404	418	418	422	431	445	423	397	415	432	410	412	376	429	399	464	395	460	440	417	427	438	451	407	415	408	435	396	424	422	412	421	407	407	405	449	420	412	454	434	401	422	422	410	425	425	431	389	424	398	394	423	393	420	424	429	390	417	435	468	418	478	426	442	417	406	406	434	459	409	406	429	408	416	420	381	413	382	419	432	415	432	425	431	399	434	431	444	406	428	440	426	428	419	417	437	417	381	413	404	456	375	430	448	396	367	428	434	430	390	411	431	424	414	429	419	419	412	436	406	392	438	399	393	400	445	409	429	372	427	410	411	404	390	428	403	419	416	435	408	390	443	420	415	424	413	440	407	441	397	398	408	416	428	409	428	415	442	428	414	419	449	424	409	437	412	431	417	436	393	428	415	422	380	395	409	415	421	426	435	383	403	432	393	422	377	401	419	405	415	423	409	445	411	403	442	445	419	431	393	385	458	454	440	383	399	427	459	448	402	402	423	370	385	472	459	398	399	403	419	386	412	430	385	395	404	403	383	429	454	422	410	428	388	418	423	429	440	415	421	418	429	428	399	420	444	439	419	433	412	418	390	401	408	428	433	417	416	424	412	438	436	434	442	444	407	406	396	403	410	444	428	438	421	444	414	415	422	433	382	403	432	397	408	402	398	433	430	446	374	411	401	397	419	428	430	413	422	394	433	435	443	416	413	398	399	398	412	387	387	422	393	427	453	405	413	421	406	455	460	386	413	446	412	423	440	456	411	418	372	400	430	433	436	419	433	405	427	441	409	440	436	422	405	394	395	408	390	402	443	422	411	414	415	416	386	422	407	423	425	419	401	414	396	405	451	420	453	395	405	408	390	441	410	429	417	416	447	414	410	411	423	402	404	449	432	431	416	369	428	437	423	450	455	398	411	450	401	403	429	433	401	409	410	430	421	394	428	405	439	427	430	452	371	420	371	433	424	413	427	436	417	412	411	434	415	398	449	400	427	442	404	378	423	439	430	427	379	419	403	421	396	438	391	466	403	435	391	437	387	411	455	369	415	397	425	420	404	452	393	463	422	403	442	450	440	440	386	435	446	415	445	393	411	447	410	405	445	462	391	413	405	451	439	433	457	446	456	424	422	467	390	422	378	438	418	418	421	429	424	402	408	439	417	399	427	392	416	422	394	425	424	436	441	446	445	379	437	411	447	431	430	382	412	418	404	388	426	419	424	422	391	445	396	417	450	409	420	441	406	460	439	394	402	378	430	459	416	413	443	419	414	412	412	399	402	401	441	411	423	425	418	426	403	440	441	414	443	370	384	422	418	414	402	451	426	403	428	431	439	400	427	398	439	425	398	398	418	424	395	433	399	433	406	408	401	409	445	372	407	416	433	436	427	407	430	418	431	416	420	411	425	411	428	430	431	465	420	435	422	401	387	405	400	408	418	419	437	426	438	425	439	420	437	430	406	403	420	404	430	453	416	434	433	403	428	443	406	460	413	451	440	394	443	413	424	407	429	433	414	430	411	418	391	399	443	408	400	405	387	437	440	426	431	385	428	436	412	441	412	429	414	438	435	419	438	416	398	423	417	430	418	404	410	426	424	413	392	409	423	426	403	450	390	448	436	383	427	406	392	404	453	413	410	409	375	434	412	412	443	413	374	425	409	416	392	439	396	419	451	405	414	397	402	408	455	432	409	411	397	402	426	409	425	421	410	434	426	409	418	422	395	403	404	413	433	408	423	428	410	449	425	402	415	434	414	412	432	370	422	443	420	381	391	408	418	419	385	405	422	389	385	411	419	440	418	410	454	400	433	397	414	437	443	418	432	441	411	438	431	422	428	433	412	442	446	425	409	399	381	421	461	426	413	399	441	426	414	426	455	400	396	375	424	405	400	433	434	380	434	398	428	455	432	414	417	459	384	407	392	415	392	457	417	430	391	416	356	450	459	420	388	414	431	438	414	438	410	430	401	449	440	443	409	436	413	482	408	408	399	438	394	388	416	431	411	395	429	414	393	387	425	423	409	388	424	465	439	427	428	408	404	417	414	457	405	419	439
26973	20816	11361	3918	1672	1272	1061	820	566	419	430	404	409	380	364	349	377	362	364	341	364	386	332	425	348	357	355	421	754	830	712	508	414	381	351	349	357	317	365	332	338	364	323	340	290	328	340	327	360	349	336	342	350	336	345	348	348	333	337	333	322	352	329	318	345	333	312	334	345	362	371	312	345	337	333	312	368	356	363	360	352	322	341	326	338	342	360	333	346	349	338	332	347	343	336	344	357	349	318	309	330	309	300	377	327	352	315	332	340	343	326	323	349	363	325	348	352	339	308	310	383	347	361	352	331	348	335	327	364	312	348	331	325	340	363	309	313	317	327	347	336	348	320	332	332	332	327	338	338	342	323	321	308	345	320	320	314	349	353	332	356	353	329	358	327	329	349	339	329	326	341	346	352	342	333	329	332	327	338	365	341	342	358	307	325	367	341	310	348	326	355	351	346	331	364	315	331	311	325	314	352	336	342	323	365	338	353	356	337	316	320	288	344	350	344	341	336	349	325	335	313	334	294	328	338	341	373	324	339	334	335	307	331	337	351	325	333	335	333	313	327	333	334	340	338	341	353	320	367	368	316	317	310	326	365	337	329	335	371	363	346	336	338	336	354	331	344	376	323	340	341	345	332	340	349	334	355	343	354	337	338	361	365	340	321	329	307	335	324	348	347	346	330	335	332	355	329	361	352	342	356	321	319	325	365	341	334	307	296	330	373	348	335	303	365	316	336	331	340	369	352	356	310	319	307	334	309	340	368	374	332	321	352	321	356	375	327	375	325	355	373	332	322	365	337	340	324	337	337	336	314	351	336	337	336	333	343	309	317	331	317	335	343	312	348	365	332	305	367	327	337	305	365	349	341	347	311	372	366	328	351	325	343	347	381	320	300	373	343	335	332	311	356	361	326	339	331	332	333	321	358	366	345	334	330	371	346	346	335	338	308	354	325	351	357	356	323	337	337	348	346	361	321	340	318	321	331	342	342	345	340	353	361	364	349	319	341	341	337	340	320	354	360	343	285	340	355	344	361	343	345	316	367	332	317	349	337	367	289	317	330	320	343	323	324	311	361	357	311	350	350	326	344	379	362	344	350	343	330	323	339	331	326	361	346	353	322	332	347	355	317	344	359	341	340	330	352	313	313	319	342	307	320	331	339	348	359	335	330	325	352	307	300	329	347	341	336	348	342	320	365	344	332	333	328	327	322	378	335	334	323	364	312	351	347	308	316	330	338	358	365	343	372	334	335	350	338	330	336	338	347	340	341	344	367	343	348	383	355	356	358	355	371	316	359	301	333	343	340	342	321	326	319	326	350	332	319	330	327	357	355	356	366	328	364	337	388	324	342	325	373	351	376	314	320	355	362	330	324	367	343	356	331	322	324	346	319	342	356	318	335	320	355	355	330	339	313	329	325	355	309	350	338	341	344	356	358	315	365	331	332	368	346	319	320	323	304	332	358	313	332	361	366	325	374	328	333	336	323	347	351	355	312	317	351	339	359	356	340	366	327	335	340	299	346	349	351	318	331	350	315	340	326	342	336	319	365	330	322	351	314	333	338	353	326	323	316	342	319	321	362	334	320	312	373	331	366	318	356	365	347	323	316	341	314	331	386	331	339	337	332	318	352	321	305	284	354	319	360	335	315	330	328	336	376	339	326	329	319	340	338	334	329	365	335	307	336	365	296	334	323	343	314	333	349	344	337	320	354	342	349	363	306	363	345	351	345	329	350	352	298	353	341	367	331	335	341	347	314	353	330	340	336	339	370	332	338	313	366	331	340	319	359	353	325	312	336	317	361	341	331	366	331	351	350	335	320	323	316	347	362	328	347	317	341	329	323	335	342	353	371	334	331	369	356	347	335	339	357	317	369	351	335	330	346	353	348	333	325	336	330	350	350	362	340	339	347	362	340	322	343	337	356	341	361	340	322	369	319	313	324	321	342	348	332	330	320	313	334	317	347	337	348	346	325	349	322	330	317	339	355	363	356	343	365	371	352	296	354	352	366	348	302	344	341	314	304	331	343	357	363	351	334	333	343	363	342	331	337	355	348	350	371	340	328	355	327	339	356	341	342	298	320	321	321	336	332	320	365	303	327	352	313	332	344	336	316	358	364	328	346	318	381	327	334	329	356	321	342	368	331	309	296	332	328	317	319	328	357	356	316	346	363	345	354	338	329	317	345	338	373	347	319	335	315	314	330	330	317	364	356	326	351	342	306	343	319	326	309	339	327	348	345	324	329	382	327	347	373	323	347	332	372	325	317	347	349	316	333	320	343	328	347	307	358	352	345	314	355	307	359	333	314	346	330	357	316	386	342	351	357	359	367	348	352	299	323	337	331	333	363	321	344	342	336	343	342	338	319	360	355	372	317	321	344	341	344	346	353	351	317	341	339	348	357	325	336	308	334	353	358	334	353	330	343	352	349	329	323	311	351	319	341	360	356	345	368	314	308	339	316	365	363	314	319	331	332	336	333	332	333	366	356	377	333	357	327	312	346	347	370	348	351	351	319	357	359	322	343	320	334	345	345	322	339	335	345	331	358	345	333	340	338	370	352	326	314	319	376	364	337	375	346	392	345	311	331	329	357	345	337	328	312	354	346	338	293	333	353	360	344	337	310	364	349	343	328	354	367	341	327	349	345	324	329	335	325	364	337	327	358	338	351	345	339	339	354	343	336	364	355	313	311	318	359	357	329	355	325	344	329	332	335	314	379	318	327	372	335	334	344	347	333	316	322	329	358	319	325	343	321	351	321	373	346	326	359	338	335	307	310	375	339	324	342	349	338	359	325	334	322	368	345	314	348	339	295	319	385	339	346	330	335	320	329	346	311	323	331	353	324	322	361	310	329	325	310	365	344	344	331	343	326	377	341	295	346	330	344	321	316	352	322	334	346	355	339	312	352	360	353	335	322	362	360	354	364	360	338	336	317	319	342	336	345	345	360	340	328	337	358	345	333	337	350	341	324	351	336	338	345	349	362	309	326	314	368	340	311	345	351	337	331	341	323	294	338	358	301	309	303	357	333	337	364	345	332	334	353	365	366	343	313	333	351	342	353	334	310	353	386	371	360	331	358	347	311	362	336	325	345	337	345	342	330	328	342	327	345	362	368	302	338	330	344	335	296	320	350	314	304	318	328	385	336	340	342	310	350	339	326	331	302	341	339	345	333	338	313	347	338	341	344	355	328	344	345	358	389	332	328	318	343	341	354	299	320	351	337	337	331	328	359	357	306	326	323	358	336	379	385	362	359	356	328	324	315	318	338	327	325	347	358	355	331	379	361	353	313	302	342	371	333	317	351	292	310	349	330	368	359	355	331	356	304	336	346	334	363	348	323	350	348	364	331	352	270	336	370	329	355	335	311	356	356	348	322	362	314	354	355	334	354	367	327	340	324	327	350	316	335	351	338	374	329	323	336	366	356	340	332	327	353	314	308	317	359	334	366	351	345	324	355	351	311	338	350	320	318	320	332	351	339	344	362	341
11144	15945	12009	8350	4986	3871	3498	2625	1788	1238	1054	950	1009	835	804	762	801	768	763	785	857	765	802	726	755	707	703	1177	2142	2140	1717	1114	905	821	715	682	671	689	672	649	734	681	667	706	660	695	666	634	646	678	672	704	671	659	689	709	663	633	672	647	660	648	647	691	690	647	693	672	672	702	674	634	664	680	640	713	667	668	699	634	684	631	649	655	653	644	645	699	657	682	668	665	646	669	658	647	662	671	694	682	662	665	653	649	693	708	676	656	670	674	716	659	622	668	726	688	646	630	708	615	690	676	677	695	679	651	649	683	664	643	682	658	671	673	685	680	647	664	662	635	706	640	662	670	643	640	662	655	660	663	676	707	654	668	669	679	656	673	683	691	648	690	655	648	669	707	690	680	667	647	680	658	671	697	625	678	653	704	686	666	687	661	591	664	658	745	652	684	664	700	678	693	688	670	673	631	638	694	673	651	636	689	653	634	691	659	654	688	663	664	686	656	668	668	716	703	639	677	720	684	668	636	765	686	708	710	616	694	671	657	590	626	711	707	664	663	636	699	656	625	674	625	687	662	687	657	694	635	647	664	676	710	636	682	674	678	637	686	665	663	667	683	671	661	714	642	663	682	693	665	693	617	672	626	616	649	639	683	666	728	720	672	667	657	709	718	721	666	702	626	640	681	686	618	726	633	738	685	661	673	682	697	697	713	713	692	697	664	650	653	659	653	661	652	699	707	658	649	686	685	703	664	665	673	687	718	683	641	650	658	655	680	635	625	690	688	610	648	632	647	662	649	687	684	694	693	667	612	673	653	687	663	699	643	687	620	638	643	636	681	702	686	696	675	659	595	602	645	644	677	641	694	697	691	664	672	662	680	668	673	674	678	638	669	711	632	677	719	683	677	695	690	695	685	681	644	681	689	641	665	648	693	713	663	708	666	646	700	680	669	689	688	650	652	654	686	640	666	734	668	678	658	650	623	663	677	683	670	701	612	697	697	647	650	674	664	667	664	631	707	665	677	649	666	666	699	630	699	715	721	705	672	662	684	646	676	697	695	647	629	636	620	686	646	640	628	678	669	687	625	674	654	674	692	725	694	681	690	651	687	681	695	681	651	654	710	695	683	670	654	635	671	665	712	658	661	681	672	631	656	665	645	693	638	660	652	687	692	649	607	668	658	630	735	653	651	698	633	659	755	672	678	635	634	690	662	599	695	644	708	714	624	661	685	668	643	712	652	652	666	661	646	656	677	664	657	668	628	674	636	692	678	684	630	623	694	670	676	655	696	692	654	686	630	637	683	643	629	652	632	655	682	667	625	677	691	686	671	668	648	675	649	681	653	642	656	652	678	661	614	706	663	657	610	639	662	635	658	699	673	702	673	665	654	697	703	660	685	637	702	659	659	630	681	634	651	680	624	651	648	721	677	653	639	653	679	666	727	620	691	673	635	670	601	710	652	640	670	722	663	637	644	661	692	672	673	643	693	671	661	635	707	642	626	689	635	679	657	637	630	717	657	690	632	670	678	665	647	670	626	693	648	691	632	644	650	671	652	668	670	655	657	685	692	663	687	612	652	663	675	614	632	681	688	650	672	641	625	684	661	668	701	698	686	654	728	652	646	664	692	732	667	668	695	650	633	671	662	683	660	725	703	663	648	666	632	688	670	615	664	626	671	710	671	695	674	655	681	664	643	682	704	663	649	662	636	643	648	653	676	632	663	657	639	615	662	641	652	663	665	659	706	656	673	727	675	662	665	670	674	669	680	649	707	668	677	702	660	649	687	725	661	635	650	689	615	676	664	694	686	652	663	667	668	691	594	660	691	714	665	630	696	677	638	696	704	606	699	639	650	738	621	651	661	657	647	628	676	636	677	672	693	685	594	677	607	652	690	638	710	637	651	647	679	666	673	706	649	630	655	664	639	673	667	661	661	639	672	668	675	684	699	639	622	638	653	645	664	655	715	666	613	611	670	667	668	629	688	658	711	650	661	658	647	671	629	678	698	680	648	681	660	647	660	657	669	704	670	662	640	665	677	627	691	719	660	603	661	716	677	685	685	647	666	694	675	694	612	650	668	682	681	683	661	667	656	646	640	687	668	666	677	643	656	626	672	677	673	658	622	680	642	684	673	662	638	660	721	681	652	695	676	677	719	703	718	667	632	696	686	678	684	641	696	702	694	659	713	669	638	661	702	687	683	614	647	691	659	630	695	655	679	640	674	685	664	652	724	706	654	659	633	704	641	624	673	663	666	646	708	664	686	703	674	698	689	650	645	668	627	674	706	654	655	674	686	688	670	675	730	665	706	669	633	682	641	650	678	692	714	695	672	655	662	669	661	697	669	665	705	716	655	670	624	639	647	648	656	701	679	643	662	646	631	651	668	653	691	676	681	704	628	690	685	695	627	687	700	649	669	638	694	695	661	641	672	710	632	658	659	682	662	622	650	700	622	648	646	680	640	666	661	650	619	665	685	700	607	651	682	633	634	669	643	664	673	671	728	696	641	673	665	678	682	676	683	707	667	712	675	675	636	641	677	671	680	682	681	658	676	648	651	673	640	688	657	661	672	649	664	680	706	667	656	688	675	668	656	690	672	668	693	669	631	628	614	663	667	629	639	662	666	663	638	661	635	693	670	625	685	647	659	664	662	696	704	661	671	626	672	690	666	689	688	677	675	679	676	672	643	687	689	626	660	686	657	669	632	659	597	679	686	657	715	683	687	700	695	658	662	666	661	633	685	677	707	677	670	632	648	710	666	686	704	641	708	671	644	668	599	674	658	662	659	668	674	674	653	667	699	670	639	701	684	707	658	644	735	670	677	658	713	655	699	664	699	661	626	643	692	693	620	693	674	726	640	665	671	686	684	702	672	690	678	634	667	642	696	713	693	645	671	653	642	681	635	685	652	669	608	669	715	644	672	658	680	650	657	681	677	633	696	647	673	690	640	695	588	694	666	678	630	632	650	642	654	685	673	693	698	657	682	703	670	679	722	649	657	683	687	677	652	682	672	675	645	708	639	676	659	680	684	700	687	699	699	658	673	664	687	670	671	682	629	671	651	616	679	634	690	682	636	679	647	702	669	678	716	712	696	643	665	682	645	664	686	676	643	672	683	659	662	683	693	703	676	672	702	689	693	663	673	674	633	623	620	660	670	664	658	671	679	655	668	643	716	723	685	632	671	679	711	721	655	656	658	649	704	659	632	655	681	692	651	674	691	704	676	685	652	682	709	663	686	684	667	664	670	650	718	670	726	663	699	682	675	661	671	672	664	633	702	658	674	640	659	639	712	654	671	628	642	612	674	702	647	678	682	681	646	696	718	656	669	631	694	622	699	700	677	643	667	714	673	691	685	689	601	693	690	683	690	676	654	658	644	702	608	676	701	663	655	639	650	651	701	637	657	605	648	668	617	669	686	707	623	656	653	682	659	664	687	661	652	637	656	644	729	635	631	684	644	702	687	695	613	667	655	670	685	676	680	689	612	608	665
24503	21549	28623	24906	19838	4385	1788	1246	819	632	491	431	388	366	361	341	284	303	292	337	353	300	333	316	333	321	341	1030	2855	2534	1776	1126	637	387	301	260	230	257	248	272	278	259	262	234	271	243	265	270	239	251	260	243	269	260	274	277	277	260	259	228	271	278	273	271	244	257	278	293	280	264	279	246	264	270	265	252	281	235	271	253	244	243	273	225	245	270	262	260	274	274	238	274	271	262	253	279	266	288	272	236	289	251	263	269	276	233	248	269	233	272	263	241	270	290	248	260	288	270	275	288	245	268	255	247	261	292	272	267	264	240	245	255	262	275	268	255	250	251	242	277	265	256	273	243	279	277	254	251	264	274	253	273	244	287	288	253	270	291	246	254	258	274	242	258	255	257	246	313	243	284	215	273	276	275	259	273	229	261	259	248	275	247	264	251	249	278	279	284	283	265	278	234	243	240	260	244	253	250	241	240	272	255	243	238	262	255	245	233	263	261	291	235	275	247	261	255	242	273	252	273	243	276	247	296	260	266	293	265	238	257	277	263	283	239	281	278	273	262	257	258	270	266	268	271	277	243	260	269	258	256	276	250	278	233	262	244	246	276	251	265	276	238	252	268	259	269	264	235	283	254	273	271	258	217	273	234	265	263	255	265	269	281	268	258	245	285	234	257	265	244	275	246	234	233	270	236	269	251	236	253	276	267	236	271	244	254	263	247	255	224	244	255	261	259	263	249	287	251	243	255	273	252	257	274	262	223	239	276	239	277	247	249	210	254	276	262	245	266	257	242	230	236	266	275	267	258	249	255	252	250	273	266	260	264	264	298	227	277	264	248	256	243	273	281	278	275	260	256	285	253	245	254	255	257	242	250	280	258	287	263	279	272	274	261	274	283	264	258	283	260	237	263	255	283	247	262	238	266	253	258	286	263	248	276	272	291	250	271	247	259	251	240	248	265	248	247	252	265	260	251	270	258	263	294	279	249	277	262	274	245	253	237	259	260	255	245	245	245	256	280	276	287	256	280	265	266	267	259	271	257	255	281	264	280	273	267	269	251	244	265	258	292	244	273	219	259	251	244	262	263	243	253	267	262	248	269	246	258	282	255	247	288	245	276	239	245	242	241	258	266	269	260	261	260	263	269	262	258	253	234	237	304	285	266	250	248	254	246	251	269	243	257	242	264	298	234	266	263	236	264	247	267	260	254	254	255	258	232	244	254	259	249	262	268	247	265	246	236	274	268	273	275	256	256	257	252	249	257	250	254	265	259	283	241	251	254	244	245	284	231	260	229	259	244	278	258	242	284	254	248	305	257	263	276	260	259	285	244	257	275	276	243	270	256	270	237	248	277	244	251	260	251	253	250	267	266	269	256	271	240	240	261	283	271	262	261	264	267	243	267	279	266	252	242	272	275	271	257	227	251	242	250	245	243	270	286	236	244	246	242	247	255	257	254	249	260	253	244	255	249	279	273	275	246	297	271	272	309	262	251	283	260	251	267	275	246	274	268	218	301	298	252	252	251	263	254	257	236	262	295	261	262	241	256	264	263	266	246	287	261	259	265	253	262	249	251	273	262	251	264	249	258	267	274	249	248	262	254	251	277	259	268	249	279	252	272	231	284	258	265	259	290	276	256	276	236	282	266	260	254	226	249	251	253	253	257	239	269	279	244	271	250	277	265	259	266	274	246	287	245	260	263	271	261	272	262	250	254	261	249	256	269	255	281	264	273	253	243	283	259	288	246	255	279	270	253	237	254	255	257	281	243	283	284	271	265	270	271	255	261	258	270	281	256	262	268	254	285	258	266	276	251	280	245	292	243	249	241	229	236	261	226	229	273	239	267	260	232	247	254	248	263	253	294	274	251	257	225	214	271	232	267	239	239	254	260	270	224	260	273	260	262	258	276	263	239	246	307	268	229	262	242	273	268	249	264	270	268	236	242	238	245	254	246	255	290	261	244	272	267	272	242	244	255	284	248	279	242	274	250	285	279	256	251	237	273	252	273	283	298	261	256	235	265	292	247	271	251	268	264	244	292	271	243	250	226	274	281	226	252	268	304	285	241	286	270	239	273	263	270	291	264	256	250	252	266	270	258	276	271	257	272	256	289	270	238	259	255	255	259	254	288	254	234	272	272	243	243	259	250	247	257	262	249	250	281	282	234	275	271	231	262	266	260	252	278	255	262	275	262	279	268	244	266	233	234	261	245	255	268	254	233	264	223	259	263	288	246	259	237	218	245	268	266	252	280	231	248	238	277	274	238	278	247	237	286	274	239	257	257	275	275	282	264	254	275	256	260	235	290	251	278	228	274	267	255	268	266	283	268	260	275	251	251	288	250	296	247	262	214	268	239	249	258	281	255	228	249	245	247	246	260	264	246	279	242	268	240	283	270	275	244	261	267	246	275	260	262	234	249	276	241	248	284	251	260	257	283	242	265	242	310	240	264	299	284	268	227	237	270	273	236	237	246	247	274	260	249	279	285	264	248	263	245	263	259	257	267	252	234	259	271	264	292	247	240	263	256	268	267	240	250	231	237	270	250	242	240	254	258	263	246	257	296	233	246	262	263	265	268	264	249	270	279	255	256	252	253	268	267	306	280	237	232	254	269	251	256	287	267	273	240	270	264	240	241	273	244	251	269	259	265	264	245	249	255	268	263	280	269	249	250	260	269	252	259	274	253	249	248	256	250	243	281	260	230	270	250	253	296	250	242	254	275	247	223	260	250	265	238	250	244	246	267	246	237	247	254	249	241	253	278	270	275	242	245	273	256	259	248	259	264	251	240	258	264	261	263	266	257	274	242	262	247	238	278	244	252	258	257	259	271	271	248	238	273	257	227	286	276	265	225	253	293	259	251	282	270	268	257	268	229	239	256	242	281	274	273	268	267	284	264	258	238	274	284	245	256	222	258	247	264	243	266	229	251	242	262	265	258	254	287	240	267	241	277	261	261	245	263	255	253	270	240	280	266	267	214	256	267	247	243	251	259	259	253	241	267	281	242	288	241	259	267	269	266	282	238	248	235	259	267	266	236	255	248	262	280	249	247	241	223	272	274	235	264	241	255	274	300	231	251	247	253	247	259	244	274	253	288	240	245	243	269	251	244	258	232	291	256	273	258	272	263	240	269	252	236	256	257	254	276	274	245	242	264	281	250	277	252	257	262	270	247	242	235	258	270	257	305	259	252	276	266	283	257	283	309	250	259	252	257	269	256	259	251	232	238	245	258	252	260	283	268	292	266	262	255	259	236	261	269	254	271	243	256	250	247	239	241	250	248	269	266	258	278	280	247	225	254	258	244	284	265	275	273	280	250	273	262	275	278	230	271	282	250	258	256	224	240	250	259	277	261	292	246	274	283	246	273	268	261	246	265	268	258	255	234	253	250	266	232	255	272	264	266	237	262	251	268	247	257	283	231	264	278	275	267	240	237	251	243	270	277	259	226	257	247	250	267	256	269	251	247	247	254	268	261	238	247	241	263	263	267	253	236
12403	25647	20514	13310	9002	6677	4974	4151	3220	2251	1700	1308	1060	1068	931	812	752	787	724	792	824	830	795	811	701	707	679	3507	9278	7614	5334	3351	1782	911	623	554	505	508	544	551	497	507	510	543	587	507	546	518	515	537	541	535	511	525	539	506	531	504	518	527	573	519	523	497	531	531	524	524	548	502	540	499	526	490	503	512	569	523	543	554	507	526	555	544	501	509	538	543	528	505	515	508	517	521	535	518	550	520	548	540	479	517	528	527	547	505	484	504	501	497	528	493	481	486	528	511	526	528	511	546	512	522	497	511	513	475	509	508	493	533	538	552	525	518	526	507	534	542	543	493	511	526	511	508	545	542	505	536	515	535	508	546	496	544	525	510	499	540	546	493	535	527	515	546	538	521	577	528	498	504	521	511	515	506	514	528	509	515	512	532	487	526	541	528	521	521	519	528	472	543	530	551	496	557	527	498	519	542	479	540	537	526	520	540	554	518	512	528	532	493	523	588	537	511	525	521	515	555	538	526	529	514	506	578	517	543	509	509	538	503	546	569	545	516	503	479	549	515	507	466	529	502	479	521	509	522	476	542	522	564	518	508	549	525	539	538	507	556	506	499	575	490	519	591	550	513	559	499	541	541	536	534	522	555	531	521	487	527	562	535	538	554	502	492	544	541	491	527	491	533	551	506	534	561	540	540	552	585	536	525	594	524	536	525	541	547	535	537	531	519	510	513	505	546	540	512	495	493	519	543	525	523	550	528	514	591	504	517	517	544	517	479	508	512	478	548	527	533	522	536	509	517	539	496	526	507	511	541	544	556	548	476	527	501	549	516	513	545	529	533	517	533	530	533	503	518	510	532	542	558	565	505	547	489	541	555	513	510	519	540	506	485	511	519	568	559	510	528	554	538	525	535	516	499	567	534	493	547	492	532	473	509	490	530	516	490	506	523	528	501	546	537	520	540	521	490	488	537	475	521	544	540	548	532	530	565	530	521	506	520	492	546	513	530	515	515	540	511	514	502	522	543	572	488	538	532	566	506	560	511	526	524	499	540	555	511	516	504	530	505	506	537	515	543	505	506	499	526	552	546	508	520	540	575	500	516	503	512	527	500	578	522	519	519	508	525	509	468	503	483	539	464	506	502	553	545	550	531	511	481	492	507	526	549	531	557	528	532	506	552	490	528	488	520	485	541	533	497	528	526	525	547	484	546	526	492	522	504	504	520	526	522	490	491	481	519	497	516	513	527	524	539	512	506	507	515	513	540	498	484	523	550	508	510	492	566	518	549	554	520	496	507	527	506	493	513	491	534	538	551	502	539	519	528	540	560	544	540	508	539	556	510	538	546	497	515	528	490	524	550	530	552	530	543	568	539	502	529	537	516	519	510	498	520	566	527	495	567	491	540	518	503	543	547	497	552	495	510	531	530	527	544	557	557	520	517	495	506	512	513	507	548	499	515	520	541	553	527	489	531	519	523	510	526	561	524	513	520	473	515	523	568	500	540	528	555	536	488	493	533	483	528	526	511	562	558	525	502	521	511	527	530	461	529	535	557	513	519	499	536	489	520	514	532	562	470	520	535	541	527	516	495	515	464	513	539	541	507	501	549	550	532	511	584	500	480	527	544	543	531	533	538	563	555	493	507	552	474	503	511	507	534	543	498	538	524	486	499	511	504	515	559	516	527	514	543	583	513	474	563	518	494	505	525	528	500	500	486	495	534	522	482	490	521	530	484	522	560	488	519	533	529	563	520	541	532	543	550	513	512	503	500	515	507	494	485	592	531	538	529	538	555	548	502	534	561	521	554	537	523	543	526	539	533	519	509	498	525	556	571	565	519	518	473	499	564	505	501	516	513	543	543	539	539	531	489	527	521	504	519	501	507	503	506	538	562	535	533	500	471	537	516	543	526	539	535	540	497	563	551	542	498	530	515	526	510	515	557	570	509	566	528	536	500	511	575	536	512	493	500	555	508	555	513	509	490	507	488	525	529	528	506	482	545	512	481	527	529	544	516	500	553	503	516	539	507	533	534	482	516	521	510	473	508	548	536	547	510	510	524	535	517	539	520	507	538	540	519	523	446	538	482	525	537	499	531	509	544	523	522	539	507	547	501	549	536	533	512	467	536	506	472	489	530	540	539	510	494	498	482	539	525	517	551	499	531	516	539	540	539	558	540	507	484	513	497	476	559	524	512	488	491	535	461	524	513	531	526	514	540	549	519	502	517	568	477	547	523	508	525	530	515	534	519	514	495	507	560	554	559	506	536	529	517	544	482	558	517	496	489	522	510	503	523	511	568	498	530	498	490	525	539	498	497	502	516	504	514	509	517	561	514	484	515	486	537	545	548	555	545	505	542	551	532	508	510	528	535	493	505	561	532	545	522	527	547	554	540	514	532	499	518	522	527	531	497	525	535	538	547	520	505	548	519	525	527	515	553	522	529	533	481	536	506	535	572	591	550	535	508	539	525	539	520	513	518	508	540	524	514	564	528	563	536	539	498	470	526	521	527	522	518	503	512	511	488	514	564	504	524	496	546	520	509	528	527	518	512	484	487	511	531	565	536	505	481	514	533	500	548	516	582	512	509	536	525	518	542	583	529	545	529	558	513	496	535	520	539	566	513	484	492	510	530	517	568	529	556	513	512	552	520	510	538	533	512	524	525	522	522	559	529	509	507	509	481	521	526	518	494	512	515	531	542	526	481	524	538	516	553	521	519	513	539	492	513	533	517	521	546	493	483	513	536	503	517	508	483	517	499	527	539	479	542	497	506	593	532	542	544	526	501	519	542	526	519	514	548	520	499	529	540	536	538	539	557	540	521	492	506	507	537	521	516	545	528	508	530	559	503	521	531	522	512	519	517	516	525	532	532	529	532	567	517	516	521	486	547	511	487	495	466	514	514	526	534	540	510	518	526	540	507	567	496	538	553	568	522	553	473	531	532	534	530	495	539	521	455	570	521	536	481	546	527	559	521	532	515	575	528	521	521	481	514	530	513	567	494	551	529	529	558	564	550	463	570	542	517	551	536	528	547	510	563	551	529	542	504	518	553	523	510	540	531	518	549	493	518	540	506	516	504	486	515	526	561	499	546	523	540	492	542	497	525	506	554	497	533	520	480	539	519	499	514	525	527	521	533	538	519	528	531	523	521	542	513	511	485	498	537	515	535	536	521	520	537	578	541	523	501	539	535	524	574	563	510	501	517	546	534	513	537	517	545	497	524	549	515	485	524	511	516	529	564	571	489	506	507	525	517	569	532	565	488	515	543	556	527	550	511	499	506	491	541	552	510	535	512	569	561	539	561	508	490	499	516	528	498	523	500	473	492	479	548	521	535	519	524	487	547	497	525	522	540	559	486	495	469	482	507	531	541	518	527	475	565	514	510	526	496	541	561	555	497	533	522	519	540	518	565	541	493	526	530	541	529	522	542	521	531	509	509	513	511	525	546	531	561	514	504	498	516	530	536	547	518	506	498	532	502	540	527	576	510	533	495
23519	21558	29403	24186	21563	19752	4651	1607	1021	811	648	502	449	399	377	305	290	264	310	338	393	308	312	299	292	287	284	1715	4799	4754	3062	1861	922	440	288	215	219	222	197	159	220	219	206	208	191	208	198	198	193	212	201	198	198	199	209	210	210	192	198	199	196	236	214	193	206	192	209	199	201	228	208	212	230	200	201	186	188	209	192	209	209	183	200	211	218	198	190	190	196	173	184	201	212	193	216	192	201	202	197	200	188	202	217	191	194	169	190	201	207	192	172	203	206	208	218	202	188	200	187	198	173	218	200	207	204	210	188	197	172	191	195	200	197	188	191	201	229	206	192	194	195	220	218	188	189	205	194	186	206	217	202	218	198	201	198	217	231	194	193	203	192	183	231	199	171	205	203	209	218	197	213	222	206	160	215	210	201	193	185	219	171	192	168	183	202	211	201	187	194	179	206	218	191	187	232	195	189	197	181	198	167	224	192	189	208	234	210	181	208	207	200	187	214	207	190	214	187	187	192	209	190	213	200	203	222	200	189	199	198	199	218	183	196	233	200	194	200	185	214	198	192	207	209	230	223	231	180	218	200	205	189	196	196	207	190	203	228	206	209	196	209	231	200	234	188	190	194	189	208	203	177	182	199	225	210	213	204	193	223	181	212	201	200	208	205	185	204	194	178	208	192	200	197	193	228	198	206	191	188	193	200	222	175	192	193	190	195	182	203	205	226	188	191	190	212	210	187	201	216	193	204	191	200	186	184	202	184	211	188	186	191	204	206	223	205	220	207	192	208	183	204	188	224	186	217	199	194	190	195	196	207	205	205	207	203	205	209	212	196	195	205	215	216	199	207	195	186	186	220	193	204	195	196	190	207	194	192	173	186	197	189	190	212	218	217	199	191	180	178	221	187	188	212	204	206	201	203	196	192	189	215	189	194	210	216	170	190	204	193	178	200	157	204	209	230	203	188	227	239	238	205	195	186	216	197	177	193	194	197	200	207	187	203	191	192	201	225	178	195	205	194	202	181	187	198	210	183	207	198	210	232	214	183	179	211	205	202	205	190	177	203	192	194	211	212	214	198	204	207	232	208	185	187	219	226	174	188	208	200	223	211	195	201	189	199	200	191	203	205	196	198	211	200	194	193	217	219	205	168	188	219	213	214	182	204	192	206	224	193	189	196	204	196	194	206	198	214	222	185	201	203	193	208	181	185	202	193	192	196	212	209	217	214	218	197	181	181	221	185	199	202	194	160	228	184	209	195	198	192	191	192	199	205	187	179	207	183	209	196	184	231	193	201	198	159	202	202	200	185	177	210	182	173	230	197	202	208	196	184	212	163	208	210	190	202	189	184	181	204	209	204	179	194	214	211	178	217	195	182	200	220	195	194	210	226	170	196	201	206	190	182	207	168	188	179	226	207	206	228	190	183	202	178	170	206	190	191	204	201	211	194	215	221	218	198	198	239	182	225	193	180	205	215	222	202	203	206	192	187	182	203	186	189	191	203	216	195	207	180	222	187	218	200	190	201	220	199	195	203	206	198	182	204	184	195	199	195	195	200	196	196	200	191	174	170	181	176	195	234	212	205	213	223	178	216	220	191	202	173	224	195	189	206	212	195	181	177	206	208	207	213	175	190	190	248	184	186	215	215	216	209	210	201	206	187	207	193	209	203	206	197	188	176	197	203	183	201	182	195	201	197	202	176	206	183	202	205	237	195	189	186	208	223	193	194	226	194	189	189	188	197	194	243	227	200	211	216	212	201	209	228	197	206	209	217	229	204	182	222	211	192	215	216	179	187	173	187	203	204	192	214	197	198	218	198	183	197	208	188	181	211	235	197	208	207	239	181	206	190	202	184	203	207	221	219	190	220	197	199	192	195	163	197	199	178	188	189	190	211	188	189	179	249	186	231	212	195	197	230	215	199	176	171	197	196	188	209	229	199	207	176	197	201	188	221	222	200	185	199	186	202	199	223	200	219	210	211	187	183	188	211	202	224	203	220	219	197	200	214	210	203	210	215	174	185	201	197	187	201	206	212	191	181	218	205	208	220	208	233	192	216	205	187	193	177	200	203	190	218	188	212	181	185	234	235	201	202	189	219	181	182	217	195	204	199	196	200	206	189	191	206	206	172	168	193	179	193	191	186	199	201	200	226	177	206	196	224	216	210	191	202	193	207	211	193	206	206	180	202	209	188	196	197	205	207	187	184	191	183	201	178	220	204	205	180	235	175	193	204	191	192	169	214	200	192	199	203	186	211	202	197	208	202	221	232	211	215	180	189	204	193	193	196	218	183	213	196	231	219	209	189	194	183	232	200	202	202	175	201	194	187	172	187	199	175	183	177	188	205	212	208	212	183	188	191	184	204	220	208	215	219	197	204	192	185	190	204	184	210	199	209	210	195	200	202	167	204	227	204	200	208	226	187	186	202	190	196	204	188	197	208	215	176	184	213	175	213	196	204	206	190	213	188	171	218	178	215	209	196	196	200	205	193	207	212	207	180	207	207	188	222	198	180	218	217	180	212	170	223	187	193	198	189	207	215	223	196	178	197	184	186	194	226	210	173	234	190	200	191	191	210	203	201	197	196	177	185	186	193	189	227	174	184	219	191	181	206	212	190	204	192	225	181	188	226	202	204	207	191	204	192	174	195	206	178	229	204	210	217	154	190	192	204	201	216	216	226	208	187	178	211	219	183	206	199	217	207	199	176	199	169	202	219	176	199	192	214	213	237	213	179	196	205	199	185	216	203	195	197	205	222	199	181	201	208	207	195	194	209	188	197	202	193	178	211	198	224	183	204	172	209	195	207	198	185	185	197	210	228	183	176	180	204	180	194	184	197	188	190	199	215	198	193	194	188	210	205	192	193	201	200	179	194	177	181	185	231	190	169	193	194	188	201	177	201	183	193	212	217	199	203	188	217	231	188	203	212	212	200	180	187	222	207	204	213	222	178	184	186	197	215	215	194	222	191	209	214	184	188	196	212	206	208	195	205	196	177	204	195	168	197	205	191	205	204	200	190	240	190	198	188	181	217	218	206	213	205	219	216	181	194	218	208	195	211	203	223	222	169	203	198	190	186	198	172	195	189	194	220	199	200	207	229	234	190	200	211	200	190	203	200	187	169	194	170	202	204	188	212	189	203	186	186	182	210	215	205	223	209	192	190	212	212	199	207	200	184	204	195	207	169	184	189	205	186	179	225	196	208	207	196	205	224	210	207	211	205	185	222	215	226	198	180	231	167	200	193	199	223	238	206	190	204	190	199	209	210	170	227	220	197	216	184	206	224	186	224	203	202	191	210	186	207	173	192	206	187	194	189	205	222	201	220	179	213	203	151	219	197	196	196	189	198	193	211	196	194	191	206	186	211	217	208	220	192	191	168	196	197	202	197	200	188	197	208	210	202	179	202	208	179	179	169	227	192	234	186	216	190	213	181	210	205	181	218	205	185	191	192	202	198	190	199	200	199	198	205	201	185	199	216	173	200	174	187	200
15073	30493	25700	16838	12274	9388	7361	5363	3957	2983	2232	1732	1403	1386	1159	936	834	837	891	1093	1134	863	794	862	797	773	706	5801	14251	13205	9075	5562	3004	1150	628	443	411	420	385	378	380	413	382	401	395	402	405	382	406	436	407	408	414	407	384	432	381	404	386	354	425	431	424	388	382	438	424	415	356	376	396	386	403	374	383	409	376	421	359	422	393	404	390	362	399	405	409	393	419	399	403	390	388	381	420	429	370	371	374	397	395	406	418	406	397	413	354	376	413	404	370	409	435	396	426	420	443	380	382	392	393	414	373	409	448	401	377	457	420	402	461	396	423	369	405	350	401	391	377	373	403	403	411	347	382	422	392	412	414	387	390	383	427	410	387	426	429	453	381	399	389	390	394	410	414	374	428	396	364	411	424	373	390	372	443	407	394	402	394	370	401	425	430	424	414	377	424	399	395	375	407	445	384	456	405	418	391	369	421	422	396	419	390	379	397	425	397	396	393	397	393	398	394	403	396	384	393	381	386	435	407	397	397	402	389	418	388	422	403	360	409	367	414	416	396	400	391	382	391	424	410	405	415	431	371	395	368	425	419	394	391	381	421	382	378	401	380	417	408	394	394	408	384	376	393	376	399	402	420	377	400	370	387	386	405	421	357	393	397	375	388	387	374	374	416	397	405	388	356	430	421	397	434	400	427	396	410	382	442	405	391	419	402	394	390	393	369	393	387	389	393	428	370	408	375	403	373	410	411	465	424	362	387	408	364	414	379	403	413	399	382	390	391	412	421	376	385	426	414	412	416	381	397	385	382	402	430	379	406	420	369	385	417	387	413	377	435	367	401	365	390	391	381	387	387	414	384	383	342	380	392	417	403	404	383	403	377	408	383	422	433	406	374	377	436	373	372	407	427	401	391	391	411	379	369	397	375	434	394	433	426	429	425	385	394	394	396	425	434	376	420	395	369	457	408	400	401	381	388	424	395	388	392	398	409	386	373	383	407	430	424	378	415	436	427	412	391	383	408	385	356	402	420	399	377	416	420	380	404	424	410	391	404	387	381	388	378	408	403	401	405	343	428	425	394	381	387	373	407	373	401	438	392	380	392	413	410	412	400	356	423	401	377	391	410	391	399	384	394	403	402	380	397	352	400	428	403	398	440	404	411	352	384	371	389	397	402	377	396	404	409	383	395	376	409	416	392	406	455	419	437	406	396	380	366	365	382	392	396	391	411	400	404	410	407	406	378	383	390	370	375	386	423	428	412	437	408	409	396	389	414	355	413	385	387	366	410	396	438	412	383	421	405	405	422	417	398	406	386	379	390	393	390	398	421	404	353	387	401	392	400	409	407	412	427	404	391	413	413	371	379	412	417	391	426	385	395	408	418	386	363	399	381	411	398	406	420	429	400	381	397	413	403	391	413	401	386	370	393	432	419	385	397	393	423	423	360	415	368	417	410	408	408	381	438	387	405	418	426	372	432	397	387	373	416	380	380	405	351	391	399	454	422	374	374	420	432	409	388	410	401	369	399	380	382	435	414	415	393	445	448	376	370	411	417	409	397	410	383	390	415	385	367	416	398	403	387	422	420	450	402	409	400	397	424	379	429	416	395	387	408	450	368	405	389	405	380	378	392	410	419	367	397	411	385	368	428	400	419	392	423	402	399	397	403	393	384	374	382	433	441	383	389	400	367	404	398	375	404	345	393	405	407	425	407	411	404	408	398	401	390	415	418	408	401	408	411	380	417	445	411	416	431	355	385	406	429	401	408	418	395	397	379	399	422	399	398	411	381	371	419	388	365	384	431	391	396	380	394	390	410	401	419	405	433	394	409	399	394	414	395	391	411	403	383	412	399	413	396	394	419	387	439	396	386	391	411	411	416	409	419	409	408	385	386	370	388	433	393	420	389	395	418	391	408	399	395	425	377	384	420	403	392	392	411	433	383	374	399	417	419	416	451	452	414	421	406	408	375	419	408	398	374	427	416	396	406	388	394	383	377	386	396	391	430	389	381	374	391	390	387	398	386	380	436	388	366	392	383	425	364	415	386	349	379	386	418	390	410	390	372	409	379	438	395	369	367	448	411	380	428	388	402	389	392	423	405	431	450	390	388	382	370	364	403	401	432	403	407	419	387	397	390	373	399	416	430	361	397	403	417	421	397	440	422	382	369	410	389	383	382	397	400	390	395	435	453	400	435	427	416	409	405	404	446	441	426	419	437	413	417	415	394	436	359	416	380	422	385	420	389	401	388	442	397	395	388	428	430	415	432	377	394	417	419	388	433	428	403	359	386	408	370	360	381	380	380	437	413	365	400	400	391	395	364	402	408	417	376	368	416	364	428	390	373	368	420	374	400	373	395	382	394	419	366	428	415	432	418	418	413	410	424	430	393	392	422	419	397	414	393	376	386	423	397	392	370	413	419	403	406	393	410	425	402	411	408	397	416	399	389	403	400	372	386	386	392	410	394	403	394	400	371	396	423	389	411	387	395	406	398	362	377	431	409	388	391	426	415	415	400	402	447	421	409	395	410	408	421	418	372	394	418	410	396	384	375	391	388	417	374	387	384	371	408	400	398	425	363	400	380	379	384	403	413	373	433	449	417	385	411	376	408	379	406	420	380	399	371	420	418	393	387	372	395	391	393	391	397	398	380	397	429	402	392	401	398	385	414	375	403	403	458	393	371	440	402	418	448	382	416	419	425	396	403	367	384	398	417	415	406	397	420	414	397	421	396	387	404	439	427	407	393	443	408	390	406	397	414	416	384	405	386	390	405	395	393	378	379	396	403	381	412	387	400	389	342	386	409	382	441	408	375	383	395	376	383	411	372	389	389	377	413	398	360	437	406	392	395	388	433	389	409	396	423	383	352	400	376	370	396	414	411	420	357	406	421	386	415	397	390	384	409	426	388	408	395	405	414	379	418	391	414	400	412	391	422	397	399	369	422	412	376	408	365	392	418	375	368	410	391	425	412	421	405	378	418	385	436	402	378	370	407	394	400	370	364	423	394	397	412	426	394	394	411	408	401	390	412	417	402	370	392	429	412	431	405	373	384	417	395	416	406	407	432	416	425	386	425	413	363	422	396	399	391	441	398	399	408	415	390	415	415	420	406	367	393	389	378	395	427	375	365	424	415	417	398	380	410	373	398	369	402	420	426	385	414	390	432	405	405	393	415	435	384	376	415	391	396	396	415	423	369	369	370	416	397	411	430	426	373	375	399	392	370	410	428	419	426	375	399	396	411	411	409	400	421	400	376	375	423	401	422	394	371	397	419	380	413	424	410	408	392	417	405	424	392	415	402	457	395	392	397	411	387	399	404	381	368	421	390	410	417	400	406	399	407	354	372	370	411	426	384	391	406	411	398	415	398	398	428	399	361	396	407	412	395	393	454	395	392	419	410	398	407	370	445	401	392	367	375	369	402	380	396	382	388	386	400	414	388	409	374	408	403	381	406	386	415	401	402	433	415	397	399	414	351	384	411	377	391	400	394	403	436	403
27010	20813	12106	3533	1556	1043	894	681	526	502	452	451	402	432	371	355	380	345	377	398	368	371	364	399	357	362	411	410	519	728	730	589	522	421	379	348	324	356	335	363	316	378	344	370	351	339	339	368	339	327	345	335	334	326	324	366	330	337	375	348	362	327	314	363	312	322	372	329	383	367	349	348	346	369	321	361	345	329	317	346	375	342	342	340	335	325	308	296	315	349	348	327	333	331	376	375	375	323	345	348	342	319	313	320	309	323	340	320	348	324	341	319	387	345	343	346	347	356	376	365	352	333	362	359	309	349	374	365	334	323	349	337	324	315	346	360	333	373	322	347	353	338	339	311	304	335	326	360	346	370	356	356	341	358	379	331	364	339	368	385	354	325	353	350	329	324	312	335	314	340	353	376	349	307	316	347	341	343	385	347	331	335	329	344	331	342	348	311	351	358	361	345	322	352	340	361	317	378	327	338	333	344	349	356	287	342	376	346	342	362	339	328	361	347	309	347	361	375	331	333	338	361	347	334	333	343	349	315	336	351	360	354	338	308	334	347	351	340	354	346	376	335	337	348	347	352	333	351	361	374	337	342	322	333	342	316	342	354	357	345	339	322	358	320	333	348	355	343	319	348	341	352	319	326	366	292	356	335	334	304	356	350	309	366	299	352	318	344	332	348	326	355	356	344	329	326	319	324	342	350	341	326	319	340	350	345	318	339	330	354	345	363	330	331	325	330	359	322	377	349	324	342	355	324	364	386	332	325	352	354	349	341	355	364	355	327	361	351	371	369	340	354	339	347	339	350	333	349	334	330	361	341	331	342	353	330	345	361	317	347	402	343	324	332	346	351	307	343	340	321	350	350	342	356	322	357	353	343	306	361	354	352	358	343	334	352	342	370	358	358	345	343	345	369	344	345	336	324	342	341	355	322	333	356	358	378	328	316	339	323	343	338	319	336	352	340	362	315	335	351	351	319	343	325	316	351	333	328	362	345	363	338	321	361	340	348	333	351	326	332	347	313	353	369	303	370	315	372	356	339	356	337	339	337	329	339	341	342	401	327	338	325	295	375	348	320	351	338	323	330	316	325	358	359	328	345	330	359	337	379	341	306	344	345	353	369	361	374	332	328	340	338	347	338	384	308	332	294	318	351	337	326	332	358	365	349	330	328	348	331	361	341	354	324	357	335	364	347	385	334	348	306	350	347	326	335	339	351	326	311	353	343	320	343	333	349	347	377	358	357	336	350	374	324	328	370	350	320	365	322	311	338	343	326	326	298	343	332	347	319	349	365	296	334	368	331	385	331	353	360	344	337	334	356	337	336	335	323	364	343	315	346	326	348	347	354	340	323	354	319	358	354	302	353	338	352	369	370	350	354	337	356	350	329	338	340	360	343	357	347	352	331	336	347	348	339	335	300	364	303	343	356	328	348	353	325	355	328	329	317	324	332	345	302	337	352	351	332	342	313	337	382	328	328	351	319	314	354	327	326	323	327	337	333	337	334	375	373	394	317	354	355	345	349	333	346	343	323	382	355	360	352	333	317	330	304	348	347	355	357	360	337	339	375	372	352	327	324	338	339	350	353	336	354	346	354	318	343	319	324	314	341	342	326	344	366	345	333	316	328	336	318	342	369	352	328	324	339	366	332	334	386	338	338	302	318	339	353	356	360	329	338	356	337	328	329	348	385	329	325	370	354	349	353	320	302	328	347	344	352	378	345	350	365	345	322	344	350	334	331	339	363	322	344	354	371	383	350	356	355	352	328	340	328	343	359	348	334	323	338	310	367	332	358	346	331	331	335	324	395	325	332	352	339	346	341	313	339	386	382	334	355	331	340	302	342	354	346	348	311	355	344	362	355	342	363	370	361	357	332	346	343	339	352	317	354	386	368	367	338	367	346	360	332	358	345	314	348	345	314	372	321	339	363	337	328	361	321	344	347	389	329	348	326	335	352	318	357	330	374	356	328	351	346	335	313	352	343	308	367	338	352	345	284	347	347	356	335	359	327	348	367	337	324	353	336	325	344	322	338	367	328	319	366	333	342	326	314	338	340	324	360	346	363	356	348	337	318	319	344	352	345	318	369	346	364	347	340	370	340	328	361	308	325	352	358	362	331	319	335	333	321	372	340	370	366	343	321	342	337	328	366	350	351	349	339	354	327	319	352	357	358	308	343	327	369	320	375	319	320	305	277	338	346	320	300	324	380	352	315	356	351	345	335	327	327	351	346	322	345	320	333	346	365	351	320	376	338	311	330	329	356	347	365	355	348	345	346	346	322	349	355	363	367	339	331	342	375	346	331	321	346	326	335	328	324	330	378	333	344	327	325	341	351	330	322	335	366	350	364	356	360	355	340	321	353	371	353	359	357	344	326	348	374	377	350	346	343	354	361	338	379	350	382	359	340	362	351	325	374	372	346	378	360	322	342	385	342	366	339	325	340	347	350	329	323	344	358	347	343	330	376	348	335	338	328	351	366	299	346	335	322	383	330	306	337	352	317	330	356	366	347	316	319	322	360	336	356	338	333	333	326	350	335	351	359	347	331	337	306	304	356	345	318	352	318	354	348	377	349	331	290	348	356	358	346	325	358	362	341	304	362	309	327	353	362	350	349	321	308	356	353	367	340	337	326	346	331	306	346	334	342	333	336	345	344	345	352	347	347	345	336	356	336	333	360	313	338	296	325	356	337	355	368	374	341	329	336	335	297	370	354	330	318	349	324	384	320	348	374	346	329	326	342	356	341	328	336	355	318	337	341	325	330	329	364	330	333	332	378	348	332	360	361	356	344	337	336	349	333	339	344	343	347	335	358	345	309	341	383	310	318	334	326	360	339	341	360	350	384	319	328	332	336	350	343	353	361	334	327	312	325	353	336	356	354	349	335	340	343	347	374	355	329	359	359	342	341	406	314	335	324	344	332	349	334	346	355	346	337	358	344	338	326	344	318	342	366	361	324	338	330	326	378	341	346	336	357	347	347	364	326	345	322	368	363	362	358	356	340	337	348	377	368	295	357	330	355	326	354	362	363	369	352	361	357	358	357	349	322	310	352	336	335	324	339	323	353	359	350	328	360	348	364	363	341	336	362	359	348	312	368	326	336	318	319	331	345	336	350	370	368	332	329	350	348	347	372	334	379	371	325	369	352	362	329	304	359	339	354	351	344	344	327	348	343	380	332	335	326	350	347	377	342	349	357	318	336	338	362	343	350	323	370	349	385	311	351	338	349	351	361	355	337	357	330	346	340	372	327	373	351	335	366	356	316	353	328	331	327	364	344	340	334	345	338	359	344	335	336	331	331	338	350	331	320	352	368	366	354	323	329	337	350	342	357	345	355	356	346	341	348	347	361	328	357	340	345	364	352	318	368	355	347	307	375	342	340	356	323	335	343	358	333	341	350	312	341	345	324	344	321	320	359	339	347	335	338	361	333	330	343	335	376	325	327	333	326	360	362	333	338	330	371	333	333	351	344	347	318	377	342	363	350	333	336
11202	16572	14703	7409	5154	3664	2833	2070	1665	1297	1154	1079	1045	959	921	850	798	757	854	882	926	800	789	805	896	851	856	916	1367	2058	1866	1420	1135	919	783	711	701	681	681	676	668	626	675	701	678	669	644	697	684	672	714	658	697	648	698	665	684	688	659	647	704	700	684	703	645	634	695	681	698	701	672	701	682	656	687	682	699	704	694	678	668	714	708	665	673	705	690	711	662	668	686	658	669	665	704	695	640	696	714	694	677	690	716	674	703	683	693	672	726	676	694	633	706	681	696	680	716	670	672	658	689	668	674	729	697	651	658	667	714	640	660	690	677	728	658	708	699	694	667	679	695	668	645	723	671	701	670	692	642	634	688	657	634	675	681	658	675	667	686	698	638	627	681	707	722	672	655	708	709	672	659	657	671	693	644	676	694	672	703	678	653	634	636	628	647	693	693	701	672	709	720	682	747	662	655	677	669	683	678	729	691	677	730	625	695	701	670	640	648	637	735	660	720	659	685	628	663	715	685	656	705	644	695	704	658	673	639	671	688	661	682	662	655	690	679	621	663	733	696	712	654	667	662	662	685	658	701	671	646	701	720	635	691	635	614	684	657	721	675	692	668	705	663	696	673	654	703	672	655	672	664	714	660	646	684	689	666	703	671	643	655	702	667	660	641	670	619	717	686	703	706	654	697	714	650	678	714	671	716	641	665	683	697	654	703	653	644	693	720	711	675	677	673	652	680	685	658	610	662	705	661	691	675	657	681	659	681	690	648	673	705	666	646	669	699	699	676	621	681	661	671	662	684	672	683	653	673	676	646	661	698	669	659	699	671	708	696	658	655	648	678	689	664	699	676	722	683	701	652	665	680	681	674	716	681	675	675	657	618	676	668	723	698	704	652	646	726	630	709	658	697	712	662	676	662	707	665	694	665	672	664	688	688	677	691	689	692	713	699	633	666	657	686	697	692	687	646	705	674	648	686	662	633	702	688	709	700	682	692	671	738	664	680	644	687	643	671	679	656	677	646	697	674	687	671	723	659	696	710	665	654	649	698	684	655	656	715	703	670	676	675	676	665	679	674	654	651	660	682	671	637	650	641	705	672	646	707	654	707	682	692	680	685	699	679	714	704	674	632	700	669	667	675	662	670	660	680	702	670	685	687	674	646	682	671	653	675	651	650	699	669	659	688	663	682	659	723	672	711	616	711	660	703	697	708	654	678	658	669	683	639	719	748	712	641	662	708	716	695	629	708	693	731	655	631	642	688	668	695	682	705	695	661	670	678	698	693	669	702	696	677	676	757	724	710	697	662	673	684	685	662	666	645	654	673	655	655	746	681	642	630	671	716	700	695	670	731	696	684	672	710	641	655	670	694	670	717	658	667	671	678	664	702	714	641	693	638	615	678	708	695	702	700	689	703	690	650	708	690	704	700	731	692	643	673	696	699	716	659	714	666	678	684	648	692	694	682	713	682	677	646	704	643	694	710	659	691	725	682	667	736	700	665	692	672	705	653	692	726	650	715	681	668	698	641	641	684	707	709	652	658	700	664	705	711	639	698	672	668	690	660	703	687	606	722	698	650	656	723	676	674	688	703	668	679	674	714	729	716	680	668	658	700	639	659	671	687	653	666	703	640	662	671	715	713	707	698	650	640	729	693	711	690	694	633	665	665	637	677	661	648	695	664	617	706	667	687	723	693	682	701	683	721	674	710	706	644	679	686	633	701	654	676	686	668	651	673	620	694	694	696	689	684	703	673	676	659	678	688	658	699	678	642	692	694	636	679	633	651	670	687	682	705	674	663	701	671	648	683	636	683	665	722	665	737	662	708	714	695	651	691	659	698	681	669	660	726	647	702	655	669	660	698	640	695	663	686	673	712	660	711	679	669	660	682	644	654	652	659	665	712	701	710	691	659	689	682	703	638	656	688	677	735	649	667	659	716	653	673	676	661	644	671	699	687	687	679	708	707	625	688	708	661	657	689	695	704	674	634	720	653	680	643	738	684	677	648	689	730	692	679	681	674	669	720	686	664	667	688	696	670	708	703	650	741	696	710	681	673	646	703	707	679	721	721	653	714	669	698	671	670	690	660	639	681	686	661	681	678	683	711	667	640	667	711	673	683	687	687	695	663	649	705	685	711	656	720	707	662	665	677	682	678	663	631	665	715	677	676	679	697	686	684	694	660	673	685	700	708	636	681	670	678	707	686	639	696	703	700	640	664	650	674	672	733	677	652	674	669	657	674	711	674	674	667	655	649	648	648	643	686	681	624	648	660	696	677	673	659	707	687	681	648	678	681	684	702	696	656	688	698	669	677	706	660	734	640	727	669	725	662	720	669	697	668	701	696	658	726	671	690	658	646	687	664	699	652	624	669	668	647	688	697	715	696	646	696	709	686	653	655	655	700	778	685	668	680	633	697	652	645	622	728	685	626	700	691	667	729	668	709	689	671	658	685	677	689	701	676	727	673	755	689	676	663	658	689	690	730	719	661	668	672	728	644	712	690	662	654	701	664	698	639	724	683	695	677	662	650	673	686	697	685	702	689	696	676	654	675	667	726	741	675	616	669	672	658	693	642	742	694	678	668	689	724	705	668	682	684	693	642	693	673	686	681	706	666	688	678	658	710	683	705	668	664	644	686	697	698	671	704	707	681	619	684	652	672	673	652	691	654	663	688	725	683	662	680	689	708	653	670	708	694	665	689	701	643	635	680	675	687	641	686	689	660	700	685	658	740	671	735	677	704	666	681	655	711	690	680	687	676	673	658	746	655	703	626	681	661	687	685	689	675	672	698	647	669	704	659	670	682	662	699	673	641	676	664	676	719	674	652	670	673	652	671	705	685	646	676	673	704	650	696	653	691	686	670	682	676	662	683	652	663	648	659	649	689	683	666	690	663	654	678	652	669	669	617	685	690	646	683	705	633	687	720	680	680	656	674	668	669	648	634	708	731	683	616	680	677	665	693	713	695	657	705	680	676	646	686	666	649	663	656	683	703	675	689	690	699	688	716	709	669	722	691	661	693	708	674	675	681	690	650	657	682	631	641	696	690	679	668	714	646	679	721	728	703	705	731	711	649	643	682	708	665	677	713	667	693	675	695	642	648	656	713	655	667	671	665	642	704	663	680	675	656	682	719	704	642	694	659	680	646	701	676	704	603	677	670	722	717	687	678	678	716	675	697	682	709	701	706	649	708	741	690	684	662	675	680	689	730	648	689	663	625	673	694	673	657	672	692	640	658	693	671	663	678	656	699	702	666	677	639	664	713	694	650	697	697	669	689	668	709	681	657	705	685	690	616	663	711	673	672	690	710	640	677	694	655	714	683	703	666	697	705	653	690	643	676	695	706	649	644	634	648	697	639	645	674	723	709	688	687	666	661	695	683	661	655	674	673	672	674	689	681	645	646	689	708	641	691	672	663	700	654	700	691	690	648	645	706	652	685	737	677	717	688	680	678	654	687	686	680	647	645	682	691	672	722	693	662	692	685	684	661	695
24537	21548	28684	24866	19779	4223	1788	1073	767	582	467	541	464	470	391	382	337	345	367	416	424	390	388	387	342	379	393	358	1130	2830	2131	1522	1017	543	353	339	267	256	251	274	254	271	263	302	255	301	282	293	295	275	243	293	271	283	277	285	301	263	266	296	294	272	311	299	301	288	282	261	260	300	243	294	300	283	290	290	279	281	274	324	271	313	310	291	273	299	309	276	268	283	304	266	308	258	269	282	313	294	301	277	282	279	301	258	264	257	264	273	299	305	272	269	255	291	281	251	252	281	280	278	265	294	292	243	273	241	260	235	278	283	291	270	271	299	282	292	297	243	268	278	314	252	266	294	271	277	302	273	284	291	287	271	285	299	263	275	270	293	255	266	260	288	280	286	299	295	259	282	264	290	293	289	284	284	302	304	296	274	301	279	302	286	271	299	291	288	245	314	268	278	280	266	285	281	270	257	286	255	281	281	288	289	302	270	281	278	275	272	265	269	288	273	279	292	288	301	274	272	307	264	256	292	253	255	270	283	273	269	297	288	288	268	280	287	270	270	283	254	287	257	269	287	273	233	289	273	292	274	290	298	274	298	301	276	301	256	292	285	238	271	255	263	293	273	279	262	297	321	270	280	265	278	296	262	259	272	293	278	290	324	288	273	281	270	286	299	277	265	268	269	279	230	256	285	277	291	272	306	293	253	290	318	283	286	300	263	261	288	282	268	275	261	286	300	301	263	290	274	274	257	284	275	281	284	283	301	262	243	276	281	279	300	322	269	261	264	290	263	267	316	287	257	296	281	283	296	270	303	300	276	279	298	305	289	255	278	258	304	307	263	274	288	294	284	265	261	285	310	249	260	276	290	300	289	280	303	268	280	307	283	266	280	270	262	259	270	247	283	319	277	289	273	251	299	259	278	275	263	276	250	284	267	288	294	264	266	292	306	276	266	279	255	261	266	276	274	292	288	261	294	287	269	276	269	273	271	276	251	307	288	289	299	276	248	311	261	294	254	281	281	271	275	292	300	283	315	299	271	240	297	262	300	284	310	290	254	275	288	267	290	264	275	280	285	283	279	296	276	303	296	269	294	281	287	281	265	296	315	264	302	290	287	285	297	282	272	258	275	289	269	263	267	286	272	269	268	260	286	309	280	278	297	250	272	268	274	271	275	271	264	288	286	254	311	301	277	300	284	279	274	259	266	291	276	240	320	262	240	253	293	258	264	296	288	288	277	290	284	268	283	276	287	291	255	272	275	286	310	252	271	268	299	287	282	288	263	250	291	301	277	278	292	242	306	286	275	250	277	295	286	301	289	286	297	261	293	287	273	272	274	268	287	295	243	279	285	271	298	283	280	251	281	298	265	262	267	297	286	277	280	270	280	284	257	265	266	247	285	257	271	280	284	299	267	334	278	300	267	295	272	284	287	257	286	306	289	281	289	289	287	278	278	257	284	278	289	297	291	304	254	281	286	259	280	280	293	277	303	278	278	295	258	309	298	312	283	270	254	289	259	321	268	264	276	285	290	305	262	275	297	269	276	285	289	288	280	281	299	252	293	251	280	265	287	260	295	276	306	243	272	272	279	290	249	259	272	259	273	284	279	282	268	260	287	327	281	283	271	296	284	275	256	283	322	266	297	307	280	276	292	277	288	300	293	273	291	275	287	278	288	287	282	264	300	285	270	285	277	275	269	295	269	238	268	269	264	281	273	291	269	309	275	256	286	269	273	293	275	277	289	274	270	258	261	282	277	278	318	257	262	260	279	271	263	282	278	281	268	289	286	260	260	283	269	283	267	265	302	304	251	294	273	260	244	276	277	288	255	256	287	272	273	291	268	287	295	275	296	286	285	290	269	312	285	293	292	286	277	279	282	274	247	275	261	293	294	298	288	270	289	297	259	320	287	279	270	282	280	251	277	294	244	291	307	296	290	267	291	271	267	293	291	279	283	280	267	245	284	286	263	263	287	310	278	262	282	282	303	301	281	272	259	289	278	275	301	290	270	279	254	290	291	251	240	248	275	272	275	255	266	285	288	291	292	292	261	267	311	278	266	260	290	290	271	265	303	276	280	270	326	290	289	262	279	267	280	300	259	277	270	283	291	291	280	281	275	313	259	254	274	266	275	267	268	293	281	279	284	272	265	267	287	300	249	285	279	265	274	283	258	292	285	254	258	264	281	251	292	276	288	307	269	249	239	284	290	269	290	258	269	289	278	296	275	272	279	265	282	256	261	282	258	287	290	268	277	284	262	263	259	298	276	333	255	298	274	266	264	274	276	244	275	281	270	267	281	274	274	266	274	284	291	274	256	309	294	275	263	272	261	286	264	284	292	290	258	274	266	268	251	280	251	289	256	269	274	282	287	252	288	287	306	295	291	289	282	280	295	302	285	288	253	289	287	287	280	268	236	290	290	304	277	308	263	270	298	281	257	300	273	252	278	254	255	273	302	294	273	279	261	297	293	255	261	284	298	262	262	286	269	252	273	267	288	287	272	301	286	283	282	274	268	259	284	294	266	259	281	279	283	257	278	282	258	297	267	264	294	268	274	289	276	334	285	287	288	270	280	265	314	277	299	307	300	266	279	287	255	249	285	270	267	284	280	265	272	273	285	271	297	281	274	268	287	282	258	255	272	255	279	300	277	295	295	296	292	268	250	292	280	272	298	277	278	311	286	267	285	282	272	280	272	268	253	260	285	262	243	267	295	271	271	272	274	257	268	314	261	286	272	254	297	260	272	299	265	275	290	233	303	305	262	275	311	301	255	268	262	306	290	311	294	288	251	287	266	264	279	268	261	280	276	270	273	277	267	263	258	275	277	262	245	306	257	242	282	296	279	272	274	303	261	283	296	258	277	306	262	306	288	281	292	274	282	285	269	254	281	282	238	275	274	242	266	272	287	276	239	277	302	277	251	239	261	265	287	276	272	276	254	259	275	288	260	281	295	293	266	303	287	273	273	299	262	258	285	294	277	249	266	268	246	288	277	279	292	267	294	268	285	295	267	260	287	302	249	256	288	269	292	310	297	257	276	288	284	282	274	288	311	266	287	271	287	287	279	284	253	261	297	274	307	237	272	249	261	290	286	259	267	255	264	271	270	307	280	300	256	289	287	257	294	268	279	262	274	283	252	273	264	262	270	285	270	277	277	290	278	276	295	285	292	286	291	267	265	298	247	284	254	270	285	283	303	284	268	280	286	287	276	248	252	243	267	291	289	293	240	263	273	285	292	303	247	291	277	265	279	288	293	274	287	273	232	263	309	264	264	277	269	238	261	277	263	283	244	270	272	274	244	300	278	253	276	300	249	292	282	260	289	280	313	276	280	263	289	282	284	298	275	247	270	302	266	282	285	302	295	267	266	299	302	268	325	261	274	277	274	272	274	288	282	296	265	278	275	275	284	281	282	267	250	278	274	278	276	271	283	303	314	293	266	292	287	273	266	271	294	269	281	312	290	270	266	284	261	301	274	295	277	278	273	280	254	268	275
13024	24811	21690	12393	8855	6232	4952	3573	2537	2062	1571	1842	1344	1355	1063	910	805	793	913	1069	1126	1003	972	1030	967	1029	949	917	3965	8951	6593	4773	2890	1396	750	671	624	533	521	562	549	561	589	579	555	548	551	577	601	587	540	551	523	616	544	563	567	561	549	597	589	569	551	566	589	556	576	581	508	589	579	554	605	550	550	549	535	589	562	560	546	597	570	594	592	573	557	555	547	595	517	594	610	560	576	534	563	573	561	566	561	544	590	568	583	554	602	529	581	556	552	553	536	568	580	555	577	552	592	543	526	545	548	597	579	597	532	525	549	563	592	593	562	556	538	564	549	529	574	564	576	553	577	558	597	549	507	546	542	545	581	566	522	534	571	567	567	580	529	583	558	578	528	570	570	569	587	566	560	548	570	546	538	577	575	560	602	552	572	598	538	581	586	558	527	561	569	587	552	543	547	574	512	545	539	520	563	566	572	561	564	564	553	572	541	588	569	572	566	533	549	541	571	577	573	574	579	556	524	575	535	533	568	559	594	511	550	552	548	584	599	541	567	544	569	575	571	518	533	545	546	601	554	592	526	564	622	592	575	557	557	611	593	547	560	579	537	581	567	532	574	579	576	580	583	538	557	569	555	551	595	597	588	596	553	562	569	561	549	559	604	562	592	577	530	570	531	553	544	571	559	569	565	601	577	561	572	574	581	564	600	590	561	523	562	538	557	593	558	577	551	524	561	561	560	545	583	545	579	589	600	561	580	599	580	546	568	572	566	558	591	546	577	540	560	536	550	577	579	560	561	551	563	554	567	552	566	550	604	550	503	519	572	577	581	607	601	591	534	560	559	557	570	561	559	540	537	538	557	566	565	561	603	567	576	602	586	592	605	549	588	590	585	568	589	561	583	576	545	560	581	519	581	557	535	535	566	577	547	531	579	537	559	582	573	594	566	572	578	561	512	606	570	580	566	561	557	557	543	579	508	596	575	584	592	556	546	547	584	563	574	555	561	543	537	558	572	549	581	576	591	559	608	558	567	531	556	588	557	558	565	592	599	541	594	612	542	569	537	567	573	562	570	580	557	562	578	553	579	565	555	586	579	597	553	555	562	546	550	555	595	541	539	540	540	566	507	573	576	591	560	592	548	535	564	621	554	597	588	535	565	546	536	580	566	597	579	567	515	547	516	588	561	561	583	565	573	526	560	557	576	591	569	576	570	595	561	538	505	588	509	569	565	587	549	571	536	551	589	583	531	575	584	528	538	574	563	536	567	584	601	538	538	593	534	542	491	586	550	559	588	538	574	565	562	549	545	552	550	543	546	550	552	552	549	570	567	551	600	553	574	594	585	533	578	534	586	599	546	572	575	540	581	554	556	597	548	545	595	550	558	561	573	542	567	574	581	549	564	556	591	562	569	538	574	571	560	548	590	589	551	566	575	594	574	551	588	574	569	606	579	548	582	567	527	553	545	547	558	609	525	551	613	555	556	528	553	567	562	591	566	573	586	534	580	590	600	547	550	537	561	600	514	542	528	551	565	562	537	535	580	585	539	581	545	550	586	599	544	551	582	577	549	567	556	571	604	570	606	556	579	573	529	542	572	539	530	556	587	535	578	542	528	606	548	596	551	581	582	554	559	509	568	562	562	532	569	592	523	572	523	543	606	586	594	602	554	553	564	575	541	558	536	580	548	567	558	567	505	537	543	524	566	554	562	608	557	519	576	564	538	555	546	565	539	560	523	574	600	555	512	545	569	588	544	521	554	560	572	591	556	566	547	518	574	557	585	560	559	532	592	544	556	542	555	583	551	574	563	583	616	559	555	563	546	555	558	562	575	568	571	568	546	559	553	576	580	551	551	585	574	603	614	542	570	546	577	591	554	553	576	540	585	569	594	562	585	559	576	559	554	552	602	515	549	532	517	541	560	564	522	556	553	599	604	584	545	559	549	523	524	538	551	545	550	565	541	583	568	599	525	529	568	578	564	595	527	583	558	573	533	596	531	549	553	559	521	578	545	528	583	596	519	591	522	581	537	570	544	597	577	613	543	558	534	572	550	580	568	549	579	540	540	549	572	550	594	564	601	562	569	531	567	541	580	576	558	560	559	585	602	597	597	563	588	586	576	596	563	573	579	561	561	508	570	551	590	529	567	561	562	604	579	544	561	573	580	563	581	558	539	541	563	558	573	540	539	549	561	586	584	625	541	552	605	563	580	571	604	552	579	584	566	573	575	589	528	544	522	538	545	583	550	537	501	572	520	546	523	543	558	576	574	550	579	554	551	564	593	524	520	539	559	561	555	580	514	576	540	563	550	529	577	579	578	535	574	567	582	569	591	524	586	568	572	616	567	583	579	552	554	525	551	563	585	574	526	544	561	541	555	576	549	552	574	568	547	553	576	573	565	526	566	551	550	591	581	580	598	563	510	507	550	576	546	492	558	566	548	583	560	526	544	586	568	526	543	568	541	587	578	573	535	575	593	621	579	540	576	590	589	566	545	611	540	553	568	593	611	530	547	594	589	541	574	567	577	568	541	580	557	528	542	572	564	562	536	515	536	580	545	554	588	597	535	539	504	567	575	568	544	574	553	577	552	575	581	548	597	564	545	538	587	581	565	541	591	583	580	560	556	541	570	580	595	570	543	576	586	578	548	534	569	567	574	548	543	561	568	555	551	555	569	534	588	559	526	605	543	565	541	524	563	536	574	580	544	590	593	576	548	584	595	514	543	591	548	569	527	589	569	534	557	555	520	548	599	555	571	575	560	587	586	545	577	557	555	587	552	566	556	522	560	541	568	588	537	530	535	549	526	544	557	533	618	565	538	566	573	543	573	560	543	547	506	590	567	603	571	555	554	579	532	526	566	610	601	550	559	580	566	561	572	579	563	594	582	550	495	547	543	587	553	573	567	574	578	594	552	538	531	587	555	583	537	573	546	533	583	559	584	584	535	559	552	571	611	628	560	543	551	586	594	603	575	579	537	559	550	558	556	617	600	511	542	557	528	576	542	596	546	546	620	555	533	568	569	561	524	566	591	559	574	558	567	537	547	532	549	517	599	573	524	554	530	608	549	578	525	559	543	578	594	566	553	573	550	559	513	577	540	562	539	586	516	564	573	574	541	585	594	562	560	551	577	557	549	553	569	573	517	582	591	561	571	507	530	565	600	552	616	582	549	546	554	577	529	612	562	537	573	543	540	569	584	525	529	584	521	575	569	569	577	574	620	557	505	547	577	553	564	542	575	531	550	580	586	529	573	594	559	537	590	516	580	547	539	575	573	533	538	553	557	540	530	516	592	558	556	570	558	534	562	575	616	572	599	561	569	556	557	561	547	549	575	544	569	573	581	572	537	548	556	571	546	538	563	577	554	507	620	536	599	538	566	536	577	528	545	561	556	577	581	567	583	564	557	592	574	564	538	544	551	577	566	552	554	543	603	560	547	545	545	600	535	537	597	552	597	586	607	568	527	501	577	593	557	621	601	533	602	559	555	582	535	543
23527	21537	29334	24178	21541	19555	4100	1514	964	717	616	778	841	461	411	377	341	327	364	357	358	316	341	350	333	386	351	368	2386	5254	3925	2651	1472	699	332	274	229	214	220	241	226	239	210	220	225	232	219	223	206	233	207	237	221	216	209	223	225	239	206	222	211	227	211	224	203	216	246	181	235	207	234	226	217	218	208	195	219	223	222	206	190	227	203	214	212	223	229	201	221	212	210	214	186	224	200	205	246	196	218	222	222	209	230	197	200	212	223	206	194	226	227	204	215	229	234	233	192	208	205	210	208	233	218	226	230	232	208	222	195	217	223	194	222	230	213	224	204	190	188	219	199	221	207	212	222	208	203	208	218	219	234	215	215	199	189	217	217	224	213	215	215	196	209	217	222	242	206	224	214	236	224	226	206	198	222	223	206	221	221	198	246	217	197	202	194	200	236	187	252	197	238	221	209	204	217	192	217	225	230	186	221	240	214	223	208	232	221	223	195	243	197	227	238	218	184	201	209	214	221	196	209	207	238	212	210	209	238	197	204	221	243	197	207	206	199	200	210	200	219	237	210	204	207	249	221	187	200	205	228	209	207	217	233	202	195	187	204	202	213	187	233	206	213	220	190	190	206	202	227	204	211	251	180	225	211	194	211	199	210	209	240	209	211	232	211	219	217	230	206	226	224	219	200	215	227	222	238	225	219	217	200	243	220	199	218	234	230	209	215	254	203	228	209	203	216	206	214	181	221	220	176	210	218	204	213	222	221	224	219	218	192	222	188	220	202	207	252	218	210	225	226	233	231	222	194	223	208	215	184	196	208	222	212	203	208	232	195	229	218	196	206	215	225	219	203	212	199	197	217	224	222	202	219	219	198	216	200	259	212	201	204	210	216	222	205	221	207	198	200	228	226	231	204	214	217	195	213	224	213	208	217	221	207	192	194	202	228	213	220	217	202	188	213	228	206	229	220	229	217	230	222	172	217	222	212	231	203	195	217	196	212	210	218	211	203	221	224	247	199	208	225	212	207	211	224	213	218	223	203	211	189	234	211	226	221	195	227	222	209	245	210	215	218	183	217	203	213	217	212	241	199	211	201	219	223	228	217	226	212	188	235	229	215	220	218	222	211	186	237	216	201	236	191	211	219	244	214	195	177	213	229	233	210	215	216	219	200	216	224	223	212	208	209	206	220	219	199	256	229	217	201	219	227	241	213	195	244	215	227	189	217	204	200	210	211	193	180	235	227	225	217	215	218	189	213	197	212	203	194	268	233	214	250	219	227	233	235	243	194	218	216	247	237	220	204	239	230	176	203	220	197	211	223	209	226	217	205	207	194	215	204	219	214	234	231	245	227	222	223	207	227	224	217	226	212	232	233	184	211	239	257	219	226	204	229	207	231	210	231	218	218	205	249	217	241	209	238	210	207	211	204	224	227	239	227	256	213	214	211	215	214	210	206	189	223	213	228	192	210	228	226	216	224	222	204	203	206	207	221	195	212	225	211	223	236	188	219	217	241	224	225	216	220	222	245	232	206	251	228	216	221	245	235	211	210	213	203	204	212	221	218	208	221	239	202	202	227	215	204	211	245	220	214	220	201	209	222	196	219	242	209	197	208	197	210	209	240	203	208	212	207	210	232	214	227	221	226	242	219	220	217	208	252	200	200	185	222	206	213	226	240	221	224	206	206	217	210	215	216	188	219	218	208	200	211	218	220	220	237	215	203	214	203	229	211	200	198	201	203	225	228	204	232	193	230	200	210	237	211	231	207	204	179	207	203	200	228	212	226	229	210	232	229	204	200	200	207	234	220	215	222	218	221	210	226	219	209	224	232	204	210	235	225	226	191	220	197	219	240	244	214	250	203	232	239	224	209	214	210	244	215	229	182	180	215	211	218	206	198	219	197	207	217	228	232	215	218	233	209	238	204	235	243	219	219	213	208	198	226	225	248	224	195	202	224	212	190	235	206	226	243	218	245	213	182	221	218	215	233	212	203	227	193	207	201	239	216	218	198	194	203	217	211	230	198	221	230	214	213	231	199	229	214	245	227	240	196	219	226	213	231	195	240	188	207	227	214	225	223	244	211	213	201	224	220	202	199	215	201	211	210	225	230	222	198	226	208	201	223	206	221	205	204	226	228	215	197	200	221	185	235	231	209	219	209	200	229	201	219	206	228	230	209	224	205	195	231	254	210	222	192	209	221	229	221	244	211	216	219	209	211	248	215	189	180	182	196	186	214	207	218	201	214	208	227	193	212	184	228	240	185	208	221	220	202	223	182	225	208	202	193	189	219	223	206	178	205	196	232	220	192	210	233	186	230	214	209	211	203	222	215	248	198	226	222	203	177	196	184	201	206	195	223	213	210	212	205	206	214	217	239	218	200	222	201	244	205	226	240	220	202	202	204	211	201	201	229	199	208	206	206	210	201	205	186	218	233	241	223	226	204	221	229	231	226	206	226	218	200	235	206	199	225	201	207	204	191	230	198	202	206	226	220	204	192	222	213	223	215	218	194	203	207	206	208	234	211	224	221	216	216	219	221	218	230	219	230	234	215	215	221	222	204	192	220	226	195	232	193	237	222	198	201	224	195	233	203	204	235	213	220	199	221	207	194	212	238	206	224	215	198	226	229	200	217	223	209	217	219	216	204	239	221	230	211	223	211	227	201	211	193	214	208	208	218	214	235	224	210	223	230	243	233	226	213	222	211	206	219	211	238	232	212	222	209	218	218	188	193	216	210	211	225	199	236	201	212	207	205	230	215	223	210	209	211	223	216	200	232	208	215	193	195	214	212	200	213	199	208	237	198	189	206	203	218	218	226	216	204	199	219	213	229	228	225	226	211	209	193	210	213	218	192	221	230	237	210	209	235	201	222	197	202	212	220	226	217	221	213	210	202	229	200	231	206	226	197	225	192	237	225	189	214	215	216	221	198	228	199	216	188	210	227	212	218	214	204	203	209	230	208	230	226	203	218	223	228	208	195	233	215	218	241	206	246	183	191	215	224	226	213	204	206	201	205	245	235	194	192	211	257	206	192	230	232	191	223	228	227	201	188	214	224	210	223	195	214	229	212	217	211	215	221	180	204	200	218	217	215	196	238	207	207	211	211	225	211	207	237	208	213	214	210	237	203	208	237	215	222	198	199	219	228	219	214	219	220	197	221	204	209	236	214	215	216	230	205	219	199	214	224	211	216	214	219	239	199	249	204	199	212	199	213	214	212	224	214	216	198	189	199	198	206	199	214	234	219	203	241	244	184	222	201	197	214	219	179	201	210	251	209	241	234	228	203	216	211	207	194	239	212	235	200	219	215	199	208	220	218	241	224	195	235	203	231	215	217	220	216	210	245	173	213	208	216	209	198	227	231	211	192	239	212	227	240	189	198	216	193	208	225	210	212	213	212	225	242	213	217	207	209	211	188	248	212	242	209	216	245	221	220	215	217	193	174	191	231	196	212	212	211	234	206	203	204	221	222	219	232	203	229	227	219	234	202	224
15429	29489	26518	16952	11655	8770	6396	4978	3651	2757	2161	2917	3106	1524	1220	1040	877	895	1136	1066	987	917	889	966	992	1128	1047	971	8103	14735	11246	7752	4531	1903	812	640	450	472	483	446	419	447	441	421	436	417	428	411	441	425	424	437	443	411	457	436	475	399	430	436	441	421	427	443	407	445	439	427	389	427	422	430	446	417	429	461	472	385	417	454	440	418	418	412	431	404	426	428	446	412	454	407	439	384	442	430	435	406	425	411	411	447	406	442	380	456	451	417	421	427	417	432	427	397	384	449	376	395	402	399	391	413	464	444	422	417	452	437	415	430	432	440	421	401	447	406	449	427	427	424	415	405	435	413	444	437	426	416	453	434	408	456	425	422	436	448	402	413	424	417	406	400	488	406	421	457	467	424	423	409	429	430	450	416	440	397	422	438	402	420	433	468	424	428	444	409	422	398	404	435	418	400	430	430	434	424	400	412	413	391	456	442	425	378	423	394	404	423	429	427	432	429	429	446	426	418	415	401	392	418	409	393	423	430	431	406	421	421	436	431	393	441	401	454	389	397	463	433	397	441	404	423	460	422	447	410	427	426	428	428	413	412	464	451	439	448	436	402	443	408	430	479	456	452	432	469	451	397	428	466	393	431	448	441	392	413	435	418	451	396	456	426	442	433	430	425	435	390	419	450	387	420	435	425	462	423	437	458	450	446	444	439	408	408	417	454	414	429	430	398	422	406	416	416	429	423	447	435	416	432	403	381	404	437	403	425	429	375	419	464	453	412	378	396	399	437	423	394	412	435	454	436	436	446	407	433	450	404	426	394	417	415	417	381	461	395	417	438	455	449	431	396	438	405	458	432	436	413	421	469	426	443	398	469	443	421	421	426	442	442	408	451	416	395	431	431	405	416	416	416	437	394	423	444	411	436	411	408	382	406	420	422	425	447	458	439	424	426	386	434	420	417	390	426	433	454	406	442	396	430	438	421	401	386	436	421	398	467	432	417	420	429	422	394	447	421	433	431	427	464	434	440	459	436	392	429	423	378	420	448	404	413	402	467	427	443	408	406	429	445	423	455	434	417	388	451	421	395	431	454	449	463	420	431	452	462	402	394	425	475	424	449	416	465	391	451	453	409	447	444	458	433	441	387	429	391	422	430	401	435	380	425	423	425	428	413	434	407	420	395	419	464	477	447	410	427	463	461	427	394	455	456	460	463	402	412	418	399	407	409	439	397	428	423	426	452	408	392	398	416	404	460	416	414	403	410	446	448	442	414	385	416	424	431	422	435	391	424	448	414	416	428	431	390	410	435	418	399	423	422	416	444	412	441	388	421	411	426	478	418	444	439	422	437	444	408	392	421	433	382	433	449	436	423	422	441	446	437	470	447	453	463	400	424	413	448	439	451	466	412	403	430	425	415	428	466	405	417	439	410	418	461	447	402	415	407	404	392	411	420	394	471	451	447	420	471	419	444	442	420	401	420	401	408	430	478	439	409	451	411	394	471	401	423	442	417	413	434	423	439	446	429	422	433	412	400	456	421	410	409	428	435	421	443	468	442	391	467	414	401	438	421	396	452	426	431	425	415	422	404	403	436	429	429	431	418	420	432	384	462	388	421	430	377	398	453	458	441	445	408	460	425	406	452	380	421	450	398	452	402	410	407	403	404	373	423	400	439	393	423	404	413	422	444	410	446	451	410	395	463	385	437	422	492	434	375	413	434	460	402	414	439	471	447	433	445	402	436	430	440	470	414	443	464	409	405	423	437	451	414	447	459	420	407	377	417	465	439	429	438	449	441	406	429	415	413	410	410	427	427	440	415	434	399	456	419	427	430	420	410	443	402	436	420	448	428	425	446	432	407	434	453	409	425	425	409	415	434	397	429	414	436	420	427	465	418	429	447	407	431	410	411	451	442	412	437	471	408	451	449	425	421	443	440	440	415	433	395	433	460	451	419	392	431	458	426	426	408	438	444	421	406	425	430	448	411	418	452	415	442	410	441	407	422	434	450	422	438	405	399	469	432	435	420	373	402	451	371	449	416	437	432	406	424	427	379	453	385	431	434	438	405	438	402	412	457	397	432	393	424	371	389	438	468	429	386	435	444	425	446	432	428	444	452	416	425	391	429	434	446	412	421	417	389	412	431	433	456	432	398	442	441	392	426	407	420	452	383	412	396	439	433	438	443	407	446	475	480	432	433	436	425	458	422	437	445	419	430	443	422	437	427	451	427	437	449	444	430	434	486	494	424	437	402	427	430	437	436	409	421	438	443	379	429	439	378	431	456	425	451	417	420	394	451	457	399	424	418	449	399	425	422	434	460	468	445	434	398	412	415	437	432	419	402	395	435	440	428	446	440	411	440	394	463	419	406	407	392	427	418	423	416	403	390	426	447	412	402	396	454	405	417	462	410	421	432	469	385	439	420	452	438	373	432	434	403	411	445	452	408	401	401	455	462	413	435	410	420	427	433	412	444	406	407	435	455	463	449	390	403	470	419	431	454	433	383	443	404	416	439	432	392	463	417	434	448	430	411	434	423	414	428	423	441	409	434	412	424	420	392	403	441	485	410	406	418	424	427	430	426	424	450	457	407	407	390	421	421	426	454	448	409	434	424	409	442	399	427	424	427	441	441	448	437	441	427	396	425	409	424	403	436	420	420	426	440	410	415	409	411	401	417	411	419	453	411	448	360	436	418	431	466	466	425	450	464	421	432	418	395	423	423	397	393	416	411	378	441	415	439	430	400	402	410	446	442	452	379	393	417	394	386	460	449	399	451	421	391	422	453	431	410	394	429	438	437	442	442	416	417	442	386	455	456	453	419	419	414	449	432	431	424	430	463	432	456	412	421	408	413	416	456	447	392	414	412	415	454	389	418	458	437	420	442	440	443	425	424	411	413	432	467	428	397	440	414	408	401	400	416	409	420	424	469	399	420	407	399	441	416	430	444	432	388	414	403	436	429	441	414	428	439	448	411	448	431	445	449	442	446	420	394	436	443	413	455	409	471	423	423	386	429	443	405	425	441	457	422	439	408	418	424	440	399	433	405	417	402	404	423	401	429	425	417	434	383	414	429	457	373	418	403	429	396	433	464	399	401	413	452	434	440	436	426	459	471	459	393	445	447	431	422	414	431	441	461	396	459	463	449	432	400	452	432	414	401	439	452	400	434	407	424	450	413	413	421	423	448	418	432	433	440	418	423	449	431	420	421	441	428	395	381	397	434	450	402	438	415	426	440	441	426	450	421	416	412	416	413	457	423	424	420	374	446	412	412	404	389	417	404	426	422	440	429	437	462	433	407	452	399	430	465	422	430	459	449	428	430	444	443	418	436	420	421	421	374	399	418	403	386	427	439	442	449	398	420	430	437	424	424	431	397	396	414	424	437	393	411	439	438	446	415	411	427	438	401	409	408	460	407	422	439	412	427	444	442	429	444	423	409	438	387	417	430	438	437	429	450	432	440	412	400	428	453	448	424	421	422	445	424	411	444	428	429	441	430
27135	20969	12351	3839	1495	969	791	692	643	477	412	446	471	400	416	397	320	356	369	351	402	394	358	350	386	396	402	427	427	720	731	608	503	404	354	373	353	376	368	343	351	330	356	350	346	364	357	341	319	353	302	351	353	347	363	353	358	354	335	352	365	346	339	334	318	337	333	342	381	336	366	315	353	327	297	346	345	296	336	359	360	294	330	354	332	325	334	319	347	340	325	310	327	286	304	307	339	378	373	303	340	351	344	361	355	358	344	332	347	364	309	332	292	318	344	348	329	348	347	300	319	331	349	339	326	336	378	343	379	321	343	353	304	308	338	334	321	347	348	332	349	326	348	327	320	308	322	341	360	355	301	328	340	320	317	348	321	339	340	354	366	300	325	340	339	345	321	307	308	351	290	304	360	319	349	342	329	329	328	321	342	354	343	324	337	314	345	343	340	341	328	344	322	355	331	322	334	324	315	333	317	354	316	340	352	322	346	351	342	357	323	340	358	331	346	366	308	322	341	310	353	306	333	348	329	287	356	352	314	326	326	321	329	350	364	338	352	331	358	326	333	316	306	318	345	324	334	387	330	356	354	299	340	325	342	341	369	308	347	331	362	315	323	343	346	355	346	347	307	315	321	331	324	376	333	348	349	331	310	323	310	334	331	365	306	334	333	294	326	337	308	328	337	338	339	340	370	329	330	344	353	338	321	316	315	339	339	350	349	323	351	342	325	373	361	344	336	345	346	319	333	341	316	329	332	333	351	391	330	366	325	319	304	326	341	362	304	368	333	320	303	311	289	343	334	314	316	318	322	310	302	334	344	361	339	314	334	340	297	350	330	312	325	361	326	334	326	323	335	315	344	353	348	311	334	345	375	331	329	334	342	344	345	356	336	337	332	341	342	310	330	314	332	342	350	347	339	347	324	335	298	324	329	330	325	339	335	372	308	360	335	343	351	352	320	321	353	334	313	378	357	336	329	341	311	326	312	335	356	356	349	350	355	319	341	348	308	328	339	352	359	334	340	349	350	340	333	355	327	331	358	311	348	341	323	341	315	273	323	295	320	347	348	336	332	370	346	330	342	305	326	322	313	336	369	315	343	355	340	366	351	334	319	332	315	360	363	347	331	325	325	343	327	306	343	349	360	308	347	309	342	309	291	310	351	333	333	367	322	351	355	325	353	345	334	328	374	380	348	348	342	347	343	303	329	342	333	320	337	363	304	336	316	333	293	363	340	325	358	346	328	357	335	349	308	331	345	335	361	337	352	339	327	339	344	315	316	329	324	322	338	362	370	334	341	334	347	319	349	340	334	360	348	332	352	326	373	337	330	297	314	345	327	337	354	332	365	334	326	325	321	346	359	361	309	356	327	345	367	352	336	311	321	326	346	329	327	345	355	323	317	316	341	328	313	352	318	346	367	347	347	358	351	348	349	351	330	348	318	342	318	338	322	366	361	363	359	338	322	339	333	314	316	359	365	296	332	345	332	348	326	354	312	337	290	369	337	306	346	334	370	343	309	346	325	320	301	338	306	337	316	314	327	326	347	369	325	339	326	332	355	295	342	314	308	329	357	309	368	338	362	359	343	317	304	323	360	332	341	327	314	336	334	331	313	348	336	323	324	322	338	362	311	329	323	358	312	356	308	362	371	322	345	346	325	329	323	338	343	291	318	345	330	365	367	339	344	354	329	317	326	332	332	311	327	348	354	350	299	321	338	312	322	310	318	359	328	341	337	317	322	326	342	378	360	341	325	314	364	340	338	343	347	335	302	336	322	312	310	339	324	351	323	338	321	357	336	346	351	290	347	364	330	319	355	333	360	324	303	358	302	326	316	319	327	326	339	346	358	347	355	354	331	332	308	324	329	324	320	339	295	369	338	318	306	337	330	321	339	344	312	337	371	341	340	349	339	307	361	372	367	339	344	392	335	326	353	331	341	356	334	327	353	361	336	344	359	350	353	344	377	331	328	353	329	362	346	311	349	322	349	335	338	331	320	330	350	292	325	321	348	296	350	324	366	352	361	358	337	337	343	334	381	336	307	307	334	336	337	341	334	335	344	346	318	342	344	327	299	320	347	333	332	323	335	368	394	312	312	340	369	329	338	339	311	319	332	330	349	348	346	373	347	308	328	338	365	339	339	344	349	340	340	348	320	386	346	336	348	344	337	329	337	331	332	354	335	344	319	351	311	316	330	348	315	345	294	335	320	344	345	336	366	331	351	330	322	343	337	342	364	343	320	335	331	314	321	325	299	343	339	360	317	353	335	309	332	311	324	318	350	352	367	321	362	341	370	308	336	374	336	357	333	336	342	348	356	350	336	352	312	346	353	319	352	306	329	332	333	340	344	358	340	356	342	329	299	329	347	340	333	328	319	340	340	371	321	336	326	310	324	323	343	330	326	322	342	369	334	366	325	349	309	347	344	334	345	338	352	344	329	340	338	342	344	350	347	299	309	314	319	333	307	329	357	345	310	327	324	351	346	334	326	330	340	320	324	367	322	349	330	308	339	351	351	312	321	327	321	321	309	316	320	367	335	350	354	328	356	358	327	339	332	351	332	316	338	336	359	333	354	316	329	365	339	333	330	346	331	320	317	325	312	332	318	376	349	320	326	356	324	348	367	346	364	340	345	354	333	326	304	315	359	342	321	362	332	339	323	335	310	344	348	312	342	368	348	347	361	335	339	343	319	316	294	359	363	338	357	334	323	362	343	345	348	321	333	363	322	335	325	317	325	315	339	351	374	337	321	334	345	320	337	329	334	339	322	321	340	349	330	346	320	375	358	310	338	348	349	337	338	336	338	334	322	350	354	330	336	337	316	359	326	336	337	307	334	340	314	351	335	314	324	323	364	321	325	363	332	315	337	318	341	320	378	353	320	335	331	336	340	313	322	334	342	322	324	331	336	288	342	313	339	339	322	342	346	337	347	324	343	339	317	337	328	346	338	364	342	368	344	344	340	333	362	356	354	343	348	371	333	321	325	317	351	312	318	298	337	383	306	335	331	318	317	335	329	293	317	327	337	338	329	320	334	323	359	361	358	335	289	308	335	349	322	338	305	324	315	346	362	332	334	344	364	328	324	321	343	333	308	352	363	339	334	331	325	332	370	333	349	309	339	300	346	304	314	323	338	353	366	317	330	302	354	312	339	350	324	308	332	327	343	325	346	324	332	341	332	314	331	339	334	330	346	345	328	364	324	345	351	340	343	340	322	343	321	346	302	321	324	337	321	351	357	351	354	310	305	339	372	365	346	330	308	374	318	326	322	360	308	317	346	354	370	340	358	326	309	359	354	338	313	335	355	324	330	336	325	323	314	316	338	304	316	313	399	330	324	340	339	328	334	321	353	332	338	356	340	349	331	335	324	327	353	348	357	318	377	338	362	350	380	347	333	315	338	320	327	350	364	369	339	324	335	347	354	349	323	310	339	327	350	331	322	378	340	336	335	330	386	315	325	339	333	326	348	327	333	320	349	345	317	360	345	319
11519	17136	14634	8251	4629	3270	2448	2193	1915	1207	1080	1035	1370	927	960	824	768	826	772	843	821	813	864	838	844	844	929	927	1140	1907	1972	1582	1232	826	779	713	662	692	677	669	642	665	658	649	675	646	615	633	655	653	671	669	677	711	655	679	668	651	654	677	680	673	658	653	698	629	666	665	614	694	672	694	664	656	680	644	713	678	645	656	687	650	661	665	676	661	674	655	675	705	670	701	641	646	653	697	683	684	665	652	637	660	679	680	688	643	702	651	656	644	684	673	633	672	703	702	665	676	695	663	660	632	620	637	680	680	677	686	634	662	647	652	699	657	678	701	624	698	646	703	692	670	641	689	655	679	721	639	649	722	679	693	656	718	651	685	643	684	669	657	675	649	669	690	767	693	695	683	650	665	643	640	646	651	644	646	660	679	692	686	672	587	723	623	655	675	664	709	665	643	685	671	620	684	657	673	688	631	684	665	666	684	647	724	661	655	694	639	674	687	686	646	723	671	682	686	652	646	676	703	641	661	697	691	659	681	637	619	649	666	665	676	602	672	681	678	656	725	643	665	706	677	697	679	657	608	652	635	620	646	662	710	692	660	671	679	658	698	650	694	646	689	658	697	635	704	622	661	700	646	653	649	683	632	675	664	694	705	679	662	629	663	678	669	640	667	667	668	626	693	671	651	641	654	667	691	672	621	672	681	680	650	656	627	657	701	698	668	657	653	697	679	658	677	656	675	671	667	682	671	682	671	684	655	672	660	683	661	632	668	679	677	643	640	670	634	667	655	656	710	688	668	662	618	641	628	628	694	693	690	635	601	690	725	667	641	638	639	646	670	667	611	703	626	652	669	648	618	642	667	699	657	665	685	669	670	641	699	663	676	680	641	666	629	637	652	618	670	644	620	651	681	628	638	696	668	678	678	629	727	655	645	701	653	702	648	599	684	690	644	609	616	697	645	676	659	654	644	647	689	639	622	636	699	663	667	671	644	630	671	634	668	706	632	674	648	692	635	665	652	673	675	726	625	632	631	644	666	648	667	674	695	676	645	653	673	643	682	669	648	658	657	708	661	700	667	662	685	628	619	690	649	688	658	664	634	620	679	624	633	649	671	642	686	648	661	665	659	713	681	667	640	692	670	692	685	686	642	655	679	666	663	692	637	642	662	634	688	630	689	667	673	669	662	694	689	681	610	642	654	624	615	667	670	649	660	705	638	679	699	641	643	675	648	640	632	657	684	695	704	632	605	671	641	638	656	620	707	656	694	655	679	650	637	697	666	647	632	688	635	667	679	645	643	680	656	688	676	688	641	680	671	632	686	658	672	632	649	631	651	664	635	638	646	629	642	692	707	655	647	669	680	671	684	696	700	663	705	659	670	677	689	662	639	655	699	633	625	677	621	630	658	692	675	635	673	686	663	693	685	665	668	656	667	637	672	695	687	680	650	655	643	669	653	638	674	654	694	688	714	637	710	640	678	719	686	685	633	637	704	679	716	663	627	649	690	659	696	739	661	667	643	637	693	675	687	660	698	614	668	668	638	703	676	711	707	647	696	635	651	673	656	678	654	719	656	627	626	646	638	670	691	669	632	685	694	671	647	695	630	624	635	685	677	686	668	675	631	655	638	654	696	636	641	674	679	664	693	682	718	681	628	706	688	679	667	651	654	688	650	704	673	677	653	703	671	685	697	660	700	670	678	708	743	650	660	635	637	665	694	699	674	658	627	659	646	663	642	671	678	686	697	675	599	667	694	639	685	689	655	704	651	651	682	654	699	648	699	707	686	668	670	634	700	675	677	686	653	661	658	695	683	636	682	684	693	702	674	626	664	662	625	667	650	648	654	667	694	676	626	656	662	649	678	672	626	699	657	665	683	664	695	685	687	678	607	642	673	608	660	653	641	687	662	661	653	629	662	661	665	634	685	688	648	645	679	683	641	655	649	635	656	682	687	673	663	654	670	647	633	647	651	713	693	641	663	647	664	675	714	658	655	662	687	653	662	660	688	686	685	693	705	708	642	667	649	632	680	622	650	633	712	644	662	679	653	676	683	696	672	668	692	672	657	683	672	662	673	694	667	636	660	677	648	703	681	655	664	673	667	665	676	623	648	680	669	675	641	618	641	671	680	643	668	638	645	658	645	686	684	656	643	660	708	666	668	665	681	665	658	629	637	648	627	641	643	642	674	693	632	680	620	671	655	697	696	679	685	697	686	590	649	680	702	686	655	691	701	690	716	667	633	690	665	645	652	651	704	638	755	689	677	680	680	637	656	613	661	698	688	666	637	651	676	641	648	659	643	681	642	695	696	653	672	682	643	701	667	720	702	633	675	666	642	690	659	666	641	659	652	680	669	681	677	645	623	660	639	662	662	657	707	679	629	685	645	668	671	634	690	628	647	595	692	696	657	713	687	700	662	668	672	653	689	640	646	651	653	648	645	698	648	651	641	656	628	642	698	659	658	654	654	720	652	654	663	665	646	693	647	689	687	668	644	654	674	654	729	682	671	690	638	630	675	637	667	628	666	670	686	671	667	656	633	651	722	683	644	682	668	718	620	633	681	648	663	665	657	667	679	642	683	700	704	663	674	636	660	650	673	621	699	648	683	694	660	651	684	712	599	607	686	671	667	722	651	639	675	638	665	665	611	677	665	595	672	681	665	679	635	627	687	689	649	697	660	649	691	692	696	652	620	645	672	665	652	681	700	663	640	667	676	707	655	626	657	656	717	636	672	687	687	650	684	628	684	676	663	667	651	667	611	667	635	659	607	660	655	652	675	683	662	627	655	622	619	673	624	657	666	644	630	675	646	695	669	640	726	681	677	655	638	665	678	688	658	657	697	656	664	693	654	646	712	690	691	642	700	654	719	685	613	669	650	695	691	645	662	661	666	621	728	653	676	659	636	641	669	649	656	717	624	640	680	636	677	599	686	704	672	633	619	647	694	666	594	710	703	676	689	699	619	652	678	682	632	646	675	644	661	645	660	659	654	660	671	662	647	640	721	655	652	632	679	668	657	660	675	648	638	654	683	660	683	695	637	629	669	673	685	641	707	663	661	682	631	689	608	667	635	674	659	662	643	675	635	656	668	638	706	644	663	640	692	673	650	701	666	682	700	667	640	651	705	668	659	637	660	621	636	675	696	682	689	655	673	673	694	617	642	688	678	676	684	653	685	651	621	666	629	651	678	615	664	671	673	682	674	679	700	665	659	638	694	668	652	675	633	641	677	656	620	631	662	605	657	679	722	647	646	666	691	665	588	660	631	660	687	611	670	633	654	613	619	637	696	625	653	646	698	655	681	723	673	665	679	667	681	658	644	690	631	657	653	640	655	638	644	636	621	658	715	691	666	666	651	687	697	686	693	715	666	695	665	650	623	678	634	705	620	645	652	668	655	660	636	673	610	618	645	645	633	679	641	635	658	663	682	652	658	663	642	655	634	707	688	661	633	656	671	612	657	642	682	702	647	651	671	654	692	681	661	667	667	672	708
24500	21584	28723	24930	19851	4212	1806	1159	802	510	504	479	1448	443	384	341	312	340	344	321	323	355	404	359	336	331	340	326	889	2500	2304	1643	807	516	347	307	290	222	256	278	266	295	277	264	252	275	276	247	263	283	248	254	235	257	249	277	270	269	290	252	253	259	274	267	245	262	259	263	240	274	233	291	252	226	232	289	251	267	265	268	263	281	234	262	261	252	292	262	261	234	263	261	275	255	248	248	219	254	268	259	234	275	242	237	268	232	264	267	263	269	240	267	282	239	292	228	266	266	234	279	251	284	265	281	251	252	247	275	289	254	282	252	242	265	282	272	263	275	244	258	250	252	248	246	242	249	240	254	252	257	222	269	213	261	267	243	267	278	237	264	268	267	255	266	262	230	306	262	281	249	253	283	260	249	276	258	288	279	263	243	258	242	244	265	274	249	257	260	266	275	228	294	224	254	254	261	291	241	283	272	256	259	246	250	223	271	274	280	250	243	261	251	280	216	262	259	247	280	233	270	241	246	247	290	269	226	256	252	253	249	264	246	273	247	233	231	266	284	274	237	256	242	262	256	260	255	260	255	288	260	235	267	252	257	280	301	249	268	261	252	238	264	264	260	257	286	241	232	262	259	273	274	233	256	238	240	255	270	235	281	244	276	241	278	237	276	263	240	250	220	265	238	276	268	240	239	283	271	232	266	271	255	246	249	239	265	253	269	243	278	228	255	263	247	248	270	253	269	256	238	259	269	293	230	247	255	263	259	237	243	274	252	273	286	241	255	256	280	240	266	267	269	239	275	272	239	258	235	261	245	245	250	250	255	258	272	245	234	276	259	262	252	246	243	280	252	256	254	198	250	264	244	253	230	267	249	230	287	280	248	292	238	249	271	256	268	236	278	272	242	240	254	267	264	268	253	272	251	226	239	251	245	254	233	269	257	248	264	274	265	282	260	254	248	270	258	274	245	273	255	279	247	252	282	277	245	260	247	254	235	234	262	258	278	255	290	267	261	246	255	272	241	260	272	243	251	267	259	232	275	251	254	243	267	227	262	268	252	253	248	243	231	296	294	256	216	216	246	246	256	293	246	273	276	255	243	264	232	227	263	255	260	265	280	250	245	251	231	249	248	225	246	260	247	247	242	230	261	275	242	262	258	260	264	266	269	267	257	254	259	263	269	258	256	252	229	221	244	245	239	261	246	244	252	252	266	298	231	236	280	262	246	249	271	255	246	230	259	261	259	252	267	257	233	233	246	258	264	240	262	264	264	259	275	288	242	267	210	256	244	266	226	287	265	273	256	261	264	257	248	265	253	253	272	247	251	246	273	229	267	255	260	259	237	242	277	259	264	245	239	241	276	255	252	264	246	269	253	236	275	251	239	233	251	263	258	247	249	228	243	245	257	246	231	261	259	253	267	265	258	246	263	263	256	219	268	261	255	257	249	266	265	223	273	273	271	268	226	253	248	249	269	235	269	235	259	272	269	261	243	283	257	267	244	248	250	245	256	274	240	263	243	245	249	276	268	305	243	268	261	287	238	278	260	268	244	266	257	274	246	270	244	282	250	247	279	305	260	270	230	246	244	256	277	244	284	267	270	228	255	263	228	267	246	236	249	252	256	264	273	254	275	240	250	286	255	265	261	263	260	258	271	222	268	260	256	223	255	248	264	271	250	254	259	252	264	245	258	263	240	233	268	268	272	280	227	254	269	239	256	238	265	274	242	265	270	247	246	254	248	248	253	222	254	262	227	252	257	263	296	262	292	281	279	264	285	255	255	251	247	255	269	273	263	260	261	254	268	272	244	276	235	270	260	271	246	245	269	264	263	247	264	260	250	274	256	257	266	276	239	238	264	242	270	265	249	255	278	244	258	250	249	244	243	230	251	249	250	259	243	246	261	245	264	245	244	262	277	239	256	239	255	244	248	273	273	273	264	258	265	266	241	263	276	245	277	242	277	260	255	251	263	251	235	254	251	281	266	270	288	259	264	281	232	244	239	253	227	229	250	281	259	267	262	234	236	252	240	221	233	261	229	239	262	260	308	260	251	286	247	240	273	247	239	242	263	237	258	246	264	259	251	281	250	260	261	241	250	225	210	255	260	243	276	259	248	241	206	246	270	263	256	245	288	262	268	279	267	253	273	257	241	267	257	264	260	252	267	241	239	276	251	252	266	249	258	252	232	261	232	261	217	271	266	251	272	259	276	249	236	252	252	266	273	279	263	268	278	282	238	254	223	279	256	274	259	279	254	271	242	301	265	249	276	264	250	273	250	263	209	237	259	228	248	261	249	244	234	286	265	245	252	248	288	250	240	266	256	242	245	286	246	262	278	234	278	273	251	255	268	259	241	282	258	234	258	277	256	269	256	283	271	280	263	267	270	275	243	257	254	255	234	262	261	242	270	248	268	269	247	251	253	243	224	237	229	270	267	270	241	233	232	257	271	250	286	250	273	241	270	277	257	269	254	254	291	263	244	252	249	241	270	244	253	268	259	251	266	248	256	258	290	255	253	248	264	258	245	283	250	294	253	271	258	265	219	306	276	250	259	272	260	233	248	265	278	281	273	281	246	247	255	234	238	233	254	219	275	271	253	250	260	255	258	232	273	252	243	267	256	257	264	248	249	245	286	264	259	261	229	254	267	253	235	256	257	297	235	253	255	253	271	273	229	250	232	272	249	294	238	241	246	260	247	246	287	239	259	255	255	256	262	248	259	226	270	255	264	283	260	249	246	234	258	258	268	260	263	270	264	243	231	244	266	244	274	275	252	238	261	261	257	243	260	239	232	231	279	267	256	269	252	241	257	256	262	263	244	285	257	250	267	247	258	263	274	269	266	273	254	271	266	283	262	248	268	242	262	227	238	271	245	256	237	255	273	260	255	267	244	258	259	242	242	249	244	247	249	259	243	280	221	254	274	257	280	275	250	272	245	274	236	257	253	246	248	239	265	262	258	256	257	271	255	254	256	230	230	251	250	264	281	286	254	247	272	288	245	250	244	253	227	255	272	263	258	247	237	257	263	234	248	259	258	242	262	265	255	290	260	271	247	267	289	242	242	234	278	261	262	264	269	300	230	308	249	270	241	228	257	232	243	259	245	237	220	250	273	270	236	262	245	252	267	241	245	263	209	274	276	280	265	266	252	234	250	252	265	271	238	259	243	244	272	263	237	252	286	255	258	257	248	261	239	242	263	298	281	259	242	270	240	263	261	230	265	279	273	241	256	236	274	249	246	231	249	280	232	262	265	257	261	261	246	276	271	249	262	266	285	266	261	271	218	259	255	271	257	275	256	245	257	250	227	286	279	272	242	241	217	277	252	255	248	268	246	274	233	265	293	244	272	262	266	254	294	273	252	256	238	247	267	261	245	252	265	270	256	278	233	225	249	267	273	273	242	240	267	256	286	281	249	254	233	255	250	261	267	263	236	261	308	244	261	279	267	267	255	250	271	235	248	240	274	252	256	274	280	254	261	252	253	241	273	261	256
12473	23646	21711	13434	8166	5977	5213	3964	2932	1722	1622	1393	4918	1270	1058	864	816	843	872	828	816	945	931	941	911	1007	917	836	2957	8453	7072	5068	2205	1345	792	645	512	492	499	535	522	554	507	514	509	517	518	507	554	533	541	544	516	486	509	539	539	468	533	507	511	528	511	515	510	475	486	512	526	525	543	528	511	495	502	538	535	551	527	508	513	532	516	527	498	492	524	523	545	521	517	510	486	544	513	543	575	490	522	504	508	523	493	509	501	530	504	521	530	546	533	521	518	505	481	549	527	517	526	534	539	540	546	506	487	556	526	528	503	550	541	531	507	516	541	504	535	515	527	486	530	512	516	532	511	501	539	508	511	508	523	492	535	538	516	505	542	491	532	487	488	555	556	511	519	512	538	533	510	518	520	540	501	477	491	532	500	523	520	496	505	488	554	506	514	469	497	509	509	506	469	521	526	525	502	549	486	487	533	529	518	496	469	480	525	484	529	483	521	494	516	510	513	543	540	515	535	528	483	544	517	496	526	532	506	508	530	518	516	543	534	527	504	527	499	553	501	558	521	511	540	525	497	521	507	550	525	497	500	501	506	558	516	516	504	505	525	549	540	521	492	525	517	491	569	485	509	498	501	505	496	499	517	553	581	520	509	511	506	520	516	497	471	515	524	509	546	497	544	521	521	506	517	475	507	537	479	528	532	502	541	525	530	505	506	523	509	511	520	494	510	547	493	528	486	506	482	516	511	496	501	505	519	529	517	508	532	532	520	492	480	513	523	496	549	512	511	529	527	481	507	489	486	506	503	494	491	533	486	515	541	505	536	502	527	524	487	496	549	539	540	491	499	492	530	549	515	510	511	507	509	540	526	553	536	535	507	519	492	522	511	514	530	577	509	520	535	486	497	514	533	512	508	543	551	529	489	511	568	510	493	510	502	518	525	496	533	509	490	554	501	487	493	518	504	488	525	521	519	519	511	558	511	520	519	509	521	556	501	530	499	521	509	508	532	511	533	485	515	527	493	538	543	561	517	480	500	512	518	501	510	548	509	525	512	509	541	524	510	480	469	526	529	534	530	469	500	523	520	490	514	519	527	541	556	521	481	506	574	538	542	529	487	506	504	534	512	540	505	503	480	511	512	538	477	552	531	571	505	507	520	555	538	505	551	567	519	510	524	477	493	531	552	523	519	553	507	517	544	527	496	507	480	536	523	530	537	589	527	508	518	494	506	557	538	502	521	551	536	500	505	501	523	495	534	484	559	525	526	526	516	512	505	503	521	497	484	506	520	535	495	501	530	533	520	525	544	561	527	509	537	511	608	534	506	569	509	507	469	467	533	533	483	496	529	546	498	521	479	568	534	536	501	494	526	495	504	539	508	561	509	499	533	507	488	554	525	535	508	509	522	492	534	555	558	516	535	536	525	541	502	471	534	547	514	501	524	504	536	535	469	502	525	524	505	510	522	521	527	541	513	532	495	528	512	533	552	542	471	530	520	514	532	526	534	556	511	504	504	548	558	509	518	518	525	533	526	519	518	511	530	498	490	559	575	523	512	548	508	482	499	513	511	518	496	510	533	560	510	530	536	509	529	495	485	507	521	511	529	499	557	513	506	534	507	505	520	508	543	468	530	528	524	521	564	490	557	500	522	522	573	508	510	511	523	472	521	552	539	518	536	518	516	481	486	531	511	507	513	529	530	538	523	545	517	492	522	498	553	519	529	525	525	516	502	558	507	550	558	485	529	524	507	526	559	537	522	484	497	506	499	484	528	519	534	533	530	541	520	513	513	519	539	542	505	525	521	553	514	501	492	527	532	492	532	496	555	516	534	554	512	564	481	493	490	493	535	487	531	509	532	514	554	522	503	540	517	522	530	540	511	511	548	519	538	512	520	532	526	475	498	511	508	541	503	489	541	488	498	546	484	533	555	514	468	509	537	523	492	517	529	508	537	489	530	496	511	506	534	529	540	506	481	511	510	464	495	512	568	539	493	497	543	513	535	532	581	516	530	489	538	543	520	543	504	480	565	560	507	513	523	569	532	507	551	508	527	488	550	532	549	490	510	538	529	502	476	549	536	540	553	522	520	520	513	555	500	466	505	524	508	542	516	503	506	500	476	481	499	513	492	546	543	531	470	514	542	503	494	502	509	511	550	470	538	507	517	504	530	556	518	495	475	553	551	548	577	536	538	557	485	497	516	521	503	531	468	562	530	527	548	524	489	498	503	555	555	508	522	514	517	539	502	477	505	461	561	542	510	528	539	492	529	538	543	522	527	472	486	509	489	539	534	538	522	525	539	477	547	483	522	478	532	525	508	507	510	534	505	512	501	526	544	531	518	519	509	524	512	493	506	507	520	510	497	525	529	535	518	512	515	554	510	514	483	486	527	513	502	565	513	521	518	552	504	480	501	505	535	516	546	506	489	538	495	505	522	513	548	496	492	557	478	521	505	510	504	522	521	551	510	571	542	497	513	505	541	516	518	514	503	521	508	552	529	493	534	535	516	542	532	526	503	525	509	523	531	527	483	518	555	524	500	516	530	521	522	522	507	565	510	532	534	500	502	519	516	543	501	539	539	507	521	510	534	535	504	492	526	511	504	509	515	549	515	514	495	499	538	509	544	517	513	525	545	562	536	527	527	523	565	533	485	548	515	525	503	510	538	530	474	487	514	519	504	491	527	514	507	525	507	550	530	508	531	479	505	504	514	526	508	506	503	571	490	515	532	517	495	525	546	536	477	511	526	541	503	507	476	511	492	476	511	555	547	534	515	504	493	504	499	557	483	575	530	505	535	538	523	544	537	486	466	565	529	502	593	531	489	516	500	527	532	535	527	538	533	531	495	493	494	515	534	497	527	561	527	535	530	520	487	525	545	502	519	516	531	505	522	498	552	479	528	511	521	561	524	497	516	536	535	515	494	520	544	529	521	537	474	537	540	512	527	530	580	552	549	529	538	504	530	518	532	532	518	507	488	547	526	546	474	549	515	490	552	495	555	527	518	504	485	558	537	532	526	543	498	534	525	492	483	514	546	498	565	558	516	524	502	509	507	510	492	489	499	518	525	502	536	501	543	528	545	529	556	510	513	538	519	516	500	537	552	550	500	525	495	505	487	503	519	484	521	568	530	521	525	511	500	541	547	487	506	494	506	537	536	525	527	530	478	486	536	515	537	499	526	551	467	535	505	486	525	490	550	514	563	510	536	525	496	467	536	543	512	552	522	551	563	517	516	539	511	522	515	527	494	542	520	539	531	556	551	525	533	520	516	495	532	520	540	495	574	495	526	550	554	524	541	535	484	510	528	525	520	488	539	511	508	506	532	541	481	485	493	524	557	487	459	503	491	544	484	517	536	497	488	476	510	475	513	548	534	524	494	519	530	542	527	513	512	564	508	497	533	523	529	521	528	546	496	539	523	518	540	517	529	540	472	532	530	550	517	509	516	563	519	473	474	491	475	502	501	511	509	495	508	510	520	527	535	493	497	503	488	528
23481	21566	29412	24173	21564	19654	4509	1672	944	668	507	543	806	425	359	293	335	295	342	267	330	338	387	394	377	323	337	325	1542	5349	4219	2476	1228	496	380	294	203	202	198	166	192	196	192	167	194	172	199	188	159	177	188	195	173	199	176	197	195	178	178	217	179	194	182	159	155	186	177	192	180	146	167	178	176	171	194	185	173	177	194	188	186	152	173	174	162	169	187	181	190	185	190	186	181	184	172	201	184	184	195	181	171	165	174	169	179	188	183	191	180	186	177	195	182	173	174	154	202	153	206	187	192	164	177	196	172	182	167	192	182	206	168	182	168	187	174	185	178	203	187	187	167	183	159	170	201	186	194	180	209	190	192	197	175	175	168	159	195	179	182	198	186	178	186	177	166	176	197	224	200	164	184	164	190	209	181	191	174	167	159	183	219	190	189	186	187	191	190	191	175	204	174	195	189	171	195	167	200	226	174	186	176	177	180	179	180	183	164	197	191	149	194	193	191	178	168	169	182	189	187	202	168	202	166	194	188	181	161	197	171	165	176	189	171	185	173	185	179	191	201	174	201	183	160	180	173	187	166	185	198	193	203	199	205	173	163	168	156	199	165	187	186	170	167	178	204	200	166	196	168	179	187	182	166	173	186	171	173	178	183	176	174	162	180	194	201	178	194	181	204	186	162	205	172	170	178	176	179	185	183	167	164	174	149	185	171	204	197	191	174	194	191	194	165	183	177	191	196	172	166	188	170	178	170	195	159	182	170	186	174	175	160	174	171	183	171	205	189	191	183	199	200	167	177	195	213	195	193	202	192	206	199	207	157	204	190	169	184	182	185	182	167	209	165	181	163	190	171	169	165	200	173	163	192	177	170	169	189	206	194	189	192	166	178	184	168	193	183	172	180	183	195	187	155	159	196	178	179	204	178	174	167	172	177	154	187	165	176	177	176	181	178	186	203	193	178	185	192	160	174	216	183	178	186	188	179	179	211	194	196	185	196	200	187	160	169	156	194	185	187	176	173	193	185	199	181	203	162	184	173	201	180	180	203	165	186	196	164	183	187	164	192	174	178	185	154	193	175	181	161	192	165	188	194	175	197	170	188	184	199	186	194	197	183	186	199	173	163	182	173	198	199	188	192	197	170	182	205	169	162	183	183	189	159	157	173	184	188	180	169	194	185	162	166	181	181	181	169	201	175	188	186	168	194	191	184	172	178	209	160	193	201	160	183	180	190	165	168	195	165	188	179	187	181	157	212	162	202	203	156	194	165	208	188	180	197	177	195	175	183	195	184	168	190	186	185	197	152	188	189	163	189	176	189	165	194	165	175	181	173	162	167	182	171	173	198	184	184	148	165	185	190	173	177	175	189	210	166	152	167	184	134	164	181	178	173	180	188	208	176	187	172	158	162	178	189	163	188	171	199	170	177	165	179	195	167	190	174	171	201	182	207	164	171	173	178	200	205	171	188	171	170	174	162	202	189	185	169	165	212	172	201	185	188	173	195	181	198	189	178	175	180	207	161	167	209	181	176	195	163	189	197	183	190	173	189	160	174	168	167	187	206	196	176	161	186	185	186	172	188	167	201	189	176	141	165	187	156	179	172	179	173	159	172	167	170	191	172	186	183	186	173	189	203	176	192	206	187	197	152	181	174	177	166	161	193	175	197	182	177	189	151	180	157	195	178	149	181	206	200	178	186	218	188	203	187	183	198	168	177	177	211	169	161	180	166	186	198	179	168	192	186	188	197	179	176	163	177	195	173	185	185	185	204	202	165	166	170	186	168	161	157	189	167	180	190	150	176	166	186	172	171	156	200	166	172	184	185	183	166	191	161	179	182	174	175	188	166	170	181	169	168	180	189	167	177	200	185	199	180	175	157	176	203	175	182	166	197	168	188	179	177	183	161	182	188	187	168	190	188	170	173	167	177	166	170	191	175	183	170	187	173	171	156	171	212	162	177	184	192	178	171	184	184	163	175	171	213	200	187	183	182	185	168	214	189	165	170	181	180	185	193	181	186	174	183	185	186	171	194	230	168	188	191	182	172	180	176	178	192	163	168	173	177	192	160	170	174	175	174	172	181	172	182	184	177	160	203	180	168	181	204	176	179	175	182	165	178	182	190	183	179	162	188	182	162	194	175	188	190	163	176	194	180	195	185	187	176	190	164	181	173	202	169	182	173	184	168	175	168	173	185	164	178	159	182	188	172	175	179	207	180	183	188	167	185	170	196	188	181	185	173	203	182	178	181	187	182	169	191	187	186	180	215	170	182	200	170	186	192	197	155	182	189	185	190	163	171	182	176	184	168	173	180	161	162	179	211	174	177	191	173	180	188	185	185	181	177	195	202	189	165	171	155	172	163	173	177	161	165	177	175	171	195	173	190	161	172	157	164	184	177	181	178	170	190	180	177	198	207	208	178	188	194	165	185	159	185	174	150	190	177	189	168	182	180	183	185	163	164	185	183	185	185	205	187	183	197	180	185	197	162	187	186	213	181	192	190	170	215	191	208	189	170	186	178	177	168	165	176	188	195	173	180	174	177	154	169	178	179	164	174	186	205	201	187	197	164	162	177	188	207	176	192	180	180	166	193	183	173	173	195	180	190	176	201	172	192	178	197	164	179	175	179	177	187	181	184	189	190	174	176	191	193	166	182	177	172	165	199	157	188	169	203	199	182	189	182	149	174	176	192	180	158	185	145	188	185	167	191	192	190	178	174	185	183	193	173	198	188	170	178	172	202	164	163	182	207	186	173	201	176	178	168	192	178	179	176	186	199	187	172	189	174	170	174	199	207	196	178	192	178	168	151	182	175	156	191	198	171	182	177	207	191	189	189	157	176	164	165	201	157	188	143	175	194	171	169	182	180	184	178	164	172	177	188	165	193	177	198	180	199	147	160	179	186	192	164	173	175	158	176	165	175	180	190	173	185	183	195	201	167	177	202	183	176	165	178	194	148	166	180	188	185	168	162	177	190	181	187	173	181	200	183	163	207	191	186	203	178	166	166	185	203	177	188	192	182	184	215	184	172	198	190	167	203	167	200	190	178	171	186	159	216	161	169	158	196	177	190	190	195	176	183	183	178	187	170	167	176	197	194	187	158	173	201	196	184	194	181	187	194	192	190	172	173	176	176	193	211	192	189	199	194	162	177	194	153	182	178	183	180	195	168	176	187	183	175	173	147	159	171	184	174	188	181	184	171	162	185	181	196	177	185	169	199	201	163	169	164	173	180	182	177	169	164	172	185	152	183	206	172	184	178	202	171	195	201	190	169	176	174	171	171	189	160	207	192	163	202	200	173	163	165	161	188	175	165	190	161	167	189	184	189	187	184	198	205	187	173	181	150	169	203	200	178	191	190	179	194	175	193	162	179	193	184	209	184	179	178	191	171	168	178	196	189	192	194	187	209	184	195	210	193	151	172	190	158	176	181	199	202	176	186	197	183	180	196	196	179	183	164	190	160	185	160	194	184	163	183	175	161	187	205	202	197	165
14473	28227	25828	16947	11534	8466	7031	5605	3719	2337	2048	2038	2923	1532	1158	938	1009	1042	963	814	900	1015	1172	1218	1114	1045	960	936	5417	15172	11500	7559	3825	1562	1069	830	422	378	359	370	367	371	339	376	345	336	367	397	362	402	342	338	354	325	369	354	388	286	370	353	378	354	386	355	345	351	359	375	363	378	348	346	361	419	372	364	352	389	338	374	353	355	390	346	374	358	397	389	358	378	370	364	361	348	367	364	398	357	354	386	387	356	354	383	339	374	364	367	355	375	349	366	362	398	377	355	343	365	359	366	383	393	354	389	355	357	380	332	362	369	306	363	330	356	402	329	393	394	362	351	381	378	361	393	353	356	354	380	318	364	357	344	364	380	348	361	344	371	343	365	362	377	375	371	314	345	362	348	358	319	374	354	365	393	355	348	370	345	339	349	360	361	362	356	344	383	364	361	387	339	366	399	358	355	359	394	380	374	378	371	350	335	342	371	383	343	354	345	361	373	340	368	378	332	365	379	345	337	364	380	361	345	372	370	400	378	355	383	360	383	378	354	374	330	371	346	344	361	375	361	366	369	379	356	402	377	342	382	309	387	361	362	396	405	349	360	394	351	343	371	370	358	345	349	390	388	327	364	353	364	375	354	355	344	374	309	360	380	365	381	342	383	343	399	354	335	391	364	364	339	348	355	380	346	328	371	338	356	366	360	349	350	346	370	317	356	384	353	344	372	344	373	321	378	354	376	357	366	370	368	382	329	360	385	349	395	380	345	335	356	366	391	357	401	365	368	370	367	371	382	323	405	351	381	362	391	385	375	334	365	356	370	327	331	357	340	366	358	367	371	370	361	350	351	375	327	352	371	363	355	355	357	368	358	356	328	373	347	321	325	365	394	371	387	377	337	386	374	378	351	366	389	360	394	353	343	395	357	369	366	368	347	382	366	358	354	389	347	362	354	356	378	374	378	342	364	376	383	355	361	344	396	359	366	391	385	330	366	355	365	355	359	378	333	382	346	357	362	345	372	358	377	372	330	338	345	388	327	380	353	361	387	334	392	376	399	361	363	377	365	334	362	354	360	357	366	352	370	365	390	346	362	372	346	367	352	370	391	361	349	345	371	379	352	350	321	399	376	362	343	339	359	344	371	324	330	388	344	362	389	322	355	367	383	400	346	346	387	386	351	356	370	357	360	341	372	358	363	352	355	356	372	365	384	392	356	365	374	354	380	371	376	362	347	382	390	368	361	350	384	360	348	361	349	369	326	335	380	361	354	322	379	371	332	365	354	327	389	354	369	348	345	362	371	354	356	352	344	341	337	384	356	341	395	388	367	346	363	368	385	331	379	361	372	366	354	379	360	371	329	358	382	340	317	358	361	332	345	376	363	357	381	340	352	360	405	366	359	361	368	351	362	381	371	390	336	355	365	354	339	371	356	358	366	337	327	370	368	358	342	376	336	369	349	363	403	397	335	371	362	355	338	350	329	383	382	364	342	400	357	349	328	344	383	359	359	373	359	362	363	366	370	383	342	360	371	352	342	352	353	362	373	360	390	374	354	341	331	336	357	337	330	364	384	383	363	348	382	379	341	347	397	393	348	393	379	377	364	330	380	359	371	387	359	376	357	366	389	330	367	377	349	369	394	377	362	368	345	373	400	338	341	377	325	368	351	327	367	349	378	381	395	347	348	394	344	358	393	363	343	331	382	345	338	392	372	395	361	393	375	339	349	321	355	366	403	346	370	367	384	350	365	370	326	363	356	346	370	364	367	372	360	376	338	367	358	355	370	339	392	367	343	351	349	332	363	352	388	333	373	352	364	351	358	358	343	366	366	357	365	374	386	376	365	378	360	340	372	351	364	353	416	402	354	383	343	376	364	390	363	349	344	363	332	361	351	335	378	378	382	374	364	373	357	383	377	391	372	369	370	331	375	355	360	372	380	380	359	383	346	354	362	369	353	395	361	343	361	351	356	343	350	363	358	329	353	343	400	367	359	363	374	347	365	376	394	374	363	354	386	370	374	355	373	355	355	381	357	353	360	369	340	345	356	393	361	387	379	353	352	363	346	358	354	379	350	336	377	389	327	389	351	415	358	384	359	349	359	363	363	340	365	398	339	390	344	367	345	394	320	385	367	352	394	397	363	328	349	380	350	360	388	352	351	335	340	372	364	379	369	385	352	373	353	388	385	346	378	335	337	349	374	390	369	352	387	380	368	345	379	378	365	354	359	359	409	364	367	365	370	369	365	391	363	337	315	351	349	359	386	361	369	358	351	347	324	385	387	339	326	403	374	381	364	365	343	335	378	354	394	401	388	363	355	349	328	350	356	381	338	343	311	374	357	371	372	407	367	353	385	403	336	361	361	384	371	337	381	344	355	349	373	380	385	385	354	370	356	367	391	355	370	352	345	334	383	383	368	366	367	381	386	361	335	381	332	371	354	356	356	352	358	391	352	382	387	342	327	397	391	358	327	366	350	393	346	414	337	346	365	383	324	388	379	347	354	315	350	376	398	373	349	363	373	374	346	343	391	358	359	342	375	359	352	349	393	380	354	385	329	374	395	347	372	379	341	385	395	372	346	366	373	387	375	389	339	376	352	382	400	350	377	337	383	358	375	357	365	378	348	371	393	354	368	358	367	353	402	365	354	399	383	390	338	361	389	372	347	351	376	359	349	330	341	370	374	348	360	409	352	342	344	321	350	361	339	374	371	322	365	369	382	347	335	370	360	360	367	369	365	346	368	355	363	341	343	356	368	389	381	371	369	355	349	373	337	393	375	359	364	343	353	361	352	368	376	370	349	373	369	394	351	370	376	383	375	351	344	333	356	389	325	371	355	390	383	390	350	380	358	377	374	367	355	392	359	360	357	349	355	357	313	367	353	366	354	360	392	365	344	388	346	389	397	331	355	359	353	368	364	352	367	354	324	382	385	347	343	378	350	368	381	378	350	336	365	384	389	391	356	339	348	357	355	360	373	394	371	395	358	368	381	369	361	357	380	369	361	387	379	355	355	380	380	352	383	378	327	336	379	382	351	358	393	370	342	357	352	323	378	389	357	390	379	360	425	348	365	351	357	369	341	345	363	353	369	340	384	346	396	369	377	354	340	372	373	339	403	361	359	400	347	354	374	333	354	391	362	373	335	376	345	358	357	362	360	354	342	361	369	358	337	350	373	390	357	352	359	361	354	359	364	335	368	339	345	389	365	363	350	350	367	388	378	396	367	338	372	346	347	356	349	351	362	349	359	373	377	352	360	414	380	369	343	349	395	359	370	367	344	360	350	379	370	359	386	362	391	347	350	368	358	364	385	373	352	352	364	342	358	361	359	380	324	356	355	346	368	379	361	360	378	402	352	336	351	364	379	371	379	341	336	380	369	361	382	394	331	333	324	371	367	395	348	369	342	379	370	358	341	381	328	380	369	374	397	335	351	359	385	359	371	387	352	359	341	368	367	358	397	355	338	356	376	336	357	318	358	369	333	357	422	406	369	398	374
27043	20803	11189	3169	1365	946	752	562	472	386	360	373	390	378	369	360	342	377	370	368	368	400	345	380	350	369	380	382	434	649	724	567	473	352	303	319	307	351	329	307	319	310	294	313	313	276	308	347	297	316	293	293	289	331	334	323	319	282	313	301	303	302	318	305	346	290	295	341	283	296	315	340	311	311	314	313	286	306	295	294	299	283	312	308	318	304	293	271	358	307	300	337	304	314	350	311	324	333	312	305	308	346	314	286	313	310	308	306	305	341	334	274	298	309	335	273	305	302	340	327	310	306	307	331	319	271	312	278	339	273	287	311	313	340	310	287	324	279	329	323	328	311	327	330	314	329	341	293	289	306	334	289	283	289	326	301	291	308	305	342	291	311	307	294	290	288	302	280	306	319	298	305	347	306	332	312	326	308	319	289	313	325	285	293	298	356	302	320	307	302	309	340	297	339	313	287	321	329	343	315	291	313	305	303	291	310	315	341	290	326	365	327	311	331	307	339	300	312	298	338	283	334	302	316	306	318	323	310	339	311	287	315	319	324	297	285	345	290	305	297	325	304	317	301	300	295	285	328	298	335	289	295	325	312	303	303	292	318	326	323	300	300	304	327	337	278	323	356	313	293	301	305	310	341	305	303	261	279	314	314	307	323	293	284	326	321	301	334	300	308	325	323	309	332	322	295	313	332	321	321	325	300	293	295	310	310	303	303	305	282	297	298	291	325	316	346	331	331	328	309	315	269	332	304	308	288	326	304	330	296	323	308	331	293	299	301	338	328	292	311	309	287	287	342	337	264	303	328	297	292	297	312	312	287	285	314	298	301	287	337	336	337	276	295	306	293	308	306	285	313	309	315	322	317	282	301	331	295	302	294	283	279	309	314	304	295	304	290	297	319	317	311	328	303	292	287	304	299	277	297	319	305	316	315	311	286	326	294	320	323	281	323	316	308	309	314	287	302	291	299	316	286	321	319	307	292	323	325	306	270	306	320	307	277	309	281	329	295	305	321	320	300	281	321	345	311	270	322	293	308	314	333	296	295	281	311	314	299	292	315	302	330	322	295	335	278	304	318	323	326	300	321	303	286	330	322	317	317	312	292	325	313	309	328	317	320	336	290	289	289	323	308	321	319	322	294	300	298	314	315	301	331	304	297	305	301	327	316	331	292	302	283	317	278	326	316	326	325	321	337	280	310	344	317	317	313	312	298	315	300	279	309	304	285	317	321	310	337	317	296	314	313	302	282	282	302	317	283	298	306	298	302	301	320	320	286	336	304	272	296	312	273	309	320	291	299	294	331	300	315	304	281	282	309	302	301	307	328	299	320	283	325	285	286	266	294	303	338	304	278	300	271	340	300	270	302	324	305	326	269	329	321	327	342	301	286	339	334	298	340	302	263	308	341	265	321	290	346	324	317	296	316	318	323	315	334	287	312	337	296	288	319	293	289	279	308	286	295	300	316	314	293	316	290	323	331	288	319	276	321	326	316	325	297	273	314	301	311	326	302	309	305	321	299	328	306	314	315	297	345	300	324	300	330	294	326	321	319	304	311	322	294	320	303	300	339	292	291	326	314	310	315	300	319	305	296	309	304	315	292	326	313	335	299	353	321	274	310	309	316	256	307	329	322	277	334	288	306	325	310	308	306	302	313	328	309	329	284	289	316	315	340	307	331	306	313	336	288	308	296	317	317	363	313	313	289	310	328	308	303	307	352	298	329	297	287	346	303	312	299	297	298	287	341	317	331	283	351	308	301	296	312	314	323	337	330	292	308	302	307	285	292	306	302	309	296	299	309	301	343	303	322	311	306	288	318	322	270	278	304	315	305	314	280	304	319	305	299	339	334	322	295	324	308	300	279	316	313	311	323	300	325	267	321	322	302	279	296	310	304	306	317	306	295	317	315	320	300	312	299	338	315	338	306	340	280	291	286	303	321	320	289	307	300	288	309	325	321	310	323	313	312	314	309	285	320	283	289	318	313	320	341	304	290	277	299	306	277	325	300	303	301	313	286	330	302	314	314	302	285	318	304	312	298	308	319	294	315	338	330	299	322	306	310	329	302	329	300	311	306	273	311	308	296	301	329	279	307	307	284	334	304	299	306	276	306	307	309	295	314	302	312	310	309	305	337	304	309	307	286	321	331	294	301	278	303	290	320	328	329	323	316	305	311	308	289	325	318	328	302	338	308	318	297	313	284	299	309	298	310	297	305	316	318	308	322	326	287	336	288	324	330	250	299	307	298	330	321	301	315	310	330	288	286	320	307	315	328	354	326	320	274	316	308	310	319	316	291	288	314	309	284	330	289	304	313	298	296	281	311	302	282	310	314	288	311	314	290	301	323	319	302	317	306	286	313	294	300	334	329	315	320	304	302	305	306	292	298	305	335	324	321	321	307	307	326	311	318	317	330	310	307	306	335	308	278	311	332	315	334	292	332	324	310	297	275	307	312	307	345	302	336	323	307	313	314	303	308	311	332	299	301	317	301	318	303	293	292	344	322	319	320	293	310	335	320	324	298	305	297	300	267	316	289	329	300	307	306	294	311	297	290	288	315	283	325	311	303	311	319	322	302	324	291	321	312	321	301	317	322	302	285	313	320	340	303	312	308	297	292	303	303	328	322	306	284	320	318	304	294	302	280	333	275	340	288	279	313	338	299	330	300	330	305	329	320	312	332	293	304	301	311	347	281	294	315	298	284	318	327	321	309	313	317	319	300	371	299	307	318	302	312	292	339	314	310	315	290	331	316	306	338	316	297	308	308	318	286	312	293	300	314	309	306	340	341	308	283	335	335	286	316	293	296	276	320	304	324	316	282	323	332	352	278	321	283	327	316	268	343	284	299	288	343	301	307	292	311	317	319	312	299	295	283	299	309	333	298	278	312	306	286	275	329	308	282	316	299	311	286	330	344	306	289	323	321	334	304	313	302	362	307	310	315	306	282	298	272	305	290	299	315	306	311	315	306	308	318	304	302	308	310	313	298	301	321	307	308	306	324	306	283	330	325	311	294	291	316	304	326	279	314	299	301	324	299	298	275	312	355	324	284	274	317	289	319	296	319	340	308	314	335	307	308	303	319	304	274	292	316	344	302	336	311	295	306	289	314	290	319	286	321	310	315	305	294	294	311	338	310	320	314	310	306	287	316	309	328	326	308	294	303	308	278	285	296	308	289	324	341	309	282	319	306	310	302	323	282	284	324	293	284	300	314	290	324	305	308	319	303	273	320	308	287	334	334	292	295	362	314	316	322	319	311	320	293	302	300	301	336	286	287	329	308	303	300	293	282	309	321	285	325	336	318	289	300	316	298	298	292	313	293	317	318	305	323	316	291	335	311	317	303	288	306	303	288	309	302	278	290	305	309	333	302	311	334	334	297	321	297	332	334	304	342	279	307	309	319	303	325	318	281	309	295	322	285	327	319	291	323	310	296	330	266	320	280	320	311	324	343	309	281	310	291	325	284	281	329	318	313	289	325	288	296	313	358
10238	14083	13673	7083	4407	3185	2533	1881	1277	1071	953	907	966	997	765	880	899	758	832	764	790	983	918	884	939	843	854	739	1196	1978	1964	1332	1060	694	581	600	607	615	660	600	597	638	581	636	613	667	628	621	626	605	649	615	611	640	628	620	627	651	593	632	643	638	646	547	681	629	664	615	660	615	595	652	610	594	634	651	653	607	595	619	599	659	606	606	634	635	620	643	592	605	610	608	648	595	659	596	638	603	602	601	668	634	575	663	614	614	611	633	584	661	663	597	598	635	576	610	661	618	650	648	636	647	646	629	592	617	643	591	620	654	628	625	612	614	686	660	620	636	616	611	578	586	677	658	628	593	627	621	620	644	668	627	640	608	614	659	647	631	654	624	653	612	592	642	632	638	603	577	664	607	637	658	619	619	637	614	609	665	631	612	639	661	628	605	623	594	626	632	622	658	579	614	615	590	627	589	653	601	625	637	604	617	634	628	661	611	593	676	622	596	603	638	650	650	592	650	640	643	612	630	631	649	584	634	646	634	625	630	583	594	637	579	648	654	597	585	639	621	620	614	655	625	606	671	649	619	646	623	627	636	638	599	629	608	630	589	624	663	615	647	639	647	606	621	624	611	619	631	630	629	607	626	609	631	637	633	641	588	592	612	664	599	641	622	629	583	585	633	620	601	597	604	654	624	624	615	590	598	633	636	636	603	623	636	672	587	606	597	620	581	674	626	628	603	615	628	585	629	623	580	642	611	606	621	620	628	588	609	625	624	608	621	581	656	605	585	581	564	636	645	626	585	575	630	650	596	589	617	632	586	618	678	643	649	628	612	612	608	572	634	599	655	647	650	615	636	576	636	637	641	641	647	608	621	627	683	616	596	632	608	634	636	634	628	577	623	637	616	609	648	617	607	598	633	626	581	611	614	620	606	596	638	633	629	640	633	675	608	642	642	641	602	668	639	590	630	628	630	626	629	586	632	617	620	624	593	621	639	601	588	640	622	597	633	639	621	648	630	607	630	611	675	578	620	616	611	636	590	633	598	632	627	625	619	609	664	614	621	618	652	645	664	638	564	642	617	618	608	651	613	653	629	605	657	571	621	592	635	599	609	612	571	631	628	632	625	631	608	615	632	620	637	664	622	626	593	645	641	607	608	615	590	639	598	653	621	622	599	632	632	639	627	623	618	594	644	663	659	613	693	640	613	607	629	585	634	605	598	638	621	637	589	673	622	646	638	592	616	608	645	629	623	612	612	635	649	596	625	602	603	591	641	589	626	668	630	620	630	660	660	608	647	616	664	620	618	641	647	632	646	562	639	620	585	615	660	656	640	578	663	599	654	590	630	611	612	612	617	633	643	626	638	667	635	567	619	628	625	662	636	647	570	620	632	580	630	647	671	630	623	626	611	647	597	631	671	615	598	644	596	604	626	594	604	612	622	593	636	625	650	600	631	647	617	630	608	636	639	638	624	592	627	603	616	605	655	621	601	655	598	651	600	653	644	602	601	590	630	625	625	630	636	594	623	625	598	623	660	648	645	641	631	664	655	630	602	631	624	640	594	573	646	617	643	602	622	651	637	639	650	588	609	588	698	628	592	630	628	622	638	652	601	600	589	634	582	677	593	614	594	635	604	638	601	643	653	647	608	629	638	611	650	627	634	675	622	594	617	626	634	642	614	640	611	623	645	636	617	634	635	640	577	618	652	607	638	626	606	599	660	584	646	613	608	628	593	608	598	599	626	606	609	663	651	620	628	625	602	621	582	608	606	614	597	631	601	615	661	594	620	636	612	654	607	594	610	604	621	572	602	588	613	594	624	605	614	625	662	584	630	627	618	640	632	611	619	649	622	640	618	615	634	634	600	648	579	639	632	578	657	610	648	597	625	662	649	634	621	583	607	605	629	636	591	649	573	636	655	654	605	617	592	606	626	630	629	645	588	628	641	648	594	639	591	638	640	610	605	611	614	610	613	654	632	676	612	637	573	636	612	638	614	642	596	655	621	633	625	636	665	552	621	609	633	617	616	632	604	643	644	646	591	616	623	645	651	630	598	628	640	676	561	639	608	626	649	641	607	625	588	636	604	602	608	628	577	617	618	610	629	604	623	642	601	606	642	632	625	643	629	615	625	623	622	625	621	630	646	590	603	632	599	659	629	631	585	596	644	599	612	647	597	619	592	623	600	631	604	614	652	586	603	624	612	592	602	631	613	617	590	620	600	574	611	589	624	629	607	577	658	637	609	662	624	650	602	637	632	637	598	658	618	641	661	650	640	620	600	612	593	640	615	609	624	637	566	669	650	676	630	588	615	631	631	655	634	606	617	642	599	625	635	599	624	616	600	639	639	667	675	596	660	621	634	669	610	642	638	635	596	627	639	651	642	644	598	624	624	614	642	585	621	596	588	620	615	615	602	643	599	607	668	614	611	594	601	604	594	651	614	630	611	618	620	659	645	654	649	595	591	630	613	674	628	604	644	635	646	650	613	613	640	631	634	583	651	633	604	618	593	626	613	646	673	597	602	583	625	645	629	637	615	601	627	616	627	620	653	614	656	637	606	630	624	604	642	624	614	640	619	614	593	665	621	664	656	597	609	645	624	668	616	627	585	606	608	629	604	591	595	651	607	623	612	629	617	596	593	610	609	619	614	608	623	621	619	621	594	592	678	606	603	602	643	650	635	607	620	631	603	628	659	613	681	583	617	660	656	584	586	611	638	649	616	649	618	622	588	653	658	614	668	657	605	632	604	611	578	634	670	652	655	628	576	631	598	614	625	650	658	638	592	633	670	651	639	598	605	637	620	594	640	584	621	590	649	595	599	608	627	567	701	621	615	606	666	618	629	598	617	617	622	630	639	613	632	633	608	635	623	655	582	657	606	598	557	618	645	559	641	608	597	596	577	623	591	627	631	588	616	636	633	598	654	608	615	642	618	650	612	636	619	654	601	575	647	579	620	606	609	628	620	641	614	601	645	629	586	619	582	595	643	625	593	566	600	649	649	588	630	613	590	656	576	615	659	607	633	638	644	643	629	622	616	612	619	639	646	580	613	677	661	646	657	625	622	598	647	611	603	631	628	612	634	624	595	618	669	635	630	588	651	612	630	606	618	662	660	666	641	653	655	601	645	634	618	619	665	617	589	612	617	628	649	609	616	598	633	645	578	641	588	607	612	625	604	623	592	621	678	649	648	649	620	603	651	608	629	596	631	595	661	594	619	612	621	599	632	647	657	634	617	611	628	633	619	656	621	630	616	656	600	653	623	617	627	595	612	589	622	638	588	648	623	651	621	618	610	614	659	649	620	619	568	657	598	653	611	660	641	635	602	606	623	622	651	648	579	609	598	641	609	605	618	603	624	607	624	605	623	654	599	630	647	633	626	579	593	635	633	625	642	601	617	634	585	563	648	623	626	668	628	621	638	656	641	629	660	627	610	649	587	629	623	612	665	632	605	590	645	602	615	590	600	583	588	594	575	601	637	664	574	624	626	652	635
24582	21583	28687	24924	19783	3675	1465	964	553	485	422	395	428	381	359	398	430	347	354	389	412	415	390	341	372	373	354	340	1870	2526	2196	1220	794	454	294	272	250	224	254	248	259	233	257	294	247	265	248	276	272	270	242	267	254	236	268	254	259	261	245	261	259	251	245	245	261	255	250	268	253	257	261	252	246	242	266	270	246	258	281	275	245	242	230	273	261	259	251	261	258	276	255	260	240	281	259	244	243	251	264	239	260	241	254	259	231	240	282	238	260	218	282	237	269	226	253	251	260	261	246	254	269	258	246	264	270	247	255	267	264	232	256	265	284	241	273	239	271	264	241	226	275	261	257	238	256	226	280	243	243	239	268	243	265	268	251	233	260	268	274	269	293	244	224	243	268	236	227	264	256	261	277	244	272	257	246	248	260	229	230	277	266	260	263	226	259	245	249	277	236	248	252	278	222	255	273	247	273	265	239	287	234	237	281	238	270	228	251	261	278	278	257	254	249	259	244	245	254	242	240	273	248	243	281	263	246	251	265	251	283	269	217	269	284	248	228	234	234	238	266	266	270	257	222	235	264	262	229	260	265	242	251	273	242	269	292	228	261	269	246	272	235	287	250	253	279	252	256	274	254	265	237	260	248	233	255	229	274	278	220	239	232	251	246	273	273	254	251	226	268	243	228	260	266	258	267	236	277	272	238	259	223	271	276	284	262	214	243	248	246	245	241	247	261	266	260	271	248	221	283	275	278	244	265	265	249	265	245	238	257	265	257	264	260	258	257	237	274	258	251	249	255	292	247	259	258	276	263	251	275	270	275	228	266	248	250	259	236	254	244	254	245	233	251	234	250	240	261	262	266	259	251	273	268	260	258	254	285	258	239	238	272	237	240	264	270	241	263	253	263	260	258	264	242	232	236	244	242	227	262	258	264	248	230	276	276	273	272	248	255	252	261	226	266	245	256	233	277	253	300	264	240	267	235	265	259	264	248	229	237	262	266	251	228	264	238	262	242	262	263	262	247	260	245	239	234	264	238	273	285	270	265	273	257	231	263	252	287	250	245	251	257	270	221	269	254	271	230	254	272	271	256	261	251	251	245	278	252	272	284	237	254	269	244	237	232	276	255	280	243	248	267	262	228	274	266	251	270	264	263	280	263	256	270	255	255	263	245	260	239	248	231	281	244	238	250	247	261	246	246	282	238	253	250	253	247	220	267	252	240	241	240	251	242	233	276	238	258	276	260	254	245	269	263	249	252	245	280	250	255	247	249	239	271	279	248	262	238	245	265	278	243	275	248	247	270	257	254	258	238	243	248	269	229	272	260	256	253	259	246	239	236	236	223	230	275	256	221	249	257	274	288	289	276	284	258	260	237	250	225	255	230	255	270	246	237	275	261	267	268	269	260	236	250	241	241	269	238	294	261	235	226	253	241	257	253	262	240	241	266	253	230	266	275	264	220	253	253	306	244	253	249	274	261	221	239	244	261	242	276	241	274	248	280	258	271	254	237	262	267	250	255	246	259	272	249	257	250	242	239	256	265	238	242	253	277	248	257	266	275	256	251	243	242	252	282	247	269	231	247	248	225	220	275	262	250	288	248	255	279	258	249	246	278	257	259	268	259	262	248	251	226	230	263	266	252	252	260	258	263	255	264	267	272	245	276	236	250	281	252	265	269	239	269	264	239	260	252	250	266	269	261	224	277	247	257	259	268	266	229	222	253	261	220	242	239	258	250	232	271	234	271	255	254	258	250	241	251	235	260	235	232	248	248	243	274	282	226	234	261	250	239	236	261	223	258	262	237	271	259	276	253	236	247	248	253	245	235	251	263	248	272	274	225	287	252	254	222	241	274	228	233	229	258	242	252	235	246	257	282	249	242	266	261	254	253	280	229	265	254	231	248	262	297	273	249	235	254	265	240	251	280	249	252	244	285	289	248	237	262	262	261	247	245	256	259	265	265	281	232	233	256	280	273	272	268	237	260	243	266	239	261	252	237	247	266	241	277	250	244	244	272	248	245	254	277	246	251	252	250	268	271	259	268	258	287	260	245	255	253	260	281	258	280	258	248	242	274	251	260	243	235	213	252	248	244	228	259	270	260	262	262	220	245	254	263	269	251	255	264	272	217	270	262	237	248	280	259	226	269	247	250	251	241	259	277	296	303	228	267	276	262	233	248	263	249	260	275	247	270	256	230	269	239	240	243	228	255	254	262	270	265	250	242	261	248	267	258	264	264	249	263	261	256	242	261	231	245	242	242	278	273	248	277	263	287	251	263	271	249	232	233	276	253	246	255	244	236	248	271	240	251	261	273	268	270	251	273	267	277	269	244	268	269	268	262	248	222	216	230	257	256	243	236	241	276	250	262	248	251	244	268	280	264	259	289	255	249	236	255	237	245	233	238	238	219	276	275	256	251	255	256	292	245	293	246	264	272	275	278	269	271	268	262	266	251	252	252	229	243	250	245	255	268	237	273	246	243	243	247	239	235	248	264	261	261	254	249	218	223	249	258	276	248	232	261	268	257	263	257	262	239	222	240	245	237	253	250	272	255	246	303	262	270	249	262	273	268	253	254	240	253	260	271	256	216	243	256	252	268	248	261	266	277	246	265	254	227	277	261	241	250	251	257	248	268	279	249	258	278	241	267	243	239	258	250	265	226	239	267	239	247	244	268	265	233	248	282	251	231	243	236	265	256	249	279	251	243	250	251	278	250	239	267	238	255	232	256	252	258	225	261	229	280	265	244	263	240	228	231	277	232	250	252	254	263	267	242	273	252	256	228	267	259	257	252	254	256	255	241	238	260	229	255	261	239	253	244	233	244	257	268	252	256	236	262	229	239	243	249	257	254	260	256	261	244	251	246	215	262	232	254	271	275	259	243	249	274	238	240	269	254	259	243	253	259	256	266	272	255	268	223	244	246	235	260	281	236	244	274	233	242	242	251	231	253	251	249	263	277	290	250	240	271	241	266	263	242	264	247	243	242	259	243	262	280	258	284	234	230	255	268	270	287	266	269	282	256	242	249	252	242	254	250	261	273	282	241	260	278	256	243	242	262	273	231	259	258	239	263	280	251	244	267	247	263	258	250	247	259	270	240	256	255	266	255	241	265	250	233	270	247	239	232	260	284	220	252	216	292	251	253	245	254	256	277	269	259	244	262	239	267	261	246	258	234	268	254	268	290	248	239	272	282	251	254	254	263	265	264	255	252	261	272	234	243	246	249	268	268	222	267	278	262	266	245	241	250	261	255	253	285	248	258	259	276	272	255	269	243	253	252	233	245	255	244	257	271	241	245	275	272	264	254	247	253	248	245	269	257	245	225	276	232	231	260	257	259	250	237	278	253	264	247	247	266	263	286	246	225	232	251	254	234	247	270	210	271	260	279	274	275	253	249	259	286	267	221	288	244	240	255	269	287	263	261	269	234	246	236	247	243	242	244	263	245	239	235	247	256	235	283	221	230	243	273	264	246	247	261	239	244	243	242	280	261	231
11944	22538	20445	12716	7782	5450	4280	3134	2013	1548	1354	1211	1233	1139	1091	1091	1170	1016	964	998	1189	1218	1108	892	1012	963	860	849	6607	8036	6918	3549	2281	1072	654	520	494	501	512	524	459	548	523	496	517	559	543	561	542	563	521	526	538	498	488	470	569	508	518	532	545	473	513	525	510	522	542	518	537	497	525	560	537	533	535	531	546	500	555	544	501	514	493	554	523	556	513	521	554	518	554	533	536	539	520	515	538	516	523	516	484	488	504	550	527	499	495	523	493	555	534	536	507	527	492	559	508	491	522	529	506	537	532	518	556	552	523	529	499	566	515	538	533	553	520	538	548	495	524	478	545	532	554	542	535	502	519	501	506	516	522	504	523	519	506	485	528	557	537	510	509	521	508	562	503	509	515	521	521	536	530	489	492	523	538	525	523	571	567	508	534	499	483	531	505	519	486	541	518	494	522	527	530	500	528	500	501	526	550	492	514	525	563	549	522	546	511	490	494	539	508	549	543	491	516	527	533	490	523	521	495	513	521	518	503	488	528	532	506	523	494	548	560	516	500	536	532	508	499	506	490	517	542	490	493	472	518	524	566	535	501	499	533	537	515	494	550	515	518	551	504	516	518	513	533	559	495	576	514	539	562	515	554	513	567	483	503	527	497	527	505	492	480	503	474	527	509	521	498	500	525	528	487	503	545	565	514	518	492	508	543	528	547	499	470	508	505	468	532	497	499	549	495	500	497	535	497	517	532	567	539	523	496	522	490	524	525	494	517	469	511	528	534	498	537	520	545	492	510	537	507	503	564	509	519	482	530	526	498	495	540	540	514	494	542	539	565	494	553	501	501	542	503	497	487	537	530	505	520	525	536	536	529	521	541	519	522	506	532	490	527	506	493	448	536	529	520	521	515	523	468	494	546	537	533	522	497	527	532	542	548	492	510	532	535	519	504	508	522	533	502	489	511	534	518	539	503	506	489	491	520	491	487	545	556	519	519	540	559	517	522	519	533	484	516	536	518	519	528	523	513	569	534	533	523	552	557	561	506	498	510	533	517	503	472	539	570	517	499	530	504	555	505	489	519	490	533	517	519	509	545	501	505	515	509	531	493	510	502	496	527	529	515	575	498	549	469	517	515	504	494	574	510	528	541	483	523	488	509	452	543	502	520	524	513	536	547	519	543	534	488	528	510	494	525	512	497	493	463	555	542	540	487	515	537	513	492	533	509	478	510	495	475	509	541	537	547	507	507	517	544	520	556	510	509	475	519	545	526	508	522	520	502	506	539	473	533	510	491	511	507	488	534	550	522	518	528	545	548	536	532	541	512	509	499	497	480	564	565	517	537	468	484	527	531	527	543	485	521	535	514	520	538	526	505	513	518	513	501	464	526	507	528	489	536	541	534	529	512	524	526	512	532	506	511	540	539	526	516	525	499	485	520	518	528	548	533	555	525	506	512	487	505	499	486	506	512	501	549	506	558	494	561	521	520	534	520	538	517	528	470	522	528	513	535	493	534	550	534	478	534	510	517	506	514	488	473	477	513	511	516	524	532	513	538	548	471	515	521	473	542	544	551	540	551	569	535	532	525	527	505	524	523	535	499	519	514	524	532	493	540	482	535	528	514	525	489	514	575	529	536	578	502	535	531	553	481	530	507	554	540	548	567	504	529	502	517	522	498	541	490	526	521	511	492	529	541	490	525	518	525	525	493	514	525	477	508	512	542	520	573	507	505	492	528	502	517	509	482	517	496	542	514	533	581	518	507	486	526	495	538	531	546	497	524	546	511	518	538	526	523	527	550	529	525	504	512	562	494	519	540	515	527	499	534	507	519	548	514	496	499	534	575	536	552	523	496	523	551	536	532	515	475	520	522	525	502	505	531	511	502	532	561	482	543	497	512	542	485	544	564	510	515	507	526	508	518	509	532	543	565	515	494	580	531	551	524	517	533	520	529	534	550	507	487	566	511	530	512	545	514	543	532	542	493	536	519	528	501	520	537	517	493	579	492	486	522	532	531	525	521	529	520	527	505	521	486	541	515	510	514	564	521	476	498	513	528	525	501	509	504	521	513	528	495	490	519	528	531	500	501	556	532	515	523	512	512	544	530	503	481	552	483	525	545	527	530	535	484	520	471	548	541	481	493	498	472	519	553	490	544	504	518	474	531	546	476	526	522	547	527	548	505	553	544	490	525	524	528	453	516	494	519	493	562	529	521	502	503	519	542	497	533	531	514	558	535	518	505	512	535	531	538	524	543	531	542	551	488	511	506	543	517	500	547	527	536	533	519	544	568	521	556	556	483	498	518	482	519	524	549	530	486	546	535	529	513	511	487	528	541	526	540	531	492	518	507	513	492	503	485	505	521	540	512	507	507	549	477	509	475	525	500	504	518	519	539	523	517	539	504	529	546	556	535	506	515	561	533	529	521	525	539	535	500	551	536	494	525	496	537	544	499	520	490	495	519	497	470	528	521	522	527	516	516	548	518	515	490	528	524	538	532	553	530	512	559	558	565	543	485	524	536	505	528	548	522	509	497	516	486	510	520	542	468	509	478	529	551	527	540	479	514	541	550	520	555	502	536	515	503	503	534	520	578	530	546	508	491	488	564	559	538	493	521	504	519	559	499	533	533	512	545	488	515	506	511	522	524	532	480	510	528	530	543	517	565	559	474	526	520	536	510	564	532	522	555	529	528	522	527	494	494	509	521	462	514	536	474	524	503	488	480	523	507	499	473	479	539	464	535	561	548	510	483	494	545	502	535	522	499	549	508	478	516	538	508	527	527	503	473	522	511	466	516	540	486	555	513	531	502	536	510	525	556	541	541	508	524	568	495	514	499	490	504	528	515	485	532	520	493	521	496	512	526	507	527	468	532	525	514	493	538	505	546	502	520	547	541	535	518	484	540	554	532	534	507	503	483	505	519	505	495	501	528	513	512	528	542	545	515	531	517	511	534	539	524	499	542	507	487	530	515	514	520	493	515	535	531	487	517	498	528	519	495	486	492	478	523	484	565	555	514	501	528	513	506	521	498	512	534	488	509	526	507	513	489	532	523	488	526	490	527	549	556	538	549	488	541	512	520	523	527	516	524	534	513	526	517	546	523	532	554	548	499	518	540	494	503	528	529	534	558	490	555	559	542	480	521	510	529	504	511	507	509	515	524	506	553	488	537	508	505	504	476	501	509	504	524	539	536	515	515	547	515	548	504	544	492	554	526	526	512	525	520	523	556	531	488	512	551	480	542	530	513	550	509	493	509	508	533	559	482	523	505	521	543	492	527	548	514	529	491	512	507	470	513	494	497	510	553	495	520	487	536	502	544	521	533	478	512	476	512	507	493	530	478	526	487	551	530	539	550	501	505	500	525	536	529	532	527	525	534	536	537	529	539	536	500	488	519	525	504	521	538	528	513	518	545	573	553	513	489	533	519	501	498	521	540	486	510	532	532	507	536	508	463	538	530	523	543	498	528	515	562	529	548	547	545	526	594	524	507	511	524	490
23544	21532	29343	24166	21536	19545	3951	1449	796	639	548	527	465	417	448	388	483	418	401	426	427	470	396	334	366	330	331	463	3120	4906	3739	2231	1180	542	305	250	208	211	217	240	208	213	206	214	213	223	216	229	203	206	205	194	211	189	194	212	201	215	218	182	225	177	212	203	204	203	229	227	226	218	199	196	183	214	185	210	212	199	199	212	230	200	199	216	215	205	207	211	218	210	214	204	188	219	215	187	235	213	223	214	217	239	215	198	217	218	248	220	197	203	200	209	211	204	212	199	225	209	201	194	196	207	223	231	232	214	228	199	214	192	209	194	247	242	194	217	210	212	202	204	222	203	212	204	165	243	193	211	194	190	240	217	206	220	209	216	183	216	216	212	212	217	231	220	235	223	187	233	205	242	218	198	227	208	193	214	215	207	195	183	191	203	227	209	215	232	207	201	194	220	214	191	192	195	209	201	206	222	182	212	219	190	213	221	203	226	205	223	211	210	211	203	214	215	185	208	220	185	219	192	222	218	229	213	195	232	193	213	197	214	217	201	219	216	214	209	213	238	204	216	212	252	200	204	211	207	185	208	235	197	203	216	191	208	224	223	223	221	220	239	217	205	243	219	222	224	206	213	221	202	183	199	197	212	192	215	216	203	175	213	188	198	185	188	210	211	214	221	206	204	222	212	215	207	200	225	216	199	182	214	207	197	214	201	191	178	208	223	202	201	195	179	203	215	199	219	225	218	184	199	170	205	237	231	193	205	218	213	226	181	205	228	228	210	217	182	184	220	183	204	205	209	219	208	211	222	210	211	194	203	205	207	210	213	203	227	224	204	208	226	203	216	231	207	214	202	220	229	211	217	212	186	236	228	208	208	219	204	232	207	175	205	187	202	219	194	218	207	213	200	201	192	209	186	207	189	188	194	218	210	207	185	214	218	205	211	214	212	197	204	205	198	218	229	241	200	223	195	207	228	193	214	201	209	188	208	184	225	208	241	206	223	224	208	237	217	200	216	193	222	171	192	226	211	196	191	210	226	226	195	212	202	221	227	203	183	187	230	210	204	216	225	231	214	224	223	203	203	220	207	218	206	224	220	208	211	221	208	198	233	219	208	208	205	243	224	207	185	222	205	194	199	168	218	214	186	208	204	202	209	231	240	212	228	207	203	198	205	221	210	218	209	208	230	205	217	179	208	216	208	218	195	212	197	211	207	238	198	190	201	221	203	204	233	218	221	202	223	192	196	211	241	221	206	212	208	223	203	211	208	232	188	208	188	244	213	204	212	245	235	198	203	254	203	225	193	224	215	194	220	217	223	208	207	207	212	188	222	207	189	172	191	230	215	216	192	219	194	204	192	203	222	241	227	195	216	213	220	212	200	204	244	207	202	196	218	209	211	202	205	200	204	209	181	184	198	198	214	195	224	214	222	185	203	214	200	202	231	220	216	219	208	225	219	209	202	218	213	201	211	204	205	240	213	212	202	207	220	190	204	204	225	189	200	222	246	221	212	240	226	194	207	220	183	216	216	197	196	230	194	245	202	218	189	194	220	206	222	206	215	213	233	212	192	233	223	222	210	198	185	209	180	194	203	190	209	207	244	203	185	186	196	209	221	222	235	211	217	195	188	236	198	175	225	196	177	213	202	229	216	206	222	218	207	206	220	221	211	221	201	232	209	205	229	204	221	196	216	202	208	225	215	230	218	219	190	187	238	225	182	220	221	216	200	204	167	218	197	225	205	180	181	206	200	189	230	187	197	197	224	228	215	197	187	221	212	207	200	212	209	205	204	201	176	196	206	224	201	217	181	216	190	220	210	197	186	230	204	200	226	212	210	206	212	219	198	221	230	213	203	187	219	208	194	215	197	218	212	242	197	210	219	178	251	195	194	233	178	224	215	217	214	226	202	211	211	217	209	203	205	189	219	174	218	203	208	229	204	193	194	215	239	201	188	249	208	184	208	194	215	208	199	189	203	217	226	194	183	200	211	186	209	223	207	193	208	217	231	206	207	209	205	209	228	198	204	214	204	239	198	187	222	207	209	191	208	186	213	198	181	196	192	202	221	200	192	234	215	212	189	224	218	209	202	200	237	202	199	244	238	213	215	221	205	198	228	204	221	229	207	221	214	222	182	204	200	216	211	230	234	208	244	189	210	228	215	211	215	214	195	181	221	209	199	219	188	210	203	224	203	232	221	219	193	210	250	210	219	182	211	176	191	216	212	226	206	211	235	212	202	214	219	221	202	224	216	209	226	213	207	219	197	226	181	194	213	188	191	227	230	214	226	244	195	204	212	218	230	238	209	194	182	213	215	238	227	224	180	214	201	195	224	207	228	212	231	213	207	206	202	197	202	232	218	201	215	214	211	212	186	212	198	201	194	210	213	211	192	205	198	216	184	226	216	177	196	212	219	225	225	211	201	205	217	203	213	214	229	217	206	220	198	211	226	177	191	236	218	207	191	216	211	221	226	209	203	210	198	196	195	216	187	201	212	230	186	209	241	212	206	205	212	186	204	230	206	200	208	201	219	206	191	197	206	226	204	214	200	200	235	196	244	207	228	196	193	218	210	217	198	207	251	209	184	199	232	213	209	210	216	218	203	214	228	208	218	218	209	208	193	171	196	230	205	196	195	190	218	199	223	217	222	209	226	200	191	189	199	221	216	204	203	212	196	193	229	216	189	234	219	221	211	227	219	207	213	229	238	206	219	218	229	224	212	196	205	196	223	221	195	190	192	200	180	199	213	220	238	213	210	213	214	208	206	168	199	210	213	212	217	220	193	203	200	197	210	228	202	222	206	201	223	220	188	215	198	196	214	234	217	206	202	195	194	228	221	219	201	203	216	197	212	198	216	197	213	189	230	216	234	223	217	204	200	202	208	215	213	193	207	200	212	213	200	224	215	177	183	217	213	228	215	217	188	204	206	205	222	205	192	224	208	236	212	181	210	208	205	205	197	212	204	171	190	211	236	206	185	219	214	182	215	178	221	195	211	208	214	211	216	220	211	214	218	197	230	211	228	233	223	204	214	198	194	216	209	174	216	222	197	216	222	217	207	218	223	212	201	229	195	216	217	194	205	198	188	214	201	193	218	231	232	201	181	227	201	199	219	205	217	246	236	199	223	213	191	214	208	214	210	199	215	214	216	212	216	210	219	225	201	223	214	201	196	191	212	223	254	203	213	202	207	220	177	226	202	196	195	194	209	215	217	207	217	211	203	201	199	217	201	198	192	201	214	203	169	220	222	220	185	219	206	202	179	190	193	205	197	179	208	194	213	193	216	219	197	202	219	198	225	198	197	209	184	218	217	179	178	206	194	222	215	220	192	202	204	221	235	212	198	199	200	213	194	239	188	223	192	203	212	217	196	222	211	215	191	226	216	209	213	190	199	216	205	225	232	220	206	240	206	217	215	224	208	193	212	187	232	190	206	211	210	238	208	203	203	197	235	225	208	202	228	199	196	237	207	215	203	199	210	175	189	202	206	215	205
14573	29165	25135	16890	10712	7564	6021	4590	3087	2259	1891	1728	1648	1431	1307	1279	1533	1538	1367	1310	1392	1420	1278	1070	1141	1031	1051	1404	10303	13553	10679	6767	3462	1490	821	492	441	440	441	421	406	384	412	377	385	440	406	415	437	421	402	450	425	429	406	427	373	428	427	427	430	438	451	434	421	415	442	377	423	390	411	404	410	411	428	409	425	400	443	427	423	431	395	416	423	431	451	426	437	448	422	436	443	418	391	405	436	422	423	400	436	409	400	437	434	428	408	421	408	444	389	438	415	404	423	404	471	411	456	424	416	419	403	425	412	449	396	424	448	395	397	405	397	418	412	419	436	420	413	412	396	432	428	406	406	402	439	394	435	382	422	411	411	437	402	444	452	420	440	434	401	390	403	452	391	450	462	433	424	448	446	454	374	434	437	412	423	405	386	424	443	419	402	421	424	399	409	388	404	408	406	456	422	447	427	418	420	423	414	428	408	432	451	394	400	390	404	376	401	413	412	474	418	447	432	416	396	460	416	426	396	430	428	430	420	406	426	424	408	404	438	419	418	405	408	443	441	448	435	437	437	391	431	397	421	428	415	427	428	395	431	441	424	451	451	403	447	415	414	417	430	387	419	415	401	432	407	422	420	431	400	393	431	418	431	387	418	412	421	405	452	428	432	428	455	423	391	455	412	422	454	386	404	410	408	455	406	427	420	402	391	458	423	443	409	443	400	465	429	416	408	385	409	422	485	421	414	434	421	412	419	383	434	423	427	413	427	396	440	407	440	384	410	389	414	439	436	408	405	417	457	394	430	386	401	423	396	456	457	428	478	449	394	432	427	411	406	389	379	441	401	382	397	438	424	435	415	400	444	427	448	457	450	422	388	443	391	453	413	409	401	425	386	410	417	423	421	422	403	430	402	403	431	404	442	402	419	448	406	448	397	419	380	431	395	434	458	410	435	412	425	423	378	413	398	379	421	445	451	410	416	414	393	424	438	411	449	388	452	429	421	417	420	435	424	446	429	392	401	446	409	422	420	467	432	411	430	409	357	435	422	444	448	379	433	444	448	448	433	423	453	415	407	407	383	422	444	388	417	401	424	427	410	417	409	425	420	438	406	430	402	409	406	375	455	446	399	433	408	442	412	395	443	438	411	422	429	417	437	416	434	449	406	415	429	443	428	422	388	394	417	398	425	434	407	439	424	427	458	391	443	421	415	384	407	411	439	425	393	436	388	434	386	433	393	447	410	459	409	405	437	418	388	437	428	400	441	408	395	404	447	429	426	442	423	396	436	390	398	385	414	405	398	405	441	429	390	384	422	413	451	443	409	435	405	451	448	403	434	409	423	414	400	390	411	419	432	392	421	430	426	441	423	434	425	431	427	462	409	432	405	397	440	427	439	393	428	416	406	417	415	420	451	452	421	413	433	427	410	400	398	425	422	421	431	418	426	403	419	428	393	404	417	396	394	403	412	387	431	416	442	420	434	424	388	412	435	416	410	417	437	428	434	433	405	437	446	432	429	351	397	380	391	408	431	390	381	430	431	402	464	385	345	445	473	397	411	428	420	418	383	428	396	420	411	420	408	395	432	431	452	431	420	441	386	402	427	413	403	419	433	400	448	438	440	430	442	446	402	431	456	408	418	441	417	440	446	401	437	391	436	418	472	411	412	401	350	446	418	416	408	420	440	399	406	385	419	412	406	399	459	432	386	418	436	418	419	429	439	408	399	441	416	435	399	421	401	409	404	446	381	416	373	424	449	410	422	430	430	440	408	436	433	426	437	418	406	392	426	432	400	433	390	423	401	416	434	431	410	429	457	433	394	430	381	406	439	402	444	437	431	460	418	424	430	417	405	417	438	436	416	406	432	406	406	418	441	407	418	395	416	391	412	392	400	401	404	397	427	425	427	466	409	407	438	420	416	448	451	389	417	454	427	411	423	385	401	431	397	386	475	408	434	414	423	411	415	399	418	417	435	406	444	376	374	437	433	448	422	416	383	400	394	432	388	434	418	387	462	426	396	405	453	396	439	437	408	438	438	449	416	391	420	400	434	378	438	441	428	401	438	428	411	445	414	426	402	415	448	384	447	430	434	415	414	403	448	416	417	444	461	427	396	438	421	426	392	414	386	414	417	424	435	434	410	415	440	458	411	422	430	463	413	464	416	417	401	442	345	408	442	448	369	423	419	409	385	413	428	417	450	400	424	412	421	438	442	414	429	432	423	411	433	387	410	430	436	425	423	406	439	435	463	422	445	454	416	400	443	411	404	412	427	400	390	413	408	414	398	434	441	428	439	398	436	459	416	385	398	432	350	399	446	420	423	394	373	437	416	437	393	469	432	447	432	383	417	394	416	376	402	417	401	433	432	428	434	410	393	413	391	399	430	446	445	452	424	396	419	392	408	417	421	441	473	418	391	401	444	379	424	422	401	462	439	412	413	435	413	404	394	431	386	423	429	427	393	457	384	417	408	404	391	415	410	409	392	414	408	366	410	419	395	411	409	435	382	416	425	441	450	401	427	408	413	425	412	445	418	373	447	408	449	448	415	424	467	430	412	378	413	423	424	400	427	399	434	427	414	408	426	471	431	421	404	436	413	416	422	400	421	442	430	422	401	422	408	416	456	434	450	442	427	396	432	400	405	434	398	406	413	412	406	415	436	416	421	419	435	410	405	440	402	446	395	416	413	429	453	377	381	404	414	403	436	435	411	440	420	396	422	428	424	440	409	407	411	403	410	431	427	419	451	422	422	428	439	379	402	390	394	407	410	401	418	414	412	405	433	410	453	443	436	428	374	383	425	416	388	404	415	430	430	397	407	438	413	404	439	433	407	393	430	398	394	415	460	432	448	385	399	435	431	421	399	476	443	424	397	397	428	398	425	418	428	418	454	402	396	393	403	403	405	432	423	413	433	445	405	392	397	395	449	461	426	424	413	373	446	406	412	380	403	424	426	402	418	401	416	407	393	431	407	410	434	409	416	453	394	428	384	411	398	416	429	410	424	428	420	404	426	447	385	423	416	441	383	413	406	413	425	426	406	439	431	403	397	426	399	372	434	425	454	411	427	410	402	461	399	443	424	369	392	428	422	455	424	431	417	411	404	425	406	406	402	428	442	379	406	459	463	417	440	441	426	423	442	410	401	439	419	404	422	443	426	397	421	418	385	437	463	412	432	427	437	415	409	408	437	398	430	425	431	429	439	423	393	407	444	423	435	398	435	429	408	420	414	447	454	460	442	409	432	449	409	387	427	451	400	458	425	420	458	414	427	404	398	398	403	432	376	437	450	437	399	417	417	419	413	415	415	390	428	440	414	423	406	417	413	450	405	418	465	446	448	379	380	433	419	442	406	380	438	400	400	414	426	425	440	418	408	430	416	433	414	384	389	441	398	420	430	434	418	411	396	459	427	398	402	400	433	424	380	426	389	427	426	437	402	358	436	438	420	443	412	418	404	440	406	388	410	401	406	444	424	440	429	427	410	444	450	435	435	419	420	425
27141	20934	11647	3082	1374	861	665	631	532	457	418	391	371	372	431	421	428	396	410	400	442	425	427	383	404	386	400	422	474	747	791	658	468	364	318	352	369	318	332	346	305	332	320	325	371	323	303	312	332	320	325	311	335	315	380	323	358	350	336	338	348	343	324	315	325	376	311	335	337	309	318	332	342	293	361	327	333	304	329	331	335	325	338	351	312	327	348	352	300	333	307	325	338	346	316	352	337	349	335	332	343	337	306	342	347	351	351	321	380	351	331	333	352	331	327	328	329	309	327	314	320	337	351	331	333	330	341	319	313	331	316	355	318	299	382	315	335	331	335	316	347	317	354	356	336	324	312	306	342	344	332	334	332	341	322	322	329	329	334	321	354	331	326	327	315	355	324	357	356	326	375	321	361	334	327	370	336	314	359	353	333	310	360	329	335	327	281	340	350	355	334	367	293	374	312	323	291	319	325	319	311	354	302	313	357	345	312	351	310	342	309	321	318	360	348	306	337	328	310	292	326	310	347	361	345	332	313	331	316	363	353	348	304	310	333	351	329	318	334	330	312	306	307	323	379	329	308	328	339	331	341	325	362	357	341	349	338	320	319	333	355	330	326	368	344	361	324	342	291	320	348	332	353	327	332	329	330	354	337	319	341	339	334	338	324	319	335	321	312	329	310	362	332	332	309	366	321	346	327	342	329	346	354	325	358	319	319	362	303	323	357	342	344	326	333	326	343	339	327	360	340	350	332	310	361	333	351	324	340	343	301	349	335	325	320	354	334	326	329	343	353	333	376	319	306	322	322	330	347	316	315	285	322	355	320	363	337	348	362	350	324	352	295	314	336	313	307	299	327	334	316	365	358	348	323	343	352	354	330	350	320	343	364	357	331	351	321	356	325	327	331	291	330	346	327	292	308	344	322	329	314	334	344	319	332	372	318	317	335	292	341	356	300	301	345	351	338	329	331	327	346	339	323	356	327	352	356	342	349	322	343	352	324	349	348	341	299	326	334	335	331	318	292	322	317	326	343	326	314	326	318	339	324	378	296	331	310	310	342	307	348	345	353	316	372	300	364	326	342	342	337	361	334	328	324	369	331	348	315	342	352	313	329	339	322	325	347	316	321	324	327	348	369	337	317	324	311	323	360	341	307	357	351	354	337	342	359	351	321	312	329	354	319	326	340	337	328	342	336	342	333	327	331	310	373	355	322	301	321	334	346	334	331	322	354	310	340	332	340	343	346	362	323	346	315	343	323	318	311	334	320	314	298	350	339	301	332	325	325	326	322	321	317	304	325	345	337	339	322	351	353	332	338	355	339	281	334	319	329	331	340	354	327	333	319	324	336	311	348	330	336	340	347	382	330	337	307	334	316	351	336	346	304	336	344	333	313	325	334	296	324	325	317	302	318	316	339	314	304	341	331	371	346	354	329	347	344	328	343	318	345	334	335	327	353	311	346	320	320	317	326	345	342	332	322	320	355	330	333	341	338	307	326	365	333	308	334	314	312	341	316	353	327	308	326	336	342	364	357	340	351	330	305	301	342	317	322	323	347	352	308	351	345	302	347	327	319	315	317	326	312	332	334	320	308	335	354	324	324	350	346	313	329	351	320	372	335	334	334	298	354	333	321	318	346	313	350	352	345	324	304	348	318	329	314	331	324	363	342	349	326	322	317	343	325	336	320	335	333	347	370	321	360	346	322	351	353	339	341	308	346	318	354	309	306	343	304	336	347	334	332	352	384	359	360	337	323	318	364	345	300	333	339	336	349	324	308	322	324	327	321	352	338	356	359	311	363	346	332	333	338	319	294	328	320	357	354	343	307	307	338	352	340	338	336	303	333	322	327	319	353	356	328	349	336	377	326	350	363	309	312	309	350	369	357	344	325	347	355	358	345	317	344	362	338	344	349	353	336	346	339	316	365	355	345	338	335	324	334	317	297	322	301	321	322	332	346	343	339	349	319	359	340	349	340	334	336	367	325	339	327	313	329	353	345	311	326	316	362	322	315	304	331	353	336	311	336	332	330	311	338	329	335	285	314	321	335	345	350	338	336	321	337	352	367	362	338	328	353	338	312	334	336	329	351	358	326	336	331	363	331	340	336	327	312	348	337	298	344	337	344	346	328	349	334	308	341	325	359	330	331	327	352	309	360	322	338	322	321	340	323	364	346	347	345	295	332	315	322	308	334	345	325	304	342	338	334	322	328	336	329	329	325	325	331	300	309	330	329	313	307	321	349	342	345	343	347	310	317	340	332	348	363	343	330	315	347	324	362	339	354	319	357	316	335	324	348	319	310	348	325	320	315	282	330	307	317	339	335	385	316	321	340	326	355	338	335	326	350	370	322	352	313	331	317	326	344	348	350	342	332	346	334	339	340	317	341	325	354	355	337	327	359	289	299	358	356	317	326	338	334	389	326	353	340	339	329	319	348	344	332	329	314	344	333	353	300	318	338	348	351	327	340	292	318	353	316	319	341	321	321	316	346	325	347	352	375	314	326	310	326	343	313	325	363	372	353	341	335	360	335	338	342	336	330	348	348	325	330	346	335	365	340	340	352	330	323	385	338	328	330	313	320	326	356	332	340	319	337	318	321	311	325	328	348	352	332	325	329	354	336	317	344	331	353	354	336	325	325	312	338	356	330	373	313	289	323	336	313	349	330	342	337	324	369	314	335	314	332	368	345	349	331	331	337	321	302	355	335	324	322	314	367	291	368	370	366	325	325	330	319	346	336	335	375	343	371	306	328	346	333	327	310	353	348	358	350	299	339	322	348	342	326	325	294	343	347	312	348	337	356	319	336	343	339	323	325	345	382	351	323	362	326	347	358	339	340	337	348	356	339	330	327	310	307	325	333	321	327	344	309	306	316	294	331	325	295	311	350	322	330	346	330	348	342	385	329	318	340	309	363	354	346	320	336	352	324	338	351	335	322	306	314	326	345	344	364	335	319	319	324	332	337	318	331	313	345	334	319	336	306	324	344	334	329	342	314	364	318	353	320	338	302	336	331	368	334	316	355	345	328	296	351	320	312	348	373	324	344	342	344	319	336	333	341	357	307	320	333	351	331	312	377	351	323	343	318	317	360	331	319	356	330	360	365	312	330	348	325	361	325	319	337	370	351	333	325	363	342	365	335	341	312	340	360	320	365	328	324	331	375	314	319	310	331	340	359	316	329	335	321	369	348	335	325	341	330	323	348	348	329	362	342	334	372	354	321	363	340	331	318	371	324	344	346	340	352	313	346	315	340	314	310	337	351	322	310	347	330	363	342	337	340	350	335	310	290	350	369	355	324	340	333	342	344	327	325	353	310	345	312	354	383	345	326	349	329	346	318	350	346	335	327	359	301	333	342	333	372	347	341	328	301	324	343	317	365	322	330	317	337	346	336	302	340	332	353	325	345	335	367	339	307	321	328	326	351	347	342	325	314	322	383	346	310	308	336	336	330	321	337	370	327	325	314	369	330	322	328	321	327	350	329	344	340	338
10460	16439	13366	6753	4197	2733	2216	2064	1406	1177	1063	1064	986	943	938	963	1057	979	1024	1035	1123	1074	1010	929	908	858	926	858	1372	2021	1974	1468	1108	840	733	700	661	672	627	642	640	660	689	644	655	619	653	638	651	649	661	646	642	666	672	659	677	677	653	675	641	677	646	622	673	704	652	676	645	649	653	597	698	682	637	620	670	644	666	658	650	650	666	639	643	651	679	686	676	619	603	681	717	670	655	666	666	625	649	580	675	677	690	729	631	686	642	637	680	664	667	680	622	703	654	667	704	701	646	638	692	654	651	689	633	660	664	686	672	660	691	648	651	611	662	623	668	657	688	666	691	628	690	657	662	678	689	615	650	733	707	677	712	688	680	671	668	649	631	707	624	677	663	692	669	653	636	692	670	664	645	660	687	649	679	650	645	676	669	674	656	609	639	652	686	678	667	668	671	687	689	695	612	637	640	618	653	677	650	679	666	678	700	662	661	670	636	657	674	663	645	683	674	649	610	679	641	675	643	618	658	663	658	694	653	644	682	629	633	707	646	691	669	703	627	628	620	703	646	670	640	697	658	697	684	677	685	638	635	690	664	650	666	637	618	681	682	668	669	677	684	689	681	685	693	665	668	650	657	638	635	680	654	641	687	639	662	663	635	677	684	668	631	651	654	679	677	664	692	633	663	684	668	678	670	679	675	656	654	671	677	661	635	680	673	670	686	731	665	680	666	653	635	670	653	668	658	641	675	644	689	668	657	676	689	670	672	619	679	640	696	628	626	642	622	642	659	631	660	664	671	631	607	672	653	684	618	711	699	670	596	686	676	694	652	673	679	667	615	655	694	636	638	678	680	639	621	689	684	705	655	648	693	672	656	654	611	657	640	674	654	665	649	647	679	689	724	670	677	672	674	723	664	692	672	630	667	677	667	659	680	678	663	686	689	692	632	673	689	668	649	683	646	601	635	627	671	619	704	641	641	681	682	660	617	678	680	677	649	693	623	689	675	647	668	688	667	612	676	634	653	675	699	693	682	652	626	639	631	637	672	658	627	651	666	688	665	662	691	681	640	666	651	657	667	671	641	629	661	696	667	659	597	652	685	666	673	665	654	625	672	676	657	658	679	617	676	682	668	654	683	660	654	661	661	639	667	694	672	669	650	645	660	670	713	643	667	637	690	666	667	641	703	666	696	682	664	677	658	684	621	663	670	664	723	656	712	642	596	663	686	693	672	678	648	705	683	664	631	688	656	727	651	690	680	686	654	659	639	708	624	695	627	653	648	632	690	717	641	661	674	653	611	643	644	645	691	667	651	651	694	631	685	692	662	668	661	709	655	653	657	649	670	649	677	740	692	650	622	648	681	671	655	664	629	639	648	675	648	604	716	720	671	673	708	637	659	656	687	662	648	670	624	622	621	657	666	616	650	629	605	699	652	670	660	667	708	665	706	679	662	673	676	667	687	684	680	645	648	649	688	634	675	652	647	655	667	686	633	641	671	680	673	665	648	667	719	691	652	676	678	681	671	607	658	645	635	625	629	695	656	644	656	669	672	682	671	706	693	663	654	669	650	691	665	679	678	628	647	677	720	645	625	648	704	631	633	687	670	623	666	641	669	679	672	647	683	657	674	633	678	694	684	652	626	629	716	675	684	681	679	662	664	651	687	611	607	641	650	664	710	690	638	607	656	653	700	637	670	648	664	710	651	662	657	665	636	642	660	643	674	658	699	682	627	649	717	685	674	656	685	636	695	676	642	669	657	660	692	630	694	687	690	637	664	673	665	617	652	655	680	638	633	660	614	674	710	673	605	666	681	618	650	673	619	653	689	674	662	630	693	635	710	659	605	660	642	676	625	703	689	632	659	716	699	667	651	694	666	707	661	660	707	692	666	654	642	689	662	678	651	614	669	668	672	638	656	640	669	680	680	681	717	634	674	651	696	663	706	649	632	671	665	631	662	661	632	667	643	672	645	691	631	637	687	691	627	568	699	653	645	685	649	667	648	641	633	673	695	651	647	637	666	641	648	647	627	664	711	648	675	679	671	678	723	632	696	683	655	657	662	602	689	687	648	664	656	654	665	709	676	652	643	681	680	667	664	637	662	659	642	611	643	633	668	692	632	645	662	687	635	694	696	657	674	700	700	678	673	727	672	693	701	641	721	653	702	668	689	669	657	623	679	676	645	696	659	645	687	690	665	700	651	669	680	679	634	614	723	642	626	698	647	640	681	661	637	733	636	615	674	651	653	656	707	657	615	610	679	689	677	644	714	669	656	683	651	611	615	712	669	686	683	686	645	696	636	693	657	678	626	737	698	645	686	694	703	651	663	685	692	678	679	654	649	673	672	667	658	697	719	697	626	637	647	683	676	688	646	626	635	657	693	674	702	616	685	688	638	646	711	652	717	694	677	636	639	685	680	649	697	641	670	665	630	671	646	625	672	675	645	651	708	670	667	667	658	622	681	670	649	659	659	688	684	670	648	637	682	678	713	674	683	640	674	663	638	739	631	656	671	671	681	653	639	632	689	663	636	659	683	696	652	640	688	651	707	672	684	666	681	675	681	656	664	636	705	653	670	654	648	683	632	705	654	650	666	698	651	681	723	673	631	650	625	648	632	696	698	656	658	665	682	716	676	659	676	639	725	671	646	666	658	649	652	635	668	740	682	687	690	674	657	696	667	687	646	629	694	695	653	670	684	633	672	650	658	670	647	687	689	677	621	627	675	667	629	675	625	709	693	681	645	684	640	621	690	671	679	668	678	686	711	736	641	662	660	658	629	652	655	637	679	639	655	683	668	677	646	660	642	641	707	649	643	646	653	662	658	693	636	713	649	657	628	674	654	639	720	635	698	689	686	649	639	684	642	679	691	690	639	697	683	652	650	682	626	688	705	663	672	686	641	677	683	615	668	638	651	633	658	625	707	686	637	694	682	675	694	709	637	678	685	660	680	662	707	685	657	695	666	654	680	692	610	617	694	717	652	640	650	626	659	667	670	639	664	646	668	669	657	696	690	645	671	648	702	681	654	655	649	652	641	679	659	653	674	652	671	693	646	681	686	691	629	664	701	675	672	690	697	643	658	668	707	707	709	642	661	670	674	648	658	687	655	692	696	663	645	647	669	618	615	648	674	713	631	665	700	652	663	688	631	676	692	670	660	665	623	644	675	610	687	648	688	690	683	626	637	677	674	650	684	684	657	642	716	676	610	597	686	648	680	677	664	672	658	692	662	687	655	676	694	647	645	641	704	647	714	679	666	709	614	685	704	647	695	682	674	662	638	670	636	702	713	648	734	649	625	654	699	718	627	646	650	644	677	676	664	641	617	637	681	696	735	684	689	694	697	708	633	674	673	654	654	651	721	673	669	628	648	646	723	698	651	673	711	698	687	691	711	718	616	690	626	600	669	650	626	710	653	662	632	650	696	648	648	678	689	713	661	646	682	677	641	684	676	645	639	713	668	683	687	647	677	677	694	682	679	630	689	666	686	695	676	620
24496	21584	28737	24899	19753	3481	1349	1059	809	593	524	465	428	468	445	416	408	468	387	392	464	432	393	406	374	363	379	476	1995	2654	2156	1299	774	440	333	293	274	288	259	289	294	284	286	287	297	280	266	316	297	248	290	268	248	303	257	259	288	269	268	279	273	310	270	295	304	259	322	290	295	305	254	282	297	280	316	255	295	267	280	288	287	250	274	236	299	249	267	272	333	298	290	322	292	263	308	287	251	285	256	282	275	282	308	299	273	253	296	273	304	284	266	283	278	292	270	287	276	287	260	274	247	273	266	282	273	291	296	280	261	271	299	302	269	292	262	268	275	304	281	283	288	300	298	269	282	292	284	251	298	268	277	281	278	289	301	303	276	262	253	277	280	290	283	284	241	269	270	295	280	300	284	291	267	299	272	266	332	279	279	287	289	286	270	311	252	265	243	242	278	292	277	243	295	281	264	269	284	275	324	291	314	268	310	253	275	285	303	261	298	311	277	315	251	277	247	288	296	274	307	324	299	302	237	281	257	283	294	275	262	294	293	284	261	257	275	296	259	270	297	293	330	279	307	307	273	275	277	282	274	287	260	279	267	282	282	264	279	267	298	268	279	284	271	265	275	265	293	256	276	273	272	265	283	279	301	276	283	292	261	266	280	243	305	294	283	287	279	303	267	287	274	254	267	288	307	284	270	288	275	283	270	277	284	279	290	279	318	291	295	286	290	259	300	283	298	273	291	258	256	308	283	273	316	280	266	266	282	309	274	287	278	270	278	255	270	260	268	280	272	300	269	278	248	276	265	282	266	285	267	284	297	267	264	302	274	268	275	290	268	297	282	262	285	285	251	287	310	277	268	292	263	289	310	290	307	311	316	273	284	289	282	279	286	287	290	268	298	294	276	271	259	260	311	288	295	290	268	269	261	295	285	281	283	261	280	273	291	264	297	283	300	277	265	274	273	260	287	309	246	286	290	264	271	279	252	285	294	274	266	248	288	276	283	244	271	295	276	271	281	268	274	269	268	276	277	253	298	290	261	276	264	285	289	287	263	285	281	292	285	258	258	281	276	299	286	294	292	276	290	290	298	270	272	273	268	257	277	278	262	297	276	246	266	265	257	288	274	283	297	246	277	253	291	276	251	271	271	288	298	313	293	294	274	272	288	263	271	273	247	315	273	309	264	271	306	263	259	275	257	296	258	271	281	268	256	292	272	269	280	254	287	283	267	298	263	300	285	281	268	274	289	266	255	287	273	266	247	268	296	274	302	265	257	270	304	297	275	266	258	246	283	288	286	273	282	282	257	261	250	257	279	292	282	271	306	276	275	269	280	269	248	271	257	256	303	268	310	272	265	278	275	238	284	314	283	278	262	277	258	255	268	275	266	280	325	268	260	290	274	306	268	289	256	309	280	274	259	294	294	287	310	275	259	251	274	275	271	273	290	290	299	277	258	295	255	249	304	279	236	273	274	285	284	294	287	274	300	272	251	309	298	284	254	272	269	274	247	288	291	305	277	301	270	274	268	248	287	274	265	290	263	294	274	291	274	288	280	271	276	270	272	281	269	283	267	278	284	233	281	270	261	266	265	258	286	269	273	298	276	287	274	272	288	273	301	293	291	269	250	307	284	268	276	277	266	273	282	241	265	279	274	271	274	266	254	281	287	307	307	288	268	268	274	269	277	265	289	276	283	295	254	273	340	282	241	302	275	249	279	266	299	285	269	266	278	273	277	278	292	305	263	250	263	289	276	261	291	301	284	306	298	285	291	282	262	266	292	256	286	254	286	267	285	246	291	284	305	254	277	265	262	274	272	274	271	309	282	253	269	272	289	250	295	303	284	302	269	282	274	251	262	283	251	288	281	288	266	269	298	307	293	286	282	279	248	269	273	292	287	287	251	278	275	280	283	299	287	309	291	256	291	293	321	281	285	285	284	291	266	298	286	290	269	275	272	295	272	286	282	271	261	265	286	307	285	287	284	264	290	296	303	292	285	287	274	270	310	310	257	265	287	315	243	284	293	268	276	272	267	272	267	261	264	293	294	255	311	279	295	260	293	280	302	271	290	307	284	289	271	286	275	271	270	272	285	266	264	272	291	294	268	291	270	255	301	271	287	306	298	298	284	262	294	263	283	274	250	271	295	315	306	278	274	307	285	265	273	251	277	257	295	286	264	279	263	281	244	282	320	280	306	298	267	283	271	287	300	276	263	265	289	262	269	284	322	274	260	277	286	275	283	256	272	262	270	261	285	288	284	254	311	285	281	276	291	290	264	268	246	290	295	246	296	282	270	286	275	269	280	257	291	279	290	272	290	271	288	273	286	276	273	272	276	277	274	255	251	259	283	270	289	275	250	295	266	278	278	258	264	306	292	258	287	297	268	291	271	280	271	293	285	270	291	248	299	289	276	258	280	287	307	271	277	306	272	258	276	269	279	284	278	284	273	249	276	276	267	274	288	264	290	251	267	268	263	296	275	292	279	316	297	285	253	255	290	281	277	287	255	276	278	281	291	265	284	285	300	289	313	287	256	305	273	278	276	246	275	269	259	262	251	295	276	277	249	276	313	262	284	294	266	292	292	297	290	289	261	287	264	287	263	297	270	270	277	267	265	276	274	273	266	283	281	284	263	277	270	298	264	302	307	264	285	276	289	295	288	288	266	286	261	274	289	273	292	280	279	273	285	287	276	292	290	256	267	276	270	284	249	270	266	278	267	266	289	299	283	284	278	296	297	286	268	248	277	283	272	290	286	313	260	288	254	268	287	296	263	270	262	273	277	286	286	272	266	303	300	283	274	273	270	289	293	307	278	271	271	294	274	272	291	281	274	279	271	236	291	274	274	259	285	305	251	301	285	296	267	267	252	276	264	275	266	265	295	298	275	259	248	275	320	295	280	297	283	295	261	270	272	284	268	292	283	299	264	270	272	282	274	267	300	262	302	280	276	255	278	238	258	306	265	265	290	264	281	280	293	299	273	276	273	270	262	280	245	261	267	260	285	273	270	246	255	273	281	313	269	273	282	255	322	265	282	287	303	313	269	284	280	294	297	304	288	295	268	288	247	272	282	273	276	262	266	278	273	309	270	268	280	281	259	284	305	271	249	301	271	272	267	268	305	270	248	275	269	285	269	317	258	262	264	293	289	310	324	287	281	294	264	278	286	286	282	260	256	278	281	263	271	269	261	278	297	270	263	286	280	283	268	269	244	278	274	262	268	275	264	269	267	280	265	269	277	292	276	300	289	307	292	297	265	274	296	271	252	268	287	270	286	301	277	266	248	280	280	277	298	295	292	280	266	260	268	285	299	260	276	300	278	318	266	293	268	259	256	276	238	256	272	249	294	291	237	277	309	304	262	284	287	257	275	287	295	298	294	274	281	285	284	276	258	267	289	296	264	275	269	328	263	263	293	294	284	265	280	272	269	309	291	272	298	242	279	253	279	291	297	269	268	267	276	257	285	281	257	291	268	275	309	303	245	264	294	288	305	266
12408	24766	21072	11992	7746	5080	3796	3453	2690	2045	1711	1530	1282	1305	1191	1221	1186	1237	1121	1273	1270	1216	1136	1064	1032	938	953	1295	6650	8630	6851	3807	2042	1027	703	610	574	581	542	545	571	561	563	559	523	546	524	559	547	550	561	533	559	538	533	566	549	573	537	556	528	536	539	545	550	602	581	560	550	583	574	573	560	555	568	528	571	573	585	593	583	599	556	559	549	619	584	549	537	585	572	565	540	581	587	547	536	579	593	552	588	567	580	583	553	541	596	540	580	555	593	542	558	579	546	567	626	549	498	522	547	600	544	543	607	556	606	567	585	570	556	592	558	566	538	566	589	555	569	518	614	577	565	538	596	579	531	583	571	550	536	537	572	606	597	529	535	563	555	545	592	535	562	563	563	564	597	552	531	581	590	566	583	545	593	595	556	566	598	592	522	597	512	531	543	572	578	537	615	577	592	552	527	603	569	513	579	547	537	540	531	548	573	605	572	554	560	563	524	560	594	553	550	556	546	585	557	564	534	512	500	560	566	574	520	537	588	562	553	555	542	588	555	573	583	564	530	565	517	587	575	616	535	530	570	554	536	593	553	581	593	516	553	551	539	579	578	566	556	544	531	582	599	586	536	595	584	571	561	564	586	573	605	544	566	545	552	497	521	556	584	562	529	572	542	561	593	534	551	549	547	556	601	572	564	540	551	571	556	601	590	569	580	554	572	599	565	536	583	574	584	587	582	573	498	565	621	586	570	572	486	572	568	584	553	572	604	542	541	545	576	582	540	561	589	570	579	533	511	534	613	534	548	554	560	522	526	555	559	578	546	574	582	591	582	576	564	565	571	559	585	580	561	550	569	608	584	594	544	567	560	550	599	593	586	532	511	533	536	532	529	534	582	546	550	535	506	575	532	528	542	559	543	571	571	586	568	577	583	550	545	565	582	603	597	539	562	546	567	546	556	542	563	588	557	575	580	574	573	579	554	569	565	529	553	544	553	538	577	552	548	583	592	519	519	596	556	588	582	589	595	586	612	554	544	543	550	558	567	609	585	515	577	551	549	561	554	530	533	568	548	586	522	563	558	514	522	581	575	541	541	569	539	597	564	564	581	480	572	568	568	558	550	548	545	577	559	563	572	539	564	561	575	512	584	568	568	548	572	565	530	539	556	552	572	555	572	552	560	583	579	557	562	543	540	531	549	581	552	551	541	583	570	562	521	559	573	596	536	589	573	573	563	562	562	530	552	600	582	554	574	562	593	529	565	546	518	588	564	552	551	552	527	576	514	533	585	560	564	595	581	530	586	530	573	559	591	598	569	553	566	588	564	546	560	537	515	613	571	560	536	571	575	536	534	570	584	559	591	542	617	562	563	554	567	569	634	545	590	535	568	597	561	515	575	529	589	567	610	598	583	541	550	552	586	627	573	595	617	580	579	539	577	586	545	541	580	585	567	551	543	605	535	583	587	617	552	550	547	527	578	548	584	556	522	564	526	579	562	574	545	574	549	553	538	547	562	576	546	539	558	529	548	552	585	614	565	548	549	579	523	592	567	522	563	579	569	552	550	574	592	560	563	548	562	525	582	572	597	600	552	594	534	577	522	557	554	590	579	558	557	552	593	566	569	516	551	554	562	552	532	551	580	590	525	567	593	558	567	574	561	570	572	576	540	621	555	593	561	594	596	556	575	575	572	553	567	551	566	518	552	530	596	580	562	579	545	558	551	603	598	547	582	563	545	561	569	566	536	545	595	581	566	529	541	543	551	537	562	554	572	558	549	527	598	587	555	560	576	555	569	571	552	580	557	559	582	582	639	569	562	541	535	581	605	567	523	526	592	554	552	562	542	566	553	572	542	562	549	568	534	518	600	521	567	542	555	609	547	589	588	554	530	560	596	541	545	576	547	582	552	550	569	558	559	555	538	517	522	572	565	545	577	571	591	547	542	580	575	541	561	573	585	599	575	528	547	579	561	546	569	563	537	558	579	570	581	549	589	584	530	583	555	589	555	536	585	541	549	582	568	513	579	553	563	527	580	576	529	587	507	591	590	586	571	549	557	570	559	603	541	577	563	536	523	564	551	552	533	535	582	543	598	576	594	582	582	541	560	546	552	540	578	626	585	562	530	586	594	535	557	534	557	550	546	561	569	545	584	561	575	574	514	555	589	578	528	566	569	570	629	530	562	548	566	554	585	582	543	588	562	550	573	575	562	565	579	591	550	572	547	557	570	538	537	561	566	555	584	594	582	595	614	549	608	572	582	573	578	607	554	551	576	544	571	607	592	556	558	548	565	544	561	555	493	523	571	578	547	550	518	564	546	575	541	511	562	534	554	521	557	569	573	545	539	570	557	555	555	576	572	530	552	571	595	566	538	541	535	579	577	582	549	601	559	531	601	577	568	600	594	551	549	531	536	549	595	583	533	562	556	552	573	574	563	634	533	545	602	635	592	570	597	557	570	565	567	494	584	554	535	550	573	523	554	555	543	552	573	554	579	567	541	549	558	536	591	586	572	580	560	525	550	642	561	563	589	590	562	599	535	563	552	552	548	544	594	530	587	525	572	564	570	593	557	594	534	557	537	574	576	563	570	587	547	524	560	519	533	553	525	561	562	576	579	574	577	591	530	587	547	557	580	563	572	579	559	586	551	586	575	574	594	573	584	562	509	566	558	570	538	569	525	526	574	566	549	581	573	550	598	562	538	520	562	530	558	568	593	553	570	579	579	552	555	551	565	579	529	559	535	557	568	554	561	572	565	580	563	526	535	579	582	563	579	571	515	545	542	525	555	577	569	547	562	548	575	525	566	542	541	545	559	599	562	566	599	565	551	528	559	525	537	562	551	563	574	565	546	591	544	597	551	556	549	562	503	581	555	561	587	587	553	560	530	550	534	539	586	582	548	584	550	571	585	579	562	556	548	589	542	555	571	578	593	582	550	566	587	588	571	570	525	534	561	536	571	564	562	566	584	590	506	539	545	605	556	530	592	588	544	582	570	573	569	542	584	515	597	558	601	617	595	557	560	537	530	585	553	545	618	563	540	587	548	551	562	540	573	573	574	597	604	541	581	588	594	609	564	582	544	574	562	556	571	567	590	566	529	539	555	574	543	537	610	565	569	569	572	563	591	558	596	559	576	577	595	548	528	560	564	599	544	583	562	562	512	537	544	542	563	514	544	540	549	576	563	574	585	546	596	565	611	539	603	567	484	556	542	553	523	580	579	563	561	542	568	541	576	587	567	578	591	591	563	597	611	575	543	580	544	579	557	562	537	549	526	553	560	579	604	571	588	576	545	560	572	560	536	547	551	584	566	611	553	533	545	582	578	550	588	522	551	579	574	565	593	590	603	571	557	576	559	559	504	618	592	589	562	623	550	563	586	551	553	551	550	554	587	570	580	567	525	542	542	545	530	555	542	546	562	544	595	545	567	578	581	589	562	550	538	576	536	579	592	508	548	588	528	545	591	552	594	565	572	573	579	597	571	560	570	587	532	536	599	546
23508	21541	29367	24183	21545	19513	3553	1319	1033	865	665	605	568	475	486	480	415	436	421	418	474	438	392	405	401	347	322	1136	4335	4617	3578	1925	950	463	293	251	227	270	226	228	228	222	240	214	234	233	210	224	239	224	219	222	220	238	246	254	248	225	224	245	210	267	226	243	224	226	224	198	230	252	210	215	232	228	225	234	228	224	233	240	238	240	225	251	211	237	225	272	193	239	249	268	231	246	228	256	226	234	229	242	239	241	217	266	210	229	217	221	226	229	217	245	212	220	227	227	210	242	231	240	231	243	245	208	209	213	263	244	203	242	223	235	208	220	245	225	235	229	257	261	233	232	212	240	243	251	237	271	239	223	229	223	217	255	220	235	217	257	238	207	239	232	245	233	259	210	239	236	239	236	206	241	252	222	206	250	242	233	233	233	234	227	248	230	228	249	253	218	234	225	227	244	236	235	245	212	210	218	256	221	216	230	213	223	206	230	202	243	224	233	223	223	255	224	218	236	212	230	213	255	237	267	192	262	245	233	220	262	253	237	245	211	252	225	230	223	247	243	250	231	216	226	254	232	250	232	232	231	273	238	239	236	217	237	230	247	212	238	240	225	211	219	221	238	243	193	184	226	239	248	203	225	238	245	247	263	235	248	214	240	239	227	234	262	227	226	229	224	229	229	233	260	258	246	240	236	243	246	209	228	231	229	250	226	217	224	269	231	205	221	221	258	205	239	223	224	224	217	198	234	226	233	214	208	253	231	209	215	244	254	214	242	220	236	214	213	254	229	257	236	277	230	241	233	225	187	196	229	228	227	229	251	207	226	207	223	232	253	223	223	209	261	231	216	236	248	232	258	217	264	228	252	236	249	214	241	241	241	225	234	283	229	253	257	243	222	230	219	193	225	229	217	240	215	206	232	236	225	241	243	233	253	207	224	242	217	251	209	233	232	226	243	241	222	249	206	254	234	234	239	249	260	217	234	231	223	213	247	236	201	242	223	245	224	239	213	212	222	224	227	193	245	240	219	225	219	285	230	248	232	253	229	267	250	236	236	268	210	234	235	241	237	199	222	225	217	239	245	230	229	256	235	229	231	219	224	234	243	275	215	225	234	237	235	203	251	223	272	241	218	237	240	232	230	235	232	268	235	233	233	243	234	242	242	241	204	210	225	241	251	230	223	220	233	263	198	223	241	235	223	228	247	232	223	262	233	224	235	226	222	249	260	228	220	239	242	224	251	249	244	240	242	240	235	240	221	226	230	218	222	238	245	238	241	230	224	242	228	241	239	238	226	241	246	192	238	240	226	212	211	223	258	252	238	237	212	228	237	215	246	240	235	241	208	251	233	211	219	232	244	235	225	232	245	245	236	226	246	216	218	243	221	229	264	232	194	220	263	239	226	228	228	235	236	253	225	247	222	243	253	218	247	218	232	245	231	236	228	249	231	233	213	241	226	237	224	221	230	208	233	242	218	203	219	211	231	224	218	213	266	212	212	230	212	235	236	230	255	237	214	219	263	252	221	206	231	220	225	282	264	233	236	247	253	234	212	245	202	227	240	253	238	235	198	202	256	261	226	245	216	222	240	236	246	230	221	218	233	239	207	234	246	223	216	239	242	247	256	200	229	218	215	223	235	249	227	206	222	222	215	221	238	255	222	258	223	220	231	246	236	223	242	200	260	255	218	246	229	248	208	224	241	247	217	233	214	268	217	221	207	236	218	224	214	225	236	197	238	231	230	205	221	246	212	233	219	220	216	252	203	230	223	231	253	245	275	231	244	226	240	271	208	240	230	253	238	220	215	231	209	244	238	226	225	232	234	236	252	230	239	257	215	222	236	233	218	252	223	290	244	238	226	236	242	221	251	235	235	230	230	225	242	231	225	225	264	257	210	242	224	227	234	255	225	225	235	254	229	197	231	247	225	253	228	223	228	233	207	233	249	225	188	221	216	234	216	257	219	227	252	232	254	220	217	248	258	242	249	260	250	207	267	234	233	241	235	267	213	222	233	225	232	212	223	219	221	236	221	232	225	236	246	244	231	234	221	247	216	221	244	230	238	240	227	231	230	231	212	243	232	226	225	232	225	217	256	257	233	240	230	239	220	241	241	234	222	241	212	271	222	204	235	225	224	237	247	222	241	259	242	276	228	258	220	217	259	241	239	234	235	232	254	204	221	226	228	223	242	260	211	269	230	238	249	224	226	238	237	219	235	240	224	221	222	223	227	256	228	232	219	227	233	205	252	249	211	232	236	230	218	259	233	241	206	222	230	225	248	230	244	217	223	221	229	230	252	282	236	216	238	229	208	261	233	244	231	235	226	245	235	240	222	207	243	218	220	215	194	227	227	228	228	217	224	230	240	231	249	230	238	243	218	249	244	217	243	237	237	235	244	234	228	226	198	217	190	225	237	220	223	224	239	251	219	238	233	255	228	251	234	224	225	240	251	221	257	194	227	268	224	234	238	230	209	217	216	240	232	221	236	240	228	205	207	230	235	232	245	239	259	220	231	232	225	227	237	239	221	264	229	225	238	224	228	235	236	249	198	240	233	248	200	226	236	218	258	226	249	222	252	250	244	238	234	214	203	212	223	256	231	241	255	224	204	210	246	227	249	229	223	236	218	209	211	250	234	234	233	223	207	229	230	233	211	266	238	230	231	221	232	244	235	249	227	196	210	213	212	228	218	226	248	212	224	237	221	231	226	216	234	197	224	224	224	212	199	235	208	239	267	237	266	237	223	228	229	260	230	250	230	239	248	249	253	210	238	236	233	216	241	250	228	248	243	228	292	236	204	218	247	241	251	254	224	246	215	244	239	230	258	259	252	206	216	250	209	211	211	238	219	251	232	199	232	215	243	235	236	224	248	234	204	219	216	230	222	242	252	219	270	219	236	229	225	234	235	243	203	239	234	254	243	240	233	238	240	256	226	226	235	232	218	249	227	252	224	200	236	241	214	226	243	233	249	230	213	212	242	274	224	239	222	254	225	221	236	246	222	224	199	231	251	240	241	236	254	202	219	238	235	207	195	221	216	191	223	217	252	219	226	234	228	235	248	218	236	204	213	246	223	232	236	245	256	224	237	245	211	221	249	234	243	204	219	219	249	224	247	243	245	223	207	212	264	244	275	221	241	239	262	248	236	219	259	238	228	217	243	260	233	246	235	221	224	244	238	230	208	217	243	264	218	218	198	217	219	242	213	228	234	243	203	258	241	216	228	244	231	236	222	215	272	227	221	233	239	218	238	216	225	253	229	239	235	228	245	221	223	248	225	232	252	233	235	237	229	239	228	246	265	246	246	232	230	245	226	239	212	249	238	220	240	229	237	235	222	219	216	266	240	218	236	217	220	244	278	235	204	261	236	236	209	247	247	198	226	243	238	225	206	247	232	235	229	267	219	233	230	238	260	226	224	218	216	234	244	258	219	240	232	229	206	254	224	242	227	232	223	242	238	248	255	245	249	254	229	208	227	241	240	223	234	213	205	218	244
14768	29813	25983	16349	10972	7232	5306	4494	3932	3047	2367	2048	1767	1619	1494	1371	1368	1298	1320	1310	1469	1242	1192	1197	1048	968	909	3798	13179	12633	10069	5734	2836	1233	742	556	443	449	443	469	482	451	425	437	467	473	465	458	476	477	408	448	433	483	476	445	450	456	498	448	449	473	464	466	471	479	420	477	477	487	462	495	463	509	427	483	486	464	461	459	465	459	484	453	431	432	445	491	482	477	484	449	451	459	477	431	440	445	416	465	474	438	436	471	463	462	431	497	447	477	474	474	473	436	487	467	466	436	483	457	465	471	473	470	453	452	451	441	461	465	456	483	416	480	422	470	447	466	469	469	448	478	457	448	445	441	478	423	490	447	458	462	468	450	424	472	444	446	462	441	453	462	423	476	465	467	464	443	463	429	460	453	483	485	464	467	464	466	476	444	457	494	509	438	446	466	481	463	428	448	483	454	451	444	441	411	444	457	429	461	424	441	480	468	452	474	451	471	463	478	418	469	455	440	463	482	462	430	462	400	485	497	456	470	482	441	465	459	409	419	491	444	448	470	435	457	452	482	494	435	464	433	419	460	483	467	472	468	478	445	438	465	453	419	448	478	479	460	456	449	442	447	457	401	461	446	441	483	428	502	421	500	483	439	442	489	474	427	463	478	448	459	433	432	473	476	425	469	444	443	465	425	430	439	466	449	452	472	461	489	474	471	446	441	432	468	442	441	484	457	429	453	488	466	447	466	491	478	466	460	486	486	460	431	491	457	439	436	489	435	456	452	449	443	474	498	444	461	460	432	414	487	433	490	443	510	489	453	454	499	445	466	448	467	444	446	438	465	476	457	489	462	444	443	461	472	432	468	458	457	440	471	474	446	475	456	449	482	457	457	473	485	458	466	477	464	456	464	493	463	436	469	434	467	460	456	441	469	445	461	453	459	456	470	435	483	487	450	456	428	443	454	463	468	441	455	484	476	401	455	471	473	433	415	459	443	491	468	489	476	420	436	502	455	394	479	462	459	502	450	461	457	463	432	450	460	472	474	488	456	441	420	489	433	476	420	475	430	471	425	455	464	468	444	446	467	506	508	494	444	490	459	466	451	443	489	460	441	451	480	446	451	469	480	491	461	438	446	495	480	434	436	433	485	417	450	433	466	455	466	511	463	426	451	422	430	434	442	460	440	483	447	464	444	463	436	470	473	412	418	433	441	429	432	467	443	463	449	449	440	445	470	449	483	444	450	447	420	441	469	492	468	442	469	455	401	468	489	477	440	490	435	463	490	442	480	414	465	435	459	451	459	467	528	524	448	496	476	495	449	449	439	489	454	463	443	476	481	485	427	470	471	479	461	475	429	428	459	454	448	450	465	434	455	449	484	463	447	470	430	479	423	431	452	481	461	504	465	477	416	476	472	435	477	434	423	441	457	452	470	462	451	449	431	482	460	454	481	435	427	445	423	446	476	469	413	500	472	458	443	437	463	461	488	467	453	504	465	436	491	503	436	445	470	432	407	503	469	431	492	487	464	455	466	481	469	462	465	435	472	429	423	478	439	478	450	449	465	475	470	471	438	424	449	434	423	471	469	478	456	454	470	493	450	407	459	457	421	444	446	454	441	452	459	468	441	461	442	448	455	442	481	499	445	409	450	456	459	468	485	458	459	481	434	450	436	458	455	436	461	469	489	455	514	452	472	464	453	458	473	475	477	433	441	447	452	450	472	452	458	441	424	471	442	432	475	473	466	447	436	490	494	445	434	442	454	471	435	422	463	457	470	469	463	490	499	452	470	470	456	448	447	416	427	473	467	457	468	467	467	473	493	440	473	450	427	463	473	483	425	475	459	442	478	410	442	477	452	430	445	456	435	448	471	464	472	453	460	451	432	449	402	464	426	455	459	461	448	429	460	446	471	512	499	490	463	466	456	481	446	474	448	450	462	476	482	466	477	458	407	438	457	488	458	466	476	497	453	488	484	434	441	462	448	483	475	442	459	470	480	459	466	447	451	465	478	444	420	448	448	474	435	480	473	467	454	474	457	443	453	448	447	462	451	489	460	458	458	429	429	492	467	439	467	439	459	462	439	434	470	417	462	467	450	454	476	480	446	445	515	471	481	420	465	446	429	485	443	460	487	492	483	434	495	435	455	448	445	467	423	465	474	466	439	481	439	437	454	448	486	473	476	477	420	448	457	497	439	473	456	429	452	464	462	460	480	473	456	450	475	461	448	474	461	449	452	458	457	441	450	423	459	470	429	484	465	442	478	490	419	438	437	449	499	469	450	438	466	436	431	455	450	480	460	437	430	471	457	447	462	471	456	457	486	456	450	467	455	443	488	420	442	478	455	467	475	492	450	463	426	490	417	507	432	483	449	428	450	457	456	476	470	457	482	448	472	457	479	464	440	483	444	417	451	455	489	411	442	472	447	448	471	462	429	450	452	493	435	465	441	450	470	470	465	461	490	470	468	468	456	488	445	501	484	480	458	486	455	435	453	467	428	472	470	467	459	470	450	441	464	449	467	440	461	498	476	456	482	485	455	508	447	468	476	457	465	460	468	479	458	473	477	474	452	458	427	482	450	430	478	472	485	487	410	433	468	469	426	467	397	473	463	482	432	466	468	457	470	455	470	443	433	479	448	482	491	467	457	438	442	448	458	480	433	474	450	409	468	446	469	460	442	490	455	502	418	425	440	487	459	475	422	495	459	459	422	458	421	457	483	448	458	440	452	453	433	447	460	499	503	469	475	459	453	438	454	439	508	457	451	454	492	455	466	434	444	436	471	459	443	452	457	471	453	387	461	446	479	483	449	464	461	448	435	468	470	478	453	453	467	441	446	458	461	452	463	481	477	422	440	452	400	448	443	448	442	454	477	451	448	459	476	493	474	446	451	445	414	480	467	468	475	445	467	445	450	452	440	464	461	468	460	436	412	460	463	424	464	438	447	451	440	479	446	455	449	480	511	432	468	446	441	449	410	461	421	478	481	476	481	422	428	481	445	466	474	494	486	456	458	465	435	469	450	432	454	454	458	445	462	447	467	472	425	453	461	431	488	462	473	434	444	428	486	489	453	446	447	460	467	451	406	452	431	422	420	468	450	476	476	472	445	425	459	466	488	444	434	488	474	458	493	447	443	484	431	446	449	480	481	478	462	478	461	457	432	453	459	482	452	467	447	457	470	439	422	478	456	485	474	455	455	440	458	463	468	425	465	494	490	454	468	458	475	500	448	450	435	472	422	473	436	442	435	449	471	412	464	484	416	440	458	493	496	473	470	457	458	453	459	446	469	418	456	459	447	452	413	460	457	459	443	417	455	455	440	484	459	470	442	483	471	518	462	498	465	453	424	431	430	482	437	446	434	463	469	500	440	461	441	480	444	467	428	497	453	464	469	466	438	430	470	483	441	477	437	451	449	457	445	475	444	422	464	477	458	465	462	435	476	439	468	445	452	456	515	471	492	448	441	458	476	463	454	433	460	461	488	433	462	478	486	422	491	456	445
26988	20938	11473	2908	1279	816	648	595	505	438	473	422	422	412	373	461	399	421	440	425	391	413	384	378	382	361	385	409	653	671	652	571	436	375	362	355	355	339	365	306	362	348	318	329	339	353	346	342	350	352	346	366	370	346	325	355	343	343	323	338	346	322	349	331	330	320	371	327	357	356	346	345	333	371	370	357	333	334	344	334	343	374	310	339	346	307	315	335	308	328	340	342	357	356	324	318	325	332	321	340	316	330	320	328	352	354	329	368	328	347	364	305	365	357	325	312	362	328	330	328	319	363	313	334	348	306	358	308	337	349	323	361	302	339	355	352	322	350	334	358	339	340	339	349	346	324	327	347	346	333	349	351	323	343	355	359	351	338	335	332	322	335	330	346	341	348	358	317	321	345	335	341	333	346	323	355	325	331	337	327	339	332	337	360	321	355	326	348	342	350	347	354	334	363	333	341	369	350	347	339	297	374	368	322	304	359	344	340	325	345	342	336	337	346	315	336	374	388	370	342	324	371	343	324	322	347	336	344	314	324	317	330	336	375	362	329	324	328	330	296	301	359	318	292	353	316	349	364	346	336	356	329	342	370	353	352	352	323	389	350	330	329	315	354	312	369	361	331	333	327	353	334	342	328	321	345	342	332	324	339	371	331	343	353	338	345	310	331	337	359	355	361	361	325	361	383	340	314	343	330	350	376	356	390	369	331	340	340	336	293	320	381	349	331	360	353	327	330	338	330	322	326	338	334	312	357	323	345	306	384	330	339	332	362	329	366	304	366	335	357	360	344	329	332	321	369	353	313	359	338	324	299	319	346	320	348	339	362	323	346	344	366	341	341	370	359	334	319	350	322	370	299	336	347	355	345	342	349	336	311	345	367	308	346	357	349	314	346	330	333	364	342	348	348	325	333	356	320	343	336	335	316	337	362	340	343	360	329	315	351	369	336	327	294	331	326	328	341	353	326	362	336	314	335	348	352	369	316	323	349	338	329	318	334	341	355	376	369	305	357	317	350	342	338	365	310	360	345	364	320	360	346	336	323	334	313	325	366	312	330	345	364	354	325	335	369	307	354	373	332	345	344	309	345	386	366	348	356	294	333	297	332	376	319	330	341	329	352	325	344	321	303	300	351	337	330	338	348	338	341	352	309	335	306	340	346	309	328	336	342	335	357	327	337	338	350	346	317	359	331	365	361	323	361	364	313	321	383	335	331	368	343	315	314	360	339	375	329	355	345	343	303	334	338	323	349	335	337	303	357	319	356	300	341	347	322	314	331	323	354	348	373	349	336	343	319	337	333	326	345	340	340	350	331	327	368	330	347	358	309	343	331	310	348	340	351	346	313	331	359	319	328	339	357	324	325	314	360	324	341	345	357	333	384	324	345	345	359	361	340	363	329	350	357	325	296	350	354	313	346	358	343	308	353	365	343	360	340	336	348	342	348	316	357	334	349	341	328	331	324	331	344	313	337	357	384	310	304	340	340	327	352	346	332	330	342	358	319	325	326	342	342	302	313	350	324	343	369	334	372	314	354	327	346	341	324	353	315	337	350	287	332	345	336	342	355	334	341	320	347	351	334	346	341	380	332	366	358	343	318	308	351	343	320	326	308	355	341	336	339	332	343	325	355	330	314	346	329	336	310	335	343	365	344	319	311	323	335	356	337	332	341	338	313	373	341	363	322	336	346	388	344	342	324	343	349	367	325	350	325	333	309	332	322	371	336	342	345	332	342	336	326	326	325	353	348	359	332	345	339	359	379	329	348	345	336	338	348	315	332	327	362	365	358	358	362	323	328	354	327	346	354	355	336	348	340	337	336	350	358	336	347	328	343	306	333	326	345	355	352	326	333	314	312	320	321	347	372	349	317	330	329	342	354	355	345	321	359	354	347	321	378	361	346	351	362	338	344	325	338	371	351	346	327	342	314	340	357	338	306	380	332	310	315	336	338	326	331	341	342	343	360	335	367	352	309	303	334	335	352	317	338	333	343	339	330	361	296	299	347	344	350	359	338	336	321	351	306	343	344	332	347	339	353	329	367	361	331	330	352	349	363	336	323	346	318	346	353	343	366	312	373	351	345	325	362	316	356	304	329	329	341	351	350	335	314	346	342	295	353	360	310	370	320	320	343	333	338	335	347	346	305	356	333	315	379	350	314	345	330	352	318	322	324	343	340	354	381	333	337	339	341	321	357	340	342	340	329	327	319	320	337	380	347	317	345	340	369	318	319	354	360	341	323	347	351	343	365	313	368	343	339	347	312	330	366	361	349	350	320	336	330	336	310	303	372	330	317	343	346	314	335	354	313	380	345	305	313	359	364	332	305	359	341	328	315	358	352	368	346	326	324	367	359	360	332	321	312	308	356	336	326	321	334	353	351	326	353	302	340	379	335	317	312	364	338	358	346	321	314	281	330	340	337	332	373	354	361	334	326	338	378	306	357	353	329	341	359	330	357	368	326	353	343	369	328	327	323	361	340	351	349	345	355	379	328	360	319	360	339	325	381	333	335	335	355	368	365	339	336	351	331	332	341	350	325	345	353	342	322	334	322	400	320	327	338	341	345	324	363	329	334	333	352	345	335	342	323	325	326	388	355	352	348	358	327	363	315	339	313	325	347	345	326	328	346	345	368	365	311	364	325	336	325	330	346	348	341	393	326	324	370	351	309	332	343	349	332	358	337	372	331	346	353	352	371	319	347	334	333	332	351	339	344	314	324	350	342	332	342	346	355	363	319	331	343	322	346	349	328	344	356	338	351	353	342	328	355	360	347	331	377	343	314	342	351	334	330	348	351	325	293	324	342	349	364	323	339	328	356	334	326	318	320	348	320	355	334	343	342	320	326	311	342	324	331	354	289	389	352	307	384	364	357	328	312	316	339	348	365	343	361	360	357	328	296	326	349	337	318	332	357	330	341	381	322	357	345	363	328	341	346	322	343	302	335	323	339	319	329	355	354	321	383	332	347	351	329	325	327	381	325	338	344	336	339	325	347	295	311	320	339	336	337	352	327	313	363	367	345	364	363	381	366	339	344	302	320	344	340	326	327	403	347	329	333	358	325	377	342	361	348	316	372	340	343	321	296	351	350	349	350	332	308	343	317	333	321	308	309	395	337	371	347	358	356	353	345	343	356	338	350	358	357	345	334	329	356	361	321	337	328	327	350	340	347	342	342	346	358	376	342	317	338	310	327	351	337	347	346	323	342	327	324	343	319	316	332	349	340	325	329	339	326	321	327	342	302	341	338	332	347	345	311	308	336	297	341	392	347	375	319	345	377	344	340	352	339	331	348	340	335	325	326	351	339	333	357	338	331	338	322	326	373	347	365	338	342	347	353	321	302	325	333	340	309	339	371	346	324	347	368	319	326	309	341	333	315	342	354	353	354	334	362	338	324	326	339	362	366	338	345	325	340	363	320	337	335	332	316	330	330	361	316	307	334	340	329	351	314	386	300	353	310	356	318	347	333	315	340	364	343	341	337	356	333
10588	16862	13019	6451	4037	2590	2089	1733	1427	1213	1192	1078	968	1050	950	971	970	939	1024	1131	943	899	938	903	925	837	819	861	1772	1978	1774	1326	958	814	728	725	623	687	728	712	680	748	645	675	691	720	678	657	707	695	667	668	680	651	673	655	662	646	664	661	735	716	681	677	642	691	706	681	734	706	677	710	709	637	674	688	647	675	651	659	698	606	651	643	644	728	706	691	688	671	640	686	699	673	689	669	626	675	692	682	667	692	728	735	663	687	659	663	661	702	679	631	691	674	669	671	731	649	703	685	673	704	679	687	670	700	678	700	695	639	679	688	725	657	722	677	742	665	699	680	676	651	676	754	710	720	643	632	704	675	666	669	685	684	671	674	627	689	742	656	655	690	695	651	651	650	675	681	703	642	680	657	616	720	637	690	688	674	692	663	704	654	724	674	649	656	704	652	665	647	676	697	666	645	686	657	677	692	644	627	680	656	714	651	647	659	701	678	660	696	681	670	706	675	670	693	743	706	653	727	671	693	671	675	669	712	694	679	673	655	701	701	680	667	703	674	707	683	683	669	666	704	709	662	620	707	694	650	691	724	653	656	664	657	677	644	671	710	663	683	682	677	639	647	640	658	724	677	677	724	687	678	689	701	636	697	664	702	656	665	620	668	688	635	714	656	692	650	701	662	663	642	636	728	687	652	653	685	690	655	672	687	700	682	676	687	682	665	729	676	675	680	705	687	665	690	664	693	693	674	713	660	693	685	674	679	684	690	691	731	668	678	714	704	684	689	695	673	651	685	702	645	698	655	698	661	677	616	718	722	697	679	643	666	696	612	716	677	693	702	668	682	660	699	691	630	689	686	718	655	639	658	670	668	710	669	668	662	694	656	683	666	663	688	697	676	709	709	677	706	640	711	682	703	701	689	685	720	703	647	672	685	689	705	681	675	677	697	731	668	647	671	713	672	652	696	707	674	685	703	686	710	692	681	673	680	708	653	694	688	732	683	683	699	663	696	711	707	684	660	680	686	674	657	679	678	688	658	674	630	657	698	676	699	697	674	664	700	659	672	656	655	669	707	670	719	714	672	688	634	684	691	679	657	648	691	699	719	682	640	682	615	690	653	665	715	654	657	709	722	656	690	685	662	687	670	644	658	632	705	698	709	672	698	700	696	664	669	710	678	684	695	697	660	683	672	642	702	701	722	685	672	709	658	690	700	678	685	671	668	683	651	688	684	710	675	698	710	644	687	672	663	673	687	672	645	668	689	699	644	683	685	701	721	678	694	680	703	654	715	678	635	715	677	708	681	657	684	675	702	679	703	710	662	666	648	658	689	668	649	668	677	696	680	680	654	689	675	723	643	703	711	680	702	689	704	721	643	745	685	695	665	693	630	684	710	674	670	645	671	718	694	737	711	703	666	634	668	669	758	640	677	658	672	727	683	683	672	727	668	697	651	670	643	656	690	671	708	716	681	724	696	669	658	692	656	690	704	689	621	699	654	658	650	692	680	699	667	672	716	692	690	671	711	729	697	694	694	684	663	659	661	631	685	716	664	635	669	690	677	707	623	698	676	707	679	693	662	721	671	661	686	726	686	655	615	720	665	718	651	673	654	663	649	657	689	695	682	646	657	683	725	644	669	658	707	677	697	659	656	701	709	702	638	672	670	667	682	663	681	688	684	706	699	656	713	685	664	646	678	646	714	671	723	673	655	675	707	636	690	665	669	739	660	658	671	717	652	659	636	682	655	714	710	669	676	678	709	657	686	676	672	708	704	731	701	671	665	698	650	654	673	704	690	659	735	673	666	679	660	680	663	652	664	689	666	686	687	689	712	673	671	654	715	700	706	680	637	691	662	759	668	699	678	645	726	700	679	710	673	710	682	700	667	663	643	674	662	678	672	671	673	671	683	666	743	684	672	678	734	677	656	689	695	701	673	682	672	678	684	674	677	693	685	667	685	664	693	646	667	643	665	660	671	664	683	692	672	698	659	694	675	704	654	716	707	678	650	654	661	652	713	713	683	692	678	708	664	668	676	683	675	676	682	660	670	692	664	638	659	669	692	691	698	659	658	672	679	688	730	660	704	699	678	708	699	718	680	709	683	720	681	701	660	678	721	686	714	664	692	705	652	697	718	645	738	663	676	668	678	708	670	670	691	679	681	679	660	698	705	653	634	655	703	642	649	664	709	644	676	667	699	700	671	685	662	687	735	709	671	685	699	706	694	683	688	668	717	694	716	684	684	705	713	691	672	690	726	661	670	685	664	719	681	690	729	712	663	632	704	712	640	662	667	669	677	701	704	670	684	690	683	647	710	697	656	695	683	693	700	680	655	707	694	718	658	653	705	664	675	676	674	687	652	666	731	713	620	684	681	718	679	698	717	664	659	656	716	659	673	651	665	702	672	752	689	685	719	692	693	652	669	659	695	646	684	655	756	660	710	673	637	672	678	643	700	684	723	658	657	699	665	710	685	710	695	685	712	665	639	711	690	687	637	657	680	643	699	687	616	674	707	691	685	706	709	646	730	679	711	675	687	651	668	659	703	721	668	686	677	684	720	685	718	688	688	672	670	673	661	705	711	694	667	687	641	627	673	716	661	679	710	653	671	689	648	654	703	718	696	711	679	674	698	635	708	693	655	706	714	764	720	689	640	682	721	722	651	643	638	631	719	647	671	707	655	717	667	701	671	638	700	684	652	698	695	647	684	693	679	658	681	663	691	711	643	687	677	645	643	713	679	650	653	708	670	636	703	687	716	686	693	694	702	682	688	702	702	680	653	662	625	647	651	650	694	682	671	671	638	709	651	638	720	698	676	683	689	673	709	707	652	692	650	675	703	653	681	689	660	675	720	652	686	649	683	680	690	698	675	705	694	652	673	708	656	646	704	702	711	695	712	668	698	683	690	666	638	640	715	663	735	678	670	653	667	686	657	732	698	644	686	709	750	639	685	689	635	729	719	752	714	710	659	674	671	663	686	632	688	678	709	641	679	729	654	691	655	701	663	682	701	657	679	673	666	628	679	630	677	676	664	684	741	682	704	658	680	638	667	690	642	679	654	664	644	664	667	717	688	625	667	690	629	690	707	670	693	670	664	660	657	700	656	717	716	697	635	699	711	719	661	659	623	734	648	654	694	697	626	669	668	671	698	697	688	644	700	701	721	714	690	694	649	721	722	714	694	695	667	711	627	647	709	705	658	698	698	693	650	698	675	691	669	714	677	667	696	651	698	586	679	683	659	631	650	660	735	656	672	680	746	676	668	703	659	686	687	677	695	651	650	680	642	698	672	728	680	675	665	619	701	713	667	695	654	691	632	651	661	688	685	693	673	668	670	627	674	699	673	709	662	669	658	651	650	680	662	646	724	733	655	651	700	709	696	672	653	660	694	672	673	690	702	686	620	651	669	695	628	681	687	671	664	658	677	682	699	624	693	698	612	655	677	638	688	680	651	683	692	681	675	649	661	673	688	663	741	660	679	659	668	681	652	673	702
24478	21558	28692	24881	19645	3403	1307	876	669	675	525	553	460	469	418	405	440	417	379	440	365	394	369	399	382	375	403	1075	2839	2174	1819	1108	596	415	339	305	278	272	299	266	266	326	262	281	280	290	247	320	279	304	286	261	299	274	278	266	282	287	255	299	277	284	290	277	282	285	278	321	300	265	289	286	308	283	271	296	308	309	294	244	275	273	302	278	272	291	306	309	301	309	273	306	294	298	290	303	300	274	303	250	300	280	286	303	287	290	301	296	290	279	236	268	271	255	303	305	285	275	285	283	284	299	298	271	281	271	276	266	284	281	290	292	275	272	253	272	287	299	274	299	271	309	301	264	274	298	280	299	279	267	283	310	290	256	275	276	269	265	275	279	270	289	290	306	301	259	288	297	264	264	299	274	273	279	280	294	278	303	280	253	296	307	284	316	298	283	287	271	253	306	302	291	298	255	330	274	277	296	285	285	289	301	303	283	295	297	297	292	278	284	288	265	309	278	281	263	282	312	273	292	298	296	313	296	277	282	254	296	288	283	289	279	267	291	285	269	272	323	279	289	284	264	285	279	273	310	264	283	305	325	261	276	296	291	264	256	278	276	269	266	295	284	287	285	285	283	279	278	261	287	302	282	286	305	268	257	270	272	277	298	285	265	274	265	307	279	285	294	295	306	256	277	283	256	276	281	253	290	266	288	270	279	310	270	303	296	270	268	261	279	309	268	303	270	285	263	320	299	278	290	303	305	282	274	258	275	277	295	303	274	261	261	317	271	280	265	303	274	280	297	286	286	287	287	313	251	312	259	272	262	308	300	277	308	296	261	289	289	309	291	332	291	306	304	306	264	265	269	288	287	264	290	271	295	283	292	265	265	279	296	305	276	301	267	287	317	279	322	300	299	244	269	280	297	295	302	324	277	296	310	265	257	286	269	259	304	283	272	274	293	270	317	277	274	318	302	281	290	299	320	301	307	300	278	274	268	235	277	302	294	289	290	293	274	247	296	244	280	276	268	258	267	270	265	302	254	270	265	300	246	268	269	295	307	264	262	263	280	276	270	319	281	287	281	300	280	288	298	282	265	289	268	288	301	298	286	266	282	295	246	273	275	279	266	303	256	286	252	297	297	278	262	261	313	273	297	308	278	250	301	278	285	259	277	287	288	280	283	265	303	291	299	286	287	271	290	306	303	257	337	254	287	276	296	292	314	278	297	282	280	279	264	295	291	308	301	247	265	276	260	288	296	277	251	265	299	293	259	290	288	288	290	299	287	293	270	294	264	286	262	304	287	289	297	285	277	263	255	290	309	278	270	288	306	275	279	250	313	305	262	268	256	279	297	291	294	300	303	290	284	305	281	279	284	296	285	270	302	270	267	275	266	279	290	274	281	300	303	280	312	296	287	278	293	329	279	270	279	282	275	288	271	279	271	272	272	301	271	276	264	289	265	255	306	313	274	280	299	278	299	298	284	269	283	264	277	282	307	291	273	265	261	282	338	277	300	293	295	297	288	280	287	285	276	254	293	302	264	286	268	298	268	279	282	278	318	284	274	276	292	300	273	269	290	295	260	281	301	292	295	310	283	261	281	266	292	268	268	250	283	285	278	280	260	283	292	266	258	273	308	280	289	310	290	297	296	308	291	256	288	284	278	304	276	269	303	260	312	299	277	282	291	282	324	281	286	304	315	286	290	257	253	287	288	310	278	291	301	254	280	284	324	259	305	295	280	290	283	278	284	284	279	298	298	269	290	286	290	275	292	275	290	281	304	260	264	299	287	301	282	267	286	278	287	274	297	278	281	278	282	270	263	281	286	263	292	326	288	323	269	282	300	326	298	283	273	285	295	276	301	286	292	269	313	285	289	270	275	288	255	287	284	254	286	273	289	276	330	259	276	273	290	296	293	259	269	275	272	278	273	303	268	312	287	278	289	268	294	286	291	287	276	291	268	270	295	269	257	293	257	290	277	261	311	256	282	268	276	264	262	275	296	293	294	277	289	262	291	312	305	312	278	307	284	264	297	304	287	311	261	284	316	292	292	288	255	300	278	279	292	279	276	281	279	287	288	287	270	272	286	275	259	306	301	313	266	264	288	284	309	254	290	283	286	276	291	291	298	300	300	292	284	276	296	291	288	313	343	266	282	270	293	263	251	273	286	292	275	248	301	289	261	301	281	265	314	264	268	279	280	294	269	324	265	276	293	293	278	272	276	289	287	283	265	277	288	267	328	310	305	311	293	278	281	263	304	283	276	280	279	285	274	295	296	296	289	286	319	271	314	283	290	285	260	307	303	295	280	269	264	285	286	279	282	252	262	279	286	292	267	301	272	307	290	271	267	298	277	279	281	268	286	284	297	310	261	281	273	284	273	287	275	282	291	265	278	293	318	248	304	264	291	297	286	278	274	289	274	284	263	267	277	273	283	279	291	288	261	276	279	312	318	306	247	269	257	257	275	294	326	279	303	282	310	272	288	279	289	258	292	256	302	303	294	280	258	294	269	284	266	291	281	316	273	262	266	274	256	306	268	271	268	321	295	288	288	278	278	287	273	299	301	298	293	262	303	303	286	291	285	271	272	292	281	261	295	305	288	300	261	279	292	284	299	292	303	281	261	279	292	299	268	289	308	273	292	285	266	283	288	283	279	293	289	296	299	280	303	268	295	287	280	293	291	262	275	272	315	310	274	283	305	300	262	289	291	275	290	296	311	283	278	254	279	286	281	295	284	267	305	266	290	274	312	295	285	278	284	283	302	288	306	290	301	283	293	272	280	265	269	329	280	281	315	274	284	292	288	307	263	273	287	286	306	301	307	281	281	285	290	276	287	305	290	272	279	305	270	306	265	255	289	269	334	261	303	308	284	312	253	277	286	274	314	264	300	274	268	312	297	285	298	287	277	293	305	274	273	272	296	295	305	308	301	271	269	284	280	300	305	292	268	279	243	288	271	276	283	280	307	300	251	282	282	293	288	278	303	301	270	300	273	289	254	292	329	267	262	312	254	287	286	285	276	306	296	291	265	263	275	263	294	301	326	266	306	292	326	308	321	303	296	267	265	263	279	278	273	308	273	294	268	301	266	271	305	295	286	278	276	274	291	297	299	276	275	273	272	272	300	275	285	266	314	270	260	272	256	291	286	293	292	293	279	263	315	296	283	292	292	259	289	256	274	300	290	295	267	300	299	284	276	280	313	261	295	306	287	261	264	267	285	290	260	262	296	300	305	280	285	279	291	299	307	274	249	302	277	293	315	272	294	270	286	286	280	307	240	291	294	287	308	267	272	265	310	275	306	262	277	279	294	294	286	299	300	269	286	285	269	275	273	293	282	294	300	317	288	295	277	302	320	312	284	291	293	287	304	300	270	312	244	257	269	278	304	317	297	272	297	253	300	294	261	280	301	281	306	285	259	297	280	307	289	294	301	272	276	272	291	279	264	273	289	311	287	299	296	260	292	323	285	265	304	339	276	287	288	314	263	280	296	298	279	279	319
12797	25259	20824	11478	7487	4857	3769	2943	2579	1966	1785	1611	1364	1331	1242	1178	1126	1148	1149	1198	989	1015	980	1017	985	959	900	3584	9161	6843	5521	3262	1686	960	715	635	551	572	541	561	553	614	563	545	586	602	556	579	588	565	572	594	563	564	557	602	604	572	573	582	513	594	588	608	590	558	592	578	633	573	545	560	554	579	643	585	579	612	556	575	563	633	589	600	569	573	585	556	551	562	595	608	558	614	568	568	644	612	533	630	576	537	608	557	541	549	574	556	616	560	589	586	594	561	508	576	561	569	585	547	606	588	557	582	556	542	557	583	588	537	569	567	596	557	565	614	595	578	544	550	590	564	573	528	585	587	539	558	543	551	580	539	582	564	571	565	567	606	592	576	616	597	550	587	598	556	601	549	546	571	594	597	567	524	558	575	583	556	573	513	615	607	581	601	560	579	554	582	571	570	571	565	571	551	571	613	585	599	562	616	551	569	574	571	587	562	547	554	534	596	594	588	610	624	597	565	595	591	619	561	576	550	588	575	565	555	583	565	581	574	578	583	603	582	578	585	585	602	581	579	607	583	583	557	574	541	547	528	587	533	632	591	581	591	601	550	557	590	602	592	626	576	582	591	602	587	586	594	575	593	603	598	584	618	538	559	584	585	581	565	581	610	597	541	570	562	554	582	580	557	581	580	579	593	574	566	626	572	551	597	557	556	537	584	574	559	593	522	588	566	613	580	606	587	570	600	597	556	563	582	551	528	559	560	571	601	607	588	619	567	576	562	531	604	583	602	505	576	580	577	578	571	629	587	584	540	583	583	562	556	590	572	576	593	600	537	585	574	595	591	583	590	585	551	582	585	578	566	556	542	591	556	581	579	558	555	553	575	580	591	546	588	594	527	579	543	545	617	578	598	575	531	573	597	572	573	581	576	556	587	566	636	613	557	581	554	578	583	593	582	598	578	595	581	580	568	601	565	560	556	551	591	569	569	550	607	609	566	592	588	589	579	611	549	560	566	595	554	573	568	580	602	563	545	570	601	585	577	574	547	527	589	550	566	559	585	573	577	573	573	561	598	572	586	598	573	596	581	593	529	582	575	622	610	568	572	549	570	553	584	583	586	616	601	574	575	563	595	631	546	593	558	609	573	584	532	614	585	601	605	585	556	549	586	568	531	603	594	536	592	590	593	600	548	534	531	616	581	571	567	576	554	582	555	611	590	553	527	612	537	543	567	567	559	594	586	592	555	610	616	598	614	561	611	579	561	552	546	622	564	581	592	566	567	621	549	571	610	529	555	583	564	527	552	576	615	618	604	591	595	562	548	553	586	556	583	557	579	611	578	557	586	600	542	559	599	566	573	581	541	637	574	532	651	590	567	593	543	624	633	585	575	594	592	566	562	565	569	609	573	578	570	537	589	545	572	580	613	576	610	543	572	570	549	552	554	548	577	569	544	564	608	599	549	568	541	576	558	613	590	556	582	564	542	575	573	550	574	534	591	556	576	608	566	571	564	572	565	596	597	530	653	621	567	588	589	584	559	567	604	597	578	596	557	595	565	594	604	557	563	559	575	562	582	560	612	561	558	585	543	563	534	604	562	577	547	549	570	584	595	597	592	565	577	597	551	583	583	568	589	577	612	595	566	575	590	537	586	567	548	543	596	567	565	575	601	589	555	573	568	600	554	555	573	545	544	604	563	592	562	573	591	596	554	555	607	550	589	561	559	569	589	587	598	599	562	580	553	608	597	535	555	600	559	629	603	631	579	576	554	602	591	570	574	574	553	567	593	567	602	546	606	568	586	536	657	619	601	585	575	603	596	583	595	569	553	572	548	569	564	559	546	576	585	632	560	620	558	589	598	598	594	558	563	562	604	584	605	532	562	579	611	578	554	602	573	547	587	567	556	544	570	592	567	584	571	548	577	585	558	545	533	573	563	580	578	599	593	534	565	570	572	612	613	582	571	548	592	619	509	549	563	642	581	565	565	572	582	577	621	552	573	574	548	611	584	552	565	599	583	569	569	590	614	570	554	589	608	569	579	575	588	616	554	558	536	623	528	578	547	592	570	560	548	577	547	541	615	612	529	552	529	549	584	581	602	594	559	610	553	540	597	569	563	568	577	550	586	577	560	501	605	546	583	551	565	584	589	589	574	592	578	593	562	609	602	580	582	628	574	544	569	565	559	596	555	540	586	600	538	598	565	587	565	577	556	562	599	589	576	596	543	579	598	592	566	550	541	544	597	611	588	540	597	572	644	583	608	576	569	573	568	558	558	580	579	555	556	593	569	565	607	592	570	623	560	569	565	536	537	596	572	567	535	565	554	598	569	617	582	601	554	589	619	565	584	556	575	552	574	604	593	524	559	560	621	571	580	613	584	569	601	557	594	551	563	608	595	554	603	620	525	572	602	545	567	619	568	596	597	571	551	575	598	614	548	574	551	598	611	561	572	570	548	521	563	587	558	554	575	563	548	571	566	554	582	611	567	610	554	586	560	571	616	555	602	570	642	573	608	568	544	600	559	548	518	584	564	574	596	579	567	563	537	567	572	602	579	574	535	575	568	619	555	613	571	599	588	570	579	565	582	585	561	592	557	530	575	546	574	590	602	504	555	582	597	611	570	606	562	581	622	566	578	592	601	570	564	572	549	591	570	534	608	558	570	586	578	618	618	555	581	565	593	620	608	588	600	591	578	600	602	553	591	562	567	595	614	573	559	619	589	550	614	545	571	572	583	570	583	586	586	532	532	560	592	588	590	557	622	581	582	620	572	553	566	548	600	594	562	589	633	571	558	563	568	586	554	591	554	573	588	588	541	576	602	598	576	567	572	590	598	573	624	566	570	580	633	554	618	544	585	597	579	582	574	591	622	576	550	566	597	575	608	559	580	581	576	571	585	580	580	590	594	590	545	564	581	546	534	564	580	597	561	591	563	592	535	561	547	578	606	545	583	615	609	613	576	524	563	591	537	567	592	585	597	579	561	572	601	559	576	571	555	537	556	584	578	581	617	545	582	640	548	558	611	586	575	561	581	546	598	560	595	578	524	602	540	556	572	581	561	572	588	534	564	565	559	597	588	525	579	555	547	598	607	604	605	551	608	553	527	560	577	582	539	542	579	610	578	554	589	543	561	556	545	526	620	557	592	580	555	558	548	599	573	547	613	607	573	572	579	549	608	583	578	562	559	530	545	540	583	569	553	586	585	548	556	583	642	571	622	593	625	557	550	558	609	595	571	572	571	530	618	553	610	610	554	599	563	554	605	563	568	571	578	608	600	577	577	547	577	545	597	532	579	578	548	575	582	536	625	586	566	574	597	577	537	598	539	583	572	563	610	587	568	591	637	578	576	574	596	570	605	595	569	565	543	572	559	567	552	578	603	557	544	580	557	593	524	574	592	557	589	555	591	596	595	586	582	572	537	600	622	592	553	611	583	552	551	538	566	573	616	632	599	553	582	530	562	605	614	580	526	553	586	604	568	548	598	528	554	605	593	564	562
23600	21594	29451	24183	21592	19547	3401	1325	970	797	659	657	508	527	476	467	410	457	414	412	367	392	463	379	386	347	589	1893	5476	4034	3043	1588	801	478	311	252	224	261	237	231	241	237	265	232	217	227	227	254	262	258	257	239	252	253	255	218	234	239	271	235	266	218	230	239	228	253	257	257	255	253	214	261	224	274	227	238	220	251	249	237	247	246	222	269	232	238	216	247	251	241	243	214	265	219	257	236	256	247	229	258	259	236	268	235	242	217	229	234	274	247	263	242	220	228	229	249	238	265	212	235	237	253	226	194	255	252	256	222	236	230	236	211	249	244	240	265	232	268	244	226	243	250	224	229	238	260	218	261	253	215	220	230	226	248	239	262	230	226	233	250	211	228	254	240	261	243	234	259	244	227	229	236	255	243	247	233	260	221	217	221	240	236	246	237	237	228	256	236	239	265	258	247	231	225	238	215	240	251	252	243	247	237	224	235	235	251	248	224	245	267	247	248	232	243	239	250	228	248	233	266	218	239	252	268	255	227	248	219	215	207	228	224	246	270	211	243	241	213	241	217	248	239	223	286	245	220	223	239	245	239	221	257	284	260	201	241	253	225	242	278	246	236	257	239	241	239	258	238	270	262	243	258	241	239	267	229	239	224	251	284	248	225	260	270	250	243	224	254	278	227	254	232	234	245	234	239	233	237	256	243	223	245	246	261	219	244	253	233	237	239	253	250	232	237	238	245	208	218	257	261	238	257	231	220	251	239	237	240	238	241	255	250	221	230	226	265	263	246	245	271	231	240	248	242	217	264	240	244	239	235	223	214	244	248	230	237	243	258	257	220	243	256	257	233	230	225	241	214	247	200	207	239	247	213	199	229	261	235	265	229	237	240	259	234	259	206	253	243	227	238	257	247	257	246	228	229	239	235	255	236	245	273	217	241	245	244	269	262	227	256	265	239	245	245	243	263	252	269	251	234	224	258	242	219	269	234	240	243	223	254	267	240	234	196	222	270	232	263	229	255	237	243	218	224	236	234	248	262	249	236	236	235	245	245	243	267	244	218	212	242	200	246	269	225	241	230	236	253	222	255	258	231	253	230	240	255	232	250	231	236	265	220	215	248	230	238	238	192	257	222	239	253	249	260	251	242	223	221	226	220	234	260	254	224	223	239	236	241	206	231	234	241	250	241	253	227	238	233	244	222	237	244	244	259	250	241	232	246	238	243	240	224	268	212	255	233	219	237	245	246	224	238	236	236	251	240	244	228	215	243	235	230	228	227	205	236	236	245	241	250	245	222	230	223	242	237	247	202	224	233	214	227	255	245	278	236	210	255	242	243	239	269	219	240	211	231	247	224	234	226	234	229	247	229	256	232	209	270	224	279	222	255	234	255	257	233	231	267	239	234	219	236	245	236	252	266	255	230	250	258	247	237	259	242	220	227	242	251	262	223	268	252	209	235	232	239	230	254	257	246	229	240	232	237	255	214	236	271	229	253	252	211	234	262	240	242	263	238	224	248	241	254	254	221	216	242	243	230	251	226	244	277	257	248	230	255	236	256	238	221	248	237	230	226	232	255	226	252	257	246	261	231	233	257	215	257	241	249	246	247	234	261	239	246	231	239	254	263	218	233	230	237	250	228	252	236	247	236	231	245	258	247	217	247	250	249	235	230	239	248	235	229	246	229	237	257	250	261	221	235	221	249	220	262	240	256	268	262	256	230	253	273	243	220	250	240	257	242	254	271	244	222	234	259	229	220	239	240	236	248	221	233	229	253	241	262	241	232	257	255	215	226	222	255	208	252	225	228	232	250	225	220	232	263	238	271	227	232	245	255	254	249	233	247	216	237	233	253	230	254	252	228	244	257	240	229	235	235	244	246	260	247	251	222	228	251	215	244	223	243	265	200	250	249	233	251	257	230	256	260	276	240	237	239	244	248	248	215	272	263	248	237	265	235	255	233	269	223	228	251	261	244	226	216	223	231	246	249	270	224	261	242	230	231	253	243	258	232	233	258	254	240	250	223	219	270	250	298	251	225	254	247	205	219	222	231	264	257	254	262	229	254	233	237	232	258	215	237	229	241	250	237	242	220	212	217	235	243	260	249	250	237	224	269	240	210	238	244	224	238	229	242	220	213	217	258	253	260	243	261	236	218	247	226	228	242	217	254	235	241	258	268	231	243	258	261	222	242	249	273	266	265	231	236	246	207	244	214	256	244	227	261	248	229	231	235	261	243	246	239	234	227	223	237	243	226	234	243	269	226	225	237	240	227	255	257	254	225	254	268	262	253	236	234	252	243	224	221	250	227	238	235	215	248	219	216	254	242	230	271	245	239	269	239	215	240	238	237	247	262	245	262	248	256	211	250	249	253	250	222	228	238	273	225	233	241	257	233	195	222	233	227	220	238	253	234	227	236	252	245	257	230	241	264	235	263	251	254	274	249	248	214	230	236	232	212	247	241	252	271	218	243	246	213	231	216	243	219	262	230	232	232	247	247	233	231	238	241	227	258	240	224	234	239	240	227	247	257	212	217	250	252	251	234	263	239	219	240	253	280	250	238	227	236	216	244	231	249	242	234	261	213	247	263	266	229	254	204	225	236	281	245	226	217	241	255	233	241	247	242	244	245	234	253	227	237	238	231	231	233	194	238	251	225	254	243	247	245	223	235	226	268	213	272	270	248	249	238	232	255	244	259	239	220	242	257	260	240	231	251	218	238	219	260	239	252	249	217	243	225	243	240	213	238	192	251	234	227	237	244	262	251	226	234	239	238	214	257	245	251	255	237	230	265	215	232	237	235	212	282	243	247	200	230	251	287	216	250	255	230	250	229	273	229	252	254	231	257	213	246	239	238	230	232	243	235	258	226	244	249	210	233	260	258	245	237	241	249	251	250	249	244	221	225	223	253	232	269	247	227	223	251	228	243	237	235	239	266	244	229	254	224	240	235	195	229	248	227	248	248	246	239	258	243	242	253	270	226	240	232	248	260	252	274	241	246	241	238	227	277	247	247	258	221	231	272	266	231	235	224	233	223	237	234	225	235	253	247	207	255	261	237	258	235	236	234	234	272	260	242	236	227	241	268	224	234	265	228	221	233	258	229	215	235	255	232	255	242	230	239	240	242	255	235	258	221	233	214	258	237	250	244	232	284	255	240	215	235	243	243	229	223	227	275	241	257	225	260	221	231	217	217	225	244	235	255	238	234	242	250	265	219	237	234	280	246	227	238	252	232	221	262	253	247	247	240	246	234	261	250	243	252	236	208	227	253	247	227	218	254	241	244	239	245	235	235	275	231	222	240	223	230	253	225	247	230	249	223	248	235	246	238	219	221	198	240	264	214	223	244	237	231	250	259	227	258	245	233	266	234	249	229	238	243	241	231	264	221	223	245	221	234	227	253	254	230	242	210	253	271	220	232	257	234	233	261	247	241	228	248	254	235	235	216	244	263	251	214	229	246	219	250	233	223	255	235	233	257	224	263	234	247	224	202	234	270
15698	30745	25695	16302	10343	6843	5083	4311	3623	2883	2454	2451	1904	1763	1593	1411	1228	1287	1288	1252	1129	1077	1253	1104	1067	1022	1851	6627	15479	11534	8864	4909	2203	994	657	552	467	424	441	498	475	456	500	481	493	458	491	457	479	448	475	476	495	437	481	489	476	489	481	475	483	477	432	502	482	460	483	482	478	459	476	466	483	458	481	505	473	453	491	525	490	477	512	499	493	470	467	461	464	451	473	452	485	452	479	450	497	481	475	483	458	510	440	444	420	463	440	471	478	446	487	451	498	437	454	499	485	479	455	465	473	486	490	497	462	468	486	445	471	457	456	493	501	461	452	470	504	454	463	500	491	492	451	477	529	477	466	494	507	462	484	490	473	493	464	480	485	461	477	443	477	462	479	459	477	473	479	481	488	489	484	476	464	472	467	495	494	476	485	474	486	485	489	446	449	438	489	479	470	450	499	513	466	482	479	454	467	502	480	466	486	502	495	462	460	471	473	477	488	505	486	518	481	443	489	499	474	463	498	513	514	498	486	468	486	474	472	523	470	491	472	475	495	473	507	473	485	469	484	476	476	512	454	486	469	477	464	484	478	452	472	463	520	510	436	483	501	481	493	458	469	475	490	479	442	464	476	495	464	485	474	455	478	477	459	488	478	480	480	471	480	510	446	486	463	458	511	521	468	468	505	468	492	463	463	495	470	474	499	470	476	439	481	464	476	489	450	488	495	464	477	507	427	477	457	458	507	493	488	483	442	485	433	519	492	472	449	436	525	454	461	434	496	472	475	449	478	487	478	442	506	476	451	444	484	466	495	458	445	448	471	466	474	493	443	468	455	449	487	477	470	449	467	478	477	516	438	501	504	485	483	485	456	512	496	487	463	482	467	471	459	457	436	494	488	506	461	501	445	486	485	467	459	466	483	480	507	484	505	458	468	493	469	473	487	462	456	489	487	470	465	472	438	470	435	461	445	465	427	476	482	462	438	462	469	437	452	470	457	467	444	477	470	455	456	470	483	464	458	450	456	455	455	433	470	483	470	472	489	483	454	478	467	482	473	473	438	489	484	466	467	505	432	495	481	455	429	455	483	452	458	449	455	452	503	473	480	461	478	466	500	497	472	449	476	516	489	466	483	477	478	471	509	438	463	488	448	474	456	446	452	463	497	474	448	511	495	481	479	492	460	426	482	501	464	496	452	469	470	476	447	438	491	440	466	451	521	409	425	489	454	462	462	473	456	466	444	480	470	457	439	500	477	517	485	480	473	473	474	479	492	467	474	432	470	494	465	477	430	444	440	437	477	464	445	464	497	484	460	459	497	469	449	484	458	456	455	451	469	480	484	470	443	462	464	484	461	460	497	489	455	482	458	493	475	457	495	471	462	448	516	434	490	478	474	476	470	485	449	503	466	481	467	468	465	486	499	478	452	478	447	453	424	445	446	454	475	506	456	450	480	432	442	456	479	431	433	484	456	427	460	489	470	465	457	501	474	469	495	454	481	468	457	461	445	476	495	489	428	485	511	502	464	463	480	456	466	478	414	463	406	451	476	448	445	474	493	473	469	464	439	445	456	474	511	492	470	471	474	478	492	495	462	463	485	515	458	467	489	479	490	486	437	487	437	466	466	462	506	493	461	512	494	482	445	482	475	480	432	428	433	476	460	496	456	493	480	487	495	485	434	482	456	501	451	492	463	497	507	467	476	476	488	478	471	491	469	485	444	474	461	478	496	504	473	498	487	459	505	522	488	445	434	500	457	494	487	452	500	498	466	457	453	473	449	451	509	453	484	468	443	486	448	494	418	484	492	428	470	459	525	447	484	478	473	435	487	460	490	474	472	457	469	476	474	484	434	476	444	434	477	504	494	463	449	467	461	466	479	481	461	466	485	519	473	468	508	447	516	474	477	464	462	465	472	498	460	492	449	477	494	478	511	462	445	470	466	456	473	523	463	494	492	446	485	457	443	419	463	465	496	454	475	461	494	477	484	496	452	504	474	489	452	474	471	436	489	440	453	509	467	455	484	487	464	437	478	472	474	443	491	485	460	473	468	481	510	451	495	465	444	471	423	448	464	475	487	439	464	462	495	478	487	491	458	472	488	460	428	482	447	476	476	464	444	486	482	498	488	478	498	470	463	460	454	500	469	479	445	459	496	488	445	461	489	454	498	468	467	478	463	495	492	462	454	498	464	477	497	435	450	467	449	454	485	499	497	492	452	494	463	534	475	504	468	474	506	410	493	462	446	495	467	472	481	510	443	448	472	475	450	478	484	477	500	460	505	450	482	467	463	468	480	491	472	483	441	471	486	452	456	480	489	502	465	501	505	472	478	501	494	451	475	455	467	468	497	493	452	468	450	466	492	447	469	446	490	456	457	488	486	436	497	479	469	452	465	470	473	486	472	447	453	486	439	494	508	452	481	471	481	397	477	460	477	493	485	497	485	466	493	494	500	463	493	499	466	474	461	464	434	446	467	475	486	468	482	478	492	479	479	464	430	475	495	442	464	473	435	458	476	480	453	498	442	461	492	510	444	447	476	459	485	473	477	468	470	496	463	509	468	513	512	476	497	457	490	479	462	472	468	425	447	483	501	495	441	460	474	445	474	468	469	444	494	444	511	465	454	453	489	492	455	479	460	471	485	470	488	444	449	514	478	450	493	477	465	451	461	456	508	511	475	489	498	474	497	464	455	473	481	495	450	462	497	478	509	452	489	459	485	457	443	444	464	463	485	456	468	490	453	448	472	439	499	442	498	466	484	489	530	489	455	457	454	459	501	484	499	448	463	492	453	478	490	453	464	484	478	465	494	453	476	509	489	431	467	478	459	453	449	458	494	456	498	469	455	471	477	460	435	464	486	456	481	505	446	488	476	425	454	467	526	473	456	455	496	451	474	466	484	472	465	492	456	456	453	487	479	460	464	461	493	454	450	470	507	463	450	460	499	477	468	428	460	478	475	461	495	467	468	487	466	436	417	468	475	467	435	468	448	478	468	495	470	471	438	493	462	471	461	475	510	470	463	450	485	458	485	472	455	490	438	511	478	466	440	502	474	479	474	476	501	481	460	485	452	476	504	477	421	498	483	463	499	458	439	452	469	457	460	469	472	473	480	455	461	437	462	519	463	468	447	440	464	468	471	451	486	464	445	441	487	482	490	467	483	483	469	497	450	499	484	452	488	487	461	447	481	464	504	460	461	496	426	473	478	466	494	480	474	500	490	477	488	427	481	477	452	422	480	481	445	458	491	485	483	484	456	469	464	474	437	496	464	472	461	494	477	507	452	497	513	450	471	452	495	407	483	478	469	468	487	497	460	450	460	480	471	481	506	506	478	473	461	442	458	474	439	458	488	480	439	501	471	488	462	467	485	479	452	465	487	497	464	496	485	452	484	492	473	468	466	435	462	465	484	443	479	510	483	432	440	451	456	461	487	459	443	502	487	457	489	478	507	484	513	476	462	485	481	494	469	495	489	467	491	489	481	470	445	533	481	456	503	498
27209	21025	11373	2906	1217	779	654	543	497	533	510	525	448	445	403	367	386	428	416	423	389	417	385	357	368	432	398	473	663	715	663	546	396	397	331	361	337	353	372	323	336	355	362	355	350	365	342	322	321	351	362	359	362	333	358	312	366	348	356	343	334	353	367	375	367	322	363	315	387	347	344	367	339	365	333	353	358	343	364	349	373	354	352	344	354	349	351	354	360	342	375	323	337	335	354	338	340	330	333	311	304	352	370	329	357	340	344	343	356	311	370	324	346	344	329	325	358	340	339	328	340	345	337	306	365	334	328	353	358	339	329	348	351	340	361	373	310	338	321	317	318	326	322	343	327	321	341	320	341	302	337	356	379	346	365	324	342	368	359	326	359	340	350	356	325	310	367	353	350	351	349	355	351	348	332	333	379	325	307	357	313	362	344	351	375	373	347	341	358	332	361	337	336	337	365	339	341	356	364	329	392	344	351	348	349	361	305	354	346	336	359	312	367	365	342	312	359	354	324	329	330	340	337	357	296	326	341	364	359	310	301	330	306	331	346	340	342	344	326	353	359	331	343	359	316	317	353	354	350	344	354	365	324	355	356	337	344	354	354	358	371	359	332	343	351	346	361	316	339	315	343	369	355	339	360	328	371	316	328	348	372	361	366	341	335	336	337	365	382	348	374	326	319	356	332	341	348	378	348	328	337	345	319	366	348	343	336	344	331	346	319	323	382	356	372	342	311	337	336	324	377	314	348	359	352	319	353	363	352	340	341	330	331	353	342	348	348	339	360	382	355	339	329	347	339	368	335	324	377	357	335	342	330	362	353	352	336	343	332	344	348	331	357	351	337	343	336	358	319	372	357	338	372	324	359	360	391	336	336	317	336	317	372	348	341	371	335	343	337	366	322	322	379	327	345	368	345	326	325	341	345	369	319	383	322	339	337	340	349	370	339	337	367	371	358	335	336	359	347	355	349	366	307	331	337	339	347	333	318	346	332	315	318	317	345	339	354	374	325	338	364	351	335	364	295	316	330	345	321	328	349	334	346	367	354	353	336	359	360	358	344	337	350	301	356	319	353	381	358	347	344	362	332	378	378	351	326	329	347	332	351	330	348	357	357	346	362	371	339	363	349	352	361	334	319	349	327	348	340	325	337	329	345	368	350	350	348	343	357	321	328	384	336	345	347	371	350	357	347	346	351	339	326	351	368	356	359	357	334	358	307	349	355	366	362	344	338	369	347	344	363	349	359	328	322	314	367	321	352	327	328	330	347	336	365	346	351	374	331	356	339	324	362	315	357	369	335	341	333	349	333	327	327	321	352	327	358	380	322	335	339	328	330	374	311	351	322	355	338	333	349	339	313	344	347	368	326	360	359	353	335	360	335	338	338	338	348	309	351	379	369	328	369	333	333	323	357	331	361	344	329	329	376	337	333	296	386	361	360	335	357	366	405	348	339	358	341	333	369	355	322	328	332	364	348	347	333	342	357	354	325	355	332	357	352	336	343	349	352	351	365	303	361	320	362	340	351	342	372	329	326	307	349	325	337	344	316	327	332	346	317	351	336	338	346	346	367	352	358	358	357	317	351	380	321	320	342	347	369	359	357	336	365	373	374	388	320	312	314	342	341	326	298	336	332	348	343	363	334	328	349	346	343	326	340	326	358	342	312	344	345	367	346	331	339	336	355	330	326	340	347	334	348	334	360	349	320	331	334	342	361	324	362	325	331	337	324	345	388	336	339	350	334	356	345	344	367	348	363	372	319	341	345	345	339	349	384	349	316	337	348	325	347	354	355	369	329	361	337	335	364	348	335	314	337	327	359	322	342	360	350	326	349	374	344	351	338	325	303	379	358	368	365	340	327	341	330	347	386	322	349	329	330	341	361	350	355	333	330	368	366	340	357	357	336	348	337	352	345	329	356	338	343	390	386	321	341	362	346	366	334	310	368	352	318	357	343	336	355	325	351	344	371	366	335	357	329	317	330	367	342	368	351	316	310	330	327	371	367	325	365	353	343	362	360	363	323	309	347	329	344	371	332	329	313	317	325	333	356	353	350	345	341	349	320	322	338	348	337	367	334	321	322	358	309	356	330	354	375	365	365	316	326	325	373	336	352	354	347	374	351	398	362	370	349	333	340	359	344	368	347	327	331	331	365	327	353	364	311	345	383	352	357	338	364	340	351	345	354	320	330	363	349	356	362	336	355	322	355	382	344	365	316	347	348	330	364	317	345	314	369	332	331	363	345	317	331	356	336	352	330	319	341	336	316	333	353	367	361	350	369	355	333	345	349	374	345	334	336	344	383	342	370	333	355	316	337	335	330	351	383	389	319	349	349	349	337	355	356	309	331	352	353	332	362	352	368	355	322	339	335	372	377	319	318	349	336	346	338	327	355	365	322	342	344	371	370	343	353	347	342	349	335	359	362	313	313	361	331	329	348	351	352	314	352	347	342	357	356	304	370	338	346	333	337	349	379	356	337	352	351	351	341	309	351	339	340	346	365	367	320	337	351	333	332	379	316	360	375	353	343	367	334	366	344	354	327	359	342	385	334	359	361	350	367	358	346	362	338	373	341	359	347	383	342	346	337	362	352	350	381	355	336	357	333	319	362	347	355	299	357	329	348	361	361	335	320	350	301	370	345	348	353	330	336	323	319	310	335	360	344	328	328	345	355	346	339	331	353	346	328	357	326	340	336	328	326	362	351	327	340	338	354	309	336	370	358	357	372	336	330	333	374	349	316	348	348	392	358	354	348	328	359	336	387	341	370	341	354	341	365	347	340	361	365	342	368	355	351	345	348	355	344	351	369	328	377	355	345	335	367	342	343	340	361	358	330	331	341	360	351	380	350	317	337	366	322	342	363	397	329	345	360	332	348	332	380	354	349	345	355	341	343	325	356	353	338	310	372	336	353	356	339	360	343	351	334	360	331	363	367	356	340	346	378	325	341	348	345	334	309	348	351	319	352	334	316	343	342	341	341	355	350	389	329	345	343	363	336	341	325	347	344	329	344	362	354	391	326	325	336	321	353	360	362	377	337	350	355	353	330	328	378	350	349	353	339	320	348	339	355	327	328	322	360	324	283	332	318	329	346	341	395	370	332	361	333	352	349	340	326	351	352	307	308	350	344	358	344	335	311	316	382	355	347	339	363	335	349	338	340	303	345	350	346	351	333	356	327	366	393	328	355	352	347	334	363	341	326	350	348	356	354	351	351	349	339	341	344	335	336	324	362	352	357	372	335	344	367	348	347	370	325	331	382	319	333	351	342	341	333	320	355	366	356	368	322	334	308	380	363	313	351	328	334	343	347	319	324	335	327	364	357	373	367	346	368	384	348	355	348	316	331	339	333	338	361	338	324	383	367	309	373	344	321	360	341	371	335	324	328	334	337	335	356	337	343	351	340	364	348	312	345	379	390	329	367	334	354	363	360	325	294	338	335	356	381	333	354	320	352	347	357	344	357	307	335	332	356	351	359	321	358	326	358	345
11462	16696	12604	6609	3808	2464	1822	1537	1406	1653	1507	1427	1237	1112	1059	1032	970	991	899	928	966	867	956	847	876	862	864	1164	1959	1801	1684	1272	947	765	706	667	681	642	682	657	643	663	738	660	679	727	664	717	725	688	687	720	689	629	688	672	718	688	665	700	667	678	689	693	691	752	648	687	706	623	698	695	714	692	637	676	640	712	650	671	676	677	715	669	641	658	661	677	636	670	646	713	685	683	714	722	666	644	650	655	708	662	668	644	682	698	666	678	695	642	722	692	698	690	728	638	685	665	666	714	650	672	672	684	709	630	705	718	665	647	713	669	686	649	695	691	639	666	716	648	712	681	672	709	690	720	673	657	677	656	651	721	660	699	670	651	640	736	707	665	679	677	663	691	690	668	665	702	722	655	672	708	687	681	698	683	663	713	680	707	658	696	692	685	660	691	700	644	706	667	684	698	684	658	717	651	727	688	691	662	669	689	671	696	639	640	668	607	662	763	656	635	703	681	714	709	686	720	677	706	699	712	653	682	702	715	718	649	688	698	650	687	677	682	669	705	733	665	679	685	697	696	705	696	681	649	661	674	716	684	673	670	693	670	706	691	706	722	670	683	622	714	690	691	676	687	670	718	645	698	695	665	714	700	694	639	696	659	679	713	696	707	665	665	625	635	696	681	681	645	700	687	657	640	697	679	645	711	715	649	683	655	683	668	646	705	656	613	694	706	669	674	691	624	679	669	684	713	693	678	672	729	662	725	651	735	702	667	670	693	664	679	659	682	645	734	652	700	694	711	775	692	663	711	654	656	682	650	683	725	665	701	660	685	684	693	689	689	676	691	663	678	690	648	660	690	710	673	717	690	708	657	689	668	682	699	666	718	701	650	667	652	747	650	714	655	699	695	628	704	651	688	709	666	676	682	670	647	664	660	689	664	702	672	683	696	675	702	690	671	700	659	695	681	664	706	695	692	696	710	701	703	663	669	666	668	722	736	709	666	659	669	675	648	708	695	687	674	679	668	667	680	689	693	658	720	699	705	686	654	698	670	674	684	694	678	708	741	662	703	730	672	697	676	658	666	658	656	686	701	654	679	638	667	728	653	686	665	661	636	659	708	690	675	658	654	674	706	702	654	687	676	693	662	699	698	705	652	705	640	719	681	668	691	703	685	669	727	718	708	663	689	681	705	668	676	693	701	702	704	681	649	629	695	722	681	616	688	666	666	671	726	682	697	663	719	704	627	654	691	734	704	663	695	663	673	648	661	681	699	688	662	691	681	650	616	671	663	700	703	661	679	684	681	694	666	672	697	686	726	668	671	638	720	629	643	712	677	687	686	661	666	647	677	696	680	661	673	665	651	629	661	679	686	660	649	674	645	670	655	686	694	653	647	694	664	674	640	699	646	681	677	683	666	650	711	659	671	652	636	671	673	719	702	726	701	720	680	699	715	658	677	694	649	681	673	659	667	691	699	691	742	724	672	680	667	718	706	662	675	697	642	693	628	723	701	658	654	685	672	712	669	706	664	660	678	724	661	708	649	654	687	671	620	632	645	659	700	664	663	702	692	673	689	677	652	722	722	678	680	666	680	694	695	670	677	664	681	667	703	710	662	688	704	665	646	683	666	632	660	726	680	712	699	682	677	692	708	695	702	677	702	700	673	695	683	666	716	688	665	675	679	650	667	676	683	627	699	645	646	754	643	638	673	685	715	656	671	658	670	674	659	678	646	722	677	646	634	656	691	732	644	692	655	671	652	675	690	669	748	692	689	684	668	675	715	651	642	658	674	717	649	702	697	672	657	669	678	670	666	717	681	657	666	684	692	713	677	741	701	665	665	650	715	661	686	666	685	668	674	679	665	649	698	661	702	716	684	698	650	706	711	688	723	680	635	624	672	694	696	705	724	684	730	647	677	685	638	663	658	693	657	731	684	724	704	626	709	647	645	676	727	644	663	676	696	666	701	654	699	685	723	708	711	715	672	671	691	705	733	703	695	649	620	666	671	671	681	666	665	683	692	699	686	685	665	717	711	677	668	746	662	724	682	680	737	686	661	731	643	690	709	709	629	694	657	722	656	640	646	688	680	674	720	701	654	633	675	643	679	646	683	744	668	703	669	706	717	616	735	716	648	655	713	703	656	680	691	650	677	678	700	698	661	669	688	676	652	717	662	706	646	687	703	703	658	694	673	669	650	668	676	690	725	676	675	737	688	690	707	649	712	749	673	696	713	649	729	658	702	641	684	672	716	712	731	668	675	698	677	658	682	679	673	664	686	680	673	683	677	711	713	699	633	619	675	664	709	746	664	669	691	711	681	707	687	668	669	672	663	654	708	718	662	643	706	716	639	681	680	660	659	631	659	705	655	661	634	663	640	681	667	699	673	719	689	674	695	672	640	723	691	630	665	651	709	696	691	704	656	696	616	664	669	644	694	670	690	709	676	688	686	662	650	684	668	654	707	678	653	682	666	698	681	732	671	682	729	704	686	650	685	711	657	701	698	720	700	656	653	714	638	672	681	628	698	657	651	689	680	666	665	706	682	678	670	678	654	704	663	655	660	698	670	645	647	663	660	708	694	692	693	684	720	655	695	673	706	694	693	708	687	660	659	707	620	712	709	681	694	697	664	691	657	629	623	672	664	666	661	655	653	673	639	674	663	702	694	668	688	708	737	683	657	654	650	684	681	691	658	675	711	660	693	693	688	667	729	690	680	633	662	670	705	668	671	687	665	646	660	691	698	695	698	676	711	680	672	619	667	666	636	668	739	736	699	682	680	658	655	698	653	661	725	700	656	678	639	664	669	671	676	673	724	662	672	697	651	683	692	703	722	653	642	679	677	682	694	667	728	649	674	692	682	647	690	683	665	694	681	707	678	677	733	674	672	650	674	610	681	679	702	658	686	687	630	700	649	660	659	690	682	733	701	686	710	717	691	682	685	673	741	670	692	720	680	649	713	648	714	721	666	731	677	677	691	641	714	698	687	686	706	705	681	658	687	700	646	688	632	694	670	667	665	685	691	653	639	661	661	688	729	676	703	685	644	710	694	661	633	666	690	656	652	696	701	653	734	668	681	704	692	694	681	717	684	658	643	725	672	725	675	682	710	700	684	649	652	687	667	682	684	702	703	682	681	676	652	656	717	723	686	650	697	658	705	670	653	669	652	689	705	650	665	688	654	675	691	747	624	719	650	686	724	704	637	703	632	676	635	666	693	696	690	673	694	637	701	690	712	719	681	739	714	684	687	733	681	676	687	699	713	610	644	688	639	692	653	665	641	666	660	635	676	697	680	690	698	696	657	644	686	657	642	672	696	661	725	676	728	712	649	680	689	700	701	652	696	690	682	684	713	689	683	679	677	627	651	652	677	663	678	685	649	662	663	667	714	686	679	699	693	677	692	679	677	695	677	635	689	730	653	702	682	670	691	715	689	691	655	689	628	687	685	673	705	662	730	645	651	669	710	636	758	697	703	674	645	700	718	686	646	683	640	670	687
24619	21626	28714	25014	19774	3385	1187	820	604	654	771	602	496	444	453	440	425	408	407	357	376	395	412	384	377	352	362	951	3039	2340	1801	1104	577	430	305	290	287	282	287	310	268	299	292	285	321	294	326	291	293	282	310	295	311	292	273	247	275	296	268	288	328	265	289	300	292	286	299	286	268	278	306	287	248	272	298	266	283	275	274	284	297	273	322	329	304	308	319	285	302	275	282	314	264	278	227	310	274	287	290	302	320	281	260	297	305	288	289	272	267	282	293	298	285	276	268	267	258	278	277	273	294	265	314	266	319	273	278	294	283	281	300	283	286	318	296	282	280	286	280	271	291	293	280	277	283	268	319	278	319	291	310	285	301	276	273	297	282	296	284	282	290	276	297	288	275	306	291	289	308	283	283	253	282	304	299	306	286	311	306	273	283	286	297	300	305	251	247	283	305	296	300	313	300	298	287	268	309	292	296	263	312	307	278	321	304	276	303	286	278	319	284	300	274	272	290	255	294	276	272	299	307	251	281	295	276	262	313	274	296	289	280	283	267	281	295	265	312	268	288	295	276	298	278	305	278	287	302	272	264	271	282	280	285	294	296	302	306	290	289	268	259	268	309	270	283	282	297	306	288	290	270	285	275	274	280	278	265	286	279	319	286	251	280	300	270	296	296	303	273	301	299	278	308	289	314	276	283	288	270	287	301	278	283	286	286	285	290	295	310	307	282	284	286	277	264	271	278	284	285	308	272	292	282	309	294	290	286	282	273	272	303	313	295	312	308	281	272	301	290	296	308	301	271	276	284	279	267	310	287	289	249	314	250	255	264	304	265	323	295	276	270	298	300	286	249	257	307	262	265	308	306	316	280	280	290	245	296	293	269	303	287	282	296	276	311	292	282	299	299	316	261	274	298	251	261	265	275	283	278	247	286	270	277	311	309	274	299	283	285	294	279	258	245	259	318	278	251	295	309	268	268	262	257	296	284	304	267	271	341	280	310	311	288	306	293	248	260	286	293	285	283	284	316	281	258	255	290	287	335	282	296	291	285	279	278	271	315	262	307	296	302	309	262	287	283	304	297	269	295	291	268	262	288	292	290	304	305	302	302	273	297	287	301	297	274	259	285	288	272	302	292	267	285	289	272	260	287	306	235	252	301	292	276	294	278	284	283	252	296	286	298	279	261	317	267	276	280	308	296	260	269	298	265	276	270	313	303	285	296	298	272	275	286	296	300	288	298	281	292	289	289	256	302	290	294	298	283	303	274	309	273	284	278	297	292	271	255	296	287	249	281	296	266	309	261	311	255	275	286	311	265	294	304	250	313	300	283	266	328	295	306	297	271	271	292	260	299	304	287	282	293	335	282	268	271	289	315	265	298	252	295	286	269	303	297	249	285	303	260	313	300	265	295	283	276	294	301	287	273	265	313	263	321	272	264	303	273	297	293	301	298	297	274	280	283	278	240	311	293	270	290	274	274	297	304	310	268	282	338	270	315	287	282	288	275	288	299	292	295	290	289	276	258	299	279	308	278	328	276	286	281	312	286	303	282	247	303	286	286	291	276	317	265	268	298	316	264	265	274	270	285	309	289	285	275	297	317	301	294	274	280	278	280	260	256	297	284	290	291	300	284	282	290	299	266	286	277	293	276	316	287	263	308	268	266	274	307	288	279	272	273	300	336	266	284	285	292	250	256	299	273	293	266	309	291	296	281	295	263	309	276	311	288	267	310	256	271	304	283	270	299	323	271	291	269	286	267	247	285	276	309	296	261	297	282	299	290	287	283	260	280	322	293	313	277	281	278	288	300	283	267	295	272	268	277	284	293	284	305	280	279	285	279	285	301	285	314	296	302	301	309	304	283	295	276	280	280	268	297	267	312	287	282	274	285	295	284	301	304	264	280	275	293	275	287	253	266	299	311	284	288	293	322	256	305	293	280	276	294	301	275	288	283	261	268	289	295	268	235	297	265	292	289	261	282	270	266	306	280	304	307	298	278	300	306	319	302	296	304	310	272	276	284	286	265	271	262	279	257	264	279	262	293	305	269	315	295	326	303	276	274	239	273	258	287	279	266	286	290	289	320	309	286	285	315	269	291	267	289	281	294	299	282	292	312	276	295	279	302	275	286	267	247	303	278	294	255	292	272	275	294	278	268	274	315	281	278	309	293	259	285	283	281	293	279	307	247	283	303	297	254	291	287	297	297	328	282	269	292	310	255	278	293	290	300	299	296	290	301	276	268	312	293	274	271	279	275	287	277	276	282	275	276	273	290	287	285	264	275	300	300	288	266	289	298	276	269	273	272	295	303	325	264	265	306	265	319	288	284	268	294	294	268	271	262	272	288	264	278	272	277	283	265	288	261	284	303	281	283	267	280	296	296	301	250	260	286	270	275	278	280	311	304	262	304	303	264	269	294	270	279	282	289	294	291	257	294	309	285	304	332	254	256	263	293	276	282	289	283	272	280	299	278	297	269	294	270	293	296	295	286	262	287	283	303	275	299	288	276	308	281	311	276	251	296	268	251	307	287	264	298	297	280	275	307	288	306	280	317	282	275	275	301	254	277	274	302	284	266	307	272	297	281	276	273	310	268	290	284	289	277	317	281	283	306	307	256	277	305	281	291	305	300	284	299	285	284	346	251	265	319	291	305	294	285	246	291	309	292	280	293	286	277	285	325	308	267	298	263	296	288	298	273	272	271	309	282	285	273	302	287	299	299	282	283	348	265	304	290	312	280	278	301	267	289	279	278	273	266	295	314	288	289	296	288	275	327	310	290	284	266	314	284	293	293	274	246	275	295	281	323	288	298	277	296	301	302	266	261	282	278	265	278	264	295	282	279	288	252	262	272	271	269	294	264	269	273	291	262	301	276	279	314	301	296	301	299	299	280	272	296	292	333	266	295	293	293	291	283	267	269	257	301	253	267	267	274	281	280	287	271	261	250	265	301	280	285	280	274	296	275	272	291	273	295	267	266	313	288	284	294	273	271	301	293	305	316	281	278	316	299	286	298	292	296	264	280	271	304	273	262	270	251	266	271	302	263	280	304	301	288	288	322	291	277	283	262	284	286	306	265	263	273	284	267	292	260	299	267	325	247	302	311	284	275	309	287	288	284	265	274	274	272	287	275	260	272	293	334	268	272	303	290	305	288	292	322	274	303	285	297	269	319	279	287	301	270	281	280	317	295	307	275	291	281	312	325	294	290	297	266	280	257	275	263	296	295	276	268	275	281	284	251	289	264	264	305	284	283	269	282	294	260	303	283	264	269	288	284	267	281	285	332	309	271	282	291	281	295	253	279	260	263	298	284	285	292	294	284	287	278	239	309	300	303	297	284	320	307	275	311	271	267	259	280	317	283	255	281	266	264	254	300	270	274	290	272	290	291	307	288	252	274	304	276	269	273	310	308	310	287	274	289	319	296	292	279	276	283	306	284	253	307	317	278	277	318	263	270	250	309	299	296	285	278	263	248	285	266	278	286	283	284	259	272	310
13393	26366	21644	12190	7514	4636	3526	2617	2055	2148	2693	2001	1607	1371	1212	1123	1113	1045	1015	980	1040	1099	981	894	975	957	887	3197	9470	7308	5426	3310	1592	860	768	626	591	595	618	589	594	552	581	605	581	569	578	593	576	586	629	603	578	582	558	592	607	592	595	561	611	589	583	564	556	563	582	578	556	593	613	603	597	524	603	618	600	600	601	590	584	587	611	572	598	599	588	544	612	559	608	579	599	595	603	609	588	553	571	612	578	556	565	595	552	607	620	545	567	575	578	532	582	522	625	548	563	561	560	559	572	561	617	571	572	578	619	611	566	583	606	592	552	553	586	556	611	580	614	576	571	586	586	573	543	562	598	608	592	588	547	606	615	598	614	552	546	607	599	583	541	592	590	554	568	536	576	600	563	557	603	574	586	572	584	587	578	585	616	572	561	558	582	589	583	594	575	561	620	584	605	564	564	603	582	572	577	602	575	556	615	591	570	547	597	584	590	596	553	582	573	577	581	565	573	567	566	592	580	600	561	598	585	512	589	597	564	578	582	571	578	576	589	584	553	559	577	558	550	563	607	589	553	594	567	568	587	590	576	572	566	565	588	574	561	520	544	601	625	594	589	528	559	575	574	584	557	580	570	552	593	621	573	585	538	594	583	590	556	664	576	581	584	611	560	587	577	563	589	570	618	590	590	586	571	586	569	582	606	566	626	572	576	582	583	574	611	551	566	567	576	605	603	550	640	599	588	567	618	613	555	589	558	591	595	595	597	628	595	589	595	573	576	611	556	600	595	622	566	574	614	589	552	600	624	588	630	580	565	557	584	548	592	580	551	583	610	542	573	595	604	581	634	520	579	561	579	588	570	560	579	557	559	581	583	581	599	592	549	591	564	607	606	578	540	541	616	576	607	585	569	579	569	582	578	568	564	596	566	591	556	572	565	569	578	566	573	549	549	569	580	536	577	582	590	567	572	573	565	577	590	623	573	551	649	556	632	633	588	546	606	541	576	561	620	588	581	575	616	568	599	606	557	609	583	590	630	550	627	547	578	571	594	590	560	560	595	601	561	563	547	611	598	585	552	575	599	528	573	598	558	545	598	588	571	581	568	589	568	601	570	565	611	553	589	591	591	570	564	596	565	598	626	595	573	543	593	587	581	620	624	572	558	609	590	581	615	577	571	565	554	630	583	557	531	585	615	564	597	569	576	578	591	591	586	575	564	607	591	591	627	593	606	596	603	592	568	606	593	559	575	599	560	584	555	542	512	568	566	567	599	568	570	557	604	579	594	570	577	586	590	600	583	554	528	607	586	567	597	631	579	556	548	618	570	582	642	595	565	561	566	613	554	552	592	608	587	563	615	559	561	583	579	562	572	594	559	593	577	565	567	546	538	589	575	598	572	591	587	610	569	585	589	567	599	559	631	582	582	533	591	549	540	561	602	593	566	589	577	583	593	593	529	560	566	590	597	564	574	524	578	587	588	563	586	595	617	575	589	561	548	593	584	576	548	575	572	614	568	584	565	585	555	574	599	599	601	616	580	595	577	584	533	572	579	604	590	570	606	544	577	572	587	580	595	570	579	591	606	620	566	561	590	575	544	581	602	575	617	550	562	602	594	593	604	542	613	584	578	589	574	546	547	549	606	566	598	582	555	574	602	561	610	601	551	597	594	583	558	561	599	593	572	523	608	600	613	605	587	609	582	587	591	579	605	591	579	562	574	582	594	579	603	559	554	582	551	597	584	554	573	567	579	551	580	620	605	563	587	593	585	581	590	588	607	579	511	585	578	613	557	587	595	576	563	581	574	547	553	564	572	572	575	616	570	585	586	621	588	568	557	592	525	579	595	626	538	578	619	630	597	587	595	557	561	570	585	593	559	595	595	553	586	599	564	609	574	578	565	599	574	567	585	614	601	567	543	607	557	587	578	532	638	600	597	558	623	581	578	611	591	579	567	573	563	624	562	570	568	572	557	575	556	588	632	619	577	608	574	532	577	552	567	623	561	564	559	576	540	548	552	602	576	593	591	564	577	592	570	603	567	562	568	616	583	591	554	603	567	604	637	560	597	564	569	596	576	615	540	619	563	601	546	574	614	580	546	576	602	578	584	571	584	601	573	598	614	608	595	569	593	572	599	586	569	560	603	547	619	565	585	578	565	612	604	551	586	578	632	555	570	586	556	572	560	531	607	578	589	575	602	581	555	585	610	541	579	601	596	598	583	607	550	620	540	559	636	592	553	595	581	579	587	563	541	562	629	586	602	568	560	581	590	562	583	588	598	552	560	558	601	585	603	586	572	562	564	605	603	610	596	614	615	578	577	586	608	520	587	571	619	575	587	597	548	594	504	591	570	536	581	594	575	559	526	575	509	558	578	592	573	569	532	590	573	574	606	528	574	599	589	586	537	564	575	569	598	565	630	610	569	571	584	559	563	561	580	602	616	582	536	542	604	592	572	553	593	578	619	583	565	560	578	634	571	542	568	586	590	583	509	584	613	587	627	617	546	579	538	623	608	593	565	558	572	532	595	605	603	546	588	605	596	582	527	549	585	612	593	575	556	586	646	545	609	560	548	571	619	575	561	590	568	576	581	593	587	561	577	517	567	589	536	571	578	577	613	553	573	611	558	582	588	569	599	593	564	595	582	587	614	565	577	616	606	556	539	550	593	583	577	570	608	570	571	607	587	577	576	576	611	579	580	574	598	581	590	572	575	608	581	572	606	571	566	559	610	582	581	584	598	595	595	626	626	593	590	588	604	554	587	563	614	559	574	577	582	566	583	591	591	550	570	547	570	588	570	608	616	638	550	578	555	572	581	592	546	563	591	565	564	564	594	577	560	574	559	567	612	571	582	569	602	566	609	626	565	594	543	573	596	619	569	539	582	572	544	613	598	588	576	590	590	620	575	603	592	564	577	569	580	576	545	601	555	578	560	561	608	585	548	558	585	558	603	543	586	557	569	564	603	584	562	573	598	603	603	582	575	555	570	592	567	596	571	557	626	575	552	585	577	554	632	581	544	556	621	561	605	552	590	606	602	577	507	584	581	580	603	597	591	549	582	588	634	555	558	613	573	610	572	609	579	551	540	559	590	613	529	632	564	558	563	571	582	569	587	584	611	606	621	624	609	618	592	575	560	586	624	539	590	573	556	566	555	586	593	586	579	563	554	608	588	586	576	603	605	576	588	603	609	553	595	593	603	601	610	592	586	576	576	571	607	593	557	556	549	608	605	603	584	557	552	566	590	588	578	521	581	544	551	596	600	607	567	616	540	582	590	553	595	606	574	546	541	565	614	566	568	567	590	538	579	565	571	547	565	597	617	571	605	573	568	566	583	652	641	579	565	561	554	527	584	574	579	580	602	574	582	557	560	621	614	586	589	557	630	618	591	580	567	562	549	566	539	608	583	558	573	593	585	567	585	600	561	601	547	577	532	591	577	587	586	589	563	583	584	603	545	590	589	593	592	547	611	604	552	615	541	602	557	564	603	577	550	572
23550	21540	29366	24181	21545	19389	3541	1448	914	822	906	760	634	541	444	427	425	491	416	435	443	376	367	379	400	398	385	2012	5770	3999	2998	1594	732	368	301	276	236	244	243	264	238	246	222	264	255	237	253	248	236	248	234	249	237	226	210	240	223	257	231	216	247	231	243	243	267	245	277	226	259	234	262	249	229	238	237	273	235	232	239	236	225	237	228	247	239	245	227	244	228	208	251	236	243	225	257	238	238	223	249	253	252	242	249	247	237	236	246	234	222	243	252	235	275	238	255	242	238	255	234	211	230	234	262	232	239	247	231	262	238	221	242	235	263	255	239	238	269	252	227	234	264	229	239	252	248	246	253	243	233	232	246	233	255	253	214	254	242	245	223	242	241	207	259	264	251	258	248	248	225	231	240	216	220	231	257	293	256	194	221	211	242	239	231	250	262	214	235	240	220	227	240	241	243	250	262	232	257	244	249	265	263	251	209	227	255	245	244	251	233	245	253	245	256	250	245	221	211	232	231	252	246	224	258	234	252	283	217	252	220	257	245	243	223	252	242	216	245	218	245	255	229	250	244	237	242	271	248	245	238	220	235	247	237	244	255	244	234	246	242	235	216	263	239	204	230	262	233	244	233	213	247	225	254	246	249	213	259	230	205	250	263	219	249	228	234	221	230	250	264	236	255	246	218	247	248	244	248	248	250	237	217	247	256	262	223	237	238	232	253	247	262	245	267	257	267	252	245	236	234	247	236	254	240	256	246	238	255	230	227	255	241	255	244	246	260	261	252	244	236	247	249	266	216	250	231	236	247	234	258	264	247	246	240	227	230	244	228	214	231	256	242	247	218	215	231	241	240	237	244	209	268	233	245	237	236	237	244	227	226	246	239	249	244	222	250	247	232	254	225	239	257	260	243	252	239	233	233	250	242	238	254	222	248	247	222	240	243	234	227	239	215	213	240	249	274	223	263	220	244	230	271	245	271	243	224	252	243	271	252	275	230	248	236	260	224	217	234	243	242	239	248	240	240	236	251	229	246	257	253	248	242	234	236	205	245	271	219	236	207	214	251	251	247	219	241	241	231	248	252	231	237	267	268	244	237	243	252	250	235	237	257	212	242	228	249	267	250	238	216	228	287	228	215	243	252	273	236	248	259	244	244	237	267	257	235	243	226	253	213	226	241	225	238	243	278	251	242	236	259	224	211	210	213	245	234	244	235	251	227	247	210	223	226	236	257	241	221	247	251	232	246	244	247	252	250	228	241	254	234	255	263	226	225	257	254	261	257	215	231	212	221	257	211	223	252	240	279	242	208	252	242	236	245	228	223	256	220	220	240	258	234	234	234	223	227	241	248	268	242	216	250	259	240	236	236	243	246	233	233	250	212	283	231	208	237	226	234	247	235	213	231	222	211	251	206	217	255	212	238	267	258	245	225	238	254	236	252	230	242	267	236	212	227	266	227	234	242	262	265	262	264	252	274	248	261	231	259	261	245	260	258	248	229	229	227	229	225	239	227	255	251	219	257	225	247	251	227	246	254	219	240	223	233	262	239	211	252	266	241	257	239	230	221	245	224	225	238	260	235	239	241	243	260	239	248	227	238	267	210	257	206	231	254	269	237	252	237	217	244	221	252	234	219	235	213	244	217	216	235	254	232	246	239	221	253	228	240	243	224	245	251	244	244	201	255	250	243	247	235	238	233	217	253	266	241	250	221	243	214	243	243	240	228	247	270	239	232	252	231	230	245	296	240	238	240	248	226	233	240	233	233	229	246	229	240	227	265	247	249	257	254	219	241	246	234	234	267	245	260	248	248	217	203	239	240	230	232	229	241	199	233	229	251	252	237	251	247	230	269	255	231	224	244	253	261	234	241	234	248	234	233	250	254	258	230	228	272	252	235	259	247	229	223	240	266	243	215	238	262	252	247	230	223	249	253	248	268	232	251	249	230	248	199	242	242	227	254	207	248	249	253	254	245	232	252	264	235	249	254	233	232	241	260	246	229	237	262	245	241	228	223	231	217	262	215	270	232	240	224	233	252	245	228	239	221	208	235	234	250	262	247	249	266	230	228	259	238	274	225	256	257	250	273	232	227	263	246	247	227	245	235	245	234	246	246	218	223	251	253	254	237	237	203	231	235	250	254	214	254	225	245	236	258	243	256	230	243	270	261	225	235	228	238	225	242	252	233	239	243	250	242	240	227	237	246	235	209	234	259	244	219	220	236	243	252	232	235	229	239	237	255	223	241	238	231	244	243	253	214	230	225	228	248	249	276	231	228	266	241	217	244	256	231	239	217	267	255	237	234	237	238	244	233	245	227	206	231	222	259	231	272	262	233	253	240	251	241	240	231	238	249	235	245	254	247	218	213	240	255	233	242	260	216	216	258	253	268	244	230	247	237	233	262	263	261	236	242	234	225	229	248	255	243	244	265	234	264	248	215	249	267	246	256	254	247	246	223	259	249	236	267	237	224	214	253	236	225	229	237	245	218	230	249	242	236	230	234	234	236	223	254	248	247	237	226	247	214	233	242	225	241	232	211	239	242	264	235	231	228	265	266	216	218	263	244	242	256	235	233	219	245	258	218	233	235	239	230	226	230	251	220	264	263	221	249	254	237	236	223	248	258	223	231	243	228	237	229	242	224	246	245	212	239	231	246	218	249	262	248	237	240	237	259	241	218	264	262	252	239	250	238	232	237	231	256	230	244	215	249	234	250	248	223	264	230	235	209	273	253	262	224	241	238	231	230	255	229	229	248	228	272	218	220	269	228	240	190	229	237	246	246	224	247	218	259	237	227	242	243	247	234	238	224	230	267	235	219	243	257	250	227	247	248	237	249	222	241	251	228	235	254	266	224	231	240	248	252	251	227	226	244	230	241	249	257	232	231	258	228	221	221	223	226	248	236	259	252	268	237	217	215	229	226	248	244	221	280	227	244	239	258	261	251	265	276	254	225	218	264	260	224	245	272	248	219	219	247	238	245	241	275	225	226	223	227	251	239	223	248	282	237	235	235	256	228	257	230	247	238	227	233	234	215	207	222	240	244	232	252	236	236	220	231	204	222	257	269	238	235	212	226	210	248	261	269	247	272	234	245	215	219	223	245	251	222	235	236	216	254	239	236	203	234	251	242	236	266	288	237	227	224	243	246	229	248	251	218	235	210	245	252	250	238	243	237	243	231	234	249	258	244	246	232	233	248	223	255	251	253	240	223	234	229	213	252	232	226	236	224	248	212	274	239	253	267	268	245	247	229	226	241	246	224	245	226	240	221	220	254	264	245	228	225	245	239	245	249	235	221	234	221	258	244	214	223	234	243	252	239	248	253	229	247	246	229	228	207	216	240	246	219	240	249	230	249	252	249	231	231	218	245	241	226	231	263	234	236	240	236	244	235	241	250	234	245	254	234	258	257	259	282	230	237	237	243	232	249	254	246	236	252	220	229	258	252	240	247	225	228	241	233	242	246	254	241	231	235	244	261	219	252	250	228	233	220	267
15799	31497	27063	16551	10973	6938	5316	4695	3169	2973	3321	2709	2132	1787	1553	1410	1241	1316	1251	1173	1265	1218	1063	1096	1180	1152	1030	6676	15949	11353	8629	4840	2092	945	649	574	500	478	449	457	460	498	475	480	491	513	441	447	483	444	457	444	447	470	512	462	480	463	462	471	504	467	511	460	464	485	468	483	473	442	467	467	464	488	471	462	439	453	478	482	483	472	491	487	477	488	470	476	478	503	480	489	455	501	475	487	498	474	475	482	473	458	466	519	501	471	502	478	455	495	494	436	461	472	501	457	491	499	523	499	472	460	469	464	454	492	461	507	449	501	512	442	471	481	479	488	495	494	469	466	472	438	518	478	449	487	457	477	515	475	480	428	449	452	478	500	483	511	483	473	470	484	474	488	468	482	478	439	485	453	501	460	490	471	462	462	442	480	448	455	456	505	495	470	450	475	467	508	495	467	481	431	470	445	466	486	397	458	483	477	448	478	426	476	458	467	453	448	455	500	483	500	484	509	477	474	478	433	455	477	488	526	470	476	460	498	490	435	466	479	453	466	463	501	465	515	492	483	468	515	509	479	481	480	471	439	517	443	493	460	477	464	493	458	461	463	489	472	460	452	481	495	489	503	523	452	475	474	455	479	468	482	515	492	474	483	452	457	463	473	463	448	471	486	462	481	453	491	482	466	458	452	473	461	468	504	465	464	456	464	482	471	482	455	461	454	465	484	460	460	467	480	501	499	494	490	486	467	479	502	461	469	489	464	523	490	460	457	422	451	479	497	452	503	466	456	466	484	515	499	463	475	502	521	462	470	488	524	439	471	458	482	457	455	502	471	497	422	484	433	478	448	413	427	463	469	443	471	497	456	459	476	449	476	465	452	466	506	502	469	483	477	464	440	440	474	500	478	482	519	452	473	469	466	429	465	476	499	464	517	441	510	477	503	487	474	463	504	512	462	433	494	468	474	489	446	467	471	454	469	461	448	484	487	463	540	462	414	492	459	513	466	511	463	485	462	434	487	486	465	513	508	512	516	457	444	520	542	488	458	536	453	479	492	473	454	455	441	506	458	483	499	480	498	483	438	482	518	479	452	463	442	477	454	450	483	503	471	462	490	526	445	488	490	505	488	456	456	492	509	455	510	509	508	500	476	460	452	498	450	442	488	464	458	450	527	496	512	416	476	494	451	512	480	457	483	492	488	485	457	484	474	485	485	455	435	492	457	517	448	458	469	494	462	472	489	457	513	473	479	463	451	491	475	470	470	446	477	486	456	473	499	474	455	428	513	491	464	458	546	480	475	494	451	479	469	491	468	441	431	466	474	495	490	509	486	524	461	459	453	501	483	429	415	469	465	489	483	497	488	498	463	491	478	477	470	473	476	475	435	477	473	484	467	448	490	453	469	467	492	467	517	450	501	499	466	466	510	448	473	459	461	474	442	473	463	521	455	450	472	488	491	458	431	447	472	485	463	486	461	499	457	479	445	502	457	483	478	471	490	474	461	487	474	454	510	493	489	429	507	449	487	451	489	473	472	456	497	456	468	481	495	472	476	450	477	478	515	490	444	488	457	467	507	481	472	453	466	469	493	454	471	464	475	481	457	462	492	469	467	485	503	448	475	511	466	437	520	500	481	468	460	466	492	462	469	494	451	475	494	488	494	470	432	437	457	451	455	476	472	486	459	482	526	479	484	466	459	443	514	459	474	507	451	476	482	501	484	518	444	476	514	449	434	474	445	465	517	482	476	483	522	475	491	486	471	478	472	492	436	460	486	468	510	523	431	482	493	491	457	520	477	470	449	483	477	479	507	504	443	468	450	478	478	463	450	492	485	464	517	466	465	491	470	445	480	473	462	438	485	474	471	498	467	456	494	462	466	506	455	460	496	442	451	488	444	482	476	483	467	495	520	465	509	470	473	428	447	505	485	456	480	473	468	458	461	516	500	463	494	479	449	482	471	472	475	470	477	481	490	493	455	460	500	467	465	462	482	432	466	471	492	478	489	510	477	464	462	479	468	443	462	462	512	435	440	460	448	430	443	456	493	483	487	445	536	477	484	467	458	473	504	488	476	465	479	454	444	464	499	483	472	507	463	477	477	459	455	492	449	483	507	489	457	465	482	462	481	436	477	461	459	465	514	459	455	538	480	465	464	456	464	489	494	451	479	464	478	459	506	517	473	490	460	462	498	454	431	488	492	486	468	459	491	465	456	475	471	469	445	465	476	480	488	492	454	468	501	430	476	509	480	424	466	461	464	450	458	485	471	463	464	448	482	453	491	500	437	506	460	480	468	505	468	464	463	478	448	480	465	475	504	463	449	462	498	492	465	516	437	500	453	511	484	471	483	463	465	528	502	460	501	490	465	492	490	462	455	463	505	443	482	430	430	456	444	459	469	474	500	492	492	499	494	476	468	457	444	488	464	463	512	432	486	462	424	445	478	478	453	453	457	489	513	465	478	472	521	484	483	471	478	457	498	469	431	449	509	463	505	446	442	490	489	429	465	498	464	464	467	441	461	511	423	480	454	479	491	451	479	486	447	489	462	477	473	480	449	458	444	456	482	453	471	507	454	480	484	454	462	459	479	477	474	460	475	499	490	530	516	468	477	503	478	488	477	492	449	481	499	484	458	474	465	475	478	460	458	485	493	475	454	478	491	480	431	460	448	476	499	469	505	470	492	491	451	445	446	507	501	450	435	486	517	432	436	461	464	474	474	485	472	461	469	445	477	454	490	458	460	463	497	467	506	511	497	509	490	430	460	416	467	482	469	469	490	489	494	483	422	479	476	470	499	500	467	467	496	491	456	476	483	450	452	464	520	503	473	501	476	447	481	475	470	486	505	458	484	475	503	503	515	443	452	492	494	494	495	502	493	461	452	472	469	482	476	473	471	485	488	481	473	461	444	502	493	513	472	475	498	460	484	448	537	473	505	459	479	492	488	458	473	464	496	499	473	515	501	440	485	471	523	489	439	464	488	519	446	499	463	471	460	480	488	480	455	480	465	470	436	465	468	476	462	507	440	485	460	498	422	458	487	480	478	434	482	455	464	473	443	498	502	455	456	504	504	462	471	473	452	474	514	437	500	500	489	475	462	514	442	520	459	445	495	459	475	462	506	503	493	472	484	471	482	465	495	479	501	494	525	477	457	482	474	469	489	464	465	464	482	475	466	511	486	436	461	451	465	441	487	431	485	500	505	493	513	479	485	467	486	463	483	465	491	436	489	494	453	494	507	515	435	465	495	474	474	448	487	518	530	481	470	504	522	495	526	480	494	498	446	422	458	484	465	487	460	473	485	420	464	501	502	459	491	455	497	483	461	433	464	455	492	481	432	458	461	495	492	480	469	508	478	459	450	459	475	465	457	437	475	490	482	484	453	469	468	463	425	447	482	471	480	484	425	491	439	501	507	456	496	490	454	511	503	508	502	460	498	478	495	460	469	524	457	466	475	460	508	465	438	473	432	483	465	457	508	491	466	493	483	471	458	459	480	493	494
27151	21005	11822	2996	1255	796	716	799	585	523	574	468	449	464	391	443	406	398	400	422	419	337	344	415	360	386	403	494	710	674	658	571	449	391	396	369	327	342	339	349	360	301	370	350	372	326	330	331	347	315	348	325	376	337	358	342	339	321	345	324	341	330	366	334	335	350	336	309	330	335	342	300	333	292	336	366	338	320	336	329	365	348	333	365	327	336	352	335	305	327	334	341	350	349	345	340	369	345	342	329	305	346	313	355	352	318	336	318	331	378	336	331	347	310	338	335	324	310	298	351	326	308	361	344	322	330	354	338	365	340	350	311	370	344	319	342	335	325	316	351	320	340	361	350	346	356	359	356	308	340	342	360	352	354	378	333	352	337	324	310	343	356	341	370	338	354	326	352	390	344	315	366	341	331	336	308	338	344	362	319	329	344	345	322	355	310	343	355	357	343	335	337	334	334	320	349	322	353	299	343	335	337	339	311	341	334	337	326	344	334	324	324	322	323	321	339	328	345	334	352	323	363	350	354	328	334	354	354	359	331	353	339	338	349	339	342	322	360	402	339	333	343	327	317	361	334	350	339	308	318	331	310	312	331	343	318	347	335	350	339	340	343	323	353	321	333	340	370	326	327	320	327	379	352	346	352	321	333	363	344	349	318	346	342	347	367	359	331	332	331	376	349	368	340	345	367	349	328	376	346	356	336	340	323	347	360	367	374	289	376	330	333	344	282	345	346	368	335	328	353	352	349	378	344	363	319	352	311	341	369	332	348	365	310	334	340	337	368	350	369	336	333	335	331	338	356	344	358	333	322	333	328	358	317	343	319	336	336	365	337	381	335	321	348	340	354	376	336	330	341	334	337	348	357	328	331	349	343	375	350	349	323	340	334	334	351	340	338	350	375	341	356	343	353	324	331	341	317	381	325	340	378	293	320	321	344	352	350	361	331	357	365	331	341	347	346	356	323	357	357	346	335	357	326	370	338	376	333	319	322	319	339	352	354	377	364	315	337	328	358	376	362	347	370	365	385	340	356	355	369	361	385	384	333	351	339	330	351	367	286	334	329	336	323	363	370	340	320	366	349	350	368	310	327	327	366	350	384	364	344	310	346	333	318	350	322	348	312	368	316	323	363	330	360	330	319	350	352	319	323	345	346	354	326	332	342	327	335	352	341	332	313	360	345	348	354	334	323	361	356	342	333	329	324	365	343	353	339	326	305	357	345	300	346	302	349	332	314	339	343	318	340	305	358	352	331	367	347	320	353	329	338	344	310	355	351	357	355	366	328	328	349	363	386	341	346	361	345	323	365	333	333	361	341	348	333	338	331	307	356	341	319	321	375	332	349	346	309	350	345	328	351	331	310	352	316	357	373	332	317	336	357	352	328	365	355	330	339	337	344	372	320	326	343	337	348	345	313	332	341	333	344	351	333	397	348	331	359	350	327	332	332	341	315	367	346	386	374	303	362	332	371	333	341	360	325	350	340	330	369	311	331	354	332	346	352	336	345	361	363	350	331	357	330	334	338	361	312	334	347	305	329	348	335	338	331	340	352	355	333	303	320	328	312	341	345	365	364	335	362	316	321	355	338	354	337	359	344	327	342	327	306	292	333	335	353	338	356	310	320	350	341	359	355	354	314	332	335	376	375	337	328	351	357	327	337	345	360	332	339	354	346	350	341	347	342	321	341	371	319	318	331	373	379	322	315	330	326	366	333	357	350	327	330	346	331	339	370	367	349	369	368	331	324	330	332	354	333	352	341	378	384	356	324	364	340	384	359	360	316	343	325	333	340	342	312	327	333	333	361	360	315	337	366	358	355	359	354	331	312	317	319	358	309	347	346	356	346	328	295	350	342	327	323	307	382	330	345	343	317	318	361	310	327	359	318	325	330	374	331	330	352	328	338	359	356	330	350	383	298	333	342	304	325	329	316	368	329	355	328	309	375	355	345	330	366	331	355	349	315	319	351	345	352	347	355	385	281	335	355	336	365	332	344	345	345	349	339	336	347	368	377	353	349	320	336	360	354	366	340	376	321	336	314	369	323	348	311	343	329	351	347	336	344	309	330	357	319	365	326	336	328	322	342	308	340	364	351	348	325	354	326	315	321	338	369	344	341	333	350	347	311	313	360	360	329	337	329	325	336	310	350	336	371	350	351	357	331	344	358	349	337	326	350	356	362	362	354	313	343	336	342	352	353	343	349	331	347	347	367	362	324	354	338	316	355	329	329	356	325	326	305	300	352	374	346	322	343	330	343	334	342	325	337	384	358	320	350	353	374	344	356	340	326	337	348	294	353	332	330	326	344	323	355	345	335	318	319	354	348	336	335	341	343	343	353	344	380	338	344	367	357	323	369	319	357	342	366	364	336	361	337	325	343	340	354	305	361	345	361	332	335	340	350	321	335	317	373	367	348	346	341	346	334	364	342	343	328	363	336	336	334	345	313	326	340	343	363	346	322	372	359	313	353	327	364	351	313	346	331	325	337	329	329	330	335	352	325	360	319	308	332	316	303	334	321	343	318	332	345	331	323	349	313	327	342	350	359	347	338	331	349	326	327	344	334	354	366	353	350	361	345	299	347	327	318	358	337	342	346	353	358	361	348	338	365	317	309	348	350	325	331	336	308	344	347	351	351	346	332	372	360	314	320	362	352	347	323	358	341	331	342	321	341	346	337	364	375	358	326	338	327	358	347	330	321	362	361	356	331	355	321	351	336	341	374	351	385	363	310	347	345	341	340	333	322	367	352	324	320	353	352	313	343	346	325	347	348	352	356	334	319	345	360	398	346	349	368	337	348	347	363	351	338	335	347	374	347	331	360	311	335	313	311	341	341	344	329	334	334	316	386	344	356	352	330	334	365	336	336	311	361	373	337	334	319	359	320	350	381	342	322	349	346	360	373	321	354	372	338	331	349	378	353	292	345	354	346	371	355	331	342	342	340	319	337	336	367	343	345	357	332	330	306	323	328	336	356	338	340	316	313	335	338	407	324	361	350	350	379	350	349	354	331	305	322	332	332	337	332	347	303	318	386	346	329	329	374	310	359	348	329	356	330	355	336	332	319	337	356	349	325	373	361	331	321	347	317	318	338	333	341	323	367	365	362	350	325	349	363	327	341	341	340	340	354	351	335	334	326	322	351	341	355	333	353	349	320	349	335	344	319	340	326	347	336	360	330	353	336	367	354	355	338	334	340	310	339	352	349	334	317	335	332	362	346	351	341	338	364	303	369	327	307	335	331	315	349	370	304	364	348	325	354	347	349	345	341	323	352	365	330	360	360	368	330	322	345	367	372	315	339	355	360	309	348	346	314	363	341	344	324	363	364	335	371	370	349	376	301	373	339	345	392	367	312	355	358	337	331	348	337	368	325	347	359	320	357	355	340	335	311	364	368	350	362	342	360	327	323	313	336	368	346	371	331	375	323	333	376	359	349	322	340	338	350	331	356	322	340	323	340	339	334	389	339	351	358	334	352	320	308	308	335	331	378
11625	18089	12971	6563	4058	2463	2348	2579	1751	1530	1473	1327	1146	1058	930	898	897	946	922	961	964	857	869	861	845	892	862	1169	1981	1847	1552	1210	962	772	688	661	695	650	704	692	622	693	628	713	619	666	644	704	745	666	656	628	657	681	668	681	707	656	655	687	653	689	697	692	686	670	670	665	634	653	659	676	661	678	684	662	653	696	716	690	679	621	644	686	696	692	676	674	683	675	645	632	657	636	713	691	643	665	729	668	686	685	668	655	689	736	683	651	690	641	690	701	653	674	687	669	731	706	625	675	701	663	699	645	682	696	658	660	681	696	645	674	674	680	670	684	670	634	704	685	664	666	688	722	704	654	663	695	679	705	678	688	710	666	657	672	665	694	665	673	716	692	672	692	693	699	674	661	655	668	678	682	653	677	667	694	659	651	632	678	626	700	682	656	735	632	704	663	661	660	734	649	672	652	601	683	637	689	679	673	638	686	660	679	665	656	685	679	711	647	685	638	664	649	678	679	688	650	697	658	603	662	677	681	677	725	651	643	666	693	704	682	647	656	687	697	656	650	673	665	643	683	687	682	742	675	673	686	691	665	670	666	621	678	728	691	655	726	630	660	680	694	679	632	641	688	659	678	652	710	677	683	636	652	660	653	678	684	636	655	728	683	661	694	649	699	711	677	647	674	612	693	658	658	658	689	675	689	624	709	720	684	725	717	651	645	641	715	652	659	714	707	657	680	671	715	642	674	693	625	670	711	672	704	662	663	632	671	671	677	645	646	726	631	678	660	701	664	682	657	672	686	652	647	676	674	741	675	721	726	743	676	659	641	646	666	678	655	695	664	664	694	667	695	685	641	657	657	701	653	676	693	620	668	686	698	679	682	657	653	658	692	669	653	654	660	705	666	630	686	638	674	665	662	668	640	661	726	664	659	666	657	673	664	700	654	669	642	650	665	673	659	666	684	736	668	646	686	656	662	734	720	647	700	693	645	680	669	660	672	651	681	659	678	664	677	680	695	692	645	708	686	695	669	639	662	682	680	694	672	657	693	662	699	674	706	686	647	675	616	631	643	657	657	683	704	660	677	699	654	712	696	691	684	636	656	679	644	689	680	707	695	679	641	633	671	660	603	657	653	676	674	701	686	628	684	684	671	680	679	624	668	639	689	691	649	678	692	650	623	715	678	651	668	670	636	666	662	684	698	739	734	669	695	673	664	632	664	665	646	638	664	694	679	705	675	662	675	674	688	672	712	649	656	715	648	705	685	667	701	701	656	643	660	694	708	657	651	685	642	674	674	651	707	643	682	691	668	668	650	667	674	681	696	700	668	650	666	651	691	672	674	684	687	652	689	638	699	664	682	669	615	657	696	657	650	673	712	654	642	656	662	645	720	624	628	673	659	693	650	676	671	642	661	682	703	658	637	723	697	676	668	704	739	704	686	667	685	688	646	710	703	709	680	647	704	724	620	679	693	703	701	695	691	664	687	663	693	699	652	660	686	720	655	674	679	672	623	667	658	677	656	641	703	698	643	652	682	729	654	694	692	670	646	741	680	685	686	679	695	705	722	680	665	687	690	674	676	679	716	716	673	588	654	657	653	633	636	645	684	657	672	660	638	642	729	637	695	680	679	709	678	666	690	673	689	670	636	694	717	697	672	665	687	661	691	628	643	723	686	698	696	655	691	715	678	664	669	683	690	628	679	702	715	636	670	680	664	684	644	660	643	664	700	704	643	665	663	682	698	678	709	666	652	694	718	680	671	662	615	707	651	662	673	701	652	745	696	695	660	708	716	668	619	688	684	638	650	654	647	689	651	656	657	684	674	659	650	645	675	688	686	679	681	662	693	681	729	669	674	648	611	668	700	677	676	642	691	699	705	701	662	678	669	662	702	625	702	675	680	707	690	652	679	655	671	670	646	690	688	681	645	661	661	594	655	702	679	642	673	655	692	644	662	667	704	634	673	688	653	712	692	687	629	670	667	710	670	687	678	673	623	675	645	688	665	672	633	668	686	678	698	711	674	650	671	695	626	697	669	652	697	692	675	648	645	716	697	647	613	664	666	679	635	670	671	672	693	649	646	681	658	658	663	690	643	672	694	699	704	669	724	668	684	652	668	672	713	657	672	700	723	697	648	642	664	700	677	679	658	663	701	679	648	701	687	670	652	670	669	687	654	710	705	717	743	690	690	653	689	689	735	651	682	695	666	662	676	661	701	660	644	666	648	705	701	649	651	650	662	708	699	679	700	698	709	644	654	678	693	647	685	690	656	697	676	669	674	657	686	705	715	695	669	698	668	620	679	668	693	660	699	649	684	679	669	668	671	691	664	671	671	612	657	680	678	657	630	673	670	690	651	689	618	692	643	706	710	645	674	700	645	720	641	679	685	685	661	666	665	665	694	688	648	628	651	658	691	652	656	666	675	637	686	709	660	649	651	714	649	683	707	686	646	661	694	647	658	722	693	672	708	704	689	679	665	686	667	668	711	662	684	724	704	678	655	694	735	710	708	629	645	662	671	661	684	632	709	709	659	645	647	676	693	654	676	651	668	724	648	733	668	676	687	667	699	666	635	689	654	691	668	684	677	661	655	732	676	695	716	701	660	662	695	705	666	675	646	660	703	649	692	669	669	678	682	664	661	620	730	690	713	649	696	688	662	650	700	662	699	669	706	670	688	709	666	714	679	674	637	663	638	641	652	648	698	655	673	689	671	687	727	683	713	671	689	670	644	695	681	662	661	630	685	648	609	664	679	690	690	683	707	692	669	639	684	702	677	677	648	702	674	695	652	694	666	695	689	644	651	656	689	669	662	698	627	648	683	728	636	659	653	709	695	691	700	656	644	645	671	681	652	635	682	664	694	650	657	680	704	654	686	663	635	699	688	700	686	662	647	667	705	665	676	661	623	645	652	673	673	704	702	645	665	700	676	649	662	690	596	691	638	640	682	676	645	681	660	707	646	642	648	688	671	626	689	653	646	704	628	668	654	698	692	662	706	687	711	701	729	693	701	682	653	677	707	650	690	693	651	629	706	711	681	632	688	709	704	690	695	664	637	689	733	650	668	651	655	708	674	646	676	667	693	679	692	675	686	653	673	676	652	659	679	654	691	697	701	670	648	664	658	690	721	680	682	702	692	660	668	735	654	732	651	705	664	691	686	655	679	666	701	644	685	637	693	683	671	678	703	670	690	634	667	702	714	683	721	660	693	694	668	684	626	669	678	671	698	658	671	729	674	693	666	650	706	642	691	662	724	673	666	676	665	699	702	658	710	677	700	684	663	626	704	681	690	684	629	666	680	688	685	668	676	663	669	670	676	674	672	695	717	654	729	652	644	657	676	620	675	695	685	689	691	735	701	631	646	671	696	645	682	689	703	678	688	681	645	664	647	667	684	639	661	683	650	646	667	692	670	681	678	637	648	659	698	687	652	699	703	684	731	688	676	673	665	694	663	663	677	650	689	670	653	653	664	677	682	672	642	633	667	647	709	659	659
24591	21591	28718	24937	19799	3593	1581	1470	1079	864	675	608	543	441	374	358	427	410	377	451	374	410	414	383	329	373	451	1551	2624	2280	1738	1058	625	373	311	313	271	270	273	333	291	294	300	287	299	273	281	321	328	276	285	285	316	300	306	296	302	269	284	325	269	300	293	302	280	278	297	317	283	307	265	255	311	294	279	291	260	316	288	290	287	302	281	298	280	272	267	335	249	283	327	312	283	274	328	290	282	290	274	304	303	292	270	293	292	301	315	257	288	283	267	270	271	282	311	302	289	299	284	285	306	294	269	280	278	280	272	291	302	306	305	307	289	325	290	316	329	292	256	269	258	300	279	276	282	294	287	275	306	281	267	287	278	301	306	263	274	268	275	304	318	309	316	319	264	263	305	256	292	301	306	281	290	280	269	302	284	278	291	258	298	302	327	291	269	273	311	278	293	269	274	274	263	265	290	323	297	286	318	300	265	280	286	286	269	275	283	275	296	303	327	283	294	293	279	311	253	277	272	282	273	290	277	255	273	299	278	280	304	287	297	289	262	276	293	314	280	291	274	323	271	281	289	319	290	288	305	315	301	246	276	271	298	294	321	272	302	255	327	330	297	279	285	270	304	306	297	294	274	290	285	285	321	312	302	267	279	260	291	280	269	275	308	286	331	297	294	273	295	304	279	299	297	294	282	317	331	274	270	287	282	307	285	297	282	290	310	288	259	306	267	291	289	289	297	262	291	296	284	302	284	300	285	285	286	254	286	284	283	289	299	285	298	291	277	293	303	301	270	289	308	285	275	325	286	275	297	295	270	269	290	297	282	299	295	288	294	287	312	279	282	276	309	298	286	297	310	289	298	303	289	270	306	273	261	307	275	302	273	279	295	294	280	259	272	314	299	296	263	290	272	254	296	277	273	309	305	289	290	281	284	312	294	263	250	271	289	302	291	291	298	314	282	267	297	307	298	297	292	298	275	287	268	313	317	262	294	295	291	310	295	279	308	294	302	297	298	293	272	299	289	271	285	301	276	302	312	305	294	300	271	306	322	283	287	305	300	276	304	295	279	301	278	306	272	294	289	305	284	287	269	303	289	297	294	282	269	308	286	273	268	292	300	286	286	299	273	291	259	317	288	283	268	306	297	301	278	312	289	319	266	336	279	290	303	267	271	291	303	319	267	301	275	298	303	304	279	265	293	301	301	281	289	271	260	292	321	319	288	287	298	246	294	311	278	306	298	303	301	299	287	323	291	301	284	312	303	291	324	311	285	299	315	295	301	287	281	296	318	287	268	298	274	293	281	278	277	288	327	275	284	285	287	282	319	276	300	272	298	313	260	273	296	294	317	315	317	306	290	283	307	277	290	284	268	275	270	269	285	283	300	295	295	290	309	290	280	310	286	290	273	275	278	272	280	301	314	284	259	272	288	299	287	269	307	300	281	318	276	286	241	316	312	280	300	292	324	292	332	311	350	296	279	285	315	301	286	283	284	271	280	271	293	261	316	293	288	281	284	316	315	292	302	277	303	296	272	287	269	247	298	308	309	281	300	278	271	325	273	292	270	305	284	285	297	286	305	295	300	288	293	298	267	265	296	309	312	304	325	282	300	276	290	277	318	303	300	279	283	287	268	300	293	334	300	293	300	256	267	278	301	272	297	317	267	265	308	289	299	295	305	289	284	292	288	263	283	272	292	290	325	286	327	286	296	313	284	291	265	300	297	297	311	292	321	306	254	318	312	322	285	268	262	299	278	292	314	316	314	290	290	276	304	280	299	307	311	296	306	303	306	273	282	299	310	303	290	290	312	292	301	250	272	302	278	292	292	270	296	294	286	291	288	283	276	289	292	288	305	287	271	303	278	306	304	306	286	284	265	280	305	317	306	293	273	274	298	280	292	283	268	284	275	286	290	284	279	307	306	278	289	298	287	300	278	289	275	301	258	297	304	256	311	257	286	285	306	266	263	321	284	279	294	285	262	290	283	276	319	302	297	270	325	301	293	296	308	281	294	317	276	282	307	294	281	265	287	275	294	298	291	291	266	282	306	278	297	273	290	335	337	281	317	329	277	295	259	270	342	269	280	288	287	302	305	301	283	293	259	280	266	261	295	327	266	304	289	274	289	314	318	289	288	295	299	282	288	303	310	291	275	318	299	310	311	274	291	251	279	289	291	296	317	304	294	305	309	280	264	301	275	305	313	292	295	259	299	287	312	313	264	292	255	284	300	267	292	280	310	297	250	323	287	265	305	304	285	286	282	271	316	256	275	270	265	278	248	276	300	281	294	286	306	272	296	250	305	284	289	298	299	317	284	330	263	286	295	321	282	328	269	287	298	297	261	279	266	265	328	303	302	258	288	286	313	256	261	268	291	319	271	291	286	304	303	285	299	270	325	291	292	272	290	247	284	292	282	263	289	285	286	327	316	284	281	302	258	297	264	315	300	272	312	275	290	275	290	270	307	290	317	292	291	294	302	307	288	305	276	293	271	275	289	311	313	285	284	297	280	260	276	320	272	295	308	273	292	302	283	284	289	271	277	302	294	316	257	286	296	298	308	296	296	290	311	313	272	300	283	279	300	295	268	284	293	309	281	292	274	298	292	285	277	299	271	270	307	284	283	275	278	285	292	263	283	296	294	302	298	261	274	286	289	287	297	284	290	316	266	283	298	299	300	308	274	270	283	319	325	279	244	279	277	295	289	295	274	292	262	303	312	241	313	300	269	289	303	277	276	284	303	309	258	299	299	270	288	260	292	328	318	275	282	297	282	283	290	275	313	271	270	274	284	286	303	318	284	275	296	283	272	307	298	291	288	278	311	290	275	254	287	310	303	314	285	270	309	279	291	264	296	306	276	264	300	297	326	302	276	288	309	283	297	260	271	288	290	262	278	270	259	299	325	323	282	288	318	296	268	275	274	319	270	270	321	265	283	267	309	303	295	286	282	305	291	291	310	282	288	273	284	293	265	299	296	290	292	276	264	290	288	324	283	297	280	285	272	275	300	263	266	287	283	296	299	263	294	295	292	299	260	279	296	269	274	258	273	306	279	281	272	285	294	283	289	267	285	298	314	298	279	304	291	301	286	280	303	286	307	260	274	287	305	281	277	282	342	287	282	295	289	296	284	275	301	296	290	287	284	288	296	275	320	287	285	275	315	353	321	281	293	311	290	294	289	293	288	307	324	302	320	305	306	281	298	277	274	307	310	268	292	311	294	290	293	293	285	270	293	294	286	299	270	274	315	295	275	307	314	313	284	317	299	307	301	276	290	330	277	291	273	285	258	261	323	291	313	286	284	269	324	310	268	305	280	268	284	272	297	303	293	279	270	281	326	293	295	310	295	311	277	273	307	286	298	267	304	263	301	295	288	286	298	279	351	329	294	294	286	303	273	304	285	304	288	309	292	305	261	312	288	314	300	305	274	276	266	311	297	272	303	264	288	282	315	292	291	264	263	228	276	321	319	291	262	303	312	300	279	268	291	272	305	291	323	299
13625	26151	20399	11882	7714	5177	4522	5393	4074	2980	2373	2032	1695	1281	1072	1013	1088	1126	1160	1206	973	1002	869	846	842	789	1311	5196	8235	7037	4950	3029	1487	844	689	633	568	619	585	593	616	552	587	632	583	575	589	576	598	566	572	588	586	592	571	529	554	575	569	582	597	593	598	590	604	571	589	598	542	611	595	583	593	586	594	583	578	566	584	561	543	567	580	565	586	601	562	596	567	590	576	614	601	562	560	584	579	550	604	568	585	594	615	569	535	566	566	630	569	560	583	544	587	560	594	557	585	560	563	563	640	563	604	570	569	579	555	585	605	564	552	590	590	595	560	612	601	619	572	574	584	606	596	575	593	556	588	573	603	596	575	582	588	627	550	575	559	609	583	575	588	569	574	584	605	581	568	567	586	566	562	514	550	558	612	624	609	559	564	576	585	569	573	586	598	594	564	575	590	576	575	592	597	627	565	562	637	570	557	552	596	599	591	585	611	598	612	578	590	558	602	537	625	572	593	584	578	557	583	579	602	566	586	564	617	566	558	600	578	588	583	577	592	564	649	580	635	591	558	573	600	569	562	564	557	561	607	586	624	575	622	555	605	610	571	627	559	538	571	549	581	599	585	560	591	574	546	554	568	533	576	567	554	595	572	574	553	563	527	587	558	607	626	590	603	592	580	553	609	573	559	564	593	568	587	542	608	563	568	582	580	573	630	565	554	580	601	568	599	588	555	614	576	566	630	588	530	610	582	538	583	553	541	549	620	603	600	577	579	615	628	583	561	608	519	580	536	536	576	566	560	569	575	565	591	589	537	585	549	566	566	554	571	544	572	585	563	559	593	584	556	591	591	598	580	599	601	573	572	531	580	560	592	613	589	615	596	551	585	584	559	594	607	602	561	569	598	551	592	526	606	603	532	576	604	593	543	574	554	587	589	578	547	570	588	611	577	570	544	597	565	565	602	584	593	595	594	574	537	574	526	586	601	568	611	564	545	591	543	566	594	570	567	544	613	564	575	549	569	559	577	585	576	587	554	572	528	606	578	566	563	560	594	600	618	600	586	612	612	571	578	563	554	565	611	597	591	571	579	577	607	575	628	540	583	570	549	561	562	539	560	621	555	559	565	573	598	565	559	556	569	596	595	528	573	590	576	585	601	643	600	598	539	590	590	559	628	570	563	577	589	625	589	573	610	550	555	572	583	576	613	611	567	587	571	581	576	577	586	573	541	619	576	590	551	553	602	596	571	598	617	590	584	596	606	558	600	601	599	560	601	589	540	587	618	567	613	606	577	588	572	622	574	564	597	591	594	567	553	557	597	573	625	615	576	544	565	602	568	558	590	592	621	571	604	582	594	550	603	580	591	588	583	569	568	570	606	581	575	574	558	571	601	586	583	579	549	611	582	578	578	600	543	571	581	543	585	574	600	579	548	579	610	609	580	583	582	558	587	568	585	609	594	592	571	557	562	545	584	621	587	584	557	542	595	614	576	587	578	578	589	609	578	596	606	562	560	602	555	587	587	539	582	597	535	583	594	595	593	579	591	573	618	582	577	600	590	578	644	554	590	592	598	568	618	558	582	572	545	582	615	586	605	575	562	577	557	595	624	580	612	543	588	543	590	554	563	565	605	514	594	590	574	573	613	569	578	543	569	576	569	590	579	584	559	593	535	586	571	618	596	562	620	591	543	540	628	581	584	553	605	601	565	563	549	574	609	555	626	585	568	575	578	592	606	602	600	554	627	567	586	632	576	561	616	602	591	581	575	616	614	599	633	600	597	541	614	576	593	559	555	555	607	651	555	556	610	581	611	600	566	559	590	565	607	590	587	577	597	574	569	618	588	595	579	580	618	608	532	549	567	572	607	583	605	596	544	618	625	583	573	536	565	572	563	559	544	550	589	552	572	622	579	578	551	619	571	621	607	594	576	590	610	612	569	620	557	573	571	586	568	592	612	569	595	589	548	600	599	546	554	591	575	563	609	596	568	571	640	595	606	591	567	582	587	595	593	557	595	587	576	599	545	559	600	571	596	554	588	567	552	606	609	577	574	547	578	582	602	551	619	607	581	548	569	602	567	569	596	612	593	589	585	560	582	604	564	575	610	545	540	597	528	625	588	565	577	597	614	560	563	555	614	585	598	597	583	577	583	608	573	565	605	563	561	616	607	606	605	579	593	617	551	593	544	605	567	586	623	567	583	595	550	584	612	566	557	583	600	564	567	593	591	618	602	568	580	580	585	555	538	583	574	573	586	595	566	575	527	608	584	542	597	569	573	547	586	561	605	577	585	605	609	564	572	620	608	590	606	564	593	621	567	588	599	575	594	570	576	582	561	543	539	593	582	580	585	539	627	529	574	561	611	557	580	585	604	618	630	600	569	569	588	564	555	584	557	579	576	535	610	604	514	571	553	596	632	594	566	581	570	578	541	549	595	590	560	580	597	577	572	575	590	677	648	592	577	554	610	614	587	585	598	612	557	603	536	565	586	601	586	604	558	601	602	596	577	564	561	568	586	612	566	608	622	619	566	608	580	527	583	607	577	556	553	588	544	567	569	606	553	601	597	561	593	567	590	573	564	581	554	575	562	574	554	566	539	617	577	563	573	558	582	602	599	601	588	589	599	572	634	579	580	543	579	541	619	556	606	625	579	616	583	569	595	563	563	590	566	508	604	621	579	547	565	591	581	611	589	605	587	536	585	541	553	551	566	534	556	588	523	589	610	571	571	591	609	534	583	602	574	573	531	553	607	557	595	577	577	569	593	596	598	612	535	552	601	582	550	604	607	598	571	578	580	546	543	577	587	564	601	588	557	583	584	577	569	559	592	560	618	557	545	591	579	545	592	547	586	565	588	572	605	608	581	554	580	613	584	547	541	553	586	603	606	611	587	589	570	548	564	598	547	591	571	581	599	545	551	574	554	535	586	592	599	589	545	578	576	599	602	557	625	578	556	606	610	605	556	555	573	588	561	589	538	594	583	597	548	570	588	585	613	572	560	611	604	617	567	548	574	571	574	585	550	602	579	579	603	597	603	551	571	596	584	550	584	582	618	557	572	582	595	610	550	574	593	566	613	577	568	544	550	593	581	586	629	569	534	595	551	603	592	567	604	578	575	543	551	625	617	624	586	575	589	590	547	566	591	567	605	584	605	520	603	602	569	602	614	576	607	596	572	592	512	541	551	584	626	563	611	627	596	567	562	601	619	592	585	560	610	561	576	569	593	578	568	564	570	569	594	513	571	602	585	579	622	568	548	579	545	562	573	561	601	582	564	589	561	557	564	532	555	568	575	599	611	587	574	552	561	524	636	582	611	597	589	602	570	606	539	578	572	596	577	564	583	563	590	604	583	562	563	631	591	544	574	590	580	575	581	566	609	560	636	614	584	518	606	576	593	605	577	571	554	586	582	556	587	597	589	604	617	595	620	576	595	591	562	583	618	574	568	595	561	558	599	562	559	586	538	557	580	595	571	594	550	556	584	523	551	605	590	571	573	592
23637	21659	29521	24259	21660	19826	4449	2122	1409	1096	880	712	612	556	477	481	482	465	469	438	419	395	364	379	342	336	1015	3860	4953	3734	2382	1242	673	377	276	264	277	249	245	259	272	241	253	262	250	269	244	267	267	290	241	256	296	255	312	250	235	236	247	265	263	260	249	258	230	244	262	271	243	249	271	279	247	229	246	244	251	254	258	251	233	256	236	250	241	243	270	220	254	263	206	249	250	265	261	258	254	229	278	252	238	257	240	241	264	250	244	252	267	241	259	257	240	260	252	253	285	240	259	265	243	284	293	236	270	231	231	264	232	245	244	255	256	252	239	270	238	273	237	244	235	234	214	270	272	246	232	267	240	243	285	262	266	247	238	236	263	234	228	252	243	240	240	227	226	256	239	269	243	236	256	245	252	251	274	245	242	284	233	261	255	257	259	251	269	243	244	264	252	252	261	257	279	267	247	265	240	288	290	248	285	242	242	256	229	271	262	279	276	260	240	280	267	254	262	267	263	280	274	242	251	231	255	275	274	255	278	255	255	265	250	234	261	251	235	249	277	243	278	225	219	260	255	267	236	242	218	279	261	257	257	267	270	265	246	245	262	240	248	230	258	257	256	264	286	245	264	253	243	243	238	244	262	261	272	247	268	245	269	256	249	238	254	242	240	260	260	294	251	271	258	251	279	253	247	234	283	259	265	243	278	255	241	274	291	248	243	223	282	234	262	249	259	229	237	252	238	260	264	255	258	284	235	224	250	256	245	248	229	267	248	234	272	241	241	268	248	248	247	280	256	253	256	238	265	279	264	260	248	233	246	235	288	249	243	213	253	275	256	259	268	267	232	280	268	242	258	265	260	238	250	280	242	268	243	264	238	268	236	234	259	262	264	234	213	237	264	274	227	261	253	275	257	256	262	277	273	233	251	267	264	253	237	238	250	263	225	240	246	243	252	258	254	246	253	245	269	237	275	255	246	248	245	270	245	255	268	235	247	254	256	254	260	266	256	248	245	261	254	249	239	249	257	272	241	247	253	270	273	249	219	242	245	235	250	261	235	253	258	259	237	237	238	252	253	240	246	247	241	255	248	227	251	278	242	255	257	239	222	231	208	257	243	283	240	283	249	236	240	234	275	225	266	260	238	243	239	275	254	267	268	244	224	249	266	239	238	251	243	284	227	249	228	237	249	240	237	219	265	221	261	261	241	281	235	236	267	270	264	242	290	263	272	261	248	285	222	266	244	236	286	246	265	247	256	258	231	252	246	259	268	237	266	248	269	247	257	251	251	262	266	239	263	236	291	250	227	292	255	237	224	258	262	226	266	246	241	280	272	254	245	237	270	241	265	245	236	273	276	259	240	248	270	283	234	242	284	269	245	257	265	245	243	245	262	243	221	258	255	232	254	256	268	232	266	241	239	247	247	221	252	257	253	256	250	259	254	256	282	267	239	266	272	250	228	271	230	253	266	241	235	278	234	225	269	230	263	273	264	255	258	260	263	227	272	251	233	257	260	258	253	265	256	275	258	256	254	277	264	243	253	242	254	273	255	291	255	256	268	271	227	261	267	259	262	286	282	243	247	248	241	241	260	260	243	258	260	269	249	256	252	225	228	235	248	263	269	247	254	248	242	267	257	240	267	230	279	294	252	242	255	234	251	261	255	255	247	238	252	268	249	218	274	245	231	237	254	281	235	232	245	270	251	251	257	251	245	285	245	281	234	256	274	275	260	238	246	247	246	265	267	255	258	244	244	220	235	248	235	251	230	252	232	275	248	241	255	229	295	251	262	257	268	272	254	253	256	266	255	256	231	286	278	230	231	255	250	241	243	243	256	267	242	268	248	237	236	262	259	245	253	259	247	251	257	241	249	262	259	256	245	247	262	271	234	251	233	256	258	250	249	259	234	256	267	220	243	242	270	259	252	258	271	240	234	238	238	257	264	259	263	242	257	262	222	267	242	260	271	245	259	220	285	234	260	276	245	260	247	243	251	245	294	236	279	247	262	251	243	268	279	278	239	259	232	259	240	260	241	260	266	271	261	245	250	267	254	248	256	251	290	251	267	227	255	244	222	240	242	250	237	272	249	255	276	261	249	241	271	263	255	259	240	228	241	239	259	256	259	256	263	240	276	254	244	258	243	255	247	273	245	254	268	258	259	269	248	255	257	229	245	279	249	208	246	238	218	253	222	230	246	251	233	256	239	242	241	231	283	256	254	254	235	279	238	233	247	276	243	246	239	252	215	244	265	261	265	233	208	235	264	240	275	240	252	261	260	256	244	228	245	243	243	241	244	263	238	244	259	252	259	242	268	266	234	235	252	240	256	243	252	269	254	243	270	268	280	229	237	248	235	258	252	254	244	230	262	245	255	258	234	233	250	238	232	260	256	234	253	256	263	240	257	251	251	228	263	253	260	243	262	223	240	266	244	261	267	255	271	214	241	250	273	267	231	231	274	273	288	281	229	256	232	249	261	283	271	254	224	260	261	255	241	268	243	263	255	252	245	246	235	255	248	224	259	274	276	234	275	258	262	270	258	259	262	250	231	262	249	253	290	227	249	248	276	263	268	258	249	237	238	276	250	265	246	280	245	240	256	256	269	251	289	259	263	234	212	240	239	254	246	244	260	228	245	259	269	232	243	261	230	232	266	260	256	277	268	271	228	255	260	267	268	256	234	284	289	247	254	201	256	264	263	254	276	256	260	261	253	248	266	245	271	270	273	264	260	251	236	259	245	261	281	247	279	290	263	277	276	246	233	275	264	282	229	256	249	264	242	248	242	219	244	243	243	273	249	270	248	271	265	248	265	259	255	277	241	275	266	251	249	247	282	251	219	236	244	268	249	262	251	264	238	241	289	254	256	254	235	263	257	245	267	260	247	267	247	225	224	251	249	240	254	256	267	268	258	243	227	255	241	232	244	227	268	239	257	244	250	250	284	246	244	274	262	261	282	262	247	257	241	259	276	241	258	243	293	240	264	259	281	249	244	248	242	227	251	262	239	234	251	238	243	242	268	234	228	241	246	261	275	258	218	257	246	243	240	262	271	264	266	276	235	282	272	207	264	241	254	275	240	228	292	243	233	271	252	270	263	264	272	241	252	250	286	274	250	253	251	234	264	253	235	264	250	268	279	254	242	257	248	285	246	255	253	258	269	256	271	284	276	275	230	280	257	255	252	245	250	262	224	236	283	268	260	258	253	245	228	245	267	247	251	220	250	254	243	233	269	269	229	238	270	230	267	258	282	264	241	257	260	261	267	232	237	284	238	261	247	244	267	230	241	249	256	243	254	257	255	263	243	260	244	246	250	238	263	259	229	246	248	270	251	224	236	271	240	266	278	258	266	258	257	236	238	243	236	272	268	256	243	244	240	260	263	250	245	242	260	259	238	271	226	251	249	252	259	245	273	266	254	258	263	252	261	239	279	226	262	236	265	245	265	264	276	224	260	272	225	287	244	261	235	224	264	259	272	235	235	249	254	263	242	250	253	246
16127	30985	25544	16195	11433	8981	6944	6642	5294	4066	3049	2531	2018	1603	1520	1505	1404	1322	1384	1285	1212	1157	981	878	855	823	3353	11997	13893	10739	6941	3857	1738	800	641	529	527	463	494	472	492	482	539	491	491	500	500	504	495	499	551	464	516	466	484	480	501	486	477	511	521	491	497	517	481	443	463	490	523	464	506	494	480	519	485	485	473	511	525	494	495	523	492	499	484	490	483	530	495	483	523	489	535	512	462	472	445	485	503	488	498	463	502	494	480	502	490	504	512	495	506	476	483	492	542	482	478	524	528	512	516	518	455	525	478	489	458	505	489	486	538	471	481	502	496	481	502	484	534	491	451	467	462	529	470	472	492	458	482	491	448	516	519	489	460	488	498	460	496	499	511	458	485	474	453	499	498	499	471	481	468	513	482	503	444	467	485	481	518	527	499	520	462	479	509	494	506	514	470	467	509	453	497	511	488	496	492	439	456	542	485	489	484	483	476	511	514	495	514	469	489	476	489	499	507	480	483	462	489	516	477	463	477	506	506	509	484	494	499	463	463	532	463	474	487	464	530	482	470	489	459	505	478	480	484	473	497	519	495	470	489	516	515	480	499	504	491	509	461	512	506	463	437	517	475	445	470	502	491	474	472	528	480	523	510	491	498	484	517	499	468	517	497	474	494	516	501	494	540	490	492	489	483	514	485	475	523	498	486	508	489	519	474	476	482	479	516	460	517	491	507	540	502	488	514	479	473	514	435	470	500	481	486	525	513	466	480	518	466	475	483	468	467	500	509	485	460	490	487	503	488	540	533	482	519	456	509	484	530	483	552	487	488	492	546	494	478	521	472	441	526	522	499	516	493	483	498	546	530	451	526	511	526	479	513	500	465	520	504	524	520	520	469	530	501	469	499	495	482	496	501	464	467	491	512	493	503	491	493	492	477	466	508	453	468	483	484	468	498	472	481	471	522	476	463	466	478	514	490	532	503	505	496	527	491	485	513	497	475	538	510	540	489	470	473	505	469	477	490	500	521	488	473	506	512	456	531	483	502	496	485	529	485	490	502	514	458	516	496	524	541	488	470	498	512	524	502	469	546	480	505	493	464	496	478	488	514	485	481	489	529	490	465	478	516	504	542	500	506	489	458	499	493	488	520	515	499	486	514	457	492	492	530	490	485	548	468	528	476	491	503	520	462	491	509	513	491	516	501	436	470	507	514	479	476	508	442	469	496	507	480	521	501	475	457	480	490	453	484	489	530	479	469	488	496	506	493	509	483	486	496	511	478	522	494	508	527	470	491	501	478	492	483	491	483	482	480	470	487	466	504	509	474	516	476	498	547	479	499	515	503	489	537	527	474	500	477	483	510	451	492	505	461	491	480	481	496	527	485	532	495	458	500	490	498	484	479	505	475	510	455	494	445	498	497	486	477	510	495	490	501	469	474	474	462	488	531	492	479	522	474	476	457	528	494	505	489	453	518	474	511	449	454	534	513	484	509	499	529	477	523	512	502	472	481	484	484	500	485	519	489	459	495	447	493	515	516	477	450	466	450	479	518	492	495	504	496	541	506	484	460	480	514	471	516	502	491	470	503	494	549	511	461	493	473	517	457	483	499	482	487	498	495	490	489	518	506	502	464	476	504	468	510	460	458	483	484	522	491	492	466	512	481	457	430	462	518	472	452	507	530	480	494	491	502	481	513	449	468	491	503	478	507	526	488	507	492	507	475	502	502	487	505	520	505	512	500	464	431	448	481	445	475	448	512	527	477	480	497	479	460	475	514	483	448	497	497	507	517	511	486	492	509	489	508	526	490	503	479	507	510	499	462	476	468	499	453	508	559	494	450	535	504	461	495	495	478	525	488	501	514	464	492	491	477	491	489	453	499	485	466	471	511	478	456	474	472	502	491	477	489	468	497	503	522	496	466	503	532	450	509	507	455	440	512	475	478	483	473	490	527	469	468	489	458	485	499	500	481	523	434	475	510	496	475	513	470	542	560	523	511	486	469	484	510	471	506	477	525	492	518	445	521	513	507	506	490	466	503	475	475	494	542	475	508	516	506	478	478	488	504	516	470	468	478	459	510	473	529	471	510	471	514	495	502	500	509	458	484	483	503	484	488	497	498	421	496	490	478	531	509	506	438	464	504	512	510	494	479	495	531	520	507	479	499	466	483	470	501	494	489	503	454	513	527	442	481	446	471	539	493	476	477	462	480	484	478	478	465	505	505	499	486	524	500	516	506	492	439	503	470	462	505	486	507	510	489	499	517	467	433	516	476	496	483	477	491	507	473	464	505	504	512	500	467	500	500	488	492	488	445	494	511	489	480	513	508	522	508	507	459	499	517	497	489	484	502	474	549	504	486	464	469	482	462	483	521	505	501	474	500	487	510	528	500	506	483	497	515	482	464	520	496	475	526	524	485	485	500	507	473	494	477	491	455	472	502	483	479	481	464	494	492	512	489	475	533	441	455	439	521	492	550	516	512	466	470	523	502	490	474	477	491	486	503	509	485	533	462	507	471	507	510	473	487	482	515	517	476	516	495	470	488	510	520	499	475	487	516	526	504	532	503	526	452	482	474	468	518	512	511	536	520	477	481	467	513	432	488	487	480	527	490	480	480	495	440	455	482	490	503	497	480	499	467	478	514	474	496	531	530	474	498	521	515	505	494	546	473	517	494	468	473	510	489	496	483	507	512	501	472	492	475	503	461	472	519	455	489	462	495	480	518	510	512	489	448	479	520	460	475	459	490	532	512	484	466	497	522	494	462	531	499	506	485	505	480	495	472	517	496	492	508	495	470	496	503	494	478	485	506	477	517	491	523	511	488	494	507	489	509	504	485	480	508	491	524	476	508	495	449	493	472	482	512	458	509	498	491	499	482	516	480	534	505	485	493	500	513	504	512	526	477	518	472	483	511	480	527	480	495	535	522	472	521	525	496	514	468	512	472	458	480	473	517	494	484	484	452	508	495	503	523	479	441	472	453	483	468	491	498	487	527	498	497	483	492	477	524	470	489	435	484	520	478	490	488	488	492	488	519	502	480	449	502	501	481	491	480	446	478	492	463	476	519	532	488	488	522	523	532	473	476	497	488	476	497	461	478	473	485	485	496	505	474	485	479	490	490	489	492	484	454	490	477	539	487	456	496	505	542	474	499	481	457	492	510	495	475	484	464	512	472	544	496	460	485	446	504	497	479	517	484	501	549	491	488	456	504	475	499	470	500	549	523	524	494	466	491	505	477	502	499	472	474	509	492	461	479	517	494	466	469	478	498	484	502	484	483	491	532	498	473	482	489	515	498	502	518	521	513	481	463	489	529	489	479	484	510	478	486	506	515	484	480	507	464	477	480	523	473	483	479	467	483	498	493	488	490	507	491	458	486	471	451	506	496	527	496	457	487	508	501	463	518	494	493	491	444	491	485	514	486	483	500	469	515	500	479	479	496	497	473	495	565	531	488	476	516	487	480	516	499	494	468	520	480	505	470	455	524	496	475	492	457	481
27134	20973	11510	2998	1466	1531	902	809	699	561	515	459	445	437	399	421	367	429	406	391	398	378	381	346	341	378	357	640	741	692	577	486	425	362	339	357	351	350	355	333	332	342	346	358	329	331	337	323	347	315	336	359	327	374	345	362	316	359	338	336	357	391	321	313	347	364	335	331	360	353	342	325	339	306	305	352	324	339	376	340	345	366	368	323	337	367	359	368	322	362	370	353	323	328	345	320	353	360	368	350	333	322	336	357	349	375	353	347	320	360	410	350	343	361	341	313	353	324	321	346	317	341	342	366	324	334	354	354	345	319	376	368	353	347	368	367	315	347	347	360	371	326	344	342	336	346	343	353	327	355	316	358	357	366	354	356	326	330	372	385	345	356	354	343	325	342	339	361	351	382	354	361	334	353	327	334	329	324	347	349	361	373	334	336	316	342	334	339	351	321	356	353	345	331	371	340	348	345	339	336	348	331	331	351	347	342	325	336	321	356	361	344	334	324	337	376	343	368	333	337	354	327	355	302	348	367	356	326	339	349	353	364	328	370	336	297	353	355	328	324	320	344	334	343	295	341	344	337	379	377	360	300	360	321	338	340	350	303	387	340	336	353	369	339	351	369	342	349	360	340	369	322	391	329	344	335	372	349	363	346	359	338	313	344	349	313	346	365	344	360	315	342	338	353	372	331	362	341	357	356	334	362	325	309	338	360	335	363	299	333	342	339	314	355	327	336	313	373	375	335	378	307	356	342	363	342	340	351	311	333	374	358	373	388	360	320	319	376	354	328	355	348	340	348	322	364	331	351	321	321	336	356	323	351	328	343	346	361	333	351	348	334	371	354	312	362	374	335	358	330	339	332	327	340	349	331	335	342	319	335	358	359	348	381	360	344	350	378	330	340	392	351	355	357	353	371	359	343	352	339	386	367	347	338	376	350	330	391	298	366	353	370	340	330	355	350	371	377	358	354	345	349	348	331	348	379	331	345	354	324	367	346	344	327	365	348	332	362	333	334	341	356	367	342	352	328	347	327	341	365	345	357	330	327	341	333	347	340	340	349	322	381	370	334	328	330	320	365	319	341	313	367	303	336	375	320	323	341	360	338	353	320	350	338	343	355	362	350	315	355	345	336	325	352	330	323	352	358	346	331	317	354	362	362	364	332	324	336	365	350	336	361	350	378	328	343	387	339	325	342	350	374	326	337	360	324	359	331	351	322	358	351	333	326	321	342	343	330	345	375	351	336	353	328	357	343	344	330	355	352	340	338	342	324	331	323	335	332	324	383	309	348	334	324	338	352	342	313	335	346	342	337	364	357	319	330	352	341	336	335	356	335	323	371	347	328	356	330	351	310	347	331	362	332	367	333	374	337	318	371	351	360	365	346	390	325	323	351	370	349	329	329	368	355	370	353	343	350	353	365	354	347	346	315	346	364	380	356	348	331	342	346	352	346	389	328	327	356	369	351	326	313	357	356	327	339	354	359	360	325	365	334	326	357	343	364	356	369	315	326	336	360	348	363	372	339	351	325	324	350	311	364	326	345	351	311	317	336	307	349	332	381	327	359	347	344	350	350	353	335	376	349	365	361	377	332	342	347	336	343	338	372	377	338	319	332	357	356	346	338	337	336	342	363	325	339	325	359	378	373	377	354	358	342	339	347	339	376	351	349	340	342	364	329	348	339	371	381	335	376	386	321	352	371	341	339	337	317	368	333	327	356	342	310	305	382	333	329	361	318	336	364	357	367	310	361	362	368	336	327	329	349	355	322	372	354	341	369	343	352	341	374	352	358	320	321	364	354	316	355	335	341	353	354	336	378	333	365	392	364	385	333	346	344	346	318	324	333	323	334	320	340	336	335	356	339	369	299	332	355	345	326	332	357	324	341	322	373	326	370	372	313	347	349	334	320	381	357	352	332	344	328	358	324	331	349	365	318	386	318	320	358	344	332	330	291	344	333	354	347	339	397	328	349	364	345	328	337	359	334	330	352	341	324	328	355	346	341	341	332	313	362	337	327	338	338	350	349	319	337	351	337	351	349	354	327	341	344	326	365	377	336	354	335	329	331	332	338	365	356	322	337	324	365	300	339	401	331	338	331	330	311	366	315	349	339	333	352	345	319	312	332	372	325	385	359	328	348	350	321	338	343	341	339	347	361	359	378	349	343	356	337	391	340	324	356	353	337	367	375	352	332	338	350	367	349	365	326	317	324	345	316	338	340	362	337	314	331	316	330	363	337	365	330	361	381	352	335	382	373	342	343	356	357	372	302	322	365	344	350	341	317	366	343	326	360	369	326	376	377	344	319	342	364	328	343	328	351	370	343	391	352	330	330	311	318	347	371	342	345	333	345	332	339	343	342	348	368	322	336	355	378	332	357	370	365	342	355	342	318	354	330	358	350	344	370	350	348	369	360	333	341	360	353	332	356	321	358	339	338	348	349	351	333	329	368	323	306	321	350	360	342	370	341	336	338	349	362	329	348	387	319	363	357	359	329	360	361	350	390	361	342	362	349	335	339	361	353	344	334	372	318	354	333	331	336	346	379	333	369	334	348	347	369	344	338	338	348	340	351	339	343	339	356	350	325	371	313	336	357	337	344	336	343	361	341	328	319	349	366	346	346	327	309	338	350	341	335	359	343	361	324	314	356	369	333	367	329	302	331	352	338	345	374	351	360	373	336	330	395	359	369	352	347	390	313	334	324	356	344	368	320	304	336	351	368	342	336	336	330	352	357	337	344	329	332	330	358	357	318	339	383	344	341	366	316	362	319	316	343	289	306	321	344	356	365	325	343	322	332	338	362	338	362	355	317	337	329	349	351	391	357	358	347	373	344	349	351	353	352	336	370	342	327	339	355	362	357	382	348	324	361	362	349	379	394	336	361	379	344	348	362	347	362	329	345	358	348	338	373	335	330	368	339	339	347	375	337	317	334	329	367	383	367	338	349	364	305	344	345	336	332	325	354	342	382	352	360	353	360	332	348	367	378	351	359	329	339	294	349	366	347	338	342	332	362	348	336	348	367	338	341	313	343	356	321	349	338	379	329	323	323	323	344	371	373	356	353	326	379	350	369	366	348	328	362	368	358	365	347	356	312	369	356	324	348	330	344	361	346	318	348	314	338	359	335	326	392	354	347	347	321	338	346	360	378	333	321	344	324	311	336	336	367	346	356	337	343	365	331	356	350	381	339	344	357	330	349	365	335	345	334	336	368	329	352	360	333	360	318	358	340	353	308	341	370	346	309	315	335	328	391	353	320	342	354	339	343	359	337	357	340	378	367	390	348	358	336	319	300	350	393	345	338	382	348	336	330	353	356	368	378	377	313	343	353	360	355	341	325	343	382	342	350	339	344	333	362	328	300	338	346	344	321	342	303	336	367	375	300	343	379	324	346	343	314	333	336	368	365	353	335	340	322	343	314	372	361	340	323	325	338	364	358	335	329	340	307	341	322	314	344	350	319	334	321	370	323	324	356	330	378	355	355	316	339
11784	17390	12272	6558	4605	5512	2889	2635	2305	1665	1489	1302	1112	1066	1048	992	921	965	932	897	929	884	897	817	761	767	978	1704	2053	1728	1383	1104	881	759	755	687	671	663	715	626	623	656	699	658	692	648	684	681	676	698	683	673	653	679	647	651	667	729	676	630	669	654	689	633	716	673	686	681	671	675	678	737	651	706	712	664	718	655	634	659	696	640	676	673	695	698	679	668	652	645	641	667	624	706	692	649	664	699	641	682	689	665	672	719	659	652	697	664	695	686	712	672	694	674	678	620	701	697	708	647	664	684	690	654	672	676	654	627	681	652	727	707	657	681	697	658	658	648	673	663	677	704	717	708	647	641	646	724	690	669	711	663	619	713	657	659	709	727	684	655	676	670	647	704	663	701	737	650	653	709	679	698	680	681	702	685	676	682	697	683	646	632	672	731	670	665	707	702	676	671	701	702	638	626	673	692	711	652	680	655	716	680	690	675	712	694	690	638	688	637	689	666	718	720	671	634	691	703	669	684	727	666	665	666	625	658	657	668	652	678	695	702	665	664	684	684	684	688	653	668	690	675	671	668	680	632	676	699	677	681	645	661	696	669	678	694	631	701	677	642	660	662	690	677	680	691	640	719	706	664	699	643	653	670	687	682	707	676	696	704	672	670	680	715	648	660	678	707	686	677	657	670	700	680	707	642	661	660	674	734	666	650	639	675	681	656	699	678	692	663	665	718	651	682	684	691	654	671	681	719	657	663	675	620	708	663	671	709	648	662	673	699	720	666	663	666	632	695	648	689	696	652	722	714	683	693	707	670	640	675	699	704	679	694	648	720	706	679	681	667	664	711	726	716	676	681	661	707	635	681	634	696	648	637	647	699	640	657	684	650	722	693	677	664	702	688	650	637	682	706	666	694	705	645	705	684	669	680	640	672	641	649	653	686	697	707	676	705	706	689	665	696	648	674	689	700	756	707	696	684	660	661	711	685	665	729	682	673	630	666	694	664	677	676	680	658	689	686	655	688	695	744	674	721	685	645	733	686	667	683	663	672	685	645	688	706	628	697	680	628	667	682	719	660	675	697	655	663	708	631	670	649	725	699	635	671	661	623	691	700	695	715	660	632	675	657	682	676	651	696	701	692	692	722	677	690	753	674	683	658	663	720	723	641	692	713	597	646	638	666	667	669	646	674	669	672	699	694	684	672	686	662	711	686	666	674	653	680	656	656	666	706	669	663	668	667	721	668	657	701	710	660	679	629	628	666	670	666	689	694	684	659	688	666	674	683	646	700	643	724	652	663	700	701	685	612	702	707	675	707	662	728	659	680	688	607	661	654	664	679	715	732	684	690	695	677	666	720	721	658	665	620	684	727	689	668	660	685	680	672	709	679	703	668	667	718	665	655	657	679	677	648	643	690	679	698	666	712	656	688	697	700	658	699	698	682	680	718	651	644	689	684	701	675	717	695	681	677	697	692	720	703	638	758	685	717	743	692	656	658	663	672	702	664	654	658	682	727	651	703	621	726	713	689	726	690	686	680	687	672	670	703	648	670	656	677	683	660	631	669	673	749	667	688	657	693	646	681	685	687	680	672	686	701	725	659	736	640	687	691	687	654	631	670	683	673	689	698	705	718	708	688	717	686	668	635	679	676	702	656	650	698	626	623	684	692	650	679	653	664	663	641	636	703	694	695	662	657	665	668	659	686	667	687	654	730	644	663	668	690	715	656	661	676	682	670	652	671	657	634	649	670	719	692	660	626	682	692	664	665	691	632	711	712	667	697	662	668	620	652	675	677	674	676	697	652	683	656	697	732	688	678	673	632	710	702	666	676	626	658	654	723	674	667	736	705	709	697	663	668	672	676	645	669	669	647	697	638	687	656	647	666	716	677	690	689	716	683	694	680	676	694	723	673	672	704	681	716	677	696	688	707	660	694	645	673	686	677	665	655	676	700	663	616	668	657	644	687	690	646	672	641	646	679	666	743	681	645	695	636	698	700	660	676	659	688	693	695	668	698	676	728	762	671	674	664	648	707	731	681	708	657	654	683	680	685	689	676	674	712	655	658	691	674	689	644	708	650	709	678	656	649	663	686	688	692	683	683	686	740	673	713	663	702	708	686	687	656	691	704	672	745	688	704	693	726	683	682	689	661	672	692	700	676	729	675	666	724	665	679	682	674	676	695	676	693	667	651	693	652	673	648	669	675	688	694	596	654	627	662	655	692	677	665	695	678	623	650	682	657	717	693	686	636	645	693	712	700	680	680	624	649	662	645	629	670	694	711	633	669	687	636	606	673	701	659	696	708	708	682	657	719	650	691	705	678	710	687	666	676	656	647	690	628	654	654	651	679	696	699	679	649	650	651	715	648	653	678	677	656	700	654	615	683	690	689	692	733	665	674	679	657	695	690	670	683	634	700	709	693	730	716	696	638	661	703	634	668	676	719	685	671	618	686	736	668	656	665	697	658	672	653	652	651	677	684	649	667	655	698	674	661	680	659	689	670	707	653	715	640	657	681	719	667	701	693	690	675	644	687	681	655	642	754	683	666	671	684	661	719	704	687	740	650	634	641	676	662	661	693	716	688	687	631	685	689	662	670	650	685	678	646	664	672	694	710	628	666	676	670	686	640	706	611	713	658	700	684	710	700	691	694	663	677	698	680	661	671	710	695	683	685	670	696	661	641	642	662	683	673	680	695	672	682	622	707	683	695	683	666	657	699	679	664	687	676	738	666	673	678	649	700	668	665	708	712	665	656	705	696	683	668	713	676	675	697	708	648	655	661	684	676	653	668	635	684	663	656	674	665	660	677	661	666	655	686	673	654	715	652	659	688	689	692	661	681	633	701	663	681	678	637	674	680	699	688	692	645	657	650	661	664	634	671	688	648	684	653	635	695	689	749	675	676	729	680	691	672	698	643	705	725	688	636	679	683	654	730	699	662	653	660	648	743	649	640	683	658	711	675	662	686	643	688	692	686	702	680	693	725	693	733	676	696	672	645	692	708	700	660	629	669	716	667	662	681	690	680	692	699	697	671	720	639	648	679	666	660	654	678	674	750	659	711	706	698	689	643	707	730	719	685	691	689	666	649	670	720	647	683	676	708	627	692	699	661	666	690	692	667	687	674	669	679	653	666	678	715	696	638	669	686	669	631	673	689	687	670	677	668	699	719	714	670	681	689	650	679	681	718	668	654	632	659	658	657	699	654	682	643	664	664	695	678	717	724	662	684	707	674	707	698	708	679	685	693	679	691	708	654	693	693	703	670	662	671	691	678	708	673	650	714	686	712	662	707	629	686	653	695	710	673	712	661	670	690	718	663	642	675	678	706	691	662	642	697	669	675	703	667	693	647	643	693	650	634	704	660	691	653	647	657	644	659	673	622	687	661	715	688	712	652	673	682	705	669	719	692	684	677	656	650	648	666	719	698	651	701	657	651	671	662	683	661	665	698	662	684	661	668	656	665	658	671	681	695	650	667	706	678	692	651	600	728	675	674
24449	21572	28715	24890	19873	5358	1998	1297	840	744	592	540	485	464	468	409	419	449	434	385	374	366	386	351	346	320	548	2036	2681	2142	1606	921	556	415	316	298	300	305	281	297	294	256	259	316	327	280	305	298	285	310	276	290	288	303	318	315	277	281	294	303	291	286	276	304	310	271	303	293	296	252	285	288	271	275	294	244	273	278	290	311	277	336	277	298	291	314	277	276	273	279	270	286	281	280	310	273	273	300	298	271	276	281	287	283	300	271	305	279	295	295	285	299	297	306	328	323	299	297	275	298	295	292	271	301	278	324	280	255	300	286	300	299	260	298	300	286	307	288	296	285	289	303	285	308	287	293	326	311	279	282	271	269	298	281	304	305	273	270	284	275	263	271	282	288	295	299	289	300	310	277	293	272	265	251	310	304	333	313	290	282	280	283	276	268	277	297	282	264	280	316	280	264	281	288	287	282	284	269	277	300	325	302	292	288	291	297	288	296	300	278	293	285	301	294	283	284	290	311	279	292	259	295	287	295	249	292	320	282	289	278	292	291	305	321	309	284	264	294	297	326	260	289	313	309	281	280	280	314	308	283	273	291	312	280	298	317	293	281	295	299	277	275	285	297	279	291	278	277	287	269	283	290	300	300	311	281	275	285	267	293	308	329	272	306	287	285	279	271	263	267	291	319	308	281	325	327	291	271	308	292	300	272	299	292	330	287	276	303	288	306	266	305	287	277	283	266	272	295	282	280	274	308	290	290	302	286	317	295	282	328	288	299	272	305	248	286	286	298	303	295	311	295	278	301	281	278	309	291	276	314	298	271	296	301	311	307	281	265	280	264	299	304	283	281	272	262	300	292	292	293	266	306	284	291	290	287	285	312	314	265	293	289	263	299	305	277	299	323	287	285	322	283	309	253	257	250	323	312	278	283	328	277	298	303	296	251	273	307	290	310	321	309	300	282	280	264	289	289	306	265	312	282	312	279	282	294	300	312	316	258	285	287	303	294	279	267	272	296	330	295	289	291	292	291	276	303	291	278	288	269	287	310	297	311	320	281	306	276	286	305	265	257	289	301	290	293	298	277	319	273	293	288	289	306	301	305	261	310	269	277	298	265	311	290	285	284	297	285	286	281	281	297	284	282	252	299	267	307	280	306	262	300	295	323	296	282	280	266	276	293	290	292	269	289	314	322	246	274	272	307	309	273	292	276	259	284	251	281	257	271	315	302	296	295	291	279	299	298	301	257	295	303	288	303	311	303	294	333	302	295	303	306	263	270	281	268	278	312	304	282	287	289	282	288	288	268	296	309	333	284	307	294	299	275	288	273	289	294	307	300	290	298	291	305	263	292	271	249	290	313	303	286	261	306	261	281	303	252	297	306	271	319	296	290	268	305	297	276	297	286	278	297	294	296	293	315	284	297	275	295	287	299	289	299	273	295	300	298	302	310	292	273	291	266	310	311	274	270	312	291	292	293	273	296	285	316	279	277	299	290	272	294	290	257	306	307	297	304	269	275	308	299	257	276	275	280	311	259	286	278	310	268	292	288	274	283	284	310	288	296	275	288	291	281	292	278	320	322	287	326	304	296	289	257	264	282	272	318	298	291	277	317	275	287	290	269	276	290	277	280	301	301	297	271	279	289	285	264	323	326	274	303	282	277	270	301	315	255	270	328	278	288	282	304	275	285	296	303	278	307	275	295	313	325	329	302	282	278	326	294	273	294	274	290	289	258	291	279	295	302	292	305	289	289	288	280	291	277	294	284	268	286	316	301	267	299	299	304	297	283	271	280	269	283	290	305	313	283	276	300	301	278	269	279	272	313	299	262	322	294	272	287	265	295	277	300	308	278	294	288	296	299	281	328	283	300	308	253	278	300	288	284	305	315	314	303	285	301	273	275	314	276	308	275	312	287	313	266	298	303	287	307	313	287	290	292	287	306	290	326	304	292	286	305	277	296	305	288	267	288	282	259	254	276	265	287	292	282	270	328	303	282	294	280	306	261	296	317	322	309	345	298	311	291	271	288	314	280	282	295	289	292	301	275	274	272	291	306	284	308	248	292	281	262	276	296	310	300	318	306	286	310	289	317	264	315	278	265	292	265	285	303	306	272	240	275	294	287	272	283	266	313	274	296	274	298	287	272	276	274	284	295	296	287	318	296	307	319	280	332	291	302	277	323	303	292	309	304	289	250	283	276	277	300	276	283	286	282	310	292	250	279	273	303	312	302	303	273	282	283	272	288	301	297	253	286	266	319	307	281	278	278	313	255	306	266	290	273	291	295	322	291	266	284	313	296	264	295	280	284	287	280	265	288	292	289	274	291	293	289	320	297	298	286	295	269	274	278	264	288	282	270	294	315	251	329	322	323	278	286	273	301	289	279	277	298	298	299	297	297	256	304	281	284	324	283	314	286	273	309	303	280	293	288	275	286	287	297	282	286	269	291	242	299	316	300	319	329	267	289	319	266	292	284	303	281	300	285	309	307	267	287	343	290	268	326	304	294	296	275	281	286	331	300	289	275	300	275	301	274	303	277	265	302	290	289	332	273	296	285	300	252	302	265	303	288	321	288	257	312	278	308	272	308	302	233	269	260	303	259	297	298	277	288	270	292	282	288	303	286	293	271	285	284	299	276	274	268	295	296	278	290	275	286	278	284	303	282	297	284	290	316	305	280	293	321	291	277	295	298	272	295	264	300	279	276	292	283	314	301	283	285	274	308	275	307	265	305	307	264	267	310	282	284	303	279	265	291	263	294	247	253	306	290	317	283	305	273	269	305	281	307	267	292	275	286	279	293	296	308	302	297	273	282	274	302	301	289	340	283	305	298	273	307	299	310	298	288	281	295	276	304	276	264	278	292	279	267	294	292	298	303	285	278	290	270	297	322	303	272	322	265	301	289	301	285	300	333	277	282	319	276	257	297	279	276	294	293	304	288	293	296	266	285	315	305	253	314	282	292	280	301	301	263	291	306	291	268	272	272	284	304	267	290	277	301	282	310	280	287	275	295	300	296	285	293	269	258	281	258	266	278	271	287	295	265	244	308	291	302	293	321	279	294	279	291	302	288	261	289	295	279	280	274	290	287	265	273	307	290	288	284	299	273	293	287	272	301	283	295	283	299	284	343	331	300	330	308	309	294	277	288	306	254	284	289	281	282	280	276	278	297	256	273	271	288	279	273	284	289	272	313	317	296	283	296	290	264	282	253	275	293	298	290	307	304	282	259	279	268	281	314	281	300	288	278	309	288	301	256	290	297	275	310	315	277	274	307	287	299	293	282	282	279	301	260	286	292	290	297	291	282	267	270	279	276	293	271	277	275	280	256	281	304	302	263	318	299	288	288	308	274	283	300	288	318	277	297	296	328	289	267	274	283	267	275	285	289	285	272	268	303	280	269	307	273	268	297	311	298	276	289	255	282	289	301	300	290	309	293	305	305	283	290	294	309	300	277	290	247	298	301	305	306	305	289	323	300	298	297	264	259	304	267	307	316
13687	25115	20389	11834	8670	8956	5817	4521	3217	2621	1964	1740	1268	1434	1365	1087	1136	1223	1256	1078	1050	979	870	787	721	788	1733	6710	8091	6641	4866	2642	1419	802	674	594	580	564	564	549	547	579	563	578	585	586	593	561	576	560	602	582	541	580	554	614	595	607	608	564	570	549	610	606	591	581	555	574	605	613	598	597	559	600	589	599	594	559	578	572	579	524	594	618	557	612	594	552	576	547	563	598	551	581	592	558	562	616	558	568	600	570	543	538	604	612	555	598	608	498	595	611	596	568	548	592	599	525	584	564	576	534	570	550	554	547	525	594	581	546	585	587	567	539	599	615	597	593	575	552	602	602	597	578	612	559	588	556	594	606	599	573	572	581	574	551	578	571	566	602	564	615	574	528	607	569	563	549	529	571	537	589	552	593	594	603	553	545	610	556	586	572	572	587	576	584	595	541	592	564	621	584	522	616	558	546	562	589	584	605	578	561	628	567	557	582	555	577	587	630	560	583	559	590	566	599	543	602	591	599	551	567	578	552	560	577	571	578	547	602	584	528	588	578	539	563	585	570	568	565	589	621	573	588	617	544	612	583	630	561	560	603	590	606	568	586	585	578	579	583	544	579	622	572	582	578	580	563	556	602	574	595	554	545	532	581	593	577	573	546	591	608	598	605	604	625	642	585	571	535	562	553	599	602	575	581	578	569	564	569	571	597	614	584	634	567	560	546	591	561	559	584	579	561	597	586	622	604	624	582	564	550	586	597	586	611	603	573	549	573	566	572	573	549	572	579	563	595	576	589	592	560	604	586	571	538	532	556	644	557	557	582	544	623	595	630	611	593	536	636	632	587	594	602	556	568	535	573	566	620	570	565	589	621	556	573	589	598	574	569	564	549	588	586	609	564	568	573	572	586	564	581	573	604	554	571	574	578	556	562	622	590	570	584	582	600	580	573	558	599	605	600	562	579	618	569	627	586	548	609	581	546	572	532	582	576	576	581	596	577	559	625	581	571	551	573	570	563	558	572	554	586	596	604	590	614	576	566	576	613	609	614	552	598	591	602	563	546	576	575	521	543	567	566	576	545	588	599	570	591	527	604	600	582	584	605	593	585	555	575	612	585	616	622	577	609	621	576	583	597	563	629	572	609	639	558	589	582	585	586	610	593	583	554	556	613	591	591	615	587	561	602	564	623	570	588	618	554	524	640	588	567	568	574	608	588	565	567	560	595	554	619	585	604	560	587	566	596	608	621	607	570	608	580	545	617	583	565	558	582	550	568	631	607	549	602	563	590	578	536	555	628	631	548	543	570	585	588	605	589	548	557	584	535	581	592	554	569	588	601	611	591	594	571	581	618	587	569	578	558	576	625	590	567	576	607	580	536	604	588	557	582	584	570	552	597	573	567	548	564	589	592	587	558	579	562	600	561	588	591	597	573	607	622	557	548	544	571	585	588	533	586	583	532	588	618	598	579	557	584	609	613	597	565	573	568	592	592	567	618	568	599	565	603	606	594	574	627	599	539	590	595	568	542	567	521	543	575	559	605	574	611	602	600	615	588	601	538	589	568	558	587	610	553	587	585	600	570	563	577	608	602	594	609	566	571	603	597	627	621	600	608	560	605	545	564	573	557	566	557	570	556	626	593	612	619	588	588	569	575	609	627	550	551	582	567	619	597	617	568	582	577	603	606	553	553	557	541	607	563	590	604	550	582	583	580	578	578	594	582	601	603	595	605	597	600	543	594	629	593	594	571	555	600	541	532	559	599	604	605	617	588	578	578	564	573	570	633	530	558	583	576	615	569	580	581	608	573	613	580	582	545	551	504	617	589	611	583	592	589	596	582	585	542	581	569	573	601	589	581	583	556	582	574	598	571	595	588	563	553	575	596	545	565	571	647	618	600	592	554	592	555	596	589	567	533	576	568	557	583	624	588	564	601	610	581	597	574	577	589	582	581	596	582	608	623	524	527	580	559	603	560	614	584	565	592	549	551	607	589	605	614	624	577	633	600	605	596	554	527	629	613	563	578	605	577	589	589	564	563	600	541	596	646	583	574	579	545	642	611	568	614	560	571	571	575	601	601	575	615	556	545	603	599	618	549	586	580	582	568	588	575	574	622	586	560	547	618	594	602	595	572	595	573	562	579	575	596	606	589	570	550	599	645	618	547	560	608	588	559	555	559	564	620	563	585	597	598	577	568	600	611	615	600	582	564	600	598	583	618	566	573	601	577	578	585	591	621	578	605	585	571	535	591	615	568	580	628	560	573	592	604	595	558	584	565	618	572	522	588	546	600	594	558	560	587	550	604	577	558	606	613	587	539	554	593	571	554	565	604	582	558	585	581	559	560	622	590	584	621	605	563	608	554	588	597	587	575	611	579	579	553	553	558	566	581	567	557	568	555	543	599	600	576	542	513	567	579	578	591	573	597	568	549	567	589	545	560	561	532	555	618	586	574	601	582	539	617	637	574	588	582	587	545	559	564	602	605	585	568	569	539	608	547	539	558	560	606	588	614	621	600	561	545	586	584	591	593	550	570	568	582	593	614	611	581	567	619	627	599	535	586	604	572	573	579	624	588	601	567	569	590	599	573	547	591	545	593	573	537	602	599	649	600	587	611	577	623	547	575	588	578	597	604	555	624	600	560	588	646	595	578	598	612	557	566	562	618	560	547	558	603	607	557	563	601	588	602	578	595	563	529	563	544	589	628	590	590	537	583	583	553	593	561	591	589	572	584	591	609	500	602	567	603	598	587	579	556	592	574	580	583	588	581	643	594	554	562	580	574	564	577	576	531	574	554	611	606	573	572	546	608	568	547	567	581	625	593	566	589	589	607	544	570	591	587	553	592	576	582	619	610	540	569	563	620	636	637	531	549	557	590	571	592	607	563	595	611	593	586	564	571	588	576	591	586	611	559	573	560	556	540	574	571	598	593	590	590	601	590	542	560	545	542	538	548	564	607	589	574	532	546	607	556	575	625	601	570	555	586	600	589	577	559	613	585	567	585	592	533	590	576	590	544	557	608	584	575	543	603	563	582	559	557	580	567	572	597	583	544	569	616	573	588	589	568	609	624	594	602	588	604	573	574	551	590	563	569	598	556	601	597	586	594	580	557	576	594	573	537	590	561	596	543	592	591	611	550	601	573	569	617	560	558	595	570	561	541	579	553	567	576	544	535	585	534	568	596	587	586	564	634	574	587	599	575	586	593	580	584	563	556	584	552	572	566	567	551	527	557	549	584	590	548	605	610	541	588	592	588	613	550	551	605	591	567	590	564	562	590	645	553	607	602	615	555	578	593	559	621	597	589	582	584	574	582	599	555	580	622	594	554	621	617	559	588	576	544	568	586	570	585	554	563	571	600	611	580	590	570	578	553	572	570	596	547	609	536	580	600	567	597	534	560	581	577	602	590	566	552	608	592	584	577	611	602	612	575	566	594	538	561	588	587	578	567	581	579	566	576	567	572	599	579	587	580	612	633	562	559	596	610	550	589	599	558
23522	21563	29408	24183	21575	20094	6012	1963	1236	948	721	646	514	598	475	394	513	503	434	446	386	416	374	354	307	321	563	2876	4094	4397	3118	1612	784	413	314	246	250	218	234	251	243	264	241	273	248	267	223	279	238	238	248	255	257	251	276	256	259	236	240	218	257	238	254	288	242	241	278	223	250	245	261	247	245	240	264	243	246	245	261	230	247	263	234	241	252	225	234	233	235	226	254	258	225	237	236	230	234	259	228	249	247	247	237	261	257	265	222	215	234	219	227	241	228	222	258	242	253	227	260	228	258	240	236	240	255	236	240	237	243	243	260	236	246	248	219	229	229	245	205	246	242	229	223	229	250	243	232	240	257	237	253	270	251	281	247	238	220	245	253	245	254	224	220	251	239	212	256	279	238	220	256	232	220	270	272	248	227	248	219	224	261	244	234	257	235	236	239	236	246	226	246	270	226	244	245	279	221	257	263	236	271	271	218	287	233	237	266	230	259	231	270	267	257	230	260	271	246	260	231	249	247	231	272	232	249	250	249	263	225	235	240	243	231	241	247	270	265	228	296	235	255	228	251	234	267	246	234	242	221	221	261	261	253	265	241	250	231	225	261	256	233	224	264	237	254	248	261	232	258	239	237	239	245	226	240	235	250	242	234	239	231	245	257	204	258	233	235	257	249	252	245	263	223	235	238	216	257	267	267	249	233	261	243	245	262	262	273	242	202	218	249	250	227	253	249	246	234	250	257	231	246	203	253	248	254	245	238	241	231	256	245	251	239	245	246	238	242	257	218	237	263	240	262	229	275	264	271	240	233	261	241	264	252	246	258	241	238	230	272	243	263	241	205	246	244	235	262	244	262	250	261	266	264	230	254	237	241	229	267	245	257	239	231	264	241	240	246	259	263	240	266	249	222	229	256	255	214	231	253	238	275	226	244	243	252	245	250	244	230	237	225	246	242	244	230	260	268	247	252	216	238	229	251	257	228	229	243	257	244	243	250	245	236	245	235	252	262	236	267	248	245	270	229	206	210	254	242	233	239	245	259	234	218	252	258	224	237	248	262	254	260	270	229	257	255	242	212	207	251	220	241	245	212	226	262	247	246	230	263	228	245	232	217	209	229	253	247	264	277	244	211	252	217	237	241	262	247	240	235	228	234	217	239	239	234	234	243	248	247	233	272	236	218	235	269	260	238	252	228	223	241	234	289	228	260	233	230	237	264	227	251	251	236	237	204	236	258	226	246	223	263	218	250	254	238	233	281	251	247	262	232	268	255	229	226	225	252	258	228	231	216	234	251	235	254	245	244	251	248	237	234	235	255	242	235	232	235	245	227	262	231	236	228	243	240	261	245	233	233	235	218	230	261	246	239	277	244	269	232	247	240	272	234	215	242	232	233	257	230	236	262	235	237	250	231	225	247	215	236	249	222	240	243	281	255	281	264	237	229	244	224	242	238	234	249	262	204	272	254	227	237	236	269	237	265	252	222	266	244	245	240	236	247	257	241	263	248	255	251	219	258	238	244	257	249	252	243	260	259	224	225	257	225	231	260	258	257	258	255	233	257	258	252	233	242	264	257	238	249	240	264	268	242	242	229	237	237	256	243	245	231	231	263	243	257	250	227	245	238	240	234	268	251	241	252	245	242	248	263	259	227	228	255	225	227	211	236	234	267	222	246	224	265	264	234	248	242	247	237	252	225	262	227	245	237	249	215	263	265	247	253	242	254	243	223	233	237	259	213	237	248	256	228	216	226	231	246	263	231	251	257	250	279	276	261	219	238	222	272	276	257	226	256	267	234	252	239	222	239	240	241	260	251	247	255	250	262	228	216	259	247	235	226	235	245	244	238	239	233	262	244	215	261	245	239	235	243	239	264	232	248	224	261	254	254	231	265	228	230	266	242	276	228	247	237	254	250	237	250	250	257	225	242	260	226	262	253	250	257	238	281	242	210	244	250	265	253	270	214	252	272	261	267	234	248	270	262	257	248	235	253	256	273	245	244	252	251	227	227	246	246	231	235	260	255	264	241	229	247	253	266	265	253	240	243	239	234	230	233	240	231	270	245	250	262	234	249	240	253	256	261	251	240	258	229	239	276	211	259	246	232	241	243	276	241	238	240	248	235	234	247	215	233	229	230	256	257	247	240	249	219	259	241	248	260	260	242	253	232	227	250	214	258	240	262	205	239	260	260	242	254	267	231	268	233	267	244	245	259	252	258	273	236	212	236	242	242	224	235	265	221	253	259	245	255	284	269	250	237	246	241	250	257	262	228	246	235	260	247	223	250	244	257	238	219	265	279	237	238	250	255	233	224	237	241	232	250	218	241	248	242	242	242	266	240	251	216	235	248	215	237	254	230	240	215	239	237	246	243	233	237	258	259	256	247	269	235	271	243	254	270	236	237	231	285	219	245	242	260	245	248	238	253	246	241	245	248	239	216	244	246	255	217	242	234	229	267	222	241	236	257	233	251	271	212	231	239	256	247	245	231	247	239	266	272	236	245	256	215	229	259	240	226	260	265	252	232	234	264	242	228	226	227	235	241	254	223	221	257	241	245	254	223	235	255	251	247	241	249	244	267	225	231	264	261	232	266	252	254	260	230	222	263	237	260	253	244	262	257	264	275	248	251	253	242	250	229	276	262	248	224	223	231	240	251	241	237	247	247	261	282	237	217	231	246	255	246	249	221	273	234	220	254	240	251	229	229	238	224	232	256	242	241	245	241	229	231	240	243	235	246	221	229	255	246	245	249	258	289	237	251	240	223	255	259	254	239	240	231	253	254	240	238	240	229	241	263	216	256	236	243	266	222	245	256	248	258	239	249	260	245	243	228	248	247	228	240	215	244	255	216	264	229	235	259	239	242	240	254	264	219	268	230	236	258	234	226	252	251	248	240	244	252	254	238	228	222	261	237	228	257	266	281	231	245	232	257	200	216	258	241	234	226	237	267	234	240	282	231	256	260	277	229	247	250	228	215	265	252	255	248	233	266	238	227	235	221	241	249	267	230	234	270	251	238	257	248	260	236	270	241	249	245	228	228	249	241	267	251	260	234	244	233	240	232	219	242	226	256	226	237	267	243	249	249	233	261	244	261	249	251	232	259	253	243	237	227	242	246	278	247	236	258	248	218	256	239	243	244	225	250	220	276	234	242	252	246	239	264	256	245	241	266	272	229	237	221	257	237	229	227	236	252	270	254	231	258	267	233	239	230	238	213	258	242	242	254	208	222	230	256	255	261	242	243	236	257	236	252	246	235	227	245	260	247	243	239	264	251	264	248	234	247	267	232	243	249	215	241	225	267	244	241	249	255	264	289	244	260	257	246	224	222	235	261	238	261	226	249	246	245	246	223	263	242	235	261	233	236	239	246	236	247	240	246	259	248	230	251	278	233	233	236	240	250	258	260	241	236	249	232	218	219	240	241	258	242	254	235	261	240	256	248	259	231	279	216	255	229	246	227	242	228	221	272	262	234	212	235	228	229	222	212	256	243	229
15898	30376	25063	16176	12380	12581	8850	6285	4605	3319	2705	2158	1706	1719	1359	1222	1574	1446	1266	1238	1105	1078	1020	892	764	724	1844	9397	12415	12812	8965	4770	2275	1052	664	516	492	514	502	492	515	465	463	496	470	460	527	489	509	489	520	503	446	484	483	494	483	474	485	502	493	477	509	477	523	514	477	483	484	483	467	486	514	500	422	446	439	477	481	473	476	477	463	476	490	471	472	482	482	474	457	474	477	449	472	499	497	485	500	495	488	481	499	476	443	501	472	452	472	463	444	423	490	502	497	469	482	456	492	472	453	476	468	455	496	470	506	502	491	479	479	481	471	518	468	503	494	500	470	503	493	504	485	463	453	526	471	468	467	499	433	491	467	434	472	454	482	488	469	477	502	452	495	471	476	511	496	455	479	487	487	493	510	486	476	473	503	523	484	490	436	476	466	462	457	465	483	514	471	496	510	479	487	521	440	476	430	483	487	476	457	470	477	454	471	459	466	469	472	452	405	492	483	456	476	500	476	471	445	483	458	464	511	486	489	461	456	477	501	484	502	447	491	472	480	432	481	457	481	482	467	471	509	470	509	516	467	490	494	519	484	485	476	473	466	482	475	486	471	467	500	478	450	482	486	485	464	458	483	463	487	485	446	473	478	481	496	467	467	471	476	478	461	463	481	474	463	503	478	480	474	502	478	465	470	490	446	477	460	461	468	484	465	492	467	472	479	473	484	499	448	486	456	455	473	459	479	458	474	472	489	458	482	452	444	514	503	476	521	481	461	514	463	488	532	483	460	454	472	455	509	434	501	503	488	464	459	504	483	455	450	508	480	482	467	515	441	493	450	482	460	533	491	465	448	482	492	470	465	474	521	469	479	481	479	483	498	510	510	485	481	481	489	510	508	530	490	498	446	453	511	474	499	507	503	445	478	493	461	454	462	477	481	458	423	464	501	526	442	478	450	471	428	489	482	503	462	490	449	479	434	478	491	444	420	468	495	510	441	459	510	463	478	486	479	490	493	465	512	473	475	501	504	473	517	510	463	505	505	475	473	475	484	489	461	503	497	479	489	434	427	497	469	501	500	488	516	519	498	482	478	462	477	486	465	471	466	430	440	501	495	440	477	444	450	470	489	439	490	483	471	478	495	463	476	458	497	467	468	474	460	446	465	471	457	460	514	486	486	481	470	477	461	491	488	466	457	527	452	453	504	491	472	483	499	504	509	499	494	439	491	458	491	468	496	474	458	468	483	453	527	488	500	453	479	504	481	445	464	505	485	504	479	507	459	441	486	451	490	465	468	496	440	448	456	490	471	476	418	467	519	473	503	456	480	459	504	473	482	500	492	488	486	509	505	482	486	473	469	453	495	464	508	470	483	467	494	493	531	475	493	431	492	452	489	504	471	484	463	456	478	475	475	508	499	503	475	505	470	457	475	488	506	488	479	470	501	479	494	495	472	461	494	456	460	497	477	431	493	492	492	464	480	460	465	496	487	508	513	464	471	508	476	485	458	501	488	499	454	491	525	527	455	483	495	456	469	471	435	472	522	496	455	465	471	496	479	469	534	504	485	512	483	502	531	489	530	477	509	503	481	465	483	452	464	472	512	457	470	504	471	517	476	453	479	511	460	445	452	471	462	499	448	481	485	443	508	489	495	488	504	470	464	449	520	457	446	481	457	493	439	468	458	480	477	520	457	433	490	476	477	475	479	470	467	495	482	478	494	467	485	464	499	460	457	459	462	502	471	506	467	463	485	462	511	461	472	494	516	479	477	483	462	457	483	527	453	465	449	486	518	497	475	452	489	512	448	459	502	442	481	499	471	497	489	483	525	492	520	545	479	459	450	476	520	490	483	467	461	515	483	477	442	433	508	500	493	470	487	490	490	458	461	456	474	511	494	513	461	493	462	491	506	494	433	480	511	467	460	453	482	472	457	461	475	491	450	506	476	472	503	498	471	466	447	455	459	474	493	448	459	463	497	455	518	467	461	485	486	475	488	496	482	467	458	507	467	531	472	494	509	451	494	464	484	454	456	473	453	470	492	487	451	440	473	453	500	448	471	487	474	461	455	507	518	482	515	452	490	503	491	477	431	530	513	497	453	448	462	475	475	439	501	476	463	496	503	509	494	481	531	415	489	510	503	507	522	473	504	489	499	487	460	470	452	469	501	488	453	499	464	530	463	501	503	478	431	507	461	497	532	458	472	456	456	481	491	481	477	464	512	463	463	445	445	508	490	451	477	476	472	485	499	486	521	447	477	458	514	487	458	470	473	488	467	465	471	453	470	464	468	469	453	458	479	478	485	481	495	478	515	475	459	496	448	443	463	475	478	481	485	469	469	498	484	492	476	487	435	412	498	463	498	512	478	502	432	488	481	477	531	482	486	474	480	478	489	500	491	467	480	487	504	465	489	478	507	494	501	442	485	440	509	466	480	478	474	508	475	424	488	489	460	498	484	501	459	495	468	456	470	485	488	486	494	464	489	513	478	462	493	457	487	490	495	495	451	459	465	484	465	526	456	472	473	459	466	488	439	462	496	453	500	466	489	443	494	466	467	489	478	490	480	453	464	453	465	480	494	466	529	448	479	461	470	469	487	468	512	479	498	470	466	508	467	502	470	464	467	496	462	507	480	507	484	458	457	480	471	448	486	533	519	475	476	488	456	482	462	476	474	489	512	496	499	466	480	460	481	529	442	505	464	506	465	466	470	525	458	515	473	495	459	499	472	444	464	499	489	452	464	482	480	464	485	452	442	499	471	432	466	493	447	498	507	475	464	456	495	473	466	460	503	491	441	469	485	470	488	477	485	466	486	478	443	528	480	483	501	457	487	439	473	481	452	468	481	469	468	446	448	463	479	492	469	469	484	498	438	484	463	485	498	481	462	478	469	452	467	459	464	461	483	469	448	464	485	470	494	441	481	473	466	476	484	471	484	503	493	499	471	453	468	453	467	476	465	457	477	469	432	489	481	482	450	499	491	468	474	463	509	491	502	498	478	490	468	431	474	468	472	485	481	489	474	494	505	464	494	462	487	462	511	485	482	445	483	464	490	499	498	469	486	455	472	416	463	497	476	464	460	473	480	483	481	527	495	487	525	452	471	496	480	498	483	472	461	454	469	478	483	473	435	495	444	447	486	501	462	493	461	444	462	463	464	525	475	469	463	482	486	511	477	497	488	492	503	512	468	496	460	490	455	458	487	445	495	465	500	495	487	480	488	449	497	478	461	433	481	456	506	477	446	454	481	483	485	495	456	496	453	471	474	479	491	458	456	456	506	495	432	445	474	509	472	480	466	437	482	511	459	457	476	496	470	465	475	449	461	450	458	501	489	481	515	492	479	462	463	465	479	452	448	488	519	469	469	458	458	460	466	472	477	466	508	471	476	468	480	486	481	504	430	490	460	471	509	460	467	444	470	506	504	496	514	475	498	531	459	501	464	473	482	443	503	436	503	474	463	494	488	478	460	505	446	470	485	488	488	515	449	506	489	494	477	449
27054	20948	11309	3198	1753	1631	1217	835	629	549	483	460	403	392	384	374	469	428	407	395	411	361	372	393	348	393	340	434	586	584	633	556	420	418	340	332	326	356	307	327	347	348	358	379	326	341	346	358	344	340	328	295	331	328	366	314	349	337	331	346	316	332	328	301	348	352	349	339	323	336	353	327	325	349	327	340	363	339	344	365	345	329	343	353	338	342	369	341	371	358	330	321	321	356	340	357	342	303	321	366	358	347	325	349	346	341	304	322	358	353	334	343	322	352	363	333	340	339	384	332	336	357	291	317	327	329	321	338	338	326	358	347	353	357	322	389	337	329	335	331	345	335	320	344	322	342	342	328	345	313	336	316	395	292	327	313	321	317	340	355	354	338	337	315	366	323	330	328	309	335	355	332	316	363	358	320	340	339	339	344	318	333	332	326	349	328	339	341	382	320	381	365	348	332	346	352	320	348	328	351	307	352	334	305	342	355	334	320	330	343	352	342	345	329	385	320	325	344	326	317	348	342	298	345	349	312	334	304	357	340	299	348	337	351	339	310	327	309	336	321	355	360	359	336	351	362	330	325	344	377	338	373	356	323	357	351	319	333	339	356	321	340	312	305	356	341	316	370	331	319	336	341	326	335	319	350	368	343	366	352	357	332	327	342	337	339	347	346	335	339	319	336	322	356	341	326	327	355	350	336	338	342	364	345	343	345	343	362	360	343	350	353	312	375	348	304	331	347	336	314	320	310	324	321	332	309	313	322	324	358	357	359	367	351	353	331	324	353	358	362	304	343	335	326	368	326	327	341	324	324	338	329	322	337	320	325	333	327	373	338	336	327	386	318	355	328	333	338	324	329	320	326	345	353	339	360	362	332	331	342	348	326	325	334	331	343	358	344	331	345	337	327	336	331	325	351	344	336	341	325	321	321	326	346	334	316	344	336	329	307	319	295	304	333	354	334	348	353	338	339	346	340	339	329	350	335	301	352	347	356	346	340	354	367	288	325	375	366	319	345	347	349	344	332	314	317	331	361	307	329	363	342	318	335	354	328	362	327	340	343	306	334	339	327	326	322	320	364	348	337	327	314	332	305	322	342	352	331	352	328	337	333	322	351	362	342	343	318	368	350	376	349	318	346	379	325	342	378	358	332	321	357	323	319	339	351	337	347	311	341	331	333	340	329	346	341	344	308	348	380	336	350	317	318	336	321	379	317	309	353	329	338	354	336	347	338	349	343	346	319	351	334	347	334	335	310	317	339	327	326	355	312	329	372	324	326	340	375	347	336	328	318	336	337	304	326	326	345	358	343	341	337	319	353	323	352	337	339	343	283	316	365	362	344	341	327	326	344	297	283	349	315	304	337	365	309	352	333	347	307	321	374	336	327	315	325	316	351	307	348	303	350	326	295	326	344	343	318	297	312	345	313	350	315	367	339	312	358	329	356	349	316	339	364	337	333	348	334	331	317	347	348	316	359	335	306	333	341	335	314	356	339	329	349	322	344	331	346	346	355	360	331	389	316	320	322	334	372	366	359	345	337	373	326	323	356	346	302	329	332	328	366	330	353	322	333	346	357	326	360	334	315	348	344	341	285	339	373	301	343	344	358	358	357	329	346	331	340	365	364	358	336	355	344	345	316	338	362	355	341	353	309	300	352	331	310	345	322	330	352	358	343	324	340	331	353	336	331	301	323	345	357	338	330	325	362	344	358	352	319	343	310	323	334	349	337	330	349	326	314	328	332	330	321	375	326	332	342	305	327	335	330	347	313	341	353	375	346	307	318	345	307	358	321	316	316	333	314	341	368	320	346	324	335	338	318	342	334	318	337	331	354	352	309	322	337	325	314	373	331	335	335	308	340	305	351	341	348	328	343	315	326	362	301	343	341	315	352	354	353	357	343	336	313	326	340	306	331	343	338	357	346	350	341	350	329	346	336	319	354	339	345	343	349	341	349	366	336	335	352	364	347	325	347	349	313	357	346	303	343	324	323	340	330	298	346	352	331	327	313	337	299	355	324	350	315	303	347	360	312	341	351	331	311	359	318	355	324	340	341	341	320	338	340	330	335	309	316	328	328	332	337	353	373	330	318	335	338	328	338	357	338	324	309	339	315	368	345	314	335	351	310	336	322	329	350	314	306	354	349	323	321	321	366	322	344	328	328	338	342	312	312	306	353	342	310	347	348	357	344	304	317	339	312	373	355	331	332	343	353	297	346	343	341	331	336	302	332	341	328	329	382	330	343	330	354	324	340	303	337	336	368	362	311	315	323	360	320	324	350	307	327	367	342	346	326	350	366	320	326	336	317	322	318	310	301	315	329	317	341	317	367	341	313	333	331	336	342	334	354	348	325	326	330	335	359	350	337	349	333	342	337	341	310	322	337	333	340	336	366	322	350	360	333	337	316	372	345	376	333	345	356	332	349	342	350	354	347	325	388	330	304	356	320	327	366	331	382	338	362	337	367	354	347	340	347	321	310	340	317	317	345	359	355	347	358	326	342	327	343	362	333	333	299	339	307	345	332	328	355	340	341	352	309	319	342	328	348	347	341	341	342	347	329	352	342	349	346	355	335	336	341	343	349	350	364	349	329	367	308	340	317	310	348	333	327	321	326	330	338	318	313	320	367	330	289	347	338	323	308	330	314	364	336	358	333	351	340	328	351	324	337	337	329	317	329	309	336	327	354	322	358	361	356	359	295	324	323	330	307	327	334	346	324	309	340	330	340	319	326	324	364	371	321	301	323	382	361	340	318	321	328	322	340	346	329	342	294	303	324	323	347	346	344	320	359	382	334	313	320	330	334	360	322	354	357	322	341	346	353	345	315	313	344	380	326	316	328	373	334	364	323	336	318	346	337	345	295	325	346	344	336	358	344	339	321	319	329	386	327	332	327	334	311	320	391	325	354	319	313	360	331	309	340	347	336	323	315	339	354	320	307	344	333	321	321	332	341	328	355	341	342	349	335	366	335	334	340	326	305	326	343	324	329	325	303	352	317	368	340	315	336	372	352	307	317	377	304	319	343	345	374	332	308	343	373	321	330	334	341	333	349	361	335	349	363	372	329	320	313	314	332	343	333	295	321	338	342	368	335	338	315	356	349	306	369	329	293	313	344	339	334	359	335	313	330	364	319	363	356	341	376	347	344	333	328	341	342	306	327	373	336	345	329	318	317	329	360	323	330	306	325	323	326	330	347	337	327	340	316	322	332	350	340	321	362	338	347	323	358	333	315	355	343	326	342	337	329	332	335	345	341	334	349	335	374	348	318	350	311	334	326	357	326	329	314	305	331	357	338	332	339	356	335	356	360	330	343	300	339	374	308	349	330	322	361	284	340	346	339	334	340	355	319	295	322	344	362	323	309	379	347	324	336	339	331	329	310	354	311	346	312	329	334	323	357	346	366	377	377	327	324	362	334	346	339	324	325	309	305	320	307	341	323	336	300	339	373	345	363	341	348	368	317	313	324	352	302	319	298	339	315	316	324	333	294
11802	16595	12101	6941	6066	5762	4209	2753	2102	1691	1395	1212	1033	1012	909	918	1033	1021	945	818	878	895	881	780	796	745	838	1266	1606	1802	1589	1297	1037	723	756	686	672	630	619	669	673	608	682	626	655	630	664	699	704	639	634	648	707	616	656	688	661	651	645	694	682	643	674	643	655	669	703	661	691	636	680	666	700	667	650	690	701	723	598	675	665	674	591	677	690	663	650	690	638	676	670	673	645	638	648	649	654	679	631	597	663	623	671	682	678	678	671	662	695	670	673	699	681	679	664	631	653	657	634	657	657	633	722	689	639	631	650	660	678	668	636	632	686	639	620	645	666	675	718	650	635	664	628	686	666	650	651	622	652	637	668	673	666	607	644	671	597	659	694	623	633	632	680	697	628	649	621	648	605	665	606	637	673	648	667	636	677	656	668	596	669	656	647	702	747	615	658	658	669	663	658	636	648	676	652	641	636	662	659	678	664	677	647	626	640	673	667	641	641	686	718	656	652	688	649	688	642	733	682	625	613	651	682	664	646	623	658	673	684	635	658	630	682	629	654	703	688	619	665	661	655	624	665	628	648	680	645	613	676	683	617	679	688	699	657	679	648	662	675	677	677	712	677	595	662	639	640	625	655	661	665	652	696	642	644	683	704	711	608	707	656	700	653	685	688	684	656	706	690	667	699	665	635	653	646	664	683	617	676	682	676	664	669	632	640	700	679	615	586	616	665	692	675	658	673	660	687	656	698	648	634	620	653	628	656	666	685	635	672	633	643	650	695	648	673	650	669	663	658	679	681	658	672	658	668	646	634	646	695	668	619	701	669	653	634	683	678	613	636	694	657	664	678	670	672	661	679	643	677	614	649	651	652	658	680	655	629	643	634	714	675	691	695	706	634	664	689	632	661	662	638	705	664	679	640	674	584	641	672	656	707	705	704	621	655	655	651	665	657	652	658	708	648	664	695	670	671	675	633	664	663	615	690	696	671	662	646	606	647	675	658	718	672	660	633	652	653	659	688	684	674	637	654	659	621	685	659	684	690	629	698	655	667	678	701	711	617	627	684	651	654	689	675	639	618	678	687	651	644	688	675	661	651	630	674	651	630	671	668	639	677	690	654	659	654	673	642	648	674	663	683	685	662	646	645	613	653	692	687	670	588	669	672	646	665	650	672	677	636	661	680	680	653	677	668	667	650	630	668	639	696	654	634	636	631	647	694	678	665	656	654	678	647	675	661	658	649	629	661	668	662	687	644	683	641	690	690	604	666	614	678	655	665	680	663	641	669	686	691	629	625	682	670	657	685	719	660	618	672	678	591	664	687	672	657	633	640	653	632	653	682	648	648	671	643	640	660	675	667	673	618	643	657	635	684	662	708	650	704	707	690	684	689	629	708	655	683	609	670	679	620	682	689	647	618	681	667	618	585	660	691	645	614	703	646	677	632	625	602	651	657	681	653	684	659	638	707	628	668	623	635	695	680	659	665	621	649	651	658	708	663	641	674	662	706	614	646	626	690	694	642	605	630	693	635	653	662	651	662	617	669	631	696	648	694	630	684	715	698	625	670	669	669	630	659	614	650	657	663	668	684	676	617	652	610	653	625	660	691	642	703	666	648	661	648	689	650	597	688	738	641	626	714	642	695	641	665	616	654	618	689	680	657	680	727	666	676	701	651	665	659	646	704	677	648	661	697	662	686	632	698	622	611	632	660	680	677	664	710	623	685	664	664	671	634	676	663	675	671	671	674	643	694	689	681	642	688	654	636	622	636	664	666	686	711	659	648	648	704	654	674	623	627	691	666	654	644	643	655	677	612	675	648	685	651	677	670	682	654	666	631	597	707	635	663	669	697	657	658	624	725	668	677	699	637	673	668	639	674	637	682	685	648	636	670	644	636	641	637	639	641	655	648	628	648	677	623	615	653	689	620	667	655	701	651	644	661	691	698	672	651	696	670	663	683	654	670	646	698	641	665	654	625	676	659	652	640	676	660	692	645	608	668	668	676	691	643	698	705	659	638	646	671	649	666	670	666	651	666	645	697	599	628	652	639	681	690	602	636	652	637	614	672	695	669	669	677	672	652	668	642	653	649	667	624	617	675	695	649	637	642	676	653	667	712	680	638	636	639	639	690	641	617	674	663	654	649	607	592	663	668	718	698	630	677	610	663	608	665	632	676	659	676	647	680	643	673	617	703	639	669	649	653	645	666	630	668	648	673	638	639	659	673	668	672	661	646	645	621	635	663	661	658	660	654	690	636	661	641	642	672	697	693	673	641	643	639	638	662	684	662	602	653	637	666	610	688	681	649	601	632	680	706	643	694	633	634	662	625	647	636	670	670	706	654	682	649	682	636	672	669	646	654	630	646	665	698	671	696	637	668	657	666	651	709	714	645	630	631	630	644	694	658	641	659	664	662	620	669	672	657	643	681	710	643	668	667	600	667	675	687	672	707	641	696	681	661	639	625	665	631	675	646	659	668	670	661	693	675	624	675	682	704	628	691	684	620	647	658	606	623	660	678	685	667	675	671	642	620	664	680	674	635	635	639	634	634	667	647	647	663	649	647	680	656	685	613	663	682	668	689	682	682	638	649	703	711	635	675	649	665	690	656	646	692	635	654	727	709	663	702	677	724	696	638	634	719	634	710	679	665	718	637	640	683	665	655	669	662	609	636	675	632	658	667	623	643	687	696	646	699	667	652	678	640	723	641	621	646	631	676	654	640	655	670	667	725	678	687	657	586	678	628	646	606	651	722	686	660	676	685	618	662	681	668	666	645	656	664	610	611	616	614	625	646	669	698	698	669	683	695	696	700	657	644	641	670	672	654	650	673	660	666	626	655	646	667	641	665	621	593	660	646	616	659	603	662	680	681	676	654	671	689	659	598	657	660	676	675	637	666	652	676	671	660	653	641	650	634	660	648	712	627	650	683	688	684	684	658	615	624	701	681	676	666	645	601	707	728	657	645	660	697	681	677	658	690	657	648	695	692	648	720	663	661	661	621	673	638	629	635	677	649	691	667	660	724	610	669	686	615	661	655	647	656	690	623	636	678	634	685	641	633	625	643	682	687	670	681	635	658	663	647	711	662	696	649	648	699	618	644	707	654	681	685	634	683	691	649	690	670	640	678	662	715	689	664	687	669	697	671	652	652	712	674	673	636	681	626	666	712	600	645	673	692	667	682	664	721	705	708	633	633	649	646	638	633	626	682	712	653	639	614	686	647	653	655	619	661	659	652	676	653	627	600	692	724	677	674	698	658	639	657	667	668	669	656	671	659	680	671	670	646	675	662	676	656	664	650	664	658	656	683	594	668	621	694	673	726	663	672	608	653	654	637	666	629	705	657	681	631	681	668	679	674	658	647	694	689	677	679	641	616	638	705	640	649	640	644	673	664	668	655	632	647	721	686	682	630	678	692	615	662	635	661	658	635	689	686	655	654	669	714	706	685	632	669	626	666	601	686	688	662	643	658	642	643	662	655	654	643	632	646	629	682	720
24606	21594	28732	24929	20072	5956	2504	1338	927	688	655	523	448	447	422	457	427	460	412	377	319	366	412	327	359	397	400	1664	2591	2144	1648	1055	623	408	309	293	289	265	332	273	291	295	258	269	306	266	276	284	280	282	317	286	281	290	322	293	274	304	307	293	243	268	282	296	261	315	274	279	288	288	295	288	286	293	282	312	314	263	299	268	301	302	263	288	296	286	305	295	312	336	269	286	280	277	254	280	290	310	257	295	278	280	290	295	250	301	303	311	263	308	273	273	284	309	312	301	313	329	290	288	291	267	291	292	298	282	262	295	302	317	292	288	301	295	270	309	283	327	282	294	308	268	279	272	300	264	287	273	257	281	319	283	269	252	293	286	279	254	268	283	292	273	297	274	296	296	257	319	261	267	308	299	295	278	301	273	301	305	291	264	267	313	290	288	280	308	240	275	278	297	289	280	290	303	299	305	294	294	289	299	315	258	284	282	312	291	284	295	313	282	282	301	313	259	290	307	313	283	246	285	308	289	274	316	298	297	269	285	292	283	265	293	286	286	273	290	294	260	288	307	245	282	269	290	311	293	249	278	269	296	287	266	293	264	275	334	282	316	305	290	277	281	252	283	277	273	280	318	282	281	268	311	309	261	279	305	315	319	273	261	297	299	287	281	303	302	280	262	277	285	312	281	298	293	286	308	305	284	292	284	292	276	302	296	286	316	289	268	285	278	304	261	281	310	278	288	297	256	259	274	287	259	289	301	267	271	291	286	290	270	310	282	288	288	324	268	297	279	298	292	275	302	263	280	271	276	280	281	287	300	277	287	291	284	283	242	268	256	282	285	297	293	298	319	269	295	297	282	285	300	282	295	295	265	314	325	289	272	274	302	271	272	290	252	288	301	293	299	291	269	274	311	307	291	306	289	286	273	285	283	258	264	290	255	281	293	296	297	308	267	302	286	279	291	263	303	295	312	299	288	292	295	301	315	292	295	275	258	302	305	312	306	292	273	271	330	265	289	302	263	273	274	290	321	291	316	272	286	309	279	291	315	303	268	266	288	296	261	260	272	288	294	275	285	281	315	298	276	309	280	289	272	293	270	276	268	287	309	315	306	294	302	292	286	290	266	305	293	285	305	277	292	288	300	290	305	283	325	292	281	272	292	265	298	249	249	265	301	287	286	279	296	295	268	292	301	293	295	304	289	304	282	289	278	290	281	277	300	261	296	273	301	336	301	274	279	295	305	300	301	261	295	294	305	292	312	287	285	276	280	282	295	281	302	254	283	282	288	316	288	312	292	260	264	277	271	284	247	253	286	283	292	274	276	284	292	276	304	285	299	291	270	275	253	291	260	326	290	274	307	285	266	273	297	287	289	260	269	274	274	322	288	309	290	283	285	284	278	270	312	302	340	298	277	300	302	297	280	281	293	275	274	277	283	273	283	271	242	277	281	336	268	258	287	279	296	252	295	251	288	282	292	241	299	308	292	325	287	305	262	266	288	297	281	285	268	286	279	277	296	290	286	321	269	257	275	266	283	293	295	292	290	288	319	274	264	312	318	281	287	237	290	277	298	305	305	295	271	330	283	268	294	295	272	299	280	290	273	296	292	264	272	293	287	262	267	276	299	274	280	301	296	265	288	271	293	290	296	332	255	293	289	295	312	306	323	291	264	309	276	275	282	283	268	260	280	281	297	292	307	297	295	297	301	307	271	296	264	281	263	319	264	322	282	301	275	310	258	287	293	266	285	270	295	254	318	276	310	307	261	302	319	294	309	264	286	268	274	276	291	292	285	285	286	287	268	287	304	270	285	253	281	304	256	288	283	283	285	294	297	278	283	303	285	272	299	299	338	275	267	269	270	271	310	303	300	289	300	295	293	276	277	262	279	271	292	296	311	285	264	291	288	314	298	289	254	288	304	277	302	287	271	286	293	291	302	278	269	291	291	276	269	284	292	268	309	311	273	274	294	295	295	301	288	305	309	298	276	281	278	304	260	303	315	328	262	258	267	313	282	294	330	244	304	253	289	270	282	303	303	305	290	310	276	294	282	282	282	288	273	294	244	276	260	253	296	289	274	283	304	299	253	335	301	283	278	297	271	283	296	301	275	304	282	291	269	276	256	272	273	285	289	262	280	272	275	275	292	285	303	309	302	302	277	259	292	310	276	283	278	267	289	315	276	288	317	270	291	272	301	276	283	298	272	276	274	268	293	280	282	277	311	256	293	268	283	300	295	313	274	286	294	254	286	297	301	264	301	266	276	300	284	323	291	317	260	290	286	310	296	282	273	310	282	294	271	292	293	301	289	284	277	260	286	273	314	304	263	294	295	254	283	298	297	273	276	283	269	310	325	286	266	268	300	303	288	309	304	274	285	311	281	275	294	255	309	289	277	293	304	311	294	286	286	287	268	300	270	263	277	296	275	265	318	271	308	287	283	307	295	275	304	256	270	254	287	312	278	278	281	290	278	275	260	261	281	275	282	289	267	289	278	295	283	273	272	305	299	291	290	263	279	270	260	252	292	266	290	288	288	270	301	282	277	301	287	304	292	288	285	283	272	283	288	289	311	278	299	272	308	298	304	313	271	294	321	290	290	260	306	308	293	299	261	293	258	302	282	295	290	254	309	297	342	308	296	285	258	271	310	286	293	251	257	291	260	291	292	271	285	307	280	276	302	290	319	291	289	289	295	271	268	286	291	320	267	306	281	303	291	287	284	301	256	265	300	306	277	265	272	238	290	276	274	273	325	285	276	296	263	282	285	282	260	284	277	284	266	288	293	282	289	315	308	305	289	277	292	291	286	298	265	276	301	292	275	256	264	294	304	266	286	273	318	311	280	283	294	293	285	274	269	271	274	292	278	279	274	274	281	304	300	287	312	298	316	278	287	277	313	306	306	321	289	279	296	307	282	308	284	268	269	317	252	295	301	262	302	287	285	280	269	288	257	279	292	278	279	266	294	300	320	289	290	280	279	290	329	274	316	299	311	281	277	264	269	266	274	253	280	304	287	289	298	305	295	261	306	291	281	270	303	260	260	290	289	271	282	308	285	282	271	287	296	279	289	255	268	281	303	293	286	258	276	280	278	285	273	299	284	287	277	280	271	301	280	258	267	278	294	270	271	290	282	261	326	302	260	268	290	287	268	295	279	279	263	312	264	289	317	298	285	265	288	292	313	282	283	297	259	284	289	298	309	259	267	303	268	274	285	276	299	271	286	271	309	289	290	267	311	277	295	302	323	283	287	277	257	256	280	280	279	315	276	275	289	251	279	269	295	275	290	308	310	283	301	278	268	302	290	262	282	306	303	289	284	273	296	262	299	288	300	279	273	283	291	328	286	289	285	295	300	301	267	317	294	236	271	291	302	296	287	291	250	319	304	321	287	304	307	268	271	277	252	273	277	308	283	284	273	268	295	255	268	276	298	248	250	290	309	293	282	280	285	283	306	294	267	261	287	282	300	283	293	274	274	297	275	301	296	307	250	293	285	287	240
13235	24801	19834	12682	11520	9410	7053	4703	3371	2474	2120	1649	1388	1213	1158	1374	1272	1256	1145	974	912	987	964	923	847	939	1003	5355	8013	6575	4927	3109	1641	951	705	585	551	611	570	598	590	553	578	572	587	591	550	537	578	618	590	562	566	549	562	549	576	582	555	612	587	551	589	587	567	590	628	576	606	562	595	595	563	541	590	627	538	579	580	566	544	557	546	612	583	558	562	585	610	555	570	545	553	573	578	577	549	545	544	583	571	542	512	560	534	541	549	555	555	616	565	588	566	602	602	560	558	586	525	568	575	564	584	546	576	588	603	562	587	552	589	593	604	487	590	553	594	535	587	584	587	543	577	568	526	546	549	575	598	609	539	560	563	586	570	591	547	535	558	562	568	556	565	559	579	570	539	529	536	574	578	583	568	574	556	600	547	567	569	577	571	615	585	569	590	605	571	559	567	611	545	552	542	613	589	571	565	581	539	559	527	579	516	585	606	535	564	561	596	623	565	554	594	570	541	610	583	550	532	575	579	587	512	529	542	581	570	583	580	565	579	558	551	558	574	549	529	578	531	600	552	564	586	536	614	568	542	559	598	580	563	541	579	549	542	586	542	571	551	547	589	616	601	605	598	572	588	588	556	559	554	545	523	553	582	582	576	588	567	563	564	609	550	568	558	597	592	544	563	565	601	564	589	555	602	548	606	562	582	589	549	566	589	640	591	566	606	563	554	542	588	618	604	554	542	556	595	569	604	563	613	561	573	555	560	591	539	574	539	588	574	552	603	587	588	583	549	551	563	600	582	541	558	564	557	591	607	589	604	555	551	580	608	547	570	559	618	579	576	570	566	574	541	532	598	592	558	546	577	563	597	604	557	541	605	579	525	567	541	532	531	593	523	598	550	563	595	597	612	524	589	567	519	582	599	558	540	531	580	550	598	545	549	538	545	576	595	589	601	590	571	568	594	507	591	589	560	579	523	573	587	535	611	602	590	575	607	564	552	577	595	528	562	512	579	527	586	574	549	529	569	554	604	603	580	534	564	604	562	574	577	579	554	611	555	542	570	576	564	530	559	571	570	611	572	577	590	552	583	561	572	549	585	582	526	554	560	537	543	580	550	554	511	552	587	567	566	576	534	570	581	565	586	574	557	613	582	523	575	558	589	556	576	588	548	595	536	519	571	583	584	530	557	605	557	543	535	576	627	580	585	583	588	608	594	626	571	538	551	584	576	532	588	551	571	531	549	536	593	558	533	536	572	552	575	590	566	534	588	577	531	595	575	561	597	556	588	487	548	518	564	597	592	546	590	628	554	534	564	588	579	547	595	569	555	573	602	563	540	539	545	579	591	551	575	582	574	560	570	546	578	598	583	572	590	586	557	587	547	564	543	559	573	579	528	604	584	557	560	533	551	586	579	590	579	586	570	564	552	597	509	510	543	555	586	630	588	586	540	564	580	559	581	569	610	561	593	576	597	566	553	564	574	541	614	579	606	576	521	549	595	539	588	607	574	528	573	559	573	585	570	567	541	570	564	606	641	504	585	537	594	590	579	546	547	560	611	539	596	554	540	564	549	573	543	540	562	562	560	608	589	581	551	542	576	577	557	588	592	545	589	605	598	606	611	565	613	575	539	564	581	567	571	566	586	572	570	567	553	558	594	567	549	543	542	572	601	551	576	569	586	569	595	558	617	563	592	545	532	582	537	578	524	564	554	629	525	554	534	583	576	549	565	543	584	533	603	555	530	548	565	598	595	584	575	594	604	536	607	554	574	561	586	571	565	597	585	541	587	555	594	566	555	578	568	575	610	567	537	569	558	556	569	572	586	548	591	566	538	570	572	507	571	582	593	568	556	575	563	533	551	563	576	562	574	514	588	584	601	566	513	599	576	601	602	589	544	564	570	550	610	535	608	588	590	548	574	573	574	567	591	581	587	561	574	588	592	597	580	554	554	542	569	557	607	579	590	597	537	611	536	567	584	585	568	578	547	598	586	620	596	566	597	599	574	598	569	574	559	570	570	567	574	563	570	547	611	562	622	542	552	583	572	567	579	575	546	566	600	601	576	566	555	546	552	552	578	584	590	547	564	598	584	562	552	555	561	574	597	592	597	603	566	550	549	541	507	588	594	557	551	573	539	586	584	596	540	541	547	569	549	544	580	563	567	527	592	581	556	567	555	554	575	564	567	585	547	585	562	562	575	561	576	577	597	585	548	575	585	517	538	575	539	604	551	599	568	588	547	539	553	557	547	579	588	552	587	559	548	534	600	564	543	558	561	578	589	577	573	565	585	532	609	622	616	580	570	590	590	528	578	532	543	571	580	563	576	530	568	551	602	542	565	550	582	583	572	597	599	572	575	578	549	553	541	580	568	599	530	552	556	556	538	571	562	580	529	574	577	565	574	596	581	601	601	603	599	548	552	550	604	565	576	588	584	558	533	567	568	613	570	549	546	563	585	559	553	533	590	548	573	555	555	531	605	554	562	536	544	576	555	540	564	596	518	583	562	518	603	568	568	579	565	592	574	580	564	544	579	557	573	617	579	608	579	574	553	542	546	613	571	594	585	577	530	566	557	571	526	612	586	596	579	561	558	533	607	557	576	522	573	584	615	601	551	561	620	583	572	567	581	555	572	554	598	559	560	601	583	539	549	565	556	570	559	608	579	533	558	567	544	600	585	579	576	568	591	554	574	573	591	563	535	579	628	552	569	559	564	593	554	605	584	620	608	598	527	570	580	554	564	521	569	543	578	549	620	577	588	580	575	546	562	547	553	560	535	583	558	617	606	559	558	548	557	588	582	582	547	592	582	559	562	572	556	548	635	543	540	547	596	601	581	548	600	560	575	572	600	541	556	523	595	542	566	595	539	523	604	552	602	561	564	576	569	544	598	544	554	579	597	583	572	536	556	577	550	556	550	557	544	563	569	594	538	608	602	582	587	568	562	544	599	574	588	570	585	548	606	563	541	564	579	609	569	587	589	555	560	606	609	581	605	595	571	565	555	595	608	548	564	570	569	608	554	545	549	559	608	606	596	601	574	584	541	608	545	575	581	543	569	589	560	543	545	502	564	600	599	572	562	585	564	570	558	618	555	517	576	566	560	581	538	583	598	554	554	536	552	591	579	564	567	571	560	634	557	589	597	572	597	512	590	597	554	568	520	555	589	590	576	613	581	550	599	618	591	574	581	573	565	580	556	616	558	577	551	584	586	591	578	602	588	536	571	518	574	577	510	567	554	570	569	593	576	625	583	557	583	539	556	604	549	574	605	561	572	552	555	563	601	638	595	553	556	551	619	603	605	537	572	612	579	591	565	563	625	570	616	556	566	543	555	568	548	551	583	579	577	614	568	575	573	589	579	574	573	581	572	605	601	574	586	571	560	588	539	576	600	533	592	615	592	522	562	567	569	599	573	572	559	604	573	573	560	582	566	568	570	600	590	601	540	531	577	548	596	542	572	542	549	585	586	591	583	561	607	578	543	614	565	551	540	561	602	546
23567	21572	29393	24205	21582	20124	6022	2033	1198	1007	825	641	564	604	609	541	539	511	480	432	412	450	404	400	327	310	418	2687	4992	4021	2655	1685	835	469	344	271	262	257	230	262	238	259	247	255	251	248	260	266	253	264	267	279	289	248	252	200	230	251	251	250	230	261	245	234	242	251	271	271	277	270	265	265	225	269	245	242	259	227	241	262	235	264	261	250	243	255	262	233	251	223	249	254	233	245	254	255	256	243	230	280	246	271	267	244	235	258	254	239	256	249	244	257	264	257	251	250	239	234	247	248	248	242	253	242	273	245	235	225	250	259	262	274	239	228	271	259	265	239	250	274	249	239	291	217	273	246	244	225	237	212	229	250	267	286	246	254	249	259	257	240	230	254	268	241	217	256	256	245	235	245	220	262	257	252	240	247	240	247	251	208	238	233	229	231	266	237	249	255	230	235	251	237	262	257	255	261	264	252	271	212	264	246	226	251	257	225	239	282	260	238	231	233	217	242	250	220	213	227	221	241	260	256	279	233	278	252	240	225	249	242	248	234	238	246	271	273	258	246	261	233	280	227	247	245	239	235	254	255	275	231	248	260	250	254	270	270	241	231	260	272	247	252	262	258	256	238	240	282	240	263	241	253	241	274	213	259	237	252	240	255	244	244	271	233	270	214	235	250	271	281	253	262	239	271	269	258	248	271	248	258	253	238	239	243	236	244	277	272	248	254	276	257	233	261	250	261	243	216	228	211	246	254	249	242	242	260	229	214	266	215	239	224	251	239	225	256	266	231	263	251	252	224	237	227	244	261	251	235	233	242	254	249	284	255	253	200	294	244	235	255	248	252	248	209	252	197	270	251	263	271	274	245	271	234	248	247	256	203	232	228	260	225	224	253	245	243	253	229	254	243	222	247	242	253	231	225	237	243	249	237	237	247	248	239	271	212	252	256	245	245	252	275	272	244	231	257	259	255	236	270	247	255	235	249	230	260	276	247	223	250	241	232	267	275	236	256	246	231	259	227	245	261	234	263	250	240	268	239	235	237	240	281	236	238	256	238	259	246	227	251	291	232	266	237	237	269	236	249	237	217	256	233	256	278	241	273	241	254	244	263	266	257	240	250	234	252	252	239	239	265	257	229	238	269	237	241	261	242	231	246	237	256	248	243	250	252	238	242	266	232	244	223	253	251	244	257	234	283	268	247	266	252	253	227	252	240	262	233	231	268	273	260	258	260	230	269	259	247	257	262	247	208	238	271	255	256	258	273	237	263	277	232	225	239	259	237	268	246	221	243	231	257	257	239	252	251	243	280	239	239	251	253	234	257	243	241	242	281	244	252	245	232	255	258	253	265	285	233	272	237	259	273	262	242	247	247	240	256	249	222	248	241	264	241	206	239	248	256	233	244	244	262	231	251	220	245	261	242	281	276	242	219	240	206	231	245	250	217	247	245	244	214	242	257	252	248	282	274	266	257	232	242	254	269	270	230	259	241	253	246	242	261	253	252	252	243	235	207	249	218	245	257	251	233	246	258	217	275	263	246	239	254	258	260	245	243	261	226	275	255	243	255	253	226	250	228	251	249	240	248	255	249	249	264	253	258	257	245	254	252	250	240	269	263	252	226	245	259	254	234	244	256	223	256	262	285	257	247	252	257	253	234	257	257	220	253	246	237	271	232	249	244	235	251	230	256	246	249	253	264	259	285	262	226	250	249	276	260	251	240	256	270	247	239	236	251	253	269	259	229	285	226	243	239	264	255	257	236	258	250	240	262	266	279	248	249	242	256	274	246	234	233	247	266	231	242	260	251	292	207	241	246	240	226	238	272	239	259	214	229	260	242	239	252	256	266	267	240	244	226	235	253	250	256	251	237	267	255	244	243	249	246	242	242	243	250	245	246	230	229	231	251	251	256	256	255	256	235	213	251	255	255	285	246	259	263	233	274	216	256	247	233	259	228	246	252	253	255	236	227	236	245	242	251	245	257	240	236	268	245	233	247	277	261	230	262	234	274	234	234	265	251	242	233	286	240	240	225	253	254	258	271	238	250	249	240	238	232	246	244	220	221	234	258	258	251	226	263	258	234	244	224	231	239	284	253	291	251	228	261	231	249	244	264	211	210	265	223	226	253	228	261	248	256	236	233	254	208	245	242	244	226	217	243	244	243	263	244	242	231	251	266	230	254	245	267	257	232	282	239	240	267	249	232	254	241	257	256	231	270	212	228	262	244	250	253	253	218	258	231	262	236	252	260	219	257	240	250	234	252	249	263	248	270	266	251	233	250	235	243	228	247	264	270	264	281	231	208	244	278	258	279	235	232	225	227	242	249	263	239	253	230	253	240	224	250	251	230	261	259	224	239	240	296	235	242	280	231	246	249	271	242	278	275	259	246	253	232	258	240	249	265	232	268	249	269	233	274	257	245	232	268	208	246	270	249	263	261	228	235	252	243	260	264	266	274	262	267	237	273	243	232	260	274	212	247	248	241	264	231	242	298	246	231	230	253	241	243	230	239	211	256	264	253	251	283	260	254	259	229	242	231	227	241	239	251	260	228	242	251	273	248	255	271	240	249	241	256	252	254	247	239	233	225	249	246	226	238	235	261	234	277	225	242	234	268	236	253	231	206	231	240	242	226	263	241	255	250	253	236	255	238	228	251	244	246	246	243	227	242	234	233	256	240	245	234	249	252	224	243	284	248	252	235	244	235	242	241	249	228	219	262	238	267	233	224	229	246	268	239	258	256	243	257	235	230	251	237	267	237	256	257	235	227	266	239	281	246	248	225	261	252	235	236	268	254	259	221	254	273	263	238	263	238	246	253	265	241	248	248	280	241	256	255	265	227	230	259	240	233	256	243	265	271	248	256	245	236	248	252	237	243	252	286	234	242	238	248	251	256	248	261	225	255	250	276	217	262	246	241	259	264	270	244	241	232	282	240	250	261	246	238	246	239	234	239	224	225	237	214	284	245	257	240	268	254	244	269	260	241	242	250	241	260	244	246	246	259	262	255	261	221	219	275	276	230	242	235	258	270	235	242	226	237	262	231	242	243	236	248	236	249	263	255	246	228	236	264	265	233	230	255	266	229	228	249	253	248	268	284	256	279	229	210	250	236	246	247	230	225	264	246	236	233	236	242	262	241	244	255	241	265	230	264	256	238	283	254	270	254	267	261	271	255	265	250	255	241	250	221	229	223	238	241	244	267	251	256	265	249	257	251	248	259	220	268	235	245	277	283	244	226	249	254	213	223	238	268	252	251	251	219	233	236	241	277	228	260	235	259	244	268	253	261	245	264	269	228	242	237	243	278	260	263	262	222	238	238	213	249	235	231	240	250	261	239	248	253	259	221	247	218	254	270	271	249	203	250	247	243	221	247	227	258	256	251	260	267	257	252	234	266	219	251	244	232	236	204	232	271	235	226	249	233	243	232	240	240	246	244	228	252	242	246	263	228	235	278	231	247	231	270	251	240	253	268	258	275	258	247	254	256	263	246	239	236
15565	29796	25388	17930	15253	13522	8264	6434	4622	3818	2871	2134	1799	1983	1848	1561	1659	1576	1398	1143	1100	1158	1168	989	784	815	1203	9062	14117	11047	7616	4829	2333	1175	711	533	477	437	486	452	506	497	457	453	459	482	479	462	472	474	485	457	491	464	486	488	504	507	460	484	467	472	496	478	517	499	469	489	482	469	501	464	467	455	481	498	526	474	455	464	463	459	478	502	459	464	454	482	455	474	463	476	495	442	455	494	465	476	487	466	480	433	484	468	499	490	506	496	531	439	449	452	445	454	467	496	467	479	482	508	496	519	485	479	478	481	511	478	502	530	458	533	478	490	476	505	457	470	495	497	456	450	477	496	491	487	489	454	461	485	454	445	472	431	453	466	458	476	502	483	451	519	496	494	488	458	493	510	490	490	499	489	492	457	473	501	518	452	473	456	479	475	473	458	479	491	454	462	471	446	477	474	478	488	474	442	483	477	461	463	446	426	520	507	468	456	503	465	483	471	494	472	460	479	478	495	490	504	474	470	459	486	452	471	456	458	426	460	463	475	458	481	478	492	453	508	449	440	496	484	496	465	450	446	465	481	454	532	477	467	459	464	468	476	505	455	520	488	497	501	462	486	490	497	498	481	433	460	466	452	512	478	458	470	524	523	492	465	507	477	481	482	508	496	472	529	462	459	501	462	509	492	471	504	476	475	458	464	500	484	524	496	459	489	465	502	487	507	475	490	472	465	422	506	451	503	504	455	463	491	457	452	476	493	498	503	494	506	501	459	455	482	486	466	499	475	473	439	509	475	471	446	472	473	494	452	525	471	467	484	479	492	509	471	466	486	479	471	475	472	486	460	497	494	502	478	502	456	471	477	465	452	479	484	437	467	463	495	466	472	469	484	486	469	479	463	491	489	453	459	467	457	521	485	493	440	508	452	510	506	506	520	439	470	471	455	477	490	465	487	459	470	471	476	462	447	476	513	526	517	467	505	471	477	471	532	458	479	482	498	480	469	468	470	507	478	483	491	502	460	492	419	506	505	452	463	464	463	479	499	483	452	509	504	517	427	494	510	487	487	461	479	468	487	463	504	461	473	504	457	454	486	500	494	490	495	529	496	470	502	509	497	467	477	465	505	508	510	470	488	473	506	440	457	509	497	480	511	483	442	477	458	505	502	511	493	453	447	469	483	459	468	498	459	457	472	445	480	435	464	529	457	422	490	512	490	499	499	454	502	482	518	482	463	477	481	468	459	482	461	470	482	461	456	478	510	503	449	526	509	478	479	441	469	476	449	477	513	466	476	468	489	539	459	480	475	463	455	435	459	495	510	505	424	486	519	467	497	466	474	460	482	484	472	458	514	473	494	446	440	511	480	462	458	452	470	504	441	454	442	475	477	499	446	478	463	486	464	495	442	497	503	469	500	502	456	454	468	472	432	499	450	445	476	463	486	465	430	466	446	485	494	501	490	484	482	462	530	438	460	486	450	487	465	486	473	505	499	462	468	469	441	482	495	494	519	450	505	541	474	482	451	477	485	501	478	445	453	471	479	470	465	488	437	462	453	501	476	501	444	487	460	479	484	488	440	455	491	505	508	502	462	480	479	499	465	479	480	425	456	477	482	501	485	478	487	481	484	466	494	463	458	510	494	445	530	481	488	491	481	434	441	451	474	457	481	449	486	436	496	477	505	487	477	479	492	473	504	487	454	458	488	524	495	486	480	474	441	474	516	473	517	459	494	488	516	508	509	471	458	460	507	506	467	453	493	450	455	447	482	494	469	509	440	460	479	500	498	497	472	484	466	466	482	490	492	525	453	468	497	507	437	503	465	505	430	475	518	430	443	488	459	492	444	483	497	478	538	519	476	451	452	496	454	476	488	505	491	491	504	471	513	490	485	447	505	473	461	463	483	473	450	446	454	499	455	489	505	495	465	459	426	492	481	518	488	494	522	462	479	438	483	494	503	448	492	461	460	454	471	478	476	486	481	450	485	471	451	461	500	515	479	472	461	450	471	464	485	454	466	485	470	482	501	471	524	463	452	494	455	498	463	527	498	480	446	488	463	475	472	469	472	505	479	454	487	470	476	496	460	472	483	500	466	455	512	494	484	483	460	452	483	490	465	479	484	471	475	496	449	485	491	496	488	494	480	496	467	488	492	516	500	488	431	516	470	418	487	480	484	492	478	490	455	503	472	445	474	474	480	460	530	508	465	490	467	478	536	532	470	475	478	473	488	477	502	482	485	481	463	476	475	521	459	494	484	498	424	472	491	504	458	502	490	450	475	471	482	491	497	460	502	464	484	514	454	455	461	513	491	501	437	504	491	417	490	497	493	506	455	437	520	462	475	511	458	489	463	503	497	495	467	499	440	482	445	473	485	557	483	461	416	463	443	466	452	476	448	519	461	470	500	469	481	479	469	471	494	513	464	486	478	462	461	497	458	479	501	485	457	486	461	454	462	498	494	495	506	452	454	482	505	506	490	496	503	460	500	473	462	475	503	479	469	458	473	416	503	483	486	516	473	463	454	454	467	483	470	466	470	462	441	511	513	498	508	511	480	494	468	488	482	468	489	449	490	470	469	543	495	469	482	481	510	472	484	463	460	469	553	502	493	499	492	514	468	462	484	461	475	441	515	439	511	459	481	499	498	457	491	414	494	517	474	508	437	487	449	489	481	511	473	471	490	476	482	478	477	430	504	479	461	482	511	463	486	494	517	484	493	501	467	451	461	447	485	488	477	465	453	474	480	482	453	467	498	425	455	506	549	487	467	501	475	454	460	464	480	476	502	456	479	488	437	495	481	504	476	449	499	496	512	492	479	481	480	435	459	465	482	475	493	491	450	502	442	499	503	477	487	484	474	503	506	498	462	447	478	449	468	489	481	508	472	482	476	464	474	485	484	477	501	473	484	457	444	462	466	477	460	491	468	503	466	465	505	464	467	421	456	506	468	497	479	459	490	446	486	451	474	461	422	485	456	465	497	507	438	443	478	443	492	486	478	482	436	461	480	472	486	466	497	507	460	454	450	459	486	461	460	492	480	504	504	510	481	457	489	483	468	467	474	469	488	500	467	423	488	459	510	477	452	503	472	507	497	497	503	488	479	443	469	487	439	487	515	469	453	470	442	499	455	476	501	495	468	478	486	499	463	504	448	461	492	458	474	446	457	500	480	465	485	480	481	487	477	481	458	460	492	478	477	480	507	464	496	506	514	487	466	466	512	506	464	453	505	496	492	491	455	493	520	489	499	500	456	509	478	501	486	484	503	487	449	483	464	514	441	441	474	496	467	484	490	447	476	509	480	493	480	493	444	454	469	465	484	494	474	452	508	471	463	479	472	495	496	462	467	487	481	459	470	486	488	484	480	464	481	470	518	493	485	484	442	479	446	463	466	524	457	450	496	482	446	470	459	470	495	503	486	499	499	478	471	495	464	433	452	479	459	471	457	507	466	503	489	451	492	503	451	474	488	486	486	524	516	514	450	494	483	520	529	474	487	532	459
26898	20842	11584	4050	2325	1831	1017	730	615	551	566	535	557	487	474	440	441	442	399	398	407	405	365	302	361	377	381	401	596	675	686	547	435	380	353	378	339	340	347	333	330	334	351	352	353	360	341	299	325	354	342	349	342	309	342	301	347	333	344	343	322	329	342	320	344	356	341	340	346	372	333	321	315	336	341	335	360	337	331	364	296	328	381	340	341	347	305	329	331	325	293	335	311	295	325	346	312	348	317	327	336	354	373	369	288	360	321	345	341	345	347	322	305	369	312	355	344	328	343	349	320	347	362	307	345	325	330	326	326	341	327	324	314	344	341	323	330	338	308	301	347	348	332	319	353	325	346	345	334	343	330	332	333	333	343	347	321	324	366	297	324	327	327	324	360	343	324	321	336	355	339	335	321	316	329	341	327	322	359	319	326	347	338	322	335	334	331	351	331	373	340	308	307	349	350	323	301	335	348	337	363	342	352	365	328	312	308	338	314	346	314	397	353	338	330	343	352	323	318	360	305	326	327	345	337	323	330	346	327	356	328	342	339	328	321	345	351	336	313	306	356	307	325	334	330	323	325	333	309	305	338	326	352	328	328	341	316	357	351	329	321	283	377	349	319	345	311	317	302	353	335	328	318	301	328	312	334	313	356	341	327	316	349	346	350	320	328	337	342	348	311	334	318	322	344	341	311	320	344	340	311	355	340	312	300	337	331	363	331	360	323	352	351	316	360	325	364	357	324	309	340	338	352	326	343	342	352	319	326	353	335	339	338	323	331	352	328	339	327	313	315	306	328	320	315	344	308	328	325	361	348	335	294	352	351	351	316	326	328	374	322	302	318	323	337	281	326	347	332	357	340	330	344	337	349	349	375	362	332	325	316	343	319	311	324	337	322	340	339	337	334	346	359	309	380	356	367	346	335	342	331	323	339	314	327	342	335	331	344	353	347	332	315	350	350	305	328	320	279	353	305	338	353	356	325	333	316	320	335	340	335	373	358	339	340	343	368	318	320	343	353	349	321	308	330	330	317	324	339	353	310	351	338	355	327	359	346	330	344	354	315	330	340	320	370	320	351	326	319	339	342	309	339	365	358	347	326	342	338	346	339	367	328	344	332	370	362	343	337	295	315	317	321	315	342	328	334	320	337	376	336	345	336	343	363	313	327	336	383	331	352	353	353	308	321	305	318	321	321	349	378	377	355	314	316	324	346	342	327	337	346	339	360	353	355	342	341	329	336	346	341	355	358	327	340	316	347	350	338	315	358	324	347	341	333	327	357	360	338	343	318	339	338	329	322	335	354	349	351	348	324	316	344	359	343	330	347	330	332	335	361	331	317	326	335	309	357	343	352	349	325	357	347	348	371	334	344	313	348	347	320	352	341	361	370	350	331	365	327	292	299	344	363	324	332	360	338	332	358	344	337	363	368	340	358	343	345	325	307	329	346	341	376	326	356	296	351	349	346	320	327	343	336	322	354	354	373	340	349	357	374	275	324	323	317	318	311	321	336	327	325	334	325	329	342	323	315	348	348	351	341	351	320	292	351	326	323	334	329	348	343	330	327	313	316	295	319	341	368	357	367	346	362	328	324	320	319	351	315	310	327	334	338	323	327	340	362	330	332	321	342	313	347	340	325	328	329	318	339	326	347	331	304	304	316	348	329	334	336	334	323	355	315	363	332	357	358	332	301	402	328	337	352	338	307	332	336	323	348	338	322	345	313	294	330	334	352	326	372	328	361	321	315	308	354	314	355	344	326	344	319	337	318	353	317	348	333	359	366	318	336	331	308	356	357	341	355	362	328	371	364	343	322	298	356	326	346	318	328	314	292	358	283	339	327	323	321	355	358	354	334	306	328	328	336	347	362	321	358	320	351	348	343	378	334	341	336	360	355	331	325	343	349	315	316	370	310	311	340	328	321	316	334	364	331	355	313	340	313	316	348	363	343	332	333	336	344	319	345	338	375	347	335	357	304	329	332	333	329	322	350	328	324	330	327	324	339	350	327	339	331	367	312	312	340	331	354	300	338	315	336	324	309	318	346	334	368	293	328	331	327	341	361	361	347	345	347	330	308	340	326	345	302	331	360	366	358	370	333	333	323	325	359	343	344	340	338	312	345	356	330	343	360	321	338	350	321	332	349	343	323	340	331	331	338	333	309	334	334	351	344	337	330	356	305	349	328	347	350	329	333	311	323	337	330	321	339	329	347	314	346	315	327	326	368	344	369	308	362	383	337	311	292	334	383	362	328	333	360	351	316	382	304	359	343	303	327	355	305	357	332	349	352	328	325	316	363	377	332	325	310	342	335	336	361	334	334	307	385	361	317	343	343	352	350	343	315	339	339	335	336	364	347	322	334	323	315	342	334	355	348	339	351	328	316	333	339	351	304	322	351	343	323	364	324	321	335	331	331	360	323	337	322	350	338	307	335	320	315	372	314	360	320	348	343	317	348	361	305	338	324	323	345	332	323	321	345	364	369	333	358	304	344	320	350	329	320	398	336	355	320	318	298	333	304	315	350	346	348	321	328	336	332	360	321	347	322	332	324	354	323	351	320	320	344	352	341	341	318	348	326	336	349	325	360	321	323	358	299	315	340	348	300	308	365	334	357	330	315	311	345	360	372	353	334	358	304	348	343	340	311	364	325	333	328	340	342	328	338	320	345	321	335	347	308	330	336	316	329	346	319	319	319	345	341	343	344	336	339	332	334	345	313	359	355	322	326	315	316	355	343	309	341	318	331	351	359	334	330	359	367	310	302	336	322	321	332	331	345	329	309	328	365	320	332	332	322	316	342	359	324	311	361	349	347	326	347	303	328	316	342	322	377	326	304	355	329	331	368	332	335	321	324	321	333	341	314	340	352	339	372	366	311	338	354	371	348	350	334	356	297	302	327	365	313	366	331	338	331	359	312	334	349	339	331	342	346	324	340	336	346	324	342	325	335	355	341	308	339	325	332	339	335	314	345	331	323	336	330	345	320	334	325	320	336	349	330	333	332	331	342	309	321	360	340	286	338	299	344	338	344	309	299	349	330	331	331	341	345	375	322	340	342	364	325	316	329	333	360	312	349	361	333	361	353	343	326	337	321	320	289	338	323	352	309	342	324	322	389	333	356	350	366	323	337	362	303	337	305	321	323	366	338	329	355	356	334	343	338	339	352	329	342	376	355	354	326	323	315	307	362	368	349	332	308	340	353	353	350	339	364	343	353	332	350	329	354	347	318	325	323	347	342	360	346	359	311	336	351	311	315	323	344	317	342	348	353	323	356	339	303	330	333	329	368	319	343	353	397	365	308	346	351	331	326	342	339	322	344	342	355	342	322	359	356	335	335	342	350	319	312	318	323	302	338	318	342	327	338	333	337	324	319	311	351	357	344	320	355	316	322	328	354	357	369	352	348	349	354	338	328	381	338	336	308	307	318	331	345	312	347	357	352	356	339	315	327	343	319	306	336	290	336	294	359	329	338	352	317	329	345	339	300	340	362	323
11488	16575	12601	8944	7552	6312	3594	2436	2119	1811	1745	1537	1597	1360	1213	1119	1118	996	958	838	877	816	814	787	745	779	896	907	1580	1929	1549	1294	999	821	743	645	647	658	679	678	645	667	646	686	633	652	710	641	678	645	610	690	661	630	651	657	694	627	660	635	654	613	674	697	638	646	694	657	668	667	676	646	699	647	631	665	706	669	654	649	718	658	630	611	733	684	606	652	666	686	706	669	668	659	667	632	622	668	634	633	620	628	674	675	632	647	667	634	656	698	661	635	680	679	664	670	643	671	616	658	695	671	636	630	648	673	677	644	648	686	651	603	642	629	653	641	668	637	644	646	640	665	700	651	644	703	680	696	619	672	692	658	625	668	665	665	719	687	642	658	660	644	680	652	670	660	638	656	718	618	658	662	682	666	633	657	670	633	634	661	628	722	626	653	644	650	645	642	657	646	701	651	675	681	640	662	669	685	662	623	622	664	681	662	670	641	620	655	649	685	702	654	683	625	646	626	667	662	684	618	631	645	634	677	659	651	693	645	595	702	635	624	687	613	682	641	637	697	671	670	713	633	648	657	662	686	658	693	673	678	647	693	654	677	643	637	668	685	646	656	682	667	617	659	642	696	620	710	629	661	644	672	678	634	659	686	640	685	629	659	662	644	655	669	648	640	652	630	643	666	656	647	652	655	652	698	662	681	646	618	664	642	643	669	667	658	614	631	626	615	662	659	652	627	656	665	620	633	687	640	702	634	667	659	649	658	676	645	665	631	672	637	638	669	670	643	665	565	687	639	661	696	636	630	704	672	667	699	677	693	642	661	643	680	640	692	640	649	661	689	648	634	643	622	693	656	644	679	677	621	652	665	611	693	587	646	617	644	646	680	651	658	709	605	674	667	681	674	640	678	648	623	630	656	664	690	631	644	625	648	635	672	677	680	637	621	637	637	639	692	634	700	673	685	615	624	616	667	628	606	618	676	656	670	697	682	671	682	660	678	664	649	636	655	704	663	632	617	689	638	640	632	644	687	609	636	674	675	648	652	648	654	653	614	654	653	673	596	662	617	656	660	670	662	661	641	657	652	663	630	629	711	710	668	642	627	644	659	672	646	635	650	710	714	660	660	658	628	655	691	640	668	645	624	629	648	649	662	644	714	640	594	673	605	651	628	651	666	627	635	599	611	708	617	602	676	658	663	670	643	653	684	619	653	646	667	641	639	711	620	682	648	683	668	640	663	664	614	660	682	641	643	650	633	679	624	634	682	695	681	664	696	683	680	677	631	668	682	645	659	643	671	661	698	649	673	661	627	651	648	637	636	680	675	647	676	665	635	656	632	690	661	621	694	668	701	677	630	648	620	690	613	643	687	681	652	617	685	642	651	659	690	622	682	669	648	690	660	684	620	655	648	633	604	701	648	665	666	659	651	669	607	645	644	668	645	646	652	676	672	610	650	653	631	641	682	641	665	666	655	658	619	683	638	638	687	653	634	673	635	692	651	666	633	646	699	650	674	650	688	664	618	633	634	651	656	636	671	632	640	630	672	647	655	632	649	659	621	630	632	667	709	725	634	592	694	673	679	671	683	667	684	672	652	690	683	687	654	618	670	652	660	603	684	638	678	680	677	679	653	667	650	651	671	620	628	632	635	644	699	633	670	651	649	665	686	653	619	682	676	678	650	610	705	687	610	608	650	663	691	695	689	693	654	649	630	682	659	584	629	610	645	696	678	639	638	637	675	680	667	634	659	628	666	638	628	639	695	664	662	709	676	667	612	647	679	656	651	674	617	657	654	666	655	689	628	622	675	685	614	699	619	609	719	657	651	661	714	636	637	713	634	642	689	673	631	673	662	691	666	623	613	654	661	670	643	637	638	689	678	668	677	661	649	662	680	633	657	633	667	662	624	651	688	644	669	653	654	630	714	626	659	655	678	657	671	695	658	694	658	688	662	656	698	650	696	634	672	677	663	641	694	698	619	622	667	653	662	661	628	669	624	702	677	650	685	678	628	631	621	661	665	631	657	630	666	634	679	691	654	629	682	670	662	658	647	631	646	667	651	600	600	681	694	665	605	678	654	662	588	617	656	652	703	671	653	654	681	660	635	633	628	658	649	662	632	664	673	658	614	645	628	686	655	683	629	662	649	618	641	667	650	663	643	639	667	646	634	657	688	631	640	642	659	675	688	595	680	683	664	705	637	647	657	659	602	684	616	633	674	646	682	625	629	599	649	628	690	636	624	657	690	676	627	614	651	676	663	676	662	676	717	661	658	676	672	642	665	646	660	643	704	658	644	620	680	647	649	646	655	652	646	690	656	643	632	678	695	656	658	714	671	639	658	666	675	633	672	685	689	655	660	662	669	672	633	634	634	628	671	648	651	623	660	673	694	654	668	690	641	693	631	673	624	651	674	644	660	625	675	654	648	646	638	677	597	657	634	648	666	676	662	607	637	676	640	625	663	698	649	643	684	667	658	626	609	680	675	722	685	660	683	657	621	636	638	715	677	631	674	693	666	634	636	642	644	618	664	651	637	628	666	642	698	660	652	637	673	654	632	639	678	662	636	644	667	690	685	651	666	634	680	718	668	633	643	630	650	663	663	677	641	625	635	687	651	667	638	683	646	680	641	662	677	669	632	627	618	641	610	694	680	652	667	629	644	626	610	625	682	654	708	643	706	625	676	707	637	689	686	694	670	636	650	645	614	650	693	655	654	639	631	645	663	700	624	656	655	623	673	651	656	654	670	684	678	678	632	639	684	641	633	719	655	716	666	664	650	628	680	668	684	675	657	677	679	660	607	636	662	681	622	639	638	668	716	633	663	665	651	625	618	660	645	681	651	679	627	704	620	659	650	661	634	657	625	650	642	670	690	655	648	686	672	693	636	620	653	687	660	640	675	646	705	647	646	665	650	663	678	672	696	659	683	657	666	686	675	685	725	653	674	624	616	653	683	690	721	667	640	628	663	633	678	691	646	680	677	646	675	639	616	691	699	660	665	647	630	633	708	712	649	638	657	656	601	656	652	655	616	679	671	675	659	667	622	693	677	627	642	665	658	635	668	698	685	659	654	626	716	629	651	624	733	668	680	631	622	688	634	658	649	661	666	647	673	666	676	676	649	663	660	629	689	675	654	683	644	672	638	713	659	676	635	650	613	669	641	645	628	702	644	717	612	686	650	652	646	643	659	671	707	609	634	691	670	648	656	712	676	649	627	665	675	653	616	646	667	656	660	678	658	684	633	680	708	641	651	669	639	644	640	713	611	688	646	649	690	659	718	656	638	650	682	654	633	692	650	683	684	604	658	712	714	679	655	667	641	645	694	655	669	657	628	689	684	660	679	689	620	646	644	617	682	638	658	671	649	631	643	672	678	646	606	707	712	691	633	655	633	664	627	651	643	668	673	652	684	672	676	619	624	650	650	608	672	622	654	633	674	685	682	648	687	638	641	678	661	640	641	590	648	616	654	687	659	617	635	678	646	644	661	621	660	677	649
24627	21628	28745	24966	20205	5935	2059	1197	924	786	787	750	670	585	484	461	450	443	427	410	375	352	330	356	353	349	431	1610	2328	2365	1700	1040	601	398	327	284	277	298	276	303	291	293	301	275	292	298	288	296	333	295	287	309	259	287	259	295	256	269	299	260	297	257	289	304	268	284	279	315	313	270	309	280	270	271	269	271	264	279	306	267	285	288	282	297	270	275	279	258	263	298	286	274	297	266	285	286	276	315	309	284	260	268	303	301	300	289	288	254	296	307	302	277	291	278	316	291	282	284	288	314	293	293	312	331	288	292	289	279	283	291	278	259	283	278	299	299	276	275	325	271	300	274	302	298	302	300	276	276	329	281	286	270	312	295	273	280	301	277	269	258	304	302	265	312	294	315	304	286	277	315	280	302	287	321	275	293	304	274	254	263	277	300	306	268	302	289	305	286	279	285	310	275	301	307	281	317	276	284	277	256	280	279	317	315	289	268	280	281	290	291	283	295	276	280	278	288	287	269	322	279	283	322	300	308	302	269	279	262	288	289	261	282	313	286	286	276	269	281	270	285	267	305	312	301	265	256	274	275	323	284	279	258	290	284	274	256	302	275	279	293	260	295	265	277	305	292	263	274	302	254	286	316	262	279	292	267	277	279	308	266	269	302	244	292	271	288	282	282	283	279	277	319	293	296	313	302	279	278	273	301	278	272	267	277	280	263	282	279	266	254	263	254	287	285	286	267	300	261	280	271	288	287	335	263	293	259	283	254	256	283	273	279	326	293	294	301	319	276	267	267	278	275	296	292	302	276	312	277	301	286	273	304	283	303	285	291	279	284	289	315	255	309	278	291	283	293	302	277	272	286	306	302	273	270	262	277	300	319	276	313	309	290	297	280	280	277	282	292	287	268	289	289	277	254	301	289	282	269	280	284	270	297	299	304	282	283	268	302	277	267	292	315	297	315	253	296	263	303	326	309	286	301	275	297	282	295	315	291	285	301	246	274	299	297	291	289	315	273	265	284	303	262	274	297	310	284	274	299	281	293	275	282	290	293	280	288	244	264	270	272	264	273	280	295	304	296	286	281	295	288	287	266	265	247	294	320	277	288	265	273	290	270	268	290	287	304	285	304	273	246	319	268	279	284	286	300	263	272	297	315	285	322	291	275	310	260	307	270	285	259	317	278	292	280	319	314	309	311	280	273	260	275	273	295	255	297	289	274	279	292	284	260	283	274	279	308	256	259	289	286	263	245	308	296	266	286	301	263	229	276	284	265	286	297	296	290	268	272	296	283	295	288	311	308	296	287	295	287	271	297	290	245	284	274	306	298	294	275	285	287	263	274	279	284	308	262	272	275	299	312	303	259	262	317	308	284	260	301	247	282	281	290	320	262	318	278	299	288	286	280	270	270	242	270	299	266	278	289	287	274	286	284	249	282	287	286	268	286	271	305	299	269	283	269	281	311	306	286	232	277	288	271	285	278	305	289	268	266	301	277	302	272	297	293	271	272	286	305	293	267	280	288	266	275	266	313	295	326	282	287	273	325	273	285	280	285	287	294	309	265	275	299	309	278	321	276	251	307	290	283	260	312	289	284	295	288	280	236	287	281	267	300	295	305	285	245	281	292	282	304	283	268	309	291	276	294	288	285	253	272	292	275	299	281	292	327	252	250	266	287	299	313	287	318	270	298	302	316	281	329	314	275	286	281	277	290	281	287	314	289	287	293	303	261	267	290	282	258	312	302	251	276	258	275	297	286	288	259	290	251	307	274	282	255	296	286	294	284	289	303	322	298	298	323	279	304	300	275	292	290	288	284	284	308	312	281	269	308	262	316	293	305	282	300	283	297	264	285	298	292	259	274	301	287	277	260	283	294	296	295	287	288	302	278	256	269	278	296	283	273	263	286	295	317	294	283	275	289	277	281	268	305	268	292	279	273	267	265	315	280	270	287	287	275	304	291	279	298	295	292	305	274	291	286	299	269	288	288	271	305	290	306	271	285	260	300	299	283	287	270	267	269	302	281	311	312	313	256	277	290	302	281	284	314	281	297	294	283	301	304	281	290	283	296	277	285	279	286	294	284	257	286	301	260	295	293	242	297	292	281	295	291	276	259	293	276	291	279	302	285	295	301	288	276	266	260	309	269	289	290	260	277	301	289	291	284	273	266	285	277	273	293	295	295	314	276	279	278	247	282	287	296	303	306	318	290	275	286	305	275	304	307	285	275	285	278	269	285	302	278	268	272	307	290	291	323	291	287	316	277	293	293	278	288	265	280	255	306	271	273	294	307	300	275	263	295	280	299	320	319	262	263	266	284	325	280	268	288	280	273	300	263	253	316	249	300	288	296	285	289	301	265	280	265	280	281	273	288	290	277	285	259	276	284	270	322	282	262	284	283	325	290	259	319	281	265	292	291	315	295	285	256	302	309	308	306	287	263	259	262	282	304	311	294	280	329	278	272	289	285	272	325	296	304	314	285	276	257	304	287	243	295	310	286	288	292	280	283	314	312	292	291	302	292	266	284	273	302	305	270	308	260	312	297	288	260	294	301	302	289	289	280	266	266	262	261	283	275	292	279	285	272	258	313	284	288	270	304	259	282	290	296	270	270	288	286	274	259	272	299	275	284	264	285	314	282	288	275	279	294	270	279	280	300	263	308	261	288	263	250	259	268	309	275	301	275	291	268	297	299	271	287	282	279	298	268	307	298	264	299	318	277	277	268	287	309	266	294	279	307	273	289	265	278	276	262	300	263	279	277	285	282	293	265	295	284	270	306	287	307	272	279	277	272	301	289	286	294	294	286	295	275	282	272	297	319	311	296	289	284	289	286	290	307	287	262	270	283	289	264	291	289	314	289	269	265	310	299	281	299	231	304	255	305	256	277	290	280	294	291	254	303	283	307	286	285	266	279	279	278	290	283	268	263	278	300	285	316	290	277	280	285	290	276	283	262	264	318	262	278	292	282	255	257	294	300	293	309	269	284	287	284	279	275	269	308	299	277	281	288	296	293	272	267	311	290	306	270	284	278	284	274	273	314	255	285	297	300	284	265	273	293	283	287	289	277	248	289	296	280	279	295	286	282	281	271	292	311	302	274	277	299	282	269	328	268	277	302	272	287	246	277	313	283	291	290	286	290	320	300	287	258	279	279	297	291	275	285	297	281	286	261	296	280	286	289	286	273	258	291	301	266	275	293	264	281	292	267	286	302	298	284	286	281	278	259	274	275	305	311	283	282	301	269	297	283	303	291	286	285	311	285	290	267	290	305	266	292	255	325	305	296	264	268	287	273	250	289	271	269	289	280	298	292	275	288	289	293	321	303	271	287	270	292	283	294	307	294	240	302	245	273	274	273	289	271	299	298	288	266	286	290	268	296	297	300	279	274	321	262	289	306	262	285	311	277	257	270	286	310	283	265	254	305	304	256	294	306	286	298	283	283	292	303	283	298	321	314	284	258	308	273	284	312	293	288	295	251	281	263	272	280	265	321	280	284
13360	25741	20909	14665	12886	8209	5473	4040	3219	2707	2749	2581	2212	1695	1542	1395	1311	1213	1061	1075	954	867	811	840	796	771	1161	5318	7421	7445	5158	2945	1682	977	707	585	587	540	512	552	558	578	585	575	592	556	577	602	552	606	596	548	587	583	594	578	574	592	555	599	594	567	613	577	574	562	576	560	594	567	578	560	569	556	531	608	569	600	587	595	576	551	573	582	544	603	574	555	552	537	607	598	559	562	567	594	529	527	604	560	582	584	582	551	576	522	543	560	540	596	569	590	538	566	584	570	562	574	548	572	551	549	556	532	559	541	573	564	571	592	588	565	581	589	545	561	553	559	568	570	547	555	538	574	562	534	584	571	550	560	590	572	585	602	566	565	568	589	552	574	555	562	586	517	550	594	549	596	569	535	560	583	533	522	634	570	561	550	523	566	605	541	574	527	562	540	568	610	580	548	614	582	573	564	541	600	553	586	575	605	573	573	577	584	574	527	592	603	568	582	586	544	526	585	535	548	550	604	552	633	566	567	571	561	581	598	569	615	611	593	586	597	544	559	567	559	615	531	565	570	584	559	537	520	578	524	566	568	556	570	553	566	582	598	583	573	540	590	525	565	547	544	569	568	616	572	659	545	591	542	562	572	564	577	556	603	565	559	548	540	599	563	548	572	541	603	585	592	580	571	532	550	571	581	573	550	564	579	580	539	555	582	526	580	591	585	602	541	571	616	571	539	581	570	520	564	548	555	559	553	556	544	569	577	584	592	559	524	583	587	565	568	566	553	560	609	529	538	569	555	568	547	576	572	526	601	596	549	535	570	597	558	566	603	554	555	587	584	580	552	575	576	555	570	552	553	591	557	573	549	522	614	566	553	509	591	570	594	542	578	542	584	530	557	584	538	539	548	575	569	548	538	555	545	564	617	550	581	528	545	578	586	583	626	582	580	519	546	556	545	587	589	564	541	531	554	569	551	547	596	578	559	570	520	570	534	577	547	556	560	584	565	562	595	579	565	551	543	574	538	577	538	546	536	597	529	594	574	546	562	599	551	601	584	544	540	571	550	586	607	568	563	539	545	578	569	559	587	536	541	577	596	598	606	557	545	587	571	552	562	585	527	585	554	555	568	596	598	503	619	582	591	556	566	575	590	517	553	533	555	540	535	532	591	592	567	553	601	546	526	578	591	577	575	553	634	540	563	589	612	578	578	572	554	585	528	567	604	567	560	573	550	575	565	547	530	583	585	525	531	566	611	561	592	552	561	589	540	546	535	526	516	577	576	561	556	590	559	553	576	620	548	551	617	609	566	568	585	553	586	526	524	561	573	580	574	586	544	565	555	552	593	610	572	558	552	540	572	578	597	555	565	560	547	522	576	578	552	607	545	578	584	570	560	565	578	581	561	553	580	578	541	587	584	573	527	566	566	553	584	627	581	561	573	588	549	582	572	576	543	572	566	545	578	527	561	590	571	594	572	570	588	600	559	576	593	535	553	601	587	574	576	588	560	615	564	587	561	573	548	577	546	545	553	552	539	568	530	593	582	580	575	567	580	591	566	586	522	556	604	593	590	560	581	542	549	561	598	576	578	565	553	581	607	513	588	578	595	606	594	569	565	545	592	576	583	547	562	571	569	596	551	590	604	580	588	572	532	577	538	567	553	549	578	558	595	576	577	616	611	586	613	557	566	587	556	521	536	529	578	543	593	553	615	543	531	575	558	596	571	582	590	550	548	599	564	567	537	542	535	584	536	577	594	534	557	603	593	607	620	571	548	567	571	585	559	552	570	578	567	608	552	545	574	543	606	575	557	568	564	593	585	556	558	569	585	574	564	602	617	580	555	538	559	544	547	594	578	535	577	549	549	532	582	581	596	553	583	594	533	591	584	576	586	618	540	550	564	610	583	541	578	577	580	604	572	528	514	590	577	550	545	590	550	561	576	563	544	580	551	583	585	596	604	532	577	517	558	598	591	561	566	574	612	553	551	586	561	577	553	573	575	557	533	541	607	558	608	582	573	569	581	577	544	566	574	602	552	548	587	597	553	576	575	557	586	580	569	545	559	551	565	593	588	580	540	583	581	571	569	545	506	538	559	586	553	579	584	560	550	546	528	602	519	607	558	558	626	613	547	601	528	556	549	580	528	552	561	588	521	575	583	554	574	554	550	569	579	580	534	598	565	532	586	586	599	593	581	554	531	544	569	553	565	588	558	520	555	558	568	555	534	536	533	582	575	570	519	594	591	581	545	521	593	565	563	555	565	564	543	540	554	555	585	579	547	570	569	599	596	526	575	577	625	589	612	542	562	567	519	571	558	571	574	592	588	586	545	533	618	577	584	515	545	589	559	613	550	545	579	582	597	564	586	569	604	574	534	613	568	547	610	587	606	574	556	599	576	559	576	590	569	551	541	592	522	575	575	535	569	534	611	573	544	511	603	546	542	600	562	576	565	586	617	569	543	571	521	563	596	563	527	540	591	556	572	558	558	544	568	529	542	544	596	588	536	528	566	541	562	541	561	590	560	597	597	583	579	583	519	569	545	598	540	575	607	557	570	613	549	587	581	561	588	577	568	543	550	583	580	566	578	596	540	556	588	549	564	599	555	563	600	588	590	575	561	552	612	579	558	573	573	527	546	579	584	527	585	556	571	533	544	545	577	559	563	561	528	536	611	568	593	555	591	532	590	583	588	610	554	599	567	599	566	543	579	568	584	608	526	568	608	604	527	556	554	571	578	512	552	586	545	546	574	559	557	569	570	604	550	550	597	511	576	578	565	545	561	555	547	555	575	593	621	568	550	574	599	562	583	548	562	544	540	566	594	545	563	591	578	584	577	559	529	613	555	560	561	561	587	608	562	516	543	543	569	563	556	559	583	547	525	596	555	560	570	572	561	572	564	573	547	543	547	588	539	604	598	596	575	585	601	605	570	571	601	594	628	558	568	537	540	556	537	582	559	572	538	553	540	563	513	586	564	574	528	574	599	573	572	630	542	580	563	583	557	562	610	620	587	551	557	533	579	585	601	551	579	565	593	570	585	598	542	581	599	575	580	582	508	577	569	580	605	548	544	590	556	541	539	561	545	561	546	591	563	591	579	595	560	550	550	566	568	569	566	568	554	567	591	603	587	589	544	587	556	597	578	524	583	575	538	559	557	596	564	576	567	554	562	546	544	552	571	542	590	545	548	617	584	572	580	593	550	581	559	577	552	616	547	570	566	589	611	544	564	576	589	571	513	553	548	535	600	574	541	550	547	563	535	567	569	548	567	545	550	534	552	536	558	569	533	577	605	554	569	585	545	555	536	533	596	544	534	558	552	588	540	533	532	548	602	555	591	564	580	600	595	574	528	565	539	571	559	561	497	563	561	583	590	583	565	535	579	556	549	567	607	547	572	518	588	558	515	605	584	551	602	577	598	551	557	553	562	582	610	591	557	590	555	587	598	615	564	585	552	547	559	569	553	555	572	575	563	567	525	595	584	555	538	591	567	516	515	558	547
23479	21535	29340	24174	21551	19769	4937	1698	1084	930	940	913	786	644	653	606	509	506	448	369	389	375	310	346	359	333	651	2780	4306	4518	2634	1571	819	456	303	268	206	237	250	231	261	262	256	222	205	264	230	239	238	243	235	212	273	263	237	244	234	233	231	232	256	260	232	233	241	227	244	238	240	275	229	244	275	246	256	244	245	245	216	259	245	255	217	209	227	262	221	245	256	242	252	254	241	259	233	241	265	243	252	228	250	232	257	251	244	239	236	265	210	216	259	262	243	255	227	253	209	235	224	243	220	272	197	247	263	238	207	265	217	257	231	260	244	263	247	231	255	235	232	238	231	252	247	258	236	240	252	247	257	245	234	262	233	207	236	232	240	246	218	230	264	240	218	221	282	243	242	284	228	272	250	232	241	212	235	238	252	267	260	246	264	247	229	232	252	232	259	232	259	260	263	217	260	249	253	278	256	243	225	247	251	242	247	267	248	241	253	235	240	243	257	234	271	227	229	225	229	233	240	236	259	234	216	215	242	225	238	231	210	237	242	248	234	208	229	252	243	231	228	250	256	232	253	248	238	234	222	235	237	242	262	235	233	231	208	231	215	266	231	244	252	267	255	240	215	265	224	269	235	274	223	223	222	242	278	235	272	282	259	253	238	221	264	250	245	228	253	259	230	220	216	207	256	237	239	247	247	244	252	264	244	261	248	251	261	252	237	251	271	233	242	248	220	238	222	248	237	247	257	228	245	234	224	253	259	280	264	226	238	246	241	270	256	239	243	265	271	254	233	244	260	251	253	215	249	207	269	220	227	250	243	245	244	233	234	231	276	263	226	230	231	233	237	235	230	234	237	267	243	247	234	266	232	219	239	220	258	234	208	231	240	237	235	238	237	237	253	260	217	236	245	249	275	239	238	242	240	212	248	246	238	226	256	245	251	222	237	251	240	259	209	236	244	238	239	262	286	248	253	250	250	222	203	239	239	196	221	244	234	233	247	242	268	228	247	245	221	228	243	220	235	223	251	217	257	256	211	251	244	274	257	235	226	236	236	212	244	245	250	215	217	240	276	256	247	245	228	226	251	233	229	236	241	274	224	259	261	263	266	231	250	236	249	281	237	234	245	236	235	244	267	208	234	265	245	223	228	242	231	252	259	214	210	263	220	259	244	243	240	221	240	226	260	230	241	216	240	248	230	246	234	220	251	257	244	252	251	242	229	257	251	240	247	226	241	227	230	228	238	218	235	216	272	248	261	243	233	242	261	230	234	247	240	257	238	218	216	235	244	218	239	272	231	279	214	238	251	208	229	226	229	232	236	237	235	241	259	229	221	249	223	244	233	241	256	249	254	250	236	249	244	223	243	252	229	240	232	233	225	272	250	247	240	228	236	231	237	267	240	219	228	247	238	183	242	245	246	234	221	262	190	243	257	245	220	258	260	224	237	232	238	296	251	251	262	253	237	223	224	217	254	264	246	242	242	233	267	247	235	215	235	238	271	226	221	260	254	230	232	239	223	243	256	256	254	235	239	249	226	264	273	234	221	245	236	243	262	220	266	234	263	244	257	229	258	245	258	263	226	241	235	250	243	207	257	253	242	249	218	248	264	220	250	269	268	266	258	251	216	229	243	207	237	229	267	256	260	270	250	261	255	251	234	225	227	247	224	231	225	240	218	259	237	235	248	260	228	234	256	246	234	251	255	213	252	231	255	230	238	230	216	252	228	252	234	255	234	248	226	269	232	233	238	256	239	240	235	250	246	243	254	264	235	255	266	233	237	247	247	240	242	221	229	255	211	232	247	229	247	220	220	237	242	237	241	262	249	262	260	248	234	234	235	270	267	220	228	241	219	230	239	245	238	239	262	204	219	211	257	246	220	217	232	224	263	246	251	221	237	249	251	248	228	256	255	254	241	247	223	239	251	239	239	239	238	242	243	245	216	241	255	248	250	274	243	212	274	262	215	221	247	261	246	245	237	260	228	233	230	250	232	262	251	232	224	258	240	218	246	250	223	246	220	249	255	248	252	235	258	241	249	236	250	238	260	239	240	230	251	260	239	239	255	255	241	236	249	265	241	224	290	251	229	232	230	250	244	236	230	233	267	237	196	245	241	215	262	237	253	243	251	226	285	248	248	236	234	251	222	220	221	252	242	231	256	209	225	252	235	264	249	262	249	226	226	197	281	264	243	252	216	236	256	233	255	211	240	207	225	224	212	223	257	244	277	214	229	234	226	224	224	246	227	242	242	237	245	251	254	248	217	244	234	242	226	265	234	245	238	249	267	231	253	241	239	247	247	223	239	231	229	229	256	222	259	244	266	235	210	232	246	250	242	225	239	246	241	239	247	247	250	277	238	253	258	247	215	240	267	227	221	221	228	243	260	241	261	245	244	237	246	235	242	265	246	231	215	264	208	242	262	243	235	208	250	255	255	235	252	225	249	239	228	247	252	231	251	249	240	242	236	258	253	232	230	231	249	222	245	233	222	242	245	243	226	279	227	236	239	216	234	248	273	264	229	266	240	227	226	247	248	259	221	257	227	244	254	232	253	247	262	259	231	245	243	232	236	248	231	271	236	261	228	238	201	239	228	233	240	254	229	255	241	228	215	224	229	245	238	234	232	242	260	242	233	242	222	273	246	217	259	258	237	235	210	243	240	247	245	248	230	283	252	229	242	232	243	258	241	236	231	226	227	234	230	218	238	213	256	224	237	236	249	230	216	241	227	241	248	221	246	261	267	255	272	254	249	228	267	244	247	252	225	241	237	225	255	233	215	228	229	250	251	231	263	232	231	224	218	247	204	229	221	253	266	246	221	238	233	245	236	213	241	242	215	223	217	228	240	236	211	227	236	250	214	231	225	237	265	256	220	243	269	237	263	237	223	237	258	228	216	240	238	292	258	254	227	229	218	245	245	249	225	230	236	242	237	226	255	228	239	237	222	222	197	244	256	259	236	221	254	241	258	228	212	249	245	232	236	226	246	237	251	250	231	235	260	243	237	238	249	225	250	233	245	212	265	258	248	248	251	220	239	236	249	254	216	256	276	219	217	238	224	228	247	233	259	251	256	247	220	234	234	236	239	224	226	252	249	216	261	220	244	246	211	253	216	233	248	237	254	223	227	242	248	231	215	248	239	223	244	228	229	244	242	250	222	267	223	235	233	247	245	206	243	235	227	232	225	240	257	235	240	227	227	254	234	248	237	221	238	253	229	219	240	241	271	241	272	229	241	235	278	250	243	247	270	253	229	217	236	226	236	235	249	256	231	250	231	235	245	233	247	265	251	229	240	240	237	225	221	268	238	251	232	217	224	244	268	237	245	250	239	244	242	256	240	232	232	239	199	236	214	243	242	233	246	207	251	223	214	246	229	240	253	251	250	242	262	239	243	223	224	233	246	219	241	256	262	223	243	240	227	230	241	230	227	226	221	225	224	244	243	241	226	221	232	223	259	242	239	250	245	219	249	218	246	235	270	246	246	236	227	251	244	230
15717	30230	26346	19072	16746	10549	6979	5434	4266	3546	3652	3321	2809	2167	1977	1835	1724	1454	1420	1175	987	887	851	824	921	892	1935	8784	12958	12321	7823	4520	2446	1184	723	577	503	499	483	496	400	463	471	496	447	458	462	441	459	468	496	445	462	481	452	442	443	430	467	478	505	486	450	470	467	471	440	462	468	487	487	473	450	447	453	494	452	462	478	470	442	482	484	497	496	480	477	484	434	468	500	473	454	478	470	502	499	469	460	458	444	443	448	466	446	456	477	470	467	423	473	470	507	497	450	488	483	454	471	456	499	466	463	483	460	459	489	480	430	511	447	464	447	486	504	495	456	510	463	450	487	473	500	497	469	444	474	433	472	452	462	473	464	502	455	453	478	449	497	429	427	425	490	486	461	451	461	426	493	466	499	462	442	377	464	498	485	484	483	467	497	486	483	446	450	500	478	457	484	469	495	486	454	506	471	464	476	466	489	503	468	437	458	470	463	432	437	489	430	447	489	467	489	458	478	456	477	433	455	451	467	461	458	497	438	477	469	479	482	454	454	445	461	500	467	511	472	468	487	457	417	454	490	471	492	475	457	495	469	457	491	468	434	478	451	449	464	425	486	461	476	474	456	450	471	506	483	456	478	478	442	473	436	433	451	437	485	441	471	504	488	455	483	443	436	451	465	494	449	451	485	493	474	450	458	475	460	502	503	481	434	469	457	506	445	481	487	508	464	479	446	512	457	477	482	500	468	460	485	508	487	472	487	473	427	482	468	463	475	439	467	457	438	467	456	476	474	438	475	419	468	455	496	441	427	462	489	456	437	456	439	444	471	476	469	458	489	463	478	487	450	499	466	428	499	496	496	471	445	478	455	495	473	428	454	454	471	457	520	465	476	531	478	483	486	474	503	462	466	482	472	433	487	463	491	518	474	461	462	444	472	478	494	474	506	495	455	440	461	476	476	483	463	513	525	474	449	464	487	489	456	448	460	478	460	513	494	448	448	504	479	444	490	455	429	465	420	454	491	439	486	498	501	476	497	505	482	468	447	445	478	461	475	474	485	459	478	457	503	442	470	493	466	457	439	481	439	468	436	473	482	454	450	462	458	467	452	473	523	426	473	445	488	492	484	453	538	456	476	480	474	458	504	442	425	472	472	497	467	452	443	469	447	449	454	470	464	496	448	470	473	418	500	508	449	495	459	465	465	474	489	490	491	485	479	491	455	476	449	459	498	453	465	482	493	485	507	433	454	454	481	488	468	489	458	475	426	480	487	468	486	467	488	480	465	465	499	480	482	460	473	451	497	467	475	462	470	472	490	506	459	454	451	495	528	492	440	452	489	441	468	458	519	445	476	516	416	472	515	425	462	483	465	482	473	482	474	444	470	474	473	428	441	504	450	530	478	496	422	430	453	447	449	488	467	503	452	465	445	434	478	479	488	502	460	488	468	492	498	488	438	443	432	429	450	468	499	431	479	456	505	470	468	456	427	431	445	471	475	453	470	488	452	489	492	469	475	469	437	474	432	438	506	501	464	489	498	454	437	443	459	466	473	458	433	484	457	420	489	485	446	457	459	459	474	462	514	487	501	416	455	503	463	441	470	453	452	450	478	486	438	443	446	462	466	483	512	478	474	472	429	484	420	500	475	498	480	455	501	472	456	451	458	466	459	484	490	463	465	468	499	469	492	466	474	501	434	467	474	475	478	463	431	501	487	490	502	455	513	458	473	499	469	490	508	458	463	494	497	456	512	467	500	478	432	479	452	464	454	490	466	471	453	458	462	463	493	466	483	452	480	495	469	514	451	487	452	463	434	459	441	478	473	479	465	491	461	510	472	459	459	475	438	482	472	517	450	470	470	486	458	446	452	479	458	480	526	484	487	473	403	479	480	479	492	485	436	466	491	465	504	478	470	446	474	474	487	497	479	451	453	452	512	471	448	469	467	465	491	473	477	471	464	450	454	505	452	478	451	465	470	498	477	459	438	472	435	498	480	504	476	486	496	466	471	499	465	490	465	455	510	450	481	493	461	457	488	424	457	460	471	489	475	508	461	462	476	445	468	485	475	477	484	523	496	516	504	489	465	471	436	481	499	486	483	497	473	487	482	485	445	460	493	488	463	505	497	497	460	446	477	469	449	486	492	453	484	447	496	485	449	454	440	416	477	496	466	462	463	471	468	488	472	466	460	460	501	485	505	470	451	482	470	461	464	450	475	502	469	456	512	430	484	496	433	504	479	455	461	472	435	490	490	470	472	488	468	449	432	466	525	456	462	452	482	432	435	483	490	440	475	480	449	448	485	491	479	450	484	482	459	397	456	471	470	479	472	460	471	477	472	477	447	451	465	482	494	449	449	467	463	461	483	446	474	468	478	462	461	423	427	440	468	458	452	473	472	421	454	437	468	449	504	435	468	457	475	469	478	451	477	455	444	450	444	455	450	459	447	431	478	492	462	515	422	439	483	455	458	469	479	444	522	472	462	491	487	466	494	491	453	467	448	470	479	481	490	431	483	448	459	491	463	480	448	485	460	450	443	474	481	453	461	458	449	435	485	480	491	480	453	462	484	490	490	483	470	476	469	448	487	501	471	455	469	492	485	495	478	489	450	462	485	496	460	478	445	470	485	473	465	462	469	464	481	477	470	446	443	459	487	459	423	464	462	511	461	456	469	468	465	453	466	467	470	481	428	500	475	465	459	481	458	501	473	491	460	502	463	471	435	477	450	466	502	435	504	469	474	479	469	451	463	440	474	474	483	469	499	449	501	486	459	464	455	427	456	481	472	459	483	477	454	465	487	500	431	468	488	457	485	457	480	440	476	467	477	490	453	445	485	440	479	462	464	421	452	504	464	469	450	457	471	462	461	454	467	463	503	453	500	456	500	459	451	468	456	478	497	473	476	462	489	452	490	468	464	473	487	469	485	455	464	469	442	464	494	471	462	457	426	472	502	451	467	478	470	486	470	471	456	514	477	459	485	503	446	453	465	481	494	473	471	494	463	501	480	522	473	462	475	463	450	510	436	465	465	428	487	445	467	460	466	467	461	490	494	435	469	452	465	471	447	471	474	478	459	445	467	509	485	480	449	455	458	474	483	515	491	480	429	452	475	504	481	470	491	449	515	453	460	471	500	485	446	485	477	488	489	446	459	466	465	461	482	461	456	511	456	462	466	465	518	471	488	467	458	484	477	441	467	481	460	429	493	485	473	473	442	476	476	452	484	433	491	465	476	448	434	449	495	443	444	473	446	481	465	453	472	497	471	459	438	486	509	439	489	454	475	497	492	494	469	470	471	455	491	450	477	501	461	454	470	485	480	440	448	475	450	460	475	475	459	452	469	455	495	464	481	454	479	482	468	478	451	425	458	450	487	450	471	482	501	444	457	467	497	494	481	466	501	442	466	404	474	453	496	483	446	480	448	476	434	475	506	482	474	491	462	461	515	486	465	437	456	485	448	498	500	476	468	490	489	467	463	473	449	459	486	473	473	495	472	439	486	490
27195	21005	12236	4554	2861	1378	816	717	606	610	569	578	529	507	477	442	449	446	422	406	358	372	376	376	328	363	410	431	581	689	590	508	407	369	313	344	344	299	320	321	359	329	366	342	336	331	339	309	359	299	303	359	343	330	320	342	319	334	303	317	328	335	364	339	352	329	360	319	346	340	338	343	342	303	346	338	319	340	327	344	340	334	356	318	313	360	355	346	303	327	328	333	327	373	311	308	316	353	339	328	306	322	359	300	323	350	340	330	322	347	344	319	343	327	357	354	347	343	338	332	345	323	334	338	327	345	335	335	326	322	320	367	330	345	326	340	341	312	324	350	342	327	352	327	340	320	339	301	314	311	339	336	334	305	339	324	343	357	337	320	333	321	324	337	327	337	314	321	328	345	352	308	343	320	342	335	319	342	370	340	317	354	345	338	334	347	346	321	349	320	324	323	341	317	336	344	336	348	351	326	335	346	333	331	342	316	354	316	339	300	356	351	327	342	340	324	346	345	292	335	334	311	343	308	326	336	360	332	330	300	312	339	333	325	322	349	331	336	324	362	353	331	347	342	325	345	355	311	335	310	348	319	354	326	322	299	346	334	321	328	357	336	349	291	339	354	332	334	333	343	311	313	390	320	325	347	320	358	321	308	329	365	318	303	319	342	334	333	324	343	380	352	327	338	347	325	357	300	320	349	313	350	306	301	337	353	349	347	268	316	312	268	343	346	367	330	321	308	322	332	336	315	335	330	339	342	360	340	316	342	336	343	371	319	334	314	333	356	369	349	320	325	294	300	300	336	327	309	329	323	346	337	361	319	357	335	355	339	342	313	340	333	342	324	323	345	322	336	323	328	322	321	343	315	352	341	326	298	332	321	332	327	330	329	340	346	343	348	331	332	316	361	292	334	322	317	344	347	370	360	353	337	309	323	344	331	323	341	359	344	362	308	373	321	308	332	318	312	318	366	324	365	344	349	324	351	343	315	332	325	324	334	308	353	341	352	351	333	333	302	343	354	323	338	363	348	352	345	325	333	335	307	325	342	368	331	322	310	298	362	341	344	329	342	334	352	339	317	303	347	325	344	313	312	303	350	338	340	333	297	356	328	344	328	337	342	328	345	299	380	330	304	333	297	315	324	330	352	335	350	357	335	314	335	329	341	346	342	344	309	321	289	346	353	325	342	318	329	353	334	342	337	330	300	328	327	346	344	333	314	318	347	322	300	333	341	347	342	332	329	388	296	330	351	321	307	342	331	368	353	357	310	370	309	363	349	363	321	331	357	354	299	319	346	368	347	332	306	317	345	330	317	335	351	358	347	337	334	332	332	354	310	337	337	329	331	373	328	348	372	324	317	331	328	332	333	321	365	344	346	337	368	314	322	322	361	342	334	322	364	325	362	332	356	348	325	368	333	293	332	342	333	338	352	344	331	324	372	315	341	338	340	309	344	328	314	317	344	338	335	329	307	324	349	339	344	352	309	320	291	335	356	319	354	325	337	352	362	343	361	358	342	331	341	333	335	334	353	331	307	322	331	375	342	337	358	346	334	349	322	348	346	331	361	341	328	346	344	333	340	338	355	317	348	339	331	294	345	322	334	350	327	307	353	315	316	369	339	326	387	340	315	346	335	349	330	361	347	294	326	326	332	350	314	327	325	317	286	328	323	341	344	338	353	342	324	344	366	313	305	319	319	342	331	389	326	305	311	327	318	330	347	320	332	346	310	357	312	359	318	325	353	325	346	322	366	318	334	375	326	339	355	317	320	332	378	344	316	310	327	354	345	339	348	339	320	331	349	306	322	333	320	374	339	320	306	346	347	319	329	335	321	314	337	331	336	323	293	360	341	354	360	323	326	321	334	341	345	349	330	354	339	299	341	347	324	340	316	346	326	377	334	315	351	334	338	334	351	342	310	331	331	344	342	332	350	346	310	381	341	338	320	327	328	327	315	344	329	302	347	336	316	310	327	334	333	331	351	349	350	343	348	307	366	326	354	327	340	300	349	340	366	378	333	317	338	312	327	330	319	360	345	332	333	376	320	321	344	295	298	339	347	338	309	320	321	319	353	295	349	338	364	320	307	348	370	321	341	317	335	326	311	346	331	349	358	334	330	335	340	333	336	316	362	328	328	343	328	373	326	321	328	321	344	340	329	325	307	347	324	311	336	353	343	329	341	321	365	337	336	318	338	321	326	295	328	329	339	323	346	331	326	356	351	345	320	326	347	368	345	321	309	333	367	325	357	330	336	319	359	288	361	343	329	325	331	327	362	329	339	310	341	351	359	312	366	333	353	340	334	338	343	317	312	364	323	345	356	369	326	363	348	304	281	338	338	355	365	326	353	348	325	341	298	329	337	351	343	340	329	315	361	342	343	335	329	319	326	312	318	318	309	313	324	343	332	319	348	308	319	354	335	329	296	365	333	358	345	322	331	298	305	309	319	345	333	355	320	315	319	290	341	340	332	359	359	358	328	300	322	324	333	349	356	368	375	334	352	347	318	332	340	365	344	320	372	308	339	334	385	321	339	301	360	360	321	284	360	348	344	359	339	312	341	321	339	371	321	346	298	333	352	350	334	340	318	295	319	319	329	335	353	306	293	320	323	277	338	336	343	342	337	350	359	309	343	305	339	300	339	356	313	309	305	345	336	329	337	338	321	320	364	323	342	302	316	350	352	328	337	343	375	328	303	338	346	342	325	335	331	302	316	326	349	354	351	335	353	341	331	336	319	328	346	334	337	325	312	335	338	349	335	321	356	330	328	346	331	328	304	357	308	329	288	313	347	334	300	321	316	336	296	358	327	339	305	329	316	336	336	325	335	341	347	315	331	369	342	350	326	345	384	335	348	374	318	334	313	328	334	349	334	369	337	325	351	354	335	335	312	309	378	334	366	317	296	345	371	338	352	336	335	339	355	354	305	332	370	320	336	330	287	342	330	331	343	341	329	308	313	351	362	329	309	353	342	362	309	344	330	313	349	298	323	321	325	327	344	334	314	364	325	318	307	325	307	353	293	361	321	363	327	341	334	327	323	362	312	316	325	361	360	331	383	325	309	322	315	362	359	325	316	335	309	292	340	378	333	323	363	342	356	330	308	322	318	351	278	334	352	304	320	340	364	349	327	330	323	331	354	321	341	380	310	347	322	329	368	301	340	318	358	314	312	322	325	335	370	329	359	311	341	320	359	324	345	324	327	310	333	313	353	334	341	321	363	308	348	319	329	347	309	310	328	341	339	321	349	322	347	341	341	336	316	336	327	352	339	325	327	312	356	338	316	313	327	339	327	321	351	321	324	312	322	358	336	358	352	322	321	324	331	311	329	360	342	335	332	368	331	338	353	295	313	346	339	307	328	343	329	354	325	383	319	275	344	299	322	342	326	327	324	307	371	315	348	348	309	330	339	346	349	342	332	322	360	334	326	335	330	342	348	358	306	321	315	323	328	339	324	306	317	361	331	311	351	364	347	338	336	345	350	350	337	328	334
12107	16649	14259	9768	8801	4605	2797	2366	2038	1924	1778	1600	1528	1292	1182	1138	1072	1118	940	931	795	843	783	770	731	779	942	1119	1542	1856	1403	1271	950	727	701	666	656	633	675	638	683	634	633	635	658	645	692	650	677	638	664	661	666	630	670	662	618	646	663	659	633	648	682	695	634	631	626	644	669	673	634	681	682	655	683	628	626	658	673	674	677	727	645	648	647	654	676	661	664	664	621	659	678	636	682	633	633	699	637	649	603	658	647	670	646	667	628	655	653	673	626	685	609	692	665	634	699	651	640	654	668	620	707	663	691	685	654	663	696	691	625	630	634	598	620	661	632	629	670	642	696	647	652	669	618	647	627	631	645	647	660	667	695	645	620	642	643	654	670	663	650	676	625	662	638	636	657	690	646	647	671	649	685	610	641	695	615	647	615	657	643	681	638	619	669	660	663	668	654	644	697	625	686	598	684	668	689	644	645	691	625	643	636	652	613	673	617	724	643	641	612	680	665	637	710	695	688	663	652	691	684	636	653	643	689	656	636	672	654	638	628	650	675	629	624	672	612	695	654	677	687	649	700	629	649	670	640	652	608	677	686	708	703	656	651	626	657	664	669	626	640	636	641	644	675	633	650	648	662	677	636	623	614	606	707	651	632	609	595	634	680	652	692	628	592	674	698	695	667	646	645	679	655	652	655	608	630	626	644	645	626	681	633	668	626	636	648	704	681	635	662	631	653	659	638	616	664	678	643	658	634	616	673	697	654	658	695	665	671	664	672	671	656	666	664	676	660	615	636	640	633	698	696	641	651	645	649	681	661	643	623	630	669	689	630	647	631	659	708	665	622	660	641	674	696	647	698	657	656	643	652	634	650	656	665	671	645	653	651	673	703	638	632	623	643	624	699	641	632	692	708	637	625	669	654	632	652	640	659	697	652	646	679	663	673	628	690	656	676	665	631	686	672	725	666	633	656	636	593	672	664	702	675	614	661	700	672	651	611	639	639	655	711	695	656	645	637	670	634	667	641	635	661	655	639	652	591	669	641	642	703	644	682	648	653	629	688	662	669	639	650	708	646	644	671	653	641	624	668	687	612	629	675	668	632	667	660	639	678	627	608	646	669	604	674	695	663	641	669	694	672	643	648	659	657	628	676	641	634	659	688	644	666	662	698	650	625	651	674	627	659	671	641	695	654	615	645	651	689	679	622	653	642	664	650	643	641	666	648	675	660	701	651	656	647	698	669	631	649	670	685	622	694	667	638	678	605	596	611	682	641	642	644	647	670	705	682	644	687	665	622	641	623	615	606	657	660	642	686	607	668	638	672	643	664	669	690	637	650	622	651	633	631	630	674	614	633	642	664	656	613	714	634	728	678	696	643	615	662	669	627	646	649	639	651	641	650	570	629	643	635	672	616	630	645	674	635	680	608	637	681	661	632	634	610	670	673	619	634	645	620	661	684	652	673	660	635	648	654	690	667	658	679	672	631	633	639	682	695	686	688	649	686	682	690	625	667	655	643	674	639	657	611	652	635	651	650	623	644	698	645	694	679	647	663	609	665	649	656	643	628	680	667	642	662	623	666	685	644	662	646	647	661	679	658	682	670	633	621	658	639	681	654	613	681	667	678	633	638	635	686	704	647	639	658	644	638	694	671	647	684	647	660	654	649	635	710	611	647	667	664	637	682	640	666	658	639	676	617	617	666	686	657	641	660	667	659	655	639	643	629	644	699	630	658	644	678	682	657	644	652	650	682	640	671	620	689	657	639	614	637	674	655	654	654	666	696	630	665	655	655	607	614	655	662	663	685	640	645	621	665	650	660	619	667	629	673	662	649	667	677	673	658	651	643	644	649	666	735	655	659	619	697	622	662	648	693	663	620	659	684	612	637	644	592	655	687	660	618	676	648	627	635	637	672	594	643	686	657	654	629	670	644	662	674	647	657	674	582	650	672	656	699	676	642	615	674	651	635	684	656	668	652	644	653	649	640	684	639	608	655	696	628	664	673	665	680	618	666	618	648	617	678	657	619	602	674	651	622	612	630	694	689	650	645	652	643	683	660	642	635	692	637	633	681	659	636	623	682	680	634	655	628	652	650	628	653	680	669	670	651	632	671	697	631	658	646	634	681	673	652	695	652	667	652	709	629	605	634	666	671	645	637	699	639	637	658	708	679	643	701	627	672	657	686	623	643	622	635	645	658	691	670	679	715	652	727	680	622	663	647	647	655	682	630	626	628	633	669	663	623	636	624	641	669	662	673	673	670	641	642	640	612	652	682	691	647	659	637	639	711	668	663	645	676	653	648	671	652	677	668	640	632	666	681	635	668	678	673	686	658	682	667	635	654	673	680	627	616	618	641	677	652	705	663	743	694	675	679	651	664	691	632	658	656	660	653	622	655	673	679	627	672	645	669	666	633	651	627	647	603	669	691	650	619	600	674	619	640	654	672	645	663	656	662	638	655	664	678	643	674	617	681	674	672	641	629	671	669	639	642	598	686	679	678	649	696	654	664	618	646	716	662	656	673	666	722	648	625	689	639	608	646	665	680	650	655	632	656	693	685	661	623	648	608	650	665	614	684	684	656	631	670	672	648	616	668	663	679	689	593	644	623	659	654	645	677	670	690	672	635	677	644	657	644	651	656	681	626	610	646	652	650	661	617	601	609	616	680	678	631	659	666	676	681	666	628	640	645	705	699	663	678	652	653	608	667	662	640	590	645	634	621	662	670	614	645	630	637	647	639	640	674	662	680	655	662	681	653	627	630	671	654	654	636	654	679	674	647	611	647	679	646	714	653	615	646	653	660	664	621	645	656	610	674	619	621	668	636	641	685	680	632	686	650	664	639	694	637	722	679	645	631	678	619	707	668	661	624	648	651	666	666	695	640	664	718	672	656	649	642	671	631	685	631	621	656	659	674	668	630	652	700	628	642	659	648	649	646	717	610	707	676	655	688	662	686	665	682	670	627	695	645	647	677	670	636	633	655	678	680	625	687	663	598	637	654	619	697	656	637	660	664	609	678	668	632	661	630	648	656	610	653	677	681	725	622	671	694	607	652	683	691	589	666	664	684	636	612	672	651	659	675	664	617	617	723	667	635	634	639	644	669	658	683	668	641	631	640	681	639	636	661	640	655	690	611	672	657	657	674	683	656	648	640	662	631	694	652	672	603	654	664	622	660	619	645	663	613	674	657	660	644	682	661	637	607	655	660	676	645	699	651	673	674	651	651	619	636	669	669	664	663	645	633	641	654	668	662	604	609	681	668	633	672	665	635	645	660	671	638	631	700	663	608	640	647	658	636	678	636	626	670	659	612	626	663	647	641	662	676	621	714	669	664	655	657	656	673	683	633	672	632	640	634	635	643	615	654	656	638	637	680	646	682	665	711	668	639	663	696	658	634	657	656	658	656	695	587	720	620	669	613	612	705	624	683	629	633	642	656	606	653	655	650	703	601	686	660	652	709	621	664	647	669	677	651	685	639	653	697	680	636	644	655	666
24584	21596	28716	24935	20119	5760	1676	1021	843	790	730	706	659	585	550	506	495	421	357	346	353	372	402	344	333	297	532	1641	2374	2026	1569	993	586	397	356	321	280	282	254	272	303	311	276	298	279	259	294	271	318	278	296	280	268	267	266	311	256	286	288	272	271	261	299	303	276	275	261	264	270	259	280	295	290	316	273	267	289	271	290	293	282	274	263	303	293	266	285	272	272	284	299	260	269	276	269	285	276	311	295	294	287	252	306	279	265	265	270	291	269	285	256	289	272	272	291	252	299	271	287	260	284	312	268	266	291	293	279	271	262	306	265	288	272	291	270	294	278	254	288	291	274	288	263	239	288	266	287	281	283	266	281	285	286	304	315	287	278	270	272	288	272	259	280	270	291	289	257	279	275	308	285	293	282	271	262	301	274	285	276	286	292	273	273	292	282	284	301	275	307	283	259	267	287	265	314	256	293	297	286	317	274	291	282	260	276	283	304	252	301	288	267	255	258	278	265	294	275	286	253	265	315	276	266	287	265	267	254	282	296	249	245	271	280	297	302	249	286	272	284	249	298	279	269	240	272	295	312	259	313	254	270	280	281	288	279	255	266	274	301	279	272	289	266	289	284	301	266	281	302	266	285	292	275	257	269	239	273	271	270	270	269	308	270	286	308	264	286	287	294	265	275	293	282	274	266	257	294	263	287	278	260	286	275	297	269	291	284	272	268	283	246	289	280	281	273	258	289	278	266	276	291	269	299	304	302	255	281	304	307	270	277	284	296	278	292	288	319	268	293	297	255	282	260	284	304	264	290	294	284	264	261	295	276	307	261	253	285	275	265	280	286	290	273	288	297	266	302	274	264	266	283	307	284	295	306	280	294	267	278	299	314	287	265	301	269	289	280	291	268	297	255	305	323	274	292	287	266	299	294	299	274	275	277	283	288	277	280	293	283	275	305	280	235	289	286	264	260	249	270	257	263	291	266	273	283	285	292	289	263	274	280	280	268	250	287	279	260	277	298	285	265	288	295	291	328	286	271	265	289	275	256	279	271	273	275	304	287	266	289	281	259	276	265	280	265	285	316	276	292	275	282	283	264	264	314	263	255	269	269	268	257	303	292	270	273	285	274	257	270	289	309	251	317	269	323	311	286	272	291	312	281	291	267	279	287	283	266	250	290	284	293	291	293	274	300	311	287	266	254	282	275	280	246	278	305	287	302	253	296	301	270	259	270	288	288	287	282	282	278	270	291	271	291	309	302	299	291	275	272	276	270	258	269	270	299	278	292	255	283	321	284	271	295	289	277	295	300	284	294	302	296	287	269	227	280	294	283	269	269	283	291	298	281	263	269	264	269	282	255	267	287	276	283	273	253	268	284	282	280	285	268	263	288	281	273	280	300	325	262	276	272	281	262	314	279	283	272	258	304	267	287	283	271	298	287	268	279	295	286	293	289	282	289	287	303	289	246	266	304	292	281	297	272	269	271	270	281	306	264	274	270	259	284	301	286	271	280	256	266	273	288	257	266	242	288	248	290	283	279	290	279	252	306	276	302	255	281	270	301	262	282	275	293	279	266	294	253	276	262	255	263	259	316	284	310	283	260	280	293	269	303	296	284	288	296	298	279	271	285	262	297	261	300	282	250	261	243	268	271	307	289	256	270	281	268	275	264	277	300	273	254	250	261	298	266	267	279	297	276	313	293	271	270	287	276	260	278	294	270	269	264	274	261	285	269	292	287	303	275	283	267	269	295	267	278	300	285	269	295	261	281	325	269	295	245	277	294	279	311	283	250	271	269	253	322	270	273	277	301	274	284	273	296	271	261	258	308	275	288	286	257	289	258	264	260	283	275	269	282	275	262	292	268	270	304	299	267	287	302	316	297	303	280	282	273	248	278	297	273	314	277	291	282	278	266	275	264	282	284	278	264	272	296	287	264	257	289	301	273	296	292	283	271	244	274	269	279	257	283	270	295	272	296	297	260	284	284	245	244	283	270	262	319	273	298	258	299	292	284	266	295	303	264	260	283	254	267	261	283	291	298	281	285	274	270	282	287	273	279	272	291	299	305	248	265	287	282	270	291	264	253	293	283	278	268	300	268	260	284	263	274	301	302	290	291	263	277	296	290	291	286	295	291	270	246	280	265	248	268	307	274	275	304	243	286	288	283	270	279	281	306	274	286	285	285	296	277	286	254	283	293	281	270	292	247	288	262	299	264	253	267	269	260	289	296	268	280	250	269	255	268	283	269	304	267	307	247	286	315	261	292	261	261	294	296	278	264	280	326	276	297	238	280	272	256	269	266	283	298	257	259	271	274	256	282	301	264	271	230	263	309	252	267	275	234	288	294	286	291	251	270	316	259	279	267	273	259	285	300	289	288	261	282	296	266	266	263	286	276	278	288	267	297	284	288	294	294	269	291	286	280	291	313	282	284	268	247	272	274	308	304	272	271	278	289	284	275	287	289	306	247	275	262	264	273	272	244	289	268	256	287	267	291	284	266	255	274	264	271	277	316	269	271	248	288	265	245	283	256	257	285	320	297	249	267	254	284	271	268	283	268	300	259	272	296	302	294	287	257	286	297	283	296	272	248	290	262	274	280	330	251	259	255	297	289	287	303	265	274	305	295	278	266	283	292	276	301	292	266	264	310	277	270	280	281	275	271	269	256	305	277	291	265	319	268	304	272	269	293	246	278	289	292	284	282	271	274	260	276	275	277	240	290	286	273	261	265	268	283	293	272	272	263	300	289	327	286	256	298	292	274	267	270	287	264	262	275	281	301	286	266	263	288	283	244	254	247	311	292	294	272	278	290	302	278	296	298	281	273	265	255	267	273	291	311	261	262	252	287	285	275	286	309	317	260	283	260	288	287	271	290	322	276	288	252	286	244	263	258	272	284	310	289	253	258	293	302	255	258	269	300	269	287	294	260	304	290	257	275	249	252	308	284	273	274	277	267	280	263	244	253	263	252	309	297	296	266	291	275	308	299	271	267	250	271	286	306	261	297	279	318	276	289	292	284	271	267	292	278	264	263	248	268	270	281	273	296	298	281	286	271	275	272	309	263	293	291	290	278	295	292	290	286	263	282	280	291	282	267	267	273	280	301	246	295	284	269	265	273	298	256	285	281	260	247	278	271	272	281	312	283	281	272	270	295	285	302	284	279	295	275	269	282	283	256	290	263	287	280	288	245	274	257	283	282	310	276	289	253	288	305	269	285	316	278	284	279	280	298	308	262	281	290	290	291	278	291	272	273	268	302	326	242	254	306	288	274	296	296	274	268	278	301	283	282	277	268	279	268	259	255	289	270	270	256	278	285	266	252	285	282	280	291	290	321	281	304	267	289	276	279	283	247	293	284	266	272	267	287	268	253	299	286	282	265	258	282	279	285	254	282	316	261	273	260	280	298	290	277	283	284	275	271	301	279	256	248	268	273	278	258	296	278	251	286	247	277	269	299	284	322	278	266	265	303	285	285	281	305	296	289	271	270	298	258	278
13467	26028	22057	15762	13768	8017	4708	3748	3163	2654	2712	2521	2077	1754	1563	1493	1464	1047	977	968	928	881	906	775	730	748	1590	5486	7676	6313	4587	2962	1595	964	702	576	548	571	609	534	600	549	552	551	554	567	544	589	550	539	578	518	520	539	556	546	578	558	537	564	556	567	554	546	545	558	553	607	564	517	513	544	563	568	549	570	529	534	548	626	578	558	564	541	548	539	560	584	571	538	579	547	577	549	512	534	519	534	538	534	520	540	588	573	522	574	564	571	549	555	557	541	520	590	538	571	546	546	527	522	546	536	546	557	560	534	532	580	545	577	593	559	512	559	561	539	555	553	538	542	521	544	548	544	565	573	562	553	534	605	560	547	601	553	542	575	578	560	596	524	587	551	509	562	580	590	573	526	549	538	573	558	600	561	541	556	552	566	559	537	546	568	541	556	534	571	562	540	533	557	579	543	547	527	554	597	556	555	537	589	550	517	509	563	560	549	583	532	588	564	575	557	532	543	548	596	498	556	548	567	589	574	546	541	549	556	570	549	600	533	568	546	549	573	604	576	605	575	585	498	509	540	565	556	536	569	571	536	550	567	564	551	596	555	525	556	567	592	512	577	519	544	621	586	589	571	570	546	608	570	546	555	539	557	567	538	574	562	543	548	538	529	589	607	580	592	559	581	523	563	547	548	562	548	552	554	548	540	537	543	540	561	580	562	603	547	568	566	600	587	521	551	566	531	530	524	552	555	581	595	556	519	556	572	598	576	555	525	528	575	586	571	551	550	595	562	581	534	531	546	591	536	582	562	570	568	557	563	560	599	580	553	562	541	532	542	549	526	551	557	553	538	529	547	517	524	533	543	545	514	575	570	564	539	581	586	593	612	604	519	553	542	571	581	594	574	547	564	564	527	563	524	532	554	596	564	526	537	543	542	544	568	578	569	542	559	570	561	565	545	573	571	534	550	553	570	565	558	563	541	555	562	571	552	547	604	529	510	514	559	543	580	549	556	521	571	563	553	528	581	559	556	580	538	531	572	556	577	591	579	584	549	533	558	606	523	529	548	541	594	545	534	539	518	527	581	580	581	580	575	544	530	584	535	535	576	561	555	565	596	582	540	527	602	544	601	552	567	547	551	537	571	566	568	545	575	572	582	548	536	552	537	560	596	563	603	526	552	518	557	557	575	538	541	592	516	538	560	574	534	552	525	565	552	564	592	559	565	569	508	522	549	528	572	490	508	544	559	557	533	546	530	527	597	516	535	528	563	547	546	578	574	571	593	565	528	565	532	588	564	529	556	545	571	555	576	557	593	570	508	518	511	546	595	576	610	571	553	557	594	552	579	532	551	515	557	556	530	563	550	558	548	514	551	572	557	523	528	554	542	571	567	535	540	565	538	545	536	580	566	525	553	557	565	561	579	596	558	581	569	551	555	553	538	545	564	576	537	533	566	578	547	600	580	548	542	545	552	534	589	559	578	569	538	559	571	573	561	578	592	601	584	551	553	539	519	562	561	562	591	544	567	540	553	603	572	588	556	549	564	522	523	592	537	582	552	557	567	585	545	604	576	508	566	523	565	580	544	506	514	559	547	553	549	548	562	543	555	554	531	545	554	549	578	537	543	553	519	520	585	588	600	555	533	551	505	548	550	555	602	572	578	589	546	565	555	609	533	583	555	538	577	574	581	572	505	549	557	592	585	556	533	542	521	568	586	548	560	543	555	548	559	582	531	543	563	532	573	539	575	551	538	550	616	569	572	549	515	562	544	535	533	537	577	566	560	572	538	544	575	573	561	581	596	587	552	559	589	575	557	584	527	562	532	518	564	543	553	566	546	608	522	530	541	536	521	556	581	563	544	586	520	550	542	564	577	508	584	543	541	590	561	540	569	582	570	570	550	540	558	568	561	577	530	522	554	561	569	545	554	520	563	526	536	569	602	569	580	544	545	573	525	561	564	559	556	591	580	596	541	509	545	546	572	503	568	549	550	532	585	550	541	608	538	587	575	598	503	554	605	532	576	558	573	546	565	566	564	581	548	546	534	562	532	595	521	555	530	533	586	585	583	581	555	536	548	532	537	551	573	530	550	575	580	531	544	578	542	549	528	610	560	535	582	534	558	525	578	533	590	574	526	565	550	566	548	581	571	535	561	580	540	517	567	535	549	575	523	526	555	526	586	565	528	562	577	560	575	549	529	548	559	526	540	571	566	593	572	553	586	547	574	542	547	566	569	547	593	547	551	569	541	589	557	522	545	583	575	533	596	528	578	540	554	566	573	542	581	583	575	553	605	534	585	546	566	564	572	572	593	553	537	567	599	549	578	557	576	530	531	550	551	597	581	559	554	564	553	541	518	521	511	533	600	561	533	561	556	573	629	582	550	553	595	556	583	544	567	553	529	519	545	605	579	518	545	528	565	619	515	617	563	550	555	549	567	543	565	555	565	552	548	587	529	514	588	537	569	596	607	547	555	613	535	533	567	538	554	560	556	520	563	515	533	589	531	536	561	594	521	583	532	548	548	600	548	561	561	564	552	545	570	557	594	519	571	602	539	564	549	586	556	613	538	607	571	546	580	566	546	593	580	577	555	591	470	573	527	562	516	562	584	567	539	531	541	560	553	546	549	565	540	509	546	568	577	538	573	553	535	537	587	528	567	579	582	569	541	577	508	581	560	536	499	552	556	582	555	553	549	548	566	590	584	547	547	525	579	590	511	571	576	544	553	578	519	566	561	553	531	567	551	557	554	529	531	537	565	547	551	544	571	541	574	557	567	543	557	545	582	544	553	524	549	580	542	534	578	543	553	547	533	552	587	615	510	559	551	583	568	571	556	564	540	527	561	545	533	567	532	530	601	508	584	559	565	561	568	556	503	551	613	568	562	553	529	549	591	546	567	598	571	565	559	559	541	562	532	561	550	580	585	556	549	539	552	541	537	556	558	559	554	492	536	581	579	563	557	547	581	569	579	580	571	609	597	587	591	505	551	583	534	560	510	557	518	589	542	555	556	614	565	525	565	525	474	562	559	536	541	581	597	555	521	537	597	591	594	572	579	613	524	540	550	543	570	607	530	537	541	537	592	574	584	554	546	570	550	574	551	602	593	580	600	572	584	552	560	512	536	557	580	553	562	519	558	510	548	566	560	532	548	606	531	588	502	535	531	583	596	588	561	572	530	581	546	538	572	529	550	574	563	554	581	580	555	542	540	526	533	531	583	550	564	592	571	532	522	551	549	551	550	536	567	547	568	561	549	561	552	563	531	545	569	560	511	588	594	546	572	575	526	573	532	564	583	538	535	556	601	560	548	548	532	564	567	567	568	598	549	572	517	570	563	531	568	579	534	518	519	559	552	555	510	570	559	543	493	518	554	555	566	553	530	579	588	559	539	551	555	567	572	595	536	575	548	570	498	566	545	586	576	560	544	536	556	571	549	552	602	548	538	566	558	555	536	540	579	570	571	523	542	505	570	539	575	578	528	564	517	544	596	554	558	558	548
23549	21566	29418	24168	21571	19848	5021	1578	1217	1095	1070	895	787	690	623	506	474	454	384	402	348	337	321	323	350	329	557	4755	4984	3068	2127	1423	660	430	307	270	246	224	247	230	232	222	253	225	230	269	258	211	256	253	211	229	253	233	204	232	240	236	263	234	232	242	265	252	231	224	245	250	253	224	262	247	265	243	218	240	255	244	224	214	239	227	249	280	232	222	244	220	245	229	235	223	229	229	261	218	221	254	257	247	244	256	233	228	239	250	261	233	254	259	213	261	273	252	255	249	250	225	269	224	269	235	257	255	261	227	256	240	231	228	218	230	257	231	248	235	250	247	241	251	212	241	239	241	254	220	251	229	231	219	230	247	265	238	237	217	207	203	235	245	222	218	237	230	269	253	272	241	242	255	250	229	234	234	208	250	295	236	220	264	236	222	252	239	246	233	235	232	245	252	207	243	220	264	255	250	257	230	248	270	246	256	231	239	225	252	226	213	254	226	247	249	255	272	250	226	247	233	226	240	218	253	213	229	228	256	256	241	260	249	249	232	274	253	235	223	211	234	240	236	224	222	264	234	233	257	250	223	249	229	282	239	254	255	227	241	207	244	237	227	255	218	227	245	228	218	247	206	251	255	218	238	211	225	235	224	265	231	250	225	215	245	227	210	248	237	233	245	233	235	248	240	242	221	232	261	217	229	216	209	218	222	238	228	226	236	249	237	242	258	254	241	245	239	242	243	254	234	255	262	220	236	227	218	227	231	266	244	236	228	240	240	225	264	279	256	279	252	248	249	236	242	240	282	205	235	255	235	223	235	230	241	262	224	249	251	232	252	241	252	234	253	219	256	247	243	242	232	232	244	238	237	236	206	271	222	231	205	224	232	215	236	278	270	233	248	225	228	256	239	224	227	250	238	249	252	232	230	269	236	257	265	208	242	235	224	229	258	260	246	243	224	218	243	242	258	240	246	231	230	218	257	237	235	227	237	225	228	232	214	237	213	255	244	251	218	242	233	242	246	213	252	234	234	236	270	206	216	265	251	242	225	229	229	238	244	234	251	234	262	228	259	246	233	267	246	239	257	223	234	234	228	241	265	233	219	265	221	237	219	243	230	224	182	243	256	253	234	233	265	232	235	216	242	245	213	245	245	251	252	231	231	245	220	222	244	245	245	210	242	266	245	252	247	216	222	255	240	251	250	231	226	240	224	255	260	288	232	277	208	231	208	251	247	239	210	247	225	273	237	246	221	254	229	228	268	247	250	243	220	225	248	253	225	260	228	231	243	246	250	241	263	237	230	233	250	266	236	257	232	272	227	224	243	228	231	261	245	233	232	249	242	250	240	228	246	225	230	244	233	243	231	240	218	210	254	222	245	224	221	261	253	220	236	270	245	224	219	259	246	224	257	260	257	243	218	251	198	237	236	234	241	234	238	254	247	246	246	210	231	229	260	230	242	253	247	228	240	245	241	226	240	240	245	258	227	249	252	241	258	245	258	230	231	238	230	240	235	240	231	240	249	240	264	232	266	258	256	244	227	242	240	224	235	244	238	262	233	250	261	252	243	256	240	209	241	255	258	240	246	246	259	230	247	221	264	228	267	261	234	253	236	240	251	249	265	227	244	237	248	242	246	243	232	240	268	249	245	231	216	227	217	242	254	215	246	249	222	229	237	254	237	246	267	243	233	215	264	242	233	239	243	242	230	237	233	238	240	238	256	289	229	235	261	219	286	265	258	240	244	218	243	245	258	236	253	235	235	243	216	228	247	233	242	214	244	241	245	241	233	233	252	266	243	260	229	230	224	218	253	252	250	228	229	238	228	258	251	241	240	209	218	230	223	263	249	247	241	220	240	215	224	232	233	259	213	234	262	249	218	239	243	230	244	246	222	230	247	223	244	249	211	247	233	235	232	252	244	221	246	246	224	240	258	277	220	240	218	239	223	227	234	241	250	242	244	246	212	250	219	258	242	250	262	234	219	254	235	239	226	225	251	238	237	220	249	239	255	230	233	264	216	230	226	243	225	217	231	257	244	232	228	249	252	220	234	212	257	209	273	259	235	249	231	219	226	252	224	232	245	250	271	246	190	252	235	219	241	245	274	253	235	240	235	230	282	252	220	265	265	249	238	240	253	243	240	248	207	209	236	260	241	230	242	232	246	224	222	240	245	227	249	240	216	230	250	223	228	242	235	218	249	257	222	238	224	261	249	249	239	236	267	245	214	240	241	244	202	248	260	255	231	245	245	278	229	222	240	233	236	265	241	254	247	222	242	244	248	243	252	218	247	232	274	236	260	212	245	214	218	214	287	245	275	237	231	254	262	238	247	261	235	236	231	242	228	233	241	253	244	257	222	237	245	250	225	238	256	266	253	230	244	261	259	243	225	232	264	232	244	231	240	220	258	240	216	214	256	228	243	246	223	226	241	241	240	252	237	247	221	245	257	232	261	241	232	230	254	230	221	236	249	211	238	244	258	259	249	235	244	256	244	227	240	264	232	236	261	223	245	218	243	248	241	248	225	263	246	254	266	227	242	261	236	220	235	241	224	232	229	253	249	251	242	215	245	241	250	222	235	239	227	219	259	260	226	247	207	245	242	251	248	244	276	260	274	231	206	264	261	249	250	253	235	224	241	230	272	225	267	248	255	235	238	235	268	238	221	231	212	252	228	238	260	237	212	219	239	267	229	225	241	250	214	240	251	235	257	232	239	262	245	260	263	219	233	251	261	266	282	228	217	260	254	235	222	218	261	273	233	227	238	234	222	244	234	229	244	224	229	223	204	215	240	265	236	245	248	246	247	264	256	280	230	240	222	246	226	239	249	228	265	263	231	242	242	268	247	280	245	222	230	225	240	226	244	220	229	238	234	250	226	233	233	243	231	260	240	247	238	226	256	239	247	222	238	231	232	206	252	259	244	233	236	238	249	239	224	255	253	221	257	244	262	253	269	236	205	196	246	239	245	243	215	236	275	259	249	234	261	217	222	252	234	228	220	256	237	215	232	236	242	210	197	239	252	289	233	233	258	227	243	217	257	232	234	207	251	236	228	225	264	234	242	245	254	221	259	227	240	236	254	209	246	228	270	234	238	250	208	250	254	245	243	258	258	275	223	215	251	223	233	223	227	206	268	244	227	222	245	248	227	255	246	231	257	205	209	247	235	229	235	255	250	247	231	236	254	240	244	242	243	249	234	253	232	245	235	233	252	225	250	258	236	247	249	264	230	250	261	242	237	280	230	251	230	230	277	242	222	239	234	255	244	249	223	246	263	256	220	230	237	222	241	241	241	224	229	259	234	227	206	257	251	217	245	248	248	256	239	243	255	224	241	239	289	243	218	235	258	252	231	248	252	247	260	276	224	211	202	228	242	232	238	236	240	227	260	238	225	238	242	243	260	219	228	224	234	229	250	211	214	231	250	256	214	240	238	251	232	229	212	226	229	231	228	202	234	253	240	265	244	248	246	232	237	241	233	269	236	244	262	215	230	244	239
15219	31129	27220	19880	17525	10849	6669	5126	4488	4171	3984	3313	2544	2415	2107	1664	1405	1132	1079	1051	970	860	812	815	920	889	1773	13895	13667	9240	6573	4112	2092	1091	661	609	470	447	483	448	473	438	442	438	520	443	493	452	501	476	452	509	466	453	424	438	456	470	450	476	447	439	480	484	460	476	429	467	475	444	470	453	454	469	453	472	465	471	469	473	499	479	465	450	492	436	446	495	447	489	454	442	488	480	474	454	467	498	481	457	474	462	461	444	472	479	463	430	476	455	484	498	450	450	417	447	480	484	436	484	515	497	456	489	499	483	495	450	468	465	453	467	447	466	482	450	433	445	492	481	468	513	464	421	499	471	468	478	482	462	468	463	484	478	461	463	484	473	466	469	427	456	484	451	494	514	458	470	473	468	476	499	428	492	483	500	471	477	473	423	478	494	464	459	492	498	446	463	475	477	541	508	483	495	424	491	463	456	446	515	459	468	491	442	477	458	487	441	465	460	437	451	514	453	458	440	492	475	451	455	472	444	431	469	462	478	488	498	477	443	440	501	495	468	464	457	498	486	423	505	464	466	468	482	465	481	436	454	510	470	441	432	478	449	448	445	477	444	484	425	473	428	413	441	495	449	486	496	475	479	487	446	461	467	490	455	462	457	462	510	441	462	490	483	449	445	495	463	461	483	442	466	432	502	479	471	462	476	475	464	492	505	458	502	494	448	475	493	454	460	493	442	431	484	451	480	462	462	457	474	465	488	491	488	469	473	443	432	480	471	472	449	484	495	468	475	511	514	497	486	463	488	468	497	457	468	476	461	431	441	482	471	479	486	508	475	441	485	463	457	453	489	488	461	486	502	408	482	460	483	485	434	479	490	458	449	468	458	456	470	481	472	450	463	460	498	486	443	449	469	475	465	493	480	520	430	486	494	477	488	439	473	483	462	509	458	428	490	469	489	473	470	500	443	476	488	476	487	453	477	471	494	443	473	450	449	492	485	461	455	479	476	457	470	483	498	496	482	465	469	445	459	466	446	424	478	439	508	445	460	450	474	462	449	440	468	479	502	484	471	469	447	472	478	470	525	434	491	489	506	427	452	459	448	462	450	471	455	456	458	496	457	448	503	455	492	417	469	445	497	447	463	515	498	451	419	488	469	472	445	480	440	460	481	477	474	456	460	442	448	443	474	485	490	444	470	476	439	423	465	447	484	516	433	469	487	474	451	498	458	517	425	487	499	494	451	503	455	451	450	444	455	472	454	493	505	502	433	440	497	443	423	470	455	429	462	455	490	535	485	472	485	456	494	411	448	462	489	481	452	487	533	448	468	488	452	479	447	451	478	452	471	456	482	451	496	467	481	470	468	463	436	475	490	462	462	474	449	472	503	459	442	479	474	461	484	506	377	493	474	446	492	466	498	449	508	478	455	444	440	464	496	482	468	441	457	483	529	467	472	481	455	419	472	490	471	471	449	456	465	505	435	473	469	490	491	465	466	404	477	504	501	465	430	468	480	499	447	444	490	516	474	466	474	476	440	471	458	462	458	457	486	484	480	438	487	505	469	458	470	466	454	479	459	491	448	473	505	467	462	454	465	480	473	491	493	492	483	493	462	450	434	438	470	470	453	449	485	452	448	432	479	456	453	465	475	421	429	492	451	453	450	464	468	467	419	475	494	481	439	434	459	478	447	413	450	442	489	459	473	465	439	451	476	464	471	434	512	470	466	475	481	471	480	490	481	477	479	462	454	456	476	456	472	440	459	447	459	431	460	456	438	460	453	476	473	459	485	483	463	457	502	469	492	414	440	417	498	457	443	506	483	478	461	498	504	444	491	481	492	468	468	476	428	451	446	500	483	467	484	503	448	482	467	459	462	435	452	483	432	438	455	441	488	497	469	453	469	440	420	512	516	469	475	486	432	465	454	524	478	426	485	487	496	430	472	482	456	447	488	471	459	482	467	462	457	498	469	472	459	472	453	462	466	469	488	456	434	477	503	466	444	481	492	477	463	477	453	449	453	463	460	515	485	457	454	483	469	488	444	478	482	499	442	459	473	434	440	478	442	454	478	422	500	480	475	506	442	462	474	451	450	439	426	481	455	473	453	474	524	492	449	471	496	424	462	474	431	477	440	496	460	493	481	455	490	463	478	497	475	458	466	480	469	465	431	482	458	503	494	478	445	471	453	473	483	437	442	474	480	466	452	484	452	460	487	445	443	494	484	470	449	422	455	438	478	448	509	472	487	451	434	467	458	494	452	469	444	493	464	461	488	476	441	490	460	498	470	491	486	459	474	455	460	442	479	488	504	453	465	480	494	423	447	471	447	499	457	472	441	466	465	432	464	457	442	506	462	444	475	457	469	472	483	482	468	452	486	485	455	496	484	464	460	457	424	467	458	433	432	460	448	490	480	454	522	478	448	441	452	495	478	477	441	467	453	482	458	455	494	439	463	458	494	485	446	449	453	490	443	452	468	445	467	463	482	467	461	458	467	465	446	456	508	438	470	458	505	406	480	495	430	475	481	476	474	443	467	464	461	476	451	480	446	515	483	496	442	462	454	440	450	461	432	470	451	521	478	483	495	469	428	449	492	490	451	492	490	464	475	494	465	461	463	479	518	449	478	480	491	447	413	500	425	473	481	462	419	464	470	478	521	464	531	493	480	453	457	432	442	454	453	448	485	475	457	487	439	486	473	425	459	452	499	452	435	492	472	439	471	448	461	440	463	494	463	472	472	461	414	470	439	495	437	497	472	414	462	448	467	489	424	446	467	439	433	441	458	481	465	464	489	469	466	479	485	470	468	531	469	426	495	502	469	460	432	463	441	464	502	511	484	477	441	498	472	487	469	446	496	488	474	465	444	460	429	459	460	501	455	402	505	476	455	431	443	480	468	432	477	488	474	449	435	470	463	462	469	456	424	474	450	494	431	463	471	452	465	472	438	496	455	465	488	484	479	471	473	432	441	446	469	442	518	457	454	466	499	456	485	473	447	443	502	494	459	481	464	477	472	484	475	452	439	453	498	458	507	463	471	475	448	467	463	450	444	459	506	450	487	492	459	459	449	451	465	461	477	470	446	451	495	452	440	478	459	450	520	502	508	461	441	543	448	473	477	441	471	486	465	477	451	426	458	452	477	479	481	463	497	468	434	455	453	447	459	496	496	443	437	455	446	470	428	436	411	492	481	467	482	464	484	471	492	491	496	466	472	450	460	497	483	491	452	427	491	483	447	505	491	461	474	460	440	447	482	439	451	460	461	435	452	455	479	486	462	494	444	462	508	458	473	459	438	463	467	477	478	476	471	497	461	435	484	476	458	469	456	434	504	505	441	483	461	424	463	450	488	489	443	451	474	466	445	477	496	467	478	484	463	474	506	451	448	429	466	469	470	432	468	476	456	482	466	455	477	451	477	473	483	475	479	485	492	495	484	419	492	467	432	492	461	495	432	450	470	486	457	504	502	495	426	452	464	468	474	478	468	473	458	473	534	501	425	432	479
27112	21145	12670	4387	2950	1460	1049	773	708	645	627	560	518	456	435	407	378	411	412	446	398	385	395	335	321	353	386	519	606	633	549	467	406	364	355	323	356	329	350	312	340	343	349	368	337	315	313	353	352	350	348	345	353	310	328	347	314	330	320	353	296	363	334	353	338	304	341	309	296	303	323	312	334	323	310	339	309	336	315	318	335	350	328	311	323	353	345	343	321	324	325	343	333	333	311	336	352	301	324	347	331	322	324	352	344	323	294	333	306	315	309	315	335	364	336	314	361	298	356	326	369	294	342	335	331	332	338	315	348	314	312	331	324	353	346	335	304	359	334	363	325	345	345	339	332	324	341	325	335	311	356	321	327	339	301	357	354	345	341	351	318	335	332	328	337	333	334	305	320	338	327	330	310	307	349	358	315	346	306	347	308	313	315	363	350	377	333	342	363	323	316	337	331	321	321	346	323	351	296	296	342	327	376	351	379	363	306	357	344	350	324	358	334	349	345	340	275	339	327	323	319	332	313	344	355	319	323	327	304	302	352	349	308	314	335	349	331	309	325	324	302	317	307	338	350	356	344	323	325	350	310	353	334	346	338	323	327	334	332	330	308	332	306	352	337	324	321	362	314	313	348	342	361	311	318	317	341	325	324	323	353	358	292	309	341	325	350	349	324	326	334	346	333	374	317	317	322	351	349	303	323	383	310	319	324	363	389	317	316	321	316	334	325	325	315	338	319	335	336	308	343	308	356	293	318	324	351	337	354	335	348	300	311	334	348	338	332	329	315	317	340	331	363	318	338	350	317	340	342	281	342	352	298	351	344	333	347	357	328	361	347	318	335	320	352	326	343	344	364	317	333	318	352	326	348	350	299	315	344	296	345	329	325	340	336	308	327	313	347	302	342	331	325	325	351	297	330	300	342	345	344	300	307	316	324	349	339	328	339	356	329	351	325	359	327	336	338	320	313	316	347	346	326	336	332	339	351	315	336	337	367	312	335	346	322	341	345	351	328	356	349	311	314	339	281	311	332	313	323	317	311	336	327	337	349	339	340	317	334	315	309	328	341	338	372	364	335	332	316	332	326	325	346	347	329	320	358	321	342	360	314	336	312	328	309	332	356	338	322	354	320	339	312	369	341	304	341	321	356	316	339	319	321	348	366	328	348	321	337	342	330	356	317	329	343	312	320	334	298	360	318	303	321	350	353	356	344	362	351	324	344	315	307	358	303	347	336	315	359	334	339	330	311	345	343	319	339	328	318	329	321	316	349	314	355	318	358	318	322	336	327	346	341	325	331	311	333	350	360	318	329	341	323	334	316	347	344	315	356	340	336	351	344	328	347	372	348	326	326	356	324	327	329	323	327	305	315	331	330	346	331	285	329	310	334	312	325	348	320	360	341	343	365	361	350	360	361	337	329	314	340	299	345	356	347	329	361	350	344	308	315	331	339	307	355	323	321	330	363	336	318	328	329	329	354	309	345	347	346	355	351	312	336	328	307	340	341	340	308	378	326	327	344	360	318	332	308	330	298	336	361	346	333	314	324	354	306	328	267	324	328	352	307	331	320	351	321	318	289	333	306	326	357	347	326	313	337	348	325	318	375	317	391	326	348	319	337	298	311	351	315	340	338	327	329	335	306	320	315	335	350	342	311	330	327	297	339	342	329	315	336	351	322	333	336	324	316	344	316	342	305	326	349	327	326	330	321	356	320	311	322	322	310	325	325	332	344	326	354	365	352	335	367	329	336	329	342	349	302	348	341	322	337	339	354	358	331	333	324	318	333	331	318	323	349	324	327	316	351	332	323	340	319	327	325	340	352	357	346	339	329	361	354	344	338	342	351	341	319	314	327	329	329	322	301	347	318	336	356	350	346	345	337	346	299	331	345	343	333	318	349	314	338	348	328	343	319	326	328	319	354	360	300	338	329	324	323	308	307	323	365	341	317	353	325	291	324	373	352	326	340	324	350	324	359	327	334	319	355	330	349	359	310	316	338	312	326	354	365	363	399	345	327	339	344	351	328	346	340	339	332	335	308	325	324	335	345	374	337	353	315	340	342	362	347	330	325	342	325	347	330	315	319	315	335	332	351	347	320	344	331	339	342	311	324	341	333	327	334	367	372	326	350	328	330	309	307	317	343	328	337	336	343	333	358	336	321	326	330	328	316	333	346	358	321	338	330	337	334	352	334	329	359	338	355	351	342	337	343	352	344	344	321	310	348	332	334	316	329	383	308	298	352	327	356	348	359	316	291	347	350	328	323	361	330	308	312	295	346	346	342	318	359	341	334	373	338	342	371	334	339	342	298	333	322	337	349	360	369	340	325	334	310	341	345	319	340	339	328	349	335	292	315	348	346	342	290	348	340	348	325	317	301	364	350	352	300	350	321	343	327	374	309	353	356	357	351	332	311	316	349	320	341	318	340	326	309	349	330	337	318	350	324	342	335	380	311	370	326	360	363	330	302	318	340	330	365	301	300	326	362	343	333	332	340	335	349	343	347	327	344	332	314	317	371	337	308	335	303	318	352	310	301	346	322	331	335	355	315	343	328	356	336	347	297	373	306	352	311	308	343	318	355	334	332	344	328	344	334	330	335	351	319	352	365	342	314	337	347	330	361	343	352	314	294	330	353	332	337	324	363	331	329	324	376	348	328	343	348	318	340	324	328	339	315	351	357	329	339	327	349	314	345	317	308	309	333	311	343	371	327	318	299	318	325	292	323	356	324	323	342	301	308	359	337	323	344	309	338	309	371	372	356	325	356	339	325	344	291	328	323	322	334	365	327	332	323	320	350	338	346	317	350	313	335	324	369	348	313	387	394	319	317	374	356	325	334	317	311	371	309	330	295	334	312	345	345	334	295	354	366	369	330	327	324	316	323	347	350	313	330	333	308	335	379	347	356	335	318	319	342	344	317	319	334	329	355	352	357	324	331	292	342	283	347	320	313	315	291	343	312	299	319	329	342	334	343	334	325	311	379	320	340	289	339	325	319	298	324	333	323	309	321	349	340	365	341	307	354	359	317	308	344	318	314	333	342	319	308	329	362	337	314	311	335	309	319	346	344	358	349	332	329	322	314	367	382	313	313	338	377	327	336	318	307	318	328	329	351	316	299	342	330	324	324	345	323	326	360	297	330	335	322	329	345	326	354	318	332	324	330	359	349	322	308	331	329	333	319	347	325	292	318	331	323	310	308	314	349	334	341	312	327	312	307	309	312	325	322	338	339	356	322	330	373	329	334	315	351	331	322	367	315	304	340	329	339	335	319	346	325	309	335	322	325	318	371	331	311	326	284	312	352	332	338	332	333	341	319	331	357	334	305	295	314	333	343	344	316	340	333	368	312	335	324	307	336	326	334	345	364	327	316	335	349	348	365	306	313	333	349	334	355	314	348	328	338	345	307	350	331	342	336	339	305	311	336	353	316	322	303	357	342	317	335	313	319	327	353	327	313	340	317	340	333	343	343	316	340	314	359	363	318	335	329	356
11235	17833	14230	9515	9143	5207	3409	2663	2407	2261	1983	1729	1453	1284	1092	941	845	926	950	989	974	864	875	786	763	787	885	1440	1512	1546	1381	1162	836	736	699	687	685	659	636	645	682	595	632	671	672	620	689	720	658	621	701	611	667	654	625	709	662	655	591	693	676	659	661	642	614	649	671	678	671	667	659	715	678	728	630	605	734	690	636	643	677	629	628	659	692	701	655	635	649	638	617	694	618	655	649	653	612	672	660	661	666	638	645	672	608	614	667	659	635	641	688	672	704	676	660	699	639	638	685	664	614	655	694	713	667	596	662	612	651	641	665	610	616	691	686	684	653	655	627	612	646	608	654	658	649	639	672	644	617	640	657	590	619	639	647	665	603	626	656	645	672	659	694	601	653	655	635	682	638	645	663	638	636	631	631	659	613	648	622	608	647	688	603	652	647	690	631	674	696	626	655	646	661	638	626	600	653	654	657	675	693	647	692	690	635	698	710	725	621	626	651	621	646	663	635	660	649	639	626	664	688	672	646	632	681	672	654	657	697	669	678	600	641	606	658	690	646	638	636	652	606	677	676	638	627	687	624	685	632	650	660	694	618	650	656	638	642	643	650	631	634	690	656	592	676	695	628	658	648	688	669	652	688	664	651	638	704	676	690	631	667	679	662	677	658	678	661	661	651	604	622	670	642	606	604	649	661	664	629	663	682	622	648	648	620	599	668	643	649	691	649	629	683	660	674	634	643	666	663	640	656	660	653	624	658	657	665	677	645	648	611	638	633	645	635	594	684	663	636	673	662	628	647	650	722	698	615	612	683	670	649	652	613	621	663	684	658	648	672	661	630	617	626	658	627	658	629	661	671	664	696	673	651	641	664	680	656	644	681	602	650	684	693	693	641	624	666	674	652	665	695	656	643	643	647	649	645	608	609	670	657	670	625	616	685	742	688	691	641	660	652	676	631	658	697	659	666	624	630	633	611	613	645	655	641	645	666	665	677	665	600	620	634	632	687	593	693	665	653	665	646	639	648	687	668	672	687	627	648	638	681	645	677	671	690	638	637	661	661	625	642	634	647	652	677	675	642	616	699	671	676	627	730	646	668	692	718	649	666	659	672	644	696	674	683	625	657	664	667	660	685	682	650	649	722	668	663	649	647	660	647	653	686	676	650	668	680	640	638	685	642	671	688	594	636	666	692	629	630	670	635	657	618	663	661	668	612	666	650	711	667	636	654	681	645	694	679	632	694	682	659	670	648	631	656	636	640	659	622	652	625	655	592	690	672	684	667	709	660	606	613	654	645	675	643	667	665	615	634	619	650	628	687	686	650	643	668	646	616	630	617	612	619	658	652	642	644	639	658	642	650	653	615	656	667	706	653	707	636	669	656	651	626	655	657	648	635	594	629	687	652	652	617	689	667	666	658	636	675	726	664	694	633	654	690	703	642	676	647	694	640	677	685	707	611	675	625	645	655	672	682	668	621	652	589	642	625	618	669	670	676	656	635	636	634	660	664	683	647	643	634	647	664	663	673	661	686	673	674	674	624	675	655	660	649	685	659	666	622	664	678	716	686	702	677	642	662	666	650	684	644	653	692	650	656	668	674	654	664	661	630	651	665	668	663	706	671	617	629	638	683	679	635	619	615	627	627	694	635	649	640	669	670	629	659	692	678	645	697	692	676	667	629	646	643	648	627	707	670	600	645	653	652	679	637	690	635	640	638	645	665	672	642	642	648	699	658	709	665	669	667	642	621	679	644	621	653	697	643	630	682	676	724	632	676	671	636	673	684	670	660	650	657	679	659	659	666	660	671	720	658	663	635	676	632	625	704	611	651	639	654	663	617	704	704	657	680	613	683	643	693	622	652	675	639	680	648	674	666	662	668	671	668	644	680	662	668	672	666	680	664	646	658	672	650	733	640	646	662	633	661	637	654	604	671	675	661	627	625	671	666	651	626	689	667	680	682	635	670	639	668	644	644	629	625	688	626	679	661	642	609	686	636	639	648	634	630	651	657	663	632	613	637	672	638	633	649	650	687	677	679	622	653	643	656	675	655	662	627	637	650	640	631	701	646	662	665	634	669	676	662	653	656	632	614	650	629	619	654	712	640	624	657	666	661	733	656	700	656	648	638	699	724	633	671	683	615	634	670	641	680	699	650	716	630	648	677	722	661	620	695	651	615	641	649	667	602	635	639	638	642	619	655	653	696	636	648	652	668	625	634	627	646	671	641	633	610	698	673	653	674	675	660	653	685	613	631	659	668	669	621	667	669	645	683	686	686	686	654	667	658	617	645	648	648	627	647	625	681	677	648	647	616	652	717	653	638	642	643	642	660	645	636	681	631	624	681	679	653	648	666	647	680	671	692	650	641	652	665	668	689	682	616	657	644	614	622	654	632	674	668	659	675	692	646	649	622	617	668	649	624	651	629	666	668	662	684	667	661	633	652	659	645	651	642	678	626	673	688	638	719	640	643	628	635	703	658	689	637	713	657	632	680	632	649	708	660	630	616	643	622	627	613	608	657	691	610	636	671	657	661	663	657	655	657	672	656	659	632	666	621	637	657	672	605	694	700	625	660	635	643	690	628	608	713	682	689	658	694	707	640	658	641	637	627	662	642	640	645	690	672	641	673	638	691	646	608	677	691	660	674	687	593	650	681	655	643	642	629	653	628	669	623	630	648	679	661	599	592	646	646	664	665	717	665	658	663	603	644	667	649	685	635	637	610	656	631	644	684	654	634	633	649	671	654	667	656	662	680	631	617	669	703	659	710	699	620	652	649	672	606	657	642	681	689	644	670	750	636	689	720	648	647	637	606	665	685	640	658	711	658	677	627	653	691	708	670	689	648	660	640	613	649	621	616	678	633	702	676	683	652	629	599	674	692	682	662	649	668	695	656	670	665	674	703	669	660	684	689	670	616	628	631	666	660	638	649	679	608	636	674	684	656	630	663	643	650	636	650	615	674	660	693	650	663	630	655	656	580	644	640	645	625	592	712	638	652	647	643	643	645	646	642	651	662	636	669	647	715	664	639	672	698	629	645	636	664	664	645	700	665	670	617	681	689	667	648	669	675	643	653	643	686	677	657	641	636	679	626	641	678	597	616	636	637	662	654	626	690	661	685	652	691	696	668	632	638	616	708	652	663	708	656	598	675	684	653	637	663	639	652	637	650	662	637	643	665	713	674	598	634	648	621	677	636	626	693	656	634	613	608	632	676	652	666	637	663	668	665	673	680	660	625	629	664	664	696	655	644	642	648	686	628	627	655	637	652	626	652	654	676	681	645	651	661	678	639	675	666	638	678	668	666	638	674	648	623	657	651	652	656	702	652	700	653	688	673	665	653	654	647	701	663	658	637	643	661	665	631	663	654	632	666	620	639	610	642	638	657	665	642	666	637	660	676	666	639	606	616	685	670	636	639	645	622	662	613	605	645	655	651	644	676	685	657	672	631	635	650	664	646	703	675	644	609	674	676	695	682	650	654	655	674	652	676	690
24601	21615	28721	25002	20185	6257	2161	1376	1083	942	883	698	606	487	465	473	486	517	470	389	332	344	351	328	345	325	425	415	1940	2747	2080	1259	722	476	313	344	281	269	260	313	309	247	306	292	295	279	280	261	277	279	279	257	242	265	305	288	304	274	291	304	297	272	294	261	273	287	277	273	271	288	297	278	296	258	276	281	279	282	285	284	300	301	297	304	298	290	281	247	275	274	297	318	261	288	282	265	296	281	264	253	298	288	286	278	267	292	303	305	258	302	273	275	266	284	248	311	292	293	285	275	258	263	313	297	267	276	289	252	280	283	295	279	290	263	281	260	293	292	278	301	269	301	273	276	282	275	291	259	284	284	265	279	308	286	306	280	269	284	284	302	301	239	284	266	270	318	296	305	281	259	288	298	269	286	278	254	296	294	265	290	293	289	273	306	306	269	269	282	302	303	277	302	296	283	282	276	290	266	294	271	288	277	269	267	284	262	298	296	256	289	261	299	291	287	284	243	272	287	279	301	268	251	274	261	264	280	298	291	272	268	279	269	278	276	262	313	241	271	270	280	264	307	287	285	272	257	289	302	258	296	293	285	286	279	292	287	279	322	281	274	291	273	299	288	290	301	280	276	316	288	262	297	284	270	288	271	265	291	273	281	272	274	288	288	283	305	290	287	301	278	287	283	275	272	287	300	281	274	280	283	288	263	289	279	266	291	297	300	266	292	262	269	250	271	295	282	291	284	273	250	270	287	310	284	295	256	301	246	292	279	267	307	261	285	315	272	288	274	314	314	284	297	287	305	283	293	305	274	302	279	297	308	276	282	240	293	262	283	281	269	335	263	283	280	271	298	253	273	291	310	250	302	303	257	303	291	244	303	309	287	273	286	268	244	287	258	281	272	276	311	251	278	298	253	300	284	298	269	296	277	258	248	252	276	279	296	289	286	260	291	317	288	252	296	272	280	276	280	281	282	280	323	284	282	284	265	290	296	279	271	287	279	292	263	270	275	271	313	289	284	263	302	266	301	264	281	287	287	322	278	293	290	273	285	279	262	289	311	266	278	296	299	287	300	296	299	279	292	297	249	264	289	291	294	283	268	295	305	250	262	257	255	305	304	272	269	313	276	299	307	276	273	286	293	287	291	256	298	269	308	279	289	267	237	292	275	268	259	280	298	260	247	294	303	269	310	283	286	292	277	294	300	270	301	321	301	287	265	278	295	278	312	270	302	273	260	250	262	275	260	272	270	284	275	287	279	278	247	266	280	302	250	251	278	299	267	299	315	267	310	285	299	257	259	282	290	272	290	298	297	285	317	246	292	280	281	283	290	300	262	311	293	291	281	257	295	255	266	264	273	307	301	269	268	257	284	288	276	269	241	286	275	273	306	245	250	274	300	285	267	284	258	277	290	258	272	298	255	274	253	254	307	289	274	253	276	284	273	255	286	294	297	259	259	285	278	296	251	261	274	281	268	287	275	274	294	255	292	291	249	284	276	274	269	300	279	312	305	281	308	268	289	253	287	287	271	245	228	265	293	308	272	280	302	280	289	297	282	267	247	275	288	269	316	265	275	275	288	258	286	300	274	245	293	286	276	257	285	261	269	283	263	269	278	311	267	284	270	299	300	279	277	273	283	291	293	312	295	303	294	277	271	274	286	289	307	281	237	258	309	244	256	282	269	293	273	272	272	279	299	237	277	295	266	303	267	269	262	300	294	273	289	283	280	255	286	273	287	252	305	270	290	266	291	283	291	263	287	282	290	247	298	271	258	276	267	292	306	266	261	282	287	284	299	307	288	286	291	307	283	285	286	300	273	294	270	278	267	275	263	283	283	285	261	289	263	315	289	284	271	282	262	283	252	279	270	274	263	247	251	272	267	296	282	277	273	273	252	303	294	290	276	274	278	250	284	264	282	291	287	280	275	303	288	260	264	283	269	267	284	268	309	265	298	281	270	274	266	285	290	259	258	272	270	271	253	260	284	266	281	267	300	261	267	299	251	282	282	290	283	273	299	275	297	278	259	259	279	262	280	299	252	296	260	295	269	279	262	289	269	286	289	263	277	277	286	284	272	317	280	262	296	295	267	319	301	298	288	257	289	238	294	278	276	293	253	281	279	270	304	287	267	281	262	324	274	252	285	277	263	277	270	301	270	283	256	267	275	279	253	262	239	298	305	303	302	278	296	300	265	274	289	289	287	269	309	270	263	314	291	293	277	289	281	278	267	275	265	278	285	260	298	267	285	250	279	301	274	288	290	279	266	261	258	282	267	278	267	265	286	248	277	285	286	309	292	274	273	267	262	295	278	262	253	280	257	320	341	272	259	293	265	281	313	263	322	291	265	299	290	284	279	271	274	283	244	258	285	261	305	280	317	279	274	303	307	291	290	265	277	300	289	302	303	287	284	278	304	275	283	261	269	261	263	295	268	294	310	284	293	278	287	292	275	268	269	298	249	314	283	274	280	326	273	283	269	256	284	263	277	276	293	295	264	267	265	278	306	276	279	268	302	263	273	267	292	289	268	287	275	315	266	249	286	302	307	261	297	265	325	269	294	277	271	275	229	286	281	292	285	301	275	297	284	289	264	283	300	280	267	275	268	301	304	281	263	254	276	307	302	241	271	271	297	284	263	287	277	280	271	293	305	303	282	286	296	280	272	235	278	291	299	305	278	281	244	279	276	265	269	269	287	282	311	266	282	290	240	294	255	292	313	268	299	258	279	251	271	275	270	281	272	269	284	301	297	308	282	304	280	282	291	303	283	281	310	277	282	302	278	256	290	299	281	289	294	282	296	292	264	311	267	263	287	266	266	294	279	275	313	291	255	294	286	269	250	263	258	274	275	277	279	270	277	248	272	269	257	261	291	269	272	289	279	292	291	261	278	288	332	310	296	287	300	268	275	323	266	276	262	289	287	302	275	281	280	283	316	281	292	270	292	259	266	289	290	291	289	267	274	302	289	335	266	266	272	280	264	282	258	264	281	293	318	279	316	277	265	290	305	297	229	277	290	274	263	267	289	264	284	281	270	270	320	262	282	282	303	287	274	271	287	263	298	285	261	291	296	289	276	260	244	281	281	272	319	287	288	266	297	274	297	234	268	284	267	302	279	289	317	279	257	282	266	273	295	284	289	269	299	301	269	281	256	249	285	276	262	273	259	303	268	261	286	270	276	293	273	254	301	298	287	281	270	282	273	265	293	275	309	283	274	259	262	301	283	260	308	288	298	264	265	285	279	313	286	290	306	264	217	289	284	284	287	259	274	285	292	290	284	292	278	258	258	279	295	282	280	291	261	280	237	272	303	292	286	289	259	289	293	279	258	295	286	294	261	282	305	271	279	296	258	273	295	245	277	272	283	288	267	308	253	275	278	297	271	284	260	287	244	278	307	308	275	272	263	279	294	242	298	260	271	297	281	286	300	271	253	276	265	266	266	282	269	243	315	266	294	295	303	277	271	286	308	275	275	267	295	271	257	298	275	297	292	307	268
12850	25794	21804	15043	14466	8757	5935	4754	3989	3457	3035	2229	1866	1560	1338	1296	1426	1402	1340	1011	922	925	868	883	801	786	1004	1070	6425	8704	6300	3489	1866	1032	729	604	572	577	546	571	575	582	554	575	562	594	607	565	577	559	531	566	586	569	594	559	574	579	571	612	573	539	590	543	547	564	544	575	558	561	572	561	608	591	635	548	539	530	551	534	575	584	544	571	579	594	523	553	590	559	566	560	525	570	537	585	568	576	587	544	575	552	587	576	556	557	545	577	597	531	553	567	570	571	580	564	565	570	583	564	546	567	562	590	561	568	571	558	537	528	569	525	526	555	608	573	580	575	582	542	546	536	577	551	570	581	562	599	568	588	555	567	556	574	537	556	542	546	548	606	539	594	539	553	565	580	557	593	577	533	550	576	579	583	584	566	569	556	557	558	545	577	562	544	568	569	583	542	605	580	553	585	570	506	578	602	581	509	568	602	550	561	544	573	572	565	564	555	496	602	540	527	583	530	567	547	545	522	590	550	576	524	562	586	551	526	538	533	525	536	536	546	558	577	527	578	570	562	583	569	548	560	531	592	549	550	525	568	526	543	551	586	547	558	563	575	589	562	549	539	556	543	573	535	617	548	595	509	539	564	548	548	563	549	566	533	544	562	592	569	546	538	560	590	526	552	514	564	568	588	552	508	536	536	541	567	544	584	527	577	555	560	605	548	557	519	576	581	585	542	562	572	584	538	544	595	594	550	591	537	548	568	552	544	545	612	545	583	462	602	596	569	552	589	567	543	542	540	525	623	590	528	578	564	574	570	524	592	542	555	557	550	578	616	538	563	574	557	553	549	572	547	541	530	590	546	531	572	574	535	558	550	523	568	564	568	562	546	540	587	570	549	583	547	544	533	569	603	559	557	563	549	551	514	544	584	538	610	591	493	576	582	530	572	541	554	568	595	613	600	541	536	534	541	577	536	534	570	574	544	574	598	569	567	578	538	548	604	550	570	576	540	581	583	573	557	543	585	529	534	587	586	586	526	561	580	504	504	542	553	570	541	519	607	558	580	548	577	602	574	565	498	564	557	602	556	558	569	574	579	561	568	554	577	553	581	607	541	559	580	538	532	568	592	552	564	550	549	595	573	579	564	554	565	553	593	546	581	585	549	535	569	575	576	549	541	578	542	540	577	554	550	553	516	545	573	611	588	555	540	590	587	577	559	587	561	555	491	567	570	528	576	568	594	556	571	560	548	540	578	545	598	569	551	580	589	530	582	566	568	525	547	555	544	606	562	567	567	599	593	564	544	559	610	548	589	549	551	592	595	575	562	549	600	574	567	553	567	600	565	538	540	527	545	588	547	584	531	553	551	544	622	596	569	599	544	576	585	562	591	560	563	559	560	568	578	533	553	543	550	537	548	607	579	551	565	564	561	556	614	546	563	589	563	574	564	540	552	568	546	523	556	583	543	562	541	582	601	519	557	559	599	563	552	555	552	581	531	604	589	580	600	577	550	543	566	589	555	559	611	588	568	557	592	572	546	559	584	575	549	587	513	561	561	527	579	558	567	588	604	554	589	557	567	584	563	564	537	560	609	558	546	591	568	551	549	543	565	523	585	550	523	555	581	577	561	568	581	561	563	520	554	507	553	585	551	550	527	578	566	565	611	559	587	519	547	544	586	581	581	552	589	567	577	584	559	586	557	568	570	597	570	577	551	514	511	605	545	570	577	563	578	559	561	561	554	560	584	578	564	555	602	580	585	564	574	545	556	577	588	555	535	560	582	537	595	563	580	554	570	570	568	623	526	610	567	549	551	559	570	572	559	605	565	567	560	560	553	554	552	570	589	532	554	602	551	561	565	551	542	568	580	561	572	573	586	550	564	575	541	591	584	562	529	582	533	588	593	499	554	545	554	586	582	582	542	587	553	590	591	533	539	569	537	571	561	520	578	543	512	565	576	535	597	556	588	554	541	571	550	552	528	569	589	558	548	559	606	518	557	562	562	561	564	570	550	561	525	540	533	517	551	554	536	533	581	545	565	582	552	586	575	574	556	559	582	542	586	577	535	540	521	525	545	537	574	562	593	574	565	611	562	577	534	582	543	540	555	563	592	569	542	532	559	527	542	565	569	539	564	559	575	575	560	539	555	522	544	573	583	571	561	522	588	548	527	572	562	525	562	568	581	564	504	552	549	546	545	604	582	550	602	542	617	591	579	599	540	556	591	561	589	570	557	559	523	529	585	592	547	571	579	575	553	567	561	537	615	585	556	535	544	612	541	574	586	535	610	564	575	556	552	543	550	612	557	533	527	584	553	562	594	590	580	579	584	543	552	560	567	575	552	514	570	596	549	559	558	590	536	504	565	568	593	547	522	523	532	533	548	584	542	598	571	550	536	571	565	560	574	555	587	557	581	552	584	552	555	611	527	554	572	560	585	519	584	577	595	582	543	547	579	542	566	590	581	551	526	597	577	575	625	599	561	572	581	548	551	538	561	538	558	580	601	584	568	554	576	528	542	594	614	561	570	571	598	562	564	565	577	572	539	544	543	535	618	555	576	567	546	577	541	557	503	571	498	573	554	629	543	567	579	576	533	587	580	567	561	555	551	553	540	542	584	571	565	578	591	581	558	561	569	612	534	525	580	554	581	548	552	534	577	558	544	545	508	583	553	567	568	575	531	540	555	561	571	573	532	585	613	558	529	553	525	579	554	538	567	568	539	590	528	578	534	551	569	541	598	563	543	559	602	571	590	595	562	537	575	557	557	580	576	571	543	558	572	516	582	581	590	583	548	541	544	562	583	588	539	579	579	560	550	554	567	603	523	566	587	616	566	569	600	613	570	551	578	578	565	590	551	588	536	573	565	517	549	616	576	553	575	529	568	552	561	520	596	575	550	578	556	582	562	578	587	537	563	558	566	522	544	573	548	555	528	554	559	548	557	553	602	544	611	578	521	582	497	548	587	563	558	548	595	544	528	566	570	529	605	554	548	565	567	572	548	541	513	569	569	525	609	551	589	563	595	542	504	576	599	512	599	592	620	568	554	578	535	547	567	567	550	602	580	531	568	564	550	540	541	532	602	574	575	532	604	605	588	590	518	559	559	592	605	557	544	548	560	562	557	549	559	568	558	578	592	551	530	590	544	578	557	545	572	553	582	574	552	553	604	565	547	522	571	548	575	599	561	613	602	560	562	547	562	553	526	570	525	549	595	570	547	552	578	605	588	574	604	577	575	562	535	567	584	597	573	579	549	544	524	561	589	591	552	539	591	535	522	558	553	570	569	553	581	578	554	563	561	535	554	599	596	580	555	585	558	559	569	546	574	574	551	571	592	558	575	557	556	556	571	588	550	552	607	542	570	602	580	593	516	637	570	520	603	534	549	555	564	556	550	514	600	549	577	518	551	573	539	546	506	551	563	613	567	564	561	542	586	558	513	541	542	555	611	584	550	563	609	550	542	565	548	611	527	522	569	581	558	562	541	590	574	585	548	508	579	562	580
23619	21594	29421	24252	21608	19995	6125	2125	1660	1401	984	830	697	581	593	649	603	423	407	384	393	368	336	343	342	279	335	1804	4938	4359	2802	1698	805	485	290	272	254	235	251	271	253	241	246	246	241	238	253	250	215	258	247	236	270	218	230	232	215	215	257	219	287	250	239	263	236	247	226	217	231	212	275	256	247	246	234	239	248	253	260	217	243	246	258	239	227	233	245	251	232	257	245	281	227	219	238	251	232	247	222	267	247	249	271	235	279	245	234	249	250	278	241	216	242	248	233	223	238	242	251	240	245	267	257	269	224	273	250	260	257	228	237	230	265	230	242	248	231	232	277	252	251	262	236	226	233	205	260	243	237	280	239	247	236	232	239	231	222	270	254	247	255	242	244	223	234	233	237	239	235	262	201	236	239	237	229	225	242	255	252	239	240	210	222	278	237	212	237	224	259	228	244	266	237	239	212	225	242	234	261	253	235	240	255	263	227	243	231	249	235	246	249	246	251	258	257	246	236	255	263	240	232	262	216	225	251	249	260	237	257	254	234	235	253	259	228	227	249	236	225	250	260	235	232	261	251	250	247	230	254	252	233	211	252	235	256	241	239	241	251	239	223	255	219	254	259	210	266	223	240	250	247	250	247	251	230	248	226	247	250	252	216	231	228	236	255	244	232	258	258	242	247	218	236	272	233	262	280	246	214	248	239	244	238	256	260	244	256	233	222	259	251	217	248	261	233	223	253	209	269	241	253	243	238	230	261	230	262	245	226	222	253	237	227	253	231	240	241	221	241	261	261	249	242	209	241	237	260	242	247	232	221	249	259	251	246	250	232	270	221	253	220	220	237	249	250	267	230	228	267	245	247	248	262	229	255	250	240	249	242	254	247	264	250	247	222	224	227	223	232	232	236	239	255	248	237	264	254	261	233	236	245	248	279	231	260	225	249	233	256	224	251	261	244	242	255	260	271	256	239	235	214	228	257	277	232	244	237	265	258	267	270	263	219	241	228	244	238	229	201	254	232	228	254	224	255	197	232	263	245	248	265	237	238	281	247	237	261	263	227	245	227	208	209	229	250	232	257	244	243	245	250	239	246	248	252	216	241	276	241	256	236	232	250	238	259	228	246	228	242	240	248	219	233	240	227	234	226	248	231	215	256	261	244	245	226	248	241	252	251	241	295	223	264	247	239	246	246	238	227	260	266	241	253	242	271	235	223	255	263	248	238	238	234	249	230	254	223	255	259	241	232	268	231	260	229	252	261	258	240	257	269	249	249	245	232	265	261	268	253	264	254	254	272	224	235	258	243	222	224	240	234	250	261	212	232	252	242	225	259	236	244	242	255	235	219	233	254	253	261	219	274	221	249	262	252	244	245	222	245	247	240	242	245	235	269	252	244	259	246	248	257	272	233	231	225	241	225	231	282	245	231	239	226	233	279	233	211	248	281	253	256	242	255	250	247	260	244	233	269	236	236	259	265	216	258	248	243	251	240	242	245	231	238	258	237	237	230	229	231	253	263	238	246	244	243	237	226	234	240	225	259	251	240	224	228	244	266	260	261	239	253	238	237	261	267	234	256	253	256	258	233	257	270	252	254	241	270	217	245	232	269	247	272	231	238	225	229	292	244	247	237	242	225	263	265	237	259	267	252	236	278	222	249	237	222	250	221	216	253	250	230	252	235	233	240	258	249	250	237	265	261	259	223	259	234	225	242	238	251	244	245	237	254	238	243	227	273	254	264	245	238	246	240	238	232	258	246	238	242	244	243	251	234	246	234	264	253	246	224	221	232	249	271	255	247	229	242	254	249	249	258	226	241	238	241	249	238	224	226	228	272	273	272	232	264	241	233	236	250	246	222	238	251	240	232	250	222	246	224	217	248	225	232	246	262	241	246	251	193	239	249	266	236	254	248	236	253	277	243	246	213	238	255	228	246	241	233	244	229	250	241	221	241	245	222	234	246	272	256	247	242	225	240	239	257	233	267	248	231	223	221	242	239	237	246	245	239	249	221	244	263	229	241	256	259	238	241	238	238	242	254	237	225	241	265	239	254	239	224	241	251	223	250	205	258	196	210	247	207	222	289	229	235	239	237	237	246	248	243	236	251	257	240	233	259	240	241	241	253	268	282	243	235	240	237	269	230	224	210	233	242	237	251	240	234	231	247	266	267	204	229	250	244	251	220	240	251	241	230	234	234	250	249	239	235	245	256	259	239	216	224	240	239	238	230	248	239	218	220	245	288	271	257	201	256	244	236	234	236	261	227	240	264	231	239	245	237	261	233	258	245	242	242	216	232	247	217	239	254	234	218	235	241	213	244	220	259	269	243	250	225	264	265	229	236	265	248	234	239	226	229	220	229	252	238	249	232	254	242	246	247	238	260	245	266	242	222	241	236	264	235	245	258	252	237	216	247	219	246	256	255	238	235	244	249	262	254	270	205	242	232	254	260	234	227	242	228	208	249	242	259	240	243	228	233	262	238	262	232	217	260	264	244	247	240	231	224	234	198	226	242	229	250	226	243	245	248	240	258	293	230	228	241	240	223	251	261	241	265	255	246	235	242	248	218	220	246	230	219	261	264	259	232	266	264	242	203	245	259	267	228	246	250	258	241	224	270	259	258	249	244	249	257	219	244	220	264	246	238	220	244	246	240	246	232	264	262	267	221	275	225	258	237	272	227	223	277	244	228	236	255	246	256	260	265	233	250	236	253	247	233	229	239	230	231	227	244	246	241	278	244	230	245	247	232	281	249	229	234	245	252	259	247	249	244	234	254	243	227	247	238	267	281	239	244	241	249	233	207	253	226	258	219	242	239	221	224	233	219	223	244	233	263	263	225	208	251	248	238	244	254	229	246	236	236	254	250	256	267	233	268	235	226	250	223	231	233	238	226	216	239	248	240	230	239	249	237	251	250	261	245	218	255	252	260	236	248	238	214	246	224	271	240	254	225	267	251	224	257	225	265	243	254	244	250	238	242	230	249	244	224	246	211	243	242	239	250	226	205	236	243	242	247	273	240	224	258	265	237	229	248	233	229	269	256	258	224	231	232	219	233	266	225	255	238	260	224	222	241	242	248	246	235	221	262	249	237	231	273	237	242	254	265	244	252	255	276	259	243	216	251	268	224	245	258	226	231	266	247	257	261	281	256	238	228	271	230	241	219	223	248	244	249	225	242	262	243	215	220	239	254	230	236	239	221	245	234	239	260	254	248	249	241	244	251	255	228	260	274	238	238	267	244	250	249	213	237	266	238	271	255	221	252	260	208	233	235	217	210	236	243	231	242	247	199	279	222	245	259	236	264	235	229	263	222	254	236	241	230	223	251	251	247	254	225	264	232	244	248	228	208	247	241	221	267	233	249	225	208	249	209	233	248	263	226	224	252	236	249	216	272	265	252	248	254	208	242	255	260	229	251	252	219	228	205	253	227	254	246	252	239	249	211	248	250	258	259	251	254	235	270	253	246	221	231	259	266	240	239	258	225	273	248	227	241	210
15528	32477	28832	19714	18739	12271	8477	6986	6042	5287	3568	3077	2435	1887	2068	2191	1723	1380	1100	1136	1138	860	865	846	803	803	777	6067	13999	11981	8130	5003	2392	1229	722	550	490	507	448	461	501	470	480	467	473	493	462	477	445	504	465	506	499	442	486	469	487	449	494	482	473	497	425	438	517	479	478	481	461	454	451	461	468	471	484	504	483	474	492	457	494	470	483	528	474	433	474	454	506	508	474	473	470	479	477	497	498	465	510	510	499	457	453	500	473	440	459	469	474	473	467	495	508	481	460	516	480	455	455	459	479	470	484	456	482	483	440	413	477	476	487	506	458	451	469	484	439	471	453	511	465	500	494	458	483	489	480	459	480	484	467	480	501	460	447	451	519	512	488	472	501	489	499	491	493	501	467	469	458	482	472	454	490	477	473	500	476	498	479	445	468	461	457	485	535	500	471	494	485	484	445	530	459	481	474	503	519	471	528	456	473	478	483	494	467	491	474	485	458	482	481	448	468	457	454	456	474	461	453	478	483	438	519	504	491	496	468	505	484	475	490	454	530	529	480	529	479	484	495	464	522	486	459	475	447	505	474	509	462	503	460	483	472	464	444	455	468	501	475	516	494	505	483	475	452	457	480	489	478	491	473	505	475	478	455	509	446	436	460	506	426	504	488	484	458	454	490	486	475	496	493	469	488	483	471	503	507	490	466	472	523	429	472	508	482	454	452	422	461	466	496	457	463	447	473	473	491	448	467	488	482	485	455	467	435	439	441	465	489	408	470	450	469	480	533	476	492	493	506	489	505	479	492	492	461	472	450	502	476	497	500	460	490	457	477	465	462	498	468	504	468	506	506	464	529	473	480	480	468	450	469	455	479	484	460	520	442	442	464	476	515	503	474	503	456	442	476	504	457	486	483	443	490	459	463	499	485	473	479	494	487	466	487	454	470	464	453	508	458	497	463	498	496	471	496	496	455	478	465	494	466	481	505	456	461	481	478	485	484	473	460	497	479	457	519	473	522	482	478	505	504	488	412	453	501	484	487	502	461	478	444	473	485	487	483	480	471	480	491	475	451	457	498	469	445	485	493	487	515	513	469	471	446	444	480	470	489	479	478	497	450	498	470	453	486	478	471	500	490	455	478	452	424	492	483	474	464	494	457	477	448	480	482	440	450	467	462	478	519	470	500	465	473	488	514	452	508	480	457	477	484	456	484	466	473	425	490	480	471	485	434	494	437	426	503	436	456	470	472	478	489	485	493	480	386	504	481	497	494	498	463	462	508	494	499	476	485	477	468	452	457	485	491	492	470	479	493	511	452	455	475	465	466	469	505	489	524	464	512	513	497	483	460	486	450	455	494	490	476	464	488	509	479	463	477	457	449	476	440	456	491	466	465	494	456	464	437	472	479	476	489	511	451	484	428	457	468	494	460	473	467	462	469	482	467	483	496	478	464	512	476	514	460	485	465	481	453	468	502	470	484	474	500	476	495	469	498	486	464	487	506	470	493	458	480	475	466	470	479	494	473	491	453	465	452	468	439	503	453	474	454	460	508	511	469	464	478	467	512	478	446	468	467	480	481	457	508	495	479	445	467	504	513	499	515	476	466	484	463	470	478	475	473	437	438	470	461	472	505	466	496	473	489	490	477	502	460	491	493	498	459	486	478	472	458	520	447	470	465	494	458	461	480	456	482	499	454	487	484	436	485	439	455	490	505	475	490	466	471	493	503	486	530	478	490	470	503	460	496	510	471	442	462	475	475	493	473	455	470	458	454	507	496	468	482	493	453	449	451	501	472	456	492	466	503	455	486	464	526	474	465	484	487	483	505	449	464	470	493	471	508	457	508	500	489	450	450	483	448	474	492	515	468	513	458	483	497	489	443	452	479	467	479	487	521	469	449	517	482	458	480	484	467	478	471	448	488	487	493	470	487	492	512	492	469	492	433	448	465	465	480	508	474	463	467	494	488	483	497	465	460	477	434	485	509	481	516	447	508	419	471	490	481	481	466	494	491	481	478	481	502	483	461	474	515	486	494	462	476	479	445	475	471	464	453	445	477	516	469	453	439	487	493	418	455	477	462	486	456	506	473	474	483	463	479	484	496	449	470	503	519	473	447	480	493	460	468	440	480	455	451	479	502	449	457	471	496	476	488	452	456	507	430	498	455	476	457	480	499	485	467	468	505	523	458	478	458	468	452	469	523	470	472	440	476	479	487	521	465	473	487	487	438	463	468	442	491	475	478	542	508	460	449	494	456	427	477	465	505	439	484	472	481	451	458	436	478	513	491	453	477	462	520	481	473	469	452	465	518	469	434	484	472	467	458	489	467	461	453	473	459	478	479	477	459	480	468	463	437	486	480	505	466	484	426	487	456	473	471	455	494	498	463	492	473	500	449	448	463	465	494	513	444	461	493	440	413	519	492	401	475	477	455	449	497	499	490	494	518	454	471	492	455	490	453	490	464	498	442	458	503	479	481	509	442	448	458	476	477	468	479	460	446	452	469	463	477	488	483	448	481	439	453	456	488	521	488	470	449	485	484	488	478	492	479	481	480	472	449	473	472	441	503	447	473	460	477	490	487	499	479	509	473	478	468	492	471	474	462	488	500	457	476	475	484	459	474	444	476	452	483	466	501	491	467	480	468	533	443	472	452	477	496	496	443	468	475	463	439	471	475	458	485	449	496	469	443	478	465	424	467	435	522	517	463	490	485	477	485	461	496	454	482	441	495	447	489	457	480	459	459	528	437	480	447	463	484	506	477	475	434	476	469	527	457	490	484	470	537	494	500	502	483	482	470	452	488	453	498	478	470	462	479	494	478	472	452	498	462	502	470	453	456	436	478	501	471	501	527	467	500	510	459	473	446	512	504	458	487	503	501	465	473	495	510	438	507	443	491	479	458	492	460	515	474	461	507	470	494	467	463	432	470	451	476	490	470	476	502	468	479	428	512	495	487	497	475	451	489	479	449	491	485	461	479	457	493	479	480	458	503	468	516	462	488	491	478	516	441	495	467	490	500	471	466	484	481	487	489	490	476	441	472	499	454	459	497	452	471	438	456	495	439	457	486	418	483	478	450	439	454	480	469	476	466	419	470	495	465	453	497	441	493	488	457	445	460	480	481	485	478	498	466	463	457	476	462	468	486	499	512	487	471	469	451	461	476	480	424	431	463	474	495	512	480	468	460	458	515	489	452	445	450	492	496	476	465	503	511	447	482	480	475	484	463	501	490	503	487	446	501	488	470	438	483	466	475	509	459	465	468	469	500	479	483	491	500	483	490	483	453	501	465	517	464	473	483	502	478	485	477	483	526	457	471	501	483	474	493	431	491	461	478	509	468	475	464	492	475	462	500	459	532	507	451	451	487	497	486	452	450	431	511	472	481	475	479	478	486	482	509	462	496	487	479	466	523	478	475	502	466	446	455	476	500	435	454	468	451	456	498	469	454	485	463	491	472	444	458	478	464	507	444	500	471	499	504	441	493	480	427	488	479	464	450	496
27079	21149	15587	5734	3263	1460	1086	852	748	676	552	573	436	430	461	481	395	379	391	408	347	367	402	349	363	343	372	434	609	692	659	499	444	364	357	348	335	322	289	368	315	364	320	335	321	337	336	328	318	315	316	325	326	336	356	316	308	340	357	351	291	367	313	341	328	318	339	331	327	347	346	370	316	304	297	317	342	354	337	324	322	345	350	308	325	297	348	338	340	312	340	314	319	320	356	320	384	337	339	339	314	316	325	318	314	322	354	304	344	334	300	345	363	345	313	294	342	313	382	331	343	305	305	364	346	345	301	332	316	320	331	305	356	336	323	313	348	295	341	327	293	346	358	333	334	341	343	346	353	331	374	333	330	342	333	330	311	338	304	289	346	308	358	330	282	326	329	358	322	333	363	318	331	309	324	329	331	320	323	336	324	346	357	313	309	300	293	310	294	352	311	326	319	319	367	327	326	303	326	308	328	371	335	328	336	342	318	328	301	339	328	337	293	328	330	353	339	334	290	314	292	328	306	294	295	345	312	370	337	317	326	336	340	321	326	316	317	333	311	336	371	336	326	333	362	325	319	323	356	325	321	335	297	306	350	347	329	340	332	341	314	318	312	324	342	358	352	314	350	290	348	342	357	339	318	343	358	324	328	323	344	323	320	286	368	372	363	332	346	340	339	316	343	331	349	314	299	352	305	328	353	331	333	326	341	337	360	338	331	323	317	327	336	343	310	360	340	329	331	338	342	325	294	318	331	368	285	337	301	327	332	338	344	343	328	334	324	316	336	344	334	339	349	325	352	326	339	331	354	308	346	333	307	329	318	317	335	310	335	364	312	316	335	383	317	316	306	295	357	336	337	304	295	326	330	342	307	328	296	317	330	334	353	326	336	322	310	328	313	323	331	316	324	308	297	350	332	317	322	322	301	323	314	347	338	304	328	352	307	369	329	333	359	353	321	342	324	327	336	334	339	325	337	307	353	346	345	311	320	314	346	303	317	327	314	318	297	318	330	306	322	334	331	328	301	320	320	322	328	352	357	291	322	341	331	312	325	302	360	357	343	347	347	359	309	330	310	301	304	314	333	360	337	315	324	362	349	314	321	305	333	352	369	367	354	365	309	304	343	307	351	352	353	340	352	307	321	324	309	389	324	322	339	345	329	319	338	311	289	323	324	328	334	291	328	352	332	313	328	310	311	347	339	324	319	318	327	320	324	324	343	344	335	317	292	321	323	368	331	332	317	323	336	339	330	334	317	342	323	293	328	295	355	305	339	348	348	317	350	331	344	344	318	315	321	343	332	310	321	354	371	324	331	301	316	321	330	347	338	332	335	321	352	327	337	310	346	315	349	346	324	333	332	318	337	318	345	335	309	298	328	358	326	321	340	336	325	353	335	313	366	318	339	330	341	332	312	349	332	336	317	347	326	358	330	333	321	306	329	330	297	308	307	350	341	310	328	346	365	319	334	341	332	308	326	286	348	341	340	311	332	316	334	342	350	314	328	293	324	333	303	323	321	347	345	360	326	285	325	319	327	361	326	318	328	338	276	365	316	313	357	301	335	333	314	337	325	321	338	323	345	341	368	337	307	295	308	318	339	321	330	333	310	365	320	366	342	325	317	321	333	301	306	324	404	321	304	316	389	382	325	333	329	334	321	305	333	319	318	341	327	321	305	314	334	302	336	338	353	344	320	300	338	324	311	312	344	310	310	333	307	331	322	342	333	340	343	305	328	347	304	336	329	330	282	354	356	339	315	330	337	328	325	332	358	315	310	337	307	329	332	342	321	300	351	311	316	311	303	330	346	314	330	332	350	323	317	308	317	346	306	335	379	335	330	335	322	348	308	331	306	329	335	308	322	315	329	320	310	352	349	340	321	328	319	317	324	325	337	332	335	305	325	324	329	344	319	318	325	339	321	345	325	303	334	303	295	374	332	301	309	301	360	358	376	347	310	296	360	342	291	313	311	333	345	333	351	317	325	260	322	296	334	335	305	334	308	334	322	339	347	336	329	326	312	314	321	356	316	317	320	324	288	323	356	341	276	307	289	331	359	298	319	329	318	351	336	319	301	328	357	358	323	348	325	366	298	331	355	339	311	349	298	322	368	349	339	324	290	312	333	327	313	314	344	340	352	294	314	306	329	325	315	318	339	335	314	332	323	356	319	331	336	311	335	350	344	322	323	318	331	307	317	295	315	342	359	345	314	320	304	312	329	307	317	335	307	306	343	296	315	339	338	342	351	325	332	325	344	303	317	314	302	325	334	323	306	319	343	326	308	342	314	324	352	354	339	320	326	306	332	310	340	345	340	356	329	366	314	340	338	332	326	317	318	340	314	330	297	335	301	333	316	314	348	332	322	325	334	318	349	310	340	296	317	331	345	329	334	303	324	326	357	333	358	307	316	357	340	353	342	344	358	286	334	364	324	311	327	292	339	328	298	322	332	327	312	332	341	315	321	315	338	325	330	315	338	304	307	332	349	317	363	327	328	356	335	313	341	362	362	323	321	317	335	313	300	348	307	308	330	351	342	356	277	342	319	302	311	338	320	334	295	313	369	319	330	325	318	318	284	340	369	340	282	332	331	305	318	298	331	321	351	362	356	316	344	323	325	312	382	341	326	325	373	302	349	302	339	346	330	343	302	321	359	307	328	329	373	342	322	328	323	321	306	366	339	328	288	326	366	345	317	326	320	303	338	339	324	306	316	338	345	342	305	343	356	343	343	316	340	294	303	337	329	302	317	325	333	340	339	357	342	319	328	344	360	340	346	333	299	307	366	302	309	308	369	352	338	377	311	352	334	322	300	305	373	319	355	341	366	343	315	359	310	320	369	318	327	333	311	341	328	323	328	296	312	313	318	308	318	315	334	355	338	353	322	294	329	329	332	305	343	312	308	309	288	328	343	348	308	337	314	323	338	338	329	319	334	308	323	360	358	314	323	349	358	323	336	327	330	345	268	285	300	336	294	344	329	345	339	306	347	320	342	338	371	332	340	352	323	322	333	340	362	332	325	326	326	338	331	315	338	310	327	359	364	317	332	300	318	326	330	315	361	301	350	329	332	304	325	307	331	311	315	346	323	348	336	329	283	386	360	352	335	356	332	324	309	332	325	306	336	328	311	330	386	316	340	338	322	329	349	322	316	313	342	344	311	340	328	291	354	336	333	350	326	342	331	344	339	364	325	329	319	344	342	312	308	353	321	314	313	324	319	326	353	320	344	313	306	311	309	303	337	337	354	331	320	341	337	310	324	348	331	311	326	319	340	333	327	328	331	349	307	335	321	321	332	339	314	316	333	377	336	339	322	279	315	333	312	326	327	357	327	313	341	330	314	346	355	346	368	300	307	351	342	331	330	327	308	331	337	337	303	283	329	329	357	317	350	319	337	356	355	330	350	351	385	322	328	292	319	322	349	351	322	353	331	331	337	317	328	352	354	345	310	334	318	345	339	341	329	334	338	338	332	324	308	333	317	371	356	335	349	371
11790	21230	20428	10879	10028	5282	3907	3174	2848	2317	1773	1536	1164	1234	1230	1276	985	898	864	737	832	808	739	711	739	681	766	1053	1641	1745	1604	1256	942	810	690	659	663	692	673	652	630	723	646	657	646	666	649	616	624	657	616	623	668	665	675	642	673	657	642	661	687	627	676	611	689	634	648	649	658	718	668	659	614	587	691	686	676	614	679	638	653	672	665	693	593	685	632	635	653	677	633	608	622	697	615	689	646	642	660	646	686	636	630	680	665	644	633	653	640	653	627	650	643	646	682	628	647	671	679	639	647	674	646	678	657	571	682	668	684	646	641	666	689	697	653	656	627	700	658	693	657	660	680	634	674	659	633	630	636	602	670	635	639	670	638	651	631	725	668	665	695	667	626	653	645	627	687	619	676	611	624	630	666	615	651	655	651	678	680	679	619	622	647	639	667	680	650	649	655	633	691	653	645	644	643	683	623	659	627	641	690	643	652	642	656	646	677	641	663	620	652	657	657	651	685	667	654	686	683	674	624	661	648	654	650	684	650	648	651	632	684	641	655	692	656	636	687	644	670	671	626	638	659	661	631	634	634	688	657	658	631	626	661	640	693	697	679	629	669	651	680	679	669	679	668	693	619	655	701	650	594	658	613	648	622	690	662	673	640	632	683	640	647	662	615	635	658	618	677	656	604	672	612	686	648	660	670	682	625	596	687	675	655	648	644	650	636	652	678	673	624	641	675	642	655	625	621	665	650	638	659	652	621	643	607	651	647	636	664	657	631	634	631	649	645	716	619	649	673	623	651	650	625	650	665	653	652	624	644	663	726	667	651	672	695	667	636	676	584	647	645	603	658	622	673	676	658	656	669	661	694	657	663	653	647	666	666	655	663	702	683	659	615	681	627	631	689	643	668	744	638	646	665	632	649	618	620	629	689	683	634	672	630	636	692	618	703	634	669	666	617	688	620	633	615	646	645	644	647	601	664	643	706	682	664	700	647	660	685	620	647	699	663	641	648	647	647	624	705	671	652	649	661	685	682	624	626	618	650	701	660	655	639	667	702	679	679	628	686	647	668	617	653	641	654	642	668	569	640	628	645	618	650	647	656	643	618	648	578	604	696	646	693	664	629	596	624	629	663	667	643	700	668	672	699	694	620	672	633	637	695	660	633	635	634	645	677	623	664	614	639	665	631	635	658	662	651	627	667	653	658	657	652	635	611	667	636	641	635	639	641	639	650	685	603	647	705	624	664	682	662	677	645	658	646	620	630	625	678	716	686	657	644	671	638	631	636	621	644	630	675	655	666	668	626	664	643	680	666	675	640	637	688	627	665	667	647	668	630	667	624	665	651	685	689	657	668	683	679	644	656	631	652	645	706	645	642	685	601	640	685	669	643	631	644	617	681	624	638	680	633	625	668	680	678	638	613	665	665	657	647	621	652	664	688	662	665	658	627	601	654	634	660	668	651	663	641	690	594	693	648	678	617	667	623	671	658	643	654	673	648	649	655	695	644	643	636	631	641	649	609	633	653	678	639	670	626	679	631	673	636	629	628	649	692	647	654	658	634	658	659	645	662	678	632	657	665	687	629	679	689	691	657	695	649	624	645	671	664	646	631	617	668	586	629	652	652	673	652	641	657	658	659	674	623	585	638	607	667	696	649	694	682	626	661	620	649	619	633	633	626	679	651	662	637	680	658	634	652	699	602	647	667	670	634	674	667	627	688	644	664	636	675	631	632	637	662	617	668	659	644	679	653	632	641	686	659	637	646	666	601	618	661	671	636	680	612	651	627	680	666	678	664	645	693	647	654	674	648	645	616	612	682	653	658	624	691	638	656	634	689	654	634	665	628	683	687	637	694	603	650	692	655	625	629	663	666	675	682	664	701	634	645	626	683	654	628	665	639	637	665	633	646	635	705	658	684	666	664	668	650	656	644	647	672	704	705	595	706	679	648	676	652	603	631	640	650	653	645	654	635	666	666	648	675	667	652	652	632	694	684	669	628	639	644	660	651	647	661	645	683	653	675	680	613	612	641	654	662	629	636	621	662	652	660	689	667	668	636	678	666	650	648	644	634	653	721	660	660	680	688	649	659	650	648	681	668	669	657	651	634	671	637	655	650	614	668	672	566	668	644	632	655	630	696	707	681	694	661	655	672	681	647	704	609	639	622	606	620	645	637	695	627	668	640	647	599	657	608	616	656	660	653	696	611	650	645	664	686	662	662	643	690	689	627	639	658	686	645	677	645	626	703	652	645	688	647	620	658	608	663	618	642	651	670	617	660	624	634	654	623	666	676	618	667	627	640	647	640	659	638	647	605	670	633	670	629	665	685	727	625	637	681	659	695	688	663	665	632	702	655	686	657	636	682	604	615	651	665	649	691	617	632	722	666	700	636	652	678	667	658	618	673	680	642	659	691	668	601	673	603	646	686	656	654	667	625	665	687	740	637	665	642	651	676	642	642	663	630	631	653	682	689	621	654	673	645	638	657	651	621	694	647	660	623	646	657	632	695	698	638	645	649	651	661	664	674	634	642	662	647	645	667	660	636	656	669	671	671	653	631	679	652	633	649	670	666	652	625	647	669	671	701	623	682	666	669	641	682	653	637	605	650	628	614	623	669	690	663	706	636	645	642	647	637	633	654	677	667	664	668	703	602	649	657	650	649	632	657	654	645	647	674	628	652	666	653	668	640	648	618	653	657	645	617	689	633	604	626	644	640	688	659	662	699	608	698	713	679	648	646	667	675	672	635	643	698	656	630	634	644	631	630	686	640	648	657	690	640	647	664	674	600	636	672	661	606	667	621	666	662	674	613	631	636	713	685	664	670	686	634	684	672	654	640	678	663	635	654	650	668	632	656	623	662	686	651	650	665	703	636	639	661	673	651	668	613	642	682	683	636	653	616	653	617	629	652	634	657	650	658	683	700	639	602	665	679	648	659	629	684	673	645	656	599	645	662	694	642	625	625	600	619	660	650	691	650	652	681	595	588	635	630	652	704	668	658	685	663	672	683	671	668	700	637	651	629	658	617	647	644	633	673	644	655	620	607	669	685	623	639	629	691	661	731	664	670	654	691	650	677	605	629	661	649	618	685	617	663	629	663	712	648	679	694	646	714	655	634	598	679	623	644	669	606	716	608	674	679	701	624	651	671	690	675	662	679	629	617	676	635	640	653	645	622	650	633	688	691	678	606	661	650	652	671	704	680	662	608	670	600	653	666	643	643	628	585	690	699	617	635	628	689	669	636	636	643	656	666	660	627	678	609	655	644	678	658	631	672	663	667	638	649	688	670	692	649	672	652	586	609	637	674	622	661	640	662	647	658	667	589	671	665	619	616	638	663	624	695	617	655	697	636	665	677	604	670	683	644	683	662	628	647	644	621	658	690	689	639	607	679	652	633	665	665	624	634	603	650	654	663	699	653	667	651	631	643	652	668	651	664	621	612	668	637	663	660	643	617	656	662	701	702	682	626	653	618	647	660	647	682	623	615	646	682	700
24521	21559	28707	24867	20116	6097	2168	1272	1059	915	775	586	569	689	549	472	454	412	380	360	330	299	321	329	352	350	311	903	2133	2455	1898	1273	724	438	325	316	314	280	309	321	250	261	293	290	302	267	278	285	282	258	260	300	285	313	267	292	294	317	299	286	310	298	289	303	282	260	293	255	276	281	281	263	284	310	280	267	301	263	277	269	307	276	289	311	301	288	276	249	285	262	276	294	281	289	254	306	266	280	260	275	284	295	290	272	308	304	306	297	300	266	301	237	254	301	296	307	284	269	296	280	312	252	266	250	256	282	277	273	275	319	314	298	294	260	284	251	261	263	269	279	272	295	275	277	274	322	280	286	263	294	281	270	268	309	308	293	266	290	276	287	277	263	312	274	284	280	260	290	297	280	281	285	288	272	265	253	273	274	278	298	281	302	334	286	287	270	281	293	256	300	284	298	289	285	280	268	263	309	265	271	262	286	254	266	284	296	258	267	300	274	278	295	272	251	282	283	281	271	292	284	276	288	255	278	299	306	284	291	279	270	268	287	275	289	279	303	289	262	269	269	288	296	262	283	292	268	298	273	247	263	295	264	303	293	264	277	294	273	289	270	294	278	299	295	293	275	281	285	278	312	303	291	282	294	277	288	302	269	271	295	266	301	294	294	252	281	276	275	259	284	271	272	254	292	276	310	262	271	262	272	265	303	267	244	279	301	283	258	303	277	261	286	294	274	304	254	280	292	262	269	282	285	295	294	318	303	321	277	257	258	289	269	309	311	253	287	270	258	291	291	271	286	313	276	298	294	311	279	294	287	290	274	256	277	262	279	294	283	297	263	253	290	273	270	279	261	258	269	316	303	262	276	293	284	285	293	283	267	304	267	265	278	275	295	301	280	288	275	271	284	276	298	300	254	278	264	251	289	316	280	259	289	308	272	260	323	271	302	277	300	303	293	266	283	259	296	266	250	249	266	244	249	284	276	280	286	281	255	275	279	270	296	281	253	271	317	249	263	285	290	264	257	254	266	276	268	273	271	283	285	307	305	275	275	291	287	310	258	303	291	282	305	258	278	279	280	259	285	287	301	280	288	278	299	279	255	294	274	274	277	266	263	307	300	311	295	259	284	274	286	285	276	281	273	275	261	280	255	287	278	277	311	277	273	278	329	261	266	291	279	269	284	299	242	296	269	285	283	287	266	278	274	283	282	296	302	285	302	277	286	254	260	282	288	293	291	270	316	285	266	273	269	262	244	293	275	266	271	292	284	294	290	278	246	274	305	280	281	257	314	267	281	248	288	260	278	268	264	276	271	270	279	243	283	274	311	290	281	298	284	302	290	313	284	291	252	261	285	291	260	292	249	269	271	292	264	272	294	273	262	246	277	271	269	264	257	277	286	273	298	314	284	266	275	287	289	274	270	289	266	303	296	270	281	283	267	289	289	265	283	278	272	308	304	303	306	259	268	298	276	297	297	285	307	272	296	285	298	270	276	277	267	278	293	293	311	302	283	290	301	319	259	284	262	288	316	273	282	270	281	282	306	268	306	290	283	250	256	271	285	288	277	269	260	307	288	284	268	249	265	289	311	277	261	262	282	267	281	267	312	268	306	275	275	265	277	277	262	272	275	292	314	285	275	284	290	261	294	297	283	280	295	262	299	275	277	286	276	289	254	300	320	290	292	307	301	313	275	291	283	289	292	284	247	292	274	308	245	278	280	273	268	294	257	276	285	261	255	267	290	283	264	272	276	281	286	276	270	259	263	302	299	264	256	286	282	282	279	258	284	300	279	270	304	272	301	304	276	297	290	307	295	298	271	300	299	304	275	271	274	254	261	321	270	274	282	257	271	264	265	280	289	259	280	288	275	288	283	271	298	289	297	276	321	309	281	276	275	276	293	284	294	276	274	304	277	279	257	293	279	269	298	281	275	266	286	265	267	292	279	283	275	307	284	271	282	285	276	287	279	267	269	296	281	256	253	298	277	277	259	299	298	283	289	261	270	286	247	281	288	282	289	267	277	286	315	295	269	283	276	299	264	288	272	263	259	290	268	296	293	277	248	299	291	307	273	278	296	293	286	279	304	324	298	291	284	319	266	284	285	268	281	266	281	277	283	288	259	280	310	284	285	267	255	278	281	247	305	272	280	275	257	261	288	281	270	275	274	298	283	286	271	275	298	294	286	278	259	290	279	237	240	276	289	267	260	287	274	295	304	303	273	282	283	273	270	277	267	279	292	266	294	294	279	278	307	274	307	256	311	266	290	306	275	271	282	329	291	266	295	275	276	277	258	293	299	285	294	259	263	290	304	282	274	272	282	302	249	276	277	282	294	255	272	278	275	314	306	313	255	266	243	266	280	259	276	283	292	302	296	270	297	262	302	280	273	256	298	256	263	309	278	272	275	276	240	238	281	316	242	275	268	276	283	287	283	236	309	295	271	289	273	313	268	276	298	276	233	288	309	237	281	247	262	264	270	265	286	310	265	281	269	262	267	281	281	276	269	285	287	270	259	294	274	302	266	294	293	287	296	287	270	263	286	301	300	283	305	244	281	301	274	289	290	278	280	274	302	295	296	305	250	308	284	304	260	287	277	272	254	256	292	299	270	272	256	273	285	307	306	287	262	317	237	305	265	296	292	291	283	289	285	275	267	272	295	285	310	277	294	263	288	296	280	281	270	279	286	277	273	277	267	246	275	280	308	301	297	266	269	299	278	267	297	282	309	305	269	283	289	300	292	282	249	282	267	285	262	277	297	302	254	280	298	258	287	286	303	311	281	297	271	310	287	284	250	281	289	271	266	240	266	284	288	278	305	273	287	245	302	274	267	275	270	306	291	272	268	316	292	269	256	306	271	289	248	248	284	297	255	251	280	294	280	289	320	258	297	276	297	280	289	286	297	284	284	274	279	268	306	305	291	271	292	279	291	252	263	308	296	284	280	315	243	299	281	251	263	294	269	311	243	311	295	297	285	281	298	279	281	273	287	278	274	288	269	244	297	276	291	257	262	260	242	264	258	273	268	267	265	263	271	311	255	259	272	233	249	292	271	275	282	295	292	281	310	283	280	270	298	284	284	288	275	265	264	308	304	250	294	292	271	289	294	263	271	286	244	295	272	270	288	275	304	288	268	305	286	266	275	285	286	264	290	297	275	288	281	275	303	310	282	275	292	263	284	320	284	272	277	283	271	277	294	265	273	280	264	282	294	288	281	286	316	292	282	288	260	287	294	290	284	252	281	279	286	296	304	276	263	286	262	267	308	291	260	266	272	252	252	274	288	234	291	260	289	279	296	278	270	295	317	276	300	300	295	261	276	279	272	304	271	291	254	284	274	283	296	323	264	293	295	280	293	287	286	249	281	293	283	263	254	285	288	279	274	275	271	283	310	295	262	309	296	258	275	257	300	280	274	268	270	269	270	333	311	264	256	246	287	275	280	256	273	266	278	284	289	261	299	270	272	290	283	264	277	295	282	285	260	238	283	284	274	305	265
13606	30634	28932	17295	14531	8221	5990	4507	4015	3192	2659	1945	1846	1964	1861	1555	1200	1073	899	898	770	746	798	855	797	769	717	2915	6872	7654	5837	3742	2000	1101	735	602	588	542	594	559	565	562	587	599	542	587	582	567	566	550	562	536	572	569	563	609	559	538	580	586	561	584	535	590	547	568	523	585	562	535	558	554	565	551	580	567	543	585	586	537	555	585	570	556	615	568	561	559	586	586	538	579	562	600	556	550	564	575	564	544	545	585	549	556	559	540	574	575	565	561	556	566	580	571	522	566	553	541	552	583	568	576	579	544	527	547	532	580	555	586	568	542	538	550	594	553	570	529	573	536	566	573	547	605	535	554	557	548	522	550	578	518	575	563	563	548	550	526	542	569	575	554	598	521	509	560	575	555	600	512	551	580	586	579	547	541	548	531	545	559	592	541	569	590	563	569	535	576	590	575	571	604	556	563	575	547	545	565	560	539	570	622	556	576	523	490	562	558	561	569	551	556	577	576	537	552	582	602	573	541	528	544	553	591	537	526	514	538	564	546	562	577	521	562	530	590	523	559	525	532	535	599	539	529	554	598	559	594	568	587	570	578	560	577	559	565	535	588	598	544	517	574	552	546	577	539	589	590	553	566	548	613	540	560	526	579	557	579	609	551	585	538	578	546	534	581	558	525	568	521	534	627	585	576	553	576	589	560	565	589	521	544	539	560	546	556	552	583	583	516	612	595	602	493	561	577	581	604	561	545	555	568	573	576	588	554	583	565	572	580	581	572	568	569	599	544	544	550	576	538	558	550	520	578	589	561	545	585	572	549	585	602	582	585	548	582	619	528	543	596	566	575	550	576	531	534	536	554	506	566	564	567	485	543	564	576	557	583	535	582	558	595	583	567	517	565	555	516	523	556	575	559	554	560	560	556	614	556	559	570	601	528	580	561	581	576	526	585	553	575	601	544	534	540	574	564	518	564	545	558	568	552	537	573	560	584	548	528	550	538	547	535	537	581	576	621	551	530	521	635	587	531	509	549	611	522	586	562	576	515	541	572	549	532	603	552	594	548	502	528	576	590	573	554	521	588	588	602	559	549	551	545	562	570	528	584	562	563	529	555	563	563	554	530	587	558	573	569	599	610	532	581	550	514	594	568	570	538	569	591	558	542	551	535	530	565	547	582	550	528	555	546	523	577	556	581	530	555	546	600	568	561	540	547	557	561	549	565	571	589	552	552	560	538	532	547	598	577	553	561	556	545	537	542	573	530	571	569	521	549	531	552	565	579	560	525	564	561	563	554	594	576	541	522	545	589	522	524	606	549	539	552	593	527	553	559	575	590	508	570	565	518	559	516	523	578	536	556	583	541	563	537	612	610	556	599	544	548	562	500	535	555	575	603	564	554	549	571	562	544	565	545	594	616	579	559	542	546	542	591	564	531	557	572	553	568	563	551	578	532	574	565	559	560	530	540	547	574	547	553	545	536	562	500	549	574	541	590	538	552	527	584	583	588	568	565	548	564	588	564	544	574	612	529	551	592	556	548	554	567	551	567	599	595	550	556	554	567	552	530	516	577	591	569	581	554	519	565	587	552	537	515	551	578	543	541	553	547	544	524	540	558	550	550	559	555	555	570	535	577	545	608	568	551	567	560	514	554	595	538	545	591	576	554	587	573	583	529	589	551	559	557	551	546	548	534	537	593	591	580	582	635	560	583	572	576	510	538	584	561	515	593	541	537	552	552	543	554	561	598	616	531	595	589	555	560	602	534	548	563	545	537	554	559	599	544	531	564	577	535	588	569	530	571	558	545	554	545	524	573	566	563	561	571	523	560	570	531	568	576	545	570	561	547	555	549	565	574	579	555	580	566	577	555	573	559	537	555	523	568	539	549	572	551	561	543	545	548	530	563	588	583	562	581	576	563	598	570	572	547	565	571	557	551	531	574	572	528	534	542	576	568	571	543	517	537	543	573	584	585	570	570	557	551	563	590	548	573	554	554	568	591	587	554	542	542	570	591	566	587	522	558	598	519	545	554	575	573	546	569	560	558	563	578	568	542	614	580	568	565	619	545	525	557	527	581	552	539	548	591	509	616	552	560	528	502	526	531	543	550	581	571	588	549	553	563	568	587	573	597	575	594	588	550	562	566	572	548	566	569	606	582	570	569	527	550	565	575	564	525	569	567	543	576	583	585	542	581	596	521	553	571	564	561	566	569	577	563	534	580	590	599	556	513	548	581	539	553	558	541	559	569	571	574	544	534	568	563	545	547	532	514	551	569	546	567	554	539	557	584	595	550	536	525	549	562	580	556	575	530	557	543	561	573	541	571	573	515	538	532	562	580	562	586	580	554	565	597	570	530	563	526	560	589	555	575	558	590	601	577	564	506	609	564	596	579	579	586	566	580	560	549	572	588	574	530	587	543	617	537	556	539	568	567	575	592	639	528	545	560	599	531	591	559	537	577	532	555	566	561	583	499	554	548	541	595	545	542	581	538	579	550	577	620	554	547	536	604	588	536	575	607	566	548	552	550	573	555	549	550	579	544	559	576	572	570	549	580	579	541	563	529	564	531	602	590	501	544	564	565	582	583	559	563	625	586	549	539	538	561	551	542	575	590	543	574	553	548	581	544	521	552	579	554	576	560	549	569	547	544	600	597	574	569	602	540	568	557	576	569	558	584	585	579	551	568	582	554	564	547	555	572	515	534	542	587	563	550	533	551	553	556	547	550	545	548	564	570	510	549	582	567	581	591	571	578	548	523	548	537	560	561	560	581	530	542	575	546	568	611	554	578	619	539	555	555	571	563	557	551	536	560	596	519	549	546	592	585	555	559	573	611	512	527	547	580	526	584	552	574	525	559	554	548	550	582	608	546	543	560	567	568	578	553	550	585	594	550	557	550	549	573	578	559	557	560	572	573	554	596	533	600	572	536	563	566	553	556	562	563	552	574	598	596	542	551	573	607	526	604	592	535	560	576	565	590	529	534	590	535	524	539	565	612	560	574	596	567	564	568	537	570	547	565	544	575	602	570	576	586	542	568	546	554	576	543	573	585	588	581	567	613	563	526	585	580	553	603	566	536	535	518	538	553	557	557	572	518	547	543	561	519	552	576	586	570	588	560	566	564	547	566	555	574	521	557	574	617	551	601	589	581	541	541	599	559	540	573	527	533	562	582	604	586	521	565	564	584	541	599	586	591	578	596	547	538	571	629	540	591	549	585	537	564	559	531	589	543	539	603	530	537	562	530	589	549	554	497	529	578	518	597	543	597	547	576	589	565	540	552	574	582	540	528	571	579	575	572	574	585	574	550	538	568	520	537	540	543	554	569	529	563	558	527	557	541	546	557	580	566	547	598	573	570	591	552	545	558	530	546	530	591	529	543	586	581	564	558	595	558	550	546	587	573	580	548	539	540	575	607	537	578	585	581	544	579	569	585	601	575	524	543	576	557	554	557	527	571	618	552	571	521	523	529	600	611	613	611	564	576	572	544	536	567	600	539
23547	21512	29342	24128	21525	19983	6309	2258	1449	1202	920	718	821	746	659	532	429	427	364	350	365	353	357	346	310	323	334	2205	3913	4400	3038	1813	890	527	369	282	256	249	258	258	250	249	260	279	240	260	237	254	250	239	239	235	283	235	266	255	265	262	248	265	240	249	234	250	224	269	247	238	243	250	212	218	261	245	247	244	233	245	216	254	233	233	248	266	229	242	239	231	246	242	236	271	245	243	228	238	226	241	234	246	252	250	249	232	238	228	245	217	234	236	255	243	238	218	233	223	216	260	225	242	225	239	250	231	219	262	246	245	230	239	277	251	235	270	244	226	229	240	254	245	253	253	225	257	261	242	248	269	220	254	248	235	248	199	249	238	223	257	239	256	246	243	237	259	263	219	249	258	235	232	263	252	241	261	230	219	255	233	231	240	233	226	236	235	255	220	244	240	249	218	237	234	252	241	253	247	251	224	217	242	218	239	242	227	230	220	239	237	256	248	226	226	243	259	247	228	214	248	251	258	249	229	265	236	227	252	236	245	283	251	270	255	223	235	230	267	233	222	246	236	229	229	225	246	254	261	271	253	270	236	254	233	242	235	244	216	254	245	269	217	237	230	230	240	213	243	216	237	220	243	230	235	238	239	274	251	216	233	254	223	226	252	224	215	244	259	248	220	236	265	224	245	216	247	266	219	231	221	238	228	225	234	239	256	237	253	233	242	229	240	251	229	247	249	219	199	233	259	264	246	212	217	254	237	256	238	220	237	247	247	237	229	256	249	233	262	267	254	209	241	255	231	248	261	239	264	264	243	229	228	220	221	247	239	235	259	238	241	255	240	222	251	255	249	242	220	245	243	259	244	233	245	211	249	243	239	241	257	269	272	248	249	216	221	226	218	228	243	224	256	257	260	227	233	232	204	260	231	226	218	217	248	234	247	225	240	264	242	231	260	254	264	239	228	231	242	245	262	260	219	234	251	231	248	239	272	254	210	244	199	246	253	236	243	252	256	237	228	242	254	242	235	229	253	253	239	234	238	239	247	261	212	241	216	251	254	247	249	228	245	290	243	247	249	207	254	243	247	232	236	237	223	259	257	242	228	282	214	259	242	223	272	257	232	269	203	243	260	274	195	260	244	275	247	232	260	253	231	233	214	198	217	248	247	244	255	239	253	215	233	237	223	277	267	262	244	251	234	247	256	228	242	262	240	249	231	264	229	249	240	226	220	240	248	244	254	260	212	265	252	241	213	246	265	234	235	228	241	248	249	232	254	231	238	263	252	232	260	256	219	245	238	268	255	232	236	233	239	215	247	233	235	243	223	260	236	236	197	215	267	257	214	240	253	237	271	234	228	238	233	246	238	236	239	238	252	267	263	237	231	227	258	240	239	252	237	281	234	256	234	247	239	263	242	249	253	265	239	239	223	237	231	220	228	243	236	235	240	241	238	277	236	241	237	252	240	215	245	241	252	244	253	256	209	277	231	259	262	226	237	253	233	219	228	246	251	246	255	212	219	225	239	226	268	239	222	231	239	264	242	241	238	227	250	260	267	268	234	251	266	261	261	231	276	262	205	226	222	249	249	248	241	232	246	239	223	246	233	247	221	248	245	269	221	239	256	247	235	238	217	252	249	241	260	239	197	255	216	260	234	249	243	255	218	226	244	250	225	262	239	239	227	239	216	252	254	268	234	222	260	242	272	238	234	266	260	240	242	227	229	241	231	262	244	255	236	225	254	217	246	251	231	253	234	241	229	249	247	228	267	239	222	236	220	221	240	229	248	240	222	259	237	262	241	229	244	239	249	237	248	246	258	244	239	235	220	235	241	269	225	239	244	221	259	264	238	236	224	232	249	244	261	239	231	271	246	227	222	256	278	212	257	218	266	221	240	219	222	202	243	266	266	220	228	231	238	250	231	246	248	256	244	226	267	231	242	241	232	236	251	240	244	236	243	251	253	245	224	225	221	235	231	236	228	256	229	224	231	263	194	226	248	218	231	248	273	257	239	226	223	269	234	253	249	244	252	256	233	246	232	260	205	264	237	247	222	227	239	248	275	237	245	250	263	265	218	239	274	237	225	236	231	208	226	252	246	227	236	258	217	248	232	221	255	242	267	271	235	244	232	225	249	218	248	218	240	257	239	236	237	239	237	242	278	250	238	227	270	221	250	239	224	255	238	239	225	253	249	244	229	233	245	238	218	233	248	251	262	234	247	272	242	261	248	260	248	252	240	227	217	236	239	255	245	253	238	257	247	254	241	228	245	240	243	214	224	213	243	243	225	249	251	232	247	210	237	272	241	224	233	237	252	231	248	251	240	234	214	236	230	211	246	250	242	244	272	246	244	209	227	231	220	273	223	221	252	222	248	221	235	280	278	259	241	194	224	239	257	229	241	214	235	257	236	234	213	257	220	239	235	227	232	243	275	211	255	225	262	239	209	249	212	249	221	239	247	233	258	237	262	208	258	253	241	257	256	246	266	246	227	235	240	251	240	223	238	262	261	245	254	248	244	249	251	260	282	252	259	261	210	251	235	242	243	236	227	226	260	267	256	247	262	270	230	241	232	231	213	232	212	242	257	253	247	269	253	233	230	243	224	233	266	237	220	234	233	244	207	223	281	207	213	234	253	222	247	248	232	243	246	213	237	236	223	238	241	246	238	238	241	238	252	236	256	267	222	251	219	215	269	198	255	250	239	219	256	229	230	251	248	255	267	243	251	231	221	238	251	250	255	248	235	263	217	264	241	221	251	250	222	245	230	224	249	229	226	230	262	217	225	269	242	220	254	226	220	232	232	233	239	237	258	242	239	248	226	229	254	249	258	239	237	235	253	257	236	226	231	257	231	259	241	224	238	228	292	248	256	220	234	258	235	229	242	229	259	270	243	256	246	233	259	244	249	235	240	246	240	233	264	250	219	237	253	233	228	250	240	265	257	261	220	255	255	235	218	244	256	246	226	239	231	235	233	225	252	237	249	262	258	229	223	240	226	224	255	238	248	272	242	265	264	252	240	236	255	238	215	237	202	242	218	242	247	247	239	218	234	226	237	222	244	222	234	252	209	236	237	213	255	249	238	248	247	247	262	231	247	208	236	249	257	261	278	224	216	249	244	271	258	232	252	236	242	258	241	242	227	212	230	250	223	245	256	246	221	247	252	229	232	253	231	223	273	250	243	243	239	250	252	255	248	239	249	225	231	245	258	241	245	209	233	261	253	234	245	274	243	227	239	211	250	262	237	223	228	234	235	215	251	223	241	257	267	228	253	250	234	253	238	263	244	223	245	274	225	237	245	221	220	238	242	242	243	221	240	268	248	249	223	241	244	232	246	271	243	251	257	208	228	270	226	242	227	271	249	253	250	220	246	228	218	218	231	260	233	243	240	240	221	235	249	209	242	239	242	231	261	239	232	246	232	226	240	274	233	228	242	240	234	253	224	243	231	230	229	218	239	248	235	242	238	258	256	231	242	249	245	225	262	238	254	268	243	251	260
16276	35600	33977	24969	18217	11623	9027	6919	5249	4435	3377	2670	3055	2734	2132	1747	1362	1092	1061	941	831	932	935	902	857	789	767	7626	11768	12433	8872	5429	2768	1203	714	578	460	477	440	492	506	479	459	429	459	475	463	473	475	490	484	490	488	441	472	450	477	477	457	463	439	462	426	490	474	488	446	460	474	484	475	510	481	466	484	484	444	470	494	432	476	472	460	461	443	476	447	490	466	494	467	482	451	462	442	503	433	482	432	473	476	470	520	501	479	483	492	496	488	473	448	432	516	496	461	461	461	475	460	470	452	444	464	485	455	448	438	459	470	480	447	501	454	471	473	439	477	493	469	462	441	438	470	456	463	483	476	475	472	446	461	514	482	503	448	465	511	461	464	439	433	462	475	489	443	439	461	437	484	483	475	448	462	495	480	499	479	443	506	461	507	451	484	480	458	466	456	481	456	452	482	491	461	507	441	470	452	459	458	473	490	448	456	496	460	470	480	466	477	439	473	467	482	503	452	469	448	458	454	504	444	446	482	485	425	462	409	516	487	455	440	468	444	474	446	493	472	487	444	510	474	439	476	452	440	496	486	462	447	464	491	483	469	506	496	438	456	496	469	450	470	478	455	453	480	479	482	442	473	469	502	456	437	455	438	480	460	500	491	495	456	457	462	487	431	480	438	465	478	463	489	464	461	446	433	478	495	459	478	443	454	460	457	479	468	457	471	456	436	492	481	487	497	455	499	475	496	457	512	520	447	482	479	469	476	474	468	465	459	470	459	484	496	474	460	505	470	467	474	457	471	459	494	447	475	458	495	430	439	461	448	480	473	440	481	500	469	490	439	490	459	519	461	462	478	480	509	440	452	458	442	488	462	454	484	458	476	469	481	453	505	458	467	478	450	439	447	485	494	470	446	471	508	451	479	486	441	461	466	485	501	483	473	441	493	448	439	469	506	467	470	500	458	474	518	435	505	447	452	486	447	470	484	458	462	497	479	503	477	451	480	475	471	428	446	488	439	467	450	450	486	463	468	467	489	490	459	504	461	476	477	452	472	514	467	460	489	452	466	503	487	490	471	454	440	456	473	513	466	493	422	489	479	477	477	448	493	467	438	448	452	467	445	472	513	438	485	488	477	471	510	469	478	492	458	468	488	499	466	476	464	432	431	456	482	459	478	520	464	483	479	459	482	474	475	499	466	458	442	465	497	477	457	437	494	497	462	456	470	495	459	448	427	402	475	460	457	463	476	467	480	491	409	477	462	456	447	418	474	437	467	477	424	497	466	441	490	478	445	440	436	443	477	472	490	478	472	451	489	469	477	463	458	476	477	475	473	507	467	470	471	451	481	487	463	441	454	488	468	480	487	462	484	518	501	440	499	461	502	460	447	443	490	500	458	503	453	491	474	463	490	466	460	459	494	475	508	499	478	444	497	496	493	458	447	463	477	501	475	427	469	473	447	426	454	426	467	435	492	465	512	453	473	474	455	492	466	452	479	476	451	437	427	480	444	507	482	438	499	489	497	469	454	466	456	477	472	463	475	439	470	478	495	428	493	430	466	493	486	424	454	478	482	420	499	477	440	475	498	474	451	433	523	456	444	501	478	463	452	487	486	476	482	452	447	473	492	453	455	476	452	466	489	483	484	460	472	486	498	460	470	466	470	458	473	435	517	449	460	433	430	443	447	499	454	419	499	444	461	444	489	463	471	463	469	465	441	455	434	514	482	416	476	459	444	454	440	486	516	516	464	449	452	475	494	439	493	471	463	476	478	469	485	476	480	454	455	457	472	450	476	465	458	472	464	432	446	453	510	471	425	488	443	474	481	473	477	486	489	460	486	528	489	477	433	455	489	448	491	480	423	510	457	456	443	483	444	432	478	446	500	447	472	451	454	460	473	468	470	470	469	494	532	466	481	465	470	422	462	443	474	493	483	460	475	468	432	480	499	474	484	470	444	437	483	451	444	493	479	478	484	466	498	450	440	462	457	443	431	425	489	450	451	459	472	446	442	467	463	471	497	512	474	472	475	461	451	469	495	464	485	461	442	433	452	441	456	439	473	493	508	416	443	469	481	484	505	439	477	471	463	470	479	465	471	488	454	462	467	480	462	455	467	480	421	456	478	439	437	448	476	469	470	451	452	515	464	448	436	455	460	466	478	481	444	466	507	489	468	481	508	484	473	464	462	471	469	478	431	454	468	500	489	454	463	467	453	431	458	448	451	471	445	471	494	473	437	443	495	468	476	473	403	449	476	479	504	489	474	477	452	464	457	478	462	462	473	446	469	460	470	457	454	511	488	458	456	473	504	434	465	482	457	451	448	438	468	449	463	460	444	469	458	465	435	493	487	445	477	438	482	481	498	487	449	444	489	439	435	492	482	460	442	487	468	448	500	460	489	479	391	503	470	427	490	487	475	469	512	489	432	457	487	451	456	460	441	468	456	442	476	465	509	452	448	487	437	478	465	430	436	446	471	434	473	462	516	440	449	489	474	471	437	509	471	476	469	477	462	487	474	451	476	462	462	438	465	463	461	468	476	485	492	464	490	439	482	450	499	427	458	496	447	464	438	456	462	444	467	470	469	446	464	426	464	494	481	496	478	469	480	474	496	495	484	448	502	486	452	477	455	465	476	439	487	484	451	466	514	467	494	439	447	453	478	448	503	448	454	470	453	455	463	507	476	455	449	443	481	453	463	473	423	475	427	419	506	433	477	489	470	451	455	448	469	468	476	491	477	463	514	478	440	485	477	462	467	492	427	462	475	456	467	459	468	442	437	522	494	449	465	456	453	470	445	479	457	504	466	465	474	445	491	501	450	509	454	435	463	535	468	487	486	478	486	500	494	437	470	492	505	485	487	460	474	488	491	450	474	436	455	472	466	492	507	441	448	459	447	458	503	469	470	473	461	482	443	442	477	498	464	457	455	462	451	486	476	459	473	465	442	457	454	465	462	473	499	447	423	441	442	481	464	454	442	435	485	471	489	452	446	481	471	504	518	481	485	444	445	496	486	445	411	474	450	454	467	480	439	466	411	464	469	485	411	467	463	453	472	476	476	459	523	531	452	468	476	470	478	426	483	467	455	466	472	421	482	467	463	482	486	475	456	491	522	467	462	471	501	467	452	425	494	488	485	470	500	469	482	440	457	463	448	449	457	463	498	469	466	458	427	455	432	478	468	453	456	492	480	469	453	465	474	458	446	460	459	505	455	451	445	479	487	458	472	465	477	483	466	467	432	490	469	454	469	476	463	474	465	466	489	466	528	491	440	486	478	477	450	494	453	500	483	462	496	477	459	444	464	476	512	478	445	472	464	471	497	499	466	466	453	505	455	447	506	492	493	481	485	449	462	492	489	465	466	514	434	488	447	468	509	452	440	448	458	442	474	481	436	467	492	465	491	509	445	469	484	482	452	449	481	463	445	478	426	505	427	454	489	425	473	455	478	473	476	447	476	463	471	461	450	479	501	488	472	454	480	478	419	492	540	466	497	480	488	445
27094	21246	16021	7684	2998	1633	1076	828	732	603	566	598	528	495	443	384	381	376	353	332	341	374	332	357	362	346	311	497	649	673	622	526	429	383	339	357	356	325	363	337	312	310	328	335	366	330	318	320	328	314	321	357	365	334	340	311	348	360	311	342	331	334	345	324	330	312	339	331	317	348	337	328	321	309	323	335	342	339	318	309	312	325	325	311	350	345	315	323	334	349	359	318	361	320	347	312	357	343	336	308	340	293	336	305	323	346	345	335	323	333	338	320	308	322	329	296	339	331	335	310	320	304	332	307	328	324	350	314	332	330	330	319	326	312	349	336	309	331	350	342	338	320	312	316	328	321	331	331	325	349	333	340	335	318	354	332	305	338	359	334	337	327	324	357	343	357	331	329	330	327	357	355	362	330	344	337	316	334	326	324	334	308	339	323	314	334	376	357	358	336	336	347	347	338	336	334	332	335	357	319	346	295	321	302	370	310	318	347	341	299	343	325	334	321	344	298	326	349	323	311	317	297	298	369	346	314	333	317	353	341	324	326	336	360	341	314	356	330	335	330	339	345	360	323	328	334	341	298	340	300	325	327	312	334	317	335	324	307	346	324	318	319	322	316	312	332	351	280	329	331	311	337	318	314	304	319	327	360	340	340	322	345	371	349	353	338	335	347	352	336	311	329	328	325	301	333	334	330	311	326	345	341	329	322	308	319	329	327	346	316	323	325	306	329	311	323	332	318	340	324	318	363	332	318	339	347	356	311	367	306	349	333	292	328	295	318	331	349	341	339	333	329	320	333	287	320	346	338	333	352	330	309	309	352	309	318	316	336	324	347	341	326	312	344	331	298	291	334	309	319	318	284	323	342	354	356	328	357	338	332	319	293	332	342	327	350	369	319	315	316	323	337	306	348	323	320	323	321	321	324	341	334	314	326	311	322	335	342	370	342	302	332	316	318	306	313	325	346	333	352	341	329	317	326	332	338	349	350	294	333	346	353	341	315	335	320	338	318	327	322	306	339	356	337	339	308	347	336	329	321	329	303	336	332	355	276	304	313	326	322	331	301	317	354	318	338	341	334	326	305	347	313	321	345	331	318	346	366	336	340	352	360	288	295	317	305	332	312	336	321	330	349	316	325	327	360	362	324	383	345	327	327	324	351	332	341	321	328	315	376	326	331	326	323	310	338	336	313	352	335	333	341	321	353	317	309	320	304	335	333	318	335	311	334	311	319	317	332	339	337	356	342	323	297	340	348	320	344	360	339	310	339	335	338	322	319	341	341	313	364	307	363	326	314	330	326	313	321	314	331	329	299	318	328	321	347	345	335	304	323	302	317	338	345	359	306	289	331	339	305	319	347	328	335	321	372	332	348	347	295	355	335	378	320	357	323	353	334	333	356	373	312	328	354	314	322	322	340	315	339	316	357	314	320	304	318	325	327	357	365	353	330	341	319	346	311	356	329	342	305	349	350	328	331	307	366	294	303	344	334	350	298	319	342	338	317	305	367	337	309	341	330	320	321	319	339	356	332	357	344	338	337	360	312	349	332	349	314	301	326	356	329	330	310	329	339	299	333	331	327	298	342	340	334	337	345	332	341	309	320	324	345	316	354	330	350	325	322	340	338	322	333	325	353	310	370	330	361	355	324	326	329	297	320	333	310	332	337	320	327	329	356	308	318	333	343	315	326	307	316	315	354	358	326	358	331	338	330	350	338	324	344	292	327	350	306	326	312	324	346	331	353	296	338	345	328	307	304	321	339	338	326	324	315	292	365	306	333	334	305	306	313	334	343	346	334	315	348	305	322	348	309	341	343	328	355	312	332	314	326	325	349	364	359	318	358	283	333	320	318	326	340	320	333	304	354	329	363	364	325	315	310	348	349	345	323	309	348	346	376	316	292	333	315	320	339	339	332	326	333	343	296	333	316	292	329	300	308	309	332	357	347	334	346	337	321	353	337	337	338	329	351	347	364	345	330	323	312	334	309	312	333	320	301	318	337	338	340	354	323	318	314	340	350	337	327	308	347	345	347	325	297	301	326	328	327	308	331	335	312	299	341	338	322	305	336	339	308	330	326	335	313	300	314	338	330	342	338	319	343	318	335	344	339	321	310	303	313	327	360	316	304	315	326	326	329	334	325	301	342	307	315	336	338	350	316	341	328	326	306	336	373	341	324	353	325	317	334	338	330	328	307	332	322	368	340	321	348	330	338	362	355	334	354	307	330	324	318	334	345	325	346	314	357	333	323	317	348	336	315	349	317	342	332	315	338	344	317	329	320	323	302	310	349	336	316	320	327	336	321	329	301	350	336	330	324	362	303	338	353	305	320	325	330	324	339	353	339	330	345	326	312	347	340	360	330	319	333	323	317	339	320	378	299	330	311	317	368	329	313	355	337	314	357	308	293	341	322	322	319	324	319	309	321	300	300	319	303	331	335	340	311	315	349	347	344	356	319	360	355	303	332	331	289	294	326	327	314	310	341	348	322	381	308	336	329	326	369	325	322	308	341	390	363	326	318	363	312	322	335	353	343	331	336	321	316	335	313	342	344	325	343	306	311	341	334	348	295	328	356	328	339	328	351	319	319	316	344	310	332	332	337	331	327	327	289	326	339	349	343	360	313	342	309	277	322	339	362	359	340	318	328	347	337	320	343	304	317	332	311	340	336	322	347	314	304	299	337	319	329	343	368	340	332	313	300	319	335	316	350	320	328	336	333	335	371	335	325	317	327	285	314	373	314	322	342	341	331	333	319	341	329	330	323	324	352	336	326	351	334	309	340	325	344	338	324	332	334	321	327	309	309	336	313	318	309	340	328	338	339	322	362	355	314	353	329	341	324	345	329	329	310	356	306	324	331	326	316	341	305	333	343	300	335	314	298	374	294	326	329	314	319	318	323	335	347	312	348	313	341	309	302	353	319	330	342	312	318	337	343	385	341	356	305	310	334	338	316	318	326	351	330	323	339	351	316	351	332	346	322	350	318	310	326	337	306	349	316	324	366	342	339	314	329	308	367	327	343	324	329	308	323	316	352	334	306	343	326	330	343	338	296	305	339	334	345	331	320	338	300	336	326	335	323	319	341	358	341	302	330	304	323	343	324	324	343	325	362	304	317	355	313	329	312	310	334	333	343	306	312	314	309	337	313	353	305	349	312	334	356	328	330	376	301	327	356	318	313	345	333	372	365	383	346	329	309	309	325	317	343	331	341	352	327	337	341	318	329	349	312	359	320	333	316	341	283	316	341	318	358	288	311	292	326	328	327	336	342	314	336	310	336	330	342	312	346	342	315	324	363	311	347	327	330	337	337	338	305	345	306	300	350	290	323	368	335	325	348	325	347	344	301	318	329	323	321	333	311	335	364	324	294	311	321	327	347	322	336	335	320	330	343	327	313	325	332	332	312	310	355	323	333	332	278	335	323	346	319	335	321	306	301	333	345	350	334	340	322	349	325	312	296	339	301	318	309	351	372	324	327	331	358	350	311	325	357
11567	22737	21885	14402	9122	5775	3938	2992	2544	2116	1893	1800	1646	1349	1116	974	864	855	799	757	777	810	773	783	765	749	725	1194	1837	1720	1509	1196	1003	797	721	707	641	674	673	653	637	627	683	614	664	677	630	650	663	633	628	668	667	705	611	676	638	667	577	700	637	624	656	615	664	690	604	661	609	659	639	642	643	715	677	657	636	619	635	641	668	637	635	681	660	677	654	617	694	631	661	676	639	660	658	657	665	658	642	686	633	662	633	649	621	680	641	607	645	675	651	638	628	662	688	623	632	650	649	657	619	707	669	663	633	640	619	632	646	665	650	657	646	662	670	640	639	671	651	663	666	628	648	649	633	651	645	673	665	631	611	646	666	630	659	640	663	610	622	681	645	662	659	667	628	605	651	616	619	673	650	646	666	635	655	664	631	627	670	628	631	662	641	613	631	679	648	650	646	668	644	626	647	626	632	637	651	683	654	630	640	651	637	627	656	640	605	634	692	687	643	670	659	646	637	655	687	630	651	691	683	675	675	613	662	642	641	668	668	683	610	674	638	628	684	682	675	663	618	646	671	688	640	631	610	628	617	634	639	682	648	627	634	683	695	654	636	646	676	628	657	650	674	671	673	665	671	698	700	633	650	640	633	649	663	701	641	618	665	697	655	635	674	630	649	647	662	675	667	660	643	681	688	661	630	657	697	638	666	635	677	683	622	596	615	648	587	696	697	655	645	633	667	587	646	669	650	619	674	637	622	650	649	702	595	625	642	666	701	651	646	639	644	646	646	688	654	640	655	659	711	641	650	616	654	621	707	641	638	610	655	632	684	676	663	704	656	634	666	658	672	655	596	660	690	647	616	653	665	640	616	685	646	643	634	621	648	658	643	638	596	617	640	656	684	681	684	633	668	642	564	657	673	675	666	642	645	682	663	624	670	651	656	644	649	711	612	657	714	615	615	617	690	645	645	660	656	668	625	651	638	716	639	614	638	659	734	657	662	645	648	676	661	650	671	652	649	649	649	640	646	677	637	652	613	639	602	678	660	672	650	655	658	650	634	671	719	667	699	626	686	641	707	589	667	680	680	640	615	627	657	663	621	646	685	641	681	609	676	663	624	712	664	692	656	640	664	617	626	597	660	674	657	645	661	648	667	629	670	622	641	686	645	656	678	634	652	647	621	635	646	664	650	672	626	633	635	655	663	661	624	661	631	678	667	645	628	643	660	674	651	620	656	629	682	654	659	576	660	663	698	694	625	664	635	604	588	711	677	636	702	628	702	642	646	667	702	644	634	613	651	652	648	645	640	692	667	709	615	676	589	637	661	623	603	672	636	689	674	666	702	650	638	632	680	616	641	658	641	697	678	702	678	642	616	643	674	647	641	626	612	651	608	639	655	597	649	680	635	645	646	635	617	622	674	670	663	651	680	648	663	625	635	613	677	617	662	642	664	658	643	636	668	658	681	621	629	672	627	632	667	623	645	680	665	645	691	671	626	667	660	638	596	677	665	595	690	639	677	632	643	632	623	665	623	679	625	629	659	646	664	628	628	647	664	638	658	624	606	694	684	643	653	634	621	646	638	661	664	638	652	698	673	635	637	645	655	643	605	583	688	652	646	652	678	624	650	644	669	579	630	634	657	633	658	640	652	642	675	640	621	661	633	625	652	646	648	584	617	671	645	623	667	655	665	672	675	652	650	656	638	588	661	664	687	634	654	688	656	620	643	644	641	665	640	641	691	630	672	650	618	644	676	667	662	639	680	618	629	648	618	653	656	632	644	661	652	672	668	596	642	605	634	697	649	670	653	636	639	653	663	677	629	653	647	651	660	694	674	680	676	661	649	611	674	604	645	672	606	654	629	681	685	658	688	629	658	631	658	685	628	632	661	694	635	618	635	642	640	635	653	674	671	660	616	625	645	639	654	640	617	642	667	610	624	646	652	667	654	646	652	661	646	606	650	635	620	636	632	611	652	651	635	644	682	628	645	646	634	631	649	611	641	597	638	653	655	667	669	702	628	672	667	670	627	623	668	648	705	638	630	653	684	644	678	701	646	638	638	662	641	624	624	637	675	656	643	643	614	638	613	624	672	628	631	640	673	664	629	625	687	678	677	630	723	627	649	621	651	712	626	680	701	649	614	673	667	667	625	664	668	672	633	627	630	660	638	643	690	662	691	625	604	646	647	617	651	639	693	683	653	603	659	603	683	704	653	628	652	636	596	660	638	693	649	691	645	643	655	670	651	639	654	671	699	612	662	663	686	605	667	638	673	657	653	631	641	643	619	594	642	634	623	645	639	634	623	664	617	647	669	651	635	654	636	638	688	630	638	682	700	697	613	651	640	597	656	654	646	614	673	636	678	669	639	647	624	621	670	662	687	631	703	664	620	683	655	637	685	663	665	608	667	650	664	665	651	682	655	664	653	638	672	647	612	696	654	669	682	602	672	640	649	630	681	678	656	633	671	687	625	661	656	659	696	647	625	633	650	659	684	665	621	641	649	659	614	700	651	607	646	652	646	623	690	632	670	661	639	606	670	666	651	623	580	643	690	666	632	615	679	660	674	638	661	700	632	655	711	626	675	600	661	711	675	698	606	557	611	638	628	651	678	633	672	656	658	677	644	605	624	666	675	645	672	649	649	651	659	635	655	636	630	679	646	667	644	615	659	633	621	626	625	639	660	637	673	634	668	658	666	642	645	631	593	572	632	628	635	651	661	647	662	628	625	682	618	628	629	655	647	665	651	670	660	589	654	621	697	674	676	669	658	666	690	644	669	683	611	678	667	692	654	700	591	628	647	640	659	608	665	671	653	625	643	671	688	651	669	667	639	615	622	672	655	617	654	666	636	688	665	688	641	682	636	613	677	658	576	683	666	623	607	627	634	613	643	638	642	650	647	693	651	629	685	632	627	649	631	646	697	660	657	674	641	637	669	624	661	675	660	652	703	660	648	622	680	631	675	647	677	715	618	650	652	653	693	700	671	670	635	669	676	685	655	598	650	610	625	672	731	625	680	648	653	635	672	634	663	654	662	620	662	656	627	689	670	704	643	598	617	632	624	634	693	647	690	644	692	642	654	616	648	659	677	624	647	645	677	648	681	653	667	652	660	592	586	633	685	666	613	652	631	600	683	668	664	628	648	645	620	652	624	625	699	646	646	640	672	688	645	659	660	621	627	623	658	650	648	667	646	663	642	686	625	612	670	632	634	655	629	641	695	677	615	637	658	619	654	636	620	650	644	672	710	630	647	699	623	638	677	621	689	603	618	661	657	620	647	624	625	657	648	655	653	652	647	638	636	645	629	692	653	641	708	625	655	629	642	664	639	657	651	647	680	630	605	647	683	675	689	626	659	654	649	634	642	666	641	651	626	612	675	696	663	689	670	630	643	672	620	643	642	687	636	681	686	689	690	626	669	700	653	658	608	643	649	666	656	621	605	672	606	684	655	655	685	632	639	656	611	672	650	700	670	701	585	671	648	645	707	658	664	657	628	656
24522	21538	28722	24795	20081	6204	2013	1186	927	991	960	839	686	498	409	426	453	401	371	323	339	359	343	364	338	322	368	2120	2580	1821	1459	884	636	384	311	293	268	284	285	267	283	268	259	267	276	326	252	266	277	264	286	290	267	283	293	300	263	313	291	257	285	272	271	283	287	281	295	298	306	308	251	270	273	263	305	280	274	284	263	320	290	269	254	298	261	291	270	273	267	254	282	300	285	281	284	291	276	288	264	291	287	260	284	294	257	294	258	286	261	265	260	270	302	276	269	296	270	264	292	253	268	268	262	274	287	282	291	294	288	280	294	279	290	285	298	273	293	291	256	314	288	281	301	315	272	268	266	288	279	281	266	283	276	303	289	298	285	279	291	263	261	291	301	262	251	263	268	265	244	287	265	263	291	280	256	290	275	290	290	291	245	284	291	292	303	266	279	294	269	282	251	270	285	275	303	291	277	309	281	270	284	263	291	287	290	280	280	295	291	278	290	287	300	312	276	288	280	291	252	270	278	298	251	273	307	280	262	270	268	270	244	300	281	275	319	296	275	248	278	271	271	288	295	247	283	305	282	272	248	284	303	283	290	297	307	282	315	263	274	311	264	261	285	284	260	271	303	292	282	303	270	275	275	290	270	299	283	299	294	257	301	304	276	264	313	284	260	286	272	281	258	290	265	283	254	297	276	263	272	270	266	288	282	279	271	272	276	285	291	286	271	270	251	283	289	331	279	292	290	283	288	303	286	287	273	284	280	291	313	274	280	328	303	273	265	294	293	285	279	262	285	287	275	293	307	274	266	295	297	286	303	277	289	291	266	275	273	287	272	273	273	290	310	269	291	306	272	277	319	299	306	300	279	255	312	300	261	282	272	289	275	280	290	300	265	281	248	297	267	264	262	276	283	275	302	278	260	289	292	288	292	279	302	282	301	279	281	273	300	297	272	283	272	287	282	275	291	302	284	277	302	264	269	292	286	287	291	257	276	322	296	280	277	261	297	268	270	286	276	263	290	280	284	315	269	266	306	279	283	284	288	290	258	283	278	271	295	282	275	264	274	273	298	273	284	247	311	279	305	299	270	273	261	272	299	297	270	277	276	278	315	251	256	288	280	294	282	283	301	277	269	257	305	282	292	303	297	284	263	284	279	249	301	275	280	287	295	268	313	294	278	290	267	286	267	275	239	270	267	282	282	280	312	322	277	277	289	284	295	242	265	305	308	277	290	245	283	303	282	295	283	277	265	304	277	317	304	288	260	301	274	286	288	272	285	267	265	272	284	311	276	285	269	285	289	284	287	279	279	282	259	275	271	259	284	275	261	253	295	278	255	262	280	259	272	264	315	304	279	268	306	263	281	264	300	294	270	288	290	277	278	301	309	285	264	330	291	257	280	263	266	272	254	281	303	286	318	299	297	293	285	303	274	277	287	252	280	301	286	243	311	255	270	282	299	268	294	292	248	289	249	280	259	253	282	272	267	309	289	300	277	300	285	274	297	265	285	298	266	255	265	255	284	248	291	282	302	270	294	267	252	285	286	283	271	303	274	245	314	295	314	274	329	295	291	260	312	280	250	279	305	257	283	307	297	246	280	272	288	270	267	298	297	296	286	289	256	287	261	286	285	265	270	294	278	259	276	280	301	299	255	278	274	306	291	289	245	251	279	288	251	300	276	279	276	264	275	289	268	273	293	286	293	281	265	297	278	286	256	296	276	288	285	284	285	264	257	318	295	290	280	274	274	268	270	283	288	271	288	296	300	307	328	280	285	277	251	292	276	272	273	281	300	304	271	287	291	276	279	263	294	278	302	271	301	306	264	333	253	270	270	271	291	270	289	279	294	302	250	291	287	293	268	262	297	303	284	294	279	278	319	264	276	257	311	252	257	264	278	274	279	253	267	269	297	274	314	266	289	285	281	287	273	294	271	281	277	278	283	264	271	243	261	310	260	271	263	314	273	308	254	254	273	292	289	261	275	282	283	273	286	311	279	282	303	277	271	265	303	281	307	284	272	248	295	295	283	318	289	262	306	280	288	303	270	260	269	282	263	247	265	266	310	293	276	272	318	285	272	282	313	291	287	267	288	281	293	256	319	271	306	273	284	274	313	272	305	295	269	262	313	315	269	296	267	297	280	289	292	314	275	279	268	296	292	273	267	274	289	274	273	290	262	284	308	305	273	277	308	290	264	291	281	256	274	291	293	295	262	271	276	280	296	285	266	296	295	281	276	291	270	296	275	273	286	299	264	269	281	252	285	263	282	298	282	273	266	308	269	292	247	260	287	295	279	302	298	269	280	281	288	274	294	304	288	279	282	304	260	291	290	252	266	292	283	290	278	278	303	286	288	262	314	269	279	321	298	292	275	270	287	246	287	264	292	267	279	275	269	267	297	324	283	288	261	301	291	289	277	292	251	288	300	282	266	305	296	290	275	272	264	278	280	280	287	268	240	257	289	278	255	284	262	289	279	253	267	290	255	273	274	274	300	280	267	262	290	259	283	260	299	299	266	302	284	263	291	254	279	282	283	274	303	279	274	309	263	275	288	296	270	308	279	267	270	245	275	269	263	255	282	291	255	279	283	270	273	278	274	259	300	265	263	262	279	278	277	295	285	263	290	279	286	289	284	290	302	279	292	270	274	259	284	277	297	256	266	280	241	268	256	237	293	279	275	262	276	297	275	284	241	301	257	241	287	275	309	259	266	279	317	289	276	278	235	280	278	279	289	291	289	282	273	253	292	262	311	289	278	260	272	268	258	289	292	288	273	286	263	267	269	264	251	276	285	234	286	274	262	270	275	292	270	314	284	262	288	252	284	249	264	273	278	266	274	284	283	288	255	257	250	265	272	276	272	296	241	270	282	297	272	248	296	253	271	266	273	292	299	285	311	283	280	286	267	253	289	274	305	304	285	259	271	292	283	280	305	296	308	251	266	288	246	238	278	261	241	260	266	275	272	269	269	285	272	268	252	257	294	283	288	259	310	265	285	306	247	305	333	284	284	255	293	280	247	296	290	239	277	293	255	282	248	295	252	292	267	278	278	267	284	258	281	290	304	302	260	262	286	283	297	291	299	281	282	289	268	280	282	284	299	286	285	273	261	285	262	258	296	251	303	256	272	270	317	253	288	273	255	265	263	274	262	260	283	261	285	308	299	299	282	304	290	266	298	285	292	300	281	261	323	288	258	262	289	253	295	272	275	267	296	274	293	282	316	284	272	252	273	241	307	283	285	299	270	277	300	256	287	298	319	295	260	259	274	270	286	290	266	287	304	307	312	278	272	281	301	284	282	284	301	281	299	292	285	308	295	293	323	324	266	313	256	269	235	285	288	290	312	262	255	278	270	266	318	268	306	287	247	298	279	289	269	278	252	300	254	256	292	277	264	309	267	281	280	284	294	261	277	294	300	282	259	265	305	281	275	311	277	301	262	300	278	283	299	260	275	233	271	263	263	261	310	306	273	285	277	291	269	286	278	293	304	265	246	307
12541	30493	26828	19128	13551	8600	5628	4328	3578	3547	3588	3161	2343	1742	1257	1207	1171	1081	938	876	828	884	899	821	800	751	913	7147	7818	5829	4487	2613	1452	921	620	587	580	563	574	552	549	538	550	561	564	571	579	547	598	536	537	585	561	569	538	512	562	572	561	561	554	581	555	549	563	579	544	576	562	567	583	566	531	537	564	531	549	530	551	577	510	548	572	523	552	542	488	594	596	555	540	570	567	557	554	557	574	536	554	551	546	529	571	595	553	548	586	579	525	513	609	585	555	538	588	585	549	541	557	583	543	596	526	569	554	543	583	561	542	564	557	565	558	541	570	533	529	563	551	547	551	573	526	594	567	532	554	540	537	528	572	585	546	562	568	520	510	521	558	522	564	516	549	568	544	583	572	578	562	505	571	558	576	541	508	579	503	588	519	593	579	561	561	512	550	541	593	536	565	583	588	574	579	580	545	535	599	586	531	562	555	535	546	533	584	567	567	559	545	573	585	549	524	507	547	602	556	518	582	558	528	560	577	558	573	580	605	537	597	531	598	576	553	597	564	596	567	552	569	541	563	571	568	550	537	535	537	559	540	564	552	580	567	590	585	536	539	563	553	613	541	567	524	575	584	512	589	583	591	568	577	559	570	593	493	576	597	550	538	575	524	549	586	557	604	570	585	543	533	561	550	538	576	551	521	515	529	512	539	521	547	553	535	529	566	568	563	557	599	577	522	547	596	580	577	560	586	540	528	540	592	574	552	597	488	576	508	517	522	602	542	566	558	529	533	576	593	542	582	539	578	566	551	576	571	567	559	578	565	552	551	529	559	563	547	544	569	563	563	556	593	565	548	546	586	513	536	523	510	566	564	557	571	566	602	597	560	555	605	551	559	574	551	546	565	561	548	547	602	574	561	594	572	575	559	584	526	573	537	554	483	537	617	508	571	544	550	553	572	570	565	585	552	577	550	572	617	571	534	570	573	558	523	531	591	556	548	607	586	584	560	552	571	517	545	550	540	530	531	552	559	547	574	528	575	589	572	568	530	603	558	541	569	520	541	577	543	543	554	546	578	580	569	537	531	548	546	594	580	548	547	564	514	544	571	571	561	554	560	547	561	538	565	532	543	554	547	578	572	517	550	541	578	556	570	547	582	563	576	548	578	581	586	526	549	545	528	584	570	566	522	557	547	568	538	561	602	575	530	522	563	588	566	579	589	525	540	534	553	561	576	530	546	584	535	549	532	553	555	544	524	533	578	538	593	551	581	589	522	546	546	601	580	563	568	567	538	561	557	541	568	525	572	542	588	573	532	553	522	589	565	533	554	565	563	529	561	558	577	529	575	554	544	566	555	539	555	510	529	559	572	533	554	556	575	549	549	546	554	555	593	534	585	551	571	543	533	518	546	547	548	529	509	561	543	567	561	579	525	573	538	504	524	520	529	541	560	592	535	556	573	558	578	555	617	561	566	587	546	570	581	564	565	575	551	544	540	539	548	539	566	580	594	581	577	526	599	561	538	515	499	555	576	520	565	553	545	548	538	515	520	551	522	540	598	572	583	586	551	558	541	543	547	502	535	581	557	554	563	590	539	525	562	539	597	527	569	516	568	563	553	566	547	572	522	599	575	559	578	557	567	514	544	536	540	556	548	602	513	568	545	558	543	539	569	566	568	556	587	535	525	515	567	582	562	546	536	568	503	561	546	553	523	554	561	570	523	554	601	583	583	523	531	580	586	601	553	582	550	530	524	552	539	556	540	553	572	575	533	551	562	536	584	579	541	553	579	603	546	575	607	595	535	608	553	572	560	555	555	570	566	570	559	536	599	585	572	548	584	513	533	546	588	569	525	531	565	547	555	544	521	527	527	596	531	538	550	541	576	579	549	591	564	558	528	549	572	556	520	537	561	530	558	513	568	586	569	540	578	580	571	512	593	632	572	553	537	585	547	605	559	574	592	588	548	588	548	586	536	552	551	551	584	569	513	503	521	602	522	606	562	545	546	553	519	533	549	559	565	551	587	518	573	543	556	580	520	592	564	535	546	554	568	560	557	578	564	544	548	522	542	565	571	542	523	573	578	543	540	571	542	591	574	526	533	531	556	566	541	547	543	508	574	497	562	535	582	574	533	587	595	599	548	550	553	528	550	538	552	550	557	513	550	524	537	576	605	539	543	558	580	529	524	564	563	546	556	595	522	542	592	552	556	554	546	549	549	536	542	547	549	571	550	565	531	593	541	576	563	545	559	524	567	572	547	597	575	523	539	557	556	556	544	537	565	558	540	567	569	581	542	555	525	599	521	537	541	569	564	571	551	513	556	591	557	555	591	601	537	528	602	513	549	551	580	564	574	557	579	534	567	534	547	512	607	544	562	583	547	505	564	594	541	608	574	539	577	516	583	592	561	525	568	563	539	557	634	557	533	589	570	526	550	576	506	550	585	587	548	553	597	536	560	540	525	595	553	571	550	559	552	548	583	574	575	562	530	518	552	529	568	574	523	515	579	624	545	584	594	557	539	577	516	568	545	567	534	561	564	544	542	571	532	547	513	562	548	548	538	532	585	550	507	583	542	555	563	575	535	542	568	578	557	531	554	554	494	581	544	555	545	546	559	535	533	563	550	549	584	537	558	584	533	557	566	524	553	534	568	569	540	565	586	549	564	562	570	595	585	536	583	550	547	541	552	591	514	545	544	542	558	595	573	529	567	577	575	529	576	525	541	578	536	578	566	542	602	556	558	576	564	558	540	552	536	564	561	536	549	593	578	554	543	579	539	560	542	552	552	550	565	574	514	516	573	549	592	567	592	576	564	547	554	606	583	573	529	604	579	565	566	524	552	587	547	557	592	542	568	566	571	580	551	549	562	537	527	537	536	508	522	566	548	549	541	578	519	559	542	534	517	592	549	570	550	547	573	595	561	572	562	537	600	575	574	579	529	568	550	559	580	529	527	581	580	563	599	566	563	589	603	544	609	553	579	534	575	558	573	562	536	512	502	565	583	559	594	516	606	586	556	514	559	565	579	536	567	509	551	493	568	549	541	573	534	529	563	550	574	527	563	527	555	563	596	530	549	563	591	585	553	550	563	509	550	534	577	566	544	574	558	558	562	546	551	557	538	582	578	544	561	543	568	537	533	606	534	533	541	570	562	532	575	553	541	577	546	519	564	565	584	563	594	580	561	561	544	566	577	552	522	558	504	543	538	572	578	534	570	565	544	535	554	560	564	523	557	605	553	561	535	538	591	541	572	560	574	564	549	573	524	531	564	520	563	507	577	587	569	518	519	552	528	547	558	538	554	617	537	515	592	527	584	553	530	555	551	584	529	548	536	599	571	564	571	552	569	538	606	588	529	578	570	553	530	565	539	567	557	596	570	543	516	574	564	536	568	534	502	541	578	560	573	566	590	550	541	574	565	549	562	571	525	560	525	556	602	564	549	618	565	569	531	540	540	537	528	543	535	573	529	529	551	535	539	554	579	504	540	587	553	544	586	579	530	581
23446	21545	29429	24127	21547	20154	5708	1798	1491	1588	1419	1052	737	537	445	566	434	435	350	335	354	319	312	344	382	343	1564	3288	4645	3259	2357	1248	706	375	279	259	234	258	227	269	229	212	228	258	229	277	245	209	252	211	243	247	240	250	224	253	255	234	252	250	244	217	225	236	233	263	222	246	215	252	251	234	231	258	228	228	260	219	256	237	254	249	228	248	233	237	223	232	209	214	232	265	223	241	240	248	249	231	207	271	248	246	266	261	238	228	238	230	237	198	233	247	247	251	231	232	229	219	226	232	246	217	235	231	260	233	210	241	246	245	224	214	238	228	253	221	233	225	237	257	250	240	236	211	246	235	266	218	235	235	238	227	245	262	232	203	238	241	270	261	248	244	206	276	213	234	254	240	246	229	248	236	236	207	235	242	212	230	247	249	251	249	257	236	257	208	269	260	243	244	258	233	238	207	240	231	224	223	229	249	256	259	192	232	225	226	236	223	248	221	227	207	226	235	246	238	237	219	249	218	222	253	235	223	231	226	244	216	227	231	219	235	232	236	219	227	246	216	228	229	237	231	236	239	230	228	235	214	258	230	245	257	230	235	222	239	250	252	256	258	243	183	216	239	251	228	240	242	224	240	221	227	261	246	227	258	252	251	224	209	236	249	240	223	235	244	228	240	239	221	277	246	233	224	256	246	250	227	252	243	210	240	228	230	217	228	216	271	251	244	241	240	218	227	227	262	227	254	247	235	233	243	256	239	257	264	231	258	192	228	221	228	254	232	239	218	222	228	244	240	245	236	231	252	252	236	214	244	227	237	233	230	264	225	226	243	232	255	256	239	214	213	245	242	235	260	228	235	239	230	202	232	255	253	207	244	223	213	252	231	234	204	237	230	270	288	229	228	259	235	249	239	263	248	208	229	241	230	240	259	241	210	247	229	251	236	229	250	249	258	204	243	238	242	237	240	239	249	253	222	207	254	231	256	241	211	225	222	241	258	232	229	240	234	251	232	233	249	228	228	235	239	267	232	243	229	235	248	228	227	242	229	246	203	248	263	245	238	260	236	268	260	237	252	231	222	258	262	221	245	240	245	245	235	220	232	258	244	230	228	214	221	248	220	249	271	213	243	236	234	249	248	230	221	236	238	234	215	227	237	262	263	259	241	246	240	218	246	234	256	238	260	224	234	266	202	240	224	261	235	224	238	233	230	235	209	224	222	235	251	240	235	234	236	214	257	236	241	210	247	241	259	236	232	242	252	229	235	222	244	269	227	254	247	210	226	218	225	235	242	215	234	217	240	263	257	243	230	254	226	240	242	217	246	235	264	245	236	219	218	196	234	221	247	240	241	239	236	235	239	269	228	234	248	225	217	248	239	218	239	259	236	260	233	225	223	224	227	227	251	221	228	242	233	244	232	229	252	232	227	279	211	257	216	247	195	228	226	243	213	246	242	220	221	249	225	238	246	198	257	224	234	239	256	223	222	265	200	228	263	230	254	240	220	229	251	215	238	234	239	250	217	219	261	241	213	239	263	220	229	259	225	218	244	229	257	258	207	230	247	227	256	247	232	256	238	233	209	236	217	252	216	235	224	226	261	233	229	226	230	219	223	247	216	250	222	253	238	251	266	195	228	237	235	219	213	240	241	248	214	224	224	234	240	223	228	235	254	235	224	238	248	246	231	236	224	247	233	246	223	257	233	230	247	230	249	225	239	222	256	267	247	232	252	243	274	244	252	214	241	257	232	226	242	240	238	236	264	257	233	229	251	248	217	226	212	249	238	222	243	227	247	268	221	272	226	228	222	232	254	258	258	231	218	220	255	209	212	221	218	246	234	222	243	237	240	236	222	210	243	230	229	206	250	237	224	236	232	269	251	224	219	203	214	238	248	224	253	235	245	247	231	227	210	244	237	259	218	229	248	261	249	244	242	216	217	238	249	220	230	251	260	242	256	258	248	235	242	225	243	263	227	223	233	222	253	216	247	238	235	248	226	223	252	226	240	184	225	231	217	219	237	235	226	259	243	230	212	234	235	221	238	256	214	239	252	231	217	247	221	241	252	256	242	229	221	249	241	231	247	252	259	222	252	234	243	234	234	267	232	250	236	224	251	252	267	264	237	263	219	228	253	223	226	243	239	248	238	232	242	251	236	228	245	252	251	232	257	224	243	237	243	250	247	245	237	251	236	227	249	196	243	239	217	228	237	228	217	231	244	250	220	224	236	249	255	230	247	243	242	220	220	240	249	225	235	238	253	236	205	241	243	256	230	250	245	225	230	284	255	219	231	255	191	221	258	227	239	243	238	223	244	247	223	244	234	247	238	197	232	242	207	248	243	277	235	220	225	229	231	230	241	229	260	228	215	231	244	254	257	222	230	234	264	231	246	238	248	222	257	254	239	233	231	271	245	238	240	258	208	228	242	226	249	251	224	250	224	228	265	278	245	231	244	252	242	249	225	231	222	215	259	212	252	244	224	217	259	241	235	242	244	267	207	236	249	255	253	253	214	257	238	243	249	231	232	239	208	238	213	227	217	264	248	246	227	234	222	261	228	249	246	238	231	232	234	275	232	230	224	241	236	230	240	253	230	266	221	236	240	215	258	254	266	235	192	219	208	253	238	208	214	244	222	235	232	282	227	247	223	237	230	250	251	236	208	250	247	238	220	211	242	238	223	241	236	218	237	252	258	222	215	232	259	214	234	251	238	243	225	221	223	236	238	251	245	259	247	220	221	250	249	228	241	246	232	240	246	253	221	245	245	214	240	247	259	228	262	228	224	239	237	237	247	232	240	220	199	223	210	211	237	241	207	241	229	232	233	235	242	262	227	252	240	241	251	233	220	216	194	198	237	226	246	202	233	268	235	254	230	226	253	243	235	244	254	246	219	227	242	215	244	264	230	239	240	253	240	243	245	249	233	272	257	236	239	253	239	247	246	242	236	239	232	226	241	224	234	224	206	237	218	229	254	222	239	253	232	212	234	250	247	238	253	235	227	233	238	244	247	244	229	222	230	237	267	257	250	228	241	242	234	226	239	249	223	252	227	241	207	236	197	248	232	240	227	245	238	257	236	245	260	222	259	231	262	234	272	226	242	227	247	241	221	262	219	220	248	239	241	223	206	248	240	240	221	254	258	273	259	237	267	231	249	239	224	224	233	234	250	225	205	239	257	264	240	245	213	233	216	240	236	228	241	266	257	235	234	245	212	219	229	237	247	219	231	256	249	231	221	228	259	223	232	234	247	255	238	219	243	238	217	201	219	225	222	263	233	245	255	246	223	230	230	231	217	255	242	238	232	244	238	230	216	242	238	228	224	230	241	218	233	245	244	228	236	201	239	213	200	227	225	229	242	244	255	248	262	241	239	219	240	263	253	231	213	263	234	270	231	238	264	220	232	225	241	217	259	235	234	238	241	205	232	240	246	239	194	237	217	226	244	223	245	215	254	246	244	226	269	210	222	264	246	230	207	247	247	234	233	245	241	233	232	254	253
15754	36328	31933	22202	15810	12210	7754	5726	5913	6291	5344	3844	2683	1591	1544	1820	1379	1220	1103	899	910	893	823	861	925	956	5127	10376	12784	9800	6914	3784	1854	887	613	496	443	449	465	429	441	458	449	447	448	424	483	455	470	472	469	442	443	441	493	459	489	406	464	426	483	468	424	440	436	443	435	462	459	444	468	490	408	427	429	482	450	497	469	473	445	433	453	461	463	475	430	455	455	455	462	480	455	445	455	484	435	490	478	490	462	453	450	495	431	452	467	442	432	467	454	474	484	463	434	472	420	466	435	421	444	463	426	476	472	449	457	427	487	486	441	456	461	421	482	437	457	446	489	434	475	458	440	472	479	423	429	457	439	484	429	474	458	449	467	430	470	430	429	449	455	433	451	493	429	465	439	474	431	446	443	449	479	479	446	439	429	416	418	439	461	434	435	429	440	443	454	477	440	458	453	496	519	462	477	461	516	438	457	469	446	458	473	464	456	481	456	490	449	445	443	455	462	449	420	437	426	473	459	464	426	442	475	416	467	503	452	452	437	500	440	450	474	466	503	498	481	440	478	435	524	463	495	434	419	442	474	469	446	443	437	430	426	434	490	462	438	466	423	448	423	471	474	468	439	435	465	498	432	497	473	444	465	440	480	461	463	476	461	461	455	466	460	470	465	454	501	447	433	466	446	405	458	474	438	487	445	468	474	449	469	474	471	431	445	469	509	460	469	452	444	441	403	461	489	467	434	483	465	430	518	469	453	460	471	441	455	457	464	456	432	436	431	458	454	456	481	451	467	464	490	428	468	430	446	440	487	444	500	489	461	458	460	448	451	447	470	437	427	455	456	463	453	452	439	462	434	432	435	461	450	444	500	461	456	458	435	451	461	459	451	490	425	432	434	471	459	491	485	435	453	457	469	438	438	463	438	459	491	449	462	473	494	464	466	432	439	428	473	456	440	418	484	465	462	460	422	456	434	444	476	442	474	485	474	445	490	436	464	509	460	432	453	466	465	463	451	469	437	456	435	439	461	452	431	455	423	437	436	457	503	410	449	479	480	504	435	449	467	445	484	433	474	441	431	489	482	444	480	460	443	487	453	459	440	472	466	457	471	441	464	478	487	466	447	452	436	433	484	437	470	426	468	452	470	444	438	413	492	431	483	458	435	449	450	461	448	463	433	448	472	467	468	449	448	480	454	433	481	468	439	488	467	492	478	467	483	430	431	440	475	413	430	477	454	430	473	461	469	420	434	500	454	457	440	473	443	463	456	471	434	474	423	433	450	503	425	454	431	452	484	426	453	499	447	502	483	478	436	455	476	419	428	502	460	476	430	484	484	438	447	463	475	476	444	481	479	459	494	470	470	441	480	470	449	464	454	448	470	492	444	494	428	465	453	412	456	453	452	440	481	463	437	492	438	455	433	430	454	482	451	410	462	443	463	468	498	433	464	467	472	457	440	469	470	496	468	509	459	466	477	477	392	479	435	472	480	417	429	460	484	450	423	444	433	476	424	491	457	441	439	447	458	425	447	460	431	457	499	452	481	480	465	472	474	433	430	430	491	428	454	451	450	473	493	445	447	458	441	472	479	441	478	460	465	450	422	478	469	457	451	470	478	466	465	460	484	474	463	497	481	466	460	435	447	477	428	456	461	476	459	401	461	475	436	473	411	450	449	477	437	485	456	474	451	449	501	472	459	450	443	426	435	490	437	432	468	462	461	453	458	456	454	465	445	469	464	431	459	444	447	460	471	485	442	470	475	417	476	457	420	489	421	434	483	470	467	445	470	456	451	448	478	470	447	449	474	432	438	475	451	469	450	488	436	456	466	483	497	449	473	430	453	477	496	476	468	503	449	448	463	456	462	443	451	456	472	433	436	425	478	460	478	437	448	456	445	449	467	426	434	467	425	457	465	452	445	426	434	473	445	474	428	477	450	457	429	474	437	457	396	458	460	453	445	438	447	460	447	463	451	469	422	407	468	401	446	479	445	474	455	459	452	476	472	434	449	414	432	479	437	462	466	460	438	457	470	453	481	432	453	471	438	456	431	451	444	477	434	492	519	479	497	475	420	490	440	436	437	465	470	438	435	425	479	452	442	487	447	474	449	436	455	481	432	434	433	446	442	440	471	474	423	452	450	435	444	449	439	461	427	462	487	448	461	446	417	454	478	470	446	473	495	451	480	438	439	469	423	503	451	454	465	448	442	450	449	463	449	486	449	512	460	477	435	466	483	475	477	434	460	473	473	466	436	448	480	466	439	478	462	463	441	441	506	485	460	422	436	423	415	448	468	426	467	473	424	498	443	495	499	436	428	443	431	472	444	452	463	478	443	444	469	441	459	415	475	420	445	435	426	468	438	450	491	467	417	445	437	422	458	470	467	451	440	454	415	472	453	453	468	456	464	467	461	442	474	431	482	409	469	432	473	444	464	507	482	452	454	461	464	472	455	489	455	475	480	462	448	491	469	454	443	478	453	486	452	434	421	463	447	441	427	469	430	459	466	443	469	460	482	453	484	478	446	463	440	432	469	468	437	474	443	489	452	431	476	419	477	461	476	432	464	477	468	478	479	469	454	434	477	414	459	440	445	482	437	440	434	408	470	457	476	476	472	443	468	420	460	480	435	462	456	486	438	474	438	470	479	426	467	436	486	454	442	474	501	502	424	460	444	480	474	405	432	465	473	485	456	482	467	454	444	468	468	444	442	468	454	449	433	473	459	508	502	454	464	445	468	509	451	456	442	439	481	461	434	467	489	447	482	508	440	452	483	419	461	439	462	411	434	450	431	466	516	477	454	459	465	438	478	488	496	465	495	453	408	468	481	443	474	424	431	416	488	460	443	453	434	473	443	452	442	433	454	451	464	437	489	493	487	401	439	468	434	454	475	452	470	443	478	468	456	475	478	462	455	471	460	466	434	472	466	465	437	430	464	479	471	468	451	465	426	428	467	486	485	442	432	453	449	470	464	478	446	459	459	437	482	468	426	476	442	481	458	423	445	447	471	445	467	456	456	472	484	447	465	435	499	479	419	454	443	470	464	436	443	437	424	455	488	466	486	444	460	488	478	452	473	452	425	436	459	445	417	448	466	519	449	436	447	449	457	442	439	444	468	422	470	431	443	458	462	470	450	484	442	442	473	514	489	437	463	432	508	450	450	460	455	451	449	477	463	447	432	416	439	457	425	472	452	466	466	455	465	471	447	488	452	454	490	428	433	446	409	451	467	507	456	465	424	485	494	434	515	438	450	455	428	462	482	457	430	450	467	441	467	459	497	437	475	471	453	473	443	456	456	465	464	476	485	470	445	444	452	471	488	454	465	462	456	451	432	443	464	420	464	470	441	480	433	494	422	452	453	472	454	490	442	411	456	443	430	436	456	448	475	437	451	424	478	506	478	412	456	438	456	458	439	437	458	446	450	463	458	474	462	457	428	452	471	451	424	492	454	499	456	439	479	442	466	469	454	491	457	446	447	457	437	465	459	445	452	475	434	439
27084	21382	16251	6661	2378	1569	1042	948	1008	880	729	548	438	435	443	407	364	369	364	378	360	342	344	370	363	322	377	474	687	630	574	478	401	369	323	341	281	335	331	337	320	331	322	336	292	311	318	331	327	308	333	301	284	351	327	328	338	336	319	323	314	309	319	314	301	317	299	312	328	324	328	342	319	341	330	327	316	328	346	326	301	331	315	330	304	340	331	305	339	305	326	325	320	314	327	326	289	316	311	319	347	320	334	346	265	302	316	313	320	316	351	325	328	320	321	314	340	340	306	329	329	312	305	282	332	324	313	287	314	317	326	329	290	331	320	315	307	315	334	319	308	313	331	305	327	302	308	311	319	310	316	329	311	338	347	299	316	290	317	332	300	323	328	294	316	293	330	352	330	318	344	323	328	332	317	293	330	308	308	291	315	346	315	318	300	291	286	316	294	337	303	297	317	320	333	304	347	329	306	302	339	316	311	348	305	305	331	320	337	297	298	331	323	323	282	306	258	331	340	300	301	313	319	308	332	328	334	336	322	312	313	309	332	302	284	321	297	306	268	324	321	347	293	284	299	334	333	344	314	321	298	329	297	306	312	331	340	323	342	314	325	297	348	322	317	323	298	312	290	319	310	312	326	316	310	320	306	348	314	321	330	330	302	322	316	296	340	344	311	307	288	324	313	329	307	330	308	341	315	322	328	302	339	315	305	335	332	353	310	311	343	309	315	328	278	327	288	321	331	317	323	320	335	354	323	306	305	321	296	314	293	284	331	298	332	312	318	341	292	302	320	304	335	307	312	313	312	332	310	284	337	324	322	335	308	308	298	326	312	337	330	332	314	306	347	313	307	323	354	334	312	301	324	293	309	337	338	329	319	336	318	328	326	276	311	355	295	310	326	305	305	293	318	304	292	325	335	323	299	300	341	341	311	330	323	306	300	329	324	332	306	332	357	296	328	296	316	344	289	326	325	303	332	320	292	299	316	294	303	306	326	352	342	322	346	336	338	309	320	319	311	323	329	321	337	333	311	291	297	335	326	335	312	311	294	288	341	333	323	303	294	335	291	328	334	311	326	315	332	334	330	311	334	326	314	318	290	323	340	331	330	319	306	326	339	314	341	312	326	347	297	311	317	346	323	321	313	342	332	318	324	341	332	318	341	326	325	334	339	325	317	293	328	301	338	338	322	328	295	327	309	317	319	325	323	289	319	274	318	308	328	329	322	320	306	316	312	334	296	298	292	315	337	336	342	329	321	332	295	344	314	319	275	314	326	338	332	319	347	354	292	307	299	301	297	333	324	316	333	278	338	308	323	336	333	324	322	329	341	319	332	298	323	335	318	313	350	368	285	333	320	295	307	340	319	307	312	345	306	332	299	330	350	303	312	321	314	336	314	312	295	299	352	303	325	340	301	290	315	309	341	288	330	309	314	338	311	321	325	327	350	304	321	318	307	329	300	304	284	300	295	312	312	331	307	319	350	325	305	357	295	349	296	325	310	331	291	349	322	294	313	329	363	337	311	317	300	327	327	319	359	330	272	320	323	316	327	323	342	307	314	286	328	319	301	321	323	343	314	311	306	314	340	332	326	329	336	328	297	323	328	305	324	337	320	312	343	310	302	315	283	271	318	302	311	336	317	329	335	296	323	302	334	314	325	292	350	317	312	298	303	327	354	307	325	306	323	320	313	314	323	307	335	328	310	320	293	344	279	339	342	355	308	313	343	357	302	355	302	291	359	315	323	324	321	318	323	322	342	321	332	309	321	318	315	314	311	331	338	337	324	325	338	310	315	310	320	350	306	321	312	357	308	349	316	354	339	318	323	331	334	324	342	321	326	284	324	340	323	297	304	308	314	304	341	302	288	336	314	352	323	277	337	309	312	318	301	294	287	343	343	302	337	318	305	321	308	298	349	306	345	305	309	291	335	344	297	305	314	310	289	321	301	304	323	313	336	298	331	330	325	307	291	331	317	298	325	307	314	307	308	301	305	300	340	325	314	310	314	320	281	313	299	322	356	330	327	348	312	342	309	333	342	325	310	317	351	309	327	326	328	326	343	327	314	329	316	325	329	343	302	326	300	327	321	330	275	322	316	353	332	341	317	319	311	322	328	313	376	335	315	320	324	319	327	310	309	313	332	321	338	296	341	303	316	330	335	298	324	339	293	319	320	365	326	273	331	297	329	344	313	357	340	312	385	333	263	298	311	335	317	308	301	315	318	330	326	342	275	309	314	333	331	316	319	325	336	332	348	300	323	294	316	313	326	327	321	335	327	297	333	313	333	321	322	353	315	302	293	323	319	303	351	314	326	293	308	334	329	336	331	346	312	311	318	311	305	322	317	357	291	319	331	308	291	325	344	308	293	341	323	334	312	334	329	320	344	301	307	317	310	332	338	304	319	330	291	333	311	309	322	276	336	347	339	296	282	333	333	312	347	330	307	287	329	324	290	291	324	307	307	345	325	347	323	336	336	314	281	338	361	333	306	311	329	324	297	332	326	341	336	307	344	310	324	331	331	322	306	325	323	301	330	320	362	308	331	316	327	340	284	342	294	331	342	321	341	330	358	303	305	337	291	313	314	337	303	317	308	315	324	303	331	315	305	332	315	328	320	281	326	322	306	283	321	326	311	303	335	308	314	299	306	334	306	341	327	313	334	330	306	326	315	322	314	323	317	327	324	324	336	276	298	311	302	314	328	313	324	297	313	328	330	323	314	326	328	295	330	306	298	320	288	322	312	292	329	314	317	310	320	357	347	286	320	315	309	345	294	302	344	330	363	321	297	342	315	336	316	310	316	308	335	325	309	338	342	303	309	316	340	308	342	321	312	323	335	336	329	326	309	300	348	318	318	303	332	325	337	314	320	297	348	331	331	315	278	318	327	288	327	318	283	304	324	310	352	334	312	302	333	314	319	328	304	336	299	279	335	319	348	296	296	291	300	316	304	306	309	325	303	323	285	316	328	336	340	305	303	349	306	333	305	309	323	309	337	342	319	309	311	275	344	321	341	347	310	311	319	343	338	324	308	316	335	305	333	316	321	337	329	361	337	330	307	306	305	305	346	316	339	309	344	316	341	317	301	336	301	302	322	337	347	336	337	355	338	333	301	312	373	349	337	313	301	340	298	320	337	324	317	304	328	329	314	284	318	348	325	327	298	332	338	303	316	306	317	330	346	365	304	313	337	320	332	316	334	312	312	315	340	331	310	307	321	341	283	317	339	312	327	296	327	302	334	324	328	308	365	328	329	335	312	317	340	335	330	325	314	313	374	345	301	338	316	335	332	316	330	328	305	328	314	328	312	326	324	306	311	329	259	331	341	326	297	331	284	328	306	336	290	284	342	335	309	348	327	338	295	328	354	343	326	302	305	300	322	329	320	324	315	311	316	345	323	306	314	313	324	360	268	338	332	321	340	313	305	314	298	307	353	291	348	375	362	336	317	298	305	342	318	302	307	293	350	331	314	317	332	331	303	315	325	328	315	348
12623	26659	21296	12347	7189	5365	3714	3076	3540	3094	2431	1633	1017	1121	1167	974	855	818	817	776	736	793	781	735	821	771	773	1197	1785	1682	1431	1089	819	681	652	625	645	657	618	564	640	562	630	619	621	650	630	621	585	643	622	646	632	644	619	597	643	600	618	616	636	654	666	602	596	618	603	589	621	616	684	639	629	649	651	663	582	636	631	652	617	645	671	643	610	629	638	634	628	647	580	605	614	641	658	653	626	620	594	610	613	634	628	648	652	655	646	640	614	600	629	627	644	652	652	657	635	652	636	640	612	632	614	612	580	614	587	656	608	624	632	635	571	586	611	646	641	626	628	618	626	631	663	629	614	658	574	595	645	575	602	646	593	613	618	630	601	626	617	601	596	591	646	632	591	660	635	627	552	627	637	627	596	602	622	607	623	647	601	633	595	614	632	597	634	619	636	634	670	568	608	608	611	619	607	600	654	654	649	600	590	609	660	649	622	597	631	612	602	621	642	624	617	584	592	625	620	611	587	613	572	629	605	637	632	571	595	599	653	577	605	579	652	632	590	645	609	596	611	599	603	655	641	607	589	630	604	617	652	612	621	618	621	635	596	647	598	610	622	637	604	592	645	652	623	629	647	605	589	606	645	637	645	624	637	624	642	646	613	599	563	636	592	654	592	660	615	592	633	606	615	616	650	641	631	668	647	609	635	613	610	611	630	589	588	591	605	577	605	598	646	586	650	605	594	617	645	616	606	648	585	637	589	588	657	655	614	624	629	601	637	653	627	605	571	587	619	615	596	616	584	583	628	634	642	632	690	659	647	621	645	656	644	593	613	604	660	613	630	651	617	609	626	636	633	657	611	616	591	598	644	648	600	608	598	664	646	639	642	604	592	606	684	607	679	596	635	643	590	626	603	619	637	656	629	646	635	613	631	619	596	603	607	624	625	640	627	656	641	623	624	643	587	625	605	620	655	663	694	652	648	636	607	634	617	649	650	595	627	672	623	616	647	606	643	596	613	632	680	620	588	641	594	644	681	593	582	615	636	597	685	619	598	664	639	652	617	668	632	640	628	638	633	591	638	604	640	590	641	650	605	636	631	609	658	580	635	602	630	604	622	643	673	619	606	650	606	652	624	611	614	633	628	645	626	594	670	640	643	589	648	609	646	617	609	647	621	618	635	640	671	639	612	597	631	607	625	621	649	617	624	623	599	648	654	594	631	637	571	623	585	594	593	613	643	648	622	617	631	615	652	661	653	600	649	609	634	613	598	583	635	614	685	656	626	646	561	613	596	609	602	627	642	666	625	584	602	656	686	617	640	614	616	591	594	626	641	647	640	624	630	630	609	613	636	637	662	645	623	664	652	633	641	613	597	647	621	597	617	576	610	643	607	575	614	622	613	593	633	650	622	618	657	617	600	616	646	624	601	618	609	581	607	616	654	679	633	595	635	607	635	630	635	612	622	609	636	631	665	589	665	616	607	685	620	590	630	626	592	631	616	615	650	630	630	633	650	651	607	579	628	618	585	595	610	621	609	602	622	614	641	591	664	637	668	638	593	584	605	640	621	619	627	650	619	612	587	609	617	601	617	627	624	612	639	629	650	635	580	620	594	624	631	633	606	624	651	619	632	612	676	611	599	643	621	581	608	671	634	605	634	606	635	647	671	631	595	600	594	597	649	653	598	580	597	609	619	621	635	670	622	618	618	699	618	643	636	633	689	562	592	611	609	671	669	609	633	628	650	671	575	654	617	625	603	612	645	614	641	579	629	631	665	617	613	659	636	615	664	631	604	648	637	646	611	601	641	640	597	531	647	604	653	643	639	609	627	611	606	629	660	597	619	667	618	630	615	607	625	613	664	631	621	638	647	596	645	620	574	660	587	625	654	620	645	631	647	612	644	591	591	593	609	649	627	617	660	638	642	658	618	600	655	615	657	593	637	649	621	589	642	612	609	637	624	649	641	638	633	618	668	602	675	638	649	654	621	624	611	618	639	612	641	604	650	655	622	635	678	565	615	625	617	624	585	602	592	592	626	605	634	631	597	630	624	648	617	616	615	633	610	606	560	617	588	612	635	590	649	616	658	627	595	643	616	587	548	607	587	603	590	620	589	625	593	615	629	671	644	633	662	598	638	651	635	617	639	619	603	579	611	644	618	641	640	632	645	642	606	602	628	594	651	598	640	616	610	662	648	640	637	618	588	592	624	634	615	635	616	614	661	554	618	612	672	606	679	623	628	600	589	609	592	636	612	617	625	655	594	636	649	627	648	668	627	636	572	671	651	578	587	641	636	633	613	595	658	648	642	631	617	640	588	605	615	612	635	618	596	574	611	660	609	633	615	583	609	622	640	624	655	633	619	618	633	620	611	658	641	639	604	599	627	618	599	591	551	587	623	658	623	621	605	590	606	591	587	621	636	608	599	616	645	607	631	613	599	656	633	625	612	643	588	596	623	643	635	611	623	678	676	674	615	601	608	608	678	587	622	584	593	629	621	593	624	640	595	625	643	582	573	613	628	647	672	648	614	608	618	629	622	581	624	611	620	626	635	592	598	604	646	641	581	604	649	622	678	619	601	632	654	618	601	626	620	633	599	610	695	621	604	596	605	607	616	643	610	620	611	606	628	580	641	638	623	616	628	604	674	614	631	592	639	643	625	618	621	601	608	588	653	654	631	585	624	654	621	644	655	682	626	619	658	637	625	612	646	630	697	611	609	604	628	608	610	605	604	607	637	659	655	649	615	623	644	628	601	635	611	599	655	681	619	620	630	644	621	658	634	591	663	611	635	634	656	611	639	578	631	607	642	610	626	594	646	601	626	660	647	612	652	615	658	605	638	622	608	627	653	605	669	665	604	640	625	620	603	635	585	616	630	637	644	612	591	566	640	584	623	636	650	595	594	582	569	585	639	614	602	605	610	665	578	580	664	597	641	665	576	633	634	640	664	669	602	617	622	592	673	612	638	622	602	615	619	642	627	611	610	633	600	612	615	594	666	638	618	659	660	636	610	581	595	598	636	620	668	576	624	665	598	598	619	606	617	594	602	633	570	599	617	574	599	580	621	619	610	643	576	609	646	610	598	598	643	565	608	635	617	610	628	626	597	644	648	661	640	562	622	625	598	637	569	630	658	606	662	619	659	623	598	618	584	674	593	653	661	612	612	606	642	661	609	606	632	617	643	621	603	620	640	651	636	609	591	619	578	623	585	623	613	607	622	628	588	641	655	616	632	625	653	680	624	612	601	572	659	608	597	593	619	603	601	606	592	606	644	639	602	579	556	607	608	626	629	641	655	607	639	617	602	616	639	600	632	659	584	635	648	638	585	611	644	616	607	648	652	629	599	573	619	674	632	628	601	631	624	645	616	587	593	614	617	630	611	594	622	620	622	618	598	642	606	614	625	655	598	579	631	605	607	589	615	616	626	611	594	594	581	602	657	652	635	622	635	572	587	647	613	627	633	611	601	639	635	596	596	558	586	648	617	610	665	625	618	620
24590	21605	28735	24939	20035	5625	2150	1402	1255	1184	874	539	510	526	467	413	393	308	349	297	304	324	371	324	333	326	363	1149	2333	2269	1614	933	583	385	298	262	252	291	260	268	262	257	259	266	251	231	244	260	247	255	261	268	282	267	265	267	249	266	281	239	280	248	285	249	252	244	257	258	257	261	258	263	253	257	237	284	255	250	262	259	238	252	250	265	250	228	236	253	287	246	254	257	248	251	266	223	260	259	224	269	273	270	231	273	264	235	268	252	259	237	291	268	258	252	279	266	261	253	245	237	267	267	241	271	248	275	265	223	262	236	238	265	243	250	248	263	274	236	247	235	249	254	254	229	211	234	234	253	251	258	277	232	257	228	260	236	252	250	248	272	294	241	260	248	241	239	238	255	244	267	263	242	261	229	260	246	260	223	253	275	231	247	234	260	248	245	260	241	249	255	243	263	263	248	234	240	216	243	250	259	251	239	268	271	253	251	246	248	247	256	245	243	253	270	252	236	249	257	248	262	252	269	235	254	243	259	237	222	265	261	225	255	238	238	269	235	239	274	285	230	262	275	258	268	253	242	248	250	235	284	277	228	269	255	229	245	230	253	249	235	236	270	263	234	259	246	272	255	249	268	258	231	276	258	240	284	253	257	235	261	280	249	273	273	249	252	222	230	267	246	275	242	282	263	237	226	272	237	258	243	245	235	268	276	262	240	275	234	274	234	231	286	247	239	237	253	239	242	252	238	251	238	263	277	256	272	245	257	257	259	261	246	283	263	260	253	250	289	261	241	247	244	234	258	239	244	230	252	214	222	282	234	251	244	233	250	285	261	223	254	267	250	262	266	252	222	216	260	264	277	257	263	272	245	230	267	256	258	256	287	291	232	243	270	269	281	246	250	244	240	240	235	250	226	261	285	252	239	250	239	249	263	266	258	255	268	275	236	272	256	252	235	266	248	256	246	268	246	248	260	261	249	276	244	242	234	223	273	293	251	247	246	241	226	260	223	253	276	283	292	244	253	252	260	276	217	247	235	261	246	246	257	263	254	241	242	267	257	262	230	265	236	287	233	246	263	256	311	276	256	276	211	240	251	256	263	267	293	226	295	249	264	269	274	264	263	261	229	258	247	267	273	270	288	263	269	241	250	255	250	230	244	240	251	265	228	280	264	236	261	248	268	247	262	257	250	249	256	246	275	233	231	236	256	242	235	301	248	254	228	253	250	263	276	279	267	254	245	251	262	288	249	254	272	263	244	232	245	265	252	248	264	256	260	230	254	255	258	263	238	255	248	272	262	263	233	287	240	254	240	290	268	269	269	260	230	245	271	262	270	223	260	239	259	270	234	231	265	243	279	247	242	228	264	262	256	250	225	273	261	263	221	254	228	245	268	264	298	301	284	243	244	238	267	236	257	266	283	249	269	295	253	276	224	240	258	248	252	277	264	239	265	260	298	263	235	265	262	282	277	249	270	234	249	237	228	260	270	262	260	264	248	237	229	250	238	263	233	254	254	242	258	263	269	263	244	244	250	291	261	251	237	266	261	269	232	235	246	268	264	275	224	262	270	282	256	265	274	263	247	236	264	267	260	252	247	260	260	243	259	255	252	277	251	238	245	277	260	262	250	254	260	279	251	224	256	249	252	227	281	242	227	254	264	269	259	252	260	256	236	276	272	248	262	243	274	244	267	261	232	267	245	247	244	237	200	260	221	246	269	237	239	273	250	269	242	248	263	262	244	261	274	246	246	267	270	261	243	248	263	279	246	247	272	255	267	256	279	252	243	234	264	257	242	273	260	249	297	253	265	226	250	254	249	241	266	208	255	252	268	250	248	255	260	211	270	268	257	225	246	259	241	243	247	272	229	233	262	255	239	234	286	265	234	253	216	247	267	264	264	270	266	233	268	254	248	248	233	245	239	249	250	254	235	247	255	260	264	255	272	239	239	267	295	276	246	248	228	260	272	240	229	307	225	245	269	289	263	282	221	236	271	272	255	234	269	244	260	243	267	245	293	260	273	248	288	225	273	262	239	246	235	259	243	224	288	239	282	257	250	248	230	250	247	271	253	260	260	252	246	263	248	262	244	237	259	238	246	250	238	244	257	252	260	257	243	279	259	253	278	268	239	256	251	244	246	255	221	249	279	251	251	249	258	285	266	282	251	259	252	252	270	240	262	269	240	265	241	244	270	271	279	256	242	255	260	241	250	256	250	244	264	275	275	253	292	253	248	268	263	245	278	241	241	251	221	231	236	245	246	233	253	248	207	263	249	260	252	300	233	235	257	241	260	242	244	261	248	275	237	249	270	220	226	234	243	276	245	265	267	240	269	280	232	267	231	263	247	263	238	216	257	254	261	256	243	247	245	272	239	232	250	269	253	247	260	220	263	245	260	259	240	265	268	262	276	252	274	269	247	249	256	243	246	256	235	250	256	245	272	255	253	237	246	271	265	261	263	243	241	259	238	267	264	252	234	253	242	260	249	246	256	250	236	294	250	286	245	226	234	255	249	243	249	269	247	234	246	285	265	249	268	246	258	267	262	245	251	240	235	261	247	251	242	270	258	264	234	212	268	237	252	262	260	256	262	272	267	233	256	273	281	266	258	258	242	274	248	268	266	274	240	266	263	256	227	265	241	245	265	266	259	243	261	253	250	273	252	248	267	250	249	226	243	255	242	246	257	251	239	261	221	252	263	237	285	249	244	257	251	249	256	238	265	252	303	231	245	238	240	260	253	244	244	256	280	216	271	234	223	264	241	265	259	278	256	249	242	262	253	231	274	261	253	273	251	238	254	256	257	250	271	263	239	264	268	230	225	238	224	262	279	255	244	260	276	261	258	233	250	283	265	283	245	255	231	239	277	260	243	252	243	252	242	270	238	263	252	245	264	263	239	261	236	248	232	246	252	239	253	283	257	260	266	289	237	251	267	248	252	257	250	256	265	249	245	279	255	239	247	268	246	237	262	263	262	241	242	244	246	266	228	258	257	224	264	271	262	246	252	266	257	280	265	237	261	251	256	255	264	224	252	250	258	270	285	238	252	253	233	252	279	258	242	219	227	248	248	252	272	240	250	244	223	240	258	262	247	250	250	237	254	275	282	243	251	274	276	235	253	245	234	253	254	254	223	223	272	237	250	233	248	262	226	224	249	242	246	251	266	243	271	249	242	232	251	238	258	262	273	241	261	237	255	263	234	243	247	248	236	246	252	247	272	261	232	246	252	292	263	262	256	280	273	256	238	271	248	283	255	255	256	265	248	248	267	283	237	235	269	244	279	252	274	250	239	252	278	252	244	242	219	257	248	260	272	278	268	248	286	265	265	255	231	212	296	225	239	264	246	239	283	273	240	285	244	258	250	267	253	258	261	256	260	272	227	249	251	236	239	252	279	230	247	261	260	236	252	241	244	255	217	251	265	258	244	224	266	239	235	253	247	256	257	264	258	259	243	286	258	251	260	252	249	264	272	266	268	215	250	257	269	270	268	248	237
15314	32843	28382	18201	12265	7950	6130	4922	4955	4346	3159	1841	1822	1685	1436	1335	1017	861	906	832	828	872	1036	906	788	744	1000	3908	7957	7164	4986	2933	1539	887	590	530	512	517	491	500	499	511	506	488	530	530	521	530	484	531	510	490	513	532	489	518	528	485	525	507	509	509	489	526	510	505	499	460	495	534	509	582	502	508	516	523	495	465	527	483	506	529	537	517	466	500	526	515	456	519	519	570	510	468	487	501	576	493	508	510	482	528	533	514	486	521	497	488	528	480	515	477	536	509	523	550	487	439	490	553	489	495	512	521	521	506	514	513	517	546	477	471	504	488	521	496	542	494	564	521	514	543	490	516	544	497	541	493	500	508	564	514	506	530	529	512	502	500	505	490	487	545	519	564	491	464	502	493	487	525	493	510	502	500	519	496	486	496	515	532	495	477	548	490	516	511	530	495	498	509	516	507	483	522	491	498	507	504	504	522	478	521	523	501	523	476	482	514	518	496	494	491	489	478	551	476	494	512	559	539	515	525	523	481	502	535	503	505	470	468	534	489	497	503	513	515	497	499	522	505	486	507	479	510	491	496	513	488	519	499	526	533	465	482	512	489	464	535	504	533	494	519	498	534	494	528	514	515	525	537	522	514	504	506	510	549	519	511	536	493	473	483	482	512	532	547	538	465	504	506	519	477	501	553	482	532	530	499	482	510	483	507	519	497	497	508	515	512	529	504	502	514	527	502	517	495	516	502	484	519	517	509	493	480	558	484	528	531	516	527	503	550	496	472	482	515	538	519	463	510	475	516	480	547	522	548	523	536	516	477	534	531	486	467	483	492	557	538	537	476	472	536	495	506	476	529	526	487	498	520	517	515	559	522	511	557	533	523	506	520	495	494	510	509	520	530	550	482	499	476	525	490	490	515	486	555	513	521	508	498	552	553	511	521	512	489	524	493	548	568	526	501	477	520	479	527	468	498	459	518	536	521	457	477	539	528	512	541	490	507	533	497	496	499	500	553	518	523	499	534	500	508	514	499	510	516	535	543	503	540	471	523	520	533	478	498	500	510	493	537	489	527	525	513	483	558	479	493	473	514	525	492	526	533	492	487	518	510	524	524	533	526	491	508	520	502	509	512	521	465	514	489	537	518	513	527	456	513	542	508	499	525	500	480	498	517	491	530	515	480	541	507	537	535	491	518	437	520	481	548	484	538	501	491	516	520	523	520	537	526	489	493	475	499	545	537	502	474	511	530	512	551	510	515	501	515	507	524	518	530	532	519	497	492	531	526	553	482	525	521	499	512	531	531	507	522	521	506	474	499	537	502	481	498	472	523	531	522	484	511	476	518	502	455	530	504	506	500	488	514	525	511	503	484	520	495	502	505	520	500	491	513	473	471	511	504	481	515	530	506	496	528	490	490	504	510	531	470	513	512	531	538	531	540	478	510	483	511	562	506	481	525	473	519	505	531	548	515	502	517	520	509	498	497	518	514	483	539	521	524	495	503	519	495	502	504	506	505	485	579	544	507	533	497	540	506	505	506	496	499	537	514	516	522	498	509	480	491	503	543	484	545	454	531	519	527	547	458	513	516	481	524	549	515	482	506	508	498	466	546	480	529	523	484	503	527	524	507	539	513	503	560	504	515	562	503	535	498	519	488	541	530	528	493	500	481	545	501	523	533	521	510	505	515	538	504	498	524	518	528	534	494	517	489	498	522	451	544	509	560	499	489	509	533	522	528	531	506	520	498	511	517	493	533	466	481	569	502	536	531	529	494	531	505	535	519	469	480	531	517	520	503	500	525	527	535	502	493	527	518	484	469	543	524	483	513	477	496	529	556	503	474	545	518	524	489	546	514	467	503	464	508	510	489	482	507	498	481	527	531	512	503	485	493	510	494	522	494	502	519	536	553	456	556	500	500	514	473	502	510	479	479	524	544	511	515	534	502	490	522	539	505	509	480	524	493	531	491	500	500	534	468	485	503	537	531	501	514	501	544	544	483	475	505	507	474	462	503	502	489	495	475	539	493	522	523	498	549	554	557	490	495	494	533	492	484	506	519	459	494	492	478	509	508	535	521	550	493	531	480	525	519	550	517	522	510	547	569	507	509	525	515	474	504	498	548	509	511	459	490	505	516	515	472	537	543	489	535	469	525	492	495	508	527	497	570	529	529	501	477	502	514	489	479	457	489	477	497	487	515	523	499	541	489	534	517	475	538	530	501	499	501	524	482	513	543	491	517	522	492	513	493	506	540	515	519	517	482	520	472	490	503	494	492	548	516	514	561	514	506	492	501	491	459	539	550	495	478	512	492	514	477	498	521	492	498	502	483	520	511	480	473	495	508	509	509	536	511	482	517	509	502	511	516	489	498	467	462	514	483	485	532	542	515	522	515	505	522	534	513	493	533	509	504	439	505	534	503	508	509	498	487	508	531	517	456	491	496	489	511	554	534	507	500	489	492	496	474	530	519	531	542	538	502	529	515	513	506	501	506	523	491	497	491	520	498	497	504	515	532	520	492	504	490	506	483	510	509	512	545	506	483	526	483	551	504	526	513	551	535	531	541	521	529	508	495	516	534	520	520	541	503	507	499	536	507	516	530	503	507	521	493	516	511	492	490	551	506	514	504	494	506	523	510	514	514	496	517	534	529	487	541	490	504	519	549	517	506	500	518	500	490	539	521	481	473	504	507	489	524	522	500	525	489	569	513	484	501	473	529	513	535	521	482	540	467	484	495	529	470	513	467	505	496	514	515	477	485	507	504	491	516	523	555	478	519	509	528	515	494	491	502	514	540	508	481	484	538	481	510	500	522	520	484	516	487	478	539	493	472	518	516	501	510	511	477	506	491	501	504	474	484	466	470	503	485	520	463	494	497	579	521	510	535	508	517	535	538	507	511	522	518	492	521	508	520	526	505	515	499	489	471	501	518	515	521	547	484	488	493	495	525	524	530	515	523	532	494	528	522	514	506	534	502	501	535	438	481	535	491	495	488	472	498	507	530	529	499	532	505	498	528	513	506	541	517	498	518	521	489	493	505	479	518	479	510	520	485	505	511	515	515	538	542	535	512	546	490	529	495	498	517	492	518	526	469	543	507	521	505	471	523	525	502	504	556	497	496	497	515	498	499	536	502	508	503	495	531	526	508	523	486	508	524	517	468	557	502	501	540	498	499	553	538	505	506	490	511	515	500	515	481	515	558	541	504	508	507	506	444	529	515	537	506	496	519	492	530	506	526	492	466	508	558	530	490	491	539	536	498	535	533	525	502	500	498	550	548	519	501	503	511	513	488	517	507	518	503	544	513	512	502	488	512	514	497	469	544	513	499	518	487	523	520	481	507	490	519	534	542	500	489	516	482	516	498	562	523	525	524	481	535	512	515	517	518	545	514	512	473	474	481	511	496	514	491	549	526	493	510	479	510	500	493	533	496	479	467	514	496	500	486	524	529	550	517	514	512	511	477	532	498	508	467	445	481	477	541	507	482	499	497	528	494	523	503
23587	21596	29452	24222	21604	19909	5779	2501	1684	1313	747	813	759	616	657	523	426	341	328	349	294	311	370	332	282	271	534	3150	4198	4050	2293	1312	640	387	223	213	182	202	220	199	201	206	208	190	226	213	193	191	191	204	194	208	206	198	193	209	216	212	226	205	208	221	202	191	217	201	225	165	191	213	225	224	205	212	186	207	208	221	182	189	190	238	183	225	194	223	199	205	195	201	185	173	222	171	197	219	218	184	192	202	191	217	177	231	209	186	211	206	208	190	195	202	211	222	203	200	202	178	212	195	202	200	197	210	196	206	188	221	216	209	221	203	188	210	193	184	201	223	195	193	189	175	206	203	189	224	190	205	200	218	233	228	229	207	223	189	192	199	195	196	194	193	188	227	219	201	217	196	188	213	191	200	188	229	214	204	207	212	172	188	196	204	194	217	184	208	192	194	175	198	196	195	195	188	191	218	198	206	190	184	186	234	216	215	162	210	227	218	227	207	200	214	216	191	213	192	219	216	233	175	192	201	212	197	201	210	194	190	201	187	196	184	183	189	216	191	207	191	184	211	231	208	215	208	213	208	168	222	214	185	208	196	185	181	230	211	203	178	202	205	214	179	196	196	213	215	205	187	200	216	198	204	175	172	215	192	196	205	191	198	188	189	201	174	199	231	197	185	194	181	227	205	215	212	189	191	219	218	212	198	191	202	221	198	195	203	196	184	196	177	192	215	179	208	191	214	195	201	208	203	204	191	205	223	192	191	191	185	195	207	196	199	214	206	197	180	198	200	190	204	185	187	216	190	202	206	239	178	192	203	201	228	184	230	200	186	224	200	212	213	185	173	210	200	192	197	178	178	194	230	229	217	219	212	219	203	204	206	172	213	187	172	193	202	230	189	209	192	229	207	188	182	192	238	192	195	182	215	197	186	184	181	185	183	209	223	197	191	196	189	181	186	183	231	216	216	186	203	180	193	202	222	211	203	197	195	196	211	207	212	208	203	184	192	225	191	179	194	219	203	186	201	172	215	207	179	224	194	182	197	210	191	199	183	203	213	216	213	186	182	194	202	213	175	192	215	210	202	204	191	193	198	189	210	179	196	202	210	215	193	183	202	194	209	226	188	182	199	176	193	212	204	225	194	201	197	189	213	189	209	206	180	199	183	214	191	206	207	207	201	200	198	202	206	212	171	187	221	182	217	192	173	201	201	215	231	180	212	227	205	200	198	192	196	203	200	200	205	210	201	198	190	193	184	223	194	200	172	195	188	205	206	198	221	203	205	212	203	190	202	193	202	228	197	192	212	208	187	183	194	198	186	210	210	196	180	196	237	198	203	179	193	219	201	195	205	201	196	192	192	195	202	199	190	175	193	204	193	189	165	177	238	224	215	193	181	182	192	188	239	185	198	196	218	202	203	191	224	196	210	218	221	208	209	189	204	215	194	206	219	198	184	242	209	201	207	184	207	189	200	194	197	204	199	166	206	206	178	215	203	202	208	194	210	197	222	184	209	208	197	204	184	202	218	172	196	218	205	216	209	189	205	178	181	181	203	211	189	201	224	216	209	225	218	202	209	212	212	219	180	224	190	182	175	229	206	197	211	175	183	185	199	197	200	192	232	188	212	211	185	207	196	215	185	210	212	209	193	193	204	203	200	189	183	196	224	211	195	181	214	165	246	205	228	203	205	236	196	218	207	210	184	193	183	193	202	207	191	190	214	182	206	177	188	192	198	207	222	218	204	219	201	194	205	220	189	208	186	197	192	189	193	168	201	210	199	191	196	202	204	194	197	189	165	205	198	191	183	217	189	184	175	213	212	210	192	178	239	185	207	209	174	176	200	199	206	221	183	199	195	205	181	207	184	189	198	186	211	228	207	200	176	200	210	243	208	202	205	206	170	209	174	185	207	188	189	209	175	195	214	201	179	202	206	209	191	232	187	199	191	194	198	196	201	208	197	213	180	200	199	191	209	195	208	174	218	189	196	219	200	204	202	192	188	177	198	234	214	197	190	201	206	192	194	213	181	188	202	215	198	222	186	211	193	246	212	208	204	190	216	203	206	186	205	195	213	239	207	204	202	218	229	200	200	209	208	205	210	186	204	178	233	182	217	205	203	209	209	170	194	212	192	197	203	187	203	205	195	218	190	206	177	199	190	205	217	213	198	217	216	188	204	196	182	201	181	212	194	207	171	160	200	199	202	226	234	189	194	224	221	217	224	217	190	175	190	198	181	208	215	200	179	208	196	188	184	215	195	197	213	209	210	182	184	193	199	195	196	181	240	195	202	216	198	203	216	214	194	215	198	193	193	213	191	218	194	178	204	198	190	196	222	201	212	191	227	218	194	204	204	210	200	201	186	202	201	194	189	207	198	192	180	216	217	178	193	217	195	218	203	200	198	198	213	210	192	182	187	213	200	224	193	197	200	179	189	198	198	213	180	168	226	217	230	208	195	196	203	205	216	196	196	203	194	186	185	203	203	210	188	195	190	188	214	207	175	207	210	174	197	229	198	200	219	186	227	194	183	203	206	190	173	199	195	191	173	201	213	224	191	196	192	195	183	196	193	213	186	185	205	226	211	214	184	185	209	197	194	227	187	205	173	208	223	188	242	202	197	203	225	183	193	193	202	199	209	211	181	187	229	194	203	183	196	207	206	237	193	223	201	178	187	219	193	241	183	222	191	209	216	204	207	183	198	208	196	217	222	213	204	189	198	227	215	196	208	196	196	173	200	187	213	178	197	194	188	197	201	235	190	203	174	206	193	207	204	194	195	193	190	221	224	220	217	207	182	209	184	197	232	230	204	229	185	200	194	209	195	193	202	188	181	203	193	182	189	203	174	199	208	180	205	190	180	198	188	215	209	190	206	192	208	181	208	196	205	181	217	206	201	198	189	205	223	200	192	204	196	197	230	186	207	212	194	188	212	199	199	175	224	205	218	223	183	214	219	196	210	204	184	202	223	221	206	180	198	215	179	189	237	198	203	196	191	193	228	195	198	208	192	220	206	191	193	203	195	197	210	200	198	171	187	201	199	188	181	214	186	216	220	198	206	223	216	213	224	228	196	188	203	170	202	204	191	177	192	196	201	185	189	226	209	223	206	216	197	173	213	189	211	209	196	203	215	185	203	189	196	211	185	189	191	209	198	207	201	182	206	221	190	200	195	204	204	188	196	176	212	209	209	194	209	194	187	170	215	185	213	200	179	192	175	200	197	186	226	209	214	188	225	213	211	188	216	236	193	193	217	222	191	192	204	189	206	216	205	219	195	222	200	198	213	204	195	228	198	197	198	205	173	202	218	191	192	205	205	210	207	184	180	191	196	189	179	203	207	204	215	184	221	203	191	214	196	220	189	197	191	192	190	184	195	174	197	213	195	215	186	204	193	206	211	217	180	197	218	209	206	204	194	181	204	197	201	190	215	235	198	204	216	218	179	213	195	196	204	209	214	222	205	216	192	184	218	182	223	218	201	183	215	188	182	203	215	188	205
17388	37294	33932	22375	15896	10299	8668	7942	6646	4918	2567	3213	2708	2203	2396	1804	1315	1096	929	909	891	984	1161	795	727	717	1781	9815	12442	11391	7092	4031	1914	852	502	455	392	426	390	400	381	390	404	409	367	388	380	384	374	398	404	404	383	391	377	382	437	387	405	382	366	382	373	426	424	395	387	420	387	392	416	415	383	403	405	425	401	417	377	357	385	382	403	386	386	404	400	390	419	348	383	405	394	393	392	414	406	393	401	404	402	367	398	394	347	383	410	389	388	397	376	360	395	382	415	398	392	420	433	331	385	368	391	393	397	404	391	392	416	389	394	422	393	400	367	379	400	361	410	394	407	370	393	422	392	368	398	379	395	424	409	409	395	376	376	398	386	384	411	394	402	409	414	373	386	430	414	413	386	359	374	387	444	398	416	450	389	360	374	387	400	357	404	420	406	426	417	424	370	417	407	372	387	409	419	406	359	407	361	375	428	360	428	397	389	381	390	409	386	444	403	410	393	378	412	439	435	363	407	382	370	386	364	382	382	376	383	413	412	375	409	383	394	419	373	386	428	403	406	402	379	452	369	421	379	400	412	355	402	423	416	362	380	372	407	412	371	391	382	380	435	381	423	401	391	410	424	403	402	388	417	396	411	424	424	368	380	378	386	353	372	412	408	404	386	363	409	384	400	382	391	366	402	430	356	415	398	378	436	394	415	412	379	404	395	418	350	394	403	429	394	399	433	389	397	373	362	431	392	367	401	413	393	407	367	410	385	399	374	435	416	389	419	392	410	393	367	447	356	384	370	414	407	405	398	432	383	395	402	401	366	378	423	423	410	406	398	396	410	414	397	410	389	347	378	391	406	441	381	387	413	369	368	421	391	364	381	414	373	390	388	403	435	399	342	398	390	403	395	417	387	415	372	393	418	399	369	393	381	375	374	392	377	371	382	439	393	384	414	378	376	388	406	393	368	394	377	404	386	409	400	436	401	417	390	399	398	417	440	405	410	408	373	377	439	386	413	388	392	386	424	392	402	424	382	396	421	349	391	399	382	406	376	406	382	364	396	386	403	449	390	366	402	409	394	372	389	408	403	381	359	400	364	409	424	375	376	379	400	392	376	409	382	392	383	366	393	403	386	400	417	371	381	398	353	389	355	413	383	391	409	440	438	362	409	384	395	412	383	385	384	402	404	369	368	371	364	359	402	410	373	385	412	442	367	359	421	392	380	411	410	405	416	388	386	392	413	400	366	424	426	356	365	412	419	388	462	379	394	381	422	390	377	386	378	370	424	406	394	400	441	410	395	401	425	384	414	360	399	385	377	376	411	406	379	367	388	399	433	373	394	418	378	409	419	429	389	419	419	400	405	404	379	397	419	418	381	400	364	394	417	415	392	382	374	377	390	411	404	431	417	373	337	391	408	381	380	404	394	408	444	412	365	386	405	403	436	409	413	400	375	400	393	364	395	408	401	405	390	420	402	366	379	390	414	423	414	392	408	395	404	391	419	395	441	420	405	387	403	412	374	408	388	404	375	375	362	428	405	390	383	420	378	412	410	408	387	373	386	392	416	377	397	407	369	405	402	421	404	376	419	373	398	379	411	355	384	407	394	402	420	384	423	375	391	407	428	399	400	389	417	357	413	384	422	367	415	391	417	343	388	408	388	384	357	410	422	395	415	411	413	356	376	395	375	391	398	404	419	377	381	383	399	413	418	428	433	389	409	407	394	393	403	397	409	369	388	441	408	409	387	422	393	422	420	388	413	430	376	423	400	404	418	362	368	399	371	359	409	414	388	404	357	398	413	397	411	425	375	382	412	405	380	400	376	389	408	398	417	415	433	408	412	396	409	402	376	417	408	405	377	401	425	380	386	388	365	363	362	386	385	397	413	381	401	384	396	412	402	387	399	387	400	389	380	416	380	379	367	396	392	412	389	364	403	390	410	423	417	387	409	383	378	364	398	391	406	369	404	412	374	393	431	418	422	373	395	376	426	415	413	395	397	363	389	403	385	385	404	382	399	426	397	417	380	422	448	418	387	417	408	388	372	388	411	409	379	413	379	363	361	391	372	408	385	397	367	410	403	399	414	403	430	402	387	415	423	400	384	353	406	417	413	380	412	406	378	382	400	377	367	411	418	383	401	367	425	408	405	386	372	435	381	361	392	411	410	427	399	406	363	384	370	399	386	417	369	418	413	406	392	412	397	438	357	418	394	384	380	383	374	367	373	413	417	415	451	383	407	412	399	406	347	418	395	384	384	406	402	384	423	409	404	383	387	393	432	389	377	415	402	344	368	411	350	398	409	346	379	396	421	413	407	371	402	382	424	410	401	375	347	397	421	428	393	386	389	402	417	410	416	346	393	407	414	403	387	391	389	358	395	410	415	388	381	390	431	416	377	412	386	396	376	370	405	377	390	397	396	417	411	407	399	367	397	386	401	413	395	397	370	396	384	353	396	383	350	400	386	349	376	380	381	433	378	379	383	413	358	372	415	389	362	417	383	432	414	451	390	383	402	376	399	385	375	382	388	402	418	400	400	384	413	360	388	388	386	380	418	393	393	405	408	401	397	400	411	395	412	392	386	423	409	420	409	386	406	371	418	407	406	424	399	378	363	405	415	399	458	418	424	380	400	392	421	377	419	384	411	427	363	401	381	437	391	388	450	395	409	392	394	375	396	399	400	414	369	397	402	386	439	402	415	391	410	403	416	376	422	394	403	394	402	390	414	383	401	408	421	395	436	378	407	409	426	385	404	417	384	427	409	399	388	416	396	420	417	354	389	386	423	359	398	386	415	388	390	375	415	443	405	431	431	387	377	406	380	394	369	386	411	422	386	417	344	386	396	378	400	416	373	399	428	380	423	388	384	391	402	387	372	385	382	427	389	400	395	373	382	383	405	399	366	379	391	402	398	419	401	422	385	391	409	365	417	407	405	401	431	400	398	392	401	413	416	408	380	417	389	388	400	380	397	386	359	361	379	355	400	375	381	442	409	404	406	387	411	417	422	391	402	382	436	422	406	374	424	408	397	400	403	409	416	356	354	409	390	365	393	383	404	421	346	418	342	395	390	416	358	405	394	404	375	394	379	366	396	394	401	403	400	394	381	391	399	399	407	411	374	358	383	399	411	412	419	374	420	429	394	409	403	371	360	393	411	409	400	402	403	383	385	421	409	446	420	416	369	399	416	391	390	401	388	393	418	386	421	412	385	410	377	412	407	365	420	391	431	371	361	363	364	391	393	372	382	378	389	411	338	379	374	393	384	419	399	374	416	415	412	391	399	395	392	391	391	383	398	380	408	380	382	419	417	410	364	382	393	402	411	391	401	386	412	401	398	411	355	411	379	365	392	405	395	375	423	356	427	401	373	419	418	404	386	408	400	359	423	386	400	420	375	387	390	367	395	389	399	414	414	420	413	406	429	402	399	390	374	399	397	392	415	411	448	388	371	368	389	397	372	379	414	403	390	408	402	404	371	384	401	365	407	395	389	393	387	411
27202	21489	17762	7320	2342	1570	1188	962	799	543	505	556	513	441	476	391	362	303	340	311	351	371	325	335	318	333	387	566	637	580	498	422	385	287	304	321	292	292	297	286	308	325	318	270	297	306	302	269	297	274	308	316	273	318	285	297	292	306	310	303	285	315	304	306	308	285	300	268	327	295	301	275	307	303	310	302	310	315	289	307	307	285	291	294	279	300	296	309	311	344	321	297	283	322	324	290	312	312	289	278	294	278	301	300	306	283	311	290	320	305	312	305	313	273	310	269	304	281	288	305	278	290	302	300	283	312	301	301	300	262	307	283	295	307	314	274	317	320	291	300	312	286	288	273	288	331	282	285	295	301	284	302	299	274	294	323	285	326	262	302	297	307	322	299	308	310	305	280	305	314	295	282	278	279	268	309	284	303	288	287	285	280	302	310	307	300	291	294	309	341	281	297	273	294	310	302	267	329	310	281	308	293	317	280	273	280	295	299	318	276	286	310	308	291	301	302	298	300	313	299	295	314	300	283	276	311	289	292	290	312	270	271	299	290	295	284	321	276	296	303	315	303	300	289	303	293	314	299	299	324	309	300	290	315	324	301	310	313	267	290	290	244	307	294	287	275	292	276	279	250	307	283	301	312	266	285	315	267	271	288	282	329	260	318	327	303	297	298	256	276	323	290	300	306	300	315	305	262	277	282	311	317	301	339	317	316	273	285	306	301	261	327	306	291	280	297	276	283	308	283	319	275	293	314	277	321	311	302	296	301	317	293	288	304	320	288	281	277	274	331	300	341	307	305	296	281	303	301	290	294	296	308	286	311	293	284	285	294	275	310	289	284	305	315	302	279	321	297	296	297	304	296	306	295	301	311	290	290	290	290	302	309	247	272	296	322	322	257	281	293	316	307	317	297	286	324	278	319	291	300	314	317	305	312	284	333	298	312	299	299	281	283	323	274	303	304	287	328	315	314	279	295	292	292	280	296	310	343	314	288	269	292	317	319	296	289	283	277	311	306	290	314	267	275	286	314	324	265	274	301	298	294	299	310	266	322	300	283	324	295	294	312	324	273	311	279	304	310	284	272	276	318	300	328	308	303	281	348	313	316	313	307	258	307	304	267	281	304	306	302	310	298	290	302	343	267	271	293	304	297	306	306	316	297	298	267	308	296	295	290	312	291	328	302	317	305	297	291	287	309	283	270	254	324	269	297	304	310	331	306	284	256	285	296	283	279	279	318	305	287	304	291	307	319	312	332	295	301	293	316	293	311	290	291	313	288	292	315	281	284	286	282	289	310	292	306	306	305	309	312	295	298	286	311	299	280	263	297	305	313	305	306	293	303	299	285	326	330	317	279	305	315	309	318	305	292	322	299	299	283	302	270	304	299	289	309	295	295	298	316	317	318	281	320	280	298	307	287	287	272	290	285	290	289	310	297	293	302	288	288	314	306	310	299	272	305	332	312	286	303	279	295	321	322	292	299	285	287	282	267	298	305	308	312	315	298	317	296	309	287	270	281	336	305	316	308	296	290	287	283	291	330	301	292	321	286	291	279	291	312	322	305	297	288	273	275	302	300	301	306	280	295	335	295	281	320	281	263	262	295	293	276	304	302	323	285	317	314	319	285	291	283	277	329	336	288	302	284	264	295	310	299	313	323	288	305	307	287	289	296	293	314	318	283	290	308	310	314	288	282	308	287	310	278	324	291	288	311	282	295	278	304	309	292	306	324	275	297	313	310	291	310	286	291	318	281	288	304	316	294	291	308	251	286	306	301	308	300	308	312	288	313	312	337	278	280	279	326	297	295	287	283	292	293	299	318	288	308	330	315	289	283	329	297	300	283	274	292	286	314	295	284	301	283	281	297	273	305	286	304	292	343	304	324	293	293	318	310	302	294	313	296	291	292	306	294	311	281	316	297	319	311	291	296	281	295	293	328	292	286	297	289	298	309	313	298	325	296	301	307	320	297	299	254	324	289	335	313	304	298	287	319	330	292	283	339	293	320	320	317	285	273	285	309	293	297	273	305	279	276	321	290	287	323	293	271	295	289	333	282	291	302	304	302	276	284	326	304	261	281	301	292	306	304	287	282	312	310	307	270	288	298	282	288	289	293	300	309	307	288	299	298	305	282	302	307	311	281	301	299	301	283	313	268	300	306	294	285	327	310	296	286	286	301	267	275	284	311	288	269	283	289	289	306	297	261	268	278	287	287	313	311	298	290	324	302	264	283	282	286	293	291	329	306	306	285	259	292	306	300	286	307	319	303	309	299	312	309	306	275	298	284	319	285	310	322	259	292	299	273	294	282	314	271	294	279	296	306	290	309	330	301	276	332	282	333	286	326	303	255	318	267	275	309	271	276	292	305	307	298	320	332	337	307	312	311	270	309	300	327	291	278	323	289	327	293	286	309	343	288	291	278	298	286	314	316	310	302	297	255	309	306	277	294	277	295	306	275	317	292	309	340	306	316	285	282	292	315	304	294	282	284	310	292	287	284	289	285	273	315	291	299	326	266	266	295	273	306	352	321	308	311	298	294	310	280	319	283	324	292	262	316	344	293	258	270	316	307	294	286	281	287	298	299	319	283	290	308	305	278	285	260	307	328	313	317	322	294	313	278	312	314	293	266	311	274	299	255	293	314	294	291	299	317	284	261	290	283	279	299	302	310	282	304	344	293	279	286	251	323	291	320	288	323	322	286	298	306	283	290	311	290	315	325	298	285	297	312	314	311	288	291	298	304	280	292	293	318	299	347	286	299	325	285	303	257	281	308	282	319	295	276	308	284	280	292	305	315	295	315	288	303	313	283	324	288	278	305	266	312	304	301	293	278	283	308	274	282	291	276	261	288	308	274	258	305	283	320	343	292	312	282	301	297	316	291	302	301	289	307	284	281	297	280	315	303	314	262	318	250	289	279	284	279	307	270	280	286	300	313	306	274	303	300	287	267	303	315	285	320	292	331	300	305	282	271	306	316	290	304	301	275	280	284	281	308	283	302	298	278	272	309	329	259	294	305	308	275	317	303	302	291	284	307	285	306	286	283	306	283	290	303	277	285	305	278	292	307	287	340	290	286	303	301	296	302	303	291	267	331	281	337	282	283	293	300	305	268	283	291	309	293	298	315	298	304	267	313	311	303	304	287	281	294	275	337	289	317	287	297	259	307	306	305	318	300	316	289	302	275	300	291	301	270	307	288	284	314	320	334	309	270	288	324	316	280	286	272	313	285	314	282	324	299	334	296	292	306	288	306	291	307	316	272	287	289	306	288	308	280	287	294	319	277	288	314	330	282	288	324	319	277	347	326	326	301	284	287	293	292	312	271	294	296	289	305	298	258	335	352	296	295	297	247	278	306	286	318	323	300	295	315	302	301	287	284	307	284	303	294	312	283	302	282	291	292	314	297	317	283	294	291	311	317	324	308	300	278	328	321	312	313	318	284	267	306	309	280	318	289	313	293	301	282	294	300	325	292	284	298	322	306	292	295	312	309
14638	26707	23770	13072	7268	5660	4321	3477	2872	1710	1611	1827	1387	1388	1345	984	932	754	762	742	811	798	750	739	664	648	828	1624	1847	1580	1189	850	781	602	588	587	588	552	581	574	607	565	603	593	631	592	605	584	562	584	558	558	581	631	606	592	580	574	581	583	553	622	567	551	547	574	595	565	582	591	590	605	576	596	560	605	620	592	604	599	600	559	629	594	615	632	561	534	618	609	593	576	631	562	593	619	582	592	572	585	628	567	603	569	608	552	568	631	568	611	541	564	601	589	617	609	602	600	616	612	564	625	585	578	621	580	568	599	652	563	599	607	604	585	566	523	623	633	579	642	581	609	565	569	573	547	614	580	576	613	622	613	579	655	637	569	619	537	620	569	616	560	633	589	591	593	578	596	626	596	578	604	562	613	544	604	625	575	578	614	565	582	595	591	595	602	612	616	618	589	612	624	620	586	543	602	596	583	560	593	589	618	562	609	551	627	617	609	591	604	562	589	576	595	566	566	605	537	590	563	550	601	565	623	609	567	593	612	606	568	591	565	518	609	638	612	575	618	598	589	572	588	589	581	562	553	656	605	612	612	559	614	596	546	573	599	613	582	596	577	565	593	570	600	575	574	586	587	629	628	583	610	591	602	574	558	627	588	598	561	609	617	570	613	579	515	575	592	587	615	562	569	594	569	556	541	652	586	574	546	576	578	613	557	652	559	574	621	543	573	592	575	632	576	601	593	562	592	609	576	562	589	580	637	596	575	607	589	595	592	543	607	603	591	585	628	591	550	587	574	594	607	563	611	596	593	586	576	615	584	654	613	599	588	562	590	544	566	605	583	587	574	628	582	598	543	581	567	529	600	623	537	557	589	551	590	574	596	600	574	613	607	575	584	568	567	562	596	602	543	520	610	578	608	550	581	611	593	602	565	590	599	612	593	547	596	585	607	565	563	578	598	616	608	591	579	575	558	573	560	560	582	585	577	622	566	595	579	575	580	634	607	585	580	570	608	577	586	533	582	615	619	595	593	616	568	602	588	574	587	596	569	596	603	608	588	612	604	580	604	572	570	581	554	584	585	591	550	616	540	596	568	595	552	601	604	540	599	604	615	601	606	603	574	600	625	561	587	544	623	616	608	575	573	571	599	577	585	615	538	598	616	564	626	580	578	625	581	585	606	581	626	613	610	574	609	596	547	596	597	591	602	595	586	596	595	600	603	584	623	579	604	591	611	573	561	577	604	573	580	570	571	621	579	581	610	601	608	547	592	572	610	618	572	587	627	582	622	614	604	619	591	596	622	626	526	626	591	609	620	578	550	585	597	573	615	571	605	583	568	593	579	573	613	628	591	571	559	612	572	584	584	621	563	602	578	570	591	591	618	592	566	634	558	632	637	584	586	629	610	591	598	566	570	588	615	619	589	624	572	603	614	564	591	621	588	591	577	563	569	648	609	555	603	586	566	580	616	564	574	609	616	635	618	580	610	587	568	612	549	586	599	586	632	607	555	562	590	603	575	562	546	582	579	614	595	603	617	607	606	609	592	542	571	600	586	600	617	597	601	560	594	595	577	598	586	584	581	604	603	609	564	584	622	578	573	618	628	587	616	587	591	606	581	636	605	605	538	581	596	578	600	616	583	612	551	615	599	607	571	581	596	612	606	620	577	541	579	610	593	588	581	578	600	606	591	539	555	537	565	594	575	586	653	541	584	597	601	571	581	553	633	591	542	643	594	607	570	605	597	618	599	597	606	576	565	611	616	620	619	615	621	645	601	597	597	613	584	618	606	628	594	591	574	587	569	646	598	605	565	589	633	608	603	601	602	546	570	623	607	631	616	636	591	604	577	620	585	598	575	602	609	576	590	628	614	636	613	577	603	607	590	572	615	584	579	609	570	607	590	615	561	603	596	554	551	627	622	620	580	609	597	585	566	581	589	561	565	561	584	597	594	508	621	574	562	647	621	579	593	634	622	631	624	597	593	569	531	566	615	556	587	575	556	558	588	583	594	549	577	608	594	577	539	574	604	601	593	600	538	582	600	606	549	622	599	558	608	597	561	554	614	593	594	565	595	600	590	548	592	587	611	600	611	629	606	553	598	565	601	603	587	611	601	581	588	559	576	597	590	595	617	622	583	600	658	582	597	609	564	612	607	560	654	551	586	586	598	613	561	541	560	562	572	620	615	597	608	637	556	618	576	598	603	608	565	595	625	551	610	607	585	622	598	579	626	586	590	612	635	616	583	572	574	573	646	574	630	535	572	599	572	560	595	558	574	570	599	584	592	561	594	554	625	591	569	628	608	584	580	621	592	594	580	579	568	592	599	608	571	612	576	588	582	603	585	573	555	610	591	596	612	626	607	580	556	621	591	563	579	525	594	559	595	563	576	582	597	600	565	610	617	589	600	611	587	599	607	611	617	562	594	561	620	608	560	620	571	602	629	601	566	618	562	560	614	578	612	594	565	577	593	604	604	586	612	572	600	620	623	639	591	611	616	583	617	610	600	549	603	582	583	552	586	585	580	552	548	557	647	581	634	588	566	559	583	636	596	645	607	573	610	616	592	586	609	583	526	583	609	629	606	615	605	623	628	583	576	582	613	609	573	639	572	617	592	589	572	639	590	578	603	636	603	583	587	555	589	592	555	577	581	592	608	601	576	557	570	589	581	617	596	658	569	593	578	588	609	624	631	583	602	605	596	562	585	623	599	565	598	558	571	611	556	566	573	601	599	623	597	558	611	585	582	618	594	653	598	570	611	619	590	546	625	562	548	536	605	619	577	630	552	582	559	590	576	625	600	579	591	594	582	579	579	577	562	613	620	586	578	562	577	611	574	588	586	595	613	590	583	659	580	538	623	579	609	576	545	612	625	561	579	620	598	581	578	616	596	580	589	569	561	629	580	578	597	586	665	601	589	590	596	582	577	608	616	573	612	560	583	629	564	579	530	580	618	601	574	598	592	642	617	599	575	601	585	592	555	619	577	564	600	602	578	623	611	593	546	557	602	584	567	573	619	604	576	589	562	617	581	634	572	630	591	622	595	555	638	596	543	608	575	597	598	554	581	600	612	574	573	578	620	641	584	600	604	601	603	573	602	560	571	600	591	588	596	577	610	585	589	606	588	598	580	572	592	577	630	576	554	582	548	611	588	611	606	586	600	585	574	621	576	573	608	607	566	555	593	605	619	593	573	556	597	559	589	533	590	549	614	584	573	568	614	559	589	546	550	607	577	593	611	650	579	559	593	589	606	566	590	601	593	593	585	592	579	600	610	607	548	609	617	548	616	570	546	563	614	611	565	618	613	557	623	607	575	629	576	593	597	572	550	587	574	551	626	596	629	568	561	580	638	583	631	621	605	593	535	630	601	567	597	589	594	618	578	551	594	567	580	597	593	600	601	585	598	588	590	633	559	628	596	600	577	608	580	579	623	595	595	545	596	569	576	589	617	598	553	632	588	564	659	581	603	619	586	604	584	584	542	605	601	594	600	596	538
24460	21488	28652	24760	19891	6018	2441	1562	1018	575	727	878	698	686	502	463	439	436	378	382	366	374	337	301	326	310	552	2719	2867	1664	990	602	391	307	274	270	252	262	269	247	269	264	272	259	250	261	251	235	257	252	238	232	239	255	247	256	269	257	239	252	245	262	235	259	231	233	257	294	237	249	244	261	250	234	246	248	270	236	239	259	272	252	240	259	245	237	244	256	243	263	231	256	264	260	268	266	254	244	262	222	269	271	240	224	262	242	259	255	264	242	273	243	246	283	273	246	240	250	269	248	246	271	224	228	267	265	265	247	262	268	241	246	237	266	246	228	255	258	216	266	242	235	264	244	235	252	265	252	258	260	265	252	248	210	268	232	209	248	262	261	240	251	237	259	251	239	266	257	258	246	278	241	266	235	263	246	261	270	228	263	260	249	265	250	263	256	272	250	265	253	250	247	261	250	265	241	254	257	260	272	298	251	278	247	258	260	253	260	230	259	260	259	262	253	278	231	265	245	257	234	267	223	255	237	246	270	260	243	229	274	257	261	240	232	254	267	263	255	205	269	266	272	262	255	274	240	252	245	239	226	246	260	256	273	272	244	244	264	262	242	242	252	248	266	254	237	252	268	240	275	224	249	267	254	255	246	237	257	250	252	244	282	234	252	256	236	258	253	250	212	262	258	243	236	247	292	255	276	264	266	243	254	254	252	261	236	268	224	271	253	246	262	237	234	251	222	254	249	249	258	227	278	241	245	263	259	266	256	265	256	267	241	251	218	255	242	232	273	250	230	248	266	272	286	294	259	226	221	246	247	255	237	265	239	259	247	246	252	283	225	266	256	234	258	245	218	254	250	285	261	223	227	271	263	279	266	262	238	255	266	240	250	262	264	265	283	237	261	263	242	224	234	259	245	243	255	236	254	262	250	253	260	253	247	253	261	253	224	242	250	218	244	246	258	260	263	247	265	229	248	262	222	256	283	239	238	260	262	233	207	252	274	240	248	275	270	229	270	265	265	255	246	252	273	248	263	271	254	251	219	232	249	219	239	249	244	249	230	248	260	233	246	256	246	253	238	236	223	264	238	232	220	231	246	270	269	280	279	257	262	257	260	232	265	226	245	250	255	249	234	236	243	266	248	237	248	242	247	249	275	246	252	249	264	238	229	245	279	234	248	259	244	285	288	251	270	257	246	249	243	228	246	263	249	251	239	274	241	246	246	239	261	291	251	228	236	255	239	247	213	272	232	248	296	244	233	214	245	211	258	246	222	253	228	271	249	260	256	236	250	235	271	248	243	231	267	201	266	221	273	230	232	242	278	250	245	262	246	233	257	250	243	225	273	279	265	287	220	234	245	236	261	249	243	249	245	270	250	275	267	267	254	254	219	248	271	256	264	232	233	211	252	219	254	239	258	254	247	280	268	242	231	239	254	220	233	257	263	257	272	256	243	227	218	248	251	261	232	249	240	247	255	226	250	236	233	257	252	257	239	245	243	237	282	256	244	273	259	247	265	262	235	247	277	261	250	254	224	220	251	276	256	275	227	247	223	240	236	220	255	216	242	256	256	250	251	248	225	281	237	259	263	245	254	267	263	227	231	232	243	251	245	256	262	252	253	255	260	248	264	233	270	278	242	234	236	262	255	268	266	238	248	252	261	236	243	223	238	238	273	236	253	268	244	260	270	220	268	250	253	227	259	244	254	224	236	248	268	248	260	277	246	253	253	252	244	259	224	262	258	230	220	245	238	246	259	229	234	248	272	257	267	239	251	251	261	270	279	261	277	248	241	262	242	272	244	273	278	261	267	273	247	271	248	269	245	249	250	261	244	251	260	224	229	254	265	252	275	233	277	266	256	259	237	243	287	281	244	241	277	269	222	259	235	278	258	267	243	256	249	228	268	232	229	257	272	274	231	269	263	249	238	216	245	257	245	263	250	257	226	253	271	232	257	250	251	252	236	241	240	251	221	269	241	266	233	247	263	271	227	241	256	229	269	262	232	268	232	252	226	282	235	261	261	224	248	228	260	252	261	241	234	248	232	277	251	235	267	230	263	221	267	218	226	262	250	255	230	229	276	234	231	257	257	229	245	259	248	241	284	242	271	259	243	250	242	265	249	245	282	231	247	279	285	247	214	249	268	259	273	260	248	239	278	260	262	259	235	243	237	263	241	241	250	247	241	267	251	236	251	292	219	251	234	255	280	242	260	255	230	241	266	246	251	243	262	230	257	239	255	270	247	250	246	246	258	229	234	274	243	256	263	222	281	251	241	231	238	263	234	251	272	267	232	244	261	234	258	242	226	237	252	272	275	269	279	253	270	261	254	249	260	279	246	245	257	252	263	243	265	238	259	257	275	229	241	234	264	226	251	228	263	272	253	262	227	238	261	265	236	232	233	240	248	238	248	263	244	271	243	244	242	250	288	258	271	255	232	249	258	247	271	234	226	269	224	215	253	256	226	255	246	271	259	269	262	256	249	240	255	252	248	261	272	274	225	245	258	227	272	244	273	250	250	240	266	273	259	225	283	246	279	281	255	230	236	228	265	236	247	233	241	223	243	244	277	248	258	264	228	246	232	247	262	257	235	232	241	227	240	262	242	231	245	292	267	239	242	261	227	244	246	253	259	235	235	234	245	289	232	227	277	250	259	237	235	251	253	228	234	241	241	268	264	269	251	221	249	277	282	211	233	271	259	247	274	266	261	252	256	239	252	257	249	259	252	265	224	254	255	234	241	252	236	240	242	275	253	271	269	237	261	264	269	253	202	241	254	231	252	243	231	256	245	286	278	273	263	237	259	275	227	254	242	255	250	268	256	271	243	260	261	262	251	236	220	257	256	252	250	221	254	236	246	248	235	259	246	246	241	261	250	250	259	230	264	276	248	264	256	265	255	254	265	238	261	250	236	262	246	267	261	280	265	255	249	254	249	245	269	261	265	244	241	263	255	255	241	258	260	248	246	279	262	274	273	255	236	248	245	216	236	247	265	254	269	254	246	246	264	241	227	285	228	249	264	251	251	259	258	270	281	244	243	250	244	300	223	259	239	232	266	237	281	255	257	267	271	217	252	228	269	278	261	244	268	256	281	269	229	276	234	243	239	249	221	266	245	245	230	246	263	240	231	277	254	254	294	257	254	236	282	253	257	272	273	290	217	236	269	276	291	255	266	258	281	281	227	260	234	261	256	223	258	252	230	276	262	229	261	246	214	261	276	276	246	237	247	272	246	253	251	258	266	269	247	284	236	210	216	212	235	253	264	262	263	236	255	230	267	222	254	236	286	242	250	229	261	238	235	233	262	214	246	232	251	266	275	260	235	256	249	258	262	270	268	244	232	278	282	232	234	254	248	239	260	272	273	264	245	236	222	237	239	217	273	258	243	246	257	259	247	236	275	265	262	253	239	238	249	233	268	250	261	269	237	232	274	243	254	225	242	263	268	266	237	265	269	247	249	258	242	237	255	262	279	265	257	266	252	245	232	264	272	225	263
16772	31561	30448	19110	12133	8513	6891	5602	4164	2041	2556	3009	2441	2341	1698	1417	1380	1266	1159	1054	1114	970	773	709	739	832	1718	8900	8470	4981	2963	1635	1005	659	576	541	473	493	516	504	531	478	509	506	457	551	502	488	509	502	493	485	496	524	506	487	487	539	528	470	496	500	525	543	471	480	516	493	487	541	476	523	514	510	503	475	503	507	498	533	515	548	507	530	500	519	472	541	531	484	473	528	508	546	531	500	519	532	466	487	539	512	485	511	463	486	530	501	481	548	509	494	535	491	499	564	528	495	453	491	512	452	493	483	506	494	447	499	522	495	509	525	536	529	471	485	474	522	480	483	522	481	504	511	480	516	476	519	492	514	462	539	461	478	505	471	523	484	498	517	513	469	458	524	504	532	511	503	497	497	498	515	504	564	507	504	469	498	507	506	511	496	461	507	482	501	474	519	504	495	480	513	520	525	509	495	547	555	510	532	496	529	481	518	496	504	503	543	493	506	506	487	514	485	493	512	508	526	463	497	521	491	501	486	493	489	514	521	463	500	503	480	519	489	496	503	501	498	485	500	527	481	483	489	540	520	506	529	526	465	508	524	509	475	499	503	505	515	487	547	527	472	549	490	513	467	512	499	503	499	499	497	536	515	532	512	514	474	498	479	498	465	506	477	495	496	493	495	508	499	503	541	488	489	532	481	523	474	519	530	508	468	516	488	512	474	549	495	498	502	499	490	571	489	506	475	499	518	485	520	479	491	485	480	534	511	496	512	519	485	466	500	501	529	524	517	491	493	500	484	545	517	555	464	472	476	521	474	460	542	505	534	486	498	507	498	466	505	487	497	484	460	508	498	482	489	459	508	501	500	555	494	495	497	509	483	498	513	515	499	513	480	494	515	519	490	508	505	476	469	475	509	508	476	520	511	530	510	517	487	536	515	476	464	488	484	487	508	502	496	468	475	485	480	509	509	484	493	532	472	523	536	504	501	544	548	517	541	487	459	465	482	513	526	503	528	514	516	517	483	526	525	475	536	507	507	534	520	460	534	492	490	469	516	462	518	484	463	498	516	476	518	479	444	490	476	488	522	474	481	545	522	523	531	473	532	472	525	502	470	496	492	552	491	516	532	508	525	501	501	501	484	518	507	528	505	527	517	488	510	533	502	503	526	500	538	527	468	525	503	501	464	512	474	507	544	541	490	512	538	514	500	536	495	478	505	486	514	504	496	486	514	492	527	502	505	517	524	499	486	499	542	488	462	486	523	506	497	508	479	479	510	506	487	514	517	517	483	529	479	512	489	495	488	473	461	536	490	484	526	509	484	513	532	489	515	529	515	482	526	534	495	520	502	485	457	513	498	506	524	473	485	497	529	508	531	531	500	496	501	478	473	524	505	453	512	533	499	499	524	520	502	488	481	512	514	507	511	491	538	501	491	520	517	510	479	458	526	548	515	483	495	510	500	509	527	461	499	496	469	472	528	512	521	505	469	504	520	471	523	535	504	506	500	491	497	484	477	516	549	506	502	484	513	523	436	489	503	530	516	514	467	523	488	469	490	495	528	490	530	534	524	492	510	505	502	513	486	510	517	521	490	517	530	483	498	513	525	496	521	525	518	503	533	544	483	549	494	500	447	504	559	533	489	497	490	548	495	486	502	477	527	535	534	503	476	500	461	480	528	492	488	508	535	491	505	571	517	516	490	519	534	516	512	493	522	491	532	504	548	507	500	530	524	528	511	497	503	483	489	496	515	521	497	515	500	483	518	463	489	484	506	522	485	501	508	506	487	491	500	484	525	486	508	492	531	480	490	499	521	558	518	500	543	486	517	488	487	501	473	532	523	484	513	518	468	529	541	466	474	495	465	490	523	463	492	509	463	496	492	486	518	500	532	499	493	519	512	502	479	551	533	526	520	513	515	500	510	509	498	472	501	515	484	506	533	473	510	501	503	488	512	504	512	504	483	473	493	535	515	485	510	502	477	515	509	521	509	515	530	493	508	517	478	492	492	489	484	486	479	502	493	495	501	482	562	496	528	501	537	501	475	510	512	501	530	531	539	522	517	474	474	499	524	526	526	483	538	512	524	529	522	464	487	499	506	511	468	494	499	469	498	470	509	503	502	498	490	490	502	467	497	525	502	534	477	491	481	498	474	524	515	473	441	514	497	495	502	513	519	511	510	499	542	516	508	490	519	487	521	471	526	491	433	480	529	462	543	507	486	488	512	472	498	532	518	497	542	488	491	510	493	497	482	513	537	471	500	463	488	525	493	475	488	522	495	500	511	521	503	498	529	524	499	559	526	512	502	457	470	540	537	549	509	497	483	509	479	538	475	523	540	510	516	454	518	535	520	487	525	490	487	521	469	515	476	467	521	450	493	518	488	481	489	483	494	502	507	520	521	514	497	474	479	509	545	447	490	507	466	498	471	452	553	538	489	499	507	462	484	540	537	537	514	509	481	554	532	494	497	493	507	528	474	493	500	459	534	509	492	497	532	480	531	507	481	520	529	476	518	486	514	499	493	470	500	482	520	527	486	505	494	504	504	502	514	501	466	485	508	515	502	510	528	494	493	517	495	489	503	478	568	488	539	476	489	482	481	482	505	503	482	486	503	500	495	475	494	490	543	523	474	512	515	514	496	506	520	514	538	512	462	478	484	513	517	496	527	510	540	541	490	492	510	476	541	492	489	476	492	505	509	521	487	530	475	469	497	503	569	502	517	490	507	512	492	569	559	540	500	478	542	477	489	516	512	509	499	512	504	507	556	505	470	486	448	515	482	502	485	476	510	484	530	499	500	520	454	519	516	489	498	520	482	484	515	526	487	527	524	486	465	504	526	504	520	543	535	545	490	486	509	521	517	545	505	496	518	505	502	476	516	531	464	537	506	492	537	496	521	506	508	537	475	529	499	461	513	531	454	520	490	487	509	540	543	483	512	500	492	505	536	508	497	496	485	532	496	494	475	468	497	518	505	541	463	486	499	494	521	528	487	491	466	501	493	540	485	465	496	510	496	540	477	492	533	504	506	517	460	467	501	487	494	487	502	550	508	525	472	535	536	501	520	490	495	498	502	493	526	487	475	535	506	465	511	524	503	497	512	461	542	485	464	513	511	495	520	523	489	498	486	483	475	497	487	513	498	467	485	452	533	478	537	520	502	535	490	472	514	486	509	495	528	484	509	497	508	500	495	489	516	485	507	504	498	490	505	470	535	504	485	519	487	506	465	506	499	530	477	488	492	539	453	489	476	514	512	477	479	488	525	528	489	485	513	533	534	491	539	497	527	489	498	487	488	543	551	503	552	520	503	517	478	498	527	510	536	520	513	493	506	475	533	499	479	520	535	521	506	549	502	545	511	502	495	512	522	481	512	479	513	508	458	506	532	520	521	503	532	490	484	538	507	480	506	511	546	519	506	508	503	478	512	483	512	483	494	486	503	472	516	491	473	501	476	484	515	489	520	476	505	510	535	494	508	478	489	525	524	494	457	478	499	516	513
23517	21570	29393	24207	21577	19885	5914	2341	1128	816	1048	1165	969	848	721	589	526	651	577	561	425	285	296	296	332	363	1129	4795	4949	3116	1511	815	432	319	247	242	213	225	219	218	219	220	221	212	207	209	203	228	221	210	226	211	227	204	225	216	212	245	201	235	182	221	217	206	190	210	232	226	206	206	210	201	198	215	219	219	190	206	224	264	206	238	236	215	234	224	236	224	227	228	210	200	223	211	198	203	227	236	256	223	227	221	210	227	203	207	218	224	211	231	250	222	225	211	213	231	214	190	227	193	218	207	224	196	202	209	219	205	218	209	243	236	223	247	196	214	226	250	204	229	203	228	217	226	227	235	207	213	229	225	210	231	225	219	209	209	215	200	204	242	233	215	209	206	220	209	223	208	224	216	221	227	237	211	195	251	214	201	220	217	217	202	224	227	242	230	199	209	216	226	221	210	191	199	196	224	236	197	206	226	225	212	220	194	261	185	227	218	254	221	221	222	183	205	210	228	181	232	233	196	232	211	227	216	245	210	191	209	223	205	211	217	234	179	214	229	218	195	211	222	234	218	217	214	211	211	225	218	222	247	217	232	232	243	201	224	194	214	208	230	201	215	217	209	223	236	199	197	209	211	234	212	218	210	239	219	221	221	226	235	239	224	223	227	225	209	198	204	217	204	218	210	250	219	166	217	235	216	217	231	255	219	215	219	221	230	206	200	215	215	201	204	225	209	211	230	211	240	196	208	232	228	198	205	221	219	212	216	193	206	215	213	200	225	204	239	231	236	220	221	221	219	226	225	201	232	197	204	209	212	228	220	226	215	210	233	246	199	232	242	193	225	208	197	250	213	219	203	202	239	210	216	219	231	194	220	217	206	242	207	216	227	211	207	213	210	208	238	220	224	208	193	227	227	245	236	207	233	194	233	206	222	229	204	218	234	198	237	205	212	201	207	208	222	211	257	239	227	218	215	212	233	209	196	208	206	211	213	221	219	224	213	241	222	216	222	203	238	227	217	235	236	192	232	242	215	219	186	230	213	217	238	237	216	227	220	195	181	242	207	224	219	221	237	221	213	198	253	213	208	221	196	231	209	205	216	218	191	228	241	219	214	215	229	217	201	233	204	229	187	218	226	211	226	203	206	223	222	203	198	210	230	228	207	209	220	214	236	200	208	199	214	232	220	207	214	196	222	205	206	211	223	219	206	204	217	238	212	220	210	224	217	232	254	194	202	203	239	228	227	220	214	212	215	234	202	206	219	199	221	208	222	203	221	192	235	234	234	232	247	215	219	226	222	214	206	211	216	197	241	198	208	238	219	220	224	220	218	235	206	214	212	224	252	224	226	229	196	223	232	215	230	217	204	224	236	220	238	206	221	224	234	219	231	197	216	223	198	204	212	209	221	223	249	212	194	217	196	212	224	215	202	244	214	195	204	233	224	227	214	215	236	230	222	216	236	185	214	221	215	202	227	222	210	208	223	232	213	206	235	214	217	216	210	213	227	221	229	241	201	218	211	226	219	220	221	230	231	214	212	206	208	238	195	236	214	228	221	223	239	219	248	217	216	228	193	233	216	215	178	235	214	206	199	217	193	206	197	222	232	216	237	228	247	210	224	212	209	230	218	195	206	206	227	195	230	232	199	223	211	211	222	244	204	228	221	227	209	222	203	197	219	243	216	208	225	227	244	233	221	208	214	227	229	212	233	235	219	212	217	208	224	247	231	214	223	219	217	241	216	221	239	216	209	220	200	226	207	219	226	223	243	223	225	218	223	232	238	213	209	194	235	201	223	203	202	218	193	228	222	226	231	205	216	206	228	215	219	238	206	205	211	220	201	215	225	216	226	215	223	243	198	223	207	211	217	229	218	225	223	217	223	189	178	198	245	221	249	229	233	211	209	193	216	217	248	197	218	208	213	235	224	248	209	218	241	211	203	226	229	227	241	248	230	223	217	203	201	229	212	254	210	210	213	208	231	218	223	233	223	195	198	234	222	228	209	220	222	209	217	227	187	203	197	224	234	210	238	198	228	232	205	193	198	209	194	231	229	210	205	205	214	223	207	216	211	222	213	255	199	200	216	206	253	225	238	225	203	233	209	229	232	210	217	213	222	221	218	208	210	230	212	204	208	208	204	211	218	211	211	221	237	209	197	225	224	211	215	210	217	225	216	222	215	207	211	195	226	213	205	226	210	218	226	189	222	225	228	209	184	189	222	208	214	189	210	215	234	206	226	217	199	203	234	243	205	215	191	208	234	201	200	221	226	232	240	239	206	189	208	205	205	233	231	221	203	205	206	230	197	228	210	195	206	190	201	203	210	204	199	214	222	225	177	239	226	207	185	203	229	212	195	219	242	222	222	243	193	201	230	194	198	225	216	192	203	201	223	209	229	208	212	219	185	228	237	229	208	215	220	203	221	216	260	229	224	235	209	203	203	188	249	238	210	212	212	194	223	197	241	196	216	203	209	229	189	220	190	206	217	190	195	219	215	203	216	197	201	213	211	260	221	209	225	233	210	226	207	224	205	206	217	235	218	203	220	205	206	200	205	209	209	224	230	213	224	231	220	218	207	215	221	208	212	192	221	204	222	249	232	221	221	232	206	214	223	186	221	209	212	229	218	220	218	207	211	191	231	226	220	218	211	242	224	213	238	239	205	226	219	204	198	229	218	207	211	216	205	218	246	227	200	218	208	237	214	195	203	211	211	214	244	184	246	190	222	221	189	225	237	230	187	239	212	223	186	219	231	230	201	222	229	203	222	233	196	218	189	214	221	226	227	184	203	209	234	240	250	215	208	243	211	219	200	233	210	219	204	233	228	232	205	202	215	205	223	213	222	207	203	206	214	215	226	186	210	249	202	240	236	225	225	216	198	219	210	214	187	233	203	219	209	222	206	212	218	197	201	221	231	227	216	224	220	205	229	212	232	230	216	209	215	232	211	210	183	209	221	230	231	236	218	218	215	200	209	224	242	216	225	197	211	243	218	234	210	230	201	228	208	218	232	242	216	204	230	245	210	216	210	209	211	202	237	190	231	227	227	221	203	216	225	252	215	219	237	186	200	211	199	259	219	212	204	232	196	219	224	234	223	210	236	208	237	220	211	232	215	230	207	213	196	205	228	251	199	209	220	225	228	230	212	189	222	225	197	220	216	229	208	225	195	236	216	220	200	232	201	220	211	190	213	224	211	213	217	207	210	208	213	243	212	226	220	225	197	202	203	214	184	212	208	223	217	215	216	205	237	221	206	221	214	204	203	191	213	192	201	216	217	217	241	218	227	212	243	202	207	209	228	230	204	227	203	204	213	223	227	215	200	197	215	215	200	216	210	216	220	228	224	205	237	203	250	228	227	230	229	207	212	228	207	215	203	209	223	256	224	182	227	203	206	220	202	206	232	226	227	210	212	209	200	192	190	208	219	203	227	211	231	210	186	222	216	193	230	195	228	225	206	202	242	223	216	222	198	242	209	212	213	232	205	218	195	190	211
18611	35180	33283	24444	16532	11524	8797	7379	4150	2961	3906	4625	3598	3036	2521	2124	1950	2161	2003	1869	1326	862	783	838	964	883	3792	14040	13267	8928	4418	2393	1172	644	506	460	446	425	448	429	455	435	400	456	429	434	423	439	424	419	406	413	437	425	444	400	401	411	415	433	465	385	414	432	427	420	461	397	397	423	408	415	432	434	405	445	413	424	434	432	443	411	425	382	421	447	471	410	403	430	432	453	423	422	458	445	431	415	438	449	450	444	422	442	471	431	419	403	437	425	410	402	407	465	461	438	447	400	453	419	414	428	459	431	391	420	424	420	441	398	436	463	440	417	417	397	422	403	413	411	436	421	436	407	412	446	441	406	433	441	441	413	404	426	441	458	425	431	411	448	404	439	437	407	421	433	439	388	412	434	424	430	459	410	408	441	404	442	391	417	433	429	439	451	436	453	421	449	416	438	440	401	414	409	448	392	408	417	455	426	420	389	441	377	457	439	430	416	453	430	428	428	418	452	402	404	457	394	406	422	421	432	438	454	451	432	430	446	403	418	404	466	445	399	428	407	383	461	443	418	414	465	444	432	405	402	435	437	439	490	421	399	438	410	441	407	404	410	488	433	458	385	415	409	442	432	463	421	431	434	439	451	436	434	453	451	428	425	400	444	410	392	443	429	402	408	445	453	429	434	449	416	398	450	426	415	431	386	450	428	398	436	421	419	436	445	418	411	440	420	424	406	417	455	401	463	445	432	443	436	414	443	438	426	425	456	460	451	464	417	435	424	418	420	423	429	462	404	424	430	442	428	407	440	408	439	398	394	421	407	426	425	439	437	424	424	440	416	436	451	441	397	431	421	447	440	433	429	425	449	430	408	421	398	433	441	451	423	429	452	404	399	417	422	437	427	428	451	404	399	450	398	441	427	446	404	401	409	426	411	421	446	404	459	419	413	419	405	413	403	411	408	447	480	423	421	410	442	412	444	447	402	401	419	396	455	421	424	454	432	474	437	441	396	437	409	404	458	412	436	428	417	394	424	428	430	393	432	428	433	416	437	441	407	446	440	421	450	416	434	423	440	385	438	461	435	434	434	436	454	420	467	412	432	429	430	417	425	402	448	465	421	412	468	432	400	418	440	417	436	454	398	450	421	403	457	421	414	422	446	431	439	389	441	397	428	418	451	414	419	407	436	445	432	412	398	391	420	398	439	432	411	435	465	450	388	428	439	468	411	434	414	435	486	408	424	411	435	438	438	450	420	433	445	426	436	405	414	425	426	427	391	395	395	408	497	432	409	410	426	419	441	405	420	408	409	434	446	434	434	415	434	407	423	415	466	397	437	420	424	443	418	413	422	461	370	416	437	409	455	392	395	446	403	425	409	427	406	416	477	401	407	464	465	419	416	448	427	468	439	401	435	437	440	386	439	395	425	369	459	421	425	422	472	387	418	444	443	410	445	432	403	436	428	406	426	435	410	468	426	467	409	430	417	414	467	430	435	420	402	423	425	398	487	406	436	439	416	441	404	436	477	471	416	436	403	417	446	432	432	422	422	427	444	427	450	406	449	372	407	402	432	412	414	464	479	435	425	413	424	429	416	437	444	444	420	391	450	464	448	411	425	470	448	423	447	423	439	399	438	439	425	432	446	438	452	433	404	406	433	432	416	420	428	452	397	442	395	472	408	413	451	433	389	420	422	441	432	432	419	423	410	415	420	448	411	435	391	431	408	414	452	409	417	421	438	469	437	415	444	456	462	432	441	425	392	421	423	391	459	435	459	451	425	452	464	408	435	450	434	393	420	411	369	417	464	406	413	435	411	451	405	419	417	440	433	470	441	429	456	399	449	422	444	438	448	406	440	421	436	377	427	450	397	434	432	421	440	466	416	441	424	430	441	442	430	407	402	427	440	428	411	439	443	424	397	445	439	434	409	419	454	412	441	429	408	442	449	419	426	416	462	397	454	373	409	435	467	457	431	437	421	408	480	418	425	439	439	442	439	442	422	465	410	433	379	432	441	433	433	412	452	417	380	437	420	455	427	473	420	404	426	429	428	426	420	408	452	447	419	441	403	422	422	392	407	430	462	401	406	442	424	411	470	418	421	428	438	391	451	399	399	451	439	438	426	448	404	416	403	465	466	417	432	411	438	421	440	434	467	429	438	419	400	438	459	386	418	449	414	435	432	438	398	436	414	395	425	398	446	425	434	447	406	447	402	447	401	409	401	411	434	433	409	471	384	433	411	371	434	424	438	432	398	449	403	393	412	462	433	416	403	423	422	470	456	421	423	389	484	461	454	425	427	412	408	422	411	465	446	400	436	441	404	445	416	430	399	421	446	429	436	396	425	403	420	447	423	431	418	427	428	460	428	429	430	398	431	396	416	443	430	440	426	398	440	462	448	438	448	413	423	424	445	436	409	446	412	430	416	403	435	464	449	435	449	471	390	456	433	375	427	467	432	436	404	444	458	371	444	431	441	444	409	407	398	465	434	396	399	409	410	433	394	422	413	408	431	412	425	394	442	403	471	417	416	388	434	419	411	454	412	408	411	422	380	395	428	418	463	414	444	416	402	405	376	404	408	431	400	424	385	404	436	449	415	415	433	426	443	396	425	389	435	406	444	411	404	407	458	440	408	436	445	448	419	416	416	439	419	449	413	428	418	398	438	390	473	459	451	473	433	413	433	416	430	442	418	430	423	403	450	436	413	417	415	459	394	429	412	409	438	432	403	427	419	423	456	395	444	427	457	416	444	433	436	440	424	381	429	429	410	449	396	439	432	472	410	429	393	440	412	439	450	424	436	431	432	412	414	449	416	446	409	458	406	477	424	420	426	399	467	421	413	439	439	412	395	380	421	425	448	450	397	425	449	450	456	376	419	403	401	427	405	418	408	441	487	418	422	427	443	452	412	432	394	442	422	415	449	412	423	386	475	424	436	431	376	418	401	400	417	402	422	458	381	421	389	446	403	425	377	397	442	422	432	425	412	388	397	419	404	399	432	436	408	449	462	434	412	409	445	408	432	428	419	448	388	443	444	439	424	451	457	407	439	444	450	426	431	414	433	445	440	425	401	449	424	400	440	398	415	390	440	425	409	426	432	469	471	401	448	427	447	451	399	444	431	407	464	421	424	438	430	419	424	413	419	433	468	455	423	422	399	419	411	409	445	388	448	420	483	449	407	440	405	413	410	426	418	406	411	428	424	434	455	407	409	446	454	485	424	421	371	422	456	398	454	424	438	419	415	424	403	445	425	424	424	445	416	420	422	437	445	444	453	406	434	441	430	454	416	439	403	436	425	431	408	430	416	431	424	416	462	430	395	452	444	415	462	414	420	458	440	391	430	446	428	451	409	422	432	411	421	418	435	463	416	444	465	431	463	398	449	432	427	406	451	412	402	432	399	410	438	441	428	409	456	428	440	381	447	450	430	425	454	417	462	432	427	452	424	418	440	444	455	456	431	434	430	417	390	464	445	443	409	414	441	439	426	420	422	449	415	437	409
27215	21321	15866	7237	2912	1432	1066	745	473	484	792	628	539	527	492	459	477	433	459	369	378	321	332	367	375	338	426	568	661	598	507	421	356	342	326	335	307	308	287	319	281	296	323	322	331	325	308	333	311	291	280	303	311	322	317	302	291	305	307	317	312	331	326	297	317	310	303	306	317	300	304	329	297	316	295	306	257	305	289	309	306	325	298	328	303	322	310	303	285	296	304	304	349	313	308	315	313	320	325	335	324	320	300	304	308	309	286	303	290	324	303	301	287	323	309	316	312	302	288	322	299	293	310	313	338	306	328	312	327	320	324	299	312	326	295	303	317	303	303	344	314	295	316	322	302	286	298	293	287	311	308	325	302	281	283	310	318	311	330	320	312	305	310	282	313	320	316	321	286	302	308	312	303	286	299	309	305	342	289	346	285	321	284	286	328	292	347	280	293	318	309	317	294	302	308	296	318	315	336	330	338	290	317	317	330	302	274	298	298	316	299	310	308	329	269	314	290	305	325	307	318	280	318	302	314	312	289	293	300	280	317	309	314	306	316	315	322	336	317	291	300	305	280	306	325	333	296	316	324	321	310	329	310	288	335	305	314	328	293	284	300	267	297	312	330	342	307	281	302	314	305	325	302	330	311	306	269	293	312	293	280	342	298	316	310	321	303	270	320	305	314	265	344	305	314	318	284	293	337	316	306	340	298	323	285	311	313	309	292	320	323	277	334	305	356	311	329	312	305	348	322	299	288	305	292	302	310	307	297	307	300	308	321	280	294	311	302	317	297	298	308	326	315	275	313	304	308	331	324	296	303	306	337	310	289	295	269	283	291	303	320	303	304	335	277	324	301	310	305	345	314	291	295	315	290	305	296	337	305	313	300	290	325	318	320	271	325	353	299	285	306	341	303	288	301	288	314	318	347	290	322	316	337	289	296	275	297	310	298	284	316	336	318	317	336	279	299	303	304	310	269	320	324	304	320	281	303	308	326	325	346	305	313	309	317	304	305	328	285	335	335	311	304	330	337	332	303	296	320	319	341	327	302	283	314	302	304	318	304	285	351	298	304	329	316	325	314	294	332	321	268	309	324	294	334	281	290	334	306	298	311	305	341	309	348	295	313	306	327	304	302	321	283	286	284	315	326	324	316	309	316	326	298	277	290	325	325	306	315	307	311	300	308	316	330	291	296	272	309	319	298	275	325	296	339	301	315	300	292	333	309	330	310	299	327	338	286	331	316	298	348	338	315	284	294	321	314	308	304	300	291	314	298	327	312	306	303	350	287	321	331	333	311	340	335	297	276	293	327	329	302	311	293	316	285	303	308	304	286	296	317	321	293	332	281	326	296	301	283	306	298	277	306	288	317	283	320	306	304	300	300	293	317	345	316	289	284	306	305	274	310	305	310	293	309	273	322	345	312	292	320	289	317	254	309	306	303	325	317	306	291	323	296	310	319	310	296	294	314	290	330	316	327	325	310	311	289	325	296	298	297	314	326	339	308	294	326	340	304	295	287	320	279	305	320	290	283	312	302	302	294	330	305	289	316	306	326	299	314	296	346	275	299	344	295	333	302	318	267	312	311	325	306	317	285	341	308	342	286	307	335	300	296	282	315	288	312	293	309	332	316	320	311	304	306	293	322	301	298	290	302	283	290	344	309	264	287	294	322	310	283	308	333	303	308	274	303	291	309	308	289	308	288	335	301	323	295	298	315	325	302	303	322	306	335	286	309	332	297	311	320	320	329	303	308	303	308	287	301	329	323	285	322	289	321	333	303	343	267	280	314	273	278	321	297	320	313	299	309	334	307	309	297	332	315	332	290	326	295	312	307	319	300	326	322	289	284	305	326	324	338	323	298	314	300	292	326	309	293	283	301	339	307	303	275	331	325	297	295	314	265	325	304	322	305	320	324	301	308	325	309	302	322	308	315	311	276	313	257	291	285	300	301	322	290	303	338	339	308	306	307	307	295	309	301	323	267	315	313	313	309	320	290	297	300	308	334	304	330	313	329	312	315	293	315	320	322	286	257	328	287	270	311	281	316	304	311	290	329	307	324	302	282	287	320	318	319	296	316	292	301	306	334	335	317	299	301	333	313	299	310	298	337	306	325	314	279	311	346	306	300	296	298	320	302	318	310	332	314	303	304	307	310	334	332	312	314	280	286	309	319	263	328	321	328	306	317	281	326	297	337	333	320	278	303	300	311	311	330	324	297	344	330	315	298	318	308	316	315	296	303	313	309	291	313	313	305	296	336	291	334	291	297	302	297	308	329	303	299	289	277	298	289	293	293	289	316	318	304	336	304	282	293	281	307	285	282	312	321	301	335	314	288	280	273	291	316	304	313	331	310	292	339	335	296	326	337	295	298	326	312	268	304	289	302	333	308	293	309	307	309	316	295	277	319	316	274	286	301	337	297	291	314	304	302	315	285	304	292	294	324	298	312	315	310	305	314	326	326	312	307	310	312	319	281	327	277	290	277	310	295	284	326	273	297	286	292	321	324	349	277	284	316	302	315	306	282	303	306	304	319	328	306	275	301	329	304	298	337	319	309	274	338	316	277	310	329	265	300	286	300	291	297	309	305	328	276	291	316	309	310	307	319	310	284	305	334	324	331	343	301	306	312	324	293	291	303	288	313	326	301	301	305	322	313	295	311	297	319	297	305	334	316	307	282	303	282	304	314	306	300	290	318	313	317	296	307	311	294	285	325	326	321	316	301	290	285	325	329	332	311	315	295	331	292	296	314	323	302	315	304	284	311	302	323	284	319	308	314	318	288	300	304	311	296	322	292	310	310	297	302	292	301	290	312	327	324	327	312	286	310	320	305	306	312	297	276	300	283	305	306	320	313	324	294	290	309	322	309	324	324	295	295	289	288	324	320	303	309	294	302	302	340	325	287	330	327	299	295	306	276	302	325	304	295	286	322	299	304	304	278	310	315	337	287	310	299	322	320	301	310	332	317	315	301	325	323	279	298	334	326	289	290	324	313	331	291	331	302	312	280	306	298	305	299	321	302	333	308	307	289	300	304	307	344	288	314	289	308	303	316	286	320	318	295	297	326	288	328	279	312	320	310	323	316	288	285	347	291	255	299	301	278	294	280	315	300	322	311	306	304	285	300	294	285	308	334	306	323	327	295	299	302	302	319	301	316	283	303	320	294	293	278	312	306	320	325	283	341	301	322	339	303	317	305	270	292	321	276	284	251	287	289	281	274	312	304	346	303	314	279	341	279	327	298	331	343	285	312	311	338	344	332	305	303	301	310	288	292	328	306	308	316	296	316	319	269	319	347	291	313	317	303	261	308	302	294	314	332	335	316	298	312	290	299	297	278	340	310	337	306	292	292	307	316	336	286	306	300	319	314	292	310	269	301	277	299	314	281	315	284	297	308	311	313	331	301	303	299	298	299	312	316	312	280	324	293	302	287	295	298	299	338	274	288	326	289	278	314	292	293	305	333	316	320	296	285	285	322	286	366	325	289	321	330	295
15466	23068	20942	13773	8853	4775	3882	2716	1442	1506	2901	2344	1802	1744	1565	1448	1393	1217	1124	875	790	696	687	737	836	764	1017	1719	1715	1371	1052	933	751	660	626	634	628	612	616	600	599	636	613	597	607	616	595	610	596	626	544	592	637	607	625	608	607	628	546	611	625	594	586	601	587	600	603	595	598	633	641	591	582	611	559	623	578	595	607	580	622	606	602	589	579	608	592	606	622	620	615	613	620	631	639	623	653	618	617	637	611	584	619	618	600	576	593	655	588	605	581	587	645	622	634	613	609	623	577	668	586	606	604	627	572	590	635	583	642	550	609	592	585	599	557	630	597	601	586	596	610	670	628	616	588	608	620	601	583	605	616	600	659	597	603	619	583	571	635	602	586	581	579	638	608	643	602	591	598	646	611	584	598	598	616	609	604	587	586	623	587	591	600	653	538	593	597	618	627	668	628	624	605	626	616	622	556	625	637	622	584	640	642	603	614	623	592	599	606	623	641	625	581	620	589	573	574	627	638	628	577	593	580	601	590	634	604	584	600	587	636	624	619	623	617	569	639	651	583	592	595	621	616	576	637	577	578	595	564	612	613	625	568	617	623	581	605	639	611	596	670	606	648	585	601	601	621	624	613	648	612	629	603	622	582	641	628	584	618	620	592	626	600	617	602	644	588	638	621	585	621	656	598	636	611	628	611	662	636	627	600	593	633	603	559	595	606	574	592	606	617	640	628	591	620	646	619	590	623	591	609	643	597	601	609	606	632	587	614	641	608	624	570	586	620	594	583	622	598	576	631	618	602	588	572	631	585	627	612	604	596	621	640	609	636	654	647	619	627	594	665	592	650	620	648	655	600	647	579	672	667	643	563	578	648	647	614	634	600	642	564	630	615	594	574	607	683	646	601	608	596	590	562	566	583	567	626	611	631	597	582	614	590	608	633	612	636	591	638	620	587	603	628	562	623	644	627	582	593	570	598	597	631	605	645	608	608	635	578	629	592	616	657	608	635	589	573	624	615	648	620	606	611	620	656	644	613	644	666	614	635	558	587	608	619	584	611	668	640	644	593	605	629	590	588	628	591	606	546	617	617	604	623	589	578	604	608	594	613	641	586	580	603	614	634	625	621	644	607	580	591	610	625	616	657	607	625	646	576	602	613	591	614	594	632	633	622	617	631	632	617	605	587	591	614	653	608	611	608	596	594	557	630	636	615	619	610	602	602	627	627	622	603	598	601	601	603	604	629	594	600	600	656	581	633	599	604	612	599	629	616	585	621	610	608	616	617	587	638	608	604	600	578	616	600	638	657	603	689	602	641	590	646	610	627	572	631	599	632	573	652	616	629	580	561	603	569	605	590	599	600	592	637	579	654	592	629	669	604	624	616	583	613	629	563	605	633	607	622	601	615	570	591	650	603	619	617	609	633	627	578	604	599	622	612	599	616	586	613	580	608	612	613	601	612	586	578	567	601	634	592	577	629	573	588	591	587	626	605	610	634	541	634	611	601	645	636	572	624	674	587	615	605	676	621	658	534	644	674	585	629	615	615	597	605	601	595	563	612	589	563	602	633	640	566	631	585	602	587	619	634	590	596	581	599	643	619	583	570	598	671	603	640	601	584	615	593	613	627	612	599	567	644	638	645	605	597	677	612	595	599	610	621	583	639	635	650	581	569	612	606	619	660	595	602	598	594	611	626	601	596	598	622	615	605	598	559	625	635	612	558	624	592	646	613	592	582	624	603	634	604	586	634	639	551	632	582	611	598	626	634	618	601	591	550	627	596	570	672	651	582	641	615	600	597	566	634	590	562	632	596	633	641	591	573	614	616	620	580	637	640	627	580	635	611	599	615	599	625	616	606	623	589	590	619	607	610	591	582	609	573	577	568	622	622	605	589	592	605	659	614	614	596	585	596	593	652	611	658	613	640	618	627	580	603	659	595	587	601	649	561	636	557	586	632	625	624	608	604	579	601	619	644	588	591	630	614	561	617	608	584	624	576	604	633	561	596	603	586	599	606	605	628	612	626	586	630	597	612	587	595	609	601	591	617	634	614	655	622	625	595	623	582	585	625	582	558	595	586	624	606	590	611	632	587	630	604	606	594	617	627	622	622	623	620	597	652	572	609	538	582	633	582	630	615	563	625	616	645	583	593	590	566	601	595	572	639	623	573	636	599	596	650	644	603	607	564	630	567	574	622	588	630	607	580	618	608	645	624	597	634	597	627	603	582	596	545	615	598	563	567	626	589	595	594	644	625	582	590	608	580	622	609	629	586	604	615	625	608	615	600	607	621	590	635	594	607	644	585	643	627	630	585	651	625	587	589	621	588	612	622	644	626	601	631	597	607	620	612	623	632	609	617	576	615	604	619	584	634	616	608	631	569	586	610	633	610	603	627	656	627	587	583	614	577	591	582	641	592	633	644	619	573	630	631	618	615	597	580	585	583	627	610	647	640	605	632	639	622	590	639	596	597	615	566	651	629	593	650	574	634	604	611	624	600	561	614	620	638	603	598	572	667	626	590	616	574	621	601	615	569	568	592	612	598	610	589	585	586	651	609	631	585	628	583	597	658	577	555	585	581	678	628	618	572	617	599	636	640	580	631	610	605	576	626	632	611	636	573	621	650	621	622	598	597	615	570	590	596	633	594	563	600	675	594	643	592	625	604	638	573	581	595	616	612	631	615	568	611	616	598	617	595	562	583	602	599	640	603	579	608	612	592	605	595	607	585	615	607	601	605	646	605	640	558	603	614	630	628	616	621	544	579	620	616	626	626	606	575	607	619	593	612	596	576	627	615	600	604	601	619	601	583	630	627	631	617	627	604	641	618	635	607	640	599	579	650	542	641	623	597	622	587	625	617	611	625	601	581	613	691	607	588	641	595	577	645	628	632	612	627	638	551	607	631	612	623	629	604	645	587	611	621	606	613	595	573	621	612	597	613	616	611	633	610	622	646	622	628	631	562	636	619	626	634	624	609	625	616	593	559	579	584	601	577	658	596	605	601	597	581	646	570	583	597	600	606	642	601	614	606	558	592	577	587	621	625	625	613	584	605	639	663	626	643	576	601	593	596	662	618	614	586	572	603	592	620	618	584	599	610	582	650	605	621	608	578	623	605	635	607	607	608	593	621	617	644	606	550	633	591	577	631	606	574	619	613	605	685	610	597	628	626	648	594	627	660	616	623	585	597	601	606	595	637	642	604	600	662	583	618	637	662	638	600	584	590	606	619	605	596	640	596	555	660	552	598	586	609	558	541	616	581	631	554	621	613	644	594	593	601	575	598	574	568	625	607	603	637	606	612	615	605	604	595	611	563	618	603	625	591	647	623	593	645	627	594	624	600	581	604	625	592	603	638	613	605	636	616	629	635	603	583	614	643	601	581	617	616	635	627	618	579	593	627	595	577	628	664	623	581	622	605	652	626	543	632	583	603	628	606	616	608	618	587	587	597	627	583	599	626	642	609	685	621	575	629	618	616	665	599	608	598	593	640	604
24506	21588	28721	24924	20228	6260	2090	1135	713	790	1206	887	719	697	778	632	462	424	408	343	350	361	375	377	375	313	1200	2778	2149	1434	941	561	413	312	270	267	294	263	245	285	250	263	275	244	263	258	253	267	291	243	254	271	257	269	245	252	259	270	252	234	282	247	272	248	251	262	234	268	269	274	256	234	259	259	240	264	228	267	256	278	258	272	281	256	249	272	257	279	263	234	281	265	286	252	278	262	271	280	247	272	232	276	274	242	253	286	244	268	255	277	276	232	240	262	230	290	261	263	256	261	254	248	285	244	286	296	232	265	295	262	253	287	266	287	236	283	297	241	253	249	271	242	264	256	248	265	265	273	261	261	251	255	248	278	243	242	259	268	291	248	244	256	252	271	283	284	248	279	232	244	268	257	241	253	277	281	279	238	266	259	250	289	279	297	245	261	258	259	273	285	254	260	304	294	246	254	255	276	290	226	255	252	256	264	289	259	263	262	304	221	285	235	256	299	263	253	280	260	242	253	246	267	242	288	278	265	267	278	291	262	274	277	250	266	260	249	267	279	254	278	273	255	271	241	257	279	268	279	270	250	295	237	259	255	282	272	272	260	259	252	262	241	268	272	240	262	242	274	271	279	239	269	285	264	269	274	257	246	249	278	293	271	253	252	248	243	236	263	287	285	262	242	268	235	265	251	263	229	247	264	272	258	271	261	222	266	262	256	255	281	268	251	272	266	281	272	260	246	244	267	264	254	239	279	235	252	270	271	266	273	260	259	244	275	244	277	261	262	252	254	256	274	254	261	255	256	246	280	285	263	253	292	264	260	235	272	258	271	273	228	268	246	243	266	246	236	235	276	250	270	301	267	263	224	271	262	271	266	251	284	279	257	273	275	261	253	274	251	263	264	282	248	250	252	242	267	255	258	270	259	284	284	268	269	250	274	289	258	247	272	238	244	281	276	265	268	244	247	248	286	271	268	271	283	262	275	277	280	296	264	265	241	247	240	250	253	291	238	256	250	239	286	242	271	253	273	248	262	256	268	264	273	235	285	245	225	258	276	282	258	251	275	256	269	271	256	271	271	256	257	255	263	271	275	254	274	276	236	265	245	261	249	259	242	260	238	260	266	269	269	277	246	269	275	273	267	256	273	250	248	262	280	250	251	246	271	256	248	264	264	232	294	268	257	266	293	310	271	256	224	300	267	246	273	245	256	247	276	245	236	269	268	244	234	276	286	271	271	295	288	254	267	247	273	258	260	260	286	270	271	250	266	255	279	270	267	254	261	254	230	262	254	287	248	251	253	245	294	260	271	284	258	264	257	258	239	238	248	247	286	259	251	259	264	244	243	273	257	249	264	254	259	265	268	246	263	268	256	274	269	252	266	247	265	259	263	284	280	237	265	251	299	260	230	268	230	279	269	259	266	299	229	246	251	290	254	272	259	251	249	247	244	269	251	255	258	237	262	242	265	242	279	273	274	284	257	269	234	264	261	253	266	273	274	251	216	272	246	259	270	230	243	246	247	264	261	237	246	251	271	287	233	288	248	255	252	245	244	277	268	279	260	242	262	266	279	270	294	236	272	283	288	237	264	259	276	252	254	266	266	291	267	264	248	269	268	247	236	260	280	269	253	263	266	251	263	270	275	289	293	261	284	254	273	264	257	272	292	234	267	275	246	279	238	246	252	251	271	253	277	257	262	246	262	250	263	255	243	274	247	286	250	263	285	306	262	298	220	259	249	279	258	269	222	225	291	249	236	247	243	257	237	264	263	274	224	248	255	246	271	231	276	259	256	278	265	250	266	257	256	240	239	253	269	239	262	276	250	231	267	254	273	257	267	290	271	283	310	263	292	268	260	270	244	261	249	292	281	290	253	257	240	264	296	281	248	254	265	281	225	268	260	235	240	243	258	257	266	271	254	282	273	284	290	268	294	251	253	271	273	256	240	276	270	292	265	279	247	279	243	258	266	245	267	275	269	274	325	277	249	264	243	242	249	263	279	258	247	223	273	251	260	231	301	262	270	290	256	275	265	255	270	271	242	248	270	282	265	260	240	287	264	263	271	273	246	293	261	266	282	290	236	261	237	249	230	269	261	249	230	249	273	254	256	261	272	267	279	264	284	254	265	264	249	278	286	262	264	258	272	273	264	275	229	269	233	254	248	275	270	246	252	260	254	248	258	274	266	275	274	284	278	264	204	219	247	280	260	261	273	248	309	247	243	265	239	269	279	263	260	232	267	269	239	239	257	259	276	262	264	236	289	250	243	263	230	275	226	265	256	246	258	240	258	258	255	283	273	270	263	274	244	276	282	270	252	262	260	260	268	254	248	269	239	238	257	265	282	234	270	237	269	272	290	275	251	264	269	242	257	278	267	286	255	266	278	273	228	236	265	226	246	246	269	236	254	268	257	276	266	300	229	294	238	267	236	236	254	259	251	241	233	252	244	271	252	269	278	276	284	263	304	272	272	252	244	282	279	276	254	232	261	241	263	257	265	262	249	286	219	271	247	252	244	274	282	259	225	232	237	249	265	275	281	269	257	281	253	243	261	271	258	241	244	291	230	278	258	266	283	265	263	282	281	294	276	276	268	273	255	256	282	261	271	257	270	259	253	243	257	262	246	272	252	294	260	262	250	274	247	242	269	256	255	253	295	279	215	237	274	269	252	258	282	281	295	273	272	261	248	286	261	240	259	264	251	273	261	271	260	270	263	289	271	265	282	266	271	283	259	236	252	251	260	267	284	262	256	245	270	249	281	248	219	245	241	273	278	238	284	268	280	239	280	267	245	270	257	240	297	263	251	280	251	271	265	282	269	304	278	283	280	256	258	247	246	259	260	266	265	237	279	248	252	268	282	272	250	248	266	236	303	281	268	247	249	310	244	251	284	243	246	273	236	258	269	280	233	230	220	242	261	287	267	273	261	235	255	259	280	256	254	249	250	254	256	263	262	264	250	273	259	275	310	251	242	239	244	272	283	277	244	268	229	239	257	250	247	261	266	248	232	266	278	235	280	272	285	273	236	253	285	263	256	248	242	286	263	268	232	253	264	280	281	273	285	281	235	277	263	284	273	264	251	269	258	256	236	260	292	244	254	252	264	266	239	236	224	242	264	240	278	263	258	270	294	275	256	263	250	274	257	266	269	249	279	252	277	234	274	266	260	250	249	242	256	272	270	241	273	251	267	261	276	265	238	271	246	254	248	251	267	281	266	260	264	264	276	233	256	269	257	251	249	290	249	277	269	286	256	255	267	279	304	262	287	267	263	265	266	284	251	261	269	265	289	234	254	272	260	267	245	293	258	279	254	236	257	260	260	267	272	234	296	273	296	285	257	248	273	251	294	253	266	239	266	265	251	253	263	276	278	264	256	252	273	292	283	240	284	264	256	273	272	265	271	276	259	280	287	258	246	288	268	290	266	271	253	254	274	256	251	275	254	268	247	303	255	243	252	259	264	270	277	267	268	271	268	281	264	256	232	262	264	258	279
16368	28314	25687	17482	14821	8472	5948	4215	2428	2731	4578	3432	2614	2413	2864	2079	1477	1144	1189	992	960	1013	976	946	914	801	4212	8633	6429	4507	2815	1493	931	649	592	538	542	524	525	518	539	518	515	595	518	521	554	539	565	517	489	509	519	530	549	560	513	566	513	519	496	534	553	527	529	499	527	553	517	503	583	556	564	548	476	543	532	518	529	505	495	565	543	509	570	522	526	561	546	581	514	577	545	549	537	529	494	558	545	518	512	544	518	526	546	536	506	531	533	548	542	525	512	473	504	522	518	555	516	509	517	500	505	548	526	511	550	559	556	558	540	512	519	526	531	531	516	546	511	496	525	561	500	554	505	510	504	502	535	506	583	517	511	547	502	536	553	481	529	545	478	496	528	519	532	553	511	510	549	511	505	516	531	500	521	524	498	466	585	543	535	533	541	524	532	551	572	537	496	569	523	548	548	522	573	499	519	510	551	482	544	523	513	495	543	550	487	556	527	546	528	572	560	505	527	545	550	526	528	500	567	497	522	564	558	537	517	581	534	513	539	533	545	527	527	504	540	562	513	547	524	508	514	524	513	498	525	538	558	505	539	551	500	502	564	543	518	584	557	599	544	493	553	511	551	513	506	517	517	526	509	537	540	525	536	513	525	522	527	560	563	522	568	521	445	564	554	578	552	520	505	582	544	513	552	502	519	555	538	529	549	540	508	496	516	541	553	577	513	549	560	572	559	532	561	567	540	562	567	551	547	526	522	529	504	496	522	530	533	523	525	499	521	526	515	529	529	543	565	533	511	524	555	505	548	540	536	521	506	512	514	481	537	565	567	546	576	518	506	549	505	528	504	488	533	542	520	555	514	529	530	563	527	517	522	500	505	535	501	549	518	565	504	524	510	551	556	548	544	516	553	546	550	532	495	534	550	517	518	493	517	526	499	570	515	527	547	552	505	524	592	494	526	514	526	556	518	502	527	531	508	541	537	582	545	509	547	533	528	536	516	513	483	523	500	515	581	499	555	516	555	529	525	525	535	577	578	546	525	521	541	498	547	508	515	519	530	511	562	565	544	531	530	557	552	548	561	545	578	539	539	482	492	526	521	553	554	527	536	529	522	565	487	518	529	501	491	526	569	544	520	501	571	544	543	519	515	552	560	582	543	541	558	557	489	572	539	535	503	560	524	522	562	542	552	564	525	522	543	514	513	521	525	521	549	552	523	567	513	549	538	512	550	534	541	538	549	565	546	511	517	517	513	533	564	509	547	567	568	521	536	498	574	527	517	545	516	495	534	562	546	535	487	552	524	544	576	545	550	579	539	549	553	502	551	552	557	524	555	569	528	495	496	515	541	508	499	509	506	529	531	532	571	493	512	535	546	505	511	563	509	538	559	532	516	541	516	550	544	498	523	523	521	516	541	527	501	517	515	533	513	505	511	527	529	505	541	525	550	521	476	517	508	545	535	536	526	518	502	570	521	547	517	531	590	574	539	501	561	518	544	529	544	535	518	561	519	532	510	507	533	525	540	568	524	525	551	566	561	539	507	548	525	543	506	507	555	493	552	605	547	522	522	513	512	568	541	525	516	570	537	504	567	548	543	535	529	507	540	507	562	520	533	531	529	542	547	516	567	578	512	531	526	532	533	528	536	548	534	546	557	511	552	510	563	523	495	536	542	533	562	521	545	529	541	552	549	541	531	533	577	507	512	501	527	471	539	495	532	574	559	542	536	525	479	539	550	524	528	512	512	564	527	515	533	495	541	500	569	490	546	549	550	550	571	508	514	500	487	492	517	522	522	533	523	529	537	539	538	526	545	500	534	520	522	536	504	526	519	504	500	510	523	590	522	515	473	567	494	554	523	556	537	535	551	519	501	541	509	520	532	510	515	527	547	538	549	531	537	550	544	527	528	502	545	483	554	558	564	532	568	542	556	552	556	493	510	517	559	579	559	513	497	511	511	518	531	512	530	561	553	547	528	520	556	500	527	498	541	523	542	516	515	506	549	533	531	540	497	506	540	542	533	560	555	539	530	531	504	521	526	514	507	503	560	516	538	475	540	560	514	525	512	568	554	545	493	505	560	496	518	513	559	487	495	533	525	520	548	570	513	524	552	502	539	502	529	518	489	536	572	532	568	503	549	519	550	497	529	539	552	534	493	507	553	520	527	538	531	530	531	498	497	533	511	535	524	494	471	535	535	503	529	497	551	497	522	526	512	570	586	541	565	566	536	502	555	548	503	516	516	537	536	525	529	516	492	532	563	505	532	531	546	534	505	510	577	513	525	583	512	553	573	576	549	538	530	543	517	567	553	565	514	519	560	532	540	574	490	525	511	529	564	504	519	576	515	542	535	593	540	492	536	494	508	529	546	516	507	544	520	555	522	557	519	536	493	499	553	513	528	492	527	524	521	524	536	540	536	517	542	544	520	543	548	511	557	505	503	500	531	543	513	616	554	535	548	521	566	521	500	534	546	561	528	519	491	532	541	493	518	554	532	520	503	539	536	550	527	533	493	521	528	537	513	556	564	555	532	502	547	501	507	544	517	576	515	500	547	524	501	502	519	534	589	539	503	532	524	503	523	505	554	541	554	560	541	466	501	526	513	527	501	513	549	487	538	550	541	531	558	519	490	518	497	560	510	515	521	545	522	535	545	499	542	508	559	548	530	543	554	521	494	513	533	529	508	543	547	529	531	536	521	495	549	552	561	520	526	512	513	514	535	516	552	546	539	523	564	533	545	512	544	549	542	521	520	583	518	535	531	513	536	498	522	548	529	489	556	493	505	507	518	578	547	549	531	556	549	503	481	525	514	561	501	562	559	516	537	478	504	553	539	548	534	542	529	519	521	513	521	532	532	523	528	528	579	577	538	554	530	524	530	528	531	565	583	567	512	556	556	532	503	517	557	502	498	519	485	565	562	577	509	519	552	593	518	552	536	483	544	484	551	486	508	550	530	518	540	544	573	509	529	499	525	565	536	480	565	535	527	511	531	551	509	509	548	507	540	529	538	543	513	545	530	537	557	567	545	525	496	519	543	531	513	574	511	529	508	517	518	544	541	558	555	530	478	494	539	555	539	539	512	509	530	496	500	511	540	535	562	549	529	532	523	534	529	549	578	514	512	541	521	543	489	524	536	516	530	553	542	543	542	519	556	507	511	558	524	559	527	547	497	531	534	542	551	541	538	510	527	557	504	536	534	486	531	552	522	589	582	508	512	518	539	528	549	565	516	529	510	517	541	523	530	546	523	512	536	519	538	545	579	514	498	549	533	511	497	537	540	560	518	533	500	489	515	529	539	546	501	517	520	515	528	513	536	539	493	558	542	496	541	508	569	566	511	549	517	533	509	503	530	504	538	470	518	533	541	526	555	515	553	508	517	545	544	486	510	543	578	550	499	538	506	570	513	531	541	555	540	528	514	532	543	536	512	530	547	504	525	536	509	544	540	537	504	522	532	510	510	547	552	514	498	516	541	529	514	566	518	508	530	524	524	544
23596	21591	29466	24213	21604	20003	5446	1495	1015	1226	1520	1267	1007	1263	950	694	488	462	422	431	511	496	396	358	377	349	1753	5596	3663	2431	1561	778	463	365	288	239	214	234	214	233	261	236	240	225	234	219	228	217	251	184	242	224	238	209	234	257	212	229	231	212	237	223	200	205	209	229	240	234	228	238	229	226	222	225	226	211	234	236	250	249	242	245	230	249	239	237	222	228	236	237	219	235	232	245	226	232	248	221	224	207	213	238	225	229	222	233	260	216	236	251	213	255	234	203	230	229	250	223	247	219	219	193	215	215	211	238	216	236	214	224	220	259	234	241	220	213	233	251	256	244	236	206	207	227	213	220	224	240	222	225	223	221	241	238	221	225	222	237	218	225	240	225	245	238	247	230	191	210	212	225	214	254	294	224	218	236	220	213	219	233	221	272	240	242	226	230	225	204	245	209	241	250	227	224	227	212	218	239	237	254	249	215	235	253	242	251	235	236	213	249	236	206	239	210	226	239	247	215	194	223	217	224	211	212	211	220	210	229	240	247	253	231	229	220	195	229	239	230	207	224	235	240	240	248	232	228	248	219	219	241	237	219	230	210	239	231	208	263	252	238	218	232	243	206	236	241	222	237	222	227	240	251	227	216	217	223	230	272	226	250	231	230	214	228	233	227	212	246	240	216	222	217	254	229	221	231	237	235	220	235	214	255	230	237	228	245	240	243	206	240	225	232	222	256	221	266	204	230	231	218	235	241	221	215	252	216	222	216	227	263	237	238	204	209	245	257	249	233	232	211	235	223	248	224	236	223	202	244	229	237	235	236	227	272	266	232	225	235	239	220	235	230	226	224	247	225	236	243	229	212	237	231	214	223	222	228	242	238	205	241	228	262	236	223	222	232	227	206	228	231	208	215	209	257	218	220	261	221	231	240	235	254	247	223	242	225	240	248	253	237	243	235	205	226	207	224	215	231	225	226	251	219	235	235	228	244	221	241	218	223	208	230	234	225	223	233	214	238	253	230	205	229	216	240	212	235	238	221	228	239	193	248	214	224	244	232	226	189	210	252	264	237	213	226	226	244	215	215	246	255	226	212	216	220	221	230	212	227	222	208	241	231	231	204	212	245	224	219	222	220	221	233	196	238	238	227	232	244	240	223	249	237	223	229	238	224	227	225	232	250	227	239	241	231	223	231	240	214	264	215	237	232	239	204	237	195	259	250	220	223	212	222	234	238	218	213	230	234	228	249	241	231	231	260	223	246	199	246	221	224	251	229	219	230	245	226	215	223	231	226	228	203	236	202	223	231	244	222	240	233	226	247	259	196	258	212	183	241	222	231	231	246	243	234	213	211	217	248	232	247	233	245	238	224	217	237	263	218	239	234	211	234	218	195	240	228	253	228	213	233	255	202	244	233	207	218	218	225	237	236	213	240	230	215	236	197	226	207	211	201	244	210	214	213	221	212	239	214	250	221	207	259	252	233	247	223	237	248	239	224	268	227	241	232	230	238	215	222	232	212	240	239	225	244	232	254	226	230	214	227	240	241	219	247	214	224	218	207	241	212	250	245	254	221	214	252	219	234	250	216	221	234	226	220	242	202	260	210	231	228	224	223	213	232	220	219	229	227	238	218	239	248	222	244	231	242	234	217	235	225	222	213	233	244	258	228	231	231	224	235	233	260	212	216	227	223	218	210	214	217	233	224	202	213	212	241	224	209	215	221	221	245	234	213	236	227	213	248	216	244	220	197	229	258	247	221	220	231	239	240	198	232	206	222	251	239	216	221	234	223	210	260	235	264	212	250	250	220	222	256	229	242	203	232	242	209	241	222	229	247	222	246	219	229	218	231	238	220	245	228	215	225	224	262	225	218	239	211	225	219	230	207	214	223	244	238	260	215	248	242	219	225	205	237	245	200	246	214	222	207	224	208	213	253	250	215	211	247	249	228	240	197	250	214	238	249	230	247	220	246	252	229	210	252	248	215	246	231	224	230	259	223	210	233	223	216	242	208	218	229	225	235	223	251	226	235	262	232	221	235	233	219	217	229	249	238	254	247	210	230	236	231	236	233	240	227	228	230	229	240	195	224	209	235	239	253	225	234	228	235	226	212	223	252	230	237	221	221	233	234	253	223	218	223	233	230	214	209	224	248	215	232	225	214	226	259	202	224	219	240	237	223	249	213	245	251	247	249	256	236	235	218	252	238	249	227	242	235	276	204	227	241	235	220	218	205	217	253	238	230	245	206	244	229	241	223	246	204	233	223	226	244	233	225	232	222	208	214	223	214	222	240	224	224	245	231	225	243	222	241	215	236	273	213	202	236	220	263	256	212	226	222	232	239	247	219	238	219	225	232	207	223	219	224	250	235	213	223	249	246	204	242	215	210	244	224	245	243	234	206	238	230	229	222	201	222	235	216	235	248	194	235	225	211	208	223	228	220	237	222	232	234	209	240	221	267	185	258	209	217	218	255	209	239	220	240	220	210	233	238	203	230	211	222	233	223	229	229	248	255	235	227	246	230	226	226	210	242	239	219	233	255	226	228	217	206	248	241	204	252	217	209	239	228	216	251	217	218	246	254	242	215	210	210	211	236	218	230	240	216	232	224	218	218	224	237	208	243	234	231	235	201	224	206	236	222	255	239	218	252	253	207	256	259	215	213	229	235	235	225	216	263	244	232	239	214	238	230	217	213	225	219	229	221	220	210	219	235	253	202	221	232	231	241	229	234	233	272	226	219	232	222	229	227	245	252	219	223	241	253	234	232	244	243	240	254	204	235	225	269	245	233	240	233	219	253	233	197	228	213	245	233	256	215	217	229	234	229	207	234	242	222	226	230	224	218	219	236	251	249	212	228	214	232	223	234	230	229	231	211	237	233	250	221	213	225	240	242	246	210	234	236	212	226	248	217	251	205	255	231	221	248	229	232	234	200	219	220	241	240	223	234	245	233	222	236	225	217	234	240	200	224	281	207	234	226	209	229	242	200	202	251	246	234	215	220	209	227	223	214	235	226	239	220	229	207	193	245	250	266	231	196	261	241	199	235	213	229	223	238	228	231	239	224	241	233	200	218	239	235	234	224	224	232	221	222	235	245	198	234	232	245	242	237	247	221	217	243	223	242	250	237	252	222	235	213	191	227	219	225	206	225	217	207	239	270	217	222	222	212	226	258	212	236	231	219	230	241	263	226	219	235	229	227	207	243	224	229	214	216	213	206	212	207	257	241	220	251	236	232	215	226	224	231	210	213	236	207	189	216	226	232	245	233	235	216	218	220	220	218	211	214	239	241	244	209	223	234	226	245	216	222	222	246	237	212	232	212	246	228	217	216	253	212	238	232	224	227	261	226	215	223	235	256	244	217	198	219	245	209	242	219	237	224	224	222	225	213	224	226	191	236	240	226	234	219	241	203	234	228	207	241	226	236	213	223	244	246	220	226	229	209	214	224	215	227	210	222	221	217	225	232	246	259	243	231	224	225	259	221	203	240	252	245	223	229
18610	33768	29853	20884	17476	11760	7490	4976	3886	4720	5879	4892	3790	4712	3374	2162	1705	1620	1374	1326	1459	1477	1204	1064	957	947	5981	15426	10559	7343	4780	2194	1212	748	530	514	451	505	442	447	449	506	441	440	428	413	446	442	475	443	457	496	466	439	451	445	459	454	453	447	477	468	450	452	472	462	450	462	459	442	492	464	468	454	465	444	454	453	446	426	466	473	441	439	470	469	484	466	432	440	457	471	437	492	463	480	464	471	463	450	453	432	423	482	467	472	435	460	417	436	503	479	492	508	438	440	452	454	444	459	424	478	443	437	467	437	443	436	459	494	435	460	447	430	447	488	438	466	441	438	448	446	435	459	451	455	457	468	476	446	456	438	458	432	465	461	443	477	457	492	464	451	474	456	452	442	443	479	438	426	430	453	449	455	416	485	477	489	456	424	443	452	443	425	452	431	425	448	424	456	448	438	480	478	455	424	419	418	476	443	420	429	390	456	485	452	466	483	472	475	451	472	435	431	449	492	451	425	449	467	457	428	447	495	441	462	448	463	460	458	447	432	424	458	417	443	488	459	438	477	432	444	457	465	463	441	466	451	380	479	504	473	435	437	455	460	429	431	449	471	468	438	459	466	440	452	441	442	475	492	426	468	452	476	468	449	447	468	455	477	443	458	469	452	469	404	430	478	450	430	449	456	436	450	447	468	441	459	454	465	481	481	441	464	429	448	443	453	400	466	432	438	466	454	406	436	460	436	450	475	461	500	440	448	491	469	461	480	456	453	459	473	456	449	435	448	448	463	468	475	443	457	438	472	448	484	439	489	447	464	443	455	469	469	455	472	480	463	463	484	409	447	474	428	439	474	430	443	475	434	484	440	460	466	411	466	442	452	447	474	432	499	454	459	426	474	445	430	452	436	454	466	435	442	462	501	453	443	439	470	426	427	479	462	451	429	435	437	424	457	434	471	461	425	443	425	459	461	450	490	477	472	476	437	431	448	481	452	466	411	417	438	475	445	440	439	486	484	448	456	430	466	422	461	465	459	460	474	423	448	463	430	432	471	410	449	429	448	431	405	482	485	465	461	444	416	454	452	465	447	444	434	461	449	432	436	453	475	443	445	468	434	473	459	471	439	451	436	459	433	405	420	449	435	435	433	441	440	427	431	481	424	447	467	455	480	426	448	482	467	443	444	469	467	448	481	423	446	428	447	415	454	453	484	454	425	430	436	421	451	436	432	474	453	465	429	457	472	450	486	438	463	435	467	442	481	447	461	428	430	462	425	437	470	446	462	485	444	472	431	467	470	458	416	455	458	437	433	443	460	468	431	439	436	468	450	464	451	488	475	465	430	463	432	489	475	451	437	434	446	428	472	460	444	468	451	461	451	473	423	497	465	445	459	443	481	438	450	449	432	434	428	465	488	453	480	470	453	488	468	474	435	508	477	480	452	456	444	474	442	463	439	441	440	433	452	500	444	486	401	462	441	426	432	451	458	451	438	449	480	477	428	428	450	484	440	460	471	442	416	447	472	465	439	465	451	439	455	475	411	460	400	474	479	469	454	472	447	418	457	410	435	419	436	459	452	423	462	458	451	458	418	457	443	446	454	489	449	460	474	461	439	499	465	429	450	479	489	455	444	469	478	449	453	428	453	470	470	428	460	462	449	446	441	459	447	464	448	451	476	444	440	449	446	467	469	444	420	473	448	446	473	428	450	472	435	441	459	496	442	443	454	454	458	448	470	428	486	436	422	445	446	437	462	463	477	456	438	455	449	445	475	452	461	456	463	458	493	487	446	449	432	457	476	468	429	445	484	422	495	477	448	461	447	414	453	473	439	475	406	449	460	438	413	453	448	458	460	457	454	478	464	478	414	467	471	464	414	464	443	453	460	459	447	429	455	462	457	479	463	449	443	460	451	460	478	442	446	476	445	441	437	467	422	457	450	436	466	487	465	460	419	452	464	439	446	469	456	456	469	419	459	489	447	426	462	427	441	466	449	456	433	426	471	432	458	471	479	423	440	459	472	437	468	445	467	458	457	465	461	484	477	479	447	458	457	428	435	468	465	411	427	411	431	459	445	450	431	495	418	447	458	420	463	439	492	421	435	480	483	434	432	460	471	476	484	452	435	431	472	437	481	477	440	472	410	473	452	450	442	468	434	473	423	484	434	412	467	442	469	458	466	452	438	457	475	454	417	434	411	459	443	477	420	446	464	446	450	448	452	452	471	422	437	388	436	407	424	439	468	476	472	436	460	436	453	449	464	414	450	451	418	469	482	472	479	463	419	428	459	457	457	449	452	489	457	442	445	427	429	449	443	464	462	432	448	479	413	459	448	445	427	506	427	448	485	453	433	452	464	455	435	403	421	454	469	470	456	438	429	490	486	458	436	454	448	452	472	409	432	421	472	430	444	407	463	453	446	447	435	483	457	446	470	460	458	463	460	492	436	477	461	440	462	431	437	426	454	422	479	467	485	413	437	453	431	463	489	434	466	466	438	466	427	448	424	455	493	441	472	455	482	430	443	442	441	442	458	427	434	417	457	493	437	436	472	413	458	504	427	486	494	440	449	478	390	439	419	475	473	445	480	442	441	461	442	427	442	428	440	443	444	458	464	418	452	434	478	448	498	456	454	506	448	443	446	452	458	458	453	484	497	443	444	482	433	452	471	462	426	470	449	456	456	456	489	472	400	463	452	441	475	446	477	469	461	450	449	452	460	439	453	443	434	460	481	467	476	479	446	417	461	497	455	437	485	442	488	468	481	428	412	467	437	443	466	452	466	485	438	443	449	488	455	460	465	446	457	467	475	454	475	466	467	431	457	445	464	475	431	439	459	459	426	455	454	445	426	429	445	472	427	477	427	411	452	443	439	466	461	460	475	452	451	432	442	470	457	430	425	449	456	419	467	409	452	461	447	446	446	460	472	452	464	453	445	443	458	472	463	494	442	484	432	434	464	460	468	441	479	481	452	458	474	457	465	431	413	452	468	477	474	451	431	448	457	475	452	454	451	431	437	445	468	452	450	435	436	442	473	419	440	426	430	438	428	433	464	437	405	463	452	425	447	433	459	448	469	412	434	421	434	443	464	448	453	423	463	446	453	433	490	427	466	445	437	426	423	461	435	450	471	407	429	454	447	447	427	419	450	482	454	439	449	475	473	455	461	440	487	453	452	410	420	429	424	427	473	434	449	459	435	429	433	462	446	447	452	464	463	447	514	475	416	471	410	453	482	446	455	429	443	431	466	417	418	462	433	455	450	451	451	473	492	448	469	478	444	453	460	464	473	474	496	407	472	490	454	453	484	475	488	448	440	457	440	486	447	444	435	447	478	425	451	469	425	437	447	461	454	484	477	474	448	446	478	483	473	466	424	475	422	451	454	440	418	459	443	486	461	414	482	424	453	474	439	459	428	444	453	465	461	437	472	469	424	461	434	454	459	390	483	500	457	503	440	461	419	465	466	467	479	433	428	430	451	439	449	456	435	474	470	433	447	491	447
27080	21065	14433	5569	2657	1469	892	620	601	791	752	732	759	578	467	450	440	464	458	430	401	383	378	390	342	383	439	549	595	538	517	403	340	297	326	311	329	305	314	320	288	309	320	343	279	303	337	295	281	308	343	305	306	297	312	286	286	302	290	301	312	317	285	314	302	305	323	308	279	309	300	334	298	308	285	309	301	309	287	298	332	304	321	305	295	306	339	278	297	297	319	292	322	315	311	313	271	308	333	276	287	294	283	274	301	292	315	312	314	295	330	299	315	318	313	328	318	323	289	309	327	315	293	324	306	302	312	318	281	290	326	315	304	313	261	317	289	343	286	285	265	289	307	307	308	324	300	326	269	300	313	302	272	296	314	304	283	294	307	298	292	283	329	319	287	327	300	336	282	291	317	310	326	359	291	294	316	283	308	306	286	296	310	270	307	331	308	284	321	326	319	316	338	298	333	310	316	313	325	310	329	271	302	317	308	286	290	302	351	288	287	314	284	286	311	330	305	299	317	327	327	340	264	296	325	291	313	306	323	323	298	289	304	271	314	340	309	286	288	307	305	318	326	318	298	324	305	294	325	288	325	311	340	332	332	291	320	275	308	299	338	267	315	302	295	292	275	316	309	317	314	305	302	293	291	286	314	315	308	301	323	292	340	288	322	330	333	305	338	314	345	301	298	305	326	321	321	315	313	317	308	312	307	319	323	302	315	311	283	305	291	279	297	297	332	301	329	299	308	285	279	336	330	297	324	331	309	302	311	308	323	307	291	295	320	296	318	288	296	305	307	316	289	331	312	290	331	281	298	283	288	309	303	287	292	298	291	322	302	301	310	321	300	341	327	307	303	305	286	297	337	296	289	341	311	310	326	325	304	306	313	266	296	280	289	331	346	294	289	305	308	311	309	309	278	326	314	335	302	289	299	293	313	318	261	326	315	303	310	313	298	304	325	284	342	293	294	289	314	307	276	309	308	315	293	289	280	282	338	317	305	306	279	310	281	303	283	316	331	321	290	307	311	299	317	279	287	316	317	301	307	319	312	267	320	297	311	321	306	305	317	293	292	324	285	294	308	301	294	308	295	267	282	325	327	307	308	310	293	325	330	318	345	276	289	289	318	316	275	298	316	297	328	299	313	319	338	305	310	329	307	274	322	298	319	316	309	336	293	297	368	287	313	308	309	320	294	303	339	304	303	347	318	294	296	311	311	293	293	305	298	288	282	300	297	308	310	305	289	324	320	318	308	300	327	307	325	289	313	316	302	308	312	339	308	317	309	317	279	291	294	293	307	303	323	301	295	296	309	305	313	336	318	318	276	299	302	280	302	301	331	281	305	311	323	294	308	340	334	307	286	319	309	307	317	300	297	313	301	303	305	305	319	292	309	305	298	322	316	299	302	274	325	355	305	316	314	323	322	303	296	333	294	314	295	323	274	301	300	341	312	324	327	292	292	280	273	284	292	316	336	301	300	293	263	301	302	309	348	319	308	318	326	331	335	311	298	313	280	329	308	286	330	321	342	298	301	298	312	299	344	297	307	325	323	289	292	301	309	308	295	321	340	312	311	297	310	334	297	296	321	319	302	310	327	328	285	277	324	297	329	281	288	308	290	286	311	329	305	295	307	320	300	309	281	281	335	290	308	299	275	345	301	324	311	311	296	258	296	300	323	300	289	314	320	309	321	300	292	286	328	299	281	273	301	274	298	321	305	319	332	326	293	302	293	317	268	302	312	311	281	325	293	294	311	279	297	314	290	290	330	324	313	339	302	308	287	321	317	292	321	312	287	295	301	292	316	319	297	281	279	342	310	314	304	311	295	305	291	310	319	274	306	311	300	292	327	332	319	323	301	326	305	319	282	309	315	347	312	346	315	287	311	310	265	310	267	295	317	288	346	293	307	321	297	302	305	323	337	334	286	284	294	285	325	341	288	301	328	302	302	292	310	320	351	290	307	312	279	305	281	288	306	285	297	303	343	317	290	279	298	296	309	297	308	300	297	287	284	301	318	296	299	301	296	304	344	311	313	296	333	318	288	293	314	328	299	323	311	296	317	323	277	297	296	303	317	295	269	267	290	279	300	296	297	343	314	323	353	310	287	323	298	313	294	311	299	316	312	291	325	299	287	314	312	330	316	313	282	292	326	271	298	303	279	333	293	276	312	275	292	315	299	304	321	281	316	316	270	316	328	286	299	314	318	303	290	305	295	308	312	324	294	307	308	320	295	305	317	324	308	299	310	291	292	293	327	292	302	316	318	299	312	322	301	308	295	331	313	329	314	319	302	295	328	306	322	274	312	288	315	278	288	313	291	288	314	276	280	300	308	293	284	287	298	302	319	286	302	324	295	310	318	303	327	325	344	279	328	315	317	296	311	303	282	323	311	313	300	337	320	289	286	301	319	301	347	293	322	311	345	310	284	284	314	340	338	299	287	316	331	300	290	291	289	285	295	302	324	313	320	293	342	273	280	305	289	287	287	315	327	305	323	269	326	294	300	322	283	295	304	311	284	299	282	309	300	312	308	299	317	287	306	290	293	299	314	296	343	346	275	308	286	285	306	264	289	284	341	318	303	310	300	283	320	285	297	327	304	315	309	301	288	279	327	303	296	296	275	287	329	316	340	316	302	306	305	304	311	286	314	367	296	342	289	286	325	302	325	327	331	318	286	316	304	296	281	308	303	308	307	271	326	312	316	318	291	299	311	299	316	280	302	324	312	289	302	268	309	302	319	304	306	330	286	302	291	300	317	320	319	320	284	327	305	336	340	278	302	299	301	320	336	327	325	353	339	306	310	323	304	331	296	326	292	356	316	305	339	301	301	324	304	282	334	295	294	309	280	330	316	296	307	288	315	312	290	298	311	301	310	309	321	303	291	322	317	292	300	292	308	301	294	311	327	307	299	303	310	276	312	323	322	320	256	294	311	273	351	328	303	309	310	315	281	288	294	305	295	300	314	272	314	300	288	315	305	306	303	312	323	288	318	309	305	292	332	306	305	351	308	289	297	322	327	321	304	266	330	317	314	285	325	305	362	296	293	291	287	283	316	311	297	354	296	284	285	302	324	294	322	306	280	311	284	344	320	294	316	322	329	287	298	288	300	337	330	297	337	293	295	300	348	309	317	314	277	288	305	328	286	311	312	333	324	309	321	320	301	306	301	296	276	281	338	293	317	326	348	299	329	310	333	296	287	316	306	296	276	315	290	311	300	361	296	315	319	354	321	310	287	336	336	310	341	302	318	321	309	291	302	282	309	304	276	305	297	255	300	313	322	317	302	301	286	289	285	321	291	286	302	301	313	270	290	279	367	341	302	268	306	315	259	308	279	281	358	285	303	305	309	311	303	301	329	292	319	284	269	290	310	244	305	314	284	326	298	298	325	310	314	300	298	298	317	298	280	323	319	351	292	280	293	286	326	329	272	290	292	302	284	305	326	301	315	294	297	301	309	293	296	308	316	303	310	299	333	276	339	323	318	322	321	330	305	299
14269	20298	17975	11164	8336	4835	3007	2029	2036	2956	2741	2528	2550	1916	1223	1136	1381	1399	1298	1195	1002	935	934	817	770	814	1165	1412	1469	1384	1222	895	694	685	649	654	628	645	630	587	611	622	620	609	616	652	580	634	611	568	639	594	588	598	598	631	596	590	624	604	612	595	645	571	577	638	635	640	582	612	608	627	642	617	582	643	557	630	624	675	633	601	617	615	574	660	629	570	626	624	638	558	617	607	621	583	640	597	620	629	598	624	617	611	589	628	626	626	636	598	628	626	616	618	588	637	629	616	646	633	634	576	672	652	613	629	605	617	597	594	624	617	617	629	639	616	627	608	599	651	611	608	581	603	614	624	624	630	657	607	619	615	639	611	636	624	572	639	641	596	612	620	608	601	614	642	605	638	619	600	618	577	601	598	598	585	601	585	616	627	584	641	578	640	607	679	629	566	609	615	610	591	603	625	592	605	585	636	587	611	572	588	592	591	603	614	619	616	621	638	613	589	599	614	586	629	593	629	610	623	592	637	605	600	648	676	557	612	621	631	572	588	602	643	590	589	594	589	632	599	566	611	615	599	569	608	590	619	617	619	618	617	608	653	626	572	626	598	610	606	644	629	650	645	590	607	587	611	609	594	595	609	600	631	671	632	619	634	655	643	658	635	623	594	618	600	675	623	599	629	629	630	580	618	643	626	601	616	558	601	616	593	609	590	634	595	606	592	623	613	622	615	624	596	662	635	554	585	654	599	618	622	582	628	608	608	639	629	637	652	565	612	666	630	668	613	590	663	580	606	650	618	584	576	590	624	649	630	630	597	563	602	626	636	580	593	627	632	620	609	597	625	614	632	603	616	624	605	684	606	667	650	621	642	642	624	623	634	599	597	638	618	629	606	597	656	592	586	618	630	596	586	575	590	617	624	610	637	618	580	617	541	660	632	603	598	629	596	612	605	620	615	599	604	581	599	580	638	612	588	585	612	617	597	610	633	582	603	595	593	615	580	572	621	616	580	582	596	632	590	680	611	617	591	587	609	603	616	643	594	629	585	620	616	590	612	628	642	595	588	606	615	610	553	620	567	594	602	604	636	614	595	618	635	608	580	615	601	617	569	612	613	592	643	618	623	596	616	605	577	594	591	648	612	587	627	610	584	618	613	557	596	643	626	585	625	608	616	628	572	594	603	601	649	647	607	613	657	600	615	618	648	603	639	672	649	620	621	581	645	559	592	624	617	613	594	681	597	628	536	571	611	620	623	624	613	606	549	637	588	577	621	598	609	589	601	604	608	653	623	581	572	562	622	667	620	603	575	590	627	638	615	585	576	599	628	631	586	604	615	582	636	573	615	585	612	613	603	648	599	612	625	635	619	601	623	598	643	608	611	558	592	603	577	578	622	636	605	595	591	618	573	638	606	606	617	638	586	603	644	607	649	601	598	654	681	592	641	624	640	587	622	587	658	640	624	617	630	591	613	601	635	622	602	617	616	664	594	610	606	619	613	619	627	646	666	589	645	583	619	582	596	625	619	564	604	615	630	622	598	626	597	602	630	591	644	598	572	630	603	596	596	613	624	578	674	600	652	574	676	582	585	642	590	605	598	622	564	574	621	613	580	637	605	615	653	597	592	579	620	636	646	640	606	608	626	568	614	617	594	600	593	632	598	565	605	614	593	617	606	609	615	626	607	595	649	606	601	631	640	578	597	583	660	611	594	564	627	612	574	581	607	608	566	615	657	653	666	595	612	652	610	635	638	589	584	614	653	538	607	588	605	624	576	646	613	576	609	605	617	599	614	637	630	629	591	600	585	615	634	576	607	616	609	660	599	650	605	628	616	610	584	629	589	563	579	607	602	583	569	577	595	640	578	597	628	586	602	625	628	644	613	623	568	584	658	610	605	584	607	584	616	603	604	579	651	657	590	596	581	635	593	588	567	611	585	597	603	595	615	645	578	621	601	642	604	573	637	581	632	628	628	629	609	618	578	589	618	614	645	602	651	609	630	637	616	622	598	627	579	628	657	590	593	604	568	584	621	585	577	610	655	578	579	622	662	601	613	562	579	624	593	592	605	613	636	623	672	573	622	630	583	654	611	616	599	604	575	589	626	605	591	621	586	632	638	572	604	632	574	601	574	618	592	619	602	607	608	635	612	608	646	602	633	634	578	614	579	637	620	607	597	622	609	624	619	655	598	628	624	647	646	606	639	610	611	572	619	585	621	619	600	644	607	642	585	632	603	613	620	639	555	603	620	595	569	623	635	590	619	633	644	632	625	638	648	594	606	615	648	590	614	638	657	619	556	609	631	551	594	601	628	584	636	589	587	599	626	588	657	607	589	626	579	637	608	622	557	655	605	626	568	596	633	617	610	600	619	614	611	652	612	581	645	636	630	623	594	625	594	596	629	606	601	564	616	647	641	600	619	623	611	612	631	636	627	613	607	545	633	641	590	591	604	556	603	641	592	622	594	627	620	615	634	595	620	624	574	591	594	602	653	606	647	587	586	629	616	600	628	560	620	604	618	593	650	582	620	619	587	582	612	651	583	593	616	596	618	633	662	613	646	562	605	574	618	606	591	625	584	614	611	579	606	589	657	630	636	586	621	616	618	582	604	613	644	580	623	573	587	631	599	573	611	614	587	580	579	643	601	612	600	593	583	627	610	616	650	646	597	574	596	614	610	632	666	633	613	592	574	630	618	617	594	637	603	626	574	567	624	576	619	603	633	583	608	614	615	603	628	562	563	635	643	584	620	632	593	582	613	599	605	573	612	621	604	573	626	637	620	607	649	589	609	654	612	606	603	614	589	627	591	656	610	609	589	575	639	612	625	649	583	595	622	597	621	588	603	621	667	617	596	572	629	567	625	643	644	584	617	662	616	592	595	644	592	637	604	590	637	625	617	576	613	647	602	622	631	594	569	622	621	603	647	613	578	638	643	610	579	629	580	624	585	617	576	640	592	600	604	591	582	593	604	646	604	598	579	585	644	570	630	591	568	592	655	597	598	611	618	609	619	631	617	620	629	577	652	567	607	597	605	638	587	625	553	589	616	611	608	601	563	603	597	621	619	643	571	624	616	583	599	571	625	612	616	616	600	630	597	589	595	612	590	601	630	586	586	617	603	605	601	564	588	602	644	591	628	605	594	600	577	640	609	603	602	633	612	610	644	610	599	603	625	613	594	585	601	601	608	654	621	612	588	608	611	620	647	574	601	606	639	614	624	606	610	631	576	596	603	593	595	598	635	623	622	597	632	595	662	628	639	610	633	638	638	623	654	621	615	653	630	609	574	590	613	592	598	604	624	574	595	603	622	649	603	597	663	639	646	622	564	601	608	629	596	619	591	583	585	654	644	611	642	621	589	605	634	622	608	634	646	597	622	621	623	655	612	614	627	628	600	587	667	564	587	607	597	608	568	639	606	610	598	602	633	613	634	633	606	620	587	607	560	589	583	632	625	608	617	644	632	632	588	662	609	617	594	643	618	559	608	642	592	608	584
24636	21621	28769	24954	20216	6236	1954	1115	796	1311	1107	1138	998	674	532	640	632	598	572	485	470	419	362	354	400	388	793	1102	2200	1708	1286	739	518	311	311	295	250	278	281	298	255	287	276	244	243	269	253	264	283	280	266	268	240	257	290	262	265	235	270	264	266	275	277	259	293	262	271	271	265	256	272	312	271	289	259	252	256	239	259	240	248	256	279	246	266	269	260	246	252	273	239	266	276	276	279	271	258	260	269	266	243	225	302	281	273	276	250	247	263	262	269	264	269	254	237	271	240	257	273	246	282	259	246	249	278	265	269	258	250	268	262	283	242	264	263	260	244	255	277	257	244	248	259	236	280	231	224	260	264	267	254	245	285	272	266	262	294	265	279	264	259	266	265	264	248	286	260	269	283	264	271	268	257	276	243	262	282	292	242	262	275	251	279	266	255	251	268	250	264	270	238	280	244	280	250	266	265	282	263	257	234	269	271	267	276	288	227	289	253	245	295	251	268	297	282	225	253	267	244	276	250	253	230	253	224	278	271	257	272	272	264	235	284	245	280	260	282	230	262	280	246	242	256	274	284	259	254	267	274	262	248	236	273	250	273	267	263	227	232	241	280	250	257	253	274	255	279	272	257	284	274	260	264	283	248	280	279	226	260	263	258	271	266	248	248	240	237	266	273	263	279	245	219	287	299	302	273	272	256	248	260	256	267	247	245	270	253	270	278	280	261	243	284	274	262	263	271	296	269	229	251	241	272	248	263	263	301	250	270	274	236	258	268	270	238	277	270	268	270	271	267	253	228	229	263	269	267	253	272	241	293	253	268	258	264	280	287	298	263	226	276	265	263	267	256	270	261	258	267	243	259	279	266	256	243	273	267	264	241	278	247	285	263	263	255	231	264	259	270	264	279	269	252	249	275	293	277	247	261	253	264	272	289	272	277	252	271	259	268	264	241	263	239	232	272	236	229	252	238	254	263	277	265	258	274	263	261	298	261	257	260	266	277	257	282	243	279	285	265	271	244	294	255	276	265	275	267	264	267	243	236	311	246	236	255	249	273	268	265	275	245	269	296	255	283	261	249	303	274	264	272	264	290	265	290	273	261	238	287	267	257	265	280	273	250	274	298	264	247	274	253	272	294	280	230	240	284	261	238	250	268	251	277	260	276	248	253	259	265	267	260	282	277	296	249	250	273	249	254	270	241	259	248	233	291	254	264	249	262	267	255	272	265	280	263	281	253	283	271	270	278	249	264	231	246	280	217	289	248	232	253	256	240	278	270	234	255	283	284	240	302	280	270	265	288	266	272	268	279	258	231	272	243	263	291	281	264	263	254	246	248	261	281	294	248	280	284	237	289	221	223	250	293	272	275	254	253	248	272	283	273	277	293	268	271	267	259	228	255	257	249	270	258	293	238	270	262	265	244	297	280	267	268	245	289	275	268	263	257	262	270	262	257	250	228	246	221	254	283	265	241	271	282	249	281	278	285	250	275	279	236	260	291	281	260	290	242	278	256	256	268	256	264	286	273	263	277	248	248	245	276	270	237	270	247	252	235	291	274	265	253	251	296	247	273	280	297	239	283	252	277	280	250	284	279	244	242	285	251	255	237	274	256	249	234	266	287	297	290	294	258	246	282	254	278	280	239	264	254	251	277	280	259	258	282	250	271	299	273	285	283	271	280	278	275	292	265	255	235	239	288	253	259	272	256	257	251	258	263	269	274	296	270	256	281	262	284	282	272	251	266	267	275	263	260	281	255	234	266	277	279	295	263	267	256	275	256	222	286	257	245	252	276	251	263	253	244	262	248	266	279	303	241	281	264	278	307	254	285	261	266	278	261	264	243	299	224	251	233	295	256	244	243	244	244	268	311	282	271	236	282	275	278	265	255	271	290	234	259	256	263	279	264	271	292	261	258	227	253	301	250	265	263	244	277	258	256	272	247	237	263	241	290	245	281	266	240	278	259	276	251	272	232	258	273	269	294	259	243	252	268	249	265	256	254	237	288	283	264	261	247	263	235	252	255	280	278	293	266	272	284	284	259	264	250	258	271	237	259	248	254	241	276	292	269	269	268	299	250	233	258	236	276	270	281	242	266	267	287	261	230	259	273	244	289	236	270	269	265	235	257	246	268	271	247	248	252	249	278	276	272	276	242	251	257	260	263	263	260	264	265	247	243	241	255	254	262	232	253	262	272	259	274	265	249	240	256	286	249	277	255	217	261	256	265	253	249	258	268	274	240	265	262	267	254	277	246	261	258	249	259	267	241	246	243	267	255	263	245	252	269	258	285	278	271	269	280	247	268	264	242	266	309	282	264	219	236	297	250	285	284	247	267	259	282	264	270	256	241	261	294	296	276	243	228	270	255	258	257	232	283	267	269	261	273	248	277	232	271	268	264	273	256	251	269	288	286	257	258	270	280	257	275	298	277	251	252	236	280	248	239	261	272	253	277	270	246	277	256	287	267	245	231	257	291	272	277	270	242	248	256	256	286	223	259	279	263	283	266	276	267	254	278	277	248	221	262	248	272	276	282	277	277	271	246	261	240	249	253	263	278	261	254	260	268	260	268	249	262	251	253	280	309	285	242	237	279	280	257	262	273	270	267	262	248	251	256	260	284	252	234	261	273	251	270	247	260	265	253	273	272	245	260	271	268	240	218	247	225	241	238	264	258	251	267	243	277	265	256	250	253	259	266	258	269	253	235	257	225	292	271	249	262	275	241	247	261	282	246	265	265	270	278	286	276	277	264	232	271	254	282	269	257	257	233	246	281	269	261	273	255	248	257	281	241	267	251	256	285	247	295	270	266	268	275	259	266	278	271	264	257	268	278	252	248	251	251	218	239	244	239	269	265	232	281	267	277	256	262	251	292	248	248	266	232	241	274	284	280	244	270	299	270	240	284	253	242	263	257	278	304	273	254	256	277	255	270	251	260	270	267	243	266	285	270	274	269	262	251	279	279	251	288	267	257	258	264	286	250	270	252	284	269	280	264	266	252	302	263	263	264	255	271	275	279	268	245	266	222	235	239	244	257	241	263	267	280	274	248	272	267	291	280	275	281	264	288	275	266	235	270	253	270	274	275	265	255	296	243	276	272	254	265	280	247	294	288	247	264	276	233	266	250	274	252	278	245	231	288	260	289	273	279	269	281	267	278	215	286	271	282	282	251	262	249	254	283	286	250	252	274	274	281	286	278	270	272	285	258	309	277	250	267	277	272	271	246	248	242	269	275	266	297	274	288	257	249	266	256	244	259	245	272	274	257	262	231	254	237	240	246	273	256	279	258	281	282	255	267	225	246	276	284	264	275	264	248	270	259	251	253	261	240	263	275	262	268	277	287	274	243	257	244	272	292	280	266	283	284	268	243	287	269	265	275	257	277	267	259	260	259	237	258	250	261	233	267	276	258	272	247	227	255	272	285	260	268	249	273	263	253	262	273	278	263	270	294	266	275	285	255	249	307	264	259	247	274	264	270	275	279	253	292	278	255	249
15031	28129	25490	16725	13367	8658	5323	3990	3030	4861	4404	4222	3448	2274	1695	2007	2036	2124	1742	1553	1373	1249	1045	983	1035	969	2663	3810	7334	5468	4103	2288	1246	833	604	531	535	529	517	528	530	517	528	533	516	610	541	540	504	497	567	534	517	542	483	534	526	545	533	525	530	526	558	559	545	524	502	507	518	555	548	528	542	555	536	504	494	550	536	517	541	500	557	579	552	573	511	589	519	532	570	542	556	523	509	578	558	527	527	519	534	548	505	506	520	530	542	574	519	510	544	565	531	548	545	537	526	534	508	523	524	559	539	540	529	500	504	530	561	556	557	528	555	553	523	541	499	511	554	538	502	502	556	500	537	526	532	548	525	561	511	554	559	504	491	521	541	509	525	540	591	557	545	528	528	537	506	550	542	538	559	494	531	552	507	538	563	531	533	526	523	527	535	537	524	525	542	563	557	490	511	519	527	549	505	557	520	533	526	547	538	540	577	525	513	516	515	541	573	525	524	506	550	566	513	560	528	532	564	476	504	531	518	564	551	552	545	544	560	506	499	510	538	510	542	520	534	521	511	483	555	580	512	553	496	536	532	547	580	528	554	538	558	510	511	562	511	543	535	548	574	517	504	526	513	538	582	544	567	541	540	568	532	534	514	503	524	538	521	554	510	548	564	550	530	466	521	539	539	529	533	546	535	592	567	504	551	514	519	536	506	529	536	554	533	502	516	520	537	533	533	571	539	535	538	528	529	525	556	514	560	551	521	536	534	525	473	534	559	513	517	535	517	505	472	541	535	527	495	533	511	554	526	537	543	503	558	508	552	491	507	555	484	536	518	538	555	561	562	504	549	486	511	501	515	539	510	519	511	507	518	551	553	542	514	533	541	539	533	540	552	546	507	503	573	508	564	477	550	492	518	560	503	533	510	522	559	502	508	529	526	522	557	553	524	556	543	495	553	488	531	533	484	518	578	540	514	541	531	502	552	532	524	523	513	552	519	527	522	515	470	530	545	576	531	527	470	572	480	539	534	513	536	512	549	538	536	541	535	540	530	540	542	528	515	525	558	555	491	541	513	522	511	547	561	500	498	511	531	492	568	518	553	530	572	542	495	530	549	493	579	524	491	519	511	519	557	547	486	486	466	507	513	544	497	511	531	513	561	530	515	498	579	503	528	577	481	518	532	542	555	504	518	537	529	542	542	547	499	547	551	542	572	534	567	550	531	523	518	565	541	539	535	494	556	497	517	553	579	531	564	550	539	556	528	497	556	496	539	535	540	567	497	544	515	514	568	511	547	540	508	525	550	543	520	509	517	475	525	497	554	520	521	563	546	523	575	490	505	522	550	549	532	517	549	544	533	536	530	535	515	521	509	560	552	512	524	543	522	505	481	591	567	502	560	550	526	568	538	558	490	547	521	530	523	524	509	501	500	536	560	572	550	515	553	482	523	551	553	554	541	499	519	511	508	552	506	541	512	548	498	558	530	541	601	520	523	547	503	484	537	571	506	549	518	509	516	547	522	517	514	537	528	524	519	538	527	548	527	552	514	491	507	545	502	535	505	537	495	530	543	556	534	583	559	529	525	525	588	480	552	560	558	533	527	532	536	555	482	530	540	522	523	504	536	546	525	506	547	527	526	536	534	513	516	490	574	535	497	538	589	510	518	544	562	506	536	532	523	530	544	530	530	538	555	537	515	493	529	565	525	527	535	535	543	527	533	491	532	498	544	549	531	520	507	503	551	567	507	539	542	520	556	493	543	523	488	529	520	563	524	510	551	577	522	523	513	563	526	531	583	511	509	517	480	538	560	524	537	566	544	528	560	505	521	558	498	521	537	530	531	494	514	512	481	520	490	516	526	554	534	507	537	489	506	552	537	497	512	470	535	542	505	533	537	455	510	516	532	546	514	556	489	557	578	517	577	556	524	575	533	519	550	553	500	501	550	541	518	528	529	549	527	517	537	528	546	538	553	532	550	536	513	536	490	505	557	550	565	520	560	492	528	542	495	564	530	532	530	501	525	503	550	528	537	472	546	515	483	511	553	530	531	533	525	503	568	493	541	511	546	558	522	539	552	552	541	548	537	543	525	528	510	526	582	563	565	535	538	521	523	522	515	513	569	535	547	549	569	517	546	559	501	483	581	515	519	518	519	495	518	523	541	534	523	518	567	490	542	514	507	565	475	538	524	518	507	534	535	511	532	479	513	514	527	540	509	533	517	521	537	547	535	518	528	517	534	494	519	566	525	538	563	502	545	541	538	550	506	517	502	539	560	526	559	495	511	491	527	572	542	563	551	543	531	530	544	538	527	524	540	548	502	514	526	580	518	497	568	528	530	535	550	493	575	545	529	554	552	535	532	540	553	537	495	537	563	529	504	516	535	516	529	519	546	537	551	498	517	527	518	502	528	558	528	522	495	561	530	521	517	517	531	528	525	537	514	548	529	519	519	532	551	509	550	561	558	538	535	535	547	559	551	548	498	527	547	517	540	525	555	495	506	515	493	548	547	520	556	510	504	558	528	545	549	519	516	521	541	496	529	552	506	492	563	498	488	519	516	552	552	583	495	500	503	530	521	544	519	533	511	549	542	517	519	493	533	523	522	539	515	526	471	553	502	532	510	550	523	514	504	554	515	493	565	561	525	592	521	504	539	526	563	559	548	492	489	586	564	520	539	572	496	521	534	532	526	550	573	546	512	536	529	504	531	551	515	553	526	539	499	547	533	508	526	509	587	499	541	515	521	528	540	566	494	580	552	533	516	538	507	534	571	524	499	511	514	568	500	522	517	521	523	514	523	530	522	485	534	538	539	576	496	503	539	472	519	531	532	491	543	505	540	536	519	544	547	540	536	525	527	509	551	507	498	512	523	530	506	521	538	491	533	569	548	523	556	504	558	533	554	510	497	523	519	529	599	526	531	547	520	521	537	520	504	549	538	508	561	510	509	538	565	548	543	510	502	526	540	517	560	529	525	518	535	516	488	561	477	550	531	535	526	536	581	543	540	516	534	522	534	502	561	548	572	540	522	543	513	526	501	531	534	509	546	514	453	522	525	506	531	526	526	541	546	561	551	515	508	555	526	523	560	539	570	516	531	599	526	537	536	558	508	529	508	561	540	521	519	574	537	496	564	551	520	555	526	557	537	527	540	556	552	523	510	524	512	560	513	537	522	562	541	598	518	548	506	549	513	551	511	557	531	527	550	536	517	559	536	530	562	534	556	533	520	530	518	501	516	527	538	515	516	515	523	551	539	513	491	517	553	513	528	545	563	552	546	572	548	535	539	564	551	536	533	524	569	519	502	533	552	557	514	527	546	552	553	561	557	527	542	525	515	530	501	530	523	507	511	514	552	520	547	515	529	512	513	489	499	539	514	521	524	559	518	528	486	607	548	495	546	541	545	527	528	523	532	543	554	573	536	513	536	492	560	518	498	537	563	537	513	531	558	552	555	519	554	534	536	544	500	549	570	570	486	559	545	520	510	571	515	472	506	567	529	509
23647	21618	29491	24259	21632	19909	5027	1677	1257	1565	1714	1393	1128	818	872	916	857	802	716	655	645	536	472	424	405	346	922	3125	2937	2974	2188	1236	635	386	281	240	218	240	227	223	227	258	261	239	194	229	206	225	219	220	244	223	232	221	248	210	223	232	237	220	208	211	245	218	220	205	234	217	232	225	227	220	207	235	223	245	243	233	205	226	223	229	221	226	223	211	230	223	249	224	242	225	217	248	227	232	248	218	201	218	240	252	239	205	202	218	216	245	235	229	214	233	217	217	242	240	221	209	208	213	232	238	241	220	261	208	205	219	229	246	213	249	234	201	223	236	230	232	235	217	237	238	226	236	242	251	241	238	234	235	243	247	237	218	210	203	247	237	229	226	249	252	236	236	226	244	212	212	231	211	218	221	208	256	263	231	237	213	264	256	220	228	211	228	242	242	241	213	229	223	227	242	213	235	234	248	232	224	253	243	218	226	223	231	213	229	220	229	246	217	270	226	223	239	224	268	238	216	216	223	217	242	221	199	206	221	224	246	240	207	216	221	202	230	246	209	214	221	232	204	212	247	215	243	219	229	225	242	225	248	243	235	241	257	238	227	229	226	225	226	234	248	219	226	233	212	210	225	226	191	213	231	222	226	235	249	224	230	221	234	223	258	234	219	207	223	222	228	208	196	238	209	243	226	209	230	242	255	245	232	219	226	228	269	227	239	229	225	229	254	246	238	201	213	201	267	223	244	205	214	220	215	232	230	234	240	247	255	246	249	215	234	211	265	212	220	246	229	222	229	250	238	234	190	219	244	252	233	230	222	236	212	236	222	241	221	231	223	239	231	219	247	224	225	232	215	234	230	257	225	234	255	215	239	218	231	268	222	231	229	237	236	228	228	225	224	247	240	218	246	220	225	225	216	246	206	226	239	215	238	221	229	199	210	252	208	217	203	248	237	213	231	227	243	229	212	231	217	224	198	222	214	228	240	219	229	224	236	237	238	232	245	224	229	218	241	204	201	253	223	247	230	235	203	206	231	226	224	249	224	228	222	235	237	235	227	181	235	216	246	232	228	225	212	225	210	255	229	224	222	235	224	232	250	245	212	222	208	243	240	234	225	247	251	220	226	240	245	248	242	248	229	221	218	215	221	208	213	193	232	216	261	256	225	214	237	213	262	228	223	213	218	218	210	228	197	225	236	251	210	220	225	189	235	208	247	228	229	258	232	238	220	236	235	245	221	217	243	212	248	245	221	233	232	248	196	200	226	237	202	237	242	231	226	268	241	230	220	222	235	199	222	228	248	227	239	221	224	240	212	242	226	253	215	240	206	249	213	194	232	217	229	227	218	239	209	226	226	230	214	225	201	249	244	221	251	227	231	209	236	212	247	227	240	242	199	231	191	236	237	238	239	212	210	224	220	239	244	232	226	227	220	256	218	238	244	235	259	248	259	228	247	211	192	210	236	240	217	251	224	248	217	209	244	211	225	223	233	242	243	241	205	221	244	235	255	245	223	249	223	214	255	218	218	205	232	240	239	241	224	215	217	193	234	226	203	224	204	232	172	214	227	204	229	188	230	201	227	223	223	210	204	233	234	232	216	216	219	243	221	206	232	224	232	232	240	236	216	231	228	217	225	214	241	223	224	255	194	220	224	216	250	207	217	247	239	223	247	204	236	249	232	237	243	217	254	220	267	212	239	209	215	223	209	242	221	238	252	247	223	211	263	214	214	214	239	251	233	215	244	206	223	195	234	224	203	215	248	238	215	232	214	230	239	249	203	228	218	226	251	203	254	216	211	220	226	223	220	221	222	258	242	215	238	223	228	235	223	231	234	238	228	226	220	226	228	226	252	198	239	226	238	235	240	210	231	233	238	209	227	239	221	239	227	217	220	223	215	220	214	205	218	237	248	229	217	219	206	206	250	250	203	229	233	227	235	224	237	257	231	233	225	218	220	255	226	234	233	232	221	227	250	209	250	219	242	231	207	233	241	237	226	220	232	224	212	217	259	252	206	223	235	237	226	234	219	229	239	230	248	246	224	226	212	226	214	223	229	236	263	249	209	233	224	227	219	221	213	212	221	213	238	230	226	232	244	206	258	267	227	223	215	224	236	231	244	214	238	234	214	227	240	216	199	207	243	247	240	209	237	222	254	226	245	245	217	224	203	213	238	211	247	239	220	236	213	223	250	230	248	222	216	243	218	254	240	237	268	229	206	243	242	244	245	236	240	220	215	216	217	210	197	214	248	198	237	196	191	237	231	214	214	205	206	242	245	243	230	228	226	232	220	224	197	215	233	185	202	249	220	231	221	205	248	224	214	236	235	218	231	228	229	230	229	231	213	228	232	248	223	215	229	234	220	211	216	215	226	262	218	231	250	245	228	199	252	224	265	223	233	199	216	240	231	214	226	220	213	223	251	217	235	238	230	214	226	227	238	219	250	230	224	251	233	227	226	236	251	212	211	216	212	264	236	224	217	225	226	237	197	238	219	215	227	223	249	238	241	245	229	260	230	235	220	259	217	236	222	216	253	235	225	226	232	231	211	227	225	264	225	241	216	235	213	233	244	249	228	242	245	216	220	225	220	197	248	226	245	205	223	243	237	231	220	237	219	224	249	203	237	204	227	237	232	228	207	218	218	235	219	261	225	229	205	240	234	240	237	235	223	213	243	201	243	233	234	239	206	242	218	203	227	234	233	218	226	243	224	240	242	228	249	228	231	185	220	227	222	250	229	206	229	245	234	238	221	253	227	217	254	212	227	245	231	216	219	226	215	267	202	220	239	231	232	248	244	235	241	248	222	249	250	219	252	249	242	234	239	207	216	201	230	252	215	229	238	227	240	225	230	246	202	205	244	230	226	233	210	231	194	233	242	232	229	240	226	213	218	227	199	234	211	222	228	215	217	251	203	208	217	221	215	214	252	225	244	228	225	230	232	266	233	224	207	222	254	235	202	246	230	265	235	210	221	236	224	236	242	256	228	195	241	217	221	219	218	229	240	237	205	249	225	240	239	216	225	241	252	247	197	231	236	240	213	234	247	219	209	225	259	227	199	241	213	225	204	236	240	210	198	227	224	224	243	199	240	225	232	225	228	188	212	224	252	202	206	220	217	213	210	213	223	225	257	226	257	209	213	206	219	249	234	220	229	213	238	231	240	273	225	228	234	215	214	209	215	218	217	199	229	228	217	248	243	186	229	230	221	234	232	210	242	225	215	245	236	233	237	249	243	191	249	230	218	221	220	216	257	217	242	217	234	212	236	213	222	231	201	259	242	226	222	238	253	230	238	213	227	202	206	204	213	215	232	245	204	225	231	231	230	224	240	235	228	219	240	252	217	219	226	215	233	195	220	226	218	250	210	254	238	229	217	252	231	219	243	223	244	219	210	230	230	235	222	224	262	215	230	229	259	224	235	220	212	216	240	248	233	217	205	231	221	218	222	207	216	224	222	246	187	210	235	193	261	199	233	222	231	207	212	247	215	186	224	254	230
17744	33342	30137	21404	16475	12007	6903	5386	4486	6008	6425	5057	4217	3120	3219	3136	3068	2732	2488	2319	1992	1862	1623	1294	1103	937	3190	10130	9270	8975	6827	3875	1920	928	607	476	471	420	458	435	440	449	462	425	432	457	474	489	447	465	433	448	490	426	422	464	448	462	477	449	474	449	457	460	461	453	514	446	415	435	441	453	458	468	474	448	456	463	476	467	463	450	474	507	467	422	432	463	456	468	481	453	434	457	413	472	444	471	424	445	479	440	464	423	453	473	473	470	475	467	443	443	429	443	494	469	474	483	443	436	440	448	419	487	438	432	434	435	453	441	450	446	443	451	465	432	439	432	460	450	452	447	478	463	467	417	416	461	482	429	432	475	471	468	434	482	440	463	483	458	467	457	481	454	476	435	459	455	424	464	470	469	463	458	439	455	418	503	428	461	446	470	434	457	460	460	464	430	451	453	441	425	451	453	460	438	482	438	448	477	478	442	449	423	447	478	483	461	451	443	458	430	455	433	471	471	460	464	505	443	467	451	480	470	466	432	466	438	410	455	437	431	443	430	457	474	439	455	458	456	458	466	449	472	466	479	450	431	465	459	437	431	420	479	487	409	475	452	461	481	457	467	466	485	476	472	442	461	437	497	472	458	418	464	469	444	427	451	436	417	412	438	460	410	461	457	434	458	478	450	451	446	452	472	451	484	452	455	419	435	440	472	472	447	442	492	463	455	487	453	427	459	492	453	446	458	423	491	459	475	447	416	414	462	488	474	437	477	450	437	469	444	482	463	469	449	444	432	405	484	448	478	450	471	459	423	426	481	472	458	491	431	449	432	441	466	469	499	444	449	456	517	461	426	445	462	464	469	440	447	452	438	463	471	466	417	466	440	423	447	450	451	436	465	457	446	440	459	416	420	472	450	464	447	480	415	463	458	449	400	464	447	462	474	448	465	493	442	445	455	457	443	463	439	438	419	429	468	475	482	450	444	447	403	462	430	493	454	460	466	418	443	478	503	442	451	464	446	449	445	485	447	442	459	470	432	495	444	466	462	427	476	432	463	466	458	443	455	456	476	435	439	432	437	450	478	504	473	458	481	437	451	441	458	422	524	510	443	430	451	481	455	495	435	426	460	460	458	499	460	429	465	455	448	424	449	450	471	428	450	439	481	479	468	464	419	457	478	462	486	441	436	459	465	444	462	434	450	449	413	458	431	449	478	416	466	468	459	448	474	453	456	438	474	441	444	471	460	441	401	458	482	451	432	459	452	460	469	455	443	455	439	429	451	468	444	455	448	417	411	478	447	422	460	454	468	496	450	442	471	436	446	427	481	471	464	476	440	458	497	503	442	470	466	437	441	501	451	453	481	433	460	431	442	424	455	454	497	415	442	426	447	456	467	452	427	429	459	428	454	412	416	465	459	460	459	441	459	434	466	415	450	468	480	423	439	428	461	440	424	463	422	436	522	446	474	471	482	437	438	427	435	454	495	454	458	420	423	506	455	436	461	457	466	483	462	428	479	477	468	445	435	423	468	457	461	420	501	438	423	481	428	436	469	470	482	409	421	445	419	475	458	447	482	432	455	472	485	477	461	477	459	463	462	458	484	462	463	441	455	445	418	505	488	462	442	453	436	435	456	413	527	457	407	453	462	484	417	455	453	403	460	423	428	460	437	449	456	478	455	460	439	468	440	427	459	446	476	463	497	426	481	458	477	469	506	435	479	426	455	444	448	427	448	455	458	417	426	444	411	432	433	436	449	474	454	406	426	452	479	437	404	477	426	484	493	445	484	431	414	466	479	479	483	478	476	427	460	438	415	410	459	428	468	481	456	425	467	442	514	463	451	460	459	465	461	483	452	415	451	451	442	458	469	460	419	435	468	495	448	483	409	411	459	458	446	448	426	448	446	449	441	511	476	437	440	449	439	418	427	476	462	445	425	465	449	479	450	441	448	470	421	435	474	445	492	457	463	397	467	486	445	448	436	473	444	424	414	455	465	448	463	450	450	486	445	405	455	426	462	418	452	455	431	438	439	445	494	458	515	417	403	432	464	441	469	451	405	478	464	480	430	438	453	448	484	474	451	438	433	464	438	468	444	477	449	430	415	429	444	458	455	439	396	415	462	491	473	426	438	446	459	457	463	439	462	469	488	470	446	479	457	430	422	457	483	462	434	436	433	465	482	449	460	475	468	422	436	443	432	444	447	452	459	431	478	465	448	438	467	450	468	437	469	469	423	469	419	460	462	449	448	492	460	458	432	451	475	457	444	471	444	480	492	456	465	428	450	419	406	441	432	472	495	429	456	455	442	454	449	455	447	491	475	414	481	451	428	492	470	419	445	481	404	465	443	453	439	454	452	444	502	438	463	427	470	445	408	443	432	440	452	462	445	453	441	444	443	420	420	489	453	448	443	469	461	467	469	458	448	488	410	466	473	427	473	433	472	443	478	448	474	419	475	425	461	474	483	460	474	435	474	478	465	429	470	461	477	472	445	466	440	457	453	442	418	455	466	484	453	469	415	433	490	485	446	429	473	464	480	462	399	454	432	437	433	463	453	458	448	458	455	399	473	457	458	485	458	423	471	446	478	448	467	430	450	471	458	432	447	436	477	460	396	446	426	441	467	429	441	480	398	452	429	496	494	472	452	450	428	478	440	452	441	460	431	426	475	433	445	436	433	460	440	455	435	406	456	458	445	461	469	456	428	446	465	438	449	459	462	461	443	475	437	425	479	467	446	482	465	424	471	478	474	436	481	420	462	438	485	490	492	449	437	476	455	446	429	441	460	454	433	434	442	432	430	420	441	458	464	394	488	431	418	413	482	431	497	450	438	456	450	441	484	428	498	488	468	459	462	472	461	467	465	418	415	445	481	458	478	461	439	441	451	439	484	476	457	456	454	423	470	467	457	452	439	451	470	451	448	424	463	423	451	433	498	433	433	464	457	448	429	446	450	448	430	488	440	410	420	420	427	484	463	449	438	461	469	470	475	451	446	433	428	459	432	416	461	432	441	436	468	428	488	474	449	441	434	434	475	433	470	440	482	469	412	426	441	448	462	417	470	441	447	450	485	462	444	461	467	447	466	480	475	452	478	471	433	457	438	469	414	448	423	419	429	442	467	499	461	440	469	429	443	453	456	457	410	465	458	437	425	455	448	493	469	483	424	456	457	454	449	430	450	432	429	465	439	446	428	517	455	440	469	458	439	460	443	429	451	489	411	429	459	448	480	459	455	433	452	437	483	466	467	470	422	442	450	484	451	432	449	443	425	463	458	465	483	432	481	474	478	469	445	451	499	438	452	465	473	507	427	441	464	481	465	463	432	436	443	428	474	448	437	434	445	448	436	460	463	456	537	465	436	468	441	479	432	441	447	462	460	497	492	477	454	435	431	460	468	439	429	429	457	452	490	479	426	445	447	447	436	454	435	443	465	434	451	468	473	472	447	494	476	448	436	451	461	466	443	469	441	462	459	436	436	443	480	468	447	457	414	430	454	410	438
27081	21293	14685	5598	2325	1319	771	604	629	858	767	645	599	510	543	533	549	480	474	465	474	437	411	362	365	379	326	427	494	514	559	437	398	335	330	325	286	319	316	306	293	308	294	295	311	294	292	337	290	328	314	306	311	309	316	315	261	313	309	315	301	315	272	316	302	291	288	306	292	288	277	310	312	304	308	322	318	301	314	297	312	314	311	294	327	333	310	308	303	310	304	266	276	287	295	290	345	305	308	280	325	323	302	295	277	305	303	327	297	328	279	289	291	334	275	313	301	345	300	299	302	302	281	293	299	314	343	309	318	287	307	293	334	330	305	268	299	297	289	308	307	293	299	324	303	278	320	295	282	276	278	306	310	293	332	331	357	341	285	309	300	300	331	283	296	325	328	305	281	261	329	307	289	303	275	295	287	308	301	315	318	336	314	311	292	300	282	280	294	286	341	327	303	302	313	327	275	319	276	316	302	294	280	293	294	276	311	292	304	305	299	325	313	302	330	271	299	349	266	307	315	291	279	302	307	302	309	315	307	309	313	325	304	306	299	272	299	302	304	306	291	311	336	293	292	301	296	304	323	311	309	305	279	327	277	288	314	329	320	315	275	330	292	277	302	285	309	320	315	294	332	298	293	296	294	281	282	309	327	295	308	305	298	296	314	312	316	289	326	292	296	274	289	320	310	280	325	318	298	362	307	309	308	307	303	329	305	298	291	325	280	287	307	299	296	306	344	329	315	320	305	278	311	270	295	327	306	306	319	332	279	294	273	278	305	298	315	292	306	290	297	310	309	303	335	325	274	318	320	293	293	324	336	295	303	288	273	329	321	316	309	298	291	307	283	305	276	324	296	340	323	322	308	334	312	279	308	323	283	322	300	292	333	298	305	292	301	293	312	275	279	286	293	291	308	257	325	330	304	322	328	307	334	320	307	324	324	311	320	309	315	313	326	295	289	329	353	316	312	297	329	307	304	315	291	335	327	298	290	282	293	293	284	318	297	293	321	310	330	322	305	290	351	318	307	261	300	318	278	275	323	291	332	350	303	284	316	315	342	307	297	290	296	283	308	285	322	275	273	318	307	323	340	312	275	346	298	282	288	302	314	308	289	309	280	295	323	318	303	292	293	307	290	339	300	305	307	323	301	323	302	326	283	298	292	324	282	291	280	294	295	277	309	280	319	292	337	319	309	308	343	319	311	316	312	323	298	323	319	301	322	351	297	299	322	276	291	280	360	276	327	277	295	319	310	314	269	323	303	293	282	304	312	305	286	326	310	297	298	283	296	301	319	259	326	287	336	302	289	267	322	320	286	285	308	308	326	320	319	326	310	296	301	308	306	298	300	302	294	344	285	276	296	311	299	313	286	307	328	278	315	325	317	303	268	267	321	330	315	301	299	297	305	289	303	319	332	301	285	313	325	290	313	287	317	325	347	311	292	305	336	325	311	298	315	280	314	307	310	289	314	317	338	301	299	317	318	280	299	319	310	282	313	299	349	287	312	304	297	308	295	301	272	317	282	324	332	354	284	307	304	288	285	309	301	293	271	271	318	298	316	316	331	303	304	297	294	295	300	281	298	308	289	295	286	289	303	325	310	307	302	316	286	280	291	309	342	313	311	296	292	301	317	277	304	322	292	309	331	303	319	327	292	270	308	349	314	272	309	300	299	289	329	326	304	267	302	312	303	315	287	295	294	306	288	309	310	357	284	270	280	301	290	326	311	287	263	296	270	298	316	291	308	305	309	281	287	303	332	307	298	331	316	286	300	284	346	314	316	275	291	309	314	293	270	324	292	320	293	327	296	293	293	301	298	316	291	299	303	308	309	304	318	318	317	306	327	320	311	288	304	335	306	336	319	320	278	310	297	307	285	286	309	314	309	291	318	295	282	319	294	298	298	291	307	335	298	308	291	319	308	292	341	286	296	292	314	312	316	330	295	303	292	320	299	285	327	319	336	309	317	321	300	331	309	277	304	280	316	312	298	283	312	280	293	300	294	291	287	296	298	314	304	320	292	330	336	308	315	283	316	311	310	310	283	331	299	307	321	311	296	296	304	300	288	325	304	303	313	328	291	288	302	328	280	320	278	313	307	316	323	320	323	296	291	280	309	309	261	339	302	326	331	295	311	313	271	316	309	319	314	314	310	302	305	321	285	312	332	274	268	295	319	284	314	269	292	319	299	298	296	314	297	282	315	298	283	293	330	318	338	286	298	318	285	319	289	303	327	345	305	299	295	299	324	316	291	317	296	329	298	306	311	297	300	290	305	293	324	306	287	290	333	287	316	314	300	307	328	306	288	338	306	297	327	309	333	300	311	276	262	319	304	273	267	263	321	290	307	295	322	288	333	307	303	293	279	281	322	310	325	291	322	299	318	289	322	290	317	285	310	274	272	285	327	294	264	306	278	283	295	316	306	319	333	306	331	297	333	289	296	310	320	302	308	314	284	312	301	305	283	308	315	325	297	280	284	298	315	320	292	314	304	294	298	313	303	303	269	307	303	302	312	288	295	295	288	311	313	275	311	311	287	293	306	314	343	305	311	301	300	304	310	319	313	255	290	309	322	310	311	339	323	304	328	284	329	291	307	272	279	328	282	302	292	286	298	270	318	335	294	317	287	329	312	302	300	344	309	334	304	327	304	319	342	301	315	315	310	288	300	315	303	301	315	297	277	307	269	297	308	270	308	324	319	300	325	333	291	283	312	327	305	304	298	328	314	339	328	315	286	292	315	298	324	329	310	306	285	330	330	312	292	308	298	285	323	283	339	319	307	322	279	315	296	289	304	285	255	346	314	311	297	264	333	306	307	305	314	293	340	338	292	315	337	316	305	300	310	317	342	321	292	299	294	328	295	289	314	265	289	304	294	305	315	316	293	318	315	307	303	305	271	310	286	301	296	290	306	298	286	312	317	327	293	302	306	278	298	284	300	288	322	321	282	310	315	313	317	328	330	290	289	324	333	305	296	305	294	314	298	292	321	315	297	300	307	329	309	293	280	293	302	322	300	287	314	332	325	316	307	308	329	297	317	322	297	302	274	314	311	288	295	292	323	315	294	294	310	295	327	278	295	317	360	320	316	294	262	312	310	318	318	296	289	326	319	315	270	328	279	328	297	306	311	278	315	299	317	297	328	304	314	314	272	286	312	289	307	304	288	342	325	287	305	283	276	317	324	291	303	283	301	323	295	323	299	307	294	325	310	283	327	251	302	313	318	339	306	271	295	307	322	324	306	313	288	307	296	297	317	308	300	302	297	293	305	310	310	325	331	286	294	299	297	318	307	293	303	311	303	287	331	285	294	314	305	304	278	320	296	282	289	324	298	300	305	301	318	318	313	284	309	339	292	283	299	338	288	318	328	308	280	321	334	290	303	281	301	296	301	294	306	302	306	287	325	317	270	307	310	277	288	315	338	283	310	324	265	300	348	317	305	282	319	316	307	310	303	322	323	308	282	290	324	295	300	323	316	302	263	322	329	287	311	295
13864	22614	18006	11336	7199	4746	2614	1996	2186	3190	2705	2299	2045	1724	1653	1690	1692	1342	1305	1221	1152	1184	985	874	816	847	688	1130	1344	1473	1453	1170	893	686	669	641	626	633	616	603	606	648	596	578	604	629	628	614	581	621	628	544	616	644	602	596	618	597	597	611	628	607	619	583	635	618	608	600	627	606	622	636	623	614	604	630	613	585	629	584	558	554	614	622	628	624	590	566	602	618	595	611	634	602	650	617	664	642	599	637	579	708	589	630	627	567	621	613	631	625	654	632	568	634	601	603	603	652	592	626	614	620	596	632	603	621	621	616	598	559	600	589	607	579	649	597	563	604	629	657	602	604	612	611	612	648	625	625	623	635	613	621	622	654	650	637	575	661	609	659	618	591	606	590	650	606	621	609	638	588	574	605	606	618	618	580	618	627	587	586	651	630	612	605	630	606	624	627	566	637	642	598	601	628	653	629	605	615	621	587	572	609	635	583	603	658	595	572	626	627	600	630	607	621	592	623	611	635	646	652	611	649	625	589	599	601	608	587	613	620	661	595	675	590	604	606	581	596	602	589	591	595	598	607	646	644	592	606	592	601	629	627	569	631	587	613	602	588	598	672	627	640	614	600	675	596	613	621	572	600	628	638	642	603	619	556	604	614	616	632	621	620	597	536	584	617	637	622	631	615	611	584	556	644	615	586	619	579	652	624	625	591	595	652	624	605	578	686	598	637	638	622	655	635	624	596	569	599	641	629	618	610	644	655	632	641	613	601	611	643	609	610	632	644	594	630	582	609	625	621	603	602	587	647	614	633	635	623	570	587	615	628	607	647	616	627	629	655	624	643	606	592	633	619	601	605	586	601	588	702	682	622	579	661	624	595	605	586	621	619	603	606	600	611	631	602	627	584	587	603	631	632	602	615	652	637	640	605	594	597	614	634	628	577	589	592	607	636	604	633	589	659	572	609	597	587	614	612	603	607	590	589	630	617	590	582	592	606	570	653	584	664	626	634	627	566	638	637	605	640	572	590	606	624	640	600	566	633	616	591	626	639	599	609	662	623	624	671	609	631	639	624	598	615	623	613	565	641	603	626	592	615	606	632	551	609	633	647	649	586	594	595	610	602	612	603	644	633	610	671	632	602	611	609	611	631	624	621	619	604	651	634	620	602	580	613	659	605	615	606	573	660	585	606	619	642	678	612	603	617	642	590	664	595	619	639	602	627	617	633	602	614	629	598	617	579	580	615	631	628	575	646	584	636	612	628	589	635	580	615	636	596	620	591	585	644	587	605	621	625	578	624	591	605	638	605	628	591	652	665	619	629	587	603	607	589	584	606	613	566	642	606	609	619	610	580	627	576	633	609	612	598	621	632	624	597	609	563	593	588	590	572	630	628	624	591	630	615	587	635	571	674	636	540	589	598	603	600	654	613	622	605	609	626	645	609	598	611	654	644	597	614	563	655	617	578	627	643	607	609	606	634	635	593	546	643	587	612	591	662	592	610	600	625	655	590	580	610	604	621	645	590	644	618	622	623	575	644	625	629	623	600	635	580	580	674	634	565	625	632	649	599	649	607	584	628	636	595	639	577	592	634	628	597	604	581	614	573	629	583	620	634	601	599	641	641	613	607	637	628	589	616	620	660	591	598	611	592	597	614	585	656	632	643	633	566	628	644	617	621	650	574	602	641	583	569	626	658	639	602	616	614	663	558	646	648	621	622	601	589	678	593	623	615	617	604	623	628	636	591	620	585	595	610	620	592	592	644	601	628	605	568	627	575	642	616	599	622	575	629	620	624	624	595	620	614	618	592	578	599	606	630	584	570	617	618	571	636	627	605	583	614	594	614	638	630	620	661	637	610	608	646	635	624	649	578	630	639	629	553	611	637	610	647	624	644	609	645	655	568	605	623	636	644	555	650	593	643	593	613	571	621	650	627	599	637	622	606	587	637	613	599	661	601	604	640	618	655	582	614	634	560	628	607	602	614	620	624	592	601	614	623	607	606	590	593	639	578	656	583	635	606	621	623	609	629	610	583	596	628	612	587	610	584	636	590	635	578	596	589	604	618	607	577	624	621	601	625	614	601	612	596	624	609	593	601	627	624	620	617	611	590	645	619	601	575	662	616	596	617	589	597	640	649	633	574	573	646	594	647	586	610	619	618	612	598	630	604	609	615	599	635	687	601	655	615	635	594	631	577	630	615	617	585	613	588	693	558	615	593	582	635	585	574	617	583	602	611	584	621	585	626	618	628	583	641	605	641	600	650	656	586	596	652	604	577	597	605	607	600	647	607	630	602	598	639	634	600	620	601	650	591	606	584	595	596	590	578	633	645	656	615	630	624	651	623	575	588	644	634	612	649	630	607	603	619	691	654	647	612	632	648	623	611	643	617	645	633	609	599	646	610	617	613	584	606	594	609	620	605	611	620	622	623	629	589	665	598	567	644	589	576	625	656	638	581	582	614	586	622	605	604	647	624	648	625	559	600	616	594	679	593	650	608	619	580	590	655	635	588	622	581	615	600	641	645	631	603	590	628	652	598	597	619	620	627	653	584	603	621	615	604	639	585	626	571	593	608	624	622	632	604	636	654	625	607	589	666	615	634	610	618	640	618	634	653	643	629	625	560	617	616	625	613	680	618	599	585	618	644	615	667	652	579	581	638	665	553	607	584	640	635	626	594	623	622	609	640	564	652	638	578	655	610	594	576	583	588	605	585	675	593	598	609	641	575	558	585	567	658	589	623	602	648	586	648	613	614	598	628	635	623	631	611	658	609	618	627	571	621	610	601	623	604	614	648	601	601	598	654	621	566	580	613	614	604	617	589	613	660	614	613	620	601	603	625	580	640	568	593	610	617	593	606	632	605	626	620	621	630	595	643	595	595	649	639	619	583	606	617	615	605	651	619	615	606	647	604	661	610	641	654	614	606	612	632	568	594	585	619	619	635	665	693	619	601	606	622	594	619	589	594	567	596	586	656	645	597	643	636	640	642	612	632	632	573	654	611	588	603	648	612	613	598	608	586	611	600	580	667	609	579	595	643	607	591	574	550	595	595	570	603	619	600	636	623	620	651	622	611	584	654	610	609	601	630	640	586	656	651	596	624	634	614	623	575	614	619	609	600	607	593	624	656	636	619	604	632	615	622	628	592	642	638	616	636	644	595	569	570	562	620	583	623	660	609	626	591	648	613	607	581	566	668	653	617	617	653	610	586	601	628	673	613	607	600	635	582	558	632	598	589	626	587	676	616	647	669	629	616	601	628	600	613	629	626	634	640	634	623	603	591	631	611	600	631	671	625	610	624	641	609	639	571	599	615	615	556	614	632	584	666	605	586	629	644	594	587	622	583	607	656	607	615	608	620	639	600	614	592	601	644	611	615	602	633	562	622	650	608	604	608	592	604	617	610	584	596	617	597	565	593	627	574	614	591	577	590	637	590	595	581	549	653	590	600	634	639	621	592	633	619	605	580	583	609	575	597	642	597	613	628	640	601	630	584
24673	21644	28767	24997	19813	5036	1655	1126	1506	1496	1122	958	756	657	745	786	709	530	517	481	455	453	416	363	373	370	360	718	1770	1957	1622	1122	602	406	349	278	292	263	275	233	237	268	284	271	269	242	283	286	244	276	273	266	249	280	246	257	272	250	280	296	281	266	292	252	252	243	260	250	239	257	257	280	265	269	262	279	274	268	270	245	250	261	257	244	261	262	272	262	252	278	264	255	251	259	250	288	244	244	247	283	274	283	251	257	224	265	261	236	243	285	261	256	265	312	239	262	258	258	242	266	278	247	247	277	265	274	262	242	235	237	248	275	239	261	269	269	243	262	249	269	242	254	293	279	267	244	241	247	253	260	235	262	249	244	269	283	280	256	253	247	269	247	247	251	249	251	263	243	266	247	256	248	291	283	238	253	271	269	259	254	274	276	263	264	227	252	256	265	265	249	252	278	255	267	248	259	261	253	259	283	283	266	259	244	286	259	259	251	289	270	236	234	270	239	259	284	261	269	257	244	273	279	279	240	276	243	258	242	281	240	267	282	280	241	238	265	229	261	263	230	263	243	273	260	257	246	250	235	276	247	262	257	278	272	276	279	251	239	273	281	258	233	250	267	265	262	266	251	256	248	267	255	269	249	249	241	268	250	262	282	253	241	262	256	257	265	256	260	232	281	258	263	247	266	253	249	250	266	312	244	250	259	287	256	255	267	261	269	259	275	270	285	249	248	261	259	254	287	258	256	281	270	263	271	263	239	260	256	301	285	272	266	283	230	261	262	268	288	254	269	256	249	266	266	294	245	276	241	249	259	245	253	305	257	244	279	238	223	252	256	247	266	274	275	280	273	251	258	238	257	238	273	243	295	257	249	269	254	237	279	267	272	269	263	284	258	262	269	247	258	259	251	254	291	250	302	246	280	269	247	239	273	278	267	243	281	279	304	239	273	277	267	257	257	265	265	247	260	244	253	269	265	235	278	287	248	266	284	270	254	275	243	237	241	250	280	258	252	240	258	271	233	277	279	266	266	283	244	238	268	295	255	295	253	255	298	255	236	233	267	230	261	285	257	247	248	262	257	249	257	254	276	286	274	238	246	259	252	274	261	281	251	240	254	280	243	256	273	263	229	289	261	260	284	267	256	261	242	261	238	260	276	256	268	258	250	286	282	268	258	251	263	266	266	265	283	244	235	262	241	248	270	242	276	278	280	263	249	237	241	261	285	258	228	274	264	262	268	275	264	298	275	232	246	230	267	269	240	265	267	270	253	272	300	281	257	233	249	262	261	266	274	244	253	291	250	248	255	253	234	249	247	235	242	246	299	268	233	259	239	277	261	244	250	257	295	255	278	265	260	265	256	276	250	263	258	250	264	273	287	252	274	279	259	259	261	270	283	252	239	272	269	266	233	264	276	279	271	250	280	239	267	250	249	292	245	242	260	241	269	257	235	268	275	268	282	268	268	261	271	249	254	265	251	246	248	249	279	272	297	255	238	213	297	250	276	237	293	254	215	283	259	249	279	254	266	254	241	272	259	265	249	252	253	270	239	278	283	270	247	268	245	271	278	268	270	247	265	273	261	263	272	236	248	251	278	266	285	254	303	266	284	247	253	286	287	268	232	275	276	259	245	290	256	261	262	261	232	254	269	270	268	277	256	292	264	244	270	247	279	249	230	290	254	263	275	272	209	245	249	254	256	274	236	263	255	257	270	249	235	258	254	297	256	244	237	253	242	251	282	263	245	267	274	260	264	258	263	235	281	258	258	275	248	274	293	261	275	282	231	233	268	274	272	249	261	246	295	284	267	232	251	243	251	274	245	259	224	239	276	246	256	256	252	243	251	240	232	251	255	248	278	230	279	264	256	273	252	255	275	268	251	246	262	256	241	263	266	287	239	264	227	252	257	237	273	227	261	264	267	277	246	284	267	265	280	272	259	242	274	259	253	237	237	249	270	263	274	270	264	266	256	264	288	231	269	244	268	270	250	281	243	252	266	260	255	218	248	242	259	269	267	269	254	260	268	277	258	250	288	238	208	281	241	290	248	231	238	273	253	265	231	250	248	261	267	241	242	255	241	262	291	267	238	264	227	243	253	247	238	275	261	261	265	234	253	300	275	246	254	262	256	269	262	264	248	251	258	248	270	250	254	249	260	281	242	260	261	238	272	257	263	262	257	250	244	246	246	242	267	281	284	259	264	238	271	256	280	267	248	246	262	251	233	249	240	256	243	264	243	276	264	261	251	250	240	220	251	242	248	240	240	271	250	257	273	266	257	249	240	260	269	282	258	225	234	269	235	261	260	253	241	264	260	262	285	260	256	237	249	258	267	243	260	260	277	237	275	272	260	257	251	271	249	282	249	280	261	288	232	281	264	284	261	242	261	263	280	262	270	259	257	251	263	233	274	249	251	254	243	258	262	229	233	241	239	243	269	257	246	255	264	226	252	231	286	264	272	257	242	260	261	236	226	284	271	264	260	267	251	259	250	278	280	239	248	243	280	275	274	267	244	272	272	275	250	275	281	255	255	273	261	266	256	235	265	256	241	255	247	252	265	269	293	222	247	243	244	241	250	278	226	260	254	260	277	258	241	248	265	274	244	267	251	253	257	261	292	246	263	264	267	271	285	277	262	237	302	296	289	285	260	259	265	264	250	245	274	228	261	269	224	255	248	236	262	274	282	256	261	262	257	251	266	241	253	238	247	275	266	255	242	267	243	239	242	270	228	282	250	258	269	261	279	275	255	265	248	254	246	259	235	277	294	279	257	262	260	251	257	262	264	263	259	255	244	259	271	250	277	288	265	283	254	251	264	237	279	265	279	278	258	253	303	276	248	287	237	242	231	259	249	267	247	258	270	252	270	261	222	265	273	243	284	247	251	283	262	266	278	267	273	272	259	267	254	261	274	263	301	274	267	294	297	231	252	243	254	278	270	230	222	278	255	256	239	254	280	269	278	250	266	252	255	251	244	247	286	254	273	283	251	300	276	263	263	255	258	262	263	272	248	256	244	232	278	253	261	271	263	280	285	268	240	264	266	265	232	250	263	244	239	219	239	283	246	257	238	285	237	263	257	272	294	259	268	262	301	245	263	258	260	239	255	267	260	235	255	268	237	284	278	253	286	268	249	267	267	272	270	246	243	260	282	266	269	272	299	277	295	224	253	248	260	268	240	266	256	243	259	244	269	259	235	277	279	235	274	268	263	258	244	225	267	272	284	246	287	272	259	264	269	247	279	276	258	257	273	247	243	247	268	274	267	271	266	252	257	276	240	283	251	261	257	268	286	269	238	285	266	256	262	289	239	281	272	274	251	279	250	243	259	260	292	258	251	253	265	261	247	242	240	254	289	255	271	266	283	272	284	260	265	266	250	255	267	254	246	261	256	254	270	267	247	241	279	255	265	273	259	296	261	249	241	257	257	277	259	247	237	241	277	268	250	264	254	271	257	271	243	260	271	261	234	251	251	256	271	263	259	250	236	256	276	257	267
15807	31094	27977	17125	11867	7018	4730	3867	5910	5695	4060	3395	2710	2335	2643	2792	2506	1839	1648	1518	1459	1280	1210	1135	1042	987	788	2411	5964	6356	5082	3062	1680	965	700	581	537	521	507	503	522	493	527	510	488	505	486	554	521	524	539	524	530	507	535	526	543	507	512	507	546	508	512	526	512	558	505	543	525	522	546	504	516	509	504	545	514	495	532	534	476	574	511	514	558	568	536	520	530	533	546	570	575	558	501	538	514	510	535	527	546	520	521	521	535	520	498	554	560	508	564	500	576	545	526	573	522	551	500	519	532	532	570	534	536	551	547	546	540	530	524	537	508	531	538	505	506	530	544	534	540	500	519	553	562	514	527	496	536	537	532	568	493	529	532	525	530	551	534	559	507	528	535	486	485	546	485	511	514	540	521	533	512	542	534	570	538	567	518	492	529	522	514	494	559	493	543	513	537	533	555	542	496	558	501	501	530	549	539	537	507	518	531	590	529	548	487	537	545	519	577	510	533	527	526	516	533	543	498	531	487	547	516	524	508	551	507	557	525	519	523	493	528	537	536	521	532	544	553	493	542	510	542	518	509	497	498	547	552	573	537	521	520	532	518	551	552	550	477	540	549	516	525	522	560	528	513	571	471	490	540	513	509	553	534	507	491	534	534	532	532	541	532	549	530	554	523	498	534	509	527	513	518	545	560	559	533	503	510	538	504	555	549	535	523	537	572	533	506	560	502	511	509	550	539	525	555	495	528	510	505	540	541	519	528	535	512	508	569	562	524	533	514	562	542	520	547	532	533	548	513	529	518	567	543	519	501	536	487	514	562	503	541	515	533	498	571	536	517	555	498	549	505	552	509	531	529	527	513	540	542	544	557	522	510	547	514	537	529	502	549	537	514	538	527	560	501	541	534	533	525	578	543	526	527	559	546	495	533	501	505	515	533	536	550	550	499	528	526	557	536	503	542	509	511	548	559	543	521	529	514	515	517	524	548	514	530	525	510	530	537	534	530	532	548	509	495	569	512	535	536	535	547	521	550	466	525	536	574	534	485	563	544	546	502	477	541	498	527	527	544	543	529	564	546	547	512	508	518	508	538	557	509	543	535	538	563	516	504	506	510	511	550	517	551	496	521	529	519	476	527	525	504	509	515	508	531	532	511	489	491	512	526	531	537	556	494	522	508	531	498	537	526	503	562	492	535	497	501	517	533	531	527	495	546	498	554	552	521	510	528	509	548	533	473	535	511	554	506	553	513	518	528	530	523	483	530	483	509	468	530	546	546	536	529	521	550	529	524	541	529	547	524	489	529	533	539	542	513	524	518	524	513	524	510	514	537	546	562	537	509	521	533	512	510	554	519	559	573	560	506	499	511	551	514	513	480	540	529	558	550	534	505	497	477	494	538	513	543	550	516	524	532	503	504	520	487	535	530	522	538	536	575	527	508	504	562	518	523	532	517	488	517	522	563	563	530	547	530	548	513	538	502	552	553	519	526	490	535	517	528	492	545	541	520	508	544	513	520	526	565	534	511	488	489	514	529	523	528	496	576	506	524	520	533	551	514	553	519	510	549	498	511	524	536	536	504	549	535	541	524	509	496	549	536	557	536	513	517	537	516	517	565	537	533	513	519	544	495	545	513	539	513	571	510	573	515	533	533	532	558	516	527	502	537	542	512	518	533	521	512	554	536	504	508	533	511	508	537	508	491	528	516	523	544	519	503	528	509	509	493	530	544	518	554	517	524	538	492	546	518	523	530	537	555	571	556	537	537	510	559	546	471	513	488	521	546	504	529	525	518	551	521	564	594	550	479	560	565	536	546	528	527	531	530	539	570	492	533	534	522	528	518	533	523	506	569	572	526	483	547	546	496	523	545	516	543	521	546	535	537	513	534	485	528	544	592	513	532	574	501	498	542	529	512	513	504	488	527	550	544	532	513	509	550	548	566	539	532	540	495	549	499	543	558	544	478	521	529	540	525	512	559	556	508	519	515	558	522	530	524	506	514	484	503	518	504	514	510	542	545	521	499	534	563	517	558	546	539	543	527	563	535	556	559	583	535	498	518	542	524	521	519	509	543	554	557	545	600	537	492	514	489	542	497	551	545	493	516	558	522	532	542	557	570	572	540	510	527	534	489	527	509	526	519	501	529	518	567	552	520	528	498	555	570	489	482	536	499	497	531	496	567	510	546	562	496	512	531	517	512	524	485	508	539	503	536	528	493	509	524	497	543	565	514	502	536	542	511	543	535	489	534	473	559	547	508	560	531	530	513	532	541	564	550	539	543	479	549	542	510	564	507	454	504	534	483	534	552	513	519	558	495	560	545	522	543	560	536	514	520	480	528	526	502	508	543	548	519	511	547	555	551	514	573	516	509	516	549	532	519	572	548	539	501	528	534	549	511	507	533	593	523	516	512	549	555	552	540	546	549	536	545	506	521	525	522	534	569	527	558	530	513	515	540	520	543	521	556	536	525	510	533	498	548	539	576	539	549	528	524	507	518	544	547	519	545	509	491	539	538	519	528	527	506	510	550	501	483	514	537	554	521	541	525	526	534	515	532	526	540	495	525	531	539	519	497	510	569	493	496	544	518	532	532	521	541	526	554	505	502	526	503	500	543	553	553	550	542	521	549	542	523	542	543	541	502	486	479	492	527	503	535	574	523	536	566	551	552	543	517	512	576	522	515	503	552	523	528	507	509	512	545	542	504	554	496	520	529	542	567	537	501	530	502	513	519	561	500	521	515	514	541	501	524	503	555	549	546	570	569	561	493	522	537	526	531	506	553	507	564	555	561	486	519	513	547	538	512	512	542	547	528	538	545	509	511	528	543	564	520	493	486	523	529	517	582	536	586	563	520	503	554	481	512	480	492	532	514	537	495	555	512	528	488	513	533	530	514	514	540	488	530	566	541	508	509	533	510	566	518	555	499	499	506	484	535	534	505	539	502	524	517	546	491	529	533	537	516	531	522	500	532	519	524	490	499	485	509	524	525	520	543	527	518	521	539	542	519	507	542	537	552	536	536	496	520	525	521	532	512	564	512	527	527	545	493	571	530	474	494	508	540	501	534	503	517	509	562	515	542	532	549	514	508	543	555	509	560	510	525	529	531	548	508	511	484	532	527	515	563	475	573	521	513	533	492	576	552	537	506	483	547	537	489	506	539	534	533	547	532	513	533	506	530	506	521	547	528	511	544	538	525	509	561	512	521	537	540	535	499	549	507	546	498	474	513	500	545	520	516	546	502	489	547	508	531	540	557	528	542	547	561	510	498	585	519	556	475	529	527	554	500	566	489	507	564	538	509	526	497	542	524	536	507	526	538	563	525	538	534	511	513	509	535	503	518	494	525	500	571	492	537	529	522	537	547	505	533	497	464	487	565	529	523	541	547	523	544	537	493	525	515	538	508	555	539	577	528	555	557	540	494	522	555	520	519	528	550	536	519	511	516	524	499	536	575	518	529	542	513	542	563	526	570	528	501	526	536	511	527	543	506	520	512	580
23591	21597	29456	24218	21600	19584	4544	2120	2407	2242	1313	1256	908	953	1109	1017	732	620	486	447	488	517	468	378	423	360	304	1287	3055	3534	2957	1752	912	473	319	244	234	219	208	193	224	244	211	226	218	194	216	217	233	206	223	204	227	222	217	233	221	239	216	264	234	225	224	227	220	211	227	238	231	227	240	224	209	242	214	230	198	222	235	214	207	216	233	226	206	208	240	234	254	198	193	216	214	223	234	232	205	213	240	208	212	199	180	206	231	231	222	224	241	221	238	219	194	192	223	233	216	246	199	210	230	205	238	249	209	192	253	224	212	216	212	218	211	237	198	225	209	224	238	210	215	221	225	224	230	236	199	258	246	215	226	203	218	230	231	219	228	242	237	195	203	208	245	257	187	250	234	219	228	214	213	222	214	206	211	230	211	235	230	212	226	200	212	218	207	208	233	213	214	240	220	222	225	217	224	213	210	224	264	194	256	195	194	222	213	220	220	197	204	222	226	232	206	234	211	221	219	220	214	236	208	210	202	202	227	227	211	179	229	211	218	222	215	207	208	240	204	217	220	209	216	229	214	236	243	226	215	228	249	198	223	221	223	239	229	192	231	211	199	213	199	212	247	229	228	217	237	228	213	237	202	224	220	210	218	221	241	202	243	228	229	209	208	232	216	227	209	236	227	212	227	218	212	255	222	228	219	233	218	225	237	203	209	211	218	207	244	214	194	227	205	208	245	227	226	244	196	254	231	195	183	222	226	206	211	250	213	197	211	232	231	222	224	212	198	212	216	212	227	210	227	235	245	193	215	240	233	194	211	226	208	221	215	200	212	216	227	211	224	230	223	218	214	217	204	223	246	240	227	192	236	208	237	235	225	237	237	221	208	213	200	221	223	209	198	180	185	198	215	200	227	227	205	220	212	224	210	231	225	225	210	221	204	242	202	207	221	231	235	229	213	207	234	246	241	237	237	222	215	218	215	202	234	215	243	218	225	217	241	223	203	230	239	221	204	202	207	209	213	211	215	214	201	222	238	213	234	211	209	223	197	212	213	228	225	207	238	214	206	233	221	208	226	220	252	205	222	227	207	226	217	202	226	219	213	216	211	238	217	247	238	241	219	218	215	230	211	226	202	229	239	211	223	232	205	230	208	237	205	219	223	223	262	223	214	220	215	216	266	213	237	183	206	220	217	211	235	208	215	214	230	208	210	237	234	226	221	241	236	225	210	204	202	216	238	212	207	254	226	215	219	232	216	249	248	208	224	208	249	207	232	190	234	210	217	189	205	230	224	209	231	210	232	236	215	209	219	228	214	212	226	234	211	226	234	210	241	232	189	223	197	217	200	234	223	251	232	238	215	210	224	222	229	253	222	202	267	227	227	230	245	243	231	242	233	222	205	201	241	191	219	215	210	277	212	184	226	250	231	219	203	217	230	196	196	224	210	224	226	239	204	197	226	217	232	202	210	198	214	214	231	227	218	237	205	216	216	211	220	232	218	232	219	212	227	225	210	210	215	216	212	213	227	230	222	224	210	232	226	219	211	195	213	208	224	257	222	206	222	234	219	213	227	206	220	213	207	203	214	235	245	211	215	208	206	213	187	227	209	215	215	227	168	234	230	238	214	223	233	202	222	231	248	204	207	216	195	214	214	231	246	197	216	203	241	190	240	203	218	244	234	210	220	225	235	208	199	204	203	218	236	235	200	219	224	211	229	219	234	252	237	208	229	218	233	240	240	200	226	235	211	214	228	230	250	248	212	208	248	189	208	186	205	215	211	219	223	223	222	215	187	182	235	214	221	203	216	196	212	221	229	217	241	200	210	204	213	217	250	204	222	212	229	232	218	206	187	195	225	221	219	207	222	225	191	226	177	216	221	221	223	199	241	243	235	246	239	219	220	208	218	197	229	208	217	201	212	211	217	222	234	192	212	209	207	213	240	205	210	210	205	207	207	231	202	202	207	228	243	233	208	223	242	244	207	203	224	215	228	209	215	249	200	219	221	215	233	219	215	221	214	214	239	193	220	211	255	186	202	202	218	201	211	239	217	207	213	233	230	226	237	220	212	222	222	190	231	209	208	206	233	223	218	194	216	195	219	217	211	220	218	211	231	241	210	219	224	201	228	216	206	215	221	247	226	206	236	218	210	214	198	226	196	222	221	229	250	225	208	200	213	199	226	257	220	222	225	227	222	202	243	203	205	225	211	222	246	192	219	229	214	224	209	221	230	204	232	234	221	206	213	211	236	203	215	227	239	234	217	212	227	215	214	211	198	204	234	219	193	235	222	232	232	211	219	224	211	224	234	205	231	210	224	252	219	227	217	214	240	188	233	229	222	212	206	215	225	208	213	202	222	234	237	202	212	223	222	217	232	224	228	205	220	208	229	226	244	210	221	233	222	203	214	226	245	240	193	229	208	198	245	257	193	210	249	216	234	226	199	176	227	211	221	221	240	251	220	214	198	227	243	213	210	216	216	231	192	242	214	225	205	226	209	212	228	210	265	211	241	238	210	232	248	241	220	231	215	227	211	228	213	205	224	209	242	227	206	224	228	194	226	235	196	209	219	232	211	206	220	222	212	225	211	253	221	230	226	203	225	239	209	224	212	237	216	223	221	237	223	219	204	244	206	216	222	206	210	238	224	210	247	224	210	210	220	213	193	201	222	224	199	217	214	203	196	237	206	240	219	220	218	210	232	220	229	226	198	227	205	228	225	248	227	228	227	212	231	208	204	216	219	210	239	216	245	231	220	201	245	218	236	201	233	240	198	226	222	222	232	238	221	230	190	234	200	226	210	215	229	215	239	203	242	229	193	216	212	237	222	196	239	223	217	213	211	235	229	231	223	196	200	197	192	220	175	190	218	235	224	205	212	187	201	226	202	211	212	218	233	231	222	217	222	224	221	216	234	230	219	218	223	219	223	207	207	213	207	224	225	217	224	212	219	195	213	204	210	200	220	241	203	218	216	200	218	205	188	221	225	237	223	207	219	225	212	224	207	232	233	198	222	197	212	223	238	199	216	204	199	214	244	204	230	217	229	229	210	247	235	235	235	238	205	233	214	215	208	246	224	221	226	226	232	237	227	207	213	247	201	222	233	204	208	232	196	226	224	224	208	216	219	234	224	195	259	223	224	228	215	218	230	218	235	203	218	224	210	203	229	180	242	220	236	227	240	212	216	218	212	194	239	237	239	222	232	232	217	209	210	223	235	219	247	203	214	220	222	206	253	227	245	216	208	199	189	220	213	225	243	234	195	260	211	199	232	190	209	233	211	228	213	213	199	232	209	234	201	218	210	217	221	211	225	208	182	201	214	229	219	198	216	250	224	227	187	224	227	206	250	190	247	225	207	232	222	252	218	243	217	223	215	243	207	196	220	223	201	187	215	211	226	208	205	193	216	210	249	207	231	232	230	236	247	234	218	215	240	200	226	204	191	186	208	212	228	228	210	216	197	218	225	232	237	238	217	218	224	233	211	204	187	211	216	200	200	208
19550	35409	33359	22421	16270	9312	6581	7062	8711	7836	5053	4554	3260	3510	3900	3626	2552	2087	1684	1524	1563	1685	1446	1093	1235	1155	781	4115	9764	10602	8671	5276	2585	1226	697	542	510	419	426	427	456	427	446	464	387	421	423	449	429	425	403	416	413	413	435	436	418	474	490	443	442	429	413	448	445	445	468	435	448	437	435	442	412	421	439	381	443	438	428	451	400	426	446	457	448	446	454	442	423	403	408	415	426	401	458	439	449	445	428	472	460	429	441	414	462	414	475	464	448	420	395	451	436	424	462	462	447	418	447	418	410	433	427	473	463	465	423	417	396	427	409	433	414	454	462	473	409	395	474	445	404	455	456	426	441	440	396	438	438	444	455	447	451	411	460	394	405	447	408	427	460	452	410	403	438	438	467	432	398	462	434	401	423	429	460	431	420	404	474	433	426	413	450	464	405	445	440	436	425	446	413	428	464	472	453	443	446	389	452	429	447	430	449	436	448	454	408	438	456	437	437	402	424	452	429	438	417	443	442	405	412	425	397	445	466	428	450	425	450	441	437	456	445	427	435	403	425	453	415	426	427	423	432	445	446	433	414	418	429	447	402	482	429	448	389	429	439	444	441	430	410	442	440	430	409	461	423	389	484	462	404	421	393	419	426	450	413	445	402	423	423	475	420	463	439	422	381	468	415	417	429	439	478	447	479	399	414	437	396	453	414	430	447	413	438	405	440	393	422	409	437	400	443	431	453	440	414	412	418	411	444	464	445	455	410	442	449	429	476	436	470	444	423	422	425	412	432	433	416	428	456	402	404	412	439	415	430	419	414	464	446	446	422	443	454	424	441	455	445	461	431	436	463	409	422	424	438	440	426	442	397	440	455	399	401	408	428	437	405	410	430	437	456	459	477	469	473	442	439	457	442	419	410	452	471	424	436	426	446	455	434	416	415	457	411	429	450	424	424	436	441	434	427	416	411	436	429	421	442	467	405	403	432	436	436	400	423	428	414	434	451	422	432	438	457	443	424	451	424	422	416	433	421	441	443	445	399	446	435	429	438	428	462	401	434	429	440	471	390	447	435	425	423	418	439	403	414	473	431	436	464	413	428	417	412	426	455	402	396	429	446	439	456	476	425	451	458	458	404	448	431	420	469	432	431	441	433	430	443	445	415	462	458	460	474	434	447	424	450	441	485	424	419	409	460	467	424	433	463	432	444	449	443	429	456	435	441	465	485	445	420	425	455	411	441	398	435	441	428	422	432	444	427	453	431	432	474	425	453	421	429	406	441	469	436	435	441	417	447	442	407	443	416	446	451	430	426	412	453	439	425	419	460	422	447	393	431	434	439	447	424	421	436	462	431	418	428	449	423	424	432	444	459	457	445	435	447	455	466	460	491	480	425	437	424	462	444	426	406	463	460	397	426	418	438	451	387	418	406	433	421	434	432	448	451	428	442	424	462	419	408	447	435	456	444	451	425	413	415	408	448	446	424	415	446	433	414	459	409	416	445	445	423	424	428	411	451	454	456	465	440	432	438	442	432	469	399	407	395	442	412	442	412	426	470	422	400	430	414	402	402	437	415	425	428	444	457	465	427	453	441	433	418	395	447	436	425	427	471	416	427	452	450	436	447	402	432	432	439	445	446	428	404	444	442	486	465	486	465	423	434	417	423	430	440	446	451	442	421	459	465	447	427	372	417	422	476	419	429	440	407	444	458	465	426	455	415	436	430	422	409	425	414	452	426	466	433	444	418	439	454	442	421	422	429	431	396	411	473	458	431	413	441	468	444	443	428	454	424	405	444	410	451	404	442	435	482	433	423	400	398	435	437	438	415	430	427	479	492	421	420	433	438	416	416	459	433	453	462	429	389	408	434	463	395	435	449	442	426	456	384	476	410	454	454	417	445	427	404	425	410	453	452	461	424	399	423	453	411	410	440	429	471	437	456	430	436	431	467	412	433	414	438	423	413	464	422	447	450	410	464	395	447	415	411	432	445	383	428	440	464	418	412	460	422	433	435	480	415	428	451	418	461	401	447	438	460	416	452	425	418	402	422	469	454	423	482	416	434	407	449	463	421	418	433	405	394	416	441	416	446	430	449	377	406	493	421	404	418	447	433	415	410	407	467	450	448	412	430	437	434	447	442	399	435	419	452	411	429	444	430	417	449	434	411	415	449	435	405	421	444	431	415	446	409	428	425	435	455	417	400	410	454	426	422	428	426	470	431	422	413	452	449	433	469	410	432	461	443	428	449	467	439	464	412	417	419	442	421	433	425	440	417	422	432	379	445	420	426	399	411	463	445	423	437	459	462	448	423	458	406	436	454	434	437	407	431	479	440	461	414	410	463	422	413	444	435	453	412	399	445	444	426	450	437	453	434	445	447	467	440	432	402	406	479	466	421	445	425	438	395	433	422	443	454	468	454	410	405	449	439	428	442	444	412	445	432	435	465	420	430	431	448	461	444	409	465	439	432	451	443	415	431	443	410	379	438	404	428	473	425	453	438	449	435	427	461	421	433	418	428	425	401	434	442	445	429	459	453	395	422	437	446	428	429	399	445	474	413	462	444	427	443	452	462	446	463	423	391	434	428	418	450	425	462	444	444	456	428	411	438	434	415	421	409	414	412	429	446	442	438	423	415	447	429	445	417	423	409	459	392	424	415	438	435	425	451	436	406	459	431	420	411	420	439	455	447	410	465	426	444	449	405	416	475	433	460	426	432	428	435	422	428	405	443	441	434	405	440	425	414	466	403	444	427	454	433	432	454	459	439	412	405	432	435	385	426	454	461	472	412	455	413	438	472	411	424	433	442	438	420	426	433	427	412	425	410	451	412	434	446	463	409	416	425	438	416	451	459	399	408	400	461	456	499	422	455	445	423	415	398	404	413	412	428	418	426	451	446	436	414	413	434	426	432	403	431	437	381	428	468	402	401	439	446	461	462	454	415	453	431	427	424	454	454	468	432	452	440	424	454	409	413	442	434	415	424	428	423	444	410	458	455	452	433	443	467	447	454	405	442	459	404	408	426	446	467	445	435	433	477	415	445	446	454	450	425	476	395	407	423	463	439	467	402	477	423	424	462	487	422	449	456	432	416	404	435	447	459	450	454	439	419	442	430	429	437	486	432	440	416	430	475	420	437	469	432	408	438	426	462	458	436	425	407	450	463	447	462	438	437	408	445	425	452	446	397	407	410	420	414	453	413	419	458	451	452	440	462	418	439	442	450	487	402	451	428	477	396	459	410	430	446	459	438	414	480	443	400	420	418	415	473	447	423	411	476	452	447	419	429	433	439	467	427	484	457	463	424	462	438	416	418	431	440	411	400	444	430	442	429	391	430	428	421	435	444	412	447	421	427	426	447	440	424	426	448	425	429	439	440	446	403	462	405	413	432	410	436	415	440	428	456	461	437	433	415	444	441	435	465	427	435	427	433	443	426	433	406	460	444	426	410	437	480	452	458	429	436	437	464	430	429	417	453	401	432	453	453	409	434	430	414	416	417	423
27153	21177	17157	7299	2815	1449	943	908	1138	794	690	513	475	689	619	601	457	408	388	360	394	347	333	334	329	360	332	346	446	535	546	509	382	356	290	316	323	298	291	298	336	299	294	264	301	295	309	255	286	289	264	305	311	276	305	284	303	246	281	295	269	292	274	268	286	297	281	276	288	326	293	290	285	298	288	259	298	300	287	296	280	291	296	291	292	256	306	306	299	292	321	278	303	262	301	295	300	280	292	303	275	292	277	289	285	318	322	348	303	285	305	311	304	275	273	300	309	311	321	266	304	289	259	306	278	294	284	279	279	297	281	280	317	309	273	303	281	271	298	275	248	276	315	285	287	288	289	327	324	294	306	293	302	287	310	283	312	300	313	289	258	293	303	294	295	263	309	311	276	306	294	303	278	296	345	315	291	305	307	314	267	269	307	308	276	291	285	307	258	296	273	289	296	304	299	319	292	265	276	290	285	273	307	284	288	287	331	290	294	279	305	286	291	320	313	307	264	294	308	283	288	268	288	291	294	297	259	271	288	272	265	254	288	268	300	285	278	297	288	283	287	281	301	296	293	310	292	307	310	294	311	273	295	319	302	317	270	301	273	313	270	302	296	307	264	318	299	305	341	280	282	294	276	278	275	328	291	286	338	308	275	312	308	320	285	308	274	315	300	297	321	300	300	304	281	287	282	269	280	314	277	317	295	313	308	271	262	270	287	293	287	283	275	297	318	294	307	269	286	290	279	279	297	303	274	287	301	320	285	345	303	302	297	307	310	311	275	299	289	291	322	295	310	287	290	264	279	310	291	289	293	285	291	292	299	284	288	312	297	266	291	305	322	309	264	294	298	312	261	302	297	308	271	290	279	264	313	276	295	290	305	300	276	318	300	271	322	283	289	302	284	306	290	284	281	303	339	291	287	285	308	300	302	304	310	279	297	262	303	280	311	285	281	296	296	292	295	311	288	301	282	304	303	266	289	293	289	299	294	292	308	293	303	293	327	284	280	294	291	317	288	316	304	282	283	304	284	288	289	292	303	279	274	287	307	290	303	306	303	303	277	284	294	297	280	315	277	306	295	288	295	294	311	288	300	288	295	325	279	281	264	320	269	294	300	303	281	270	290	307	297	322	308	270	299	305	277	285	266	276	308	282	297	271	297	332	304	308	298	297	268	283	282	293	303	307	262	273	314	279	276	312	300	275	314	304	300	279	300	282	274	275	289	301	266	300	308	283	308	281	325	281	295	295	291	284	297	282	293	298	285	304	283	320	293	281	315	277	264	277	311	308	302	277	294	281	292	278	274	297	319	313	280	287	274	301	291	337	287	282	291	274	308	319	320	292	317	284	278	299	301	322	333	313	304	278	272	306	282	291	305	300	296	313	277	305	324	254	269	283	296	277	303	287	292	305	291	301	304	298	293	292	296	262	287	258	281	283	262	292	304	268	317	289	292	286	305	313	285	290	305	286	284	313	276	281	282	297	296	298	318	341	290	296	290	329	267	312	277	273	299	266	284	275	303	261	267	291	299	324	308	273	310	281	284	284	291	297	271	290	294	328	289	288	273	296	277	316	282	269	305	292	270	304	301	309	270	313	321	279	278	287	309	286	267	289	290	316	292	288	316	285	282	286	288	298	294	329	275	292	310	301	286	304	298	264	299	288	329	296	277	297	299	297	304	263	281	315	317	295	314	267	280	287	305	298	274	303	270	254	285	274	275	292	308	296	290	299	331	285	282	304	325	289	274	292	281	285	307	287	302	292	301	291	278	274	311	297	297	259	275	279	269	298	295	292	285	283	312	294	293	311	266	291	311	292	279	300	315	282	262	261	285	311	304	302	303	292	290	300	278	296	273	265	285	274	278	292	283	310	320	318	318	305	298	328	314	291	318	317	311	279	305	313	292	266	308	293	283	320	318	291	276	287	302	280	276	289	291	312	300	305	267	271	295	295	286	295	299	285	313	270	285	332	276	285	290	297	267	273	274	284	311	280	304	347	281	286	275	331	289	290	276	318	323	282	289	296	293	267	284	279	286	280	285	293	323	314	302	301	300	269	297	301	290	301	295	285	283	307	290	302	302	296	282	274	288	294	294	286	294	298	290	280	338	266	295	293	299	275	291	316	312	287	321	261	313	277	275	257	302	308	288	278	277	336	289	303	281	291	311	268	304	272	298	269	298	285	277	290	305	307	307	285	309	308	291	260	280	287	295	280	286	289	282	317	284	306	308	298	288	326	309	286	292	296	281	313	316	313	329	282	308	282	296	302	302	283	281	300	288	317	307	296	335	312	321	280	304	312	289	293	326	318	296	300	301	269	294	289	288	263	293	319	285	285	311	295	277	277	294	304	316	325	307	283	287	290	288	285	263	279	298	293	302	282	326	301	317	282	274	291	286	314	305	297	271	282	289	289	300	314	303	330	304	282	317	287	274	301	280	309	311	323	278	286	299	296	264	305	301	302	275	305	313	293	329	342	307	321	301	261	293	275	296	287	284	288	297	284	293	302	321	289	312	283	297	285	297	276	259	314	318	299	278	298	310	300	287	283	278	283	255	298	306	268	257	287	303	289	301	278	283	305	306	316	330	295	295	268	297	286	299	316	293	298	303	308	297	301	295	316	305	270	293	299	328	310	285	263	294	301	330	309	283	295	277	275	282	301	297	277	286	287	289	333	307	328	316	292	301	277	267	286	289	294	307	291	307	325	263	270	288	295	309	323	269	272	298	302	317	297	299	305	282	325	286	288	304	306	284	291	263	292	279	283	300	277	315	250	299	288	270	289	313	327	280	267	299	292	302	258	321	280	294	307	299	301	290	283	306	260	309	300	283	294	331	288	277	292	256	312	287	317	270	342	286	263	307	266	290	298	268	293	297	276	293	316	269	279	302	277	328	303	295	321	277	300	285	284	319	287	265	297	283	278	284	315	291	272	301	288	274	285	290	290	297	319	304	317	291	293	259	300	295	293	318	287	314	268	285	294	292	305	294	250	301	325	280	289	299	299	308	317	306	291	291	283	315	303	292	301	294	308	294	312	289	306	270	301	300	297	310	309	308	312	282	310	271	286	275	325	300	303	295	259	289	283	296	302	314	284	274	306	281	277	292	296	275	279	309	275	306	299	295	301	304	286	320	262	288	273	312	289	292	333	280	299	297	299	277	295	315	282	276	288	279	312	273	264	307	316	280	319	277	262	321	274	300	303	269	299	280	281	289	281	319	251	291	276	276	292	311	314	285	286	260	263	329	304	309	252	300	285	276	276	281	292	301	293	288	260	330	292	315	283	273	273	316	289	286	318	313	303	300	305	276	273	317	281	303	315	326	322	284	273	306	315	307	302	281	303	315	296	311	312	282	278	302	287	287	309	312	288	299	320	260	305	290	278	301	321	276	312	315	305	316	299	301	285	302	317	299	287	314	292	318	261	298	300	334	288	279	301	307	256	282	304	294	298	305	299	294	248	284	308	322	302	280	275	283	274	281	311	293	260
15899	24100	22882	12795	8649	5069	3401	3479	4174	2817	2334	1834	1687	2200	2191	1870	1385	1163	993	905	1066	972	886	817	793	827	673	840	1177	1492	1447	1148	870	758	615	616	604	594	604	591	609	605	552	595	616	561	601	612	577	576	565	564	581	601	604	602	597	580	603	587	563	588	615	572	593	637	582	616	592	555	611	626	607	587	535	579	556	636	608	585	577	613	642	586	573	602	546	583	599	604	584	587	612	544	587	615	600	572	599	596	600	557	633	597	586	577	558	608	564	577	598	552	593	608	596	582	637	572	594	604	599	562	606	533	587	560	571	553	604	600	583	588	593	560	595	596	604	571	595	615	547	598	598	580	595	571	557	583	566	601	554	587	588	580	572	575	574	583	620	572	630	606	586	599	614	583	584	584	620	620	577	556	561	592	610	564	587	610	585	562	613	618	624	578	604	574	589	587	556	649	561	590	576	595	596	588	587	587	616	634	606	575	561	576	589	604	613	592	579	608	616	579	585	624	565	583	570	583	576	588	594	601	606	582	604	594	580	607	590	612	572	602	582	613	616	634	595	556	608	630	628	575	590	576	618	628	581	600	621	586	581	619	588	564	635	580	609	562	601	606	538	595	559	614	559	571	597	633	640	593	566	604	610	628	587	557	604	593	622	595	610	613	589	601	618	611	598	644	589	600	558	616	580	596	585	589	576	599	581	557	577	571	578	595	596	589	597	560	630	540	562	605	560	647	544	592	630	629	563	599	573	565	639	572	597	565	584	583	617	580	554	595	610	572	585	635	614	548	581	555	616	583	596	592	587	596	612	540	628	562	661	604	623	634	606	617	595	605	531	614	610	599	587	582	617	606	644	573	635	547	558	634	614	557	626	557	625	661	570	581	608	587	603	567	543	621	642	594	629	639	585	575	601	572	571	585	623	570	575	608	579	605	594	612	568	592	615	624	544	582	582	563	598	586	595	608	588	581	576	564	598	615	607	619	539	563	610	576	639	601	567	615	585	614	638	602	605	573	587	603	622	570	584	597	590	600	607	601	622	620	592	579	638	631	572	605	560	623	602	562	560	562	572	601	613	621	604	590	590	590	575	574	577	619	547	599	582	612	607	627	606	583	597	604	589	561	557	606	624	614	583	613	606	580	582	606	571	625	591	600	603	587	601	571	587	533	638	596	609	553	597	583	619	626	599	591	585	610	635	596	611	610	613	601	608	570	559	599	568	575	628	579	588	569	607	580	580	623	619	608	609	613	615	588	592	599	567	557	615	589	621	569	584	580	584	599	583	608	619	548	576	595	619	585	612	580	591	623	624	586	594	571	610	537	634	555	607	615	569	592	606	619	608	584	574	611	599	569	602	613	577	610	564	543	547	549	601	609	638	616	533	590	604	595	541	551	604	606	573	597	596	584	600	565	591	637	595	608	608	600	554	605	588	608	538	601	631	604	605	610	588	609	618	639	542	590	595	585	603	596	615	597	576	625	577	594	586	602	626	637	584	566	554	625	610	608	568	582	591	577	571	602	595	588	565	635	552	617	601	614	581	599	601	592	615	604	583	578	552	576	580	575	587	598	592	577	576	633	609	601	567	586	589	609	575	630	615	575	624	618	601	589	607	603	556	591	633	639	601	582	615	593	614	598	581	592	592	638	564	594	599	586	600	546	600	554	612	633	633	565	606	594	598	599	625	571	583	579	573	642	610	561	581	596	599	564	599	569	596	592	597	603	558	608	615	589	544	588	573	664	594	602	564	606	571	628	578	597	601	620	582	561	562	573	569	650	616	603	610	596	598	580	580	625	571	617	593	617	603	611	595	608	583	622	613	561	590	559	559	616	589	602	582	583	609	603	588	589	601	597	608	581	580	585	574	594	621	616	545	599	660	587	603	579	577	602	569	579	625	588	593	607	574	595	549	614	627	571	590	586	610	546	556	605	612	639	617	609	609	644	560	566	638	568	608	596	571	626	578	587	555	599	579	547	602	590	596	598	617	588	601	574	628	551	600	590	576	576	552	564	589	622	585	585	582	621	577	612	599	618	606	598	636	632	596	615	589	580	612	586	633	618	574	567	620	580	613	572	587	550	567	594	621	603	560	600	545	561	610	560	599	620	620	623	601	613	597	597	592	602	592	583	567	589	544	622	627	596	613	583	631	598	586	576	591	588	617	591	561	623	597	564	603	618	595	610	594	545	570	576	589	564	544	587	570	593	606	596	598	598	612	597	618	597	552	609	599	585	531	613	561	649	566	592	579	583	585	576	547	585	581	598	611	585	604	562	607	613	601	609	584	569	571	577	606	620	613	638	591	587	562	609	621	579	617	571	567	584	579	618	580	611	607	596	638	591	550	568	574	608	611	590	586	610	609	584	584	613	583	551	578	616	587	566	581	608	614	626	608	562	597	638	605	607	602	613	622	574	601	553	599	597	579	559	575	601	629	617	551	589	587	590	605	577	550	585	612	600	526	589	566	594	576	597	571	619	565	586	552	582	581	614	636	577	586	572	581	583	609	618	581	588	579	625	594	639	599	578	548	609	571	609	615	582	617	646	578	567	606	647	617	592	658	581	609	588	572	606	559	577	582	606	611	617	637	597	645	623	605	567	608	609	635	589	615	598	559	590	583	609	598	573	611	645	562	603	560	582	585	584	576	616	576	548	589	622	583	574	557	627	619	600	555	600	628	608	629	596	593	604	589	607	582	629	604	587	595	566	616	608	566	588	621	588	578	578	623	574	583	577	570	650	607	633	579	573	548	576	601	616	582	609	589	601	606	558	576	584	605	553	621	598	582	552	602	548	594	617	619	601	595	580	584	584	599	566	592	586	614	628	567	596	563	568	564	576	585	577	584	588	553	593	579	595	573	570	600	561	580	615	573	637	623	603	638	580	599	619	594	583	588	639	608	569	601	559	598	587	625	610	595	600	614	555	560	608	618	555	573	586	583	631	561	571	599	624	575	600	586	586	585	643	579	591	597	560	576	575	564	533	614	574	544	610	560	577	569	594	614	585	576	614	587	596	563	593	574	608	615	584	595	592	603	567	598	585	588	607	596	587	567	603	621	562	583	608	605	596	580	568	593	555	601	607	605	592	623	580	612	622	633	643	600	599	571	591	611	580	545	575	595	608	574	584	603	599	599	565	596	593	589	611	621	604	554	594	584	574	581	549	611	583	584	588	622	592	599	532	594	570	591	602	603	550	619	581	572	649	604	580	535	641	603	570	597	593	606	601	569	616	570	606	603	590	566	569	629	615	633	589	609	610	592	585	599	605	588	562	583	592	593	606	537	621	592	624	562	614	567	563	616	620	611	588	622	610	598	614	583	587	584	613	635	593	566	639	608	573	601	611	596	586	579	567	580	608	608	596	617	610	590	599	611	567	604	600	609	592	613	608	602	623	559	585	614	574	597	568	574	588	576	609	611	571	584	607	583	600	558	580	616	589	626	603	635	529	568	599	568	609	569	605	582	580	607	582	592	602	594	605	539	547	599	575	563	607
24499	21599	28732	24905	19943	6261	2424	1632	1641	1069	922	752	934	943	800	574	464	478	399	435	412	377	376	423	349	321	299	676	1741	1902	1605	1059	613	402	314	257	282	229	243	226	239	255	271	233	245	251	240	280	249	269	264	229	243	229	239	241	244	285	219	248	269	273	240	233	273	269	241	236	262	246	246	249	197	255	257	251	283	247	246	244	237	232	235	264	255	258	224	256	265	210	226	218	239	260	241	236	268	221	253	264	245	257	258	267	242	277	254	241	250	238	255	236	239	216	257	263	260	260	251	256	252	230	270	243	253	237	249	241	254	241	236	256	250	256	259	245	266	233	238	288	274	267	235	225	240	214	255	213	214	231	235	223	256	247	213	239	253	261	236	243	248	227	227	252	263	224	284	250	262	232	239	248	235	235	253	249	266	252	239	255	264	233	235	239	243	232	284	266	251	261	237	224	271	260	257	258	238	241	215	231	258	229	255	249	245	249	214	267	254	239	238	227	230	245	242	243	245	253	218	234	252	252	245	257	248	234	239	272	251	240	248	242	266	235	253	237	261	240	220	242	250	255	248	260	263	256	262	260	242	240	268	240	246	236	238	251	248	251	235	248	248	232	251	245	253	240	233	239	251	226	227	208	244	259	273	257	231	237	260	238	255	244	250	277	260	225	241	253	271	250	279	240	268	257	244	269	233	285	228	225	242	226	230	212	252	229	262	267	254	245	262	251	237	251	232	262	230	252	212	252	230	225	261	228	273	240	244	233	249	248	240	229	231	237	201	220	234	246	254	255	256	257	255	233	274	262	236	259	277	279	250	226	245	231	266	235	244	265	239	242	268	279	258	269	227	224	264	252	244	249	276	233	247	235	229	258	261	262	254	252	246	254	233	220	249	222	251	240	208	243	272	234	244	225	234	234	249	240	238	244	232	249	241	227	272	221	259	237	244	257	257	228	255	246	257	213	251	252	220	267	262	272	246	259	280	244	246	243	240	244	230	251	266	273	244	238	250	228	256	237	245	251	215	249	237	242	261	241	243	256	231	236	234	225	252	237	258	225	225	260	226	252	234	230	253	277	266	246	230	253	254	231	257	257	224	237	265	241	229	249	272	234	263	253	267	237	242	221	225	256	236	243	247	256	238	240	245	248	233	250	238	245	276	229	234	215	258	272	209	246	227	266	245	215	251	261	251	232	255	257	280	222	222	234	254	252	242	277	255	254	258	201	236	260	245	233	224	223	256	203	243	263	262	234	267	223	264	228	220	232	248	217	252	230	233	249	269	237	265	243	243	237	266	250	232	230	217	293	231	251	245	259	262	235	247	250	252	244	215	244	271	249	256	235	229	264	240	251	259	260	242	253	245	248	238	229	251	241	220	221	238	242	254	296	236	251	275	245	258	247	272	252	265	246	269	258	270	236	231	266	255	263	251	249	241	215	236	249	233	258	245	264	262	260	234	247	245	205	254	261	262	241	225	240	215	262	247	243	250	241	249	259	238	234	248	275	228	236	241	245	230	239	241	237	239	259	274	264	230	269	234	259	254	258	271	248	256	238	220	229	248	226	236	234	223	244	249	260	245	231	238	247	237	241	255	230	257	265	234	222	280	223	290	264	247	274	259	243	253	246	242	272	232	230	254	251	242	221	240	265	241	258	235	241	254	248	249	221	263	252	254	219	219	258	241	240	257	266	245	244	255	258	237	251	240	254	254	236	256	234	246	225	257	265	250	249	268	231	231	266	259	229	239	240	251	287	252	243	261	264	223	213	270	239	245	259	236	243	237	224	254	240	260	234	242	210	241	212	245	255	239	222	273	257	248	222	224	243	243	255	245	262	245	260	254	236	259	261	231	247	262	274	268	263	240	249	242	234	267	229	244	263	252	221	239	238	241	251	251	242	232	242	254	274	243	233	213	232	253	244	234	259	258	238	270	264	248	259	261	258	241	261	240	232	231	259	232	286	255	228	213	233	237	247	251	243	249	240	263	253	236	220	249	217	242	211	235	256	245	270	239	280	219	220	228	239	261	254	239	245	247	258	280	240	250	235	245	220	250	237	238	219	272	253	259	251	252	244	260	248	246	256	253	252	234	257	246	233	239	247	237	244	232	243	244	230	246	238	227	235	257	252	231	242	229	251	223	219	229	252	278	197	250	256	222	239	253	264	247	247	236	242	269	225	249	260	231	235	225	235	274	263	235	257	226	230	234	280	237	238	224	263	261	252	269	234	296	273	244	256	230	268	220	281	219	219	240	260	238	285	261	248	251	250	236	256	267	217	249	234	249	248	248	238	240	257	252	242	224	233	268	251	242	233	242	228	251	250	243	265	256	239	227	233	265	260	229	261	246	257	248	245	214	234	234	217	238	262	242	270	245	234	214	275	248	223	231	264	240	242	246	259	269	235	245	206	249	249	229	260	247	240	268	254	235	246	254	252	262	280	260	237	249	263	250	212	240	214	230	232	238	242	218	279	245	255	256	235	250	242	234	255	227	243	249	262	259	235	209	233	211	253	231	232	241	265	257	250	243	227	234	269	251	220	220	227	245	263	253	236	230	232	223	241	231	264	248	238	247	233	264	227	218	255	276	255	247	252	264	235	209	242	237	239	263	250	227	268	261	242	236	244	241	221	245	248	239	262	273	233	234	225	260	268	226	230	253	270	265	271	241	266	242	215	238	255	231	248	254	267	255	244	245	266	262	276	255	237	235	261	256	256	265	253	234	233	235	239	247	254	252	208	253	256	235	240	239	243	265	269	226	234	274	265	260	234	268	256	238	238	234	234	234	248	253	251	240	241	273	255	265	284	246	247	279	228	230	268	227	238	262	268	257	257	225	231	275	256	255	239	262	231	264	258	229	218	285	287	238	246	227	280	262	253	237	234	266	233	243	242	258	209	246	261	240	227	238	252	261	223	246	270	225	240	271	258	259	247	238	230	276	226	238	236	236	209	232	242	241	234	271	239	252	243	236	254	233	232	231	260	275	249	254	259	221	225	272	266	242	231	267	226	289	176	234	229	257	250	250	228	235	267	242	251	224	251	249	224	260	228	258	236	220	255	237	237	254	232	255	273	255	231	240	281	208	243	254	252	258	254	251	209	239	223	235	251	220	244	255	232	261	230	262	237	259	247	241	248	220	258	243	233	245	268	218	249	276	270	257	265	226	268	241	216	251	233	253	237	250	246	237	242	250	245	246	270	252	244	240	227	229	254	241	195	237	252	250	255	254	251	246	256	252	254	236	250	250	244	245	240	226	255	246	258	263	270	229	228	243	266	262	240	252	243	254	222	244	236	235	226	251	263	259	251	261	272	238	246	257	226	256	262	254	225	238	240	255	244	269	263	224	275	232	258	257	253	235	223	216	246	231	240	236	256	236	241	250	229	237	245	231	233	253	248	237	241	243	242	242	264	278	249	270	250	251	260	235	269	230	252	241	260	231	231	242	239	256	257	248	245	250	239	208	256	221	258	274	262	268	243	245	226	255	250	239	244
17469	30012	30460	20550	12961	8789	6978	5908	6140	3862	3481	2759	3652	3485	2956	1913	1552	1222	1215	1385	1253	1222	1156	1107	944	745	738	2075	5930	6529	5113	3169	1654	966	673	542	497	481	485	511	473	505	481	479	486	535	516	482	519	499	493	457	495	502	523	549	487	484	486	481	453	485	511	522	508	491	512	493	525	485	510	523	506	499	552	505	500	499	508	504	447	501	502	499	485	469	494	472	504	467	494	497	471	502	493	488	510	521	494	480	496	447	505	480	507	510	499	493	492	505	530	522	552	494	483	463	449	502	499	470	487	509	502	481	483	470	526	531	511	498	486	508	482	483	511	527	473	513	492	489	502	499	488	464	503	543	507	539	457	450	485	494	506	534	476	449	509	500	482	494	477	460	500	481	508	506	520	457	526	488	509	467	491	530	486	520	505	467	502	473	522	459	521	498	503	480	496	522	471	481	510	521	504	462	503	498	513	503	527	497	486	499	478	474	472	485	507	520	492	491	499	475	492	461	497	515	527	501	481	482	528	519	494	497	511	453	517	522	520	495	490	502	503	535	488	501	496	470	483	503	528	485	474	519	503	480	483	501	490	455	521	509	509	491	476	465	467	520	477	515	507	516	510	530	513	490	523	487	480	492	446	511	492	516	483	498	483	497	492	522	485	484	499	502	481	483	509	497	516	491	490	490	502	502	521	485	524	482	508	458	483	517	486	513	489	483	506	533	494	544	491	493	454	460	506	529	468	497	478	484	514	506	514	494	477	489	491	488	487	488	498	475	521	500	507	518	476	499	494	481	525	500	513	502	475	452	489	493	477	515	507	515	514	481	494	545	484	514	486	458	526	468	492	484	490	456	517	501	494	493	541	525	471	474	535	457	461	506	502	475	470	526	544	474	477	501	524	529	471	508	511	514	525	506	506	479	502	502	503	463	487	505	500	492	475	487	485	471	523	522	454	479	480	515	477	513	521	481	481	496	512	490	521	477	482	474	473	521	521	512	462	477	499	491	470	499	518	493	494	478	524	491	501	526	524	471	488	498	509	475	527	500	492	529	496	512	450	524	525	448	474	481	530	489	507	474	488	511	517	501	477	487	522	477	476	484	496	520	470	496	501	499	492	501	519	480	453	519	540	520	519	518	475	515	461	509	507	452	456	480	520	490	493	519	520	494	517	476	552	507	459	483	470	453	510	481	493	507	502	502	552	506	475	489	448	465	490	476	512	511	482	486	486	486	460	472	477	461	524	480	537	458	492	467	518	478	496	471	503	500	520	494	508	541	470	491	504	494	466	516	492	487	525	530	478	491	475	475	482	468	481	510	492	475	495	507	485	517	498	502	515	521	534	458	510	513	482	499	520	505	484	468	474	519	497	486	492	495	546	539	474	527	516	491	446	438	468	485	497	490	535	476	497	510	504	497	504	457	471	468	506	531	486	477	516	513	521	486	491	467	483	474	528	505	518	469	488	467	512	513	524	503	433	500	483	512	471	498	513	481	502	464	513	516	504	472	514	494	517	535	530	500	464	486	531	515	492	468	497	502	483	502	502	551	469	481	517	460	537	506	509	480	496	493	465	537	476	506	515	508	495	541	502	505	493	491	487	525	469	493	454	492	461	509	497	488	531	507	473	500	510	509	501	483	476	501	480	485	485	465	538	510	454	521	507	493	477	473	489	539	510	562	511	483	490	491	473	509	486	487	515	504	493	475	533	488	495	485	520	476	507	532	545	455	487	515	459	493	511	497	502	469	485	492	535	539	508	498	511	509	449	522	517	509	458	484	469	484	484	530	501	496	530	497	519	518	517	508	483	457	463	518	486	509	474	510	475	529	554	510	488	485	530	510	461	491	480	461	518	498	524	492	483	477	499	475	502	503	486	509	518	516	488	534	526	492	508	462	467	475	480	491	502	492	474	513	483	490	502	486	500	512	503	491	478	522	471	497	480	477	489	496	525	479	468	493	512	497	521	522	485	500	497	508	511	515	492	488	490	555	468	453	486	509	530	514	502	531	494	490	488	479	498	498	498	555	530	511	494	459	522	477	509	501	491	493	541	477	503	476	509	529	489	498	491	449	527	478	482	551	494	516	542	515	523	483	495	498	513	498	502	550	513	512	479	521	464	503	511	500	489	508	507	495	499	473	497	466	525	507	526	506	495	513	500	509	487	521	500	448	485	506	520	486	527	489	505	535	489	492	492	507	475	508	486	478	499	475	514	514	553	482	525	494	502	513	486	494	510	471	496	488	493	513	469	518	521	517	500	444	474	497	487	461	487	525	518	521	500	466	531	450	499	502	535	458	503	513	506	492	490	507	501	513	500	522	479	533	511	498	464	519	508	495	471	470	517	475	493	484	469	475	501	462	465	485	462	508	489	495	469	486	495	526	480	464	495	499	490	510	474	474	513	488	485	488	527	447	483	484	494	487	518	508	524	474	477	450	474	463	504	468	466	532	508	489	515	516	494	458	489	463	502	506	476	500	516	514	474	486	504	522	495	483	489	526	502	534	478	507	496	494	527	482	494	500	480	522	497	506	496	509	472	477	480	487	507	481	511	501	456	481	502	502	461	484	491	481	538	499	499	477	455	491	464	495	483	511	466	542	519	488	511	519	461	512	510	505	485	538	504	506	520	469	550	544	494	489	503	499	516	496	479	490	521	556	501	503	505	465	464	478	484	526	508	445	537	504	460	468	497	492	463	478	500	494	486	500	560	462	521	460	456	488	511	511	480	478	470	482	482	436	465	482	526	499	494	468	509	478	470	508	502	495	486	476	475	482	480	482	504	485	507	494	485	551	489	494	479	536	494	454	485	460	488	517	480	487	480	527	486	487	515	477	481	537	496	497	508	486	497	512	524	450	506	467	497	500	503	493	473	483	469	518	501	492	487	465	518	459	496	497	507	491	468	484	511	518	552	467	501	485	491	512	496	497	526	463	521	532	516	483	468	511	478	483	510	489	484	482	517	457	479	496	498	539	471	522	521	511	546	506	455	525	478	491	506	460	475	509	491	466	498	488	482	507	520	470	493	530	472	468	518	492	479	529	482	472	532	497	490	486	493	466	465	509	510	502	464	487	482	489	486	466	525	476	492	488	495	467	559	503	491	472	492	491	523	493	498	463	512	481	522	493	497	475	510	489	492	505	503	506	497	524	494	494	519	516	500	528	457	483	499	464	474	451	502	467	497	454	456	525	508	516	507	485	511	510	513	522	467	484	486	498	513	468	506	517	514	476	510	487	471	466	493	515	494	495	478	523	507	497	484	498	497	454	481	507	473	526	474	467	510	509	557	504	492	482	496	498	540	486	547	506	511	477	522	486	533	467	476	520	499	493	489	459	504	491	478	517	479	523	481	522	493	510	493	507	529	508	529	523	478	521	487	479	452	480	471	504	448	516	477	501	480	501	476	533	484	507	481	479	523	509	523	506	460	497	472	521	542	512	481	468	504	493	501	498	494	511	480	474	458	505	477	504	514	486	458	503	522	465	484	493	521	495
23490	21522	29357	24146	21540	19861	6316	2506	2309	1527	1210	1255	1342	1222	801	586	537	557	681	512	434	432	426	415	355	300	239	645	3482	3536	2996	1774	829	414	316	209	213	192	199	201	167	216	194	211	180	205	209	177	174	175	204	216	202	184	219	174	194	196	194	170	200	186	208	188	205	193	195	189	193	177	193	200	188	171	188	184	226	211	193	189	193	189	209	188	210	188	195	201	183	186	191	196	192	197	174	207	195	175	194	204	188	217	184	221	185	209	198	191	173	217	196	184	174	191	181	186	211	222	189	204	205	195	198	183	205	210	202	200	175	178	195	195	191	195	195	221	198	233	194	191	209	212	192	194	192	190	189	199	194	172	208	202	188	206	199	193	209	199	204	202	186	182	197	206	220	206	191	209	176	182	215	215	167	204	194	196	185	184	184	199	179	189	198	181	180	189	192	190	218	219	219	217	188	199	195	194	190	194	182	161	203	198	195	209	202	216	184	197	213	198	201	172	213	191	178	182	178	189	193	192	218	207	188	176	207	184	195	168	231	189	203	194	195	187	207	208	201	201	207	199	194	185	177	179	189	181	177	199	188	220	210	170	188	195	177	184	198	188	176	193	194	183	187	194	203	190	199	196	186	195	203	199	185	179	215	215	210	188	207	178	199	190	212	170	211	183	190	213	200	184	182	200	184	209	206	170	191	197	176	198	184	185	199	198	218	194	213	204	184	186	180	194	192	187	185	191	178	205	211	189	230	186	183	219	196	191	198	192	194	176	200	185	180	179	188	196	192	221	199	178	203	185	196	186	186	187	190	179	190	202	190	198	190	223	216	210	179	225	180	201	197	211	187	185	175	179	202	196	217	220	215	226	219	198	207	206	179	186	197	197	199	180	195	195	187	191	181	219	186	198	197	213	199	193	204	184	184	180	213	180	189	187	196	202	219	176	205	177	173	197	194	195	202	179	196	212	196	201	204	179	205	212	199	178	164	183	213	205	179	195	192	177	197	197	197	188	190	198	189	198	193	205	172	220	188	194	191	193	201	194	185	206	213	189	172	192	190	208	191	205	181	191	191	189	187	194	192	197	201	208	204	210	179	187	169	187	182	206	203	205	182	187	186	182	172	186	194	185	195	184	225	174	211	179	198	174	184	183	180	199	181	168	182	182	194	222	188	187	215	195	198	189	201	202	207	215	194	176	187	197	194	175	173	215	177	186	222	182	180	194	209	216	210	209	214	213	184	201	173	197	205	189	180	225	208	198	203	170	204	209	220	210	198	172	194	195	219	182	198	183	170	207	188	205	213	162	185	194	190	202	190	214	177	213	195	190	170	192	208	197	197	215	201	197	190	189	212	199	201	198	188	199	183	183	205	218	205	200	194	192	214	218	219	200	196	196	194	182	193	206	193	230	196	173	188	194	185	201	157	214	210	186	208	215	176	194	188	179	172	202	201	196	195	178	189	156	191	176	163	196	213	192	189	160	185	179	205	177	191	195	199	197	192	203	214	201	224	203	171	180	185	211	184	207	186	203	191	208	185	189	181	205	169	216	201	185	209	221	185	179	177	208	212	210	202	206	208	189	198	190	174	213	181	207	175	193	172	206	182	192	191	209	197	194	183	176	216	191	207	194	186	190	181	202	195	174	192	174	205	183	206	205	190	173	194	194	201	214	217	222	216	178	200	198	184	194	173	192	186	203	184	188	213	222	182	157	184	211	194	205	213	188	200	207	207	224	203	186	211	193	217	171	208	200	197	196	189	200	192	187	184	189	181	180	189	200	198	191	176	199	186	211	179	215	213	194	201	190	221	221	179	177	191	208	191	199	174	218	179	187	167	189	175	176	198	185	188	184	157	174	174	180	189	188	206	182	188	181	185	195	205	185	184	185	202	162	194	207	192	196	214	181	167	196	196	218	174	180	202	232	220	186	218	200	199	162	186	210	171	208	210	199	188	199	171	179	191	179	181	181	193	169	194	229	174	198	184	190	232	189	173	191	184	207	198	207	180	208	184	200	178	202	200	201	230	212	178	172	177	208	216	204	205	203	174	185	176	208	192	188	184	203	207	174	190	178	184	187	218	224	189	202	216	194	177	188	194	181	180	218	214	223	220	166	171	182	214	208	200	187	209	189	184	186	205	175	190	183	182	192	203	197	188	200	197	197	177	189	200	178	178	180	202	180	208	186	176	202	199	190	196	182	203	208	197	165	194	183	207	210	189	208	196	189	193	207	186	222	183	211	171	192	196	213	204	186	197	185	188	171	177	210	200	191	189	190	204	208	194	189	189	196	230	205	181	217	198	196	197	187	202	204	202	200	204	220	204	182	191	181	157	188	215	196	213	168	219	193	174	174	194	184	213	185	172	189	203	211	206	182	173	159	188	214	178	188	184	206	200	172	192	182	199	181	182	177	186	199	210	175	187	187	203	200	180	183	175	178	191	193	193	198	206	181	169	197	191	188	191	202	187	167	203	181	191	182	166	189	193	181	176	201	198	172	188	218	201	171	187	217	168	226	212	217	200	182	175	211	174	208	183	209	223	186	172	210	210	212	183	166	189	208	216	183	196	207	182	211	181	207	203	190	220	194	205	190	177	184	177	198	180	182	183	194	193	179	191	176	187	185	207	196	199	200	218	224	197	198	195	177	200	165	209	213	180	178	176	176	206	181	186	200	177	191	205	186	201	223	179	187	224	166	188	208	188	184	165	184	185	221	221	189	200	186	207	188	220	206	185	205	193	208	196	180	203	195	184	188	193	179	168	189	186	172	182	212	187	181	195	192	192	191	184	204	196	206	197	189	201	186	202	189	197	197	194	202	165	193	191	182	178	183	171	186	202	201	170	172	187	171	189	190	183	190	178	198	198	197	181	185	207	201	190	196	171	196	203	206	190	212	205	172	185	159	186	205	190	204	185	189	207	176	205	206	180	199	179	185	175	180	202	205	186	228	208	203	199	185	229	177	180	194	181	166	183	185	207	198	201	167	205	192	189	187	190	207	201	202	205	183	190	179	206	191	171	226	219	173	196	172	190	201	196	197	195	172	195	213	198	212	207	186	206	192	193	186	193	213	208	190	191	164	199	168	172	178	185	215	189	222	195	189	188	189	190	201	168	196	181	207	182	198	179	185	188	193	198	192	185	219	181	225	190	203	189	189	203	182	209	173	185	214	214	198	186	220	177	182	190	196	192	198	188	187	193	169	173	186	193	208	183	185	184	210	180	193	188	198	183	183	187	190	203	179	194	192	192	198	205	194	185	206	198	199	180	210	183	222	161	192	186	188	199	162	198	193	176	206	204	179	187	170	199	200	183	203	188	172	215	165	231	183	208	210	182	214	207	219	169	196	183	167	207	198	179	196	195	212	207	190	188	197	196	200	192	174	196	198	177	205	176	211	179	207	181	190	189	191	192	204	174	213	191	207	190	206	197	182	191	183	199	183	209	187	181	188	182	186	168	199	185	222	182	188	226	205	174	184	162	191	181	186	211	179	184	176
19891	34501	34829	26060	18341	12498	9240	7918	8612	5798	4413	5052	5282	4515	2915	2155	2022	1724	2400	1661	1255	1333	1336	1276	1022	829	668	2247	11296	10684	8987	5282	2485	1194	710	484	395	370	383	393	395	372	396	394	372	401	399	382	380	367	376	352	360	331	401	372	372	396	364	373	392	379	406	375	359	408	399	349	401	357	364	409	377	416	415	395	402	388	389	388	369	353	364	421	369	372	370	392	404	363	405	404	377	363	378	418	380	404	387	419	335	421	364	412	382	355	411	388	365	395	382	399	359	381	382	423	326	360	381	425	389	385	360	363	359	360	367	360	370	398	392	374	419	397	396	378	362	363	356	397	392	427	363	407	410	381	359	407	342	380	370	373	355	381	368	348	374	367	387	408	393	390	366	371	401	390	395	405	388	345	384	371	411	370	359	402	384	377	429	384	413	381	413	352	399	379	411	410	356	395	353	398	386	402	373	371	368	355	400	389	364	375	383	369	372	371	368	389	358	406	366	377	361	379	389	393	390	405	367	392	408	338	405	361	416	328	383	377	381	365	346	365	369	373	349	350	377	368	396	361	387	380	372	364	397	410	386	417	368	387	369	366	384	372	397	403	393	361	380	379	402	398	377	405	362	397	381	397	386	358	383	402	407	374	404	402	407	381	363	397	376	410	333	367	387	355	352	347	381	371	364	392	382	378	392	387	383	391	409	405	378	389	373	395	400	385	383	387	366	375	371	369	396	386	380	397	351	373	355	405	363	419	348	377	370	396	392	410	399	408	341	365	379	390	393	425	355	404	372	407	377	385	377	379	395	343	357	353	383	372	415	381	410	372	358	380	378	377	355	378	367	400	386	381	386	384	352	371	378	385	381	389	387	397	370	404	439	417	396	421	375	370	358	419	432	394	364	363	344	398	370	425	385	377	383	388	360	381	362	388	428	391	386	370	387	390	366	374	373	363	415	382	404	382	384	375	382	368	383	418	390	421	356	409	371	382	357	380	367	404	375	401	407	394	409	369	415	407	390	376	392	380	391	369	370	375	399	370	388	363	390	368	397	392	392	390	375	395	380	413	421	398	368	408	410	338	395	371	346	401	397	403	394	399	373	374	396	380	373	373	384	405	387	409	419	387	390	394	362	375	397	422	400	373	380	397	438	385	384	423	388	415	373	376	366	390	400	356	406	366	375	376	334	399	365	388	403	350	372	372	407	354	350	364	393	368	364	379	375	402	362	396	343	368	422	346	382	396	406	341	410	402	381	395	386	368	379	372	408	381	371	349	363	376	407	380	349	404	406	358	417	374	374	356	374	388	393	376	351	407	401	377	426	370	363	396	366	355	369	366	365	359	411	379	382	368	389	387	394	373	415	358	386	397	375	386	375	387	358	402	386	391	382	366	379	414	413	402	405	390	385	374	400	363	355	383	343	412	401	410	381	384	387	400	391	377	396	361	416	383	366	369	367	386	340	379	392	412	359	371	382	390	415	401	402	361	346	355	363	376	404	377	358	393	386	397	380	375	373	393	374	381	402	375	379	385	393	381	388	372	392	398	392	346	365	380	426	376	371	383	372	416	377	397	361	403	376	391	389	352	403	393	445	347	390	385	369	375	369	391	386	385	350	371	374	418	400	378	348	358	368	392	405	380	384	393	378	359	380	386	376	391	354	356	380	416	376	352	386	368	382	360	394	422	388	383	397	348	394	356	369	367	379	373	405	380	368	406	380	404	361	402	402	402	411	402	393	415	386	365	382	397	383	384	392	401	398	405	384	364	391	383	361	379	378	374	359	364	364	409	393	385	348	431	402	353	376	385	381	382	370	385	391	401	418	441	389	394	395	372	370	358	354	389	418	356	380	410	384	373	354	373	377	423	370	375	386	398	375	374	399	383	373	375	357	371	397	349	414	392	378	414	380	386	405	375	406	381	372	358	388	407	370	422	397	399	391	383	378	400	404	399	390	358	408	358	366	391	418	416	408	336	399	418	379	365	418	394	365	367	389	398	365	407	382	402	409	395	364	417	395	412	372	394	375	400	384	368	322	396	371	394	387	385	356	396	408	431	406	386	357	403	382	409	389	368	379	365	380	380	373	384	390	421	388	389	387	383	383	436	410	396	376	407	384	404	398	346	386	377	342	395	367	353	417	377	382	410	364	414	340	390	382	355	395	393	391	411	385	368	386	376	384	354	375	363	394	376	395	406	337	401	396	359	377	412	389	420	381	380	339	393	340	405	358	409	421	394	374	373	376	385	406	368	391	381	409	403	389	378	366	392	361	388	354	381	371	396	382	359	375	347	365	349	362	388	353	371	388	389	372	356	392	391	377	371	391	371	386	338	370	338	389	355	369	365	374	392	411	382	351	370	364	387	384	399	372	412	406	427	396	408	396	394	404	413	378	407	408	403	422	395	394	364	348	413	413	393	403	406	368	385	385	369	396	385	418	372	379	394	392	393	371	364	376	375	376	352	361	391	408	379	403	404	388	363	393	384	349	366	376	367	390	389	381	396	400	380	395	370	400	402	367	369	384	372	383	382	398	424	359	415	358	377	375	388	372	391	359	384	378	369	399	379	381	377	339	372	346	400	372	382	384	355	439	378	357	384	399	397	358	361	413	389	386	392	372	389	383	380	347	401	388	373	373	365	367	406	387	413	394	373	424	401	370	361	386	411	385	362	389	384	370	409	375	376	396	419	357	360	411	382	389	406	380	364	385	348	367	388	375	392	369	366	398	369	386	400	369	411	411	381	361	378	391	415	376	392	374	385	388	401	365	374	382	396	382	407	384	356	349	398	371	398	371	353	381	385	359	370	385	362	358	407	402	381	374	377	358	357	378	364	384	394	352	379	366	382	397	392	407	369	379	384	364	413	358	348	376	394	394	367	380	400	423	364	366	438	375	351	391	368	389	350	383	398	371	410	381	390	388	369	403	418	337	370	380	413	400	383	350	375	395	413	391	394	382	394	421	389	377	390	366	372	400	348	410	426	380	373	401	372	386	397	368	374	395	382	360	384	383	355	381	369	368	377	405	366	378	383	392	347	376	414	376	374	425	369	387	376	420	374	385	391	356	351	361	378	351	400	416	384	367	392	377	384	367	383	399	381	344	329	378	392	380	362	380	384	394	412	406	392	409	395	349	390	394	383	385	392	362	357	382	377	382	387	402	365	390	384	372	372	379	386	336	364	354	363	403	356	376	385	406	374	397	385	397	391	383	372	346	405	366	381	401	433	372	389	392	398	391	359	352	384	391	368	361	388	394	382	390	380	386	376	362	375	411	389	394	398	356	376	368	365	382	399	375	376	408	378	385	396	420	367	380	410	386	396	363	380	373	398	415	358	357	406	396	380	354	380	422	387	395	387	382	375	351	379	410	344	379	371	393	371	368	422	401	353	393	418	393	367	385	392	379	390	358	379	381	354	394	376	389	383	402	383	387	353	398	379	384	386	362	346	390	401	358	412	442	381	372	396	394	343	367	377	349	369	320	391	369	363	367	412	381	427
27225	21163	16795	7856	3683	2105	1152	1128	948	755	626	788	707	546	432	415	369	441	497	388	345	371	375	335	288	319	266	304	470	555	511	457	427	302	288	288	296	281	281	253	256	303	272	249	270	266	266	273	261	272	277	291	285	239	269	237	268	269	279	281	283	257	257	286	272	270	253	282	268	272	289	253	277	294	270	263	260	234	271	270	285	276	286	282	254	267	245	288	253	252	286	268	289	283	266	255	288	262	273	267	282	280	283	278	271	287	292	277	264	275	247	260	279	263	253	273	271	267	258	228	263	255	273	276	264	282	318	261	268	265	262	244	273	280	273	277	255	268	278	270	279	286	257	279	274	263	268	256	255	273	273	240	257	267	288	294	266	266	277	273	255	286	260	263	275	261	271	283	269	288	257	272	251	253	305	262	279	269	246	260	248	284	275	257	266	241	244	304	274	250	283	273	245	267	269	278	266	277	287	270	255	289	283	268	260	266	263	302	267	280	294	259	246	284	256	268	274	262	272	275	244	249	290	303	253	281	257	268	312	266	280	275	286	307	269	303	281	281	290	254	260	256	278	258	294	267	284	261	251	285	272	261	252	274	275	267	247	276	266	267	309	265	291	299	273	270	290	268	282	278	254	262	273	271	269	274	292	261	258	269	275	319	265	259	274	281	290	275	254	284	285	277	253	271	274	273	300	297	276	275	264	302	274	269	237	273	299	271	274	258	282	246	289	252	272	277	262	265	276	289	315	289	272	277	261	270	298	283	283	256	277	270	312	248	284	275	292	268	243	278	254	275	280	291	274	300	289	261	276	250	259	290	275	267	270	278	219	249	272	237	281	290	259	276	266	323	305	247	271	272	285	318	252	272	293	277	289	285	297	269	267	298	225	271	266	269	271	271	288	270	258	261	280	252	274	275	307	276	284	279	294	268	251	249	246	299	274	242	270	283	252	262	275	261	269	286	260	302	288	271	278	264	307	263	271	258	278	287	281	274	284	295	302	293	294	262	272	250	282	284	304	305	283	292	266	245	271	278	269	283	277	270	270	294	270	279	298	263	284	262	267	265	260	255	271	215	269	257	311	270	286	262	333	263	282	250	287	273	273	296	287	276	268	292	282	259	270	296	284	269	268	278	250	262	251	270	284	264	303	283	270	285	248	305	296	261	281	274	262	287	293	267	277	253	286	284	294	241	260	271	269	289	270	262	276	272	274	259	253	271	240	257	287	279	246	269	260	254	286	258	279	256	249	285	237	278	286	275	290	279	285	255	252	240	248	275	245	264	242	292	258	301	277	282	287	263	277	265	303	271	294	275	274	267	248	251	255	273	288	273	261	260	288	277	263	262	284	281	288	275	281	318	268	273	305	264	277	266	285	259	262	269	299	273	278	290	302	282	247	281	262	260	281	256	251	268	281	267	260	259	297	260	281	274	245	278	285	269	296	234	279	264	280	277	260	274	265	275	259	267	283	282	257	266	262	248	263	271	270	258	264	273	270	262	254	290	253	290	281	269	264	276	243	294	291	269	308	283	260	267	293	244	258	245	293	262	304	275	273	259	264	268	254	301	259	268	270	272	281	269	274	289	256	244	236	243	281	254	290	279	252	301	258	285	317	285	248	296	255	267	275	261	281	285	254	258	282	264	262	267	272	284	271	286	290	246	264	275	278	250	285	285	240	264	304	254	275	279	250	291	269	255	269	268	257	262	290	277	253	282	279	271	261	291	247	248	261	284	271	286	253	256	257	272	246	276	276	235	282	288	278	307	292	272	264	290	267	261	262	265	291	292	275	284	259	270	248	273	233	279	239	256	292	269	276	290	281	246	274	293	265	248	245	254	251	272	283	299	274	259	269	261	247	263	269	256	265	250	293	284	265	279	277	286	260	293	303	292	270	290	288	307	288	280	254	267	267	266	294	277	266	283	272	272	254	259	276	273	293	268	265	252	283	277	259	266	266	269	267	268	256	310	248	314	262	255	275	275	284	271	265	259	254	264	285	251	257	269	251	286	245	253	252	280	254	245	281	263	263	274	265	278	287	262	304	276	287	284	308	267	282	277	255	274	267	284	258	277	271	256	251	256	298	282	271	276	246	283	278	247	290	249	272	291	266	256	273	260	253	280	240	294	279	293	251	269	256	291	290	239	283	266	296	282	270	291	250	275	259	265	290	281	270	266	251	296	280	278	304	253	288	267	269	258	308	268	251	293	276	265	266	263	272	269	274	242	279	289	283	247	278	281	281	280	287	275	267	285	275	277	270	256	271	271	284	281	283	272	243	290	319	277	258	281	271	272	300	267	268	267	269	271	296	280	263	296	298	272	259	266	282	296	292	281	262	287	276	264	262	290	259	285	268	279	271	276	250	262	272	268	284	289	257	283	258	260	276	283	281	279	272	260	252	274	272	253	287	257	262	297	299	294	281	290	253	302	275	239	274	277	262	266	252	268	285	255	310	298	282	271	266	257	277	278	281	275	259	263	283	310	269	279	285	259	272	278	274	267	262	305	262	262	260	249	258	279	259	257	252	273	265	239	293	299	266	289	269	270	303	287	282	292	285	258	251	247	279	243	281	279	256	264	286	246	254	298	247	293	287	246	302	249	275	258	284	287	259	245	277	289	275	244	265	253	287	298	265	288	281	282	277	293	246	307	262	287	268	232	281	258	286	285	271	241	253	259	284	270	267	262	261	263	286	230	248	301	296	274	248	294	245	249	268	250	255	290	278	250	289	285	257	251	302	281	265	280	287	273	275	287	265	280	260	278	260	284	265	280	259	293	304	290	264	283	290	280	254	242	263	290	281	273	307	285	298	287	271	276	285	252	282	262	242	270	263	275	249	264	279	262	265	287	261	279	257	255	325	282	260	268	269	255	277	280	299	259	271	269	263	278	264	279	259	272	261	288	272	267	276	276	274	261	258	279	284	265	285	282	287	248	257	290	288	267	270	265	296	225	238	267	285	269	293	305	279	252	271	278	275	285	282	267	302	232	273	277	273	250	282	261	288	258	269	256	303	266	273	257	266	294	277	258	290	264	262	270	264	286	262	295	271	258	271	280	264	284	252	294	252	283	266	284	261	237	260	271	280	296	298	256	289	275	281	283	239	277	254	256	259	271	284	265	275	275	273	261	260	261	271	247	284	274	248	274	302	274	294	285	239	286	272	273	247	277	291	289	277	271	280	262	299	267	260	261	274	284	273	265	275	302	278	283	256	273	272	254	257	267	265	262	269	298	258	280	261	261	273	299	285	287	262	288	296	256	255	258	267	278	246	259	279	271	260	279	290	263	261	281	254	262	287	297	288	290	273	310	276	279	283	270	288	270	265	274	262	241	285	249	247	262	261	256	266	254	292	253	261	302	294	279	256	274	306	276	284	268	273	282	259	294	299	283	259	268	265	298	300	294	291	256	257	276	252	245	277	256	265	272	275	280	252	286	275	311	263	273	279	298	266	255	276	266	289	271	279	287	272	284	255	244	255	265	250	264	240	295
15242	21968	23116	14378	10902	7184	4045	4331	3688	2611	2411	2719	2526	1918	1204	1156	1152	1298	1439	988	1005	925	934	892	784	628	581	747	1265	1432	1343	1137	872	706	546	559	520	544	522	519	557	544	547	578	561	560	520	554	553	582	547	549	577	487	569	521	553	527	537	552	553	552	583	535	526	580	561	505	487	566	525	520	566	563	529	540	538	546	582	522	570	510	570	533	550	504	561	531	529	532	540	518	561	475	569	571	533	546	506	586	569	573	552	542	574	532	531	498	542	563	558	540	518	525	520	542	526	534	506	535	501	578	548	543	564	547	575	605	577	549	560	549	518	561	552	551	563	548	562	534	539	496	525	523	543	495	550	555	560	573	561	562	593	531	535	519	532	516	534	567	516	552	550	533	528	486	519	585	554	528	524	553	525	565	525	560	564	552	526	554	521	526	539	574	546	558	552	550	517	591	529	561	502	538	540	554	537	509	525	543	544	539	514	562	515	612	547	548	596	518	508	554	560	557	543	579	548	571	502	528	546	566	535	607	514	541	569	527	560	539	540	551	558	546	605	600	560	516	535	553	522	520	557	524	536	550	520	528	536	573	543	561	577	541	549	563	562	538	546	522	511	558	561	553	576	568	557	559	566	535	543	538	525	517	587	563	517	537	550	561	556	540	561	482	554	514	564	562	514	556	499	588	539	562	559	527	555	511	572	563	530	525	588	547	568	555	540	573	528	522	547	523	545	529	543	566	533	560	527	551	571	569	561	547	554	532	505	565	548	545	563	541	549	552	539	566	569	513	528	525	529	534	535	572	565	573	561	519	567	532	547	550	564	555	549	529	498	539	583	471	574	550	539	589	555	538	535	576	545	555	565	535	526	528	550	549	539	536	561	563	544	568	536	543	500	552	522	495	508	562	539	509	559	588	567	579	529	573	547	514	525	558	535	501	528	498	547	554	555	531	510	540	556	551	510	569	538	526	536	524	544	572	523	580	545	573	563	556	567	596	543	522	552	600	561	540	537	580	548	522	555	583	544	540	565	517	567	547	606	556	526	597	578	500	530	546	547	557	557	564	543	556	487	547	534	547	510	536	498	548	500	584	577	591	495	522	527	558	560	575	584	590	522	566	517	586	579	500	576	568	560	576	575	562	553	573	530	539	541	567	567	557	529	556	561	528	512	580	537	563	517	508	542	535	549	555	519	510	560	551	531	498	517	535	558	510	559	565	529	544	558	527	569	579	554	530	524	548	554	537	556	530	560	569	531	529	564	551	561	568	542	548	578	533	515	520	547	525	534	573	543	529	560	538	539	512	561	562	561	534	533	512	554	511	518	538	575	545	565	490	580	569	545	518	530	484	519	578	535	583	556	542	513	559	519	548	532	569	501	513	526	543	588	518	515	534	580	512	536	548	521	521	536	531	555	589	561	564	558	542	542	530	585	531	557	558	531	561	557	571	527	563	559	528	536	540	553	538	541	537	600	535	551	543	564	559	562	566	563	508	510	524	505	530	571	520	534	551	544	510	574	517	579	589	575	558	562	508	549	512	525	523	559	574	548	533	551	560	575	539	572	552	540	540	518	542	539	596	527	556	564	583	546	558	526	572	539	541	584	536	550	527	548	549	553	518	544	558	546	546	550	522	508	562	516	529	594	542	536	529	565	554	515	526	543	510	529	588	532	547	571	534	510	522	528	597	550	523	535	554	563	490	536	538	498	585	546	545	526	561	569	515	514	572	544	522	575	545	589	575	558	550	524	547	537	564	567	528	521	547	552	538	530	563	538	578	502	557	528	494	511	534	541	555	541	572	514	543	501	551	542	556	526	556	535	535	527	561	560	570	552	489	564	530	560	483	546	514	549	552	548	528	587	521	529	562	516	584	580	568	530	585	505	524	559	571	576	549	507	549	516	527	482	529	523	562	567	560	536	570	560	523	596	494	545	484	510	549	545	572	553	510	501	557	565	531	546	539	592	547	539	565	558	518	542	533	609	542	576	521	577	541	500	461	551	555	523	528	517	561	526	505	519	486	569	529	572	539	507	579	550	557	564	556	524	553	561	524	535	525	550	516	558	555	573	516	554	526	562	572	507	551	566	573	509	571	554	496	536	549	550	554	508	557	566	551	493	548	556	564	543	529	563	512	526	555	513	516	523	576	535	537	552	563	519	545	527	524	524	568	546	568	536	576	552	548	530	560	570	539	556	543	560	524	557	521	557	558	569	549	494	517	564	523	544	540	523	533	530	547	554	546	540	565	547	546	545	544	538	555	576	573	530	533	563	559	526	530	555	555	521	570	543	531	576	565	562	604	562	542	555	579	518	526	551	554	535	527	555	578	534	544	518	501	533	520	539	523	526	555	525	558	542	520	583	526	533	555	561	542	554	562	531	590	498	544	509	509	564	547	570	475	529	537	504	550	571	558	527	521	512	513	547	550	518	561	565	507	551	564	519	546	566	549	588	574	550	528	540	563	558	562	532	554	578	517	565	516	542	538	578	544	573	581	542	557	554	524	548	559	549	568	547	575	548	531	492	547	570	499	514	533	573	552	563	539	548	530	528	562	576	543	539	534	551	553	475	548	559	501	590	539	530	527	548	551	536	506	532	543	525	486	560	564	535	570	528	548	564	531	568	537	585	552	494	554	591	537	560	544	552	548	550	571	576	592	549	531	577	540	558	522	540	545	567	573	556	567	529	495	533	563	557	483	581	528	577	567	501	545	572	494	558	533	562	499	542	537	555	498	558	555	535	558	549	560	520	562	517	543	525	540	547	576	542	586	543	552	552	534	529	534	529	526	533	525	594	546	535	542	545	571	542	535	517	523	528	512	537	564	557	540	538	507	588	575	536	535	526	559	526	556	536	521	551	556	527	532	558	533	564	580	553	600	544	567	529	500	535	582	555	515	544	552	576	530	521	564	495	527	515	581	507	566	531	555	561	530	573	565	578	530	584	534	531	573	564	570	518	542	533	557	531	513	521	582	545	517	597	558	540	548	534	573	571	556	569	557	539	541	558	554	569	539	554	572	548	553	561	569	568	536	534	557	543	524	532	570	554	544	548	556	576	567	539	560	530	553	557	521	565	539	543	514	558	486	535	541	585	522	559	535	532	545	569	526	534	535	508	516	532	525	543	557	530	581	541	508	507	532	512	548	551	541	570	539	499	532	559	609	595	551	545	554	544	556	501	554	517	565	570	539	560	565	543	550	562	549	569	563	504	529	505	566	531	544	545	557	563	570	585	570	531	589	546	524	574	510	555	532	589	547	555	582	548	551	492	496	530	512	540	555	514	522	580	560	573	572	536	563	512	544	525	563	537	578	546	532	544	544	502	542	535	559	518	565	582	548	506	552	517	550	526	565	544	559	545	557	535	570	564	534	541	510	527	554	596	560	548	532	575	549	570	557	534	546	521	539	537	541	577	545	572	541	562	578	532	550	598	544	482	547	532	571	556	515	538	540	588	557	563	551	484	524	553	561	521	555	494	523	491	599	518	547	496	532
24626	21608	28729	24960	20287	7716	2514	1938	1525	1110	1097	1016	811	606	484	505	569	623	560	496	390	419	375	287	272	248	267	1117	1883	1711	1211	877	605	352	284	215	225	232	250	216	198	193	206	223	213	210	223	205	226	203	231	231	215	209	212	199	232	219	217	238	206	193	225	194	224	211	209	197	214	214	218	230	204	225	212	217	209	215	220	218	227	186	205	224	194	170	223	225	216	224	248	215	199	226	240	198	233	209	251	203	208	221	210	236	207	228	219	216	220	215	244	214	205	222	218	209	249	213	209	221	224	205	249	213	239	215	210	226	213	217	229	232	215	235	202	226	197	237	213	199	227	217	250	201	213	207	238	211	232	213	221	220	233	221	203	231	231	218	204	214	179	233	221	213	228	225	244	206	188	181	223	212	208	228	194	211	223	222	220	204	203	218	240	216	240	210	210	201	242	186	215	170	209	196	229	232	204	221	238	209	209	208	208	213	218	216	220	206	210	209	232	219	215	210	230	216	224	219	210	211	228	203	236	216	208	232	223	210	224	229	221	228	221	199	205	181	213	225	205	209	217	248	239	194	218	216	213	218	206	216	218	234	225	210	211	196	233	237	203	242	222	206	209	225	255	224	216	211	198	221	220	196	223	221	226	228	226	227	228	177	202	184	255	198	244	206	221	199	202	201	228	204	208	233	203	195	188	234	228	197	202	202	213	227	219	223	198	209	191	218	236	227	219	201	209	185	211	200	197	219	222	229	201	216	216	189	213	203	221	195	208	215	222	209	210	231	213	213	201	205	213	224	217	224	215	246	215	215	216	202	198	235	220	215	208	221	208	226	214	196	210	212	235	226	236	229	213	216	245	200	228	199	206	198	233	210	209	216	228	255	201	212	197	230	208	212	220	245	204	198	226	224	207	233	216	209	227	204	185	233	203	237	198	195	233	216	219	232	237	209	226	219	208	212	222	251	220	210	206	214	221	234	207	203	230	224	227	209	204	233	224	228	235	208	224	200	227	202	242	219	226	224	201	206	202	224	225	208	244	217	190	217	220	219	236	208	230	224	235	215	195	209	204	207	218	233	226	200	218	225	238	228	207	209	235	240	221	214	211	226	226	227	212	220	213	228	200	216	231	213	197	211	192	215	201	230	226	216	204	210	204	212	229	228	210	245	229	194	221	207	213	244	211	216	234	222	200	210	210	193	213	223	251	200	200	238	202	208	216	188	202	207	221	213	203	222	220	226	200	215	236	178	214	218	229	197	204	217	230	211	240	223	203	238	233	208	236	206	216	226	208	223	201	237	223	202	224	202	223	214	205	205	233	226	205	233	226	219	206	188	214	214	222	202	231	233	209	245	252	239	230	228	210	223	215	217	224	190	218	219	230	216	196	192	218	215	199	194	208	223	256	212	217	194	213	211	216	206	214	190	214	226	192	223	240	198	198	205	248	245	231	207	225	231	211	206	204	227	223	249	221	215	203	226	234	204	205	227	215	226	198	214	219	228	224	227	216	205	201	205	196	207	241	213	210	209	215	222	227	214	209	207	224	215	188	248	192	219	204	217	206	211	216	212	230	221	270	216	222	219	218	210	220	229	200	196	195	240	193	216	216	206	233	227	206	202	214	201	215	212	215	236	205	219	207	209	212	236	202	221	199	208	230	223	216	196	211	208	220	217	225	229	225	193	215	230	213	262	214	211	205	211	229	204	208	222	221	232	240	213	230	223	208	215	225	200	238	234	213	212	222	208	228	197	217	216	206	188	206	216	216	241	227	216	209	193	219	216	220	222	223	216	210	194	191	225	191	228	235	225	217	226	214	207	211	201	205	181	252	214	210	229	180	215	222	251	219	240	228	204	204	211	218	223	214	213	202	189	234	227	210	244	196	233	210	232	212	231	210	207	212	217	220	213	194	218	207	190	188	230	196	205	241	233	209	185	209	216	214	222	213	230	223	232	199	212	189	246	215	217	189	244	224	221	227	234	202	220	225	211	235	211	206	198	255	228	198	198	217	220	208	200	210	216	206	222	214	196	198	208	250	211	208	209	228	197	229	217	227	237	216	201	233	184	214	235	216	205	225	229	229	223	232	237	190	214	256	201	195	223	211	210	205	212	221	222	204	214	227	206	191	216	232	218	201	189	234	236	177	200	212	243	206	240	227	200	213	213	217	231	201	221	232	208	217	201	237	201	215	212	236	235	236	227	210	210	223	217	209	224	222	198	249	219	211	214	222	209	218	254	226	220	239	211	216	211	238	218	216	226	211	210	210	219	234	212	232	201	218	232	214	220	199	232	202	237	221	208	203	199	200	235	217	194	234	234	200	232	226	217	219	229	222	207	195	215	235	252	225	210	214	225	208	199	244	243	204	236	215	217	201	219	213	218	178	219	221	212	202	213	205	224	217	220	230	222	236	212	228	199	191	208	199	211	224	220	218	216	235	182	234	227	223	235	213	218	204	218	209	230	209	195	243	215	210	221	232	214	224	207	204	196	215	208	204	215	229	203	205	196	232	222	216	203	227	203	192	220	222	218	201	227	213	216	248	210	233	220	204	206	234	191	201	240	237	219	207	223	239	210	210	208	219	200	204	214	210	222	230	223	222	222	212	207	238	213	199	202	213	207	223	223	215	215	184	201	232	216	201	203	212	202	215	219	219	199	195	231	244	238	205	235	210	188	201	222	213	225	224	239	238	214	212	231	223	206	210	225	209	199	232	227	238	199	221	221	199	199	216	190	197	203	213	210	220	205	209	222	247	225	222	199	239	252	212	208	210	235	218	217	217	232	189	211	241	201	202	201	229	233	224	232	215	203	230	221	216	206	239	223	211	202	199	223	216	207	197	202	188	236	177	204	201	220	192	218	209	220	198	224	214	215	243	209	198	205	228	213	217	184	212	254	179	239	221	236	169	217	230	206	244	221	228	219	206	197	194	256	208	228	210	201	205	225	215	210	228	240	207	203	211	229	223	199	218	243	212	230	211	238	231	225	206	225	240	221	205	214	238	219	229	205	240	207	187	202	192	213	210	223	240	236	200	224	190	224	224	221	183	231	235	220	202	209	235	213	206	233	222	207	222	207	202	210	261	213	225	242	218	213	215	209	236	208	234	203	201	196	210	202	205	223	193	213	238	214	233	214	206	208	239	210	246	234	208	205	229	195	229	224	236	220	212	206	200	235	194	238	207	219	234	205	213	204	227	222	212	222	223	219	239	203	226	201	214	228	200	217	198	226	219	217	193	217	234	233	238	213	215	226	216	215	232	227	231	218	201	216	206	224	217	208	206	205	215	210	211	230	232	207	192	191	208	209	225	199	235	212	198	213	221	219	210	209	210	201	211	202	206	229	215	234	225	225	234	252	238	234	221	208	249	222	212	201	197	203	233	210	211	192	239	216	248	232	225	214	234	200	201	231	211	228	222	219	210	192	200	214	209	233	237	210	211	228	220	235	212	220	203	196	217	209	215	235	229	193	226	181	212	199	210	196	258	223	258	233
15943	29760	29360	19417	16597	11108	6832	6852	5714	4182	4215	3956	3188	2156	1648	1631	1833	2086	1841	1498	1181	1345	1036	781	663	597	602	3782	6386	5562	4096	2912	1754	923	581	412	451	412	433	466	419	413	414	432	446	459	436	421	405	484	478	464	441	459	418	466	454	405	485	485	439	439	459	451	467	441	413	424	444	456	474	437	422	444	426	416	434	439	446	463	430	438	474	426	418	442	482	446	418	464	433	408	457	444	447	468	417	476	436	421	442	401	426	421	437	421	417	461	464	499	460	441	418	445	441	454	457	411	461	431	452	467	458	452	452	432	444	456	436	440	482	469	425	459	458	475	441	457	405	470	411	442	439	441	425	426	472	447	408	462	434	451	434	406	438	461	463	442	423	436	457	432	466	417	423	464	453	451	436	434	502	429	420	467	477	397	430	482	410	441	434	418	428	431	433	445	413	456	433	468	463	459	462	421	433	428	476	458	435	440	445	440	451	446	457	442	445	448	388	397	446	499	384	412	432	464	432	402	438	461	448	429	425	455	419	433	428	425	462	451	415	449	427	442	433	448	456	435	443	467	421	429	429	446	448	410	423	431	447	449	418	451	437	440	455	437	434	480	452	394	436	444	482	386	424	463	434	455	438	425	450	441	428	445	432	454	417	434	409	418	460	423	443	440	435	487	434	476	450	482	409	450	433	439	403	443	432	467	483	443	490	445	467	486	491	447	470	470	437	466	489	486	457	412	421	421	459	453	417	426	459	426	440	481	450	469	447	416	444	434	451	450	416	417	461	395	426	454	432	391	432	427	431	393	430	446	465	494	424	437	434	484	432	404	466	446	420	462	441	415	434	413	420	416	446	413	419	434	409	413	475	428	437	442	428	419	448	436	412	460	437	491	441	416	483	479	458	430	444	435	421	407	483	498	465	409	397	442	431	461	481	449	456	472	471	459	430	460	418	446	447	459	449	444	403	444	471	413	459	459	445	447	445	474	463	410	454	446	442	427	425	421	441	435	477	429	461	453	433	441	455	440	446	443	410	443	473	459	433	441	446	401	425	495	430	401	397	486	455	457	444	442	462	435	444	435	407	484	467	407	437	484	416	457	457	429	447	447	424	444	452	460	452	426	440	451	439	452	485	435	441	496	431	403	436	452	445	448	419	436	439	417	420	467	431	461	452	480	455	468	467	450	466	443	449	440	466	441	421	439	437	426	463	449	457	459	438	439	422	423	451	444	484	461	455	452	452	434	462	462	443	452	433	451	462	430	438	442	465	460	427	442	447	396	466	424	469	416	409	473	461	403	442	439	437	457	436	468	423	416	427	432	420	440	400	469	436	474	425	447	393	416	454	414	418	473	465	426	470	484	457	448	409	424	438	435	400	473	470	416	453	436	411	424	412	477	417	435	480	441	447	432	455	425	452	429	438	432	467	426	410	464	387	427	410	441	425	437	459	460	445	431	445	473	441	373	404	421	416	457	464	435	421	450	449	421	424	425	434	415	408	440	449	428	408	463	419	450	436	446	463	394	431	404	465	455	442	429	451	448	418	458	402	438	433	440	435	446	459	434	481	454	428	439	478	423	425	441	433	478	425	434	476	429	462	409	444	444	427	460	444	442	440	446	440	462	464	446	448	423	426	422	461	404	466	473	449	436	437	471	415	435	436	418	441	416	428	421	457	424	412	461	449	419	398	472	425	443	435	434	431	456	446	437	432	446	418	458	438	419	415	389	436	465	410	471	464	455	425	424	429	477	430	459	456	417	460	435	461	422	458	439	409	454	446	427	485	480	454	472	453	450	425	481	403	431	451	455	432	440	447	426	429	443	472	413	473	446	460	472	443	411	467	432	437	463	442	451	471	471	453	429	425	457	422	452	441	461	443	457	451	446	440	443	424	434	420	395	454	493	425	458	460	459	448	466	411	432	432	447	436	465	448	454	449	451	422	405	464	457	448	431	495	417	426	464	424	440	395	453	461	431	446	425	431	423	446	430	403	483	447	452	431	443	437	469	423	416	454	444	475	457	430	434	440	436	406	467	447	472	389	460	416	445	436	428	386	417	459	425	469	421	455	452	483	441	448	435	420	413	460	437	447	472	421	452	443	457	419	433	410	430	465	454	493	428	424	456	449	406	430	437	463	431	414	447	433	432	485	434	442	439	449	446	446	398	452	451	464	448	477	451	418	423	418	437	447	457	438	464	431	440	450	454	475	474	405	480	430	434	430	463	459	435	461	409	458	436	460	446	426	457	435	436	435	457	401	468	473	441	440	429	448	462	460	415	453	415	433	423	406	456	439	453	420	416	424	419	463	441	432	481	425	448	467	473	456	439	442	429	434	461	458	423	440	444	434	464	406	430	413	432	426	419	470	443	448	496	418	428	480	471	413	437	421	453	443	426	446	395	454	471	426	408	465	438	387	450	412	454	423	386	469	435	452	406	457	473	461	413	389	423	447	449	425	420	424	425	455	473	409	416	412	428	389	468	466	436	451	449	428	393	445	467	428	423	442	421	454	442	439	450	462	408	436	445	444	444	405	451	430	426	461	459	466	463	447	439	402	432	447	461	450	467	462	455	427	469	421	440	448	413	436	441	445	453	453	429	457	434	448	428	503	451	437	456	444	441	441	431	443	421	416	466	457	426	479	479	429	507	421	438	403	416	447	408	447	494	468	475	438	435	429	436	442	431	456	444	504	440	419	445	449	445	463	441	437	442	434	434	447	425	442	430	421	439	445	438	455	464	431	437	420	462	419	451	443	465	416	460	428	453	402	476	454	410	455	450	430	457	440	474	449	447	420	452	448	440	417	468	445	415	447	435	457	446	429	452	461	461	441	424	439	443	429	437	454	474	474	456	449	454	462	413	444	452	420	435	431	464	443	455	422	430	438	453	437	468	422	464	436	424	460	453	446	438	443	456	404	433	441	461	419	428	448	455	470	462	429	395	488	441	386	428	435	463	457	428	450	439	461	419	449	470	490	464	468	463	441	420	452	460	466	432	460	423	439	458	432	412	456	425	437	482	408	469	433	436	450	428	462	422	449	468	430	437	447	469	451	454	410	441	464	415	424	470	426	418	413	458	425	469	434	422	452	468	397	471	444	421	429	475	410	477	486	422	434	469	445	424	433	436	456	400	438	442	429	422	418	442	445	485	464	428	486	442	414	472	435	384	432	477	477	478	465	432	422	434	453	430	421	442	430	430	437	446	454	444	432	462	442	414	453	415	463	419	426	453	453	423	419	462	428	433	416	457	460	428	417	433	424	425	408	441	428	460	470	414	409	457	464	418	418	432	465	432	415	465	428	438	419	452	417	416	457	437	425	411	445	456	429	433	401	415	439	450	458	439	412	466	442	439	422	429	440	445	432	465	462	447	447	464	486	455	450	437	472	438	457	456	443	447	423	427	491	453	427	421	404	490	458	423	465	442	410	433	432	400	423	414	444	442	472	448	455	414	398	445	425	464	408	467	440	453	458	460	480	437	440	445	448	417	433	449	441	437
23575	21608	29501	24230	21630	20205	6976	3584	2037	1675	1606	1353	1128	700	545	546	667	594	478	311	307	327	277	253	197	206	222	1542	4393	3735	2662	1596	829	400	254	187	199	169	169	177	188	183	176	163	160	180	165	195	191	173	170	155	185	184	177	193	178	165	185	164	172	183	173	188	194	181	161	178	177	171	190	170	182	176	177	174	147	209	194	171	176	175	178	176	174	168	171	185	195	168	188	189	194	174	184	183	178	167	189	180	163	194	167	194	172	199	200	206	166	190	183	176	180	180	193	166	186	192	174	191	172	174	177	178	184	182	160	161	190	179	167	204	181	190	175	174	199	182	180	172	171	191	185	177	187	180	184	170	204	146	171	190	181	179	169	193	177	179	193	189	173	173	153	171	181	205	173	197	154	176	167	161	170	177	153	173	151	203	192	175	169	177	153	163	226	182	160	187	173	168	189	186	179	194	189	163	185	172	169	187	187	184	189	182	207	160	172	205	205	171	194	161	189	140	178	160	183	167	177	194	160	185	178	167	176	169	173	163	157	171	138	186	185	162	191	179	190	181	170	175	193	182	183	180	194	175	177	191	153	149	176	200	151	172	187	168	172	187	195	187	174	191	177	174	174	188	177	173	184	171	188	191	175	198	193	173	206	168	180	167	157	156	174	157	185	184	166	181	182	181	154	178	210	165	166	192	184	175	166	184	188	191	167	164	161	184	166	184	178	182	202	181	185	152	158	202	162	179	209	194	176	179	178	178	174	191	168	185	175	176	208	182	173	164	197	191	152	155	169	194	192	168	190	182	186	173	187	169	199	166	175	159	186	169	180	164	167	183	165	189	163	202	166	176	170	176	184	179	175	156	153	198	174	180	184	193	157	177	159	197	187	166	182	180	195	180	187	171	172	207	193	159	178	165	180	175	182	198	170	209	175	215	199	172	154	160	195	204	171	160	162	166	190	187	195	159	161	182	181	185	166	162	194	193	184	166	173	162	178	198	156	181	173	174	190	169	161	172	176	176	182	179	173	176	161	165	177	186	181	194	172	164	160	158	154	173	172	178	206	180	192	175	170	201	180	220	180	151	186	169	184	170	174	189	192	168	175	198	181	170	185	169	165	173	195	184	154	199	209	171	174	197	171	171	171	186	184	188	160	189	189	181	193	178	186	177	162	203	173	186	161	188	181	197	200	168	174	159	185	185	177	152	176	160	145	208	168	175	193	147	193	167	174	165	164	179	163	182	159	193	192	190	161	190	170	172	189	179	173	170	183	189	178	177	200	180	176	162	189	186	154	171	194	188	159	152	186	205	158	159	162	175	188	193	179	178	177	191	179	185	180	167	176	169	171	169	198	200	185	187	174	167	179	169	201	182	210	191	195	178	184	176	173	158	192	169	183	179	174	182	149	172	167	175	160	171	183	188	159	203	153	166	180	193	187	177	168	171	207	157	189	199	182	175	187	191	190	182	183	147	176	182	183	174	183	184	163	188	183	170	181	194	186	161	171	181	168	182	166	191	194	187	188	159	196	197	196	185	172	168	207	162	161	183	180	179	168	181	174	199	170	194	170	172	153	187	179	167	152	183	161	175	164	180	168	172	185	188	154	195	157	183	190	193	197	182	173	177	192	170	177	152	203	189	164	175	169	158	178	178	172	195	189	176	173	168	184	182	179	191	181	171	173	168	180	180	171	181	174	172	169	169	189	188	156	181	185	184	177	206	145	170	163	169	212	180	177	178	180	175	173	180	194	177	170	195	172	210	170	173	179	156	194	182	162	173	194	176	197	169	180	168	204	161	176	178	144	152	179	179	172	143	183	182	172	195	182	211	186	179	155	159	169	167	179	192	183	171	190	173	191	180	204	168	192	174	189	203	213	184	177	195	175	154	214	179	156	201	159	188	148	204	172	158	193	181	158	193	182	171	169	149	178	174	193	153	165	171	176	150	176	176	163	154	183	168	170	180	178	191	192	191	172	147	184	162	165	174	162	185	175	167	188	184	162	168	168	170	197	155	171	175	142	187	154	186	173	188	185	172	191	162	165	175	164	181	188	184	201	190	181	181	182	188	163	182	179	163	164	157	170	180	174	181	170	170	173	165	177	160	178	180	184	172	165	212	160	181	199	189	193	165	174	183	163	145	188	176	179	168	190	184	191	166	165	191	165	200	171	168	208	153	183	184	181	176	186	173	161	177	190	172	193	166	162	176	166	168	198	181	201	159	167	187	180	163	178	176	169	163	166	194	183	175	179	189	163	168	188	198	200	187	200	157	193	181	161	192	168	183	176	166	174	190	194	170	193	160	177	167	179	160	163	164	180	171	179	203	168	175	193	190	191	169	165	158	182	159	194	188	190	196	187	193	187	180	173	205	179	158	172	157	178	166	176	163	181	174	181	183	168	165	170	185	159	163	174	173	183	195	183	176	168	168	167	154	163	183	172	185	190	198	176	198	193	171	180	176	190	188	167	178	175	196	190	192	198	156	178	182	166	180	195	179	177	192	190	194	189	188	186	164	210	171	191	186	169	169	171	186	184	174	194	171	190	185	172	195	178	177	167	181	174	194	184	192	201	152	170	162	162	175	171	162	180	174	162	168	182	173	161	190	169	159	179	193	157	180	151	178	190	173	184	201	155	171	150	194	160	163	186	168	179	163	198	168	171	202	171	193	172	172	192	137	183	161	194	194	182	185	187	166	169	169	165	164	182	174	185	166	170	177	202	198	176	194	186	171	157	180	182	182	202	209	189	163	193	187	199	203	168	175	179	185	181	176	208	180	174	170	178	178	174	189	175	156	142	168	188	145	194	172	196	194	182	197	182	189	170	177	156	153	162	172	169	147	178	163	204	172	174	164	172	175	205	151	174	168	139	187	189	202	195	174	167	169	171	182	197	206	178	157	187	175	161	185	197	207	183	180	164	183	140	167	199	210	168	170	186	176	193	170	182	177	176	169	169	176	173	185	159	167	190	162	178	209	190	190	186	175	167	171	193	185	163	185	164	177	190	174	152	169	168	178	167	163	169	179	177	151	185	171	167	186	198	172	187	175	185	178	185	184	164	190	182	176	177	212	185	196	185	181	185	184	153	193	162	186	200	162	184	185	189	195	167	193	181	144	197	155	166	154	177	167	176	172	195	167	194	182	172	173	175	202	149	171	172	164	182	167	170	167	175	163	188	204	168	180	179	174	203	191	167	166	199	161	160	171	182	169	188	174	166	194	188	173	185	168	199	188	174	175	161	172	190	169	178	172	191	212	205	195	180	202	176	164	199	189	177	183	171	204	180	182	185	185	191	200	186	173	188	187	149	192	198	176	172	168	193	185	196	184	180	168	176	183	185	164	146	181	180	184	174	214	183	160	186	181	168	167	166	174	191	195	192	185	185	173	173	159	197	181	192	188	213	174	168	186	188	164	168	149	194	177	208	168	175	183	195	181	172	187	173	188	147	154	167	184	155	167	190	175	181	192	178	182	174	181	175	153	174	161	176	168	186	191
17894	34842	33282	23474	19985	15186	10381	11256	7770	6447	5955	5079	4199	2817	1995	2145	2289	2157	1583	908	846	957	741	645	523	548	715	5333	12933	10910	8008	4796	2369	999	569	352	379	352	375	344	364	391	331	395	381	328	352	377	362	378	381	358	342	353	379	326	324	360	356	379	335	367	335	346	360	359	302	349	358	364	339	336	379	375	364	342	372	357	331	363	360	365	380	375	333	353	373	353	385	367	384	351	350	367	373	355	333	355	376	377	361	368	322	335	352	347	346	333	362	361	370	351	329	344	351	340	334	361	358	358	331	358	367	365	361	352	352	368	337	360	342	333	369	348	394	337	375	372	350	343	348	359	321	370	354	320	318	342	386	344	377	371	365	359	324	356	354	334	363	368	346	363	380	346	329	321	358	335	372	358	364	340	354	348	332	349	348	364	388	344	341	356	363	348	360	361	356	352	332	351	395	382	353	362	380	373	352	359	365	358	356	361	344	406	378	376	361	332	329	347	362	343	331	347	368	360	362	366	362	348	389	351	348	363	336	355	377	331	344	363	333	348	369	316	360	342	360	327	373	373	386	380	357	351	325	341	370	320	343	355	352	339	332	367	357	370	357	367	326	340	337	358	345	378	397	344	325	338	384	353	368	338	350	372	381	348	360	345	375	355	342	341	342	352	374	357	372	368	347	375	323	374	321	352	353	332	370	334	359	360	342	373	352	373	323	343	389	347	378	396	372	328	325	368	345	349	348	339	342	362	346	350	323	338	374	326	353	336	362	357	371	339	367	357	372	308	315	348	354	334	355	354	335	349	369	385	346	366	340	360	373	340	369	379	375	355	388	333	383	337	354	349	374	390	361	338	315	349	346	327	336	362	325	354	365	356	333	350	378	343	332	384	391	341	356	336	347	356	354	333	348	340	342	355	365	335	354	349	336	357	345	311	353	391	355	359	401	356	358	347	405	366	315	365	374	343	361	347	352	359	355	336	356	344	322	386	316	377	370	374	368	365	367	388	364	364	354	360	340	354	369	360	353	339	358	369	369	313	358	334	369	362	367	339	359	376	351	345	364	352	388	330	375	373	349	354	380	370	363	358	378	361	326	334	353	400	366	380	342	343	370	392	305	370	351	337	367	353	325	366	390	406	354	379	371	360	306	334	354	333	360	385	348	352	393	330	349	359	381	347	384	336	360	372	354	355	356	381	360	346	322	336	355	361	351	395	363	344	329	351	354	361	356	374	356	333	345	377	386	354	348	335	354	364	345	354	348	363	361	342	374	376	360	372	343	363	381	367	350	388	359	374	361	365	357	384	373	334	370	344	345	330	370	348	351	367	363	301	385	349	352	367	363	401	335	366	383	375	368	309	342	383	344	348	350	334	345	351	325	360	375	400	326	367	362	381	380	366	343	358	346	362	360	355	365	397	340	323	340	368	367	370	327	308	345	397	361	356	368	358	361	358	377	395	370	353	350	362	347	395	354	354	375	337	360	352	357	350	353	338	361	326	336	353	326	376	341	338	356	351	336	384	346	346	350	342	358	353	368	325	352	353	351	378	379	356	362	367	343	354	373	372	364	338	355	348	351	370	321	355	350	368	339	354	394	356	363	337	374	325	416	363	348	361	356	359	359	360	354	336	340	369	345	337	394	348	359	342	344	325	359	352	364	350	334	323	351	346	361	336	327	367	360	354	372	335	343	355	340	400	399	354	363	362	348	357	380	377	386	363	364	352	397	343	324	348	356	344	359	383	371	367	349	356	326	344	340	408	379	362	350	365	370	372	370	331	378	348	381	352	323	382	347	370	360	364	349	346	350	335	343	345	352	352	366	369	370	339	343	351	373	389	331	350	321	384	358	359	336	358	327	348	345	353	369	330	351	383	344	332	366	321	346	384	372	331	337	354	368	354	340	339	379	364	333	372	366	363	345	337	322	369	353	352	381	358	310	346	344	378	320	366	366	348	369	377	352	338	359	323	342	355	399	335	355	351	362	335	352	314	404	324	326	336	342	333	355	376	351	349	332	372	356	321	343	368	352	354	342	332	345	373	335	378	366	341	347	331	373	334	403	360	385	339	389	369	361	356	376	319	324	356	364	356	366	352	327	351	348	386	369	350	358	357	368	340	351	353	329	356	386	375	347	371	344	355	312	395	370	349	373	330	372	362	377	377	342	357	335	337	401	361	349	343	336	353	351	323	347	338	381	359	348	348	360	384	376	356	375	394	334	356	330	332	354	365	367	339	338	344	365	363	323	343	339	372	360	352	377	343	346	343	348	359	353	369	335	376	348	338	373	339	346	323	339	323	349	327	388	360	348	386	366	411	343	374	347	386	336	356	344	363	358	349	369	336	359	349	320	342	366	390	376	369	325	358	343	363	336	355	374	354	356	341	362	393	394	363	372	353	367	371	376	311	366	403	354	372	368	317	371	363	335	328	333	361	344	368	353	339	366	335	356	350	371	317	353	367	348	364	351	369	357	369	325	347	335	351	353	340	368	333	336	370	389	347	382	352	356	372	370	341	373	360	353	344	355	369	376	368	322	334	370	342	372	364	333	337	331	358	368	315	369	361	358	328	376	374	362	318	347	368	351	382	365	390	348	328	349	387	355	348	366	392	303	316	329	366	326	368	350	332	368	369	364	354	351	361	360	355	329	322	356	358	330	324	345	335	349	356	364	329	370	344	369	329	357	353	342	361	379	362	343	349	340	360	331	343	336	345	360	345	344	374	335	347	364	342	380	350	358	376	357	367	328	331	326	339	358	375	367	318	380	396	336	337	348	362	337	347	330	339	381	339	353	339	399	362	375	358	376	368	392	352	381	368	337	342	365	363	346	369	352	348	379	330	369	363	384	351	380	342	363	367	358	355	346	366	376	357	368	343	351	353	373	358	327	357	391	351	370	356	346	370	353	330	352	350	334	364	371	378	361	360	337	342	358	374	339	352	329	330	385	361	364	346	348	384	376	380	339	374	354	333	337	353	354	346	345	339	363	369	343	348	315	371	330	336	334	367	361	346	342	379	338	336	370	356	357	357	339	350	356	347	399	356	367	368	357	353	373	364	347	374	351	348	372	375	361	360	378	330	380	347	362	379	336	352	368	362	359	369	351	352	379	358	341	354	391	382	359	395	338	329	365	359	347	368	343	395	369	349	342	345	367	377	364	376	371	336	356	347	369	361	358	350	370	349	350	368	358	379	342	389	339	346	347	381	364	355	359	341	335	360	342	361	328	330	352	368	342	357	379	365	341	330	358	331	344	371	379	370	358	345	336	352	338	346	371	334	344	403	349	348	352	354	376	356	357	388	383	351	339	336	334	345	365	347	354	353	333	347	332	312	367	370	322	353	359	333	351	345	348	316	316	377	324	354	374	339	363	364	345	334	339	320	362	355	368	363	345	314	327	364	341	381	368	331	344	376	357	332	348	365	350	349	346	361	353	328	353	350	324	358	359	361	350	319	341	370	362	331	334	347	342	358	373	356	357	344	364	358	379	350	358	380
27198	21161	15677	6769	2679	2082	1825	1363	1050	866	744	655	557	446	380	406	405	306	280	327	341	295	292	317	285	270	346	445	512	589	507	440	348	304	282	291	300	288	284	293	289	263	303	290	312	267	310	262	267	300	251	242	290	308	281	268	294	256	284	275	303	298	295	291	273	264	262	273	288	265	260	271	290	292	244	260	310	260	314	293	278	293	284	267	296	302	286	269	300	260	273	261	269	239	282	282	274	284	249	282	256	270	227	290	288	285	286	283	306	248	281	274	274	299	308	302	274	272	253	275	263	233	271	274	335	315	272	280	261	279	287	299	261	282	301	268	256	284	248	277	272	243	280	292	284	298	278	258	235	293	290	314	299	302	272	266	282	291	290	280	266	275	258	306	305	269	290	293	278	276	272	261	269	262	296	304	280	282	268	297	261	269	274	264	273	282	294	288	290	260	278	254	286	320	266	264	284	281	291	287	279	291	304	277	267	255	274	300	310	301	263	284	262	299	271	314	283	270	292	270	271	265	272	266	300	264	255	248	296	264	311	261	284	244	259	279	291	241	262	292	270	272	273	279	258	267	291	288	277	317	294	242	276	256	289	254	252	291	272	283	270	259	293	282	269	255	270	288	284	287	302	296	290	264	303	259	307	259	266	304	248	270	281	299	260	293	286	298	277	288	267	269	297	292	284	284	259	260	248	263	260	286	296	274	270	246	252	291	268	242	282	298	299	275	280	271	265	269	249	270	260	288	254	288	276	281	267	299	264	264	240	272	274	261	265	271	280	253	287	287	279	288	274	269	281	254	273	298	281	282	311	307	273	272	257	300	289	256	279	270	269	295	280	305	263	263	287	276	286	246	258	262	302	279	280	299	285	276	288	285	282	251	303	265	264	324	277	249	292	253	285	253	282	285	290	290	274	262	254	271	309	278	288	258	304	296	279	292	287	274	265	288	257	262	283	270	249	256	266	277	271	287	282	289	247	292	273	280	276	277	262	281	269	309	251	259	289	265	272	286	249	280	265	280	255	285	269	259	270	285	309	254	271	272	278	288	261	294	272	269	265	265	281	264	251	266	307	284	299	266	257	285	277	265	296	301	287	279	270	270	273	276	244	247	269	286	285	277	284	300	258	282	255	286	252	290	254	290	271	265	266	276	266	283	265	278	276	276	286	277	282	294	268	260	287	257	302	286	260	272	273	295	264	284	265	287	279	290	303	286	277	296	282	287	265	281	264	270	274	297	292	261	268	295	254	260	277	274	280	282	251	269	271	282	262	252	280	291	284	274	266	263	267	286	284	284	260	290	270	290	289	319	258	272	280	276	279	304	268	279	298	280	286	286	277	265	279	282	274	306	266	269	270	247	276	289	301	293	278	266	276	306	284	300	299	258	275	315	273	249	253	300	295	315	250	273	304	279	265	275	273	274	279	290	278	287	265	314	278	290	253	290	275	323	276	261	296	272	304	261	278	278	266	266	255	260	303	275	269	285	289	240	264	286	299	274	255	279	287	264	287	291	274	270	279	261	250	259	283	281	293	274	262	267	267	286	285	286	265	288	313	292	278	276	302	286	241	262	281	302	293	258	255	291	284	293	272	301	276	267	272	254	251	301	294	312	274	257	316	273	265	293	302	293	295	294	258	274	276	276	292	262	269	254	279	262	317	260	266	273	266	306	270	262	291	271	297	282	296	252	286	267	276	248	272	296	280	269	303	267	268	279	275	269	319	298	256	282	280	312	286	267	277	271	285	283	282	259	259	273	310	290	268	278	268	285	283	273	290	277	279	279	265	280	290	294	282	252	297	258	272	298	270	268	269	290	279	269	276	273	256	277	280	282	300	287	271	301	270	264	313	302	280	286	294	253	278	322	294	273	259	261	296	274	294	276	252	301	287	265	283	293	284	260	294	259	292	282	301	265	260	283	259	271	298	278	316	257	294	280	292	262	280	292	301	265	259	293	278	296	271	291	256	292	271	310	265	267	275	278	295	266	275	291	270	294	293	311	279	253	265	298	257	291	275	300	299	282	282	289	283	293	290	271	243	287	281	321	315	287	282	268	239	315	260	285	254	245	260	271	277	299	250	293	257	307	284	290	254	280	299	282	292	258	274	242	290	282	271	266	255	275	269	303	280	266	285	277	295	303	276	280	279	284	277	281	284	288	275	288	272	271	275	282	268	294	286	278	286	273	279	271	303	275	319	326	312	268	293	267	259	266	305	279	291	313	266	282	300	296	275	279	301	285	274	308	260	307	260	270	292	268	287	264	286	274	261	266	281	241	277	315	278	264	301	281	268	299	265	275	283	289	293	290	288	281	245	276	249	253	281	264	270	233	286	274	301	303	275	284	270	298	271	269	280	274	290	294	271	277	279	264	286	268	299	247	303	278	280	264	322	264	287	295	259	275	306	293	281	271	267	288	293	291	264	287	290	274	256	283	264	278	251	266	286	290	275	257	267	267	280	265	274	264	295	277	267	264	263	268	272	318	264	257	261	258	281	288	282	266	285	271	288	284	258	262	242	299	276	278	302	267	294	288	296	272	275	293	247	277	256	268	273	230	290	283	241	283	274	236	289	258	277	243	256	282	267	269	292	277	263	263	317	267	291	258	265	273	262	253	291	279	275	273	291	293	281	279	298	282	272	309	255	262	272	288	290	272	275	284	270	284	307	266	292	260	264	304	282	268	263	306	273	264	279	255	299	269	261	279	294	274	276	311	260	268	294	284	268	272	295	255	274	285	265	293	271	299	261	269	277	252	254	252	258	269	282	278	256	272	288	303	288	277	286	273	285	285	299	269	270	271	277	286	259	286	261	278	273	240	268	244	266	254	284	264	276	295	274	258	258	287	278	312	314	293	272	305	286	286	281	278	289	293	246	288	309	269	303	264	279	249	306	301	254	248	287	273	289	285	292	255	280	301	286	255	272	261	309	274	267	305	267	299	281	281	293	286	286	292	268	272	322	279	268	308	251	303	289	279	254	295	280	271	284	278	283	303	299	278	293	301	285	276	277	254	248	255	259	270	290	277	283	266	283	299	262	273	260	263	265	245	261	297	278	275	290	281	291	271	276	281	292	269	290	272	274	294	287	277	272	276	281	277	295	269	273	267	291	318	284	289	271	268	264	304	260	294	281	254	287	269	286	264	242	253	291	273	266	285	277	287	293	260	252	267	293	270	272	271	294	271	261	287	260	267	239	277	282	282	280	289	289	279	302	272	314	286	288	302	314	280	252	286	290	273	250	268	280	285	291	284	274	284	322	267	269	280	304	271	279	285	277	277	306	257	265	276	253	284	246	265	294	275	309	265	275	282	279	298	304	247	286	280	282	261	306	254	258	274	318	294	285	290	271	279	253	271	264	286	310	281	266	282	270	273	283	277	283	271	285	252	291	258	294	288	249	271	291	271	280	250	291	271	279	294	254	271	293	254	274	252	293	302	244	258	279	232	285	285	285	264	282	283	281	265	291	291	275	277	285	300	268	292	271	256
13513	22317	20667	12590	8594	7333	6777	5084	4051	3314	2789	2356	1766	1219	870	1069	1104	916	786	720	707	720	664	681	618	628	706	1221	1425	1545	1301	1039	806	670	623	549	530	548	547	558	569	595	556	531	517	570	538	585	579	602	564	554	568	566	551	583	533	541	558	535	551	526	560	542	552	588	568	570	561	538	558	533	597	583	564	616	552	605	549	549	524	594	585	518	546	578	553	512	571	568	588	561	574	575	555	576	568	587	569	585	581	536	563	560	532	554	572	539	597	602	555	552	556	603	600	558	560	548	600	591	586	563	576	548	589	550	565	586	564	524	552	549	517	569	580	538	584	580	544	541	508	599	566	503	536	542	560	579	576	585	541	544	587	600	558	556	530	532	537	589	569	560	599	557	574	565	544	548	582	533	501	567	565	561	562	577	544	567	559	525	551	558	577	595	564	570	569	497	610	582	516	575	532	538	553	575	535	553	553	573	565	553	607	539	558	513	582	572	525	581	579	530	540	544	625	580	581	539	528	549	563	595	585	584	540	535	590	526	480	560	559	557	541	563	500	569	537	540	571	582	556	576	591	581	544	566	565	565	554	548	562	592	572	526	595	609	592	606	574	599	564	593	589	567	549	519	564	558	521	554	546	538	586	542	547	587	584	602	567	550	562	535	574	587	533	585	560	549	553	536	538	555	546	570	538	588	524	602	588	570	601	582	570	569	546	540	567	570	530	539	541	556	565	538	532	575	581	585	563	553	534	508	540	532	535	575	534	578	548	556	563	593	582	539	584	528	585	588	546	583	554	563	582	572	550	545	601	560	544	561	569	562	586	559	577	519	602	567	551	599	570	533	555	587	610	556	538	566	578	510	616	570	538	565	522	547	547	593	568	553	531	560	578	551	561	516	587	588	527	572	587	586	516	508	580	506	532	553	570	571	551	595	587	588	552	520	529	561	556	549	550	578	580	496	560	544	556	572	544	575	500	550	534	527	562	553	550	566	587	564	534	600	534	562	573	602	546	607	522	537	558	565	550	567	581	572	616	546	607	532	511	546	563	551	579	593	568	586	559	567	570	540	555	578	565	573	564	491	539	554	583	584	543	548	577	554	599	544	572	569	562	608	536	589	564	533	521	544	540	523	569	581	548	527	545	543	529	545	585	579	567	572	567	536	557	554	554	606	556	550	555	582	554	588	546	551	596	590	551	552	547	548	571	547	566	540	581	576	552	535	561	629	543	556	552	580	562	569	561	528	589	561	546	547	578	552	572	601	558	542	566	560	570	572	563	531	602	564	543	600	519	546	548	547	583	596	570	561	536	584	583	519	576	548	581	605	556	564	564	552	521	579	531	529	578	566	548	554	537	567	546	560	540	563	565	552	613	589	561	545	602	572	567	560	569	545	582	565	575	535	555	540	539	565	553	555	537	537	535	564	536	549	552	535	529	549	599	539	565	549	542	537	545	565	547	528	571	533	536	573	573	543	554	591	582	573	588	595	555	560	538	542	577	526	557	566	554	531	582	557	568	614	600	553	572	555	580	548	571	561	622	519	564	562	579	521	514	582	563	542	583	542	559	552	576	552	556	565	518	579	530	546	550	556	560	559	538	531	545	568	590	531	553	607	547	575	534	560	519	578	570	551	563	579	572	566	559	517	546	561	553	522	582	565	564	573	558	591	596	558	575	547	548	545	562	535	589	538	543	564	582	605	544	557	538	568	581	523	566	619	504	537	532	583	544	567	544	525	544	550	590	589	583	564	558	574	572	543	586	576	581	550	540	575	603	544	541	589	602	562	582	539	550	550	610	572	568	569	593	582	529	552	522	574	524	509	502	627	540	557	591	597	624	581	536	552	559	583	542	535	558	562	570	591	562	582	573	546	568	538	545	507	568	570	589	587	535	549	556	518	544	546	586	562	532	506	613	564	563	547	563	555	576	562	560	582	537	584	538	537	606	616	609	584	514	539	575	581	516	536	565	569	508	568	554	556	586	551	557	574	539	581	556	561	523	580	544	547	570	560	585	566	572	592	551	530	539	550	554	522	543	555	552	570	549	537	574	579	581	566	544	547	561	582	509	585	546	559	544	594	544	607	573	564	594	553	538	531	552	540	523	568	524	587	571	534	523	532	540	578	557	542	544	545	541	547	613	539	628	569	542	552	566	565	566	527	581	530	562	604	586	547	552	555	541	575	538	592	568	571	540	566	548	540	523	580	561	586	561	581	556	573	590	557	579	551	550	536	589	558	561	570	557	532	531	558	583	545	540	573	568	568	542	554	545	555	549	548	547	556	589	553	558	581	558	572	549	568	539	517	560	567	577	575	583	571	543	526	521	560	550	553	594	581	572	542	542	585	545	583	579	518	531	578	581	574	529	558	540	561	568	489	554	512	586	562	586	578	613	569	555	557	598	570	527	568	543	557	595	524	584	516	556	537	541	592	544	541	605	596	557	531	596	547	563	542	550	572	554	523	571	540	524	556	556	552	577	555	550	561	538	548	520	562	568	512	562	573	544	542	556	541	533	571	608	513	553	562	571	511	617	576	574	535	515	609	556	533	556	578	575	531	552	603	559	560	505	538	580	564	573	547	545	524	587	535	542	534	548	512	569	588	540	586	523	577	554	566	565	585	584	613	585	562	550	544	592	557	533	573	565	490	562	550	564	539	519	508	578	584	578	539	568	588	543	549	563	560	578	551	573	604	540	532	528	569	569	570	541	628	509	545	567	558	558	520	571	590	546	543	586	563	534	555	549	598	559	575	565	529	552	594	576	569	559	540	545	543	539	584	587	550	538	577	556	572	600	593	527	552	554	567	548	500	605	540	536	592	594	546	557	571	577	585	542	580	513	538	566	548	582	571	584	570	596	592	602	496	553	572	558	599	561	529	560	526	591	552	586	539	566	600	554	498	564	536	581	513	581	542	605	584	550	546	572	551	564	533	577	548	552	550	592	563	549	513	554	553	550	545	533	539	574	567	597	553	569	559	547	597	560	557	573	573	595	558	541	578	555	601	528	566	543	583	553	590	600	511	584	581	532	574	538	520	557	571	575	519	595	500	532	543	565	555	567	544	573	560	544	583	553	564	570	604	537	559	559	569	509	556	575	547	606	532	592	585	607	595	577	514	572	586	575	589	549	555	556	561	563	549	582	552	564	568	564	557	570	592	551	571	564	582	536	550	559	598	577	567	536	552	556	581	571	588	565	538	583	547	572	608	541	525	567	617	518	563	537	593	570	544	537	548	533	550	543	535	599	541	523	534	585	548	537	568	556	577	543	563	587	542	559	568	579	597	563	609	545	595	594	588	545	561	548	577	550	593	570	505	568	527	536	555	576	590	578	555	596	510	580	522	555	534	583	571	556	555	531	555	539	576	547	565	561	527	535	496	592	562	581	575	534	562	584	559	529	561	560	549	528	554	574	546	549	565	546	567	548	529	569	573	522	568	605	553	578	542	545	537	602	592	534	570	571	566	534	577	560	555	562	561	617	582	532	572	543	540
24626	21585	28661	24939	19889	6667	4013	1808	1814	1442	955	813	680	467	429	431	330	338	284	276	273	307	275	309	264	262	709	1511	2218	1787	1213	813	476	354	250	288	217	224	238	225	227	265	240	249	235	233	221	207	233	258	247	225	252	244	234	224	243	225	236	228	242	234	232	247	269	228	237	261	253	217	252	225	244	249	251	239	226	225	231	217	262	239	239	227	225	229	237	223	243	238	245	234	237	221	231	218	239	238	235	254	242	256	228	223	241	254	244	255	245	231	235	246	266	226	237	218	226	233	241	189	244	230	223	236	244	226	231	240	244	242	244	239	248	226	235	237	222	239	240	246	244	240	244	227	253	268	224	260	226	250	245	248	253	212	229	235	246	207	214	222	253	230	245	229	250	231	242	256	257	218	244	263	216	245	251	232	245	228	241	250	211	263	224	236	224	239	246	216	257	262	223	244	268	255	220	233	236	230	227	276	243	237	211	230	247	231	236	228	261	229	230	258	215	228	248	229	242	256	249	254	238	288	227	227	228	270	244	232	224	248	256	243	250	229	208	232	251	229	256	264	225	244	231	263	252	248	257	235	238	248	245	241	218	229	243	235	258	245	210	244	184	253	246	253	225	263	253	249	245	233	259	243	246	240	238	216	232	247	227	252	237	217	244	226	220	213	257	262	223	219	234	219	253	221	238	229	250	250	242	224	229	235	241	222	243	252	255	258	210	255	223	260	248	219	213	243	229	248	245	263	243	227	227	235	227	224	258	229	234	243	245	238	237	230	243	248	233	237	233	268	223	236	240	244	252	232	241	235	242	229	232	259	252	236	229	261	260	251	231	238	269	273	208	247	231	223	234	239	243	247	204	248	222	210	237	230	230	239	256	243	226	228	235	234	243	277	258	215	225	230	245	233	248	238	243	205	232	217	260	256	231	205	244	228	247	220	229	224	227	246	263	205	239	234	236	229	256	238	239	221	265	244	225	232	231	231	230	223	225	227	211	230	236	273	219	218	256	240	235	238	256	256	264	252	255	254	239	243	249	242	258	238	228	246	254	237	228	252	250	238	277	223	236	209	233	238	230	239	231	248	273	249	207	221	243	268	269	248	230	216	258	223	228	229	235	230	238	229	238	240	262	224	227	229	247	243	248	263	255	228	243	258	240	229	231	220	252	259	233	236	243	230	238	218	206	246	235	228	223	230	222	253	247	221	234	255	227	226	213	218	249	255	249	227	230	226	226	243	264	274	225	242	219	265	252	230	231	239	246	253	245	223	258	227	248	250	228	248	210	254	223	237	223	233	256	249	232	244	231	233	255	228	239	227	252	228	221	223	257	234	226	219	246	230	225	220	240	239	214	239	231	220	241	257	280	241	246	257	245	236	248	242	234	262	237	210	239	195	236	253	241	256	254	247	238	227	239	222	242	248	237	240	246	231	240	246	214	237	256	239	238	230	222	244	258	251	261	258	222	248	203	243	266	256	214	214	231	231	230	242	212	210	244	232	233	221	242	220	240	250	234	230	224	238	218	231	225	212	231	261	221	214	238	240	234	249	215	236	260	225	246	235	228	237	210	238	246	233	220	203	211	237	221	230	268	225	246	224	239	239	232	247	265	228	249	226	234	234	258	218	256	253	253	222	257	226	223	229	228	226	243	227	247	244	260	226	242	218	235	266	253	243	256	208	290	229	279	220	248	252	235	243	232	235	231	247	222	245	245	243	229	244	239	229	240	237	217	230	243	248	225	244	242	241	246	265	238	212	212	267	247	238	241	226	248	233	233	237	238	244	237	230	235	219	246	231	228	234	245	230	216	218	227	255	267	265	241	214	237	239	221	223	222	241	217	239	235	224	251	229	236	232	259	240	242	233	215	243	213	215	231	236	254	209	256	270	229	234	210	244	263	249	209	242	230	239	241	223	261	246	246	236	260	221	216	249	259	265	232	273	247	239	231	238	237	225	246	230	221	253	214	235	245	207	240	278	243	288	228	216	230	250	223	238	249	260	230	252	235	220	215	235	243	243	259	244	219	219	234	227	271	238	215	240	240	228	256	249	261	234	229	228	229	228	256	228	214	257	247	254	217	210	238	243	215	220	237	262	216	230	242	251	221	243	235	253	256	241	258	254	217	234	241	226	231	216	226	244	221	244	213	224	243	229	227	258	247	247	230	228	256	256	233	225	226	213	258	251	241	221	218	237	262	207	240	249	247	249	233	207	258	260	221	270	235	228	261	218	237	228	230	261	236	228	261	222	242	263	205	258	250	246	232	241	263	239	253	234	249	240	228	244	228	230	233	227	259	216	234	216	254	266	219	239	248	201	251	247	265	237	249	242	243	245	220	220	235	232	275	224	238	220	245	234	238	247	231	242	240	265	244	224	233	239	256	270	239	237	242	252	253	226	251	226	250	265	239	218	252	223	243	248	239	251	252	238	228	254	238	233	230	248	248	226	221	229	267	250	239	244	268	255	276	252	237	261	222	241	271	212	239	236	225	224	216	233	245	244	224	243	243	245	260	236	259	224	249	233	214	213	266	253	246	237	225	226	228	237	211	227	226	218	221	237	219	240	235	215	242	255	214	238	231	227	243	249	215	249	223	236	244	213	227	226	240	231	259	221	241	238	228	218	240	244	270	242	224	243	243	264	254	213	242	231	285	249	269	229	226	243	245	245	272	229	277	218	234	233	230	270	235	242	257	222	246	238	224	255	232	221	239	238	248	220	264	237	245	232	251	238	247	230	209	233	247	214	243	244	260	231	258	276	227	231	225	233	259	253	232	246	230	249	208	245	223	246	253	246	243	244	255	252	243	252	253	207	239	254	247	270	229	247	236	242	225	260	244	243	245	244	287	221	241	247	245	222	206	235	236	239	217	268	243	229	243	223	223	247	284	255	241	261	244	218	259	217	228	229	243	228	284	223	231	216	200	233	235	226	214	232	238	258	238	250	245	243	222	235	249	219	226	254	248	223	247	218	237	222	253	250	253	237	252	243	260	240	233	255	239	241	221	236	226	258	246	264	231	252	239	225	217	233	245	228	225	226	226	219	245	257	231	248	234	226	238	231	243	246	246	195	211	259	229	269	251	212	235	214	246	220	240	226	264	257	246	241	221	248	247	249	236	251	250	251	224	252	223	253	226	235	230	227	259	242	218	249	225	228	248	233	237	233	247	232	251	212	237	244	233	244	230	248	242	245	216	246	254	218	244	218	254	243	241	237	256	248	254	227	243	248	239	215	247	229	233	225	224	259	232	212	239	221	233	249	260	255	252	240	236	207	204	246	235	222	249	227	228	253	248	217	254	251	223	231	233	237	241	221	236	222	271	229	221	215	204	231	222	240	214	253	265	248	209	261	239	240	234	236	244	268	249	237	225	240	224	224	259	236	234	230	269	222	230	202	265	228	235	234	254	248	255	247	257	254	214	239	249	243	231	206	224	205	225	229	226	239	241	233	227	257	243	255	229	234	233	243	214	226	227	244	234	239	270	246	224	238
15078	30421	27907	18820	12805	10729	10783	6331	7014	5485	3705	3325	2388	1415	1370	1245	925	749	695	693	657	649	716	633	607	738	2555	5428	7368	5871	4069	2416	1382	788	553	530	494	517	471	493	480	541	487	473	487	498	507	454	495	469	484	467	482	485	478	471	479	469	467	491	496	476	509	484	463	449	504	492	502	475	487	508	504	466	476	479	491	478	492	465	514	475	497	504	508	479	500	469	499	488	465	512	493	473	469	475	466	525	491	505	498	522	447	468	479	511	475	462	484	510	509	448	459	467	491	481	477	460	484	483	473	487	522	502	505	476	501	530	467	460	510	515	511	462	480	505	495	533	512	486	460	508	479	449	468	488	496	447	468	509	457	489	497	512	515	466	482	502	533	528	482	480	461	479	490	492	506	462	519	488	498	519	465	482	485	491	468	466	487	503	519	508	501	477	476	478	485	478	487	487	446	499	456	506	478	492	514	523	510	510	469	457	453	495	489	489	482	491	464	497	490	442	474	525	490	486	501	490	443	462	502	473	479	442	499	468	477	517	475	483	523	501	482	504	506	483	495	523	518	450	483	505	494	506	472	489	494	444	449	483	494	457	485	452	484	481	491	465	488	484	500	507	472	486	500	495	471	495	497	482	478	455	465	529	477	436	493	521	520	454	496	484	486	492	470	470	511	499	455	463	486	514	449	490	477	453	513	462	485	506	520	507	478	495	500	488	465	475	491	490	482	529	513	471	477	497	502	484	481	485	469	471	548	484	466	496	508	483	484	502	518	492	548	489	501	496	524	490	487	513	528	532	494	509	450	489	509	500	522	491	454	519	485	480	482	446	459	505	489	474	508	499	490	439	476	441	486	503	448	530	466	542	478	476	512	452	508	512	504	467	507	465	468	524	487	495	505	483	462	484	492	501	477	499	497	486	466	464	515	502	454	491	456	509	493	474	502	499	511	472	478	488	453	470	476	465	466	515	492	500	506	485	463	512	465	474	486	496	457	486	516	447	497	453	514	494	469	519	524	512	525	479	518	486	452	469	524	505	486	446	501	476	482	510	468	492	472	469	480	511	475	481	509	482	480	494	472	497	471	470	482	477	486	512	487	537	503	504	476	505	492	498	505	500	502	526	525	488	459	493	518	511	476	485	465	473	485	519	483	474	500	476	485	471	497	425	498	462	515	524	466	442	529	483	472	490	447	490	502	487	477	496	517	482	485	509	485	479	490	473	493	492	487	483	493	523	504	485	509	470	466	493	471	462	483	479	508	478	507	496	476	464	509	491	465	456	493	534	469	549	488	483	498	499	504	457	493	479	493	502	507	473	491	496	482	485	474	523	516	476	507	472	499	510	499	457	469	488	518	536	480	495	490	481	465	463	491	460	456	477	439	470	491	485	494	452	522	506	485	514	479	486	466	472	469	476	501	486	480	523	506	485	462	476	544	516	501	535	467	473	495	454	440	481	485	486	513	485	476	491	504	493	486	449	461	507	448	455	439	514	486	492	514	480	496	507	450	470	446	500	464	466	492	473	511	472	535	498	472	455	484	500	494	457	495	510	486	497	506	498	464	442	471	470	491	502	519	506	476	462	473	494	522	490	468	518	481	517	483	488	475	476	488	523	484	504	523	461	505	507	484	471	476	450	481	506	502	471	514	553	520	483	482	535	468	461	519	499	470	498	527	487	468	491	495	476	523	505	449	480	486	484	469	454	493	488	482	469	471	458	505	472	478	492	502	491	494	490	484	535	473	503	508	477	478	501	533	464	484	460	481	491	520	489	503	464	489	522	476	484	443	509	486	488	510	500	489	498	517	555	551	454	490	489	465	521	470	511	502	487	469	463	557	526	486	485	457	469	502	510	493	487	515	468	454	468	519	487	492	495	482	511	509	484	475	484	516	488	487	480	508	541	505	482	486	480	479	491	454	487	498	513	496	496	456	468	475	564	545	471	496	522	480	470	495	496	471	460	456	488	468	501	500	476	501	480	494	496	504	495	455	484	530	495	475	509	472	498	449	498	458	494	540	472	514	501	510	491	531	454	435	476	471	490	447	489	500	489	517	465	487	470	503	526	511	473	487	464	483	465	516	461	438	496	521	476	476	490	501	464	502	524	488	470	470	503	477	465	473	526	481	502	473	489	469	469	488	513	514	454	487	483	492	499	448	500	491	481	520	477	455	481	509	453	471	492	464	487	460	501	472	499	484	555	489	491	520	467	503	513	496	497	514	516	497	467	495	506	490	456	477	496	489	520	483	485	514	467	499	500	487	487	435	479	486	502	503	519	482	500	475	494	511	451	518	485	486	471	447	493	481	421	499	484	497	493	450	528	503	473	519	515	470	472	503	467	507	447	503	504	466	486	496	500	483	511	501	516	473	489	521	493	496	495	511	473	464	480	490	487	468	518	457	457	480	511	485	508	453	499	514	500	503	552	525	459	458	492	495	493	503	472	485	465	482	516	482	508	482	500	469	483	517	543	498	488	476	469	483	483	521	498	521	451	511	473	499	455	497	484	485	509	479	522	490	483	500	434	468	514	503	465	519	497	452	499	462	533	497	505	485	518	482	451	490	511	521	505	500	488	503	466	492	472	466	480	475	491	472	469	510	479	482	517	496	507	533	524	472	479	489	477	517	464	488	470	491	465	517	467	510	496	465	472	495	445	496	484	480	519	520	492	496	458	494	494	505	460	493	504	483	532	464	468	523	472	456	461	510	457	468	463	517	496	470	472	518	510	497	488	450	527	439	505	499	492	515	489	502	487	494	494	497	503	532	503	464	490	481	517	484	509	506	502	463	512	479	516	487	491	487	505	507	474	524	474	501	499	497	503	460	493	463	474	487	461	513	462	472	455	512	521	521	475	443	509	478	479	475	490	485	463	470	506	509	467	505	508	506	509	494	458	474	436	493	505	488	477	470	479	467	480	490	465	504	496	518	511	480	494	490	492	436	486	544	507	487	497	450	483	448	432	497	437	496	460	482	451	474	513	457	461	481	518	458	514	492	486	491	468	524	477	480	505	509	479	499	453	476	503	478	470	500	446	477	506	456	514	480	506	485	508	494	509	490	474	490	480	447	489	494	507	449	510	473	499	476	509	473	485	528	487	488	463	492	473	510	480	462	515	458	522	483	470	487	489	481	483	495	498	496	523	482	477	488	451	521	493	505	460	474	504	448	493	483	461	500	461	491	465	482	464	488	457	489	504	493	478	481	494	487	490	476	521	462	475	529	494	469	504	482	497	472	494	494	488	480	528	503	472	474	517	495	483	467	497	515	536	508	480	500	481	501	523	455	478	496	507	461	488	473	510	488	485	481	486	476	504	469	488	518	466	512	499	461	455	489	491	473	488	459	502	509	501	500	486	475	483	520	521	491	499	468	530	513	525	491	481	501	501	500	456	493	477	477	474	506	512	495	474	476	523	501	502	439	441	482	492	474	480	458	501	492	493	512	447	495	485	517	417	493	471	475	494	513	488	456	537	473	458	515	497	507	448	475	482
23641	21611	29473	24236	21621	20027	8217	3603	2869	1904	1224	1155	768	561	572	450	378	324	281	294	265	243	278	268	329	346	488	1181	4394	4014	2855	1731	859	410	322	252	232	222	201	219	194	217	234	195	203	209	219	187	207	201	213	210	209	217	211	204	197	228	199	210	218	183	201	205	200	214	218	208	205	229	201	216	212	190	206	191	186	189	182	207	199	199	235	229	199	198	207	183	209	236	198	225	191	219	209	192	199	208	196	201	194	185	229	224	210	231	223	196	200	200	226	215	180	215	198	225	196	199	210	222	201	222	195	197	197	180	206	184	243	194	203	213	197	214	165	189	230	215	205	205	205	211	217	196	222	239	211	209	213	211	227	199	221	216	203	206	218	201	224	207	210	207	220	209	214	224	219	209	202	177	201	193	197	211	238	200	235	203	199	196	216	218	220	202	228	174	183	206	242	234	195	178	227	225	203	199	210	209	209	220	175	204	211	221	189	207	195	222	189	206	203	185	220	213	232	228	208	187	209	210	189	182	217	213	209	193	182	218	196	207	201	180	196	211	201	201	196	231	188	207	204	208	203	201	192	207	204	198	200	208	193	196	211	197	206	184	191	204	206	215	215	193	193	240	207	183	201	207	210	191	204	222	236	232	188	215	213	223	238	189	186	211	218	225	233	217	214	206	209	197	204	206	187	218	168	226	217	195	193	218	207	205	198	216	215	190	210	223	210	173	214	197	218	217	197	201	209	204	162	212	209	192	226	226	208	199	224	196	192	224	222	178	187	185	190	223	197	210	183	237	203	208	199	225	197	235	196	188	223	203	214	215	235	210	181	194	195	204	194	206	222	190	208	215	208	218	227	202	204	213	205	190	233	218	225	192	226	196	197	238	213	204	208	204	217	204	222	225	216	206	207	210	214	209	232	213	220	225	199	211	198	205	214	226	206	197	212	188	246	227	205	209	209	197	233	219	224	218	219	213	215	209	223	232	227	200	219	219	201	218	214	195	207	227	220	265	210	212	207	226	232	192	200	192	202	200	219	213	217	203	199	228	218	198	205	224	204	218	221	229	230	208	237	179	188	193	213	218	217	243	205	192	211	199	217	224	213	199	186	213	197	198	211	188	222	206	205	194	203	205	198	222	201	214	209	206	169	220	237	207	200	218	191	193	206	201	208	216	218	199	222	179	223	201	206	212	187	216	242	220	223	213	219	207	209	213	229	183	207	206	193	220	207	229	218	200	193	230	199	206	225	215	209	202	226	216	223	174	217	206	193	220	215	212	211	217	221	185	206	206	188	195	213	213	214	208	205	199	243	214	200	190	206	229	202	230	183	194	231	208	225	225	212	201	207	239	208	197	218	212	189	235	214	221	224	253	203	225	208	224	215	218	213	215	201	213	206	215	206	212	206	193	220	211	243	232	236	190	230	209	199	200	219	221	203	196	183	217	209	232	228	222	217	204	190	227	221	199	220	207	206	197	239	234	186	206	223	205	193	217	203	196	220	199	224	210	207	233	213	208	194	206	201	214	202	253	208	210	204	205	205	211	190	213	210	220	201	220	208	237	233	191	223	199	226	207	190	185	221	211	217	211	203	203	209	212	208	227	207	213	208	193	177	209	202	207	188	181	212	205	201	230	211	194	204	197	202	215	252	204	254	207	209	214	197	220	227	198	218	192	221	202	213	227	212	206	213	197	208	221	198	204	188	202	205	222	207	200	198	197	185	219	183	207	212	201	215	191	229	206	211	215	209	209	199	226	219	232	235	191	204	214	196	221	191	202	198	219	186	207	198	225	191	199	208	210	196	202	202	234	196	172	207	249	214	201	205	188	238	180	211	210	194	232	205	211	188	214	218	200	199	227	199	191	207	207	242	222	199	208	218	215	221	192	216	201	195	198	188	203	187	185	187	204	202	209	218	197	211	211	216	211	190	205	212	187	202	217	237	219	205	181	198	195	200	213	201	194	228	211	219	198	207	209	228	212	183	208	238	209	213	210	208	231	179	184	199	221	218	214	190	199	212	214	204	192	209	216	225	230	218	213	225	203	223	214	215	205	197	223	226	203	211	214	202	220	206	202	189	212	201	218	209	186	225	196	233	218	218	213	222	185	214	209	222	204	204	194	197	208	205	197	185	189	197	203	208	186	194	180	164	207	212	206	235	211	203	190	254	205	220	207	211	223	230	214	228	210	227	221	193	204	175	243	208	184	208	200	224	224	214	211	193	172	192	189	183	209	223	211	197	188	207	238	203	198	197	223	222	198	210	195	206	228	216	204	205	217	209	224	210	196	245	218	211	236	201	215	210	213	227	194	208	183	192	212	201	194	201	189	204	177	208	207	187	180	214	220	218	211	200	209	203	241	210	202	206	201	211	205	203	211	194	207	227	190	192	195	219	195	225	205	211	208	199	222	226	187	210	201	174	221	209	228	236	196	201	203	194	185	211	212	224	237	203	185	218	186	215	194	233	209	202	211	198	175	216	233	213	204	247	199	219	195	190	189	215	228	193	198	204	230	187	216	214	200	189	221	215	209	215	206	218	206	230	201	217	215	209	213	197	213	206	225	205	215	209	200	215	186	203	228	213	211	187	207	177	226	220	216	217	212	201	218	196	197	202	188	196	220	208	202	212	194	210	186	202	229	192	209	209	221	217	215	205	249	230	200	190	226	205	202	194	177	236	184	229	189	194	194	199	196	221	197	195	220	220	213	205	227	231	199	188	219	214	204	226	166	201	199	231	217	221	236	181	213	211	200	189	204	209	215	204	192	205	179	195	223	193	201	209	200	200	194	206	200	190	207	216	222	217	227	238	199	190	191	209	201	221	212	207	201	214	223	208	217	220	229	210	174	195	197	203	176	212	212	183	178	197	215	203	219	201	211	213	216	205	206	194	219	219	215	198	217	223	196	179	194	217	200	200	158	201	243	200	183	196	197	206	181	222	201	227	219	205	200	208	223	204	217	223	227	219	166	201	199	219	223	206	194	221	213	206	234	209	232	217	218	206	213	210	202	179	184	214	240	174	189	214	217	198	224	198	220	207	210	224	216	205	211	190	194	190	208	198	223	210	198	226	217	196	218	233	225	221	208	183	177	204	226	215	210	190	197	220	189	229	232	195	222	209	197	248	202	241	208	201	234	223	204	192	197	185	223	222	233	222	192	199	197	204	200	198	216	200	189	203	213	221	180	196	182	211	190	197	209	215	208	211	206	218	216	197	234	186	193	218	210	220	202	213	220	175	222	225	207	198	188	211	208	244	224	210	211	211	212	202	191	233	205	219	208	196	207	221	216	188	204	211	203	207	221	195	204	223	216	225	206	209	190	219	243	192	192	211	214	187	200	216	210	186	208	208	233	210	215	202	198	186	210	207	202	201	199	221	190	201	204	211	206	221	225	202	213	189	225	194	195	216	182	200	183	194	207	186	208	196	205	205	199	212	222	204	244	208	222	204	218	216	203	202	202	206	215	226	193	219	223	194	232	196	189	204	220	198	200
18090	35073	35732	25217	16513	14024	12497	10743	10355	6910	4719	4401	2993	1930	2057	1382	1134	919	700	715	747	687	711	734	899	899	1618	4335	13141	11713	8690	5077	2616	1165	658	506	464	426	449	431	413	405	430	418	421	421	376	431	423	408	417	405	406	409	403	384	402	413	412	444	416	419	427	401	428	380	404	423	430	386	399	413	396	446	411	418	451	428	430	371	417	410	454	448	376	421	423	408	373	395	398	425	411	443	419	445	382	417	443	405	434	406	397	394	422	435	429	409	377	407	426	421	414	424	398	436	425	429	400	454	394	482	418	452	428	416	376	387	416	436	418	393	403	417	398	395	399	402	418	412	402	415	396	421	432	409	418	422	423	410	426	408	398	434	427	433	397	454	422	395	408	402	444	411	412	399	404	444	453	402	423	424	425	403	407	416	395	393	401	422	438	396	399	453	407	402	430	403	433	430	397	417	445	389	393	420	393	412	448	417	438	410	434	409	388	383	396	424	437	401	443	447	422	362	425	432	444	420	414	426	401	398	387	427	401	430	444	417	416	414	401	359	440	397	419	398	453	408	374	399	417	381	428	410	427	460	413	438	426	433	436	406	449	377	389	380	411	447	434	365	419	417	355	388	419	409	381	433	456	396	385	406	404	417	423	438	413	380	373	370	429	394	405	400	424	434	405	419	433	436	433	420	454	435	399	427	425	433	418	451	386	400	394	445	407	404	427	419	397	380	398	435	419	387	427	449	392	407	404	404	434	407	431	420	388	367	404	390	355	402	375	408	403	421	386	439	426	412	417	435	433	354	393	414	409	381	414	429	381	418	431	390	430	402	405	402	415	377	439	376	392	412	381	422	432	376	373	419	407	410	395	392	414	394	403	420	407	454	391	414	422	414	394	409	420	425	401	401	417	388	407	407	378	442	417	444	428	381	404	382	421	414	433	399	456	435	414	463	385	417	371	399	411	407	406	408	401	419	401	438	431	400	437	405	442	416	391	406	444	416	387	371	405	402	440	426	373	428	414	389	390	410	399	423	418	401	430	453	385	389	398	449	411	417	439	373	406	423	428	451	409	415	381	390	405	373	408	412	375	402	381	455	406	420	353	440	396	430	401	407	427	427	390	413	400	398	424	380	460	426	417	395	421	416	421	445	418	405	379	416	402	411	462	413	436	388	425	418	386	426	441	398	385	411	436	369	420	392	399	440	402	375	468	445	439	420	432	402	439	390	380	367	439	436	412	385	426	364	421	414	415	388	435	407	406	425	385	393	374	407	431	414	424	429	418	392	415	394	414	416	410	405	377	417	377	411	422	424	436	444	422	380	444	396	442	401	424	468	387	417	420	414	414	399	429	401	413	435	416	441	422	389	454	427	401	430	399	396	421	382	414	428	394	417	467	425	402	416	412	416	449	426	397	393	403	405	423	391	398	428	418	427	402	416	399	420	413	399	411	458	392	385	396	393	405	399	411	392	423	436	386	375	411	426	387	395	416	434	363	395	421	397	428	416	438	392	417	426	423	436	403	421	375	377	412	419	426	412	387	415	402	364	407	440	390	456	395	408	392	425	442	418	398	416	431	413	372	421	446	412	435	360	391	425	413	409	424	444	438	412	415	426	411	374	424	395	402	408	411	439	417	407	449	385	415	426	388	426	393	412	379	441	411	418	395	402	458	458	403	411	418	424	420	429	416	369	409	425	419	430	406	410	373	382	416	390	357	401	416	449	432	391	434	430	393	418	439	407	413	408	438	412	378	435	400	392	414	411	414	438	391	404	388	407	429	372	444	415	405	427	430	409	381	457	399	434	378	430	404	398	410	415	402	400	402	414	428	425	405	435	458	389	434	412	448	405	399	459	428	408	403	425	398	408	423	431	425	426	420	389	410	419	433	409	387	410	431	394	389	402	427	421	422	399	398	379	398	427	412	399	399	381	387	448	464	421	391	413	413	402	396	423	440	444	464	425	387	402	417	403	389	410	437	392	424	408	388	436	428	392	412	407	410	410	447	406	404	402	471	399	402	378	396	433	421	435	389	434	443	413	412	404	410	408	412	396	398	392	393	397	426	424	408	403	429	432	458	446	413	412	447	391	428	413	424	385	423	410	458	395	434	414	399	437	412	422	399	404	430	397	416	398	407	401	425	414	415	418	416	410	410	412	423	400	429	376	418	417	391	430	414	392	397	388	422	400	403	458	406	406	419	425	403	416	414	376	396	424	430	452	454	410	432	417	420	414	381	393	397	414	394	419	394	417	375	398	380	404	428	378	445	416	426	405	427	440	416	425	352	435	430	421	433	405	425	420	402	398	421	376	395	399	425	393	461	406	408	429	394	396	388	458	428	429	408	393	398	404	421	366	370	449	397	411	416	406	418	403	416	405	404	391	411	411	418	404	376	408	385	399	389	395	421	412	400	414	424	409	439	414	389	404	416	402	396	410	445	390	412	401	407	423	463	394	397	446	432	429	428	394	411	432	423	418	391	395	396	407	407	441	451	431	409	391	388	370	426	387	413	432	427	417	397	367	436	411	387	399	410	461	394	410	405	409	422	399	395	409	425	414	408	438	424	401	436	417	413	421	438	434	402	412	419	418	401	394	407	390	421	417	382	393	440	406	438	413	423	421	409	421	400	430	405	442	451	399	430	421	438	383	397	424	398	396	401	418	400	388	403	372	422	407	396	414	442	405	432	404	436	442	429	431	449	436	434	414	389	428	438	381	427	419	389	392	405	394	407	404	391	380	423	389	393	385	446	411	376	385	445	402	424	444	400	432	398	386	382	426	447	381	439	413	376	422	425	400	407	420	415	461	447	413	399	431	393	382	430	413	436	421	425	402	412	391	419	451	402	420	375	442	399	461	450	422	419	412	396	429	401	391	393	414	396	396	420	410	445	411	396	397	418	363	401	454	415	434	424	405	406	398	421	424	423	425	414	431	408	396	443	434	396	439	416	442	433	463	391	396	397	429	433	382	424	441	422	409	424	456	407	395	425	387	415	407	364	394	368	399	405	389	407	467	390	392	409	448	402	394	409	432	407	373	380	358	402	438	432	412	413	376	418	419	410	385	442	405	417	387	412	423	410	412	408	388	445	429	384	406	392	423	405	449	455	427	415	435	407	406	415	392	400	432	413	374	427	416	428	427	441	377	392	430	418	382	422	408	426	421	413	448	423	454	411	421	410	387	403	412	425	388	403	408	425	410	429	411	402	386	413	422	405	401	390	453	404	444	405	411	432	378	390	392	413	406	384	408	381	435	377	436	402	418	396	422	417	399	393	403	405	418	422	390	423	413	395	415	404	401	383	396	398	442	406	420	401	394	431	433	449	429	432	452	430	400	389	422	431	385	400	404	409	441	397	413	419	414	393	383	388	376	398	399	413	401	403	382	410	405	442	434	418	438	436	442	465	426	417	383	412	422	421	388	436	425	421	388	400	403	422	397	408	394	422	401	402	438	417	420	387	416	433	411	432	428	384	446	393	399	423	409	422	399	446	378	388	394
27169	21258	19978	12678	3248	1852	1815	1950	1307	856	656	596	468	437	405	353	338	329	324	339	329	302	334	300	320	360	319	370	570	591	635	478	436	350	317	306	319	299	320	303	303	288	303	312	292	291	325	288	305	314	312	293	314	323	261	307	295	287	291	278	312	299	288	334	263	275	270	290	286	282	310	322	284	316	283	291	305	260	311	324	302	277	294	299	287	291	267	304	294	291	296	314	271	336	303	267	297	287	292	270	297	311	281	298	297	313	304	305	330	293	298	305	276	285	296	294	250	279	276	309	309	326	306	314	278	266	287	280	266	321	309	285	300	259	272	317	266	306	306	286	284	291	301	326	308	297	294	267	272	301	310	262	301	322	296	302	251	313	292	276	281	289	304	311	291	290	282	282	267	274	354	299	306	315	279	305	311	316	301	279	275	299	273	257	310	296	310	314	300	317	302	295	289	290	278	284	298	289	290	301	325	285	307	283	291	285	332	300	304	345	280	276	319	280	292	255	270	297	271	278	308	279	254	306	296	304	285	279	304	279	273	284	299	304	290	311	261	291	317	295	293	292	305	280	314	294	299	318	294	318	277	299	288	273	268	259	292	307	286	312	315	291	314	304	315	300	279	287	291	255	293	278	297	289	300	305	311	317	284	271	266	283	292	279	273	297	301	289	289	290	273	268	263	278	273	334	286	289	285	340	308	296	295	285	290	306	279	291	297	270	325	309	286	298	285	297	264	306	274	303	294	298	281	285	280	278	283	304	288	284	303	304	275	236	301	307	270	329	299	280	286	299	318	295	304	282	287	271	274	275	276	288	322	330	286	290	267	290	302	270	273	294	293	288	283	300	307	287	271	298	305	288	318	296	269	263	321	283	264	310	313	309	297	300	312	291	297	292	307	257	296	295	289	272	309	300	294	301	305	285	263	289	301	286	306	309	319	315	306	305	287	304	288	278	300	281	292	326	262	295	287	300	340	310	289	275	279	263	285	268	291	315	277	328	300	267	308	283	302	286	287	288	281	282	295	317	320	264	302	285	280	327	288	277	300	282	303	283	315	329	269	244	289	273	293	259	289	304	288	269	305	305	302	302	304	301	275	301	269	320	272	312	265	303	284	282	308	305	284	281	281	311	332	265	303	280	245	304	294	323	290	282	289	292	302	310	331	290	291	265	271	288	306	319	296	282	277	298	310	304	308	291	302	311	311	300	301	284	284	304	298	253	283	285	309	275	301	305	310	295	286	294	295	288	299	288	276	310	315	310	277	304	292	317	271	281	290	264	320	257	290	288	300	300	286	282	287	287	306	314	290	256	282	303	291	284	305	306	291	280	277	284	294	288	314	298	262	288	314	289	267	322	298	283	281	294	266	314	293	289	289	300	288	279	271	275	292	288	298	288	336	285	324	286	271	276	287	284	290	280	295	298	292	289	292	282	318	282	289	289	302	285	281	311	305	259	267	315	311	287	287	289	287	294	299	273	277	302	283	269	302	295	296	318	297	290	296	285	326	311	297	273	284	302	288	289	309	283	284	286	309	303	285	292	307	269	294	291	314	317	284	313	287	301	298	271	296	291	298	298	294	328	332	275	297	314	296	262	319	278	312	310	248	283	275	298	286	286	261	317	297	290	292	296	284	311	293	286	287	275	279	268	292	294	304	296	295	291	285	302	310	292	305	301	314	293	250	290	281	312	319	285	297	286	307	303	307	280	326	287	287	313	290	288	272	286	298	273	299	284	335	287	327	283	277	257	309	314	279	281	294	279	304	290	308	302	298	294	299	274	271	288	273	269	267	292	305	302	314	297	271	306	271	294	291	306	301	266	280	298	326	275	285	285	295	288	286	291	296	303	293	272	265	283	301	323	287	303	267	275	300	325	297	294	265	305	286	287	285	309	286	314	340	274	273	279	310	323	305	317	320	271	301	283	292	288	246	280	257	284	293	280	310	302	298	256	308	288	283	293	310	286	277	287	315	265	301	287	279	300	279	302	290	289	282	284	294	282	312	306	327	275	295	286	291	300	308	308	272	322	299	308	268	305	284	287	280	309	289	294	312	271	293	292	277	275	298	282	278	302	281	294	312	286	292	294	301	287	303	296	307	288	321	301	321	286	281	288	296	301	332	289	286	309	302	276	295	305	279	301	273	290	280	289	308	293	302	291	292	305	314	309	292	303	302	304	316	287	299	306	272	248	326	284	300	292	261	308	275	299	282	304	313	312	322	303	296	301	305	290	291	310	291	327	317	277	296	288	295	299	271	314	313	262	291	305	269	291	298	296	292	300	290	283	298	289	290	286	319	279	311	270	310	290	298	289	300	301	282	296	283	310	293	312	290	311	303	299	283	262	294	298	315	317	299	276	262	290	265	272	277	280	293	261	304	308	309	310	305	304	304	290	304	263	325	318	308	297	256	300	329	284	324	302	290	284	306	307	327	327	311	293	295	296	302	281	299	303	257	295	295	275	296	306	289	310	304	279	271	279	278	311	308	299	299	294	264	285	283	297	283	285	286	317	316	311	298	276	284	298	314	283	289	269	308	264	282	260	295	281	300	289	290	316	294	310	260	269	297	305	286	289	265	283	239	289	307	287	310	269	289	297	273	327	308	280	304	294	332	332	253	315	306	304	291	285	245	308	270	280	272	286	287	308	283	259	308	316	315	311	289	298	296	291	313	283	252	266	296	320	315	300	282	273	325	315	277	289	315	271	310	321	286	285	271	300	255	284	300	316	312	290	316	305	274	299	309	329	272	298	292	294	283	293	290	309	301	274	300	307	290	316	281	308	264	308	286	321	278	290	303	304	284	274	305	290	302	295	295	307	286	301	278	294	276	288	277	273	281	338	283	296	289	305	298	276	312	315	296	286	298	294	304	291	309	322	307	322	288	297	291	311	296	314	303	298	306	284	308	328	306	294	329	262	309	304	292	302	261	273	273	327	322	279	313	301	305	279	304	298	302	268	291	276	312	289	305	283	263	278	308	288	288	263	300	308	316	295	311	295	293	325	268	317	308	285	317	287	322	282	263	288	292	297	301	311	293	261	308	273	299	260	259	292	315	304	291	270	261	284	290	311	312	304	280	279	289	277	280	305	285	288	306	298	292	307	292	276	298	305	292	285	296	275	284	283	283	325	311	263	305	305	302	305	271	313	292	276	292	305	284	275	317	321	278	279	301	290	313	316	289	291	279	266	305	299	267	291	306	291	320	325	277	272	280	300	291	304	349	303	300	325	275	304	284	285	267	294	294	309	270	272	283	290	304	279	297	291	309	258	284	294	284	297	307	315	297	308	317	296	282	302	275	300	282	275	323	303	274	319	313	300	279	286	302	303	265	301	267	342	277	292	295	289	297	297	292	288	310	277	322	261	303	302	283	264	320	270	300	312	294	293	298	309	257	298	320	303	266	301	300	308	284	281	278	293	310	330	299	283	292	290	284	274	282	278	299	289	274	302	323	296	305	294	299	286	298	279	291	315	298	314	289	267	280	298
13745	22239	28873	19530	9090	6321	6807	7434	4829	3049	2266	2080	1391	1194	1077	886	854	732	621	704	677	758	745	723	791	718	682	887	1613	1738	1515	1053	877	651	643	627	538	608	603	588	607	587	620	581	641	570	599	546	594	630	635	660	600	630	565	597	632	616	551	582	601	606	553	576	579	563	575	580	567	595	648	555	546	580	623	582	625	584	545	577	570	621	548	591	578	560	583	569	556	583	571	567	558	598	585	612	543	579	612	576	619	555	581	595	553	559	597	585	577	600	593	568	561	593	594	592	617	531	552	570	582	596	583	604	534	591	509	612	611	583	601	556	611	604	585	616	574	578	567	592	600	608	616	607	570	600	593	616	600	590	614	540	565	552	568	590	603	590	579	602	578	568	619	625	553	583	579	587	573	610	592	580	610	590	625	612	612	613	591	585	617	557	604	586	585	580	580	577	594	583	647	540	592	602	569	610	620	590	543	578	547	541	592	574	594	590	635	615	602	595	569	574	567	575	600	566	592	602	629	569	570	597	579	574	596	600	586	586	612	584	575	579	540	607	569	601	575	573	575	570	627	570	591	615	548	613	574	577	592	599	640	545	606	549	561	595	560	587	602	588	565	568	620	620	578	603	617	519	628	624	582	596	613	618	564	616	613	574	578	593	560	574	590	554	586	608	575	558	566	620	570	591	577	576	593	571	573	593	574	564	618	575	577	616	591	633	590	572	580	576	608	592	601	582	606	623	590	549	597	579	617	621	565	562	605	569	547	633	584	629	612	645	578	551	599	606	597	631	581	564	630	573	656	567	627	570	628	600	573	594	589	602	573	591	527	600	556	625	599	588	594	566	612	572	589	595	585	598	573	614	549	560	603	601	566	556	577	584	595	561	597	580	602	626	603	568	574	570	613	573	584	617	551	616	638	577	580	584	588	596	542	634	561	583	631	561	548	600	610	597	568	614	585	585	595	584	561	612	600	606	575	577	596	574	595	573	582	581	586	585	562	615	589	590	609	524	560	599	620	565	611	612	578	645	588	565	576	597	636	574	572	592	556	598	588	571	555	586	600	601	543	621	543	560	587	602	574	653	548	571	590	618	573	575	590	610	597	609	603	587	550	599	584	609	564	555	593	623	575	633	593	591	600	591	588	578	581	568	563	573	631	576	573	608	543	606	520	611	554	563	590	587	601	565	559	620	589	576	578	586	594	567	600	581	608	586	556	584	599	587	591	558	612	597	576	570	575	567	586	570	612	571	588	586	626	598	528	585	570	582	588	609	591	587	564	594	609	580	563	609	592	616	607	587	556	597	576	563	595	576	549	591	601	560	593	615	609	564	555	527	615	558	587	592	606	544	598	555	607	579	617	575	604	577	565	600	591	605	608	598	557	583	572	547	543	564	591	539	569	541	577	609	644	600	608	581	608	634	576	580	603	592	582	591	594	582	588	590	596	567	624	634	608	601	616	602	642	571	586	586	626	595	592	604	581	584	626	600	585	603	582	606	592	627	583	584	576	569	576	565	617	599	575	582	591	600	593	578	590	644	557	552	549	574	560	580	603	614	594	592	598	612	565	605	579	575	570	600	641	572	577	557	619	568	563	625	623	618	640	590	561	580	610	581	594	618	591	586	601	589	581	583	574	562	588	590	623	581	557	594	562	576	600	596	602	608	595	592	569	610	571	571	551	582	599	561	575	614	600	570	602	584	635	605	577	589	628	598	619	553	546	590	577	560	606	608	600	603	629	606	543	560	626	575	602	605	601	602	522	594	535	607	557	571	620	592	605	580	589	565	594	628	613	595	631	584	511	618	575	579	579	616	564	580	641	569	571	568	575	604	576	617	548	567	626	577	591	568	575	558	573	655	600	622	572	613	555	565	606	571	614	580	611	577	553	575	599	560	644	569	564	586	576	637	612	588	596	591	562	572	578	586	612	598	580	553	582	550	572	603	588	590	575	557	603	599	618	580	569	566	609	579	603	603	572	607	589	604	597	572	599	589	588	586	577	589	580	651	573	597	616	594	571	586	580	625	563	551	583	595	644	572	581	598	611	589	605	601	611	596	607	616	606	602	586	598	589	606	595	620	543	550	564	561	630	605	565	580	572	600	593	574	612	573	565	608	614	572	561	581	551	609	602	575	603	576	595	583	603	610	604	598	608	599	569	605	543	620	591	551	591	622	573	589	552	601	582	529	580	599	584	581	618	533	571	550	583	582	598	575	594	591	558	583	583	613	594	574	631	556	586	577	590	631	591	588	554	587	627	598	593	589	591	618	629	583	599	622	621	582	537	579	595	620	579	568	602	617	577	644	566	552	554	583	552	567	594	575	587	583	562	543	583	613	590	586	599	593	606	587	630	649	590	574	600	597	583	562	559	574	557	543	576	548	552	577	571	573	607	561	622	558	557	584	623	607	554	574	592	595	586	605	584	590	574	617	569	548	573	595	609	582	595	615	605	552	592	580	573	578	571	573	593	586	529	552	550	622	582	595	620	568	603	563	617	598	575	588	602	572	641	605	560	524	582	539	601	535	550	607	604	571	543	564	591	591	597	628	610	590	602	582	578	651	578	632	634	585	576	596	618	610	640	606	575	557	580	573	570	596	618	606	629	612	617	543	617	592	620	599	597	640	612	583	559	604	616	591	619	608	608	625	609	603	618	606	635	560	621	603	615	596	572	574	569	587	556	574	604	566	607	592	578	562	629	590	575	581	565	618	565	549	573	601	611	572	580	566	591	567	595	595	568	557	554	628	574	594	581	616	573	564	619	552	579	592	592	613	567	602	606	572	599	582	566	556	596	576	585	562	607	592	605	603	544	565	570	579	552	536	594	623	580	612	569	615	595	597	586	579	595	592	583	612	586	561	572	569	589	588	620	593	569	575	580	579	639	574	561	595	574	545	604	594	593	573	555	607	561	611	629	582	594	571	566	582	567	584	595	539	604	569	588	577	599	575	550	562	620	598	613	571	626	592	595	534	567	594	580	597	650	614	646	593	589	568	574	581	602	575	598	585	530	584	543	577	606	559	614	578	571	620	592	622	611	578	598	609	612	553	586	597	611	545	589	560	602	635	628	560	543	593	554	617	626	578	549	571	580	610	561	610	568	603	578	566	584	573	579	630	639	630	608	588	572	571	611	601	548	576	577	555	588	587	580	580	556	609	635	608	635	598	567	625	546	587	573	607	569	600	557	551	565	613	579	571	576	624	618	594	618	577	563	586	585	579	551	583	567	584	571	560	581	593	591	603	591	582	606	586	583	589	566	603	535	605	519	605	559	589	632	594	576	597	600	584	598	558	552	574	608	589	556	630	591	568	588	549	601	545	573	527	591	528	565	560	589	617	601	611	576	584	568	609	560	556	625	624	557	567	602	589	577	587	559	602	611	598	566	612	603	581	597	607	576	619	594	585	623	607	604	610	563	564	589	627	628	546	586	568	595	609	582	596	605	614	543	645	544	577	571	588	580	607	584	541	552	573	568	573	585	604	594	555	581	558
24646	21646	28835	25003	20314	8629	4965	3230	1587	1163	948	724	521	556	440	397	361	333	287	336	347	349	351	314	283	340	321	838	2432	2214	1595	945	605	359	264	258	252	256	274	245	234	237	243	237	261	247	229	265	240	265	252	274	241	250	271	259	256	256	228	288	256	269	236	271	249	280	250	252	223	265	255	262	250	258	277	272	229	267	263	254	250	233	254	245	245	255	251	258	212	253	273	258	270	232	239	269	278	245	238	240	262	249	227	261	243	262	232	254	248	257	278	240	254	253	262	241	261	237	257	252	253	269	251	269	250	240	273	250	247	272	228	248	264	261	266	232	258	226	233	266	264	248	252	245	249	255	264	249	281	263	225	242	261	248	253	254	275	231	237	265	282	236	240	255	273	251	258	253	256	263	253	270	245	256	218	255	245	263	243	254	252	266	240	237	246	242	285	281	245	244	266	255	242	252	273	247	255	254	244	280	268	235	221	256	277	262	272	277	215	228	265	267	251	267	226	275	236	238	247	234	261	257	295	245	247	265	226	254	262	233	220	257	245	240	257	250	261	231	241	244	249	266	243	241	226	268	232	209	274	252	287	255	270	234	266	231	242	246	255	278	268	246	267	278	259	245	268	260	237	256	250	254	257	261	235	269	252	277	252	232	259	238	241	262	256	260	253	242	246	271	256	253	256	232	228	268	239	298	256	246	238	232	252	261	227	275	244	215	251	231	261	259	254	265	254	248	266	277	264	249	260	235	245	224	238	253	264	235	234	261	251	256	235	237	244	250	246	267	299	237	246	222	289	242	232	271	220	252	255	232	285	262	242	246	264	219	256	246	252	246	251	260	257	272	254	248	267	247	270	247	276	241	270	241	228	253	244	253	269	255	239	219	239	254	251	268	265	229	258	261	243	242	244	260	263	255	247	231	256	259	259	248	250	266	249	237	262	246	261	237	245	240	265	235	248	267	252	257	245	256	265	252	238	257	257	243	216	244	256	278	276	238	264	238	242	242	278	267	259	286	259	259	255	253	274	225	259	244	252	263	243	242	222	268	237	231	272	242	248	269	250	264	258	264	249	276	236	242	243	285	271	240	275	251	238	242	247	263	232	217	244	259	260	237	267	267	245	242	275	264	263	260	250	250	251	244	281	259	276	242	220	249	257	221	248	239	239	248	264	270	266	235	260	213	250	245	245	236	237	269	235	243	231	246	277	257	258	212	259	246	273	257	268	239	254	238	259	249	245	258	274	249	226	249	258	241	248	252	267	257	252	245	257	262	254	248	262	247	254	261	270	255	248	250	237	245	243	264	278	277	231	240	266	240	263	237	251	234	239	273	266	252	275	269	255	245	249	229	254	256	236	261	259	243	280	241	205	255	235	243	242	264	257	284	244	234	247	235	236	238	259	249	243	256	250	257	262	249	242	282	261	265	264	289	291	242	228	269	231	258	257	271	272	242	291	254	246	261	252	270	256	269	266	245	243	271	230	233	250	245	217	257	248	224	247	268	261	252	241	229	265	241	266	243	250	235	245	257	243	253	245	269	268	252	225	221	238	244	271	280	229	251	270	240	246	278	240	251	239	223	263	282	255	252	253	240	277	248	266	271	263	230	255	256	235	248	246	277	274	266	255	233	241	229	235	264	229	261	267	245	279	247	230	236	260	242	244	259	248	268	267	256	224	259	239	271	241	252	268	266	284	258	263	249	275	275	242	238	278	274	250	239	269	244	260	248	267	222	241	280	236	232	245	247	261	238	266	214	237	262	248	247	237	257	287	259	267	244	239	263	255	254	281	252	244	225	255	253	228	271	241	260	269	222	255	259	268	249	261	268	269	278	250	249	260	250	264	255	270	267	256	243	271	277	284	252	245	258	258	265	228	279	256	263	248	257	261	242	241	240	238	244	227	228	261	272	267	263	243	243	271	265	277	252	243	261	254	243	232	238	239	273	246	255	238	263	249	242	237	270	267	230	280	233	263	271	252	258	241	244	248	248	235	275	238	242	272	261	269	255	239	255	239	246	247	262	233	253	249	262	242	242	259	253	243	244	235	259	251	261	270	268	244	255	229	290	250	254	256	251	254	251	242	245	245	248	269	260	243	234	255	206	272	233	273	235	232	242	264	217	234	231	252	274	243	252	248	233	228	247	225	216	254	261	235	250	249	270	247	253	268	237	245	287	258	246	225	293	245	239	238	250	271	245	244	253	262	239	250	271	253	250	235	240	243	233	255	243	246	245	245	267	241	238	275	249	279	273	267	251	248	241	232	237	240	262	268	225	272	276	281	261	259	271	268	238	234	245	265	249	238	247	255	240	240	242	279	241	266	232	251	278	234	266	250	266	223	240	256	244	265	269	276	248	257	255	247	223	276	249	242	264	237	272	249	269	246	247	244	268	218	246	295	276	271	273	261	275	257	242	246	237	267	230	230	264	263	255	236	247	276	263	271	272	237	276	252	247	265	258	242	259	218	268	221	230	238	254	256	236	242	268	255	284	245	242	265	266	235	240	264	263	273	269	256	248	242	237	264	267	244	220	264	259	237	234	239	263	264	254	264	271	260	253	244	223	265	258	248	247	233	279	282	300	245	267	243	257	231	230	243	260	235	257	261	234	281	265	259	245	240	262	259	235	241	210	257	258	274	233	231	229	251	261	233	247	247	243	272	256	253	252	258	261	258	256	264	281	266	278	248	242	230	237	239	244	262	243	265	255	255	269	255	262	245	298	261	245	274	232	231	239	255	254	240	235	247	253	279	272	229	259	274	258	253	237	251	248	231	249	252	256	257	260	253	249	251	217	257	258	246	263	273	257	258	245	281	257	241	249	238	243	247	274	253	281	205	238	249	268	265	247	247	248	256	272	256	235	255	266	273	270	251	273	237	245	257	246	252	254	263	232	261	289	270	252	227	243	230	278	252	259	246	254	238	259	281	274	242	242	270	271	283	243	254	256	222	263	236	270	255	226	263	247	251	253	288	234	264	240	239	232	227	265	280	257	239	255	267	242	219	245	255	246	257	253	270	266	247	256	241	232	244	259	256	252	269	242	250	254	224	229	261	232	258	241	231	250	240	253	257	233	257	247	244	260	260	288	241	241	250	282	244	241	273	272	252	289	241	253	248	254	267	229	271	296	262	226	218	248	241	209	265	251	260	264	225	245	235	260	243	244	248	236	268	261	272	262	280	272	238	252	205	209	257	251	237	239	226	248	241	256	261	268	251	246	250	239	246	240	268	225	262	273	208	252	252	241	245	242	261	249	250	243	275	277	260	221	245	251	248	253	274	267	247	260	263	270	238	263	264	256	236	264	225	239	276	257	246	238	231	242	263	242	228	270	268	254	252	245	257	255	249	241	236	248	251	261	266	243	261	237	230	245	269	283	278	259	215	247	262	229	241	264	244	237	267	265	258	237	261	221	231	245	245	252	265	240	215	240	242	249	245	238	242	237	244	260	251	254	264	236	277	283	266	237	238	250	239	262	255	269	258	250	246	246
15744	30925	32944	29144	19481	12342	13472	10563	5954	4370	3583	2691	1848	1693	1348	1154	1009	865	759	810	936	980	857	730	717	753	832	2720	8092	6971	4995	2917	1526	869	604	580	492	513	516	507	529	515	486	517	493	512	499	499	476	481	543	492	528	527	499	529	512	529	518	491	544	558	492	442	516	512	517	516	532	546	512	525	521	472	535	536	501	555	513	524	482	534	535	515	468	515	512	500	514	507	516	490	513	511	511	556	497	480	525	514	535	508	476	502	534	543	514	521	524	495	526	509	536	525	506	520	529	530	510	506	520	470	493	526	512	506	499	544	499	512	485	504	508	494	501	532	497	508	511	518	529	503	519	529	512	519	498	481	535	500	446	528	485	504	517	481	512	499	485	507	540	507	517	512	460	529	496	516	530	531	520	573	503	571	503	489	519	506	516	480	503	507	514	567	503	477	486	527	479	501	513	519	528	516	489	501	535	497	491	494	508	496	482	500	523	492	555	513	529	528	512	539	528	528	530	528	529	536	533	542	516	519	520	520	530	512	540	505	512	514	504	507	490	544	527	553	512	510	501	513	508	498	526	515	502	514	485	496	563	473	470	502	479	459	524	502	485	518	461	525	515	536	511	520	492	535	502	505	525	531	494	510	509	501	507	511	537	510	550	489	495	511	481	509	530	503	529	516	530	492	485	522	479	496	501	480	486	521	498	494	541	509	477	512	511	529	505	525	514	539	458	503	509	505	520	478	508	533	477	552	538	518	504	539	485	491	487	525	546	562	518	483	505	527	499	480	489	483	552	537	524	495	536	541	541	524	519	547	509	483	513	544	517	471	495	452	502	502	480	497	512	514	491	568	571	540	501	460	484	479	512	490	505	534	487	484	503	505	509	495	529	492	528	500	450	493	543	517	495	514	514	509	506	505	485	519	538	537	519	486	514	539	547	526	509	512	511	502	480	478	522	527	478	483	520	520	513	557	478	499	468	497	536	530	547	494	485	504	514	501	521	499	541	529	521	537	534	488	528	539	527	499	509	523	514	504	543	522	523	513	522	508	554	502	505	483	503	537	509	484	518	499	463	465	522	480	505	496	535	526	504	518	552	500	486	494	486	487	499	525	507	526	548	541	520	506	522	540	469	523	535	499	520	505	495	485	553	508	517	512	511	476	469	507	473	530	489	514	513	528	505	533	514	520	498	514	507	517	541	496	518	494	477	536	535	545	466	508	547	486	471	490	527	533	490	513	567	521	508	504	499	509	526	498	490	502	525	511	513	469	480	470	543	537	533	525	477	548	509	492	466	506	526	493	521	484	518	506	587	486	537	512	493	517	468	559	511	509	546	507	479	474	523	508	488	511	541	510	481	511	476	466	527	551	543	516	542	527	474	509	555	538	492	499	492	514	541	493	475	505	521	485	508	567	506	501	499	531	455	525	505	540	499	528	538	527	483	507	556	495	541	521	470	529	513	508	511	491	470	513	494	527	497	532	481	494	548	501	537	523	505	537	521	500	516	551	533	498	488	524	517	581	516	525	516	510	507	485	525	523	501	470	533	540	500	511	503	508	475	526	536	510	476	516	526	494	542	476	507	515	518	516	500	470	503	507	505	515	505	499	499	495	510	481	529	530	509	508	512	546	499	512	508	502	483	527	516	520	555	490	539	476	530	501	509	510	496	478	510	548	502	514	501	551	548	491	518	488	496	552	505	479	507	528	501	519	531	489	522	515	494	525	504	520	533	508	525	543	499	513	513	520	555	537	492	488	488	512	512	456	514	512	502	495	518	528	490	506	500	504	518	520	487	526	528	477	514	489	515	508	496	494	488	522	487	523	539	488	491	473	489	464	529	512	524	521	482	499	534	521	509	476	518	490	488	515	514	488	539	481	501	506	534	506	533	502	491	530	529	531	484	538	521	533	475	508	496	534	539	527	501	514	500	531	478	471	517	503	492	538	502	532	515	522	490	505	532	506	496	521	515	515	521	512	526	493	536	527	495	517	512	513	537	510	486	562	548	503	494	490	502	523	523	534	505	512	481	501	492	495	552	529	458	496	541	501	505	495	533	545	486	520	508	496	540	500	500	507	483	496	537	526	480	505	510	514	504	527	518	504	544	486	528	496	525	472	536	479	512	464	495	527	518	506	506	506	532	529	521	501	497	513	492	563	516	522	494	528	497	537	470	502	494	516	545	526	539	551	537	526	519	540	527	516	522	501	468	511	503	521	547	502	510	495	560	538	505	494	552	490	500	540	475	505	476	508	518	488	478	508	520	524	482	562	544	511	506	476	520	489	498	526	495	486	504	519	477	531	512	512	524	527	480	498	551	503	467	526	506	497	522	444	521	501	535	484	566	534	547	496	513	497	548	539	533	549	502	491	522	542	480	518	533	521	499	505	486	534	489	508	486	495	456	485	516	479	556	556	497	507	521	492	531	507	490	485	506	518	509	541	492	556	500	492	497	460	530	524	495	506	506	506	518	541	477	500	473	481	492	490	491	499	492	534	545	540	493	503	469	506	520	535	459	534	523	497	524	500	525	500	484	525	541	478	528	507	473	514	470	489	509	553	538	510	486	500	497	554	503	494	529	530	484	569	518	536	482	484	523	520	473	551	504	508	507	521	563	501	529	520	549	515	487	535	500	529	530	529	472	513	498	512	492	502	468	508	499	532	513	536	515	501	509	466	548	490	514	531	516	484	490	504	557	529	493	502	464	489	495	496	512	523	529	505	546	537	473	528	522	526	534	521	486	466	490	495	524	481	504	500	528	515	541	548	507	515	463	538	552	571	528	548	535	511	510	498	508	495	497	493	512	503	545	505	536	537	508	521	522	474	540	490	524	528	549	500	542	494	527	480	502	525	521	493	490	531	541	519	514	547	521	458	483	519	525	474	508	543	514	509	513	533	509	477	509	501	484	518	515	535	497	521	539	480	473	516	525	521	573	501	494	502	494	503	517	528	534	503	506	513	493	570	513	513	560	512	493	543	454	529	499	530	549	597	519	517	490	493	510	545	483	519	505	534	545	530	507	507	526	466	520	491	502	501	502	551	516	532	505	509	524	521	520	509	505	531	506	490	477	526	485	516	553	501	560	543	498	498	541	526	497	504	483	523	525	508	512	507	471	510	541	503	536	497	548	496	507	541	521	527	541	521	521	522	535	497	591	549	481	517	485	495	479	530	485	518	525	514	514	546	527	517	477	532	519	546	530	502	525	530	542	557	509	535	495	496	467	516	508	487	491	503	522	486	485	474	505	516	514	509	500	515	487	510	535	472	484	514	519	501	526	502	555	480	534	536	523	484	539	509	500	514	510	538	457	534	526	456	493	486	523	497	535	507	494	489	493	513	511	492	530	531	535	505	529	492	493	526	506	506	521	518	537	437	509	536	514	496	498	526	550	538	501	533	488	508	512	531	519	512	519	486	501	513	502	485	483	481	503	526	537	537	479	529	481	485	578	494	500	510	479	470	508	490	538	584	518	503	511	475	564	496	508	485	504	536
23561	21598	29436	24266	21674	20667	12150	4469	2106	1579	1291	970	691	632	456	493	435	324	321	297	359	335	290	284	290	298	303	998	4521	4351	2904	1507	717	425	284	256	241	196	218	214	213	223	223	229	236	208	203	217	240	229	212	215	210	234	213	222	219	217	243	197	216	223	221	232	216	215	215	240	196	200	232	242	208	208	240	218	200	199	219	222	221	223	207	228	191	219	232	212	226	222	212	211	205	223	197	223	223	261	201	201	221	217	221	204	212	209	211	193	228	206	217	207	217	197	219	217	221	182	205	244	238	218	224	226	204	229	217	208	229	197	211	204	228	235	241	220	215	230	221	171	224	186	224	199	210	217	212	239	215	204	227	206	202	243	215	207	232	205	250	225	209	203	232	207	225	227	238	226	215	212	208	207	203	231	219	218	223	224	220	250	188	239	200	233	211	230	196	222	236	190	205	208	222	212	237	223	204	194	197	230	245	214	216	227	229	213	259	224	235	210	223	213	217	237	204	209	210	222	236	209	200	211	220	225	191	195	195	234	225	221	217	199	222	222	225	208	212	193	187	202	222	223	225	214	214	198	215	217	216	227	208	240	220	222	222	206	242	213	221	219	192	205	203	203	201	197	225	203	227	236	229	219	216	235	233	240	214	208	234	230	239	247	222	227	191	222	207	221	244	247	201	208	208	233	203	243	225	205	220	226	187	215	206	221	227	236	221	212	222	228	202	234	239	233	206	218	208	217	187	196	236	226	199	222	217	215	227	204	215	223	205	233	220	223	225	222	206	227	222	212	198	256	212	239	230	216	220	238	206	187	225	211	227	236	220	203	196	217	226	251	229	216	211	216	201	232	235	190	220	221	229	206	270	209	207	214	210	230	226	202	222	228	219	214	189	220	219	214	208	215	221	212	220	209	223	207	215	251	224	202	206	224	259	196	245	206	237	205	225	224	214	210	204	213	211	230	213	209	231	227	229	236	205	232	211	229	196	211	225	189	225	235	216	225	213	257	209	219	228	201	224	225	215	247	224	252	225	210	212	214	216	230	220	223	239	240	219	238	250	232	218	196	196	222	230	242	248	200	239	211	184	206	208	217	197	262	204	224	232	190	204	218	231	190	237	225	233	235	227	229	212	198	219	218	230	229	203	191	229	220	200	245	218	221	210	221	206	211	226	222	220	234	212	210	236	214	199	220	191	201	205	209	221	207	210	204	214	251	219	218	234	234	259	208	202	215	220	196	221	241	233	200	214	220	235	207	242	224	219	210	246	241	236	210	231	197	233	199	252	222	182	231	216	224	214	226	214	225	226	226	212	213	172	234	223	247	224	209	220	192	218	243	243	246	206	237	213	232	218	210	218	220	193	229	220	205	203	211	207	253	256	208	200	243	220	217	217	209	245	219	228	220	218	205	195	228	222	218	237	220	218	187	224	231	229	210	234	198	223	214	229	224	200	210	188	216	206	204	230	212	195	191	208	239	228	238	212	198	205	201	203	224	221	218	240	204	216	229	233	232	223	220	217	235	213	210	192	196	226	190	224	235	227	247	188	199	232	200	210	255	202	204	231	229	226	252	254	213	225	218	209	224	199	233	210	202	214	229	215	220	219	222	212	207	232	236	229	225	212	220	226	211	227	213	211	251	235	202	218	215	236	248	208	205	247	216	222	222	206	199	223	214	224	222	229	213	220	240	220	213	236	207	241	222	202	218	205	224	219	206	193	212	244	202	223	190	213	231	249	224	221	218	214	208	211	206	212	210	233	213	250	214	230	220	223	221	247	241	193	227	230	209	221	219	218	216	222	178	235	251	198	234	227	210	226	210	217	216	218	232	227	202	203	223	229	202	216	201	215	219	221	204	222	231	219	208	202	225	233	209	212	242	202	244	208	222	204	224	220	205	212	207	206	202	232	208	206	223	205	212	205	231	211	253	234	221	256	206	244	206	234	204	235	186	234	244	230	234	209	234	221	221	214	228	209	210	214	199	201	191	217	239	195	197	208	204	238	236	185	211	192	248	208	232	193	241	209	235	210	231	220	242	216	214	214	204	226	216	221	222	214	227	222	207	234	208	210	220	234	219	230	245	231	226	227	238	225	221	251	211	234	208	198	218	226	232	216	204	238	218	210	226	213	226	210	219	206	201	243	229	237	210	223	204	219	208	218	240	260	235	219	229	208	213	232	241	217	193	233	226	221	222	222	207	233	209	241	216	208	211	226	242	207	201	242	199	251	214	216	216	206	246	223	230	228	222	235	257	234	240	211	216	212	217	212	212	206	206	231	248	229	202	211	225	229	199	227	236	207	223	205	217	221	180	210	204	236	208	210	210	217	220	205	211	206	225	219	253	198	219	205	220	233	194	223	203	243	198	241	208	190	235	244	206	241	227	228	227	227	224	228	236	205	221	218	222	224	192	222	215	215	191	213	201	224	219	236	217	208	243	242	186	229	240	211	219	221	215	245	242	235	232	218	224	222	221	221	210	199	227	217	219	227	230	188	215	225	237	215	234	246	192	214	227	207	223	211	213	195	213	237	223	211	204	206	219	222	203	193	221	241	228	233	238	234	220	203	220	234	217	243	206	216	194	206	215	229	213	215	219	207	230	238	222	216	227	238	212	203	219	213	226	198	203	199	211	240	219	238	221	205	224	200	220	197	213	203	244	226	244	189	235	205	194	239	206	222	225	249	222	244	237	243	234	267	202	231	213	215	202	229	210	179	214	216	209	213	212	200	227	215	177	201	212	222	194	242	236	237	211	216	202	211	213	210	236	206	254	218	207	203	217	232	192	226	236	207	235	234	200	215	171	219	239	224	226	241	225	204	190	228	243	233	229	195	204	224	226	225	195	220	228	208	215	255	231	215	231	243	226	231	223	217	234	191	198	206	226	220	229	216	241	229	238	223	244	216	246	225	226	238	232	224	225	204	211	241	211	221	209	243	233	217	210	179	203	216	223	219	235	224	199	209	204	239	222	226	222	236	229	226	239	230	207	211	221	216	243	213	233	234	215	233	206	219	215	170	216	231	208	201	244	218	238	199	229	217	238	219	251	219	230	225	219	203	194	237	216	225	207	215	235	193	222	219	229	200	213	217	250	227	221	219	213	266	199	225	195	183	196	230	236	217	207	228	225	219	231	226	221	233	218	222	211	231	196	215	183	217	208	204	216	221	186	212	211	255	210	213	200	220	196	226	218	227	211	210	222	204	239	251	219	222	225	230	230	221	227	237	221	212	216	237	224	237	221	236	195	207	216	224	214	207	216	227	217	199	195	184	228	223	222	241	216	245	216	228	210	220	206	244	216	204	232	210	251	201	217	202	215	229	210	217	215	219	225	220	199	219	234	200	212	234	220	194	214	238	243	216	210	233	244	233	209	198	214	224	229	211	228	211	214	225	215	218	223	213	216	202	197	220	249	201	215	212	238	216	200	212	218	226	197	231	222	214	233	241	220	224	225	230	217	202	216	240	223	215	220	232	222	217	217	192	233	191	213
18611	36690	35522	32194	28046	20456	18258	12222	7633	5902	4741	3448	2676	1941	1368	1464	1441	969	847	876	1040	950	752	765	676	754	797	3540	13537	12219	8377	4759	2244	1017	638	510	480	462	475	454	415	397	410	428	407	420	410	426	427	456	427	444	433	434	445	431	418	468	447	462	429	440	458	475	431	478	459	440	463	443	423	426	455	421	446	455	453	457	457	432	465	412	412	417	413	463	424	423	399	408	475	452	421	435	438	443	415	460	460	423	396	450	444	423	461	401	394	455	431	407	444	424	462	450	398	458	404	409	445	414	427	472	446	419	456	430	459	452	444	425	457	470	420	444	415	452	450	452	417	433	462	431	418	450	451	450	429	424	450	442	452	423	423	438	448	438	442	449	449	451	453	448	433	403	438	434	470	413	433	425	446	454	445	430	429	488	418	480	456	447	410	448	412	429	419	445	445	460	443	398	427	435	480	435	456	442	452	459	470	454	426	437	423	423	431	394	445	460	450	447	421	432	421	453	440	451	456	493	491	443	437	392	445	423	428	394	407	449	462	453	420	424	453	441	433	427	435	432	415	445	457	444	434	446	480	466	439	454	457	457	448	423	421	439	420	404	451	415	450	424	443	439	433	491	442	459	434	464	468	442	453	429	423	411	447	393	453	397	433	446	431	438	463	420	457	434	428	421	432	436	433	434	444	447	444	455	453	424	453	429	436	432	437	423	468	441	431	420	401	425	465	469	418	439	435	413	438	452	440	435	447	418	423	438	408	404	436	422	387	428	429	458	458	468	426	444	430	438	442	428	415	445	413	426	438	428	406	454	424	454	410	451	424	449	441	484	431	458	413	454	416	442	414	426	484	439	437	420	456	407	439	403	466	425	430	439	402	428	439	452	453	447	491	428	428	444	427	458	466	425	420	451	433	430	459	414	418	437	467	446	450	405	424	474	422	422	432	415	422	466	489	427	410	434	392	428	487	452	402	461	411	433	446	442	436	453	449	355	399	449	459	437	440	446	417	439	424	461	476	396	442	444	424	471	453	459	434	463	439	417	415	476	425	450	494	423	421	440	440	462	435	435	478	448	450	481	436	417	428	463	418	464	434	474	459	441	450	445	407	447	451	436	453	455	452	455	456	426	475	392	445	442	452	416	438	453	435	427	441	445	465	471	437	443	438	429	463	460	473	441	496	446	424	439	432	433	465	401	446	410	449	440	434	478	458	437	427	429	377	442	445	442	399	459	419	465	457	434	421	415	416	394	439	426	496	388	406	445	466	437	461	431	432	448	456	441	455	439	421	443	433	468	464	451	461	416	432	424	402	434	421	451	460	436	438	443	455	450	389	456	455	420	422	426	416	485	431	442	469	445	415	455	401	386	421	434	449	440	464	440	459	437	468	426	475	443	466	448	492	468	451	413	447	414	475	439	396	463	438	450	388	413	447	445	412	408	431	426	459	434	445	454	449	436	461	416	440	433	462	430	406	442	447	441	424	454	493	430	420	397	463	442	439	432	409	468	442	420	444	437	467	385	449	424	438	411	455	446	411	453	415	439	440	411	451	456	400	431	420	458	410	425	432	411	426	407	467	438	447	436	431	436	438	440	461	444	435	401	421	426	446	463	443	432	418	421	421	438	478	492	447	449	437	426	453	447	410	462	410	442	405	461	415	474	445	491	437	442	435	440	479	424	438	437	455	460	434	460	452	450	434	411	412	432	407	455	430	392	410	457	418	412	442	481	422	439	475	445	447	447	440	458	436	451	405	437	403	471	450	434	438	423	456	412	468	426	419	446	439	442	448	443	416	439	451	453	450	446	420	449	421	412	431	422	419	432	437	471	455	456	389	431	434	447	458	477	460	427	434	457	433	388	404	464	420	459	446	404	460	454	449	362	442	436	423	431	418	427	463	377	424	481	446	453	469	405	405	449	427	443	454	444	469	460	421	465	421	461	439	457	420	450	441	392	447	437	453	462	454	406	471	480	424	420	446	458	442	410	436	450	451	442	429	458	406	432	481	458	456	461	445	414	437	442	447	452	458	453	471	479	445	408	457	410	416	413	451	425	466	462	444	406	413	446	451	443	438	480	424	436	424	423	463	428	428	449	474	447	467	466	423	408	440	450	444	468	454	430	429	446	466	454	429	440	432	459	450	480	408	435	459	435	427	434	452	448	435	436	431	437	410	419	416	433	416	444	399	430	447	429	451	443	420	425	438	435	436	441	399	439	437	437	442	408	458	430	427	419	432	442	435	417	441	450	426	446	462	408	464	437	399	425	426	419	425	436	449	474	398	458	429	426	439	461	451	459	438	415	451	448	431	413	422	456	451	420	412	436	428	456	425	442	441	457	464	425	427	427	397	430	430	399	400	435	432	445	434	446	439	449	479	442	427	428	426	459	454	409	452	422	447	444	419	413	451	468	448	475	442	443	422	447	424	462	444	447	451	433	481	462	410	409	448	450	450	429	455	431	451	483	439	445	429	483	429	477	464	422	441	441	441	447	447	461	416	429	440	445	461	443	440	422	465	434	414	421	441	435	444	464	422	447	439	444	458	447	420	411	435	401	425	441	454	433	467	402	465	445	444	421	440	438	442	452	457	435	407	450	404	440	462	404	412	434	462	437	422	420	414	431	482	414	407	433	437	433	430	469	462	441	470	451	429	392	413	448	486	424	439	444	451	466	472	414	453	464	424	421	434	418	462	434	436	436	406	466	441	429	412	412	416	446	477	449	422	440	421	423	430	447	446	397	428	480	438	449	438	441	431	415	415	483	435	469	438	418	467	483	466	412	411	432	446	428	435	420	468	421	430	464	447	423	464	450	440	472	446	418	438	433	456	439	452	425	421	431	461	416	453	423	440	459	431	427	459	412	442	445	411	433	462	451	412	411	425	474	433	441	437	451	431	430	437	476	419	446	402	432	487	425	457	452	433	451	425	472	430	398	446	435	406	423	468	394	410	438	439	451	447	451	422	437	424	450	449	436	421	450	452	432	424	468	458	425	462	405	439	404	432	429	481	443	450	425	415	482	481	409	431	469	427	419	459	445	438	432	382	466	398	438	395	438	413	446	423	421	454	439	428	443	440	433	424	451	464	432	432	469	473	468	457	452	427	397	456	469	430	409	420	449	429	411	387	415	463	441	425	428	468	442	435	443	451	442	410	451	432	422	422	454	444	447	409	455	406	405	444	424	433	440	415	421	427	390	446	440	443	431	449	415	442	424	421	486	429	416	432	408	418	423	424	435	426	449	464	454	451	448	471	426	447	413	440	447	433	464	440	425	458	432	449	403	476	448	445	439	449	421	442	435	390	443	442	443	431	444	439	423	439	403	444	449	428	475	467	427	422	458	403	456	426	448	431	426	443	442	440	437	437	448	424	455	419	430	461	421	473	438	467	451	416	388	436	422	470	432	431	386	416	442	427	446	488	420	443	443	434	441	439	429	437	448	463	456	458	453	442	412	424	444	437	459	435	439	434	454	394	448	464	411	437	431	423	430	444	403
27141	21344	17671	11128	7126	4640	3089	1584	988	791	684	507	450	376	358	347	345	348	315	330	338	306	341	309	315	304	305	352	568	641	595	499	370	325	304	312	303	287	281	312	305	274	284	319	299	287	297	264	263	292	302	243	282	326	292	278	300	310	329	297	284	333	295	299	322	302	302	263	290	277	267	298	310	307	273	292	263	304	289	330	269	319	296	285	265	269	322	305	264	260	296	266	295	303	294	296	286	310	308	289	298	271	287	293	300	281	277	285	316	293	317	303	293	308	295	311	303	295	289	302	289	309	321	293	309	301	295	311	316	267	290	295	303	296	283	271	284	297	291	288	312	285	333	287	279	266	308	297	296	311	310	302	298	303	311	266	306	280	299	313	284	281	295	292	318	298	263	300	282	314	297	278	322	295	304	281	294	293	304	286	281	298	333	309	262	288	299	297	281	277	353	277	325	284	313	287	293	273	290	308	300	316	303	275	283	321	286	282	288	292	277	291	294	315	297	330	277	330	292	286	289	289	286	330	319	273	270	299	276	304	316	298	303	294	293	313	282	277	282	292	268	267	292	309	299	281	306	280	293	276	295	284	304	305	288	333	300	277	312	300	291	283	274	281	278	261	295	261	285	299	310	293	315	275	261	308	302	319	258	274	287	325	329	293	330	283	296	289	281	309	264	253	296	292	248	287	296	276	303	295	295	280	271	292	289	283	295	298	270	278	302	306	260	313	302	289	295	250	271	304	320	311	290	308	333	303	304	290	259	272	285	294	290	279	311	284	302	278	290	277	275	289	286	283	322	300	275	300	270	316	305	275	295	296	304	312	299	312	276	317	289	291	269	291	290	323	313	304	281	297	321	276	308	269	267	291	304	287	281	304	286	301	279	289	334	308	285	299	293	317	299	293	301	287	283	313	313	297	288	296	299	319	318	284	307	299	277	289	304	300	311	278	292	274	286	285	288	272	273	296	307	269	283	280	311	305	280	283	268	291	285	288	289	269	295	279	333	276	315	315	315	282	285	296	286	277	287	291	325	303	299	339	297	299	297	319	283	273	295	306	297	307	278	289	277	308	299	312	285	294	281	315	286	275	305	294	262	310	255	278	335	285	298	246	300	248	310	293	312	317	294	292	257	285	279	265	296	279	310	291	281	304	265	277	286	301	323	253	312	285	303	275	350	324	279	278	277	284	295	295	262	284	272	319	290	317	299	308	278	280	285	312	285	291	290	311	264	280	313	270	314	297	281	298	311	294	293	321	266	282	314	308	283	304	289	289	298	288	325	262	299	291	292	270	308	275	282	267	299	304	260	286	292	290	292	301	267	271	298	298	275	294	281	286	275	298	297	317	288	285	257	299	324	279	274	298	304	299	292	282	296	255	276	283	262	268	306	282	299	279	287	297	281	308	267	296	303	273	273	296	301	253	303	301	297	304	272	323	334	283	273	287	290	303	298	304	272	302	284	307	300	273	267	303	298	302	260	284	299	319	270	303	287	286	285	293	292	288	290	305	291	297	283	288	287	326	296	286	290	295	281	317	288	285	305	277	286	310	306	309	312	279	296	301	284	269	307	285	291	282	268	259	303	299	314	297	287	305	309	278	315	299	281	274	308	292	297	297	299	278	288	318	300	312	312	272	310	266	324	300	324	284	312	293	305	281	265	266	284	276	328	279	300	285	299	288	341	291	285	286	271	306	320	281	281	280	295	261	277	300	281	311	281	280	289	311	266	298	280	294	286	324	288	287	263	295	294	306	295	286	261	290	281	299	285	267	317	293	287	273	293	295	304	324	293	291	320	288	294	280	317	266	315	295	291	285	303	305	271	264	304	310	291	271	274	294	303	275	310	295	302	295	277	321	299	288	303	285	307	322	297	320	325	317	283	277	315	311	291	298	308	305	280	270	264	292	316	274	285	284	312	285	299	280	293	295	330	304	304	271	329	282	292	278	268	310	310	291	287	291	311	307	286	276	294	303	273	278	307	304	277	275	272	271	335	314	294	294	282	292	294	306	298	306	291	287	293	279	311	297	315	274	285	283	289	319	283	255	296	319	278	328	241	296	302	288	299	276	277	292	305	286	270	313	323	277	325	295	301	292	298	284	328	304	296	319	274	291	278	306	293	285	299	290	282	280	291	257	269	302	295	280	277	286	303	287	307	319	274	269	313	324	274	291	267	286	299	288	258	312	286	283	278	297	287	294	314	287	293	286	294	272	274	298	278	276	310	313	304	323	286	310	299	305	261	283	272	328	323	277	304	252	311	314	287	262	306	268	283	314	322	297	310	315	313	265	263	298	285	302	288	294	285	287	325	305	291	287	303	305	269	289	270	265	333	287	312	275	299	315	328	309	264	291	288	308	303	281	277	305	286	289	264	298	288	286	271	305	314	303	299	284	318	283	291	320	271	305	278	313	311	280	292	284	267	309	319	312	337	275	292	276	323	314	319	295	315	278	286	290	319	313	290	289	293	285	280	275	311	295	285	293	264	306	283	280	292	284	284	281	295	267	306	299	293	278	296	277	307	303	295	281	315	266	317	304	285	283	296	304	289	294	269	280	290	297	301	268	337	293	287	279	288	291	285	316	291	283	328	321	294	311	300	305	287	309	319	307	298	265	305	302	299	289	290	307	279	311	304	275	283	291	300	273	300	324	316	236	301	288	295	291	299	282	285	293	287	269	298	289	285	275	296	291	326	294	310	295	266	252	294	285	321	315	298	275	294	266	265	299	275	321	262	273	266	277	287	295	276	263	282	302	279	291	275	338	265	265	272	281	277	296	282	292	289	282	278	279	277	277	291	264	320	284	285	300	307	280	282	281	314	263	285	287	290	308	272	278	296	299	321	288	288	275	281	271	311	297	300	298	289	302	272	288	284	312	308	283	298	285	299	284	292	321	303	312	316	274	299	307	292	270	278	287	284	267	292	301	292	272	304	310	286	298	276	332	274	292	279	303	280	296	320	328	284	311	299	288	270	297	314	309	280	288	311	291	296	308	316	279	309	311	266	298	274	275	302	292	279	316	283	284	291	296	281	286	308	288	298	268	307	279	322	308	307	283	305	296	321	302	289	291	283	287	297	310	304	303	285	265	310	295	288	294	296	316	267	273	289	280	291	284	351	296	304	294	312	316	286	316	279	324	270	282	291	297	248	282	289	285	298	286	260	307	316	278	273	290	280	274	264	302	295	304	284	291	273	286	325	271	309	281	307	322	282	303	271	296	295	271	288	260	317	304	301	307	313	287	284	312	287	285	270	319	277	294	306	290	338	277	298	283	279	296	278	280	316	269	282	272	297	304	295	307	289	288	296	289	298	286	266	318	285	270	290	309	298	274	296	307	305	314	284	312	277	289	298	278	310	259	256	266	247	271	299	314	312	262	295	298	304	298	332	304	324	295	304	297	290	268	308	273	271	311	296	299	296	305	297	308	341	281	308	272	284	281	310	287	279	304	277	305	289	259	269	304	314	288	282	318	275	267	309	274	286	285
14556	25201	24742	19690	17946	13421	10443	5967	3456	2819	2412	1590	1386	1022	885	903	903	827	726	618	679	684	671	676	677	644	683	892	1654	1831	1523	1161	828	703	631	671	567	607	579	553	598	620	592	592	642	559	600	557	615	608	604	586	639	611	581	588	555	576	584	612	595	643	615	575	607	587	570	576	612	570	580	612	607	570	618	593	577	555	549	565	597	651	587	578	564	553	565	621	592	623	594	587	594	610	580	580	613	618	614	569	607	590	616	596	618	602	619	584	554	590	592	539	567	570	607	566	566	582	570	603	538	619	596	588	583	600	620	547	573	569	621	628	603	578	570	582	546	604	592	663	590	593	548	548	603	587	593	575	623	592	594	630	609	601	570	582	577	589	614	559	597	583	578	587	579	571	572	522	578	566	604	596	555	600	621	618	541	588	592	599	570	611	595	551	583	597	617	588	593	597	605	566	566	579	598	602	576	604	571	566	612	601	590	595	564	582	618	547	597	614	591	592	581	583	546	602	599	592	603	606	607	626	641	557	606	604	604	604	611	573	623	608	563	614	598	558	609	634	574	574	595	576	639	571	601	619	584	661	605	568	569	585	550	584	578	604	617	637	604	586	554	616	584	603	539	580	598	596	633	548	617	595	560	650	582	584	589	575	599	609	608	590	591	573	550	566	595	586	594	532	609	617	580	582	615	579	571	587	613	595	571	584	610	576	600	595	603	591	550	578	608	597	593	537	567	579	543	591	554	552	578	562	559	585	614	635	615	566	560	592	617	593	596	618	551	585	616	591	617	599	592	563	641	567	617	607	577	614	570	583	592	555	599	611	557	597	593	545	585	543	546	596	645	577	633	640	594	601	574	611	590	573	567	584	566	588	532	620	557	575	599	560	611	583	579	557	603	636	567	617	575	577	579	577	582	595	628	608	576	600	584	644	573	611	629	579	616	598	590	604	596	595	610	615	575	630	549	581	603	595	605	598	598	579	586	565	648	575	583	625	564	558	604	620	581	571	609	570	592	603	569	585	589	586	584	569	586	613	612	554	593	603	601	624	670	604	607	563	581	640	552	611	587	604	591	593	552	602	595	558	604	611	596	614	581	625	610	611	614	605	561	622	584	606	577	582	560	590	621	597	575	554	601	581	586	617	584	573	589	565	602	596	593	620	590	629	567	596	586	628	585	581	569	596	603	633	612	569	577	609	587	592	561	603	574	607	619	602	563	594	590	552	622	625	585	599	552	588	616	601	561	597	609	585	590	604	609	603	551	577	555	576	628	601	631	584	592	566	602	632	559	573	622	569	626	596	583	597	520	586	617	573	568	630	601	583	573	556	626	602	605	620	580	599	616	600	594	583	621	593	572	567	585	622	626	549	594	581	615	574	605	591	611	605	593	638	623	578	614	575	610	558	636	628	598	598	570	539	601	581	611	595	571	589	567	596	575	602	593	600	565	581	613	627	580	563	639	619	575	644	585	550	651	578	604	566	589	553	570	594	580	571	621	607	596	612	585	576	605	626	624	573	584	572	646	595	585	614	575	577	559	577	607	565	613	585	575	585	643	583	591	581	586	603	560	565	578	573	610	627	598	599	603	557	628	584	580	575	578	574	594	588	610	574	576	628	628	612	598	591	603	630	589	578	641	545	641	550	576	609	567	561	605	592	611	596	578	597	605	572	564	571	640	563	611	569	622	613	602	553	576	596	563	591	591	541	586	608	588	582	586	592	614	603	606	578	585	603	602	581	632	610	575	566	581	584	575	587	579	570	585	614	627	615	611	573	573	538	629	594	576	566	647	578	575	562	564	599	622	574	592	572	612	604	553	582	609	602	575	592	587	610	599	585	584	541	588	580	575	628	575	616	576	619	561	593	589	571	640	575	611	592	610	568	583	548	565	610	565	639	649	580	554	629	608	592	608	584	597	560	595	609	615	547	568	619	619	629	601	612	555	571	555	583	611	618	592	631	592	570	610	604	592	602	561	614	615	588	582	566	609	616	580	625	623	613	600	612	592	593	588	579	602	614	586	624	625	577	555	626	573	581	588	609	590	590	591	569	556	635	581	596	616	594	615	568	586	576	602	597	562	569	559	632	587	569	644	598	622	618	606	593	591	608	611	609	583	594	602	617	610	555	553	576	602	611	587	620	629	596	607	601	578	613	604	559	619	605	570	596	608	607	567	571	621	579	606	605	577	561	607	625	608	626	556	640	623	558	615	582	616	592	562	597	600	578	584	583	572	578	583	601	575	631	574	630	582	624	616	571	594	600	569	604	608	642	614	607	607	596	587	578	549	547	591	637	604	585	588	588	658	597	617	601	595	644	588	626	602	600	611	580	583	563	560	570	591	586	578	599	601	590	578	568	594	602	601	600	611	626	575	572	600	627	587	586	581	616	556	570	611	616	574	569	585	592	603	604	616	572	609	565	595	628	580	589	580	624	602	589	615	640	577	608	617	638	596	571	582	591	616	588	634	610	580	557	596	608	527	600	596	573	571	618	640	597	641	578	595	584	599	585	565	600	606	569	590	562	591	611	587	579	574	592	633	613	606	592	566	577	621	604	592	576	608	607	571	605	578	596	577	611	619	572	597	598	527	568	576	588	547	571	588	570	590	607	594	563	524	633	595	581	621	579	599	580	599	598	591	620	575	591	636	634	574	573	607	594	560	601	539	570	614	588	591	599	581	605	599	587	611	566	612	565	569	539	567	584	623	563	555	573	604	570	597	598	602	562	625	585	576	577	552	619	570	572	600	610	655	574	611	594	583	560	589	541	575	606	579	601	536	646	598	617	611	561	598	583	567	597	613	595	579	602	581	584	598	579	578	584	577	610	564	583	607	641	556	625	621	616	592	617	593	579	566	564	609	591	657	559	585	577	612	552	633	585	601	578	549	536	576	587	613	628	691	616	611	582	546	609	554	575	602	601	587	608	616	616	609	601	599	587	536	605	574	585	627	585	637	593	543	572	586	612	559	562	651	586	598	572	606	578	624	558	573	635	583	558	629	540	576	596	591	585	576	536	591	616	600	574	582	543	607	630	585	592	618	542	589	646	593	644	560	557	603	552	596	580	626	639	580	564	569	619	588	644	549	565	571	575	581	594	569	591	575	563	563	557	571	626	611	599	553	594	627	627	589	633	576	579	601	563	627	609	545	593	600	583	608	586	566	589	591	624	534	580	586	603	600	594	599	631	613	607	573	571	603	574	584	603	617	550	597	593	606	637	594	576	600	614	565	617	577	505	564	601	612	600	630	591	605	618	573	586	634	582	577	559	557	613	539	573	578	586	539	582	558	572	588	583	602	586	619	589	579	593	543	595	590	607	626	599	599	601	613	590	613	568	613	603	618	557	600	584	602	591	607	580	598	617	586	592	547	551	600	594	611	585	596	584	535	579	583	599	641	593	571	574	595	587	598	585	565	524	567	594	588	629	533	598	574	562	600	624	569	610	588	596	619	536	568	637	584	589	564	593	566	576	592	630	536	565	570	614	588	608
24574	21628	28813	24940	20636	11651	5773	2623	1256	1215	897	612	542	384	420	368	325	328	325	319	284	312	335	295	291	287	338	1384	2340	2036	1599	874	488	326	321	290	277	224	239	221	220	283	253	262	260	245	232	258	277	276	263	226	242	250	224	248	232	262	226	246	282	235	256	283	245	258	251	258	222	256	234	265	251	263	264	249	238	253	255	271	248	256	243	272	218	265	248	222	228	250	234	243	217	249	265	254	261	266	267	248	242	225	243	271	243	265	260	255	265	258	223	221	231	231	266	289	251	271	237	232	246	245	247	249	273	278	256	239	290	244	259	218	271	238	251	258	247	255	260	255	237	238	225	255	276	249	271	216	251	244	240	253	250	260	238	263	243	241	237	253	265	236	254	250	242	238	251	248	223	250	273	227	270	253	260	260	277	262	214	240	246	224	260	233	237	257	228	246	247	218	238	248	228	232	257	265	255	280	246	247	248	238	227	273	261	237	236	258	270	257	261	246	242	241	276	262	286	262	267	267	238	260	251	250	238	263	243	251	227	276	255	249	260	235	221	245	241	249	260	258	262	287	255	251	277	236	234	253	240	235	240	246	257	219	259	270	232	251	251	250	241	240	244	228	255	249	263	258	272	239	272	254	264	239	228	241	250	302	219	259	230	253	246	248	243	236	252	248	223	257	257	246	242	249	273	253	242	242	269	250	257	241	218	263	269	242	243	269	234	227	261	239	274	275	240	246	234	254	265	244	262	251	249	236	245	255	261	225	285	255	250	268	271	251	252	288	262	238	233	234	236	247	231	252	242	218	229	275	249	249	242	285	271	267	255	241	244	264	216	244	243	245	233	210	217	234	242	261	235	258	242	267	249	241	265	272	272	274	252	252	251	260	233	268	263	256	250	266	273	205	231	237	257	227	234	239	243	249	221	270	261	255	228	256	259	252	247	259	258	245	257	252	270	246	249	254	262	217	270	245	237	268	264	233	244	241	219	256	277	237	263	271	276	269	269	251	248	247	229	280	283	270	266	259	253	257	253	270	256	226	256	252	283	256	245	244	266	235	257	238	246	241	241	252	240	238	258	264	230	272	235	260	242	252	265	269	254	248	271	237	265	247	233	278	238	261	275	245	241	263	265	261	239	261	246	287	271	231	260	259	231	232	253	248	269	269	239	260	242	243	266	271	249	276	246	245	251	242	255	260	248	254	250	248	260	257	249	243	243	241	248	288	224	244	210	245	250	260	267	234	252	239	244	248	247	243	245	269	243	227	220	247	229	241	268	236	244	220	278	254	244	226	277	236	239	239	262	255	250	242	289	254	229	233	267	274	273	259	250	268	241	223	250	288	258	228	267	232	259	273	266	243	270	235	268	242	262	256	271	255	247	239	261	233	256	258	251	232	256	252	270	235	258	235	247	238	245	251	259	262	257	263	258	226	246	231	238	253	266	234	236	265	247	267	237	259	248	269	251	260	250	236	230	263	285	249	247	227	257	256	237	242	245	241	261	237	256	244	241	253	270	252	266	261	254	259	254	252	225	244	265	266	265	283	250	258	240	257	266	257	257	255	275	280	271	221	254	248	224	248	243	271	216	239	223	246	254	277	267	263	259	222	238	283	261	229	253	241	241	245	240	254	283	250	267	228	230	260	223	243	235	253	257	266	264	267	260	259	231	246	267	281	265	254	267	282	228	219	220	273	259	249	248	251	287	261	226	247	261	251	266	241	251	266	265	252	282	241	263	265	240	219	217	276	245	247	245	225	257	258	235	244	251	237	236	266	267	247	261	246	231	274	224	241	233	243	234	268	250	255	230	252	247	246	242	241	254	247	234	234	259	243	252	246	226	236	246	238	241	234	256	254	247	268	243	238	212	266	248	276	260	270	235	236	252	261	265	256	262	281	261	241	247	242	252	248	236	272	210	234	273	239	262	274	230	221	219	223	225	272	246	242	250	244	235	221	277	253	237	242	284	236	264	254	246	231	267	247	266	242	244	262	235	263	240	263	260	242	252	239	255	251	276	263	235	244	262	255	219	235	269	251	251	257	231	218	260	275	253	244	242	269	225	265	247	282	252	263	267	214	246	241	247	230	275	240	225	234	239	250	265	247	238	252	279	239	226	262	245	253	231	261	245	244	246	265	256	284	247	247	248	240	259	259	276	258	246	250	267	255	253	271	272	255	250	259	276	258	248	252	253	253	235	255	270	238	285	267	253	251	239	263	257	252	275	255	245	237	254	214	239	261	271	263	269	270	254	234	238	240	251	268	209	237	235	272	241	247	250	246	256	243	241	237	259	263	260	280	251	243	266	261	233	210	255	270	229	274	238	254	227	251	244	225	264	253	272	267	261	253	250	258	221	243	273	255	235	258	252	268	260	259	241	250	268	245	297	262	268	213	251	244	234	247	244	278	254	242	207	229	234	269	261	253	285	267	287	223	215	256	254	232	254	249	240	259	223	247	280	227	238	245	278	245	270	251	285	280	235	231	252	247	283	240	251	245	232	235	250	232	284	203	254	274	269	253	251	258	255	274	234	241	232	265	236	249	262	244	222	252	226	247	251	268	249	240	253	239	248	257	227	224	260	243	257	228	268	267	253	260	255	252	260	235	265	257	258	245	258	292	261	254	247	275	281	287	257	237	254	280	251	274	267	273	249	254	221	242	261	251	222	234	246	260	264	273	244	272	228	287	263	266	234	241	251	262	235	252	243	271	252	245	268	244	258	236	246	233	250	259	276	254	229	230	241	246	264	267	259	253	257	271	256	243	252	259	246	244	235	232	251	223	257	231	274	230	266	224	246	234	255	227	272	241	246	282	254	270	240	220	243	239	251	228	229	304	241	292	261	259	228	245	247	258	269	264	241	253	253	276	233	235	248	258	233	247	234	230	249	273	261	277	238	245	238	252	256	248	222	296	275	291	271	277	217	268	272	253	261	247	237	237	226	262	230	227	262	254	256	282	241	279	247	248	257	248	270	256	289	234	247	221	234	274	251	224	290	251	247	232	229	257	245	241	225	243	229	257	215	265	250	239	260	235	227	242	230	225	241	251	253	247	216	224	237	251	240	293	253	248	241	259	231	238	233	246	266	235	225	252	282	260	240	269	273	246	243	235	233	241	262	233	268	270	237	221	251	235	287	265	249	249	264	240	255	248	247	227	245	260	231	225	240	250	269	264	274	244	257	245	266	253	237	268	252	234	250	245	221	264	230	224	256	270	266	258	224	243	264	239	251	277	241	266	248	248	240	241	294	239	236	249	239	245	283	263	269	246	254	283	231	254	261	245	234	252	255	237	237	254	264	231	276	256	246	250	246	264	255	257	263	257	223	238	261	216	247	274	279	261	260	273	254	275	259	258	264	244	269	248	228	266	266	248	260	237	236	253	243	276	276	243	234	231	251	257	258	264	234	261	236	240	235	252	260	245	241	259	258	206	242	261	217	222	249	277	250	275	242	257	251	256	198	234	232	256	246	272	247	261	250	264	252	240	234	217
16860	32059	31304	24056	22027	18066	13411	8592	4548	4418	3217	2123	1774	1263	1149	1007	837	839	835	760	729	660	682	674	695	608	840	4841	7649	6452	4657	2605	1262	757	608	539	484	493	525	531	469	500	518	474	483	481	515	523	492	522	491	494	501	499	518	535	506	538	507	497	563	503	529	526	485	460	461	520	537	525	503	506	493	523	496	521	484	525	517	523	503	514	503	492	522	472	517	526	538	469	531	499	508	498	496	481	504	513	540	504	497	509	501	514	460	508	518	529	540	525	501	506	536	511	552	532	481	506	496	497	520	487	498	489	505	521	516	522	502	507	503	528	546	508	515	510	542	489	501	517	502	500	542	507	468	498	483	462	523	531	520	497	530	474	509	476	513	516	456	541	524	475	499	500	516	503	495	558	537	520	508	486	500	474	480	491	528	514	468	530	507	527	511	467	516	507	471	515	518	518	505	514	492	522	486	484	529	570	490	515	495	513	528	499	539	524	463	473	540	492	497	505	502	511	521	480	529	556	530	544	491	504	512	484	536	498	485	494	515	483	507	489	513	490	502	541	527	527	564	493	496	523	494	469	498	556	519	486	530	534	494	532	458	519	510	511	465	491	512	496	486	504	489	487	524	481	510	451	508	542	498	495	515	514	506	499	490	526	476	512	504	492	510	500	494	514	496	533	492	546	520	515	507	460	506	552	529	562	522	479	548	503	537	515	487	511	506	499	529	494	543	506	522	500	500	502	488	536	515	524	495	540	517	484	524	490	520	481	529	511	550	497	492	533	482	480	497	541	486	532	538	530	486	443	521	494	533	543	519	521	539	514	529	515	504	474	501	513	448	497	541	472	524	467	483	489	482	496	515	503	500	486	547	519	494	519	550	512	534	545	536	517	551	480	524	525	486	530	538	512	511	527	485	502	508	489	476	467	527	504	519	489	500	486	502	506	544	513	458	513	474	491	462	520	484	487	527	510	492	535	501	516	533	522	511	525	496	487	509	501	489	475	560	482	473	497	514	549	500	494	502	540	469	518	494	496	501	463	516	556	507	558	521	488	482	500	528	524	544	507	526	517	517	481	477	518	501	479	512	532	491	508	564	501	539	516	541	520	542	495	511	447	494	526	517	495	510	544	524	512	528	521	520	519	527	495	480	532	461	485	508	504	541	535	509	541	510	482	479	492	505	515	546	526	493	499	502	497	506	482	463	528	486	502	530	532	533	516	526	487	516	529	513	505	505	495	480	520	482	519	499	481	514	507	496	515	532	479	486	529	493	506	504	473	554	487	511	514	508	519	535	536	536	519	496	510	514	508	541	502	481	527	531	503	483	544	522	499	493	532	502	487	527	488	482	511	498	531	527	523	500	537	538	504	512	493	510	470	538	496	521	539	536	548	462	566	488	484	501	521	479	537	538	501	510	485	508	496	518	520	519	512	494	508	492	470	468	504	463	504	485	472	546	510	497	479	494	484	513	518	450	510	507	506	555	551	517	462	499	488	534	496	461	507	503	551	511	516	507	478	496	513	512	518	486	506	497	493	543	556	504	470	503	466	500	554	510	510	498	515	496	519	478	544	493	523	520	525	497	516	507	517	568	483	524	500	497	513	521	517	555	511	499	514	531	492	507	510	531	481	491	528	598	513	499	547	477	494	535	519	493	500	528	501	512	508	489	507	491	519	528	512	521	500	503	485	531	499	521	523	511	494	531	509	520	466	536	543	541	534	522	501	504	495	461	496	515	508	503	523	536	523	526	479	496	515	518	507	534	533	499	463	508	517	479	500	500	507	527	477	507	509	486	528	481	529	509	488	518	503	538	523	563	521	522	509	504	476	519	478	530	514	496	522	516	498	501	476	484	498	499	506	519	499	505	479	495	509	512	528	507	525	479	490	520	496	461	529	511	515	505	501	506	517	488	466	497	507	489	505	546	514	530	493	537	500	514	536	484	485	475	515	447	452	514	525	472	517	490	504	480	512	514	496	521	505	460	541	493	493	480	522	479	471	521	529	493	495	508	456	542	524	514	504	494	526	491	484	529	518	516	489	555	518	495	502	473	510	487	493	480	488	511	493	504	531	521	539	470	486	523	517	518	524	504	495	527	521	500	474	475	552	503	509	502	529	491	528	480	493	512	510	517	486	487	493	481	516	506	552	503	543	500	497	475	514	523	483	509	503	489	532	500	511	521	504	520	527	459	512	515	500	523	530	532	530	484	533	514	486	485	552	510	498	503	517	520	463	497	500	481	526	531	509	505	503	507	538	482	520	481	498	541	497	489	541	482	502	501	493	470	509	513	511	481	549	474	488	525	540	526	467	522	529	517	516	486	509	513	482	492	506	506	513	529	513	474	489	503	508	511	518	533	492	484	538	539	516	490	544	483	582	492	486	480	543	531	499	510	499	491	507	552	485	546	494	475	498	543	482	493	528	516	543	512	518	514	486	498	500	504	470	520	502	485	562	523	478	524	501	532	524	527	544	535	494	519	507	512	528	497	524	518	536	532	482	482	518	522	515	450	519	503	521	484	519	537	499	519	485	507	477	518	483	477	478	521	512	506	489	512	482	502	507	533	533	480	572	480	465	498	501	524	536	484	467	519	502	494	526	512	517	472	528	491	502	513	489	479	486	510	468	483	528	538	500	516	523	459	509	554	534	501	477	510	521	507	507	540	514	542	502	525	524	497	485	495	544	525	513	479	471	488	489	528	537	521	486	487	489	521	503	506	546	523	507	497	488	493	530	519	495	527	546	488	533	527	501	502	488	528	507	498	477	473	526	486	501	514	478	488	499	546	518	521	485	463	526	494	507	504	477	495	531	496	477	480	535	523	510	534	483	503	509	550	523	481	491	471	481	555	560	476	522	503	499	496	524	517	477	491	526	460	527	494	494	514	530	493	489	499	508	522	480	535	478	526	515	497	518	535	500	550	524	527	480	511	517	535	499	516	517	497	508	514	511	485	541	496	513	507	531	516	493	499	535	515	497	499	428	531	527	485	538	490	525	513	492	515	530	517	479	529	469	508	511	497	502	486	505	533	526	498	536	513	515	491	498	492	484	519	537	507	548	499	470	490	514	489	487	512	515	520	538	496	519	521	514	483	505	518	488	520	468	488	528	516	542	534	555	484	465	483	478	514	478	506	484	482	528	497	500	503	491	509	509	498	532	481	530	493	541	519	534	553	490	474	546	539	496	513	490	505	516	515	512	507	504	516	539	490	523	512	531	498	511	511	504	496	485	496	521	493	486	498	487	476	493	527	496	509	519	527	487	509	535	541	470	487	512	472	521	500	517	490	534	517	509	497	526	471	552	518	498	489	493	532	521	520	494	517	484	507	518	533	507	543	514	501	500	491	524	481	498	489	513	482	560	509	472	511	510	511	482	487	505	506	533	527	521	544	518	537	481	496	567	526	526	494	548	496	462	529	502	537	510	508	495	514	493	511	500	501	497	518	531	503	566	503	525	497	471	510	516	492	478	511	562	527	511	445	488	553	488	506	503
23667	21637	29507	24254	21678	20677	10656	4177	1760	1626	1092	796	596	520	520	410	332	351	354	354	321	302	264	273	285	275	398	2879	4778	3612	2470	1246	596	342	257	235	195	234	221	237	231	226	223	233	215	205	235	224	223	221	244	231	221	220	196	247	195	212	232	211	224	194	205	208	228	221	224	224	199	239	219	208	204	251	215	218	202	192	206	223	225	204	218	231	228	231	212	202	225	209	204	219	241	222	222	231	216	203	214	235	227	245	247	213	214	219	208	193	215	225	238	228	202	192	221	238	209	232	215	221	229	226	214	235	214	219	242	211	203	224	230	211	238	216	233	204	202	215	234	217	198	218	214	218	217	216	231	233	207	230	207	238	215	198	199	220	205	216	210	233	222	225	216	209	204	206	244	224	229	211	212	217	243	208	228	218	179	183	209	206	200	204	212	219	204	220	195	214	211	216	229	198	208	225	211	219	239	236	214	202	233	204	215	205	203	238	228	221	210	217	206	217	221	223	230	240	244	242	219	219	225	207	234	220	248	221	229	220	211	205	224	215	220	214	223	229	246	220	194	238	188	199	220	223	224	218	238	191	227	211	199	211	211	239	231	212	205	237	234	191	229	227	213	224	242	235	245	240	246	245	195	225	211	204	248	190	212	223	233	216	223	242	226	215	235	206	238	202	219	219	222	237	224	229	192	227	203	204	221	199	228	224	198	211	212	189	235	234	215	211	232	235	225	229	169	210	203	240	213	211	218	208	208	207	223	226	227	232	237	200	199	192	242	218	213	201	234	202	239	200	224	204	203	227	217	227	218	210	204	222	223	226	193	223	244	209	233	227	230	234	231	202	202	248	210	199	235	234	227	219	232	228	224	242	231	208	232	237	219	219	231	231	205	205	217	231	206	221	218	210	209	211	214	206	247	210	209	233	233	209	244	236	231	213	230	215	231	208	218	205	210	219	216	223	214	226	213	224	213	201	222	228	226	207	211	199	203	222	221	203	216	206	223	205	219	228	193	204	222	230	216	218	221	222	202	211	230	219	200	216	230	220	181	201	243	215	234	233	229	237	214	201	198	207	243	201	213	194	228	250	245	226	201	227	210	213	203	233	194	205	219	213	212	206	221	230	204	219	196	208	249	229	228	214	252	236	213	202	232	245	199	184	204	210	231	222	203	234	219	219	203	220	218	236	228	230	248	244	203	199	216	200	211	209	212	206	186	216	185	211	241	221	227	236	212	215	219	201	193	229	214	230	230	204	222	242	212	219	219	207	217	214	216	212	207	185	203	200	216	239	207	234	227	228	244	221	239	228	234	198	222	180	224	222	215	203	251	210	210	218	205	249	236	224	221	236	218	230	208	211	193	233	211	215	208	189	220	199	222	227	220	203	237	208	227	241	234	202	216	237	209	208	187	216	226	186	207	202	200	246	229	209	243	239	202	223	235	226	232	224	196	225	214	184	226	203	226	221	222	229	247	227	235	217	254	222	214	236	207	234	222	230	230	201	225	242	238	209	231	199	211	215	215	209	224	226	218	201	214	229	240	223	219	200	198	217	204	231	221	235	241	214	245	217	226	197	223	231	220	206	204	203	231	197	225	201	197	227	224	221	244	214	198	234	229	214	230	207	205	198	221	234	212	204	204	209	206	232	241	213	244	207	210	237	231	229	239	211	241	215	207	229	227	243	218	209	216	221	228	214	222	176	212	240	214	227	227	223	204	194	233	215	196	212	197	225	246	212	229	227	212	193	219	196	199	235	211	224	229	183	243	205	212	226	228	221	223	202	223	249	202	224	213	246	202	234	203	229	203	233	228	246	254	216	235	188	220	205	214	225	232	230	237	189	224	219	246	222	229	238	222	214	219	229	215	212	214	215	225	196	213	236	215	227	214	235	202	237	229	201	224	226	220	196	206	227	214	207	211	197	226	230	214	187	210	212	215	215	219	221	222	217	207	205	238	222	222	212	225	228	197	221	230	211	223	228	204	212	192	223	229	237	235	208	237	217	197	228	214	257	232	231	217	206	229	225	234	228	234	241	213	221	209	214	230	221	218	196	211	217	214	228	208	213	229	223	251	242	220	246	219	202	239	204	196	226	213	228	216	226	219	225	225	212	196	241	209	230	212	220	243	214	213	205	224	203	224	257	229	225	208	213	232	199	220	239	209	229	232	211	212	192	216	196	187	191	210	237	208	235	205	229	241	203	219	204	246	214	204	225	236	214	212	217	220	209	217	229	229	233	193	241	226	218	224	232	198	203	220	199	225	227	220	223	197	224	205	213	244	215	195	200	199	215	222	218	224	196	201	223	224	220	222	215	204	227	201	214	201	216	219	221	193	212	208	221	197	232	235	203	235	241	233	207	254	233	231	232	216	230	185	211	250	214	214	227	273	198	211	234	212	224	222	224	209	229	207	239	195	215	214	237	184	211	200	227	230	227	222	249	211	227	247	212	244	207	210	234	220	211	205	215	221	220	223	213	205	220	216	239	228	207	240	211	234	218	231	225	233	188	205	201	227	225	194	256	174	236	198	179	225	215	225	237	221	265	208	203	222	203	232	228	227	207	201	233	211	223	212	241	232	234	238	188	202	205	210	233	267	223	208	235	207	194	215	241	233	226	218	208	221	233	230	228	215	195	221	181	208	208	227	210	239	196	219	228	217	235	218	210	229	210	215	226	222	216	223	215	230	205	227	203	217	202	218	220	228	235	204	237	215	228	215	204	252	212	203	195	211	228	223	209	216	244	204	209	234	214	225	203	204	206	213	238	232	215	199	205	233	202	227	235	239	244	193	227	216	207	227	207	221	235	191	236	237	213	235	211	256	233	238	219	225	218	227	208	209	208	234	216	209	203	210	220	232	216	228	217	214	192	211	231	234	171	210	218	214	240	228	214	208	219	203	194	229	195	240	227	207	215	204	214	220	220	216	225	224	203	216	203	207	218	213	237	206	201	212	194	246	203	209	204	224	233	208	221	211	203	221	210	207	220	225	194	237	237	212	233	217	217	209	190	188	232	205	234	219	210	214	234	225	202	196	236	222	234	230	203	203	233	230	231	208	208	224	222	222	212	225	212	215	207	214	224	201	224	211	245	216	202	241	214	230	219	231	235	211	247	218	217	206	226	189	204	229	203	206	207	228	191	240	228	221	232	206	202	234	227	237	228	207	212	241	217	216	191	183	205	212	207	202	240	237	216	197	195	210	224	213	236	219	191	237	198	226	213	233	205	246	227	240	219	242	242	234	224	206	236	219	234	181	219	216	203	216	224	229	206	240	208	219	209	196	244	201	195	216	236	226	229	213	194	212	223	214	217	228	199	228	222	233	224	213	219	221	212	241	208	229	247	196	241	210	223	214	220	216	232	206	224	218	199	203	217	238	220	200	237	225	221	209	250	247	210	191	247	215	220	221	228	235	208	216	242	238	243	215	226	231	246	201	212	222	200	227	217	229	226	218	200	206	225	219	235	243	225	229	217	210	211	202	204	229	225	228	216
18045	35485	34710	28246	24863	19686	15148	11048	6485	6025	3877	2933	2120	1576	1705	1349	1085	851	982	884	847	782	690	650	667	620	1114	9513	13722	10262	7201	3858	1799	837	527	442	474	457	439	412	408	428	437	420	465	453	437	415	447	410	424	458	399	446	400	463	427	441	434	459	420	431	443	417	424	408	435	483	418	404	429	464	423	430	388	433	439	430	441	419	420	442	423	441	413	429	424	418	455	416	488	441	452	394	423	403	444	420	410	426	425	418	412	436	424	391	473	417	424	425	475	456	450	410	404	476	407	418	408	446	407	433	437	430	448	420	433	447	434	417	420	418	449	439	404	440	421	410	454	403	432	433	413	439	456	437	377	437	454	439	427	491	439	399	399	413	431	417	448	410	429	425	454	436	451	450	436	432	408	433	428	442	419	418	434	418	433	413	454	404	436	439	429	437	416	420	415	424	451	386	426	434	400	435	425	425	455	450	431	438	403	430	480	426	428	457	463	404	408	425	452	448	405	407	453	406	423	430	446	412	419	421	444	463	419	452	418	408	467	439	434	393	412	478	428	413	424	433	424	397	435	415	430	437	441	454	415	455	423	405	450	465	400	422	425	471	443	402	408	420	434	456	436	450	424	400	444	418	465	424	414	420	423	440	386	419	425	421	443	459	436	452	464	424	422	449	435	406	449	473	406	431	413	432	445	432	415	473	432	409	442	409	418	430	440	467	437	443	462	405	425	441	435	410	420	409	412	446	402	441	400	428	446	416	455	472	416	416	449	416	430	397	417	427	462	447	453	397	388	413	457	412	438	441	428	431	439	417	423	384	454	452	423	475	398	418	401	428	401	430	452	428	460	430	439	473	438	417	459	447	442	422	416	456	449	459	467	412	442	451	413	402	402	452	411	410	419	444	436	417	434	411	442	445	441	446	412	462	430	438	440	406	437	411	420	408	429	400	454	468	400	421	400	410	458	441	429	402	448	417	452	456	438	441	421	441	431	414	455	481	424	429	413	452	424	427	438	480	414	449	429	446	436	404	417	442	435	457	437	435	411	435	420	434	449	427	434	475	451	414	432	401	463	430	426	449	458	447	432	444	409	433	419	454	417	443	438	409	445	451	476	437	415	448	422	433	404	418	447	419	391	403	435	402	406	395	449	420	433	432	428	435	462	453	424	428	438	416	402	456	410	454	411	420	403	396	444	419	405	416	422	436	425	432	406	409	458	379	440	423	472	425	452	420	404	435	464	447	452	421	408	394	439	448	429	398	416	428	422	437	443	436	409	461	435	421	384	430	397	427	450	442	464	469	412	427	411	452	410	426	409	388	472	440	413	471	441	470	432	441	458	435	435	430	434	422	419	435	417	409	437	447	445	403	442	420	413	425	437	403	428	444	450	455	428	428	484	407	450	429	423	416	412	419	465	430	423	428	407	421	448	458	433	424	402	432	475	432	426	406	414	428	471	470	460	389	402	431	407	398	430	419	431	436	410	419	418	441	441	418	429	420	424	427	436	473	416	433	441	411	419	412	448	392	426	403	404	452	433	456	386	445	429	469	422	429	439	409	429	418	406	473	462	426	450	443	435	416	430	422	450	456	469	458	430	409	412	457	409	438	425	414	435	417	433	420	439	436	424	426	426	414	447	480	472	452	419	433	431	393	441	444	445	440	404	405	422	435	447	432	460	438	412	436	446	422	455	406	434	397	448	477	419	406	382	391	431	444	422	414	416	447	442	407	426	452	463	443	391	437	405	442	453	438	420	432	461	427	410	420	435	438	424	441	447	417	446	445	452	388	440	444	410	476	418	471	424	388	427	430	419	431	464	464	420	432	386	457	442	466	441	454	410	459	442	440	409	437	429	448	463	455	414	472	455	399	409	406	404	432	452	438	447	435	454	420	417	457	403	467	480	420	424	426	396	461	431	428	436	422	464	428	392	446	444	449	404	440	477	401	427	437	454	415	427	405	408	408	461	450	464	449	405	421	413	396	432	429	437	423	455	437	421	408	353	426	436	406	446	423	431	389	434	488	412	448	409	431	470	419	436	439	451	382	441	414	449	417	434	450	359	440	440	438	390	465	409	428	431	416	459	430	459	432	392	439	416	423	454	434	424	414	450	410	459	413	454	442	436	406	442	403	415	444	458	425	439	447	437	381	414	404	435	403	428	469	428	440	430	440	455	430	450	429	416	407	441	475	403	410	423	427	428	444	434	473	403	428	429	427	423	423	427	431	435	395	413	450	437	455	470	453	459	434	395	457	386	458	436	433	394	408	451	412	435	389	421	430	463	434	464	444	410	396	443	458	423	416	400	459	404	471	443	408	432	404	422	458	427	448	438	428	419	417	435	413	463	431	438	435	425	411	446	436	415	455	409	445	426	436	399	420	433	440	418	430	438	474	440	398	432	416	402	432	443	501	443	419	390	463	414	464	439	456	459	450	441	437	422	429	432	444	406	411	425	427	436	382	452	441	426	416	451	438	458	436	451	428	432	445	423	408	444	399	427	440	441	420	435	405	436	426	415	427	421	439	430	443	433	413	423	446	428	445	437	418	409	401	425	440	438	407	387	409	399	426	422	407	434	503	444	455	394	413	412	459	412	437	420	431	400	460	405	427	410	403	435	387	441	422	456	444	424	408	446	431	439	444	417	440	467	458	461	437	463	457	435	400	381	405	453	403	416	377	412	419	423	398	391	441	421	427	424	440	433	428	466	417	416	416	429	431	438	444	489	465	438	434	427	418	453	418	440	430	404	426	466	400	426	425	404	454	419	413	421	452	446	449	401	434	406	448	453	452	399	434	463	416	440	435	448	441	445	398	412	416	448	473	431	422	435	411	437	397	374	423	414	452	459	406	437	422	460	426	445	436	431	440	457	447	447	460	472	457	470	435	440	405	402	465	436	448	424	417	449	446	385	422	425	404	426	442	429	463	443	424	398	411	418	442	444	424	430	421	419	443	424	429	472	437	471	445	446	449	418	443	442	422	418	397	445	426	437	396	419	416	425	436	421	434	431	448	445	447	423	428	400	439	371	416	406	439	429	419	417	443	443	414	428	410	418	410	425	390	448	440	428	432	427	432	428	449	433	462	446	436	416	426	433	406	409	449	451	391	466	385	416	461	431	432	444	464	457	418	418	445	438	428	426	429	395	425	430	429	408	441	404	425	414	414	444	419	412	440	444	403	428	428	460	388	459	431	419	451	434	419	390	438	399	390	397	435	412	429	439	429	466	447	387	437	432	436	421	402	469	460	427	410	431	454	444	422	441	410	435	409	426	425	426	433	428	426	402	436	415	428	432	460	450	440	433	422	450	417	427	450	461	450	477	409	436	452	416	414	450	413	402	415	462	445	457	413	389	439	448	428	411	422	453	439	452	430	429	431	422	458	427	449	429	416	399	426	451	434	419	449	422	407	409	408	426	411	431	425	395	447	435	428	405	437	421	409	453	424	451	437	428	427	391	478	432	441	423	430	406	435	397	455	462	440	390	441	459	421	418	425
27138	21098	16176	8515	4597	2804	1854	1354	864	804	545	469	428	382	373	368	316	270	314	314	369	307	314	315	326	290	326	435	600	630	574	426	392	332	298	260	290	310	278	294	324	272	262	251	299	291	280	263	289	308	271	281	262	274	312	272	271	303	270	270	283	275	275	284	288	306	301	293	310	302	294	253	246	294	271	307	269	281	272	293	306	284	281	274	251	271	294	267	297	275	282	304	307	256	269	279	262	283	240	308	304	271	287	315	285	264	304	298	281	288	263	286	277	305	279	292	306	265	246	287	273	308	298	289	248	266	275	288	299	287	290	289	268	297	316	294	300	290	307	276	282	262	290	291	285	273	295	289	282	280	275	250	295	270	263	258	302	309	253	251	296	277	277	266	292	283	267	284	288	304	308	268	295	282	288	272	272	310	290	303	285	285	287	283	291	280	273	309	292	282	268	299	281	279	304	269	291	278	268	289	270	301	286	283	294	273	286	264	271	330	281	275	272	269	275	281	274	271	259	290	269	283	310	269	280	243	284	287	274	296	277	297	292	255	271	284	268	294	300	274	264	293	293	298	293	287	281	300	290	328	275	297	278	272	298	310	271	292	284	272	273	255	260	267	287	281	279	264	320	281	285	292	252	272	290	262	266	289	300	289	337	308	266	278	266	253	299	293	286	286	268	263	256	296	321	289	305	283	284	283	316	318	283	295	300	286	289	285	285	260	294	310	291	271	307	283	288	289	284	267	262	323	287	294	287	305	307	317	309	270	268	317	275	263	281	268	320	258	272	291	277	287	298	304	275	295	312	289	293	268	267	292	295	271	276	296	264	274	294	287	310	264	284	289	278	294	299	274	284	304	305	285	310	309	276	279	313	280	275	282	269	302	254	285	278	298	278	311	265	288	276	259	304	264	264	282	274	292	294	294	305	283	265	302	282	278	279	296	290	284	297	285	304	300	279	281	297	288	277	294	279	296	296	316	293	294	298	310	293	269	290	295	299	287	275	292	310	270	277	295	295	298	316	269	299	275	266	257	306	289	298	262	315	277	290	288	276	294	279	283	286	286	274	301	266	279	312	281	282	281	285	310	316	259	283	277	290	304	306	276	310	311	271	279	258	294	297	282	296	284	250	270	325	285	274	289	312	279	269	285	273	266	301	283	305	288	304	282	309	261	241	286	307	288	287	286	274	252	255	303	287	291	326	277	287	285	284	300	288	271	295	291	291	307	284	248	286	286	281	301	269	292	306	276	313	319	273	284	293	302	288	286	266	283	292	281	309	303	332	293	313	274	276	291	261	286	287	299	305	292	298	286	303	306	304	261	267	268	276	312	321	291	305	300	280	294	295	265	274	293	296	268	257	275	280	282	272	282	308	289	274	281	310	291	263	293	261	283	276	296	317	283	294	268	271	312	296	299	258	279	274	301	288	285	284	276	286	272	280	295	293	289	295	292	284	272	301	258	306	284	276	282	273	306	293	266	297	250	281	270	292	257	282	312	289	301	291	327	331	281	283	280	281	272	308	297	281	285	275	292	298	279	288	320	290	299	275	277	248	267	278	253	325	291	271	310	285	276	279	273	267	293	268	272	285	281	279	291	283	293	303	281	300	289	276	290	296	284	267	278	273	294	293	293	287	275	283	279	287	264	275	261	302	276	271	285	283	298	302	280	280	318	312	274	293	305	319	267	252	286	287	298	269	263	288	263	275	277	327	261	288	255	253	287	270	310	275	309	268	284	277	303	296	267	278	303	276	276	267	309	277	288	275	290	257	285	300	255	277	308	306	296	300	268	261	288	259	278	285	273	305	286	271	320	297	287	323	278	303	269	288	273	284	270	290	267	248	273	289	257	270	260	277	291	300	270	241	307	265	290	283	276	285	280	273	279	279	312	284	273	271	254	275	285	254	298	276	268	269	308	271	288	273	283	241	258	296	296	278	290	284	263	256	322	313	310	299	268	310	282	264	282	299	303	260	281	280	276	268	325	288	275	297	293	277	259	257	286	282	307	320	311	298	323	293	298	285	292	298	277	298	262	291	278	283	279	285	275	270	282	304	284	283	288	304	299	321	309	304	283	283	265	277	279	303	281	309	284	288	319	304	253	277	265	309	263	307	294	295	300	304	270	271	280	286	278	306	278	270	294	287	285	291	301	282	303	275	287	281	301	302	303	271	298	298	295	292	278	288	268	271	306	290	288	295	271	278	300	274	254	273	267	299	283	264	295	261	305	298	278	292	284	285	296	266	287	272	286	257	288	268	302	305	261	283	303	307	281	276	289	330	286	276	284	263	303	266	270	292	282	263	269	268	307	294	258	281	266	297	286	266	277	295	281	294	301	286	302	290	272	272	307	314	295	286	277	287	295	276	278	295	283	275	314	281	305	295	272	247	313	297	301	270	289	285	290	281	304	306	300	279	293	287	291	286	272	274	270	280	281	275	281	307	278	250	313	275	314	294	299	280	280	292	295	286	299	295	277	266	258	299	257	297	292	301	305	283	271	270	285	306	270	292	322	293	272	282	287	305	269	298	274	291	291	283	287	284	295	289	260	294	304	282	265	277	302	292	292	271	290	269	310	287	285	277	299	315	295	295	320	269	286	291	306	294	262	295	280	300	301	321	278	278	286	276	272	274	291	283	280	271	276	278	264	284	274	294	276	273	258	261	291	266	274	285	287	292	291	293	288	284	293	263	292	277	262	288	274	272	270	293	303	306	257	286	283	297	285	250	278	289	285	264	297	280	271	297	289	290	287	278	272	289	281	308	263	261	281	281	273	270	285	260	294	289	257	261	289	276	316	302	288	258	283	300	306	286	292	280	312	285	280	256	295	313	261	302	272	269	273	263	294	293	316	270	284	279	289	296	317	315	267	299	265	278	275	279	303	305	293	306	259	292	295	285	281	297	284	280	298	297	284	266	306	269	276	289	295	277	297	279	282	253	305	277	282	286	291	287	288	272	285	288	286	287	273	291	294	309	325	292	316	266	297	303	284	277	284	287	304	273	290	309	320	285	307	313	307	310	295	319	295	296	252	292	301	279	279	293	282	303	305	313	279	290	277	257	294	282	290	278	261	284	273	278	287	286	279	296	264	264	279	297	294	280	276	300	267	306	276	299	283	296	313	291	281	303	266	288	277	301	294	306	275	313	315	300	287	296	273	289	303	279	276	276	269	292	277	341	283	295	270	293	301	247	293	282	308	269	280	291	316	331	290	280	291	299	290	281	282	284	308	277	279	313	286	281	290	289	255	286	266	275	285	282	281	280	292	273	307	283	292	293	249	236	270	285	285	269	290	287	273	294	286	277	289	282	261	303	308	274	295	320	284	292	299	274	309	296	293	317	282	284	280	250	305	276	246	291	288	270	286	292	281	282	271	305	306	298	272	286	286	290	286	280	308	254	278	295	295	274	285	269	298	279	307	281	278	287	302	289	301	313	285	278	305	263	283	295	281	284	290	302	268	282	316	292	303	284	280	262	282	304	248	293	287
13215	20537	22661	15918	13336	9253	6635	4758	3272	2778	1752	1544	1206	941	972	967	777	693	669	712	663	704	654	690	628	615	728	1259	1848	1653	1337	1012	808	698	574	580	576	545	587	532	573	584	618	575	584	527	577	593	572	563	539	613	551	559	622	588	573	556	603	563	559	579	575	577	544	574	561	587	561	582	585	589	553	597	585	588	558	555	572	599	555	569	572	589	598	573	584	545	596	542	575	588	527	587	593	552	614	554	624	552	554	610	587	609	551	572	579	544	585	576	551	569	523	551	539	567	562	567	561	592	583	568	578	588	587	554	582	562	562	582	520	575	592	563	561	558	543	589	613	584	590	576	592	535	551	559	578	575	528	541	632	589	563	591	617	567	580	578	563	571	595	555	619	553	549	536	580	573	562	573	552	538	602	580	585	573	543	600	590	623	512	588	540	564	576	569	598	581	582	539	571	584	556	575	546	569	572	628	556	559	577	581	577	558	573	539	586	570	514	580	580	626	570	568	601	574	580	611	542	561	576	629	586	574	531	571	583	557	603	587	565	600	585	554	527	564	558	594	611	584	550	584	575	554	597	550	550	576	603	576	557	528	527	553	599	579	547	559	589	605	568	574	547	601	536	559	542	573	551	586	585	572	571	568	553	582	559	621	537	610	562	552	596	605	585	580	564	594	651	584	550	582	559	561	578	534	592	543	535	521	588	581	575	589	549	564	566	572	602	597	577	624	599	575	572	553	569	581	546	592	568	561	589	578	566	600	593	639	588	553	575	590	576	603	577	582	590	533	579	570	574	564	594	560	599	576	565	592	593	589	553	570	555	591	563	547	573	558	557	593	569	555	604	568	609	546	562	558	582	592	598	573	569	582	601	581	552	593	594	578	539	542	574	573	588	583	623	626	585	554	567	586	596	563	592	561	571	604	574	528	591	574	567	600	580	590	589	564	540	594	562	566	572	572	592	537	591	532	589	548	561	566	575	557	596	532	608	557	579	590	604	571	602	552	580	604	587	590	565	612	555	579	600	562	562	588	589	607	538	579	568	532	577	603	586	621	582	586	546	559	604	605	529	530	600	592	594	580	594	614	596	607	569	612	590	620	586	551	565	562	580	579	597	579	577	583	566	569	554	554	565	595	596	599	545	558	589	582	563	611	584	611	592	583	564	577	528	574	552	584	563	576	595	554	507	575	566	572	552	567	594	549	634	559	572	579	558	599	552	554	578	573	560	560	587	580	561	567	606	548	580	610	520	566	588	576	615	611	547	570	615	589	551	568	595	560	563	579	610	571	563	612	571	575	575	581	543	603	606	583	581	604	557	552	576	523	588	580	546	541	541	610	585	547	604	564	564	629	591	615	549	525	599	554	567	601	567	574	557	539	530	608	567	586	557	567	574	580	574	569	609	533	549	589	557	576	549	550	621	557	550	566	576	545	587	582	572	553	577	558	555	583	576	573	578	550	563	559	576	575	568	535	558	582	590	578	515	538	580	605	537	602	545	547	531	561	540	567	578	571	593	572	542	586	544	626	547	543	588	595	572	570	569	587	557	556	545	576	604	550	572	577	571	563	576	568	560	545	559	553	565	587	560	564	575	603	547	584	618	576	595	595	571	542	592	543	576	628	561	564	535	584	578	552	577	562	555	587	543	575	548	626	613	558	601	541	559	585	564	605	568	523	568	570	529	628	540	556	615	599	534	581	602	602	577	595	587	608	534	579	559	551	605	569	587	597	612	619	565	524	589	567	581	581	528	588	545	555	554	581	606	584	603	572	618	534	537	594	544	599	545	568	595	574	580	544	568	546	600	579	575	566	577	565	614	622	575	555	544	582	580	554	612	568	564	594	527	563	629	603	598	564	586	600	527	583	581	627	602	626	564	590	585	535	580	537	560	611	612	586	631	555	586	541	544	567	570	544	545	602	606	598	576	549	570	571	596	534	544	586	588	577	556	585	560	561	615	605	575	555	541	601	568	533	553	549	590	562	611	524	555	593	539	569	549	543	574	592	600	548	580	588	563	580	572	547	584	544	578	540	548	562	579	589	579	597	575	599	550	603	554	578	560	581	580	590	532	593	552	606	605	597	578	539	575	591	560	566	594	576	592	578	585	545	585	593	570	589	579	536	620	597	560	572	545	578	579	601	563	548	589	593	571	587	564	606	573	577	602	543	585	575	542	563	562	593	557	571	633	604	560	546	536	585	601	607	563	562	587	609	580	585	591	566	582	554	539	597	576	576	557	543	626	552	592	579	624	571	590	574	586	544	566	574	586	606	534	559	593	555	564	569	601	546	555	557	552	548	578	541	619	542	576	535	580	564	577	529	564	669	563	567	576	537	587	557	575	600	571	580	600	613	572	523	566	559	582	580	537	580	558	539	587	581	599	577	587	570	613	559	596	570	560	543	561	580	584	580	562	536	577	531	523	600	588	535	565	577	530	518	526	557	603	615	537	566	549	541	558	600	557	549	569	551	556	572	529	533	578	583	605	594	515	566	603	571	580	602	572	554	573	571	602	584	597	558	557	603	517	625	533	588	534	557	579	612	546	581	602	616	554	566	595	582	603	542	576	547	583	576	555	557	604	596	572	572	574	592	582	608	559	561	571	539	632	537	586	553	612	538	572	561	547	577	571	580	583	584	604	554	559	542	584	561	578	559	558	586	577	559	579	577	561	579	546	582	534	560	551	578	539	533	588	542	546	582	554	572	547	541	538	614	595	558	554	582	573	586	544	584	605	594	578	579	567	640	564	569	567	573	568	578	548	589	598	560	569	576	562	583	608	563	563	573	546	510	568	566	588	564	612	574	559	605	654	539	550	568	566	572	617	572	573	571	584	589	532	594	597	603	607	575	555	566	578	585	581	538	584	531	579	567	557	577	587	568	539	579	527	526	588	550	554	582	586	558	599	567	566	628	568	580	573	580	550	562	581	607	574	601	578	584	548	581	556	577	548	580	559	551	537	551	577	603	576	561	565	586	584	586	600	569	550	605	535	630	585	567	567	550	576	581	574	551	562	588	563	564	583	596	582	557	572	583	559	582	559	578	609	580	590	573	569	571	558	559	550	572	591	588	614	611	537	607	549	582	568	589	625	589	569	592	566	600	547	557	526	573	574	575	579	556	597	574	546	589	577	608	566	573	585	564	583	568	549	586	578	586	596	573	581	580	563	582	574	570	573	560	557	544	550	562	596	588	590	570	573	567	580	574	522	551	577	596	537	592	550	562	613	543	567	544	584	545	586	611	566	588	597	579	608	604	628	586	551	582	561	596	638	546	582	541	612	587	557	565	599	595	589	518	565	545	529	547	574	608	584	568	574	594	555	553	544	539	547	599	579	585	590	559	557	557	555	551	619	558	560	570	566	557	542	590	591	579	561	560	587	592	528	602	568	571	562	542	567	630	578	549	601	590	552	560	545	590	589	605	614	579	559	611	564	572	626	608	606	587	581	575	590	605	613	549	572	564	593	623	557	634	558	607	580	578	648	608	547	594
24657	21606	28750	24979	20269	8595	3312	1760	1191	928	709	612	461	406	420	401	356	299	307	334	295	258	299	275	271	352	382	1262	2686	2153	1530	956	520	306	233	287	298	223	229	247	236	224	279	238	227	248	228	263	247	237	254	288	254	228	240	279	228	238	247	234	236	258	213	237	218	242	244	246	244	230	242	237	236	246	244	242	251	234	227	261	224	252	211	252	279	258	224	239	231	230	248	240	223	261	263	234	236	217	257	203	210	235	277	229	234	214	262	237	230	232	232	277	263	250	223	233	265	254	232	247	218	232	218	219	248	247	239	232	219	267	257	259	265	231	247	260	240	236	242	226	255	254	230	245	231	263	232	258	242	234	243	251	255	248	215	242	226	232	233	232	259	245	242	247	247	223	246	231	250	253	218	227	241	243	222	242	244	230	234	255	235	261	257	260	234	232	234	252	259	227	227	259	241	234	234	256	243	260	255	252	229	247	256	255	262	255	237	226	222	235	254	257	225	251	211	232	245	226	232	202	224	233	244	251	269	229	258	234	238	243	260	235	239	222	249	255	219	253	265	241	231	262	238	228	260	254	245	215	254	231	215	261	234	250	228	242	253	249	246	242	254	229	249	237	243	246	216	219	235	234	246	261	249	256	248	235	263	236	255	231	230	246	238	234	226	223	238	257	259	227	248	215	257	232	242	235	226	250	221	224	218	237	223	242	272	232	208	228	243	245	253	244	216	225	211	219	232	232	226	253	220	241	245	279	240	239	251	258	252	242	268	243	252	240	247	232	222	256	244	219	253	268	267	238	221	243	235	237	248	229	246	244	275	230	253	243	222	256	243	215	239	212	247	235	230	239	236	248	225	235	261	258	240	256	224	237	234	252	232	242	233	219	250	263	253	253	255	259	236	244	225	255	256	219	241	259	210	240	214	242	248	228	248	248	241	240	238	234	219	233	240	264	209	253	233	266	242	281	261	235	258	255	220	218	234	246	271	255	243	257	243	256	237	222	213	275	244	258	244	241	223	218	249	219	232	244	244	239	246	248	248	242	240	222	235	232	256	220	250	244	254	250	224	231	243	214	246	235	252	261	226	265	225	240	236	249	232	264	226	253	243	287	237	251	238	270	223	257	238	224	231	238	234	234	234	245	241	239	244	247	237	222	273	233	257	247	235	262	235	217	256	278	253	266	244	243	221	252	266	246	243	238	240	242	235	257	237	231	238	225	267	230	282	224	224	257	233	223	255	262	225	254	214	254	237	267	232	239	237	240	232	253	250	228	235	266	236	243	232	216	225	234	224	254	261	254	243	220	242	236	231	245	258	229	241	225	263	251	253	194	249	228	227	219	251	258	272	229	249	298	237	219	254	249	241	232	240	262	228	223	244	222	212	256	248	221	237	242	229	234	258	211	243	214	254	250	254	229	246	245	226	233	241	262	251	206	238	235	234	270	235	251	263	228	221	248	230	225	241	235	211	248	243	227	239	217	226	243	255	238	271	241	240	245	280	220	224	253	234	234	259	244	247	253	236	251	268	259	236	250	253	252	245	216	229	254	232	231	254	231	260	213	264	242	234	244	277	230	254	249	258	242	207	252	270	241	195	211	260	251	234	254	223	237	258	276	250	263	261	220	265	245	270	229	227	246	233	258	261	271	226	251	227	228	236	224	237	234	260	260	249	247	239	250	222	218	258	241	257	236	214	234	223	246	243	233	251	221	228	253	275	261	218	213	227	225	247	232	258	256	221	221	214	260	248	265	228	238	243	218	229	214	244	229	235	256	256	238	246	232	224	246	213	240	226	239	230	254	266	209	242	248	230	229	221	205	244	252	262	225	240	278	279	242	240	257	265	242	228	253	228	264	250	212	238	250	236	233	244	246	233	227	254	225	230	197	241	243	250	236	242	247	224	225	262	216	256	224	271	234	246	224	257	249	259	252	238	234	229	297	253	249	211	252	243	240	258	248	246	221	254	228	212	258	264	232	260	249	238	248	229	242	249	229	234	237	271	250	216	250	227	237	233	273	214	256	235	221	242	237	241	250	255	215	273	239	240	252	244	225	262	240	222	231	236	233	218	270	251	259	220	236	215	238	250	250	254	230	250	269	245	239	259	235	237	248	247	228	196	225	250	222	261	218	256	251	235	218	258	209	238	235	235	256	255	212	235	257	255	259	229	251	250	239	263	236	221	253	214	257	257	256	245	231	233	275	246	245	215	255	252	261	229	241	244	240	265	250	229	257	258	236	229	230	244	244	230	246	263	236	239	236	248	237	269	231	249	226	238	233	248	278	227	245	268	261	279	232	208	242	227	221	230	246	282	264	227	256	223	202	254	247	222	226	237	247	252	249	257	222	229	242	243	246	247	247	216	253	259	246	241	249	233	241	223	244	230	264	254	246	224	234	223	251	236	249	258	231	243	259	237	227	251	248	234	251	247	256	240	241	235	237	280	228	250	250	241	235	210	207	252	264	240	231	206	228	207	235	232	232	228	229	228	239	224	233	240	249	259	243	278	232	242	253	217	243	247	223	212	232	254	234	232	232	251	190	246	244	261	271	226	256	243	251	239	238	226	234	247	244	249	226	257	245	263	242	273	258	242	226	252	219	233	236	226	240	256	249	228	245	207	245	250	236	241	232	267	237	247	225	245	253	214	210	250	266	234	248	232	246	247	236	256	224	232	234	246	241	240	247	234	233	223	228	238	247	245	238	240	238	243	244	258	233	244	225	216	227	246	237	239	235	238	233	241	251	246	234	256	232	240	242	242	234	236	215	207	229	232	249	234	226	259	283	248	232	231	239	237	251	238	236	215	263	258	250	239	204	240	236	252	241	226	251	250	245	230	254	234	224	227	233	253	237	267	229	237	258	224	258	227	273	244	242	237	230	234	245	251	261	243	222	256	232	247	234	256	245	218	229	244	224	230	254	251	202	260	240	252	239	233	231	231	219	265	270	233	245	262	247	219	221	247	219	224	244	266	267	240	222	252	248	228	237	217	227	257	222	253	239	254	254	228	229	264	245	237	235	246	218	209	218	235	246	240	256	281	243	233	268	247	276	242	229	263	242	230	250	265	237	240	223	252	249	199	260	241	254	234	228	260	250	265	238	236	270	228	252	273	266	224	236	219	224	261	251	270	234	242	238	254	245	208	222	249	233	238	236	241	235	241	228	239	264	247	239	251	271	265	234	238	228	238	239	228	272	264	221	225	230	216	263	265	250	237	242	249	223	232	218	259	268	237	222	248	222	250	255	253	243	246	220	237	230	245	230	241	231	235	250	248	248	227	237	259	229	238	285	257	238	237	264	222	266	247	273	263	248	228	252	241	246	250	236	270	247	263	245	244	245	242	239	237	252	248	218	222	233	224	237	244	226	244	229	234	225	217	237	242	242	232	228	260	235	241	255	226	246	242	252	244	234	230	240	270	235	269	246	247	259	250	244	257	261	258	242	230	257	241	250	229	241	268	238	272	241	221	262	236	241	262	222	267	224	242	270
15110	28572	26924	20660	16633	13189	8938	6217	4409	3497	2589	2104	1609	1330	1416	1251	963	772	786	826	739	774	745	682	654	873	1124	4440	8122	6618	4865	2857	1431	778	567	491	504	479	522	483	470	494	486	496	512	538	501	494	493	496	495	489	481	485	544	525	455	529	473	493	468	465	488	515	456	524	491	505	521	488	474	529	483	507	488	481	510	463	492	479	535	498	482	495	507	466	496	520	475	450	497	451	495	515	482	513	503	503	490	495	471	460	452	504	496	488	508	490	493	443	499	511	509	511	492	472	515	514	494	513	501	468	521	508	531	527	453	474	499	477	517	471	493	525	504	479	503	507	522	510	482	487	492	460	472	437	491	518	515	494	475	462	510	464	522	527	504	463	528	479	480	517	487	503	483	465	439	502	517	478	503	439	483	501	483	471	546	452	481	494	485	498	521	485	490	493	518	531	536	518	505	512	493	524	509	479	534	503	503	457	486	485	506	524	519	458	485	503	497	484	499	459	504	516	488	506	489	502	490	503	503	484	483	520	472	499	496	495	484	500	496	525	493	488	444	538	482	510	507	489	516	519	515	511	532	509	490	451	491	454	488	516	432	501	493	462	483	501	478	483	471	499	479	535	479	461	514	529	536	503	514	468	491	481	496	519	477	507	490	464	472	537	520	521	471	477	504	522	495	497	533	472	488	460	513	497	487	497	514	502	490	491	503	518	479	467	498	461	487	438	522	507	493	506	461	506	532	500	486	540	495	508	474	468	497	502	529	512	498	463	483	471	481	528	481	504	506	503	500	544	515	485	504	489	486	483	517	479	467	472	482	525	483	493	486	515	512	487	481	532	468	458	485	482	470	472	503	510	487	493	465	493	484	521	476	462	537	469	514	510	526	538	471	510	470	489	535	482	452	484	513	463	487	504	527	499	471	472	499	474	460	466	483	484	509	483	478	479	486	499	482	507	483	527	453	518	475	450	505	504	490	497	482	512	487	478	513	514	483	460	490	505	467	481	484	541	478	505	508	516	485	489	469	514	498	466	512	506	456	471	448	475	480	496	488	530	470	516	488	474	541	492	480	479	496	461	484	462	516	458	485	548	478	473	471	468	455	495	486	459	486	479	539	472	498	477	500	476	468	515	464	538	520	490	484	532	469	498	507	499	542	495	468	503	500	478	496	495	474	481	525	531	484	476	470	467	516	494	476	501	499	529	489	518	484	466	521	487	562	478	516	447	485	524	452	489	503	511	497	486	499	499	535	493	487	479	498	470	502	513	474	483	476	477	498	503	499	482	499	494	500	510	545	508	508	510	500	502	503	454	468	472	503	489	463	500	524	467	516	490	450	455	528	497	513	523	490	524	465	521	490	511	498	504	466	498	485	490	514	484	526	516	515	460	484	457	461	457	518	532	477	542	505	464	476	464	488	478	544	477	485	488	502	476	477	483	470	452	481	479	469	493	469	511	489	493	499	508	492	493	505	469	463	460	520	492	509	486	483	477	517	483	520	492	510	505	501	514	524	519	494	505	511	462	441	500	473	504	470	492	538	505	497	508	479	471	478	519	493	464	490	514	490	489	484	503	476	509	488	477	491	473	497	506	490	478	526	476	481	487	486	473	507	474	470	520	498	501	528	492	532	498	513	500	486	493	445	483	516	503	503	482	475	503	506	483	499	522	506	488	479	487	492	480	501	535	539	475	543	452	482	496	509	533	488	494	519	514	477	471	509	472	474	493	520	474	481	477	491	473	524	507	517	483	523	519	455	453	453	438	487	514	498	489	461	475	503	491	509	474	483	506	530	482	473	536	488	470	466	481	515	508	471	518	485	482	483	482	460	464	499	458	501	455	492	518	464	466	504	523	510	510	469	490	481	546	473	485	498	475	489	518	462	551	512	510	482	512	489	473	535	496	515	491	499	519	461	541	492	470	499	486	499	475	532	502	485	490	491	489	518	509	505	546	483	483	522	523	486	481	473	462	507	493	487	498	467	474	511	496	522	475	506	477	455	512	467	474	505	498	472	503	462	483	490	516	482	513	490	490	519	507	542	510	490	466	465	502	477	517	483	509	499	484	492	497	484	524	501	503	453	471	462	490	536	507	496	527	526	466	476	480	452	498	496	502	495	512	500	506	479	490	505	499	508	484	492	465	454	459	488	496	484	475	509	508	508	468	501	515	488	455	478	452	475	493	479	491	524	441	505	463	491	518	492	493	510	502	507	482	504	473	489	480	484	495	450	502	475	515	508	495	480	501	472	516	506	488	489	467	481	473	515	469	505	465	506	457	514	447	499	523	483	494	463	534	513	474	508	526	521	502	487	470	532	490	491	509	502	490	482	514	467	458	469	481	486	511	492	521	495	486	505	454	466	492	513	482	482	491	498	486	492	486	490	499	510	464	479	499	474	493	500	524	497	488	488	518	481	548	471	492	509	477	467	458	462	498	450	523	498	472	495	481	505	482	482	451	499	500	485	486	475	487	504	494	462	505	502	473	476	494	453	497	485	509	462	515	478	488	467	494	471	466	466	492	506	480	500	505	496	524	493	498	458	536	489	478	518	500	501	537	532	492	471	552	484	509	493	505	461	510	505	523	506	486	496	513	489	505	478	476	541	465	453	456	522	524	501	536	453	457	497	502	480	541	514	493	513	502	504	475	506	501	457	530	483	471	470	471	513	514	500	479	479	535	502	516	484	496	495	499	456	481	526	475	502	481	503	458	506	467	535	479	462	532	507	506	452	490	498	522	467	505	505	480	480	492	480	500	487	458	500	498	497	486	458	465	470	492	514	493	484	496	467	485	486	470	508	450	494	487	510	484	503	500	478	489	475	483	472	513	523	469	494	491	512	500	470	486	508	477	527	510	500	483	511	510	477	495	482	487	480	500	525	510	472	485	500	504	505	478	514	503	481	499	494	470	511	483	466	506	492	496	474	494	473	479	473	459	477	511	479	504	495	502	476	489	499	512	489	497	435	460	526	497	483	521	488	507	525	476	519	466	554	474	507	502	464	479	509	479	467	478	484	466	507	475	475	506	505	479	507	488	483	500	528	481	504	456	488	548	474	497	463	492	498	476	451	483	466	479	498	512	496	494	492	516	519	486	501	485	516	471	466	531	524	478	482	488	475	482	468	470	471	528	501	512	493	474	454	514	544	522	539	488	514	493	488	499	475	507	479	501	483	496	492	519	503	466	493	489	485	480	484	539	467	493	504	479	505	451	519	478	523	508	523	502	475	520	500	516	503	510	523	508	434	469	512	503	480	460	491	486	478	485	508	459	463	509	497	460	509	508	493	534	518	466	529	511	492	501	495	477	487	520	476	482	519	498	508	523	506	537	537	504	480	514	504	496	516	504	472	484	479	489	465	493	517	485	467	532	474	496	495	489	471	508	468	489	469	479	491	472	498	492	485	495	469	445	480	496	496	513	521	518	480	466	504	483	477	507	476	502	510	512	488	465	497	504	506	463	474	454	505	504	486	469	473	486	472	499	455	481	476	495
23696	21654	29539	24258	21673	20412	8081	2487	1541	1180	932	781	623	544	574	453	387	307	329	357	317	308	288	293	314	377	317	2217	4914	3834	2745	1556	724	401	282	226	209	198	231	208	227	197	222	203	233	194	202	210	187	196	207	205	206	230	227	226	198	210	208	214	214	219	222	210	228	234	209	189	211	187	204	199	215	203	214	205	187	209	190	203	202	220	220	217	228	217	231	200	194	218	193	195	206	230	221	167	203	187	209	212	220	211	233	231	204	217	223	193	217	237	222	220	197	220	196	220	201	210	215	215	197	224	242	229	210	207	242	196	210	192	219	189	228	223	207	198	222	197	220	224	219	223	200	193	228	211	228	193	190	207	221	219	206	181	207	210	181	196	214	193	188	203	186	234	213	224	205	209	190	218	214	207	215	202	231	222	219	224	217	195	184	200	225	184	183	215	189	221	202	167	227	186	217	231	210	224	194	215	231	202	211	219	198	211	187	219	233	191	204	211	216	235	214	222	179	235	227	204	234	240	222	209	223	209	206	193	228	201	216	211	211	207	191	233	208	204	204	218	230	195	216	231	220	197	225	220	211	205	201	222	197	220	225	192	218	220	173	224	185	229	214	210	209	238	226	228	202	223	242	211	214	204	219	198	210	213	209	202	211	215	224	193	206	205	232	213	188	211	209	189	207	214	207	204	191	196	235	214	204	243	203	199	200	191	238	214	181	207	191	209	235	193	211	210	192	226	219	198	217	213	190	201	201	211	215	197	221	203	216	214	200	234	213	209	202	201	204	215	187	210	204	220	224	201	229	197	211	203	193	224	212	204	196	183	227	213	198	221	182	201	210	227	231	190	195	193	223	224	214	223	208	234	214	213	224	205	230	199	212	202	221	219	185	207	210	211	221	189	189	205	223	202	215	212	225	221	199	236	182	198	201	198	212	209	212	217	209	225	234	203	192	219	205	231	220	201	195	208	217	193	225	177	197	231	209	198	194	234	232	226	241	222	205	214	234	209	206	207	222	204	185	200	200	192	187	203	213	225	211	199	208	209	219	202	197	207	208	210	199	199	234	232	202	192	197	213	206	218	203	194	218	222	215	206	222	203	201	218	211	199	197	195	215	205	229	224	223	213	192	210	208	215	205	187	195	231	199	218	202	203	229	200	209	225	199	217	224	204	210	201	199	205	203	215	210	218	214	211	210	210	225	214	223	211	181	184	209	210	182	210	197	215	202	202	215	202	214	195	190	222	234	204	206	209	201	205	179	233	183	224	188	194	226	193	231	237	200	197	231	229	205	213	221	214	204	204	211	199	201	219	200	217	215	212	202	227	207	188	211	216	234	230	199	199	195	238	189	206	220	210	201	209	192	213	181	221	195	206	207	222	226	202	233	205	200	232	220	209	216	188	218	225	234	203	215	193	194	229	218	202	217	203	233	198	203	221	227	219	225	218	212	232	191	217	187	204	206	225	209	210	192	196	223	186	223	178	205	189	224	220	220	226	218	221	185	212	192	212	196	204	215	189	200	201	197	214	201	177	203	206	210	224	191	205	226	226	208	222	199	203	205	203	217	217	205	206	192	184	203	216	211	228	196	189	204	199	212	226	205	215	220	204	224	191	215	236	194	237	207	190	220	212	192	213	213	210	206	226	227	202	202	232	200	220	197	191	214	206	193	231	171	188	210	231	218	233	225	199	217	189	208	215	228	215	240	203	187	202	202	218	222	213	213	195	171	211	220	216	205	231	215	224	193	176	205	209	206	195	241	199	206	213	240	204	192	211	207	192	238	191	204	206	194	208	246	202	208	212	201	219	221	239	219	207	204	203	195	212	216	200	227	215	206	195	227	207	183	226	195	206	196	241	213	182	200	207	195	233	229	212	201	218	214	214	228	217	202	204	201	195	179	213	192	198	222	206	229	221	198	199	221	204	163	238	195	218	209	196	207	198	216	222	185	231	208	197	201	175	231	224	210	221	191	214	211	174	207	212	211	198	217	207	203	210	201	185	187	198	219	198	210	204	209	182	234	223	223	220	190	193	213	197	209	211	228	207	215	226	214	239	242	223	204	215	199	210	218	208	231	210	180	207	206	194	214	215	208	197	206	219	219	225	204	185	208	212	224	184	204	240	194	201	230	179	214	209	194	210	230	209	209	225	231	193	202	186	208	201	202	210	200	218	207	183	195	207	214	219	202	194	224	212	219	183	199	201	180	202	204	215	203	217	206	218	239	225	208	186	229	228	224	215	222	198	217	231	213	226	229	221	207	232	211	201	221	195	224	228	229	201	196	175	184	235	206	210	207	204	194	217	214	240	186	211	180	182	232	191	225	202	192	225	213	185	204	217	224	217	192	207	208	199	233	177	191	192	217	207	209	215	194	206	217	231	183	194	227	203	196	205	226	210	226	231	212	228	203	208	223	219	233	205	194	190	220	232	211	207	191	194	206	204	189	226	213	210	215	234	210	204	197	210	197	204	216	210	210	201	205	229	224	202	233	212	212	215	201	236	192	205	222	199	198	193	212	182	225	237	177	219	199	202	191	177	209	220	194	215	209	190	200	219	219	226	214	206	237	194	202	201	182	200	213	230	200	237	195	172	220	205	192	182	221	192	235	190	240	215	216	221	226	208	213	192	207	187	224	197	198	200	197	199	218	181	207	209	187	207	180	214	206	235	204	202	204	216	176	190	207	190	208	223	223	213	212	234	208	207	247	213	199	233	187	193	213	178	218	224	215	213	212	215	202	209	228	234	208	239	184	196	219	204	223	197	218	219	216	224	234	196	215	200	230	212	181	224	188	187	220	185	188	211	191	213	188	221	189	226	199	217	198	192	205	215	220	226	241	206	188	215	199	213	220	190	190	228	204	232	193	231	203	248	218	234	237	196	207	209	182	213	222	182	209	203	196	223	218	185	213	231	238	204	214	202	192	200	194	221	205	195	258	189	209	198	197	238	198	213	194	206	182	248	218	210	186	183	190	201	214	201	198	187	207	214	211	205	202	216	206	211	192	210	193	198	203	210	215	223	207	201	194	202	208	215	213	212	221	215	226	226	185	182	214	223	222	214	221	205	215	169	224	223	200	187	199	212	211	204	186	209	213	187	201	212	192	191	211	216	218	201	231	219	197	191	197	205	215	190	212	184	215	203	220	188	198	190	215	182	217	222	223	211	212	191	240	203	208	205	239	226	185	204	231	191	217	209	213	199	211	205	202	190	182	222	194	222	199	225	200	206	181	219	219	223	186	236	214	209	216	214	228	191	223	197	231	231	200	215	218	218	205	194	200	202	200	248	203	203	209	231	219	229	212	204	209	190	223	222	231	216	211	198	224	200	206	205	197	198	209	193	186	229	219	204	195	197	198	216	220	210	192	239	218	226	203	191	205	218	204	230	202	212	200	213	198	200	222	227	231	209	213	207	195	170	217	209	213	200	244	213	206	245	208	220	207	213	205	201	210	249	201	203	206	212	204	214	214	210	225	183	222	221	223	240	209	202
16694	33247	30950	23671	19156	16675	11450	7868	5715	4184	3432	2690	2152	1979	1949	1585	1095	917	862	1054	891	820	758	707	996	1041	990	7614	14050	11139	7974	4762	2120	936	566	457	432	376	444	436	410	386	402	407	391	392	420	434	420	419	363	429	403	412	409	415	411	385	422	434	398	425	410	394	387	429	398	422	398	394	423	436	423	413	428	421	413	385	425	415	412	394	393	442	410	405	410	421	383	398	405	398	402	413	441	446	419	419	409	368	389	405	402	422	419	400	410	443	421	409	417	401	403	444	408	400	396	434	398	442	386	387	428	418	417	420	445	399	402	367	444	394	436	404	412	375	414	438	398	397	408	380	419	410	436	431	420	440	409	392	418	418	422	406	436	385	442	431	404	428	421	408	432	405	413	385	409	414	425	436	404	396	450	377	410	428	417	402	421	449	408	416	436	413	399	422	388	390	399	404	388	414	388	368	404	403	407	439	409	426	427	421	456	403	442	383	408	414	425	435	405	390	370	396	452	448	423	387	393	397	397	393	392	425	402	389	407	463	447	436	387	425	414	428	449	435	438	410	418	403	432	415	379	389	431	420	424	407	400	423	405	426	422	426	420	354	410	459	462	372	412	428	432	415	370	397	405	404	417	381	425	429	443	399	439	425	425	431	392	413	449	414	399	400	451	439	447	428	438	399	401	424	393	423	404	416	388	405	421	404	405	448	419	406	397	406	402	401	413	396	382	411	414	428	418	423	414	429	435	444	425	414	427	402	417	397	390	420	411	417	416	422	395	401	409	408	413	434	435	451	411	435	410	461	412	422	409	432	423	427	387	404	415	415	429	394	405	424	442	423	398	423	397	396	385	413	425	420	409	397	404	410	402	420	436	402	416	376	468	384	432	396	427	413	413	398	400	421	417	383	384	426	385	363	446	421	431	440	405	450	413	397	414	429	384	431	422	391	409	467	399	377	382	409	408	453	364	417	418	443	403	424	442	398	404	403	440	412	398	432	382	428	369	389	452	411	411	427	418	409	453	412	398	419	430	437	431	430	413	399	450	415	434	434	407	422	428	433	393	385	405	435	410	391	407	412	419	401	391	436	456	391	402	422	407	429	396	395	431	440	438	415	457	440	424	399	375	401	414	421	438	384	382	388	428	399	440	419	431	406	417	380	375	403	428	426	404	447	399	395	375	430	425	367	413	421	447	405	421	397	378	416	424	409	405	408	453	437	409	418	418	423	390	437	444	429	382	436	438	414	443	435	449	428	433	418	413	425	444	400	396	403	420	401	425	392	402	380	425	420	408	402	415	421	443	362	436	443	435	415	432	408	373	404	448	408	407	421	424	415	412	379	425	388	438	377	396	380	408	425	414	400	424	368	439	409	433	423	455	416	430	424	402	408	393	426	393	406	424	445	432	405	411	403	410	449	430	425	388	412	425	392	405	433	417	398	437	432	427	402	395	415	417	442	406	384	388	429	398	413	429	435	414	422	404	410	353	393	412	427	419	376	392	430	449	409	382	397	398	404	444	413	420	421	402	409	399	412	403	393	427	415	410	394	444	405	416	415	411	421	404	397	433	407	399	448	403	425	394	415	444	402	419	436	410	411	404	384	426	431	417	414	396	443	381	396	435	429	383	437	367	438	422	387	413	428	445	406	452	423	407	413	403	424	392	396	402	374	452	413	429	395	438	456	424	410	387	430	430	414	437	409	453	433	402	410	398	392	435	407	392	421	402	424	401	405	443	418	417	398	407	394	442	387	411	433	394	352	462	441	415	405	407	414	390	423	432	416	400	418	436	408	416	380	388	436	418	438	406	427	410	424	406	380	398	399	415	397	409	409	400	416	405	407	408	395	405	367	428	437	415	419	400	400	391	399	403	414	409	460	410	459	406	410	382	385	403	443	432	406	437	407	419	427	422	378	384	414	427	413	398	421	377	434	399	401	420	430	393	412	414	401	396	458	419	418	415	414	467	367	433	382	386	381	413	443	414	414	401	401	416	427	381	392	427	425	412	425	404	430	400	445	411	456	393	378	436	397	416	396	425	401	435	417	366	442	407	382	415	416	424	404	405	412	383	377	431	436	437	394	435	381	424	420	381	412	405	407	428	424	393	392	394	424	415	406	391	386	434	396	394	457	403	397	380	395	388	396	409	382	413	424	414	421	404	430	426	408	418	445	382	449	434	398	425	401	393	380	389	424	378	403	394	444	426	385	413	393	425	373	403	400	424	420	413	422	375	401	394	413	408	393	397	387	431	412	400	443	409	413	407	394	398	417	444	424	430	451	394	430	419	408	377	397	410	448	403	420	422	418	418	455	430	429	440	405	440	404	409	433	439	407	413	397	423	409	414	420	385	399	393	399	413	435	416	420	425	418	439	390	415	418	418	416	424	426	434	413	441	391	405	428	382	420	399	454	425	437	415	426	427	392	397	447	409	397	437	422	391	417	443	431	422	422	386	409	406	395	390	424	412	388	388	396	414	420	401	405	438	379	429	412	397	420	402	435	441	408	398	379	430	434	433	415	428	409	415	416	414	361	426	440	421	429	384	421	450	418	420	393	392	403	433	393	419	428	431	426	408	428	446	404	421	420	399	419	402	410	440	380	408	431	402	411	406	395	392	424	431	430	423	440	392	409	439	427	413	389	427	407	394	403	391	412	402	423	422	425	406	424	366	371	427	425	404	402	420	393	401	427	437	405	388	404	432	396	430	400	387	394	398	392	391	447	432	421	445	400	432	399	445	394	428	411	439	444	422	394	402	436	377	427	377	404	410	382	412	379	394	393	397	429	418	380	443	411	429	397	388	411	388	425	422	418	417	407	431	400	447	441	404	433	400	456	400	380	407	384	425	421	410	442	426	413	404	421	378	384	425	418	416	375	422	403	405	416	394	456	431	409	411	381	432	420	425	417	398	407	421	390	418	401	386	408	417	383	366	401	406	450	413	423	440	410	421	386	415	393	449	435	469	426	393	410	391	455	396	386	410	407	406	416	426	394	408	411	411	402	402	406	393	398	416	416	428	398	405	387	402	401	400	444	418	397	434	433	399	432	431	417	426	428	398	413	432	390	403	417	415	405	387	412	415	439	426	390	421	407	409	395	408	426	405	396	435	409	401	392	413	413	423	385	422	410	382	437	419	425	391	392	419	423	424	422	408	391	435	411	408	418	397	439	405	416	413	421	434	395	420	423	389	391	396	393	410	452	410	414	414	419	421	430	418	390	409	417	383	392	423	448	402	443	395	428	388	421	417	406	385	439	422	416	430	413	429	395	417	403	433	392	388	444	417	389	386	416	394	412	436	423	438	440	381	428	385	401	424	378	444	440	401	419	393	405	396	435	421	359	420	402	421	407	448	419	417	426	408	422	450	428	414	395	449	406	446	389	431	468	432	395	416	409	417	440	409	393	386	448	412	383	419	412	411	422	404	399	402	386	425	415	434	394	421	404	426	395	448	396	415	382	384	401	394	386	417	397	403	405	444	424	413	393	415	398	457	415
27080	21138	14298	5447	2493	1808	1210	822	585	591	521	435	389	379	387	344	333	310	316	314	310	319	312	348	370	318	301	400	607	627	580	452	401	300	290	285	288	278	267	280	275	309	262	279	292	293	295	267	285	265	252	286	282	276	294	246	296	292	275	282	278	278	288	279	313	261	278	299	288	317	277	246	284	249	278	296	294	292	254	272	249	296	278	307	305	292	251	285	258	293	303	273	257	263	276	281	273	269	285	267	265	266	263	301	293	308	277	282	310	258	283	259	273	273	282	297	268	252	286	314	299	311	263	263	275	279	291	278	257	291	288	265	271	264	314	298	289	298	281	264	255	306	253	275	277	282	245	273	287	271	262	263	294	291	288	267	270	276	312	283	291	276	242	300	271	279	259	283	299	298	263	266	294	274	279	303	266	311	289	280	277	288	273	266	288	239	300	299	327	288	276	262	286	286	277	279	268	328	248	269	271	290	277	286	296	253	282	289	286	284	290	270	254	277	277	278	270	254	280	287	294	279	265	273	279	276	278	298	283	284	284	266	280	272	284	259	269	284	279	278	277	254	291	265	304	292	285	272	288	281	300	270	268	281	305	281	291	273	252	270	290	272	250	307	319	263	278	282	267	257	245	265	258	305	329	259	282	278	271	285	271	274	265	277	265	264	273	281	284	269	261	275	268	267	285	301	314	250	278	285	272	264	280	279	272	274	277	297	282	292	284	286	282	271	300	294	272	303	264	306	274	292	280	261	280	260	284	279	256	247	295	303	286	288	261	280	286	283	255	245	263	280	286	299	277	271	263	286	282	281	275	246	267	283	304	298	260	273	273	266	267	272	297	271	267	264	279	285	278	268	272	292	291	282	271	278	275	285	279	284	275	302	284	229	250	282	286	277	270	287	282	275	262	279	277	275	290	270	279	282	256	273	283	313	264	256	285	296	289	260	286	305	274	286	267	300	266	259	269	276	291	251	294	250	291	259	290	302	292	275	263	282	287	261	277	290	293	285	311	301	270	290	281	274	257	275	265	306	277	252	254	313	289	296	284	279	258	298	274	229	275	285	269	264	297	288	297	287	282	285	266	325	289	305	269	295	296	255	299	277	296	272	284	220	282	276	276	291	295	280	277	320	289	275	276	266	271	294	292	303	277	295	274	262	273	276	264	276	318	297	300	267	288	288	303	274	291	281	271	260	307	263	266	262	302	238	293	302	304	298	294	267	293	300	278	261	280	268	280	265	238	281	286	276	284	308	249	271	312	302	295	274	257	257	253	291	271	280	276	273	264	300	276	290	272	248	258	260	265	274	285	244	296	275	295	274	244	289	259	271	265	272	276	257	286	268	266	298	294	305	257	261	294	266	308	256	283	250	286	294	278	241	265	306	264	234	280	264	268	293	273	303	258	285	284	292	268	282	283	268	270	285	248	264	295	277	282	290	267	289	246	308	261	291	301	288	257	300	286	287	292	278	254	240	280	251	241	252	309	258	264	311	271	284	295	259	285	287	249	297	287	294	279	241	291	264	266	298	269	262	264	248	275	290	306	276	291	271	299	279	276	244	290	294	261	278	282	327	271	262	294	316	268	265	289	299	265	262	252	290	297	280	283	257	259	273	313	256	271	271	275	292	275	259	258	258	267	270	272	258	293	308	265	302	264	267	293	248	290	274	294	273	286	313	276	278	244	294	284	310	260	274	259	296	281	295	297	265	281	255	281	260	269	293	294	289	262	292	278	293	265	254	281	269	266	279	270	287	250	289	283	280	245	274	302	248	293	307	291	244	281	259	283	307	283	275	274	258	283	283	289	312	278	264	245	295	264	277	296	273	289	273	286	277	274	299	300	283	277	276	249	298	267	264	300	262	255	270	321	271	274	285	247	296	278	287	248	280	282	285	308	291	258	279	261	296	272	293	262	317	286	321	293	297	302	274	234	266	287	252	256	266	281	284	257	276	267	249	262	263	304	298	271	276	294	240	255	275	269	284	253	287	258	309	284	299	286	272	274	259	259	263	285	315	296	280	267	270	232	279	293	282	266	256	268	290	277	290	283	276	251	269	315	276	264	279	301	266	287	272	276	264	282	273	275	279	297	292	290	286	283	297	294	301	285	271	281	267	269	280	324	298	301	286	258	314	262	283	261	284	305	316	272	289	282	229	311	271	258	285	263	289	275	263	286	316	287	263	272	256	242	278	280	303	266	278	289	297	266	275	279	287	274	279	281	292	277	270	297	268	294	266	268	307	244	275	259	271	289	287	274	272	301	266	255	286	269	286	252	284	266	269	295	281	270	274	248	275	284	281	268	286	288	296	282	272	270	275	277	270	247	255	263	260	296	271	290	279	251	258	309	229	263	272	270	284	290	282	261	295	301	245	282	299	302	282	284	286	302	253	282	286	325	287	281	291	267	293	296	299	289	261	259	291	265	266	300	290	304	281	286	288	284	281	268	257	279	282	281	292	257	290	316	283	285	264	287	279	296	274	304	258	306	273	260	266	265	284	291	278	275	308	276	283	303	272	271	255	274	283	288	250	277	306	280	272	299	258	248	280	263	313	280	284	277	282	277	312	293	275	267	286	260	275	275	297	302	280	254	283	262	311	268	291	326	258	280	297	275	281	276	289	260	285	276	287	284	276	297	284	302	304	281	255	239	298	251	264	277	269	270	270	277	287	273	301	294	296	293	271	269	249	250	259	272	285	275	285	274	270	276	310	295	285	297	288	251	281	270	275	273	282	266	251	273	279	306	286	274	244	281	296	268	267	285	265	297	260	277	260	270	295	255	291	270	267	295	260	271	268	269	240	261	272	266	291	291	276	262	276	280	290	273	271	284	281	291	265	291	323	304	294	283	306	303	265	283	273	295	285	289	263	312	265	277	287	270	285	257	249	281	280	279	294	304	272	283	272	282	238	271	302	268	276	272	287	261	262	271	312	279	295	288	278	268	284	299	258	265	251	291	273	282	299	280	291	304	297	306	282	251	276	244	292	290	269	290	294	279	293	283	273	279	288	283	275	286	294	305	280	293	289	278	279	267	262	292	274	263	291	246	281	302	284	262	272	258	259	291	270	312	273	281	266	278	301	273	282	288	265	263	304	287	285	241	275	282	282	278	289	272	282	270	298	251	270	271	265	260	269	304	295	283	292	274	284	288	272	291	272	269	272	265	257	292	296	254	289	267	297	295	296	287	271	287	306	238	286	285	259	262	301	294	259	287	264	265	267	278	280	279	284	284	280	287	272	278	262	308	275	254	275	263	277	284	274	290	291	302	269	265	288	271	252	314	266	279	270	260	308	286	284	280	288	264	256	272	285	271	289	256	263	299	247	276	257	282	288	280	255	257	278	270	306	287	269	254	304	274	250	276	278	306	313	283	289	247	273	258	261	285	307	277	263	269	289	275	270	258	309	284	283	265	284	281	279	258	309	288	267	285	269	275	315	308	304	275	287	256	293	275	279	310	268	313	260	262	308	248	281	257	278	271	253	321	259
11975	20409	18073	10845	7653	6849	4615	2935	2051	1820	1622	1219	1218	1153	1088	876	743	678	662	784	642	674	711	779	946	848	745	1086	1681	1810	1500	1120	832	650	565	584	599	577	558	545	568	535	550	532	561	551	579	566	573	558	569	554	517	525	570	553	566	531	600	584	544	590	557	562	588	565	533	559	545	521	573	551	547	532	604	564	515	577	558	527	553	527	576	544	580	567	581	558	548	561	521	576	534	556	592	541	586	535	556	563	537	584	537	549	552	594	583	584	525	560	557	575	548	533	579	565	544	546	521	532	595	550	553	519	518	582	567	574	560	541	554	562	568	589	544	569	555	558	595	538	583	586	544	522	598	544	579	530	553	599	580	538	531	592	520	562	614	559	564	541	553	546	545	558	584	545	571	557	586	562	557	514	563	575	557	567	556	544	541	567	593	572	550	572	566	512	578	517	559	558	644	528	565	581	577	518	581	592	599	569	552	550	557	604	564	524	571	549	550	561	523	572	560	557	518	599	532	585	593	539	581	575	594	542	574	552	542	516	565	575	571	531	557	566	545	584	592	569	529	527	558	564	512	539	543	521	551	540	560	538	579	598	560	536	562	531	572	551	567	545	565	546	544	546	564	541	558	552	570	568	534	558	555	552	555	585	532	569	559	522	528	536	562	520	585	565	582	537	565	559	534	529	541	558	554	567	546	553	556	547	558	551	550	558	542	619	555	591	616	520	542	586	586	580	605	578	574	554	569	545	561	548	600	553	578	565	552	585	602	565	588	549	549	560	533	592	572	523	530	549	583	586	578	598	579	530	535	622	571	556	540	609	551	555	561	510	578	525	562	563	550	559	564	580	561	536	515	597	538	607	553	583	560	541	565	521	527	614	533	558	568	550	594	538	557	570	533	573	593	594	525	530	592	552	547	594	554	570	579	530	538	591	565	563	526	588	558	534	554	558	537	592	520	546	564	556	605	560	529	556	577	546	567	528	596	555	568	588	589	550	558	534	556	533	556	541	535	531	567	542	572	544	518	593	600	547	548	575	557	530	547	575	580	572	609	562	561	602	574	544	546	570	530	580	535	539	580	581	564	567	555	585	547	535	568	598	568	579	569	556	569	523	558	549	555	552	557	585	596	523	545	560	550	528	561	556	576	592	622	505	574	515	581	568	524	567	531	542	528	538	574	559	551	554	559	530	563	526	568	557	527	593	575	550	567	551	567	548	504	580	627	563	549	570	551	533	547	546	550	539	560	545	569	550	575	538	547	574	571	589	574	506	556	579	530	564	587	524	590	540	558	530	546	547	550	593	586	580	556	585	524	534	570	570	539	550	588	566	541	520	565	595	548	570	541	566	559	539	525	549	560	542	546	554	552	553	523	545	595	582	603	519	579	569	544	553	573	567	607	583	537	538	598	549	569	586	552	555	556	526	608	568	589	556	570	546	564	567	513	599	541	543	578	553	560	592	590	583	578	540	588	525	535	556	568	556	605	520	582	531	600	573	569	559	541	534	530	563	557	563	564	595	553	572	558	554	589	613	595	635	533	560	565	535	518	552	533	583	536	511	579	549	525	565	556	531	559	538	577	568	596	553	527	515	485	552	606	583	592	565	551	579	532	556	584	541	585	564	580	552	544	565	561	565	567	553	600	562	543	546	541	514	567	593	605	536	569	564	535	521	545	573	532	561	558	521	583	586	550	601	542	557	526	577	557	523	575	555	521	545	536	554	580	531	555	587	550	548	559	515	631	560	519	523	559	551	556	546	564	556	560	543	568	562	622	583	552	567	563	587	563	585	526	516	576	590	574	572	568	542	553	567	583	584	578	572	502	541	541	554	557	581	546	562	579	519	516	530	557	566	569	562	502	567	530	546	539	560	555	592	557	553	529	552	573	561	516	519	564	564	563	549	519	582	568	580	556	542	571	547	574	554	561	531	592	555	524	532	568	532	556	554	571	578	561	574	570	573	564	533	589	544	574	541	568	556	544	549	591	511	592	571	533	566	529	551	525	578	576	538	558	565	591	553	595	535	546	547	576	530	573	533	588	537	541	539	528	579	572	586	572	574	510	570	536	577	547	575	551	549	553	569	560	571	612	553	530	557	554	571	554	513	529	600	527	523	559	513	595	577	602	513	573	571	528	510	569	587	551	547	565	562	562	555	542	522	558	618	526	546	575	555	573	511	561	551	534	557	588	511	569	566	593	559	559	507	584	525	583	522	536	556	541	564	552	532	566	565	558	559	558	556	572	549	537	568	533	542	568	521	553	576	546	558	537	557	585	544	599	544	543	591	540	573	549	586	522	527	545	590	549	574	577	518	530	590	531	616	599	572	568	551	500	510	576	541	602	580	527	547	566	539	566	598	570	586	548	581	604	564	562	561	525	546	567	587	548	548	587	563	581	543	574	532	564	576	530	567	544	552	550	549	558	584	564	603	545	547	545	535	555	593	593	548	530	536	540	543	548	561	556	571	557	546	540	524	591	573	591	544	603	559	548	536	558	525	571	520	546	559	525	533	555	611	570	515	512	584	578	551	572	572	547	574	544	555	547	561	564	522	537	558	565	522	584	587	557	574	544	536	576	552	576	497	576	592	550	553	513	553	556	580	562	571	539	558	564	603	526	597	555	562	510	588	569	528	561	564	598	551	559	584	574	615	554	548	564	576	567	562	590	529	562	547	573	569	547	538	580	545	577	584	591	567	591	578	527	513	532	597	550	559	545	557	598	546	571	580	576	603	566	570	508	595	553	547	528	565	533	564	534	544	614	535	600	520	586	580	579	558	552	531	568	564	566	580	555	557	592	543	518	518	529	573	565	591	558	550	533	566	593	498	570	567	575	573	535	545	552	554	584	569	547	530	517	575	579	549	529	540	571	570	578	570	570	571	598	564	539	570	519	566	567	569	518	570	544	546	511	590	542	574	574	529	577	565	522	524	598	549	603	539	548	596	580	575	558	584	527	546	582	550	546	559	571	549	566	584	562	594	591	576	527	554	540	580	537	578	530	561	588	511	584	527	600	531	553	577	549	506	558	552	576	571	569	590	543	578	539	557	571	581	559	558	549	542	559	585	541	592	572	525	547	593	537	570	516	552	530	539	561	544	558	579	586	568	580	524	602	571	537	544	545	558	570	524	561	553	605	539	559	533	581	584	547	551	580	603	570	519	590	611	577	536	563	562	540	580	532	542	621	569	506	537	539	566	571	557	542	561	538	540	556	575	542	538	550	570	539	570	548	514	556	606	599	592	579	540	526	519	588	540	511	576	601	604	550	585	572	558	525	522	567	576	613	571	568	598	563	590	558	554	550	536	548	569	522	570	534	569	546	572	542	574	569	577	569	590	539	551	542	554	569	541	567	551	609	586	535	542	548	591	546	580	578	547	563	552	560	546	573	558	573	540	538	569	549	540	602	544	533	534	524	557	544	547	537	547	517	571	580	573	557	565	535	582	589	564	532	570	592	538	553	578	602	590	604	542	554	573	594	574	582	564	538	575
24438	21459	28504	24815	19703	5568	2156	1326	957	737	689	487	514	464	442	362	299	323	330	323	324	330	354	343	347	337	331	1207	2629	2093	1421	895	523	318	273	251	243	212	230	210	240	235	232	225	235	241	236	219	265	238	253	232	263	226	229	233	251	224	238	211	243	258	234	245	258	223	221	222	220	213	247	212	231	227	217	239	227	220	236	212	228	249	216	215	245	235	235	227	232	230	238	230	231	223	263	251	242	263	239	243	203	231	218	244	229	237	241	237	224	253	242	232	242	240	215	262	247	218	225	218	264	245	209	229	225	235	250	232	235	241	274	238	247	234	225	233	260	228	240	241	239	216	223	210	216	251	235	239	239	237	233	232	241	235	239	237	240	247	209	234	238	216	225	219	232	204	225	267	222	220	211	231	231	223	254	246	208	230	232	258	192	237	224	243	213	216	238	220	224	210	250	246	218	219	230	217	243	214	234	265	234	207	256	232	209	220	239	247	211	230	213	228	246	211	224	229	228	239	228	225	207	235	238	264	277	224	227	219	226	216	218	246	219	243	242	216	238	215	238	243	261	223	220	232	239	226	231	234	217	262	250	212	246	225	232	255	225	247	233	223	235	248	247	244	237	243	262	217	248	235	210	205	213	239	253	246	258	240	234	217	236	226	226	252	243	237	228	218	272	222	249	248	229	214	211	259	248	241	206	223	220	226	225	238	253	224	236	228	198	262	213	218	239	248	270	242	233	222	266	213	237	230	216	242	239	254	219	245	249	241	240	239	252	239	237	256	255	239	229	258	207	222	220	258	225	218	259	227	222	260	236	229	239	248	228	250	232	215	220	237	194	234	252	263	242	237	237	209	229	223	249	257	238	215	234	227	216	219	218	269	234	228	222	226	233	227	234	211	242	230	258	240	227	232	231	224	228	256	232	244	225	212	256	268	264	246	244	216	208	224	242	238	213	216	246	243	242	232	229	235	260	223	229	225	216	231	226	218	246	254	238	226	226	228	227	248	233	244	218	220	234	242	263	212	217	220	239	224	215	241	237	243	230	223	235	214	237	255	215	242	246	224	224	200	214	256	232	242	219	239	268	227	225	257	197	225	235	232	264	221	206	231	245	233	249	246	241	235	228	212	243	252	226	251	221	250	232	233	223	242	212	234	236	242	240	223	226	221	215	249	251	198	209	228	239	232	232	251	241	238	270	216	241	236	223	255	242	237	253	218	254	238	231	236	226	219	248	193	245	227	243	232	224	242	242	257	242	231	239	228	225	226	221	226	235	260	239	261	234	235	224	220	210	227	242	265	243	209	216	212	226	241	220	244	218	228	238	224	235	220	220	235	252	229	228	209	236	210	252	237	277	242	257	224	242	254	242	240	226	236	240	223	212	222	230	218	244	223	238	236	231	231	208	215	214	230	221	216	225	231	224	227	228	249	253	230	218	231	232	242	241	228	217	203	258	226	243	223	211	222	213	219	244	215	229	248	227	215	218	209	216	239	256	243	250	240	232	229	216	256	224	241	209	225	217	240	224	262	230	250	246	223	255	219	253	250	242	242	223	268	250	246	234	236	246	212	229	245	219	223	249	227	237	243	237	225	215	189	228	242	244	242	243	242	226	245	258	218	249	226	230	226	254	245	224	242	207	213	223	226	247	237	232	245	248	249	249	208	253	250	234	225	233	235	205	228	234	235	220	235	254	253	237	224	227	239	231	215	237	246	201	240	210	260	204	234	235	240	235	239	235	219	222	217	268	216	237	229	251	223	229	247	238	257	246	222	231	249	218	252	233	223	225	219	242	244	239	243	223	200	233	233	261	243	198	263	243	222	221	229	211	227	196	230	238	244	243	236	249	224	214	225	222	221	224	190	247	245	235	230	249	216	249	213	210	243	228	223	222	217	266	258	259	236	230	232	217	236	254	226	266	251	230	231	242	224	247	225	237	234	226	248	192	241	247	242	222	243	248	245	228	247	225	230	212	257	220	231	246	226	216	242	226	227	229	248	211	230	248	228	222	236	228	217	248	210	231	264	244	249	222	226	208	234	223	252	224	245	231	230	213	214	243	240	224	238	240	256	249	233	247	215	244	240	234	221	246	255	270	252	220	233	238	220	226	248	247	267	252	226	231	222	231	238	225	268	220	223	217	236	262	221	217	220	243	226	213	236	255	246	212	229	219	240	223	247	207	236	252	225	238	198	241	215	268	215	219	238	227	227	245	248	232	223	237	205	261	216	244	220	204	234	248	269	220	207	234	251	211	224	227	229	212	229	250	263	211	238	234	246	257	243	231	206	211	246	221	244	222	244	234	241	227	221	224	229	261	211	238	232	238	246	250	253	248	227	197	224	251	250	222	228	231	239	235	246	219	240	209	215	216	236	247	204	223	230	223	221	225	222	221	253	248	215	255	243	204	227	241	243	217	241	232	228	250	228	227	227	205	234	236	227	232	231	243	217	253	235	245	240	218	243	248	215	237	254	236	236	228	240	240	257	237	232	221	219	246	226	248	232	228	230	229	241	222	226	212	238	225	217	255	240	218	247	239	210	249	223	232	199	238	240	242	245	252	213	213	250	232	228	262	221	216	238	231	243	223	243	231	229	218	227	220	232	227	241	222	234	208	241	257	235	244	225	236	233	226	222	230	193	225	246	229	215	238	209	227	206	241	222	249	229	229	230	241	221	225	233	235	232	203	227	205	227	227	242	225	218	234	251	239	243	264	236	230	240	232	243	251	220	207	227	242	228	225	233	247	252	199	222	227	234	214	243	251	244	219	251	268	237	221	209	234	231	247	235	239	219	216	239	212	251	271	225	251	259	222	231	249	239	223	220	217	219	235	235	226	233	244	227	208	204	231	220	239	255	227	204	237	226	220	252	219	225	244	224	237	236	245	274	231	238	217	235	218	220	229	251	256	259	256	242	244	248	252	221	238	241	244	226	226	234	226	221	225	209	223	254	223	207	203	215	243	246	235	214	252	265	256	256	215	205	235	221	224	205	252	245	237	260	214	216	240	251	224	270	216	235	243	257	237	245	215	242	230	222	216	235	251	239	192	254	248	240	239	224	238	243	261	226	253	240	257	217	235	226	219	230	245	207	218	241	229	205	229	233	215	239	258	224	265	223	230	231	238	243	218	237	238	238	242	250	261	218	222	215	227	231	217	233	201	250	214	228	240	212	252	224	236	241	235	217	215	243	238	230	232	226	220	224	227	234	241	246	226	223	215	232	223	230	229	239	226	235	245	219	220	219	224	228	223	221	212	248	224	214	222	249	234	218	225	231	230	212	217	247	239	246	227	264	253	248	204	244	239	241	226	210	232	226	236	262	255	219	235	258	219	211	257	220	221	245	222	235	248	223	237	233	216	239	226	225	240	226	243	249	234	221	210	234	245	230	210	217	225	229	221	238	239	248	227	232	235	239	234	235	247	227	225	224	241	233	240	252	241	213	231	233	269	220	247	243	222	220	241	222	245	240	233	227	253	244	232	227	254	225
13649	27225	25032	16143	11042	9143	6286	4735	3602	2812	2290	1657	1713	1592	1461	1110	955	849	825	868	783	902	966	920	1017	820	916	4217	8603	6586	4582	2651	1436	749	536	524	481	513	457	480	470	455	499	518	480	500	515	488	479	470	502	495	471	477	475	483	483	463	501	517	491	453	495	471	426	471	493	468	499	451	511	500	465	515	461	526	448	463	456	446	464	429	450	479	448	500	495	496	485	456	474	458	500	460	499	472	492	472	484	473	484	497	492	450	485	497	511	452	470	486	452	488	491	505	433	470	477	424	521	462	482	488	472	493	472	457	467	463	451	491	464	467	492	483	478	490	495	535	479	467	476	453	489	519	500	496	494	480	496	482	499	452	521	487	475	462	447	466	451	482	501	460	467	471	455	474	449	489	464	483	430	467	469	469	485	491	453	482	473	500	470	426	469	487	479	518	462	462	460	457	472	465	514	449	509	481	449	450	486	455	453	488	443	457	478	450	464	479	483	484	442	440	486	462	473	499	443	490	456	461	465	460	456	484	512	444	474	433	482	478	473	457	486	458	464	477	470	470	468	442	481	471	483	462	524	492	487	486	473	443	478	478	475	444	469	520	471	488	492	460	466	477	480	493	451	504	452	449	493	506	496	477	436	471	491	461	449	464	437	490	458	452	459	475	459	513	507	454	486	462	460	442	500	492	498	461	473	459	465	474	467	504	455	482	452	458	494	461	470	479	465	467	467	483	444	478	484	500	453	497	476	459	443	481	514	487	500	493	490	468	459	459	453	473	514	470	462	464	433	408	520	473	448	462	477	479	487	483	451	466	498	483	485	475	458	470	456	488	452	500	459	468	453	467	483	448	467	458	448	496	462	504	477	505	495	500	469	475	475	475	480	519	510	519	459	470	468	454	497	463	483	472	468	468	470	479	498	472	528	470	480	463	417	481	436	486	449	510	482	460	449	496	474	475	527	495	463	437	483	498	469	534	449	474	516	467	513	483	488	478	460	509	468	467	508	462	449	462	453	440	429	467	468	510	453	489	486	523	469	479	435	453	508	459	461	471	499	478	493	459	472	511	473	481	503	467	508	460	465	498	487	461	502	493	465	471	474	480	495	433	502	487	448	456	434	447	454	483	489	529	502	480	445	487	465	473	461	496	495	494	445	474	496	454	454	487	489	471	473	444	460	470	449	481	474	458	492	449	466	500	434	480	513	466	451	492	484	484	476	427	522	454	476	481	513	479	468	515	495	451	490	506	479	509	499	476	486	503	471	449	477	461	498	497	523	456	470	521	455	509	483	460	484	475	465	491	449	507	485	493	454	456	501	477	480	486	479	486	459	489	436	492	490	485	495	482	514	480	479	458	452	500	474	488	482	488	460	476	461	469	457	478	461	464	499	445	468	497	533	476	478	457	449	469	480	490	468	450	479	440	465	465	481	479	494	478	459	479	476	493	492	490	492	462	464	502	522	484	481	455	444	471	518	506	516	510	461	509	454	471	480	453	486	481	476	479	462	499	508	459	465	493	483	470	484	478	475	470	478	474	482	483	482	501	481	462	472	487	482	482	464	513	476	476	525	463	508	485	468	473	466	472	466	512	456	480	468	463	505	449	491	476	429	483	451	480	496	493	441	505	473	465	457	459	453	477	513	446	457	483	464	487	484	458	482	448	488	456	451	502	467	503	413	456	473	464	449	445	455	478	452	461	472	494	438	489	466	458	500	474	515	480	505	496	482	492	476	471	516	445	488	446	490	480	465	476	438	465	513	453	498	477	487	465	480	468	497	499	470	469	456	463	498	457	452	489	415	469	498	438	467	467	477	465	488	494	454	506	462	444	489	489	504	450	465	465	473	451	506	469	475	436	517	440	472	472	467	489	504	507	462	487	486	521	464	473	504	504	456	472	479	470	418	521	446	481	490	486	487	462	522	468	472	498	496	488	460	464	448	442	437	464	495	431	518	481	499	512	457	482	472	486	487	512	473	459	474	492	461	460	458	428	470	474	467	470	511	468	489	421	468	471	492	470	461	465	520	481	452	467	476	514	485	478	494	485	480	490	476	461	483	481	499	465	458	492	465	467	506	496	456	488	480	465	462	449	484	493	533	461	462	456	467	450	473	489	440	506	471	465	497	486	470	487	469	465	484	456	485	472	486	468	480	469	474	446	458	490	463	441	471	494	473	510	501	472	463	507	450	459	468	472	452	481	487	454	471	430	483	445	444	495	459	498	487	440	492	493	447	458	490	495	455	436	476	526	461	468	465	432	498	488	486	440	502	480	454	494	493	457	479	485	502	454	482	438	460	479	428	486	507	451	477	469	450	486	493	459	481	484	461	455	493	451	500	497	464	519	446	468	481	473	495	477	479	486	454	471	485	478	473	451	494	489	497	453	486	511	470	454	483	465	454	470	475	500	473	449	490	522	465	467	468	495	507	524	478	486	487	488	465	485	494	493	516	482	488	491	476	451	494	472	462	502	466	501	453	455	473	468	480	491	510	482	470	502	453	478	463	507	462	470	494	474	464	488	474	480	488	488	470	513	474	487	466	474	462	453	495	481	446	496	475	515	454	481	488	473	486	476	483	481	458	459	469	466	508	462	478	473	464	470	463	488	489	497	476	456	479	491	471	474	472	435	473	467	458	532	452	476	485	473	478	456	438	453	496	502	473	501	510	461	497	436	475	460	451	480	471	448	456	498	433	491	472	488	457	475	487	478	452	472	460	499	517	516	489	443	514	458	482	475	494	486	476	463	434	473	461	468	476	451	506	485	477	458	456	474	497	455	501	487	482	471	457	493	412	448	465	462	519	473	469	500	469	464	462	454	473	487	434	446	471	492	472	475	498	418	470	468	487	471	479	501	475	472	487	466	468	460	529	457	459	508	497	477	477	485	476	468	475	482	526	498	485	476	459	455	447	457	471	490	451	459	454	494	496	469	483	470	465	474	465	438	487	475	492	459	432	449	473	495	473	473	510	424	444	447	471	483	516	472	483	484	451	528	494	476	459	445	454	434	451	489	489	464	463	497	454	496	477	458	488	481	460	447	475	455	502	488	501	505	461	535	470	437	461	458	494	481	460	476	478	449	489	435	435	508	473	507	482	467	490	469	483	463	491	503	449	473	449	484	462	517	487	487	509	462	476	466	488	474	503	435	465	485	466	461	431	445	494	460	475	468	441	495	488	455	452	427	494	495	444	471	467	501	440	485	478	504	480	503	478	511	438	483	456	477	477	492	509	483	494	455	455	482	429	455	510	482	498	474	452	482	488	508	501	431	468	484	467	475	473	511	448	452	486	458	480	470	481	431	493	493	502	463	473	484	478	465	495	504	478	467	462	477	503	451	494	454	470	462	484	496	476	463	493	467	447	446	469	480	475	446	478	471	443	473	474	478	498	491	500	493	454	446	506	475	513	494	494	510	481	528	504	454	470	454	464	475	499	486	509	498	490	498	481	453	485	468	470	475	506	457	469	451	517	481	480	453	471	474	502	448	462	447
23589	21624	29471	24244	21625	19857	5304	1750	1352	1124	805	613	647	574	545	454	383	369	382	373	392	391	413	398	363	825	1408	1794	4472	3617	2384	1175	617	333	214	204	210	182	204	206	190	169	208	202	206	171	185	205	212	214	207	210	191	184	204	199	182	215	195	202	209	201	186	195	194	202	190	182	187	220	191	201	203	184	199	196	210	201	185	197	192	211	218	216	210	191	203	194	217	199	223	209	193	200	218	179	201	212	199	199	164	194	206	218	217	210	165	196	190	200	186	201	207	219	201	202	205	215	192	207	202	199	201	193	195	223	198	193	221	217	196	208	206	183	205	179	190	221	187	200	206	191	203	215	224	216	187	209	202	224	221	204	198	183	207	201	190	176	213	204	205	204	207	204	215	194	188	216	196	230	199	201	174	179	194	230	210	207	166	190	183	172	213	201	212	197	188	211	175	208	229	201	179	194	208	205	215	205	195	212	230	207	221	180	227	210	209	206	169	214	203	191	189	194	202	211	201	213	220	199	179	211	210	210	204	196	200	236	210	189	220	210	202	229	208	209	202	221	222	206	205	214	201	196	192	192	186	221	198	228	210	203	211	224	200	208	198	260	183	208	195	194	188	209	171	203	222	206	208	175	211	176	228	216	198	212	252	181	193	202	205	217	206	199	216	204	194	203	208	198	223	217	213	188	197	211	211	184	198	205	182	197	192	200	192	197	208	188	224	198	231	199	206	215	196	225	189	199	202	211	189	201	196	186	192	204	196	173	196	199	196	193	197	213	174	192	191	202	203	209	199	193	215	211	222	202	208	188	206	189	235	202	192	203	226	199	211	210	190	204	217	184	204	189	204	218	201	195	208	196	200	193	186	178	187	219	183	201	196	170	228	215	200	192	200	195	220	191	215	203	220	188	175	214	193	214	199	181	196	193	184	197	217	189	207	205	190	195	193	173	214	200	215	209	224	194	197	189	204	198	210	180	186	219	197	199	202	231	185	220	177	216	188	177	190	191	190	211	164	219	210	213	188	216	221	218	200	207	204	187	199	206	187	229	201	184	225	201	197	213	201	196	215	214	186	159	195	204	193	200	197	183	211	226	199	224	185	193	201	187	204	200	199	188	210	223	205	191	194	193	209	214	177	197	201	233	221	207	209	196	193	188	186	182	176	222	190	232	185	225	203	223	207	209	213	213	173	216	199	208	222	190	190	189	197	190	205	230	205	200	186	203	204	216	204	194	203	223	183	209	207	208	172	177	210	203	202	192	213	200	192	189	192	195	204	215	204	192	170	186	209	213	221	208	207	201	215	220	178	192	206	186	199	204	214	214	200	185	193	207	198	192	212	181	204	193	224	209	223	216	200	186	207	219	188	200	232	189	176	190	216	195	185	217	181	179	215	199	214	181	189	211	231	194	190	190	225	181	187	185	220	180	177	189	179	197	200	224	212	221	220	191	229	189	199	220	185	168	230	222	199	181	202	212	205	215	190	180	203	213	201	225	213	207	224	209	187	178	189	214	192	189	207	201	208	222	176	194	190	184	189	188	231	206	222	216	196	227	189	204	208	185	222	199	213	201	192	216	213	213	168	206	216	199	193	199	187	193	222	202	194	182	200	191	215	179	216	205	193	214	213	184	185	188	200	215	185	206	197	175	200	207	228	209	189	200	211	218	230	197	203	197	199	208	213	201	194	197	216	208	183	200	193	214	207	217	210	170	174	192	186	186	186	199	197	196	219	169	179	221	206	205	213	214	182	204	207	220	227	223	194	177	190	199	201	191	187	200	216	203	186	222	205	179	192	172	202	179	186	210	188	185	195	201	183	187	204	210	213	206	196	203	203	218	195	231	193	177	197	190	178	206	194	211	197	215	194	220	210	187	199	202	217	179	206	212	219	202	205	224	190	204	183	224	184	192	201	200	215	217	216	191	215	174	181	179	197	191	212	197	215	201	187	211	198	191	187	166	216	210	184	200	193	205	211	209	232	199	189	213	209	204	186	181	186	198	224	173	215	193	200	216	186	192	191	214	183	204	211	202	206	204	243	191	236	210	188	178	217	197	206	184	186	176	215	198	189	227	180	217	211	170	209	200	213	192	210	185	180	173	224	225	176	223	211	188	206	200	190	199	190	197	207	196	203	177	217	190	213	182	197	194	201	199	197	193	185	175	210	195	206	185	213	187	190	216	227	188	186	182	198	196	195	178	222	221	194	202	202	199	196	198	214	170	213	181	199	235	181	180	212	182	172	197	216	192	202	213	189	179	194	199	206	205	207	221	226	175	197	188	193	199	202	200	194	196	226	182	212	190	200	197	184	198	215	184	204	186	185	199	219	211	197	178	194	221	209	201	210	166	189	200	221	207	183	177	174	233	219	215	211	228	219	202	210	227	217	197	209	233	194	188	195	212	184	197	198	180	200	199	201	222	210	224	199	216	221	187	220	210	216	212	215	215	211	184	193	217	172	198	216	236	195	196	193	193	219	193	201	228	195	203	200	202	178	203	191	195	192	207	205	218	205	216	213	197	202	189	219	201	223	225	209	193	201	218	188	215	184	199	179	194	201	159	242	196	176	203	210	203	214	186	211	208	184	205	197	202	235	220	195	199	179	191	224	219	168	178	178	186	198	201	204	210	201	194	203	180	204	193	179	219	212	209	239	197	174	212	185	206	208	217	167	216	195	223	213	225	212	228	193	204	200	177	193	220	224	202	191	198	208	185	189	208	233	180	219	207	187	193	193	194	222	196	175	215	230	182	212	196	216	194	205	231	193	212	189	218	217	197	207	198	212	199	199	162	206	217	178	199	201	193	200	209	211	182	202	199	193	185	218	197	234	193	181	203	216	209	233	207	220	187	204	186	213	208	178	206	213	210	203	222	181	208	223	193	222	200	219	206	245	210	212	209	180	188	204	180	196	194	228	203	209	204	194	194	199	214	186	231	183	218	189	182	204	177	198	213	204	198	204	210	203	191	196	219	223	185	175	193	221	198	206	209	226	195	221	186	205	185	202	241	215	217	198	219	200	204	200	220	215	199	189	221	178	241	189	228	205	233	206	200	205	172	222	225	215	177	220	202	202	194	198	178	190	193	198	191	189	207	230	210	194	187	201	209	203	185	203	211	184	201	202	169	173	198	218	204	218	215	198	203	237	186	205	183	201	179	199	184	203	211	199	207	186	219	202	180	196	220	191	220	167	225	206	184	212	186	233	207	210	206	200	198	179	200	195	197	204	220	195	192	164	190	203	197	206	203	222	189	196	216	206	199	207	222	212	222	193	183	237	188	216	196	195	197	199	191	181	200	213	192	225	206	203	208	216	171	213	186	219	218	182	193	213	209	192	229	182	201	213	181	188	206	199	201	196	194	224	192	201	191	178	192	212	218	184	230	211	179	219	194	213	192	188	203	186	196	215	178	214	209	207	190	205	208	196	190	201	227	207	184	199	224	177	199	207	213	202	182	202	214	190	214	206	210	187	193	200	184	193	186	195	212	202	219
15676	32353	29494	19977	14067	10724	7566	5777	4954	4313	3071	2359	2078	2217	1782	1423	1142	1198	1167	1025	1291	1276	1281	1233	1086	2851	4315	6309	13483	10955	7100	3710	1783	808	538	428	421	380	392	407	399	432	413	390	396	420	440	392	402	385	426	416	378	403	369	372	387	385	394	390	407	388	413	393	391	392	398	419	413	364	412	436	426	409	382	385	403	450	441	401	380	384	394	437	371	368	383	393	408	389	418	385	424	381	383	412	430	424	414	379	362	384	388	402	415	400	397	436	381	376	420	386	381	366	412	433	378	388	357	401	411	388	415	400	407	429	408	413	398	419	362	366	392	409	412	410	346	390	444	366	413	388	411	402	386	363	383	376	414	389	379	386	402	412	401	362	386	426	399	385	403	408	422	450	385	404	390	417	397	414	430	381	362	394	417	399	387	402	421	394	427	417	385	384	364	389	393	390	386	417	405	413	388	395	406	379	416	396	403	438	430	372	412	405	426	435	357	378	405	425	395	427	415	393	409	429	419	405	405	394	412	415	362	393	407	366	400	382	423	378	378	399	407	362	423	402	381	435	385	431	362	436	403	421	416	376	396	383	406	426	392	359	432	410	412	392	378	369	411	386	421	458	416	405	396	380	394	404	385	374	393	408	396	400	403	385	410	402	426	416	407	378	418	399	410	383	376	406	391	420	394	411	405	374	402	407	416	413	420	408	417	417	409	388	405	395	390	361	411	440	405	368	392	380	370	408	379	414	403	393	395	387	399	372	397	420	402	371	394	405	388	396	417	375	431	449	370	427	394	423	414	381	400	384	377	400	402	402	388	435	434	420	428	396	397	419	400	397	388	437	372	403	409	409	403	389	385	416	397	384	381	385	370	401	397	426	404	433	378	390	417	379	398	390	391	391	416	417	403	384	419	422	410	416	379	392	381	368	454	386	391	331	392	385	385	385	372	403	412	398	374	410	422	395	375	391	392	380	384	405	404	441	388	379	400	380	406	394	402	380	430	395	408	387	396	395	384	417	413	415	416	400	425	408	406	382	421	335	390	395	376	423	394	370	391	353	395	389	384	413	420	370	423	404	392	464	430	390	391	396	380	392	366	417	376	424	383	402	400	392	412	402	372	369	400	413	358	416	387	408	416	408	398	407	446	372	410	377	381	384	392	391	419	390	407	395	369	401	413	360	403	394	390	394	402	414	369	401	398	416	395	396	396	400	399	393	362	406	381	409	420	414	394	401	398	408	343	406	382	379	423	409	384	402	394	420	418	367	403	398	372	407	399	392	440	374	376	393	404	424	432	421	369	386	420	365	390	406	413	405	404	390	381	400	351	405	408	448	407	418	374	401	423	408	423	397	410	410	419	435	423	398	371	406	399	404	395	446	408	398	386	416	377	397	395	405	383	421	427	415	399	352	425	386	392	425	399	407	355	398	412	408	409	396	410	380	395	408	388	382	391	385	373	390	382	400	416	427	381	398	387	407	390	402	403	412	389	374	394	406	389	421	401	353	400	412	390	375	390	372	391	436	418	429	390	388	376	394	407	375	410	409	367	418	379	395	431	376	419	384	398	385	399	356	407	406	401	425	394	413	389	400	433	382	427	367	405	372	433	416	416	427	399	403	410	366	413	415	417	371	395	397	441	391	407	417	391	413	406	411	395	377	425	427	418	389	423	376	392	405	399	406	424	410	410	377	427	413	428	412	387	387	415	429	372	426	389	381	401	386	428	378	415	434	429	405	379	399	387	378	391	407	431	395	427	384	395	457	426	398	397	368	384	398	420	387	420	404	426	412	412	400	379	445	394	410	450	405	364	419	403	430	407	400	415	406	411	409	376	412	378	411	431	408	432	379	442	408	420	425	382	389	424	399	397	433	428	389	395	389	418	425	446	409	400	355	402	400	393	438	389	395	396	416	453	377	442	402	427	408	434	407	371	372	396	385	422	404	422	402	413	366	401	367	400	379	408	387	375	401	348	411	390	387	418	392	413	376	390	376	427	433	402	385	395	391	390	429	415	427	423	410	387	374	397	385	391	390	403	384	405	418	391	419	418	452	391	370	419	419	378	408	391	417	415	374	392	391	369	422	421	369	383	403	375	411	430	410	413	408	381	371	398	429	385	413	435	385	394	396	442	403	411	386	443	390	362	366	403	375	398	393	390	397	339	390	372	409	363	406	370	419	387	365	445	409	356	413	378	414	434	368	401	381	402	422	399	378	423	377	417	404	404	417	379	406	390	408	405	399	370	401	409	390	419	414	402	382	419	376	427	376	402	422	392	411	406	408	422	404	409	412	379	410	382	398	412	420	395	390	419	409	403	370	391	402	393	425	442	394	377	399	434	384	402	385	381	398	390	405	412	380	430	427	405	392	395	387	409	394	366	379	391	387	387	394	364	407	398	370	359	413	388	388	384	390	391	381	432	411	383	388	389	410	391	397	377	383	429	397	392	382	397	399	388	404	406	377	388	354	396	404	430	379	382	409	382	374	390	411	391	424	357	429	423	371	399	397	422	377	403	397	399	425	407	388	432	429	357	409	408	429	400	399	438	380	376	395	402	393	388	415	382	413	407	407	383	398	409	389	421	388	415	376	401	419	391	398	383	364	421	394	382	389	388	378	390	395	407	389	391	395	380	385	408	410	444	379	430	397	381	385	419	384	400	419	425	398	373	388	425	409	413	389	380	399	377	414	401	415	373	392	436	376	402	404	384	369	419	423	430	381	364	375	383	403	382	400	407	412	416	413	410	440	400	414	410	417	396	423	428	386	396	392	378	431	408	419	409	407	411	397	390	384	392	407	398	408	351	413	399	404	415	395	365	404	400	438	427	392	369	369	391	401	410	395	395	418	428	386	402	381	399	414	383	388	404	391	443	386	390	426	388	410	410	413	367	391	382	408	388	399	437	429	413	381	407	406	396	419	409	373	409	391	404	400	422	389	391	377	385	452	408	373	375	422	368	427	397	402	424	393	394	385	425	394	427	410	395	372	378	408	408	383	379	420	369	379	389	372	409	404	382	400	413	415	378	408	421	405	406	400	411	378	406	416	407	397	386	381	414	396	433	387	395	370	404	395	421	393	386	364	403	390	373	371	420	376	421	386	397	415	376	400	388	388	392	439	403	375	408	406	389	404	387	423	376	424	397	439	383	388	366	404	422	394	390	402	361	394	418	398	396	415	384	423	398	384	400	384	394	358	393	428	387	431	403	375	387	420	390	416	402	365	394	381	368	417	397	436	401	394	398	370	421	411	407	408	378	402	392	394	406	389	397	400	410	404	423	375	392	435	401	404	406	373	422	397	402	431	390	412	391	388	405	432	377	422	406	421	402	383	369	367	424	400	390	390	396	412	440	386	399	404	373	454	382	387	407	407	378	399	412	398	415	394	395	372	430	412	398	391	375	385	397	386	381	365	406	423	391	390	427	395	407	432	397	405	423	404	404	416	353	393	371	394	413	367	389	394	402	418	399	422	397	377	394	396	417	393	365	388	402	374	397	407
27176	21173	13684	4223	1809	1053	830	599	576	553	472	401	376	395	364	313	296	330	349	341	370	339	297	338	359	381	388	447	529	567	508	357	371	323	280	298	284	283	268	311	322	266	268	265	274	266	268	281	274	259	303	276	259	277	267	303	291	279	269	281	254	284	280	276	281	252	309	267	273	262	268	270	290	259	268	244	256	291	249	252	261	259	299	296	259	263	290	285	262	277	270	243	295	256	262	270	276	286	270	271	268	297	256	283	267	277	288	275	281	272	259	280	266	298	280	263	285	274	277	256	272	262	293	263	244	255	257	253	292	255	258	294	283	264	295	297	290	275	286	299	273	283	266	281	282	297	291	265	259	257	288	278	299	257	290	285	249	276	279	244	292	302	272	241	270	285	256	294	249	264	281	276	275	260	299	266	282	293	252	264	293	275	254	291	272	266	273	268	264	286	247	282	250	283	263	262	290	272	279	273	301	264	262	270	314	292	258	296	307	276	273	264	293	264	254	285	247	268	301	291	263	241	282	288	284	263	280	267	286	289	277	275	275	263	240	273	297	302	266	283	284	299	282	278	276	314	254	295	254	256	282	261	266	261	295	289	278	288	280	254	295	260	276	273	258	274	271	256	271	273	278	266	278	298	245	258	273	293	306	277	277	250	277	270	258	263	298	282	261	290	271	264	268	249	247	264	266	282	282	264	280	296	282	295	258	278	272	281	245	293	258	258	258	282	284	274	250	254	287	291	264	292	284	304	284	259	286	279	278	284	269	259	298	287	294	276	310	278	260	288	284	295	251	257	289	248	304	266	244	287	292	254	263	299	244	310	281	288	283	266	309	292	252	252	285	285	259	249	282	266	280	289	257	303	276	270	253	271	269	264	276	282	288	275	279	283	266	300	276	284	285	265	269	266	263	284	262	288	282	318	259	251	236	269	294	287	260	289	296	295	270	250	291	295	273	308	242	270	269	279	245	285	264	250	264	265	272	263	255	267	261	260	237	275	278	249	274	279	263	286	266	281	255	268	270	262	240	266	263	298	291	252	260	293	278	273	289	265	286	264	282	249	275	282	270	249	273	305	283	255	273	289	263	294	258	265	279	283	266	290	254	297	308	294	276	312	297	275	295	291	268	281	261	319	252	285	281	284	296	261	259	263	274	292	253	274	276	235	248	254	264	284	269	289	281	269	271	288	271	267	299	292	294	280	255	265	257	273	302	261	259	276	279	285	276	252	302	265	279	265	298	276	281	278	237	256	272	255	272	267	255	265	278	295	298	270	256	276	248	314	254	262	284	279	260	279	299	276	255	268	285	290	271	275	274	249	273	267	272	268	296	289	263	278	289	271	299	266	288	272	276	266	289	260	271	264	280	283	281	285	279	286	283	277	286	270	313	275	273	279	278	252	261	265	291	282	272	270	269	288	294	328	282	279	264	298	272	252	290	287	302	308	233	299	262	261	260	249	286	280	259	294	252	266	281	260	292	275	264	265	275	293	249	278	285	279	268	277	256	265	277	305	260	294	295	284	274	263	285	283	313	275	268	280	280	277	276	282	257	270	263	266	287	273	272	254	269	264	282	250	284	268	270	280	272	273	291	289	270	262	280	297	262	262	275	259	247	273	272	300	294	284	289	256	272	284	256	249	259	291	276	292	289	270	280	301	316	299	272	269	267	286	261	275	289	300	296	283	265	299	264	257	260	288	287	268	280	280	264	242	274	300	279	285	239	258	287	250	275	258	262	290	272	258	282	286	290	325	278	288	249	250	264	267	285	304	266	267	271	265	244	280	268	261	274	271	296	269	282	278	276	268	299	294	266	241	266	278	245	267	272	273	250	236	266	275	299	287	279	294	258	252	297	250	302	267	291	270	263	311	306	265	265	290	288	289	281	260	267	265	274	255	274	272	244	271	270	290	269	275	253	263	288	265	272	274	221	291	297	276	275	264	240	285	320	259	269	276	289	268	246	279	301	282	291	291	280	259	266	258	263	286	277	301	295	260	295	269	276	298	297	245	284	285	255	268	283	285	275	265	253	273	242	259	271	302	276	264	286	268	263	250	314	278	275	295	266	267	281	273	265	292	270	261	275	258	271	283	268	295	273	287	282	282	285	282	301	286	277	283	270	264	257	272	298	273	292	280	288	292	271	270	283	280	296	263	246	268	261	263	274	291	306	263	269	264	304	280	286	262	287	292	313	302	270	255	245	282	283	283	269	258	254	272	278	257	266	272	314	252	282	298	277	282	295	272	254	271	246	276	293	266	276	271	291	273	247	268	271	273	257	252	248	285	285	283	285	270	268	267	289	287	245	292	304	257	273	274	272	260	275	254	267	294	276	296	265	253	264	282	273	275	294	284	262	280	254	286	284	290	266	265	285	299	284	296	274	264	268	257	264	295	264	263	272	285	260	284	268	275	278	288	273	250	237	287	253	255	269	286	290	252	276	251	287	252	293	295	269	266	273	284	289	281	261	256	254	295	274	251	254	256	277	283	263	244	266	301	281	287	259	278	281	288	258	292	251	261	297	272	266	319	273	268	274	321	260	258	257	295	268	302	254	284	294	269	272	272	282	283	276	265	265	265	293	279	254	249	286	287	282	249	298	299	253	297	282	300	273	283	264	274	300	258	281	273	279	275	320	262	273	280	301	294	304	262	277	264	281	260	299	253	245	272	287	264	269	279	263	266	288	284	271	280	239	280	260	289	268	256	296	275	288	277	298	273	253	280	265	266	277	274	278	266	286	276	290	295	263	312	285	300	270	260	290	276	296	289	263	298	269	263	294	262	308	279	299	265	253	253	268	286	281	261	245	253	279	238	268	288	259	267	261	293	289	294	278	272	280	277	318	256	290	306	248	275	296	288	231	256	268	283	272	299	285	267	297	281	273	240	258	255	291	303	267	270	287	267	263	301	291	267	306	278	263	284	269	294	293	242	280	249	280	253	296	315	293	264	286	259	290	262	253	285	263	301	265	269	279	275	260	288	300	247	264	292	293	299	278	282	263	285	272	249	268	271	268	298	287	307	263	295	281	270	296	281	284	296	289	278	291	274	290	257	282	256	258	279	252	272	251	289	268	260	271	297	266	280	301	318	276	304	263	283	307	275	283	306	259	274	291	253	284	250	257	250	266	267	292	253	279	281	306	249	298	278	301	277	296	280	269	306	310	278	270	280	260	279	268	282	267	276	314	261	252	284	299	263	300	276	303	279	294	290	290	295	255	301	245	249	291	273	275	315	233	300	251	300	269	309	273	267	261	249	275	224	276	247	280	289	283	285	277	249	278	290	278	250	272	256	291	296	275	258	279	251	265	271	280	278	265	272	290	285	261	300	276	291	251	274	291	293	261	234	280	285	294	271	284	259	288	259	219	279	225	281	283	302	280	259	288	286	289	279	276	243	297	256	281	275	283	253	286	256	267	277	292	258	308	294	276	293	266	276	276	268	289	275	286	285	252	283	269	286	253	273	251	289	265	321	309	266	268	289	280	276
11960	19532	17043	8305	5661	3983	2807	1901	1951	1978	1524	1165	1068	1121	925	806	711	793	850	813	860	852	845	797	752	916	996	1244	1611	1549	1147	882	736	631	596	527	539	515	564	582	576	531	589	566	584	565	576	530	582	564	557	565	549	582	504	525	598	535	556	594	556	577	554	562	565	534	544	564	585	572	567	565	539	526	519	568	576	572	589	549	509	561	591	539	535	535	584	563	556	560	608	536	546	512	532	541	619	558	565	558	560	503	555	561	559	539	555	567	518	557	575	524	569	537	552	551	526	556	540	567	529	537	574	504	552	576	551	525	546	561	570	582	533	549	547	532	569	544	592	588	534	604	508	551	541	564	545	527	529	518	560	557	538	550	553	563	523	547	571	607	556	549	566	543	553	576	483	558	559	553	552	563	554	509	561	562	571	568	544	574	609	566	577	534	531	556	531	535	541	542	516	567	529	525	565	560	569	595	545	539	564	559	527	587	570	558	543	564	535	523	548	538	564	534	545	531	586	504	551	575	565	568	538	547	542	558	563	555	561	533	532	539	592	512	544	537	598	545	579	617	584	537	522	547	516	569	572	526	545	564	537	597	542	571	585	557	584	516	564	519	545	586	537	575	539	558	559	533	533	576	533	552	584	562	546	560	553	555	561	556	567	519	559	566	548	537	512	496	542	539	574	548	575	555	576	530	555	528	588	526	562	538	571	511	546	562	525	594	524	546	510	582	570	563	551	590	546	503	509	557	531	533	552	507	587	546	533	553	529	546	540	606	551	598	539	548	537	534	537	559	571	555	537	571	544	579	554	571	530	560	546	581	535	576	554	526	573	535	549	550	590	550	522	526	595	559	527	581	537	512	556	565	550	554	515	571	546	538	516	541	571	542	564	549	556	537	542	571	519	560	586	565	565	541	547	532	522	545	566	475	566	548	528	606	536	538	569	499	546	534	552	513	570	567	552	526	577	554	499	555	528	523	519	528	542	516	553	545	585	547	565	540	543	567	549	538	544	539	555	530	569	627	552	561	589	525	554	559	596	515	516	548	531	546	557	618	602	557	615	501	551	546	539	522	544	567	526	556	563	543	568	563	578	517	551	564	552	549	579	556	551	559	531	596	566	570	505	580	555	565	531	551	527	548	536	514	527	582	543	557	554	551	518	544	563	494	568	539	554	544	554	545	539	558	523	574	520	514	581	593	583	572	588	586	586	574	546	583	568	576	579	583	538	574	547	557	582	560	537	527	574	553	552	521	549	531	539	538	536	534	606	572	563	509	584	515	545	579	534	523	600	572	524	546	524	523	590	559	521	540	566	563	558	551	546	555	589	533	561	589	545	500	573	598	524	534	563	540	555	553	555	549	528	583	570	515	540	548	530	535	519	543	519	564	583	539	538	566	583	538	579	587	527	551	567	541	588	560	527	575	513	527	548	561	544	533	528	568	599	562	524	563	547	532	518	523	576	537	534	566	597	572	533	544	614	513	543	512	542	541	519	565	545	597	570	535	533	571	600	548	569	561	552	584	544	608	561	572	544	573	532	575	551	534	553	595	552	569	537	506	539	570	544	552	542	547	546	531	583	533	535	525	517	513	542	579	559	549	543	513	534	532	533	525	518	548	552	529	564	532	520	587	553	585	564	564	529	545	520	619	547	526	577	545	569	570	565	559	562	530	554	559	583	574	565	517	502	571	568	572	508	533	590	565	554	521	582	588	590	543	561	531	553	555	543	576	537	546	554	544	573	529	538	522	531	569	510	553	538	543	544	571	539	544	558	564	570	502	535	535	524	524	513	557	528	549	587	593	570	556	545	577	598	544	538	580	529	515	522	591	568	519	561	554	543	596	570	551	567	599	529	516	544	547	537	562	532	553	548	597	535	509	580	568	577	539	530	557	526	565	507	516	534	581	578	551	570	552	565	568	544	542	529	529	568	562	549	523	537	544	576	536	548	504	559	523	557	559	566	571	560	536	531	551	607	554	563	528	541	552	581	577	532	554	576	581	575	554	534	537	501	580	585	557	587	568	548	563	562	535	510	545	547	534	579	505	522	575	594	571	557	533	561	568	544	527	575	575	561	560	515	534	543	545	538	528	546	540	557	557	541	565	555	566	524	549	544	579	539	561	537	554	547	530	556	556	539	551	547	564	581	560	508	576	522	516	561	565	550	539	523	546	510	574	547	615	563	548	586	528	566	574	549	559	549	549	607	558	563	569	541	539	516	517	554	552	579	543	542	539	570	574	566	530	547	551	534	535	538	524	581	557	570	565	556	525	547	496	521	562	554	555	564	558	511	570	571	579	527	588	523	564	555	553	565	548	568	520	539	543	562	545	515	514	534	579	541	544	535	582	532	547	557	516	556	601	564	528	566	551	525	552	579	544	568	500	559	579	578	567	557	549	515	553	552	551	589	543	524	557	503	569	581	552	551	568	509	557	563	571	551	539	572	547	559	528	542	507	532	542	524	568	551	568	526	569	518	526	562	533	538	586	546	579	555	555	550	554	532	558	587	549	518	543	583	551	546	550	555	550	564	567	596	552	527	551	560	552	543	532	570	502	562	562	558	534	524	539	546	510	550	546	541	499	546	561	512	580	571	554	532	552	517	557	526	565	584	557	540	551	541	586	486	526	575	559	545	522	535	559	576	563	557	506	513	571	531	505	518	523	562	546	560	570	571	545	580	545	554	551	513	517	545	547	526	540	573	529	577	539	553	563	569	531	550	537	537	532	519	550	564	571	573	547	560	556	546	578	525	545	572	567	545	548	535	579	519	540	529	545	562	532	535	567	528	535	546	528	546	509	591	541	576	553	534	535	573	561	505	527	538	579	544	542	588	562	580	574	561	554	587	553	554	538	560	558	564	579	526	542	606	558	510	578	570	587	531	544	543	586	565	553	540	555	528	591	554	523	544	553	551	516	580	563	541	538	552	561	555	536	580	552	546	602	545	530	549	572	540	562	607	543	532	563	521	545	551	547	605	587	558	596	533	555	537	556	571	569	572	570	540	551	531	531	605	531	577	547	540	546	585	513	535	527	507	583	577	524	530	504	515	552	584	547	555	534	535	568	554	553	530	544	545	552	562	522	569	524	546	560	546	587	562	549	551	559	551	529	545	556	522	575	550	540	553	523	605	549	522	554	578	530	531	552	548	573	581	572	557	562	553	570	534	552	547	546	524	559	517	547	553	557	537	550	552	574	544	568	556	543	564	586	570	596	509	551	526	556	519	544	538	501	531	560	559	599	548	534	553	541	524	552	534	518	575	543	550	558	570	561	562	526	568	572	544	540	552	568	517	561	581	514	545	549	551	538	561	542	537	529	543	573	546	572	541	554	531	576	542	519	573	558	525	562	543	575	542	503	532	544	565	481	584	549	541	591	565	554	537	563	551	557	594	550	569	550	528	551	532	512	548	539	523	558	527	530	567	539	518	547	529	577	586	542	552	576	559	573	547	553	574	572	570	534	541	538	548	545	565	583	602	564	532	557	538	540
24598	21606	28746	24927	19756	4419	1642	996	782	809	628	564	489	465	396	399	342	317	374	343	351	323	359	326	296	350	584	1774	2687	1929	1273	715	439	296	267	240	226	232	252	229	229	251	222	217	216	215	227	256	247	220	232	234	237	212	231	244	261	228	230	239	224	233	223	211	214	236	251	238	237	239	202	226	222	222	238	247	226	232	270	210	249	223	211	209	242	255	238	217	220	229	212	220	234	234	246	225	207	238	258	214	211	225	229	230	238	228	204	215	249	216	239	230	216	233	223	221	241	223	223	236	255	223	238	245	241	221	230	215	219	216	242	204	242	236	228	249	204	219	221	201	212	211	237	249	236	215	264	231	250	227	231	217	254	239	244	239	220	223	263	224	260	239	234	207	226	226	227	235	230	256	227	238	221	223	228	228	217	231	229	218	228	227	203	246	252	234	205	240	265	266	250	235	230	231	248	227	245	226	240	228	241	238	227	220	221	215	225	252	251	219	216	233	223	223	239	229	250	240	226	232	204	230	225	254	221	208	234	219	239	245	202	204	242	233	234	221	243	243	238	234	243	233	244	219	218	211	224	220	204	227	229	208	239	265	199	234	212	229	213	228	240	240	216	228	246	256	228	248	228	249	245	203	200	246	237	221	264	243	234	216	237	243	221	249	214	208	208	217	222	226	215	218	197	229	219	235	249	224	222	249	234	244	216	210	240	240	202	214	225	227	227	205	218	231	220	244	243	222	237	213	213	211	206	240	236	231	235	206	258	247	210	230	231	220	206	226	221	258	233	239	227	235	239	236	232	220	216	236	230	260	228	224	234	245	231	255	246	208	223	212	252	218	218	228	209	240	226	234	212	231	243	222	232	241	244	213	231	244	239	225	231	212	265	236	218	211	210	234	232	210	199	235	236	242	230	220	222	221	231	266	253	213	224	233	241	202	211	205	185	219	241	228	242	227	214	257	217	234	221	200	227	227	240	240	244	212	264	260	240	237	238	215	230	229	217	245	234	233	202	237	231	220	242	218	208	240	224	243	237	227	223	221	206	235	226	218	236	237	235	235	256	212	250	235	217	198	222	212	241	238	228	224	223	210	224	236	222	231	225	226	228	244	227	260	215	219	248	216	225	224	223	236	211	217	251	217	212	226	211	232	227	259	232	204	208	210	237	241	237	260	234	222	252	235	245	251	217	219	234	254	240	248	234	221	241	224	233	223	257	254	208	233	230	227	236	254	218	247	218	279	243	241	212	217	224	207	239	260	224	240	211	231	234	218	209	198	256	226	204	247	202	235	237	215	228	254	239	218	232	206	205	242	234	239	230	234	228	248	251	240	212	239	215	250	213	233	228	217	226	216	234	220	264	200	204	217	240	210	211	201	219	266	209	235	218	221	239	211	230	215	236	234	235	224	257	231	223	242	273	246	218	237	224	210	226	235	217	232	232	238	206	213	228	197	208	209	248	227	235	260	241	256	244	246	194	259	261	218	222	239	229	239	239	254	225	222	232	213	224	233	247	243	222	245	247	227	232	239	245	230	229	229	202	229	249	193	243	268	222	249	223	243	192	201	235	237	264	211	225	243	236	230	210	218	232	240	225	208	234	210	223	233	224	263	222	216	192	216	245	256	224	265	201	232	212	238	218	229	201	243	268	212	222	231	205	225	205	226	223	249	213	247	233	225	224	242	227	238	221	196	217	241	275	230	218	214	206	225	226	244	242	273	209	236	237	229	223	232	252	227	237	214	239	248	220	223	212	267	238	242	242	204	247	214	226	216	235	237	190	248	253	200	228	243	251	210	218	226	222	254	231	234	213	225	217	222	284	226	257	233	226	222	239	217	242	215	230	216	203	249	229	209	211	227	254	229	200	222	227	254	224	224	219	220	255	215	249	244	226	203	217	221	239	244	211	230	217	225	221	235	225	198	219	232	200	206	217	218	217	206	247	218	232	226	222	209	234	224	244	208	222	247	246	263	239	227	218	234	229	227	252	230	221	221	233	229	206	233	213	213	253	239	240	247	248	212	254	252	233	232	239	240	225	222	197	218	223	213	240	215	223	232	223	225	235	241	239	242	241	244	250	261	224	225	220	250	227	236	232	230	222	208	215	233	213	239	234	215	227	215	220	226	238	250	225	217	237	227	236	217	214	217	212	239	256	231	245	245	234	204	225	226	230	232	224	186	207	241	211	229	214	222	256	239	228	222	215	241	250	225	241	248	220	226	235	223	247	230	238	205	241	225	232	208	239	208	226	230	240	259	218	219	237	242	231	249	227	205	247	238	223	230	258	233	255	240	239	202	241	233	218	223	229	218	225	239	230	230	236	221	228	212	219	239	215	239	223	232	241	248	219	222	231	227	219	217	225	259	199	234	210	223	232	211	233	214	241	251	245	215	217	254	230	228	229	224	238	243	204	216	208	214	234	237	230	237	250	265	206	225	244	223	255	222	233	216	217	237	237	229	216	210	233	236	219	222	195	222	256	221	180	235	238	205	243	234	205	221	220	234	226	224	238	231	253	238	234	242	214	242	227	237	248	237	229	228	259	212	243	252	246	224	248	252	243	217	211	251	229	232	232	233	242	219	222	202	227	239	221	246	234	209	235	256	226	209	231	221	230	236	242	250	227	220	249	243	209	209	230	232	230	221	225	194	262	249	222	238	236	242	238	233	236	222	215	223	219	240	207	238	200	229	205	226	221	214	233	233	224	223	233	236	218	232	215	228	240	214	225	233	231	251	213	216	229	230	229	222	252	239	222	211	220	208	226	245	220	191	200	228	221	232	215	222	224	223	254	240	221	238	204	214	241	215	244	236	218	204	211	220	232	229	234	236	217	238	211	243	231	239	227	239	225	224	214	223	231	253	235	221	235	226	226	227	226	201	237	237	240	228	251	207	233	231	243	204	222	233	236	224	240	223	222	213	188	249	237	216	232	245	245	238	215	240	225	249	270	221	222	233	238	224	258	233	229	220	233	234	244	242	246	235	267	225	240	242	233	244	231	233	257	237	210	233	212	238	219	209	242	224	206	218	226	251	255	207	236	227	235	231	206	202	222	212	207	234	224	228	227	233	245	229	234	243	210	233	231	217	185	243	240	215	229	254	227	235	231	224	245	249	229	264	248	216	232	187	247	241	247	225	220	237	236	227	203	235	250	245	245	242	209	245	213	215	244	237	226	208	248	235	206	213	236	220	212	233	228	223	207	208	231	234	230	236	255	241	220	227	224	204	220	260	208	231	234	221	234	241	256	241	211	248	210	227	207	238	240	227	214	228	214	221	254	249	218	221	217	229	206	240	191	204	211	233	235	247	258	217	227	239	242	239	220	239	233	220	212	239	228	193	235	247	228	244	263	217	223	215	254	248	218	231	229	237	221	245	229	233	231	261	192	225	210	239	260	251	261	230	230	222	204	246	225	238	253	243	230	238	221	204	233	222	227	225	213	261	248	204	242	224	222	229	232	212	231	230	250	218	215	254	224	236	254	232	248	229
14103	26319	24580	14676	9564	6635	4673	3423	3019	3012	2299	1816	1550	1512	1176	1270	998	995	1008	1000	921	906	930	840	844	811	1839	6146	8491	5984	3869	2208	1208	693	590	472	458	447	418	477	443	450	469	471	457	439	468	478	483	444	478	440	510	486	463	448	500	498	468	441	458	457	468	429	449	462	452	480	433	473	456	507	473	471	443	455	444	481	446	442	429	459	454	480	486	462	476	464	436	469	447	459	461	458	486	442	452	474	482	508	466	406	430	457	483	474	483	471	477	486	452	427	462	486	468	466	458	439	496	445	469	440	442	467	478	478	479	525	447	490	472	475	457	464	491	479	484	458	417	463	511	443	447	431	431	464	458	425	461	466	466	473	483	500	459	456	498	471	451	459	442	444	445	456	452	439	449	468	472	471	446	484	454	472	469	477	431	471	452	495	476	473	455	448	485	465	483	425	440	460	449	459	473	502	422	471	459	452	427	480	495	432	479	505	462	503	474	480	448	473	475	478	479	436	475	434	472	484	470	476	466	473	470	464	453	436	439	472	469	475	485	424	449	467	448	455	494	467	503	461	464	432	446	455	454	438	458	446	465	511	439	460	452	448	468	456	463	438	448	492	447	460	475	437	464	483	436	463	472	469	453	485	448	512	468	477	467	433	464	463	484	464	475	460	439	437	434	515	432	497	494	460	466	492	459	462	490	483	503	456	462	486	443	481	432	465	495	463	455	453	475	459	455	465	482	469	419	439	425	497	470	446	481	479	504	457	455	439	442	490	457	449	470	441	466	449	486	521	435	456	445	491	478	488	457	463	459	482	473	445	452	457	467	438	483	444	425	471	452	448	449	452	491	457	464	407	500	472	464	441	486	435	494	473	520	466	447	451	485	450	456	460	503	459	434	448	433	457	405	456	475	447	471	438	428	467	449	462	473	478	469	475	453	484	439	494	435	479	448	497	462	461	451	491	487	468	488	489	447	463	475	485	426	425	473	462	469	474	468	457	424	500	457	427	479	476	468	471	468	510	460	458	502	440	454	462	492	461	444	448	446	465	462	478	467	466	463	469	456	449	461	480	483	474	464	407	469	470	483	468	453	442	454	454	468	463	472	509	509	432	499	512	426	446	452	481	497	484	447	444	473	472	483	465	457	478	469	463	459	441	464	476	455	447	483	505	490	535	451	455	479	436	467	445	505	487	481	458	446	489	445	470	477	431	467	440	511	469	434	446	513	474	474	440	480	450	466	456	438	449	474	482	461	486	453	451	456	436	441	459	461	476	473	440	400	430	445	487	454	438	474	435	464	469	492	453	434	482	477	439	412	489	472	438	470	457	464	466	485	502	455	473	461	472	454	476	468	517	473	499	456	442	479	500	451	438	483	509	474	472	458	461	468	486	434	469	502	445	497	496	436	469	447	467	456	476	477	479	478	451	478	451	440	478	458	429	485	449	482	425	496	475	481	434	468	458	486	455	475	504	451	444	470	452	468	460	450	434	463	437	468	457	469	498	462	430	490	426	465	459	461	438	444	427	439	451	507	481	486	479	437	477	484	438	460	448	445	463	486	463	459	462	472	469	472	451	489	425	474	474	452	457	490	472	415	470	459	423	447	478	440	457	474	443	490	453	463	458	406	427	448	430	466	444	472	491	460	442	424	457	485	456	438	435	456	437	466	458	450	481	511	459	444	468	434	455	475	464	470	441	432	449	458	449	454	473	456	437	458	445	468	483	466	476	470	445	469	466	419	477	474	487	433	467	498	486	484	501	454	439	483	500	463	457	462	422	473	457	491	489	464	509	444	455	483	499	472	474	476	483	505	453	468	482	458	487	478	455	445	478	491	458	444	436	510	462	462	468	493	452	445	484	456	482	473	449	516	424	453	477	443	499	466	461	502	484	453	438	451	504	495	445	476	439	467	476	459	439	436	457	446	465	458	465	454	466	506	465	460	468	467	454	442	466	444	432	451	430	476	395	436	458	474	470	467	474	444	476	470	451	501	486	514	525	456	447	481	448	469	459	462	453	476	507	460	490	461	440	457	454	481	478	457	462	460	452	452	497	494	472	497	492	466	439	515	481	448	463	501	464	429	489	450	437	468	438	450	473	470	461	479	473	469	426	455	471	471	461	443	459	478	438	443	469	491	509	459	466	475	423	458	471	497	474	461	478	482	450	455	476	452	504	435	444	481	439	424	481	469	427	434	472	467	479	461	477	449	489	458	461	468	432	460	460	461	444	469	500	482	464	460	450	443	470	464	464	471	480	502	458	444	494	475	471	463	491	438	457	472	498	439	465	450	481	464	429	509	429	440	493	480	458	464	481	467	442	475	520	418	473	469	505	484	513	477	424	459	428	449	479	464	510	451	498	428	504	474	472	473	450	521	456	465	448	449	485	448	442	459	437	467	478	460	486	472	471	468	479	427	435	494	439	472	451	481	460	491	474	490	455	465	452	419	485	465	426	463	438	448	496	467	453	471	483	473	506	459	465	430	528	438	448	452	495	468	459	433	481	449	500	436	473	469	444	472	494	490	425	463	482	433	443	478	485	446	463	463	479	447	440	492	478	464	473	477	498	489	471	493	491	454	441	488	472	459	447	470	454	492	465	514	482	459	455	470	469	474	415	463	461	418	500	472	467	473	460	460	481	456	476	459	459	440	469	481	462	480	487	460	442	477	491	445	439	440	466	465	496	463	444	507	457	450	467	455	446	483	457	431	436	477	442	454	455	446	427	453	474	485	443	454	436	478	464	426	445	486	466	436	485	478	477	452	463	476	478	492	483	469	513	456	493	470	415	429	466	439	508	465	453	442	476	453	471	477	435	437	467	443	455	460	480	473	485	423	472	502	416	452	473	464	500	482	493	477	474	461	484	450	479	429	495	462	480	491	479	489	461	464	457	447	421	486	445	474	474	434	428	442	461	485	502	426	474	449	454	470	446	458	460	433	475	483	475	411	450	478	455	483	445	449	441	484	456	454	492	469	477	506	480	500	441	434	487	466	452	489	463	469	448	486	417	450	455	454	463	465	434	443	509	458	485	479	463	467	468	425	465	481	452	516	433	438	485	459	449	488	468	445	494	532	449	496	478	492	470	458	452	517	474	449	481	493	449	448	442	443	455	460	465	449	462	481	443	479	445	485	481	454	483	450	460	455	447	480	440	438	450	448	459	507	472	464	481	467	454	492	443	467	488	459	494	454	478	478	482	490	417	451	479	468	413	423	437	470	441	470	454	507	502	458	465	474	485	479	460	465	462	450	472	463	481	499	434	476	455	461	452	425	536	454	442	439	468	446	478	468	440	441	461	476	488	454	478	470	487	462	454	429	492	455	444	434	494	505	449	507	438	477	508	415	472	475	507	508	508	476	509	460	463	495	415	460	483	479	453	463	455	484	501	447	500	493	496	441	498	459	461	414	453	448	475	470	467	484	453	487	478	465	480	504	482	457	456	456	492	489	504	441	439	433	469	470	423	451	420	465	468	451	448	459	448	493	480	461	463
23612	21623	29511	24233	21628	19682	4361	1480	1134	1011	867	636	540	606	489	391	390	376	432	356	352	339	295	347	302	256	829	2819	4855	3783	2581	1426	636	370	233	237	212	197	192	184	183	192	193	192	182	195	212	163	187	191	202	172	168	181	192	207	187	203	177	208	157	194	212	194	185	188	205	192	157	186	213	188	179	189	191	200	177	172	166	189	199	196	210	193	202	223	186	198	176	182	181	211	175	171	171	185	182	193	225	187	199	212	193	175	203	205	205	179	189	192	201	211	232	210	176	179	200	194	174	204	171	192	204	199	192	197	170	183	172	178	188	201	193	184	171	181	202	214	224	191	210	171	175	195	183	160	178	172	190	186	233	194	179	173	191	188	178	194	178	195	178	175	184	194	208	181	182	178	200	198	184	171	199	205	207	178	198	203	200	203	186	185	181	186	203	199	180	212	191	189	170	170	190	185	198	206	188	185	182	170	178	176	164	210	201	206	166	195	165	201	167	179	187	171	201	167	207	170	180	165	171	185	183	181	187	206	188	206	187	200	190	194	204	196	195	166	171	215	204	187	182	192	198	176	181	155	200	194	192	197	182	166	183	176	172	174	183	199	169	194	181	199	194	187	197	192	174	173	214	171	193	193	206	209	204	188	189	187	198	161	174	183	165	199	210	187	191	194	181	179	181	207	182	195	214	194	188	208	197	209	163	196	193	187	178	188	195	173	190	210	171	175	194	219	176	175	188	177	198	195	212	188	182	200	202	160	173	198	201	192	194	200	190	204	168	193	159	202	198	181	190	208	205	200	207	195	177	191	192	203	210	186	179	183	167	218	168	187	183	203	198	200	173	183	198	169	197	187	178	179	189	181	194	177	200	200	161	175	202	174	186	187	207	203	185	169	214	202	194	192	174	181	209	196	166	168	203	180	160	211	177	206	227	196	203	190	174	191	199	170	189	163	174	192	204	204	196	206	183	204	176	180	166	207	186	184	189	167	159	191	191	185	203	180	188	185	202	199	179	177	195	176	203	168	196	185	187	177	166	174	182	189	194	184	202	196	194	188	183	183	201	218	198	198	182	186	178	200	177	200	186	194	212	204	184	197	189	193	186	180	188	181	181	192	192	167	174	188	176	169	180	177	184	176	189	177	179	193	189	169	203	173	187	181	164	192	186	167	178	199	191	183	189	205	205	180	182	195	185	199	221	192	183	171	185	193	175	213	176	201	196	187	182	186	196	184	192	180	192	177	191	202	187	199	177	219	208	201	203	161	176	197	195	183	180	192	195	178	170	185	207	183	201	191	181	190	173	180	181	189	215	199	208	188	181	197	218	172	176	188	182	175	175	202	181	185	214	185	181	192	183	175	165	205	194	203	214	195	192	194	203	156	183	182	183	195	175	165	186	185	202	182	187	175	179	212	212	176	181	179	190	180	163	194	193	213	222	173	181	167	197	186	180	181	179	203	217	172	168	210	190	176	162	171	182	201	171	186	177	207	202	181	190	189	184	203	183	212	183	194	183	208	195	160	180	180	205	202	213	200	186	182	215	199	217	198	190	194	169	200	206	201	212	190	192	191	193	185	199	193	189	211	177	186	210	188	199	189	190	198	184	173	212	206	185	190	198	184	166	174	184	195	193	179	201	198	198	188	184	195	181	193	157	183	165	196	195	182	153	175	183	209	184	183	192	204	157	215	191	182	188	200	188	203	202	181	188	183	181	201	198	177	188	174	188	158	203	184	179	173	180	215	189	176	197	189	178	193	213	206	191	176	189	192	202	187	203	199	195	190	203	190	205	205	184	205	204	199	188	180	196	213	178	186	201	198	199	186	207	194	202	189	171	178	177	197	176	173	182	200	178	200	214	188	214	208	207	202	192	168	182	160	215	204	185	202	180	160	207	211	206	179	210	158	176	197	192	189	196	181	200	180	183	191	185	177	164	164	204	174	166	231	210	194	181	169	207	199	215	165	164	190	192	184	164	166	195	194	172	187	172	189	168	193	190	195	190	192	170	189	174	187	170	151	197	177	159	205	176	190	193	191	170	197	185	189	181	178	188	165	183	165	178	180	191	185	178	190	188	191	188	181	182	172	198	165	201	190	166	167	235	174	207	185	182	208	176	209	178	173	194	195	175	184	187	185	191	197	212	184	187	193	192	188	202	185	195	170	180	190	194	189	177	168	199	193	192	178	202	188	196	201	175	173	223	182	194	213	195	180	186	180	189	186	194	157	177	167	199	213	198	163	188	170	186	182	160	178	195	187	185	196	199	199	198	184	200	180	171	196	177	188	203	167	194	172	165	180	184	186	171	169	191	186	167	174	184	190	219	185	181	193	176	215	198	187	186	174	192	192	188	185	207	182	205	194	196	196	211	177	185	189	206	181	175	176	152	191	211	186	198	184	206	189	176	184	189	172	199	188	172	188	173	186	195	180	181	188	206	194	204	193	198	205	192	195	204	197	189	189	187	195	193	190	221	209	184	162	212	199	169	179	205	191	202	201	190	191	195	191	150	184	197	181	199	189	163	178	196	178	199	194	178	190	215	205	216	168	192	205	191	172	167	206	183	180	189	204	173	180	176	164	174	173	202	204	199	185	211	181	202	204	173	192	182	196	182	159	197	178	205	185	197	185	178	178	180	181	227	171	219	187	202	180	185	188	191	191	195	202	195	168	180	192	194	173	195	177	177	211	180	169	168	190	155	190	199	202	188	191	216	183	179	192	197	204	205	172	177	179	188	178	189	187	188	198	191	182	228	193	180	172	179	192	195	204	195	174	186	216	209	178	185	171	170	196	187	178	168	191	197	151	198	202	178	185	221	182	202	185	161	207	187	174	166	199	195	185	179	188	187	187	194	190	194	175	205	208	205	201	197	161	187	171	191	191	173	154	196	204	205	196	197	177	195	193	195	175	203	172	189	189	183	177	201	189	172	217	173	171	178	188	195	176	213	182	180	215	192	165	189	173	197	189	192	219	156	206	177	202	197	181	196	200	210	194	211	221	199	203	210	207	192	189	197	196	195	194	182	178	188	183	186	205	217	176	190	196	176	185	192	194	180	194	202	183	192	194	196	173	201	213	205	182	164	206	182	168	186	178	186	178	207	199	180	200	199	178	205	204	212	200	195	189	190	193	193	192	198	187	198	184	192	199	199	201	189	185	201	171	204	191	184	168	193	194	181	177	201	200	160	198	193	166	172	180	196	189	191	182	173	202	192	225	164	203	183	196	182	180	206	194	179	190	169	208	186	173	188	169	171	191	202	194	194	179	186	163	185	190	201	152	191	197	176	193	219	181	180	201	171	207	196	188	164	179	178	200	182	215	204	184	166	199	167	192	184	211	196	172	191	176	197	181	213	195	198	155	195	195	195	182	200	196	180	195	198	178	192	195	196	216	212	185	207	179	170	190	169	184	185	218	162	167	169	197	186	172	208	195	188	190	182	177	203	196	186	175	178	184	186	207	197	198	201	186	195	169	210	178	182	226	193	191	196	188
16009	31188	28506	20054	13175	9289	6529	4963	4260	4087	3361	2215	2228	2039	1644	1377	1321	1127	1230	1065	985	1006	958	971	891	743	2812	9067	13903	10849	7951	4420	1977	914	539	471	359	352	348	408	368	343	373	377	340	379	382	388	360	356	391	365	397	378	362	354	386	355	364	401	354	393	396	382	375	364	395	396	362	346	364	375	379	394	404	391	388	384	387	376	369	360	344	382	385	372	369	351	402	385	406	360	359	376	364	370	360	386	395	361	383	389	362	389	393	383	390	386	370	356	385	408	384	363	362	374	373	373	365	362	383	372	386	360	391	408	391	380	383	320	402	380	335	390	353	393	376	391	382	403	348	414	372	402	351	410	355	372	378	384	395	368	387	335	397	383	374	383	389	373	374	391	369	350	370	385	373	367	351	391	376	393	361	393	380	367	378	386	366	348	372	359	385	370	363	373	373	370	358	406	378	353	376	429	404	361	360	383	403	373	376	381	389	388	346	376	351	357	340	388	377	398	385	377	381	378	374	386	375	403	353	387	357	363	365	355	405	351	382	360	396	379	374	381	361	408	363	368	418	412	366	364	384	363	375	396	378	356	381	374	374	423	364	359	351	381	384	403	396	390	371	394	378	355	352	375	397	390	312	353	388	375	362	352	385	370	339	395	353	394	342	388	388	350	385	385	364	381	402	370	368	354	363	387	381	355	360	349	367	403	356	398	387	391	353	370	388	385	400	382	383	371	362	419	357	407	391	408	359	371	385	379	388	399	350	405	372	404	379	364	377	393	393	363	366	378	388	397	361	408	389	398	395	336	375	377	401	427	389	379	367	337	370	345	404	380	370	366	381	382	392	356	405	396	404	383	363	370	399	375	374	388	346	372	363	380	385	359	386	352	394	366	342	368	365	341	336	404	366	368	400	375	373	353	379	367	374	375	343	377	366	357	376	398	394	330	391	362	401	398	389	357	381	361	424	389	390	370	389	398	343	376	388	369	373	397	369	362	381	361	398	403	388	376	380	393	402	394	384	383	391	357	366	380	419	365	346	378	367	367	383	370	415	372	366	386	358	381	370	358	372	364	404	389	380	387	416	421	362	398	398	398	358	370	381	391	381	377	385	377	383	362	386	380	395	353	389	379	376	375	347	389	356	381	365	370	345	384	369	364	379	372	373	380	407	376	398	378	402	383	383	393	364	366	376	363	367	375	390	375	384	383	356	375	402	402	401	368	367	372	380	402	385	383	365	360	378	391	365	360	377	365	361	339	366	369	388	353	373	363	365	361	380	369	405	383	347	385	399	374	395	358	371	357	400	368	381	394	360	383	348	393	377	393	388	353	364	384	368	362	379	384	414	396	351	328	402	378	371	355	400	376	393	344	387	371	326	369	383	395	399	378	359	366	391	378	393	372	336	393	435	375	398	410	371	355	367	352	369	371	429	405	362	352	376	396	367	330	392	383	414	354	397	411	368	363	382	398	365	352	379	381	343	385	340	400	387	419	403	376	354	374	386	395	397	345	403	393	377	356	366	380	402	391	370	364	397	381	397	377	353	378	379	371	380	390	364	383	358	374	405	416	371	342	369	383	377	395	368	377	365	363	362	366	393	356	348	377	387	340	366	369	359	377	338	357	368	347	397	376	383	368	377	368	381	375	383	372	378	391	406	395	342	371	386	371	363	343	372	369	354	325	377	373	388	389	387	418	364	375	394	355	382	388	395	371	373	366	378	372	369	381	387	377	386	404	381	409	375	371	324	371	378	378	385	413	381	338	360	364	332	352	363	411	397	390	355	382	380	386	379	323	362	396	362	377	363	387	385	348	350	361	351	351	372	377	361	370	411	361	344	396	357	383	355	399	357	386	340	385	372	383	374	401	399	344	385	392	404	364	387	389	374	387	353	356	381	419	395	379	351	380	380	372	417	340	352	346	370	375	428	328	394	346	348	377	367	391	395	383	385	374	364	396	378	412	353	393	390	325	367	369	390	350	359	381	416	382	357	353	375	369	366	363	388	372	442	384	376	383	338	364	399	368	385	386	351	371	351	352	400	342	408	381	339	372	388	373	367	399	385	398	392	343	360	373	376	400	355	379	406	411	370	361	373	368	346	355	342	356	386	396	383	400	373	386	383	358	404	387	353	395	365	381	373	375	391	372	398	406	365	364	365	395	403	395	369	345	409	369	369	377	371	385	400	359	363	370	398	380	356	376	363	384	346	407	410	353	382	369	371	366	358	358	383	386	377	370	378	393	326	403	374	387	357	388	407	397	362	374	351	381	359	354	369	391	376	380	392	380	331	358	343	346	384	403	396	379	352	367	380	365	353	381	383	353	379	362	354	363	352	391	393	354	359	381	392	363	370	397	365	356	396	352	385	365	372	371	383	379	344	384	378	396	393	400	379	360	382	374	399	387	376	370	369	392	412	381	345	386	364	350	374	383	388	364	390	347	331	399	373	384	409	376	344	371	371	378	349	416	377	362	362	412	355	397	387	357	352	389	388	353	357	397	395	323	380	388	360	355	383	375	351	379	387	370	376	381	368	365	369	395	363	359	369	361	364	394	354	368	380	393	392	362	348	363	440	359	372	355	353	343	412	408	348	411	362	369	388	361	395	412	343	375	354	400	368	394	414	391	374	375	372	397	386	379	364	364	342	351	371	356	360	392	367	408	378	412	375	387	332	363	380	365	398	369	375	375	364	375	375	352	386	395	376	347	374	360	393	371	353	359	374	361	355	355	368	368	354	350	372	379	382	372	408	375	377	386	360	360	404	354	362	358	359	366	378	377	395	386	410	366	351	405	420	410	341	355	355	383	393	364	382	373	379	372	371	358	392	346	364	381	346	353	373	374	351	337	373	384	384	365	397	342	389	421	366	396	398	376	394	356	371	332	358	384	393	328	345	357	336	362	360	343	385	378	386	389	366	367	378	367	378	373	387	378	382	370	366	381	376	393	366	404	365	338	356	381	395	360	350	397	403	391	380	339	337	367	385	392	352	384	348	355	378	351	409	353	370	376	395	363	375	411	399	365	391	390	410	376	385	410	409	337	372	374	381	375	378	347	385	371	375	351	406	376	372	391	373	381	356	388	414	391	374	351	364	376	382	383	392	383	383	370	389	393	386	397	348	365	395	367	357	388	378	384	391	349	376	349	381	381	380	346	404	362	345	356	373	379	352	380	395	385	387	350	363	372	355	352	400	358	413	356	397	385	382	358	390	354	391	371	408	401	387	377	369	348	390	380	371	364	361	372	365	398	393	421	378	374	383	379	357	346	393	360	400	361	371	378	373	405	358	381	395	373	359	376	346	384	343	361	393	364	377	374	391	357	410	374	356	363	394	412	370	362	373	394	394	394	382	398	360	385	347	351	394	371	360	359	394	356	359	383	368	375	362	366	391	399	388	390	393	394	390	376	399	387	361	390	409	380	383	384	356	407	380	394	377	370	397	375	356	344	368	384	381	386	365	396	380	366	387	358	355	356	379	357	388	387	403	316	410	407	360	339
27056	21003	12822	3950	1604	1124	750	530	554	526	468	412	384	381	283	299	315	327	323	332	317	290	298	293	271	293	278	368	502	585	560	505	386	311	270	246	283	290	251	242	251	260	258	253	268	289	260	254	274	272	243	263	238	287	276	260	252	237	268	263	273	264	245	281	269	285	264	257	292	268	299	250	283	258	264	260	268	247	269	250	260	286	261	254	249	279	264	269	250	252	241	257	269	283	306	259	262	264	249	272	254	217	255	265	250	231	268	260	276	246	258	263	255	277	260	243	262	272	280	241	260	293	233	268	278	280	256	260	273	257	266	273	267	254	273	273	284	257	241	253	261	258	263	273	260	268	275	232	259	253	273	259	274	260	250	250	263	271	236	264	261	250	267	256	278	270	268	252	273	286	279	253	287	248	286	241	257	280	258	254	245	241	258	239	278	290	265	275	245	265	264	274	253	263	269	268	288	236	303	281	293	284	262	261	287	290	249	260	239	270	267	248	269	290	250	286	261	268	227	244	266	278	266	285	274	243	273	287	260	256	257	268	266	240	253	262	275	290	261	247	263	245	260	252	283	270	251	254	273	269	272	245	295	293	244	263	267	283	272	260	252	271	260	262	267	293	247	247	264	260	250	251	262	278	285	267	264	288	242	264	267	244	257	250	228	276	308	273	255	270	261	275	293	253	248	247	273	272	262	267	274	257	260	296	268	266	273	246	241	242	254	254	274	274	275	259	252	248	273	296	290	277	255	260	259	238	279	262	267	258	267	270	272	271	267	270	267	275	254	270	250	271	268	263	290	304	269	253	272	252	253	234	256	247	253	246	287	264	218	255	261	246	258	281	283	254	251	250	236	291	285	246	296	265	248	269	237	254	272	274	270	280	259	260	262	274	266	268	240	275	274	259	261	280	248	263	226	264	266	284	232	274	241	287	261	289	226	276	276	235	281	262	256	251	269	260	269	273	247	239	289	276	266	303	233	271	239	268	260	294	286	263	250	267	293	207	245	243	227	237	259	248	243	261	241	281	284	269	305	287	242	259	265	252	286	250	305	241	261	262	243	264	263	273	265	273	236	253	269	263	252	285	269	264	267	246	264	266	271	263	261	287	239	270	237	258	274	276	241	281	279	238	263	261	262	304	284	286	244	282	268	284	275	266	252	278	262	253	285	252	273	271	281	278	255	247	261	244	255	249	268	274	283	309	277	288	269	251	262	267	237	265	255	285	255	263	274	289	265	259	250	276	256	239	249	249	281	265	268	249	242	265	246	260	250	268	280	260	299	255	272	262	269	231	254	276	270	270	277	287	248	249	258	264	242	280	241	248	278	280	281	294	252	261	263	263	273	251	259	256	237	273	275	267	242	255	274	284	269	297	246	252	230	240	232	272	275	296	251	265	257	230	263	262	249	256	256	276	254	278	229	262	299	278	252	237	245	239	284	277	240	253	256	262	249	276	275	293	262	278	264	263	247	281	279	263	238	261	277	270	260	288	247	255	244	261	262	255	264	269	263	229	262	253	264	270	275	235	265	237	247	241	246	275	264	246	246	257	250	245	252	262	250	285	283	249	271	243	270	273	254	267	265	267	251	264	241	254	274	280	257	255	291	248	276	277	254	262	262	251	245	269	272	271	268	262	285	262	275	248	282	246	272	254	263	277	245	263	247	262	265	248	237	236	281	263	244	253	256	269	231	271	257	298	247	280	263	288	269	278	270	262	214	271	254	254	297	256	265	263	261	252	259	260	238	249	254	260	272	253	280	294	294	265	231	261	251	248	242	258	277	279	246	254	268	239	282	283	277	263	253	244	287	232	283	245	257	220	272	273	236	278	253	251	245	289	236	239	287	285	271	237	261	280	275	258	238	272	241	267	257	241	279	264	253	254	247	283	285	265	250	257	248	254	255	250	258	240	268	289	246	263	274	270	272	282	272	270	254	240	270	262	229	273	229	248	286	268	292	259	258	287	253	262	249	261	264	273	271	278	257	263	278	271	275	266	233	235	278	233	254	271	245	226	246	266	263	276	271	274	253	276	243	259	266	271	236	262	280	291	273	261	264	284	232	260	255	283	234	248	243	235	255	253	272	262	281	256	245	269	284	247	259	227	288	255	255	263	248	237	232	246	260	241	258	268	295	274	237	266	253	274	262	265	265	273	274	248	246	258	251	254	276	256	264	226	272	259	273	297	291	279	277	267	295	271	250	234	255	276	260	236	247	235	278	269	266	230	257	270	278	258	264	268	270	248	266	242	231	247	291	258	234	265	239	249	263	264	260	281	243	276	276	237	272	265	244	250	250	267	233	253	264	235	270	266	261	272	257	261	252	272	319	270	259	285	285	281	244	255	255	281	267	277	258	261	273	244	258	272	242	252	267	292	258	260	270	292	243	280	248	283	264	243	259	251	272	248	289	237	272	271	278	262	269	250	273	261	270	244	266	279	288	271	245	271	252	285	261	272	267	245	266	213	258	242	284	274	270	253	242	258	269	249	238	268	259	290	250	256	254	268	252	249	266	281	243	281	294	278	256	267	286	259	263	249	228	251	261	247	260	238	248	264	244	277	291	261	273	275	259	268	275	245	248	227	259	280	246	254	295	241	280	266	284	274	275	274	275	288	264	237	249	246	270	266	266	266	275	247	258	269	253	265	258	254	277	284	252	244	247	275	286	252	269	263	287	260	263	293	274	268	248	262	232	273	256	249	272	271	267	274	227	263	260	313	276	269	255	252	268	259	278	292	235	268	272	256	252	284	294	237	274	256	259	266	252	254	253	238	270	286	254	263	290	297	287	255	263	226	248	262	259	260	276	253	269	282	263	226	280	238	275	299	265	236	259	277	249	273	244	259	275	250	297	235	275	265	263	257	285	267	248	269	232	258	257	245	270	267	251	267	238	287	275	282	248	294	244	243	238	267	276	252	230	277	296	273	259	268	256	260	254	273	264	232	278	255	271	263	277	249	277	275	252	273	251	299	283	246	261	274	261	243	302	304	246	271	263	236	289	238	271	239	253	259	264	254	288	302	261	266	261	270	284	279	258	242	249	246	248	259	247	245	277	272	258	260	261	265	270	282	259	265	247	256	244	268	233	270	267	230	253	234	248	287	286	240	284	266	275	302	259	245	257	248	242	283	268	308	281	277	256	255	257	275	248	291	274	254	292	253	265	270	268	265	282	265	267	236	274	279	284	266	255	265	237	260	282	261	270	264	261	275	288	247	242	263	238	246	274	259	253	265	266	284	244	265	266	252	230	271	271	256	260	273	258	234	256	261	294	266	272	249	270	261	297	260	260	263	282	260	276	319	258	265	255	251	250	247	239	230	251	260	267	274	271	273	262	273	267	260	259	307	252	274	252	224	265	270	224	287	269	265	283	274	279	268	277	287	285	249	264	275	281	261	272	244	269	293	285	280	296	278	275	264	266	270	273	267	269	253	256	275	268	274	259	243	253	272	273	288	321	291	251	268	269	285	264	265	254	278	256	283	269	267
11483	17317	15424	8791	5386	4226	2746	1807	1813	1842	1419	1056	1211	1058	755	766	740	790	786	764	755	736	683	678	612	582	564	898	1436	1644	1551	1169	818	694	579	591	569	531	579	531	506	509	548	534	522	541	547	515	519	510	576	498	511	562	491	549	523	527	532	518	554	534	523	532	513	478	516	499	486	537	542	557	521	518	541	539	510	531	492	506	554	566	560	555	537	501	533	538	551	520	565	554	510	484	574	562	533	507	499	538	467	538	557	542	539	543	548	518	532	540	541	498	539	510	498	553	526	519	515	555	513	543	564	512	545	557	513	541	550	535	491	543	553	528	541	508	549	528	524	540	530	531	527	561	522	545	568	517	531	538	494	533	528	521	508	570	525	529	529	543	548	564	526	522	520	577	517	502	542	529	549	554	549	547	536	564	558	510	544	554	541	514	489	522	484	539	518	536	548	498	522	505	578	531	491	512	516	558	533	504	555	532	533	506	556	519	548	507	526	522	528	502	550	542	559	515	531	504	511	517	527	531	539	523	533	517	539	514	527	560	519	503	516	501	511	512	478	542	527	545	558	523	562	508	506	522	536	521	516	533	528	557	520	556	523	553	530	530	537	491	516	497	500	565	517	555	518	553	547	498	540	560	512	510	523	544	528	527	589	511	534	530	516	518	519	491	531	552	510	538	520	564	529	551	530	523	502	543	525	578	502	555	497	517	506	515	531	522	562	547	519	565	533	523	511	491	497	530	534	503	503	492	506	513	502	503	508	538	518	527	525	503	533	527	537	480	555	533	535	499	513	562	484	530	523	525	518	526	511	494	564	550	553	543	500	548	492	526	523	540	497	529	519	486	504	536	538	531	519	551	560	533	536	540	526	530	470	519	521	588	505	523	518	532	534	545	535	510	538	516	481	508	551	520	537	538	527	558	507	525	499	530	568	522	515	546	523	532	527	540	523	560	493	489	543	509	463	535	523	543	578	515	514	525	514	524	520	545	549	472	519	521	504	541	514	518	525	531	542	555	514	530	546	590	554	524	577	564	551	543	510	471	546	539	533	489	515	514	520	536	556	498	512	550	526	561	511	523	534	494	562	580	542	523	505	556	528	523	517	507	527	507	534	553	527	540	487	506	529	507	572	503	543	516	532	513	537	492	539	498	514	577	532	525	531	548	536	542	481	548	521	542	532	570	531	529	553	540	539	547	542	547	500	551	518	531	545	518	538	490	568	525	542	519	526	526	535	550	548	514	505	544	502	555	559	512	512	575	523	536	547	554	535	524	492	508	545	536	508	526	514	536	560	595	515	515	548	530	528	501	521	500	517	571	521	527	531	516	535	505	514	528	505	535	510	528	507	526	523	511	571	526	502	511	519	550	528	557	517	529	561	547	488	537	550	561	536	528	550	557	538	547	534	541	496	551	556	551	497	529	561	482	520	557	520	495	534	595	555	502	552	524	535	531	541	574	573	539	548	547	520	504	534	605	533	520	519	554	531	549	541	524	535	514	518	539	547	505	541	516	534	536	545	514	519	557	590	538	477	524	514	472	592	530	540	458	552	540	512	561	550	590	479	515	458	501	515	525	522	516	534	526	537	515	536	582	552	531	524	553	544	551	479	553	558	520	508	525	553	552	512	547	481	522	533	548	518	520	579	529	517	514	527	520	555	552	515	535	532	537	528	507	510	528	496	482	550	514	520	443	489	542	543	547	529	528	466	521	533	530	549	524	544	536	515	520	557	524	483	510	559	525	514	512	492	524	548	524	562	543	525	482	539	504	549	542	552	505	540	569	539	572	476	489	499	530	558	564	539	539	525	548	538	552	493	570	488	531	509	532	543	523	555	529	532	500	517	531	539	508	515	535	543	517	532	547	557	491	541	529	503	485	553	513	499	540	500	544	541	515	524	506	502	558	533	509	491	548	551	534	529	540	507	507	542	520	532	536	544	518	500	570	542	520	537	517	526	493	495	537	551	494	551	538	528	513	535	532	532	578	487	537	536	556	561	572	518	547	491	517	521	570	526	515	514	499	549	500	533	491	511	555	520	563	545	555	502	537	552	503	545	533	506	516	541	491	531	526	566	524	527	536	544	486	517	532	552	517	523	543	511	534	575	543	538	506	537	537	504	522	523	531	536	547	533	502	559	556	496	538	523	489	556	523	550	514	536	513	521	509	544	550	510	558	506	535	518	509	529	544	532	537	552	543	517	533	504	497	526	534	546	544	556	475	519	518	535	516	525	554	532	555	542	510	557	559	510	507	508	520	515	529	520	518	576	505	552	521	554	516	497	561	521	576	551	536	497	469	491	526	552	532	488	498	543	519	552	509	534	510	580	555	508	504	549	516	518	532	533	532	525	488	499	519	568	513	560	509	544	555	553	537	535	548	502	541	518	521	554	496	523	539	519	534	499	543	554	540	580	509	538	530	563	517	531	514	543	588	538	521	533	496	483	548	536	515	534	543	532	536	552	488	514	527	554	554	556	576	523	505	472	523	521	540	510	512	494	508	574	521	515	541	537	531	539	530	545	489	541	517	509	510	502	518	530	556	520	548	487	474	555	559	511	510	526	506	514	498	579	515	517	547	551	498	531	518	568	528	520	521	542	508	528	538	529	523	516	546	543	523	505	547	546	553	533	511	526	531	532	537	554	546	551	513	495	559	558	518	561	561	532	518	524	578	519	557	548	513	502	548	503	507	529	519	513	533	469	511	545	548	530	562	520	529	526	533	541	561	551	546	552	512	517	542	539	539	544	514	583	477	540	473	527	526	516	590	515	562	538	548	551	538	531	515	529	531	528	549	539	551	503	489	570	516	535	489	522	522	474	512	574	524	508	502	571	526	541	518	529	545	575	518	497	539	510	543	540	549	536	546	519	555	550	543	536	501	559	539	547	559	525	536	537	511	513	563	526	545	484	542	523	536	502	540	514	579	545	559	525	494	541	560	514	516	502	553	546	547	523	547	554	524	519	508	549	534	556	479	547	561	498	548	536	492	563	514	520	558	527	554	517	513	545	524	552	520	549	566	521	524	541	532	520	532	522	529	551	549	494	530	537	537	507	519	525	524	500	549	525	536	495	504	548	506	529	518	522	527	584	550	528	541	539	513	528	583	579	537	531	545	535	532	558	544	556	499	527	527	478	483	511	516	514	525	529	521	535	544	536	527	595	514	520	511	490	586	531	474	542	544	527	536	561	520	547	582	553	560	541	513	541	513	536	549	548	527	496	550	542	523	507	497	532	516	551	499	542	519	520	495	520	530	547	486	524	517	474	557	544	541	542	514	539	515	535	520	534	504	530	545	514	535	523	518	583	547	525	559	527	527	563	575	572	544	542	577	543	531	509	571	547	563	529	519	516	554	526	534	489	514	539	526	560	512	515	494	582	521	537	548	508	488	526	541	524	504	541	534	506	577	521	546	594	500	510	511	527	546	521	519	545	534	499	492	511	536	519	527	501	533	542	532	536	583	538	575	536	525	531	544	529	525	540	531	525	537
24567	21598	28702	24989	19562	4082	1625	882	718	753	577	494	520	423	329	363	342	374	344	321	280	289	271	267	223	229	402	602	1865	2562	1974	1209	659	370	277	262	219	227	201	235	197	213	238	221	213	214	205	214	228	250	228	237	236	232	215	221	220	199	207	190	203	205	192	194	191	180	216	217	249	192	221	226	220	235	201	235	219	255	227	225	204	226	217	202	234	188	215	216	223	218	207	214	210	217	217	204	203	224	213	216	226	211	207	199	223	215	234	206	228	210	206	212	228	234	223	213	217	192	251	224	178	203	212	206	202	221	206	222	244	220	234	206	214	225	222	218	198	208	204	220	174	223	234	207	184	219	209	228	199	193	230	207	234	218	194	223	209	222	219	213	217	206	225	190	201	214	225	215	220	223	204	224	200	186	236	206	215	190	185	200	227	216	233	216	204	194	222	214	203	205	209	213	230	216	207	201	211	208	201	204	220	199	216	227	202	217	221	213	204	223	237	203	220	205	219	191	238	217	217	216	236	210	207	212	178	220	207	200	200	187	237	184	203	211	196	233	221	211	208	200	216	200	233	216	208	225	188	207	236	196	202	233	192	215	234	206	212	226	229	236	197	232	179	204	187	204	231	196	233	218	248	209	227	223	219	215	206	217	230	217	196	226	217	191	211	194	241	210	245	216	182	223	207	201	211	225	241	240	202	193	202	234	213	234	214	222	231	210	187	217	225	215	225	225	243	209	220	209	200	220	204	193	205	208	239	209	209	218	217	218	226	204	217	209	214	204	215	218	223	231	209	207	218	220	228	248	208	196	186	219	194	227	185	216	228	216	222	210	207	202	174	212	223	231	206	207	235	197	241	220	209	183	211	236	210	202	202	239	229	226	210	210	238	200	208	204	177	239	211	238	202	220	212	207	224	220	213	237	197	196	205	204	214	207	176	235	199	200	214	201	210	231	218	203	215	203	216	244	212	223	210	199	190	199	242	221	205	212	209	248	206	226	186	176	183	235	205	195	180	214	211	203	208	203	256	219	223	216	219	227	181	199	203	209	251	228	225	205	192	223	246	204	212	226	199	218	204	190	213	197	225	200	205	218	222	219	199	210	201	218	199	227	178	205	213	219	219	228	203	194	226	225	198	240	252	229	208	192	223	214	226	198	206	248	201	219	220	226	197	200	195	211	223	207	219	214	227	220	220	218	231	225	208	208	227	222	198	216	239	242	218	222	188	196	220	218	201	193	220	191	213	233	205	203	225	231	227	232	221	209	225	196	197	212	216	212	205	209	205	185	201	203	223	198	219	209	201	184	240	224	241	219	245	210	238	214	216	212	219	210	223	207	204	211	218	213	209	197	194	214	180	219	231	203	217	195	198	205	204	214	258	221	193	229	212	231	209	196	210	223	208	202	244	233	218	191	218	213	181	212	185	236	222	232	221	216	246	219	213	229	206	237	229	219	214	240	203	214	206	230	217	210	214	203	224	189	206	215	211	235	184	214	203	208	238	208	184	221	227	198	209	183	193	195	208	228	222	200	231	216	212	232	184	230	182	210	224	193	179	230	216	234	217	209	223	235	235	209	207	206	228	218	214	228	213	215	199	217	202	223	194	237	216	215	203	214	214	223	224	194	219	214	208	214	221	209	228	224	219	205	231	218	196	212	203	201	211	207	217	198	207	240	211	217	211	219	208	229	186	222	216	197	196	234	195	224	223	225	201	189	235	202	236	199	207	235	224	199	222	214	192	209	208	187	192	202	223	215	209	217	204	198	205	206	217	205	241	217	207	205	204	223	215	231	198	224	215	230	220	218	195	239	219	223	208	213	199	213	218	207	198	247	230	199	218	201	222	199	223	221	235	214	219	225	224	202	209	217	217	219	223	210	216	203	213	212	208	208	223	213	205	197	192	241	210	234	224	193	200	233	238	203	220	240	215	224	208	205	226	217	229	220	202	212	206	194	223	215	181	228	178	228	191	221	217	212	213	212	206	213	218	194	227	235	247	221	226	219	223	202	215	202	192	216	238	229	225	211	226	237	209	226	220	198	231	224	228	214	214	224	238	228	210	187	215	232	213	195	230	206	211	215	224	226	220	219	245	200	214	198	218	207	235	223	221	214	225	218	213	224	216	191	194	210	225	226	230	183	210	237	213	203	202	218	225	206	223	225	196	225	218	191	213	215	239	223	202	204	203	188	198	206	236	195	195	244	238	224	202	208	227	232	222	206	221	203	206	215	210	240	212	186	199	226	203	206	203	196	219	211	188	223	219	215	201	217	218	206	194	214	211	221	200	197	204	220	214	227	225	202	183	202	209	225	229	208	215	203	214	213	218	214	189	223	210	208	219	215	215	199	199	223	240	223	214	225	227	218	190	221	230	225	204	197	201	240	225	225	194	223	205	195	230	220	219	198	232	191	187	228	212	211	205	208	218	197	181	198	221	209	195	188	217	181	212	217	197	225	227	243	212	231	194	219	210	221	206	213	208	223	205	214	197	201	210	211	220	227	205	234	200	214	191	218	172	216	189	223	218	215	211	190	183	202	216	202	202	206	205	213	198	208	198	228	221	213	196	201	224	215	213	198	226	227	203	221	222	200	227	202	228	186	220	224	212	199	219	214	234	201	202	225	223	202	203	199	193	194	222	193	186	228	228	212	240	219	225	238	188	223	195	206	208	212	216	207	210	214	222	221	218	221	218	195	207	228	204	196	216	214	208	184	210	214	218	178	214	207	206	207	221	191	203	216	225	213	224	200	216	195	210	226	192	217	215	212	205	222	216	223	218	191	207	206	217	216	221	228	235	198	188	200	229	203	180	237	205	200	213	194	211	188	219	211	240	227	195	212	197	194	208	234	223	224	222	199	218	230	208	223	229	216	221	214	198	198	219	219	205	223	217	220	236	197	204	202	226	184	194	198	228	222	207	193	209	205	209	238	204	195	221	227	220	240	219	225	206	203	201	227	225	218	219	213	233	215	228	224	202	231	225	199	216	195	225	193	205	213	183	212	211	201	194	218	209	205	232	230	206	216	213	226	209	209	218	194	226	224	210	240	219	229	204	206	242	218	190	214	220	189	200	210	214	212	195	205	209	228	219	239	161	217	223	203	217	216	216	207	189	227	218	236	208	213	241	202	229	198	216	218	229	216	230	210	214	221	198	190	199	200	200	220	206	183	206	188	204	220	186	234	234	236	218	214	225	200	201	243	205	215	217	230	207	212	203	205	196	181	204	214	217	219	205	238	184	206	219	219	184	215	235	202	231	200	211	226	216	219	204	228	201	206	208	226	204	221	208	245	216	175	198	248	218	206	205	203	202	232	229	201	222	204	218	212	231	212	227	218	210	197	199	219	196	235	227	203	191	205	218	221	208	196	211	219	216	194	225	253	183	210	187	219	218	221	215	224	221	222	234	189	223	222	197	211	227	197	217	220	231	207	215	196	203	207	191	206	210	220	203	209	232	230	230	205	218	195	222	211	204	240	211	230	222	227	212	192
13622	24898	22751	12878	8374	6587	4827	3316	2665	2525	2011	1781	1880	1481	995	1063	976	923	951	939	754	741	757	612	656	548	1308	2009	6284	8121	6215	3732	1785	928	610	478	449	456	421	438	417	437	412	422	484	392	459	441	450	462	462	456	440	438	438	425	519	414	418	450	438	430	407	480	439	447	453	412	430	440	469	450	441	436	421	440	436	428	449	441	461	452	451	410	467	453	424	436	443	458	434	434	429	462	457	470	443	439	423	477	420	432	435	448	464	421	470	452	446	446	439	448	428	506	436	461	421	445	465	427	415	471	468	457	457	459	459	417	399	452	445	452	406	419	438	437	401	452	426	440	454	402	488	472	395	488	432	447	422	424	440	412	429	438	439	412	418	459	407	443	472	442	430	447	491	411	444	431	449	451	457	466	467	460	458	446	476	464	457	425	449	475	447	465	443	423	449	415	427	442	471	430	437	410	404	452	446	434	407	454	461	455	415	482	446	426	410	440	440	432	394	481	447	436	431	438	420	416	438	431	436	445	451	418	452	456	444	460	420	459	457	415	455	466	429	453	457	458	445	410	402	453	473	484	460	434	445	458	410	434	404	440	433	500	462	433	429	444	485	445	473	451	472	453	441	433	416	431	428	428	443	465	427	426	468	478	466	434	475	404	447	447	441	448	471	446	402	447	473	435	473	411	459	391	434	476	472	453	452	450	424	426	419	457	464	440	431	424	425	429	465	475	456	445	449	403	406	441	419	441	437	414	438	440	447	444	421	476	424	424	431	451	421	426	451	468	474	431	415	440	457	485	435	445	488	432	421	399	455	453	449	451	469	448	428	438	438	432	410	417	435	443	422	454	408	432	442	421	438	422	470	424	439	419	415	450	447	488	430	442	426	431	444	413	451	400	461	425	411	431	462	463	443	440	464	426	476	424	444	432	460	436	438	427	444	413	405	423	483	424	451	448	422	460	465	438	424	449	462	454	437	431	467	465	445	478	454	427	434	451	434	447	456	454	451	456	458	470	487	458	435	500	430	413	471	431	432	453	435	415	447	458	458	405	465	487	401	416	464	458	450	440	421	514	452	446	422	442	453	437	488	432	468	454	480	465	423	429	406	424	449	478	465	435	436	448	438	444	457	459	411	454	466	453	455	426	415	431	460	419	470	448	407	438	421	418	414	451	456	452	434	386	435	439	403	471	425	454	416	431	426	462	444	454	409	458	411	430	432	405	393	467	445	431	454	487	445	469	459	442	443	432	434	417	439	441	447	450	436	447	457	431	441	441	464	390	442	442	395	418	427	446	451	418	417	462	455	452	459	408	432	427	458	452	429	447	454	410	436	420	464	416	401	468	421	465	443	457	448	417	463	452	443	437	433	430	420	455	464	403	437	425	423	419	464	444	452	463	437	435	434	458	449	423	483	429	415	427	442	427	428	435	454	452	422	429	466	449	442	442	445	458	470	423	450	413	445	455	453	433	430	422	469	397	439	445	432	449	436	465	470	473	434	414	435	427	462	433	447	473	435	439	440	449	447	413	419	445	464	439	461	440	500	416	415	488	459	432	421	434	469	443	444	437	445	444	461	443	446	411	422	447	463	467	463	460	449	488	433	451	451	431	428	427	466	455	449	432	433	452	441	415	458	442	456	430	454	456	427	447	415	426	414	458	455	441	476	448	450	431	428	474	458	424	459	429	464	426	423	455	468	426	426	466	414	413	426	421	449	464	420	438	445	483	442	431	438	445	423	463	460	456	437	446	444	477	427	450	460	453	447	453	410	410	444	451	446	437	454	460	467	473	448	431	427	466	466	467	418	415	464	471	445	461	421	439	473	451	452	456	447	438	435	443	440	457	415	432	436	442	447	460	441	426	435	445	433	499	433	480	446	441	418	444	470	413	437	480	458	427	449	456	464	415	409	462	452	476	439	462	456	469	437	446	463	451	497	435	466	455	449	441	404	442	470	440	412	466	410	475	455	415	454	461	405	512	431	409	419	450	415	443	461	432	451	443	446	454	446	454	477	456	446	432	453	475	457	443	461	457	455	416	434	427	433	454	408	444	488	454	423	434	474	433	429	411	437	459	418	412	428	428	451	413	481	436	460	440	447	435	456	433	434	436	451	488	434	472	462	434	436	438	456	441	426	447	430	443	427	434	442	420	439	428	457	430	405	392	444	446	453	434	417	462	407	427	440	511	474	419	456	485	477	448	404	423	496	449	410	447	424	466	465	428	469	446	473	429	451	415	438	408	477	428	410	419	455	430	452	473	438	451	462	473	448	419	431	450	413	430	455	454	463	462	390	446	448	416	405	417	435	493	491	431	451	429	370	423	461	408	470	443	427	457	448	432	446	491	464	434	455	459	415	484	433	421	450	464	414	426	445	434	437	472	453	468	413	454	452	424	388	447	451	477	472	445	457	450	446	398	471	422	435	384	426	426	479	443	449	429	410	435	456	426	472	441	420	459	446	448	411	363	457	440	418	437	457	426	440	440	456	462	441	454	454	442	427	420	424	453	479	426	424	447	425	444	464	457	452	456	476	447	431	468	458	440	387	436	457	426	454	450	439	410	439	384	393	459	411	432	433	437	424	462	414	482	438	415	448	441	446	449	413	428	447	449	461	433	452	469	410	415	444	435	474	435	477	451	445	429	420	417	458	470	466	445	464	419	435	428	457	454	479	446	469	447	453	431	434	427	434	452	403	433	473	452	467	466	446	444	408	455	457	458	424	469	414	438	459	434	429	451	475	467	474	416	443	453	423	427	478	443	471	469	451	452	477	426	435	450	441	401	460	444	418	454	452	438	466	393	431	457	461	410	437	450	426	466	405	436	456	441	446	450	484	471	418	409	444	439	429	435	432	475	445	449	412	436	444	459	489	491	493	449	420	402	404	455	415	433	455	406	436	438	424	489	424	404	430	446	425	417	445	435	450	462	454	379	445	450	451	477	412	459	445	436	432	432	431	402	453	422	415	421	446	398	435	424	416	450	455	434	433	407	426	453	409	463	460	467	396	411	432	405	425	424	447	424	435	420	415	418	448	465	428	443	427	396	418	442	448	439	436	439	459	472	427	446	460	449	408	426	418	401	425	453	439	438	459	423	431	429	445	459	453	452	425	469	404	460	427	442	444	418	457	470	468	431	443	441	461	439	456	424	430	456	446	442	461	480	446	449	432	468	464	420	457	478	446	456	422	436	436	460	448	439	429	408	416	474	465	421	440	457	427	469	412	429	447	428	416	433	456	464	449	447	482	458	461	453	450	461	505	407	419	451	469	447	423	464	468	402	483	428	461	426	423	445	459	443	421	403	450	483	446	452	439	400	443	397	478	457	434	440	401	422	441	482	429	421	413	448	447	418	475	416	458	462	429	420	456	428	438	458	458	465	438	428	478	423	468	435	412	392	458	431	468	430	423	421	437	443	432	477	385	435	455	458	433	428	410	451	458	463	426	470	401	420	398	427	424	421	451	440	430	430	420	436	477	462	414	459	474	428	431	447
23629	21612	29444	24224	21614	19682	4163	1402	911	835	745	754	658	448	424	412	394	351	356	308	314	363	321	263	260	232	224	1567	4537	4692	3282	1702	776	437	247	205	186	176	176	167	211	166	179	175	197	160	193	155	178	173	182	191	196	215	195	196	172	156	199	176	168	182	185	192	201	180	179	174	197	179	183	184	188	160	172	162	175	177	193	177	179	158	167	186	156	169	217	183	179	177	187	179	162	194	182	187	180	194	197	174	186	185	183	165	158	167	178	171	169	189	172	192	162	166	172	182	185	180	202	184	192	194	174	174	179	170	183	191	176	187	203	173	197	186	169	177	193	169	187	176	171	159	181	164	174	165	194	181	195	178	169	153	176	171	158	171	177	185	197	183	168	172	174	183	191	184	173	205	164	163	200	194	175	174	168	161	149	190	170	186	173	179	172	197	166	164	157	184	216	196	185	191	172	169	173	207	165	182	201	176	184	174	175	152	184	168	166	180	168	165	171	187	177	168	188	170	197	158	182	178	157	189	190	193	193	173	207	157	177	191	164	167	190	190	168	194	176	169	175	194	171	171	172	162	145	197	174	197	164	176	201	197	170	179	169	185	185	167	169	189	175	161	187	184	164	204	151	191	168	184	178	193	181	194	200	159	178	166	175	201	209	183	178	184	198	190	186	169	179	206	189	183	206	187	186	175	196	202	171	173	193	202	184	175	188	173	194	177	172	189	184	174	193	170	192	177	170	174	173	186	168	182	191	175	178	199	177	152	172	184	160	168	185	173	158	172	184	175	182	154	171	171	165	196	206	195	177	188	160	193	185	181	189	195	186	169	191	164	164	184	184	177	178	186	168	180	181	164	168	175	189	201	182	188	181	184	168	192	193	185	178	170	168	170	192	184	165	191	152	175	174	205	199	182	154	179	196	180	197	178	188	177	166	191	175	155	194	169	187	178	171	200	165	196	182	167	173	174	189	177	172	175	187	175	185	192	182	164	180	167	170	191	167	184	192	175	186	181	182	173	161	172	184	156	201	200	164	169	170	168	172	186	187	187	167	168	167	176	172	165	178	191	173	181	171	174	181	175	171	188	178	149	171	212	168	190	179	193	178	165	172	171	201	192	200	184	178	193	191	185	180	160	167	200	191	185	162	187	172	177	166	143	180	160	170	170	172	196	194	172	171	164	189	199	176	214	185	194	187	206	154	209	196	193	170	185	148	158	184	164	172	181	168	168	156	179	182	153	168	180	186	174	203	178	184	155	167	194	192	149	160	159	165	166	184	188	166	165	177	164	177	190	162	186	187	181	198	210	180	166	172	176	164	167	165	201	171	184	187	178	208	179	181	155	201	167	197	198	195	163	172	176	151	193	186	192	165	178	159	182	204	164	176	205	194	187	173	161	198	172	201	174	182	188	164	173	171	194	194	187	187	187	157	160	171	160	172	193	189	178	191	186	181	175	161	162	187	177	180	172	175	191	187	194	179	171	186	186	174	190	170	205	182	181	185	167	171	163	186	191	166	184	191	186	170	159	174	173	183	187	193	186	161	170	158	171	192	199	162	163	166	204	185	184	176	184	167	175	175	191	171	165	196	172	176	198	163	178	171	166	165	191	170	177	187	195	155	197	198	168	175	200	158	160	180	174	196	184	172	173	196	177	176	189	163	192	196	161	191	179	157	166	170	182	172	177	187	177	179	203	141	165	203	163	172	194	159	174	171	172	190	177	172	166	176	192	191	193	198	178	180	158	185	178	183	171	197	184	169	163	187	167	193	157	172	158	174	172	178	194	177	178	193	169	161	184	155	143	171	155	184	180	182	174	188	155	172	173	190	194	184	182	165	184	166	165	178	189	164	173	171	177	179	179	172	176	169	168	165	173	186	185	191	181	181	195	184	201	172	167	169	185	201	165	189	195	170	170	170	187	186	184	189	172	192	165	201	193	180	160	190	184	157	180	174	167	184	175	170	189	168	198	186	177	187	152	190	181	197	197	210	178	171	178	183	168	166	177	159	179	170	171	181	182	164	202	190	176	169	159	171	171	199	188	192	205	171	200	170	186	183	165	190	165	191	184	152	169	192	174	174	185	178	157	163	184	189	179	177	183	172	170	180	182	192	168	174	173	177	193	167	207	177	172	179	205	183	182	172	159	136	196	162	169	168	153	174	178	196	182	171	178	205	190	186	165	174	206	184	165	183	191	171	184	172	196	200	183	177	178	179	176	205	191	169	158	176	172	172	150	209	190	175	182	169	184	156	177	181	166	155	190	159	169	200	181	191	193	181	179	170	193	174	196	179	182	177	192	194	159	192	190	194	184	179	176	197	195	178	182	171	176	185	183	157	169	177	215	185	164	186	178	165	198	161	149	202	171	177	180	149	159	198	185	187	179	158	172	173	172	179	214	176	167	173	159	188	176	170	176	209	176	202	178	176	188	188	195	180	192	170	191	183	189	181	170	200	170	167	190	169	195	198	178	157	180	173	192	178	182	170	181	184	162	181	166	169	202	190	178	157	182	177	191	199	184	143	210	159	173	190	191	184	171	162	181	166	168	194	177	186	195	193	162	165	186	190	184	177	188	185	195	198	191	155	191	193	183	220	183	164	195	173	172	188	181	178	166	159	168	175	201	186	175	183	164	187	191	163	174	160	150	181	181	184	164	169	180	176	175	191	174	186	172	182	178	159	193	184	182	159	188	170	180	177	182	164	197	162	167	183	172	195	193	193	183	184	168	208	176	187	163	208	168	172	179	185	176	176	178	172	181	175	150	176	197	189	180	186	169	209	197	186	194	175	167	167	181	188	168	167	180	167	182	157	198	151	144	168	169	174	186	196	200	161	177	169	164	148	194	192	169	183	180	197	189	179	178	162	164	167	167	146	203	214	183	184	191	176	177	171	208	161	179	194	180	196	174	162	163	185	167	181	173	185	180	168	169	162	181	181	161	157	184	202	174	169	168	191	160	190	169	158	181	181	177	151	181	168	189	179	183	193	163	184	170	169	184	181	186	165	188	172	172	198	196	177	158	186	165	184	168	186	177	150	170	144	179	160	178	205	179	157	186	177	177	174	178	187	166	171	218	171	154	183	172	214	176	182	198	182	177	179	185	146	172	179	162	177	176	186	169	184	181	184	175	175	194	206	169	192	178	160	169	177	180	165	180	175	200	184	174	160	208	167	154	179	173	178	210	177	155	176	178	176	158	190	193	174	186	183	189	187	181	185	167	192	182	174	185	182	188	177	166	161	174	176	190	172	207	172	185	200	153	186	183	181	188	185	163	176	175	184	185	204	180	194	214	189	178	179	179	185	167	202	171	189	191	170	172	193	186	161	198	173	175	167	163	171	188	163	188	169	158	173	189	200	186	200	183	186	174	171	191	187	185	185	177	185	183	196	151	157	163	174	202	187	162	170	181	173	174	176	158	170	193	186	210	184	189	202	161	175	220	192	168	193	162	178	191	192	187	187	181	185	182	173	173	171	180	192	146	176	167	173	200
15711	29381	26739	16493	11308	8852	6294	4851	3872	3233	2879	2811	2631	1706	1667	1409	1340	1231	1096	959	965	1050	840	698	579	505	607	5651	13724	13235	9490	5493	2416	1150	628	435	342	348	355	352	370	386	353	381	360	340	401	361	354	367	328	387	387	388	356	369	366	320	349	367	360	369	386	362	369	381	348	331	376	341	345	366	376	373	355	337	360	362	344	373	328	373	366	370	395	364	360	362	365	349	345	351	350	357	340	356	378	342	344	338	405	312	375	344	337	359	340	420	347	359	366	366	351	356	331	355	366	378	362	403	384	345	370	366	369	353	329	367	356	380	364	366	357	380	328	384	386	354	338	386	343	328	354	371	349	361	408	367	311	330	361	374	358	340	350	378	361	332	354	369	359	352	336	360	360	367	360	374	385	350	360	391	344	374	327	397	350	368	345	395	373	380	335	348	385	349	372	350	330	368	356	389	359	375	395	359	371	386	341	358	340	342	355	361	349	349	352	330	351	350	342	316	390	364	392	353	375	335	321	350	347	390	355	350	362	352	351	345	389	376	362	364	359	345	351	372	338	359	315	363	334	341	367	367	364	356	359	346	359	341	356	326	361	370	355	350	354	407	365	363	342	351	342	334	384	373	357	369	366	352	364	377	374	367	348	375	347	339	371	358	331	360	350	362	381	351	371	382	351	346	366	337	367	364	351	381	347	381	361	407	320	353	350	372	339	358	350	372	360	361	345	351	374	345	350	398	322	371	368	367	370	358	385	361	374	357	331	337	357	348	399	340	366	349	352	369	321	373	352	369	330	331	368	377	345	363	370	355	325	364	367	377	337	363	361	337	379	390	373	365	389	361	355	383	332	340	387	330	351	393	324	358	384	380	349	361	345	364	353	398	362	363	376	395	362	364	360	392	409	323	341	361	357	379	360	399	365	338	352	340	362	401	364	396	378	331	339	354	365	372	349	355	373	379	400	337	380	368	356	387	348	378	347	377	376	361	351	370	372	355	330	306	353	351	350	318	390	379	315	370	379	341	365	344	376	351	352	365	393	376	378	398	347	341	382	364	348	368	364	326	339	374	377	394	366	394	369	388	354	341	369	370	374	383	332	326	352	336	361	351	375	380	355	387	325	345	329	355	346	358	352	376	339	357	390	319	376	329	381	380	375	362	349	381	357	352	350	340	355	390	333	356	371	318	350	338	361	326	356	379	364	347	364	382	351	375	344	325	357	380	357	367	344	399	372	366	373	377	348	385	345	326	341	369	356	340	353	379	365	386	338	339	372	351	408	335	372	356	401	394	386	349	360	382	332	348	376	370	376	370	399	371	351	334	358	366	375	388	343	341	329	332	385	363	363	389	315	342	352	380	343	343	366	366	338	340	373	337	380	361	354	353	376	378	387	376	375	340	376	362	368	360	372	349	359	319	295	355	367	371	372	326	369	361	413	388	360	372	389	372	387	349	329	370	364	352	347	344	349	342	362	367	336	328	358	380	365	329	354	375	337	318	347	349	394	369	365	344	364	338	359	359	389	352	368	371	374	367	318	343	365	388	361	343	379	346	333	328	336	375	380	391	367	366	337	371	346	390	376	359	359	355	373	365	375	352	371	360	382	378	360	399	378	330	340	350	394	346	370	369	353	344	363	377	345	364	338	383	364	366	374	387	372	342	334	350	351	360	331	341	362	374	381	342	356	349	335	387	357	383	370	338	344	390	345	334	355	350	369	382	336	349	315	369	362	363	344	372	395	399	351	364	375	375	372	378	354	369	341	362	358	340	356	367	338	370	377	348	349	366	366	344	361	330	402	345	384	340	350	365	342	396	355	358	361	349	348	356	331	362	395	364	350	395	375	369	348	322	371	334	368	363	389	333	370	327	356	340	385	367	384	359	373	352	366	369	399	366	365	359	353	374	369	345	380	346	358	353	367	366	357	371	361	338	340	385	381	357	403	369	375	335	327	351	415	368	309	328	359	375	357	351	365	404	352	361	370	364	366	345	370	380	372	376	338	370	362	350	357	349	357	346	371	336	368	352	414	327	347	340	377	327	356	367	354	341	351	359	389	380	344	349	327	347	354	332	366	381	369	367	356	360	337	351	345	350	362	379	332	351	353	381	349	369	359	329	357	348	372	364	399	397	341	350	375	367	342	380	324	363	383	373	345	385	407	362	371	357	331	329	344	395	375	348	381	356	343	353	348	359	353	356	361	371	339	376	349	334	392	352	406	355	363	359	384	357	363	369	351	355	372	350	332	377	354	362	351	357	345	359	334	332	365	400	348	341	331	371	364	381	369	355	387	376	373	359	351	355	392	385	375	353	371	372	368	343	348	354	363	355	387	348	356	378	362	326	325	332	321	380	347	353	334	340	344	357	347	343	349	349	384	346	378	355	384	385	364	344	351	340	353	339	381	347	353	374	389	352	371	373	343	347	324	376	352	349	343	374	358	374	341	372	400	370	371	343	364	388	373	346	347	347	371	356	359	341	354	324	376	362	336	336	381	369	349	350	372	361	364	366	382	415	358	346	352	358	326	358	342	377	332	388	340	361	360	327	336	361	385	352	346	391	343	393	382	355	314	357	321	341	391	383	352	363	358	382	355	341	371	324	350	368	343	342	331	339	377	356	355	353	347	339	364	357	372	370	378	358	378	359	350	349	385	361	338	362	355	356	361	350	361	340	361	353	361	367	338	346	370	351	374	375	351	330	362	368	356	363	354	340	337	348	362	362	353	369	358	378	345	369	363	376	354	331	371	325	353	369	366	359	375	372	378	329	343	400	356	365	369	382	346	349	348	369	352	354	361	373	359	359	335	371	351	345	331	386	358	397	361	389	373	360	346	346	379	362	351	367	353	360	390	390	330	359	381	395	341	359	384	371	344	340	428	380	360	328	351	357	382	362	375	333	342	409	343	346	339	342	391	335	389	346	352	389	373	339	365	352	352	345	375	362	339	366	379	372	355	359	381	341	398	331	344	364	333	354	325	343	358	342	360	342	406	334	338	348	363	336	373	373	348	348	373	305	370	354	356	349	368	368	350	311	354	367	358	375	368	362	380	373	345	362	353	387	387	358	364	370	365	374	377	355	350	370	339	389	344	366	360	354	336	355	353	351	357	349	381	369	357	379	369	358	389	355	357	343	350	376	376	364	385	351	366	332	357	360	324	368	338	333	366	361	363	351	319	357	343	386	339	363	381	366	356	370	370	390	355	357	358	352	353	372	358	399	372	396	358	380	372	321	322	353	381	349	388	340	359	373	358	363	360	355	375	355	375	405	398	353	346	356	357	371	363	346	382	378	372	357	352	326	365	375	320	337	376	308	359	359	347	330	399	356	352	340	400	379	363	348	391	354	392	384	364	371	339	362	367	319	357	372	355	321	348	401	349	374	346	390	385	362	360	380	358	355	373	355	333	354	393	344	360	364	344	355	383	347	359	347	357	367	386	389	343	339	354	344	355	362	337	330	353	378	330	372	372	353	362	318	347	378	346	363	352	318	335	380
27122	20948	11478	2963	1245	863	687	503	450	408	415	438	394	378	358	353	329	308	278	311	313	297	277	290	264	254	265	344	544	644	598	471	372	313	286	274	232	266	264	262	244	250	257	277	245	290	251	270	254	268	261	253	259	264	260	285	300	230	271	263	279	246	258	259	279	260	255	278	239	269	282	267	254	288	280	275	257	257	231	254	233	241	261	267	215	245	279	242	260	246	248	262	276	246	231	269	283	238	219	271	243	263	263	262	268	278	265	219	285	285	262	267	283	276	259	261	269	248	237	251	280	242	275	243	258	275	258	256	253	262	287	284	246	243	272	250	262	275	236	265	239	236	269	251	265	256	251	289	263	253	236	241	262	229	233	263	248	236	253	229	274	276	233	245	257	256	271	256	243	250	258	270	260	246	268	270	266	273	229	243	279	238	248	273	232	248	256	241	254	251	252	277	262	251	270	246	272	283	288	231	236	251	259	239	228	246	262	248	260	240	238	266	261	271	274	245	235	249	250	253	254	273	265	272	300	269	270	273	278	271	253	249	264	260	260	255	259	291	243	235	227	255	256	252	248	236	253	244	248	279	267	259	280	226	265	250	254	288	263	255	282	274	257	271	240	281	256	278	270	237	293	238	245	259	246	251	255	261	231	289	270	255	268	262	242	252	239	255	271	302	273	251	254	251	272	253	248	276	234	233	274	245	233	254	301	268	267	261	255	253	276	262	279	231	243	272	245	217	240	253	246	264	280	262	259	291	249	252	273	243	263	278	273	238	252	245	255	260	260	272	222	259	285	273	252	279	258	239	262	279	255	243	254	262	281	259	269	268	256	298	266	261	255	242	230	273	255	261	269	234	241	238	294	230	243	268	238	250	266	260	239	238	256	262	278	256	266	241	240	280	281	244	225	253	271	239	272	252	246	241	232	290	238	254	289	265	244	233	258	207	258	276	262	262	266	254	253	291	262	250	260	280	266	246	233	270	282	270	238	271	226	251	235	271	240	262	252	234	269	254	281	258	256	243	259	258	260	259	245	266	260	237	288	263	255	266	257	256	260	269	254	288	265	251	262	289	273	267	252	252	244	255	228	238	276	254	254	239	256	232	259	269	248	250	253	257	248	242	269	264	293	232	258	291	231	275	238	271	257	248	206	260	265	254	250	251	268	253	269	272	252	282	247	272	257	260	279	255	271	224	248	248	241	263	274	273	258	238	265	262	247	246	283	253	265	284	277	279	264	239	267	272	273	256	265	293	280	229	257	255	255	254	253	274	266	246	246	268	270	284	238	247	273	262	260	247	234	255	241	231	290	252	244	248	269	274	213	254	255	262	245	243	283	231	255	255	255	254	236	252	261	255	254	241	264	261	254	238	255	249	226	255	238	285	262	259	259	248	227	273	224	243	251	268	247	249	278	276	226	287	269	286	276	250	217	251	266	268	236	230	242	226	240	246	244	263	263	251	266	284	232	235	261	234	251	280	263	271	247	269	249	275	253	264	279	241	268	253	279	247	259	264	275	257	252	265	281	256	270	249	262	251	251	269	259	265	261	255	263	276	265	246	245	244	262	246	244	247	255	258	268	271	266	277	248	265	254	219	240	272	264	260	297	239	269	273	235	267	233	237	254	257	240	241	256	273	261	279	288	245	245	289	237	266	234	245	272	265	255	247	237	256	238	265	253	240	255	249	270	257	260	285	261	243	266	248	249	261	244	275	240	253	256	279	266	249	235	259	265	237	266	263	227	244	250	257	270	264	251	254	247	247	256	244	267	262	241	254	254	236	239	262	251	240	279	267	278	258	254	233	249	247	232	265	283	248	252	244	235	260	278	264	268	255	257	244	224	269	259	288	232	229	273	248	276	280	255	250	256	217	248	280	282	249	270	307	253	304	254	262	237	241	252	269	277	275	264	272	270	259	237	273	298	252	256	253	281	267	273	247	258	271	254	261	272	283	232	244	286	253	254	245	259	231	237	258	265	250	221	256	288	256	261	238	254	238	270	286	263	239	278	268	236	264	264	265	275	261	243	246	263	253	254	256	271	271	268	276	237	283	278	244	234	250	262	246	251	274	259	279	250	225	269	259	252	280	253	262	258	261	254	255	259	253	256	274	251	256	264	276	256	260	286	259	252	260	261	245	264	250	266	269	255	241	271	265	265	235	297	280	268	298	281	251	250	258	265	242	256	291	240	274	279	274	280	281	238	244	262	267	227	233	249	253	263	262	256	283	237	258	257	250	267	249	231	273	278	272	268	259	234	248	260	277	272	253	268	273	261	266	266	273	256	231	253	258	264	238	254	277	289	235	260	287	246	286	254	262	271	261	266	260	246	247	236	287	220	241	260	270	254	244	253	285	254	271	279	271	277	255	279	252	259	259	268	263	274	249	275	269	246	242	308	260	255	240	253	243	247	259	235	281	262	250	278	283	252	295	300	271	270	248	259	253	270	243	233	245	279	276	284	254	275	280	268	276	256	242	246	242	256	242	248	259	236	264	252	251	251	243	281	248	275	264	230	245	245	236	236	249	248	254	249	248	224	236	294	273	242	239	244	266	245	244	281	252	227	270	265	246	236	272	261	273	232	258	230	246	245	251	252	258	238	233	254	234	259	250	274	243	258	253	252	261	268	244	247	240	237	238	248	249	252	265	263	251	266	235	247	272	260	271	269	252	259	239	236	286	231	281	237	303	249	267	249	255	272	247	271	262	254	274	259	263	271	274	245	286	259	258	280	247	238	257	251	257	260	276	263	238	258	217	279	238	265	263	243	274	252	257	257	275	292	248	250	250	278	268	282	277	278	239	235	255	249	270	262	260	239	268	265	267	222	274	284	261	244	248	286	255	250	218	248	244	257	268	279	233	248	268	228	263	268	260	238	251	248	243	253	253	262	243	262	252	263	257	245	227	248	254	253	280	237	243	249	238	278	250	260	252	294	260	241	261	276	275	271	262	255	268	252	258	215	280	265	288	271	258	265	255	246	263	246	248	275	264	271	242	224	239	263	255	260	269	271	253	263	267	260	227	259	238	259	259	217	277	275	260	244	275	255	281	268	271	274	304	282	264	256	276	245	271	255	264	239	253	262	260	249	238	263	280	277	288	260	259	260	227	228	237	259	261	234	287	271	252	254	238	231	254	261	250	280	276	239	271	246	262	255	258	272	268	266	249	269	237	254	236	275	263	251	267	281	260	281	238	260	272	270	243	286	244	232	265	251	278	302	278	259	267	257	238	255	251	264	239	252	259	253	285	249	241	271	244	261	258	240	257	261	282	255	266	247	260	248	279	237	280	263	244	257	282	264	249	268	285	269	245	253	224	258	264	302	256	256	273	305	253	271	282	274	256	288	246	259	213	250	241	268	254	264	273	230	259	284	274	267	239	244	276	242	255	278	257	258	277	278	249	231	230	275	242	250	257	265	289	254	243	300	232	284	280	246	241	292	255	272	222	240	270	282	254	238	255	247	262	252	253	265	281	241	244	243	246	280	275
11066	15184	12920	6385	4272	3270	2339	1728	1535	1461	1296	1504	1129	1021	981	899	876	745	726	795	737	782	669	696	565	572	627	903	1613	1839	1471	1151	905	659	561	558	501	541	532	504	527	524	505	535	478	490	564	570	530	556	538	516	547	554	497	496	554	527	528	493	538	493	520	514	529	508	528	553	501	512	529	498	557	492	474	499	509	484	528	554	548	495	520	510	509	527	475	520	566	516	480	543	545	492	541	527	521	504	505	493	509	502	527	517	541	536	505	494	540	513	543	545	516	496	517	562	517	504	573	505	511	503	528	515	535	527	519	505	485	490	505	474	567	565	504	571	519	505	480	496	554	492	506	519	525	532	525	539	549	528	511	542	508	544	502	529	528	494	491	493	532	520	520	532	529	538	497	534	500	497	528	531	507	521	533	493	533	504	531	568	510	506	516	539	531	546	483	528	517	519	537	499	500	567	569	509	537	495	516	533	539	547	550	509	506	547	504	534	488	521	580	512	544	544	533	536	556	516	530	545	491	523	532	511	497	530	533	520	492	500	520	519	502	476	519	532	540	534	525	489	521	516	487	514	519	523	526	544	505	528	524	483	535	565	556	498	518	534	502	547	542	463	523	541	539	526	524	513	540	491	530	479	537	528	507	506	546	530	559	543	516	527	489	546	527	538	533	526	529	576	552	535	539	491	524	488	501	515	524	542	486	515	525	535	542	562	497	483	573	516	524	506	496	545	520	509	517	539	524	514	521	528	493	509	522	542	506	517	533	537	526	512	515	472	523	494	509	493	529	520	535	516	549	506	505	519	545	528	551	508	532	492	547	528	540	548	523	493	498	558	515	526	515	511	576	511	483	512	529	531	556	496	517	505	516	497	520	506	525	522	524	553	556	523	591	489	526	534	501	547	498	510	510	500	514	470	571	519	486	522	516	505	531	546	531	499	523	502	508	547	515	502	538	537	536	493	551	548	509	509	504	508	500	520	488	512	530	546	531	489	470	527	470	485	551	513	518	478	544	493	479	501	553	536	544	542	552	525	563	475	535	511	558	503	502	513	509	534	517	538	504	522	490	503	489	551	519	540	472	524	491	527	548	511	515	532	519	501	513	528	546	525	492	523	526	537	527	533	507	525	541	545	542	520	538	526	519	542	525	506	514	492	517	535	521	538	528	536	521	507	489	533	523	492	520	528	488	543	497	533	529	532	552	522	536	538	489	570	525	489	553	555	541	510	515	516	567	533	527	516	552	538	518	486	488	502	516	497	530	514	538	492	495	551	546	492	496	492	533	505	535	530	496	531	512	547	543	511	544	499	497	522	535	526	509	527	540	555	512	491	525	507	530	489	521	545	486	529	498	522	509	536	514	554	505	479	537	558	503	528	535	546	532	572	515	541	548	478	521	557	552	488	520	527	544	529	529	503	561	511	541	459	502	526	520	514	543	544	487	511	545	526	523	501	509	482	567	513	492	550	524	545	498	537	556	495	547	550	503	507	536	495	512	489	510	510	503	508	533	531	542	559	527	543	550	534	528	530	546	520	520	516	518	501	529	535	572	518	520	511	532	526	536	494	561	543	504	526	524	482	491	506	506	501	513	517	487	522	518	533	520	503	522	489	538	537	532	517	473	515	494	552	541	535	490	547	523	525	494	518	542	526	518	531	508	545	535	529	567	559	545	544	545	533	507	508	517	544	520	507	531	505	507	544	484	536	517	508	500	521	477	489	502	509	554	523	520	547	509	523	533	539	491	514	507	548	494	458	515	531	500	509	540	474	516	434	536	516	532	475	527	535	539	525	523	506	524	514	529	550	553	514	533	485	535	512	520	522	549	495	491	528	507	514	567	522	496	487	518	511	526	529	555	511	531	512	522	490	537	522	503	553	510	522	507	482	557	526	516	540	555	510	500	489	526	526	513	504	536	503	487	484	536	531	514	528	496	521	462	513	509	503	487	514	538	488	556	512	507	534	529	509	564	505	526	552	523	485	519	548	518	520	514	552	530	507	460	501	547	543	526	490	475	561	502	546	491	537	513	518	510	521	514	490	519	534	510	529	518	511	509	511	480	577	508	517	570	568	504	571	539	495	503	515	527	551	522	511	480	530	506	512	516	512	549	513	538	522	522	561	468	494	520	515	522	508	502	532	523	523	501	540	546	510	493	512	553	479	506	549	540	528	504	544	534	507	542	526	515	561	511	561	525	493	492	503	527	506	528	486	500	514	498	502	503	537	484	488	551	521	551	502	511	498	543	524	528	519	549	525	513	559	561	485	498	522	511	544	549	521	495	536	551	488	551	530	539	509	515	511	500	519	511	532	508	507	523	535	526	546	555	550	516	551	515	533	550	503	508	523	543	522	530	545	524	508	504	526	539	495	542	530	487	511	484	506	496	483	528	540	519	556	543	563	505	516	512	515	538	568	529	505	528	535	554	521	497	564	530	540	508	484	545	524	521	541	528	513	519	525	533	528	474	523	519	563	553	556	518	510	557	517	533	488	511	542	490	544	486	514	514	515	550	496	502	556	505	539	566	527	488	527	529	520	545	537	527	537	559	528	506	526	500	556	547	485	525	543	508	488	537	533	510	549	526	543	525	515	505	517	526	483	487	485	479	505	499	511	516	559	500	531	514	507	540	537	521	493	529	494	507	502	528	541	544	557	501	506	498	550	486	521	523	516	544	525	487	487	522	560	517	506	475	528	522	531	520	540	539	482	578	520	524	510	534	490	572	537	530	568	475	537	552	532	512	555	532	487	566	540	498	503	516	517	485	510	530	488	531	538	483	502	603	525	578	571	547	555	599	516	514	551	548	524	545	509	513	505	531	557	523	527	521	512	518	535	520	524	514	504	549	558	488	562	516	519	511	497	509	536	520	541	541	491	519	505	524	530	515	535	554	529	521	551	506	537	558	535	497	532	481	509	500	558	557	527	532	506	525	507	489	534	522	528	509	487	511	541	517	528	510	508	539	527	499	532	497	511	520	510	540	538	531	529	527	556	530	537	499	551	531	524	568	522	500	486	537	518	530	534	521	474	559	498	553	563	474	479	577	557	527	567	532	493	485	530	534	531	525	519	519	534	492	556	514	540	504	526	530	574	522	558	505	537	559	540	504	541	492	533	494	530	543	506	480	515	509	505	519	508	501	573	518	535	549	498	506	533	519	516	533	491	561	512	495	537	534	514	539	542	526	525	539	531	520	498	525	525	517	522	492	517	508	526	530	558	535	496	542	557	580	525	549	534	513	511	501	506	485	536	537	510	533	501	479	490	505	481	498	537	506	538	517	516	512	559	505	530	519	505	504	533	506	569	509	522	574	557	537	534	531	523	503	545	544	507	518	517	511	513	530	515	537	523	523	510	575	562	511	543	525	521	529	514	531	504	550	492	493	546	521	535	548	484	484	542	560	544	517	548	523	496	522	520	569	532	509	497	541	535	485	513	555	510	523	532	477	529	516	488	512	467	541	573	496	499	558	518	550	527	533	493	499	509	553	494
24600	21629	28742	24977	19554	3710	1472	826	688	627	597	577	440	384	356	315	323	316	378	335	321	278	288	277	256	229	289	1118	2685	2148	1641	951	549	306	258	235	228	192	208	213	226	229	217	203	205	201	224	209	216	204	217	212	233	249	207	183	217	240	225	214	202	216	205	188	202	233	209	225	221	178	196	229	190	212	203	224	232	213	225	191	242	201	211	195	225	190	224	203	235	215	223	218	204	210	222	193	210	213	184	216	220	212	209	212	191	196	219	207	233	200	175	207	161	200	201	212	222	223	187	208	210	210	216	218	174	206	219	227	228	209	207	198	201	210	211	182	230	185	208	173	221	222	195	205	219	203	219	223	197	217	213	217	194	217	207	208	208	229	210	238	200	199	201	213	225	183	208	205	199	240	222	225	232	211	200	187	193	237	173	207	233	191	213	219	242	224	228	180	191	210	208	211	199	201	209	224	187	193	190	227	203	201	230	222	212	221	202	198	214	207	217	175	220	198	234	206	227	203	218	193	214	208	217	192	201	226	219	223	210	186	234	198	184	210	198	213	212	221	190	208	230	206	192	211	211	196	231	216	201	185	235	218	238	225	216	209	203	183	226	201	216	191	210	254	206	224	207	202	196	216	240	237	225	204	225	201	199	222	193	218	213	223	214	215	199	227	227	196	215	192	235	186	215	207	192	203	227	195	213	221	220	198	182	194	211	208	198	234	201	220	212	202	223	234	206	196	194	216	210	208	199	183	212	201	217	200	211	188	211	208	240	220	234	188	224	218	195	223	232	218	206	214	215	207	202	195	185	233	212	192	198	191	238	187	177	193	220	224	210	208	214	202	186	218	197	218	187	213	190	223	203	203	214	223	208	229	222	209	207	209	225	209	227	200	195	211	234	197	210	206	205	244	199	203	200	243	224	212	202	215	195	202	213	218	204	192	196	207	198	204	224	228	216	203	238	219	223	212	233	207	223	204	217	213	192	201	211	216	197	209	209	183	197	222	211	215	194	226	218	204	184	207	199	200	214	210	194	211	199	190	216	216	212	210	196	225	225	227	210	193	211	227	241	235	211	215	198	196	198	198	208	222	220	181	190	211	224	203	212	219	210	204	227	210	222	205	190	188	231	223	233	198	221	223	226	226	197	232	208	228	220	230	212	218	204	210	207	222	182	197	192	204	218	196	230	212	225	204	217	208	216	199	209	204	234	197	206	203	177	206	179	198	199	206	240	211	227	217	207	206	226	205	203	214	233	208	193	234	231	211	221	206	205	211	211	219	178	220	197	242	215	216	192	191	216	203	234	202	215	211	227	207	204	222	216	236	221	189	239	206	202	222	213	192	202	207	215	205	212	185	189	214	213	206	214	197	201	211	205	223	254	225	222	204	212	219	206	189	210	211	195	205	204	198	205	200	180	215	215	200	213	209	210	223	211	218	221	203	212	218	198	196	203	206	205	207	186	208	211	212	212	222	231	205	197	210	203	208	198	199	213	224	223	208	196	220	197	224	195	218	198	207	234	226	239	228	210	194	214	230	199	209	214	193	203	215	210	223	203	219	214	227	185	197	196	231	203	205	223	225	189	192	250	216	207	231	213	189	206	207	213	200	230	214	213	208	192	211	206	204	189	230	217	214	212	190	199	228	218	208	223	231	228	191	196	198	238	211	212	187	216	231	209	219	193	200	235	217	234	224	204	220	199	186	209	210	195	202	195	225	209	211	221	189	245	209	218	223	221	213	211	223	185	192	204	216	228	219	216	212	229	227	237	243	199	192	215	207	209	204	181	201	229	202	211	211	195	203	217	219	216	183	215	208	205	207	204	224	208	200	239	192	199	203	214	213	226	221	225	235	214	224	224	214	226	207	203	189	220	217	211	179	192	207	227	211	187	205	205	197	197	215	191	201	208	208	235	201	205	194	195	218	242	211	204	215	198	219	223	238	209	196	210	209	191	180	218	231	218	187	222	223	212	220	220	215	206	209	202	178	193	218	207	213	228	222	237	211	201	214	219	198	211	204	218	222	225	234	198	203	217	203	179	218	216	222	215	221	223	220	228	230	201	229	199	218	195	209	212	204	195	191	208	204	206	194	224	216	215	196	201	210	214	220	199	227	215	199	221	199	230	198	218	192	212	192	223	233	227	229	212	208	214	243	221	207	197	247	212	188	206	190	187	228	184	207	178	214	193	220	208	217	215	200	198	219	211	168	211	186	200	232	225	243	221	195	206	203	206	191	229	215	207	182	230	212	216	194	208	208	197	244	208	213	216	200	205	204	212	190	202	219	185	201	227	231	214	223	233	223	212	219	192	227	199	204	197	222	235	188	208	204	208	204	227	215	222	241	204	195	257	196	215	212	200	221	205	196	207	198	200	227	199	170	215	219	234	224	195	224	229	203	206	205	237	223	204	203	201	231	215	202	218	219	209	224	203	215	218	214	191	200	245	209	190	216	184	237	213	212	220	204	208	217	228	200	225	213	214	191	194	222	190	194	211	196	228	214	210	218	184	224	196	215	219	221	234	182	199	203	200	209	214	204	212	211	199	201	198	197	204	243	210	227	219	207	190	226	235	227	211	209	225	204	205	208	195	186	213	192	195	236	227	200	202	191	197	203	212	217	189	209	203	219	197	213	193	175	197	226	186	217	184	214	217	219	207	187	246	222	223	223	200	218	225	194	183	199	236	227	207	174	213	235	212	217	205	202	218	216	216	189	221	201	199	203	224	209	210	208	192	218	203	218	225	213	209	224	208	250	219	208	232	233	210	223	217	205	206	230	229	208	209	187	223	186	237	215	197	214	209	209	216	231	190	199	241	218	225	191	229	203	204	224	196	208	223	202	220	206	197	193	191	206	228	209	223	217	198	232	219	224	200	210	185	222	216	216	205	215	211	228	224	202	180	220	224	215	235	199	217	212	218	212	191	247	192	207	215	234	186	215	210	203	200	197	196	220	212	198	221	218	221	200	190	199	204	224	208	214	217	211	209	192	215	220	215	213	212	211	210	198	210	204	206	216	207	184	224	210	211	225	215	211	214	201	212	206	190	221	216	212	209	218	235	220	224	208	199	172	209	214	209	211	208	205	204	208	206	231	216	220	220	207	210	163	190	240	198	188	215	205	214	216	221	205	197	217	222	217	188	219	225	235	220	221	187	200	208	218	220	195	215	217	183	220	208	206	210	231	204	226	197	186	205	217	230	231	211	211	184	201	215	221	217	220	213	225	240	182	204	218	220	220	207	213	233	202	216	214	191	204	211	222	220	228	232	267	197	200	199	247	233	217	225	209	214	212	187	197	217	201	240	225	193	236	211	198	223	190	217	211	181	206	244	210	219	218	221	228	222	213	222	211	208	207	209	228	203	201	208	183	223	213	208	225	213	220	195	238	203	205	246	191	237	227	210	228	201	189	220	203	197	236	182	192	234	191	206	208	210	213	206	197	200	216	200	186	230	208	249	218	237	219	211	206	203	183	211	212	216	231	229	210	189	223
12544	22968	21291	11849	7798	5589	4260	2874	2503	2235	2288	2214	1693	1292	1116	1031	1085	990	1070	1060	916	858	841	751	651	535	531	4064	8945	7169	5193	2943	1454	808	603	513	429	426	421	408	469	463	428	420	456	467	418	424	441	436	421	411	456	417	444	423	461	452	421	439	460	454	451	420	433	441	434	435	456	460	444	423	438	425	477	423	428	455	397	438	422	421	451	398	442	436	472	468	418	431	450	476	451	427	409	450	440	427	438	465	438	437	441	474	427	422	435	452	428	441	418	470	457	439	465	422	435	460	428	438	427	397	456	430	437	444	426	483	423	436	438	426	433	430	435	418	459	426	462	392	463	435	439	455	437	436	457	454	447	473	427	455	475	418	444	400	456	448	481	431	420	431	417	454	449	393	494	433	433	457	408	434	443	436	422	424	437	439	465	458	447	422	451	450	417	474	469	449	461	446	429	451	498	412	421	452	455	429	434	433	454	431	444	463	419	435	422	423	402	452	423	424	464	492	452	465	412	447	434	440	461	444	425	462	417	456	442	410	459	467	418	433	489	422	445	443	404	445	433	457	454	398	468	460	446	406	396	432	428	455	458	453	430	404	441	428	435	471	392	461	470	444	462	442	452	447	433	470	420	479	411	433	445	430	436	426	445	447	419	419	446	459	421	457	420	433	449	405	492	451	441	496	447	454	449	423	432	406	449	446	460	448	453	452	420	441	456	424	426	462	442	415	446	437	415	433	449	455	447	383	438	449	433	432	428	476	474	412	451	421	430	428	436	428	424	417	445	443	427	472	440	437	432	431	393	412	466	448	439	424	382	442	449	434	439	428	398	461	464	437	426	394	431	448	427	445	419	460	448	445	465	460	409	438	440	463	418	422	438	454	406	440	440	440	409	418	436	420	463	452	430	433	455	451	422	427	404	423	435	423	447	469	397	426	414	409	461	458	434	394	418	460	417	465	407	453	411	430	422	449	447	423	452	453	457	424	418	425	440	439	435	450	435	407	420	420	407	433	450	398	450	450	439	420	465	412	443	431	435	434	421	451	432	450	415	429	460	427	429	437	437	427	461	437	444	427	433	433	444	465	402	422	473	435	486	423	435	420	459	440	408	444	439	439	445	429	425	442	460	405	434	453	482	462	457	449	444	450	438	420	458	460	441	424	440	407	432	428	437	431	438	400	476	426	470	445	452	452	461	444	454	432	419	443	435	408	404	435	447	448	430	450	429	429	437	440	489	437	367	412	418	468	439	436	382	397	450	435	446	413	407	417	447	425	433	451	470	418	413	426	447	412	439	474	456	478	434	394	409	417	443	416	432	453	456	420	417	423	425	429	415	456	456	449	470	439	420	404	480	474	410	475	446	421	444	436	459	425	432	438	449	422	446	430	432	448	451	459	427	459	392	412	425	460	449	435	408	438	452	450	428	411	422	445	469	435	446	441	427	439	443	411	426	460	447	433	415	430	420	451	428	431	446	449	412	458	424	446	446	433	454	459	440	381	457	453	455	434	448	452	498	486	431	439	411	426	407	439	424	452	444	418	457	440	402	421	461	446	411	419	449	445	433	425	475	442	428	415	451	427	473	463	410	412	435	478	472	413	415	391	444	435	403	379	440	446	494	441	423	475	402	454	444	445	414	403	462	471	387	460	420	381	437	441	446	454	377	464	452	454	493	444	432	434	454	408	460	426	385	407	413	444	452	453	440	501	457	378	420	441	461	423	441	438	426	439	441	444	432	428	410	440	415	425	409	460	458	461	441	419	430	442	470	451	451	456	416	453	418	422	451	429	460	449	419	408	465	430	448	446	394	486	455	437	456	451	459	436	421	407	438	446	421	442	396	460	468	455	435	409	432	429	451	459	461	412	463	390	477	405	437	453	447	439	421	438	432	458	437	468	438	421	424	434	425	448	455	445	452	421	446	461	430	437	434	430	414	451	453	451	423	443	490	469	419	449	411	449	443	445	431	456	394	456	421	445	413	428	463	453	422	428	454	451	443	419	438	491	433	425	445	512	462	420	441	407	455	451	410	428	427	483	409	405	386	461	409	422	457	440	449	413	466	421	433	426	424	442	463	427	399	418	414	445	429	433	437	422	441	439	453	445	424	402	397	434	423	427	430	442	463	424	487	455	410	386	396	449	437	446	438	421	436	455	433	477	463	406	410	435	432	388	462	437	428	463	439	443	457	431	460	429	443	456	423	412	448	432	404	405	425	431	444	413	443	443	459	446	438	417	413	436	477	447	430	422	457	430	403	454	443	428	422	446	432	451	425	406	447	432	406	457	422	437	462	450	437	391	436	454	414	433	445	420	436	448	448	420	397	467	445	453	457	451	407	457	426	433	444	434	434	434	433	459	449	441	462	414	396	449	437	409	444	470	428	410	388	416	425	454	426	417	432	436	447	449	424	476	453	411	434	419	481	424	408	411	450	441	438	422	456	459	416	458	439	432	412	430	419	417	431	410	434	454	426	458	423	419	384	413	423	431	417	411	432	433	446	455	448	448	437	415	415	444	411	404	466	415	438	461	461	452	440	458	412	395	415	420	427	438	470	427	436	438	401	467	439	431	435	427	414	483	422	417	385	450	461	445	462	441	446	428	442	451	475	447	443	453	408	418	425	448	452	434	460	461	426	432	430	444	416	427	431	435	476	413	428	425	416	430	407	426	428	420	453	468	462	428	451	423	452	447	451	481	450	436	398	418	435	439	389	400	454	445	455	424	421	390	456	404	428	435	407	423	431	413	451	458	447	464	418	392	443	433	424	447	468	482	422	380	454	425	412	447	435	436	446	453	439	434	425	483	439	436	450	434	427	441	402	427	441	426	478	422	450	454	425	455	411	412	409	478	461	440	423	441	429	448	454	428	417	450	421	437	452	433	435	439	443	462	447	446	388	394	463	473	463	434	410	442	437	426	458	422	428	478	444	423	467	421	424	451	465	406	413	437	432	451	432	444	443	436	459	467	422	452	438	403	474	409	383	440	422	431	432	432	416	434	438	427	413	435	411	388	417	452	445	414	443	453	439	451	448	442	438	447	440	462	465	454	446	418	442	425	423	404	428	415	410	462	458	457	394	450	454	468	460	410	440	447	429	419	442	436	411	468	422	405	399	451	448	466	460	446	442	446	453	409	427	397	400	434	427	443	418	423	405	406	445	419	405	456	462	402	442	451	431	446	431	397	419	428	429	464	417	398	435	418	462	463	428	388	464	472	423	429	421	413	441	409	466	447	455	423	436	421	431	465	412	456	413	436	439	419	448	444	430	422	447	433	433	452	427	400	402	454	503	453	475	454	455	450	425	423	454	464	410	425	459	424	406	436	421	462	420	411	409	398	411	431	409	438	452	454	445	422	445	488	412	404	463	456	409	456	447	447	389	432	423	430	398	425	438	445	465	455	449	433	420	423	454	435	451	418	440	441	430	381	426	409	437	459	457	463	435	399	404	425	438	450	456	437	401	418	428	451	406	449	469	464	456	428	442	449	400	463
23619	21597	29407	24233	21596	19484	4006	1337	823	796	799	679	581	483	397	412	492	490	463	400	355	351	286	286	257	234	367	2097	4446	4232	2925	1558	804	353	244	194	193	200	177	166	191	168	185	158	192	184	175	183	168	188	162	160	188	145	199	164	177	179	172	160	191	203	190	174	200	171	174	184	172	164	184	190	145	177	186	179	164	201	166	169	159	168	147	186	197	182	169	180	166	183	173	178	156	168	172	166	164	182	190	158	182	196	190	201	192	161	185	171	154	175	167	203	156	182	171	169	173	165	160	174	186	185	179	171	164	176	176	174	184	178	172	194	181	174	181	179	157	176	168	195	192	195	177	144	166	166	202	171	173	169	198	168	192	185	167	190	181	190	180	189	170	172	184	156	187	179	182	165	191	182	176	187	197	177	192	191	175	179	166	182	167	175	181	181	172	173	170	162	178	186	164	181	174	178	166	180	206	162	199	182	170	166	178	164	155	152	154	183	169	184	166	196	160	190	191	152	162	165	175	175	161	166	178	192	156	193	186	181	155	149	175	150	176	198	184	188	174	195	152	206	184	163	180	176	161	164	183	165	168	174	175	195	196	181	169	172	170	192	156	185	153	174	192	181	182	172	175	166	185	196	178	172	160	172	176	175	192	198	195	175	196	159	173	174	186	162	164	194	177	184	167	146	181	165	179	157	156	148	185	186	202	196	182	168	157	181	160	186	194	164	167	180	164	168	194	157	173	208	192	158	176	153	180	184	184	153	159	162	146	185	184	175	175	179	205	168	186	179	196	187	166	152	183	152	173	177	178	191	148	167	208	190	192	149	172	173	169	198	169	165	200	173	188	164	179	185	158	182	146	152	192	187	186	165	179	176	165	189	174	191	183	196	163	189	168	172	191	188	178	173	177	180	175	182	165	171	201	184	171	166	184	178	156	174	188	180	175	181	168	172	164	157	156	170	168	182	176	181	165	155	168	161	196	158	191	191	172	185	174	166	161	180	165	192	161	169	162	162	182	160	180	167	161	172	200	170	202	173	163	161	179	183	176	161	197	169	174	162	174	197	161	181	176	160	176	177	181	169	181	168	170	183	176	154	164	194	167	180	190	166	193	179	174	172	172	183	169	180	153	181	179	176	196	167	184	171	195	179	170	196	191	151	184	179	181	158	175	148	174	140	178	165	144	195	168	181	175	188	173	188	190	157	175	189	174	171	173	184	182	170	164	164	199	176	186	172	165	178	172	202	202	179	168	178	172	168	170	172	160	189	166	179	200	174	176	192	183	188	194	195	164	148	170	206	174	187	162	144	174	167	169	177	172	172	164	169	197	184	144	176	190	166	181	185	174	192	197	186	162	190	176	176	174	159	175	191	161	166	167	190	173	158	159	172	171	187	148	156	186	149	172	176	170	163	175	176	169	163	174	176	174	186	168	197	163	167	177	166	173	173	168	167	172	167	168	180	169	183	165	183	167	162	151	154	172	154	176	169	206	173	198	176	209	174	192	182	168	211	191	196	163	163	170	190	166	169	176	169	190	168	186	158	177	164	151	174	168	177	154	166	162	179	167	166	162	183	179	181	172	178	176	170	189	192	158	195	151	183	166	168	170	163	187	188	168	165	179	158	168	161	190	156	176	171	152	172	177	187	180	175	176	191	162	179	156	164	157	155	170	163	186	164	180	198	183	177	174	161	185	178	190	181	171	168	161	168	215	184	188	174	163	212	176	183	168	175	175	165	146	179	162	165	160	185	164	195	175	172	181	169	151	169	179	161	186	148	175	173	150	170	177	181	190	172	182	132	157	167	166	148	169	179	166	151	165	189	176	194	175	175	163	196	192	186	178	170	153	185	177	174	170	159	182	187	182	158	154	193	182	169	190	167	182	194	156	184	167	176	165	179	155	174	181	169	148	181	180	164	197	170	176	163	172	197	163	157	188	191	198	172	182	169	186	182	186	159	167	185	170	144	195	179	178	156	145	158	178	190	163	153	173	157	213	178	168	148	175	192	185	172	183	167	158	173	180	202	167	187	184	171	174	186	176	195	162	167	158	178	195	182	171	182	182	161	167	181	183	174	169	178	158	156	161	170	188	172	193	198	168	195	182	177	168	174	171	184	182	164	189	160	182	182	173	179	155	158	175	178	184	190	194	209	168	192	155	196	189	192	169	171	170	188	189	164	189	193	160	181	193	178	166	169	176	171	178	171	159	174	172	155	156	166	177	190	168	183	180	180	185	162	169	165	172	167	188	181	166	183	163	188	193	193	174	192	172	172	175	163	170	187	169	181	184	158	154	177	194	161	176	161	166	177	175	153	153	200	179	176	183	182	168	174	194	162	166	173	177	164	179	185	176	200	157	179	179	183	168	167	160	177	164	177	190	172	188	153	172	169	192	184	187	186	176	196	178	167	175	153	175	194	177	154	174	171	187	186	168	173	167	181	173	167	134	185	172	207	185	182	155	177	189	172	181	191	168	192	181	165	174	198	199	180	176	167	179	155	163	161	172	185	184	182	165	169	182	173	181	194	180	182	165	181	178	161	192	177	183	169	191	146	156	185	187	174	141	178	177	167	187	193	164	166	170	167	171	174	173	169	171	163	167	164	178	178	177	184	163	155	177	163	191	171	185	194	170	171	179	160	165	171	167	175	190	165	176	165	176	160	181	178	183	196	159	161	160	190	168	173	177	189	196	185	175	146	186	172	170	159	188	160	193	155	188	190	167	206	190	175	179	164	162	199	178	154	175	186	174	157	171	178	176	186	199	188	183	162	173	173	184	159	195	162	177	176	158	171	151	196	154	172	150	161	171	176	155	171	196	203	171	180	164	164	186	174	177	174	162	180	168	163	186	194	182	158	169	193	160	164	215	187	153	155	192	156	178	180	173	172	171	152	180	187	190	199	156	176	179	142	169	177	175	160	162	192	164	162	185	173	182	184	173	163	181	165	160	176	185	183	168	175	185	161	166	194	179	170	177	169	184	170	164	174	193	174	198	165	152	172	189	174	193	178	173	169	179	169	172	187	165	194	172	199	177	174	163	160	197	203	172	167	175	185	185	179	179	165	167	174	155	194	167	174	174	184	214	160	191	204	183	199	155	190	191	144	182	195	199	197	176	166	154	169	151	178	165	206	161	186	149	210	177	173	167	163	172	168	184	157	180	161	162	192	185	161	178	155	176	150	182	195	175	166	137	166	179	170	204	166	186	172	199	184	164	161	159	171	161	170	177	192	160	163	174	169	179	204	174	150	187	155	185	177	195	203	201	166	191	167	187	155	163	162	157	218	183	153	181	186	165	192	187	151	164	175	177	191	176	170	172	158	152	170	183	173	170	151	197	164	175	169	166	193	177	186	171	170	177	169	212	159	161	178	177	178	167	180	169	160	190	176	167	180	173	178	178	179	177	174	164	176	163	201	169	180	171	170	155	185	189	177	164	175	185	164	173	173	172	204	182	185	163	168	181	172	174	170	183	162	162	184	182	150	192	180	163	174
14826	28101	26388	15506	10749	8196	6370	4483	3428	3187	3198	2727	2132	1730	1507	1468	1809	1773	1624	1343	1159	970	887	682	689	670	1077	7531	13629	12388	9075	4771	2354	1090	581	435	361	345	367	347	369	338	348	387	352	383	382	358	365	344	370	354	346	338	333	363	338	336	361	393	363	372	380	367	402	336	378	355	359	376	375	370	371	354	348	338	353	363	327	359	357	339	343	356	374	359	326	336	355	356	366	390	368	343	367	350	377	376	363	358	360	358	352	332	343	333	318	335	341	360	371	341	339	317	340	367	354	355	380	338	360	359	331	344	324	350	350	373	341	352	358	355	356	320	366	332	377	387	334	375	349	354	347	302	347	335	360	336	339	320	368	338	354	354	353	349	355	353	334	379	361	368	340	339	352	336	355	360	344	335	355	371	394	344	353	374	368	349	320	335	376	395	354	349	338	327	363	366	343	346	373	350	341	393	355	376	392	395	337	350	342	363	385	358	358	350	317	354	353	363	346	373	367	320	353	357	330	358	375	350	336	340	345	348	370	359	319	336	355	336	355	315	344	331	315	336	376	380	347	335	320	328	348	338	343	375	336	349	353	357	354	382	349	351	348	383	354	342	374	356	370	383	389	364	368	374	348	354	387	361	360	414	360	366	368	381	357	311	372	372	375	350	320	388	391	350	371	343	350	344	338	331	372	328	351	356	348	367	368	321	333	352	338	354	347	343	345	371	302	347	369	339	363	351	370	355	336	378	337	375	340	332	357	360	373	348	353	377	341	357	354	374	375	340	346	354	359	342	340	344	384	352	370	366	385	356	339	364	327	346	360	349	351	391	379	363	370	360	368	332	387	388	375	360	384	357	351	358	334	349	346	349	327	375	356	386	352	384	375	363	354	326	346	381	360	329	378	350	367	364	345	381	319	328	360	386	387	339	348	361	378	369	355	341	329	348	368	349	322	371	334	352	336	355	378	341	331	396	333	341	375	348	360	317	387	373	376	361	371	361	363	330	326	332	350	363	381	377	358	329	325	344	360	349	351	355	368	358	375	364	378	312	391	359	362	401	393	317	345	356	323	358	364	348	382	377	342	356	375	374	353	366	375	359	357	306	341	357	347	384	376	371	381	380	362	352	336	378	367	356	320	394	373	370	346	352	360	366	359	344	337	349	321	362	332	350	378	325	355	342	325	307	358	365	341	365	367	351	365	373	346	374	341	380	366	357	352	338	361	340	378	312	323	380	335	357	342	357	377	363	344	339	356	359	387	394	349	351	359	357	350	358	357	355	354	339	326	358	328	367	356	361	351	329	338	368	356	355	346	332	353	341	338	385	352	350	404	327	347	352	356	346	349	371	357	374	306	388	336	375	350	292	391	360	359	353	366	366	355	384	352	365	361	351	366	347	359	374	346	333	392	372	337	375	375	385	373	348	352	342	352	337	378	336	347	339	365	354	331	366	355	314	350	339	355	345	368	347	365	369	347	344	337	343	393	360	341	331	333	335	339	377	351	380	345	326	368	334	350	327	328	363	395	349	340	358	376	335	349	349	376	369	356	371	361	365	357	362	365	319	322	349	336	320	354	309	370	350	381	355	349	371	371	350	344	356	347	327	327	324	328	367	364	369	354	363	335	373	382	364	369	349	384	363	345	357	359	351	346	395	349	382	361	351	339	358	368	336	351	320	366	337	331	376	337	328	345	358	324	343	334	372	367	370	360	358	343	370	370	338	376	341	348	381	332	365	352	351	341	365	330	360	380	352	357	342	360	326	344	345	340	344	345	342	341	379	370	365	332	360	343	363	340	357	406	351	375	359	359	325	356	337	330	383	388	388	334	361	373	341	321	364	353	388	362	328	355	347	359	347	368	341	366	338	331	331	312	357	340	355	337	346	350	354	327	369	340	334	342	342	365	383	360	357	340	361	340	369	320	381	382	396	343	347	356	342	354	370	363	352	335	373	345	379	372	340	374	355	353	353	339	360	356	375	368	339	352	347	341	347	373	395	357	370	363	362	347	359	370	346	372	320	357	355	366	339	323	360	394	348	338	376	340	343	367	367	339	341	331	355	385	380	379	360	337	391	332	335	341	350	352	343	338	348	338	336	364	358	354	383	326	338	360	343	335	358	336	346	359	364	360	331	333	357	346	359	363	354	322	342	362	368	380	351	320	362	339	343	361	370	353	349	349	330	399	357	340	395	372	341	365	369	339	347	353	325	320	371	332	373	354	346	336	345	373	358	359	377	366	353	376	339	330	337	349	345	336	366	338	382	356	327	364	332	343	371	361	369	356	391	358	348	344	340	351	378	335	351	348	333	335	340	330	374	373	335	384	366	360	350	348	350	384	379	371	391	360	342	362	397	358	353	366	364	377	376	339	370	331	342	371	364	371	376	354	368	348	373	324	359	341	349	371	366	350	358	349	358	367	369	352	336	335	355	343	353	367	372	359	342	354	344	364	351	332	331	334	362	372	360	347	353	355	345	333	362	319	367	366	355	331	373	349	367	390	375	367	314	325	367	343	376	384	379	352	370	320	377	368	330	388	352	342	335	359	355	360	349	341	350	357	343	362	344	359	343	350	371	360	334	358	347	344	355	384	350	357	370	329	356	346	342	321	376	341	370	337	352	339	386	357	329	335	371	380	373	355	336	364	356	360	350	339	344	380	348	347	321	347	375	322	353	358	324	339	319	345	344	361	413	364	368	333	370	362	365	338	351	376	327	350	375	380	363	334	382	372	348	353	350	367	380	308	358	380	371	328	354	360	341	323	379	332	376	324	401	355	358	387	364	341	336	353	355	364	336	345	359	338	338	342	357	366	377	384	361	324	362	374	333	348	362	354	336	326	373	347	374	363	342	367	361	342	389	372	354	351	344	373	364	372	380	320	364	340	362	318	325	328	361	329	380	362	378	360	354	370	367	362	353	301	358	361	372	341	347	354	327	314	354	365	356	373	370	338	362	379	368	358	309	351	371	353	405	326	354	343	366	379	352	363	365	353	342	385	364	336	355	383	360	326	373	366	373	337	381	315	354	347	324	396	322	350	343	356	409	370	363	368	370	381	330	360	360	334	353	382	354	376	342	392	369	363	388	365	333	373	351	350	362	329	361	389	328	358	340	388	348	364	341	318	363	383	334	346	361	330	353	357	319	371	337	338	347	354	314	355	318	341	383	341	341	340	353	366	304	373	342	344	360	362	332	348	351	357	355	356	335	320	372	335	351	367	345	344	338	354	335	372	343	345	367	364	336	334	365	324	336	337	377	377	344	367	367	353	363	366	368	352	355	336	390	358	343	341	366	346	358	387	395	347	335	378	360	367	343	367	362	363	354	328	346	396	334	350	347	364	356	354	335	356	347	358	360	331	345	375	369	368	361	346	373	348	334	316	339	360	370	362	360	351	336	347	363	349	376	361	365	341	357	337	359	379	371	370	311	330	385	370	353	355	367	331	362	351	370	358	367	361	381	363	374	352	369	336	337	349	353	378	358	364	331	357	339	344	394
26967	20810	11673	3138	1331	870	636	540	468	427	435	418	339	350	373	335	405	363	334	319	291	287	263	266	282	301	310	437	521	572	520	403	332	262	291	264	225	264	237	238	236	243	252	244	249	233	247	267	260	251	251	242	237	232	254	221	248	240	267	258	248	239	244	237	237	249	249	247	239	245	254	262	259	241	293	282	247	238	231	247	263	256	243	266	234	255	265	244	254	242	257	261	248	265	273	250	284	267	239	220	254	237	258	253	227	264	248	235	266	262	254	234	217	219	252	253	230	262	275	223	273	236	228	263	259	240	252	251	257	240	251	226	259	236	257	288	235	252	214	255	242	260	265	241	236	250	243	265	234	233	228	268	260	244	226	284	231	241	257	249	244	238	225	240	246	235	226	268	271	253	244	260	246	248	247	214	212	241	237	250	251	220	234	241	259	249	241	253	281	252	248	244	233	245	249	281	245	249	276	256	252	285	240	236	245	248	230	261	263	259	259	216	229	246	234	207	285	251	235	232	268	245	226	241	254	245	236	252	237	252	248	223	251	249	252	265	241	258	262	243	266	267	239	253	233	257	251	266	230	234	265	240	222	256	229	233	220	246	238	260	256	259	240	266	252	243	255	233	254	245	296	274	274	253	242	237	257	248	237	250	266	228	243	261	260	234	244	239	266	235	227	254	239	260	248	236	252	256	274	244	259	266	225	226	232	220	243	254	255	251	241	247	250	255	214	239	245	239	263	246	249	249	256	255	229	246	231	255	239	239	250	256	267	251	248	271	266	236	275	251	245	260	257	243	276	240	241	257	257	264	235	260	262	240	249	249	239	264	262	259	237	273	224	261	217	268	232	254	248	252	229	259	253	233	263	261	237	245	267	265	241	244	276	261	274	220	233	254	266	249	252	264	236	245	250	240	223	248	242	249	248	259	271	231	264	230	253	275	238	243	257	263	252	297	226	258	238	256	245	251	228	229	238	234	243	230	248	266	257	242	249	243	280	252	261	241	243	250	272	237	231	272	252	253	232	246	232	250	240	245	272	237	243	245	257	265	261	253	260	263	227	231	252	278	235	257	239	239	253	253	262	259	268	242	258	241	237	286	245	232	227	245	258	240	242	261	226	251	267	245	268	250	286	246	233	244	247	240	253	233	232	265	241	255	292	254	251	230	244	255	237	266	295	232	248	218	227	260	237	275	247	247	231	247	227	242	273	258	247	272	267	243	256	255	225	244	241	270	238	243	283	262	226	258	275	277	259	250	232	246	226	234	250	220	225	263	265	273	246	235	234	250	228	262	254	253	245	254	239	271	265	220	252	241	255	262	241	236	240	235	279	218	247	252	240	231	261	275	279	230	270	259	252	257	246	243	251	246	248	248	235	250	225	237	269	271	233	263	256	259	252	229	260	250	237	262	246	230	273	252	246	227	247	243	256	291	254	242	221	232	244	230	273	243	237	239	253	250	240	220	255	263	251	240	264	260	268	286	259	217	260	259	254	252	233	262	260	240	248	234	205	224	261	254	232	260	250	255	236	249	255	257	242	267	243	252	251	242	248	243	230	278	267	234	260	261	262	261	249	241	263	244	246	266	234	235	229	253	252	236	253	243	241	242	256	243	254	232	230	235	234	252	259	245	222	249	228	237	225	255	257	301	280	248	250	233	264	237	236	241	238	250	248	243	262	248	230	252	265	229	249	248	236	233	228	247	225	234	268	244	281	231	278	218	299	265	224	245	276	238	255	231	210	265	255	233	227	251	264	263	261	239	283	238	246	259	248	264	256	235	223	245	234	229	256	268	241	246	256	246	263	249	216	246	280	230	263	230	247	256	248	236	246	266	243	257	260	241	235	206	264	253	254	237	278	244	243	221	249	266	277	264	240	241	243	232	260	262	226	243	234	268	250	251	267	270	229	272	242	247	257	268	270	254	263	259	250	255	262	218	255	222	247	255	240	267	261	249	214	266	262	215	233	234	253	285	267	249	235	236	247	246	245	273	224	240	241	264	226	268	252	237	251	242	256	251	253	241	249	254	263	244	236	227	271	267	231	247	258	227	239	243	245	262	231	214	254	265	258	230	215	246	261	245	278	236	265	243	257	258	259	234	263	249	251	244	258	263	237	253	252	259	248	260	239	220	261	258	270	249	254	247	245	232	275	270	270	263	260	265	241	243	263	245	245	249	203	263	260	266	252	249	279	240	257	245	286	260	276	256	253	247	214	261	252	258	250	267	211	243	224	220	228	248	223	242	265	281	238	256	237	244	252	283	258	249	241	251	231	250	270	246	234	262	236	261	243	247	220	226	255	255	221	257	260	237	247	246	248	221	251	238	274	235	222	225	237	226	254	229	252	241	266	258	219	246	252	242	248	258	251	252	256	252	238	225	232	269	240	226	243	258	249	271	259	234	232	258	255	282	247	260	258	275	249	241	241	244	252	237	224	249	236	251	240	249	253	277	211	260	251	255	258	255	259	249	245	248	249	240	210	235	242	218	230	269	266	255	251	246	271	241	242	253	250	239	230	241	225	259	241	243	246	257	276	257	236	247	234	262	228	253	241	270	238	267	251	272	245	261	251	254	211	245	265	263	238	251	219	246	227	228	239	264	227	247	225	244	282	235	263	242	252	268	253	242	240	227	238	261	271	267	252	272	246	267	272	270	257	253	274	249	275	224	245	250	230	270	232	265	235	259	249	260	236	250	248	243	267	244	266	227	253	269	249	199	238	242	265	248	257	250	261	260	243	268	265	269	245	257	251	256	223	236	216	250	254	251	233	255	235	222	243	259	257	249	283	227	230	272	257	253	244	281	271	239	249	238	239	244	252	281	252	235	280	247	236	286	243	257	279	218	266	247	261	246	250	251	249	241	249	255	255	240	245	274	265	280	251	255	249	264	249	257	234	242	245	256	264	267	233	252	234	263	240	244	247	238	250	210	256	237	254	256	278	240	234	225	259	253	260	216	235	239	251	226	249	263	236	238	257	262	234	268	248	229	236	263	240	261	233	233	223	254	246	253	264	245	248	236	268	259	261	245	230	232	212	264	262	259	254	210	280	249	274	261	262	250	258	280	263	263	283	235	244	238	248	265	271	247	266	239	238	253	245	272	266	244	221	253	237	248	252	258	240	230	239	249	238	263	228	253	240	263	257	258	244	255	267	265	250	272	252	278	233	271	252	254	223	253	242	244	264	251	248	276	284	247	277	236	264	282	237	265	237	238	231	269	254	266	277	226	259	263	251	264	232	244	244	220	237	236	269	278	263	236	229	259	274	249	270	229	259	269	236	235	238	256	253	252	250	239	239	253	259	261	263	236	246	251	256	241	251	233	235	254	265	257	252	244	262	263	245	287	229	233	229	276	256	271	269	264	229	259	243	236	261	258	232	240	260	250	254	242	271	254	239	249	254	244	259	253	242	268	239	250	222	240	237	251	293	252	237	252	243	265	258	272	268	227	278	248	226	244	237	257	253	262	248	241	237	276	236	243	252	256
10971	14524	13948	6751	4486	2869	2224	1809	1504	1396	1418	1336	994	939	918	980	1184	937	920	841	640	661	532	584	655	652	775	1177	1510	1723	1422	1027	796	637	594	538	524	540	496	483	545	531	569	517	549	494	527	515	514	499	488	508	480	496	543	514	511	529	503	525	494	493	529	472	461	508	514	495	527	493	507	509	499	480	494	514	541	498	480	522	502	525	511	497	502	526	555	493	499	519	532	565	493	504	511	503	525	527	543	500	549	517	541	488	493	514	488	516	522	515	523	480	479	541	491	488	514	515	505	527	505	519	488	506	513	541	504	524	463	539	521	487	475	530	517	481	488	473	492	522	467	510	496	514	511	520	483	529	516	506	537	527	509	522	515	537	500	552	486	565	490	530	535	503	514	498	493	503	492	518	541	512	538	489	519	542	470	481	484	500	518	492	511	514	475	500	494	502	512	505	503	553	490	523	527	507	511	528	507	518	538	515	520	505	494	491	536	488	492	537	527	499	487	487	557	521	509	586	507	496	530	506	519	551	495	520	495	504	525	465	475	500	538	530	507	531	522	543	544	526	507	501	531	513	484	500	485	521	503	502	530	527	538	538	524	496	502	502	485	477	511	497	512	513	488	522	494	489	515	533	509	502	497	503	504	547	535	507	510	501	497	511	490	518	523	547	507	503	524	514	502	495	502	484	512	547	514	491	530	516	524	541	494	525	505	472	510	489	481	528	531	530	536	444	558	496	538	523	507	509	485	537	522	525	485	516	481	525	503	482	456	526	483	493	531	503	510	521	503	512	472	493	506	492	504	491	522	485	516	498	503	529	498	526	543	557	529	482	499	539	532	485	527	501	495	495	504	496	521	520	495	502	535	508	507	497	538	530	528	491	501	494	499	499	499	518	468	518	469	544	475	489	523	476	538	516	480	492	483	519	523	485	469	474	488	552	502	528	497	528	507	507	506	500	505	488	509	492	477	520	533	533	521	507	539	517	483	485	555	492	501	503	509	506	497	486	508	532	570	537	503	516	501	492	516	532	525	531	480	480	524	470	490	545	525	560	535	535	519	531	486	456	490	508	514	507	532	504	523	526	513	489	492	531	505	531	528	530	509	537	502	539	486	517	495	524	505	494	563	537	522	479	522	522	493	530	483	511	537	534	534	572	538	508	513	502	473	484	533	500	506	496	501	548	517	533	506	546	469	547	520	523	529	482	535	548	538	510	496	510	500	525	529	497	486	541	460	506	506	527	498	516	497	510	476	473	531	548	492	521	536	502	524	544	508	538	541	482	496	491	495	507	536	504	475	484	491	527	493	485	496	536	505	531	480	543	522	512	540	520	558	495	521	485	479	516	539	513	529	451	484	546	522	504	479	518	527	544	503	521	524	491	519	482	517	510	523	489	537	480	522	469	547	504	502	519	472	524	533	509	501	498	547	486	496	485	516	500	468	524	510	523	480	531	526	522	540	482	532	529	543	538	513	501	520	485	483	521	497	500	509	505	520	528	506	553	530	520	510	494	466	512	475	524	500	526	516	508	498	513	538	485	500	514	545	493	530	516	473	506	494	481	510	503	487	518	489	530	503	479	498	521	551	520	563	532	502	494	485	489	527	510	491	560	541	547	530	520	493	484	478	518	518	551	528	509	499	507	479	479	526	528	504	533	504	503	512	505	541	497	516	507	504	485	497	512	532	510	522	541	517	552	522	476	515	517	560	502	487	486	531	499	514	531	499	500	517	521	492	532	551	536	496	503	496	510	519	482	537	508	512	503	500	495	490	510	534	564	510	553	480	501	516	548	486	489	510	536	510	492	499	490	518	529	496	530	526	513	542	507	515	486	482	509	493	489	504	520	510	478	491	520	510	477	489	532	520	514	499	507	506	516	508	479	501	469	494	507	539	500	493	499	505	556	499	466	509	517	519	482	542	513	510	510	476	498	499	542	497	469	492	506	493	536	530	499	533	476	496	543	510	493	514	525	494	500	471	512	507	517	508	514	518	484	500	507	489	504	513	497	537	550	498	521	538	510	506	465	477	457	524	521	521	484	532	477	498	542	542	502	527	513	511	557	541	520	532	525	540	510	512	495	482	532	497	495	518	499	524	509	567	517	502	487	506	502	542	487	487	521	500	512	507	553	495	519	500	513	561	515	528	480	491	546	520	510	540	506	517	524	537	500	525	521	520	555	526	498	490	534	493	474	488	514	516	502	531	534	538	513	515	468	494	480	567	516	529	485	508	510	505	495	534	490	493	524	528	495	520	503	530	489	492	504	503	524	497	502	507	494	555	495	516	510	496	530	499	510	504	521	503	528	492	498	512	540	557	561	511	529	546	510	530	473	511	526	469	511	498	544	500	519	484	520	541	492	495	478	573	553	517	482	514	528	494	511	511	486	512	516	541	535	506	544	534	506	514	540	496	530	537	499	516	487	483	499	496	523	561	505	512	502	546	515	494	503	529	514	500	523	491	526	535	500	549	514	527	514	485	486	472	498	543	455	490	513	530	515	511	499	520	491	482	521	529	515	485	509	536	523	529	494	482	504	527	561	492	529	550	480	499	492	591	533	512	502	530	497	543	545	534	514	494	520	522	497	524	509	538	481	516	528	523	497	517	529	502	547	468	517	522	501	521	529	479	530	552	494	554	518	541	494	492	519	510	508	487	510	533	489	546	486	487	517	501	547	521	502	518	511	516	487	486	484	507	539	528	489	490	495	513	521	539	516	543	528	504	542	514	500	541	541	520	491	505	500	530	528	546	517	519	469	546	497	524	508	501	507	497	507	485	528	514	499	501	482	552	510	499	513	531	529	505	504	528	483	500	502	515	544	515	488	527	519	510	518	505	484	520	532	494	498	518	504	557	510	515	512	528	508	509	543	528	469	501	524	496	516	517	508	492	484	469	528	531	556	494	512	526	513	540	513	491	533	550	504	498	504	545	519	510	513	520	514	497	467	538	496	483	527	518	529	519	537	539	497	561	512	495	522	480	508	480	520	521	529	525	521	512	482	473	493	527	509	509	477	529	500	502	511	509	510	504	535	501	447	506	485	523	516	511	544	507	517	513	516	470	476	535	481	512	507	536	509	510	458	496	530	521	563	487	518	518	489	525	498	520	509	492	504	520	543	521	528	517	538	493	537	513	510	487	513	482	497	538	507	498	465	485	521	511	554	479	510	528	493	498	494	497	493	502	503	493	558	500	509	539	527	528	505	528	502	516	488	485	466	498	538	498	558	550	519	490	501	496	538	508	533	521	571	511	520	526	511	500	516	522	546	524	509	553	491	518	523	551	455	577	498	507	550	523	517	473	482	497	487	501	502	494	532	543	502	539	502	529	554	524	511	497	521	500	507	553	543	535	553	506	519	508	516	482	505	504	555	530	525	493	540	537	499	524	534	489	528	504	500	455	492	521	478	519	489	533	507	505	532	527	526	489	557	489	490	544	507	500	550	503	509	506	536	509	548	495	519	509	524	534	535	495	522	504	483	524	479	526	488
24600	21614	28738	24982	19506	3646	1233	870	630	624	567	495	417	414	395	430	451	420	342	329	258	243	236	239	242	304	957	1867	2223	1909	1173	722	482	301	250	232	219	198	207	214	211	198	206	212	219	205	237	206	207	219	196	206	195	199	207	208	216	208	218	200	218	226	218	217	186	197	220	181	214	205	187	224	184	219	215	236	243	218	193	233	215	196	185	217	203	212	220	220	224	211	213	204	213	214	214	202	220	221	214	194	212	213	220	195	196	203	228	217	192	219	213	180	199	191	218	203	197	237	197	202	214	234	198	204	238	198	204	219	232	203	221	184	218	218	199	204	195	205	216	208	205	208	216	165	208	203	212	215	193	199	228	196	210	204	214	203	235	208	200	217	215	197	210	215	195	205	215	192	206	210	190	210	216	214	216	199	204	190	186	214	230	225	206	213	213	227	226	221	185	179	221	197	207	218	217	216	219	224	221	191	213	229	196	214	205	188	200	251	189	196	183	186	196	210	226	190	216	212	229	202	222	203	215	176	197	218	207	191	182	204	218	193	198	207	221	212	205	244	188	196	211	220	211	176	235	200	219	226	197	204	227	215	225	218	202	228	212	193	203	215	199	214	225	197	209	210	202	176	210	206	198	177	204	216	196	211	199	208	203	203	211	205	203	184	202	199	191	218	201	225	220	209	194	204	231	213	211	200	209	194	198	190	220	218	182	209	214	214	249	194	204	229	185	225	221	207	203	221	218	237	188	200	204	189	232	207	233	217	204	212	194	192	223	227	179	194	217	194	247	200	223	234	231	193	222	200	214	197	187	188	196	241	185	214	224	179	200	208	183	198	202	207	193	215	204	191	235	204	225	197	207	227	196	190	175	216	198	193	195	191	199	215	208	204	183	209	230	223	213	211	208	190	217	214	212	195	213	202	211	215	201	205	192	190	204	209	239	209	210	204	191	180	197	211	196	229	201	204	209	230	227	194	230	215	184	209	218	225	204	215	221	220	219	207	203	205	194	203	206	229	212	220	204	172	212	198	216	201	216	179	214	208	196	181	193	199	191	189	220	209	204	201	180	194	204	191	209	203	215	210	215	190	195	193	204	187	229	220	217	202	237	200	233	216	198	199	232	191	187	204	205	184	192	183	183	193	220	206	215	230	201	195	200	185	202	182	241	219	207	231	211	215	203	241	195	206	228	216	205	208	217	220	208	219	208	253	210	182	213	190	184	212	179	238	183	225	220	205	221	189	201	197	204	194	206	209	221	178	221	223	220	214	198	200	235	209	211	218	213	183	222	217	196	194	226	204	198	206	219	213	186	210	185	218	221	207	192	239	202	226	201	195	238	203	215	219	182	193	191	216	192	197	206	204	229	215	213	169	207	209	182	183	191	203	193	199	222	222	248	204	209	232	201	207	202	214	174	217	199	230	191	206	191	204	208	223	199	212	187	175	234	200	185	174	191	204	180	203	178	248	167	205	204	196	224	232	223	206	192	217	213	205	203	207	205	181	228	180	194	234	196	218	229	191	201	192	200	173	180	195	206	210	233	222	187	220	207	191	196	197	179	196	207	206	213	199	223	219	195	223	234	201	206	204	220	226	214	190	220	226	197	200	209	213	207	229	176	204	196	211	197	198	208	212	181	203	192	206	204	205	200	179	210	203	205	207	217	207	220	201	218	194	191	220	197	197	212	188	204	218	207	196	208	226	191	225	200	228	202	209	212	185	178	195	193	222	207	201	215	216	216	218	224	210	217	243	208	205	223	204	218	240	189	233	182	189	215	223	196	213	196	200	183	202	192	213	228	235	189	187	203	212	194	201	210	215	218	197	198	206	205	223	183	212	212	210	222	215	212	201	239	220	217	228	221	208	215	189	180	214	205	223	220	216	204	199	225	236	172	189	225	207	228	213	187	212	191	200	208	218	226	219	222	198	201	196	221	201	196	222	192	201	196	172	191	243	220	233	224	205	180	191	218	222	207	200	206	204	198	192	179	220	213	228	237	195	238	212	199	190	198	214	234	217	225	216	208	204	179	190	194	235	242	229	228	207	208	201	199	224	202	206	200	193	210	197	207	193	191	214	175	198	190	214	207	202	208	202	210	193	194	229	189	191	196	195	213	217	207	198	220	195	212	193	231	208	200	230	200	221	192	208	191	213	220	204	193	210	225	224	190	211	193	210	201	210	217	207	215	224	235	209	184	215	214	189	216	208	224	201	192	200	216	198	225	207	181	209	218	206	184	170	228	195	202	236	220	228	194	210	190	228	206	204	188	236	170	193	203	198	188	218	234	226	183	213	187	199	205	200	194	229	202	231	202	213	210	221	187	223	235	198	201	225	224	216	181	213	224	222	214	198	215	221	193	213	195	208	204	187	213	193	202	209	210	186	200	204	220	226	205	214	223	202	205	185	207	221	196	193	209	199	197	226	229	236	210	218	209	212	250	183	228	207	192	219	224	242	191	220	211	214	222	210	194	197	210	199	213	195	215	182	206	199	226	204	208	217	212	202	230	224	211	213	183	213	207	205	224	203	191	210	204	203	199	212	201	225	225	208	221	212	208	218	200	206	182	204	221	209	201	216	183	178	222	216	224	199	206	214	209	202	213	202	230	195	217	191	211	200	209	218	197	208	214	193	195	194	181	209	235	182	202	191	211	203	196	237	214	217	182	191	201	203	210	188	203	217	186	241	189	196	207	212	205	216	232	196	198	205	220	203	220	187	217	178	191	225	209	219	227	196	213	184	215	218	205	195	199	186	193	198	219	213	220	206	182	203	195	208	224	199	220	209	218	192	224	201	200	193	190	188	226	171	223	226	187	222	213	221	214	190	218	221	214	201	195	184	194	220	211	171	215	213	197	190	222	219	208	213	195	237	210	191	185	223	178	212	180	224	203	204	223	219	221	213	207	197	185	222	204	242	210	213	190	207	185	205	209	211	210	211	214	215	220	225	214	198	193	194	218	211	206	211	199	201	203	205	211	219	205	195	202	209	220	197	212	214	213	217	213	210	223	236	194	200	180	199	217	213	229	220	220	222	193	203	211	201	188	222	208	213	195	220	187	197	205	207	199	195	196	240	199	206	199	203	197	232	172	218	215	197	170	204	169	209	215	210	214	208	196	188	211	229	207	208	186	205	209	227	215	228	199	189	210	203	199	199	190	215	195	185	207	221	244	215	209	197	211	219	214	239	202	214	203	227	189	188	204	210	200	193	194	215	211	193	180	225	209	227	218	207	188	235	218	206	222	220	197	198	213	191	223	223	213	182	206	191	200	222	188	218	187	187	196	211	195	211	224	196	238	217	225	202	219	211	222	210	196	201	204	199	206	210	224	201	195	219	210	213	198	211	209	225	188	212	242	200	213	189	167	209	173	215	200	209	201	197	208	210	203	217	210	226	198	239	214	188	196	202	220	214	204	201	190	202	223	201	200	231	229	223	228	245	204	222	213	221	214	205	213	215	192	241	179	194	194	224	203	220	201	206	207	186	173	196
12749	25126	22607	15130	9307	5044	3824	2982	2481	2354	2151	1778	1532	1437	1369	1541	1514	1305	1121	951	666	591	521	536	522	926	3507	6814	7342	6442	3965	2291	1274	738	545	458	442	436	400	438	443	456	428	432	465	461	443	444	423	413	420	469	439	417	413	418	431	436	427	410	455	506	417	452	428	426	440	445	450	429	427	435	442	423	420	416	448	455	400	484	451	443	472	415	401	410	422	437	435	472	455	418	473	431	418	434	450	426	422	441	456	433	420	460	438	443	450	463	460	425	422	435	434	427	416	420	402	440	449	427	471	459	435	403	468	426	439	443	419	452	424	473	458	436	465	424	389	429	431	466	481	457	437	468	476	453	481	433	458	454	458	445	442	462	441	442	415	454	442	473	449	427	428	489	438	429	415	429	472	420	450	421	433	426	436	452	427	464	472	433	431	440	415	471	447	401	415	445	439	444	435	449	407	412	466	443	415	446	432	465	459	450	450	403	435	420	420	413	445	435	404	420	409	406	379	435	428	440	453	442	426	404	486	449	449	431	412	479	422	432	429	426	430	420	441	458	463	457	431	434	454	449	455	451	442	450	452	464	435	443	446	468	426	420	428	416	398	446	419	464	431	410	458	438	455	434	462	449	417	445	440	414	449	451	412	439	440	436	432	426	462	422	405	414	439	431	412	416	417	431	417	441	451	432	444	466	420	414	453	409	446	433	407	417	412	429	412	424	470	449	426	425	419	457	438	434	434	417	428	422	444	410	410	406	450	469	462	461	409	386	436	446	458	464	465	473	429	413	440	427	414	453	457	459	442	420	463	448	422	447	435	416	429	486	451	441	471	422	413	389	444	428	478	414	433	423	450	447	424	427	435	455	422	457	458	382	453	431	416	438	448	438	434	430	454	446	473	427	458	440	457	458	459	465	443	411	407	429	459	431	416	445	467	430	409	434	421	429	420	449	428	423	408	387	421	452	433	409	453	430	426	427	417	419	413	433	443	413	422	457	455	427	439	449	442	399	418	382	434	427	431	458	462	459	417	413	407	463	426	445	443	435	405	441	441	444	407	441	394	433	436	427	441	408	451	418	479	457	430	475	449	403	457	421	418	419	470	433	421	434	438	412	432	486	417	427	432	444	429	432	449	432	446	423	437	443	416	438	429	434	429	440	443	442	436	446	443	458	442	399	414	426	432	424	396	430	442	413	423	399	408	445	429	409	430	417	450	419	438	419	429	451	442	421	413	405	442	440	432	450	471	448	442	414	456	451	425	411	465	420	445	449	460	435	450	385	434	439	443	434	438	466	388	449	454	434	484	428	408	413	423	445	439	448	420	420	385	448	438	404	424	417	424	455	452	421	412	442	411	430	432	403	393	441	430	455	445	407	371	423	432	439	466	438	466	429	462	403	395	409	451	427	416	450	447	413	426	452	443	411	465	446	469	460	439	420	445	430	448	408	430	499	441	404	465	410	410	447	440	447	444	447	484	456	418	432	441	421	389	416	413	420	437	416	458	457	422	420	417	449	448	437	437	422	445	437	455	432	444	424	394	415	441	440	406	431	473	433	433	409	463	425	430	449	449	491	461	403	474	440	450	427	444	425	455	413	412	435	405	415	448	408	481	420	430	454	459	408	426	424	415	433	414	448	460	424	424	457	458	412	433	465	444	417	458	444	449	395	452	427	455	449	454	407	469	444	408	440	450	424	403	456	409	422	434	459	480	410	398	461	434	442	418	415	422	455	450	400	442	407	460	461	453	432	461	410	438	428	428	446	483	443	433	453	412	446	413	423	437	431	438	450	427	414	431	415	417	398	389	452	471	409	449	415	397	446	456	429	441	425	405	430	422	411	478	400	474	432	429	432	413	453	421	432	450	433	432	444	415	407	444	417	396	435	431	441	433	422	434	419	400	447	421	422	406	423	433	415	425	434	437	456	420	402	471	455	457	424	413	436	459	406	448	428	436	448	426	459	441	438	400	418	468	449	433	466	434	446	435	473	440	446	393	417	428	428	431	424	407	398	454	425	426	436	419	418	448	425	475	423	440	434	463	418	411	437	430	442	434	459	440	443	432	390	421	460	420	424	453	415	454	397	419	455	401	434	460	414	439	455	437	452	438	444	483	419	450	443	438	423	419	440	464	440	456	421	428	408	424	437	410	466	434	431	457	418	442	426	466	402	428	392	439	449	459	470	446	451	401	456	399	430	452	403	429	437	464	400	470	406	442	425	393	430	411	456	452	400	455	425	429	382	421	415	401	434	450	448	477	451	408	440	449	410	436	448	421	430	432	412	464	440	405	439	417	417	444	452	396	420	437	464	400	442	419	422	416	420	463	461	473	425	432	435	450	434	415	436	418	402	398	425	429	430	428	426	425	452	429	435	411	438	415	378	458	421	445	426	436	435	424	409	466	419	445	417	454	457	441	437	424	440	389	418	436	453	470	481	464	414	412	432	471	449	473	404	428	421	440	431	427	405	473	440	441	410	454	409	432	449	392	411	459	411	411	442	435	451	430	435	417	420	473	417	451	431	445	463	427	452	436	400	470	456	406	465	440	442	444	445	442	431	445	447	453	445	391	453	454	462	420	453	461	462	429	435	408	454	471	436	450	395	445	427	472	438	430	424	446	426	455	453	399	446	420	416	417	427	433	437	408	386	434	413	425	426	438	425	465	449	431	497	433	439	464	404	440	423	423	432	425	428	431	437	426	381	416	424	420	424	445	438	433	438	456	447	444	448	439	406	415	408	434	428	435	474	431	482	436	447	403	448	442	442	408	407	432	447	412	407	397	438	436	448	449	434	414	440	464	457	441	449	450	442	397	457	451	420	430	408	435	426	448	431	442	461	427	440	429	403	433	429	429	465	420	410	432	451	443	468	428	429	457	447	427	427	462	433	444	435	459	428	464	413	451	408	459	449	450	433	415	418	431	420	430	457	421	425	456	414	396	439	422	436	421	418	412	437	432	455	434	416	415	449	447	430	448	432	459	424	438	428	428	444	436	441	448	421	432	443	422	438	422	415	459	442	482	459	403	431	445	415	409	442	450	460	415	416	428	446	463	444	424	452	424	386	450	427	431	433	424	431	411	429	470	399	436	443	440	433	430	461	423	421	456	443	449	413	403	452	452	417	456	432	438	437	421	398	455	434	436	422	408	414	404	406	473	433	493	432	412	458	439	431	454	429	450	451	421	444	465	399	424	436	431	460	424	437	456	418	463	440	480	413	440	450	439	462	436	403	466	426	424	400	408	422	426	408	407	403	430	437	450	458	432	428	451	456	455	443	439	434	421	453	412	454	417	436	393	465	449	453	447	424	438	437	413	390	449	448	449	421	420	418	422	442	466	404	415	460	385	465	447	425	426	443	454	461	406	459	411	428	468	408	424	411	443	420	443	433	443	403	419	452	445	423	458	451	444	460	438	428	428	446	418	470	423	426	430	444	399	451	474	436	411	466	436	428	457	428	409	471	461	410	428	434	447	449	418	422	430	415	410	469	434	416
23571	21616	29502	24219	21625	19581	3952	1296	834	790	710	574	608	518	639	648	471	364	410	304	222	243	244	192	211	308	1873	4109	4473	3656	2100	1218	619	325	227	194	176	190	184	189	208	195	165	180	201	194	200	180	183	174	169	167	179	205	178	173	197	176	165	184	171	190	162	183	183	152	189	177	189	177	167	193	196	174	160	173	204	166	205	204	196	192	196	194	166	174	174	186	187	191	173	202	180	165	170	160	210	194	172	178	204	191	181	172	170	147	170	164	183	193	193	176	183	182	165	177	182	176	187	167	185	188	184	166	174	173	181	189	178	182	192	151	169	165	179	194	192	184	187	178	178	202	188	175	164	178	176	182	182	190	192	188	181	181	169	183	175	179	192	179	176	175	179	168	198	177	183	161	183	182	182	198	177	191	178	161	184	185	180	177	169	165	184	171	158	170	195	181	158	187	189	166	178	194	193	179	191	167	181	157	174	176	199	185	167	178	183	176	173	183	161	167	181	182	166	179	186	178	191	161	189	194	189	178	156	161	173	177	169	159	190	195	171	205	172	147	174	191	172	199	205	175	153	177	192	176	191	171	184	183	192	183	180	200	179	149	182	186	164	188	168	174	172	184	169	168	179	152	154	168	189	178	168	179	172	159	174	173	199	181	177	181	177	150	169	154	149	194	142	186	161	184	177	159	166	192	173	174	180	176	167	200	168	180	177	171	171	160	161	195	152	146	161	188	178	189	211	206	199	161	159	179	169	158	192	169	179	172	180	184	169	165	151	183	177	206	175	172	168	181	166	178	165	184	168	183	200	190	161	185	190	179	200	199	175	194	169	194	179	171	174	206	198	189	189	180	168	183	176	195	196	187	180	183	191	161	193	165	191	168	204	190	192	198	183	183	190	174	185	139	194	213	190	180	150	171	179	190	190	186	175	174	160	171	158	171	170	196	169	161	182	163	173	178	161	170	171	168	193	187	164	171	186	192	182	193	193	169	204	155	200	181	171	198	190	186	168	195	179	173	181	213	161	186	188	168	181	193	176	167	166	195	165	201	202	164	163	166	173	204	164	206	173	191	179	162	187	195	180	156	164	184	185	180	185	194	198	166	171	186	188	173	178	181	159	182	175	177	171	184	183	177	194	173	189	178	177	179	176	183	190	172	192	173	156	169	164	165	179	182	163	180	186	173	204	188	168	192	197	173	165	187	166	186	187	211	172	169	192	187	180	210	178	163	168	189	172	183	167	203	171	171	191	183	172	193	188	205	170	181	171	196	205	192	176	192	182	193	182	180	194	179	169	168	178	189	158	185	160	173	201	174	180	174	208	163	198	187	162	207	166	183	202	195	194	186	175	146	174	181	187	182	179	164	198	192	179	179	186	175	181	183	192	183	205	171	157	175	173	166	165	169	185	178	174	185	146	179	173	174	233	214	189	169	164	172	196	177	162	173	179	182	162	173	181	206	189	169	191	187	184	182	177	169	178	167	183	179	168	186	154	188	168	187	169	165	188	190	174	179	150	187	158	184	181	173	179	177	187	189	191	193	176	177	167	198	163	164	166	176	149	171	171	178	169	185	204	170	193	181	183	184	166	194	173	166	199	215	176	165	190	196	208	171	180	185	170	186	191	177	188	185	179	172	185	198	191	172	162	183	190	168	183	212	193	175	183	182	168	188	183	188	186	185	170	200	146	184	197	149	200	183	153	171	185	186	195	194	166	175	199	189	192	171	208	173	163	173	181	159	193	183	204	187	175	208	173	195	166	192	185	182	187	176	169	192	183	183	179	180	188	181	222	160	202	173	206	177	170	170	188	151	197	197	199	231	169	179	198	192	175	181	169	181	197	166	179	165	200	164	168	194	202	188	172	170	195	203	188	195	164	170	192	150	181	178	187	168	198	198	184	175	190	165	195	167	186	190	195	190	192	161	180	196	193	189	187	193	166	180	176	178	191	183	159	143	210	176	199	162	200	186	160	186	177	176	196	204	168	203	175	177	182	184	181	205	192	169	196	199	180	158	178	195	208	175	170	176	182	177	196	184	184	170	178	190	151	168	186	202	172	179	174	151	174	171	169	155	182	164	192	171	189	153	186	170	184	193	156	151	193	146	164	175	184	185	163	206	164	193	191	165	191	176	193	182	170	187	152	194	177	200	169	175	170	182	168	174	184	202	177	176	180	186	178	160	167	171	167	174	171	173	184	171	197	181	205	185	180	174	186	167	194	214	179	192	183	165	191	196	177	173	173	194	204	172	182	178	190	179	173	188	177	178	169	176	162	174	198	200	167	183	177	166	188	196	171	189	194	178	185	165	169	206	186	192	154	184	192	155	187	215	173	193	182	217	216	174	185	174	176	179	160	188	195	175	171	194	184	183	164	201	171	170	170	173	191	181	175	171	168	173	190	195	190	176	181	188	173	175	162	189	165	185	173	199	191	197	184	173	200	185	184	172	174	186	170	189	168	183	201	195	182	178	200	194	189	155	176	174	195	172	178	192	186	195	180	158	193	174	168	187	173	189	185	178	204	175	170	191	186	193	187	173	180	198	184	163	176	189	191	178	186	179	182	157	186	167	203	193	184	196	174	196	181	158	209	164	178	200	167	202	189	174	159	188	171	169	165	203	180	157	185	169	189	187	211	198	201	178	187	178	170	176	189	201	189	184	182	175	164	177	140	176	203	200	183	195	165	189	186	203	168	187	186	178	183	187	172	182	178	214	184	187	166	186	193	158	179	173	221	164	175	181	205	159	149	176	159	187	177	159	169	190	167	177	174	195	168	200	177	190	181	164	187	199	174	178	182	182	182	175	200	165	177	171	169	176	181	169	169	181	173	178	187	197	201	184	172	173	166	218	173	167	171	186	170	164	181	173	200	174	181	181	191	157	187	169	169	197	191	182	183	183	174	176	185	182	164	175	174	177	165	166	196	160	169	184	228	171	175	198	163	176	173	193	187	191	180	193	171	174	186	185	161	172	159	185	170	198	183	179	181	165	194	199	179	184	189	186	172	181	194	188	193	179	173	173	175	191	179	201	173	189	173	172	152	173	173	174	207	147	167	152	182	200	172	179	178	196	160	172	185	173	185	176	181	196	183	179	177	213	198	202	183	180	196	199	181	186	171	176	170	209	172	192	167	155	205	164	213	173	160	184	165	193	182	186	163	183	174	184	181	163	178	201	172	167	181	175	188	186	172	172	166	182	192	158	184	180	171	173	196	179	179	183	173	160	177	184	177	183	199	183	218	183	189	171	170	164	180	187	164	174	169	166	171	173	165	211	183	184	154	176	209	163	181	191	176	169	169	161	170	180	190	168	188	163	184	213	177	173	196	180	164	167	200	175	163	191	186	186	187	172	173	187	192	195	189	204	174	192	172	183	210	170	185	176	180	176	200	167	190	176	186	178	185	191	160	177	200	176	188	197	186	193	189	166	189	198	179	172	154	179	160	173	170	155	197	184	174	171	188	183	182	198	196	186	167	157	188	191	161	174	178	171
15132	28907	27308	17930	12380	8819	5764	4184	3575	2957	2911	2357	2219	1793	2466	2355	1721	1148	1269	816	667	634	593	527	555	921	6378	12744	12895	10368	6436	3760	1762	903	555	425	376	380	347	374	360	367	354	371	366	372	366	351	356	353	364	372	382	360	320	384	377	389	375	383	364	364	377	381	349	362	358	369	375	363	377	355	362	367	389	334	347	350	367	369	379	362	353	360	337	366	350	372	350	371	371	337	401	356	353	375	385	352	384	333	385	377	356	390	336	346	354	350	369	353	359	339	365	359	338	370	352	369	390	325	356	346	402	381	377	378	368	376	369	338	378	396	335	350	369	325	330	354	357	384	377	369	349	358	364	341	346	323	378	357	364	355	376	387	353	331	349	381	405	373	388	337	374	345	356	354	396	371	367	361	392	384	367	354	339	342	364	357	335	402	340	337	356	391	375	372	378	317	371	362	370	342	376	344	370	323	369	331	362	338	352	389	366	381	358	366	337	353	359	383	353	359	346	395	350	367	388	370	389	381	354	343	341	352	379	385	350	411	347	399	348	375	359	349	357	313	355	366	376	377	389	363	315	377	357	366	381	382	371	330	363	359	373	363	356	369	360	353	352	352	389	368	401	352	389	311	382	340	399	366	374	366	313	322	380	353	371	390	388	344	367	366	328	338	372	357	344	339	390	342	359	363	377	373	390	376	342	370	350	362	378	351	342	356	375	358	346	344	357	409	371	397	364	362	352	377	374	359	374	368	353	327	357	381	313	377	373	361	404	366	362	356	371	373	358	339	357	374	355	340	340	342	352	380	355	370	363	345	363	374	389	344	381	377	378	391	409	344	359	357	420	373	377	355	391	351	354	354	370	338	334	369	365	364	366	364	356	393	353	347	341	352	347	377	372	330	379	374	389	363	348	376	393	386	354	364	342	347	332	373	365	323	389	357	385	345	360	361	344	342	337	346	370	359	354	368	370	370	354	357	338	326	342	373	395	370	352	392	378	356	334	333	345	361	359	364	372	339	353	363	365	350	321	336	354	370	369	417	345	331	361	382	332	320	387	386	389	352	362	357	342	409	383	350	365	371	380	383	402	354	349	374	351	355	353	377	342	371	382	400	353	355	388	333	348	354	369	427	360	366	379	369	353	386	344	357	359	362	380	380	370	392	367	390	313	375	346	358	352	344	379	379	349	364	405	361	329	371	363	371	370	345	346	331	369	389	367	362	328	367	319	349	399	351	360	360	355	367	353	378	364	330	357	354	363	368	361	361	383	338	385	402	336	358	367	379	360	348	377	369	327	325	360	372	362	345	384	353	361	338	356	379	362	372	406	360	373	370	346	326	352	385	345	360	364	354	374	358	336	380	353	342	374	347	364	336	393	355	369	376	358	396	334	327	346	354	360	332	393	374	380	343	361	400	344	349	374	339	391	355	341	389	349	332	358	373	389	341	377	346	368	363	362	405	380	335	356	367	364	357	361	369	347	380	350	334	390	385	378	354	355	378	340	413	371	377	329	362	354	382	370	377	358	383	354	359	349	356	373	381	367	354	357	367	336	293	357	352	345	379	316	359	358	380	357	322	375	397	347	373	379	333	322	360	345	370	346	364	382	378	394	392	362	373	350	359	322	355	354	348	388	382	368	328	386	353	353	360	368	374	371	334	368	355	382	336	363	364	347	378	392	335	377	396	391	354	379	343	329	406	356	353	359	375	348	338	380	369	387	365	343	378	391	382	361	357	348	366	367	350	349	340	389	383	364	357	373	373	385	357	384	379	356	362	364	355	355	354	355	368	368	336	364	373	353	369	342	359	372	356	369	383	367	383	375	381	379	361	359	355	374	386	378	367	343	380	345	396	382	365	355	383	394	356	377	346	365	367	368	390	381	361	383	347	425	371	312	324	353	354	371	355	371	352	365	367	401	342	367	384	375	344	362	348	386	345	359	355	333	354	371	334	354	386	376	362	392	336	354	346	343	368	376	339	357	408	371	390	355	349	372	396	379	343	373	362	348	348	335	351	381	358	373	327	362	371	335	332	405	344	381	343	373	352	344	377	362	374	359	371	365	392	359	351	368	336	340	352	359	381	366	360	363	389	345	350	381	373	377	337	366	357	363	364	334	359	367	378	358	363	398	353	378	354	365	357	345	371	329	365	362	357	365	351	376	369	353	351	410	372	386	352	365	368	339	355	358	343	328	341	338	372	413	356	364	369	388	353	345	377	375	328	361	333	371	383	376	349	340	364	354	361	367	325	345	347	368	350	380	387	305	360	350	350	348	360	379	370	361	388	340	352	378	333	338	372	373	347	333	400	333	359	355	342	355	332	394	371	338	349	361	345	386	332	346	364	357	366	377	342	334	348	368	377	346	360	345	382	353	365	372	351	339	401	354	345	368	329	380	374	331	342	379	362	364	328	348	348	358	350	353	343	346	367	337	357	372	408	367	343	352	351	361	342	333	374	339	342	347	354	348	343	396	354	382	381	360	359	360	360	335	374	404	366	355	351	360	372	373	399	357	390	372	389	343	325	363	356	335	345	340	351	323	340	373	355	347	383	349	356	364	340	331	364	389	345	380	392	339	377	371	347	370	358	359	366	356	319	369	360	378	391	329	364	344	379	377	357	334	366	365	335	357	341	357	351	376	373	349	367	383	361	348	404	377	364	358	346	352	340	397	364	361	356	352	357	352	367	403	358	364	352	390	399	356	369	379	343	335	381	389	378	401	357	375	374	383	341	374	371	375	350	399	352	352	415	377	374	343	357	336	357	365	339	330	378	369	364	332	374	381	333	325	388	371	355	345	345	381	370	363	377	365	378	355	381	372	386	364	360	375	378	352	343	352	334	337	393	374	309	334	371	403	366	365	343	390	379	381	359	368	359	377	381	345	356	372	389	338	357	371	355	360	373	363	388	358	369	323	374	346	337	384	353	345	395	345	374	367	325	408	380	348	336	379	344	343	362	368	324	320	350	339	339	348	322	365	344	335	364	387	395	350	353	350	383	375	360	397	369	346	346	387	362	377	371	336	382	380	359	359	368	313	405	346	396	371	338	359	360	360	345	383	384	377	336	349	363	387	394	351	349	346	360	355	397	370	343	357	373	334	330	350	367	380	385	361	372	324	372	375	365	392	354	364	362	366	368	375	345	372	365	340	346	364	367	354	355	381	369	427	381	353	352	396	373	330	335	370	369	382	341	394	386	365	367	373	373	363	362	351	377	360	371	387	342	333	369	405	333	339	346	372	349	350	357	356	379	343	353	378	356	366	325	362	333	320	357	392	359	391	365	378	377	342	358	377	376	391	342	397	387	334	388	336	341	364	370	376	369	382	353	401	389	339	347	351	387	389	367	367	354	325	373	343	354	393	373	342	360	371	356	365	386	388	360	349	355	338	344	367	348	344	374	357	345	355	386	339	319	374	362	335	381	406	363	398	388	361	374	378	373	357	362	375	374	398	355	347	361	357	370	378	332	361	362	393	357	352	373	385	358	370	371	334	376
27142	21020	12562	3848	1441	951	670	522	406	357	412	433	365	456	423	390	366	283	276	263	291	252	281	254	255	276	326	444	626	576	477	397	303	302	260	250	269	261	232	240	240	276	230	233	235	254	262	244	280	245	268	261	273	257	255	257	259	239	257	244	268	237	278	258	252	256	266	250	283	253	257	255	266	275	263	264	242	244	237	262	275	272	284	241	285	258	260	241	275	240	252	298	244	253	251	260	231	258	271	250	228	256	246	307	260	235	248	242	254	261	259	270	267	248	264	257	269	257	264	257	276	253	240	258	257	260	257	242	263	251	277	270	275	264	255	265	248	275	222	260	280	252	227	268	265	234	221	280	251	248	276	245	249	259	241	224	258	262	242	275	242	259	265	253	284	247	248	275	230	260	274	246	256	257	279	248	252	250	248	231	259	248	270	247	252	240	237	275	255	262	255	262	272	216	237	248	258	247	259	292	251	259	289	228	257	287	220	266	263	247	267	262	245	263	263	261	254	240	270	258	256	239	283	238	218	248	263	247	281	284	267	247	257	259	238	227	256	270	283	249	256	247	226	241	279	255	272	273	260	282	276	240	249	295	269	252	243	265	242	259	260	258	246	236	255	273	255	290	265	231	250	254	250	257	265	249	254	264	265	252	268	238	244	222	246	253	257	263	260	253	234	245	271	265	218	254	247	229	228	255	248	276	268	254	257	248	258	250	246	277	249	267	265	251	255	245	255	258	241	225	246	292	275	258	290	252	253	237	234	230	236	256	245	247	225	242	258	253	243	249	235	272	258	224	260	237	270	263	239	242	241	252	251	277	231	240	242	284	268	256	257	246	232	282	250	248	261	233	263	253	263	259	271	257	262	251	271	272	252	234	239	239	268	273	247	237	263	245	240	256	269	265	248	278	251	252	251	228	256	241	246	261	256	232	264	278	221	225	257	261	270	280	272	236	271	224	279	256	260	237	275	268	221	271	284	256	265	262	253	266	264	259	245	271	270	269	248	274	264	263	229	263	220	254	216	248	271	242	268	261	240	245	263	233	250	255	232	235	255	228	248	301	260	251	231	269	259	255	279	221	255	271	245	259	265	256	255	251	273	244	269	266	255	232	261	255	259	242	266	228	284	263	248	278	273	249	211	253	260	232	261	252	247	256	265	251	256	276	231	248	243	225	268	266	271	267	280	261	243	251	252	248	255	299	250	269	252	257	262	268	246	264	246	247	253	240	241	257	286	256	295	271	248	222	253	264	255	249	235	285	259	254	259	264	278	277	240	232	243	256	266	268	242	265	254	247	254	251	252	250	280	247	242	265	267	239	295	242	253	264	239	267	244	244	213	272	227	245	237	272	244	209	254	246	243	228	249	265	270	267	251	230	256	252	259	266	250	242	264	228	244	245	257	255	267	259	248	219	253	214	242	234	288	243	272	247	258	292	262	248	248	265	289	231	244	242	259	249	242	231	257	274	274	239	265	259	247	230	249	250	251	254	261	241	242	259	234	228	262	242	233	234	259	261	260	240	267	265	254	263	254	253	255	248	265	230	287	271	262	250	246	266	274	253	227	260	269	241	257	272	267	264	245	242	219	267	279	244	255	266	270	268	264	247	260	262	246	268	255	242	258	224	278	227	254	263	272	273	273	240	270	248	248	269	264	239	268	267	255	257	274	260	267	265	267	271	254	261	258	240	233	268	258	245	247	260	249	253	249	269	241	248	283	238	271	256	258	269	250	257	253	243	271	260	239	245	266	270	282	259	278	249	245	245	240	233	250	241	258	262	267	254	223	263	260	256	258	239	256	263	268	242	276	279	264	240	277	245	241	244	275	276	250	270	263	260	265	266	227	255	272	243	260	257	251	265	249	234	229	228	243	279	251	264	236	299	253	249	276	239	267	268	258	264	225	244	254	244	270	257	221	256	272	269	255	270	222	258	295	249	273	240	263	237	248	281	259	244	258	259	256	243	266	255	230	246	284	264	240	249	219	248	240	266	256	286	262	252	254	268	247	271	270	268	257	250	263	256	221	249	238	253	278	274	238	271	242	278	280	251	263	253	255	254	249	214	270	249	250	254	250	238	235	258	263	244	243	221	271	242	246	257	281	213	246	278	241	263	261	251	255	256	257	252	226	267	241	258	274	258	260	255	227	255	262	233	252	259	272	234	219	282	250	256	257	237	237	210	244	266	251	260	272	254	245	252	256	242	264	248	231	252	220	255	236	234	290	250	254	271	263	252	265	251	270	273	251	207	260	257	230	253	264	290	242	259	255	251	239	281	236	258	232	231	275	254	293	229	253	248	241	222	217	244	248	258	262	252	259	278	268	261	250	226	244	260	246	268	268	271	277	242	251	259	245	272	275	234	264	262	269	267	251	246	270	253	232	242	240	275	284	236	255	240	233	240	228	239	254	255	252	236	244	222	214	245	260	272	223	250	265	269	269	261	259	212	247	225	284	269	259	250	264	253	281	253	246	263	247	248	266	260	267	241	245	230	265	243	238	220	267	264	271	249	279	256	242	244	233	238	230	225	271	242	298	248	266	236	271	247	271	279	237	250	265	268	230	256	293	245	267	258	245	251	258	253	247	268	247	273	233	271	239	243	259	261	253	222	260	240	258	277	273	253	261	271	272	241	275	258	256	257	261	247	241	233	229	247	239	236	252	235	266	224	260	242	233	259	259	258	267	254	197	233	252	245	244	279	276	270	263	225	271	249	226	279	238	271	236	245	229	243	254	240	246	239	239	258	258	253	264	245	260	258	278	228	255	289	243	250	218	254	234	241	221	281	257	224	277	221	244	248	265	257	265	260	272	254	245	249	266	243	232	247	237	242	276	250	256	247	247	268	256	250	256	265	245	264	285	271	245	245	266	255	255	259	208	248	234	251	219	254	243	261	232	265	265	265	275	252	289	259	224	233	262	253	259	261	290	253	259	252	290	253	264	276	232	245	256	221	255	226	236	263	245	255	255	278	260	270	262	256	248	279	263	261	242	272	280	246	266	264	282	241	252	231	243	244	267	230	216	235	264	242	260	247	258	237	284	234	268	261	283	264	250	264	275	255	230	253	262	256	226	249	227	256	238	248	261	258	275	273	263	255	251	294	256	249	260	256	255	244	256	276	247	247	285	231	255	273	233	277	252	259	241	261	257	258	241	259	246	248	254	280	231	227	244	267	258	293	249	229	262	257	272	252	258	273	270	243	240	275	246	270	289	254	233	240	261	233	249	257	242	226	230	251	288	254	233	250	254	257	261	251	268	262	236	233	265	265	240	266	246	252	231	211	225	242	273	265	252	254	248	264	240	262	223	246	260	280	252	246	242	242	268	238	269	253	274	262	276	273	262	221	255	229	236	262	257	265	261	261	237	272	231	267	281	267	264	229	237	242	260	239	242	270	249	252	260	221	230	250	286	253	278	251	237	284	225	242	250	264	260	272	276	272	224	283	228	254	250	267	280	244	259	245	240	265	296	268	231	233	257	230	250	248
11708	17071	14848	8070	5273	3349	2482	1758	1253	1166	1209	1311	1056	1334	1419	1270	1065	712	660	556	609	597	554	520	525	633	954	1373	1780	1544	1217	938	741	604	575	556	544	518	567	525	525	532	538	490	516	534	506	503	508	500	526	489	531	515	534	500	563	514	490	536	527	526	528	514	530	510	577	521	509	519	520	558	512	516	538	548	590	530	557	548	508	495	451	534	542	541	536	491	501	489	483	498	520	487	528	515	545	474	549	524	484	505	536	541	498	525	543	515	507	475	535	524	485	501	506	527	506	515	510	515	510	528	507	507	530	513	558	534	560	513	534	561	544	473	528	510	540	479	519	540	497	531	531	532	582	521	556	511	540	529	518	495	527	513	532	505	519	542	482	506	489	537	515	479	538	520	529	539	481	513	506	528	497	519	521	508	533	535	523	510	515	503	501	509	503	529	544	511	526	527	511	518	545	557	512	559	571	525	490	515	483	458	489	485	510	484	540	484	559	537	555	492	525	536	540	516	485	529	510	491	505	494	525	518	495	560	500	513	485	486	478	520	509	515	587	493	542	522	548	484	543	530	522	479	518	544	543	541	561	572	493	492	494	521	498	512	534	512	535	477	543	537	502	487	538	511	511	506	541	565	511	497	524	528	517	528	511	556	536	539	558	511	507	518	517	542	516	557	546	530	496	533	515	551	513	483	523	564	537	504	538	530	541	537	477	522	534	506	529	529	525	529	543	505	491	473	519	517	487	519	507	538	493	525	499	460	580	512	511	503	549	523	503	478	487	475	523	499	504	479	493	525	501	508	516	531	496	526	525	514	527	494	531	528	512	540	588	473	481	502	500	534	554	517	514	498	513	509	460	541	523	522	518	499	530	494	547	501	482	517	513	486	515	517	530	511	541	524	492	531	518	520	496	532	529	524	498	532	549	485	509	493	489	500	533	521	498	508	534	505	537	511	536	554	494	487	518	482	519	480	509	520	516	494	539	493	517	462	506	505	528	539	557	516	509	532	537	490	479	494	539	520	500	521	476	514	522	522	551	533	490	528	516	515	528	551	475	531	530	527	521	501	535	550	543	516	491	510	526	497	517	497	502	524	525	495	519	501	530	468	531	485	531	529	514	485	549	505	518	511	572	493	512	522	547	473	553	520	500	527	526	507	535	497	513	553	506	524	492	532	516	488	512	531	516	536	555	520	519	488	558	516	532	473	508	501	554	529	525	509	538	493	572	520	504	496	540	493	517	520	519	519	541	522	501	530	511	503	507	483	528	545	507	510	491	482	501	517	495	526	532	540	528	512	479	541	527	517	513	535	547	547	499	499	529	538	551	509	511	522	501	521	550	495	516	531	550	547	484	555	492	517	540	482	475	530	518	488	554	514	529	589	491	513	501	500	480	521	550	515	482	497	518	494	514	553	506	494	538	515	532	538	531	529	540	500	520	550	506	524	546	503	535	483	487	488	490	536	528	537	505	487	522	478	512	522	509	537	509	509	512	526	523	505	519	495	546	513	514	519	496	545	505	501	489	531	495	529	519	513	501	513	559	509	507	531	554	511	488	493	512	522	502	532	523	521	538	534	519	480	496	538	501	533	506	545	527	531	523	524	510	527	504	515	526	473	491	547	524	497	529	528	510	511	515	549	490	540	510	551	528	498	503	521	507	525	541	500	561	531	499	508	516	471	482	501	517	522	539	513	549	530	485	501	492	523	532	473	492	500	515	516	474	524	503	523	558	502	540	543	502	518	534	539	548	515	460	513	498	555	512	540	557	525	525	492	497	521	546	493	518	555	503	513	487	524	515	509	534	484	544	528	512	511	531	504	512	539	519	490	536	524	565	555	535	521	524	490	548	560	499	513	475	520	541	555	527	528	502	498	496	515	514	492	548	530	494	511	512	498	520	515	504	499	515	495	559	544	513	538	535	496	518	532	551	511	466	557	526	498	522	532	502	515	501	505	494	510	509	517	550	501	553	530	532	535	509	539	495	541	498	524	536	503	528	526	545	561	532	494	493	506	506	546	476	516	507	470	492	475	522	534	537	501	516	513	506	520	511	515	533	516	486	497	574	523	503	543	507	547	528	524	517	507	508	497	517	492	563	565	504	533	532	557	492	540	551	522	521	529	529	537	511	549	528	508	500	504	534	517	529	528	534	496	538	517	549	528	530	517	567	532	530	502	504	503	503	484	510	510	536	574	507	537	496	519	562	541	482	520	550	463	490	507	523	509	528	529	509	535	509	548	461	528	538	511	531	534	480	488	530	542	536	528	549	558	495	525	504	536	505	488	512	517	547	520	499	538	535	547	499	512	523	506	503	491	508	498	527	489	536	524	524	513	527	543	528	510	533	513	508	520	477	522	504	494	538	500	508	508	502	521	554	573	513	511	548	500	513	535	494	551	506	526	541	490	477	535	522	528	569	511	529	534	566	516	507	509	535	468	570	518	500	472	499	508	511	527	522	513	510	513	513	518	525	483	499	518	517	517	470	524	489	476	515	529	541	531	503	494	541	503	528	532	444	512	538	524	510	487	513	535	544	511	456	509	533	535	475	531	534	510	536	501	559	568	538	518	552	489	565	555	512	462	479	510	592	524	535	529	511	537	515	524	504	501	563	524	516	548	503	528	510	530	513	524	495	521	541	498	524	520	508	501	495	509	531	536	507	540	528	544	508	523	489	520	526	532	506	545	502	505	512	514	486	557	498	524	489	544	500	534	490	524	521	504	499	468	538	499	568	537	537	527	528	511	488	521	518	491	497	506	550	540	544	480	508	511	527	542	530	571	529	533	533	542	523	503	519	516	535	527	537	520	566	497	530	492	510	518	524	517	502	517	545	493	560	488	498	546	523	513	496	492	525	525	538	534	493	528	493	549	506	494	546	539	492	511	460	522	523	530	561	517	519	516	524	519	558	548	545	493	541	493	486	493	504	477	505	500	481	521	492	527	508	519	518	515	516	539	509	508	503	492	472	517	503	490	529	509	482	536	493	506	527	524	526	524	496	525	457	550	548	547	534	567	512	480	537	507	552	522	537	539	529	561	520	498	509	500	496	493	510	508	506	545	523	469	482	521	511	526	515	516	525	520	488	506	494	490	556	497	569	503	489	541	493	550	552	522	520	527	563	518	534	482	547	536	542	495	538	541	534	505	499	481	500	490	563	514	485	529	534	490	506	501	528	547	517	578	516	529	539	508	552	500	534	504	526	559	510	575	505	503	529	522	549	488	483	519	511	532	511	521	505	503	526	494	545	511	520	514	501	486	506	505	519	543	534	497	496	526	521	494	516	515	544	559	504	573	546	537	480	519	563	546	548	519	522	504	485	527	520	475	577	521	561	519	529	538	531	464	519	517	520	485	525	510	523	543	527	519	525	558	502	483	519	507	495	490	518	516	487	577	534	560	504	511	555	528	514	519	530	490	505	556	527	548	518	545	533	505	524	535	553	517	527	511	533	544	519	480	447	496	541	495	512	544	502	499	483	506	530	491	471	506
24601	21601	28695	24976	19702	3810	1511	930	628	492	574	520	579	532	578	488	404	313	270	256	266	253	261	244	222	294	874	2282	2462	1858	1212	741	454	299	230	231	223	226	209	249	228	215	234	197	218	209	235	202	239	204	239	224	230	221	220	228	221	249	210	211	206	209	223	225	226	219	217	212	223	224	201	251	212	228	217	231	213	210	221	210	226	222	197	206	211	202	216	234	197	220	207	205	258	219	228	219	210	235	193	229	225	227	256	224	219	198	234	216	200	219	222	225	230	234	223	230	190	211	228	213	215	199	238	228	214	197	245	224	227	204	204	231	226	205	230	230	219	251	219	232	240	206	215	194	227	207	212	221	214	220	212	235	204	205	226	211	207	216	257	196	233	225	228	198	207	221	215	230	209	224	222	232	189	249	222	239	213	219	218	207	228	244	238	205	240	229	235	243	211	234	235	221	217	246	212	222	189	220	212	192	239	206	230	224	229	218	220	228	216	214	211	226	220	209	215	236	220	229	220	221	193	212	250	192	216	220	196	217	211	217	234	203	221	252	222	226	204	219	206	213	216	204	223	221	214	210	233	227	215	199	231	199	247	222	227	216	208	218	211	224	214	205	211	204	217	228	220	223	228	204	224	206	209	214	222	220	214	199	210	205	224	205	200	207	242	224	217	199	216	227	234	222	229	193	223	212	234	214	238	231	198	206	188	212	182	239	238	232	228	214	235	225	189	221	185	217	207	223	220	243	194	219	199	192	177	200	239	210	235	257	222	219	216	236	209	227	213	233	218	202	207	222	221	224	225	242	237	219	224	206	207	210	208	237	210	203	224	218	209	217	205	208	219	214	225	244	225	242	215	217	211	216	220	201	218	236	232	244	229	208	204	225	213	212	207	218	213	196	257	250	202	192	227	213	210	215	230	213	200	232	251	198	216	247	192	247	217	227	197	221	233	198	208	228	213	227	226	186	215	213	214	215	244	220	231	210	213	187	263	217	195	211	215	224	229	193	228	227	187	195	218	210	214	218	193	216	213	217	178	200	203	199	213	224	204	218	210	208	231	203	207	191	231	220	195	224	229	213	213	216	238	208	255	222	225	226	186	226	203	226	202	238	200	222	238	229	227	226	224	241	249	230	216	212	215	226	199	240	217	206	240	245	216	223	190	232	189	219	237	220	214	244	240	214	208	227	219	234	205	210	208	213	214	175	224	223	209	225	231	233	197	227	220	219	222	221	187	196	223	232	191	221	220	208	223	220	204	226	215	212	224	211	210	193	212	221	216	223	227	192	214	213	205	208	210	193	208	209	207	204	211	199	215	235	207	240	233	209	180	238	209	221	226	207	214	200	225	201	211	210	219	194	209	211	228	194	229	222	238	209	193	228	225	218	191	211	233	218	242	206	175	209	230	238	240	216	254	226	210	236	215	231	192	224	225	190	219	231	221	256	225	223	198	238	198	245	213	239	222	208	219	210	208	214	245	221	204	248	253	213	225	183	222	208	196	219	227	228	207	208	226	244	192	230	231	237	207	209	205	218	229	219	247	227	191	227	221	219	227	217	201	246	218	230	221	215	204	212	234	242	220	217	195	201	230	221	205	208	245	194	196	220	215	207	233	200	220	236	198	224	226	225	200	222	228	243	244	214	214	195	221	213	203	237	246	205	201	226	215	212	210	221	214	231	207	195	250	221	191	217	229	198	238	208	257	239	216	218	235	216	235	204	206	202	187	249	236	207	219	206	222	222	202	219	215	201	207	225	210	238	200	219	242	197	189	236	210	233	205	217	237	204	215	222	207	225	222	212	237	231	245	227	192	204	233	199	230	209	211	219	213	197	223	226	210	227	208	216	229	218	275	227	217	231	216	246	194	231	228	223	217	216	213	242	193	195	192	238	218	219	221	178	208	229	221	211	209	222	227	189	210	197	205	206	218	226	218	231	216	186	203	198	216	231	228	225	215	232	206	196	216	198	185	211	221	209	219	235	237	197	185	198	203	226	235	216	213	197	215	202	227	214	217	204	228	219	232	226	205	207	194	195	216	223	231	252	195	230	227	220	246	237	220	219	221	209	220	212	219	212	209	217	218	218	228	239	232	225	213	200	191	212	211	237	231	201	202	211	221	245	229	200	220	204	207	236	221	216	193	227	198	200	211	261	213	215	207	217	205	210	207	211	214	197	203	198	208	207	227	224	211	238	216	220	190	209	211	232	216	208	194	225	210	228	263	213	224	236	235	186	211	231	215	223	203	199	225	206	248	230	222	210	229	233	214	205	219	207	187	215	193	205	218	232	237	215	220	226	223	230	230	223	239	225	197	219	241	235	245	211	247	218	220	224	209	252	211	222	226	207	189	211	231	186	201	209	203	213	215	204	207	219	211	223	220	220	210	221	210	227	205	215	202	207	196	216	202	226	221	209	235	233	197	220	221	218	186	216	241	212	214	220	214	228	216	233	247	215	210	203	206	216	222	227	197	233	197	224	228	224	214	191	205	236	232	251	237	224	202	200	211	218	207	235	235	221	207	216	217	190	241	208	224	218	231	224	224	244	187	227	220	205	237	213	204	181	230	203	207	203	213	246	226	224	206	219	216	211	197	202	197	214	229	259	221	221	206	234	182	218	240	232	205	246	244	195	218	223	246	217	237	224	219	228	232	212	209	190	213	193	202	214	217	221	222	213	190	209	231	228	193	231	201	213	213	188	217	200	219	222	212	212	230	210	208	182	212	235	227	203	203	220	198	205	211	212	221	219	227	201	237	216	225	219	219	198	184	225	213	212	223	244	180	226	228	219	197	213	208	229	221	213	213	208	217	227	218	234	252	221	209	202	204	224	245	211	208	211	195	216	230	218	194	205	188	189	192	236	201	213	237	217	222	222	204	220	189	198	221	204	228	216	220	217	226	194	227	186	210	207	220	205	236	231	227	224	208	188	204	197	236	213	235	196	213	222	238	233	222	252	197	207	200	197	207	228	211	212	206	197	214	208	188	227	218	210	201	222	232	207	208	193	251	231	205	203	209	219	190	210	234	225	218	203	219	238	234	223	222	206	234	214	209	198	224	212	256	228	194	253	238	226	210	226	217	221	200	238	229	235	212	239	210	200	196	215	194	217	220	224	200	198	246	213	204	215	214	209	209	225	193	208	212	200	237	217	230	205	212	214	209	208	209	243	241	237	215	237	199	228	228	224	232	205	239	211	200	215	202	230	195	182	231	221	197	198	210	228	230	197	212	199	206	209	195	237	217	198	229	225	242	224	176	233	194	210	230	234	209	221	233	224	222	232	251	212	228	241	230	201	208	197	243	231	208	207	197	209	207	208	234	215	219	235	233	222	222	205	213	233	198	193	224	216	203	226	206	252	214	210	234	237	226	194	221	218	213	216	251	234	187	214	222	207	211	225	206	203	240	212	199	228	231	221	215	240	199	235	200	200	190	221	207	232	214	203	223	215	229	232	235	210	228	219	195	221	223	226	208	231	219	188	208	206	225	208
13361	26341	22918	11826	8013	5728	4760	3213	2177	1836	2012	1931	1976	1931	2081	1781	1403	941	790	639	627	613	607	543	549	648	3224	7828	8001	5964	3843	2182	1212	706	548	462	456	443	406	460	449	438	443	473	445	465	439	425	413	479	452	426	476	451	437	428	411	447	444	452	432	479	456	435	439	464	434	440	443	418	436	457	457	435	434	453	411	471	445	433	443	488	461	444	447	442	440	405	462	412	441	481	411	476	460	471	455	449	448	457	429	405	445	434	428	441	441	444	442	484	451	439	481	455	422	434	470	460	436	437	444	461	436	403	462	407	475	472	459	450	443	439	444	419	415	452	426	402	436	457	407	435	411	453	445	444	453	440	457	451	476	448	510	454	451	450	461	436	454	437	443	416	421	428	446	461	451	449	422	485	437	457	446	410	449	450	409	452	430	445	479	406	418	447	495	440	445	480	407	412	460	433	409	422	477	475	433	417	459	459	463	458	440	455	432	426	445	484	429	482	416	471	457	461	454	449	412	440	443	455	430	466	465	450	474	437	436	435	420	454	421	433	441	449	431	445	437	475	428	463	452	457	414	428	501	440	428	453	441	415	482	443	454	413	464	468	436	425	459	471	441	431	461	432	467	470	435	440	447	452	448	480	454	454	463	437	438	444	443	442	444	447	431	477	438	437	452	450	397	428	420	420	439	461	443	472	445	422	439	415	436	482	447	506	479	489	448	469	411	484	403	416	448	420	455	439	479	405	454	431	431	444	431	436	432	487	411	419	443	457	462	471	414	419	448	455	417	463	454	404	458	447	449	394	441	450	443	427	432	470	427	460	444	459	492	439	439	472	484	463	468	446	454	430	444	478	454	422	455	489	455	458	440	466	467	482	462	434	434	440	437	461	429	463	467	471	469	461	462	435	474	427	457	474	453	451	442	460	448	416	456	450	473	435	458	412	449	448	465	484	444	434	442	465	431	454	441	474	432	431	410	405	461	439	432	453	479	458	434	408	442	387	455	447	430	442	432	439	461	443	433	447	432	461	453	459	416	424	475	485	452	474	455	475	445	415	491	442	475	457	443	434	463	465	459	497	454	430	433	491	440	425	450	400	456	449	439	446	435	448	429	455	454	489	460	474	414	431	428	482	421	433	432	463	405	468	499	448	481	434	450	479	450	435	444	465	490	492	439	453	449	463	444	461	444	427	455	441	407	455	429	426	440	431	446	456	446	433	449	441	468	430	441	459	456	442	417	506	426	460	458	489	487	452	464	425	444	459	460	438	427	460	466	436	465	478	471	452	463	482	442	436	428	471	431	460	476	442	415	458	406	474	431	447	449	444	469	501	426	399	469	434	432	462	438	424	443	441	460	454	439	461	478	466	455	465	473	415	474	423	487	421	482	470	426	447	475	443	485	453	481	437	459	429	465	439	449	427	482	471	469	419	429	447	439	450	420	463	437	428	445	442	430	422	413	445	481	435	468	407	456	435	478	456	472	413	428	428	448	420	457	431	458	419	450	463	415	465	410	449	440	438	438	445	456	454	471	427	441	434	442	427	506	433	399	471	456	439	440	448	419	446	484	428	497	464	431	422	443	446	460	472	447	445	452	473	446	427	408	440	441	470	467	438	465	464	436	453	415	425	446	460	434	436	485	445	457	473	435	446	457	452	446	452	444	431	424	406	487	469	447	434	446	462	467	439	418	431	467	425	435	422	379	444	447	438	459	454	491	458	478	447	467	482	419	486	451	451	446	435	401	454	473	415	469	498	458	478	407	461	480	437	415	466	445	428	475	473	469	458	479	443	489	492	425	433	418	418	429	458	423	457	430	411	452	443	465	467	435	433	448	459	389	460	445	452	451	398	444	505	435	461	472	440	424	449	447	438	433	477	477	442	449	428	447	473	427	429	448	431	451	452	436	456	432	463	450	458	453	458	446	460	493	485	479	420	460	470	405	446	413	467	475	474	463	416	400	450	452	455	430	464	456	477	424	457	442	445	443	415	448	491	470	449	458	432	454	424	417	481	436	440	460	474	466	442	489	411	458	410	434	463	458	424	445	416	455	457	439	468	464	444	446	419	424	428	445	467	428	454	439	435	459	467	449	444	488	400	445	447	434	430	459	444	433	461	466	480	426	440	438	483	453	480	438	464	441	440	442	448	454	415	428	448	443	451	459	447	444	471	470	491	453	431	486	494	453	422	454	430	462	475	477	439	450	456	454	434	459	465	426	402	460	490	440	450	421	419	417	440	417	415	449	435	456	434	464	470	455	417	455	471	435	402	449	425	488	435	450	463	422	448	413	441	448	466	443	437	418	447	472	434	401	451	459	474	438	443	432	459	452	445	445	420	419	427	420	461	442	441	424	393	415	459	423	462	463	427	481	435	440	417	443	471	422	449	474	460	423	455	449	407	461	436	462	481	441	438	433	502	454	413	425	425	446	465	447	454	448	424	408	423	479	444	450	478	435	468	446	418	435	461	433	422	465	433	466	456	427	428	427	467	423	433	392	446	488	433	451	456	403	442	426	436	493	445	403	438	460	467	423	419	460	454	456	471	463	453	460	423	462	440	414	471	461	458	451	463	446	456	406	434	459	428	457	440	453	449	418	425	436	441	454	427	456	410	458	410	475	400	433	425	434	456	457	436	426	459	422	454	461	459	470	409	430	426	424	433	474	479	459	412	441	425	447	426	448	462	431	448	429	416	454	404	440	458	449	453	428	454	439	488	472	437	448	465	452	483	438	471	431	464	430	466	434	410	428	456	461	436	466	423	432	461	452	424	417	434	423	436	429	472	453	443	467	450	442	429	449	431	429	439	425	461	447	458	444	438	422	437	435	437	469	436	471	432	454	467	411	439	448	445	413	430	438	441	421	438	421	465	419	434	450	455	420	451	451	473	436	439	470	459	432	429	456	485	441	416	479	459	429	448	456	417	454	436	437	464	438	398	423	474	418	445	451	451	478	431	438	403	460	480	408	437	465	472	453	444	417	475	448	452	470	446	461	403	407	439	460	441	423	425	445	484	458	451	487	459	462	484	456	448	419	484	434	457	460	445	464	413	427	425	463	425	463	402	428	413	418	484	480	454	418	442	450	459	445	477	416	431	424	486	445	465	451	421	487	414	455	462	462	402	465	464	423	470	397	450	418	457	472	468	426	477	435	419	475	455	426	429	427	489	480	442	434	422	428	437	435	428	447	443	424	457	465	431	451	418	445	419	435	417	435	457	468	433	452	450	428	473	457	472	435	439	436	453	465	446	455	456	398	410	472	450	451	451	453	401	450	450	456	419	439	395	447	470	452	420	409	440	428	452	444	457	475	466	404	457	417	431	472	473	439	434	425	416	422	461	445	442	431	434	452	437	464	436	445	462	438	453	478	456	452	430	447	460	408	481	430	456	429	435	419	475	447	450	462	502	472	465	454	458	446	405	427	441	446	452	427	430	436	425	428	461	451	441	440	410	442	462	506	461	438	483	484	446	487	440	450	439	426	422	424	450	448	438
23648	21641	29551	24239	21644	19787	4532	1477	866	679	729	677	788	883	764	599	492	364	306	241	248	266	252	225	226	354	1616	4168	4433	3561	2025	1245	627	335	253	240	212	187	192	171	211	157	218	187	181	187	215	195	184	206	169	205	168	208	171	167	200	206	171	153	168	214	174	200	189	185	187	193	183	180	191	221	170	189	207	214	177	181	212	190	204	169	198	185	208	179	187	180	198	182	205	174	180	192	209	171	184	192	181	222	175	180	181	161	183	185	182	188	180	200	202	190	181	198	218	173	180	201	198	206	190	184	194	188	174	180	191	160	173	180	169	184	191	196	201	199	213	159	178	174	184	171	174	185	191	178	163	195	198	198	201	207	177	184	203	188	179	181	168	183	202	201	197	193	178	189	188	158	178	206	201	187	194	192	201	187	178	177	196	180	196	209	168	206	204	175	208	155	201	177	210	207	198	169	170	181	189	177	181	179	178	172	207	209	190	175	191	166	178	192	190	183	194	158	180	172	188	172	179	178	203	218	200	202	171	175	191	189	186	193	192	172	200	185	207	197	180	195	176	162	183	183	187	193	214	191	193	176	173	204	238	177	182	193	182	182	207	190	186	169	191	202	192	196	191	177	172	197	190	180	200	167	193	174	185	191	185	193	190	183	191	171	176	224	190	183	190	208	192	163	186	191	201	165	194	198	187	162	191	201	170	165	189	171	213	209	194	166	155	208	179	170	180	169	168	187	207	188	187	206	174	180	175	176	170	183	179	192	191	184	200	198	169	196	208	175	200	186	185	159	193	191	159	183	205	195	184	172	188	202	201	201	181	198	194	173	197	189	194	203	191	199	189	197	209	195	179	192	181	192	187	175	205	201	191	190	186	159	209	176	203	202	185	184	207	175	184	178	179	201	172	196	177	200	185	198	176	188	205	185	192	190	185	208	209	204	198	188	206	161	201	182	194	184	186	182	201	160	208	194	185	169	188	187	204	181	193	187	217	181	179	208	176	205	192	198	197	188	185	169	193	197	182	196	182	188	183	189	187	197	170	177	168	188	178	176	170	204	200	177	218	197	175	184	196	172	168	166	177	172	191	204	199	204	174	183	173	172	177	195	175	186	193	185	156	176	185	195	199	186	193	203	200	177	177	203	185	195	190	178	202	188	180	194	198	173	203	202	160	180	195	179	196	194	207	200	171	190	173	223	162	193	189	162	195	205	171	184	189	198	194	185	217	171	195	199	197	196	212	196	183	186	182	185	181	191	197	160	192	195	190	180	186	199	181	191	175	205	191	177	184	214	209	218	202	205	181	184	195	193	187	186	164	184	169	180	175	179	178	174	190	175	184	160	166	192	196	195	174	162	179	186	184	184	201	202	192	183	190	171	169	198	200	192	180	194	221	177	194	192	192	203	172	177	183	187	170	191	184	192	198	197	174	185	206	153	212	194	172	198	171	190	192	177	190	185	179	171	175	177	180	171	190	170	195	198	198	188	195	198	202	178	187	176	188	190	200	217	191	190	213	191	185	177	186	189	167	205	203	203	205	190	164	187	214	228	179	195	183	193	192	182	172	216	179	191	175	175	168	182	201	172	178	193	194	192	183	185	200	195	190	186	172	185	195	186	194	193	168	197	181	192	172	180	163	193	194	179	180	178	192	182	205	180	169	185	194	201	168	197	182	202	186	164	214	181	206	182	174	195	199	187	188	174	195	175	178	160	192	192	220	205	204	180	181	190	189	181	204	186	195	172	181	184	182	197	197	168	195	183	199	197	187	196	199	184	224	175	200	180	200	199	203	188	204	187	199	180	186	184	192	190	182	169	197	191	186	170	168	196	191	165	183	219	173	188	197	177	183	171	163	190	198	207	193	166	193	177	188	179	188	206	191	171	194	183	188	190	183	182	205	175	182	173	162	224	170	201	161	196	209	189	193	210	194	199	173	185	199	186	198	174	176	194	192	185	180	198	166	187	178	195	187	174	185	183	184	198	184	213	189	173	197	179	196	181	189	168	189	190	182	204	174	170	192	208	164	211	167	182	196	204	178	188	197	190	202	198	157	173	181	193	194	170	184	208	216	183	144	180	208	208	184	181	200	199	215	183	171	173	154	180	202	205	185	200	210	194	178	192	189	181	189	179	167	176	191	185	196	169	174	200	213	182	183	193	192	212	212	163	167	170	191	171	194	201	180	162	195	189	190	193	188	209	178	176	180	150	194	216	183	179	188	199	186	193	177	205	181	172	169	183	214	207	169	203	178	195	200	202	166	187	170	194	189	182	196	209	199	180	187	193	178	210	191	216	188	172	182	189	203	167	175	172	184	196	188	182	169	152	194	198	211	189	182	161	182	194	165	179	179	192	169	182	174	177	172	188	190	170	183	196	195	158	176	182	158	157	168	220	153	178	179	201	190	180	186	178	193	205	192	200	198	185	175	200	192	186	195	200	172	196	213	177	158	188	195	185	203	193	223	201	189	183	188	214	210	176	189	210	199	189	172	190	189	192	188	184	179	172	185	187	185	175	197	185	192	195	186	190	206	175	169	194	195	218	182	179	202	186	201	179	181	170	181	189	183	191	177	199	173	198	203	201	173	211	182	189	193	168	194	191	186	192	182	193	201	184	196	184	195	176	195	196	177	201	176	214	174	188	158	205	223	188	169	206	166	202	189	174	180	178	184	177	192	186	192	199	173	197	168	185	197	180	197	198	171	193	182	178	192	166	210	183	190	182	174	187	197	177	190	176	188	181	184	159	204	186	202	203	176	204	204	181	186	185	197	204	208	185	160	192	184	184	183	201	203	178	168	186	153	226	210	190	185	190	215	192	202	187	210	182	177	161	183	169	171	187	169	216	190	191	170	202	188	190	188	189	209	176	178	199	199	192	203	191	171	155	181	201	188	186	185	176	187	176	196	169	193	178	187	176	189	217	202	180	175	195	175	188	192	205	211	188	212	180	179	167	197	173	151	191	173	189	178	189	185	197	163	197	164	170	162	198	193	176	177	181	182	172	181	200	179	182	183	184	169	200	173	168	168	193	178	187	174	194	193	196	191	177	207	166	209	156	208	221	162	199	177	203	222	196	193	187	196	181	208	177	184	199	193	178	210	182	176	196	210	180	186	203	185	204	184	172	191	201	178	192	172	186	210	212	182	197	196	190	178	175	201	170	167	186	192	200	182	197	186	164	182	189	204	209	175	186	177	181	178	199	179	188	150	170	176	192	183	197	177	162	213	179	196	196	197	187	204	183	188	203	191	177	174	194	189	187	177	188	163	206	186	163	168	202	175	178	181	213	191	164	183	193	179	178	174	180	192	188	211	182	214	183	203	171	191	193	206	192	173	178	182	215	190	218	202	205	186	197	180	194	180	165	188	175	187	208	213	181	163	212	182	176	188	147	201	184	195	196	188	203	199	177	172	190	165	166	166	184	184	191	197	179	187	181	203	189	164	179	200	183	192	185	203	186	181	184	186	156	149	168	191	167	193	183	176	188	175	172
15862	29603	27145	17448	10822	9778	7125	4798	3300	2759	2598	2683	3161	3172	3008	2370	1732	1227	971	683	648	691	654	550	604	1043	5687	12815	12984	10354	6579	3763	1866	904	561	399	350	365	354	434	360	370	399	385	408	365	388	406	361	355	348	399	392	387	380	405	370	347	379	360	387	348	359	323	369	393	366	427	366	356	384	345	371	378	384	354	349	392	398	364	362	338	358	388	384	387	390	401	347	399	362	345	366	369	372	359	417	380	355	346	389	378	365	402	342	374	371	337	353	392	392	391	411	347	385	372	375	409	402	384	353	402	383	340	374	384	385	401	371	352	358	355	377	393	385	350	372	400	335	381	364	343	354	348	358	371	394	377	346	358	387	353	391	370	367	395	384	396	384	372	380	383	372	372	397	415	377	366	354	408	382	358	388	360	379	367	390	363	378	373	367	355	377	365	408	389	376	357	319	359	384	333	403	405	335	388	356	387	384	408	367	411	371	376	370	369	383	412	374	352	385	379	362	333	386	385	375	352	347	384	386	400	388	386	362	386	372	366	389	392	370	390	355	399	389	368	362	370	376	358	389	387	366	404	386	384	391	353	358	367	373	392	369	377	392	378	368	401	385	413	406	360	342	386	383	398	395	371	380	391	388	416	376	383	368	362	357	363	372	368	365	384	381	361	394	325	373	389	374	392	385	361	397	413	361	357	368	393	364	347	373	394	370	385	362	382	389	400	375	365	390	388	384	405	354	404	393	382	366	342	393	354	389	377	381	325	348	357	376	378	363	361	413	356	370	358	392	406	350	354	386	350	417	382	390	366	359	379	364	356	393	340	375	413	366	392	384	410	395	376	374	369	365	366	403	404	365	353	340	401	375	414	410	358	382	377	382	370	371	380	390	375	386	380	357	385	380	378	378	365	358	368	413	388	365	383	373	421	369	381	403	383	372	413	413	360	390	378	368	363	393	392	347	347	351	328	380	373	390	341	336	355	394	386	380	369	418	346	361	353	353	369	358	406	365	376	367	392	356	353	403	358	390	347	395	378	359	367	386	352	344	383	371	381	377	377	389	374	401	369	359	373	368	381	363	407	353	350	393	347	370	385	392	367	381	408	388	361	354	370	383	401	390	382	387	388	375	357	411	382	373	380	371	347	356	345	367	345	380	353	360	361	343	349	404	364	363	363	388	381	382	373	386	402	380	379	360	400	393	349	378	394	351	378	395	366	405	344	385	412	381	370	391	370	367	409	379	364	383	387	352	385	378	358	399	360	367	374	383	351	368	393	393	334	359	380	389	371	379	379	382	342	380	396	391	371	369	348	358	369	371	334	384	420	376	375	366	377	375	372	367	366	390	378	344	369	379	402	376	346	358	361	404	376	382	359	368	382	387	371	382	377	349	396	357	354	373	362	372	371	367	376	340	400	389	383	386	387	422	401	371	385	363	373	355	393	358	373	371	363	385	397	412	380	398	332	352	402	365	352	361	372	407	388	359	325	350	378	410	350	424	324	413	403	362	366	357	374	429	373	419	355	382	370	349	357	387	396	381	357	376	365	372	430	342	401	378	364	380	358	374	368	399	378	385	366	387	355	372	367	415	345	408	359	371	414	361	399	384	372	378	384	390	401	408	347	411	373	364	374	370	371	384	360	356	374	360	390	356	349	414	363	348	393	395	370	360	349	355	366	357	358	403	338	365	353	409	376	380	375	321	373	369	370	351	379	362	376	383	377	410	398	390	368	396	402	387	395	360	366	390	393	381	365	336	371	374	372	361	404	399	392	395	355	399	372	388	382	375	355	346	356	380	374	358	402	407	405	393	426	353	374	379	393	380	398	427	381	372	386	379	355	394	383	352	378	374	416	382	401	376	384	374	378	350	407	376	377	385	408	353	376	356	421	352	381	383	386	360	382	350	369	397	374	371	393	355	395	370	400	389	378	372	371	364	386	395	369	355	371	320	385	384	388	368	361	381	375	387	357	386	409	374	396	371	402	394	384	371	367	395	381	375	400	420	354	390	392	385	383	420	378	416	356	370	405	368	379	376	370	382	369	390	349	377	380	340	387	368	365	395	374	377	388	363	375	372	379	334	371	398	357	360	388	392	381	370	375	338	376	403	379	361	367	371	348	362	379	397	392	374	377	367	373	418	404	402	421	364	365	400	366	386	410	360	370	336	391	387	405	340	353	363	376	371	419	402	376	347	397	393	385	359	367	363	362	398	381	398	386	358	398	364	320	375	382	373	376	346	373	334	356	357	352	383	380	350	377	343	410	382	382	386	403	378	391	356	335	338	353	352	385	364	418	392	412	350	389	379	409	387	362	374	358	377	392	372	335	353	347	368	387	350	404	365	365	410	357	372	357	378	405	379	398	364	368	357	383	391	371	381	397	394	403	352	382	361	379	376	373	416	364	364	376	386	395	377	368	396	393	351	364	405	390	387	399	376	369	374	396	347	371	369	363	374	343	355	324	370	373	393	374	352	376	378	372	395	360	378	363	348	366	340	353	345	392	394	419	395	356	354	410	355	367	409	384	353	388	337	407	379	396	409	372	399	388	399	351	368	388	360	387	411	376	356	373	398	396	337	370	353	373	369	374	387	424	352	397	393	379	356	394	387	351	364	409	401	389	348	391	352	407	392	401	372	388	405	360	388	367	386	359	369	385	339	369	361	392	400	380	382	369	365	388	381	394	395	351	390	376	360	364	349	389	359	376	344	387	392	388	388	389	360	371	386	372	370	428	349	353	378	390	359	413	398	361	391	383	351	414	353	395	382	384	394	347	381	373	374	408	378	348	375	380	370	359	354	392	404	363	403	369	374	360	361	378	346	353	377	357	357	334	379	395	382	367	369	397	377	370	403	367	351	357	356	394	369	369	376	405	367	341	370	364	386	366	360	358	396	374	350	359	389	388	353	399	391	353	369	350	387	358	401	361	369	380	376	365	383	366	323	385	365	400	382	405	379	369	387	401	372	368	338	378	358	410	358	376	402	381	367	359	380	371	378	341	403	357	395	394	391	385	384	383	365	373	392	393	383	347	414	384	397	399	376	399	398	358	377	377	368	338	376	371	320	366	409	379	384	389	404	359	408	372	363	350	358	368	401	362	371	344	373	370	340	373	398	419	389	367	402	412	397	409	366	324	363	367	387	401	365	400	389	378	366	385	387	370	386	391	356	402	345	383	359	366	393	412	324	372	383	356	352	391	394	385	330	375	366	391	393	410	391	386	393	359	385	339	382	375	387	357	386	356	411	368	371	371	370	388	373	367	371	346	364	384	401	366	389	356	371	376	387	388	349	379	385	388	366	368	367	392	365	389	360	358	359	360	394	365	375	371	344	336	390	384	390	355	383	354	366	367	366	346	382	369	334	386	413	351	402	410	384	375	426	347	364	383	372	383	373	392	382	392	381	383	371	374	355	427	383	375	363	359	379	373	352	413	400	383	336	386	403	383	404	372	364	372	392	361	359	377	380	360	346	370	363	394	365	380	375	369	412	358	399	358
27148	21028	11974	4004	1312	921	786	587	447	415	407	491	564	562	511	438	365	315	305	275	281	266	242	296	252	268	286	439	567	582	515	396	303	260	258	287	263	238	255	244	264	256	261	261	288	264	272	269	269	237	263	265	245	264	248	254	220	261	261	263	279	281	273	262	228	246	284	250	235	238	246	261	244	241	280	254	270	249	280	278	265	242	280	243	254	227	256	236	241	261	257	296	242	248	274	242	235	247	260	270	258	236	255	257	257	289	254	245	260	257	275	252	257	250	272	234	264	249	269	239	243	255	291	260	268	249	223	257	239	245	261	243	249	251	246	236	254	261	233	262	247	240	259	262	254	237	265	267	288	238	277	231	249	245	262	263	251	231	239	257	258	260	259	283	258	243	241	247	250	265	238	249	263	258	231	269	259	258	262	237	264	250	231	245	241	298	257	272	266	239	231	237	241	261	271	258	266	284	243	242	259	245	266	266	239	260	243	252	252	249	238	243	238	244	233	263	253	205	251	250	245	280	237	255	258	207	229	253	256	251	237	265	251	268	261	241	243	276	286	224	249	248	260	260	278	271	252	257	260	254	267	296	266	254	253	258	233	233	269	262	245	225	244	215	225	261	230	261	240	260	263	262	243	271	248	245	248	260	237	243	245	239	245	239	235	281	261	271	272	284	235	258	228	264	250	254	244	267	243	273	247	228	261	260	266	242	263	258	242	256	263	249	260	227	252	253	256	225	259	258	273	242	272	263	251	246	234	265	246	230	248	246	264	272	239	258	263	245	256	225	257	286	263	240	269	251	245	262	254	264	249	263	237	267	225	240	265	239	243	248	251	250	224	241	254	268	261	269	238	252	257	249	250	276	277	236	258	255	264	268	251	268	231	263	231	252	248	258	249	253	256	279	265	258	248	259	220	223	259	267	234	256	249	256	227	252	269	260	249	249	291	243	245	260	252	244	249	283	282	253	261	243	241	263	281	227	259	262	220	242	231	274	265	260	272	260	217	258	243	269	243	276	265	261	265	262	230	235	247	259	272	238	239	231	255	252	250	235	254	276	257	266	243	271	284	242	276	235	259	256	244	239	260	234	262	273	263	261	268	268	242	272	257	266	245	240	247	240	245	245	255	240	257	249	237	240	255	251	281	244	258	277	269	245	269	261	256	245	232	260	242	248	244	246	256	228	285	283	257	220	246	227	268	252	268	235	259	298	253	232	250	228	247	254	285	268	237	251	246	275	268	246	246	254	259	236	255	274	252	262	261	289	252	259	272	256	253	248	259	278	270	254	276	250	269	263	252	266	261	239	266	260	289	233	227	265	239	257	266	246	249	265	259	236	256	266	264	245	234	285	250	232	290	254	258	269	242	251	266	274	244	263	259	260	262	265	260	252	230	245	268	259	273	238	277	255	256	251	258	262	255	250	246	265	251	248	262	270	256	261	265	273	257	257	259	256	238	265	244	271	241	213	254	255	232	260	250	235	240	245	260	255	251	237	262	241	252	232	242	232	257	266	271	260	253	270	234	263	246	233	229	227	255	246	259	260	265	270	253	236	250	263	241	259	263	252	264	242	235	244	281	241	244	253	259	253	242	265	237	269	257	251	238	277	239	245	218	267	246	273	257	239	253	250	236	243	247	226	270	272	244	247	246	247	261	242	238	260	237	270	270	276	243	271	270	240	220	239	268	246	223	246	236	251	273	249	244	264	245	267	224	249	231	255	272	247	246	240	250	273	277	234	252	224	262	244	273	229	271	245	231	236	261	247	256	252	253	271	249	259	267	252	243	262	274	224	291	257	249	258	238	251	242	252	272	265	259	248	270	267	269	249	244	202	245	266	276	236	278	240	273	271	251	271	238	257	218	262	230	234	247	269	228	235	234	265	262	242	230	260	238	240	288	256	230	262	247	248	241	270	235	231	292	242	237	241	270	250	272	258	243	268	252	228	256	252	253	230	269	270	267	256	264	271	263	271	249	237	256	235	275	265	263	246	257	269	255	227	257	281	260	251	243	260	253	236	245	237	251	251	265	248	269	267	228	252	239	266	237	236	238	253	224	239	272	262	257	242	237	273	252	259	244	236	230	290	261	258	252	251	269	248	272	261	260	250	272	248	227	252	259	271	267	234	256	255	247	288	245	245	246	229	244	246	240	254	251	233	261	249	268	226	247	269	244	226	238	277	261	250	221	254	222	252	258	225	248	258	262	250	236	261	254	246	237	248	252	241	261	266	266	252	219	261	255	244	277	248	229	252	245	216	259	230	234	227	239	272	258	269	280	259	236	273	238	243	249	253	256	258	236	237	231	267	245	229	239	264	261	257	220	263	246	251	289	229	234	282	276	274	220	247	234	239	239	263	246	243	256	251	274	221	272	239	254	237	303	232	261	225	272	271	228	252	285	259	244	228	271	240	238	254	269	259	242	221	268	257	252	246	245	263	279	257	249	237	240	251	256	285	248	251	243	270	270	253	255	256	257	229	260	275	249	251	247	237	239	262	261	249	245	242	268	280	250	264	246	262	243	274	273	256	262	236	266	258	247	281	260	213	255	269	235	242	232	247	258	238	249	267	218	288	259	238	262	284	243	222	262	269	244	260	244	248	233	251	233	252	272	262	261	268	247	246	251	224	283	284	270	244	264	233	216	256	239	233	235	239	287	232	256	241	247	269	257	267	242	239	277	263	254	232	256	256	268	249	245	251	226	270	256	237	248	251	248	283	222	237	241	223	241	260	239	264	256	269	247	260	240	236	286	232	252	255	237	248	234	244	267	256	271	267	251	294	266	229	257	256	228	266	245	276	293	257	246	254	245	232	259	249	253	263	278	248	244	242	286	252	250	253	231	232	231	241	222	282	276	240	250	234	239	262	290	228	242	242	256	247	245	275	290	232	249	232	252	260	259	247	282	281	254	257	255	277	241	275	234	247	224	243	272	262	241	284	233	258	229	299	252	251	253	272	265	264	235	250	240	242	275	245	267	258	241	269	243	240	284	254	262	242	237	257	249	230	272	248	236	285	279	235	258	248	261	239	258	248	255	234	237	254	243	266	269	256	260	272	240	265	289	263	246	255	254	253	247	226	233	237	250	244	238	232	251	242	273	268	257	247	225	247	276	274	255	223	250	242	227	235	246	242	237	258	251	274	257	254	243	230	233	272	243	236	265	262	248	235	228	255	233	240	262	250	284	270	258	253	242	277	255	246	276	280	255	248	277	231	245	241	247	253	254	239	277	249	247	250	239	269	274	261	274	246	249	222	236	243	263	260	253	243	269	261	259	262	242	262	277	261	257	294	258	235	267	249	250	262	240	274	267	223	255	263	250	241	252	265	247	254	264	231	261	241	290	264	242	241	271	237	260	228	245	244	235	239	243	272	259	258	239	242	247	281	236	211	244	249	238	247	250	266	235	237	223	253	262	243	251	231	264	254	250	287	239	282	269	217	253	294	272	260	241	217	269	242	291	256	299	269	242	259	255	267	243	246	234	256
11546	16283	14016	8476	4397	3697	2944	2121	1413	1296	1308	1584	1973	1935	1661	1311	1008	815	733	586	546	561	607	600	540	544	648	1286	1711	1687	1302	938	708	616	603	569	506	511	530	523	530	533	503	479	476	471	537	512	544	503	552	492	482	528	510	522	523	549	514	529	551	539	490	496	487	546	509	522	551	482	534	504	476	546	559	545	535	503	541	509	507	530	513	527	507	526	487	546	532	504	453	540	520	553	506	551	539	529	516	540	489	530	516	522	495	518	495	553	548	502	513	514	502	550	526	516	524	508	504	534	530	524	496	501	501	539	514	481	551	470	514	521	524	491	536	534	500	512	566	511	467	559	529	519	530	537	546	508	515	517	557	497	535	504	516	511	511	518	537	541	531	453	538	521	501	530	511	523	513	542	528	524	509	552	565	528	510	497	508	499	536	497	528	488	476	529	512	514	517	517	524	522	516	504	538	511	503	516	511	559	544	512	534	498	564	533	559	535	543	486	520	486	519	522	517	515	520	539	478	507	539	536	528	575	519	548	506	519	520	497	525	505	507	500	487	534	538	480	529	494	535	560	551	524	549	547	542	513	551	582	502	507	555	521	521	539	534	538	514	545	488	540	525	523	556	481	551	531	498	547	470	536	491	471	542	507	547	489	525	522	521	510	504	549	510	530	486	504	533	502	526	516	514	535	548	493	535	511	558	472	524	524	472	527	528	533	516	533	561	527	475	483	557	543	528	530	545	516	494	505	487	564	529	535	492	519	539	491	523	537	438	515	487	533	517	528	493	511	495	498	498	544	524	528	512	551	573	549	484	527	508	489	528	554	508	515	524	515	503	523	513	532	444	510	525	514	538	547	525	514	480	562	471	529	548	523	537	528	553	500	531	499	516	530	530	539	522	521	512	549	547	559	490	562	551	514	538	558	510	565	520	549	495	526	531	482	547	522	538	507	528	542	492	550	539	477	567	501	523	498	525	518	538	520	494	502	475	533	543	510	512	499	501	573	476	528	511	533	535	506	465	537	545	513	493	501	504	511	547	496	567	533	505	515	547	559	509	510	538	539	536	521	478	526	518	541	531	513	492	540	499	564	533	516	524	547	510	507	519	532	529	511	543	544	539	524	503	497	525	538	545	498	533	574	548	536	510	550	518	536	575	538	492	547	503	545	508	520	522	549	547	551	538	516	494	522	550	485	516	552	479	547	503	547	551	531	543	498	485	481	560	534	493	512	505	541	507	515	517	473	523	515	526	508	565	521	509	484	508	506	551	467	562	563	553	547	542	511	486	532	496	542	559	479	470	502	513	529	551	538	528	563	518	528	457	511	509	484	527	502	540	488	551	591	530	523	519	547	505	537	525	531	496	531	512	542	513	538	530	492	518	506	563	478	522	521	532	548	491	519	543	554	565	552	522	538	526	493	486	532	514	501	507	501	521	538	534	532	533	496	515	511	508	531	518	507	492	490	522	548	534	515	547	521	534	493	541	512	559	517	537	527	512	500	523	519	486	543	505	523	538	526	507	519	500	526	534	559	519	516	517	490	521	527	481	488	518	553	528	494	484	493	535	492	515	516	506	480	467	488	544	532	512	547	530	527	544	509	523	504	541	535	526	512	532	519	509	516	553	532	532	487	513	537	553	496	566	476	493	517	475	525	506	576	519	510	492	542	470	516	481	559	482	519	536	489	512	493	502	500	576	491	527	523	523	512	512	502	514	536	531	542	536	500	523	545	539	527	529	514	452	526	523	509	504	540	521	516	525	504	504	547	523	501	503	530	540	522	531	492	518	525	517	519	525	519	487	557	483	517	540	536	512	500	523	546	518	541	509	540	522	471	502	517	504	548	539	535	481	500	540	515	533	517	556	517	518	484	535	520	491	534	512	528	536	531	516	531	526	494	517	528	509	526	497	515	522	547	538	534	513	534	559	554	549	500	506	555	479	540	479	531	559	488	564	521	507	519	496	537	516	508	501	512	522	516	519	549	518	515	493	510	538	503	482	500	538	539	514	515	526	509	523	508	511	537	536	497	507	493	522	521	528	503	499	514	523	520	494	504	528	508	489	549	528	527	517	522	534	516	604	532	482	507	520	507	527	524	480	480	470	561	496	511	527	542	522	490	520	489	522	518	491	502	488	554	547	509	538	505	540	505	475	495	567	513	539	509	544	550	545	485	539	508	509	493	550	519	519	502	509	521	505	480	492	513	522	538	514	534	506	539	543	515	523	529	484	562	543	562	544	558	529	563	508	533	530	510	522	497	499	523	545	528	502	521	518	517	523	531	505	555	517	533	544	484	545	582	533	476	504	504	519	520	551	522	521	520	538	531	553	514	534	554	484	555	498	509	495	544	537	500	528	509	535	500	512	516	536	528	524	530	531	517	534	489	523	546	482	519	525	507	541	522	536	533	510	511	552	505	569	547	471	546	555	504	500	515	513	529	504	495	535	531	515	542	520	516	555	556	550	522	527	517	524	514	524	537	514	568	518	544	527	527	516	515	535	500	576	525	486	484	545	535	504	509	536	510	469	544	555	503	528	526	540	540	525	537	516	512	518	540	538	522	534	505	496	536	512	540	515	564	536	580	516	532	517	515	527	545	500	508	461	522	527	523	529	514	524	519	482	555	482	540	526	518	499	534	504	531	555	522	514	531	521	523	535	514	585	516	513	505	535	523	502	532	547	522	493	520	491	487	517	515	509	532	519	527	536	505	513	552	504	551	523	509	540	535	540	537	523	493	541	514	502	532	501	543	538	507	543	501	549	577	543	524	454	507	487	497	508	509	508	515	533	558	497	456	540	522	526	541	518	512	524	514	517	449	519	523	521	550	516	511	460	521	541	490	512	527	532	535	526	505	557	515	492	510	504	506	510	520	531	530	548	517	545	526	542	528	536	508	524	483	498	519	543	525	545	505	497	508	501	477	556	526	522	558	512	560	502	520	543	532	523	526	509	529	523	521	522	516	515	524	534	511	554	500	528	481	503	480	543	528	537	521	530	553	507	504	535	502	506	507	549	534	563	527	512	529	544	504	559	505	527	544	522	485	513	546	515	559	531	508	518	466	550	529	507	518	534	519	528	512	519	485	493	523	516	512	489	528	545	483	535	510	489	490	505	521	546	548	511	511	515	542	545	568	562	567	527	497	536	531	538	482	516	503	481	516	515	563	506	522	515	521	501	531	509	530	520	551	480	553	514	528	496	503	516	505	522	508	527	531	525	524	454	516	516	479	519	520	518	507	476	516	511	496	466	518	542	542	522	514	495	475	483	521	508	535	523	547	542	471	504	537	505	566	500	532	538	521	530	503	534	523	514	522	472	574	557	542	522	520	499	536	476	524	520	516	537	491	511	498	514	519	508	534	503	512	531	510	505	530	525	538	512	535	521	524	521	508	534	526	535	608	487	526	506	542	507	492	554	529	529	532	505	534	515	536	485	527	505	471	501	521	546	503	534	501	538	513	509	504	540	505	541	500	474	530	474	554	496	543	541	509
24628	21597	28707	24960	19609	4024	1679	1109	680	577	648	887	849	718	596	492	401	358	329	279	246	246	275	277	265	255	443	1945	2412	2065	1247	789	490	291	268	242	200	202	242	231	216	222	233	212	182	196	209	259	217	203	196	227	231	234	203	223	197	200	191	193	208	227	203	225	236	219	206	193	194	239	233	211	217	248	225	214	236	210	217	216	220	221	229	218	219	199	204	214	233	213	237	210	226	217	216	206	194	212	216	214	209	213	215	235	204	227	209	208	205	204	179	224	248	228	213	229	225	214	210	220	252	200	200	243	223	204	229	230	196	212	226	213	199	223	199	209	236	229	190	221	186	223	213	246	209	211	223	228	221	195	241	217	203	219	227	210	199	213	208	209	233	188	212	190	199	210	226	208	199	206	197	221	213	237	208	203	219	231	207	222	232	214	231	223	221	194	238	229	211	215	187	222	193	200	182	189	216	200	216	208	186	201	223	197	234	229	189	214	206	201	219	236	211	230	215	197	207	189	216	215	207	214	207	215	223	238	202	214	217	217	214	207	209	220	215	212	228	217	221	207	211	206	243	215	211	230	194	208	232	199	211	230	209	236	211	200	214	232	209	213	250	231	235	197	217	218	221	189	225	211	184	206	210	202	210	207	209	199	186	226	205	231	192	217	221	214	234	197	211	221	226	199	206	209	204	219	249	242	205	234	210	211	231	205	204	222	194	222	223	208	213	202	210	220	190	230	219	198	191	219	242	221	223	212	192	213	212	215	234	203	196	213	217	231	203	218	216	204	222	240	221	192	203	215	206	238	219	186	211	215	222	225	194	234	218	239	199	231	206	233	227	207	218	222	215	231	204	217	205	219	213	226	218	204	218	227	234	234	228	210	206	208	209	184	220	213	219	206	198	211	212	196	214	227	206	211	205	235	204	232	192	218	197	218	200	224	210	226	216	204	201	211	224	198	196	203	207	222	234	188	213	224	216	223	209	212	196	212	221	213	234	204	215	192	219	208	240	211	219	210	200	215	211	215	220	207	214	191	215	226	213	223	243	211	197	213	195	223	222	204	214	227	221	230	234	224	253	218	224	224	213	194	211	219	198	203	220	191	247	205	199	231	229	217	199	235	190	206	202	238	206	237	212	222	233	208	194	212	239	195	220	213	213	208	226	211	208	197	241	219	211	223	188	218	218	215	196	229	189	223	224	227	209	212	206	211	200	215	204	223	218	221	190	180	196	208	201	229	218	212	213	233	205	212	212	211	188	195	235	217	191	229	241	237	209	204	216	216	199	201	210	211	208	243	211	184	215	200	227	221	192	225	207	229	196	219	207	191	207	187	228	252	212	209	214	230	235	208	207	191	196	197	202	206	210	224	239	210	237	205	212	235	216	198	209	224	188	174	221	215	230	216	209	206	220	187	204	188	229	218	231	198	253	201	203	228	197	208	217	216	235	208	224	233	210	212	202	204	194	209	207	222	216	208	209	204	196	220	221	214	215	219	212	217	225	209	221	206	217	192	196	207	221	228	216	212	206	201	218	232	211	195	207	230	205	192	235	206	241	220	212	209	197	218	241	230	204	199	218	201	199	197	204	240	227	207	205	216	199	211	166	215	229	195	206	199	204	222	203	195	210	234	225	224	218	202	201	210	201	223	214	189	168	191	224	222	208	212	221	233	189	226	244	238	217	221	213	216	205	220	237	216	184	217	187	177	222	209	194	207	214	203	219	206	211	215	238	202	214	211	224	234	206	220	204	222	199	217	189	223	200	222	205	232	213	186	195	195	229	201	191	212	238	215	208	203	223	225	187	194	228	208	203	207	219	216	206	226	210	223	229	212	205	233	224	210	224	207	209	191	230	205	208	212	235	219	206	229	201	234	206	230	216	233	219	239	200	209	235	220	214	232	197	203	187	213	218	208	222	180	225	192	209	209	223	229	186	207	225	198	202	225	187	240	219	212	216	215	206	210	219	218	205	213	236	208	214	183	245	205	195	195	233	200	199	205	224	213	205	221	207	226	196	203	206	214	182	229	190	203	217	212	212	226	248	196	203	199	184	227	201	208	190	195	211	219	212	219	223	216	216	221	212	196	190	205	216	232	197	222	226	209	199	213	197	186	213	226	218	216	222	210	231	198	201	214	211	186	231	207	221	211	233	203	233	216	226	234	186	191	203	222	228	215	215	213	221	234	203	232	218	186	223	228	224	257	196	190	228	215	218	206	219	203	209	215	205	217	230	209	213	202	199	203	221	214	212	199	218	221	226	215	197	220	193	215	212	221	204	210	207	220	212	242	219	221	202	232	185	215	237	207	237	218	208	202	214	221	199	213	226	206	202	226	226	222	210	198	208	228	222	215	222	201	214	223	216	213	208	244	206	215	220	221	224	207	207	218	200	225	211	213	197	215	208	219	235	201	226	214	220	202	209	193	219	216	203	209	237	215	195	226	249	243	228	200	206	188	216	222	199	215	219	214	215	203	235	226	194	201	226	203	212	230	225	205	220	213	219	220	217	209	184	235	206	232	225	190	185	214	226	193	221	239	210	219	223	168	194	205	185	197	227	195	223	232	211	222	214	212	210	218	203	220	212	226	215	237	228	218	200	206	222	206	228	231	226	231	239	199	232	191	217	223	207	221	207	232	228	211	217	228	243	201	221	199	237	181	201	192	199	216	194	220	215	212	198	207	203	221	230	217	205	200	239	200	217	219	209	203	218	201	210	224	202	202	226	206	243	215	213	233	219	219	202	210	219	212	233	228	232	208	199	191	219	217	199	242	211	219	253	199	203	236	211	215	219	201	220	218	241	214	222	193	207	207	222	203	192	245	252	238	214	221	214	214	231	224	242	207	223	233	215	187	231	221	220	185	194	214	230	221	231	206	209	209	220	219	201	203	187	201	188	206	183	223	233	220	224	216	198	213	197	227	182	235	223	225	217	223	210	209	196	215	218	230	217	195	214	227	251	193	206	212	201	223	206	192	202	228	214	185	219	226	213	208	214	217	215	207	187	239	219	209	221	207	216	208	184	196	206	238	237	219	187	227	229	238	211	204	232	191	220	192	214	203	216	211	208	217	217	196	231	209	221	215	204	208	204	218	195	228	184	227	218	192	240	217	220	233	191	244	204	211	206	226	255	211	203	218	237	194	223	194	210	211	223	218	219	205	214	197	197	195	205	201	195	206	207	226	212	213	203	217	202	211	211	207	205	208	195	231	219	207	224	220	248	212	202	240	198	213	224	205	221	209	199	213	215	222	213	220	195	230	204	205	235	219	204	209	231	229	222	203	242	222	223	231	203	223	207	221	231	214	183	225	204	226	197	190	212	195	227	220	219	209	210	206	217	201	226	212	204	215	204	204	216	205	207	212	202	219	207	202	208	205	232	220	186	200	223	209	211	211	197	203	223	229	207	222	219	203	221	208	218	230	237	218	222	228	207	232	219	208	199	232	215	224	228	211	218	223	220	227	192	217	207	245	196	210	228	208	194	211	240	197
13644	25212	20829	14303	8987	6262	5190	3951	2715	2229	2355	3748	3348	2722	2220	1612	1260	1123	935	720	559	631	635	637	758	724	1397	6614	8083	6490	4178	2404	1314	734	539	490	476	415	456	450	461	438	430	431	431	443	443	444	440	485	456	446	455	425	457	433	437	432	434	451	474	412	448	503	400	431	443	451	503	434	479	430	442	436	434	468	457	452	443	468	431	443	420	467	486	444	449	429	446	454	442	427	471	445	451	445	429	421	426	409	459	438	447	435	464	467	457	388	409	422	427	479	457	458	417	414	440	470	440	445	455	473	465	423	445	444	435	435	431	480	430	423	408	440	404	455	434	470	474	438	423	473	444	432	450	430	440	461	435	485	445	462	418	447	445	425	451	434	439	473	415	467	456	419	433	416	402	431	449	425	439	436	423	441	419	403	450	413	459	439	436	438	454	438	464	435	492	459	465	445	469	442	453	431	402	449	433	449	419	474	448	456	429	422	431	449	422	455	426	437	452	465	458	448	430	436	431	420	427	432	438	484	462	423	466	434	455	449	432	466	421	443	484	460	454	440	435	441	460	420	420	442	463	412	412	440	410	431	462	453	428	451	444	423	474	421	426	454	419	426	427	431	463	464	476	423	478	472	460	424	450	437	417	422	485	461	444	463	429	437	416	448	445	430	417	435	425	409	469	425	464	432	456	423	450	465	446	423	400	470	433	450	403	423	435	476	466	430	423	436	441	417	455	407	409	422	437	396	472	452	440	435	414	431	441	433	464	450	496	436	449	452	423	462	448	452	448	462	430	449	434	433	419	459	410	451	426	457	465	482	446	454	429	399	427	453	435	461	403	426	439	444	420	414	427	417	461	451	442	459	424	477	425	423	465	453	458	427	456	448	415	442	458	462	457	427	447	438	418	438	452	428	428	437	457	434	400	469	426	415	462	435	440	441	418	404	427	464	446	465	440	416	452	487	461	406	464	463	449	428	477	440	466	474	413	449	466	409	441	457	495	459	460	458	418	432	419	405	458	428	436	432	443	428	441	474	432	440	460	437	454	442	445	410	433	421	431	461	463	450	435	427	455	439	457	475	421	447	458	418	449	440	442	460	487	464	420	406	428	435	467	473	410	427	444	435	483	434	432	446	437	453	434	467	453	455	462	472	418	466	444	476	423	424	396	474	477	446	422	463	459	462	428	424	460	402	432	447	482	428	467	439	464	404	462	469	435	440	432	480	453	432	453	429	451	465	440	391	491	444	430	411	442	447	463	490	423	449	456	452	421	456	407	473	428	442	420	470	409	450	437	457	417	472	444	449	441	401	437	446	467	442	463	451	441	447	459	450	454	444	455	445	448	430	482	431	421	432	412	473	451	451	440	434	453	405	451	429	433	419	418	431	485	450	388	431	444	466	445	469	452	447	452	437	438	432	484	480	417	439	431	447	431	434	467	451	453	449	409	438	457	406	416	453	442	455	452	410	480	432	434	428	461	416	452	421	441	452	443	457	460	440	461	475	453	446	440	520	411	451	430	429	441	425	441	472	463	455	469	435	435	438	429	440	455	481	438	486	408	440	446	447	442	423	461	454	438	387	449	406	480	419	434	439	460	438	454	402	429	429	437	475	431	449	425	431	495	445	422	429	439	446	507	418	416	462	437	451	408	458	463	422	448	463	452	474	430	414	418	428	406	468	425	412	427	432	453	457	459	435	442	435	439	478	468	431	491	492	453	429	411	403	446	425	437	417	429	445	455	459	480	433	429	443	436	485	450	450	423	435	454	504	472	465	435	448	453	449	428	465	445	420	466	418	428	462	427	433	423	475	470	411	471	448	446	450	440	488	416	441	415	461	441	426	460	426	471	437	458	480	450	413	436	438	463	437	453	431	419	457	435	435	462	473	417	457	463	416	461	467	446	446	448	482	459	456	487	458	459	472	447	436	438	420	433	432	415	410	491	460	459	436	473	464	445	429	415	435	479	446	452	496	442	410	465	425	456	459	448	439	464	429	458	430	440	447	427	445	424	442	439	426	414	430	435	453	446	431	449	418	414	477	498	418	448	446	428	472	445	464	428	486	421	450	419	447	469	462	433	434	426	423	448	417	436	450	450	437	445	453	471	406	442	457	425	463	477	416	487	419	420	453	423	429	417	438	420	499	415	440	421	452	457	453	429	444	457	438	438	450	457	448	426	462	459	459	407	430	416	431	434	448	463	409	418	438	471	441	434	417	453	440	436	465	472	403	437	426	419	423	451	462	452	428	419	437	449	429	452	446	453	399	414	423	449	474	464	440	434	439	453	449	444	453	426	429	441	427	431	421	466	404	425	454	435	458	479	433	487	449	440	425	422	437	416	454	411	408	445	458	451	439	456	462	457	427	448	452	426	412	450	425	413	449	437	409	425	442	467	402	458	424	439	460	466	421	415	450	464	453	472	453	472	442	449	438	453	453	432	440	426	460	403	435	466	452	444	443	435	443	448	427	433	460	457	481	434	409	444	484	465	469	448	465	467	432	468	427	424	413	438	452	453	456	458	459	437	453	464	478	431	427	446	447	472	484	461	429	406	469	437	443	450	440	418	442	453	409	430	433	430	425	460	474	451	412	444	436	434	448	452	474	461	473	442	432	467	455	446	434	445	472	435	462	435	454	453	455	420	436	449	505	460	456	448	470	406	487	449	431	438	432	441	447	448	404	450	438	420	442	468	454	429	467	437	469	442	447	411	453	461	462	467	407	435	456	468	436	460	451	431	446	437	443	445	400	444	464	409	459	423	455	468	462	489	450	447	456	438	481	455	446	420	465	440	466	446	465	437	430	440	401	441	480	465	438	466	462	457	438	439	437	415	407	440	419	466	419	432	426	440	423	427	446	434	468	444	449	451	402	414	407	422	438	457	395	428	428	443	458	430	464	470	444	433	440	451	440	438	441	400	450	453	444	431	449	457	436	442	413	450	439	428	440	475	470	449	444	455	404	480	421	445	442	398	459	482	410	431	426	454	433	440	445	421	459	451	489	443	432	451	455	439	426	441	436	460	464	388	397	444	452	463	449	402	469	440	441	438	434	413	408	429	456	406	437	451	422	444	442	468	478	448	491	460	441	416	417	455	427	429	453	466	438	446	452	465	450	442	424	454	409	435	449	424	428	472	408	424	425	442	452	419	473	438	416	457	476	422	436	436	462	400	456	411	468	445	442	438	464	469	428	455	456	428	446	448	430	414	493	439	460	446	461	456	431	476	435	452	459	472	454	474	476	450	440	403	440	450	480	474	465	441	407	432	414	442	427	435	420	454	442	435	442	429	448	488	478	422	438	458	424	420	446	448	428	452	421	428	438	451	427	438	437	463	418	423	458	431	440	422	468	448	456	484	436	468	435	424	458	450	413	418	447	433	423	470	440	447	432	427	453	446	442	448	461	431	432	455	432	443	474	451	456	449	465	455	440	434	445	435	438	458	435	471	455	448	419	487	465	441	424	400	450	472	455	445	439	467	463	430	432	430	435	432	452
23588	21561	29357	24197	21563	19463	4252	1541	1046	917	1293	1200	1066	820	670	641	577	429	350	308	266	251	263	285	264	211	748	4675	4600	3375	2003	1139	588	329	238	214	188	198	202	198	201	198	186	202	191	204	182	165	174	184	158	175	180	173	177	189	207	161	171	195	176	194	183	182	183	180	200	179	182	177	200	178	213	194	224	191	181	189	181	223	166	187	168	176	162	187	172	198	210	182	190	179	192	175	182	158	197	191	186	202	192	164	187	200	187	179	195	152	185	187	195	192	209	159	208	198	200	180	181	198	179	172	175	207	166	199	180	199	219	176	170	180	189	184	159	183	193	219	178	194	176	191	209	182	205	160	191	185	198	186	175	174	190	183	152	191	208	178	175	191	192	195	180	164	181	177	186	185	195	168	214	200	180	201	158	174	176	174	217	179	183	194	180	223	204	207	213	172	175	174	175	165	188	166	193	191	224	165	195	188	208	177	187	161	175	179	169	205	166	184	182	202	170	169	210	184	193	189	192	198	178	169	175	195	199	184	187	169	175	189	187	191	181	184	196	202	183	181	187	198	178	195	183	187	173	206	180	207	173	176	193	176	171	157	184	158	202	163	158	168	179	173	216	171	199	183	191	198	184	201	215	189	216	189	158	191	184	213	161	194	191	163	181	180	183	187	187	158	185	182	166	195	188	184	158	177	174	169	182	193	181	199	200	209	163	147	192	184	207	199	198	179	188	169	182	207	201	178	190	179	179	188	176	193	171	175	198	166	204	184	181	202	175	179	154	166	177	166	177	175	167	184	174	175	169	210	191	184	190	157	193	182	209	192	191	187	166	193	188	209	192	192	197	199	179	187	182	171	177	193	188	199	201	190	171	185	186	193	194	180	197	207	173	176	186	166	197	192	215	217	174	198	146	179	186	171	193	186	189	176	179	191	194	163	151	173	211	184	173	169	162	175	191	204	188	190	193	181	169	167	192	179	173	175	200	180	176	187	207	190	193	182	211	182	196	192	169	191	203	183	205	177	192	176	177	200	204	189	190	147	172	180	165	196	187	170	203	176	177	191	190	162	177	196	178	183	172	191	184	198	184	187	172	162	193	175	194	167	191	201	172	202	175	196	200	170	166	188	186	214	187	189	197	178	158	186	194	183	172	199	188	193	179	182	192	196	199	212	189	192	185	183	172	186	174	181	181	211	182	198	183	192	172	207	185	172	177	159	188	189	165	174	195	198	182	182	188	181	181	197	183	180	202	199	196	170	153	220	160	180	177	205	194	191	187	181	169	222	172	184	194	184	160	205	177	190	185	180	180	204	188	182	197	190	184	208	182	212	163	205	175	170	192	174	168	165	175	192	203	149	188	203	172	189	206	193	189	180	173	200	188	206	211	169	194	190	197	182	190	183	185	170	190	215	194	174	193	200	201	169	175	202	180	185	207	182	174	179	190	172	195	181	164	175	175	167	183	178	208	183	199	171	180	196	190	186	188	166	185	175	168	186	195	167	195	190	172	195	170	175	193	199	225	197	164	179	166	176	202	176	187	166	214	188	174	175	194	187	168	190	213	210	182	174	188	181	182	199	189	210	196	189	191	185	196	200	177	191	184	165	185	201	200	184	198	184	185	182	199	179	197	184	166	197	169	215	173	208	190	190	210	182	195	202	216	179	194	198	165	197	188	173	188	186	167	166	197	164	201	189	184	192	193	187	188	168	184	212	181	195	181	174	179	193	192	205	195	188	177	167	196	177	179	190	179	183	181	179	193	190	175	184	181	169	180	204	165	201	172	183	204	188	210	175	209	190	209	199	206	208	195	169	176	185	179	204	166	176	184	199	167	201	186	196	178	188	170	201	198	175	181	178	180	191	183	187	184	163	177	175	187	180	162	182	183	202	191	170	178	173	199	192	180	184	171	178	179	197	166	195	178	183	182	169	183	181	176	199	199	184	168	173	169	174	193	185	203	168	215	162	204	209	179	177	185	197	187	196	182	167	180	173	197	180	169	171	200	189	185	211	177	193	188	173	179	184	199	183	189	189	188	154	183	162	150	160	179	161	187	190	215	171	192	195	182	198	172	184	163	201	191	197	169	174	185	181	172	191	193	167	165	189	201	211	175	189	174	201	208	180	178	171	204	179	190	170	183	188	170	195	200	170	176	162	154	174	203	173	188	197	189	180	180	157	182	182	175	203	196	187	211	195	163	179	185	194	190	203	173	176	196	202	200	188	224	183	180	199	209	149	183	179	182	195	187	178	192	178	151	170	183	172	202	177	191	200	194	206	185	190	193	197	222	177	191	212	190	188	181	193	194	167	182	164	186	190	177	196	179	180	175	179	196	192	183	185	182	170	186	203	177	196	170	186	176	173	200	163	164	198	171	185	178	184	196	169	203	177	159	192	178	208	182	153	162	191	182	190	187	189	174	170	173	160	193	185	193	176	177	178	194	185	192	182	176	183	223	167	167	162	184	180	194	194	191	202	219	165	193	184	157	162	181	181	160	223	177	188	175	198	173	189	164	161	189	168	185	196	190	174	226	188	177	200	177	199	191	191	166	176	179	175	178	212	197	179	183	182	184	173	195	180	189	193	165	179	168	166	180	220	188	190	180	155	211	173	189	201	177	214	191	173	189	187	173	157	185	176	171	170	174	188	205	189	191	171	180	191	195	183	203	187	193	180	194	199	156	172	195	204	186	192	199	213	175	178	177	173	167	179	186	184	167	163	192	174	175	187	170	175	174	178	184	174	178	188	150	193	185	182	185	175	179	194	177	187	195	187	175	187	178	186	189	211	195	197	193	204	168	157	185	174	210	165	198	188	167	190	180	202	187	165	187	181	169	185	191	175	222	171	184	193	199	188	189	152	214	182	194	202	188	179	182	178	188	147	180	193	196	190	192	176	182	193	203	185	171	179	192	185	170	202	172	195	172	183	185	186	206	190	194	200	194	188	206	177	168	187	183	202	172	194	162	190	200	194	199	170	194	187	196	187	179	186	188	204	185	180	200	174	193	175	175	188	174	184	180	196	159	189	204	168	195	200	214	192	176	191	182	210	185	154	193	192	164	199	204	196	166	198	197	193	179	171	170	199	189	179	196	194	186	201	175	192	175	199	182	166	202	213	165	195	191	176	200	202	199	202	197	194	195	178	191	198	188	198	178	181	200	159	172	164	162	228	168	166	189	181	192	184	162	186	173	166	203	185	177	180	182	180	165	187	168	175	165	189	187	187	183	154	178	187	186	195	199	199	185	202	193	186	172	172	171	178	178	178	184	185	172	199	177	182	200	179	188	179	186	173	182	178	185	199	180	209	175	161	170	189	192	195	163	167	197	183	195	166	203	192	179	191	166	175	196	186	161	179	185	183	184	185	186	223	178	192	201	185	186	197	148	171	180	150	176	177	202	163	204	191	171	173	170	172	186	181	201	177	173	180	191	164	185	203	169	152	180	160	168	183	164	180	188	171	199	184	187	181	148	195	171	172	180	174	185	212	178	189
16806	30832	26385	18324	13346	8611	6829	5279	3916	3502	5070	4662	4035	3186	2634	2372	1849	1475	1056	897	632	695	787	749	665	536	2540	14165	13344	10168	6221	3497	1731	874	561	431	414	370	329	357	377	351	380	367	376	362	384	393	395	379	365	350	411	351	414	361	380	365	382	394	379	379	396	370	370	374	374	364	382	419	393	353	373	373	368	374	372	379	370	323	339	387	401	348	365	386	395	368	375	368	363	352	378	380	358	386	381	377	389	372	382	389	381	395	382	374	385	391	333	383	383	359	361	371	350	400	360	336	417	365	375	375	356	385	348	387	425	368	378	377	371	342	382	400	356	351	389	348	385	364	393	362	371	357	410	404	355	391	375	379	365	388	346	372	377	353	375	364	396	347	344	373	358	342	390	332	362	376	403	390	348	381	388	374	359	386	380	393	393	396	344	335	370	400	373	363	363	331	390	370	356	361	383	374	394	393	365	340	361	365	389	381	380	383	367	385	372	358	393	375	392	395	392	360	410	365	361	370	387	371	363	363	374	396	371	385	361	401	416	365	358	385	357	370	380	382	325	379	364	343	371	364	409	368	354	351	436	381	396	366	379	366	366	380	375	382	352	375	353	383	367	393	367	370	369	376	355	347	374	368	343	353	372	385	394	385	381	371	372	381	359	356	384	337	382	377	355	412	361	373	365	362	406	395	420	327	374	350	379	391	383	378	363	385	418	377	361	381	349	340	352	364	378	364	373	349	361	328	372	395	373	392	370	372	388	375	385	384	374	348	366	362	397	413	396	374	354	395	372	385	386	365	348	346	375	374	370	355	354	368	332	366	386	341	365	413	357	349	359	361	384	340	332	372	386	357	360	368	391	399	377	407	364	372	378	373	369	371	348	368	386	356	394	395	397	377	383	384	388	357	371	380	362	411	385	360	342	386	363	392	376	358	378	368	362	343	365	401	358	370	345	406	355	367	385	353	376	381	368	399	378	392	360	364	411	341	383	378	387	368	319	368	352	361	365	407	357	348	369	383	376	374	411	373	405	350	371	415	359	394	378	366	378	354	352	385	374	346	361	402	372	357	353	363	378	387	383	374	399	350	377	378	380	408	371	373	363	359	392	391	370	341	354	380	376	373	356	393	354	348	362	387	373	339	348	358	382	360	381	329	370	388	348	351	378	362	378	366	375	361	359	378	368	382	428	342	381	393	379	374	362	364	378	388	365	360	384	376	390	366	393	359	395	360	371	349	355	370	355	396	351	416	388	365	366	360	370	372	383	380	376	379	358	363	327	371	341	368	424	351	385	369	366	382	361	380	365	391	383	410	413	360	406	372	387	357	375	330	388	412	382	352	373	398	367	372	383	375	421	380	422	396	375	384	387	325	391	373	361	360	350	373	352	352	364	374	383	364	374	405	357	369	342	389	369	364	388	382	362	373	395	345	396	411	348	368	365	368	350	432	344	339	389	382	359	358	378	350	367	387	367	386	363	395	377	368	373	359	341	347	373	371	357	360	357	370	361	366	397	389	359	384	371	354	355	401	380	365	352	372	415	356	376	386	371	355	373	384	339	390	367	380	393	384	372	383	335	356	374	342	412	343	346	348	369	360	354	351	384	352	379	360	334	340	351	360	392	341	338	359	334	370	373	351	341	380	364	374	371	383	383	385	346	362	334	350	353	381	367	337	363	371	346	388	378	371	341	345	348	357	361	357	389	368	378	391	397	370	357	363	345	394	361	379	381	378	390	396	351	335	381	399	356	375	371	348	363	373	352	370	384	370	392	351	366	360	373	386	381	378	405	360	346	371	344	383	391	368	350	361	399	375	381	376	348	338	413	386	371	361	405	369	416	375	393	376	362	379	352	363	344	390	374	368	356	390	385	370	339	354	393	351	364	377	376	402	350	340	373	365	376	364	339	359	346	381	393	373	393	334	387	388	374	390	361	391	391	362	370	367	376	377	350	346	370	412	399	349	378	392	395	359	382	394	368	365	367	349	367	344	377	400	383	399	401	349	411	367	363	378	354	396	377	398	370	332	386	385	383	357	370	367	367	354	355	406	375	357	357	382	372	350	389	340	375	386	403	349	383	323	372	393	406	388	359	377	337	390	356	348	376	385	368	354	349	339	403	378	347	382	395	369	377	378	367	382	376	404	372	375	406	369	366	353	369	362	372	378	372	379	420	374	384	333	402	382	355	385	368	362	374	378	357	351	364	363	377	358	357	390	383	359	371	387	347	360	398	346	411	390	400	369	369	379	383	372	374	382	330	337	360	375	395	377	370	384	379	352	367	346	356	364	381	375	373	386	363	373	360	365	388	352	387	389	377	365	376	351	361	359	372	331	333	386	346	349	370	370	371	367	334	355	404	371	364	382	384	349	365	378	379	346	347	405	360	349	384	342	392	343	348	349	391	371	360	399	370	403	333	369	384	359	420	356	379	396	347	390	380	374	343	381	367	354	384	374	359	340	359	398	393	358	358	365	376	360	397	375	391	378	379	361	343	375	393	373	379	363	408	381	396	368	376	357	375	351	374	364	380	355	358	353	368	375	379	388	395	362	356	360	373	374	357	347	334	364	347	386	388	370	347	389	394	383	380	368	390	358	378	345	425	382	343	354	374	339	380	383	383	376	315	388	337	388	379	335	372	366	368	371	378	346	402	358	351	407	351	361	349	393	342	357	352	335	350	376	374	363	394	380	360	340	384	374	376	337	360	382	385	378	404	396	383	379	381	354	410	358	364	377	378	353	350	368	367	386	334	377	356	363	358	375	364	390	336	382	384	374	379	393	408	372	390	362	397	325	375	364	363	375	395	385	386	349	370	374	358	361	429	377	379	360	363	419	395	387	394	364	380	364	358	353	393	361	379	389	350	403	346	386	342	345	392	367	357	390	386	386	378	381	351	355	356	351	371	369	396	346	375	357	353	384	395	404	400	404	370	362	398	334	343	373	368	340	369	352	367	365	348	383	380	367	339	347	364	366	378	369	364	352	375	373	366	369	399	360	372	370	364	379	368	330	405	351	366	400	372	362	349	396	365	370	413	393	362	370	358	395	365	398	354	369	353	414	364	387	367	376	395	354	373	393	395	354	380	371	385	377	377	375	346	339	398	375	381	345	406	348	372	391	388	367	396	375	347	388	379	370	363	374	340	367	368	357	366	383	393	365	380	346	371	366	387	367	415	400	375	348	396	377	371	390	364	356	375	393	353	364	379	331	388	370	381	392	409	353	383	364	397	373	338	358	367	390	362	394	368	384	369	367	377	396	354	369	395	362	394	382	397	386	400	392	375	346	356	361	354	391	373	356	365	350	373	386	374	393	369	383	361	416	329	388	373	376	372	383	379	357	386	360	402	376	385	380	374	343	391	370	388	380	322	403	335	385	363	374	401	398	369	343	372	401	387	381	351	357	359	357	332	374	391	387	404	391	379	381	380	391	373	368	352	349	363	403	381	377	438	366	379	368	361	388	381	344	360	389	370	370	377	375	386	357	377	341	360	382
27116	21016	12185	3902	2051	1086	717	553	472	680	737	664	641	590	527	451	383	383	288	280	279	293	312	278	267	275	275	464	650	566	447	357	325	277	279	246	289	265	251	256	265	246	240	243	258	266	275	209	243	281	267	272	257	224	253	232	205	269	237	269	247	274	231	257	272	255	238	254	263	241	298	254	262	242	254	264	225	264	263	259	264	264	262	230	261	250	215	256	232	276	265	260	254	244	255	254	265	264	260	253	258	248	252	258	245	267	241	245	231	251	241	249	263	264	238	263	238	240	261	249	257	262	242	281	259	260	246	232	255	260	235	246	261	246	266	261	229	227	231	227	244	246	269	270	260	232	249	259	252	234	262	276	225	259	249	240	249	260	259	251	266	245	246	245	284	252	250	248	237	243	247	242	262	274	235	247	242	261	233	272	240	238	292	276	241	260	258	242	247	248	243	262	224	236	236	261	248	256	229	242	271	254	220	255	229	257	244	247	231	272	243	280	262	249	256	256	257	240	262	238	241	261	234	237	247	242	264	255	262	258	264	244	269	223	258	246	261	242	249	282	234	261	236	273	282	250	247	268	248	246	269	273	244	248	249	256	258	272	237	267	250	236	224	261	238	242	232	263	244	273	252	266	261	253	261	241	240	238	277	272	256	266	255	255	232	254	277	226	247	229	244	240	219	251	282	260	251	262	276	239	271	227	252	245	246	236	267	220	263	254	259	235	259	273	244	252	233	268	255	241	253	273	223	246	253	244	253	250	271	251	254	270	230	249	230	249	258	234	278	230	252	241	238	259	257	246	256	256	254	276	248	275	262	269	272	256	248	238	268	248	243	254	263	246	261	235	212	251	246	222	278	237	267	240	240	230	256	293	232	244	270	230	236	250	246	282	274	222	273	217	261	256	274	258	251	245	237	265	251	269	224	277	236	243	249	246	255	248	270	240	270	236	251	262	251	207	232	238	267	279	255	251	232	266	242	225	247	290	241	295	241	257	240	234	276	227	253	238	259	237	270	251	257	257	258	263	276	260	257	244	253	233	243	254	242	233	248	251	261	268	241	262	250	240	239	264	243	254	256	252	237	283	267	304	234	250	264	259	247	245	243	242	261	268	259	221	243	242	266	245	239	262	244	257	263	255	251	258	245	251	248	271	265	216	251	254	290	260	259	251	273	233	248	221	266	221	245	260	245	247	251	243	241	217	237	259	220	253	245	276	241	254	254	263	254	257	262	262	247	269	271	265	256	231	225	240	231	223	246	258	276	286	234	228	252	241	249	248	240	246	247	229	222	262	222	225	235	272	199	249	287	225	271	234	258	257	247	264	248	238	254	261	263	235	259	238	254	270	236	257	243	243	253	263	271	250	239	249	266	236	223	269	250	257	238	260	223	230	296	250	259	260	254	240	248	292	232	240	278	250	256	250	215	236	265	227	227	261	254	249	247	273	274	250	256	281	270	279	273	234	254	244	236	241	237	254	235	237	253	221	213	235	246	252	251	198	268	241	257	234	248	256	262	253	234	230	231	207	221	241	275	269	225	228	230	241	250	268	260	251	238	247	264	220	268	243	248	271	248	250	237	259	269	260	223	220	254	226	262	252	224	264	238	254	235	233	261	251	257	234	213	239	265	257	234	275	251	251	266	255	258	269	243	293	257	243	250	228	269	247	232	276	253	240	250	253	234	264	273	250	233	274	248	253	236	280	258	246	273	244	230	248	288	275	272	204	244	245	251	265	220	234	242	274	227	255	282	244	253	262	244	261	277	249	263	230	240	241	239	236	238	235	252	243	246	256	252	231	277	232	222	251	258	239	276	264	295	241	227	244	251	212	236	229	226	258	260	239	264	256	258	256	238	250	245	225	271	257	265	257	246	289	255	247	226	248	257	270	235	243	266	241	269	258	227	255	256	258	219	291	246	231	255	242	269	249	267	236	235	251	254	240	234	256	267	253	278	257	235	244	248	247	257	266	260	267	271	262	270	270	251	258	233	236	247	253	264	252	263	213	244	228	266	255	249	243	299	246	270	243	253	240	249	243	250	258	255	240	256	239	251	251	227	250	271	248	241	266	247	240	231	284	282	291	259	240	262	253	253	224	218	248	249	243	248	273	244	289	243	231	255	234	239	271	243	237	232	251	255	228	228	253	250	267	247	265	260	242	249	279	259	276	266	242	239	246	246	274	292	262	261	261	261	250	217	233	254	232	253	269	232	247	247	233	249	232	232	251	242	228	248	244	234	247	238	245	272	245	239	257	225	262	277	261	255	260	259	240	238	268	261	240	200	242	212	242	270	239	228	247	240	250	249	261	247	243	275	220	225	249	259	246	252	271	275	249	242	252	228	268	279	264	275	271	261	257	261	261	287	281	219	264	274	276	259	231	260	241	276	239	240	274	263	260	279	241	253	274	232	234	244	240	270	238	264	244	244	268	246	233	246	258	233	279	242	238	240	247	262	257	240	229	265	249	238	254	261	256	252	261	253	228	243	281	250	234	223	286	251	273	246	230	260	225	233	235	260	231	275	253	232	257	271	243	249	275	272	240	268	280	269	231	220	234	252	238	239	247	249	212	261	252	271	252	250	236	247	265	236	257	275	258	249	240	235	252	266	239	231	264	234	271	241	272	240	242	296	268	254	255	250	235	257	255	260	251	235	227	261	249	270	232	242	251	253	268	246	246	260	248	258	248	246	234	237	259	246	248	245	257	232	243	257	276	247	262	276	247	269	248	245	255	265	244	221	262	260	239	224	261	239	254	255	230	232	270	231	261	261	239	249	230	292	253	232	257	242	288	271	245	261	244	252	251	249	250	263	261	259	238	231	254	252	260	230	237	227	241	224	233	254	255	252	262	261	246	230	254	241	262	239	252	243	233	253	257	240	263	259	241	278	260	236	232	239	223	253	246	274	261	234	264	276	239	250	267	253	244	253	248	279	275	249	234	261	247	261	263	277	229	244	236	264	267	259	249	249	270	272	228	265	248	244	262	208	224	274	244	282	239	233	245	269	263	262	229	277	246	251	262	228	232	283	235	235	259	239	264	234	264	269	249	251	259	265	267	244	254	262	244	246	252	231	265	258	240	266	232	253	246	233	220	233	234	291	244	220	257	263	237	268	252	240	244	262	251	267	241	249	227	268	238	239	250	227	241	230	240	269	239	255	266	244	236	226	242	238	281	242	259	255	267	237	257	269	236	261	220	238	250	268	247	247	268	216	263	237	248	214	264	254	252	256	254	257	263	236	248	260	250	265	238	244	242	248	259	275	250	267	257	243	249	201	261	257	246	264	252	243	244	239	256	239	240	254	243	274	258	252	255	248	262	263	239	249	244	219	270	265	225	248	274	230	261	229	236	251	273	240	255	265	264	261	243	265	224	274	227	232	261	276	253	275	234	244	251	240	256	272	253	247	245	246	268	247	267	239	241	227	252	252	254	243	235	247	239	224	266	255	243	263	239	238	251	252	209	254	241	249	262	274	262	237	249	262	242
13564	18508	14195	8946	6922	3985	2723	1910	1571	2757	2679	2539	2398	2144	1722	1358	1038	1022	806	713	688	636	666	647	575	594	612	1386	1831	1604	1139	887	675	590	575	581	515	523	541	535	502	542	534	501	501	507	497	496	536	520	515	533	482	512	513	509	462	517	522	545	506	484	515	489	496	555	509	502	532	490	535	529	484	489	492	516	541	480	474	509	509	511	515	513	478	530	498	562	490	498	531	485	478	519	478	499	534	515	503	506	510	544	527	508	519	556	518	530	525	544	473	506	516	515	519	542	470	533	507	500	472	498	526	514	535	492	553	514	520	507	495	506	521	512	523	513	517	512	512	528	466	498	540	497	490	487	529	518	511	511	517	485	509	524	497	510	556	531	523	533	522	537	543	572	530	509	538	521	545	535	518	514	529	544	513	510	497	506	506	506	507	493	492	510	461	524	480	462	563	441	495	479	553	554	511	513	507	528	500	502	495	457	524	529	499	520	507	531	526	543	506	494	475	476	486	512	507	478	508	518	493	489	491	493	518	511	497	482	481	520	507	554	521	515	498	505	504	509	537	492	511	496	501	531	489	540	512	519	501	523	538	480	502	504	489	509	545	485	535	524	461	539	512	548	498	512	506	511	496	513	524	499	508	517	551	494	527	464	484	480	536	514	518	495	512	468	483	514	501	523	507	527	513	511	529	495	496	490	503	515	522	524	509	506	530	522	530	457	474	543	506	524	539	559	480	494	511	526	510	511	487	513	479	530	520	525	536	499	496	515	513	490	533	487	560	493	489	559	507	494	504	529	506	544	515	517	478	479	493	462	482	534	520	504	519	539	501	541	549	531	476	542	503	507	509	526	496	521	489	504	547	486	536	489	515	486	507	512	525	472	525	494	491	510	512	512	476	517	485	518	542	533	519	548	494	498	509	551	525	530	522	542	566	518	552	542	530	479	524	497	521	515	519	510	535	474	509	537	532	550	514	515	500	515	505	490	465	517	525	471	515	471	501	550	507	497	559	511	499	525	498	531	515	551	540	507	484	537	518	542	494	505	510	521	483	464	552	526	485	486	490	493	504	473	514	500	551	524	497	484	524	513	532	492	514	530	500	493	510	513	521	519	537	515	535	525	537	527	472	542	505	493	497	523	508	482	531	503	535	568	546	521	539	533	494	518	515	491	500	468	533	537	484	534	516	481	555	486	519	468	493	527	498	525	489	504	536	520	532	534	527	521	500	520	484	527	481	532	512	552	506	496	533	519	515	507	528	492	489	536	546	521	504	482	494	487	543	521	533	513	504	511	546	496	519	516	522	536	481	477	541	520	538	491	507	533	536	510	491	487	526	539	526	498	546	513	495	522	536	522	518	496	517	519	523	513	540	510	525	519	505	537	498	529	512	524	541	502	523	502	565	500	521	486	504	517	517	517	517	502	512	535	480	491	529	517	465	518	509	489	480	504	516	562	495	516	519	540	511	550	541	563	495	515	467	515	512	504	517	542	539	500	507	466	514	468	443	538	550	476	503	533	512	525	516	473	496	543	540	490	503	536	556	547	499	543	499	525	521	525	515	498	501	521	468	526	524	499	467	519	509	479	511	543	533	515	500	526	498	515	475	523	530	479	512	522	522	492	509	517	569	542	468	499	523	534	519	560	510	505	489	532	527	564	518	487	511	474	478	506	540	484	544	518	533	500	459	518	510	513	505	527	505	485	495	499	518	506	515	539	527	512	497	520	503	520	505	523	560	473	506	532	476	526	556	533	553	549	486	482	544	481	508	533	499	527	517	477	496	530	495	521	503	507	529	507	492	496	538	537	486	523	534	511	519	554	508	480	518	508	475	531	458	506	538	542	535	511	513	493	515	518	527	549	489	481	514	523	515	484	504	538	545	516	524	524	480	529	532	548	496	503	518	503	529	508	510	533	528	524	493	522	541	486	500	522	539	514	514	506	491	506	562	491	530	511	506	537	500	521	499	501	513	520	521	515	527	552	512	493	504	491	514	529	513	493	551	545	505	530	532	513	504	513	538	502	473	503	563	483	537	525	515	511	492	546	493	536	510	528	516	491	517	497	489	530	494	485	481	513	525	501	529	506	490	513	507	510	506	536	526	501	502	486	502	494	512	499	520	500	490	519	540	549	524	529	510	493	555	528	486	485	503	513	488	485	532	527	516	495	557	553	552	518	511	512	501	504	510	508	498	508	535	502	522	519	519	484	501	531	493	511	499	530	537	507	511	495	544	493	504	505	487	484	516	516	523	483	524	482	521	498	479	492	488	532	480	486	541	524	557	490	484	511	507	509	502	519	514	482	539	533	517	523	511	513	494	534	517	538	497	512	439	513	532	549	533	513	529	499	497	490	493	504	522	490	495	512	515	480	517	511	508	471	528	523	472	521	477	494	520	523	516	521	489	502	462	530	473	530	510	513	476	500	489	476	535	556	489	506	482	541	511	479	533	542	551	504	546	516	512	501	505	507	494	529	495	557	519	539	494	555	464	517	554	525	491	541	530	542	517	514	507	529	526	519	502	493	537	509	541	480	507	551	552	538	506	543	507	523	536	515	504	521	522	507	497	496	505	529	516	548	506	493	519	458	514	499	499	528	499	497	517	499	490	513	499	524	519	489	532	463	486	487	531	515	518	528	516	451	550	536	519	525	499	499	496	476	513	531	490	502	468	550	516	489	523	543	536	472	494	503	530	470	536	500	462	547	531	528	501	520	477	506	506	511	477	501	530	519	521	499	536	512	505	521	544	486	560	562	513	520	478	517	536	515	530	549	483	523	492	517	534	503	490	501	494	518	494	528	515	521	528	510	471	507	522	512	505	547	528	503	498	496	447	530	517	503	518	512	513	502	523	506	489	515	506	526	531	517	512	506	517	496	506	502	501	492	518	521	523	506	508	524	526	540	516	511	521	547	495	491	509	527	484	522	527	539	491	523	535	516	531	500	516	532	501	552	492	507	512	525	507	503	530	498	470	538	529	551	547	546	486	520	519	505	507	506	514	519	553	476	493	535	511	498	531	520	514	516	530	491	552	523	547	507	482	469	495	502	477	566	509	493	506	489	534	490	519	541	525	530	547	535	513	529	527	486	458	504	467	497	504	507	504	513	486	539	504	533	489	524	517	495	553	536	481	533	510	493	518	517	539	544	539	519	491	514	512	513	539	524	488	499	502	499	495	511	491	499	507	530	523	547	496	551	518	544	516	497	478	523	529	494	550	527	510	530	523	540	515	489	542	502	486	520	529	488	510	541	485	543	520	497	511	520	520	494	497	518	475	505	503	522	531	477	501	512	520	529	543	465	517	546	481	500	484	527	523	522	513	511	503	499	537	510	529	502	491	491	491	498	508	525	525	513	515	522	486	527	530	537	541	514	471	519	541	519	524	508	526	545	507	501	529	516	515	532	520	532	488	532	504	522	480	521	510	542	509	494	516	525	486	507	528	521	544	495	529	507	488	508	529	503	520	521	495	511	547	510	536	546	528	525	487	476
24597	21608	28722	24985	19857	4336	1441	995	1185	1224	1230	1148	1073	882	710	530	396	388	310	336	338	291	294	325	296	267	303	2083	2440	1878	1144	731	448	309	283	225	249	226	207	213	223	196	206	250	216	223	220	212	209	209	185	218	207	201	171	230	214	193	208	209	219	207	193	214	203	233	200	207	221	233	240	229	219	194	215	221	213	204	186	239	227	221	243	233	247	242	213	213	220	213	218	215	232	220	197	215	216	217	217	199	209	196	216	212	229	184	198	210	208	228	195	202	213	206	207	237	227	237	211	220	227	204	228	219	216	243	224	217	202	212	198	185	228	210	206	213	192	218	227	214	197	217	225	195	208	208	227	206	185	197	190	198	194	201	207	199	218	198	195	217	210	217	209	214	214	218	225	196	201	210	202	204	227	189	217	233	214	219	213	232	197	217	220	193	213	219	214	215	223	203	189	218	214	218	218	178	224	217	243	205	224	197	224	207	216	211	203	212	209	208	220	210	217	233	214	223	178	213	189	222	194	221	260	207	228	209	220	203	219	213	214	239	253	211	213	210	226	221	211	225	194	197	220	215	192	211	210	202	196	234	181	218	204	208	225	210	227	212	212	195	226	210	201	223	217	206	223	217	235	212	224	196	239	206	207	206	201	208	197	228	196	212	220	228	222	194	208	201	190	199	195	244	220	190	210	216	195	211	209	202	213	233	233	206	199	203	207	227	217	203	195	238	233	213	229	212	234	229	206	203	234	205	205	213	219	238	197	199	205	211	206	224	223	208	224	219	250	213	212	217	206	216	200	200	219	239	224	227	221	198	217	206	201	225	235	220	212	212	225	174	213	235	216	216	199	209	224	218	221	215	202	210	232	244	195	229	205	221	232	227	219	231	226	220	213	219	241	217	216	220	201	214	219	223	191	190	204	180	222	216	199	212	210	228	205	204	202	210	220	212	195	190	205	181	227	223	214	203	214	213	199	216	220	214	192	213	207	194	210	192	203	199	227	226	206	226	204	200	235	226	198	221	203	202	214	227	212	220	182	214	211	209	230	211	176	207	223	203	228	213	222	202	222	221	198	243	197	214	210	212	224	215	230	224	225	186	197	204	186	206	197	211	211	201	203	192	191	217	232	201	205	206	231	215	204	222	191	205	218	200	176	223	221	208	213	223	231	224	215	238	205	193	231	231	192	201	221	234	209	229	216	243	201	193	190	235	217	214	213	209	196	196	237	199	227	194	225	204	195	205	197	214	184	233	202	241	217	237	247	212	244	207	209	195	226	222	196	200	223	202	207	196	217	218	188	205	221	224	201	200	215	207	207	217	217	200	188	206	202	224	193	218	213	214	211	240	209	218	203	205	203	206	199	203	243	229	202	221	209	215	219	224	208	198	199	186	236	240	203	223	206	233	210	209	193	201	193	207	198	186	205	223	227	226	201	203	207	229	198	185	228	218	208	228	208	208	203	235	190	224	192	209	202	186	233	224	199	200	204	182	212	211	203	223	212	224	204	221	223	217	237	228	224	207	217	227	224	211	204	189	200	218	207	222	209	199	211	224	209	222	219	214	208	223	213	189	178	210	210	217	201	218	218	197	229	210	216	206	236	230	210	213	227	214	221	230	208	205	201	195	217	218	202	200	222	216	225	212	225	202	206	231	221	205	218	226	196	209	211	203	211	247	212	205	210	211	220	225	226	216	194	200	190	187	223	218	204	211	199	200	220	223	205	234	182	218	212	185	213	242	238	223	196	219	217	202	202	205	217	249	187	214	230	232	231	199	208	231	207	217	219	180	201	194	186	210	209	196	258	193	199	234	217	212	196	229	217	236	208	218	194	213	207	219	218	196	219	227	226	224	236	209	233	209	214	210	214	203	199	197	192	192	218	191	221	233	188	188	198	184	210	218	200	197	189	229	229	199	212	203	209	216	221	221	198	227	206	219	221	230	223	221	231	223	208	221	205	210	211	234	201	200	225	206	223	209	220	220	213	181	209	215	237	203	205	221	201	199	218	234	223	218	210	191	194	231	202	211	201	209	199	225	206	215	214	244	203	231	210	237	207	205	222	239	202	203	208	198	220	196	202	211	199	228	208	221	226	211	206	195	233	227	218	230	215	213	206	217	190	209	213	217	230	221	232	193	199	196	184	215	224	234	197	212	183	191	193	231	224	198	205	235	215	222	196	187	214	208	192	205	199	218	215	184	212	226	209	226	220	236	222	233	188	204	228	202	225	244	221	217	212	197	205	241	198	221	216	185	219	195	205	226	201	196	196	200	234	194	195	223	197	194	198	230	201	202	211	217	212	211	202	225	234	220	204	197	204	214	212	210	205	200	189	187	220	200	222	202	212	241	215	200	202	201	203	198	210	189	210	226	234	223	207	224	196	208	202	226	231	189	217	211	241	197	222	220	212	203	200	203	196	209	203	223	204	203	218	204	208	200	237	194	189	200	246	198	177	217	191	197	214	211	205	223	208	247	180	243	201	221	206	202	219	195	251	217	208	181	191	204	211	201	197	257	218	210	224	215	209	213	197	203	216	204	216	206	209	204	204	221	225	211	211	185	192	218	199	223	251	213	207	186	209	219	218	180	245	220	208	224	195	215	200	215	202	235	216	188	226	201	207	223	232	216	215	187	191	190	201	219	207	200	185	232	225	181	206	212	203	232	199	220	190	237	198	202	194	242	223	208	199	223	242	210	223	202	215	215	214	179	248	215	204	178	225	227	215	188	209	229	222	210	219	207	203	206	221	216	214	231	210	214	214	198	219	207	232	217	195	232	211	213	200	204	224	193	217	199	236	226	210	222	207	218	198	227	205	216	243	224	228	205	205	195	229	201	199	222	196	221	214	218	233	232	234	199	206	201	193	214	209	216	186	211	216	192	220	197	219	197	210	226	203	192	224	207	226	195	199	198	197	206	228	212	204	206	236	226	216	205	257	222	235	205	200	218	198	232	191	206	191	198	217	196	210	209	218	229	217	194	200	204	219	226	198	220	213	215	208	229	188	206	197	197	206	217	210	226	215	216	200	241	207	213	222	210	210	182	219	193	223	217	210	204	219	210	217	222	216	198	202	213	228	187	221	203	210	216	230	209	219	188	229	192	206	211	222	187	195	239	196	195	197	207	220	227	201	187	228	200	211	235	204	176	211	213	187	224	211	200	224	224	219	224	203	230	222	222	205	208	191	214	242	219	202	215	216	210	231	222	211	202	190	189	218	191	229	198	190	220	240	210	233	219	211	214	195	216	226	227	227	193	236	218	210	207	220	199	195	231	215	203	202	201	222	231	204	199	230	219	210	233	223	219	217	201	229	223	214	207	210	204	227	209	206	209	227	228	193	209	192	241	213	214	177	212	193	213	226	206	223	188	237	231	200	194	223	226	224	205	216	214	208	199	195	216	221	196	221	213	204	221	234	214	209	208	206	209	231	234	200	195	183	225	209	232	219	207	217	220	198	217	210	203	212	204	215	191	210	218	203	199	214	202	218	225
13544	25737	21113	13089	10638	5969	4493	3648	4528	4601	4576	4535	4066	3482	2564	1837	1370	1104	975	990	1000	914	873	860	760	776	814	7170	8175	6182	3717	2224	1258	739	556	492	439	443	443	477	462	441	440	427	423	461	463	410	458	440	429	453	473	462	469	468	414	445	448	437	400	449	456	474	423	440	436	396	419	430	466	405	405	440	420	444	477	431	463	434	446	397	434	423	410	402	463	401	436	443	419	413	450	425	426	432	465	448	414	423	444	462	460	450	445	434	427	440	485	417	466	435	431	398	422	409	441	445	400	432	461	441	401	449	477	432	433	457	424	445	461	407	431	408	429	428	433	395	458	477	431	394	448	428	478	450	386	422	439	455	423	443	480	445	420	457	453	386	418	413	429	429	410	426	401	457	464	461	448	447	431	456	447	408	411	446	448	403	450	420	425	442	426	431	416	412	442	448	471	438	432	421	451	445	418	430	429	471	446	433	462	428	450	445	488	417	475	454	417	427	399	449	440	416	449	435	454	442	461	422	450	447	427	425	418	427	447	456	404	434	464	443	409	446	461	427	421	396	431	465	420	432	433	418	456	418	401	432	460	435	411	432	424	430	434	450	441	412	427	467	446	426	406	477	455	434	447	439	465	439	406	432	418	410	443	440	414	420	454	418	427	447	464	439	428	431	424	466	403	461	421	456	415	443	407	414	432	445	450	462	420	448	443	428	440	435	423	449	466	420	420	466	426	437	476	424	436	426	446	412	430	398	438	435	390	445	421	449	443	432	461	419	425	468	416	417	479	455	419	439	434	444	443	441	424	415	450	451	455	448	427	444	439	464	438	469	450	418	441	463	413	443	468	453	399	396	451	443	439	436	430	393	413	444	437	447	433	460	410	424	433	456	442	412	377	435	463	428	396	447	459	432	442	421	417	429	435	428	424	450	489	454	461	431	466	467	452	394	387	426	429	439	418	432	416	443	431	458	426	417	439	436	419	401	479	396	462	406	446	433	423	451	405	437	434	423	437	417	417	459	452	420	446	468	413	430	484	440	457	438	458	429	416	429	409	443	443	432	439	425	463	471	441	453	461	393	479	446	414	413	467	385	406	470	417	422	445	455	427	410	422	459	422	408	438	428	442	420	423	419	472	467	449	402	438	415	445	439	436	433	426	444	447	427	395	412	415	456	459	429	408	384	414	458	433	443	426	425	462	439	441	454	418	463	424	447	437	435	444	434	433	419	432	480	419	378	460	425	446	454	451	443	417	437	451	406	443	424	415	448	456	407	428	420	450	447	400	443	399	373	444	458	442	414	431	434	418	447	460	453	463	422	434	441	442	396	459	417	406	439	400	439	438	423	409	409	425	461	441	445	428	399	455	450	449	430	441	432	454	483	420	437	431	478	447	442	453	423	440	446	425	442	410	435	398	432	473	450	444	428	436	430	420	433	410	442	475	432	431	448	415	443	405	425	432	423	471	412	443	445	431	432	441	455	424	435	439	467	430	473	464	434	422	437	473	453	421	420	436	437	441	443	399	433	443	437	405	463	433	456	446	400	421	448	432	423	439	422	454	468	399	459	428	460	421	434	453	465	406	425	423	438	485	431	419	402	456	429	437	451	432	453	438	461	424	446	454	422	412	422	431	449	397	432	455	451	438	437	462	397	456	466	444	416	443	440	447	471	450	437	449	436	447	416	425	433	432	421	406	433	441	397	467	449	421	450	416	441	457	438	438	430	447	471	462	465	472	431	434	482	413	492	424	436	379	441	425	419	456	426	404	463	412	426	467	444	448	432	419	388	426	444	421	446	442	433	416	461	420	430	408	454	449	443	425	464	427	447	423	422	414	424	440	439	434	406	436	410	453	454	437	434	456	422	452	452	422	455	407	443	464	410	430	447	449	440	426	425	410	441	418	420	441	437	426	423	451	465	434	409	432	428	430	467	415	414	429	443	433	425	444	430	413	451	416	398	481	468	436	499	449	412	463	447	414	392	419	413	467	418	434	447	452	445	396	435	408	422	446	437	421	434	461	436	435	415	424	461	451	447	433	447	434	478	437	466	422	431	414	432	411	443	411	437	457	410	448	444	439	452	455	406	431	410	435	423	433	395	436	426	392	444	423	439	448	472	467	453	467	415	427	440	427	429	426	441	470	411	440	423	419	421	428	452	453	430	445	397	428	458	461	466	446	459	418	439	435	414	435	441	454	431	464	451	452	440	460	427	423	415	416	471	424	418	397	445	432	421	458	436	438	431	423	447	424	430	470	441	442	440	377	422	409	425	387	432	397	473	427	428	462	426	415	456	415	416	456	412	450	396	441	416	453	452	446	444	417	470	450	472	436	428	432	417	423	479	425	470	430	427	441	482	455	483	437	403	430	478	432	431	445	446	478	414	444	414	448	454	448	453	400	431	436	412	416	449	480	434	404	453	433	410	444	467	454	460	453	437	458	409	422	432	402	408	456	412	441	444	458	436	435	417	423	452	476	435	436	424	445	433	472	429	427	421	460	451	418	469	468	427	448	449	454	422	434	422	442	455	433	408	439	431	402	451	409	439	403	450	422	418	417	432	444	424	453	428	487	465	421	442	446	438	462	454	438	431	435	434	410	441	425	434	436	450	433	456	442	425	430	427	442	441	409	440	485	441	486	463	421	461	433	443	421	453	449	440	395	437	441	399	406	434	486	386	450	447	470	466	423	411	423	432	443	456	482	465	442	403	434	414	449	481	439	427	428	422	407	465	456	457	455	478	443	470	459	437	436	449	438	475	411	453	453	435	410	455	432	443	447	420	458	465	471	426	461	445	451	447	440	432	408	447	462	447	477	404	440	432	431	407	424	412	414	429	447	434	440	456	424	456	459	460	393	433	449	416	418	476	436	434	479	436	454	466	420	407	481	413	469	468	425	455	424	480	424	441	404	433	441	404	419	462	481	430	454	434	445	429	433	455	469	426	437	410	445	402	423	437	401	434	416	443	421	428	433	427	429	431	458	419	447	392	424	443	436	445	440	426	460	425	457	469	436	452	440	424	443	488	444	452	422	423	406	453	412	440	438	454	418	429	419	470	452	429	476	449	416	471	479	445	368	447	434	441	414	425	434	476	432	428	418	453	451	496	472	419	455	444	463	420	415	450	405	402	462	430	429	463	481	461	440	486	423	425	426	442	435	450	456	476	409	432	429	432	420	428	445	412	462	422	451	430	445	445	467	379	447	452	445	446	433	447	439	431	446	425	439	412	407	417	439	427	414	394	454	441	407	464	400	469	453	443	441	418	399	390	429	421	416	441	424	446	405	471	438	412	434	417	472	425	435	437	440	425	463	394	426	422	438	477	420	407	421	411	426	455	468	450	411	432	405	422	443	445	392	446	456	415	431	421	407	453	436	420	460	440	453	434	410	433	439	430	443	424	400	442	407	441	421	428	452	419	439	459	457	440	420	425	446	443	434	430	474	412	429	457	454	482	400	429	450	417	420	401	429	488	437	436	440	399	426	446	420	414	397	422
23558	21592	29478	24204	21594	19622	4060	1989	1742	1827	1764	1416	1190	1100	886	725	667	594	521	443	458	384	311	313	316	246	280	2676	4683	3765	2339	1212	714	413	280	214	206	199	195	176	189	169	167	207	196	194	194	191	186	163	198	161	179	167	173	190	211	170	201	202	190	173	192	221	171	187	218	200	173	197	175	172	174	176	178	187	179	194	158	178	175	181	186	191	163	197	181	176	213	182	189	187	190	153	166	179	168	178	194	196	175	180	199	197	185	195	184	193	159	186	186	163	179	169	199	202	181	186	170	168	206	196	180	202	198	175	169	160	186	170	162	182	175	150	197	210	200	193	179	158	189	186	170	193	183	205	186	177	182	180	176	191	175	183	190	174	184	198	192	160	169	170	206	179	196	166	158	193	177	197	193	206	169	173	184	179	164	171	159	190	179	197	180	186	164	162	195	176	191	158	182	188	191	173	180	184	172	177	214	181	142	206	195	189	185	166	190	192	181	146	193	178	184	177	192	170	181	182	219	183	192	187	200	197	193	180	182	190	175	184	167	175	159	187	172	173	156	196	216	183	170	184	201	170	188	185	195	181	215	127	164	154	184	179	200	175	175	198	184	197	199	193	171	199	205	188	182	180	178	177	195	200	185	160	178	178	168	188	188	213	193	179	202	191	164	190	195	193	189	179	184	187	200	167	164	177	199	178	179	169	192	176	157	173	178	180	194	174	196	167	203	182	205	190	170	161	193	187	192	170	206	184	178	163	179	173	150	176	170	168	204	181	179	190	206	160	195	182	184	194	179	172	168	180	180	177	183	170	182	160	169	180	185	183	182	196	191	181	161	184	182	176	205	195	217	175	184	193	195	193	178	192	170	179	190	182	175	200	186	181	186	181	202	179	176	175	169	195	184	154	200	168	153	149	163	177	164	201	207	182	167	157	195	201	159	200	183	176	173	189	201	181	190	164	179	185	201	163	186	201	164	181	199	184	190	166	169	178	170	188	191	181	189	183	202	177	172	175	190	181	184	168	177	174	190	199	189	168	209	176	174	185	176	183	184	173	190	177	151	179	189	202	184	181	168	166	179	160	182	162	171	176	192	189	184	186	162	179	197	155	185	183	167	166	181	167	206	179	190	196	177	217	195	197	185	184	189	200	172	188	178	185	189	178	166	205	177	200	192	167	202	164	198	176	183	179	178	189	192	176	199	187	189	168	190	162	175	180	199	185	173	197	201	196	197	175	188	194	187	175	191	192	161	166	184	163	169	194	177	159	186	186	188	203	160	197	193	189	174	186	180	198	191	186	176	174	156	205	173	189	183	181	182	212	177	184	180	182	177	187	168	187	170	162	206	179	175	182	184	187	194	205	188	172	168	176	169	158	186	176	187	169	178	189	198	196	191	185	181	195	181	180	177	167	162	173	179	206	158	171	191	176	189	207	191	200	190	170	205	169	182	182	193	178	168	188	168	189	159	168	193	144	190	180	181	178	184	190	151	172	195	158	192	187	176	191	178	167	181	180	182	179	169	186	158	165	184	182	198	186	195	197	184	188	197	175	160	199	175	202	190	161	185	200	177	179	176	181	183	187	177	165	175	188	178	181	189	172	208	190	190	168	195	176	201	201	154	164	190	181	193	161	183	166	197	187	173	172	185	168	181	183	209	183	163	165	178	208	174	193	178	183	181	189	167	171	187	197	169	153	179	200	198	186	181	164	164	184	193	171	166	177	186	205	160	177	183	181	175	174	177	182	179	197	164	188	192	168	182	165	184	175	166	169	177	184	207	157	162	187	179	168	171	189	181	191	172	151	202	195	186	185	170	160	166	197	159	174	188	200	174	186	146	175	183	164	181	175	159	184	181	149	173	157	198	178	179	161	173	179	186	168	179	188	176	184	178	178	157	196	166	200	188	181	204	216	203	191	171	163	158	161	167	169	208	164	181	154	180	175	172	171	146	166	167	190	161	162	157	180	155	178	190	172	174	167	173	202	203	173	199	175	179	212	165	154	195	195	196	192	172	175	190	206	159	162	185	162	202	190	170	168	197	165	168	184	219	173	173	175	166	197	192	177	192	187	173	175	198	181	177	187	172	178	191	169	188	167	169	164	172	174	197	171	186	191	175	182	197	187	194	161	187	182	191	189	182	174	182	174	188	164	223	208	173	175	208	189	210	175	184	180	176	160	186	160	187	176	188	180	194	180	204	179	151	173	147	203	148	177	184	188	191	193	163	177	192	156	201	171	188	200	179	178	169	172	166	186	177	181	174	201	183	187	174	196	178	164	167	192	176	176	187	198	185	179	182	182	197	210	166	182	165	181	199	175	183	159	172	185	187	175	183	186	176	181	213	173	188	166	180	174	162	190	183	176	206	198	152	178	183	197	210	191	200	200	201	162	163	183	207	190	183	194	157	200	168	159	170	165	190	184	182	183	166	180	177	194	174	187	203	159	184	176	195	195	197	173	173	173	181	182	168	184	194	200	195	170	206	166	160	171	190	179	150	177	179	160	191	180	200	197	186	188	191	172	183	192	174	189	185	175	181	190	190	191	168	153	200	191	177	201	192	183	200	180	167	165	177	194	207	170	186	180	171	173	170	166	201	182	183	180	180	183	191	177	192	173	185	168	185	166	201	172	176	212	182	194	190	167	185	193	160	195	180	175	193	203	161	178	181	201	191	180	183	172	175	177	182	169	179	179	180	173	194	160	195	159	184	163	169	179	193	168	178	176	196	178	174	188	170	171	178	168	186	178	189	156	185	196	174	176	169	175	179	198	170	187	183	203	223	193	170	194	195	171	191	194	174	189	182	173	164	197	164	190	183	175	196	176	170	186	190	165	181	176	161	193	185	188	186	201	163	159	186	174	182	169	199	179	213	180	199	155	184	170	193	175	170	191	170	168	180	191	190	186	161	171	207	190	161	134	185	180	171	177	195	209	189	178	192	186	171	188	175	175	186	179	181	195	191	193	182	187	185	189	170	173	177	171	173	194	202	163	188	178	178	178	179	159	179	195	193	196	187	181	186	186	200	190	186	193	174	173	193	204	179	195	170	190	192	190	184	189	178	175	172	174	182	181	163	163	179	175	184	194	186	192	206	163	204	164	168	203	175	167	203	167	172	156	205	188	176	165	179	193	169	172	189	166	168	162	168	166	177	173	170	167	189	189	181	171	168	181	206	194	193	165	163	201	182	165	187	179	158	193	189	169	170	187	175	196	178	149	211	183	165	183	159	166	170	186	165	195	184	180	193	185	186	168	199	197	194	193	185	191	174	189	170	174	178	186	159	195	183	180	173	184	166	173	203	186	162	178	201	180	167	171	186	193	210	156	219	192	174	164	175	191	192	179	173	183	175	203	161	183	176	167	187	200	197	177	191	161	171	169	189	196	196	204	179	181	180	173	148	169	182	165	184	176	192	195	173	183	165	168	162	196	184	188	145	209	159	163	191	184	193	159	177	164	189	165	176	187	165	189	180	196	178	179	187	171	183	188	179	183
16281	31629	27356	16853	12768	8044	6389	6904	6791	7121	6785	5780	5015	4311	3468	2767	2514	2199	1833	1659	1607	1234	1239	1031	901	744	782	9336	13404	10933	7150	4041	2097	1042	594	461	398	348	362	394	357	353	370	393	381	417	395	333	404	345	352	372	385	334	331	372	377	333	369	350	373	373	365	359	376	374	364	383	372	365	366	360	351	370	369	346	371	362	399	354	375	376	355	345	328	378	355	376	363	379	348	382	355	335	367	332	390	378	353	358	358	378	391	365	336	343	373	305	367	322	385	337	350	361	352	383	387	346	365	368	430	383	375	345	351	366	337	355	360	386	400	360	336	366	344	356	354	358	386	338	383	362	351	356	328	361	377	377	392	363	359	396	360	352	355	351	375	394	367	368	384	381	352	346	361	372	349	369	382	369	357	321	373	361	365	375	347	378	368	362	373	366	375	345	377	347	347	368	342	390	370	324	331	381	367	409	406	373	365	356	347	362	351	372	390	383	322	365	361	348	391	350	339	370	378	370	374	314	347	409	364	345	355	370	372	367	374	361	356	346	363	393	337	351	356	364	361	395	358	375	370	359	363	341	384	346	357	369	357	366	355	330	364	371	390	371	345	372	376	319	351	386	347	361	367	379	406	350	362	377	346	355	340	344	376	362	389	359	335	397	378	360	369	345	367	392	346	366	369	347	359	308	366	381	372	368	385	340	380	364	347	381	343	360	376	364	378	360	362	369	376	356	362	375	366	360	377	355	350	384	386	353	354	334	335	360	359	347	346	382	365	367	385	352	364	352	371	347	377	355	354	365	375	379	338	361	349	367	339	372	377	379	372	372	339	413	385	358	389	379	387	374	385	381	339	346	361	362	341	363	361	379	351	384	360	360	359	370	340	404	335	363	356	350	384	352	360	374	323	368	335	332	382	368	341	352	379	359	320	352	387	353	341	325	344	364	384	389	325	359	356	370	389	376	339	349	357	346	335	376	367	359	360	385	407	373	322	409	401	371	385	375	418	356	340	382	342	344	368	332	370	404	331	368	323	378	343	368	358	341	367	329	356	370	324	337	365	369	332	360	341	361	363	362	329	375	369	358	355	374	354	367	326	339	367	359	349	369	392	354	380	350	347	351	401	381	349	358	355	350	382	408	369	374	371	409	354	373	334	364	370	352	387	356	355	348	372	343	350	368	368	343	374	351	361	390	365	373	373	364	345	393	365	347	387	365	337	360	380	337	387	391	351	342	368	342	381	392	364	369	336	370	383	342	368	345	392	357	343	361	366	371	343	361	352	344	361	408	339	372	360	361	358	374	372	366	367	366	374	385	376	386	348	359	346	396	390	362	383	385	329	362	336	332	309	349	349	343	347	336	363	309	391	337	373	356	349	344	366	354	393	367	409	370	391	352	382	380	351	337	356	380	363	330	348	365	353	350	346	363	358	330	357	339	372	350	373	382	349	347	364	339	329	361	352	342	359	369	378	353	367	374	336	394	364	378	400	390	376	356	351	342	337	376	355	334	310	361	343	341	372	408	338	372	358	388	368	349	349	348	336	348	367	364	370	343	408	361	365	329	351	330	361	423	346	363	372	355	367	362	334	371	350	344	341	366	340	390	342	375	349	383	361	373	362	372	371	368	385	375	340	363	371	342	349	361	354	363	361	361	336	357	362	400	364	340	351	388	335	344	332	403	363	333	325	407	364	349	357	339	368	360	361	375	373	381	359	358	358	362	369	355	346	359	370	365	373	330	332	377	359	379	388	372	370	344	386	372	383	375	359	361	350	396	387	361	366	370	355	352	328	379	357	351	397	345	371	349	362	344	374	343	382	378	361	366	358	357	347	359	332	352	341	341	359	373	303	372	387	335	364	355	353	360	353	381	387	350	370	372	349	360	345	341	324	329	347	359	388	399	352	378	380	377	326	359	337	346	347	373	357	373	382	348	365	354	357	359	360	369	339	374	371	376	373	387	343	349	359	381	335	359	388	346	353	372	341	377	372	376	371	345	363	374	374	377	365	313	364	333	352	351	383	360	377	346	363	369	356	374	348	342	392	381	356	349	354	369	377	349	387	395	381	377	372	336	380	362	374	367	380	362	352	373	340	366	365	396	392	383	368	334	378	353	353	362	383	348	381	327	357	396	339	392	373	360	374	366	378	352	380	351	350	355	349	346	335	368	353	356	400	352	407	362	348	320	391	349	370	362	380	352	362	361	355	361	327	351	341	329	367	393	398	387	351	378	369	371	355	385	373	377	353	360	353	330	355	362	374	370	387	361	371	346	376	389	393	375	399	387	429	336	363	323	356	367	343	352	351	351	373	344	354	359	347	378	358	375	399	354	335	368	340	340	365	343	403	378	358	382	341	357	365	343	359	391	370	378	364	358	362	382	366	306	360	404	413	351	364	384	388	382	350	369	370	364	354	367	352	346	321	363	331	356	370	386	344	316	354	369	372	420	335	343	337	326	345	358	354	364	393	389	374	375	357	343	332	344	328	375	378	342	386	359	360	385	340	358	368	359	375	361	362	380	385	404	369	375	416	369	360	362	330	352	359	371	376	358	358	361	371	358	322	361	354	342	386	362	355	384	374	351	360	384	353	389	363	365	372	379	349	362	357	380	399	338	367	338	346	383	375	349	394	336	354	369	381	362	385	359	393	348	375	346	388	351	364	341	380	371	368	371	383	365	362	378	352	392	325	348	352	356	345	363	355	383	363	346	352	407	336	352	393	364	344	363	383	342	338	386	355	355	403	378	366	361	400	329	366	357	361	386	367	402	352	371	370	358	392	327	349	378	334	348	352	359	405	399	379	358	382	344	360	370	378	366	338	346	352	364	378	371	352	324	394	377	356	379	388	333	392	367	354	375	337	371	374	364	348	383	356	357	354	353	353	385	393	367	367	381	350	387	363	365	400	409	354	352	393	364	394	378	348	365	385	377	357	383	337	367	373	368	331	345	374	330	352	368	328	338	352	350	388	344	348	366	344	351	334	353	343	392	344	397	375	383	372	380	355	336	377	354	373	373	347	346	373	357	368	353	384	339	384	384	329	354	349	365	363	395	370	345	367	369	349	357	378	386	340	357	358	342	386	339	361	384	328	392	350	367	348	371	378	363	396	365	377	369	364	384	350	365	405	370	350	373	350	385	342	418	366	373	392	355	359	382	365	354	354	393	388	393	368	392	379	367	390	367	358	342	365	362	387	405	359	373	383	370	354	337	389	370	375	360	319	357	352	365	342	356	368	344	375	369	346	359	375	345	363	385	357	327	378	325	366	412	354	364	348	395	343	354	379	379	373	357	345	344	386	337	343	346	369	359	337	370	364	329	369	348	366	374	366	347	350	388	333	313	376	358	384	349	376	341	367	369	376	378	349	338	350	355	391	351	360	362	391	342	358	357	386	357	376	361	356	371	369	370	345	384	379	357	334	386	344	389	354	327	352	374	349	360	353	347	382	372	354	352	336	365	340	398	377	329	365	375	336	329	362	395	392	380	345	353	350	384
27136	21096	13786	4365	1635	1036	1096	898	1094	951	944	744	710	575	435	413	407	337	309	277	332	370	288	292	267	259	260	400	537	576	547	417	339	271	260	249	271	258	239	260	265	286	242	230	278	252	243	259	250	228	258	232	249	274	241	234	264	279	247	268	245	222	260	282	243	221	233	269	259	247	243	236	241	243	263	267	257	248	259	227	248	251	236	243	244	223	273	228	236	254	223	241	260	245	230	256	234	259	248	238	271	237	244	231	236	235	254	246	232	288	274	224	260	252	248	252	256	261	206	238	248	223	249	286	235	224	229	226	276	244	272	259	211	250	236	231	245	221	269	255	216	223	227	229	254	229	208	216	240	240	244	260	250	252	237	232	249	237	271	227	252	270	248	256	226	255	248	258	233	269	258	244	225	237	233	271	275	237	247	249	228	258	233	282	264	268	255	235	237	254	221	215	224	265	245	208	230	240	250	257	263	239	222	241	228	248	244	244	251	250	264	267	278	262	218	239	225	259	237	254	245	230	271	240	266	238	268	224	233	228	265	241	250	249	224	261	247	232	257	248	215	231	221	232	250	267	260	249	239	242	249	240	239	214	244	242	219	252	249	258	262	255	245	267	232	223	236	251	240	244	260	245	251	251	222	238	263	217	235	253	260	232	241	236	253	245	235	258	222	232	249	258	260	245	233	245	259	238	261	244	212	247	283	220	227	252	246	260	265	270	259	249	276	232	237	251	260	253	245	259	244	244	257	246	243	228	267	224	231	223	254	245	232	246	249	239	270	277	261	235	279	263	250	255	246	255	273	221	254	252	251	264	242	262	263	228	231	218	229	234	247	237	261	242	244	230	229	252	264	248	235	267	231	266	258	292	232	300	248	273	270	242	238	290	249	239	247	242	252	251	243	223	223	239	259	256	240	225	235	231	259	265	265	230	281	279	248	227	264	247	236	255	240	230	240	237	232	242	259	232	250	238	250	274	239	238	252	236	251	259	240	236	253	256	209	277	247	253	266	234	252	237	233	231	243	236	232	229	248	252	216	224	237	244	236	247	276	251	229	226	240	242	259	238	233	257	252	247	237	265	262	230	248	247	260	232	254	253	257	256	233	260	258	245	252	265	223	254	236	254	256	277	253	265	267	207	249	235	230	247	258	253	224	249	244	243	249	214	221	243	233	250	248	253	270	239	254	247	256	246	251	228	234	267	263	245	230	268	237	235	242	249	234	231	233	228	279	260	246	231	232	249	247	246	243	274	262	255	212	262	256	266	230	248	215	239	225	244	259	249	245	235	248	271	227	229	255	232	265	248	295	233	259	271	253	269	261	243	251	243	251	234	267	253	241	238	268	277	264	247	244	225	268	240	256	270	257	220	253	254	226	265	238	243	243	233	243	242	240	229	251	242	234	255	260	219	242	251	237	218	245	229	229	246	253	284	254	258	243	209	253	245	271	266	271	257	269	271	224	252	256	258	218	245	237	271	234	255	225	247	232	240	245	256	205	267	273	258	255	234	214	242	221	225	249	241	243	279	232	253	260	234	231	254	241	245	258	239	248	276	240	227	265	236	239	245	200	222	237	261	226	251	289	254	246	249	256	245	245	263	243	267	258	199	213	250	283	259	283	265	243	252	259	243	220	242	269	242	229	218	262	273	252	246	231	241	236	229	245	235	237	244	274	232	257	240	267	266	257	258	235	247	249	253	236	245	213	255	247	255	268	241	264	222	264	254	257	243	256	260	280	216	244	236	260	236	257	228	232	219	236	254	216	234	257	237	261	239	260	245	244	241	230	253	238	244	258	267	229	249	228	256	262	247	263	262	245	253	265	259	245	253	237	281	237	217	255	285	255	242	228	229	235	245	241	275	244	266	271	235	252	244	237	234	257	227	226	241	248	261	280	246	277	251	226	255	255	251	235	242	259	246	255	235	255	248	246	265	258	246	259	231	257	238	261	256	223	235	256	255	257	254	232	236	233	259	257	221	247	268	249	257	250	222	277	253	247	239	249	255	246	233	257	247	223	255	243	227	258	264	257	249	242	249	208	270	217	253	231	219	245	257	246	242	262	255	250	225	242	217	238	252	256	211	241	276	266	239	250	216	224	253	247	222	239	223	242	222	223	271	245	247	226	246	216	264	228	259	230	262	275	217	233	226	253	230	248	239	267	238	248	264	233	260	271	251	230	238	247	267	269	285	244	236	241	244	246	230	235	234	229	250	237	252	239	236	258	258	274	244	255	230	232	251	253	235	237	227	270	257	274	235	261	227	256	264	260	268	245	238	260	280	268	250	243	224	243	252	226	254	257	267	269	239	228	285	275	230	232	253	259	251	260	227	247	254	251	273	220	244	232	260	238	258	224	254	239	251	226	241	279	257	258	243	233	214	269	259	233	256	264	227	240	286	232	252	234	248	253	268	265	237	255	249	257	228	226	265	266	263	258	256	230	214	208	239	246	265	278	251	260	247	242	250	256	228	239	252	233	264	241	247	240	220	225	218	259	242	230	254	263	236	266	264	258	231	223	241	237	253	235	270	225	219	273	226	237	240	250	236	239	238	266	243	246	248	240	265	220	221	262	239	240	237	241	267	247	246	270	252	254	246	230	253	284	262	256	243	234	233	270	256	257	243	222	238	249	258	239	250	252	240	235	266	243	240	222	232	242	234	246	250	233	250	264	248	242	235	233	265	282	266	253	250	225	236	284	237	252	230	263	262	275	247	252	222	228	230	236	282	248	238	245	236	263	255	253	248	240	239	217	237	264	231	254	282	257	241	219	233	234	230	250	257	243	242	228	249	247	239	250	241	216	246	237	257	240	225	251	257	246	236	247	231	258	271	230	276	281	218	241	243	254	258	242	247	240	267	238	242	211	247	257	236	207	234	304	257	247	250	221	230	253	250	241	240	235	257	276	257	236	249	257	238	273	211	238	266	267	245	248	235	243	241	250	262	237	281	278	241	255	266	233	231	220	213	235	253	254	280	239	283	248	258	245	232	281	250	218	266	246	233	238	241	265	251	237	225	224	255	218	249	238	257	259	263	234	221	256	247	235	264	240	244	255	260	233	242	269	269	254	274	269	246	239	269	250	247	256	284	227	250	232	263	230	246	246	234	243	237	270	262	263	266	260	237	256	245	265	237	226	241	245	242	222	249	258	235	246	251	281	277	222	251	247	223	253	248	266	224	242	217	254	245	239	241	271	233	244	237	271	252	218	241	246	241	245	231	250	261	259	228	242	272	262	230	255	293	248	247	221	241	229	257	254	249	246	247	214	274	267	228	238	226	239	250	260	271	264	250	265	244	284	252	233	239	258	280	243	272	227	224	255	249	234	234	260	234	250	271	264	255	246	257	265	238	252	225	235	237	263	266	253	239	217	246	229	269	228	235	272	252	264	246	272	232	246	233	250	247	228	222	245	263	258	262	238	242	263	253	260	229	232	259	246	252	240	279	237	263	243	251	248	248	251	255	230	231	249	255	257	235	257	224	250	235
13895	20738	17141	8481	5118	3507	3950	3736	4164	3983	3709	3037	2629	2006	1525	1293	1117	989	831	770	880	913	774	657	595	587	650	1088	1638	1759	1387	1006	771	626	571	523	502	538	486	507	509	499	500	475	509	536	531	493	468	511	499	524	498	523	512	486	501	511	523	517	478	526	468	490	515	510	493	524	506	524	558	518	526	460	505	496	518	512	494	508	498	502	508	514	459	509	516	497	520	474	512	498	500	487	481	515	471	503	501	543	511	522	528	460	488	481	473	474	447	511	509	496	537	490	525	466	502	504	493	521	523	521	485	486	512	514	508	486	480	529	505	539	457	491	553	472	498	492	493	517	532	473	534	505	522	513	494	519	501	508	507	531	495	474	503	507	495	530	523	496	529	477	493	521	505	490	483	514	513	490	501	503	498	521	505	488	512	470	463	497	503	543	511	463	483	515	502	495	477	523	452	520	522	507	452	469	510	498	468	528	499	487	498	487	501	452	538	488	501	499	487	475	516	507	493	502	489	479	509	550	539	502	516	513	480	491	524	467	520	520	490	498	494	556	499	481	523	469	492	512	501	534	481	490	489	513	524	492	474	532	487	512	577	500	529	471	499	477	511	490	506	518	508	500	533	520	515	514	501	491	495	531	501	491	517	522	550	551	501	505	509	511	526	461	502	520	480	487	489	475	523	480	522	528	471	522	523	522	524	475	502	512	538	502	499	476	500	510	455	519	513	517	483	514	507	503	475	501	481	522	505	488	520	529	493	501	515	485	521	487	509	472	512	509	534	522	538	496	494	507	502	466	571	491	491	542	488	491	475	499	456	503	485	483	504	505	470	494	504	505	510	501	489	517	504	529	507	511	480	524	477	521	513	518	491	498	495	483	520	471	558	511	515	481	494	526	495	551	520	517	506	538	504	516	519	497	529	494	516	518	516	525	537	439	522	500	503	486	506	465	494	485	481	468	529	550	521	512	506	521	521	514	477	472	469	490	499	510	526	511	519	502	496	514	506	544	505	476	525	539	522	493	508	543	495	515	505	498	487	513	519	512	504	499	510	461	499	475	503	511	507	486	469	507	494	460	546	503	525	503	489	507	526	521	484	500	466	497	507	540	556	530	519	499	501	484	492	512	493	452	514	503	509	482	479	485	473	522	492	509	523	547	496	499	474	518	477	477	520	531	496	477	497	514	525	508	494	517	564	482	484	550	492	478	486	534	520	489	511	473	531	526	502	524	521	520	482	504	485	466	533	532	470	536	500	514	563	453	509	527	504	571	455	469	511	488	494	549	531	521	495	543	458	540	502	459	492	484	480	489	523	480	462	514	485	504	494	522	505	481	498	486	510	543	521	502	510	522	548	516	519	500	479	509	530	490	482	516	496	497	494	543	517	481	528	505	511	523	547	486	481	516	485	469	507	496	513	500	474	462	470	489	532	508	493	515	452	547	505	462	507	509	509	490	520	487	546	444	495	501	490	498	520	528	527	501	510	514	484	481	519	476	471	472	513	482	498	531	534	528	497	486	529	510	490	448	502	525	536	516	509	501	524	498	507	513	562	510	521	500	529	539	507	514	483	541	507	486	505	548	510	491	521	490	474	525	541	526	538	532	502	469	486	530	475	494	508	496	483	541	504	503	479	483	527	504	535	466	528	515	472	490	526	502	485	477	540	526	520	475	512	558	523	497	525	483	510	496	517	511	511	504	541	517	486	511	475	514	509	468	515	506	480	515	507	506	520	505	465	463	522	521	494	532	499	563	478	505	515	464	519	493	512	490	526	492	493	514	565	520	524	526	510	534	504	506	511	478	504	513	486	545	481	551	509	510	537	504	502	529	471	509	481	498	544	505	488	523	529	486	461	477	556	540	483	501	474	475	487	496	546	494	519	528	513	471	481	513	514	480	485	473	478	503	487	482	512	489	521	509	520	504	530	536	465	506	508	545	455	469	500	534	500	489	508	506	493	501	480	480	485	527	468	470	481	487	449	529	547	452	508	517	545	476	495	504	490	492	510	504	498	526	501	522	496	507	495	485	540	498	516	456	538	544	559	552	481	490	537	512	511	495	500	546	525	522	503	473	485	470	537	502	476	528	499	517	499	556	493	508	543	496	527	482	476	534	522	475	498	487	501	516	504	492	536	486	513	515	512	473	466	532	491	472	526	517	514	506	465	505	522	540	466	487	560	492	511	538	498	525	515	522	515	535	528	539	493	516	507	542	504	513	509	546	512	504	495	498	501	515	523	523	489	500	526	532	507	523	461	510	517	485	529	524	486	506	518	505	502	529	524	488	480	502	486	512	520	483	513	516	507	520	509	534	482	512	514	488	530	501	502	504	510	495	502	521	492	502	511	521	508	526	481	501	513	491	541	469	428	501	508	481	506	505	507	543	491	527	501	536	498	493	516	491	491	456	488	493	489	468	489	495	501	485	501	521	484	481	545	506	499	478	509	523	534	479	480	483	491	488	542	492	482	532	486	510	477	511	501	480	505	526	488	504	505	543	504	499	528	511	512	507	518	480	485	474	476	468	505	560	438	551	513	496	515	512	522	485	551	515	509	515	516	501	467	511	469	488	522	515	488	457	507	538	519	522	473	517	524	503	499	513	469	493	532	513	558	463	507	474	470	488	513	484	491	477	492	497	491	544	488	512	525	515	507	547	521	524	493	517	467	471	488	521	532	496	486	527	500	525	491	521	511	469	491	492	548	511	510	501	457	530	512	519	476	538	530	513	502	512	496	506	503	524	494	521	466	498	506	518	500	476	495	492	531	505	497	462	511	461	486	509	514	491	496	527	496	516	503	552	506	486	494	508	472	510	478	522	501	503	545	505	500	501	495	513	536	533	512	501	520	485	507	502	509	514	494	547	515	502	500	504	507	465	511	520	502	483	508	493	533	474	493	516	506	490	510	540	496	494	511	542	531	509	495	487	465	463	502	506	522	529	521	498	506	502	531	528	487	481	494	470	541	549	516	502	488	469	492	518	533	501	495	500	574	454	497	484	457	512	498	481	488	511	501	462	456	528	492	479	497	541	499	537	481	490	531	544	478	511	555	508	510	486	473	495	485	518	464	517	526	478	463	505	495	492	468	500	485	533	501	527	512	483	521	515	474	485	504	517	543	505	508	530	513	544	493	482	469	550	487	513	503	488	467	525	483	501	490	504	482	482	477	474	494	461	471	521	541	479	470	484	496	518	525	511	491	487	526	533	471	537	491	516	488	516	494	514	516	499	506	468	516	486	490	499	525	505	499	500	516	482	503	509	514	514	520	488	521	496	510	492	510	494	529	526	479	522	475	514	497	534	478	518	511	517	523	499	476	478	513	506	491	498	479	510	510	495	527	538	540	528	480	513	517	482	507	483	511	516	496	466	477	510	508	501	550	468	543	490	547	468	504	496	554	512	535	495	522	540	496	520	465	492	484	493	507	480	519	531	512	491	501	489	493	495	512	508	487	541	538	502	553	549	492	558	475	499	450	516	525	503	506	479	498	456
24559	21553	28652	24909	19537	3969	2161	1721	1765	1527	1405	1107	871	567	437	388	361	320	333	273	268	347	274	221	241	232	525	1541	2368	1980	1372	742	491	298	248	231	219	202	216	227	214	204	196	205	199	209	195	211	200	203	229	211	205	205	201	206	202	196	203	207	199	220	205	181	210	197	227	210	219	201	206	211	205	205	234	198	223	187	231	226	200	198	209	203	189	199	212	212	208	192	183	192	207	181	208	203	185	206	199	210	200	188	182	197	216	224	197	219	213	203	220	213	195	195	187	209	211	199	181	196	210	193	227	206	224	212	200	192	213	192	196	202	186	207	203	209	191	209	201	171	212	228	221	182	191	196	192	223	220	185	213	210	216	244	182	217	181	198	190	211	190	189	198	192	205	181	210	195	220	211	207	210	207	195	205	205	204	201	216	247	206	204	204	198	209	206	199	218	200	230	228	212	204	219	214	187	199	197	215	212	185	214	206	204	199	193	185	194	211	200	210	218	217	212	188	208	202	202	198	212	201	204	207	196	170	199	218	199	212	203	210	212	238	201	202	184	223	207	213	229	213	209	204	210	208	222	215	202	183	191	172	224	213	208	224	190	209	182	223	207	195	208	219	210	194	204	224	203	197	220	202	198	204	193	219	217	195	215	206	207	214	172	204	239	219	226	212	212	199	215	206	191	207	196	193	208	192	176	202	210	222	219	205	177	216	212	198	196	188	205	226	213	197	219	169	212	189	203	237	182	177	211	185	192	206	199	218	212	230	195	196	207	193	181	189	195	209	225	184	202	196	198	220	199	228	228	188	215	202	188	214	188	221	194	204	227	190	187	216	193	214	227	191	216	198	194	197	220	197	216	199	211	200	165	172	208	222	184	177	195	170	217	194	188	203	191	191	212	204	212	227	198	204	180	228	215	179	188	196	200	206	205	199	192	203	205	217	191	205	224	205	206	237	185	182	209	205	217	196	215	197	193	176	211	209	213	222	213	201	204	212	234	230	201	208	206	213	210	195	189	217	205	200	192	194	224	218	212	206	204	173	219	200	190	205	222	194	229	215	183	185	211	218	165	204	202	206	226	227	205	222	213	231	197	190	194	238	217	197	190	184	186	239	198	219	215	193	169	187	211	205	223	191	213	209	196	187	204	229	202	201	214	208	187	199	190	219	197	207	207	201	184	192	187	220	223	222	197	187	190	209	212	213	231	225	197	187	190	187	217	183	190	222	196	200	203	191	216	196	195	208	183	195	218	216	216	212	208	217	194	201	196	216	218	183	206	222	205	216	196	188	216	206	192	178	209	205	218	208	217	212	220	215	195	213	215	221	233	187	197	194	213	195	187	209	193	212	198	208	188	205	224	221	193	196	199	208	182	219	213	199	212	196	189	190	184	195	227	205	197	209	217	185	192	198	193	213	186	227	202	201	197	191	207	185	216	228	198	211	200	208	230	190	179	190	184	194	198	198	197	210	201	237	225	208	206	202	219	205	200	196	200	218	201	192	214	217	205	201	190	190	207	202	205	201	203	210	202	219	202	223	205	211	192	195	200	239	211	206	222	185	206	180	197	204	209	190	191	205	200	196	218	205	219	207	219	196	173	195	205	179	176	194	205	171	186	205	213	183	199	211	205	210	204	201	210	209	208	237	199	189	209	226	197	200	197	209	191	193	209	172	189	195	211	206	179	175	184	189	186	202	212	202	192	206	219	183	208	221	200	197	208	192	233	212	210	181	182	209	237	216	211	212	227	215	199	205	198	203	224	228	191	194	203	203	186	213	212	217	190	214	201	197	210	205	218	179	214	205	195	190	224	200	226	213	192	208	183	183	220	215	192	217	231	187	195	206	205	204	201	226	185	216	200	212	196	205	184	210	220	208	191	212	207	221	212	181	208	210	176	214	216	197	184	230	206	205	183	199	193	186	223	186	209	201	190	193	194	204	200	213	185	205	203	199	202	219	204	202	206	196	205	219	223	204	239	204	190	189	231	198	220	214	186	197	206	201	203	186	189	217	186	203	214	217	225	218	176	191	200	201	196	222	215	203	200	200	238	203	214	202	194	192	206	179	203	180	201	195	204	196	222	219	185	213	215	182	193	169	184	204	186	191	195	203	199	187	195	226	201	212	198	192	210	192	196	215	201	221	220	194	208	227	207	215	217	197	206	173	214	190	189	195	199	192	190	214	199	201	211	188	196	197	200	201	226	185	226	211	215	210	195	201	207	195	205	206	202	213	196	188	183	237	185	188	191	205	189	211	235	179	215	214	207	216	224	218	206	203	225	186	198	205	214	199	211	204	197	216	225	214	214	206	207	200	187	228	202	217	187	214	215	192	208	211	215	226	192	212	214	200	216	222	212	186	204	216	203	230	191	224	198	200	206	194	201	211	175	211	187	232	199	191	201	181	192	217	189	200	203	180	218	200	213	206	191	209	196	207	197	193	208	208	221	224	186	214	200	204	219	192	210	213	190	211	190	207	187	203	205	200	197	217	229	188	226	211	206	200	187	188	223	181	198	206	202	210	215	199	228	193	217	230	209	204	216	208	218	221	195	199	193	222	216	215	222	212	216	219	206	186	201	200	214	220	193	206	223	207	213	191	202	200	210	184	191	214	219	198	206	193	217	214	206	220	187	223	192	200	196	192	208	198	228	236	202	215	222	205	208	190	224	209	202	205	205	225	192	198	211	220	200	220	188	216	203	198	194	212	212	184	195	218	196	231	234	211	195	209	214	177	216	222	189	209	198	207	196	221	207	214	205	198	216	206	232	218	237	195	180	227	193	188	192	213	213	172	175	195	222	232	201	212	184	195	210	199	174	229	200	213	199	204	215	187	225	235	190	196	211	217	214	205	213	199	225	195	207	214	186	181	185	216	220	230	224	249	211	202	221	202	173	207	207	195	213	197	210	195	196	203	215	203	221	210	197	209	217	220	189	197	209	189	185	198	214	187	216	210	208	190	201	217	198	208	195	226	195	202	197	188	219	205	210	199	191	196	205	223	230	242	196	185	198	225	206	220	214	181	215	208	219	202	225	196	208	180	207	194	213	199	186	217	194	178	204	215	207	208	218	202	210	186	213	233	210	204	201	185	193	200	227	203	190	202	193	183	211	188	189	222	209	198	186	202	206	183	217	181	214	188	211	216	208	202	219	218	206	220	185	209	201	202	217	224	200	198	208	209	204	178	193	194	195	204	201	214	186	193	187	210	242	226	219	211	224	184	189	199	189	209	207	192	199	217	204	202	205	239	188	214	223	194	213	199	191	202	211	202	216	200	223	207	222	208	208	207	213	182	209	207	195	192	219	253	182	211	181	213	196	207	202	204	211	214	172	195	186	222	217	200	194	238	222	222	239	220	199	205	204	211	188	192	190	200	237	199	213	209	194	165	192	198	194	179	192	236	216	216	219	227	206	201	213	205	229	195	184	226	205	224	195	198	196	187	207	185	186	187	221	208	200	199	214	204	203	199	205	209	209	198	209	206	202	205	207
15428	27678	23668	14388	8011	6214	6810	6481	6696	6169	5331	4170	3352	1945	1456	1059	1039	1058	980	749	837	1014	812	596	586	581	1653	5514	7976	6591	4313	2459	1250	734	516	457	454	424	451	435	457	404	419	449	429	408	394	404	430	455	470	424	430	405	407	398	420	409	450	435	401	425	417	419	412	430	409	444	414	416	446	428	455	449	432	445	421	423	401	402	434	462	410	431	443	449	416	453	405	423	403	468	436	436	417	438	427	401	466	431	419	444	363	389	433	410	384	408	404	446	412	390	471	381	431	397	407	422	403	415	422	442	441	385	463	408	416	438	408	383	380	389	408	448	422	413	427	435	450	442	426	413	449	420	397	430	417	406	408	406	419	423	412	464	426	429	427	444	428	411	406	442	410	421	445	426	409	443	451	398	444	433	418	379	420	378	459	397	402	380	441	428	398	455	403	395	419	388	405	407	454	454	428	445	398	398	421	424	420	406	439	411	422	391	416	387	427	414	393	392	435	451	395	399	421	430	418	426	440	419	407	444	421	407	409	437	412	466	413	417	397	422	443	429	391	441	423	399	445	395	416	404	410	417	420	452	440	424	396	422	421	409	429	408	425	429	424	449	417	411	415	412	397	455	424	433	428	421	416	423	443	435	415	442	412	411	417	407	452	405	384	447	411	454	414	402	434	411	447	423	430	432	389	442	432	413	451	431	438	428	435	426	412	399	402	432	437	452	475	424	466	434	376	434	435	459	444	392	414	441	420	363	464	446	385	436	413	389	433	416	435	420	449	426	402	421	406	420	419	445	408	416	438	443	412	414	425	436	408	409	408	393	396	444	423	410	413	426	419	418	450	435	435	415	420	456	415	423	416	446	418	442	427	423	437	422	399	447	406	442	454	408	407	395	414	387	394	395	415	451	416	451	397	396	450	425	405	406	401	422	408	424	420	400	434	439	417	467	422	407	399	392	431	431	421	415	402	432	404	395	406	402	442	445	405	433	416	408	425	404	456	430	443	442	404	430	410	415	418	429	402	429	392	413	436	400	438	414	423	429	414	438	423	429	477	425	430	416	417	423	439	403	410	430	379	415	389	426	407	428	420	474	413	433	408	401	408	374	398	425	440	421	406	431	422	432	423	389	417	453	441	458	479	420	448	446	412	400	407	436	400	428	418	440	448	413	430	391	397	398	429	424	423	411	466	439	439	425	410	420	418	423	408	442	428	437	409	429	431	398	420	444	461	417	453	392	442	484	410	434	412	381	414	412	427	386	428	426	445	404	420	419	412	402	433	402	415	409	437	427	453	425	412	435	420	396	435	437	426	414	468	421	422	445	389	445	435	400	447	430	429	389	423	405	403	449	420	403	430	406	423	390	458	370	412	442	445	391	410	412	440	415	471	408	407	439	431	418	425	415	423	432	451	450	449	420	396	410	405	468	415	429	449	431	432	442	408	406	401	428	409	426	435	427	413	449	415	404	456	415	429	419	392	423	405	422	425	445	410	464	424	416	414	474	465	418	426	431	415	387	425	445	386	445	398	424	417	440	423	421	452	393	428	427	390	400	363	456	437	419	394	368	425	435	433	425	403	440	411	448	395	413	409	424	436	389	482	409	378	445	419	415	410	453	392	413	427	416	438	438	425	448	410	442	439	427	415	445	400	436	406	439	435	419	422	425	414	423	439	419	429	445	449	426	435	415	395	412	383	404	378	465	437	414	442	445	417	426	414	414	425	433	431	407	443	415	390	446	432	415	430	421	430	406	390	446	407	417	412	395	421	423	448	438	431	407	430	406	421	428	415	416	403	429	455	458	381	461	434	449	443	421	464	423	461	403	402	408	408	403	404	414	426	439	446	420	404	411	387	426	406	432	454	432	410	449	405	406	403	465	435	431	410	410	465	449	449	385	422	403	399	431	426	419	428	395	402	431	401	446	419	401	432	417	422	392	403	434	408	459	471	425	426	404	438	399	382	421	393	444	426	400	471	428	434	419	437	390	455	443	471	405	414	458	428	407	420	454	400	406	449	452	411	447	417	425	380	409	481	394	376	437	423	435	473	433	413	439	430	452	461	414	441	422	451	424	467	445	426	416	449	444	397	413	383	398	439	436	426	420	437	424	436	419	435	458	386	415	439	431	458	405	419	403	374	432	464	416	446	450	429	454	420	442	441	413	442	395	382	415	429	437	453	421	418	425	400	407	464	426	463	398	408	409	404	429	432	429	375	413	430	407	414	420	429	418	439	411	431	402	427	392	404	417	434	407	459	438	417	414	425	409	428	435	438	414	428	433	421	426	463	402	444	394	400	450	413	426	419	418	437	433	388	419	416	409	445	382	420	425	380	430	407	412	411	416	443	398	401	431	461	432	407	450	449	445	407	404	408	444	425	424	423	461	451	442	440	406	413	387	454	434	443	426	389	454	411	422	433	398	416	425	438	432	442	402	425	393	432	417	424	378	432	434	392	426	396	437	438	428	436	428	401	398	396	455	432	432	458	407	427	426	466	408	453	405	384	439	423	397	450	440	388	432	382	443	436	443	450	422	434	406	403	407	432	391	402	457	398	423	412	451	397	396	418	427	403	398	425	420	446	365	407	449	404	447	411	410	436	420	444	387	403	447	406	443	402	398	394	403	412	433	426	414	402	465	420	419	454	438	439	392	404	418	408	401	414	438	422	440	409	423	430	402	411	395	402	425	433	442	375	425	451	436	411	406	467	446	418	393	435	428	414	429	400	411	459	440	406	401	396	446	402	402	410	448	431	425	453	417	419	474	461	423	386	419	430	433	399	417	397	451	418	422	403	415	398	432	408	410	440	459	442	398	422	456	426	385	394	436	427	394	435	407	441	413	409	440	446	423	426	381	450	448	401	409	438	410	391	429	455	444	405	443	473	401	414	447	416	398	411	446	422	407	444	417	441	429	417	411	385	464	409	409	430	431	422	422	404	398	422	411	427	412	409	433	412	401	432	459	410	433	420	451	419	427	409	436	404	410	374	421	404	406	435	404	440	421	421	393	412	423	389	457	387	428	481	397	446	429	416	466	396	453	449	413	444	418	435	416	407	404	425	417	433	413	441	422	423	428	400	418	441	438	411	437	460	440	445	438	443	410	428	387	407	433	404	437	408	408	431	399	390	429	441	426	426	407	417	406	452	448	430	442	433	411	447	432	418	402	422	392	423	389	420	422	438	435	427	458	423	417	415	385	417	434	452	435	436	449	434	429	432	379	408	411	449	418	455	445	402	418	428	447	425	410	398	383	407	396	459	465	423	413	411	415	414	429	446	431	365	408	381	403	426	427	426	412	447	408	427	407	421	432	423	430	426	398	463	438	383	426	390	418	425	433	398	404	417	378	444	416	447	426	428	446	387	442	454	408	429	422	404	437	406	432	419	432	424	430	394	422	461	368	414	400	429	449	410	452	437	429	398	468	414	434	438	417	414	416	436	425	412	389	474	442	420	446	400	464	413	420	440	462	432	402	395	407	414	430	438	436	424	399	430	427
23593	21590	29460	24227	21589	19675	5627	3037	2388	2027	1590	1387	897	682	507	553	504	393	386	271	333	341	299	275	229	217	521	2471	4907	3760	2380	1434	610	348	233	198	170	163	198	167	163	179	194	176	178	178	192	176	159	189	178	163	153	163	185	172	156	192	184	166	178	180	154	173	172	166	167	165	147	176	179	154	174	188	167	188	194	185	159	190	167	183	158	185	185	183	170	181	167	173	197	188	184	180	173	163	200	161	140	176	165	160	172	179	188	149	170	158	167	179	184	177	168	185	193	172	169	159	178	162	169	186	178	177	172	167	158	172	161	163	167	165	161	157	197	180	179	170	185	197	174	170	177	184	149	177	166	176	169	183	179	174	193	176	188	167	178	164	164	179	182	167	183	149	173	165	171	174	183	152	178	173	190	177	171	150	173	165	158	156	173	178	174	162	178	161	187	184	167	152	168	169	178	169	153	148	201	159	164	156	182	173	175	157	162	185	175	174	165	189	173	184	154	178	166	184	170	158	194	198	147	151	150	173	162	153	156	198	192	169	171	158	167	172	147	188	173	169	191	165	159	191	160	189	160	184	198	163	169	180	182	164	191	176	160	158	153	166	171	181	184	155	160	161	179	175	177	169	172	164	160	156	195	165	157	149	167	179	181	164	173	150	171	182	186	189	152	172	180	184	160	172	181	177	168	159	205	165	177	189	177	172	164	179	168	170	189	180	171	197	167	186	170	164	153	177	168	153	186	165	188	134	167	142	180	190	175	197	164	176	202	141	182	171	171	193	169	186	188	161	168	190	168	162	152	162	177	170	196	160	169	179	152	169	185	176	172	182	189	187	170	161	173	159	151	183	170	179	171	169	164	185	173	175	171	163	183	162	179	165	157	165	175	153	154	179	168	169	162	184	192	175	171	181	194	167	204	163	192	154	185	151	166	192	165	192	142	178	175	177	159	168	162	172	184	182	158	168	164	169	158	184	155	173	200	185	178	183	176	168	178	165	172	163	186	152	163	179	166	183	158	192	179	173	180	178	157	169	195	192	166	168	174	163	157	167	204	181	174	155	175	161	161	157	171	184	166	196	176	182	170	180	176	169	180	173	161	152	173	190	186	165	169	155	192	185	151	151	165	166	178	175	168	159	167	159	192	162	189	175	180	173	180	179	165	163	193	178	164	163	184	177	167	173	172	182	180	184	152	157	171	174	178	194	169	176	152	189	178	188	175	155	190	192	178	165	169	175	176	166	152	162	173	181	177	166	185	179	177	171	168	170	166	163	167	152	153	179	173	177	176	181	172	175	153	177	164	167	157	170	147	170	154	189	174	156	177	167	160	178	158	164	175	190	184	159	175	162	155	171	164	184	150	168	174	173	210	146	187	180	162	183	182	178	184	157	156	166	193	181	164	165	158	190	141	186	161	164	175	182	188	174	173	195	184	165	164	187	177	168	167	160	152	170	183	179	153	140	181	172	191	161	148	157	182	154	172	179	180	168	196	170	188	190	175	169	179	184	199	154	147	176	166	183	167	200	158	162	158	194	167	154	189	175	171	164	201	158	191	164	181	166	164	162	172	192	184	176	172	166	172	169	166	172	181	166	161	181	157	168	160	155	194	168	174	166	190	222	163	162	168	179	179	167	162	161	174	167	173	147	199	167	170	170	169	169	165	187	185	158	166	163	149	185	156	144	153	162	165	188	167	180	168	164	174	188	156	155	184	170	177	195	177	176	183	166	145	162	190	188	163	189	173	164	155	198	195	174	179	171	159	171	183	167	184	175	170	188	171	197	166	193	183	175	154	163	152	166	173	167	151	165	160	149	159	169	196	182	179	168	164	169	177	167	173	165	155	159	178	154	187	176	164	178	175	183	179	168	163	180	154	181	152	190	152	167	160	183	180	176	185	168	160	167	177	186	184	171	175	189	175	188	178	163	199	169	168	164	165	162	190	177	162	177	157	169	200	184	170	170	187	176	136	175	156	173	170	174	160	162	154	177	185	180	198	171	173	172	167	183	166	177	187	181	188	180	168	148	167	175	167	178	186	170	166	181	208	204	163	188	190	177	172	171	167	166	160	168	180	158	173	188	187	157	165	175	165	165	168	162	151	157	157	165	158	162	176	159	177	170	162	129	168	148	194	167	144	155	173	154	184	177	165	170	154	174	177	176	179	160	158	169	158	171	178	161	177	158	161	168	185	161	163	154	169	159	184	169	192	184	182	182	157	169	178	159	162	164	160	169	188	177	179	200	177	152	176	176	157	143	164	185	171	152	163	195	166	179	182	185	149	168	163	167	157	177	181	196	185	162	163	159	178	169	174	158	198	169	195	173	167	187	176	172	169	190	147	164	163	174	176	156	188	173	171	163	180	174	185	158	177	174	151	182	156	174	154	201	171	172	191	167	161	167	168	171	179	176	182	172	180	150	164	174	168	183	154	179	153	166	188	178	178	177	170	165	161	181	147	208	178	180	160	172	184	199	170	164	181	177	183	159	175	158	169	159	163	184	176	180	169	163	158	176	166	197	171	157	197	162	179	164	180	164	181	148	187	169	175	166	185	178	163	180	164	186	157	157	186	160	181	154	172	178	173	165	170	147	160	197	166	163	173	183	185	163	173	190	195	140	190	164	172	166	187	175	190	152	181	177	190	165	164	164	171	168	185	187	166	187	198	149	175	165	180	177	175	168	198	188	178	190	179	173	192	171	193	185	165	166	170	151	183	179	179	150	186	183	168	172	162	182	188	155	169	163	177	185	149	171	184	181	161	182	178	169	161	164	154	164	184	156	183	163	176	157	171	174	176	177	166	178	165	186	164	151	173	176	180	177	171	172	166	167	196	167	186	157	178	184	153	195	163	164	168	190	163	166	161	180	172	184	157	164	183	176	182	180	169	161	170	141	154	179	168	161	162	189	172	190	172	157	167	167	148	181	176	180	175	165	151	173	188	161	184	168	156	186	171	177	187	170	175	147	175	182	176	187	164	185	176	181	168	169	163	172	197	156	169	183	186	203	177	191	167	164	173	135	168	164	159	169	175	165	174	173	194	163	185	157	167	179	157	190	174	179	179	174	163	147	158	171	162	167	184	164	154	152	185	168	159	160	162	163	196	157	182	162	167	162	179	165	161	186	170	162	175	163	168	175	173	169	187	181	181	176	175	175	172	175	149	170	159	156	173	187	162	197	181	156	187	157	149	170	164	174	177	209	176	173	161	163	159	171	166	184	191	166	180	176	177	171	179	166	144	166	171	182	177	170	185	180	170	178	162	160	172	181	182	163	173	178	182	164	157	188	153	165	170	175	170	190	175	166	168	173	167	175	152	161	178	202	158	167	191	161	173	175	174	171	166	161	169	156	194	187	194	170	176	167	159	176	153	157	162	180	194	167	166	172	169	172	174	153	185	202	167	195	156	169	187	155	179	183	178	180	191	185	174	166	187	159	168	197	194	190	176	172	181	167	193	182	175	161	141	197	182	173	190	177	182	188	144	181	173	176
17120	32524	29079	19145	11452	10168	9914	9993	9024	7537	6123	5527	3721	2661	2176	2301	1681	1264	1236	1007	1073	1117	1013	841	647	750	1617	8756	14005	10877	7492	4444	1956	911	529	437	361	368	339	321	377	338	338	341	372	350	348	372	354	365	371	388	329	362	313	359	359	374	326	344	319	379	350	304	320	337	337	369	347	353	338	363	352	357	335	356	336	344	317	351	359	385	354	358	346	393	355	339	348	356	350	354	334	331	381	347	339	330	334	338	356	369	346	322	357	317	373	333	373	360	386	330	370	383	314	359	330	335	368	358	348	342	359	318	355	352	339	353	355	370	335	362	360	369	341	390	346	377	388	375	347	354	354	353	379	334	357	342	367	319	338	334	377	402	349	360	342	357	350	349	332	330	351	369	352	377	339	359	360	328	372	306	368	366	345	347	374	337	339	344	336	357	356	330	367	347	355	350	346	337	346	344	324	341	339	320	344	328	350	373	312	340	341	338	335	336	346	361	352	335	358	368	385	338	332	326	410	336	344	363	338	381	340	353	339	351	346	340	353	366	322	319	376	351	339	329	322	322	314	339	304	354	346	349	335	351	315	364	361	364	380	361	347	374	337	360	346	353	349	364	354	318	357	364	382	376	354	339	385	344	358	329	340	334	338	346	318	326	369	335	362	350	354	356	349	393	357	326	345	352	324	330	363	347	344	350	358	328	323	352	355	311	355	327	361	357	343	375	361	338	349	382	338	326	356	331	371	361	367	355	353	355	347	337	346	345	346	331	341	318	330	347	371	359	349	369	317	355	347	347	341	317	400	378	343	397	358	327	367	323	323	349	360	362	356	344	349	369	339	335	352	356	379	319	354	382	363	335	344	375	312	364	332	348	338	330	326	360	338	374	348	357	362	339	350	365	368	363	329	357	346	334	378	351	339	348	346	328	362	356	353	324	328	338	366	370	348	346	357	341	365	363	362	370	377	350	374	352	376	326	359	364	331	335	307	340	383	384	363	378	351	377	374	374	381	302	334	325	354	325	382	368	348	359	364	334	334	345	342	331	352	371	309	322	342	340	350	377	365	361	367	319	335	332	374	372	355	357	362	379	321	369	334	325	343	340	379	325	347	391	361	316	367	357	323	332	376	353	335	346	343	342	364	378	368	338	319	347	356	370	340	374	393	365	342	335	345	350	334	332	351	354	342	367	318	367	380	314	362	329	359	358	363	352	385	352	340	371	371	334	327	357	344	335	357	363	325	342	355	325	347	364	335	338	361	369	342	319	330	361	344	359	367	340	349	371	336	336	349	405	358	341	353	377	352	313	342	318	327	358	324	335	353	371	324	357	342	333	362	332	336	364	331	386	366	347	350	329	369	368	327	377	345	342	347	338	353	329	330	351	333	368	340	339	337	346	355	344	344	372	359	374	341	368	333	364	327	364	318	363	360	343	347	377	346	320	351	345	372	359	309	364	342	340	325	346	344	372	365	378	321	346	342	376	352	343	354	335	330	321	316	333	327	309	347	367	396	334	351	337	363	331	346	342	330	357	315	347	393	347	365	343	354	325	358	372	339	319	305	344	339	357	339	350	353	363	345	358	346	316	360	352	360	359	345	293	347	325	334	372	340	354	355	369	321	347	369	341	360	335	363	356	366	354	330	358	350	345	346	389	381	352	380	367	335	349	332	333	337	321	387	351	364	360	347	339	329	309	344	346	324	348	340	337	358	391	301	349	367	375	309	319	373	360	358	346	301	350	369	357	334	340	334	333	352	339	336	344	344	353	361	361	371	394	325	392	339	379	345	329	350	340	343	318	341	333	322	359	339	377	350	401	344	342	384	307	347	338	344	349	333	307	357	350	385	345	346	348	337	355	353	363	361	353	350	377	323	332	340	359	331	330	310	319	340	365	311	338	338	359	333	359	340	318	350	305	357	348	374	324	354	375	361	351	374	324	376	386	375	350	321	326	354	365	340	328	339	343	367	358	341	340	335	365	338	354	352	368	357	375	360	362	326	351	366	354	382	384	340	330	337	359	343	319	338	378	352	363	335	357	350	352	360	390	351	339	337	357	341	320	346	320	330	352	366	332	350	369	327	358	363	358	343	294	316	324	340	348	340	354	366	350	353	372	328	366	332	375	325	341	356	345	347	355	360	333	355	317	337	361	340	356	324	359	350	364	354	349	347	372	346	327	316	371	320	370	345	343	330	354	355	343	334	371	343	330	349	322	350	362	361	353	331	347	370	332	346	334	344	343	350	365	356	345	348	342	330	356	347	345	342	312	334	351	334	332	306	318	370	369	362	373	342	368	360	316	370	360	356	341	353	366	337	367	363	332	359	370	356	342	371	349	336	362	324	351	346	341	352	358	351	347	329	330	369	362	386	335	346	363	356	348	358	350	346	352	321	350	378	354	343	377	347	370	321	350	344	355	363	330	360	338	401	340	335	344	347	348	319	379	337	331	348	329	338	350	338	328	326	325	348	342	340	343	364	399	332	351	349	365	356	363	375	331	352	345	337	331	339	351	345	378	355	342	362	334	344	352	335	346	340	315	342	386	353	365	342	374	350	351	369	340	354	388	338	347	319	371	320	379	349	355	375	336	353	318	349	337	353	345	339	395	342	353	329	352	348	344	310	345	369	315	345	343	327	303	365	353	360	325	318	355	356	357	342	364	328	359	336	373	369	338	323	368	361	363	373	336	364	346	336	345	361	363	336	361	341	360	332	346	362	382	355	328	387	355	370	353	353	342	355	341	348	385	396	359	388	346	342	340	349	354	315	341	338	347	364	338	330	340	361	351	360	345	345	340	339	353	372	345	321	333	363	321	367	384	348	330	354	342	350	353	351	322	347	353	327	344	332	361	328	326	347	388	321	391	360	368	348	335	350	386	328	325	339	339	341	352	354	364	354	352	350	352	325	363	357	366	335	344	369	329	361	319	342	361	384	367	351	333	326	372	352	352	314	349	368	359	325	315	339	323	365	351	320	386	369	367	329	357	340	326	356	356	321	365	340	370	318	342	331	327	335	383	332	333	347	360	349	341	359	342	372	352	358	356	376	354	342	379	342	365	352	340	348	326	328	331	373	354	336	347	343	347	337	331	359	300	352	398	345	320	361	318	332	339	327	361	342	344	368	320	298	341	387	338	336	360	345	355	356	357	357	341	327	331	324	335	350	343	347	361	331	336	368	366	374	323	352	320	355	356	352	334	372	328	381	344	351	344	351	363	333	320	373	349	380	359	362	338	357	340	380	358	353	350	334	383	377	330	367	339	314	347	346	332	347	370	320	340	357	379	348	331	359	329	318	360	370	312	366	376	346	357	364	342	377	348	358	351	330	316	382	366	326	322	343	375	357	355	346	350	329	340	343	358	380	337	339	334	328	338	374	352	323	337	352	319	346	338	334	330	382	352	350	364	362	365	316	353	339	330	373	323	343	357	336	328	343	332	347	357	344	314	357	357	350	330	349	371	345	328	363	343	347	377	356	366	356	355	338	337	361	321	362	342
27092	21090	13944	4814	1654	1266	1261	1291	1086	966	833	627	511	488	378	346	356	356	277	296	295	323	288	235	312	260	321	418	530	511	428	351	291	264	241	269	252	238	219	241	249	225	205	223	226	268	225	246	215	267	222	211	218	224	239	222	222	249	205	244	238	230	240	223	280	243	262	240	249	219	224	245	237	220	232	239	273	227	247	232	233	220	239	245	229	233	223	239	260	220	239	248	255	221	226	269	251	239	238	237	203	216	250	225	231	263	233	252	231	236	237	233	245	244	223	233	233	236	253	198	258	244	225	252	246	221	236	217	225	225	244	211	244	243	228	237	243	237	243	254	236	228	249	267	252	233	254	234	234	259	261	229	252	239	227	212	241	245	233	272	270	245	236	225	240	234	234	251	241	263	263	247	272	273	230	247	234	215	275	235	230	216	241	254	235	240	241	223	259	240	267	229	248	209	250	224	260	229	250	233	230	226	259	254	225	232	233	238	238	251	232	233	252	254	255	253	234	214	285	237	197	219	221	243	236	230	230	261	230	253	270	218	206	235	252	207	227	264	236	251	230	237	216	228	253	233	220	254	226	261	233	229	253	231	240	224	243	259	257	246	238	263	259	258	244	212	232	236	245	255	236	242	204	241	244	232	254	228	212	252	233	248	221	219	244	235	257	228	257	232	232	226	248	251	253	225	232	229	228	240	259	236	231	229	230	217	250	226	247	250	266	254	214	254	258	245	262	254	236	238	219	245	238	247	254	216	226	255	236	232	235	231	246	251	229	246	246	247	239	252	234	224	257	241	231	250	260	241	231	224	232	241	227	259	236	247	244	226	237	237	230	258	231	239	218	269	251	202	248	220	222	261	238	235	211	214	237	213	241	231	225	225	258	260	240	243	233	238	229	242	260	226	248	212	292	243	258	248	239	227	249	234	208	247	242	255	242	234	225	223	247	239	250	225	233	242	263	226	257	262	256	232	263	246	231	246	278	259	209	244	263	251	211	259	223	240	238	225	228	240	229	220	226	237	242	233	249	227	234	212	254	261	255	251	224	231	257	239	261	223	243	241	232	252	233	230	227	239	235	263	221	237	248	236	228	238	255	251	253	257	236	251	276	206	267	246	208	253	244	211	232	253	237	253	219	259	252	248	232	226	255	247	261	220	252	250	229	228	248	245	251	252	225	226	251	233	259	202	259	251	243	260	254	230	236	256	218	255	253	242	237	252	234	252	215	250	255	205	249	252	249	238	236	252	224	240	207	224	228	254	256	237	223	242	230	262	252	222	247	254	232	242	242	245	235	260	273	248	226	235	258	242	260	255	244	228	214	235	230	240	252	241	250	259	216	214	234	222	220	214	230	246	228	252	262	237	229	264	241	238	231	271	231	239	220	222	241	264	251	229	234	255	204	254	251	215	272	233	242	233	238	236	266	258	267	230	247	206	259	246	233	261	220	252	239	234	254	220	219	248	256	224	226	239	238	229	254	245	247	224	253	230	214	239	233	242	254	218	223	249	246	259	239	222	209	221	255	221	244	251	237	235	222	255	247	259	246	240	238	229	238	241	240	242	240	227	221	246	242	248	259	222	220	229	208	249	258	222	213	228	248	279	216	256	239	218	234	249	273	219	244	209	248	254	220	247	239	255	230	198	263	251	208	250	232	258	230	231	233	226	245	252	230	236	250	267	249	233	246	264	250	261	240	231	233	227	270	239	276	232	241	240	240	216	229	242	267	247	252	244	239	286	249	232	238	254	231	222	232	219	242	216	241	271	246	256	243	219	243	229	216	255	239	224	249	268	242	226	244	223	228	240	240	231	225	240	223	233	246	250	220	241	248	245	233	226	234	258	248	248	245	226	228	248	264	243	237	245	220	255	251	218	223	221	250	235	230	252	229	223	226	270	243	216	240	244	247	259	235	257	221	268	227	239	219	273	242	233	241	250	241	268	231	237	267	204	249	282	219	233	257	255	253	238	210	241	228	215	256	230	244	240	288	233	229	229	230	254	239	229	216	234	249	221	257	235	226	220	210	220	217	238	212	230	235	228	228	235	233	252	242	223	257	253	259	244	252	236	248	244	231	238	253	232	231	229	205	231	267	256	253	239	249	235	221	269	243	227	241	238	236	229	235	244	266	225	249	258	240	247	238	240	249	241	252	257	247	228	240	228	257	242	265	232	237	239	230	236	246	238	223	239	235	256	233	246	226	245	227	230	231	241	244	229	239	218	229	226	241	227	246	236	203	228	233	217	231	233	256	240	245	238	259	252	244	212	242	224	256	209	209	241	218	242	228	254	233	263	245	249	191	261	263	238	231	237	276	228	238	243	238	225	244	243	251	265	237	242	234	227	241	240	235	254	229	271	233	235	235	211	218	231	218	243	247	218	225	237	251	236	247	217	239	243	247	229	258	264	235	247	244	247	246	248	250	235	223	226	215	253	233	235	266	223	232	217	221	213	246	269	240	245	247	246	240	248	222	232	243	250	250	238	253	261	225	253	217	243	230	238	223	248	206	240	252	259	248	210	253	253	224	223	236	258	238	253	263	227	227	225	227	217	258	262	238	273	233	271	240	236	240	233	235	260	231	240	242	235	194	223	237	223	252	236	246	223	245	225	233	272	224	237	225	257	264	218	247	232	235	262	243	246	234	214	231	237	261	222	257	208	234	262	235	238	234	242	209	251	250	232	241	231	252	245	237	257	220	241	230	270	210	249	244	235	244	280	250	243	248	240	231	241	234	223	220	250	232	218	268	247	240	227	260	234	226	227	220	239	236	253	217	251	230	233	256	256	237	258	200	263	267	266	226	210	221	235	257	271	241	239	239	234	270	215	263	275	200	239	262	233	199	255	230	238	240	241	213	209	274	260	216	234	254	265	254	264	225	260	253	256	219	222	244	225	247	209	219	261	240	225	233	240	226	269	247	218	238	219	238	224	272	230	269	227	241	251	250	226	208	260	246	239	255	227	241	208	222	219	227	232	246	253	262	239	247	254	251	249	240	208	253	230	256	234	225	242	209	259	221	260	237	257	250	229	230	212	240	235	250	253	271	224	233	248	244	253	248	240	252	242	230	242	223	255	222	243	242	238	242	253	237	225	251	214	256	238	244	218	228	246	243	249	239	228	237	217	278	251	232	263	243	236	239	266	259	247	236	242	261	240	260	208	268	216	245	274	218	261	221	242	227	227	238	220	228	215	233	265	243	255	241	258	228	225	240	209	239	230	227	248	228	248	244	247	252	242	248	264	236	226	260	242	259	242	269	224	245	242	263	235	260	244	243	232	218	247	229	217	255	234	233	250	213	262	254	225	255	243	251	231	237	241	249	236	239	238	249	231	237	253	258	209	210	269	255	249	218	205	240	271	231	223	242	247	224	251	252	241	231	234	244	217	241	235	246	227	230	236	233	236	259	251	238	192	254	271	253	260	253	242	250	257	269	252	221	239	224	241	234	230	234	247	254	261	241	227	226	252	254	244	244	270	218	246	237	259
14404	21050	17995	9829	5470	4839	4985	5199	4016	3593	3141	2364	1909	1481	1190	1059	883	925	792	719	822	840	706	655	627	602	871	1289	1575	1456	1268	920	655	580	517	519	470	462	487	457	506	537	521	486	468	482	503	470	497	482	487	449	485	540	459	491	473	484	492	487	462	509	494	481	491	505	485	491	508	521	491	479	482	496	503	498	516	494	480	499	503	491	509	475	474	478	486	467	470	499	436	495	492	478	495	512	506	490	511	459	473	531	525	473	457	498	489	472	502	522	473	501	451	459	536	470	479	497	493	472	453	504	507	455	472	515	436	539	494	511	467	439	567	523	521	494	532	464	527	482	486	518	501	517	479	532	474	492	491	513	470	506	514	519	492	527	480	473	480	495	523	531	525	458	532	467	518	456	479	454	484	490	522	464	516	554	479	492	483	492	451	471	503	504	476	506	499	493	521	502	520	475	501	509	475	481	461	480	502	480	479	508	481	479	491	476	471	504	515	446	509	490	527	487	484	519	493	493	445	536	491	430	476	477	463	475	519	455	531	490	487	495	458	512	509	496	518	491	467	487	489	514	500	514	476	512	480	531	523	485	502	487	475	509	522	468	508	508	481	505	486	503	543	469	506	492	486	459	451	507	505	495	497	482	509	526	499	521	479	491	500	492	482	496	478	460	488	474	500	511	510	491	542	491	516	484	475	515	530	511	482	514	482	464	453	466	479	476	465	497	508	487	513	525	523	473	483	456	529	512	488	511	479	490	491	488	468	480	514	512	489	480	483	490	508	515	509	481	507	484	527	498	535	491	455	508	555	487	565	475	498	469	504	507	488	496	517	480	511	520	444	472	495	478	489	493	504	494	501	439	491	496	465	460	478	453	481	534	520	468	466	500	517	480	523	531	494	492	512	480	513	474	484	521	541	478	527	499	526	486	484	482	465	483	480	454	467	497	491	437	497	470	472	477	457	462	504	513	503	502	446	490	479	466	505	514	535	503	478	533	529	486	544	512	476	493	457	494	479	501	513	511	462	523	487	500	474	472	462	519	511	500	483	510	465	513	496	454	501	484	525	507	530	522	469	499	477	509	511	446	488	494	487	452	500	473	543	485	499	471	496	489	469	447	494	492	517	489	488	488	518	473	546	498	473	505	453	507	496	477	503	516	478	473	500	495	429	542	513	525	499	521	484	498	488	551	467	490	490	482	514	481	504	493	492	491	485	517	483	521	483	526	529	517	505	519	498	491	494	455	514	509	491	519	485	469	508	465	484	529	520	489	486	509	501	486	468	476	520	467	481	492	500	472	500	501	503	484	508	460	501	528	478	486	485	506	473	476	476	500	519	491	489	511	482	510	466	488	472	492	508	454	498	481	502	452	471	477	483	482	505	494	503	512	474	481	460	454	498	459	507	538	496	474	553	470	499	547	482	494	510	490	464	520	486	446	504	524	423	496	499	508	458	522	469	472	456	534	509	476	490	484	505	513	481	468	479	485	500	450	443	458	454	441	518	498	453	510	532	524	495	468	491	542	520	460	506	470	455	514	532	458	530	512	527	486	517	522	499	455	499	484	498	496	496	454	482	531	484	453	496	476	485	488	510	516	535	501	456	494	499	510	505	497	489	476	491	490	469	476	513	529	501	462	490	491	531	509	470	495	472	488	486	508	487	480	509	471	480	493	502	478	484	468	493	514	500	513	487	482	524	541	477	512	488	524	511	472	478	453	490	488	499	472	453	478	509	535	471	508	507	538	504	522	514	474	510	508	511	515	477	501	478	495	519	494	506	520	486	484	497	506	512	489	501	514	522	488	470	507	507	518	485	479	462	493	479	514	490	472	503	478	496	491	489	461	480	467	507	498	500	484	497	513	496	516	489	490	475	471	504	470	490	457	526	481	483	509	461	519	481	489	523	483	542	480	468	431	482	481	485	536	474	538	482	494	489	540	478	508	502	471	484	491	517	463	475	500	480	500	494	514	504	520	521	497	471	501	488	521	463	486	477	506	528	498	484	459	503	528	468	490	475	553	490	453	490	512	497	469	486	493	490	494	460	446	526	503	503	518	475	512	537	509	468	479	480	510	483	483	495	474	478	477	504	498	517	511	489	483	499	488	466	472	513	483	499	467	480	478	476	473	493	487	497	507	455	475	530	489	489	508	514	508	539	513	492	464	490	504	503	500	467	517	495	490	491	480	471	497	460	493	479	536	509	474	516	480	502	492	439	479	519	482	488	508	480	448	475	474	478	516	521	483	488	481	484	536	430	492	505	547	445	469	541	468	499	496	513	508	467	480	490	491	508	464	485	479	476	502	458	536	498	509	496	490	531	508	493	531	488	471	522	509	503	488	501	543	486	499	454	526	510	472	476	482	471	502	508	461	470	472	501	510	477	476	499	537	487	483	510	493	522	496	473	529	484	484	505	495	483	503	479	465	499	501	497	502	464	533	518	488	476	497	488	474	484	512	451	512	508	484	503	496	483	513	497	454	481	498	502	480	532	501	512	475	526	479	453	506	471	441	485	499	513	460	495	492	490	524	525	511	516	509	490	488	501	490	498	524	479	511	489	470	494	481	488	489	489	534	507	491	473	488	491	517	537	469	538	497	466	461	469	524	506	476	463	454	467	487	487	530	490	501	520	475	472	486	516	494	520	498	498	508	492	489	486	508	507	490	505	522	492	507	465	514	455	509	506	464	464	495	533	509	467	500	444	466	513	504	498	454	510	522	506	525	505	503	500	490	445	467	520	470	505	470	512	469	503	498	527	490	476	474	497	449	477	528	493	482	495	501	491	440	490	522	513	516	513	471	483	499	501	480	462	520	518	493	537	489	507	483	488	475	485	485	501	551	468	514	492	489	506	508	482	452	460	504	463	475	498	513	523	516	496	521	480	523	517	515	509	518	506	504	503	487	481	505	493	484	442	516	510	495	490	498	465	523	544	497	505	459	475	512	476	494	489	465	468	497	493	503	462	463	476	517	485	528	505	481	471	482	491	462	520	502	514	522	484	518	515	485	507	510	478	515	533	513	509	531	510	476	499	508	484	483	493	468	463	530	511	478	509	503	490	501	475	538	494	505	513	462	454	473	458	504	489	467	511	430	511	516	492	497	472	483	501	531	506	528	517	472	488	476	476	531	487	488	454	515	479	471	471	482	479	516	523	498	497	519	468	463	486	483	480	484	442	537	455	478	487	481	489	485	463	495	532	517	519	451	544	505	482	493	457	466	473	522	472	461	482	533	481	459	511	485	504	479	495	482	476	493	480	509	514	456	484	510	469	468	442	498	506	445	480	492	463	506	523	471	479	475	487	498	522	494	494	441	491	455	461	501	473	472	496	491	503	496	521	531	484	505	526	513	548	491	502	473	475	485	505	522	493	433	537	469	473	516	478	480	493	507	496	491	482	493	501	518	442	511	526	486	514	531	492	480	464	528	497	507	511	507	464	472	525	528	477	481	501	511	465	510	479	504	481	498	503	542	478	463	491	454	512	497	476	463
24534	21546	28696	24877	19687	5068	2283	1568	1274	1239	1076	876	744	559	541	439	397	373	366	373	376	299	262	225	228	236	1081	2383	2199	1524	1073	588	351	276	224	212	196	207	196	186	207	200	178	188	199	188	212	174	210	225	221	206	211	203	189	201	202	206	180	206	198	201	209	193	205	204	188	201	178	193	216	183	216	211	182	183	193	208	209	197	209	206	206	202	191	205	207	212	208	167	204	182	227	176	203	219	206	197	211	209	199	180	180	200	198	183	198	218	205	198	196	212	207	199	206	217	179	215	211	200	199	223	182	187	197	197	220	206	195	179	195	196	181	211	210	209	198	177	235	209	219	206	196	186	210	215	221	210	205	224	187	184	188	192	211	211	200	213	203	219	199	207	177	203	200	167	198	220	183	198	207	204	200	183	174	205	195	224	194	219	179	205	179	188	194	210	201	211	206	214	185	218	200	192	220	194	222	212	210	205	189	224	222	210	194	217	214	207	208	175	202	220	189	215	208	217	191	185	183	200	217	189	182	208	221	204	208	186	212	222	185	224	208	203	186	206	204	199	202	195	205	198	218	194	214	200	219	217	211	184	209	201	198	193	204	218	202	200	209	197	173	200	215	208	206	205	187	208	201	192	194	196	199	191	199	178	185	209	194	218	189	207	192	174	196	223	187	153	192	191	206	227	206	196	202	200	193	213	179	208	205	187	193	172	229	195	173	204	211	195	214	195	218	199	203	189	220	196	187	193	181	208	202	205	168	196	217	189	205	181	225	189	200	209	200	208	203	163	208	209	187	196	181	192	190	208	162	183	190	217	231	219	201	207	195	203	216	170	213	229	208	200	187	215	200	188	209	193	221	195	205	205	226	204	197	176	198	202	205	185	202	223	194	210	211	190	203	152	197	215	212	190	201	226	230	212	196	211	210	189	196	200	224	195	200	186	200	190	206	196	196	210	200	197	190	183	197	205	203	201	225	212	182	215	207	203	210	205	208	229	164	187	184	188	215	191	207	186	240	178	203	208	202	196	199	191	204	224	214	224	202	209	192	223	202	231	198	183	180	184	197	198	185	192	210	195	191	207	212	183	216	205	229	208	213	212	226	212	176	181	183	209	232	212	197	238	216	198	185	217	220	217	182	209	214	205	192	206	202	191	198	203	212	170	171	204	193	196	213	203	183	202	215	197	215	221	209	193	203	203	201	201	194	168	184	198	200	209	208	209	198	180	195	186	184	224	211	199	200	198	231	184	202	201	197	255	219	170	193	196	206	206	233	196	197	212	198	188	192	196	189	229	205	232	187	169	177	199	187	218	185	188	212	196	228	199	203	224	211	195	182	204	203	191	202	206	204	189	189	190	212	210	194	202	222	205	198	211	184	192	215	191	201	182	213	179	182	187	191	197	207	182	206	186	199	230	198	204	182	198	177	185	196	202	178	188	182	212	202	227	205	202	223	217	197	207	195	194	190	215	191	196	212	192	199	199	210	216	186	220	208	214	197	201	215	202	223	227	179	200	191	215	195	192	207	190	215	204	205	198	226	188	216	210	209	185	217	201	206	205	222	198	213	207	191	234	200	175	172	201	221	213	228	162	184	192	208	205	188	202	206	190	209	181	197	196	208	213	186	189	188	186	230	215	197	194	194	200	207	204	224	203	229	227	217	201	183	210	203	212	185	199	233	175	188	199	190	200	201	178	215	222	194	200	208	199	213	193	224	202	221	190	207	197	190	210	200	197	207	184	211	224	206	198	211	192	226	212	210	190	218	201	186	186	197	212	205	208	217	207	191	198	224	218	196	212	203	209	183	206	195	209	179	182	182	214	216	208	215	205	204	193	208	203	216	200	178	190	195	199	186	200	210	192	209	193	203	217	196	228	235	181	230	201	201	201	191	200	189	210	194	221	212	200	219	214	197	184	164	202	209	192	193	202	220	195	231	178	199	220	188	199	196	190	200	216	200	184	205	188	195	199	183	208	181	202	187	187	217	195	233	190	197	192	212	209	193	236	182	206	186	222	196	176	221	182	184	202	227	187	236	188	186	194	201	200	211	219	181	193	224	221	180	195	189	227	178	183	198	194	200	211	197	180	206	199	178	204	191	225	181	210	210	196	207	195	223	186	196	211	229	214	196	200	236	193	224	204	205	206	176	214	217	169	168	206	195	192	199	207	241	193	210	233	231	230	185	192	192	208	185	200	205	235	213	214	196	177	202	184	237	201	190	229	202	212	169	176	189	192	207	192	194	208	213	207	209	191	215	201	199	209	191	184	186	207	204	229	191	190	198	215	204	203	217	240	205	206	204	189	197	193	195	189	229	200	203	186	235	202	213	208	215	194	202	215	205	171	184	171	204	209	200	181	192	197	201	193	206	198	196	186	186	196	224	219	202	229	195	200	224	227	197	193	183	216	200	200	196	175	194	203	195	215	195	226	184	191	198	210	178	226	202	233	208	210	194	181	198	198	232	219	189	203	182	197	211	192	188	190	210	172	199	203	167	199	193	225	207	198	196	172	196	215	193	208	209	197	193	209	204	200	198	204	191	197	202	199	169	188	184	205	220	208	208	204	223	211	205	178	192	210	219	188	201	202	212	173	185	210	206	191	193	228	217	193	208	208	206	170	197	218	187	199	204	203	207	204	200	213	233	212	188	212	211	207	193	185	196	216	196	185	204	209	186	178	213	176	211	205	195	186	204	209	214	201	198	208	229	195	221	193	204	205	170	198	216	203	194	191	207	193	196	194	226	214	212	181	213	222	204	220	194	222	201	202	212	213	187	185	205	188	185	183	211	211	204	197	200	206	215	183	189	209	185	204	190	191	209	187	173	221	207	210	202	197	205	201	209	186	203	224	183	246	180	219	201	203	208	185	233	197	204	196	206	211	202	197	189	204	208	195	223	203	199	209	176	207	217	193	201	185	205	229	185	210	187	189	202	185	182	219	195	225	221	192	199	191	219	193	215	222	216	193	196	199	189	231	175	189	205	210	216	182	208	180	206	183	229	183	199	202	208	183	198	201	221	204	195	191	202	207	210	201	201	184	156	190	171	195	185	220	212	206	188	198	195	211	204	218	214	212	195	210	183	204	191	198	203	220	201	197	199	183	192	169	200	193	208	204	196	173	197	202	193	202	210	196	200	213	218	197	213	225	189	206	200	205	196	215	220	209	209	203	203	191	204	178	197	199	210	189	206	222	229	203	205	208	186	208	176	201	186	201	198	204	194	208	205	211	213	196	225	195	217	201	191	192	214	193	209	197	179	234	213	207	195	189	195	203	194	212	211	213	222	212	202	199	215	202	219	213	210	196	187	186	205	208	200	203	181	183	189	202	184	177	203	215	197	212	196	214	192	198	186	199	201	182	187	220	204	187	227	200	200	190	201	176	214	207	198	223	201	166	198	187	179	199	166	210	195	207	200	217	232	193	220	199	215	214	220	209	192	195	207	208	200	200	179	197	195	209	177	204	214	203	217	227	183	222	196	197	206	195	192	205
15692	29365	24136	14900	10156	8116	6742	5961	5292	5173	4376	3437	2802	2205	1808	1498	1308	1212	1108	1132	1202	852	764	596	571	627	3839	7986	7454	5026	3432	1682	806	540	470	436	418	420	410	428	428	421	417	420	405	414	398	442	429	447	398	435	420	443	412	438	433	439	444	412	433	439	421	447	417	425	441	400	435	456	408	425	395	424	445	366	405	439	431	419	450	416	397	448	445	423	413	423	417	410	411	441	432	428	435	429	441	432	395	412	396	404	406	402	390	413	416	444	380	403	454	403	437	409	467	394	413	393	459	420	432	397	456	423	421	427	409	385	391	413	402	428	401	425	396	419	399	434	418	421	446	443	417	412	457	404	453	416	423	423	410	437	474	411	411	448	406	434	405	391	408	416	418	425	441	415	432	438	419	433	430	418	408	437	409	390	411	388	440	436	431	462	404	390	426	408	450	431	444	401	440	429	391	405	372	430	415	437	457	427	370	428	409	441	388	449	403	399	415	397	407	416	396	404	407	427	404	395	463	419	415	469	411	413	421	385	421	422	408	417	414	421	411	462	390	493	406	414	437	403	409	429	408	443	448	432	447	412	398	403	430	428	393	429	404	425	429	420	418	405	428	396	399	406	392	428	418	395	432	411	406	430	419	400	393	401	445	404	415	435	425	407	415	430	428	419	377	420	382	389	398	397	393	441	450	431	413	410	386	435	447	410	442	398	409	414	380	428	443	441	402	421	416	413	429	426	387	420	424	443	433	395	455	415	401	409	401	413	405	439	418	415	429	409	464	400	399	406	435	422	393	437	406	440	414	401	407	393	418	429	447	441	450	405	430	396	433	425	443	414	417	394	421	385	439	380	420	452	414	412	423	436	394	411	388	384	408	427	421	409	423	422	456	402	429	429	412	434	395	416	426	423	409	418	423	429	401	434	420	410	398	383	428	426	382	408	377	453	440	419	425	431	414	438	421	404	384	403	439	397	404	444	428	424	375	418	425	399	374	418	409	415	410	438	397	420	404	404	428	409	428	390	437	457	421	416	397	444	405	437	445	409	418	404	437	412	426	383	420	414	432	415	409	382	413	421	422	431	415	439	398	438	397	417	401	390	411	414	423	456	402	403	432	438	427	437	403	419	411	438	419	435	418	411	415	430	395	394	429	424	411	445	412	451	438	434	423	445	364	405	419	412	385	405	406	425	421	436	418	407	426	404	400	432	429	438	385	400	439	462	439	434	383	410	428	405	415	418	410	461	409	415	394	415	398	420	416	423	424	404	433	389	424	405	460	439	408	425	385	434	372	400	410	385	440	424	403	428	464	441	415	403	421	441	393	411	421	430	453	378	439	404	416	423	399	404	413	413	461	397	426	405	409	411	454	479	411	420	429	402	406	414	432	445	432	436	389	403	413	433	416	404	481	385	415	412	419	392	442	408	415	408	438	420	408	434	452	426	404	371	401	378	431	385	430	434	394	425	420	411	420	414	422	408	440	401	390	373	468	386	444	445	420	418	407	423	460	388	436	432	419	458	436	377	433	419	418	407	420	404	423	427	435	433	408	403	421	390	431	380	414	421	423	397	411	402	415	395	437	418	426	431	451	413	371	438	412	428	409	403	423	389	405	397	426	446	426	414	407	419	424	413	408	464	423	415	414	437	436	420	387	386	443	432	401	401	404	402	421	408	404	449	421	439	385	387	403	418	396	391	420	420	407	373	400	413	469	440	417	455	414	467	403	420	415	404	401	416	422	425	404	407	436	378	384	424	443	431	403	431	438	400	415	443	410	414	401	415	391	403	425	431	405	417	387	419	437	411	435	392	406	384	420	399	474	453	436	404	428	451	438	449	393	469	397	423	393	436	442	419	426	445	444	433	455	430	441	436	415	420	393	377	465	427	420	415	413	395	401	423	395	437	398	411	430	433	400	402	459	409	449	405	451	430	410	419	454	431	408	410	420	379	437	409	410	389	394	448	385	414	429	396	431	464	448	410	441	407	407	436	404	399	458	428	413	425	410	380	439	417	386	445	449	410	434	423	380	435	428	379	395	407	487	426	410	440	370	417	445	412	444	450	406	437	423	445	369	450	419	431	395	419	386	432	399	410	418	431	383	408	454	393	389	424	393	433	472	404	421	394	417	437	416	398	385	365	460	413	424	387	395	416	402	436	422	419	429	393	432	402	437	421	441	440	425	420	376	373	420	405	412	405	452	429	389	387	404	402	430	394	357	452	433	434	415	401	438	368	398	469	422	397	396	427	420	422	412	400	416	399	400	382	401	432	450	398	430	431	430	428	432	424	400	461	440	423	410	430	404	427	417	402	450	423	444	377	442	458	422	416	446	433	418	410	426	434	393	413	407	431	408	445	373	397	423	408	398	452	418	410	432	463	435	409	376	428	416	458	402	420	412	404	385	405	420	409	410	434	450	414	438	426	420	417	399	413	389	422	426	459	429	425	386	417	408	441	432	453	414	446	429	439	428	415	442	414	398	372	417	438	410	432	430	429	436	436	387	411	361	432	410	410	390	407	430	432	422	443	451	416	393	466	416	461	396	448	430	418	426	396	397	410	414	440	476	429	411	412	412	410	437	443	420	418	434	395	400	398	448	387	420	414	446	411	383	425	390	459	464	447	423	394	448	429	400	421	403	421	398	402	389	450	429	469	452	436	392	419	419	418	432	421	416	432	415	401	414	434	417	411	425	407	394	409	428	426	384	422	400	451	370	400	421	452	403	417	418	423	396	389	417	432	415	421	381	387	425	432	434	457	421	398	437	433	409	399	388	420	420	425	448	435	384	414	412	405	429	411	433	444	416	408	422	416	418	428	423	400	447	400	421	400	400	417	458	412	420	411	423	406	402	403	408	431	419	419	466	398	411	434	394	397	394	413	413	376	387	453	421	415	435	416	411	408	435	382	372	445	370	405	404	405	408	409	409	422	424	398	467	432	421	427	417	429	401	424	394	413	393	427	404	419	428	368	437	417	360	404	419	389	387	403	407	414	404	412	444	417	437	433	458	424	422	405	394	426	435	398	432	418	432	460	410	427	397	412	425	428	404	439	440	387	423	467	396	438	415	428	421	431	425	405	440	476	430	387	397	443	414	408	418	435	406	415	378	398	397	414	385	437	429	411	424	460	425	394	425	428	447	447	458	437	423	451	400	426	420	387	445	411	402	424	431	420	411	383	393	418	436	456	414	426	439	413	398	407	392	392	426	408	433	430	405	416	409	423	415	441	418	414	416	416	464	406	395	416	424	419	450	399	393	423	422	385	409	408	409	422	426	414	394	434	417	377	405	405	441	425	428	428	462	411	401	414	426	462	381	466	396	404	405	433	384	402	448	403	405	419	410	428	427	411	405	432	414	426	430	385	444	419	440	427	411	409	418	409	420	375	390	373	352	417	403	400	402	404	433	419	432	427	418	407	409	390	432	404	414	437	444	402	418	408	395	403	435	420	401	418	413	368	425	430	405	409	389	395	443	433	437	414	422	444	431	418	437	420
23517	21540	29371	24148	21541	19678	5628	2183	1834	1716	1481	1246	981	823	693	572	605	482	465	495	396	359	271	229	203	272	2305	4521	4367	2845	1626	826	393	248	197	187	162	174	179	179	186	168	176	163	156	178	160	176	185	174	177	189	147	178	154	172	158	170	189	181	152	169	155	183	197	184	164	185	188	172	175	165	163	199	173	181	193	160	167	190	190	186	168	173	172	175	172	178	177	169	211	156	171	185	191	181	177	182	159	177	187	158	157	165	171	178	172	179	164	192	177	156	155	166	180	184	158	176	164	187	168	171	156	173	159	194	171	198	186	166	180	161	162	163	187	187	158	169	174	163	198	184	147	152	170	183	185	186	158	162	171	156	165	175	182	156	186	179	199	156	176	170	169	152	170	173	160	166	190	168	165	163	173	174	177	169	200	168	189	165	171	179	168	154	165	173	141	194	144	176	177	180	151	188	175	165	176	164	170	171	180	198	185	170	163	184	185	183	154	183	189	180	171	194	178	166	164	201	178	185	168	169	183	199	182	165	183	192	164	182	160	147	166	181	186	147	169	174	153	183	154	179	160	181	168	156	173	200	148	190	169	167	181	170	184	165	189	196	182	193	160	148	167	177	190	170	182	176	195	190	190	182	189	169	176	184	169	170	173	178	170	177	176	161	172	171	158	155	158	163	161	185	159	189	156	179	181	177	163	158	170	178	186	167	174	193	182	174	159	182	201	180	178	181	177	171	170	173	168	185	196	172	182	172	162	147	170	177	152	174	193	163	188	157	173	184	167	192	190	178	174	169	195	150	182	179	182	197	199	174	148	151	173	145	167	174	196	178	171	164	172	162	156	176	181	192	176	187	191	188	171	168	184	153	181	177	183	163	167	179	174	162	167	163	177	165	150	163	198	158	169	194	149	175	193	197	184	166	156	182	183	171	165	178	175	170	186	173	166	181	176	180	202	177	177	155	182	182	165	172	163	180	164	160	181	187	181	159	187	160	164	164	164	180	149	194	199	168	168	161	155	179	143	166	185	159	149	164	192	190	159	162	173	165	179	184	160	160	149	153	172	154	192	154	164	173	160	198	180	175	187	171	179	191	186	169	161	188	159	164	204	182	177	164	170	172	176	170	167	216	199	176	165	187	171	181	154	170	157	198	189	158	171	165	156	181	187	166	182	162	182	171	176	176	183	166	169	185	182	174	171	161	186	159	200	160	144	165	157	160	180	179	161	176	188	161	185	196	165	166	168	172	193	182	179	169	191	180	193	169	169	163	169	174	169	183	166	186	181	172	166	170	177	170	190	196	160	160	161	171	175	192	175	188	155	182	184	174	166	187	166	163	141	155	189	186	161	147	183	178	166	189	154	178	161	177	152	145	136	167	175	178	161	177	197	154	189	182	195	168	182	180	154	174	178	184	224	197	169	173	185	170	151	169	165	186	177	173	166	153	172	181	189	156	145	179	167	172	207	164	171	165	196	171	185	179	168	178	167	177	151	171	181	186	181	186	160	168	182	171	184	176	178	162	164	191	175	169	170	196	169	141	169	166	207	168	182	177	191	156	186	190	173	174	175	155	163	161	179	174	190	183	152	174	177	194	174	185	150	171	181	178	174	173	165	152	180	148	176	170	190	140	166	159	165	176	185	162	167	159	156	158	148	182	179	153	175	159	172	179	158	196	182	171	169	175	175	174	179	172	178	171	162	152	169	160	169	177	165	163	150	190	174	158	173	170	204	182	170	196	164	179	157	176	174	183	192	178	187	179	164	188	196	195	167	147	193	159	170	172	201	169	168	176	160	194	203	168	186	188	185	153	161	188	154	190	171	159	168	159	169	179	192	169	174	183	184	181	172	192	163	156	183	184	167	171	151	152	159	165	173	160	175	178	162	190	185	154	196	186	178	151	198	175	158	170	186	195	157	182	170	159	148	171	158	181	169	202	173	167	158	161	153	196	161	179	175	191	177	167	171	193	178	171	177	187	189	195	174	189	179	170	155	171	188	166	204	175	163	163	141	186	172	188	188	191	176	167	182	176	160	165	179	171	155	170	163	178	151	183	165	172	168	177	168	158	173	158	160	158	177	173	152	165	170	183	173	184	162	209	190	167	175	172	167	168	180	166	165	184	189	178	179	169	181	193	172	176	170	194	167	177	148	164	169	166	173	169	186	177	195	159	162	167	169	145	170	192	177	158	177	161	171	162	174	184	157	171	172	164	153	167	183	167	186	165	181	173	179	184	185	167	195	187	160	156	205	185	185	174	168	190	167	174	178	172	196	190	181	182	169	171	150	173	176	165	157	168	165	166	175	154	164	168	177	181	177	190	171	186	166	168	177	177	155	177	165	175	160	158	152	169	180	156	172	184	157	162	155	175	175	172	169	167	180	181	173	186	192	179	178	167	157	179	152	181	174	191	180	170	163	171	176	169	168	200	189	180	189	189	167	176	182	175	177	193	171	175	175	178	165	185	188	186	167	185	168	177	175	149	188	172	182	161	179	173	181	175	195	185	191	159	186	179	189	164	168	184	175	180	160	181	173	170	175	169	187	168	191	173	164	166	166	177	167	154	175	186	159	165	185	193	161	160	174	174	175	171	173	180	169	178	177	163	165	144	171	156	183	166	169	184	171	194	156	168	180	189	195	159	172	174	167	182	165	168	182	177	163	186	163	192	187	167	176	181	177	169	160	169	176	154	181	190	179	158	162	174	164	165	179	164	182	170	162	198	170	181	189	172	170	165	171	169	190	182	189	180	163	184	147	175	182	168	185	152	160	171	175	159	181	155	157	197	179	181	174	170	183	147	172	163	184	177	166	208	180	170	200	175	181	168	168	170	163	178	202	178	174	175	164	164	171	186	177	165	167	181	181	182	148	193	153	177	178	164	179	174	188	156	161	175	156	165	157	166	175	187	177	172	192	178	159	176	170	179	171	176	178	182	180	169	176	183	161	186	156	180	187	167	146	172	145	173	165	208	176	176	205	182	174	149	171	170	192	183	186	184	145	165	172	170	163	147	190	178	154	180	179	164	196	166	163	154	182	181	156	177	175	172	154	174	181	164	210	165	186	177	174	173	177	195	164	172	181	193	171	163	164	178	155	183	169	174	156	154	171	167	165	174	192	171	170	186	189	183	172	177	173	197	186	162	186	153	186	177	161	182	173	178	155	175	174	150	184	175	170	193	189	184	174	159	180	165	162	178	157	179	182	162	161	183	178	184	176	178	179	165	188	178	165	180	170	188	221	179	165	177	184	164	173	160	179	175	179	189	184	156	194	151	182	170	172	172	186	170	177	174	156	170	175	189	168	158	176	176	192	167	187	151	178	154	209	155	174	170	173	154	197	169	174	171	183	175	202	177	191	172	159	190	185	153	176	164	155	195	164	177	181	204	146	155	183	173	164	171	192	170	165	179	145	160	174	164	170	189	164	159	194	184	183	184	160	178	174	157	197	166	168	166	176	202	174	180	135	172	179	148	167	189	191	172	152	191	187	156
18065	35116	29102	19312	13500	10824	9072	7377	7296	6601	5682	4920	3730	3183	2565	2176	2211	1765	1434	1660	1303	1033	673	532	556	792	8371	13297	12455	8495	4843	2470	1032	487	440	338	349	334	386	375	371	333	384	334	406	363	340	387	372	351	320	324	338	319	347	372	376	308	364	371	315	344	329	353	348	327	372	357	366	333	354	361	329	319	352	323	338	379	394	367	335	342	327	353	342	330	360	346	371	327	360	349	353	362	331	341	347	353	366	384	391	343	326	323	345	367	333	358	357	328	326	321	360	348	328	358	366	372	398	345	347	355	336	366	352	358	354	359	334	334	344	325	369	363	340	362	355	316	379	348	376	359	348	352	387	368	365	355	363	350	356	366	351	361	344	346	355	332	352	348	332	351	326	370	321	383	375	334	310	359	379	341	366	330	360	338	332	344	332	326	329	372	343	367	347	340	347	383	308	341	376	349	337	334	355	383	354	363	344	350	360	385	390	342	300	358	317	347	348	362	353	352	335	331	332	358	370	341	388	350	317	339	325	325	325	370	387	371	348	320	355	333	361	388	352	331	331	368	336	375	353	334	324	358	338	349	354	351	337	348	365	357	392	358	353	378	397	357	338	340	325	343	311	314	338	349	362	367	341	338	361	407	351	386	395	337	355	320	355	374	335	356	373	348	324	361	371	353	348	348	345	340	384	375	345	374	349	341	367	343	366	367	391	329	377	312	347	361	341	344	367	370	359	343	376	362	344	377	361	328	359	339	348	351	364	363	364	359	356	357	339	348	365	336	355	367	368	361	329	340	353	372	374	355	348	363	350	317	361	332	339	337	349	333	352	372	380	351	351	331	338	358	368	350	353	340	362	356	359	358	375	315	334	350	328	353	382	382	394	361	381	367	349	383	343	330	349	349	376	348	402	365	368	337	328	345	379	350	341	377	327	382	374	374	370	373	344	365	350	333	344	351	353	381	341	351	347	308	324	356	310	317	358	349	373	346	338	333	319	324	391	365	366	329	354	363	349	388	350	373	366	365	336	395	349	368	327	336	351	347	365	323	366	353	366	356	390	362	369	341	341	324	362	344	375	337	345	366	346	380	373	329	332	322	338	342	333	327	367	352	335	341	338	385	379	361	337	371	372	350	335	333	354	379	346	395	317	324	354	351	375	309	351	341	349	354	319	330	384	378	346	318	360	371	367	351	334	349	347	374	342	340	332	353	346	373	347	342	356	315	372	356	356	353	361	376	342	328	351	369	327	332	358	311	334	339	355	364	388	345	359	339	335	335	363	324	313	308	332	366	315	344	326	365	382	358	364	369	378	361	367	359	354	321	369	361	358	353	338	361	344	354	348	356	362	338	363	358	331	325	325	352	341	364	335	327	340	367	312	355	346	345	340	340	359	387	338	362	354	359	355	351	338	354	339	343	332	350	342	357	372	387	339	319	343	328	349	356	375	318	320	362	382	370	353	335	369	362	366	357	374	315	368	331	351	377	379	340	338	361	349	361	354	357	347	331	377	349	339	376	394	352	344	358	343	341	337	354	353	330	349	314	363	356	307	339	316	379	342	314	342	347	318	334	332	408	374	335	353	352	326	355	343	386	353	348	391	338	345	331	357	373	358	375	357	354	359	341	394	367	366	351	338	338	361	344	347	352	378	327	359	345	352	380	333	356	378	340	353	352	337	353	364	340	326	360	351	351	308	338	326	344	330	339	331	327	347	336	359	351	329	347	376	367	327	362	351	362	326	356	370	322	338	376	372	354	373	345	342	325	343	345	327	336	329	338	389	335	355	327	351	367	353	341	372	366	346	332	344	325	362	376	339	350	342	334	396	353	361	327	345	330	351	371	340	317	365	369	342	344	358	326	345	314	363	339	349	321	367	366	338	332	344	369	368	358	324	320	339	335	359	345	308	356	314	307	344	358	372	298	341	355	327	329	338	328	327	370	342	337	363	338	367	347	341	374	361	335	328	387	343	337	343	354	360	332	350	344	315	369	353	375	371	365	361	363	352	345	343	342	356	338	336	328	342	339	352	377	344	342	329	332	371	317	313	344	377	320	342	338	360	346	318	348	330	331	367	365	332	321	337	352	343	334	330	355	371	345	346	357	344	364	366	351	323	340	336	368	352	321	339	336	385	338	335	378	354	360	321	353	374	351	331	364	334	376	337	321	350	358	324	380	341	346	343	331	348	341	354	358	366	324	390	365	366	331	332	331	392	357	328	320	351	357	301	333	343	342	377	369	327	386	356	366	380	323	368	360	376	389	347	373	355	335	317	406	345	363	363	326	347	326	344	353	344	349	349	349	352	340	353	344	361	371	326	338	346	353	353	357	331	374	367	330	326	348	363	354	349	369	337	350	313	371	353	351	352	324	364	328	362	364	339	371	345	360	337	350	351	391	336	358	333	350	355	360	366	334	322	324	351	351	373	348	338	342	363	325	357	355	334	314	316	325	348	349	348	346	337	327	345	316	362	377	369	342	324	362	368	335	360	404	333	381	340	337	323	352	348	354	342	358	346	356	371	326	378	341	358	358	345	361	347	351	361	316	350	350	343	332	379	343	382	348	374	368	370	378	371	340	340	360	350	339	357	333	301	336	367	338	376	375	323	358	317	335	346	352	375	337	372	361	348	331	372	348	376	385	344	336	329	353	342	369	346	343	330	323	345	345	311	368	372	360	356	329	365	335	342	354	355	335	372	345	338	336	347	360	345	359	354	351	357	333	323	348	352	374	390	359	342	339	337	351	340	384	325	361	349	338	360	354	360	346	356	345	374	370	326	350	368	351	412	353	343	385	350	353	357	321	344	367	364	342	362	395	361	349	341	343	367	337	345	364	356	341	331	340	396	320	354	383	357	356	346	347	361	335	327	330	351	360	349	365	349	360	386	355	350	341	335	374	317	320	343	377	327	348	334	351	352	367	373	353	376	367	328	382	341	338	354	360	353	346	362	334	324	332	330	345	339	332	363	355	337	360	367	356	366	359	321	355	313	379	347	356	350	328	372	363	371	364	344	335	349	371	324	356	314	344	353	352	369	341	345	338	351	330	332	343	366	355	347	370	364	340	342	361	345	346	350	347	373	381	359	352	369	380	340	342	352	359	380	369	368	326	353	395	364	339	355	331	370	350	357	335	284	330	339	325	343	362	349	354	344	375	370	365	328	351	365	357	349	323	336	346	366	349	366	394	381	364	356	320	369	356	322	329	371	365	339	347	358	341	358	326	348	349	392	345	387	319	360	392	361	356	366	367	349	334	372	390	359	359	369	337	371	320	378	371	349	379	389	350	354	349	375	322	367	380	401	355	387	369	347	361	349	382	337	343	348	332	379	308	365	362	327	343	376	368	340	337	339	355	354	354	352	357	365	371	368	352	334	363	310	346	311	308	348	332	373	344	367	347	361	340	356	365	335	373	370	350	376	325	364	340	345	325	363	345	353	338	316	382	300	330	341	366	381	347	349	336	354	345	333	356	332	368	348	333	325	354	343	316	361	344
27093	21231	14241	4340	1857	1321	992	827	825	686	801	674	555	506	425	421	408	344	343	340	309	303	255	222	242	256	393	524	535	462	408	313	255	271	251	245	228	254	201	258	238	229	232	262	242	227	236	265	256	255	238	242	224	208	232	228	241	213	238	257	245	226	227	239	235	251	226	229	247	257	240	241	217	220	224	231	228	213	228	251	224	216	231	242	253	235	228	249	262	212	231	255	256	252	222	198	216	230	257	252	243	237	228	234	237	247	231	200	217	268	225	230	242	283	226	242	258	230	214	236	220	240	273	211	225	208	220	247	243	225	204	234	236	234	218	257	247	273	244	205	232	236	238	261	234	235	222	249	232	230	217	220	227	227	237	220	214	223	239	210	223	218	251	232	200	260	255	253	229	233	238	229	243	208	225	252	245	213	217	224	244	240	227	222	237	229	242	233	229	233	220	256	245	242	235	243	219	230	248	250	238	233	249	212	243	214	241	220	245	221	226	230	243	216	247	228	230	242	250	246	209	239	247	207	227	219	241	225	241	220	230	241	236	229	218	250	249	225	222	224	267	223	249	211	233	220	237	212	240	232	255	231	262	229	258	219	270	252	265	255	218	247	249	250	223	225	227	238	218	257	217	235	233	229	226	243	250	226	237	252	213	207	256	258	230	203	240	256	244	207	235	216	238	258	229	255	257	226	217	245	222	236	250	215	238	247	234	231	249	241	194	260	267	247	268	228	235	239	239	225	226	219	253	186	237	217	226	252	237	230	255	227	211	221	241	227	229	245	253	251	243	207	254	234	230	223	243	251	232	249	255	200	263	244	243	238	226	240	236	224	256	217	251	247	217	235	223	253	226	237	256	241	240	201	228	241	226	241	229	246	242	234	245	263	238	224	209	230	220	239	229	242	241	239	249	223	236	254	240	225	231	240	253	220	224	229	237	238	205	240	243	233	244	233	237	238	241	247	209	230	255	231	244	243	241	216	261	227	215	219	224	243	234	233	231	233	247	275	249	248	233	233	232	252	243	243	240	271	221	227	235	263	243	257	228	259	224	222	238	225	207	256	211	257	232	229	227	257	229	217	225	284	239	245	225	228	230	236	242	223	249	242	242	257	246	214	241	221	214	230	225	223	239	230	255	227	245	230	238	254	226	224	245	237	223	233	212	238	244	223	233	235	231	243	211	241	224	232	279	212	208	233	224	223	233	240	216	227	225	204	219	252	215	240	240	234	229	254	210	247	238	223	255	233	240	237	237	223	251	264	232	203	246	261	226	254	256	240	220	221	218	253	243	214	254	234	235	232	237	240	214	215	250	252	236	205	216	281	247	233	249	229	240	247	232	239	263	237	238	233	251	232	213	233	242	246	215	261	235	202	222	257	241	226	257	233	211	229	280	255	262	239	222	240	224	252	236	228	228	249	279	251	233	235	222	220	261	265	238	275	212	243	232	234	226	248	246	272	207	257	233	233	212	230	228	243	227	238	236	235	234	256	255	203	232	226	238	256	231	241	262	249	236	255	249	250	261	224	236	240	229	249	244	232	261	227	239	247	216	247	241	234	240	235	242	204	222	222	216	258	228	237	219	257	230	242	226	231	220	214	235	262	220	225	247	220	225	225	241	224	243	224	242	235	232	247	229	235	226	230	241	263	247	246	216	257	230	224	261	227	238	245	236	254	209	231	218	220	217	222	265	234	232	213	240	244	236	217	237	240	270	253	226	279	224	243	238	228	242	214	250	271	247	209	234	218	236	238	218	235	234	224	210	219	218	239	236	235	242	241	222	249	237	244	248	250	204	264	259	239	222	241	249	229	242	231	230	245	222	241	262	232	238	234	250	216	217	260	237	228	222	229	225	255	233	209	265	243	234	228	245	232	246	248	221	268	249	231	235	233	217	238	253	237	245	236	248	238	219	246	263	252	222	235	233	246	200	233	254	252	245	222	244	220	234	207	231	246	245	263	226	235	251	222	238	235	234	252	242	253	247	229	254	247	230	247	244	229	251	272	243	229	241	247	242	226	261	226	244	221	237	223	258	239	243	226	230	237	225	193	228	236	229	249	226	208	239	236	226	249	232	251	231	255	236	242	238	233	254	234	253	225	228	252	236	249	218	256	270	236	213	213	226	239	260	258	253	228	251	247	250	242	222	243	199	238	240	221	220	232	245	232	222	235	215	212	258	226	241	232	223	205	254	232	248	224	276	261	275	252	214	235	226	242	228	227	245	229	213	219	235	230	256	239	245	238	249	246	252	229	236	257	229	219	243	243	221	206	258	233	209	250	209	234	210	253	220	216	255	240	251	232	224	225	226	223	229	249	211	235	258	238	227	255	220	240	263	250	201	260	228	251	234	246	226	225	234	225	239	212	229	209	233	222	216	243	258	213	238	217	251	256	261	245	239	237	247	258	249	258	225	239	222	227	222	221	227	234	235	223	235	222	201	254	221	267	266	227	204	222	244	228	236	216	234	254	233	255	249	241	230	253	248	224	242	224	253	248	249	226	248	224	225	243	222	244	245	206	259	230	224	235	234	226	258	249	209	237	235	226	256	231	220	249	228	221	233	225	238	232	256	236	239	257	247	220	246	213	209	204	232	226	244	227	218	235	201	225	240	212	215	229	242	250	229	218	226	245	210	240	242	237	221	255	225	229	217	235	257	238	226	239	223	235	253	215	245	237	247	245	215	226	230	242	243	247	242	230	236	228	259	251	241	238	229	231	267	244	240	254	238	254	246	222	256	246	204	216	240	234	218	244	230	249	236	222	225	245	252	224	211	223	243	250	246	212	241	277	263	220	220	217	241	224	229	261	231	234	225	245	243	202	221	236	230	234	212	250	234	231	243	231	253	224	238	243	235	215	262	239	230	227	219	249	223	204	256	225	252	237	227	238	227	252	287	255	213	222	234	272	227	227	220	200	221	225	243	215	231	259	254	259	263	230	244	254	241	226	239	231	243	256	235	230	252	245	253	251	226	259	250	213	228	237	267	243	233	245	230	208	209	232	265	227	242	249	215	243	225	274	228	252	219	211	232	230	216	233	234	245	219	249	220	212	252	243	254	228	229	242	249	247	241	211	228	269	252	199	264	239	230	222	248	224	219	247	227	223	214	223	243	257	260	237	235	249	257	254	238	223	212	228	226	209	255	230	236	225	226	238	220	232	239	237	246	228	248	254	235	236	238	257	248	230	244	261	235	251	214	233	220	250	210	232	212	220	243	249	242	221	226	232	225	242	241	211	211	213	217	247	235	218	232	255	255	245	213	227	227	214	232	238	220	246	240	253	199	242	233	256	227	237	273	243	254	233	242	225	229	234	230	271	239	216	259	266	245	253	236	196	259	232	237	255	252	241	223	245	242	227	247	263	246	223	219	222	210	236	261	242	243	252	264	262	235	256	229	221	260	235	245	255	251	219	235	202	233	238	249	242	253	213	244	243	253	231	206	246	255	238	245	239	236	218	219	225	231	225	257	230	252	237	241	257	243	222
13967	23084	18065	9002	6252	4843	3755	3149	3299	2794	2971	2557	2087	1695	1515	1310	1183	1027	899	915	819	705	608	538	489	644	1145	1603	1546	1294	1020	750	539	461	514	476	510	484	478	476	497	493	468	509	502	469	511	482	496	516	495	474	497	500	489	487	455	500	477	448	516	506	477	510	517	471	470	497	485	473	506	490	477	524	483	535	510	492	490	520	496	494	529	487	453	489	496	415	500	537	478	500	499	467	494	519	477	513	504	527	487	477	457	473	451	486	477	498	514	483	484	468	478	495	476	497	491	461	507	457	500	483	502	485	459	469	482	502	534	478	516	444	516	467	529	471	497	511	474	474	436	465	514	462	502	556	502	500	472	500	455	449	466	517	512	457	502	483	477	463	445	515	472	430	487	482	495	479	451	475	483	449	508	480	480	490	478	508	488	493	513	501	490	493	481	467	512	507	530	490	494	527	461	484	504	478	449	452	484	504	486	501	483	471	480	498	473	475	448	452	487	479	455	474	441	474	509	483	490	503	484	477	462	510	504	462	499	459	511	416	508	482	494	512	506	467	495	469	503	478	489	472	428	501	474	435	488	494	466	465	495	488	489	511	492	459	500	451	496	496	441	482	493	513	461	495	478	469	476	485	501	523	467	467	471	484	495	479	468	511	472	438	449	484	498	471	466	493	511	480	462	466	503	484	516	510	479	446	436	467	475	472	523	505	518	460	453	500	458	473	473	523	461	503	500	483	515	502	485	477	456	529	499	487	472	487	497	508	508	474	502	498	442	469	478	473	446	457	492	500	482	489	479	489	510	512	459	494	483	536	511	506	483	493	516	498	477	522	512	452	472	509	493	514	503	513	457	482	514	505	476	478	459	495	470	478	530	514	490	483	485	493	480	494	417	441	465	487	480	474	498	463	464	525	489	467	473	484	493	517	483	465	505	483	511	471	494	503	501	477	471	492	476	474	468	487	468	472	487	456	514	522	507	467	510	471	471	468	455	476	505	478	488	487	505	443	486	485	496	475	551	501	503	490	468	460	463	480	501	549	485	478	501	482	418	487	480	456	468	495	490	470	468	478	467	498	514	495	458	505	510	445	496	482	528	484	502	480	524	483	489	512	489	442	522	502	499	469	495	484	510	498	496	487	483	492	498	476	503	431	513	476	508	466	488	445	486	474	458	460	480	491	517	450	461	484	471	510	462	482	457	466	482	446	449	455	512	479	506	473	495	497	480	491	493	481	483	480	512	504	469	479	472	446	491	470	491	477	457	440	495	499	481	443	517	527	479	502	503	498	502	490	478	481	501	490	512	502	482	457	524	475	518	489	479	494	491	494	505	476	485	479	501	498	473	486	454	524	539	510	491	504	444	482	480	546	506	493	471	490	502	473	461	458	461	452	488	493	506	511	482	457	498	491	440	485	475	472	488	509	501	493	497	454	490	493	485	485	489	508	488	479	479	479	471	523	493	478	518	500	515	540	495	493	449	466	487	485	454	497	488	452	425	462	470	469	490	507	462	430	523	488	515	455	491	444	473	499	464	462	473	487	512	463	490	507	508	516	446	501	487	465	442	478	512	494	506	473	469	504	471	492	490	462	481	491	489	543	485	505	473	519	491	501	490	467	497	490	467	492	531	518	517	499	463	471	507	485	503	507	482	505	489	484	482	462	499	494	424	536	508	501	482	514	493	468	504	469	478	504	460	485	423	477	467	483	489	475	501	483	491	485	483	494	506	482	494	488	479	520	510	455	475	451	522	481	499	536	501	514	473	491	470	469	533	483	473	469	458	486	484	480	450	489	482	448	471	504	465	498	499	459	513	476	471	484	526	460	499	469	484	492	492	518	488	480	471	459	494	452	451	491	490	496	560	490	486	417	493	469	470	495	465	480	527	468	461	420	471	464	488	479	461	460	550	481	476	457	483	444	508	497	479	456	491	462	481	471	478	440	494	512	466	513	502	515	473	483	525	468	482	468	501	515	481	475	469	490	495	482	471	471	521	509	472	461	471	475	507	496	494	465	515	479	509	454	519	512	470	467	467	500	486	530	514	495	500	512	505	472	483	475	503	483	470	484	449	450	501	477	524	501	482	499	487	474	501	484	477	480	508	519	460	496	504	492	461	484	535	508	502	505	496	505	495	499	489	450	501	475	490	461	463	455	497	450	493	468	497	501	484	486	452	499	480	482	479	498	469	484	517	518	494	492	471	480	473	520	474	508	468	515	491	499	486	493	536	477	465	496	521	563	496	509	452	475	494	512	475	483	518	469	488	484	446	483	524	476	503	440	485	516	448	518	508	488	518	479	490	490	508	452	451	482	495	453	509	478	464	475	519	501	508	475	527	497	507	451	470	486	462	472	476	514	515	457	490	479	479	490	456	471	477	506	491	518	488	452	487	499	490	476	470	473	500	514	498	455	494	498	494	472	501	450	515	507	469	515	542	526	466	485	502	471	506	494	503	509	491	493	479	472	488	485	497	498	494	470	461	482	504	491	439	495	507	474	439	467	476	510	482	496	510	460	449	463	505	484	496	513	463	501	480	459	476	471	481	477	479	493	473	482	494	468	482	481	506	500	479	500	490	478	471	473	517	439	473	536	479	455	498	482	477	503	498	477	472	499	479	461	459	489	466	482	500	467	473	475	475	495	476	491	511	506	507	498	525	504	437	462	503	488	469	481	445	493	528	451	463	504	490	486	498	485	454	508	463	472	463	485	508	502	468	508	473	510	509	492	485	514	504	505	486	473	504	508	465	480	482	492	517	450	477	464	485	526	475	483	492	472	513	465	453	486	498	520	473	488	470	455	490	469	468	503	529	488	507	471	459	507	490	517	506	468	447	484	486	490	467	510	472	464	499	467	499	490	473	467	473	463	469	478	502	448	494	444	510	500	522	470	461	481	526	454	509	461	489	464	484	454	492	422	473	526	487	514	467	448	467	475	470	463	458	502	458	490	502	491	509	466	541	492	472	452	458	469	496	452	487	500	469	499	464	482	437	494	502	454	511	461	520	486	522	472	499	490	518	502	485	486	466	542	496	451	492	454	519	479	461	495	508	482	534	432	478	484	467	493	485	456	488	501	493	469	488	491	498	501	524	465	481	521	497	447	469	443	440	520	476	468	471	465	548	474	482	518	480	482	532	496	458	475	525	470	453	487	475	480	493	486	474	483	471	518	499	515	473	488	490	498	497	419	489	487	478	459	470	455	474	483	489	477	497	485	476	514	493	470	473	469	478	487	480	492	492	469	472	457	471	501	506	470	466	447	485	515	495	504	447	490	483	475	466	495	473	495	492	506	463	471	479	464	498	468	463	468	454	505	510	474	461	477	484	468	495	444	495	497	457	489	497	466	480	491	472	456	468	496	476	465	440	455	478	493	517	499	487	503	486	444	504	492	493	450	473	518	437	467	459	461	482	500	459	501	442	501	500	446	472	471	482	458	474	486	490	466	517	493	479	467	444	488	511	475	443	481	489	472	493	549	485	458	484	473	500	500
24494	21502	28612	24797	19637	5100	1960	1270	1048	1027	1073	974	840	696	622	564	496	419	414	319	308	282	251	234	235	669	1825	2240	1903	1297	808	491	276	231	210	175	202	191	178	218	193	214	212	200	208	180	201	211	204	199	166	207	187	212	215	210	202	196	171	213	184	190	209	212	188	214	187	178	210	187	181	200	192	182	197	176	203	177	187	185	198	207	206	164	181	178	205	213	207	199	182	208	210	221	198	171	189	195	229	188	199	194	213	209	189	214	187	186	203	194	196	205	206	214	204	211	228	208	206	221	216	206	220	202	210	208	196	229	191	188	209	187	183	224	223	199	204	199	176	210	193	196	192	204	195	204	187	187	198	182	204	184	184	184	170	200	219	170	175	206	212	214	193	177	183	206	184	196	201	193	213	212	227	206	199	193	196	210	193	226	195	193	183	201	201	189	191	206	197	203	178	212	187	186	190	202	202	169	177	231	197	210	209	212	180	203	207	192	218	205	186	208	212	181	182	205	223	193	197	214	189	201	217	172	210	190	173	213	191	220	194	186	214	173	210	181	209	201	198	185	196	207	215	169	199	211	203	195	188	221	220	161	191	202	191	216	188	198	182	203	197	185	190	184	205	185	198	166	198	202	182	188	201	207	206	207	176	192	204	196	223	201	193	209	213	185	197	213	193	186	187	188	176	198	186	203	216	212	202	180	186	178	202	192	197	215	191	201	193	192	212	216	189	188	188	190	194	209	205	189	184	198	203	186	215	190	205	205	199	206	184	204	173	198	172	186	216	201	188	195	199	213	202	202	194	197	200	205	200	195	194	181	203	200	191	188	199	180	187	209	187	179	189	201	183	168	208	180	216	183	194	204	206	218	193	203	184	210	210	222	193	194	225	220	200	176	187	209	175	167	208	180	197	190	195	198	195	205	186	185	176	191	190	201	175	207	215	195	208	213	187	229	199	195	217	205	176	177	174	210	195	175	224	186	199	170	228	183	214	195	189	203	211	196	214	220	199	178	167	204	223	205	187	191	213	204	192	187	211	206	217	185	200	201	218	193	212	210	198	222	193	187	188	202	183	197	211	204	223	173	205	172	196	208	180	202	197	198	218	190	213	172	186	204	184	168	204	194	190	193	202	194	213	185	213	195	181	199	200	219	208	187	192	215	189	216	197	237	199	209	206	211	207	164	185	195	206	195	180	212	191	178	188	207	198	192	226	194	223	197	183	180	185	205	206	198	180	209	173	187	214	204	176	207	200	201	204	206	214	203	205	209	183	177	210	197	178	224	212	164	194	201	194	170	191	204	185	196	180	203	209	218	192	190	217	197	179	202	232	222	200	199	179	195	185	202	190	194	202	201	196	171	210	170	196	216	191	188	200	185	177	205	195	191	210	189	210	200	210	205	188	167	181	192	199	204	205	193	200	180	171	192	202	227	199	193	176	207	216	196	187	193	214	193	198	195	189	201	172	194	196	204	215	224	211	190	200	174	177	178	194	159	199	204	209	205	170	184	186	195	186	180	186	192	217	221	193	184	214	163	181	177	216	200	207	195	203	179	199	207	189	202	175	180	211	190	194	215	190	188	231	205	196	196	213	181	189	198	188	206	178	211	205	177	221	219	179	208	180	200	204	215	197	193	170	169	197	211	197	206	215	178	183	207	189	192	212	207	193	183	209	190	194	186	186	177	204	212	204	194	208	196	201	188	188	197	189	196	206	217	192	195	199	198	197	178	227	195	197	207	205	206	188	213	191	187	206	181	191	180	200	187	232	167	191	182	190	177	198	190	213	190	195	194	202	212	192	197	215	182	195	186	176	182	192	187	205	211	203	213	178	204	193	181	176	192	217	189	193	186	182	196	195	194	201	211	212	204	211	229	207	185	197	226	189	203	187	201	195	201	216	195	220	186	187	200	202	193	230	201	205	205	211	218	186	194	195	190	188	214	198	185	208	184	194	206	195	177	190	215	176	189	212	201	196	186	185	199	214	171	200	231	200	204	182	206	202	203	215	189	197	206	189	199	202	202	194	203	178	203	184	192	208	188	186	185	194	201	204	198	180	194	199	190	192	217	202	177	199	198	204	150	175	185	213	190	201	203	189	193	201	214	199	219	191	200	202	185	186	181	207	204	190	168	184	207	196	206	183	185	197	216	186	219	177	195	198	218	214	176	186	200	199	193	230	222	200	210	185	204	170	200	205	206	188	201	180	209	198	186	185	195	201	192	196	180	196	191	206	188	201	174	197	182	187	193	209	217	213	218	193	191	204	179	183	189	169	206	202	202	197	209	188	204	203	207	193	196	204	196	207	203	196	190	190	202	197	184	224	200	188	215	197	191	194	203	188	206	202	204	207	194	177	198	199	206	178	167	199	184	220	212	184	190	192	208	199	234	181	203	204	217	208	189	211	208	217	194	185	172	169	190	214	182	176	153	204	185	178	188	192	177	179	204	177	211	166	162	177	214	201	196	223	234	213	184	194	177	187	193	208	186	184	179	207	193	198	214	193	193	204	196	170	192	205	186	219	187	183	224	200	220	225	196	204	203	212	153	188	189	194	190	210	186	214	213	202	219	184	169	200	218	195	200	197	191	200	204	221	202	180	206	190	218	188	198	165	196	191	214	197	204	208	187	213	193	192	194	180	184	192	213	202	194	197	212	210	203	190	181	187	228	181	191	217	187	192	197	178	191	224	184	196	220	209	174	190	211	179	180	190	206	183	198	178	210	201	200	171	200	211	174	195	189	188	194	219	201	199	220	198	190	195	211	181	220	206	206	202	183	183	180	209	189	191	200	211	184	200	185	220	209	206	208	180	211	214	200	215	172	201	206	194	220	206	181	184	204	199	222	202	196	193	194	200	175	179	199	180	212	181	184	191	204	196	217	210	201	204	241	202	219	204	186	203	206	201	187	170	201	203	207	210	162	183	214	193	184	214	184	165	199	204	226	196	203	200	161	183	199	209	199	184	211	215	183	216	190	201	182	184	214	192	207	170	195	183	203	189	187	209	176	194	214	193	194	216	209	218	193	218	189	190	174	207	180	175	177	209	174	188	192	202	208	194	178	210	203	181	192	213	198	204	206	197	205	211	205	203	205	199	205	198	205	200	203	198	195	181	200	174	210	191	207	198	207	208	177	221	194	190	217	195	189	196	197	201	183	186	187	209	194	212	163	203	192	218	182	192	196	198	185	175	191	212	202	207	190	197	173	202	181	205	202	160	219	218	187	197	190	180	197	211	190	209	175	182	205	193	200	207	182	196	186	192	183	197	195	194	203	202	201	192	184	194	228	189	197	209	194	200	188	198	178	175	214	199	207	212	199	179	182	205	184	212	195	202	196	211	218	186	196	197	212	184	191	193	191	223	194	195	199	184	210	195	188	193	186	194	181	194	201	183	182	214	185	179	179	196	190	172	200	191	200	180	187	191	182	201	176	228	184	187	208	186	184	215	220	182	189	204	184	184	214	214	189	217	188	244	176	167	218	196	187	193	216
13698	29087	24130	14055	10247	8085	5895	4854	4447	3933	4280	3829	3006	2437	2397	2124	1696	1437	1316	1072	944	773	495	517	521	2336	6334	7719	6098	4278	2593	1342	732	523	377	429	451	420	384	410	402	385	404	429	437	412	398	415	401	404	449	426	446	426	431	443	414	411	386	410	435	422	405	420	424	431	433	408	397	376	434	419	372	395	433	405	453	452	436	405	451	386	424	410	425	410	406	406	433	406	378	412	393	412	419	406	430	402	418	424	421	415	417	404	418	383	439	415	405	361	420	415	387	434	403	417	394	409	395	451	382	397	418	413	431	376	385	419	448	417	397	427	411	418	427	416	407	404	423	413	414	451	421	391	413	360	396	409	398	394	397	432	399	395	385	409	406	405	408	423	429	443	399	429	379	427	380	406	399	414	410	434	413	427	424	367	440	413	382	364	395	380	387	408	442	419	396	392	452	429	425	440	425	385	417	406	411	410	399	387	435	403	416	413	426	432	394	458	420	400	439	404	370	415	405	419	428	409	423	406	418	423	426	421	451	455	384	394	413	418	426	409	428	413	418	362	374	421	390	413	431	402	402	438	414	418	417	394	400	395	427	435	391	406	408	438	399	397	411	422	402	399	388	406	422	407	423	414	407	429	433	390	424	458	405	414	434	414	398	405	414	428	402	435	413	426	428	424	421	418	405	393	356	437	390	416	422	406	419	448	433	432	392	369	434	401	415	440	471	405	408	370	434	403	409	419	369	417	418	434	393	412	401	438	434	392	428	409	388	447	424	386	361	447	391	410	433	403	399	403	445	433	385	444	435	395	377	418	427	395	424	380	419	438	474	392	387	436	405	400	388	436	419	388	420	407	418	412	403	392	434	392	410	424	388	415	444	431	427	393	394	422	428	413	434	420	426	433	421	447	418	399	393	400	408	366	449	398	431	424	426	384	395	418	428	417	418	432	421	410	412	419	394	413	400	422	384	422	413	382	399	417	433	412	414	406	375	425	379	444	411	444	450	374	409	410	415	388	418	416	446	418	399	440	426	400	401	424	396	423	398	426	417	428	440	423	392	451	439	442	437	435	445	420	428	396	421	455	414	373	404	450	418	392	408	385	410	408	417	433	414	411	404	396	411	401	399	401	474	375	437	400	434	409	411	411	424	399	415	435	404	424	367	423	362	407	389	419	411	407	420	435	369	452	426	378	399	415	443	414	396	438	382	410	380	425	420	395	411	429	386	406	420	399	408	395	405	373	384	377	407	447	385	434	403	386	408	421	411	428	423	444	422	399	409	420	414	419	403	396	413	414	365	413	417	379	402	425	448	394	418	418	418	418	389	405	406	384	417	425	446	400	392	389	425	391	392	406	404	387	396	435	380	419	417	426	392	419	414	387	416	419	400	405	396	383	397	381	405	440	427	386	411	416	393	384	412	401	414	416	375	404	457	394	430	370	413	373	402	417	413	451	372	413	442	409	408	411	425	391	421	459	387	414	418	409	375	415	421	406	424	384	407	424	419	433	377	430	437	392	428	409	392	435	453	403	432	418	430	414	400	409	425	413	412	420	392	415	418	382	420	416	442	410	416	429	415	429	425	386	440	423	434	397	441	384	389	400	418	425	392	416	389	428	398	414	382	391	418	421	407	409	416	406	408	414	409	428	423	395	444	409	374	418	421	429	404	459	387	396	404	352	389	400	385	424	414	420	401	379	439	409	425	394	427	417	424	430	417	373	400	401	448	413	437	414	410	417	383	400	414	410	410	384	449	401	409	368	422	438	427	420	373	410	445	420	360	440	388	401	447	416	386	415	439	383	456	435	413	430	402	427	397	412	393	421	433	364	399	463	423	440	396	394	389	380	385	376	436	402	437	427	423	432	434	418	426	396	397	371	412	383	432	441	429	398	429	407	409	378	405	430	424	378	422	429	449	442	415	405	410	421	428	355	434	419	454	387	448	442	385	385	426	404	380	386	415	432	425	429	417	436	391	435	420	425	426	431	429	395	448	427	411	452	416	422	402	440	432	411	384	406	424	435	400	421	380	410	406	437	399	403	411	429	401	411	421	402	401	447	403	409	406	380	406	396	412	443	416	406	437	431	411	380	401	414	443	387	445	416	414	418	437	399	412	442	416	443	404	436	426	430	437	387	450	421	401	366	388	416	409	395	391	432	405	464	387	422	399	426	413	407	411	412	419	421	397	436	424	369	392	421	422	411	399	414	384	412	418	448	432	381	416	406	400	407	433	413	435	381	406	428	392	388	418	419	428	406	400	405	387	421	388	405	448	380	414	425	420	437	407	387	423	382	438	439	389	426	396	476	432	410	414	440	399	384	414	446	416	387	388	402	427	415	414	429	440	378	422	418	409	372	421	382	409	415	418	451	395	425	442	402	413	442	394	397	442	416	409	412	410	418	461	423	419	373	411	392	414	445	418	390	444	414	399	392	404	406	396	397	430	398	380	397	411	416	425	432	427	405	430	388	405	441	417	381	444	415	417	418	374	381	456	421	400	405	398	421	413	418	392	422	414	407	420	423	419	431	426	385	422	410	426	427	382	426	392	438	386	399	420	407	412	404	429	399	409	419	432	411	409	396	392	437	386	374	419	404	457	424	431	422	460	397	455	415	448	410	397	426	435	419	428	409	402	449	439	443	398	394	423	386	441	416	391	443	430	441	436	431	430	420	427	446	414	436	396	396	425	428	424	405	397	409	400	412	412	400	433	402	409	394	432	438	362	435	424	391	395	398	391	377	437	407	427	396	415	411	423	415	409	398	449	419	381	381	406	423	429	405	395	370	396	406	387	436	416	415	445	349	431	442	444	402	428	375	425	408	437	434	435	422	400	420	385	437	411	417	453	398	414	387	425	432	394	384	391	381	383	367	416	406	373	407	415	402	435	393	428	426	384	384	381	405	425	406	438	416	438	403	411	419	404	383	412	420	468	398	401	430	439	407	420	373	417	432	412	409	428	430	414	388	454	405	434	417	402	410	413	416	405	437	403	416	384	441	397	437	389	427	426	412	434	408	427	431	430	404	422	434	406	412	426	424	410	408	444	402	390	410	424	389	410	392	424	413	461	423	385	406	424	443	428	406	440	390	442	408	420	404	435	421	379	398	407	418	390	420	412	426	401	417	396	402	429	449	408	425	445	422	399	425	393	387	381	407	449	447	410	418	430	429	404	416	409	413	421	436	402	400	413	419	398	439	436	392	411	424	411	388	424	436	432	361	385	398	433	444	404	397	403	414	397	414	436	407	371	438	387	413	395	404	423	406	410	391	425	405	396	408	393	404	425	433	385	417	428	419	401	451	425	443	396	442	442	408	404	414	455	419	417	413	406	418	423	387	430	405	435	377	395	414	376	447	400	428	399	376	404	416	399	409	415	427	414	399	383	432	396	445	402	454	385	405	433	408	421	385	436	399	404	424	365	426	421	412	406	438	414	398	395	423	410	391	451	443	425	436	408	421	412	383	409	420	401	402	406	421	380	390	405	417	450	455	421	413
23518	21547	29362	24194	21550	19778	5723	1900	1538	1545	1484	1175	1056	807	855	714	553	540	527	458	405	298	235	209	196	1068	3038	4291	3989	2496	1431	656	347	248	187	184	209	187	176	156	157	154	188	171	188	176	162	210	157	181	175	182	171	187	165	165	172	182	172	204	170	179	180	188	161	194	157	194	181	174	167	194	173	186	167	184	201	148	178	181	162	170	170	182	177	151	164	154	166	162	186	188	179	176	168	171	188	178	189	170	187	180	172	190	166	167	151	173	189	164	196	174	196	148	155	169	177	173	165	159	178	182	157	179	138	162	151	184	153	161	166	201	187	155	166	165	171	187	175	167	174	181	166	187	169	158	138	146	168	181	172	165	178	169	178	172	192	187	176	179	163	210	177	158	157	168	176	161	156	156	157	167	162	189	175	165	200	200	169	161	194	170	154	178	174	182	153	178	185	176	160	167	167	160	175	171	154	181	194	187	183	181	169	173	176	196	185	180	178	161	184	170	168	194	179	172	195	168	180	160	191	172	171	179	169	165	182	160	161	158	200	186	165	170	175	171	186	171	172	170	191	168	158	207	193	165	150	191	177	168	158	172	178	189	160	169	166	177	165	175	159	144	161	156	175	199	160	170	174	169	189	179	185	186	186	192	179	172	200	170	169	181	156	155	177	183	178	161	182	180	181	153	166	163	158	167	161	149	185	182	164	166	178	189	185	164	185	170	169	187	176	155	174	183	160	178	179	170	170	169	183	200	193	162	137	177	170	179	168	181	181	171	173	184	168	177	171	175	158	173	177	171	190	147	194	162	215	166	206	175	181	159	140	163	179	158	173	179	165	163	178	166	164	157	164	187	180	187	188	168	176	177	207	163	181	177	177	198	166	182	164	192	196	154	179	168	164	168	184	177	195	164	183	172	173	169	168	173	171	169	174	170	169	175	156	177	171	179	172	157	180	192	168	151	182	160	191	184	193	183	178	169	169	202	182	146	170	165	164	175	188	173	181	194	190	175	178	183	158	174	168	163	167	176	188	189	165	168	183	162	174	187	201	195	178	193	205	162	176	186	164	193	164	163	191	180	182	173	182	189	165	191	158	160	171	169	178	191	176	184	162	170	172	162	178	162	138	171	163	166	185	169	180	174	176	167	175	167	166	185	158	177	161	144	173	168	164	178	176	183	183	174	186	164	173	179	163	187	161	163	194	159	177	165	159	171	174	173	171	191	161	180	161	168	180	160	175	167	182	191	180	164	169	173	170	174	195	148	182	191	179	172	181	170	186	172	183	180	177	206	162	161	178	179	185	151	170	176	159	180	171	167	175	161	183	178	185	186	178	176	178	180	179	173	186	172	160	161	181	171	186	168	182	192	170	160	176	180	179	139	185	178	191	181	151	184	183	152	180	162	183	192	164	182	169	172	168	161	177	168	200	179	177	176	181	172	195	172	167	192	143	180	164	181	185	185	172	174	158	186	154	183	181	176	173	179	178	166	191	179	171	198	140	180	151	170	164	185	160	195	187	178	148	160	163	171	187	152	175	162	160	188	196	190	165	195	172	160	172	175	166	168	170	167	177	193	188	186	184	192	176	173	150	155	155	171	181	177	184	186	164	183	172	169	174	171	183	160	182	180	167	163	167	186	177	168	180	170	174	168	179	160	182	174	186	149	172	176	160	178	160	171	180	179	184	181	176	168	178	163	177	182	181	169	189	179	168	184	177	164	165	159	163	178	185	191	176	181	159	182	181	148	168	155	187	158	200	186	175	171	163	176	182	165	164	182	172	217	178	175	170	188	171	202	165	181	180	179	176	162	179	143	162	156	178	169	169	161	186	183	192	172	157	173	158	154	165	166	173	172	158	166	169	182	187	174	181	181	185	160	182	180	169	161	163	174	182	177	183	181	197	161	185	190	173	168	159	155	182	161	175	171	172	160	154	162	166	167	173	179	179	183	151	148	167	173	184	171	172	163	173	173	169	155	193	189	171	172	201	169	159	171	200	155	172	185	177	186	172	162	171	183	161	156	174	183	167	171	171	152	162	183	184	178	171	185	187	180	172	189	178	164	183	198	165	171	151	162	180	185	149	172	165	170	182	188	179	172	163	172	159	166	200	162	188	155	173	184	199	202	172	163	177	179	157	141	163	190	183	185	165	187	178	175	173	163	164	187	159	167	150	205	159	185	151	175	199	179	177	180	169	168	197	167	154	159	172	174	181	178	160	171	182	172	186	163	183	187	160	173	177	159	174	159	189	163	191	174	178	150	162	170	171	188	169	196	154	183	180	199	164	177	191	177	166	183	197	175	166	176	180	187	166	170	178	170	175	175	185	192	177	186	164	176	149	162	177	176	166	188	170	184	181	176	164	179	147	149	166	190	190	177	169	157	170	161	161	146	179	181	179	170	166	170	149	162	159	195	172	178	180	154	181	181	187	186	175	171	199	182	160	157	180	155	170	181	178	168	184	167	182	157	159	166	163	161	184	168	199	173	180	195	176	163	152	170	172	165	171	175	160	173	189	184	195	161	186	185	166	185	170	160	168	180	148	184	176	141	161	199	173	168	163	179	173	184	182	195	177	151	176	177	155	187	186	178	163	183	172	158	168	183	171	161	169	164	193	167	174	171	167	176	174	153	194	167	177	168	172	155	182	175	147	168	171	178	184	168	160	173	171	171	183	171	158	192	184	170	166	175	166	186	164	188	166	181	176	165	178	164	178	185	177	191	197	166	154	181	186	155	172	204	171	171	144	182	172	183	170	156	177	186	169	152	170	172	169	164	175	167	161	177	171	168	174	174	153	176	169	178	178	177	206	199	182	175	176	180	161	181	186	172	178	180	177	160	186	168	166	169	186	168	190	198	169	155	196	207	162	188	168	175	186	162	190	177	164	160	150	162	169	169	189	167	161	163	175	168	161	184	181	156	175	161	193	171	184	165	174	169	150	191	162	179	204	169	196	174	205	163	163	163	194	185	177	163	161	181	167	180	152	168	211	192	180	156	163	189	182	175	156	189	170	162	179	146	178	162	190	182	180	143	180	172	179	172	158	168	151	152	174	178	173	181	167	165	178	192	175	182	164	159	176	175	169	176	199	178	176	193	186	160	171	165	195	154	197	169	210	192	173	172	157	170	167	184	162	189	158	193	152	166	158	162	165	187	167	182	172	173	185	163	191	164	172	180	172	175	182	170	173	185	173	156	171	193	180	171	179	185	181	180	173	146	173	167	183	152	171	162	162	186	172	186	192	194	158	159	171	160	189	189	172	180	175	158	181	203	173	159	171	193	175	173	163	189	185	180	174	181	165	168	158	169	173	166	180	194	164	172	163	175	186	184	162	179	173	147	146	167	160	178	169	139	172	175	185	169	179	190	179	168	187	174	167	150	153	176	179	139	165	185	176	174	181	170	155	173	180	157	180	164	167	164	152	164	154	162	166	191	181	162	160	174	179	193	178	183	180	168	174	176	180	183	172	174	188	190	168	184	153	190	164	192	160	180
16775	33601	28697	18946	14649	11952	8660	6339	6036	6130	5706	4916	4083	3216	3439	2632	2180	1936	1884	1684	1216	991	626	510	563	3907	10061	12874	11235	7694	4525	1971	967	505	421	356	365	358	357	390	341	350	341	370	327	340	345	357	348	345	388	316	310	353	333	345	363	367	374	350	376	363	344	340	336	365	334	343	350	368	349	362	341	361	403	324	374	394	347	346	375	337	333	346	370	320	366	319	321	349	363	360	360	387	363	348	370	333	352	351	341	360	344	334	336	333	335	362	382	374	366	357	348	382	349	339	365	348	389	330	358	330	352	357	329	352	324	368	351	394	375	360	361	340	345	328	371	373	348	342	334	345	349	320	360	360	385	363	335	367	354	343	343	359	355	357	384	327	324	333	333	330	366	358	365	309	346	332	372	341	358	372	353	337	365	357	338	352	346	356	308	326	385	357	343	362	331	357	352	346	364	345	337	346	360	381	324	364	345	385	347	392	354	325	341	364	339	344	355	348	336	335	357	372	347	350	357	340	317	343	357	326	352	344	333	346	335	341	350	400	364	383	313	349	336	336	347	338	334	363	376	346	352	340	373	332	326	348	361	360	337	342	316	321	338	366	386	398	376	385	369	343	337	369	377	361	373	339	364	322	359	353	327	349	358	367	364	343	351	347	369	335	347	354	384	341	346	330	379	386	333	370	339	359	354	334	363	321	350	330	356	372	345	372	388	351	350	336	356	385	347	334	367	353	357	360	325	337	336	356	344	337	354	347	361	340	335	343	344	306	349	364	380	356	293	357	360	327	394	321	365	344	390	382	354	335	330	358	345	356	358	354	368	348	333	309	339	351	369	349	359	379	367	356	359	327	348	341	377	388	388	353	307	370	368	369	365	340	353	333	376	373	310	345	345	348	359	371	391	325	358	321	335	359	353	357	335	381	331	373	326	355	320	349	369	368	317	352	317	346	334	337	358	347	358	338	345	376	374	355	362	363	312	346	350	370	354	343	339	368	348	377	333	349	387	354	359	377	364	361	353	358	373	327	336	333	370	357	330	335	342	345	378	332	383	337	388	364	379	353	396	386	392	346	376	337	357	328	359	328	368	358	368	327	391	345	375	357	363	336	370	341	340	362	337	349	380	355	345	327	358	343	343	381	366	353	365	380	377	373	331	346	313	338	342	371	340	348	383	333	349	358	329	350	345	363	343	373	338	356	371	353	370	338	348	353	357	329	370	349	349	352	335	340	327	361	359	386	332	334	329	337	376	385	350	341	343	346	365	358	325	306	339	339	350	368	371	317	342	334	342	371	362	373	322	380	363	351	339	344	382	346	328	355	334	311	339	327	349	321	340	343	340	374	369	364	372	344	357	345	349	344	341	313	341	322	360	339	339	348	318	372	370	341	371	361	336	355	329	354	326	323	331	359	370	328	342	351	381	364	335	319	349	386	358	378	339	371	340	370	365	365	376	349	378	327	330	337	332	367	362	359	327	369	375	378	301	387	345	318	350	368	326	345	350	341	374	331	350	366	352	353	335	396	363	352	362	329	357	346	362	357	333	369	362	345	378	379	355	354	331	358	345	315	380	349	384	383	314	353	375	351	354	359	350	359	330	359	369	369	340	340	352	319	357	355	353	373	331	334	367	376	373	353	375	353	348	347	342	360	331	341	372	369	377	336	358	332	349	352	353	360	366	341	351	316	322	390	346	329	373	346	352	358	360	377	347	324	340	297	342	357	372	342	369	335	350	370	307	365	350	336	363	356	341	368	328	371	332	349	324	350	353	323	321	369	341	349	371	381	360	391	372	346	376	375	342	344	352	334	395	349	349	377	361	320	377	317	360	349	361	326	348	364	332	358	355	366	347	349	378	364	351	352	357	336	349	330	331	336	353	337	317	408	361	336	359	359	369	354	360	373	352	363	378	364	365	322	351	368	361	338	323	362	357	384	404	337	355	391	337	338	344	384	385	363	342	362	336	363	342	332	339	356	347	372	355	380	372	371	343	354	368	385	373	343	390	358	370	347	356	358	351	344	347	356	355	364	384	382	366	352	347	349	356	342	331	351	351	334	340	368	346	345	340	355	379	360	397	318	359	377	359	343	362	363	347	344	339	338	353	349	345	378	359	370	387	334	343	364	364	324	378	366	334	356	347	353	355	305	317	343	358	340	370	397	340	386	367	337	360	328	353	360	365	340	364	348	380	358	363	364	346	325	356	342	345	382	355	331	372	339	358	346	354	359	351	344	393	326	353	372	339	350	373	354	356	302	375	340	337	320	359	331	368	353	346	355	336	314	371	348	363	346	343	359	383	353	331	380	333	395	353	355	366	323	351	343	359	374	358	358	349	353	362	380	361	352	340	337	375	367	375	342	344	342	336	357	352	374	341	378	373	370	360	378	337	379	365	366	367	355	351	355	336	358	349	358	357	372	347	370	357	331	346	351	339	366	308	381	332	351	343	352	340	336	334	385	365	324	331	328	376	362	327	333	341	326	317	345	382	338	334	350	362	321	374	330	349	366	381	350	365	366	371	370	370	350	336	358	344	321	381	374	324	345	334	367	350	331	345	347	351	368	366	319	353	371	360	350	355	355	360	336	352	336	357	318	322	328	359	326	345	375	340	361	362	357	349	366	334	335	351	341	313	348	361	385	340	317	377	372	313	349	380	312	359	348	350	358	327	344	369	338	350	349	357	378	362	368	332	352	339	372	364	326	354	354	326	345	336	353	347	361	349	327	315	334	309	346	374	346	352	363	379	351	360	384	330	332	332	359	322	329	388	350	349	354	337	342	350	366	364	348	354	357	361	355	345	323	370	319	335	348	356	352	368	329	348	353	341	412	330	319	365	320	340	335	349	358	391	322	321	373	379	334	367	344	364	337	329	370	344	368	349	380	330	363	354	363	370	341	351	346	365	329	365	347	359	352	330	324	347	337	331	337	316	380	345	337	350	334	377	358	308	313	338	344	347	346	312	359	384	348	334	332	352	337	323	354	367	329	364	386	341	323	373	361	362	343	357	349	344	331	319	351	363	381	367	338	355	350	389	331	361	356	316	353	360	323	353	341	380	349	342	344	361	335	321	341	350	333	377	355	375	331	352	323	329	344	379	353	325	353	363	329	352	340	320	355	342	342	377	331	351	312	328	361	362	363	348	382	363	367	333	343	357	354	358	370	349	363	356	320	347	334	353	335	357	387	340	354	356	363	349	353	346	356	326	348	360	321	375	361	392	352	355	356	339	359	343	337	354	355	353	320	365	376	342	301	347	347	346	366	343	378	374	346	354	328	392	375	326	350	342	374	334	360	351	354	360	349	335	327	361	336	339	352	348	341	346	348	354	355	343	347	351	352	356	386	335	322	374	343	365	392	348	297	351	346	348	362	365	360	362	389	347	359	358	328	344	361	326	354	371	344	366	359	348	341	327	330	341	358	389	341	336	343	331	375	324	377	330	369	343	344	366	339	367	349	340	369	357	358	313	349	354	375	351	336	325	347	346	348	337	381
27094	21074	13372	4441	2208	1745	1122	827	749	779	695	582	534	507	475	383	367	362	333	296	302	274	258	223	241	260	352	471	550	464	430	346	285	233	251	208	213	252	250	241	198	254	222	250	231	243	216	202	229	200	233	245	185	220	230	235	268	259	229	237	222	221	244	210	229	230	197	233	229	256	249	235	215	218	234	232	234	226	218	216	257	230	212	220	239	236	241	262	226	232	236	245	217	217	250	232	250	240	213	246	260	235	246	233	257	255	243	243	246	237	226	239	229	231	231	209	210	224	251	224	232	212	233	227	229	234	218	241	229	243	253	260	183	254	241	204	253	246	219	236	242	230	229	247	281	255	223	236	259	264	240	241	234	227	253	229	262	250	253	241	262	260	227	233	227	253	218	241	240	208	221	223	213	239	244	226	212	236	229	212	250	246	243	221	220	239	235	242	232	244	219	252	223	220	232	260	235	258	242	247	227	222	263	221	233	228	228	245	251	224	209	227	225	245	254	247	251	245	235	250	213	259	244	265	245	218	225	239	228	246	249	253	244	222	237	221	211	213	273	215	233	201	231	247	219	220	204	207	239	215	242	238	218	244	252	225	275	241	228	233	258	230	284	238	238	222	194	241	216	234	249	251	225	239	226	229	200	230	254	221	222	238	213	225	213	235	236	226	226	243	213	230	229	236	242	241	212	255	227	231	240	244	215	233	263	225	246	231	239	253	247	246	258	244	226	220	239	216	238	221	239	239	260	229	215	230	260	208	238	217	230	229	248	250	241	254	237	229	233	235	237	222	230	233	209	214	226	203	217	256	249	219	230	235	236	226	239	246	234	246	256	238	267	215	243	216	209	253	233	230	255	248	253	242	219	220	258	236	233	252	241	244	249	220	230	250	246	227	238	212	203	243	233	231	242	237	213	219	232	237	236	234	264	233	220	219	243	275	217	229	227	246	237	231	232	234	206	247	223	238	236	219	229	224	252	222	249	218	235	239	234	215	245	215	239	236	239	225	219	227	230	279	200	224	265	247	217	223	281	264	238	244	226	249	227	234	262	270	225	230	247	243	202	232	234	235	231	259	208	262	244	247	246	246	238	217	241	239	227	225	244	223	230	244	194	220	253	230	216	251	246	252	211	249	237	262	234	229	233	238	249	228	254	223	222	216	225	251	247	246	234	260	235	242	251	206	238	220	225	251	241	223	233	226	221	242	239	227	211	224	226	214	248	235	207	229	234	237	215	221	249	203	242	194	253	222	246	247	245	230	266	241	240	247	262	228	241	260	229	239	219	225	259	221	234	231	224	248	230	227	210	265	209	244	244	222	222	223	251	229	253	219	220	211	211	224	250	262	243	246	234	252	208	233	237	196	247	227	250	218	218	231	239	242	237	195	199	232	216	243	207	229	212	186	231	248	232	256	245	227	224	230	248	227	210	237	278	225	250	230	238	246	228	230	217	253	249	228	240	194	236	244	277	224	216	220	195	228	213	207	245	245	235	244	237	213	243	259	217	231	259	223	219	213	223	237	232	223	242	221	241	244	243	265	213	248	239	247	239	249	235	232	233	224	250	249	227	243	230	223	239	243	234	207	241	251	253	243	249	230	225	222	236	250	229	199	216	242	228	220	208	232	227	230	249	240	252	227	241	259	227	236	213	237	222	235	251	229	211	208	258	245	267	222	242	211	219	236	240	229	210	240	235	251	250	236	247	251	236	241	232	250	221	250	221	238	235	230	230	221	226	240	230	249	240	248	244	241	240	219	251	204	215	261	240	207	223	232	265	246	238	244	243	232	211	243	209	209	213	222	236	241	221	266	225	193	227	199	230	223	214	236	246	213	237	233	270	240	236	255	229	242	269	255	249	244	214	223	226	217	228	228	227	239	225	223	230	233	228	231	236	228	228	267	235	246	227	237	232	230	225	250	200	255	233	236	227	225	245	191	252	192	206	236	229	221	235	252	234	232	206	227	243	241	227	233	234	239	228	223	232	240	213	261	231	260	249	243	226	224	226	242	236	228	251	247	232	246	240	239	248	241	243	251	230	230	242	257	278	226	215	234	228	221	223	232	241	252	225	228	263	226	233	243	230	244	207	232	239	236	219	239	237	223	246	225	243	215	254	229	224	235	237	237	237	236	224	233	229	248	238	242	221	232	247	248	254	239	218	227	220	244	251	223	237	213	243	236	214	259	239	225	209	247	236	201	236	222	212	233	237	246	240	232	233	231	243	227	233	209	278	215	229	225	199	225	240	226	219	235	244	236	235	233	253	234	232	243	230	219	240	241	236	226	247	263	240	243	215	225	226	221	249	228	234	256	248	240	238	234	217	203	244	242	264	240	233	259	204	250	226	250	250	236	221	251	263	208	232	216	245	222	229	251	246	255	233	239	222	262	245	231	237	217	254	259	236	246	236	216	226	239	249	223	238	234	229	221	256	222	237	230	262	254	240	222	254	234	220	238	241	232	243	244	227	223	244	255	214	227	247	240	234	220	234	225	247	235	219	240	241	227	240	228	237	239	227	264	223	223	227	206	232	211	237	238	216	235	220	201	236	223	215	268	208	241	221	240	248	226	230	242	215	232	227	226	243	228	238	233	238	224	231	232	197	223	225	223	231	218	265	246	233	226	241	225	242	234	213	214	218	255	212	219	229	230	221	250	232	239	231	237	235	202	225	218	239	239	215	268	281	247	209	231	232	239	235	237	258	234	232	258	226	219	245	215	230	243	254	229	248	231	250	240	231	217	217	244	238	236	235	272	247	233	248	246	221	248	237	228	225	244	215	230	226	232	244	239	215	248	226	224	252	241	250	226	234	260	237	236	229	223	237	233	216	235	225	229	264	228	245	243	218	239	221	249	238	248	196	227	250	217	223	214	211	225	231	226	240	222	244	221	216	230	259	228	238	243	248	255	237	267	234	231	213	203	226	227	240	246	224	254	241	246	236	245	192	239	204	242	234	214	225	198	236	253	256	245	228	241	211	269	273	259	215	222	220	232	253	213	233	204	223	233	242	232	232	230	278	223	244	227	254	249	255	254	239	238	228	235	241	219	240	234	237	235	224	220	233	254	246	223	219	231	212	257	206	232	250	215	245	234	223	254	232	208	219	234	247	220	246	227	229	254	238	248	237	227	213	241	228	246	227	251	228	245	214	242	215	215	240	239	218	254	201	230	236	206	226	260	242	240	261	239	220	238	237	212	249	228	243	214	244	263	245	258	243	262	235	247	243	224	245	268	267	244	241	238	219	241	252	220	232	215	255	220	228	238	252	219	252	238	223	233	219	253	258	223	253	249	214	253	223	247	246	253	223	230	244	222	231	245	209	241	253	199	203	255	227	270	242	207	211	243	228	245	242	230	224	224	187	236	261	220	244	233	230	223	237	255	241	239	239	269	217	229	238	223	259	239	234	206	219	248	222	277	238	230	241	241	227	233	228	232	230	223	242	219	216	254	250	241	235	222	228	211	238	236	234	200	227	227	223	246	224	232
13617	20025	16992	9479	7459	6183	4464	3152	2878	3116	2545	2288	1987	1948	1647	1270	1232	1115	983	874	750	641	567	491	539	572	896	1467	1686	1384	1042	762	603	565	497	500	475	506	469	503	493	468	517	486	481	484	461	449	501	477	485	507	464	478	523	495	482	488	498	461	480	511	501	517	455	473	495	464	485	464	501	496	473	510	499	493	479	486	493	467	496	510	433	489	492	500	521	470	515	503	489	486	474	498	482	459	499	472	466	504	435	476	433	490	471	463	450	500	485	468	476	476	481	473	487	484	463	475	473	518	483	477	464	493	468	485	469	518	529	500	469	464	475	473	523	456	496	496	490	482	477	480	519	470	490	506	491	497	470	463	495	525	484	486	470	513	490	489	468	483	472	499	460	482	462	455	432	511	483	492	499	506	501	487	481	511	505	477	483	482	469	526	480	500	530	497	487	506	494	528	466	509	513	485	463	471	496	508	470	480	475	481	500	505	497	499	478	482	489	502	456	473	489	522	524	493	528	515	500	491	484	502	460	490	481	499	452	432	482	472	508	501	465	488	493	482	490	465	471	483	495	498	496	454	520	482	486	521	471	478	526	459	488	473	489	506	468	484	488	501	495	454	486	462	500	469	484	495	494	475	479	450	507	456	453	465	503	472	460	468	509	465	483	464	518	454	509	470	494	464	485	482	466	466	486	500	477	473	464	467	535	479	515	487	488	509	434	476	493	494	472	496	502	529	489	464	501	492	504	462	492	471	486	501	503	516	454	486	467	496	454	474	483	494	505	476	504	458	454	460	471	473	505	458	490	512	482	481	496	504	515	497	517	479	466	503	491	476	488	447	486	502	467	495	454	511	468	453	452	534	478	493	459	518	470	515	456	452	495	508	501	466	490	488	474	475	479	477	498	474	458	452	480	465	477	486	487	510	421	493	456	523	487	493	461	468	463	497	488	517	447	498	483	503	510	463	507	493	481	499	492	449	512	469	507	456	478	474	445	450	487	487	477	496	527	435	481	515	494	504	471	499	497	484	491	488	468	444	471	498	439	486	501	489	486	469	469	514	458	481	485	474	521	447	516	494	486	461	502	480	497	482	459	494	486	480	471	492	531	519	477	465	476	486	454	442	481	470	456	528	490	462	479	425	475	505	505	493	480	452	487	456	481	495	479	492	486	481	447	491	488	453	507	476	452	448	464	490	479	491	510	474	485	462	509	509	504	516	442	501	489	483	467	439	517	474	475	476	492	427	430	471	506	457	522	484	489	500	490	491	486	488	474	491	482	466	522	462	483	514	519	501	476	522	503	472	489	479	517	478	449	491	465	480	484	498	478	492	476	488	496	482	442	495	467	480	464	493	494	457	509	468	459	478	471	492	455	487	494	473	474	448	487	449	512	469	465	493	475	468	494	485	472	480	467	448	495	458	504	497	507	481	468	440	431	465	496	505	484	473	479	533	532	485	489	498	469	494	459	473	452	448	467	487	503	480	505	495	490	464	502	479	498	476	479	518	466	498	480	467	523	499	480	489	477	512	496	474	462	464	495	506	463	466	464	483	512	481	463	490	467	486	489	483	501	496	458	488	465	481	492	476	482	475	448	472	460	492	503	476	491	492	510	487	455	469	522	481	510	464	444	499	444	480	476	453	499	455	456	442	483	482	456	506	477	509	517	469	478	512	523	490	498	463	481	511	503	481	496	460	483	502	488	496	475	492	500	527	482	437	458	463	482	477	517	505	487	482	493	473	482	500	494	501	451	518	509	486	475	459	508	494	476	482	518	461	482	474	445	491	497	465	499	486	461	478	455	474	511	504	444	459	465	488	511	445	464	465	460	510	486	486	497	490	493	484	485	458	492	541	484	518	504	466	472	488	472	484	474	472	501	466	480	507	499	477	510	493	509	495	481	476	490	509	488	512	474	493	438	481	495	525	469	482	484	472	464	491	471	506	467	449	477	482	481	520	481	501	480	488	491	528	526	506	488	469	473	490	497	437	496	425	496	484	471	467	483	523	480	518	493	469	462	495	428	510	528	484	479	504	483	507	479	515	507	467	467	456	482	462	496	486	474	446	459	462	518	500	505	453	501	518	474	496	499	492	498	469	474	481	482	498	501	461	518	509	484	453	460	486	469	459	428	473	530	502	459	473	505	485	448	497	527	474	461	461	456	476	479	461	482	485	470	509	456	485	507	509	511	458	465	526	453	465	468	497	482	515	483	465	506	528	481	498	442	458	459	484	471	464	465	499	478	485	524	472	525	485	496	498	495	505	486	447	489	503	446	492	453	445	493	476	499	506	446	495	486	463	511	519	477	453	485	484	471	497	493	460	482	508	476	509	444	467	485	493	505	459	502	453	506	527	515	479	483	472	463	477	513	490	474	452	503	486	509	505	504	500	502	458	475	498	500	498	457	498	543	488	493	484	478	516	515	514	499	466	488	486	509	511	452	481	466	494	476	496	497	432	501	451	493	468	484	462	498	475	436	511	495	505	472	489	500	477	465	442	498	467	462	484	467	487	450	458	477	483	492	512	475	483	499	493	489	492	491	488	468	490	504	482	495	481	464	505	497	505	477	479	500	481	461	537	481	478	509	473	470	484	472	493	486	478	503	505	534	498	485	486	519	478	512	494	492	457	476	544	504	461	513	534	460	501	513	516	471	514	493	486	465	515	473	514	443	454	512	521	463	474	507	501	499	510	424	482	472	484	460	455	495	431	495	504	499	470	481	482	472	483	440	484	500	485	474	499	525	432	473	497	495	479	513	483	481	481	531	456	552	521	475	482	515	485	481	454	488	493	471	487	486	475	494	486	473	454	476	499	459	468	449	509	507	504	507	488	482	504	496	514	548	530	471	498	471	449	476	481	456	446	482	511	435	463	502	450	503	506	509	459	442	460	485	494	489	463	467	453	475	532	457	484	449	481	461	454	496	499	488	499	471	515	515	490	509	471	481	467	481	476	464	513	500	483	463	485	499	503	471	491	509	474	490	532	499	506	499	461	510	497	425	508	482	452	500	472	500	478	495	481	494	460	471	451	470	504	470	458	483	466	477	481	484	481	510	467	530	461	487	474	508	450	508	518	486	474	452	482	508	524	489	480	419	477	494	497	479	498	468	501	497	482	475	511	503	471	531	462	451	493	457	455	488	519	480	451	441	447	466	466	482	463	499	487	504	501	494	484	486	463	469	482	495	517	492	513	458	482	513	455	459	544	489	499	419	487	446	464	449	495	464	500	502	525	508	491	496	525	501	482	448	513	511	457	552	477	490	468	526	497	437	482	488	498	479	538	499	452	467	496	471	486	515	535	429	489	507	486	467	520	473	488	523	450	473	482	444	559	470	473	496	477	476	470	506	508	534	473	429	508	497	490	517	454	501	490	413	515	504	513	488	452	507	526	476	518	509	536	476	516	519	491	485	479	465	483	518	435	479	473	500	483	493	496	493	492	469	465	491	517	506	502	473	466	480	497	473	480	451	453	498	477	469	475	520	480	460	522
24592	21556	28598	24908	19865	6032	2234	1451	1421	1234	958	763	821	755	616	497	477	532	409	357	345	313	241	241	228	249	686	2318	2380	1742	1005	566	336	248	194	205	221	199	223	197	219	210	195	214	214	221	211	205	183	193	194	187	212	179	207	241	200	193	172	205	204	196	237	225	207	204	186	201	214	209	197	226	175	195	202	196	198	205	196	211	222	199	197	221	214	176	184	200	219	197	182	226	180	208	216	188	216	192	192	222	198	215	212	187	219	212	209	222	211	217	195	213	204	196	182	205	187	221	221	202	227	195	182	201	195	200	214	207	210	219	180	195	195	173	193	217	215	187	221	189	208	194	215	193	182	182	206	178	206	216	205	186	183	184	184	209	197	212	201	165	185	209	181	220	188	198	206	179	224	209	199	204	215	187	179	198	171	179	194	233	205	203	197	191	207	204	203	214	214	195	197	202	209	196	190	205	207	211	210	187	207	224	212	194	206	209	193	174	204	197	206	175	209	230	194	196	176	219	194	187	195	189	199	211	182	213	213	200	217	221	180	232	192	201	174	194	192	199	198	198	212	190	205	208	196	176	224	213	168	198	216	182	199	194	202	193	194	190	227	201	212	222	224	199	199	209	203	214	189	210	204	213	186	197	206	219	171	203	224	182	197	210	201	206	183	221	175	185	232	240	192	186	185	189	194	194	193	220	224	211	209	215	197	228	196	223	204	184	196	187	218	207	191	206	213	224	216	208	211	214	172	198	181	167	212	194	201	227	222	205	183	208	201	201	184	203	214	187	208	198	189	209	202	192	216	217	210	208	197	201	197	213	212	229	187	205	198	216	189	206	199	201	198	187	207	204	199	205	215	216	204	183	197	189	207	220	226	201	196	207	226	218	223	191	225	198	210	203	203	189	201	176	210	190	206	202	211	173	195	199	195	207	196	188	201	189	188	184	205	180	226	192	202	187	220	195	198	198	185	212	212	215	239	193	188	195	175	192	211	202	195	215	195	225	204	209	182	203	211	206	217	227	223	205	225	196	200	196	189	190	224	206	208	199	199	198	189	196	209	202	238	198	210	202	184	219	206	193	218	182	187	210	190	193	212	185	221	199	183	227	200	196	178	167	206	224	218	207	190	170	205	210	214	213	190	216	189	190	193	205	191	192	186	208	202	217	209	203	197	197	209	198	202	208	183	186	210	201	207	222	209	185	225	232	185	220	226	189	205	217	181	200	186	205	206	215	189	188	208	194	198	197	226	201	217	214	212	197	217	178	202	219	214	211	184	236	191	198	195	200	213	180	187	194	188	208	205	241	205	200	205	217	184	190	194	223	219	194	212	222	203	192	195	178	212	202	173	207	203	213	187	201	207	199	211	200	213	209	196	216	195	207	203	217	199	203	182	214	203	179	204	231	183	200	217	212	210	218	207	213	173	190	198	185	202	190	187	204	201	209	214	193	220	185	191	160	218	199	192	209	201	211	193	206	193	206	184	207	201	219	202	189	211	187	221	192	191	223	202	202	214	204	216	211	207	212	199	198	208	221	211	218	196	178	207	213	192	204	202	214	188	218	183	201	228	188	186	187	191	188	210	202	193	217	208	233	215	221	194	194	178	227	194	229	197	205	201	225	209	192	192	189	201	196	209	225	216	217	194	197	200	206	222	213	188	215	228	190	191	201	195	192	165	223	216	209	213	184	211	200	203	183	212	202	196	219	197	186	211	196	204	208	191	202	202	202	161	182	200	178	217	214	181	206	202	215	223	216	218	182	205	193	201	203	211	186	205	202	201	193	186	214	217	197	207	191	193	190	202	206	196	195	199	195	228	181	188	210	215	192	225	199	175	185	199	214	208	193	192	216	189	200	184	200	214	185	200	195	216	216	203	172	219	206	207	207	212	203	199	173	204	188	190	182	217	202	209	220	215	202	203	188	180	217	222	197	193	187	197	190	193	201	204	192	230	191	223	218	173	225	208	222	175	217	201	211	194	193	185	193	201	203	213	187	187	179	207	205	196	173	211	205	180	198	209	213	177	194	223	194	211	172	206	195	175	173	219	226	198	206	199	178	201	175	196	194	203	209	173	194	222	207	217	212	226	210	195	216	205	225	212	194	201	199	210	214	168	222	203	197	205	199	192	177	203	199	210	217	209	169	250	181	208	227	195	206	218	206	198	207	198	183	195	232	209	217	188	182	188	218	201	232	208	195	187	205	201	204	216	195	212	182	205	214	189	220	201	207	217	199	223	186	221	204	221	208	192	198	193	177	176	200	209	194	185	198	191	202	208	213	207	194	217	199	202	214	215	182	188	212	222	196	220	208	205	201	203	201	200	197	189	208	207	177	211	164	212	216	196	174	207	200	193	172	200	197	208	176	197	203	197	217	198	186	203	193	216	217	230	192	196	204	180	219	187	220	202	190	198	214	186	205	185	182	182	198	211	186	167	204	194	194	200	205	204	181	200	193	192	175	205	196	215	217	191	186	217	223	206	211	197	206	212	194	186	201	207	203	185	191	161	202	181	195	193	218	207	216	190	188	192	195	187	206	191	203	195	189	229	214	209	206	183	184	190	200	195	207	209	209	197	196	210	225	212	222	198	225	194	182	186	215	191	189	196	208	213	196	192	215	201	195	212	217	185	193	197	213	216	202	206	222	192	222	205	230	212	201	202	234	219	205	210	226	212	187	226	185	220	170	193	217	220	215	200	218	233	194	174	227	189	202	183	189	206	178	214	230	200	216	205	189	193	196	207	206	184	176	203	194	191	224	208	176	207	207	218	200	202	207	197	217	197	203	196	200	184	192	189	207	181	214	181	191	208	187	198	222	204	190	185	214	203	214	190	211	186	196	223	195	214	195	192	219	175	192	197	200	220	202	205	205	197	204	207	206	194	190	197	196	187	184	207	204	230	205	214	214	206	200	196	170	250	181	182	199	211	191	186	185	190	196	213	186	194	211	191	181	197	182	208	221	236	193	206	216	171	206	224	180	238	172	201	215	210	210	192	214	211	199	198	228	208	210	201	208	200	216	198	200	201	212	193	217	206	198	220	213	241	219	181	195	216	197	207	246	200	200	207	210	207	204	207	189	199	197	210	210	235	187	204	183	220	239	190	202	202	204	187	178	188	194	197	217	197	215	198	187	205	215	199	204	180	211	180	191	198	221	167	197	197	200	214	188	234	185	199	217	198	191	210	200	204	207	229	211	198	195	190	186	216	201	204	195	191	183	194	190	201	199	221	210	169	200	184	196	212	200	221	214	187	216	189	183	176	191	184	192	184	189	214	183	224	220	221	209	202	185	203	224	195	171	188	214	203	198	224	178	182	201	202	197	197	214	174	197	176	209	181	206	207	200	205	196	169	188	196	202	198	210	205	219	185	187	215	198	228	188	195	197	186	180	228	196	208	186	205	214	207	177	222	189	190	208	188	214	198	195	187	184	172	197	236	215	198	208	209	199	160	177	193	213	215	240	202	222	217	213	228	193	197	176	203	204	204	197
15202	26329	22959	15062	12429	9839	6736	5449	5555	4894	3669	3033	3170	2915	2183	1710	1588	1691	1256	1130	896	869	674	502	565	584	2543	8081	7435	5418	3177	1541	830	582	471	438	428	414	424	444	438	414	430	420	406	449	414	411	426	412	399	456	449	436	411	411	402	398	451	422	387	420	400	425	431	412	387	399	425	430	416	396	395	407	395	418	436	398	416	421	385	413	417	411	389	436	435	408	415	417	435	369	427	387	401	401	458	417	455	438	455	403	416	431	404	422	442	437	442	394	425	413	412	432	382	411	453	420	417	424	402	439	397	453	410	400	400	391	420	390	429	410	406	394	439	400	438	388	383	448	445	416	435	430	389	396	418	441	392	459	435	441	413	409	450	419	453	417	428	394	408	380	428	420	420	445	418	423	419	444	419	417	475	418	433	430	439	391	420	439	403	419	412	423	398	411	424	417	466	405	401	435	394	457	413	441	453	433	423	437	425	380	417	412	430	436	379	425	443	386	402	418	430	400	400	422	422	396	404	467	407	410	425	434	413	420	416	390	409	422	428	432	394	409	412	396	412	436	434	420	422	390	441	438	405	406	401	429	421	422	404	402	393	418	441	398	417	410	430	424	413	410	396	426	428	413	437	441	414	454	392	425	394	468	413	403	384	441	410	451	396	399	408	410	446	403	410	416	399	431	420	426	423	428	414	429	406	443	436	419	448	440	434	413	445	418	384	422	402	438	411	432	390	400	372	420	372	414	393	391	420	452	396	424	389	414	431	396	396	431	426	430	439	410	424	443	404	409	412	410	436	426	416	412	468	403	420	390	433	416	441	437	430	418	422	387	392	410	429	434	423	431	411	449	412	431	436	412	411	392	448	424	465	396	432	447	442	411	402	425	398	388	431	384	386	422	429	415	426	372	444	437	415	418	450	406	414	400	408	429	410	433	423	446	405	426	425	418	456	439	400	420	430	466	425	427	441	410	433	377	438	462	412	440	443	390	429	402	416	447	409	434	440	418	411	410	427	415	427	405	440	423	434	452	398	387	431	423	410	426	407	412	450	437	421	427	396	384	430	418	401	429	410	428	395	462	431	403	434	401	444	426	429	367	430	428	403	417	419	478	425	422	416	443	411	419	403	392	411	428	414	419	414	370	451	400	423	409	402	394	435	471	448	407	424	424	421	412	427	404	399	444	403	433	400	420	428	430	414	456	443	447	421	436	415	458	434	415	457	424	402	414	452	412	401	438	408	438	443	419	426	389	394	436	451	418	414	379	451	411	406	402	412	429	380	414	408	410	405	443	444	445	419	431	403	389	447	416	408	427	418	418	401	424	393	426	392	460	439	433	407	432	431	422	413	442	418	428	402	447	383	433	475	423	443	447	429	389	407	389	431	406	422	406	426	426	398	399	414	386	397	399	429	444	411	425	418	399	429	451	445	423	392	420	403	422	428	454	406	399	458	438	431	406	404	413	445	407	355	437	433	432	436	465	412	440	384	430	429	377	426	411	392	442	427	450	425	414	410	403	415	403	429	406	433	466	431	406	424	438	395	401	472	398	418	423	409	399	426	437	411	381	444	409	417	439	420	384	397	412	387	429	443	388	424	441	385	400	426	382	423	435	431	405	419	426	385	427	416	440	438	392	401	413	427	456	413	439	451	433	418	420	409	425	426	425	415	410	428	423	441	428	398	442	449	397	402	435	394	413	418	437	432	395	447	405	447	441	417	410	413	396	408	434	450	448	415	416	404	431	409	426	398	450	417	421	434	416	403	436	436	431	389	445	421	426	415	412	433	395	416	477	425	457	431	434	420	381	410	400	439	446	433	431	412	422	440	399	431	405	409	423	434	425	398	428	417	438	415	433	412	434	421	454	410	457	421	442	394	421	414	423	411	410	435	401	441	432	436	421	396	406	438	391	417	409	417	417	425	435	433	469	446	463	417	427	418	404	419	437	399	411	418	453	411	421	419	441	456	414	422	410	406	410	400	410	470	417	395	415	435	411	462	403	423	430	441	427	422	409	445	440	415	424	459	422	427	405	458	403	467	387	425	379	471	401	384	419	416	389	416	433	472	441	445	419	432	421	407	398	416	453	429	438	453	412	400	417	419	388	413	423	427	421	474	411	414	438	417	415	404	429	439	413	435	453	406	412	382	419	424	413	444	441	429	437	394	421	454	455	413	432	418	440	389	397	425	369	399	422	410	396	444	400	424	385	417	423	441	435	431	450	446	443	424	404	399	396	421	406	421	399	388	465	436	401	443	415	396	428	440	440	433	415	416	445	442	402	413	378	435	417	427	420	397	406	414	417	409	445	448	410	423	439	429	437	435	422	432	428	435	413	410	413	407	423	399	437	411	433	418	422	405	447	428	403	418	415	428	416	408	448	418	417	400	436	419	448	403	419	443	406	427	434	428	409	444	451	411	430	423	428	460	422	395	440	467	420	412	404	448	431	408	411	403	419	430	412	430	425	458	417	391	413	413	424	435	407	419	393	426	428	438	402	396	417	418	428	412	429	398	442	453	434	421	411	375	450	392	409	427	452	416	391	398	419	421	401	400	398	367	422	432	406	431	419	374	370	380	399	387	412	452	429	456	453	430	439	432	427	429	409	421	411	406	403	429	438	449	421	441	397	441	432	396	408	430	409	428	409	365	425	455	407	449	407	416	416	419	420	414	425	440	422	433	419	426	420	417	444	421	418	408	440	426	402	416	389	426	445	411	428	426	396	423	447	440	413	404	392	395	405	395	394	388	428	449	424	406	421	425	415	416	462	450	463	401	414	399	413	439	407	420	436	398	410	428	416	445	429	428	424	430	441	384	446	398	404	445	440	451	374	416	419	436	417	426	397	395	456	413	423	418	422	432	416	411	392	465	390	439	453	434	421	428	425	381	389	418	423	414	421	388	424	410	438	394	450	422	417	420	426	410	439	412	421	414	404	435	387	428	394	393	405	479	454	404	470	419	381	429	423	412	428	405	407	431	407	417	430	415	399	421	446	431	427	428	431	378	425	452	404	425	440	415	422	414	446	424	403	431	423	394	397	427	426	396	403	386	383	418	398	435	425	427	406	426	400	435	396	405	407	419	404	432	442	410	465	401	410	398	429	403	427	440	416	437	435	388	423	377	431	435	430	407	402	421	427	445	394	467	430	394	455	439	379	440	378	439	376	408	401	416	398	445	404	414	478	422	407	393	400	427	417	397	438	408	420	419	437	395	414	413	429	423	388	448	421	425	402	405	408	412	439	425	425	420	452	394	444	445	398	446	429	424	412	447	428	444	412	394	399	407	406	435	413	426	410	442	423	450	437	412	415	411	408	390	408	435	431	409	437	397	423	418	416	397	403	422	412	427	410	415	407	413	406	457	444	451	429	417	433	430	449	450	435	420	432	404	451	413	412	424	420	422	439	396	391	421	417	410	415	420	403	394	399	404	425	399	454	466	444	427	397	413	438	420	398	444	421	423	435	415	447	389	432	442	420	414	394	423	431	401	422	448	401
23571	21586	29434	24201	21599	19927	6248	2475	1994	1536	1368	1128	1132	895	729	567	699	604	521	424	313	331	309	296	262	214	946	4654	4211	3583	1841	752	413	247	206	166	176	169	196	182	163	184	200	174	170	171	164	176	189	163	171	188	179	184	208	182	186	180	180	151	182	179	150	186	183	181	199	176	192	161	183	178	164	174	186	173	187	154	182	175	205	158	159	191	172	187	161	174	171	219	168	166	185	162	170	180	185	196	180	219	168	203	169	171	198	156	196	176	160	192	176	182	194	172	172	188	212	172	175	173	190	170	180	188	191	184	179	169	174	178	203	173	168	183	165	173	189	165	180	160	157	181	161	182	188	178	186	169	173	172	184	142	187	179	187	191	191	174	184	169	166	181	173	192	162	166	183	158	212	169	170	169	163	185	190	166	197	171	159	182	162	164	215	191	193	179	175	172	172	169	183	183	167	176	152	178	161	187	165	189	163	201	186	174	186	168	178	210	204	189	197	205	185	177	153	189	223	208	192	184	183	179	183	169	174	182	180	191	177	192	174	180	172	174	175	202	162	170	185	186	159	175	180	197	203	171	184	178	204	188	171	204	165	173	182	180	188	155	175	177	173	171	196	174	173	173	180	171	187	199	188	195	200	188	179	175	177	161	201	191	179	187	174	211	174	193	207	170	188	162	185	205	168	176	170	188	193	185	173	193	181	164	159	183	183	172	170	180	163	176	197	204	169	173	174	182	181	174	167	174	176	181	151	180	157	177	191	188	179	149	162	190	161	167	194	197	163	180	176	184	190	201	167	168	174	177	192	167	157	176	193	165	171	172	179	158	183	158	176	185	183	173	195	193	186	184	177	163	161	180	194	177	201	187	190	172	185	169	183	160	179	177	185	161	149	190	159	172	171	159	159	174	193	180	187	187	194	183	195	177	177	188	190	176	165	150	193	190	180	181	200	201	177	149	173	191	175	166	166	172	155	173	178	162	190	161	166	186	170	165	189	185	178	196	167	173	194	184	186	172	173	183	175	177	195	175	173	183	190	206	181	173	184	185	177	186	175	180	193	165	173	197	163	180	180	186	177	165	162	192	174	192	191	177	190	170	180	163	193	174	166	191	191	176	166	178	197	162	194	179	183	150	160	182	184	181	178	166	190	164	166	182	167	171	166	146	157	180	174	178	174	165	193	161	188	177	181	195	143	189	193	185	177	171	189	188	189	211	177	193	173	183	165	183	191	155	164	174	192	141	177	164	197	169	167	158	192	188	186	183	186	189	162	184	160	209	179	175	176	175	177	176	186	172	181	174	177	182	178	177	171	189	176	183	195	174	173	183	178	169	161	187	165	174	177	161	166	170	186	184	159	169	189	178	187	172	200	162	188	170	173	199	169	194	152	165	194	154	169	173	160	162	176	166	185	179	178	164	198	228	199	180	179	147	182	182	191	165	158	188	196	177	172	179	190	196	188	178	169	183	176	185	186	199	207	185	169	188	195	168	186	155	171	165	169	184	180	169	172	182	203	176	184	211	178	187	187	163	173	191	181	181	178	184	166	186	169	199	157	182	205	162	163	185	191	191	157	214	166	151	180	171	168	213	180	178	189	207	179	183	173	189	165	167	184	208	158	184	158	199	172	185	188	173	197	165	188	172	178	176	164	184	184	151	177	160	174	171	159	179	165	170	173	187	200	218	182	185	182	163	194	193	147	184	168	181	193	191	189	150	185	177	192	188	163	180	170	168	152	173	164	174	186	167	186	172	180	191	155	183	152	194	208	179	213	188	185	157	182	187	185	170	197	187	181	186	203	169	182	184	151	172	183	151	164	194	170	192	192	191	168	164	156	185	162	182	173	173	172	173	171	178	191	203	183	182	195	180	177	179	179	176	179	170	164	191	160	177	157	160	153	179	176	179	174	175	193	197	173	178	194	172	181	166	174	163	181	141	174	193	188	156	172	167	169	196	188	181	173	186	167	190	160	168	182	172	191	172	180	165	175	168	202	158	177	173	179	173	190	198	203	183	166	172	180	162	188	186	185	164	177	207	186	204	153	169	173	170	150	163	216	170	157	169	188	180	167	192	178	173	185	159	175	176	193	171	159	190	180	201	162	191	192	175	199	170	157	187	204	189	193	175	194	182	194	168	190	157	181	190	187	193	185	154	158	189	159	176	155	200	175	187	174	178	172	191	192	206	186	180	171	176	161	186	202	187	173	187	157	181	185	209	187	209	184	177	191	144	180	176	174	151	175	181	191	178	176	164	204	169	179	170	167	176	183	143	182	208	210	195	186	156	172	178	155	215	178	181	199	206	167	160	185	183	190	192	178	158	190	166	185	165	185	186	194	165	180	150	177	197	163	179	180	188	180	172	154	186	175	171	175	176	168	162	172	165	203	168	177	159	182	172	166	187	167	160	181	175	187	185	187	155	181	149	188	179	201	163	209	172	186	188	186	173	165	175	195	184	172	174	175	168	180	186	186	165	163	182	189	194	175	171	193	163	185	171	207	201	164	187	180	165	159	198	183	175	151	168	193	178	164	166	186	154	199	176	170	164	187	172	187	143	190	153	176	194	186	180	176	177	170	183	189	191	174	177	155	156	194	169	195	160	188	166	176	158	189	184	176	189	186	190	168	190	166	158	199	171	159	187	176	174	169	177	173	189	182	179	184	177	195	180	198	172	174	168	189	177	154	198	174	171	202	186	152	156	190	177	181	160	175	168	175	181	191	170	174	162	167	177	200	169	201	170	184	171	168	177	190	190	180	176	169	170	191	173	164	159	173	162	174	177	174	197	165	175	181	170	187	181	176	163	162	173	174	185	179	164	160	175	180	191	184	189	191	181	172	178	169	169	204	182	193	190	187	196	188	176	176	180	178	176	174	190	161	168	178	180	195	152	176	182	176	184	184	191	175	178	176	186	183	185	157	170	175	187	176	156	190	205	188	181	174	173	175	184	180	162	205	184	161	183	175	171	174	192	136	169	160	180	156	208	183	163	176	187	171	191	173	189	163	168	165	214	194	166	163	175	174	165	179	188	178	169	168	164	185	189	185	170	162	200	183	184	172	202	151	148	168	176	209	159	200	169	170	203	164	196	177	187	175	181	187	179	190	198	154	156	197	162	198	148	165	180	188	201	184	188	191	160	180	176	176	184	190	168	191	183	182	205	167	184	172	163	201	188	174	161	185	183	171	172	177	195	192	173	145	167	178	191	164	174	184	166	177	177	162	163	176	174	177	187	167	164	191	166	158	199	157	187	174	193	169	176	161	161	194	184	184	186	184	187	196	170	194	179	167	201	170	201	163	184	168	184	197	181	162	177	197	194	189	170	167	174	211	185	184	174	179	168	183	208	189	178	180	185	153	176	192	197	175	198	163	191	183	187	175	196	175	181	180	152	179	186	190	174	164	186	179	210	185	170	173	182	167	175	168	210	162	180	165	150	192	162	176	171	177	173	209	174	202	179	166	157	179	186	188	187	177	160	175	191	173	186	181	171
17314	31468	27221	20965	17048	13557	9625	8303	7822	6116	4941	4543	4459	3617	2808	2292	2614	2196	1837	1435	1020	1065	981	833	742	595	3362	14169	12164	10161	5755	2060	1061	531	402	367	326	370	317	344	330	380	372	375	368	350	348	368	353	401	369	383	346	368	356	358	368	331	342	377	407	371	357	379	334	357	339	351	368	353	377	358	370	345	375	363	351	372	367	351	361	383	362	347	380	343	338	327	399	342	372	355	372	374	351	334	383	324	314	363	350	364	359	337	359	378	368	374	343	350	325	344	373	394	371	351	312	350	402	370	347	359	349	368	377	381	372	369	341	375	347	404	376	349	363	356	347	357	345	362	350	339	373	347	377	362	366	375	371	357	378	334	403	391	357	368	358	368	344	351	384	356	361	340	367	339	327	404	371	381	366	322	368	398	366	385	381	341	363	376	378	367	341	387	344	339	352	363	382	373	375	374	328	333	360	360	342	344	377	349	351	347	334	326	382	351	336	354	349	379	340	374	352	351	347	364	377	355	366	354	345	365	405	369	376	370	348	361	344	380	373	370	363	365	330	351	335	326	374	343	392	337	364	354	335	376	350	407	380	353	328	375	352	363	390	359	362	366	356	341	359	359	358	357	345	339	363	384	343	324	362	366	359	369	361	338	360	363	364	360	363	361	340	376	326	346	347	377	334	352	363	388	367	395	356	365	362	352	392	355	341	349	357	341	376	343	363	348	371	360	363	344	363	356	370	357	384	338	362	366	336	363	349	334	361	334	389	321	335	371	361	384	382	366	372	356	369	364	368	385	363	352	339	333	330	391	357	352	342	339	372	333	358	401	341	349	373	377	356	346	346	319	358	377	345	366	384	380	386	385	349	365	345	310	308	362	339	370	360	366	359	371	373	364	337	364	358	388	366	371	380	382	405	391	358	365	379	345	336	369	355	371	352	344	360	361	362	349	356	389	343	364	364	347	358	346	347	335	355	372	363	391	367	354	328	374	362	351	361	365	369	357	352	384	367	410	377	378	363	343	340	335	361	345	363	358	385	352	364	400	355	371	389	345	342	368	374	358	340	368	370	356	390	354	304	341	346	360	333	359	343	350	378	358	360	371	336	373	346	355	381	365	361	356	339	371	334	375	387	379	382	342	362	324	324	388	367	365	383	332	366	346	376	366	338	362	384	374	352	356	367	343	318	344	354	351	373	377	375	366	372	390	376	339	375	355	384	369	375	374	369	364	359	369	336	327	379	325	369	373	370	360	349	338	359	383	349	421	364	370	348	358	355	363	383	380	378	393	352	386	387	385	348	346	369	389	366	338	374	349	363	395	395	337	361	332	370	360	364	377	366	343	352	367	375	354	373	350	367	376	354	339	344	368	350	366	359	376	354	368	334	346	341	338	326	356	357	363	400	359	333	362	354	379	376	352	379	366	376	380	378	356	382	361	351	367	388	386	350	391	351	398	324	338	353	361	334	342	381	376	347	336	355	346	355	400	350	398	350	332	370	372	330	347	345	386	353	342	347	371	372	334	364	385	365	316	360	324	336	364	363	406	350	388	346	362	349	392	357	335	339	376	383	406	342	337	366	360	366	360	329	393	354	374	368	342	337	367	358	363	365	364	336	354	394	361	377	351	348	356	410	334	377	359	382	383	328	348	405	371	330	394	334	359	344	360	361	320	373	383	367	386	384	367	371	363	369	348	380	358	375	375	369	373	381	342	345	330	367	342	350	366	373	347	335	352	403	353	348	380	331	392	384	402	355	333	359	339	379	374	366	356	366	328	344	360	358	396	397	306	348	363	338	373	352	353	359	361	331	356	372	346	359	375	351	378	388	360	338	347	390	363	396	358	356	339	351	356	344	376	335	372	374	355	368	372	363	366	369	360	353	364	303	387	383	354	360	336	390	349	345	358	346	394	347	394	339	393	355	360	338	372	346	344	355	346	349	362	354	350	346	370	364	375	365	356	378	357	357	371	386	378	388	351	376	371	340	378	365	349	357	358	333	383	368	365	369	346	336	340	336	394	354	360	352	386	351	358	370	375	348	371	346	367	354	384	394	398	365	373	352	350	383	375	363	365	358	364	334	381	353	362	411	342	372	377	395	346	396	344	365	376	356	333	392	352	356	372	336	362	347	412	355	359	371	354	357	379	376	351	364	337	331	357	360	362	327	338	359	357	360	338	387	335	367	396	372	370	385	363	387	328	369	318	343	358	355	382	353	362	378	364	350	307	359	332	328	340	334	350	372	367	353	361	382	391	354	346	380	350	377	344	369	371	370	355	364	362	369	391	390	370	413	379	352	342	364	353	355	359	377	342	333	341	336	321	362	339	379	337	340	399	384	405	345	387	355	346	367	346	370	384	360	376	381	348	342	362	365	368	321	335	358	379	355	350	369	364	381	380	384	337	356	361	357	357	367	338	379	369	385	335	379	366	366	377	358	401	327	323	371	342	355	335	356	339	343	385	361	372	373	333	350	372	350	367	347	384	356	356	349	384	344	366	398	386	354	365	350	382	367	340	372	340	407	398	355	387	374	369	353	384	335	370	360	350	363	383	326	364	356	344	333	370	353	363	377	367	370	355	335	352	362	390	357	365	366	393	373	342	357	344	354	345	353	362	343	357	358	324	366	369	361	367	356	363	333	358	354	410	384	346	380	368	370	353	367	379	356	387	372	368	334	359	405	334	371	375	347	389	333	358	338	399	380	378	402	341	362	376	394	348	372	375	355	357	364	360	366	353	333	334	364	340	364	379	369	351	335	363	392	324	361	345	346	354	370	335	350	372	364	352	372	370	336	343	401	388	335	363	341	341	330	344	344	341	363	388	349	362	367	354	381	342	370	361	367	361	334	347	349	353	349	338	390	358	348	321	373	379	364	360	377	352	352	357	326	433	382	386	363	370	344	361	366	379	349	332	362	348	370	366	403	354	339	321	388	392	353	337	386	359	343	356	322	341	380	345	384	317	335	349	333	382	366	337	347	378	384	342	354	345	309	344	347	366	327	362	366	382	344	371	371	374	363	370	365	376	324	365	352	406	315	391	359	342	370	350	356	320	382	370	382	382	300	389	356	326	401	371	370	344	369	340	324	372	356	360	385	359	358	367	374	318	363	354	338	363	345	385	404	368	351	363	345	313	367	387	373	369	336	366	389	364	377	349	348	373	364	337	381	374	352	354	362	343	347	392	349	363	346	344	368	380	379	377	372	345	372	379	356	349	372	363	335	356	346	384	332	386	331	357	357	378	382	382	367	349	366	368	366	396	362	330	354	357	368	347	338	368	370	359	363	402	378	376	395	341	376	388	382	355	423	368	357	322	372	335	368	339	324	342	392	343	356	370	355	356	367	356	324	306	401	352	355	395	347	342	336	389	356	319	355	331	338	338	376	354	354	374	344	362	356	365	393	357	344	358	373	306	349	361	334	361	362	378	345	372	361	401	371	406	398	354	341	338	383	360	367	361	360	367	334	373	376	342	362	357	358	370	363	390	335	340	359	337
27079	20988	12132	5093	2628	1952	1234	1031	978	757	654	699	596	470	432	418	448	362	413	345	295	258	266	253	263	295	309	543	617	569	448	303	276	215	265	281	222	234	240	257	245	236	234	239	232	238	213	244	274	228	248	218	236	215	242	278	260	227	232	224	241	213	225	256	224	229	228	229	234	234	252	260	277	246	220	248	220	241	237	251	228	231	232	227	247	226	247	264	263	212	243	205	239	210	207	215	237	267	282	219	255	227	247	239	238	228	242	251	250	243	208	206	232	237	206	252	236	211	215	244	207	234	235	247	250	257	236	253	227	218	231	196	218	260	238	224	242	250	222	231	250	221	231	230	231	222	241	233	273	227	236	218	261	211	235	237	244	233	243	209	223	212	257	231	236	229	248	244	246	239	237	247	255	235	219	247	205	216	236	251	240	242	231	234	242	215	211	226	249	222	238	239	246	216	224	232	216	232	229	254	238	220	243	226	247	231	220	248	237	232	250	243	220	231	220	257	213	225	253	252	229	242	233	219	246	256	221	238	231	229	232	219	229	222	229	222	257	261	222	253	226	229	242	235	212	214	240	220	228	242	225	235	252	235	263	236	241	214	218	250	233	256	222	199	240	245	195	254	234	277	204	251	208	242	225	217	221	238	220	245	227	222	233	209	217	239	229	266	207	255	234	240	228	245	211	219	235	245	244	242	230	228	236	227	231	237	219	239	249	231	242	255	220	253	255	237	231	243	232	238	226	228	236	231	226	234	216	239	254	222	252	233	235	239	225	228	256	236	244	238	204	233	233	229	227	242	256	212	216	259	237	241	239	253	220	236	218	255	244	243	226	248	240	228	248	228	249	240	204	231	229	233	249	232	247	235	217	237	243	214	262	248	255	243	230	219	253	251	236	236	223	231	255	218	215	256	236	213	230	243	216	249	263	235	227	221	243	216	232	261	213	234	246	205	259	230	250	237	240	239	247	228	238	257	209	230	251	237	245	253	222	251	235	231	241	229	242	244	236	239	213	201	222	231	249	210	227	267	208	247	241	211	223	231	230	222	242	205	253	250	289	257	216	222	242	238	218	224	192	213	226	255	248	225	230	239	223	236	263	267	271	242	256	241	234	233	247	270	239	235	251	274	241	241	242	228	239	254	244	231	254	234	231	231	228	280	248	279	233	249	224	226	250	251	203	230	222	256	235	240	244	241	219	249	252	226	235	256	236	240	238	220	231	236	241	241	264	252	250	247	254	216	254	248	242	255	233	224	238	224	241	212	262	250	227	241	242	244	256	224	255	260	239	230	252	274	220	272	243	257	262	232	236	220	202	240	210	243	246	233	226	233	233	227	231	223	228	204	213	222	217	238	209	265	226	246	248	250	231	247	247	240	236	255	223	238	241	261	226	202	234	251	237	225	252	244	225	212	234	249	218	250	203	253	257	231	269	228	246	241	246	241	223	238	220	253	226	229	262	220	223	226	231	221	233	222	240	210	242	244	233	243	261	246	282	233	228	241	220	203	218	236	237	224	243	245	243	243	234	241	219	216	215	225	225	266	245	226	237	256	222	253	226	230	232	232	238	218	271	234	242	224	238	257	240	208	260	214	240	247	232	233	230	216	238	235	206	255	219	259	245	231	240	216	220	237	216	234	227	265	211	202	239	250	196	233	238	245	263	222	229	249	254	224	228	230	229	234	226	257	255	230	221	251	252	251	236	220	214	222	224	264	224	212	241	246	246	230	209	261	232	241	234	235	218	218	216	220	221	213	226	245	236	217	231	241	223	250	234	244	237	257	218	233	225	236	214	232	218	230	234	223	228	236	248	234	259	224	212	217	197	245	244	255	211	238	237	243	223	228	226	213	259	220	218	251	257	293	231	236	211	242	217	236	223	224	175	246	254	235	215	254	238	209	238	233	225	236	222	241	213	209	252	269	224	212	223	217	228	238	231	224	216	233	254	238	253	224	232	225	236	239	209	210	247	227	223	249	206	255	255	241	264	230	234	240	231	240	240	260	250	254	208	210	234	233	236	254	219	237	208	219	225	227	235	231	233	250	256	233	251	239	249	220	227	259	219	241	224	242	228	258	242	223	224	228	222	252	229	219	260	234	236	219	246	226	231	237	234	248	267	216	263	226	224	199	210	249	253	236	226	231	215	225	231	246	222	264	218	240	234	215	230	227	252	245	241	249	212	210	234	212	234	223	236	239	243	224	226	238	234	244	211	213	232	212	245	246	222	224	242	243	234	244	229	235	213	208	226	228	224	220	237	227	241	240	236	258	205	217	229	227	242	232	217	225	231	224	222	272	230	246	232	237	236	248	227	231	244	256	207	230	227	229	235	230	222	241	254	241	237	238	242	203	240	260	246	243	217	214	249	274	236	240	246	230	221	214	243	223	245	237	261	234	224	209	246	255	225	214	227	236	252	251	245	229	240	232	248	240	213	242	222	212	222	250	236	251	239	255	243	243	237	239	256	246	222	238	230	228	203	213	241	237	248	229	229	234	262	276	225	249	235	261	261	228	223	253	240	245	258	212	205	209	222	228	250	245	236	270	214	227	257	237	236	220	224	214	258	237	234	224	219	225	268	262	246	237	259	235	251	258	224	206	231	244	227	192	255	233	236	242	258	231	246	246	232	216	232	190	227	249	224	230	250	224	223	227	241	220	228	232	234	240	225	221	217	223	239	232	229	231	249	227	226	234	225	254	236	226	230	219	262	252	214	235	219	230	235	235	217	199	243	230	246	244	217	245	225	266	250	251	248	226	223	267	200	277	247	241	243	239	247	240	251	242	244	229	233	235	249	227	232	244	225	227	233	234	224	229	236	228	248	233	243	253	240	238	236	234	246	276	220	207	243	258	224	263	211	259	225	235	243	231	227	203	267	235	220	251	211	237	227	238	239	241	234	240	246	243	241	238	201	248	233	230	253	227	249	225	249	216	231	239	243	233	214	249	268	238	231	238	260	227	223	250	236	233	239	231	247	228	227	251	221	225	241	246	251	244	231	252	248	205	246	243	248	232	218	251	271	226	227	209	233	238	287	225	211	247	241	234	243	249	235	227	244	242	230	223	251	239	238	243	269	231	226	233	258	229	223	246	195	211	223	248	224	232	226	209	253	267	238	234	243	239	233	244	221	227	223	236	231	236	243	244	250	247	244	241	230	235	239	217	232	237	232	245	231	230	214	229	212	249	213	211	236	251	224	231	224	246	251	262	241	211	241	203	278	232	249	261	245	222	240	263	224	240	245	224	229	215	230	228	224	272	254	246	245	231	253	213	213	256	204	237	222	238	245	279	246	219	220	225	221	238	236	238	229	223	238	220	229	237	235	228	234	249	250	271	257	217	245	271	244	220	233	223	247	247	251	213	265	245	211	240	240	234	235	240	243	210	245	219	221	248	223	208	228	231	203	223	228	214	249	257	242	251	232	226	207	256	209	219	206	237	243	220	237	226	233	219	227	243	236	224	244	208	236	239	244	228	249	258	226	256
16026	18748	14215	11140	8571	7109	4464	4342	3679	2927	2271	2446	2116	1649	1290	1419	1387	1214	1194	1008	785	645	770	623	570	586	753	1594	1694	1556	1083	772	599	527	464	518	452	484	457	449	488	475	497	483	466	449	468	491	458	504	466	502	478	495	449	490	458	485	496	444	473	455	481	520	493	494	489	424	472	469	490	470	474	474	451	503	512	459	471	501	456	498	471	455	466	488	440	489	472	450	518	500	477	490	499	487	455	499	485	457	461	480	497	480	489	470	477	507	464	465	502	468	471	503	499	477	477	517	468	505	518	468	489	477	509	474	451	479	468	509	532	474	484	474	446	459	468	476	497	498	478	474	451	455	491	476	446	499	496	465	476	485	488	450	444	497	496	492	470	503	463	465	489	475	523	512	437	478	537	459	495	475	476	497	515	504	480	478	465	495	471	484	517	527	491	521	444	499	468	489	484	507	511	490	463	477	465	477	502	475	484	448	464	505	506	480	510	522	468	505	466	489	442	508	485	453	506	459	462	479	457	464	530	456	493	487	492	460	440	470	499	502	440	488	478	484	464	497	433	450	482	455	465	471	518	486	458	461	484	472	468	495	508	498	482	480	487	482	499	516	457	477	463	472	462	475	485	508	469	504	486	483	494	477	510	479	450	458	479	465	525	488	438	511	513	507	490	505	488	510	459	474	496	431	507	493	500	471	462	547	465	489	508	491	467	511	480	509	475	509	468	496	497	449	472	445	503	514	484	481	480	510	501	494	485	498	486	517	482	478	488	476	477	480	456	481	480	493	525	494	525	471	470	446	506	485	467	481	471	463	512	489	475	480	452	541	509	509	458	492	490	503	439	506	499	443	470	498	485	446	458	419	469	484	497	499	511	511	466	502	474	498	498	469	503	481	482	490	478	488	490	517	485	483	496	497	513	474	500	464	507	501	527	489	455	476	507	486	464	519	467	499	493	443	483	472	448	466	484	470	497	433	446	447	468	471	496	478	501	485	482	470	483	478	490	479	495	473	452	493	465	516	512	484	493	474	462	472	480	473	458	538	496	498	494	488	460	524	468	508	491	491	468	473	487	450	457	465	472	464	486	488	505	438	489	485	476	491	482	470	464	470	462	507	452	520	465	492	512	466	480	446	482	484	480	499	509	487	455	508	516	479	502	508	441	503	483	504	487	497	478	497	459	454	509	425	454	476	498	490	500	523	445	473	464	499	471	478	465	511	434	453	514	452	469	457	494	514	522	462	475	482	495	469	458	459	432	468	489	493	491	475	495	486	479	489	488	511	494	511	491	475	488	448	471	480	473	498	478	454	455	477	524	490	483	491	478	457	472	472	503	471	483	487	453	476	486	460	492	464	486	473	486	537	477	513	512	473	481	460	474	474	501	502	479	515	486	521	485	486	511	508	492	473	509	500	509	473	485	469	470	469	494	534	499	467	483	463	460	487	476	477	494	507	490	457	537	454	461	491	488	480	470	485	465	456	478	469	510	489	482	505	460	419	505	506	494	487	456	479	490	445	476	510	494	480	473	494	498	470	495	477	473	451	501	516	503	407	497	486	493	466	488	505	452	506	474	509	461	490	487	475	470	508	496	488	446	475	476	500	506	457	461	494	500	514	464	520	504	442	486	512	469	514	475	488	428	459	453	470	502	513	517	477	474	437	453	505	443	489	490	477	477	525	497	501	481	487	479	511	499	476	468	477	439	472	483	454	469	511	489	435	468	477	485	473	470	457	485	473	504	500	453	508	473	441	510	484	470	487	476	464	499	470	501	483	437	471	508	482	507	465	473	455	486	482	474	453	461	509	471	483	513	492	479	478	455	480	511	483	487	478	488	467	461	499	469	514	465	497	475	486	462	483	501	462	460	490	476	456	507	491	452	478	514	464	455	509	470	471	461	517	455	476	495	474	484	465	487	469	451	470	462	471	466	502	463	526	469	484	471	463	495	512	443	488	474	473	470	527	502	493	475	470	430	479	453	480	493	459	463	470	484	514	455	489	465	482	490	461	507	475	466	432	512	465	467	494	488	464	504	477	469	495	519	463	500	513	465	481	499	470	477	448	474	477	432	457	472	457	485	454	458	465	424	452	482	505	502	512	508	485	456	474	491	461	496	474	496	449	473	472	451	449	463	481	475	494	442	486	452	504	497	542	469	491	486	474	469	497	447	477	498	474	483	493	473	485	504	463	471	483	512	470	505	444	480	460	472	467	452	451	478	515	495	472	497	444	474	476	462	481	488	538	472	457	481	470	506	475	476	482	491	474	469	478	469	469	545	468	507	503	479	524	467	466	459	476	457	531	476	481	482	495	489	486	483	471	469	494	499	464	513	484	463	506	497	493	492	485	481	479	468	522	473	465	476	456	442	442	494	508	487	486	492	473	498	488	504	480	455	441	451	493	468	478	477	486	480	459	503	508	495	480	475	488	475	509	469	486	425	466	487	473	436	460	505	454	469	454	462	492	471	498	465	486	460	457	518	456	435	480	502	464	462	480	495	522	459	444	456	446	482	494	456	478	473	495	490	472	511	464	421	455	467	490	487	483	499	462	502	459	493	492	526	445	551	491	498	439	501	512	520	450	523	502	455	466	487	476	484	491	492	500	453	494	464	483	485	480	496	525	514	481	508	501	507	516	508	470	491	472	449	503	497	475	463	519	476	507	507	481	504	498	470	483	497	482	492	482	464	476	449	497	463	468	515	478	479	480	507	482	481	449	516	506	478	449	458	487	466	490	488	515	468	469	491	473	496	452	503	470	496	495	454	504	471	501	478	502	488	505	502	500	482	493	472	524	457	468	513	493	500	444	474	489	491	486	486	498	493	475	486	509	503	509	458	478	505	459	478	486	517	480	458	434	478	454	487	455	455	474	466	483	532	513	472	468	494	497	467	488	515	466	499	487	495	513	483	463	509	464	506	482	476	471	492	491	480	493	508	489	486	501	444	521	492	459	479	520	494	497	492	454	498	518	502	462	521	455	477	497	461	459	472	497	511	487	454	540	492	481	431	481	437	480	474	478	471	502	493	478	505	500	498	467	458	470	427	470	455	504	474	496	502	493	537	532	487	507	484	471	466	481	460	503	454	520	417	492	537	485	451	528	459	463	470	518	471	449	518	472	504	483	441	476	487	489	459	499	493	528	476	487	480	485	474	472	478	468	446	483	493	481	511	469	479	467	501	509	463	473	469	489	479	460	499	488	492	504	487	498	471	486	490	495	467	480	483	476	474	506	490	494	475	481	471	479	498	461	482	495	465	490	473	504	490	506	489	449	502	462	468	468	504	456	444	524	462	502	477	477	454	497	429	467	469	440	477	481	451	517	484	481	503	481	466	462	453	491	481	497	464	490	509	458	495	446	426	489	537	466	440	481	478	486	488	505	530	480	469	442	492	478	470	482	511	471	504	457	499	486	529	477	496	488	520	484	516	474	470	463	446	481	463	477	485	491	454	491	501	483	482	465	454	462	513	468	501	507	553	478	497	477	508	511
24491	21538	28625	24881	19927	6708	2826	1778	1257	930	1007	1076	729	596	577	569	543	525	495	372	319	273	277	255	233	299	795	2299	2253	1531	938	442	285	239	201	198	188	220	194	186	194	192	193	224	214	202	206	202	194	197	204	198	206	204	229	214	216	232	215	199	210	197	198	179	180	205	201	218	199	188	198	192	207	211	185	187	220	195	187	203	207	191	210	234	196	195	207	192	193	216	206	203	191	194	214	216	189	199	214	200	191	202	209	208	177	196	207	214	182	217	188	225	216	194	198	232	224	210	216	211	188	201	196	191	193	196	213	187	209	211	206	201	214	204	205	208	187	227	210	203	190	213	214	195	205	187	169	199	201	205	215	199	206	193	202	200	211	219	197	212	210	195	198	209	197	175	192	198	186	213	192	200	191	198	197	199	199	189	206	196	191	190	183	204	224	190	195	201	204	203	212	203	209	206	201	200	214	178	197	193	197	216	207	197	175	181	195	229	193	200	202	186	177	223	206	187	186	227	192	184	182	227	208	203	218	202	204	223	177	200	198	196	210	203	215	204	215	188	187	207	215	193	207	207	211	223	209	185	197	170	194	178	223	190	193	207	194	198	228	186	194	208	225	221	204	186	201	216	199	205	198	187	204	199	200	218	215	188	194	195	217	201	214	207	197	202	195	188	219	188	196	195	216	202	184	208	209	200	194	188	207	195	182	196	191	210	188	220	199	221	194	210	211	195	216	183	214	191	228	193	210	208	200	208	210	186	200	213	197	200	204	195	200	197	189	188	183	190	184	197	179	241	218	180	191	197	199	199	201	208	195	223	189	207	206	181	217	177	230	189	198	207	210	189	199	192	203	208	173	198	195	183	194	194	220	210	207	194	201	185	197	199	231	214	175	194	194	215	202	185	211	206	174	192	185	211	198	196	172	195	204	220	176	223	187	219	188	202	194	195	205	214	191	227	199	199	226	192	212	190	213	179	213	212	213	189	219	202	211	218	183	194	208	201	214	193	224	196	190	202	193	200	225	227	218	230	178	216	207	222	182	229	201	204	195	209	181	187	219	246	205	185	207	193	231	191	186	205	195	199	190	196	204	192	214	207	206	205	200	193	235	204	193	210	199	211	193	205	232	205	204	216	221	195	185	187	216	210	192	205	209	188	196	194	219	203	178	196	152	245	213	197	221	170	166	176	208	196	202	205	210	192	158	206	191	200	186	232	210	204	234	197	187	194	180	195	190	188	198	179	206	191	235	202	198	217	210	199	196	212	194	214	186	199	197	200	224	179	207	196	197	215	207	208	194	174	184	186	196	190	211	204	213	178	227	201	186	217	216	215	214	188	194	181	198	203	215	194	189	170	219	221	189	221	203	198	218	223	193	187	199	239	199	201	193	220	217	208	208	180	208	218	203	192	171	182	190	211	216	199	216	196	190	223	184	212	204	225	193	182	211	204	199	190	201	205	229	212	212	191	195	176	212	201	205	191	230	216	225	211	199	196	200	212	199	212	191	207	219	215	205	188	191	201	189	217	209	219	207	203	200	216	198	217	213	188	194	195	186	203	213	198	199	199	185	206	191	220	196	200	213	196	194	177	190	197	214	192	218	189	200	197	190	204	178	214	187	195	182	211	186	218	214	192	194	218	200	214	182	209	233	200	203	217	209	198	206	203	205	215	221	198	201	187	191	219	178	218	211	205	207	183	222	219	217	171	201	219	201	183	190	179	200	233	225	192	206	184	185	219	207	214	207	192	205	178	207	205	189	202	201	207	210	187	199	204	187	206	190	216	196	186	175	220	208	213	191	205	184	211	180	185	182	206	190	185	206	226	192	183	203	182	187	194	196	214	205	210	210	186	182	198	220	219	220	202	188	198	215	188	190	193	196	184	177	208	195	197	208	216	217	201	196	216	194	195	214	206	196	196	195	221	202	198	225	226	197	217	214	188	195	204	222	199	193	204	213	219	190	189	203	189	220	184	185	206	180	222	210	168	190	218	209	213	200	187	187	210	209	188	201	185	182	184	178	214	173	200	190	191	208	188	179	195	196	188	191	181	193	212	201	195	208	196	208	204	207	181	176	221	192	216	222	205	195	205	214	187	189	181	238	199	202	225	204	207	214	203	209	187	190	234	185	212	198	198	215	212	171	211	206	201	206	183	216	206	206	182	203	172	194	192	199	182	188	214	195	210	198	193	213	171	222	210	183	200	214	215	204	187	202	195	227	186	198	207	205	219	197	177	205	227	207	200	166	202	211	191	205	209	199	189	183	194	196	171	194	192	221	182	196	206	195	222	216	182	202	205	221	168	179	214	207	200	211	221	191	210	211	207	196	200	203	191	196	218	200	174	167	200	220	202	196	217	217	211	200	209	209	213	214	227	193	187	185	205	197	208	196	217	211	189	207	203	183	212	187	224	196	210	180	188	192	154	208	195	208	182	200	191	204	182	201	209	226	217	160	189	168	221	188	201	197	201	203	213	207	196	196	208	214	201	206	207	195	192	204	175	211	211	197	215	216	199	195	200	188	224	194	199	203	206	188	206	202	181	220	219	200	219	215	214	200	179	202	210	171	197	207	203	192	192	203	204	230	192	230	212	185	194	212	208	201	204	181	187	189	192	211	203	214	212	208	203	205	217	227	190	215	178	190	191	200	201	211	210	222	174	203	201	204	203	183	218	181	185	188	198	217	196	183	192	225	201	199	210	211	224	200	204	197	210	204	202	200	194	202	216	203	198	207	222	208	196	193	190	212	203	194	200	202	197	181	194	197	197	189	206	198	186	200	208	179	220	177	197	208	180	185	184	212	205	187	195	224	206	191	181	194	209	175	184	216	198	199	205	219	206	188	192	196	194	198	182	193	213	192	221	211	206	202	187	201	204	195	196	218	188	184	190	166	226	185	230	212	214	209	185	227	197	195	189	204	197	191	198	202	196	196	207	193	225	204	191	180	216	202	196	217	205	201	202	215	213	190	220	205	196	194	189	204	209	189	195	207	218	214	209	196	180	228	201	224	190	186	199	191	180	173	220	208	193	204	204	213	203	200	231	211	183	188	185	173	225	193	195	186	194	225	203	186	209	193	191	202	180	208	230	191	224	190	177	213	199	211	200	208	207	232	202	212	207	182	188	203	195	215	200	202	191	201	211	193	190	184	184	224	205	191	200	199	197	198	213	228	185	199	188	224	213	163	175	227	194	219	190	213	204	178	173	206	186	215	210	223	229	188	198	189	203	208	214	222	207	205	188	207	204	194	174	173	187	216	198	214	211	185	221	206	197	220	207	194	200	224	203	206	216	196	211	189	211	188	186	194	212	184	176	205	210	206	201	209	229	205	200	191	214	192	229	190	229	191	196	190	209	218	192	173	206	209	211	184	192	198	222	199	204	214	222	218	202	192	200	206	210	192	216	218	194	175	198	200	212	200	197	182	170	202	210	198	187	219	202	214	189	206	179	197	196	171	214	195	181	213	204	195	189	201	176	211	192	196	198	190	208
16288	25636	20813	16780	14290	10834	8201	6687	5030	3953	4149	4078	2885	2266	2166	2347	1812	1720	1654	1201	828	768	714	662	649	673	3226	7978	7470	5009	2750	1296	682	501	434	442	444	396	445	430	433	409	412	424	408	405	401	445	419	411	447	404	456	414	435	426	435	450	406	391	388	434	412	407	421	441	420	412	430	410	447	463	399	422	436	429	424	403	410	449	415	402	423	423	443	399	436	411	434	415	419	436	412	420	451	401	421	420	455	368	429	403	389	426	417	425	454	436	450	430	450	424	406	396	433	407	446	399	408	430	418	456	417	430	421	441	398	403	435	466	425	396	441	437	434	431	442	383	400	425	410	425	430	426	417	422	366	418	407	426	421	398	429	417	416	416	441	415	430	433	399	427	415	408	413	401	428	403	406	444	452	405	431	439	442	403	453	427	429	426	405	420	422	408	439	397	410	438	415	416	413	419	426	403	406	457	391	430	402	407	391	411	428	440	387	448	412	450	429	419	438	435	435	408	410	411	420	392	448	418	438	410	389	444	428	426	454	429	415	450	432	452	417	393	402	436	445	443	376	427	440	438	434	430	410	464	427	409	449	437	447	435	383	416	406	413	403	415	419	409	402	438	421	430	455	426	388	401	420	406	433	379	447	405	426	412	404	427	402	421	422	440	405	400	380	425	444	426	411	431	401	443	400	435	435	450	396	441	421	426	409	404	428	413	438	408	427	416	412	386	422	416	433	441	406	408	446	443	454	429	424	418	427	440	442	419	451	463	432	386	413	444	430	396	417	420	418	460	424	406	444	381	394	444	407	446	416	420	420	423	438	401	437	437	445	429	411	442	421	407	394	364	393	413	431	457	388	418	412	413	416	396	412	422	455	400	431	425	423	400	419	419	432	409	445	412	439	392	418	371	434	400	426	395	383	379	411	412	417	388	459	448	433	438	429	443	435	415	425	397	405	456	399	409	388	421	404	450	426	427	392	442	434	438	379	422	437	417	427	443	421	402	434	419	413	445	425	443	418	391	433	406	392	409	407	426	442	431	419	412	456	443	449	399	457	459	414	410	439	412	422	427	464	415	416	402	399	427	417	418	426	407	422	385	418	401	433	408	376	431	422	421	421	402	420	417	403	410	454	418	466	387	427	428	437	409	391	433	461	428	454	422	414	472	418	411	461	420	426	402	386	404	389	441	422	425	406	434	425	436	413	406	431	405	466	428	431	417	381	382	415	399	430	411	427	428	444	424	391	423	395	414	420	427	412	420	402	403	424	423	428	405	418	404	431	451	422	395	377	431	429	428	409	456	443	413	417	416	392	405	462	461	422	426	406	422	394	452	374	413	430	408	420	387	416	423	438	457	438	407	415	423	455	442	433	412	425	448	402	412	403	419	458	414	454	433	430	412	429	441	412	421	402	411	431	397	406	420	406	375	405	437	443	428	447	421	425	383	409	428	407	394	462	401	395	420	391	412	404	420	452	438	417	410	437	395	432	407	397	424	423	405	440	420	438	429	410	411	438	449	390	403	444	437	444	443	421	436	419	413	398	396	432	393	424	405	418	396	403	435	444	426	400	406	393	420	422	421	444	417	436	436	410	412	401	444	421	419	414	407	418	408	423	419	428	444	444	427	418	403	453	427	445	422	429	411	432	402	448	441	457	401	396	449	431	409	455	454	430	421	441	444	443	409	397	440	426	393	421	454	423	434	447	418	397	390	407	425	406	393	426	459	440	474	411	467	411	392	418	451	394	412	414	445	418	377	437	411	399	419	391	411	415	396	436	419	426	426	398	398	421	452	445	412	446	403	382	427	433	416	418	454	420	436	418	402	404	434	396	404	397	442	419	435	427	407	431	387	438	416	464	444	432	431	425	367	397	411	443	392	439	403	409	431	430	410	464	450	426	396	422	399	413	404	418	409	403	397	395	412	404	418	428	418	398	403	420	436	435	454	407	427	416	386	446	443	465	425	439	450	412	423	414	426	422	426	395	437	448	443	435	418	434	421	445	421	432	435	427	419	399	424	420	399	376	400	400	405	402	388	427	410	417	399	405	434	443	402	421	380	456	399	388	433	451	416	407	453	434	451	405	392	448	456	416	398	434	399	384	407	443	410	452	405	439	397	423	424	398	389	422	404	431	389	404	433	419	452	406	419	402	417	391	390	425	380	391	443	439	417	411	420	420	456	452	448	404	458	417	427	406	427	420	414	422	411	382	429	414	379	415	416	421	427	421	418	403	425	417	393	391	418	418	413	436	434	454	434	428	382	428	431	421	405	412	415	413	426	408	425	429	428	425	394	410	413	439	431	419	461	421	376	389	447	401	422	407	417	414	428	428	442	433	445	388	441	405	412	400	425	441	411	421	401	466	429	408	452	432	422	411	411	402	411	442	415	427	423	423	396	456	417	415	427	417	410	412	414	425	450	394	382	435	438	407	413	390	400	397	417	390	427	399	445	427	409	439	415	408	406	433	414	387	401	429	442	408	441	427	414	416	427	403	458	384	454	418	408	397	435	396	456	431	413	415	409	406	431	409	422	406	406	412	431	432	397	438	465	423	436	390	406	421	399	435	448	408	419	446	429	438	390	412	419	400	443	406	455	414	434	419	412	374	393	417	412	412	406	400	428	405	431	402	436	436	428	397	390	440	429	371	406	424	433	409	388	380	405	431	428	401	419	405	417	423	447	400	430	408	439	438	444	422	439	403	390	419	382	410	397	452	427	433	439	381	391	426	403	443	415	384	428	401	415	402	459	408	452	405	361	398	437	417	416	399	435	449	414	424	459	441	459	451	443	419	442	427	446	428	466	393	451	439	406	400	429	421	408	437	415	420	388	415	432	417	425	435	401	447	412	424	447	448	422	398	435	401	431	431	430	409	439	428	424	419	416	387	413	425	429	418	427	425	449	422	413	418	439	420	395	407	402	400	378	434	418	424	467	433	424	429	404	404	413	432	443	435	435	458	424	423	409	439	429	411	432	413	465	418	390	415	429	427	435	429	440	472	392	446	429	445	421	420	402	418	395	413	430	458	447	432	414	439	388	419	377	430	423	419	411	434	398	410	419	410	409	418	431	433	411	446	429	373	401	420	383	419	411	427	428	388	397	379	437	395	467	429	413	408	456	413	393	450	419	429	404	437	407	436	411	441	412	379	386	440	429	445	439	427	415	404	451	376	448	427	419	443	428	409	414	383	420	426	409	438	390	438	424	436	447	458	375	424	401	415	417	423	401	420	426	418	416	418	444	451	410	427	416	416	417	411	421	441	416	427	442	400	426	399	417	405	413	394	434	373	424	446	420	440	426	426	399	433	440	406	425	414	430	410	393	429	434	417	420	371	386	416	425	424	417	460	408	396	408	416	418	442	390	410	394	452	406	436	452	422	424	396	406	431	414	417	410	384	443	446	406	401	402	411	379	418	430	407	440	441	430	432	431	440	404	408	396	410	418	467	415	449	447	414	443	428	405	399	417	415	438	420	404	355	433	433	453	448	407	403	435
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
