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
341507676502	341507677021	341507677571	341507678121	341507678671	341507679221	341507679771	341507680321	341507680871	341507681421	341507681971	341507682521	341507683071	341507683621	341507684171	341507684721	341507685271	341507685821	341507686371	341507686921	341507687471	341507688021	341507688571	341507689121	341507689671	341507690221	341507690771	341507691321	341507691871	341507692421	341507692971	341507693521	341507694071	341507694621	341507695171	341507695721	341507696271	341507696821	341507697371	341507697921	341507698471	341507699021	341507699571	341507700121	341507700671	341507701221	341507701771	341507702321	341507702871	341507703421	341507703971	341507704521	341507705071	341507705621	341507706171	341507706721	341507707271	341507707821	341507708371	341507708921	341507709471	341507710021	341507710571	341507711121	341507711671	341507712221	341507712771	341507713321	341507713871	341507714421	341507714971	341507715521	341507716071	341507716621	341507717171	341507717721	341507718271	341507718821	341507719371	341507719921	341507720471	341507721021	341507721571	341507722121	341507722671	341507723221	341507723771	341507724321	341507724871	341507725421	341507725971	341507726521	341507727071	341507727621	341507728171	341507728721	341507729271	341507729821	341507730371	341507730921	341507731471	341507732021	341507732571	341507733121	341507733671	341507734221	341507734771	341507735321	341507735871	341507736421	341507736971	341507737521	341507738071	341507738621	341507739171	341507739721	341507740271	341507740821	341507741373	341507741921	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2768	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21706	20232	27511	22755	20233	20242	7204	1250	861	711	661	571	479	467	467	410	389	396	423	340	351	353	326	296	288	235	251	245	243	221	210	201	205	181	193	177	193	195	178	151	181	165	142	188	150	159	147	141	138	141	133	139	137	129	150	125	132	130	132	116	125	122	147	134	138	138	138	124	123	134	119	113	128	123	98	137	121	125	136	137	117	151	125	122	117	107	117	131	124	127	134	133	123	136	120	107	124	141	132	119	127	124	126	127	118	138	95	117	119	136	108	119	126	127	120	123	128	110	123	122	141	112	125	130	118	129	125	120	137	125	119	122	124	121	118	108	119	126	125	126	126	115	133	124	114	161	127	97	131	113	115	135	151	108	150	121	110	106	130	126	122	112	121	124	129	105	115	129	120	134	106	142	135	101	128	117	140	140	121	116	110	134	131	119	124	130	133	128	125	129	111	133	142	137	108	131	94	134	125	127	121	136	115	119	115	138	126	144	117	118	126	120	121	131	137	120	114	116	116	122	115	127	107	103	119	137	117	116	115	123	128	116	127	118	122	150	122	115	133	121	122	105	117	122	125	128	124	152	133	119	114	105	123	138	152	111	147	121	128	117	113	120	106	114	121	110	117	106	111	137	124	142	116	116	144	124	127	119	139	120	128	110	118	147	132	123	119	116	126	108	98	123	127	120	133	126	110	143	105	117	144	123	144	133	137	149	151	140	123	135	121	122	114	122	115	115	127	139	114	134	108	136	113	119	130	115	154	130	127	118	111	128	125	119	117	110	98	104	101	121	110	108	138	108	96	108	138	118	133	120	120	122	133	123	127	123	118	119	128	107	99	141	128	120	104	113	110	108	121	130	125	114	115	118	111	119	127	117	121	109	115	115	123	123	109	139	135	114	113	109	120	129	127	132	151	126	132	121	107	129	135	129	124	115	121	129	116	123	134	124	115	144	124	113	132	115	125	128	136	118	105	114	113	119	143	126	114	127	130	120	113	122	125	113	115	108	106	116	98	138	130	107	110	113	121	123	119	154	130	144	131	130	131	125	123	108	116	116	104	139	127	124	123	125	130	121	127	123	120	124	107	113	132	109	97	116	120	130	120	113	117	115	119	119	119	137	123	137	148	143	123	124	127	139	117	127	128	125	144	118	107	117	128	122	134	130	115	110	130	123	119	126	129	117	127	113	133	121	125	115	124	121	148	118	116	106	122	115	116	111	136	117	124	119	120	145	132	123	115	128	121	119	126	121	120	133	111	138	107	124	125	128	128	141	137	122	137	105	125	109	97	114	104	132	116	133	140	125	121	119	115	136	132	132	115	130	121	128	118	122	128	108	118	115	127	123	133	119	125	128	108	113	121	140	120	129	127	119	136	140	119	111	114	113	104	130	122	131	124	100	127	126	137	124	133	127	116	131	124	121	121	107	123	131	125	101	134	127	151	110	115	124	112	132	118	125	118	118	134	138	128	136	104	113	123	111	120	118	139	129	113	113	113	126	116	110	129	112	131	105	146	110	136	136	136	119	134	141	129	101	129	119	139	121	153	134	127	118	117	122	126	126	124	138	130	139	111	108	127	125	133	142	119	111	118	123	118	121	117	123	130	122	114	127	119	115	136	132	135	121	113	148	111	127	105	107	115	136	112	127	112	143	131	135	128	128	133	113	119	143	117	125	109	127	128	131	112	125	116	136	115	123	146	121	99	132	140	136	103	97	134	114	119	101	117	131	106	147	120	116	114	111	133	128	96	134	149	141	115	120	117	106	124	111	137	117	109	122	113	144	122	112	133	126	115	114	142	137	135	136	113	126	126	127	131	124	123	137	116	149	114	146	115	110	127	122	140	122	118	115	130	117	131	127	128	123	119	146	127	123	121	121	121	128	113	130	102	112	105	119	157	123	126	95	130	128	108	130	142	138	121	117	126	140	128	135	114	124	128	115	129	127	109	129	133	117	138	134	116	118	123	134	120	113	115	123	108	128	133	120	117	117	117	125	130	120	126	115	124	108	111	128	135	119	129	125	120	105	121	118	115	112	133	135	102	135	123	130	123	118	109	118	133	110	120	118	110	118	129	145	139	126	131	128	112	131	117	125	131	124	128	110	127	116	118	120	117	132	149	120	123	120	118	120	120	129	141	113	114	144	124	117	131	111	113	126	114	143	119	132	129	122	109	111	118	133	115	117	132	100	133	131	119	120	138	107	133	120	117	130	126	134	121	109	110	127	127	139	128	139	135	133	117	139	141	126	124	109	132	118	128	115	110	140	95	137	128	146	112	114	125	122	121	97	107	117	118	128	129	116	125	110	144	143	117	108	118	109	120	108	128	112	125	129	131	157	125	138	136	116	134	122	133	111	112	126	121	129	117	116	142	122	113	134	110	116	135	127	123	107	118	118	115	135	134	106	131	122	112	120	103	131	138	122	129	123	128	128	114	131	106	113	118	134	114	127	112	127	115	129	130	114	131	108	127	99	101	108	131	136	129	141	131	114	116	105	128	107	115	120	136	129	141	132	131	119	132	113	131	123	97	130	119	120	112	116	134	114	114	120	116	137	117	96	116	123	104	115	110	130	124	136	115	136	126	110	127	138	126	134	118	135	129	105	128	124	122	154	131	123	118	130	120	133	129	126	131	122	132	142	105	116	105	108	113	110	120	111	105	123	145	140	117	139	141	118	120	104	125	121	137	132	102	125	128	128	132	135	112	125	122	124	124	101	114	132	118	106	123	134	129	126	127	108	135	117	119	119	121	133	113	128	124	115	123	119	106	126	124	112	119	127	120	123	139	147	105	115	132	125	131	111	107	122	128	125	136	131	129	124	127	125	136	145	148	132	136	115	130	109	94	115	123	124	128	134	112	134	131	117	114	126	124	126	140	123	119	103	119	113	114	106	129	98	108	121	107	123	121	115	113	105	134	112	115	126	101	117	126	128	135	126	113	114	100	131	132	127	135	118	117	119	139	125	119	125	127	126	116	111	136	119	106	132	132	153	111	120	142	135	106	107	106	134	120	124	122	108	124	134	117	131	94	110	113	114	136	142	119	142	113	100	106	118	108	140	114	113	126	140	125	119	118	124	128	128	134	134	114	116	106	134	127	91	114	113	113	143	122	133	122	133	125	127	106	131	111	102	116	141	130	125	101	118	121	113	135	122	112	119	131	128	125	124	121	121	124	128	123	106	118	126	124	105	117	130	132	106	113	111	118	120	130	156	125	128	128	123	132	120	120	113	116	119	139	129	130	123	125	115	132	141	117	119	115	113	125	105	105	124	119	132	115	129	137	134	120	140	128	129	127	113	137	114	134	113	136	123	129	130	113	140	99	117	111	119	140	115	104	122	135	107	117	126	110	125	114	123	129	121	141	142	119	110	119	129	118	125	111	119	123	129	117	134	131	131	122	132	130	124	126	126	132	123	106	110	122	108	101	117	126	128	124	119	118	116	128	93	140	124	123	128	106	132	128	117	101	109	120	117	143	119	107	129	107	130
33971	22432	13631	7365	5475	4031	2964	2496	1913	1634	1324	1209	1029	939	844	762	705	686	669	619	610	595	531	504	474	442	396	404	419	359	356	340	303	271	284	258	245	260	212	230	262	222	257	245	221	222	188	197	184	200	177	166	171	197	185	199	165	194	147	165	174	173	204	163	158	172	182	166	176	163	160	174	170	174	159	173	175	166	143	170	163	169	161	172	144	149	161	182	192	145	165	148	140	179	175	157	156	183	162	155	153	165	171	146	174	172	145	122	150	159	149	121	163	141	141	138	145	162	168	143	153	159	142	155	141	139	143	146	125	143	151	153	152	148	162	151	134	160	161	163	142	153	155	152	154	149	152	155	154	133	175	164	160	136	152	169	162	163	132	158	143	138	141	143	156	151	151	155	146	145	145	138	152	160	137	162	158	143	162	167	177	145	159	136	145	178	168	149	170	157	138	157	136	181	134	143	146	153	147	131	128	133	142	157	143	137	141	163	149	144	149	163	151	158	158	143	136	155	150	159	145	151	146	152	135	159	146	159	167	172	154	152	140	156	150	136	166	136	156	139	148	147	141	139	160	151	162	144	145	132	144	152	145	161	139	156	150	145	140	152	150	148	125	153	132	163	151	150	151	182	169	154	156	140	149	153	174	152	148	138	162	144	167	129	181	147	155	146	158	158	155	141	163	127	140	143	138	145	155	158	159	125	168	161	145	144	171	156	146	159	153	176	164	131	164	150	150	166	151	133	131	147	155	134	157	165	162	149	164	135	139	170	157	159	143	158	166	154	166	154	167	159	129	143	159	148	124	145	176	147	161	166	156	172	167	141	167	149	153	157	150	149	148	138	158	140	156	161	146	169	137	159	157	142	158	148	161	145	165	179	162	176	137	137	140	149	140	160	136	164	134	139	153	157	142	149	145	151	154	155	145	164	148	154	168	132	142	155	167	150	164	162	162	160	160	164	162	155	142	173	136	138	156	158	181	166	168	148	154	158	151	153	133	165	127	157	154	158	148	166	160	158	147	168	154	148	152	132	152	142	144	176	146	138	155	170	151	127	142	146	134	128	166	120	131	152	167	141	152	148	137	139	137	168	159	141	162	152	169	128	137	123	118	139	170	151	149	139	145	138	147	147	148	170	160	143	159	150	149	145	138	145	159	142	155	147	138	162	139	133	173	146	143	151	147	149	156	161	152	160	156	140	145	165	154	136	145	164	153	148	148	121	156	182	136	155	131	151	129	145	138	143	140	158	171	166	169	139	155	151	141	132	133	125	149	161	153	154	141	164	136	120	170	151	163	144	150	158	153	162	178	151	150	152	147	155	151	160	160	171	165	147	161	148	155	142	153	150	148	149	136	138	154	174	172	152	137	145	147	156	160	159	169	145	146	152	147	150	154	147	161	131	159	119	141	138	140	167	150	154	167	165	143	147	147	147	152	149	143	149	155	149	156	162	171	145	144	149	181	143	147	134	177	161	130	149	121	161	171	159	142	140	165	189	152	156	136	165	145	160	144	146	153	162	139	164	148	155	132	155	135	156	158	121	156	155	151	159	146	161	158	145	140	159	151	155	155	160	168	153	149	149	139	176	165	172	161	145	152	146	174	151	141	170	144	177	144	151	150	144	155	149	191	160	152	165	129	176	146	153	144	158	150	155	154	146	147	143	130	136	164	144	161	153	160	156	155	162	155	145	152	164	159	157	141	176	184	150	153	158	148	141	154	140	171	157	171	130	145	164	144	137	151	155	134	150	149	153	152	149	138	157	146	149	152	155	153	150	133	140	159	132	171	143	144	168	167	157	160	124	164	147	138	150	123	147	156	153	141	158	144	143	150	165	129	157	152	153	143	143	166	165	150	193	160	160	129	144	165	148	136	161	163	145	154	161	144	137	132	133	167	161	141	155	165	164	159	162	165	137	172	138	153	145	148	162	132	154	152	147	126	145	156	153	164	159	134	144	142	139	137	172	127	153	165	158	152	154	151	171	155	155	151	137	175	156	141	170	146	155	157	146	139	140	153	157	150	176	160	169	139	152	164	174	150	141	163	138	142	166	168	183	152	156	141	146	144	146	141	130	152	151	141	137	142	163	183	149	150	149	165	135	159	147	150	128	157	164	152	156	156	133	172	168	145	151	168	157	165	158	175	151	133	146	162	150	148	165	131	143	148	168	147	146	151	154	156	141	154	131	152	159	173	155	149	154	160	160	169	144	141	166	158	134	137	147	148	144	124	145	151	165	161	152	148	146	131	132	154	151	153	139	150	161	148	139	146	167	144	150	159	139	136	142	151	125	141	164	133	120	149	153	152	154	147	148	142	173	172	153	140	151	145	157	163	137	174	167	160	153	144	137	135	156	156	144	142	147	154	171	163	142	160	144	164	181	141	164	144	153	142	160	153	154	146	162	161	172	147	146	164	165	161	137	173	148	165	165	154	138	145	161	156	156	154	131	150	158	149	157	126	140	130	164	147	141	145	144	145	159	145	134	141	148	147	173	156	140	138	148	133	177	157	152	154	156	152	149	143	136	148	127	158	145	156	164	152	122	153	167	161	140	163	139	152	134	172	178	145	165	149	171	133	159	176	133	168	171	160	168	159	148	149	153	154	132	155	141	153	164	164	170	146	156	152	136	146	130	153	147	140	137	148	151	147	150	144	174	159	158	114	151	149	139	134	162	157	138	153	146	145	153	164	137	167	143	141	165	150	174	146	147	149	149	148	160	167	147	143	143	135	131	150	128	163	151	180	157	142	139	150	154	131	150	153	163	144	156	133	182	146	168	137	158	155	145	168	129	166	123	146	204	148	163	152	134	144	160	146	147	144	124	168	154	154	152	133	147	160	150	158	146	145	146	151	156	152	138	153	129	141	158	167	150	159	164	148	150	166	135	173	133	161	173	143	151	150	156	150	143	149	145	149	162	167	180	145	148	180	151	135	143	148	147	138	143	157	147	153	141	147	168	158	151	148	185	135	152	137	163	169	134	151	150	146	149	155	150	158	169	154	168	162	143	153	156	133	151	144	144	121	127	152	146	160	146	143	140	142	150	157	164	169	151	153	164	132	133	138	164	175	157	154	151	124	148	148	150	138	162	155	169	148	172	155	158	151	148	177	139	178	143	168	140	135	152	144	148	140	162	165	137	162	143	160	159	143	167	149	161	143	137	140	130	139	153	145	166	177	170	160	159	151	134	155	169	168	146	129	148	147	144	148	143	161	149	142	138	134	150	149	171	158	142	158	151	163	153	147	156	153	155	150	174	147	121	156	156	142	160	119	150	150	151	153	156	150	136	145	157	160	190	171	150	171	144	174	164	178	159	133	166	152	182	168	173	140	145	146	163	145	144	147	148	136	151	134	146	148	175	147	137	157	139	166	161	131	141	157	150	129	130	144	178	171	136	140	144	155	134	170	159	132	148	158	152	134	126	139	165	164	166	140	159	175	161	139	153	150	149	152	136	150	170	153	167	136	133	157	156	153	155	152	154	148	167
29383	19835	7754	1830	979	701	559	475	405	363	327	356	324	317	295	324	301	305	313	285	300	298	285	276	259	290	257	234	272	261	253	253	242	235	215	234	252	253	238	234	246	215	239	230	239	219	204	199	264	231	236	223	212	228	218	249	220	216	228	213	231	270	255	224	204	236	229	198	221	217	238	252	218	221	239	240	231	225	243	264	228	222	223	238	215	237	208	220	228	231	214	244	244	201	218	208	223	205	247	207	224	222	217	205	223	198	232	249	222	244	248	197	225	197	271	194	223	203	238	197	238	249	201	238	244	211	214	220	249	242	237	231	234	221	233	208	232	230	215	227	228	226	222	230	238	233	215	199	223	229	213	257	242	233	239	257	203	204	215	244	221	227	217	216	200	236	247	228	238	251	219	221	214	238	231	224	250	203	263	225	217	232	234	229	213	237	216	239	202	219	232	194	247	212	218	233	194	243	214	261	220	257	230	218	228	237	231	234	232	218	206	217	199	219	203	245	210	188	223	235	232	209	227	240	205	235	236	247	220	225	236	204	255	225	227	211	246	231	260	224	226	228	200	223	235	230	228	241	229	227	255	244	224	245	274	220	208	203	226	228	226	242	234	204	245	220	224	235	225	239	212	197	222	223	218	240	226	200	217	219	258	224	231	232	225	204	250	233	205	203	215	207	240	231	238	218	230	212	247	221	220	242	257	232	189	224	236	227	213	214	221	223	251	234	220	216	185	243	226	195	220	224	245	231	218	210	240	229	225	236	208	246	213	208	236	234	209	240	214	212	238	223	229	212	228	235	258	204	246	233	228	205	233	221	211	227	229	242	236	208	226	230	237	233	229	228	235	225	216	227	213	218	214	246	209	232	253	254	216	223	230	211	243	227	237	234	211	207	229	207	252	225	224	238	225	192	220	221	236	239	218	251	196	257	237	229	219	202	213	210	216	237	233	235	236	220	220	218	217	235	230	200	228	226	251	242	235	233	224	212	222	238	212	227	234	223	221	219	219	195	233	255	223	207	232	231	232	217	190	180	238	243	223	254	241	261	234	226	216	210	238	218	219	201	213	227	230	222	225	222	216	236	244	207	247	216	223	244	195	235	234	217	221	257	233	212	222	217	212	232	244	201	213	211	233	232	243	241	203	215	217	216	206	229	224	230	244	223	205	184	203	236	230	237	224	227	224	212	210	244	238	212	238	221	242	222	223	215	214	213	228	205	237	224	226	214	218	235	216	223	226	221	220	214	227	246	235	208	229	243	239	223	225	246	249	226	223	228	229	214	215	225	253	221	232	226	252	259	247	230	232	219	206	244	224	252	249	226	227	227	255	207	220	207	226	210	253	207	205	198	245	206	217	231	233	206	224	223	220	221	246	249	223	224	246	230	214	213	214	265	207	233	237	248	235	229	218	219	241	221	238	236	200	209	235	244	199	229	236	242	221	202	210	238	234	215	219	243	216	210	211	203	226	245	210	221	228	222	209	215	250	236	209	224	212	241	241	209	219	224	228	221	220	228	231	224	214	221	210	219	252	221	207	221	240	208	228	236	230	208	229	221	245	220	255	232	223	218	213	252	233	223	205	209	217	229	245	200	216	233	218	237	247	211	209	196	221	223	242	237	225	219	218	222	251	242	206	244	216	208	240	179	218	214	218	233	215	215	215	226	238	222	236	213	233	189	244	228	222	238	218	230	239	234	222	210	213	206	216	239	226	219	213	208	238	246	232	241	209	221	228	244	251	249	204	237	202	203	224	218	244	201	197	233	238	225	214	212	213	229	236	197	244	228	227	232	244	212	214	209	222	246	200	241	216	190	218	222	249	237	229	229	211	213	239	228	228	214	199	205	232	242	226	223	221	234	224	214	220	249	216	220	247	259	243	214	210	225	243	212	216	248	218	216	245	241	271	234	238	230	243	248	206	250	220	196	241	224	223	220	222	210	251	205	213	209	205	235	228	228	205	223	227	244	235	226	206	193	219	233	233	213	215	232	224	231	222	244	213	221	215	225	239	252	225	223	212	243	227	224	221	228	221	212	222	217	217	247	223	214	247	213	219	220	223	241	243	221	250	247	222	244	231	237	225	234	216	226	203	231	224	204	223	226	226	223	225	225	183	218	216	255	225	215	196	230	213	215	208	236	240	228	219	208	234	194	227	213	203	217	226	225	232	251	239	215	246	249	211	228	219	238	236	241	219	211	217	230	223	221	224	211	236	237	236	240	229	218	233	227	216	224	230	215	249	199	209	191	199	190	211	213	245	215	262	217	227	203	257	238	243	242	229	223	224	227	255	239	225	222	232	218	224	230	235	216	229	232	215	226	228	218	215	223	203	222	235	232	223	242	237	230	218	230	231	198	239	224	226	238	221	234	216	223	229	224	216	213	225	210	244	223	240	205	201	231	229	227	225	229	241	223	222	214	227	229	240	216	232	215	222	215	212	256	229	235	233	238	197	216	225	244	246	225	246	221	220	206	201	249	230	236	209	226	222	234	212	205	209	225	238	218	225	229	219	248	238	223	216	237	207	224	224	229	242	204	229	233	214	224	226	220	208	214	228	239	218	237	229	216	238	256	215	232	216	225	193	237	242	207	217	200	217	239	219	223	245	228	238	227	234	223	230	225	211	225	202	224	246	207	227	202	245	252	215	246	227	215	225	225	235	204	216	229	220	218	215	231	232	229	207	237	251	231	214	195	216	213	250	232	219	221	212	222	251	219	220	232	248	227	223	190	271	205	255	216	257	211	214	218	242	212	239	225	202	247	231	213	226	228	230	246	235	261	211	203	204	241	221	222	226	232	242	234	226	235	207	219	212	221	203	207	208	274	240	240	224	241	209	204	245	226	239	258	207	214	193	269	228	244	246	225	222	222	235	235	217	225	226	215	230	208	235	220	209	240	249	244	244	244	231	199	249	188	212	233	232	214	215	227	217	230	241	217	218	205	207	242	229	213	253	243	205	224	243	220	217	240	227	235	227	208	220	221	229	217	229	251	214	211	209	241	232	209	214	225	246	244	252	245	213	252	227	217	229	239	226	206	244	224	220	226	220	225	230	227	203	231	227	221	234	216	235	204	227	241	210	218	258	237	217	194	223	239	246	201	234	203	217	209	215	195	231	247	223	218	207	252	227	231	230	195	220	216	246	232	225	207	240	218	243	218	235	184	214	235	263	223	232	204	227	223	237	204	216	245	226	221	214	202	221	223	229	220	239	210	223	212	238	231	220	240	216	204	225	187	214	232	221	216	239	207	247	226	210	240	203	223	226	230	220	209	229	216	226	244	227	228	203	235	218	204	211	193	224	238	231	229	215	228	203	236	213	234	238	232	272	250	230	220	220	217	240	234	217	226	211	229	219	253	244	226	225	207	225	239	231	224	233	214	204	226	221	230	205	231	201	223	255	243	208	191	223	229	198	245	209	250	208	227	215	227	228	209	251	220	235	233	218	222	211	238	213	245	231	241	250	223	222	219	242	227	221	244	226	219
29115	9270	4668	2398	1725	1415	1097	842	734	703	589	551	524	504	457	426	463	425	463	421	486	437	430	391	374	371	365	367	317	357	372	338	324	338	317	316	270	304	286	314	288	303	283	266	289	254	315	282	271	325	271	299	272	302	281	252	284	289	262	278	265	334	296	293	278	280	289	279	287	278	241	268	242	264	268	267	300	308	266	272	281	288	274	289	299	301	263	252	272	250	283	254	286	295	273	283	288	276	254	252	272	281	273	295	323	253	271	294	272	282	304	291	277	287	270	299	286	274	269	279	270	305	255	265	286	261	261	282	276	277	285	280	277	254	266	272	261	285	301	299	277	276	268	265	287	265	291	295	297	263	262	276	275	266	272	282	242	282	279	296	284	264	289	257	277	266	287	260	248	267	271	256	275	267	269	292	312	246	257	275	272	294	288	272	245	269	270	262	270	277	261	262	275	259	266	290	299	270	269	264	289	273	283	270	283	301	274	290	243	303	284	261	271	249	297	250	289	269	259	275	289	258	280	288	250	300	282	269	266	291	282	266	237	256	265	260	285	279	277	289	271	250	266	282	255	279	280	255	269	287	266	256	281	311	288	297	267	279	284	271	281	241	264	284	271	275	243	267	257	261	258	253	267	278	261	287	271	276	294	266	242	261	270	290	295	270	282	267	259	271	281	282	279	249	264	265	275	246	248	286	274	276	252	284	285	259	265	290	296	257	252	254	286	268	258	290	260	303	279	295	282	275	261	284	301	279	269	291	283	274	278	280	281	249	273	269	264	270	288	264	273	274	260	295	287	290	254	246	289	250	294	276	285	278	277	264	282	272	270	246	263	277	303	270	265	291	264	267	223	276	247	264	282	264	258	250	255	272	293	263	258	266	297	256	264	259	265	298	263	269	282	270	275	316	275	285	269	285	262	281	250	288	251	269	240	245	261	283	290	266	275	235	252	265	274	265	263	248	261	301	295	287	252	239	265	270	292	282	278	248	266	281	245	282	253	269	289	261	259	300	282	272	295	262	302	275	288	294	282	292	273	264	284	273	313	288	262	289	236	269	300	270	287	259	270	270	296	260	262	265	285	302	289	300	266	250	295	278	281	295	293	276	278	272	273	295	254	277	269	268	277	290	266	262	282	281	278	270	288	272	272	223	281	274	276	254	256	276	269	281	246	260	267	292	278	249	266	244	300	272	272	274	297	274	242	264	268	288	264	295	285	309	269	287	266	300	291	279	265	267	284	279	276	261	253	257	260	285	274	300	286	279	286	254	245	295	269	261	287	291	264	286	279	270	302	282	285	304	236	291	248	249	268	267	282	259	278	243	284	298	276	271	267	236	278	308	267	278	252	297	283	294	246	280	282	286	255	278	283	253	267	279	278	291	268	278	261	274	273	270	259	277	267	277	279	278	269	303	274	262	283	285	263	290	284	257	288	271	278	312	296	258	289	295	272	278	294	247	288	249	282	260	286	265	313	263	284	280	285	264	296	284	269	261	288	252	232	251	267	238	276	278	276	271	311	256	277	281	258	276	279	274	271	277	272	280	259	291	298	291	282	261	285	264	292	292	263	272	277	265	265	275	245	269	272	278	304	291	239	289	266	288	234	276	256	288	259	256	272	269	284	314	281	264	248	290	279	293	258	288	273	289	251	287	302	282	291	268	273	283	247	244	277	266	287	283	289	254	267	257	267	293	303	272	295	278	271	281	310	291	256	277	307	274	237	263	299	292	257	279	280	297	272	288	269	249	269	276	259	280	290	290	288	279	277	250	283	256	291	279	291	272	269	235	299	288	269	256	274	266	277	278	273	282	283	293	300	294	290	282	289	270	283	263	318	268	247	260	300	250	274	280	289	268	282	281	268	274	261	271	275	309	274	296	276	281	254	278	278	279	268	257	272	280	274	282	271	285	259	270	260	267	240	278	277	260	295	298	262	259	267	243	274	264	261	274	299	268	292	252	278	282	260	260	284	294	258	270	267	283	280	278	286	259	264	307	262	264	297	285	275	278	303	265	239	263	303	274	263	290	295	265	276	309	283	299	256	290	281	282	275	322	303	267	298	286	266	271	267	236	251	270	298	266	283	294	278	280	256	265	279	255	293	250	256	259	272	268	298	268	264	264	267	268	283	278	285	275	270	266	257	262	271	292	253	301	277	267	276	278	255	281	297	272	273	274	278	272	290	266	275	281	272	266	286	256	296	284	277	285	262	281	279	286	260	286	265	272	261	263	269	250	279	275	257	268	280	265	284	287	282	265	288	275	264	257	258	258	278	278	253	295	246	274	291	273	285	275	264	255	271	249	258	312	292	288	282	302	298	250	245	271	262	277	271	293	301	295	257	274	270	258	272	296	266	281	270	263	246	249	280	288	282	265	287	271	287	289	267	285	243	292	244	266	293	281	278	302	259	278	265	263	280	307	283	267	284	271	263	290	299	268	265	277	265	309	263	267	266	287	259	242	258	247	290	260	272	280	275	281	265	278	296	280	271	277	255	263	271	269	279	270	297	285	270	290	273	258	276	251	255	282	286	249	281	273	279	274	293	279	273	263	282	240	283	267	266	289	289	267	251	279	322	278	270	241	304	295	252	300	286	276	292	300	266	257	263	262	285	274	268	285	286	282	292	268	275	271	285	305	273	262	248	296	247	275	286	286	258	275	292	237	277	270	268	260	284	276	279	279	269	282	290	263	278	284	275	290	273	255	264	279	305	294	267	285	280	275	261	282	276	252	285	275	266	292	256	244	263	253	279	284	286	287	283	272	272	278	293	264	269	263	285	279	262	268	301	291	248	290	259	291	279	292	299	251	281	268	271	264	265	268	269	253	269	311	293	296	275	272	284	254	244	253	279	278	285	283	291	277	310	308	288	273	255	272	269	274	284	255	278	257	276	259	248	270	286	290	244	265	288	281	267	256	257	317	255	274	256	264	283	290	266	281	298	270	283	269	264	279	296	288	245	288	271	270	282	285	290	279	264	283	288	280	251	281	287	274	262	318	248	292	282	256	299	291	279	305	250	257	231	266	257	267	259	247	251	307	295	270	272	303	278	277	273	282	257	271	255	264	266	271	251	289	263	284	273	261	283	268	291	272	261	303	301	274	243	272	281	282	292	261	311	278	271	296	269	259	278	256	263	257	265	296	255	269	251	265	275	280	294	280	300	248	281	260	283	301	286	272	272	287	276	285	245	291	237	254	291	268	276	266	297	288	267	275	291	311	268	246	265	274	275	265	286	255	264	278	286	277	279	287	264	266	261	275	246	249	257	266	289	280	287	257	263	238	261	275	291	252	288	295	262	270	278	285	286	249	286	267	273	303	267	274	281	262	249	270	273	288	279	286	253	277	261	269	264	269	317	279	276	291	291	269	290	289	280	259	298	287	261	267	240	287	272	305	307	264	279	251	269	288	278	266	281	262	275	275	274	273	267	273	298	293	292	269	266	295	262	295	268	284	279	287	276	268	318	273	264	275	291	273	248	281	270	290
24078	21511	28797	24643	21488	9907	1390	911	668	591	594	533	484	471	446	434	424	397	382	374	358	334	339	340	294	334	318	297	308	293	315	291	272	245	249	236	277	264	288	279	230	218	265	230	253	229	235	229	267	239	231	239	242	236	235	243	220	230	237	222	211	231	210	217	211	230	222	216	243	224	216	205	220	236	221	213	237	224	219	214	212	209	219	215	206	219	227	215	227	207	224	207	224	210	218	217	228	234	208	237	229	241	237	217	232	212	231	231	232	205	218	233	213	195	237	228	225	229	220	208	233	242	213	231	209	230	235	227	238	215	229	210	223	201	218	218	230	226	216	215	226	224	224	208	215	213	206	219	230	218	215	197	249	214	232	227	196	186	205	211	191	217	217	203	213	236	224	226	188	251	201	231	197	201	226	221	221	220	243	208	224	208	216	237	198	191	222	196	235	218	215	197	228	212	245	215	221	200	223	213	224	214	210	206	194	207	221	201	200	234	188	232	191	215	209	223	216	231	202	214	200	197	229	203	231	208	204	220	213	209	214	230	215	230	208	180	177	217	220	230	221	229	209	203	215	237	223	220	222	243	237	225	205	228	203	219	221	214	220	240	218	200	192	222	236	206	228	227	198	223	222	192	204	229	192	192	189	205	216	243	231	210	203	238	231	216	227	216	240	201	224	246	214	208	226	224	204	203	248	204	224	236	223	224	218	212	231	209	237	199	212	219	203	216	208	215	242	209	244	230	220	236	218	228	209	217	229	212	220	220	211	225	235	226	212	213	223	196	204	219	218	227	229	220	227	210	209	178	217	197	211	184	234	194	218	209	207	198	221	218	208	227	223	219	222	243	206	246	213	206	196	224	215	219	209	207	234	215	218	243	215	233	214	200	237	221	199	226	229	215	194	217	226	204	213	238	215	221	216	209	200	234	239	224	197	243	204	213	215	199	245	195	221	234	214	228	197	204	237	228	239	236	196	244	201	214	244	223	207	207	203	210	205	246	220	227	174	198	203	233	212	237	222	210	217	200	206	231	231	258	206	210	235	224	227	242	215	221	234	208	214	200	236	225	210	228	207	222	240	204	175	215	222	214	210	245	215	203	204	214	216	192	244	205	248	211	202	239	228	208	224	237	203	208	225	216	231	201	210	218	236	223	217	236	254	231	238	223	234	216	207	220	224	203	229	228	202	211	222	207	222	218	211	212	217	258	226	231	195	212	214	192	208	188	204	217	194	247	239	219	242	228	198	229	222	212	216	227	241	217	232	228	224	216	196	224	205	222	235	192	212	207	207	225	207	210	206	216	220	213	206	199	210	216	235	193	204	199	228	231	201	212	211	237	233	219	217	223	215	217	226	210	240	228	212	225	207	206	228	253	231	231	207	195	204	216	230	216	226	202	219	203	213	228	203	229	209	221	213	221	224	210	230	217	205	236	196	212	229	209	218	223	214	220	237	225	206	228	209	215	235	210	226	218	235	207	211	218	199	211	205	227	217	264	211	193	201	193	242	214	239	216	202	234	237	229	233	219	218	217	217	233	237	220	225	218	225	209	202	223	197	240	210	227	200	214	218	223	202	205	216	211	217	208	213	235	202	222	217	215	241	218	210	223	218	202	211	225	222	249	201	222	232	217	241	212	216	235	215	209	236	234	207	215	222	199	212	212	227	218	259	211	229	201	211	201	217	228	231	209	220	187	236	208	204	212	204	235	266	212	228	200	216	205	213	196	231	190	193	218	227	218	209	239	203	221	219	204	214	221	211	223	223	217	199	243	220	235	193	239	224	231	231	232	227	211	227	224	191	230	213	199	239	222	212	212	210	208	210	251	213	231	206	201	195	213	215	198	242	204	215	225	204	206	213	209	209	200	209	224	203	233	209	204	248	189	220	221	236	185	211	218	212	189	188	213	228	211	246	232	217	223	220	210	223	215	210	236	182	207	217	226	208	214	229	225	231	198	211	208	213	230	245	225	203	233	215	183	229	233	204	212	247	220	212	217	236	226	259	217	226	226	229	207	246	219	247	208	207	240	215	227	216	215	222	225	223	233	211	197	207	227	225	229	187	195	221	189	231	225	221	225	230	248	221	201	215	238	219	179	231	216	235	222	216	229	226	223	242	231	225	200	215	237	237	244	228	230	234	226	229	231	210	226	211	221	215	212	197	225	216	227	228	211	222	225	224	224	205	232	213	215	194	219	226	208	212	217	199	205	196	198	227	224	201	203	223	203	217	198	204	225	210	193	207	217	189	204	207	197	227	246	225	196	222	231	217	233	175	201	209	203	248	238	218	206	236	228	206	247	217	209	196	200	208	205	223	227	236	211	222	194	210	231	225	209	239	240	207	225	232	215	208	203	207	216	220	222	213	227	234	214	217	220	225	217	224	215	241	225	212	209	208	223	231	201	246	224	221	219	228	204	218	223	203	200	237	220	190	210	215	223	242	231	223	219	224	221	225	214	210	209	216	211	219	207	207	204	206	223	193	212	216	190	228	193	231	240	210	220	206	205	184	219	193	214	187	241	211	221	196	199	226	221	215	227	217	238	213	203	237	218	220	236	216	213	203	198	224	199	207	213	242	215	205	226	242	215	207	218	226	230	228	222	212	207	218	219	216	231	213	207	231	204	209	196	202	250	200	222	222	232	225	246	213	209	202	212	233	182	222	211	220	217	214	220	217	206	228	205	204	255	198	207	215	213	231	222	229	203	194	237	214	210	229	175	211	241	200	227	212	215	212	200	217	226	219	189	220	238	228	216	206	234	219	198	231	224	225	223	218	247	219	231	195	190	242	191	211	198	197	218	192	213	228	184	183	200	236	199	218	218	245	220	221	214	202	214	206	211	199	223	216	222	195	202	217	217	204	227	219	230	230	202	225	227	229	244	254	211	229	219	226	212	216	221	225	218	197	232	210	217	210	212	234	219	221	266	218	189	221	207	240	231	208	227	196	225	170	207	223	226	222	224	227	208	230	203	218	215	230	208	230	220	236	230	236	201	209	210	214	213	243	222	234	227	193	194	220	190	250	240	239	210	208	230	208	234	222	225	222	211	221	186	232	209	229	206	235	237	193	225	235	197	229	207	234	208	206	228	227	238	217	223	202	233	237	211	207	250	210	205	211	236	207	219	232	229	243	202	219	218	234	202	232	211	210	222	205	212	197	221	217	193	240	213	210	220	243	253	207	207	185	219	238	206	201	219	230	200	203	235	219	210	234	210	223	230	215	205	199	205	222	217	226	228	212	215	193	220	218	280	220	215	202	203	241	221	193	209	192	235	212	207	211	216	209	229	187	216	204	246	207	213	200	201	245	228	203	226	221	215	219	223	230	205	220	202	219	220	205	213	218	222	247	207	199	219	212	213	188	213	200	197	210	222	198	183	254	262	231	197	218	214	254	193	234	212	244	226	217	212	199	206	208	211	236	222	232	226	242	222	212	194	233	219	239	205	232	232	225	199	221	201	225	215	220	211	181	201	189	231	225	188	200	211
32910	19229	10622	5414	3800	2917	2162	1717	1470	1175	1024	873	789	784	741	661	665	597	651	589	581	541	588	452	460	465	432	432	423	422	398	426	405	368	362	340	342	345	340	350	339	331	343	362	309	303	321	265	309	298	285	320	287	316	295	290	303	290	278	301	294	299	281	251	272	293	286	294	265	278	273	273	267	277	250	259	274	277	297	265	288	280	274	275	301	255	228	248	256	271	259	307	292	295	264	260	285	293	250	291	283	277	246	249	285	253	263	241	295	258	301	256	287	280	261	260	297	275	284	264	252	284	247	291	219	278	253	287	221	276	280	243	293	245	257	306	254	295	268	292	284	258	280	280	242	252	291	258	259	260	260	267	264	287	282	267	241	237	278	273	272	276	249	254	244	250	234	286	284	269	273	261	274	243	287	262	260	254	270	244	267	253	268	282	263	286	256	243	268	262	255	261	285	281	294	247	265	273	264	283	250	300	250	264	281	252	277	256	269	261	283	271	264	251	285	289	273	249	297	273	264	226	278	276	269	256	285	273	282	276	256	264	258	264	262	274	263	251	274	284	255	259	275	271	248	250	250	270	263	289	279	290	263	274	246	263	258	244	250	258	262	242	266	263	286	274	250	268	242	293	265	265	273	233	295	271	265	246	262	272	264	274	263	285	278	265	289	269	291	250	260	275	277	271	277	259	270	243	269	252	290	248	269	241	276	259	260	245	256	275	266	260	262	260	248	271	284	251	272	248	277	269	262	280	253	268	270	280	272	279	258	287	260	258	258	271	267	285	274	283	276	266	265	278	255	277	263	282	239	288	286	257	254	260	258	266	319	278	289	270	258	284	273	273	259	236	273	274	238	285	237	219	204	225	288	239	274	249	272	286	279	286	265	285	264	264	249	244	272	286	291	289	267	273	261	275	253	241	265	274	237	273	279	244	266	274	251	254	254	260	241	284	251	282	254	259	273	274	269	260	284	245	244	287	279	257	243	254	264	281	273	271	248	272	248	271	301	249	269	275	261	247	250	267	254	266	246	249	260	290	257	257	277	253	250	273	268	286	268	275	286	283	272	257	270	271	266	248	261	250	243	245	256	262	269	272	273	284	262	265	263	300	261	292	305	255	249	309	267	265	277	293	283	233	289	274	272	265	260	241	284	260	287	256	287	243	214	249	265	243	241	273	279	299	276	246	234	250	266	235	275	261	270	280	235	278	260	235	294	271	286	248	277	271	295	276	275	268	250	256	266	301	280	277	275	262	264	255	258	290	268	260	235	275	262	274	263	264	275	287	290	245	239	254	257	264	283	254	286	281	269	253	275	294	245	276	274	268	285	299	261	305	273	300	271	276	271	239	301	259	296	269	260	270	267	227	291	244	246	271	258	255	254	294	273	258	288	257	228	283	264	278	286	268	274	284	273	258	261	280	270	257	287	244	275	269	265	286	248	288	246	292	287	233	269	286	266	279	264	257	254	254	282	281	234	275	273	266	249	265	270	260	243	263	255	269	289	257	250	266	269	280	297	269	280	255	286	258	259	265	266	263	258	233	274	250	240	278	285	245	311	273	268	261	255	269	277	245	270	288	271	242	245	285	278	283	293	251	260	249	249	234	264	272	248	280	267	274	258	225	283	246	254	271	260	255	269	263	269	262	274	263	246	267	282	284	260	244	296	272	262	287	255	262	237	291	253	246	274	295	257	283	251	261	238	262	264	252	264	267	290	285	275	251	312	286	254	262	264	267	259	278	270	249	279	275	244	275	279	277	294	251	260	259	250	263	274	265	290	269	272	301	266	288	280	276	232	254	271	278	262	264	287	255	248	251	298	261	246	284	270	260	265	253	268	257	259	274	269	238	267	279	275	278	260	270	287	293	237	262	262	279	226	236	267	256	255	259	277	264	285	262	286	257	260	278	274	281	292	272	247	251	264	269	269	275	278	293	260	281	259	254	259	277	266	257	283	264	279	252	283	277	238	261	258	236	278	266	294	264	252	281	259	280	271	276	276	267	239	263	255	295	318	249	246	272	271	281	298	260	286	291	282	252	238	251	253	284	263	276	263	259	256	256	291	264	274	261	248	267	270	277	289	245	271	265	285	266	242	260	303	275	237	274	254	257	245	271	270	280	271	248	304	266	273	281	254	269	255	278	273	259	261	262	280	268	253	239	280	266	256	264	268	247	290	243	289	285	258	244	271	249	269	244	255	270	232	283	266	250	264	295	283	306	266	257	247	260	263	271	265	259	251	240	262	268	266	269	271	254	260	265	268	262	285	279	273	264	269	273	288	260	277	271	289	266	252	276	254	266	253	267	277	281	225	261	258	260	266	257	250	287	277	292	278	277	263	257	291	271	268	266	287	277	260	266	276	268	307	251	250	261	252	283	253	278	291	235	280	261	249	282	267	262	280	266	262	253	247	270	252	262	257	228	265	288	282	277	255	250	256	293	257	272	278	250	269	261	248	251	285	280	278	254	248	290	284	295	254	276	293	245	268	291	265	253	255	251	270	252	284	269	294	281	264	273	264	275	295	267	291	258	237	252	272	278	262	272	257	250	250	242	272	248	266	260	259	266	257	242	269	261	298	264	249	247	273	309	259	252	288	276	260	274	279	270	252	262	247	264	288	246	289	282	273	282	281	261	281	263	253	288	255	275	250	259	258	251	282	252	268	254	264	247	257	264	266	283	275	277	253	275	293	254	238	267	235	265	264	270	264	270	267	270	279	219	239	255	295	267	236	272	268	258	273	277	266	248	245	269	264	267	266	282	249	281	294	264	270	248	256	238	256	242	262	263	297	273	286	281	280	267	264	272	264	260	296	268	272	284	256	271	257	259	261	251	255	282	271	250	297	254	272	259	297	271	252	276	268	248	266	257	316	231	272	268	252	236	254	293	257	267	266	298	262	255	264	287	286	273	265	268	251	266	240	263	278	283	262	254	290	272	258	259	248	236	263	247	250	241	272	273	253	272	269	279	257	273	279	266	272	255	249	290	289	273	274	265	253	272	266	263	257	295	263	238	259	268	321	240	300	253	236	244	278	260	276	261	275	249	296	254	276	279	253	263	252	274	242	244	249	249	265	272	267	281	284	271	292	255	291	268	275	291	261	272	292	268	279	273	282	236	242	250	287	277	256	270	251	273	260	256	255	258	268	233	251	257	260	259	272	248	277	261	278	281	262	267	262	250	271	296	256	284	288	264	277	272	270	270	268	279	268	279	257	252	257	268	261	279	242	259	277	278	268	265	249	264	257	249	278	262	286	257	292	260	299	259	281	271	278	246	271	286	260	281	271	264	244	257	269	259	288	281	265	280	284	247	260	289	271	256	239	252	274	280	258	245	274	259	265	282	257	246	218	264	265	273	258	252	257	254	245	256	270	275	257	284	268	258	289	265	287	241	276	293	250	288	259	273	282	254	283	282	253	267	254	263	270	289	294	296	273	288	279	257	267	267	271	223	260	269	282	273	257	267	287	282	287	264	262	271	281	266	278	253
25218	21480	27670	25660	10064	1160	807	560	514	441	368	342	318	311	345	301	279	284	273	276	253	281	257	255	257	239	220	209	240	202	228	188	185	193	210	175	190	190	194	204	183	191	187	185	173	164	170	157	159	154	159	152	167	164	172	172	156	165	144	150	152	160	179	158	168	175	175	175	169	181	170	167	165	172	151	160	170	163	155	171	148	151	184	158	153	162	154	188	149	147	173	155	125	160	170	178	165	155	159	166	163	149	159	161	132	125	171	162	155	150	174	141	164	151	156	163	184	156	173	150	172	142	172	155	151	151	172	142	176	155	164	180	134	152	152	140	171	187	175	160	160	153	175	163	158	148	137	156	146	176	170	167	144	197	175	153	153	167	147	148	163	153	163	164	158	157	168	142	163	159	140	146	146	172	160	176	157	143	147	152	180	182	136	151	145	177	169	151	146	172	151	155	166	144	165	166	156	148	164	126	163	163	163	159	144	153	174	150	169	144	159	167	168	160	158	145	171	161	155	154	154	144	150	166	156	162	171	165	139	169	138	168	148	149	165	163	166	149	153	177	158	147	171	158	147	155	172	174	165	160	168	187	164	143	169	150	179	176	171	165	157	155	156	163	163	160	169	159	173	166	160	159	152	154	167	165	155	135	147	162	158	160	177	172	153	131	145	163	139	182	151	175	162	145	145	159	162	168	157	160	169	163	154	152	158	148	135	157	146	146	147	148	131	169	153	157	164	149	138	163	171	149	152	159	150	159	168	145	158	146	134	165	174	126	147	152	132	158	147	148	145	179	144	164	169	166	165	165	159	153	152	162	149	156	164	186	145	177	165	184	148	166	143	150	153	174	170	180	163	165	172	167	165	182	165	159	167	151	145	165	162	163	139	153	156	149	148	161	160	156	165	133	147	144	152	158	158	180	134	180	138	144	148	170	169	155	139	149	149	143	167	144	168	139	168	168	146	164	164	147	160	159	155	165	156	153	146	159	187	142	158	150	144	177	145	160	141	138	149	171	179	159	184	160	119	150	157	158	163	166	134	144	161	160	154	157	140	142	152	129	150	160	163	147	118	162	155	156	152	146	151	163	178	141	169	164	159	163	161	141	180	166	166	145	153	145	170	139	126	162	158	159	160	167	144	156	148	174	163	137	165	155	155	141	154	171	173	152	150	151	157	157	183	165	174	166	177	152	154	148	175	162	159	155	168	149	154	164	157	164	161	151	171	157	186	152	171	159	134	167	155	152	162	164	163	169	170	141	159	149	172	163	154	139	153	128	155	161	173	147	167	161	169	163	149	147	166	142	154	148	162	160	166	159	158	163	167	184	174	175	159	159	172	149	138	178	182	169	139	172	152	153	170	158	176	146	163	173	158	174	156	157	164	165	163	145	156	153	154	169	143	141	167	177	133	169	169	161	162	165	169	149	156	174	128	154	161	163	158	167	161	149	189	160	159	164	163	150	169	136	184	153	143	139	170	180	158	157	156	145	160	155	137	154	175	159	170	148	159	176	161	173	159	149	175	167	169	149	158	151	147	127	177	165	171	149	143	156	154	175	158	156	150	149	167	161	162	159	164	134	154	160	140	173	148	124	159	164	149	131	154	146	184	142	157	166	131	191	160	153	156	149	154	150	182	138	143	155	159	145	148	175	150	165	161	144	163	159	150	153	146	142	166	151	153	162	152	162	164	158	179	151	179	155	160	165	157	171	148	161	170	162	145	137	158	158	156	146	120	137	144	148	158	145	200	176	169	157	150	155	173	165	168	156	149	152	178	142	173	158	154	141	149	162	164	176	198	144	149	168	165	171	142	153	122	161	181	166	139	148	153	172	156	161	158	187	156	163	159	162	152	164	149	161	163	156	145	172	171	168	156	152	148	158	180	173	153	154	149	135	176	153	162	164	151	156	165	168	162	151	172	132	151	150	147	162	160	149	175	171	143	155	146	152	170	178	139	145	154	174	174	169	146	162	161	180	179	187	163	147	158	172	173	161	148	164	176	152	159	148	130	164	165	188	160	181	141	148	142	173	165	152	160	163	153	167	158	184	151	165	114	155	150	163	178	168	188	168	152	162	159	154	154	165	159	150	153	168	145	134	173	171	166	158	147	149	169	160	160	169	140	159	147	159	152	160	143	169	151	148	147	152	153	145	165	164	150	141	140	174	150	161	141	172	151	160	164	157	162	150	159	161	146	154	182	170	143	157	165	151	166	164	144	159	136	149	156	160	150	157	155	166	159	161	178	151	184	149	147	172	169	149	172	147	144	134	156	156	161	159	149	165	142	170	172	152	160	159	145	160	154	151	178	159	183	156	131	156	150	151	157	155	147	142	139	147	143	172	164	166	166	164	176	160	163	155	163	168	171	144	158	193	163	154	156	156	145	162	162	141	163	160	141	162	176	149	178	153	139	159	139	158	153	154	149	158	164	173	140	162	162	168	160	169	173	149	158	156	151	152	156	155	175	161	166	161	157	139	144	160	166	146	144	151	155	151	169	152	166	165	165	165	143	158	154	140	166	156	141	156	152	180	161	148	147	159	152	172	148	149	173	138	162	140	146	167	159	165	160	166	165	170	165	154	126	156	164	165	155	157	152	179	155	153	174	155	157	166	146	179	140	162	150	164	151	160	145	152	161	155	154	153	155	170	156	143	149	169	164	153	161	157	160	160	193	136	172	152	176	159	158	158	153	182	145	158	179	141	156	181	177	131	185	151	160	168	173	161	150	169	161	150	156	162	158	178	169	162	165	159	166	153	154	167	142	145	142	146	171	143	162	157	125	173	168	180	141	155	165	146	160	161	150	145	171	157	142	156	170	140	135	150	166	161	160	147	153	155	165	145	166	157	151	165	153	156	146	136	139	121	141	159	167	156	169	150	162	146	152	149	168	177	156	174	167	162	156	169	161	156	176	165	163	161	157	175	151	177	152	177	143	146	160	146	159	154	166	156	169	164	166	164	134	158	157	162	155	146	143	176	175	169	141	148	177	169	159	162	144	176	131	174	171	158	151	160	168	159	158	157	156	174	149	173	141	145	141	154	176	151	159	164	144	176	149	162	173	160	151	139	137	145	166	150	137	149	148	146	156	172	164	153	168	143	144	161	157	154	151	159	158	156	156	165	174	168	138	155	162	164	197	152	159	160	164	145	168	164	177	167	163	174	152	136	154	167	156	170	149	147	154	170	168	156	159	166	178	168	143	155	171	138	155	143	146	171	155	142	171	157	154	173	163	148	152	166	182	142	182	157	177	177	156	159	145	162	155	158	148	173	198	166	160	144	169	174	163	157	165	152	140	148	169	164	163	157	164	171	157	143	184	172	158	162	130	152	163	159	134	155	151	147	189	146	161	152	172	156	160	167	147	157	177	139	155	157	139	155	179	161	163	165	137	173	145	157	174	156	172	146	143	151	139	159	160	150	163	171	148	174	153	157	181	160	164	178	163	184	153	143	175	136	162	157	168	149	168	155	157	158	146	151	160	163	164	155
32643	15526	7912	3921	2858	2179	1703	1330	1091	866	766	652	603	581	542	487	433	433	419	456	460	429	385	373	306	337	369	293	346	303	296	306	258	287	261	278	237	221	244	228	257	240	220	220	239	231	230	250	201	242	195	223	222	221	243	224	205	203	224	200	235	195	211	199	197	210	201	198	200	178	206	185	188	181	175	184	185	206	207	186	190	196	195	202	173	192	208	204	183	188	211	192	221	199	191	162	191	215	181	172	167	200	173	187	190	179	211	200	210	204	165	185	190	195	181	196	192	210	201	178	201	194	198	191	188	199	203	197	194	190	177	209	201	214	226	191	192	161	209	194	176	200	192	173	167	202	205	218	217	184	180	191	194	183	188	200	189	166	188	188	180	191	192	194	187	187	185	190	193	174	187	184	196	205	184	206	178	174	184	190	169	199	199	185	212	184	192	185	206	186	193	201	180	201	183	214	180	189	185	210	177	212	207	158	185	176	182	215	171	203	186	193	225	197	172	173	190	212	184	187	188	199	199	197	181	223	217	192	167	202	208	192	223	216	193	205	213	175	201	196	204	192	196	197	202	184	197	183	203	193	217	190	179	180	217	191	211	199	183	210	212	185	205	186	179	187	181	194	186	227	184	182	179	187	198	187	175	207	205	176	196	192	201	220	213	201	213	200	194	177	193	210	176	173	194	201	191	190	175	192	181	197	205	211	182	191	187	208	211	200	195	178	185	201	181	181	193	168	202	162	179	169	174	204	185	188	186	179	210	184	178	197	186	200	194	219	190	186	207	169	187	192	214	191	203	175	209	196	193	184	175	198	209	178	199	188	208	172	193	186	192	184	197	195	180	197	191	199	186	233	203	210	203	169	196	149	189	177	187	192	190	185	181	209	186	179	160	176	183	187	187	184	203	209	189	185	191	181	169	186	200	220	210	203	220	204	225	190	177	192	190	197	189	186	202	203	198	201	212	195	213	201	184	188	180	203	198	188	189	197	190	232	187	204	202	200	192	198	189	198	187	171	198	187	201	185	189	213	165	193	177	201	196	183	217	162	196	185	169	198	156	196	193	191	180	183	188	173	206	203	211	165	204	207	168	179	196	205	196	181	205	179	189	209	193	191	189	191	214	183	184	205	206	184	201	195	205	176	182	146	181	217	210	208	197	198	218	188	199	189	175	221	191	202	195	187	204	213	226	190	197	197	170	171	230	196	207	195	199	179	214	222	216	211	203	197	193	216	195	210	193	202	224	186	188	205	197	197	172	195	171	210	192	189	215	219	183	205	205	181	186	191	225	189	187	161	225	226	201	191	194	195	197	191	187	185	197	186	171	178	175	176	156	182	192	201	208	194	233	208	189	193	184	193	197	204	191	203	179	191	185	167	206	190	202	206	205	207	187	197	218	170	195	209	184	191	188	200	195	220	185	184	202	181	203	177	195	182	187	207	193	175	176	183	210	175	180	192	210	189	201	205	173	207	179	179	201	193	205	193	207	193	174	186	173	194	197	174	196	195	176	223	209	196	196	181	199	177	210	197	187	171	190	167	198	186	200	212	184	214	177	200	184	175	196	187	193	171	192	191	211	206	181	205	171	192	199	183	220	175	185	186	211	197	194	196	187	193	197	175	196	173	214	180	173	189	184	192	197	187	178	195	199	185	176	198	203	218	202	191	187	178	183	197	187	193	172	173	175	198	200	192	189	182	203	223	201	228	194	169	190	208	207	183	179	183	200	209	201	206	182	216	172	203	196	185	181	194	176	162	207	205	219	168	195	214	195	210	204	181	191	175	175	191	207	190	198	198	183	197	206	192	207	207	194	195	195	204	175	169	168	165	202	225	186	179	199	181	189	215	204	191	189	203	187	184	205	176	203	182	180	164	188	195	192	202	209	192	181	194	181	194	214	190	198	219	208	197	194	204	197	188	192	197	195	194	190	161	157	191	168	175	198	169	201	191	178	177	193	189	200	178	187	194	194	186	195	188	202	202	216	185	206	231	180	196	187	166	192	205	212	184	179	200	198	193	221	192	213	190	204	169	187	194	208	178	179	194	185	177	205	180	216	191	173	206	210	195	206	202	205	187	217	190	212	195	189	194	211	185	194	197	189	210	208	179	170	171	198	206	185	190	185	198	188	207	201	189	196	221	179	210	185	195	183	202	195	191	179	187	192	191	184	188	205	193	196	198	168	156	200	183	186	194	187	183	189	194	203	189	192	179	186	187	183	168	181	198	188	192	222	207	174	207	201	195	201	215	194	199	200	196	211	217	204	186	179	207	202	195	186	176	167	212	175	183	196	189	209	166	196	205	190	185	192	190	181	185	179	173	185	198	190	196	185	203	227	178	194	206	194	192	192	191	178	199	162	162	184	190	203	191	195	218	183	209	210	201	208	194	196	177	199	210	187	209	182	206	202	193	199	209	195	205	202	203	202	214	204	192	197	181	204	208	185	210	191	177	168	205	198	180	200	173	193	194	187	185	192	211	191	177	194	210	206	189	197	187	192	231	189	177	200	201	215	206	194	191	188	198	192	182	183	188	197	224	191	229	207	199	202	206	205	187	197	220	185	190	192	181	182	173	209	210	200	192	186	177	202	171	199	205	207	201	184	172	202	204	181	172	205	192	208	184	202	185	209	189	210	220	177	172	200	194	176	199	196	199	184	209	179	189	191	197	174	188	185	185	166	195	217	172	210	172	186	195	203	200	182	216	188	208	217	179	196	206	179	189	197	180	178	186	192	190	205	200	200	200	187	178	190	190	234	192	207	184	203	200	221	183	220	201	200	231	196	169	185	196	205	166	182	201	204	203	184	203	186	165	217	182	196	196	212	194	192	200	186	202	179	212	194	176	207	171	197	203	202	196	204	205	199	196	197	206	213	172	169	177	206	174	196	188	206	211	196	196	210	188	213	185	188	175	205	198	193	205	197	227	207	198	197	183	191	179	183	185	196	209	192	202	201	212	189	229	211	174	176	213	201	217	174	163	182	205	203	199	212	200	164	199	197	182	204	211	207	196	177	202	182	194	201	200	193	186	226	189	198	202	178	218	214	210	196	179	183	212	191	183	200	215	198	183	223	174	181	193	184	149	205	211	183	196	200	199	218	222	170	187	220	176	189	240	171	177	195	180	207	197	196	212	161	195	195	215	155	207	185	188	220	200	186	184	203	201	205	172	182	176	202	194	187	178	184	195	216	197	177	200	172	184	159	208	193	194	192	193	179	205	186	185	196	171	203	201	188	167	184	190	198	195	194	206	197	187	208	191	211	201	207	200	189	203	217	187	188	224	192	207	184	196	185	180	210	203	178	189	211	206	190	180	189	205	213	195	185	185	210	208	187	192	186	211	210	199	185	211	180	194	182	182	186	188	202	199	187	192	179	213	173	192	201	182	182	212	170	209	182	205	199	180	202	207	203	176	203	193	197	226	190	196	203	181	219	198	185	202	208	190	198	180	197	182	205	189	172	198	198	204	207	179	191	184	183	173	215	194
22999	21490	29262	24125	21483	21493	7827	1303	913	754	640	576	586	506	475	448	398	367	396	409	381	356	275	298	285	295	280	250	232	235	232	215	219	220	199	183	216	202	190	174	200	166	190	194	151	156	163	149	173	178	158	151	153	155	143	152	145	152	143	156	168	130	154	147	137	163	145	163	134	138	142	149	117	149	131	144	146	168	137	122	141	132	151	143	126	130	138	134	128	137	129	126	117	111	158	117	144	120	136	121	134	180	126	123	118	132	129	134	116	142	133	149	156	134	140	138	135	146	121	130	148	143	127	134	150	144	126	150	139	135	129	115	122	138	122	127	122	136	141	125	130	128	138	136	127	138	107	131	118	138	130	145	116	134	154	136	140	123	118	134	128	107	146	123	127	144	124	142	127	132	136	147	139	133	129	152	146	123	132	125	133	138	141	121	128	114	153	114	140	116	136	134	141	107	130	136	111	132	141	121	139	143	142	131	129	124	138	149	133	121	155	136	136	150	130	112	140	140	138	134	125	120	135	136	151	111	133	129	122	127	138	136	130	118	160	128	147	144	130	125	134	128	136	138	142	132	109	141	135	128	138	139	153	135	122	115	134	144	139	123	116	126	107	148	113	142	110	110	134	149	114	134	141	114	152	145	130	129	122	133	122	152	138	147	119	131	138	140	138	127	131	121	128	148	132	144	126	127	125	149	129	135	112	143	124	147	118	123	126	135	141	153	133	133	123	146	119	127	149	146	133	116	139	129	146	136	127	107	124	121	143	136	117	130	141	140	138	136	158	144	137	131	119	141	124	116	133	131	143	122	134	139	122	150	130	159	122	113	130	113	135	142	129	151	158	120	136	125	145	148	148	122	124	110	166	123	141	137	138	111	145	115	149	126	126	149	121	118	125	146	125	127	141	127	161	130	135	142	123	151	113	147	143	149	142	116	135	137	116	135	138	140	118	146	120	139	141	139	141	165	135	130	146	140	130	147	156	133	135	141	121	124	118	155	120	133	130	138	130	134	140	133	152	130	142	135	129	115	163	123	123	130	111	135	125	130	137	144	132	119	149	122	132	128	129	132	117	129	132	142	133	142	133	136	124	126	129	132	156	140	136	129	153	153	133	143	138	118	128	119	126	141	143	125	124	150	135	121	134	115	133	151	135	163	144	137	145	115	127	130	152	130	135	152	125	127	105	139	157	133	133	135	149	122	155	125	121	121	117	135	136	149	130	142	127	130	121	118	145	115	133	143	111	129	131	120	121	147	128	141	118	145	142	152	121	141	137	135	123	135	142	151	116	120	124	123	128	126	127	150	138	131	110	129	140	169	109	123	134	114	120	124	128	117	123	144	120	136	138	136	128	150	123	154	123	116	104	132	117	125	114	158	116	144	145	93	125	129	147	136	124	142	118	148	129	142	129	129	143	137	153	120	132	141	129	140	134	161	162	126	133	136	146	105	119	132	131	148	137	139	115	132	138	136	138	141	141	137	123	137	147	141	127	111	128	119	136	141	132	121	119	134	136	131	141	142	131	132	121	137	114	142	144	140	126	142	139	127	138	115	130	124	167	147	145	118	135	122	119	132	133	142	139	125	136	141	126	143	146	143	148	149	119	110	150	124	127	125	125	149	127	124	137	146	122	137	131	149	118	148	135	126	134	126	116	137	126	132	147	152	132	124	131	132	135	116	142	127	135	120	120	145	117	141	151	145	126	122	136	121	110	127	130	139	134	137	126	151	135	124	133	129	127	121	140	143	129	135	155	133	142	120	136	132	146	157	138	109	141	118	121	137	134	136	135	119	132	136	134	133	140	146	144	135	140	154	126	121	108	129	119	151	154	127	131	126	132	126	140	103	136	124	121	129	127	143	152	140	144	121	116	134	114	154	124	131	133	135	136	126	136	125	108	161	142	134	114	153	151	112	159	140	136	127	146	135	135	141	153	139	136	135	128	112	127	119	148	124	136	138	119	140	131	123	141	118	127	136	133	112	129	136	131	131	146	131	128	150	134	121	139	112	123	128	140	135	119	135	145	128	109	144	146	124	133	135	142	128	115	122	157	148	118	140	132	128	135	133	152	117	133	136	129	145	133	130	126	120	148	140	128	128	141	153	135	116	124	135	125	125	131	130	122	140	129	127	108	103	139	148	126	125	123	133	114	155	130	149	128	140	119	143	131	140	156	143	127	138	147	151	148	128	117	134	123	147	116	144	146	100	134	135	145	131	125	135	138	134	126	124	123	127	135	124	141	124	123	126	125	140	149	140	136	127	136	104	143	142	133	133	143	131	123	143	118	127	133	114	124	121	128	126	146	130	128	124	111	129	126	154	135	139	134	122	139	159	130	130	136	148	140	117	115	118	119	141	130	125	138	159	134	137	118	122	139	139	127	156	129	142	136	132	122	109	131	137	141	138	136	151	130	142	149	133	128	125	142	138	130	120	148	136	143	126	122	126	139	137	126	141	127	155	141	115	136	125	127	141	137	134	121	126	127	123	125	125	128	146	151	125	134	105	108	122	131	143	130	140	138	121	156	123	135	130	141	135	126	142	127	130	127	124	120	138	144	133	137	126	137	126	131	141	111	122	131	142	124	122	119	116	109	131	116	142	136	145	153	128	140	149	132	123	128	133	147	131	126	117	125	136	125	138	135	139	120	126	132	152	139	139	155	123	139	132	129	136	138	140	132	118	127	120	132	143	132	128	117	126	133	121	136	138	128	120	114	132	140	136	138	123	138	139	136	133	136	140	153	130	111	123	135	146	124	136	112	135	115	124	110	134	132	140	119	139	152	143	129	124	140	129	149	123	133	139	136	143	132	147	140	149	123	124	114	131	134	134	142	134	123	129	149	114	145	147	159	147	129	114	124	119	128	133	138	133	134	129	152	126	143	116	128	122	132	148	117	152	125	120	121	117	134	138	139	142	137	141	141	122	146	142	124	126	113	129	123	112	133	125	145	142	127	133	144	121	131	165	111	150	132	112	131	157	125	134	119	140	155	142	128	121	141	126	132	115	131	137	127	139	145	132	132	133	119	155	123	116	122	115	121	114	117	140	124	129	139	127	154	152	132	117	132	142	123	117	129	160	142	112	142	147	137	145	127	128	141	127	129	133	131	159	155	130	133	128	134	134	160	116	132	140	127	152	118	140	123	114	148	128	123	124	136	144	123	142	141	144	142	127	146	126	136	144	136	126	115	134	143	119	136	129	153	134	133	119	149	140	172	127	128	128	142	122	114	129	142	138	137	139	111	156	109	139	137	108	147	130	119	123	133	163	152	125	127	140	134	126	140	138	144	137	132	150	125	125	135	126	135	120	129	130	156	141	131	174	127	142	122	145	146	120	126	123	122	122	137	131	145	140	136	138	136	135	162	133	128	156	131	126	131	126	158	108	135	104	132	124	119	136	135	132	123	143	125	143	133	131	146	135	129	131	146	128	124	133	112	135	112	125	126	120	127	122	146	161	126	131	144	133	125	163	135	127	142	133	138	147
36944	25494	14948	7793	5762	4275	3206	2576	2095	1650	1344	1117	1009	907	908	769	752	710	688	728	622	568	507	542	464	409	400	433	390	385	365	368	322	318	286	293	287	263	252	270	291	268	248	250	237	235	207	227	186	226	198	223	192	198	202	184	203	202	144	196	186	198	185	196	182	198	182	183	221	161	192	190	176	182	161	153	159	170	176	155	165	164	164	158	173	167	175	148	155	167	145	165	161	162	164	141	165	166	152	158	174	151	189	159	156	162	175	171	181	208	155	155	138	188	152	164	163	148	149	161	158	164	191	158	175	153	166	137	208	156	164	160	180	150	170	180	176	167	172	199	156	181	174	171	171	144	179	165	182	165	164	166	182	173	169	178	152	172	171	152	168	174	135	163	160	156	137	144	184	176	172	167	176	175	174	168	178	162	153	150	172	161	183	165	166	150	162	152	164	176	143	160	150	173	153	153	145	165	164	177	178	171	157	147	143	178	180	171	174	174	159	173	187	154	169	168	171	142	159	158	178	164	171	140	160	168	166	166	156	170	161	160	158	154	171	158	150	165	177	173	149	160	148	166	176	166	157	142	160	155	150	165	166	145	172	170	174	164	172	147	195	173	193	169	166	172	145	176	158	165	170	186	157	190	180	168	157	160	151	167	153	151	165	182	148	167	181	155	157	160	151	162	172	190	162	168	156	137	187	163	160	175	179	139	178	163	180	165	155	134	168	171	177	157	154	170	150	165	176	163	165	164	163	173	172	152	171	163	157	196	180	184	166	174	174	170	157	162	188	181	175	152	145	175	193	186	163	157	150	174	175	161	158	155	191	190	178	160	163	161	169	169	143	171	158	150	174	154	157	177	159	159	182	140	164	153	186	153	154	179	178	164	187	145	157	185	151	170	163	139	164	143	150	156	151	183	174	167	152	162	154	179	165	156	162	154	171	157	175	141	173	159	157	146	162	163	163	179	137	171	165	164	164	171	158	202	164	193	171	164	132	175	172	179	170	155	158	147	168	175	168	163	180	152	147	173	176	161	169	157	181	152	161	161	178	148	163	181	152	173	173	142	183	157	147	168	148	168	187	171	161	156	169	178	172	162	174	163	174	165	157	153	175	149	174	176	157	169	166	159	157	169	160	157	140	168	158	172	162	156	169	149	176	145	178	154	157	158	156	171	179	180	155	166	160	181	148	155	143	159	160	153	152	146	160	173	165	149	175	162	164	174	162	185	164	178	153	155	186	153	174	157	165	162	159	180	183	145	180	182	173	162	164	152	167	174	169	172	158	154	143	158	152	166	155	180	150	161	152	171	157	160	163	150	160	144	165	163	177	124	178	155	151	158	165	150	184	171	164	174	169	156	164	192	163	161	167	170	178	154	161	162	165	155	160	158	184	163	151	177	167	165	170	166	157	166	170	133	151	171	165	181	163	156	171	159	153	140	157	196	169	168	161	151	161	168	168	197	143	155	157	172	200	164	165	151	163	165	155	169	153	176	158	164	173	146	193	157	171	150	173	158	166	199	167	157	182	168	154	169	164	184	170	156	173	157	159	173	173	160	180	161	179	201	158	176	150	165	183	174	162	169	148	148	137	165	172	186	175	160	160	148	143	179	165	179	189	162	158	138	189	157	157	158	165	145	166	166	173	168	174	162	169	173	150	171	160	182	160	154	156	170	173	159	168	168	180	173	181	151	157	163	168	144	163	162	163	179	183	172	153	165	166	153	133	154	160	161	148	160	148	179	137	179	161	172	174	159	154	177	143	177	146	155	171	157	168	162	171	160	155	158	160	167	154	158	177	176	161	144	170	178	164	157	169	174	156	152	149	173	171	160	185	161	191	168	168	162	159	166	174	170	172	169	157	166	175	178	152	160	159	167	175	155	162	176	156	174	177	160	158	173	169	171	155	152	167	159	149	165	153	178	169	176	166	160	165	160	176	174	188	176	172	165	154	164	138	168	173	170	174	157	132	168	185	157	182	168	157	157	170	150	146	145	163	152	166	162	171	159	166	167	195	175	175	161	176	171	175	182	160	179	161	153	173	180	162	168	159	140	158	167	191	190	171	157	179	162	188	155	167	175	165	157	173	160	192	167	142	171	146	177	180	159	155	150	155	152	153	182	154	152	154	158	159	152	146	126	181	165	151	167	147	160	173	177	161	187	170	144	169	150	142	166	154	174	180	156	153	181	176	139	163	162	146	171	168	168	178	138	153	166	152	146	170	168	153	190	152	181	167	132	132	148	161	174	166	179	162	179	173	171	156	168	157	148	151	154	173	169	165	170	155	152	166	165	196	176	167	152	151	168	172	168	167	162	155	152	162	171	157	175	177	153	151	182	156	168	151	175	191	165	183	172	145	156	163	176	158	159	168	149	167	160	159	157	145	162	180	158	154	156	189	188	149	161	188	161	161	158	175	170	188	192	193	173	142	168	179	178	169	167	187	173	158	185	162	164	153	178	160	189	174	154	142	154	149	159	166	157	156	159	158	147	163	168	180	161	155	168	166	154	158	168	157	165	148	162	163	150	150	161	169	168	153	152	169	182	141	181	147	153	171	133	177	159	165	156	170	158	184	168	169	174	161	152	169	179	194	160	159	161	182	129	155	161	157	171	173	151	181	149	155	141	167	159	150	182	151	159	152	163	164	161	171	190	150	175	182	176	153	178	152	138	161	162	162	156	159	159	156	156	160	164	165	141	161	168	176	164	157	178	187	162	171	172	159	158	141	151	171	169	175	154	162	162	156	179	155	163	185	173	173	171	169	159	169	157	165	167	172	159	159	156	168	155	181	161	149	149	176	170	140	162	164	172	184	188	163	140	185	190	173	150	172	202	140	169	171	170	160	160	181	146	172	181	148	164	148	167	181	153	157	148	142	166	190	165	155	194	157	164	159	165	155	158	157	156	176	185	175	175	163	175	178	154	165	134	179	157	146	167	166	156	147	156	165	173	168	189	143	149	153	154	136	190	160	171	157	173	147	152	157	150	154	158	166	170	156	174	164	167	173	184	151	148	185	166	149	144	170	171	136	174	162	150	151	175	155	165	177	158	166	166	149	159	187	158	152	157	174	152	170	147	185	179	189	144	171	171	154	157	190	157	152	178	150	193	154	185	161	165	181	165	149	181	168	150	158	163	164	169	173	152	177	171	174	149	160	178	193	143	161	166	139	150	162	180	174	161	172	165	153	146	165	159	154	147	161	156	168	148	183	173	168	169	176	173	180	178	159	179	141	187	192	179	170	159	169	177	159	167	165	166	169	151	162	154	169	171	196	164	168	175	160	154	159	161	159	164	150	156	170	176	169	170	165	177	140	156	161	156	157	136	145	151	165	159	160	165	154	167	169	182	177	176	169	165	162	170	182	155	165	165	147	154	173	174	170	180	162	148	169	161	156	164	148	167	143	144	159	169	152	159	167	161	169	166	159	150	162	152	173	181	186	145	185	162	161	175	166	185	160	170	181	157	146	165	163	168	151	154	169	184	174	173
29184	19962	8208	1872	1054	661	591	496	432	394	356	327	295	291	349	270	305	307	307	327	327	273	296	300	261	286	284	252	271	256	270	280	261	267	249	234	259	269	261	239	247	255	231	236	219	271	240	252	224	238	249	259	244	207	253	213	232	245	249	231	258	231	242	225	260	253	234	236	247	262	234	217	255	217	239	242	226	241	236	215	224	219	223	234	212	195	221	215	239	210	230	200	235	224	228	215	243	231	248	250	202	232	230	223	245	212	224	203	211	195	233	220	235	222	211	207	227	249	252	179	249	212	188	233	220	208	231	224	218	225	201	240	243	219	219	225	230	210	220	243	223	226	242	229	217	228	207	187	242	237	215	244	217	224	243	223	238	251	209	248	248	215	216	236	201	206	198	243	205	252	221	208	221	248	220	244	211	230	237	219	223	227	212	225	228	230	225	240	231	215	263	223	249	224	211	247	212	275	192	223	236	224	195	218	225	220	223	258	217	237	248	237	227	228	243	217	225	231	226	194	222	259	222	235	227	220	233	241	220	211	244	232	239	191	252	201	255	238	235	237	238	235	250	245	227	254	209	228	190	223	225	238	205	263	215	202	225	238	248	217	228	220	246	211	225	258	232	206	251	225	221	205	213	258	222	219	257	234	230	227	231	228	252	250	206	233	240	220	213	246	207	216	254	212	203	239	233	231	243	238	233	224	217	239	232	245	217	242	228	199	223	257	212	228	228	222	212	235	216	241	209	221	226	211	210	225	219	219	217	226	224	205	217	242	232	243	235	218	219	226	244	230	227	228	267	239	226	221	224	201	247	212	227	236	227	229	207	217	229	220	227	234	226	242	257	213	198	235	221	240	228	218	229	199	221	248	238	240	181	219	242	234	223	214	212	231	252	236	233	216	223	209	222	215	226	205	246	247	224	232	255	215	227	228	241	232	228	267	218	200	211	237	237	219	214	213	233	225	244	210	227	231	232	229	227	217	212	216	210	207	189	224	216	209	234	215	238	202	210	222	221	225	232	211	236	251	218	206	235	222	249	233	227	235	242	252	241	230	232	220	219	242	264	231	239	240	237	246	225	233	212	201	230	225	239	226	249	225	241	236	228	205	218	206	225	234	263	213	219	231	229	250	211	240	258	242	229	256	237	211	228	219	239	225	228	233	221	213	201	225	252	234	236	238	232	210	217	232	226	233	252	233	237	246	213	245	216	239	254	246	206	220	248	213	252	186	207	223	219	215	238	237	238	216	217	210	249	215	217	221	233	229	217	233	232	251	211	215	224	229	196	219	207	235	214	214	236	249	220	213	236	230	230	235	222	214	216	225	231	226	211	248	252	244	219	212	218	248	237	241	236	234	229	263	213	255	200	233	239	226	234	244	204	221	215	230	229	216	212	198	235	206	249	239	243	214	212	216	227	231	211	218	232	222	191	213	251	225	242	216	240	232	242	216	217	211	233	238	250	208	222	231	232	202	248	215	212	248	237	245	241	231	219	246	245	208	243	196	222	225	231	234	234	234	224	218	229	217	245	241	218	224	202	238	233	236	240	222	257	213	217	214	233	226	251	231	209	239	257	228	195	220	237	218	233	217	215	241	204	223	229	235	248	229	227	245	205	243	229	232	237	225	224	226	227	242	225	229	205	265	245	247	226	241	227	247	246	228	225	222	267	217	217	246	268	249	228	245	210	214	249	251	229	186	241	257	230	219	237	223	261	249	237	235	248	245	236	199	228	226	244	241	240	238	234	227	237	234	201	249	223	220	238	211	235	241	224	227	219	249	208	226	221	221	229	254	236	221	204	222	225	202	231	225	200	205	234	220	221	249	231	248	215	221	230	241	210	220	226	229	239	233	234	230	224	249	230	232	210	200	245	233	234	218	231	234	234	229	217	238	214	222	232	227	210	254	213	272	222	238	238	239	225	231	247	231	241	217	217	244	214	222	229	236	233	196	209	213	222	238	206	248	261	223	226	226	212	248	236	201	221	224	227	244	239	232	243	224	244	232	244	243	244	228	215	245	244	240	213	211	247	223	217	267	231	250	230	237	231	224	243	217	227	242	241	225	221	214	224	251	212	224	230	240	234	239	230	210	223	245	250	225	251	226	251	240	215	248	224	216	232	238	245	222	220	229	238	203	239	226	233	238	226	245	245	232	247	220	240	214	237	210	246	254	219	221	229	225	235	223	218	230	237	223	227	245	226	241	216	206	215	245	224	249	201	248	226	214	233	230	222	246	226	241	219	218	240	225	262	225	216	225	225	233	237	227	218	235	203	252	230	242	244	235	213	252	226	218	254	208	232	232	242	214	235	224	200	261	230	234	243	266	221	237	241	236	234	239	205	249	224	225	208	228	236	215	230	250	236	242	216	236	219	239	212	217	240	238	251	213	243	219	225	252	219	193	239	211	222	198	214	220	207	222	217	237	234	230	229	260	221	256	247	224	232	217	222	262	208	237	229	250	220	239	253	215	211	214	233	220	207	250	205	209	222	218	245	240	243	225	235	233	238	215	223	218	235	233	237	216	211	228	216	218	232	232	217	240	231	220	215	216	219	241	234	203	235	235	214	249	250	222	217	266	233	223	233	219	209	264	223	226	206	205	207	228	236	256	228	232	254	236	201	246	222	228	254	219	216	217	231	241	253	223	245	213	212	254	224	231	219	226	257	229	220	248	229	219	233	258	240	231	232	215	218	214	236	220	237	232	203	208	212	252	225	234	237	226	224	223	197	244	233	263	260	181	220	208	220	234	242	219	228	251	220	211	246	227	247	230	222	226	229	225	224	231	217	242	240	231	239	203	221	242	224	228	191	220	224	210	205	249	234	252	220	228	209	258	215	228	226	224	260	225	224	243	228	246	252	236	213	221	224	228	229	201	211	209	265	208	225	237	219	219	220	265	219	227	225	211	218	240	247	230	222	200	197	213	212	264	238	230	238	213	242	229	204	229	237	203	215	217	235	236	194	211	254	235	198	232	218	194	224	244	218	231	213	234	201	252	195	231	248	229	245	221	223	230	221	212	233	212	218	234	217	223	242	218	244	244	213	235	219	237	217	218	251	216	216	226	228	232	244	245	238	235	234	226	249	217	238	245	230	248	223	236	203	212	212	240	213	222	237	242	231	230	238	227	234	244	226	222	240	224	231	233	226	230	224	236	251	246	207	220	222	232	230	237	232	211	218	240	261	192	218	210	200	243	217	235	223	248	221	222	246	217	216	241	232	227	233	233	233	229	234	242	237	239	233	227	218	239	229	195	222	239	211	244	230	220	238	209	223	244	216	230	223	239	215	230	236	230	254	214	220	231	214	231	221	217	209	231	231	242	218	235	231	228	217	246	234	214	262	205	212	220	194	236	217	232	202	241	246	238	244	236	209	228	252	227	227	239	227	208	227	217	203	219	222	231	251	248	212	233	222	241	226	210	207	238	244	203	219	215	228	198	234	243	246	223	233	213	225	251	218	240	226	233	220	257	212	249	227	200	233	236
29685	11019	5257	2402	1870	1442	1166	923	794	657	634	517	489	466	522	472	443	466	449	415	447	413	384	394	355	349	336	356	381	386	306	308	322	335	297	329	301	307	343	302	314	310	321	334	284	304	306	271	284	300	263	286	278	287	297	294	298	264	306	275	274	257	275	281	287	249	293	307	267	305	274	289	319	293	284	290	290	285	276	330	278	243	278	263	291	272	280	278	284	245	284	294	274	285	269	272	288	259	284	275	287	311	265	285	277	267	283	288	314	256	271	300	265	268	292	298	270	295	261	288	294	260	288	270	284	266	245	252	258	304	258	291	290	251	270	277	289	263	289	277	269	276	271	249	257	289	260	263	290	275	307	300	252	269	288	300	262	293	294	283	270	291	294	257	271	287	273	261	264	263	270	261	290	279	277	265	305	287	252	265	282	256	287	280	290	255	293	297	306	263	266	270	266	264	276	278	263	259	273	271	260	279	286	295	265	285	256	272	319	270	290	309	258	296	298	282	244	284	278	238	290	307	290	253	276	260	305	268	289	275	297	298	264	275	275	326	248	270	269	284	281	282	265	279	278	279	286	310	289	245	290	266	300	291	286	294	269	259	304	274	276	267	263	300	287	295	264	269	256	261	285	245	269	264	289	275	300	290	277	275	330	277	270	251	268	267	246	274	286	280	261	264	307	267	269	288	283	253	282	246	278	265	267	272	285	267	274	280	280	293	314	286	257	252	257	303	262	259	279	261	277	277	266	284	301	277	268	262	249	247	271	275	280	309	251	257	304	290	266	273	262	304	289	307	271	305	292	277	277	296	277	282	293	260	282	295	251	266	296	270	276	277	286	262	266	259	286	292	281	276	262	303	285	270	267	319	271	276	263	250	281	260	251	282	293	281	282	260	251	281	309	267	280	267	294	252	297	290	264	276	287	301	306	273	276	268	246	252	278	296	282	297	263	261	274	300	294	246	279	277	273	286	318	249	296	269	297	276	328	272	295	266	296	299	276	273	279	297	271	274	264	271	315	280	272	280	285	278	261	269	284	245	288	257	243	303	287	276	285	281	279	277	288	270	263	265	256	288	273	263	294	299	266	280	269	303	296	296	278	269	292	254	261	283	272	254	289	291	255	309	252	256	306	278	312	301	283	239	317	283	267	290	252	279	317	279	277	293	302	323	284	308	264	286	306	289	290	287	262	281	259	314	281	308	278	298	277	287	286	261	261	267	293	277	262	278	271	269	283	301	254	269	289	262	274	294	305	272	274	272	269	287	274	263	259	294	274	250	304	304	297	257	277	277	253	270	264	288	289	260	288	244	300	296	259	280	286	296	250	246	300	283	248	268	265	271	310	287	259	288	289	256	282	254	300	280	299	287	297	300	278	263	296	275	290	284	266	282	274	265	279	259	278	245	265	288	270	271	291	288	268	274	302	252	292	258	270	249	299	251	244	289	253	285	296	295	283	272	261	285	288	290	259	267	291	280	257	271	297	262	249	284	283	254	256	289	276	278	269	287	277	254	294	256	300	278	274	249	303	277	279	291	279	278	286	283	257	277	239	285	316	284	286	286	312	284	278	269	286	317	266	296	297	293	291	295	281	278	249	259	284	278	278	270	291	293	290	308	311	256	243	259	228	299	259	281	268	276	277	251	279	309	281	275	289	305	304	271	301	254	243	269	263	260	277	289	260	238	286	266	245	271	294	313	286	302	276	264	280	273	305	301	234	284	251	281	245	287	291	289	261	275	279	261	277	318	255	308	275	265	317	291	270	281	285	301	307	284	341	307	300	255	281	291	269	276	252	261	262	284	281	289	309	261	285	314	266	247	278	284	282	278	305	264	245	285	241	266	253	285	238	278	313	279	267	257	301	279	278	282	276	295	280	284	258	278	273	276	281	284	295	308	282	300	297	269	264	284	250	290	273	289	264	262	272	293	275	263	295	266	292	275	273	278	306	257	261	264	287	285	285	274	283	291	277	282	297	275	282	279	272	295	250	261	261	267	279	280	273	304	309	274	280	297	268	293	287	274	255	299	288	289	265	284	277	265	285	287	250	283	279	262	291	276	271	266	305	263	252	266	262	275	247	318	283	279	301	290	270	262	280	312	273	257	245	294	275	279	292	299	256	268	301	267	269	254	262	278	255	269	278	291	273	319	283	259	281	283	273	276	295	295	266	292	312	308	270	302	240	290	310	261	270	272	278	298	280	283	264	261	273	248	261	261	295	273	274	284	283	258	254	251	246	261	257	267	271	256	252	271	291	270	296	280	266	272	251	307	267	264	274	269	284	268	259	291	285	293	233	286	270	276	275	298	285	273	273	265	277	272	275	280	266	298	286	309	291	288	257	266	253	265	253	288	274	286	286	289	302	291	290	272	275	317	248	296	265	246	254	283	265	274	287	309	280	275	272	290	277	283	305	296	293	279	308	266	283	265	281	284	268	275	282	273	263	282	271	278	271	288	265	301	290	285	292	290	286	282	284	261	262	301	263	278	291	298	308	245	298	266	272	312	281	272	284	270	302	258	282	267	272	289	279	266	294	265	285	289	285	297	270	275	260	265	296	275	281	315	287	275	293	282	274	253	300	293	274	267	285	285	284	267	291	274	265	287	289	289	253	308	304	257	250	257	301	292	281	287	261	279	289	272	267	269	291	298	277	294	265	285	291	266	300	282	284	277	262	302	284	312	287	295	282	251	284	271	257	301	267	303	273	299	263	265	259	280	272	247	288	277	273	274	274	251	277	313	242	284	305	243	273	296	295	269	264	263	274	271	277	310	264	271	271	262	266	298	268	306	274	265	286	279	266	273	291	288	266	300	231	262	301	259	286	280	275	273	269	295	278	262	297	295	305	252	287	244	285	284	257	273	288	279	287	269	254	283	295	236	285	273	278	261	279	266	243	253	307	284	276	294	282	292	260	294	275	266	277	280	306	272	250	245	301	253	274	292	298	284	306	265	309	280	282	237	294	265	263	279	278	247	288	276	298	277	280	295	301	285	251	282	284	286	270	246	257	307	285	280	277	298	269	278	268	300	274	271	284	279	274	292	279	272	277	279	279	256	251	316	266	292	295	279	277	238	290	298	292	258	308	273	282	298	289	257	289	285	250	285	270	324	258	253	237	252	288	250	297	302	279	276	279	285	294	256	284	250	274	296	281	279	270	298	310	265	263	265	254	288	289	301	296	267	278	284	262	261	264	304	285	295	264	287	286	280	316	290	299	260	267	274	293	275	291	282	297	269	289	276	285	276	272	292	277	298	270	271	269	285	275	292	290	277	272	273	297	276	276	300	269	267	240	260	300	297	248	280	307	284	245	260	259	295	258	278	292	312	277	255	279	283	279	278	276	268	260	294	294	268	272	275	280	260	262	249	259	283	257	268	274	295	303	268	271	249	265	268	261	288	287	269	265	277	275	250	272	282	258	271	253	270	287	311	298	304	284	269	299	292	293	257	309	262	302	274	283	251	257	271	293	267	256	277	281	280	276	294
24035	21441	28712	24559	21405	9626	1459	938	743	601	564	537	469	483	402	396	390	379	406	372	382	386	326	348	340	291	285	268	295	289	289	278	294	297	283	234	271	258	253	260	258	245	246	229	240	226	249	218	241	230	240	252	239	228	229	221	233	221	257	229	229	221	241	223	238	250	208	193	214	209	237	206	238	204	216	195	232	230	221	219	223	207	227	221	208	204	238	225	200	227	217	218	214	216	192	221	229	217	258	229	217	217	211	196	230	228	236	193	226	231	224	231	220	221	233	201	207	225	215	224	221	229	208	217	213	232	216	224	242	223	218	229	244	218	220	230	223	208	221	220	204	245	224	215	231	226	230	212	254	214	229	216	198	248	212	197	232	234	207	209	223	236	202	199	226	245	260	235	205	226	223	202	212	224	227	218	197	203	224	219	205	216	209	231	231	219	219	209	222	229	238	223	198	225	231	213	223	215	222	179	197	223	232	217	224	230	217	185	217	210	211	209	213	232	228	193	211	221	224	238	237	213	219	231	216	218	215	210	216	219	205	219	211	219	222	225	220	236	211	218	274	231	243	215	225	224	236	198	223	213	217	199	211	213	218	225	224	224	245	215	229	211	231	200	185	224	224	224	223	199	217	242	221	175	242	232	225	254	205	228	212	214	229	202	251	207	225	211	218	210	234	212	237	191	193	218	223	192	213	222	195	217	234	221	219	243	227	187	216	222	206	224	230	209	201	243	234	206	215	216	223	218	219	208	209	226	232	219	206	234	227	209	198	223	201	220	237	240	204	184	212	218	237	214	205	209	218	233	207	206	225	206	270	212	213	233	221	239	211	213	225	236	209	229	214	240	204	205	228	219	220	231	208	220	211	224	235	213	200	228	220	202	224	220	238	223	229	214	228	234	258	230	234	224	207	249	196	197	224	233	201	193	198	206	218	248	200	203	175	206	209	236	241	232	219	201	222	195	249	222	207	216	208	224	233	238	216	220	237	224	219	217	242	202	200	219	225	235	220	231	209	208	232	223	245	218	224	244	235	185	200	237	211	232	230	222	240	227	231	225	225	211	194	228	215	230	222	236	210	249	233	211	234	205	218	240	240	238	227	243	220	226	198	205	235	221	217	211	208	232	223	209	201	248	217	208	218	220	214	212	240	217	213	195	239	223	217	208	222	211	254	207	232	236	223	224	205	212	235	247	224	213	206	225	195	235	222	199	237	228	250	234	216	213	199	232	218	211	214	234	235	209	232	209	211	248	247	263	240	216	222	223	194	243	246	236	222	208	235	201	193	230	213	201	234	205	247	207	246	225	227	207	244	199	215	214	243	228	209	236	188	225	212	203	231	186	183	205	210	214	224	201	222	197	244	220	215	236	239	240	219	231	230	221	219	211	231	208	242	238	197	214	242	214	201	202	207	211	246	243	208	214	230	200	224	231	258	248	223	225	200	240	210	243	229	215	226	207	202	198	205	218	218	221	188	227	202	190	221	222	206	230	223	248	213	214	244	229	249	214	190	215	237	200	202	231	231	233	213	229	202	199	234	243	236	222	244	214	197	183	205	228	230	206	211	222	219	242	214	227	208	211	232	213	195	214	207	201	201	246	211	239	217	229	239	262	261	233	233	214	233	221	229	228	221	228	211	223	247	231	218	208	231	201	209	219	210	206	225	218	183	221	198	232	205	186	202	214	221	213	237	207	237	213	241	209	211	210	217	206	229	229	231	187	216	231	220	220	217	239	225	228	205	226	210	201	241	213	198	202	208	212	229	202	206	253	213	244	244	207	208	241	224	209	245	212	210	169	218	215	223	208	215	215	240	212	210	192	229	198	214	238	225	221	211	186	189	217	215	224	223	229	237	220	205	236	227	230	213	199	220	243	191	222	217	219	229	204	211	225	191	208	205	175	224	221	209	214	207	207	208	190	212	237	200	226	231	214	226	232	218	214	215	222	218	218	246	215	203	222	223	213	210	207	200	197	205	221	232	195	194	217	200	227	200	228	230	223	220	226	238	256	195	239	215	206	227	220	228	199	220	239	225	198	227	230	234	232	241	215	216	200	227	235	219	192	200	247	198	184	225	187	235	249	211	220	232	220	218	227	226	224	230	222	252	227	244	228	233	217	212	222	210	211	211	227	237	233	220	184	210	236	211	238	228	223	206	255	221	205	190	205	202	225	211	236	228	232	230	235	207	225	196	211	233	216	223	211	226	224	232	233	186	199	255	227	214	252	224	235	223	219	232	219	223	214	197	214	247	240	202	224	211	227	213	242	227	238	245	196	235	213	216	223	231	215	213	239	224	225	222	201	242	205	209	225	218	202	225	222	193	218	200	225	220	224	223	212	224	227	233	234	220	228	243	230	218	206	217	226	200	210	197	226	230	223	236	222	233	187	217	225	204	229	210	223	221	224	226	195	192	212	224	247	209	236	222	226	219	228	207	223	185	225	211	213	215	226	203	239	217	212	232	243	219	221	238	207	203	231	225	210	203	194	226	246	230	256	242	216	230	233	236	222	241	227	229	256	199	212	212	242	214	227	225	201	211	214	216	223	219	223	229	239	219	215	199	214	215	223	186	196	223	201	225	208	224	248	212	207	209	206	204	186	211	201	207	217	209	227	232	218	200	229	240	184	210	203	221	199	237	220	192	246	238	204	220	224	199	211	204	226	217	231	221	196	197	201	202	233	197	227	264	235	233	244	196	227	197	194	206	229	224	240	227	241	220	217	207	220	188	213	223	244	256	194	205	203	227	187	210	220	242	236	236	214	211	216	219	228	249	229	196	232	216	240	216	211	221	222	247	223	206	252	220	204	234	215	218	207	233	189	214	212	206	208	219	218	208	206	236	229	203	216	220	212	221	229	223	209	229	220	189	211	237	229	224	202	192	197	233	234	222	205	207	234	229	217	211	239	248	216	199	204	222	205	254	230	243	196	204	237	220	222	237	204	221	224	215	218	217	223	195	221	208	230	230	242	234	200	217	218	221	195	232	216	218	197	201	195	206	213	182	219	193	217	222	226	200	212	220	209	206	211	213	217	229	205	202	218	203	230	229	241	209	213	216	222	257	213	197	263	216	214	204	210	222	229	243	213	234	245	227	231	242	207	202	230	230	224	258	214	223	210	216	212	205	236	209	243	196	234	217	243	217	200	212	219	206	216	233	226	217	220	196	223	206	248	222	229	218	233	214	228	222	227	203	209	225	222	190	209	208	225	215	216	213	203	214	246	221	224	214	196	221	230	213	234	221	205	227	241	208	201	215	228	208	184	226	202	205	238	223	211	228	209	214	216	219	249	208	211	238	223	210	195	230	214	189	208	202	213	203	199	209	215	228	234	226	220	219	212	236	208	194	208	224	215	222	214	232	240	216	250	217	235	193	235	220	219	230	238	216	238	211	223	207	220	236	228	231	210	227	207	215	206	225	226	207	211	210	229	240	208	227	224	239	215	203	226	204	227	223	210	213	217	215	200	221	216	201	229	190	222	198	237
32202	20968	11535	5409	3872	2885	2233	1812	1591	1213	1074	891	773	747	719	743	641	673	607	631	553	509	514	497	485	436	429	414	397	397	403	353	387	369	386	344	370	332	346	324	338	355	315	294	314	325	368	290	291	326	296	289	305	331	301	301	307	341	259	282	251	299	274	328	274	272	305	281	260	276	289	297	307	288	296	258	292	257	277	307	302	298	275	263	278	311	254	281	262	281	279	266	257	263	277	280	253	286	245	257	274	280	278	261	253	268	265	264	256	274	298	294	273	283	275	236	293	268	276	266	265	253	266	280	266	276	291	284	266	258	261	283	266	253	294	283	286	254	293	273	267	271	298	276	283	295	274	274	249	275	282	249	284	253	233	271	228	247	303	262	249	272	259	260	274	277	272	269	236	243	271	312	281	253	279	258	261	269	258	291	248	259	253	265	268	269	275	284	251	248	254	275	289	288	262	278	251	274	253	262	272	259	298	255	286	276	268	304	289	280	270	238	283	296	300	252	275	296	269	275	261	266	273	247	250	277	269	279	288	263	260	244	264	252	281	272	239	276	273	281	296	260	251	286	281	250	254	268	271	286	254	274	250	265	254	254	286	269	282	267	288	256	259	258	263	276	262	251	259	246	270	282	278	279	267	282	260	262	256	306	300	268	259	296	244	259	296	286	272	276	296	282	279	283	241	257	258	277	242	299	272	279	252	278	252	263	283	258	268	256	253	292	260	254	261	255	246	265	289	268	243	270	254	277	284	282	257	277	277	250	272	293	263	268	259	272	273	266	320	262	262	260	271	293	241	272	248	282	288	254	288	281	264	274	257	236	294	266	260	271	262	283	285	234	259	287	264	271	257	296	289	262	259	275	280	282	241	267	271	280	272	287	256	260	280	250	267	288	281	280	264	278	265	263	256	279	276	265	269	260	262	275	273	275	267	287	254	252	268	276	254	280	252	262	272	261	256	246	271	285	265	260	282	281	248	271	280	276	273	231	270	266	269	288	255	295	270	287	278	312	280	287	281	265	263	276	294	272	284	262	289	271	281	283	256	253	276	275	267	238	268	227	250	275	272	268	264	275	266	296	274	238	279	311	275	276	261	217	292	284	280	268	295	257	274	297	245	261	275	278	263	276	288	297	260	274	267	255	255	285	279	274	274	249	284	268	243	258	292	303	278	270	292	255	289	263	279	272	273	255	248	289	262	230	279	254	237	276	260	261	291	289	279	292	272	279	301	304	279	260	277	272	289	278	288	248	257	251	286	241	280	259	281	285	291	274	273	291	239	265	269	286	259	256	317	270	286	264	293	277	264	315	288	246	261	256	289	275	268	269	258	274	264	269	285	262	305	255	269	264	283	280	272	275	280	270	300	287	279	264	254	233	295	261	270	265	285	263	265	280	278	266	256	317	259	291	296	243	292	270	259	278	233	263	288	250	262	280	246	242	282	265	252	260	299	289	303	273	251	295	274	286	274	292	273	290	259	290	258	266	289	253	256	246	264	263	273	255	264	273	272	272	251	258	253	257	283	252	276	281	267	269	280	277	271	278	261	262	273	290	261	267	277	278	253	261	280	301	289	299	261	301	257	290	252	276	259	251	257	267	250	281	271	259	233	273	281	280	235	253	286	302	263	280	300	265	221	236	263	270	271	286	269	276	227	258	265	263	276	245	291	271	265	288	244	244	273	261	278	257	254	273	273	238	259	287	273	276	269	294	265	266	282	250	283	259	254	289	249	266	263	259	270	298	268	293	282	248	264	272	289	259	305	283	292	271	291	257	271	286	247	273	280	282	307	264	270	270	275	244	259	265	278	280	299	278	258	290	282	273	263	267	270	253	287	285	248	264	283	272	287	256	266	263	259	276	233	290	258	246	315	291	262	280	250	241	292	285	305	272	239	282	251	260	291	299	273	272	262	277	272	291	308	255	267	278	247	253	270	261	254	239	266	263	292	268	257	263	237	255	266	289	238	255	276	261	266	273	275	260	264	258	291	286	265	281	299	263	292	284	287	278	286	245	260	297	265	290	279	281	252	294	250	282	257	283	267	261	293	245	296	274	254	255	292	257	262	247	260	266	283	289	241	280	255	272	244	279	241	261	301	278	287	283	272	291	248	259	295	255	270	278	291	269	278	282	270	273	264	296	238	289	270	259	277	278	245	264	261	243	271	266	268	261	257	268	266	304	252	300	306	248	273	256	253	268	256	275	265	267	235	252	266	286	250	240	261	287	277	252	267	240	250	280	287	275	252	263	233	276	277	283	248	272	313	268	280	281	255	257	293	297	290	243	253	279	270	266	269	288	244	268	315	276	258	254	257	269	252	284	320	267	268	237	276	285	320	286	289	260	276	269	269	257	257	266	295	261	253	251	268	283	262	284	280	238	237	273	268	276	291	218	261	267	285	251	253	259	268	245	254	249	283	274	282	254	269	235	292	293	294	261	296	313	277	253	259	289	218	270	276	242	303	276	275	275	245	292	288	278	270	254	280	265	269	290	299	334	261	287	266	300	265	277	260	275	267	275	284	276	270	202	287	293	269	271	259	274	257	272	268	268	261	269	262	293	268	252	248	267	268	266	296	286	272	267	265	276	266	255	292	292	258	275	292	290	273	242	291	299	299	265	270	286	290	294	299	269	237	264	288	265	249	276	267	278	256	252	275	255	240	283	286	288	256	260	303	284	267	261	288	267	264	267	282	277	245	267	261	280	246	278	295	278	250	286	263	250	276	239	288	257	294	256	251	285	258	265	291	266	264	258	267	289	285	253	247	262	277	296	256	279	283	271	262	273	258	268	243	256	268	273	269	267	238	270	272	272	292	270	289	246	275	248	283	294	288	266	272	273	289	262	249	259	264	271	280	264	267	288	253	249	290	271	264	271	248	256	275	281	269	275	267	283	249	282	257	280	282	280	290	272	242	270	272	246	257	266	303	283	271	286	263	260	248	265	275	259	264	258	260	255	283	245	262	285	294	248	244	290	281	254	286	268	260	283	250	245	271	294	265	276	288	257	276	270	287	273	277	253	255	251	253	266	242	232	235	251	256	279	260	267	276	275	270	271	289	286	255	258	281	289	270	261	291	248	279	311	240	290	256	280	283	278	255	290	251	281	263	263	284	276	275	302	252	260	273	278	268	255	298	249	258	240	261	248	268	262	260	274	276	277	264	290	263	260	260	297	252	258	277	245	268	289	282	271	248	258	259	266	274	259	258	272	253	273	260	293	282	292	313	272	258	283	282	291	259	277	291	273	264	286	286	246	275	323	270	299	284	309	270	260	257	276	274	274	258	239	268	265	301	234	273	259	264	272	241	252	248	260	277	299	222	288	291	287	261	278	275	288	267	248	283	271	277	255	267	267	261	252	253	269	276	289	263	270	244	291	308	273	252	275	271	287	283	267	270	283	248	277	240	253	272	257	293	264	269	273	281	317	268	238	254	271	290	276	274	249	259	283	262	259	260	290	265	271	263	295	258	281	241	274	308	288	289	297
25171	21445	27497	25577	9729	1242	756	606	529	457	379	358	308	298	312	321	308	294	290	303	275	272	260	241	244	227	209	232	203	201	192	180	193	223	181	187	208	171	174	186	183	189	201	191	188	163	177	179	178	166	177	156	161	154	168	169	146	167	160	179	186	188	157	192	155	162	162	187	168	152	178	176	152	163	160	179	153	170	143	162	143	172	159	153	169	169	149	163	169	179	171	143	164	178	165	157	174	151	154	178	157	145	162	163	160	134	143	152	162	145	150	159	137	152	153	141	168	150	146	146	163	175	180	174	177	166	149	164	171	163	179	153	190	181	146	162	156	160	171	142	172	161	160	189	151	164	172	184	161	163	170	178	137	159	162	171	173	135	170	150	168	162	181	165	176	181	163	167	162	174	156	155	190	168	167	160	159	152	172	158	148	155	189	165	170	161	151	146	159	139	169	149	164	159	147	139	151	170	156	152	147	147	184	185	170	132	192	162	161	169	148	141	157	159	187	153	154	174	146	137	154	153	175	159	188	165	183	154	140	158	164	157	132	191	160	157	153	168	165	159	154	172	152	152	144	164	157	169	163	156	152	141	173	140	182	157	173	166	165	159	169	176	156	140	151	156	150	163	145	160	175	180	175	153	166	172	163	157	156	152	169	149	159	141	179	144	157	164	156	168	166	164	138	148	173	155	149	155	170	168	144	175	164	151	154	193	167	167	150	156	129	163	176	171	165	134	154	170	140	150	150	139	135	164	153	168	139	135	156	145	159	174	177	161	165	155	141	137	164	162	177	168	175	149	148	142	154	154	162	148	173	163	130	162	156	176	170	160	162	173	145	170	156	166	159	154	156	144	142	154	156	177	137	157	168	139	137	153	134	168	167	157	147	158	168	151	155	159	173	153	155	156	188	162	174	166	148	168	156	138	168	175	176	157	167	169	169	156	149	167	158	163	179	173	180	162	148	141	167	150	149	176	178	160	187	181	169	142	154	145	157	141	164	164	158	144	139	165	166	156	155	156	145	146	142	180	157	139	181	164	152	186	162	158	132	172	153	163	170	155	145	187	158	175	172	150	172	167	154	152	180	158	161	143	163	172	165	159	160	160	153	167	154	148	174	168	165	162	163	161	147	164	162	151	178	148	168	170	174	185	129	152	162	165	160	146	170	148	150	149	173	166	159	148	166	154	169	154	155	153	177	156	157	176	188	150	154	151	152	176	165	153	144	172	177	166	157	171	140	143	155	149	184	179	161	185	153	142	147	149	172	152	164	171	176	168	166	161	155	151	145	160	156	138	156	182	180	161	165	169	148	151	147	161	160	155	172	168	157	171	168	171	177	174	140	163	166	170	140	126	167	148	145	152	137	171	155	159	155	161	158	157	188	176	152	147	162	170	164	192	165	155	134	146	149	152	153	171	174	157	159	150	157	167	139	139	159	163	140	165	159	160	158	158	144	149	169	150	169	173	151	165	166	169	165	164	159	166	136	150	159	151	164	152	150	153	180	167	152	153	146	173	159	162	166	168	141	159	163	154	174	152	162	154	168	166	160	166	169	182	160	175	145	154	149	149	159	165	166	152	170	164	158	148	154	156	154	159	167	157	182	164	157	155	170	155	147	162	178	155	149	176	175	150	171	168	166	158	167	171	154	134	145	154	158	160	180	148	162	166	167	179	140	163	175	180	165	142	154	147	166	170	149	155	172	170	151	191	183	164	148	148	169	156	183	161	150	157	170	149	172	170	154	140	174	141	186	171	154	168	183	182	141	167	173	157	171	161	174	163	165	174	168	157	150	172	159	165	159	159	177	164	167	158	151	153	163	175	187	165	168	169	174	159	153	181	162	173	147	183	146	167	177	157	143	164	148	153	178	180	132	186	146	147	150	171	143	163	144	152	156	161	169	176	146	153	175	151	170	166	183	167	164	153	161	161	168	168	165	158	159	164	146	144	163	129	163	190	151	152	134	150	164	153	161	170	164	163	168	165	164	154	163	141	170	150	164	168	156	149	177	177	161	145	166	173	157	156	177	155	165	156	147	156	171	158	171	165	150	172	148	155	161	165	161	161	162	152	128	180	167	157	151	143	167	164	167	170	154	127	137	160	165	127	146	166	156	163	168	139	167	167	158	146	140	188	167	148	181	155	161	177	179	158	154	130	168	167	157	150	155	176	162	171	141	140	147	144	178	169	182	140	156	174	171	159	171	154	163	149	175	165	191	169	145	204	169	155	156	199	155	172	186	141	149	154	164	153	151	150	180	155	170	140	159	161	172	152	190	177	161	151	169	141	168	151	175	153	165	155	157	151	152	161	158	157	154	129	166	175	154	163	166	157	166	152	162	158	160	178	150	139	173	199	144	156	144	138	150	165	200	152	172	142	163	153	175	154	161	149	171	149	192	151	149	176	148	126	158	146	174	157	166	167	173	179	162	131	162	173	179	163	177	165	155	167	161	161	155	125	160	158	156	163	162	162	176	153	159	151	175	169	167	154	168	141	140	164	168	166	162	152	162	146	163	177	149	166	163	172	158	157	160	152	165	155	150	151	154	154	166	181	173	158	143	178	160	165	157	163	180	151	177	178	173	165	148	173	164	170	136	163	165	163	162	167	164	172	159	149	168	145	157	143	150	175	149	158	164	174	145	158	157	165	156	160	173	149	153	143	161	176	143	155	164	167	157	166	149	163	155	140	154	149	160	170	170	187	152	159	165	162	180	140	164	162	164	137	165	161	182	162	147	148	155	153	147	155	150	137	137	142	169	157	170	148	185	150	154	168	146	169	154	149	151	159	183	153	163	158	147	173	162	188	169	162	142	146	186	147	163	168	161	163	162	160	153	161	159	181	147	152	147	149	184	179	168	160	147	153	143	169	153	154	144	156	171	152	172	162	148	156	154	173	188	176	154	153	176	178	143	166	159	157	156	171	158	177	178	149	144	145	172	158	162	162	153	184	162	153	164	155	163	139	169	161	151	154	156	178	142	174	180	151	142	172	160	181	167	185	177	172	166	167	173	158	177	169	160	162	155	173	149	166	162	125	174	162	166	166	129	159	165	158	167	177	177	174	176	194	140	154	152	171	168	175	170	143	165	169	142	175	167	157	158	171	171	169	159	185	146	173	157	161	181	179	188	153	155	167	157	170	134	164	151	180	154	161	178	149	161	162	146	140	151	161	165	152	142	157	179	162	154	146	147	148	171	160	152	150	173	126	146	167	164	158	169	159	158	149	178	156	174	163	168	158	131	154	164	147	138	133	177	181	161	154	149	167	175	184	164	164	179	158	150	170	169	173	173	152	165	133	169	164	147	172	142	145	133	154	156	149	160	189	173	163	175	149	152	163	171	179	153	153	171	153	162	150	164	154	162	163	175	140	173	170	159	158	154	151	168	171	154	151	150	175	165	177	182	157	162	159	160	149	152	177	185	141	161	161	188	145	162	168	161	168	176	173	145	171	165	145	143	170	167	176	174	154	147	150	146	175	176	161	153	162
31117	17065	8839	4288	2981	2241	1675	1305	1134	924	809	668	604	552	525	498	495	486	421	461	414	413	345	356	318	333	353	319	312	327	281	290	320	253	260	256	242	255	240	218	236	268	251	257	252	224	234	218	241	232	210	213	206	223	235	204	203	222	209	195	223	201	230	196	185	201	180	201	190	204	198	213	202	202	185	226	212	210	198	195	203	177	202	228	221	211	187	198	180	195	175	194	168	192	204	189	201	226	173	221	182	208	209	190	200	225	215	229	192	201	175	194	213	178	208	190	172	195	198	199	206	189	217	194	177	176	204	196	198	216	198	197	178	190	208	206	190	195	205	168	207	188	201	170	210	205	207	210	217	214	190	199	182	227	204	164	191	198	196	187	218	192	208	171	190	205	183	173	188	191	191	197	175	206	187	194	210	196	195	169	215	204	214	183	195	193	204	206	190	185	192	208	190	192	193	201	216	200	200	200	189	206	197	196	192	183	182	182	188	194	179	178	183	193	225	191	206	185	197	207	185	208	212	216	178	190	200	206	204	190	206	197	207	181	202	170	210	212	181	190	225	200	194	194	207	210	207	191	200	159	186	181	181	192	213	187	177	195	200	184	220	173	208	213	215	194	200	178	217	181	196	192	192	209	198	206	206	220	172	191	195	185	212	196	213	187	202	185	218	211	209	188	208	198	197	206	192	201	204	190	186	229	188	199	201	206	176	181	202	206	220	195	202	190	201	191	197	207	204	199	179	233	187	211	185	200	213	180	178	179	190	193	200	210	227	197	184	201	196	206	191	189	198	201	204	174	203	237	183	216	192	180	208	180	191	200	203	197	208	188	181	192	200	193	207	187	203	179	214	223	234	200	161	190	212	207	199	194	202	172	196	203	158	182	211	221	217	172	213	190	207	211	192	197	188	193	205	201	203	223	206	216	223	194	203	202	199	191	186	178	220	201	202	207	211	242	163	200	229	179	186	206	201	199	193	208	189	176	237	194	196	197	212	170	198	200	197	220	181	188	176	197	205	201	187	180	205	181	216	208	187	200	183	204	199	188	229	187	199	200	198	189	180	200	208	203	205	201	188	188	189	234	216	192	204	201	195	186	210	212	194	218	183	182	206	182	178	184	180	199	208	219	187	216	194	199	195	186	209	205	195	198	190	203	198	194	188	194	195	193	173	181	206	190	218	202	176	197	204	186	203	235	198	191	204	215	220	201	191	207	197	199	212	224	198	200	208	206	185	174	207	197	199	182	178	202	212	190	213	189	182	216	178	173	214	224	190	204	221	188	206	180	214	203	193	218	227	205	205	216	206	191	227	196	207	190	191	202	187	184	208	171	192	205	188	181	206	197	186	195	182	202	206	214	199	196	183	204	203	193	199	235	188	172	188	201	192	185	179	201	178	198	164	193	223	201	195	196	210	203	198	200	206	199	205	207	177	213	187	206	181	207	196	182	181	179	186	168	177	195	184	206	234	188	211	213	193	179	210	185	195	202	200	187	225	186	227	217	206	196	179	196	215	206	194	177	210	195	193	179	204	195	176	196	185	199	203	186	208	206	179	199	227	209	215	220	185	182	210	206	168	198	218	206	216	201	201	207	188	199	179	201	220	197	163	210	192	182	188	216	202	202	211	222	186	171	203	204	194	201	203	188	201	181	200	181	197	211	194	192	222	194	219	217	177	195	205	197	197	199	217	202	193	202	195	184	207	196	228	207	191	204	206	188	191	203	214	205	190	210	192	201	189	223	216	194	197	194	221	206	212	196	199	195	170	196	200	193	208	167	215	174	189	188	207	209	200	193	180	206	181	194	205	185	180	202	189	194	204	196	183	206	183	196	188	184	195	194	217	211	183	188	178	194	181	223	184	168	194	210	183	213	206	222	183	190	199	200	193	203	188	188	196	204	194	207	179	174	202	159	188	201	180	180	193	183	216	213	181	219	202	193	190	209	191	204	195	223	184	164	211	201	213	191	176	198	190	188	201	195	211	160	174	214	201	173	195	217	193	204	194	188	208	192	173	194	211	212	218	200	193	207	196	209	188	222	175	215	175	203	203	190	226	162	215	177	201	202	207	195	186	194	201	184	192	202	178	198	194	209	195	203	205	171	185	187	188	193	202	213	197	191	184	200	207	194	189	171	195	211	188	222	180	187	190	222	207	190	175	198	176	189	187	171	194	200	205	186	189	211	196	207	203	202	207	160	209	199	196	203	188	188	205	206	203	196	218	191	205	227	163	205	207	194	190	194	223	221	200	199	211	240	168	210	217	216	218	190	186	200	205	213	206	199	201	187	212	196	182	195	212	221	208	166	194	202	197	209	205	193	207	208	198	196	202	180	212	187	195	192	192	175	196	207	204	156	173	203	188	196	212	206	234	225	204	179	207	176	188	193	157	187	217	221	180	197	209	203	203	200	179	178	208	215	205	188	182	178	201	188	212	190	186	192	223	203	204	183	207	189	175	200	197	196	182	200	168	191	222	177	192	222	201	212	204	214	192	164	201	194	184	176	220	178	208	203	190	196	227	203	189	193	184	216	192	191	200	186	202	204	206	192	184	185	221	162	205	200	220	222	170	200	210	204	213	189	197	179	218	183	200	230	206	203	198	187	203	205	199	182	189	201	218	213	212	203	192	195	182	172	229	202	193	201	225	202	191	187	206	177	211	195	184	183	209	207	210	216	213	206	192	162	204	206	179	186	177	193	197	195	186	198	209	202	206	217	193	191	186	207	208	188	194	185	194	213	215	196	190	183	202	227	178	206	199	184	173	183	176	198	197	192	199	193	181	179	182	193	183	188	208	187	181	190	204	195	177	186	182	223	185	180	201	195	206	207	208	177	196	203	194	208	191	213	196	205	182	220	186	220	211	189	186	204	218	188	184	176	207	201	211	190	206	193	229	218	177	200	205	188	222	195	165	179	215	171	188	185	178	185	198	213	208	194	192	205	183	218	203	180	187	202	186	195	212	203	199	196	186	193	198	198	191	206	180	215	185	191	188	196	215	188	204	190	200	210	199	198	222	209	182	209	192	199	228	202	206	219	186	194	189	191	190	227	207	207	201	194	207	186	183	197	201	205	178	195	221	184	194	202	202	203	210	192	188	207	191	215	197	199	185	190	172	198	190	211	191	208	184	178	219	189	213	187	178	214	207	232	189	202	225	187	188	195	186	206	195	188	200	190	192	216	195	207	207	197	214	181	178	211	190	199	202	200	204	210	206	177	202	195	191	192	202	192	175	212	200	193	212	207	198	187	191	187	206	177	203	205	209	201	175	182	184	182	220	184	157	193	193	183	217	187	184	185	195	219	204	194	197	169	199	208	211	191	183	212	190	188	177	242	172	182	194	185	199	201	221	192	200	186	195	222	194	200	208	185	203	201	191	194	216	181	233	191	204	214	211	182	207	178	173	214	194	202	204	196	210	184	189	199	212	198	194	194	205	206	230	202	188	191	196	179	169	180	187	189	225	218	201	197	228	199	203	195	207	194
22970	21474	29193	24151	21468	21495	7590	1337	958	790	697	555	528	476	462	441	417	403	383	403	359	338	320	297	270	290	279	255	249	221	241	247	221	198	209	195	191	199	167	215	223	165	171	162	162	141	145	151	142	133	122	162	145	163	139	141	155	144	151	112	138	134	157	167	149	146	145	158	142	139	152	145	154	138	122	126	132	139	139	150	124	132	134	131	137	147	143	113	133	135	138	134	149	121	143	137	130	116	119	138	120	156	133	127	129	136	148	149	154	143	138	117	140	128	137	133	121	129	123	144	148	136	127	140	127	128	130	124	143	131	135	118	129	138	143	148	136	141	135	140	116	145	133	128	143	144	139	145	139	134	125	134	127	145	149	150	115	147	152	130	124	120	135	127	132	129	130	140	115	133	135	123	136	138	136	138	148	129	132	124	130	142	126	143	136	133	134	124	123	135	140	139	155	148	105	131	152	115	112	142	125	121	156	151	119	119	152	149	141	140	131	130	147	152	147	136	131	140	130	122	124	138	136	148	133	131	137	121	141	125	140	148	123	119	137	144	141	132	131	131	134	122	139	138	155	147	140	151	124	119	148	111	120	136	132	143	140	132	128	120	127	125	134	134	119	139	133	136	131	131	135	158	141	139	118	131	143	145	129	137	134	142	129	131	138	109	134	149	141	129	136	141	140	139	148	140	137	119	139	142	140	119	124	124	139	130	130	163	119	142	139	129	134	118	110	123	146	134	135	109	126	121	132	131	133	138	139	132	123	126	161	137	123	143	124	142	124	137	119	130	119	134	127	161	110	156	115	139	142	128	140	118	128	129	131	130	170	137	146	158	118	151	121	137	120	148	119	138	144	152	141	126	144	152	146	128	124	123	133	160	146	135	163	135	138	135	126	120	131	131	132	121	120	119	125	138	131	134	129	136	128	138	143	136	117	145	151	133	145	138	123	121	115	122	112	142	135	137	124	129	146	136	146	146	136	144	152	140	118	135	143	108	129	140	133	139	135	141	134	143	140	126	140	132	134	141	141	136	146	123	115	129	127	129	148	124	132	120	133	110	153	144	129	150	139	126	139	139	141	130	138	124	117	134	130	136	146	113	139	136	135	137	122	120	142	152	134	147	150	132	150	150	125	131	144	116	147	124	146	131	127	146	119	131	145	121	152	118	130	130	145	125	130	144	143	132	134	139	143	147	113	119	140	128	133	138	148	135	124	113	138	132	137	133	124	133	146	123	112	143	136	133	151	133	126	135	133	145	136	120	137	145	139	119	119	148	135	149	126	139	150	134	119	139	159	112	119	127	136	123	135	134	150	133	151	125	110	136	125	151	123	127	114	117	133	128	134	132	138	123	136	135	143	139	127	149	151	147	118	121	163	136	122	142	132	115	142	139	149	128	146	118	147	145	129	123	142	133	131	123	149	142	132	129	134	107	132	138	136	141	144	121	146	120	145	125	138	134	128	122	126	105	132	143	122	129	127	129	121	131	140	123	131	119	109	169	154	112	131	109	143	108	139	134	137	131	153	119	104	154	145	140	138	131	141	134	120	140	135	156	150	141	128	139	139	134	139	133	119	133	124	150	140	140	127	115	127	132	115	123	130	132	136	145	148	141	129	134	124	119	125	142	131	131	120	141	122	135	144	113	140	137	111	132	124	119	153	123	135	139	147	134	141	139	147	133	130	132	122	127	128	112	155	145	138	135	132	119	143	148	133	138	145	140	155	129	152	115	127	115	129	135	153	118	131	130	118	150	111	149	132	149	110	138	132	129	142	122	129	127	133	141	133	142	146	140	139	136	134	143	120	130	142	137	116	123	114	128	134	132	139	147	143	135	148	114	137	121	136	126	124	124	126	140	124	123	137	108	140	116	126	127	128	124	128	112	125	125	145	135	135	130	119	128	119	122	114	131	137	143	144	125	153	128	147	114	151	141	145	142	127	129	114	113	133	143	126	133	145	127	131	131	126	134	121	113	124	139	153	128	129	128	134	135	127	145	107	131	122	130	129	122	138	128	93	135	113	141	130	114	126	122	154	129	124	140	143	135	119	142	128	137	119	124	123	148	133	127	102	145	133	127	133	129	130	122	138	121	131	122	132	118	130	131	124	127	118	103	137	131	152	152	122	136	123	129	138	126	116	119	137	141	137	159	139	120	142	118	135	149	118	111	128	131	113	131	117	145	113	142	120	135	131	157	124	147	123	137	127	123	129	123	131	136	126	116	146	148	141	139	149	144	130	129	129	135	150	154	129	120	138	140	134	139	132	147	118	149	169	128	129	132	140	137	126	137	130	129	141	150	138	159	142	144	141	127	127	141	117	118	128	127	132	140	132	135	118	135	138	144	145	126	135	156	140	133	134	132	133	126	127	137	147	132	146	144	134	143	144	156	139	148	126	127	122	140	142	135	141	149	140	137	114	130	128	138	150	133	136	136	136	138	119	117	114	129	115	146	134	121	160	125	114	117	134	134	148	136	121	149	119	121	110	134	119	141	116	140	137	143	141	134	124	130	133	127	145	132	137	123	135	121	127	134	131	129	127	136	118	138	122	132	144	147	137	126	135	134	145	151	140	134	135	132	155	120	122	130	119	128	130	138	147	138	126	142	126	143	136	112	136	122	130	132	119	129	129	141	139	125	129	117	141	114	133	135	111	121	144	151	125	119	131	112	118	127	149	153	121	130	128	123	158	127	138	138	118	139	139	124	144	140	138	129	138	151	129	162	143	132	137	123	126	155	130	145	133	123	114	132	135	121	123	126	129	129	142	139	143	130	146	128	127	129	140	135	138	143	168	140	135	137	122	138	131	125	122	132	129	108	137	128	124	129	119	117	110	157	135	133	141	132	147	148	126	141	135	133	138	147	140	141	131	144	139	123	120	128	134	119	129	130	136	164	144	130	134	108	128	120	142	146	133	141	128	158	120	143	127	134	147	125	118	145	128	137	132	131	117	136	138	134	117	130	145	147	123	114	149	134	142	147	134	124	129	123	135	138	121	147	122	135	151	124	134	118	128	139	124	131	130	125	142	134	125	130	128	105	142	151	136	140	132	132	110	131	140	142	123	134	121	145	137	126	168	134	140	134	131	134	142	130	115	118	135	107	123	158	174	115	129	125	127	122	122	132	144	148	134	139	139	130	141	139	130	111	119	132	135	146	117	133	150	122	110	161	123	116	136	160	141	136	147	121	117	133	112	116	141	142	158	142	148	133	158	153	123	121	132	140	137	147	125	137	112	123	140	131	149	142	140	137	134	133	147	134	149	114	132	129	133	140	141	135	141	145	131	122	150	144	138	121	134	136	124	143	129	159	134	150	134	129	132	119	129	125	133	121	134	132	138	132	127	131	135	144	138	141	128	121	129	137	136	129	139	136	130	136	121	133	142	146	135	142	123	159	136	139	145	152	122	119	130	131	133	143	144	150	142	119	128	138	157	129	123	128	130	138	132	143	139	129	123	138	136	140	123	134	143	138	134	147	144	112	118	124
36497	28757	16490	8074	5970	4457	3234	2642	2074	1807	1398	1131	1066	918	844	775	723	787	764	724	611	564	503	535	439	445	379	409	375	371	376	360	363	312	321	294	290	280	276	279	274	240	259	244	229	238	217	182	207	204	214	188	213	227	181	201	166	172	196	201	198	206	191	191	180	187	205	184	178	151	159	150	180	170	165	187	172	168	169	166	161	186	163	149	155	168	179	164	184	164	168	168	161	181	169	163	162	164	147	172	150	164	170	168	160	170	171	176	157	175	181	180	162	166	162	177	173	144	160	186	172	169	172	193	163	157	191	158	171	173	176	150	181	155	173	159	169	157	170	174	157	163	141	172	177	168	167	147	167	172	160	149	145	175	189	171	178	176	165	172	139	178	153	166	173	174	180	153	153	175	173	173	187	158	170	157	166	163	163	162	157	142	162	158	145	168	170	148	169	163	165	168	179	148	169	163	144	150	151	188	150	173	168	187	159	146	182	151	199	145	165	149	168	162	175	170	161	167	157	163	157	162	170	171	175	172	165	162	174	172	159	168	171	172	156	159	190	169	178	146	188	195	177	206	178	174	172	184	169	156	180	168	195	174	172	177	161	157	168	174	139	172	163	165	174	195	168	180	190	185	133	185	173	174	184	150	171	167	162	175	189	195	156	178	177	160	152	154	175	149	149	169	154	180	168	167	159	162	177	172	188	162	208	181	180	153	152	164	168	145	172	162	186	164	138	153	161	181	157	184	167	170	160	164	171	147	155	183	175	188	173	177	186	142	161	171	168	161	196	179	149	154	168	193	194	167	163	175	184	149	175	163	170	171	150	167	174	172	158	180	166	153	171	159	186	167	190	168	158	178	147	155	169	162	172	150	148	166	155	172	155	150	163	162	179	188	162	169	155	167	165	165	170	154	181	168	176	163	173	153	163	165	167	169	162	176	140	184	169	151	166	150	177	171	198	161	158	144	156	181	174	176	155	187	167	182	143	159	171	179	168	175	179	156	146	166	164	159	173	183	147	153	142	172	166	152	167	162	179	169	154	155	179	161	204	177	185	141	188	147	164	169	167	177	157	189	174	178	180	162	166	166	167	180	139	149	180	154	171	154	176	168	166	145	167	145	187	170	170	148	163	145	179	178	164	149	184	171	138	148	155	172	183	187	165	184	161	166	165	158	165	171	183	167	175	154	154	189	173	169	163	186	165	162	159	168	183	155	162	183	159	192	180	164	163	175	156	195	172	176	174	175	168	173	177	165	182	161	206	183	176	177	170	176	160	160	161	170	166	165	172	150	160	146	187	172	177	154	186	144	179	182	183	175	181	171	134	153	178	160	157	163	179	160	166	184	182	180	136	182	147	175	168	172	161	160	158	169	150	162	188	191	161	153	156	182	164	162	181	170	185	160	144	167	161	189	158	184	152	167	170	172	177	157	165	167	183	186	165	179	163	176	157	162	166	176	158	184	174	163	176	188	172	161	161	174	161	157	184	178	165	169	175	170	179	173	140	160	166	152	174	189	157	149	177	159	170	179	171	180	142	164	176	166	174	169	142	169	176	154	183	166	170	164	181	163	171	159	170	181	175	150	159	164	164	154	145	166	178	157	180	166	186	163	160	174	177	168	158	164	177	179	169	164	183	166	194	178	161	170	183	151	144	172	166	173	153	184	181	163	171	185	173	152	189	190	159	158	163	150	157	143	178	166	153	167	168	166	158	170	172	185	176	163	159	154	179	166	146	188	177	143	170	168	184	190	214	163	153	176	193	175	171	164	176	153	177	175	186	157	196	159	160	188	200	163	170	181	136	182	165	151	175	164	184	196	154	169	183	163	185	172	160	178	157	162	146	155	168	155	165	178	188	163	150	161	183	172	179	163	150	180	159	182	172	191	163	169	150	176	157	171	160	161	181	146	173	160	177	146	190	175	175	156	155	175	173	166	163	164	160	152	182	179	161	163	181	171	163	196	180	162	176	145	154	158	161	169	172	181	156	161	170	150	154	166	172	181	147	159	169	176	156	161	176	182	164	168	160	163	178	174	182	184	177	175	165	151	159	163	157	168	156	154	163	159	189	166	174	172	165	179	149	172	198	174	177	163	163	151	171	162	150	170	150	169	166	162	161	157	165	157	150	177	153	168	182	168	161	179	179	176	175	152	164	146	140	165	168	176	158	168	179	188	165	173	188	161	153	172	164	145	175	153	168	157	165	151	158	179	181	142	174	163	192	167	168	166	175	178	196	149	154	171	160	174	179	174	147	153	163	187	158	187	172	170	160	160	187	163	171	164	166	191	176	163	208	143	145	147	147	155	151	171	176	155	147	165	140	167	174	156	162	172	167	160	156	164	173	188	175	210	171	167	165	191	169	175	163	167	164	164	156	180	168	196	148	175	152	172	185	186	156	174	159	173	170	182	153	146	191	161	156	149	172	152	187	186	151	176	187	148	138	166	149	178	188	160	172	183	176	148	171	169	177	178	165	163	159	179	173	161	161	161	184	191	169	197	153	173	165	191	184	171	167	178	164	176	164	160	187	163	167	171	159	173	181	171	146	150	171	168	157	172	165	167	148	168	176	163	179	161	161	169	166	165	176	160	169	182	182	167	154	168	155	141	177	178	164	172	163	182	179	147	194	155	177	153	150	152	174	168	155	182	164	176	151	160	161	162	166	203	165	178	162	182	181	169	164	187	176	185	162	181	160	206	153	166	166	175	160	170	166	176	191	159	172	187	171	209	148	171	143	183	180	195	155	168	158	204	167	154	181	165	184	159	162	142	181	160	170	148	176	167	191	183	155	162	174	170	173	179	169	181	161	159	174	183	152	154	169	187	165	195	190	181	173	161	184	169	146	171	151	153	180	171	171	161	167	147	155	173	156	177	169	162	181	172	134	179	165	160	160	180	169	165	176	162	166	177	151	170	158	147	151	149	168	170	175	183	147	164	147	188	158	168	153	162	153	178	162	163	164	166	181	157	155	170	162	168	156	174	148	170	181	165	175	174	178	179	184	171	166	150	165	174	167	172	158	159	146	177	153	177	143	160	163	150	170	178	165	167	154	172	176	168	158	160	137	166	158	157	179	174	167	173	167	174	158	178	165	157	179	174	151	169	142	188	161	171	160	169	146	178	190	196	182	168	160	178	152	197	165	167	180	150	179	164	154	163	172	135	173	173	170	173	172	160	160	169	146	168	167	164	162	199	168	163	166	162	152	152	183	185	163	189	201	167	175	163	171	139	157	155	160	159	180	175	170	148	166	172	167	179	160	157	156	184	159	169	169	159	159	161	184	151	169	158	171	152	154	172	169	192	179	191	183	174	178	164	157	150	157	172	176	183	166	150	171	167	161	176	177	180	170	157	169	159	160	157	160	146	168	163	172	157	147	162	197	166	157	154	156	176	163	171	173	174	164	194	149	164	161	177	153	179	191	152	173	180	163	151	174	171	150	169	170	170	164	174	169	159	172	145	168	173	158	178	188	173	187	163	153	182	173	165
29606	20120	8793	2044	1027	791	544	525	419	425	354	352	345	298	334	293	307	311	336	322	283	279	286	273	272	273	270	280	275	282	230	242	243	242	240	247	256	246	269	231	274	241	282	234	259	227	249	235	240	263	246	251	233	223	242	248	270	269	225	229	211	249	240	230	227	272	200	239	238	255	237	209	244	241	246	228	219	242	229	240	232	229	209	226	217	254	241	234	211	244	220	253	209	216	235	254	278	235	258	231	236	210	249	224	204	233	218	239	249	236	247	230	240	223	234	223	242	222	239	236	267	203	241	216	221	215	201	249	239	242	241	226	257	197	258	251	245	247	241	231	253	232	254	240	257	218	245	216	225	210	240	239	257	200	247	229	209	208	213	238	220	247	228	242	213	261	221	225	251	213	242	257	252	223	205	225	225	203	237	221	229	212	242	210	244	231	227	217	243	254	213	218	224	236	231	197	200	234	254	206	255	217	219	233	234	242	234	227	238	229	273	236	241	255	238	221	249	237	232	222	227	241	250	221	226	239	233	230	237	228	207	238	219	216	232	260	250	254	239	241	234	211	229	226	219	226	224	231	245	263	232	236	239	232	226	206	233	254	178	225	222	259	221	241	240	218	251	219	211	220	251	238	242	231	218	231	260	215	250	231	218	218	215	236	242	250	226	230	224	229	255	231	210	222	244	227	219	246	223	222	237	205	243	246	224	236	263	258	219	226	213	226	234	242	238	241	236	224	204	243	228	238	219	232	234	239	220	243	244	260	243	221	243	220	232	211	229	244	240	240	197	229	232	241	214	254	210	221	220	231	223	228	224	216	233	223	247	240	213	226	238	250	235	257	249	237	216	229	211	238	235	224	252	245	236	224	226	253	218	238	233	208	254	255	232	230	232	210	246	220	247	247	213	211	245	231	229	222	237	254	247	222	245	206	248	229	220	219	224	220	235	239	239	227	232	242	209	234	211	248	241	215	227	230	231	230	225	236	224	233	226	238	238	228	255	233	217	226	234	247	242	221	269	225	227	254	239	225	223	238	240	219	215	236	239	229	229	249	228	233	226	217	218	225	235	220	223	233	262	193	253	221	236	209	253	241	245	257	225	227	241	249	224	224	220	229	236	237	259	199	215	226	253	245	205	196	241	254	237	231	228	249	258	250	232	218	213	229	210	239	226	242	192	257	206	235	240	224	231	208	234	248	246	258	230	220	231	231	236	238	217	218	226	233	216	231	242	237	216	233	214	243	244	229	206	256	205	244	221	237	252	247	217	244	242	235	212	256	240	244	239	231	245	220	240	209	211	268	229	235	220	239	220	226	245	228	210	241	241	224	241	216	256	245	242	247	222	231	220	226	218	224	224	220	237	237	223	209	216	245	203	242	226	242	220	222	255	238	237	242	237	233	211	212	187	220	209	255	222	228	261	238	236	217	254	245	225	248	242	231	223	233	228	209	214	236	241	224	231	240	229	206	227	219	220	208	236	240	234	229	255	215	230	206	228	231	233	235	235	231	210	242	228	231	260	243	241	211	234	227	232	239	211	248	200	233	223	243	213	226	225	232	218	219	218	213	290	227	250	243	234	234	219	237	216	220	231	241	265	228	225	194	274	246	235	213	230	266	218	239	242	197	230	229	223	225	236	225	243	240	235	255	236	232	223	196	217	225	217	225	216	245	244	241	259	224	239	243	267	204	221	245	239	258	230	257	230	251	242	236	201	229	242	244	231	226	235	234	241	235	206	260	263	248	253	226	240	238	223	252	224	226	229	238	204	222	222	219	225	225	228	216	238	215	241	235	243	220	202	242	226	222	254	222	217	213	214	229	216	237	215	241	229	252	230	258	254	232	227	230	229	236	244	244	242	233	240	204	205	260	214	254	216	205	260	225	232	225	255	230	246	242	237	246	242	226	230	233	253	233	217	245	224	245	229	201	226	225	255	231	222	221	229	244	231	233	221	228	210	226	242	211	236	261	203	230	216	213	209	216	236	230	218	228	242	243	235	261	218	216	246	244	228	214	200	222	240	222	218	247	239	253	251	221	252	206	232	239	204	245	217	221	251	238	229	246	252	257	218	234	224	230	231	249	229	206	239	221	228	256	227	250	236	231	230	244	221	228	257	219	229	242	221	256	224	247	185	207	235	255	207	222	215	242	250	203	236	229	238	232	218	231	230	229	261	238	218	224	228	227	223	238	231	222	245	239	218	233	242	215	246	243	223	254	231	228	201	250	234	236	229	215	241	245	225	226	235	245	227	243	225	209	225	211	241	222	216	235	232	245	218	237	226	239	244	208	214	240	234	231	226	208	233	243	239	224	232	246	232	260	247	225	242	222	225	216	243	257	241	228	226	226	227	222	220	240	256	250	247	268	221	241	231	224	224	209	225	239	240	269	215	232	216	233	203	234	231	217	222	230	241	218	241	232	226	219	195	243	243	219	208	235	239	249	227	250	217	231	219	235	234	242	232	222	217	239	219	259	240	235	240	241	241	246	216	234	242	246	219	222	225	238	237	231	240	235	255	244	250	235	241	223	243	249	208	223	229	216	235	228	220	231	231	205	217	230	246	215	233	226	234	223	258	240	233	249	258	247	235	231	223	240	204	262	220	222	263	236	237	215	235	258	247	241	225	226	228	217	253	223	249	223	234	205	228	241	228	239	247	224	232	242	226	238	228	241	228	213	220	225	236	245	233	229	214	201	247	260	246	233	214	235	242	240	207	250	224	255	254	224	235	223	234	241	242	227	232	227	220	229	230	235	257	213	255	238	203	232	227	231	218	265	228	218	215	216	214	213	253	222	235	221	223	257	238	193	221	261	238	204	239	232	231	239	250	255	231	260	222	195	232	223	234	240	245	212	215	259	248	238	226	230	231	233	234	233	234	211	230	212	203	226	241	242	200	235	263	211	205	238	209	239	233	220	228	228	260	247	223	251	220	236	248	241	238	231	229	217	233	224	223	232	238	251	252	259	230	220	242	233	208	235	215	203	248	238	222	234	220	211	231	212	237	248	246	261	226	226	236	240	229	243	254	230	236	215	253	233	238	206	240	247	246	228	217	225	237	237	244	250	241	235	219	223	202	242	231	226	241	241	240	215	228	232	216	238	236	253	230	234	250	235	221	219	219	239	216	218	229	234	234	222	196	247	235	261	231	247	240	240	250	243	234	227	236	236	228	206	233	216	228	259	235	243	247	229	241	232	239	217	232	225	213	205	237	214	232	221	198	221	246	214	226	232	226	239	241	226	210	218	232	244	240	222	221	228	256	223	244	240	253	247	226	242	238	245	246	214	253	221	238	230	203	249	263	231	197	230	239	223	217	256	227	240	229	229	208	236	215	213	246	252	260	220	250	225	229	241	217	231	240	223	242	226	225	248	241	207	274	226	201	277	239	232	234	236	246	250	227	219	202	253	221	234	245	242	231	222	230	273	234	219	225	218	239	252	218	215	246	247	229	239	228	203	241	246	235	234	246	232	210	252	233	225	230	208
30118	14233	6395	2539	1886	1425	1148	961	846	730	695	511	485	491	427	463	457	447	466	450	453	388	399	418	406	378	358	365	339	366	373	356	314	330	301	311	311	311	303	339	323	305	309	297	336	334	349	285	335	261	295	291	320	306	276	335	316	295	321	287	289	287	296	311	299	268	264	279	295	264	294	265	278	280	256	291	262	276	279	308	285	272	289	303	278	287	282	293	306	265	323	304	271	285	276	293	284	275	283	317	263	295	267	264	275	288	302	293	247	301	322	276	284	276	269	309	268	277	279	281	308	307	290	314	259	278	270	273	319	277	281	275	275	278	302	304	288	273	302	285	256	294	276	274	239	281	300	297	289	306	286	276	268	321	270	296	278	275	259	279	281	289	303	302	306	261	264	278	284	285	269	297	292	287	290	275	292	293	298	301	290	325	270	289	260	273	260	272	296	300	276	273	255	293	285	278	299	299	284	292	286	287	271	288	292	300	261	299	277	281	288	268	265	290	282	297	301	280	337	252	293	288	281	275	293	270	267	305	295	272	299	308	304	265	255	290	285	285	255	268	291	290	301	264	270	290	273	311	288	297	289	287	292	261	296	307	263	272	277	275	324	312	293	289	310	296	314	277	281	272	242	286	282	298	256	273	265	294	263	307	278	308	300	267	301	263	281	292	310	279	289	240	309	282	289	281	321	313	272	276	277	287	317	271	309	306	278	312	280	290	266	292	279	284	283	274	286	285	294	240	258	270	305	284	292	272	278	260	238	295	273	304	307	273	296	328	281	259	269	279	278	285	294	248	268	302	286	273	289	278	264	299	315	307	278	265	289	265	285	301	282	273	267	301	304	282	313	263	315	275	266	304	307	271	294	287	258	308	280	286	265	263	292	256	280	280	295	286	269	297	273	295	300	283	272	283	312	256	263	293	268	276	271	282	270	280	308	263	278	266	287	279	273	300	300	282	301	270	273	261	290	273	274	303	288	263	280	266	286	256	300	291	294	280	303	264	284	286	293	309	274	301	290	271	285	293	270	283	273	276	276	296	312	311	300	298	299	309	290	279	295	283	280	260	275	295	293	270	259	298	294	301	257	266	305	269	297	300	273	294	282	269	284	287	252	287	298	279	282	255	272	276	288	290	277	263	303	305	311	263	270	281	298	311	284	280	300	269	279	279	288	274	282	265	323	274	253	275	263	267	290	280	298	315	300	318	282	320	291	270	299	276	297	263	276	280	273	283	304	294	295	309	272	287	286	282	300	281	274	282	265	300	251	252	271	287	281	266	282	281	270	263	271	255	305	319	282	268	284	288	300	275	292	273	288	309	265	279	277	280	279	299	267	265	263	307	249	294	284	294	276	266	279	301	261	282	285	276	282	258	295	265	289	303	290	293	277	289	286	263	267	297	294	253	303	280	287	275	283	288	305	269	293	287	297	300	267	296	277	271	290	310	266	286	294	271	320	265	259	287	289	259	296	294	299	268	267	298	285	291	300	287	295	280	277	276	273	277	283	310	285	304	296	294	296	270	302	271	305	303	290	279	313	268	287	279	254	280	301	276	270	296	313	300	273	304	263	281	261	268	283	276	251	301	252	266	270	286	306	315	285	291	269	300	256	267	310	268	280	276	280	277	261	282	278	310	298	246	250	300	276	297	298	309	271	266	272	311	267	272	328	257	293	305	282	292	284	307	269	317	308	279	278	278	295	294	265	288	245	295	289	260	260	268	268	276	283	296	279	249	284	299	317	311	267	277	274	272	299	275	251	277	287	273	267	248	270	270	288	278	273	288	286	269	279	302	292	300	284	268	296	280	285	273	300	268	288	285	295	276	295	280	291	267	277	298	316	287	285	265	261	280	295	300	289	291	294	259	298	287	306	289	269	287	301	262	339	267	284	255	277	266	295	277	285	257	277	271	292	286	300	281	266	297	285	295	254	294	275	278	302	271	259	240	287	258	297	313	314	255	287	256	303	299	275	275	272	297	279	265	267	286	310	278	296	267	337	313	274	272	270	285	286	291	287	306	278	313	298	240	287	287	276	280	278	281	270	299	284	279	298	262	279	270	279	283	291	307	255	307	310	326	304	280	297	304	259	277	293	298	251	296	291	279	246	245	295	291	310	301	304	259	295	280	278	281	281	276	258	279	272	298	300	324	283	259	286	279	287	318	267	286	329	268	292	288	307	264	269	294	279	299	280	260	289	322	316	294	274	272	296	277	277	266	296	282	295	284	290	287	280	296	309	325	286	266	266	271	293	291	262	279	322	308	297	283	290	278	274	300	269	304	248	272	278	290	277	263	271	272	283	293	288	300	261	286	271	263	276	282	267	302	295	296	262	268	291	304	264	273	275	277	285	281	285	299	331	273	286	261	274	273	339	288	308	302	313	279	263	279	292	291	313	275	269	301	278	284	282	293	273	246	297	277	290	276	283	291	284	281	297	287	269	286	299	287	281	294	276	285	270	294	271	250	246	285	256	293	297	247	270	270	304	283	284	283	272	284	254	311	281	292	283	282	273	266	286	282	306	308	292	230	298	291	270	294	291	280	239	314	285	265	275	276	280	273	283	275	268	258	310	314	267	294	291	301	304	270	271	304	306	262	263	262	283	271	251	277	284	292	265	248	269	275	316	298	261	238	291	296	281	270	300	272	293	270	305	289	283	298	300	262	306	316	321	292	291	303	291	290	268	282	240	287	285	262	296	282	272	263	289	282	259	266	291	285	289	298	255	282	263	285	276	280	288	281	298	288	312	297	281	286	278	278	252	292	320	278	296	279	298	296	305	297	285	268	275	276	275	315	300	293	306	273	287	270	274	275	268	275	292	273	286	284	275	265	248	290	298	263	301	303	284	298	273	251	271	325	296	269	265	313	315	315	280	269	282	294	260	279	255	265	286	290	289	277	297	274	293	279	267	262	273	300	282	269	249	298	293	307	278	291	257	255	281	275	294	269	276	275	287	281	281	270	297	298	308	278	267	238	311	288	304	267	249	279	283	275	267	265	291	273	305	266	255	290	266	303	285	280	272	266	303	278	270	296	283	288	277	281	266	305	290	283	249	284	290	282	300	284	254	262	290	287	305	292	294	307	276	309	284	269	284	264	262	296	294	254	277	265	319	287	293	278	287	295	280	256	267	276	298	303	285	293	287	281	291	285	304	325	302	286	292	280	295	280	287	270	293	287	297	280	285	272	295	272	273	272	288	286	297	259	290	261	300	270	300	273	274	297	255	280	257	279	289	291	298	285	256	252	266	282	267	301	278	298	320	292	244	273	293	262	289	261	260	278	290	279	261	279	267	323	266	286	275	303	275	306	247	295	280	290	275	297	278	256	275	276	271	300	296	269	281	254	262	280	299	254	287	289	281	293	311	318	304	281	270	303	293	257	292	288	278	273	273	269	275	308	317	311	280	278	255	266	288	279	282	277	281	295	267	247	296	268	302	299	281	287	289	287	327	291	264	302	259	296	283	256	247	293	284	300	251	283	266	264
24025	21460	28715	24608	21431	9862	1539	930	717	690	594	521	425	447	416	452	381	390	435	377	373	359	361	332	329	316	317	275	292	258	277	247	279	286	286	244	307	304	249	260	266	259	255	251	253	191	247	238	209	231	262	229	258	212	210	215	250	228	229	241	241	248	220	226	257	215	224	228	268	232	245	226	250	227	250	214	243	229	237	219	234	222	243	230	245	228	236	215	210	248	216	232	217	220	228	218	239	237	236	206	233	218	214	252	235	219	202	223	241	237	240	235	193	210	211	212	216	219	240	203	200	219	243	226	208	247	239	263	235	233	258	219	232	239	218	221	247	188	199	213	195	245	202	210	222	200	223	259	220	232	227	222	216	253	203	215	213	235	205	239	224	213	232	217	253	233	234	215	239	225	232	206	225	224	225	249	235	231	217	198	225	214	245	228	225	184	230	204	207	218	229	217	220	212	218	216	228	202	225	222	240	232	232	239	240	212	238	227	202	223	247	234	198	213	219	214	212	222	214	233	245	246	226	203	231	234	215	233	208	215	246	254	254	209	222	193	231	215	236	250	215	231	224	226	235	192	223	227	224	237	241	240	257	232	218	243	223	204	213	233	229	243	227	230	232	213	218	238	216	241	231	232	235	224	209	228	217	229	245	217	229	236	237	233	227	205	220	217	237	196	241	207	214	202	234	234	224	226	238	206	199	233	237	236	235	223	240	230	209	213	223	244	213	202	218	225	253	225	228	249	220	189	240	224	210	241	225	214	197	219	226	250	222	229	224	234	242	209	248	228	238	233	206	213	208	205	214	235	217	209	207	209	228	220	220	243	217	214	238	233	227	219	217	228	238	238	214	243	226	237	229	217	210	235	215	233	232	244	212	223	236	223	240	233	209	229	242	223	237	240	211	227	215	212	207	205	199	221	228	195	235	225	246	191	247	221	203	211	246	208	230	219	220	220	239	243	218	203	232	238	253	235	232	216	228	234	218	230	234	219	234	207	216	218	239	228	212	196	226	189	211	227	225	228	210	206	220	227	207	207	218	218	191	228	221	235	231	225	218	224	196	226	241	225	212	232	205	206	224	214	235	235	223	254	227	224	214	231	206	228	227	234	216	201	199	199	223	236	265	187	218	232	216	213	232	230	222	207	202	215	215	216	237	236	225	206	201	247	238	214	223	239	213	245	231	220	234	229	238	194	204	188	211	202	224	235	234	226	225	190	223	249	230	185	242	218	216	240	245	209	205	208	218	213	210	221	218	238	230	222	209	239	253	237	235	238	246	226	216	218	234	243	214	207	229	214	220	207	210	233	236	208	208	228	215	208	225	224	232	211	233	204	225	209	206	233	238	249	200	214	206	190	238	228	235	237	198	213	242	232	250	230	239	227	253	221	231	231	232	215	216	248	240	206	205	248	227	207	216	223	251	219	211	231	237	213	234	225	260	225	215	198	211	231	221	201	235	224	224	214	242	190	200	203	229	235	228	212	220	197	226	220	208	201	232	205	216	228	238	244	214	216	245	231	209	228	219	230	214	225	245	219	202	224	224	198	225	229	237	222	236	231	233	211	203	239	227	221	233	206	240	216	245	224	205	235	205	247	259	205	212	217	193	233	213	220	218	211	211	232	226	245	228	250	243	219	214	233	226	241	236	234	228	228	204	217	234	232	223	235	220	244	238	221	208	216	200	231	227	222	235	211	213	219	228	232	207	224	214	247	240	213	241	223	221	220	233	243	197	207	201	224	221	224	208	240	233	203	244	213	230	237	217	227	218	229	236	232	236	228	226	223	217	250	244	226	249	212	215	224	202	210	225	224	216	213	209	232	206	240	257	229	198	177	236	196	208	217	240	210	228	214	233	234	245	238	222	244	249	212	236	216	225	207	217	232	221	230	237	226	213	236	237	216	233	200	237	237	244	236	252	222	199	226	257	221	237	228	219	235	228	224	223	209	201	225	241	189	233	215	237	221	214	205	221	227	235	209	213	228	235	225	226	218	225	238	207	209	228	223	194	250	208	226	232	245	219	244	218	268	231	209	230	256	221	231	232	219	221	216	243	251	232	212	248	218	216	210	235	241	212	218	256	217	220	236	219	267	203	227	218	224	240	198	231	221	216	228	231	231	224	228	187	221	229	228	251	242	226	248	222	217	223	228	239	234	195	206	221	230	221	224	199	210	204	246	223	216	249	237	227	244	221	224	209	275	225	240	241	231	237	239	214	247	236	233	234	232	235	227	241	265	223	194	229	228	199	223	218	221	243	245	219	218	232	216	233	229	188	195	212	238	220	214	236	221	225	209	237	236	218	226	221	234	223	226	211	221	203	250	233	232	211	230	234	221	246	214	233	210	235	237	217	215	209	241	231	194	212	224	233	227	231	231	239	221	231	199	205	203	233	208	228	211	224	244	226	221	219	250	224	229	241	227	225	230	226	219	206	211	216	222	226	225	209	210	231	239	202	216	216	205	194	218	222	216	224	221	220	231	257	221	199	228	230	215	216	230	215	206	222	226	229	215	210	211	234	220	249	194	244	220	225	213	211	239	223	228	208	200	212	224	198	207	224	201	235	221	221	216	212	233	236	234	227	229	184	203	230	206	208	220	238	210	219	241	234	208	232	236	219	219	204	225	232	227	230	212	231	252	227	234	214	235	239	222	214	231	231	211	234	229	292	204	214	230	214	237	231	220	215	224	224	218	190	235	210	219	245	226	224	232	228	243	224	219	211	229	207	221	209	212	235	238	235	218	197	271	225	208	236	203	251	224	233	211	250	224	232	222	208	217	232	232	203	217	214	208	219	194	226	256	233	220	229	223	236	216	230	255	204	242	229	225	204	218	207	222	222	219	225	221	219	200	192	265	231	217	212	220	246	238	258	245	214	241	205	204	219	221	209	235	238	217	208	242	231	221	202	241	205	233	265	246	217	238	227	228	208	244	236	223	225	214	259	225	215	226	239	205	211	222	242	231	210	238	229	226	227	208	231	196	243	237	229	220	221	215	216	212	247	234	248	223	216	199	226	218	235	218	245	238	238	216	218	204	220	222	210	210	209	223	235	205	222	215	236	210	213	238	214	201	231	212	220	229	234	233	227	218	229	225	212	247	206	228	205	245	217	221	213	219	213	232	231	233	229	225	226	219	256	228	209	254	246	227	214	206	199	218	222	219	221	260	246	238	224	238	221	247	205	248	250	218	203	234	237	210	219	237	225	211	238	242	229	215	242	258	214	256	194	220	238	206	205	185	207	223	223	210	223	215	217	209	230	222	223	230	229	227	224	218	216	199	223	193	228	226	215	236	262	238	221	214	199	213	199	235	228	232	206	199	245	219	263	229	231	264	222	213	212	230	207	230	233	221	221	231	216	208	232	277	206	225	237	229	234	217	250	217	246	216	241	223	234	214	236	223	224	198	209	228	207	221	221	194	227	246	212	206	214	225	222	226	238	236	250	246	217	230	248	228	214	243	232	253	239	239	234	259	210	203	216	236	231	207
34277	24842	13624	5794	3900	3090	2296	1813	1472	1235	1085	934	781	700	753	691	625	635	615	602	556	522	456	489	474	460	393	402	407	389	402	391	343	344	357	369	354	354	371	334	350	366	320	319	354	309	316	313	288	308	295	327	292	285	279	300	302	297	291	307	302	301	291	268	269	283	306	277	273	276	266	263	303	284	299	280	305	237	271	251	265	282	282	288	265	278	283	257	311	273	286	266	256	259	273	304	262	272	267	276	273	272	275	298	273	263	261	270	293	281	291	296	272	296	276	281	289	268	266	282	289	308	273	276	285	286	265	287	313	248	256	283	266	266	267	317	276	280	255	272	285	270	276	264	278	253	280	276	265	248	285	296	254	285	270	262	290	241	247	289	261	288	264	285	266	281	287	287	294	265	283	308	265	263	252	285	306	256	299	274	263	278	257	288	279	262	261	262	267	313	273	282	266	297	303	286	256	304	263	303	285	285	274	273	253	248	304	273	294	287	258	270	278	282	279	283	289	284	309	300	262	278	293	248	268	268	256	276	275	288	297	304	292	277	264	257	260	254	270	265	299	251	264	281	250	318	266	283	282	285	287	289	261	277	283	247	269	273	262	289	262	267	295	266	257	273	250	244	310	246	267	264	264	274	280	293	303	242	272	278	311	263	298	289	274	279	269	287	275	258	266	261	288	314	284	257	294	268	284	262	253	277	275	252	290	303	287	266	297	306	278	257	279	299	241	283	286	282	293	259	291	278	281	266	277	234	287	253	260	303	267	282	279	269	286	276	286	302	287	302	295	273	263	270	268	274	297	299	289	293	260	273	302	278	302	289	263	281	266	298	281	244	278	281	289	257	301	281	288	275	277	295	278	279	286	277	286	254	263	282	260	260	285	299	286	275	291	272	268	297	269	272	286	276	260	281	252	274	290	280	301	234	289	297	283	264	248	264	297	276	275	243	290	255	283	298	310	259	282	285	303	288	299	274	265	270	289	270	265	255	263	258	284	295	277	252	264	274	270	277	286	310	249	289	278	254	286	288	313	293	275	278	263	275	275	289	272	272	257	283	256	285	260	255	244	264	261	245	263	272	263	284	277	277	262	277	290	238	279	271	297	291	283	296	248	269	281	260	256	276	265	274	249	266	300	299	277	281	248	283	259	289	272	271	287	292	273	252	282	285	275	278	281	282	297	288	254	304	264	286	310	279	275	287	239	273	289	264	247	285	277	293	308	270	245	306	272	289	300	250	268	288	290	235	294	278	273	268	235	276	296	272	290	275	253	274	260	282	285	297	285	272	314	286	288	286	279	260	273	299	279	282	263	278	261	294	277	288	253	275	280	280	251	270	246	262	253	270	276	248	290	288	283	299	279	292	290	301	281	261	276	255	280	286	280	269	265	257	295	280	297	297	287	286	291	277	259	274	264	278	288	266	264	260	277	267	281	276	262	268	297	259	301	282	286	250	268	295	275	303	276	273	281	281	274	313	266	256	275	263	254	280	282	264	293	297	263	279	306	280	270	319	293	294	286	274	237	273	303	299	272	273	282	284	257	271	283	287	271	316	292	276	274	281	253	285	279	275	317	260	273	261	297	293	286	257	283	261	286	302	285	283	260	308	259	289	270	281	273	290	290	266	290	304	271	286	255	240	301	274	263	268	290	252	275	286	278	269	260	258	261	279	283	300	318	281	290	256	288	277	270	288	255	297	296	289	298	276	268	290	260	271	251	280	257	304	287	286	291	253	280	279	270	261	295	316	278	273	292	316	268	261	260	304	323	274	291	259	277	299	283	235	302	268	282	301	262	287	299	280	241	272	279	299	292	295	258	323	285	273	253	273	278	295	234	263	260	290	244	288	256	258	250	296	283	289	266	297	264	280	276	290	277	280	279	306	263	273	298	291	289	272	284	285	280	259	285	260	265	270	276	265	258	255	263	250	271	240	280	264	247	262	268	274	298	282	306	296	279	287	281	247	308	273	263	284	261	274	289	267	278	288	249	280	281	262	271	276	284	267	289	278	266	290	280	301	273	279	282	253	270	311	261	251	260	251	286	278	304	265	273	257	257	297	280	290	257	286	279	273	258	278	267	265	293	286	294	308	290	276	308	304	260	270	274	272	268	276	276	257	281	247	301	260	260	283	274	279	292	281	266	289	266	286	263	281	271	272	273	303	254	271	287	296	252	305	312	283	268	270	264	263	245	277	297	265	304	284	300	276	276	253	271	268	301	260	274	238	284	239	278	253	265	274	297	265	290	283	288	280	287	262	274	281	279	273	293	223	275	299	256	264	296	243	268	287	274	275	293	290	290	286	274	260	291	297	304	297	249	280	273	303	284	268	243	293	272	259	281	272	281	295	289	269	239	249	285	296	280	282	286	276	297	282	269	269	262	246	264	283	242	300	292	278	296	279	291	261	288	256	279	274	294	268	279	252	261	289	281	281	287	298	279	292	284	284	291	303	271	272	299	279	274	293	271	274	268	246	289	291	259	281	264	270	301	269	284	269	265	236	257	313	277	268	262	285	302	270	261	275	271	299	275	288	274	263	310	290	292	301	283	283	296	283	262	280	281	270	262	302	278	253	308	277	295	281	297	273	284	260	258	316	278	252	257	279	274	250	285	297	247	282	283	289	279	273	268	271	289	303	255	298	288	284	273	282	283	291	274	269	287	261	313	274	274	303	236	259	263	256	294	243	308	287	264	264	257	264	283	278	266	245	297	280	279	271	263	285	285	270	318	232	277	291	281	271	279	292	249	272	256	270	275	280	259	299	297	283	284	263	305	277	265	283	253	257	298	288	273	323	268	297	270	297	241	279	282	270	250	293	284	242	266	290	235	265	261	262	257	259	267	282	249	273	245	274	284	243	259	290	301	298	294	286	281	254	266	280	280	287	293	258	299	267	286	261	296	279	289	285	266	273	286	225	271	297	270	294	265	295	252	290	281	271	287	289	268	269	285	285	250	262	280	288	258	263	295	261	248	279	280	280	266	294	289	294	265	257	292	294	277	252	248	268	297	281	301	263	276	253	298	281	237	281	280	280	287	262	292	276	321	268	287	282	278	292	270	245	299	273	298	280	263	249	256	295	274	255	257	275	264	238	288	291	264	268	289	271	292	242	265	254	275	281	295	273	264	291	279	281	283	274	295	268	272	273	294	303	282	291	292	274	257	258	292	287	302	282	305	259	296	265	273	264	291	276	282	296	240	276	282	274	286	309	305	254	263	302	304	264	258	281	250	286	283	285	290	249	263	269	291	271	292	263	255	292	278	263	285	288	279	278	276	278	286	273	305	266	300	267	262	263	273	275	259	274	246	294	256	298	297	294	264	275	270	262	290	298	269	282	297	275	274	264	268	266	279	277	271	258	280	281	277	275	297	246	311	297	271	275	307	301	288	257	285	257	305	291	266	285	273	279	297	277	279	297	282	260	310	246	279	276	265	246	274	278	258	279	276	260	259	280	270	283	281	277	281	307	255	274	245	285	295	289	254	276
25222	21434	27529	25636	9820	1190	831	635	525	471	424	427	327	303	329	274	317	284	304	298	283	264	273	230	229	216	242	217	199	215	209	186	220	207	178	180	175	221	204	212	186	185	181	157	162	190	178	166	181	170	158	172	184	190	171	179	176	175	179	172	159	168	154	181	178	178	177	176	161	170	175	160	185	163	159	159	160	184	168	170	171	169	160	162	189	130	159	175	180	169	163	149	163	153	162	188	175	157	139	157	134	160	188	184	134	159	164	140	168	152	165	161	161	177	165	186	180	164	156	179	174	168	163	180	185	149	156	187	157	178	159	156	162	158	173	155	146	163	179	177	158	183	152	184	160	169	167	189	172	152	153	174	164	163	168	163	155	161	169	157	168	171	156	160	166	143	152	127	191	194	158	162	157	173	157	133	171	154	174	155	167	165	152	159	176	167	160	147	156	159	187	155	185	147	163	166	168	156	158	170	182	147	196	171	196	176	175	158	157	167	174	161	177	190	157	160	155	170	187	174	160	183	146	156	176	157	130	158	153	163	171	145	163	148	155	162	161	152	172	141	163	157	182	149	177	182	139	170	158	158	155	175	164	185	172	176	168	167	148	169	188	150	162	166	187	185	172	168	159	141	162	163	176	162	161	167	150	163	155	173	163	200	161	182	155	170	171	183	175	169	161	146	161	165	160	169	157	159	159	153	200	159	160	191	154	164	155	157	139	138	149	164	166	147	162	155	148	173	157	146	162	146	175	163	190	152	174	154	157	157	157	161	144	162	166	167	170	158	163	190	160	166	161	176	158	180	145	164	155	178	169	173	157	162	159	176	156	181	147	162	152	167	158	174	170	180	167	135	147	151	179	164	153	152	157	162	161	157	169	148	164	164	155	168	172	162	164	156	162	150	148	174	177	146	161	179	178	174	153	136	187	194	198	135	180	176	172	150	152	163	176	164	171	154	169	156	179	171	166	162	163	185	192	180	155	159	146	179	150	171	159	157	146	144	158	187	153	175	160	175	160	164	172	166	175	170	151	126	168	172	140	173	153	177	179	157	149	171	154	158	168	168	172	159	149	149	164	156	152	171	180	142	160	156	179	162	164	148	170	161	147	188	169	173	150	176	163	169	160	158	168	180	151	171	186	187	171	164	174	167	149	175	159	161	171	155	158	144	162	166	188	173	181	163	148	153	190	159	172	164	171	158	156	154	164	143	155	154	144	154	160	169	167	174	159	187	171	175	165	183	144	166	156	158	143	163	159	163	174	153	175	154	151	163	164	152	175	178	166	158	148	154	179	148	157	146	172	146	157	135	168	166	168	173	168	140	144	161	155	171	147	118	167	178	176	157	151	168	167	165	160	158	168	174	159	151	142	173	162	173	147	167	164	151	172	171	161	158	176	165	159	169	169	155	176	151	172	176	158	163	168	171	177	165	156	185	164	155	164	162	149	159	167	176	175	189	191	155	147	159	158	153	167	145	156	179	154	168	175	161	184	194	149	181	144	181	146	173	193	188	151	182	178	142	167	156	171	142	162	158	161	162	171	176	149	144	170	140	160	151	157	146	187	166	144	166	164	145	153	154	174	156	160	153	141	140	159	171	166	147	174	170	161	181	155	178	170	178	168	152	163	161	149	170	164	160	156	166	160	168	148	161	166	151	165	172	147	185	135	160	147	170	170	157	167	149	171	168	164	155	139	159	168	161	175	150	156	171	175	171	154	190	158	157	162	153	149	148	151	169	153	153	155	166	155	181	153	164	171	163	135	163	152	176	177	148	146	178	156	140	180	175	162	149	184	154	173	162	166	177	150	144	170	160	160	146	162	158	159	188	173	165	174	164	181	152	180	169	186	163	174	177	161	149	143	174	155	159	154	163	150	165	172	159	145	188	171	170	159	166	170	155	179	165	155	174	165	151	144	156	171	197	165	174	171	151	157	142	199	173	180	157	156	156	160	179	178	166	163	181	163	175	145	163	175	161	174	170	175	164	173	170	139	171	169	173	145	175	153	160	162	164	185	168	178	160	159	179	188	158	151	176	147	160	178	148	165	145	140	159	176	182	164	180	153	180	166	166	172	170	164	158	163	151	145	158	174	166	169	157	139	177	146	155	147	145	156	159	156	197	141	159	141	190	175	146	170	142	157	155	170	149	162	147	172	165	167	163	189	180	179	176	180	169	159	169	176	169	159	153	163	169	156	168	185	159	163	171	174	155	160	153	178	143	167	177	190	161	140	195	162	154	155	148	162	161	165	159	148	161	163	163	167	171	172	158	182	152	144	177	161	157	168	134	167	146	168	164	158	161	155	166	147	166	166	199	177	180	165	165	160	192	187	156	169	158	162	161	173	152	161	160	133	148	166	179	161	157	164	174	159	157	176	155	169	173	142	156	166	166	155	151	150	150	171	169	163	160	169	165	138	188	150	156	144	145	164	155	172	160	141	157	163	161	159	162	161	163	158	171	156	158	181	177	162	162	166	168	163	159	186	144	164	173	160	168	161	157	153	171	185	166	148	142	151	169	147	168	172	187	172	161	164	135	155	144	149	164	157	157	161	161	137	149	184	180	165	159	158	163	165	159	169	161	144	177	166	164	149	166	180	162	169	136	154	172	161	164	164	158	146	150	173	143	194	155	164	167	188	160	175	156	190	182	164	162	181	160	164	171	151	163	168	148	160	159	156	167	166	179	148	178	151	165	156	162	178	166	185	134	147	188	164	168	149	151	166	170	170	171	165	184	174	166	139	164	169	161	162	165	175	138	204	144	174	164	168	192	174	175	160	153	159	162	164	157	158	169	169	163	174	148	160	170	180	155	153	149	182	179	152	148	161	168	169	161	162	169	172	173	192	151	172	152	167	165	188	168	153	176	149	189	152	153	147	145	152	160	153	171	146	166	178	168	158	179	165	163	187	162	170	168	158	158	154	170	155	175	151	146	187	160	156	156	153	168	172	182	160	163	176	149	164	166	164	155	194	171	177	180	179	168	160	169	178	165	149	166	159	171	168	183	163	168	146	167	173	160	171	161	159	166	155	168	157	161	162	165	146	159	150	153	170	161	174	158	160	168	153	156	148	169	159	163	174	168	174	191	172	167	161	162	164	143	163	197	148	157	170	156	180	150	156	163	169	137	160	167	183	156	146	164	158	197	170	178	174	172	156	165	175	174	145	160	141	177	150	175	145	143	182	143	180	183	175	156	156	158	176	172	191	191	149	185	173	174	165	167	154	155	165	177	146	197	142	161	166	163	159	181	153	173	187	155	183	160	175	150	176	168	160	143	148	184	157	153	170	151	174	151	161	157	148	158	157	180	167	183	130	146	148	147	164	147	146	161	157	191	156	167	165	155	149	203	149	146	163	190	162	160	141	180	174	163	181	158	156	163	159	158	170	162	181	191	174	133	190	167	148	173	152	168	171	166	170	168	169	155	144	175	152	152	156	146	182	155	153	176	170	161	159	173	162	152	182	154	161	157	180	159	178	183	157	159	172	176
32956	21495	11611	4532	3001	2334	1750	1362	1175	1013	862	690	555	606	499	516	482	486	474	435	419	412	377	345	361	319	292	290	342	316	277	270	289	267	252	282	246	293	258	265	240	260	242	260	249	252	213	223	203	240	261	215	205	238	214	199	246	210	208	247	228	219	196	193	216	183	199	239	202	186	200	219	227	210	218	192	237	200	197	191	204	211	221	223	230	215	174	186	191	167	181	194	216	194	207	196	205	200	215	203	212	162	197	185	194	198	202	214	210	212	183	213	198	214	214	183	173	185	205	212	194	192	213	218	204	225	209	184	213	211	218	180	190	202	212	209	209	184	199	188	204	225	203	192	210	223	205	247	198	187	194	191	221	190	210	212	204	181	198	210	206	187	207	203	181	193	194	204	198	199	196	194	228	198	219	177	196	210	202	223	204	189	170	200	197	222	190	196	176	239	216	178	220	200	185	204	206	208	184	208	198	186	198	184	226	176	193	222	210	216	186	231	196	201	207	166	214	213	202	207	205	195	221	213	208	192	236	216	212	213	180	206	207	198	195	190	191	176	194	201	205	221	187	184	201	197	201	202	201	196	191	217	213	189	209	222	197	198	221	202	201	208	197	198	182	172	207	200	198	210	201	210	195	215	192	214	176	190	185	193	200	227	196	201	188	214	198	182	184	186	215	204	174	213	224	198	214	204	192	209	179	200	235	185	211	197	195	195	182	219	206	195	198	229	194	242	184	199	194	197	213	188	170	203	193	181	200	216	209	222	221	195	215	222	207	192	186	232	200	192	179	197	194	188	243	182	205	197	213	226	209	183	231	194	215	199	190	201	191	198	225	228	229	219	206	196	194	201	203	182	179	196	186	202	203	205	207	223	211	219	216	214	200	211	184	206	202	197	225	205	212	216	177	209	213	187	187	226	204	203	202	238	213	204	188	205	187	195	224	180	212	184	182	215	202	230	212	210	224	216	197	217	195	200	189	212	210	197	172	189	210	194	197	210	201	193	211	192	175	202	196	201	202	196	205	203	198	212	211	190	215	177	217	198	183	184	198	222	201	187	219	190	189	201	188	202	194	199	193	214	193	213	213	177	196	182	207	184	195	220	187	187	186	179	196	179	229	183	180	233	212	188	216	224	202	193	204	189	187	215	198	218	175	201	200	185	199	221	222	192	195	191	197	195	188	183	171	184	221	190	187	195	214	198	209	182	206	209	202	187	202	204	198	197	207	192	207	202	215	191	194	204	184	211	203	196	189	184	189	200	206	198	199	206	195	181	203	202	198	174	224	202	180	204	188	226	203	186	187	231	177	178	214	222	205	203	202	220	228	216	191	208	208	195	215	197	213	218	200	204	193	222	201	220	233	187	181	210	186	202	196	196	214	205	228	216	197	191	215	196	181	225	193	181	190	192	199	199	170	178	199	200	216	185	216	206	212	196	219	197	192	211	203	232	210	188	189	209	208	192	192	192	215	200	201	202	205	193	218	218	226	207	192	202	190	180	161	198	187	211	188	210	213	204	212	189	195	193	183	187	198	178	190	202	184	196	220	200	198	193	213	196	198	187	191	219	210	182	200	207	213	176	183	192	205	190	217	202	204	224	190	192	215	180	180	202	232	205	198	187	204	174	229	199	203	209	192	193	206	195	212	198	199	193	221	181	227	186	195	210	234	214	174	195	182	207	184	193	206	201	250	201	209	185	213	211	213	187	191	195	212	206	187	154	177	194	196	210	211	206	202	198	181	176	182	206	190	179	191	205	201	184	195	196	202	209	196	195	199	208	185	205	174	206	179	209	191	166	196	190	220	186	188	212	204	196	213	208	189	207	194	195	196	221	216	198	176	198	200	209	173	224	228	194	216	196	205	206	215	214	228	197	188	217	217	194	195	198	194	213	196	199	221	184	224	200	216	208	203	184	183	218	213	177	188	209	212	203	204	202	214	190	201	212	181	201	176	195	215	203	222	185	197	197	233	223	202	198	214	210	220	193	209	197	204	221	215	180	201	197	201	199	204	210	199	204	214	219	195	188	216	183	215	201	210	218	204	181	208	201	208	195	184	210	215	218	190	212	189	190	187	212	213	202	193	209	196	191	217	194	224	204	201	183	211	187	194	192	218	199	216	192	180	205	219	208	209	203	197	203	218	199	206	212	192	190	217	230	208	200	226	208	208	185	198	213	218	186	237	209	165	210	203	187	208	202	196	197	210	169	187	201	237	177	181	192	195	216	192	213	193	221	218	199	198	196	190	215	213	175	191	192	189	179	205	236	178	205	198	209	197	206	202	181	203	218	187	189	189	189	210	222	201	207	227	188	211	181	193	210	173	188	196	214	213	210	204	221	225	201	189	213	194	204	203	221	199	221	208	202	214	186	223	216	224	202	188	196	198	186	194	227	203	182	179	211	198	214	182	204	191	174	192	193	195	204	209	215	190	184	212	203	207	217	186	197	202	205	186	182	229	227	211	174	213	212	193	200	194	202	171	188	217	189	198	181	215	208	200	216	215	188	203	183	205	195	169	203	186	215	186	215	213	170	226	204	201	186	197	162	222	186	203	196	208	185	193	238	183	195	197	201	211	199	204	184	196	187	189	197	209	185	196	184	196	184	196	215	206	200	203	188	216	207	194	202	212	215	190	192	201	201	198	208	194	226	202	204	180	175	198	176	207	218	195	180	181	222	209	197	219	227	207	199	204	190	212	215	179	221	182	192	194	203	187	192	197	206	197	210	186	203	180	207	181	213	187	227	213	201	189	209	195	208	160	207	203	200	195	217	196	214	199	178	193	198	213	179	238	176	190	221	190	181	227	161	196	215	193	188	219	214	186	193	205	182	206	194	196	221	181	190	213	212	187	198	203	199	198	204	233	204	209	206	192	225	201	171	187	207	209	208	183	177	186	202	206	196	195	213	205	176	202	212	178	171	187	183	179	215	197	208	207	203	173	224	222	201	210	222	203	186	193	196	206	222	198	176	205	203	206	182	227	206	180	210	221	193	219	202	223	213	197	204	203	177	200	193	198	194	206	223	186	219	217	203	232	206	204	161	183	219	182	201	214	184	188	219	196	196	182	194	189	225	204	206	212	207	206	181	192	207	204	220	192	216	211	195	218	203	194	210	193	194	200	211	187	221	179	185	195	214	202	198	183	178	197	181	237	207	187	212	208	197	183	221	206	233	206	193	211	198	194	215	205	211	227	208	205	220	177	187	203	199	194	186	206	216	207	216	205	175	186	193	211	200	202	206	209	237	211	189	242	212	205	197	214	186	215	203	215	207	189	198	190	210	198	216	225	211	191	204	183	182	214	202	216	208	205	212	211	216	207	205	207	198	180	178	190	190	216	171	220	193	196	184	209	206	199	226	195	221	233	221	215	217	192	221	183	222	193	208	218	200	201	228	218	215	189	175	194	180	181	194	200	190	187	180	173	194	193	193	200	204	204	194	155	212	220	196	218	237	188	219	190	187	215	190	193	207	184	172	212	194	233	198
22976	21478	29207	24147	21475	21474	7933	1341	975	830	720	575	535	517	475	414	433	452	413	347	354	326	328	300	292	234	247	227	232	218	262	212	195	172	194	183	210	201	212	213	188	168	178	186	188	178	162	172	149	162	161	166	152	140	158	141	138	169	157	157	138	151	140	147	157	146	136	158	144	138	144	146	137	132	156	161	139	143	156	138	129	139	132	140	133	135	139	130	143	149	143	134	166	137	153	153	145	138	156	138	145	145	135	139	139	166	137	149	129	141	158	140	119	139	135	129	136	164	126	132	146	161	144	124	129	115	132	143	143	152	134	128	129	151	151	128	142	123	133	149	134	143	169	129	155	145	142	170	143	151	136	138	126	124	153	149	132	140	134	113	141	126	140	114	159	158	142	162	138	141	160	143	124	155	106	128	137	121	130	165	125	147	146	146	125	145	152	131	143	147	139	150	135	139	130	134	127	133	155	133	142	136	170	149	141	148	155	134	153	137	144	152	123	146	129	132	137	145	139	150	130	144	156	162	114	148	133	145	143	125	143	158	134	143	126	133	136	121	129	109	147	153	148	156	150	141	125	140	164	142	120	157	150	137	128	120	142	146	110	134	139	137	150	103	148	145	138	123	117	147	129	150	137	147	131	126	143	144	153	122	161	145	146	157	127	137	144	125	141	137	143	124	144	150	130	141	133	142	145	134	130	131	132	128	142	139	141	148	130	146	123	144	130	131	154	150	169	142	126	138	141	163	150	119	140	139	141	137	137	150	137	132	119	155	127	142	112	165	127	158	158	139	141	128	134	151	158	143	141	123	127	142	146	139	156	145	132	136	133	147	136	142	118	138	153	157	117	132	159	127	151	120	163	159	120	142	138	114	131	123	150	168	137	129	150	146	160	146	166	138	143	143	143	146	149	131	140	141	137	150	143	154	136	128	145	133	149	151	147	131	152	134	125	155	166	157	113	151	121	155	131	142	146	149	135	130	144	142	160	140	133	157	138	127	129	143	129	124	141	146	152	123	136	137	141	146	140	150	140	124	135	130	135	131	133	146	134	132	132	150	126	137	144	145	149	134	151	123	147	144	128	135	129	134	134	134	141	128	155	122	129	160	155	158	129	154	138	143	141	147	134	137	131	150	143	136	141	149	146	150	124	139	142	151	145	156	131	134	126	137	130	134	133	134	152	160	128	140	131	119	117	139	142	134	145	114	136	137	142	147	142	136	155	139	129	165	117	126	128	136	129	126	149	128	128	148	145	119	147	129	113	146	165	126	141	139	132	129	136	163	151	145	133	153	166	127	145	130	137	152	133	151	124	134	144	127	119	116	157	123	136	124	130	118	143	130	149	157	113	117	131	145	126	135	138	124	114	151	144	130	134	137	137	144	140	161	151	151	147	133	137	137	113	148	148	138	149	173	130	134	121	154	143	149	153	131	142	144	135	150	129	139	144	174	143	139	144	131	137	138	154	121	150	125	158	148	129	133	131	137	130	140	124	158	139	149	111	124	137	134	114	137	147	128	145	135	131	126	128	144	125	141	148	115	157	142	147	124	134	151	125	150	133	145	158	138	181	129	136	125	149	144	131	160	125	148	131	137	139	141	130	135	129	139	135	151	141	123	109	137	129	144	147	122	133	141	155	142	120	123	167	155	150	129	126	132	136	103	157	132	127	157	136	148	125	161	151	136	139	134	162	140	138	128	147	144	136	144	145	133	154	142	133	163	134	147	134	144	143	150	155	123	138	129	131	131	128	136	145	133	132	128	131	146	121	119	147	145	118	121	127	159	144	153	132	144	137	119	137	141	134	129	129	150	135	152	138	128	158	131	130	147	144	136	148	126	142	129	119	130	155	145	144	121	123	132	141	143	134	137	160	164	139	153	141	126	140	147	135	145	122	156	160	137	131	148	160	128	142	133	140	140	130	136	130	115	154	123	120	137	124	137	140	156	142	160	119	137	131	145	124	137	143	124	141	116	149	125	138	152	151	124	107	138	118	143	134	152	146	126	169	141	131	165	131	116	123	155	137	137	150	134	131	159	136	117	134	147	130	122	156	141	140	135	135	151	121	146	122	126	159	142	123	138	131	144	133	137	116	144	150	137	134	116	154	138	142	127	147	134	129	124	134	124	145	140	131	155	162	150	139	151	142	130	120	122	141	161	135	154	140	156	119	136	120	127	127	134	157	119	118	163	132	156	145	137	142	136	149	145	122	143	138	146	155	124	120	128	139	137	119	154	130	129	154	173	147	143	143	129	133	147	140	139	142	154	139	147	133	160	140	160	143	136	120	122	122	135	161	150	152	121	153	150	150	145	140	154	114	136	140	137	139	136	148	137	131	140	154	119	138	120	139	126	163	149	137	145	104	147	150	134	147	155	144	135	133	152	132	127	116	129	136	137	139	167	130	159	127	140	156	150	145	143	132	128	109	164	140	131	128	120	109	144	137	146	129	145	136	149	150	127	114	125	141	136	120	155	134	134	114	139	140	136	130	121	141	136	109	137	148	134	146	130	144	147	141	136	133	137	137	151	133	142	121	122	153	130	141	133	151	133	148	136	109	154	141	142	126	124	141	139	160	151	124	154	125	129	124	113	139	127	133	135	146	180	107	138	123	128	136	131	147	140	152	148	124	135	135	141	153	161	136	139	138	142	165	134	135	143	161	130	145	144	162	137	150	132	143	162	159	148	137	121	112	149	158	138	143	164	142	129	133	150	130	153	139	133	170	135	156	141	150	115	133	137	143	148	142	118	139	130	158	129	140	139	153	141	152	129	143	139	140	132	129	149	134	142	141	150	152	135	144	143	135	137	141	136	138	143	131	124	122	137	136	146	135	123	126	139	145	147	161	145	135	132	132	142	141	119	134	159	125	125	122	135	116	159	137	149	125	113	123	141	143	112	138	124	118	139	128	155	150	161	144	151	135	127	130	142	144	138	160	132	145	123	152	134	154	120	126	135	120	140	125	144	144	145	145	128	132	147	154	135	133	143	136	138	124	124	138	164	143	138	140	139	132	136	143	149	156	143	140	132	127	124	133	150	145	145	138	145	143	156	124	129	151	139	112	126	135	128	140	136	129	134	130	126	131	131	140	129	130	128	149	125	127	143	133	134	135	119	122	157	124	127	133	127	108	137	128	151	152	137	145	151	132	111	137	157	129	130	134	150	153	150	140	141	141	139	154	134	149	140	136	133	128	135	134	145	143	125	135	146	142	118	147	161	132	154	148	148	147	155	140	123	124	143	126	159	138	156	133	134	106	121	154	139	131	153	143	137	140	138	137	134	132	133	120	154	115	130	128	133	119	136	126	135	122	137	144	148	141	136	137	123	139	156	159	125	150	132	155	135	136	150	128	145	140	154	120	125	127	131	125	139	150	143	129	138	142	116	103	116	142	135	143	157	131	124	140	131	167	150	144	130	150	162	142	139	126	120	110	116	143	122	162	132	120	161	140	132	146	131	114	139	134	139	137	130	116	135	130	125	155	156
38781	31946	19897	8762	5854	4478	3332	2641	2237	1752	1461	1302	1076	974	882	836	783	773	708	673	611	574	506	467	464	488	368	398	382	433	326	324	322	272	270	239	283	292	277	257	300	253	267	247	241	224	225	222	236	239	204	209	205	215	208	197	209	183	209	194	189	206	186	179	194	199	184	191	185	189	175	173	155	161	193	200	162	165	190	177	156	172	177	181	167	148	191	150	191	159	155	186	173	174	170	154	187	177	159	185	177	170	163	173	183	157	183	185	186	165	154	153	188	155	148	173	195	155	144	167	158	175	172	172	181	193	170	168	146	164	180	167	172	187	162	165	169	175	191	180	162	166	151	163	167	183	184	162	158	171	189	174	177	177	171	166	168	148	175	170	168	171	182	134	168	176	164	192	173	147	187	179	172	170	181	179	172	186	188	171	165	171	155	186	186	160	160	171	143	170	162	175	178	191	181	175	157	165	175	189	190	183	192	189	159	185	158	174	207	157	168	172	192	189	180	173	177	201	166	157	174	187	169	179	183	181	181	183	187	158	140	168	174	172	182	162	167	167	159	187	161	161	171	182	162	178	167	195	171	170	175	187	174	159	191	187	173	159	197	170	159	160	197	181	164	161	183	195	172	182	187	180	163	181	169	160	161	136	194	173	172	188	168	153	159	183	178	149	167	180	166	151	199	179	156	147	148	172	142	169	161	171	173	163	181	169	171	178	172	185	176	196	162	169	158	180	159	181	172	177	185	167	147	161	148	161	159	173	144	189	184	157	162	163	172	146	187	147	149	204	182	151	176	190	168	156	179	171	168	195	196	169	165	172	181	178	168	163	185	182	172	163	177	170	200	173	180	201	151	173	183	154	171	167	171	183	163	184	183	159	184	141	163	178	164	155	170	170	173	209	155	184	164	181	184	155	179	173	172	159	159	170	167	173	187	149	134	179	167	173	186	149	160	158	179	157	178	154	169	154	158	182	179	172	184	193	171	188	156	160	172	193	163	163	176	188	144	170	179	173	188	186	181	173	174	176	168	172	184	157	174	186	160	163	179	174	169	166	177	186	156	165	186	173	203	162	169	178	173	188	199	144	171	189	179	165	166	171	176	166	186	188	191	154	174	154	141	155	186	148	149	161	187	160	179	201	164	170	177	194	165	163	177	157	174	170	166	186	187	180	154	169	185	174	175	150	181	171	156	160	158	151	170	159	165	146	176	197	183	183	166	161	172	162	186	168	198	180	169	166	179	193	179	189	162	183	177	151	186	176	183	166	195	175	176	159	157	156	171	166	173	173	195	197	203	156	171	164	192	191	202	178	185	191	173	186	170	166	188	171	189	157	176	169	168	187	154	184	173	172	149	173	190	174	191	172	173	185	171	155	184	154	168	172	160	180	187	172	173	176	165	164	164	181	163	178	174	173	166	150	159	176	175	170	185	184	170	170	185	170	174	165	159	184	133	185	187	157	183	169	167	184	161	186	176	193	146	196	166	182	160	188	183	188	176	161	151	172	176	194	181	171	158	170	195	162	172	159	185	180	175	189	171	145	174	174	167	177	184	171	174	181	177	162	156	196	182	175	181	150	171	167	186	150	167	181	194	180	182	156	162	168	199	180	179	179	171	171	158	167	170	178	144	175	174	150	175	186	166	172	202	159	176	183	175	179	186	172	181	190	164	189	186	184	158	175	191	182	167	170	159	154	192	208	159	171	186	180	171	176	154	192	174	169	164	153	184	169	165	166	167	174	149	185	167	170	184	169	165	172	182	209	168	165	161	152	180	202	212	167	177	174	171	171	184	191	177	174	163	159	164	162	162	176	161	170	162	139	190	169	179	176	174	170	163	183	172	188	168	185	160	149	173	168	173	171	171	187	141	194	149	183	161	171	175	182	172	184	177	189	168	151	166	149	161	190	185	174	171	161	162	161	173	166	158	178	174	189	162	157	190	186	170	192	162	158	167	173	179	161	156	148	175	152	192	164	169	178	185	181	172	169	148	204	164	143	165	177	176	177	177	165	168	192	192	171	170	165	175	184	174	206	171	159	165	173	194	151	179	174	173	138	184	167	179	148	186	171	174	184	149	195	169	165	177	168	176	153	160	166	170	176	168	180	177	166	148	171	194	163	191	162	172	161	160	172	186	166	161	158	171	159	167	181	166	169	169	165	174	177	169	176	175	152	158	177	186	180	165	171	192	165	165	136	177	184	176	157	162	145	188	160	178	177	186	193	190	161	182	178	151	178	181	158	184	205	164	187	170	133	186	171	165	179	187	162	182	184	188	167	198	187	166	162	196	173	191	180	182	180	173	152	181	156	165	159	182	169	180	139	179	174	173	165	169	177	175	174	168	179	146	180	176	164	181	172	182	164	189	182	180	202	183	192	163	175	193	154	179	192	169	196	160	166	187	161	162	163	187	177	159	168	156	168	165	170	155	197	169	176	166	149	150	182	170	179	155	193	182	155	174	179	162	155	143	173	197	165	163	171	175	164	162	172	182	174	167	186	155	175	148	173	172	193	153	168	164	161	181	155	178	145	171	194	173	183	190	151	159	174	153	186	164	181	170	198	153	201	183	187	166	187	188	179	163	186	179	196	190	175	178	135	167	205	171	178	166	182	186	152	167	185	169	162	171	178	177	167	176	165	174	180	163	154	178	164	186	176	166	177	155	182	143	170	191	188	179	157	184	176	165	154	168	177	166	165	172	161	191	173	177	169	171	194	171	148	176	173	159	179	168	157	156	168	170	168	182	177	184	174	169	177	164	157	160	186	165	149	176	156	169	177	180	163	168	178	181	175	177	183	162	187	179	177	161	178	186	166	173	175	160	164	161	169	177	213	177	173	169	175	172	165	150	159	173	180	173	179	175	192	158	165	167	150	170	166	162	159	145	164	172	149	176	176	176	144	185	213	181	159	151	162	168	169	162	171	189	182	165	165	190	151	150	150	181	180	153	166	174	181	179	182	171	167	168	168	172	175	175	190	178	150	193	173	187	151	160	154	171	166	154	166	190	139	181	176	174	184	160	182	160	164	170	177	177	172	191	161	182	196	172	193	176	186	161	166	178	173	154	172	161	192	190	169	178	153	169	166	183	169	186	180	174	191	175	164	174	176	168	172	167	158	174	159	181	151	172	188	174	181	167	167	177	188	171	177	165	174	154	165	169	170	163	160	178	161	170	162	175	187	175	153	174	182	184	176	174	150	154	182	165	183	176	196	150	180	163	161	176	168	168	165	170	174	173	197	164	171	175	183	164	157	169	175	164	160	182	167	178	167	164	154	155	176	166	196	184	166	155	192	141	179	177	176	173	173	184	167	190	183	184	167	173	151	197	174	166	178	161	182	181	176	160	153	141	178	151	146	184	178	161	165	185	164	174	163	169	187	185	174	166	174	168	180	150	171	173	175	169	171	175	160	167	183	172	176	160	173	181	174	161	163	181	173	177	174	164	172	180	193	152	167	146	175	175	192	180	182	191	192	168	170	166	187	171	188
29786	20652	10498	2676	1052	783	577	543	471	486	419	354	299	331	353	321	318	304	306	311	320	276	277	308	288	263	251	280	253	291	293	284	279	238	278	230	257	284	272	266	253	226	287	268	246	249	218	231	250	235	232	230	238	257	224	257	231	253	235	237	259	230	238	234	263	226	226	228	267	232	262	263	238	233	249	205	239	237	233	237	227	220	238	246	238	241	220	216	236	249	222	224	235	246	271	248	268	249	250	250	208	247	258	240	261	241	220	219	236	241	239	246	242	267	238	224	240	238	227	232	294	267	236	217	241	246	232	243	223	249	246	236	242	229	226	249	247	199	241	224	241	271	221	262	224	229	261	238	225	230	248	263	243	228	218	251	265	231	220	243	263	218	264	258	222	256	232	261	239	244	225	218	251	252	232	258	231	254	209	209	253	242	259	232	244	235	231	252	264	239	236	280	238	252	220	235	224	261	252	256	222	221	243	237	237	237	229	244	237	249	240	262	240	250	257	243	237	238	241	228	233	245	241	224	254	228	263	243	243	209	216	217	219	205	232	232	252	235	247	232	237	260	229	248	244	244	241	260	258	270	260	245	258	243	222	259	269	213	259	239	213	265	226	241	235	245	204	233	231	238	226	225	215	234	230	237	236	236	243	234	235	249	242	233	248	224	229	237	207	229	224	230	258	239	223	236	244	237	257	287	241	227	230	261	234	227	261	253	261	247	231	217	237	242	248	249	253	243	232	223	236	213	242	239	246	206	228	231	234	248	215	236	210	224	231	236	231	261	258	211	231	259	238	245	258	235	241	257	218	226	237	268	243	248	267	235	201	256	217	223	237	250	248	245	239	245	238	239	241	242	238	250	223	222	248	294	214	235	238	247	227	230	249	244	248	264	243	228	227	270	229	258	241	259	254	247	226	272	243	249	233	263	247	259	257	238	246	240	238	257	240	227	234	255	232	230	234	244	268	211	242	240	266	242	251	234	246	256	246	257	233	230	220	269	228	238	272	249	236	232	252	225	243	250	215	221	257	242	247	253	232	261	248	247	231	259	236	225	262	259	245	241	231	250	221	254	240	231	218	230	232	238	232	247	255	247	246	232	270	234	256	217	242	223	231	269	249	240	244	225	205	251	233	207	224	233	224	236	243	232	234	244	243	245	210	224	247	255	238	222	261	238	255	232	234	224	260	252	239	226	269	210	231	261	223	250	241	234	249	237	239	204	227	267	223	233	232	260	231	252	242	260	234	252	221	236	229	251	224	251	274	241	238	236	238	223	231	231	250	239	245	253	226	242	252	238	227	262	208	237	260	254	256	230	217	211	239	229	232	245	232	225	244	227	252	248	236	241	235	240	227	257	243	256	227	248	249	236	232	262	239	243	221	257	234	248	251	265	247	235	256	228	221	251	236	239	217	233	229	239	233	254	250	256	229	249	220	234	262	253	236	236	252	208	231	222	252	244	243	209	249	218	237	241	264	225	232	226	257	235	240	242	280	214	248	241	216	240	215	249	247	242	239	235	232	236	234	254	225	238	228	207	248	241	236	237	223	238	227	238	234	239	238	273	248	225	239	235	236	233	219	238	245	235	252	234	219	255	242	221	236	239	216	237	252	257	234	255	233	228	256	234	239	253	223	229	247	234	212	210	235	219	255	237	261	239	242	230	218	231	236	223	250	272	274	255	251	244	231	248	262	236	260	247	246	244	247	210	249	250	241	229	259	248	258	218	224	216	250	246	262	233	236	245	223	251	253	224	233	242	241	242	236	219	236	234	253	229	248	229	219	212	239	242	234	252	259	263	233	226	229	224	235	258	207	229	253	224	234	213	244	256	252	242	221	257	268	232	230	253	250	236	226	244	231	218	268	264	254	255	230	230	222	261	244	226	241	232	212	252	253	217	222	207	260	236	259	246	250	242	256	228	237	252	232	225	227	268	265	228	229	241	237	221	242	256	253	241	227	234	257	199	205	230	244	280	267	213	221	263	245	239	229	216	236	233	252	246	206	264	234	235	232	244	219	224	254	236	258	256	259	251	235	253	240	243	250	262	208	225	240	246	215	242	243	234	229	242	256	246	235	252	233	232	233	227	227	254	248	228	251	220	211	227	227	241	241	245	245	231	233	249	201	232	245	262	244	231	205	230	241	226	231	241	213	271	268	249	207	258	233	255	260	230	245	255	210	253	249	268	226	245	238	217	243	265	245	221	231	239	233	224	244	233	260	233	239	262	243	236	244	244	249	241	242	245	236	248	258	228	222	286	247	262	237	251	247	244	226	236	259	274	238	231	246	236	224	223	230	239	240	214	272	229	224	219	247	204	241	236	246	220	235	237	244	254	237	235	228	229	216	240	243	270	260	238	252	233	249	243	243	246	231	234	229	257	239	240	256	247	237	240	269	223	229	225	219	221	266	211	209	243	249	246	233	250	260	244	240	249	241	233	217	242	254	223	230	240	235	217	252	245	256	247	229	260	206	255	254	249	248	262	247	225	226	218	244	221	231	263	230	254	228	233	230	215	233	227	228	247	230	281	242	245	225	251	242	234	221	227	251	210	245	226	227	248	238	236	251	229	241	238	233	237	226	227	239	245	234	270	233	237	220	242	243	240	275	260	256	229	227	219	228	257	230	231	260	255	218	246	254	239	231	216	239	232	253	241	238	225	234	211	223	269	253	247	235	231	221	267	241	239	258	238	213	267	239	245	231	245	238	218	224	238	253	254	237	230	220	228	246	229	237	271	245	236	246	242	248	238	232	265	218	239	233	213	221	222	248	269	245	236	238	247	233	238	212	227	255	241	248	225	262	255	260	247	239	265	259	218	266	223	251	222	270	242	250	257	255	268	222	244	270	238	232	240	269	232	251	235	255	234	220	254	235	231	239	252	256	228	235	242	266	245	246	232	233	236	276	227	256	235	210	258	242	250	238	237	255	224	270	228	236	238	230	231	268	238	210	267	234	222	232	237	227	227	256	257	228	243	242	233	217	253	226	224	230	242	247	256	234	231	238	237	283	216	254	238	263	249	249	220	242	249	235	225	252	224	266	243	223	254	204	232	252	237	228	242	234	231	241	235	216	259	211	227	243	223	251	250	237	241	252	238	253	244	259	235	240	241	265	245	243	244	221	227	230	228	239	251	231	236	244	245	242	253	243	217	231	254	239	225	235	214	259	276	232	256	242	247	232	255	240	217	237	262	248	246	235	254	280	242	235	247	251	279	234	233	258	233	258	233	238	236	233	222	219	248	215	230	239	228	226	248	256	243	266	260	241	239	251	232	236	226	223	240	271	219	232	239	262	246	248	244	213	238	243	247	247	248	221	230	244	223	235	240	256	222	210	238	233	227	268	233	242	237	203	236	242	248	225	264	239	254	253	236	195	265	269	229	249	236	215	249	241	224	228	248	268	278	256	231	249	224	258	237	224	245	247	230	222	259	239	270	238	245	235	215	249	240	231	244	231	243	261	255	243	249	252	237	233	238	240	264	242	242
30951	17175	8891	3063	1957	1482	1229	976	966	725	627	530	546	489	471	467	454	453	419	412	439	453	421	411	417	368	364	361	330	353	343	331	360	347	343	335	342	345	340	302	309	318	349	355	304	309	316	342	265	313	283	301	292	282	312	297	309	259	302	281	293	316	303	276	303	291	285	312	307	302	286	289	322	277	265	276	305	286	316	288	288	286	301	284	279	264	294	302	274	287	313	304	280	285	294	275	254	286	321	278	298	294	297	289	296	313	273	282	283	288	324	287	287	303	303	277	275	276	285	289	320	308	310	300	329	284	252	305	285	294	303	265	289	325	265	286	322	273	300	284	297	278	305	263	282	270	285	274	289	275	289	318	289	300	294	271	301	267	300	321	289	268	270	296	259	324	322	257	302	296	293	300	270	263	278	307	265	308	294	299	258	274	312	302	326	292	312	299	292	309	297	319	283	327	306	299	296	287	287	284	289	312	316	290	290	258	306	334	314	275	313	284	279	273	290	303	303	279	302	305	303	287	298	292	292	295	295	297	292	285	280	290	308	279	285	340	272	298	302	301	343	282	284	266	293	266	287	276	287	316	308	264	303	289	265	316	273	297	304	323	291	266	299	278	308	280	273	330	312	311	282	286	312	285	290	278	254	283	311	298	267	297	277	285	316	241	303	294	280	332	283	290	298	268	289	305	293	294	288	325	327	277	294	335	294	301	282	268	306	266	296	283	296	305	276	310	293	278	271	268	298	297	314	285	277	284	277	304	289	293	296	308	291	241	285	318	279	299	277	284	276	283	294	277	309	318	259	302	302	263	281	268	288	309	327	283	301	311	310	306	287	298	296	317	292	262	293	299	258	270	312	281	289	273	268	283	290	333	284	305	293	314	296	301	330	283	314	302	308	288	297	287	267	283	308	291	303	298	341	307	293	333	298	304	303	287	308	266	280	274	290	285	289	309	274	287	286	268	268	291	294	294	284	301	287	287	285	279	262	303	328	279	296	282	307	251	304	293	274	261	326	282	277	288	279	305	269	280	283	285	270	315	278	267	305	261	277	308	272	289	306	281	319	280	274	292	304	304	282	268	315	289	287	306	286	298	297	314	315	282	265	306	257	298	314	334	281	300	288	286	265	303	282	281	288	272	326	289	304	304	285	313	296	309	278	287	309	311	294	286	276	285	275	283	277	301	298	309	305	262	276	302	295	291	288	307	307	296	309	265	304	286	308	302	305	285	288	265	283	289	307	279	308	294	326	257	297	313	274	296	307	311	296	272	289	274	288	275	298	266	305	265	266	287	305	291	290	305	301	250	295	306	274	315	294	276	284	268	336	282	302	299	282	292	330	271	266	293	313	267	294	285	299	283	308	261	275	302	299	275	278	273	304	269	314	305	304	301	275	271	303	260	277	308	308	278	287	267	282	296	284	309	306	296	283	293	290	305	315	285	312	322	269	266	323	253	280	284	311	269	304	294	279	265	283	284	283	305	286	302	280	289	296	275	270	263	263	277	269	272	310	269	303	312	293	269	293	327	292	267	300	293	254	314	290	284	279	268	305	262	303	288	283	312	282	288	313	303	272	290	310	294	313	269	286	290	287	299	292	256	269	250	254	311	283	254	261	246	309	306	264	293	302	270	285	269	309	300	303	337	292	310	277	303	270	272	297	277	277	335	289	291	285	290	281	304	256	288	262	265	285	263	284	303	287	307	320	270	292	282	284	282	271	309	280	254	292	277	297	289	277	274	309	305	286	281	307	284	281	278	285	270	306	294	289	282	301	294	276	308	298	292	264	277	266	295	282	302	276	321	301	304	286	291	293	281	281	295	295	304	278	283	309	274	279	301	308	260	275	287	298	286	308	319	320	302	278	281	285	252	286	311	301	280	277	315	286	301	297	317	271	295	295	296	275	312	301	283	322	310	272	284	305	302	257	272	300	317	300	299	268	293	267	286	291	300	295	301	292	298	290	328	276	307	301	288	286	266	306	264	320	283	318	286	281	299	306	291	293	295	274	269	319	284	280	287	294	291	302	303	288	291	289	320	273	276	301	283	305	276	303	287	269	295	319	284	278	295	303	295	283	289	267	274	308	296	306	304	258	300	307	300	308	255	284	292	297	290	300	285	272	287	293	288	277	277	293	304	272	276	309	295	272	285	298	274	289	323	294	285	271	274	291	301	286	304	296	313	288	259	291	293	283	282	287	313	322	296	302	306	277	296	300	284	281	291	275	300	291	311	263	287	281	296	282	278	298	264	285	298	293	278	289	290	318	281	254	281	322	311	299	316	267	283	255	294	296	279	291	297	262	279	293	275	300	279	290	289	296	302	272	296	308	291	274	283	297	319	273	288	292	297	277	341	294	307	275	284	299	302	275	300	276	289	293	277	261	319	291	318	305	270	288	304	275	275	269	299	278	275	286	290	323	279	299	276	261	281	309	320	286	310	286	268	297	292	293	262	308	299	298	297	281	248	290	287	248	293	290	295	282	289	310	291	298	294	253	301	278	305	277	295	281	286	287	296	319	276	285	305	292	276	270	286	286	333	269	281	289	295	292	326	315	279	289	286	310	285	278	271	272	281	345	304	303	274	311	301	268	301	278	278	305	285	291	279	290	280	275	295	296	312	286	319	297	310	282	292	296	311	283	262	289	293	290	280	320	297	255	281	270	296	277	278	278	271	262	313	286	318	277	312	284	260	304	284	283	305	275	278	274	306	265	313	289	279	305	315	307	276	283	284	280	316	317	287	319	266	283	287	264	278	280	287	280	294	298	258	284	298	295	346	296	272	292	289	334	301	301	295	257	304	298	298	294	288	288	311	293	277	283	266	252	312	280	280	269	273	286	302	276	269	301	289	287	277	299	282	293	270	277	318	333	326	321	289	292	282	326	263	294	294	288	285	283	295	285	309	304	277	323	306	292	298	283	303	266	300	236	274	290	281	288	318	291	303	259	283	301	272	277	271	303	278	275	315	288	316	275	277	291	272	278	310	284	265	281	273	305	298	287	296	283	298	288	283	307	291	280	285	264	313	283	312	268	286	285	281	271	277	299	302	288	263	263	313	299	264	285	281	309	300	314	277	274	309	270	278	264	292	292	259	281	307	284	296	274	280	298	273	295	268	289	284	310	281	294	298	283	268	273	295	320	308	276	290	297	295	283	295	324	308	301	271	290	285	261	268	310	267	321	306	292	293	305	295	302	290	303	286	297	283	272	294	309	297	291	288	254	277	311	292	294	294	279	285	330	318	310	262	295	283	316	297	280	300	290	303	299	288	295	297	273	278	309	282	268	277	293	298	292	255	277	292	296	279	256	270	288	312	261	286	298	283	267	275	301	295	273	297	296	286	263	274	267	292	310	280	310	312	287	288	266	290	283	272	275	324	288	291	310	300	262	264	271	296	309	287	286	293	286	274	277	279	259	283	289	296	300	246	278	272	299	265	279	273	285	277	276	296	282	304	272	279	299	291	305	287	279	266	312	286	301	282	278	299
23989	21421	28652	24565	21368	9797	1490	916	773	693	604	531	465	453	437	436	411	440	421	402	371	373	335	381	283	288	312	281	300	265	280	271	271	249	264	285	244	258	255	263	244	245	264	245	259	250	265	224	231	264	229	230	247	242	249	239	249	245	240	251	259	254	245	229	224	242	264	225	246	242	251	224	220	236	227	238	209	236	249	251	233	231	230	214	240	219	230	266	220	243	219	235	230	231	228	260	255	211	250	217	217	254	222	232	229	221	231	219	219	249	213	203	245	245	219	235	223	258	227	244	257	260	207	237	235	255	220	233	227	260	210	248	243	225	237	227	216	216	224	248	248	261	235	227	215	245	206	245	249	249	250	247	222	215	229	240	241	238	215	212	225	228	223	240	222	255	223	234	252	220	210	254	220	229	200	209	234	231	244	261	237	228	254	237	223	218	248	213	261	231	215	220	254	222	226	231	226	211	243	236	236	199	240	248	225	227	243	247	210	232	234	204	214	246	208	217	236	211	221	221	222	250	247	237	245	244	268	205	241	229	211	228	224	246	223	231	221	219	229	235	247	236	223	233	220	234	208	219	232	290	221	232	220	244	231	216	247	228	215	240	253	251	202	226	223	238	251	230	251	231	250	226	209	224	238	240	233	235	206	235	240	226	229	271	242	207	202	219	257	228	201	229	234	237	214	244	237	231	215	225	240	246	243	242	226	243	229	230	210	232	242	237	230	238	197	236	227	226	209	242	244	234	206	252	213	224	237	244	231	204	232	236	215	216	224	236	225	233	219	235	238	232	237	263	213	255	242	213	217	258	258	239	216	236	223	226	241	221	230	237	265	206	187	232	237	246	223	232	263	254	227	238	251	204	253	236	226	227	230	201	230	221	235	241	222	237	215	235	236	238	220	236	231	241	240	212	261	243	226	229	235	233	254	257	213	257	211	203	235	253	243	227	208	249	241	239	236	192	239	255	208	245	229	234	215	242	236	205	216	235	242	238	224	207	228	224	229	241	221	229	225	232	238	204	236	238	252	205	242	250	228	258	231	249	229	233	224	232	217	225	235	244	236	229	238	249	204	239	234	212	217	194	243	233	244	251	259	250	202	240	250	225	246	210	196	246	233	226	251	240	237	213	241	224	238	243	246	234	238	230	223	232	207	219	236	188	246	230	249	229	230	236	207	228	208	223	243	212	216	224	215	230	203	232	221	229	236	215	262	233	267	219	256	217	213	252	236	227	225	234	219	234	246	269	224	240	252	246	250	254	244	204	192	224	195	212	228	231	211	204	259	224	230	234	233	254	216	246	239	225	190	230	228	214	225	193	253	233	242	243	215	216	238	191	234	216	226	228	236	230	211	218	255	221	225	220	208	242	230	210	220	219	255	217	235	215	228	215	216	241	208	223	221	235	206	217	225	226	244	234	258	225	210	222	222	244	210	213	230	217	232	238	209	220	234	244	228	232	225	231	215	251	230	221	238	229	258	216	236	213	205	234	199	231	222	233	230	216	228	208	221	228	203	237	219	209	220	234	227	202	234	241	220	224	225	220	248	237	190	231	214	222	249	220	269	207	242	230	223	241	238	231	220	225	228	238	248	219	234	226	239	203	229	203	235	218	219	241	202	238	232	248	253	229	215	230	231	240	234	242	212	229	214	225	219	230	231	226	216	241	228	237	242	220	241	210	220	252	209	225	232	227	225	254	229	193	229	246	215	236	233	232	223	227	204	215	226	233	265	224	220	242	224	237	209	213	239	239	229	220	225	240	241	214	244	251	248	222	232	217	262	201	268	226	259	271	228	247	235	251	238	227	253	222	245	225	242	235	239	245	246	227	220	213	208	222	216	239	241	242	247	204	241	233	223	241	235	251	219	210	224	235	226	246	241	232	225	205	246	253	243	246	220	219	234	235	201	213	225	234	241	242	236	222	219	245	209	233	237	216	221	240	252	242	241	233	225	220	246	210	243	225	225	249	219	240	269	258	252	229	228	245	236	214	232	231	260	221	239	223	205	248	229	211	226	210	218	230	237	254	238	211	209	198	249	225	227	231	235	218	240	228	212	215	216	230	243	271	220	217	237	234	254	230	210	235	241	231	230	212	230	237	236	241	241	226	216	227	229	229	245	221	243	213	222	218	230	224	260	234	232	229	229	203	222	232	216	248	226	222	243	210	229	222	226	234	250	234	230	249	202	271	253	220	232	248	246	221	220	244	198	238	206	231	211	226	222	249	226	228	240	240	221	226	226	217	221	228	247	232	232	208	203	240	230	200	231	226	226	251	230	255	253	214	230	244	234	230	223	207	220	227	226	232	261	240	232	239	244	212	249	214	234	241	229	214	232	227	242	230	215	227	232	225	225	236	237	221	214	206	220	246	224	240	223	246	240	230	240	249	249	196	226	232	267	217	226	246	239	237	231	261	216	241	241	230	212	214	235	226	232	262	237	215	244	214	224	233	225	237	267	239	250	225	218	208	212	227	260	234	239	222	228	252	222	220	251	223	229	217	258	214	206	223	236	234	226	241	246	217	221	211	223	221	229	242	235	227	238	234	217	218	228	234	248	224	223	239	228	250	244	228	238	226	229	224	207	228	209	235	242	214	208	252	234	207	252	233	202	230	225	226	237	232	205	270	266	226	207	239	210	247	234	210	241	235	227	234	210	234	248	236	216	220	204	225	227	248	238	220	233	233	219	221	227	231	252	240	236	218	231	243	250	230	219	223	232	215	212	249	231	222	240	248	198	245	216	224	221	236	248	211	216	232	228	221	213	233	222	246	236	223	227	257	249	214	249	221	251	247	204	247	225	215	235	227	230	226	206	210	243	223	246	208	253	227	239	224	237	246	229	219	220	227	238	219	212	222	229	218	213	230	236	250	240	214	238	225	243	240	253	215	232	230	229	216	223	234	233	237	239	229	226	231	245	213	273	231	227	239	231	238	230	234	236	253	202	229	235	214	211	217	212	223	241	232	216	242	252	242	261	237	221	254	210	250	212	240	222	201	232	227	245	228	235	210	228	214	243	206	226	247	203	220	225	220	223	223	232	252	227	226	209	207	248	221	216	237	215	245	216	199	221	235	247	211	229	214	230	259	222	252	236	228	217	239	245	225	239	232	213	239	208	245	244	242	223	223	256	222	246	248	232	208	214	209	237	229	223	227	222	194	222	228	227	225	259	253	237	203	208	219	216	226	219	258	246	229	218	222	219	241	213	241	241	249	258	224	246	237	223	227	231	254	205	239	223	219	195	235	231	223	244	219	239	209	255	233	233	253	236	211	228	249	203	213	230	233	213	227	237	232	234	250	233	233	218	215	191	224	251	242	207	216	230	240	270	227	224	231	226	217	242	226	219	229	219	245	214	246	243	225	222	221	215	236	262	203	201	227	213	251	204	251	249	240	206	225	232	212	219	263	220	211	214	223	224	200	214	228	237	250	223	246	248	227	221	226	250	245	217	219	241	237	198	234	207	227	229	240	222	227	234	229	238	223
35087	26964	15772	6639	4251	3093	2272	1987	1637	1294	1062	872	853	716	747	657	639	614	596	559	577	579	473	481	487	442	442	455	415	355	377	393	368	336	364	331	343	328	332	360	350	345	326	355	331	334	316	319	309	325	337	292	297	325	309	268	337	316	293	304	269	290	267	306	291	272	302	277	280	275	265	290	264	301	290	301	289	284	297	284	262	261	266	301	290	272	277	287	282	288	293	279	265	280	258	283	274	278	273	311	283	305	295	289	278	268	284	299	289	307	302	289	285	314	268	275	289	269	282	291	262	253	254	295	287	289	285	320	285	258	286	292	291	277	277	286	290	264	281	295	276	281	288	261	304	242	264	294	280	260	275	279	307	294	259	268	264	281	282	259	282	286	273	276	293	299	257	274	267	290	256	270	273	276	262	292	286	271	276	251	284	326	282	302	267	265	292	271	281	288	273	291	311	264	267	270	295	293	286	305	280	282	298	263	278	283	279	275	266	284	261	267	237	269	271	267	265	271	274	286	304	256	261	259	308	263	310	285	269	282	272	305	306	281	298	274	281	275	271	250	281	300	307	288	297	280	299	305	270	284	270	284	259	278	291	282	293	312	278	259	268	276	295	271	252	289	265	279	273	267	252	320	274	285	310	298	272	281	277	284	293	292	269	271	289	273	298	241	289	292	256	267	285	258	260	290	267	288	282	291	278	288	283	258	301	248	258	288	263	296	281	288	277	260	310	268	275	269	299	283	275	285	261	280	271	280	293	292	299	289	254	274	280	300	298	270	292	283	307	297	244	291	279	270	267	285	273	277	287	297	283	289	290	288	284	309	298	263	273	260	281	282	277	293	282	258	299	301	271	232	280	291	287	283	279	256	263	267	280	266	275	255	263	270	295	289	305	295	285	273	283	299	290	287	285	286	271	253	305	286	289	281	299	270	303	273	302	310	262	273	273	262	294	272	260	277	276	296	294	280	259	306	271	270	288	288	292	270	297	280	251	260	291	284	298	279	279	232	309	284	245	300	283	307	272	254	259	289	262	277	303	330	284	291	280	308	281	302	255	281	292	255	266	309	259	292	255	282	277	283	267	290	263	277	295	263	251	314	272	277	264	277	278	298	287	297	273	279	293	263	260	269	283	262	314	272	301	294	305	294	289	294	281	270	295	248	287	268	281	275	266	284	293	288	277	279	278	280	246	287	262	279	280	284	263	283	248	270	245	259	278	265	260	295	262	283	260	278	289	286	303	283	294	261	264	305	281	290	291	317	266	292	295	285	271	272	254	293	277	304	284	270	240	249	239	291	275	278	270	280	303	290	305	248	268	229	281	276	245	295	275	275	293	274	283	276	277	297	305	258	289	253	262	269	303	300	295	289	253	295	301	294	295	271	294	298	261	294	300	297	269	274	262	267	287	295	260	305	263	259	271	259	307	276	291	290	278	309	301	265	254	315	288	272	274	263	291	263	285	297	309	263	275	259	241	280	286	279	306	258	303	300	280	294	274	288	265	275	297	284	306	290	299	282	289	280	282	281	291	292	263	273	258	271	282	289	301	284	281	299	301	284	301	304	336	275	300	289	277	310	280	271	288	269	282	292	274	264	267	287	292	276	282	249	280	276	252	277	293	278	259	284	286	305	298	285	274	262	281	292	278	285	272	274	279	273	249	292	278	269	288	290	298	309	274	246	268	288	276	300	299	281	291	279	300	264	317	263	274	280	259	270	296	293	260	260	290	275	267	270	294	262	274	287	290	301	284	262	269	310	263	265	300	289	278	288	259	268	285	295	300	261	293	296	316	314	307	272	308	299	279	281	259	287	270	269	269	305	292	305	278	266	295	275	256	290	277	309	272	286	266	270	261	293	304	295	305	310	274	280	292	240	263	298	280	267	279	308	297	279	276	272	292	312	273	259	286	289	264	282	293	283	295	309	284	303	309	272	317	273	295	262	271	305	280	277	271	293	295	266	284	292	268	313	279	287	275	298	269	278	302	266	281	278	283	290	299	305	261	264	292	302	318	270	266	277	268	310	281	271	290	261	273	301	268	284	283	283	278	281	263	291	273	259	271	288	286	251	280	278	271	292	307	277	303	279	281	268	271	271	287	267	299	290	242	265	272	271	252	281	256	243	282	277	281	257	277	252	298	293	327	265	281	328	273	255	270	269	272	280	305	274	242	310	270	274	275	276	288	287	257	297	299	271	266	265	263	279	281	348	287	268	267	262	294	280	293	265	291	259	297	300	259	280	250	269	290	299	281	261	280	271	296	284	272	287	280	281	283	319	304	267	303	268	257	264	285	295	271	295	280	310	264	278	275	287	298	261	285	262	290	277	287	298	298	263	300	303	281	299	260	319	276	258	287	278	251	238	284	276	274	286	267	317	303	257	272	296	272	269	262	289	259	287	299	264	300	305	266	274	276	264	283	268	270	288	247	292	301	291	291	283	275	280	269	261	260	263	267	263	292	280	241	282	303	316	283	287	252	276	300	285	297	257	300	288	268	297	275	277	297	267	284	301	276	304	277	285	260	281	309	275	298	293	305	289	278	309	310	323	290	281	254	255	279	251	289	293	272	293	289	257	261	282	283	278	271	292	286	244	291	295	283	278	278	285	283	278	264	300	280	309	254	267	270	282	271	285	272	267	308	272	268	298	292	293	279	280	318	293	273	275	271	268	300	295	272	271	276	282	260	251	295	263	292	292	294	240	285	298	294	284	277	261	262	298	256	298	280	271	263	271	328	268	285	271	286	281	288	269	286	270	247	280	282	268	274	271	276	280	277	268	268	301	300	285	271	260	297	283	274	288	282	283	268	257	281	274	302	271	274	284	280	292	264	280	276	311	284	255	274	277	304	275	292	280	279	289	282	272	278	252	308	263	260	265	285	277	303	292	261	266	263	298	265	311	271	292	270	258	274	275	261	268	284	284	270	285	299	276	292	274	267	247	289	255	266	254	267	296	298	269	279	274	265	303	281	314	253	279	282	256	283	267	289	281	289	245	268	286	274	262	269	265	282	244	295	300	243	287	264	260	306	282	279	287	261	264	275	269	306	294	268	312	306	296	283	276	250	312	261	303	268	268	290	308	274	266	291	278	311	306	278	272	272	263	283	297	330	287	271	264	315	281	283	278	278	271	254	284	282	273	234	268	284	285	277	292	307	286	291	309	277	309	265	278	289	274	293	294	267	290	289	232	264	272	279	263	263	263	307	275	282	271	274	288	249	278	280	290	280	236	292	255	309	280	281	278	274	269	282	274	284	288	287	269	263	281	303	283	300	266	269	279	251	294	293	268	250	275	299	283	238	292	275	267	260	307	309	295	274	291	291	272	305	309	243	279	286	291	276	290	276	273	297	261	285	274	291	311	280	281	256	301	291	277	279	332	303	272	288	262	328	281	306	284	262	282	261	288	283	285	257	264	293	295	254	280	291	279	274	281	282	311	314	303	300	280	270	276	266	298	273	262	269	287	249	282	256	297	301	261	301	291	284	314
25227	21439	27520	25553	10078	1273	800	647	535	452	462	399	345	323	333	310	318	308	282	288	271	261	261	264	202	220	196	204	197	234	186	184	182	168	199	177	201	194	195	170	196	207	194	200	179	212	177	173	173	189	173	171	180	190	185	195	179	192	176	163	167	155	163	177	190	167	192	160	173	190	189	175	146	187	181	179	163	166	182	173	168	170	140	186	168	169	156	179	148	167	155	171	169	191	175	192	172	169	170	152	187	183	205	151	161	153	173	169	186	171	162	170	178	183	158	169	158	138	164	162	166	154	177	159	173	168	163	171	181	174	179	167	174	177	185	199	178	155	153	159	168	173	169	172	172	156	191	176	164	160	191	209	169	167	179	164	171	178	162	145	173	135	177	165	174	174	169	173	180	165	147	205	160	170	166	162	171	159	179	175	165	169	192	173	168	162	171	162	174	162	172	157	167	166	182	162	164	152	152	168	133	157	181	143	192	182	190	180	164	160	160	176	172	170	164	184	170	169	182	162	150	183	175	146	176	162	174	155	155	174	179	173	160	176	175	151	173	174	183	157	164	164	169	163	148	160	176	175	165	188	169	153	166	181	170	188	198	195	168	167	172	172	141	193	164	157	184	183	178	162	154	176	155	154	170	167	157	174	189	159	169	180	162	194	167	182	168	169	186	183	146	165	164	173	188	145	151	174	185	157	149	166	162	177	171	174	165	173	152	159	154	162	169	173	186	157	205	175	181	169	186	179	176	182	178	155	160	167	149	156	181	157	202	159	148	165	150	164	173	164	200	169	163	168	163	159	162	168	175	153	166	182	179	166	169	167	148	174	148	157	169	174	166	167	180	174	165	161	164	163	172	159	170	179	162	174	171	163	165	172	172	171	176	161	183	153	173	167	167	186	159	166	167	170	172	187	169	204	167	188	157	160	177	156	163	155	186	167	166	156	163	187	174	157	176	172	182	156	164	172	187	154	165	157	172	164	159	167	161	148	155	176	164	152	191	171	178	175	171	163	178	180	181	161	173	188	146	161	172	158	167	163	166	166	147	150	191	175	192	166	176	167	169	150	173	152	148	153	174	167	182	153	169	171	173	160	158	172	184	164	164	191	181	161	176	177	153	172	163	182	192	175	194	180	193	166	179	154	194	159	156	154	165	155	159	181	128	149	168	153	175	160	141	175	151	177	160	171	165	153	188	170	161	194	155	180	169	146	160	168	166	180	147	158	162	155	170	165	189	158	168	192	182	159	176	159	181	174	156	165	154	185	170	180	184	157	175	183	164	179	168	207	158	168	165	167	151	172	161	153	169	165	176	159	156	172	163	185	152	165	157	179	179	174	169	180	180	165	186	180	162	170	150	164	154	174	149	176	195	182	154	167	156	173	162	171	172	142	161	170	154	161	165	153	170	141	159	189	172	156	158	157	187	154	189	180	201	172	171	182	152	173	188	177	155	163	157	156	175	168	150	174	168	187	210	187	170	177	179	173	168	166	144	162	165	180	156	171	165	172	143	184	183	151	153	170	178	188	159	169	173	159	150	153	184	187	173	168	176	149	161	176	155	171	154	171	178	164	164	154	171	167	158	167	185	166	160	157	139	160	161	153	172	172	161	172	177	161	180	182	185	161	175	176	157	178	158	171	173	180	204	171	168	175	193	182	179	185	177	166	168	185	162	190	167	175	195	170	145	178	183	158	140	170	187	162	158	163	183	166	169	156	188	162	181	169	169	165	174	142	184	169	148	168	168	178	180	154	159	173	166	157	163	170	163	183	171	160	179	167	167	149	156	173	184	168	167	177	189	154	163	147	187	181	181	152	196	161	181	169	189	167	162	178	158	177	157	165	182	169	188	164	175	192	167	197	157	175	165	153	167	172	182	186	170	174	146	136	165	179	151	177	154	178	165	185	181	161	156	162	150	135	144	145	151	177	192	176	190	200	167	171	198	194	181	175	151	177	182	165	168	191	147	177	144	160	166	183	153	165	148	180	161	180	166	168	171	156	182	162	179	159	169	167	153	175	171	174	157	177	173	167	165	173	166	159	156	174	179	158	156	154	175	179	167	189	167	173	186	177	169	160	149	179	176	158	185	169	163	179	165	154	173	155	160	187	195	180	169	163	133	156	161	178	178	168	168	168	175	154	185	168	167	180	156	179	170	158	160	156	180	173	170	148	162	177	180	184	164	173	174	164	160	169	160	184	166	182	187	171	155	182	155	166	161	180	184	153	171	145	158	157	159	167	173	174	150	163	157	164	144	188	163	165	150	171	193	176	170	163	157	175	165	175	174	169	176	178	163	168	165	195	172	148	153	183	180	159	180	162	170	165	163	144	147	169	174	197	159	148	174	168	161	171	177	185	156	171	161	160	156	177	171	174	167	169	163	165	182	199	181	168	148	160	196	175	171	192	152	163	150	175	169	152	178	170	167	187	155	162	175	147	168	170	185	168	198	161	159	171	156	185	175	172	161	174	161	182	164	175	158	184	157	151	179	164	171	188	149	169	155	161	182	160	149	161	170	179	169	183	181	157	167	162	185	161	200	147	158	163	161	185	152	151	151	167	140	176	192	158	189	163	164	163	183	126	155	178	174	157	168	172	172	192	159	156	159	167	177	172	178	174	170	161	193	154	167	154	147	157	146	165	150	175	185	158	163	171	166	201	167	173	149	160	151	175	175	158	159	165	185	165	155	159	163	179	197	170	161	142	152	172	160	184	154	181	178	192	167	173	174	171	154	166	163	169	173	188	176	171	193	162	168	157	128	161	172	183	176	163	164	172	178	160	169	158	162	173	167	169	166	182	183	196	184	184	189	163	178	178	171	177	180	162	184	162	158	161	169	155	152	173	166	157	168	172	187	144	178	165	167	163	152	184	152	164	156	176	171	174	166	187	175	170	169	179	162	171	205	165	160	169	153	175	205	184	168	200	192	171	151	154	177	163	155	185	157	165	186	157	159	140	139	176	177	189	173	159	169	156	159	166	153	185	168	159	203	166	151	145	184	147	153	162	173	175	172	170	182	166	187	162	171	169	181	157	178	159	160	152	161	173	166	165	175	149	160	161	180	158	158	172	166	161	170	172	160	151	161	157	168	169	174	184	156	169	161	172	141	167	154	173	159	152	161	184	142	162	194	171	182	163	169	181	156	190	155	170	178	155	171	162	170	179	185	159	176	170	168	184	163	193	132	170	163	160	171	153	166	148	194	155	171	162	173	165	171	191	156	199	192	139	159	163	160	151	166	156	179	149	161	171	156	194	160	162	157	190	177	157	155	171	173	157	160	167	171	157	161	181	180	160	184	144	148	156	142	170	176	151	153	175	161	148	151	153	159	166	164	154	167	170	163	165	160	156	161	167	177	163	193	165	184	166	154	177	152	159	180	162	173	174	170	187	162	171	154	172	157	167	154	198	151	164	149	189	183	154	175	189	173	170	148	159	156	167	172	173	165	193	168	156	175	162	167	177	166	164	169	158	156	184	169	146	177	188
33734	23146	12947	5277	3229	2341	1738	1406	1233	962	883	722	671	611	560	518	513	476	492	443	371	381	371	321	329	344	318	305	305	300	266	255	251	247	246	240	283	218	268	285	249	250	255	247	253	263	254	251	263	224	198	232	229	222	242	220	209	228	206	209	205	217	224	198	215	215	225	196	216	235	204	219	213	209	211	242	200	209	199	212	191	214	228	207	198	227	202	236	192	223	205	230	222	219	191	204	194	195	198	217	237	219	217	185	194	193	188	197	237	204	190	188	207	206	201	197	191	210	197	215	189	216	223	232	220	186	231	203	204	200	185	215	216	205	244	206	211	207	217	206	205	226	207	236	226	192	223	198	196	203	193	216	200	193	174	219	194	203	202	209	205	196	182	180	191	213	249	223	186	208	218	206	214	188	223	213	189	190	229	216	210	195	186	188	222	236	208	206	194	217	224	194	212	213	202	210	170	205	195	214	204	191	192	234	206	195	189	218	215	207	222	194	202	213	196	220	190	199	191	217	213	212	202	215	199	198	215	196	228	191	212	200	201	209	196	194	220	178	203	190	207	205	221	180	204	220	222	223	182	190	218	205	201	206	209	201	214	212	209	215	213	212	191	210	198	212	205	208	213	217	233	194	202	183	199	218	205	208	222	222	191	215	223	197	216	211	231	219	236	193	212	214	194	189	192	211	205	214	253	211	205	193	201	192	221	207	195	213	204	218	208	184	204	185	205	225	179	205	198	191	209	205	187	220	184	214	221	202	201	198	194	190	197	200	197	212	216	188	192	206	202	211	208	202	193	226	197	225	211	213	217	195	195	212	199	197	205	200	207	208	207	221	194	210	214	202	209	203	179	206	211	213	205	221	186	216	184	190	193	207	197	200	202	181	191	196	207	205	207	211	223	221	209	202	194	179	235	192	196	225	237	214	186	176	197	194	209	203	182	204	215	211	208	187	209	227	233	205	189	202	165	204	220	232	212	207	203	204	212	192	213	216	189	196	213	209	197	199	204	211	224	218	226	212	215	227	186	218	193	204	202	199	203	183	208	200	203	231	211	217	214	184	203	199	193	185	221	209	199	210	222	222	212	183	209	222	197	214	194	199	219	194	198	224	218	199	216	237	182	213	203	201	199	227	206	206	197	185	191	206	208	214	203	219	189	203	198	209	184	208	175	200	211	225	220	211	206	190	217	213	220	228	210	205	187	199	214	187	192	199	224	195	233	207	211	217	195	191	212	216	231	211	229	216	221	207	202	194	218	186	199	211	198	203	196	207	203	216	219	232	227	234	191	201	200	180	178	195	218	203	211	211	219	180	239	229	222	194	189	223	191	221	203	217	194	183	214	223	210	184	231	205	199	210	187	200	193	177	218	213	196	196	202	222	211	190	217	214	201	205	171	215	182	195	179	200	190	202	208	207	209	207	191	226	199	210	200	208	182	210	218	196	188	200	207	225	208	201	219	199	195	205	194	207	190	193	203	202	199	209	233	198	211	217	215	197	205	205	218	238	201	222	206	214	210	202	180	204	191	192	219	191	213	216	202	212	198	192	197	199	221	216	194	190	201	224	207	228	222	211	198	212	205	208	210	187	190	187	196	196	218	196	199	212	222	192	243	221	203	219	209	218	208	200	221	192	216	201	213	195	204	212	215	196	201	190	228	207	207	209	200	187	220	201	208	200	199	201	195	244	210	193	180	220	204	210	192	229	231	201	216	206	207	214	188	216	201	197	210	217	215	210	206	199	205	208	176	210	216	196	229	211	203	200	192	198	208	194	200	217	207	194	207	228	208	244	196	196	206	211	196	192	232	229	220	219	204	203	190	216	202	201	220	211	187	214	197	198	227	206	194	198	222	192	214	215	218	192	174	221	193	194	208	210	198	222	204	218	210	199	210	182	216	203	189	214	196	188	188	206	204	203	211	194	192	197	208	222	211	210	197	219	193	200	194	204	185	208	185	214	198	215	201	199	187	210	200	184	196	199	213	229	221	216	191	222	194	194	218	209	227	225	213	196	235	200	189	212	191	214	192	205	205	207	235	212	225	209	212	202	202	208	213	212	200	193	220	215	206	233	218	205	182	228	213	222	206	188	185	185	193	206	181	210	209	214	174	207	208	199	187	220	207	203	212	208	177	207	197	239	195	194	227	200	219	216	233	204	200	225	206	212	218	197	208	215	225	183	215	183	205	211	195	191	209	219	198	207	179	176	212	214	202	227	200	221	192	212	190	201	193	205	229	171	202	197	206	200	192	202	195	183	209	180	198	223	207	201	203	224	199	196	201	177	223	220	216	197	199	226	210	211	236	212	189	212	223	201	204	184	199	186	200	210	194	195	217	192	186	209	189	198	215	212	181	206	215	205	204	203	207	193	180	219	216	209	216	199	201	183	213	197	208	216	197	202	203	184	200	208	206	206	184	215	176	207	188	209	179	193	214	188	221	194	233	234	206	200	220	215	217	220	185	216	215	234	209	193	216	181	209	212	201	193	206	204	207	181	201	196	227	226	208	214	194	221	204	197	182	212	214	208	214	219	219	193	203	215	234	206	226	208	203	201	228	193	221	183	213	216	191	206	217	219	212	177	186	182	208	202	212	206	204	221	179	210	200	192	204	198	223	207	193	218	199	197	223	228	202	222	202	206	190	206	211	217	203	196	191	233	210	209	196	197	211	205	206	200	207	215	180	226	188	211	174	204	208	180	197	235	214	198	193	227	196	207	197	211	211	190	202	197	207	223	205	207	230	201	210	224	216	197	210	195	212	200	218	218	193	220	211	194	201	218	228	221	188	218	204	184	216	199	215	218	199	213	212	191	206	196	188	187	185	199	189	208	185	220	216	202	213	195	216	193	215	190	197	216	207	205	210	206	180	205	197	193	205	186	212	189	195	211	235	182	209	206	193	211	231	202	200	241	194	216	240	208	206	205	202	227	207	208	199	224	212	207	201	200	219	226	206	203	222	209	200	218	213	222	169	214	203	201	193	199	195	211	230	207	218	182	198	198	236	220	221	201	226	227	215	201	215	222	198	218	188	197	212	190	202	222	188	224	209	178	214	211	199	209	196	226	221	207	218	216	192	201	188	186	202	219	182	215	175	214	190	207	219	185	202	215	189	232	214	232	214	211	214	206	189	205	213	217	214	208	172	182	215	231	205	216	209	219	205	190	203	211	206	199	199	207	183	234	192	194	202	205	212	206	196	201	225	209	189	204	183	195	214	226	227	198	217	211	233	222	185	225	201	216	223	191	224	219	212	208	207	207	218	200	225	199	213	208	212	232	196	210	205	195	187	202	201	214	195	213	205	183	220	205	209	201	194	201	225	202	210	209	186	228	199	210	199	208	190	215	222	194	213	206	206	192	227	198	209	210	221	205	192	190	189	212	220	214	229	218	224	215	189	203	204	230	204	191	206	212	217	213	196	195	213	201	174	185	221	198	200	203	204	206	208	209	206	198	221	203	185	197	195	209	178	202	184	199	217	230	197	217
22966	21485	29204	24138	21481	21468	8040	1490	1057	898	795	631	571	570	522	454	427	416	398	336	340	346	308	301	296	259	256	241	230	229	216	194	174	212	232	223	195	190	202	190	220	198	195	207	190	190	191	153	146	130	170	153	166	174	170	153	174	135	145	160	148	161	148	166	135	172	162	137	151	149	144	155	147	127	153	146	152	127	162	162	144	156	162	130	161	162	139	131	141	154	134	124	146	137	127	136	133	146	118	130	141	153	172	148	158	134	143	147	148	121	146	150	143	166	138	134	136	138	128	154	143	135	138	163	136	133	155	124	147	150	152	115	156	144	150	127	150	129	140	154	138	141	142	154	146	134	150	132	152	120	136	144	135	138	129	147	172	151	150	137	129	111	146	138	169	134	156	143	133	154	142	145	157	137	117	144	140	143	137	136	139	139	145	138	140	134	137	128	134	128	152	140	129	158	121	141	138	148	154	133	140	128	163	131	156	135	131	153	130	157	142	125	136	135	144	141	137	151	136	141	152	143	123	139	136	125	143	151	161	152	158	125	128	117	143	155	133	116	142	156	163	149	146	123	137	126	142	125	152	131	138	155	149	128	153	130	150	144	122	121	144	150	174	149	132	137	148	144	124	152	132	132	141	156	151	147	138	145	162	131	153	148	141	137	154	151	154	137	141	121	155	142	138	129	161	138	150	149	142	148	145	134	146	122	138	129	138	132	128	153	154	155	154	157	154	131	153	148	144	144	117	147	143	148	143	151	133	156	139	153	144	149	143	131	145	128	164	158	118	124	136	139	140	146	150	138	138	137	142	123	153	128	133	151	151	127	167	147	134	136	142	144	145	132	144	152	159	156	151	137	138	143	159	133	161	132	159	120	150	127	125	155	142	146	144	136	142	132	109	116	136	141	150	141	173	138	143	149	125	159	117	126	151	141	140	151	141	139	131	130	150	151	138	130	151	142	144	160	155	130	127	146	156	148	143	140	155	140	148	153	126	126	153	150	126	128	141	129	152	149	145	168	122	136	137	143	151	142	147	139	167	150	120	133	140	145	134	117	167	153	150	137	132	136	144	137	141	140	122	147	133	138	132	149	129	118	138	138	121	142	150	152	141	133	127	153	129	125	169	141	142	153	153	154	141	150	138	148	127	161	137	142	145	144	159	159	150	144	140	155	138	144	135	124	155	126	135	132	138	147	161	143	155	158	121	151	134	147	133	142	126	144	154	118	140	155	161	144	158	162	170	153	156	155	132	128	158	139	149	137	129	141	154	127	146	143	148	160	134	133	123	126	147	146	134	155	114	133	170	156	143	176	141	133	160	159	158	138	146	152	131	149	158	139	131	146	138	150	140	149	142	142	153	142	143	155	135	128	133	138	146	145	136	149	154	145	132	139	129	123	144	131	160	112	128	161	133	148	149	148	147	133	136	128	142	142	140	141	141	136	156	137	127	128	147	160	134	152	150	137	137	158	134	135	153	159	135	144	156	147	121	168	148	126	122	164	142	134	165	148	158	135	131	118	120	130	121	143	153	149	133	137	143	139	133	131	148	154	129	125	138	152	132	131	137	131	159	139	143	121	144	147	151	139	148	150	148	137	133	161	140	158	154	135	124	119	141	155	140	135	135	150	166	147	144	134	155	143	136	144	146	126	140	141	143	140	134	157	142	143	125	149	139	174	131	127	151	135	142	145	154	127	121	138	132	150	120	156	135	133	140	133	138	110	137	133	130	162	161	126	159	159	135	125	147	140	155	140	147	118	150	157	142	141	148	144	151	138	132	146	145	135	148	142	129	127	146	156	141	147	137	165	156	145	149	139	133	147	142	133	119	152	144	123	148	145	166	132	157	133	122	152	143	142	175	131	123	142	104	121	138	165	126	133	143	146	137	130	122	135	160	136	135	130	137	140	144	136	137	149	137	141	160	139	145	121	156	132	169	141	134	153	147	139	157	136	123	125	137	150	147	131	136	140	158	148	129	133	150	126	166	123	141	158	153	130	141	133	139	148	154	137	136	142	153	137	124	132	136	151	148	129	140	117	149	130	144	148	159	162	142	151	139	127	142	157	153	140	152	144	140	135	144	133	143	126	130	147	143	158	122	141	144	145	156	126	143	149	118	162	154	136	163	136	141	133	147	143	143	124	138	159	120	126	146	147	137	149	163	145	142	138	120	172	126	153	156	155	141	139	131	140	134	160	135	138	157	131	136	155	120	135	152	157	170	137	142	131	158	170	139	129	141	134	180	146	143	148	153	128	131	169	123	151	136	124	135	150	145	118	134	142	143	145	119	124	150	136	149	129	129	124	163	127	133	134	132	149	153	145	115	138	141	147	148	166	146	139	121	140	158	134	148	139	161	152	142	155	138	147	140	137	149	133	145	152	152	146	141	137	146	150	128	145	126	130	127	153	140	134	142	156	148	144	153	156	143	130	138	159	142	123	133	133	134	139	143	139	135	144	143	127	130	140	149	161	152	129	140	135	138	126	156	127	141	146	141	156	134	144	164	142	142	134	144	117	126	134	151	117	150	121	152	144	148	134	122	163	157	118	146	147	139	125	143	144	164	157	119	147	159	129	152	154	145	122	153	155	157	138	139	132	170	137	149	143	158	139	140	150	143	139	144	147	152	151	144	143	137	138	127	132	133	134	141	119	135	150	129	142	154	137	156	153	157	137	141	143	144	118	145	146	152	128	128	162	162	144	149	146	121	141	147	115	143	147	142	149	137	134	158	130	149	154	139	151	147	146	130	130	144	152	149	136	150	144	161	141	133	146	133	135	124	135	138	134	140	152	149	131	130	171	150	142	139	140	141	138	150	139	141	128	158	134	132	135	175	144	155	141	118	144	143	131	131	147	150	147	123	154	125	123	142	128	141	131	143	127	121	146	147	152	115	129	144	131	150	137	129	119	140	130	134	144	135	141	144	140	162	148	147	125	143	137	154	146	153	133	142	147	159	128	132	149	144	126	141	143	142	118	142	121	146	144	166	140	135	146	147	136	138	141	136	144	147	144	132	136	123	127	143	151	143	131	142	147	141	150	132	136	148	129	125	147	150	139	154	136	144	124	117	141	137	153	156	137	151	154	138	141	139	147	124	122	159	152	123	127	140	141	137	143	133	145	143	142	165	148	137	128	156	139	138	139	161	129	116	131	141	151	141	136	133	138	147	164	126	153	147	133	142	141	147	125	139	135	150	161	123	124	150	153	150	111	139	116	147	124	127	130	131	121	150	154	155	129	145	132	147	149	151	133	134	148	142	151	136	131	121	128	134	135	129	156	128	137	140	131	132	170	136	145	127	162	150	147	159	153	131	155	145	138	144	153	160	168	131	156	140	145	147	157	148	126	134	120	142	131	146	141	138	144	145	158	124	159	144	136	165	138	127	151	147	143	143	140	124	125	146	135	132	145	128	131	138	124	150	144	149	160	130	149	131	125	139	137	139	108	160	142	155	136	154	127	132	144	129	158	126	133	132	137	132	144	121	141
37696	31791	21326	10577	6477	4638	3547	2827	2400	1869	1633	1322	1085	1083	1016	849	774	750	664	688	596	568	546	502	436	419	389	414	353	354	301	314	299	283	265	303	273	264	266	289	280	274	261	270	267	276	231	221	228	223	236	223	223	187	209	202	235	218	198	200	193	186	167	189	213	179	210	205	197	174	178	177	188	170	178	186	160	178	162	176	167	166	158	211	165	165	173	170	203	175	204	176	167	200	157	179	173	172	177	169	185	175	179	187	169	187	182	194	191	191	159	188	174	179	172	163	184	174	173	180	161	175	161	176	182	158	184	171	179	175	183	168	137	165	197	167	168	179	175	165	156	173	184	160	192	168	180	192	171	184	169	183	185	176	184	179	178	169	184	169	155	159	180	174	167	196	171	187	167	170	163	155	165	176	168	194	192	167	197	184	161	151	192	173	168	195	192	175	181	187	177	177	199	162	156	178	175	187	156	188	175	175	182	168	191	179	192	187	205	177	168	184	166	155	186	165	184	170	174	185	168	186	202	172	199	166	201	177	188	169	185	172	192	166	174	172	149	168	171	202	173	167	176	166	192	170	161	183	156	166	163	172	182	186	171	196	172	164	194	183	172	187	204	176	167	168	182	183	180	162	188	175	161	172	180	173	170	177	162	165	173	159	161	175	171	168	151	169	186	191	181	184	187	190	179	179	193	171	173	182	164	172	181	184	161	181	197	160	170	192	159	171	189	162	163	180	188	159	189	173	165	170	165	180	167	165	155	172	177	177	175	156	170	186	169	166	188	170	211	187	199	166	184	178	192	183	171	170	182	166	192	184	183	178	191	168	184	188	179	177	171	176	183	183	183	189	194	185	173	173	189	186	179	173	184	199	167	191	174	158	193	181	192	187	177	165	184	169	168	155	174	199	167	153	174	192	175	173	155	170	162	153	155	166	175	190	190	164	174	185	183	186	168	162	163	165	190	175	164	175	202	194	181	167	166	176	177	193	175	180	209	164	186	170	189	176	182	168	176	179	174	193	163	169	171	176	174	182	148	168	199	175	175	161	180	157	172	165	211	162	171	167	187	183	184	182	186	184	163	179	158	179	187	178	195	183	179	185	169	200	161	188	171	172	185	195	185	192	170	153	168	192	160	166	168	141	192	171	168	176	186	197	194	159	161	157	179	163	174	179	155	184	175	174	191	189	184	178	188	210	178	178	183	171	149	192	156	140	186	162	189	196	175	192	180	165	177	192	164	165	187	147	150	166	162	179	197	189	186	150	186	169	167	204	169	177	174	177	173	181	159	138	154	173	156	174	167	153	171	178	151	194	174	177	183	162	182	171	178	177	162	194	159	158	182	171	201	155	161	187	163	203	161	192	174	192	177	187	168	177	178	196	158	171	168	164	160	194	181	167	169	177	188	176	170	177	162	186	173	186	208	163	166	169	167	180	157	158	177	186	183	177	186	185	178	181	179	176	156	175	177	164	179	178	161	158	156	182	180	193	131	183	193	175	180	162	183	202	198	174	192	176	175	179	184	180	164	172	173	169	186	177	166	166	186	161	162	163	173	196	166	190	156	176	175	154	176	198	189	183	179	166	157	168	178	174	176	166	177	180	164	206	190	180	195	190	189	162	175	186	168	164	170	186	175	168	159	181	168	175	170	176	200	155	158	171	186	179	170	171	188	170	170	175	153	141	176	169	181	180	153	181	178	180	166	185	178	157	178	166	185	147	167	194	170	162	158	185	174	169	188	179	170	161	162	156	162	197	186	186	184	164	194	150	158	183	184	202	172	184	168	200	165	183	178	175	158	165	188	195	183	168	163	151	168	182	167	179	186	161	175	171	173	184	184	172	159	199	160	195	171	180	183	197	159	184	149	150	186	194	161	184	181	152	169	158	192	177	184	180	182	188	181	185	173	195	171	163	185	165	196	177	172	169	181	191	183	173	195	159	173	186	187	164	156	166	169	178	185	174	196	163	177	187	166	172	169	176	174	178	175	145	161	161	178	186	161	185	152	156	174	163	182	167	174	182	173	179	182	157	195	166	182	178	181	157	190	169	153	189	161	185	189	171	193	173	193	158	180	174	184	173	187	191	178	180	166	185	189	177	190	166	173	166	157	175	163	183	169	162	149	153	165	168	154	162	183	168	167	163	167	159	196	150	165	183	167	205	184	177	181	188	185	163	170	161	185	170	176	180	183	174	187	178	162	162	167	170	164	172	196	171	154	176	159	175	186	165	167	165	157	150	192	173	184	171	194	161	159	189	181	171	175	202	187	161	179	185	164	178	170	161	189	164	159	152	170	148	175	189	155	199	178	202	171	196	177	174	149	160	198	187	198	152	158	194	164	173	167	181	174	177	170	154	192	163	178	187	168	185	191	189	166	170	176	159	171	185	183	212	180	206	163	167	174	185	184	161	175	150	192	157	174	171	153	179	180	170	186	191	168	173	211	168	161	164	165	191	188	160	160	176	176	168	163	172	178	161	187	185	194	167	185	165	168	191	178	188	189	148	177	194	167	181	180	174	189	175	199	192	144	184	188	193	172	149	185	178	177	167	188	158	164	172	202	169	179	174	184	151	165	167	171	171	163	159	171	177	179	179	199	166	188	159	197	163	179	191	175	187	170	192	161	179	179	183	180	187	193	177	146	170	166	196	197	174	162	157	165	186	165	184	208	175	184	163	161	160	171	159	160	176	181	185	188	181	166	179	191	161	155	188	156	152	164	172	149	180	161	173	179	165	177	193	174	186	169	165	189	181	172	175	166	151	193	190	185	180	187	174	181	172	169	181	190	185	187	167	178	179	158	203	176	187	190	172	186	171	181	170	201	165	196	190	187	192	177	160	193	168	191	163	187	162	172	175	177	157	183	186	177	186	178	178	194	176	158	165	174	164	164	154	181	175	193	168	174	170	153	183	155	177	180	161	174	189	188	166	172	148	170	180	209	200	177	184	151	162	157	188	166	175	190	179	187	184	171	171	165	167	180	163	172	180	190	192	198	175	183	173	175	179	177	174	165	160	173	163	180	159	162	155	160	150	188	178	210	186	176	174	160	169	193	180	176	166	185	172	187	157	185	151	187	182	164	183	187	178	180	193	183	186	162	185	153	187	168	179	177	177	175	208	184	167	160	184	193	179	157	175	174	156	190	180	178	171	184	197	218	210	171	162	155	196	189	162	182	161	191	168	178	180	187	163	182	178	168	175	200	180	187	173	158	187	173	189	166	168	176	180	165	167	159	179	166	166	169	147	193	165	186	183	177	165	177	176	199	171	174	179	164	157	187	193	175	177	188	161	158	184	164	166	181	164	174	182	174	167	169	169	167	155	169	181	153	169	188	177	178	185	182	180	182	155	168	180	171	192	172	190	184	173	179	157	161	183	184	180	182	181	181	154	192	183	184	185	205	186	185	167	189	175	163	171	153	169	162	169	163	167	178	156	178	183	181	174	154	182	183	168	183	185	177	201	165	189	149	175	188	144	184	154	165	161	177	170
29461	20506	10911	3319	1228	765	616	533	519	443	413	395	349	314	340	335	302	304	337	286	312	320	290	282	251	264	269	266	271	287	274	232	253	223	239	260	256	250	250	246	268	260	259	254	271	265	271	269	258	263	212	221	253	212	256	240	227	246	241	247	261	259	234	281	246	240	238	228	235	220	249	257	266	235	254	257	235	234	242	273	269	235	247	231	276	227	233	234	259	267	247	245	229	244	231	250	244	230	273	236	234	228	245	235	210	234	242	242	251	260	235	234	238	245	262	222	269	233	240	252	226	228	245	246	248	231	217	230	245	245	243	253	260	212	234	239	257	244	256	260	215	222	244	237	279	250	237	252	266	228	233	245	213	246	229	225	239	257	230	231	281	230	242	215	242	274	270	246	244	250	237	244	250	248	249	244	245	237	252	239	248	233	217	273	240	238	248	215	258	248	235	225	261	239	253	247	229	219	229	225	231	256	238	253	222	238	231	248	242	237	278	239	248	234	249	255	257	223	217	229	244	224	221	215	235	222	275	250	292	259	241	244	259	234	234	247	249	237	235	262	253	260	251	234	225	258	235	241	227	236	215	211	220	206	256	234	260	247	265	228	229	279	239	238	214	240	252	219	236	254	245	240	240	215	252	233	217	252	286	245	230	235	223	260	218	263	214	262	245	251	260	256	234	264	251	263	268	226	229	227	260	249	225	253	245	242	257	246	288	246	236	258	234	249	283	260	247	246	247	242	210	225	207	215	259	257	258	244	247	252	234	237	259	257	245	256	238	254	237	241	242	258	245	247	242	268	262	214	235	222	277	242	225	236	196	244	245	229	231	262	279	260	257	211	260	249	209	255	268	255	264	234	220	259	226	202	222	234	234	249	229	236	266	264	239	217	259	238	240	246	273	242	236	220	239	221	250	219	198	249	237	246	232	247	253	207	284	229	244	251	233	265	232	254	258	238	217	257	240	234	234	222	253	250	231	210	258	259	246	228	260	235	249	232	243	253	247	255	253	230	216	235	251	232	246	255	242	239	218	206	208	215	233	237	247	232	237	233	234	236	228	248	235	214	216	234	246	243	252	220	220	243	231	228	225	229	221	214	207	225	277	228	230	226	241	219	229	248	273	256	220	239	233	252	221	236	250	247	216	237	244	246	262	237	258	241	212	254	235	249	253	224	216	234	232	241	241	235	236	254	240	236	259	249	255	241	249	241	211	246	218	207	242	227	233	244	250	273	267	252	270	265	205	253	226	223	262	227	251	246	240	250	217	220	243	205	251	236	231	240	209	228	271	223	224	240	241	224	266	220	255	241	231	245	262	216	245	246	243	217	232	244	242	243	216	247	229	273	263	263	220	248	226	228	240	242	253	244	261	223	245	256	250	221	237	232	239	247	234	244	234	241	270	233	228	216	245	284	249	245	239	236	258	259	244	218	265	254	243	254	238	251	237	260	247	253	198	251	235	221	245	270	245	242	251	230	211	244	249	243	250	248	223	247	230	245	244	256	245	253	243	237	264	251	219	226	226	243	236	235	226	211	250	280	240	235	230	234	257	240	243	246	243	247	262	216	256	225	224	257	250	252	230	236	213	248	231	248	247	244	252	235	214	238	231	275	243	228	255	222	213	272	217	268	236	249	249	276	261	230	229	239	255	229	208	251	281	270	242	249	218	249	217	247	217	252	219	223	243	227	246	250	215	247	241	236	250	234	252	269	233	254	244	238	213	224	253	234	271	231	248	260	247	246	243	255	223	240	242	234	226	232	269	210	222	238	250	241	253	243	244	237	232	264	222	247	268	238	256	238	270	221	254	216	207	213	238	225	243	245	243	263	239	263	259	242	232	232	264	241	245	242	256	235	254	229	231	233	248	230	259	244	251	246	239	239	253	233	246	224	248	245	234	222	222	267	262	238	248	257	248	269	245	260	251	235	222	227	226	258	254	246	230	239	242	212	234	261	267	258	247	263	246	245	259	210	273	243	248	257	238	251	236	249	225	242	240	252	250	225	246	241	232	265	243	255	241	242	224	237	268	216	257	246	252	244	250	265	229	256	238	236	212	209	255	261	229	258	246	246	249	262	250	221	240	233	250	215	227	227	224	254	238	219	256	260	276	256	246	233	231	237	244	234	224	216	221	240	248	229	229	233	243	230	246	229	237	249	235	244	251	250	289	265	259	249	241	240	241	248	254	281	219	247	242	235	236	268	211	240	219	239	234	263	233	255	241	261	244	237	245	266	260	248	237	243	262	221	220	241	251	239	247	252	220	225	260	212	238	241	209	237	211	247	222	225	230	264	244	237	225	233	248	245	235	241	262	239	249	233	250	231	223	223	224	239	209	251	252	237	227	202	241	228	235	224	242	237	227	251	236	234	257	247	257	241	233	222	261	255	259	231	239	242	253	242	245	251	243	242	224	254	265	243	252	262	236	247	258	225	245	228	237	232	234	238	224	256	237	242	262	252	226	222	224	240	264	217	271	224	252	243	223	234	237	279	235	230	252	225	239	269	228	239	243	248	238	261	236	244	236	253	272	218	237	263	272	241	232	256	241	249	255	238	246	241	257	253	272	233	238	255	241	249	227	247	214	245	240	266	233	219	230	217	235	236	269	236	227	252	241	262	227	229	238	245	235	231	239	243	241	244	254	257	246	253	243	247	265	254	247	258	234	263	249	219	230	238	242	263	253	252	248	253	258	215	236	256	230	231	247	248	209	253	224	237	232	232	243	242	233	253	253	246	212	256	246	230	246	260	245	226	245	246	272	252	255	258	249	263	223	224	251	241	231	234	209	253	269	226	244	264	271	213	273	229	218	261	244	259	237	246	226	256	252	260	243	226	247	249	233	221	238	217	240	257	245	258	234	268	224	249	237	202	223	252	261	224	268	216	228	261	230	260	231	250	264	242	232	227	230	227	237	229	222	255	232	240	264	238	221	227	245	250	222	259	240	232	248	246	261	238	211	261	242	252	264	250	232	218	230	225	261	231	226	272	235	207	240	255	248	287	235	221	262	282	272	221	239	224	260	246	225	245	227	221	252	233	270	239	237	246	256	229	246	221	240	224	232	232	253	244	251	250	242	231	271	245	249	253	243	243	233	258	251	269	270	243	244	261	225	259	221	258	264	239	241	242	256	235	243	251	227	229	247	252	231	255	248	244	246	254	242	240	229	256	244	234	257	221	228	247	236	214	223	244	223	260	235	220	241	254	253	224	232	246	218	240	268	264	222	233	245	232	250	240	244	261	231	258	240	254	258	249	263	248	225	217	267	234	258	268	232	250	219	260	255	213	240	230	230	247	225	259	249	248	212	227	228	256	272	233	253	219	255	219	249	244	223	246	231	228	256	236	234	225	246	254	238	258	250	234	220	219	236	227	223	257	250	231	247	213	228	247	221	221	262	267	247	249	208	248	275	239	242	209	241	257	256	241	228	218	221	258	274	219	239	250	240	248	237	236	242	262	253	244	260	248	221	236	232	251	223	223	226	254
30104	17215	9887	4083	2256	1537	1402	1106	925	765	712	600	586	502	516	459	476	494	459	438	456	418	420	416	389	381	341	317	336	332	337	359	334	349	304	349	320	310	316	323	373	325	309	344	313	312	301	319	324	329	334	326	320	313	317	281	286	289	299	314	301	280	313	328	304	321	283	303	276	295	301	258	301	290	304	303	301	315	262	276	248	299	302	297	309	282	282	314	278	297	264	327	266	340	309	299	302	279	298	283	285	262	316	290	265	350	291	297	299	298	284	268	281	310	255	283	269	300	328	277	293	275	301	292	299	281	258	299	302	281	280	293	309	311	277	269	314	303	280	285	266	302	290	292	337	284	305	313	265	313	266	287	306	283	301	314	288	320	297	309	292	298	269	304	328	297	272	312	283	276	301	346	309	314	279	297	303	276	246	279	261	288	287	276	308	290	302	312	296	302	269	306	293	278	281	284	321	264	281	336	319	267	257	322	274	320	267	292	282	316	261	301	303	300	285	278	295	275	297	285	290	286	281	283	289	281	285	275	306	300	286	297	321	299	308	330	296	301	306	295	312	311	289	294	299	279	314	256	263	292	333	291	287	326	305	314	267	263	275	296	304	309	293	305	313	298	297	284	289	278	322	266	270	309	289	268	330	282	295	298	306	295	307	296	301	297	285	273	303	306	291	321	257	272	299	328	307	292	324	288	293	284	300	302	302	319	271	282	303	300	311	298	295	297	273	326	298	281	278	257	282	285	274	290	310	274	311	338	275	293	266	284	295	304	338	268	273	270	283	283	309	298	305	320	279	304	294	272	311	326	319	261	286	287	304	298	268	275	312	309	272	284	307	267	294	266	306	319	300	298	291	283	307	303	270	312	300	315	296	306	261	296	257	284	298	280	304	276	318	290	322	306	271	255	278	275	288	292	308	296	280	304	301	321	303	279	296	330	281	297	273	297	286	294	290	287	296	308	299	317	299	291	310	315	292	294	258	312	288	299	312	294	309	305	309	276	268	269	304	301	300	290	281	285	307	289	323	301	292	292	289	264	308	299	310	292	302	280	299	267	301	309	314	322	298	277	276	291	303	316	261	295	293	268	296	265	305	282	308	288	316	301	276	286	290	298	290	276	292	295	291	303	298	305	290	280	275	341	313	293	276	293	288	309	287	320	234	309	280	288	316	308	270	301	288	292	329	301	303	307	283	285	309	297	288	317	299	314	305	298	308	280	282	293	293	280	311	299	306	331	285	296	296	264	316	300	270	290	320	284	294	289	270	289	291	280	302	298	311	252	281	294	276	323	301	311	299	328	323	299	293	274	324	291	283	286	306	298	269	271	347	314	266	280	291	282	277	287	332	301	282	306	263	303	287	290	293	262	301	256	312	304	299	302	317	298	350	281	316	295	262	289	287	286	310	300	277	313	308	299	287	301	260	301	304	290	297	295	278	283	303	287	320	302	297	315	269	289	284	303	308	265	280	287	292	315	271	295	291	289	314	300	303	306	272	299	295	285	274	294	294	308	307	298	305	290	310	294	305	309	288	299	293	300	284	283	292	300	280	303	276	266	290	298	281	301	298	314	301	270	308	286	287	291	279	308	284	335	288	283	310	277	289	280	293	320	312	285	252	280	278	300	297	314	267	321	295	273	277	298	294	283	280	320	323	287	310	294	328	298	293	304	285	291	280	307	308	322	277	305	305	272	280	310	329	251	307	265	314	330	300	291	316	312	286	317	284	318	298	303	284	291	273	305	305	303	304	317	303	293	313	295	287	313	301	277	294	300	291	296	271	308	285	303	297	267	289	318	292	275	323	341	312	328	267	289	271	272	323	282	290	299	303	277	288	306	280	308	317	311	308	288	307	322	304	294	304	283	296	301	303	305	321	285	310	285	307	288	270	296	295	322	283	294	293	297	280	306	283	309	288	307	312	299	269	287	303	295	273	251	321	268	267	297	301	307	283	288	272	331	311	282	246	311	286	279	289	268	312	331	295	311	297	317	274	314	295	284	290	294	317	297	274	326	289	307	293	270	287	316	304	297	291	302	321	308	287	303	311	277	298	289	287	315	291	294	286	295	278	328	301	288	306	288	263	272	301	286	298	287	280	284	300	300	313	265	279	287	297	283	289	291	280	286	259	308	280	316	280	310	300	293	304	293	313	284	301	303	292	312	288	284	303	288	304	262	312	284	302	302	329	304	284	278	279	304	298	317	273	324	269	287	316	303	299	328	333	264	308	288	291	297	300	279	296	290	270	317	305	305	305	253	270	305	334	295	312	315	285	313	281	312	279	287	277	289	298	277	307	292	288	262	323	304	326	277	295	283	295	298	301	304	300	283	270	283	292	315	280	298	295	281	309	317	250	288	296	316	315	330	341	314	290	272	285	314	284	315	304	321	294	323	321	285	295	290	290	301	291	318	311	317	303	303	276	302	343	321	275	298	315	324	289	311	311	285	289	304	282	270	292	280	273	270	299	290	292	318	317	287	294	289	268	286	292	298	291	295	305	292	313	294	301	309	282	273	300	270	306	285	274	310	288	289	285	307	313	315	288	324	280	284	285	332	264	314	311	294	281	291	290	285	272	266	283	278	305	295	281	297	279	266	318	295	294	344	312	247	296	283	295	292	301	294	281	310	369	275	324	296	301	278	272	291	272	318	318	305	285	267	305	325	306	294	271	306	294	293	275	275	291	312	288	294	283	293	256	304	279	298	260	290	300	315	284	326	295	293	279	276	266	313	299	305	303	305	310	317	295	322	302	289	304	290	294	294	303	306	323	309	304	307	270	335	292	290	307	290	282	306	286	328	311	315	271	286	302	305	293	315	301	268	290	309	294	269	275	303	323	288	277	297	307	308	281	337	278	327	287	253	274	294	284	268	303	302	293	295	286	332	287	322	310	284	309	284	300	303	300	291	302	296	299	297	294	309	285	293	302	277	298	291	300	302	286	281	289	302	309	279	299	307	279	309	296	301	288	272	291	297	310	303	277	318	313	283	302	279	292	285	296	309	311	306	261	286	301	279	309	284	289	291	271	269	271	284	261	293	295	328	295	283	295	305	294	304	287	303	322	296	306	285	306	335	317	309	288	298	293	274	316	318	288	292	277	270	318	277	284	264	296	288	289	292	287	329	308	301	331	264	313	294	328	253	310	257	326	270	296	274	303	309	289	315	266	286	305	285	281	321	259	316	310	301	268	318	274	284	300	304	274	347	306	302	289	291	286	300	284	293	271	295	312	297	284	272	307	313	258	277	301	290	267	284	308	304	321	292	292	330	302	316	290	321	285	277	279	284	323	304	295	311	304	287	301	299	325	317	272	314	288	338	286	291	275	295	308	271	317	272	300	310	284	298	299	287	298	249	284	286	270	307	278	322	289	286	292	306	293	294	266	309	287	332	331	306	302	302	280	297	303	293	313	306	274	274	323	282	308	268	305	288	322	319	317	311	299	292	290	295	307	319	318	269	310	282	287	315	263	255	287	286	290	311	330	289
23999	21434	28662	24598	21385	10039	1655	1034	855	700	613	601	525	487	455	448	454	430	411	359	384	381	366	338	310	326	280	263	285	280	253	296	271	264	303	252	287	289	265	257	297	266	258	241	257	263	282	222	271	246	231	226	267	238	243	259	269	246	215	256	231	236	231	237	235	243	228	252	249	239	226	268	256	262	256	242	237	273	207	226	240	248	209	213	240	253	216	227	254	238	250	232	230	254	239	240	234	238	246	230	237	252	243	189	212	262	219	241	232	224	233	229	266	225	251	256	232	231	253	233	227	239	220	223	234	241	227	235	224	234	244	238	233	229	231	241	223	222	251	220	226	228	215	211	253	253	229	244	226	265	235	218	215	235	219	229	220	210	242	248	245	209	227	223	208	271	211	238	224	255	204	238	252	225	237	213	216	222	239	232	243	232	249	244	215	234	247	250	234	239	248	227	241	222	253	221	252	256	215	225	224	246	235	227	221	238	228	246	224	235	244	244	231	240	251	238	202	227	234	212	237	231	225	236	259	227	235	256	273	233	213	227	219	213	247	225	219	221	267	239	212	217	258	244	210	211	224	224	231	241	226	246	256	215	223	213	247	225	224	218	241	246	247	247	240	250	206	200	231	231	239	219	229	210	218	235	238	241	224	246	217	232	240	233	227	222	223	213	222	249	256	237	218	261	228	217	232	233	248	237	240	217	241	223	220	266	215	201	231	241	235	234	232	198	231	271	263	209	233	241	215	236	226	237	245	242	220	231	236	228	206	229	234	232	230	228	223	229	207	256	237	239	213	253	242	230	219	228	218	240	216	229	229	235	234	214	218	270	217	221	225	234	252	240	239	233	228	228	245	256	223	222	243	229	252	218	211	195	221	250	225	228	241	218	216	218	242	221	234	208	259	238	233	251	222	269	221	214	235	241	208	227	224	198	250	243	214	240	227	258	238	220	225	230	245	250	222	271	235	234	263	240	205	228	241	263	235	242	253	212	211	231	248	259	238	257	247	236	210	236	217	220	237	244	266	205	226	210	214	218	213	252	235	254	243	215	251	222	243	234	253	240	227	235	240	207	239	234	235	227	217	214	233	241	211	230	264	215	239	222	260	231	231	244	227	217	241	225	220	217	217	240	236	227	231	212	261	237	243	214	214	218	248	226	235	226	218	239	244	217	247	226	212	234	253	248	217	214	233	190	242	212	236	221	222	241	242	233	241	208	219	241	234	254	208	215	225	283	221	221	238	216	234	238	230	227	209	212	231	218	228	241	243	243	227	265	252	223	245	243	244	226	252	245	231	259	217	263	233	229	240	232	221	204	235	254	245	271	215	231	216	254	208	257	215	247	236	215	232	226	220	241	233	240	243	217	227	267	239	238	200	220	242	240	227	215	238	247	217	224	227	228	243	231	206	252	238	244	226	239	230	221	212	266	231	255	248	244	250	242	234	258	212	215	214	211	228	223	255	213	234	221	257	230	214	271	239	231	246	211	224	221	258	225	236	209	225	240	240	222	217	225	236	218	217	201	236	202	226	248	233	229	235	210	217	237	229	240	255	226	227	255	218	225	252	209	234	231	245	211	240	216	247	233	189	236	242	260	198	223	225	213	240	237	254	231	235	261	232	237	248	237	216	222	260	251	227	255	240	241	237	258	222	216	238	219	230	260	233	238	245	204	244	225	216	217	213	252	221	256	224	226	218	253	214	248	231	227	230	225	235	199	232	230	243	229	223	243	220	243	244	229	239	220	246	239	251	259	223	272	255	237	263	261	249	224	230	250	249	235	223	240	278	217	229	239	226	255	237	225	237	216	212	230	219	249	236	223	251	239	239	241	224	221	257	211	245	222	265	201	210	241	218	239	198	253	218	229	224	231	255	232	208	238	263	209	223	250	249	265	217	242	240	253	222	216	228	233	231	221	235	240	234	226	219	197	234	236	240	225	232	237	219	216	232	229	213	250	257	228	255	233	278	222	232	224	242	225	240	208	214	253	218	231	219	192	209	235	225	251	229	225	225	227	218	248	217	237	259	238	239	230	215	236	253	232	236	263	230	255	260	218	198	264	231	242	239	218	249	239	266	243	249	245	233	233	239	218	208	219	256	226	222	248	223	239	260	258	218	243	238	229	262	244	243	258	244	228	241	261	217	236	225	237	238	212	231	233	235	209	236	229	232	226	219	243	253	236	239	228	227	206	213	245	239	245	242	240	256	248	254	241	203	237	225	256	225	247	253	230	231	235	237	212	234	229	229	225	229	209	237	200	216	222	242	214	249	220	205	255	231	214	233	246	255	218	242	215	229	214	260	249	227	252	236	251	227	227	227	247	243	202	247	200	210	235	221	227	245	232	243	250	244	250	247	224	223	217	214	234	216	255	233	240	220	238	225	224	222	255	226	276	245	209	233	230	203	219	250	216	239	226	235	225	221	186	239	236	250	217	222	221	219	248	214	238	232	242	213	249	209	241	218	277	242	210	224	234	223	229	235	222	236	213	233	223	229	200	254	248	228	225	260	239	235	242	207	238	258	233	245	223	209	236	224	236	244	259	201	234	255	227	230	244	216	248	249	240	252	214	248	265	239	206	233	236	237	232	238	218	236	226	220	239	242	250	234	232	244	251	243	231	220	246	211	234	248	234	228	237	246	238	228	242	230	250	257	223	232	237	207	246	233	265	241	239	242	242	206	225	218	218	241	261	241	233	243	231	217	239	248	250	241	235	228	255	217	237	247	249	245	242	254	238	235	227	213	237	208	227	231	217	228	241	212	223	238	222	217	251	236	237	229	239	243	229	222	240	205	196	233	231	250	248	223	223	231	228	266	227	215	223	228	217	227	230	262	229	242	217	232	198	225	222	241	215	259	235	238	236	239	232	213	218	224	220	248	224	199	215	242	243	208	248	232	239	266	258	208	222	246	230	224	272	260	232	257	218	274	243	244	214	230	230	258	216	194	239	246	217	241	231	255	242	240	248	245	238	264	240	194	233	248	245	196	218	228	230	238	242	233	236	245	212	236	257	240	253	219	237	238	273	208	226	219	220	259	214	234	205	243	234	237	271	224	222	247	242	242	254	228	227	228	231	224	233	232	234	230	233	235	196	229	253	220	230	233	240	226	226	233	225	236	237	242	233	236	229	253	243	231	233	254	225	228	243	240	229	231	241	232	265	239	220	248	242	242	211	226	229	206	230	222	264	249	220	211	244	235	255	217	231	227	237	233	228	236	234	230	224	253	219	225	259	244	234	216	207	213	246	225	226	237	262	231	226	243	216	227	225	232	217	199	228	215	219	229	229	220	275	216	241	214	247	229	229	227	235	249	221	243	264	233	266	234	224	231	232	213	243	228	242	238	237	238	242	228	215	211	256	219	228	235	227	211	231	228	236	249	233	237	221	226	219	221	232	237	262	252	242	234	214	248	222	230	220	224	216	245	222	263	239	217	208	224	244	236	245	261	231	240	209	219	233	233	245	226	233	230	243	225	244	227	225	234	215
34053	27040	17048	8438	4750	3256	2525	2096	1711	1379	1147	968	935	866	822	749	685	612	613	575	555	533	504	487	452	475	448	436	378	376	397	386	376	362	352	362	365	373	374	374	316	364	345	339	339	328	343	296	343	317	315	303	293	288	313	336	296	286	304	284	288	308	334	268	303	291	317	307	295	301	299	285	317	321	275	293	304	285	291	277	264	292	285	282	312	286	287	263	285	286	278	275	298	291	315	303	272	286	309	301	289	289	305	281	272	309	255	242	279	267	287	302	270	271	298	280	268	259	299	279	320	280	299	272	265	323	315	278	263	259	320	302	298	294	275	290	285	288	293	294	277	321	281	246	290	306	290	272	279	298	270	296	257	275	275	278	294	278	295	303	291	304	266	282	274	294	298	270	274	318	317	282	316	268	281	278	286	301	280	323	282	271	240	293	291	283	265	293	277	279	298	295	282	263	275	265	271	264	300	293	316	279	293	271	265	292	273	254	311	278	279	267	290	281	249	258	284	300	295	308	268	299	271	303	300	315	286	303	251	260	289	302	302	293	316	277	280	290	292	286	279	282	261	307	298	280	268	265	297	305	288	258	263	281	287	294	310	299	322	304	290	265	298	276	288	304	265	275	298	264	271	305	280	274	288	300	245	279	291	297	298	262	293	294	286	285	324	276	263	271	262	306	284	286	299	284	289	282	289	292	298	294	285	278	270	289	280	295	280	265	282	280	299	301	287	283	293	285	267	307	262	273	283	238	286	280	320	297	293	254	294	296	281	284	288	319	285	260	299	277	283	251	291	282	308	282	283	313	285	259	295	286	275	269	290	291	298	281	284	289	273	288	281	271	294	296	293	293	294	261	289	286	283	278	312	322	268	290	301	315	282	273	272	280	284	280	288	272	295	267	270	257	272	279	307	325	292	313	256	284	298	295	264	301	297	306	304	289	294	278	312	260	291	303	282	286	282	280	291	274	288	307	295	300	296	299	275	253	258	299	265	264	269	295	292	284	283	281	273	290	268	267	274	262	310	258	318	327	273	295	325	273	276	306	288	294	298	268	273	312	265	316	291	288	296	272	284	300	269	269	298	315	251	286	263	286	276	267	284	280	281	289	268	308	327	257	286	267	267	274	302	290	280	263	266	301	299	299	281	281	276	278	272	285	268	267	266	281	297	280	267	275	293	300	313	267	282	314	298	276	280	265	307	244	284	273	305	278	262	270	309	280	282	267	300	261	273	276	279	288	272	292	272	287	285	285	291	319	275	284	300	315	281	283	294	308	278	296	300	251	273	296	280	275	289	280	281	267	285	285	277	264	291	278	298	293	302	279	290	294	255	321	305	297	277	311	258	286	289	296	278	276	294	289	320	301	259	312	272	283	306	279	321	274	287	265	282	258	290	257	277	284	280	264	291	288	277	294	294	270	295	295	289	279	286	282	313	272	283	301	286	307	300	293	283	257	274	281	287	306	271	273	307	298	282	291	278	276	275	304	307	276	278	291	267	292	279	269	291	306	263	278	292	271	277	301	298	280	297	293	282	291	278	262	305	289	290	291	277	268	298	300	265	319	268	294	288	299	314	309	284	300	259	307	268	289	292	291	264	328	285	289	303	292	289	290	278	278	284	288	257	271	295	271	319	286	284	245	299	301	284	291	279	302	291	292	281	279	324	292	281	288	298	266	295	287	305	300	285	275	253	321	323	278	273	264	293	301	246	279	277	273	283	271	278	274	247	300	319	278	306	304	276	291	301	261	274	292	317	278	264	293	300	301	284	268	292	281	294	302	255	309	268	300	320	279	274	300	283	280	301	284	300	299	266	296	263	274	285	285	283	293	307	284	283	297	295	267	274	278	324	313	293	271	265	275	296	317	268	305	291	284	294	293	292	301	288	282	261	276	319	291	288	277	292	282	305	281	293	278	279	296	306	275	311	259	292	293	288	315	307	286	271	276	297	295	310	285	320	280	287	298	285	317	261	272	319	289	271	297	266	252	252	314	270	300	292	295	282	276	286	267	296	276	282	266	270	286	298	268	310	276	271	282	257	281	271	278	290	302	294	298	280	288	318	281	313	283	266	286	295	268	315	298	287	286	320	301	273	272	279	277	272	287	289	304	308	295	274	293	273	288	311	296	276	301	286	298	325	281	286	292	279	251	295	297	289	295	285	265	279	266	279	291	293	298	279	287	260	318	292	277	313	288	254	274	286	274	311	278	302	304	287	247	293	288	281	273	270	272	284	254	317	279	292	322	236	318	298	263	244	298	292	296	267	279	271	284	251	303	274	269	262	305	301	263	292	304	311	286	300	265	247	260	281	294	308	308	284	302	283	293	261	282	303	285	274	309	299	278	299	294	248	273	239	291	275	309	274	289	264	308	298	296	279	285	275	269	275	274	299	296	303	294	306	273	279	287	298	280	302	301	285	289	267	264	306	265	291	287	288	264	290	305	269	288	270	257	281	310	293	275	323	289	283	308	250	301	272	240	295	308	273	260	316	294	276	293	295	298	281	285	292	296	275	287	280	282	281	294	313	280	277	327	280	272	292	265	320	320	279	262	266	288	310	289	268	311	292	303	276	307	294	314	281	264	278	282	300	292	314	280	275	301	310	290	293	286	277	297	286	298	305	269	278	270	288	291	286	281	271	286	280	291	299	271	279	292	288	300	294	273	320	267	278	270	275	315	289	295	284	273	270	312	295	276	271	282	305	308	285	316	318	258	277	313	287	296	268	274	272	300	304	254	292	293	295	303	288	282	308	298	295	303	293	294	271	293	256	276	302	266	256	275	267	290	332	302	296	305	287	291	292	268	318	287	293	289	266	312	291	298	293	302	302	263	288	288	259	292	263	291	281	295	289	295	266	314	249	291	288	286	289	296	299	279	305	295	285	281	291	284	269	279	293	322	290	289	289	278	307	281	291	302	278	304	273	276	281	246	289	285	304	291	273	285	270	290	291	302	281	267	280	301	308	285	296	281	279	246	315	332	272	280	294	289	264	306	300	248	291	290	280	253	288	266	289	292	279	277	262	291	282	280	316	280	244	247	289	272	275	291	287	255	294	327	278	269	274	305	311	294	290	261	301	283	301	316	264	273	292	297	298	312	284	254	275	249	305	289	262	284	285	278	287	291	260	268	278	297	299	280	280	296	270	284	279	289	298	299	259	289	297	281	283	277	234	280	301	261	301	296	296	278	266	297	275	271	296	292	274	301	276	273	316	264	282	286	297	298	293	280	283	311	272	295	305	274	270	290	303	286	300	288	287	258	292	271	305	291	266	280	288	305	294	259	319	299	274	275	280	273	304	278	316	280	311	299	286	291	261	287	273	298	299	273	269	277	301	282	278	304	302	272	273	264	309	273	315	277	284	282	290	265	291	282	322	278	280	291	293	311	299	285	303	254	277	312	283	297	335	300	279	300	300	267	287	274	259	305	282	271	273	277	285	307	282	286	265	302	267	294	305	294	252	275	324	284	296	286	306	265	300	266	294	307
25249	21449	27506	25629	10768	1451	949	731	525	493	420	395	386	361	318	332	317	341	282	274	262	259	231	223	244	255	216	241	208	188	200	181	204	216	211	196	191	197	217	188	202	187	210	209	192	202	197	213	178	188	180	193	171	171	175	176	173	190	149	188	189	194	185	163	168	184	190	163	174	168	172	177	165	199	157	168	170	155	189	182	190	145	161	189	166	171	176	167	166	165	185	183	191	195	170	163	165	172	171	175	168	169	179	165	197	187	182	183	171	176	163	186	177	188	173	175	179	151	176	185	176	209	181	178	165	171	158	184	169	158	186	165	187	179	165	174	164	173	166	186	196	169	179	165	174	170	195	176	189	188	175	166	204	176	198	177	175	175	188	151	194	174	170	165	174	156	197	194	157	168	171	188	188	203	166	179	146	180	168	175	180	157	179	181	178	157	173	180	192	161	173	157	190	164	169	178	165	181	170	172	166	180	175	176	180	176	169	165	189	183	160	172	170	156	193	182	152	145	167	187	169	179	165	149	163	161	165	163	174	203	189	203	159	165	177	186	181	180	177	171	184	160	185	162	170	169	163	168	181	194	169	177	175	189	163	196	179	170	205	164	157	195	170	173	160	180	180	178	161	186	171	183	176	192	168	184	151	165	173	184	156	192	187	153	168	184	178	182	174	174	171	192	189	177	169	165	155	179	166	190	205	170	191	162	184	174	196	179	195	161	194	161	166	186	182	211	167	180	163	170	166	196	159	146	204	188	147	195	203	180	180	152	172	193	159	179	148	221	188	209	152	174	166	156	187	173	164	170	187	164	177	157	174	160	172	174	171	159	167	182	192	171	175	156	148	172	188	165	177	146	156	181	159	162	151	153	153	172	182	166	183	168	197	184	182	159	209	172	151	161	182	172	168	173	178	152	166	169	164	183	172	191	174	178	177	183	193	181	177	199	162	192	182	192	180	149	203	178	186	163	171	179	144	192	184	211	174	197	178	150	163	167	167	184	158	189	172	166	161	179	184	159	157	169	180	186	178	186	183	186	197	168	159	190	196	168	177	182	182	162	169	179	186	169	153	152	192	159	156	182	171	158	181	187	179	165	172	184	167	169	192	174	181	179	185	164	189	170	165	152	182	176	171	168	162	188	159	182	170	170	158	187	159	173	188	148	183	163	162	191	172	221	159	165	186	176	141	160	211	170	172	186	192	181	170	179	188	175	191	175	166	171	198	168	162	177	173	159	187	182	173	195	163	194	190	177	164	204	195	171	172	177	188	167	158	175	187	178	206	172	166	170	170	195	174	167	171	155	164	156	164	161	183	157	169	171	168	164	173	171	160	163	166	158	182	171	167	200	189	175	161	171	176	168	175	170	206	172	171	184	174	173	161	168	188	173	179	175	177	179	176	180	171	167	189	166	172	183	178	167	165	181	178	180	171	166	180	196	197	187	183	169	167	160	186	181	176	171	188	189	183	180	177	158	198	166	150	145	178	193	177	189	139	181	174	184	168	198	178	181	184	191	183	177	179	153	174	153	176	167	165	178	187	154	175	181	193	171	182	200	184	177	158	179	189	163	180	185	155	167	182	169	177	161	173	168	170	180	171	171	167	170	152	181	198	171	171	185	152	159	165	144	176	186	173	170	183	193	175	182	171	169	149	180	195	179	144	191	163	174	153	175	158	167	194	179	178	193	191	173	195	170	179	168	195	171	175	156	169	163	166	196	173	167	190	161	192	164	177	192	154	152	181	199	169	179	151	131	179	177	169	159	174	169	174	181	216	182	159	183	169	196	168	195	177	179	174	170	153	195	162	161	174	189	194	149	185	148	172	190	164	178	184	175	192	180	190	170	189	164	159	168	185	200	154	181	175	182	197	178	179	158	171	157	184	170	181	185	171	195	168	168	191	143	183	161	158	181	175	165	178	170	155	190	192	163	171	163	171	176	171	190	183	159	175	177	174	180	197	169	186	172	186	175	181	164	187	194	170	182	192	176	185	173	169	162	165	187	173	175	173	195	153	153	191	159	179	187	171	176	161	190	168	203	169	165	176	183	174	164	176	184	184	161	174	154	188	170	194	164	168	160	184	169	151	204	203	181	194	173	181	177	173	155	181	159	165	158	162	162	179	174	155	165	182	197	166	180	171	154	181	173	180	177	169	166	183	183	174	183	168	170	187	153	162	203	192	189	154	184	172	173	169	181	168	157	183	167	180	175	197	169	169	183	178	155	139	188	168	209	205	172	183	166	197	181	167	173	161	173	177	183	164	154	176	182	177	168	161	174	166	162	143	174	166	172	170	177	180	192	195	189	157	174	163	182	175	154	184	186	173	191	158	181	172	171	169	195	189	178	180	160	188	171	165	179	170	174	172	167	169	152	185	198	171	168	184	149	158	166	186	164	163	161	182	187	176	179	171	192	161	173	171	172	165	205	182	150	170	169	186	201	175	177	197	160	186	192	180	165	161	158	188	173	170	211	164	180	173	200	182	170	159	194	165	185	181	154	167	198	169	192	166	172	160	176	159	156	173	184	175	166	157	168	162	181	152	173	161	183	164	195	175	171	169	162	183	182	167	170	175	170	199	170	189	179	171	194	203	168	185	164	171	169	157	178	174	174	191	169	138	158	184	148	193	188	175	191	160	177	188	180	201	183	177	175	190	215	195	190	172	162	184	155	192	173	164	172	175	199	167	189	179	164	172	174	171	181	188	178	171	179	155	161	167	142	176	157	163	187	170	191	168	189	157	170	157	192	177	161	170	164	178	183	194	175	185	182	175	154	166	170	164	185	166	177	181	192	179	194	177	172	199	190	150	181	178	177	186	211	171	178	169	177	173	185	159	167	163	179	198	175	185	168	187	173	165	177	184	166	182	179	200	181	167	161	166	168	159	197	179	172	169	154	173	163	152	176	192	146	177	172	167	160	169	181	198	163	168	146	154	203	175	160	173	156	186	164	188	175	185	163	183	163	157	172	157	162	154	169	181	213	189	159	165	190	185	177	168	169	198	171	168	172	188	170	169	187	208	175	182	160	175	178	202	158	171	194	167	172	188	159	184	181	160	181	185	180	171	206	192	186	162	156	187	181	191	163	161	192	180	188	177	179	172	154	172	164	184	156	166	164	167	160	165	181	186	177	139	157	156	179	173	151	166	188	156	164	169	157	149	178	142	182	158	173	165	169	174	165	160	153	207	152	164	155	182	168	171	165	165	181	175	166	158	169	174	159	162	162	162	160	182	173	169	195	183	171	174	171	172	161	172	174	166	182	190	175	158	170	172	171	172	169	192	165	163	164	160	185	167	153	175	153	197	173	149	177	169	162	187	190	177	167	175	174	182	187	166	156	192	182	152	180	184	163	194	171	155	170	176	169	170	162	179	170	166	183	182	150	176	170	188	173	169	186	186	174	172	160	192	152	156	173	182	173	171	186	187	163	194	189	183	157	159	193	171	195	160	180	180	155	189	181	142	151	159	174	173	186	170	182	176	178	176	203
32727	21982	13929	6951	3837	2530	1839	1565	1407	1103	895	832	719	594	572	543	483	480	497	448	404	401	372	346	330	310	318	310	312	287	289	262	256	285	277	274	283	266	287	262	258	260	253	233	248	267	245	246	266	238	201	229	245	215	227	225	199	247	196	222	230	223	216	208	213	227	225	232	197	251	229	224	216	230	225	225	227	224	230	233	202	205	204	216	231	243	202	225	169	203	225	201	218	227	230	213	201	190	204	185	217	227	230	247	197	205	205	221	190	234	224	204	225	202	213	211	209	214	197	205	183	225	205	194	224	186	201	216	211	212	207	217	239	218	200	228	215	224	210	202	214	185	216	215	207	226	205	233	192	200	200	217	188	178	205	217	198	197	215	195	194	211	212	227	208	221	234	210	196	229	231	208	199	192	193	193	211	216	208	209	264	218	234	216	204	207	206	189	192	229	223	208	228	193	229	214	222	219	215	254	207	218	199	194	190	194	201	222	206	209	229	229	202	208	204	197	195	214	210	204	200	209	219	181	202	195	213	187	233	203	215	229	212	240	201	212	224	191	196	227	237	201	208	217	214	225	205	217	227	186	203	214	221	202	214	206	180	206	202	229	202	231	220	212	215	218	210	236	208	219	211	232	226	177	210	208	178	204	193	213	192	216	215	204	192	230	174	188	179	201	198	243	237	196	222	238	210	218	216	197	202	198	237	219	224	230	210	210	190	205	198	219	254	243	224	219	231	216	212	207	209	194	204	184	201	177	197	205	250	199	219	218	216	189	200	211	208	182	185	212	215	201	220	213	221	216	206	231	211	240	231	219	203	201	200	218	208	195	198	227	175	184	196	189	195	223	203	203	236	215	223	205	208	211	224	209	220	215	194	208	211	204	203	203	192	207	199	197	214	181	202	256	213	212	221	221	216	195	229	222	187	201	205	242	196	222	192	214	205	212	206	211	201	211	197	192	222	187	197	215	236	217	207	221	186	206	190	214	230	230	222	223	169	190	223	204	188	202	232	194	198	213	228	215	208	206	202	199	218	204	211	217	222	216	225	216	213	206	223	211	171	237	211	204	217	214	220	239	229	220	226	215	202	192	234	218	218	181	223	217	189	202	226	231	219	214	204	203	206	207	199	208	220	209	222	204	214	204	232	209	220	207	204	203	213	223	225	205	200	203	218	210	188	198	205	204	209	199	207	221	220	211	217	229	204	210	209	199	222	232	196	214	213	217	234	203	209	220	253	205	187	238	202	225	174	202	207	211	200	188	224	198	203	222	188	250	195	183	211	198	190	232	230	194	210	208	190	243	201	195	201	221	210	208	187	204	207	195	225	200	204	192	219	188	209	211	204	192	239	234	207	226	217	210	184	195	191	198	210	186	213	194	221	204	207	223	205	195	245	211	229	214	194	216	236	203	216	211	175	226	198	213	199	199	240	204	207	229	220	201	208	211	191	226	219	210	232	208	199	210	226	186	204	217	205	207	196	205	214	229	211	211	197	194	198	189	213	197	214	227	200	234	192	218	206	213	214	211	195	198	213	200	206	199	226	199	206	211	200	201	191	201	221	226	226	198	189	211	208	224	205	200	228	219	202	216	187	209	218	222	223	222	210	211	233	223	193	204	217	210	220	177	189	186	199	195	232	198	200	199	190	208	217	218	232	199	190	231	203	211	208	224	226	222	210	237	235	212	210	225	216	212	225	213	234	211	243	206	241	188	193	236	194	227	215	182	200	208	190	203	228	192	201	222	224	224	208	205	218	214	230	238	202	220	223	225	212	252	202	227	182	227	228	214	198	205	187	212	220	222	202	220	214	209	206	204	226	205	200	226	208	203	208	217	171	206	219	227	199	224	218	244	211	220	209	225	213	195	197	225	200	208	215	228	197	196	220	216	209	196	239	210	212	188	214	227	223	203	200	241	223	229	181	235	202	216	190	207	210	188	233	225	190	212	210	204	197	206	227	208	208	222	199	212	205	196	205	219	200	201	199	239	201	203	195	224	197	216	222	198	223	211	213	203	216	200	204	212	214	209	196	204	217	191	211	220	225	191	206	212	201	201	226	205	203	213	202	249	224	215	229	192	228	222	208	189	222	223	191	217	207	228	208	209	194	228	211	211	218	202	202	211	208	210	217	200	219	219	184	192	219	206	218	222	212	206	196	202	209	211	205	237	208	197	206	212	241	225	232	243	192	199	212	232	213	243	202	216	202	225	207	225	239	196	195	243	225	254	251	195	216	232	236	220	202	194	186	213	211	209	208	229	230	211	209	199	212	200	205	231	229	231	211	199	210	191	186	205	199	204	202	224	194	225	195	228	207	218	213	194	225	214	236	240	215	211	228	204	204	213	223	213	191	216	228	242	220	209	209	199	210	203	206	224	234	222	196	222	228	200	210	205	217	215	194	210	201	215	223	225	213	212	202	196	221	213	213	203	208	220	229	228	223	184	232	224	206	214	203	219	199	193	210	232	187	196	219	205	221	210	218	208	195	209	219	204	220	211	250	215	188	206	216	226	224	225	201	204	200	180	217	233	202	171	216	212	190	206	202	241	193	212	190	204	218	241	209	194	251	208	203	199	198	188	221	225	215	189	213	201	180	225	189	192	211	212	237	197	202	197	204	201	198	224	225	222	212	224	202	214	216	208	221	192	210	203	232	196	205	205	211	204	221	207	239	210	202	207	221	226	210	204	174	208	200	187	238	209	208	218	213	222	202	219	229	194	226	212	200	236	221	199	208	217	209	213	214	224	230	177	213	214	198	244	218	207	212	218	209	216	208	218	196	203	201	194	201	204	225	226	217	229	215	192	202	209	211	225	209	225	224	226	238	227	202	217	227	239	219	211	195	210	214	188	218	194	190	213	203	201	197	208	218	207	216	195	190	205	224	218	258	240	217	190	215	214	215	219	222	209	200	235	221	238	204	204	224	215	227	211	211	224	202	206	198	218	218	194	199	213	221	206	194	201	184	229	208	196	233	219	196	216	215	193	213	202	263	211	210	194	213	236	199	232	192	221	211	240	213	216	189	231	204	217	218	228	238	203	200	204	207	212	222	242	178	206	178	242	204	187	213	215	198	228	212	203	205	195	224	203	232	178	215	209	209	206	195	207	189	223	190	209	197	200	207	197	218	189	187	210	202	215	224	214	208	216	194	214	226	208	225	226	222	229	212	185	206	204	212	232	209	208	222	183	190	218	214	224	203	211	217	189	214	225	246	197	192	221	205	232	218	206	220	211	227	202	212	203	202	214	221	219	198	190	206	217	203	215	203	189	214	229	229	201	207	212	233	218	209	200	220	187	230	203	229	204	198	199	209	213	207	220	195	236	201	210	210	209	218	189	228	206	198	206	192	209	205	233	210	195	242	233	215	232	219	212	228	219	203	227	212	215	200	210	212	220	243	194	207	204	194	197	208	213	235	217	209	185	203	224	200	221	191	198	214	191	199	203	227	242	210	211	223	208	198	209	230	214	204	177	213	208	213	233	205	175
22955	21501	29264	24174	21500	21460	8034	1594	1164	936	788	690	623	575	506	432	473	420	407	335	351	369	333	291	321	270	232	259	221	227	239	247	218	212	209	199	195	230	231	211	217	185	217	198	169	199	177	198	190	169	180	138	148	165	167	143	175	147	180	159	160	159	178	156	154	144	154	153	153	149	175	176	159	142	155	155	153	164	162	153	156	148	142	153	158	135	134	142	134	121	142	142	155	140	147	143	146	135	139	146	166	128	152	145	139	126	141	137	145	151	148	146	147	162	144	131	151	153	145	146	153	144	148	123	137	130	134	116	148	143	142	137	140	157	148	144	147	153	161	131	151	141	145	137	133	148	161	125	159	161	136	139	139	144	125	146	149	151	141	147	147	149	136	127	153	146	123	139	137	120	154	148	133	145	180	142	130	132	132	159	145	143	157	132	133	137	138	154	148	147	162	142	141	164	161	136	160	159	152	169	136	149	151	123	149	126	149	144	126	146	134	165	179	148	157	145	153	142	119	149	141	155	133	144	163	157	156	130	135	147	153	153	135	150	127	130	154	150	127	168	148	130	147	157	141	165	128	153	163	158	120	138	160	137	156	136	145	133	135	124	133	138	142	119	135	147	142	142	134	158	130	157	164	135	158	141	150	151	134	144	144	155	147	154	144	141	142	139	142	151	150	142	150	149	142	145	144	135	129	140	153	144	123	145	134	149	132	148	156	146	141	148	162	142	159	140	152	151	141	131	141	136	131	176	147	148	129	129	161	133	129	178	161	146	136	146	152	148	141	142	147	163	133	143	152	115	153	149	158	139	122	140	136	153	159	143	150	148	153	167	152	119	142	140	147	155	140	135	148	134	162	113	149	145	151	141	156	151	145	169	139	143	148	163	133	137	121	162	152	154	123	154	151	132	153	134	145	156	133	116	159	110	145	141	154	125	140	163	126	138	156	153	129	130	143	147	142	168	171	142	135	140	152	150	151	155	135	157	156	136	140	159	174	169	142	138	150	141	161	144	147	142	121	153	148	155	149	137	141	127	148	141	167	157	151	141	145	158	147	133	163	156	144	142	141	139	152	168	145	158	137	148	167	142	141	153	161	131	143	151	131	148	141	152	135	150	163	157	140	166	144	125	147	153	125	141	158	115	150	156	139	142	141	133	126	112	141	133	147	141	156	158	160	167	140	143	151	132	142	163	158	133	130	140	140	134	129	160	128	146	160	142	149	127	142	156	152	150	154	137	131	156	124	159	137	123	123	147	151	171	133	140	137	139	138	144	150	150	145	124	140	150	145	158	152	169	151	137	157	131	150	133	156	135	158	143	147	134	152	150	149	152	113	150	135	138	135	163	129	149	147	169	136	153	113	153	150	148	127	161	138	130	162	160	138	141	142	137	145	131	154	143	159	154	146	142	142	137	167	148	140	158	132	158	144	136	146	159	162	132	138	159	152	170	140	164	139	149	157	134	130	133	136	139	128	146	143	127	139	148	148	135	139	156	149	146	137	160	142	151	138	136	151	168	138	132	130	144	138	135	130	108	150	143	140	148	127	126	132	151	144	135	158	145	135	166	122	139	156	161	156	166	158	134	148	131	144	136	133	152	159	141	145	153	142	146	152	128	142	137	152	135	152	149	167	134	154	180	149	148	128	153	136	147	154	151	132	130	143	145	143	136	147	149	120	150	139	149	131	147	154	159	151	144	152	137	129	124	164	124	119	154	126	134	169	137	144	137	156	154	150	145	146	141	145	126	134	145	155	152	147	139	160	148	158	136	159	152	158	135	133	148	157	133	133	129	143	136	126	151	157	141	138	138	150	155	143	154	149	147	132	142	133	120	147	138	140	148	134	131	145	153	137	147	141	135	138	135	155	145	149	162	155	145	153	135	139	149	142	137	143	141	133	146	147	144	153	147	136	175	144	148	133	150	140	135	133	139	140	137	139	119	155	165	138	142	154	143	149	135	148	141	189	129	154	144	143	153	159	147	135	136	140	146	175	151	147	140	149	123	154	153	134	130	146	136	148	132	150	148	156	143	149	127	139	142	143	142	146	139	165	141	150	147	154	138	133	158	151	138	130	150	134	147	152	137	132	144	144	140	146	150	157	142	146	159	144	137	144	123	145	158	160	151	138	138	138	155	141	142	149	150	153	133	138	133	158	151	141	154	148	155	138	159	149	152	122	142	136	147	165	168	138	148	170	143	129	130	153	160	148	123	130	144	138	143	145	159	143	155	154	131	147	156	120	153	126	152	121	181	130	146	164	155	158	145	135	130	140	119	132	156	139	142	169	139	142	149	144	146	135	133	114	156	141	138	151	167	125	156	150	144	159	153	161	113	159	129	147	144	153	151	153	171	178	162	168	168	126	148	140	146	174	152	146	149	141	137	145	136	150	152	145	159	145	147	130	124	163	147	135	138	159	159	147	131	154	151	143	131	133	137	146	161	159	131	162	141	147	158	134	141	158	166	138	145	145	154	136	143	169	145	150	138	159	142	150	141	131	141	146	134	126	150	130	158	124	146	140	160	128	150	147	142	139	150	133	122	141	138	179	151	141	146	159	133	130	149	143	146	135	140	137	143	159	141	131	143	150	133	150	143	141	147	151	147	163	131	158	163	155	137	151	153	146	167	145	173	138	146	131	142	140	147	109	164	154	122	129	157	151	139	152	158	166	165	150	150	153	147	144	157	176	141	158	149	130	153	154	157	156	148	148	133	150	122	174	151	148	146	158	151	158	130	148	141	166	136	139	155	136	146	162	150	153	130	149	119	158	139	130	152	161	143	137	122	139	123	150	144	160	129	136	145	153	136	150	133	150	146	148	153	150	141	147	156	129	133	148	147	120	151	136	140	158	143	133	131	124	161	136	145	129	143	131	142	136	136	167	154	159	138	139	139	142	168	155	157	137	147	145	130	125	148	140	154	168	138	161	147	140	167	128	142	150	132	142	155	150	139	131	134	138	139	147	132	155	133	132	138	166	132	147	140	161	158	123	145	156	142	148	149	155	154	144	148	150	153	157	160	160	150	142	155	135	136	156	147	139	149	142	131	133	152	145	118	145	130	143	131	141	153	145	128	133	161	158	178	138	126	138	152	145	148	147	142	152	143	145	140	134	140	140	147	149	125	161	141	157	148	152	151	141	156	148	148	143	153	133	170	166	154	148	145	125	157	147	130	149	137	164	130	159	132	149	155	139	142	126	151	147	137	142	157	148	126	147	122	152	145	145	159	166	149	146	151	138	160	136	140	138	140	125	165	141	154	162	126	134	160	140	164	130	146	155	146	126	154	137	163	145	149	138	138	139	156	156	140	147	127	144	139	142	126	153	162	168	124	154	133	148	134	149	139	161	137	150	141	142	130	148	146	151	140	152	155	142	142	148	161	153	142	153	138	138	137	150	119	132	137	149	146	141	154	154	133	119	159	137	149	172	156	147	153	156	140	139	140	140	155	156	121	148	144	154	142	157	133	145	151	157	150	161	137	154	133
37005	32458	22036	12512	7964	5023	3685	2887	2486	2031	1534	1283	1153	1020	1023	865	799	784	692	646	574	588	560	484	448	415	384	366	377	320	287	311	295	310	270	296	292	298	282	306	313	294	248	267	252	260	281	240	259	230	233	246	223	213	219	196	232	185	207	226	190	192	213	206	193	196	191	167	168	196	186	196	212	181	180	181	196	182	187	185	190	174	168	166	160	175	159	167	187	202	174	178	169	196	202	212	174	187	192	176	169	169	179	169	165	167	191	170	179	198	195	189	174	177	174	185	203	184	176	182	181	188	187	177	188	202	190	159	196	173	179	179	185	170	172	187	184	188	161	170	181	179	169	180	186	181	169	192	179	171	176	171	181	186	176	172	189	176	199	193	167	182	169	178	182	204	168	166	188	161	180	184	163	187	192	170	177	188	180	183	171	194	165	152	215	170	161	170	189	174	193	193	175	190	167	186	170	179	157	188	185	181	180	185	171	167	175	166	176	172	182	178	182	173	171	180	171	180	149	173	182	205	163	184	182	193	201	181	173	177	204	163	170	184	155	190	168	189	192	172	187	201	204	167	173	163	157	186	164	193	164	191	185	170	167	192	185	179	188	180	190	206	180	173	175	172	173	166	183	191	180	175	192	174	182	155	192	167	178	161	177	182	162	164	165	181	182	212	178	171	146	181	181	184	193	181	155	176	191	160	209	165	182	185	199	201	177	192	167	170	179	174	188	157	178	184	177	167	186	173	169	161	187	163	178	189	177	160	187	206	186	180	182	173	182	186	205	171	184	175	183	197	165	170	176	165	183	156	181	193	187	169	182	192	162	180	169	170	177	208	214	180	188	173	165	181	213	176	163	168	171	151	159	180	187	177	180	197	153	180	174	170	178	173	186	191	166	177	189	180	175	179	190	155	198	179	179	154	163	186	168	195	202	188	145	185	174	176	170	192	177	181	182	190	158	198	165	192	173	194	172	183	201	176	167	165	185	185	172	173	177	160	171	177	164	184	165	172	172	178	197	204	169	185	153	168	202	181	170	159	187	154	144	182	184	183	185	169	184	182	148	175	180	215	178	174	176	156	178	192	175	186	184	203	171	203	192	193	180	187	204	202	157	190	198	175	167	161	177	189	175	156	182	183	174	189	160	188	187	181	175	179	180	166	186	174	210	168	187	171	173	148	190	167	156	156	170	163	178	168	200	177	175	166	159	178	183	198	175	192	170	151	175	182	177	174	196	170	184	162	190	179	160	182	164	189	167	183	167	169	184	193	194	175	188	184	188	205	186	182	162	181	182	193	180	195	162	171	169	179	185	174	136	173	179	170	175	177	179	175	186	205	169	175	180	156	186	169	176	182	177	171	181	187	179	177	192	191	182	180	177	187	177	157	194	170	160	200	154	197	176	204	210	166	180	173	178	168	177	156	173	191	184	161	184	193	167	181	155	175	200	180	179	181	200	173	183	183	163	177	201	188	167	168	179	186	195	172	187	196	192	182	189	185	193	195	187	198	189	177	190	185	174	166	187	154	182	168	174	193	161	198	146	190	180	169	175	187	186	200	185	173	152	176	177	193	188	180	198	175	163	187	185	170	208	192	174	170	157	194	159	171	186	158	162	165	181	195	181	159	187	143	166	207	198	149	184	178	165	166	181	182	199	192	182	165	169	179	160	191	186	185	171	208	197	169	177	178	164	183	165	156	191	176	159	180	156	155	168	183	183	161	165	175	189	161	161	180	179	170	151	180	174	192	170	199	184	196	179	192	180	184	176	175	184	172	170	197	185	186	168	167	171	168	163	178	174	186	171	141	176	185	179	172	192	158	176	181	192	160	161	197	187	181	173	175	168	177	172	181	195	166	184	173	200	188	179	157	204	177	177	180	184	173	187	208	155	186	178	178	163	182	180	181	199	176	177	180	184	166	181	178	167	181	172	174	153	185	173	185	194	176	185	194	188	183	185	154	185	169	189	186	176	176	178	193	181	174	205	193	172	191	156	190	189	158	182	186	193	178	190	173	172	174	178	193	161	191	167	180	190	166	160	188	199	182	186	172	159	180	180	168	165	179	182	185	175	172	184	192	169	165	176	198	175	171	182	171	214	188	182	182	187	175	165	161	164	169	177	200	192	175	184	194	169	183	160	158	190	203	161	175	191	180	167	172	167	161	165	170	180	177	160	194	184	172	169	186	168	160	183	161	175	182	180	159	153	174	178	198	190	185	164	208	191	166	185	181	165	178	178	177	175	170	155	168	207	194	204	206	183	174	183	191	185	169	185	193	161	158	177	186	178	147	201	193	200	194	180	186	179	185	183	168	177	170	166	193	170	194	208	179	192	209	179	186	169	165	177	168	174	169	189	194	175	184	187	165	172	164	174	174	148	172	179	194	174	221	194	182	195	177	171	203	170	174	169	161	174	187	156	161	180	184	161	206	175	196	164	177	205	166	158	165	185	178	195	181	153	193	186	182	196	173	207	162	176	212	181	191	170	161	191	172	180	172	185	160	163	160	179	179	181	169	155	197	177	165	169	177	185	203	176	167	177	188	179	167	155	186	166	189	197	193	154	171	172	163	182	161	156	175	169	186	191	156	180	166	166	184	171	159	183	158	169	161	177	169	179	171	162	199	181	178	172	175	200	178	183	177	168	186	180	168	173	208	173	205	195	186	188	187	207	203	177	157	203	176	172	186	196	188	186	167	140	166	176	186	192	188	174	175	164	184	182	175	155	172	151	172	173	168	164	168	162	170	194	181	200	185	174	190	196	166	155	158	174	195	177	194	183	183	176	162	186	173	144	197	190	190	165	159	203	181	179	157	206	172	169	202	164	182	177	172	164	181	147	188	159	174	185	197	177	175	203	149	195	195	162	205	200	208	176	186	171	158	187	175	194	190	195	192	177	186	181	159	178	205	179	191	150	160	157	180	161	185	173	161	171	214	170	173	175	179	182	185	193	165	182	190	194	164	197	188	172	177	186	183	185	191	169	164	189	170	187	166	175	189	184	164	176	171	169	176	169	150	201	216	186	144	182	200	178	175	169	181	204	194	167	178	177	177	176	188	191	185	172	194	194	202	186	188	182	193	177	182	187	198	192	185	183	182	179	179	185	182	205	167	201	183	184	185	185	174	186	170	184	176	160	161	162	191	185	186	180	178	198	172	161	185	185	161	189	165	181	180	174	183	164	190	160	182	202	170	203	176	177	201	174	185	196	171	158	187	189	184	168	192	168	184	175	187	169	198	166	188	177	195	198	188	197	159	163	167	203	197	148	155	190	194	151	179	164	187	154	185	154	182	177	168	154	171	195	170	181	173	162	161	170	169	188	184	181	178	177	166	170	165	171	179	173	204	185	185	180	175	171	184	184	163	177	165	155	199	192	186	172	189	164	178	174	182	177	173	167	186	170	176	187	195	167	167	184	176	194	174	181	162	192	186	205	185	172	188	177	188	195	168	178	177	184	178	187	169	189	192	169	190	178	173	165	173	165	193	170	181
29450	20782	10965	3985	1789	976	721	616	511	482	416	403	365	349	351	333	339	327	287	283	302	321	301	306	302	318	282	277	279	298	258	306	254	245	251	269	245	273	282	281	258	271	262	243	279	244	276	265	270	246	247	291	305	258	268	265	262	254	283	235	262	260	265	255	245	254	263	264	238	253	275	255	232	254	265	245	242	260	237	265	248	238	220	257	254	219	244	254	273	226	258	220	245	267	258	243	247	255	246	255	264	245	300	239	253	252	250	251	241	274	249	238	256	263	234	262	242	259	254	283	274	244	246	230	235	234	237	246	263	261	252	235	229	246	236	268	251	243	245	232	241	272	247	263	242	260	249	242	235	264	223	253	251	280	266	265	235	274	264	248	277	236	237	237	257	248	265	242	223	251	245	230	234	258	264	268	247	258	248	251	236	261	231	230	239	255	219	249	266	252	261	274	250	228	252	254	252	243	238	258	250	237	260	233	251	262	252	244	263	238	246	216	241	226	229	225	243	265	235	294	246	250	255	250	228	243	260	280	228	256	263	229	253	225	240	212	251	254	248	253	258	228	272	240	276	257	235	251	246	274	226	244	227	262	239	234	252	234	262	231	248	285	250	249	230	239	236	256	253	267	268	231	251	277	266	248	248	234	236	238	241	232	239	255	241	299	242	258	261	246	271	216	238	230	263	268	240	257	237	266	233	233	274	242	247	229	250	261	219	240	253	242	269	255	260	258	260	217	245	231	247	276	246	240	226	252	249	261	275	238	232	250	264	227	259	253	220	225	283	248	261	260	251	246	247	264	250	232	261	260	230	241	247	218	239	246	265	229	261	250	267	255	241	192	250	248	260	241	280	265	226	273	245	250	256	266	266	281	225	263	236	239	272	245	232	237	236	240	214	254	244	237	276	268	252	243	240	264	245	254	232	230	249	253	250	235	233	251	246	251	265	235	223	224	267	265	247	222	255	253	257	265	228	247	259	241	232	266	239	237	254	254	222	264	253	266	261	244	284	234	238	238	265	255	247	241	239	249	236	245	223	237	263	237	217	278	243	257	252	258	271	252	253	246	243	238	241	223	259	254	256	242	247	236	248	249	231	225	267	235	251	224	245	239	247	234	266	241	256	235	258	255	269	248	246	245	275	276	212	234	239	238	206	254	274	238	264	269	232	240	226	262	244	271	254	262	268	255	277	251	245	252	232	258	263	257	229	256	240	254	236	253	261	273	254	225	247	231	242	278	252	240	276	289	228	266	251	264	263	247	229	230	240	242	265	263	279	236	245	240	265	242	246	268	248	274	267	256	242	275	245	246	232	220	265	244	256	294	253	255	221	258	252	248	261	247	260	227	231	255	222	242	266	245	235	237	250	252	260	228	245	258	257	247	235	217	255	249	233	259	260	220	256	268	226	265	234	245	278	247	254	262	241	263	223	254	249	270	225	240	237	234	267	227	231	242	258	227	255	226	247	264	248	233	201	211	240	257	265	224	259	236	228	268	236	250	247	239	234	248	253	251	227	249	227	245	224	239	261	238	234	235	250	214	277	242	259	236	244	256	255	255	230	249	238	247	260	224	235	265	238	240	259	240	231	234	235	268	239	228	237	279	265	253	225	255	282	252	249	266	271	258	243	240	238	250	240	235	281	275	268	260	244	261	259	266	246	244	245	251	241	246	264	224	250	234	238	277	269	267	240	251	245	233	208	243	233	248	248	245	252	264	251	226	250	239	228	256	244	254	237	264	240	271	241	272	236	258	235	272	236	263	267	224	294	244	254	241	251	242	265	224	277	260	235	232	238	220	255	246	242	242	249	238	218	271	263	240	245	264	239	243	252	246	245	254	260	275	268	248	248	248	276	261	297	232	256	243	263	238	246	287	228	262	268	268	272	211	243	255	246	251	239	250	218	246	246	291	258	264	225	243	281	244	286	255	273	213	211	272	247	246	234	240	231	248	244	264	235	260	242	264	253	248	241	243	239	254	224	226	234	252	246	259	229	258	253	260	242	234	217	232	228	285	229	250	265	271	268	243	244	258	271	265	225	245	244	264	257	233	263	247	237	265	247	257	258	258	266	236	261	253	242	243	257	251	265	249	231	256	253	240	240	238	229	243	265	236	243	228	247	222	243	253	269	220	222	249	237	262	232	270	257	265	256	227	233	236	260	232	256	236	271	227	242	251	259	257	259	261	226	233	252	265	244	241	239	215	252	222	274	257	227	273	258	264	241	230	245	228	226	256	238	292	282	272	238	230	260	263	230	242	257	230	268	258	231	229	235	268	266	245	270	257	267	256	248	260	227	255	251	266	251	228	289	261	239	265	271	255	245	245	266	252	227	246	230	261	254	248	233	231	261	243	211	266	249	242	242	240	247	262	266	245	228	246	259	224	260	261	246	255	243	250	231	267	248	246	228	216	243	263	265	231	240	244	238	232	249	232	261	281	267	230	255	247	264	254	263	225	231	265	227	251	269	258	259	209	245	270	237	255	230	227	258	248	257	250	252	243	227	248	266	254	252	220	249	269	240	270	246	277	272	236	246	270	265	238	247	261	253	243	262	241	245	267	240	238	250	254	253	232	239	248	279	262	248	237	275	263	230	238	237	234	252	255	269	277	232	251	223	237	260	237	238	223	236	246	241	285	259	235	276	239	278	243	268	258	261	247	273	244	255	246	223	245	240	233	245	225	237	288	255	237	248	249	273	245	277	240	235	250	242	234	252	258	272	238	281	231	249	248	212	243	234	218	252	251	241	243	246	241	234	237	274	253	286	283	228	259	254	259	269	231	257	248	236	247	223	242	260	250	259	242	263	257	247	251	256	237	262	238	237	242	242	247	247	259	259	251	239	268	236	244	227	248	256	266	256	250	261	232	264	275	248	223	270	246	254	239	247	239	231	248	238	233	238	227	222	258	246	205	253	260	247	260	269	268	246	260	263	248	244	260	270	255	262	241	223	227	252	253	224	251	236	267	235	262	241	251	262	260	284	238	233	232	224	266	261	253	262	227	243	254	252	251	254	236	252	225	224	251	263	228	239	241	224	253	222	264	260	241	237	254	257	243	260	254	239	263	244	273	241	234	253	227	239	247	253	251	214	233	223	263	252	265	273	250	269	242	232	242	233	274	252	268	245	245	237	255	252	280	251	250	267	241	240	242	280	252	250	260	242	258	245	223	230	239	239	241	257	227	269	231	266	251	266	254	242	244	234	220	272	251	244	250	247	245	255	259	246	247	250	239	240	247	253	238	229	269	245	262	263	232	215	276	259	258	276	248	230	258	237	233	250	229	251	258	271	265	242	250	254	250	226	258	240	245	245	284	253	237	250	260	242	249	243	250	240	241	233	257	230	275	249	230	233	252	271	254	243	260	260	248	249	236	252	264	243	246	240	228	232	239	256	233	235	242	247	262	276	269	245	235	241	233	245	262	261	261	265	241	234	289	251	211	230	250	258	255	285	254	232	246	249	253	240	256	255	240	236	245	275	232	246	253
30760	16983	9873	4751	3014	1775	1384	1179	989	831	682	619	573	527	529	508	494	480	459	484	410	447	415	371	432	342	359	355	387	341	335	359	325	343	312	324	362	318	322	317	334	342	333	311	311	333	308	302	317	319	316	344	329	302	287	320	306	298	265	314	316	309	324	317	328	310	306	311	316	332	284	295	288	306	322	271	310	281	329	291	290	280	326	277	290	298	313	287	299	271	272	267	287	291	320	308	297	303	286	323	310	288	268	285	306	285	291	319	299	305	301	296	314	280	330	266	282	322	261	336	294	308	300	285	297	281	328	317	286	278	318	291	290	282	318	290	307	302	308	297	277	278	303	294	317	296	305	285	306	334	289	293	282	292	317	308	289	288	318	287	280	293	311	276	313	302	298	307	320	284	309	310	306	286	316	320	304	295	300	288	290	309	278	294	328	265	272	288	305	305	297	315	288	322	262	305	282	287	306	296	311	292	301	317	309	289	314	299	314	280	313	315	288	288	349	306	332	309	257	263	279	304	291	286	318	311	306	281	335	320	313	314	292	315	318	301	280	291	292	317	314	306	255	292	287	312	316	308	280	311	329	295	290	306	308	330	292	290	290	331	285	293	311	288	312	285	283	315	281	269	289	329	303	295	315	314	312	300	285	283	317	335	295	293	317	298	289	280	294	315	314	330	327	307	303	296	288	276	301	279	316	298	322	315	314	298	296	293	310	316	297	271	320	269	315	338	305	318	355	306	297	323	321	317	292	306	301	298	305	288	320	312	297	291	301	294	308	335	300	307	312	287	270	309	289	281	329	275	333	315	284	257	304	284	311	297	282	318	292	294	317	317	305	262	275	301	300	281	293	293	301	307	268	308	280	291	324	322	284	295	288	306	283	298	284	337	328	321	310	306	291	297	289	288	332	290	312	283	306	299	280	301	309	290	315	326	308	317	300	285	289	298	300	318	298	306	286	316	315	301	243	274	302	316	316	306	320	308	293	285	328	254	297	312	294	295	303	310	300	279	284	298	327	304	297	312	288	305	297	309	315	294	284	288	321	298	300	300	282	309	313	330	319	288	308	313	301	315	287	317	320	306	305	267	291	291	274	319	323	299	291	296	290	327	300	295	276	330	302	294	289	307	298	280	282	326	297	295	312	324	288	297	322	292	300	273	299	314	277	299	313	327	341	315	299	279	273	292	307	302	328	322	319	314	314	268	300	302	308	299	305	295	308	267	308	286	300	302	302	300	323	306	304	272	292	300	309	293	289	319	316	317	339	293	321	282	331	280	288	298	303	326	316	278	280	304	277	283	308	275	315	310	302	280	282	293	303	301	317	304	317	283	312	312	280	322	268	310	296	285	318	285	300	344	271	298	294	305	273	318	276	299	290	322	284	288	304	293	293	315	301	288	290	311	316	303	314	304	291	284	276	300	298	286	300	313	288	303	287	274	313	322	307	296	274	298	314	291	318	342	315	282	333	318	295	276	316	275	304	278	280	321	293	347	326	285	271	313	285	278	297	341	316	314	280	291	315	314	286	312	318	286	311	347	310	297	322	299	291	288	303	324	284	315	284	323	287	309	332	315	322	320	280	288	298	325	291	295	296	327	303	307	323	313	309	267	320	311	321	283	270	326	321	300	302	309	318	286	322	316	318	291	293	295	266	302	283	271	306	306	280	312	300	322	287	296	322	313	319	296	303	282	290	310	304	300	292	292	328	295	296	276	293	295	269	318	289	304	314	315	314	300	300	314	302	291	300	270	328	313	304	334	265	301	282	275	299	319	262	295	353	304	310	307	343	310	304	296	295	300	356	300	317	323	293	322	280	304	322	289	312	270	296	317	308	274	333	300	337	294	300	293	286	308	296	335	296	270	290	317	280	303	305	276	295	304	310	303	328	324	298	290	329	263	287	308	303	283	269	321	328	282	301	315	308	316	294	296	282	326	317	303	307	278	308	300	301	315	311	328	272	308	305	290	289	287	305	310	299	309	295	300	314	315	327	283	303	307	303	293	290	316	285	303	311	292	317	291	315	320	341	313	336	309	298	275	303	282	314	305	296	282	286	308	274	302	314	308	309	315	310	300	332	293	290	275	303	312	274	311	306	305	323	309	294	282	294	320	276	316	280	295	268	284	322	303	308	333	288	289	334	303	294	294	290	309	337	296	289	299	280	328	336	283	274	287	312	289	294	298	294	272	288	296	281	307	317	308	316	288	300	304	299	277	299	275	288	302	322	306	311	301	318	307	294	310	288	309	309	304	310	276	311	299	307	308	304	307	291	304	301	290	278	308	311	303	313	295	301	325	292	294	312	319	324	307	300	294	317	295	300	302	309	336	298	271	296	319	310	294	354	303	298	300	306	319	302	313	298	332	303	294	281	296	292	290	296	316	292	333	280	278	313	289	324	295	301	343	328	275	317	294	297	293	291	251	301	306	307	321	286	323	331	300	320	287	310	342	297	299	274	324	260	298	320	271	301	320	296	308	343	307	281	303	276	305	296	295	308	310	287	277	329	314	293	297	346	276	309	323	313	312	306	314	319	290	291	281	319	310	265	291	297	291	301	291	298	264	285	293	313	296	296	293	269	290	289	315	289	313	317	306	309	285	319	310	316	296	291	298	312	305	276	299	261	325	307	305	339	289	298	286	320	292	279	307	298	281	304	332	297	277	296	286	310	314	338	311	310	347	275	302	309	286	312	268	317	302	293	317	292	293	298	349	299	342	289	272	302	316	326	326	302	295	279	308	324	310	313	275	309	289	317	327	305	311	288	292	324	291	291	327	309	289	290	274	295	274	287	296	303	293	306	311	303	290	341	299	308	291	295	283	297	275	322	300	335	294	312	296	296	308	305	296	318	298	287	319	298	268	304	346	287	301	312	280	302	302	335	306	284	294	279	284	264	274	316	339	289	281	314	289	322	284	280	315	320	288	299	297	300	290	288	324	350	309	318	313	268	305	311	297	323	272	316	270	308	279	314	291	286	324	298	327	302	301	304	292	303	299	284	289	299	295	302	287	275	291	312	319	272	298	324	258	312	321	321	330	281	319	307	313	308	279	275	281	319	329	285	315	282	325	315	303	298	301	308	310	321	316	306	341	323	269	305	338	309	311	310	307	293	301	307	311	306	289	320	280	344	297	323	280	296	292	292	318	308	328	311	320	359	319	307	296	305	302	336	311	297	344	291	302	339	285	275	270	308	347	287	285	296	308	309	325	282	326	288	298	320	335	306	287	300	311	281	311	288	319	317	289	302	313	313	292	284	290	318	290	292	297	251	281	300	307	268	274	310	310	297	295	286	315	299	286	297	298	307	309	289	261	297	307	299	270	309	276	320	302	275	288	288	299	321	251	300	297	273	309	289	270	319	306	304	301	333	279	319	296	324	316	309	322	295	292	315	278	320	291	297	303	294	301	291	308	333	315	306	320	308	303	298	292	313	313	250	305	302	306	298	283	285	264	259	277	312	298	295	295	308	313	301	257	296	302	326	289
23914	21424	28664	24568	21375	10411	1789	1024	906	751	607	563	572	505	478	475	421	446	409	418	385	361	386	358	342	329	292	302	288	267	271	279	273	270	275	280	281	287	279	282	285	299	291	221	269	304	275	252	235	262	262	244	266	241	245	248	286	261	231	242	265	211	235	281	253	247	273	237	250	231	240	242	259	239	273	232	232	260	251	241	215	239	250	246	260	262	264	248	260	235	238	216	235	244	246	231	242	266	248	231	262	250	257	226	230	262	220	229	251	237	241	240	237	242	218	245	262	237	261	262	229	220	242	260	250	240	238	263	255	202	227	231	222	236	260	248	226	258	254	253	223	232	239	231	229	230	225	232	262	217	236	251	259	241	239	222	247	257	241	255	214	262	236	237	246	246	226	269	239	235	222	225	239	249	242	232	246	259	221	265	227	209	255	231	229	257	229	261	248	221	240	227	259	244	229	238	244	255	240	231	246	250	229	252	226	239	245	256	235	241	232	240	259	228	250	254	227	265	241	244	254	243	250	237	244	240	244	226	242	256	252	260	225	221	285	246	204	228	257	240	239	243	239	234	244	226	226	247	263	236	251	248	263	241	255	275	224	205	223	265	215	256	223	209	250	241	257	247	227	208	222	251	248	219	234	242	242	242	239	237	260	240	235	245	223	237	252	234	233	229	214	258	259	264	218	257	258	262	228	268	232	255	253	225	232	266	247	232	211	259	225	200	266	253	269	232	220	227	231	219	244	236	269	238	245	216	234	233	223	233	230	261	261	223	266	254	247	262	224	240	223	264	220	239	224	224	241	266	219	256	225	257	227	233	239	239	240	212	215	237	250	218	219	237	224	257	228	222	237	246	215	233	228	263	238	235	240	239	242	269	239	214	242	233	245	209	223	227	247	241	252	214	241	223	244	233	245	218	227	233	243	222	257	236	244	245	238	250	232	242	245	258	247	249	232	257	218	244	237	240	248	226	227	241	224	226	238	223	237	230	228	227	266	253	232	219	236	251	253	204	226	250	234	236	243	237	225	250	230	265	243	268	228	235	242	265	224	264	218	223	223	259	268	240	243	252	238	243	236	214	262	261	230	220	236	233	246	236	237	249	237	228	242	269	220	241	265	238	224	242	222	234	248	232	222	228	248	218	249	254	239	210	217	230	209	259	253	238	242	269	228	229	253	246	224	244	250	272	234	231	235	230	233	229	239	228	225	267	253	245	261	224	245	241	239	227	220	239	260	269	233	235	223	230	232	243	242	234	220	231	273	236	239	251	266	245	212	244	254	207	243	251	247	221	257	229	237	241	265	236	241	241	237	225	248	263	259	223	250	224	253	265	242	230	226	249	213	226	244	218	258	230	228	238	208	214	231	233	257	227	251	244	227	242	252	263	246	256	268	234	241	222	232	257	247	252	220	274	235	231	268	220	248	215	241	258	251	230	239	223	239	242	247	236	233	239	248	247	222	196	218	250	227	229	232	245	238	234	213	244	228	229	238	245	249	238	239	236	222	214	233	239	257	249	251	254	214	234	247	241	236	252	238	224	234	219	246	221	249	249	245	248	215	240	216	231	243	234	221	244	219	221	260	231	245	221	242	241	258	255	265	232	241	259	222	246	242	207	247	235	214	235	241	244	213	239	228	233	239	258	240	225	204	249	233	228	235	215	246	241	232	256	231	201	210	253	233	253	242	214	234	238	270	249	239	240	225	244	247	219	206	239	235	226	224	260	197	206	231	232	226	247	230	263	247	217	234	220	217	251	244	223	242	266	245	241	232	250	224	234	263	242	232	260	239	252	234	265	214	239	199	209	241	257	235	224	246	260	198	274	213	243	235	239	240	237	261	232	252	257	209	251	247	256	261	231	230	253	239	230	249	252	245	271	228	234	236	247	245	233	259	236	249	224	213	215	249	232	237	220	237	231	215	247	250	226	221	228	237	286	273	258	207	253	264	253	247	250	248	244	226	219	227	228	226	252	255	262	232	248	207	242	232	257	225	249	242	250	234	248	225	260	245	224	227	240	236	250	250	213	235	251	216	237	231	219	270	248	231	237	225	221	246	242	234	235	229	244	234	256	237	236	245	248	265	233	234	254	238	242	224	257	257	254	246	250	252	215	228	229	244	237	256	231	212	209	208	218	260	222	244	216	256	243	233	267	226	207	233	259	278	257	274	219	251	230	248	241	229	231	254	254	271	243	238	257	222	238	244	213	253	269	244	229	255	225	262	242	227	241	234	265	260	253	241	226	217	232	225	259	237	248	247	256	218	246	250	228	250	241	254	261	247	248	237	243	236	221	228	222	226	253	237	247	255	229	205	251	240	219	243	243	237	234	227	243	248	245	227	262	231	236	265	225	223	251	230	234	265	240	253	193	227	223	222	222	237	240	246	238	220	233	239	214	239	240	257	237	226	244	226	222	202	218	245	219	211	222	236	237	233	210	230	252	248	230	238	229	223	249	245	246	247	252	228	279	257	242	216	236	249	235	243	249	250	233	237	226	237	250	250	242	273	242	240	229	228	226	231	224	232	234	244	216	267	233	247	263	202	218	237	235	251	246	237	262	236	249	233	236	251	254	219	221	263	280	225	244	265	233	230	259	232	250	255	234	235	247	233	251	225	231	263	234	247	247	248	240	233	236	240	224	238	193	218	238	260	236	252	245	247	220	233	242	239	289	239	225	246	239	223	240	236	267	247	201	237	261	267	276	248	229	215	243	232	225	221	246	219	249	235	232	235	245	249	234	253	248	251	234	274	241	242	226	249	249	238	267	213	255	227	232	280	226	240	232	235	230	224	249	218	238	255	254	278	230	219	246	219	249	261	246	216	249	259	257	253	241	232	250	236	221	260	235	243	250	231	203	244	249	208	266	233	213	220	233	205	223	235	215	239	250	251	221	280	258	204	238	226	244	241	243	234	250	253	219	257	254	249	213	252	245	252	222	233	230	235	238	265	220	249	234	237	256	256	220	241	236	219	217	260	259	250	273	237	232	236	224	259	262	248	252	243	272	223	232	244	251	223	220	226	231	270	261	238	240	252	266	235	235	235	236	254	229	256	231	227	230	221	215	244	216	219	227	245	236	257	244	249	234	216	244	228	250	226	260	203	239	258	248	226	238	249	249	241	254	265	238	235	233	226	227	238	263	241	249	241	256	221	240	241	249	243	242	247	243	246	267	258	195	229	213	227	235	252	230	222	234	200	259	237	255	229	263	197	241	237	247	237	237	228	261	232	231	229	229	225	239	260	244	220	254	238	252	253	245	266	235	242	227	245	212	223	199	230	252	238	268	229	266	257	254	245	223	237	250	228	256	236	231	265	247	219	231	246	258	236	227	249	229	227	261	235	229	232	253	236	245	255	244	246	231	253	244	241	235	251	249	217	210	211	261	241	213	242	253	249	235	241	265	252	232	236	236	222	249	230	257	248	220	226	239	247	235	244	210	227	239	253	229	249	247	237	242	250	246	220	233	237	282	235	255	241	243	217	259
32898	25208	16816	9429	6276	3749	2725	2173	1793	1467	1238	1050	901	816	829	767	696	677	645	596	566	513	527	447	484	437	453	388	427	378	364	379	384	327	402	368	430	355	344	418	352	392	359	335	342	316	342	335	325	313	332	308	315	285	302	308	282	270	322	326	281	332	273	306	292	290	270	286	305	311	306	302	307	281	278	270	280	287	274	314	334	305	286	266	312	267	280	288	315	317	295	283	320	295	306	293	268	287	312	288	345	286	297	292	290	291	276	295	286	254	309	275	291	296	296	294	293	296	299	285	306	284	327	276	292	296	282	288	276	271	279	300	299	291	296	277	295	270	296	292	299	303	262	309	293	275	281	267	303	293	281	289	296	285	303	302	305	298	255	296	294	314	304	276	292	289	296	315	275	309	280	291	275	304	325	309	290	272	288	262	287	281	298	284	311	270	309	303	291	313	284	256	274	292	316	299	262	291	263	309	285	297	282	305	277	256	321	296	285	313	287	299	287	280	289	289	313	282	336	281	292	288	309	280	284	292	275	323	289	290	275	262	303	302	284	291	278	319	281	295	300	289	300	270	272	291	281	292	320	304	266	268	260	298	291	301	297	308	310	302	274	294	293	287	305	287	268	261	304	302	286	278	295	321	300	300	291	317	262	324	318	285	293	272	261	301	275	308	295	295	280	277	299	301	299	285	292	292	291	290	305	307	298	317	286	275	287	296	296	306	283	310	268	283	263	323	279	307	302	309	288	289	259	286	277	278	327	309	288	289	298	286	267	301	271	277	292	280	302	292	300	270	324	282	301	284	307	278	297	300	282	302	285	289	273	326	266	280	295	285	301	306	303	291	285	295	314	304	307	318	293	282	302	292	275	304	258	307	281	298	281	275	258	281	294	255	277	280	300	293	282	290	277	283	270	330	288	292	293	294	289	282	297	294	292	301	296	277	315	292	302	280	277	272	262	266	276	266	307	292	317	275	277	281	275	304	298	291	271	276	267	283	287	269	289	296	281	279	311	298	303	287	320	283	283	300	285	290	299	309	302	308	279	274	316	287	284	272	315	304	286	324	302	301	292	291	316	264	310	255	325	289	298	279	312	317	313	256	269	293	312	265	263	300	271	282	300	284	311	292	275	297	265	316	311	314	296	299	310	265	293	311	292	320	284	304	287	293	298	283	286	305	287	293	296	339	311	289	284	285	311	290	306	281	306	290	266	287	304	279	288	282	271	310	276	275	292	289	274	284	291	306	288	294	296	292	314	293	285	285	285	286	312	281	285	282	289	299	293	326	289	271	282	290	318	280	256	274	281	311	281	278	304	308	279	247	302	323	271	314	288	300	266	281	303	293	287	303	301	269	271	274	286	297	333	314	272	325	291	323	284	286	304	257	276	280	278	285	286	273	289	269	244	320	300	298	300	301	268	296	297	289	296	294	271	280	293	292	289	287	276	315	324	289	300	292	274	315	307	287	268	270	270	296	311	318	284	267	313	314	286	299	294	303	283	280	285	296	255	298	263	308	262	316	277	269	318	300	322	302	292	293	299	309	295	290	319	302	308	322	291	286	275	246	308	291	254	300	303	291	294	301	298	291	302	289	278	293	278	296	295	317	297	296	275	305	288	305	293	315	292	271	299	296	318	290	301	315	296	320	314	275	273	319	290	279	323	307	293	299	312	304	293	277	308	289	289	278	322	289	307	283	282	289	305	283	278	275	271	308	285	307	302	293	271	272	278	290	281	266	302	251	299	317	295	290	296	294	287	297	283	301	269	274	290	256	258	288	280	296	272	288	296	294	296	277	290	261	302	299	285	316	315	285	304	268	313	279	301	276	294	299	269	299	288	271	292	267	300	288	299	284	271	302	315	271	298	315	281	312	293	274	282	317	286	280	351	278	293	316	282	309	307	309	274	289	297	294	326	318	303	290	271	318	280	285	335	296	295	290	267	281	256	299	291	295	320	297	307	294	299	291	281	306	276	266	260	229	288	278	304	265	300	280	280	295	293	287	298	292	277	306	289	273	280	287	299	295	301	311	307	287	289	332	275	280	296	271	287	292	275	304	287	306	269	305	307	304	249	280	297	296	298	268	297	318	307	293	294	283	287	314	271	306	302	265	315	293	303	301	320	311	298	290	284	286	288	291	280	293	275	287	295	292	304	280	279	252	284	268	288	281	298	300	283	293	299	258	273	256	280	279	292	287	271	271	278	316	282	302	292	296	303	275	285	293	271	302	271	267	300	304	311	311	277	326	303	284	280	289	282	286	294	285	265	275	308	306	298	286	289	299	286	285	323	262	300	281	282	316	296	289	285	297	270	288	293	304	294	303	279	272	298	304	290	257	293	282	275	288	288	262	293	317	285	307	299	300	299	275	316	306	279	299	282	289	317	308	267	287	290	305	290	294	291	301	284	269	284	291	301	264	322	281	289	329	283	303	313	311	296	295	295	311	285	308	283	308	284	322	274	298	312	261	311	255	287	290	268	318	306	291	272	287	287	296	275	282	283	302	298	301	295	273	305	283	283	284	266	266	321	281	325	302	305	284	310	286	284	273	280	299	329	304	285	285	287	271	301	266	289	280	268	299	310	276	292	283	287	310	292	298	288	288	306	303	282	310	294	300	282	279	274	299	304	287	300	290	259	263	301	282	276	290	299	295	303	300	276	304	271	282	279	324	306	337	321	302	284	286	298	252	281	291	299	301	271	321	283	330	284	298	312	302	280	307	320	299	274	285	321	311	299	283	302	276	266	284	268	268	275	311	266	291	266	310	260	269	289	298	300	283	278	276	299	285	303	292	308	285	277	306	310	289	271	304	287	297	284	287	274	292	284	310	318	287	309	279	308	335	302	283	316	295	256	293	303	324	283	300	292	301	306	285	257	289	321	283	289	301	320	268	280	253	254	270	281	286	303	287	288	305	321	307	271	278	304	311	293	256	302	273	310	282	294	275	315	261	282	299	292	272	275	297	296	290	295	305	298	281	296	294	304	289	268	280	277	309	309	297	280	295	289	255	290	293	275	266	290	305	288	294	273	284	292	321	302	312	285	294	253	294	274	290	296	295	295	285	300	315	286	271	275	298	272	273	330	298	288	282	296	334	302	283	299	312	291	258	309	292	274	282	251	272	283	273	300	284	273	281	297	275	330	313	308	300	287	296	307	293	292	270	309	317	305	295	275	297	279	273	265	279	318	285	303	299	295	309	312	279	287	280	302	284	282	275	273	293	287	305	293	276	295	295	325	303	259	288	264	309	289	326	287	308	276	295	253	321	287	276	288	282	267	296	297	281	327	245	288	265	316	320	299	265	308	324	316	267	290	319	302	289	303	320	265	305	292	288	286	307	305	274	287	276	285	280	304	288	285	263	304	291	285	299	280	288	283	280	280	306	277	289	297	303	281	341	299	295	289	296	291	262	298	300	315	280	278	303	306	281	279	271	281	279	285	285	276	284	264	266	292	316	289	324	313	270	277	299	283	296	281	310	271	304	273	288
25230	21455	27587	25640	11499	1741	982	730	640	538	456	375	383	326	387	350	334	306	281	274	285	262	276	238	210	220	234	212	203	210	224	217	215	219	207	196	193	210	237	199	195	203	185	208	186	191	195	179	191	165	176	189	178	205	211	186	185	194	196	178	178	188	200	187	193	182	203	186	178	197	186	194	176	161	183	195	201	176	186	181	175	164	186	183	199	179	170	172	172	172	180	165	181	177	150	174	189	176	188	182	182	181	187	188	170	171	165	172	186	183	182	190	181	177	166	191	198	185	171	194	172	204	178	188	201	174	178	172	184	156	205	190	202	186	173	191	184	189	181	171	174	164	131	167	170	186	172	172	168	188	156	150	183	182	189	175	164	186	180	160	188	202	178	182	183	175	173	189	175	167	152	165	207	156	191	190	181	154	192	187	183	195	159	179	204	184	175	180	184	192	180	155	177	182	178	177	186	181	196	168	177	172	152	204	197	171	176	171	173	187	190	165	184	181	187	174	164	191	162	163	188	194	152	175	171	161	177	150	156	184	179	156	177	183	180	179	172	193	188	186	173	193	184	208	175	176	195	167	188	181	184	177	191	160	170	173	170	179	200	190	172	184	175	170	164	198	213	150	171	175	188	158	175	199	178	162	181	169	160	188	188	165	185	186	176	181	157	171	186	198	181	161	165	167	196	175	193	153	183	181	190	186	185	188	173	198	159	196	175	187	180	160	173	179	176	201	162	152	181	162	202	168	174	163	196	171	185	167	156	156	179	193	169	175	180	191	163	166	154	169	171	175	194	179	168	177	192	177	197	176	188	200	172	200	164	162	184	200	179	192	175	153	202	195	168	169	172	199	161	181	163	175	177	197	172	192	181	182	166	179	184	191	186	164	155	195	177	172	160	188	184	184	154	185	165	185	193	171	167	144	176	159	181	187	163	147	175	184	177	195	191	196	159	195	157	189	163	178	185	186	189	178	175	156	176	197	183	188	168	174	206	194	159	181	178	156	188	183	178	163	178	182	162	199	162	186	189	177	172	156	190	179	161	185	183	190	162	168	203	190	154	180	189	140	185	165	182	175	181	179	181	189	196	177	194	180	184	159	151	194	175	186	168	166	160	184	187	159	199	174	200	187	182	157	173	185	186	192	197	158	177	185	179	194	180	195	155	184	192	186	181	193	178	204	173	180	178	182	182	193	165	189	183	194	177	172	190	193	166	181	182	182	169	152	197	189	163	155	188	202	153	171	191	151	156	193	190	191	176	189	193	198	190	167	193	212	170	207	169	176	171	173	191	157	175	158	193	174	192	183	183	195	202	175	185	189	183	177	165	179	194	187	176	184	168	169	170	164	171	176	177	149	173	179	186	193	148	182	193	167	171	179	167	154	154	182	178	195	178	190	177	194	164	180	188	176	174	164	174	165	209	186	190	187	163	184	173	187	166	156	174	166	193	174	168	177	180	177	186	187	199	172	190	201	172	161	197	152	175	182	188	200	152	143	193	164	174	165	176	186	179	161	179	159	186	198	172	175	178	168	163	177	193	179	178	142	180	182	176	173	189	190	167	177	189	174	162	169	190	164	191	183	163	180	174	183	189	178	178	175	171	192	178	201	178	205	178	173	159	175	186	161	169	194	193	168	176	156	178	187	168	176	197	153	190	187	190	173	163	169	201	186	203	159	186	184	158	188	163	160	208	179	186	175	166	171	171	175	205	162	166	174	170	172	199	185	141	177	189	195	180	159	166	171	171	172	194	158	159	177	175	179	161	166	168	185	174	155	172	165	167	179	185	186	159	162	173	166	159	179	194	178	192	188	142	192	196	159	167	194	159	163	182	162	187	181	182	208	170	211	175	175	202	178	162	185	180	178	187	184	184	166	191	177	191	165	193	182	186	176	192	186	165	193	184	185	166	173	205	185	165	200	171	183	151	144	162	170	171	171	186	196	189	162	173	186	185	189	191	171	174	210	151	184	178	174	183	185	182	181	166	180	208	183	161	173	180	187	190	180	190	192	168	178	157	159	186	165	164	171	192	181	177	166	168	178	198	181	183	160	170	171	193	176	168	180	179	172	188	193	185	190	174	171	191	164	191	168	199	175	175	160	173	186	169	190	203	191	196	162	196	166	180	192	178	191	172	193	166	194	177	175	152	181	187	167	170	175	180	145	187	180	171	176	200	192	182	178	165	201	196	184	168	193	159	175	175	177	199	183	181	178	171	165	182	177	172	199	174	164	195	168	181	188	151	176	186	176	190	196	153	194	188	180	171	194	168	164	184	195	188	178	196	179	173	172	181	187	181	163	174	201	173	150	194	176	173	172	195	179	168	186	172	188	169	179	180	168	182	166	181	186	180	157	186	174	178	185	163	166	166	169	191	185	195	184	153	177	183	183	194	184	197	175	186	167	161	169	177	186	154	207	187	174	171	210	186	176	175	179	164	160	198	190	164	170	195	201	173	162	183	179	168	175	171	182	176	169	165	174	172	183	186	164	192	183	161	190	167	183	217	171	183	179	174	174	193	159	177	172	203	204	204	195	181	182	175	178	184	172	169	182	182	183	205	179	158	191	215	152	187	162	174	181	178	153	159	165	185	171	200	169	158	182	163	190	176	185	184	183	170	177	163	161	196	159	167	163	178	168	191	175	160	166	173	169	162	184	165	185	197	186	167	180	174	197	168	173	155	177	182	159	201	175	178	172	164	160	160	159	187	189	156	172	184	204	185	186	221	180	192	166	190	194	171	182	174	172	181	196	158	195	180	178	175	196	172	175	172	188	172	178	170	187	181	148	169	145	172	172	142	191	181	168	164	175	185	178	184	175	185	166	180	182	164	186	168	176	164	186	190	191	167	216	176	175	187	184	185	198	162	181	176	175	183	196	181	170	175	179	190	205	177	170	169	194	173	183	184	210	169	181	147	170	186	152	163	173	173	198	180	207	200	164	173	183	179	185	165	179	181	171	183	185	185	171	207	183	182	192	172	196	167	179	200	182	179	192	177	174	156	169	175	188	174	178	166	177	179	190	213	167	197	195	186	158	199	192	166	156	189	188	185	187	190	174	195	152	195	171	177	191	186	193	161	164	193	171	205	186	187	151	158	153	193	186	160	186	182	178	161	176	210	145	159	189	180	180	196	158	188	183	165	182	197	163	180	167	201	189	188	159	191	195	217	186	168	182	163	191	191	180	174	180	188	190	175	172	175	169	165	174	178	193	165	168	189	161	154	167	179	178	162	162	162	189	167	170	174	181	180	176	173	164	163	197	162	183	175	168	178	185	170	197	169	180	186	179	195	179	178	175	187	187	191	158	188	180	175	188	179	154	173	171	164	176	162	193	171	177	176	191	172	189	178	169	171	171	208	194	187	162	208	179	162	169	181	195	161	198	192	171	198	175	169	165	197	159	184	176	170	177	184	179	182	204	168	188	180	159	157	176	180	179	180	185	156	180	162	166	180	193	188	194	175	147	166	174	178	185	158	170	169	163	174	211
32924	20923	13538	7402	5040	3184	2011	1655	1414	1164	941	788	728	639	629	569	521	535	489	432	427	413	409	317	346	365	337	326	357	280	302	295	287	269	294	271	286	268	276	274	279	264	267	295	265	261	258	241	205	252	249	235	233	234	251	228	220	219	223	238	222	248	194	232	226	197	221	213	203	226	218	229	228	218	247	208	231	207	216	225	236	195	184	220	204	203	203	241	217	220	198	226	230	209	210	244	202	222	226	234	225	221	189	212	243	211	208	225	205	198	197	194	233	212	204	222	240	231	205	231	235	218	213	207	192	202	216	210	235	219	206	213	183	207	211	221	214	212	230	218	194	214	234	209	222	207	226	215	211	189	200	240	209	227	238	204	212	220	226	231	206	209	190	205	201	216	228	219	203	241	218	220	249	228	228	232	245	186	206	187	221	217	245	201	208	202	202	211	233	212	223	222	205	194	218	211	184	251	203	237	238	223	229	178	231	225	237	209	208	227	235	219	213	208	223	220	211	225	243	236	232	207	202	223	202	223	205	234	225	240	221	216	194	220	211	228	195	205	208	224	215	216	213	207	213	205	227	200	208	227	201	198	194	225	207	209	239	239	209	212	199	211	205	221	206	225	203	213	217	206	212	208	222	239	200	205	204	201	213	193	228	218	207	192	215	219	203	248	213	211	223	202	251	184	226	206	227	211	232	213	201	202	208	214	200	227	198	211	226	222	210	244	219	244	220	203	215	212	220	208	226	212	197	219	206	193	212	215	218	216	214	201	205	213	218	222	223	214	211	217	213	188	193	228	212	217	219	242	216	208	229	232	226	211	218	245	211	224	205	204	186	251	210	230	223	238	215	225	197	244	226	227	208	253	230	217	206	211	217	211	217	220	213	223	205	206	182	222	227	204	238	201	221	203	210	215	200	219	220	214	209	230	226	236	202	200	214	239	218	181	225	215	208	206	206	236	240	194	177	211	232	214	209	218	216	229	233	240	221	215	227	204	187	223	203	197	234	241	208	213	221	216	230	219	213	231	198	224	192	230	215	216	220	221	223	252	202	240	202	238	199	224	212	226	231	238	250	224	233	213	217	220	211	186	196	209	184	192	223	232	217	207	211	202	216	219	209	197	218	218	211	206	200	223	230	205	222	212	205	197	226	206	211	215	220	227	216	217	220	212	199	209	224	201	225	234	223	248	205	227	210	224	237	214	186	229	216	199	185	207	219	224	194	217	226	198	208	205	230	208	229	209	214	219	215	198	190	222	198	239	233	219	195	223	233	238	236	209	220	213	189	206	226	226	222	247	213	191	252	229	206	242	226	197	216	209	192	223	222	238	227	192	216	191	227	208	200	208	255	224	212	208	202	219	227	233	213	222	219	190	208	228	209	186	216	228	195	210	197	225	238	232	243	198	205	207	206	222	209	218	209	203	202	203	230	193	242	218	222	200	206	226	217	201	202	240	198	206	220	231	225	216	222	202	228	208	223	229	222	196	208	211	228	218	204	264	227	226	200	263	222	245	225	238	209	227	213	213	224	233	205	209	202	216	220	194	225	214	254	226	216	213	201	189	211	240	241	226	235	210	211	249	212	229	235	237	239	211	231	236	214	221	177	223	220	216	210	240	211	223	184	201	223	225	194	249	225	236	189	216	213	203	201	221	203	201	211	218	197	196	238	227	228	228	204	235	211	232	218	235	217	215	202	192	227	239	222	208	209	235	205	217	201	173	218	215	214	217	224	237	183	224	230	221	220	230	200	213	205	203	227	224	224	221	197	212	198	217	235	202	222	223	190	205	229	221	224	210	205	222	216	218	213	180	210	205	214	214	206	228	230	208	204	227	212	224	215	225	178	216	215	231	215	215	251	187	200	232	214	223	229	207	212	209	207	206	236	198	210	219	237	206	214	200	209	222	237	226	204	209	213	218	219	218	201	236	226	226	228	229	227	201	216	219	220	216	225	199	246	222	230	227	233	254	229	208	192	226	183	202	240	194	198	207	211	221	218	238	226	211	207	229	209	219	207	223	217	215	255	209	200	236	191	196	211	216	209	192	209	187	243	244	207	218	225	209	242	220	214	209	219	217	234	240	208	226	205	233	205	210	223	246	223	214	225	190	214	223	205	211	229	221	213	219	230	195	221	228	212	231	223	235	217	220	216	207	224	221	241	226	203	194	216	221	213	214	212	199	208	209	199	202	213	207	209	206	217	238	184	219	208	201	246	236	223	216	204	223	205	206	200	223	214	208	224	239	226	236	223	228	219	214	211	231	223	211	231	218	210	239	210	206	231	199	205	205	216	202	213	219	217	213	207	230	209	205	200	203	219	208	225	206	233	236	208	241	219	212	237	213	196	221	222	210	180	201	190	209	210	226	224	233	200	229	227	197	217	208	196	232	246	223	211	199	234	229	206	239	229	240	229	224	195	201	201	219	189	190	235	230	225	192	205	227	210	209	206	230	208	188	227	226	206	221	232	228	236	219	227	204	200	221	225	216	206	204	236	209	233	238	221	189	216	201	225	203	219	214	213	205	195	242	229	208	232	229	194	236	219	202	225	213	243	198	224	227	222	204	245	194	206	203	199	216	219	212	201	224	239	178	227	215	205	218	224	184	185	246	202	230	240	226	194	232	209	209	202	228	223	211	221	219	204	240	207	222	223	228	201	241	203	241	210	224	206	227	198	216	229	225	213	218	224	208	213	206	206	218	236	225	218	204	229	217	209	165	220	211	231	208	218	209	221	229	209	198	217	217	213	215	208	192	216	226	192	222	224	248	219	193	240	209	228	220	237	205	219	214	220	208	202	223	210	217	217	207	212	221	219	245	203	232	222	214	202	208	191	213	222	223	243	233	186	226	248	203	255	216	214	246	202	223	208	205	226	224	223	201	226	233	214	188	201	197	219	214	229	213	216	215	216	210	228	236	201	211	188	218	212	196	204	202	210	207	227	207	210	229	241	236	196	237	209	216	243	199	207	219	205	186	213	199	186	220	215	193	254	224	242	221	242	229	201	262	238	237	247	223	159	215	204	205	185	208	228	224	208	210	225	232	228	215	214	226	217	203	236	239	213	224	212	223	226	214	223	208	232	197	206	229	198	211	210	215	202	217	209	241	204	196	209	217	216	223	233	218	200	194	203	199	227	203	211	203	218	236	218	215	206	208	210	205	201	208	203	233	246	247	199	242	193	225	221	195	216	235	197	201	217	222	208	201	217	211	216	206	240	200	223	213	225	233	211	246	230	211	249	221	221	198	199	228	228	213	220	201	213	198	220	200	214	222	196	203	188	238	217	226	198	208	215	243	206	214	214	222	231	223	218	226	219	245	202	216	220	217	250	236	234	215	206	232	209	211	223	216	209	221	218	211	199	231	205	203	206	205	218	212	216	231	199	221	200	199	205	236	230	208	205	208	226	227	188	225	198	226	238	203	212	202	219	238	228	186	205	227	228	181	205	191	216	227	238	206	195	225	207	229	229	225	206	237	223	202	209	222
23016	21506	29266	24194	21511	21511	8716	1648	1266	969	831	670	627	604	482	496	471	469	452	378	383	309	275	282	325	272	255	272	235	241	261	228	212	208	199	219	224	208	202	222	223	200	204	185	188	170	171	170	165	173	167	177	174	154	185	174	155	176	149	163	169	181	161	167	142	171	165	147	141	167	133	151	146	160	158	151	130	130	149	143	169	132	139	148	142	178	151	135	143	136	167	138	167	148	156	160	140	156	161	136	167	140	124	155	147	144	131	148	181	151	134	142	154	172	151	182	177	171	163	146	158	159	160	140	160	159	175	140	147	158	143	149	158	160	131	145	153	140	160	131	147	145	169	123	157	136	150	149	145	146	174	153	137	147	165	145	162	147	154	143	176	151	136	153	148	152	152	169	146	124	138	154	155	144	144	142	159	141	138	125	133	155	168	161	149	138	125	153	148	157	152	146	146	153	152	157	172	171	162	117	145	142	156	162	154	152	149	159	150	156	139	162	156	159	151	173	146	137	152	135	132	136	151	145	145	148	158	159	157	144	143	157	149	148	137	129	135	137	133	138	153	158	152	142	160	148	183	139	147	150	162	146	136	151	158	146	158	153	152	140	129	139	149	147	161	166	131	134	141	147	136	174	142	136	141	144	159	138	151	145	138	142	142	141	144	148	148	169	163	150	136	132	145	152	151	158	151	153	165	132	165	148	163	151	141	139	171	157	137	150	146	158	145	137	156	134	149	151	155	152	167	163	141	134	165	170	165	147	134	118	144	167	158	144	144	145	148	125	137	168	150	135	144	148	150	163	157	140	165	151	152	157	139	157	154	146	147	157	155	164	163	159	141	150	159	163	150	156	138	196	144	146	143	146	137	145	139	154	153	174	138	154	137	150	152	146	140	142	156	135	149	160	146	167	150	124	141	147	147	138	154	148	149	153	126	149	155	155	132	164	158	146	146	155	135	152	150	133	129	153	156	166	156	146	153	150	159	145	137	144	130	167	149	145	143	151	157	131	169	155	147	133	166	137	147	159	144	144	172	140	146	143	148	144	177	159	156	164	161	155	151	163	158	129	171	150	155	164	134	154	170	142	138	143	141	153	145	150	148	138	150	163	156	152	164	176	164	161	155	138	178	152	152	158	141	154	135	126	140	154	128	167	163	135	153	160	139	149	156	162	153	142	157	118	163	139	137	142	167	157	136	142	161	134	149	147	163	159	149	154	135	142	172	155	163	148	147	158	153	159	153	166	157	129	164	150	147	151	177	147	144	145	149	151	155	176	140	156	161	136	167	146	130	141	141	160	131	165	143	148	155	160	159	130	146	160	151	156	150	161	134	181	138	163	161	147	149	148	154	161	169	135	145	154	162	144	155	142	148	136	142	150	156	159	164	155	140	150	149	171	150	139	153	144	139	138	146	166	151	145	147	149	157	169	150	166	181	135	161	158	148	132	148	150	157	144	156	163	167	137	170	152	158	162	167	136	150	131	153	145	151	159	152	154	140	143	141	126	137	148	148	140	140	162	168	170	159	156	130	139	143	159	152	159	164	157	153	138	131	130	148	157	139	147	154	135	140	143	172	150	159	173	160	152	134	140	140	139	160	144	173	141	169	167	153	144	150	144	145	161	137	161	155	152	154	172	154	157	154	143	152	151	162	160	156	134	135	152	148	141	132	153	160	155	157	124	155	165	148	141	132	161	157	148	152	168	158	169	159	138	159	145	156	149	158	156	179	150	156	149	154	155	143	162	140	148	135	154	144	150	146	152	152	159	137	149	145	158	140	157	149	148	173	150	163	157	182	154	152	153	136	160	170	148	174	158	167	151	144	159	137	158	143	157	148	148	144	146	157	144	130	121	146	145	139	124	161	136	145	159	152	133	126	150	166	152	132	161	124	163	156	136	145	136	164	151	164	166	139	150	155	147	141	153	173	165	166	142	155	152	178	162	137	156	142	142	142	152	150	171	154	148	150	171	127	136	167	152	161	150	150	150	148	151	154	165	149	172	148	131	165	114	158	154	156	142	161	125	179	162	171	134	139	169	165	109	136	151	172	145	146	133	134	150	156	163	151	147	144	148	157	152	150	156	168	170	140	159	145	133	142	182	153	163	140	161	138	154	151	142	175	128	148	143	145	147	180	129	144	162	136	145	145	146	156	152	159	156	161	134	148	172	136	145	152	144	138	155	141	156	141	150	154	149	161	149	155	133	154	162	155	151	153	165	134	138	170	154	145	124	154	141	160	148	161	125	141	152	142	147	150	146	167	136	156	133	174	157	156	152	155	143	161	146	140	151	142	167	144	142	151	152	159	153	147	158	133	157	152	139	166	135	159	143	152	142	148	144	153	148	145	142	143	164	156	170	145	157	174	161	170	154	144	164	146	152	166	167	140	142	149	165	147	162	159	142	142	133	137	150	148	128	166	127	152	143	152	154	142	155	152	157	131	127	138	151	168	158	144	152	162	152	155	156	135	144	135	129	153	133	121	145	141	135	156	135	131	141	148	132	161	151	150	153	131	141	136	152	154	136	156	145	160	135	159	163	161	161	154	134	151	157	138	167	151	145	145	172	154	145	147	151	164	133	179	156	147	135	153	153	132	138	162	158	181	144	186	167	144	139	134	161	151	150	135	141	164	149	145	142	148	143	138	132	153	179	186	144	142	139	136	137	154	156	144	161	147	145	138	142	142	156	159	145	124	124	130	150	153	164	146	155	148	146	155	170	134	156	159	169	152	147	144	133	152	156	136	129	141	165	139	154	154	149	142	146	158	147	184	155	146	149	154	163	142	140	133	151	155	136	121	147	160	145	139	156	129	153	147	145	124	126	164	153	148	160	129	133	151	146	169	155	154	132	149	133	140	162	115	179	138	170	155	158	163	153	163	108	128	141	161	151	136	163	147	172	143	145	151	127	163	144	128	136	160	152	141	154	142	131	147	144	133	149	139	137	138	156	147	150	165	166	158	162	153	157	157	146	151	150	145	152	154	153	134	150	143	166	147	130	153	153	138	159	153	139	151	132	160	155	149	155	134	155	132	133	140	148	157	164	144	155	145	149	135	171	159	158	158	160	143	157	156	168	158	142	157	148	156	136	155	155	162	141	143	140	142	142	132	151	148	186	167	144	133	133	136	135	132	143	134	147	150	146	177	157	153	140	151	145	141	125	158	156	154	145	148	165	141	151	182	161	142	157	159	159	135	153	176	142	156	143	168	161	154	142	147	128	140	149	157	138	142	135	158	142	138	158	134	122	167	158	134	159	159	168	143	139	148	163	152	158	159	144	159	135	155	155	139	144	163	171	159	145	151	134	143	152	149	170	149	138	140	174	164	168	154	150	140	145	144	151	165	165	149	150	170	153	147	142	158	143	146	145	171	150	164	151	139	139	145	178	169	163	147	142	146	163	164	164	154	143	164	153	133	158	170	147	134	152	162	151	152	140	154	135	163	150	131	174	125	146	144	147	154	160	147	153	123	139	151	150	155	158	137	146
38351	30781	21416	13053	9445	5881	3883	3135	2651	2097	1606	1362	1211	1085	1014	974	836	819	701	612	607	555	496	426	440	425	427	364	339	363	356	319	298	282	296	298	309	312	294	333	329	291	284	254	260	266	253	276	209	237	234	223	200	218	220	247	223	210	201	212	223	204	205	212	212	189	179	201	205	203	224	211	183	199	189	197	207	193	165	183	201	202	194	179	155	185	189	227	197	183	166	207	182	220	195	194	159	193	189	176	184	178	211	184	197	181	172	168	166	177	190	179	202	205	190	190	172	160	187	174	202	189	177	182	188	204	206	196	171	182	191	180	218	179	188	154	163	204	202	162	176	183	180	185	190	170	192	184	178	180	213	147	160	162	193	184	206	177	183	166	187	188	188	174	163	188	214	184	191	183	168	166	164	189	172	188	185	204	172	200	201	184	186	196	186	186	183	170	184	178	191	168	196	176	163	163	197	198	175	143	179	212	157	174	189	196	165	202	185	169	191	196	180	191	180	178	201	193	196	169	182	170	188	195	191	176	171	189	180	183	201	185	168	186	169	176	180	184	189	148	178	179	186	184	197	206	197	180	209	172	188	200	197	187	175	182	181	181	175	201	215	192	177	169	191	162	214	192	202	173	187	201	179	172	177	161	175	191	203	197	176	190	185	174	209	192	176	223	195	160	187	179	188	169	205	180	182	180	174	185	204	160	168	178	216	159	175	202	177	169	168	162	173	192	187	171	184	227	205	180	194	163	173	151	179	183	175	180	186	191	199	160	202	160	192	205	194	193	196	163	186	191	194	173	175	195	189	167	142	190	173	180	188	190	174	197	178	212	166	175	178	197	181	201	176	183	176	207	162	178	190	216	197	201	196	171	170	146	160	190	162	185	200	179	190	183	170	185	164	182	152	177	198	200	184	181	194	197	194	216	190	180	175	191	175	153	188	167	195	160	191	171	170	179	165	182	185	172	189	177	195	187	187	179	165	177	200	171	174	167	175	187	196	172	205	174	194	175	185	165	180	204	176	195	181	174	179	200	186	177	200	186	181	193	206	195	185	188	178	191	186	179	185	179	197	183	173	188	179	178	196	181	188	171	189	202	203	174	182	181	201	181	168	187	179	191	194	171	175	189	178	163	193	206	174	178	211	207	179	192	179	172	197	179	196	180	175	176	178	175	149	197	225	173	180	172	186	191	165	167	160	192	196	186	158	174	176	171	174	182	167	152	206	200	165	186	181	202	178	207	182	209	181	182	180	202	173	182	198	195	197	199	173	192	190	186	197	182	196	196	197	178	184	177	173	185	164	155	171	183	175	209	171	187	161	145	176	184	202	184	195	191	188	181	176	182	156	173	178	210	152	189	182	159	199	169	208	179	178	202	209	192	189	176	161	191	153	172	180	205	191	161	188	187	185	188	184	187	197	163	180	177	173	178	181	148	178	193	198	194	170	180	178	168	184	225	164	188	148	194	169	188	174	200	182	180	182	212	181	178	180	196	191	199	175	194	180	190	202	174	160	211	178	195	183	194	200	193	188	176	202	174	178	196	165	185	185	165	214	181	199	176	176	199	186	196	202	196	162	163	196	173	206	201	179	172	184	179	169	218	176	150	157	194	196	181	165	196	185	193	191	161	198	204	192	194	181	183	209	187	195	204	198	200	177	185	179	173	191	180	178	187	161	169	188	181	184	197	204	191	183	191	183	171	169	174	177	206	161	192	192	159	181	182	197	200	179	200	195	217	174	172	195	174	169	194	195	161	195	198	188	178	191	188	178	189	179	190	179	175	193	168	187	194	195	194	206	196	188	192	186	186	201	183	181	177	170	157	181	215	167	187	174	174	179	191	199	201	176	201	186	158	187	169	177	175	190	184	201	179	162	195	187	192	190	180	186	172	189	178	184	194	182	189	180	191	170	209	173	185	160	197	174	170	197	195	169	184	189	174	193	194	177	167	189	183	200	180	194	216	205	190	168	166	165	191	192	162	163	181	197	168	174	182	181	191	190	170	192	202	218	204	198	167	182	197	202	177	191	160	179	183	187	195	212	208	151	197	200	187	176	185	169	187	199	194	212	179	195	193	193	191	186	186	163	189	202	206	218	184	199	184	176	181	181	179	167	187	196	187	159	182	174	186	191	168	195	187	197	160	180	191	191	199	197	180	178	179	182	185	171	150	146	146	190	159	207	186	185	175	185	178	185	199	199	190	183	164	155	191	188	177	197	200	188	212	174	172	193	200	182	183	170	166	166	192	171	205	203	187	193	183	183	204	197	208	159	197	175	167	182	162	155	180	192	195	194	186	183	199	193	176	185	193	210	173	162	158	175	191	182	179	184	186	202	205	175	212	169	188	183	183	182	188	200	195	178	184	179	210	198	192	182	210	192	180	183	164	202	158	187	177	167	195	177	173	186	193	189	187	180	173	189	184	215	193	197	182	175	196	218	166	172	177	184	185	202	167	198	179	190	162	186	182	182	173	185	184	186	188	194	203	180	189	177	193	169	176	187	192	200	164	206	177	176	161	192	186	190	180	191	193	190	203	166	187	207	184	187	189	164	179	206	176	170	182	182	188	187	193	196	187	188	186	180	168	189	154	175	175	189	164	152	200	174	173	175	181	150	193	189	175	190	180	144	156	189	165	175	170	182	181	169	206	209	188	202	185	196	173	197	163	199	210	175	183	184	177	191	177	192	214	190	176	169	183	184	171	198	177	188	174	218	162	186	175	174	189	184	195	180	175	194	187	145	198	178	163	191	184	155	168	197	177	205	209	194	187	195	177	164	190	177	170	174	161	169	178	191	153	178	214	163	206	179	181	180	175	169	202	184	186	193	172	202	178	182	184	211	189	217	176	168	184	183	179	184	189	199	188	178	199	203	170	167	195	200	183	186	197	180	178	166	184	184	189	190	205	187	167	172	200	182	174	197	167	196	175	204	206	175	180	193	190	192	184	186	174	199	174	179	193	178	177	170	193	156	166	175	190	181	188	178	190	194	215	190	208	213	170	199	195	179	202	174	183	203	169	236	182	178	173	172	172	174	195	171	192	174	196	184	207	172	198	206	180	196	183	198	162	178	172	177	155	201	178	182	206	184	166	193	196	191	181	174	183	186	191	179	184	198	185	188	179	183	191	187	192	170	183	205	178	199	182	190	188	172	195	186	203	183	178	161	195	209	187	190	172	170	182	180	177	210	179	178	191	190	179	181	187	162	190	179	178	168	183	187	191	191	189	204	199	189	178	178	179	158	182	164	173	198	193	168	182	170	187	186	179	211	188	206	188	173	186	187	185	171	195	175	174	167	181	203	193	202	187	162	191	166	179	190	185	171	167	191	162	171	188	170	165	205	160	184	154	172	178	186	193	190	181	204	167	169	172	192	188	175	191	163	176	190	179	196	159	158	175	192	186	176	191	166	174	176	179	193	191	181	187	205	160	192	186	189	177	185	164	199	186	207	164	190	156	168	177	190	188	190	203	203	183	222	174	183	183	178	174
29644	20616	10740	4085	1924	1219	739	651	546	482	441	396	358	394	353	346	339	355	294	301	300	278	286	288	294	290	306	298	286	288	257	282	244	274	290	274	277	283	316	242	274	249	280	296	298	275	276	258	251	256	295	271	250	295	241	273	260	263	250	244	255	288	264	266	264	233	281	237	259	230	264	223	285	234	280	242	270	244	263	269	236	276	253	253	242	227	244	272	268	243	266	274	255	238	256	270	269	272	219	278	252	234	242	250	272	245	268	273	265	240	272	280	262	258	269	227	258	255	235	270	244	265	243	234	223	257	283	263	228	255	260	271	228	252	245	265	242	259	268	259	264	249	261	250	256	220	268	230	271	256	245	255	247	252	229	239	239	253	270	271	271	238	261	249	266	275	249	253	266	240	247	239	267	254	252	248	245	254	268	243	231	282	259	271	286	242	247	250	245	285	244	238	282	222	243	276	245	276	253	274	278	267	252	247	244	285	257	279	257	250	247	239	262	241	221	245	264	253	234	249	245	239	256	259	259	252	282	228	220	270	231	242	277	233	289	211	232	243	263	247	244	242	230	234	257	256	258	241	262	237	263	259	238	270	278	258	291	250	220	254	263	258	273	267	220	245	248	238	268	282	246	287	228	275	262	238	236	271	280	259	243	212	267	256	240	269	259	243	248	234	277	283	241	252	264	266	253	296	265	263	255	247	246	244	245	246	244	266	238	280	264	249	252	259	288	256	261	250	254	231	289	237	242	228	239	260	261	224	244	236	253	237	249	249	227	263	243	249	286	225	273	281	241	265	240	264	267	253	244	249	269	260	229	250	256	264	240	231	250	246	252	259	257	266	228	242	252	265	243	270	246	223	248	258	247	256	261	272	243	290	268	254	248	271	247	245	243	238	244	261	231	263	255	252	253	265	246	264	269	276	266	261	234	261	249	246	245	234	247	223	270	249	237	246	276	259	240	264	238	245	261	243	236	277	245	251	235	259	226	234	251	264	278	264	235	227	245	246	272	269	230	277	254	262	232	279	262	278	256	260	256	246	272	252	258	235	260	234	259	256	220	274	254	274	235	256	250	268	255	259	230	228	265	261	261	257	244	249	271	251	257	257	237	264	255	254	246	269	275	260	230	264	245	284	271	245	264	256	239	239	267	246	239	255	262	248	256	221	295	243	264	281	239	242	284	254	276	224	258	249	283	248	235	256	250	229	270	254	237	247	259	264	271	226	253	218	269	256	249	224	267	234	236	258	246	284	255	258	245	256	276	255	240	252	240	250	244	264	250	249	255	249	263	263	257	268	262	257	263	237	229	262	255	263	271	232	244	238	260	264	261	264	278	281	253	251	241	262	232	252	258	255	232	249	272	264	258	256	232	269	247	262	243	259	256	252	255	289	254	238	252	285	222	256	247	239	271	269	262	240	232	241	243	229	256	232	247	254	259	242	242	233	267	245	259	239	284	265	281	238	246	268	228	262	298	261	218	271	232	265	250	256	245	257	275	265	247	255	269	261	268	276	268	237	249	265	261	263	242	260	243	296	250	255	236	284	286	256	267	265	234	249	234	230	231	271	244	221	246	248	269	250	259	240	246	260	251	284	252	244	258	264	241	232	243	269	260	266	248	244	238	268	253	241	245	283	258	251	258	260	272	269	286	294	254	282	264	259	263	272	240	234	247	245	236	235	287	281	267	234	248	256	239	233	247	275	289	231	246	233	250	265	243	266	246	259	247	281	252	222	253	235	256	213	265	258	240	258	248	265	300	267	262	217	239	269	256	234	235	251	259	258	227	273	290	268	274	234	237	238	274	260	264	253	239	244	250	249	246	252	250	212	241	239	270	232	249	251	245	248	259	269	243	243	259	259	229	238	242	248	247	259	256	264	266	244	253	256	243	261	278	249	266	258	264	267	270	274	233	226	250	230	249	240	253	238	274	244	268	262	252	253	239	260	254	259	249	261	244	253	267	246	270	272	255	247	237	259	267	242	244	251	229	276	283	275	240	251	275	237	242	251	244	233	257	240	239	263	244	255	254	257	278	264	240	234	248	262	265	266	242	247	234	226	280	304	231	264	278	240	263	244	245	246	218	267	240	250	258	236	243	257	259	236	243	241	240	261	276	247	242	239	245	232	276	270	264	261	258	235	226	242	264	277	237	254	224	272	259	253	251	265	281	227	216	289	273	267	284	240	266	236	280	277	275	258	251	243	275	261	266	279	250	252	253	259	264	239	256	252	235	260	254	248	262	250	238	232	243	216	295	259	257	249	268	265	231	264	244	260	217	251	233	232	281	246	261	287	241	232	238	272	247	274	262	248	250	243	243	254	241	251	232	285	221	258	259	260	241	250	262	267	253	239	246	254	257	250	237	221	245	277	234	237	275	238	267	269	256	239	265	248	248	270	244	264	252	248	240	246	229	265	248	286	279	295	259	238	253	286	241	233	230	258	248	286	252	265	251	256	255	251	243	261	257	242	268	269	224	245	263	220	263	267	260	255	260	261	267	224	246	272	234	253	271	247	245	232	254	271	244	253	285	254	246	264	265	250	262	269	270	224	274	230	259	240	232	215	228	241	234	254	259	258	249	229	262	255	260	285	246	251	229	282	267	251	273	250	253	242	260	228	256	231	251	258	245	259	269	250	228	258	274	249	256	237	253	267	239	270	251	237	255	251	277	247	262	268	257	223	257	248	246	257	242	240	247	273	271	243	268	251	242	269	239	290	263	225	231	291	262	231	283	266	247	290	263	258	268	259	270	264	247	255	260	268	274	265	243	245	282	255	246	261	248	240	277	247	254	228	234	226	262	260	261	247	269	274	230	266	281	268	245	276	263	241	270	229	275	218	243	275	258	234	268	260	249	244	253	240	253	284	266	236	290	241	265	236	249	250	251	283	261	246	279	260	253	265	263	260	234	271	276	265	245	271	254	280	238	229	242	242	266	264	261	284	246	275	229	268	258	241	266	258	248	255	247	269	266	245	262	278	255	260	243	248	286	259	269	276	245	248	268	240	251	277	207	263	255	237	249	293	264	258	263	244	269	273	270	235	261	265	257	269	233	257	232	246	272	224	236	243	252	249	251	200	245	279	234	233	251	263	276	246	228	234	249	262	258	273	245	229	261	252	263	218	233	262	257	245	260	252	265	272	255	252	240	260	265	265	249	258	269	249	262	271	248	259	266	240	254	246	251	277	249	244	259	256	227	262	245	273	268	251	244	256	266	247	239	249	257	275	230	253	281	244	248	235	246	237	228	257	257	256	263	225	274	260	251	243	233	242	225	274	221	249	249	284	268	245	266	245	254	263	263	256	248	261	261	240	240	267	247	235	255	257	259	245	266	270	268	289	246	253	244	267	216	267	228	272	235	254	240	254	251	273	244	220	259	251	250	286	276	248	241	238	250	263	242	246	246	254	273	259	275	252	263	246	228	261	236	260	272	251	284	273	274	261	233	265	247	249	257	264	286	269	262	240	241	249	232	243	267	265	230	255
30635	15668	9464	5100	3576	2357	1406	1195	1038	889	726	613	587	556	537	522	530	455	495	498	469	427	411	370	364	428	422	381	378	359	355	372	348	374	351	324	333	327	357	319	357	367	357	331	318	341	324	314	357	318	309	311	338	313	326	322	320	306	307	320	330	342	272	311	282	342	318	289	301	280	300	301	299	312	309	319	299	331	303	315	276	313	328	300	333	304	340	332	306	290	316	324	289	289	293	286	276	276	297	283	308	321	294	293	303	300	316	342	277	309	285	320	287	320	301	290	289	334	327	319	310	318	302	318	280	291	346	307	292	280	309	312	343	295	313	311	306	325	269	301	291	319	313	297	298	299	320	300	286	327	311	320	314	314	299	327	339	310	315	325	322	311	305	287	297	292	333	318	317	334	312	304	311	299	295	284	317	289	335	296	286	293	331	307	308	306	311	333	280	320	317	320	300	342	334	304	288	321	281	307	299	323	301	347	311	297	289	327	316	317	323	301	320	270	296	341	278	311	316	311	297	257	309	304	295	303	339	311	321	301	310	341	304	276	322	289	326	324	332	291	323	316	302	302	339	305	307	322	303	261	329	306	318	289	283	293	307	316	290	313	307	304	303	304	299	301	298	275	343	319	292	322	307	303	332	289	316	319	299	335	300	268	284	313	312	310	302	320	307	288	359	320	303	296	289	280	302	304	282	311	301	301	346	287	295	324	304	307	322	292	294	280	293	295	350	296	320	314	314	329	306	297	286	334	318	309	326	320	324	301	291	313	330	311	282	339	302	287	346	306	308	328	308	294	310	307	301	305	309	316	298	292	306	298	304	310	308	300	324	302	310	309	300	305	300	304	312	306	270	326	304	303	306	292	322	303	305	315	299	291	335	317	285	308	302	295	316	308	285	298	309	328	310	319	307	331	274	285	296	299	300	309	306	315	278	285	290	309	317	310	296	302	320	354	308	299	318	293	305	313	323	304	316	302	284	305	285	309	301	294	285	283	315	319	318	291	304	321	291	342	281	298	291	295	300	286	311	302	292	323	297	298	331	301	294	301	327	300	300	322	338	281	304	278	329	318	313	313	309	321	311	306	321	283	299	304	301	306	324	347	305	301	298	296	314	323	316	321	337	298	318	314	306	305	299	317	337	300	296	317	338	276	295	294	324	304	319	306	325	321	312	306	314	356	298	302	304	329	303	340	311	335	312	329	322	316	299	297	324	321	327	283	328	307	273	274	305	305	331	306	306	319	287	320	337	329	321	308	300	335	298	282	309	306	352	300	292	274	291	304	341	319	332	292	309	329	312	305	264	292	284	291	335	315	277	305	300	314	289	286	308	287	280	328	307	274	305	312	306	300	321	307	291	277	311	300	299	308	324	291	354	302	329	324	285	294	303	302	322	312	317	313	316	314	322	319	273	262	306	261	305	315	337	321	335	302	320	304	306	303	315	313	310	302	285	310	300	296	299	305	319	319	315	308	294	280	321	297	310	316	317	325	350	291	310	299	306	285	306	290	318	330	306	315	317	313	298	307	322	320	329	328	281	292	330	309	332	287	283	284	305	282	310	310	294	343	341	322	318	292	304	293	283	279	268	312	294	325	299	303	326	310	318	340	321	283	306	299	256	289	306	282	290	292	296	294	334	317	298	318	280	299	312	308	351	298	329	306	294	314	320	303	327	334	302	317	317	264	320	331	296	276	319	310	288	299	301	303	299	325	297	295	314	299	300	308	341	310	269	289	295	313	310	327	318	319	314	292	328	319	318	333	297	297	301	330	307	299	273	316	329	314	316	319	290	300	294	316	306	326	336	290	334	290	294	314	301	309	320	299	285	317	323	281	328	318	304	318	339	294	310	277	320	271	335	298	297	317	287	333	304	314	302	308	295	341	302	319	300	307	326	290	305	308	306	303	326	315	293	311	289	303	288	305	270	300	287	317	330	287	316	312	337	302	306	309	282	321	299	298	322	319	355	331	303	271	322	321	313	310	322	322	310	273	269	287	314	327	326	303	276	314	301	309	315	300	322	309	302	321	319	311	288	308	293	329	330	347	311	299	305	292	322	343	296	322	314	283	290	320	304	299	302	279	296	298	316	346	314	325	289	299	300	342	305	302	323	302	291	318	326	315	324	319	306	312	282	323	281	322	305	293	313	285	309	313	330	300	284	301	297	322	300	332	303	292	316	304	326	290	316	307	303	309	298	297	299	298	310	308	314	288	311	303	313	317	289	293	315	294	313	309	327	280	313	327	352	314	320	309	300	304	298	316	302	294	320	321	316	297	313	289	327	317	314	316	306	329	322	311	331	317	329	300	324	290	317	272	324	298	345	316	272	279	312	305	333	309	318	323	312	329	297	294	323	304	320	315	319	341	310	315	314	289	271	307	311	293	309	301	279	297	302	311	318	303	297	302	302	317	322	339	331	317	298	341	314	341	298	299	319	301	311	325	335	289	312	300	345	326	291	318	309	306	296	305	317	320	313	313	303	286	293	329	335	270	283	288	324	306	314	292	290	299	289	315	311	304	295	330	321	302	327	319	300	302	311	305	290	282	311	295	318	311	318	303	306	303	302	291	329	319	292	309	316	313	323	318	309	309	317	315	350	309	321	309	266	319	329	320	298	342	322	290	313	324	310	291	318	347	294	291	316	293	315	315	294	313	324	327	320	331	346	315	338	287	305	305	306	297	297	268	309	307	300	317	289	340	319	312	300	311	300	319	350	270	283	321	306	307	321	304	329	306	309	330	316	272	352	302	326	328	297	321	314	310	320	309	323	322	276	301	321	315	282	281	299	288	301	306	316	309	276	308	287	302	312	294	302	293	312	295	292	331	304	284	305	292	305	301	330	332	333	281	297	311	305	316	284	315	283	301	302	292	307	308	322	323	280	318	313	296	313	313	311	334	287	286	321	321	339	307	333	281	334	294	335	287	298	298	304	300	315	328	297	287	285	313	310	281	303	280	294	289	298	322	303	303	291	317	318	288	286	301	284	304	320	277	304	285	314	308	290	330	323	284	301	305	300	310	294	330	320	316	322	322	303	291	313	297	296	281	322	294	291	321	292	286	283	283	315	313	296	290	293	296	278	332	346	281	311	321	317	341	318	296	336	285	334	320	300	270	296	280	301	326	337	337	333	304	324	330	313	285	318	298	292	307	340	275	324	316	318	307	309	296	297	342	346	314	291	325	301	335	282	335	297	288	295	297	308	298	327	299	314	305	273	327	307	309	312	299	333	332	315	343	301	305	303	325	302	336	317	288	318	312	291	330	317	314	304	319	342	308	294	315	303	320	290	301	304	320	329	294	301	311	317	311	294	297	347	330	290	321	289	307	292	302	312	306	282	313	284	292	313	322	304	314	321	321	335	309	316	298	299	327	298	312	307	329	308	302	304	304	290	332	317	297	315	313	303	287	311	321	305	282	322	311	294	304	328	304	310	318	317	315	289	316	290	295	341	339	296	325	297	318	332	316	324	293	291	317	331	312	302	304
24009	21430	28748	24509	21412	10812	1912	1067	927	758	609	608	540	528	487	489	438	423	398	419	357	364	336	317	324	339	328	314	274	291	268	302	297	263	286	274	289	273	292	285	291	265	290	244	247	303	244	269	269	259	278	232	273	255	261	256	263	256	270	246	247	260	216	270	224	240	222	234	272	236	233	264	256	228	247	280	256	207	236	241	249	217	243	225	231	218	266	271	216	224	236	247	245	246	246	282	239	238	268	246	250	245	224	233	236	246	274	206	264	226	239	259	248	231	221	223	234	232	240	228	252	238	233	241	240	255	262	229	216	255	232	236	247	247	225	274	240	224	236	239	278	259	227	259	234	250	228	247	256	239	272	210	287	262	240	256	260	213	236	267	239	243	220	245	242	221	239	261	263	235	220	252	270	235	232	233	242	240	212	239	255	251	224	248	244	206	232	245	237	228	215	235	226	234	239	260	249	274	245	258	230	233	223	227	232	261	249	247	238	246	247	242	233	239	229	259	255	250	228	212	234	252	230	260	256	239	226	230	238	214	240	240	226	244	221	228	215	240	260	233	233	254	261	253	243	226	260	250	237	222	244	265	229	222	236	233	242	246	228	255	239	245	262	233	232	254	251	233	229	237	216	266	219	237	240	234	261	240	243	222	253	260	244	242	237	244	237	276	242	238	253	228	267	206	226	242	230	237	211	265	262	215	253	260	262	246	239	265	274	260	249	243	230	221	247	252	246	246	270	247	242	232	225	230	235	211	247	247	253	236	259	246	229	219	247	247	224	235	231	225	253	229	218	227	243	241	242	225	248	248	268	230	221	225	243	230	258	236	245	224	246	241	248	215	261	261	271	253	271	248	252	221	244	230	256	247	266	236	254	277	243	267	253	240	229	229	233	235	271	226	243	233	233	252	226	224	257	239	222	241	248	263	232	249	241	252	225	215	251	262	220	241	260	228	218	245	237	249	249	239	241	208	244	223	237	257	238	254	270	248	230	232	249	223	242	239	218	253	232	229	249	260	237	255	281	252	234	235	269	271	227	258	227	225	253	230	236	233	259	232	266	241	251	235	225	241	235	247	241	218	237	230	252	268	247	246	250	246	245	234	241	251	247	237	233	265	224	231	211	238	232	241	254	267	214	222	242	247	223	255	247	246	227	224	247	251	242	255	217	251	216	239	235	271	250	245	237	243	224	224	245	236	282	251	245	238	211	231	254	260	238	250	219	216	243	244	242	229	246	250	235	222	230	257	219	253	257	242	269	262	239	217	219	237	244	240	264	240	268	250	228	249	250	236	229	247	253	222	212	231	226	256	255	261	243	261	210	219	241	257	240	228	246	236	231	234	243	245	231	218	230	209	226	241	241	231	241	199	255	244	249	245	244	223	234	246	244	258	240	233	245	232	248	250	240	241	260	234	248	243	232	240	259	242	240	234	242	278	224	251	247	219	214	246	222	222	246	233	215	265	228	257	216	272	251	236	220	203	216	244	231	228	243	256	230	245	268	232	224	209	221	254	254	259	241	237	219	243	254	241	260	227	254	247	247	241	242	243	232	249	251	222	257	250	240	230	235	272	246	223	233	239	232	227	222	217	254	233	246	247	242	229	234	238	246	237	233	246	262	227	244	238	265	266	260	243	228	230	232	233	258	234	250	227	257	241	236	235	231	246	226	220	246	231	217	233	240	236	244	259	232	226	237	226	244	241	262	237	217	214	248	255	260	231	254	229	228	245	274	220	207	227	236	237	229	270	218	244	225	243	240	232	228	232	258	230	227	237	211	242	247	245	221	253	215	220	225	252	232	249	236	223	263	241	230	241	233	228	243	250	242	241	237	243	239	246	242	227	242	234	228	239	227	236	256	235	270	229	273	224	206	256	232	258	239	252	244	218	230	242	238	224	280	237	276	255	248	229	222	230	237	229	271	220	249	241	215	243	264	239	252	224	243	265	268	249	232	227	234	227	240	206	220	224	250	240	252	220	216	245	245	253	208	233	240	221	244	242	249	239	219	251	220	208	242	256	251	225	236	200	252	208	238	235	228	241	250	249	222	244	226	248	233	234	244	239	237	264	222	225	255	232	252	256	237	240	255	245	248	246	212	238	217	218	217	257	235	224	249	235	246	240	238	207	252	236	252	208	238	242	224	240	240	235	205	251	236	276	246	228	229	256	233	251	254	259	208	227	251	254	267	236	246	247	241	200	226	255	262	239	253	220	265	246	256	241	263	232	244	241	224	201	235	246	241	251	229	234	220	242	240	253	221	274	230	236	266	251	226	230	234	234	247	243	231	208	248	236	245	237	213	264	248	257	232	246	240	241	257	218	270	278	268	245	226	255	259	237	228	265	211	270	242	235	260	248	236	256	259	255	254	252	257	261	230	260	247	247	243	253	227	241	228	256	288	236	226	235	230	228	251	266	231	223	253	250	247	221	231	224	236	258	274	238	224	207	228	226	248	245	216	234	242	221	268	231	248	254	240	253	255	240	220	245	248	221	193	246	229	239	262	256	240	209	220	252	251	235	266	235	243	249	236	224	237	228	256	229	247	218	234	257	282	255	227	233	232	245	240	228	234	249	243	209	228	249	253	227	237	242	248	231	234	229	265	256	226	231	254	257	265	252	225	229	231	204	251	244	247	242	236	242	251	251	254	272	226	227	236	212	229	244	245	243	234	218	229	245	236	229	268	217	236	252	288	205	258	245	260	256	231	264	236	256	257	263	245	235	221	228	249	241	233	229	228	251	235	223	245	226	245	227	251	264	261	218	229	226	255	236	241	252	248	228	221	244	237	247	242	247	269	265	228	266	264	247	246	236	249	243	246	209	247	235	243	234	230	226	256	263	234	260	220	258	242	258	213	234	226	259	243	231	232	233	231	212	263	228	217	246	243	259	211	253	216	238	259	217	247	219	230	232	203	251	226	263	249	238	240	214	226	250	251	258	244	239	203	264	251	245	230	261	245	253	215	215	251	230	244	264	246	228	262	243	228	220	249	226	239	257	249	244	246	266	265	244	231	253	255	257	233	232	235	237	239	260	205	218	229	251	227	248	270	249	238	239	218	263	239	239	243	249	229	201	254	221	246	262	255	226	249	226	219	231	222	258	232	239	256	262	249	236	244	242	244	220	208	253	270	229	225	242	204	250	229	230	275	260	279	230	221	274	251	263	201	264	239	238	256	220	196	238	237	253	235	219	242	237	238	218	231	245	247	216	257	234	241	228	275	244	270	247	233	254	243	238	244	258	243	249	266	249	232	221	253	246	231	241	222	244	232	250	208	278	250	237	248	224	218	241	222	235	233	219	236	245	241	230	221	250	255	226	243	214	221	232	224	228	252	228	244	245	237	233	243	235	260	232	229	267	192	217	259	234	235	239	249	228	241	230	265	255	240	233	223	240	238	236	230	223	237	247	240	244	221	233	216	233	234	258	237	215	225	245	238	252	260	231	225	242	249	235	235	264	241	239	221	231	254	234	215	266	246	254	232	224
33694	26605	16004	9708	7000	4621	2912	2162	1838	1539	1269	1124	1022	865	834	735	702	691	661	580	560	531	514	446	464	412	422	416	428	425	418	382	360	388	392	375	365	368	381	386	359	397	378	369	396	329	338	338	355	343	321	331	328	332	296	321	301	310	302	318	316	322	299	297	294	325	250	293	316	293	275	311	267	279	289	286	298	312	293	324	321	301	315	326	301	302	351	307	299	272	290	309	289	308	327	309	292	301	315	304	298	296	293	317	285	281	294	318	299	320	278	318	260	284	305	316	304	276	283	274	314	302	301	310	290	287	308	287	298	321	318	286	302	313	303	292	276	287	301	296	300	279	320	309	297	292	331	341	294	295	303	316	315	289	298	294	299	299	301	304	278	301	290	325	278	281	273	299	309	282	296	285	278	300	313	279	298	337	298	317	295	289	278	293	294	292	311	293	288	329	304	321	267	301	304	311	272	315	282	277	275	297	306	323	314	303	280	338	310	293	274	290	270	316	295	295	291	298	318	307	303	312	298	268	291	264	310	309	283	281	311	291	275	286	292	290	300	285	304	289	328	301	313	282	294	319	279	260	260	314	301	306	269	297	324	268	264	273	302	288	302	290	314	333	308	291	318	300	302	286	290	292	280	314	278	274	295	307	271	255	285	281	285	314	327	321	296	294	319	321	304	319	303	302	330	322	277	322	259	267	319	319	294	276	290	289	280	307	293	304	283	292	293	307	281	277	315	328	285	313	333	283	289	310	290	326	317	298	305	292	283	282	304	286	313	316	286	295	318	332	296	319	291	307	291	291	269	328	331	268	293	300	296	292	298	300	345	295	290	304	288	301	305	320	286	285	326	298	296	292	287	315	301	330	284	276	296	299	285	283	283	303	318	271	317	288	312	295	295	317	335	304	307	317	276	295	298	289	269	312	304	288	260	310	309	301	292	285	287	299	278	304	268	299	291	312	301	336	280	312	287	312	319	288	283	282	336	283	305	292	284	292	288	305	275	327	312	288	273	274	280	270	300	287	323	279	295	304	285	252	297	294	291	305	328	318	311	294	308	298	313	303	281	317	296	284	294	296	291	292	290	315	301	287	308	303	307	290	293	307	309	298	293	298	304	268	309	301	311	285	275	289	296	309	301	292	301	276	310	303	332	289	290	286	317	292	295	307	283	308	293	273	306	317	281	291	293	295	284	298	308	307	300	315	295	291	310	280	276	291	318	305	316	301	301	320	330	318	301	296	305	309	304	297	322	285	286	280	310	348	299	281	296	287	292	297	278	275	291	284	284	303	254	282	298	318	285	327	301	283	292	307	313	292	344	283	286	310	280	276	284	287	328	313	296	295	297	266	306	281	297	294	275	279	283	309	316	311	318	299	288	288	291	294	298	310	296	315	293	301	319	302	316	298	273	297	279	301	303	305	300	310	291	293	297	293	294	277	286	310	284	324	271	314	304	302	313	315	292	298	305	315	337	245	295	298	284	314	298	321	290	303	306	308	261	292	329	263	326	308	289	292	276	311	290	301	306	307	286	257	283	286	304	299	288	316	337	309	310	262	311	326	290	280	282	295	294	303	285	297	299	270	306	313	286	309	280	315	313	306	319	277	300	294	331	290	319	331	274	277	323	293	279	269	312	298	301	294	297	294	343	304	272	297	330	285	294	307	330	298	289	282	302	285	293	269	287	268	317	324	266	304	316	312	312	306	304	288	284	274	301	298	295	296	327	278	324	300	294	302	285	307	286	284	310	311	320	304	313	322	293	280	309	298	287	295	302	309	331	293	269	323	277	299	268	308	264	308	281	314	297	308	320	310	315	277	282	300	314	303	281	291	311	290	302	306	299	298	281	311	293	290	307	332	325	301	280	298	288	296	268	298	278	288	340	310	302	292	294	284	302	327	313	298	294	317	282	306	291	293	296	318	294	320	267	294	273	293	301	303	258	280	300	301	295	326	310	272	320	263	288	297	276	288	315	303	278	304	318	314	309	279	275	303	323	311	285	308	284	310	301	284	306	292	299	299	302	335	295	308	318	306	301	324	288	270	308	270	320	301	309	264	298	309	311	303	288	329	295	275	305	272	314	277	306	310	298	297	288	276	326	318	314	287	275	297	292	302	292	286	314	280	308	281	308	299	287	317	293	270	267	278	292	313	314	315	315	292	314	304	348	314	280	320	292	290	287	304	266	275	308	286	283	267	314	306	298	311	308	280	308	296	301	303	301	280	307	305	285	297	291	315	288	320	295	322	282	333	292	290	320	304	296	306	302	323	288	284	273	323	329	316	285	288	275	290	287	277	299	267	282	307	309	311	298	287	280	313	314	269	297	312	281	281	307	280	327	295	328	298	282	287	289	267	301	319	326	307	317	315	300	293	301	318	313	299	302	328	304	310	290	272	281	287	289	310	318	294	298	291	296	283	282	329	305	301	294	274	289	263	310	294	326	279	273	313	323	319	268	301	331	307	286	303	319	345	311	298	311	334	311	303	320	262	309	304	297	297	337	315	306	304	305	292	302	294	295	287	320	317	267	297	306	288	291	309	293	321	314	308	311	275	282	280	291	307	298	287	259	336	303	304	278	290	316	310	313	315	265	322	294	289	312	295	285	284	337	311	299	328	280	309	305	299	306	309	275	283	289	327	302	298	273	317	295	284	275	319	284	312	324	331	280	284	272	305	307	296	308	317	267	291	274	314	319	291	287	342	324	296	310	295	288	294	318	309	282	288	297	322	320	255	309	308	308	298	289	296	334	278	301	309	273	300	304	303	299	321	282	305	298	269	322	315	299	315	304	275	293	260	282	288	308	293	303	291	298	300	306	297	280	316	287	285	286	297	309	265	321	273	288	299	304	313	308	289	293	341	299	301	287	303	281	278	283	270	296	289	274	300	310	299	314	317	260	284	291	303	304	299	322	270	336	282	295	318	270	321	276	273	325	303	282	274	332	295	302	297	335	315	285	279	319	307	309	305	302	301	330	298	306	273	313	280	312	280	287	276	326	297	315	312	295	292	283	279	291	296	326	288	279	313	280	295	278	292	300	303	306	284	304	298	288	284	320	285	328	262	291	291	328	285	322	285	298	281	280	294	270	294	331	297	279	291	280	266	296	307	300	311	304	315	306	309	304	290	278	289	285	324	331	313	294	265	297	283	300	285	330	293	312	292	312	270	317	294	287	327	296	315	303	315	293	331	301	306	310	288	309	283	303	272	287	292	280	313	289	320	260	304	303	290	274	293	297	311	305	279	281	308	302	316	298	295	277	312	284	302	279	302	304	286	293	277	321	296	293	280	308	281	306	272	314	277	295	307	316	312	285	294	268	311	310	320	331	290	335	304	293	304	316	291	319	312	280	303	309	292	332	328	283	315	310	293	296	285	306	290	308	332	299	291	299	296	325	305	275	314	273	330	295	280	325	289	317	280	296	269	299	303	292	282	295	326	291	304	283	284	275	278	276	296	314	284	299	284	321	273	306	292	311	330	286	285	314	278
25227	21470	27554	25609	11524	2160	1159	809	648	574	496	457	435	400	322	327	317	336	288	288	248	237	261	282	236	231	220	229	203	212	240	217	223	215	228	215	190	210	190	220	206	200	210	196	203	200	195	200	190	197	202	201	205	198	192	200	196	224	175	185	192	173	190	173	178	187	177	192	178	184	175	170	179	190	208	196	182	159	190	198	186	176	165	193	178	183	177	167	174	177	166	174	207	194	184	185	156	179	170	183	188	203	163	208	198	189	208	203	189	171	182	195	189	173	193	178	152	188	184	184	167	174	165	155	158	171	184	175	166	159	162	166	182	165	186	170	180	172	173	193	190	182	199	177	181	187	189	169	179	191	179	172	175	177	177	176	198	194	190	173	179	184	176	182	170	170	176	217	195	180	193	183	170	191	169	150	180	195	158	160	192	187	170	196	180	193	185	177	163	193	168	162	187	185	184	189	171	169	168	190	172	183	178	193	184	208	171	187	184	189	186	167	165	178	182	177	170	174	183	183	172	155	182	180	187	174	207	170	170	191	175	165	193	171	193	214	168	206	202	179	160	172	196	168	193	195	159	201	189	153	185	192	192	168	176	154	166	175	187	172	193	191	164	154	161	156	206	189	173	173	201	205	164	184	195	199	166	186	162	160	182	184	187	177	182	174	196	188	175	191	166	172	167	160	182	191	188	176	200	173	166	203	170	197	166	188	177	191	182	186	176	189	174	203	174	191	170	159	195	164	200	155	174	188	190	179	198	188	185	168	173	189	182	183	157	199	186	188	192	166	201	189	205	189	143	164	180	178	190	183	172	162	194	168	187	199	180	180	135	167	160	176	179	182	180	184	168	189	177	192	188	197	167	193	180	182	187	162	189	215	186	184	176	183	154	192	170	179	167	211	169	187	173	178	190	166	189	184	178	195	181	193	176	169	172	179	170	188	219	162	188	170	157	181	167	187	195	184	197	198	182	189	151	165	180	189	169	201	176	166	192	193	163	186	184	181	153	171	182	165	171	182	166	200	175	154	182	189	169	212	181	179	182	176	182	197	177	158	207	171	165	178	181	173	183	172	184	171	167	195	190	180	166	161	151	201	155	192	175	199	160	180	172	176	178	182	189	172	189	203	192	163	158	166	186	200	190	188	184	187	172	185	184	164	183	183	180	178	187	206	161	164	197	182	208	165	182	209	195	167	180	177	165	214	183	206	186	170	194	179	182	171	185	198	174	174	190	177	178	169	199	176	175	224	200	162	183	173	162	172	180	173	194	179	194	166	201	172	186	179	175	196	180	211	190	152	203	196	162	172	166	164	193	158	155	177	179	195	174	187	219	185	174	162	175	188	147	183	184	187	194	180	177	170	196	187	198	187	179	187	177	194	178	192	167	195	175	175	167	184	178	196	157	183	180	178	168	177	194	194	186	187	185	165	178	163	192	177	196	186	165	214	186	173	176	170	216	167	179	172	177	181	190	177	187	192	190	183	181	185	157	156	169	181	183	173	191	181	168	153	168	171	186	186	164	169	178	180	188	200	177	162	155	190	172	170	187	170	158	167	196	182	201	180	158	167	167	197	170	183	177	197	180	179	166	174	166	192	179	189	171	154	197	182	196	169	184	159	188	186	177	187	185	180	185	172	194	179	182	175	198	207	189	168	181	198	185	181	177	169	165	173	191	194	200	182	169	165	163	164	205	170	177	179	188	170	190	176	169	171	180	203	169	191	170	164	183	163	171	190	157	176	185	160	169	175	198	163	171	178	188	177	190	171	184	184	189	173	156	167	185	173	173	202	190	191	180	190	185	184	186	173	198	194	145	167	190	210	174	196	190	181	186	170	186	164	185	194	199	182	181	188	207	171	180	147	173	161	179	165	175	181	204	163	170	190	186	167	165	193	207	174	169	163	195	184	159	178	162	186	158	163	194	183	173	165	165	153	178	184	188	182	162	199	162	181	168	190	190	193	173	180	155	194	179	175	190	202	175	185	191	176	179	177	184	169	177	174	173	151	181	194	171	160	169	197	168	185	166	190	188	172	193	180	205	173	184	167	206	201	210	198	185	184	203	170	156	176	226	187	188	188	194	158	177	164	184	173	188	187	170	179	176	215	184	182	183	166	171	204	190	166	167	171	172	173	203	186	175	174	190	174	158	190	158	163	176	182	192	182	172	155	168	171	179	213	201	176	192	185	180	188	173	170	176	203	170	192	160	179	179	207	178	184	191	191	194	171	170	167	189	162	195	170	200	180	193	183	191	194	206	174	191	199	161	171	192	207	178	178	180	173	197	168	185	180	154	185	173	174	166	184	183	161	200	173	188	183	160	178	183	174	186	197	191	174	187	194	174	189	159	186	181	175	175	179	198	191	168	171	196	199	174	187	215	189	175	211	163	176	179	177	177	169	186	196	216	185	165	172	183	180	224	178	178	175	197	173	162	170	186	155	179	197	200	200	175	175	159	165	167	175	160	190	190	196	192	198	190	168	188	201	187	192	193	183	184	179	186	154	191	145	178	170	180	195	180	177	196	161	172	162	167	202	166	165	163	180	200	178	182	190	200	187	171	168	171	168	177	165	192	174	156	158	181	170	167	176	164	173	178	167	172	175	188	161	180	203	168	150	178	165	187	173	177	188	194	169	210	186	210	196	188	184	162	180	168	197	175	199	175	170	194	180	177	155	169	188	193	200	171	173	168	197	201	186	176	182	171	177	186	184	198	172	184	189	196	186	203	203	212	185	183	183	193	203	206	212	194	184	174	184	183	170	156	168	172	168	186	167	183	182	205	185	191	168	199	169	183	174	172	178	188	186	198	184	195	186	195	179	201	178	191	186	194	200	177	185	183	176	174	200	171	185	163	173	159	195	170	150	182	180	183	157	185	195	189	198	184	177	181	163	210	162	205	171	158	183	188	170	166	148	178	171	180	195	203	194	179	167	167	185	180	216	190	200	198	175	196	183	165	169	177	195	187	190	176	199	196	181	176	174	168	169	174	189	202	185	184	156	187	187	187	190	187	172	189	175	164	176	176	162	176	176	168	180	195	161	180	183	184	184	182	189	162	189	207	165	192	203	201	183	168	180	186	193	178	163	183	170	175	162	187	156	221	177	180	200	189	175	191	170	164	201	170	178	183	230	200	187	185	193	155	161	169	165	180	177	163	157	182	197	164	190	148	184	179	181	172	186	206	176	174	170	188	184	189	196	187	196	203	176	178	183	162	152	169	177	184	163	143	202	201	180	181	191	164	166	169	182	191	162	194	179	206	166	183	186	161	190	169	196	172	189	184	216	180	175	183	177	165	183	198	178	190	201	190	163	170	154	186	202	192	201	160	188	168	172	191	181	181	178	173	171	165	173	180	171	181	175	177	213	172	170	178	176	180	190	176	171	177	177	176	190	174	166	183	164	178	177	176	168	175	199	200	171	166	175	175	204	185	195	173	179	168	182	200	177	200	196	166	163	174	189	168	166	198	184	185	169	215	162	192	173	192	190
32882	21034	12822	7586	5609	3821	2316	1785	1480	1225	979	899	753	717	671	618	542	521	459	439	455	389	383	412	334	343	315	313	318	320	302	304	274	264	297	261	240	252	279	294	253	270	250	244	252	265	264	217	255	263	237	213	246	236	243	209	233	233	241	211	259	234	220	255	254	202	210	226	226	244	250	219	223	228	250	228	228	214	215	222	225	204	218	215	231	198	234	205	183	227	225	222	223	240	232	224	229	223	227	235	214	217	217	226	217	236	201	219	228	206	219	232	210	223	209	226	203	228	218	209	242	216	213	220	207	226	218	223	241	214	240	241	229	203	220	205	208	191	233	213	224	226	216	207	212	217	230	203	234	219	227	218	208	228	212	230	228	235	226	218	220	221	247	217	193	226	239	226	214	221	215	183	206	237	213	220	172	228	232	233	211	218	211	230	247	226	212	239	225	212	227	218	195	198	218	192	220	205	225	220	220	223	226	213	204	231	198	203	203	236	226	208	245	221	213	235	213	217	222	248	217	234	241	228	204	222	218	212	212	243	179	228	226	233	222	237	214	243	241	227	234	235	209	206	207	185	248	207	211	232	219	206	212	221	207	230	224	226	206	206	212	230	219	209	203	233	203	231	205	207	211	225	199	234	227	224	242	206	227	207	241	226	209	216	212	197	198	237	217	184	195	221	220	209	205	259	187	234	210	197	203	196	235	220	231	214	229	205	215	213	211	207	205	206	218	229	203	234	196	208	226	213	212	213	212	215	216	208	230	211	223	219	233	212	235	234	225	210	202	219	237	224	227	235	200	210	241	224	231	230	201	232	229	223	218	234	251	223	247	221	214	232	228	192	188	214	205	218	234	211	207	214	219	207	219	218	230	224	197	218	228	206	200	204	197	178	223	192	203	202	221	242	222	241	262	215	208	216	223	231	225	223	205	251	222	224	192	195	219	229	207	207	193	219	241	238	195	207	223	231	216	213	214	245	223	207	225	223	218	235	216	207	213	226	228	214	220	203	206	224	245	228	252	221	194	203	266	226	213	230	226	210	201	221	200	208	246	229	205	220	228	219	227	193	204	237	225	223	213	237	192	225	234	222	226	217	212	214	228	213	217	241	239	204	237	215	216	209	227	237	202	224	236	223	223	232	226	206	195	234	222	211	213	227	222	244	245	228	218	217	209	220	205	226	194	207	220	214	200	195	238	209	212	188	222	221	222	224	223	205	218	238	205	221	209	212	220	208	202	240	211	223	210	228	230	231	210	223	217	215	231	202	226	233	225	221	204	235	217	213	243	228	210	224	253	194	211	207	226	237	223	226	229	222	222	233	228	214	214	217	228	234	207	227	247	231	200	216	245	216	220	205	225	206	233	212	222	222	234	216	216	234	199	230	216	210	238	240	234	209	234	199	216	210	221	227	205	219	220	213	229	215	218	212	221	222	203	220	233	228	221	220	230	232	234	206	219	227	214	222	240	246	212	216	224	194	214	218	243	224	210	234	246	201	218	203	232	236	205	264	213	261	232	201	226	217	223	230	209	195	231	224	231	233	218	196	210	235	186	208	229	234	223	238	200	213	207	212	205	218	204	203	223	183	254	222	216	204	207	230	216	206	212	240	235	188	225	227	214	238	192	205	220	216	256	196	227	229	215	199	243	234	201	232	221	247	193	224	232	244	199	209	235	222	215	243	196	220	228	237	253	211	222	228	246	204	216	244	220	229	199	218	204	217	205	191	212	199	228	191	198	207	206	224	240	209	197	224	249	210	202	206	224	223	229	212	215	219	226	215	211	236	207	237	218	211	203	236	204	221	213	230	217	249	235	223	220	233	232	197	214	222	220	230	217	226	245	253	232	239	213	240	235	254	218	215	217	238	211	213	236	222	245	231	253	208	198	225	229	207	222	219	227	219	211	211	216	203	200	234	228	249	202	212	219	211	201	207	223	226	217	214	218	212	217	216	229	198	198	202	222	194	219	217	215	231	223	222	211	211	214	223	206	226	181	212	214	189	227	207	232	205	236	200	207	206	217	250	206	228	247	212	227	213	243	208	236	211	202	187	221	208	210	221	218	213	241	213	236	226	223	241	228	204	218	227	216	192	230	221	208	200	254	219	218	199	227	202	222	197	212	196	235	220	238	217	217	245	254	193	231	199	202	227	239	225	234	241	225	212	242	223	217	224	201	223	243	199	231	211	219	193	239	218	209	192	209	244	240	211	220	207	209	214	200	203	227	219	233	203	216	239	220	213	258	218	191	226	209	217	224	217	221	219	208	226	233	195	235	230	218	231	213	240	223	209	216	219	234	236	223	218	234	221	207	197	222	209	228	217	222	225	223	205	260	228	232	205	219	217	243	238	219	227	225	221	235	208	239	233	217	226	191	209	211	218	227	204	229	229	246	215	262	204	225	247	211	218	224	233	205	219	244	227	219	222	203	224	246	223	218	228	233	217	221	219	232	226	221	217	218	212	207	216	194	250	191	252	219	229	237	204	207	242	234	191	202	230	195	209	204	220	226	213	203	202	235	244	213	203	207	225	222	205	217	217	209	220	218	226	231	240	214	202	212	219	213	206	226	229	240	217	223	230	247	206	228	242	220	233	208	226	246	222	206	219	231	218	220	220	251	227	233	210	202	202	255	221	204	230	209	223	196	223	246	243	241	221	205	220	233	222	214	211	207	219	195	246	235	228	216	216	220	233	220	211	215	213	230	235	191	206	230	245	245	225	227	220	244	215	216	188	188	234	221	240	191	200	220	211	252	228	193	206	225	237	220	209	249	230	205	214	246	233	222	212	246	198	222	253	235	197	236	219	216	219	250	235	250	224	190	205	226	228	213	199	212	215	205	206	208	229	216	239	226	240	219	211	201	239	217	220	199	213	219	215	230	230	229	246	219	210	226	229	220	215	212	222	213	211	258	247	216	204	237	201	226	224	214	206	247	226	206	233	242	196	219	197	207	229	222	206	206	215	236	212	209	227	211	216	220	223	212	218	224	236	246	215	222	196	225	214	221	236	200	205	227	218	192	234	217	217	222	213	228	190	203	206	227	224	232	218	228	210	223	225	220	233	219	254	212	207	199	223	226	207	205	229	219	242	214	205	234	244	227	205	208	218	231	219	223	212	203	233	212	213	225	221	217	196	214	209	205	231	204	214	212	228	214	210	254	226	214	218	212	217	207	207	241	224	246	231	231	228	247	220	212	235	222	230	223	222	236	231	211	221	227	245	227	211	232	250	208	223	215	193	244	203	219	218	227	222	230	209	220	234	222	226	211	229	225	237	217	199	219	250	222	189	216	217	236	214	211	216	199	212	221	206	238	207	194	202	207	203	228	261	247	202	220	219	219	206	217	231	239	208	228	212	221	214	217	225	213	206	221	227	213	205	210	246	213	204	240	253	216	236	223	215	255	214	234	219	192	229	222	241	201	246	228	245	243	201	240	244	228	242	227	240	221	229	216	216	223	207	231	238	194	239	224	229	201	253	232	220	225	233
22963	21502	29249	24213	21502	21524	9202	1738	1184	995	872	784	714	610	556	539	477	446	412	417	399	322	281	319	278	267	261	238	239	274	225	245	233	212	199	225	202	205	195	197	222	233	186	185	188	173	170	189	168	178	187	165	182	203	154	176	152	149	144	173	156	153	176	149	148	138	161	155	139	170	155	147	142	151	147	160	150	154	174	161	144	138	143	198	171	168	142	140	145	137	144	156	152	169	161	138	165	145	152	148	163	159	131	151	176	156	156	139	149	146	180	168	137	134	148	182	147	155	174	149	156	152	138	156	159	141	139	132	173	170	137	165	170	134	160	152	136	131	130	154	184	161	165	144	155	149	142	144	135	146	155	137	162	135	163	167	160	159	137	157	176	156	170	165	135	150	145	162	134	146	175	160	152	128	159	156	156	153	159	154	151	148	151	146	159	162	168	157	147	146	159	132	142	141	147	131	146	138	150	153	166	152	137	158	145	172	169	157	156	124	169	149	149	152	149	153	132	161	172	143	159	169	144	131	144	161	166	139	141	136	163	156	126	169	153	153	156	172	156	148	168	175	138	160	146	153	145	142	141	145	169	140	154	164	149	142	127	160	164	157	155	160	167	131	152	137	138	157	144	182	156	151	135	137	132	163	166	130	174	148	159	134	147	158	132	143	159	138	140	153	166	147	148	144	136	160	152	159	155	170	140	123	161	176	152	142	131	170	137	148	147	147	146	132	168	161	155	159	146	148	143	143	150	136	159	155	157	150	152	153	154	146	136	150	155	157	162	129	157	155	147	163	120	152	139	149	137	147	155	144	170	143	153	157	147	139	156	155	135	141	169	173	132	153	142	148	165	150	168	138	139	163	147	152	161	175	172	132	164	156	165	124	136	140	136	155	160	162	130	158	166	181	152	149	159	156	166	142	159	139	151	127	139	146	144	155	133	155	150	192	161	146	151	159	169	146	156	193	151	150	119	132	146	169	144	161	139	168	161	159	178	163	148	191	157	171	145	146	164	139	140	143	150	134	141	160	148	155	138	147	152	164	156	131	130	137	125	137	167	142	156	133	152	166	141	134	137	156	153	146	160	142	141	172	160	163	150	154	141	134	148	159	170	155	148	151	154	137	136	134	148	155	163	148	153	151	149	163	128	128	160	128	136	163	151	146	153	147	147	150	150	164	144	154	149	171	144	166	148	163	137	160	155	155	140	162	160	150	138	117	163	153	141	125	165	152	141	161	136	142	149	129	146	163	142	135	161	147	144	144	151	156	163	164	171	166	137	164	154	160	160	123	162	145	158	151	154	140	162	160	168	139	133	149	149	161	165	144	181	147	157	147	134	147	168	144	147	174	156	140	158	169	149	173	134	158	154	138	153	146	170	166	138	163	162	151	165	135	140	146	129	147	125	124	139	152	151	152	150	174	158	149	168	157	152	148	142	143	150	152	151	183	163	160	151	150	151	155	156	137	144	144	146	143	140	161	134	175	146	185	140	143	157	148	128	153	141	135	164	151	153	143	150	124	147	156	154	137	128	132	122	146	133	150	155	169	141	168	166	151	172	187	170	151	158	148	145	152	153	177	134	162	146	154	163	149	164	152	135	142	163	160	157	169	121	171	132	141	148	135	171	141	171	132	156	163	165	142	138	157	170	164	141	152	167	142	151	137	153	148	158	150	153	134	147	140	152	135	149	129	167	148	147	128	149	154	160	158	157	158	166	173	142	181	159	179	161	154	155	140	148	166	165	170	142	157	136	140	162	164	161	146	155	171	131	153	132	147	161	141	143	122	123	136	164	169	160	154	154	153	160	131	133	159	167	159	139	170	148	136	127	155	140	137	167	164	143	139	143	137	165	151	143	139	149	168	140	149	150	182	151	163	144	156	142	150	154	145	157	156	153	146	152	150	140	143	156	152	148	152	165	152	146	172	147	180	156	160	130	134	143	140	154	128	149	146	154	152	130	145	158	174	161	151	156	174	140	158	147	153	153	162	130	146	144	131	148	168	172	159	155	134	140	160	160	147	158	143	134	149	141	136	150	157	152	155	168	149	131	143	145	128	152	141	139	149	140	140	141	143	160	138	155	169	166	122	155	162	159	147	137	127	149	141	166	153	148	160	167	140	150	118	139	149	136	187	157	148	159	126	151	145	159	140	133	163	125	169	139	149	180	156	125	164	160	162	156	147	138	140	163	146	147	174	151	144	152	167	161	176	136	150	166	133	145	156	141	140	127	139	155	151	130	140	169	144	150	146	156	145	167	143	188	148	134	171	149	155	150	155	160	145	175	150	167	179	142	170	160	137	141	151	173	163	144	145	155	155	149	122	148	125	129	170	147	159	139	156	145	155	139	132	156	148	153	177	185	140	137	154	170	143	144	147	145	129	146	162	161	164	178	170	144	152	143	132	152	165	137	150	142	159	168	139	153	149	134	167	147	157	145	148	152	175	159	139	161	160	166	164	151	142	130	157	154	150	146	153	133	148	157	156	144	177	148	153	164	157	177	142	151	153	164	152	135	154	126	140	161	144	125	138	145	171	163	133	139	152	144	177	155	139	146	149	164	144	127	166	153	155	160	159	160	161	159	134	138	161	159	138	169	161	149	153	157	176	152	130	156	164	146	159	164	150	151	170	126	175	156	137	134	149	159	147	168	148	142	164	163	159	131	144	157	144	152	162	133	157	150	138	140	158	143	145	150	157	157	163	165	161	166	118	168	150	146	127	141	144	145	132	154	153	138	175	177	180	153	146	131	127	158	157	145	162	157	156	136	144	142	137	150	160	137	156	143	164	154	167	152	134	159	152	132	159	162	137	136	145	160	137	159	176	150	145	162	143	165	153	129	158	147	131	146	166	144	158	144	172	151	135	180	135	138	160	121	158	158	166	132	131	149	129	160	153	157	158	143	146	146	152	156	160	178	146	143	167	142	144	144	156	142	154	139	145	134	154	135	138	153	143	138	163	153	149	150	121	157	139	147	149	176	158	174	162	152	143	151	128	149	139	155	162	154	136	137	174	128	147	169	153	154	160	145	125	157	152	152	134	158	147	145	154	163	142	156	164	170	160	166	151	147	134	144	151	169	127	149	170	171	150	165	127	150	170	162	147	160	153	165	149	153	145	166	152	159	144	147	135	161	164	140	132	145	153	146	153	161	172	157	149	136	130	151	144	127	149	151	142	141	147	140	166	140	147	147	160	151	166	150	150	161	142	161	160	138	139	126	173	160	137	149	145	171	145	159	149	153	159	178	152	167	158	146	146	144	161	124	153	170	139	153	171	161	140	152	143	134	164	142	134	170	153	143	150	152	145	149	156	160	164	165	165	142	133	149	161	154	146	137	147	139	152	138	146	158	148	147	143	164	137	160	162	150	157	139	151	151	129	137	139	137	130	170	144	159	152	146	151	142	148	153	146	155	164	134	147	158	148	148	138	150	136	141	140	142	139	131	153	127	160	151	153	158	155	153	148	147	156	147	141	143	184	160	162	153	162
37029	31072	20744	12881	10132	7131	4612	3161	2623	2168	1801	1581	1350	1195	1134	1011	864	764	709	681	598	520	501	486	417	400	419	407	359	394	352	339	293	311	310	306	318	315	307	287	260	271	263	268	228	272	234	241	220	255	226	242	226	222	225	221	197	205	202	194	190	223	204	217	181	209	175	218	196	207	197	185	185	196	188	197	196	213	191	184	198	187	194	197	180	200	197	201	198	183	181	184	207	179	176	190	201	199	199	191	172	192	173	166	187	176	209	200	217	195	194	201	175	180	212	196	193	177	163	162	185	205	197	188	188	172	203	176	174	190	155	164	186	170	175	190	182	197	179	186	195	179	184	175	177	180	187	181	169	184	194	182	186	206	185	195	175	183	201	191	186	181	186	176	187	180	180	182	192	160	160	194	192	189	175	203	195	181	188	213	184	163	178	193	215	210	161	194	187	187	174	182	178	174	174	204	207	192	186	161	180	195	185	181	187	184	197	174	184	191	167	183	201	209	186	195	183	197	186	177	181	187	166	194	177	194	180	185	183	191	178	191	187	195	195	196	212	184	155	188	179	196	178	205	186	193	179	201	187	186	181	176	204	177	185	184	211	200	208	166	198	188	166	186	202	180	167	194	202	177	194	207	203	188	193	192	165	199	198	177	156	220	173	204	167	186	196	185	184	165	163	214	170	169	183	184	194	195	190	204	212	200	195	176	191	196	147	207	210	173	191	175	185	165	194	198	190	200	177	188	221	173	199	177	154	174	177	179	183	172	174	156	173	180	171	206	193	179	179	225	200	188	192	182	204	177	170	169	200	184	190	169	197	198	186	205	186	181	182	179	180	202	177	214	209	174	175	177	188	179	163	208	180	184	184	183	183	173	197	166	175	173	201	184	174	181	189	177	191	179	208	191	172	196	180	165	200	178	201	196	185	199	202	177	200	172	171	204	186	164	178	157	151	205	182	198	183	195	173	186	184	182	178	202	162	190	189	192	177	188	178	176	196	184	198	153	167	193	179	181	194	196	182	198	173	188	180	191	184	189	202	173	172	216	166	166	207	189	187	176	176	176	194	173	188	167	157	177	186	200	182	206	178	172	196	208	162	195	192	206	180	169	162	194	188	172	196	194	185	206	184	207	187	215	196	169	192	182	193	155	188	192	179	180	181	193	212	191	178	223	208	213	207	171	180	183	198	186	184	213	187	200	200	201	190	172	204	170	183	186	191	197	165	183	188	188	183	186	187	169	195	192	213	178	192	187	196	186	188	175	180	167	201	189	192	181	173	170	189	180	181	211	175	195	190	201	196	190	183	177	174	179	174	194	194	199	190	195	191	177	191	181	187	173	213	180	204	183	192	184	174	158	161	191	194	181	186	186	215	183	209	153	189	181	212	183	193	186	198	171	204	181	180	214	181	187	187	191	188	191	205	168	181	189	176	195	175	149	172	179	205	197	172	200	169	199	190	196	198	184	179	182	181	198	196	186	192	163	182	191	182	192	191	184	201	177	168	176	174	191	178	198	200	160	218	205	188	154	201	165	207	190	197	193	186	164	171	172	182	209	184	199	187	170	193	198	175	187	173	179	184	193	202	196	180	182	187	201	189	187	194	196	224	175	176	199	185	198	189	171	201	195	154	193	198	195	162	209	193	187	170	180	186	176	173	227	194	174	185	185	189	202	190	157	175	194	174	177	182	201	186	215	187	181	209	198	154	182	210	190	183	199	159	188	163	170	171	201	175	172	185	192	172	183	168	185	170	187	178	209	199	193	179	183	165	183	184	168	185	187	194	174	200	218	174	183	201	186	181	179	185	168	187	174	166	182	169	202	206	195	169	187	195	179	175	183	185	207	194	186	177	191	186	182	177	211	211	190	179	196	202	201	230	179	210	165	178	207	189	180	166	181	192	203	193	184	199	214	185	203	202	183	177	188	190	172	184	189	176	183	186	174	190	179	182	174	202	195	198	183	175	173	206	171	179	163	186	202	180	177	196	195	163	178	162	194	196	177	195	211	191	191	205	179	203	182	178	193	167	183	179	200	188	175	178	203	177	214	195	201	204	188	177	196	183	184	191	181	192	186	193	193	184	172	202	173	172	197	192	185	166	189	168	191	175	168	203	173	178	188	185	196	168	169	202	192	187	188	175	156	184	163	176	225	190	189	196	178	190	175	212	174	194	194	193	177	202	210	179	178	190	159	184	213	170	194	184	182	167	187	175	174	203	159	193	185	198	205	195	194	189	190	186	167	198	192	178	189	165	169	186	188	183	198	186	177	164	159	151	205	200	181	191	187	175	176	189	197	175	168	196	184	167	194	175	204	185	157	187	205	184	185	175	151	183	193	208	174	169	185	164	194	201	194	191	197	184	207	183	187	167	179	156	195	188	183	205	181	200	173	204	177	191	195	191	186	193	214	174	176	165	179	191	144	209	190	177	179	200	202	180	195	202	178	189	165	203	181	195	199	182	202	197	193	202	182	198	174	191	199	204	182	174	168	200	173	188	197	212	176	180	194	188	196	175	198	186	174	182	177	189	181	161	221	183	171	176	176	187	167	158	213	172	182	176	194	183	198	172	184	165	170	190	190	183	194	203	199	175	192	186	182	182	197	178	183	183	211	211	171	173	180	174	186	189	190	187	197	173	201	162	177	208	185	185	189	185	196	187	197	193	196	192	187	160	208	202	193	189	189	184	191	158	181	172	178	191	187	170	180	153	190	154	174	214	205	166	206	181	192	182	173	175	194	197	190	177	196	227	171	195	180	193	194	192	208	185	178	178	171	194	181	192	177	197	173	211	197	177	203	209	192	183	207	202	195	189	191	181	180	199	184	194	201	198	204	205	188	171	186	190	195	183	189	207	186	189	191	206	163	167	185	211	214	177	184	204	173	186	183	164	197	193	165	215	191	190	198	187	172	191	183	187	220	184	183	160	201	161	187	178	183	209	194	203	186	173	215	181	205	196	176	184	196	197	188	183	172	174	175	200	185	191	198	195	192	183	200	194	180	184	191	184	194	163	209	165	197	201	158	178	180	179	161	186	182	173	145	208	188	195	178	168	201	204	175	200	168	191	181	197	208	157	173	200	194	182	181	187	182	183	188	191	190	202	179	214	189	185	203	201	220	187	195	187	210	195	203	193	162	190	174	182	195	178	169	185	173	191	192	200	192	216	200	177	205	210	198	173	175	186	187	164	183	194	196	173	183	182	205	192	190	182	183	173	184	202	205	194	190	201	174	184	176	177	191	179	195	173	179	181	195	177	192	192	177	200	198	184	182	196	196	199	183	220	181	172	208	208	190	198	182	195	180	175	208	198	194	170	200	195	206	186	199	189	204	163	166	164	203	189	189	172	185	205	173	202	182	183	188	180	193	184	177	165	197	205	192	200	166	187	181	178	223	189	188	185	166	168	200	177	174	182	193	159	235	198	187	186	190	186	198	182	199	172	166	187	174	187	212	176	170	193	209	177	200	190	190	182	183	189	191	169	191	168	192
29448	20594	11069	3918	2140	1395	887	617	586	500	492	409	437	396	366	371	342	365	323	325	294	309	282	306	307	312	326	279	315	269	296	280	245	276	299	312	267	278	310	274	286	284	262	300	267	280	264	265	245	279	249	276	252	254	257	239	264	250	287	242	213	267	243	268	258	269	243	248	262	229	282	249	232	272	236	273	269	292	261	275	253	286	267	250	246	254	276	286	274	240	291	245	214	278	243	232	253	267	256	248	234	247	281	261	272	267	255	229	288	253	260	254	250	258	272	273	257	240	247	260	240	249	270	281	270	250	247	264	258	239	270	252	253	251	285	242	258	237	270	271	261	266	262	230	266	216	255	245	236	245	290	272	242	239	263	231	245	250	244	265	253	243	238	240	261	226	254	225	264	248	264	261	268	232	279	246	291	263	254	224	276	266	274	264	291	242	270	229	236	238	249	266	259	273	265	240	223	257	283	261	245	247	257	231	257	248	251	247	237	254	268	265	251	257	279	249	271	249	263	231	233	234	266	266	265	237	243	251	269	256	269	269	247	269	245	266	262	259	228	248	266	281	264	272	242	269	212	227	263	243	246	269	291	250	258	276	264	256	261	240	281	241	259	282	271	241	277	234	255	267	259	244	272	243	243	254	270	265	279	279	249	262	273	217	282	281	245	251	250	283	265	249	211	237	260	253	250	236	264	254	260	265	230	249	242	280	272	238	250	248	244	222	278	214	247	275	258	275	219	280	260	246	274	249	277	267	234	239	262	233	266	244	281	245	255	252	261	256	273	261	271	272	271	236	246	267	266	274	272	252	274	279	245	261	248	291	274	260	244	236	233	284	251	256	250	260	241	246	265	265	263	247	256	267	250	240	258	255	240	251	284	263	264	240	259	240	246	259	268	258	247	285	246	274	266	242	261	268	271	251	226	273	274	254	264	222	246	248	233	250	259	254	280	263	254	253	252	244	263	253	245	277	256	259	266	289	274	273	255	275	267	211	270	277	252	279	265	292	242	279	248	261	263	268	274	263	264	248	257	258	268	261	273	242	258	265	263	271	241	245	251	253	252	231	258	264	257	246	296	258	279	265	252	252	271	257	263	247	237	258	222	267	250	265	237	263	240	261	239	246	233	264	250	269	245	264	307	275	228	252	279	252	280	274	228	252	268	251	275	230	245	267	269	260	243	234	234	252	290	259	239	246	285	261	230	238	257	245	234	278	299	248	256	267	262	267	263	250	307	251	258	252	253	258	274	276	256	288	264	265	254	274	251	258	253	265	240	278	261	284	250	245	240	255	243	228	253	267	280	280	246	266	235	267	267	249	260	264	263	243	275	233	294	260	237	270	243	262	274	258	274	263	250	245	257	251	281	279	232	260	281	260	260	257	258	271	232	254	266	267	242	273	244	254	273	285	234	250	269	255	235	229	251	262	272	248	257	232	256	277	278	245	247	252	284	253	248	265	249	216	243	241	263	253	256	257	280	272	250	276	252	255	256	257	237	230	266	232	246	274	280	251	274	238	257	260	294	269	263	254	254	245	252	266	249	221	257	267	280	228	251	238	270	247	225	249	258	261	272	269	236	254	247	258	290	249	278	280	256	268	258	258	284	248	247	250	275	254	279	239	281	245	253	274	254	273	255	255	263	262	233	246	225	249	273	262	248	274	250	278	230	257	247	254	268	228	259	272	252	252	259	247	253	289	276	252	243	220	265	248	240	247	248	239	240	243	261	267	268	249	237	245	264	262	260	283	254	224	269	238	253	255	246	287	276	250	253	257	251	265	257	267	238	289	266	260	228	253	276	273	240	219	247	243	280	258	288	268	265	235	273	240	255	273	230	262	222	254	260	243	249	261	269	284	252	272	262	239	262	234	241	262	273	267	252	252	270	282	273	266	254	285	240	287	271	287	255	270	243	283	254	236	269	245	265	254	260	243	245	261	279	284	252	277	252	243	252	245	272	239	266	254	243	267	273	314	237	210	278	241	246	265	261	246	275	248	273	249	247	263	250	264	248	255	263	254	253	272	271	256	274	231	243	270	246	274	230	260	274	256	246	250	235	239	276	260	259	263	254	267	255	277	252	279	273	259	233	245	286	255	239	265	250	260	261	249	263	251	239	279	270	254	262	250	270	266	236	232	226	252	218	269	260	245	280	240	262	253	245	252	259	277	281	268	231	274	259	253	252	251	270	226	239	241	242	254	268	258	265	268	250	251	261	244	257	249	279	240	275	240	255	224	280	255	252	262	266	267	269	290	241	234	239	260	252	238	282	284	272	285	266	252	270	261	252	268	275	258	248	249	251	262	254	243	259	252	252	276	270	227	288	271	264	256	258	229	239	261	285	238	257	292	253	235	281	267	259	252	272	257	261	254	267	234	265	251	244	271	254	259	273	255	277	248	264	253	224	262	261	241	247	247	255	266	295	253	241	280	273	238	280	286	259	251	251	234	253	240	279	270	257	223	260	279	256	252	281	231	282	239	264	282	277	300	244	288	256	262	248	279	245	261	285	258	251	250	258	258	241	267	229	278	243	260	284	243	264	284	248	258	254	246	233	283	257	231	260	278	236	271	260	267	244	283	268	262	269	247	217	254	248	251	240	248	253	261	273	273	252	248	251	261	281	259	245	286	259	241	277	262	243	262	268	252	248	299	287	263	255	258	249	289	263	209	275	243	256	274	262	252	286	225	247	266	281	264	256	277	254	250	253	251	274	240	233	272	273	226	248	246	252	240	262	261	252	246	251	244	258	260	249	260	264	264	233	257	233	286	237	256	247	224	265	268	271	258	269	271	242	228	235	262	254	267	263	243	257	264	249	262	269	242	276	253	263	257	253	242	253	271	277	234	278	268	243	257	269	269	233	246	238	257	239	255	267	258	253	262	253	276	253	220	259	255	226	267	249	287	253	271	245	232	251	255	247	250	286	263	279	256	260	239	254	291	246	259	285	253	238	242	229	304	260	295	228	229	249	234	259	259	234	266	266	288	293	273	240	246	248	243	262	271	240	268	294	255	256	242	267	274	264	251	265	243	280	283	248	277	236	251	285	267	260	270	273	250	272	255	237	266	271	251	252	251	228	239	263	270	242	296	262	259	250	255	258	231	251	253	285	268	268	281	246	241	285	261	253	255	271	286	242	254	252	280	253	242	235	271	264	251	234	241	267	235	233	285	253	265	234	263	267	215	259	250	261	255	259	254	262	280	268	276	231	247	248	255	255	255	247	243	274	262	249	245	241	265	277	238	281	252	243	254	262	236	253	271	239	235	260	252	283	267	244	253	262	256	253	254	288	240	242	268	219	235	256	288	245	254	254	251	251	299	259	251	258	255	260	236	264	274	261	267	260	257	252	242	288	272	233	266	265	253	272	300	257	262	242	267	249	273	245	267	232	238	257	256	266	251	245	249	266	229	237	244	238	264	271	281	257	300	279	263	264	270	277	255	269	247	273	266	246	269	246	255	259	244	253	275	255	265	250	235	250	235	244	259
29921	18012	9326	4905	3889	2755	1801	1317	1075	991	809	710	645	582	544	520	531	483	485	443	429	443	438	396	402	388	398	365	351	373	368	369	370	327	341	383	385	363	323	362	342	357	332	364	342	356	308	326	320	339	326	348	326	334	322	334	327	326	314	315	364	315	338	322	316	299	341	304	322	302	332	279	327	309	340	363	309	342	299	298	297	310	357	328	338	281	316	326	307	296	319	339	322	307	299	321	332	275	279	302	330	277	310	342	326	309	312	344	304	309	311	328	291	268	330	337	333	324	316	312	301	290	346	307	326	300	287	321	297	342	283	314	275	329	306	350	293	298	322	342	328	325	348	305	313	295	294	307	285	313	329	326	328	340	318	299	308	294	300	305	313	325	284	314	312	310	329	330	362	296	307	283	320	288	318	301	291	315	311	332	325	326	291	309	288	301	295	355	308	322	295	291	343	308	307	323	328	330	327	311	339	315	312	321	312	330	327	321	309	322	334	304	293	317	316	341	319	276	345	308	347	274	329	296	306	313	339	332	327	302	304	301	309	333	336	319	285	307	308	327	338	309	310	262	300	323	268	328	339	313	339	291	280	322	315	307	342	328	305	352	298	296	353	280	307	301	304	318	324	308	362	296	313	323	275	308	319	325	302	312	342	323	334	328	351	287	291	293	340	285	302	331	297	323	289	300	293	315	306	318	343	353	315	300	327	294	313	310	306	301	328	292	340	294	319	299	277	318	309	314	316	307	313	306	306	296	333	352	305	306	332	304	313	318	331	310	342	314	316	310	307	355	317	296	298	315	312	306	334	331	304	276	280	310	310	320	318	313	306	316	316	331	313	333	304	314	303	319	300	302	313	348	304	307	305	305	296	347	299	315	327	309	313	288	279	294	341	316	306	342	338	325	286	318	308	297	305	293	318	326	332	315	311	285	335	302	326	308	316	297	319	292	340	301	316	311	299	321	345	320	297	323	304	305	316	290	344	281	316	309	330	324	303	338	339	339	329	340	327	292	335	278	339	290	293	306	330	325	317	304	302	319	331	317	315	331	300	334	312	304	288	285	318	319	304	335	305	317	347	306	315	335	317	279	290	331	293	306	340	294	287	356	287	314	326	338	311	305	300	292	322	319	290	291	308	311	326	286	301	332	313	332	306	299	339	301	333	323	327	316	315	329	313	323	323	309	289	302	330	288	327	284	286	311	318	311	322	326	293	291	326	318	328	334	327	321	280	298	355	286	306	336	299	307	297	316	280	281	319	310	300	293	330	293	320	318	319	310	323	276	338	316	308	314	336	299	339	344	323	338	330	344	300	330	327	306	311	338	306	330	334	345	308	351	306	322	303	316	301	317	348	287	305	314	284	309	281	287	319	314	296	332	317	327	327	320	303	309	310	333	339	321	317	318	301	290	306	296	268	310	326	315	289	323	286	332	276	333	299	309	295	311	340	315	293	313	319	313	294	318	324	311	353	315	300	355	294	288	297	338	314	297	306	322	322	353	309	338	299	260	303	290	340	300	312	323	314	290	303	323	307	282	305	331	280	293	306	313	335	299	322	299	301	316	315	340	323	331	315	341	309	332	303	333	335	298	299	306	294	324	304	307	323	323	324	298	311	331	316	330	304	295	339	305	309	333	299	318	315	310	330	278	305	308	337	316	320	326	317	315	287	334	314	340	309	348	332	285	360	324	315	289	309	342	298	319	324	311	344	337	296	311	320	312	322	311	312	306	317	313	326	318	315	305	337	294	279	334	318	313	318	326	292	317	290	327	298	314	312	312	274	332	310	317	340	316	351	308	322	292	303	307	292	314	310	325	291	318	324	309	301	297	329	310	317	300	295	345	325	311	335	323	271	350	314	305	309	308	278	319	303	315	328	320	321	295	333	326	320	318	317	288	322	299	319	333	316	326	291	316	310	327	306	310	320	315	311	296	326	277	315	352	305	308	329	295	328	286	343	307	344	295	288	343	290	321	302	322	317	295	330	294	338	309	305	328	304	293	305	357	317	298	307	313	330	296	310	302	311	285	322	349	335	319	332	306	332	289	288	316	331	307	318	314	343	355	340	324	302	310	344	307	331	301	299	303	321	322	287	313	297	334	303	305	318	303	327	318	349	324	332	296	340	315	324	326	297	318	301	309	349	310	330	308	324	295	307	307	320	321	296	316	306	341	312	354	259	303	312	329	321	371	326	323	288	298	315	330	338	291	350	298	307	312	311	306	330	326	289	344	345	366	328	323	322	309	308	318	352	361	293	303	319	301	294	309	314	311	296	274	358	299	336	288	310	296	293	317	347	316	302	287	314	321	318	329	330	304	288	335	320	298	299	317	334	296	316	341	334	315	306	319	306	288	312	288	292	300	333	296	292	305	297	341	299	283	312	314	292	320	302	310	319	316	325	315	298	315	310	323	315	296	317	307	319	321	346	295	328	304	287	305	314	301	295	312	281	337	303	300	311	345	343	314	315	287	323	303	312	325	329	305	311	323	320	323	315	306	324	343	277	271	332	297	321	327	288	305	304	321	283	333	343	312	308	304	314	315	323	324	277	292	308	312	307	318	317	306	303	323	315	338	304	310	344	326	307	302	327	331	325	319	305	327	341	299	308	307	292	324	291	317	334	280	327	328	313	280	299	319	333	316	260	315	280	290	314	288	301	309	323	299	290	322	304	324	322	302	336	279	321	300	268	318	340	314	325	325	320	309	312	306	303	339	307	288	312	315	294	300	330	310	313	294	326	329	320	315	327	331	329	315	304	294	300	318	324	330	280	342	327	317	305	301	292	345	292	326	307	328	319	311	305	284	361	323	300	313	305	293	330	322	339	279	297	335	304	313	312	310	313	315	346	321	316	345	320	324	306	302	318	329	331	324	330	318	290	315	306	319	293	313	341	296	290	293	309	286	326	314	319	324	305	299	332	295	287	331	296	308	281	319	328	308	324	300	316	290	357	269	292	296	331	305	312	313	311	322	332	298	326	308	327	298	325	276	310	301	334	316	326	320	341	320	314	309	311	341	306	318	304	322	285	298	326	319	311	329	307	329	345	304	322	323	324	322	307	307	326	333	335	308	319	296	332	303	324	334	288	316	296	302	312	285	274	303	321	328	312	308	322	298	361	350	292	279	305	359	310	319	309	325	324	312	329	341	305	309	313	332	348	308	290	313	319	299	337	313	336	307	303	316	295	307	284	298	306	328	312	305	299	313	327	316	317	339	283	309	293	313	322	295	322	334	301	329	301	307	298	331	298	315	299	303	316	326	328	304	312	327	318	315	279	293	320	336	303	329	308	279	327	320	311	310	313	350	319	299	338	309	316	339	310	327	319	321	287	334	316	322	299	324	314	294	321	320	323	333	307	336	326	304	333	316	303	315	331	314	325	311	320	301	316	321	322	303	316	328	311	299	317	317	292	282	308	297	329	314	309	302	308	344	320	317	313	330	333	300	295	311	291	309	303	329	322	316	317	308	308	318	293	330	295	279	328	322
24041	21454	28699	24610	21396	11044	2224	1183	929	790	687	617	617	525	456	471	456	384	402	380	380	334	346	337	316	335	326	317	336	310	308	340	276	288	252	326	290	294	281	284	282	302	287	282	271	276	254	300	292	265	274	229	261	278	239	251	256	253	256	276	258	258	259	268	247	279	247	248	246	232	224	301	230	247	270	219	284	247	263	255	254	234	248	221	246	256	247	247	241	239	272	257	254	237	264	244	251	271	251	252	249	228	253	264	255	249	229	257	260	268	244	245	230	239	220	256	266	272	243	261	248	257	256	240	256	238	245	268	235	247	255	234	236	257	234	237	228	256	238	260	270	273	235	259	237	250	228	254	272	266	231	242	253	223	251	248	209	233	247	253	245	236	271	220	252	252	251	242	272	252	252	243	272	256	258	243	261	266	242	258	237	238	253	244	236	233	222	200	239	222	258	239	251	249	232	269	252	225	242	244	246	267	239	249	262	244	236	242	269	248	243	245	237	270	233	250	206	267	251	227	249	250	235	261	256	262	266	262	235	247	238	235	251	272	234	246	253	237	230	229	251	253	259	232	248	257	234	247	232	247	280	235	242	247	230	258	275	240	266	270	254	251	238	243	249	262	251	265	274	284	273	267	261	242	252	255	259	240	242	267	232	251	250	248	218	260	233	263	228	241	262	243	251	232	263	270	237	243	227	247	234	259	263	245	240	264	270	262	267	256	233	242	233	259	226	236	261	232	238	226	273	234	231	257	237	245	251	258	259	250	220	252	249	232	232	237	226	236	213	253	231	250	245	251	275	244	263	253	233	237	248	263	252	286	248	240	234	279	220	247	231	247	253	246	238	233	272	221	248	243	260	227	271	242	278	252	267	228	279	266	251	287	241	237	264	258	256	250	265	259	232	268	236	242	275	265	254	258	232	249	250	262	263	226	249	225	237	264	281	258	252	244	262	260	262	240	271	250	251	260	231	245	255	248	258	279	245	251	254	230	252	235	250	239	260	238	249	258	248	232	244	258	268	247	226	241	242	253	255	232	264	242	243	267	231	246	232	231	239	251	249	262	240	233	238	254	258	234	272	258	234	269	239	228	237	227	236	247	261	231	241	255	250	245	265	270	241	229	261	244	236	244	230	224	243	221	244	252	263	273	255	261	263	256	248	217	244	250	241	265	246	271	252	238	237	228	276	232	247	253	252	233	256	220	249	250	258	234	235	218	244	281	277	237	243	238	232	252	225	266	253	256	223	258	203	268	239	241	250	219	256	255	276	264	271	237	242	241	249	245	232	252	265	248	248	247	273	239	253	246	253	226	239	249	256	261	239	231	265	258	232	235	257	236	237	245	289	223	253	251	243	228	248	265	251	254	239	271	213	243	234	232	231	257	225	217	240	232	260	250	242	275	262	233	252	249	236	229	236	224	250	267	243	227	249	264	255	234	242	271	247	225	244	234	248	240	221	263	258	259	246	227	249	260	244	230	263	263	260	256	231	243	247	246	248	250	262	232	265	219	211	245	267	288	260	261	223	222	247	241	225	240	239	252	231	260	249	235	266	235	270	255	253	246	237	257	231	268	249	229	239	230	244	234	243	250	255	249	263	242	238	258	248	237	259	277	241	226	236	258	255	278	274	258	265	216	293	263	265	246	263	287	252	248	256	238	258	236	260	246	225	245	245	256	245	262	235	232	260	236	279	278	266	243	243	216	263	260	224	251	229	231	251	253	232	248	252	235	218	249	215	252	248	247	217	277	246	215	260	257	232	264	288	236	258	249	240	230	240	245	233	222	261	257	264	252	281	224	278	238	241	228	233	240	286	277	238	248	236	249	259	250	234	245	251	236	253	242	253	238	249	244	269	220	236	253	260	244	249	242	248	253	242	254	245	241	237	241	249	215	267	244	263	252	261	253	254	282	297	248	264	268	271	259	271	235	243	220	232	248	256	247	230	265	261	271	262	224	254	246	245	229	284	252	251	256	247	234	218	258	262	254	248	271	265	268	210	254	257	247	261	254	233	236	244	247	253	264	267	250	250	244	255	242	250	233	256	246	248	269	256	231	250	227	244	273	260	253	231	238	229	256	265	254	234	275	280	253	246	265	277	236	261	241	251	218	243	251	253	246	249	254	262	246	271	235	248	255	267	238	212	253	253	245	257	245	265	243	220	255	241	214	258	263	245	242	233	220	267	246	243	252	226	235	282	265	270	237	243	202	284	275	232	248	237	239	261	260	266	255	219	235	225	257	242	263	230	283	239	252	258	255	235	234	236	216	261	263	286	249	214	253	284	243	224	247	236	243	224	253	235	228	248	277	250	248	249	251	242	270	264	230	236	247	259	251	222	255	236	268	265	263	246	301	269	272	267	248	262	235	241	235	253	238	241	286	233	257	253	238	256	258	253	230	247	247	251	216	257	279	225	261	241	229	231	267	249	244	222	255	252	253	243	232	255	218	240	243	243	259	237	225	240	238	234	267	263	254	255	259	242	241	257	225	249	248	262	245	227	217	227	248	238	265	232	240	222	249	225	268	256	253	245	224	247	253	246	250	241	240	245	247	254	274	254	262	242	267	259	251	256	249	257	260	250	265	231	227	264	271	233	271	258	235	241	249	277	254	265	251	230	232	223	276	243	245	249	247	257	235	255	220	233	267	265	246	235	219	240	275	239	249	238	278	257	252	242	242	254	234	252	260	241	283	213	226	273	244	294	260	240	263	243	243	252	235	234	241	250	254	271	282	248	268	214	233	232	239	216	232	225	265	244	240	237	271	245	246	226	247	245	262	250	250	223	246	247	232	241	231	214	261	226	256	256	247	221	267	257	237	232	230	268	231	258	245	251	244	233	245	262	252	226	232	247	214	248	246	287	249	258	241	237	220	213	254	260	265	242	233	240	279	242	271	256	223	231	268	243	288	243	232	245	225	251	238	264	284	269	229	251	252	215	251	222	241	241	256	267	249	250	268	276	238	265	272	262	248	240	266	243	238	241	247	244	251	233	241	252	238	248	250	243	262	254	276	243	233	255	240	246	256	263	216	251	244	235	238	235	248	198	241	254	252	222	261	250	267	215	260	240	274	246	238	256	212	244	272	259	257	248	221	253	238	228	235	221	251	235	284	246	252	237	251	258	248	267	269	255	238	260	252	245	237	245	239	253	249	240	239	245	232	230	238	234	227	280	248	250	261	244	277	230	258	240	231	235	226	219	246	240	270	252	227	229	243	276	249	250	262	273	236	227	219	273	245	263	253	261	251	242	236	250	263	245	250	256	257	245	241	227	255	236	234	222	258	245	255	227	245	254	259	238	236	247	257	245	220	246	226	252	206	248	216	271	236	238	237	246	257	272	243	247	239	229	232	215	269	273	251	239	264	238	275	260	238	227	248	232	235	236	273	264	249	255	265	239	245	235	220	266	255	239	243	242	255	231	233	254	256	264	247	252	238	216	240	246	224	244	250	229	258	254	252	221	257	233	240	257	267	242	243	217	259	274	252
34535	29422	16593	8761	6996	4999	3445	2336	1840	1619	1317	1095	957	945	888	789	753	653	640	568	539	496	480	487	475	463	444	437	453	424	388	413	390	350	366	389	408	373	386	348	376	362	369	338	353	344	374	318	315	298	332	334	300	315	322	361	357	307	320	308	350	326	321	316	314	330	318	286	304	310	318	339	289	299	296	289	304	325	293	299	290	317	266	300	332	288	298	317	283	317	330	281	310	303	311	303	279	304	325	317	304	296	311	300	291	326	308	317	303	305	319	295	306	301	282	339	295	276	291	250	309	306	282	297	286	268	320	280	291	311	306	316	299	325	301	323	319	303	298	314	321	306	306	322	291	332	309	328	293	309	317	264	296	304	300	298	313	312	306	319	305	330	303	322	304	310	291	307	292	318	317	294	311	338	313	316	310	291	315	296	310	313	277	299	322	297	302	297	310	270	278	293	268	306	281	304	289	317	333	309	294	281	338	332	279	297	312	289	313	309	300	298	298	330	280	298	313	311	312	317	319	300	292	315	303	313	275	307	276	286	310	291	293	323	296	320	303	309	323	274	313	314	282	277	316	297	329	292	286	296	293	294	319	315	294	287	310	295	291	286	288	315	317	302	298	315	325	309	285	297	308	303	327	318	330	309	286	291	314	317	306	292	297	312	322	321	299	322	310	343	318	315	283	311	313	307	286	311	327	300	272	296	322	300	287	298	347	306	310	290	333	295	291	325	303	300	280	317	345	326	295	292	295	314	311	281	316	316	298	280	306	307	291	290	308	327	315	278	268	312	334	315	323	312	303	286	282	277	314	307	303	312	301	309	277	300	288	287	301	319	312	301	332	268	301	330	274	334	288	320	315	305	302	305	316	322	298	320	318	297	314	306	324	282	284	278	287	303	295	306	286	270	338	307	318	275	281	326	305	336	275	294	319	320	337	346	302	302	324	306	300	313	313	301	284	274	296	288	327	309	311	290	302	299	292	314	267	276	278	295	305	311	303	304	309	328	285	320	290	317	260	333	304	320	307	290	302	326	319	302	331	295	298	299	320	312	320	267	292	297	298	294	299	303	305	316	300	320	281	302	313	292	283	306	279	284	302	316	296	295	317	319	319	304	305	308	310	282	294	351	312	271	318	298	299	314	304	341	284	263	320	298	338	315	320	298	305	307	315	308	271	336	320	290	326	311	333	331	308	299	315	312	259	306	322	328	318	310	289	306	316	305	286	283	330	306	296	279	292	313	264	297	295	321	312	321	305	306	304	269	303	304	300	318	302	308	275	300	298	300	288	298	280	291	316	353	295	296	293	279	296	291	281	304	315	285	319	254	314	292	318	329	280	315	316	314	276	301	302	280	295	301	307	291	297	313	295	290	283	301	281	305	315	306	295	300	297	335	294	305	255	293	281	298	286	350	296	302	316	289	286	306	317	332	306	297	299	336	299	316	313	309	310	285	321	326	292	307	295	280	314	311	312	297	327	298	295	272	328	294	298	311	308	305	329	277	327	334	315	304	300	304	301	272	295	333	292	311	314	300	305	297	307	306	308	312	309	294	327	299	317	298	319	305	280	322	329	315	306	298	309	304	297	307	308	326	311	283	325	303	306	297	331	308	337	299	292	327	263	296	308	291	287	287	303	288	304	274	302	290	290	314	297	273	317	309	317	311	296	337	302	292	316	322	328	285	274	281	320	305	326	317	302	280	309	294	360	307	310	303	304	305	315	301	331	332	279	299	294	278	311	328	320	304	292	306	315	266	292	285	308	278	303	295	291	337	289	281	269	284	306	297	287	321	299	279	290	296	309	268	318	336	307	303	274	319	275	289	291	313	323	313	291	293	309	287	273	277	304	276	320	290	259	289	310	269	296	320	328	299	315	327	315	302	320	308	275	303	291	290	310	308	317	321	295	290	294	307	331	283	299	279	285	289	296	287	285	321	305	295	317	298	278	249	278	278	302	299	269	333	307	286	307	321	292	275	316	285	305	315	288	287	328	305	301	298	286	294	281	279	348	326	321	321	307	307	303	286	327	315	306	308	298	280	314	309	292	298	309	326	307	301	299	290	295	284	307	286	296	334	308	291	284	299	304	324	281	284	295	302	302	297	317	298	324	310	284	316	301	327	318	312	312	289	295	305	314	303	320	296	292	322	311	299	322	275	313	299	312	312	310	288	291	328	324	284	308	277	324	296	310	291	283	286	306	287	286	291	268	290	332	251	288	286	311	301	328	286	287	302	312	327	301	296	296	315	290	302	313	331	284	307	289	297	328	308	316	306	336	320	287	289	292	289	310	319	336	319	269	284	318	302	320	311	297	301	307	295	257	282	289	308	315	286	265	306	295	334	297	293	295	278	282	288	295	312	297	283	292	295	310	292	285	302	323	294	302	292	336	325	310	324	287	318	298	319	305	308	289	308	301	295	317	299	282	308	305	295	317	294	299	294	327	312	303	310	289	313	298	322	294	301	329	308	298	283	324	304	323	317	311	296	306	291	304	301	310	302	316	300	311	321	313	319	288	290	304	284	300	293	301	315	306	285	277	304	305	291	302	290	290	278	289	313	306	331	296	308	294	307	323	323	285	303	292	316	322	332	327	293	290	298	305	310	286	331	273	302	292	279	296	324	311	297	304	322	316	335	297	288	292	283	301	340	334	279	313	308	337	346	288	340	312	308	281	303	315	291	266	342	291	291	313	297	329	312	290	317	313	284	308	316	295	296	295	305	311	258	294	307	265	356	350	310	324	301	284	306	295	343	307	295	290	284	308	324	314	347	334	298	323	312	322	323	283	286	332	319	307	338	277	300	334	276	310	314	301	292	279	318	314	305	321	312	282	308	283	280	295	327	286	290	323	296	325	315	331	288	306	323	320	294	304	310	305	320	279	273	262	309	295	313	303	307	291	286	290	337	295	293	330	290	310	316	331	297	312	297	313	317	336	345	289	328	296	321	322	284	287	280	321	295	298	319	321	292	296	293	296	292	284	271	289	323	319	304	288	310	316	303	288	319	304	303	299	286	314	288	301	306	315	306	353	287	335	290	305	311	307	302	303	310	332	296	283	325	301	294	308	309	287	310	310	297	321	311	299	324	301	316	296	296	308	281	276	265	310	306	336	307	290	298	320	261	290	298	293	292	286	309	278	297	317	335	279	335	304	301	331	289	324	286	306	314	302	313	293	277	290	302	332	317	295	315	327	316	291	296	329	320	308	284	308	312	271	312	320	280	288	312	307	287	320	295	302	301	318	304	305	333	308	281	280	312	314	290	280	293	309	329	303	321	306	310	302	314	311	292	305	310	304	306	308	352	320	311	301	325	290	312	281	299	285	325	309	297	287	294	311	271	319	293	321	298	296	337	308	357	272	294	311	314	309	312	271	301	296	312	271	288	285	287	317	280	284	273	302	298	314	307	338	320	312	310	328	291	322	323	273	303	305	316	295	317	288	307	298	301	313	308	269	320	325	289	305	329	316	298	287	336	305	314	282	292	321	319
25163	21435	27478	25594	11215	2184	1256	874	693	574	483	448	400	348	391	332	322	324	303	307	258	273	254	252	229	224	228	270	226	257	206	225	211	235	233	239	219	203	214	230	219	222	229	208	200	212	200	228	202	190	187	181	179	195	199	209	204	175	191	180	182	165	175	202	200	199	181	183	196	202	182	170	172	167	208	175	159	207	203	202	183	197	187	186	184	186	185	161	176	201	195	171	173	175	193	187	171	206	228	209	183	163	220	188	188	197	191	197	172	194	162	188	177	189	202	217	194	190	168	173	205	194	170	193	206	216	180	177	162	183	163	193	196	171	183	182	179	188	172	181	205	187	168	184	213	173	189	168	180	159	168	152	196	204	184	199	180	187	174	180	188	186	178	178	168	180	167	166	179	185	191	171	177	191	199	201	177	182	186	184	162	195	199	180	163	199	182	177	179	164	181	175	169	195	184	187	177	167	180	185	170	189	195	193	207	171	193	197	205	199	186	179	174	190	178	193	189	190	183	200	208	163	189	182	191	183	162	171	193	181	188	191	204	174	183	169	210	195	196	184	156	206	192	205	190	177	184	150	155	181	177	164	195	157	201	167	184	166	197	161	207	178	166	181	203	164	184	195	161	212	185	187	196	181	204	189	196	175	199	185	195	199	175	185	211	160	165	183	188	178	178	205	204	182	145	178	198	171	175	183	183	168	203	200	177	186	194	203	215	183	188	187	203	182	178	178	186	179	185	202	176	178	181	179	194	193	183	186	178	171	193	184	170	189	197	180	183	185	189	170	166	200	195	162	172	157	203	169	171	201	179	167	191	160	190	183	167	176	216	189	211	199	188	185	164	179	195	195	181	202	196	178	161	177	184	171	190	190	176	191	196	171	182	179	176	162	162	174	168	221	166	186	176	185	171	184	179	203	188	174	215	202	158	190	183	204	174	216	169	162	144	166	179	186	175	198	171	189	183	183	189	208	172	181	202	183	166	190	176	195	187	176	166	204	215	210	189	194	206	197	172	188	203	184	192	196	178	182	185	166	198	188	200	181	201	198	197	181	182	191	201	227	188	203	196	193	181	170	183	195	188	193	191	203	189	204	160	183	183	177	196	180	184	161	193	184	184	198	178	201	172	156	188	186	195	186	180	166	162	174	164	201	200	193	177	174	197	186	196	180	205	183	183	193	201	181	194	168	170	219	210	199	199	189	160	174	177	203	199	192	176	185	179	185	177	178	202	192	182	221	174	178	189	167	171	191	193	195	173	209	182	172	173	162	201	175	188	186	153	182	206	183	181	182	158	177	200	179	202	169	170	160	206	169	188	194	177	162	180	173	192	158	188	189	170	201	159	205	171	201	188	163	203	190	179	203	199	200	194	176	167	199	181	178	178	194	197	200	178	187	188	186	173	212	183	201	187	165	183	163	193	184	204	180	187	180	195	188	205	172	187	174	174	186	185	177	175	191	173	178	178	185	183	198	191	163	197	173	192	187	181	186	200	190	172	210	191	181	159	164	184	199	181	191	190	199	177	180	173	185	179	181	194	178	193	192	163	187	179	210	190	192	177	189	176	187	177	204	165	175	177	185	190	177	179	195	212	207	176	163	174	187	208	193	182	165	188	190	183	168	204	168	189	182	179	162	179	180	177	175	185	174	166	180	192	193	199	180	188	189	195	210	179	193	186	162	196	202	206	174	190	205	170	187	170	155	164	174	197	177	195	179	190	174	186	203	156	165	198	197	207	184	197	164	175	207	166	203	199	176	188	187	188	191	184	186	193	189	181	215	188	159	193	169	196	181	205	173	200	169	170	192	153	196	161	201	184	194	188	188	175	192	176	189	181	189	177	162	161	209	175	186	196	177	166	170	191	183	194	192	187	176	162	176	188	188	194	207	178	195	163	183	150	184	184	185	184	176	182	202	162	183	179	201	172	196	173	200	184	201	187	161	207	178	188	211	165	214	199	170	164	182	210	178	183	190	173	165	170	192	184	196	180	183	179	179	206	193	209	193	199	167	203	177	174	183	166	187	200	184	187	207	184	196	194	172	184	160	188	199	200	173	170	167	186	210	178	199	195	181	201	172	172	169	168	203	207	207	175	208	197	182	164	180	194	202	184	186	176	197	183	197	167	167	163	222	159	183	167	182	213	176	197	159	174	184	209	176	205	180	191	176	210	199	199	188	181	180	191	190	198	170	188	179	188	174	175	171	172	182	180	194	193	199	180	180	178	182	160	167	178	193	186	198	181	209	199	206	175	185	213	166	210	184	198	196	186	176	186	163	183	193	202	168	181	165	184	177	183	193	177	185	181	199	181	202	202	179	192	158	185	189	190	197	191	192	171	181	164	189	170	204	161	183	173	166	176	186	187	168	181	190	197	198	175	187	179	182	181	198	185	165	175	212	177	187	200	192	197	191	160	190	178	187	190	212	181	201	184	156	201	161	155	204	181	186	195	158	180	188	174	190	183	202	190	195	172	171	172	186	173	174	189	225	173	181	170	206	206	181	185	180	187	181	166	172	193	170	181	190	194	197	197	185	185	204	207	194	193	168	198	187	206	204	170	179	184	198	176	195	174	203	197	177	172	188	187	175	182	194	183	175	194	182	176	172	186	167	177	204	181	197	185	224	161	175	170	194	195	179	186	199	166	179	182	170	183	175	197	184	171	188	191	207	187	203	198	188	196	203	209	180	217	166	174	192	215	185	202	202	180	171	196	169	182	179	199	173	209	179	186	182	184	169	178	198	191	181	161	201	187	194	204	185	187	185	190	198	181	204	173	206	185	163	176	164	210	210	185	164	181	173	165	184	205	187	177	204	177	183	172	201	169	175	195	205	184	194	180	179	172	184	195	178	177	162	180	180	171	163	160	186	217	179	192	215	195	176	197	207	181	183	185	184	191	193	177	196	165	157	203	201	181	255	182	176	168	201	165	164	177	187	169	200	178	182	181	205	185	157	181	148	195	159	159	177	184	178	184	180	185	194	172	186	162	187	189	165	183	192	163	204	178	176	199	210	188	192	187	174	161	197	186	175	168	183	195	187	186	172	185	165	173	224	190	181	189	199	197	168	197	176	181	177	182	167	181	169	181	182	208	197	196	185	158	198	192	179	200	177	164	179	169	186	175	177	180	192	171	184	186	173	193	168	204	213	179	168	170	179	185	186	196	162	220	176	183	175	195	177	185	169	186	183	184	189	196	184	210	188	184	195	179	185	212	197	201	189	160	195	189	202	178	200	180	193	192	188	173	180	190	200	199	197	177	174	187	187	177	201	176	195	198	204	190	195	196	183	206	184	154	192	186	165	199	179	191	197	189	174	203	197	191	185	179	192	199	189	152	171	200	166	177	194	179	199	181	175	184	189	202	183	173	149	223	164	196	172	177	191	217	210	199	182	181	208	193	164	185	165	199	178	199	186	165	203	163	188	181	180	174	194	189	170	150	189	185	172	189	181	187	173	185	189	188	196	195	188	196	200	170	175	201	180	186	187
33226	26615	13747	6702	5414	3979	2691	1878	1513	1207	1051	836	767	718	660	614	546	539	495	429	410	399	351	319	390	372	319	330	323	302	330	311	303	303	296	270	273	275	298	260	284	310	272	261	261	258	249	261	250	227	257	196	268	258	220	247	227	246	239	225	239	245	225	241	215	224	225	218	229	246	210	243	256	264	224	219	214	253	235	227	221	212	249	204	241	234	221	224	225	203	245	205	223	216	212	210	243	238	263	219	229	235	222	267	201	220	223	243	210	224	220	209	241	207	237	230	232	251	226	244	233	228	249	237	242	224	231	242	230	229	217	225	226	238	210	188	240	234	226	189	231	215	213	236	235	233	237	234	249	232	216	223	221	219	204	217	217	241	228	218	245	201	213	248	227	222	211	220	207	223	196	231	251	217	232	211	190	225	226	232	235	201	211	209	235	222	187	222	223	220	230	201	251	239	236	219	207	244	228	255	234	210	234	215	195	231	247	243	239	225	195	229	214	216	228	233	221	237	220	241	221	202	235	226	230	227	220	216	219	224	230	229	250	213	200	223	200	199	248	230	224	208	229	210	212	244	248	229	219	233	229	225	251	219	234	242	212	240	222	205	223	232	228	231	239	230	219	245	203	251	232	207	215	209	194	271	237	217	233	220	218	245	218	245	197	238	236	225	216	189	261	214	254	245	212	240	243	236	216	193	221	223	200	209	211	235	266	204	221	242	252	227	218	222	232	226	261	223	231	226	253	236	197	217	222	206	215	236	239	240	232	207	212	213	214	235	242	237	223	242	222	266	222	223	208	199	229	196	218	240	202	216	231	225	234	253	230	235	240	222	224	211	215	222	234	236	187	221	221	230	229	254	206	233	207	235	204	239	236	197	205	218	208	234	229	220	260	239	246	197	217	219	216	220	245	222	213	222	219	228	235	235	214	222	216	219	212	226	237	230	231	241	202	231	213	229	251	228	226	232	227	236	238	247	237	222	231	245	218	256	222	222	221	238	245	237	238	212	238	218	214	218	227	240	254	203	210	246	233	223	222	220	215	216	243	242	215	216	241	200	231	214	242	220	236	209	237	206	218	226	235	244	218	222	273	249	236	206	212	234	233	221	244	219	237	240	221	233	239	208	206	203	201	211	215	220	242	230	239	241	252	233	230	229	209	226	235	221	232	229	235	234	273	240	270	204	223	203	207	233	218	207	234	228	222	220	203	244	199	224	221	257	257	255	220	221	221	235	231	240	213	240	228	219	215	214	264	223	215	222	256	196	201	216	240	208	218	198	235	233	226	212	226	258	228	210	246	206	249	217	232	248	238	238	237	231	215	197	203	213	233	212	211	221	238	242	224	224	216	231	231	235	238	253	247	204	241	214	244	216	245	222	213	236	236	222	224	258	221	220	217	245	236	227	217	239	217	220	234	245	214	217	216	220	225	215	216	228	209	226	209	207	258	198	231	219	222	234	231	230	217	234	212	232	210	235	226	238	252	215	215	209	212	213	235	235	203	206	218	243	232	221	210	211	249	202	211	221	223	248	216	231	246	218	222	250	218	210	232	239	243	218	217	226	242	236	198	199	209	242	207	225	242	230	234	221	236	223	192	234	243	226	236	224	240	217	197	219	209	240	219	219	215	222	244	235	221	230	235	224	230	234	195	218	225	236	228	215	206	253	216	218	258	245	244	210	242	229	210	228	237	233	198	207	240	261	240	219	232	208	223	225	232	233	233	228	229	220	217	246	214	225	222	220	218	268	224	219	243	219	199	223	210	278	207	204	219	216	240	223	204	236	216	223	218	211	223	232	227	216	215	211	216	214	241	223	225	209	225	219	217	232	220	216	236	213	228	217	228	222	230	231	240	250	234	222	232	220	205	237	236	202	214	219	239	241	232	211	238	236	217	211	231	221	263	214	238	222	228	214	204	236	218	233	248	230	237	242	241	220	254	224	224	239	186	252	218	215	235	227	211	206	248	235	233	215	223	199	200	233	225	234	236	192	226	223	232	257	204	239	240	240	237	223	221	225	265	219	219	222	225	233	205	223	206	224	210	207	241	230	245	250	248	236	236	212	208	218	237	226	243	214	228	215	216	222	257	199	220	222	208	213	229	237	222	223	208	214	262	228	210	250	240	235	203	229	234	259	235	199	228	212	237	229	214	200	228	202	205	220	204	228	224	237	242	222	236	208	234	239	201	237	213	218	231	262	209	238	223	245	236	206	237	243	192	228	219	236	222	220	231	206	214	229	221	223	243	235	214	218	250	208	227	228	211	209	191	225	244	213	238	230	231	220	220	243	206	225	223	245	232	233	209	197	232	256	223	242	205	228	243	208	237	233	230	225	236	239	204	226	221	246	205	227	216	217	215	211	220	239	217	246	213	239	209	253	244	207	236	208	208	218	218	212	223	223	210	241	225	226	232	220	232	237	232	251	224	235	237	252	238	224	200	215	224	216	231	227	246	232	241	238	193	232	224	213	230	215	226	227	212	242	237	226	233	220	229	240	227	221	240	252	219	224	204	235	234	248	229	244	232	219	220	227	251	210	220	218	213	214	227	223	259	209	237	219	245	213	193	218	205	212	233	220	219	194	225	212	234	222	236	231	228	224	226	242	226	235	217	219	220	228	204	218	233	218	201	221	239	219	266	234	230	216	242	246	236	224	210	233	221	216	249	229	223	217	224	211	221	230	248	220	231	244	225	196	256	236	245	219	220	216	219	219	224	235	237	231	224	202	249	233	236	243	248	222	213	207	222	196	242	211	248	195	230	220	208	230	229	199	245	216	207	220	196	238	245	233	193	232	262	223	203	226	229	214	223	232	218	237	229	220	215	240	225	243	238	202	239	221	225	233	229	221	212	209	234	228	222	221	243	211	229	207	212	229	208	252	198	230	214	218	240	236	235	206	228	243	215	234	240	236	223	208	242	245	235	203	231	206	257	210	233	260	198	213	223	223	199	247	226	214	254	229	207	229	224	239	239	231	242	256	229	227	233	250	231	227	221	229	235	215	208	227	220	215	236	247	231	238	252	226	233	212	215	234	214	213	225	225	252	244	218	229	230	241	231	216	237	258	245	238	203	231	220	218	227	217	236	234	234	228	232	245	245	228	216	207	223	246	232	214	234	204	225	216	213	227	199	201	226	230	225	231	270	234	230	231	239	244	203	222	227	207	217	191	224	236	224	192	203	224	237	242	249	246	247	215	189	255	258	229	237	219	213	239	238	228	258	226	195	254	228	222	225	231	230	210	225	241	256	232	227	188	232	228	214	226	214	218	218	219	205	201	232	254	236	219	268	229	212	222	228	230	245	222	232	241	225	231	210	238	205	224	243	237	211	232	228	240	227	225	241	232	224	223	232	205	217	230	208	224	227	258	196	248	236	215	238	211	224	239	236	237	248	209	242	227	223	242	209	214	219	223	227	233	218	240	227	212	212	232	219	214	215	260	231	240	222	233	230	193	251	195	246	229	208	219	221	232	232	226	253	224	230	239
23013	21514	29247	24211	21523	21537	9660	1903	1222	1081	902	742	662	601	574	473	491	447	411	351	335	293	314	315	311	274	238	270	253	248	241	232	205	238	236	209	195	213	231	212	216	203	205	207	169	163	193	168	174	187	160	166	176	174	190	143	151	162	153	171	186	145	172	164	167	165	165	167	167	181	164	167	160	170	170	176	125	148	164	152	149	162	173	147	131	152	146	155	141	153	157	165	170	148	139	132	157	170	152	153	159	171	196	165	151	149	164	171	137	142	143	161	158	156	162	158	172	150	164	138	132	161	167	154	145	123	159	174	162	168	172	150	149	132	149	148	149	156	120	157	156	148	172	148	170	160	159	153	175	172	146	143	156	167	150	145	167	154	140	156	129	150	171	158	162	152	142	151	161	157	155	159	144	168	151	141	144	130	145	161	151	138	159	142	149	152	149	135	143	136	145	151	161	161	177	156	158	132	157	158	147	175	162	155	134	142	149	163	165	138	147	146	151	161	152	144	153	158	181	157	154	162	169	158	164	144	156	136	165	179	132	136	153	153	171	147	164	136	142	148	143	152	143	144	137	153	150	174	152	136	145	148	141	147	139	145	149	154	160	156	142	142	156	134	139	157	159	162	169	148	146	155	149	157	148	154	154	128	151	141	144	160	154	144	158	157	156	159	146	153	125	155	149	153	159	166	151	157	169	114	155	171	129	140	147	144	146	158	146	161	165	155	154	145	138	178	157	145	160	166	153	154	165	146	145	159	154	161	142	184	163	135	158	141	151	155	164	161	147	155	153	147	159	150	139	167	184	153	126	156	160	142	153	146	114	163	168	153	151	154	172	164	136	141	172	171	151	159	159	155	133	148	171	161	146	141	173	162	152	143	143	168	173	151	149	154	173	174	152	155	161	141	150	149	147	174	151	144	136	164	155	137	141	154	170	163	156	175	138	172	149	160	147	159	152	155	175	167	155	147	157	163	123	141	146	144	175	140	174	173	167	148	150	146	163	161	171	155	148	164	136	166	164	135	139	149	155	139	161	165	165	139	149	126	150	135	155	147	152	145	151	135	163	144	155	153	160	172	163	163	142	154	161	165	141	152	164	150	159	143	169	163	130	128	153	158	173	176	161	142	167	143	131	140	136	154	155	188	157	143	138	154	166	135	156	140	142	169	150	148	153	169	138	163	130	145	171	141	138	152	144	131	169	125	134	146	149	164	145	154	172	159	165	147	162	155	162	131	147	150	141	164	173	167	153	151	152	162	161	136	174	151	160	142	172	175	160	139	156	145	147	144	149	154	134	159	143	153	156	138	142	119	158	157	169	141	160	162	151	154	152	137	174	146	145	168	161	176	139	168	149	175	164	184	152	148	167	146	162	165	165	151	152	150	167	159	145	133	185	125	164	138	139	127	160	169	168	145	145	146	171	167	143	150	156	150	154	177	158	134	183	151	168	158	173	177	168	146	145	156	162	144	161	167	166	159	156	130	156	161	152	151	145	168	160	155	122	163	141	155	152	146	147	143	186	152	166	159	149	149	149	163	146	143	175	155	118	148	149	135	137	180	142	163	128	128	152	178	163	151	157	181	159	152	147	139	163	179	146	161	156	154	170	147	146	164	135	155	172	164	164	168	163	153	164	148	142	161	145	175	161	147	166	151	148	168	146	143	129	152	138	150	137	163	154	136	175	164	160	156	160	144	136	193	142	160	148	151	156	152	171	151	155	136	162	152	153	170	159	166	153	166	150	133	153	162	142	159	142	160	143	156	151	155	146	181	152	134	161	141	163	156	157	155	181	138	135	166	132	171	181	142	134	166	173	152	148	159	161	142	143	153	154	162	149	165	153	158	144	130	155	151	148	141	160	151	136	160	133	126	146	141	140	146	143	142	133	152	150	150	139	127	160	148	147	144	163	138	141	144	173	159	172	140	142	171	176	154	151	171	138	147	152	125	155	154	137	143	151	154	168	145	162	156	178	147	151	144	146	164	158	161	159	177	172	162	137	141	158	156	150	169	160	160	149	152	174	158	159	162	130	158	158	150	159	146	136	161	150	139	151	149	155	156	142	167	152	139	145	152	167	153	138	158	176	159	141	165	146	146	162	183	179	152	157	167	150	165	143	131	165	154	162	164	159	170	176	156	136	160	165	140	160	143	162	140	166	181	157	165	162	125	159	171	135	161	152	141	158	143	165	132	151	135	171	146	153	149	140	176	151	161	157	154	159	142	155	171	154	147	131	141	143	153	158	159	140	149	145	147	137	158	131	146	166	163	168	155	146	154	157	164	168	149	157	138	183	142	188	136	136	163	140	157	160	151	165	138	142	122	148	161	153	147	180	144	159	150	161	161	138	160	136	171	153	156	165	157	135	141	149	143	145	145	136	141	161	157	175	160	164	163	177	158	136	163	156	161	170	158	151	163	130	159	173	137	170	158	174	160	148	149	140	149	156	156	129	167	158	159	140	153	154	173	152	136	152	159	165	131	155	156	142	152	169	168	156	143	161	129	152	160	148	159	185	160	163	159	170	156	146	138	135	137	156	139	170	142	167	150	153	149	163	165	153	146	174	169	154	141	149	147	177	157	140	174	160	152	169	137	148	140	156	167	157	153	155	163	136	150	161	158	150	163	159	159	152	143	133	139	164	154	168	137	148	168	162	152	160	157	144	151	164	150	165	158	172	146	163	153	162	141	159	149	181	145	172	150	169	153	161	151	158	145	161	153	153	148	131	152	148	148	158	184	185	165	167	154	198	143	144	159	135	173	142	141	151	136	148	135	158	143	165	166	149	167	153	162	139	160	150	148	124	137	147	171	144	136	153	190	148	138	154	152	172	159	164	162	159	162	158	152	163	150	140	151	149	160	164	163	158	168	137	133	152	163	129	151	129	178	172	166	142	162	151	159	144	152	154	179	145	134	160	160	162	140	140	157	146	137	139	143	140	149	168	152	156	142	155	145	171	136	185	130	159	153	129	148	147	159	157	162	132	158	162	121	148	164	129	173	162	149	171	159	155	145	178	154	141	171	153	147	137	167	134	139	152	150	145	158	172	159	142	163	162	160	148	154	147	138	162	169	146	163	138	152	131	134	157	140	167	162	158	135	151	176	146	156	155	171	149	154	153	145	153	137	161	166	162	143	157	148	168	150	177	146	159	134	172	133	157	134	165	153	135	140	134	164	147	149	148	147	149	136	172	155	150	137	156	140	148	141	163	167	168	159	139	168	147	155	143	154	112	186	152	158	148	148	156	124	148	156	143	145	133	161	168	147	152	136	151	168	150	158	143	175	132	154	156	149	169	136	149	144	153	151	151	147	164	156	152	159	149	159	168	138	154	152	169	150	161	158	148	142	151	137	151	161	156	168	157	146	165	153	148	152	159	142	154	161	163	144	168	148	147	169	140	173	147	163	163	132	162	150	140	175	155	136	165	153	165	156	176	148	151	160	168	144	150	159	151	137	140	151	159	155	140	148	172	150	142	158	168	147	133	156
37812	35863	22988	12195	9450	7182	5095	3580	2749	2227	1801	1423	1308	1181	1106	941	845	832	679	666	544	510	478	466	460	444	419	399	366	362	339	309	340	329	323	327	293	302	300	309	288	254	228	251	233	251	274	231	233	217	209	249	233	228	243	201	232	176	249	227	222	225	225	214	205	186	199	230	202	208	186	192	187	195	205	182	190	195	207	200	197	166	198	197	194	199	209	184	211	208	205	223	167	211	190	184	188	194	175	218	172	192	197	182	202	171	220	216	195	194	181	181	181	181	192	174	195	211	198	197	187	172	187	188	179	171	216	181	197	207	190	178	191	182	180	185	197	207	183	197	201	179	187	183	201	198	180	224	199	183	220	192	172	186	178	178	234	204	200	200	185	202	191	193	205	187	174	178	164	206	169	207	211	177	187	152	189	178	216	231	198	176	182	187	169	174	216	209	200	191	187	190	209	181	201	191	161	175	180	189	183	184	199	195	215	201	195	196	176	216	186	188	185	168	200	174	196	174	205	200	203	184	197	212	187	197	194	177	203	184	189	195	181	178	195	204	209	205	180	183	192	192	193	206	184	171	215	205	185	167	171	185	199	218	176	204	202	187	190	184	224	215	193	187	199	189	194	183	188	203	192	168	178	200	189	202	179	170	185	180	196	171	214	192	192	173	177	175	191	182	192	196	185	183	166	196	200	190	181	206	176	197	173	186	206	183	196	212	182	191	176	204	181	168	202	208	185	171	188	215	192	158	192	167	207	185	178	180	175	211	201	200	151	217	189	234	221	178	214	201	169	190	183	206	191	186	211	159	172	190	208	191	182	208	170	189	195	179	194	211	196	210	214	180	206	180	164	182	191	197	199	211	214	197	175	160	187	225	181	191	178	194	202	194	214	187	196	199	187	184	202	189	190	194	204	191	218	199	196	232	177	195	184	182	195	173	179	168	168	180	178	191	201	159	176	202	188	166	200	176	189	171	175	201	188	162	199	195	201	211	190	204	194	182	189	171	205	197	184	196	153	195	174	182	181	192	197	217	193	194	192	190	196	198	221	199	190	193	195	174	189	189	198	192	186	216	181	175	164	184	189	186	184	174	206	218	189	170	199	166	203	217	192	213	174	216	180	199	198	188	190	176	205	214	206	184	186	160	203	165	174	213	199	182	202	190	196	177	199	210	167	191	194	184	207	180	204	201	201	185	206	191	195	194	181	176	190	190	181	201	193	196	208	195	190	200	185	207	201	182	190	188	171	167	188	174	188	197	185	184	185	174	175	186	208	213	164	188	187	177	165	177	192	193	183	198	209	184	191	181	182	201	187	201	194	184	194	185	179	178	169	169	176	180	174	196	188	214	189	195	213	206	199	197	194	174	186	188	169	193	171	189	188	192	188	172	204	184	178	231	150	218	165	187	186	203	200	180	169	175	194	178	185	185	222	172	159	212	204	202	190	204	191	176	200	203	173	177	175	186	161	191	198	192	185	175	179	207	204	214	194	172	169	176	197	221	195	187	203	197	195	194	188	204	187	186	182	172	179	177	226	218	183	190	190	180	182	218	186	200	206	197	200	188	180	181	183	177	187	191	178	173	192	182	189	174	211	188	206	188	186	206	195	192	213	197	201	203	201	191	191	203	200	205	206	215	213	210	187	186	201	176	209	197	204	180	192	192	204	185	189	152	210	197	210	176	186	197	194	186	187	217	201	179	182	187	183	171	180	185	162	181	187	215	173	177	178	199	199	193	194	191	186	217	204	190	194	214	186	194	193	169	195	206	182	177	196	190	192	187	208	184	217	200	186	220	210	213	195	167	177	192	192	214	189	203	170	203	204	187	189	199	170	182	185	203	168	191	196	182	220	187	180	197	178	204	201	188	175	203	194	207	196	198	184	206	187	198	199	180	177	202	195	191	186	192	179	180	181	212	217	195	197	193	206	161	188	184	182	196	188	186	191	180	163	182	197	188	220	182	186	175	192	199	195	195	191	179	219	199	202	178	173	199	210	175	214	188	198	204	184	193	211	155	195	162	194	180	190	163	198	202	192	198	216	190	174	215	175	217	209	215	198	176	174	171	197	208	208	163	199	203	204	182	181	180	186	218	193	186	182	176	215	193	175	195	188	201	188	200	179	183	194	203	174	168	173	196	212	188	173	218	214	163	189	180	168	198	177	193	178	183	231	193	164	202	193	176	191	195	166	172	190	170	198	175	203	212	192	188	179	173	180	176	187	214	164	183	205	183	193	199	181	172	194	222	183	196	197	207	202	187	180	202	186	172	199	192	202	183	186	205	188	186	184	206	200	200	201	210	196	193	188	190	189	184	167	169	191	190	172	187	241	173	177	187	173	210	187	214	173	156	200	193	189	187	198	211	195	198	194	199	178	201	194	189	184	184	187	182	177	197	180	186	182	197	188	182	188	187	173	183	192	193	184	202	175	194	199	163	207	187	204	206	180	203	178	211	204	174	175	205	182	176	190	184	214	185	190	200	186	203	205	201	171	174	178	177	189	183	193	211	188	208	189	185	190	217	201	208	196	177	194	176	200	192	185	217	181	203	178	178	202	207	184	178	183	201	209	216	205	177	192	173	199	223	191	171	178	202	168	189	201	177	199	180	181	199	181	194	180	170	172	188	180	184	207	192	164	199	191	178	194	217	192	180	194	203	177	188	205	180	173	189	178	175	169	202	182	171	205	203	184	195	204	189	205	197	191	187	189	191	166	165	189	187	168	195	184	210	181	180	177	203	196	203	181	168	206	211	198	198	206	188	199	220	189	209	201	180	187	199	187	178	209	211	211	184	185	206	203	164	212	188	173	199	198	207	189	181	182	189	179	200	202	186	197	177	195	176	188	202	195	192	181	186	196	186	195	221	186	198	169	167	201	172	187	198	164	199	181	202	178	167	218	185	182	169	162	181	197	190	173	200	191	195	161	178	192	174	189	186	181	180	222	201	169	193	224	183	204	218	168	178	170	198	175	188	170	183	199	208	187	186	194	199	193	198	211	218	206	183	161	170	153	169	206	176	167	209	207	182	184	178	185	198	198	181	176	179	193	193	193	186	186	183	196	211	183	185	212	207	183	212	171	190	202	204	181	222	214	199	187	200	212	204	181	185	202	205	186	182	172	169	188	211	197	191	186	199	210	157	186	188	209	182	202	209	175	177	202	186	188	180	175	203	181	175	208	192	196	216	209	153	217	184	174	186	177	190	194	216	172	169	183	195	204	195	204	190	177	199	161	178	198	175	211	186	193	181	216	223	195	199	193	193	189	203	203	188	168	174	171	180	206	196	199	195	188	200	179	172	195	170	200	188	193	190	210	215	186	195	182	188	186	201	220	202	188	187	174	170	186	184	205	200	213	202	188	202	159	184	164	191	195	213	190	223	188	203	177	189	195	193	200	203	191	204	199	179	175	194	198	173	175	197	176	206	190	198	186	181	170	176	172	179	215	175	196	196	205	194	184	174	187	200	183	195	179	201	201	213	197	172	182	189
29726	21077	13135	4153	1949	1385	1041	754	581	503	458	449	402	387	383	361	361	375	347	337	314	314	282	302	283	319	289	282	293	287	269	273	301	282	303	252	262	246	246	280	302	277	276	276	266	268	272	256	277	255	288	283	261	281	304	253	280	255	250	255	285	294	248	240	248	249	252	286	263	262	260	246	265	265	227	238	260	243	278	273	277	278	284	271	283	264	263	259	260	273	286	262	295	245	244	284	254	258	254	260	272	262	252	266	248	276	268	261	263	252	271	257	268	251	244	249	260	265	269	252	248	263	264	257	255	296	274	275	285	251	274	308	269	240	268	275	269	255	265	253	247	266	268	232	243	265	262	262	287	284	301	270	268	254	261	249	270	275	269	272	247	297	266	240	254	285	264	245	259	245	271	266	243	256	289	248	268	278	258	299	283	258	279	275	269	285	216	271	270	259	247	264	261	249	260	272	277	258	285	271	260	232	271	263	272	266	230	270	238	246	261	272	237	287	253	234	247	284	257	277	277	286	291	246	283	282	260	281	255	236	275	282	246	306	286	270	299	272	256	275	260	247	233	240	288	263	262	255	246	276	268	265	272	256	236	248	253	258	261	276	255	282	268	241	252	261	269	256	254	268	271	266	271	247	264	255	274	264	284	259	246	295	268	270	266	270	268	252	241	256	249	253	284	276	258	291	249	250	270	258	260	267	238	279	264	273	249	244	249	269	253	279	269	264	246	248	277	262	259	289	278	290	295	254	254	249	250	254	257	291	240	258	250	261	258	273	249	249	265	268	257	267	266	250	256	266	237	273	289	270	259	247	256	258	266	233	244	272	296	273	267	257	263	261	251	308	263	273	250	289	273	254	280	257	272	279	260	271	266	268	277	268	274	240	248	273	279	268	258	287	238	251	286	282	269	258	264	286	269	275	252	272	263	269	274	265	282	281	243	276	284	259	280	259	286	233	272	288	277	284	268	244	279	278	252	248	243	280	264	275	250	267	263	263	267	288	265	230	266	259	250	248	279	272	284	257	245	275	274	247	260	262	278	270	261	288	252	260	261	244	274	256	265	253	267	300	250	257	275	250	260	271	238	291	258	274	290	258	261	257	252	257	262	237	247	269	277	247	240	266	275	294	278	269	266	288	260	295	270	248	306	253	304	296	271	248	290	276	244	277	258	267	266	257	247	269	264	244	252	262	280	278	260	256	260	275	306	249	240	262	270	280	254	270	253	263	266	254	278	250	259	246	255	275	274	281	234	305	287	269	257	265	277	261	276	264	303	249	283	278	275	259	267	266	283	258	230	271	255	267	257	254	263	265	247	255	281	263	248	245	278	270	252	244	288	250	256	261	260	279	230	249	252	272	273	258	276	263	286	229	258	237	270	282	245	229	288	261	298	231	291	248	246	272	271	263	266	287	237	263	257	295	250	271	263	260	251	245	270	282	264	263	275	298	264	256	235	268	274	259	290	246	258	267	290	260	251	251	286	266	270	283	221	283	254	259	275	250	257	250	260	268	262	273	259	274	268	274	253	294	257	257	273	268	278	280	259	234	251	250	267	260	274	274	265	235	250	238	276	261	240	252	248	269	266	298	271	277	258	236	276	259	282	243	229	245	256	254	250	264	264	263	272	269	298	229	277	267	277	278	267	275	249	263	279	243	265	247	236	273	282	257	281	264	264	274	265	251	253	273	257	279	246	268	250	252	240	266	269	230	258	242	247	256	270	237	258	259	250	302	252	261	263	268	271	282	251	237	265	279	257	276	235	257	262	275	265	277	252	262	260	268	261	238	263	244	261	273	265	272	255	244	294	251	252	255	240	269	240	245	274	259	288	245	283	270	264	253	259	271	257	257	264	250	249	263	270	267	257	240	307	275	271	237	236	250	295	241	291	250	255	268	257	276	266	269	259	286	273	281	283	269	273	276	253	264	242	284	269	269	273	275	233	249	290	256	259	267	251	271	240	238	274	252	299	283	263	242	257	245	246	292	250	281	294	307	248	258	246	250	278	266	284	277	235	242	274	265	268	270	243	294	265	269	277	274	258	270	262	272	270	277	276	245	250	247	271	284	277	273	223	276	274	266	247	260	287	280	267	254	240	278	252	250	242	275	249	269	253	273	246	249	259	267	291	254	243	259	253	293	266	244	250	259	237	264	240	268	286	247	244	289	279	263	232	255	264	255	281	262	272	273	260	270	258	265	260	265	254	289	236	256	268	238	291	274	252	278	233	243	296	276	265	246	280	259	255	296	250	269	281	283	299	263	272	248	259	249	261	250	281	265	282	281	252	280	251	282	267	245	281	229	256	270	273	272	243	258	255	288	273	248	302	264	258	251	267	257	272	244	271	281	277	266	272	279	283	271	263	271	234	244	264	228	264	285	279	264	286	283	280	257	268	252	271	240	274	247	258	248	274	276	278	281	274	275	290	278	264	270	271	267	291	247	285	262	274	259	253	284	259	241	265	242	277	292	277	244	288	264	285	249	248	254	260	256	256	263	275	266	220	250	231	251	282	256	239	263	260	266	261	256	278	260	261	258	271	265	270	277	270	276	264	265	267	263	268	269	253	254	278	273	278	241	271	257	270	239	288	277	269	245	270	248	241	242	223	277	243	255	279	269	263	231	254	249	280	234	263	236	277	254	289	301	275	260	263	286	274	258	265	286	306	279	259	245	261	259	263	243	258	280	245	246	258	260	282	263	261	253	264	287	275	286	245	248	275	265	220	247	261	330	245	251	257	262	287	266	274	246	280	292	272	233	287	223	252	255	265	265	263	275	272	270	257	254	264	235	258	277	240	251	236	275	258	271	238	277	274	276	248	244	261	230	237	262	243	267	268	268	254	286	256	258	274	269	256	231	253	251	258	265	285	248	261	256	264	262	271	235	257	277	233	284	264	259	250	236	258	299	251	267	262	233	290	270	254	220	258	262	266	299	259	265	252	262	255	265	269	252	242	269	246	272	283	265	270	249	268	276	284	264	277	241	285	287	242	256	279	299	248	279	260	277	244	279	287	298	284	296	262	268	243	239	284	236	253	252	284	234	270	268	263	253	285	247	232	267	253	244	253	250	251	275	273	240	239	257	258	263	224	282	251	244	253	257	260	255	259	246	249	272	251	271	258	239	275	278	255	274	265	259	263	238	297	276	269	283	249	237	258	252	275	252	258	229	273	261	264	258	270	264	259	237	277	253	269	297	297	249	285	277	259	234	244	250	263	279	262	255	287	234	275	246	254	249	251	262	264	282	249	259	252	255	258	236	196	246	268	276	257	270	279	279	257	251	251	275	255	265	278	245	254	225	247	258	250	239	248	261	257	285	257	259	261	271	276	282	237	253	262	305	264	274	255	274	256	256	269	273	293	262	250	264	296	275	281	268	254	253	241	261	242	285	288	269	276	250	275	276	273	270	244	246	272	271	284	262	263	269	286	268	283	241	274	238	231	254	263	242	297	257	253	272	242	271	245	248	288	285	255	253	266	296	276	263
30088	23043	12046	4700	3449	2835	1998	1552	1183	956	851	696	699	623	555	541	495	511	482	451	426	436	424	398	398	392	405	420	390	427	377	349	332	402	380	368	373	369	366	390	343	369	345	354	328	363	359	313	322	316	307	330	319	308	314	322	328	350	336	344	309	378	324	319	336	312	325	303	312	329	299	305	324	348	318	301	312	314	337	312	314	334	319	310	326	329	305	307	369	341	338	315	318	325	344	295	312	346	324	324	358	341	351	317	320	313	330	361	323	341	317	313	302	286	331	337	329	353	314	289	336	284	311	346	296	296	331	310	333	296	338	311	324	341	323	325	336	295	315	313	324	351	314	304	321	311	334	302	307	308	310	281	321	314	295	315	312	322	354	346	316	313	340	338	313	309	324	294	297	339	317	321	322	336	328	320	326	307	301	284	351	302	335	309	333	354	304	300	338	329	318	358	314	286	339	328	345	309	325	314	318	321	333	303	343	332	320	285	318	307	328	315	346	363	321	344	320	334	330	307	297	326	337	302	337	308	338	340	336	335	325	336	312	295	313	342	314	307	333	313	306	312	297	331	324	333	306	314	317	306	327	315	340	317	317	307	322	353	318	318	330	313	301	330	310	304	286	296	349	306	299	321	299	303	318	363	306	318	306	316	317	304	295	311	312	287	332	300	338	302	295	291	308	339	362	294	334	312	331	289	335	311	337	293	299	332	311	326	336	338	332	310	331	308	298	304	316	303	361	318	322	330	327	306	339	322	313	296	324	298	311	325	313	308	303	350	348	290	325	309	326	288	296	336	303	313	362	337	303	359	301	312	302	311	337	322	308	346	314	307	331	329	345	295	314	328	347	323	333	302	295	307	316	322	324	313	311	316	321	332	314	318	334	356	290	303	339	335	305	288	305	297	318	324	348	327	332	316	314	354	336	297	320	317	315	322	299	321	304	359	312	351	314	302	334	327	347	324	307	305	305	354	321	313	336	307	317	314	327	331	325	316	338	312	343	344	326	358	338	312	306	306	348	333	336	312	297	304	319	318	305	304	328	315	321	321	350	376	311	333	320	311	314	310	300	330	359	315	295	326	320	340	317	324	324	306	352	336	309	318	331	339	305	329	316	338	329	354	298	320	347	321	315	333	329	312	308	300	317	325	314	347	341	322	325	293	311	337	335	334	324	359	331	306	310	345	287	280	314	310	313	293	321	309	328	322	305	326	350	309	317	334	293	319	367	308	334	295	330	334	347	330	325	326	330	357	336	331	335	327	332	325	330	331	334	319	299	314	303	281	308	295	334	302	346	303	311	313	310	324	334	322	338	319	327	314	306	297	330	311	292	330	329	323	296	321	323	354	309	293	307	340	319	317	339	333	328	319	293	319	348	295	327	308	310	305	314	314	294	343	319	322	307	321	328	350	303	301	323	345	346	311	304	322	364	324	312	317	290	312	316	319	315	332	329	312	302	309	296	310	316	330	337	334	327	333	302	325	317	327	349	299	337	361	301	321	311	324	348	341	327	341	344	297	323	353	320	330	331	336	331	331	324	301	318	310	310	324	323	338	349	299	315	336	284	329	342	341	297	327	314	319	344	302	317	315	316	303	315	308	339	315	282	329	308	325	323	321	283	328	331	303	317	310	300	327	312	331	328	285	301	321	327	331	289	330	311	306	306	306	302	295	333	308	326	308	344	354	296	309	309	293	329	302	347	316	300	300	318	342	338	331	313	323	328	337	303	340	320	310	335	307	295	316	336	314	313	295	331	290	291	330	295	313	331	364	310	306	320	314	322	303	312	320	331	279	312	356	329	341	331	348	303	310	307	314	303	319	352	318	306	320	322	308	319	317	336	330	319	322	315	337	331	304	311	307	328	302	306	302	306	323	319	325	309	316	317	345	305	313	324	305	327	333	300	293	353	340	326	292	321	303	285	333	302	314	292	314	333	339	331	347	327	300	319	361	307	312	306	305	314	304	321	337	283	304	328	333	331	310	325	324	316	316	325	340	312	312	325	305	321	301	341	309	333	340	343	335	312	319	313	321	307	331	329	339	345	310	338	319	331	324	312	310	326	336	329	341	275	315	331	329	313	329	339	307	313	284	322	316	319	296	324	307	312	345	305	326	318	293	321	321	358	335	327	317	305	325	309	299	297	319	312	324	294	323	354	338	315	344	292	347	325	339	323	314	320	330	328	298	295	312	317	330	319	328	292	329	324	305	324	354	346	326	316	310	313	296	303	303	337	337	331	317	302	319	364	334	293	329	324	340	314	335	331	297	305	320	320	318	313	324	322	349	325	329	337	337	316	330	360	345	312	329	336	302	309	332	336	350	334	316	289	326	316	327	335	277	344	282	351	344	343	315	326	305	313	322	321	326	338	294	319	325	331	306	311	286	313	312	343	337	317	320	313	311	317	283	298	292	290	327	334	313	316	293	317	319	331	345	335	310	312	303	325	335	310	337	337	301	306	323	305	328	308	313	331	336	315	343	329	295	320	320	323	325	329	321	317	304	348	307	305	329	318	287	320	327	328	325	302	325	321	321	317	313	306	324	317	316	323	331	340	304	293	306	313	365	323	298	291	314	294	305	313	309	330	352	314	330	343	314	310	307	297	345	300	302	293	312	323	311	291	279	287	319	321	295	313	335	307	308	309	315	343	311	296	337	323	312	338	320	357	324	303	337	295	321	347	303	327	325	290	324	312	325	339	338	317	337	317	339	304	288	321	331	304	363	305	309	298	298	322	315	326	313	342	302	306	324	343	344	306	297	308	308	331	310	339	270	332	290	314	301	277	309	318	320	300	286	302	344	310	315	322	344	360	305	354	328	324	339	312	307	316	340	334	353	342	299	327	321	321	323	352	316	313	303	301	340	319	283	319	341	331	318	304	305	310	326	317	340	296	315	338	303	345	325	332	314	318	312	310	310	315	294	338	306	342	322	334	292	333	305	352	347	347	297	309	324	334	321	328	331	297	324	320	346	342	277	300	291	322	310	323	308	332	300	317	315	299	323	329	287	331	349	338	357	327	316	338	313	317	316	301	321	318	326	310	340	365	355	320	357	319	323	321	354	307	288	319	300	299	338	343	345	305	286	288	331	335	298	301	314	343	327	298	299	327	352	342	319	314	338	313	331	299	320	317	302	288	333	311	318	326	307	318	343	292	320	360	323	325	319	320	334	323	277	324	280	323	306	337	280	309	306	341	331	319	292	321	335	309	303	351	305	310	307	324	302	344	312	330	347	343	351	323	296	298	348	310	323	336	321	365	309	331	318	311	301	310	314	318	368	340	312	311	321	318	312	293	321	340	331	322	327	288	336	300	317	321	301	354	335	304	347	297	307	312	338	295	339	312	340	318	327	306	328	304	338	328	327	322	314	302	290	313	328	334	333	335	324	300	362	321	345	318	316	293	327	317	285	313	295	309	302	305	329	329	326	304	315	323	311	329	330	317	294	318	327	300	318	302	330	339	334	317	340	305	302	341	353	323	329	332	292
24098	21474	28728	24634	21421	11202	2415	1373	1018	831	737	671	575	521	546	508	443	448	395	398	366	348	352	341	329	329	342	328	313	332	306	314	256	297	296	287	288	286	234	278	282	288	264	262	283	322	268	271	246	269	254	267	273	285	240	253	272	278	249	274	263	271	271	274	271	228	276	282	248	255	267	253	257	242	225	252	275	262	240	256	259	231	224	255	275	227	271	238	286	218	234	260	249	251	293	230	255	252	252	266	260	266	268	254	248	235	252	254	255	254	256	220	230	272	236	237	220	272	242	243	247	238	243	260	223	240	270	265	241	275	256	243	253	226	257	222	227	240	279	251	257	247	265	252	230	253	283	285	231	249	251	232	257	248	226	265	242	247	247	297	240	251	250	241	241	267	246	238	236	236	269	248	270	261	247	285	237	253	263	269	270	266	236	285	247	232	260	262	237	264	247	261	238	257	247	280	249	222	234	229	231	281	255	268	273	219	277	240	274	221	238	246	271	256	246	256	262	261	256	253	234	243	251	236	244	232	244	239	271	256	234	265	235	254	256	243	231	275	254	279	252	282	256	250	274	259	258	276	232	246	278	264	276	256	265	230	264	259	244	278	273	237	264	239	259	266	265	270	252	274	245	289	240	236	247	224	249	274	256	270	258	251	218	249	270	282	277	236	220	247	269	258	247	229	286	230	249	254	243	270	233	252	248	253	250	266	252	246	233	242	249	247	257	258	231	229	257	264	256	239	235	245	266	242	254	266	267	262	283	242	253	279	242	266	259	259	234	242	254	231	271	258	245	266	256	256	229	259	260	255	273	263	242	281	282	260	264	245	258	239	262	231	247	254	274	263	270	235	261	262	254	216	235	285	230	246	254	243	245	242	237	239	246	256	250	254	245	215	257	289	256	273	230	260	241	240	235	251	242	271	268	263	267	266	239	252	253	257	257	258	239	223	256	265	245	228	239	263	249	257	262	281	244	222	279	244	248	280	232	237	221	207	244	263	240	259	286	262	248	234	280	240	263	242	255	239	240	241	263	225	236	244	235	243	250	249	243	252	288	245	276	276	256	255	286	232	224	268	222	248	250	214	249	290	251	282	250	255	257	237	264	244	225	254	251	241	255	261	252	229	268	262	249	217	236	236	272	254	258	276	253	268	259	294	264	274	261	252	268	263	247	273	224	242	247	229	245	250	233	227	279	236	248	228	224	229	243	290	235	299	237	221	245	258	254	240	249	261	225	264	225	261	237	267	249	252	241	257	242	262	257	267	285	252	269	280	252	236	250	235	240	240	234	260	267	243	243	263	241	236	235	265	251	270	245	245	275	274	228	249	245	278	255	228	262	241	260	229	241	264	260	266	269	247	229	247	244	251	254	266	256	238	255	231	234	267	216	246	239	258	255	239	271	247	270	261	265	261	248	257	229	259	247	250	265	253	263	244	241	268	284	267	257	271	270	223	259	242	248	243	257	250	273	256	240	237	260	254	248	245	276	264	229	265	246	261	249	258	263	263	272	263	245	246	238	231	244	232	232	241	262	242	242	281	261	287	234	244	264	243	244	245	270	235	248	254	219	257	232	253	283	251	285	235	237	229	271	237	240	233	252	258	238	269	258	252	287	246	252	223	243	225	231	271	246	266	268	248	258	266	253	240	236	276	239	255	246	239	278	233	250	273	248	250	249	261	282	258	248	269	254	270	234	255	233	241	229	213	230	242	258	274	249	245	265	243	243	242	273	236	261	246	268	242	235	248	249	267	253	259	235	243	263	253	268	259	249	274	288	267	261	236	238	206	256	239	267	266	250	237	249	263	261	260	255	266	256	261	245	258	271	246	260	246	246	237	246	249	238	249	261	226	266	231	237	254	246	256	268	261	232	240	269	270	238	259	246	235	262	265	255	243	250	259	228	235	240	239	237	258	252	251	215	250	272	248	228	230	266	238	245	255	257	250	264	241	220	244	252	250	228	271	235	224	263	227	249	257	245	231	295	275	269	248	265	252	280	275	253	267	232	270	275	286	247	267	264	250	264	266	238	270	277	244	264	297	272	277	248	238	259	256	257	228	235	257	239	266	256	257	254	248	251	249	246	260	241	292	264	262	271	255	279	254	245	254	248	239	245	268	256	297	242	265	266	266	234	281	271	268	249	248	293	233	251	242	249	230	219	244	271	249	237	266	223	280	251	228	255	285	234	222	223	246	251	268	265	248	228	289	259	252	260	269	249	252	243	258	296	245	277	243	241	242	239	218	246	245	261	230	280	250	295	255	240	234	243	302	285	253	252	229	250	269	258	224	248	224	298	277	255	248	257	245	237	245	252	263	261	237	255	259	255	265	251	253	265	245	248	269	260	237	225	258	246	268	229	250	264	258	250	230	265	259	225	249	265	266	267	225	236	268	245	269	276	255	220	241	287	244	240	237	243	256	236	241	253	248	262	234	242	243	266	251	257	266	254	219	237	275	267	269	224	221	251	259	284	285	245	264	290	253	252	279	263	261	251	237	240	262	230	287	261	265	234	266	257	266	246	250	268	224	240	250	259	281	260	251	267	274	227	242	248	242	278	266	254	240	271	245	231	242	278	264	255	283	246	249	241	251	260	257	248	224	254	269	261	243	230	273	217	268	246	242	247	246	240	238	240	261	259	262	268	256	287	266	272	255	266	277	251	235	277	250	254	270	256	291	236	271	248	253	217	238	251	246	271	243	258	244	250	273	247	237	246	258	237	242	269	269	244	260	243	243	251	268	223	279	250	251	252	213	271	253	259	250	246	252	243	288	237	243	265	242	269	257	264	236	265	264	237	255	262	242	273	229	269	265	229	242	249	246	249	271	274	274	249	274	253	247	274	283	266	265	251	246	299	239	228	246	260	264	258	254	247	277	265	241	272	278	273	257	252	265	250	235	268	253	268	225	257	245	254	231	247	268	274	245	235	250	258	227	239	278	260	266	235	281	248	244	260	214	238	247	227	263	232	262	249	239	252	217	257	280	251	274	259	269	274	244	244	242	253	270	258	226	259	257	245	263	276	272	274	265	255	257	246	241	274	248	246	247	258	256	265	244	226	273	267	237	262	282	257	248	258	246	247	271	247	232	254	264	228	274	257	254	263	216	251	254	260	226	233	252	234	271	214	231	256	279	286	266	240	243	264	238	265	250	231	247	234	247	243	233	243	281	227	266	242	204	228	238	238	233	238	223	273	298	279	259	250	244	245	261	274	254	263	260	273	241	270	279	245	261	253	252	246	246	245	263	287	226	261	254	236	267	253	251	280	246	280	256	232	260	259	271	252	262	258	227	258	253	232	226	244	255	255	232	263	246	253	243	273	244	262	274	267	235	261	289	244	252	241	276	271	223	240	235	254	248	243	263	262	269	276	279	263	239	265	244	241	260	238	240	240	254	247	256	282	284	268	241	245	268	247	249	233	233	229	250	273	247	238	241	253	260	274	267	268	248	245	250	240	243	282	292	240	261	244	269	280	237	240	242	258	250
33881	33902	20435	8983	6365	5043	3642	2623	2027	1769	1405	1221	1057	937	886	849	793	749	635	629	581	534	465	493	431	451	468	422	437	406	444	421	421	367	390	394	424	380	377	392	355	350	296	343	352	346	359	351	346	344	338	326	329	336	346	324	342	315	343	324	338	335	329	316	360	293	289	325	329	324	321	294	319	335	307	304	328	326	271	324	300	286	315	312	306	299	289	307	306	309	325	302	288	316	292	328	308	286	347	280	333	282	315	332	313	294	294	311	297	321	319	292	302	314	320	307	312	311	320	307	319	344	298	315	314	287	305	308	280	297	314	289	342	282	300	323	310	337	331	303	344	278	299	315	299	313	294	288	315	328	296	318	323	321	306	307	345	298	318	293	326	302	297	320	310	325	321	341	301	306	318	333	291	312	311	318	312	297	313	320	303	306	297	308	315	312	284	300	311	297	281	302	317	315	315	319	329	300	304	332	315	329	298	349	316	307	291	295	304	293	299	311	323	292	311	305	305	303	323	322	319	293	320	276	346	308	304	317	329	276	283	327	293	299	312	277	302	299	319	314	293	295	313	309	304	314	322	291	310	321	287	314	307	286	321	320	308	320	314	297	328	327	306	310	290	345	317	293	324	315	320	314	311	299	307	310	323	336	289	308	314	318	365	301	308	318	321	318	349	312	306	328	326	299	300	333	337	292	333	296	326	280	315	327	319	296	339	291	299	308	321	327	302	319	339	317	313	323	321	311	302	318	318	302	329	278	266	332	295	327	324	296	299	294	303	300	338	322	324	309	329	299	310	287	262	289	328	321	282	310	286	307	329	279	305	287	293	299	312	294	311	321	320	331	320	278	323	308	307	284	343	302	333	339	295	307	347	326	339	312	324	351	300	344	306	295	302	308	320	295	339	315	325	306	271	291	274	303	288	320	297	315	306	290	298	316	322	313	294	281	297	309	352	287	308	320	307	309	306	331	311	295	296	307	291	299	331	295	321	330	317	313	307	307	310	319	322	289	305	345	313	293	269	319	334	311	325	292	310	345	337	293	316	312	293	310	326	274	308	286	308	286	293	305	303	305	285	307	329	266	316	317	318	307	330	313	299	303	306	274	303	320	307	311	292	247	296	314	313	293	337	317	307	314	284	287	305	318	304	274	294	310	323	343	319	301	332	309	294	336	322	290	340	329	308	302	298	295	307	308	332	319	286	323	317	288	319	315	332	291	307	300	316	308	318	321	282	292	314	293	311	349	336	313	286	316	324	315	337	299	312	327	342	304	314	304	265	302	290	340	302	315	296	308	313	281	308	303	300	324	317	317	275	327	313	308	291	311	302	287	287	312	334	298	296	284	306	303	328	293	345	341	295	326	311	298	298	325	277	313	293	322	312	330	288	315	281	310	315	323	319	321	334	318	319	354	294	307	278	310	301	318	326	319	313	307	322	321	340	302	289	303	296	329	287	296	302	287	312	294	297	310	299	309	292	295	312	284	299	301	299	311	325	306	308	313	292	271	299	298	286	309	313	311	304	294	307	295	293	313	300	309	303	306	339	286	279	301	286	312	289	314	288	315	312	330	298	295	318	319	310	323	285	307	313	324	327	329	314	299	324	296	301	334	307	310	310	310	308	316	308	293	297	310	282	321	311	331	304	292	313	308	286	294	282	323	304	320	280	325	268	287	307	319	324	309	311	298	304	300	288	308	303	301	309	308	337	333	323	309	304	293	308	291	332	322	332	346	319	324	335	312	292	308	312	298	317	296	312	293	312	297	311	307	331	320	311	321	312	337	316	297	273	297	320	303	295	325	309	309	285	286	317	318	285	302	324	319	285	312	311	333	302	305	311	308	326	321	293	317	320	335	315	287	270	301	296	304	312	325	325	285	328	305	306	327	342	321	286	287	315	283	312	314	315	340	300	346	327	294	319	320	335	339	318	319	314	318	306	279	327	319	291	328	310	306	289	324	299	320	312	290	312	329	315	289	331	328	305	315	298	323	314	329	305	312	316	311	324	320	308	325	281	304	288	272	318	285	292	319	320	308	332	300	341	287	318	332	329	329	312	294	292	302	333	302	309	295	310	300	328	312	289	288	337	332	286	321	314	313	301	309	302	277	311	320	304	257	317	273	328	313	313	337	321	296	312	297	300	315	335	317	309	294	298	293	288	336	296	298	266	290	319	303	299	304	292	309	288	293	309	317	314	324	313	314	306	363	319	309	316	300	330	300	320	297	307	336	301	314	310	317	321	309	296	303	342	294	301	314	312	295	312	292	313	294	292	318	298	322	310	334	282	314	311	311	296	313	300	292	294	291	327	295	316	306	334	308	280	297	332	320	310	317	313	310	307	287	287	326	335	327	293	312	312	354	301	295	305	312	305	294	295	301	281	312	320	310	327	316	316	316	307	305	299	356	304	321	319	310	305	302	313	323	316	299	311	305	298	305	318	332	289	333	275	304	299	303	285	283	304	312	348	320	330	308	313	291	334	333	297	302	287	330	277	291	309	336	272	296	330	306	310	296	341	308	336	298	298	287	307	324	280	274	312	287	282	313	292	311	318	297	302	316	296	288	291	291	294	331	324	338	312	331	309	304	261	287	298	311	316	293	279	300	279	299	329	287	297	306	288	312	257	296	337	320	310	304	274	287	320	323	307	275	302	331	324	347	342	292	339	294	313	279	317	313	305	320	318	297	336	331	311	307	308	319	309	322	325	329	293	341	300	294	324	289	287	284	275	303	302	351	317	294	316	314	299	318	314	326	295	338	311	298	303	293	309	291	286	253	311	299	308	313	297	280	334	307	310	308	318	289	312	312	343	292	310	274	328	312	309	316	332	348	276	302	334	280	321	266	302	354	297	305	309	314	301	319	322	295	311	291	321	291	297	309	316	292	325	300	273	337	277	309	310	312	279	312	315	316	299	306	282	300	305	327	293	299	316	308	349	329	291	315	300	318	318	304	302	324	277	325	297	307	310	299	294	299	314	320	299	326	304	312	297	336	318	296	314	328	305	309	306	318	290	329	325	302	300	300	325	298	317	278	322	320	329	283	330	309	286	307	320	322	309	297	298	317	297	320	291	328	324	302	296	307	306	304	319	303	292	354	321	312	315	314	326	298	315	338	318	342	307	292	303	321	274	346	294	282	333	316	307	311	312	316	308	293	306	284	319	340	298	296	314	281	298	297	295	302	315	301	293	315	310	304	301	323	310	306	323	291	311	303	320	286	326	293	309	326	299	326	307	281	297	291	322	305	286	308	291	311	301	301	297	320	322	338	310	325	273	319	281	320	306	285	312	293	294	335	291	301	329	311	347	307	329	304	283	296	281	302	309	292	306	311	301	311	309	316	298	311	326	284	316	328	300	292	294	302	304	305	312	312	323	318	311	375	294	288	345	331	323	305	319	322	329	306	317	269	378	304	295	343	338	319	314	294	302	319	322	318	318	293	331	319	313	321	315	333	288	311	321	300	297	271	301	302	295	326	288	305	293	366	317	304
25065	21430	27472	25571	11278	2222	1327	952	704	656	538	454	437	369	401	364	323	292	288	276	306	261	268	294	288	247	243	258	238	227	222	212	191	241	233	227	212	232	232	227	193	189	242	210	191	197	209	211	188	182	213	183	193	229	192	171	172	216	197	180	186	189	201	207	174	199	180	202	180	200	227	218	211	198	187	174	172	190	197	206	181	182	177	211	206	207	205	197	205	178	167	197	196	195	192	187	193	201	214	192	189	215	184	198	198	182	192	185	178	203	179	208	181	210	179	176	190	203	197	176	210	207	204	205	192	180	169	196	175	212	179	171	205	194	208	200	187	198	169	200	206	179	193	177	178	161	197	193	208	184	165	191	212	201	190	183	206	184	209	188	180	191	186	182	170	171	216	204	200	187	191	203	191	178	198	179	171	174	174	187	183	165	181	172	196	183	173	188	165	189	197	199	185	192	174	195	191	194	191	178	201	171	174	205	203	187	213	182	192	184	174	197	206	199	181	175	193	184	193	180	175	175	194	187	199	186	206	185	191	173	180	188	190	181	186	182	170	189	190	204	205	181	198	183	229	188	190	182	206	197	184	196	221	189	182	182	187	187	205	195	189	179	177	188	192	194	207	191	179	189	201	199	193	208	164	194	192	194	175	211	188	185	202	219	206	181	180	199	175	179	195	191	201	196	178	221	195	215	184	212	199	187	169	194	184	191	198	173	178	198	183	187	192	159	235	183	191	174	164	215	187	201	172	189	162	193	190	173	183	211	195	186	204	215	173	199	197	191	200	186	202	207	209	204	200	203	199	192	181	194	190	180	201	221	193	158	174	193	176	228	196	201	173	181	166	200	190	189	202	193	189	214	212	185	205	201	208	206	184	176	213	186	175	195	195	180	189	207	197	197	178	195	182	167	191	197	187	217	195	180	190	202	180	187	178	187	176	199	192	203	196	177	187	195	197	186	207	168	194	193	200	194	181	203	170	202	203	188	174	174	213	178	211	200	185	222	196	187	168	172	209	180	169	206	161	175	169	213	217	196	175	173	165	176	185	206	203	213	186	200	185	205	179	183	205	182	200	204	168	176	220	179	207	173	195	158	198	179	195	190	182	201	180	194	173	182	204	165	205	169	188	198	190	155	198	164	201	178	192	170	199	195	183	226	183	204	203	179	193	189	220	183	170	211	212	204	169	217	232	189	184	178	200	181	179	180	163	181	187	165	180	181	187	202	181	203	186	206	184	193	170	198	179	190	212	203	180	216	179	166	199	210	167	171	204	181	168	167	175	190	212	188	194	181	171	212	206	178	209	179	196	165	176	194	181	169	172	213	190	211	185	192	190	197	188	174	189	182	195	172	190	188	183	188	164	177	180	197	187	193	181	180	213	173	192	194	211	165	192	187	164	217	164	196	177	232	216	206	207	213	185	193	206	173	230	210	183	178	200	199	185	191	166	194	206	185	182	184	205	173	200	190	179	224	187	192	192	209	213	208	184	198	167	180	190	180	191	182	174	200	189	214	185	182	199	205	183	162	198	181	173	207	180	215	196	184	200	217	201	181	185	206	193	222	186	203	208	188	181	189	161	166	176	165	177	166	171	174	195	170	179	193	200	199	230	209	189	201	213	209	176	188	181	215	202	184	196	228	197	207	193	186	180	168	177	203	193	208	209	192	183	199	185	178	210	172	192	176	202	201	189	194	220	195	200	184	179	209	202	178	152	180	192	189	166	210	196	170	201	201	211	167	191	198	162	190	184	182	194	181	195	175	191	218	183	200	189	178	181	197	202	193	214	195	182	184	188	187	185	184	227	175	182	188	180	174	198	178	174	200	174	197	182	187	192	190	171	198	200	190	217	206	184	197	176	192	200	200	185	209	178	188	172	192	187	204	191	201	215	177	179	173	187	182	170	202	173	207	191	190	208	188	182	177	195	183	208	182	219	173	161	177	179	182	197	186	183	178	198	193	200	157	201	165	177	182	179	178	185	181	205	192	203	174	208	166	188	174	182	193	184	173	191	174	187	178	179	196	187	163	182	207	186	214	201	207	173	210	187	188	199	164	216	192	196	176	208	191	189	184	179	181	187	190	175	177	206	181	180	192	188	182	198	140	202	163	184	170	195	193	192	198	203	206	197	184	202	191	201	217	181	209	198	206	200	186	190	189	191	218	182	203	211	205	193	183	185	173	195	184	171	204	189	196	213	208	176	196	169	182	162	169	212	191	177	182	202	209	184	195	178	198	189	181	194	193	196	205	201	204	210	193	203	220	192	189	180	189	196	196	205	195	185	174	191	170	162	181	163	178	170	193	197	189	167	184	185	202	190	188	191	195	186	186	205	188	202	188	196	195	190	161	195	204	185	171	192	203	201	222	170	207	188	198	182	204	189	205	201	195	175	204	168	161	197	197	177	229	198	172	176	207	182	196	190	212	178	204	195	172	195	198	191	191	212	216	183	200	196	181	173	190	191	170	185	197	208	206	211	187	196	183	168	188	166	177	215	200	195	188	170	171	209	226	187	192	209	176	200	188	222	205	196	191	180	175	191	204	183	177	186	184	166	196	190	208	204	189	175	180	179	175	194	175	204	198	193	182	192	197	191	189	195	190	178	221	178	192	182	194	185	211	176	172	195	194	174	195	194	175	214	176	212	206	178	205	170	189	201	210	189	188	172	198	172	187	210	205	215	197	208	198	181	243	196	191	174	171	177	181	182	175	212	198	192	197	200	215	205	195	201	218	168	183	203	194	178	193	202	205	198	165	204	167	164	171	211	200	202	194	185	228	213	163	217	185	184	185	178	204	195	185	192	223	182	175	196	206	187	159	182	188	181	177	201	171	188	175	174	194	197	185	171	204	225	194	179	188	192	208	186	186	184	161	189	185	203	186	191	190	197	210	168	168	201	215	176	197	210	195	193	152	196	179	183	194	163	176	206	198	183	194	178	167	195	194	209	193	191	198	192	171	184	184	179	182	183	177	178	209	199	186	205	205	202	178	187	179	190	213	183	206	183	210	176	200	173	180	167	204	189	180	196	198	195	217	196	182	192	192	181	202	188	188	211	180	207	179	209	208	176	179	191	162	168	189	179	199	210	211	201	201	176	206	189	177	186	208	169	184	183	187	200	183	192	202	192	201	211	192	212	174	188	189	188	189	209	176	190	177	206	181	181	181	163	158	181	180	184	183	184	201	205	195	207	187	186	176	209	209	168	203	203	181	192	192	182	183	191	178	213	227	221	177	179	193	187	184	207	172	179	194	187	198	194	185	165	182	197	191	196	192	173	187	188	183	184	194	191	177	199	176	199	187	171	195	176	195	196	180	191	195	203	180	164	181	220	201	165	213	171	217	190	189	163	177	180	189	182	206	190	179	184	205	201	164	193	185	185	182	194	199	236	190	186	174	191	186	168	189	213	192	201	214	196	188	216	194	197	191	218	170	198	181	185	223	189	185	202	222	182	183	192	209	216	182	181	183	171	204	187	211	179	200	188	189
33577	29663	17922	7276	4817	3748	2810	2146	1638	1362	1070	880	781	725	704	599	590	503	456	464	431	416	391	390	371	336	338	329	323	331	326	312	298	297	287	279	277	267	252	261	283	264	270	273	270	271	223	240	232	225	264	229	226	254	247	255	243	234	259	223	261	242	270	274	231	231	260	238	234	245	220	240	224	243	229	241	249	246	236	268	234	235	228	222	246	219	225	241	225	212	242	225	251	241	229	211	234	230	214	235	207	228	238	228	216	203	237	238	227	225	251	226	219	233	230	252	247	244	258	233	239	239	234	214	238	223	244	215	241	238	236	219	251	251	231	244	237	262	214	225	262	214	230	241	216	232	229	230	200	250	233	215	223	230	230	223	235	235	238	224	228	220	234	227	211	255	234	221	259	228	223	241	224	239	246	231	239	230	234	221	228	203	225	224	215	242	210	211	211	242	214	231	226	265	216	223	245	229	279	235	246	273	211	241	228	226	228	199	221	230	215	214	217	255	244	228	248	228	238	218	235	229	216	231	251	217	227	237	248	210	247	240	225	231	254	234	243	222	216	232	241	228	246	245	227	248	244	265	224	242	210	217	223	215	213	225	243	256	244	225	233	201	248	253	226	219	222	217	230	240	213	243	219	230	260	225	239	232	244	234	212	208	241	203	234	236	242	251	224	254	259	217	229	214	212	192	254	217	243	232	205	230	250	203	243	246	229	217	237	217	244	249	243	243	222	232	242	251	218	235	235	250	239	223	224	219	195	213	239	226	230	207	201	229	226	232	251	231	230	248	225	219	236	206	245	215	225	256	230	225	233	235	234	220	207	215	247	264	215	244	223	207	231	208	229	230	237	216	246	226	228	224	220	219	229	207	217	219	241	248	210	240	238	222	225	247	247	216	211	229	238	221	225	241	208	260	236	238	233	246	217	235	227	234	228	215	270	238	240	242	237	233	239	252	253	241	207	213	228	243	222	222	196	201	222	218	229	226	229	255	225	227	244	239	240	206	248	228	226	244	222	240	208	220	235	279	263	220	245	230	221	234	285	217	197	246	220	232	261	237	237	232	229	253	237	260	256	213	231	240	220	223	239	236	227	232	231	248	232	234	236	246	226	227	222	250	227	231	222	258	206	218	212	232	215	210	257	228	233	287	213	238	222	240	223	241	223	236	235	230	222	237	225	215	239	233	237	247	253	232	208	214	228	244	239	219	203	196	206	238	198	232	227	208	231	224	233	223	199	220	232	232	242	226	253	217	207	233	229	237	260	246	218	198	228	242	235	245	239	248	239	225	214	204	231	228	234	245	197	233	226	241	266	214	237	223	216	224	233	213	225	227	228	230	232	226	231	233	226	225	211	228	222	236	237	229	235	254	204	244	193	243	215	242	210	228	239	228	248	221	213	229	228	224	232	247	228	239	219	200	209	229	231	228	233	229	242	258	217	239	252	209	246	244	227	194	255	223	211	224	244	218	230	249	214	230	207	230	221	250	227	242	241	228	240	201	219	243	224	248	227	239	241	234	250	267	243	233	239	248	255	238	233	261	229	241	258	231	231	223	221	251	213	226	243	248	280	267	257	247	231	240	263	238	232	231	210	227	217	232	249	247	218	236	208	229	244	229	241	221	221	212	224	212	218	248	205	242	243	241	249	242	237	221	217	248	251	231	223	245	236	258	237	265	234	241	246	239	236	245	225	208	232	232	196	226	227	231	251	266	241	224	210	227	227	213	228	214	199	220	218	215	221	224	240	227	246	240	216	267	247	214	204	243	253	222	277	234	234	203	228	198	218	228	235	225	218	238	206	218	240	220	225	244	221	213	204	235	203	250	222	245	228	235	232	219	243	240	231	220	214	227	244	230	206	233	248	243	212	221	238	261	213	247	229	215	218	208	206	267	232	212	232	238	249	220	210	215	218	216	252	246	236	208	242	207	231	224	248	254	217	216	240	224	250	209	210	220	228	237	223	251	228	223	239	220	233	243	242	232	218	241	246	229	237	225	220	231	240	245	234	227	201	229	261	197	216	230	240	217	239	238	233	226	260	230	235	246	242	223	224	222	206	232	220	227	212	230	223	222	214	224	216	226	231	257	250	229	236	220	198	229	230	234	236	228	238	229	240	245	216	254	242	245	227	240	222	235	233	237	197	230	234	230	229	259	237	225	238	209	210	253	224	233	226	237	270	210	258	237	221	266	226	237	226	241	216	236	232	248	214	218	241	225	228	200	237	238	216	261	223	235	229	236	257	215	216	238	234	225	222	236	224	232	192	234	244	226	209	213	251	229	252	230	266	220	240	255	209	235	256	232	205	244	227	236	233	249	238	243	227	225	212	229	225	250	246	231	252	219	251	221	205	222	254	224	247	229	253	256	213	237	224	238	224	238	219	245	239	268	239	240	227	227	242	232	229	256	251	241	242	260	246	242	223	258	205	220	238	243	272	240	223	238	254	240	239	240	276	225	205	249	229	232	248	218	212	235	236	247	221	216	225	214	227	245	224	222	249	208	224	262	225	240	236	250	266	249	224	219	210	252	231	223	243	225	220	227	229	206	214	230	239	248	217	223	223	236	210	216	225	215	234	229	249	258	240	216	214	245	233	236	248	226	259	218	233	230	245	238	248	248	215	209	218	238	208	212	210	238	210	227	222	253	245	230	234	224	238	239	244	239	205	242	218	226	263	230	249	238	240	254	245	230	245	236	236	231	204	215	240	211	235	237	228	214	214	224	226	219	231	228	224	213	240	214	259	227	211	215	200	212	245	258	224	227	245	244	215	250	193	198	224	229	217	228	231	232	209	220	240	219	231	229	227	231	209	242	208	232	224	224	219	221	258	232	256	228	216	241	236	248	241	258	237	228	238	195	249	248	248	240	219	236	201	260	223	211	233	197	243	248	241	216	234	209	234	258	221	237	230	258	231	222	227	220	229	254	237	210	221	225	241	226	235	203	214	226	219	260	242	232	232	213	252	241	229	223	235	234	228	235	239	230	214	228	220	227	251	207	244	241	253	229	242	217	244	220	233	224	234	210	226	221	213	207	246	231	229	208	269	214	220	239	215	277	195	240	232	224	228	213	202	214	217	266	229	224	262	233	237	214	226	238	248	211	235	255	211	252	234	251	209	243	242	212	238	246	211	232	209	255	246	212	228	240	220	240	249	228	239	248	210	236	224	240	236	219	222	230	237	253	220	242	224	226	220	223	239	225	244	222	247	237	223	227	237	261	230	220	226	232	236	231	242	220	237	230	233	229	214	224	230	212	243	207	241	232	205	238	247	237	221	251	228	228	213	211	214	223	217	230	214	199	229	207	227	235	261	227	271	236	246	219	226	244	231	232	217	242	224	243	220	240	209	211	207	213	229	252	222	261	232	260	246	262	221	251	242	209	265	237	207	234	229	245	235	245	235	216	206	273	250	239	255	230	218	259	226	259	226	227	236	233	257	235	226	217	252	233	217	241	245	218	233	258	224	236	215	254	223	247	214	227	223	219
22946	21492	29262	24140	21498	21530	9444	2143	1358	1095	898	764	736	627	570	501	529	446	430	347	365	336	307	327	291	264	258	294	259	239	251	232	242	235	227	183	220	202	224	228	190	192	189	222	204	169	181	185	189	174	163	191	163	176	215	174	161	180	180	174	180	168	168	187	187	178	168	167	187	186	161	152	162	184	180	142	165	150	158	162	185	153	144	151	167	146	154	182	135	164	141	162	171	153	166	171	147	163	166	161	156	160	165	165	172	182	174	162	160	159	149	176	143	169	166	161	167	145	159	136	184	156	146	141	152	151	171	155	153	173	156	147	170	172	149	159	144	152	189	166	165	161	156	145	168	165	143	133	148	160	149	145	156	164	163	139	161	149	171	147	145	149	155	163	163	131	159	147	158	165	130	178	150	162	171	161	189	157	156	167	147	163	165	156	160	161	171	159	165	168	148	163	182	152	162	149	162	169	157	169	155	164	158	172	171	176	182	173	172	141	162	150	172	162	176	151	175	167	181	147	155	139	158	152	163	148	177	155	145	146	160	151	183	164	160	140	156	157	170	158	153	155	143	164	163	151	160	152	150	137	144	190	166	161	173	187	147	179	169	158	143	179	151	144	156	175	191	179	153	145	165	143	138	160	164	150	171	152	144	141	170	163	157	172	153	170	157	163	146	180	172	168	156	171	168	138	163	174	169	157	141	173	166	180	176	168	136	162	163	163	135	148	172	154	170	154	171	167	170	180	139	182	152	173	136	145	157	167	167	154	182	151	163	155	151	151	150	155	176	158	151	157	160	160	165	174	149	166	189	154	178	166	172	163	166	152	156	147	149	155	172	173	139	170	155	151	159	152	147	173	167	169	165	142	161	140	153	148	135	182	155	159	157	133	147	130	173	171	156	168	152	167	162	160	154	171	161	173	153	162	148	148	158	161	158	152	156	159	159	140	133	159	166	157	173	170	151	179	173	164	152	174	135	171	170	139	137	163	167	156	163	155	148	149	163	159	158	159	163	152	158	161	149	165	166	168	151	174	130	176	149	170	150	131	187	140	179	144	164	182	177	156	160	176	171	177	184	168	171	159	157	162	175	165	146	152	151	145	168	147	180	192	171	158	154	156	146	182	185	161	155	156	160	158	148	159	172	154	161	150	167	180	166	156	157	161	176	147	152	194	142	147	153	168	160	163	138	161	184	157	167	158	160	163	148	173	160	155	166	161	168	151	163	155	149	154	139	173	156	161	162	148	181	140	155	172	173	159	153	185	137	146	152	124	172	149	143	152	157	162	146	180	138	154	153	164	146	170	164	152	178	140	173	143	152	160	183	162	173	137	171	167	156	167	172	157	152	141	176	154	173	145	163	149	162	162	180	139	156	159	193	165	168	168	158	165	141	144	173	145	159	185	138	151	174	175	140	164	174	155	168	152	150	171	169	149	171	148	154	160	140	154	165	175	147	169	157	153	153	160	167	171	144	179	153	136	183	147	139	153	162	161	157	141	163	156	169	153	176	147	145	166	166	165	171	152	164	145	141	153	166	152	172	152	160	145	177	163	139	164	155	139	139	169	167	151	173	142	160	161	171	151	167	149	175	158	138	150	155	148	140	174	157	150	155	168	163	166	152	160	183	164	159	166	167	149	165	133	182	149	134	170	156	150	147	144	146	151	171	166	164	156	165	133	165	152	161	170	187	170	173	157	166	150	168	176	163	168	146	137	164	141	156	160	153	160	150	165	164	166	161	179	167	169	158	179	155	166	169	163	141	165	158	152	168	151	151	177	172	152	164	134	163	153	166	170	143	150	148	163	152	155	170	155	188	147	169	145	157	168	160	155	157	160	167	152	156	155	194	140	155	174	160	149	139	141	160	163	153	143	144	178	147	159	169	142	163	153	152	162	156	161	161	157	152	142	139	152	154	172	149	158	163	173	172	174	155	180	151	148	163	138	150	163	158	151	140	165	165	162	136	157	186	185	162	168	161	153	127	167	155	154	155	164	152	146	161	167	158	146	159	129	179	150	163	154	159	174	176	163	154	135	158	154	148	158	159	144	167	153	151	154	179	133	175	166	163	155	177	153	157	159	171	166	149	161	151	146	171	182	177	192	151	148	156	159	138	162	156	190	136	169	166	167	179	152	153	149	144	189	156	156	149	176	163	156	151	176	139	160	170	128	170	128	165	186	161	168	164	168	144	170	149	170	163	154	164	148	163	157	139	171	142	153	152	168	157	148	153	158	147	148	152	171	158	150	140	157	138	157	158	169	152	156	180	162	147	157	156	162	135	182	161	165	168	168	154	156	168	175	147	176	145	150	164	133	149	173	151	183	151	153	161	178	152	174	157	169	148	179	164	151	168	173	143	169	166	176	168	180	174	179	153	170	152	160	202	163	155	170	164	172	155	182	149	178	163	142	186	152	150	175	158	170	162	146	161	183	170	165	160	171	178	170	156	164	165	128	144	120	151	143	124	159	152	143	169	179	147	168	166	161	171	175	158	150	137	147	165	164	160	146	167	189	162	168	172	151	164	163	171	161	168	176	166	152	160	171	154	124	157	167	149	149	173	176	162	148	163	167	164	155	166	145	139	156	164	181	146	155	160	157	142	139	160	164	154	161	147	155	180	157	154	150	158	156	171	172	156	171	161	146	150	151	161	172	141	156	160	148	178	162	171	171	156	181	161	159	181	154	140	145	175	179	142	167	163	159	162	142	151	164	155	173	169	156	140	157	151	171	158	146	162	173	162	176	193	172	157	141	153	174	164	163	154	187	161	153	184	144	148	163	161	169	157	143	155	158	158	146	167	162	170	155	164	158	148	150	158	154	175	151	160	165	159	136	159	152	150	158	182	168	158	162	185	161	170	162	143	181	148	165	149	149	160	162	153	154	161	151	160	168	154	156	152	165	173	156	163	151	144	155	153	147	160	163	161	166	159	179	157	144	148	143	144	160	150	147	171	155	170	163	148	134	145	145	175	153	170	165	179	166	160	155	174	198	161	152	145	146	135	172	166	156	161	160	162	145	143	152	144	127	147	175	143	157	173	190	133	137	162	157	157	170	160	171	162	141	159	121	164	167	162	162	159	136	160	147	141	181	155	136	152	166	173	165	147	173	162	174	166	153	166	174	169	161	152	164	159	158	145	145	159	136	146	184	174	167	169	150	152	150	159	159	172	164	163	165	160	164	147	146	166	152	162	150	154	184	160	168	150	161	160	144	155	166	171	154	156	167	155	166	169	159	159	166	154	157	171	146	161	141	163	159	149	177	173	142	166	166	148	160	150	169	148	159	162	124	146	190	149	153	135	183	160	167	161	161	141	153	157	152	156	166	151	151	152	140	166	169	136	183	149	136	151	159	150	156	150	166	163	175	160	172	170	157	152	158	164	164	154	162	160	154	158	170	173	161	139	150	153	148	159	160	149	181	138	155	149	128	175	158	147	151	170	159	164	157	160	152	150	169	141	175	160	166	145	169	160	150	167	150	163	135	153	153
38360	38940	27165	13345	8759	6758	4979	3903	2984	2317	1972	1461	1394	1159	1051	936	909	771	740	623	553	570	501	479	445	415	436	418	419	377	328	344	353	333	322	287	277	332	303	272	256	293	244	273	221	244	266	221	248	243	230	238	217	252	220	190	197	208	199	232	246	226	201	243	228	213	200	216	242	215	217	168	189	211	201	234	218	210	218	220	212	197	202	188	173	184	220	205	190	197	193	196	218	206	198	177	188	215	208	225	201	185	204	193	211	179	196	176	202	208	200	201	206	218	217	196	198	193	189	207	188	183	202	187	198	206	221	178	215	212	195	188	213	233	207	186	180	219	184	211	205	200	207	185	172	222	218	206	186	196	226	180	183	233	201	198	216	197	186	205	182	197	187	215	202	193	185	208	172	204	186	199	204	178	194	209	200	206	189	167	183	192	198	188	189	197	177	202	215	202	190	210	192	193	194	170	209	201	209	201	189	186	180	190	194	185	169	198	196	202	185	184	206	205	180	189	220	185	211	206	217	182	187	198	172	188	219	191	209	188	203	203	201	202	206	208	172	186	200	176	183	190	190	184	209	190	202	219	195	178	173	203	211	176	218	181	187	203	203	191	207	189	181	199	174	199	184	175	187	213	207	195	196	200	189	194	191	188	215	195	215	207	221	230	203	187	170	196	175	189	206	183	178	183	193	197	197	211	185	230	198	198	206	179	193	180	189	157	160	225	207	209	204	155	190	192	219	208	205	208	180	211	195	208	164	204	196	197	185	217	174	217	186	188	187	179	203	207	196	201	191	186	212	191	204	205	207	211	201	193	192	190	206	198	190	191	238	197	174	211	207	193	200	197	180	192	161	196	198	192	211	176	194	170	197	197	174	186	198	204	178	193	234	178	221	198	185	193	193	210	193	193	192	209	187	173	186	215	197	179	208	185	197	196	189	200	191	214	181	223	213	189	190	177	220	204	222	176	175	220	182	182	192	167	194	213	189	183	203	220	209	190	185	225	211	195	204	230	200	200	176	186	192	164	207	222	200	200	188	208	201	200	195	187	184	178	210	196	187	210	188	201	206	181	166	209	173	183	172	193	217	197	201	198	206	202	195	203	196	196	203	207	191	174	199	181	208	198	191	188	178	196	191	214	208	215	170	170	175	189	218	197	188	204	191	190	199	198	197	189	192	194	199	230	182	221	218	199	206	208	190	186	211	214	203	201	201	194	196	190	187	195	200	208	192	182	205	201	189	186	212	198	201	202	177	193	210	183	200	185	190	203	236	194	179	194	187	189	203	192	184	189	172	206	186	177	182	210	207	208	191	175	198	212	189	198	192	184	201	182	187	207	190	199	185	197	192	199	201	171	198	191	204	207	181	220	193	228	197	215	177	198	210	218	220	221	190	187	204	205	200	194	205	203	203	207	172	204	173	196	178	205	187	198	205	206	205	180	191	172	190	187	206	197	182	175	198	192	233	185	168	222	177	208	212	207	180	198	193	181	213	191	221	191	183	185	174	192	199	212	184	200	184	203	208	201	179	168	211	207	203	193	193	187	189	178	187	193	196	206	177	186	171	178	192	195	217	191	184	185	187	198	215	181	193	189	189	173	202	174	179	185	200	185	166	209	195	195	204	207	175	203	198	207	189	182	173	204	178	197	187	214	186	185	202	216	186	216	217	206	204	206	174	202	198	196	191	187	184	211	194	206	181	201	199	181	178	183	198	210	200	199	204	199	203	215	206	196	201	203	193	199	164	192	207	197	193	184	214	186	197	204	194	170	177	186	195	181	198	213	183	217	217	180	200	199	202	189	182	204	189	206	182	188	209	179	174	202	211	198	190	202	191	196	189	169	186	211	202	196	213	202	197	187	197	199	204	178	202	195	187	173	211	203	229	187	217	216	203	178	203	221	182	191	194	204	186	198	191	215	188	181	189	203	198	193	188	200	184	203	197	213	193	220	190	212	187	210	183	197	191	216	200	186	188	196	178	200	209	184	180	174	196	197	203	195	194	199	193	161	204	176	186	213	219	199	204	187	176	208	200	201	209	154	207	170	203	187	188	214	203	192	202	184	200	178	197	211	196	193	185	202	178	211	213	180	202	194	201	202	193	189	212	186	187	173	205	178	198	209	183	192	198	191	202	180	220	183	196	210	205	195	194	211	183	207	207	197	190	195	217	210	195	193	194	214	194	194	185	173	200	201	166	199	195	214	189	187	156	214	204	202	226	199	183	199	202	174	213	178	213	171	195	193	193	189	196	183	195	190	193	178	158	170	202	188	195	190	200	192	192	198	204	205	190	197	165	175	190	189	193	199	201	190	195	188	221	184	189	211	173	178	168	181	181	198	179	197	172	204	185	194	181	231	193	210	206	186	195	184	199	168	185	183	200	168	177	197	198	203	169	225	173	218	184	210	194	193	175	190	203	202	178	208	169	195	194	186	194	204	204	201	213	203	211	188	208	191	184	203	191	158	201	201	204	187	182	184	208	190	185	184	193	171	190	211	211	208	187	212	193	172	194	213	193	193	209	173	187	186	207	192	207	180	209	187	217	211	216	183	214	190	205	196	199	176	199	183	182	216	183	203	176	186	195	185	195	208	188	179	203	186	191	192	184	204	209	193	179	203	205	211	172	189	186	197	190	205	194	226	174	176	205	209	195	185	188	185	172	189	168	181	192	197	193	193	214	197	175	200	213	209	203	222	196	184	206	196	202	202	188	191	183	215	214	223	204	172	193	172	206	193	168	195	232	200	217	184	206	181	187	206	192	200	185	201	193	201	207	192	186	184	202	202	231	206	206	210	175	188	193	200	187	225	186	197	204	189	192	172	208	191	199	184	199	213	193	204	183	208	210	199	207	186	237	222	214	219	173	186	159	209	190	210	194	183	203	196	202	219	208	181	200	207	187	192	202	188	208	193	219	202	215	170	180	185	182	195	196	188	183	222	217	205	208	183	200	188	194	199	196	184	184	186	205	217	190	195	193	203	221	188	185	181	211	176	197	195	203	173	172	200	203	192	202	181	187	168	165	212	194	194	200	196	204	181	182	199	184	168	182	211	191	188	227	198	204	190	209	157	193	216	212	209	186	223	204	179	199	187	208	186	197	182	213	185	209	193	194	209	196	194	215	175	201	206	191	201	180	185	221	187	200	179	206	208	194	195	203	224	197	191	168	190	208	185	187	201	176	188	167	202	191	190	199	209	184	195	207	195	201	198	179	203	182	216	199	185	188	195	213	199	184	199	180	190	191	179	206	194	170	220	195	178	182	209	189	180	208	179	201	174	193	191	217	177	175	209	186	187	207	182	187	190	185	196	196	191	187	216	189	183	200	162	208	181	198	193	201	195	217	191	195	194	186	173	186	189	216	185	223	210	182	202	203	198	197	179	184	194	186	229	202	194	206	204	176	203	217	172	197	196	202	206	172	181	185	204	204	196	178	187	210	205	180	223	205	189	194	198	198	175	178	209	199	200	212	183	189	177	157	199	191	242	193	182
29853	21536	15257	5454	1975	1301	945	764	697	531	556	479	430	386	382	381	351	353	374	319	319	337	325	305	294	317	304	295	316	311	316	296	282	315	312	290	288	282	300	300	280	308	271	316	309	256	257	292	279	276	257	278	275	313	268	258	254	278	287	261	284	270	243	257	280	276	290	262	301	260	247	251	270	285	276	275	294	294	238	275	267	247	286	253	261	282	248	265	272	262	283	255	307	237	264	249	268	274	273	257	248	246	268	288	257	274	271	279	256	290	274	272	258	270	255	243	261	291	294	303	257	273	275	271	259	256	267	273	264	299	252	298	275	254	284	303	248	282	278	281	281	263	274	266	269	252	242	267	269	267	265	254	283	321	251	266	280	270	228	233	303	249	275	250	277	258	270	264	250	282	248	266	312	290	302	255	274	259	245	310	301	312	281	272	263	277	282	271	278	271	264	247	268	291	263	303	250	280	248	294	281	275	280	247	247	259	286	247	280	265	269	261	294	277	276	247	259	273	268	297	280	270	257	266	277	291	265	275	282	290	254	258	233	291	272	269	270	292	266	279	289	270	287	267	258	291	296	285	271	271	263	283	283	281	302	257	274	314	273	273	270	247	288	278	267	265	262	271	239	258	268	257	280	261	225	267	289	265	243	265	278	276	271	281	271	259	239	249	251	224	267	250	271	262	264	288	239	283	276	296	244	254	241	259	302	275	271	274	252	255	294	270	232	289	269	282	256	252	282	249	280	271	277	291	269	257	263	268	309	302	298	289	288	269	248	294	289	307	268	293	260	260	279	275	286	280	256	301	226	244	282	258	272	270	288	259	264	274	258	281	255	256	260	243	307	292	259	247	270	235	290	239	283	273	251	264	274	298	280	253	293	249	271	250	249	251	264	275	278	277	280	240	281	284	267	249	266	243	286	262	283	248	268	249	270	271	277	253	247	258	251	259	264	256	298	281	249	253	292	274	294	274	253	271	258	259	279	273	282	288	249	272	301	307	288	284	256	261	240	301	280	305	271	306	255	285	301	282	296	257	266	260	267	254	269	265	264	241	268	286	275	248	282	288	276	274	265	271	299	247	316	275	274	287	266	264	255	300	261	285	246	296	273	262	267	254	268	278	282	267	293	267	263	272	286	268	279	278	258	267	276	255	286	261	263	274	269	298	286	280	268	250	243	258	246	282	275	266	251	317	246	251	246	262	293	303	292	279	276	250	279	271	288	263	308	277	252	279	274	278	260	255	268	291	259	263	264	253	270	278	299	288	253	283	255	268	266	265	268	280	300	255	264	265	252	277	251	240	275	247	278	263	245	263	268	281	280	277	259	275	266	258	270	263	258	252	298	258	271	268	273	274	274	256	284	301	260	281	294	264	287	242	281	272	258	290	252	274	278	260	245	232	289	278	308	292	263	265	269	282	256	276	267	277	283	290	259	255	269	256	256	248	244	268	247	269	280	285	290	318	262	236	289	291	256	255	293	288	262	274	287	294	267	257	282	273	255	262	267	261	252	301	267	248	285	283	262	289	259	277	260	279	281	297	261	275	274	287	258	284	286	300	249	222	269	301	289	292	273	255	253	257	258	245	285	255	265	300	277	290	260	260	267	281	310	289	298	263	284	245	296	261	280	269	259	280	248	273	279	265	252	258	247	277	249	254	278	263	264	293	281	267	274	286	276	259	313	264	230	271	246	285	257	293	268	270	258	246	270	232	277	290	271	259	276	264	249	251	247	276	270	247	241	313	301	255	273	253	289	269	249	275	273	272	277	254	267	261	281	293	292	262	246	257	253	252	267	260	292	273	258	282	257	267	268	250	237	260	255	261	274	234	269	248	259	247	243	275	280	247	252	282	265	251	283	263	252	256	292	257	274	263	237	275	300	260	294	263	281	258	297	270	287	274	243	271	280	283	266	259	257	252	252	270	254	268	292	296	291	269	276	290	257	254	282	276	254	262	279	264	244	275	246	268	295	242	260	246	254	289	279	289	281	273	258	252	270	247	285	270	267	250	263	244	274	271	275	280	263	256	284	285	264	275	272	281	280	278	258	274	290	271	298	257	277	259	277	274	256	274	262	257	278	274	262	273	261	269	242	263	241	269	264	273	299	259	284	261	277	254	293	254	296	267	254	246	269	296	248	273	270	289	267	272	260	258	276	233	268	278	249	281	264	278	258	279	252	280	270	284	289	272	293	253	268	248	300	280	239	272	270	254	298	280	257	258	247	259	251	256	226	261	288	264	272	243	263	275	264	275	277	292	264	276	262	244	306	278	271	267	267	281	268	267	264	261	265	277	296	253	274	281	292	258	297	245	269	286	256	278	273	243	257	267	280	321	279	285	270	266	285	274	259	279	304	244	285	261	258	275	264	282	301	282	276	231	276	256	255	267	265	255	253	277	262	292	262	236	250	298	259	302	298	272	243	267	265	242	278	266	275	273	303	280	258	280	270	276	277	297	281	260	262	305	268	296	297	259	285	264	259	261	259	292	230	258	267	265	266	245	255	282	239	287	274	294	281	264	277	261	257	240	277	253	291	262	321	290	240	269	243	283	238	269	263	249	309	305	265	271	273	257	264	285	246	258	282	242	276	256	286	276	278	260	269	233	277	249	304	257	280	285	276	261	278	249	255	278	270	278	258	286	299	282	257	244	271	266	294	281	263	259	267	292	278	266	265	260	278	236	254	311	279	305	280	285	269	301	289	285	271	275	262	213	263	289	264	256	238	307	257	246	248	273	263	279	250	259	280	295	246	265	274	279	264	276	270	285	283	254	273	301	292	265	271	251	280	251	249	254	273	246	271	267	289	281	289	285	288	274	259	265	252	253	282	277	295	282	264	264	299	272	288	237	276	257	264	279	270	294	265	248	262	277	282	285	270	259	265	255	262	290	277	255	252	248	293	292	305	268	261	281	246	263	249	275	277	279	269	289	258	273	269	242	295	266	288	274	267	267	280	274	261	274	261	250	245	271	279	286	286	278	264	265	244	259	268	239	285	245	250	248	273	291	262	263	278	258	275	253	257	281	280	283	241	281	267	280	298	302	257	273	265	258	271	256	293	289	245	282	265	267	281	256	270	274	287	251	260	267	256	238	282	236	268	300	288	271	267	289	281	246	276	279	239	264	273	279	287	259	274	269	259	258	244	273	257	273	232	274	288	268	253	290	247	263	261	259	266	268	279	253	296	250	282	265	288	259	248	261	292	249	292	254	270	265	271	301	272	288	286	286	284	274	247	284	286	308	258	275	259	285	266	275	303	248	279	302	252	267	277	290	257	279	294	285	280	303	251	255	259	275	259	281	256	290	301	249	280	289	293	276	263	271	251	286	286	262	267	267	261	240	295	271	279	274	293	284	259	267	261	264	259	267	277	266	283	260	241	286	255	255	299	280	283	281	259	266	260	274	300	265	273	277	274	262	245	269	273	280	276	277	276	251	271	268	286	235	304	300	282	265	267	255	272	276	273	251	258	276	261	250	279	241	284	279
31138	25300	15626	5891	3381	2565	2054	1529	1296	1086	941	734	687	648	593	553	580	463	430	465	483	425	408	436	395	378	411	412	375	385	400	390	380	345	387	369	362	374	336	334	363	371	328	372	354	339	356	373	346	326	334	330	311	320	325	294	360	305	321	319	370	333	343	369	333	311	330	366	363	296	329	343	293	335	302	304	343	326	303	327	340	329	354	335	326	291	335	316	310	355	325	353	328	328	333	303	322	314	315	330	312	352	342	325	316	331	321	311	314	295	339	345	347	346	334	299	303	303	345	328	323	310	306	340	323	310	312	321	273	345	315	316	294	328	309	322	345	344	349	334	309	333	320	316	349	320	317	336	293	310	292	335	302	384	322	337	343	330	305	323	343	345	337	327	300	334	333	309	341	299	319	339	363	314	336	305	349	307	333	327	288	305	351	331	352	327	301	320	329	314	333	318	321	351	329	315	306	331	346	331	340	340	331	329	339	316	346	352	314	338	311	328	322	345	330	348	290	303	315	318	346	332	300	341	357	305	361	314	324	289	318	320	335	334	314	316	321	312	310	308	310	319	332	343	350	309	338	311	340	320	334	309	321	372	313	323	321	338	334	334	341	321	310	330	327	366	286	354	356	358	315	336	327	339	313	324	316	365	310	322	353	336	310	309	333	320	331	303	317	344	315	316	313	323	336	315	329	317	344	316	309	311	322	335	343	334	329	332	321	314	352	372	331	314	314	306	345	310	332	302	341	331	300	337	335	330	315	338	340	303	359	343	342	322	342	367	333	308	330	294	309	329	330	310	317	333	316	335	297	335	338	335	305	320	332	355	309	321	319	329	319	315	315	299	319	318	315	315	302	374	307	319	315	330	316	319	338	333	334	335	318	330	343	325	327	344	319	334	305	318	327	329	344	340	330	319	332	299	344	302	342	323	348	298	347	338	335	311	373	338	347	345	303	327	321	355	355	358	329	321	348	344	301	298	318	311	330	331	338	330	332	320	346	336	302	308	336	329	349	318	329	323	335	319	347	331	324	318	341	329	306	293	368	334	328	315	333	338	319	293	359	322	357	337	352	328	311	333	348	337	320	303	338	349	314	322	307	300	343	297	350	341	313	340	313	306	326	326	333	324	338	337	325	313	325	295	312	364	362	304	359	332	327	315	331	333	331	340	276	300	364	301	322	348	342	321	334	313	340	331	340	302	296	362	309	358	340	292	327	351	302	325	311	347	308	341	334	336	378	349	347	318	324	309	316	319	327	327	307	326	348	334	336	285	333	289	329	320	338	332	326	322	370	319	304	314	293	345	374	304	331	281	342	347	320	278	357	352	321	330	281	302	309	316	336	301	302	312	342	306	372	317	327	330	332	328	320	302	320	299	341	349	322	312	333	306	322	311	311	312	328	361	322	304	289	334	342	348	308	339	366	307	306	293	296	337	306	320	375	296	324	332	314	311	306	327	375	308	295	314	306	343	324	308	328	330	322	339	318	329	355	326	308	332	316	335	325	335	300	302	308	308	300	325	319	331	358	328	316	318	323	354	318	311	356	312	308	327	333	294	331	343	301	324	374	312	314	315	336	330	338	356	334	321	331	355	327	353	330	334	293	350	300	351	317	336	319	318	334	326	347	348	368	337	313	338	326	333	319	328	315	327	332	321	318	319	312	335	333	333	311	314	311	293	340	349	321	327	323	346	343	334	355	312	322	322	328	321	309	344	350	336	332	308	344	321	316	330	287	324	324	333	330	348	368	328	307	319	338	336	332	327	326	322	314	298	334	337	305	338	297	320	302	346	325	334	342	320	386	310	330	329	301	320	287	317	323	339	329	331	312	313	317	305	310	334	339	306	325	331	312	297	333	348	355	316	332	321	339	323	334	331	312	330	328	338	319	340	317	291	313	311	354	342	306	312	342	339	300	338	339	372	296	333	367	317	318	350	319	320	320	334	296	338	357	322	325	337	335	312	351	311	316	308	330	322	339	316	319	322	350	337	322	339	315	345	333	342	318	307	329	348	324	298	344	344	329	354	345	308	339	348	348	361	319	326	310	339	336	332	342	320	338	338	336	349	306	340	293	317	321	326	315	303	313	300	313	332	339	302	312	304	320	316	313	303	301	347	309	310	319	317	316	345	341	296	332	341	360	330	353	301	328	311	304	339	310	370	315	320	298	343	328	284	343	300	344	351	320	351	295	321	311	311	315	358	304	315	323	339	332	305	340	348	317	339	318	339	315	317	327	304	327	317	304	330	341	332	305	334	337	283	342	337	326	349	358	352	355	352	328	335	336	309	371	319	317	325	310	318	337	310	299	314	369	292	336	304	326	349	337	317	291	340	332	333	333	333	347	321	318	314	327	323	373	350	306	339	344	321	327	349	320	328	343	308	324	345	359	328	350	328	331	325	336	308	367	339	322	346	339	317	353	294	311	313	338	321	321	340	331	333	355	358	353	306	336	341	319	332	339	359	357	341	315	333	310	315	346	337	313	352	332	335	317	300	332	323	319	359	332	336	324	296	335	315	322	333	330	327	310	321	318	309	335	334	334	306	322	299	320	322	328	337	320	299	337	313	322	358	313	343	314	299	293	337	316	311	337	310	303	319	307	342	338	306	332	318	315	354	301	298	330	318	317	360	325	284	338	299	337	312	320	354	316	336	338	299	314	332	321	295	302	342	345	317	325	353	343	358	295	325	316	320	350	337	330	357	333	323	326	318	347	318	334	351	350	355	331	352	361	359	363	309	325	323	382	317	311	319	296	320	340	345	321	326	298	336	320	351	335	335	303	351	324	311	307	292	326	317	341	303	318	298	359	350	332	304	341	302	319	303	301	325	335	304	315	320	301	338	313	320	342	320	327	333	362	298	340	321	306	317	343	326	315	334	334	339	350	293	331	338	372	351	317	336	338	327	301	345	332	320	343	354	298	343	366	321	335	331	304	338	318	329	337	327	312	316	344	337	332	338	310	322	299	302	367	344	312	285	336	298	325	319	289	325	339	324	320	314	322	345	333	296	294	294	361	332	323	306	298	354	357	296	341	335	299	317	332	339	325	304	334	342	321	331	324	315	320	344	341	346	342	312	325	334	310	331	332	306	341	310	323	323	334	333	333	330	319	325	324	338	301	338	317	327	301	329	330	321	300	328	308	365	329	304	318	295	298	345	327	334	348	346	319	347	314	345	301	321	304	360	328	327	342	349	336	329	300	350	348	359	333	322	315	348	337	330	323	367	309	301	331	332	331	343	333	321	329	356	335	321	351	359	318	323	370	329	327	315	333	344	309	300	334	312	335	330	330	290	300	330	287	332	316	293	320	317	338	349	332	350	328	308	337	316	334	316	340	303	326	324	318	328	324	318	349	329	333	340	320	306	314	323	304	339	322	327	316	340	318	334	336	333	325	331	314	324	304	337	317	330	337	334	324	323	327	330	290	331	320	311	334	308	340	317	301	347	314	324	324	347	334	321	331	345	332	332	346	312	318	332	313	341	342	337
24025	21470	28750	24611	21392	11001	2451	1442	1108	946	820	680	617	582	531	484	457	420	397	397	384	397	386	346	339	334	355	337	336	294	333	309	303	306	309	297	298	314	288	265	287	274	286	295	279	267	275	261	306	287	274	282	296	251	274	273	305	262	249	256	248	294	281	248	250	268	253	277	247	276	278	232	276	260	262	255	264	229	258	264	272	234	254	267	273	255	282	257	282	267	256	258	269	268	259	239	286	244	231	256	274	249	250	245	276	259	256	276	296	264	246	251	279	260	235	239	258	257	261	295	286	264	266	228	279	280	257	292	236	275	257	250	254	252	253	239	298	286	285	259	243	274	260	251	297	264	260	251	247	237	246	267	234	286	265	231	244	246	268	273	257	238	267	247	244	240	267	288	279	235	264	271	254	273	260	245	262	258	269	261	260	234	271	270	263	261	249	273	263	265	250	242	244	250	272	237	275	252	257	268	244	247	232	260	272	261	258	266	240	264	266	263	261	262	256	248	267	264	258	235	233	260	266	253	239	245	273	239	253	273	251	260	259	250	260	255	273	256	270	271	257	258	248	266	226	244	227	258	269	248	259	280	249	269	290	245	244	250	268	248	262	275	238	235	259	292	220	236	253	247	256	259	251	262	288	274	256	246	243	259	267	238	238	246	269	254	274	260	242	264	251	277	278	236	270	248	258	275	265	258	242	281	305	240	277	280	257	255	244	278	265	262	254	286	269	230	230	241	255	258	245	264	257	259	256	263	268	250	263	254	268	246	242	272	239	235	252	251	262	280	254	229	274	263	255	227	245	246	241	254	264	258	240	253	278	231	293	282	243	284	251	264	246	248	261	282	232	267	243	244	290	250	268	277	271	263	240	250	252	263	274	264	290	233	271	259	253	254	234	249	286	263	233	241	258	278	216	270	224	260	245	239	263	255	263	249	279	255	275	232	268	266	222	283	259	281	263	251	250	251	263	253	260	253	232	278	274	263	252	241	254	256	291	287	273	237	251	267	271	269	252	253	244	272	274	245	263	266	276	259	259	273	274	260	264	267	273	268	243	266	267	241	272	242	269	263	290	256	276	241	269	250	275	276	238	252	220	265	257	274	245	251	275	279	283	261	294	294	259	261	260	250	268	273	252	281	262	269	240	271	262	276	258	254	259	260	276	260	237	258	236	238	276	265	271	227	282	283	244	270	270	267	252	229	242	284	245	262	253	280	267	284	254	275	257	262	265	241	282	267	219	244	267	251	251	255	249	286	247	262	271	241	271	260	255	270	249	277	265	247	249	236	218	235	258	234	267	293	259	265	293	244	243	277	251	281	262	264	251	275	226	271	266	252	262	246	272	271	246	266	266	245	258	232	275	239	258	247	267	247	258	250	262	267	275	232	264	274	256	239	259	257	240	263	264	250	257	255	281	257	246	219	266	249	276	265	265	243	250	275	257	257	248	271	270	265	279	289	289	246	234	279	230	266	266	245	239	272	266	244	264	231	242	252	236	262	263	261	268	265	279	261	261	274	255	271	242	257	274	275	249	256	259	271	250	258	273	265	241	279	254	254	273	258	268	255	279	276	271	285	242	255	248	257	243	254	251	241	254	255	252	269	255	252	245	267	266	273	248	268	251	281	264	250	262	276	240	245	249	246	264	278	245	244	239	273	251	272	273	252	259	229	273	250	249	265	260	265	278	275	292	243	253	268	257	242	269	278	269	254	274	243	244	263	282	297	291	240	287	245	254	238	234	255	249	287	298	273	250	252	265	250	254	265	221	240	299	238	258	255	230	277	251	245	226	268	250	269	259	247	267	260	278	242	236	265	273	274	273	247	267	258	273	279	232	256	278	261	254	224	269	274	278	276	262	274	266	268	227	274	251	237	248	259	239	243	291	259	230	242	290	255	261	270	265	263	233	276	271	263	269	253	240	272	275	299	252	260	240	240	246	254	226	247	302	238	248	272	242	262	238	261	227	288	245	260	239	266	282	268	247	253	261	270	243	259	259	238	218	263	251	268	220	219	226	262	275	241	265	285	247	261	279	259	257	262	243	250	263	225	261	262	261	259	260	238	271	255	229	280	278	277	245	247	258	256	267	249	238	265	267	259	239	268	258	227	252	252	288	264	268	263	241	290	265	264	259	238	267	267	282	289	230	265	273	221	258	248	253	272	259	277	265	273	247	257	263	262	238	259	261	248	253	220	266	251	236	269	269	253	261	259	245	276	297	294	220	285	249	251	253	243	265	266	248	266	259	246	263	254	277	235	251	228	254	249	256	237	257	267	273	238	255	263	267	271	279	276	262	269	278	232	258	242	276	228	269	269	265	256	254	279	243	264	253	249	278	262	274	240	269	259	257	243	266	258	265	236	232	249	252	270	282	261	251	270	258	267	255	253	243	267	270	277	248	281	270	228	242	285	238	251	242	273	257	269	271	236	258	231	237	268	259	250	279	246	274	247	268	234	263	280	255	266	268	262	252	255	253	252	241	251	268	227	253	268	266	258	242	244	242	241	238	275	266	292	259	276	252	258	283	268	250	279	261	231	258	237	278	261	261	273	241	285	240	282	258	243	280	276	260	259	274	259	272	249	217	261	255	244	261	267	285	254	254	235	279	270	268	269	263	263	266	219	267	251	248	270	265	263	257	265	233	249	264	255	265	255	254	273	246	240	247	276	245	243	247	264	283	299	255	247	300	232	281	262	225	278	274	270	257	258	276	263	284	240	267	259	293	290	272	258	250	276	256	255	274	279	257	223	268	254	249	295	281	262	250	239	250	282	283	246	250	254	232	249	264	246	259	252	257	236	261	241	256	292	264	237	281	273	237	261	259	248	237	231	280	252	251	250	250	296	261	255	274	239	280	234	281	258	238	258	241	267	222	252	276	276	271	244	239	256	232	248	258	258	274	268	255	270	235	249	282	237	242	253	241	245	279	255	259	265	245	248	258	259	275	238	287	238	228	251	242	260	277	251	260	254	252	261	264	246	255	268	253	280	248	259	258	265	239	282	252	249	250	248	261	279	253	274	259	240	260	284	261	254	263	245	263	269	261	258	244	245	253	247	261	264	269	256	269	235	262	246	288	247	247	251	247	268	252	249	236	273	278	247	247	228	252	267	256	245	286	243	277	273	262	255	245	240	224	254	269	296	262	305	261	233	243	252	262	270	258	238	270	255	251	244	270	253	260	265	261	265	250	274	256	265	270	227	263	296	272	258	243	279	236	248	262	251	264	256	234	262	263	276	255	238	243	249	264	236	265	254	263	242	261	281	260	269	261	264	228	229	279	312	240	233	278	261	277	258	287	281	239	275	271	259	258	233	249	251	260	264	260	250	252	235	258	275	228	238	269	237	230	278	263	261	257	242	252	249	269	262	281	265	277	276	282	291	258	260	260	238	269	254	273	257	251	250	241	255	260	240	261	230	261	277	247	251	252	241	279	284	280	244	234	270	264	261	258	280	269	270	243	257	246	269	306	250	258	300	261	256	263	281
35152	35617	23754	11298	6381	4704	3449	2799	2241	1852	1532	1318	1088	983	906	862	731	659	608	591	592	571	512	471	490	488	470	423	431	447	399	452	399	383	418	390	375	390	360	348	373	338	405	348	360	360	339	338	382	351	368	353	327	330	329	307	340	303	339	319	334	342	320	312	329	290	310	313	319	298	332	342	322	341	322	326	331	338	304	302	315	293	304	333	313	332	279	278	300	325	326	307	356	327	343	312	318	333	315	290	316	320	305	324	319	311	283	298	343	294	287	342	315	326	312	350	295	330	293	292	320	327	318	331	324	300	303	334	306	319	292	324	303	315	325	298	323	332	308	321	318	295	337	313	300	272	310	289	353	315	313	306	322	310	333	320	321	323	339	345	311	310	357	290	305	298	299	316	315	300	320	314	308	298	312	363	331	298	306	315	333	318	299	331	332	317	334	305	302	304	312	307	338	350	320	281	326	297	331	310	328	287	296	314	316	320	299	285	326	319	307	322	347	321	325	322	333	273	336	331	319	281	325	312	302	298	328	328	330	319	294	286	364	289	300	295	355	295	306	297	300	289	295	302	318	300	302	316	318	320	322	344	282	282	311	335	294	294	307	297	287	291	344	310	299	326	314	304	313	314	344	291	308	305	339	328	288	303	329	336	303	323	309	290	302	316	300	350	298	314	312	304	337	308	320	331	312	337	331	321	301	339	322	322	341	311	309	323	305	320	311	339	308	320	318	291	305	320	304	269	335	346	284	289	330	325	310	318	341	308	298	314	318	317	324	320	328	336	336	337	309	330	342	310	302	325	285	292	333	294	349	318	322	294	314	314	316	334	309	320	323	292	319	315	285	321	326	356	303	306	293	294	345	335	310	279	342	297	343	317	294	352	289	339	328	344	312	341	308	328	276	292	276	307	296	308	312	343	306	318	335	313	320	290	307	299	339	313	325	352	328	308	337	285	296	343	320	309	324	332	313	267	333	329	322	318	295	307	324	314	314	322	319	327	360	301	313	310	305	310	295	309	319	328	324	324	297	287	302	297	317	313	338	286	344	298	290	317	323	318	315	306	314	324	323	288	303	305	335	320	315	314	320	312	317	335	315	297	324	320	303	319	326	291	326	309	324	326	327	294	322	340	320	332	319	315	304	306	311	312	313	346	330	313	294	331	322	306	325	305	329	312	342	317	309	329	336	311	320	313	324	317	325	323	313	323	309	297	310	358	294	271	314	324	323	319	304	327	285	357	307	293	299	323	351	298	319	345	302	331	318	299	329	304	300	315	305	315	315	309	311	317	312	301	341	280	369	318	335	289	297	306	304	336	291	299	328	321	301	312	323	308	293	340	316	296	314	285	311	316	321	284	314	303	327	305	297	298	318	303	287	345	305	332	331	333	304	337	339	323	269	293	312	323	298	331	315	307	293	328	304	332	287	318	320	303	310	327	335	331	319	293	310	315	318	353	306	326	364	300	301	328	322	338	315	303	303	308	290	346	278	309	304	318	313	280	302	319	310	323	314	310	327	295	329	304	311	275	301	326	319	315	335	315	325	358	328	301	345	312	295	301	296	320	291	325	305	312	311	320	306	295	331	336	299	344	329	322	322	330	317	327	301	316	307	305	320	332	302	327	312	307	284	329	329	293	299	352	295	324	306	331	311	318	311	331	323	307	322	337	316	282	326	331	314	335	327	321	313	320	312	341	323	297	278	325	297	333	338	298	316	333	337	328	264	347	325	315	330	323	288	312	316	322	296	267	309	298	328	314	328	328	328	304	348	310	314	286	321	282	320	312	328	276	304	326	309	297	338	325	302	309	302	321	300	327	310	322	314	330	306	333	322	305	310	320	328	347	294	315	335	310	300	320	338	292	319	330	320	301	290	302	326	303	313	275	305	296	309	318	305	308	329	325	287	318	339	297	328	324	332	301	298	307	319	350	344	335	285	310	321	316	314	343	333	329	338	307	317	315	297	337	281	297	288	298	289	320	320	345	323	359	313	316	292	314	307	300	361	321	334	301	325	309	290	330	317	319	295	305	274	306	303	339	338	282	334	327	290	328	301	314	298	307	305	291	278	274	330	325	322	332	312	324	308	305	350	310	308	314	329	267	345	309	289	334	331	328	321	308	278	286	334	308	329	320	288	315	335	311	284	293	268	296	310	328	317	340	335	311	307	305	319	300	297	325	311	316	344	339	338	314	318	305	329	317	307	357	286	325	312	307	333	288	313	332	347	317	323	351	332	301	321	319	282	345	329	316	304	328	323	309	326	340	277	317	331	300	303	316	308	308	290	315	319	271	297	305	325	308	324	339	319	322	322	315	335	303	303	355	305	301	298	330	299	298	296	309	340	327	332	323	318	294	286	308	298	293	324	334	326	313	302	302	333	315	322	317	333	331	319	332	292	330	326	305	326	297	307	337	338	303	325	335	330	277	317	302	327	305	313	305	300	288	342	315	315	307	321	298	343	307	316	366	273	302	309	310	304	328	325	340	322	319	312	310	292	319	329	322	314	312	289	317	311	318	332	254	325	325	337	315	294	308	307	329	313	317	292	307	318	314	345	323	310	312	277	298	312	318	299	301	350	287	320	315	348	315	328	334	300	334	317	331	348	302	320	291	305	309	283	304	334	314	298	333	323	329	301	277	315	317	321	327	325	341	315	300	302	299	322	313	319	337	283	303	296	292	312	311	307	322	331	314	328	341	304	323	337	308	298	309	286	350	325	274	279	336	308	320	300	268	289	329	332	307	309	295	313	342	317	353	320	293	298	330	313	306	305	270	294	312	324	343	295	318	266	287	329	325	317	285	325	317	309	298	289	305	316	337	290	296	307	343	325	335	292	302	289	315	312	317	319	313	323	330	320	297	290	325	358	334	324	335	304	303	323	296	299	339	340	302	328	296	327	327	327	299	301	320	315	320	313	344	255	334	309	306	339	328	326	331	301	308	295	340	323	313	320	293	352	304	310	292	307	307	273	298	281	285	290	319	333	299	325	312	328	332	305	340	309	328	258	296	335	338	293	335	329	308	326	298	318	316	295	320	336	319	311	334	278	290	278	315	299	338	306	313	325	343	330	323	332	291	291	321	324	296	311	342	317	298	277	295	326	328	288	317	296	299	338	312	296	287	317	317	299	290	327	292	329	315	308	335	298	336	313	298	313	323	309	297	360	311	307	334	315	306	295	307	343	323	295	296	326	307	298	324	307	320	289	315	329	327	307	316	302	333	297	311	314	321	330	326	316	301	312	311	338	292	346	312	316	337	345	302	301	311	291	320	313	303	323	306	319	331	275	312	312	326	310	313	324	292	290	302	280	292	301	271	321	339	300	306	337	305	312	253	333	319	333	321	318	334	350	352	290	342	317	289	329	291	277	336	307	278	319	308	302	307	334	333	315	291	313	326	297	351	295	293	303	300	353	302	355	311	323	302	325	327	366	319	290	314	344	305	276	304	321	307	295	303	290	313	325	286	300	346	315	324	317	333	328	302	318	322
25126	21463	27560	25592	11472	2084	1319	971	806	637	562	507	440	411	401	386	330	324	307	308	253	308	276	257	235	272	260	250	225	259	241	231	267	228	217	222	242	231	200	187	200	209	239	227	202	225	227	221	216	194	188	200	204	211	223	192	197	201	206	212	215	187	217	197	201	193	191	200	215	197	171	180	174	198	200	218	183	174	186	200	185	184	190	224	164	175	182	183	200	204	212	192	182	210	202	201	151	185	205	193	197	190	186	200	194	180	193	184	187	183	181	216	201	189	177	178	190	177	194	203	201	193	187	193	200	213	202	184	187	190	206	188	206	187	197	213	187	182	200	193	218	193	210	201	215	181	218	183	209	200	212	195	196	185	209	184	200	178	189	189	184	179	203	203	208	173	185	200	193	177	193	197	173	208	198	205	205	184	198	198	182	175	186	205	185	221	204	212	189	198	201	211	187	186	197	216	194	177	217	207	185	184	188	190	201	200	193	191	210	187	200	204	172	249	203	202	205	224	210	200	184	173	207	180	189	206	169	204	178	200	199	212	186	185	190	167	180	206	214	202	181	217	207	174	183	180	204	186	160	196	201	186	177	205	190	209	215	211	204	212	192	182	164	198	181	173	190	185	205	174	202	185	202	196	199	207	192	212	195	201	198	171	195	186	205	216	201	211	197	203	215	194	176	168	199	196	216	188	183	206	194	170	188	196	206	179	225	199	185	203	192	200	192	184	174	197	180	193	226	203	202	199	188	194	185	221	193	195	208	188	198	195	188	204	198	180	205	202	217	181	214	193	189	196	196	207	189	191	217	198	203	172	186	189	187	186	199	204	185	193	180	190	209	193	201	192	194	205	168	223	192	209	187	205	179	186	195	191	201	200	191	187	178	190	159	192	174	191	193	200	196	196	206	188	178	196	184	215	183	215	218	182	185	190	184	217	190	193	192	196	226	174	176	200	183	212	198	193	172	193	191	194	191	183	204	192	189	212	203	182	192	172	174	230	209	206	208	188	203	215	211	216	203	198	219	181	189	214	182	195	201	217	188	192	187	223	187	205	214	207	198	184	182	167	172	207	210	226	207	184	206	188	192	193	195	213	197	178	187	177	182	192	194	212	197	205	193	208	207	201	186	187	200	208	203	205	225	208	201	216	175	213	200	171	193	194	170	206	204	204	210	198	180	206	193	204	207	186	209	171	171	192	206	212	168	209	200	190	177	183	197	194	213	191	204	156	181	191	189	192	190	195	212	189	170	207	180	198	198	198	211	184	219	206	210	189	172	202	201	200	197	175	180	174	174	213	183	174	179	188	193	200	215	173	192	194	195	185	200	174	210	184	210	182	210	192	187	190	206	189	190	178	203	195	200	193	205	181	205	198	168	216	210	177	202	180	196	164	197	194	216	200	199	193	220	208	216	184	215	196	191	176	202	204	198	191	195	173	182	187	197	174	183	178	183	226	181	208	210	182	181	169	192	191	205	233	214	207	193	218	201	196	186	180	208	215	173	187	185	202	195	185	161	207	187	203	202	175	180	190	169	219	213	196	193	193	201	188	187	183	208	212	183	191	191	192	214	190	184	174	176	211	193	214	197	183	215	201	195	162	171	195	201	190	169	188	171	197	194	188	162	190	240	171	194	196	181	170	190	188	180	187	204	200	198	174	191	186	205	212	193	212	203	190	216	177	193	183	184	199	176	187	211	178	208	198	207	181	196	182	223	196	196	164	194	208	195	199	181	184	179	186	195	201	199	207	197	188	184	195	200	192	212	199	192	181	208	198	215	191	180	192	218	194	183	205	181	186	168	158	177	198	204	208	211	192	183	192	179	184	195	204	201	189	210	196	207	198	176	200	177	219	194	186	193	203	225	192	195	205	221	189	170	200	169	187	195	195	200	203	206	178	180	193	203	198	169	207	187	191	174	219	200	159	199	199	212	203	171	191	191	173	181	189	198	181	190	175	176	185	202	191	217	180	193	195	196	167	206	170	188	214	186	202	205	220	191	192	192	211	170	178	195	192	202	209	183	209	198	162	191	200	179	190	181	201	184	181	184	215	182	198	189	211	203	211	213	206	211	201	177	219	219	192	192	194	192	206	203	201	202	197	186	190	185	168	201	187	186	188	195	205	178	185	188	189	191	204	196	188	191	179	216	212	193	185	209	169	201	170	201	183	191	208	211	197	167	171	206	218	181	199	203	206	215	178	191	178	220	209	206	170	201	186	188	193	189	195	202	182	211	178	206	203	199	180	206	159	211	195	187	191	171	179	187	198	211	197	198	189	188	180	207	201	186	184	195	191	189	183	211	197	178	191	186	195	189	178	194	188	192	187	190	196	221	190	205	205	176	195	213	206	188	200	160	194	174	203	209	203	199	206	209	196	205	190	157	177	171	201	196	201	174	218	195	200	176	167	185	194	165	196	197	186	174	206	185	209	200	191	185	203	208	195	188	235	220	211	197	215	194	197	173	205	193	199	188	219	209	200	189	196	184	182	207	179	182	184	209	182	188	224	195	196	207	194	184	201	176	179	202	198	214	182	206	202	169	202	196	186	205	208	199	202	203	204	206	190	210	185	171	189	175	187	231	179	195	203	194	187	196	216	196	208	197	221	193	200	203	204	189	176	171	155	202	192	206	178	172	168	186	198	186	182	204	186	194	225	209	219	209	175	191	210	211	209	192	195	209	194	188	192	191	195	204	192	187	217	184	202	203	193	225	208	193	177	193	191	190	195	192	206	209	217	194	189	193	219	210	181	201	157	188	229	181	201	211	205	185	211	204	194	198	193	187	190	169	205	180	179	197	212	210	194	172	203	188	218	180	182	205	173	174	192	198	179	183	196	164	201	194	179	191	224	200	186	173	189	178	181	191	195	185	200	178	213	202	180	170	190	186	178	169	189	188	177	193	189	196	176	175	184	195	187	171	194	183	194	208	173	171	226	187	191	202	195	205	194	198	205	214	197	190	184	189	173	193	186	195	181	221	213	194	208	197	201	183	221	213	189	211	197	185	185	209	225	195	185	184	187	208	183	199	198	182	199	193	194	208	187	190	208	181	175	177	214	179	194	167	200	182	181	183	183	185	185	210	189	186	206	174	178	195	205	190	202	197	188	189	174	202	168	190	195	175	186	211	209	215	180	191	203	207	210	191	198	195	212	188	199	188	185	205	193	158	196	198	185	223	185	193	221	194	190	189	228	194	173	192	204	170	186	177	184	230	190	206	202	188	198	170	183	187	220	188	186	200	193	180	183	180	187	206	212	179	212	183	195	165	214	193	205	174	187	199	233	178	183	167	178	199	207	187	215	210	181	178	203	212	176	208	196	181	197	175	195	206	177	193	192	179	196	182	194	193	198	167	176	201	193	216	181	187	187	179	181	180	191	211	206	185	183	206	209	203	184	185	186	183	190	211	191	195	183	219	169	187	174	173	183	189	206	189	198	196	180	203	220	204	199	167	191	197	203	213	204	185	202	180	186	184	202	183	221	181	218
34547	32178	20729	9489	5091	3672	2697	2021	1727	1472	1158	1007	885	754	690	606	622	500	502	467	432	415	377	409	347	362	375	339	336	350	307	285	316	323	301	270	293	312	283	298	256	274	276	281	248	256	260	246	282	241	271	294	273	265	209	266	245	248	231	244	229	233	227	259	228	258	223	273	225	246	248	234	238	233	221	245	277	251	243	258	218	238	219	236	219	225	248	224	252	227	216	226	244	256	214	234	227	227	230	230	265	204	249	237	246	252	248	263	260	245	225	242	224	243	236	242	254	233	260	235	222	244	215	224	218	258	219	260	253	253	233	233	241	228	211	245	225	275	259	240	239	219	267	215	252	242	251	223	211	185	244	218	236	253	225	213	254	247	199	239	200	224	245	263	244	273	237	212	214	241	248	242	196	232	227	241	236	249	226	265	246	245	233	245	259	234	240	227	223	249	240	214	217	224	265	237	246	227	213	215	222	269	217	237	236	251	238	242	261	241	206	226	217	267	232	238	251	214	232	249	252	246	234	258	214	254	235	222	247	256	224	208	238	255	255	240	240	244	230	242	269	231	243	227	251	252	223	238	263	205	265	253	237	224	251	216	255	255	214	233	250	239	239	218	233	220	232	237	221	240	253	231	235	230	249	213	216	227	261	223	259	218	201	246	232	228	245	254	226	248	245	219	241	236	226	233	229	239	244	219	237	229	228	251	217	228	231	239	229	238	224	236	250	236	224	247	217	245	215	251	221	241	237	239	248	225	225	242	234	239	245	270	240	224	233	260	252	267	219	222	245	262	244	226	256	217	227	217	252	228	227	248	227	245	263	255	231	224	228	242	234	230	240	226	242	221	258	230	242	239	251	245	222	202	235	242	234	242	233	265	221	243	245	250	237	259	215	239	265	212	204	242	238	241	233	244	243	239	242	232	236	227	238	232	255	248	241	227	225	233	228	216	236	218	246	225	243	242	203	237	218	228	242	237	214	267	234	247	211	241	255	236	227	223	247	251	242	252	237	241	211	244	266	260	232	232	234	251	235	227	222	220	216	219	240	223	241	250	266	254	237	231	225	222	239	214	248	181	260	208	242	239	230	230	264	236	216	233	239	225	235	250	222	252	242	251	230	235	234	254	235	255	246	238	238	256	255	266	239	270	208	215	230	242	210	234	247	247	224	234	257	224	237	247	263	232	241	213	279	246	235	214	230	258	225	254	263	240	225	189	229	247	229	226	222	232	232	244	226	227	235	233	213	228	265	239	251	260	223	259	250	244	220	230	225	224	248	244	231	237	228	246	215	215	227	249	236	234	249	252	190	223	236	237	237	261	234	247	284	224	269	261	239	247	213	235	251	253	224	225	247	257	226	196	235	239	271	232	227	229	225	239	240	229	243	253	267	230	232	248	223	242	250	219	203	234	233	225	225	256	230	254	256	246	235	228	225	215	211	240	247	235	210	249	267	216	266	245	217	220	260	274	247	240	239	209	236	231	225	220	234	236	241	234	231	226	252	229	234	220	261	253	200	230	250	235	262	240	242	226	229	239	247	261	260	233	233	230	248	227	215	248	253	254	219	241	231	218	227	259	202	241	223	241	211	208	240	237	231	212	244	246	244	242	226	253	221	229	233	210	231	248	270	223	212	246	228	221	239	238	223	261	253	271	259	220	263	231	238	233	245	231	241	243	224	233	247	223	257	238	224	244	236	254	242	198	217	237	223	203	233	236	221	204	242	221	241	230	258	224	216	224	255	239	230	239	220	230	239	243	257	230	216	228	249	241	242	256	228	240	247	234	206	264	268	238	243	234	243	263	242	205	249	235	222	265	238	240	268	224	241	237	197	239	257	232	260	264	228	241	269	241	227	257	220	250	227	242	244	250	241	226	232	236	230	228	209	246	230	235	248	246	250	243	230	215	268	244	214	217	250	256	253	249	248	254	244	208	229	226	250	244	230	260	248	235	246	251	249	250	247	242	241	239	265	255	229	241	227	245	263	252	225	253	243	215	238	234	265	243	225	227	255	259	256	235	212	238	247	208	263	216	253	262	223	256	212	233	234	229	235	236	230	246	227	206	254	219	237	224	240	245	247	231	240	239	240	259	240	230	228	258	237	230	244	244	214	247	221	254	226	226	263	256	250	240	244	219	239	241	238	224	252	223	277	244	240	271	252	212	247	227	259	233	224	243	256	228	250	240	247	228	246	218	265	240	272	239	265	223	229	226	256	254	217	236	235	228	213	216	239	233	232	233	236	243	225	228	197	242	226	244	250	233	232	226	213	235	251	244	253	259	255	220	227	236	229	253	252	235	249	247	236	249	225	239	246	237	258	207	259	221	263	217	227	218	235	267	249	211	254	258	239	247	228	252	225	232	252	244	233	242	240	241	203	223	238	236	227	269	222	230	220	261	260	230	238	237	235	236	216	222	228	257	224	233	243	241	243	219	220	234	240	252	228	243	257	241	207	239	229	224	253	248	230	227	254	254	236	247	223	214	239	220	215	236	243	249	229	245	228	257	260	240	218	234	263	229	243	227	231	243	266	254	227	244	241	227	234	229	249	222	237	256	239	213	260	254	234	211	257	241	223	227	234	219	234	253	251	240	246	237	243	224	219	233	243	222	232	246	239	236	223	253	267	210	225	238	239	244	249	243	239	216	223	244	229	238	261	269	231	217	222	235	230	221	239	269	239	229	214	251	227	248	230	238	241	243	237	223	218	243	222	224	242	214	230	220	245	213	245	257	233	262	245	219	237	258	239	233	224	234	243	236	235	229	200	261	230	238	222	214	232	228	248	253	213	233	236	238	234	248	226	237	262	241	223	205	244	227	224	217	230	228	252	225	243	235	237	246	246	243	244	245	219	232	248	247	217	255	231	202	195	232	252	233	233	247	236	266	212	226	235	226	248	263	202	227	245	260	227	235	252	254	249	240	230	239	207	244	219	206	239	228	223	264	240	238	233	236	236	233	213	214	209	212	229	226	250	229	254	252	265	270	253	222	212	238	235	209	239	238	245	212	236	214	242	251	230	243	225	234	214	252	235	240	227	219	273	222	236	246	232	210	254	242	246	237	232	227	228	256	244	244	225	230	227	248	258	258	221	242	239	221	229	213	276	247	233	242	251	211	240	243	245	242	252	270	244	241	227	250	243	220	240	204	233	239	209	243	217	233	254	242	251	215	237	220	244	238	196	265	267	240	203	233	235	247	256	229	224	224	229	239	224	252	230	252	260	217	232	222	248	234	237	252	219	211	223	217	245	235	218	253	226	242	251	261	255	251	233	252	239	248	222	239	240	242	227	250	233	242	226	245	229	215	227	235	221	258	209	240	233	233	227	239	263	270	233	215	247	240	249	233	219	240	240	235	241	218	232	239	226	216	243	235	234	243	224	265	239	227	242	247	231	226	230	243	224	212	222	243	227	249	221	228	233	229	236	230	242	213	218	229	236	240	238	237	231	216	240	224	228	236	247	258	241	267	229	224	251	238	214	226	218	243
22929	21460	29204	24168	21473	21448	9211	2066	1454	1215	1043	854	718	676	580	538	461	440	410	379	357	325	340	281	241	260	280	260	253	260	249	211	218	203	210	248	210	201	205	201	187	181	194	185	160	165	199	208	178	215	180	193	166	171	158	151	193	182	196	168	164	179	176	155	161	154	161	186	164	174	193	155	153	159	161	169	160	171	167	175	161	151	151	157	185	167	158	152	171	182	153	142	174	192	157	167	163	154	160	170	170	166	157	147	166	176	170	152	141	156	166	170	173	179	162	182	161	166	147	164	178	169	151	174	159	160	182	168	169	190	141	149	181	156	164	164	177	156	175	175	159	166	149	153	149	155	189	128	166	181	165	158	160	145	173	173	152	147	153	147	175	161	174	160	154	171	149	158	144	150	145	158	143	145	169	174	150	170	158	142	154	163	150	161	179	169	180	168	173	153	173	149	187	161	168	180	162	170	161	163	145	156	139	170	178	156	156	164	148	158	157	167	161	163	171	145	147	148	155	159	184	154	177	169	141	153	169	175	151	149	168	171	163	169	149	166	167	153	148	163	171	145	144	154	152	152	185	165	165	168	158	167	169	154	144	177	147	149	148	160	172	149	169	165	146	162	154	148	162	173	169	182	177	188	166	160	160	186	183	177	155	151	162	169	168	149	169	162	167	175	159	158	159	145	174	144	145	162	159	148	167	172	148	164	172	158	147	150	151	177	138	168	151	147	188	166	156	157	171	164	149	153	165	166	175	156	159	171	144	154	149	160	161	153	179	183	143	180	146	170	176	148	185	160	196	145	172	144	160	140	171	127	155	154	138	166	192	160	149	161	164	152	154	170	178	147	156	157	168	171	186	138	147	134	162	145	146	178	150	164	159	171	144	162	158	158	164	155	167	147	143	174	139	169	156	136	162	174	182	162	145	136	150	177	172	162	169	187	143	163	163	172	182	154	142	157	146	162	163	175	175	156	172	153	176	156	153	170	171	128	170	183	171	166	159	169	183	157	171	158	150	164	159	157	148	133	170	145	158	139	172	153	162	165	125	165	156	167	160	157	165	154	174	149	150	171	158	149	172	170	163	140	168	138	165	162	154	144	175	199	167	153	160	160	156	156	175	167	172	134	158	165	165	151	166	162	149	161	179	166	146	184	170	176	185	181	150	162	174	137	151	154	151	165	159	155	183	146	175	120	149	162	167	172	206	185	165	147	137	187	172	139	164	144	154	191	156	177	157	141	183	143	161	160	175	161	164	156	151	169	163	136	175	156	137	161	136	148	160	182	163	183	154	159	159	182	178	145	148	169	154	167	192	180	148	169	161	183	162	168	164	157	176	167	161	154	137	191	168	138	198	157	164	144	164	167	140	163	172	164	178	138	174	183	157	135	156	169	163	154	174	176	159	155	174	161	154	148	158	165	157	180	155	148	162	154	161	175	141	167	173	162	176	169	161	171	144	168	163	150	158	139	157	146	174	159	149	177	176	186	150	165	141	157	147	145	166	158	158	151	174	143	158	140	156	165	164	158	167	168	172	177	172	161	167	147	189	178	154	163	153	160	153	150	159	163	160	134	193	145	158	159	155	158	146	143	183	171	166	158	172	168	177	147	143	178	158	151	184	152	150	164	150	159	154	163	177	177	186	142	154	176	178	146	178	141	171	156	141	148	171	177	163	151	158	153	152	154	161	149	157	178	155	148	143	168	154	173	151	166	149	142	141	155	159	164	178	162	172	169	175	155	166	161	172	158	169	155	170	176	152	153	170	161	141	169	165	168	154	162	167	120	161	156	158	172	144	144	164	181	129	175	177	183	168	173	173	151	165	177	146	138	153	149	161	173	164	157	153	168	143	168	156	178	163	157	167	160	194	169	144	160	152	150	161	148	159	152	169	161	154	152	162	156	151	158	155	175	148	167	141	143	162	155	150	178	152	174	167	182	159	165	151	183	167	179	166	152	162	154	173	166	146	145	171	165	148	186	161	161	156	162	176	168	151	181	182	163	160	166	140	162	178	170	157	154	156	160	165	152	166	174	154	170	169	164	155	138	160	177	165	156	155	174	170	191	180	164	164	174	174	176	157	173	165	146	167	151	151	151	158	164	165	174	156	146	157	169	192	168	178	156	151	171	148	152	170	176	169	168	151	178	162	185	186	148	176	170	174	173	152	175	152	186	173	141	167	165	157	164	173	175	154	160	159	192	163	186	144	181	171	150	154	158	173	149	167	183	166	139	170	172	166	163	148	151	158	179	181	171	160	155	168	180	200	156	157	139	171	152	155	156	182	145	159	146	162	161	179	142	174	175	158	174	147	165	163	167	163	176	153	165	155	161	176	162	169	179	163	153	154	145	167	167	165	144	153	179	170	166	150	132	150	182	167	158	154	150	171	171	156	165	150	154	175	158	171	163	143	165	161	176	163	153	171	195	170	159	152	142	156	170	150	153	176	150	164	148	145	178	167	161	163	172	176	169	171	156	181	152	166	181	171	176	153	161	178	152	164	179	156	164	169	157	159	168	166	163	166	151	151	158	150	185	160	150	160	151	164	156	141	164	145	129	149	179	163	151	190	178	141	165	190	181	152	157	180	178	157	160	189	165	159	165	161	150	145	165	162	158	144	157	175	152	181	171	154	161	160	166	173	161	168	166	180	162	158	163	169	149	140	155	159	156	164	163	159	155	138	154	151	136	138	153	129	141	149	183	169	168	149	170	186	143	169	173	162	182	164	157	142	139	177	172	164	165	166	165	163	182	166	167	184	158	165	162	163	180	152	167	171	161	144	171	173	164	157	153	171	165	149	159	155	172	158	166	173	151	181	161	160	157	150	157	158	175	167	156	173	162	157	164	165	147	139	167	173	183	145	158	171	157	202	149	146	182	161	155	169	157	175	200	135	165	176	163	159	165	169	174	168	166	153	174	180	148	136	162	175	162	136	164	163	157	176	176	152	156	170	164	168	187	174	141	158	144	146	180	182	176	162	145	192	171	152	165	159	166	183	147	170	196	162	149	158	157	177	173	168	172	140	151	143	168	137	159	135	176	163	158	144	163	171	181	167	147	176	168	154	158	156	190	134	156	152	169	166	167	169	174	166	157	163	158	161	154	167	152	168	142	170	170	154	160	153	175	145	166	165	159	170	159	150	159	158	154	152	168	153	146	143	180	146	156	160	190	169	159	179	153	171	162	160	145	166	164	169	148	175	155	179	160	186	164	165	170	172	158	146	148	155	152	146	178	161	158	162	169	147	151	184	151	154	163	174	161	166	175	161	173	155	157	147	160	151	157	166	152	167	163	167	176	172	177	173	166	145	176	147	165	149	158	178	194	155	157	152	159	158	166	161	160	152	173	177	157	145	171	169	172	174	156	164	137	165	157	145	173	157	131	167	181	167	173	152	198	154	150	177	165	159	165	154	162	173	164	156	176	164	135	152	159	163	138	152	144	165	182	186	149	150	172	186	160	169	146	188	161	148	159	155	161	173	158	156	145
39733	40833	29121	16315	9174	6772	4905	3821	2968	2536	2009	1673	1371	1231	1080	954	800	726	689	622	562	518	538	507	463	408	457	420	346	361	347	331	315	314	308	326	287	280	263	248	278	271	241	297	250	233	263	260	215	211	217	244	225	257	238	217	227	215	204	243	228	234	220	197	219	226	172	194	215	205	192	188	214	227	211	188	217	210	217	204	220	194	193	207	214	207	212	201	229	194	193	189	227	172	229	207	210	192	194	206	193	194	220	187	215	204	207	209	195	217	213	193	226	203	190	217	182	212	199	181	178	204	207	193	201	182	204	185	172	203	189	177	192	206	187	207	188	215	206	204	194	193	210	197	191	184	199	208	203	184	195	207	193	199	206	195	173	208	197	207	193	195	201	198	191	205	197	218	197	202	177	206	201	216	212	201	201	209	196	184	213	227	194	209	199	218	215	203	188	213	211	189	207	201	210	202	198	198	225	183	187	186	215	181	227	214	193	219	210	196	194	205	216	203	206	187	203	178	203	206	227	205	196	203	190	211	180	203	205	199	187	193	211	186	212	188	201	220	213	212	198	224	196	200	198	200	217	203	181	189	206	192	220	212	205	178	204	221	213	213	193	211	181	178	217	206	194	195	189	198	180	213	203	184	214	171	197	191	199	180	190	208	196	177	203	177	216	204	191	221	196	165	209	224	179	234	221	194	194	211	189	192	214	183	187	201	203	178	209	204	199	215	193	180	221	186	171	207	199	176	199	222	199	190	193	214	212	180	212	220	203	199	208	211	202	196	187	208	218	188	201	188	176	189	204	196	184	213	199	204	191	186	181	221	193	203	199	208	189	205	195	196	204	179	192	188	213	172	184	217	222	184	201	223	202	175	180	202	168	200	191	214	179	196	203	199	205	222	201	191	203	200	216	225	214	207	218	197	202	211	190	203	194	213	215	199	185	191	166	201	180	215	208	201	211	198	192	195	185	192	183	203	179	215	186	210	194	191	221	211	200	195	211	199	198	201	200	214	199	202	188	180	202	209	215	204	193	192	192	195	183	177	186	213	203	203	183	207	216	194	195	204	210	219	189	205	201	195	232	173	200	206	175	213	242	206	226	191	226	212	180	182	198	185	189	204	210	159	210	194	196	188	195	190	178	217	195	196	177	174	180	209	205	202	186	200	207	181	204	203	179	206	170	206	216	197	188	182	176	183	246	220	195	189	195	203	205	218	192	202	195	203	202	161	209	196	197	196	197	203	163	183	213	219	204	193	206	190	182	188	204	185	168	193	206	231	213	203	181	196	205	185	186	207	194	176	182	215	205	200	184	195	182	188	197	199	183	201	205	204	205	210	189	203	183	193	221	196	194	196	198	175	198	195	187	168	197	230	199	185	195	189	179	201	195	220	205	195	198	183	198	224	186	193	217	185	226	216	193	215	205	188	185	182	210	185	199	185	189	181	206	194	205	218	193	225	190	203	215	191	187	174	207	202	226	210	201	209	180	181	176	214	196	203	200	205	190	182	213	184	179	208	179	195	206	173	197	180	177	222	212	203	209	219	210	229	201	223	172	204	188	195	193	191	201	200	180	184	225	194	230	194	185	204	193	197	199	200	184	217	197	175	185	195	184	199	216	173	200	219	190	199	189	207	197	203	201	212	202	220	203	196	206	190	202	210	198	201	208	185	209	218	212	214	186	210	197	214	181	196	192	195	214	202	215	207	217	189	214	200	204	173	217	206	203	226	202	216	203	189	178	217	197	185	204	197	203	222	216	193	191	195	204	183	222	186	188	207	190	190	198	223	208	197	209	194	211	202	212	195	174	176	189	199	237	207	200	212	181	184	203	206	209	188	202	182	194	210	205	210	188	204	206	195	214	216	195	205	200	200	212	185	200	206	188	214	201	199	196	184	200	177	214	183	201	206	211	209	197	200	215	215	218	200	195	209	198	191	217	199	198	214	210	179	205	211	186	224	207	203	198	206	202	194	195	165	193	215	194	222	198	201	177	202	198	195	210	194	170	205	206	193	165	190	203	210	236	193	218	199	200	212	196	183	188	189	211	199	215	202	183	218	210	189	200	192	217	218	205	205	190	199	200	196	230	184	191	195	186	183	202	208	191	201	200	214	190	225	201	216	222	193	222	201	194	218	211	226	173	186	186	217	202	173	193	209	208	197	193	205	182	194	191	175	180	243	214	190	197	193	203	201	179	233	215	196	201	189	200	195	194	201	185	193	172	213	173	193	204	188	214	200	195	198	180	192	176	190	200	206	196	195	159	197	218	185	209	186	215	191	187	202	180	205	195	213	209	205	196	173	182	178	179	205	199	193	198	178	170	222	193	186	211	190	231	206	195	209	210	194	195	202	239	215	175	195	199	185	182	188	191	181	212	190	197	181	197	183	177	184	179	183	205	215	238	214	187	196	198	192	188	211	212	211	195	183	197	201	234	211	213	202	203	190	180	219	215	215	188	191	235	202	199	228	202	181	173	194	199	216	194	200	213	177	211	172	185	192	201	195	202	204	209	184	208	198	197	200	217	186	176	190	203	204	199	202	202	194	188	215	185	204	202	200	196	174	202	192	227	191	171	188	176	204	200	204	171	211	192	222	220	175	191	195	203	179	181	232	201	203	189	194	182	183	226	197	196	209	227	194	191	162	209	189	200	190	213	198	189	185	189	202	205	199	199	176	190	219	195	191	169	217	187	183	199	205	242	173	195	219	185	213	177	185	205	176	184	225	208	214	233	211	205	191	189	197	201	173	208	215	205	205	198	209	184	209	191	220	179	197	206	199	174	210	188	182	191	181	214	183	194	178	217	220	216	202	206	207	178	199	217	210	204	169	197	206	214	204	189	196	221	210	184	207	198	166	217	190	191	233	202	220	182	194	198	210	201	198	180	196	203	212	198	206	195	205	224	217	198	203	209	193	197	195	199	184	200	213	212	189	209	194	181	205	185	192	203	177	190	214	203	189	244	223	180	180	204	198	186	189	190	194	202	199	186	189	180	199	184	200	189	204	209	190	201	181	208	190	196	205	194	191	191	193	195	197	192	199	201	187	215	188	191	210	205	187	190	182	178	184	233	203	178	203	184	200	210	207	194	214	207	220	203	208	191	202	188	207	195	210	202	205	191	180	201	190	199	209	204	213	191	193	181	206	162	204	190	207	207	194	211	192	213	208	202	208	209	220	218	212	220	224	189	213	178	204	191	197	213	180	204	191	195	188	182	205	200	206	181	189	191	191	222	218	190	199	220	215	198	220	181	208	203	203	175	191	199	213	202	185	212	190	186	198	202	210	184	200	202	208	196	204	197	218	190	181	200	208	213	183	217	205	222	200	229	202	222	194	187	206	207	197	189	216	202	176	200	224	209	177	186	207	189	191	247	193	206	210	192	200	197	190	218	192	188	203	194	186	195	205	210	231	218	177	218	193	204	201	203	195	223	190	218	217	200	190	191	202	192	205	196	218	208	209	189	201	219	201	195	210	210	197	194	208	218	192
30296	22115	16873	7079	2363	1385	915	744	683	601	549	541	389	391	392	402	374	363	330	336	318	341	319	303	321	319	315	331	315	292	300	292	305	288	269	302	310	288	287	281	276	305	277	297	291	255	284	299	264	255	260	308	273	273	296	305	280	275	304	295	261	290	249	267	274	261	270	245	286	319	262	276	268	275	276	262	281	261	285	273	309	256	240	261	279	261	284	293	275	284	251	273	295	268	257	256	263	284	289	290	266	260	261	285	274	251	277	271	296	318	292	261	236	258	249	291	297	279	297	269	284	300	297	286	274	279	255	257	231	297	291	285	269	260	242	274	269	252	270	276	285	301	295	295	267	259	292	258	274	294	250	261	273	252	246	293	281	323	270	255	307	285	272	268	242	284	275	297	283	295	287	287	281	311	249	283	283	275	271	255	258	275	271	288	261	269	303	279	266	262	278	280	244	252	252	289	278	268	263	278	293	272	290	268	255	291	291	286	287	280	272	294	267	312	270	284	271	276	276	274	274	280	263	284	276	260	286	273	271	258	244	265	270	223	239	298	268	265	288	259	277	268	292	266	241	292	301	273	287	289	269	279	279	283	284	278	283	304	296	255	269	275	296	298	305	258	237	261	251	283	258	284	283	279	298	287	302	268	275	287	269	273	293	260	253	285	251	296	273	308	269	272	269	266	275	309	274	285	253	269	286	280	257	265	274	290	264	289	311	288	298	268	273	256	279	258	240	268	295	286	273	267	263	265	290	232	260	275	266	258	281	310	256	292	273	280	259	259	235	256	283	280	319	263	251	299	264	272	266	262	297	292	266	257	297	271	310	263	258	273	254	271	296	253	266	282	268	284	300	282	270	278	262	296	232	271	280	276	288	261	292	250	284	251	275	252	244	271	263	273	253	296	297	256	299	281	319	280	279	276	287	269	279	251	260	260	242	261	282	278	285	261	296	251	273	258	281	313	294	281	263	283	281	309	279	246	274	293	266	267	317	281	295	282	297	290	266	300	252	273	269	258	279	264	284	282	315	275	275	265	275	254	298	274	282	285	269	265	293	278	295	262	276	281	256	292	247	266	283	290	268	273	290	278	277	270	270	303	289	296	261	285	290	261	261	284	272	269	303	280	248	271	268	306	267	279	277	260	311	281	265	311	283	245	274	268	269	274	275	292	271	281	293	263	277	275	278	273	277	270	262	268	230	258	266	280	272	260	274	261	265	241	246	267	275	286	266	271	271	300	288	242	277	284	279	265	261	268	299	257	273	304	262	281	289	274	300	275	284	269	284	275	257	274	268	261	264	253	276	256	286	275	246	246	252	283	264	255	319	271	276	315	274	297	257	300	257	276	267	287	252	271	260	260	267	312	297	278	283	295	240	282	270	263	240	266	244	260	258	286	263	245	275	265	275	288	303	253	284	258	266	266	271	270	262	261	266	297	299	260	263	286	271	241	256	254	303	282	272	258	261	290	270	274	279	264	276	279	284	317	298	265	272	267	295	266	270	288	298	263	265	290	250	301	272	282	235	273	253	296	285	275	261	247	286	278	250	271	261	260	252	266	277	267	289	287	247	244	273	255	268	282	287	265	265	275	278	271	286	316	268	292	267	252	253	278	279	288	283	266	278	270	255	283	297	268	289	232	265	272	286	263	289	264	283	270	276	276	311	285	281	261	268	269	289	272	271	283	246	289	295	260	288	257	276	258	235	276	263	287	278	285	288	261	273	270	263	315	274	275	293	292	281	258	274	247	289	295	252	274	284	261	252	288	250	277	290	260	289	269	278	286	281	291	259	277	287	294	263	256	291	312	262	269	279	295	280	293	271	251	269	270	300	278	273	295	262	274	281	269	268	242	301	264	303	278	279	243	243	267	277	255	269	250	283	290	267	280	284	265	285	293	291	292	285	267	275	283	257	289	232	282	287	275	275	268	280	264	293	302	276	248	258	297	296	287	270	272	289	267	264	265	294	262	255	259	284	272	282	275	277	258	266	253	291	292	241	257	275	262	288	312	277	256	283	290	258	294	250	292	292	259	275	253	255	263	281	273	301	285	270	278	254	239	268	279	262	261	272	280	276	264	244	252	296	277	259	292	277	286	250	287	258	285	268	268	267	273	276	256	275	278	278	247	263	282	285	251	285	240	265	276	281	271	292	255	275	264	287	294	270	293	256	256	276	280	306	246	258	293	316	262	277	262	276	284	257	257	265	259	278	257	273	271	283	251	294	275	251	272	266	281	274	273	283	259	303	312	270	274	274	291	282	260	273	285	272	298	264	279	262	278	278	285	287	269	258	298	245	269	299	287	276	271	291	272	291	261	271	273	279	253	288	271	279	242	300	314	285	283	253	272	253	285	310	300	279	298	269	267	297	276	249	268	275	305	278	247	268	266	262	270	284	300	263	285	259	257	272	283	277	300	235	272	300	273	253	273	282	284	290	280	288	258	289	293	286	288	271	245	267	298	277	280	284	246	284	254	279	287	247	264	265	268	276	287	276	272	288	283	301	283	259	263	260	283	236	259	277	284	220	279	289	290	294	272	280	287	289	268	275	285	263	301	287	312	281	268	304	235	282	256	267	250	291	284	285	263	268	279	266	257	271	275	258	288	269	280	260	255	293	259	298	284	280	277	279	287	313	288	291	262	255	272	292	310	301	256	278	255	268	294	258	284	275	262	290	276	267	254	274	243	298	288	274	286	282	270	274	264	254	271	287	290	244	281	279	282	259	264	268	313	255	264	299	265	306	259	268	249	267	288	265	271	265	255	286	297	263	278	284	261	290	294	290	272	252	254	291	240	271	248	248	271	266	281	261	272	267	269	281	319	297	284	266	288	289	282	282	260	253	272	285	285	298	306	294	263	277	268	274	278	283	282	287	270	251	243	306	308	281	270	294	252	269	283	271	315	281	296	258	288	276	252	280	265	254	290	269	282	253	283	287	278	274	287	267	270	290	277	254	265	277	277	275	270	262	256	272	264	258	299	272	286	267	275	272	259	255	241	262	248	255	267	274	263	262	251	257	276	245	266	253	274	285	289	289	252	261	263	259	271	302	279	247	257	295	269	275	266	267	285	273	266	268	284	305	297	263	312	285	280	281	284	270	264	270	257	295	317	301	262	268	283	250	277	270	268	284	285	257	282	270	296	254	271	279	248	281	282	307	284	270	298	286	273	279	266	277	272	238	269	306	262	269	268	254	261	264	253	281	272	311	286	291	289	272	255	271	250	271	270	285	267	281	248	234	231	259	251	251	295	311	295	278	306	263	285	270	248	284	287	262	286	273	260	272	242	301	289	285	292	252	242	291	273	246	286	297	266	289	300	278	286	255	264	278	269	255	293	286	273	261	276	293	250	256	296	255	247	251	277	270	291	272	275	290	277	299	256	275	287	284	260	290	290	249	259	274	290	252	277	242	287	262	267	318	299	282	272	277	294	287	256	298	275	306	266	285	268	283	266	275	275	270	256	280	270	308	293	282	281	252	291	304	245
32285	27948	17760	7550	3949	2448	1955	1560	1205	1138	945	819	755	656	565	539	524	463	503	453	453	458	496	419	419	388	441	383	423	391	383	357	359	370	397	343	392	372	383	320	374	366	345	323	372	323	349	325	323	364	342	319	362	347	335	345	349	336	357	339	315	348	329	320	329	306	325	295	348	326	340	345	317	341	338	292	356	329	334	327	359	348	358	348	372	338	322	324	331	334	328	367	323	330	353	317	344	345	306	305	335	320	320	348	327	312	324	309	313	329	344	347	319	319	314	294	319	326	343	342	351	344	284	356	336	338	328	306	366	340	326	339	312	326	318	341	337	341	327	315	336	310	329	324	308	350	336	333	319	349	335	359	342	341	338	356	348	313	378	320	330	373	349	331	299	333	312	339	333	342	332	322	306	335	336	335	338	352	334	342	332	320	337	315	311	353	349	324	347	333	334	321	349	296	322	357	319	343	346	300	343	344	330	335	294	346	305	334	311	315	347	346	326	339	306	332	349	310	335	292	340	363	326	342	334	312	339	307	339	342	335	289	305	353	336	323	326	325	340	308	311	300	341	342	312	316	314	310	355	330	332	336	335	334	320	354	274	381	354	316	349	315	362	337	314	336	328	321	357	315	325	317	362	312	318	341	335	345	351	311	321	348	373	328	344	344	323	354	331	345	341	334	334	358	361	347	330	334	337	316	345	314	347	330	354	313	302	346	333	349	344	337	334	309	341	340	351	331	322	358	316	343	312	350	329	349	328	312	333	347	321	329	318	286	376	332	325	326	352	333	308	306	358	305	327	318	322	375	341	325	331	315	349	327	333	321	356	322	350	322	345	316	337	346	299	346	339	302	328	309	345	333	334	343	314	344	347	329	351	320	329	345	325	309	335	333	310	310	316	353	344	317	332	316	333	331	323	358	301	307	273	323	307	352	323	323	364	353	371	350	310	343	317	357	341	311	331	352	324	330	345	333	362	348	328	322	347	352	306	304	334	331	317	351	308	360	342	328	326	340	351	331	302	332	337	323	336	344	317	318	319	320	344	317	318	329	340	330	332	322	310	329	317	346	305	319	346	346	321	325	343	298	333	317	308	366	342	344	365	346	309	314	300	355	300	292	350	349	321	333	322	314	364	297	321	353	303	325	329	322	361	292	312	356	331	326	302	330	325	324	294	323	334	322	305	351	342	321	334	341	312	358	344	327	331	340	315	319	333	322	346	305	354	306	329	320	334	310	356	321	358	329	320	300	336	324	329	366	332	322	282	344	316	340	343	312	353	318	350	335	339	331	344	322	328	327	331	331	323	330	312	343	335	343	316	325	325	303	327	313	336	322	319	362	338	334	324	361	352	308	314	350	338	312	325	306	336	348	330	332	342	335	316	327	330	332	310	338	330	326	330	309	302	332	375	338	324	345	317	354	348	335	345	330	315	364	321	326	330	318	333	326	341	308	288	336	307	329	348	305	350	343	345	326	367	328	348	344	339	309	326	325	328	329	331	329	337	340	308	356	318	328	333	343	347	321	346	359	370	352	362	332	348	311	327	350	288	323	343	350	311	341	317	348	326	335	316	308	318	323	327	301	313	349	314	319	320	348	328	324	325	341	304	327	345	310	335	335	341	316	350	359	309	347	320	315	340	344	338	312	305	299	334	352	300	314	318	315	342	347	321	309	325	346	319	322	327	312	303	339	336	313	328	339	325	330	342	314	342	318	318	306	318	354	325	312	364	371	309	313	350	337	303	357	302	323	337	329	332	328	345	319	318	340	316	327	331	309	368	341	342	329	361	344	287	328	303	300	346	325	350	335	344	353	335	334	350	343	347	341	322	328	342	310	288	324	305	315	297	328	368	323	342	370	296	306	328	351	312	346	365	321	297	326	326	335	313	344	343	310	334	336	312	314	311	319	368	344	313	341	327	298	314	322	319	332	348	333	361	355	327	315	334	344	319	359	316	316	324	327	298	347	340	321	323	354	324	332	329	305	337	342	335	369	355	338	340	322	334	328	327	324	355	293	341	317	367	324	317	330	341	328	331	318	370	350	311	321	305	302	339	337	361	314	343	311	343	308	307	311	342	338	331	334	337	322	314	330	316	326	358	336	336	319	326	354	329	347	328	313	343	338	321	332	331	336	344	291	315	329	346	336	336	321	328	314	346	322	337	304	323	331	318	328	309	339	297	335	347	328	296	326	349	336	316	299	337	332	334	344	349	340	322	315	311	347	326	322	359	327	341	321	321	313	320	278	321	318	336	342	362	306	315	304	344	340	349	314	329	317	335	327	325	323	330	350	296	356	382	342	330	333	318	312	339	346	333	340	316	307	328	339	312	329	326	353	305	340	344	344	316	328	349	343	331	341	295	310	347	338	325	332	337	305	345	358	343	360	307	343	339	336	321	323	319	321	334	341	305	299	358	323	357	345	332	322	333	349	318	327	316	322	351	288	293	330	330	352	335	315	334	340	351	338	302	330	343	349	342	285	316	329	331	323	317	322	367	324	332	316	328	351	336	321	338	317	330	312	326	332	321	319	333	315	361	333	344	315	347	309	315	285	333	363	348	336	313	347	342	350	303	324	335	313	350	348	337	318	341	335	327	333	329	318	308	316	329	349	326	337	341	319	331	305	328	338	306	314	360	323	315	319	303	351	333	310	313	353	343	331	334	323	308	303	324	313	332	295	291	304	332	300	286	324	334	340	352	322	334	300	300	318	345	338	308	332	303	328	338	343	330	351	294	320	343	331	325	324	302	319	340	349	311	323	338	328	327	349	338	306	383	313	319	338	325	344	314	353	341	309	320	312	361	324	365	309	327	315	332	329	334	354	334	333	321	324	336	309	296	349	316	342	340	328	320	319	327	299	333	346	364	317	339	348	323	370	319	354	345	321	327	357	320	365	322	329	347	315	326	351	356	313	320	307	329	308	319	320	310	317	351	296	331	323	300	313	340	339	338	340	292	328	360	354	354	332	328	343	300	332	345	326	322	319	347	346	313	303	316	328	301	351	340	323	334	307	338	291	342	329	307	362	312	339	313	337	339	301	329	346	352	323	327	300	338	315	329	337	359	306	331	303	347	350	310	346	330	342	346	337	315	332	323	350	336	311	324	342	344	312	324	345	301	358	326	298	351	342	349	320	306	314	309	305	346	330	325	314	336	328	323	345	354	344	308	323	346	350	335	337	334	315	322	334	334	317	358	295	334	305	298	370	337	321	313	342	311	349	316	317	348	311	326	339	326	336	334	318	332	338	341	342	353	360	296	355	322	349	322	303	323	335	363	318	322	317	324	327	333	345	347	323	307	320	315	334	331	353	322	330	344	334	334	368	304	327	337	337	356	313	329	316	341	281	363	350	357	316	323	331	335	312	339	338	319	348	307	304	322	360	335	306	346	341	320	386	305	343	326	309	351	320	325	344	327	334	330	333	292	330	337	329	330	353	337	317	355	357	341	339	344	301	330	296	351	350	338	325	341	348	377	319	336	340	299	347
24000	21440	28737	24558	21355	10903	2274	1410	1080	965	913	749	645	559	554	463	502	409	402	394	393	354	392	389	371	377	352	325	308	292	315	301	301	290	277	285	289	298	290	301	299	289	292	290	283	249	285	291	281	279	289	298	271	282	278	299	280	285	262	294	271	257	276	250	245	271	285	264	265	251	261	271	277	275	254	261	223	269	259	278	286	278	260	259	254	270	267	245	255	260	269	273	242	274	231	269	269	271	263	279	261	260	296	263	275	292	263	254	278	249	254	266	268	257	260	256	294	253	223	263	257	243	279	253	254	248	293	278	235	260	271	273	285	272	253	260	264	252	250	249	242	265	265	265	255	246	252	240	256	254	235	271	282	268	248	236	265	233	267	261	277	251	237	290	261	251	257	248	288	251	228	258	285	261	265	256	262	233	234	264	272	251	235	254	258	238	239	255	241	252	263	254	274	260	258	272	282	266	261	271	260	288	249	301	256	274	239	254	270	253	274	252	274	271	278	260	264	288	252	261	294	246	260	257	266	269	269	263	297	262	258	258	264	270	243	268	262	265	271	290	274	266	262	281	289	261	260	275	271	253	281	294	252	274	256	237	267	278	250	275	243	255	263	246	281	266	241	281	248	276	271	270	253	240	285	281	279	258	267	242	298	266	273	264	263	258	270	256	282	264	233	269	284	253	277	231	233	219	278	254	238	275	259	272	266	252	276	229	256	266	242	241	237	252	257	276	252	245	263	270	247	293	287	263	244	276	269	245	282	248	257	254	260	259	239	265	234	252	243	260	270	264	274	251	268	248	262	262	263	286	262	248	259	248	279	258	287	289	258	242	236	284	266	241	271	248	259	259	261	242	250	275	278	250	263	283	300	266	286	283	239	256	278	261	244	258	262	269	268	266	269	258	286	277	257	253	256	254	281	272	258	249	286	273	271	278	261	246	237	295	296	264	294	277	241	241	243	276	264	259	257	302	262	259	262	239	240	258	280	268	273	248	267	279	277	271	227	245	259	277	272	273	300	283	281	250	279	242	236	237	253	266	260	255	266	269	291	286	231	235	223	268	265	246	258	250	264	270	276	248	258	261	255	262	269	275	276	262	250	288	284	268	282	274	252	264	253	272	278	239	261	268	257	260	262	248	273	269	259	289	281	235	223	279	268	235	287	261	276	256	241	269	264	289	237	262	278	264	233	278	261	254	260	243	247	287	311	231	268	265	252	274	259	258	228	270	248	262	249	254	266	244	222	268	257	290	277	303	286	253	267	251	257	293	268	230	259	273	275	259	256	251	225	253	245	248	279	256	254	251	250	286	278	207	292	243	259	256	264	245	259	256	257	231	263	271	248	261	264	281	278	286	267	247	253	227	264	265	319	274	246	242	279	268	239	254	263	265	289	268	265	241	268	253	250	264	240	274	270	262	264	261	267	272	254	255	250	225	248	231	269	253	283	269	240	244	269	243	250	261	263	275	244	232	241	281	309	287	277	275	269	278	230	266	262	261	257	283	240	271	265	258	276	268	254	271	312	268	225	240	240	237	280	254	258	295	277	275	282	288	274	242	280	270	248	248	234	261	267	241	261	264	263	244	264	258	270	276	286	244	242	236	258	276	260	272	269	285	249	260	255	264	244	279	245	265	244	274	282	268	262	265	261	265	270	255	289	282	235	272	261	291	255	256	263	246	264	274	279	235	252	251	249	268	272	250	264	256	253	247	242	268	256	254	250	236	259	252	256	260	249	245	252	251	269	271	266	293	247	291	285	276	254	262	292	305	268	258	251	239	231	258	265	279	241	246	261	277	259	262	253	252	215	277	253	250	275	263	243	261	246	275	269	256	276	252	257	270	248	286	288	274	281	255	274	248	287	278	259	280	263	262	267	235	253	268	231	279	262	266	237	257	268	250	248	257	254	243	246	260	273	283	268	270	257	306	294	270	241	260	238	255	268	248	275	273	268	238	259	285	261	255	276	282	280	266	281	252	244	293	261	264	261	210	257	250	277	256	260	248	257	273	260	253	265	278	247	259	254	269	258	243	228	263	287	252	255	237	281	257	251	236	236	258	242	271	271	264	267	242	225	271	245	244	266	253	249	290	266	245	271	254	261	280	241	239	247	255	249	257	244	274	241	260	267	240	260	266	243	242	247	267	266	268	246	267	255	268	275	251	273	258	244	281	253	248	246	244	266	287	258	247	262	246	269	257	257	266	267	258	267	271	257	251	286	250	266	269	258	248	265	256	247	275	261	239	263	276	237	232	271	251	226	254	236	254	266	282	266	255	249	283	280	240	262	281	262	251	273	242	265	277	237	250	258	256	234	244	211	249	236	251	241	271	242	282	241	287	251	256	240	255	277	286	253	271	263	238	261	269	251	265	269	247	273	247	246	244	258	254	279	276	267	269	281	246	241	284	262	238	263	264	273	240	250	278	278	252	245	245	283	265	269	253	239	253	280	261	266	249	257	263	232	258	278	264	250	258	268	239	266	260	271	267	286	249	261	251	258	267	248	285	283	257	265	310	270	251	267	273	259	282	315	235	217	236	255	267	283	259	265	275	258	260	232	273	272	259	253	266	250	258	284	279	286	266	258	276	260	270	244	265	250	276	223	258	241	253	298	253	281	251	254	244	246	246	245	273	260	261	246	259	241	298	247	292	256	259	280	269	273	261	259	254	253	256	263	268	261	266	277	278	259	264	232	263	232	286	278	250	257	244	260	254	269	274	221	219	265	265	266	250	247	262	256	262	242	269	258	275	243	222	229	278	236	301	290	252	255	228	241	285	267	241	264	257	268	271	255	260	272	259	242	278	271	254	259	251	288	233	262	251	257	268	283	278	253	271	253	243	253	251	255	291	242	271	266	269	255	270	250	238	294	248	268	239	238	262	271	270	271	277	285	297	281	269	279	262	256	266	250	246	273	256	263	239	276	256	263	279	254	266	276	237	253	274	253	295	253	250	268	254	272	261	292	296	278	256	262	267	257	306	269	265	279	247	273	292	277	267	228	257	246	265	287	275	239	269	281	266	248	255	268	252	256	282	270	273	275	243	273	261	265	259	258	240	281	276	284	253	257	263	260	244	284	245	278	274	251	250	240	281	253	269	256	258	265	252	259	234	259	253	255	267	262	240	277	278	247	257	256	280	244	261	266	265	281	276	264	272	247	251	262	264	259	256	272	281	249	228	278	264	255	273	279	251	263	267	258	280	258	268	274	270	266	291	249	261	236	285	264	251	284	276	265	266	242	242	283	260	247	247	283	248	265	254	287	253	286	279	267	234	294	244	272	268	284	270	239	238	239	270	257	266	265	243	266	263	259	262	262	270	259	266	260	246	249	219	268	265	255	263	289	243	251	240	259	273	260	274	261	273	279	263	242	239	251	243	261	277	253	269	248	273	248	258	290	276	242	260	249	282	269	259	262	284	273	283	269	250	263	291	248	281	276	244	253	260	261	279	245	273	253	255	264	239	241	222	252	249	258	288	261	277	298	255
35115	36388	25997	13596	7749	4686	3394	2679	2115	1898	1567	1339	1150	961	947	846	721	660	650	590	563	595	529	530	548	433	452	390	399	400	382	388	377	396	414	400	367	358	357	350	381	351	326	376	333	353	347	329	357	356	389	362	331	340	301	360	334	371	316	379	329	336	297	355	372	299	315	314	328	307	318	300	321	282	307	337	325	335	311	340	340	357	301	332	302	315	325	311	295	268	320	349	301	314	307	316	317	305	322	301	321	351	272	315	303	341	331	312	338	292	303	356	320	320	361	312	325	336	314	349	340	326	313	330	327	319	316	343	301	331	293	336	319	299	318	319	316	338	339	296	300	308	328	325	327	287	341	336	327	319	340	321	317	317	339	298	325	337	341	343	332	331	326	310	352	307	311	341	318	325	311	340	316	323	309	298	305	333	336	357	285	322	320	333	291	306	343	325	337	356	313	356	328	325	320	279	333	321	330	323	293	295	334	294	341	317	290	291	353	302	333	300	280	320	310	336	336	291	320	304	312	361	316	321	303	323	328	280	320	313	313	325	330	323	325	318	299	318	367	297	317	336	329	320	314	337	322	306	307	301	336	361	303	300	284	324	344	309	319	324	310	317	314	298	325	339	279	319	318	325	305	300	362	333	289	309	331	306	312	306	304	300	277	295	322	292	315	325	325	337	318	300	324	328	315	311	325	294	305	317	332	351	331	340	290	310	300	341	306	307	350	338	304	334	313	320	341	332	351	315	328	339	300	299	295	299	300	340	318	303	329	321	332	314	321	307	258	302	336	310	300	283	302	325	315	293	308	300	317	326	307	342	308	311	284	331	317	300	310	304	322	348	316	322	313	351	316	332	364	302	324	304	329	306	266	316	335	344	301	332	327	299	312	314	332	327	327	339	280	339	333	327	321	315	318	321	280	306	303	354	323	325	333	333	337	286	298	303	291	319	314	342	307	312	313	351	320	296	339	311	321	286	341	337	332	284	323	327	292	293	288	297	293	334	323	308	311	292	324	339	317	336	341	314	318	332	335	298	342	303	298	343	312	291	315	331	325	322	298	325	305	305	322	298	342	316	332	348	319	310	310	339	310	330	327	305	346	306	298	322	296	305	322	311	325	342	309	311	316	347	278	311	327	334	303	316	277	352	312	311	354	329	342	294	295	343	320	327	316	304	314	326	305	322	339	320	313	321	333	321	304	317	317	312	312	321	321	328	311	341	320	299	310	323	315	320	340	329	323	291	309	335	323	334	325	288	348	309	296	340	314	338	333	351	335	337	280	326	313	324	321	319	327	323	334	319	311	334	325	293	332	328	355	346	321	322	355	314	318	312	322	312	355	320	320	332	295	339	321	329	314	340	328	332	292	316	295	334	300	313	315	313	331	314	329	313	301	341	335	300	318	302	311	311	312	314	322	305	316	363	331	292	309	311	303	321	346	292	311	318	342	290	314	328	298	336	297	353	321	318	343	334	316	298	347	302	292	333	335	310	339	291	305	343	305	349	305	319	342	325	332	348	300	342	288	289	328	320	319	299	298	326	315	351	290	350	310	347	321	313	337	338	318	336	350	307	304	332	313	344	330	310	278	314	279	311	349	300	318	349	331	298	291	325	339	344	333	330	332	311	328	336	344	312	333	304	309	284	340	327	343	344	315	327	322	326	325	321	327	331	317	294	312	298	309	333	329	306	310	295	305	323	347	342	306	310	310	348	302	317	292	323	320	307	338	294	303	333	326	309	316	286	316	318	294	332	291	336	298	302	342	322	330	301	298	335	353	328	347	299	336	308	310	316	317	304	324	317	324	325	364	344	316	306	316	321	325	337	306	319	321	320	305	317	334	300	298	319	342	358	317	305	326	293	326	328	320	298	337	332	311	330	300	293	303	332	323	296	296	331	323	322	314	342	306	296	301	295	314	296	363	322	331	323	305	340	328	310	305	281	283	321	342	310	314	329	307	306	334	311	311	361	328	325	338	334	332	294	342	339	315	325	308	312	315	339	298	309	313	328	301	319	317	344	331	324	312	319	307	320	291	315	314	315	327	322	316	350	331	301	317	321	362	337	305	332	328	303	330	329	313	312	312	347	329	332	331	321	311	302	307	293	351	300	319	290	287	323	313	330	322	323	313	332	318	303	305	286	341	335	304	305	309	301	324	336	281	306	316	330	305	295	310	311	296	328	320	326	308	320	316	321	306	332	336	335	330	316	334	317	326	300	344	317	294	323	289	341	314	299	329	313	322	331	314	318	345	318	298	312	302	308	323	305	300	311	310	321	331	337	303	331	320	323	315	300	327	309	310	340	329	287	288	329	278	333	321	300	320	313	342	316	317	348	327	321	297	331	331	314	289	324	292	320	315	323	340	320	312	341	291	326	323	346	315	325	336	308	321	281	307	337	330	319	312	329	312	340	333	345	292	325	329	287	307	300	301	329	325	315	328	298	336	351	313	327	319	294	299	306	310	270	312	288	300	292	289	298	301	284	298	314	312	317	324	306	308	330	334	320	347	304	327	315	282	336	322	314	304	305	302	361	310	349	335	352	311	323	309	325	327	318	324	322	291	301	309	342	301	331	315	302	317	319	309	320	327	295	334	302	325	300	333	321	297	319	295	296	312	315	330	320	292	328	340	320	347	370	314	316	314	326	279	299	323	317	315	312	286	326	340	316	310	346	330	305	309	316	315	329	272	311	319	338	339	321	325	307	295	301	329	320	327	320	315	289	309	298	331	312	310	350	336	337	321	303	328	319	323	350	325	333	307	294	289	328	277	316	315	330	306	325	334	304	335	316	331	337	323	315	281	330	326	303	335	337	321	305	317	318	319	326	309	283	304	311	315	325	345	311	343	335	312	320	342	336	305	349	305	322	325	317	309	323	354	310	322	311	300	296	336	334	325	331	300	341	322	314	318	336	334	301	316	315	341	317	299	331	323	295	323	321	302	318	300	318	344	351	322	324	345	284	287	314	318	321	323	304	337	309	297	329	318	323	302	289	295	320	296	325	320	297	334	343	296	331	309	348	313	286	309	310	306	325	325	316	343	308	310	375	305	309	325	313	285	317	314	306	333	325	370	324	315	326	327	289	304	345	336	327	302	342	343	359	338	306	330	315	297	341	334	315	301	303	292	311	334	333	358	335	307	329	303	307	336	308	297	310	315	313	348	350	324	325	307	323	333	339	316	294	295	295	321	310	330	309	310	333	332	333	313	303	312	318	309	333	343	337	324	356	314	333	306	301	326	304	303	304	325	313	307	292	303	291	313	334	302	286	336	332	317	348	329	323	316	346	320	337	305	316	339	329	309	309	325	329	303	319	329	326	318	304	330	312	321	348	286	333	309	322	332	334	312	324	308	317	314	324	322	321	275	312	296	322	287	336	327	337	317	333	348	317	320	321	285	325	305	310	292	317	310	343	340	314	340	304	339	350	315	320	314	326	365	299	311	319	294	300	308	289	322	321	334	324	312	317	310	328	310	316	336	315	303	331	326	314
25235	21439	27552	25524	12431	2329	1382	975	765	714	610	548	466	439	416	365	309	328	317	281	304	297	261	274	299	265	228	261	247	227	241	229	217	222	235	197	227	231	209	234	177	216	225	223	204	231	211	250	213	220	214	200	220	195	221	183	198	206	175	204	189	185	203	214	192	190	185	214	221	204	207	197	160	203	175	202	187	206	225	179	219	175	207	173	184	197	212	212	211	194	165	209	208	218	211	187	182	189	223	184	193	199	216	220	209	197	195	194	222	209	207	180	156	223	213	184	187	220	201	178	205	196	191	194	202	179	211	190	215	206	193	189	189	203	200	188	190	215	240	206	192	207	189	180	213	199	207	194	196	210	204	188	203	190	200	192	173	206	197	181	175	226	202	173	224	216	173	196	214	203	192	216	174	201	189	196	203	201	179	189	202	190	192	186	189	189	191	211	150	203	193	198	198	192	179	192	202	203	213	193	199	177	185	211	198	180	184	184	180	197	209	183	192	178	210	199	183	196	218	217	195	220	219	202	187	183	211	195	200	234	187	195	174	199	201	211	184	180	212	215	189	190	183	206	217	212	203	204	178	231	217	212	182	183	205	179	180	213	202	185	198	200	183	223	161	202	209	185	198	197	206	189	183	195	200	208	203	211	237	182	205	196	209	191	224	190	211	206	210	200	200	184	182	201	204	193	194	221	196	202	171	199	189	186	184	182	211	193	194	208	168	200	170	207	204	193	186	202	186	207	193	183	200	211	185	218	198	189	184	183	227	191	202	213	174	203	174	209	182	205	212	200	202	208	171	188	193	193	170	213	177	178	202	175	184	202	202	215	209	192	204	201	203	211	190	189	183	198	197	192	210	209	210	183	208	199	185	197	196	174	198	225	213	201	176	218	178	197	208	187	198	191	202	213	209	193	179	223	201	213	197	187	193	179	203	211	184	203	197	206	202	205	193	167	205	197	210	213	201	181	196	201	178	181	184	216	194	213	209	193	188	206	194	211	190	204	205	188	196	178	210	191	170	200	162	194	191	213	182	202	196	209	184	202	210	177	187	202	214	210	192	186	187	214	222	196	196	202	161	230	182	213	210	210	201	197	209	164	219	212	175	196	200	185	216	194	209	195	192	183	174	206	212	182	209	180	206	192	190	209	186	196	197	182	207	216	200	182	211	188	204	211	194	200	199	203	188	212	195	200	193	188	177	197	202	165	193	191	241	184	214	176	196	194	203	198	211	203	188	173	199	227	195	191	216	182	187	202	206	251	200	193	190	180	202	176	199	222	204	196	180	198	203	197	191	175	207	206	177	194	218	189	192	167	204	193	210	202	197	191	199	187	207	189	206	177	204	200	212	211	184	205	198	202	192	214	218	190	180	189	199	178	212	202	211	213	208	207	191	155	191	177	182	163	217	203	207	207	186	187	190	201	181	194	194	206	186	206	203	180	192	218	178	201	204	191	177	203	203	214	188	198	202	187	202	199	183	182	208	201	221	218	201	193	180	204	203	189	184	174	200	194	199	226	177	197	218	201	215	210	173	210	208	183	211	198	192	210	218	206	224	203	183	207	189	189	198	202	209	207	211	200	196	204	204	191	187	220	206	208	188	229	172	195	184	194	192	178	192	214	187	177	192	182	201	183	197	188	204	188	225	196	190	182	210	196	185	206	182	186	205	209	186	196	189	189	212	205	211	200	215	220	193	209	186	197	196	206	209	219	193	192	220	189	213	185	209	198	203	180	181	191	209	177	197	202	211	209	196	195	211	197	201	206	183	203	199	179	183	191	175	215	202	202	226	181	198	214	176	200	203	201	194	198	194	194	206	198	188	198	215	202	182	206	166	190	185	184	201	204	192	187	193	203	212	190	195	188	165	185	201	219	205	192	200	209	195	215	213	208	201	191	171	211	208	199	174	203	206	200	192	239	203	189	178	206	192	201	209	208	186	191	198	204	205	211	172	190	181	193	219	181	193	178	209	187	225	192	206	187	210	194	215	202	205	209	202	196	198	195	189	221	193	211	201	204	187	183	214	180	198	214	186	187	209	223	230	170	165	205	191	196	163	185	198	184	199	191	222	214	192	175	204	193	197	217	182	187	200	212	204	207	176	212	224	180	186	193	216	207	175	177	216	204	181	173	174	201	209	195	192	209	190	207	211	208	202	226	189	181	211	184	220	197	213	198	201	209	177	188	199	192	242	198	214	210	204	196	195	205	195	199	206	185	208	200	202	171	186	179	207	182	190	215	209	183	182	184	214	179	200	196	198	180	224	203	196	197	203	175	219	192	203	197	209	202	190	183	212	196	190	190	180	202	212	161	211	203	210	213	204	202	193	184	214	197	197	205	206	199	188	171	173	195	192	218	199	191	198	204	200	189	190	208	197	191	174	191	186	216	201	198	182	207	170	186	180	173	205	188	197	185	199	203	176	208	200	197	191	191	219	183	201	205	208	179	197	190	213	173	177	189	188	187	184	172	221	208	198	203	214	193	193	215	176	208	233	210	189	215	191	202	198	175	206	174	184	189	223	208	194	174	191	196	207	214	200	193	191	237	202	186	172	205	196	189	184	221	199	193	193	203	211	197	183	213	177	210	186	202	188	196	184	188	204	174	182	207	211	186	188	176	180	199	203	196	178	206	201	192	205	204	188	188	200	233	201	216	207	214	175	166	176	202	203	205	192	181	231	193	201	190	186	230	212	195	199	181	211	185	194	210	210	195	191	202	188	225	171	187	200	193	208	204	173	232	201	194	186	160	173	196	204	188	189	205	198	219	227	218	168	192	199	190	187	189	196	203	228	198	188	193	196	188	178	191	203	188	198	197	204	199	191	186	194	195	191	220	207	213	195	179	177	187	188	210	192	195	216	182	190	195	192	212	188	205	203	203	219	174	184	206	206	180	200	238	207	210	223	179	203	185	169	203	194	204	202	200	201	209	211	183	205	184	205	213	196	207	192	185	192	216	201	175	201	187	205	177	204	209	183	204	178	188	204	192	243	163	213	192	200	192	205	181	205	198	195	207	197	189	194	208	179	211	205	197	204	178	198	226	208	210	204	212	189	174	199	188	206	201	183	207	196	202	192	192	199	225	189	187	209	190	200	177	201	181	222	183	181	198	202	222	189	200	182	177	203	197	196	176	194	212	161	218	207	203	174	209	194	187	175	186	191	211	169	178	182	200	207	193	208	185	197	211	175	211	223	189	196	215	177	203	191	184	198	189	187	204	227	190	190	204	189	203	202	186	210	215	203	196	219	194	186	211	217	201	218	204	190	211	188	183	209	171	192	201	200	226	194	215	187	217	191	188	194	219	194	200	191	217	168	167	204	215	179	212	183	194	182	191	193	196	203	180	176	210	203	194	207	187	205	199	191	190	220	195	208	187	211	219	227	197	197	220	210	195	237	180	193	188	195	178	198	195	197	190	201	212	195	195	207	186	187	201	220	197	186	195	193	176	217	173	187	193	205	202	194	178	169	200	200	204	183	210	189	210
34225	32943	23430	11679	6543	3779	2702	2143	1638	1389	1205	1011	919	766	706	613	588	480	498	465	450	410	419	352	388	364	374	287	318	314	307	300	284	281	277	275	277	287	278	272	250	280	276	275	242	288	257	274	275	272	266	257	254	251	237	247	232	241	252	253	259	255	236	261	221	259	268	235	256	251	253	223	249	258	253	239	241	255	244	219	255	255	256	247	225	233	239	220	230	231	270	222	246	255	232	242	219	249	262	236	223	261	239	242	278	253	218	253	248	234	219	245	273	230	242	243	215	219	253	204	227	226	217	251	225	257	229	244	251	270	241	217	248	280	228	219	216	248	232	237	252	204	227	214	230	227	254	258	218	265	259	253	231	226	241	239	207	252	243	256	255	228	251	255	234	231	225	245	225	234	240	205	237	234	223	250	225	230	229	247	249	242	221	260	241	240	243	251	235	224	230	226	233	242	239	243	234	237	271	239	220	250	224	223	252	244	236	239	242	226	206	250	227	242	243	230	231	260	268	225	251	227	233	209	246	257	235	251	227	212	246	240	229	239	241	239	215	236	270	250	234	216	240	196	252	238	257	225	225	206	234	236	229	242	235	223	228	243	236	243	242	221	231	234	257	230	243	233	234	240	241	221	267	217	225	235	204	217	271	265	231	274	220	251	235	250	256	223	259	275	232	238	216	267	215	240	252	240	237	225	267	235	235	256	238	226	248	243	251	272	269	241	245	237	228	244	238	237	237	261	249	238	235	217	213	258	240	205	232	228	246	247	230	238	272	215	266	229	265	231	234	218	237	196	236	248	221	247	284	262	236	231	238	249	227	226	257	243	250	260	223	250	218	243	248	230	248	223	254	258	229	225	215	234	237	254	237	236	237	242	240	220	233	224	238	253	223	235	243	221	217	246	263	264	223	248	261	262	233	251	201	230	241	267	251	229	261	239	237	228	236	234	227	242	242	224	251	226	241	234	228	223	231	270	236	244	214	243	269	258	263	267	253	221	217	252	255	225	221	239	234	235	261	228	268	238	224	245	250	228	216	224	220	250	251	228	247	220	257	240	244	252	245	263	226	247	255	251	239	231	255	257	235	243	256	242	259	247	247	237	235	236	257	234	261	220	226	243	249	244	242	256	252	245	230	253	225	261	206	238	251	248	249	262	236	233	228	237	247	264	244	246	239	247	221	244	256	234	250	251	240	246	256	229	217	222	240	234	225	243	219	221	246	234	244	247	232	237	220	238	234	239	243	218	254	227	234	228	240	253	229	229	232	228	234	221	230	226	242	222	248	241	255	226	251	237	238	226	226	244	224	269	238	207	241	249	269	230	236	218	256	229	242	243	218	268	252	238	248	237	222	257	224	235	264	240	246	235	231	255	241	245	216	257	241	228	236	234	244	230	254	258	240	228	199	222	252	232	261	224	222	204	250	240	229	245	234	245	251	246	243	245	248	230	237	221	250	248	249	256	228	224	254	226	223	259	220	246	242	212	231	219	249	245	249	245	254	245	241	258	245	246	225	245	209	218	235	236	237	237	222	245	216	247	262	231	216	234	253	212	249	255	243	234	218	205	262	223	277	253	238	234	260	235	253	236	214	223	246	236	224	213	261	245	263	238	241	241	251	252	245	258	215	225	248	259	236	226	222	254	214	254	242	230	284	237	231	232	223	230	248	244	240	254	230	229	241	223	218	243	234	247	250	235	246	237	238	237	251	234	249	233	248	209	263	219	228	218	234	236	219	229	251	219	237	241	267	269	248	242	254	246	258	222	237	229	247	225	215	241	251	265	243	227	264	234	204	244	227	212	221	228	253	213	235	213	227	234	228	234	256	240	210	243	261	242	234	260	233	251	239	235	230	239	229	246	262	269	223	234	256	229	217	235	245	213	224	231	222	219	253	206	247	234	225	230	241	237	209	264	228	239	215	270	234	259	246	239	234	246	250	259	254	251	271	226	234	251	218	245	238	216	260	239	242	255	237	263	256	238	219	229	242	245	246	221	211	257	218	232	223	219	211	214	240	238	228	248	230	236	232	245	217	230	259	244	256	240	243	261	222	213	223	241	235	241	235	260	244	250	234	224	225	246	244	250	234	225	261	224	245	240	223	247	254	256	244	246	223	242	253	230	245	282	249	239	232	234	211	251	221	243	220	248	221	246	241	250	253	256	234	245	274	240	243	236	244	222	226	239	272	250	246	253	273	246	248	254	240	224	226	233	252	271	221	246	256	259	256	246	236	259	216	272	225	217	227	250	226	224	224	247	224	232	217	220	241	226	214	215	250	226	269	249	236	222	260	247	264	260	253	254	252	236	243	257	223	232	244	240	214	248	255	223	234	259	241	247	230	228	269	250	232	257	262	222	242	222	221	213	227	242	239	242	267	240	220	189	248	242	238	249	258	245	213	236	243	271	199	237	235	244	238	239	249	249	233	239	252	263	268	244	229	241	258	242	232	215	228	243	237	231	252	228	253	210	237	237	251	238	267	218	233	233	233	254	230	225	262	254	250	263	220	237	245	204	256	255	257	214	247	212	252	254	241	248	241	205	265	229	235	274	234	255	219	259	237	218	271	233	248	252	246	236	248	232	269	251	232	241	228	240	207	230	230	231	278	243	242	253	239	240	273	217	249	246	235	238	262	246	222	244	243	242	231	243	248	229	234	236	220	258	229	224	237	240	242	236	235	226	239	233	253	243	228	253	247	254	226	250	239	226	256	233	238	253	225	217	279	227	245	246	273	235	225	224	249	217	239	249	239	239	252	237	219	240	247	227	254	238	228	229	215	216	242	243	250	218	228	212	242	201	256	236	220	250	245	255	236	257	232	251	244	247	253	229	244	263	237	226	244	249	246	218	216	242	255	226	230	239	226	242	192	252	239	248	260	219	223	242	231	212	214	251	262	218	241	218	220	263	259	229	258	220	250	238	258	230	261	235	238	238	219	222	264	247	268	236	264	233	260	233	226	240	242	212	249	235	265	245	242	260	245	231	239	231	241	267	219	231	261	245	217	232	257	246	263	209	244	233	272	225	260	270	225	247	243	255	244	242	235	267	214	248	252	249	200	234	243	257	248	232	234	235	253	208	231	244	236	242	236	229	227	220	222	236	246	266	234	240	270	243	260	239	258	250	230	251	259	222	258	208	251	237	222	205	250	253	233	226	251	269	220	234	244	229	259	267	262	245	236	266	246	219	260	234	243	268	196	273	246	245	234	235	224	253	238	225	246	226	248	237	218	228	261	280	252	229	232	246	240	245	240	216	210	231	226	230	249	235	231	230	233	266	221	245	245	233	237	197	253	212	225	227	238	244	228	256	240	278	252	266	217	251	240	227	258	270	259	254	203	200	237	209	250	261	202	261	229	252	236	242	257	236	219	279	227	241	232	268	245	244	247	240	224	259	218	250	252	240	243	255	272	242	230	245	249	268	239	226	238	244	266	232	247	244	229	246	247	259	258	236	240	229	205	224	248	263	246	257	244	264	243	246	257	237
22950	21514	29274	24208	21513	21473	9472	2065	1350	1244	1034	920	734	676	574	547	513	485	393	373	348	333	377	310	300	284	276	265	270	252	262	246	178	243	234	197	208	203	203	187	205	178	204	185	182	189	193	158	178	210	187	175	176	196	158	177	192	190	155	205	162	153	175	162	177	189	177	177	158	145	141	168	178	162	187	160	189	149	195	175	183	158	145	146	157	150	151	168	159	162	163	161	172	165	154	166	169	169	192	177	150	188	175	159	196	163	166	156	177	183	160	172	169	149	168	189	162	187	158	175	166	165	184	145	167	174	166	161	163	202	160	168	176	162	158	172	169	150	154	168	154	173	160	162	187	152	168	154	170	184	169	152	199	159	184	186	157	183	178	149	184	154	190	187	131	169	151	157	178	150	168	166	155	161	162	176	161	171	158	167	153	179	168	175	168	170	166	164	154	149	165	166	157	183	157	166	141	140	171	152	159	154	172	143	188	144	165	162	160	125	155	172	153	166	130	179	173	170	182	164	162	168	164	160	159	172	160	159	178	153	161	186	149	148	148	176	163	160	180	186	148	164	177	169	164	172	176	140	185	174	160	174	147	165	167	178	149	197	139	161	160	160	165	149	193	178	151	147	152	151	131	194	180	159	171	173	176	175	177	181	155	185	165	188	163	156	174	177	174	150	197	160	166	142	144	159	140	154	175	187	149	181	158	165	167	170	162	145	185	178	154	182	163	185	151	176	151	154	183	175	173	166	165	182	161	166	183	148	153	140	155	147	159	166	161	150	175	156	148	175	163	148	141	168	175	158	161	152	175	160	174	173	180	164	182	153	156	168	164	181	168	166	188	169	161	160	166	169	176	183	165	179	148	169	177	137	162	158	194	165	179	154	153	175	158	158	150	161	165	175	150	158	170	174	153	157	148	138	166	176	175	146	184	150	177	164	155	164	154	173	176	156	175	169	157	155	171	165	151	167	169	156	166	172	147	151	192	174	161	144	161	154	154	156	160	179	165	164	175	152	127	151	178	199	172	149	157	146	177	170	161	160	154	168	156	151	169	172	178	149	162	167	159	155	151	150	162	158	171	157	180	159	172	161	179	168	139	193	162	164	158	167	171	158	158	169	178	174	164	161	167	144	173	182	153	147	167	159	165	139	155	169	153	153	157	158	185	151	186	178	174	166	160	171	152	167	160	179	168	160	166	144	175	179	159	184	178	155	166	183	165	172	157	144	161	173	166	177	141	196	164	170	163	163	166	163	155	174	166	169	142	184	157	151	168	162	164	162	156	164	150	164	174	149	152	160	162	176	163	158	168	145	202	191	139	197	175	200	154	157	158	161	161	187	176	179	170	144	190	161	172	135	140	164	156	172	147	178	178	166	157	163	150	170	154	137	159	180	159	175	144	169	172	159	166	147	140	157	168	151	179	168	166	185	137	167	174	160	158	175	172	173	197	167	155	151	167	154	162	158	195	189	176	179	185	165	169	166	165	163	166	173	179	161	167	137	166	183	187	155	187	174	166	181	139	180	156	161	172	181	158	157	166	171	173	142	172	158	155	158	155	161	177	156	178	180	161	182	155	152	164	149	172	160	166	156	165	160	164	165	189	155	182	182	170	175	158	171	177	151	182	179	161	171	174	174	164	147	163	161	148	165	136	144	182	183	179	159	179	163	182	159	163	158	184	142	189	151	161	175	155	143	184	170	165	169	187	152	158	170	172	145	168	182	153	169	159	143	151	167	132	163	167	174	137	169	159	157	144	145	179	170	136	152	178	156	187	142	152	152	145	164	164	185	144	170	148	166	173	175	203	139	193	149	172	188	181	176	164	170	187	159	160	183	169	149	171	173	162	152	183	170	179	178	144	157	170	175	173	170	159	151	176	164	153	156	182	176	168	182	172	148	159	175	143	171	181	170	165	154	146	153	157	183	147	174	139	156	181	165	158	159	155	166	164	164	184	150	170	175	146	185	188	168	156	156	153	162	184	166	153	186	146	175	168	147	150	172	184	154	174	173	164	171	186	167	180	193	166	147	152	168	153	170	184	155	158	144	177	163	157	173	180	156	188	154	161	168	173	154	147	170	179	161	154	166	148	162	142	161	164	176	153	178	140	184	176	158	167	157	151	154	179	176	157	178	175	165	159	163	160	175	175	172	174	173	143	173	177	196	194	182	160	183	169	168	175	154	165	167	163	161	176	158	148	168	163	148	169	155	144	157	155	180	156	161	168	169	159	141	163	156	181	164	181	176	155	156	152	163	172	141	149	172	181	136	145	192	150	175	166	191	158	185	157	152	178	168	164	156	162	185	168	149	173	159	154	169	172	160	157	170	137	156	163	172	163	132	152	159	147	191	181	154	175	177	190	161	153	181	149	171	168	169	203	169	169	149	167	173	150	173	191	147	165	167	168	152	156	143	168	166	167	134	173	149	161	137	167	151	178	150	176	166	146	189	171	184	170	191	176	170	173	168	171	168	139	137	152	177	173	174	150	148	155	153	163	168	152	165	158	154	167	155	158	176	143	180	170	165	179	174	149	162	165	156	155	153	182	166	170	170	162	184	165	160	155	179	136	170	149	151	171	171	173	145	169	170	168	164	183	182	163	154	161	161	156	175	167	160	154	166	163	147	140	169	176	194	143	182	171	176	161	136	182	166	165	157	159	181	165	161	153	162	180	156	168	166	144	152	146	175	185	164	167	165	175	162	173	177	188	179	173	173	159	154	176	172	172	136	163	162	146	180	166	160	153	156	167	142	166	178	167	153	158	173	190	184	165	164	157	171	157	154	164	163	188	172	168	167	150	153	154	197	171	178	143	148	163	190	183	149	159	166	162	159	155	161	168	182	159	168	173	170	159	160	171	183	171	162	158	179	176	174	159	155	175	135	161	166	173	185	177	187	152	173	176	159	147	171	152	190	153	189	149	178	161	166	166	140	187	163	178	145	174	171	156	174	164	181	155	146	163	170	166	166	169	153	160	165	177	165	161	186	186	165	192	163	167	182	167	176	169	177	156	165	167	159	174	145	162	171	185	134	163	157	161	157	177	150	175	152	153	185	146	185	171	154	170	163	161	187	156	171	200	165	161	166	172	162	149	165	178	169	167	171	172	179	145	185	187	158	180	166	161	186	167	187	166	171	162	182	163	172	163	183	168	152	154	163	156	164	160	159	201	176	170	187	156	160	159	157	171	168	151	159	139	192	167	165	173	170	146	163	155	165	168	168	178	167	145	180	174	167	152	145	164	172	167	143	170	163	146	162	154	157	158	163	157	169	160	170	177	161	150	161	167	166	183	183	167	143	165	183	146	158	163	156	174	143	161	164	180	167	174	162	162	173	151	186	158	190	185	165	158	167	173	159	155	178	165	179	162	167	162	157	155	163	169	154	170	166	166	162	174	146	151	148	172	144	158	154	179	160	164	171	148	177	157	161	159	183	184	176	186	151	161	142	167	167	182	159	169	164	178	157	181	189	142	160	180	165	156	155	170	160
39596	41569	32157	19316	12140	6952	4949	3844	2950	2495	2258	1848	1509	1265	1088	942	820	766	668	614	568	578	508	513	470	398	386	377	373	371	336	292	286	289	312	265	276	272	268	271	249	280	271	230	274	282	301	245	265	247	233	239	271	224	231	208	234	215	247	203	224	240	236	229	232	235	208	207	195	222	182	213	212	208	220	205	205	206	208	213	186	190	180	181	213	198	201	192	194	161	198	193	225	180	184	189	207	191	192	196	219	218	201	225	217	190	210	202	194	222	228	221	230	190	189	209	192	231	222	214	202	200	202	204	222	206	182	206	198	213	218	219	186	227	198	199	173	233	200	207	173	201	229	180	235	208	205	179	212	225	198	214	203	202	188	205	190	192	225	177	197	187	203	191	213	181	202	210	205	231	207	204	202	211	209	217	199	190	197	188	208	195	211	198	182	239	207	196	201	192	188	202	204	208	203	195	212	223	189	193	223	206	221	189	242	219	221	212	203	185	197	217	204	199	195	212	196	177	214	211	205	190	183	234	184	197	191	198	208	207	205	217	181	191	213	200	203	198	209	227	205	194	191	193	194	196	191	206	179	197	209	214	216	221	183	195	214	187	210	191	195	204	216	198	202	214	229	207	208	195	203	222	214	222	221	195	230	197	205	195	181	181	201	201	207	177	209	245	208	190	199	211	201	194	192	197	207	191	202	220	207	191	221	177	216	208	187	185	194	186	195	192	218	224	201	197	218	182	197	209	221	199	202	220	202	204	207	217	220	204	200	208	210	185	223	214	192	198	212	215	213	215	210	197	217	224	182	201	198	210	174	200	210	202	190	198	195	199	211	210	217	186	194	225	202	207	201	200	222	181	223	205	208	201	204	193	203	221	178	196	190	192	239	217	217	190	201	188	193	203	210	203	203	186	187	207	203	198	218	194	189	182	205	211	213	189	184	181	214	182	207	175	195	240	199	211	175	189	196	196	224	211	209	193	194	192	171	199	202	188	209	212	194	227	192	191	216	213	227	192	197	180	203	211	199	199	185	209	193	215	207	195	177	223	204	199	192	208	219	209	220	202	200	205	179	193	200	189	203	177	215	216	193	189	225	199	188	190	220	217	199	241	179	205	208	200	210	215	216	204	165	215	213	193	192	215	198	208	214	218	206	212	196	193	197	223	207	218	206	199	182	187	210	228	191	197	214	189	207	204	218	227	196	205	213	206	208	197	214	206	213	203	222	194	220	201	198	201	205	214	219	222	203	211	223	197	228	199	192	218	202	197	206	210	234	198	222	191	194	177	196	194	189	199	189	191	168	216	217	191	216	213	204	202	207	201	213	200	198	195	212	176	200	188	225	193	229	203	207	210	200	187	201	210	230	215	173	212	193	194	211	229	204	203	199	198	201	196	214	188	225	200	206	186	177	196	201	199	205	211	178	190	221	204	227	192	168	198	222	183	213	202	191	214	214	197	197	194	192	208	208	210	200	195	197	178	219	216	208	207	186	188	220	198	184	213	200	228	208	202	208	194	214	179	177	198	210	224	190	208	232	191	214	180	184	180	199	200	181	160	183	185	177	217	170	229	204	219	177	210	176	211	197	208	195	226	208	203	191	222	213	203	187	213	174	195	209	206	221	212	223	210	209	199	176	197	214	206	204	202	187	215	218	219	195	206	212	203	203	208	193	187	201	193	173	189	223	211	184	184	225	200	212	193	192	196	203	209	205	210	195	210	201	200	205	238	207	204	178	208	208	227	182	208	196	192	208	206	197	198	187	204	245	202	215	214	202	205	197	208	185	179	200	195	218	212	221	195	228	217	225	193	217	216	215	197	177	202	203	191	193	189	205	201	228	214	222	216	230	220	210	215	205	210	198	199	190	199	190	209	209	200	205	232	199	213	200	214	178	200	195	187	193	200	188	213	221	210	227	213	230	189	209	224	212	211	172	204	195	232	193	169	195	198	224	225	202	198	223	177	190	181	197	194	185	208	199	204	215	217	203	185	197	185	211	204	191	218	213	216	199	213	210	223	193	208	180	197	191	198	226	196	204	187	198	200	198	231	210	222	215	211	220	209	211	197	199	221	205	185	227	199	210	205	197	219	209	177	231	200	217	186	210	191	207	186	236	186	202	212	198	222	198	208	187	193	187	212	186	181	205	202	190	211	191	208	220	188	185	216	220	208	210	210	216	208	212	187	181	188	180	205	197	198	210	177	223	188	210	191	197	206	217	196	213	218	191	177	181	216	190	209	194	208	222	221	215	195	203	215	179	222	223	156	191	202	187	210	188	211	228	211	203	230	218	201	168	185	213	229	229	192	227	190	200	196	192	198	189	213	203	206	203	226	185	218	192	196	188	190	219	221	229	205	187	200	199	215	206	218	167	189	189	219	225	208	208	196	197	206	196	206	187	174	199	188	193	208	226	204	212	190	214	196	185	197	190	193	193	201	203	196	214	205	192	202	218	192	191	206	211	204	212	195	176	206	217	191	192	205	200	212	237	193	186	202	185	186	217	189	185	206	196	191	203	197	201	203	191	223	198	208	205	217	203	187	178	211	187	196	192	205	189	222	201	195	219	221	219	231	179	203	208	205	193	204	199	196	187	232	205	211	191	197	201	185	178	191	205	213	223	207	217	201	184	212	179	195	199	182	202	223	227	226	219	219	198	203	223	197	236	207	230	215	208	194	198	213	203	205	188	212	213	210	193	201	216	208	194	190	191	224	228	177	201	188	198	204	197	217	215	196	185	220	203	175	198	206	224	207	200	191	190	225	208	183	198	211	196	207	186	213	191	210	207	215	184	203	193	191	187	194	183	202	215	197	205	193	223	225	208	193	226	220	197	202	197	190	173	200	194	185	222	195	193	199	199	223	228	198	185	214	194	189	209	207	199	214	199	194	198	232	188	185	213	217	201	199	188	175	203	203	199	202	221	218	187	193	204	202	207	228	166	191	204	189	238	222	207	227	239	212	209	207	177	206	206	231	215	194	210	202	190	202	240	186	216	205	194	209	213	212	198	217	210	208	183	184	206	216	191	205	205	210	202	209	200	213	212	211	200	208	181	184	205	188	197	187	214	193	211	225	167	225	200	195	213	211	206	240	174	210	210	195	195	193	220	187	229	210	208	180	246	190	220	207	208	228	204	222	239	220	209	184	190	215	206	219	204	206	212	199	206	186	183	200	202	198	213	214	184	200	173	208	175	220	206	215	206	215	189	215	226	194	229	181	167	246	198	199	224	192	179	224	200	186	190	216	210	204	211	196	187	181	183	214	221	195	201	194	169	204	199	192	200	237	220	198	174	211	206	224	197	193	190	217	212	212	179	214	193	204	202	194	200	196	204	195	196	219	216	216	171	223	229	192	198	205	217	208	193	228	228	186	238	217	180	206	160	204	195	195	196	212	175	203	197	215	207	197	188	206	210	204	208	209	199	233	214	235	245	209	200	192	206	199	191	224	201	199	195	202	171	223	211	208	195	206	183	200	187	194	200	185	192	195
30162	22127	18214	8902	3253	1432	961	715	696	611	540	516	483	433	386	372	405	367	376	301	331	359	354	355	322	313	309	295	318	295	310	306	283	299	295	303	280	286	284	273	301	303	295	276	321	289	301	287	288	292	310	287	295	269	256	286	291	286	275	278	283	301	301	267	253	259	300	280	272	270	319	275	290	278	255	296	272	263	278	291	275	258	278	257	264	281	253	278	274	298	296	279	262	252	290	285	272	305	254	266	271	245	288	265	251	266	304	272	271	262	272	278	296	249	279	261	296	278	270	255	273	292	267	304	283	284	269	281	309	257	280	279	252	249	277	269	297	276	266	269	279	267	255	278	291	265	294	295	274	258	304	270	312	273	302	248	304	273	259	300	308	280	299	285	275	247	294	264	301	297	282	246	302	302	293	297	292	284	280	274	271	311	275	301	272	278	292	260	249	260	293	283	264	274	310	279	240	254	275	283	306	277	288	262	296	314	289	277	271	269	294	263	296	237	281	257	280	276	298	290	270	302	305	313	254	294	299	293	286	288	272	288	301	253	277	269	281	303	269	266	271	274	271	278	271	269	280	271	258	272	274	258	268	306	270	255	257	281	274	240	261	274	290	299	281	284	290	257	274	265	238	278	302	303	264	305	269	270	278	297	281	278	299	339	284	258	288	286	283	252	300	288	277	264	274	304	260	275	283	283	227	288	272	271	308	272	318	270	298	269	307	275	311	297	285	277	305	277	270	286	280	281	290	282	281	267	251	282	271	245	295	233	254	273	248	300	277	265	278	275	283	283	273	269	291	286	265	253	317	262	277	260	294	309	279	290	270	282	291	281	312	284	250	251	274	270	268	270	280	279	269	283	257	255	270	333	312	296	292	309	294	292	280	291	281	261	252	277	271	299	271	275	273	280	290	265	272	281	272	291	303	275	277	262	298	270	300	271	287	281	282	291	308	265	278	283	335	293	284	269	283	284	281	308	302	281	277	281	311	289	259	311	268	281	289	297	285	289	281	301	288	281	292	305	271	257	276	267	279	263	289	279	297	251	297	279	307	281	251	285	259	269	291	262	289	286	271	290	269	272	272	279	290	262	295	302	272	304	279	297	272	275	246	306	275	270	284	276	292	272	269	271	271	253	266	308	304	289	279	264	291	270	258	290	282	251	270	262	294	281	282	264	259	281	264	294	282	262	266	285	263	275	274	312	294	252	274	261	292	269	305	300	303	280	306	278	281	298	254	322	287	275	282	253	266	276	257	274	314	279	261	271	289	256	265	265	288	269	296	261	289	263	326	264	290	310	270	259	254	263	282	273	285	268	273	262	292	258	262	282	293	303	268	296	285	243	282	312	277	293	257	282	292	277	298	295	264	286	295	308	279	268	272	270	292	269	283	272	283	296	265	259	272	269	274	288	253	284	281	277	262	262	312	269	289	279	254	291	298	260	256	267	270	285	279	273	297	259	265	258	295	260	289	288	264	249	277	280	241	279	291	303	285	286	281	311	297	296	287	281	270	276	280	289	291	308	289	292	272	297	293	280	254	282	282	274	299	295	278	295	284	296	275	269	286	282	302	275	293	264	284	273	276	284	255	294	268	269	289	287	270	258	257	287	290	283	281	274	257	262	300	304	286	289	281	264	267	261	266	266	305	293	292	282	267	269	315	293	263	295	297	251	283	283	264	271	267	274	307	289	248	278	295	292	302	261	272	288	274	282	287	276	279	274	250	304	273	284	304	285	269	292	257	280	280	286	270	312	289	279	292	276	261	272	283	299	279	276	271	295	270	263	272	276	254	296	279	273	298	294	283	277	284	312	274	301	245	290	305	281	282	262	251	294	265	282	280	280	308	274	261	268	297	261	271	233	261	260	320	285	286	282	317	275	261	269	278	282	273	299	270	293	290	267	272	274	271	279	275	270	279	257	265	294	289	286	278	243	280	287	283	303	280	247	275	298	273	237	287	254	275	266	287	281	280	304	288	287	289	257	282	271	266	274	288	283	293	261	285	291	272	262	294	285	294	278	313	295	281	271	291	252	266	287	332	287	304	281	255	254	270	291	290	257	283	279	297	280	254	304	277	285	253	294	271	293	295	280	286	280	286	276	296	266	267	281	296	291	310	287	294	267	277	249	280	278	276	278	304	272	281	300	260	264	299	278	293	284	302	285	279	287	275	266	273	262	289	305	280	261	287	309	298	281	286	285	314	289	262	283	242	286	276	294	271	306	273	260	288	258	276	266	265	285	268	264	275	283	275	299	276	296	239	270	287	286	280	276	271	311	278	298	278	275	257	276	278	258	289	282	291	279	247	292	314	261	263	286	270	270	255	281	258	285	265	285	252	264	300	324	258	293	285	298	268	283	274	280	293	264	271	293	256	281	270	298	264	276	281	270	264	286	309	306	272	270	270	299	269	278	290	268	271	265	276	285	290	276	268	277	278	301	286	285	263	270	261	307	253	254	276	259	271	275	311	286	275	273	300	308	305	283	252	249	268	269	267	273	291	276	282	297	278	324	274	301	280	261	282	288	288	293	259	281	258	259	283	277	303	282	277	275	246	277	295	268	287	281	280	255	264	264	264	281	290	247	291	301	296	272	313	287	298	300	262	256	275	245	273	280	287	243	283	277	292	269	263	293	292	280	248	278	289	284	281	290	291	276	266	296	292	259	306	250	276	274	278	281	318	236	274	260	288	290	298	279	280	322	284	277	293	276	290	285	271	248	287	282	295	291	271	270	284	254	291	315	295	237	307	254	296	282	271	259	274	291	305	257	287	300	295	272	294	280	287	248	309	298	278	271	273	265	275	303	279	267	275	282	272	273	267	296	286	280	291	282	271	290	272	272	283	290	245	291	256	254	286	275	265	272	313	268	290	282	265	296	286	298	280	247	261	258	266	295	256	283	292	259	295	264	277	274	275	275	299	264	276	270	279	274	281	263	264	277	291	278	277	278	256	306	291	301	291	270	282	291	287	274	302	285	271	289	289	277	273	289	257	292	293	292	298	297	277	277	286	323	256	310	267	296	262	288	278	295	256	263	262	258	244	287	257	295	291	299	277	292	288	255	292	275	283	294	296	283	288	266	287	264	265	317	299	297	289	257	314	282	289	290	261	295	243	281	287	279	285	279	272	298	273	262	294	267	272	283	262	302	269	284	285	286	280	270	280	267	280	323	279	290	228	296	282	272	254	301	300	275	280	268	270	266	263	294	277	285	288	280	267	280	263	259	295	275	307	277	300	289	268	289	258	261	263	306	298	289	251	278	301	305	263	282	269	272	305	302	288	257	256	251	253	317	261	257	290	289	318	288	269	287	270	268	284	257	266	281	273	307	269	286	291	273	271	257	289	310	279	258	249	274	274	278	281	271	282	250	279	255	308	268	321	267	291	303	296	279	266	285	295	264	282	287	322	275	280	278	283	295	279	259	281	333	295	275	292	298	294	261	258	285	273	288	306	274	299	289	268	243	253	290	259	302	285	274	291	268	283	295
32463	28285	20097	9615	5226	2793	2012	1544	1233	1047	975	821	730	648	606	575	524	487	497	468	480	469	446	411	429	400	408	380	391	378	350	392	362	336	371	360	359	369	331	362	364	362	384	357	363	378	347	382	334	392	358	367	365	371	351	358	310	358	303	310	336	344	316	315	337	346	373	317	350	339	362	353	355	340	333	381	361	339	323	362	328	312	318	342	340	346	335	348	321	342	339	338	322	359	315	351	312	333	325	345	363	363	344	331	323	324	338	319	343	328	333	339	355	320	336	321	332	381	350	340	326	319	329	326	329	330	341	334	358	357	354	326	327	334	340	358	317	344	350	371	329	329	328	342	296	317	316	312	340	346	320	351	349	360	346	296	364	363	319	307	324	319	352	341	334	348	342	312	362	346	337	325	327	373	346	341	316	340	336	299	344	312	362	373	302	338	301	326	347	353	356	331	350	354	310	335	339	354	313	309	313	302	351	345	322	351	336	317	347	320	347	329	321	322	339	332	339	333	322	336	307	320	304	344	326	362	332	309	330	358	324	331	330	335	361	339	369	349	338	354	338	327	346	301	353	353	318	362	321	333	367	332	366	323	351	342	344	329	377	356	324	350	340	343	328	327	359	322	339	323	357	321	335	371	329	342	350	331	344	321	325	325	310	337	346	337	331	314	330	336	361	341	346	312	325	343	313	340	338	327	370	323	338	342	331	333	356	355	327	331	324	380	350	335	323	379	356	304	331	362	319	334	318	327	347	323	315	340	367	335	368	332	312	356	330	375	317	334	331	345	341	351	344	334	346	362	342	317	343	321	311	350	316	374	352	332	337	337	351	346	349	333	367	313	339	312	362	337	363	332	359	338	364	351	342	358	319	298	310	346	341	322	334	376	349	359	304	320	340	352	369	340	323	377	339	385	337	340	331	338	308	352	348	349	362	357	364	341	340	339	348	347	319	340	343	375	296	322	372	340	360	299	365	352	334	342	332	333	363	343	336	342	351	345	337	327	357	358	323	312	342	348	356	310	335	337	353	402	364	333	341	313	346	323	348	309	325	319	323	354	318	326	357	312	309	323	358	325	356	348	303	346	311	400	320	330	354	357	317	340	353	323	330	296	329	334	348	352	322	302	322	326	319	347	337	323	356	329	290	322	285	310	329	378	321	318	319	323	303	333	354	325	340	365	345	368	303	320	354	329	317	361	358	368	320	334	333	338	350	316	352	352	322	322	304	319	317	359	344	299	331	319	347	363	343	344	354	324	352	313	342	359	336	370	329	328	324	335	312	326	358	300	322	332	342	336	306	339	351	351	322	328	335	350	312	321	363	369	330	351	349	324	369	333	314	353	353	328	310	369	373	362	355	368	346	370	300	320	353	320	314	338	320	359	332	312	313	294	369	317	341	348	351	332	326	335	348	354	323	319	315	343	313	318	347	386	348	333	313	333	323	353	336	343	325	340	324	328	321	327	329	336	314	348	312	347	353	342	335	332	346	343	346	356	324	347	309	334	353	334	340	342	358	345	358	330	321	336	331	370	345	295	329	340	318	357	310	335	366	334	313	326	312	334	320	321	329	325	330	362	344	374	310	307	347	336	329	318	324	345	356	331	331	341	361	317	299	358	337	347	314	354	338	326	368	349	321	324	324	349	322	324	363	335	334	316	344	352	341	336	340	317	355	316	363	350	362	324	344	325	318	346	349	326	353	350	347	353	342	347	330	362	335	333	321	358	374	349	317	333	308	311	308	333	327	339	329	328	344	374	328	338	360	344	316	331	331	343	353	361	353	324	340	336	353	357	366	362	355	321	380	368	322	361	333	347	336	306	329	371	345	353	339	308	347	329	327	359	319	346	324	302	360	324	335	344	367	314	321	339	314	354	340	320	348	296	360	330	315	368	326	337	341	347	347	324	348	306	347	291	347	358	310	364	371	347	362	343	374	335	343	343	350	311	335	327	349	371	335	331	372	334	314	322	358	330	357	311	358	333	320	342	312	341	319	353	346	342	325	354	318	301	317	330	335	322	337	346	305	344	370	353	336	349	353	323	347	366	294	343	327	375	303	361	333	363	334	285	331	343	316	339	374	365	325	333	347	347	364	348	374	328	350	316	334	340	325	327	368	343	355	352	322	342	362	348	331	346	320	355	332	326	329	336	370	340	303	307	336	356	344	319	329	341	327	324	312	388	319	322	352	310	318	338	351	342	358	361	319	350	355	347	369	327	338	348	363	344	315	359	310	305	353	326	352	338	356	313	319	322	334	338	341	369	329	336	335	355	333	327	341	310	287	333	339	381	336	327	336	337	302	324	304	320	322	346	338	328	312	334	332	313	320	345	318	333	350	332	345	353	339	332	336	333	372	335	359	338	300	334	333	398	343	354	327	307	342	296	334	310	346	392	341	323	339	336	336	350	341	314	322	338	324	354	334	322	355	358	352	343	310	371	346	314	344	330	330	353	339	353	313	349	344	342	378	343	355	354	328	333	324	348	351	333	329	318	316	311	315	325	326	355	359	364	320	368	358	356	333	326	312	341	324	323	332	359	353	334	344	325	346	334	335	305	366	319	349	337	309	326	359	353	338	341	348	315	337	355	326	359	351	363	331	319	315	351	339	317	322	348	360	322	338	345	354	348	319	319	334	309	356	362	354	321	337	310	318	354	348	319	336	344	306	294	327	314	346	363	341	336	358	318	334	335	368	328	310	364	309	358	333	348	368	333	347	322	332	321	357	345	338	333	319	317	316	403	363	340	320	324	346	319	360	313	325	321	339	327	339	333	310	330	332	346	318	309	334	342	327	329	298	354	303	324	340	342	358	354	332	356	373	340	337	355	315	303	334	311	325	339	341	317	299	316	330	352	363	369	374	311	351	354	318	348	331	336	325	387	328	373	358	356	338	333	357	339	316	342	356	357	309	349	336	365	363	372	347	322	314	333	290	335	341	323	331	318	340	317	334	341	318	351	295	316	356	303	312	342	315	329	351	315	323	362	350	320	326	322	363	316	336	322	334	359	330	324	333	351	330	349	348	325	321	336	325	382	345	350	354	321	343	348	376	318	341	343	351	358	303	341	358	350	328	325	315	358	302	315	342	327	326	324	357	292	362	334	366	315	317	327	341	332	353	318	352	363	343	310	335	343	309	301	326	335	349	365	368	322	329	301	344	331	318	335	302	318	354	311	368	352	353	344	369	321	334	309	350	357	330	309	339	340	320	376	339	345	358	327	337	273	382	338	350	349	350	345	336	325	315	360	348	313	321	322	316	326	358	358	338	369	342	335	319	349	325	328	332	301	315	339	322	317	303	351	337	324	316	309	349	338	309	319	378	299	323	345	318	315	350	332	351	349	337	338	300	349	317	351	329	336	330	322	370	376	318	325	331	387	333	320	334	344	331	335	317	329	331	331	318	347	314	341	337	317	339	335	347	317	309	314	323	365	328	364	333	340	330	324	324	321	364	345	338	336	332	324	339	348	342	354	336	332	343	326	358	301
24053	21442	28654	24618	21363	11860	2474	1432	1164	945	849	748	680	632	573	545	512	466	390	410	375	372	360	379	359	352	332	299	329	334	327	288	326	332	286	294	282	293	295	305	284	292	288	274	300	323	301	282	291	291	299	302	278	296	271	252	274	231	291	257	269	322	295	247	274	252	275	298	291	272	281	237	268	281	267	315	247	268	291	247	271	258	254	274	266	242	270	265	272	258	258	280	256	263	264	281	280	271	256	278	259	257	262	233	277	287	278	263	261	268	279	267	260	253	267	260	262	261	248	254	270	231	255	230	243	245	266	268	278	289	258	287	281	254	262	258	271	259	269	296	259	269	258	298	262	260	235	283	300	278	290	233	253	267	283	243	293	263	283	266	264	245	249	257	252	270	263	283	246	288	264	257	272	268	277	292	251	260	285	279	256	262	256	227	273	268	221	285	269	282	267	265	233	295	271	268	273	257	264	287	258	266	264	278	272	286	277	286	245	274	263	294	226	268	251	287	254	262	271	262	293	275	297	264	279	245	283	255	241	263	267	247	254	267	254	289	295	279	263	293	301	293	237	284	262	265	278	276	252	266	241	281	266	262	262	262	263	265	237	267	283	258	263	269	254	294	265	289	257	280	268	279	279	272	246	281	266	273	282	251	272	263	275	247	280	231	267	277	267	247	257	262	261	277	261	271	261	253	276	277	269	258	245	235	278	273	280	270	261	278	266	292	261	265	258	266	279	260	276	267	238	260	284	231	284	292	276	252	270	256	313	275	284	292	281	263	251	273	250	273	251	250	257	229	255	255	273	247	251	252	258	244	270	239	278	253	274	265	262	233	286	266	250	234	255	276	257	233	272	263	256	279	220	273	262	255	296	280	294	277	225	261	289	289	263	266	250	277	268	257	278	284	244	270	259	261	270	265	260	267	246	260	270	269	270	278	249	244	270	256	270	259	268	263	243	271	267	236	272	278	272	266	287	289	296	276	258	251	260	257	261	245	284	261	262	275	245	288	258	245	269	250	272	263	269	245	274	237	299	287	275	280	249	277	257	279	282	283	279	256	257	237	273	265	293	273	278	266	285	289	313	275	267	247	285	271	251	259	261	277	254	282	228	265	250	234	278	272	268	267	278	260	263	281	260	246	252	261	289	282	277	256	223	244	295	243	275	238	254	268	234	286	252	264	240	271	263	272	269	279	281	285	289	254	266	257	279	278	233	265	269	270	262	281	244	317	253	264	263	253	260	251	258	233	249	289	264	254	268	263	284	248	273	277	292	264	278	251	264	248	252	300	270	271	267	271	266	250	246	275	257	277	276	266	293	276	299	282	276	267	267	266	236	257	290	305	252	249	277	230	250	290	288	253	253	260	252	268	280	268	283	279	251	254	281	255	271	264	242	274	277	251	253	252	291	273	281	258	264	285	249	286	241	254	228	255	273	289	263	230	271	300	260	251	280	263	261	259	273	282	275	270	278	297	274	271	279	280	254	230	276	254	250	252	269	254	266	274	268	296	264	246	278	299	258	273	250	286	255	298	257	299	275	279	246	271	252	260	255	250	278	234	285	275	271	273	259	249	260	251	250	255	299	267	281	282	245	289	263	252	256	271	291	259	268	283	242	269	254	265	280	248	243	274	247	252	242	260	243	259	286	260	277	248	276	263	274	283	235	271	241	248	258	301	254	273	279	291	262	273	273	272	259	305	262	249	282	287	242	273	259	286	252	265	266	315	238	240	272	258	283	258	279	255	256	254	247	267	264	278	288	262	258	259	259	279	282	253	285	256	248	250	268	281	266	274	242	234	278	267	290	271	264	291	239	243	264	266	264	264	263	261	257	273	221	261	266	282	284	279	254	274	257	275	294	248	291	258	273	297	286	264	251	272	285	245	249	277	281	266	255	267	243	264	260	261	282	259	263	243	252	266	285	255	264	289	277	276	260	255	280	278	252	266	262	281	253	263	261	254	283	248	260	270	268	271	269	268	245	250	276	252	287	264	256	285	259	263	276	273	237	279	267	251	269	269	290	275	258	283	269	253	236	269	238	269	267	268	253	265	274	257	261	292	240	255	251	256	238	275	277	288	241	277	289	266	283	232	265	269	257	255	251	289	254	269	285	259	262	270	263	285	250	263	267	284	266	272	264	260	270	288	296	271	263	252	271	244	264	252	251	281	302	258	293	259	272	268	287	267	274	290	259	267	253	237	262	284	257	266	277	241	252	281	270	284	244	270	276	256	256	272	270	271	243	261	282	261	278	296	280	244	220	250	299	283	247	252	240	257	288	283	287	250	265	281	260	264	286	286	272	253	273	260	272	251	309	263	275	271	257	278	274	271	261	264	300	246	281	275	266	272	271	256	254	283	277	293	265	280	291	273	262	265	250	266	275	280	254	289	240	242	263	259	259	250	247	274	259	289	274	269	271	295	286	289	283	272	279	249	264	271	270	283	256	237	251	274	285	259	275	258	273	278	262	268	279	225	258	262	275	266	281	267	257	297	268	271	251	264	267	276	289	264	275	276	254	260	293	264	262	270	254	251	277	287	286	251	268	286	263	278	267	239	282	275	296	262	222	273	276	263	258	282	290	272	235	254	261	279	240	251	256	252	286	286	268	285	269	258	295	269	294	267	275	275	307	265	253	242	294	248	263	259	262	252	251	273	277	255	264	260	257	266	255	261	293	272	263	256	273	269	253	250	253	271	246	256	278	276	267	262	275	269	256	261	282	266	277	248	268	248	256	257	255	247	241	298	274	263	274	255	257	276	258	279	250	249	294	255	279	279	281	271	266	270	260	254	262	296	272	300	254	262	270	261	225	239	278	277	252	267	264	244	269	278	263	267	279	286	246	257	281	263	265	294	273	271	255	237	261	282	248	275	263	301	276	260	273	272	260	273	274	252	278	270	304	271	274	281	269	266	279	270	274	246	254	281	246	258	273	255	235	285	284	265	267	261	272	264	255	272	300	270	271	249	264	273	244	287	264	234	281	266	271	266	271	283	247	285	287	270	253	270	269	244	274	277	291	250	262	271	239	258	268	282	226	276	293	255	278	239	255	252	258	269	283	286	241	271	255	283	254	260	248	243	235	250	247	262	269	279	246	272	294	227	261	286	257	266	271	286	241	295	276	255	259	275	259	268	244	254	287	285	269	297	286	255	251	253	264	288	245	255	264	288	291	285	273	245	269	268	272	265	261	266	234	256	254	248	284	225	275	238	250	258	268	288	267	240	239	241	271	262	254	278	278	280	255	255	274	279	259	300	265	265	281	259	274	249	241	279	290	248	288	256	265	271	263	254	242	251	265	258	275	270	281	293	289	270	268	272	275	277	249	302	257	251	293	256	255	288	250	249	276	250	262	271	282	289	247	256	251	293	278	289	284	267	262	260	278	297	272	270	278	263	244	278	274	284	261	275	264	263	268	306	249	269	287	272	252	268	253	272	294	280	279	261	283	224	296	317	293	257	266	245	284	252	279	289	273	262	247	305	267	272
34953	36251	28295	16296	9789	5531	3473	2858	2162	1682	1653	1410	1182	1046	971	818	742	666	659	617	563	527	561	484	466	461	431	431	432	395	402	379	406	394	380	380	354	377	350	395	352	356	340	368	356	341	375	391	354	333	322	353	312	350	335	315	341	320	327	339	324	345	365	346	303	316	322	343	330	304	346	331	326	317	309	351	310	307	295	307	347	339	331	330	326	306	314	328	326	335	328	330	331	327	339	324	338	297	299	314	339	313	340	324	337	321	329	331	331	316	315	303	319	321	347	357	340	321	316	338	345	315	298	343	311	313	326	324	323	327	341	308	304	328	278	336	338	336	335	331	350	317	313	326	321	335	326	351	323	306	279	347	357	339	319	310	313	311	327	303	302	312	278	323	340	286	318	313	339	315	341	334	320	330	322	330	334	330	344	326	363	330	329	343	359	336	329	291	344	322	334	325	307	309	313	340	330	338	326	323	336	324	322	291	345	338	352	297	337	357	328	329	336	336	336	312	302	303	365	358	332	319	321	320	339	289	314	337	318	329	323	292	330	329	349	348	314	305	319	330	318	322	319	294	305	356	321	283	308	333	288	342	333	328	296	318	323	313	295	298	334	371	351	326	307	327	324	321	311	329	308	339	290	336	308	315	315	345	312	325	306	299	331	321	323	321	328	335	311	331	332	294	360	320	347	358	313	327	336	323	357	295	319	314	308	330	343	344	327	332	326	303	340	318	307	286	337	318	327	344	289	335	310	307	321	310	325	332	346	340	296	294	342	288	317	310	318	329	325	328	328	337	326	357	301	326	321	350	338	340	320	302	345	320	301	327	311	330	362	318	332	284	319	351	331	333	306	318	327	304	351	344	321	342	298	287	337	309	341	361	295	337	351	338	325	339	351	357	284	330	348	303	360	337	360	297	315	302	305	344	314	324	300	328	309	343	335	301	349	310	347	333	304	348	316	289	325	319	356	316	313	331	328	329	343	346	342	273	319	304	323	322	312	308	317	306	307	352	350	316	319	336	321	309	339	343	342	346	325	348	306	316	337	340	311	352	317	319	306	327	333	345	332	346	311	352	318	334	347	320	314	357	290	317	341	327	316	330	313	369	338	332	300	310	291	332	308	345	332	312	302	312	352	361	336	323	307	322	315	339	297	311	350	315	322	305	341	326	325	313	323	357	338	298	336	281	343	298	331	345	314	332	332	337	289	311	334	309	319	306	316	328	326	320	334	332	318	314	323	323	350	345	322	336	345	314	327	366	348	305	332	328	334	348	315	339	356	327	326	338	308	332	331	327	342	349	331	298	283	345	326	313	322	311	324	328	310	337	302	329	309	330	340	318	301	304	321	311	323	322	317	326	330	310	316	341	350	339	345	308	320	352	309	288	323	303	298	330	301	332	350	328	305	322	321	314	332	307	327	316	334	338	319	308	359	309	334	330	300	321	304	347	312	299	350	315	318	307	333	309	316	338	334	326	336	312	317	333	347	332	316	326	357	333	326	341	337	303	325	292	324	327	337	328	337	326	312	353	324	303	336	344	309	319	293	318	298	337	343	318	316	330	340	349	323	344	321	327	338	326	349	342	334	286	301	338	290	313	337	352	331	339	293	314	333	339	329	304	288	316	318	307	329	330	319	315	317	344	315	326	324	301	281	306	320	309	305	285	312	310	326	332	301	342	319	309	319	334	292	317	342	348	335	320	307	295	296	317	339	317	341	304	313	316	302	326	339	333	316	328	316	338	325	347	314	334	287	324	325	307	340	334	323	312	335	329	322	340	346	330	280	294	326	294	304	335	331	334	324	312	338	347	290	338	326	302	318	321	333	332	291	331	344	313	343	367	349	320	307	309	306	325	303	306	338	333	313	346	318	310	311	341	303	339	349	320	319	323	331	305	324	318	315	340	335	303	333	339	354	325	331	314	310	345	331	335	341	334	325	344	311	308	339	331	323	333	317	326	322	317	317	334	289	332	333	333	311	331	342	356	303	328	330	334	345	329	319	317	320	308	320	323	318	355	359	280	343	319	319	325	330	336	325	314	321	300	325	357	333	310	321	344	345	283	321	325	333	302	309	295	291	338	308	333	332	314	308	277	317	359	296	320	331	369	345	324	329	337	332	315	321	327	298	302	322	327	313	350	319	339	314	320	358	324	329	323	341	305	349	338	343	294	320	327	321	307	295	335	337	312	329	326	289	321	313	357	340	302	326	327	318	321	331	326	342	329	288	313	329	327	324	343	337	332	306	303	324	352	299	326	339	342	328	339	333	337	326	314	331	344	336	333	329	317	331	297	321	309	325	312	324	310	309	298	302	321	296	290	361	329	351	336	353	303	312	303	341	332	315	335	326	326	311	333	339	320	342	334	351	305	280	335	289	322	321	296	323	322	320	311	335	298	331	310	319	331	323	309	293	305	337	329	327	321	331	336	331	334	339	295	339	337	360	345	339	316	303	322	308	323	328	322	355	294	354	357	298	344	337	313	330	336	322	318	308	282	350	341	334	334	328	310	298	334	338	321	306	339	316	303	306	301	324	327	303	332	327	359	361	337	300	303	341	337	351	340	329	297	337	317	307	333	331	320	323	320	335	361	318	331	356	310	342	353	330	287	331	308	342	321	313	307	341	318	333	299	319	317	338	358	333	348	380	314	324	337	321	304	336	318	329	328	328	292	340	297	316	318	342	305	334	315	317	351	318	336	358	338	346	328	336	354	312	321	302	299	330	329	300	348	301	334	317	329	329	320	316	304	301	305	352	336	330	331	312	330	325	294	299	316	330	314	315	336	324	329	308	352	315	316	328	321	328	307	314	301	328	322	345	308	305	326	317	307	327	353	316	337	316	346	321	333	306	314	322	333	323	341	329	313	315	344	324	343	333	306	321	316	320	334	310	319	329	328	303	306	331	324	318	332	325	299	339	332	288	306	316	314	316	326	336	332	331	316	339	323	277	301	298	313	315	318	325	335	328	303	320	326	333	320	323	317	328	286	314	325	332	285	313	296	307	296	329	323	321	333	307	315	330	340	339	304	314	310	321	322	323	348	334	360	362	333	345	316	375	325	287	306	328	314	313	314	320	304	359	359	315	302	317	326	311	296	292	335	346	341	294	338	342	324	310	300	337	347	319	342	309	353	321	292	320	320	319	347	321	324	336	327	331	345	335	339	319	300	333	341	321	333	335	347	322	318	342	341	315	308	346	310	317	296	313	334	321	321	310	343	304	324	311	319	323	318	337	294	309	326	305	313	297	324	364	330	335	300	312	327	300	318	328	293	331	319	328	309	318	326	301	327	300	302	325	342	333	315	339	304	360	345	345	299	320	315	319	336	316	314	303	351	317	370	290	332	311	319	306	353	312	299	346	354	300	348	314	322	340	350	316	312	320	337	338	334	316	306	316	322	315	325	292	327	330	342	327	331	313	312	333	302	303	303	340	334	353	315	341	345	275	330	327	314	338	313	328	341	326	298	329	318	327	294	323	317	343	350	321	313
25154	21442	27556	25626	13301	2832	1317	1040	750	675	597	572	477	427	392	388	386	315	336	341	334	288	286	243	236	262	233	245	251	258	219	237	206	204	218	213	245	247	227	217	215	220	210	219	234	249	217	210	229	207	229	201	209	203	200	199	214	217	229	226	193	210	204	188	219	198	208	194	199	227	168	211	196	197	193	198	206	202	245	225	190	202	214	205	192	196	185	189	190	199	190	204	205	194	190	222	202	206	207	215	220	199	205	211	180	186	208	201	208	206	220	218	202	235	215	210	218	200	220	202	161	193	202	193	205	211	189	186	208	201	223	211	199	210	173	188	189	213	215	225	222	165	200	181	187	187	211	175	210	200	192	206	198	175	182	182	193	220	201	224	219	210	221	188	190	185	196	199	182	192	209	207	178	215	200	216	180	204	205	184	218	181	201	197	186	201	200	202	194	246	199	208	196	182	187	203	200	215	187	206	205	167	185	203	203	189	201	207	199	210	167	209	208	198	182	181	187	216	213	191	206	187	214	216	188	188	184	184	184	240	220	189	207	183	204	197	228	210	210	179	195	204	227	216	213	217	204	187	179	203	214	203	191	217	201	218	194	189	194	196	183	178	203	191	215	197	174	186	202	197	213	191	216	223	201	175	188	206	205	190	226	187	212	228	208	195	218	188	215	189	222	186	180	200	202	213	180	179	205	193	189	196	199	219	207	188	188	237	207	214	222	196	182	211	218	193	208	210	216	192	204	192	205	216	208	210	193	211	204	204	209	192	180	194	221	197	201	182	197	185	221	182	187	203	229	205	183	214	229	206	178	220	209	200	208	223	222	191	196	213	208	197	184	201	211	178	177	208	191	195	191	201	209	183	182	204	199	184	200	204	196	224	218	218	171	195	194	201	216	221	200	180	191	179	198	198	199	186	214	202	246	192	222	198	205	182	213	190	182	204	213	217	190	219	173	210	189	205	193	220	220	191	195	222	181	192	234	180	208	223	213	183	229	179	193	187	208	223	195	224	195	186	192	206	186	230	220	208	193	200	202	200	196	193	191	210	191	209	208	188	202	203	195	206	222	212	194	216	205	208	221	211	205	204	187	229	215	205	201	209	236	214	188	211	220	181	179	211	205	187	163	223	180	195	192	200	186	201	204	204	194	199	184	204	210	185	210	193	205	191	192	211	202	195	182	193	214	188	192	209	195	208	177	191	188	217	216	198	194	176	190	209	200	207	203	198	190	234	182	189	180	200	213	185	175	164	213	204	205	193	208	216	192	197	191	211	230	199	215	196	190	184	219	170	209	188	192	211	186	186	177	199	221	213	209	212	222	228	205	192	214	217	195	192	209	210	187	214	194	202	192	188	183	209	191	217	205	203	193	189	182	201	180	205	190	192	204	206	205	234	206	199	197	220	199	179	209	205	233	217	192	224	186	196	195	214	187	192	211	202	212	216	209	196	186	176	211	209	192	183	205	187	196	198	203	221	191	201	187	180	213	200	164	202	188	212	210	206	197	225	207	197	187	189	190	198	211	174	203	179	223	184	201	198	185	212	208	208	228	188	203	223	200	198	219	169	199	201	197	223	214	194	192	203	204	227	216	209	186	222	210	206	195	208	187	186	216	203	194	182	213	194	201	173	228	218	192	189	220	206	181	213	202	183	190	187	212	233	220	212	205	197	184	199	188	218	191	178	206	211	209	209	198	229	208	184	211	225	206	197	184	207	194	208	219	191	175	209	183	188	184	183	231	195	201	199	198	195	189	204	213	228	206	199	217	209	179	205	190	212	204	216	198	191	202	220	218	219	200	192	228	195	200	195	225	184	198	202	195	178	203	167	197	219	213	210	216	197	215	186	192	206	196	195	191	176	219	212	197	204	225	183	221	203	198	214	199	195	217	220	216	213	182	226	225	208	197	209	183	196	201	208	194	199	191	211	212	183	234	222	213	189	215	192	182	186	188	205	204	194	190	209	174	199	230	206	186	223	216	216	186	205	212	193	187	177	198	209	203	219	209	200	206	194	216	216	186	194	214	187	222	225	206	219	224	182	193	217	206	188	202	163	205	197	207	201	176	188	200	202	182	200	198	200	221	179	206	222	191	216	201	203	202	211	189	191	204	226	189	181	169	205	197	192	182	171	210	237	199	178	181	192	198	209	204	181	184	194	197	206	190	219	234	205	181	191	204	201	198	178	197	199	212	218	197	211	212	182	202	230	180	231	221	189	231	188	207	180	204	191	198	207	208	205	202	187	220	204	203	237	200	183	202	205	225	214	198	208	173	220	208	170	203	190	193	232	203	208	215	193	219	179	213	227	226	203	203	207	203	199	220	203	219	221	205	194	205	190	220	199	210	218	201	203	206	197	188	205	209	208	216	211	209	202	214	197	201	203	202	202	172	185	208	206	234	203	228	196	205	208	201	212	193	194	205	211	198	178	217	175	198	206	201	183	185	196	200	212	209	210	202	202	208	188	195	214	190	205	203	207	225	198	206	215	206	209	191	192	183	209	211	222	191	191	201	201	198	210	194	201	203	227	207	193	213	182	182	219	199	194	194	195	193	208	211	205	214	208	207	200	232	215	219	216	189	212	218	232	206	193	201	221	193	212	224	225	203	205	216	204	205	221	228	192	210	189	200	196	211	202	206	225	222	206	196	186	206	218	211	179	197	215	200	185	195	207	171	196	228	217	185	193	194	205	176	220	202	202	212	186	203	203	216	205	199	200	192	243	200	209	207	218	203	232	227	191	197	190	228	199	198	181	185	194	209	193	195	204	207	222	213	191	214	206	174	205	223	197	211	187	206	219	206	184	200	211	208	179	210	189	200	204	220	217	202	201	188	199	212	230	214	186	187	220	204	215	216	203	186	168	182	195	207	215	176	183	219	221	188	214	185	215	188	205	203	208	193	212	214	207	206	215	207	212	191	182	198	191	197	197	179	210	205	214	235	199	198	188	206	210	223	204	216	204	199	207	212	200	183	197	194	187	190	190	229	197	214	213	191	223	224	199	194	192	191	200	213	200	227	218	215	190	202	205	192	206	193	208	190	216	199	224	196	196	199	218	228	188	209	206	198	201	190	204	211	236	206	198	205	209	228	177	181	204	199	183	208	215	194	210	210	196	199	192	193	203	187	212	211	216	222	233	201	201	208	189	202	181	218	207	191	180	229	206	210	218	191	187	212	194	195	228	199	216	189	198	214	195	216	221	212	207	183	200	199	232	215	209	174	194	183	190	207	212	201	196	206	173	226	190	202	193	192	199	209	196	205	210	202	229	253	200	193	213	223	216	190	220	227	207	199	195	245	173	193	204	205	176	214	178	206	198	204	200	196	185	233	197	212	232	191	204	184	197	192	209	207	197	219	196	175	195	220	189	193	187	213	226	219	196	200	206	198	175	211	250	192	208	199	209	216	180	203	204	208	214	183	187	205	195	208	170	212	210	210	205	195	230	239	195	149	198	186	192	206	204	195	224	192	200	201	198	207	224	202	215
34609	34131	24767	14090	8171	4669	2716	2262	1789	1396	1268	1097	929	898	728	623	586	553	516	473	483	442	381	387	348	372	320	302	322	297	326	293	300	293	294	271	304	256	266	287	270	268	274	275	296	268	275	268	248	290	251	268	258	236	254	237	228	260	241	271	255	247	260	255	234	261	233	258	252	252	255	224	260	212	257	240	242	250	242	228	230	251	252	222	230	262	248	243	254	283	288	219	257	228	231	263	226	253	251	269	260	241	237	225	236	233	225	234	229	231	245	241	251	259	227	234	236	247	227	260	260	219	270	239	227	246	208	248	249	262	248	258	252	252	213	236	275	251	209	247	276	230	243	258	239	267	228	275	222	243	232	248	244	252	218	249	214	245	225	270	257	227	217	240	259	227	273	230	268	248	248	232	222	246	216	195	242	234	243	252	243	222	219	284	236	220	256	246	235	235	270	234	253	262	240	220	238	231	230	245	226	233	239	223	245	236	264	276	215	230	264	231	249	288	225	244	268	257	233	272	233	263	247	235	236	238	244	231	241	229	242	207	247	233	218	246	228	225	240	222	245	254	266	259	226	257	220	211	249	235	222	245	251	263	253	250	246	232	231	229	218	255	241	215	230	255	254	225	242	239	250	241	252	234	242	240	205	229	271	256	247	239	248	235	230	236	236	248	247	254	216	229	249	274	222	230	234	266	251	241	277	245	215	221	245	253	263	253	256	240	250	219	243	219	229	277	246	223	286	242	242	256	239	242	231	254	264	232	256	254	241	243	258	236	273	256	237	222	238	239	236	264	260	263	237	243	228	240	257	259	231	278	243	230	238	249	239	210	260	238	243	234	244	227	224	223	258	252	226	248	274	240	227	258	255	203	230	247	243	248	265	240	263	218	247	246	239	231	253	264	254	267	270	218	252	237	195	226	246	258	252	265	238	236	241	238	244	255	240	261	278	249	243	243	224	245	250	255	243	263	240	255	262	270	255	241	247	257	229	209	246	261	238	271	240	260	237	262	254	247	264	245	260	266	264	253	296	215	243	237	225	272	250	244	234	245	261	269	246	237	242	254	255	237	252	230	259	241	233	244	251	240	263	235	251	298	221	226	241	263	225	232	233	220	234	260	243	259	252	244	241	262	232	234	232	243	244	252	239	269	225	239	247	274	245	262	254	263	208	243	230	253	238	238	260	231	235	256	242	235	233	219	225	251	221	287	250	240	218	252	248	245	214	224	243	288	267	270	243	238	256	254	293	254	243	243	263	225	228	213	234	238	254	256	229	224	226	227	274	244	258	235	239	245	245	241	241	266	228	219	239	241	258	230	212	231	253	218	214	255	262	209	211	246	232	252	247	248	244	221	239	256	263	235	222	254	243	257	244	266	259	251	229	253	250	236	263	241	236	224	237	273	238	250	247	228	246	227	240	281	235	221	235	203	231	239	252	245	218	242	264	234	247	267	279	231	243	239	264	248	262	227	227	266	266	240	271	262	221	250	259	253	238	255	235	223	265	251	248	218	237	242	229	239	222	243	266	217	271	229	264	255	245	265	224	245	246	261	272	254	247	236	253	222	235	264	246	238	263	252	246	224	238	246	245	240	241	221	246	286	259	240	227	264	238	212	227	241	253	230	246	228	237	245	232	266	210	259	224	228	274	263	257	238	243	233	250	232	245	235	235	244	229	248	239	254	216	250	271	260	219	236	248	250	219	240	275	227	223	249	235	234	232	236	261	207	242	240	236	227	239	259	235	243	229	244	246	229	238	239	250	250	241	258	224	240	230	254	222	285	273	247	249	244	243	244	233	241	244	261	267	246	221	250	254	263	246	229	234	255	233	273	249	249	240	250	234	223	260	243	234	256	221	247	234	261	225	256	234	278	242	295	224	263	259	255	228	242	250	247	268	219	267	240	256	268	263	268	232	258	232	237	231	258	250	262	260	257	266	249	246	259	248	239	281	258	238	242	272	212	275	247	212	233	239	209	282	242	224	256	248	232	255	269	242	241	269	262	259	238	244	227	249	218	245	245	261	234	252	225	233	256	239	274	243	224	244	240	221	227	245	242	276	232	235	249	268	250	225	245	232	207	219	240	248	238	260	246	248	237	257	243	236	271	256	244	258	236	260	229	250	256	245	242	220	223	221	239	234	227	223	242	243	236	252	247	243	250	245	223	237	201	223	229	235	235	226	231	257	220	267	232	251	241	257	236	246	256	212	244	244	237	240	240	238	221	270	252	250	229	221	215	221	236	249	236	259	263	261	233	245	238	208	233	258	257	244	257	245	237	251	234	271	261	234	232	246	235	252	247	210	252	256	248	237	234	237	256	218	241	265	254	223	244	254	232	265	250	236	237	243	253	246	271	273	235	253	228	237	249	258	239	246	241	213	226	229	236	251	245	260	259	235	254	256	226	228	263	227	245	231	232	243	236	227	243	274	265	250	272	278	278	243	223	250	210	247	237	240	229	240	219	252	219	247	237	226	238	229	223	238	244	241	230	228	227	246	245	248	254	241	258	227	232	259	225	231	247	248	251	243	218	267	258	256	250	254	236	247	260	237	240	260	207	231	233	250	241	259	231	238	255	244	244	245	232	235	220	238	239	249	234	258	244	229	267	270	276	250	249	275	251	235	233	231	221	242	227	264	249	279	249	286	246	248	223	240	246	216	252	231	240	251	233	236	231	242	258	227	245	217	255	227	237	244	226	259	250	257	255	255	240	278	232	248	249	252	252	268	272	240	246	264	236	237	232	250	251	249	255	241	230	208	223	246	254	249	206	244	240	254	238	231	243	255	270	242	238	242	236	237	254	253	208	240	235	240	217	248	238	239	230	233	256	258	228	236	243	248	232	246	242	237	264	227	257	240	242	227	279	253	247	232	227	252	232	259	258	263	240	223	222	236	244	242	266	239	248	226	256	245	209	219	221	247	229	239	246	269	225	257	257	233	231	242	255	238	233	246	234	227	232	244	211	267	275	246	250	246	234	268	205	239	228	236	248	259	238	266	254	265	238	251	234	222	248	251	268	256	214	226	234	238	256	233	250	239	226	256	260	239	224	238	245	274	246	264	264	254	248	269	253	275	251	255	270	293	234	266	202	248	268	231	241	222	255	243	254	200	240	254	236	236	234	232	225	232	237	262	217	266	234	254	231	249	242	226	233	219	237	238	224	242	228	242	239	266	256	246	226	264	250	258	229	250	230	245	237	252	273	248	252	235	237	256	242	235	236	245	246	241	282	244	238	228	217	243	237	247	245	263	239	237	248	207	253	238	221	262	258	258	219	255	246	258	264	229	256	243	236	254	281	259	218	239	242	221	242	257	235	237	255	226	263	233	248	254	278	249	246	242	283	235	267	225	257	231	268	234	234	251	221	233	270	255	225	232	247	277	237	237	243	274	229	246	275	241	238	272	235	222	238	229	228	247	243	253	232	253	238	253	233	234	227	232	239	241	218	228	226	238	280	255	233	217	252	251	252	241	231	236	234	255	258	238	251
22892	21477	29214	24141	21491	21422	9735	2086	1464	1152	1063	931	823	658	658	542	493	449	442	403	389	333	334	300	310	288	268	263	225	242	251	235	241	204	206	183	221	200	198	227	191	164	191	184	174	208	200	218	186	181	213	159	177	173	170	186	184	175	191	184	168	174	150	172	178	198	165	168	192	152	149	158	172	151	198	169	190	175	183	184	172	154	193	171	155	161	172	155	164	172	165	173	150	174	160	188	156	155	168	159	171	156	172	151	177	182	188	199	160	157	178	157	162	155	159	205	162	172	155	182	165	172	160	156	167	179	182	178	165	160	143	161	176	156	152	163	174	173	180	166	171	187	161	160	170	157	170	164	188	159	177	181	167	157	180	144	191	147	183	150	163	161	175	172	158	175	151	176	158	178	162	166	197	164	191	160	162	179	154	170	169	159	139	178	159	171	153	171	153	169	180	160	180	194	171	149	140	176	162	159	166	179	154	164	148	152	193	164	160	183	168	168	183	155	161	186	174	176	177	142	151	145	177	174	165	157	172	165	155	169	180	178	170	164	178	161	139	168	141	164	172	166	184	170	168	163	153	186	181	172	160	167	167	163	170	160	140	218	170	166	168	161	161	149	169	136	172	157	167	191	156	167	154	169	198	149	168	155	165	159	183	146	174	184	168	177	172	193	157	163	175	168	175	199	161	170	154	157	161	155	179	181	188	170	169	152	144	175	160	172	165	151	164	159	155	158	151	149	152	166	162	169	179	158	155	185	176	159	162	149	173	189	169	158	188	149	162	159	148	161	150	166	166	183	178	157	170	142	180	180	178	163	181	189	167	186	171	151	165	145	153	146	159	160	172	178	190	192	154	168	187	170	177	168	166	176	162	146	184	171	189	167	171	191	183	163	162	159	177	176	174	166	165	165	188	205	164	166	191	157	165	193	160	163	149	157	153	150	162	176	187	177	179	171	158	168	150	147	164	181	180	153	159	158	175	163	157	174	173	167	148	173	143	154	169	163	180	160	153	166	158	168	171	181	178	164	213	145	174	177	148	174	171	179	183	174	177	147	198	138	169	158	166	161	164	173	155	165	150	172	148	168	148	163	181	159	166	175	190	181	174	186	190	179	167	168	162	153	174	163	183	191	156	163	172	170	157	155	166	170	202	158	180	159	142	179	175	175	190	175	165	162	192	159	153	159	175	165	171	167	173	168	187	192	141	160	190	155	177	185	186	175	157	156	183	151	156	152	194	173	156	151	159	170	168	185	183	165	168	154	173	194	175	185	176	174	151	166	162	154	159	148	157	161	165	191	145	165	198	157	163	180	175	173	165	167	178	180	159	161	185	170	144	168	169	158	180	169	162	163	191	169	180	173	157	175	168	143	169	157	156	149	168	179	196	178	208	153	158	193	165	165	168	154	170	135	176	167	177	151	164	174	171	163	148	171	164	179	207	180	178	165	174	163	171	172	152	174	144	174	150	172	164	161	156	205	185	168	159	176	168	179	168	172	151	181	175	182	171	171	164	177	169	178	170	146	165	175	179	186	159	167	171	187	158	189	158	179	178	170	170	188	173	162	149	152	151	170	175	183	176	174	166	180	188	164	183	158	158	174	156	157	170	188	163	163	169	168	190	174	172	172	166	160	179	157	184	169	165	137	155	152	176	177	165	158	182	184	185	163	162	177	158	179	173	155	160	167	171	184	155	139	171	152	162	154	162	176	160	151	182	168	175	163	150	172	169	152	197	206	177	163	157	163	163	159	154	171	165	164	156	162	166	166	175	152	156	177	166	166	150	184	158	149	163	170	179	158	154	186	157	172	169	156	197	176	163	160	158	146	177	173	181	143	169	163	159	159	162	167	168	186	161	159	152	168	184	170	153	156	158	170	164	175	156	176	158	165	167	167	148	166	193	166	168	196	165	161	165	143	155	167	172	165	180	150	175	171	168	189	178	173	180	146	172	150	185	160	184	167	162	169	173	168	156	184	178	170	161	155	202	168	147	150	188	176	177	164	153	174	160	159	160	155	175	177	153	151	154	185	202	148	184	162	153	165	171	149	160	133	172	165	187	155	170	161	161	183	168	158	151	177	159	154	171	170	144	146	175	168	184	179	184	195	152	163	155	167	149	176	201	163	177	186	183	167	146	161	171	158	166	156	196	162	163	180	172	137	194	185	150	168	166	161	178	174	171	171	161	166	162	158	183	177	168	144	159	195	170	159	156	154	179	158	175	176	156	144	178	169	146	154	180	147	178	142	160	188	160	211	186	157	192	170	160	171	167	184	165	166	178	170	157	195	165	151	171	166	176	179	166	182	157	167	161	171	159	154	163	160	165	169	158	183	178	172	180	149	175	151	162	181	178	186	175	182	167	161	169	189	161	153	153	170	174	158	182	158	166	164	169	170	160	172	157	173	147	174	183	178	184	171	172	170	151	172	165	158	159	164	164	159	154	170	132	170	170	164	184	148	179	186	176	172	156	182	175	165	159	155	173	158	151	152	146	177	165	169	170	170	144	175	165	153	163	160	179	146	189	190	160	149	195	152	181	177	151	158	179	173	146	156	166	155	172	172	165	171	158	177	190	176	163	162	161	177	183	188	175	184	183	165	138	178	152	169	157	161	168	166	156	185	157	169	190	156	155	172	144	135	172	146	173	171	156	181	156	166	159	147	157	153	150	183	186	183	170	159	159	148	164	172	152	184	153	165	172	170	147	177	173	171	175	176	160	169	198	166	195	159	155	178	164	166	180	158	160	158	161	150	151	160	175	171	182	175	145	194	164	146	153	134	165	144	174	155	183	192	160	172	177	153	152	163	169	161	156	168	172	166	165	175	167	164	161	180	175	167	175	155	169	153	173	170	171	161	160	152	180	186	155	178	193	179	159	159	166	168	163	204	164	163	189	173	172	197	166	171	168	186	157	164	162	196	173	186	166	164	191	165	182	174	163	153	166	182	168	166	195	180	163	180	160	166	171	155	164	186	165	161	161	148	178	162	162	174	188	172	176	146	175	146	176	181	153	166	173	165	180	170	152	190	168	173	152	160	164	179	160	172	174	152	172	177	168	178	175	165	161	182	171	179	160	187	160	155	165	158	166	160	150	159	181	168	180	182	192	159	165	167	178	155	165	156	164	195	165	172	171	177	167	165	161	157	184	154	166	173	175	148	173	181	184	165	190	149	158	161	143	162	175	166	157	162	164	162	166	166	154	172	177	168	178	192	180	150	151	189	184	180	154	197	178	154	183	178	149	182	176	165	157	152	198	181	154	161	149	182	163	178	160	188	198	165	180	155	157	156	149	173	188	144	173	167	153	157	158	176	169	172	159	139	157	167	181	154	168	172	178	161	156	168	157	160	172	161	168	150	166	174	181	156	148	148	148	174	170	171	161	163	161	160	156	162	179	160	181	169	176	181	164	142	195	173	178	185	183	168	181	158	175	146	164	172	162	186	163	172	172	143	168	123	159	150	165	157	161	181	153	169	175	171	166	159	164	166
40477	42777	32927	21615	14454	8485	5058	3864	3185	2452	2140	1786	1578	1344	1146	1004	876	814	733	690	628	572	491	496	401	407	385	362	385	338	346	367	341	299	298	271	280	251	280	236	250	254	254	280	226	259	251	234	224	306	254	224	252	225	233	224	243	232	213	214	201	204	220	239	236	228	232	230	196	198	235	213	218	220	215	216	212	190	218	216	219	227	201	183	203	206	200	215	231	244	217	198	174	194	179	198	204	205	203	205	201	215	171	190	203	232	197	198	215	200	226	203	206	195	218	206	230	234	198	212	192	227	186	163	223	210	211	218	214	211	225	196	194	200	200	180	196	209	202	185	189	223	218	185	221	207	197	168	193	224	217	223	204	214	185	226	200	188	190	211	212	203	176	225	195	216	177	188	212	225	186	193	198	212	224	217	204	200	207	219	195	190	198	207	182	188	194	196	189	211	239	200	206	213	237	200	200	205	175	223	199	220	223	224	199	207	208	237	207	219	209	207	220	213	203	209	201	220	198	215	211	203	204	212	214	202	226	215	214	194	184	212	226	184	206	217	195	207	207	198	193	180	246	204	228	182	206	220	179	216	211	177	197	195	185	213	195	215	206	209	213	233	210	198	218	220	231	189	195	202	197	197	190	197	204	217	187	212	186	199	206	210	211	170	219	205	221	219	201	237	206	199	204	231	219	193	176	196	224	208	222	224	226	192	210	218	213	225	191	188	215	214	200	194	209	214	220	197	202	200	203	201	198	206	210	198	180	205	200	210	201	196	209	189	179	214	213	209	218	186	209	217	206	203	193	202	192	198	191	193	201	197	227	196	223	211	201	216	212	213	216	193	225	200	214	216	230	216	200	214	217	227	198	191	199	223	208	208	204	197	220	216	195	171	230	214	204	203	173	190	214	209	218	186	202	188	211	199	245	233	214	206	230	232	218	212	229	203	193	221	214	195	201	234	190	198	201	200	206	205	189	216	204	227	180	207	210	216	205	223	223	223	185	202	205	211	190	198	214	212	214	199	231	197	193	203	220	210	206	209	199	169	204	197	170	199	194	218	188	212	201	203	227	210	203	202	217	237	221	200	208	198	203	222	202	203	214	224	190	199	234	207	244	219	223	189	224	209	188	208	214	184	167	182	225	191	230	191	225	209	186	213	194	192	189	227	198	200	189	218	201	214	240	215	216	219	193	206	232	203	204	207	208	181	207	223	198	210	234	199	213	218	212	219	203	204	200	231	218	199	194	181	207	202	196	204	208	208	194	194	179	206	192	198	222	187	200	202	186	203	212	209	206	212	192	218	191	210	210	198	195	209	195	241	181	210	219	222	200	209	213	258	219	197	227	195	212	180	214	190	202	206	191	197	201	225	213	208	206	208	201	197	208	244	224	201	215	216	193	211	205	195	205	209	195	208	201	228	219	207	211	221	228	198	219	205	189	233	208	197	211	210	231	227	227	203	212	224	178	249	195	218	198	201	223	210	215	228	198	204	199	250	224	175	198	204	207	216	196	213	203	194	199	223	217	217	213	205	203	214	200	220	196	203	214	183	229	193	199	203	193	209	225	211	191	199	195	211	215	178	228	206	201	222	209	206	214	209	212	213	205	203	207	208	231	213	215	187	193	221	188	198	204	186	215	201	168	205	223	188	187	219	219	216	215	215	224	221	203	184	228	200	212	204	206	206	192	214	193	200	192	218	221	229	203	207	214	218	222	217	217	203	187	218	223	192	189	204	211	228	191	194	207	183	205	205	209	206	213	198	192	203	193	210	204	222	214	211	200	192	188	219	201	214	202	202	210	218	226	197	193	217	198	201	198	224	211	207	197	195	221	210	190	225	207	228	191	196	203	186	209	201	205	208	193	195	215	201	221	194	204	197	234	182	193	197	205	183	198	199	191	185	223	191	219	203	189	200	208	203	200	217	190	222	198	210	205	202	205	213	210	186	220	198	226	198	198	226	193	214	232	201	223	189	195	200	202	215	210	190	169	199	193	205	205	206	213	170	188	199	230	210	212	203	208	221	202	188	215	194	197	223	208	215	222	214	185	207	201	202	212	199	185	195	205	223	215	189	198	212	210	202	238	213	194	216	177	205	219	200	225	192	213	202	215	255	220	208	220	221	221	197	207	184	184	227	206	191	208	209	218	215	212	199	226	190	200	207	207	212	220	210	209	202	219	194	201	207	197	177	216	176	191	194	208	197	206	216	206	191	217	205	188	194	227	200	197	221	223	204	184	210	207	207	177	214	217	190	218	227	209	208	203	223	212	200	202	214	222	182	203	208	193	196	204	209	184	193	200	207	208	196	192	214	218	233	207	200	214	193	174	203	202	212	196	212	214	234	234	222	207	197	199	208	194	193	210	189	198	197	208	214	198	203	212	210	215	216	233	198	208	223	227	187	213	213	211	209	198	221	224	210	217	220	205	218	220	207	190	214	215	218	204	202	216	201	223	189	210	210	213	206	220	204	190	214	179	196	171	212	233	220	219	196	193	201	212	194	201	238	220	189	201	216	217	201	205	199	191	204	196	210	168	193	200	206	226	186	186	183	210	227	210	233	186	214	219	214	202	223	226	216	207	199	211	212	200	208	221	209	207	201	225	223	205	204	208	211	217	218	192	218	199	205	208	225	251	208	199	216	188	209	203	197	191	198	213	190	237	218	219	224	201	220	177	203	192	210	195	205	211	206	217	198	211	219	211	193	213	213	201	194	194	201	182	236	204	202	196	222	204	170	203	216	213	211	182	198	207	182	189	194	225	214	191	197	207	196	211	235	207	228	189	192	227	235	190	192	211	218	198	208	184	192	205	203	218	197	203	206	202	192	193	176	217	190	234	203	203	204	210	235	203	204	218	193	199	203	249	185	194	215	221	224	243	186	184	203	223	185	197	205	181	198	176	205	214	214	222	213	194	185	203	209	198	206	200	206	202	202	205	196	196	200	192	199	215	216	207	213	187	188	204	219	223	199	205	210	210	216	194	225	218	198	226	212	197	212	201	244	213	191	210	223	181	215	198	191	198	202	190	211	206	231	192	202	182	220	215	204	207	219	200	197	210	182	231	209	224	204	213	198	228	241	221	199	196	204	201	212	211	220	209	222	203	189	226	195	177	195	197	180	235	210	193	180	207	215	200	210	182	233	209	200	201	190	191	220	211	213	205	214	194	232	190	233	208	217	205	228	176	208	187	225	192	188	216	222	206	205	225	244	228	203	201	224	218	216	175	213	212	216	198	198	231	216	221	200	187	213	210	212	208	198	224	221	197	211	207	190	202	178	233	185	183	203	214	211	215	238	208	206	269	193	205	194	186	205	218	183	222	184	202	189	227	207	222	221	197	202	220	212	228	214	234	196	192	217	205	203	219	199	191	201	219	213	221	206	210	207	208	217	211	206	224	190	198	212	210	217	214	220	206	219	187	212	221	199	199	166	228	216	188	201	215	221	204	205	204	201	195	201	227	202	223	197	213	205	190	202	215	212	200	209	207	190
30220	22055	18186	10232	3964	1660	1017	846	700	605	557	478	453	444	422	377	363	441	330	376	347	329	348	328	345	322	277	335	290	315	303	315	303	285	305	300	284	303	322	335	303	282	267	288	282	321	289	299	311	283	287	304	286	272	292	291	288	295	261	285	269	304	264	294	296	309	260	294	296	300	291	297	278	301	272	296	290	266	303	308	254	281	290	260	286	276	306	296	260	276	289	279	302	286	268	286	285	284	282	256	273	277	294	291	293	312	269	280	275	285	296	302	307	304	281	303	298	267	296	258	290	292	266	287	278	293	294	296	286	237	288	290	280	291	297	301	293	271	305	305	265	295	312	270	270	289	306	277	278	280	287	274	314	278	280	290	324	284	277	260	262	291	276	307	281	309	279	302	268	297	281	278	335	305	280	266	251	295	271	276	292	267	269	274	290	305	295	265	299	258	285	292	290	306	253	293	295	306	285	308	278	301	266	252	279	307	287	282	309	284	307	315	277	291	292	279	267	287	292	293	295	287	315	276	249	276	271	269	276	284	311	266	272	274	280	261	287	282	292	293	295	301	299	259	331	298	300	296	283	272	304	307	283	261	282	257	323	289	280	281	303	312	245	284	275	278	288	308	265	268	266	283	299	303	305	297	280	324	292	299	270	263	279	269	275	289	284	320	263	256	263	278	274	264	267	279	271	296	288	267	319	321	288	294	266	262	304	280	275	310	320	299	285	285	290	264	284	270	274	275	271	272	289	302	277	302	311	289	277	295	295	304	267	293	287	288	294	278	238	286	270	275	300	276	291	299	308	280	282	282	254	255	298	290	302	296	276	276	285	279	278	268	246	287	279	292	287	280	335	317	280	294	292	298	267	302	261	274	278	263	273	318	301	275	275	295	272	276	304	273	245	301	293	280	267	286	283	271	302	291	305	271	320	278	283	290	300	285	238	301	293	282	287	263	285	282	301	280	308	284	280	311	266	283	284	299	304	265	259	288	304	276	298	311	314	292	267	295	310	265	264	255	291	286	301	288	296	307	279	316	288	298	304	291	291	276	276	284	278	320	301	267	283	280	287	300	269	271	302	308	324	277	268	281	289	286	281	290	286	291	299	276	253	284	302	307	265	291	307	281	273	293	305	296	309	269	271	307	298	278	276	304	271	276	299	269	251	269	287	277	279	271	292	326	294	268	269	264	269	300	288	277	299	305	294	266	265	322	295	318	297	270	274	338	288	268	285	289	302	281	267	305	280	303	242	306	253	304	287	284	313	268	272	280	274	279	286	258	292	275	283	307	308	298	272	297	307	296	259	272	269	304	293	292	282	305	283	259	290	281	277	338	294	256	283	285	298	317	303	283	278	273	272	289	285	288	264	280	278	275	266	270	292	300	281	259	276	316	286	309	297	284	309	296	289	302	301	275	294	277	287	298	288	300	283	258	294	296	272	260	309	282	276	273	258	299	295	302	303	302	265	308	294	311	276	289	267	290	293	290	299	274	256	286	269	251	282	300	250	267	297	277	262	274	295	303	303	296	301	291	277	310	288	294	297	289	270	271	285	279	284	298	267	293	300	258	293	283	281	307	305	301	274	309	282	276	308	304	275	297	317	281	312	290	260	256	251	264	282	297	258	297	310	266	312	255	281	255	279	276	267	280	302	287	289	296	271	300	312	279	294	308	286	300	309	274	269	285	284	290	286	291	300	268	270	302	300	272	307	246	281	235	293	292	301	300	296	259	286	257	263	299	313	300	296	268	262	290	276	288	271	284	297	251	308	272	292	266	302	304	287	281	283	285	263	277	278	285	269	302	273	279	261	256	296	268	290	288	316	286	298	294	287	280	251	316	285	308	298	260	318	295	252	269	272	326	278	296	276	271	279	298	286	296	287	274	305	324	289	262	258	279	279	291	244	274	281	312	286	280	291	290	303	259	266	301	249	302	310	277	250	287	268	262	294	303	278	261	245	291	290	262	310	300	266	283	311	299	264	277	277	275	306	269	288	296	281	290	302	283	273	289	292	321	284	259	294	295	301	268	304	277	315	285	311	283	296	293	281	301	277	300	303	303	303	286	269	283	295	280	303	298	272	273	310	301	271	264	287	312	274	295	308	252	281	278	290	280	296	308	267	292	275	286	289	302	312	306	315	289	289	307	284	265	260	278	304	293	253	278	264	287	277	307	283	299	318	268	245	292	284	297	258	286	303	275	282	275	290	290	244	298	301	273	314	301	278	304	280	272	292	281	285	289	268	257	299	250	278	298	274	284	285	289	276	283	304	304	295	291	301	278	280	292	291	312	276	253	312	305	285	298	287	311	293	269	278	266	297	251	298	284	288	293	282	303	265	275	270	282	301	302	287	274	313	278	274	294	290	274	284	275	287	278	289	263	285	282	275	289	286	280	285	259	323	258	301	304	303	274	310	296	311	305	290	294	263	338	275	290	320	304	287	290	277	245	285	266	282	299	287	289	291	290	293	280	282	296	291	271	293	296	290	296	283	305	292	282	294	291	262	263	272	291	286	287	287	261	310	315	295	317	278	294	280	235	268	309	274	269	287	292	263	310	288	283	305	310	302	289	279	299	288	309	300	304	287	286	298	266	291	293	280	261	273	264	292	291	255	271	310	309	279	291	287	285	301	276	296	264	278	277	259	275	271	317	327	282	273	285	307	265	300	305	289	281	272	289	300	254	290	310	277	282	279	292	306	251	274	297	265	286	269	281	277	264	277	284	304	289	276	273	263	315	277	289	272	249	285	260	288	268	276	273	297	314	284	262	300	294	280	279	296	276	317	280	315	279	320	293	279	262	291	274	266	288	286	278	269	281	272	276	278	285	291	298	302	272	278	273	275	264	305	265	301	280	265	296	324	269	257	245	254	300	280	321	280	271	278	295	272	262	294	312	294	280	274	285	303	294	293	295	288	290	295	271	274	299	246	290	280	300	263	292	283	301	300	311	259	276	273	276	304	290	264	299	265	301	308	267	266	285	293	296	291	264	275	261	297	263	312	279	310	302	247	311	280	282	283	295	252	283	276	280	278	303	256	269	304	276	291	309	262	283	273	291	276	276	283	281	269	282	305	258	276	290	296	261	266	292	280	307	285	275	297	284	287	328	299	324	273	296	303	260	275	281	268	294	285	300	293	302	284	267	301	266	289	331	294	266	297	297	266	291	258	266	276	283	280	291	268	300	279	279	274	286	305	301	271	254	263	301	306	287	296	277	295	310	280	272	271	276	313	263	289	294	285	266	266	302	282	277	294	306	305	266	286	294	272	273	266	259	300	291	301	287	295	288	263	285	286	306	312	263	238	279	302	280	297	266	287	306	281	294	275	294	270	290	280	312	275	300	307	289	295	306	262	291	295	283	293	311	296	276	310	286	306	287	303	297	284	280	303	307	275	284	299	278	270	288	299	312	282	279	306	320	273	309	273	330	307	309	288	296	277	301	287	279	286	308	259	282	301	285	290	282	296	284	307	274	315	260	277	286	295	286
32556	27160	20284	11232	6458	3493	2013	1593	1315	1103	1006	849	734	690	676	601	563	509	512	552	476	438	444	426	409	419	406	390	388	409	346	392	373	393	383	359	379	373	364	373	374	340	383	364	341	372	377	390	353	365	366	344	348	318	345	355	322	342	334	319	365	357	362	344	334	363	363	379	358	348	315	354	326	363	368	337	355	317	335	361	365	358	337	334	358	357	334	349	346	335	330	363	326	348	364	367	344	324	311	333	320	328	331	375	369	324	329	355	374	367	356	370	309	354	359	342	366	332	298	338	340	320	360	340	339	301	310	312	334	330	376	347	319	342	344	331	334	371	361	319	317	344	357	362	337	333	352	316	304	343	365	325	377	299	308	332	353	348	349	352	310	377	360	343	319	321	378	318	336	343	333	369	338	327	392	325	375	320	362	366	348	358	371	347	377	381	325	323	358	309	349	350	366	340	314	340	361	331	334	350	327	350	358	320	352	332	325	348	343	346	370	350	350	396	322	364	351	368	321	341	363	333	347	351	315	321	354	328	328	334	365	330	297	315	357	347	335	321	355	335	332	339	352	353	336	304	310	360	373	345	357	324	346	331	298	374	319	358	329	336	351	346	330	337	351	343	368	347	329	340	374	337	341	350	331	348	322	320	325	328	326	364	309	346	351	329	332	329	353	359	326	370	344	323	348	377	327	326	355	335	341	334	345	361	353	366	364	360	344	320	335	343	344	347	362	326	325	359	355	360	335	347	350	353	337	304	336	382	356	338	361	340	341	345	343	337	350	386	334	349	316	336	324	324	327	354	347	330	330	344	330	325	355	349	365	309	377	384	374	358	309	334	363	346	313	368	333	344	330	309	361	329	350	327	344	350	321	379	341	351	320	339	351	345	360	337	344	371	330	326	337	365	374	336	357	352	335	329	321	289	370	344	326	359	309	361	340	325	336	320	349	322	321	337	353	335	326	347	369	355	348	336	342	343	369	347	352	343	346	338	348	337	362	344	348	346	357	347	363	343	303	369	345	320	318	340	336	338	342	358	332	320	346	335	349	332	358	340	313	344	375	324	318	350	335	375	367	338	337	339	346	326	343	344	353	332	388	360	329	322	353	367	348	345	350	331	349	352	312	350	352	324	371	353	346	313	348	355	366	302	354	333	348	325	344	351	355	342	335	336	360	328	348	339	329	340	325	326	345	338	333	353	341	357	383	357	386	324	342	357	343	360	360	320	317	319	338	374	328	339	354	355	306	318	302	369	365	324	368	340	341	313	322	331	350	341	359	362	338	346	324	328	361	325	347	337	353	351	329	347	371	322	337	345	339	330	339	339	344	330	352	340	341	368	309	319	341	348	351	324	360	342	346	338	341	375	326	294	329	342	342	339	336	318	360	356	368	326	332	348	350	353	331	332	344	348	321	314	349	338	346	307	365	355	350	365	334	335	339	328	322	318	338	340	339	328	316	348	364	348	354	326	353	329	361	360	347	339	351	363	365	348	325	342	371	337	368	332	348	364	358	326	360	361	374	352	338	330	365	322	333	357	361	359	361	306	348	335	337	367	334	379	339	318	354	314	339	362	353	340	331	335	379	344	352	340	319	310	345	336	356	338	361	353	354	356	340	338	331	332	311	345	363	349	361	317	333	348	331	346	341	333	333	361	353	354	347	342	329	375	305	338	348	344	336	325	321	347	344	348	357	331	356	362	349	323	343	365	325	366	354	347	346	341	387	343	347	343	315	326	350	340	348	339	307	329	391	337	339	328	379	343	358	344	342	340	362	345	331	352	344	345	298	379	345	312	384	326	358	377	370	348	345	350	331	353	354	357	351	371	341	372	370	347	315	351	324	340	380	367	336	347	364	344	328	348	345	355	343	347	345	359	343	345	305	327	325	369	328	355	356	337	378	351	371	355	335	336	339	340	378	309	344	370	326	319	322	369	352	322	348	317	369	380	342	350	343	340	327	314	323	338	317	355	374	325	352	340	358	354	336	350	358	347	334	316	329	354	351	325	352	337	336	370	332	302	367	306	364	317	354	318	361	323	352	332	362	341	353	380	384	377	362	359	335	356	321	364	335	323	338	329	324	354	347	299	331	347	331	353	350	325	359	363	345	339	352	322	348	332	341	326	346	364	346	347	343	343	346	322	337	330	370	337	331	307	354	358	325	335	351	345	327	376	307	315	328	328	326	321	345	340	349	357	335	318	320	360	388	346	339	333	321	336	369	325	368	359	311	370	333	380	310	335	373	336	318	334	395	339	351	340	339	324	369	320	330	364	351	321	335	324	381	344	333	361	348	348	352	370	365	339	349	368	347	341	335	332	321	363	344	339	379	322	334	338	332	353	303	317	329	361	342	326	372	328	359	348	320	352	337	357	353	359	358	314	339	348	332	349	361	371	363	373	335	370	349	354	340	323	348	346	341	349	354	349	342	329	346	326	381	352	344	320	316	376	376	351	318	336	348	336	350	342	334	333	334	363	348	354	360	353	318	354	357	357	350	338	361	359	337	311	319	364	379	372	331	334	346	317	335	348	332	345	341	374	295	321	340	325	339	310	365	320	368	368	365	362	297	337	333	373	386	377	347	323	337	358	312	331	361	333	355	338	330	330	357	328	331	370	356	353	347	377	416	359	330	360	376	346	325	346	333	335	340	335	321	358	330	344	312	328	348	322	376	332	338	332	341	351	349	344	333	337	314	330	346	336	369	335	339	344	368	341	314	319	367	350	360	324	353	349	338	354	360	344	366	341	343	372	376	355	331	344	356	337	346	338	361	332	328	341	359	334	331	323	366	345	345	352	337	369	314	351	312	364	346	324	338	351	357	355	312	350	362	346	338	353	351	407	355	304	338	328	331	344	342	331	348	382	324	344	330	353	363	323	354	378	345	359	324	336	327	349	347	370	358	339	340	325	317	360	327	314	317	332	327	341	372	346	365	348	336	324	352	334	331	337	316	321	340	373	347	337	381	351	338	352	356	357	345	356	346	345	314	336	377	325	320	376	355	362	349	374	327	363	316	360	334	335	360	351	341	349	372	334	402	351	317	353	343	336	355	331	345	351	400	386	381	341	320	336	329	333	337	321	361	334	335	354	345	330	351	324	321	351	320	330	351	352	375	354	342	345	359	324	319	344	347	343	357	341	379	377	326	350	322	358	370	352	321	354	358	347	340	320	313	381	326	344	339	351	357	367	336	342	373	374	340	322	341	349	338	349	358	325	352	316	346	353	341	332	327	330	330	348	369	362	354	319	355	331	319	361	352	352	340	333	352	359	333	343	336	364	376	327	330	322	324	341	349	300	344	330	386	344	330	326	337	344	348	348	316	323	360	322	357	342	296	359	335	338	320	345	342	326	363	367	378	351	323	366	340	336	334	351	335	319	328	315	351	367	382	307	312	347	317	351	373	317	308	339	336	308	337	322	330	351	336	356	344	344	358	370	342	342	359	328	331	338	368	370	399	339	329	339	373	311	345	352	330	359	362	296	346	336
23953	21434	28710	24533	21383	12547	2719	1417	1163	983	866	797	681	623	564	508	480	443	437	449	431	419	341	379	361	376	317	325	280	296	351	303	301	306	306	318	315	297	284	285	271	310	301	293	298	297	296	292	292	279	270	263	274	251	289	224	276	274	290	287	262	276	301	261	283	269	297	275	287	260	275	258	252	273	246	280	275	304	273	265	307	274	273	260	298	266	311	254	304	264	272	278	259	255	278	266	244	269	258	256	274	276	253	271	270	297	244	322	276	238	270	297	272	276	278	286	250	284	261	269	253	233	279	299	291	231	252	278	244	278	273	264	284	269	250	265	276	280	314	268	265	271	283	247	265	270	265	269	267	289	271	305	269	261	279	272	252	282	254	238	267	279	279	281	269	268	273	301	285	278	282	274	238	257	278	268	302	294	250	312	274	266	270	270	258	250	287	267	261	266	286	283	259	265	259	259	281	287	260	274	284	253	289	273	278	268	295	265	290	245	288	282	272	274	249	263	272	284	267	254	285	246	292	243	245	265	261	259	242	279	242	292	254	284	255	281	268	279	287	262	293	258	256	287	276	257	280	255	309	246	283	259	252	255	267	293	279	260	291	273	280	266	279	291	264	268	245	255	267	249	276	279	262	276	278	314	247	271	260	251	288	260	273	270	259	283	259	266	270	247	298	274	289	265	268	288	261	272	268	296	281	243	258	269	318	250	299	298	242	281	269	266	265	264	279	269	264	263	285	257	252	244	289	268	273	282	271	271	274	261	265	265	272	267	273	276	269	284	247	261	276	277	300	292	236	250	272	267	281	243	275	272	269	279	274	254	292	274	263	263	291	288	255	250	258	251	259	245	279	260	272	283	223	289	283	285	243	245	270	281	252	277	258	271	259	264	271	275	287	270	263	285	281	289	277	285	270	268	254	305	275	255	266	284	260	262	256	267	246	276	282	267	268	261	258	281	274	262	258	249	248	274	264	261	280	281	255	257	296	248	302	280	285	255	267	267	292	289	265	262	276	261	256	297	296	273	246	245	258	280	253	253	280	261	268	295	302	272	247	288	296	273	256	280	269	252	287	260	282	273	274	262	282	285	263	238	259	281	288	259	240	289	278	262	251	266	300	278	274	272	258	273	266	264	280	294	298	257	260	271	289	270	246	265	261	274	267	266	272	270	243	242	274	286	288	294	288	255	276	266	277	277	269	280	307	279	304	239	280	277	282	291	294	287	281	290	257	270	277	274	255	251	230	282	285	260	275	296	301	219	273	276	281	249	273	290	295	266	269	264	292	245	267	253	296	271	248	249	246	281	275	289	280	266	258	279	262	262	291	295	282	258	293	286	303	292	290	279	281	287	277	255	246	238	287	286	266	286	272	271	228	250	283	291	261	260	257	287	260	285	264	244	303	286	281	235	266	272	237	250	252	300	289	231	301	265	279	272	247	274	267	278	257	261	263	279	236	284	273	248	260	284	263	255	275	261	294	275	289	248	263	245	263	268	254	270	275	280	285	302	271	270	252	294	252	272	260	261	274	259	288	275	261	294	274	250	256	280	281	248	283	273	253	267	289	256	279	290	296	271	303	281	267	278	229	270	288	274	288	274	257	293	263	253	286	292	269	282	266	224	268	241	300	258	270	286	269	267	265	279	273	273	233	290	266	267	253	280	260	256	265	285	268	287	266	293	265	287	260	237	256	255	268	248	259	295	305	235	260	249	241	241	237	263	252	263	296	277	280	297	287	257	274	274	238	264	259	281	274	288	292	275	284	269	261	265	278	252	261	278	288	281	252	274	288	260	271	258	266	264	280	274	280	272	271	303	255	303	262	275	272	249	282	252	266	279	255	261	245	263	255	275	276	255	246	267	288	264	271	257	263	268	278	262	274	253	282	253	280	291	272	257	273	267	292	283	276	264	292	295	294	255	298	297	281	217	243	229	293	274	287	259	280	261	269	272	268	288	287	282	268	260	259	247	271	268	248	295	250	308	291	261	287	273	268	237	300	285	278	274	301	275	272	274	280	273	256	286	298	243	251	299	271	249	265	277	249	275	284	288	293	255	233	250	270	302	267	267	252	269	260	250	248	294	289	254	280	244	281	302	266	281	280	275	271	278	286	296	279	258	288	282	287	263	297	277	279	282	245	232	288	248	264	251	283	298	268	293	313	300	279	269	262	262	264	249	267	269	294	251	255	263	270	282	263	285	267	301	261	233	294	257	278	258	299	261	278	289	270	244	297	250	282	251	287	264	284	296	291	249	260	291	263	238	263	246	296	261	264	291	267	251	248	255	270	250	281	249	256	274	249	272	267	214	290	261	262	268	269	250	253	294	265	262	265	234	263	287	261	263	279	255	268	249	252	249	301	268	263	266	249	255	273	239	282	238	281	245	280	260	232	268	232	273	267	257	272	273	269	284	255	254	248	275	278	268	255	289	256	294	266	271	285	260	264	251	260	285	259	274	269	272	237	276	251	243	280	270	265	270	275	275	272	266	245	276	249	263	287	288	254	277	267	305	251	290	272	293	258	238	261	279	303	273	282	261	279	299	289	276	295	255	292	277	268	252	270	271	271	296	265	276	296	262	269	293	284	312	262	260	269	270	270	298	314	268	278	285	277	279	270	278	298	270	275	252	253	246	261	277	280	252	276	243	285	262	258	295	305	274	274	287	244	276	279	259	282	250	271	260	273	265	267	273	278	282	261	278	307	289	245	293	265	251	280	279	267	293	282	277	260	244	247	285	263	266	288	276	311	243	281	267	274	276	271	272	299	253	278	258	270	252	277	278	292	273	303	305	289	254	237	281	277	258	243	285	265	284	283	262	275	275	289	274	259	270	283	250	292	265	285	283	321	278	283	291	280	286	247	268	266	257	272	290	259	282	271	288	255	281	310	276	289	252	286	287	263	258	282	257	277	293	281	257	258	291	273	292	264	244	279	255	268	261	268	245	243	255	271	303	272	286	280	275	270	255	280	249	288	297	258	250	262	281	292	287	266	269	261	264	291	276	270	264	278	258	263	286	262	265	259	249	282	262	274	257	329	279	255	271	288	265	267	280	267	259	296	274	300	224	269	282	246	261	262	281	271	283	277	257	262	275	286	285	254	260	243	258	267	271	255	260	284	283	299	262	239	265	272	292	292	238	253	281	238	257	291	277	295	283	254	249	284	276	291	251	269	257	258	266	275	291	257	264	258	268	266	265	281	285	273	249	283	260	284	261	291	271	274	260	274	280	257	268	297	305	300	263	311	259	291	297	257	226	282	249	269	267	291	265	258	281	260	274	264	244	272	297	256	286	241	276	275	291	269	286	298	283	300	282	257	241	282	243	267	263	275	259	259	242	275	263	301	298	247	251	278	285	281	254	257	277	241	287	286	278	276	282	285	247	282	281	281	260	261	290	276	264	241	284	302	300	272	278	264	280	264	255	233	263	293	255	309	249	312	266	287	281	259	239	263	284	273	285	281	263	257	263	273	272	284	255	274	263	250	263
35203	36028	28144	17726	11780	6598	3778	2633	2367	1888	1630	1437	1241	1049	985	884	836	780	730	683	612	567	530	543	484	488	475	464	465	441	427	433	425	392	366	386	364	395	389	379	390	370	354	385	369	369	367	389	374	362	364	329	373	339	342	345	310	328	348	377	327	345	342	349	327	317	322	334	327	314	354	309	353	314	314	341	320	337	350	306	343	351	323	349	324	345	359	310	308	337	314	328	340	316	371	327	338	340	296	341	334	319	340	364	360	344	350	325	330	294	311	343	313	345	303	337	337	300	348	284	333	321	324	373	362	300	361	312	367	316	329	338	302	343	343	339	320	313	295	336	347	345	346	310	316	340	305	322	337	309	367	337	337	314	328	344	332	330	336	303	321	333	315	307	376	305	348	318	352	309	326	318	338	338	348	361	321	319	333	329	328	304	342	322	326	306	324	310	317	331	332	335	324	343	328	315	317	338	330	322	356	296	314	354	313	339	299	352	331	321	332	325	371	298	310	320	303	305	338	292	320	325	340	335	320	297	329	304	329	345	357	345	343	366	302	358	313	316	338	347	311	345	333	344	365	307	334	323	346	346	305	340	343	352	318	354	326	319	343	344	368	312	375	331	308	347	348	319	298	313	356	301	307	326	291	311	362	345	334	307	313	337	327	329	319	353	324	340	310	366	333	333	332	333	317	301	302	290	355	305	351	322	328	367	333	312	317	340	274	289	351	338	345	313	334	316	317	344	313	343	327	330	319	324	303	281	340	339	306	316	320	345	289	330	348	341	301	338	361	320	339	301	309	313	361	351	300	299	362	360	328	322	349	333	328	309	299	320	349	339	319	328	317	367	314	333	354	319	313	326	299	310	326	338	316	306	305	339	356	328	343	316	337	333	324	342	332	338	296	323	315	327	318	324	335	351	339	354	370	308	336	350	335	318	320	315	328	309	333	300	280	343	336	337	342	332	327	334	337	326	313	319	338	331	300	298	328	348	321	308	342	309	321	307	357	333	293	315	308	307	333	309	349	332	323	339	304	373	327	326	293	347	335	324	333	331	315	332	322	340	307	337	334	297	337	367	348	299	309	318	352	327	313	320	329	347	329	349	312	343	340	281	323	343	336	319	326	322	319	337	298	348	325	292	327	346	314	354	305	313	313	310	307	326	324	318	339	312	308	333	339	349	328	324	353	317	295	353	296	339	335	291	324	336	329	342	331	337	342	320	321	315	344	329	352	334	318	330	333	290	338	323	338	351	341	322	344	345	370	315	308	322	332	345	314	320	352	336	313	350	311	310	343	347	307	338	317	304	326	345	336	336	344	315	330	332	347	344	329	362	306	324	319	342	337	322	335	347	325	337	308	350	322	320	336	348	328	323	339	309	357	311	359	314	344	316	351	314	318	303	340	339	328	326	349	317	334	315	321	323	312	326	342	313	324	320	347	313	333	368	355	319	338	337	362	359	342	333	336	301	340	311	329	352	313	342	313	283	304	318	348	347	328	313	321	356	332	372	326	337	369	319	324	298	331	339	338	333	347	333	311	330	350	304	347	331	348	313	338	315	352	313	284	332	309	340	327	319	304	326	318	298	312	328	343	329	344	358	366	353	303	326	324	339	367	333	308	343	344	292	355	327	316	334	319	327	326	313	328	349	335	334	326	328	338	291	316	315	326	313	355	326	313	336	345	304	307	322	315	340	324	333	317	377	348	351	344	328	319	352	347	348	336	308	299	315	324	304	368	297	327	328	352	335	337	322	338	313	313	321	341	331	329	363	343	327	329	331	338	309	343	298	312	332	314	335	306	327	325	306	339	370	297	344	310	333	341	328	344	313	338	341	316	298	306	331	326	326	329	377	310	352	317	329	351	331	316	334	318	329	312	337	347	323	310	348	343	325	376	358	347	354	340	323	305	294	347	328	319	316	312	330	324	338	326	351	329	337	347	355	343	311	299	329	323	339	346	326	318	311	324	383	331	330	302	308	350	352	297	319	347	358	343	317	320	328	318	301	307	311	332	350	311	329	348	323	340	316	320	306	353	294	330	348	340	332	344	302	355	317	317	310	333	344	313	305	319	336	311	344	314	321	340	313	309	337	320	354	333	307	341	310	358	307	341	327	344	332	302	345	326	340	344	344	348	362	333	321	315	303	329	347	320	332	311	338	316	340	344	353	337	321	321	346	326	314	328	322	348	341	326	302	327	344	314	375	343	303	337	338	353	321	311	308	327	355	364	351	304	341	317	319	322	340	324	342	307	321	323	320	364	309	358	296	331	350	351	320	334	302	338	319	313	310	331	348	320	342	333	354	304	313	341	348	361	332	354	321	304	327	347	317	310	309	351	346	315	337	315	334	349	351	350	311	362	345	341	340	319	344	336	308	356	322	365	321	322	344	305	369	303	338	325	313	332	312	296	335	349	309	324	343	317	330	308	340	328	312	341	340	307	325	272	348	339	336	353	337	329	345	337	300	338	330	336	333	322	309	346	353	325	322	329	332	325	326	340	309	345	328	326	300	330	331	322	356	329	333	340	331	319	339	371	338	380	337	335	318	343	354	316	328	306	315	346	333	285	315	346	327	306	338	318	326	319	329	302	350	321	351	321	327	290	303	361	312	321	340	339	312	325	340	315	366	315	326	318	326	322	330	339	331	328	334	343	344	325	326	337	328	311	341	314	332	326	329	306	330	316	304	338	315	321	331	320	274	318	355	318	333	302	306	306	340	326	309	335	323	339	308	332	321	310	322	302	343	327	314	343	329	297	320	272	337	340	329	339	358	319	324	299	329	266	328	314	312	314	302	324	312	311	355	317	328	315	331	322	334	305	348	296	335	297	323	297	328	386	354	342	349	308	331	314	361	310	314	323	334	328	339	334	317	292	373	258	324	327	353	341	355	327	292	346	325	330	321	363	318	336	323	334	333	325	337	350	337	318	353	318	318	328	317	327	345	316	358	379	347	309	304	326	318	318	330	322	311	335	344	327	354	356	351	335	353	310	363	309	325	361	314	297	326	301	354	328	305	339	319	327	335	316	349	365	338	329	333	349	326	324	305	334	346	312	344	348	344	352	326	356	323	335	319	322	346	294	312	308	346	338	336	333	306	307	339	333	352	334	356	342	326	345	311	330	319	330	324	354	331	336	357	318	333	340	332	364	317	322	307	324	313	365	344	318	334	340	311	307	332	327	332	319	352	344	319	305	308	321	340	347	319	316	317	324	303	341	319	352	355	338	372	328	336	348	354	327	321	285	323	332	299	342	327	337	318	304	324	333	312	328	337	311	356	336	335	292	337	308	366	361	324	347	323	329	301	317	322	342	333	320	309	347	369	332	338	337	333	332	335	312	373	311	319	322	322	335	347	340	312	310	370	328	336	356	355	339	308	328	330	308	346	322	299	317	317	335	359	328	378	320	358	323	308	311	341	350	340	311	343	308	318	319	318	325	318	306	346	319	335	347	338	302	328	314	345	341	340	327	316	330	330	352	319	325	340	358	338
25232	21454	27524	25703	14176	3708	1507	1008	809	758	651	533	525	491	420	423	337	406	339	299	308	281	314	277	254	227	255	249	239	210	224	244	248	199	258	230	254	213	227	205	227	211	181	209	223	217	229	218	227	200	228	209	203	202	215	215	186	196	224	248	198	223	186	235	224	225	209	208	200	209	199	196	190	226	219	204	214	221	197	210	209	196	206	238	213	222	217	203	230	235	226	217	200	202	217	189	227	210	226	206	217	180	200	191	229	207	198	211	209	199	192	206	216	210	204	187	211	218	202	228	218	222	220	221	197	228	205	179	179	230	205	211	208	209	222	196	215	215	177	207	195	188	236	202	197	203	212	203	207	247	203	199	199	215	218	210	197	220	213	217	212	193	213	223	219	202	201	204	175	200	223	209	204	215	203	195	207	230	209	212	214	187	218	196	206	195	198	187	219	217	200	205	200	226	215	214	218	222	216	195	206	223	177	204	222	225	213	175	199	216	211	202	204	192	216	203	205	185	182	207	216	210	212	232	208	182	169	218	210	187	216	240	215	234	185	216	205	175	220	228	203	175	212	202	189	210	200	189	231	196	205	224	202	199	201	228	192	198	209	201	197	187	203	220	197	216	223	190	195	211	233	227	215	209	205	193	214	162	222	228	215	194	223	194	197	211	214	195	189	186	186	214	175	216	232	221	210	191	218	189	164	189	210	196	230	213	214	201	202	192	235	209	221	193	198	218	193	219	197	220	221	204	200	248	217	188	203	189	207	220	218	219	225	199	226	235	196	175	195	196	214	204	220	194	215	216	210	201	181	214	221	199	208	221	216	199	214	228	208	206	208	208	200	210	233	191	199	215	201	214	218	182	225	220	217	212	184	216	196	189	189	214	211	204	169	221	194	201	214	234	219	209	209	208	212	209	216	230	190	190	201	208	221	221	186	207	215	193	217	187	195	203	193	185	232	192	198	175	214	189	204	219	220	197	208	239	204	222	238	240	211	211	219	197	218	202	215	199	184	208	211	214	212	223	207	231	218	222	201	209	235	214	181	190	187	236	187	208	210	172	196	214	221	232	208	214	212	217	205	219	215	215	212	207	201	222	201	192	223	207	229	237	223	206	217	227	225	215	230	199	190	215	199	227	210	183	188	191	206	206	226	229	170	191	223	208	191	191	221	213	191	206	217	228	186	196	213	214	192	225	220	187	227	198	172	216	208	191	209	225	224	202	190	197	204	190	210	214	217	195	205	189	219	204	224	193	215	186	223	219	209	205	197	213	222	175	216	211	196	227	173	216	214	205	187	219	220	212	235	202	207	210	251	192	212	187	210	217	191	208	205	181	192	198	225	184	219	222	198	199	213	193	198	222	230	199	231	203	210	194	222	208	229	214	219	223	204	217	219	211	245	221	198	212	209	208	226	212	201	227	191	231	209	214	202	185	213	233	200	188	213	220	200	194	205	210	199	185	203	193	212	197	221	200	216	214	186	224	208	189	207	197	217	226	189	217	176	208	210	196	220	210	217	226	203	199	211	233	205	219	195	205	222	190	202	203	203	230	222	224	207	203	176	218	198	187	193	219	176	213	208	223	198	195	218	212	181	201	212	215	229	187	210	210	203	202	192	209	187	229	192	207	197	214	221	226	197	208	194	196	195	207	216	217	201	187	207	231	214	203	194	200	227	210	232	222	188	238	203	221	201	205	195	222	229	205	211	226	208	228	199	226	198	200	208	228	205	197	210	219	207	221	190	212	199	216	185	207	208	202	229	207	208	203	215	204	200	195	175	196	208	233	208	221	197	180	211	212	202	208	204	203	190	206	206	223	230	212	218	228	211	198	212	184	192	221	220	209	221	213	213	192	195	202	221	208	216	218	212	195	227	204	220	228	222	206	206	233	216	227	198	206	209	196	213	209	220	191	236	213	217	198	211	200	223	212	231	225	213	218	220	219	215	188	215	205	199	206	203	214	188	192	221	194	190	191	217	189	221	214	240	195	207	225	204	200	235	176	164	192	202	228	217	212	200	216	240	227	234	200	198	194	199	210	220	240	207	188	180	213	215	212	207	186	195	210	212	207	200	182	217	212	204	221	210	211	208	226	204	218	202	191	222	201	208	203	220	217	224	197	243	209	207	214	221	233	214	247	214	183	202	211	189	215	208	211	221	241	210	177	217	204	221	227	206	218	212	219	185	211	177	185	213	204	169	200	241	190	211	227	207	215	211	183	212	194	183	215	201	208	212	209	194	174	199	189	210	244	210	207	200	218	191	225	217	182	210	214	182	198	188	198	196	176	188	199	195	210	213	206	181	181	207	176	191	222	216	203	188	208	222	224	185	192	215	237	212	194	216	218	223	218	223	216	221	234	196	220	198	172	210	190	191	197	215	197	204	206	213	203	229	172	222	208	216	205	245	204	215	211	191	202	219	211	195	249	187	212	222	217	210	231	193	201	209	201	223	192	211	206	222	203	204	194	200	213	224	219	224	198	210	210	203	205	222	223	218	209	202	205	208	211	172	222	190	215	237	212	192	186	215	198	187	209	220	222	231	222	172	204	189	189	193	216	217	210	205	212	217	199	230	214	205	205	227	217	196	196	206	216	237	194	212	204	199	222	195	196	196	201	217	200	202	216	194	209	196	187	214	206	219	220	194	229	205	196	221	225	219	205	200	231	209	207	190	203	217	186	251	212	211	218	211	200	212	217	210	202	193	211	216	202	216	195	192	211	230	223	218	198	213	198	201	194	223	202	240	218	229	220	237	185	186	239	203	227	237	198	227	200	219	208	218	208	194	204	207	231	226	187	216	221	200	211	212	215	208	210	205	214	196	230	210	214	224	230	204	189	177	215	218	237	209	205	206	196	213	207	185	208	231	202	236	222	214	213	216	215	221	212	193	189	194	191	207	182	223	220	234	214	204	205	200	226	212	208	208	205	198	202	213	212	199	218	206	188	233	209	220	196	198	198	215	205	209	221	204	215	203	220	237	204	206	230	203	194	206	221	182	213	223	181	219	213	193	210	179	220	231	219	226	211	201	205	195	201	230	233	210	211	208	248	207	204	200	203	208	218	211	200	217	191	201	219	236	217	213	209	201	214	198	221	207	214	219	226	239	214	193	253	239	209	213	192	209	209	204	196	209	220	226	180	216	220	220	218	243	203	229	200	234	219	223	235	212	210	209	217	210	194	201	203	234	218	211	171	206	210	225	230	201	208	215	213	207	210	215	214	212	202	179	200	192	201	237	210	203	203	208	194	214	217	222	225	205	210	200	201	202	201	218	214	190	225	196	218	177	203	212	208	181	220	196	209	205	220	234	198	183	210	211	190	192	193	192	217	218	205	224	219	191	191	212	205	212	227	222	201	192	203	225	218	211	188	195	190	209	217	217	211	220	221	204	241	219	217	203	219	225	192	203	215	211	235	217	211	218	197	212	209	201	214	212	216	215	215	199	210	209	196	225	169	180	202	206	200	184	217	213	223	193	227	224	188	214	199
35412	31620	23967	14711	9863	5588	3173	2192	1924	1481	1280	1109	916	802	748	663	627	567	517	474	452	437	406	393	407	348	354	300	348	327	308	321	305	292	339	295	281	288	321	269	260	285	278	282	247	277	268	254	265	256	267	307	243	262	250	299	292	241	230	262	231	261	253	269	224	228	226	293	253	242	226	247	260	248	238	246	259	262	257	267	254	255	250	254	257	215	244	246	279	245	245	250	233	260	271	254	270	267	239	278	265	238	243	247	259	261	258	248	254	248	235	283	249	267	265	259	281	261	261	249	262	229	230	260	235	251	228	260	237	257	231	238	251	239	260	297	239	242	281	223	234	257	249	241	236	250	237	267	271	271	258	266	227	252	255	240	260	265	249	269	239	258	220	260	244	208	240	239	232	221	255	257	234	251	231	248	260	239	224	271	265	259	243	269	257	259	263	236	251	243	258	245	278	249	233	235	273	261	247	268	241	250	250	254	268	269	264	249	254	245	263	245	265	245	230	254	245	214	243	247	248	244	268	248	245	261	230	252	284	247	245	250	237	261	260	262	239	237	263	250	235	263	259	241	259	234	245	246	247	245	247	253	227	262	218	250	247	268	258	239	260	221	268	270	256	269	235	244	248	259	244	260	279	257	279	257	268	270	231	240	239	247	233	242	249	268	292	228	260	269	246	251	265	245	234	256	261	256	270	253	258	236	240	269	258	254	228	222	279	252	239	239	256	254	271	250	264	258	248	239	261	236	265	224	253	270	264	227	277	252	260	247	257	240	284	250	244	256	257	242	242	261	249	225	261	245	254	265	282	259	261	256	245	244	248	251	268	243	243	284	248	232	250	267	255	276	270	257	265	260	265	264	260	250	258	254	260	252	258	229	264	238	248	239	258	250	252	257	249	262	223	264	266	262	274	243	236	267	248	220	247	258	244	257	243	239	267	255	270	263	238	225	259	273	270	225	242	241	258	240	251	224	243	258	269	246	252	243	253	223	275	228	213	237	262	257	264	251	252	250	235	253	263	232	243	256	256	240	248	258	241	279	269	228	234	259	238	235	250	242	260	240	248	254	244	263	268	249	246	236	231	257	233	271	294	259	254	248	246	247	251	243	243	301	265	258	237	232	281	238	223	259	235	261	225	226	245	235	248	224	267	259	226	243	255	239	227	270	228	260	268	227	246	236	241	225	232	280	247	235	266	218	253	235	250	242	247	245	269	247	248	253	262	255	233	259	226	252	253	266	259	286	242	242	274	240	240	260	230	239	250	248	256	263	250	253	249	243	242	264	273	231	250	255	261	254	264	263	258	252	243	261	237	202	235	253	250	247	234	236	288	266	266	227	257	257	264	253	248	256	254	242	259	237	255	229	267	251	252	262	240	238	249	273	253	252	272	253	258	240	260	229	240	253	259	281	239	226	291	247	259	235	246	272	263	250	243	246	253	266	266	210	264	224	257	252	266	250	269	241	251	247	237	266	266	209	251	241	273	249	285	246	253	259	221	249	260	276	246	261	255	253	264	264	240	236	230	232	223	248	243	261	266	228	259	254	264	242	258	263	269	253	260	227	221	232	290	236	255	259	256	227	250	233	223	244	238	239	236	240	267	273	261	257	248	256	229	234	249	266	279	235	263	251	239	233	255	255	260	226	233	248	263	275	238	258	250	247	276	250	259	251	233	274	259	241	242	253	234	226	267	213	235	259	263	242	240	239	245	235	248	238	236	259	221	241	253	235	280	233	256	249	229	251	255	247	250	266	260	243	260	230	239	247	223	293	269	271	259	257	285	270	233	258	249	240	240	239	253	274	247	249	232	255	230	248	293	249	247	257	268	264	261	231	248	275	242	250	296	261	251	258	235	238	229	221	221	252	244	235	236	229	249	217	237	201	253	284	233	240	247	272	234	291	257	248	238	252	253	258	217	221	241	266	262	266	256	249	254	289	247	246	237	248	245	248	225	248	236	296	257	248	260	252	230	252	267	211	264	244	244	260	241	243	248	234	232	289	247	237	276	258	271	255	231	238	258	246	227	253	257	253	254	283	268	234	247	220	246	263	235	259	244	250	222	232	243	244	259	249	247	225	239	269	214	216	235	272	256	249	259	245	234	252	252	255	239	250	240	254	263	254	239	263	247	242	245	271	242	242	263	246	233	245	256	233	269	233	267	261	242	259	259	238	245	235	258	245	266	243	222	270	234	265	273	260	260	220	247	278	258	245	250	258	242	253	249	291	270	249	279	251	234	246	241	286	216	221	227	267	226	231	222	244	252	248	234	235	255	244	287	250	235	258	249	270	228	279	257	262	283	264	260	256	288	245	234	243	254	238	249	262	235	238	240	245	264	254	256	238	229	244	250	258	268	251	227	255	230	250	226	235	258	243	247	224	253	229	242	242	227	243	251	259	248	228	256	273	239	260	256	231	274	248	263	259	256	223	247	227	254	261	239	238	241	244	241	250	234	257	235	240	260	218	280	265	231	288	264	248	226	270	256	232	265	266	264	252	227	265	222	223	238	245	258	241	246	261	234	273	258	244	232	290	245	228	223	273	240	259	247	270	222	261	260	237	259	249	233	248	291	268	230	262	240	270	243	253	215	218	255	219	236	235	232	235	238	279	252	256	249	259	256	238	274	289	247	227	236	237	254	251	245	265	255	247	272	230	259	244	277	241	229	276	248	272	254	267	249	239	238	235	260	229	265	235	270	242	261	255	268	241	263	250	235	256	254	258	272	255	236	269	275	250	256	254	240	238	271	248	229	246	225	255	251	268	228	238	262	244	254	284	277	242	267	266	236	277	253	267	255	243	275	248	240	231	251	258	266	250	229	235	236	251	257	262	264	248	237	263	252	231	239	222	253	272	267	238	238	212	226	252	254	237	236	258	244	251	246	252	261	247	285	234	251	268	248	268	256	244	238	214	249	254	257	251	230	281	249	201	246	246	258	249	247	253	255	240	255	240	252	244	226	243	241	248	248	289	241	226	232	229	236	296	256	250	231	249	229	261	264	276	252	245	254	250	271	261	241	235	255	238	245	235	226	251	258	251	246	241	259	256	278	264	255	245	249	257	251	230	229	244	249	247	232	265	236	262	263	263	258	241	220	250	243	255	236	262	244	284	248	237	249	244	277	278	266	266	219	267	229	253	269	263	263	278	229	231	228	244	243	302	272	265	252	240	259	260	242	274	261	260	279	268	227	266	224	265	257	261	237	253	233	259	244	220	256	259	235	248	232	276	241	252	259	251	227	263	228	274	268	259	222	277	239	233	264	258	268	242	263	212	258	245	257	253	247	267	254	256	259	253	239	239	261	238	241	244	251	222	250	251	231	254	238	266	246	229	267	242	260	272	256	226	255	210	262	256	230	245	240	262	270	231	236	251	243	259	231	268	257	246	262	254	270	246	234	266	277	211	250	248	245	242	237	251	251	232	228	258	254	241	246	238	237	266	236	279	238	266	241	288	257	277	243	234	231	229	242	241	240	209	257	255	230	257
22972	21495	29212	24214	21512	21535	10743	2194	1489	1304	1108	972	757	778	667	601	533	461	458	390	434	369	338	319	313	302	294	269	260	287	275	256	237	231	229	234	189	194	217	198	198	208	197	204	181	177	219	204	182	171	192	203	219	190	181	172	208	170	196	170	164	186	180	179	178	184	174	192	172	167	180	194	214	164	184	181	176	186	176	173	163	197	164	181	206	161	168	179	173	169	191	189	180	160	184	173	183	169	173	158	179	169	194	177	194	189	187	168	160	180	169	161	168	164	161	186	172	180	186	152	158	178	166	172	172	194	199	196	166	180	198	169	148	193	178	195	212	168	182	164	181	165	169	154	183	161	194	189	174	169	168	174	171	172	177	175	172	180	190	178	181	192	170	176	171	175	185	156	204	186	175	184	152	181	196	181	178	164	197	182	169	163	191	169	179	204	170	187	167	147	185	184	156	192	176	154	166	160	158	157	181	192	177	183	168	187	165	176	183	171	173	173	182	179	170	189	188	165	166	162	166	176	167	171	159	166	156	195	176	166	183	145	185	162	167	180	166	172	176	173	156	175	180	162	178	196	187	172	181	188	170	171	165	188	172	178	158	170	170	176	178	190	164	162	202	190	198	188	157	206	199	183	171	195	176	162	176	172	181	165	196	185	173	170	170	184	188	184	176	183	177	184	192	169	184	177	188	167	168	190	180	175	175	172	152	207	164	181	178	168	186	166	168	169	189	155	165	163	200	177	163	172	169	165	212	179	187	176	154	167	177	196	190	175	172	176	172	180	148	170	171	192	153	163	170	186	185	168	196	213	161	178	166	175	203	153	173	183	183	168	168	188	183	155	160	173	211	174	184	176	178	156	191	175	171	182	197	159	172	169	188	167	185	161	187	191	184	133	178	151	174	175	156	168	185	183	192	171	171	169	181	167	170	180	176	169	182	173	173	174	179	172	163	188	166	181	171	164	187	165	160	185	161	168	169	180	168	149	170	157	185	159	166	176	187	179	134	161	180	190	166	177	174	195	188	193	169	165	160	168	182	165	166	153	154	192	172	162	180	175	207	166	177	189	167	185	161	190	176	186	165	166	169	184	161	161	158	204	189	180	189	185	158	185	162	174	186	189	209	176	173	191	161	171	164	198	181	172	139	188	163	178	173	173	183	187	176	173	176	180	198	177	153	172	170	179	162	194	185	181	173	192	157	171	173	176	197	168	176	171	200	173	189	172	168	162	162	171	180	178	185	169	170	200	179	190	165	162	154	188	181	165	177	167	189	160	166	167	168	161	166	168	206	201	163	159	184	145	159	182	183	167	175	163	174	166	179	177	149	172	175	160	166	185	187	190	160	169	198	158	183	197	177	191	156	160	194	204	170	170	184	150	156	148	184	189	186	166	179	164	167	178	176	153	165	192	189	199	174	176	173	159	176	212	169	170	177	188	166	159	176	161	163	194	168	161	202	175	174	165	174	155	177	188	186	170	197	181	153	184	153	197	173	177	169	160	165	168	177	154	167	156	168	183	164	168	170	163	187	155	158	212	160	165	126	175	164	178	179	180	178	168	184	182	171	188	171	150	186	180	182	170	194	159	182	176	178	176	155	177	154	168	181	141	160	178	180	165	165	175	166	175	188	162	165	162	166	198	171	173	163	188	173	181	179	170	184	172	179	174	187	193	186	167	170	152	177	169	173	179	167	190	143	163	149	162	169	164	155	165	178	164	162	211	176	157	175	197	194	186	193	200	201	172	180	162	159	176	174	156	186	186	168	164	161	164	161	173	186	169	170	156	172	169	192	173	171	158	164	173	159	167	188	183	184	176	173	180	186	176	132	162	172	164	176	152	203	175	180	187	150	166	187	155	190	163	146	209	178	185	167	188	183	174	174	175	187	184	164	155	172	170	186	148	164	166	181	179	184	174	169	151	173	171	179	190	200	179	136	184	181	190	188	152	180	170	184	176	162	154	193	185	156	187	182	186	179	165	180	165	169	173	176	176	177	178	155	172	196	180	175	158	165	174	188	213	162	156	159	167	186	173	192	169	170	186	183	178	174	161	159	178	167	172	195	198	163	160	190	202	160	173	189	195	172	178	153	161	181	176	191	197	162	183	145	196	171	186	162	195	170	177	170	160	191	190	181	164	158	190	168	177	157	155	179	156	182	202	162	156	174	169	144	159	176	170	199	175	180	185	164	172	167	180	151	191	154	174	167	167	180	171	170	149	171	194	188	187	195	167	168	179	189	198	167	181	174	138	170	181	195	168	174	202	185	193	178	207	168	172	165	173	144	158	168	152	172	180	166	170	193	197	174	174	203	174	176	185	186	146	153	171	177	157	178	190	185	176	192	198	172	170	172	155	170	191	174	173	171	201	178	157	171	186	178	151	177	171	187	177	165	183	201	173	183	171	175	165	178	180	166	170	173	182	178	195	192	172	171	175	180	176	178	181	181	176	195	163	176	156	190	160	195	152	166	149	215	161	171	166	169	187	208	166	135	179	164	171	185	188	161	167	162	173	194	206	185	171	175	166	180	148	177	207	197	185	177	148	175	172	192	171	169	174	175	156	170	166	162	166	174	178	172	168	187	192	184	202	174	179	174	153	168	180	172	176	170	173	168	172	174	160	190	169	189	153	157	190	175	181	187	187	182	190	151	182	174	190	179	167	182	174	167	175	161	159	184	180	163	167	175	167	181	164	181	162	184	202	181	174	182	198	170	181	175	176	180	177	177	188	167	163	164	172	168	169	185	161	193	172	175	174	176	158	183	174	181	163	155	188	181	165	170	161	179	191	160	161	173	200	193	157	179	168	190	181	158	140	203	173	188	168	167	168	166	167	182	174	180	175	192	190	179	179	189	163	176	175	169	180	159	184	174	164	177	177	163	187	182	164	190	176	173	174	192	185	180	183	190	187	179	181	181	168	166	163	169	201	157	171	177	198	178	169	171	176	184	173	161	186	164	179	168	161	182	170	163	168	174	169	162	150	161	173	167	193	180	176	172	179	156	160	164	175	164	186	189	157	164	184	140	160	179	159	170	186	177	167	180	183	182	170	187	198	164	179	173	172	153	185	187	177	174	163	164	172	185	196	173	188	177	203	189	176	189	177	161	170	184	162	171	167	167	161	169	160	155	196	169	177	171	161	174	177	174	176	180	174	185	191	166	170	198	155	179	164	172	177	161	169	173	167	159	178	170	159	180	192	213	158	165	176	154	146	168	169	183	175	155	164	171	174	171	179	171	170	175	198	165	164	176	168	166	172	176	181	161	188	169	171	169	182	194	167	187	183	180	187	151	186	164	188	182	195	163	173	174	174	162	185	169	150	164	172	190	159	163	156	158	181	165	184	164	167	181	180	188	186	169	173	166	165	173	196	158	180	167	172	173	186	185	178	166	184	161	177	168	168	144	195	171	178	188	164	168	160	200	187	163	170	161	186	189	168	167	192	192	161	178	144	166	185	168	154	191	182	169	163	173	179	148	188	165	190	172	169
41250	39028	31690	21818	16539	10224	5947	3865	3117	2646	2205	1877	1660	1318	1269	1032	911	883	784	633	630	557	561	491	484	453	392	382	416	360	336	331	314	327	300	285	276	310	276	260	290	249	283	250	255	248	268	248	254	247	248	261	249	222	248	224	242	242	223	238	235	212	243	214	245	206	207	241	207	223	212	233	244	222	212	223	230	230	230	220	224	202	216	214	222	218	194	199	227	213	208	235	202	193	218	232	201	209	207	229	217	212	227	238	198	223	220	212	225	238	207	214	199	182	195	248	204	225	210	188	180	207	217	211	200	222	202	206	195	230	223	212	225	222	233	179	218	212	226	219	242	214	188	163	208	245	196	195	224	199	232	200	209	201	210	202	189	215	224	206	182	232	202	212	199	205	212	214	195	205	202	215	212	208	206	219	219	204	223	234	205	194	190	194	205	202	243	214	180	221	204	206	229	219	221	219	220	233	225	232	208	233	204	219	207	215	210	190	200	216	188	209	228	220	234	191	211	216	189	225	209	197	225	209	195	250	217	217	214	205	209	203	225	204	209	218	213	222	207	194	202	213	210	230	218	232	230	198	223	180	235	199	238	222	204	197	180	221	183	199	194	217	207	226	209	231	215	204	201	201	199	227	205	200	236	228	223	225	223	214	208	216	188	203	210	202	217	196	200	198	212	175	223	200	223	227	209	228	211	213	218	188	187	217	199	220	196	198	197	225	194	196	201	158	209	223	211	196	209	211	201	200	205	203	191	227	245	199	204	214	204	214	186	229	207	227	204	205	210	193	194	210	190	247	184	208	239	215	191	215	218	226	205	195	216	192	230	200	216	217	218	212	207	217	217	228	210	223	184	205	204	196	221	220	222	213	225	202	244	216	206	202	194	209	207	210	204	220	204	222	224	202	218	228	218	211	212	199	214	238	206	245	217	214	219	203	222	236	208	193	220	211	205	233	229	234	208	202	239	221	231	242	233	201	222	227	205	210	201	229	217	235	227	205	203	197	199	194	195	208	208	229	212	225	186	187	211	248	228	203	217	192	201	215	194	231	227	203	207	218	187	232	210	193	195	226	211	225	198	220	192	224	236	211	215	176	216	225	231	232	211	229	234	209	223	188	229	225	209	231	225	203	203	204	215	204	223	207	212	212	198	203	195	209	222	205	217	207	212	213	219	184	213	200	195	197	219	185	220	237	227	233	215	208	177	197	219	198	190	206	241	207	212	217	238	234	195	202	206	222	186	203	209	210	190	207	212	211	222	217	191	226	214	194	224	215	229	212	235	216	240	218	239	213	227	202	197	195	209	243	218	224	229	197	195	214	212	204	213	195	215	188	193	203	220	210	228	217	201	233	212	189	215	238	217	218	209	212	204	205	246	218	205	203	216	195	221	215	207	226	194	195	225	196	234	221	181	208	205	234	207	223	223	211	183	228	187	203	212	213	200	217	235	226	198	210	208	225	221	212	202	208	208	213	237	219	214	223	206	215	213	213	201	206	212	195	213	198	218	200	208	209	191	215	209	205	224	208	215	213	198	256	198	198	226	212	213	213	217	209	222	206	220	214	226	233	233	213	227	209	234	218	219	179	180	202	226	217	201	210	225	224	212	181	219	221	213	213	216	214	226	227	231	194	210	223	218	181	223	204	206	218	213	206	209	199	198	194	207	208	197	175	230	211	245	217	209	216	204	193	207	211	192	206	216	214	218	218	208	197	204	215	223	206	200	220	202	219	226	211	232	208	218	213	210	203	212	225	213	230	230	214	206	202	231	219	217	239	216	208	219	213	222	204	215	196	227	215	241	223	195	207	208	207	222	211	218	223	227	206	188	232	216	227	227	206	215	221	224	210	211	215	249	216	208	201	203	224	234	216	214	198	202	225	245	212	207	189	244	192	201	200	208	211	208	219	236	228	207	215	205	232	211	208	223	198	219	223	214	207	219	224	212	214	211	225	222	223	200	217	209	211	220	197	214	205	192	190	218	192	218	198	228	211	225	210	206	196	222	222	212	230	203	228	230	201	207	182	216	211	206	210	207	212	231	200	208	200	234	188	238	205	231	207	202	214	218	214	194	210	211	189	214	182	195	240	204	224	201	226	211	207	211	204	200	205	196	201	223	223	195	218	235	207	213	217	175	209	240	245	227	209	204	225	200	189	193	228	221	190	198	218	233	214	196	213	183	209	224	218	192	201	193	228	220	212	222	205	190	193	203	209	230	208	204	216	238	221	207	205	209	235	218	218	214	241	223	248	214	204	207	234	197	195	216	181	213	193	192	198	234	221	213	231	195	200	214	227	222	199	212	220	202	202	203	209	212	224	200	212	200	211	205	233	191	217	218	211	214	211	242	206	209	217	225	227	199	208	183	207	203	186	201	177	195	211	198	185	225	223	202	206	213	229	222	219	224	222	205	199	213	203	223	217	222	226	210	221	245	211	239	241	217	222	254	218	192	228	221	246	174	242	201	190	202	215	217	230	211	228	192	218	243	191	213	238	227	209	213	209	199	206	198	209	200	232	179	193	250	235	211	206	231	217	219	207	231	198	210	171	228	213	196	223	232	227	242	215	211	202	259	211	218	220	203	196	225	217	196	193	224	188	218	227	203	238	205	187	190	213	236	207	187	236	208	201	209	238	220	208	211	223	182	215	212	225	188	227	192	205	205	216	221	211	221	218	206	205	207	179	210	211	180	229	187	220	205	218	223	203	223	213	193	228	203	215	197	201	223	234	210	196	228	204	208	185	213	227	210	204	223	242	228	200	230	220	207	220	207	204	207	203	208	212	212	203	218	206	215	202	205	193	210	206	205	239	203	196	202	205	202	213	203	236	218	186	178	205	218	200	213	195	224	201	198	216	203	183	213	213	190	229	194	223	212	219	190	199	229	227	214	196	194	191	201	206	212	201	225	211	208	211	217	223	203	207	230	212	226	227	221	217	205	210	221	201	199	201	229	205	203	206	213	226	201	199	205	213	199	217	226	191	197	205	210	207	207	198	233	245	233	194	230	228	221	205	208	200	195	238	209	221	198	208	204	206	176	247	245	213	216	228	203	218	200	216	217	207	209	236	212	226	224	200	232	202	226	206	215	208	209	200	211	227	196	203	230	224	193	202	236	214	207	216	203	238	229	238	222	224	213	205	212	206	219	206	205	199	237	203	231	180	218	201	218	254	207	234	202	201	214	202	232	207	191	220	213	209	211	234	199	213	209	230	212	212	211	191	205	200	246	207	227	213	219	212	219	218	205	216	241	213	204	219	187	212	191	216	207	218	239	210	213	214	230	186	220	221	204	215	221	223	210	217	187	217	199	233	216	220	230	225	200	197	225	203	206	193	247	241	214	192	218	215	185	204	211	196	200	215	216	231	207	205	224	201	215	198	210	202	198	224	224	229	209	188	216	231	229	210	232	202	221	213	239	194	188	209	198	218	189	228	219	183	214	218	202	203	227	225	210	193	228	216	221	244	214	202	213	210	233	220	221	225	204	178
30145	21535	16767	9606	4736	2376	1192	841	781	709	598	593	496	440	451	422	454	394	367	359	369	361	352	350	364	325	296	312	342	354	293	333	301	311	298	304	283	281	314	329	294	307	279	288	304	275	310	315	337	284	297	272	263	323	269	280	321	276	272	301	311	280	332	299	292	262	299	307	305	314	272	315	301	287	321	292	276	287	275	284	287	295	293	298	295	281	296	293	266	310	319	310	288	297	292	286	300	279	278	303	263	312	300	275	312	261	287	287	301	279	282	293	302	301	287	308	274	284	318	286	295	283	287	264	283	266	279	290	298	290	297	288	273	307	314	287	316	260	270	263	302	291	291	297	271	294	259	254	322	284	284	305	267	304	316	307	297	278	300	329	294	256	263	277	275	302	309	279	289	285	295	286	312	290	303	276	289	276	322	316	272	314	282	290	305	274	287	294	301	288	282	310	290	261	311	317	309	268	312	304	270	290	274	284	331	300	290	272	286	285	303	271	293	284	289	329	278	305	273	304	284	293	296	279	293	298	269	304	259	285	282	302	281	299	298	296	280	289	272	341	264	290	305	290	290	274	257	292	305	287	313	258	280	284	320	279	309	285	301	298	313	261	275	280	290	306	280	278	321	297	294	309	279	282	271	252	303	282	298	292	300	261	321	257	269	292	290	320	283	322	301	296	289	285	294	311	263	252	308	296	318	299	281	297	280	291	282	284	267	288	283	279	284	338	278	283	278	313	274	274	303	310	316	262	300	314	273	263	285	289	273	303	302	273	265	305	274	284	296	294	300	296	284	279	273	309	276	291	299	317	283	279	255	323	272	304	303	287	279	318	304	286	293	289	303	303	293	300	302	271	315	315	270	258	251	281	293	289	249	284	305	311	262	300	299	273	304	268	273	299	256	295	276	253	290	259	290	294	290	302	298	292	294	280	277	294	314	295	286	296	294	290	320	292	266	279	319	290	289	262	291	298	290	284	296	305	269	301	328	317	285	270	306	310	280	285	321	320	262	272	271	292	313	308	332	314	293	282	284	298	266	281	309	300	289	279	305	281	310	262	295	301	316	293	302	272	279	288	316	264	295	283	328	288	264	266	274	327	263	318	309	297	308	265	281	292	305	287	300	297	325	311	299	275	265	284	256	299	299	291	285	291	270	299	290	298	287	287	300	264	299	248	301	296	273	302	267	281	284	282	272	269	270	261	299	294	283	289	306	282	274	317	286	316	253	286	283	309	276	285	305	304	301	280	316	243	298	261	304	292	309	303	267	308	309	268	298	289	305	286	275	277	297	317	287	313	304	311	305	275	300	252	278	282	305	272	314	318	334	269	281	315	314	306	320	285	327	253	265	327	289	294	300	310	270	298	301	295	271	322	275	305	302	268	289	304	321	262	339	285	282	296	290	277	288	271	293	298	280	321	329	272	317	293	300	298	287	295	267	266	277	297	279	296	287	296	309	286	318	285	286	340	296	282	275	300	299	263	311	263	311	294	276	267	293	301	325	280	269	293	276	282	302	285	348	314	282	291	258	288	280	278	310	309	273	273	306	303	347	311	265	306	288	267	304	292	299	284	296	280	280	317	292	315	302	297	296	302	302	295	293	286	278	274	281	298	275	306	291	297	287	283	280	273	285	300	291	285	298	269	291	289	283	306	276	340	284	296	321	307	282	288	263	305	260	313	329	314	309	299	271	301	294	275	314	273	289	282	305	270	277	293	313	278	289	288	306	271	315	260	256	279	313	299	313	294	268	274	310	295	289	305	284	322	266	288	291	327	298	314	309	279	283	278	258	299	313	278	310	287	269	329	311	292	293	278	317	280	305	280	299	269	309	290	291	320	279	283	301	269	291	269	281	281	301	284	281	323	289	302	306	298	303	313	318	278	296	296	294	314	306	287	285	248	274	306	277	302	285	288	283	273	298	320	272	309	267	305	285	309	310	292	304	315	309	291	290	275	298	302	271	272	296	301	279	319	284	292	294	271	324	270	280	285	307	312	294	295	307	271	298	284	265	292	284	284	309	305	305	301	283	290	299	277	293	310	305	276	312	296	318	277	294	296	280	333	276	294	277	330	295	310	300	307	285	275	243	258	322	280	316	270	295	294	292	320	284	292	298	284	317	324	304	283	287	295	275	337	329	251	288	297	307	270	297	289	312	302	276	290	269	301	267	291	286	299	282	267	261	304	297	271	273	293	285	285	297	284	297	259	308	257	305	293	304	320	278	264	319	285	284	306	285	287	286	277	250	311	313	292	310	287	279	311	287	303	299	310	278	293	315	298	278	293	286	307	293	305	283	275	284	288	307	305	266	312	318	254	298	318	283	311	289	280	308	277	347	303	277	305	321	294	270	282	292	321	318	282	281	303	284	293	291	296	297	299	295	303	298	272	301	268	272	275	282	302	297	319	277	292	290	303	257	297	293	293	300	306	316	270	288	307	290	280	248	287	321	258	290	305	303	295	271	274	303	304	284	296	307	321	277	268	288	299	282	308	287	283	293	275	274	309	304	278	297	283	278	262	337	312	288	311	316	298	287	305	270	287	282	295	303	310	296	274	295	307	294	297	308	313	277	333	310	273	284	282	262	284	298	282	295	300	265	315	307	303	284	256	274	300	312	286	306	271	319	300	275	287	285	295	278	310	290	278	327	279	294	272	297	299	298	300	330	320	295	315	269	294	301	265	289	290	296	293	293	315	281	248	276	277	283	295	286	281	307	306	286	257	306	278	311	277	299	284	269	297	307	260	310	299	318	277	290	295	303	299	298	288	291	277	266	282	278	309	300	305	263	285	270	304	304	309	288	276	289	289	308	293	281	294	263	272	287	294	290	303	301	284	323	287	298	313	305	307	286	309	299	269	284	302	313	296	282	293	304	301	304	315	311	331	294	298	288	295	289	311	293	332	272	292	284	291	299	283	263	276	271	296	300	285	273	285	272	283	286	286	293	287	280	312	289	277	278	319	296	289	279	289	298	315	276	276	292	304	301	275	298	278	293	293	282	276	260	278	299	292	270	288	299	269	312	299	278	302	293	304	297	279	284	310	282	286	275	310	293	274	283	309	311	303	277	323	312	262	285	312	268	297	310	302	310	294	319	339	279	280	303	319	266	290	271	301	280	319	273	299	266	288	272	280	272	272	302	301	258	268	300	291	314	299	274	265	275	262	294	318	272	276	285	269	251	314	265	302	320	285	287	281	264	310	264	300	295	272	273	266	276	303	288	275	287	309	258	278	332	324	288	304	285	262	302	283	294	295	301	264	302	324	271	301	277	277	280	281	266	281	291	304	324	279	269	287	301	277	299	300	275	289	301	264	266	280	321	303	300	327	279	299	277	275	306	278	295	281	276	304	294	292	286	286	251	292	319	278	281	280	288	304	271	257	316	305	276	335	264	294	318	306	292	272	273	309	294	297	286	312	279	310	308	290	287	325	295	328	309	301	317	290	329	293	303	293	289	281	279	315	271	288	264	290	284	279	285	287	296	304
32256	24017	18208	10965	7814	4580	2548	1641	1354	1219	1038	854	794	721	674	601	573	617	567	488	445	505	463	401	463	423	401	399	423	401	400	362	402	373	370	393	369	378	384	357	374	316	353	381	391	376	359	376	343	352	343	353	350	356	359	355	339	349	343	344	349	333	313	356	381	370	381	332	326	338	368	348	383	393	376	389	306	329	351	338	337	331	342	340	341	371	349	373	379	353	354	354	333	382	325	368	350	367	334	386	409	332	374	354	365	352	367	359	373	340	324	350	355	325	378	368	362	356	353	350	341	310	370	346	390	345	364	334	333	346	347	363	337	339	358	356	347	344	324	322	373	341	369	362	387	334	390	356	357	360	341	356	374	318	320	345	345	344	345	381	363	331	367	342	350	360	322	393	360	346	340	374	335	340	338	313	359	336	361	339	351	364	324	350	340	347	300	353	327	324	376	321	350	382	358	315	344	317	382	366	343	369	321	373	325	338	358	317	305	367	332	357	326	327	375	361	352	354	330	363	335	326	321	351	322	343	327	345	345	332	362	361	355	360	341	321	375	333	378	372	352	330	353	390	367	357	342	363	380	352	353	348	375	337	335	345	339	329	326	324	389	354	358	345	359	331	368	337	345	352	335	355	324	335	366	352	366	323	359	358	377	341	340	366	373	338	354	355	332	389	365	343	383	355	337	359	334	363	360	356	348	365	333	357	355	371	364	345	372	357	353	331	348	357	361	359	357	341	384	373	333	315	362	351	385	336	336	336	359	335	344	363	335	352	355	338	364	356	340	346	316	330	366	340	326	343	355	367	372	398	327	334	340	368	361	356	325	336	361	345	352	358	360	370	344	343	345	360	358	344	322	346	351	379	298	358	371	360	350	334	349	339	350	367	347	312	384	335	298	361	384	368	318	341	348	351	364	343	352	352	366	351	337	359	310	352	366	337	340	351	329	329	337	324	356	358	351	350	358	318	333	356	350	377	372	331	358	360	322	365	350	374	359	339	326	349	340	367	330	357	352	360	350	347	359	362	387	338	372	346	368	352	333	338	368	348	304	386	361	339	339	368	331	336	341	358	366	334	334	333	375	380	326	383	354	333	338	342	326	351	349	367	337	361	327	317	411	348	352	373	370	355	352	363	335	326	373	354	355	357	347	377	318	377	388	374	370	356	366	363	365	357	356	326	362	333	349	362	357	357	324	330	346	352	361	357	356	335	368	299	317	375	361	338	349	322	345	349	352	295	340	350	365	321	344	316	339	359	348	339	345	361	350	360	368	357	351	386	356	337	359	359	328	360	382	359	334	369	340	351	306	370	327	378	314	328	355	347	385	329	354	324	338	338	336	363	367	334	367	359	343	321	348	375	350	341	393	345	356	348	346	381	345	359	365	350	355	378	355	328	362	320	337	368	303	348	366	376	350	336	380	349	350	353	336	329	335	339	344	342	328	339	362	329	362	363	352	390	357	318	353	342	344	346	322	370	352	334	368	377	341	343	351	378	374	345	349	322	342	354	353	370	359	366	345	342	378	352	387	329	307	361	314	349	354	376	358	319	331	354	354	379	317	321	337	348	330	360	337	294	340	328	346	356	375	361	348	363	348	339	340	355	355	381	335	366	333	330	300	317	340	336	330	347	348	378	358	312	360	343	361	341	367	355	327	315	354	380	346	345	339	337	343	380	330	356	350	339	327	340	356	350	373	359	354	351	347	334	336	352	355	332	360	338	347	367	364	350	339	358	329	369	327	343	372	366	348	344	346	375	380	357	357	340	352	371	343	403	339	378	345	360	332	337	361	368	383	314	357	379	347	315	316	384	367	344	346	347	349	364	369	342	381	336	362	337	354	341	350	376	342	350	337	362	346	373	300	340	362	315	314	360	371	360	353	337	352	335	339	316	378	375	359	335	378	332	353	315	352	325	388	355	350	409	367	360	354	343	359	344	342	362	343	329	331	361	380	368	345	338	349	369	340	311	403	326	354	374	366	353	388	349	349	349	352	336	345	386	345	375	346	332	337	327	354	337	343	297	342	345	336	351	372	393	331	329	364	329	356	342	311	344	354	340	336	352	357	324	297	341	333	354	378	351	318	336	329	346	352	353	341	345	321	315	369	351	351	304	335	376	364	344	374	374	341	324	367	326	353	344	372	339	365	372	356	358	339	361	339	336	356	331	358	373	333	346	380	351	336	321	362	348	377	349	352	330	349	368	390	349	367	391	353	340	334	371	333	364	328	343	342	369	338	356	344	347	341	318	357	338	306	368	366	362	369	362	379	339	330	364	347	374	335	363	358	359	343	307	335	305	329	353	349	345	378	325	349	363	359	339	322	349	375	320	342	375	324	342	334	352	342	348	340	333	344	323	354	348	351	341	348	339	344	345	349	339	358	348	361	333	373	338	319	357	359	350	345	318	359	332	342	355	341	317	363	338	346	358	312	346	329	341	344	369	377	350	379	312	369	357	359	355	369	348	365	335	360	360	337	346	359	358	345	332	322	347	377	368	317	340	327	343	342	380	332	334	387	336	354	356	335	324	326	368	335	330	356	344	345	391	343	334	345	332	356	356	319	355	372	378	360	336	358	353	348	358	302	362	342	355	342	327	334	366	344	306	367	354	347	359	346	350	363	358	340	344	312	326	317	352	337	345	360	385	357	343	344	345	365	341	333	341	361	334	364	372	346	348	371	315	362	365	327	326	390	338	362	340	347	337	346	355	346	354	363	371	335	333	354	344	355	320	352	361	356	325	347	355	365	320	359	375	354	333	336	345	354	342	372	330	317	326	345	382	370	334	365	340	349	337	347	317	310	306	335	338	409	363	334	378	321	385	368	308	337	330	350	292	352	348	326	377	324	365	378	350	360	362	366	363	306	376	346	367	363	344	349	339	389	342	374	322	337	364	339	334	362	368	338	356	323	378	362	353	344	340	337	358	383	340	337	336	355	290	335	320	362	373	340	352	375	374	323	366	348	337	370	352	379	353	332	324	350	351	353	338	372	378	359	353	351	361	345	353	331	357	325	347	315	349	367	362	364	352	351	350	363	356	355	361	340	362	295	369	332	329	356	344	353	361	365	320	343	336	325	321	350	367	338	333	342	353	385	350	357	348	356	372	348	348	336	352	352	338	362	384	370	362	343	366	370	343	329	348	332	369	353	392	343	353	361	365	346	345	357	340	338	317	376	344	344	336	328	371	333	327	348	355	360	339	359	351	341	369	388	353	355	374	337	341	333	343	339	372	343	341	348	314	343	367	357	362	364	320	359	337	360	353	343	383	382	340	314	313	358	333	331	337	345	362	360	328	348	303	381	351	376	361	346	322	365	364	351	351	351	370	356	382	349	360	357	337	368	385	371	360	338	375	377	335	336	368	327	349	362	337	362	330	359	358	344	342	365	331	354	363	358	347	348	342	381	353	334	337	371	344	368	315	340	370	365	381	351	389	345	327	365	324	376	385	352	338	358	330	352	337	372	329	375	343	345	330	344	362	345	387
24064	21494	28705	24728	21454	13180	3394	1568	1195	1042	866	794	697	674	592	542	558	491	422	433	459	418	427	403	376	377	348	358	339	344	321	312	330	316	297	307	317	300	338	307	287	278	307	295	284	286	296	319	308	295	295	277	282	310	313	287	284	318	286	289	298	284	270	270	286	300	290	269	314	286	261	277	276	259	284	290	301	275	305	305	257	265	268	270	287	270	268	295	270	292	264	259	281	274	297	278	263	256	256	310	263	307	273	270	279	301	254	291	263	278	258	251	259	268	259	273	251	302	253	304	290	283	316	295	283	302	290	306	296	295	271	290	266	264	277	286	283	288	253	275	263	298	261	284	284	266	273	259	256	288	267	314	253	279	259	287	282	267	279	292	272	276	260	252	324	261	260	290	264	276	288	262	260	284	266	302	288	285	303	267	274	277	277	293	258	257	291	295	267	307	272	249	301	252	299	282	258	271	290	253	274	275	288	271	262	280	271	254	241	281	276	253	269	255	278	298	272	269	265	274	275	284	287	272	291	273	246	301	279	255	270	271	294	267	276	284	311	269	285	260	254	273	293	263	269	273	294	265	264	282	251	284	290	264	247	269	273	314	273	248	279	284	262	282	271	305	270	265	242	270	293	292	278	305	280	265	274	287	298	266	295	263	295	299	278	266	276	263	265	246	273	293	257	295	305	273	298	277	267	273	283	234	268	260	308	295	262	272	291	266	283	293	276	290	283	318	297	261	280	281	313	277	274	258	257	284	302	291	269	298	305	256	262	292	250	277	241	260	267	297	247	295	268	273	269	285	273	272	275	263	277	244	269	283	292	254	285	295	252	254	274	271	275	270	255	274	261	277	234	271	300	286	293	252	266	275	279	325	272	259	256	284	262	289	291	323	275	296	283	264	280	261	280	295	259	279	272	273	295	272	279	298	269	276	262	263	299	294	305	276	298	297	283	267	279	260	293	254	294	319	278	270	309	314	257	261	275	285	282	273	273	263	280	302	294	256	272	290	292	263	263	282	271	272	271	277	261	271	251	249	288	276	293	285	276	295	290	277	297	279	294	278	282	269	275	278	299	296	269	270	278	281	267	318	288	261	296	298	301	264	263	268	304	238	247	288	270	256	288	286	288	279	273	262	303	261	313	277	270	254	295	289	305	281	270	294	273	286	274	282	245	289	268	256	260	251	250	283	285	291	262	286	272	263	277	271	288	274	298	247	267	277	262	301	259	276	265	241	282	255	293	291	276	218	280	298	279	271	275	268	273	278	262	255	275	285	253	286	277	320	303	286	303	280	264	274	288	242	260	302	302	270	263	296	249	281	270	271	277	261	267	266	256	292	271	282	310	305	278	278	278	288	253	259	265	309	283	248	268	264	299	239	281	272	251	267	291	272	253	272	257	248	306	278	289	259	271	280	253	296	253	259	295	284	265	300	277	278	300	276	258	292	274	272	284	244	300	296	264	271	275	332	307	283	280	274	281	269	285	279	268	308	292	284	280	272	256	278	274	306	262	289	251	263	281	254	269	284	300	301	261	286	286	275	292	287	258	286	284	307	267	298	265	301	273	278	258	297	257	264	277	265	296	273	310	285	287	250	260	289	308	280	241	312	305	280	264	274	277	278	267	249	289	269	269	256	258	274	268	280	259	239	300	290	298	302	273	325	264	295	289	275	290	260	268	253	260	276	268	324	265	250	276	270	308	288	261	300	299	261	285	241	254	271	254	264	253	278	260	293	270	288	255	249	292	254	289	274	279	278	278	286	273	262	287	285	278	265	262	292	282	293	247	267	320	254	261	297	298	263	255	273	293	293	282	258	311	289	263	272	302	258	288	283	281	271	284	280	257	268	272	271	272	263	296	265	258	269	293	270	273	297	257	275	281	283	207	283	270	241	275	285	289	235	270	280	260	263	268	290	269	249	281	288	299	286	300	299	261	269	293	244	305	294	276	291	307	284	285	299	285	295	257	305	303	258	270	295	265	290	264	265	302	259	272	270	259	298	304	291	289	274	281	247	304	271	273	279	260	308	287	285	273	303	272	248	281	275	287	279	271	301	302	295	280	298	282	263	251	307	250	290	267	258	250	271	257	278	292	308	296	247	294	270	287	257	261	316	288	296	254	309	278	256	277	258	261	270	264	291	286	258	300	303	273	260	288	269	288	282	246	257	267	280	291	273	284	275	251	291	308	264	277	299	269	258	302	267	270	282	296	297	271	294	296	295	251	249	272	269	258	243	291	266	298	297	266	316	292	296	282	293	277	275	278	308	275	262	257	248	271	274	262	290	308	260	306	293	276	285	309	276	285	261	262	245	264	272	298	293	269	294	279	277	280	272	279	278	290	258	291	272	307	252	278	264	298	277	271	281	279	268	269	266	281	264	292	279	296	256	263	278	282	291	276	310	258	249	301	290	271	289	269	287	267	301	264	266	286	287	273	280	270	304	296	284	269	302	284	315	286	310	315	282	263	270	284	259	276	304	262	288	274	275	259	277	299	272	282	243	305	287	293	260	267	256	306	261	256	295	292	283	266	292	253	266	258	270	275	269	291	273	272	312	298	245	265	270	269	268	276	252	278	261	274	263	290	277	312	288	264	284	254	253	301	266	301	254	297	270	277	262	261	281	261	312	279	294	269	279	259	288	295	294	270	263	278	295	261	267	262	268	266	235	278	290	261	269	266	313	276	282	272	281	276	277	264	294	291	271	301	303	269	273	268	247	292	283	250	291	291	301	249	272	269	275	284	301	262	276	255	269	269	300	270	284	307	297	254	275	302	297	303	272	259	263	266	249	277	313	286	256	261	305	273	264	260	304	291	242	274	255	266	267	262	289	277	269	291	283	276	276	262	273	275	291	280	270	305	260	269	284	307	283	289	259	254	286	268	281	255	323	280	263	300	284	289	266	258	244	299	291	274	281	288	263	292	295	263	279	300	257	256	284	236	256	268	265	272	270	291	275	290	301	283	268	283	279	260	238	260	234	262	276	263	274	294	285	267	287	264	271	279	285	244	299	262	290	260	302	242	289	267	287	267	278	274	298	249	287	272	282	259	263	272	312	256	289	268	264	287	266	275	299	258	261	279	265	270	300	268	311	293	263	275	285	278	250	292	261	288	287	286	262	302	245	258	275	295	269	263	265	253	283	268	278	269	301	306	284	261	309	274	303	282	289	251	284	263	251	267	261	284	273	253	303	278	276	261	267	283	273	274	255	285	273	277	294	277	275	272	268	275	267	272	281	267	283	270	300	289	282	293	277	269	298	244	306	282	264	250	290	273	244	298	264	305	293	284	261	264	293	265	291	290	281	250	269	272	269	280	278	301	300	283	270	256	268	295	294	282	291	241	299	298	266	264	274	286	250	262	288	278	278	278	294	273	266	308	294	296	309	269	308	273	265	306	273	277	248	247	279	293	270	259	255	272	266	293	274	320	316	257	266	266	303	269	290	286	258	272	279	284	269	262	288	298	259	294	284	260	258	275	264	289	262
36641	34009	25330	17110	13252	8200	4513	3068	2326	1992	1705	1468	1241	1098	1046	958	870	765	766	696	600	602	593	551	532	523	474	462	449	449	426	431	416	383	425	410	391	389	377	384	367	389	395	346	353	349	347	379	378	405	332	340	359	335	362	352	359	359	316	334	341	379	341	375	337	300	359	352	346	329	355	348	346	335	324	322	321	350	352	353	360	344	325	329	339	330	351	328	333	345	358	337	307	349	335	329	327	344	346	372	314	304	364	348	352	322	366	344	335	337	346	339	330	311	336	323	357	334	354	351	333	346	379	325	308	327	296	330	333	330	323	339	354	336	362	305	356	344	343	332	333	337	328	318	322	334	324	324	313	318	309	325	326	344	335	333	312	363	383	321	340	322	328	369	343	308	347	347	332	317	400	344	326	322	368	332	333	368	373	341	314	296	368	344	344	340	376	329	349	379	326	343	341	338	367	357	343	343	342	333	316	336	355	317	324	337	352	334	357	314	306	353	357	352	333	351	363	338	342	319	333	339	354	338	353	325	347	338	309	326	331	303	356	336	335	341	326	326	345	318	325	324	341	340	333	334	347	317	325	297	334	359	358	333	371	359	335	357	314	374	353	326	326	335	330	355	337	315	308	338	326	291	356	338	341	319	342	357	355	338	302	339	314	332	334	347	323	328	343	323	342	338	339	328	338	276	340	329	325	342	324	351	338	339	372	330	359	350	338	346	330	328	313	338	360	295	319	345	338	322	347	354	321	343	380	358	325	332	333	361	305	354	360	340	353	315	325	330	338	342	349	334	324	359	284	354	333	342	370	331	345	321	366	354	346	355	314	343	352	348	335	361	328	348	321	341	358	341	356	357	353	341	333	315	348	323	324	334	325	356	337	342	359	362	333	338	338	261	355	346	307	355	336	332	323	332	326	346	358	330	313	351	349	315	348	339	343	331	323	346	345	362	334	344	344	317	329	331	384	343	305	340	328	289	328	337	380	346	351	346	341	383	347	361	327	330	350	344	345	323	353	340	297	334	310	334	310	319	338	347	318	328	305	333	348	369	381	356	351	349	343	341	325	326	331	325	375	335	315	335	319	342	329	331	336	319	336	348	335	358	333	337	335	343	318	322	330	332	318	354	352	320	312	319	340	330	330	318	348	341	347	339	329	335	348	328	339	332	339	332	342	329	332	347	317	319	376	333	343	318	327	363	332	350	327	344	331	341	344	339	324	346	334	350	322	388	361	365	329	336	370	286	355	339	335	346	347	316	293	344	339	313	359	336	336	325	334	339	341	348	364	369	328	328	362	309	292	377	351	346	352	322	355	339	334	365	340	333	368	353	345	322	349	320	308	342	350	335	363	364	345	349	353	324	310	336	332	332	331	326	349	339	347	325	325	323	360	339	344	318	334	345	347	327	339	320	328	363	332	363	334	350	375	331	342	320	337	357	353	341	345	331	319	350	314	301	322	328	334	315	351	330	371	320	313	338	340	355	315	361	321	326	334	363	315	338	356	329	355	349	298	349	393	348	339	336	314	348	339	348	326	324	339	323	344	333	342	375	358	326	320	336	308	348	313	335	358	342	308	325	330	342	314	324	326	335	341	322	359	339	308	356	318	333	332	344	326	344	333	322	342	319	341	315	362	354	327	331	355	318	322	310	307	314	337	353	356	321	343	344	322	348	290	346	316	359	336	345	323	340	333	304	303	318	346	326	368	314	328	339	314	336	349	322	339	314	339	340	350	352	351	346	325	344	337	329	340	317	306	309	361	335	334	327	320	356	353	336	343	351	350	310	391	353	329	326	336	345	319	338	314	345	321	346	344	338	326	340	338	350	347	375	350	313	323	335	371	347	335	342	330	347	349	314	335	354	333	342	350	337	359	392	334	333	350	345	339	299	314	357	355	359	336	344	350	321	316	313	348	321	338	319	316	339	377	316	355	323	328	370	336	371	360	358	319	304	352	335	328	360	342	343	337	383	336	340	344	334	351	339	309	318	319	352	304	337	321	380	336	358	333	339	319	340	349	346	335	346	344	337	352	332	327	368	339	324	335	371	349	324	347	326	321	344	330	330	348	320	344	315	374	294	352	337	336	327	361	352	331	356	356	307	339	315	322	337	379	325	357	348	299	347	321	350	341	361	296	347	371	331	356	354	343	352	358	328	371	343	340	320	351	348	336	330	339	347	346	342	310	329	337	330	340	349	337	351	358	312	297	360	325	337	307	347	332	345	344	359	354	319	334	334	349	299	346	328	345	335	313	370	353	335	358	327	329	326	327	333	324	334	298	344	330	336	319	341	323	332	337	312	324	367	350	358	370	357	348	348	300	344	328	352	321	298	314	325	346	323	335	342	362	331	312	350	328	350	341	327	331	346	326	326	329	353	327	336	337	366	336	311	334	311	319	309	343	351	343	311	346	351	347	364	325	307	316	343	344	328	331	306	344	319	334	341	300	351	295	321	345	327	329	354	328	298	334	352	358	360	351	340	322	333	372	330	338	322	319	352	329	360	367	311	330	346	331	343	309	319	369	315	365	341	335	327	331	361	355	326	332	367	338	367	325	343	325	324	322	346	307	350	331	308	321	315	310	334	337	330	327	329	334	309	305	380	332	306	353	365	352	347	345	341	333	372	344	323	327	332	338	346	338	325	333	349	314	348	314	354	338	346	301	358	362	303	316	343	308	329	347	348	291	338	332	356	348	349	331	319	310	340	308	330	321	306	352	361	353	354	343	358	328	336	323	335	345	354	325	333	305	320	296	374	328	347	343	334	332	319	333	339	310	330	326	319	358	360	362	337	340	330	342	290	344	340	329	332	324	337	352	374	328	317	334	322	335	329	351	344	330	334	334	320	359	303	300	330	310	369	351	322	345	344	303	336	303	346	357	321	316	311	331	371	349	392	340	325	338	314	304	371	351	363	326	330	350	357	372	318	334	355	333	320	361	301	346	305	302	326	377	359	313	341	359	343	343	327	354	320	375	332	335	346	325	337	336	355	321	335	326	351	374	337	314	287	341	341	340	344	333	330	363	322	324	354	349	338	343	341	357	347	342	340	372	319	317	305	335	337	358	344	318	311	343	315	310	299	322	359	317	330	306	322	333	362	328	346	325	333	335	354	363	334	349	322	344	325	333	347	316	353	321	355	346	302	337	356	326	350	276	317	363	340	341	308	311	314	329	324	333	324	333	316	321	365	309	318	349	344	333	350	344	341	322	331	329	354	314	351	328	345	360	353	326	327	330	341	340	369	333	334	360	329	362	312	348	331	339	354	330	330	318	367	322	345	316	332	363	327	330	306	318	344	301	305	372	337	366	340	292	322	339	355	376	334	321	327	308	304	368	327	351	351	307	278	328	298	357	318	332	319	295	347	312	353	315	337	333	351	371	332	309	347	351	344	353	310	334	321	342	275	332	317	348	345	355	338	305	329	337	354	334	353	329	340	324	320	350	330	336	357	349	332	318	333	339	335	310	309	318	346	339	337	342	345	305	338
25237	21478	27603	25674	14292	4466	1913	1168	848	786	693	616	546	478	447	425	441	368	339	350	331	316	316	323	305	289	253	272	272	270	247	243	259	270	227	234	253	217	229	205	223	243	213	218	221	218	203	210	249	223	192	214	215	192	232	231	225	213	194	220	236	220	213	217	200	231	212	231	206	217	205	211	218	240	214	205	216	209	220	210	225	206	207	231	200	241	229	223	220	209	227	197	220	211	223	226	206	205	192	217	229	235	206	208	191	199	229	207	209	218	196	233	183	221	233	221	229	208	215	208	201	211	210	209	210	204	232	211	193	218	222	239	223	251	214	200	207	211	223	193	224	237	204	213	221	213	225	207	200	197	195	235	218	224	214	217	218	223	216	191	188	188	204	206	212	239	211	229	188	216	220	240	202	209	212	208	220	218	228	195	213	206	219	200	226	211	202	217	225	216	237	207	220	209	211	218	216	208	220	186	215	228	238	219	212	221	200	214	204	233	216	180	213	197	227	229	194	218	205	225	241	205	203	216	199	199	216	222	212	215	212	226	226	207	211	233	192	206	218	212	223	214	222	212	211	204	205	193	210	188	209	254	214	194	220	222	207	214	193	215	193	209	224	232	200	206	215	221	236	208	218	207	248	188	223	210	201	226	220	231	198	195	196	217	242	207	189	229	193	208	208	216	208	224	213	199	219	208	210	206	221	204	208	238	203	230	218	247	209	201	235	219	233	206	236	218	195	209	198	208	208	223	229	215	209	198	204	239	236	219	231	201	189	230	238	205	208	196	206	200	210	214	224	222	212	215	221	208	215	230	180	215	212	220	203	200	215	219	204	212	213	201	218	210	217	214	213	205	201	195	195	238	210	178	200	223	214	235	237	209	215	218	206	214	221	223	210	188	199	207	217	182	223	196	197	214	216	196	201	191	203	191	219	197	221	189	205	199	225	193	206	201	200	214	219	202	202	189	221	214	197	212	221	207	219	234	223	224	211	190	192	201	205	226	195	207	224	202	214	228	217	220	195	234	208	228	244	226	216	189	199	220	222	219	211	213	213	213	217	236	204	203	193	251	215	197	227	233	207	229	215	174	190	209	203	238	188	212	186	230	215	202	253	202	203	223	215	224	207	206	225	217	222	179	222	192	231	218	232	241	217	231	216	207	217	239	188	219	228	199	178	212	220	202	204	216	213	209	216	211	221	205	214	206	200	199	215	223	202	225	211	211	236	229	225	211	224	210	195	201	226	180	193	232	199	205	221	230	237	211	210	221	226	212	213	232	233	218	215	232	236	226	215	206	221	204	233	211	212	225	205	240	215	212	212	206	225	195	215	228	208	232	216	227	201	228	218	231	199	220	207	181	212	227	203	205	205	206	210	235	194	218	228	225	218	209	207	216	213	212	232	212	203	212	200	187	206	209	217	201	216	195	208	209	197	218	203	210	223	209	232	202	208	207	183	208	209	218	234	226	166	206	217	211	221	212	216	238	221	236	227	195	189	224	216	230	217	222	208	215	218	206	220	191	188	225	229	204	205	207	220	206	228	208	209	218	206	234	218	197	184	248	222	221	194	177	225	204	215	225	207	229	199	201	202	221	230	225	206	220	195	224	206	222	224	221	212	212	190	197	194	179	206	226	176	207	204	232	222	188	197	247	207	192	211	207	209	210	209	197	210	187	226	189	210	212	195	217	208	224	222	202	202	195	208	247	209	226	206	237	211	195	232	201	211	218	215	211	234	234	202	178	212	228	214	205	209	217	204	201	209	235	218	216	219	208	212	190	249	217	200	237	201	233	201	224	215	229	246	201	205	224	213	207	183	199	207	198	233	213	218	197	199	224	227	236	213	211	201	210	206	200	222	227	229	196	216	191	202	198	198	194	201	193	213	243	211	218	225	232	224	215	214	209	215	226	197	207	204	225	204	230	229	208	197	216	206	215	237	222	229	222	221	223	215	212	212	212	196	222	207	186	205	205	209	206	210	198	205	227	203	230	211	213	203	211	228	197	240	212	187	211	225	223	201	222	207	189	222	204	235	203	217	218	202	226	199	231	213	207	240	240	227	198	213	225	176	207	212	207	201	207	222	197	222	225	201	205	233	243	222	234	218	204	197	234	219	211	200	241	217	220	200	222	220	209	203	192	224	235	192	208	212	222	218	214	223	203	232	215	192	241	187	219	185	209	216	222	215	240	229	198	201	199	200	230	217	226	206	200	215	205	224	215	220	230	239	197	195	206	225	215	212	254	237	222	220	199	224	215	237	206	188	199	205	215	226	205	201	193	227	212	235	205	241	180	221	226	203	213	172	196	233	216	226	203	224	206	229	239	216	229	227	204	200	205	206	238	189	240	200	225	193	207	191	234	218	199	194	210	208	200	233	226	234	210	218	203	211	257	204	193	210	192	203	199	203	228	240	222	234	225	229	186	209	215	235	196	196	203	210	228	218	208	216	215	240	216	229	193	197	213	211	221	210	194	217	203	218	216	226	205	233	196	222	218	224	230	188	220	200	213	216	214	187	217	198	215	223	194	210	205	249	219	210	219	214	210	219	208	208	201	219	186	232	223	222	193	203	243	204	213	205	216	222	242	203	218	236	183	223	221	197	225	201	197	219	219	198	221	250	216	205	203	216	220	200	223	199	221	201	184	207	199	233	214	203	202	196	212	213	192	181	225	189	221	200	191	223	170	236	214	236	205	214	212	213	192	220	214	225	209	209	236	201	255	219	204	215	248	203	210	214	196	228	219	216	210	249	190	209	216	220	218	221	218	221	203	211	218	206	223	194	197	239	220	202	216	230	216	219	185	216	197	190	217	192	218	222	209	198	211	194	208	204	209	228	205	213	197	226	230	206	214	228	204	239	215	220	223	202	255	201	216	227	187	207	178	221	220	223	206	194	182	202	205	206	214	215	206	216	198	185	222	208	211	227	231	211	246	210	223	224	221	200	213	222	227	211	224	242	205	208	198	224	215	231	208	197	211	205	216	224	233	189	222	190	219	213	194	203	191	205	218	186	211	205	206	231	214	201	202	208	211	202	208	200	199	206	205	222	250	216	210	221	185	232	217	226	178	204	215	207	200	227	204	227	222	213	213	214	208	217	189	204	219	211	204	193	215	207	174	221	231	229	177	219	216	227	202	205	233	220	220	229	202	218	207	224	221	201	217	217	210	208	214	217	228	195	227	216	206	224	194	221	201	217	226	219	235	226	188	219	216	225	209	206	236	229	216	203	228	201	214	195	219	196	209	203	197	208	211	215	216	197	210	200	226	238	205	240	193	194	199	229	221	232	232	191	211	226	214	203	190	201	209	237	207	222	215	244	201	225	204	208	205	203	218	194	198	196	205	239	229	207	213	204	216	217	210	204	210	227	220	210	199	223	217	226	192	230	191	217	199	196	218	212	212	209	214	198	209	218	208	200	203	210	192	210	204	193	212	215	214	205	217	190	199	232	210	200	206	229	242	209	220	201	216	229	217	217	229	218	220	224	238
34762	30084	21614	14209	10728	6979	3830	2553	1860	1600	1404	1164	1021	850	743	737	691	617	506	509	493	462	422	415	396	399	393	374	367	332	319	361	289	280	281	322	287	285	305	313	271	276	278	303	272	295	269	277	252	282	291	286	258	275	277	272	314	280	290	278	248	247	275	257	281	261	263	271	281	245	252	257	251	241	240	229	277	275	302	248	278	264	243	269	265	245	264	267	260	270	237	258	267	259	259	263	272	247	275	261	274	239	243	234	226	270	251	242	249	246	273	258	285	233	239	216	248	298	258	301	252	269	247	235	248	278	257	255	255	247	245	274	284	262	236	242	253	250	252	264	270	255	259	224	264	229	267	256	262	271	243	240	259	256	263	248	241	249	268	264	266	264	251	266	262	271	253	247	260	256	258	285	234	266	259	270	277	256	250	263	239	250	242	258	240	218	251	253	275	250	225	264	254	263	271	253	247	265	249	276	253	259	260	232	271	238	255	267	240	275	240	255	266	249	220	258	255	269	258	242	255	238	242	262	255	229	244	233	252	252	257	275	275	277	259	267	284	250	268	271	236	258	267	230	293	255	263	228	286	238	242	285	233	250	264	257	247	254	247	299	247	256	253	241	250	253	243	261	276	246	240	274	239	271	235	256	247	260	262	236	262	245	261	261	242	239	282	257	266	237	253	266	239	255	255	241	251	232	249	256	267	281	261	234	249	240	259	270	252	250	247	256	267	267	254	263	245	242	247	272	259	272	263	253	274	274	252	264	267	275	231	268	269	259	288	251	277	251	301	262	263	268	251	260	267	268	247	258	260	230	265	245	259	254	280	253	263	268	258	256	286	254	251	272	234	242	240	272	251	237	262	243	260	256	241	229	263	262	286	247	275	230	231	254	294	244	257	248	265	258	270	271	263	272	255	257	258	273	252	259	254	237	292	272	239	257	254	252	237	265	244	267	262	256	281	272	232	266	233	247	262	244	248	233	258	248	260	245	258	242	263	248	262	267	247	253	273	271	253	249	264	274	248	251	291	239	243	244	261	251	250	280	259	263	259	271	260	268	236	263	253	250	272	268	242	274	253	265	259	235	264	271	241	256	225	259	253	249	256	229	288	253	268	251	232	254	237	248	287	258	241	265	257	278	244	257	232	223	237	235	261	247	265	258	252	257	240	258	260	238	250	261	251	278	273	272	281	233	287	255	269	251	250	264	224	246	257	250	279	253	262	229	247	248	244	239	239	282	253	255	248	240	244	273	254	246	268	241	256	245	245	240	239	270	262	260	246	265	283	268	268	244	265	255	273	251	233	247	249	243	275	257	243	275	263	264	224	238	234	249	258	266	241	253	244	238	252	237	256	256	234	227	230	283	251	247	272	250	227	249	253	258	284	283	263	264	234	250	241	275	294	263	254	261	232	262	243	238	244	243	274	234	292	248	273	236	240	253	269	251	253	261	247	245	292	268	255	271	255	267	251	270	278	264	257	264	240	236	260	251	256	240	247	257	243	259	280	222	263	268	229	263	245	244	265	267	243	252	263	241	239	263	265	274	254	263	273	224	255	264	234	265	248	239	280	270	233	259	239	278	237	267	267	246	247	244	238	232	256	261	258	244	255	237	252	280	254	239	267	235	239	255	255	235	272	258	268	264	258	253	250	266	274	234	266	265	260	235	246	279	254	257	245	265	248	252	249	298	274	251	245	266	271	292	289	241	274	248	242	267	274	273	265	261	256	232	270	266	247	277	277	270	253	259	282	255	259	269	258	274	243	261	247	272	278	258	241	244	247	285	256	263	293	243	255	275	251	248	259	237	251	263	258	251	244	245	276	245	262	250	255	248	229	251	273	260	261	247	266	263	281	260	250	295	258	223	238	253	234	270	271	290	255	266	242	246	284	255	259	269	248	253	258	259	212	258	263	258	247	239	253	260	258	286	261	299	228	248	250	235	272	256	258	260	263	236	270	269	248	251	285	243	239	239	235	274	242	232	266	260	246	260	218	272	249	239	246	242	243	261	256	255	248	280	263	276	264	236	252	267	252	282	272	258	255	237	248	253	228	296	247	235	253	241	228	260	231	255	252	249	225	215	244	270	279	259	265	261	287	267	239	269	265	268	253	253	246	244	263	240	288	239	243	261	262	221	252	256	247	264	299	256	270	266	239	256	254	250	247	258	230	261	261	255	260	263	264	245	267	274	259	252	244	250	252	265	247	253	250	293	256	242	274	271	264	247	219	244	242	249	276	247	261	255	317	256	234	249	236	269	264	275	244	262	276	264	240	263	246	274	274	265	236	241	235	262	253	262	245	245	278	258	253	251	269	244	258	261	252	255	276	254	250	248	254	265	239	267	262	268	254	261	240	267	245	275	256	270	241	245	268	236	264	253	298	305	248	235	255	230	242	241	286	268	251	265	242	238	257	250	266	255	261	280	244	262	231	247	244	233	253	250	258	233	276	281	276	257	260	270	275	285	289	276	266	259	252	252	259	289	250	267	263	241	264	283	235	241	287	270	283	255	283	262	267	254	260	268	252	274	271	252	250	266	241	250	273	255	249	253	265	267	228	272	281	242	276	250	252	254	268	256	247	261	253	250	279	276	237	248	250	291	243	268	240	277	247	235	278	227	256	237	234	265	270	248	262	237	255	275	249	263	262	241	281	250	254	270	248	246	252	224	250	257	260	263	273	265	255	279	262	270	244	244	248	281	268	256	277	256	242	235	229	247	256	245	254	249	239	242	231	270	258	246	236	250	236	272	272	265	269	250	241	267	236	247	283	247	255	252	294	233	239	261	244	251	272	277	274	252	247	288	254	273	261	246	253	270	234	247	250	238	296	269	254	272	250	240	276	285	265	245	256	258	251	271	237	270	237	276	249	237	283	271	248	266	246	237	239	261	266	237	218	273	246	260	255	268	260	276	262	263	235	245	291	280	293	241	256	253	259	265	230	257	265	259	259	249	256	256	242	289	226	286	259	263	282	251	282	259	245	274	234	232	256	263	278	279	264	257	241	263	268	268	273	250	278	256	272	265	255	259	252	243	239	225	280	233	238	204	255	255	249	247	244	261	253	263	280	262	251	263	256	229	241	288	239	268	244	251	242	274	245	270	234	250	253	249	272	242	270	267	249	253	259	236	254	240	239	257	259	255	255	248	270	263	273	255	277	257	240	244	250	280	262	262	288	235	260	269	248	242	259	229	275	252	250	275	256	236	242	252	245	263	263	228	239	255	240	262	257	248	261	243	259	272	240	230	251	243	252	260	287	265	229	253	250	274	276	267	250	247	253	262	260	256	263	262	255	238	233	240	253	250	279	241	267	277	231	255	235	237	262	249	261	229	284	227	238	259	235	236	261	248	264	263	244	284	253	236	261	295	254	243	263	230	263	243	253	294	264	267	271	280	256	248	260	240	282	269	273	262	248	272	240	291	264	261	229	252	253	270	230	227	270	254	286	262	259	269	243	249	237	249	258	271	271	262	239	278	256	235	267	256	278	248
22996	21524	29310	24184	21557	21638	11730	2745	1639	1334	1186	1024	888	753	706	676	573	553	470	456	402	357	426	350	314	333	318	295	261	289	284	256	251	207	234	211	222	207	226	217	212	198	198	225	157	204	204	213	195	230	209	231	219	205	206	202	194	180	182	192	201	174	174	199	192	177	195	183	179	183	210	196	174	178	191	180	180	188	191	177	194	182	193	165	194	172	195	208	171	185	179	191	171	170	181	173	199	166	179	190	185	174	166	183	177	215	187	195	196	197	179	184	176	143	187	180	195	181	165	179	172	182	173	193	180	179	180	195	158	165	184	188	182	166	193	171	179	185	172	177	168	186	168	185	200	177	155	172	158	205	198	154	192	192	174	174	195	204	184	185	180	162	182	155	176	187	170	182	184	161	178	191	186	171	173	175	184	181	206	180	168	158	201	208	191	181	174	195	196	168	187	197	173	178	158	160	205	186	167	190	191	170	184	173	193	182	181	193	185	175	198	198	180	173	177	185	168	200	192	178	176	164	181	173	149	172	157	204	187	172	177	181	149	179	179	175	181	178	176	160	188	187	172	168	177	165	161	189	195	195	183	207	158	177	182	181	179	180	192	187	151	171	200	179	170	198	171	187	162	156	179	167	156	182	180	163	176	198	186	167	180	191	195	202	183	159	186	194	186	158	168	165	185	178	169	196	193	168	148	183	191	167	169	186	178	167	179	188	157	191	178	192	176	146	178	165	176	173	177	184	160	179	170	166	206	164	168	161	159	189	178	191	195	155	179	187	175	187	161	200	182	164	173	189	158	169	185	209	173	186	175	206	166	168	185	181	184	177	187	180	195	187	183	157	191	181	181	201	186	167	166	161	185	166	163	169	186	183	169	205	185	172	192	170	197	154	196	177	187	164	180	198	174	169	170	159	183	169	176	198	181	188	182	183	159	170	180	181	177	181	198	173	160	180	164	179	172	181	174	183	180	179	199	159	160	174	176	178	161	183	168	181	170	175	165	168	177	182	207	185	181	187	169	179	184	168	163	207	172	184	178	173	203	183	198	178	180	192	178	171	186	201	199	183	192	176	173	195	167	166	196	211	170	180	175	147	186	182	171	181	175	188	205	170	178	186	182	162	192	172	198	187	172	192	188	178	184	171	179	183	182	182	180	176	197	188	150	149	168	160	179	166	166	161	164	190	160	184	183	180	168	184	176	173	172	204	204	194	171	186	185	191	179	172	188	179	194	190	172	166	201	205	157	193	181	176	166	196	156	179	190	160	202	148	180	188	178	164	170	167	158	176	179	179	199	170	179	157	206	180	193	170	209	160	170	171	159	186	161	167	177	178	180	175	165	159	183	162	199	161	171	178	183	184	175	164	179	158	172	192	192	202	161	188	204	188	184	201	188	193	188	184	170	194	179	162	166	197	166	176	174	173	218	179	180	206	181	175	174	185	209	190	179	172	179	192	184	150	189	171	175	192	180	175	182	178	186	173	166	184	187	167	168	202	175	191	185	176	175	177	172	197	190	165	202	175	171	165	163	226	193	175	192	189	159	185	199	171	201	176	189	197	177	210	188	194	160	189	176	170	173	171	156	178	170	184	177	172	183	196	188	181	180	213	213	179	202	193	181	174	169	162	189	194	180	184	163	204	175	155	216	169	183	191	165	166	195	173	179	175	176	207	161	179	148	161	189	195	178	174	185	192	179	189	216	172	161	156	178	168	169	193	179	192	165	177	170	191	207	177	167	172	196	190	179	177	181	175	167	174	183	167	179	190	175	192	195	168	190	175	183	196	179	196	189	167	169	171	185	196	202	168	185	198	197	168	148	192	183	180	146	162	194	168	188	182	177	164	173	200	173	179	180	198	172	176	163	170	178	178	188	203	181	165	186	175	171	172	184	215	174	176	168	193	190	159	172	175	172	183	174	196	158	163	196	166	188	187	179	187	190	185	178	165	174	185	190	163	188	190	186	174	177	210	170	176	177	187	163	173	161	176	159	186	160	180	169	175	195	201	184	186	194	161	176	184	148	162	192	168	189	186	182	182	179	196	203	195	181	167	175	187	168	177	203	181	157	184	177	151	170	203	192	181	167	166	155	162	200	182	198	200	163	166	174	169	200	167	163	170	176	149	170	169	178	186	204	198	193	159	158	161	190	188	207	193	195	178	191	170	179	176	169	178	211	186	172	163	180	166	146	175	169	163	198	181	171	177	172	178	183	170	180	170	189	175	193	202	189	189	196	185	206	195	194	199	192	190	166	220	150	170	178	161	183	191	181	186	158	162	172	191	201	194	193	177	181	180	153	192	183	187	184	176	175	173	177	185	193	201	187	192	190	158	188	174	166	186	184	164	163	190	171	169	180	167	163	194	186	182	200	169	196	197	169	159	170	170	182	163	195	187	183	203	140	189	164	181	188	174	197	189	165	178	193	172	163	162	196	197	176	179	195	198	194	177	192	179	183	167	170	171	190	208	177	140	155	185	172	164	182	184	187	161	181	175	164	182	178	189	190	189	178	158	173	187	202	191	175	152	182	183	154	194	179	186	167	170	159	197	181	189	191	180	173	171	192	173	158	187	138	180	164	197	173	153	166	187	203	178	186	171	172	177	150	171	175	159	192	204	165	190	196	182	195	171	212	189	185	180	194	207	187	193	192	166	177	175	182	199	157	197	158	161	179	180	160	173	162	187	170	199	186	161	196	193	198	170	178	196	183	168	175	175	168	193	192	180	187	184	192	167	172	195	178	186	183	157	160	177	172	158	193	160	167	175	200	203	200	192	192	173	183	155	185	171	192	163	183	169	159	178	166	194	173	177	199	182	158	185	182	163	166	165	197	177	173	176	197	174	207	185	190	189	164	172	181	173	194	181	175	170	178	161	190	200	175	178	181	186	166	179	193	152	174	198	173	217	168	189	177	195	183	171	169	169	170	178	161	193	169	185	195	169	190	193	182	184	165	193	195	171	203	175	193	160	181	183	194	174	200	164	182	186	200	176	196	184	170	177	189	208	176	194	169	162	176	208	168	189	170	203	179	170	169	194	175	191	163	191	166	176	197	185	190	153	185	190	174	197	158	176	158	201	174	179	152	185	164	158	176	200	183	188	201	185	186	186	178	167	187	181	184	172	187	168	197	181	154	178	165	188	179	170	181	175	170	163	184	166	174	165	191	163	182	202	167	187	186	172	186	199	191	174	175	160	188	176	177	173	176	163	170	187	194	171	197	191	183	163	178	168	178	183	165	170	168	157	167	163	155	189	189	207	193	194	173	148	171	172	169	175	174	168	190	186	178	189	178	174	194	203	183	162	191	171	194	169	179	188	174	177	191	175	166	166	184	189	193	188	187	189	201	181	184	184	196	193	185	190	194	184	192	189	175	183	188	193	196	184	172	180	184	178	180	189	179	161	180	188	191	176	183	183	185	178	168	187	162	178	188	180	176	181	191	164	181	168	179	175	203	187	163	179	152	168	171	177	159	167	183	172	193	194	186	186
40090	36417	29686	21880	17204	12450	7211	4782	3405	2896	2449	1998	1679	1499	1331	1171	1086	897	862	749	735	643	591	506	492	493	469	429	378	427	361	354	315	336	349	318	290	295	320	279	272	247	302	265	234	237	254	234	258	247	248	259	228	253	253	252	225	220	234	235	249	230	214	233	242	235	244	259	240	217	203	205	222	217	228	235	215	222	228	237	203	240	203	214	224	240	228	218	222	215	236	243	227	193	236	230	211	228	227	205	206	246	223	225	226	239	216	206	231	230	221	207	236	218	200	238	190	212	219	238	201	251	206	229	220	217	206	216	212	226	236	207	243	220	229	205	230	191	220	211	212	224	222	213	215	243	237	227	219	204	229	218	231	219	209	194	221	225	241	222	207	220	215	237	247	227	216	235	229	225	203	188	209	187	205	204	220	231	241	234	226	210	229	212	184	230	238	213	231	220	208	205	216	201	205	232	207	213	217	227	216	212	234	220	223	213	213	216	236	220	199	209	219	238	225	208	215	215	212	215	220	216	218	220	220	226	207	187	196	232	239	228	223	211	205	227	217	228	208	207	218	229	221	227	218	259	213	250	212	208	225	212	215	215	246	215	212	219	256	215	215	242	230	210	230	239	205	246	226	227	218	245	194	241	217	251	208	251	232	199	219	193	206	236	230	230	223	227	234	216	217	212	215	222	219	213	229	231	201	204	214	212	213	234	226	232	209	212	216	227	210	230	206	216	202	198	219	212	209	218	204	220	223	205	214	201	198	205	222	213	231	217	231	215	215	196	215	212	199	216	211	224	241	216	247	224	204	214	212	239	235	195	220	243	219	237	205	218	242	213	192	243	229	199	222	236	239	258	225	199	233	218	208	222	219	212	199	223	223	196	234	210	227	211	217	232	223	215	219	197	233	215	235	242	218	231	217	218	211	210	218	210	229	191	216	217	223	207	223	249	232	219	224	210	229	222	229	226	230	225	189	208	224	235	220	225	206	224	200	229	240	230	224	214	212	233	217	214	224	228	211	199	238	211	203	212	234	203	211	232	221	223	216	194	254	216	227	207	215	199	231	237	210	236	218	250	199	228	194	228	209	217	223	200	233	210	181	241	233	247	217	215	206	227	206	216	201	213	218	244	202	219	205	199	250	246	194	228	229	214	232	242	220	237	207	208	207	214	212	214	213	239	227	215	206	233	211	222	232	206	223	229	230	216	211	205	213	219	231	233	197	236	199	213	209	202	220	217	222	208	208	224	231	204	212	220	225	215	218	237	235	223	240	201	237	241	220	245	183	193	212	241	228	229	228	222	215	210	217	227	201	197	207	211	213	201	215	210	206	192	218	198	212	228	232	228	219	213	205	208	205	229	203	220	237	223	243	221	233	195	229	236	210	201	199	200	225	225	209	211	203	219	229	232	220	222	231	224	210	227	233	233	214	199	225	205	201	225	206	231	228	238	218	223	210	247	208	230	205	211	248	226	225	213	206	234	237	205	228	242	233	200	219	212	221	190	224	227	226	208	240	219	233	211	253	256	206	208	211	209	210	218	238	235	234	203	201	203	221	196	221	202	225	227	224	253	229	214	210	212	207	213	247	219	217	209	253	258	213	217	200	199	207	224	224	206	220	217	218	203	207	218	215	246	206	201	224	189	224	227	190	209	208	200	206	226	242	217	222	240	193	213	228	234	240	244	245	222	225	209	197	218	232	189	207	248	203	229	225	221	188	199	224	247	236	214	225	218	208	233	220	233	220	223	200	205	193	208	223	210	247	223	211	214	241	217	215	214	209	204	213	204	207	221	235	207	246	242	204	238	227	234	206	207	229	219	205	219	211	209	210	203	193	217	204	226	219	204	210	228	226	210	232	208	179	213	236	228	204	227	212	238	216	197	245	232	217	202	230	209	221	234	228	237	249	219	219	223	214	240	227	226	236	215	191	222	200	189	225	215	205	204	229	216	197	224	223	199	216	227	225	241	207	216	218	197	230	209	207	247	206	230	205	233	220	196	213	210	208	213	235	210	224	238	247	241	229	214	194	204	227	206	208	216	221	179	227	231	196	216	216	206	227	215	207	223	206	233	227	219	225	217	203	215	214	236	228	201	213	207	224	207	201	241	231	233	238	197	222	221	196	230	247	218	216	226	224	207	231	225	218	206	227	246	224	230	166	208	193	213	215	205	218	225	222	206	178	199	222	244	239	228	207	201	226	200	192	224	201	207	230	204	194	219	232	235	250	240	217	216	222	232	223	219	218	230	210	216	210	201	210	215	237	227	203	210	210	248	228	208	222	205	256	221	244	218	220	221	217	209	223	233	214	201	228	222	210	239	199	185	192	190	231	219	200	226	214	216	234	226	215	227	225	211	256	201	212	203	237	192	204	221	263	209	221	223	242	227	216	230	240	231	228	214	238	224	247	207	218	216	223	233	232	216	231	224	211	200	222	208	216	203	222	233	206	239	188	219	219	233	226	227	237	236	195	213	227	184	226	208	225	228	199	242	207	226	216	198	219	208	226	234	214	209	223	227	239	230	212	217	217	249	214	209	232	199	238	212	225	225	215	231	197	214	220	227	212	208	228	238	222	208	230	227	208	228	223	204	235	220	225	205	196	217	243	195	207	218	202	217	240	208	224	209	213	223	225	232	222	199	222	236	200	230	226	207	193	204	196	208	218	219	204	201	202	223	216	236	229	230	224	213	204	214	207	212	226	198	237	235	211	202	221	198	222	202	230	240	233	213	260	200	230	218	219	184	229	245	207	217	225	205	202	219	231	219	223	228	212	238	210	244	228	216	224	211	234	236	226	240	242	233	222	215	214	213	230	233	197	231	233	206	232	219	233	248	239	253	202	202	215	208	191	201	228	216	230	209	228	233	218	220	235	226	256	203	196	231	223	200	178	209	210	244	205	222	213	205	213	219	224	211	212	205	216	222	234	230	218	233	217	221	222	229	237	188	208	239	212	238	205	226	222	215	208	203	229	207	178	223	211	225	226	214	209	213	229	221	223	207	237	230	195	244	239	219	220	197	220	207	189	201	227	247	205	226	227	218	211	205	215	226	234	206	227	211	249	189	207	219	193	228	221	224	216	191	220	209	202	222	233	213	207	213	202	215	243	222	225	224	209	200	213	216	205	221	214	186	256	249	255	209	242	235	208	199	237	246	231	210	200	220	228	224	226	229	238	220	220	220	221	225	237	225	216	226	224	204	189	219	204	201	227	208	232	192	201	230	219	228	230	226	211	224	211	197	195	200	225	188	215	214	236	224	229	229	203	226	217	209	218	208	226	202	226	236	220	258	193	210	212	220	203	237	221	199	194	231	222	220	222	230	215	244	191	211	230	247	224	220	208	212	225	222	227	238	218	218	231	217	218	222	225	212	228	219	224	189	218	212	219	230	232	236	227	209	221	218	209	221	231	215	186	216	200	214	185	197	231	218	195	227	202	215	206	230	226	239	217	195	220	222	219	217	235	186	225	210	245	221	217	209	183	252	208	216
30263	21120	15164	8704	4704	2796	1550	981	776	647	611	507	509	460	440	397	414	396	404	384	346	317	394	341	338	302	313	346	343	318	334	344	294	304	315	318	294	308	299	328	315	265	289	312	325	296	333	294	286	303	321	291	309	327	300	316	287	312	307	284	313	280	274	292	296	299	302	294	285	295	291	325	317	300	341	313	283	260	323	308	309	302	295	273	293	285	320	291	267	294	286	273	289	272	285	301	289	319	281	297	292	281	303	287	270	304	295	297	274	317	328	298	281	291	314	288	279	296	276	312	296	275	312	311	321	315	305	311	276	310	285	310	283	323	278	297	262	282	301	288	309	251	289	279	296	283	298	274	309	299	305	282	273	279	273	265	283	277	279	334	295	276	298	296	270	299	307	313	290	312	281	317	319	292	297	274	297	314	273	257	300	292	296	297	284	294	257	324	277	295	289	291	312	317	274	304	302	308	325	281	290	298	275	329	321	285	296	309	302	265	275	288	298	280	280	271	296	304	326	272	298	284	302	306	282	299	270	296	277	297	313	309	291	324	321	302	308	297	303	320	320	309	303	290	301	267	319	278	277	315	295	308	302	299	284	287	289	284	294	333	313	259	332	281	297	316	322	262	276	300	292	305	285	306	291	307	322	303	271	294	314	312	275	312	297	315	269	306	315	293	288	264	313	295	280	309	291	285	277	296	291	312	291	306	288	296	310	297	292	282	304	294	291	314	340	309	302	323	328	288	298	276	310	295	281	301	323	301	325	285	305	321	298	305	313	281	311	295	285	335	304	276	284	288	302	289	302	294	290	314	326	280	326	304	296	279	286	318	290	282	304	285	315	258	289	299	312	290	292	306	276	292	260	296	301	294	269	325	326	327	258	309	310	282	296	291	292	308	258	290	326	283	294	268	266	294	279	307	296	288	295	292	302	338	273	294	291	284	271	310	293	282	307	290	287	297	307	290	306	292	296	295	285	269	300	281	314	322	298	306	292	291	266	310	286	280	263	288	313	288	300	300	321	272	275	266	282	297	329	277	274	290	319	285	289	310	287	308	283	312	288	317	285	306	265	303	277	312	293	248	269	292	283	274	302	314	305	260	300	303	299	276	276	306	256	270	284	315	278	309	275	278	283	317	316	282	302	314	295	279	330	293	306	285	291	294	294	282	297	284	320	307	291	305	307	284	258	314	276	299	274	310	256	321	336	341	300	308	336	300	281	274	307	303	291	306	270	300	268	291	284	290	286	356	290	287	291	298	316	263	302	290	299	271	315	289	289	337	260	303	318	271	305	305	303	286	290	299	286	298	303	275	323	306	292	283	302	302	298	292	271	259	267	276	272	274	295	273	298	287	288	293	294	292	273	296	291	306	276	278	310	291	289	285	268	292	301	282	305	317	286	278	288	278	273	289	301	298	311	299	292	267	287	285	297	291	276	280	290	303	317	276	320	290	291	303	313	305	276	315	268	300	329	305	282	296	282	297	290	296	277	300	303	267	301	306	289	310	262	284	279	285	281	295	285	270	289	298	267	296	292	297	293	287	277	306	307	320	322	297	277	301	308	299	302	343	310	321	264	293	292	270	271	297	285	319	319	306	299	282	314	296	302	312	277	276	270	295	325	287	249	279	276	276	270	289	303	279	285	302	290	293	260	288	273	306	269	291	308	279	302	311	330	305	307	307	278	309	268	283	296	288	307	304	266	269	314	301	304	302	293	293	281	312	304	307	302	296	299	290	248	307	283	269	316	282	275	256	304	305	302	299	303	286	312	298	274	319	279	287	282	301	304	277	343	291	311	289	304	318	318	297	317	305	316	311	294	283	309	304	301	305	321	306	309	289	331	300	285	289	346	274	270	310	257	263	281	301	299	308	301	324	310	292	328	306	315	284	285	291	311	330	315	292	307	309	262	311	296	304	296	278	332	276	273	310	286	312	311	281	293	294	283	268	279	292	306	317	304	297	306	309	321	289	308	314	290	281	292	294	293	286	313	269	325	325	272	269	261	272	282	275	312	310	303	284	306	300	289	298	342	318	305	303	292	294	292	301	279	306	264	331	270	291	270	336	276	294	334	271	264	291	277	285	288	303	268	265	291	286	330	299	314	297	302	302	315	285	281	310	302	297	298	279	300	316	289	305	284	308	274	287	308	280	311	308	287	292	326	286	274	311	289	276	282	314	291	274	295	305	281	286	292	329	260	295	311	287	295	294	287	307	303	277	307	318	279	310	291	278	312	308	310	315	316	310	268	289	290	311	278	302	319	261	273	291	278	298	315	296	307	295	256	287	290	305	308	290	285	282	301	306	307	281	285	301	306	298	295	324	285	293	305	292	304	308	301	282	283	293	288	302	340	298	303	286	277	280	316	299	312	319	312	282	307	331	282	301	271	275	302	306	311	295	305	316	283	280	275	275	285	271	289	287	276	298	268	307	296	306	299	285	290	298	291	269	298	325	278	319	296	310	297	286	307	306	269	294	286	310	294	288	293	272	288	320	287	290	300	281	308	276	266	290	298	305	330	294	300	297	278	296	316	306	248	281	329	294	305	285	281	286	294	285	293	305	326	311	342	300	293	305	267	288	293	319	276	285	323	302	315	273	306	296	280	295	322	303	284	269	270	295	290	306	317	294	303	298	317	346	265	295	333	312	278	286	276	257	299	269	289	285	281	271	274	311	282	299	290	310	299	286	317	280	320	294	335	256	302	293	294	305	295	306	288	320	280	282	287	279	282	308	307	285	318	285	304	280	279	312	312	279	289	310	291	295	312	292	308	268	298	298	321	293	294	277	286	317	296	276	288	317	322	308	271	330	323	304	319	304	290	285	270	304	302	290	306	307	297	287	298	283	328	283	296	266	320	268	302	286	300	297	309	283	292	299	302	289	295	278	332	318	313	314	308	297	273	308	284	333	287	280	312	309	303	274	312	333	293	312	284	269	277	280	283	293	277	307	313	272	263	272	253	302	320	316	261	301	302	285	309	306	314	278	285	333	308	308	290	292	270	274	308	306	294	282	270	294	326	296	317	285	268	273	290	290	302	301	310	295	286	298	265	307	305	298	300	294	290	307	281	301	298	283	283	289	313	296	295	298	306	290	264	331	309	276	301	292	300	306	310	284	275	327	303	326	297	280	287	287	295	316	278	293	316	285	285	294	320	283	276	262	298	284	280	275	277	334	286	263	293	300	313	275	301	325	308	319	282	295	293	317	299	300	308	300	274	294	307	288	261	310	292	277	266	253	291	291	309	324	269	267	335	266	295	318	300	302	286	299	294	311	288	305	273	286	321	303	300	292	312	285	321	293	278	286	314	296	301	307	326	324	306	321	312	290	289	315	297	285	305	299	300	314	295	294	264	282	312	304	310	310	326	273	301	329	307	302	287	316	321	320	308	280	288	303	295	299	325	284	282	302	305	287	312	307	285	304	301	291	306	278	340	281	302	315	306	293	263	305	287	291	274	310	286	296	319	315	278	258	319	303	286	312	308	291
31631	21390	16542	10489	7666	5603	3061	2058	1553	1236	1193	943	900	783	649	656	578	592	538	551	470	473	440	477	464	470	422	392	412	395	372	382	407	381	377	387	377	394	379	381	438	383	368	406	399	400	379	410	358	413	394	371	392	359	364	377	404	390	353	370	357	349	357	347	337	365	353	315	362	376	349	406	387	372	384	364	364	345	361	339	381	342	353	348	392	366	358	412	360	382	361	416	348	360	354	352	386	367	363	348	371	334	348	322	392	404	349	348	367	327	293	352	346	341	380	362	382	394	343	356	354	373	337	343	321	362	353	344	382	353	348	351	374	388	366	378	374	383	339	378	373	405	379	379	358	373	384	337	325	368	402	368	355	389	351	345	368	349	350	376	315	375	326	357	341	375	331	361	363	322	370	386	376	336	361	363	394	377	328	358	338	352	337	370	347	373	322	353	367	382	389	368	342	343	333	338	372	344	360	347	369	371	347	333	363	369	342	331	357	331	368	351	398	369	391	384	377	339	331	364	360	380	366	348	361	371	333	342	353	352	353	351	332	373	325	393	309	330	339	356	359	337	349	363	381	349	363	360	381	377	374	344	385	370	375	363	386	368	350	342	403	324	364	359	349	327	368	364	331	348	340	360	355	367	357	379	332	385	359	376	344	361	355	341	370	359	340	378	332	312	357	379	347	365	344	355	362	359	349	363	382	367	399	338	364	344	353	372	364	329	323	378	345	367	353	350	372	342	355	378	328	326	373	385	345	376	384	340	359	360	383	349	389	352	321	337	357	303	342	347	380	363	326	340	375	346	333	336	397	341	396	328	345	349	344	351	350	357	359	351	356	369	357	332	388	348	363	356	378	325	327	357	367	343	351	363	351	380	342	377	356	349	373	378	331	361	343	339	342	381	335	356	373	336	379	307	362	370	321	371	350	346	342	391	370	358	352	366	387	376	338	367	335	354	382	361	343	370	368	330	362	387	366	376	356	357	375	343	349	368	345	329	338	377	355	346	361	368	357	371	360	385	387	345	353	375	372	279	366	325	405	365	377	360	334	347	336	356	354	315	379	355	350	366	346	367	392	333	370	318	356	349	337	394	364	354	344	390	391	368	353	361	365	368	332	326	354	385	354	347	385	345	343	367	350	332	330	415	367	355	327	392	328	354	389	351	316	356	359	334	360	360	365	359	375	355	327	376	341	353	349	356	380	350	378	349	360	370	351	359	348	346	360	427	356	360	378	359	322	387	373	345	345	366	365	342	355	378	352	367	350	370	331	341	348	374	328	358	352	409	364	374	365	355	323	413	361	373	358	326	336	334	384	362	374	378	339	356	367	373	330	313	349	358	351	360	334	352	382	338	364	373	354	392	375	361	375	337	366	369	354	363	370	361	329	326	381	364	350	338	392	366	353	369	347	368	336	358	335	367	336	337	367	338	367	355	328	367	334	325	368	377	348	392	383	359	377	370	354	345	356	333	371	378	350	360	390	379	362	362	369	354	331	343	363	358	367	368	344	335	343	338	353	349	350	389	352	354	355	345	347	351	352	359	326	367	333	366	361	380	362	380	359	380	367	355	381	380	350	330	364	358	363	325	372	361	345	333	354	371	388	353	372	358	366	314	369	348	350	355	338	336	383	362	349	418	345	388	374	389	362	331	348	371	338	393	391	387	342	356	375	360	345	349	353	367	351	338	331	370	364	346	361	370	350	358	355	357	386	341	341	348	378	361	372	380	367	337	349	352	365	340	366	349	361	361	374	359	351	367	340	343	323	371	358	381	340	363	340	358	362	340	365	340	365	338	344	341	355	378	333	346	360	396	336	326	359	335	374	346	357	324	331	351	364	333	369	343	323	377	343	351	375	371	352	359	360	389	356	330	357	355	367	384	359	356	351	370	328	372	343	374	376	339	387	338	332	383	391	381	346	365	354	363	367	358	357	352	369	348	346	334	362	385	365	367	357	356	348	342	367	357	359	366	338	337	348	337	365	374	352	325	391	349	363	366	359	390	356	370	374	360	325	367	321	379	323	364	384	353	358	350	389	351	351	347	341	351	344	356	376	342	345	375	361	329	332	368	361	343	360	380	353	317	353	338	379	345	362	343	332	362	319	360	378	367	357	338	340	366	389	372	361	389	326	333	365	334	349	338	327	387	347	347	355	381	357	342	367	356	353	378	362	349	378	380	370	356	377	349	364	331	327	342	339	335	336	326	367	345	365	357	382	375	359	345	369	400	351	349	337	341	372	362	328	349	354	379	375	351	365	343	377	354	363	363	358	331	359	358	387	364	354	328	349	344	355	360	334	365	349	343	327	337	352	337	352	377	311	383	336	371	358	395	343	348	348	369	380	363	329	362	356	379	363	354	364	354	365	359	348	353	388	338	380	359	365	366	348	350	367	348	361	345	354	376	349	338	339	361	364	325	330	362	344	363	347	372	335	361	321	381	359	345	312	403	394	350	320	335	369	339	357	338	375	347	340	347	366	341	367	338	360	354	349	384	353	385	364	368	386	368	351	342	355	337	342	333	369	402	344	357	370	375	387	334	342	393	371	337	358	319	388	373	361	386	315	355	364	334	376	325	396	373	361	308	362	377	350	343	386	362	342	347	392	361	349	386	378	327	375	355	327	333	353	306	366	319	330	358	347	366	364	340	367	366	345	347	351	346	380	346	381	374	351	369	371	371	347	357	343	381	360	335	352	347	342	378	382	355	347	330	363	333	384	365	351	369	335	354	335	348	365	329	379	345	357	383	374	322	335	381	326	351	325	326	363	320	347	340	322	340	357	359	317	368	343	345	380	387	355	375	359	396	369	357	339	346	372	347	350	359	378	339	379	348	346	351	396	380	348	357	363	370	380	344	366	370	344	356	360	359	374	396	374	378	363	377	375	383	391	364	356	344	330	370	351	351	342	340	344	375	348	367	315	356	348	344	372	391	357	377	359	369	334	375	359	370	336	367	370	325	367	389	376	339	395	384	357	348	307	369	393	347	340	351	361	358	371	366	375	350	347	375	346	354	335	377	356	354	354	341	338	361	345	354	387	375	373	349	384	342	379	346	366	382	378	374	352	362	328	348	349	337	394	348	354	361	350	343	374	349	365	358	359	371	323	322	363	374	364	365	317	342	345	318	306	346	340	328	371	356	366	327	405	364	388	364	340	351	338	369	389	396	360	383	344	322	357	347	352	354	354	354	375	358	372	344	379	360	347	345	354	338	365	373	364	381	310	383	380	349	355	366	356	347	374	356	350	341	350	335	352	308	329	351	337	382	341	350	353	384	371	353	349	358	383	340	370	368	375	331	345	378	363	340	366	363	362	333	329	366	345	377	337	343	320	364	320	346	371	399	367	390	374	343	348	363	351	357	361	326	389	377	354	355	392	360	366	386	363	337	326	346	339	328	376	367	359	391	375	350	388	342	355	357	394	354	364	367	378	345	335	351	379	361	354	345	380	368	392	339	377	357	364	404	345	338	358	348	393	359	343	331	353	367
24040	21488	28800	24644	21540	14206	4279	1960	1362	1108	977	841	755	710	644	604	571	538	468	486	462	415	414	364	391	371	344	344	331	366	321	343	312	334	314	353	309	307	348	290	295	328	280	316	291	295	343	285	258	293	324	319	300	333	273	307	296	281	295	292	306	289	298	279	255	295	284	277	284	268	297	272	255	286	258	269	286	281	267	271	297	313	272	288	293	257	271	284	304	272	298	274	274	256	301	284	282	276	256	267	307	285	287	304	256	289	266	285	287	266	285	272	250	302	252	285	279	313	274	256	248	258	309	302	264	263	277	278	240	293	248	307	278	280	260	314	284	264	291	308	264	284	278	278	283	265	246	283	280	313	266	278	275	259	325	279	260	288	304	317	282	267	259	280	289	316	282	263	293	239	275	312	275	300	274	274	274	299	248	281	268	290	303	291	291	295	272	313	284	262	297	276	255	296	294	271	265	252	295	307	276	293	283	303	290	287	259	277	284	261	268	261	281	275	282	290	282	303	281	302	281	306	290	289	289	283	297	266	289	296	291	263	269	280	258	274	311	281	285	272	297	269	276	292	266	265	278	281	284	260	289	290	298	267	272	264	314	245	295	303	269	282	276	274	278	263	271	287	283	280	284	293	257	270	282	318	272	283	292	262	262	271	252	312	284	262	248	294	289	282	251	299	294	290	314	308	293	257	256	277	267	285	295	299	256	292	299	262	276	291	285	286	266	253	253	231	304	282	253	275	260	256	307	266	311	295	278	271	286	294	281	271	296	280	272	260	288	299	281	283	279	293	289	279	332	268	278	291	302	300	271	270	260	291	286	283	273	313	285	276	284	295	276	286	278	295	229	308	315	274	288	286	287	264	308	273	299	302	283	277	272	301	271	288	260	281	272	276	290	266	295	308	263	287	264	291	318	295	289	286	287	296	307	291	300	275	276	281	259	297	286	310	282	288	264	252	286	264	282	305	277	270	292	286	301	302	279	281	301	286	284	306	258	306	273	295	275	318	278	277	274	276	267	277	287	267	279	301	284	265	280	271	291	302	288	280	279	307	305	270	319	258	261	297	318	278	299	305	265	286	264	300	278	267	288	283	292	275	250	266	316	295	275	278	287	284	288	298	315	276	292	314	298	278	273	281	294	263	299	243	269	293	273	315	299	260	302	288	284	286	255	291	278	298	296	264	278	273	292	298	295	286	268	309	318	272	246	293	305	283	282	313	297	285	277	286	267	288	251	271	306	293	280	294	249	284	275	296	261	267	307	277	266	269	283	272	283	285	280	288	285	268	268	285	311	287	270	293	261	279	291	293	293	313	263	289	269	287	275	285	294	307	299	285	275	295	289	267	267	295	278	286	285	276	277	274	319	266	283	284	277	286	251	269	303	271	266	282	301	279	278	267	252	264	267	302	251	268	305	291	312	272	275	308	282	320	313	267	293	289	279	298	322	268	304	290	288	294	287	262	284	264	302	278	294	262	279	289	299	269	294	295	255	290	287	270	269	255	252	286	252	259	282	259	292	287	313	300	250	264	288	299	263	271	273	295	289	302	289	307	283	293	272	294	269	265	283	268	270	267	285	307	270	289	303	284	305	289	300	264	275	259	288	280	293	291	286	293	289	309	273	297	256	266	259	299	296	281	259	275	278	285	280	258	294	277	306	312	283	259	266	289	274	266	279	311	269	260	279	293	302	296	301	266	283	294	271	301	282	292	277	316	298	296	284	271	285	287	256	285	285	300	288	302	293	276	276	292	261	294	284	285	285	244	281	296	287	295	286	282	278	274	280	287	248	287	250	278	272	300	266	277	299	282	313	258	261	262	248	280	268	293	304	279	268	304	279	284	277	280	271	299	261	274	269	272	287	285	274	275	250	277	298	297	282	292	270	286	280	247	275	291	249	284	297	270	299	289	277	284	273	250	317	305	290	278	295	285	263	309	289	329	298	288	240	273	221	267	300	296	256	283	277	299	254	288	256	252	314	293	285	266	287	265	299	268	284	275	285	274	292	277	261	267	283	297	279	281	279	274	297	280	290	284	272	287	278	275	278	294	308	265	299	289	314	278	294	264	284	300	308	286	286	275	288	284	287	287	255	290	265	277	286	280	271	297	265	271	287	287	294	275	311	291	285	259	305	272	288	268	289	258	289	268	293	278	298	282	277	320	315	323	269	289	305	314	298	263	280	289	301	267	273	276	286	277	273	265	261	310	286	282	274	275	281	287	264	284	298	295	250	300	284	283	260	288	271	276	287	273	298	271	257	315	269	271	249	291	301	270	307	287	275	282	314	300	273	292	250	295	288	270	279	294	299	273	268	289	314	274	284	278	300	291	263	254	300	262	301	290	291	282	296	291	289	292	287	297	280	285	287	257	254	268	273	276	277	264	288	278	289	273	254	280	280	292	310	301	287	306	305	305	262	290	264	302	290	280	261	273	279	328	297	305	280	294	276	300	271	279	288	285	258	230	283	266	300	274	304	294	295	289	311	320	298	263	288	280	303	280	276	284	274	273	292	265	269	254	262	303	319	291	317	287	297	272	290	289	278	295	284	280	321	264	270	304	266	278	260	288	321	289	267	294	277	283	269	286	340	282	288	278	319	282	268	342	289	306	274	266	308	312	264	286	256	277	265	289	279	283	286	276	295	292	281	273	298	292	261	251	265	247	248	263	280	294	289	279	278	257	298	314	273	302	301	298	301	288	297	290	273	279	292	273	268	283	269	283	272	266	290	294	280	250	274	258	296	263	285	316	303	275	272	320	301	271	282	322	272	253	289	274	272	285	285	279	283	289	289	306	271	288	278	270	290	277	256	271	271	257	265	281	288	268	299	297	304	280	267	305	311	303	248	265	309	271	272	291	266	271	287	296	263	285	276	280	281	272	289	279	286	286	258	297	285	277	285	279	278	307	323	296	299	280	263	295	264	247	302	328	282	276	295	307	260	266	265	278	292	283	313	281	274	264	254	280	279	283	286	279	302	289	278	271	256	313	259	280	253	284	311	292	290	314	256	297	280	306	279	285	266	284	269	263	271	289	276	264	275	270	304	287	278	268	313	342	290	285	294	303	304	266	279	306	286	286	293	282	267	326	288	272	274	269	273	293	288	304	275	274	284	272	250	273	292	293	278	288	266	262	264	256	252	278	265	279	321	296	250	276	273	278	296	286	276	308	299	284	304	253	322	262	263	291	291	297	299	299	287	264	294	303	286	265	263	289	296	305	277	278	291	262	253	289	292	261	262	316	283	275	302	292	308	266	320	276	288	272	262	269	250	307	266	309	271	305	292	278	286	306	275	304	289	286	296	267	273	267	311	287	271	268	288	276	298	277	262	254	307	229	286	286	275	291	300	272	271	284	273	269	307	285	305	263	300	298	274	259	293	283	257	291	271	267	294	303	271	248	284	277	255	270	309	285	261	263	284	283	293	290	299	285	285	259	277	295	297	279	270	311	291	281	269	272	275	297	287	301	292	298	284	269	261	291	274	281
34416	30674	24687	16729	13422	9682	5863	3808	2832	2113	1797	1539	1370	1224	1030	941	890	810	787	767	666	629	569	562	497	554	477	520	497	484	434	452	409	410	428	366	389	409	372	385	416	397	344	385	388	364	363	349	379	398	350	366	383	413	361	359	348	312	357	329	358	354	352	349	354	325	358	356	367	340	362	354	351	328	333	357	324	337	365	368	350	332	355	329	339	344	355	331	326	362	322	353	326	347	332	361	314	356	347	365	349	332	357	366	359	329	335	383	331	372	338	339	363	347	367	372	371	320	373	348	327	310	350	338	331	325	352	332	313	371	347	360	309	329	324	300	323	338	347	334	351	322	333	320	355	307	340	351	352	352	363	342	329	317	367	383	377	367	364	319	359	340	341	343	322	334	339	372	359	331	342	348	356	318	327	354	323	365	325	328	341	353	316	381	348	323	336	314	353	341	361	343	326	354	356	385	373	341	335	342	330	364	309	386	320	330	360	339	300	330	319	311	354	359	368	355	327	323	352	332	335	334	366	348	327	343	359	347	343	342	346	339	332	303	330	335	350	339	353	349	318	352	319	335	329	329	359	388	312	350	320	344	361	354	336	350	331	311	347	361	333	311	328	352	330	339	351	327	334	333	367	328	346	343	356	354	332	352	361	393	330	357	334	303	360	342	341	350	355	339	374	385	314	334	374	358	338	299	380	353	337	380	356	350	338	353	353	349	329	353	336	349	333	383	372	347	311	368	330	353	344	332	356	350	333	347	347	329	361	326	313	351	374	338	353	335	340	338	331	339	388	323	345	357	350	339	316	332	319	352	365	366	333	329	351	323	356	345	362	358	335	320	375	356	340	331	367	326	344	351	344	360	386	360	311	364	345	330	391	368	348	348	374	334	342	342	358	345	354	315	374	379	318	359	346	368	350	329	334	307	340	339	335	343	327	333	333	337	336	372	344	343	333	325	321	337	356	328	329	342	319	358	350	396	352	319	358	351	341	338	337	293	374	347	332	328	360	352	324	353	337	348	333	314	349	367	337	350	328	337	333	350	368	361	331	343	339	365	355	348	343	306	378	334	333	377	328	336	351	351	340	331	342	370	337	332	310	343	323	354	361	327	322	387	332	307	338	317	341	319	354	317	347	348	364	340	361	319	360	350	343	329	330	349	326	355	334	361	362	344	340	369	353	338	348	354	352	289	360	382	348	363	329	347	333	355	361	340	352	347	340	346	329	385	343	337	331	345	356	351	372	378	337	338	347	346	360	390	330	360	314	327	319	356	358	338	373	332	352	377	317	365	321	362	361	334	354	341	342	314	324	338	352	346	365	348	327	316	324	342	306	328	344	350	354	309	365	388	350	352	360	355	346	354	349	353	346	342	341	346	319	355	339	354	363	361	292	361	329	369	335	325	357	324	361	342	350	355	349	368	323	331	331	340	326	336	354	345	329	365	349	348	360	342	365	343	333	328	345	326	341	351	350	330	350	364	328	402	306	333	320	358	338	364	352	305	333	340	356	329	357	367	316	363	313	344	376	357	379	333	326	344	358	352	360	333	360	320	325	349	335	335	343	339	347	366	341	348	315	324	338	356	337	332	340	328	364	362	341	346	344	374	335	356	329	317	364	334	338	327	376	319	341	344	364	304	317	333	337	338	364	361	324	354	306	333	337	357	373	329	324	344	363	328	361	319	376	339	345	367	372	288	344	328	323	344	341	357	327	333	329	367	319	366	354	360	311	337	354	332	317	340	347	354	313	332	359	335	328	337	353	297	304	362	314	380	324	381	335	356	341	351	317	330	347	352	344	387	338	353	374	351	351	340	319	351	351	348	311	338	325	332	356	391	359	330	325	334	367	360	306	336	346	370	359	307	341	359	312	354	341	358	363	320	355	318	351	367	354	347	363	348	361	332	330	359	322	390	344	327	352	370	335	337	318	320	322	323	357	330	381	374	355	332	333	336	348	366	361	308	304	361	362	339	362	349	360	306	356	348	363	359	367	300	347	349	340	342	312	339	366	310	373	347	388	338	345	341	342	314	353	363	350	358	340	372	329	334	328	373	353	366	358	355	345	328	335	335	335	337	340	314	332	327	340	350	363	353	329	348	313	325	364	351	371	346	351	332	338	325	345	327	357	344	319	377	340	342	324	338	343	351	340	382	375	342	327	313	338	353	343	291	337	346	341	346	332	376	361	310	325	326	337	346	360	304	328	380	330	360	345	344	355	364	346	336	339	355	355	344	352	329	338	359	342	343	364	361	337	351	326	317	337	338	321	307	330	365	321	349	301	291	383	350	338	352	341	348	368	339	356	365	373	336	332	350	330	339	336	349	342	334	378	370	354	321	337	331	329	336	351	327	346	351	350	339	372	352	331	317	336	365	330	305	347	325	340	330	301	339	330	338	337	343	363	371	353	328	339	353	340	383	343	376	355	354	326	320	354	355	352	311	374	335	330	309	345	332	332	332	359	337	311	338	362	330	351	384	338	330	346	346	345	334	318	357	386	350	373	347	335	347	322	339	352	333	336	345	349	341	317	342	313	307	351	289	317	350	330	380	295	333	329	357	365	313	332	361	334	316	333	351	335	346	348	332	346	326	329	379	352	325	332	350	334	325	335	367	353	330	317	364	347	327	375	375	348	353	329	310	317	359	352	348	327	351	349	322	352	374	319	343	339	366	329	369	329	360	339	336	349	324	309	384	339	306	333	348	348	351	335	339	341	324	357	338	337	363	324	386	345	338	344	353	375	315	332	356	330	329	334	314	342	329	352	332	335	352	343	324	339	402	306	347	357	363	338	299	324	341	359	345	317	368	338	341	345	351	290	360	339	362	369	393	316	382	337	346	361	350	333	391	350	328	360	327	339	345	320	327	342	391	381	343	354	340	332	337	364	344	346	338	376	355	349	336	343	364	347	358	347	344	350	322	354	350	356	296	367	360	360	355	352	350	333	310	368	307	323	364	342	377	366	320	333	378	321	357	303	365	321	361	349	320	354	332	380	332	369	334	320	344	338	320	320	339	363	347	342	336	362	372	349	330	310	350	368	352	320	362	340	333	318	324	324	336	361	333	382	351	348	327	350	340	328	349	314	347	343	328	347	323	367	321	351	333	350	323	330	383	339	332	349	323	311	341	371	354	349	346	334	339	368	363	349	331	339	322	322	329	335	375	353	311	334	366	393	350	364	347	343	356	350	325	336	333	339	337	376	327	319	356	332	340	340	324	352	365	346	324	335	339	344	348	327	342	333	339	352	358	326	322	353	352	372	359	381	336	340	352	333	319	372	352	356	332	345	343	364	381	350	313	344	327	382	331	366	350	321	332	331	344	340	361	350	331	313	349	319	327	345	378	341	332	326	320	352	351	340	333	342	338	348	382	360	341	363	331	313	308	353	342	328	346	348	392	345	343	330	343	317	332	341	330	357	345	348	380	344	355	366	371	329	330	357	350	365	362	340	329	385	318	343	343	338	332	352	289	353	354	317	320	359	347	357	343
25276	21523	27722	25647	14268	4862	2400	1348	989	777	720	574	574	524	507	457	430	382	355	339	364	352	319	271	251	289	289	294	290	289	253	247	228	258	220	231	233	247	234	250	238	221	238	235	232	227	239	231	225	238	240	232	205	223	222	234	222	244	216	221	200	190	223	206	209	224	256	219	239	217	228	222	237	221	238	206	239	200	242	206	226	230	231	206	232	227	217	199	216	210	231	219	191	193	224	227	220	205	203	218	242	230	204	227	257	237	226	201	207	214	220	217	242	201	237	217	230	246	216	232	251	234	239	215	212	231	224	210	218	234	222	205	207	231	210	262	229	220	226	215	244	217	215	199	197	212	227	228	227	242	209	227	225	207	240	222	224	238	224	214	215	196	230	215	241	220	220	215	226	235	222	222	201	206	241	206	200	239	240	208	227	239	238	237	219	214	252	186	226	235	209	217	238	222	202	201	212	232	219	222	243	213	195	208	224	227	241	222	211	221	234	214	234	231	254	239	218	230	218	186	231	237	226	224	228	198	232	239	237	235	224	237	221	242	237	215	201	224	213	247	236	224	257	238	237	230	195	242	221	228	234	205	215	194	210	231	205	222	207	228	227	213	226	199	229	204	203	241	222	222	235	221	183	187	186	221	229	228	246	234	224	223	206	233	198	208	197	258	224	239	232	224	218	236	235	210	227	221	193	229	206	234	221	197	233	222	230	231	205	198	217	217	224	231	242	208	236	178	239	189	227	223	221	225	229	233	210	240	214	236	217	222	224	233	231	219	226	232	231	205	217	218	222	242	221	215	215	205	222	200	230	211	239	214	203	191	223	223	200	204	230	207	227	233	239	233	219	210	203	214	208	208	225	237	227	257	235	205	230	212	207	226	211	241	210	202	242	258	230	206	204	230	200	203	216	257	221	209	223	215	221	223	248	234	235	215	184	227	224	233	240	223	225	201	187	213	213	224	198	230	218	256	232	207	223	224	229	217	229	221	212	209	240	211	202	235	237	211	202	238	197	227	226	212	221	204	211	249	221	208	205	195	223	214	233	202	216	214	224	193	223	224	211	220	254	230	212	205	229	214	215	207	203	248	220	229	222	220	241	247	211	204	211	220	207	229	223	215	212	218	197	211	195	205	212	226	245	221	223	238	211	205	226	204	211	242	226	202	194	210	223	228	212	214	228	216	211	210	227	220	217	220	203	198	209	227	238	233	178	223	207	226	226	224	237	215	239	232	208	229	217	242	231	202	227	243	222	235	223	209	231	206	214	218	215	229	232	199	197	257	234	222	221	216	223	187	201	197	204	219	212	226	215	209	227	226	247	191	224	231	216	228	214	229	221	211	243	252	219	203	222	220	221	204	220	223	211	208	221	237	189	211	222	238	230	227	216	218	206	261	239	228	263	196	225	239	199	209	214	231	242	214	213	235	243	213	220	259	219	211	220	233	217	218	234	218	206	249	232	212	214	239	229	241	230	216	232	199	211	189	226	219	221	229	249	201	219	216	234	190	218	256	215	229	192	226	220	218	220	200	244	224	194	200	214	216	217	225	217	213	232	204	219	217	209	205	214	238	213	213	220	245	215	222	231	255	233	231	214	206	231	241	223	207	255	247	219	244	214	205	230	237	229	217	233	213	213	225	201	225	245	204	216	214	223	221	209	207	231	218	230	201	226	209	265	217	244	216	231	216	242	210	240	236	232	221	229	221	196	220	205	214	205	238	199	222	239	222	213	220	228	245	208	199	203	225	208	244	215	179	218	225	215	231	234	225	247	207	219	241	215	197	214	212	232	200	246	227	218	241	227	225	225	239	243	238	220	243	200	216	211	233	207	213	215	238	184	220	222	223	216	207	211	239	212	234	231	212	240	236	230	252	194	209	239	244	181	226	231	225	225	224	238	204	219	206	220	222	218	196	203	222	242	209	219	222	227	246	231	211	219	232	226	217	219	184	240	232	223	212	241	231	216	209	218	212	216	224	243	193	222	225	223	223	220	217	216	227	221	214	232	225	211	238	203	218	230	216	228	227	210	223	206	221	206	217	211	211	247	215	220	244	231	209	191	203	226	194	202	195	203	231	218	224	223	236	207	215	239	207	219	207	222	208	231	216	211	219	224	213	223	195	247	212	238	232	231	228	229	249	210	242	205	229	243	216	239	244	197	220	225	219	204	232	233	256	228	202	234	235	238	217	212	231	224	217	244	209	197	198	224	195	218	254	228	220	223	233	222	234	203	205	245	242	227	224	194	251	221	214	211	212	227	240	234	226	226	200	218	218	268	220	210	243	201	230	222	197	193	230	214	240	235	226	234	215	209	221	209	271	232	248	236	197	213	235	213	214	239	222	213	198	229	235	241	224	192	218	201	211	230	204	203	217	201	221	232	224	236	215	208	222	219	220	209	199	207	225	252	215	249	219	238	233	204	239	198	206	220	211	214	215	204	218	216	225	232	205	204	190	220	244	215	205	181	230	201	244	214	215	225	214	222	220	211	209	206	198	192	230	225	192	218	254	230	211	220	206	224	249	214	218	225	225	235	224	203	219	228	220	212	226	223	220	206	216	191	213	221	220	214	229	217	230	219	205	210	234	224	239	217	247	221	229	231	242	237	220	247	208	214	220	201	209	209	213	219	212	216	232	242	213	230	202	234	216	232	236	221	205	223	209	214	208	207	216	230	211	203	212	204	213	194	239	211	213	227	232	199	203	218	225	211	228	222	201	215	222	212	198	231	204	241	207	214	213	234	236	213	233	201	209	219	221	209	212	227	214	205	207	197	200	227	222	208	228	197	210	226	247	249	215	193	213	218	223	225	250	225	197	232	225	221	226	218	224	224	226	235	199	207	209	224	219	230	226	212	191	228	207	217	235	226	224	236	228	282	226	201	211	213	216	210	215	221	231	229	206	222	219	210	230	214	216	210	213	226	210	223	236	230	224	213	207	230	187	223	218	220	217	225	213	242	224	214	216	234	215	207	202	190	209	215	229	216	203	206	200	228	226	226	244	239	239	241	225	201	204	233	216	205	213	198	226	206	187	228	230	215	212	219	226	213	208	214	220	221	234	212	245	195	197	220	229	216	194	225	247	239	231	223	233	195	233	219	252	241	215	212	220	221	238	223	226	198	212	224	205	214	207	220	242	214	246	216	225	210	225	207	208	221	225	229	250	192	227	203	223	215	202	200	246	221	218	217	222	209	217	221	207	215	224	214	224	212	236	224	199	221	231	217	236	210	258	246	235	243	203	246	189	220	217	234	238	235	231	222	215	206	248	208	234	206	214	221	228	228	204	204	242	228	231	226	215	203	193	208	244	215	219	208	207	237	232	196	219	224	229	220	196	220	219	201	220	222	211	220	244	215	272	211	220	230	218	197	210	208	222	247	244	220	229	246	198	237	198	229	221	228	211	217	231	213	207	208	213	262	236	233	234	209	222	222	211	232	224	205	193	222	220	256	237	197	241	219	200	221	222	231	213	193	217	223	210	211	210
33921	25044	20798	13595	10542	7722	4839	3011	2194	1699	1411	1260	1039	915	844	728	699	689	556	542	528	446	403	452	397	390	348	364	397	365	343	356	318	325	327	283	305	305	305	287	302	314	276	284	297	294	290	274	284	271	270	282	249	285	291	264	290	263	284	283	268	292	284	274	275	240	259	258	220	264	274	254	272	254	272	282	266	275	267	281	266	285	281	266	270	269	281	255	260	250	285	249	276	268	275	268	258	266	270	223	287	262	265	268	263	259	274	278	260	251	292	259	293	280	238	263	255	271	292	238	279	250	239	244	271	264	263	287	272	243	244	269	268	267	266	257	283	268	263	272	272	249	265	254	232	243	300	270	249	272	294	268	280	264	295	271	292	262	224	248	227	266	258	271	257	223	277	257	269	252	249	264	242	288	270	271	278	249	280	250	276	279	274	257	240	257	252	256	263	264	237	271	260	264	266	287	261	258	241	251	240	289	261	264	260	273	249	271	261	261	270	306	248	256	262	283	245	253	255	277	273	244	272	262	278	281	263	237	281	262	258	256	280	272	256	250	291	262	283	253	280	277	234	262	255	246	274	264	299	249	240	250	284	260	247	246	277	227	277	256	277	242	273	289	275	275	223	259	289	245	273	270	276	242	273	254	284	282	260	260	255	265	283	245	248	271	251	258	230	246	240	230	250	259	268	242	273	244	268	251	278	282	254	260	280	280	243	267	281	268	251	265	243	274	268	285	280	255	302	245	266	248	291	282	238	282	271	284	292	265	244	260	253	275	254	276	261	253	250	255	256	288	253	252	250	271	258	247	275	267	259	246	288	261	235	268	275	232	256	263	279	257	261	280	291	268	270	272	289	257	242	263	263	270	279	276	255	264	281	278	279	260	227	273	272	285	280	278	288	253	262	255	273	268	265	244	285	245	255	273	244	276	256	237	262	266	263	275	272	270	282	292	288	275	267	254	269	251	290	265	256	263	246	265	273	263	283	257	255	280	259	250	252	272	315	256	270	247	287	289	267	289	260	279	280	283	266	280	279	250	266	285	285	286	248	263	277	274	267	290	280	272	267	276	247	253	231	264	267	271	265	271	276	252	303	264	269	267	259	253	265	255	273	258	256	218	278	265	265	248	283	273	246	257	284	284	254	274	277	246	282	252	246	282	242	244	271	259	264	271	256	261	250	281	242	261	269	277	281	281	234	256	278	271	277	272	284	268	235	274	264	259	258	262	265	274	287	272	267	231	274	274	259	255	276	278	272	248	268	255	262	262	287	247	260	287	265	315	274	244	244	285	242	242	291	272	261	299	257	269	286	266	259	273	295	257	281	266	275	275	289	263	262	268	269	232	236	269	287	250	272	277	277	287	238	243	267	266	248	246	261	261	253	268	254	278	294	266	265	279	257	259	260	245	257	275	248	271	251	237	281	272	266	288	265	281	270	278	312	279	270	258	276	245	268	265	257	272	279	283	220	258	223	278	271	272	273	263	274	263	258	273	304	264	277	289	248	258	236	265	268	265	266	271	264	252	265	295	241	275	267	270	277	271	295	251	263	260	287	258	239	261	251	267	266	288	305	255	273	281	249	252	234	274	253	257	256	272	276	243	255	261	254	260	239	279	258	283	264	272	278	270	257	266	245	297	269	271	271	266	268	264	276	253	247	251	267	253	302	259	257	270	268	266	266	251	263	290	285	279	277	240	280	289	298	239	252	249	234	243	270	286	276	273	280	222	264	247	272	253	287	269	254	255	259	278	308	243	286	274	273	280	262	231	279	277	273	249	289	262	284	284	271	260	264	271	253	261	291	247	249	283	285	270	241	244	263	265	251	259	265	253	256	276	277	255	263	280	269	260	238	257	254	244	285	252	250	246	257	246	275	273	260	255	299	274	274	263	272	270	283	249	241	257	257	237	264	260	209	289	257	272	297	229	248	294	250	292	283	282	258	267	240	281	286	276	293	264	268	290	256	275	254	278	265	267	248	289	282	263	277	254	244	270	296	256	266	285	244	282	262	272	281	273	276	272	262	259	265	286	220	267	258	270	253	253	249	259	287	278	255	295	270	269	275	260	280	271	253	277	255	277	249	287	259	305	274	252	246	226	285	287	304	241	232	248	260	250	266	281	279	261	276	258	240	249	285	259	249	252	268	261	268	245	245	282	282	258	249	277	256	271	278	311	289	296	255	251	293	250	272	233	253	292	257	271	304	298	234	294	259	244	269	258	251	282	283	265	266	259	262	267	255	243	262	265	302	271	248	259	283	250	291	264	275	265	265	279	290	273	277	255	272	271	273	277	268	227	258	268	260	295	282	266	273	278	269	244	238	274	254	248	258	284	262	232	274	241	272	281	277	256	250	253	251	252	258	230	268	281	274	240	307	266	266	259	230	269	253	222	276	238	267	269	257	254	256	247	265	267	251	266	262	246	256	230	259	251	269	252	254	261	258	253	269	263	251	247	295	245	268	272	262	277	265	293	300	272	258	259	281	254	282	234	267	257	248	280	269	271	259	257	260	258	265	249	299	263	256	279	285	265	279	271	239	284	287	253	282	266	270	271	235	293	304	269	270	297	290	264	284	253	279	269	247	288	267	251	231	298	271	287	292	257	269	252	270	299	272	281	245	275	272	254	236	286	250	294	257	266	249	247	280	256	263	279	301	249	261	282	266	256	258	254	248	266	252	269	284	271	283	275	254	262	248	262	264	247	277	283	268	295	260	288	274	262	267	231	275	267	273	267	268	261	280	276	274	255	258	261	278	268	282	260	295	276	258	247	271	268	248	268	273	277	269	267	231	268	253	256	251	265	279	290	281	286	261	282	251	273	272	263	244	251	260	278	255	263	247	249	268	259	256	286	262	250	292	272	260	276	244	270	269	287	277	294	250	272	296	280	280	270	273	252	271	265	261	279	248	256	263	287	262	271	264	278	258	251	241	263	266	252	259	265	247	234	258	274	263	289	276	252	248	263	284	231	278	264	288	275	255	274	250	285	254	272	254	276	293	272	272	280	239	265	286	258	267	267	266	248	254	250	251	286	236	230	285	271	277	260	276	253	256	275	271	273	274	292	272	266	269	277	254	264	257	292	257	277	267	285	253	256	251	239	277	268	292	260	305	248	305	254	260	283	256	247	260	254	288	258	253	285	239	287	264	250	290	266	278	242	223	249	250	260	289	263	275	263	275	281	265	279	279	283	263	236	280	264	267	279	279	278	263	259	288	229	271	271	256	268	238	260	291	274	273	276	278	261	282	286	266	277	298	254	279	272	282	301	271	257	268	274	228	269	275	280	235	260	296	245	250	274	294	255	250	293	237	263	286	242	275	272	266	255	247	246	258	250	277	293	265	289	258	298	234	289	255	227	254	274	244	283	269	262	287	268	278	284	270	279	255	251	250	225	278	257	238	246	254	267	269	280	273	287	229	264	260	297	264	272	272	267	255	260	269	257	242	280	242	251	278	244	266	252	279	269	251	285	261	271	260	279	228	273	255	277
22889	21402	29104	24087	21433	21576	12586	3277	1880	1495	1193	995	929	813	704	648	593	524	558	429	399	415	370	304	308	284	303	295	299	268	252	270	256	254	249	229	195	233	203	208	245	203	210	211	196	175	213	212	197	185	215	206	189	206	202	191	196	206	189	207	192	189	164	171	201	175	174	204	188	200	193	191	187	172	194	200	187	177	155	183	182	177	180	189	193	192	201	178	186	206	194	186	199	198	171	184	170	185	190	182	178	163	166	201	162	181	196	174	202	205	196	203	172	181	187	195	152	189	181	193	185	198	183	182	179	184	157	175	178	201	177	191	182	199	184	191	179	178	177	182	178	199	157	185	211	169	177	173	158	184	166	169	180	198	184	205	192	177	163	181	202	168	180	186	187	181	208	187	200	185	187	174	183	188	180	198	183	198	180	176	208	181	174	182	177	170	195	182	173	169	170	191	181	175	202	177	179	176	171	180	172	183	174	207	201	187	159	196	197	164	198	188	167	177	177	202	192	168	190	195	168	189	174	189	192	172	168	184	191	191	212	182	192	209	178	156	190	192	204	183	203	214	156	189	190	195	176	177	202	185	170	181	174	200	171	197	179	163	172	192	202	183	165	182	171	194	170	166	196	167	214	207	169	205	184	160	177	194	198	195	168	190	170	204	171	163	187	178	196	206	164	155	188	183	184	163	187	195	192	186	175	200	193	170	172	198	189	174	195	197	167	204	179	205	166	195	204	181	185	199	180	184	185	201	176	186	189	207	187	199	209	169	174	188	180	181	212	183	195	186	165	164	148	180	195	189	199	173	185	203	189	184	193	189	198	166	167	171	196	204	185	191	172	163	198	192	181	176	205	186	161	175	176	188	197	171	165	177	179	208	194	196	172	179	155	150	192	178	168	180	175	173	188	185	198	179	190	172	186	160	165	174	148	190	182	189	183	198	168	171	190	187	180	195	162	205	196	172	177	199	182	194	164	178	206	172	204	171	191	198	174	194	208	183	170	162	191	196	185	188	202	170	164	173	176	177	170	164	170	202	185	124	183	170	167	184	188	206	179	174	193	179	164	202	207	182	171	173	190	194	175	188	195	162	203	197	175	175	168	188	210	195	189	180	148	179	171	180	181	181	179	215	174	183	184	167	170	178	158	174	159	177	178	181	189	186	179	157	195	176	168	208	184	174	212	181	211	187	171	169	207	196	183	163	192	180	177	162	183	158	195	169	157	179	172	182	174	170	179	196	190	166	190	195	194	205	182	206	181	173	198	187	184	188	176	181	182	194	177	190	166	174	191	195	181	191	203	182	181	213	218	191	160	176	202	176	197	185	168	185	191	173	179	166	160	173	192	165	181	182	154	187	190	177	185	174	197	169	195	195	168	198	169	171	207	167	149	196	183	174	194	190	177	179	201	184	201	191	163	166	198	181	164	165	178	183	182	149	202	174	155	200	155	171	206	173	194	181	169	193	165	209	174	182	165	186	185	198	207	168	176	182	196	174	181	153	175	184	191	201	172	169	195	181	157	157	200	173	155	177	208	187	186	193	176	160	192	186	187	183	189	164	179	164	180	195	190	192	172	191	169	195	185	186	176	180	193	174	184	184	180	190	166	185	197	178	166	193	170	196	207	161	175	155	184	170	178	192	184	181	184	183	188	177	169	183	160	207	181	184	162	174	198	198	184	204	183	182	181	173	183	151	185	172	177	177	194	188	186	175	182	175	188	170	197	188	163	178	176	193	197	159	182	174	168	192	187	186	181	195	180	195	174	172	170	197	182	174	178	195	176	187	181	184	188	167	164	186	195	177	187	182	183	178	175	186	172	185	199	194	190	186	173	184	190	161	192	176	184	194	181	181	184	177	188	185	175	188	202	176	181	191	187	195	179	188	169	159	173	175	193	203	177	198	201	191	170	185	176	162	206	158	172	158	157	206	178	169	199	172	179	178	212	185	182	188	195	180	191	168	207	182	203	213	185	208	171	188	198	187	189	175	180	180	185	199	197	181	190	179	174	182	184	161	204	196	172	166	205	188	182	193	183	159	185	172	192	170	204	165	183	181	186	178	171	193	177	205	181	182	130	191	176	175	163	174	208	184	190	183	184	205	171	160	202	180	191	167	204	181	168	201	185	184	188	192	204	194	161	186	177	169	189	190	173	183	185	204	187	174	195	201	174	188	203	175	162	202	205	194	179	157	191	195	148	180	178	180	179	188	183	199	168	185	177	174	199	181	161	189	195	198	205	191	180	180	149	171	199	200	185	180	183	186	171	171	184	188	185	167	173	148	171	191	191	191	199	186	188	190	154	172	159	189	176	195	187	208	187	188	172	173	201	193	177	191	204	184	197	183	160	178	189	161	198	189	180	190	179	161	201	182	184	170	196	177	179	180	210	153	213	172	192	197	186	172	176	183	201	189	168	179	189	174	205	180	166	191	198	191	174	198	170	188	195	178	181	192	194	185	171	171	174	181	181	195	201	191	185	209	188	179	208	207	192	176	207	176	185	217	184	177	170	206	166	152	196	188	160	174	191	191	177	189	190	196	157	174	169	207	160	176	187	167	191	187	195	174	195	183	198	186	196	181	177	182	158	203	172	163	201	159	173	197	190	161	164	206	183	192	185	174	175	165	179	164	205	180	177	176	196	190	174	155	184	175	186	193	179	202	181	193	183	208	187	180	187	181	187	209	186	180	193	206	172	175	188	185	186	191	182	194	192	197	177	202	188	176	179	160	180	185	184	172	197	179	192	174	177	193	198	182	186	188	185	197	188	175	197	154	193	167	170	169	185	170	171	189	181	188	202	172	171	189	176	201	167	185	192	194	180	171	193	197	182	167	186	158	181	178	173	170	196	195	167	180	190	174	186	162	166	180	177	179	191	169	190	162	172	194	179	186	178	189	157	184	185	195	155	187	158	181	195	179	161	204	188	176	195	203	182	199	190	176	200	206	209	198	210	222	193	183	170	162	168	189	177	195	185	208	163	186	170	175	169	163	191	189	219	186	177	162	186	169	168	182	171	186	182	194	187	203	175	170	176	184	191	181	170	182	181	201	180	182	178	184	200	171	185	201	185	199	195	176	201	178	189	208	194	184	187	181	200	187	168	182	187	177	198	167	160	184	180	161	192	190	178	179	182	195	194	201	144	161	180	168	170	192	194	183	168	191	182	182	193	194	167	191	182	181	186	176	198	201	187	203	186	199	150	200	168	209	172	199	198	181	183	160	195	172	196	188	185	204	194	184	200	166	180	188	191	177	195	208	184	218	168	188	178	167	191	172	185	189	162	199	165	168	186	182	193	177	195	187	220	164	168	176	208	183	182	194	189	204	195	159	180	187	215	172	174	216	175	182	205	172	182	181	164	189	169	177	189	161	191	176	183	200	184	182	165	191	199	182	172	188	172	184	192	180	181	188	185	191	179	210	167	180	163	176	198	173	191	195	153	197	178	191	199	177	181	175	169	188	185	194	151	212	192	176	167	192	169	188	155	195
38050	35801	28855	20832	17219	13243	8737	5437	3965	2982	2428	2120	1729	1641	1309	1190	1037	981	901	755	723	603	592	501	470	476	483	457	446	438	393	375	363	322	318	320	307	300	338	294	287	258	270	278	275	273	265	249	241	277	264	244	261	236	255	233	223	239	243	240	236	222	230	224	214	227	201	266	241	240	216	224	238	224	217	234	248	251	206	239	234	226	224	226	207	207	240	221	221	235	205	223	235	266	228	250	238	221	217	234	241	262	213	229	253	232	230	209	232	203	239	216	208	246	212	237	242	208	218	229	230	228	216	245	228	198	231	230	253	209	239	225	238	227	224	233	242	212	214	209	212	235	241	233	227	220	246	201	222	228	213	214	259	208	244	206	211	193	215	229	208	234	217	254	235	235	233	260	219	259	228	246	218	192	220	242	213	212	216	248	212	215	222	219	234	246	222	235	211	213	244	225	251	242	238	217	246	205	205	235	240	203	215	238	218	228	232	226	223	248	231	234	216	227	235	212	238	244	218	235	239	206	253	236	211	223	234	209	214	251	220	229	197	201	222	235	215	221	225	208	179	248	244	195	208	211	230	249	236	203	215	219	217	240	205	203	202	224	214	232	210	234	239	225	217	243	249	213	235	228	240	220	226	239	215	224	188	211	233	217	226	243	249	216	216	225	211	197	205	211	229	252	269	243	257	240	217	208	218	234	211	230	219	241	231	228	237	232	225	228	211	201	228	232	226	218	217	202	254	230	204	219	223	222	228	218	190	224	234	233	199	236	245	201	230	208	234	207	242	211	219	221	205	206	235	223	221	189	220	199	211	247	211	222	207	219	183	220	219	202	223	219	237	218	238	235	221	234	250	249	225	222	224	237	227	211	221	227	231	200	199	228	229	237	215	224	235	219	239	243	188	230	230	215	222	220	205	228	244	228	215	216	224	248	234	210	221	196	212	233	214	232	245	238	211	242	209	242	240	232	214	209	221	212	228	236	219	230	209	238	219	219	204	233	256	210	259	236	209	221	236	206	222	229	213	240	225	231	208	241	238	214	222	236	202	245	249	213	194	233	232	192	227	227	224	230	216	264	193	223	238	190	211	226	241	216	225	221	233	209	217	222	208	234	263	266	237	200	228	224	238	196	244	219	216	220	198	239	217	210	199	217	192	210	203	232	239	247	221	218	227	240	208	191	214	218	243	217	219	215	239	237	250	198	196	216	220	245	258	219	230	211	211	217	242	221	214	219	222	232	213	205	237	235	223	214	203	224	206	225	226	247	222	222	193	225	221	226	216	214	223	228	212	232	232	231	224	227	233	227	234	211	235	215	230	223	252	252	241	241	211	235	193	232	233	217	233	233	215	220	219	241	248	209	207	242	223	196	220	236	249	229	201	218	245	215	231	240	208	233	233	194	207	238	215	222	217	223	197	213	234	217	226	231	230	238	245	247	255	236	241	212	226	232	247	219	233	242	254	232	226	235	210	236	218	231	217	201	211	214	198	221	201	236	228	235	244	235	236	214	182	233	229	224	229	218	247	230	251	205	221	229	210	213	244	205	225	220	222	226	230	211	219	214	224	253	238	222	206	204	209	246	202	252	211	235	229	216	240	238	212	219	219	213	218	229	232	222	234	222	244	229	249	222	247	236	223	213	234	206	240	220	242	217	222	233	233	210	202	223	229	243	234	223	234	211	227	257	255	249	221	218	219	229	211	203	215	202	223	229	240	229	211	222	229	217	225	203	193	226	224	237	207	225	228	237	239	232	189	211	206	204	226	245	225	218	232	212	219	239	203	223	237	208	231	210	242	224	232	232	232	220	238	225	211	229	206	216	215	232	195	226	236	237	219	218	209	227	228	239	241	209	215	231	208	223	212	229	236	240	223	221	227	192	239	232	222	217	209	229	218	220	196	215	228	223	238	231	206	251	209	204	225	239	232	221	212	241	212	213	234	228	230	217	223	209	233	200	240	229	206	217	225	212	246	258	207	220	215	224	230	200	234	201	238	226	231	218	224	211	215	237	222	242	228	228	226	225	188	192	216	216	225	218	223	221	228	222	234	220	258	229	241	226	247	210	236	239	217	240	210	265	218	225	217	209	233	223	254	232	236	232	246	234	215	216	214	240	229	232	223	256	224	218	232	213	252	235	221	225	211	254	225	228	232	204	230	224	228	238	191	225	239	219	202	219	220	229	226	208	208	218	225	237	243	226	226	225	208	217	229	235	232	194	222	182	196	237	219	248	226	203	218	214	256	256	211	192	236	216	213	211	215	229	255	214	248	231	202	222	229	224	225	235	227	219	217	230	204	229	246	231	211	206	235	230	210	207	254	216	219	238	221	218	235	227	212	227	179	215	251	212	226	223	229	235	208	225	223	216	233	202	225	213	194	242	235	215	233	211	259	221	215	228	235	220	210	246	241	232	216	223	239	202	251	245	253	240	226	213	232	222	241	230	244	227	223	203	225	238	190	221	224	235	207	235	248	238	202	222	195	214	231	226	234	236	257	241	238	226	219	228	237	207	239	222	246	230	225	225	215	204	216	219	211	194	242	221	228	219	230	237	240	202	209	213	216	239	204	208	198	229	234	210	214	222	212	190	218	213	247	235	222	244	206	217	202	211	226	224	243	221	220	218	229	232	236	241	204	216	237	217	229	224	224	218	224	213	219	227	238	222	249	233	223	234	189	246	241	197	210	216	216	219	193	235	224	219	218	211	206	256	212	216	251	216	219	210	241	225	238	192	235	209	273	228	198	253	223	248	231	241	226	232	223	221	216	210	220	222	202	235	212	216	250	220	225	226	220	242	219	238	205	218	245	216	221	246	220	243	220	208	227	250	205	217	223	228	233	245	220	242	209	230	266	209	226	230	226	216	219	210	221	226	197	270	216	221	248	227	218	225	235	228	209	218	234	225	218	223	209	216	224	215	243	207	229	231	225	215	231	210	221	245	228	223	236	214	212	215	237	222	232	222	239	212	244	223	218	229	197	208	204	226	235	235	216	247	196	238	186	225	243	227	207	228	200	231	205	217	241	237	194	220	256	212	217	235	222	226	239	185	232	254	208	222	218	219	245	226	218	224	221	237	216	236	201	214	228	214	229	211	230	212	219	222	209	229	217	215	210	225	216	210	230	234	211	220	245	231	213	230	208	209	234	187	221	233	216	219	257	237	234	241	221	216	215	230	221	220	247	231	228	214	239	219	203	237	222	245	245	237	237	222	218	202	229	217	218	240	214	248	214	220	217	223	192	221	260	223	252	228	208	215	212	240	216	198	208	201	239	229	223	203	210	239	199	233	220	214	220	208	246	209	242	241	222	212	222	243	238	234	227	198	206	228	226	218	231	222	221	209	255	210	202	222	237	216	233	232	206	226	212	225	221	238	217	227	226	248	272	229	213	239	232	228	231	241	232	215	231	220	223	214	252	210	221	238	207	211	225	223	252	229	228	225	248	237	226	210	235	228	225	246	201	229	208	217	229	212	225	234	248	212	209	245
29816	21152	14489	8140	4356	2779	1852	1153	870	744	640	532	545	512	491	456	446	424	395	371	371	368	343	347	372	340	331	345	347	327	325	349	350	319	307	318	321	326	322	311	305	311	321	315	318	335	300	345	330	319	309	292	323	291	339	341	301	293	306	296	303	323	275	301	296	322	317	311	322	304	274	308	288	298	342	291	274	288	251	327	308	291	333	288	293	266	292	308	287	316	319	283	316	294	298	331	269	291	322	301	272	326	306	277	311	302	242	302	303	316	297	292	291	319	335	294	289	285	294	276	303	304	289	330	290	293	279	306	292	301	289	310	310	297	307	303	291	312	298	324	300	302	316	315	292	274	317	283	312	299	312	291	288	318	287	298	280	330	316	258	289	307	293	308	304	277	303	271	287	285	302	292	301	290	297	301	310	290	296	313	335	268	270	295	317	289	321	272	312	304	345	307	309	322	320	289	287	317	290	309	329	316	293	305	322	312	310	283	299	279	289	292	294	306	286	336	291	301	302	287	316	339	313	329	321	299	318	296	284	304	285	322	311	325	324	292	290	291	302	345	294	303	313	278	293	320	301	325	321	311	291	323	298	303	297	316	291	281	318	256	330	296	280	297	309	287	312	314	319	297	297	300	292	297	304	324	305	288	306	305	298	285	325	323	328	301	303	306	331	304	310	315	326	279	308	320	289	315	322	273	306	316	299	321	321	311	286	276	293	322	285	294	307	320	327	303	306	329	320	322	277	288	296	298	312	303	292	319	323	290	272	308	319	306	289	320	317	301	307	335	296	299	332	297	295	312	288	306	332	288	289	309	293	295	331	334	287	320	323	321	324	324	291	313	306	333	292	290	297	341	281	319	333	290	329	316	316	311	303	328	287	295	326	312	313	266	304	292	291	319	300	281	306	274	305	314	309	322	295	303	318	324	315	289	322	257	298	333	279	324	300	274	317	290	307	318	308	335	296	305	326	312	288	299	301	319	332	296	298	289	273	310	334	307	306	292	316	289	278	290	324	318	291	319	319	308	318	273	309	287	304	302	296	312	298	292	313	258	301	279	306	326	302	309	331	316	333	297	298	281	312	291	323	318	312	297	330	296	320	288	267	325	313	299	316	297	332	331	298	307	321	290	310	322	307	304	299	298	303	300	311	260	291	296	284	308	304	287	313	304	300	307	289	310	297	307	306	300	289	317	290	316	327	303	281	316	310	279	305	279	287	312	279	313	329	267	314	294	318	305	305	323	309	288	280	305	308	317	316	307	287	314	288	289	319	281	311	281	314	293	307	313	301	331	282	338	299	301	260	276	301	314	295	313	279	303	318	323	274	328	315	297	306	284	289	304	291	321	292	284	301	289	292	300	302	284	298	322	305	326	337	307	302	311	315	323	302	313	289	309	266	277	314	290	284	281	305	332	318	317	280	300	337	315	315	308	291	330	300	294	269	318	306	333	293	283	295	288	291	286	312	311	303	319	311	308	294	332	338	283	313	291	319	278	310	317	320	291	284	306	302	286	290	315	294	304	282	317	286	312	281	322	283	303	267	287	312	278	295	299	292	317	311	310	292	303	317	306	306	324	302	300	306	283	310	294	265	316	336	279	301	295	309	282	319	317	266	278	304	316	312	313	283	304	289	325	292	288	291	282	312	315	307	284	276	307	293	283	303	302	277	302	293	287	297	313	296	306	292	279	289	274	322	285	277	279	285	316	328	291	292	282	294	291	300	311	286	278	302	298	278	317	306	294	315	345	306	306	304	303	304	317	271	303	312	282	314	277	305	275	293	317	315	299	325	303	248	316	305	341	292	295	327	298	305	300	275	302	274	314	320	307	296	307	353	296	262	295	302	286	284	311	290	288	290	299	296	311	339	330	325	292	300	294	287	303	297	277	314	286	317	334	325	300	289	284	324	305	272	292	316	327	266	278	306	309	285	290	285	318	302	302	276	280	324	298	311	286	315	290	317	317	308	273	303	291	317	298	298	270	317	298	294	298	289	320	294	295	319	324	292	291	293	307	285	303	290	292	289	270	319	307	292	297	311	301	296	320	320	316	317	318	287	304	293	277	296	304	310	320	303	298	321	259	313	295	303	303	302	306	298	311	307	299	270	335	290	271	293	280	298	299	310	296	288	308	307	284	323	291	307	317	299	334	314	316	304	325	309	331	339	326	326	326	261	334	303	306	301	304	305	339	313	322	320	309	299	331	337	262	306	299	303	347	303	264	316	289	325	301	283	319	329	305	332	309	307	325	279	285	310	302	283	317	297	293	293	297	314	324	311	303	300	282	293	324	312	286	301	311	297	304	294	307	331	320	306	297	312	314	304	271	284	323	290	305	328	310	294	298	302	345	304	291	312	310	317	312	287	283	311	293	291	312	296	326	312	314	302	302	301	315	312	291	296	312	338	307	278	291	321	295	290	296	282	294	294	340	300	304	309	294	320	298	304	297	275	315	307	291	309	288	305	297	290	328	324	307	299	294	298	315	300	283	293	289	283	314	278	310	305	308	336	282	307	276	314	298	345	315	267	303	284	325	318	293	310	293	328	319	277	310	323	333	284	283	307	271	283	301	283	301	312	307	281	307	327	279	301	316	316	305	303	289	271	277	311	293	316	280	281	310	308	305	301	314	302	289	305	293	315	316	274	274	293	321	298	293	309	326	315	279	287	306	314	313	302	325	282	297	308	309	314	300	305	287	284	288	266	297	285	307	336	317	291	297	280	295	302	270	277	293	301	307	290	288	281	312	292	324	296	311	336	320	301	288	304	301	303	310	279	319	324	317	307	307	296	338	290	305	330	273	312	297	294	301	279	331	302	301	316	320	324	256	305	303	316	289	304	275	293	304	296	296	285	275	279	318	334	290	262	299	319	299	314	282	310	329	306	322	297	306	305	297	306	281	288	308	298	329	302	313	317	286	293	296	321	317	272	294	289	296	287	340	296	307	295	328	317	330	304	276	324	304	327	340	282	299	276	313	306	300	311	296	285	332	317	302	298	319	301	306	271	278	284	294	305	340	320	300	299	302	325	301	292	315	294	275	321	305	296	296	309	309	305	279	306	294	311	296	339	294	320	299	310	301	290	319	295	323	322	300	316	302	325	301	294	289	273	289	280	293	304	317	272	317	302	298	282	313	291	326	308	295	307	320	297	273	307	304	283	303	301	311	317	306	316	346	295	301	271	314	310	266	310	312	338	294	302	323	300	324	319	298	287	278	312	334	307	288	333	310	311	262	266	314	322	285	290	273	338	293	254	291	301	291	327	324	297	309	276	296	299	312	333	327	322	325	283	303	306	313	281	322	312	309	278	314	302	326	306	309	292	312	314	324	296	325	303	302	269	280	271	275	312	309	325	321	314	313	324	291	325	295	319	289	285	296	270	301	308	309	294	315	291	294	321	328	267	283	305	304	308	310	304	297	317	285	341	331	301	310	310	296	278	326	312	284	286	280	294	292	313	313	324	301	299	303	333	311	306	287	286	316	297	325
31422	20076	15009	9744	7439	5550	3759	2379	1717	1362	1098	934	862	837	744	616	647	622	573	545	547	500	441	451	450	443	464	463	447	432	445	425	409	412	421	414	386	425	401	400	350	372	403	407	369	394	351	373	366	385	385	352	382	355	384	401	352	371	381	378	382	392	403	359	346	424	388	343	387	386	380	367	365	386	345	363	364	356	359	372	357	406	364	352	394	383	389	358	367	350	356	355	373	379	385	346	395	391	388	374	343	405	361	352	374	401	364	357	373	387	398	383	389	337	376	367	336	423	366	366	344	409	398	385	368	361	359	313	347	329	366	372	344	383	351	383	403	349	360	376	354	366	376	386	376	375	386	384	358	373	346	399	345	342	386	352	356	347	390	363	335	384	368	401	369	351	375	354	358	330	367	360	336	359	338	363	387	390	387	406	357	387	357	352	375	398	364	333	357	331	355	378	323	355	370	356	366	356	356	350	366	381	373	364	344	402	347	359	355	352	350	355	352	359	362	358	351	354	355	377	337	388	371	351	376	367	358	387	378	362	332	382	350	361	369	395	413	350	358	354	388	333	350	371	364	383	340	351	381	366	385	393	354	370	367	359	370	369	393	390	393	395	341	346	364	367	330	382	377	325	381	365	379	388	349	361	361	373	376	332	360	357	349	354	380	364	385	361	361	342	400	388	395	367	368	355	380	358	393	370	414	353	389	355	330	360	359	353	356	381	354	349	369	388	371	348	367	374	375	361	375	345	393	386	358	379	366	372	372	348	374	345	345	351	375	385	347	375	379	359	391	380	432	335	378	365	372	383	321	338	337	358	369	324	347	373	356	418	388	351	352	388	376	365	381	393	394	365	329	378	384	336	358	377	370	363	332	371	362	331	370	377	360	326	361	356	339	336	398	376	363	351	360	407	359	349	355	373	380	363	347	374	389	340	370	340	340	336	383	390	380	363	347	358	382	369	353	341	349	371	355	363	329	349	373	363	338	359	336	387	356	386	409	384	371	361	360	349	351	370	356	344	358	379	376	364	352	356	378	375	358	350	361	352	365	364	356	343	369	341	371	373	371	359	344	396	391	364	361	378	370	379	370	385	371	321	369	360	337	372	333	357	382	319	357	359	368	328	352	386	387	355	377	361	363	346	329	370	363	368	347	397	380	376	360	340	376	373	376	346	347	363	348	347	342	379	398	339	372	382	358	335	355	357	380	377	337	362	369	372	352	365	356	371	359	375	406	352	333	365	356	350	382	332	351	352	353	357	382	371	334	373	342	357	377	357	349	337	360	343	359	380	395	378	340	365	347	371	309	370	344	365	354	368	386	370	393	390	403	320	340	322	369	347	371	356	350	352	347	387	341	374	340	373	355	352	360	358	351	356	359	349	339	383	364	331	381	356	385	332	340	339	365	358	417	383	353	369	363	341	389	396	351	378	348	366	348	361	369	386	390	355	382	360	400	373	359	355	339	389	376	378	387	359	381	349	359	350	381	368	348	369	324	355	367	384	361	349	370	387	369	366	354	370	345	361	348	360	330	340	363	341	355	358	380	363	353	376	387	409	367	373	394	372	373	349	370	388	392	350	383	340	384	340	363	355	348	369	341	353	358	371	353	372	331	358	383	383	383	386	356	366	361	383	344	377	391	370	333	333	359	331	362	372	357	384	350	398	399	347	320	339	336	349	352	361	341	338	376	356	360	374	375	338	390	342	365	352	357	366	370	362	372	355	357	393	366	368	336	371	354	379	360	348	362	368	346	361	377	363	357	363	357	363	350	366	390	389	364	373	376	405	399	377	338	359	384	381	356	346	383	344	356	391	363	364	360	368	350	359	364	343	393	373	364	375	363	371	390	335	388	402	359	367	324	345	372	402	396	384	356	349	316	413	366	372	352	354	378	362	349	374	370	343	386	366	347	340	340	345	377	341	399	377	370	368	369	353	376	360	366	343	370	394	317	353	377	384	324	357	352	365	409	364	352	357	385	354	365	373	365	369	364	370	357	373	349	367	354	381	337	367	373	391	333	375	376	352	372	354	368	385	351	411	365	358	350	334	367	361	334	401	359	356	341	343	367	332	353	363	375	351	371	397	344	369	342	358	372	365	367	326	373	377	339	388	380	381	339	340	374	343	372	344	337	365	355	370	396	357	365	385	348	375	368	352	366	333	378	363	376	388	382	394	350	372	369	360	366	372	363	370	355	405	363	380	353	324	377	402	328	380	388	379	348	342	366	366	322	335	374	355	362	366	399	351	409	385	354	372	370	371	345	384	321	391	347	381	359	367	372	351	381	371	397	390	346	382	336	370	351	373	359	370	353	345	391	344	362	365	386	384	329	349	356	367	354	384	366	372	353	350	362	357	382	350	359	325	370	330	381	367	353	343	353	374	354	352	366	370	344	383	353	363	364	373	377	329	360	368	368	325	338	338	396	362	366	369	384	360	364	374	366	358	348	379	319	385	382	359	336	384	384	362	384	384	351	355	374	338	379	347	366	337	352	360	363	354	358	337	356	357	356	367	368	379	361	374	368	361	377	349	344	361	400	374	418	327	376	369	368	377	361	373	340	369	339	380	369	349	380	348	379	365	371	366	376	344	338	376	377	381	362	367	372	368	369	352	340	383	355	380	366	395	340	369	370	394	363	377	355	355	375	337	387	362	331	361	335	378	377	349	385	360	360	369	381	366	344	337	374	375	355	400	377	371	365	380	381	361	358	378	400	365	366	329	327	349	358	394	381	355	354	355	363	389	355	363	347	354	355	381	393	367	356	327	358	348	333	381	366	338	368	383	350	334	389	339	369	372	375	362	346	380	382	370	328	402	340	365	346	342	349	366	341	365	353	353	335	357	352	392	368	373	380	352	392	352	359	372	392	363	372	360	347	369	378	367	357	395	384	354	360	375	376	376	352	342	378	370	376	375	370	387	353	352	365	420	394	368	371	380	358	349	393	322	323	389	365	350	375	370	400	377	367	344	375	368	361	382	341	328	366	357	364	381	372	357	386	330	362	336	362	360	332	376	341	370	361	407	368	354	352	377	342	358	373	380	377	354	347	368	352	348	353	362	411	358	374	340	394	380	354	392	377	381	379	357	341	371	372	347	337	366	366	360	356	372	340	353	408	376	369	384	348	327	356	395	386	351	366	375	343	356	384	372	363	364	377	374	335	361	370	376	378	357	365	334	358	383	354	390	371	355	359	375	372	393	352	373	329	336	357	359	364	355	333	359	380	330	326	369	361	352	361	379	365	371	347	333	373	370	327	353	369	373	370	374	378	334	371	353	376	387	383	374	354	373	359	390	370	374	369	367	408	407	380	377	380	358	415	374	355	339	399	359	375	352	372	363	346	359	339	359	388	385	342	344	383	358	350	373	357	375	359	380	377	380	350	353	361	364	367	353	356	392	393	360	382	350	344	351	378	390	344	391	412	351	352	379	349	336	333	379	363	368	374	368	362	361	379	336	374	364	361	361	323	371	354	364	358	386	368	346	406	346
24037	21468	28725	24641	21509	14052	4762	2319	1484	1202	1050	836	787	709	598	580	543	545	489	457	454	416	385	403	386	386	409	377	381	355	367	350	362	342	312	320	303	320	293	279	292	296	318	303	303	305	330	297	311	291	282	286	298	277	286	291	267	271	285	296	311	308	296	267	322	289	325	290	307	285	281	299	308	283	305	263	258	283	321	284	272	312	311	281	348	322	325	273	280	297	273	299	294	291	267	317	277	280	280	286	286	300	264	300	296	289	286	242	299	300	291	296	271	304	278	303	317	283	272	290	259	299	294	288	259	301	262	283	286	283	269	286	305	304	316	306	292	274	283	285	291	291	301	270	273	284	322	300	266	284	297	279	271	295	266	298	289	300	271	320	296	303	277	298	304	266	285	292	266	266	255	327	289	289	295	293	303	286	323	254	292	324	295	249	308	274	288	304	290	272	301	309	290	305	283	275	293	310	282	300	260	264	279	310	310	276	269	312	298	289	294	284	274	306	286	285	252	278	286	308	289	292	315	311	278	287	278	295	279	281	316	293	297	309	294	288	284	279	323	321	270	303	289	307	281	278	307	278	299	277	292	297	301	288	287	300	314	281	271	277	294	299	304	278	289	288	288	296	285	292	300	291	325	299	267	299	265	309	277	283	320	278	276	309	288	295	270	301	267	296	297	308	292	294	289	280	308	279	255	279	331	278	279	311	269	289	265	286	287	273	316	289	295	276	267	286	327	313	314	290	305	295	282	295	304	303	307	271	262	305	290	262	290	300	305	302	308	301	299	317	284	270	288	297	270	280	316	318	284	302	287	296	284	303	279	305	298	274	299	288	298	279	306	316	309	298	266	333	331	303	278	322	291	314	284	272	308	312	319	294	276	260	291	302	254	288	283	303	281	310	323	309	303	275	265	271	300	266	309	252	279	266	295	294	290	300	289	303	306	305	296	286	291	311	291	278	274	292	313	279	297	286	263	305	286	280	288	289	327	284	263	274	295	321	308	273	303	326	298	276	292	271	279	283	315	306	300	292	271	273	283	298	310	301	289	279	328	282	300	277	304	301	303	281	300	256	294	326	302	291	275	321	297	270	311	272	282	280	269	294	330	278	268	297	290	316	277	290	280	287	291	283	279	280	263	309	295	312	302	294	312	300	296	298	267	278	283	291	307	287	282	313	270	251	289	317	312	288	282	316	300	293	297	307	293	293	279	302	283	303	291	309	284	293	302	304	280	306	295	327	316	301	276	274	300	265	278	320	299	293	323	287	286	277	274	329	320	318	294	297	301	324	322	316	271	293	307	286	290	299	303	290	290	274	298	301	307	287	293	272	285	291	282	283	294	320	299	281	299	266	310	304	278	248	262	312	289	267	280	263	268	294	285	245	279	312	269	269	297	267	281	285	270	284	246	306	283	311	262	318	293	287	285	272	308	301	307	283	311	288	293	320	285	316	304	302	299	266	288	303	302	277	262	286	285	258	288	316	265	296	286	294	287	312	275	295	262	320	272	315	301	287	284	267	298	271	304	298	278	309	312	286	321	281	310	295	269	264	287	299	292	312	283	268	283	302	300	288	286	292	296	268	288	300	265	280	267	287	301	307	291	262	269	277	245	313	276	308	307	281	292	312	284	306	291	272	283	270	301	328	279	281	300	304	301	327	297	271	293	287	307	274	344	285	319	296	301	303	287	299	293	275	304	291	290	273	297	280	290	278	273	281	292	293	294	306	267	300	312	270	273	267	257	294	295	301	285	291	295	306	307	313	281	277	300	275	279	260	282	274	284	279	284	282	280	295	278	300	279	299	302	315	259	316	309	271	294	260	299	280	298	319	292	240	293	268	282	309	278	274	291	314	293	274	294	287	270	294	313	290	300	300	280	323	285	289	286	288	283	263	258	273	306	290	271	262	281	283	260	306	302	277	303	276	286	297	306	303	294	277	282	265	284	310	288	257	292	277	280	288	303	253	314	330	280	264	277	285	302	314	281	266	280	269	279	288	263	265	267	274	278	290	281	294	316	292	262	294	295	304	279	291	310	292	291	283	300	298	296	272	276	282	300	276	291	270	298	278	267	335	285	276	287	255	294	295	296	295	295	283	311	275	282	278	288	301	298	287	293	280	294	285	301	288	284	323	301	288	326	314	288	291	327	277	280	330	287	288	283	280	333	299	305	286	305	288	314	292	310	277	274	282	272	315	281	279	269	300	282	252	312	267	303	306	293	296	307	288	288	273	300	290	293	271	299	275	298	293	299	270	278	305	293	315	296	285	296	302	299	311	248	299	285	285	295	297	271	284	305	253	306	305	300	267	281	327	272	304	287	310	300	293	285	290	282	269	256	290	293	311	288	301	305	298	269	310	267	293	288	261	314	273	320	277	296	314	292	283	288	312	260	301	297	300	278	310	270	317	276	288	291	281	275	282	290	288	277	300	296	281	292	271	283	278	287	272	287	283	313	298	302	273	288	297	293	277	308	299	296	305	290	266	305	285	276	273	273	298	294	291	279	273	301	285	310	295	257	301	315	287	299	272	285	304	313	303	301	320	303	305	285	307	308	295	300	259	272	301	325	271	283	307	268	309	274	326	286	288	292	315	282	251	291	300	304	328	267	292	297	299	272	298	290	308	296	285	288	279	260	296	276	294	274	278	260	305	303	280	291	287	265	278	272	279	276	303	303	325	258	297	302	273	262	296	271	296	295	280	292	287	291	291	274	299	278	228	282	311	275	328	285	287	303	311	284	290	275	283	319	290	269	278	297	255	277	283	296	286	270	323	291	299	280	276	293	279	324	304	281	258	309	308	275	277	268	292	297	261	288	275	274	298	279	297	298	299	285	282	264	275	285	299	287	278	279	285	298	323	293	280	291	288	302	262	248	284	302	321	258	292	291	263	285	271	318	272	296	290	280	306	285	279	305	325	311	298	279	272	263	301	293	290	315	324	303	316	296	298	272	310	313	296	265	272	322	289	271	299	304	301	261	314	302	270	308	279	252	290	285	284	274	263	302	329	296	289	285	260	294	280	271	304	275	270	300	266	287	297	289	287	311	288	277	301	292	296	287	251	303	305	271	278	331	274	309	257	304	288	316	259	283	309	291	272	311	273	280	251	293	309	300	277	291	255	295	289	242	270	313	288	282	244	278	308	285	288	318	286	293	272	290	270	303	277	282	292	309	290	298	280	299	292	272	305	277	293	266	281	297	277	284	282	295	275	311	286	309	273	301	283	301	285	277	262	266	279	315	286	297	294	275	283	322	306	270	312	289	290	297	300	308	295	286	291	286	284	286	285	273	305	278	295	312	309	273	299	277	284	299	316	289	250	282	265	292	299	300	270	288	291	268	280	304	278	282	274	285	278	309	279	308	265	302	309	315	270	280	272	286	284	306	313	328	323	268	276	294	270	289	276	314	280	280	295	311	324	329	266	292	290	275	327	251	328	275	301	294	295	292	291	292	287	267	298	292	301	274	257	273	286	301	280	319	277	299	295
34738	29182	23004	15736	12775	9465	6665	4416	2942	2302	1886	1546	1397	1201	1096	1064	955	805	781	669	665	576	562	508	489	486	538	466	500	478	456	487	433	444	402	400	426	432	360	398	420	389	372	376	360	367	387	368	350	361	372	354	360	365	376	370	361	333	370	384	367	363	359	337	363	371	335	328	329	375	350	362	358	336	361	352	351	366	379	328	349	347	344	374	361	387	385	326	354	381	350	342	363	342	337	375	350	334	357	343	368	357	372	337	363	362	342	336	385	359	344	317	349	373	336	364	338	360	376	375	343	348	339	349	327	352	344	409	369	322	351	367	353	369	347	384	363	357	338	376	359	353	325	380	346	351	337	322	396	340	350	343	341	371	351	347	347	363	357	393	339	335	341	346	329	365	340	339	336	349	337	363	319	309	329	395	361	329	353	372	345	337	356	364	356	348	367	344	342	344	335	343	376	345	362	339	367	358	362	391	381	335	349	352	325	324	372	385	338	344	345	355	337	359	368	340	360	387	339	351	351	384	365	341	313	336	354	358	370	391	372	350	317	341	367	323	346	362	357	377	376	314	386	359	367	356	334	364	319	346	351	340	359	390	321	356	339	352	352	358	355	370	380	361	379	335	354	331	321	311	336	366	341	316	370	343	299	333	379	340	344	324	349	337	334	373	355	356	335	336	338	333	324	376	354	355	365	343	324	378	393	364	332	359	366	303	367	323	338	300	388	352	369	371	337	338	355	347	391	342	314	329	370	350	345	377	346	370	325	351	377	361	360	362	338	393	363	348	326	403	315	370	369	352	338	343	372	359	359	340	313	354	348	388	349	354	332	324	330	323	393	347	347	364	365	369	349	337	347	322	349	336	375	366	356	345	378	351	342	358	333	343	366	334	339	354	365	353	325	356	317	320	347	343	349	351	369	359	362	381	353	336	327	365	344	346	361	379	351	350	336	332	349	351	363	311	339	351	354	364	331	353	384	372	373	354	338	372	369	346	323	377	352	332	326	356	380	387	395	357	352	351	362	345	341	355	350	347	345	357	379	333	383	321	364	363	346	364	358	345	351	321	366	371	354	337	354	337	356	338	355	304	338	349	348	364	346	327	351	348	328	376	354	374	345	335	364	372	313	367	353	341	352	379	318	358	373	389	344	339	338	338	347	343	368	351	375	364	322	342	332	373	341	340	348	376	393	374	351	353	348	334	381	396	341	371	368	352	347	346	384	368	356	345	360	326	346	320	371	343	378	353	338	349	324	333	354	340	314	327	351	352	407	359	356	375	389	341	341	375	361	332	333	371	327	343	397	360	372	339	361	348	337	351	337	346	357	334	360	346	345	330	319	352	351	326	347	332	401	371	363	340	354	356	328	362	352	355	334	347	380	391	347	340	373	347	363	365	348	372	350	360	350	363	341	363	353	374	330	344	397	322	344	358	356	346	369	351	378	399	370	344	339	356	327	353	336	322	333	357	347	355	331	377	345	351	346	344	366	375	359	358	351	374	338	376	367	354	365	324	362	366	347	319	360	370	336	326	360	356	336	355	365	370	316	383	359	362	352	352	329	372	349	379	341	348	357	348	349	351	349	356	357	340	333	334	357	343	343	350	358	356	341	326	338	357	329	352	365	329	366	347	344	363	323	352	379	352	368	354	352	304	350	368	366	385	344	345	356	312	348	379	338	366	375	354	377	362	359	341	349	327	367	373	373	351	344	353	349	293	378	368	323	338	364	352	331	372	353	345	344	372	361	369	370	374	339	356	352	362	363	335	367	389	357	348	324	361	360	332	340	367	354	384	365	380	358	350	351	344	323	344	339	351	376	339	371	360	363	354	339	350	381	299	350	376	327	364	342	347	345	352	347	338	365	334	346	359	310	343	338	358	363	352	372	346	335	366	362	336	347	363	350	360	345	340	358	372	369	339	366	322	331	338	350	359	396	326	389	300	338	333	349	345	354	395	336	351	361	332	339	358	365	356	347	360	362	321	372	377	351	354	360	356	362	354	342	342	339	331	384	345	373	350	346	334	312	333	348	367	321	361	322	345	393	342	361	341	340	340	361	338	356	334	331	354	329	353	348	346	357	393	354	342	322	351	341	364	360	348	340	354	334	328	356	349	376	353	306	352	340	323	335	374	319	300	377	346	324	326	371	351	352	364	334	340	359	321	368	332	368	327	339	374	350	337	363	339	363	333	332	386	345	344	380	378	321	346	347	369	346	381	356	337	336	351	328	375	372	329	345	345	334	363	352	319	353	345	358	346	356	321	338	348	356	363	341	356	367	323	343	346	379	313	310	341	339	373	356	359	340	351	329	363	376	367	325	338	357	339	365	364	344	373	352	354	353	366	340	378	381	377	373	354	350	322	354	323	386	346	341	335	376	344	370	366	330	372	391	368	368	338	368	345	352	331	356	363	351	346	321	373	335	341	343	349	343	330	329	328	346	348	351	339	335	348	365	366	336	380	346	373	360	375	356	377	335	344	340	337	345	343	335	323	366	353	366	355	374	343	333	374	345	340	374	331	354	336	374	381	380	393	338	347	371	356	356	334	371	324	346	372	348	365	315	349	331	365	398	349	332	364	369	352	356	341	365	392	380	342	338	360	388	350	368	361	367	362	346	344	362	317	352	356	354	349	352	339	350	363	326	362	360	371	329	355	318	360	333	351	358	328	363	340	348	372	349	344	347	346	339	336	378	362	351	365	359	340	337	365	367	337	333	368	380	359	332	368	356	361	374	365	336	374	327	373	351	347	324	378	343	360	373	361	367	349	333	349	353	353	363	375	324	345	358	357	328	369	333	341	356	337	341	338	367	363	385	350	336	347	368	361	378	338	336	374	313	344	363	322	345	350	341	356	335	346	376	345	346	346	316	328	341	357	366	360	351	343	352	380	362	337	368	322	347	335	327	346	369	342	358	345	368	336	364	314	351	334	387	351	355	347	351	366	361	338	322	356	338	373	368	353	381	348	367	361	364	320	336	388	337	349	356	354	353	355	377	364	363	331	368	358	370	336	328	387	336	329	347	352	380	344	341	335	360	336	359	336	359	332	359	335	334	347	343	368	327	358	355	360	354	349	321	359	355	334	374	373	351	317	324	345	353	345	364	340	366	360	380	345	345	338	329	350	352	367	360	365	354	357	320	373	364	343	303	358	333	371	343	351	342	322	358	402	368	350	360	378	341	374	354	334	361	371	348	348	338	341	339	368	346	357	361	337	357	385	363	362	372	351	339	360	347	350	333	339	349	371	354	381	381	336	365	323	394	361	327	353	362	332	359	348	378	327	314	334	346	347	358	373	356	360	363	336	341	330	327	365	357	349	353	356	356	328	365	353	396	343	349	338	350	379	340	319	397	334	366	334	358	375	343	355	352	374	331	347	335	341	327	338	330	347	347	326	344	369	352	361	335	344	335	374	338	340	368	342	352	317	337	350	334	344	366	324	359	363	331	371	338	320	366	375	341	401	370	342	334	340	354	349	348	401	357	344	370	336
25262	21501	27554	25688	14051	4696	2753	1647	1043	900	788	667	579	507	494	491	451	377	358	326	345	324	316	310	284	286	271	301	295	265	253	296	261	267	240	252	243	269	236	259	262	248	222	231	240	231	223	249	239	225	224	237	226	206	219	220	227	211	213	222	208	265	225	208	203	225	211	236	249	242	225	212	200	217	213	268	217	210	229	224	218	205	211	214	215	233	220	238	242	233	234	223	240	234	228	216	215	226	249	205	200	233	224	250	226	218	217	233	220	225	198	243	229	220	234	227	216	228	234	204	210	208	251	237	219	227	234	205	224	219	218	201	227	197	214	210	221	221	212	235	244	213	232	218	254	206	217	217	221	213	239	238	230	238	234	212	203	213	228	244	246	208	205	203	220	235	240	232	197	231	220	222	261	227	204	223	214	210	245	248	218	207	234	209	224	215	217	247	201	230	210	191	218	208	236	222	205	235	215	229	243	214	229	223	227	207	229	242	229	233	223	238	259	208	200	202	207	245	244	230	240	231	184	229	229	220	240	238	223	219	236	198	214	194	203	228	224	229	226	235	221	222	235	213	211	217	222	246	217	236	234	210	243	227	246	213	227	229	240	199	229	247	260	206	218	220	251	213	218	240	235	244	243	218	251	219	230	208	208	216	263	225	205	233	223	220	224	229	228	217	226	216	210	247	219	229	251	247	238	236	244	237	239	220	241	211	241	216	209	206	267	220	234	220	221	220	198	247	198	225	219	234	205	220	237	223	237	245	236	238	233	238	204	228	233	253	234	220	227	224	207	239	221	204	230	236	225	191	202	251	238	257	214	253	211	213	226	211	240	245	238	246	222	201	235	228	243	233	231	218	225	205	241	238	229	228	222	236	265	215	237	246	225	222	244	238	249	225	228	238	233	227	217	193	250	220	206	240	248	234	239	222	229	214	223	218	243	219	210	236	251	223	205	237	220	239	224	256	229	251	234	245	229	189	226	233	245	236	205	211	230	223	221	205	235	211	208	245	225	241	230	222	231	223	225	212	206	212	220	233	186	206	246	223	233	235	216	220	227	249	227	205	216	236	248	193	230	220	234	226	214	217	256	216	209	215	227	229	226	261	268	219	221	223	224	259	211	247	233	233	222	194	224	236	233	236	220	225	226	228	238	196	230	219	230	217	228	233	236	234	228	226	206	224	257	221	219	225	243	213	242	227	228	243	221	220	242	221	216	270	229	199	228	219	230	246	235	223	210	208	227	218	219	227	222	215	221	213	196	194	245	224	239	214	246	217	216	217	235	225	215	222	262	257	200	244	203	221	230	226	211	221	216	218	220	237	205	277	220	204	236	233	210	239	233	242	241	227	230	227	214	212	216	228	220	213	233	231	246	238	217	239	222	206	215	239	219	252	222	229	231	240	204	247	242	209	230	233	224	208	220	212	229	182	212	233	245	222	211	221	218	228	223	211	245	232	215	201	248	223	231	223	188	222	228	238	209	225	229	203	226	204	235	251	208	229	230	262	236	210	244	230	242	225	228	205	216	231	219	260	230	226	250	243	259	243	249	215	200	236	236	230	215	213	249	201	242	226	247	217	212	202	225	255	205	236	238	220	228	217	226	225	231	221	227	212	218	240	233	201	218	223	247	221	245	236	217	212	215	242	240	229	241	207	216	235	239	205	215	230	257	229	225	249	217	192	196	243	260	258	225	231	199	207	223	217	227	226	230	230	220	245	252	244	215	242	233	228	228	206	217	229	218	229	233	194	203	218	205	218	225	233	211	225	218	205	180	222	233	248	218	220	240	223	235	210	264	216	217	229	235	202	225	196	237	227	224	225	214	197	242	228	224	212	216	236	229	259	225	246	243	229	215	224	214	258	220	231	240	233	210	233	251	228	260	234	208	257	231	230	195	246	229	238	210	250	227	213	229	220	195	229	210	241	225	211	214	204	258	238	228	216	228	244	205	236	221	227	227	201	247	223	212	246	186	252	236	211	197	218	217	225	190	213	211	199	241	211	223	228	211	214	227	212	242	251	208	225	229	206	225	206	227	253	228	259	206	218	215	227	224	208	219	209	237	248	214	212	224	211	215	207	202	216	232	229	213	200	194	230	238	205	227	226	202	203	221	217	213	240	231	199	246	222	231	212	219	221	244	226	215	236	231	223	231	215	259	246	228	217	229	238	237	227	236	228	213	249	228	262	220	233	216	249	250	229	206	234	236	211	255	211	235	214	205	223	236	249	216	204	229	237	198	224	203	223	226	216	214	242	249	200	238	220	241	245	212	234	227	249	215	226	244	214	209	260	229	238	240	216	235	227	221	232	216	253	221	239	203	234	218	194	238	208	212	224	207	223	216	214	224	222	242	237	212	236	249	238	244	252	230	193	209	240	231	229	222	200	230	219	224	230	220	228	222	218	229	205	238	236	228	222	229	230	232	221	215	197	214	211	213	241	218	192	226	251	227	254	209	244	250	198	232	231	209	211	207	228	253	218	187	221	230	214	230	209	219	217	223	217	212	228	202	226	208	240	231	206	223	221	221	197	243	224	218	204	253	199	215	227	218	214	207	243	266	234	227	214	242	220	213	227	232	219	248	216	249	227	248	234	211	199	209	230	215	219	223	211	217	220	215	232	202	220	230	255	223	225	204	243	202	237	233	222	237	227	256	205	182	233	217	228	224	239	242	216	238	224	259	212	212	235	258	224	211	200	203	231	234	213	205	220	240	223	219	197	222	205	218	225	267	240	228	223	216	233	277	221	241	220	213	247	241	220	218	207	213	227	204	225	242	222	241	211	201	229	195	215	234	204	207	231	232	230	255	230	247	223	214	233	219	236	226	202	242	230	191	226	232	231	253	241	224	235	224	265	255	219	220	196	218	238	212	226	243	212	215	200	236	255	243	213	213	225	240	231	200	204	232	235	218	242	203	207	205	239	239	222	248	232	190	236	226	198	230	245	227	222	220	215	242	261	224	223	271	213	225	207	228	191	221	226	246	241	209	220	218	215	220	226	240	198	233	227	219	219	212	224	216	211	219	239	245	231	235	243	206	244	241	210	225	233	205	241	217	231	227	230	247	243	240	225	215	217	238	241	226	226	254	245	220	219	238	225	207	208	223	231	237	231	216	221	225	223	200	220	225	219	225	206	216	228	236	227	218	232	224	228	199	223	225	212	225	215	241	235	236	204	245	207	223	229	203	223	225	249	222	203	225	220	232	214	209	240	225	241	214	211	236	202	237	242	239	253	228	204	242	218	216	216	215	227	223	227	209	215	201	208	213	234	228	213	205	248	225	226	213	244	203	245	216	249	222	208	208	207	246	216	242	207	257	217	214	211	251	205	215	224	219	197	238	211	192	212	215	229	229	248	234	225	223	224	239	200	238	201	224	233	230	218	244	228	225	213	245	225	238	237	206	236	233	216	223	211	248	218	210	218	238	205	187	203	208	209	224	207	222	217	201	219	219	216	227	229	246	213	198	243	222	237	202	174	202	206	211	218
33321	25625	19013	12896	10344	7567	5313	3673	2366	1868	1473	1230	1027	995	834	762	720	671	573	542	478	436	437	452	410	433	403	373	397	373	367	363	357	330	322	302	324	304	307	301	284	283	308	265	305	292	245	284	268	302	298	255	229	273	274	311	279	295	299	302	282	274	288	278	268	268	292	275	260	293	277	290	276	311	251	261	284	290	268	265	285	273	251	256	263	266	283	267	304	276	255	277	267	291	274	266	295	249	319	259	239	252	268	277	269	268	263	244	285	258	246	265	266	253	271	288	291	273	271	293	277	249	259	267	267	281	269	242	273	266	294	292	245	240	267	276	313	281	275	279	259	291	282	302	252	248	264	253	275	267	241	269	273	263	289	269	276	281	266	246	233	273	270	235	272	298	272	251	268	267	277	276	233	278	295	268	265	250	272	291	268	264	290	255	297	274	269	273	292	263	289	298	271	280	254	271	289	260	231	272	265	253	301	263	295	264	263	290	249	293	281	266	262	262	325	263	238	273	255	311	245	258	263	263	277	240	281	263	255	251	275	272	269	278	267	278	282	260	269	252	292	261	273	263	284	273	264	283	281	278	250	269	244	286	246	260	268	273	263	271	314	274	262	286	286	271	267	273	259	248	252	249	290	244	286	260	247	272	238	264	310	287	256	264	265	273	280	268	279	288	281	324	274	242	278	268	266	270	276	282	287	245	262	277	228	274	290	279	276	294	288	280	289	239	307	282	284	280	243	281	253	265	256	247	285	253	273	279	282	277	260	266	274	276	295	258	263	269	287	270	254	263	274	280	270	251	267	264	267	273	293	276	250	291	287	276	255	264	256	254	288	287	296	263	259	284	277	297	276	257	253	280	262	268	250	274	255	248	258	250	302	273	243	268	273	285	252	276	281	231	300	270	267	261	259	271	300	273	286	304	288	277	304	269	269	255	252	274	289	261	276	285	247	262	286	289	281	292	270	266	271	260	292	255	252	244	263	273	268	293	295	299	272	288	277	273	278	272	266	284	289	257	296	261	272	283	269	268	257	265	294	273	248	276	275	270	259	263	292	242	281	279	279	257	255	265	225	246	270	249	265	270	259	292	259	310	287	280	264	259	236	285	274	288	277	260	260	255	282	299	278	238	286	283	283	268	268	280	259	275	287	280	271	257	261	273	274	276	269	230	261	257	269	289	269	284	275	278	257	267	276	300	234	282	263	271	259	279	300	259	292	264	271	274	300	305	274	280	263	283	284	274	294	264	265	260	248	277	264	275	285	284	239	272	282	265	258	267	284	317	275	294	285	276	276	260	283	252	291	263	231	268	268	262	295	299	275	292	279	243	258	271	272	290	252	306	288	252	248	257	296	270	309	234	259	258	288	245	270	245	280	284	276	267	287	272	266	267	282	268	270	297	269	266	268	262	301	270	256	280	255	269	298	252	288	279	243	263	279	278	258	265	265	264	254	253	252	259	241	287	260	255	288	291	252	275	266	252	264	261	287	288	242	274	241	276	267	253	283	290	272	255	277	297	253	285	259	266	293	251	243	284	296	278	284	247	258	278	274	277	246	279	286	291	277	266	255	271	255	253	261	241	295	268	305	250	284	279	287	273	294	262	296	255	288	275	268	313	258	247	277	249	276	293	265	310	309	286	290	287	276	276	281	250	280	242	264	244	300	260	278	282	278	325	277	262	283	275	250	286	289	291	261	251	283	308	261	290	237	284	270	264	257	296	289	264	287	264	252	312	277	261	247	257	281	256	299	268	260	262	251	266	280	282	269	294	276	281	251	267	287	255	237	300	306	257	272	264	301	278	242	287	290	270	267	284	270	283	260	260	250	272	259	273	286	290	268	284	276	256	274	270	268	278	260	275	281	262	245	262	310	271	274	272	286	281	274	262	278	275	286	275	254	290	255	306	270	286	269	271	258	256	280	261	281	272	297	258	305	248	274	277	246	282	295	227	284	289	250	281	277	280	275	275	272	272	251	269	250	283	277	265	247	277	270	258	283	276	275	299	243	286	259	279	266	247	282	304	283	297	284	266	273	288	286	296	277	289	236	292	278	271	295	309	294	271	246	270	281	261	294	284	284	275	277	294	267	300	270	223	273	261	261	274	263	248	233	258	250	265	277	256	271	273	296	269	284	271	281	237	244	275	246	275	267	282	247	261	260	270	248	255	282	294	270	268	253	298	263	255	263	253	279	269	263	269	261	282	282	301	240	251	281	277	294	266	327	254	280	278	271	305	288	252	282	275	289	238	264	265	290	283	265	285	290	262	268	261	302	254	278	246	263	256	268	266	243	281	274	290	264	268	296	272	237	281	268	258	277	281	278	276	259	249	279	267	264	263	269	279	255	261	262	282	308	278	260	256	288	280	278	282	238	269	264	262	286	279	244	297	237	285	272	265	269	260	286	253	255	260	251	258	288	257	284	287	267	268	291	278	292	271	285	297	265	281	289	263	259	290	276	271	274	277	263	267	307	243	265	262	262	266	240	260	235	277	267	272	274	268	274	244	274	276	247	284	279	256	264	285	234	277	271	253	280	291	283	303	297	283	261	263	251	232	265	289	265	273	276	290	280	290	282	238	272	287	255	262	283	292	278	260	308	276	277	248	266	277	238	269	262	259	234	258	255	298	255	273	315	270	263	272	278	268	277	293	279	271	262	252	259	274	231	262	270	279	282	255	270	279	271	279	265	272	232	265	247	265	253	270	248	251	273	289	282	289	284	268	284	289	285	268	288	255	284	282	286	256	278	286	255	277	269	297	270	272	257	279	263	269	264	259	253	286	272	284	279	287	259	279	251	297	257	271	254	295	264	300	273	269	311	264	279	273	287	289	279	270	281	277	248	288	271	286	275	276	267	287	284	273	282	267	297	298	279	279	272	278	267	246	251	261	272	270	273	243	269	258	252	254	258	269	274	286	286	258	285	289	235	304	263	268	252	253	290	304	285	274	265	267	261	284	293	268	275	262	288	257	266	289	233	290	266	261	260	265	282	276	268	255	296	255	246	293	258	285	273	259	307	300	261	261	257	285	242	257	288	278	281	298	253	254	268	276	272	290	248	260	269	262	277	288	279	282	271	273	262	276	264	265	268	282	278	270	255	296	265	284	275	262	269	255	267	250	245	263	250	286	279	275	271	258	262	269	261	281	305	262	299	277	264	285	255	260	246	258	262	252	273	257	278	239	279	308	283	239	260	274	265	276	230	240	264	267	306	276	265	270	252	274	243	283	242	261	271	285	308	264	263	290	290	268	255	279	287	273	268	274	293	253	280	267	272	270	264	265	253	267	275	297	261	299	230	277	314	262	311	280	285	286	256	266	249	259	253	264	255	273	280	285	279	266	274	249	288	288	279	282	289	288	269	282	266	289	259	257	296	281	288	257	266	304	277	258	267	257	269	292	274	258	257	268	277	275	269	290	255	271	268	268	300	273	257	285	289	247	280	290	257	281	253	253	264	243	262	248	278	257	272	261	284	270	281	237	280	272
22974	21524	29294	24207	21562	21696	13182	3664	2029	1598	1364	1122	963	869	747	689	632	566	436	434	386	380	355	347	366	317	295	347	283	280	269	277	268	239	270	226	245	253	203	231	212	209	218	229	210	211	217	197	226	197	195	234	234	203	198	199	195	184	180	191	219	201	182	216	203	191	198	212	202	194	181	193	203	214	187	177	189	200	197	222	199	196	179	190	210	194	195	199	214	197	183	182	221	183	193	204	180	208	169	197	154	185	196	182	193	223	205	207	193	171	175	181	195	194	193	202	170	182	190	199	183	187	192	198	213	207	200	203	175	213	183	200	182	204	168	170	198	173	190	190	196	189	191	198	208	179	203	179	188	195	159	175	179	182	182	209	191	193	181	181	199	187	195	175	197	194	204	180	212	199	179	198	195	181	181	206	178	195	189	198	195	198	176	210	177	198	167	179	187	167	186	166	183	183	168	184	217	196	207	173	189	205	177	202	199	169	208	181	191	220	181	186	192	181	200	189	173	193	202	191	180	179	177	193	209	216	181	211	188	188	206	178	184	178	198	208	194	190	201	182	185	180	210	170	182	198	220	182	203	195	194	186	221	178	198	179	186	198	198	217	210	182	192	209	174	213	201	174	206	202	213	153	189	217	214	167	200	217	206	193	181	200	166	165	175	212	212	181	178	170	197	180	183	185	183	177	198	217	206	229	211	167	183	189	176	179	208	176	164	174	188	204	205	194	174	186	186	195	193	183	194	215	185	203	183	200	189	176	180	194	168	196	198	178	175	217	177	178	199	202	183	163	199	192	186	167	191	181	209	177	209	210	181	170	211	181	174	204	187	175	193	204	164	197	185	204	195	197	187	182	189	191	207	184	191	203	171	189	211	207	198	196	203	185	221	216	188	175	185	203	201	199	152	197	186	187	215	191	201	194	174	191	195	199	173	198	214	158	190	201	195	193	202	181	164	191	181	196	180	200	206	191	192	200	193	209	186	155	183	192	189	178	194	189	194	191	200	167	195	209	209	190	197	182	167	200	171	194	184	210	192	193	186	176	211	197	200	179	191	197	190	175	185	191	191	187	192	156	178	175	214	195	164	217	216	185	191	197	210	183	196	206	164	205	186	175	203	168	184	181	210	193	177	211	186	156	185	199	192	181	203	175	173	201	184	193	180	199	198	195	196	183	188	177	230	188	175	213	183	182	204	215	180	190	188	187	198	176	203	190	210	189	186	185	194	178	200	198	193	190	198	220	196	200	185	195	183	218	186	195	174	206	191	179	175	187	189	186	187	213	188	225	184	169	191	212	207	213	187	182	194	192	192	176	212	194	170	221	192	210	210	177	174	195	186	164	201	187	197	183	193	189	173	162	194	185	166	178	211	212	193	190	177	210	193	170	190	198	188	197	189	179	173	169	211	165	204	197	206	202	196	178	209	194	191	194	181	175	206	193	186	181	188	182	213	220	190	152	167	162	191	186	192	180	172	192	174	208	200	208	180	210	189	180	169	166	218	184	225	168	198	184	172	186	188	226	196	207	191	199	191	191	181	185	190	195	200	203	188	186	189	185	187	204	193	200	194	190	186	215	192	183	206	215	194	198	183	190	193	199	186	209	157	172	197	206	188	183	191	209	167	175	209	173	170	205	172	175	197	199	187	174	194	202	195	181	168	194	184	177	193	187	200	183	194	174	177	199	206	169	198	191	188	200	182	186	185	169	193	178	199	201	183	194	204	179	194	192	196	162	179	194	200	207	195	189	177	192	207	190	189	221	163	188	179	175	181	179	182	186	193	156	201	197	176	187	220	201	181	165	170	186	187	197	208	185	189	199	223	189	180	198	204	180	186	192	212	182	192	173	179	176	206	165	192	214	189	203	197	225	196	215	186	198	181	216	204	189	204	211	178	197	189	182	186	179	181	185	186	169	208	182	187	194	176	167	192	215	181	168	176	185	203	200	185	177	182	185	185	198	168	168	169	207	182	182	175	214	209	194	190	188	195	201	197	207	184	188	195	153	183	188	191	192	182	205	201	196	190	183	193	154	216	197	208	185	177	178	197	194	168	228	188	203	190	179	169	177	180	195	186	180	189	175	199	194	189	207	201	185	200	204	190	206	186	150	193	212	208	192	205	191	200	202	214	201	179	186	184	191	193	188	193	178	171	202	184	200	185	204	174	200	188	197	180	197	196	169	202	192	188	181	167	186	167	183	224	185	198	179	192	173	190	196	187	207	188	195	203	186	200	188	178	212	171	184	215	187	200	198	207	204	172	207	173	211	181	194	177	179	176	213	195	197	191	171	199	200	203	183	196	214	209	206	172	168	200	205	191	192	200	203	206	191	198	176	193	181	199	195	182	198	195	177	173	182	186	182	188	200	193	191	199	167	165	199	179	193	201	218	186	205	194	194	201	181	192	175	168	191	184	214	203	179	187	210	200	209	207	211	220	197	178	172	202	201	199	201	200	182	176	186	184	201	176	177	203	186	201	195	201	213	188	199	191	206	203	203	200	213	188	194	166	191	206	177	178	175	203	190	192	193	206	184	200	220	203	185	200	185	198	203	173	187	191	158	187	175	204	209	171	193	189	184	199	201	184	189	182	198	174	184	163	179	182	191	183	191	204	178	205	193	198	214	195	216	209	181	192	196	169	201	203	165	191	191	177	193	190	195	186	223	200	184	184	184	191	206	201	192	193	215	183	205	207	191	165	180	198	173	200	177	195	188	184	210	199	183	195	196	171	199	227	201	193	216	196	189	197	174	231	214	189	201	206	168	206	189	221	186	185	191	203	198	184	187	169	183	179	192	182	186	214	199	208	210	187	190	179	206	219	209	201	176	206	187	214	189	187	182	198	199	183	199	209	207	193	198	200	175	192	197	202	197	192	189	170	190	179	196	207	204	235	187	181	192	190	217	207	202	198	207	195	186	168	187	193	179	196	210	204	231	199	179	175	201	198	172	196	195	191	190	178	209	209	188	179	157	186	207	184	172	203	169	191	189	210	178	193	183	180	191	188	219	192	196	187	214	176	177	222	175	174	178	187	209	179	175	172	185	200	211	185	189	209	175	169	192	200	199	196	186	182	212	204	208	185	207	175	186	167	219	203	173	210	198	172	182	183	190	197	199	211	169	175	207	192	190	193	179	179	187	189	204	189	174	205	194	176	206	179	206	192	172	206	212	188	168	187	176	170	172	194	194	169	201	202	186	166	194	193	186	176	194	179	197	180	210	197	184	184	179	220	195	189	172	203	184	193	187	224	198	184	177	175	192	183	193	196	211	182	199	194	212	188	184	182	186	204	203	213	189	203	191	188	188	205	187	200	177	176	173	194	201	195	193	195	211	189	183	204	210	181	172	193	195	219	187	181	199	198	190	202	175	201	191	187	210	190	185	175	212	184	211	223	189	229	193	182	174	183	202	210	200	172	176	189	190	197	181	207	197	197	163	201	209	197	176	197	206	204	217	180	187	201	184	191	201	178	189	186	200	200	186	188	183
37881	33884	26729	19703	16774	12580	8910	6601	4309	3305	2667	2261	1905	1683	1417	1338	1186	945	815	742	679	624	589	558	556	568	492	477	432	420	388	403	396	369	337	341	291	307	332	293	290	291	261	252	259	286	269	272	249	268	279	288	258	269	243	271	247	259	228	222	260	258	253	248	237	227	256	266	271	254	243	250	231	251	244	227	220	235	235	226	227	232	219	243	255	228	246	258	253	234	211	261	232	218	252	236	223	242	206	250	254	244	205	206	232	213	236	236	224	241	240	228	240	234	235	234	200	247	248	207	264	241	258	243	233	231	244	244	265	230	226	231	237	226	215	271	242	228	228	245	232	262	232	232	227	218	255	241	248	245	232	248	262	192	229	237	229	227	225	235	240	260	248	230	230	219	219	241	202	271	252	229	231	214	238	235	243	238	223	219	215	242	224	239	226	245	223	247	241	231	222	254	250	223	222	241	238	219	251	240	218	229	249	247	233	223	233	229	238	249	219	229	241	240	240	214	255	211	245	223	245	235	267	244	280	228	215	235	231	240	246	230	243	213	247	228	256	215	236	243	239	221	237	240	249	211	239	224	255	237	241	245	223	231	228	263	213	244	224	226	218	223	239	228	234	253	228	269	214	213	224	232	221	226	246	231	234	232	230	222	257	226	254	246	229	228	206	235	218	251	245	230	224	240	230	224	242	230	213	235	216	225	222	248	231	280	210	239	225	216	218	219	232	257	248	240	208	239	223	235	219	237	245	233	225	228	245	217	219	258	241	198	225	253	256	217	225	235	244	246	208	233	235	223	224	221	239	254	235	227	231	237	233	251	221	221	216	202	228	246	227	237	239	231	258	233	228	237	243	264	220	216	208	247	214	250	201	213	256	213	209	229	230	220	227	217	224	246	202	220	233	238	250	224	214	232	230	229	223	225	240	237	233	244	241	231	243	243	257	232	201	248	238	252	222	227	241	233	236	237	220	252	218	229	263	240	236	244	251	229	243	248	213	258	238	254	232	260	231	191	209	232	227	220	210	216	229	251	233	232	220	224	238	224	230	237	251	238	236	218	238	223	218	215	228	249	227	224	228	211	243	236	218	225	257	250	236	230	259	262	243	220	246	221	260	214	214	268	214	270	268	248	231	234	245	248	236	258	238	268	228	216	222	241	219	212	231	240	215	241	259	205	238	216	223	213	220	215	234	226	218	204	262	236	226	216	224	242	228	233	239	229	225	229	227	215	258	246	242	254	226	223	220	209	227	245	221	210	234	231	257	236	243	260	228	234	250	215	245	238	222	233	265	228	247	234	229	237	204	247	232	217	244	219	208	223	214	264	231	241	228	249	235	235	221	237	222	249	232	248	222	238	240	260	254	219	227	224	220	254	232	246	224	221	232	239	247	218	231	250	244	243	246	257	233	242	230	230	215	248	239	232	197	218	244	228	235	211	231	246	237	260	216	240	231	228	246	200	206	243	241	224	220	242	236	232	215	206	211	234	194	234	224	232	254	249	219	236	235	259	221	239	229	224	210	225	251	256	217	236	243	222	248	242	230	257	243	236	221	254	244	232	205	241	217	226	223	207	252	239	230	235	262	252	232	226	252	206	233	238	238	241	261	236	229	248	221	211	224	246	226	220	229	243	230	234	231	222	204	236	240	235	241	241	235	227	227	233	231	225	215	232	234	226	234	262	249	225	229	228	257	232	217	226	257	227	231	235	241	224	245	210	235	203	227	233	232	237	230	231	248	235	255	238	234	211	248	222	259	237	236	219	212	231	249	227	213	248	236	238	238	225	224	245	231	252	210	256	213	197	257	202	244	244	207	235	220	208	228	211	239	232	230	244	213	210	216	238	231	238	252	244	229	224	219	241	236	237	239	243	231	232	239	233	238	206	237	240	217	228	204	214	211	232	251	236	224	220	223	224	240	250	261	221	214	247	247	253	225	234	262	235	252	248	229	221	236	228	231	223	224	227	217	209	247	231	212	229	240	223	240	242	220	217	236	219	233	254	246	235	239	223	218	222	208	238	243	239	231	220	235	206	244	239	249	224	246	233	220	248	252	257	222	249	243	221	236	218	256	217	206	238	231	235	211	222	236	241	216	262	269	240	223	203	245	241	227	225	233	249	256	243	221	224	240	223	248	235	232	215	169	231	233	211	212	244	206	239	222	241	227	248	225	264	243	238	221	240	257	230	238	240	254	248	235	242	242	224	243	232	219	233	251	221	235	221	228	220	219	209	233	203	235	230	249	224	227	240	222	230	224	245	211	227	227	247	205	220	240	239	244	212	246	226	234	230	249	268	244	232	234	219	199	232	223	224	230	229	227	223	235	216	239	206	245	224	229	220	215	211	220	218	229	210	224	235	231	265	216	245	239	223	248	254	253	210	241	248	251	225	238	217	228	205	232	235	232	234	220	211	199	236	233	217	240	240	268	231	217	238	231	242	248	251	206	264	241	210	203	222	241	255	218	244	243	224	223	219	211	240	232	218	218	209	195	240	199	233	217	217	263	223	254	216	222	242	217	230	249	240	226	253	232	233	221	228	224	243	242	253	219	232	251	254	230	219	251	216	238	210	243	228	252	214	246	278	247	221	219	220	229	205	239	236	210	196	243	214	234	236	246	219	232	253	235	241	248	258	198	254	222	236	254	216	233	246	227	243	242	239	247	241	226	222	238	250	208	232	234	247	231	234	238	218	246	248	210	244	209	222	245	212	241	238	237	266	233	236	232	218	223	222	209	207	216	225	229	259	259	211	236	232	220	216	218	209	205	231	205	241	224	230	203	199	243	255	248	223	219	213	232	229	221	241	222	234	241	217	220	205	228	232	264	207	236	226	267	212	248	219	239	220	225	218	227	231	227	235	242	232	254	216	223	226	231	244	233	225	197	238	193	217	225	193	256	236	229	217	234	230	217	233	235	233	241	231	219	231	274	238	230	242	227	234	208	254	274	226	227	219	232	240	221	228	248	234	217	240	222	218	214	244	239	267	261	236	211	233	225	216	223	251	234	213	195	252	230	221	241	230	223	229	230	229	220	253	235	265	231	248	229	230	213	251	209	221	232	235	218	222	250	234	228	245	236	254	233	239	250	234	193	214	223	243	232	220	219	244	226	212	228	236	236	223	248	248	253	208	235	228	237	232	243	236	234	233	221	221	253	207	228	275	244	230	224	250	238	240	234	237	251	240	223	231	235	239	216	247	247	229	265	252	215	235	228	221	217	217	218	215	204	246	222	232	205	233	218	211	250	213	238	254	225	239	254	213	235	253	249	226	249	253	247	245	214	253	274	221	219	222	212	223	227	238	221	225	218	222	244	228	245	239	216	225	218	258	208	216	199	213	227	233	236	237	237	240	233	218	229	225	246	203	237	240	231	239	214	235	226	247	224	248	221	217	234	248	216	227	232	215	268	235	229	243	218	230	236	254	243	221	227	262	240	244	237	223	259	219	243	218	238	270	230	215	256	237	231	226	251	252	252	252	226	237	221	248
29607	20516	13419	7137	4410	2675	1828	1282	911	759	694	625	543	495	496	503	436	417	414	413	360	378	403	306	364	362	352	363	315	335	314	339	335	303	335	340	327	330	315	286	301	307	335	339	312	291	290	302	315	306	328	303	295	303	343	291	321	302	330	308	301	343	305	295	316	299	299	315	297	296	311	329	303	314	317	297	324	310	319	333	309	316	323	322	317	290	326	317	307	287	331	296	298	294	313	297	315	310	329	284	266	310	305	329	327	295	302	295	285	324	286	332	292	325	325	283	297	303	290	310	296	294	302	302	326	275	292	346	282	324	317	310	328	318	280	299	319	291	321	290	284	331	315	297	348	336	290	297	320	293	308	273	344	297	334	309	333	299	290	314	298	315	339	303	318	298	267	315	321	330	311	304	314	295	329	286	332	326	290	284	299	299	316	286	314	308	297	325	275	315	311	317	292	295	304	319	289	285	336	275	338	302	318	310	292	324	310	324	314	285	337	340	326	303	306	337	281	273	307	304	284	308	296	296	292	322	291	317	338	325	346	282	304	295	337	281	315	295	288	283	287	282	291	334	300	338	293	302	291	271	338	306	352	324	310	311	259	298	313	334	290	316	317	303	295	310	320	294	313	309	313	303	311	293	322	310	311	322	330	296	297	308	271	307	298	315	309	308	361	317	298	302	309	307	314	307	314	281	351	319	308	274	337	284	294	337	308	333	284	311	296	328	322	279	332	302	294	308	321	320	328	287	314	313	283	317	300	301	317	308	299	330	302	290	273	271	309	293	347	329	310	303	321	303	297	332	324	308	277	297	332	298	310	314	317	335	264	319	309	272	301	315	278	319	291	281	275	333	316	312	324	321	311	333	294	315	292	332	308	287	312	282	322	332	291	308	317	329	309	329	286	331	287	330	306	330	293	304	265	273	324	287	325	326	274	279	302	299	337	285	300	293	309	295	299	307	315	284	310	271	338	329	319	318	308	334	288	298	323	298	274	332	307	362	302	302	304	333	284	300	299	285	303	328	280	299	348	290	324	320	314	308	302	321	306	321	301	329	309	310	299	289	323	301	311	279	286	332	316	293	334	314	322	300	292	296	295	294	315	335	293	334	328	310	319	353	334	338	286	283	281	307	280	308	311	318	318	296	325	310	260	288	333	324	318	298	306	292	299	317	308	308	285	294	318	327	327	329	304	334	317	319	299	326	312	299	297	326	293	319	329	319	326	314	332	329	287	303	328	315	323	276	317	316	326	332	321	327	307	314	302	303	301	297	281	322	328	307	279	280	309	316	323	288	282	322	285	307	338	314	292	322	284	309	300	311	309	313	257	330	283	293	291	279	297	317	338	293	315	304	316	285	317	281	309	288	308	294	324	347	326	301	317	268	325	331	319	299	295	338	307	307	321	292	287	312	304	353	292	291	310	323	315	284	301	308	286	285	297	305	300	289	299	309	325	329	297	303	305	294	295	286	304	271	336	299	304	327	333	297	286	303	292	333	316	315	295	294	334	307	324	310	294	304	301	294	326	307	331	307	304	310	324	274	299	334	308	303	327	309	308	274	310	323	327	325	331	306	352	296	303	324	323	313	295	312	298	331	300	324	308	291	290	332	287	291	316	289	295	371	316	310	314	324	298	282	292	330	293	318	297	305	339	319	322	334	284	326	331	337	330	322	330	321	316	344	302	316	309	302	296	285	305	289	336	287	314	298	320	299	330	324	302	299	309	308	312	290	319	301	334	289	307	324	275	302	279	313	321	275	315	313	320	280	288	322	304	313	300	318	277	321	298	316	309	294	299	302	290	274	323	319	316	286	298	294	297	329	292	307	327	318	285	333	316	323	285	313	296	299	319	278	273	300	298	315	296	321	321	342	322	319	286	344	292	299	277	302	338	289	283	303	300	285	314	302	320	282	311	312	287	300	316	288	316	294	294	284	279	308	330	274	298	308	329	301	323	307	327	314	303	303	328	336	322	314	326	272	284	285	312	288	309	311	309	317	321	326	316	320	312	306	312	317	300	304	304	338	293	308	322	286	308	311	340	315	324	296	312	312	293	306	296	330	301	319	286	302	295	326	347	306	266	317	278	315	303	339	293	287	337	285	298	305	325	291	319	305	300	315	296	311	318	304	315	314	294	275	353	301	304	300	296	311	308	301	296	314	334	311	308	322	288	297	288	276	309	293	305	304	340	308	306	342	337	295	284	303	319	307	278	350	315	309	291	292	314	310	299	320	298	303	297	299	288	289	306	289	306	318	324	320	307	300	316	308	306	312	320	314	311	324	351	297	301	311	327	301	294	292	343	295	338	308	317	301	287	303	320	296	311	309	321	319	329	328	302	300	311	325	321	330	318	295	303	319	289	329	293	287	302	297	326	300	283	291	283	334	291	308	300	274	342	321	290	327	296	306	313	310	318	314	321	340	293	306	290	295	299	309	298	280	284	345	318	263	287	332	327	314	309	336	295	316	314	289	319	308	293	287	327	305	342	315	300	311	292	278	347	295	328	328	328	286	303	329	304	318	284	294	306	347	295	283	328	319	293	291	327	262	302	308	335	291	299	308	332	287	313	275	312	292	266	277	305	299	288	315	323	337	280	330	302	297	298	319	316	273	337	294	300	321	279	312	277	343	301	297	287	307	317	308	315	307	335	290	296	326	309	301	286	298	325	321	328	299	303	302	296	280	305	279	310	288	332	323	343	297	305	317	288	337	313	327	311	333	318	305	287	331	293	309	312	324	293	304	308	327	309	291	283	322	319	353	306	294	321	315	297	277	309	326	305	330	279	296	325	332	315	317	300	292	295	300	298	305	308	285	296	351	309	301	326	297	317	305	292	297	324	333	327	340	312	267	302	294	323	290	322	292	303	295	306	300	312	327	312	297	294	292	338	319	303	315	294	299	303	328	308	298	313	318	312	312	345	304	327	304	296	320	307	278	330	290	316	302	268	315	291	304	313	332	280	336	291	312	310	283	274	319	307	302	273	301	294	308	317	322	288	296	344	283	278	312	330	302	309	288	308	309	282	289	294	324	323	315	301	328	290	295	296	305	309	306	320	288	301	293	314	305	315	311	319	343	320	294	299	303	335	301	279	324	301	298	320	285	292	330	294	328	288	290	338	342	345	276	300	316	290	323	288	309	343	289	298	298	294	326	314	298	307	310	281	309	323	279	307	282	292	292	347	347	370	282	307	292	305	295	312	315	316	311	313	312	317	301	306	324	303	290	335	299	350	315	313	307	264	314	300	289	299	313	309	322	339	290	275	332	292	327	305	306	318	310	313	299	308	301	307	327	311	327	305	288	327	286	278	303	300	306	295	279	313	322	309	327	303	321	315	320	326	283	280	289	318	303	323	322	318	320	321	313	300	303	363	311	302	303	301	327	327	318	307	293	309	290	293	338	327	320	314	314	317	337	324	301	307	321	314	320	322	303	310	278	289	326	237	311	285	289	306	302	276	325	300	297	332	333	316	307	301	326	306	311	303	287
29469	17938	13732	8825	7321	5323	3649	2658	1929	1504	1182	1073	902	866	781	690	660	572	544	511	513	514	493	473	473	471	472	448	485	416	448	427	400	430	452	395	423	422	389	383	359	348	368	390	395	377	395	381	395	401	356	366	351	403	378	387	370	378	399	393	360	367	375	346	381	371	377	386	388	370	377	369	369	374	382	391	397	369	345	362	362	368	395	400	381	370	414	371	376	369	364	312	375	377	357	383	351	370	389	370	374	371	430	371	360	394	384	377	351	389	348	407	396	421	401	397	381	351	345	348	380	336	386	367	395	355	322	355	336	364	374	372	344	334	376	360	374	382	361	392	352	368	370	418	379	365	338	363	366	372	382	366	374	384	355	359	373	391	380	391	380	362	396	355	382	387	390	376	372	363	369	353	327	369	372	374	389	431	370	400	377	371	329	399	382	362	370	370	359	375	393	359	365	373	363	373	381	354	352	390	348	409	394	376	363	363	374	369	380	362	345	368	384	336	380	380	339	380	398	349	358	355	413	343	340	350	360	381	360	367	379	387	340	364	350	344	356	390	352	329	378	373	397	378	353	385	364	354	358	385	356	370	360	372	351	352	376	367	367	369	353	382	346	378	405	379	366	389	343	386	386	364	356	352	359	406	367	368	400	390	365	372	406	349	373	366	356	373	364	389	372	363	384	378	365	336	369	366	361	347	364	362	372	379	388	406	401	345	359	388	351	391	356	374	399	347	373	358	386	383	379	347	365	422	356	377	375	350	354	358	376	372	354	376	362	367	350	380	358	368	381	380	391	439	383	362	371	330	369	393	430	398	384	388	384	359	397	337	393	400	377	373	360	360	392	403	399	401	363	376	395	388	416	406	366	369	399	349	379	361	373	383	373	386	357	366	380	355	352	378	356	378	354	400	378	324	384	362	375	370	371	378	351	359	390	374	357	394	350	378	375	387	384	386	375	357	349	360	352	360	393	361	402	343	411	355	382	411	361	396	389	362	380	377	380	398	375	377	326	360	367	379	359	359	355	387	377	375	374	368	368	389	355	418	373	360	390	350	392	395	395	340	326	374	367	392	401	375	375	405	364	362	386	375	401	362	378	387	395	378	368	368	375	367	378	346	373	345	358	373	363	367	370	357	329	361	394	372	355	432	391	367	378	347	380	369	368	349	390	368	372	346	395	383	361	378	383	387	360	337	348	380	392	396	378	366	330	372	351	341	368	345	365	384	377	397	350	352	368	352	361	364	364	364	353	390	362	351	402	363	396	369	328	359	360	393	371	366	393	373	368	348	356	348	389	371	388	386	383	354	355	354	386	393	394	403	381	354	402	376	374	362	390	361	365	395	353	378	357	371	358	377	381	373	373	358	381	366	371	368	356	397	371	373	390	420	355	377	362	355	358	398	370	377	374	399	381	348	382	382	364	354	361	341	375	364	381	408	371	386	376	330	371	342	364	330	336	360	382	361	403	380	399	397	363	367	370	385	358	404	396	349	379	386	361	366	352	394	390	386	409	381	360	352	361	345	391	374	395	363	370	350	361	379	352	360	361	367	376	362	359	377	369	327	357	382	373	371	382	401	350	358	339	390	367	358	353	391	372	381	377	350	372	368	421	377	389	342	379	362	368	320	357	360	403	354	366	372	365	380	368	385	377	392	395	380	359	380	379	359	405	371	357	383	356	379	381	382	398	390	367	346	384	360	410	397	367	396	354	392	372	361	373	361	369	381	387	401	387	349	379	363	386	342	373	356	364	372	377	407	410	394	390	361	351	374	347	386	352	370	357	384	366	374	330	363	361	364	327	402	318	329	396	355	372	372	383	380	346	382	361	415	370	350	404	362	369	381	372	345	386	368	361	358	361	391	351	399	390	371	368	371	400	364	359	389	349	352	335	405	366	372	378	390	365	376	354	381	373	368	383	355	384	405	363	368	354	350	360	401	341	343	372	418	360	371	375	364	343	358	388	361	372	389	369	372	403	392	403	336	379	379	396	378	399	397	388	394	363	368	388	365	383	390	374	395	372	383	369	368	343	413	379	355	362	371	345	363	380	341	373	394	353	390	395	344	373	360	389	359	349	381	349	371	394	379	361	394	358	402	406	383	376	384	337	397	386	381	351	369	405	375	352	361	369	379	381	384	395	349	384	356	389	374	365	374	374	388	370	367	360	387	328	358	404	365	425	356	396	378	368	402	361	369	362	362	351	354	377	380	378	350	386	356	397	387	377	372	399	368	374	365	370	372	361	353	364	388	400	360	387	347	371	386	377	341	379	339	372	370	376	355	365	344	355	353	363	408	383	353	365	365	378	349	344	375	393	353	364	383	388	369	379	336	339	394	389	408	370	372	371	380	358	360	371	384	371	379	375	385	417	371	375	367	358	373	330	355	359	386	354	362	360	353	376	352	392	395	349	370	370	395	356	357	377	372	334	378	389	389	380	385	344	389	394	364	365	355	367	368	380	363	343	348	422	397	362	373	364	387	364	373	368	378	356	368	358	364	361	373	392	372	405	402	379	369	382	344	388	382	404	359	408	388	377	357	398	376	388	352	382	364	362	382	370	337	357	388	367	371	399	375	363	337	375	363	389	383	403	367	368	377	398	370	382	361	372	357	375	387	367	378	365	382	374	389	399	400	385	372	384	370	369	365	386	347	383	381	369	403	368	354	374	379	377	371	393	399	338	398	419	392	368	372	355	383	363	404	390	398	371	386	392	365	356	338	399	369	383	359	384	390	358	377	422	353	346	336	336	363	367	371	354	392	365	357	383	349	414	383	366	377	375	366	380	372	378	385	348	377	362	380	354	372	399	383	358	323	386	384	379	398	359	370	393	363	357	367	384	387	368	358	404	384	360	363	373	350	376	352	369	385	369	367	402	387	389	379	391	335	381	375	352	371	396	422	353	334	369	343	392	369	367	359	359	339	337	374	366	342	397	365	372	370	363	368	379	368	339	365	340	382	347	344	362	413	367	373	362	380	396	382	379	367	380	381	356	356	332	389	375	345	346	399	368	379	398	353	360	400	370	390	358	408	379	386	386	355	387	403	347	364	363	369	366	394	387	401	376	416	379	355	349	342	392	382	355	387	372	416	327	361	342	432	378	365	367	391	393	366	374	337	398	360	366	357	346	370	391	383	349	368	382	366	364	373	370	349	385	367	337	393	373	380	355	348	389	365	366	370	401	383	390	372	388	360	356	395	375	363	357	377	403	361	353	392	378	344	376	411	379	366	367	379	349	377	370	369	404	371	360	400	334	375	375	346	391	367	368	356	368	385	364	410	399	378	345	326	390	366	398	352	357	367	386	351	392	344	381	330	383	370	383	367	351	376	407	371	351	366	362	378	380	396	355	376	343	383	372	406	380	355	364	376	384	405	352	391	387	401	379	350	358	352	402	359	357	388	361	391	375	387	369	378	399	389	375	406	373	395	369	372	344	377	353	375	357	358	378	371	334	433	397	346	362	388	389	393	369	342	341	422	395	371	353	327
24076	21473	28739	24649	21514	13896	4793	2564	1703	1245	1088	935	871	776	703	630	567	513	501	449	429	432	413	428	404	410	390	346	388	373	361	345	325	329	344	354	320	324	326	306	311	313	303	310	301	273	338	319	306	305	300	314	316	300	298	326	299	267	284	309	293	289	295	312	348	283	284	315	290	302	329	297	264	273	296	278	302	255	284	286	289	296	285	292	292	283	310	288	295	302	289	272	267	301	284	322	291	293	282	299	294	266	316	282	260	285	316	251	312	263	252	295	289	307	280	271	304	291	329	283	286	287	269	315	317	288	308	308	296	290	267	302	318	324	263	308	325	279	292	300	279	294	299	276	262	257	267	308	275	275	293	308	298	341	272	286	266	289	310	296	315	317	326	305	293	281	299	319	294	291	267	294	277	293	288	291	296	298	312	278	305	292	302	303	299	284	299	326	264	302	307	292	310	296	309	305	315	302	273	294	307	334	294	271	288	296	270	305	274	280	295	306	297	296	280	309	300	316	290	298	271	313	292	312	324	291	301	321	268	282	281	289	307	295	284	305	281	279	300	278	292	315	311	277	288	297	313	289	290	280	321	289	282	270	292	306	310	315	293	260	306	296	282	262	286	295	296	284	303	286	275	303	288	311	289	279	285	280	278	328	319	305	305	283	303	278	270	276	282	300	283	286	284	290	316	279	293	317	270	309	310	302	308	276	301	289	329	300	313	286	293	295	308	269	279	284	285	288	305	300	278	275	292	278	296	321	289	284	286	292	308	271	316	258	289	276	324	288	273	300	309	289	299	305	321	324	272	300	281	299	312	284	297	288	300	301	293	281	315	296	289	281	324	279	282	299	279	282	305	311	315	311	290	289	304	308	299	304	283	284	289	285	293	271	273	315	318	312	283	297	290	302	279	316	322	288	302	300	298	267	296	318	296	291	294	316	284	314	318	288	306	289	290	278	271	263	333	289	317	303	299	277	310	286	309	289	288	305	268	282	276	292	303	304	283	286	287	271	298	310	276	310	309	286	314	314	305	303	302	268	292	280	270	270	274	290	284	276	302	283	312	271	283	288	280	300	278	296	325	312	290	274	311	288	306	282	292	288	285	290	314	295	299	305	302	295	270	280	305	274	282	286	333	290	292	293	302	311	313	314	307	285	260	283	264	269	296	280	292	302	306	299	271	287	301	305	285	277	303	288	287	270	300	307	281	305	284	309	298	284	280	277	295	286	282	309	283	283	288	282	291	273	265	290	322	277	292	286	257	286	297	314	280	296	298	282	301	301	286	266	291	352	306	308	276	331	317	300	267	305	281	309	274	299	259	271	289	309	289	295	308	306	290	301	290	281	266	308	292	270	300	295	301	297	324	308	287	278	286	294	274	281	339	296	283	284	300	313	286	313	290	295	283	266	290	277	282	283	273	284	336	295	284	292	294	285	276	321	277	323	262	305	301	288	292	307	271	284	309	282	275	302	313	275	299	310	302	278	268	335	256	304	298	287	320	269	286	275	274	310	286	313	297	292	280	315	292	297	286	296	295	310	298	311	324	300	287	285	298	298	282	291	293	277	286	301	254	282	285	272	282	293	286	289	281	309	272	288	272	293	307	283	280	310	312	271	279	283	308	281	285	295	316	328	288	301	295	274	298	280	291	304	256	300	307	273	273	302	298	269	292	299	295	283	312	280	289	318	293	282	328	286	271	283	287	332	301	296	303	298	288	296	287	313	292	265	277	312	307	308	320	312	307	313	339	299	273	286	283	300	287	290	272	281	295	286	301	314	289	301	309	279	284	258	293	304	295	291	264	294	269	278	261	295	276	285	281	259	302	260	263	307	301	293	293	278	308	291	288	296	318	316	297	302	293	317	300	303	286	297	279	269	293	317	280	309	314	291	286	322	311	302	306	291	344	313	305	326	284	292	289	303	278	329	287	296	312	308	292	285	278	285	290	294	322	285	251	299	305	255	267	281	304	310	291	300	291	261	299	314	293	321	271	306	315	277	314	303	268	275	294	293	318	269	305	258	287	312	285	257	329	299	245	312	299	268	284	297	306	302	274	277	266	275	311	274	313	359	326	246	292	324	305	310	300	302	292	282	314	264	305	303	295	289	256	308	312	281	304	253	283	262	280	289	293	272	302	310	326	290	320	306	280	289	325	325	265	306	297	281	284	318	284	298	271	301	313	281	300	297	279	304	303	292	303	291	311	290	278	306	303	301	300	298	272	304	312	282	307	289	313	307	276	291	296	284	285	286	320	270	284	297	290	312	333	250	272	285	306	322	325	312	287	307	286	272	286	242	298	287	312	305	301	262	270	321	273	273	314	320	295	308	287	272	302	290	262	278	309	294	275	303	290	304	313	315	282	308	285	313	317	285	298	259	295	297	313	264	307	297	288	279	281	288	302	285	258	315	277	293	325	334	315	325	316	314	307	296	301	297	303	304	269	310	274	277	290	281	290	317	285	281	278	264	282	294	309	306	311	278	284	296	304	300	276	274	265	312	301	293	295	285	302	282	294	308	315	269	293	289	297	265	287	268	303	263	317	298	286	290	298	306	285	284	311	297	274	273	283	289	314	298	287	288	267	277	309	299	292	289	304	293	313	289	306	286	289	295	275	291	308	305	299	259	261	296	280	286	281	329	296	287	293	288	309	320	300	281	283	307	293	271	304	288	287	332	330	277	317	293	286	304	303	282	285	267	293	256	300	277	305	308	293	303	290	300	314	265	318	316	254	291	295	286	316	291	276	278	306	272	299	297	281	313	291	267	306	321	296	299	316	291	300	280	296	300	303	302	273	301	279	308	288	311	277	286	276	280	303	292	266	310	330	285	310	334	283	323	280	271	323	284	330	321	282	275	280	297	299	297	329	302	284	320	296	273	266	301	282	287	289	303	286	291	290	282	263	300	289	333	311	302	330	269	280	303	295	316	289	300	272	255	304	331	308	300	317	300	292	276	295	304	292	301	311	313	310	276	298	282	285	301	291	294	327	280	279	288	295	291	291	303	290	289	315	308	278	275	324	296	324	287	312	321	303	251	262	292	316	311	315	303	298	252	282	307	274	288	309	292	306	304	295	318	281	288	276	296	303	307	276	274	280	293	307	310	266	276	313	314	288	285	266	300	307	269	326	302	300	275	292	303	269	306	294	285	283	311	267	298	311	293	264	301	287	301	291	303	310	315	295	305	302	288	319	306	333	292	297	288	277	313	326	284	265	292	313	255	301	293	294	288	322	337	277	278	303	287	298	291	289	302	294	304	246	291	289	246	282	277	336	311	285	270	289	281	269	288	292	268	304	296	280	261	283	271	311	276	267	291	309	293	315	292	290	300	283	268	289	280	295	320	270	321	287	278	299	287	283	282	285	292	281	293	269	280	282	303	266	299	293	270	275	299	282	305	305	299	273	283	273	323	295	292	328	296	315	273	295	293	294	271	263	303	304	283	282	307	302	290	296	291	311	302	290	293	285	306	319	321	310	287	262	297	292	273
33129	27324	21807	14652	12664	9575	6576	4907	3416	2515	2147	1778	1447	1347	1202	1069	970	841	756	656	671	604	653	610	549	552	545	483	488	483	494	483	471	462	445	412	424	434	394	415	420	386	406	394	414	404	390	391	412	364	378	394	343	405	400	382	350	374	365	354	320	371	340	381	366	347	338	378	337	367	349	366	359	351	377	367	356	353	350	335	322	380	355	390	363	367	369	342	361	359	370	339	351	407	355	358	370	372	348	348	373	357	331	357	365	359	362	371	342	370	318	398	382	344	389	399	359	322	383	340	385	344	365	370	353	349	384	358	344	362	368	384	348	317	351	357	378	364	347	329	353	337	394	317	354	382	374	355	390	366	366	361	315	338	336	399	347	381	354	373	347	341	376	354	355	367	348	340	344	353	321	348	370	371	356	368	354	335	386	373	336	374	329	358	317	384	338	367	392	336	358	364	349	383	355	347	338	373	345	342	350	377	374	387	374	339	318	346	388	379	330	381	351	383	328	330	381	344	346	367	342	370	357	370	339	338	347	335	333	353	382	335	353	318	346	325	357	348	393	348	313	335	359	340	370	309	355	356	375	363	321	380	337	342	369	351	344	344	363	369	386	347	324	365	340	358	356	357	363	385	346	338	358	352	388	356	354	356	411	355	363	359	338	339	374	374	325	372	347	347	369	363	355	338	342	350	351	320	333	344	384	384	348	404	347	376	372	349	326	353	358	387	338	374	358	324	316	374	336	357	326	324	331	328	394	353	330	347	366	345	323	366	362	375	348	378	362	407	353	350	349	349	365	373	372	349	390	333	388	357	367	381	379	357	346	377	350	346	328	338	332	352	335	347	352	326	381	343	384	379	373	339	360	363	368	344	339	370	376	370	363	373	375	359	351	372	388	350	360	408	360	361	360	359	386	374	374	389	351	365	366	344	403	376	380	375	347	352	358	355	349	361	389	341	359	361	353	370	385	347	345	370	363	379	324	342	349	381	362	353	347	364	345	372	314	340	354	352	338	340	351	353	359	372	367	356	387	373	337	361	392	367	349	371	346	346	348	371	364	362	352	340	327	368	387	394	353	380	360	377	362	379	365	368	326	361	349	365	334	370	392	348	384	381	342	347	356	335	362	349	358	377	365	369	390	331	325	394	364	363	364	346	331	391	403	373	325	359	375	356	354	377	378	326	357	359	368	361	333	353	336	344	381	367	323	372	344	352	348	379	347	367	355	366	365	342	355	346	365	394	380	359	372	355	346	355	363	347	360	350	347	350	359	355	337	362	353	368	351	369	364	350	365	368	356	315	384	378	370	362	343	359	366	377	356	388	348	354	357	370	360	353	365	383	360	368	369	334	344	373	370	363	331	375	365	366	364	370	386	365	344	340	326	373	334	363	382	328	368	351	356	346	333	381	372	363	374	360	342	384	368	367	352	365	337	350	371	379	340	365	347	385	342	352	364	385	357	366	347	379	349	361	355	368	341	362	379	392	357	333	341	396	332	354	362	352	367	327	346	346	351	357	387	377	347	343	366	346	371	360	378	394	371	348	367	335	349	366	381	328	337	378	318	358	355	341	361	392	353	351	326	345	342	350	345	355	309	357	357	323	368	388	358	372	338	388	360	316	363	388	382	364	353	338	348	352	369	334	354	386	337	345	358	362	336	361	353	350	339	394	370	383	391	347	342	349	340	378	329	362	408	348	371	417	355	343	333	335	348	349	351	334	355	337	349	348	385	343	339	343	370	381	318	381	372	339	379	373	390	352	363	350	349	398	403	360	357	344	351	359	375	368	374	356	355	371	353	348	334	368	365	347	356	365	357	345	386	346	366	367	348	400	342	405	334	339	302	365	331	359	345	365	373	358	350	366	367	359	358	377	374	332	355	329	369	318	341	347	320	326	365	341	363	374	366	350	331	345	345	378	343	376	354	361	397	358	435	360	342	358	360	374	360	357	342	361	333	333	326	343	328	347	363	391	358	358	344	359	346	354	349	372	349	360	362	375	352	334	375	356	410	366	382	360	344	341	362	347	341	381	359	372	360	356	347	377	369	381	352	377	371	347	339	371	335	363	352	364	352	338	349	363	352	361	345	363	342	333	346	340	339	355	396	400	336	355	336	371	361	374	338	328	372	371	370	340	359	336	360	362	384	393	365	384	342	346	347	374	334	345	377	367	369	330	367	326	345	353	395	378	364	313	334	365	321	367	355	375	353	325	342	324	356	380	347	357	342	358	355	321	370	351	348	351	334	359	374	378	366	370	369	348	344	377	333	356	387	391	370	345	397	374	348	321	347	356	312	331	348	345	368	338	369	364	337	359	359	367	345	361	347	349	380	357	362	371	323	376	369	371	379	345	369	330	349	378	362	366	357	358	346	334	368	339	379	362	338	357	377	372	395	367	371	377	339	367	336	377	348	352	390	364	359	348	380	361	365	374	336	350	346	377	353	352	340	339	357	372	367	382	332	350	356	324	361	377	374	365	368	377	376	355	400	304	385	359	376	363	366	343	332	355	341	325	345	319	355	387	342	354	387	379	353	323	378	340	353	359	337	371	382	339	348	356	356	366	350	372	337	376	350	342	375	340	369	376	350	371	398	339	342	353	359	370	368	353	377	347	358	372	352	324	349	362	345	356	369	341	353	377	334	337	352	363	343	375	376	346	367	345	354	352	381	312	360	359	382	357	336	372	333	362	328	377	344	369	352	355	352	329	362	311	337	376	342	367	350	368	367	326	369	342	350	381	362	330	326	339	366	381	371	335	355	337	394	373	370	336	364	385	353	361	361	326	335	369	359	359	341	353	375	407	353	366	343	357	368	350	354	341	384	363	349	373	354	358	355	338	342	345	379	348	346	361	362	390	353	357	371	373	330	395	346	378	357	356	414	389	309	380	349	353	359	381	351	363	379	370	384	360	318	359	343	375	356	357	343	354	381	349	345	349	378	372	363	381	343	354	361	348	352	358	337	346	350	368	356	345	371	340	424	327	369	375	344	360	334	382	360	376	352	338	342	346	355	343	366	347	351	328	355	371	360	340	354	378	338	361	353	341	342	349	368	368	362	355	359	351	381	362	353	378	340	351	360	357	379	359	351	352	345	366	314	339	343	372	339	344	348	336	366	348	359	368	330	383	345	378	354	343	402	361	349	357	365	380	365	352	366	346	333	377	342	344	372	323	347	344	359	352	395	349	335	381	324	354	340	365	382	360	371	386	363	391	344	348	348	331	397	336	362	385	387	363	372	333	358	341	354	389	358	358	359	391	369	333	330	367	343	350	376	365	342	378	386	389	351	354	375	355	354	363	331	378	358	326	351	332	351	351	359	351	332	347	377	352	362	354	366	346	348	341	342	371	354	349	365	371	327	377	389	345	336	336	375	368	353	358	364	365	348	364	376	378	337	346	368	369	347	342	363	364	375	361	372	347	357	346	351	321	357	385	360	340	386	372	370	378	336	322	388	376	387	344	368	363	328	361	403	389	341	362	321	359	329	335
25268	21516	27647	25715	13817	4580	2509	1696	1244	1002	802	667	669	559	528	465	409	370	416	387	374	355	336	363	321	290	287	315	283	276	270	265	268	261	280	262	257	254	261	255	255	284	239	244	246	257	218	250	250	235	253	227	216	264	263	227	233	213	227	238	240	224	261	254	246	250	242	250	203	247	233	226	237	256	221	222	261	227	249	241	244	275	225	259	248	221	235	237	219	221	234	220	232	218	244	217	202	217	251	232	254	232	226	235	253	222	225	217	250	218	244	223	235	212	256	235	235	244	223	215	260	207	247	224	255	228	223	239	239	211	224	235	245	256	216	225	195	212	228	222	260	202	263	214	243	230	199	251	216	217	197	220	223	238	233	220	219	251	227	257	230	263	235	196	251	244	223	218	210	230	216	215	240	247	241	242	250	211	253	233	221	228	223	226	230	225	210	223	226	235	198	202	200	234	237	219	234	244	230	226	236	241	205	231	246	242	217	200	228	239	229	203	227	238	237	219	215	233	215	222	249	241	218	268	221	250	250	195	216	213	247	218	225	234	209	221	239	253	241	245	213	227	231	218	276	229	201	239	236	229	244	239	227	233	250	241	231	227	273	228	259	219	205	228	247	231	252	209	245	237	234	249	218	210	225	212	254	220	244	263	214	219	222	250	237	225	226	229	214	226	239	203	204	211	252	246	247	238	236	227	228	231	238	226	253	230	231	240	215	223	212	239	230	221	237	227	249	237	249	237	211	223	233	247	232	228	221	232	208	205	254	222	259	229	246	234	206	223	264	206	225	229	219	215	247	250	240	241	224	237	200	227	214	221	221	236	224	254	235	227	235	198	229	227	245	227	229	236	240	238	227	238	248	237	278	229	230	215	240	223	226	218	220	224	248	206	218	249	239	209	228	222	242	241	210	235	227	209	251	227	215	240	209	221	212	258	201	230	222	242	223	237	216	219	227	226	249	211	243	249	227	230	256	239	243	225	231	242	212	209	216	223	240	269	238	244	242	238	226	215	216	238	208	229	206	246	244	217	229	238	226	235	235	223	206	216	242	215	249	216	202	225	214	246	230	235	230	235	223	246	225	200	244	214	219	211	228	221	229	229	235	235	242	201	233	250	227	232	236	189	249	248	248	229	214	224	245	206	235	236	246	258	218	242	224	230	239	257	244	247	255	229	217	230	220	217	243	256	229	218	235	229	209	229	222	236	195	240	247	232	225	248	243	223	237	244	235	216	257	232	228	232	233	242	214	257	249	225	248	222	205	242	222	227	226	245	229	221	207	217	232	255	237	221	215	218	234	227	244	239	217	222	255	211	256	198	218	213	240	266	206	208	268	209	228	224	252	227	239	237	218	235	230	224	234	227	215	262	234	235	231	241	209	232	240	221	214	226	231	241	225	241	251	209	224	236	252	230	239	236	213	227	233	236	239	265	238	227	237	232	213	255	228	260	231	223	235	214	247	240	228	237	234	239	239	225	249	249	213	273	227	225	264	188	213	242	212	233	196	217	224	218	226	208	269	220	233	237	233	204	235	216	226	243	218	246	247	230	238	217	211	217	218	251	247	250	226	224	235	216	239	211	261	223	222	208	236	239	239	217	251	231	222	238	239	244	213	204	250	218	245	227	255	238	222	229	207	234	226	229	208	235	254	230	250	206	232	223	241	234	233	236	245	227	250	222	240	214	243	222	221	226	262	236	218	236	242	221	231	245	227	230	269	227	222	229	235	224	236	242	233	225	236	210	227	206	215	236	240	235	254	241	218	206	227	238	202	228	256	224	251	241	227	227	217	217	238	238	227	233	247	220	251	216	221	252	233	241	222	228	236	220	204	219	243	214	263	237	243	242	242	241	244	220	257	230	220	231	216	250	216	220	241	198	228	244	221	220	220	241	227	254	216	242	221	234	229	238	216	232	202	210	227	215	216	237	219	240	234	232	229	256	236	239	243	227	221	236	232	230	246	225	204	252	236	256	200	237	217	233	248	201	214	279	254	228	231	228	232	241	230	216	217	217	267	227	240	231	205	210	243	195	241	231	237	235	219	239	222	225	220	257	238	219	207	229	225	237	194	225	234	235	248	202	220	211	226	211	232	223	239	236	231	245	249	244	214	226	220	212	227	230	259	206	209	225	204	190	218	208	241	222	233	235	230	251	248	211	211	269	228	241	223	239	210	216	226	226	190	232	201	236	226	256	245	238	238	239	248	222	221	236	207	223	260	234	216	219	240	232	224	221	212	230	255	218	199	255	219	229	220	246	224	224	200	213	225	219	231	232	199	224	231	227	233	222	237	253	232	224	261	251	233	226	232	220	228	254	229	282	221	242	229	220	250	239	225	240	228	237	209	222	231	231	236	242	207	221	262	209	257	222	192	243	210	233	224	204	221	229	231	215	231	239	231	251	243	233	230	228	240	244	215	261	225	226	224	243	239	236	245	227	251	205	230	230	201	227	247	234	226	230	219	222	233	242	232	232	242	249	215	237	232	255	242	222	192	233	231	218	255	236	256	210	188	225	236	204	242	244	203	235	220	212	239	251	221	233	213	237	221	263	216	228	198	244	233	213	216	238	265	224	240	207	256	229	252	239	228	228	204	261	240	253	235	262	235	224	228	231	218	234	244	213	231	256	213	231	236	214	217	233	258	233	219	202	212	229	239	230	251	214	247	231	230	251	246	205	225	222	239	211	244	232	245	249	208	202	228	224	242	234	213	203	231	216	233	215	251	226	273	249	236	248	218	224	240	247	238	220	194	266	213	234	234	223	230	225	242	247	215	254	213	221	242	242	225	225	245	223	245	224	227	241	219	226	232	225	213	247	235	241	235	211	224	237	244	225	230	249	230	217	264	219	227	249	233	222	244	250	236	233	227	213	225	234	247	221	201	212	237	216	221	199	244	208	236	232	245	240	203	238	238	224	230	257	226	197	246	238	257	204	236	218	222	220	210	246	218	195	228	265	226	229	199	226	222	235	226	252	206	254	212	230	237	236	262	204	228	224	229	214	228	225	220	240	261	207	240	189	223	233	218	245	249	223	250	231	222	205	242	215	215	258	230	257	220	218	248	215	241	237	222	242	212	243	229	211	247	245	261	248	273	232	223	209	233	256	247	222	226	234	226	224	252	272	233	227	229	244	210	237	242	229	219	234	254	229	233	217	245	224	215	227	222	215	238	226	256	245	234	238	208	219	241	234	221	253	241	229	250	209	225	199	242	220	212	235	235	212	214	248	217	258	218	244	234	247	234	237	226	227	277	244	225	246	227	220	227	219	212	235	227	249	232	235	207	217	264	218	207	225	203	223	209	224	204	242	225	242	229	231	215	224	229	223	243	235	254	248	222	221	221	216	226	215	214	228	226	228	233	248	245	211	229	236	219	245	254	226	260	233	241	258	232	246	252	214	216	216	250	258	240	204	226	240	215	220	240	219	236	219	204	245	229	207	250	238	226	229	225	229	248	242	217	234	214	232	229	207	223	216	212	231	227	235
32419	23472	17699	11396	9802	7570	5115	3865	2770	2043	1595	1301	1213	1053	935	852	699	611	488	512	545	528	445	484	448	413	429	367	351	348	399	337	381	366	363	357	340	349	296	331	314	322	268	255	296	279	291	280	321	303	269	320	292	275	313	284	313	296	254	288	282	285	296	271	255	311	286	286	285	311	294	251	311	270	234	289	254	281	286	273	278	321	276	302	281	264	293	277	254	253	283	276	295	278	291	276	285	267	270	290	295	262	245	262	255	290	283	263	279	283	276	281	260	298	294	310	268	294	274	277	260	265	297	286	284	270	256	266	304	285	299	290	305	289	270	286	284	269	265	273	295	264	297	302	261	285	284	268	291	255	296	284	260	268	300	286	304	285	276	270	286	271	293	292	285	293	260	300	276	276	293	285	280	294	284	260	290	301	290	273	270	255	267	273	249	288	284	280	285	271	254	281	245	255	271	257	288	303	288	269	257	295	316	298	254	287	296	291	273	273	302	267	275	275	282	286	271	290	248	274	279	271	282	287	293	262	274	263	264	288	288	289	294	261	295	271	297	264	282	287	284	262	304	264	282	269	280	259	278	315	279	265	285	267	276	286	301	278	304	295	284	272	241	311	294	256	262	277	276	279	283	304	290	300	320	283	271	259	289	256	259	249	293	291	259	289	292	310	292	294	269	275	273	270	284	283	293	275	290	293	285	257	256	289	274	290	281	296	307	275	299	262	278	274	283	298	261	283	275	292	292	282	266	279	262	282	271	289	284	267	282	300	274	268	268	269	269	279	278	299	263	281	294	273	287	262	293	271	263	279	282	287	289	270	281	288	260	270	280	267	280	265	266	248	294	281	300	286	295	283	282	254	318	276	282	288	271	281	256	290	282	275	259	246	271	304	304	288	289	281	271	248	273	278	279	261	289	268	290	266	298	284	286	257	269	262	301	289	249	285	297	307	278	269	289	290	291	272	277	269	291	259	267	248	281	285	303	264	280	278	278	286	248	281	274	278	280	293	253	272	262	290	262	297	265	300	311	287	288	282	271	273	286	272	264	248	258	267	277	241	303	272	270	279	273	279	261	275	264	281	248	261	274	266	321	277	260	306	294	287	303	271	259	254	276	267	257	291	241	289	271	254	243	241	274	264	279	253	279	259	298	268	290	297	309	277	260	299	286	300	299	293	304	287	280	289	239	275	300	274	285	292	273	279	277	252	285	281	275	269	299	288	286	248	280	263	286	263	235	272	251	301	276	259	263	266	315	301	254	264	292	286	295	292	286	268	259	295	272	261	273	277	311	280	277	277	264	263	272	284	289	276	280	284	263	252	287	303	280	272	269	260	289	266	282	281	267	281	292	272	258	243	284	291	284	266	274	280	290	280	273	273	279	284	279	265	257	264	259	262	270	308	289	280	288	271	309	288	293	259	270	266	283	271	270	284	296	286	295	297	275	265	281	295	275	311	287	261	283	271	268	311	270	299	280	279	278	292	286	281	263	270	311	298	301	251	302	285	254	297	282	269	304	307	302	287	266	232	296	281	280	267	263	289	279	291	261	267	284	299	277	276	278	284	269	286	268	266	252	283	280	274	261	287	259	276	243	281	278	271	263	285	311	299	282	238	302	292	241	267	272	270	282	270	279	278	303	296	268	276	259	300	261	297	282	249	291	278	256	276	262	267	263	270	272	293	269	263	260	333	271	288	255	264	296	292	277	274	275	287	258	299	297	278	271	300	281	255	261	280	297	286	291	291	261	273	255	281	270	281	280	267	291	265	310	257	272	277	252	274	291	290	287	266	291	272	269	259	261	271	251	286	291	258	232	301	270	270	291	267	276	294	252	267	261	274	264	264	278	324	276	235	302	298	282	275	270	282	253	254	263	270	274	256	285	248	261	248	281	285	286	277	281	279	293	296	270	266	273	291	290	263	254	274	286	298	297	269	274	306	263	266	278	291	291	263	291	253	240	285	238	279	287	237	270	316	261	283	268	291	266	288	291	265	287	307	281	278	236	276	262	295	273	294	255	290	279	262	254	294	302	296	264	276	293	273	276	270	290	240	284	267	288	283	319	286	305	285	297	302	263	270	297	273	290	250	305	239	313	282	293	285	295	268	256	290	273	283	253	305	307	270	275	266	281	280	308	299	286	274	291	300	286	283	249	290	285	270	311	289	270	287	241	281	286	284	258	288	269	302	305	234	266	280	271	290	298	261	288	294	278	265	253	279	296	263	284	295	277	251	269	252	299	260	273	292	244	291	286	285	275	305	268	257	296	315	270	283	253	277	270	278	258	258	279	292	291	283	274	308	304	293	281	286	273	284	281	292	283	291	271	283	296	287	251	274	289	290	255	286	247	294	266	265	290	274	255	280	297	297	230	303	267	275	286	265	265	263	292	299	261	280	301	268	288	277	270	275	275	254	256	302	282	281	302	287	299	310	280	282	305	278	270	296	296	287	263	266	260	287	253	274	304	242	298	280	254	279	260	281	270	266	269	291	268	280	255	273	259	302	269	278	249	266	273	275	275	262	248	310	274	269	293	281	249	255	284	274	282	271	262	282	281	251	286	296	268	296	263	252	285	245	279	280	231	310	288	289	239	264	264	265	293	279	285	288	290	300	273	282	277	288	297	294	257	302	293	296	247	266	302	238	279	282	283	257	272	253	325	263	314	266	274	251	264	280	282	308	300	289	301	274	274	260	288	259	284	271	288	252	287	276	251	264	266	279	279	276	269	285	254	264	255	311	277	296	298	283	269	271	276	298	283	269	270	252	293	297	264	262	279	263	285	284	311	272	296	250	283	249	255	282	275	271	282	285	285	300	259	269	265	296	255	268	237	272	292	256	271	247	287	280	288	285	249	291	282	251	278	306	294	282	271	262	286	266	264	280	287	246	289	273	264	259	279	250	281	266	244	299	290	268	269	285	253	259	250	260	228	271	282	259	261	292	299	285	254	273	271	280	267	286	251	273	296	284	288	270	261	288	307	306	298	290	252	282	261	293	268	293	278	293	298	262	300	262	270	302	263	268	270	291	287	268	263	277	272	263	262	276	266	277	276	290	255	274	263	269	270	260	289	281	251	289	264	256	316	270	265	287	262	273	271	281	287	296	282	270	283	281	264	281	279	286	263	254	285	270	300	272	287	275	271	294	249	280	290	297	295	308	290	277	278	283	254	289	295	280	267	260	301	279	278	260	281	288	265	288	268	275	285	287	262	298	276	288	242	281	292	284	257	273	277	289	269	278	272	292	274	332	279	270	268	282	260	301	307	300	248	258	279	280	294	293	282	259	278	277	274	269	274	268	283	276	283	274	295	275	295	274	292	263	274	262	292	246	297	256	271	289	287	250	274	256	263	280	292	272	280	259	324	265	274	312	277	268	308	279	276	257	282	297	272	264	273	299	261	257	278	272	265	290	284	263	287	275	284	276	291	246	295	239	282	260	304	295	267	296	280	252	291	274	280	297	292	278	276	264	297	293	303	285	268	286	271	308
22971	21488	29235	24166	21513	21662	12908	3881	2347	1761	1460	1192	1027	914	819	720	610	483	502	425	430	424	395	391	355	317	327	282	316	295	277	285	301	236	247	238	243	272	224	221	214	235	223	212	221	241	215	228	238	224	194	189	206	220	216	202	244	204	190	211	188	203	215	219	177	208	181	205	194	215	221	195	208	192	201	188	203	207	223	181	191	198	179	207	215	200	179	192	193	198	200	201	216	177	200	192	206	212	201	190	187	202	210	193	203	219	198	170	215	213	187	200	220	189	179	159	190	194	193	186	175	217	202	162	198	201	193	174	182	179	178	198	200	189	190	216	184	190	202	197	188	201	227	196	203	187	200	210	215	181	205	205	169	191	210	205	211	192	195	184	187	178	192	197	194	160	193	191	204	183	202	167	185	191	194	196	197	204	185	201	191	189	224	202	190	187	194	212	187	196	184	202	187	183	177	176	217	224	194	216	213	177	165	224	211	206	208	186	179	165	190	203	197	194	202	167	185	169	218	225	171	195	188	205	191	194	182	206	192	147	169	172	192	200	180	221	181	193	202	187	177	197	185	206	179	181	179	188	180	185	217	200	191	205	211	206	214	182	214	168	199	177	194	188	222	199	181	197	185	167	212	198	187	189	196	195	208	175	231	201	188	185	207	193	212	182	178	181	190	201	205	197	192	202	194	200	201	190	213	184	208	181	200	200	158	201	197	200	198	189	198	187	206	193	206	188	179	174	189	181	220	190	199	196	203	203	195	178	200	194	168	198	210	194	198	209	200	195	183	201	172	218	196	188	197	207	201	201	212	177	193	217	205	210	169	205	197	206	199	191	177	197	201	208	195	188	208	200	211	201	180	197	230	197	188	187	185	215	181	163	184	170	196	182	177	180	207	193	206	201	189	199	185	201	197	190	202	184	185	207	180	191	211	200	207	188	207	202	193	188	190	205	197	171	198	207	193	206	217	197	211	201	192	190	177	180	176	197	218	187	196	212	208	198	213	196	215	171	193	206	194	178	181	170	176	223	213	211	220	185	189	192	180	181	178	198	185	184	199	191	174	217	203	194	194	207	224	189	186	186	198	196	174	191	176	192	203	197	196	216	198	183	199	177	208	220	188	171	199	212	182	193	180	191	202	173	212	189	210	213	200	175	203	202	212	188	179	172	182	188	214	192	188	177	193	174	194	180	201	188	209	175	177	190	186	197	194	193	189	194	212	162	190	222	169	199	178	187	195	204	205	219	204	185	190	186	198	179	205	185	191	182	215	182	211	202	198	186	194	192	198	193	196	191	216	203	194	202	180	162	204	185	201	192	179	198	199	192	222	199	213	216	214	186	212	179	203	179	204	183	196	194	167	206	179	199	201	204	210	196	174	172	209	179	220	210	182	190	197	184	195	194	196	173	201	186	176	182	181	178	179	208	223	193	197	180	202	194	179	202	191	168	194	190	173	225	172	204	187	202	200	184	189	189	183	199	195	206	220	189	196	203	215	201	210	204	197	191	214	197	187	192	183	210	191	194	195	179	192	189	190	213	229	185	187	190	231	188	205	217	216	204	172	176	201	199	190	191	194	177	202	214	206	191	190	192	181	209	199	181	225	193	179	195	201	196	197	169	191	211	178	176	159	176	191	164	197	207	206	185	184	203	192	192	200	186	205	183	198	186	197	189	187	169	175	206	209	169	194	165	212	182	180	184	204	208	186	184	177	194	202	201	218	181	208	222	205	172	207	201	176	210	186	212	176	214	200	188	193	194	219	186	221	193	206	166	220	198	211	205	214	217	189	179	205	201	204	203	173	184	228	183	191	188	207	199	164	195	167	220	181	192	197	201	206	173	199	193	207	198	225	175	204	225	205	181	195	183	173	207	181	200	200	207	179	201	197	172	196	177	193	214	204	171	206	191	216	178	199	211	185	171	179	206	202	227	183	206	190	209	180	197	195	202	206	174	199	186	182	184	203	198	189	174	192	211	188	195	213	205	209	205	203	213	207	222	194	204	189	189	181	232	180	188	191	200	182	179	199	177	200	211	186	217	188	170	205	183	197	217	181	202	185	192	204	212	212	204	204	185	202	191	172	201	201	164	174	220	203	197	187	220	191	184	215	182	201	203	182	208	199	189	182	211	197	200	186	189	197	179	191	193	194	185	208	217	160	195	179	219	211	195	196	170	192	206	195	205	213	171	181	200	211	204	204	165	173	198	213	214	200	184	168	177	206	180	187	202	209	190	199	216	183	179	193	188	209	183	185	201	197	193	193	187	202	220	209	189	184	204	171	201	193	159	182	209	200	179	186	198	204	176	183	209	188	227	189	189	204	189	205	200	179	187	197	193	203	179	189	177	206	198	184	222	190	200	176	197	212	210	197	193	205	180	156	204	202	189	224	202	184	208	184	180	189	204	196	190	184	190	202	183	184	200	213	187	186	214	191	197	202	198	194	156	201	185	190	199	176	192	203	194	188	185	192	165	197	194	204	185	209	184	185	191	193	209	171	194	207	173	214	196	179	201	206	197	180	196	214	184	198	198	197	206	209	186	191	179	188	210	187	200	201	202	169	192	200	200	184	185	211	195	176	193	215	193	208	177	196	220	163	212	175	205	212	189	197	178	200	177	195	188	201	193	209	202	180	204	208	183	211	197	199	204	183	188	178	197	190	212	193	202	192	213	195	189	203	193	187	201	208	202	205	176	159	211	197	203	186	226	213	187	222	194	203	228	196	190	170	191	212	210	184	173	188	185	186	173	196	176	198	183	206	200	173	187	182	199	198	221	186	186	190	208	194	176	166	174	188	184	203	184	210	197	182	202	192	181	185	194	199	173	219	215	224	198	201	193	183	197	185	178	189	209	201	201	205	167	205	196	186	188	200	185	185	204	184	186	201	175	185	220	204	197	196	167	201	207	184	190	201	190	201	180	200	168	208	192	188	213	191	175	204	186	200	189	191	183	193	169	200	176	203	203	168	207	196	192	207	193	191	204	166	190	188	195	192	175	194	194	188	214	189	191	193	178	210	174	192	213	196	211	212	188	205	211	172	200	199	181	198	211	176	213	185	187	214	188	210	190	198	212	190	219	191	180	195	185	183	220	208	179	195	205	197	204	204	176	192	196	167	206	201	215	174	199	170	179	200	199	177	206	218	207	173	205	200	242	202	206	189	198	213	185	168	204	178	169	227	193	163	227	199	192	176	184	205	189	196	226	170	208	190	167	206	186	205	205	178	176	200	170	185	195	192	193	203	204	209	191	198	199	207	180	184	150	203	235	174	179	175	202	178	159	182	180	172	180	179	215	191	196	182	193	165	204	183	200	178	197	213	201	189	207	173	204	201	179	202	209	189	182	177	203	183	194	202	187	219	203	210	184	226	186	200	188	208	181	191	200	204	194	197	197	181	180	197	190	205	190	200	179	204	178	195	218	186	180	192	209	228	198	193	182	177	223	211	195	218	207	190	195	182	196	177	185	206	197	223	197	224	199	190	182	230	191
36636	33140	26075	18238	15787	12985	8866	6777	5023	3755	2830	2374	1988	1802	1578	1361	1080	920	766	757	740	699	609	604	540	551	440	496	462	416	421	446	437	371	373	321	362	339	280	303	302	265	264	314	280	286	302	305	285	263	295	267	269	260	269	252	272	257	258	244	264	256	265	249	232	245	255	233	227	240	243	238	243	251	251	225	267	275	245	259	229	260	236	257	238	238	267	251	243	249	245	232	242	244	222	242	240	239	238	241	242	243	259	221	216	224	239	260	224	245	238	233	243	261	247	254	224	244	254	214	261	225	235	223	252	255	218	212	247	231	241	240	250	251	257	215	213	245	252	233	247	243	229	225	234	227	223	245	249	218	248	223	223	235	244	261	215	251	220	269	240	229	230	228	230	227	229	234	239	237	246	228	215	229	251	234	249	219	236	241	233	241	219	250	241	274	254	259	239	245	219	255	249	221	232	226	216	235	244	260	253	220	252	252	235	237	251	246	219	254	216	226	229	220	240	240	258	256	243	229	245	236	224	229	248	227	234	214	265	234	241	216	238	242	218	237	241	226	231	244	262	263	241	216	253	273	247	232	259	248	231	247	254	231	192	235	225	214	255	239	257	254	218	260	253	214	240	245	223	229	230	239	241	238	241	214	231	249	230	242	230	228	222	233	237	246	241	215	221	212	237	238	244	237	233	213	219	244	232	260	228	228	245	224	241	245	212	223	233	226	220	231	240	226	233	228	218	248	249	227	235	211	227	220	269	207	256	263	254	233	241	232	232	250	228	228	235	258	230	243	232	269	233	247	221	224	214	239	223	231	251	226	270	248	218	226	244	231	248	232	234	248	219	234	231	233	240	239	252	236	235	215	226	236	226	248	259	241	254	250	230	222	251	209	270	219	219	216	239	241	243	230	246	230	241	210	242	245	211	229	237	238	226	232	222	229	223	247	244	247	235	248	241	244	258	246	260	244	226	244	237	220	215	234	232	219	224	230	238	235	218	240	250	227	221	215	228	249	247	237	243	255	228	231	241	258	239	233	226	238	246	245	241	212	267	230	230	223	232	231	225	238	267	240	221	219	224	240	255	223	251	240	252	248	234	257	231	207	240	235	240	235	275	249	228	245	228	231	264	213	234	229	243	233	208	239	239	258	229	255	225	252	238	260	229	235	212	256	222	225	243	230	214	229	256	247	237	233	222	222	230	229	249	240	261	232	237	243	269	248	245	256	231	251	227	220	244	233	216	234	225	223	221	251	230	244	247	257	194	228	230	215	234	221	242	200	226	228	246	224	241	254	222	247	236	231	224	239	250	248	221	243	225	221	229	240	237	242	274	242	227	217	239	243	244	232	205	217	239	219	240	248	248	237	259	251	254	240	211	250	228	250	251	236	253	231	237	210	243	260	247	227	241	210	234	241	228	223	250	256	239	217	241	244	248	250	227	256	227	217	233	228	247	231	231	222	265	233	251	215	238	251	256	224	240	235	226	249	247	223	257	244	223	242	233	227	240	234	213	262	248	229	237	205	245	259	236	229	238	241	238	235	241	229	229	214	233	240	232	219	272	226	228	241	234	218	236	248	240	217	236	217	260	251	228	229	236	246	235	241	273	230	231	253	248	238	254	265	235	247	251	231	237	228	223	250	237	195	235	260	257	237	241	256	222	216	231	235	248	263	235	239	247	215	238	250	226	200	224	238	224	237	269	193	242	247	220	221	255	264	213	238	242	259	239	222	225	216	241	230	247	252	227	247	241	240	219	228	248	255	227	233	260	189	220	248	254	197	232	252	224	211	242	231	218	246	227	216	225	203	236	241	243	239	222	218	227	227	235	206	243	242	198	234	250	255	209	249	228	229	233	211	211	205	216	239	243	233	227	235	234	223	240	282	249	236	216	226	233	233	215	224	218	239	238	222	231	233	242	266	234	241	256	253	205	227	237	240	213	218	211	245	240	267	253	244	248	237	229	250	244	212	229	240	216	242	211	251	222	248	233	230	221	224	231	234	213	244	242	218	221	202	244	241	231	249	236	233	240	231	242	227	254	233	259	196	261	215	220	225	237	237	230	228	247	213	232	226	239	216	229	226	242	235	206	207	229	226	255	237	238	224	254	247	257	219	254	236	248	237	203	240	214	243	210	241	220	239	230	230	247	233	209	205	226	259	249	254	251	207	233	210	236	251	254	254	244	242	216	249	259	206	221	250	240	248	231	234	273	248	212	237	233	227	249	252	231	263	221	262	233	238	263	225	239	232	234	241	230	227	227	217	252	214	260	250	232	203	213	269	272	196	246	212	266	260	236	228	227	238	211	226	241	226	223	234	248	221	234	250	265	231	234	239	248	226	222	234	239	243	225	234	234	234	227	236	242	214	255	247	221	226	270	222	230	241	225	249	244	228	214	235	255	257	235	228	226	251	231	224	233	226	232	232	226	235	213	221	234	232	252	231	220	249	266	252	220	244	224	215	226	220	238	239	241	234	237	237	243	225	233	239	241	243	249	220	250	237	228	225	212	262	229	249	215	246	233	234	261	247	220	239	247	240	213	225	236	234	245	229	224	221	260	236	233	256	242	243	239	246	237	209	231	240	263	232	227	246	252	257	250	226	224	253	241	219	242	218	230	205	230	231	238	250	210	228	219	228	242	236	253	237	235	232	259	254	236	218	259	238	250	235	240	243	249	255	235	248	227	266	255	262	226	240	244	190	253	223	236	237	242	243	241	228	235	248	219	244	258	224	229	246	233	259	235	243	261	215	234	240	242	255	247	244	240	230	234	240	213	223	262	210	239	209	213	262	223	228	248	224	219	245	236	232	257	264	273	211	242	221	223	227	225	208	236	244	241	228	239	214	212	239	242	228	257	226	228	211	254	217	245	230	239	222	273	227	278	230	238	241	221	244	232	225	272	258	220	235	217	237	240	219	249	225	216	244	214	221	233	200	237	239	209	196	226	222	239	231	243	234	212	235	239	263	235	278	235	232	261	255	266	203	213	231	243	238	229	236	233	240	225	240	255	238	231	248	219	231	257	224	247	224	242	236	206	220	239	247	238	236	211	202	226	220	260	229	235	213	241	233	218	287	254	238	239	258	233	235	227	228	245	219	227	219	234	247	260	236	251	224	205	224	232	221	252	277	229	227	245	242	218	251	223	286	229	248	258	233	239	236	219	247	263	220	247	232	229	219	234	239	240	225	251	257	253	252	231	216	233	244	250	256	259	229	243	243	256	210	250	253	261	239	229	212	224	242	245	224	231	219	218	227	224	229	250	224	220	215	225	231	219	215	249	241	229	243	248	201	256	240	219	243	223	265	241	235	267	217	222	239	235	235	245	210	222	239	217	248	217	250	230	215	226	223	251	207	251	235	219	233	241	244	252	285	234	235	236	242	265	217	262	239	226	265	249	247	227	215	233	255	228	229	244	254	240	239	244	227	223	235	224	225	256	253	229	237	253	243	244	248	252	220	235	244	248	231	213	227	242	236	217	243	252	231	248	237
29621	20757	13354	6421	3738	2649	1854	1394	1041	876	706	622	617	566	520	480	415	425	404	424	358	377	376	388	352	349	371	337	363	322	318	344	346	349	325	336	339	333	366	315	341	345	327	317	331	344	313	312	341	343	319	306	342	323	336	323	299	314	327	322	309	325	327	309	315	343	344	322	322	303	332	329	323	318	333	314	308	295	303	307	314	319	320	322	338	332	362	315	321	331	308	345	367	302	302	262	340	339	318	334	303	314	324	312	306	319	343	361	312	304	324	332	338	309	303	343	327	311	315	291	333	294	321	335	309	331	290	317	311	302	346	280	313	331	366	334	312	291	300	310	313	310	288	304	293	322	335	342	290	300	320	306	322	300	321	322	331	311	310	303	287	350	339	323	316	325	280	314	275	338	300	275	337	337	312	287	321	319	306	313	346	306	311	302	327	316	298	328	367	306	333	340	301	292	329	326	282	295	300	303	340	307	312	350	303	340	298	310	307	307	297	320	307	351	287	321	309	324	324	325	341	310	306	335	309	336	298	321	328	304	323	304	295	341	290	309	335	310	321	328	299	298	343	318	324	304	311	288	307	293	348	312	332	301	338	296	295	289	303	297	315	307	306	280	325	309	331	316	338	317	336	346	278	302	315	302	336	350	315	308	326	327	285	287	333	308	339	316	309	355	299	313	335	298	303	315	313	318	315	318	300	327	311	299	337	317	290	351	320	327	299	303	323	307	306	313	307	305	314	306	292	310	318	331	317	303	323	338	279	309	295	295	312	348	326	312	281	313	303	311	318	304	327	323	298	330	293	295	326	315	327	326	310	304	302	302	347	325	311	342	318	304	321	319	287	327	340	289	298	312	302	319	282	341	322	315	325	359	308	304	293	291	293	316	307	296	355	309	309	313	300	328	339	307	334	325	318	304	324	324	283	293	303	321	317	331	315	326	310	291	326	313	307	334	315	285	329	305	287	320	290	325	311	327	302	338	285	304	336	305	294	318	325	352	316	282	306	315	349	319	303	298	302	346	322	322	320	343	319	301	333	334	334	330	340	322	322	295	300	356	317	348	329	320	339	285	319	321	329	302	337	320	316	314	322	296	310	341	329	334	324	340	316	314	331	341	316	336	353	322	333	316	315	289	318	311	353	292	329	292	344	291	339	305	306	311	300	355	325	296	314	323	314	308	310	332	322	309	328	287	345	305	301	304	315	297	343	324	299	324	337	301	321	317	304	345	314	332	291	310	290	318	335	304	329	310	305	315	319	296	329	295	308	348	308	315	322	331	295	335	313	319	307	331	314	313	322	300	338	297	310	272	317	342	306	292	329	288	291	313	327	343	305	317	320	303	303	336	347	288	315	310	322	283	314	343	321	304	277	318	348	325	347	326	333	305	327	333	313	347	333	319	316	293	342	331	316	330	357	344	309	334	331	331	327	309	333	333	332	321	300	311	305	326	315	269	314	321	324	315	261	322	319	328	325	326	326	315	300	341	287	278	308	313	338	335	336	332	325	324	305	336	301	322	321	303	330	288	335	302	301	317	294	323	290	298	322	330	307	300	325	299	305	326	298	294	313	324	313	280	317	318	311	336	329	320	321	344	328	340	336	317	317	319	318	319	292	318	281	299	304	352	327	299	317	309	319	358	299	302	305	336	322	316	335	314	300	312	339	357	290	320	314	310	328	315	319	310	319	315	312	304	316	327	341	277	344	287	311	313	308	324	321	285	345	328	332	333	309	311	329	319	322	313	278	335	316	305	310	304	310	340	330	320	315	317	307	309	299	299	303	336	302	300	320	334	348	304	314	330	310	304	294	320	332	332	337	310	309	338	311	300	337	326	297	309	319	310	329	309	316	334	343	328	309	280	310	328	324	365	302	315	286	336	319	312	314	334	324	282	324	316	351	299	298	308	296	317	307	304	329	326	323	316	310	319	294	300	319	297	314	343	288	319	286	304	310	329	344	311	327	296	333	299	333	320	308	283	316	332	301	302	318	298	317	317	292	298	315	323	302	337	294	310	306	328	322	303	292	301	294	302	330	305	298	314	298	353	321	334	275	327	323	292	327	290	311	321	323	310	320	308	312	317	317	305	315	300	338	315	297	311	339	315	303	317	328	319	320	314	321	304	304	334	296	310	332	346	324	284	344	316	311	307	322	297	286	287	339	309	346	296	334	316	313	293	336	327	349	366	302	326	323	333	293	303	321	324	321	341	319	309	310	294	283	337	340	312	306	316	331	326	302	304	338	321	293	314	302	334	328	311	323	292	293	314	288	332	292	317	297	319	327	294	286	314	284	326	326	319	326	333	336	311	348	311	322	325	317	303	309	325	318	304	318	320	345	340	318	307	335	313	322	289	307	323	348	338	342	319	315	293	307	324	326	296	328	296	330	315	313	327	311	318	296	293	322	322	336	345	316	297	331	340	317	332	319	312	302	323	311	323	316	297	301	299	331	316	316	307	330	324	305	300	318	324	319	317	283	301	330	336	321	309	314	317	318	339	294	305	330	324	321	296	299	336	314	336	297	286	337	329	360	311	357	304	300	345	313	306	292	329	309	271	290	341	326	344	312	289	325	313	299	298	303	344	310	293	304	317	335	340	323	317	353	328	320	309	323	333	328	313	333	331	306	311	324	292	324	312	350	303	336	328	328	337	310	317	330	318	299	308	339	320	313	306	309	301	318	297	327	303	320	301	329	274	323	340	325	319	313	316	291	304	288	308	319	332	348	308	290	311	377	326	328	315	305	294	334	344	336	321	301	326	280	334	318	328	350	316	287	327	326	285	317	316	339	329	321	324	310	364	316	308	293	324	342	333	315	309	334	333	290	327	352	328	331	324	319	321	297	313	289	328	311	324	312	314	275	315	311	311	360	300	344	350	289	349	286	298	292	303	319	322	295	319	289	333	292	338	341	338	324	314	321	353	340	296	298	290	314	313	293	323	342	323	299	307	333	302	311	321	309	310	325	331	326	301	289	307	366	305	337	305	302	304	302	329	313	333	334	312	301	312	317	345	289	329	282	279	299	319	329	301	319	348	324	280	305	313	331	298	321	317	336	316	295	322	307	317	310	331	332	326	340	311	305	311	332	317	296	339	316	309	297	318	328	304	307	321	314	316	317	303	316	323	327	304	291	334	283	302	283	316	306	322	326	291	326	302	312	309	292	307	308	306	330	329	325	302	317	306	310	330	319	317	303	333	300	329	325	309	342	322	291	331	294	343	334	353	341	317	320	315	316	348	310	333	339	344	341	326	295	323	301	307	334	340	331	297	327	300	318	307	329	280	300	328	324	306	323	326	328	320	322	294	343	289	319	294	308	329	289	332	312	304	323	299	323	312	296	321	388	334	322	291	309	311	334	321	333	333	312	327	318	336	313	307	315	304	311	280	345	299	317	298	313	309	323	305	335	313	308	294	335	284	291	325	325	278	290	304	310	322	350	302	318	333	290	305	340	325	295	323	316	312	316	291	338	332	350	309	331	321	323	341
30157	17680	12843	7610	6335	5189	3610	2783	2142	1627	1323	1112	981	908	846	699	631	535	559	509	518	509	505	500	493	481	455	476	432	448	399	399	461	460	390	424	397	410	398	433	391	395	411	359	399	375	401	427	390	366	363	416	431	378	396	380	393	404	433	405	392	402	366	373	388	355	374	336	376	412	396	336	408	362	366	386	379	402	367	346	412	397	378	414	355	407	386	382	360	381	367	389	380	377	347	391	363	408	388	400	391	399	373	375	369	361	394	391	354	372	378	398	386	393	410	382	366	388	392	386	370	396	366	381	374	368	389	360	365	393	382	373	391	405	345	365	386	418	389	364	384	385	350	366	368	345	361	415	423	366	400	394	391	395	384	383	395	376	363	400	369	402	393	389	374	386	393	365	375	343	369	368	377	366	385	393	400	380	374	383	387	382	357	352	385	376	377	369	396	361	373	398	369	384	390	384	343	387	340	420	404	392	385	353	390	374	372	356	403	375	390	369	336	352	379	380	390	377	384	361	412	372	363	372	360	382	376	345	398	351	370	369	381	370	360	390	353	366	384	390	379	356	422	373	387	382	383	392	337	369	355	409	364	436	387	369	397	355	396	357	416	368	387	380	377	348	388	383	377	374	374	381	384	400	348	380	437	362	382	397	389	407	391	360	394	386	384	387	399	366	369	389	381	410	391	363	374	362	406	365	362	406	401	395	400	371	381	376	364	365	351	384	396	363	354	370	382	381	357	326	379	411	380	359	408	384	375	380	397	391	365	365	352	365	428	398	391	406	353	379	372	359	381	341	370	393	404	375	388	371	375	417	377	394	401	387	339	395	391	421	363	374	391	352	364	370	348	386	399	405	366	360	353	421	398	381	399	402	396	370	391	369	394	389	381	398	376	367	364	363	356	387	379	378	380	393	373	369	402	384	352	398	399	383	396	388	377	372	371	388	377	370	370	359	362	373	364	408	349	386	417	400	382	365	395	400	376	397	390	381	340	395	387	380	386	345	390	344	398	372	348	435	377	425	373	395	396	350	342	356	376	366	405	385	393	364	393	382	413	395	364	367	364	391	338	383	362	365	355	431	374	349	371	348	412	373	380	363	361	388	379	376	410	375	370	401	343	373	411	390	337	400	373	387	354	357	367	359	383	357	384	365	393	380	390	364	412	396	378	413	371	384	390	350	352	357	361	363	396	368	379	393	378	404	375	383	385	364	378	376	407	355	358	373	402	381	386	362	410	409	347	369	371	392	376	390	378	403	371	399	372	387	369	386	347	354	391	432	363	384	403	375	380	354	363	365	393	383	390	378	380	396	405	372	375	374	399	391	403	387	325	419	391	406	364	369	381	393	353	384	375	399	383	402	383	390	378	398	358	373	376	373	400	399	390	361	406	418	408	368	401	354	409	390	415	392	361	374	376	356	388	386	360	398	353	383	365	370	386	417	378	361	401	433	396	371	386	353	399	381	420	348	349	332	367	407	398	390	375	412	427	378	391	348	393	411	375	370	332	370	356	378	381	396	405	362	373	376	376	383	390	378	372	372	400	356	332	397	378	380	357	387	386	366	392	394	386	402	348	378	393	415	388	413	350	401	371	379	373	363	371	358	374	355	390	410	355	391	361	378	381	379	411	401	384	360	385	372	362	370	372	390	389	371	382	409	375	371	383	373	416	391	379	367	391	389	363	375	366	422	413	346	411	368	370	356	382	388	358	336	352	384	391	380	377	396	352	388	382	382	369	355	380	348	384	403	374	371	382	377	389	393	356	378	388	374	400	340	388	370	365	346	418	381	378	375	353	384	367	371	358	376	370	385	361	359	399	360	385	388	393	406	388	395	407	382	358	402	405	418	430	385	391	384	364	379	393	388	402	392	423	374	394	376	383	380	365	345	346	374	388	394	398	357	393	369	382	364	404	383	423	394	373	434	399	380	378	383	406	368	413	409	394	340	374	377	398	374	387	395	413	384	378	367	370	354	343	377	394	392	358	385	382	382	372	398	377	395	423	382	372	398	375	373	393	373	351	381	348	374	434	382	431	383	383	389	409	420	413	374	369	356	397	372	404	394	380	380	370	354	361	373	418	369	364	360	394	398	391	348	368	375	413	370	375	357	395	378	403	391	364	391	377	389	389	372	379	383	383	356	414	363	349	364	405	403	350	376	415	377	372	352	391	382	377	388	381	378	372	357	421	353	374	416	378	382	398	393	392	384	392	398	393	351	420	368	372	390	393	386	367	373	361	386	412	372	439	415	412	370	412	366	387	374	372	395	379	402	380	416	399	360	344	362	379	376	361	383	338	360	362	382	361	380	378	380	385	393	387	355	392	381	375	331	349	404	382	387	364	391	367	403	388	400	406	356	373	370	367	344	379	401	366	384	373	358	371	390	371	362	384	334	369	397	387	391	404	371	369	364	385	358	363	382	354	397	404	364	423	379	410	377	397	349	405	351	362	376	347	355	370	378	361	391	365	399	369	368	371	378	364	351	400	364	370	376	372	364	387	389	374	387	386	391	363	323	403	385	400	420	376	359	371	360	393	369	367	365	367	394	366	373	391	382	349	373	395	358	369	341	400	396	401	364	377	364	406	371	361	405	357	377	369	400	353	340	367	408	399	388	376	333	370	382	364	369	403	420	389	377	412	347	382	349	396	360	348	360	352	424	427	344	416	369	385	351	351	387	377	361	362	388	376	379	384	383	364	397	366	399	377	365	377	378	398	362	372	391	370	393	422	357	393	401	378	372	352	395	364	377	395	376	403	369	411	401	365	395	399	398	378	382	384	383	384	438	361	407	387	377	364	365	355	370	380	335	425	388	381	421	384	369	377	377	376	365	395	387	433	436	390	371	436	360	398	380	343	360	394	373	358	334	368	390	429	340	355	384	386	370	381	369	385	384	416	388	373	356	379	386	400	396	398	371	393	381	376	374	391	386	395	381	368	380	339	379	371	389	353	356	391	401	408	377	369	401	361	392	406	378	384	347	378	369	374	412	379	395	369	403	410	333	394	414	362	378	394	401	425	392	397	390	381	357	372	383	364	355	361	370	364	354	358	368	348	368	373	359	383	409	378	317	380	408	408	353	401	355	378	358	394	388	362	405	361	374	381	406	382	371	387	390	366	367	361	416	406	386	379	389	357	397	357	392	368	389	367	411	407	363	370	385	371	384	383	395	368	364	422	373	382	359	364	384	375	377	390	373	354	404	370	386	375	362	396	395	382	397	385	366	386	354	370	358	356	366	373	385	373	366	420	381	366	362	379	393	380	375	408	390	395	364	389	389	385	389	382	379	404	373	378	376	394	373	394	375	369	411	382	389	388	394	376	400	411	341	359	354	402	368	414	411	400	403	394	392	399	354	390	403	376	420	384	356	398	360	362	380	403	377	389	385	374	365	388	380	415	358	357	347	397	364	371	386	372	371	395	417	402	377	403	376	353	391	361	387	363	329	379	394	401	377	341	376	387	378	415	405	385	363	391	375	345	347	388	397
24118	21491	28723	24693	21512	13449	4533	2481	1782	1427	1137	999	849	753	759	634	545	458	473	494	485	452	407	420	427	399	358	359	346	359	347	348	357	343	328	338	357	313	277	320	359	328	321	299	305	332	324	294	340	289	291	293	334	328	295	325	349	272	307	306	322	325	327	304	295	285	304	320	295	285	289	308	291	279	282	328	275	320	294	290	304	338	297	306	330	302	305	313	321	302	305	332	296	286	294	271	271	285	330	309	306	299	295	283	307	310	308	305	315	287	273	275	317	290	296	291	279	304	308	307	304	331	316	278	321	327	275	309	328	333	298	315	310	287	295	290	304	263	305	303	293	272	328	324	278	311	304	293	303	303	303	329	305	297	296	289	270	272	267	298	278	306	318	318	296	280	317	322	291	279	294	278	299	291	275	286	284	305	298	293	301	305	305	310	316	288	303	310	297	331	276	302	288	299	264	309	309	301	316	325	282	308	308	287	310	296	298	290	338	314	308	301	304	324	308	288	277	309	298	315	300	310	318	317	298	288	320	266	280	280	315	304	320	245	305	311	288	288	279	305	317	294	281	327	293	330	275	259	309	307	352	278	305	340	319	300	303	272	325	318	271	298	340	305	343	290	283	275	253	295	321	280	307	288	296	280	310	291	275	297	325	286	291	311	294	288	308	302	287	299	313	304	291	333	270	325	306	313	295	263	297	289	340	303	327	286	296	302	315	291	324	326	293	297	298	295	310	301	291	259	270	306	322	292	295	292	323	285	318	300	285	314	275	312	297	304	294	297	273	307	296	291	291	291	290	284	307	282	276	322	317	298	292	311	323	284	332	276	291	312	272	305	323	281	289	338	281	320	291	301	301	300	288	318	314	302	314	292	286	311	310	324	293	315	306	281	284	291	316	295	317	310	283	310	323	313	298	282	315	317	297	295	347	280	303	317	274	311	297	295	304	319	297	273	296	274	295	280	301	303	269	312	296	297	334	260	272	311	274	312	303	290	309	325	316	309	326	283	264	300	313	320	291	326	328	300	311	304	337	272	298	294	327	319	291	294	284	294	331	323	315	334	289	299	359	276	283	292	319	309	310	300	288	262	313	273	317	306	294	296	294	295	304	292	297	295	288	275	314	288	321	291	310	321	325	319	319	314	302	277	303	322	315	298	298	335	252	309	289	335	299	290	344	309	297	312	307	319	321	274	297	308	300	317	265	293	287	277	262	274	267	301	300	311	299	327	325	336	263	290	318	347	334	289	280	308	298	284	314	305	314	299	296	300	297	290	274	303	311	315	313	305	280	308	275	273	312	289	298	300	315	291	312	280	280	301	304	290	282	292	305	290	306	288	290	296	293	295	320	304	331	317	335	291	321	302	314	318	306	285	291	291	296	303	331	266	287	303	304	277	281	301	290	308	290	296	280	284	337	270	289	268	301	296	336	290	297	316	309	272	280	324	290	311	330	300	302	316	279	306	289	245	290	285	292	289	317	308	284	292	292	308	318	281	290	310	315	292	304	281	299	305	293	301	274	282	273	325	312	292	295	299	285	331	312	326	283	313	289	282	300	299	301	326	322	282	292	295	322	270	348	317	309	283	325	284	302	308	283	281	306	290	287	290	287	313	306	275	327	292	327	318	292	302	252	308	274	296	294	299	298	315	313	291	302	329	283	290	302	265	319	303	318	293	322	285	306	304	331	280	319	299	293	302	308	300	319	286	284	282	310	272	285	299	329	316	302	336	283	262	327	297	318	266	266	294	318	299	282	282	271	329	306	276	313	255	284	253	323	304	332	299	280	278	291	260	312	312	277	283	307	320	286	280	308	290	289	321	308	293	317	300	324	295	321	269	282	271	308	326	282	300	294	285	286	294	292	290	306	286	305	303	281	277	284	302	304	304	286	334	337	304	301	286	298	304	291	289	279	296	280	281	281	301	281	324	341	295	308	305	301	275	326	327	288	314	318	314	325	307	319	303	288	313	292	303	309	274	315	291	304	290	301	286	304	327	286	295	301	299	302	339	299	316	297	300	303	290	319	278	297	296	337	288	292	287	298	267	292	290	311	316	312	287	295	299	299	316	290	317	311	263	294	302	296	277	322	306	293	270	263	285	320	304	282	307	304	277	315	286	268	311	287	278	315	293	297	305	322	313	277	300	317	298	320	289	282	263	310	347	300	300	297	300	339	307	298	317	323	275	296	291	306	272	323	299	321	290	318	294	280	299	295	290	310	298	293	295	283	286	281	329	321	286	315	297	296	311	318	302	287	312	297	345	320	271	310	311	267	281	331	281	307	313	310	288	294	271	299	301	300	308	328	325	317	303	282	299	329	288	313	322	279	296	349	260	300	306	338	257	314	285	306	302	278	297	294	296	305	306	323	308	301	292	303	298	311	301	301	305	296	316	282	269	332	301	333	324	315	317	289	301	302	354	306	292	302	325	288	284	307	286	306	279	293	287	315	302	307	282	319	312	304	286	283	296	289	289	304	306	314	288	276	312	287	274	302	303	295	314	301	275	295	271	294	308	356	304	321	340	279	282	301	293	309	299	307	300	280	328	319	289	304	310	311	322	301	296	297	291	303	296	249	296	311	287	289	274	286	274	286	311	279	292	294	293	287	280	291	293	307	283	278	289	281	280	288	289	332	332	306	300	294	299	305	270	294	317	302	309	293	304	297	332	313	323	303	297	311	328	295	314	338	309	318	308	319	309	327	293	280	277	317	299	317	307	307	311	278	300	307	259	285	298	273	293	283	282	300	316	322	294	283	288	281	267	308	272	310	288	295	259	289	324	329	302	273	315	282	280	284	317	307	295	278	283	313	295	290	300	338	293	319	274	288	304	291	330	310	310	295	338	298	298	275	262	305	312	347	293	297	288	297	308	303	293	292	302	296	274	315	312	325	304	298	326	307	315	272	316	295	274	300	301	295	311	302	291	301	305	303	288	302	290	296	320	299	275	302	307	302	285	287	311	317	287	301	305	273	281	334	297	279	296	299	281	297	273	334	284	289	268	307	341	278	333	308	293	302	312	290	308	327	298	331	301	276	285	271	294	296	312	306	272	281	283	330	306	314	311	275	302	301	320	309	288	263	289	288	291	323	303	282	305	305	268	287	267	287	286	289	245	280	312	310	280	275	292	275	269	300	330	319	263	266	274	259	305	317	295	280	311	280	302	313	283	320	280	311	308	310	356	316	300	310	307	312	294	304	285	305	309	291	301	313	287	293	321	283	291	265	291	294	272	311	318	296	295	306	297	313	304	288	299	317	326	310	300	266	295	298	294	294	320	312	297	334	282	290	299	316	320	311	320	319	322	274	299	299	297	299	303	335	307	268	301	286	286	307	305	307	278	280	294	309	317	318	288	294	330	292	336	268	310	313	300	354	288	307	291	283	314	287	325	331	302	310	255	296	316	312	323	257	340	288	295	294	287	305	306	317	298	293	281	324	295	266	318	293	311	279	300	293	304	277	279	308	299	312	305	340	274	325	358	295	288
33508	28668	20618	13248	10995	9316	6667	4783	3593	2780	2122	1842	1602	1339	1172	955	829	732	744	669	673	607	640	568	586	539	540	523	497	498	492	465	423	451	447	421	411	439	407	399	394	398	452	421	413	385	383	373	386	408	393	371	402	392	371	360	346	357	349	355	354	368	394	355	364	362	391	348	382	393	352	354	404	352	388	424	394	361	409	342	352	339	333	367	373	394	352	370	384	333	359	347	340	375	367	337	379	377	351	377	368	369	355	350	360	380	355	354	362	356	361	380	383	379	358	366	393	393	330	379	376	334	345	375	353	373	368	378	363	354	354	354	379	382	360	389	376	348	349	379	378	344	349	354	336	346	350	346	365	360	381	369	370	381	343	344	389	360	367	334	363	318	344	335	348	338	353	345	353	350	385	361	338	374	355	360	368	354	329	359	323	357	362	312	363	350	371	375	355	366	377	344	337	360	417	386	357	351	332	364	386	373	357	383	372	343	342	347	382	363	346	357	384	375	356	364	338	358	391	349	347	355	410	383	343	357	357	358	370	366	357	383	345	366	330	401	353	390	369	349	360	386	388	340	350	339	391	347	400	358	350	358	368	354	366	392	363	350	338	366	366	370	351	406	374	392	342	358	346	355	380	394	343	340	374	387	364	373	360	351	341	353	372	355	393	321	355	390	376	345	353	363	331	337	367	358	362	348	368	319	353	371	352	368	372	315	382	394	381	355	364	360	362	348	346	360	370	358	351	356	404	375	361	354	364	345	372	361	374	353	361	323	337	325	342	341	354	378	360	416	368	407	368	382	364	361	373	383	371	348	400	368	377	377	381	374	379	393	365	371	348	355	369	331	367	377	372	354	355	373	384	364	358	377	363	357	372	364	380	354	383	316	389	345	355	370	342	354	371	376	368	364	380	381	345	371	374	368	356	350	363	362	355	341	344	393	365	357	370	375	375	381	368	393	397	356	374	396	366	372	364	392	372	367	369	349	386	375	349	335	414	345	332	365	382	403	351	392	347	343	370	359	354	359	327	369	363	375	379	353	351	382	373	383	391	350	374	367	358	343	386	362	379	366	368	358	345	356	357	355	343	351	329	398	373	345	355	386	356	368	341	395	373	343	359	368	355	397	351	331	370	360	389	374	354	386	388	356	356	351	346	358	376	384	336	385	353	373	387	349	370	364	317	367	356	375	369	363	364	372	396	406	371	354	373	394	358	367	366	371	342	343	387	388	396	366	364	369	381	367	387	368	372	398	368	356	379	384	359	341	367	395	371	352	369	358	346	361	353	375	391	406	387	344	364	378	347	355	376	346	385	364	373	374	376	381	363	364	370	339	338	356	360	356	355	344	345	352	391	355	366	366	375	387	345	332	327	345	377	370	366	344	403	352	359	342	358	382	373	383	354	367	384	344	403	354	355	370	357	390	339	359	363	396	336	360	385	355	351	363	375	368	352	368	359	389	376	399	363	337	379	369	368	393	355	344	364	388	350	316	333	378	357	368	361	303	374	341	343	411	337	335	398	363	361	354	342	340	369	369	337	366	373	388	346	365	357	383	400	360	359	362	361	368	370	375	379	333	343	349	343	360	375	364	326	367	352	383	378	346	397	377	387	325	335	346	316	365	349	374	378	350	339	379	379	354	406	373	382	392	347	348	341	351	345	335	372	341	358	333	342	373	339	389	353	378	340	345	390	325	338	365	392	379	332	393	402	318	328	335	370	359	365	376	398	374	365	368	400	356	363	358	396	359	365	394	362	390	364	394	339	358	363	343	340	383	374	325	350	372	347	382	370	360	401	369	361	370	355	384	349	345	362	334	395	347	380	350	393	318	357	343	385	371	369	353	408	344	345	342	372	360	371	336	355	353	362	368	393	403	377	355	356	357	376	357	373	363	353	342	396	310	362	369	378	387	356	385	375	346	351	375	344	390	366	351	376	340	366	401	378	371	324	366	358	380	388	367	402	397	360	368	329	360	349	338	353	353	370	329	359	380	349	372	326	413	336	380	408	369	382	321	344	337	357	353	363	391	394	361	369	361	367	370	389	338	413	383	366	390	377	353	351	329	340	352	389	344	401	346	380	367	322	365	367	369	337	375	362	371	354	393	354	344	376	363	338	364	410	342	337	359	378	376	349	373	371	373	370	352	322	366	330	340	382	355	364	354	357	356	384	382	353	348	361	367	358	331	367	369	358	354	375	380	338	355	379	340	367	366	361	352	341	350	365	374	346	357	383	349	362	353	356	378	346	380	349	361	358	366	360	336	373	344	395	352	390	340	342	380	389	369	323	359	366	351	364	365	353	319	376	350	401	381	333	357	372	347	352	337	373	361	349	313	370	358	364	350	346	361	364	379	362	342	352	362	352	358	359	355	366	387	377	349	381	359	385	364	360	371	344	365	357	335	390	367	326	377	350	377	341	377	358	356	347	353	400	342	350	373	350	329	399	371	387	360	371	369	347	375	358	328	382	350	354	385	352	391	379	366	343	391	354	350	365	375	353	346	398	347	361	361	365	359	354	369	386	367	352	357	367	364	376	384	365	353	391	378	367	370	375	367	338	384	365	386	381	364	353	325	350	372	386	361	366	358	333	380	376	367	353	372	344	387	372	360	391	329	323	360	367	355	358	381	367	331	361	351	347	358	397	367	350	341	356	394	373	355	395	364	364	378	348	362	355	336	354	387	393	331	390	376	370	361	371	396	375	370	375	391	334	367	375	349	336	368	343	342	373	350	413	371	351	357	379	388	350	368	344	399	389	387	358	357	348	338	352	345	350	365	395	363	317	373	367	390	353	331	364	330	344	321	346	377	355	391	340	333	344	380	373	381	377	342	340	375	352	375	338	363	367	361	398	377	378	403	340	366	326	345	382	367	384	368	350	373	393	369	362	388	336	373	364	384	364	378	362	364	397	364	367	345	383	338	351	377	383	336	328	369	363	352	371	355	349	317	372	351	368	353	374	357	358	368	345	415	386	373	357	351	352	353	361	381	348	357	362	315	348	385	366	339	370	389	360	378	378	357	366	364	359	355	385	391	329	380	343	334	386	364	358	378	397	383	372	345	362	375	379	396	361	381	384	348	351	395	344	355	378	335	371	335	336	366	355	367	341	343	354	362	384	354	371	394	356	379	339	363	378	362	372	353	343	352	367	330	338	365	360	333	377	339	382	331	371	387	337	380	377	358	369	359	353	380	377	372	363	343	371	371	348	396	335	334	331	371	366	373	361	392	350	372	364	395	373	347	369	367	360	358	351	375	357	370	358	328	350	353	396	377	329	343	374	369	345	333	338	394	361	353	345	378	357	390	345	373	355	336	356	364	390	360	350	333	361	359	372	334	354	362	380	368	359	343	352	364	346	359	372	403	417	380	415	373	362	336	380	379	356	343	341	353	384	412	392	363	367	384	359	372	376	368	383	352	390	387	333	362	381	392	383	366	367	375	393	382	357	367	347	340	359	374	389	359	391	350	336	353	379	347	370	355	342	389	345	335
25195	21478	27617	25643	13176	4428	2622	1675	1299	1023	860	734	637	616	507	476	433	397	382	386	319	355	325	368	328	287	295	310	309	299	264	272	276	247	267	250	246	292	262	234	255	236	253	271	238	253	245	238	258	238	249	238	264	231	208	238	244	228	250	209	247	252	242	212	225	240	249	238	252	244	230	248	244	215	220	254	209	239	257	268	227	223	253	248	246	235	230	259	256	219	267	245	242	195	244	237	238	271	214	241	254	230	248	221	236	219	217	269	248	246	256	209	231	230	264	225	259	221	244	251	263	234	234	221	252	218	200	266	214	234	262	251	244	244	233	248	215	229	255	245	259	240	241	239	235	225	239	254	215	257	205	251	238	225	248	252	230	218	236	249	221	245	255	206	248	260	245	230	217	231	252	244	238	235	245	251	229	248	245	220	232	244	252	243	241	256	251	262	237	202	231	246	231	243	238	230	235	243	220	238	237	217	227	225	242	268	233	244	224	229	235	243	235	220	214	228	242	195	215	239	241	236	230	234	257	255	246	246	247	231	229	244	253	241	261	231	228	247	228	254	234	250	240	232	242	260	248	220	236	232	236	238	218	256	227	236	234	264	238	235	243	227	219	224	238	224	220	239	231	225	256	231	222	232	248	240	255	238	222	245	222	235	251	243	245	242	230	224	238	225	222	224	230	214	243	221	239	230	222	240	229	220	251	218	221	261	231	258	220	249	247	255	227	219	259	239	245	220	228	230	213	204	245	238	222	249	244	243	216	267	246	231	222	227	223	237	236	232	216	237	205	218	215	237	234	223	254	221	228	217	252	229	219	234	252	240	201	239	221	244	222	208	220	203	235	232	234	194	196	248	266	240	223	229	246	232	261	225	268	229	212	239	231	223	244	252	223	242	260	252	212	241	248	237	241	234	237	239	222	238	241	254	236	217	248	241	233	223	235	225	251	236	232	243	238	221	246	230	262	214	242	210	210	243	233	223	213	244	236	236	243	256	234	227	244	225	246	240	253	216	229	220	251	251	219	212	237	246	239	230	233	227	213	245	236	227	227	233	266	218	239	258	219	237	232	254	227	242	242	242	211	236	205	220	230	200	243	256	219	243	232	237	214	230	226	255	199	247	240	234	243	255	264	231	212	241	230	232	241	214	256	219	259	215	226	242	234	241	235	251	226	254	265	236	239	219	248	222	242	217	237	233	244	241	258	209	234	241	247	222	250	227	220	212	221	226	219	248	238	223	239	223	231	262	222	245	247	232	254	240	236	191	237	241	220	257	215	223	248	210	238	236	246	225	219	235	239	246	234	239	255	236	238	223	235	237	275	233	219	243	224	211	244	246	233	235	238	222	256	258	239	255	233	221	240	242	220	219	226	275	244	245	224	232	221	239	227	242	244	246	250	226	247	206	235	231	222	266	201	263	261	221	238	213	214	254	267	210	235	239	218	268	245	231	230	237	233	221	227	235	244	254	213	243	234	243	250	227	227	224	246	230	237	246	227	261	234	224	251	232	225	245	228	239	229	228	247	224	222	254	214	210	247	227	236	257	233	272	234	221	243	227	227	257	243	219	218	208	220	234	240	219	239	208	221	213	246	234	257	245	239	212	219	245	228	260	209	219	265	239	219	239	264	232	218	255	213	200	245	215	232	254	255	212	232	231	246	217	239	224	233	223	229	245	223	217	233	255	243	207	228	253	244	238	225	230	225	232	242	201	257	231	262	227	234	234	241	237	243	221	240	233	269	204	230	233	238	214	249	253	229	211	245	241	238	237	249	231	223	246	245	248	241	239	217	240	226	220	245	250	257	227	248	231	228	214	250	237	235	263	238	229	258	251	270	228	208	243	220	227	245	186	248	250	226	221	249	243	232	252	235	239	249	270	248	243	248	234	226	241	249	231	249	250	225	227	233	252	240	270	237	210	258	215	246	222	239	243	251	209	245	258	215	210	251	257	272	221	236	250	229	221	219	227	246	226	235	225	254	231	227	245	242	247	226	227	250	232	239	245	236	228	239	225	243	233	221	221	251	226	232	237	233	232	217	219	254	241	255	209	217	274	253	233	219	241	231	205	229	233	237	252	190	247	238	204	241	223	254	229	279	248	250	225	253	246	237	254	226	222	234	255	232	231	251	238	232	227	236	218	209	244	227	221	241	216	210	219	233	261	228	225	220	249	225	264	239	215	243	230	219	242	232	242	226	199	237	235	240	233	229	253	252	235	216	227	220	216	233	260	254	230	224	214	226	256	217	241	223	254	225	240	219	238	233	267	245	244	258	218	232	238	244	255	225	212	240	248	237	246	249	204	229	230	253	239	249	210	242	216	243	263	265	252	224	219	230	205	225	234	256	255	242	220	213	238	241	241	237	211	199	264	240	228	233	261	207	197	222	244	258	237	235	237	224	257	254	247	239	219	254	254	260	232	231	214	229	221	237	246	232	232	223	223	233	228	255	230	242	239	239	237	237	215	236	260	224	229	212	238	233	212	219	226	233	232	236	247	239	232	249	215	224	209	231	219	210	243	225	227	251	253	241	247	214	249	243	241	237	226	212	257	222	239	227	236	235	251	232	244	222	247	252	230	229	206	249	233	226	228	242	230	234	276	228	262	256	222	229	234	250	250	247	224	239	224	236	200	227	228	231	234	270	226	225	247	220	248	231	245	219	218	250	190	234	249	258	230	237	236	245	243	263	250	236	240	253	225	269	220	249	242	248	244	235	227	251	237	235	248	242	220	245	212	233	219	212	251	261	261	223	247	254	238	235	221	242	248	232	243	232	262	242	240	248	241	222	238	209	233	248	213	219	252	209	214	232	262	210	226	228	236	216	231	232	277	224	251	231	220	220	231	239	240	213	231	238	223	281	243	239	221	234	232	233	243	225	199	242	253	235	247	229	234	277	238	245	233	238	232	224	208	246	243	231	249	233	233	214	245	225	215	247	219	227	221	215	236	243	252	211	237	225	226	229	262	233	219	196	233	232	240	269	242	220	269	239	227	233	221	211	239	265	234	274	210	221	253	233	218	249	253	254	244	254	240	222	230	222	244	212	246	216	236	233	231	248	248	270	226	239	240	226	233	233	243	235	235	245	229	231	212	225	231	224	251	246	230	234	215	236	225	235	236	230	250	212	230	229	249	242	234	248	251	223	235	239	253	238	242	238	222	241	247	257	230	250	225	221	236	252	223	265	230	254	226	235	233	244	250	228	240	223	239	209	232	247	208	237	226	215	245	254	233	256	238	246	213	232	222	219	235	213	250	229	234	264	238	241	237	223	266	263	234	242	198	209	238	217	252	213	242	236	253	238	241	263	220	210	225	241	222	231	253	218	232	221	236	239	236	230	237	242	220	226	255	226	237	224	247	245	236	239	243	220	227	219	224	229	231	225	238	246	229	238	204	240	255	244	238	236	211	226	237	215	257	224	241	258	235	225	240	227	253	225	247	210	248	243	240	236	246	217	237	233	237	223	234	215	247	250	242	233	252	239	210
32645	23404	17214	10672	8556	7401	5106	3719	2917	2247	1814	1447	1243	1074	920	764	695	568	619	509	560	495	477	435	466	396	417	430	421	384	346	374	370	316	371	323	350	320	296	321	328	284	297	284	297	332	316	297	292	287	346	301	286	305	309	318	300	268	254	307	298	267	284	266	271	265	283	282	268	286	284	289	261	265	268	302	299	297	262	268	271	274	267	292	278	278	294	295	264	257	253	288	261	282	300	284	284	299	286	279	263	300	285	263	279	270	315	316	294	277	308	256	289	298	288	248	283	295	269	289	275	290	280	301	264	277	272	253	274	252	310	250	262	293	269	289	272	270	286	286	291	262	296	268	292	317	253	291	290	289	300	294	302	291	274	281	316	261	295	255	283	307	264	264	287	268	297	270	282	257	294	269	279	313	272	292	287	305	280	267	326	274	292	300	273	297	274	305	274	279	286	255	257	294	273	251	294	284	281	265	283	264	288	318	304	268	312	278	277	281	273	261	269	280	267	281	259	280	295	247	274	223	292	282	261	270	279	285	292	254	279	262	261	268	280	268	293	270	257	261	275	277	259	299	287	286	292	294	280	277	257	273	292	254	284	251	287	320	255	269	266	286	286	264	317	281	239	283	277	247	303	277	318	311	283	255	272	309	280	268	270	270	298	287	263	274	305	275	281	266	286	279	256	297	283	297	263	305	291	290	291	259	269	262	303	274	293	310	282	276	279	274	280	317	301	289	293	285	270	298	295	279	314	277	320	281	275	277	283	315	279	287	278	262	283	292	276	278	264	310	302	264	285	252	285	304	277	269	257	273	278	303	281	277	271	278	288	287	286	285	267	266	273	279	286	281	256	279	248	281	282	277	273	252	275	259	277	282	252	267	264	267	300	285	258	264	305	289	234	305	257	268	281	273	275	274	234	259	271	288	291	278	279	304	255	278	297	313	313	290	284	249	293	266	275	286	288	307	282	285	274	270	279	267	266	258	293	271	261	255	285	316	286	269	304	280	298	267	299	285	283	287	271	294	276	275	274	281	261	293	278	282	265	274	284	277	296	307	278	288	285	282	277	275	285	280	302	267	276	298	303	286	296	259	284	277	283	293	266	284	254	305	284	263	245	299	294	283	279	268	280	265	298	284	255	305	267	249	275	288	273	284	294	302	301	290	278	303	260	269	266	314	293	323	255	288	295	284	317	290	281	243	285	278	297	295	287	280	291	289	279	295	262	274	263	319	286	254	274	263	295	287	264	265	286	283	272	285	300	279	270	311	265	258	295	299	284	255	291	288	261	282	272	284	278	264	267	259	267	295	297	298	288	273	284	278	295	257	273	276	279	282	296	283	273	297	280	306	280	285	264	246	294	259	269	268	299	325	268	274	265	278	291	281	272	317	290	299	310	258	256	280	271	248	279	306	281	296	263	272	286	272	293	274	265	286	256	284	290	299	300	278	280	313	267	304	282	284	273	252	275	300	276	284	280	287	260	295	282	284	290	290	291	281	285	247	274	275	315	287	247	332	278	272	276	265	283	293	289	272	268	246	292	259	282	277	279	263	275	280	295	300	267	275	287	318	301	280	250	285	268	303	290	278	282	266	293	298	276	268	307	266	292	272	303	312	285	271	316	260	263	245	290	267	277	296	282	297	261	289	244	276	273	293	266	278	278	280	293	277	309	293	292	289	286	292	269	275	301	290	295	304	267	270	287	291	267	307	280	285	297	274	289	267	288	274	282	268	298	246	297	290	262	281	286	294	265	262	276	285	271	304	272	262	288	310	271	252	254	287	302	253	269	301	277	280	274	288	300	270	301	289	262	259	267	297	287	282	260	285	221	295	299	255	291	268	277	296	271	281	286	305	297	261	308	289	282	263	308	285	276	299	284	292	324	277	295	264	280	270	256	256	271	293	272	282	285	261	259	248	281	260	255	301	280	302	253	314	309	274	297	252	295	281	265	252	276	245	268	318	279	287	311	270	262	288	278	288	257	291	264	291	287	285	258	280	304	278	295	312	305	293	305	277	303	263	277	279	276	273	276	292	274	254	281	290	278	265	299	265	275	296	292	262	287	312	269	302	272	292	267	277	286	306	307	296	252	277	307	269	266	309	298	261	307	284	267	266	268	280	288	300	305	282	281	290	279	281	288	284	270	280	251	262	298	275	289	261	330	262	295	261	247	256	269	284	269	257	274	255	271	271	306	266	289	232	292	278	301	253	285	320	276	273	257	294	282	279	279	298	261	274	282	298	277	289	278	280	278	285	266	303	279	264	266	320	285	289	306	264	287	275	304	262	298	292	282	281	290	283	291	295	288	270	299	267	309	297	266	300	261	299	268	281	292	297	282	271	296	264	317	281	293	296	245	317	319	286	298	286	299	296	281	301	296	269	285	269	273	292	255	290	281	272	284	302	286	268	292	265	306	283	232	295	302	316	291	301	280	296	280	282	297	253	287	263	260	272	282	300	264	313	288	295	278	310	265	274	292	296	293	290	280	281	299	312	273	273	320	295	297	280	284	257	246	267	271	297	267	285	284	244	286	275	315	272	261	299	284	238	296	283	300	330	300	279	281	265	274	256	272	285	288	283	314	254	299	285	294	268	264	270	275	295	301	281	296	260	269	285	313	289	251	289	278	314	271	266	291	267	281	274	295	269	271	274	274	269	266	263	290	261	288	268	275	250	289	283	288	284	276	274	277	274	288	311	300	281	288	301	258	257	253	282	297	312	297	292	281	268	317	255	295	263	304	277	282	265	278	276	276	299	271	264	269	309	289	261	309	288	318	277	274	268	303	269	281	270	291	282	282	305	268	271	300	274	282	277	282	294	282	284	283	267	271	298	272	303	275	271	277	296	290	286	292	300	281	273	286	302	241	285	298	302	272	300	297	269	310	279	291	323	305	284	317	276	308	264	275	307	302	274	277	280	272	294	289	303	274	277	286	279	273	290	313	287	309	289	290	280	291	308	256	301	279	266	273	275	277	261	302	321	302	281	276	263	276	295	304	278	270	280	276	313	283	280	291	279	292	279	276	296	244	274	287	247	267	272	266	268	297	266	281	293	287	277	285	272	263	280	315	273	257	269	278	274	298	303	280	271	270	258	295	280	308	265	301	290	304	304	262	268	291	290	295	261	301	303	253	297	276	285	293	274	274	311	284	309	275	295	285	287	265	279	262	312	275	272	289	282	293	261	271	264	259	262	292	288	292	256	278	266	260	282	307	281	302	269	287	309	292	287	275	294	283	276	256	253	274	266	283	268	270	269	266	308	263	274	240	281	273	302	277	309	273	282	279	309	272	275	291	285	284	301	294	311	278	265	264	290	274	302	275	263	320	312	267	295	292	268	277	299	280	303	288	266	309	284	298	270	277	277	255	280	282	286	278	296	275	250	293	281	280	296	281	316	275	268	287	273	275	281	301	294	290	271	280	269	277	277	313	293	284	247	248	291	287	316	307	302	275	297	278	283	280	301	325	282	276	278	308	320	266	282	276	316
23054	21544	29354	24189	21576	21733	12734	3895	2483	1939	1520	1301	1116	978	837	707	555	535	441	480	429	391	433	349	335	335	337	348	284	313	295	270	282	264	274	243	218	232	242	221	217	206	222	192	231	223	229	191	232	201	196	262	193	211	227	219	215	209	197	179	194	188	192	185	211	198	221	197	219	183	199	226	199	203	206	206	224	219	181	191	197	201	213	195	190	201	202	197	201	206	195	228	200	197	183	212	225	184	207	212	184	199	221	189	199	215	202	171	213	218	208	193	210	213	225	176	189	183	223	208	193	213	214	198	219	206	195	193	178	214	227	190	206	195	194	200	181	172	187	171	190	206	193	219	194	196	201	196	207	204	187	200	211	184	189	203	183	183	204	227	187	196	217	190	205	221	201	203	200	206	215	220	201	200	202	179	191	202	201	202	200	197	191	215	178	213	196	188	186	205	216	193	208	199	215	200	201	229	206	225	200	186	184	206	210	201	214	204	165	178	211	191	194	196	196	181	201	187	213	197	200	204	178	191	199	202	185	175	167	178	171	187	185	199	178	211	189	211	218	171	212	200	169	201	207	210	216	199	192	205	215	179	203	209	182	192	200	209	176	215	180	203	190	184	168	191	194	184	215	201	184	217	203	195	198	195	204	199	190	201	180	219	181	227	182	210	205	191	203	201	198	188	213	197	215	178	198	179	203	196	190	206	176	176	185	222	216	194	207	211	226	203	186	194	207	192	195	236	195	201	180	208	183	221	193	198	198	216	206	198	210	208	219	204	202	187	204	183	184	190	199	211	191	211	219	193	192	181	209	211	226	204	220	198	181	203	201	205	202	209	213	207	198	193	193	200	189	225	209	195	191	207	207	194	201	215	197	201	202	199	190	186	215	176	202	199	194	198	208	204	181	228	211	234	236	222	206	198	179	205	207	198	188	196	178	193	210	207	199	157	198	199	210	187	212	195	209	190	200	206	210	195	178	176	195	201	195	182	223	220	183	186	204	182	193	217	203	189	198	213	191	206	198	210	182	204	219	191	191	189	200	195	179	201	208	191	217	193	220	194	191	178	206	206	210	213	204	176	236	195	197	180	191	185	218	208	193	211	215	192	221	204	219	200	214	210	200	220	207	212	197	210	214	201	198	194	192	193	218	156	211	221	199	189	234	212	192	201	202	202	193	206	213	222	203	191	208	190	213	201	192	203	188	222	186	191	205	207	192	208	207	193	182	175	207	198	215	203	190	195	227	177	202	200	199	190	215	202	190	204	203	198	179	203	212	204	214	197	196	211	175	185	194	180	199	204	213	202	191	185	218	178	185	198	164	204	189	189	199	195	212	209	219	207	180	200	199	196	194	219	197	183	214	205	193	214	206	210	208	199	191	225	173	217	177	208	212	208	174	199	203	193	184	213	199	177	204	206	211	204	209	212	200	202	195	208	208	206	202	190	204	182	204	199	195	215	189	218	191	206	215	206	237	187	199	212	195	216	203	187	227	182	214	206	216	180	189	204	205	206	188	189	198	187	201	176	201	188	193	212	192	166	211	192	191	208	197	214	208	201	221	221	197	198	195	168	197	192	206	198	207	187	191	195	192	179	206	187	214	185	197	201	189	183	190	220	195	217	220	180	216	190	204	213	176	182	192	215	190	212	220	204	198	215	187	192	196	200	198	207	220	196	214	179	225	189	203	188	185	179	218	213	203	220	185	204	196	178	204	194	217	197	205	205	206	180	182	188	182	168	195	213	196	179	196	200	203	218	196	178	214	210	222	209	202	180	215	227	181	181	203	188	190	193	203	196	190	199	208	228	233	222	206	242	205	199	212	204	191	201	220	194	209	197	207	198	197	223	209	197	197	186	198	188	214	193	171	200	216	186	219	174	225	196	194	195	215	213	214	211	208	199	209	179	191	182	193	203	214	192	205	187	200	215	191	207	201	185	213	214	197	189	199	178	193	168	194	188	193	217	197	201	187	182	209	174	210	219	199	205	183	205	174	192	229	185	194	181	192	189	177	176	194	201	201	211	220	215	189	235	201	212	198	192	185	196	204	209	194	200	208	189	202	191	162	198	192	210	191	200	170	200	201	197	212	182	194	212	210	203	211	195	190	202	207	213	181	243	192	196	195	197	208	216	203	192	200	171	200	193	196	207	185	199	197	198	204	193	197	223	205	221	214	194	219	182	190	227	207	210	197	207	209	185	222	211	181	199	187	213	191	202	216	205	210	193	187	183	192	199	215	222	191	198	186	189	194	211	190	185	210	169	184	183	190	195	163	206	204	222	188	221	195	201	193	204	193	190	203	181	227	211	202	229	235	198	189	191	207	202	199	187	203	190	192	208	170	204	197	195	187	198	233	209	202	182	208	207	196	181	200	233	213	185	192	193	190	210	194	216	215	174	193	213	205	185	221	211	198	182	216	201	189	180	202	202	213	219	169	189	217	199	186	218	161	241	179	189	194	200	188	198	187	192	170	183	206	186	198	204	192	177	188	187	195	230	192	211	202	204	184	180	177	207	197	195	219	180	205	179	195	196	218	195	183	176	192	195	200	189	198	197	183	197	197	194	155	215	204	224	196	186	206	194	207	210	216	189	182	198	200	192	187	175	186	191	209	196	212	184	170	188	193	188	210	185	203	200	214	232	181	205	169	173	186	191	176	200	199	186	217	193	221	213	210	194	184	203	201	204	197	206	192	216	199	185	208	199	190	198	219	208	187	213	209	191	175	205	197	208	212	206	171	207	185	195	214	203	191	184	208	178	223	215	187	213	198	207	213	194	193	179	191	207	196	189	210	171	197	185	187	204	200	191	221	207	209	203	230	182	201	202	197	203	169	230	212	190	197	188	183	215	205	177	200	186	199	177	211	200	198	190	206	193	183	197	208	214	209	192	204	194	207	190	198	215	213	195	216	182	201	189	193	190	189	209	195	187	183	195	191	191	200	196	183	197	210	215	225	203	179	202	218	186	213	183	183	204	201	187	176	186	192	181	201	189	181	202	179	205	189	207	221	208	203	204	211	202	180	195	213	219	201	213	195	185	184	196	200	200	191	185	210	178	194	190	197	187	185	217	188	198	181	214	222	180	202	190	195	210	196	213	187	193	167	226	214	203	213	184	219	192	218	193	209	211	190	183	187	174	180	193	188	207	204	197	207	189	236	207	219	177	195	213	190	205	195	194	210	210	165	242	206	191	208	187	188	188	208	195	218	188	204	191	188	183	181	190	196	209	207	203	191	186	178	186	202	178	221	184	227	197	193	177	200	187	206	203	223	201	215	201	218	190	202	214	198	167	190	202	195	220	204	209	201	200	194	194	196	211	213	198	212	216	208	216	203	181	194	180	205	201	191	206	178	190	201	194	187	180	169	206	182	205	212	187	199	209	183	201	178	223	204	201	205	183	218	190	206	170	223	218	210	178	198	202	200	221	188	196	199	192	203	210	183	213	191	199	208	219	203	196	204	199	170	214	225	167	198	188	166	215	186	195	190	176
37798	32250	25423	17471	14430	12084	8815	6620	5092	3912	3172	2623	2271	1788	1554	1273	989	921	802	816	752	724	689	591	539	545	481	451	429	451	392	381	398	391	378	351	334	342	343	317	336	263	271	277	290	294	286	303	270	288	275	265	266	283	253	270	264	215	265	279	262	253	268	256	263	292	227	251	234	261	222	225	237	252	256	242	228	267	242	239	238	263	224	262	252	263	242	244	236	229	240	248	250	232	233	234	234	230	215	219	267	264	230	234	214	231	254	239	235	227	229	239	236	248	270	240	264	222	218	228	257	205	219	230	241	243	220	235	244	228	236	230	242	242	239	218	241	241	250	236	245	236	227	246	229	239	243	231	237	219	259	234	246	236	213	247	253	259	257	250	218	254	252	218	234	244	218	220	238	227	249	228	251	242	231	239	241	223	236	231	241	232	262	269	228	216	237	268	236	204	248	253	259	230	261	219	250	248	265	230	248	232	221	232	221	242	249	238	252	243	239	220	222	240	216	249	224	236	249	226	227	236	248	224	248	239	243	242	240	209	253	221	218	244	269	229	211	223	219	249	207	245	265	227	211	230	251	251	247	241	237	217	240	259	284	250	252	244	241	262	209	243	251	255	252	243	258	215	226	243	233	268	239	214	240	246	260	229	234	252	240	205	250	242	233	251	252	239	257	237	252	236	230	220	245	230	232	236	248	249	248	251	219	249	217	242	232	244	231	237	257	235	270	224	226	243	244	248	226	257	252	248	242	229	260	208	237	247	227	249	257	257	233	242	236	231	232	224	232	230	237	235	239	222	246	256	241	257	237	253	248	252	221	210	240	243	234	230	225	252	227	263	238	245	224	244	246	242	238	295	223	243	259	246	215	252	241	229	232	261	234	241	244	240	243	223	251	243	208	255	265	236	229	242	257	228	245	248	248	238	222	225	253	227	246	256	246	242	230	220	248	246	229	226	226	232	220	255	254	231	257	242	247	250	246	230	270	249	209	221	254	243	257	239	222	250	247	225	207	206	230	264	249	236	258	262	235	232	222	249	250	256	241	218	248	219	237	218	239	231	213	238	249	246	233	244	253	252	231	235	255	253	231	254	241	209	205	221	241	239	251	227	247	266	239	229	242	242	239	270	225	247	236	241	240	249	264	237	246	262	245	223	196	236	238	228	249	236	255	231	244	228	242	259	258	252	218	212	252	247	218	244	265	227	251	269	258	225	243	226	231	266	211	224	235	234	269	245	244	217	241	225	248	222	264	234	234	244	246	257	257	248	224	255	242	219	206	236	237	264	218	248	235	259	286	246	242	239	233	239	240	245	246	250	252	241	231	253	234	226	269	272	219	216	239	237	252	242	225	237	233	213	235	272	213	242	224	247	235	227	244	236	207	241	258	248	244	248	234	228	241	257	210	228	236	240	259	256	229	238	224	235	228	265	269	269	226	232	239	239	243	247	228	242	220	239	253	256	245	244	257	235	229	217	244	237	248	238	243	241	241	271	213	205	262	234	226	239	220	234	219	240	230	259	233	256	213	255	236	226	236	234	247	250	262	238	220	238	230	230	233	234	247	243	231	253	254	232	220	251	237	232	229	237	242	258	260	236	248	219	219	263	238	257	245	229	247	253	243	245	237	263	227	232	270	241	210	267	265	232	250	234	239	219	225	234	272	226	240	228	238	232	223	246	235	229	258	243	266	246	230	231	230	219	226	252	265	217	273	253	226	219	252	230	246	246	210	222	209	237	224	241	261	248	217	221	257	251	224	252	259	242	231	266	209	262	253	231	233	220	233	230	251	223	219	246	235	243	240	245	238	214	247	265	235	231	247	222	260	237	254	243	256	233	237	257	221	246	221	242	236	244	241	239	231	250	241	259	237	261	236	292	238	229	243	234	266	209	237	203	219	245	231	241	238	235	241	257	240	270	248	250	235	243	245	208	237	233	226	247	231	258	239	240	227	219	243	234	252	250	237	248	227	254	237	236	218	226	240	232	237	244	228	231	244	259	238	259	236	224	232	243	251	254	248	228	240	231	262	227	260	250	250	248	238	246	217	255	221	271	246	217	233	272	257	248	211	221	242	238	251	223	250	240	231	217	253	257	212	238	238	236	227	224	247	218	233	236	246	225	265	269	249	233	246	206	262	235	243	230	226	242	210	239	207	237	229	253	223	229	227	228	228	243	252	236	238	222	201	250	235	237	259	244	258	236	249	240	258	237	261	247	245	231	225	226	228	242	233	228	251	240	242	241	249	230	228	249	246	248	225	250	244	250	224	226	235	262	256	248	225	261	266	230	240	236	237	241	235	232	244	243	244	228	224	209	257	227	233	219	232	248	242	215	247	245	258	248	247	250	249	231	236	249	247	223	228	231	247	248	225	240	234	249	239	216	239	229	247	239	248	272	239	248	247	236	233	237	237	228	252	253	215	224	271	239	240	251	235	222	234	232	244	229	219	260	269	225	287	209	219	239	235	234	220	252	239	220	239	238	240	230	249	241	245	224	232	252	248	224	229	229	216	261	233	249	244	250	257	269	236	260	269	268	240	252	246	241	235	209	262	240	235	259	250	203	232	236	242	228	249	240	234	225	236	230	214	226	230	247	252	255	257	250	231	251	261	247	266	252	237	255	230	238	250	245	222	240	241	237	224	242	239	247	223	266	199	237	249	236	265	224	242	262	235	250	225	246	251	237	233	244	232	266	263	267	244	247	269	246	230	267	231	205	237	260	229	259	243	232	232	210	218	233	235	237	253	226	253	250	233	238	220	237	232	248	208	241	219	238	218	242	245	246	229	235	237	242	258	256	236	241	220	219	245	239	251	250	251	258	252	229	253	249	200	219	250	236	226	244	208	238	240	210	218	236	234	254	259	254	212	235	269	234	240	223	265	262	253	234	213	225	237	224	256	253	251	240	215	267	229	259	231	234	257	251	238	238	249	245	249	263	242	236	247	234	217	241	270	259	230	199	227	251	226	250	257	242	256	237	243	263	233	254	248	261	265	248	238	250	247	227	266	217	243	248	219	224	224	236	247	209	247	200	235	263	211	231	236	251	239	242	246	227	254	252	253	238	227	259	230	239	249	220	245	241	252	234	250	254	237	231	253	258	244	237	250	216	221	241	230	260	250	227	216	249	246	255	263	256	253	246	225	256	242	251	248	225	260	255	226	252	217	226	211	249	221	246	234	241	269	212	229	211	227	252	263	241	239	219	200	252	223	225	217	250	263	247	247	223	256	246	232	284	238	234	223	247	220	220	274	203	271	245	249	219	232	243	242	230	213	212	242	227	229	249	216	217	266	228	209	259	234	240	244	234	240	235	222	251	273	224	233	245	263	234	231	236	226	269	248	237	254	240	274	226	225	228	263	240	239	229	220	233	265	261	242	232	222	248	241	242	231	244	252	223	241	213	202	238	225	233	234	230	252	240	251	249	263	252	228	265	228	226	235	257	240	277	236	206	247	214	236	240	238	238	231	246	243	265	229	243	266	230	221	230
29548	20693	13292	6484	3260	2243	1662	1291	1081	897	764	697	643	553	553	440	440	398	420	353	408	360	360	366	379	359	347	382	321	391	363	383	343	336	367	323	307	363	360	339	296	319	323	298	325	310	316	327	352	302	343	292	352	314	306	290	309	337	322	313	326	317	330	343	333	342	320	330	315	319	341	309	357	322	318	318	318	326	313	336	356	326	309	324	353	330	303	312	296	326	332	322	345	334	334	346	307	310	324	301	305	355	325	330	302	335	307	314	314	329	353	330	290	284	304	325	302	350	327	313	322	308	350	325	311	327	309	328	296	349	325	331	332	315	312	298	330	300	329	308	261	341	333	346	317	310	324	359	368	294	312	336	308	324	303	288	326	311	329	323	317	301	296	360	340	343	326	312	342	307	344	343	306	340	330	302	316	320	326	328	318	324	295	316	330	314	309	327	304	301	330	322	319	322	289	337	312	286	326	317	328	326	327	294	317	334	352	306	358	331	349	325	307	333	315	299	322	322	307	330	338	330	290	332	309	292	325	308	289	302	291	310	299	338	320	311	327	354	311	305	315	339	289	295	314	298	318	334	311	339	304	316	326	340	340	310	303	318	307	317	305	317	306	329	319	321	321	321	287	327	315	338	358	321	339	336	312	329	310	305	337	283	340	312	301	325	320	325	341	335	322	310	312	329	335	308	345	300	324	323	282	327	301	310	308	343	345	325	336	315	328	302	326	311	337	336	317	300	341	324	317	315	280	311	348	294	266	323	336	310	321	300	313	325	310	305	292	304	317	315	302	324	313	312	307	320	344	339	323	313	307	344	329	294	350	335	339	325	348	310	311	313	352	321	322	272	341	318	266	319	284	325	328	331	329	327	321	348	351	344	302	332	323	303	329	305	318	313	323	358	316	344	314	323	311	301	332	325	347	324	284	299	300	343	326	326	311	317	319	328	304	346	354	304	334	323	335	304	327	348	318	287	299	330	327	332	295	288	327	351	335	326	309	349	330	322	353	340	340	301	315	326	331	304	310	293	330	313	304	304	318	319	338	344	341	309	333	323	296	321	297	313	303	336	329	330	299	320	303	346	333	287	336	276	331	317	294	319	320	317	327	323	308	310	302	287	293	282	335	311	331	314	335	336	291	314	310	305	318	305	343	334	320	310	333	368	300	331	335	313	314	321	331	309	331	320	336	305	342	333	355	303	305	335	311	298	332	279	353	292	314	321	325	310	320	330	305	310	322	348	341	322	327	361	310	328	304	315	318	308	318	297	324	323	339	316	340	321	320	337	309	322	332	314	309	345	313	308	315	341	352	337	316	335	333	368	341	311	299	299	315	330	304	313	305	299	318	312	366	308	307	317	312	299	310	353	355	337	298	286	304	319	335	284	316	322	308	301	307	339	335	332	317	328	280	335	318	332	316	343	331	326	312	309	328	323	352	331	318	355	326	330	327	322	273	332	300	295	330	304	329	325	341	316	332	338	304	360	325	301	299	304	318	332	364	323	328	309	321	311	321	293	347	331	339	313	330	333	297	351	301	307	357	316	315	303	331	330	340	297	292	318	321	327	365	304	305	324	330	315	358	319	333	301	318	307	337	318	280	334	312	325	296	354	367	338	306	300	292	316	308	346	326	342	320	323	320	319	340	323	275	337	340	309	348	306	320	352	330	307	321	328	333	344	342	314	308	325	323	330	328	306	341	290	309	320	324	320	310	327	327	338	332	312	319	310	330	315	290	335	323	335	328	304	308	318	341	315	323	340	340	300	303	346	317	307	306	316	364	314	328	331	305	330	317	326	313	337	305	353	298	301	326	321	275	344	330	325	349	300	325	335	315	298	307	347	334	322	333	311	312	327	316	320	303	305	351	347	342	301	337	300	311	308	306	312	339	345	319	306	323	287	350	352	329	295	358	327	301	327	305	333	306	308	328	323	337	287	317	351	366	317	305	330	298	331	319	327	316	348	327	300	301	319	331	314	326	322	339	292	371	341	315	307	341	338	301	325	297	305	308	315	339	338	308	311	319	308	333	304	321	312	293	302	292	273	318	325	312	294	331	326	292	298	296	302	333	340	340	322	339	339	298	308	314	317	335	323	343	333	318	291	345	319	338	355	326	304	337	307	338	323	331	320	318	302	318	306	319	302	317	313	346	326	324	305	312	307	306	301	311	263	287	310	338	327	303	321	299	332	323	313	332	345	302	322	312	335	328	333	326	325	321	310	352	336	355	311	350	325	330	307	321	322	338	300	318	310	319	312	312	292	275	303	360	352	321	327	339	298	330	320	336	363	322	309	355	323	297	294	301	350	324	321	292	348	322	327	327	335	305	303	293	326	295	298	328	338	294	332	348	317	321	308	289	326	327	332	348	297	315	313	318	320	337	317	325	303	321	331	305	312	309	311	308	295	330	335	293	321	315	286	297	292	307	345	306	325	350	330	328	320	307	329	311	330	296	330	323	321	314	298	332	323	333	295	333	337	317	321	333	322	346	332	317	328	310	300	359	322	323	331	335	316	325	354	325	314	336	303	284	289	326	322	321	311	324	343	324	313	338	330	297	318	295	308	317	336	293	335	333	300	335	299	313	333	307	334	283	348	345	316	334	302	296	362	329	318	309	350	283	292	306	306	342	310	345	303	320	314	309	325	315	333	330	317	342	321	332	329	279	309	317	369	332	343	320	334	334	348	296	328	329	315	310	323	322	325	319	331	310	329	311	338	290	332	334	326	325	314	320	307	307	302	310	351	335	333	348	326	324	335	345	321	314	339	349	344	311	331	312	329	321	332	347	322	337	364	379	278	324	343	310	328	303	299	322	338	313	302	318	292	326	321	294	302	316	349	311	283	349	336	312	316	335	285	312	348	320	310	305	299	355	309	343	371	322	344	319	292	295	306	346	298	344	306	317	312	278	325	315	302	344	320	316	313	306	332	306	329	330	325	354	323	304	328	353	315	317	310	325	303	338	294	340	333	321	336	322	336	311	303	276	330	311	302	335	298	299	331	315	318	300	330	335	343	335	333	326	361	358	365	334	328	280	321	317	300	328	291	323	306	311	315	320	332	297	291	316	328	323	337	337	319	303	341	325	310	303	330	305	341	361	328	317	320	282	301	313	299	357	344	324	355	334	341	308	328	291	347	321	330	320	297	311	321	324	316	341	310	317	328	315	330	296	321	328	308	316	327	318	293	314	294	310	312	316	331	304	302	307	324	313	334	348	312	325	284	306	316	351	305	302	306	332	334	344	327	331	310	317	303	320	327	329	316	356	292	313	326	335	305	317	319	289	304	320	303	320	307	328	313	337	334	304	329	326	307	344	309	316	360	320	337	321	345	329	317	294	293	318	281	329	309	309	324	324	330	319	338	315	326	338	325	314	324	312	331	319	363	287	297	343	333	335	294	302	315	309	319	312	333	297	308	341	293	322	318	346	331	339	301	327	320	298	330	300	323	339	328	309	329	324	306	324	329	324	310	315	292	323	325	318	305	302	321
30290	18190	12788	7333	5466	4540	3484	2696	2069	1805	1421	1259	1074	921	830	698	639	582	560	550	575	501	524	470	489	462	465	442	480	441	438	440	403	382	410	454	404	402	371	418	403	402	405	420	406	370	388	377	393	392	389	417	352	361	386	420	372	389	389	387	392	419	376	374	383	372	405	370	362	407	390	390	409	395	403	372	367	353	363	414	374	370	385	374	413	409	372	354	359	371	393	395	357	352	396	408	404	386	364	370	408	388	365	331	377	383	361	379	402	399	390	394	329	366	393	381	412	378	363	396	354	389	385	388	378	371	387	387	415	388	380	369	415	412	383	381	344	383	358	354	380	408	361	371	381	413	355	351	398	362	388	343	403	388	392	368	393	430	363	384	380	407	375	379	350	353	377	380	408	379	355	429	345	370	387	375	375	360	395	356	419	366	363	361	368	402	400	388	343	390	367	360	350	352	390	419	397	372	413	390	398	382	379	350	410	372	365	399	418	358	364	392	349	358	391	413	361	365	428	362	369	402	399	394	370	417	379	380	430	387	368	390	342	361	363	420	382	373	398	380	367	384	373	376	372	374	365	368	375	382	404	437	372	368	413	365	360	391	381	383	373	355	403	379	400	382	396	378	403	366	399	367	395	345	377	377	365	376	389	374	379	365	400	363	382	374	382	365	356	376	392	393	380	377	369	404	405	403	407	372	356	404	363	355	394	382	367	376	377	397	374	377	364	400	362	404	391	388	380	385	366	346	389	392	380	400	389	394	395	387	398	392	338	384	390	419	386	365	393	386	393	367	378	381	369	375	371	386	362	369	388	409	393	391	374	362	376	395	396	334	365	402	345	395	376	403	369	372	399	376	368	400	359	401	382	393	409	351	362	415	415	390	383	378	369	415	396	385	392	391	356	378	431	401	367	382	409	373	404	375	385	402	347	389	415	374	407	396	365	391	384	396	370	367	400	385	365	381	357	356	376	384	397	375	359	373	425	427	384	379	418	374	363	351	386	379	373	389	402	385	389	348	391	403	341	364	367	360	371	364	390	374	352	333	374	377	414	414	423	396	370	389	376	405	377	337	384	392	397	373	419	382	372	390	392	374	375	322	385	397	394	386	357	392	387	407	349	406	398	376	404	394	393	359	403	414	382	380	361	424	391	399	409	394	384	376	359	374	422	384	381	367	388	370	371	362	381	386	355	399	394	399	350	354	400	366	396	409	366	356	361	380	414	404	403	374	371	365	380	377	347	346	326	382	374	353	367	371	411	401	364	380	374	390	416	401	425	422	372	391	356	378	388	377	382	379	384	399	358	377	386	360	409	412	374	412	398	357	385	410	355	392	372	391	363	380	396	390	408	383	378	398	367	393	343	380	349	407	354	384	378	384	359	402	398	412	378	366	389	396	401	380	377	404	367	363	413	394	370	391	381	405	355	425	349	405	371	373	384	393	334	374	394	362	383	374	371	371	408	368	374	363	374	374	386	355	384	355	332	379	354	349	389	397	385	389	408	391	407	369	405	403	359	405	376	404	358	403	348	371	360	382	368	379	382	441	380	351	391	363	407	385	363	380	392	386	376	387	396	407	395	418	401	374	384	387	393	380	355	420	381	382	383	373	394	390	402	361	396	393	354	359	376	391	380	422	381	376	380	384	410	387	418	403	369	393	390	402	394	367	381	368	358	364	395	384	366	388	400	379	367	403	385	401	364	375	371	370	374	396	425	373	344	387	350	394	364	404	374	374	422	383	347	379	375	376	403	390	402	374	362	385	409	409	369	398	388	367	367	360	417	399	387	379	400	403	356	403	387	401	408	411	382	396	388	399	413	378	364	396	376	356	384	381	375	418	345	369	379	396	372	395	390	348	362	381	377	381	374	374	374	363	429	351	379	355	384	384	391	415	386	400	374	379	377	392	390	378	343	393	376	384	375	413	371	359	394	363	418	387	368	394	418	378	405	387	380	388	335	410	385	364	397	379	345	399	373	395	393	383	395	409	390	404	411	346	378	405	358	434	408	412	369	418	343	408	340	373	377	351	384	388	390	394	364	384	385	400	385	361	389	421	377	410	392	406	388	365	393	362	370	394	348	356	418	400	384	375	401	378	383	413	412	354	363	402	410	388	382	369	353	431	390	364	390	413	348	420	361	388	405	419	383	372	389	382	364	398	399	350	379	373	405	391	402	366	380	386	361	412	369	376	374	373	410	401	367	366	385	362	396	358	382	369	426	381	387	369	406	391	382	371	369	403	370	403	379	353	367	356	378	398	329	416	368	386	371	377	338	398	411	362	409	358	392	399	396	369	346	397	389	363	363	405	364	408	368	389	363	399	346	391	401	374	351	354	366	393	382	386	349	390	393	379	391	387	414	396	386	410	390	406	396	388	374	373	388	344	365	389	373	400	415	395	396	356	387	378	358	372	384	382	399	383	385	363	398	413	377	421	373	407	349	360	352	414	391	395	357	411	387	391	378	380	381	429	377	386	403	369	342	384	403	362	384	379	434	379	379	374	341	378	384	406	362	393	370	403	378	342	401	402	387	411	376	393	364	344	407	394	376	399	399	377	386	366	365	361	369	416	398	351	398	405	366	393	397	387	411	376	407	386	377	387	388	400	360	402	375	353	359	408	369	394	329	337	391	377	348	352	378	370	403	390	398	386	352	454	397	400	391	404	390	382	368	402	354	384	416	403	359	369	395	394	393	388	416	374	381	369	377	363	399	384	395	418	380	354	380	406	431	404	424	379	399	387	383	390	387	399	350	357	375	367	389	377	394	407	359	382	352	386	374	369	356	422	358	359	405	387	385	419	374	358	387	410	394	388	411	359	415	356	397	377	394	391	400	349	389	368	380	367	379	408	373	386	404	392	352	445	388	412	387	377	369	372	372	376	393	400	410	360	356	395	363	379	375	378	373	356	362	376	350	397	376	378	420	393	392	372	392	404	371	376	416	390	357	362	374	386	359	415	388	370	361	400	386	402	389	353	404	392	357	397	387	388	383	361	364	349	376	369	424	405	395	373	396	363	381	379	386	375	385	375	375	396	379	395	417	379	368	417	397	374	402	410	401	383	361	373	392	347	382	416	382	392	378	401	368	372	382	409	387	361	397	404	368	347	393	405	390	387	386	398	400	391	365	391	400	388	370	383	414	390	392	343	402	380	394	405	393	373	409	393	374	369	370	378	374	433	355	383	348	372	385	398	353	383	368	371	394	391	377	383	388	400	380	395	381	384	351	399	398	383	400	390	395	370	385	337	380	404	381	371	409	390	395	364	370	391	369	366	416	401	384	382	351	371	420	367	340	389	397	390	395	424	375	367	376	361	367	386	388	362	381	384	384	348	378	368	424	358	386	407	420	413	385	414	386	390	395	388	378	377	432	369	393	356	370	360	417	398	396	368	374	393	371	371	407	409	389	411	378	366	374	393	381	371	372	387	398	404	396	397	335	366	404	368	346	363	386	399	385	394	387	415	383	361	391	390	388	397	364	385	373	398
24026	21498	28746	24690	21499	13248	4223	2418	1729	1499	1223	1056	876	746	681	605	534	481	498	491	482	450	426	380	390	424	384	363	339	350	382	356	361	363	317	371	325	304	325	325	320	335	338	347	310	317	336	316	307	353	308	273	273	324	333	328	294	332	321	311	301	297	321	333	320	312	307	317	306	326	301	324	294	265	311	332	312	317	295	304	285	287	304	324	307	288	332	309	313	292	329	297	303	314	277	311	307	332	283	306	305	289	288	318	290	313	300	300	277	292	260	292	294	318	319	303	296	299	291	308	313	309	318	299	275	318	290	308	297	275	302	289	292	291	323	292	309	302	310	352	270	261	339	268	317	306	312	297	293	306	270	356	328	329	320	273	349	296	327	315	301	298	321	297	288	290	294	293	300	287	325	299	301	277	297	300	313	337	274	314	291	294	303	295	315	318	288	293	330	341	288	298	321	311	311	289	291	307	317	323	305	308	269	306	309	323	280	296	291	323	341	283	319	284	334	300	310	304	327	285	325	303	306	325	306	274	281	320	307	300	294	326	295	327	302	295	319	304	304	311	292	289	311	281	304	323	316	314	341	301	307	280	299	314	292	333	325	292	288	284	299	337	314	308	292	324	273	320	332	291	315	329	281	264	320	317	309	304	281	273	333	304	333	283	296	317	284	310	326	306	300	294	301	298	307	293	303	301	312	296	288	295	291	294	320	300	312	309	338	328	310	285	330	312	310	324	291	283	317	289	302	288	312	340	318	285	338	283	331	327	313	322	314	303	317	307	311	321	292	299	309	305	310	294	326	300	341	280	319	303	290	290	313	301	290	288	290	288	282	327	281	285	320	331	307	268	300	327	298	309	324	309	327	302	302	304	313	289	297	292	295	296	295	277	319	300	311	300	323	330	295	320	327	293	291	306	286	296	281	307	322	304	297	307	287	318	310	281	296	303	307	316	312	300	300	315	327	278	300	303	312	289	301	310	284	306	309	323	292	287	297	290	296	275	313	307	301	322	290	285	322	322	320	314	319	295	329	304	327	312	280	277	297	304	278	307	304	296	284	307	307	305	317	311	331	323	287	315	288	275	307	321	312	300	322	309	298	298	294	315	292	311	299	293	311	297	312	292	293	318	309	284	328	293	325	308	281	289	301	285	321	336	321	308	308	307	310	316	297	322	307	324	312	306	285	302	295	316	317	287	300	316	318	292	296	293	328	306	313	304	304	316	283	297	332	328	294	283	316	301	297	303	303	323	320	305	291	301	290	299	286	288	310	302	312	318	285	315	318	293	297	317	255	329	318	314	304	305	295	342	281	313	302	331	315	277	295	325	284	313	271	317	311	320	309	290	292	295	308	316	300	323	307	333	325	288	323	299	321	325	314	288	300	293	296	313	308	314	320	292	291	301	288	283	304	309	289	333	260	285	295	296	269	287	274	280	321	310	320	344	308	298	317	316	305	298	317	309	311	315	323	326	353	292	302	290	314	299	304	331	335	301	297	326	328	297	309	286	328	298	327	277	282	297	316	345	290	295	305	300	289	327	309	289	315	304	292	312	306	293	309	290	315	292	295	312	297	300	305	321	301	287	320	329	316	296	305	312	299	314	293	297	302	294	317	298	297	333	275	278	292	308	308	287	315	302	274	303	325	310	300	297	319	294	269	288	319	303	297	315	340	314	317	309	316	282	331	286	312	289	305	305	300	287	315	307	289	330	321	314	311	301	297	347	288	307	287	289	304	307	297	278	298	325	306	340	296	301	307	280	282	330	291	321	308	328	320	306	311	318	293	321	272	304	308	267	295	291	308	318	269	312	317	310	307	319	308	295	295	309	286	283	289	309	316	314	313	314	305	299	297	282	297	297	322	300	298	326	318	312	316	285	281	309	320	277	302	305	299	273	327	303	322	308	330	308	298	322	296	334	292	266	320	322	289	308	315	315	278	297	283	336	315	310	289	279	323	296	304	314	310	312	293	292	303	285	316	295	308	321	328	301	322	309	329	314	325	307	303	301	313	306	296	284	289	293	295	302	306	305	313	293	280	318	305	335	307	309	319	288	304	321	316	314	278	291	323	340	321	311	326	312	310	308	286	316	299	280	304	298	322	311	305	268	306	288	295	309	306	328	304	340	296	297	314	305	290	268	292	302	309	310	278	311	312	295	304	298	314	288	313	302	313	325	360	325	317	296	269	309	293	288	315	278	300	324	309	314	296	284	290	273	276	296	272	278	295	301	319	299	294	292	294	333	303	322	308	294	294	277	313	329	339	322	282	320	312	274	293	310	287	315	317	280	331	301	302	311	318	312	304	263	265	336	293	272	323	273	288	274	329	340	278	313	290	341	302	298	299	283	349	281	296	315	326	267	285	288	293	331	289	283	305	309	285	310	323	288	308	311	293	312	303	312	303	321	302	309	274	329	286	296	325	299	337	318	309	349	292	286	282	305	291	336	327	283	271	294	301	294	277	335	289	307	300	313	323	308	304	348	294	340	300	327	286	300	306	318	299	314	319	293	299	318	297	298	306	308	300	308	319	316	300	299	286	319	332	301	273	301	312	295	279	299	312	307	322	282	290	294	316	328	315	322	291	305	291	314	336	303	298	330	304	304	292	286	341	287	308	311	310	306	297	315	281	274	269	286	290	294	321	305	292	334	323	291	330	282	282	328	310	276	338	288	333	288	316	318	278	310	316	312	298	297	282	305	293	306	307	290	302	319	288	287	330	286	320	300	306	325	304	298	289	307	297	282	315	301	294	286	292	321	308	312	331	304	292	320	323	296	285	334	286	321	310	319	300	320	323	319	322	296	340	332	317	346	319	318	302	318	297	279	294	298	270	331	294	286	299	288	283	293	307	319	324	305	300	331	296	277	305	309	318	290	303	315	296	286	312	308	305	324	328	316	311	296	305	279	311	298	319	296	343	327	286	348	293	292	297	304	313	307	315	287	308	307	322	285	329	335	290	272	315	283	334	319	271	308	297	309	291	276	277	319	294	263	309	291	331	308	291	320	306	299	334	322	331	298	295	327	287	312	313	345	266	291	314	314	324	271	319	317	328	311	292	338	291	303	290	301	324	268	323	285	301	343	321	296	311	298	286	335	310	278	357	275	328	332	301	280	322	307	322	302	321	312	317	296	302	314	286	311	301	284	311	272	298	286	310	267	307	302	268	329	313	325	306	310	315	307	281	326	282	282	320	260	284	312	304	306	309	303	273	309	295	330	286	321	308	304	312	275	284	258	287	316	303	308	309	305	306	277	315	359	322	308	348	283	321	321	293	282	290	310	307	304	305	290	314	313	350	310	300	282	310	332	327	297	289	318	321	322	245	296	285	305	289	306	331	266	318	295	291	302	336	332	296	337	288	286	312	316	326	314	301	282	312	292	323	282	331	301	299	297	324	326	319	302	278	322	311	277	299	293	273	315	298	276	308	324	291	291	309	299	298	273	285	281	265	282	276	324	314	298	297	319	318	304	324	309	320	325	308	282	310	291
34126	26588	20480	12937	10101	7935	6122	4562	3636	2967	2357	1946	1638	1372	1259	1053	863	780	739	725	715	627	605	563	542	554	565	468	504	467	456	414	449	471	434	397	440	437	451	404	400	407	353	365	396	410	425	414	388	396	368	371	348	363	362	379	356	395	387	373	361	392	386	350	403	357	394	390	375	361	396	389	369	395	380	392	361	376	364	375	383	368	390	350	382	410	319	351	351	354	367	367	399	375	357	371	398	378	371	381	355	370	369	350	387	389	356	327	380	367	382	343	371	366	369	357	411	354	383	357	375	336	348	335	358	364	371	370	344	359	376	355	369	353	361	356	376	380	368	369	377	376	382	345	342	361	376	405	337	345	380	405	362	344	385	337	337	355	380	365	357	366	369	357	373	339	379	360	333	348	349	349	345	366	365	362	350	362	382	394	353	410	356	352	347	395	365	354	363	389	397	364	348	358	373	388	380	351	384	389	370	384	341	358	361	373	372	382	363	324	359	375	375	363	354	376	366	370	367	313	375	368	370	386	353	354	382	365	347	355	357	397	389	364	379	360	351	389	377	316	406	358	361	355	399	351	354	337	356	319	380	353	382	364	368	412	334	332	333	342	363	363	359	360	412	367	358	372	358	393	363	402	376	357	321	377	388	363	353	364	386	331	350	360	373	349	346	346	354	379	391	349	352	360	330	357	337	382	389	340	342	378	346	419	376	376	421	365	361	346	404	368	358	359	358	378	354	351	387	361	368	369	385	364	399	405	368	323	369	355	342	361	375	325	360	354	361	327	370	358	384	347	314	331	379	323	354	387	352	346	333	373	378	372	382	365	341	354	359	369	374	370	375	352	357	348	374	362	366	372	385	366	388	385	338	352	337	372	338	390	381	355	363	363	377	347	381	381	351	363	367	372	376	329	352	371	360	349	339	318	362	353	376	341	378	370	328	389	371	346	380	353	348	374	387	401	357	394	388	386	362	344	378	342	393	332	355	371	398	372	386	403	380	380	351	369	379	366	379	342	389	366	349	337	387	360	366	365	383	394	372	391	352	356	401	382	379	332	344	354	342	384	355	407	370	386	379	362	381	375	340	330	369	391	354	382	372	353	350	364	360	363	386	376	360	328	321	380	390	375	394	359	334	365	346	346	359	362	388	356	322	352	365	376	380	357	334	356	348	362	357	324	343	374	352	352	336	364	382	356	341	364	379	382	405	320	347	355	383	341	374	367	376	371	390	418	360	385	362	355	365	379	368	362	371	401	354	369	354	375	366	388	346	355	410	359	377	364	350	375	344	412	359	369	352	350	367	362	396	378	331	360	312	365	364	342	374	362	370	378	371	354	331	374	358	373	358	400	352	339	387	384	373	403	342	385	366	359	350	366	347	351	328	375	402	364	358	355	358	343	392	375	366	365	358	364	373	356	382	371	345	338	349	344	402	355	369	387	375	337	377	376	381	336	381	408	348	347	393	365	373	384	372	376	383	384	394	386	372	335	318	365	357	362	351	331	352	361	374	365	393	372	356	399	376	383	396	374	343	356	376	357	362	362	387	359	364	354	320	361	344	361	359	369	361	353	391	373	364	362	377	383	359	369	338	357	379	362	385	385	355	380	367	349	368	374	348	358	363	358	358	357	331	376	355	362	379	354	374	363	394	343	413	379	388	360	366	416	333	358	353	382	366	398	366	373	394	395	355	331	395	348	370	368	367	347	372	370	371	366	378	347	383	367	354	353	349	376	385	380	401	375	293	367	381	359	379	394	345	365	389	348	365	387	377	351	399	401	342	327	347	337	360	333	353	389	357	381	366	346	372	404	342	352	364	390	403	349	347	384	400	374	325	347	376	341	400	383	354	342	399	370	343	369	360	356	374	381	385	371	401	372	345	377	356	374	357	408	361	389	369	372	372	397	347	359	354	341	358	372	345	367	369	389	365	345	391	394	383	371	401	401	371	366	345	363	355	390	373	359	355	361	341	344	364	391	345	367	394	350	368	351	380	350	375	361	371	362	341	385	409	377	381	375	372	358	348	375	364	349	356	380	299	365	394	355	321	372	371	345	376	370	351	365	343	413	390	333	350	351	365	353	367	387	320	345	363	353	383	358	372	389	350	353	356	376	400	364	369	379	379	388	380	380	359	388	355	358	360	389	354	331	372	355	375	412	348	379	356	326	369	362	381	371	378	359	354	393	389	320	376	382	373	348	359	350	369	367	365	363	365	373	388	353	377	334	380	336	344	363	382	369	360	353	349	354	358	337	345	368	377	361	383	387	367	361	357	383	367	354	374	349	363	361	355	360	388	336	382	341	361	375	409	377	341	380	354	382	348	360	375	369	379	368	367	328	374	348	353	380	385	383	330	370	362	366	360	369	335	399	355	347	404	344	375	341	396	364	343	370	381	360	368	376	355	392	364	387	355	353	404	350	388	365	364	355	387	364	364	358	328	370	387	346	377	407	357	374	370	381	385	342	342	350	360	347	371	381	359	367	358	358	350	375	371	387	390	380	357	378	354	335	358	396	406	369	341	356	385	390	388	374	358	343	367	423	368	354	390	392	363	385	358	356	377	356	354	382	356	363	398	397	348	386	383	316	356	389	355	391	351	366	399	359	377	362	380	396	331	364	367	359	337	378	373	393	378	363	342	370	366	368	352	368	392	364	341	335	350	346	380	373	381	367	388	401	403	353	378	355	353	347	356	344	361	372	382	378	376	357	436	368	381	433	335	377	372	350	360	346	373	356	388	353	376	364	379	360	372	412	365	408	378	401	336	369	358	360	368	429	363	366	355	368	346	375	361	338	388	353	350	398	355	412	367	357	343	386	371	379	358	400	364	358	377	350	321	364	364	347	390	383	347	384	384	367	358	379	401	388	340	358	348	383	365	385	340	334	375	387	351	369	360	344	336	364	360	371	352	353	360	373	373	371	371	350	378	388	345	367	352	356	386	350	352	380	345	346	364	408	397	331	399	352	354	387	379	350	385	363	387	367	369	394	375	387	370	386	326	373	380	380	363	365	374	384	348	362	368	335	377	370	376	341	361	391	401	364	346	373	403	345	377	323	355	372	367	362	383	389	348	385	356	353	356	366	362	382	377	378	384	345	348	319	373	359	374	344	379	359	379	367	362	364	358	355	357	358	377	363	381	348	343	368	369	369	414	361	361	356	330	361	347	366	367	365	368	369	341	367	362	355	363	368	358	383	382	338	366	378	378	353	340	400	319	359	400	366	322	385	365	386	384	378	400	370	397	384	391	366	360	381	391	355	354	387	327	385	371	386	373	367	370	337	351	370	371	353	371	377	369	353	361	385	367	339	384	355	357	375	360	347	363	345	353	360	393	374	341	378	373	371	369	360	376	392	387	370	357	337	358	362	329	357	350	356	361	370	355	346	398	351	372	402	387	375	362	372	357	371	351	368	354	408	374	394	370	348	384	354	380	360	382	330	366	348	400	391	331	360	383	395	361	392	392	361	350	373	324	394	395	343	370	333	371	353
25232	21488	27511	25744	12843	3589	2282	1581	1224	1128	886	835	663	575	533	462	423	350	371	357	311	360	330	295	281	278	312	298	277	281	284	253	273	280	268	241	276	241	256	267	265	224	242	230	240	250	259	249	258	224	252	248	219	271	243	240	261	245	233	261	258	247	259	224	247	242	227	246	233	240	247	224	223	235	238	240	236	238	203	261	239	235	253	255	219	204	221	245	226	238	232	237	218	225	232	216	237	241	240	210	234	222	226	209	223	228	234	252	261	252	249	230	257	222	234	230	223	244	245	238	250	230	222	224	262	237	238	230	257	213	233	250	219	245	242	256	214	227	207	251	235	257	264	219	235	220	235	217	238	230	248	229	252	241	230	221	238	233	250	255	237	202	232	261	230	236	224	252	223	246	257	255	241	221	251	238	223	250	241	230	251	255	239	223	213	230	216	250	239	245	258	229	239	228	233	236	237	210	227	254	227	237	222	231	224	270	233	235	207	216	238	256	218	233	223	254	218	235	262	253	210	238	236	220	245	202	247	220	249	243	235	243	247	249	249	208	244	220	226	232	223	232	243	233	238	216	221	214	264	219	240	242	191	223	233	217	227	246	254	236	244	242	257	249	240	254	230	258	262	215	206	227	214	223	213	235	226	209	225	240	225	262	201	244	255	241	205	265	220	240	240	257	258	250	222	247	240	265	228	237	230	226	259	222	255	237	259	229	248	234	271	229	225	238	222	238	245	247	230	254	244	243	234	252	227	227	258	237	244	226	247	213	242	252	258	221	211	226	241	231	257	233	225	226	245	235	257	250	232	241	235	230	236	237	242	227	257	259	246	238	224	229	252	227	229	221	227	225	229	244	219	249	232	238	240	240	226	256	246	254	236	238	226	203	238	245	242	229	241	219	233	228	240	217	257	218	232	267	252	216	238	263	242	231	246	237	254	258	222	232	260	233	237	270	249	223	205	249	225	224	244	230	216	247	250	247	252	227	218	251	223	232	213	237	250	239	246	242	247	237	214	241	262	246	252	211	233	237	249	223	217	241	233	242	251	218	238	234	239	243	223	235	224	246	236	227	221	250	243	262	257	231	234	250	243	244	215	244	222	238	229	231	232	247	239	249	253	245	247	255	217	242	235	248	228	211	241	253	248	246	216	222	256	216	245	250	244	240	233	254	264	266	246	218	235	265	239	253	244	226	241	245	234	216	220	242	215	243	247	224	228	237	230	220	228	266	249	245	241	259	225	220	222	220	249	242	243	227	238	236	244	246	263	265	237	232	260	229	231	252	232	231	274	234	243	212	214	237	256	252	264	262	235	232	226	219	220	237	227	231	228	238	234	226	238	230	237	244	236	227	241	220	230	232	222	245	242	226	221	209	230	254	247	233	243	238	234	258	247	240	226	226	233	205	233	240	234	216	225	230	261	268	253	206	220	215	250	229	234	228	234	224	228	216	240	210	242	227	264	242	230	215	219	231	222	217	246	219	252	210	265	219	226	227	254	221	241	225	251	212	231	214	240	220	239	243	258	256	244	217	232	242	216	248	213	224	213	223	278	237	220	241	213	214	220	222	229	231	251	239	216	233	240	241	233	239	209	245	272	223	241	222	245	242	236	216	224	253	241	224	234	241	215	250	260	237	216	242	222	261	242	261	235	232	258	223	237	260	224	213	245	256	248	240	241	258	251	231	241	245	220	223	236	250	258	230	226	225	242	222	238	244	222	215	212	193	258	236	225	220	254	237	216	214	231	220	252	233	252	181	250	220	247	229	220	220	229	248	245	221	244	229	230	251	252	217	234	252	245	255	250	227	250	263	232	223	225	251	239	259	219	233	248	222	258	270	262	237	222	236	216	257	238	265	239	244	233	219	253	218	211	256	229	227	246	234	249	234	247	239	243	234	240	239	215	221	224	234	223	221	236	225	260	241	259	236	220	220	233	234	225	246	244	247	264	237	259	225	218	234	244	202	258	235	254	225	245	243	244	236	247	249	246	234	226	212	223	210	264	256	240	271	232	246	248	240	242	265	245	242	245	236	248	238	256	249	233	213	243	241	225	241	248	244	221	228	210	250	206	250	202	243	259	241	238	238	216	234	221	231	221	255	229	252	261	263	253	229	248	263	252	224	211	249	251	247	220	246	245	253	227	252	233	239	211	242	247	208	251	233	209	227	239	235	253	212	218	233	243	237	231	231	260	240	263	238	239	240	239	245	252	241	243	240	246	221	262	244	218	238	231	243	255	241	252	236	240	272	233	235	233	213	217	220	260	213	241	235	233	242	251	249	226	228	226	231	213	217	238	271	217	247	217	226	228	255	237	239	248	245	250	238	224	249	221	230	230	259	218	232	214	235	237	218	250	219	223	231	232	230	249	216	236	258	215	242	240	227	235	236	233	230	235	227	244	253	248	238	224	215	259	214	228	194	265	248	272	223	237	226	203	217	206	220	220	256	243	243	215	243	236	240	213	218	207	236	208	242	262	233	257	223	263	245	247	222	267	268	236	221	185	199	221	289	206	209	250	241	227	234	237	221	247	251	231	247	259	235	254	239	233	253	233	241	258	230	246	239	234	278	263	239	247	241	237	217	232	238	253	245	237	215	239	217	229	244	226	255	224	233	241	208	231	249	223	261	249	229	214	240	244	227	271	265	245	242	237	229	250	226	248	227	242	233	247	268	241	245	242	240	229	275	249	256	249	216	233	224	231	261	238	239	205	228	230	226	233	243	249	249	260	217	232	220	237	222	248	234	226	220	232	230	224	224	232	208	249	234	224	203	233	250	218	258	235	231	225	232	245	205	227	223	263	232	234	240	239	198	264	254	232	263	228	231	228	226	218	226	232	225	267	199	247	243	270	246	247	254	234	238	233	257	256	226	211	236	238	234	244	239	240	238	254	227	267	203	242	250	277	230	247	216	266	241	262	234	224	247	230	249	219	285	261	234	244	229	238	214	245	243	256	240	238	239	263	217	247	200	251	239	243	236	250	216	235	231	232	232	245	236	227	238	246	249	257	224	228	246	222	229	232	178	271	248	232	212	250	211	224	216	245	230	238	242	242	232	273	234	212	225	224	226	226	200	234	244	245	209	208	245	221	263	243	233	223	240	233	242	230	238	212	232	246	224	248	217	216	240	260	205	263	213	224	260	220	237	234	240	242	249	229	200	246	241	238	224	258	193	241	244	246	250	262	233	227	248	220	226	205	265	234	229	259	218	229	245	233	224	241	223	239	234	240	241	231	250	236	229	240	242	223	231	226	250	242	263	213	242	222	218	229	204	250	246	241	221	238	213	233	214	229	239	223	269	245	215	210	233	240	220	249	250	211	237	244	258	268	253	241	230	238	250	229	225	227	234	221	233	237	226	234	244	230	232	232	224	230	249	252	218	248	224	240	249	238	222	237	220	262	221	223	247	245	209	227	249	234	253	243	223	210	263	223	256	217	209	249	213	226	233	265	213	232	246	235	204	230	210	241	241	241	222	207	238	241	227
33105	24427	17062	10067	7961	6043	4769	3581	2755	2277	1836	1699	1317	1046	897	765	648	660	559	536	531	509	527	453	436	430	402	399	385	364	384	363	363	313	387	309	299	323	356	310	316	311	300	314	324	309	334	264	327	290	303	299	321	297	315	295	291	278	309	312	307	293	270	279	304	275	305	320	261	309	298	262	281	309	287	284	274	279	308	273	316	291	298	291	276	248	292	265	275	286	287	259	308	270	282	284	285	306	295	265	298	275	296	267	279	279	299	276	257	281	282	288	304	288	288	286	300	322	292	315	284	283	283	257	283	297	334	285	305	275	319	297	286	262	295	290	283	301	266	298	294	303	260	275	312	281	296	319	276	270	269	319	271	294	260	290	310	269	274	283	278	299	274	287	282	265	288	262	281	265	293	267	299	327	281	270	284	291	298	272	284	276	285	290	270	272	317	290	288	273	246	299	262	298	285	291	289	312	265	282	258	312	290	266	282	279	285	291	280	296	298	276	303	272	290	244	303	289	298	270	284	305	277	294	280	287	261	278	321	266	289	286	327	271	272	317	301	295	260	276	274	315	288	280	309	260	286	303	312	283	247	318	298	302	291	293	295	292	287	267	277	284	272	280	295	285	331	288	285	275	303	295	281	270	269	298	331	298	275	282	268	293	280	279	278	294	282	271	287	292	279	287	288	260	325	273	302	311	284	306	286	254	283	284	280	261	277	280	291	262	292	309	266	303	302	274	265	296	269	275	282	309	279	309	301	264	261	274	323	251	264	282	288	286	269	276	314	284	270	294	306	265	295	266	310	255	260	282	302	287	271	271	293	302	277	289	275	280	271	290	296	291	306	276	275	275	286	285	308	280	272	288	275	270	267	263	277	314	269	282	262	294	288	279	325	262	303	277	298	294	292	268	270	293	276	275	280	295	309	301	280	287	284	294	297	284	279	265	265	273	280	318	266	278	306	301	271	283	258	249	281	296	280	258	303	277	275	256	316	284	278	290	277	265	272	288	289	301	300	260	278	270	310	304	304	256	284	292	283	303	289	261	274	265	307	266	288	307	283	301	290	275	297	302	274	297	270	275	313	256	280	281	305	288	297	286	285	300	287	292	237	305	288	279	269	297	284	277	287	331	269	285	293	283	274	297	299	249	276	276	263	290	290	267	277	290	280	306	290	282	303	283	303	273	296	293	267	265	289	286	281	288	290	271	272	267	307	300	267	268	288	272	276	300	251	292	322	270	284	272	259	290	288	275	267	292	279	297	272	292	271	273	324	302	266	262	296	290	275	309	268	291	297	278	275	303	281	268	279	303	279	275	270	305	298	277	286	294	276	270	284	284	272	254	262	309	286	289	248	279	262	285	275	272	280	262	293	285	302	270	290	300	292	281	281	261	267	269	263	271	267	272	287	286	283	296	333	299	294	282	269	286	258	288	254	292	268	276	313	280	286	279	239	288	277	275	284	282	305	274	274	285	258	290	274	292	276	306	293	302	291	275	271	288	253	274	265	283	264	288	270	270	288	305	305	312	273	281	297	302	299	272	287	261	266	270	273	266	273	271	269	283	297	299	304	263	291	286	279	294	301	277	267	284	271	277	269	278	287	294	277	292	267	305	269	302	287	273	298	278	335	272	251	293	270	306	290	306	300	300	271	302	293	281	258	274	277	300	247	292	298	284	286	273	283	269	283	317	270	295	303	275	296	294	292	293	279	287	312	278	278	271	279	282	276	285	283	304	322	298	283	298	312	275	279	262	296	302	251	292	311	321	306	258	292	249	303	290	271	293	265	281	300	282	296	275	269	267	281	286	298	299	291	258	281	277	295	288	299	293	289	280	262	279	300	301	266	282	290	293	277	307	301	292	281	305	277	294	268	288	264	301	324	272	273	276	278	280	288	304	284	286	309	288	300	315	291	276	321	271	289	297	272	254	301	308	261	297	284	296	279	293	280	276	347	277	292	277	282	305	283	300	292	301	294	278	274	277	277	297	276	308	251	276	279	310	271	290	257	285	269	270	286	280	271	293	264	273	290	291	298	302	271	280	308	301	282	266	281	292	297	295	266	295	286	280	273	246	281	277	306	306	265	273	267	271	273	275	276	274	284	288	285	313	308	268	290	294	279	261	292	291	265	247	258	259	310	287	277	280	297	324	289	280	274	259	311	287	292	274	295	278	244	308	297	283	312	314	279	323	259	293	262	302	267	287	269	276	286	281	306	297	245	322	274	278	286	313	284	276	275	298	285	288	270	295	305	292	300	289	307	265	307	258	243	284	295	271	274	294	282	285	286	252	275	286	267	296	263	306	278	286	316	296	262	311	291	281	306	321	243	285	308	304	298	246	313	274	285	304	307	275	260	258	296	271	274	314	292	275	293	274	319	291	283	290	284	272	292	272	287	293	303	295	298	288	287	272	279	315	290	298	323	291	252	274	268	297	280	335	270	275	269	245	260	293	301	296	282	281	294	270	272	319	270	258	255	276	285	268	328	293	273	286	265	264	275	306	257	278	300	301	300	243	256	285	326	294	301	272	291	287	286	265	293	281	291	278	265	278	282	281	255	298	306	261	297	271	280	292	260	294	287	257	295	282	282	278	270	272	288	276	270	302	252	245	296	279	274	250	265	311	315	275	289	300	295	310	267	321	293	285	297	285	280	286	291	274	273	289	258	258	314	274	275	273	304	300	295	302	296	297	271	287	292	292	315	288	282	271	292	295	278	267	318	312	269	290	281	253	304	285	278	285	274	276	311	313	273	285	269	295	272	282	286	294	274	284	297	275	294	284	272	305	280	281	285	328	283	296	264	285	289	272	265	289	277	263	315	296	276	295	298	284	277	263	284	288	264	272	283	283	268	276	275	279	293	254	298	273	274	263	257	314	275	299	294	276	293	284	294	300	308	303	300	272	274	313	305	264	252	282	281	290	287	279	274	269	297	276	289	257	285	301	266	277	311	290	274	290	292	290	278	293	308	299	275	303	296	262	289	284	277	268	304	291	274	293	272	253	274	250	300	290	323	323	270	296	275	273	281	255	273	289	302	300	289	292	265	280	309	279	289	302	300	288	289	274	256	288	286	300	257	294	292	278	296	278	282	317	284	282	257	270	279	279	296	271	301	280	311	301	267	277	280	289	303	296	302	292	275	317	276	306	299	282	282	277	292	298	271	296	274	285	290	271	251	304	262	239	301	269	283	250	260	288	280	291	296	292	298	302	278	288	287	268	285	304	273	285	295	292	284	309	264	251	274	282	277	330	254	257	272	263	290	298	293	288	305	299	290	325	292	280	274	282	275	295	268	264	292	281	287	304	273	278	281	256	298	316	296	286	287	275	258	291	321	298	282	280	310	279	273	281	289	273	292	307	303	287	253	297	281	252	256	278	257	297	302	271	278	295	290	267	292	307	325	282	287	258	275	290	289	285	311	260	287	328	278	299	288	292	279	291	292	293	297	277	259	283	305	277	266	269	302	263	342	275	298	270	295	285	309	307	254	270
22938	21475	29244	24131	21488	21582	11928	3426	2365	1891	1607	1323	1138	916	829	710	605	503	510	458	435	419	393	377	358	341	312	326	284	259	261	263	258	258	237	250	252	237	220	245	273	243	202	232	220	251	236	263	231	198	221	246	193	207	230	219	197	171	192	243	184	217	229	214	203	224	193	202	216	195	204	215	190	168	207	191	202	173	187	189	220	183	209	199	218	210	208	181	165	186	208	201	197	202	197	177	176	211	179	209	202	194	202	173	191	198	200	195	192	177	190	157	209	183	181	215	171	198	214	193	213	211	195	190	190	185	176	174	177	209	193	202	184	191	183	195	209	223	203	165	212	198	215	188	200	165	206	206	210	204	179	209	197	200	180	203	179	191	215	193	187	169	193	226	176	170	196	216	204	201	164	175	198	196	202	191	186	196	166	175	187	182	210	195	197	189	175	204	158	197	206	206	221	178	185	190	194	192	214	220	193	188	196	201	194	195	192	204	183	206	223	202	194	192	205	192	223	202	192	226	195	206	218	202	187	185	198	217	162	206	202	206	194	189	205	203	196	199	196	196	181	207	196	224	207	192	199	189	193	202	194	182	203	179	189	198	185	194	214	196	182	194	203	232	187	198	191	186	201	199	188	226	192	187	205	191	209	187	190	191	203	195	200	218	220	193	203	201	200	203	192	205	182	212	211	186	204	183	204	205	192	209	203	190	179	167	184	213	203	187	184	192	211	187	214	194	172	179	179	189	182	183	204	189	231	206	187	178	188	209	187	182	201	196	213	176	178	218	175	203	217	193	197	207	206	195	202	194	195	196	180	206	210	204	180	202	165	193	204	228	201	183	201	197	223	198	171	211	176	200	212	207	194	180	202	210	207	198	211	198	192	182	172	204	197	209	204	213	218	189	176	179	211	206	203	190	223	192	180	191	175	196	179	205	191	177	209	183	196	190	226	203	182	203	219	206	183	187	200	210	202	186	178	209	192	221	181	190	200	199	187	201	213	201	190	188	199	192	177	180	203	188	185	203	209	195	193	194	207	173	203	157	197	184	205	195	199	187	203	197	167	201	193	190	196	196	188	191	191	184	198	206	216	204	203	226	206	221	199	191	193	200	187	170	205	186	197	202	175	222	197	195	188	180	188	185	191	201	196	172	213	211	178	186	209	211	203	193	202	229	190	192	190	183	184	207	198	175	209	197	199	194	174	197	179	212	238	191	207	189	213	193	214	182	210	190	174	183	198	190	204	228	183	226	199	175	176	188	203	222	186	204	220	191	205	199	209	176	222	202	188	189	205	209	218	189	182	226	194	177	182	214	203	181	192	172	172	191	209	201	178	228	176	193	183	217	196	222	208	223	201	204	206	184	197	215	203	188	189	196	173	156	212	208	207	199	203	177	190	177	183	198	199	211	196	196	201	189	207	176	200	215	201	190	175	177	181	220	193	183	192	174	210	206	200	209	190	207	201	200	193	172	175	223	187	181	180	199	182	219	184	194	201	203	201	205	211	220	208	188	218	204	190	216	174	203	192	214	214	195	194	201	225	196	182	220	218	164	196	213	182	188	222	194	192	212	185	209	199	179	219	168	180	188	192	202	213	203	207	223	206	206	189	198	204	184	187	171	194	217	188	183	184	181	173	194	208	201	192	196	193	193	173	195	190	223	194	200	197	183	214	191	210	207	228	205	198	184	185	188	206	187	179	184	199	210	193	214	209	203	208	188	200	191	185	197	191	191	176	205	190	174	186	206	204	216	207	193	177	209	172	191	198	205	205	180	185	184	205	176	220	201	179	193	189	195	201	219	213	196	201	215	185	209	183	204	187	186	221	204	225	194	193	197	177	213	202	195	192	175	192	206	206	181	214	189	218	190	207	181	193	208	199	184	226	192	208	166	206	205	185	229	202	203	197	175	187	195	208	172	197	219	178	190	210	216	189	181	208	201	185	184	201	208	159	204	171	199	183	189	230	207	222	195	186	177	195	182	183	215	199	202	188	204	198	191	195	207	201	194	205	219	185	189	174	184	195	201	204	183	213	191	204	196	204	203	204	203	182	177	187	177	204	212	194	196	211	191	208	216	198	198	198	199	196	186	172	192	203	187	172	173	185	207	191	189	202	203	194	189	185	195	167	193	211	192	169	203	196	190	188	198	169	190	188	203	182	191	189	187	207	230	187	191	190	198	225	203	193	211	181	177	221	191	204	185	210	178	215	202	193	237	215	169	205	210	222	207	190	238	195	192	202	175	206	211	198	225	172	212	190	192	211	197	205	200	188	197	195	183	192	181	188	188	219	214	203	203	190	205	222	174	195	214	190	190	211	185	184	187	180	203	188	200	203	189	201	163	186	224	228	210	183	191	205	203	197	239	206	181	191	210	207	190	191	185	191	182	188	199	185	185	193	202	211	194	199	196	185	212	187	175	177	186	188	231	195	181	206	192	177	187	195	181	179	198	196	204	185	191	157	225	218	205	207	178	193	193	207	191	190	220	209	180	182	190	209	165	197	224	162	147	228	198	185	178	218	202	197	201	186	215	226	173	202	197	194	189	183	199	206	183	181	198	202	196	219	185	201	226	185	211	212	173	227	214	188	202	199	194	182	195	175	198	161	192	192	200	174	223	197	220	184	209	182	185	200	219	222	192	181	193	192	223	185	204	203	202	213	180	199	199	203	189	213	179	179	207	216	211	183	186	206	190	206	182	203	186	193	210	184	191	192	204	181	209	215	207	205	181	200	191	200	186	194	187	190	199	185	222	181	193	186	193	208	176	208	230	181	190	190	209	224	200	206	208	172	186	190	199	219	201	183	179	192	211	169	177	199	196	211	202	205	194	190	215	186	205	200	212	202	218	195	194	229	199	214	175	172	215	202	195	190	191	187	210	192	226	187	197	182	217	205	190	198	199	205	168	179	217	201	196	184	198	196	204	199	187	209	185	234	204	225	181	215	192	201	182	187	191	171	180	183	177	195	194	179	208	151	202	201	188	209	205	200	178	190	194	210	212	226	175	201	202	232	167	214	185	193	199	192	183	197	230	218	193	181	222	207	205	179	198	213	197	171	209	173	197	197	196	187	195	204	191	190	193	198	212	200	217	208	205	195	177	184	184	210	193	194	214	187	191	173	198	218	198	166	203	179	200	180	179	226	185	207	190	202	180	215	202	214	208	188	210	202	210	180	181	199	182	193	193	179	214	216	202	188	187	191	188	196	173	200	165	204	191	205	205	188	188	178	198	206	232	198	214	189	177	164	190	213	206	194	200	223	175	202	236	191	215	182	196	231	197	201	182	186	195	182	171	178	193	201	203	194	187	207	204	176	185	185	172	197	182	188	206	204	170	192	218	200	197	210	209	208	199	186	185	200	200	194	186	188	201	200	216	226	187	192	183	178	184	212	202	204	200	190	201	186	213	184	177	198	193	165	188	207	191	197	206	222	196	191	200	232	179	215	171	189	194	187	220	192	214	201	203	193	199	193	170	213	212	173	225	196	177
37289	31237	24856	16387	13644	10591	8004	6181	4853	4103	3367	2758	2272	1838	1524	1232	1010	909	893	860	708	644	647	552	524	485	465	456	463	404	373	346	317	351	332	323	302	349	305	326	285	310	306	305	285	273	281	296	260	296	269	288	228	286	258	234	249	248	293	248	275	258	268	220	270	227	236	247	247	229	243	265	225	230	254	225	269	258	224	259	254	237	255	268	214	240	237	253	253	228	246	254	242	253	237	221	227	223	245	266	225	254	229	250	253	240	234	229	243	249	218	240	244	237	225	249	256	253	224	255	231	239	264	210	239	250	253	227	222	256	229	222	216	218	251	231	253	244	264	249	240	245	229	242	246	270	230	237	232	217	240	205	213	268	232	243	236	263	215	230	233	223	253	234	248	236	246	246	235	231	222	283	214	237	238	210	231	242	235	238	238	247	255	235	218	237	228	223	240	244	232	223	226	268	234	240	224	237	261	234	259	221	234	293	242	248	261	248	243	260	234	251	257	256	241	206	238	243	221	237	207	215	233	250	249	230	224	264	232	205	237	249	243	246	232	233	249	268	242	240	253	285	227	245	238	244	220	274	253	237	243	217	266	249	232	214	225	247	222	238	249	225	246	220	218	252	243	217	234	268	248	231	237	219	261	263	234	235	237	223	259	221	220	256	233	247	236	234	217	264	250	228	264	257	251	223	268	246	229	253	230	267	219	233	267	240	225	219	264	237	239	228	243	248	236	227	237	259	253	271	212	232	255	227	223	248	221	251	251	229	255	224	231	248	227	218	228	234	241	259	226	236	249	236	230	248	242	249	253	237	253	236	205	260	202	264	229	241	226	254	229	220	240	223	228	262	223	249	225	224	216	236	235	277	232	218	226	245	224	248	278	220	238	257	236	256	234	232	242	237	239	225	216	201	281	213	253	214	249	258	241	208	240	242	263	220	244	222	225	247	250	273	235	245	264	261	245	249	245	230	247	237	255	219	212	239	280	232	230	264	241	243	239	244	272	225	273	220	230	265	278	231	264	253	251	225	244	240	215	234	255	230	232	244	218	247	243	256	255	237	245	246	251	233	253	238	265	233	239	251	240	234	227	239	240	248	216	240	249	232	230	264	270	238	227	223	260	234	241	239	227	254	245	245	248	263	215	256	238	260	251	227	223	250	239	211	240	251	247	263	223	267	231	246	234	258	221	245	245	245	216	255	253	249	220	244	230	234	219	219	231	238	217	234	242	226	256	232	216	220	263	228	230	258	234	257	267	249	210	254	223	222	265	240	215	251	237	238	232	240	215	252	233	250	249	267	249	247	233	230	231	242	239	237	271	233	266	251	243	246	267	228	217	230	257	228	247	246	234	217	232	245	252	233	222	239	238	237	249	229	241	241	243	239	206	260	224	263	231	244	239	224	224	245	232	207	249	237	248	249	253	246	213	254	233	231	228	224	236	241	250	241	225	240	251	268	232	262	254	235	246	202	232	246	243	212	230	244	217	251	262	255	219	215	255	237	257	261	225	234	235	238	253	262	244	243	246	241	257	259	223	213	222	245	242	246	256	235	232	228	228	242	235	238	265	260	225	281	223	233	257	236	256	243	214	231	234	226	258	226	237	262	224	219	233	241	214	260	233	229	255	205	259	249	241	243	262	218	240	232	213	239	230	234	231	252	230	242	244	230	234	225	244	233	245	240	208	251	257	229	240	249	273	219	230	210	219	233	233	258	232	248	216	230	257	241	230	242	227	238	226	225	223	232	237	234	270	232	235	250	242	220	222	215	235	245	229	244	215	245	227	234	249	241	253	243	211	239	224	242	240	231	236	233	206	215	218	233	242	261	225	234	230	253	253	211	237	257	225	224	227	242	236	207	263	230	232	223	271	230	256	226	249	238	234	221	250	251	212	246	229	230	252	243	251	245	244	228	242	270	263	220	245	255	271	218	243	274	252	238	239	207	253	237	237	248	240	229	238	266	243	234	246	258	235	261	246	244	238	244	258	207	237	252	244	258	235	257	209	229	249	253	266	243	262	242	211	254	236	254	242	226	252	232	245	237	254	228	256	224	233	234	232	232	228	240	230	240	239	222	242	230	263	241	238	245	251	264	217	256	225	237	241	231	269	249	249	241	245	214	226	252	250	251	247	244	223	236	271	232	239	240	223	242	230	262	240	245	245	275	226	249	230	225	237	225	230	238	256	250	247	247	234	234	229	256	240	237	246	228	230	239	216	240	231	228	239	245	250	213	219	235	257	235	238	211	262	246	226	244	228	250	205	216	232	225	235	256	253	229	213	232	260	218	242	228	214	243	255	258	233	215	232	263	240	252	259	229	235	252	233	221	253	234	275	246	250	248	248	251	223	219	221	213	257	244	236	242	243	232	246	253	242	234	241	217	245	264	222	213	212	232	273	224	247	206	213	232	234	256	221	241	259	238	262	245	250	223	220	234	256	246	234	245	226	242	250	199	233	227	217	244	259	213	229	237	245	243	252	214	227	187	239	231	237	219	249	259	250	239	251	243	240	229	241	254	223	238	221	236	238	248	256	245	226	227	237	231	251	203	225	239	260	235	242	233	224	260	239	213	248	248	225	242	230	258	225	231	253	238	229	238	234	244	253	252	261	247	257	239	260	228	244	241	257	267	229	229	227	245	229	245	245	275	246	235	233	206	232	250	237	258	228	244	239	250	232	219	234	240	255	220	250	217	239	261	253	199	253	228	225	229	260	204	227	250	266	248	194	251	240	229	265	268	244	229	223	224	252	212	215	255	228	239	235	213	238	232	226	233	252	241	241	252	205	206	244	236	245	247	203	231	250	224	241	250	202	249	223	253	249	263	238	248	227	232	247	249	270	247	244	259	238	282	228	207	208	234	239	257	245	225	220	222	256	255	232	224	230	216	233	257	259	251	243	252	225	232	235	233	246	244	251	257	245	222	236	236	234	250	256	234	242	248	234	245	222	250	235	239	219	255	231	230	243	244	252	250	255	239	234	238	246	247	224	284	228	232	258	248	247	224	269	261	233	235	219	250	256	239	241	236	268	238	239	217	261	235	242	216	224	244	217	245	241	239	220	273	232	266	241	248	242	249	225	240	257	222	234	251	231	234	234	269	246	254	236	244	243	259	227	199	263	238	256	235	225	226	242	228	247	248	236	208	250	245	225	247	212	230	255	224	225	246	238	256	234	213	254	238	244	240	223	241	237	271	237	231	228	259	243	237	233	248	239	235	240	270	258	242	234	236	246	221	267	270	234	234	245	233	259	256	250	203	217	242	232	244	249	261	230	240	213	259	226	229	226	244	231	227	273	223	253	241	245	230	238	198	267	219	239	241	255	250	224	270	224	224	218	241	231	248	247	255	237	243	228	258	218	235	236	235	232	225	225	223	215	232	223	229	228	250	240	232	226	247	231	256	245	218	232	266	243	257	255	249	259	244	238	246	243	239	226	249	254	242	221	247	226	248	238	228	239	237	269	239	245	218	249	249	259	252	240	240	257	238
29447	20789	13149	6267	3252	2100	1528	1281	1029	922	778	729	665	603	520	480	440	427	417	420	397	411	396	375	389	366	357	352	376	332	328	314	344	361	337	340	332	305	320	320	345	342	330	304	334	346	358	351	370	320	316	294	333	327	315	359	319	321	350	328	325	333	284	311	298	345	345	344	283	327	334	297	286	305	311	327	324	305	347	337	354	319	321	296	327	313	317	334	332	303	353	318	324	318	291	347	366	298	322	360	343	342	315	283	323	358	303	319	342	342	341	324	335	311	310	349	336	324	277	289	329	307	319	350	342	305	339	335	327	323	323	332	300	306	334	338	333	288	312	310	340	301	336	315	325	322	297	347	341	341	304	304	326	309	293	316	327	295	334	307	351	357	309	313	335	325	333	330	338	321	337	313	318	309	316	317	325	303	337	313	317	311	305	337	335	313	284	320	273	367	349	289	296	297	344	316	355	330	303	342	309	269	317	331	316	325	324	288	303	325	342	326	315	324	338	296	341	316	338	323	316	329	331	328	331	322	298	290	313	318	309	336	306	357	343	305	330	340	326	299	335	331	326	330	302	329	318	316	300	300	325	314	314	321	331	299	328	355	283	315	316	338	343	333	304	324	321	303	323	339	338	314	342	329	311	352	336	327	320	340	340	333	355	320	322	322	299	338	297	308	313	326	349	320	310	314	325	338	301	319	316	315	302	334	301	330	349	293	319	339	328	315	321	351	339	314	311	315	311	329	339	333	323	314	318	339	326	318	329	299	328	335	295	304	330	343	322	304	333	298	366	312	309	305	330	326	349	340	324	318	332	311	356	319	324	320	336	356	307	348	341	307	308	304	327	330	322	332	317	289	322	314	296	344	330	301	305	316	351	333	341	290	309	332	320	311	325	283	302	350	328	308	344	361	370	311	306	330	307	323	330	303	356	311	318	337	326	287	320	292	326	295	348	324	318	296	355	328	320	352	294	291	321	339	341	320	319	319	361	310	346	305	335	299	296	342	305	324	315	307	297	357	312	319	320	300	322	331	292	304	306	296	324	314	350	329	309	326	308	328	331	319	352	302	323	328	307	286	329	331	305	312	309	325	342	307	331	304	331	331	294	307	340	360	346	334	336	317	316	315	342	306	301	341	333	304	302	333	306	332	333	321	342	353	317	332	310	333	320	321	301	331	322	338	307	310	289	306	324	324	317	316	338	292	315	312	333	305	304	332	316	295	314	312	287	309	285	326	335	307	310	316	351	303	347	308	318	317	315	327	319	319	326	345	292	288	337	313	369	286	287	321	335	311	315	299	290	340	319	318	290	327	318	310	294	326	281	324	298	352	287	337	326	326	335	343	314	324	336	325	294	307	332	305	320	304	318	318	306	340	320	335	319	309	295	335	334	330	309	338	304	320	321	335	326	332	307	315	316	314	331	353	352	320	326	323	335	330	313	320	315	319	319	338	330	299	307	316	314	316	337	324	330	322	342	329	320	336	338	306	303	312	312	304	338	333	282	307	303	348	309	358	332	331	326	341	303	294	318	332	322	299	311	364	320	346	335	307	340	327	322	325	334	317	314	329	329	306	332	334	295	331	280	335	319	312	324	310	322	330	357	317	329	339	342	282	311	316	323	328	321	286	333	327	329	346	318	323	312	307	306	355	317	332	307	343	320	326	335	316	291	314	316	336	313	342	290	351	316	341	350	361	279	323	347	330	330	288	326	340	336	321	305	335	354	332	336	325	325	310	339	319	307	342	331	315	341	328	319	304	347	341	318	306	335	316	324	349	309	302	321	328	325	321	311	340	328	361	288	314	315	294	355	349	344	356	281	322	349	320	341	340	317	337	329	314	356	328	325	324	317	336	341	318	307	319	332	328	313	322	304	324	350	318	340	303	294	313	326	323	320	336	313	351	329	335	325	356	341	343	336	333	315	325	335	306	337	313	345	300	328	355	293	342	339	357	296	328	331	360	306	287	329	318	312	319	306	317	337	319	351	318	316	346	312	290	324	316	329	326	311	332	324	316	340	295	318	300	345	330	336	292	347	316	319	349	330	328	292	323	295	314	354	329	319	340	326	326	329	354	294	368	311	332	325	314	291	315	311	371	338	300	349	311	315	292	317	331	299	314	323	323	343	335	319	318	350	305	315	341	350	329	319	327	325	314	315	281	316	347	305	362	322	323	328	347	327	327	330	329	313	340	363	355	329	290	314	321	341	344	345	292	309	323	334	334	359	337	329	307	306	341	314	315	327	311	344	355	314	334	338	332	334	306	345	288	294	342	324	333	330	293	335	343	314	336	320	316	306	297	331	319	304	308	321	310	316	314	320	332	311	336	300	316	320	320	312	302	316	309	342	340	311	316	297	305	317	320	342	317	311	327	305	340	274	326	304	334	285	321	327	339	324	330	321	285	305	324	339	306	320	324	336	311	304	313	345	330	322	320	312	322	298	326	330	291	291	335	313	324	341	327	325	329	320	331	369	325	339	325	316	352	349	303	329	323	304	331	320	325	354	315	338	352	322	347	328	304	299	313	355	305	317	333	309	330	341	346	326	362	348	356	334	354	311	338	335	332	348	319	311	326	317	338	343	312	321	339	335	314	344	316	282	341	334	318	328	330	342	362	331	304	314	301	342	342	329	330	340	346	306	323	313	305	322	311	310	301	305	302	338	296	340	341	333	348	322	323	316	332	300	308	316	321	314	329	288	337	344	303	303	339	333	311	337	332	319	328	332	323	300	309	324	354	307	327	339	314	303	281	354	284	342	328	307	361	310	305	299	297	325	319	323	348	307	353	300	339	325	309	329	346	322	301	331	286	336	320	328	309	333	325	323	291	297	299	305	330	339	302	324	353	365	342	317	335	286	335	291	333	309	325	321	337	321	347	333	326	308	313	391	323	332	338	310	335	317	324	365	312	303	311	327	319	316	312	328	351	308	329	345	327	310	334	321	327	314	350	343	336	365	340	327	335	317	333	297	304	302	338	309	323	348	292	315	310	340	305	307	289	338	329	303	318	330	340	317	310	331	287	319	330	357	326	323	328	330	338	316	348	314	302	298	335	327	291	334	307	314	352	333	330	335	339	305	363	330	352	321	321	311	320	322	320	316	339	346	340	328	322	342	318	339	348	321	305	317	306	337	338	306	296	292	334	324	304	315	335	312	347	304	329	310	328	304	333	328	331	340	346	329	327	344	318	322	309	347	355	335	333	322	333	350	354	308	325	343	338	328	337	331	324	326	348	327	331	316	349	323	309	327	347	329	323	342	368	332	335	302	317	310	314	279	298	337	314	310	312	326	303	298	349	313	328	342	305	323	324	333	345	316	338	356	333	302	338	310	322	308	309	347	329	293	337	326	321	321	359	336	318	308	306	341	323	351	352	297	338	350	357	320	304	327	344	324	310	314	309	314	352	308	355	351	296	298	332	329	329	317	319	312	314	317	314	350	302	344	316	359	373	329	336	320	332	322	301	319	340	299	316	321	317	334	312	313	313
30075	18517	12646	7257	5640	4074	3210	2519	2030	1717	1440	1294	1077	940	733	597	636	595	593	582	546	556	530	495	501	483	433	426	443	448	443	400	407	415	423	396	414	448	365	429	426	399	427	404	404	426	421	414	425	362	392	409	427	399	369	408	395	425	385	404	402	384	452	387	408	367	411	368	385	383	350	382	408	383	373	420	407	381	399	378	374	428	391	415	387	401	419	388	414	395	395	392	397	403	410	398	367	348	379	352	408	416	383	396	417	415	378	360	366	365	379	412	424	392	362	379	385	360	396	411	387	348	371	381	373	361	410	401	398	392	384	385	410	363	399	364	405	390	371	359	383	432	375	395	391	403	398	387	398	365	381	404	372	356	387	388	344	373	357	359	388	401	401	395	357	372	398	370	416	382	394	398	367	397	398	368	364	402	394	402	334	404	392	419	369	386	374	370	413	385	410	398	402	367	407	405	371	363	400	391	397	366	412	364	371	395	389	416	392	374	381	427	394	352	401	390	378	377	392	372	385	374	385	369	417	405	329	378	432	379	412	382	407	391	370	407	350	412	395	400	392	425	386	386	389	385	348	392	387	388	405	352	368	372	399	406	413	368	383	429	420	404	352	396	375	390	374	407	398	389	407	395	379	395	391	392	394	397	370	381	384	378	386	385	400	373	380	400	394	387	386	344	398	393	407	400	405	404	404	390	397	382	373	378	415	368	374	388	382	386	350	408	385	386	417	365	382	387	399	401	396	368	413	389	400	411	384	413	355	379	366	405	359	384	393	368	420	390	397	371	371	377	394	420	431	346	381	434	389	388	376	379	413	389	386	389	400	369	378	393	368	390	373	360	418	404	405	402	381	418	412	414	388	369	399	349	392	393	381	381	352	404	400	387	388	353	333	423	355	391	380	381	433	379	378	399	354	406	381	393	376	394	388	372	381	337	364	346	380	375	397	362	391	400	368	410	368	393	415	370	347	368	418	383	448	426	379	396	394	404	407	395	366	398	406	413	394	391	400	407	361	381	377	392	369	374	400	393	359	375	429	386	373	431	391	372	367	354	410	399	355	371	374	429	372	368	393	346	374	350	362	400	375	365	389	402	430	358	396	365	435	362	355	385	416	379	394	397	416	393	394	373	359	387	387	374	381	388	404	398	381	376	394	392	378	362	413	428	366	389	395	364	391	372	419	400	368	394	377	412	378	406	377	409	393	367	372	381	404	369	358	390	412	393	372	358	381	379	391	381	364	396	364	402	382	382	393	364	362	389	403	377	393	385	360	408	364	392	418	364	392	418	382	388	392	396	381	394	410	376	383	370	380	376	365	415	361	379	407	336	382	400	391	388	391	389	401	374	372	381	401	368	409	416	391	421	374	391	367	407	416	377	406	393	343	425	390	412	386	408	395	410	394	393	418	409	387	384	378	384	390	392	358	362	381	379	376	389	403	431	397	382	394	357	436	430	381	388	359	367	418	383	407	372	388	399	399	386	374	373	420	369	406	387	398	405	394	365	405	339	399	387	402	389	378	367	348	360	413	368	347	383	383	392	394	389	364	395	386	386	425	390	360	351	404	363	370	400	399	421	425	438	378	384	362	422	383	353	400	380	385	386	434	395	380	408	370	387	373	377	402	367	375	377	405	377	438	366	382	359	388	375	365	379	419	409	363	378	362	404	373	394	396	364	358	395	384	387	396	368	397	397	372	366	374	382	387	363	409	404	377	406	391	398	348	408	384	409	404	370	422	426	395	390	397	407	368	374	377	407	399	402	387	377	360	364	396	409	378	345	359	361	374	393	343	403	360	392	367	412	389	369	417	384	388	401	370	368	376	390	386	405	375	414	393	383	399	390	428	383	380	423	371	384	418	376	407	367	416	411	402	416	385	393	380	382	402	419	424	372	385	365	398	388	414	380	389	369	419	392	391	380	382	350	380	399	373	392	364	367	364	412	403	384	377	372	354	412	397	414	402	376	415	397	381	374	346	371	384	383	394	399	375	366	425	378	392	398	387	400	395	388	399	403	386	380	374	416	379	382	408	408	380	429	401	409	345	373	382	380	341	417	366	394	435	375	388	390	405	363	391	392	382	382	410	383	423	367	392	405	401	405	378	413	365	392	409	397	381	365	396	400	399	411	404	448	385	380	373	404	388	365	384	422	390	399	365	366	408	359	398	378	416	411	371	358	383	376	412	397	415	370	392	373	386	419	402	352	374	378	351	381	403	379	344	399	372	384	364	399	363	358	413	394	425	362	409	350	400	388	393	386	423	396	392	385	375	371	358	413	365	394	377	347	343	357	376	377	396	383	373	353	394	394	362	407	376	372	376	387	397	380	385	359	350	378	393	362	401	386	377	422	366	392	417	394	389	365	420	373	367	385	424	414	383	399	386	403	386	398	390	373	395	388	396	360	379	365	398	403	432	358	382	399	393	382	367	419	386	370	378	363	374	373	376	384	448	401	401	394	364	383	391	398	386	375	377	417	404	381	417	377	405	383	350	407	373	399	360	390	375	393	384	390	403	371	376	391	385	392	352	409	382	386	386	385	406	418	384	407	402	402	351	394	374	381	406	386	403	372	394	393	384	406	360	343	349	366	383	387	414	395	398	364	400	415	390	385	400	386	375	367	364	380	376	402	368	390	393	416	365	388	368	386	356	406	383	381	389	428	390	384	367	393	424	384	390	351	413	380	408	369	359	407	411	351	400	439	397	339	366	383	363	405	379	381	394	384	394	395	372	407	399	440	358	374	398	411	391	402	430	399	395	369	378	359	405	378	369	380	384	398	345	392	396	354	410	400	428	385	384	364	386	415	406	355	363	358	422	408	415	389	408	375	396	361	389	361	401	325	385	366	392	397	391	352	410	378	399	396	413	386	426	366	402	374	406	411	393	381	390	379	376	409	406	389	371	368	383	413	413	399	368	386	419	399	409	402	338	411	387	388	391	374	409	414	397	387	376	377	403	380	386	378	391	368	346	364	398	396	381	417	403	388	375	398	390	406	421	399	424	384	384	383	395	404	351	420	363	399	359	380	385	373	426	387	384	345	377	399	339	366	376	388	374	384	387	401	391	389	409	376	378	362	370	420	370	390	387	355	341	386	359	376	412	356	433	394	368	362	382	399	394	386	392	415	370	382	382	391	373	402	389	378	388	368	398	393	375	380	384	371	401	375	414	397	422	397	415	382	404	368	386	393	362	410	393	373	407	393	371	421	386	390	367	358	376	410	427	382	417	354	387	380	360	387	397	388	417	360	400	377	391	387	381	391	388	407	371	400	402	400	405	377	387	396	403	401	387	400	393	374	387	389	378	400	395	405	374	380	380	382	391	407	401	383	374	383	362	385	359	378	373	401	374	398	391	406	424	383	376	403	391	408	392	398	385	391	398	372	377	369	371	401	376	383	384	377	330	378	377	349	351	396	396	386	391	396	401	356	412	362	388	394	410	390	406	357	369	406	389	395	372	391	398	377	369	357	401	405	399	364	380	407	405	396
24123	21498	28765	24633	21487	12797	3720	2327	1682	1449	1244	1135	988	836	665	604	544	493	515	506	515	439	399	423	447	379	381	402	353	330	382	331	334	298	319	333	325	310	350	328	298	328	313	340	321	342	299	344	336	287	309	347	319	317	334	326	346	293	309	351	286	309	311	313	291	341	313	306	322	309	315	319	280	283	287	310	316	301	318	325	301	295	301	346	312	288	311	284	276	278	317	278	310	271	288	301	298	344	320	285	316	299	310	337	340	296	314	302	339	310	288	276	284	349	329	312	352	306	302	339	318	320	334	312	319	305	278	312	324	277	294	281	349	307	289	311	315	308	277	313	311	300	350	301	306	319	304	296	296	288	324	303	310	283	301	317	312	315	310	288	296	280	322	290	301	297	279	306	335	287	317	289	334	320	316	284	306	320	297	291	328	292	317	291	303	332	306	301	302	333	340	305	294	334	272	313	340	259	299	289	302	320	302	328	326	307	281	320	313	304	310	296	295	364	282	298	338	313	327	295	285	324	308	339	295	326	325	335	293	339	307	308	278	287	293	311	291	333	311	308	310	315	325	310	294	313	313	322	309	296	312	315	320	310	287	293	285	320	299	348	310	327	321	299	310	309	315	284	305	309	330	294	317	316	299	306	334	313	299	305	273	328	286	306	314	290	322	311	320	305	294	311	311	319	296	333	281	315	316	281	315	298	288	291	281	294	296	294	317	328	275	355	330	337	282	280	319	306	300	301	315	277	296	279	312	323	305	340	296	294	322	319	316	290	313	321	328	283	324	293	315	306	336	307	294	328	305	321	300	311	301	311	289	299	284	328	280	312	287	326	291	309	302	299	320	317	307	326	303	315	279	310	273	287	341	319	302	298	341	305	307	281	286	330	302	328	301	330	289	316	288	335	324	314	322	293	278	302	298	319	312	327	301	280	298	308	326	316	314	331	359	312	277	336	308	292	273	300	283	292	298	295	315	283	291	315	286	288	287	291	322	258	326	337	312	316	316	312	308	318	312	328	309	296	323	308	274	295	303	313	328	308	295	305	320	313	309	315	317	336	329	316	319	327	301	308	294	302	283	322	362	309	295	337	306	324	310	328	314	318	293	289	314	312	306	312	296	356	337	282	281	311	327	290	299	287	352	318	286	332	286	264	278	285	306	305	287	323	302	280	313	298	317	303	327	324	290	334	304	329	311	321	306	312	306	348	272	288	315	293	314	325	282	302	287	312	310	296	316	296	301	263	273	323	298	347	307	325	296	287	323	327	333	298	318	322	307	275	285	264	315	279	316	327	282	309	299	325	323	271	330	321	314	312	353	291	322	306	292	296	302	308	305	274	315	271	298	305	294	317	312	341	315	292	304	320	300	315	288	321	325	299	315	315	308	298	314	321	321	270	300	295	310	312	280	296	311	294	313	285	302	294	302	358	304	324	297	286	343	306	324	291	319	319	304	290	303	289	261	300	316	281	322	321	318	317	298	284	311	310	325	328	317	316	333	302	325	311	286	344	288	343	320	289	333	292	326	296	305	285	324	325	281	299	287	289	305	285	305	286	297	318	293	301	298	299	282	306	312	321	311	322	304	310	330	283	332	316	260	282	291	285	287	306	269	301	279	263	300	281	308	329	307	328	286	321	317	306	281	335	291	304	284	292	333	305	305	343	301	288	297	314	297	316	315	315	299	328	296	322	294	294	305	297	297	326	315	320	274	321	284	319	332	312	328	288	290	289	324	305	313	286	301	276	326	316	307	327	308	313	302	287	307	315	361	295	271	327	272	305	293	301	325	310	289	290	281	310	305	291	352	285	310	279	324	305	302	291	310	289	291	311	309	300	307	296	286	299	314	311	298	314	293	296	291	298	303	312	322	328	295	325	308	315	325	310	295	304	312	312	287	271	298	295	277	312	313	349	312	329	308	300	332	304	330	327	315	306	298	330	355	336	285	301	307	328	340	279	316	284	306	293	303	298	314	333	307	315	302	313	303	301	313	312	284	315	293	292	307	305	308	313	334	332	327	293	315	325	326	302	308	334	298	302	291	305	288	297	295	312	327	327	302	303	330	292	303	304	295	301	324	295	312	319	278	292	303	322	323	326	317	305	294	300	291	302	308	309	337	298	327	273	316	323	306	304	311	334	315	268	273	328	298	298	286	343	314	290	312	315	314	329	301	282	331	293	341	286	309	308	325	319	287	304	319	316	316	335	314	311	313	271	316	280	316	271	334	339	339	292	308	295	283	295	329	295	268	297	293	296	310	323	307	314	311	293	326	309	301	294	276	326	299	288	324	301	313	323	307	335	297	313	285	314	309	319	325	302	299	309	308	283	319	334	305	312	314	308	314	308	306	319	312	310	300	302	325	323	323	314	310	313	315	288	306	299	289	312	302	329	312	285	321	307	302	307	301	318	281	332	316	296	295	324	346	318	316	367	303	306	273	317	308	315	319	305	315	271	328	284	287	295	331	294	293	295	313	303	330	325	279	303	293	328	293	319	324	340	308	312	335	291	332	305	311	325	275	305	281	293	315	337	288	333	310	307	290	276	317	319	301	283	290	310	326	332	319	302	266	305	314	316	302	287	319	328	334	334	287	337	279	317	319	323	337	305	301	329	295	276	317	310	309	300	306	315	302	274	295	283	305	328	311	302	290	278	316	302	305	286	331	325	297	302	307	312	294	296	301	326	299	303	290	299	307	309	311	288	293	323	301	319	314	327	326	295	300	306	308	302	315	316	333	263	269	282	278	297	310	276	313	291	308	295	283	274	308	311	288	325	327	302	306	314	336	290	272	269	325	296	310	295	289	307	319	295	309	316	342	320	306	307	316	311	300	317	313	300	313	319	300	307	304	296	273	269	285	321	275	317	318	325	327	301	283	315	295	279	286	318	294	301	302	310	302	284	263	289	320	297	299	298	293	314	291	298	305	302	286	330	306	271	304	303	320	306	293	332	287	302	283	301	340	311	283	326	330	304	283	303	340	273	324	260	299	295	321	258	282	283	323	293	278	302	283	300	292	314	321	265	276	312	294	310	311	320	315	307	293	304	312	309	306	322	300	327	301	305	314	345	275	320	336	320	313	307	332	283	318	310	313	312	315	327	300	314	296	298	349	327	319	304	277	349	300	300	319	295	269	298	297	298	318	296	293	305	311	297	305	273	322	317	302	311	288	338	310	309	281	296	308	292	314	344	318	292	345	281	279	346	297	272	320	317	334	302	310	313	328	319	305	321	287	291	302	307	298	349	316	291	311	312	330	308	331	325	345	303	314	313	290	286	284	303	280	315	311	285	308	285	346	306	332	311	305	320	329	307	272	287	299	270	311	317	277	296	278	280	301	284	305	316	308	308	312	328	319	305	318	271	275	314	322	301	301	286	320	294	306	297	325	286	285	300	318	319	297	323	287	318	304	302	294	309	304	346	294	293	303	318	305	310	298	301	297	323	323	327	291	314	309	315	311	322	312	317	302	333	287	311	291	310	294	306	320	312
34301	27471	19955	12576	9917	7510	5295	4537	3505	2776	2398	2104	1716	1376	1169	1024	856	795	741	810	677	653	583	556	577	528	547	516	498	495	482	433	436	443	438	384	438	407	435	428	393	384	399	404	428	394	413	391	401	412	398	424	414	398	357	393	381	336	386	363	385	395	383	371	360	368	380	356	360	374	398	410	373	362	382	425	351	392	372	394	351	363	372	403	379	380	383	375	326	371	385	375	383	404	375	372	381	388	374	395	373	369	406	363	339	376	394	328	362	408	353	391	345	381	379	374	360	362	360	354	424	372	369	368	339	391	336	346	370	361	407	377	371	360	331	388	356	379	386	396	372	375	403	362	361	378	359	377	394	344	335	356	362	336	346	384	377	356	379	364	391	344	355	352	393	355	360	375	358	379	386	363	384	350	362	338	332	403	393	363	366	380	365	361	362	369	366	370	376	388	372	379	375	387	369	385	359	371	363	354	385	361	354	387	375	376	340	375	363	358	358	362	388	360	340	378	332	379	373	343	370	343	357	350	340	346	352	405	333	374	367	340	388	343	376	369	370	355	405	371	378	364	365	362	398	393	372	377	338	350	358	362	348	419	382	365	365	404	377	362	372	350	367	387	350	377	345	382	347	372	400	402	387	372	345	369	367	375	335	390	389	355	352	390	374	375	352	347	356	400	370	362	383	351	386	395	367	378	384	347	360	370	361	367	375	381	355	385	370	384	378	388	369	361	389	353	352	353	343	348	358	393	374	362	357	364	344	357	394	395	350	372	362	361	391	348	370	376	389	384	363	396	361	355	370	339	373	372	388	358	370	346	379	359	348	360	372	373	362	392	364	371	392	427	389	437	367	338	363	398	391	380	354	394	343	365	384	416	356	373	390	337	414	398	339	359	365	383	391	366	325	387	373	355	382	352	376	345	397	379	380	366	368	399	362	351	363	366	355	363	363	405	364	367	388	353	369	386	384	378	387	364	358	400	361	416	359	376	392	377	384	378	370	358	353	339	341	381	348	338	344	388	346	387	355	381	358	361	354	371	363	366	394	381	368	372	370	381	336	394	393	367	345	383	402	374	453	395	368	419	355	362	373	385	347	355	349	365	359	336	386	353	351	384	376	361	343	370	360	344	388	352	389	411	340	347	371	376	392	339	333	373	353	388	362	347	389	354	403	347	381	389	373	379	378	365	377	364	374	383	369	355	374	384	366	344	381	362	374	382	356	359	356	366	360	382	356	360	338	374	354	344	366	401	402	380	376	363	371	373	352	389	362	352	343	372	365	360	373	354	386	385	378	388	402	395	403	351	400	380	367	381	388	403	375	360	381	383	367	374	368	400	363	414	364	384	388	387	354	371	377	347	369	346	338	347	373	383	349	380	370	347	362	364	375	380	384	358	398	375	346	359	388	393	350	338	378	373	375	356	405	341	368	377	354	377	379	387	403	369	358	377	331	349	372	369	387	376	371	382	371	338	382	342	347	361	364	360	358	357	375	353	408	322	384	384	390	368	375	377	367	380	370	381	416	393	379	328	356	362	346	354	387	383	369	349	366	366	377	401	391	390	383	383	359	370	401	378	373	384	349	365	357	379	410	386	381	379	343	381	358	377	369	348	384	381	357	396	390	382	367	383	362	355	391	362	399	362	342	377	356	333	355	391	376	386	361	356	399	343	370	390	380	373	359	371	389	388	373	393	327	381	388	379	383	359	392	372	353	376	384	366	364	396	376	382	371	341	383	371	392	353	369	352	409	344	401	376	359	358	352	334	386	346	382	365	392	374	351	362	358	344	387	386	363	353	390	378	398	367	346	363	345	392	371	382	371	362	396	414	397	392	343	371	321	377	394	393	373	349	357	383	343	347	360	385	347	375	363	368	340	389	395	369	384	375	375	337	424	353	367	369	364	358	368	369	396	331	345	341	360	341	400	356	391	367	360	370	362	328	371	363	350	359	355	396	390	397	363	412	364	359	378	361	396	369	370	372	375	357	358	400	378	374	395	382	364	365	387	348	361	402	380	363	361	361	357	353	385	368	368	369	385	367	350	376	361	349	348	410	375	380	376	350	382	351	326	396	371	378	366	346	346	358	362	379	351	366	375	364	403	372	363	375	358	357	354	374	337	386	368	393	376	368	389	382	387	391	350	378	366	356	393	384	345	382	370	366	383	342	353	355	348	371	342	378	354	375	379	366	413	348	397	379	351	340	392	353	372	371	356	392	362	365	359	382	367	378	370	364	386	341	347	377	385	348	381	397	352	369	383	357	395	396	359	394	364	367	370	366	369	397	366	385	386	354	355	356	379	389	359	378	350	379	395	380	386	369	353	372	379	339	347	385	391	372	343	385	366	371	407	403	349	392	371	376	327	353	388	335	374	369	407	351	355	383	363	375	388	351	359	397	383	392	347	362	356	348	377	366	400	369	332	396	371	397	373	344	378	378	369	372	387	365	382	383	371	381	351	398	373	365	376	376	369	377	379	398	375	370	386	360	365	361	378	369	359	375	360	358	368	364	381	424	383	410	372	372	386	340	379	412	346	386	384	376	396	375	373	325	374	360	362	345	350	383	373	379	371	395	357	351	354	329	359	368	366	372	408	340	398	378	348	389	364	399	389	351	367	402	357	357	356	377	364	385	398	370	368	379	374	366	367	367	371	362	348	334	401	384	373	370	344	371	392	398	362	372	367	351	399	355	389	389	391	361	362	354	376	414	384	383	365	322	368	366	340	381	342	379	368	349	367	367	352	391	367	398	354	348	381	368	371	367	371	370	364	382	382	372	401	402	394	405	353	373	378	377	354	382	390	351	401	382	358	374	373	370	385	356	353	429	401	372	355	362	388	373	362	388	381	381	390	370	343	342	364	388	389	379	362	360	347	384	385	369	373	343	368	357	364	351	366	388	377	410	382	375	372	337	354	371	383	357	382	392	368	356	335	371	391	368	359	357	375	393	382	391	358	364	370	338	347	356	392	339	385	357	351	359	345	371	392	369	355	357	388	408	346	370	352	366	374	376	358	351	374	359	381	373	370	349	390	409	369	371	343	344	344	379	322	377	366	355	373	343	339	371	384	382	415	357	378	396	363	372	392	377	409	333	347	377	377	371	362	374	396	389	358	400	352	358	350	357	360	345	325	362	363	354	351	363	354	392	389	352	370	355	353	383	371	376	393	356	378	381	379	390	384	368	366	360	350	409	370	339	346	372	342	351	359	368	361	376	343	360	397	364	354	400	357	352	363	353	365	375	361	379	359	377	380	365	365	350	346	389	410	374	397	354	371	363	342	365	329	372	360	377	395	342	377	403	386	386	334	397	348	375	367	341	365	351	365	389	343	375	390	366	367	366	382	373	400	348	366	369	386	397	360	370	374	362	399	382	354	376	412	324	376	356	355	382	343	386	332	388	366	375	349	378	339	375	358	383	379	344	377	394	414	376	349	379	338	366	351	410	376	352	348	385	363	354	370	330	345	373	329	340	354	359	387	360	345	363	370	407
25355	21495	27616	25681	12528	3609	1949	1567	1237	995	901	863	701	601	530	432	439	409	383	389	343	343	347	315	289	290	309	307	280	268	295	280	276	250	283	261	238	260	265	247	254	241	268	250	261	248	246	268	241	274	253	230	231	234	219	226	229	229	247	234	228	230	274	246	238	246	236	224	272	228	241	267	232	214	228	259	246	226	236	239	223	214	250	215	217	226	238	241	214	230	270	225	236	208	243	239	213	261	240	249	227	229	218	243	225	234	233	234	235	242	213	236	279	244	212	251	256	245	254	254	216	281	239	225	251	240	260	245	229	228	241	248	260	226	237	230	251	225	224	245	245	229	238	241	237	232	229	210	233	273	234	257	264	219	225	219	249	233	245	215	218	234	224	237	233	220	248	203	239	232	237	257	220	236	229	263	230	219	249	269	240	216	236	241	257	238	213	247	222	229	213	216	209	268	244	222	241	238	262	237	228	258	233	247	259	254	227	239	276	248	226	251	235	214	244	234	229	245	262	245	241	225	236	232	254	259	248	235	233	217	234	213	237	218	224	237	217	249	255	266	255	263	225	249	254	231	234	231	254	221	284	230	242	260	219	237	252	245	255	237	236	246	234	227	229	211	240	236	233	214	239	265	212	248	257	241	246	242	205	246	257	238	230	239	252	278	246	261	276	220	238	240	221	230	242	231	230	209	215	212	244	202	225	238	222	233	247	233	252	248	227	234	250	263	253	223	229	224	247	228	211	247	253	244	214	265	219	216	232	234	254	258	246	218	280	237	243	257	228	244	248	240	244	239	240	238	282	240	174	222	237	227	214	256	236	241	227	277	250	239	201	218	244	232	253	224	245	253	190	224	217	250	247	230	252	255	244	235	253	216	244	238	254	235	230	264	241	224	222	219	249	261	247	239	224	247	227	221	212	266	218	270	263	225	239	255	253	234	248	214	249	241	230	232	233	228	216	215	247	247	224	231	246	215	250	256	216	221	210	253	241	256	236	208	254	225	249	231	232	246	248	229	258	239	228	232	232	240	226	295	235	227	235	241	234	228	259	233	230	224	247	251	233	248	238	232	241	254	210	251	244	230	223	209	281	267	233	245	251	247	245	238	239	220	219	236	249	204	238	229	250	237	252	214	192	248	262	246	240	254	246	230	228	260	231	259	239	225	252	255	221	233	244	197	252	232	235	265	253	245	220	259	243	227	223	258	244	229	242	244	228	239	237	227	222	254	242	217	240	241	243	257	238	239	259	246	215	225	258	245	225	240	244	230	246	226	240	219	245	248	232	224	243	243	239	237	228	233	244	229	213	221	242	235	210	255	229	233	228	234	228	235	252	237	246	222	236	227	243	217	257	260	247	230	245	250	233	238	238	252	227	223	233	270	268	225	212	245	229	265	256	226	232	246	252	238	222	249	217	246	260	240	224	241	237	228	231	231	243	238	242	276	241	227	243	223	239	247	230	241	250	233	227	245	233	252	230	212	227	244	250	239	236	261	222	208	242	232	235	247	226	225	229	250	222	235	249	267	255	216	249	226	232	226	253	246	255	238	227	227	206	248	244	242	237	230	231	216	238	245	226	230	245	248	214	216	219	225	243	216	219	241	230	201	230	235	237	225	204	205	223	246	248	255	217	257	213	223	236	248	238	269	211	259	241	210	239	237	257	234	251	230	228	236	230	238	238	243	278	239	224	231	246	266	213	246	260	263	244	256	239	212	239	238	245	229	224	238	225	219	223	235	221	258	228	251	226	230	233	258	223	252	224	235	218	225	226	233	244	251	278	233	245	249	235	227	212	235	234	236	230	275	260	208	272	226	218	226	244	211	247	237	248	215	251	262	221	227	246	224	252	227	261	256	220	246	237	249	251	218	237	205	231	246	246	251	252	243	226	220	234	220	230	227	243	254	226	222	233	249	221	244	242	256	218	257	244	211	269	219	219	223	215	262	250	232	223	256	247	233	242	221	209	245	257	224	241	226	256	244	276	241	231	255	226	222	235	247	226	226	224	227	201	241	247	220	240	247	245	275	237	251	250	255	223	263	260	251	226	253	231	258	202	237	228	218	227	242	226	230	250	256	228	261	251	253	231	254	239	229	228	225	220	237	241	244	245	258	213	208	259	226	224	231	231	222	228	236	244	229	231	225	242	235	234	261	236	240	256	234	258	245	241	219	244	229	243	219	220	230	222	240	228	223	268	246	222	240	236	214	218	223	222	238	255	229	231	243	260	246	244	249	212	264	224	245	224	221	237	239	242	218	237	247	235	252	233	243	206	198	249	240	218	210	237	261	231	234	237	245	234	271	243	235	232	226	205	249	232	273	246	218	257	228	242	219	246	234	252	219	273	233	225	221	217	234	242	236	220	212	217	246	252	213	226	248	244	225	264	251	228	236	228	209	238	228	235	233	205	254	266	241	242	238	235	248	232	221	244	238	231	212	250	225	237	206	236	218	236	226	195	219	226	225	241	237	243	218	245	245	223	254	252	248	250	221	229	237	233	220	215	227	211	231	219	231	253	236	245	253	237	244	228	234	214	228	234	248	249	223	259	244	249	225	219	215	236	256	242	237	244	203	259	234	242	238	221	258	245	245	254	254	216	234	205	235	245	242	233	228	236	226	232	246	255	251	214	244	224	224	250	230	257	248	234	228	235	244	229	219	211	221	201	236	236	222	247	238	249	222	256	257	227	230	218	239	265	279	275	222	270	225	267	226	243	223	224	255	227	258	229	228	220	224	239	246	243	263	241	237	254	236	214	244	209	256	242	251	244	204	215	232	262	274	246	226	238	261	241	232	214	251	212	256	229	231	268	270	253	263	230	231	253	278	230	234	247	214	255	214	242	239	273	228	227	217	238	251	229	222	252	241	216	225	255	225	209	225	276	244	213	266	235	242	224	221	267	214	223	235	231	243	252	252	251	233	244	234	234	236	230	227	211	244	258	236	244	243	218	217	244	244	215	217	235	208	255	206	262	264	238	241	221	237	242	223	233	245	245	264	230	221	222	193	251	237	270	250	251	214	253	233	249	260	224	238	223	225	230	245	220	229	230	251	257	241	246	210	262	250	230	240	251	224	250	215	249	233	206	214	253	247	244	265	229	225	239	229	262	213	226	246	248	230	250	239	252	234	247	232	240	239	211	239	248	226	203	244	213	275	226	227	229	229	257	222	253	219	239	244	249	231	240	273	220	201	216	244	230	237	256	249	233	229	215	229	247	242	198	244	273	212	219	227	222	244	231	238	244	221	214	248	224	221	217	249	228	223	222	246	238	268	259	253	215	208	238	225	251	256	212	242	260	238	232	224	247	220	254	239	229	232	230	243	228	240	235	248	245	225	256	238	253	238	248	252	262	258	247	262	235	229	272	259	253	242	239	276	256	234	243	275	238	232	230	217	240	216	257	224	240	260	267	242	251	237	245	224	261	230	225	249	230	238	247	294	221	244	239	245	243	238	235	245	246	250	225	217	223	238	196	235	249	232	211	211
32632	23738	16806	10133	7682	5732	3988	3494	2661	2150	1902	1577	1344	1055	840	770	638	606	598	601	570	478	431	428	400	404	399	383	378	405	347	365	311	323	311	371	325	333	322	312	303	333	312	329	317	280	300	316	320	285	300	285	299	278	302	302	343	310	310	328	302	279	273	282	308	278	316	295	275	300	290	290	309	289	300	308	287	312	275	316	289	296	293	278	320	277	269	287	287	279	323	320	311	284	283	304	293	274	292	285	251	301	287	275	284	289	299	289	260	290	278	295	308	308	318	282	318	282	261	274	285	264	313	273	316	273	278	271	309	266	269	261	265	289	264	279	299	293	264	313	286	295	271	273	272	275	277	261	281	258	291	270	280	293	286	277	299	291	272	269	306	268	293	263	287	273	288	296	270	314	287	273	298	300	302	267	301	291	245	256	291	278	287	249	289	286	295	280	289	280	284	305	303	282	288	257	313	323	286	298	259	268	289	297	277	276	290	308	332	288	269	309	257	277	261	261	281	280	310	325	307	295	289	286	298	281	301	311	287	239	257	270	286	296	278	282	278	312	274	282	308	263	282	300	283	290	278	273	295	274	270	279	252	292	278	279	273	271	295	328	302	288	293	293	290	257	288	261	272	305	261	299	306	289	296	263	258	283	296	281	290	293	284	272	273	267	285	309	296	294	255	298	260	305	267	288	285	315	297	299	290	272	265	304	287	284	317	296	270	261	269	297	281	293	310	300	277	286	284	277	264	281	313	289	281	265	276	304	292	295	280	290	296	263	293	290	285	272	271	320	289	285	270	264	339	275	288	284	251	302	290	273	284	289	280	277	293	274	295	306	269	258	304	286	283	276	286	307	295	280	295	278	324	298	279	325	284	301	315	301	266	290	287	274	298	287	302	316	256	293	299	287	242	273	301	278	275	269	319	262	306	276	267	278	269	284	295	276	289	292	273	286	311	289	281	272	305	265	303	268	298	319	264	282	297	305	293	308	311	249	280	297	272	303	270	272	245	313	287	281	307	266	296	273	276	289	304	274	264	279	305	306	265	245	301	253	278	279	249	279	265	289	306	298	276	279	312	292	335	291	302	269	265	290	278	288	308	292	299	284	271	286	294	283	302	288	284	302	292	299	265	298	291	277	315	291	239	298	280	303	295	296	282	280	312	255	308	274	310	282	285	259	276	308	278	248	294	280	301	297	264	326	294	255	261	305	307	283	305	261	317	303	299	311	308	285	298	284	275	287	299	271	286	263	316	298	273	287	290	274	322	297	309	295	272	269	296	270	319	288	307	287	277	287	307	279	300	280	312	281	266	297	278	279	283	283	302	290	303	265	291	284	287	282	281	305	262	283	278	257	301	296	294	268	319	268	278	264	290	270	296	259	274	283	308	299	291	269	279	256	301	267	289	285	302	279	296	281	313	291	289	261	291	287	277	293	279	263	283	327	324	294	285	285	289	265	249	310	268	301	297	299	300	256	300	309	247	309	304	293	290	278	274	289	288	295	302	289	309	261	302	275	265	300	266	280	279	281	334	268	324	284	262	292	281	301	259	310	290	246	294	287	290	275	265	278	291	289	287	267	279	291	312	271	289	294	310	283	275	253	287	289	298	295	289	263	306	317	302	280	263	280	252	253	285	292	287	284	273	295	274	291	294	254	266	266	283	312	281	272	278	278	328	275	303	313	304	308	294	284	278	270	277	273	284	314	291	294	274	279	303	281	290	311	268	267	293	293	260	297	302	292	264	285	306	263	304	280	280	298	296	299	311	297	265	279	322	289	294	297	305	282	286	295	294	288	274	276	280	302	281	277	269	297	315	283	301	305	295	284	298	270	287	294	270	274	289	295	296	272	293	294	295	273	297	289	285	301	287	264	257	276	296	330	333	310	276	262	277	302	285	287	279	276	249	252	230	303	299	258	282	268	279	253	268	256	265	283	274	292	247	279	285	287	293	299	259	263	310	298	295	296	268	246	256	277	270	289	287	293	305	258	283	293	292	286	292	286	262	309	278	286	305	271	316	268	332	246	286	271	279	281	265	243	266	289	289	287	286	311	279	288	274	275	308	279	295	277	274	267	286	271	274	245	262	278	293	273	294	296	277	294	287	271	288	268	293	295	282	301	268	276	291	271	266	293	277	276	266	278	310	271	282	260	275	274	295	264	287	271	297	298	282	282	264	282	282	280	353	265	294	272	263	279	286	256	289	297	281	278	266	305	269	278	284	293	314	268	319	270	276	271	288	281	276	305	254	289	281	298	292	285	281	284	266	297	287	289	280	278	296	277	262	295	302	312	287	296	290	289	311	279	300	274	282	285	294	307	306	256	303	282	290	304	289	273	296	295	301	275	303	282	306	256	274	288	327	279	251	312	270	279	270	298	309	310	289	275	297	243	273	310	271	305	281	309	271	268	280	266	264	258	292	266	246	291	291	290	286	305	314	266	288	285	312	286	282	289	271	294	295	297	251	274	243	296	290	259	286	316	302	289	278	289	302	293	290	296	281	282	273	299	304	298	245	289	290	281	313	287	281	296	280	281	295	301	284	301	298	299	280	322	270	290	329	265	283	285	285	293	290	276	290	290	311	288	302	267	283	292	269	306	302	312	289	271	269	298	266	274	292	294	278	300	288	295	286	305	301	285	316	262	283	293	311	280	307	270	288	286	294	298	268	296	309	291	277	294	288	289	303	302	287	274	261	296	270	299	266	267	302	258	282	314	305	307	295	264	277	284	307	272	273	281	274	287	276	266	276	278	281	298	298	296	272	272	277	298	304	299	311	300	272	274	305	287	286	264	273	266	288	282	278	299	294	291	285	283	282	293	283	273	317	319	297	259	284	325	275	253	284	276	261	293	304	276	283	237	324	277	302	270	289	309	282	298	280	293	309	281	290	280	283	284	311	307	271	281	291	303	262	310	295	283	295	277	299	264	281	294	288	289	274	265	318	270	268	292	301	284	246	293	288	260	309	301	285	284	270	273	314	287	303	291	281	290	266	297	304	260	283	298	300	277	293	297	289	302	270	286	322	275	269	293	268	283	283	316	296	283	317	260	260	292	320	311	285	304	312	278	257	293	281	275	277	277	290	289	301	287	255	261	275	281	268	272	302	278	275	323	275	265	272	282	258	266	290	271	299	289	259	271	286	305	289	289	281	264	256	279	268	276	296	289	249	288	305	274	300	296	305	263	292	284	274	293	298	289	290	246	291	274	283	266	300	283	279	270	302	280	270	271	308	299	280	266	282	278	270	297	288	258	275	282	250	295	279	291	286	276	310	261	299	277	315	274	295	267	295	303	297	287	275	296	274	253	303	274	282	288	292	318	319	281	285	282	266	301	298	265	273	276	305	298	291	292	271	267	309	304	256	275	272	300	278	283	272	286	318	278	254	277	287	284	279	305	271	285	285	265	302	298	276	301	258	268	294	308	287	272	294	264	283	261	282	261	252	296	287	296	316	290	283	295	304	297	280	272	263	277	285	307	278	311	283	266
22987	21516	29279	24200	21541	21584	11043	3291	2183	1763	1597	1390	1174	942	769	644	607	534	543	488	447	386	394	365	335	322	320	287	299	265	291	253	253	273	233	247	223	225	258	207	227	230	245	231	230	234	211	212	178	229	200	211	203	223	210	203	239	215	195	201	194	204	197	205	200	198	226	202	196	205	203	216	218	201	210	192	210	194	178	188	197	223	201	206	187	186	231	208	202	215	212	170	195	198	178	192	215	234	210	254	210	212	203	203	214	180	220	164	207	198	181	193	201	198	215	211	197	201	178	234	208	206	207	205	189	203	182	193	203	198	216	182	199	217	190	178	203	170	228	196	167	190	173	233	208	217	212	199	186	192	192	197	210	209	199	196	191	207	213	202	199	211	214	200	218	208	184	189	180	208	177	204	178	172	190	195	185	198	196	190	198	229	179	217	200	178	227	158	237	189	213	195	188	223	185	209	223	200	187	188	182	204	188	202	197	197	201	223	191	215	194	181	198	213	203	185	196	183	190	194	200	200	196	193	200	198	191	212	208	186	176	207	186	178	213	192	187	206	202	197	211	193	177	196	204	206	178	185	193	203	192	192	193	171	212	201	209	215	173	199	217	185	214	196	186	171	204	191	185	196	190	185	183	207	229	186	202	216	194	219	184	200	224	190	192	194	161	200	172	211	212	213	205	196	193	197	220	200	193	203	198	180	183	200	188	198	208	199	192	214	208	194	197	190	220	183	202	197	209	193	183	202	207	191	198	197	191	194	210	221	173	178	206	221	191	215	181	211	193	179	182	178	188	203	178	203	186	202	210	204	216	206	203	175	208	208	196	179	201	199	221	195	184	207	199	221	204	212	184	198	177	223	232	190	213	179	199	188	193	179	203	209	177	187	209	215	212	201	225	168	196	208	199	173	203	200	185	192	188	198	204	188	208	194	218	235	223	179	215	196	180	183	218	222	231	195	224	168	219	194	208	199	195	174	200	215	195	180	193	195	182	207	184	188	179	208	204	225	209	184	220	195	196	212	216	175	184	215	193	206	229	214	192	179	203	187	171	198	184	205	182	188	199	188	189	196	186	223	182	191	188	185	204	203	204	209	209	185	208	203	193	205	195	169	191	192	183	196	213	204	211	186	185	213	187	208	188	199	182	201	176	190	190	200	202	219	187	185	215	216	195	186	209	200	182	188	170	212	184	191	177	175	200	167	201	193	178	189	200	196	195	183	186	185	176	199	235	204	171	184	197	213	179	186	216	185	166	199	205	183	185	193	207	188	171	197	194	190	181	189	214	191	204	207	205	196	198	191	211	226	206	188	201	203	199	197	218	196	203	214	179	191	190	146	223	193	208	197	181	188	197	212	193	169	193	208	181	195	198	210	188	206	178	183	193	206	216	191	204	190	178	210	223	186	211	179	196	218	198	200	179	219	206	208	201	210	200	194	219	191	187	202	196	164	218	198	220	205	192	186	177	199	187	184	185	188	208	206	208	216	162	209	210	185	190	203	193	205	180	229	172	209	204	205	183	194	164	208	195	177	196	223	206	184	176	208	191	199	167	174	229	217	209	209	189	174	196	205	213	187	197	200	196	200	201	184	210	221	204	189	203	249	209	189	200	187	191	185	202	200	199	197	214	209	206	180	199	196	219	186	189	191	177	189	206	192	218	170	197	189	192	212	195	185	197	194	174	189	190	193	194	186	226	221	206	215	227	212	182	201	189	217	204	199	187	224	185	196	221	173	188	203	219	206	208	168	181	217	182	196	223	174	206	192	196	194	179	175	194	204	220	219	192	203	184	214	201	170	194	193	208	210	208	212	195	194	201	183	194	201	181	189	210	182	227	210	188	222	206	181	204	203	189	187	203	209	204	211	207	208	203	203	191	197	216	219	203	204	204	192	208	191	233	192	171	196	186	200	192	193	228	196	170	183	213	186	171	197	186	203	171	196	196	213	170	185	218	196	180	209	202	209	167	207	185	198	183	208	220	218	194	200	164	205	190	203	203	226	216	172	210	174	198	184	193	193	178	194	191	158	184	195	169	220	180	206	212	200	198	201	196	204	210	194	207	218	189	198	197	206	196	193	230	192	194	171	189	185	199	206	194	176	198	194	184	199	227	192	182	205	185	198	194	186	196	190	186	214	196	200	199	191	199	166	181	182	213	177	238	175	204	168	211	205	198	213	188	217	206	207	193	214	194	225	203	188	200	210	188	172	212	201	213	209	185	202	203	201	181	215	224	183	221	201	196	192	209	177	178	191	221	189	210	189	205	188	203	202	210	211	221	185	226	204	206	204	188	224	192	168	214	171	191	206	186	208	213	173	218	170	182	180	223	211	220	193	200	189	201	203	209	175	206	201	196	185	206	191	188	209	184	227	202	216	202	223	192	163	225	192	185	210	175	190	187	207	192	207	200	193	176	175	180	182	224	178	227	193	213	188	192	210	196	216	191	203	180	222	206	180	189	191	167	180	193	193	185	187	214	206	215	176	212	206	212	182	229	197	206	176	196	190	203	204	175	211	194	206	196	186	174	194	205	200	215	207	176	209	186	181	197	207	194	196	163	217	211	179	199	189	174	216	191	196	187	183	219	208	206	192	213	188	222	170	200	189	194	202	185	212	225	200	190	189	203	203	175	190	175	187	203	188	206	209	174	204	219	198	195	199	173	201	205	178	185	194	189	200	197	195	209	192	215	179	188	215	199	203	183	176	206	208	193	188	189	191	196	173	179	210	208	206	194	188	213	212	192	206	196	192	191	210	188	177	223	194	203	185	190	186	210	171	196	189	188	199	190	203	194	194	189	200	205	190	194	188	191	208	191	192	190	217	202	186	208	200	203	194	172	192	220	200	210	179	206	179	182	198	180	209	187	211	189	199	218	193	198	214	193	214	190	175	198	200	210	194	195	202	186	173	192	197	204	225	191	220	219	204	196	204	171	179	197	203	186	254	234	175	183	179	196	207	184	198	212	210	208	184	210	214	171	204	193	209	186	242	190	192	199	215	217	218	191	181	189	216	198	179	200	166	191	212	194	197	189	191	195	192	199	172	182	228	200	201	199	209	197	203	189	199	178	182	224	217	217	193	198	226	227	202	175	192	215	193	208	189	175	190	211	189	214	220	210	199	191	180	206	207	202	183	189	229	193	234	207	174	210	200	226	203	190	206	186	181	181	200	185	184	199	206	223	179	228	235	164	191	206	204	215	203	179	183	215	182	197	180	202	190	193	179	210	182	199	200	189	205	185	194	191	210	206	207	164	171	179	206	189	201	186	202	188	193	189	196	235	187	186	201	197	210	211	214	170	225	205	206	187	220	191	191	186	172	215	216	193	188	205	217	193	181	193	174	222	162	202	190	165	195	176	197	199	191	227	196	198	203	192	199	212	202	200	179	174	170	216	227	181	188	201	175	157	180	198	198	187	177	200	227	219	191	189	205	209	207	191	201	197	193	196	193	193	205	170	183	207	208	211	193	178	194	204	209	205	213	204	208
38289	33287	24918	16470	13389	10075	7016	5700	4701	3751	3232	2721	2257	1813	1482	1273	980	958	879	814	733	686	595	520	596	483	458	434	433	391	423	371	359	345	295	344	312	301	304	298	344	308	297	292	266	278	266	252	282	315	256	238	259	244	288	252	293	218	268	273	255	264	266	265	285	237	244	237	233	237	257	221	244	225	243	234	241	249	242	230	245	254	240	234	236	251	244	209	242	216	252	250	242	228	279	252	223	235	252	236	273	240	268	259	245	231	245	231	231	228	244	238	244	250	244	256	248	220	234	240	237	239	219	221	218	255	249	267	235	260	219	221	241	227	206	232	259	247	233	222	248	263	227	239	233	232	235	235	231	248	260	246	218	250	227	243	265	245	215	248	238	251	216	239	207	213	234	266	211	232	224	241	204	232	245	237	229	243	249	230	253	248	225	246	260	232	247	249	216	255	249	250	247	226	225	238	259	223	247	240	211	252	227	226	230	243	232	240	248	250	260	253	265	257	227	210	237	204	245	232	220	278	240	237	230	248	220	241	255	239	244	253	242	248	257	247	215	248	257	241	267	228	263	233	246	251	245	262	209	225	249	230	229	249	221	223	250	227	234	239	253	261	255	235	266	239	235	235	191	239	223	219	245	228	240	248	210	219	255	215	247	254	231	229	245	249	274	248	247	258	274	220	262	245	227	261	232	220	245	257	246	266	242	247	254	250	249	243	257	262	242	239	214	235	223	231	234	263	222	270	238	230	230	242	241	244	256	263	256	239	242	243	204	231	235	235	233	243	241	240	257	238	226	230	223	240	240	252	229	240	227	237	239	241	220	209	232	222	239	247	241	233	268	248	245	217	242	264	236	231	221	270	243	236	221	250	252	239	241	265	236	230	235	246	212	248	233	245	242	256	247	209	274	224	256	244	240	237	223	248	274	234	222	241	246	255	267	244	275	235	268	247	196	263	214	268	231	244	236	189	247	232	240	265	244	254	249	265	222	232	259	237	235	233	228	252	243	248	233	228	256	216	243	244	222	245	242	262	251	231	217	227	227	247	232	235	257	253	261	242	253	221	251	238	235	224	258	257	240	238	238	227	224	250	229	233	226	226	228	268	245	233	221	217	226	267	240	258	226	238	224	237	256	223	229	218	247	261	244	216	213	189	240	252	223	265	257	244	209	256	239	268	240	253	233	242	240	249	230	244	238	258	235	235	252	243	240	239	222	254	265	241	237	239	196	252	239	246	263	271	257	252	232	244	225	234	202	220	255	228	248	252	234	255	231	230	227	227	242	215	218	264	227	232	236	228	227	222	250	246	242	244	264	236	258	245	252	267	230	239	261	236	235	246	253	229	233	208	254	219	257	232	224	273	227	262	272	251	226	237	257	239	237	257	238	265	251	241	240	232	248	271	239	255	224	255	227	248	232	269	235	240	237	253	257	231	230	249	215	272	255	243	229	248	239	269	273	253	230	279	235	204	245	249	263	238	230	246	243	264	240	226	257	261	226	238	282	265	244	229	244	249	258	256	224	244	228	238	232	259	264	238	231	255	230	217	243	255	214	244	216	262	233	226	244	229	247	247	252	256	244	256	223	245	227	254	240	235	231	238	222	238	241	244	237	239	240	221	239	250	237	250	240	247	237	235	240	239	219	259	237	258	247	227	222	224	222	233	227	224	225	231	253	238	250	226	241	272	228	255	249	254	243	221	242	257	238	235	245	225	232	237	246	234	228	256	257	224	238	245	209	235	237	243	214	225	227	255	252	253	244	235	277	254	264	247	225	265	247	269	267	222	255	223	262	253	261	248	264	255	239	247	261	229	245	259	258	263	247	241	267	260	242	256	227	229	232	263	244	254	246	240	254	237	247	243	235	250	250	237	236	234	230	243	219	258	231	255	238	229	239	241	206	234	229	241	251	256	260	237	241	223	244	240	244	251	261	252	240	245	240	237	242	234	250	234	249	263	267	232	240	228	255	273	219	249	273	206	241	240	256	247	236	241	230	254	228	204	233	268	246	254	241	230	232	260	241	221	268	270	243	252	226	274	254	253	247	248	207	249	248	220	250	248	247	268	224	255	248	241	255	220	233	250	247	265	236	232	235	246	244	239	231	270	237	233	248	260	266	231	227	239	241	270	242	253	230	265	236	232	244	216	227	220	257	232	221	236	280	219	251	243	249	236	257	255	245	237	245	233	258	251	215	241	261	238	245	245	233	246	264	233	243	240	239	260	216	239	227	242	247	224	229	235	260	240	239	243	225	236	249	240	268	217	266	251	243	213	260	250	245	254	233	254	237	254	238	236	271	214	242	240	222	241	277	273	249	248	254	247	241	238	261	249	222	266	257	242	260	227	246	268	252	226	267	218	219	210	249	211	231	223	245	247	222	243	226	234	239	245	227	255	263	227	215	248	247	245	217	269	221	238	231	272	226	228	242	242	238	238	242	230	210	231	255	229	236	237	213	268	261	234	248	249	236	238	230	266	218	221	243	236	239	248	224	237	227	258	257	235	223	254	239	249	213	250	234	246	225	248	232	229	256	259	220	227	247	242	253	228	232	239	246	261	228	230	251	211	253	239	266	238	251	219	244	271	256	247	229	248	244	259	230	262	247	223	250	219	218	258	247	229	252	241	216	258	231	257	220	223	288	236	257	224	238	236	215	227	240	270	224	246	253	213	225	246	213	263	224	211	246	207	256	249	220	240	215	237	238	268	235	244	240	260	252	253	247	261	238	261	239	236	279	253	240	229	222	261	252	209	254	250	237	263	261	239	245	247	240	249	230	230	249	215	220	240	228	242	252	231	241	258	201	284	227	244	234	241	245	229	233	231	225	256	243	235	227	231	226	228	250	253	243	235	234	241	254	253	252	232	252	258	218	205	246	269	211	252	222	246	241	227	258	251	244	242	223	216	238	248	220	226	224	253	254	250	244	213	228	232	227	262	258	248	239	214	240	240	236	256	224	265	240	237	229	225	251	233	252	241	263	241	238	235	228	215	240	244	241	249	248	240	213	209	242	254	268	252	232	246	270	244	221	276	249	241	197	246	223	227	245	237	217	224	231	222	229	234	263	255	245	229	206	241	211	242	237	214	223	227	239	248	243	225	237	231	255	261	236	222	238	263	229	238	231	262	291	241	256	255	251	225	239	249	257	222	231	255	259	234	210	227	246	232	239	246	225	257	238	249	220	246	254	232	213	257	263	260	240	221	234	245	223	212	243	252	213	240	243	247	200	244	225	256	270	260	227	241	226	255	240	249	249	286	233	239	271	224	265	248	228	219	227	239	229	227	234	225	275	239	221	243	222	252	228	242	254	237	227	229	235	226	249	250	237	230	216	244	222	232	235	250	231	246	257	283	243	218	224	253	240	230	259	211	228	233	214	261	243	250	260	269	261	263	240	259	240	268	250	238	241	244	243	272	231	238	242	240	268	246	255	228	228	256	250	227	220	263	215	233	242	233	220	247	247	214	263	240	245	238	229	224	246	228	243	247
29613	20890	13233	6299	3187	2044	1438	1116	985	826	808	696	604	542	525	511	451	431	449	394	391	425	398	375	380	367	336	353	346	373	333	357	379	336	372	354	346	335	311	324	361	330	357	337	358	312	352	308	336	344	315	339	369	323	310	331	346	355	301	301	321	329	344	320	338	303	323	372	308	315	355	341	357	334	295	344	332	345	318	325	358	310	328	353	327	313	324	328	339	344	289	326	324	312	321	323	340	333	338	345	337	334	317	315	297	355	345	333	321	322	356	318	343	338	367	338	318	306	298	304	324	339	311	339	317	348	327	327	307	336	331	318	323	347	352	322	332	298	344	304	334	355	350	317	355	354	347	338	309	329	373	311	322	296	356	357	318	338	308	338	305	350	359	364	360	328	339	339	340	320	304	332	327	322	321	355	333	318	313	325	303	321	337	357	326	333	336	361	324	363	338	345	329	313	329	340	356	338	337	345	354	350	332	355	312	299	347	319	325	342	332	324	314	304	355	324	352	342	320	342	329	348	335	359	299	351	365	324	342	336	312	311	338	314	318	311	307	317	292	308	335	313	361	322	322	348	346	306	344	311	311	304	327	335	347	337	338	338	301	317	332	296	321	331	338	325	344	337	311	355	293	301	346	299	326	296	297	368	334	323	349	322	333	359	332	335	319	301	337	335	325	369	309	364	303	327	356	325	314	340	340	312	319	293	312	348	347	334	364	314	333	331	325	334	347	291	334	348	300	333	336	328	314	337	334	346	328	323	315	322	344	310	329	329	340	329	363	321	330	342	346	324	324	333	353	345	324	329	343	331	347	351	336	304	357	301	314	326	314	321	325	331	354	316	360	326	320	330	306	350	316	304	322	334	346	344	319	336	330	346	346	338	317	322	340	309	332	345	329	343	327	330	352	330	331	298	309	336	320	333	339	308	304	315	325	354	302	339	348	322	369	362	316	314	346	340	300	357	343	343	281	323	342	355	329	308	334	340	333	323	326	328	327	339	349	336	316	321	305	328	326	355	330	341	302	314	333	362	333	304	325	311	295	325	324	321	337	346	315	295	300	299	331	348	352	315	316	350	312	331	339	328	290	341	340	362	315	333	314	312	348	327	289	353	307	326	314	337	341	373	348	288	350	345	303	322	339	317	314	326	305	362	336	328	328	321	324	315	272	300	328	334	342	317	350	330	342	330	348	338	339	349	313	336	319	326	328	333	292	333	328	291	328	354	340	310	339	308	289	323	331	315	312	313	346	351	326	320	329	335	312	328	347	356	353	336	335	331	341	375	336	343	328	302	313	319	319	303	308	297	336	287	322	321	285	342	352	326	326	310	312	299	328	327	347	344	314	320	342	331	321	284	344	325	309	360	309	345	352	311	341	318	305	322	312	307	308	310	332	316	301	320	337	301	359	310	328	325	316	340	352	298	382	319	336	354	351	359	322	342	313	316	338	349	354	340	332	305	292	362	324	330	310	314	311	320	332	310	351	344	354	325	345	326	329	311	322	317	318	335	322	312	298	328	358	310	298	319	301	316	341	332	306	333	338	290	333	333	326	327	359	319	328	308	319	348	323	336	359	331	343	318	320	291	296	337	357	335	320	311	347	327	338	349	328	309	328	331	309	298	303	356	287	323	364	307	308	314	331	335	319	307	316	325	364	314	295	318	323	363	334	339	317	319	336	330	320	354	369	351	326	308	336	329	329	332	328	350	326	364	307	316	342	346	344	316	343	321	310	315	327	350	306	335	291	313	307	362	313	314	335	326	301	301	351	338	344	328	352	317	330	312	329	351	312	292	329	326	327	321	322	356	315	303	328	342	324	302	308	312	318	317	314	311	303	339	349	352	356	302	355	362	326	346	345	330	336	316	343	339	316	342	317	338	334	327	358	337	347	305	330	330	370	327	290	316	344	312	323	326	358	337	346	352	314	332	302	317	359	361	341	341	328	316	316	304	332	321	328	350	325	303	301	327	360	341	348	323	334	296	318	305	313	320	310	321	319	302	339	306	342	322	320	318	336	326	315	339	307	334	325	300	327	292	320	342	348	359	315	339	322	303	332	326	314	343	337	307	335	293	344	304	343	358	353	282	309	345	347	319	310	347	308	328	332	335	371	341	299	336	348	320	321	325	313	333	327	319	317	342	298	308	345	332	299	322	336	344	333	318	315	322	312	318	332	324	288	315	317	341	315	338	318	316	324	325	311	338	301	336	319	352	343	346	310	367	308	331	298	293	315	313	345	308	311	344	356	303	355	344	330	343	337	337	300	332	341	345	315	315	353	323	352	328	305	334	338	352	322	324	342	373	334	310	310	326	323	343	318	327	306	307	306	326	336	329	316	334	327	349	349	303	325	362	339	315	344	326	326	341	318	339	316	329	319	319	317	311	340	314	316	336	339	340	316	331	344	367	298	301	341	345	329	357	344	348	358	331	315	288	307	312	297	367	351	337	304	316	323	330	340	336	300	315	315	342	344	315	360	333	356	350	314	310	328	325	328	323	308	337	314	290	384	303	296	353	323	325	333	329	307	354	323	344	337	324	363	323	321	330	328	338	300	328	311	350	316	297	347	312	343	319	340	323	357	323	342	319	327	290	329	339	327	344	306	351	335	363	322	341	332	310	338	311	329	303	318	312	341	288	327	303	311	363	354	304	357	322	321	292	357	354	296	337	337	321	342	318	311	326	341	309	285	323	312	357	339	349	303	326	352	315	326	356	363	318	337	325	327	304	336	352	337	332	347	321	338	309	333	318	299	329	336	323	383	297	332	308	347	287	334	337	309	310	315	343	324	302	339	340	336	332	322	315	352	334	346	352	333	310	345	335	321	332	330	344	330	326	323	335	329	333	306	303	328	330	320	303	320	327	324	341	320	320	339	315	330	325	302	339	328	344	330	338	311	368	324	327	314	331	328	345	353	365	346	314	322	304	346	324	337	361	315	324	300	341	295	343	340	325	336	305	335	343	336	317	312	291	312	335	325	329	325	341	303	326	352	320	333	293	345	337	310	317	315	312	335	340	359	312	319	325	330	340	345	335	318	316	354	331	304	354	313	316	333	301	317	351	310	314	298	350	299	301	331	311	315	325	362	308	345	326	331	359	320	341	318	329	332	339	320	318	320	345	349	311	330	334	341	334	349	341	353	329	324	319	345	319	318	286	319	298	336	323	343	328	354	303	321	311	304	320	334	329	341	329	329	302	365	334	303	295	311	317	366	319	317	329	313	309	336	315	317	343	300	338	375	330	328	310	320	338	321	322	334	326	365	300	353	335	350	300	361	345	331	333	321	305	343	328	331	316	334	333	323	290	343	297	325	336	351	307	338	293	316	339	325	335	344	313	319	332	327	355	333	334	307	323	317	353	330	328	318	292	298	342	340	334	306	315	305	326	336	310	337	330	334	306	364	371	349	345	322	365	350	317	374	367	362	326	287	326	309	363	313	342	302	343	332	372	336	303	297	352	310	334	327	337	358	332	325	299	312	327	349	324
30044	19298	12805	7369	5348	4053	2942	2299	1836	1593	1435	1301	1032	874	788	722	664	625	634	593	582	560	522	514	486	458	456	482	416	427	419	419	452	399	435	443	401	397	376	399	409	428	395	433	392	439	390	372	381	430	409	389	401	427	410	391	409	395	425	399	383	409	422	400	430	380	396	424	382	424	425	415	397	363	400	452	385	415	414	375	399	399	356	390	370	402	406	388	389	369	373	414	386	349	395	392	427	425	361	369	404	424	360	419	410	390	395	390	377	399	375	361	406	415	366	389	369	411	377	424	386	406	371	394	391	419	419	405	369	391	413	419	404	420	394	366	387	410	367	385	394	394	433	390	448	364	413	397	391	393	392	370	424	442	433	415	387	384	398	368	393	387	410	404	366	386	431	359	378	391	436	365	401	384	419	382	419	380	374	407	404	382	387	385	410	391	373	426	424	379	399	388	391	392	399	405	365	389	435	383	391	394	366	377	423	422	401	354	378	366	418	398	382	384	373	410	393	389	399	396	399	396	396	381	361	408	397	359	384	363	388	393	377	408	412	368	387	407	369	388	392	432	382	388	393	384	446	374	394	422	373	406	419	398	400	424	386	396	402	342	376	409	387	404	379	378	436	406	377	371	456	417	390	372	364	384	413	435	380	390	380	422	400	429	374	395	380	416	408	443	368	393	393	421	379	373	371	398	393	393	412	346	343	379	409	399	415	356	371	367	381	380	389	359	415	387	370	391	393	434	423	415	404	413	372	342	435	379	393	399	427	436	403	364	438	424	405	429	426	352	415	435	365	418	405	376	404	448	416	413	388	405	395	397	399	398	395	403	381	395	395	393	375	387	392	396	389	409	418	367	397	426	406	360	394	414	386	381	430	404	418	391	405	374	406	388	396	404	373	337	393	387	361	372	404	391	356	434	398	371	372	408	404	401	390	413	378	406	427	404	422	402	411	394	365	421	391	383	397	416	375	377	385	392	377	405	388	420	362	423	393	391	368	351	375	409	367	390	361	416	386	364	371	401	398	385	380	404	422	417	383	408	392	397	414	403	395	405	403	395	401	394	349	409	396	369	376	385	384	408	395	396	413	421	386	406	369	380	374	416	398	409	431	404	399	372	385	401	395	376	374	395	425	421	381	403	383	399	391	355	388	385	433	418	397	392	338	414	380	387	389	389	401	395	381	435	443	375	388	389	374	392	394	397	382	377	431	373	406	375	411	403	406	360	400	388	340	376	406	367	412	392	390	404	410	390	382	375	402	385	400	391	397	384	391	419	363	382	387	389	386	384	376	370	406	386	387	393	388	408	383	393	387	389	401	377	393	433	383	377	394	384	416	404	380	363	356	404	401	430	368	370	386	403	385	379	400	389	366	389	392	411	395	378	418	388	357	416	445	365	407	409	389	398	407	366	404	394	418	378	381	390	394	406	404	394	417	406	400	403	378	387	409	419	422	404	351	405	393	397	433	440	382	393	380	369	398	377	368	452	393	380	433	379	403	396	403	402	381	369	370	385	421	377	427	365	381	407	383	355	392	357	395	440	390	411	382	415	416	399	392	406	400	399	417	413	400	432	373	365	404	393	438	365	383	420	371	381	389	425	366	391	389	405	367	418	391	397	393	383	379	407	387	409	370	400	425	373	394	375	380	409	426	389	379	391	403	426	406	386	374	407	416	425	393	378	414	429	361	388	389	412	369	404	395	415	386	396	417	403	402	385	399	396	388	462	401	374	384	390	382	387	398	368	386	432	409	414	388	415	404	391	426	388	390	396	393	394	395	406	362	385	406	436	385	381	394	379	435	414	402	407	409	425	390	388	371	366	388	387	382	430	368	388	399	403	418	409	406	393	402	357	380	403	413	397	397	403	376	431	403	407	401	393	410	412	385	387	375	381	376	389	380	374	354	422	421	384	387	354	393	411	356	427	399	409	352	406	374	392	407	385	380	378	437	387	400	421	417	387	408	422	400	374	358	388	420	390	385	403	413	440	435	378	395	348	395	397	407	387	373	421	384	391	410	380	395	346	390	364	392	439	379	407	384	405	401	395	414	423	423	410	421	386	385	401	405	453	381	375	416	394	367	424	391	431	393	403	386	360	382	423	395	406	417	389	353	386	392	375	383	366	430	390	419	406	427	387	412	424	374	413	363	412	425	384	402	400	419	386	368	395	398	373	382	390	421	376	377	382	400	380	377	418	349	375	368	435	401	377	381	380	380	365	416	395	364	406	394	403	396	386	431	356	385	412	392	393	409	386	400	380	399	410	417	415	391	400	433	393	372	430	384	376	376	411	389	372	404	395	417	385	436	382	381	406	375	381	358	406	384	385	417	397	370	414	410	404	398	390	434	423	433	393	420	386	369	397	422	373	386	381	366	414	391	419	395	391	355	409	357	396	408	370	401	384	381	402	405	375	385	415	361	382	385	347	396	404	418	386	407	405	393	404	378	399	352	381	428	389	368	393	410	446	421	372	402	409	399	386	423	383	388	380	358	376	384	399	404	382	418	382	408	361	393	396	393	398	391	380	360	417	409	395	393	411	410	372	415	377	370	427	366	381	408	398	365	407	409	383	375	394	393	415	425	407	412	379	395	417	380	375	360	381	396	406	432	437	383	389	374	385	401	395	374	410	377	409	376	405	400	392	368	346	373	364	359	384	388	389	394	405	359	404	393	372	405	425	409	433	406	395	376	386	369	394	415	385	384	394	429	401	344	380	379	379	391	385	362	391	421	410	388	382	374	404	411	399	375	374	381	349	369	374	399	413	391	418	419	370	419	363	368	411	408	400	370	394	394	402	407	418	404	357	407	389	405	409	370	368	391	359	404	379	421	413	380	393	371	420	397	428	388	398	420	396	367	378	363	380	399	384	389	401	401	406	391	396	375	412	403	365	358	380	384	423	398	410	375	399	383	376	408	393	392	378	379	407	373	410	409	360	406	410	377	398	414	406	373	398	351	381	413	424	375	362	378	385	375	365	379	415	394	349	375	384	403	392	395	392	388	344	354	390	398	362	407	375	384	424	400	357	405	407	384	378	425	411	384	408	382	375	383	391	395	395	406	378	445	424	407	353	411	393	368	382	391	444	433	396	355	370	398	405	431	434	362	391	365	428	378	407	372	376	400	379	378	403	403	390	402	384	356	398	415	432	381	384	385	377	424	375	379	395	363	386	358	376	387	367	385	381	400	375	396	396	383	392	386	380	372	388	342	419	393	412	414	390	373	399	409	364	396	369	364	383	403	356	362	406	364	390	416	381	397	377	376	359	397	402	433	392	394	402	400	379	378	455	433	385	389	407	425	374	403	403	432	422	408	377	399	383	361	393	435	404	396	417	393	359	371	399	397	417	361	376	380	336	417	405	420	377	389	419	406	389	431	383	422	336	400	373	439	388	376	405	371	419	429	413	412	425	399	373	418	382	380	392	424	371	369	393	365	396	360	371	399	370	399	376	366	369	372	377	434	365	399	410	394	410	378	385	387	387	349	366
24022	21484	28743	24663	21489	12447	3478	2010	1645	1310	1228	1016	905	824	718	597	578	526	504	497	513	411	453	438	407	377	389	394	388	391	381	350	308	338	349	340	358	350	323	318	328	339	347	323	306	333	314	312	347	275	331	330	330	332	308	341	306	297	310	336	307	292	323	316	291	329	309	320	291	305	338	320	341	329	303	312	305	316	294	302	302	322	320	312	291	311	320	287	294	322	315	317	297	323	302	309	343	322	324	321	318	336	301	304	317	366	275	322	322	284	275	319	321	340	294	316	311	317	294	308	296	295	327	314	282	310	296	308	283	320	286	316	293	329	287	317	298	311	293	322	328	297	300	296	299	286	276	294	302	293	337	323	312	290	330	265	334	311	279	307	349	326	295	304	298	286	314	327	301	284	283	271	312	331	317	302	307	337	307	276	268	323	313	331	311	277	299	307	315	302	312	306	297	284	290	289	281	317	289	353	313	302	300	308	326	315	294	310	311	336	312	324	304	308	307	314	297	308	322	297	311	321	301	292	327	275	325	326	302	307	282	287	296	333	330	307	324	327	295	318	315	339	312	319	307	336	317	293	280	293	287	339	285	329	285	334	293	294	324	325	291	300	299	307	332	310	318	300	293	338	318	328	316	297	330	338	321	292	290	295	313	313	321	311	303	333	313	297	277	316	298	351	300	266	295	292	275	331	326	341	322	364	335	318	331	320	288	322	319	318	349	332	318	309	315	271	307	319	296	338	299	328	299	333	309	316	286	314	296	290	294	309	324	294	300	328	302	318	327	318	328	298	309	328	302	293	321	324	307	312	297	321	337	302	316	320	322	315	301	315	306	309	310	308	274	287	300	312	315	292	302	310	347	323	341	330	324	305	311	304	341	299	309	282	312	317	268	313	315	306	328	296	295	330	315	297	311	369	329	287	284	299	318	320	296	315	270	295	335	327	313	322	313	292	355	309	302	295	289	300	302	299	337	293	273	309	297	319	290	318	336	267	311	291	310	293	290	306	321	314	316	317	272	321	315	330	324	302	305	314	290	336	321	310	324	309	298	326	299	317	325	304	309	320	305	316	320	334	354	317	318	355	289	318	319	301	293	301	306	307	293	290	319	278	296	336	304	309	305	299	330	307	275	333	305	301	327	281	310	305	277	329	308	327	325	310	294	309	314	304	300	290	297	317	313	350	305	306	301	300	308	313	309	305	335	299	298	287	339	306	306	309	262	303	319	327	278	327	299	296	311	288	340	311	299	330	328	312	322	347	307	320	302	311	290	292	288	275	323	300	312	324	318	307	315	317	324	306	284	289	308	332	301	282	321	306	342	296	339	311	320	296	289	291	294	355	286	325	276	313	331	277	373	301	304	268	291	318	331	316	302	312	307	334	297	327	285	314	296	285	285	287	298	297	318	323	326	320	306	292	295	318	313	282	298	321	283	291	314	283	307	337	311	313	304	293	328	321	321	317	342	307	304	329	288	293	328	337	309	275	317	321	297	316	315	317	319	332	319	289	327	290	285	296	324	310	288	324	293	337	313	302	314	301	313	340	319	320	302	282	335	313	320	363	351	280	288	279	312	317	329	311	278	311	333	318	281	290	320	322	306	291	310	297	346	324	291	306	301	291	348	334	300	310	327	303	309	302	318	301	294	311	310	287	287	280	295	315	292	333	308	321	312	305	308	343	348	334	288	335	327	320	310	340	317	343	290	319	310	297	339	318	321	325	317	313	292	314	308	317	323	293	293	306	321	312	314	326	298	305	303	280	299	307	310	320	338	285	306	298	311	286	353	274	305	289	317	309	289	297	284	328	288	312	300	300	326	295	330	321	312	329	297	348	308	296	298	312	340	320	335	278	284	315	301	283	341	308	301	312	292	306	321	330	336	349	308	324	308	328	286	294	327	302	295	310	322	305	309	310	317	306	321	294	266	330	295	275	310	331	336	278	313	295	264	326	307	308	313	281	307	323	290	326	307	333	303	282	311	313	332	345	290	318	315	288	293	300	313	309	317	318	338	311	298	308	304	311	341	327	352	309	300	291	322	311	327	323	320	334	292	300	341	304	324	321	316	296	316	325	327	317	330	325	300	318	315	265	299	328	310	325	294	292	317	327	309	314	323	337	307	296	311	308	305	333	349	333	303	324	307	316	292	311	339	335	344	302	313	289	315	326	316	292	332	332	312	342	309	290	307	321	320	283	318	315	322	298	331	323	313	331	313	311	299	352	348	293	325	292	298	321	288	313	306	274	330	310	305	278	349	315	319	301	310	282	329	326	285	316	297	298	312	308	320	306	324	292	306	281	310	307	306	323	314	302	293	311	299	281	329	314	317	287	306	304	292	299	315	338	300	316	301	356	318	346	311	299	349	303	335	328	317	339	316	308	305	331	318	330	314	283	314	273	309	325	300	333	308	327	334	324	320	308	299	332	331	281	308	298	321	300	301	304	290	289	313	301	322	324	296	340	306	265	275	275	313	278	334	333	294	329	297	281	297	319	294	309	329	305	290	302	313	338	298	336	301	297	321	319	285	311	313	298	309	314	300	307	296	278	307	317	298	322	328	297	292	283	274	279	289	316	308	319	323	301	320	323	299	321	317	301	317	299	302	319	319	307	293	316	289	303	308	318	289	311	302	299	317	318	303	298	314	306	321	297	317	328	304	302	308	328	303	317	293	276	305	339	345	318	309	289	272	341	327	289	315	307	304	299	323	370	294	317	289	317	340	330	326	317	334	324	321	329	307	284	337	303	316	301	293	298	304	358	301	317	278	300	311	309	316	316	293	292	310	306	314	296	319	326	301	288	320	332	325	311	323	296	321	327	293	314	326	299	331	312	288	302	328	324	312	324	321	307	309	315	302	315	321	341	327	306	315	319	294	291	333	351	337	317	314	320	304	315	313	328	330	324	292	313	311	298	292	298	344	297	316	286	320	340	309	319	291	262	308	329	306	334	292	312	312	297	331	285	302	313	340	290	290	316	291	309	306	311	296	295	314	312	364	282	337	314	308	321	337	305	269	277	314	340	342	299	318	302	297	296	278	316	305	312	307	294	306	291	315	305	295	326	306	320	283	316	319	298	307	290	330	315	291	303	314	307	302	316	318	311	295	298	331	306	306	328	354	329	304	303	301	295	314	321	348	311	332	338	275	305	292	315	306	297	328	303	304	311	331	298	303	301	311	315	340	351	329	313	292	296	296	285	296	329	287	307	300	299	276	305	312	306	303	312	313	339	294	317	306	323	305	322	314	306	308	311	308	343	297	315	297	315	272	326	318	292	293	280	319	298	309	284	295	331	290	339	310	327	317	294	303	290	278	334	307	301	290	326	295	296	321	317	318	313	292	301	319	289	321	330	305	306	327	335	316	301	309	308	294	317	323	327	285	311	329	313	292	270	292	334	304	308	314	290	306	300	313	335	303	318	303	332	313	311	316	301	315	294	299	324	298	326	308	283	340	308	330	297	297	280	334	291	321	330	307	281	305	294	313	330
34493	29863	20152	12571	9776	7206	5008	4036	3261	2661	2255	1991	1592	1419	1146	974	920	861	763	747	737	641	605	574	602	536	568	523	486	476	449	456	459	431	435	426	444	415	413	399	423	423	454	425	384	389	431	407	418	391	377	398	421	416	391	410	430	381	392	394	385	410	366	376	415	390	358	358	368	409	376	364	403	377	375	415	383	364	380	378	367	386	370	428	387	364	412	356	417	369	356	387	380	380	358	384	391	363	359	349	368	364	360	374	378	396	370	420	378	353	379	405	375	390	375	407	371	389	391	383	410	393	358	375	369	385	382	357	349	370	377	336	382	381	368	370	398	399	368	400	381	370	393	395	375	374	399	410	371	357	390	379	384	357	376	373	382	360	376	368	363	423	418	379	363	354	379	390	390	358	367	386	381	374	379	371	359	381	369	379	386	401	381	422	407	376	346	352	402	370	409	371	408	401	414	385	359	389	360	370	404	355	371	420	380	362	373	387	357	346	368	381	380	354	360	376	381	314	396	425	346	342	370	379	371	408	321	392	372	418	351	363	383	380	359	365	380	355	375	400	344	338	376	423	372	380	381	367	381	395	388	373	356	397	375	384	348	359	366	394	377	364	379	349	386	375	374	373	395	354	406	369	376	390	377	379	366	385	406	385	414	337	348	367	400	374	361	384	383	388	388	385	374	373	380	385	371	400	345	335	346	387	393	358	402	373	361	372	377	393	367	412	396	351	401	361	373	370	403	373	387	357	354	365	352	403	398	412	380	356	379	415	357	354	377	376	359	385	372	402	353	366	404	384	360	370	390	367	371	398	374	407	362	361	349	382	415	350	369	358	366	395	337	360	358	363	364	393	350	383	380	350	374	401	370	388	395	365	373	368	374	367	398	360	369	352	394	366	371	353	392	400	377	345	409	409	376	353	367	370	344	371	393	395	372	342	386	388	376	407	384	363	402	380	406	362	385	392	369	378	367	361	376	353	399	358	397	399	353	381	374	395	347	365	396	348	369	345	348	393	414	390	382	395	385	388	333	343	364	388	399	382	354	380	396	378	375	380	374	420	389	339	408	397	410	388	364	367	403	317	345	365	378	348	402	368	374	405	328	403	406	353	333	375	384	384	386	360	331	363	376	346	371	365	372	391	393	381	379	402	412	374	405	354	374	376	377	394	377	410	369	379	363	365	447	378	418	385	381	375	366	359	395	362	352	353	381	361	359	391	374	364	387	375	365	350	346	367	387	364	355	338	398	356	391	387	377	396	390	396	392	397	420	376	359	341	387	394	378	359	347	368	372	341	385	378	390	376	366	395	380	362	419	383	368	398	375	366	370	372	388	378	348	329	351	329	416	374	360	371	386	334	381	375	357	362	377	386	391	401	372	391	405	390	396	405	351	400	379	361	391	382	379	379	387	342	388	393	397	382	345	397	348	404	379	412	359	384	384	373	396	355	381	390	335	388	395	349	357	355	395	375	351	397	396	380	381	385	377	375	367	402	392	378	344	378	369	337	384	399	391	379	366	391	339	345	361	367	391	382	396	370	398	383	362	356	356	361	369	380	400	369	381	388	399	336	355	375	392	362	396	385	378	358	401	369	370	372	381	371	377	408	379	357	393	343	369	357	374	385	361	343	403	351	378	390	361	382	373	396	367	386	381	374	370	374	396	368	369	391	358	394	357	384	357	357	374	383	404	358	364	392	383	390	371	401	363	352	379	365	365	394	378	386	349	367	412	383	375	398	372	368	357	372	384	363	421	385	401	414	375	355	370	372	370	381	345	365	361	397	353	393	389	404	370	360	383	379	386	348	385	365	361	381	384	379	364	368	360	344	368	361	374	379	371	355	352	378	384	372	338	380	384	367	372	385	361	411	391	384	337	356	393	356	352	353	353	363	363	378	355	388	351	376	393	375	376	373	422	374	347	384	370	374	353	374	391	372	352	348	386	394	353	379	358	386	342	318	373	325	377	380	358	371	388	423	379	364	393	365	386	365	420	372	377	351	375	388	369	371	383	365	373	377	396	372	385	385	394	369	356	365	356	327	413	375	337	419	332	375	380	365	369	398	373	388	400	357	384	391	368	365	403	441	374	382	377	352	391	362	367	389	345	342	379	343	376	364	406	381	368	391	401	386	362	388	393	365	362	404	385	397	380	353	360	372	395	317	385	384	384	385	357	378	364	361	361	388	385	370	349	390	422	408	366	360	354	387	368	394	385	347	385	368	393	349	406	382	385	372	398	388	388	386	362	343	341	366	377	363	397	385	382	377	367	388	359	390	379	371	375	419	371	377	371	390	358	404	370	370	397	381	386	391	360	370	400	360	328	388	373	393	377	385	378	376	383	393	335	370	384	398	378	387	400	357	381	353	393	381	391	371	430	366	400	398	350	362	337	409	394	376	365	420	395	384	362	383	363	384	386	380	344	372	384	355	389	376	405	369	384	403	416	387	369	373	382	393	355	388	356	400	362	368	343	400	376	346	386	383	387	414	349	373	346	405	414	374	376	368	401	384	388	410	410	391	378	354	353	363	357	364	354	394	364	361	405	359	371	365	408	415	381	388	376	393	360	365	357	373	347	355	361	352	384	394	416	371	380	382	350	382	362	380	398	363	401	361	384	373	390	414	375	386	375	364	391	407	362	385	353	381	369	352	355	362	403	376	362	379	380	354	354	348	391	331	386	333	387	383	380	382	394	360	364	390	359	347	389	383	380	337	371	385	388	407	351	358	403	340	367	353	359	375	308	379	392	369	358	371	382	385	334	391	406	367	385	366	390	374	368	368	380	368	369	403	393	388	379	361	385	380	390	377	376	390	363	393	370	404	333	365	370	338	366	350	397	359	358	376	391	384	403	390	380	425	395	360	395	360	340	363	347	343	336	372	375	396	388	404	379	355	399	389	399	380	387	354	337	368	380	375	358	358	373	377	384	367	356	375	393	376	381	388	402	380	391	370	347	385	380	366	385	394	396	418	366	377	386	333	374	403	359	390	380	383	382	392	398	369	377	391	342	397	402	369	368	390	402	391	366	361	354	341	371	364	380	362	381	423	384	372	378	380	415	364	384	433	350	372	370	405	352	358	367	397	377	373	350	370	373	372	407	339	401	379	339	369	399	398	390	385	401	396	371	367	382	361	388	382	321	384	371	386	364	386	365	376	383	356	399	392	363	386	339	372	398	374	382	360	395	367	379	359	356	363	374	352	391	398	344	377	377	374	376	362	370	371	350	366	390	373	361	392	354	364	374	404	364	384	383	390	397	377	373	371	360	358	408	372	368	373	384	363	389	356	369	379	377	374	407	385	366	374	405	404	369	361	365	377	403	348	365	391	376	361	375	411	391	396	381	353	386	398	323	385	408	385	361	377	389	371	369	389	366	403	391	392	395	350	366	348	409	356	362	385	382	368	354	363	417	367	393	402	367	391	379	389	369	401	395	410	360	373	372	377	375	357	385	387	366	360	359	342	394	370	354	355	386	372	385	403	372	382	377	367
25307	21502	27574	25648	12848	3359	1944	1412	1090	1001	841	761	717	563	511	459	416	405	365	386	322	321	306	320	321	300	284	294	279	274	278	264	285	274	266	247	246	252	266	276	252	246	250	251	259	277	269	255	232	255	247	242	273	267	225	244	249	253	277	255	261	245	259	220	257	234	240	237	235	229	242	238	252	236	248	215	262	237	259	274	239	252	239	295	246	237	266	232	226	251	251	255	245	255	221	214	246	264	247	256	252	244	251	242	252	244	263	241	255	241	267	252	258	219	275	232	256	245	260	239	248	259	219	235	240	254	245	250	237	230	230	247	236	239	251	254	217	242	223	244	259	226	250	240	230	229	245	227	230	232	238	228	272	240	265	223	250	238	245	226	262	257	251	238	219	253	238	234	233	242	270	253	233	230	250	243	234	238	245	256	232	271	252	264	222	245	233	248	218	222	236	268	238	235	243	230	221	255	254	261	211	246	257	251	249	255	244	229	248	267	264	232	217	233	245	273	245	264	262	224	236	244	229	235	275	240	254	262	238	252	246	229	218	252	215	237	223	222	240	269	257	264	207	267	239	253	237	264	253	263	267	218	227	260	224	241	230	234	248	239	273	255	223	229	274	264	255	251	252	214	227	248	265	224	239	240	245	232	238	226	256	267	230	273	222	238	264	252	245	233	262	239	252	223	246	232	239	240	264	233	230	244	226	234	241	262	258	232	259	269	239	241	254	253	230	287	244	260	210	249	261	241	207	232	228	246	243	254	266	256	233	238	249	242	246	221	241	247	221	235	257	242	232	264	235	260	253	245	250	250	209	243	221	241	257	235	246	260	222	249	248	233	222	271	246	269	246	239	218	223	259	248	227	243	246	245	238	277	226	220	248	252	263	223	226	250	241	254	244	225	239	259	253	222	206	255	220	241	240	230	242	280	241	243	232	245	221	251	250	253	235	239	223	226	244	215	221	227	245	208	257	231	224	269	245	217	255	211	236	242	248	245	253	223	232	244	234	269	224	264	240	250	227	265	270	230	249	247	255	221	227	217	243	282	249	247	235	277	216	247	253	229	221	244	245	206	219	258	238	266	266	243	230	235	263	261	274	267	241	247	265	230	284	225	250	259	241	260	214	231	251	236	238	262	236	228	282	239	252	272	250	224	229	254	264	225	234	253	250	240	247	253	252	265	249	244	257	244	254	248	248	228	246	261	245	226	243	256	251	238	246	222	251	223	239	250	233	250	249	236	267	227	266	273	271	247	240	239	272	234	256	232	226	235	245	218	242	248	247	224	218	246	246	252	238	256	233	264	248	241	244	238	245	230	226	246	227	238	230	236	263	232	244	273	227	249	243	232	222	214	238	221	241	245	274	242	248	261	275	240	223	268	253	248	205	264	242	242	253	254	253	233	227	254	207	246	254	249	250	222	231	256	253	229	241	226	240	235	262	283	242	266	224	268	225	260	223	214	256	240	226	246	223	239	249	225	221	254	250	225	229	219	243	267	229	242	260	220	228	250	233	231	225	267	234	259	228	246	241	250	252	229	238	244	231	240	254	225	227	217	250	277	266	267	238	219	242	251	233	242	249	274	230	251	241	221	260	258	228	219	255	205	256	217	230	249	257	249	226	253	239	216	231	223	261	228	240	250	239	239	274	231	249	247	252	231	246	235	267	245	224	227	217	234	260	284	256	247	243	226	251	221	253	252	239	238	223	245	238	243	252	254	225	261	247	255	231	253	255	244	246	243	271	251	232	225	227	241	266	247	237	246	220	246	227	245	275	243	239	218	253	226	230	244	298	226	248	238	224	268	240	213	242	254	264	219	245	231	220	220	240	229	234	227	231	243	246	254	250	252	241	254	222	228	255	237	226	250	262	254	261	257	240	234	252	254	241	227	266	250	228	217	234	239	210	257	249	236	238	236	266	263	264	242	228	262	263	257	242	241	268	244	234	253	235	237	249	255	266	238	246	271	259	234	253	257	230	242	208	258	240	237	257	236	212	249	255	245	240	276	243	238	241	240	227	249	257	260	224	248	237	230	246	245	247	243	245	251	248	238	223	227	254	227	250	222	239	207	249	277	244	227	267	236	223	242	226	219	242	217	255	234	257	262	245	238	222	252	255	235	253	238	260	239	233	258	233	241	236	245	254	263	244	234	238	257	238	268	243	206	246	262	246	239	248	241	252	255	243	266	239	248	264	255	248	228	257	223	255	237	266	265	235	248	229	240	245	225	234	237	213	220	244	220	238	233	233	223	248	237	272	253	233	246	237	262	232	254	256	215	225	236	234	266	240	253	245	264	207	242	238	226	260	236	239	227	253	223	242	241	259	219	269	243	242	246	226	251	271	224	241	248	249	231	217	259	238	216	264	257	228	232	262	268	264	220	248	234	235	236	217	255	245	242	231	226	213	239	232	249	265	273	224	224	227	225	230	243	250	219	233	265	232	238	243	238	247	224	239	241	264	257	267	260	246	235	244	245	256	225	226	247	234	248	253	230	239	270	261	237	232	228	247	258	240	248	242	247	221	257	240	220	216	245	228	223	251	253	223	245	236	245	224	238	240	250	243	241	218	231	250	257	225	222	225	255	255	239	240	235	252	232	226	225	247	257	242	262	248	252	239	237	248	255	232	241	216	231	271	234	256	244	247	212	211	244	239	256	262	244	257	266	240	252	232	228	268	235	233	244	235	244	257	277	232	230	222	234	235	225	233	249	239	226	233	246	262	268	242	254	256	243	240	237	237	265	244	255	217	246	261	246	262	260	236	226	239	245	233	260	233	270	233	238	273	234	225	230	255	234	243	254	257	242	246	229	275	238	233	239	283	265	260	257	245	257	220	232	238	214	225	231	211	264	252	257	248	243	221	244	224	251	242	254	243	246	239	217	233	290	231	248	254	249	248	233	245	244	255	283	231	238	244	258	234	264	260	215	255	234	267	237	246	257	258	236	226	252	215	243	243	238	264	243	235	267	223	231	244	229	241	203	231	223	239	236	231	242	240	225	235	217	264	242	256	256	254	242	280	247	255	235	282	236	260	230	234	225	255	220	237	250	231	218	255	244	240	207	236	228	240	242	248	247	255	255	255	244	211	236	220	227	223	260	271	263	243	243	247	265	237	209	239	245	242	230	243	227	244	232	241	252	243	227	253	248	254	222	244	214	255	239	257	229	230	230	251	263	265	227	229	241	229	246	245	197	224	203	233	221	250	249	263	218	259	254	256	237	237	220	217	229	246	213	244	234	223	235	222	248	240	237	245	252	250	234	230	240	234	271	267	250	241	261	218	246	255	221	220	243	253	255	247	272	244	241	249	266	248	257	279	255	244	230	224	237	276	240	258	239	231	224	245	206	229	248	253	239	212	250	237	236	254	223	230	236	245	258	236	225	270	234	202	219	252	250	254	230	255	224	251	249	236	229	255	249	237	269	261	256	251	239	235	244	229	240	245	256	250	240	253	233	238	235	251	238	223	237	242	233	223	250	244	249	242	239
33932	25698	17020	9837	7531	5809	3995	3167	2484	2013	1853	1523	1271	1031	926	778	713	630	588	603	574	437	465	424	418	412	401	372	354	347	383	350	353	341	328	303	338	299	308	318	311	276	309	306	305	307	324	317	336	314	326	314	331	317	280	301	301	310	328	273	276	332	295	302	304	284	287	310	289	301	296	299	290	280	286	320	284	324	277	300	275	302	344	298	283	294	287	291	307	306	252	289	278	306	298	322	267	304	305	281	268	284	277	331	279	296	290	286	288	310	268	287	285	302	286	242	314	281	270	332	315	281	312	312	317	263	285	291	326	278	267	281	249	286	307	299	286	294	278	293	311	276	289	299	302	251	297	300	296	294	319	306	276	329	268	273	266	308	316	262	262	291	286	310	296	294	297	302	311	276	279	298	286	282	290	335	310	285	274	274	276	285	270	265	301	321	300	263	265	312	285	320	294	309	280	296	266	283	263	290	287	278	303	286	280	277	305	262	287	269	272	307	317	300	279	304	296	302	289	260	309	285	295	294	290	294	305	291	321	313	303	294	290	279	264	281	314	326	314	289	305	287	295	282	302	318	303	285	302	296	357	316	309	298	292	284	278	306	317	300	294	266	288	289	302	304	288	329	282	307	275	300	299	305	290	281	280	293	270	302	273	272	320	298	285	283	321	291	291	272	300	312	280	265	307	267	283	323	306	285	285	285	304	278	307	298	301	278	290	302	281	262	300	298	299	300	311	280	295	283	291	277	277	277	275	317	266	304	306	276	268	302	284	316	273	310	276	320	295	285	295	277	287	290	307	303	299	287	292	295	244	286	293	301	289	298	277	300	305	274	311	319	268	328	295	306	287	270	298	277	304	274	279	268	298	308	298	311	303	305	267	305	291	271	303	297	297	292	280	289	300	288	298	307	288	301	255	324	292	252	269	272	287	309	298	289	317	285	301	287	299	241	289	261	295	305	283	281	286	255	286	306	291	293	252	280	281	294	313	271	323	280	293	277	279	302	277	283	285	292	325	279	288	312	279	295	286	294	271	271	296	301	285	285	288	323	266	284	267	302	285	284	304	292	321	290	302	270	302	305	315	265	271	293	287	282	308	322	290	324	284	292	282	324	269	273	253	278	308	297	287	322	291	300	286	289	276	292	281	275	253	277	317	297	275	269	317	308	289	320	311	299	296	312	272	312	269	294	282	304	282	292	300	316	284	299	302	309	333	289	329	284	288	277	280	286	296	300	321	287	291	285	311	282	287	320	291	308	311	295	276	282	296	282	293	307	304	303	273	278	307	282	307	281	316	287	298	321	263	279	304	275	275	298	288	274	266	294	287	273	292	318	322	280	282	273	286	283	302	268	277	251	301	297	274	269	293	272	286	290	302	285	316	290	297	253	281	275	283	271	289	296	304	303	285	318	305	283	310	290	287	322	260	304	327	282	272	288	265	297	295	308	254	293	302	260	267	294	306	277	285	267	281	304	253	304	284	316	281	294	275	290	276	297	313	298	270	281	286	308	259	304	272	283	293	270	292	316	269	276	297	288	283	317	320	281	259	286	273	270	305	281	286	289	298	286	305	287	288	328	280	295	302	304	313	314	269	271	273	295	323	274	278	284	299	307	319	292	276	280	282	314	286	282	295	297	278	275	282	279	265	276	289	251	307	293	253	289	292	269	314	275	295	277	301	295	277	282	299	290	287	276	320	300	327	275	313	306	322	290	316	311	293	311	279	297	260	286	286	279	294	267	312	329	267	295	308	302	260	255	296	274	261	291	312	257	282	291	277	294	306	287	295	270	274	282	284	285	298	286	296	305	270	272	290	296	281	293	295	306	266	325	314	303	278	292	305	273	286	301	275	296	279	276	290	302	294	273	281	291	291	269	296	281	298	249	298	276	272	296	275	293	310	287	261	289	283	287	297	295	321	283	294	282	279	307	286	317	292	278	288	281	285	299	278	294	276	283	298	326	294	306	316	302	333	277	261	303	316	285	279	285	298	286	292	307	310	274	284	311	299	279	296	259	255	273	279	305	254	307	301	281	278	272	299	271	286	256	294	274	304	273	291	297	310	311	267	274	268	286	300	293	284	272	269	292	278	287	322	288	283	271	296	287	293	272	277	314	307	302	273	303	261	317	262	321	288	305	291	285	305	287	278	300	284	290	300	290	238	299	272	273	265	310	310	288	264	294	308	289	291	279	323	273	274	301	294	293	302	282	304	298	296	292	286	282	312	301	268	313	266	280	306	288	308	269	334	301	314	279	280	306	302	294	290	307	246	266	285	262	290	297	300	300	290	284	271	309	265	292	272	272	273	274	277	284	288	288	307	308	288	290	300	288	321	331	308	308	284	260	253	282	321	288	314	311	297	295	283	286	283	309	248	317	292	294	301	280	291	296	285	274	294	301	301	301	273	270	295	253	290	254	281	287	314	279	271	306	295	307	284	279	316	283	315	285	304	292	296	279	268	297	289	301	297	295	303	286	321	277	292	287	266	256	306	284	279	275	322	297	328	295	281	314	299	308	301	287	303	328	264	313	311	298	264	247	297	269	296	288	315	304	306	295	283	266	266	310	299	290	283	283	296	318	308	320	268	303	289	281	293	275	310	290	284	260	291	268	324	312	287	288	296	298	290	307	298	255	306	281	280	298	294	304	300	276	291	257	282	289	303	281	275	279	291	287	313	297	283	258	335	272	321	296	279	307	309	250	326	267	284	300	317	292	292	266	284	277	270	295	278	308	294	308	330	302	289	276	272	288	276	300	282	260	321	314	293	277	294	276	302	289	291	305	305	279	280	282	303	316	316	272	294	308	318	318	301	252	307	298	280	277	290	299	303	305	326	271	290	290	277	283	269	307	270	307	277	268	295	285	288	305	291	306	293	297	281	293	284	280	303	281	303	292	300	279	288	316	304	300	287	287	316	267	331	301	299	261	275	295	252	321	322	302	286	280	286	277	266	311	300	280	314	279	312	308	308	286	297	310	292	275	275	271	270	309	273	307	268	311	341	302	293	289	322	284	270	276	264	291	274	268	308	295	332	299	290	284	283	282	298	280	245	272	306	296	254	294	303	297	300	331	301	306	297	303	298	284	329	303	311	275	302	275	284	269	319	262	275	282	307	297	283	243	288	300	303	316	246	274	312	260	285	295	286	293	295	307	282	288	272	282	323	280	263	315	301	299	297	330	322	317	330	294	277	291	305	279	302	301	305	261	273	264	274	309	285	261	292	284	312	272	286	298	281	297	294	257	288	303	269	312	246	299	302	316	274	310	269	286	319	262	296	271	314	318	262	301	296	287	303	309	278	313	272	264	303	300	267	287	300	299	265	279	289	274	263	318	298	270	285	278	278	292	297	276	290	279	334	288	269	275	292	319	282	301	255	294	294	283	287	294	318	317	300	304	316	283	282	328	300	291	260	295	293	287	291	286	260	242	297	278	306	272	285	288	275	295	314	309	285	293	290	298	299	234	273	279	282	273	270	313	269	285	314	282
22981	21485	29194	24221	21501	21575	11106	2950	2005	1735	1499	1266	1074	858	708	669	618	526	537	473	440	379	348	373	332	332	302	316	251	275	243	276	256	285	222	251	244	237	209	247	218	230	238	223	233	203	183	209	183	207	233	210	224	225	205	230	216	202	217	211	229	187	213	206	228	220	195	207	221	211	180	183	198	192	202	219	203	201	203	202	199	206	207	187	206	188	182	197	216	192	185	195	172	214	195	182	181	204	186	199	193	224	209	180	193	224	205	205	199	217	222	181	197	180	185	219	198	202	199	204	193	201	215	194	186	203	178	194	212	219	187	205	207	189	204	219	225	193	221	186	212	193	207	181	199	183	200	177	222	200	190	192	194	231	182	191	206	179	200	204	189	193	206	191	219	201	192	214	186	205	181	224	188	200	198	208	186	214	164	215	173	190	182	211	195	206	210	230	187	197	220	226	202	197	212	182	217	221	200	211	201	193	218	208	183	205	201	187	211	211	201	213	213	224	200	201	184	206	221	182	210	225	180	196	204	221	190	189	209	207	193	189	171	202	204	178	209	202	176	199	173	210	189	211	203	174	193	190	227	208	200	190	216	190	197	209	176	182	184	172	221	207	212	207	193	207	214	195	211	210	209	214	174	186	215	198	213	210	199	217	211	194	213	190	205	191	206	183	197	192	192	181	185	208	215	204	162	200	192	199	217	172	214	187	208	181	203	186	205	193	229	230	192	208	196	213	217	212	196	212	217	213	215	197	198	200	194	173	205	205	181	207	188	201	187	180	166	212	180	175	177	220	227	215	184	197	187	200	190	195	212	224	211	181	208	199	208	228	221	186	197	186	211	187	211	190	213	185	207	179	191	180	206	189	190	185	185	175	198	203	218	211	211	197	218	201	220	244	211	196	208	201	180	176	178	199	215	174	186	206	181	209	188	191	193	183	192	202	199	209	212	176	206	207	208	207	194	189	203	196	195	206	200	198	202	194	171	204	221	204	199	212	189	202	204	199	192	198	218	188	205	199	190	183	195	193	178	192	191	176	192	202	173	205	176	212	199	203	174	207	220	204	182	211	193	206	213	192	168	202	182	206	195	220	188	179	212	214	172	190	174	199	211	207	225	205	195	189	188	219	201	188	213	198	219	209	203	225	195	203	205	235	183	197	209	184	208	186	196	186	212	200	205	198	179	188	190	221	205	223	231	209	218	196	205	221	195	186	205	212	199	220	203	185	205	200	174	216	217	214	210	194	200	189	190	207	182	193	218	208	193	180	230	209	200	206	214	172	194	200	212	194	200	161	193	203	239	232	188	214	198	197	177	187	171	187	191	225	211	197	200	211	195	232	196	193	203	210	216	166	179	194	187	199	199	208	205	199	201	210	192	193	202	183	179	185	178	204	216	203	203	210	190	205	186	201	204	191	183	199	204	209	171	212	216	194	191	198	202	165	180	196	191	179	194	170	186	208	178	216	232	200	191	207	200	204	196	189	180	213	220	173	213	207	200	223	197	191	194	211	204	196	201	178	194	202	208	198	190	219	193	176	210	199	172	185	211	193	196	203	213	193	186	209	199	192	192	205	189	197	228	209	175	193	181	190	214	208	192	193	185	201	188	189	202	189	193	179	174	192	176	198	198	181	211	192	215	197	194	188	185	209	200	197	199	174	200	196	204	209	220	202	175	203	209	198	193	224	199	184	205	189	187	199	203	182	188	196	196	175	183	196	199	194	185	180	188	217	199	184	204	193	207	199	200	199	211	192	210	182	186	196	221	195	193	200	189	211	230	195	186	188	207	197	199	189	191	207	204	199	190	212	214	209	203	176	185	203	178	190	199	209	192	186	186	204	218	192	199	207	175	180	194	197	177	224	208	195	201	196	181	193	213	221	191	211	177	200	211	209	215	188	209	214	223	209	207	200	195	209	215	201	199	161	237	206	212	211	202	194	205	180	180	206	207	200	215	199	190	205	209	190	218	219	186	198	201	195	197	217	182	189	193	192	208	190	196	221	205	233	200	197	192	195	204	192	230	179	176	211	179	189	190	193	220	208	184	212	201	202	200	214	173	204	171	176	195	180	195	209	173	209	209	217	175	195	207	211	196	199	188	201	223	208	178	176	201	188	195	197	201	199	194	197	202	184	206	198	198	226	185	183	229	198	214	168	209	212	206	191	190	185	194	202	221	206	194	206	195	158	204	203	203	217	222	205	209	209	161	203	176	187	219	202	195	200	196	209	200	202	203	220	186	211	226	196	185	215	199	189	201	178	218	192	173	192	201	192	198	177	205	202	199	193	189	208	199	201	202	197	198	173	190	201	200	212	205	203	198	186	200	212	203	199	204	234	203	186	229	188	191	186	209	191	194	177	195	181	196	201	201	201	199	183	193	194	205	190	212	213	180	201	207	184	186	195	192	192	193	162	216	211	192	203	221	200	213	200	198	204	209	197	191	216	193	204	192	205	208	200	202	182	224	215	220	210	188	182	179	191	184	181	243	195	183	201	181	186	169	203	202	195	191	218	184	167	193	186	196	213	171	204	224	208	210	208	196	205	221	235	195	181	204	196	186	219	220	205	198	207	192	204	221	185	199	194	176	183	203	192	192	222	192	210	202	196	163	181	213	214	212	187	190	226	199	196	204	195	192	187	214	203	212	211	193	199	202	204	205	203	222	194	193	190	177	192	210	206	180	199	194	216	193	207	187	166	197	203	194	193	199	198	209	201	187	199	192	174	210	209	180	212	207	175	198	211	211	197	212	205	201	193	200	194	206	212	197	244	207	208	185	206	227	201	206	213	169	210	218	218	207	198	210	218	225	229	202	192	204	210	223	181	205	208	183	190	193	203	221	211	199	207	190	206	190	197	181	184	198	205	209	183	206	204	198	219	197	198	181	172	210	197	222	217	183	201	219	189	215	174	195	184	173	208	204	211	203	169	202	196	210	204	181	197	214	222	211	225	220	210	174	187	191	221	177	190	240	198	227	188	199	201	198	211	220	206	185	198	198	193	199	210	189	204	201	197	209	202	216	206	198	203	179	201	195	180	210	179	183	203	218	201	200	161	182	201	198	192	201	185	177	190	169	244	199	212	194	189	192	175	180	170	212	207	197	196	208	195	190	179	189	197	200	197	191	211	191	225	195	211	207	191	209	190	189	187	173	206	202	189	199	177	185	203	203	184	182	182	186	227	187	185	185	220	194	199	194	195	197	227	200	176	221	188	205	208	204	180	195	208	178	168	213	202	210	177	197	210	174	204	201	182	194	194	189	216	199	192	188	170	196	225	182	193	208	219	177	201	212	200	196	171	200	208	182	194	210	188	203	194	205	222	211	216	200	198	190	211	180	199	208	185	200	198	195	198	218	211	209	176	182	187	214	196	197	197	208	185	203	201	187	212	188	203	222	209	205	211	191	191	216	197	225	183	196	201	188	200	193	203	212	234	209	193	194	225	196	178	189	185	200	198	167	200	193	221	186	189	230	203	222	195	206	196	207	180
38348	34755	25166	16238	13123	9882	6885	5429	4235	3481	2965	2580	2168	1636	1417	1163	1043	937	917	836	672	630	612	543	503	500	444	436	383	388	352	345	345	302	341	322	308	341	285	280	278	291	317	295	263	299	280	292	261	285	310	275	277	251	288	256	269	235	263	271	245	269	280	237	232	281	237	258	240	244	250	231	238	251	231	237	258	250	248	244	257	244	227	257	226	261	254	269	252	246	234	260	265	216	260	254	247	249	217	258	233	267	256	271	233	245	237	250	239	227	259	236	231	223	248	221	234	250	226	225	249	243	253	244	258	214	237	218	267	249	261	232	220	250	241	255	265	239	222	238	215	251	255	243	256	250	248	251	249	227	210	244	248	244	220	232	233	221	248	223	234	243	234	259	226	246	249	256	240	263	259	238	241	224	236	256	250	224	224	253	232	242	237	237	230	235	242	241	235	245	256	236	259	252	231	237	237	256	226	215	210	249	242	242	243	250	239	271	253	265	223	191	225	255	255	264	245	237	246	217	243	253	234	229	238	231	261	239	238	261	236	214	234	241	250	260	256	261	242	248	239	265	218	268	246	254	244	215	230	233	244	273	240	249	241	259	246	269	238	246	275	232	214	264	281	237	236	251	223	216	230	224	224	214	246	248	248	231	243	257	260	222	244	218	226	237	261	241	257	223	251	253	227	261	241	229	232	248	259	232	247	226	227	219	245	265	266	255	257	252	251	242	220	247	220	238	234	238	216	261	242	242	235	239	243	254	249	215	261	271	221	257	225	246	237	214	227	257	247	252	248	215	243	243	249	269	240	232	269	252	259	266	245	250	231	245	234	246	243	255	235	257	240	246	243	234	244	216	252	229	256	255	230	239	234	228	233	209	272	251	258	223	253	228	230	238	254	235	249	225	234	230	247	218	244	257	259	239	234	244	234	208	233	234	247	265	230	218	251	247	249	232	248	260	244	219	230	255	263	240	238	239	250	253	253	237	225	246	255	261	232	218	246	228	238	254	275	236	269	250	257	254	274	231	247	253	251	221	253	246	260	242	224	235	247	241	247	249	221	246	247	240	248	209	248	241	229	234	251	213	232	254	234	267	246	249	246	253	226	239	236	253	267	235	258	240	207	221	249	252	221	255	223	231	230	240	219	234	252	244	233	236	221	234	230	258	208	240	238	255	246	238	251	258	250	240	235	246	275	238	198	242	255	249	211	256	231	242	225	244	217	243	232	209	259	289	215	239	225	249	253	227	240	252	243	235	251	240	242	213	243	252	240	214	233	263	236	236	220	248	253	227	247	246	241	232	250	234	234	250	259	248	236	284	237	263	248	227	247	218	271	234	219	233	214	260	251	252	231	266	241	236	250	241	230	235	238	216	239	236	276	232	255	254	287	252	248	242	240	231	276	229	240	219	232	241	235	239	248	229	261	246	275	238	248	250	248	238	249	229	240	219	250	228	241	242	276	217	256	240	205	228	231	225	226	261	227	221	257	240	240	253	231	234	258	235	228	224	265	235	257	239	226	233	261	243	249	234	257	237	274	252	228	263	242	241	210	227	243	230	204	227	234	240	229	221	247	241	250	241	218	252	238	268	230	219	238	234	267	249	221	247	249	247	275	209	266	277	244	245	255	228	259	234	218	250	246	243	242	245	236	241	229	227	240	235	247	261	226	204	247	235	233	254	250	259	239	237	246	237	248	249	244	214	256	221	245	226	227	238	226	233	248	222	253	243	279	251	224	239	217	242	239	235	227	210	229	239	245	224	230	245	241	250	241	254	227	244	205	234	215	237	225	236	215	212	264	224	229	249	258	254	234	227	234	244	237	235	261	240	252	242	229	214	209	246	235	262	250	233	256	241	245	224	251	222	257	222	233	240	245	249	241	238	234	247	238	234	271	212	256	241	251	236	259	234	248	246	233	249	236	226	281	230	269	259	240	225	244	235	225	229	243	243	250	241	255	242	244	235	237	242	241	244	251	245	265	247	217	246	248	220	218	264	231	238	233	248	212	255	257	253	289	239	269	242	242	237	209	240	243	257	227	246	230	272	232	238	242	228	241	235	244	246	260	229	242	231	262	244	252	233	258	225	248	246	227	224	228	232	259	236	259	255	208	233	258	263	232	220	217	228	264	245	201	272	266	214	237	230	251	240	240	244	221	228	238	223	234	240	222	225	250	267	261	241	226	258	225	231	225	248	247	245	246	226	230	240	244	233	245	257	231	251	262	270	229	261	227	245	236	237	239	231	235	243	230	255	242	245	197	221	257	251	214	252	240	260	223	242	258	235	248	270	233	252	238	219	219	224	276	267	268	240	237	230	219	252	256	244	236	220	256	251	207	249	242	255	236	250	233	246	247	213	267	229	211	241	244	219	238	252	244	223	228	253	234	266	233	220	242	223	259	265	222	233	246	231	257	245	249	234	256	259	249	259	228	261	248	251	224	244	226	238	222	240	257	260	257	275	225	244	234	243	258	228	259	261	264	244	237	246	245	228	219	212	243	232	234	270	244	278	213	236	231	225	219	249	248	224	210	250	275	253	246	267	229	260	234	264	236	241	246	239	278	228	230	218	233	260	231	215	225	244	258	236	262	243	242	255	230	236	251	245	249	270	245	245	266	245	236	247	248	234	243	254	254	253	235	257	272	247	260	235	220	215	252	260	240	253	230	240	250	261	246	238	270	235	257	237	245	246	239	234	235	212	245	230	227	254	263	242	270	232	252	257	231	226	246	252	234	252	253	247	251	275	225	209	259	245	261	241	207	244	241	233	243	247	246	251	225	259	233	244	243	223	259	243	246	265	242	245	261	219	247	221	214	229	245	253	251	238	267	230	241	227	244	243	220	223	249	242	213	258	238	242	235	220	239	235	250	244	238	268	218	226	225	254	248	264	256	226	250	233	254	245	212	256	261	239	260	262	235	231	225	246	277	249	249	251	259	248	250	226	228	210	231	231	248	253	229	252	261	237	225	233	229	249	261	234	220	245	244	241	227	243	258	265	235	261	245	230	226	210	239	256	246	258	264	225	247	226	257	241	258	238	230	265	236	274	238	248	247	238	238	243	260	203	242	251	231	232	255	237	269	254	244	256	261	253	248	238	226	261	244	248	240	249	214	241	234	237	246	244	229	240	234	245	240	253	244	255	228	251	255	238	239	241	222	224	246	238	253	237	236	232	241	276	249	234	260	230	205	237	259	222	238	232	221	219	241	259	249	262	237	247	243	240	248	263	263	241	251	264	238	231	222	231	233	224	233	242	233	216	260	226	249	248	251	230	236	248	250	221	230	266	237	251	238	272	265	257	264	227	240	239	226	249	225	218	252	234	255	243	222	235	211	219	233	285	246	214	240	236	228	265	267	239	233	248	242	235	250	241	247	247	278	248	234	259	253	255	251	251	246	264	230	244	229	206	242	230	248	236	237	240	241	223	222	243	247	214	245	227	228	227	227	238	240	241	239	255	247	254	218	241	264	243	269	245	259	245	244	237	244	261
29804	20898	13667	6351	3170	2002	1421	1123	932	854	737	707	615	592	525	491	429	469	475	418	408	418	374	398	379	393	388	347	363	357	338	374	376	342	347	333	334	371	338	357	364	353	358	328	302	344	324	305	323	353	329	332	328	326	388	344	335	291	351	355	349	333	353	335	312	340	338	338	343	295	336	326	355	307	335	340	351	350	318	323	363	343	337	341	377	355	336	331	340	317	310	332	357	302	318	341	340	325	345	355	367	346	318	345	354	332	324	317	329	326	325	354	299	335	355	344	320	314	354	323	354	331	318	325	313	312	332	331	338	333	296	340	310	330	356	349	347	309	367	343	339	299	337	324	312	321	313	336	333	317	352	355	355	326	333	340	352	306	350	326	317	323	352	351	330	336	323	361	375	359	339	357	319	321	316	347	333	318	338	330	319	330	316	327	339	359	343	341	325	334	352	350	282	335	357	357	340	319	338	347	336	306	325	323	333	340	343	353	353	339	292	333	327	307	347	329	352	311	333	327	323	355	316	324	307	375	344	320	347	347	329	324	381	334	348	309	303	308	335	336	362	355	324	323	321	277	320	339	322	355	337	329	341	336	341	338	344	314	295	363	331	320	319	333	313	339	324	301	321	364	343	348	360	338	332	313	290	305	348	312	351	313	352	324	348	332	349	330	326	330	352	319	358	332	344	347	330	317	315	283	327	335	342	331	341	347	300	326	352	350	322	355	356	332	345	357	315	358	351	337	330	317	343	353	330	336	337	313	318	327	333	319	334	308	327	326	329	305	339	345	325	335	355	326	338	353	353	350	335	339	334	315	326	362	330	341	320	313	326	333	358	314	325	336	307	346	325	324	322	340	399	297	323	294	337	322	336	314	340	338	311	321	340	334	316	344	317	375	349	340	334	327	318	325	367	323	324	332	316	345	315	370	327	330	362	340	347	338	335	356	347	354	315	350	340	326	342	350	330	314	325	329	329	312	332	317	317	334	372	344	277	328	324	340	345	317	353	326	352	360	332	315	326	340	335	340	315	337	369	331	310	321	330	328	366	359	361	347	323	344	352	323	310	326	328	333	328	326	322	327	348	342	319	345	320	367	339	358	327	325	359	319	325	332	313	354	355	330	344	324	321	343	302	310	337	322	335	332	324	337	330	331	355	309	324	342	342	312	349	342	315	324	344	364	323	328	325	316	325	345	332	312	327	337	332	323	336	337	344	346	335	342	325	356	325	322	342	365	349	347	364	344	315	325	302	358	316	346	336	344	333	366	364	322	330	323	325	336	324	325	360	329	344	343	324	345	341	347	337	359	364	301	338	347	323	313	320	344	321	299	308	323	306	327	301	353	317	306	355	337	293	345	339	347	349	324	357	340	325	306	319	306	311	333	346	350	326	358	326	320	316	328	352	344	334	331	328	329	323	339	320	325	360	316	347	324	310	348	325	336	333	339	389	340	309	326	377	313	345	329	337	304	303	351	351	338	357	332	311	345	340	326	358	347	320	333	322	353	348	297	322	325	325	327	319	315	352	336	331	355	318	336	330	355	324	313	349	325	335	339	304	300	354	306	309	352	308	326	329	308	307	373	356	335	301	315	328	339	336	335	366	334	298	308	331	352	377	343	327	338	318	343	326	349	329	356	316	324	341	311	326	313	335	318	343	315	347	338	328	319	320	343	346	312	331	309	357	299	345	373	336	365	333	324	337	340	371	333	320	337	370	336	330	321	339	360	335	341	344	325	333	306	337	310	360	333	349	357	343	338	313	328	321	341	293	342	362	354	376	328	315	357	315	323	293	337	356	322	325	308	340	368	317	301	329	311	319	344	345	348	353	314	317	322	333	320	316	349	308	312	343	334	317	331	313	337	348	356	348	301	368	343	326	336	333	301	315	343	333	344	324	348	369	363	309	362	313	333	339	341	366	330	328	305	346	361	334	357	372	335	301	317	344	353	361	345	354	350	314	312	307	408	329	304	340	356	318	364	356	335	367	351	361	336	339	320	356	320	341	323	331	322	333	318	350	368	320	343	341	331	331	352	326	365	356	310	346	357	308	309	342	366	353	323	377	311	347	335	339	342	344	330	319	316	344	323	355	328	288	361	352	349	341	334	327	359	323	334	353	335	323	323	368	329	360	370	319	343	295	326	348	354	367	353	363	299	289	321	319	349	341	322	338	342	326	343	326	366	304	355	340	351	287	367	311	354	330	334	312	329	320	328	306	315	308	331	321	352	336	337	359	332	323	342	360	320	361	335	352	321	305	309	356	343	350	327	318	333	357	366	313	312	318	338	355	348	345	349	325	285	339	358	325	368	343	337	333	334	339	314	335	328	327	312	343	346	365	319	360	335	359	348	330	332	336	331	356	339	366	330	350	323	319	330	341	346	350	340	320	336	354	333	329	330	342	313	338	316	327	301	342	312	335	327	351	309	358	349	332	342	377	302	305	317	336	333	312	306	336	324	305	320	355	311	331	308	332	320	360	322	372	341	356	309	331	316	296	297	319	352	299	310	330	327	293	312	341	325	355	347	322	342	345	311	355	330	372	328	340	343	333	336	356	318	292	316	335	339	376	368	328	329	338	342	298	331	328	307	326	372	358	325	393	315	324	314	343	309	358	358	321	342	327	310	307	346	290	372	332	364	347	315	306	323	368	292	339	348	319	317	374	339	329	327	321	351	337	335	353	341	319	328	317	341	309	323	341	337	359	333	339	333	306	298	306	355	332	318	341	341	327	314	324	324	323	319	353	333	340	302	344	326	321	333	310	343	354	287	362	324	349	329	338	359	352	346	333	338	336	332	323	334	334	339	358	327	352	284	317	319	345	301	329	326	341	318	376	356	322	342	343	330	362	340	304	326	320	330	351	312	342	347	336	313	344	289	350	331	343	316	313	318	345	326	347	334	330	353	318	305	337	353	317	348	295	340	344	349	364	332	348	315	326	373	312	305	342	333	356	337	303	323	338	330	347	307	326	334	325	316	337	365	351	305	317	328	349	344	346	347	346	319	313	341	344	320	341	345	342	372	328	346	317	368	306	344	361	329	344	354	323	325	318	310	326	332	325	334	339	334	338	345	337	332	329	352	331	332	327	337	334	314	318	348	334	374	325	348	326	324	347	324	331	335	331	300	326	341	336	376	341	330	347	326	330	347	335	336	307	373	368	344	359	349	324	355	347	333	318	346	339	319	310	348	357	367	319	366	344	313	326	352	311	320	331	315	324	347	323	371	311	306	338	347	310	310	313	320	349	335	327	347	315	365	343	364	343	327	331	307	330	353	334	326	324	331	312	319	339	324	363	363	337	326	345	378	370	341	330	321	347	330	365	356	334	357	343	355	341	366	329	348	330	338	332	330	339	318	332	317	333	323	318	313	313	356	354	355	349	313	347	327	363	341	389	335	324	338	330	322	351	341	336	356	354	318	340	313	323	339	331	338	329	349	354	339	339	332	335	327	339	349	325	360	307	324	336	321	338	334	339	308	340	333	339	339
30074	20778	13416	7397	5547	3973	2824	2317	1854	1470	1378	1155	986	829	835	698	649	589	607	602	565	480	530	482	460	476	471	484	427	461	427	448	408	474	409	423	396	407	418	405	396	469	442	429	446	403	437	419	415	443	409	410	397	415	448	368	398	446	406	427	399	417	399	370	433	389	404	397	359	368	392	373	381	423	421	414	401	427	386	425	374	389	408	410	373	396	431	386	346	402	394	380	365	376	402	394	370	383	383	393	385	421	388	389	421	398	395	383	423	390	424	378	426	415	422	397	410	440	388	407	434	385	376	410	441	404	397	436	390	422	392	389	420	391	386	420	420	402	414	415	397	384	400	387	405	386	382	398	405	412	388	407	431	387	398	407	386	401	418	382	405	374	369	395	367	369	376	386	403	365	404	404	417	384	413	422	419	386	411	372	375	422	411	404	409	370	407	406	399	408	408	361	408	413	397	355	418	409	396	377	402	387	372	397	417	405	392	388	375	388	425	423	402	406	427	400	393	382	389	364	387	366	405	389	388	437	397	446	436	421	405	405	354	421	387	407	384	378	399	377	393	405	406	396	441	397	370	392	426	432	373	354	382	385	411	399	385	397	377	344	386	409	431	402	409	394	408	410	371	407	415	377	377	379	399	386	401	429	404	393	385	407	438	400	414	419	405	406	413	370	420	386	374	380	393	406	436	365	399	383	350	400	427	408	366	412	358	363	414	422	405	406	436	402	413	425	377	405	403	378	419	394	366	398	378	387	392	423	408	384	372	392	395	393	425	423	376	389	399	381	407	382	388	393	402	434	443	390	395	408	411	368	397	386	413	405	351	383	402	405	396	397	422	413	388	409	412	431	407	384	385	409	398	410	412	433	410	428	402	385	376	411	380	408	387	425	382	401	383	397	399	403	374	414	381	369	427	384	399	368	392	370	350	387	409	422	390	402	388	385	394	410	425	411	378	395	398	392	374	408	394	379	451	387	420	432	452	424	375	430	400	392	369	385	395	394	383	426	399	436	385	388	391	399	372	429	378	394	399	407	393	434	378	393	408	420	366	376	410	374	374	431	374	436	424	372	412	381	398	377	404	376	398	407	441	382	423	410	409	471	381	427	357	426	376	427	423	425	401	396	421	360	389	398	397	407	410	402	410	435	396	376	389	406	417	420	389	415	374	380	397	427	400	433	377	390	379	409	347	392	358	363	385	355	410	417	409	421	400	404	409	398	417	412	388	411	417	399	423	398	406	413	370	403	404	430	400	368	423	403	402	389	397	393	425	407	453	377	424	383	428	387	403	373	412	404	405	370	414	391	435	425	412	409	407	379	430	395	430	379	397	391	402	384	376	422	384	402	402	380	384	383	421	434	427	404	407	373	418	405	406	381	416	375	375	408	377	412	401	374	393	378	417	392	404	381	429	381	427	375	393	410	380	361	411	435	367	401	400	401	403	392	358	399	410	387	421	359	385	383	378	374	414	424	406	407	409	411	412	393	368	348	381	403	421	398	408	379	384	418	427	364	430	373	416	399	428	412	410	383	423	402	367	405	375	397	390	416	379	368	402	418	392	373	397	409	368	410	375	383	394	408	365	383	397	425	405	392	379	414	412	424	400	405	412	390	434	425	412	381	354	408	373	402	399	391	403	391	404	385	404	407	378	405	409	402	427	397	372	395	448	410	420	408	413	378	415	412	404	404	381	393	407	378	391	377	373	407	403	421	368	409	387	391	357	432	410	403	391	382	433	384	414	406	407	400	411	420	421	412	407	388	379	370	377	406	397	371	386	429	428	402	394	409	389	418	387	420	401	364	404	419	379	406	427	398	374	383	391	453	398	407	407	372	363	440	438	369	416	407	405	412	421	414	415	419	419	358	389	389	423	427	418	416	412	399	394	386	388	385	387	387	375	373	421	418	386	391	426	407	424	415	396	448	379	386	409	393	358	419	415	431	405	410	409	415	390	410	410	409	436	429	398	372	403	380	359	431	384	384	406	408	373	425	393	395	397	380	369	388	388	380	367	437	390	403	398	406	391	390	396	370	363	412	399	369	406	380	404	394	416	447	407	378	402	388	389	406	399	373	435	403	433	402	386	404	377	430	419	421	382	452	399	404	381	399	386	409	401	379	421	443	369	412	409	385	385	386	435	388	421	396	409	424	408	406	398	361	384	431	377	400	434	408	393	429	368	361	429	407	425	396	370	441	399	457	429	421	397	379	396	409	384	425	388	374	397	433	427	400	423	388	386	400	430	398	410	396	418	403	430	413	404	395	407	392	388	406	397	384	396	419	429	408	397	423	396	414	423	419	430	397	405	420	381	391	388	405	349	415	410	412	354	393	398	404	410	395	420	417	404	367	397	399	393	387	419	402	386	400	428	363	393	384	395	418	401	390	408	406	408	391	390	395	400	428	370	380	424	424	403	402	413	401	425	349	415	409	402	346	418	421	366	405	391	400	360	392	397	386	378	407	408	404	397	364	442	404	418	405	353	381	390	408	370	384	360	405	421	414	407	445	378	411	414	399	395	389	433	375	394	449	366	416	404	419	408	368	426	396	414	406	390	406	409	416	404	400	421	425	404	379	410	379	440	408	409	419	396	405	433	370	408	444	391	384	397	393	387	413	386	409	350	375	413	409	407	378	402	343	393	374	428	387	388	390	430	392	413	401	398	420	453	471	407	400	386	394	408	383	404	368	400	393	404	388	436	428	384	410	397	406	411	418	400	366	415	411	383	437	432	379	383	414	383	365	385	398	441	418	372	408	409	399	378	430	411	364	386	392	401	404	385	415	413	424	385	426	394	371	401	384	378	374	404	411	409	408	412	397	405	412	423	377	411	378	385	402	396	371	415	387	434	400	383	407	392	367	421	403	410	378	374	428	406	392	408	395	410	374	409	399	406	381	414	392	423	411	371	403	388	431	386	388	380	357	403	386	395	399	420	433	405	440	403	389	390	392	433	399	408	410	406	394	383	436	382	385	372	407	420	396	413	411	418	393	372	406	377	404	393	426	447	417	419	412	394	399	371	421	378	419	381	404	387	398	433	400	355	405	399	353	401	423	388	402	394	397	361	388	400	403	423	388	393	423	394	396	385	385	425	383	407	383	383	378	383	360	430	411	384	396	364	436	420	402	399	377	396	397	400	409	381	410	402	385	382	420	391	409	423	362	381	405	419	384	406	379	417	439	395	432	426	397	373	402	422	368	397	400	396	399	414	395	390	422	397	395	397	399	390	421	391	408	408	379	421	404	431	427	420	418	399	401	391	408	400	416	428	405	366	390	408	411	409	371	425	372	421	390	363	407	380	424	405	399	398	389	375	400	418	389	418	407	422	429	376	403	391	384	373	399	443	377	402	381	406	422	407	394	397	390	391	407	394	377	408	431	418	370	375	397	385	398	414	412	389	387	418	408	414	396	405	444	354	419	392	365	413	389	399	457	392	433	385	398	400	405	392	388	376	419	393	421	412	405	419	409	366	395	417	401	394	383	426	363
24031	21490	28817	24622	21464	12549	3520	1976	1525	1282	1162	1023	907	795	710	667	594	594	523	487	478	441	421	442	405	399	392	360	330	373	371	328	351	387	364	328	343	321	349	341	307	316	330	351	304	371	328	319	322	349	318	334	339	339	294	325	301	333	304	339	329	330	317	312	343	304	333	325	305	309	329	311	291	322	304	305	326	329	324	306	327	311	304	319	346	326	338	308	305	337	328	366	323	323	314	321	308	323	320	297	307	311	295	307	327	310	261	258	315	330	329	316	330	311	296	305	334	318	320	334	337	303	324	312	333	294	316	326	328	303	299	311	319	326	339	320	318	325	326	315	312	344	312	304	304	316	309	319	308	321	318	334	329	303	317	329	340	296	331	301	337	333	325	333	343	315	314	312	305	323	332	313	305	321	314	280	314	324	340	301	300	332	297	298	308	286	309	281	323	329	309	299	318	304	308	305	314	308	342	352	285	351	338	343	311	338	367	329	296	327	316	296	316	315	307	349	304	323	293	344	317	329	323	328	291	305	320	341	291	310	326	328	295	331	296	329	317	298	324	340	330	327	317	289	301	315	314	317	330	318	312	337	301	372	284	355	337	312	319	322	316	318	323	282	333	327	326	354	323	307	320	290	332	314	325	346	311	296	319	331	331	311	310	338	290	313	331	321	328	327	330	321	316	347	282	304	310	322	342	308	324	316	324	327	296	319	324	317	315	329	296	333	330	294	302	339	291	347	325	313	297	331	335	302	297	338	355	349	349	296	285	299	323	320	349	317	319	340	308	299	297	321	317	316	307	310	308	328	319	314	311	309	315	327	307	336	312	297	337	318	296	338	330	319	300	308	286	321	335	293	338	312	324	335	310	293	345	309	338	341	330	295	323	335	346	303	312	314	304	288	294	343	288	330	319	338	323	294	323	314	323	308	319	286	336	358	324	321	310	316	337	300	360	291	321	309	304	299	314	307	297	349	301	341	339	340	326	316	304	271	306	306	313	283	287	317	314	305	320	349	324	298	329	316	322	322	367	326	317	308	300	321	288	323	332	317	325	321	277	344	328	331	296	345	304	291	321	336	327	312	300	325	318	323	314	308	322	313	295	311	309	316	320	308	308	316	317	296	294	336	320	357	297	310	313	304	317	338	306	320	334	316	318	328	317	338	306	303	316	341	310	323	293	312	329	288	323	345	332	334	304	303	320	323	316	305	275	326	315	279	314	302	332	306	340	310	346	329	328	324	292	316	281	315	306	326	316	316	315	325	291	322	305	328	307	313	323	339	326	336	297	333	328	311	291	344	312	324	325	318	299	296	328	306	331	282	314	343	336	305	305	350	295	311	331	368	329	325	315	334	354	326	281	324	326	308	313	319	310	320	334	335	338	318	314	319	309	326	310	330	339	344	324	309	327	312	331	309	321	317	313	340	302	333	306	316	274	309	322	283	320	323	292	284	330	317	323	336	337	341	303	300	344	332	336	309	284	341	323	298	300	306	333	311	301	308	343	337	324	309	292	277	322	317	314	316	330	296	343	303	333	341	315	314	308	323	303	341	324	309	333	296	343	338	329	328	299	286	314	296	336	307	334	284	307	308	308	318	347	304	305	293	308	286	295	301	309	333	312	323	272	293	337	356	315	333	285	307	320	320	305	336	313	327	319	305	307	313	312	305	353	315	322	305	313	330	280	305	315	316	337	319	333	296	297	297	332	314	332	303	335	331	340	328	333	329	325	366	307	319	320	297	337	337	296	323	363	337	302	322	325	320	308	330	310	303	294	287	297	295	299	293	323	324	294	286	285	317	303	330	323	318	314	309	323	338	339	308	348	281	321	283	333	306	309	324	322	317	327	303	284	324	329	324	332	288	299	307	340	314	294	305	312	329	302	308	341	303	302	295	316	311	315	348	280	298	288	332	298	314	322	282	322	341	305	327	303	315	314	324	325	329	319	337	322	328	347	320	312	315	309	299	310	316	300	322	317	325	339	273	332	336	306	322	353	309	309	314	262	318	291	300	305	318	286	331	308	333	304	328	307	276	302	362	304	308	322	335	336	306	311	270	319	357	322	350	348	291	298	325	314	304	325	322	313	312	332	322	325	313	343	318	314	339	310	340	332	299	325	321	325	323	312	300	325	349	324	327	309	318	330	321	345	312	305	279	316	286	306	343	318	326	274	328	300	302	310	350	339	325	300	306	300	311	327	325	319	334	318	274	288	317	340	301	319	305	300	311	304	326	355	335	322	300	308	310	332	323	338	331	313	293	294	316	308	308	341	308	320	326	299	327	306	295	339	296	329	344	354	308	307	320	312	320	313	341	309	329	293	308	353	287	309	354	320	293	324	305	306	319	293	312	339	333	302	327	317	320	327	327	330	305	319	327	316	317	303	297	336	314	316	324	297	317	302	318	337	311	335	291	332	315	341	289	276	290	327	290	287	307	302	327	331	293	303	307	325	283	320	290	306	305	344	311	320	351	336	340	329	352	294	300	287	336	312	292	326	331	299	323	349	313	309	316	316	337	347	332	338	280	300	330	314	287	310	300	341	330	308	293	320	292	342	306	288	325	331	314	322	298	324	324	292	304	318	302	298	318	338	326	309	324	313	341	326	329	345	320	297	333	301	304	328	304	329	328	327	300	302	284	329	332	305	346	310	316	346	317	320	319	290	330	289	325	338	360	295	296	327	311	302	322	313	321	310	319	306	311	299	308	311	327	309	334	319	318	328	316	311	291	306	309	329	318	288	306	341	326	326	319	314	334	319	316	328	314	310	316	306	330	320	280	346	286	334	335	332	270	308	296	308	322	309	318	341	306	302	302	315	320	344	305	339	332	319	324	356	343	337	314	319	309	332	299	330	316	326	345	317	330	322	323	332	310	338	359	298	292	326	299	306	316	309	310	318	307	353	315	293	305	331	305	329	289	311	306	305	306	297	316	324	320	311	323	273	315	344	327	308	286	326	346	292	314	341	307	309	307	323	328	273	340	288	296	305	322	283	325	319	334	315	323	296	327	338	317	324	324	340	289	325	332	304	325	309	283	325	293	271	309	333	327	321	292	305	333	327	306	303	317	281	320	298	309	302	319	335	329	310	279	328	333	319	283	317	286	314	360	322	305	347	318	303	295	280	326	326	322	324	332	328	307	323	313	311	325	340	309	319	302	314	307	322	348	348	338	309	295	345	314	331	322	329	318	311	350	333	325	321	310	301	319	277	308	320	336	328	352	322	296	313	318	317	284	317	297	314	353	301	290	333	325	279	299	251	299	333	300	308	311	318	310	317	298	300	276	300	275	355	302	341	319	331	305	321	306	320	307	294	336	306	324	321	313	325	317	320	325	286	344	332	328	350	312	337	307	317	299	312	310	312	330	315	320	294	325	340	289	305	325	326	339	311	324	329	304	324	327	335	310	335	307	306	329	310	323	298	316	319	281	290	339	284	324	286	349	309	321	296	317	372	331	297	302	318	318	319	325	322	281	306	302	346	316	308	297
34620	31303	20994	12223	9517	7327	4870	3721	3063	2533	2268	1951	1631	1404	1163	1029	912	832	880	746	657	646	604	612	541	535	487	498	475	475	487	427	413	448	432	429	389	432	403	407	438	436	379	425	392	424	441	373	381	396	415	391	431	412	390	404	366	407	399	384	391	408	403	385	395	403	411	405	383	396	370	418	385	393	365	387	392	395	375	397	384	381	392	382	406	356	427	357	368	373	383	405	369	386	396	360	390	379	339	431	379	384	400	372	341	373	389	387	434	376	363	371	397	390	376	347	387	377	373	347	389	350	356	393	409	403	398	338	377	353	401	341	390	359	396	369	406	392	390	378	400	417	407	372	384	363	371	369	413	424	401	373	408	357	393	381	396	375	387	372	373	435	357	376	369	348	382	379	390	389	389	385	394	347	369	370	397	400	353	373	389	407	380	390	377	368	405	415	378	372	396	384	391	379	364	370	380	374	389	389	413	414	360	407	341	380	342	395	399	413	400	367	389	387	394	356	406	362	359	366	390	378	382	375	378	420	399	370	378	376	383	375	430	397	404	400	400	326	425	403	398	401	354	376	367	366	403	402	352	345	374	397	354	394	383	358	376	394	379	383	365	396	365	366	432	345	375	378	394	391	365	362	395	399	403	422	371	380	416	394	355	365	367	369	397	376	363	432	389	405	359	376	374	354	414	384	412	370	382	380	382	412	393	392	410	394	411	390	414	409	348	368	396	385	379	366	364	406	382	380	406	385	411	396	417	385	348	393	410	389	434	365	383	382	395	372	397	344	363	391	357	399	386	385	377	396	384	395	379	367	396	361	385	388	385	352	365	382	388	379	403	370	390	388	362	374	356	383	342	357	408	359	416	395	376	397	389	405	370	377	360	372	384	363	384	420	413	403	409	374	382	419	379	371	409	347	416	368	388	365	370	363	366	392	364	374	328	400	362	371	390	375	402	400	376	376	391	388	392	370	398	383	400	405	413	389	401	364	425	355	378	388	386	370	351	382	375	375	390	377	365	392	395	371	430	411	343	367	343	383	370	350	385	383	374	378	405	366	379	371	358	379	382	381	358	418	364	390	399	400	397	362	401	407	386	346	414	376	395	382	424	372	351	381	385	366	387	391	393	353	391	394	396	387	391	393	375	366	388	370	338	380	392	396	362	387	406	358	402	408	409	331	385	417	384	360	403	395	406	366	366	383	396	379	383	374	340	364	365	398	370	361	384	426	384	381	382	373	376	363	396	370	366	389	387	314	397	415	373	404	367	356	393	368	399	364	385	396	378	389	372	377	393	392	354	379	410	370	379	354	381	380	402	367	394	384	398	420	388	376	389	403	397	364	372	383	385	335	393	371	407	385	401	379	367	381	383	425	413	370	394	378	367	369	348	382	383	407	388	400	380	403	417	389	377	366	387	379	366	385	397	368	388	400	379	368	365	377	383	390	353	392	384	388	388	382	414	369	392	400	379	378	391	386	379	389	359	383	431	357	392	358	349	384	353	354	364	352	361	411	383	377	343	361	382	381	359	385	411	369	378	387	407	381	362	369	376	341	372	382	385	337	358	412	411	394	366	413	404	356	355	385	418	372	403	400	353	362	392	377	359	370	418	382	412	360	363	380	379	377	407	397	389	394	364	406	357	379	385	353	350	400	347	388	398	378	387	390	412	391	374	387	361	370	350	370	362	363	392	371	393	382	369	382	387	383	394	364	397	413	370	375	394	384	373	347	389	377	367	407	397	384	378	391	416	393	363	389	362	376	364	367	404	391	383	365	388	391	378	401	386	372	401	401	396	383	401	388	376	407	389	390	386	374	373	416	392	384	382	335	377	379	357	387	393	382	374	371	377	362	391	371	393	372	388	345	401	392	392	431	378	387	382	376	380	355	389	383	359	371	365	392	354	413	348	395	412	377	372	384	340	372	385	370	367	383	373	372	391	389	361	388	370	366	389	403	349	395	347	375	431	367	405	367	361	384	394	404	348	392	406	376	380	410	397	354	398	370	368	397	400	391	373	383	363	358	356	374	362	407	403	391	415	386	364	394	384	366	391	373	351	375	390	406	388	408	383	381	354	410	370	379	369	357	363	354	398	392	406	380	388	347	371	378	380	399	354	397	415	390	397	403	367	380	359	382	353	362	375	373	406	361	378	380	419	370	400	405	377	375	360	384	370	391	387	439	385	376	396	377	343	370	394	367	386	376	356	378	396	350	380	375	396	364	388	368	380	382	404	369	380	376	392	374	403	389	398	409	348	385	376	413	381	365	363	375	402	397	346	390	381	377	369	396	374	382	395	355	344	394	401	367	379	365	402	353	368	365	359	448	417	373	377	373	371	347	400	353	373	351	377	409	389	367	370	409	389	348	383	357	383	390	391	417	329	357	371	408	371	353	372	391	379	372	388	388	375	370	395	366	382	381	372	395	380	405	382	390	392	358	359	375	414	392	364	398	340	389	398	378	381	404	421	371	417	385	360	387	381	378	394	366	366	397	400	415	399	400	393	374	390	392	406	391	415	374	396	345	386	397	371	396	379	367	356	374	405	369	357	377	378	379	383	360	387	383	364	385	412	394	395	423	362	354	387	386	409	384	373	373	379	410	373	410	376	407	367	380	374	401	392	399	382	371	354	354	401	382	421	408	361	372	357	394	374	364	368	396	373	407	402	382	364	390	388	383	382	354	394	352	335	383	393	362	389	350	385	384	346	405	388	382	369	367	412	390	390	337	407	361	348	361	372	366	383	411	396	414	416	357	356	368	391	362	375	410	379	357	367	407	372	398	366	387	397	399	357	370	386	378	369	391	373	407	354	377	401	382	369	354	423	384	380	391	369	396	408	385	405	409	350	383	384	375	352	359	384	401	391	363	395	384	350	407	343	392	381	363	394	374	398	369	403	370	368	391	372	396	359	359	404	405	366	389	408	399	395	354	386	336	406	383	352	360	399	393	354	381	382	367	370	381	373	379	385	375	387	384	382	391	393	393	369	379	392	377	380	382	400	349	393	383	355	395	356	373	384	388	381	364	373	389	392	412	363	359	424	411	386	359	388	370	362	358	378	414	372	377	358	401	370	389	391	371	408	394	362	377	387	334	370	367	383	386	412	388	405	380	411	367	391	398	350	384	399	390	403	363	358	422	343	413	399	406	387	380	421	346	377	377	373	369	374	360	380	398	355	409	352	408	412	370	386	408	398	368	385	389	397	387	364	356	353	397	414	381	360	391	356	376	363	386	329	410	410	397	410	390	364	377	396	393	346	422	331	393	369	373	396	348	393	392	379	382	390	373	392	379	366	377	392	406	379	388	360	378	363	395	388	403	390	407	354	401	416	406	335	374	349	344	373	369	367	423	409	390	365	399	390	377	377	391	358	371	378	422	354	372	406	365	399	382	377	352	383	356	427	406	403	380	389	364	385	391	369	377	394	398	391	351	380	394	386	384	377	377	388	377	392	387	375	382	385	356	396	356	379	383	375	401	402	336	389	364	357	382
25203	21501	27643	25692	12736	3424	1844	1387	1092	996	852	769	677	625	521	459	471	441	438	341	342	335	335	341	316	308	308	279	268	281	288	299	283	281	266	289	239	254	248	234	248	234	251	254	236	261	238	262	255	222	248	265	247	250	251	242	236	271	255	249	275	261	252	228	236	264	206	253	292	256	263	267	245	227	258	252	254	253	237	257	264	251	264	268	244	245	238	261	253	262	251	233	270	239	228	258	236	289	243	238	240	243	234	275	249	231	248	239	261	247	248	249	234	238	246	246	263	234	258	247	229	259	238	274	255	226	268	231	244	210	233	268	225	249	240	207	226	243	217	215	244	260	281	258	241	246	254	230	230	260	257	235	285	259	212	213	242	260	258	262	231	235	271	230	264	248	252	227	251	270	249	256	262	243	224	216	220	255	273	257	270	254	248	240	255	295	279	237	237	235	270	244	226	260	249	257	225	217	226	216	250	218	238	248	225	233	264	257	243	252	263	221	269	233	249	251	249	260	249	239	237	233	236	249	270	234	241	274	262	252	230	233	232	211	261	261	257	251	230	261	248	254	238	257	252	242	241	259	238	257	250	258	263	264	237	238	270	261	267	247	258	264	242	239	259	249	254	256	259	218	263	267	239	228	223	248	244	267	250	251	248	260	250	241	237	224	234	249	257	209	254	260	284	245	260	257	229	233	255	240	224	258	247	249	239	259	250	228	252	249	256	210	252	244	259	261	258	257	232	252	244	231	266	269	244	244	251	246	263	247	244	263	260	200	268	239	249	230	252	233	251	259	249	238	240	239	250	246	256	239	263	254	234	238	236	209	248	257	239	241	257	234	243	238	244	248	236	285	232	244	264	235	283	257	262	244	235	282	250	260	236	226	274	235	225	252	238	233	262	238	239	261	245	242	250	236	228	216	255	230	256	275	215	236	261	247	243	257	262	266	245	252	271	251	244	215	279	243	231	246	248	249	251	245	257	242	228	255	213	238	234	218	271	260	238	270	231	266	252	262	270	235	250	273	236	244	268	231	265	249	237	227	236	253	266	244	235	251	226	269	239	253	237	234	244	223	252	238	257	229	260	239	237	247	259	250	253	224	238	226	278	257	274	255	257	259	241	250	265	252	246	233	268	253	236	245	244	256	286	254	245	279	238	248	245	255	242	257	272	254	255	203	262	251	221	221	246	250	260	222	258	225	242	247	274	248	269	237	253	224	248	284	253	259	233	250	249	236	243	255	265	244	253	212	217	234	227	245	260	230	256	229	248	231	236	225	240	253	252	224	239	246	239	232	239	232	241	255	238	226	243	244	267	233	269	236	263	236	228	255	215	245	241	246	231	248	274	242	270	230	239	242	227	243	251	248	262	245	255	252	243	261	238	239	249	250	269	245	239	256	250	234	252	272	251	251	251	238	235	225	241	265	276	209	229	292	240	221	247	270	266	228	228	222	247	264	275	235	257	226	264	257	256	270	235	244	262	265	245	256	257	220	245	249	241	267	234	232	260	269	253	251	235	269	271	246	263	253	279	244	229	233	233	245	249	249	251	237	223	241	236	263	249	245	263	261	250	239	246	265	244	261	243	264	217	232	245	254	250	220	239	247	238	233	233	246	262	244	252	233	274	223	249	237	257	230	263	238	256	265	226	232	275	246	242	266	247	230	241	264	238	247	250	244	253	257	248	222	243	269	234	258	270	250	255	242	236	242	243	276	238	240	228	259	262	228	238	259	243	259	250	262	223	266	258	264	240	228	231	248	268	238	269	225	248	257	227	249	260	245	255	276	255	240	236	249	258	233	253	257	271	271	282	255	236	250	253	242	251	221	231	240	265	238	266	276	240	255	235	270	284	245	253	243	270	243	215	266	260	258	234	259	250	259	246	243	250	227	274	249	216	266	248	261	258	235	258	231	244	258	223	244	248	254	226	213	242	273	252	251	235	247	218	235	233	245	230	259	273	259	242	249	261	254	236	243	253	238	226	263	250	228	223	263	237	275	266	252	240	240	249	232	243	261	234	242	236	254	225	249	243	252	216	242	226	251	249	257	251	243	244	256	245	242	252	255	236	264	273	238	241	227	230	233	272	265	264	264	234	240	237	294	253	252	236	248	256	273	248	241	222	270	258	244	247	255	260	237	243	254	237	262	270	232	257	252	231	248	248	232	238	278	262	254	265	263	266	262	223	256	270	251	233	253	240	236	237	252	235	255	273	231	258	223	236	232	258	263	255	244	261	270	257	237	231	236	263	268	247	269	232	254	230	232	228	254	264	216	246	238	251	227	251	257	275	247	251	230	233	286	244	236	239	265	242	231	217	246	239	236	267	259	260	260	242	247	256	244	244	238	242	258	215	244	247	230	232	239	245	230	247	232	239	247	288	282	257	242	239	246	223	222	232	262	234	267	245	242	234	233	252	279	240	256	250	259	263	268	252	230	283	239	249	262	256	243	263	249	234	267	230	279	233	244	253	240	231	284	247	224	251	264	227	222	264	258	240	254	275	233	237	256	236	237	252	271	230	258	223	216	240	264	257	262	218	247	236	245	235	248	245	259	229	223	272	238	237	240	201	240	262	239	262	254	260	259	224	243	265	256	212	229	267	237	248	261	224	247	263	241	236	233	249	238	229	246	257	251	236	239	261	243	260	278	225	270	243	247	258	239	248	259	257	237	228	255	254	234	279	229	272	260	239	271	264	242	251	264	248	253	248	239	255	231	265	265	254	256	266	256	298	267	257	262	251	238	264	252	264	241	265	246	220	218	244	258	236	242	243	261	251	235	252	239	257	232	231	273	244	261	240	255	243	254	273	242	224	223	232	235	223	257	260	226	274	265	270	262	278	265	232	242	237	239	240	255	238	246	276	258	243	267	220	233	235	234	233	262	231	229	243	238	251	225	226	247	248	246	257	237	262	254	265	244	232	260	252	236	255	247	238	261	242	248	235	282	259	266	259	233	216	247	242	235	239	247	261	234	229	253	263	240	249	266	218	237	272	243	259	252	243	240	244	241	241	239	250	242	272	239	241	281	245	235	246	236	241	251	219	250	247	258	244	238	249	253	241	290	252	263	251	239	254	237	244	239	250	234	236	244	257	257	268	246	249	241	237	236	249	233	252	266	255	270	233	274	247	243	238	271	251	251	251	217	247	254	258	267	245	233	235	249	217	253	246	228	274	258	261	250	231	263	248	241	242	257	240	229	255	266	231	237	244	246	265	261	260	236	220	257	230	263	274	242	232	230	230	254	239	238	236	259	256	253	230	258	244	274	262	236	243	234	261	227	270	250	259	248	262	247	243	236	242	243	257	246	265	249	232	270	258	275	243	233	265	223	267	251	234	252	253	240	236	228	256	219	265	263	242	260	222	261	239	236	255	254	222	251	256	238	238	240	243	232	243	254	245	249	250	232	238	227	248	197	222	238	234	217	259	246	238	262	258	252	255	251	255	236	219	233	219	229	268	224	245	249	216	247	233	236	259	229	242	236	230	234
33883	26487	17990	10281	7647	5512	3919	2930	2399	1978	1725	1490	1235	982	887	798	717	686	607	584	501	475	503	452	441	389	370	407	351	360	339	347	348	380	351	285	329	298	316	315	324	283	321	297	302	283	292	300	347	288	325	281	302	274	314	356	336	318	330	296	331	310	303	277	281	309	285	301	296	305	299	293	304	296	295	289	307	282	292	313	291	296	270	309	291	283	290	312	291	295	283	308	293	312	303	301	302	298	295	305	287	284	292	291	296	311	311	304	302	292	329	294	302	305	303	302	281	286	301	300	296	322	305	290	261	288	299	281	262	290	271	297	316	299	276	295	279	301	323	298	318	267	274	309	274	296	275	319	333	323	303	279	281	296	315	290	318	290	294	280	293	281	318	285	270	310	312	312	256	286	283	281	305	303	303	300	311	268	269	287	313	280	297	288	332	284	325	303	309	293	278	323	282	291	299	276	295	308	295	295	309	318	316	301	283	277	286	287	272	295	305	262	284	264	281	332	331	309	294	291	273	314	287	296	295	302	298	281	297	285	303	283	268	293	315	296	307	298	327	329	294	298	254	334	303	270	281	300	269	332	311	289	292	281	269	302	299	303	294	310	338	294	281	277	299	312	276	308	280	334	295	268	288	265	305	305	317	270	269	299	304	301	289	301	282	300	260	289	299	284	283	275	313	289	284	319	296	315	251	285	295	275	296	261	297	330	274	288	302	261	274	292	293	319	297	293	292	294	297	300	300	269	310	280	316	295	281	297	290	307	287	300	288	319	319	291	286	310	306	310	285	304	292	305	263	281	311	309	303	315	300	308	270	328	303	296	282	343	296	279	313	280	285	324	302	293	268	315	282	297	297	278	294	288	311	296	274	307	277	289	292	309	278	258	307	284	288	296	322	298	268	300	291	281	306	277	279	304	308	293	320	317	283	316	262	298	269	299	303	265	268	278	275	277	299	267	296	280	281	275	309	322	283	293	293	326	289	300	297	308	274	289	293	309	288	328	295	319	317	331	298	295	314	302	335	290	272	290	316	298	285	304	280	325	261	327	306	283	316	292	274	268	292	297	287	317	317	280	286	288	306	309	295	273	294	299	264	318	333	302	289	296	298	274	283	292	277	272	311	290	287	285	303	306	283	296	313	310	305	281	293	291	282	294	316	299	330	289	283	282	285	299	284	285	303	302	269	282	283	286	306	300	291	312	306	315	289	273	306	281	336	313	264	314	334	320	263	288	276	298	290	305	301	298	287	269	302	343	292	281	312	300	289	293	309	291	280	310	287	313	305	302	326	330	318	282	280	293	328	286	276	292	295	270	303	278	304	280	291	311	290	279	291	287	287	303	259	282	306	325	297	281	304	269	315	278	298	295	297	300	311	254	293	275	324	295	279	286	276	291	305	293	284	285	277	299	308	278	279	288	280	274	283	319	315	298	283	302	310	298	308	334	313	297	300	293	283	302	308	292	275	315	293	321	289	321	281	297	310	283	295	284	273	341	317	298	300	292	285	314	271	308	283	289	283	307	321	287	334	298	283	321	292	295	280	314	300	305	303	293	279	289	306	278	291	275	284	284	309	305	319	297	299	286	272	322	314	293	276	283	274	297	303	307	283	295	293	290	300	280	314	321	302	321	320	329	298	277	302	284	289	309	317	293	298	277	271	287	286	272	280	319	298	309	313	279	273	297	291	309	304	297	292	285	282	296	303	290	271	320	305	278	310	311	302	293	287	296	306	321	298	311	289	309	283	270	344	311	302	284	292	297	310	276	301	360	272	265	306	323	281	277	289	290	279	306	282	300	287	306	312	305	311	303	309	284	287	291	299	277	292	294	287	297	324	316	327	293	280	292	279	293	318	295	284	307	287	311	305	252	307	312	299	278	302	291	296	323	286	286	277	278	290	272	327	301	293	287	295	272	287	321	309	299	296	278	295	290	305	308	282	273	317	302	308	271	309	299	292	290	308	300	312	298	271	295	300	277	322	256	269	298	340	284	263	296	290	300	297	292	269	302	287	333	307	285	306	303	332	316	277	301	263	263	299	284	317	295	300	284	293	309	295	293	300	319	309	302	298	291	272	299	279	267	291	280	293	324	329	275	288	338	306	251	283	283	269	330	270	286	266	295	281	324	329	311	301	275	284	304	278	280	301	288	297	279	298	287	305	289	285	303	288	314	289	302	299	321	269	314	282	297	311	287	283	304	326	279	304	317	308	282	280	310	319	281	311	293	301	300	310	289	268	287	276	288	307	313	302	304	280	288	308	282	293	310	298	276	272	294	314	288	343	294	310	290	299	321	302	283	358	290	252	256	282	302	282	313	314	283	313	326	289	299	294	282	330	267	312	331	295	295	282	288	332	315	294	263	297	276	307	289	284	295	266	291	317	281	285	296	327	267	282	296	279	291	299	292	293	283	324	304	308	322	299	317	312	305	302	267	291	293	296	288	279	302	316	297	282	299	278	313	305	286	312	300	292	294	271	300	300	267	314	290	314	269	311	305	302	300	319	280	277	315	289	305	318	330	293	291	280	302	324	282	297	299	304	327	318	304	298	272	330	304	274	340	285	271	282	301	297	268	317	299	323	285	321	282	305	303	302	326	289	302	278	301	268	297	295	281	314	295	328	304	300	293	299	290	269	299	308	273	278	287	294	278	295	301	338	301	303	275	305	310	264	276	316	299	290	300	298	280	279	309	303	279	269	271	280	282	285	289	306	303	306	311	303	313	308	286	291	298	279	297	296	281	288	308	312	291	285	274	288	284	259	284	336	297	301	306	297	285	308	274	283	302	292	300	309	333	285	285	284	306	290	296	347	314	329	313	294	289	289	302	303	320	297	291	306	287	290	314	317	306	294	281	292	279	295	294	281	283	263	286	278	297	268	328	290	276	300	298	327	294	300	268	281	269	288	297	256	285	266	285	273	293	290	279	306	308	283	291	272	304	282	323	281	266	322	282	267	294	284	302	252	284	285	288	293	287	310	281	297	310	294	305	266	304	293	280	251	296	312	275	305	293	310	304	303	291	309	345	307	283	278	278	288	332	281	295	284	289	299	295	262	287	303	265	302	310	311	277	279	309	293	326	296	317	337	315	274	303	280	290	297	271	322	311	293	291	315	281	298	320	299	301	308	299	288	296	306	298	263	282	323	292	276	279	283	280	297	310	303	279	284	277	296	292	275	258	280	288	315	301	312	305	287	304	300	297	296	291	292	280	277	333	308	285	284	282	300	287	276	283	292	304	288	295	294	295	299	279	274	279	287	279	300	281	294	270	291	304	297	287	289	290	301	289	322	277	292	255	304	285	299	282	284	293	336	315	294	308	274	281	282	282	292	285	301	300	297	307	298	294	310	284	285	273	317	280	279	294	274	302	307	298	317	283	315	310	271	269	300	287	288	310	316	290	317	284	270	294	297	299	292	299	304	269	277	294	291	314	313	299	327	279	302	266	288	270	295	289	303	298	293	276	292	263	302	291	273	323	280	312	280	306
22995	21491	29213	24188	21506	21542	11350	2892	2034	1689	1445	1290	1009	927	806	696	631	575	543	496	425	377	395	388	288	340	328	302	272	278	257	254	261	259	252	239	244	265	208	242	245	228	225	235	237	221	190	238	208	198	214	272	198	218	222	230	228	201	231	214	225	197	210	208	205	200	209	227	221	194	204	210	207	199	198	207	197	202	216	203	217	214	202	220	213	184	157	219	191	227	208	209	205	222	206	180	188	213	191	198	222	231	204	232	197	190	228	201	209	201	181	207	203	215	191	218	205	218	197	178	236	204	220	222	191	209	206	208	190	219	207	217	184	220	196	214	206	194	194	193	184	190	194	207	211	204	205	207	172	194	202	211	199	240	196	179	198	179	182	209	208	218	196	218	191	216	229	197	224	183	208	187	211	190	192	201	190	212	204	195	194	212	204	207	217	200	199	195	173	204	204	194	178	202	192	196	220	208	204	210	201	191	213	226	205	212	209	191	193	185	178	198	193	209	202	220	229	210	208	195	189	180	196	198	203	163	214	191	178	210	243	202	187	215	206	202	203	187	186	184	203	221	168	213	198	209	191	213	209	195	229	210	204	211	196	219	198	205	185	188	214	218	210	225	208	200	200	206	190	178	195	187	212	203	182	192	201	198	219	218	196	195	193	199	188	185	191	201	215	197	182	186	212	187	202	205	220	219	235	231	188	186	233	214	197	181	207	222	191	200	197	196	190	215	205	198	226	205	192	206	195	214	186	216	185	163	179	176	221	192	187	209	211	211	204	190	181	188	207	159	221	201	207	181	209	200	213	209	203	217	224	218	224	218	206	201	215	196	220	200	206	214	219	220	189	220	183	186	196	198	183	193	187	205	190	214	224	202	183	193	193	192	202	182	167	194	196	222	207	192	189	215	180	197	212	215	220	193	214	196	188	227	206	211	218	200	200	184	227	201	210	198	208	183	218	217	197	225	209	197	231	170	231	173	185	182	215	212	187	205	182	202	223	207	172	205	208	194	217	204	214	206	213	201	186	198	206	184	197	185	202	202	206	221	194	195	193	210	198	201	214	198	195	219	193	205	201	222	208	199	233	215	226	191	194	213	235	189	211	186	198	195	209	229	210	219	226	197	165	199	184	212	227	189	199	185	186	208	211	188	198	212	204	180	234	221	181	215	216	200	197	205	208	205	206	219	197	219	220	226	190	209	199	201	195	197	217	200	204	215	209	199	201	203	187	216	212	197	223	210	193	207	198	198	215	209	199	184	209	201	186	205	204	206	172	216	195	223	218	201	198	200	206	194	229	203	197	189	188	204	217	178	193	216	210	194	210	205	196	207	205	195	191	191	211	189	227	195	202	202	189	213	216	218	189	230	217	187	194	203	181	209	196	208	222	201	181	198	201	182	207	205	210	217	182	202	187	195	213	213	196	204	188	232	215	204	204	191	201	209	175	183	184	182	185	203	227	213	209	214	213	190	211	247	209	188	212	205	187	193	210	213	189	186	199	225	197	209	210	203	217	190	210	203	209	217	221	197	175	217	199	196	190	230	214	191	204	199	207	229	206	191	215	219	208	176	188	227	201	221	191	195	180	195	185	190	190	205	207	214	187	189	211	217	204	198	211	210	191	211	197	218	180	191	206	190	189	194	207	161	208	199	193	205	200	179	202	227	219	182	177	188	196	203	201	216	206	200	211	204	195	191	215	200	210	211	212	221	192	186	213	200	207	200	209	198	216	188	205	234	203	207	218	214	209	201	197	201	214	179	212	202	204	233	202	199	202	243	187	219	231	229	208	209	190	226	200	206	200	194	211	190	219	177	183	224	187	219	226	182	189	199	176	161	203	199	194	188	220	201	212	207	215	203	208	211	193	210	203	214	204	201	218	194	215	170	198	225	191	203	195	191	199	203	190	210	215	208	205	227	213	212	221	177	194	200	184	191	205	218	204	229	211	193	189	196	200	209	164	194	197	199	202	219	221	221	212	212	200	221	190	215	191	212	214	177	198	212	197	176	207	216	202	220	206	190	197	194	179	235	196	188	207	203	200	218	209	208	203	208	195	206	207	202	201	193	207	206	187	220	207	168	204	188	202	192	199	230	193	193	203	215	193	206	203	166	203	215	229	197	212	189	223	194	195	202	194	181	217	218	186	193	194	185	198	205	202	193	207	182	207	187	193	178	168	173	202	204	203	210	201	176	212	194	191	197	180	189	190	192	185	198	217	207	202	215	194	178	195	221	211	197	182	205	225	198	204	184	215	211	200	229	204	213	203	188	187	225	174	211	216	203	195	211	195	200	224	189	200	197	209	200	210	200	203	203	203	191	211	204	227	209	184	195	202	221	194	198	211	203	185	176	191	195	195	210	196	194	190	218	176	223	204	208	200	192	204	214	229	191	182	189	229	211	207	227	181	211	182	238	210	220	194	185	219	207	185	204	228	196	198	200	217	179	212	193	193	190	195	199	203	207	206	197	216	228	203	212	208	204	208	210	225	225	196	197	180	205	176	200	197	186	217	209	161	193	200	215	197	198	211	208	196	217	173	196	197	170	201	202	165	222	198	204	213	215	203	194	218	208	208	195	183	201	213	206	224	209	178	186	214	195	212	213	212	241	239	201	208	216	180	202	175	215	217	192	206	224	213	216	206	188	219	215	211	200	200	208	191	196	221	225	189	190	196	199	188	206	194	218	214	192	197	229	208	183	188	179	188	186	214	173	211	204	220	204	209	208	176	207	219	217	220	204	209	203	180	213	233	185	197	176	201	191	191	214	230	195	184	198	206	206	207	207	232	209	185	191	208	202	196	203	203	210	202	200	226	192	188	227	194	192	198	179	204	182	199	221	194	191	199	217	204	202	185	191	182	202	201	186	205	196	216	182	235	207	197	204	208	174	208	186	191	161	200	207	225	189	186	221	195	201	207	178	197	201	197	220	187	181	211	189	202	200	214	185	208	221	181	214	189	200	209	200	195	187	180	199	185	181	215	167	199	214	189	215	187	207	185	193	200	224	162	196	209	224	215	190	195	218	214	200	198	188	192	183	212	224	210	200	219	197	189	226	207	193	184	196	169	213	188	218	190	199	203	229	200	212	203	210	192	198	181	187	208	198	201	222	225	193	211	176	201	200	222	192	210	210	203	196	200	216	171	195	212	216	214	210	215	190	202	187	199	216	205	216	222	221	187	199	194	189	191	193	211	197	211	203	191	213	208	210	220	199	187	211	199	207	193	189	178	194	191	179	197	182	213	207	223	215	213	203	214	235	213	208	214	189	199	179	199	204	209	177	200	204	191	176	196	202	183	202	207	209	202	202	198	189	197	219	210	211	205	220	184	206	205	220	228	201	192	192	187	191	237	209	230	204	205	192	198	192	205	217	206	216	202	189	220	207	185	207	188	206	200	205	205	191	209	195	208	207	184	202	184	219	200	177	197	215	196	196	171	193	184	217	201	195	188	195	189	200	192	210	210	236	192	193	209	187	201	215	211	215	191	194
38049	34967	26131	16761	12941	9795	6935	5208	4319	3463	3013	2477	2157	1812	1449	1230	1071	1006	965	798	711	680	586	559	492	542	415	413	456	363	375	327	342	328	274	314	301	295	295	316	309	261	280	290	298	293	306	289	235	247	286	257	297	249	269	275	275	289	294	264	256	262	244	272	236	261	267	247	252	231	276	271	230	225	221	229	277	224	266	260	247	245	243	279	231	275	242	261	264	251	260	259	237	258	247	258	265	251	270	270	246	285	269	253	241	231	226	245	235	241	237	297	251	254	249	249	249	257	247	241	276	232	246	227	253	261	238	265	238	260	240	227	227	250	239	225	270	237	268	254	280	250	265	239	252	267	228	276	259	266	245	251	253	255	235	224	245	240	222	287	238	238	239	236	231	267	258	232	243	237	245	238	246	240	220	234	257	248	268	276	265	271	241	240	247	240	250	247	242	228	269	259	251	260	251	232	253	251	255	250	248	261	247	262	247	260	229	265	260	254	218	254	252	273	273	231	239	238	255	257	220	210	242	251	256	240	250	269	244	244	238	251	258	284	242	237	233	266	258	267	242	259	257	253	250	240	250	223	245	236	232	254	262	242	225	225	246	257	236	225	260	285	228	272	240	259	243	246	254	259	244	220	241	224	259	252	213	238	238	257	281	241	235	220	263	254	250	258	241	262	221	239	230	239	261	254	236	231	261	225	244	239	240	258	217	241	237	243	248	242	251	263	249	236	228	273	261	210	264	245	248	246	265	242	222	257	272	246	252	256	253	227	255	256	291	252	239	266	249	252	240	260	210	239	231	246	246	231	273	252	264	237	223	255	244	220	231	246	245	243	278	266	254	263	252	246	227	241	248	241	237	273	258	268	248	231	248	247	247	235	260	242	268	252	263	259	208	246	259	225	231	256	266	253	228	270	254	235	245	224	276	235	273	244	259	258	249	248	220	245	217	262	222	290	236	238	239	236	286	237	272	240	219	266	265	220	245	251	254	291	260	248	207	247	245	252	254	234	233	240	246	247	238	247	252	241	240	241	223	256	271	225	233	239	241	214	262	252	259	250	258	270	240	220	263	223	252	246	233	244	278	243	219	258	240	233	251	249	248	249	243	242	259	273	247	232	266	258	237	219	247	251	245	260	254	199	237	220	248	248	241	214	232	276	241	231	238	237	240	261	228	231	242	233	233	252	239	237	230	252	236	260	233	245	260	251	252	261	238	225	235	251	260	241	237	230	240	266	248	235	251	251	243	236	256	207	230	235	257	258	231	226	268	270	271	247	251	223	234	238	239	271	238	233	268	226	236	257	233	236	230	265	207	237	259	249	230	262	249	235	239	248	254	228	262	217	244	265	243	262	229	236	256	231	252	242	258	236	249	243	247	253	245	241	259	227	251	216	245	225	233	259	238	253	279	254	258	281	227	243	242	255	238	275	228	259	259	226	271	239	242	260	257	258	266	230	239	251	269	254	235	235	224	216	239	236	248	252	270	230	219	226	246	247	238	258	260	231	235	231	267	269	263	250	251	245	228	232	227	262	237	224	268	229	235	248	237	243	238	246	226	246	252	229	215	228	234	247	244	255	259	218	230	202	232	246	250	229	255	237	262	259	264	242	252	236	243	257	243	252	216	251	223	209	237	247	268	285	248	237	239	238	251	257	252	253	244	246	247	234	253	230	225	234	240	226	249	247	269	255	268	240	249	246	262	253	230	279	236	270	229	251	279	237	251	247	256	257	238	252	244	260	227	231	257	230	264	249	241	257	264	246	229	254	234	261	250	251	271	246	238	247	240	230	253	246	226	268	230	243	240	231	226	264	251	224	266	247	234	271	263	219	208	252	246	279	266	250	270	251	245	248	245	247	244	215	241	235	240	232	230	220	260	273	263	245	227	255	229	260	234	246	239	243	228	237	256	245	218	231	253	252	246	271	240	256	252	254	251	247	223	247	249	241	252	261	245	245	262	233	227	246	259	229	251	223	255	263	252	268	274	252	248	235	266	247	227	210	203	226	255	237	215	221	231	236	228	244	236	228	252	292	235	257	274	235	233	231	251	240	250	257	248	232	254	263	228	262	247	239	243	249	222	246	269	262	242	244	251	234	258	247	234	261	238	250	249	263	251	264	239	245	223	246	229	250	253	246	244	259	225	254	221	243	254	249	278	254	233	250	251	227	251	240	252	255	249	260	254	239	249	225	247	227	250	254	247	228	259	233	261	247	240	232	246	247	240	247	234	232	262	246	265	234	290	279	273	223	224	239	257	234	273	237	229	225	224	246	256	249	260	235	237	213	245	263	274	226	244	220	246	239	216	255	227	219	259	226	228	236	234	251	253	263	213	239	250	244	262	259	229	275	248	257	234	216	240	244	261	249	222	251	244	235	260	258	250	241	267	225	245	248	235	255	251	241	272	221	239	257	209	251	234	229	249	261	233	219	224	227	271	240	253	253	249	251	238	268	217	232	233	260	253	228	246	243	232	232	251	229	237	236	226	220	226	279	256	214	247	257	234	252	258	234	261	265	228	236	228	243	233	239	275	264	238	264	286	222	234	259	265	255	250	237	260	248	239	246	252	252	224	270	259	228	234	258	239	263	234	242	256	260	229	259	234	269	243	225	254	256	237	252	241	258	236	217	253	204	254	266	257	245	241	223	284	237	269	232	236	223	240	250	260	236	255	230	256	245	265	241	262	239	262	239	254	253	224	247	225	261	244	272	252	231	280	249	274	271	236	259	217	216	283	255	223	221	267	233	267	223	253	264	223	228	249	231	256	249	238	247	257	226	281	241	227	250	283	247	246	255	252	234	262	261	248	240	229	234	243	258	264	226	214	226	250	246	261	266	258	243	249	277	246	268	256	248	235	250	261	234	237	240	238	208	236	256	255	245	229	259	231	226	258	241	236	223	259	231	246	264	252	260	289	268	260	227	254	256	247	241	232	243	252	239	248	239	240	252	239	247	222	244	238	254	256	252	258	222	256	246	258	269	265	237	245	254	253	240	231	244	254	220	246	249	213	210	242	254	245	258	243	269	260	241	245	279	221	280	267	246	257	251	246	233	235	239	232	254	239	246	230	225	250	230	237	261	249	273	232	236	230	243	277	239	287	236	253	223	263	251	242	229	236	275	262	217	298	251	257	267	270	232	246	243	262	245	246	248	231	232	214	231	183	267	224	240	235	274	244	242	238	236	253	254	224	246	236	255	265	254	247	255	219	244	252	248	243	243	241	258	246	281	242	214	242	253	252	261	211	261	263	229	245	232	262	231	267	223	223	249	244	221	225	249	272	220	232	222	223	240	233	250	234	233	260	238	238	244	275	257	242	258	270	247	233	249	259	253	248	218	252	260	253	276	242	253	270	231	252	244	199	211	219	225	261	230	232	241	251	221	243	269	265	258	220	252	229	250	242	236	235	227	234	259	241	258	271	275	289	255	240	258	266	264	262	244	239	256	249	259	235	265	225	252	250	206	241	247	250	277	238	230	253	273	234	251
29679	21220	14223	6756	3433	2255	1383	1086	967	830	744	679	630	596	519	501	448	524	442	428	438	369	385	417	374	388	398	360	338	358	376	329	342	344	389	359	314	330	323	353	328	323	324	369	370	335	352	361	332	350	372	308	387	345	315	352	374	327	313	341	337	311	293	328	325	300	330	333	324	363	323	321	367	327	368	356	332	318	308	337	370	359	346	347	356	350	361	326	346	341	314	301	328	339	356	342	361	353	344	320	348	343	345	355	342	309	367	350	301	346	358	310	347	356	345	340	353	371	348	335	338	365	328	385	335	361	351	310	368	347	306	327	381	329	300	307	354	331	354	337	314	324	365	325	319	338	312	352	357	342	350	360	360	297	326	330	345	323	326	315	352	339	342	334	362	345	342	343	337	361	333	331	355	339	352	339	340	349	338	315	330	363	311	305	342	304	348	355	342	354	361	352	323	334	309	360	318	353	295	316	377	320	351	323	334	347	354	349	330	355	365	339	334	305	337	340	361	318	322	320	348	344	344	375	373	323	344	325	359	389	324	368	340	332	337	301	327	357	333	317	327	371	351	347	356	354	364	349	348	375	387	337	342	362	337	344	355	358	346	372	294	337	367	303	335	313	341	330	325	334	340	345	325	333	311	329	323	366	359	345	321	337	318	348	348	360	361	343	341	360	355	351	323	343	325	332	318	332	383	333	335	328	367	322	342	364	318	337	310	320	324	334	357	315	302	351	347	332	313	311	336	397	331	332	366	329	329	341	307	332	324	326	336	350	339	328	359	334	330	305	306	353	333	361	337	335	345	339	343	331	348	335	370	350	328	364	356	358	331	336	317	332	311	351	323	347	316	325	315	351	315	333	373	350	348	334	344	324	370	343	309	330	318	336	364	324	316	331	330	363	352	341	345	340	370	365	304	326	331	348	340	343	327	351	370	328	341	343	320	340	326	361	356	363	356	343	353	377	348	341	325	358	331	330	328	322	330	363	344	334	365	338	336	364	326	336	334	324	340	361	339	376	348	342	329	348	332	329	304	351	325	330	347	306	354	323	340	329	353	334	347	323	342	366	329	308	354	344	372	361	338	334	351	329	345	322	323	337	327	346	371	376	363	340	339	355	350	357	338	331	321	344	345	345	318	336	326	320	334	329	330	316	346	344	349	337	349	336	369	358	325	371	374	350	353	315	315	342	335	286	379	374	369	330	317	332	325	344	334	347	320	321	334	358	312	371	333	361	332	317	333	367	342	338	355	343	336	374	330	324	327	341	329	342	333	309	350	334	391	311	329	300	346	339	337	317	322	323	357	339	358	343	358	345	329	357	325	346	309	322	341	324	363	368	321	313	304	323	352	361	331	332	332	324	369	350	356	373	345	367	339	345	349	333	323	341	335	329	356	318	347	347	357	327	355	366	334	311	354	373	339	350	306	327	334	361	335	376	348	353	342	341	362	323	364	328	290	317	340	318	320	325	330	351	350	345	331	348	322	309	328	333	321	360	328	327	366	322	330	336	337	350	332	352	347	339	312	361	363	328	327	336	338	349	346	336	363	359	356	342	311	344	354	353	329	326	337	335	352	380	296	308	341	332	336	347	308	328	337	364	327	399	353	351	346	332	341	327	334	353	346	318	299	323	316	345	314	318	323	343	349	333	345	309	324	310	321	336	365	342	375	325	324	375	343	352	364	378	344	352	329	328	370	311	329	362	367	306	362	319	357	324	332	321	341	333	324	364	352	368	305	314	358	339	357	334	307	344	380	333	342	343	335	317	357	337	361	343	337	367	319	338	343	318	322	331	339	345	336	348	319	346	363	321	333	326	344	358	360	327	329	360	361	318	379	327	361	312	351	316	347	307	374	336	327	362	333	331	297	318	345	349	345	347	351	321	349	321	381	337	330	346	338	344	350	316	361	353	329	331	308	355	367	338	307	320	341	313	351	357	364	319	342	360	330	314	336	345	336	338	323	335	355	335	344	315	352	311	369	349	322	302	338	316	340	360	322	394	321	365	325	324	376	332	323	332	337	349	347	346	348	328	380	342	333	371	360	336	307	321	352	335	317	349	355	325	343	327	329	328	316	326	356	377	305	341	334	313	326	373	342	343	323	307	352	384	349	346	355	360	366	348	324	362	344	322	360	355	342	310	352	331	318	344	341	328	336	368	327	339	332	316	328	327	321	324	323	362	354	351	305	332	325	345	341	343	363	340	340	346	346	336	357	348	333	369	327	314	323	338	390	371	370	329	347	369	357	334	344	317	331	329	322	325	345	315	316	326	314	320	323	325	353	355	300	325	343	360	313	368	321	376	320	361	348	385	313	389	329	344	347	320	333	349	322	345	351	328	356	380	325	329	327	338	338	358	317	355	349	351	335	346	327	314	371	347	347	347	353	359	361	335	355	370	363	344	361	340	353	372	356	342	297	336	381	373	343	353	343	343	335	340	317	372	329	313	334	353	321	325	335	365	348	353	335	337	342	331	360	379	349	351	345	336	351	344	345	350	347	362	353	337	345	346	326	319	328	358	393	320	339	376	365	341	340	351	325	334	341	325	340	330	298	328	347	319	357	313	354	318	325	349	353	329	330	342	301	340	334	348	334	357	335	353	357	371	336	349	360	365	343	360	359	334	354	343	322	356	354	342	360	343	339	358	338	331	309	348	314	376	370	324	358	322	349	352	337	328	361	309	316	338	359	294	322	349	356	344	355	329	355	332	324	363	331	323	339	353	339	367	354	333	317	360	349	353	352	351	327	334	336	344	332	383	314	334	329	359	321	336	308	333	312	302	332	375	357	360	308	334	346	343	378	339	340	322	345	328	352	358	347	330	329	346	367	340	365	358	349	354	337	348	359	350	359	333	345	361	324	354	341	311	342	357	293	335	337	332	306	331	339	365	384	317	339	347	345	317	351	353	358	369	344	306	305	341	309	327	324	339	377	348	361	342	320	324	348	297	343	340	342	328	346	320	311	331	316	352	320	329	340	351	346	356	335	325	331	375	369	356	350	331	341	338	334	314	359	339	350	375	363	352	317	349	333	335	331	332	365	306	340	348	320	329	369	340	306	330	312	368	333	361	324	344	338	351	341	346	361	314	318	303	318	329	335	325	319	355	322	334	343	335	342	364	345	342	342	326	362	368	302	326	374	347	359	356	349	323	316	328	320	358	334	321	342	347	339	335	322	319	372	350	346	351	295	325	332	340	335	355	361	340	345	333	360	319	328	376	341	338	359	361	331	362	314	325	312	354	320	359	353	334	287	341	346	326	343	337	320	346	351	344	348	362	338	329	348	354	374	360	364	372	362	384	342	338	351	356	342	358	327	349	374	338	345	340	322	312	300	371	359	340	341	355	337	323	376	368	341	361	322	341	345	370	356	337	332	327	357	323	362	339	313	358	339	325	352	337	340	371	322	338	376	341	341	349	343	324	341	296	348	330	332	350	354	373	320	306	321	324	345	351	371	385	362	352	331	335	363	303	353	377	342	359	354	345
30232	21254	14223	7810	5757	4070	2880	2274	1878	1553	1296	1178	1013	908	783	694	701	664	636	618	523	541	499	460	507	503	468	457	459	444	421	408	422	459	421	416	422	435	427	423	415	428	412	454	417	427	432	401	428	431	406	398	417	462	401	436	440	414	392	435	400	451	420	410	406	425	386	375	372	412	425	388	418	395	434	388	417	417	410	456	417	407	416	376	411	396	412	409	409	401	388	420	407	425	419	438	443	416	396	388	400	390	391	429	413	368	434	417	398	385	399	378	444	419	429	409	401	408	419	439	405	359	436	408	413	390	409	379	401	434	382	401	413	426	407	397	378	408	394	385	394	393	358	414	407	389	423	420	407	381	423	394	394	396	373	374	396	390	396	420	403	406	385	417	396	432	390	388	430	401	404	398	421	405	425	435	429	436	385	422	424	374	418	387	379	411	402	401	399	395	388	403	403	385	396	400	444	386	427	392	418	407	392	408	417	410	430	374	405	392	413	378	417	419	393	407	414	424	390	404	429	386	377	428	395	407	405	408	397	434	386	392	381	378	392	397	409	398	419	436	428	417	397	399	406	400	422	433	410	391	376	415	392	404	354	401	387	405	450	452	422	385	445	410	427	416	417	435	403	444	401	425	429	378	418	396	410	367	410	424	403	410	417	412	427	446	387	393	415	409	456	421	381	398	399	396	400	391	360	405	390	396	377	396	416	459	399	418	399	361	370	384	376	391	404	439	417	407	428	427	367	383	415	446	382	372	431	437	429	390	394	401	385	397	409	458	404	448	410	392	354	402	417	418	399	401	404	387	387	412	373	377	384	403	394	416	412	407	410	413	435	429	420	426	383	421	401	397	423	383	398	411	379	409	388	394	381	436	395	403	403	364	421	396	446	385	355	391	418	426	393	417	388	367	388	404	396	377	402	448	409	428	383	418	402	440	394	403	420	420	397	433	394	442	431	441	431	406	365	437	420	391	407	401	428	403	379	392	389	403	395	365	405	382	405	455	388	436	411	405	382	449	436	426	404	393	410	387	377	402	378	410	425	381	407	445	428	417	415	392	380	418	414	351	397	402	367	421	381	391	411	403	432	421	414	433	424	408	445	430	399	419	418	379	393	409	388	377	356	414	414	391	425	413	389	374	430	433	397	424	410	394	431	400	422	420	406	439	373	401	421	407	399	444	393	427	390	427	412	418	405	414	385	427	392	393	425	407	418	415	399	439	390	367	385	402	409	407	410	397	403	413	382	386	431	411	375	433	446	425	425	422	383	388	422	427	395	401	442	413	437	426	416	421	429	387	399	411	411	408	439	397	358	411	382	416	415	384	409	408	441	427	392	409	422	422	411	447	401	393	424	393	388	398	422	410	381	405	391	422	396	397	420	388	394	401	423	401	418	385	400	443	375	376	410	456	385	430	377	386	411	401	408	404	356	378	421	401	442	394	377	414	398	434	398	385	417	401	406	410	420	408	368	385	426	394	435	391	426	447	405	422	399	381	399	418	422	409	380	431	397	379	387	420	423	416	427	430	395	419	389	416	396	380	436	405	380	422	409	424	402	412	404	387	390	387	405	402	387	394	417	430	420	435	388	391	395	415	385	422	396	378	405	403	418	426	400	447	425	396	422	421	397	400	429	420	419	363	383	421	373	429	396	411	427	397	433	412	388	387	367	418	416	416	394	396	390	422	421	428	350	390	395	376	417	408	405	405	393	405	420	435	429	449	394	434	403	408	389	396	425	384	383	401	424	392	395	429	471	382	414	387	393	451	415	388	404	425	431	415	403	413	410	410	434	402	406	437	441	398	399	417	382	399	455	414	398	383	373	398	406	435	420	430	379	386	395	447	453	428	413	414	385	386	393	417	394	429	409	429	392	421	417	376	388	393	408	380	427	394	395	402	367	409	386	407	408	405	408	424	373	403	421	390	388	414	395	420	383	423	416	428	389	415	390	398	428	380	407	426	380	406	410	408	398	425	400	429	408	405	442	403	401	379	423	448	410	392	430	403	384	385	433	416	420	386	395	420	427	417	381	379	397	416	413	429	378	429	418	419	400	439	404	395	412	427	414	409	369	418	403	415	400	414	371	394	392	409	436	407	382	406	384	426	398	387	420	414	408	388	421	414	415	415	398	437	424	405	413	457	425	400	420	430	419	349	436	405	431	392	408	377	434	390	415	418	416	411	427	378	423	419	389	386	424	356	439	395	401	394	343	418	411	352	368	415	385	427	372	405	410	413	422	387	396	416	364	384	383	422	422	391	400	432	431	444	443	432	409	423	403	413	404	409	417	388	397	414	398	431	408	423	389	369	406	385	385	403	424	422	449	429	370	418	441	391	406	389	413	455	396	402	365	419	383	416	411	440	396	426	430	412	426	369	422	411	413	392	356	406	414	393	425	399	444	432	366	363	398	405	402	380	421	387	420	403	401	433	412	417	417	444	410	389	434	409	430	423	455	389	397	416	422	417	420	418	430	409	399	424	393	407	408	436	406	413	412	400	397	398	388	393	416	365	417	421	431	388	417	408	413	387	390	397	408	427	426	388	389	434	415	428	396	369	407	414	402	427	401	403	425	405	382	402	397	391	433	433	421	415	378	408	422	430	450	403	413	383	396	413	382	428	423	400	402	401	385	392	435	420	405	441	425	407	391	435	358	393	374	424	403	378	441	426	389	426	424	429	412	388	423	397	391	371	440	428	410	409	420	390	415	408	448	392	418	420	407	411	396	420	411	432	394	419	372	398	366	383	415	399	381	408	411	423	389	429	436	417	419	422	386	427	410	451	405	422	403	425	374	444	408	405	413	409	412	407	364	404	395	415	406	363	387	423	349	393	405	409	409	394	415	390	389	392	394	390	398	418	422	381	399	376	390	420	408	377	406	451	394	436	398	408	376	413	435	398	386	420	388	403	425	393	410	426	385	453	389	382	438	368	414	407	418	396	399	389	359	409	406	434	414	413	373	423	386	408	431	405	430	375	415	413	444	408	415	412	406	430	440	375	413	409	409	399	416	426	396	431	402	420	412	417	392	416	434	379	425	382	393	404	405	408	428	374	441	394	419	437	436	433	444	401	419	392	430	387	404	371	393	379	427	403	394	405	394	441	407	421	440	381	444	394	396	408	401	379	391	433	406	407	408	373	401	404	440	454	444	402	411	403	404	415	414	410	416	415	378	392	399	436	429	392	432	405	432	407	387	411	390	402	396	389	439	427	394	401	405	407	431	436	425	438	444	390	353	410	413	404	398	413	441	441	437	391	426	396	406	361	418	409	426	383	395	370	383	414	371	384	397	418	420	396	414	384	426	415	376	408	424	403	382	432	361	407	413	413	418	421	384	417	421	422	385	409	394	383	397	400	399	413	410	425	412	404	410	420	414	436	365	452	409	412	418	407	411	416	406	386	383	391	426	408	443	437	409	394	418	411	422	411	408	413	404	413	423	376	396	401	382	438	379	415	441	375	374	406	385	416	418	425	412	420	410	407	418	397
24043	21521	28820	24676	21475	12706	3494	2018	1534	1342	1106	997	908	769	718	641	610	577	579	530	436	442	455	413	427	399	382	385	356	392	337	364	326	378	342	346	324	344	360	357	342	314	366	335	339	316	338	316	326	361	336	326	329	313	338	358	329	323	328	341	328	326	346	345	273	322	355	341	341	336	311	345	341	320	306	309	305	356	342	333	343	320	361	292	328	311	347	294	350	295	329	325	354	321	301	326	380	355	318	320	292	343	330	323	313	324	327	329	329	351	334	311	316	314	308	312	346	302	326	341	349	316	307	340	341	320	328	341	327	287	334	333	322	301	332	344	335	339	328	342	312	320	317	308	326	308	305	335	310	315	288	331	349	319	318	333	321	327	302	301	343	285	331	338	331	322	328	318	348	315	354	289	344	331	321	321	321	322	300	284	317	338	340	318	334	343	319	346	334	303	332	311	334	330	339	327	335	350	344	335	292	344	313	305	303	273	334	318	328	308	338	333	304	308	349	337	313	323	361	337	316	301	303	314	345	301	340	345	327	313	313	318	322	292	319	326	318	306	348	370	320	319	330	304	330	322	304	296	328	345	329	345	348	318	314	330	304	327	320	331	310	330	329	307	354	322	313	312	328	311	331	307	277	345	325	333	334	371	294	327	315	326	323	334	327	330	296	347	323	305	327	337	327	328	335	293	323	339	320	341	344	336	317	312	315	323	320	341	326	306	320	321	324	299	320	347	308	332	294	332	343	304	322	316	354	348	309	305	323	341	319	325	316	314	333	324	331	316	314	317	353	312	311	384	317	322	332	334	346	325	323	302	284	331	318	316	311	320	328	324	323	332	343	327	287	334	313	320	329	332	316	332	336	315	324	333	305	307	314	324	327	353	325	332	347	306	351	342	337	316	321	334	301	314	365	320	300	317	325	342	333	314	327	328	339	315	305	337	304	311	319	338	327	330	316	314	311	328	332	330	298	326	349	344	301	310	336	309	307	286	339	341	277	305	344	333	344	302	323	272	306	338	319	320	318	341	318	295	325	339	325	292	329	302	347	319	376	328	338	301	324	330	321	323	324	321	297	345	316	334	336	310	344	338	305	331	339	335	328	334	284	308	338	312	299	337	349	279	345	305	299	305	312	308	313	319	314	316	291	348	327	320	341	303	292	347	306	306	329	329	336	361	329	339	327	304	314	334	350	336	313	330	337	316	333	298	321	289	292	333	298	306	324	316	305	324	310	311	316	341	321	314	304	345	335	301	334	312	317	294	297	330	304	331	338	333	328	303	342	338	329	349	312	310	326	335	328	331	347	316	307	332	350	305	308	300	340	339	300	305	316	329	305	304	302	349	317	355	308	325	342	307	341	326	335	331	322	356	324	323	352	308	302	329	314	297	334	327	321	346	293	309	325	311	286	317	329	297	297	305	317	310	330	312	338	328	339	310	312	318	303	332	327	318	327	326	326	340	325	342	332	289	333	321	332	329	313	315	313	341	309	316	294	335	340	325	305	312	327	336	327	319	319	372	361	324	334	312	343	333	339	306	336	312	301	304	366	357	320	324	303	316	329	354	292	314	358	338	351	313	332	307	329	303	327	296	346	314	304	346	293	329	351	316	325	351	310	359	321	336	306	311	328	284	315	319	313	313	342	327	334	326	288	322	310	313	346	327	343	327	309	346	331	291	320	352	342	336	312	320	341	335	329	334	344	322	291	346	333	314	321	357	338	347	303	327	309	324	304	340	316	311	346	300	294	286	324	313	321	361	296	336	289	328	335	306	335	330	301	317	332	339	315	316	318	317	316	287	318	315	354	319	337	335	350	303	289	335	330	331	326	314	326	301	317	329	312	317	311	367	325	361	299	360	294	319	341	372	332	333	335	304	347	310	303	306	321	314	319	328	344	351	300	314	302	310	333	327	304	313	314	298	341	303	357	332	294	321	334	297	336	326	327	337	341	353	333	336	318	341	355	339	319	328	292	349	319	300	342	294	355	342	325	316	332	287	321	342	307	344	341	331	318	291	324	335	296	345	312	314	316	317	317	333	328	327	330	319	303	327	324	317	276	355	304	331	334	304	312	342	329	325	319	307	320	318	323	337	329	296	315	306	293	299	328	348	315	321	303	328	340	342	307	316	309	331	317	327	306	330	336	351	337	316	328	317	342	327	313	354	360	298	357	345	323	318	333	341	310	328	347	349	337	333	326	339	327	329	367	354	334	314	303	341	316	329	325	310	328	295	329	303	309	335	363	316	321	314	347	332	324	304	327	319	330	342	324	329	323	337	344	294	326	323	343	279	335	287	334	335	326	322	314	328	332	328	304	299	330	296	338	296	309	316	314	323	334	304	330	303	327	361	302	339	325	318	324	325	320	340	326	355	357	306	336	313	320	344	352	347	347	321	325	282	318	344	335	313	326	341	350	339	313	296	327	309	338	286	306	335	340	338	287	350	325	342	292	305	332	310	344	333	321	326	330	311	322	344	300	342	335	294	316	338	305	356	316	302	295	348	343	354	325	362	291	321	292	311	345	334	314	338	317	339	320	345	321	314	320	308	326	332	313	328	302	303	315	321	311	332	314	323	344	300	329	367	313	337	291	321	316	302	302	311	302	296	357	333	326	336	333	317	300	332	300	336	317	308	313	304	313	305	306	341	302	310	332	325	312	321	328	340	330	328	363	303	330	319	319	308	310	303	312	348	327	282	357	323	329	301	302	309	317	349	331	316	329	330	317	330	323	293	306	299	312	302	360	305	347	315	322	334	317	307	307	331	308	331	308	340	312	326	345	292	325	312	285	302	311	358	310	334	354	327	301	307	313	323	313	312	295	364	340	344	377	337	297	330	364	296	326	321	301	330	363	294	323	333	315	335	321	329	336	360	326	320	316	327	345	303	335	347	310	350	308	311	323	331	322	339	334	315	299	320	360	353	307	302	335	356	322	326	329	325	299	312	308	336	289	387	345	317	347	314	340	331	305	313	332	303	329	323	364	311	310	312	319	287	308	318	324	313	292	313	336	300	346	337	347	303	325	331	333	304	340	284	320	328	295	306	306	310	327	289	297	339	330	311	336	345	319	326	295	324	323	318	317	327	327	359	304	299	311	315	341	291	309	348	324	316	294	302	320	320	362	323	339	321	294	296	313	328	321	318	326	314	322	318	339	362	328	316	324	320	315	302	319	314	323	320	291	333	344	289	343	333	316	311	345	330	307	316	321	314	312	323	331	306	332	325	332	324	288	307	333	311	345	316	340	318	325	325	326	325	338	361	322	293	347	320	314	341	358	322	325	319	326	318	322	303	352	284	355	316	318	328	331	350	350	280	304	362	326	314	305	329	374	311	305	318	313	304	332	365	291	320	323	314	316	325	354	310	321	308	330	377	314	314	306	309	295	310	338	316	302	334	299	348	327	344	348	321	299	372	319	318	314	320	347	360	313	351	336	354	290	302	349	310	336	341	336	317	331	316	341	349	341	308	316	270	309	329	303	319	356	312
34514	32184	21541	13009	10109	7544	5036	3757	2947	2684	2098	1933	1660	1379	1123	1075	979	928	939	771	673	615	613	523	552	554	568	523	488	471	501	415	423	423	451	432	410	421	437	431	396	453	437	423	435	417	422	397	399	378	424	386	427	413	383	398	411	385	391	402	425	382	433	415	377	439	409	416	391	386	394	409	382	370	409	390	402	374	397	377	399	418	411	385	406	381	415	389	413	432	367	382	398	380	354	390	383	342	398	400	407	390	406	430	382	410	390	336	419	313	374	385	367	396	404	367	381	370	408	410	389	396	394	413	366	398	389	378	397	399	391	400	395	368	382	400	408	374	398	420	399	384	412	356	414	372	381	369	387	426	417	373	373	351	388	405	392	380	399	375	377	363	387	409	393	359	378	398	398	373	405	380	359	398	371	392	379	361	404	400	397	362	379	404	360	397	371	385	398	360	400	379	392	391	387	386	368	374	344	366	417	422	404	397	419	419	400	420	386	386	392	402	388	352	373	399	417	362	379	374	381	405	402	389	397	371	395	377	378	391	386	403	374	372	374	366	395	396	393	403	374	359	374	390	380	375	380	337	361	380	374	403	374	431	446	354	404	337	391	411	397	384	405	382	375	375	430	364	378	389	385	383	398	391	357	370	360	385	355	395	370	373	361	385	384	379	335	434	403	355	333	401	407	370	389	365	395	379	408	403	372	367	394	388	364	389	369	376	398	378	380	371	382	399	383	385	362	403	408	409	374	354	414	417	407	400	422	401	390	409	375	390	418	382	388	396	378	362	376	370	385	394	401	359	394	420	383	392	388	363	383	361	395	385	371	375	382	397	399	435	398	402	405	401	389	408	388	340	389	372	387	399	363	375	432	360	383	383	402	368	414	398	374	403	345	415	413	380	402	388	386	367	399	384	401	405	369	395	410	427	402	376	374	389	368	389	399	389	381	346	363	397	411	410	357	416	365	367	393	381	394	406	386	356	384	390	395	394	357	362	385	381	394	377	411	406	391	417	360	344	397	396	391	419	410	372	363	381	377	375	390	413	363	387	385	400	398	400	392	368	376	380	403	378	380	395	377	385	383	326	416	375	393	415	378	391	365	378	380	374	369	396	377	386	388	380	409	372	382	336	373	376	380	397	341	369	394	379	425	362	393	405	397	418	401	409	381	410	385	385	381	381	383	422	391	358	372	394	345	389	403	384	418	404	403	421	380	383	384	403	381	399	393	388	386	394	399	422	403	392	392	398	409	385	357	363	377	364	409	380	393	376	393	395	394	356	397	378	382	374	373	352	357	422	425	419	397	411	399	391	399	387	412	372	399	398	388	368	417	397	380	413	387	388	408	394	407	383	377	372	396	387	391	397	411	404	403	374	375	397	380	400	413	372	375	357	380	405	373	412	398	359	369	396	394	382	383	418	408	387	395	415	367	365	409	368	405	382	368	390	409	373	392	398	370	386	362	401	384	382	402	429	363	375	392	389	368	376	391	379	348	370	375	378	380	359	369	360	407	411	414	386	382	374	418	380	393	359	397	369	392	364	366	389	374	389	379	409	395	387	350	422	389	389	383	390	390	396	397	365	389	387	379	387	401	392	411	374	358	393	410	396	371	400	378	373	376	428	368	385	381	413	385	375	404	381	399	384	386	404	405	405	401	376	374	375	402	377	397	359	384	384	371	399	356	420	394	377	392	380	407	373	412	427	396	408	360	353	394	392	399	359	376	403	372	419	402	418	375	385	390	416	354	393	415	375	385	381	387	389	369	363	365	389	403	367	407	406	382	389	406	393	398	367	400	408	377	395	380	373	360	381	409	368	396	415	402	395	404	393	369	420	399	394	407	396	406	398	366	388	375	402	343	355	406	392	382	413	383	389	398	357	368	390	373	399	438	376	403	376	375	409	381	383	390	398	347	394	400	385	388	390	383	386	389	384	375	411	362	414	328	345	390	356	418	384	364	413	376	405	376	381	350	343	365	376	389	410	388	393	369	407	405	385	397	374	409	376	367	388	358	420	361	391	388	387	425	373	419	400	357	375	384	379	368	384	395	349	425	412	392	414	402	400	425	349	385	383	354	371	383	393	417	403	418	396	425	376	397	360	386	369	376	407	390	367	385	377	382	416	389	391	376	396	398	400	413	401	353	391	356	385	378	368	357	375	379	383	387	378	422	387	410	423	385	364	354	408	370	415	407	407	386	393	382	423	382	396	397	409	416	398	390	363	389	381	407	372	382	395	397	395	366	373	374	382	391	382	408	370	373	427	366	409	391	408	397	435	359	395	390	360	380	404	398	354	419	381	359	390	399	407	365	387	378	390	372	409	381	387	380	375	384	399	397	397	406	377	401	387	380	379	408	392	372	408	421	365	405	407	363	380	378	398	412	371	374	372	415	408	393	389	386	405	382	353	364	377	380	403	415	404	373	384	379	402	369	377	384	387	388	389	412	410	378	367	396	365	383	375	421	391	418	407	385	391	352	384	399	379	423	386	401	375	390	373	407	402	391	399	354	383	408	411	393	374	370	391	401	415	372	401	353	397	396	404	387	402	360	376	378	381	413	364	362	375	397	367	360	353	401	386	410	411	364	386	379	385	389	381	393	377	381	415	394	411	365	400	386	367	333	417	398	406	419	390	389	349	398	361	396	384	377	356	366	372	363	417	413	400	377	387	388	394	350	372	375	366	385	371	388	388	416	414	369	375	394	402	385	414	371	363	379	388	379	419	389	390	386	412	369	367	386	369	394	363	393	382	385	386	380	390	397	412	399	385	384	379	394	381	392	378	376	385	410	370	389	405	380	399	347	406	409	382	386	390	387	380	406	365	404	405	364	385	407	367	408	387	376	382	400	395	367	401	388	391	426	388	412	401	416	398	403	361	384	381	421	387	378	371	362	392	374	388	371	372	404	424	369	392	416	379	396	389	399	359	408	367	378	390	387	388	389	379	403	408	412	410	388	364	400	351	387	416	364	353	370	383	399	401	359	393	380	380	409	384	370	383	383	379	380	370	415	391	405	378	396	386	378	372	372	409	382	378	398	375	372	389	378	357	380	368	376	378	371	376	384	376	372	370	387	382	357	395	416	350	419	385	412	395	383	399	365	391	360	388	373	408	381	381	362	423	384	381	404	428	391	391	372	378	356	387	374	401	357	384	402	344	387	371	374	437	409	411	423	407	382	376	355	392	403	410	388	389	375	365	382	388	378	362	358	359	384	413	378	406	408	421	392	372	398	420	403	395	383	419	418	405	391	385	369	378	408	399	377	388	367	402	377	413	376	387	392	395	422	416	393	380	390	420	388	400	412	376	386	368	367	379	373	361	386	398	400	413	405	382	405	400	391	406	367	331	375	397	427	392	392	427	401	393	381	383	365	389	365	387	386	436	362	400	397	375	382	379	380	380	387	382	386	414	372	395	377	405	386	392	382	388	366	392	374	376	390	351	344	411	365	416	417	416	396	372	405	381	361	412	373	433	348	334	380	363	388	404	411	373
25318	21495	27584	25658	13121	3796	1957	1363	1088	935	843	709	701	546	575	508	427	414	413	396	367	352	337	349	331	309	299	290	312	288	266	273	275	238	254	267	276	273	264	260	253	258	260	254	268	253	265	314	248	258	254	273	257	247	247	256	271	281	248	254	263	244	235	253	251	250	246	254	265	247	279	219	247	251	253	266	253	278	267	279	244	258	241	234	273	276	251	256	234	263	241	247	256	263	238	231	283	249	255	235	245	241	245	249	275	251	242	272	261	232	270	277	234	266	250	242	238	268	238	224	245	243	242	255	215	265	228	260	280	263	250	248	242	252	251	259	207	291	242	264	252	234	251	267	251	244	268	234	255	265	229	248	245	266	257	259	257	264	256	247	262	237	227	256	260	271	237	239	240	255	205	267	240	258	217	249	261	247	238	237	269	222	230	283	269	248	225	240	249	239	220	267	239	287	274	273	248	291	233	222	259	252	254	243	253	235	245	226	250	260	256	282	268	250	230	255	252	250	268	243	255	275	245	292	242	271	203	244	260	250	269	273	252	248	263	233	266	270	224	228	258	273	231	236	257	248	255	263	261	255	252	243	257	253	248	278	260	282	259	268	262	251	252	243	247	266	252	238	261	248	241	257	237	251	269	250	261	261	243	265	242	260	252	245	260	231	242	245	261	262	272	281	235	256	233	262	243	223	253	267	267	268	259	273	249	250	260	248	256	272	223	239	214	265	245	254	287	250	232	242	246	275	252	234	239	275	232	256	265	264	238	258	237	228	269	236	227	219	234	265	255	232	231	221	258	275	262	248	254	234	258	241	243	265	240	250	249	262	239	269	264	252	260	232	243	243	268	276	267	235	255	237	262	224	214	264	258	252	232	243	230	245	235	221	252	240	251	252	266	269	255	287	277	223	252	226	280	248	246	231	217	293	262	265	265	235	249	255	251	234	254	224	257	251	268	227	259	246	269	248	237	227	236	222	274	259	252	273	237	227	258	260	286	239	230	225	287	250	254	264	271	245	239	253	247	260	245	238	232	267	253	261	241	255	253	222	260	247	262	256	242	264	263	256	237	239	232	271	243	246	250	244	250	213	256	242	233	259	278	234	265	247	248	241	220	238	242	270	241	275	255	259	238	272	230	237	258	223	265	264	251	270	242	267	263	229	272	222	242	244	269	245	242	242	299	263	276	270	261	237	234	257	260	225	243	245	230	247	239	220	243	270	267	268	259	237	238	271	240	257	261	234	252	261	249	263	220	226	223	232	249	235	237	225	224	273	259	248	262	243	245	232	272	266	261	260	245	248	239	285	236	240	263	238	261	251	229	243	245	227	242	265	258	253	262	250	250	253	238	267	247	227	238	259	270	238	244	254	245	231	227	268	237	228	271	235	247	282	253	251	258	244	222	220	241	258	246	264	275	252	249	231	258	226	258	258	254	248	271	234	215	232	252	261	258	258	246	284	210	234	254	251	256	234	247	246	259	247	248	235	227	244	235	239	249	251	223	246	217	253	264	278	255	255	240	265	246	244	220	254	248	229	242	273	270	252	252	251	241	262	274	247	236	247	218	247	250	271	226	238	245	275	233	240	273	256	239	258	249	265	233	239	219	255	262	248	250	240	258	225	267	279	234	262	282	275	255	262	246	231	257	259	257	252	234	246	293	248	257	271	245	204	259	259	242	227	238	241	239	249	239	246	265	272	228	264	264	229	253	249	249	227	216	252	251	261	245	260	237	238	243	239	228	237	253	220	245	250	221	222	216	269	242	267	254	287	262	238	250	238	258	254	228	221	247	218	255	278	219	249	256	267	233	251	241	243	257	260	238	237	233	291	236	291	256	231	236	244	265	242	258	251	256	237	243	247	238	204	268	273	248	260	254	259	265	236	234	225	277	231	273	246	236	250	261	266	246	232	229	285	245	235	258	230	247	251	253	260	238	264	253	263	260	245	247	257	253	225	261	222	245	246	245	248	262	255	226	217	223	268	238	229	251	260	243	244	246	259	257	258	276	263	260	269	235	230	230	243	245	263	254	256	228	283	252	208	233	259	251	261	289	255	223	256	281	264	282	235	264	272	243	246	242	251	260	256	241	275	273	239	235	243	268	269	248	268	239	254	243	255	237	266	245	237	248	255	262	241	228	241	283	265	225	243	237	265	241	256	254	243	262	245	232	257	258	258	256	247	243	278	222	260	259	271	258	265	256	247	262	235	267	253	224	283	238	256	247	291	226	251	255	259	217	247	266	247	235	257	240	241	250	252	235	239	244	249	239	257	259	239	252	256	233	252	261	255	261	246	278	262	267	248	266	216	254	277	231	238	257	253	234	267	264	234	244	238	237	251	270	246	252	232	240	224	254	265	238	248	272	276	243	234	253	237	248	254	265	234	235	270	232	241	240	235	252	238	223	229	236	272	245	226	264	237	247	239	244	232	242	257	257	234	270	255	268	236	245	236	264	258	239	244	261	266	254	222	261	272	253	235	231	239	247	270	231	245	267	260	217	250	246	258	266	247	265	270	277	235	248	245	255	247	209	239	241	277	233	248	239	266	249	257	249	249	223	250	246	263	264	232	269	228	239	251	258	247	226	245	249	238	229	231	250	267	235	243	222	252	258	254	278	265	201	284	254	242	257	236	250	234	267	253	249	214	242	246	245	243	227	257	280	246	235	258	244	264	269	257	264	262	234	259	263	261	247	238	271	256	264	240	246	248	244	248	246	267	255	224	252	261	256	247	257	235	240	231	272	242	222	264	218	264	247	225	225	247	229	245	255	228	232	249	263	240	285	249	268	239	249	259	251	235	247	240	249	217	250	237	238	262	251	259	248	244	240	257	249	258	241	274	241	240	242	265	243	210	218	267	248	258	247	266	256	258	265	229	277	232	270	253	242	279	259	241	235	241	251	267	255	246	247	255	242	257	256	229	239	268	274	257	239	227	269	263	229	238	235	242	234	203	286	249	261	234	239	233	256	259	256	260	223	227	261	259	266	274	240	267	266	246	236	248	234	251	260	225	262	252	212	263	224	242	246	265	267	296	243	250	275	251	252	229	247	279	256	227	255	230	272	273	234	253	237	239	249	261	271	252	242	270	244	260	272	255	236	256	263	242	217	251	222	248	248	264	235	296	269	259	279	251	259	250	233	257	252	253	232	229	254	270	236	259	218	281	277	247	243	247	249	242	272	256	208	228	237	238	214	276	237	234	263	250	232	234	280	272	249	240	257	226	275	252	246	246	231	268	252	274	271	234	255	244	247	272	251	251	241	245	244	258	253	241	278	282	242	227	249	240	237	272	257	256	254	251	244	261	253	235	232	253	226	236	247	263	255	247	231	228	263	236	260	251	280	242	218	241	275	247	231	276	251	233	239	258	265	256	239	230	272	220	243	258	253	239	235	262	252	236	290	258	261	258	244	256	242	251	245	267	251	257	231	256	233	255	217	244	231	258	233	259	235	259	264	239	253	227	244	276	271	246	257	259	242	250	228	252
33616	26784	18271	10386	8017	5984	3921	2984	2322	2076	1648	1454	1309	1016	905	876	813	727	622	531	543	484	487	435	429	405	406	352	354	362	350	326	354	356	344	330	336	318	326	333	319	311	366	299	297	295	312	300	297	302	303	319	308	330	312	308	335	334	306	314	289	315	318	335	302	308	323	271	325	278	314	317	298	290	275	268	327	298	291	305	307	317	302	324	284	301	295	297	280	278	328	307	339	291	325	294	288	296	294	309	280	292	302	292	322	287	320	296	295	293	288	329	313	299	293	295	289	300	306	318	311	278	334	296	328	319	298	282	299	320	283	306	291	321	309	275	304	307	301	264	314	301	297	294	293	320	258	318	293	306	315	324	298	268	276	307	297	308	272	313	321	280	295	313	321	316	266	325	277	298	290	294	294	269	274	282	320	303	298	300	301	306	300	306	312	325	301	307	314	338	321	302	282	284	287	285	304	315	255	314	303	284	298	310	291	280	297	274	316	296	290	301	313	273	310	300	287	309	289	305	281	287	293	305	308	301	283	348	294	283	306	267	324	261	277	305	308	285	311	284	287	318	301	328	324	337	269	306	305	290	295	315	288	315	307	290	294	294	293	307	292	291	287	285	339	274	318	293	333	287	321	279	282	289	304	310	299	297	297	269	289	273	272	298	284	296	285	307	282	309	283	284	312	297	269	280	294	287	320	290	319	316	274	287	321	289	310	309	308	296	333	307	275	318	283	325	321	296	296	314	320	309	284	313	287	287	295	315	295	292	311	298	280	291	296	323	300	327	319	298	296	326	327	284	276	296	303	278	297	295	307	327	283	342	318	289	290	281	292	302	310	306	296	312	298	280	304	299	296	322	308	298	305	280	305	271	289	259	292	314	303	299	362	297	294	313	304	328	287	309	291	304	283	325	306	259	304	330	300	301	296	276	278	272	328	337	284	293	330	295	305	283	279	286	294	309	311	356	316	298	305	316	278	272	291	304	254	279	323	295	276	278	276	275	280	264	282	314	278	275	316	330	313	319	336	273	285	299	274	305	307	267	318	297	303	275	302	331	298	302	277	314	308	300	335	261	308	305	297	312	306	279	268	323	295	273	305	300	313	310	291	302	314	293	299	306	309	283	297	296	307	316	287	300	316	314	289	278	342	298	313	310	321	295	286	286	326	297	289	309	312	305	281	308	277	287	308	313	302	283	321	273	268	294	324	267	303	299	299	315	277	299	271	306	303	279	290	277	296	303	337	330	293	309	313	293	303	312	294	302	313	268	297	262	271	328	301	288	314	319	326	300	305	277	262	309	319	305	321	293	284	320	311	320	293	317	274	279	315	330	299	277	272	303	312	319	315	290	325	311	303	301	322	301	296	301	287	266	316	284	316	330	308	307	294	309	274	319	293	300	302	325	306	283	293	277	289	294	280	318	290	325	288	306	309	283	275	303	269	278	301	291	324	290	288	314	286	301	290	306	318	302	311	317	310	283	321	331	300	295	308	294	332	296	302	303	334	289	309	269	300	309	254	287	315	293	269	307	299	292	279	329	293	297	330	295	309	297	278	297	278	311	290	275	298	288	299	293	286	328	289	292	288	298	322	309	328	306	292	256	303	310	275	290	296	310	286	317	297	297	297	297	254	312	296	290	292	284	310	301	285	323	325	310	289	291	275	316	311	283	288	316	301	296	316	295	294	298	299	312	271	346	263	286	283	296	318	308	275	319	289	294	317	283	321	289	310	300	315	336	315	295	292	298	317	318	300	299	282	328	285	282	287	311	316	316	340	307	306	300	301	302	302	301	330	305	317	264	290	299	304	294	320	300	285	318	291	302	260	306	297	320	303	305	306	307	299	289	284	296	323	293	318	294	312	283	305	285	305	317	312	297	321	314	301	329	302	270	314	301	273	282	318	293	282	289	290	285	325	275	296	301	312	321	305	315	321	287	287	308	263	262	290	313	296	277	295	309	302	294	312	325	333	307	298	279	318	298	295	289	272	298	323	297	303	287	314	317	294	291	290	312	287	343	282	313	300	309	292	315	332	299	285	274	328	290	318	297	317	273	318	321	263	324	310	299	318	324	283	323	290	300	274	313	299	332	308	318	320	311	317	280	288	294	306	311	304	293	330	282	302	302	307	298	289	326	301	294	305	304	295	307	272	330	304	296	314	285	294	284	284	334	315	298	328	301	308	313	305	315	296	304	311	287	331	299	316	286	302	276	322	305	317	307	328	303	320	295	310	292	283	297	277	305	319	327	314	320	292	294	272	307	302	305	278	310	306	336	281	280	304	279	296	301	291	302	299	261	281	286	280	322	301	308	311	265	300	297	328	280	320	324	332	327	305	302	293	313	321	303	278	280	289	295	310	300	324	324	281	293	315	290	281	310	300	304	293	300	316	273	289	291	330	310	305	320	315	282	279	290	305	278	333	281	329	319	289	289	294	285	268	275	301	272	300	290	261	330	287	292	298	299	282	309	317	315	255	309	324	277	312	287	296	323	303	285	267	286	284	324	283	286	269	273	283	303	311	307	306	302	315	297	292	291	309	312	315	310	275	321	277	267	272	332	329	286	283	274	305	336	291	288	295	295	290	305	296	276	331	289	297	277	326	305	271	301	298	287	340	284	296	284	309	282	292	296	299	277	299	266	263	307	292	285	307	251	290	281	280	294	292	319	319	291	303	273	287	291	267	330	283	305	304	291	279	268	291	313	292	263	280	312	290	308	318	294	321	298	323	296	310	299	273	314	326	321	288	282	282	274	315	272	314	259	303	246	286	281	294	287	329	292	299	331	301	300	274	322	299	300	310	303	300	295	304	273	313	321	279	319	300	296	296	283	272	278	284	303	280	317	288	270	264	289	269	311	269	321	257	310	271	314	311	270	320	304	289	310	292	307	320	299	303	287	282	275	324	277	305	316	278	283	300	295	309	274	274	271	320	306	316	290	302	277	299	303	319	296	278	283	296	297	286	315	280	298	307	303	292	285	294	284	310	276	313	278	321	300	326	322	307	279	331	314	295	289	300	304	291	313	284	304	289	300	278	291	319	294	292	273	321	263	313	317	310	287	310	296	321	311	308	319	309	336	299	301	331	286	298	285	306	296	288	299	315	320	292	315	304	317	308	282	296	282	285	301	303	277	288	325	299	289	335	301	296	285	303	271	327	285	266	315	282	283	294	299	274	312	295	285	300	280	300	292	317	306	313	288	296	265	272	267	299	318	285	288	349	326	287	316	282	318	277	299	282	298	306	297	284	267	294	272	294	294	327	328	303	288	323	319	283	305	284	308	296	296	319	316	273	324	293	302	292	302	307	298	313	266	306	328	316	275	276	313	282	305	267	305	290	284	294	314	319	287	292	316	313	256	293	306	324	295	280	277	298	302	317	275	300	268	298	342	329	300	284	329	300	318	275	328	282	281	295	304	302	287	272	321	280	279	290	309	296	305	268	289	282	306	312	301	332	273	302	316	325	316	302	287	326	291	305	297	276	274	288	298
22982	21490	29221	24207	21501	21602	11426	2977	1917	1585	1464	1269	1054	937	787	753	676	582	506	474	437	455	374	329	327	289	330	299	293	270	278	295	225	253	230	253	250	244	217	251	255	237	260	255	228	215	236	222	225	217	200	246	226	222	238	240	218	237	231	246	210	216	232	216	202	202	212	219	205	195	198	207	229	207	211	234	215	214	213	209	227	234	215	205	209	220	215	217	225	169	199	201	210	208	190	195	214	197	213	219	200	226	197	197	225	206	224	216	170	205	225	214	196	228	232	195	228	206	217	193	200	203	180	196	209	203	227	187	201	214	186	217	193	212	189	211	222	189	238	203	203	187	205	194	209	198	204	198	178	217	196	221	243	194	220	200	208	203	176	201	200	186	214	197	176	200	216	193	214	203	212	214	207	187	198	195	190	202	190	197	215	193	202	203	211	211	207	217	218	215	210	177	201	233	215	211	187	200	198	199	203	194	204	223	207	217	214	187	210	215	217	211	206	228	194	213	187	186	180	202	210	195	220	237	212	220	195	200	214	197	206	203	213	213	207	208	216	188	241	203	216	197	235	207	196	225	246	184	200	211	220	186	208	209	205	190	211	234	196	196	193	198	208	206	188	185	224	210	215	212	208	201	204	202	193	231	206	196	230	190	199	214	206	189	203	207	196	220	198	218	207	205	196	210	210	206	210	191	230	214	211	173	197	196	199	165	212	209	203	197	197	224	198	189	213	185	215	203	203	197	227	221	213	200	197	239	200	198	235	205	237	209	224	186	190	199	190	185	214	209	230	209	209	208	192	173	187	191	196	187	221	221	211	200	196	225	239	227	188	230	219	210	195	181	202	212	207	238	211	209	225	211	218	211	221	208	201	226	222	198	195	217	209	226	201	217	206	207	213	227	195	207	196	199	191	199	154	202	194	206	209	210	196	208	212	191	213	217	210	223	216	211	220	185	205	207	199	233	220	186	194	186	207	199	205	203	207	218	223	202	211	217	233	213	209	214	204	203	203	221	240	190	219	206	226	230	197	197	217	212	208	202	199	211	197	223	219	204	210	193	195	238	209	203	242	213	191	171	214	191	211	232	186	202	201	191	212	210	195	217	203	232	196	214	212	214	191	191	217	199	213	210	199	185	193	222	222	212	199	208	230	215	224	212	226	211	201	216	203	226	222	213	190	220	230	215	207	205	194	203	195	222	216	172	198	206	231	211	199	218	203	217	203	190	199	240	214	194	210	204	206	227	213	197	201	201	204	212	234	203	178	209	216	219	197	213	196	195	230	232	207	192	185	213	233	191	190	221	231	209	231	193	209	203	209	213	192	210	235	206	220	181	202	192	192	196	192	196	203	189	206	206	214	196	204	180	203	202	195	220	232	230	211	185	203	203	191	196	199	192	233	190	191	201	189	220	219	214	207	213	244	207	213	198	205	209	179	227	191	186	218	207	205	218	222	207	199	200	207	212	171	209	191	198	207	205	235	211	204	191	219	197	194	191	179	211	197	212	240	201	186	204	210	215	192	191	228	227	199	215	226	206	205	209	223	263	224	203	197	220	219	199	198	215	204	214	205	220	233	243	196	196	235	182	193	199	219	194	210	221	200	186	200	210	202	216	220	229	218	211	197	222	185	194	218	211	205	195	218	229	194	213	205	218	180	200	211	177	194	198	198	187	198	194	209	192	230	183	228	196	219	197	204	179	229	198	204	197	215	226	199	178	196	228	187	209	195	210	202	234	213	173	234	204	218	197	226	195	212	227	217	212	201	206	217	201	207	187	212	219	209	211	191	193	200	220	172	212	203	207	200	198	205	197	193	225	215	227	220	191	191	213	219	191	224	235	179	171	208	208	198	185	198	162	190	197	193	227	191	222	234	214	200	198	199	210	207	231	199	205	200	187	227	203	220	202	203	206	207	216	195	246	212	193	208	209	194	219	213	193	214	214	195	185	230	233	223	191	201	216	201	200	192	221	201	188	206	201	190	209	208	238	198	206	193	220	208	210	208	196	198	194	220	190	215	212	226	212	222	211	184	200	192	238	221	193	195	209	205	199	204	210	216	202	209	218	199	209	190	215	215	212	170	199	198	208	209	198	207	210	217	181	203	203	216	204	199	181	213	201	207	199	214	190	218	208	199	205	229	216	184	210	179	184	216	205	200	201	193	213	180	204	206	201	186	189	217	214	219	208	205	223	189	228	207	210	213	207	203	183	202	206	194	191	219	217	199	214	187	166	221	229	189	214	179	202	213	175	183	196	200	172	224	188	212	191	211	214	200	214	208	218	188	186	219	213	202	223	204	217	199	196	201	194	209	215	216	199	187	202	210	194	205	191	213	202	214	223	188	194	179	219	188	215	210	206	201	197	194	172	214	206	205	204	197	191	235	212	214	197	177	199	206	197	227	200	222	219	215	213	188	220	202	226	186	209	208	187	203	188	192	181	212	221	223	209	174	202	224	188	232	216	201	239	210	219	246	204	242	202	218	213	215	216	206	199	225	193	214	183	221	199	194	178	213	233	203	235	205	208	209	199	221	208	212	199	195	197	211	222	200	207	211	224	235	207	189	236	212	193	202	198	209	220	183	211	205	201	211	210	195	184	214	204	186	187	217	212	221	159	201	231	197	193	215	204	196	224	201	187	200	199	194	198	220	216	226	201	229	203	190	193	192	196	195	201	205	192	209	221	223	217	208	222	196	216	212	215	191	208	176	226	200	216	206	205	210	213	183	200	180	201	214	217	211	223	214	206	194	223	204	190	250	210	201	191	214	194	233	181	188	210	171	204	223	195	203	210	218	176	193	208	204	202	226	200	203	204	183	199	179	183	183	218	220	188	195	184	222	197	232	237	193	211	214	191	218	193	213	201	193	210	219	197	193	214	202	209	192	194	185	197	206	219	212	214	191	208	191	231	234	212	230	213	204	225	200	201	238	196	211	230	199	224	191	207	223	200	194	194	205	222	212	249	230	214	197	210	208	198	196	216	212	203	204	219	191	196	217	209	186	219	210	209	194	224	194	196	184	184	180	191	241	216	218	214	235	199	203	232	214	181	202	228	213	203	220	199	212	212	197	220	201	207	218	222	202	230	193	199	192	191	217	223	191	197	201	228	222	183	203	205	198	223	204	183	196	213	211	202	216	197	212	206	188	194	193	180	207	225	213	202	213	219	200	209	212	205	200	218	206	196	199	215	213	189	219	208	227	187	211	228	238	203	214	225	210	201	192	189	211	204	193	189	203	205	217	198	241	212	236	220	217	198	235	206	223	197	183	202	223	207	219	240	221	201	176	199	186	211	199	191	201	194	165	221	179	232	191	211	196	184	210	214	218	215	204	230	206	191	185	209	211	202	206	203	239	211	203	210	224	181	188	212	225	191	211	206	213	203	227	225	206	229	191	227	213	211	224	239	210	221	202	197	219	228	203	211	196	190	216	227	191	199	206	204	199	226	209	185	218	200	235	211	203	198	196	205	204	203	235	202	197	201	206	216
38662	35847	26011	17329	13338	10485	6986	5047	3987	3427	2953	2486	2231	1763	1494	1385	1191	1033	852	766	727	660	589	557	469	454	457	411	448	399	386	378	313	340	330	318	325	309	280	285	285	276	275	267	304	284	271	314	277	269	298	295	288	259	283	264	278	283	277	287	293	280	256	277	264	247	260	246	238	263	247	240	262	254	273	248	265	266	265	252	277	269	258	244	225	241	262	245	278	276	272	265	251	232	246	251	258	256	257	233	262	245	233	240	297	217	248	242	224	230	278	233	259	217	264	268	244	241	260	236	236	290	243	246	229	212	247	267	256	270	267	226	252	265	226	258	255	254	261	279	252	220	241	258	262	234	253	263	245	239	239	236	242	240	248	240	241	230	235	261	237	254	235	249	287	253	245	250	233	262	268	234	242	248	249	266	243	263	262	268	256	242	281	257	233	227	226	267	240	256	256	258	243	261	262	251	279	273	257	225	267	250	225	291	234	239	236	244	239	244	252	230	266	261	263	226	269	266	258	261	241	242	257	227	252	253	225	224	253	263	245	243	243	258	236	234	274	217	232	260	251	255	227	261	251	247	246	235	270	261	239	246	261	263	253	221	228	241	246	260	262	246	241	249	252	257	243	232	231	208	282	252	281	244	261	252	259	234	246	241	229	244	231	247	239	233	268	281	255	245	264	241	256	245	234	271	245	242	245	229	242	285	230	263	215	246	268	230	240	226	250	259	262	229	260	249	258	238	236	264	270	256	256	248	263	271	252	238	269	245	256	238	246	235	221	228	276	250	259	238	261	256	235	282	294	255	258	246	259	256	252	259	255	260	241	252	264	243	242	270	247	263	254	238	234	245	252	250	228	250	237	252	243	234	257	242	218	260	255	253	228	244	242	254	260	240	260	285	275	270	258	239	248	238	239	281	252	265	230	247	226	261	225	246	234	244	265	251	248	248	277	280	267	253	242	253	294	260	243	242	235	203	272	257	272	226	252	258	246	239	267	257	273	222	267	261	257	267	227	237	267	275	244	242	242	223	259	245	262	257	254	249	244	232	264	264	234	263	249	239	230	243	263	266	257	242	239	257	268	259	272	240	234	247	269	239	254	258	265	222	243	239	273	248	249	261	262	258	250	234	257	226	242	252	239	280	255	243	234	230	248	225	249	228	235	226	247	262	234	295	245	240	257	263	230	222	270	236	269	259	219	220	247	259	238	226	261	259	251	264	232	233	255	231	234	255	250	253	282	256	233	251	262	270	239	244	236	243	246	258	259	235	263	226	272	230	250	258	264	265	223	319	246	273	292	251	241	238	265	256	255	213	242	249	250	260	256	222	261	262	260	231	252	255	267	252	255	253	225	223	232	249	255	275	238	249	261	262	229	236	263	267	255	246	247	274	256	252	265	257	264	245	282	233	266	257	245	256	254	235	251	241	252	252	276	234	272	240	234	262	244	261	236	258	270	262	270	256	249	249	264	250	251	246	257	239	248	246	259	285	257	237	245	266	217	224	278	253	255	251	247	228	268	232	210	220	284	245	260	234	254	229	275	217	265	237	261	259	232	248	275	229	248	251	249	232	269	234	238	240	268	237	262	267	268	264	269	264	266	263	223	271	237	269	263	249	240	272	250	239	238	256	243	226	241	264	242	253	236	247	271	249	290	230	264	274	282	241	253	233	262	252	248	210	266	271	254	276	231	232	251	240	235	230	243	275	262	277	266	230	263	243	246	283	243	278	243	240	249	261	253	242	250	276	259	279	239	252	264	263	253	247	266	242	242	242	223	247	265	261	246	253	250	248	249	271	254	236	258	259	258	280	243	236	252	247	232	261	246	275	252	246	246	274	251	239	247	259	249	236	233	261	250	251	253	240	242	261	228	258	257	253	268	243	259	222	277	267	238	277	247	219	255	264	247	222	260	239	249	267	241	259	250	237	245	241	221	237	246	251	253	260	252	262	254	255	264	227	242	266	279	223	267	252	247	288	238	225	275	230	224	245	268	237	248	240	258	233	239	241	248	247	262	240	276	262	263	239	252	232	253	239	232	233	258	268	237	255	269	219	272	224	256	265	257	271	249	251	239	243	231	281	257	268	268	245	240	239	259	240	251	246	261	232	225	239	276	255	260	250	275	252	254	240	259	269	241	235	229	276	228	268	238	247	234	252	241	238	274	225	260	248	237	242	262	266	269	274	264	252	252	244	266	243	253	211	277	254	264	254	240	234	260	238	243	250	257	221	262	247	271	256	247	240	231	272	253	249	232	233	242	251	263	269	217	251	234	224	254	222	264	230	233	274	258	282	228	246	250	265	250	240	249	273	255	256	240	223	243	256	238	241	242	252	282	236	241	243	223	264	260	241	245	270	258	276	237	272	242	245	250	254	258	237	266	267	240	264	241	253	236	257	221	246	248	235	277	273	221	249	240	234	274	229	238	262	260	241	250	247	222	237	237	256	250	262	256	241	237	252	242	229	253	245	243	246	269	225	292	279	268	274	234	229	234	263	232	231	234	244	247	257	240	251	265	251	257	257	258	242	237	282	264	256	265	232	247	255	252	247	237	205	237	261	266	275	225	229	270	258	259	234	251	259	271	238	277	235	254	250	212	256	256	238	265	244	259	252	248	248	259	242	273	257	230	260	255	261	254	263	266	240	249	265	220	243	228	235	282	258	270	235	243	281	267	248	267	254	279	279	293	254	251	240	226	240	242	241	252	231	242	245	238	247	275	268	246	248	255	248	244	247	243	248	242	231	243	249	266	247	255	264	243	236	267	240	251	234	268	251	237	271	215	240	238	281	229	219	255	269	247	240	244	235	242	252	244	251	252	251	260	258	225	257	225	258	245	272	256	251	230	252	269	230	250	238	261	256	235	247	280	238	262	271	245	244	228	232	291	228	246	256	247	222	230	243	224	242	253	266	263	243	239	234	265	264	254	248	269	239	224	265	275	206	243	242	239	260	265	282	275	236	239	277	255	243	260	249	254	238	233	263	253	249	255	251	267	265	214	251	259	229	219	234	235	266	262	244	233	264	258	236	251	239	245	233	240	269	274	258	227	245	276	270	256	256	252	246	233	259	243	259	221	264	251	231	226	234	260	262	243	236	240	270	248	244	246	245	243	267	253	230	218	231	244	277	247	237	220	254	241	248	241	253	261	237	252	235	253	249	260	232	240	243	280	235	256	233	254	241	258	253	263	245	235	249	229	246	254	244	248	243	243	263	241	231	266	239	226	266	256	233	239	219	238	231	236	245	236	252	245	268	252	254	245	252	234	262	261	252	244	242	275	258	259	291	231	255	273	236	257	236	243	253	231	285	243	225	255	243	249	264	264	253	250	264	242	252	239	234	262	247	276	225	287	222	237	230	271	248	256	270	259	250	257	263	255	245	263	229	250	258	248	240	243	224	269	255	253	269	265	241	233	235	260	236	247	245	237	245	239	243	247	242	266	276	247	281	265	250	234	258	242	253	247	260	266	220	256	269	249	241	236	259	286	224
29917	21582	14211	7085	3482	2240	1550	1115	958	783	748	674	608	553	526	553	485	415	471	422	420	412	382	380	390	401	385	395	391	378	354	370	360	361	358	364	362	348	365	352	361	341	314	370	324	350	376	329	358	350	330	342	368	354	357	342	352	345	352	358	358	335	367	363	368	342	338	384	340	324	346	331	357	342	352	355	345	331	346	322	322	335	347	350	326	319	332	357	352	326	332	340	362	338	340	324	340	394	317	335	374	355	336	370	348	358	345	331	383	346	360	368	346	357	360	320	329	338	358	305	362	338	351	350	346	396	338	344	334	338	344	323	344	362	356	355	332	336	328	380	354	341	345	366	348	345	365	353	346	346	352	336	363	372	351	329	374	374	345	325	351	347	362	330	350	343	337	334	337	342	351	322	305	335	360	342	332	326	309	343	327	322	360	344	353	334	354	363	352	354	339	357	335	335	371	350	317	351	348	311	340	333	340	323	360	327	346	338	364	329	327	339	353	333	356	336	324	346	341	339	360	317	369	345	355	356	330	308	354	325	366	339	349	307	344	359	357	337	348	371	335	326	344	366	343	336	360	346	317	365	360	348	357	325	357	323	305	326	386	347	346	322	348	369	336	318	335	355	341	339	327	343	355	364	367	331	343	336	343	333	343	312	323	333	361	355	336	328	347	348	326	357	360	390	353	343	357	356	379	339	337	370	361	366	332	353	339	340	331	354	380	347	369	368	350	306	318	313	322	341	346	361	340	344	375	306	332	371	372	339	356	353	356	360	353	349	356	378	367	341	395	354	330	351	381	331	356	321	322	333	341	319	332	352	339	334	342	309	332	348	376	340	323	340	336	331	313	385	361	338	365	350	368	374	358	356	317	367	332	359	337	334	346	328	320	344	345	356	376	346	346	341	363	323	365	354	327	334	358	336	348	353	364	328	361	330	341	334	332	334	375	343	345	325	320	363	329	348	354	381	344	336	347	329	361	338	388	353	326	348	339	314	337	355	341	383	313	362	353	340	365	374	371	349	347	371	376	351	315	340	319	317	392	327	319	337	367	345	370	331	360	344	335	342	334	365	332	332	350	331	350	360	329	339	350	395	358	340	354	330	330	341	359	358	383	357	317	358	333	352	370	347	356	351	341	365	342	337	380	333	347	364	348	359	361	327	313	361	324	348	320	353	334	385	355	333	346	327	336	373	330	346	383	366	373	334	317	341	309	370	345	356	342	338	300	330	348	348	325	355	350	345	335	350	353	343	401	355	324	351	341	324	352	358	345	329	331	318	361	322	363	362	332	376	316	342	312	333	347	328	345	349	319	326	352	340	360	351	313	341	324	341	347	356	323	329	345	364	346	353	324	341	345	366	329	358	329	326	342	358	353	348	365	322	352	319	373	355	344	332	359	337	318	348	330	341	311	333	319	368	388	345	362	314	352	368	352	358	333	363	362	355	337	320	334	341	350	348	383	378	358	349	345	362	316	358	345	338	328	343	367	313	351	378	328	372	354	352	320	335	323	353	349	340	344	342	321	338	353	335	349	351	360	365	363	356	340	371	359	356	314	342	330	348	345	321	357	355	375	323	347	329	369	320	352	349	352	332	352	313	315	328	341	350	343	333	318	331	371	356	346	325	324	338	367	375	332	383	310	329	348	341	370	348	360	345	317	314	328	350	315	372	363	362	327	355	328	346	370	304	369	363	349	345	359	339	349	354	332	356	351	351	331	384	327	377	364	332	387	375	361	333	320	364	337	356	374	361	332	336	343	333	330	356	351	351	333	345	330	329	353	331	324	318	360	371	340	325	323	376	344	339	330	358	350	362	342	338	343	313	296	377	320	340	360	335	337	351	315	367	362	351	349	335	381	322	340	356	353	369	331	342	349	335	365	363	351	360	338	340	353	340	367	352	389	335	320	342	364	345	360	323	353	348	341	372	322	345	331	317	341	360	323	343	365	367	343	377	363	344	377	338	356	333	334	376	349	373	342	345	361	355	356	376	358	329	343	342	351	309	345	366	370	339	349	391	329	338	366	332	335	349	327	341	349	348	325	354	349	365	358	333	347	332	346	358	376	346	340	373	366	318	366	346	343	361	328	354	339	358	363	337	344	354	380	369	318	361	358	361	387	348	325	347	348	340	327	356	342	366	345	323	366	320	346	336	349	331	368	311	328	358	300	362	352	374	344	374	374	354	377	376	335	366	334	342	388	351	343	360	343	374	353	347	360	361	376	400	354	344	346	354	326	352	377	337	327	340	370	327	335	331	350	349	344	364	360	349	365	353	345	352	322	302	352	335	338	320	337	362	342	327	350	360	370	339	368	376	403	365	349	329	367	357	306	307	317	343	356	360	360	376	324	352	351	381	369	354	339	340	336	339	315	361	328	356	364	320	311	361	343	349	365	335	357	364	335	341	338	352	341	331	345	327	338	351	373	332	322	343	345	361	368	361	385	318	337	354	358	337	362	330	352	321	372	365	346	361	371	373	336	341	366	355	335	341	348	361	360	333	366	362	322	367	339	360	356	338	333	339	343	357	331	364	336	328	361	312	320	376	344	310	335	333	351	322	368	372	357	314	375	332	361	364	322	351	335	314	346	371	367	364	358	350	337	349	370	328	355	340	356	346	307	344	329	367	359	336	354	359	346	345	341	344	323	320	331	344	329	324	365	354	326	339	339	379	355	338	357	342	385	364	342	332	319	305	367	364	340	329	377	345	373	376	357	375	362	336	327	369	319	381	345	354	370	386	353	333	356	376	345	370	322	363	336	375	348	366	353	338	346	341	355	345	369	329	359	392	311	335	358	333	325	369	342	344	347	348	387	342	326	337	346	369	367	349	341	334	370	355	380	340	372	316	342	326	336	327	318	339	320	323	333	360	346	350	335	360	333	375	335	338	305	365	328	354	398	360	342	348	343	323	356	366	333	315	352	328	333	326	352	376	359	337	342	366	356	335	341	352	349	372	334	342	352	351	358	348	345	382	356	300	297	343	365	327	345	330	361	357	363	343	331	358	375	357	324	329	337	354	344	357	319	357	332	347	352	331	336	333	352	354	333	357	357	340	349	353	308	333	330	318	356	353	329	340	376	368	344	341	343	348	339	308	374	353	327	344	341	395	355	329	372	354	351	338	332	340	317	349	392	349	315	367	342	338	368	390	345	357	355	350	347	304	345	360	353	350	368	334	400	325	327	361	342	353	324	325	345	320	321	307	334	341	326	314	351	367	329	339	360	346	352	354	343	360	362	335	374	354	335	378	354	341	336	365	354	367	326	321	342	363	315	360	364	370	363	321	362	355	324	350	359	321	343	338	364	347	334	353	388	333	348	351	323	334	345	329	359	301	311	359	369	366	351	334	322	330	341	356	356	337	351	378	320	376	351	331	331	349	356	394	370	341	352	338	336	346	318	353	381	318	342	349	323	345	359	327	354	321	344	317	358	335	342	338	339	352	337	315	362	370	358	373	312	389	333	333	325	320	345	338	370	336	368	359
31288	23058	13908	8068	5867	4330	2930	2165	1770	1443	1313	1154	1046	914	858	755	680	708	581	556	595	563	523	477	427	478	468	477	481	415	476	459	431	402	460	446	480	409	406	428	417	421	427	437	430	475	424	391	412	452	430	434	429	417	431	445	396	441	417	389	437	409	430	438	398	403	403	416	436	437	399	389	414	432	410	393	424	412	410	410	415	371	434	400	434	433	423	437	410	436	382	397	434	403	418	444	395	452	407	435	410	358	415	394	428	392	427	413	408	417	419	419	406	401	431	434	412	427	421	441	405	363	420	420	394	376	421	430	373	395	416	438	434	410	431	399	413	379	375	425	472	421	403	394	432	407	435	460	376	390	424	373	413	430	402	421	385	417	430	434	405	427	460	433	357	421	383	430	422	451	421	379	400	416	445	374	436	415	413	445	457	413	416	384	412	429	421	435	425	409	370	381	395	432	397	414	430	437	408	448	416	438	405	441	430	404	413	408	413	442	412	407	424	427	400	376	449	392	440	398	413	454	439	466	427	429	403	429	391	407	439	431	393	401	455	403	405	431	432	411	426	392	437	466	420	397	444	404	433	388	418	407	456	429	388	367	372	377	438	431	410	435	412	400	404	440	417	377	408	374	397	418	412	410	394	417	446	424	379	427	427	423	391	380	397	402	420	422	406	460	453	425	394	425	411	392	375	392	402	417	436	412	402	410	393	426	396	425	388	407	400	406	391	410	413	405	444	401	438	440	384	417	419	409	407	416	384	422	404	424	423	418	397	442	399	371	415	371	370	399	427	421	405	377	395	411	453	414	433	449	423	453	452	402	431	427	414	419	445	438	406	380	422	407	430	408	388	402	399	419	395	425	451	394	410	401	431	420	431	401	456	394	397	438	400	389	388	413	379	391	414	407	422	428	414	426	379	443	425	449	404	476	379	409	428	377	449	420	409	402	391	409	398	407	421	384	433	447	448	428	383	415	401	437	412	409	391	419	405	409	409	408	406	424	406	413	426	410	378	403	385	419	400	437	391	383	412	408	410	426	411	400	446	389	396	432	403	395	408	420	441	420	411	435	366	425	407	453	474	421	397	397	403	401	414	400	443	404	400	432	435	400	417	414	437	421	411	402	407	415	424	424	385	410	392	420	393	408	421	394	443	378	413	393	394	438	401	400	385	421	434	438	432	407	409	432	407	404	385	400	448	404	413	445	376	429	379	417	401	410	377	414	408	437	403	456	406	415	395	415	436	406	462	413	437	433	407	420	412	409	425	411	410	418	401	401	416	413	408	405	445	412	423	434	417	422	398	426	405	392	440	409	425	443	399	423	430	413	408	401	428	434	412	421	383	411	462	405	384	426	414	420	400	408	448	421	410	415	433	395	405	437	418	436	419	455	418	418	418	411	417	419	432	431	387	430	398	412	404	409	426	428	420	381	421	400	452	424	376	411	395	421	454	391	379	414	427	416	414	405	425	371	400	396	421	399	394	409	404	399	434	421	404	416	405	435	355	447	416	398	448	448	427	406	447	379	435	428	416	372	410	418	399	387	407	414	393	396	409	426	413	410	381	426	452	440	402	376	401	382	417	456	416	439	402	423	405	460	399	419	394	402	416	392	438	406	389	416	416	410	438	404	398	394	416	391	443	436	394	480	430	401	409	437	440	453	415	418	449	435	384	417	387	372	424	407	398	396	441	399	407	421	443	413	379	376	381	411	454	412	390	395	405	377	425	435	423	422	406	407	422	412	381	402	411	459	416	430	428	405	420	413	422	376	410	439	447	409	416	410	394	409	413	447	402	430	386	425	412	407	418	469	416	420	408	406	421	437	427	389	414	368	395	432	405	419	455	420	435	400	454	380	441	408	405	437	403	413	433	394	383	419	453	420	401	408	425	403	409	408	390	400	396	401	411	368	405	439	443	404	423	427	412	417	427	406	400	419	400	401	437	412	420	367	415	394	416	420	392	408	440	406	443	413	452	434	444	445	414	413	398	413	410	428	399	375	400	405	404	389	430	403	397	359	433	444	399	399	388	412	392	395	391	411	418	399	397	428	436	382	397	393	392	404	427	472	440	437	415	424	420	446	420	430	439	357	417	437	416	420	423	426	385	419	379	412	376	407	410	427	397	423	383	412	424	383	427	435	409	405	394	413	383	388	404	433	405	429	411	384	454	410	438	454	426	431	453	437	402	406	403	437	410	397	418	418	398	426	387	400	437	388	416	417	403	430	364	398	412	404	432	444	413	412	420	405	403	398	410	417	427	419	428	412	412	401	420	432	415	444	409	401	397	402	425	407	403	429	413	440	438	416	413	386	440	425	446	393	418	389	442	387	400	398	389	417	419	397	407	419	420	419	391	438	404	422	423	410	429	414	397	391	431	441	437	419	397	389	390	416	402	441	430	407	415	425	444	403	390	404	431	390	401	413	421	407	432	414	393	437	410	369	402	419	391	425	417	415	436	431	447	434	405	416	420	448	404	418	431	426	425	408	423	403	402	422	434	449	434	414	419	416	389	370	402	395	419	399	422	428	377	390	392	404	426	404	424	410	384	425	391	391	403	432	422	400	412	409	420	397	410	383	455	410	453	428	398	411	421	427	411	429	448	436	423	421	447	393	402	429	394	430	372	392	412	401	398	425	396	412	399	445	424	386	387	399	419	392	408	391	400	392	422	448	425	393	401	419	453	435	414	409	391	447	392	422	427	373	447	448	412	392	429	424	436	379	377	438	432	425	389	448	439	409	426	377	414	421	445	395	397	381	387	401	394	436	437	408	413	417	403	410	404	467	430	386	409	436	432	419	423	389	422	429	373	435	387	423	416	445	412	396	445	421	426	393	405	447	407	413	428	406	441	422	386	419	408	372	407	414	405	440	422	402	400	430	428	429	416	411	401	406	431	397	398	429	439	398	402	463	430	444	379	386	399	420	419	427	398	423	420	352	385	419	416	426	424	407	420	430	384	367	430	404	396	416	435	407	406	435	435	427	386	426	447	401	426	416	432	421	408	462	387	407	423	393	420	439	415	449	469	403	412	406	408	412	427	400	415	447	410	406	444	389	401	413	446	410	403	398	410	415	419	425	386	409	455	404	388	432	446	385	425	391	444	428	411	429	412	405	421	402	438	410	389	427	450	403	407	410	435	390	404	431	411	422	393	428	405	413	411	391	392	428	413	458	419	425	412	404	387	401	382	400	426	384	434	388	431	408	447	395	428	424	439	418	392	407	455	416	411	414	408	434	393	379	417	440	423	416	387	403	403	398	397	442	401	434	395	431	379	397	405	428	390	415	427	399	483	425	449	430	426	434	421	401	413	363	413	426	389	421	423	411	478	411	423	401	425	429	450	421	446	422	418	424	432	414	442	391	421	422	396	400	435	434	417	425	425	447	382	424	424	409	410	407	390	450	438	433	378	372	408	411	440	424	464	400	393	424	437	393	424	395	422	431	435	378	389	392	373	389	400	426	458	444	399	390	415	413	449	366	412	432	419	392
24056	21484	28765	24654	21467	12912	3916	1949	1465	1264	1121	1039	904	835	751	621	632	560	508	523	475	467	457	410	406	396	434	399	421	382	403	428	372	367	331	352	337	357	347	334	318	318	323	368	326	342	335	341	336	370	309	331	352	354	349	351	351	354	321	332	329	323	337	309	327	317	325	336	331	356	322	328	358	284	331	325	326	315	346	338	323	351	308	327	314	313	317	328	320	352	334	333	322	329	312	306	308	305	351	314	346	343	310	312	339	360	318	360	363	362	316	340	311	344	291	312	334	308	293	316	313	308	307	321	368	333	342	324	303	292	332	298	316	292	327	336	329	334	323	367	327	289	349	347	359	342	331	327	326	321	307	349	342	308	296	321	343	305	343	318	333	325	344	359	334	307	316	342	335	348	285	337	314	339	313	314	324	336	322	333	336	296	320	329	320	338	298	317	317	377	320	301	316	320	318	341	345	321	327	297	337	359	356	342	308	307	343	358	352	340	352	294	336	328	312	333	333	292	311	323	361	321	323	345	314	337	328	350	310	329	317	308	341	330	311	322	327	320	316	320	326	336	346	338	362	358	344	323	328	335	326	347	319	328	310	341	332	318	345	323	333	334	348	326	319	332	343	346	317	298	290	318	300	333	343	331	342	332	322	326	341	317	340	330	322	322	317	321	325	304	339	322	332	350	326	309	356	342	326	317	328	337	349	328	296	321	316	313	315	333	344	339	350	309	311	308	345	339	306	340	357	346	295	295	293	313	314	317	326	319	355	327	335	322	297	309	329	318	342	298	343	345	312	325	322	316	302	328	322	336	346	325	329	325	342	344	314	285	343	334	320	322	338	307	351	302	305	316	325	326	304	338	315	316	309	316	332	312	308	323	330	308	344	292	318	315	299	312	338	333	338	320	336	352	333	310	321	321	318	327	335	341	355	295	338	330	337	330	321	307	300	306	323	332	319	329	354	372	329	332	309	289	310	335	328	321	327	336	335	341	321	306	342	335	303	316	300	382	312	334	340	323	322	306	359	284	327	329	304	323	342	355	334	313	350	334	302	336	326	308	325	324	307	313	332	308	309	347	317	302	346	317	319	340	340	346	336	335	292	318	324	339	313	331	321	338	321	320	335	296	301	316	311	329	325	305	318	326	317	317	299	332	326	318	331	284	330	292	326	333	346	340	309	320	302	324	289	317	317	317	334	312	302	320	357	327	357	371	363	310	324	283	314	313	297	326	327	348	359	341	303	347	339	347	342	332	324	320	346	307	308	310	324	304	310	299	341	305	345	345	315	336	337	297	331	320	296	304	324	313	347	347	348	328	318	319	292	349	344	339	328	341	332	329	276	338	362	351	330	302	342	324	326	338	319	348	337	327	358	314	339	316	341	352	345	334	301	316	338	352	334	318	321	303	295	297	328	340	318	325	339	316	326	344	306	337	348	333	335	314	322	287	341	335	346	346	328	357	352	318	346	341	302	336	340	339	322	323	323	323	321	294	278	340	353	325	347	324	318	292	335	326	307	342	312	333	314	306	352	320	314	305	342	337	301	340	363	331	329	322	341	317	343	351	330	314	304	325	318	315	344	335	360	302	323	305	321	309	340	314	347	363	311	340	353	322	360	342	314	329	329	309	328	351	324	308	310	325	368	322	318	336	324	333	334	337	351	305	339	314	363	338	333	334	340	307	345	305	347	306	320	305	319	319	311	312	323	318	319	291	321	332	354	302	315	323	327	305	303	302	332	317	324	349	317	330	336	326	326	322	295	339	325	339	330	335	332	354	324	326	340	326	321	310	343	339	317	314	323	327	370	344	354	329	328	311	320	314	330	344	353	313	340	323	324	339	331	351	348	323	313	347	337	357	336	325	372	340	347	309	305	325	328	362	334	301	343	324	313	317	347	311	320	332	344	316	309	316	338	351	332	308	332	324	322	330	326	308	352	344	285	292	334	342	329	321	323	305	292	348	354	328	318	318	328	319	315	309	310	337	346	361	340	318	329	323	323	312	357	313	343	312	314	334	362	329	305	314	330	312	362	346	302	324	312	348	305	320	321	340	324	296	320	343	344	348	340	371	332	312	345	320	308	347	344	341	312	321	337	332	319	333	356	323	332	315	326	338	323	306	310	311	298	327	318	332	339	338	332	338	339	325	343	323	355	326	302	317	339	338	323	290	344	329	341	301	362	351	341	334	307	313	326	331	337	319	313	333	340	336	314	344	326	358	300	327	348	301	295	344	332	330	303	317	338	316	346	300	371	337	302	327	331	314	293	322	328	301	307	331	331	324	303	327	331	327	343	347	336	321	332	318	328	297	340	294	363	309	309	349	333	333	336	339	305	325	326	332	307	340	316	333	321	328	282	331	364	350	346	309	316	325	324	334	317	305	281	355	344	338	346	338	320	325	331	324	315	359	358	330	276	327	350	336	319	368	327	340	323	343	313	338	331	316	323	293	371	297	314	309	339	343	322	308	323	337	297	320	321	312	329	299	311	314	331	313	328	309	331	341	334	339	336	326	339	328	331	334	314	331	322	308	331	335	316	337	298	323	296	323	332	323	303	332	345	345	320	291	340	346	310	360	326	384	351	318	293	329	317	302	332	304	340	296	335	333	319	281	332	332	339	313	318	337	314	343	348	335	327	339	343	327	315	313	338	328	309	332	335	345	344	302	339	338	327	327	325	310	351	342	382	309	339	321	337	315	323	339	334	332	321	323	319	306	315	326	323	331	340	330	316	345	332	317	311	306	305	330	312	330	331	345	312	308	327	342	341	344	329	339	313	349	375	306	328	329	302	312	322	347	321	329	336	313	313	318	333	367	314	291	343	354	321	296	329	304	340	341	341	321	333	315	342	319	332	311	330	315	319	329	325	299	328	302	318	340	337	324	342	332	335	349	309	326	322	329	330	334	303	350	321	355	356	357	332	321	322	346	329	318	320	316	323	332	307	332	340	342	329	326	307	331	325	342	325	308	332	352	331	321	318	329	322	303	303	326	308	333	346	326	333	303	319	295	321	304	341	330	345	287	332	324	320	319	323	345	343	325	315	327	331	328	337	332	331	330	337	323	349	323	346	350	344	358	343	296	332	301	331	310	349	331	311	324	326	301	308	303	333	302	325	341	338	279	327	350	334	346	320	315	330	339	281	348	337	313	330	303	345	341	363	323	334	331	330	304	327	330	334	345	366	303	331	319	331	335	363	348	345	296	314	316	337	296	339	332	326	313	311	319	327	306	305	299	318	299	322	339	336	326	331	348	326	337	303	343	318	345	327	365	314	312	324	310	344	351	310	347	289	329	309	312	322	350	329	319	319	348	322	310	301	320	318	330	329	317	308	338	322	324	314	334	347	345	360	327	323	347	321	319	321	338	299	327	311	354	320	292	313	334	350	349	342	323	353	329	310	327	313	317	313	343	315	347	345	312	303	341	344	321	324	317	330	347	321	352	348	333	347	315	288	312	315	343	322	333	383	376	334	298	294	315	309	317	324	328
34557	31196	21640	13139	10239	7736	5420	3790	2927	2547	2091	1913	1669	1385	1231	1142	1014	888	832	721	731	607	616	521	590	538	537	487	513	506	485	477	445	427	418	456	420	382	399	406	402	441	405	425	470	427	420	405	437	434	419	398	413	363	385	426	441	432	378	413	434	415	394	400	387	398	387	407	380	392	404	383	417	417	384	406	368	423	390	417	382	388	429	352	389	431	395	380	399	405	432	380	406	384	370	343	422	386	364	384	378	382	405	407	404	360	439	379	416	410	370	397	388	377	373	406	431	388	407	387	379	388	370	394	380	348	399	394	394	382	413	346	379	379	400	391	388	389	437	397	374	418	367	395	415	392	399	363	422	372	370	383	394	427	393	404	401	428	384	377	395	456	398	387	387	379	411	386	413	413	371	397	400	390	392	372	398	381	395	373	429	417	425	426	388	415	392	378	417	377	387	392	420	373	391	412	375	407	415	400	388	393	401	382	376	439	416	386	413	401	407	407	378	411	397	404	389	353	394	379	410	382	448	378	405	397	402	402	391	397	393	445	378	427	376	401	402	373	404	396	399	358	431	396	384	378	404	366	406	395	409	380	399	394	383	387	379	415	377	398	396	394	397	400	421	380	371	406	384	377	418	415	341	385	384	392	354	389	447	382	374	410	405	384	384	377	378	379	368	366	367	415	378	372	369	411	366	415	382	431	406	407	420	389	404	407	415	390	400	376	407	404	402	390	371	396	370	390	390	398	410	400	401	374	383	442	400	411	403	414	396	408	381	394	371	404	389	411	407	385	382	355	358	421	437	413	397	423	424	400	394	394	411	391	398	410	419	402	407	389	371	373	407	387	407	400	420	415	413	385	387	431	413	400	377	399	375	382	382	413	397	368	396	389	383	399	371	391	406	393	394	395	396	391	403	397	411	385	431	393	377	391	394	403	423	388	350	410	419	410	384	403	401	370	412	366	384	401	420	401	399	364	390	394	401	372	357	416	420	393	386	365	389	397	399	368	369	409	416	392	406	386	399	395	389	393	376	359	391	378	415	379	416	370	398	404	401	436	394	384	417	425	400	412	412	391	390	379	414	408	413	377	398	394	388	365	400	408	387	411	381	407	436	394	402	406	357	389	383	397	388	389	408	406	417	381	405	390	423	380	375	389	409	382	411	386	421	400	396	375	398	405	425	410	420	425	398	417	390	372	430	399	381	357	375	411	415	361	393	398	377	394	400	367	432	411	408	371	420	402	404	425	413	402	414	410	391	391	365	385	410	374	390	390	397	398	369	379	380	397	407	428	395	425	386	381	428	403	367	386	392	369	395	377	384	430	406	386	385	425	355	397	403	394	394	416	410	403	383	393	393	389	401	401	417	398	377	408	386	396	391	417	401	391	371	384	402	399	361	414	374	365	403	380	362	403	389	429	369	399	380	368	383	428	421	347	393	399	380	390	380	387	395	403	402	389	359	396	368	411	410	404	399	424	395	369	380	423	424	398	382	398	370	360	411	375	380	412	401	395	396	377	389	418	399	391	380	401	384	396	398	411	381	377	405	418	397	401	414	389	447	406	391	412	394	367	423	389	327	369	377	372	404	383	390	393	410	382	410	384	395	415	377	367	417	427	420	408	414	378	387	440	436	412	430	423	405	428	376	406	386	393	412	398	404	381	381	396	376	419	402	386	359	401	371	387	376	411	379	440	409	404	424	419	376	389	427	387	364	401	388	377	357	383	408	392	397	398	437	397	391	405	406	410	392	427	410	393	360	391	410	387	409	392	381	319	373	381	383	407	385	386	396	395	428	399	353	429	393	393	396	378	364	395	369	379	397	411	418	427	384	407	390	419	391	450	399	392	380	394	390	388	428	413	431	395	415	376	393	367	410	387	387	396	439	403	355	375	410	391	413	427	395	363	407	406	379	396	381	388	387	427	390	422	380	402	398	383	384	404	387	392	386	390	396	422	428	387	378	386	371	400	403	419	385	383	409	413	408	398	421	391	403	407	348	437	386	346	387	359	378	381	406	393	392	421	375	390	376	362	414	383	362	391	427	404	431	397	389	389	388	353	389	414	382	412	434	380	355	400	363	384	403	393	407	428	408	377	379	430	423	395	378	414	383	385	373	400	365	370	388	385	404	389	402	386	395	411	402	369	393	392	402	438	426	417	403	391	357	366	380	391	396	412	356	407	371	409	384	384	361	383	405	413	376	370	384	423	375	369	399	378	382	387	362	403	367	406	415	368	344	376	361	410	399	361	406	395	407	427	386	364	392	399	412	373	397	378	397	405	417	391	421	407	407	377	362	395	397	391	402	391	362	404	394	400	394	372	376	406	359	409	353	414	405	426	380	393	371	363	402	428	403	415	384	367	406	420	394	402	421	375	417	383	397	380	425	433	421	406	416	371	378	401	392	410	424	421	377	406	388	368	396	404	378	398	393	388	377	386	347	401	405	372	435	399	413	394	400	376	377	366	414	377	423	400	406	373	377	419	388	345	395	384	385	414	383	350	397	411	393	390	415	403	409	374	417	411	384	401	410	388	413	415	356	396	401	374	400	391	401	441	414	371	391	394	410	407	410	391	381	411	409	350	373	387	382	390	396	405	401	389	374	393	384	405	399	378	381	401	410	401	369	405	378	381	391	420	385	388	395	400	404	379	409	384	405	421	399	444	467	389	344	391	376	389	389	435	406	392	380	360	445	412	444	356	380	359	425	394	358	405	381	371	389	383	397	409	439	420	387	394	374	402	386	417	441	407	396	407	372	408	392	397	398	381	423	406	405	388	399	396	391	381	376	415	393	414	398	429	396	401	413	407	393	396	395	358	419	368	381	401	399	375	383	396	372	376	379	407	414	416	357	398	381	395	398	377	387	368	406	385	380	401	427	375	393	392	375	413	382	417	395	352	379	372	402	394	402	410	376	391	399	413	350	395	405	411	412	416	419	407	397	383	404	418	411	433	420	382	371	374	368	382	445	394	424	411	403	394	413	352	403	419	433	375	382	413	397	371	428	366	394	385	381	387	379	359	407	380	405	425	390	381	393	394	386	407	421	433	402	399	422	414	436	381	399	375	416	391	397	380	390	364	387	418	373	384	388	423	395	390	410	392	406	381	404	398	412	419	416	396	376	403	416	392	423	418	386	389	395	357	407	422	382	440	416	378	373	400	384	371	418	407	407	394	392	410	404	407	397	421	435	392	407	388	372	390	403	387	359	443	428	380	391	379	396	411	414	406	348	388	374	374	407	380	416	415	428	427	409	382	432	384	390	342	396	401	359	400	384	366	362	373	438	416	349	375	351	400	393	357	410	400	408	378	420	367	401	391	386	411	386	384	411	374	379	359	404	401	406	375	401	386	412	374	399	402	389	358	410	420	381	396	378	363	363	392	393	394	361	376	399	372	399	407	417	379	418	391	369	396	430	392	415	436	419	386	372	396	388	397	402	358	408	365	384	391	395	430	412	390	438	405	400	384	391	379	399	397	394	425	329	379	386	410
25268	21537	27695	25670	13161	3866	2222	1437	1131	966	813	760	683	578	572	498	434	459	401	420	368	373	343	319	309	310	321	276	340	317	306	287	290	275	261	260	290	273	277	257	253	262	274	300	282	245	225	313	264	258	259	284	258	256	248	241	256	263	275	262	282	253	260	246	270	241	270	256	273	273	250	235	247	281	288	263	310	265	235	282	247	234	268	240	230	237	233	241	273	295	287	260	269	270	260	242	267	244	239	274	277	304	281	256	242	266	242	241	253	249	252	268	252	236	260	267	251	232	237	258	265	280	278	254	262	263	248	247	310	262	270	255	264	273	256	267	271	257	236	253	275	239	246	293	264	258	290	252	297	244	268	248	267	249	257	276	285	264	280	256	241	241	276	296	238	252	244	235	289	284	267	253	242	242	254	265	238	277	238	240	262	277	248	262	256	231	265	252	261	285	246	266	273	239	262	247	273	267	276	263	244	254	272	276	248	265	233	281	237	248	272	240	258	249	261	252	259	266	290	241	285	238	257	265	272	253	250	247	265	275	223	269	266	238	255	245	280	255	243	254	249	265	227	245	237	230	256	254	243	265	227	289	229	251	273	245	259	248	261	284	247	234	244	274	280	249	263	255	243	240	264	279	249	243	238	262	237	237	272	254	268	254	273	261	246	249	274	279	244	275	256	252	249	243	276	270	254	240	269	249	252	252	254	255	266	265	259	248	269	241	275	261	265	278	249	259	272	235	252	249	246	254	267	280	243	250	259	245	266	264	279	262	275	278	230	263	237	272	275	255	242	256	260	246	296	274	238	304	259	251	288	246	256	243	263	257	267	285	236	256	265	243	265	276	242	261	298	237	263	254	239	232	257	266	288	219	250	283	264	236	236	279	263	270	253	266	269	270	302	253	281	245	253	260	261	267	246	265	263	248	246	253	280	263	243	255	256	261	277	254	272	266	262	249	257	282	240	250	285	279	273	264	241	262	264	236	269	271	220	270	231	252	264	272	259	246	250	250	263	242	274	216	218	248	289	259	255	288	262	252	288	260	280	238	257	254	240	270	243	259	250	287	278	253	271	260	263	261	287	259	247	256	250	271	238	243	284	267	244	276	262	240	251	251	234	270	271	245	307	260	261	224	238	250	276	268	326	260	267	257	263	275	271	271	281	240	244	274	292	281	275	238	240	269	238	241	258	231	251	252	242	245	246	251	248	262	272	271	275	261	249	240	257	232	257	261	246	268	247	291	254	266	256	214	271	275	280	214	238	257	249	245	267	261	265	250	255	252	257	234	266	265	246	251	238	263	248	267	235	287	298	274	261	263	259	234	249	226	257	289	275	245	238	270	249	267	248	271	242	251	286	246	236	261	269	277	242	266	260	265	285	288	255	278	219	259	246	246	251	263	261	271	270	254	250	220	278	296	275	265	273	239	267	273	239	247	276	253	260	237	265	274	268	266	247	279	248	269	249	252	259	286	255	257	240	243	244	272	257	280	266	229	272	254	264	233	253	273	283	239	271	267	259	244	269	261	238	251	313	241	250	236	234	280	258	247	239	261	255	240	265	232	257	252	250	256	247	233	287	251	261	268	273	270	265	257	252	242	251	223	273	273	255	256	262	259	247	265	250	272	275	259	267	291	261	266	252	247	234	271	273	267	277	263	275	268	272	246	265	250	276	255	261	261	222	288	230	248	254	253	241	264	220	256	254	247	259	253	256	259	249	247	237	250	243	260	271	247	261	252	264	253	253	275	256	249	282	264	265	259	246	261	246	235	264	265	252	244	263	251	258	284	252	266	242	248	263	259	260	254	260	244	249	257	266	278	259	244	262	274	237	261	244	258	270	253	227	257	292	247	247	268	291	237	259	265	307	292	243	246	253	277	240	256	260	306	262	251	231	254	246	263	244	250	237	263	279	261	265	279	294	265	293	252	239	263	257	245	240	263	251	263	286	253	275	242	262	270	254	280	241	254	263	250	247	251	238	268	247	243	272	274	272	219	266	251	272	251	225	249	275	269	266	265	251	216	226	264	254	255	267	281	281	259	260	255	260	255	257	286	260	248	261	286	285	239	267	244	261	271	263	249	255	258	233	244	247	270	281	241	276	253	245	237	237	239	262	267	249	245	230	268	258	274	233	256	242	276	263	284	247	245	252	252	287	257	256	253	272	247	273	246	260	246	277	249	269	269	259	255	264	252	253	244	269	283	244	293	279	239	254	266	262	271	273	267	267	238	243	257	283	276	262	240	249	253	228	266	239	290	257	239	259	260	274	284	242	280	236	270	242	250	264	255	274	291	282	257	269	246	249	235	269	262	230	275	256	214	284	273	238	258	261	267	259	231	267	279	253	259	277	282	237	228	254	270	246	277	240	260	270	251	279	278	262	261	240	271	246	233	236	263	250	256	232	250	246	235	250	278	271	286	243	251	266	265	218	265	245	242	251	229	226	245	226	253	278	241	235	270	276	274	248	261	237	270	238	260	254	252	252	259	246	247	245	250	246	269	264	250	265	231	249	267	272	275	266	270	241	253	251	273	256	241	228	250	261	280	246	282	248	248	261	292	276	270	276	261	259	269	261	280	265	273	241	247	236	227	240	256	263	256	251	255	259	249	250	250	223	253	272	231	275	256	236	262	271	254	254	244	243	248	252	262	272	265	249	240	232	272	270	262	261	244	258	263	250	261	234	270	253	242	256	249	244	283	264	240	241	266	237	281	279	281	272	288	225	252	231	246	261	269	245	260	253	231	253	277	225	249	248	262	246	242	250	257	257	265	287	258	279	259	278	265	264	263	257	264	239	247	275	270	246	265	242	239	251	244	233	239	236	294	263	274	223	261	265	242	235	258	293	258	240	254	280	255	242	237	238	251	271	279	273	243	286	243	243	246	279	255	241	234	270	265	266	292	252	226	259	267	278	281	253	254	237	256	247	271	299	276	271	226	257	243	280	241	247	242	248	271	276	282	274	265	263	274	257	235	280	236	269	252	259	247	256	271	248	259	253	252	246	256	277	263	236	245	266	263	247	267	262	216	241	267	256	274	247	273	265	231	282	257	266	238	232	232	259	263	252	252	251	236	265	272	261	259	241	233	262	272	255	264	263	235	241	246	224	249	256	295	310	263	265	253	252	238	270	277	281	251	268	276	278	247	260	248	274	251	245	268	251	251	213	253	255	284	272	267	261	243	251	281	275	257	244	260	272	254	239	266	284	251	238	248	245	254	259	259	234	265	268	259	253	279	228	258	272	229	275	289	254	263	257	283	243	269	281	267	287	244	261	251	272	295	282	243	292	254	263	273	264	260	257	256	237	243	247	261	252	272	275	258	282	274	284	276	271	268	250	224	242	254	274	257	278	250	271	237	268	260	234	269	242	265	247	276	252	256	247	253	257	238	239	243	257	239	282	259	254	273	272	250	252	252	269	246	257	248	243	260	258	277	269	249	274	270	283	251	262	252	271	278	247	283	264	271	267	272	230	253	267	251	260	243	271	242
32673	28098	18887	10661	8396	6238	4367	3065	2417	1984	1679	1536	1268	1110	981	842	772	664	625	574	500	518	445	418	436	403	419	409	422	391	355	323	376	318	368	329	338	347	331	320	332	331	359	327	313	286	318	316	292	331	326	333	345	334	326	316	339	314	324	321	350	300	304	318	298	326	317	322	363	296	306	303	291	284	330	316	279	309	324	358	315	307	307	282	313	309	338	306	311	304	287	322	301	287	278	307	307	315	331	316	285	311	309	312	303	295	292	281	300	295	324	272	304	321	303	319	309	343	287	304	303	321	324	306	300	276	310	325	283	291	305	314	314	287	326	292	317	324	315	334	306	314	297	283	301	306	322	339	318	293	316	302	335	281	308	308	303	322	357	292	320	329	316	326	284	317	300	290	300	322	297	310	289	277	291	312	331	308	320	343	367	277	315	335	304	302	315	317	318	298	319	323	314	308	269	312	297	315	308	316	279	311	318	325	288	329	297	298	301	295	328	296	291	303	309	313	295	321	310	303	300	305	306	280	310	326	317	312	306	305	298	285	303	311	336	308	308	316	291	300	312	293	307	328	278	319	324	263	284	319	304	323	307	295	297	314	302	270	286	338	285	281	310	303	352	353	360	322	328	286	313	312	283	314	306	323	325	338	334	315	300	340	302	280	318	286	314	311	303	321	297	296	288	306	294	326	325	286	291	303	287	281	313	296	286	292	314	293	279	317	306	308	352	315	290	299	327	307	324	301	276	323	287	343	311	299	279	307	301	289	278	300	315	320	314	301	298	300	296	317	316	317	326	280	297	296	311	299	309	298	307	313	287	305	336	304	317	341	308	312	297	309	275	306	282	331	309	293	316	325	316	310	302	330	359	297	309	299	300	324	338	321	300	313	317	309	316	339	298	300	295	318	330	329	316	314	325	299	285	330	316	301	310	304	320	326	300	306	279	280	283	294	318	316	279	306	315	323	292	308	300	329	316	282	325	324	298	319	295	306	308	316	322	300	283	299	321	308	303	312	288	313	313	317	295	290	273	320	353	285	322	328	336	293	325	326	334	313	334	320	300	330	306	318	288	342	324	343	309	328	306	310	296	300	302	358	270	319	317	318	280	295	309	285	274	290	316	298	311	307	306	297	269	326	323	282	321	306	312	318	303	293	317	329	292	322	321	333	322	299	325	286	306	315	311	308	305	295	338	307	299	295	307	308	323	319	310	303	310	309	278	336	314	284	307	321	307	320	264	319	319	275	327	299	312	318	289	333	311	301	286	290	302	289	269	339	308	319	320	284	311	277	286	318	293	325	327	314	325	319	311	290	313	285	287	292	322	282	340	296	308	285	297	307	301	291	316	301	286	292	301	348	307	290	336	307	306	323	294	324	331	328	282	303	308	337	312	346	273	305	304	304	328	316	313	301	303	319	274	312	311	343	289	310	294	286	323	310	345	294	307	308	295	302	305	277	298	364	330	349	290	285	339	317	292	285	304	312	312	314	318	316	284	296	318	328	303	282	316	313	316	314	313	337	334	311	296	293	298	302	314	322	322	283	291	339	330	291	305	300	296	305	314	308	307	307	282	284	312	322	322	293	308	266	336	323	276	312	330	322	321	320	296	330	312	272	305	327	315	295	321	297	283	325	328	332	293	327	340	309	322	309	301	327	322	330	315	320	300	324	298	315	282	305	306	333	306	324	303	298	300	305	328	307	329	291	312	325	335	300	335	297	270	308	280	276	309	298	321	296	307	287	308	309	298	295	311	308	315	308	311	321	308	280	330	296	285	294	311	323	309	303	322	314	342	318	286	317	280	284	299	295	305	300	307	346	306	308	294	290	297	306	309	307	341	304	311	303	300	309	319	323	300	347	325	341	314	275	344	317	322	300	310	298	332	300	299	290	312	295	302	322	306	277	324	301	287	316	266	304	267	329	316	314	279	294	307	321	320	316	323	304	317	293	334	284	321	293	301	317	274	326	328	306	322	330	296	306	252	302	306	313	285	294	312	311	326	302	258	299	317	303	321	308	282	305	335	292	345	302	335	327	354	286	318	322	271	309	296	319	335	309	322	291	317	292	297	312	311	275	318	310	313	318	295	329	329	323	306	273	299	284	311	320	327	325	279	306	306	323	295	340	326	288	309	315	290	283	290	312	301	322	290	328	286	308	292	315	320	264	282	317	319	293	329	314	333	339	307	299	290	284	307	298	302	307	280	306	312	309	294	299	297	304	296	325	332	290	279	327	276	266	311	329	290	314	310	320	322	293	336	304	284	306	319	351	311	314	303	309	305	284	311	313	303	325	307	301	307	305	310	327	298	295	317	292	321	316	309	304	302	308	310	294	325	316	316	342	300	311	313	299	311	283	287	298	316	307	296	293	295	306	320	301	295	293	321	275	297	309	295	291	303	312	311	276	276	305	298	304	321	300	308	291	287	298	323	321	294	295	285	298	317	328	269	278	286	334	293	297	347	290	281	334	298	297	291	293	284	274	306	312	296	338	300	294	325	328	304	334	295	287	290	300	306	313	341	311	304	313	322	320	299	313	317	307	314	328	306	311	325	300	285	274	281	332	265	281	289	300	325	298	326	294	317	290	304	285	303	327	314	297	304	296	306	309	316	316	300	309	286	305	311	297	300	321	307	301	309	315	295	292	302	291	290	323	323	275	287	307	290	287	313	311	285	294	298	294	328	314	324	285	298	302	306	315	314	311	296	288	324	329	291	300	287	317	308	308	301	336	314	307	359	291	315	326	324	304	303	320	314	304	268	293	301	353	294	302	329	306	326	347	292	322	324	307	318	328	328	307	289	329	293	283	282	310	281	300	315	304	279	299	306	295	319	301	307	263	323	315	330	314	318	307	318	291	283	303	287	351	298	288	313	323	298	331	324	325	327	285	347	312	329	303	281	295	302	318	329	325	290	311	326	307	335	299	316	289	268	316	310	332	306	304	276	280	311	303	319	299	327	343	313	292	299	307	308	314	342	318	322	308	325	286	329	292	318	308	297	278	335	295	348	308	297	274	324	272	300	311	304	276	303	304	314	318	278	305	318	306	321	303	290	330	281	280	291	309	315	286	290	306	306	319	306	317	334	309	307	316	285	306	311	312	333	278	317	308	302	311	312	324	318	288	328	316	319	280	339	344	324	299	320	311	287	297	303	312	306	287	318	299	304	297	284	301	337	287	288	332	310	303	299	300	312	334	302	274	342	298	323	293	328	292	288	330	322	341	305	318	285	316	308	341	295	343	291	295	348	290	311	267	310	316	299	315	299	310	330	301	311	272	311	311	310	321	304	306	311	305	294	278	299	326	300	321	324	316	294	296	289	299	313	305	297	281	301	267	304	297	286	303	305	313	325	311	293	314	312	298	303	302	309	294	307	302	318	312	306	298	334	321	305	334	286	311	280	282	294	312	322	296	333	296	328	305	320	320	316	292	297	306	322	305	316	336	321	321	292	309	323	320	275	283	294	318	300	308	327	335	287	300	309	277	293	308
22934	21517	29280	24183	21548	21663	11738	3136	1940	1643	1400	1209	1106	920	807	625	637	625	550	467	432	379	344	374	374	337	323	314	313	305	271	271	270	252	254	262	250	235	233	251	234	232	250	216	260	242	219	238	241	255	244	219	245	224	250	243	224	212	218	198	209	223	209	202	226	201	228	214	211	215	214	193	225	227	224	231	217	214	221	264	240	205	207	235	209	238	225	224	273	188	219	223	209	216	200	212	213	229	200	227	207	206	197	236	230	201	190	197	200	213	234	213	215	210	229	198	228	236	220	212	212	210	205	206	207	212	196	241	222	238	191	238	217	205	214	217	226	208	197	206	234	205	233	198	212	217	200	243	219	180	218	197	196	192	213	225	192	234	219	205	206	239	206	202	213	209	220	198	233	214	212	213	220	225	204	228	233	227	192	204	210	228	202	212	229	197	201	205	206	197	192	202	209	220	205	213	236	188	219	231	219	208	217	227	222	217	172	221	224	213	214	194	211	202	221	217	207	213	231	198	223	212	215	214	207	230	232	215	224	233	230	220	207	206	209	236	203	229	225	195	230	217	199	198	215	227	188	208	235	233	209	204	227	212	209	217	219	197	217	221	204	217	220	226	236	202	241	225	192	214	213	216	207	200	199	219	228	203	219	196	198	198	225	210	215	223	207	217	213	257	227	207	203	188	240	215	209	194	207	186	205	226	211	195	195	216	234	212	222	206	248	202	207	227	201	197	204	205	225	198	220	234	191	185	212	238	219	202	174	200	216	228	209	216	218	219	232	218	221	199	213	232	205	232	205	211	235	225	224	221	234	227	218	201	188	244	211	217	230	215	236	211	228	210	198	209	191	205	216	209	197	222	205	217	212	244	209	224	243	238	225	232	207	229	214	230	205	217	206	216	220	215	215	232	228	224	218	210	198	203	210	205	214	212	208	229	182	205	224	199	252	207	207	236	195	217	210	228	219	218	202	234	237	217	210	197	232	229	203	222	220	221	233	229	239	238	192	207	211	234	199	211	203	208	192	227	202	214	225	218	237	185	232	233	217	212	225	241	195	218	220	207	205	206	196	227	220	207	214	217	194	217	231	229	203	242	226	203	209	215	202	207	245	215	244	208	222	225	196	213	224	204	219	211	205	214	211	225	182	231	214	207	223	201	217	230	219	224	209	222	209	214	230	177	226	214	217	231	211	201	211	212	203	218	219	192	194	205	213	204	210	194	196	207	173	209	231	216	166	206	194	226	197	211	205	213	218	207	215	239	216	193	219	190	203	195	207	213	185	217	215	235	222	211	188	218	228	220	188	230	199	210	189	225	216	207	226	179	215	198	233	212	218	204	205	204	212	217	199	191	215	181	196	199	217	222	197	243	198	212	238	243	194	215	229	227	210	210	207	243	248	219	198	207	195	228	216	202	225	179	213	192	202	197	224	200	199	200	216	244	200	205	240	219	223	206	220	210	228	227	196	230	213	218	216	208	205	213	233	222	226	217	211	214	191	225	195	185	238	232	216	220	211	203	209	214	206	189	217	220	218	211	214	201	203	203	197	204	236	198	217	217	220	224	204	233	227	217	217	213	224	200	208	214	226	226	182	218	193	211	220	215	207	220	181	204	228	205	199	219	194	205	232	229	221	214	193	199	206	238	187	198	203	184	209	209	210	233	226	236	178	222	230	213	208	220	204	198	219	239	222	181	212	206	233	208	171	184	197	204	214	220	215	232	208	211	213	243	207	197	227	205	229	190	222	225	213	225	214	229	219	214	215	216	218	185	206	203	207	207	208	257	206	197	200	185	200	236	203	216	219	197	210	187	198	197	209	212	200	214	235	220	227	205	217	211	217	211	251	190	210	207	235	210	219	211	185	238	188	230	227	223	210	195	225	197	225	210	213	219	205	195	226	207	216	202	200	213	213	236	207	197	211	224	225	159	201	212	225	221	217	206	201	219	204	202	219	234	202	202	244	190	187	206	204	213	175	234	196	214	210	197	226	213	200	224	205	220	209	205	216	200	199	201	202	227	213	239	202	222	201	208	223	187	235	207	206	222	216	211	238	197	207	211	207	220	232	219	199	227	196	253	207	204	213	207	213	241	189	208	186	204	216	220	221	210	215	192	236	210	189	227	207	229	223	248	219	209	199	205	216	224	200	224	215	192	202	209	214	192	207	218	215	205	233	227	182	201	206	209	182	202	224	231	213	234	209	212	218	207	229	200	218	216	172	210	199	205	214	216	230	222	207	214	215	207	192	203	226	207	192	213	210	229	222	224	196	205	212	226	201	199	205	204	224	214	226	204	200	191	193	210	227	214	242	217	179	192	218	235	194	222	200	218	190	214	200	208	196	206	207	254	224	208	198	177	202	213	200	191	194	203	210	199	215	206	229	224	194	209	225	202	210	201	227	208	211	226	211	231	211	208	202	228	221	222	208	233	201	211	231	212	206	200	190	204	210	211	219	211	199	215	211	215	214	194	207	203	211	225	214	211	210	206	217	195	233	199	206	239	212	206	222	179	207	217	227	200	212	203	240	210	212	193	220	238	189	202	233	207	213	203	209	200	228	220	211	221	215	206	212	211	213	199	203	200	221	217	216	214	206	217	199	213	211	219	231	214	207	207	220	196	209	209	220	227	244	219	191	209	214	225	197	212	230	223	210	223	222	229	190	223	233	195	186	227	221	226	198	228	180	219	204	199	187	191	228	237	202	222	202	186	218	213	203	221	214	194	233	223	200	205	217	218	223	207	193	187	200	219	216	234	236	235	201	219	197	231	175	198	215	209	228	230	228	218	198	224	249	205	210	210	206	211	220	204	218	210	189	197	220	222	213	195	193	212	242	211	199	227	211	218	206	190	208	244	226	238	200	211	193	212	206	233	182	227	198	214	227	228	227	232	239	225	221	201	207	191	224	214	230	208	193	213	196	170	225	223	207	218	228	197	205	211	198	204	222	206	204	231	204	207	210	183	213	217	200	207	196	227	217	242	222	224	230	220	233	233	202	198	220	238	221	194	217	199	217	215	211	212	232	200	224	208	222	231	220	242	228	196	222	229	230	189	221	199	221	200	213	222	231	198	221	219	191	216	224	213	211	211	205	211	203	217	204	211	217	229	205	219	225	211	195	181	196	228	191	227	211	224	192	191	210	215	217	219	198	219	189	171	179	203	239	227	210	200	197	211	218	217	219	199	224	191	203	193	218	204	222	200	208	219	225	200	228	191	192	202	228	200	185	215	198	229	213	236	221	212	197	220	209	201	218	220	246	216	214	229	239	203	210	189	179	202	200	218	222	214	193	235	202	201	197	197	221	212	193	221	206	210	220	198	197	218	219	220	205	203	208	198	239	228	211	210	219	212	205	195	225	187	240	211	211	202	217	260	232	210	234	185	226	223	214	210	198	216	211	197	238	212	218	212	230	210	186	203	200	193	248	217	208	209	236	197	219	229	208	228	231	213	204	246	224	220	226	219	220	226	202	219	224	216	202	204	216	203
37874	37334	27184	17046	13421	10905	7610	5343	4129	3385	2792	2504	2113	1761	1490	1302	1073	1019	949	778	683	612	597	526	537	468	420	412	401	411	372	382	321	359	331	340	292	304	301	310	308	313	307	300	332	277	281	287	272	302	284	295	298	266	290	289	296	294	288	255	306	299	326	263	311	266	265	263	259	262	275	257	263	249	267	281	285	268	260	286	266	269	274	236	245	258	265	246	284	253	284	270	255	255	267	243	257	262	274	262	241	248	242	282	272	262	242	235	259	229	242	263	271	293	273	280	248	255	235	248	263	250	263	253	235	247	281	268	267	261	286	240	243	280	232	267	258	263	279	280	241	267	223	259	276	264	245	219	264	284	257	240	259	259	251	256	265	273	271	255	252	288	262	275	260	248	235	237	229	255	261	254	265	244	259	266	231	255	247	277	232	252	250	271	259	283	253	242	256	250	260	276	246	273	256	252	270	269	269	267	281	279	237	267	261	256	257	291	262	258	254	252	248	252	263	232	275	270	260	285	238	245	268	249	293	272	241	239	254	280	250	259	246	257	235	266	249	247	278	240	250	289	239	266	226	242	256	273	267	239	249	293	257	246	276	234	283	233	290	266	238	268	243	294	278	254	243	256	268	301	249	257	222	246	259	234	254	274	263	264	266	236	279	235	254	277	259	279	249	240	256	277	241	269	255	264	252	255	264	244	235	238	231	259	245	228	248	264	283	270	264	277	265	262	230	255	269	244	267	263	255	244	239	267	272	240	265	260	231	273	250	250	264	250	265	269	275	267	254	232	254	256	290	290	242	265	236	270	271	241	241	232	258	251	227	275	261	277	249	262	252	274	263	238	277	231	258	239	258	252	287	246	252	256	243	238	237	263	264	243	234	272	258	252	251	253	249	255	266	242	281	233	261	242	254	292	244	257	265	253	262	239	231	276	252	281	279	225	256	248	250	261	253	260	278	263	245	256	246	255	252	262	260	267	284	255	248	259	230	253	256	256	270	273	254	249	256	231	264	240	279	245	237	265	262	262	283	240	228	264	258	253	254	262	259	242	250	263	261	253	250	284	272	243	247	269	236	281	266	281	283	257	270	266	245	253	238	283	228	243	262	266	259	245	249	279	242	245	264	239	248	263	250	267	237	254	233	267	240	260	253	239	294	274	244	242	254	277	238	256	306	236	254	255	283	243	250	240	229	241	270	272	282	250	241	266	229	252	274	259	242	254	247	234	248	254	264	248	265	288	255	267	268	248	246	259	228	274	249	220	236	244	239	272	252	263	250	265	290	279	265	250	256	257	259	257	286	252	246	279	285	255	274	287	252	235	257	271	245	265	268	231	279	248	256	263	255	258	250	278	240	259	227	285	262	250	239	239	272	265	296	240	264	239	284	279	244	251	242	254	247	263	266	254	256	257	266	236	251	228	265	268	244	241	273	255	276	263	244	255	272	254	220	290	258	270	267	240	260	240	274	249	261	247	247	269	215	238	249	259	261	266	268	260	257	222	268	239	251	242	277	242	261	276	267	263	229	277	239	243	238	253	237	231	258	264	276	257	257	254	231	247	286	233	286	261	248	247	234	248	249	260	242	282	236	257	259	262	250	280	259	240	253	275	249	254	260	239	261	257	252	248	258	284	272	259	276	259	257	248	282	255	270	252	249	232	273	269	274	265	293	275	263	251	257	254	250	254	249	253	247	253	247	248	256	264	266	273	274	269	287	256	265	250	241	241	253	240	229	259	275	258	257	247	246	250	248	254	268	265	291	230	265	264	267	283	295	244	262	275	240	277	238	247	267	268	243	239	272	236	242	256	261	227	259	271	280	236	248	241	236	275	271	272	276	227	223	223	241	251	218	252	252	265	246	258	235	273	267	229	229	262	251	268	257	267	256	271	250	246	248	250	237	247	271	278	258	239	249	246	254	267	265	249	244	268	220	237	294	252	250	281	256	265	240	246	259	252	270	226	266	256	269	296	247	272	246	223	230	250	259	246	247	252	277	273	269	230	258	271	272	263	275	268	250	260	253	268	254	279	254	266	237	257	260	267	266	230	252	280	219	234	268	237	257	245	251	264	243	249	271	241	257	256	267	238	280	273	277	263	261	259	248	250	233	244	247	265	268	227	239	261	250	248	293	264	229	253	285	269	270	243	237	267	262	221	257	277	271	243	271	266	294	261	254	279	270	286	252	250	254	257	276	244	243	234	277	255	242	265	253	267	265	248	267	266	285	270	272	280	264	262	242	234	249	256	250	256	244	264	253	278	287	257	242	247	252	239	288	263	245	272	241	263	254	254	232	244	246	261	224	271	265	240	247	265	250	291	281	238	249	265	251	254	256	262	260	244	264	229	221	247	258	253	238	268	267	254	238	244	256	266	247	259	251	278	244	239	240	228	230	247	233	276	252	255	252	245	289	285	278	280	237	271	248	275	286	262	238	255	278	266	247	252	253	251	253	228	226	270	231	263	283	245	274	269	255	272	241	249	252	260	278	247	268	220	229	268	246	259	274	279	248	229	276	241	227	232	258	240	282	251	230	244	252	277	260	266	308	257	244	259	270	251	274	273	260	243	285	241	267	244	252	266	299	242	269	244	263	253	232	236	261	258	254	271	270	252	241	272	262	264	269	271	270	250	252	254	255	227	273	241	265	254	258	240	262	240	274	247	253	268	246	238	242	249	265	225	248	258	258	263	265	273	254	280	258	239	260	257	245	259	246	258	242	259	260	268	249	250	294	252	252	254	265	269	239	280	247	271	267	270	258	270	249	261	237	225	240	228	260	258	250	257	265	283	223	242	256	259	268	224	245	260	267	272	269	263	256	242	254	264	236	235	264	268	246	236	231	292	275	226	275	286	235	253	259	249	271	250	274	236	243	263	261	241	217	249	284	270	265	253	240	284	252	252	277	253	238	252	283	263	240	217	252	255	239	271	239	254	278	243	254	245	262	234	248	260	248	277	265	236	282	281	225	260	237	231	239	257	257	268	282	236	246	248	263	245	214	266	269	275	250	247	240	250	232	252	262	233	248	277	259	263	236	270	287	263	268	252	231	267	259	232	260	226	272	260	275	260	255	238	274	260	247	246	262	260	240	256	245	252	240	241	237	247	251	261	241	247	266	257	266	262	254	275	266	240	261	251	295	242	256	246	271	260	243	263	227	242	257	221	279	279	252	276	251	251	241	279	243	249	241	243	273	221	257	246	272	237	285	281	265	260	256	263	256	243	239	231	256	230	269	278	265	256	274	252	230	233	245	236	283	246	235	263	259	273	263	247	260	264	245	273	248	287	264	242	232	257	243	278	278	254	247	226	256	251	220	244	254	254	236	265	250	260	290	273	244	225	235	225	237	237	263	250	268	253	226	282	262	259	260	255	256	261	274	268	272	260	253	280	257	249	238	258	243	253	254	232	262	221	267	255	252	235	248	277	245	244	312	236	274	247	263	274	244	245	255	244	264	247	256	254	270	287	257	239	251	278	260	248	248	269	247	251
29537	21303	15232	7387	3518	2381	1631	1264	892	831	758	738	643	593	597	525	472	521	488	479	444	416	363	422	433	394	401	386	377	415	386	349	391	374	348	351	333	334	376	366	339	341	372	355	362	376	334	374	362	350	355	340	384	367	337	356	368	415	378	352	384	375	340	364	366	368	346	348	403	360	383	346	371	334	347	371	363	365	338	352	346	341	329	388	342	337	376	322	341	314	337	355	343	353	360	344	340	348	369	352	386	367	329	349	344	366	345	376	354	354	342	341	347	359	333	382	360	383	354	340	327	361	309	361	352	352	366	327	361	319	356	329	351	329	380	386	364	327	367	360	350	356	349	365	334	347	337	332	331	366	367	337	327	339	362	362	376	322	329	337	379	331	310	350	327	378	350	363	343	351	362	379	368	346	350	316	382	369	353	361	370	335	379	333	333	327	329	310	360	381	347	336	369	296	337	334	366	375	340	373	358	326	326	325	351	333	341	360	362	334	382	368	371	341	350	327	379	348	352	348	376	340	351	360	360	365	344	352	334	362	334	374	318	374	354	347	352	359	367	361	352	368	360	355	353	396	372	364	364	351	347	322	376	344	368	361	358	337	352	348	344	367	396	415	353	361	341	365	380	336	333	336	351	365	352	370	327	356	391	400	371	374	352	353	360	337	318	361	343	366	377	353	328	347	358	355	347	330	338	364	340	331	390	358	360	340	329	364	339	353	391	364	337	359	345	368	360	315	350	362	291	349	394	341	361	344	374	366	355	329	377	357	389	349	389	365	353	404	388	345	348	332	357	379	329	369	334	356	361	355	307	362	372	349	344	368	361	343	326	360	373	353	380	356	355	339	364	365	370	372	351	344	317	368	361	364	338	347	332	367	350	338	357	332	340	364	333	351	359	367	363	361	366	353	383	319	329	362	351	339	362	342	348	329	356	357	384	354	353	328	363	401	368	401	352	363	382	389	357	361	340	326	379	352	346	358	350	374	352	394	382	340	353	344	341	365	342	400	366	353	360	350	385	358	362	340	372	350	317	325	368	387	338	360	348	367	326	337	349	343	360	353	348	375	324	353	337	348	319	354	348	318	366	333	347	346	342	384	372	378	358	333	357	342	356	352	352	360	359	329	364	350	348	332	363	365	379	358	321	351	363	365	366	356	344	351	328	348	354	342	377	346	329	382	340	353	374	343	325	349	356	356	338	335	358	363	340	380	351	372	347	340	354	356	350	323	360	342	335	320	368	358	354	378	364	363	346	351	353	372	376	311	363	350	369	375	391	320	330	371	381	335	355	342	350	358	343	339	346	343	366	344	364	345	355	332	335	350	369	334	338	338	330	343	362	360	351	375	377	357	322	347	376	344	358	349	364	340	329	366	362	355	353	397	347	354	348	357	350	397	321	343	344	341	346	350	353	359	355	329	355	360	333	360	354	320	366	346	346	325	356	369	372	353	348	370	344	350	369	347	367	329	336	350	369	369	369	367	332	379	346	360	383	379	354	382	326	345	366	317	362	368	346	386	362	376	358	371	372	373	346	374	414	361	331	381	351	373	378	382	351	350	325	360	369	346	376	351	345	333	371	355	380	320	360	338	344	372	334	368	371	338	356	377	338	344	361	330	370	382	398	379	368	344	364	362	314	371	370	369	358	382	352	363	344	349	365	364	380	347	322	370	328	330	361	318	365	357	360	373	369	344	347	342	343	373	376	379	377	317	358	327	328	350	347	354	397	358	367	354	343	392	318	360	351	359	351	343	355	334	341	353	371	322	360	391	362	347	361	388	379	344	337	348	349	365	384	329	358	313	375	363	368	339	342	354	362	386	354	341	325	352	366	337	350	331	349	307	361	363	354	391	347	393	356	325	370	345	348	357	356	352	392	328	335	350	357	353	363	367	347	348	319	345	328	325	343	372	359	347	376	363	368	342	354	348	346	344	340	340	386	386	339	315	343	340	389	352	380	358	363	331	369	344	393	343	321	355	354	328	369	340	379	372	383	352	345	352	333	378	378	346	332	339	369	363	336	360	326	346	391	361	359	339	343	342	340	336	335	334	335	349	367	356	353	315	321	345	336	370	352	329	354	364	353	380	345	349	352	359	387	333	380	337	379	380	363	357	317	408	392	379	338	337	322	394	370	362	357	388	341	348	355	344	365	329	331	355	338	339	377	327	360	335	374	330	337	335	343	331	323	351	374	325	356	368	359	348	361	355	362	333	347	367	331	379	353	375	362	342	339	371	386	353	366	336	352	368	352	355	308	347	343	405	363	363	341	352	360	327	367	372	352	356	362	357	361	339	350	337	347	334	348	378	362	367	374	336	375	358	333	350	366	370	343	357	324	368	364	350	367	364	341	330	344	357	332	370	362	365	334	352	356	341	365	371	352	384	367	348	359	348	363	365	359	342	357	347	367	349	341	347	360	350	332	372	371	353	372	367	365	356	350	344	358	369	329	348	385	352	354	381	352	346	349	356	377	355	353	397	339	354	360	368	359	344	376	388	369	348	369	358	343	345	365	379	365	378	340	346	382	321	352	376	383	346	355	371	348	376	341	363	331	346	343	385	367	341	390	355	382	374	393	363	328	366	349	334	371	387	376	365	348	343	332	327	339	362	387	409	354	375	329	348	329	362	353	354	367	332	389	359	349	338	362	361	320	318	354	327	362	318	344	358	312	350	357	357	346	332	344	340	335	331	343	346	362	376	386	365	373	375	323	358	368	322	353	376	355	365	342	337	389	362	363	334	378	328	369	324	357	323	364	348	370	335	336	356	355	378	358	329	369	350	356	360	355	314	359	351	375	374	362	365	372	372	369	368	372	374	349	346	369	357	351	337	351	340	348	378	337	354	362	396	382	374	361	369	383	326	350	377	349	373	379	361	374	341	363	341	370	320	343	340	343	341	364	350	343	348	389	353	393	318	375	364	352	371	358	373	363	391	382	350	341	340	376	317	362	366	368	353	354	316	335	335	377	372	327	363	348	367	332	317	352	330	376	339	383	367	346	384	365	350	309	373	357	333	348	348	339	330	388	342	340	373	353	389	379	360	323	362	358	342	326	373	337	337	307	353	371	328	366	388	378	383	326	355	359	403	339	342	345	366	368	350	328	375	356	351	352	339	361	347	331	380	403	358	362	369	352	341	346	339	356	346	360	374	370	348	401	351	330	395	366	343	379	345	364	356	316	383	338	348	331	341	309	341	340	396	369	338	354	338	369	344	326	370	356	340	324	330	358	329	389	330	375	380	364	389	332	354	347	362	344	356	368	373	361	386	388	340	372	366	341	347	380	364	360	315	363	357	387	332	361	332	365	347	418	373	345	355	372	376	377	358	355	323	354	357	382	378	382	360	372	338	371	367	335	364	346	372	358	361	359	354	361	378	345	382	360	345	364	352	349	391	374	371	374	365	350	378	354	364	347	342	353	350	349	347	352	349	379	368	375	357	354	344	340	348	365	353	345	357	329	355	366	360	354	340	365	338	304	353	345	368
30092	21206	15866	8253	5842	4648	3326	2420	1776	1608	1427	1193	1013	986	861	807	702	667	657	586	589	535	518	555	480	491	473	481	465	464	422	465	420	452	428	418	436	439	396	428	422	473	456	478	428	450	421	439	433	468	417	440	412	447	449	420	408	453	423	409	434	423	432	444	429	416	438	401	489	416	457	393	416	424	418	432	436	383	401	429	414	424	416	388	423	383	388	432	387	407	433	407	435	435	453	432	401	452	434	424	421	416	433	413	442	407	402	450	428	419	450	421	429	435	438	432	429	405	418	426	441	442	397	404	441	418	429	428	405	433	426	383	407	405	425	418	406	457	410	418	411	424	410	428	458	382	417	405	462	423	440	421	423	421	425	431	431	435	381	374	423	431	402	409	439	450	424	411	410	427	391	412	410	427	383	438	433	419	421	415	414	429	406	422	437	394	416	415	384	431	437	445	452	422	462	413	388	370	438	440	430	414	405	436	422	428	428	400	449	397	444	431	418	372	437	425	443	430	440	400	405	425	430	419	397	438	413	420	412	431	432	449	415	443	399	418	429	406	388	425	422	418	457	419	404	443	442	446	431	396	431	401	418	396	417	414	428	419	402	439	427	406	394	428	389	437	407	431	402	401	417	460	395	379	423	416	460	412	424	395	413	385	450	409	437	438	458	412	398	441	408	409	416	379	441	432	451	476	406	427	442	414	413	409	409	437	447	408	438	415	430	431	417	428	433	415	402	442	407	439	436	406	429	444	437	411	415	407	408	408	405	412	424	386	393	422	428	433	432	418	449	424	423	405	426	420	472	410	383	442	421	428	449	439	424	397	407	439	419	466	399	426	444	417	443	445	406	421	409	410	438	395	429	446	427	399	424	397	441	413	438	420	428	466	410	438	397	375	423	439	426	414	414	422	418	441	388	405	390	417	433	422	427	420	433	427	406	451	411	433	410	418	411	374	389	411	406	430	429	420	399	389	450	433	415	421	460	430	434	414	422	428	441	422	416	434	422	423	447	438	410	444	426	448	394	440	455	378	492	412	434	385	415	411	415	446	434	430	416	456	389	462	429	397	397	449	399	424	438	447	455	429	380	405	405	429	399	433	420	406	423	442	402	407	418	428	385	415	399	380	460	396	393	439	455	408	420	406	414	439	437	426	414	429	456	424	420	413	449	420	383	432	422	388	424	438	444	411	420	414	441	427	429	433	440	411	432	444	415	420	405	452	395	424	412	408	402	412	398	429	389	446	408	411	440	402	419	394	438	414	426	411	424	406	398	437	427	448	391	442	430	472	472	390	465	414	421	437	410	420	404	403	434	403	416	416	441	432	413	422	435	392	436	432	424	418	440	399	415	407	432	417	408	386	406	387	443	407	374	435	422	396	443	400	444	447	414	392	424	418	434	412	421	430	419	421	401	422	388	435	445	430	458	405	424	434	441	384	407	430	432	425	455	434	366	428	374	416	383	424	429	413	417	450	447	473	416	428	436	443	415	438	395	426	423	429	424	408	416	418	406	430	435	417	413	444	409	453	387	409	419	402	423	425	427	404	420	413	434	364	392	407	442	409	432	436	444	404	406	430	422	416	433	402	403	445	399	416	432	373	396	427	408	403	401	425	396	419	426	380	394	388	399	447	411	424	459	420	414	424	421	437	408	442	418	445	422	440	408	424	430	417	437	444	407	413	424	426	407	423	393	430	440	435	436	420	381	398	410	405	411	439	425	447	447	415	435	392	435	401	412	414	425	434	438	410	421	427	459	412	396	445	468	429	403	437	432	442	397	391	440	437	397	436	436	450	438	396	407	406	430	381	405	442	441	435	423	435	424	436	425	493	424	432	448	392	393	401	395	423	432	439	414	395	434	402	422	424	450	426	412	391	407	445	421	392	459	396	429	434	424	428	412	437	446	424	387	441	413	436	400	422	416	386	408	446	401	410	418	427	430	403	438	425	429	420	402	431	439	425	449	444	423	415	422	416	433	446	411	451	423	423	404	416	421	431	370	426	443	402	437	408	398	407	427	425	443	445	436	407	393	441	434	423	430	460	442	416	384	427	420	416	397	418	404	429	423	411	449	417	433	473	399	432	404	398	412	424	418	433	418	427	387	406	389	413	406	407	396	409	413	423	405	440	443	409	391	447	441	440	439	433	436	388	439	407	433	425	429	406	429	478	426	420	397	443	428	420	425	413	436	438	417	458	410	399	408	414	437	429	398	370	433	430	428	395	442	401	423	428	411	439	425	464	395	410	449	447	407	425	391	440	438	388	440	424	444	422	415	406	430	415	413	394	411	431	413	423	419	430	397	425	392	410	441	455	388	409	418	458	449	434	421	396	438	428	409	408	439	428	426	450	445	405	414	398	427	408	432	426	400	440	418	402	394	440	422	407	437	428	429	431	442	419	460	415	436	429	414	441	417	421	433	410	407	416	483	383	443	424	463	399	412	381	422	410	415	453	404	416	438	443	406	411	447	460	401	441	425	397	430	415	448	454	395	430	406	432	432	437	426	385	407	446	417	431	388	400	437	400	425	380	419	430	419	402	443	450	427	437	425	393	422	427	400	456	430	401	400	437	433	399	416	412	412	415	415	395	430	403	424	431	415	390	441	419	419	371	427	422	415	437	404	434	412	443	460	414	408	404	391	393	466	400	413	411	446	411	428	382	415	442	451	405	438	391	429	390	404	416	443	455	405	441	441	433	439	471	447	450	403	432	444	450	443	411	381	420	399	473	448	407	427	419	408	452	444	407	447	418	423	396	409	424	429	429	408	399	362	384	461	399	437	465	403	370	432	448	431	426	441	437	419	397	419	420	417	388	434	446	418	412	440	437	465	450	423	417	421	407	430	410	427	428	422	398	451	434	402	429	389	414	429	425	403	449	412	414	429	372	396	428	448	427	393	451	430	397	418	421	451	430	445	421	416	433	420	415	412	447	408	423	457	392	417	418	411	365	446	395	410	407	460	409	462	423	411	406	396	448	445	417	446	425	413	411	396	426	409	426	416	441	416	447	403	423	456	374	419	439	401	417	404	456	378	417	442	459	417	421	409	433	423	417	425	428	425	405	415	413	446	458	445	477	440	398	417	428	412	421	430	461	433	409	413	448	412	445	425	457	418	415	455	409	433	424	426	414	366	402	429	423	441	407	369	450	451	461	414	428	398	428	385	454	426	434	380	425	419	444	454	438	430	440	433	444	403	426	410	452	423	397	435	428	428	415	415	399	406	437	445	397	395	410	407	438	422	420	411	405	436	397	434	447	395	400	439	394	407	425	431	415	431	435	408	401	417	425	464	379	399	440	447	449	417	411	423	407	427	460	427	437	430	415	400	443	460	426	439	395	398	435	417	422	428	400	452	450	413	408	443	434	379	429	424	425	431	399	390	456	430	412	452	408	409	444	416	416	419	437	396	455	432	428	455	414	386	437	397	415	417	419	413	397	422	437	412	421	444	412	452	422	424	392	415	444	397	410	420	442	403	449	405	387	458	404
24099	21486	28812	24620	21434	13179	4248	2317	1623	1304	1171	1013	900	828	766	698	654	619	550	522	484	436	471	430	438	426	402	396	405	372	377	362	353	383	331	340	332	327	393	390	337	360	369	349	348	359	347	384	333	357	347	391	365	304	317	348	354	312	336	340	365	333	350	336	313	327	376	347	334	297	322	357	345	357	345	346	368	345	331	328	360	356	308	312	367	354	344	333	361	323	333	342	302	335	316	334	334	336	336	340	306	352	353	332	322	323	332	316	340	326	365	322	307	343	356	320	340	341	359	333	345	346	326	299	311	346	317	360	391	326	386	310	342	315	333	359	314	336	375	329	323	344	325	347	373	316	322	315	390	340	284	329	341	299	341	328	307	316	362	332	366	312	318	347	349	338	363	360	300	320	346	360	356	355	343	366	327	321	320	315	351	302	318	319	365	366	332	311	328	359	346	327	338	307	317	334	340	272	315	309	300	345	354	315	355	336	305	350	320	342	319	324	286	344	331	333	335	316	338	343	359	318	340	308	326	322	338	372	333	330	312	342	326	330	352	315	348	300	346	333	322	322	336	337	349	320	344	318	309	381	327	344	342	333	338	311	347	357	349	315	328	320	390	323	358	311	326	301	350	350	331	364	347	320	329	312	366	346	335	360	359	329	331	340	338	320	335	343	382	335	352	357	351	304	343	344	347	334	326	320	322	316	332	342	349	314	317	361	343	364	368	318	355	345	348	336	324	341	322	327	364	347	345	336	307	335	344	316	301	346	318	353	340	319	322	329	351	332	355	345	328	312	325	321	317	328	336	362	359	314	364	372	332	348	325	352	364	361	335	339	338	342	318	318	336	332	352	316	394	345	289	353	361	350	334	319	351	335	317	317	370	305	347	311	345	333	330	326	308	357	318	343	333	341	329	331	331	339	357	359	334	334	352	326	336	342	350	317	344	345	343	337	319	319	361	325	329	364	300	326	350	339	364	346	314	337	336	310	345	302	345	348	337	332	328	329	305	329	334	356	354	345	324	324	352	318	326	341	351	352	380	341	323	309	369	342	369	347	332	342	358	356	333	315	328	353	306	370	368	334	325	334	337	349	340	325	334	334	360	330	314	319	351	344	296	349	348	339	328	325	326	332	326	348	372	321	343	344	361	300	349	337	327	348	334	353	311	327	331	346	350	327	391	366	346	373	306	329	347	378	356	401	348	352	333	338	384	333	344	345	348	338	372	316	311	347	337	324	331	327	338	365	338	319	329	324	353	294	331	333	325	320	356	306	355	333	349	357	356	338	369	325	355	344	340	336	303	336	386	348	353	346	344	330	355	336	322	355	360	356	350	321	312	324	302	338	360	323	358	337	321	350	339	330	345	324	346	319	374	320	318	358	335	351	335	330	359	337	335	352	318	301	348	322	320	323	336	340	319	333	325	324	342	336	362	347	374	356	319	312	313	333	330	365	332	314	352	355	319	387	344	309	341	354	333	346	368	359	319	315	344	330	365	350	353	329	331	328	331	348	360	305	346	330	291	382	336	343	340	334	317	361	342	331	304	334	385	320	346	330	340	345	348	342	376	322	288	319	336	357	364	342	338	337	320	316	360	318	341	332	343	353	299	333	391	325	298	330	317	314	311	352	332	346	318	322	353	315	343	351	327	345	353	340	348	327	323	332	343	333	340	336	309	339	331	335	341	351	348	330	343	351	303	354	362	335	346	342	355	330	361	299	354	335	323	314	326	318	334	360	321	367	344	364	306	341	349	338	328	327	346	333	331	330	312	334	369	347	344	334	351	341	353	328	325	335	345	331	364	333	337	298	347	317	313	295	351	361	312	316	364	344	331	328	312	332	353	314	343	346	346	325	348	344	342	359	337	370	347	362	313	326	344	336	338	401	352	326	355	306	321	335	326	312	311	347	328	347	339	322	316	334	348	347	320	330	359	321	319	333	358	326	322	335	341	344	343	349	351	354	362	327	311	321	312	323	324	349	325	320	336	355	325	334	331	337	323	314	349	344	334	343	330	326	352	351	334	319	314	354	337	302	316	319	307	364	374	338	318	328	324	355	334	321	336	325	314	366	322	331	333	303	325	336	336	336	372	325	316	326	334	344	347	341	347	347	342	340	324	339	334	356	332	336	365	332	289	383	343	352	353	330	385	321	365	334	332	355	341	311	322	336	319	333	324	330	354	318	355	323	345	357	341	337	374	332	336	338	327	338	327	325	354	338	318	351	324	311	321	382	363	324	355	348	329	284	364	360	326	357	337	350	334	336	342	332	329	347	338	328	333	341	326	354	335	306	329	352	314	345	385	333	333	339	373	335	356	340	341	341	332	340	333	323	324	326	371	316	331	331	341	322	339	327	364	298	346	314	354	318	350	317	315	318	342	350	342	362	339	343	320	314	334	309	343	362	348	354	319	339	343	315	343	341	332	322	317	345	351	360	343	335	301	376	335	348	348	326	328	346	347	336	324	339	315	334	329	354	338	371	331	319	322	331	309	311	356	370	358	333	359	341	354	357	322	332	307	347	324	324	330	317	343	304	351	311	322	317	332	314	323	334	304	315	372	355	313	340	339	359	336	342	344	285	350	345	325	348	335	346	334	354	303	365	339	355	326	360	358	347	350	350	313	323	339	302	316	327	329	344	362	334	354	363	334	354	312	331	319	348	341	330	324	353	342	317	324	360	343	315	294	307	343	318	320	334	371	295	304	305	361	327	328	334	334	331	326	328	289	370	286	348	338	346	340	324	315	347	322	355	335	326	325	329	353	329	364	334	349	334	371	290	343	354	303	335	357	328	352	351	314	330	351	363	327	326	323	337	354	357	342	336	332	341	325	320	329	353	333	312	358	350	351	359	338	333	327	335	339	341	334	355	333	309	321	353	327	359	345	304	329	361	325	324	358	325	339	349	326	313	346	356	336	326	323	339	336	356	335	312	364	336	339	344	375	347	342	314	352	342	364	346	340	312	325	322	359	319	343	300	343	332	313	375	344	343	322	328	333	348	314	372	342	330	332	306	337	311	353	330	340	325	334	318	286	354	350	307	316	361	346	353	325	353	317	335	286	326	369	307	305	389	357	332	362	325	338	324	351	380	335	348	327	335	304	331	352	359	303	327	346	321	351	360	346	319	310	373	327	347	379	321	316	309	319	374	359	337	349	355	316	321	302	318	365	334	333	358	350	353	345	327	350	362	336	314	377	336	338	337	368	321	331	322	363	351	306	363	357	309	322	326	332	322	343	340	318	332	320	349	381	339	344	340	332	298	324	324	359	280	377	356	356	332	326	344	327	346	322	322	322	333	320	314	337	359	339	359	320	333	341	346	345	341	354	354	343	333	344	321	325	337	368	350	343	347	340	347	346	337	345	323	338	369	337	368	339	369	370	318	331	347	325	349	340	288	333	314	315	301	353	320	361	349	319	351	343	346	349	348	356	362	336	342	324	318	327	341	309	332	367	363	323	320	321	335	331	338	335	295	325	342	352	352	347	332
33356	29522	22650	13689	9752	7929	5809	4153	3231	2693	2233	1891	1674	1480	1303	1133	1003	796	813	765	684	628	635	574	595	544	541	487	464	467	472	485	421	455	446	447	415	434	438	427	443	430	438	458	441	434	442	408	418	401	426	424	428	422	363	439	417	400	401	417	416	432	431	424	426	391	387	436	428	440	402	392	380	393	406	403	414	426	399	412	412	393	385	391	434	408	392	368	392	432	392	358	429	382	365	419	397	398	418	415	394	376	384	381	447	400	381	414	423	402	388	421	387	411	400	420	376	406	423	414	408	384	375	415	400	422	393	408	361	396	436	392	377	451	425	373	439	388	370	390	448	438	397	394	380	392	370	410	399	404	419	406	402	424	374	393	387	413	410	408	429	396	380	399	414	355	350	387	423	431	403	413	368	410	420	354	407	407	379	383	382	394	412	402	410	396	418	382	388	410	420	416	434	386	422	431	391	398	351	433	409	397	403	385	361	415	397	385	418	381	401	357	399	415	409	417	405	380	404	382	407	430	400	402	441	438	417	424	373	389	392	448	427	367	409	368	390	409	416	410	411	376	425	429	403	372	382	391	422	386	398	419	437	454	389	399	394	370	379	387	388	396	395	393	357	377	341	416	424	415	438	404	373	428	383	416	444	392	386	367	412	420	418	416	379	386	402	390	410	398	383	408	381	410	378	424	410	436	398	413	400	406	362	393	376	397	441	384	392	406	388	445	417	399	408	382	380	395	415	394	412	410	430	391	378	383	390	414	402	418	415	391	362	424	401	381	378	415	397	400	408	421	401	393	409	357	366	393	377	375	390	387	427	440	386	424	385	380	413	415	411	391	412	405	372	404	385	437	415	388	383	405	403	423	376	410	420	414	440	392	415	417	417	387	432	419	384	392	376	393	429	406	399	410	414	387	394	381	431	403	410	398	388	421	402	429	376	400	440	390	427	376	417	408	416	407	388	419	426	373	397	372	378	377	385	437	378	424	373	371	390	392	432	387	425	431	426	402	353	381	377	394	394	406	429	387	404	405	387	341	395	390	396	418	406	414	418	386	424	411	439	413	388	385	391	375	366	431	414	405	406	399	447	387	423	435	399	406	380	408	379	408	389	411	397	375	418	377	423	407	383	433	415	408	396	387	355	424	420	426	432	394	425	372	406	403	418	356	398	376	448	408	426	414	396	394	409	392	427	412	404	410	420	434	409	440	437	428	378	384	421	434	416	360	402	416	405	422	387	373	376	422	398	382	379	437	393	400	390	367	398	404	400	394	405	408	377	374	411	450	350	408	410	396	401	406	413	412	378	415	404	374	397	391	378	421	397	391	388	382	406	413	389	433	377	425	374	424	456	448	368	393	370	409	404	380	430	427	415	377	386	417	416	415	380	395	441	403	401	365	387	417	396	376	397	439	419	401	412	396	402	419	399	440	384	402	399	401	421	412	420	384	383	399	409	438	379	409	406	398	395	389	383	404	384	405	460	425	384	397	409	429	389	410	429	412	383	406	400	401	446	417	387	385	408	394	405	389	413	371	405	407	405	407	404	404	401	426	409	395	383	387	407	395	430	366	383	374	412	424	377	378	372	365	415	369	372	411	390	410	383	435	410	377	370	412	411	392	395	408	385	417	397	411	403	413	411	382	388	432	387	392	416	409	382	383	377	436	414	381	419	421	425	422	416	412	401	400	424	415	392	389	422	419	361	391	386	404	430	393	386	413	385	407	379	386	397	407	393	394	421	414	372	430	402	428	427	388	434	390	397	356	414	411	414	376	401	411	381	452	389	423	406	383	429	402	365	414	406	399	405	402	378	397	399	376	429	388	382	413	369	418	447	397	401	408	432	405	372	396	377	398	419	416	389	392	428	407	371	405	368	406	384	419	376	379	423	399	385	395	400	392	440	416	397	382	399	396	358	400	393	433	400	383	397	414	382	426	391	395	416	396	418	386	387	380	396	416	363	412	408	411	404	398	392	424	413	387	431	407	399	399	402	380	395	397	407	367	377	419	382	390	405	405	398	419	357	388	375	410	404	397	409	393	406	392	422	393	408	409	387	398	400	388	386	382	386	416	411	386	426	443	417	409	402	427	432	410	415	427	422	396	398	397	398	369	408	373	425	389	405	390	375	401	404	379	420	416	427	377	396	405	420	394	408	388	411	409	368	414	413	411	402	392	391	397	398	420	440	406	403	422	421	402	418	404	377	408	360	369	389	400	442	418	426	399	360	400	408	400	405	407	419	436	395	408	405	407	405	400	402	404	408	384	385	403	380	399	450	401	398	413	428	416	407	373	419	406	432	396	378	391	417	391	456	377	430	367	418	389	385	405	385	372	385	389	388	406	424	426	407	401	390	424	384	403	446	368	380	402	408	407	446	393	409	390	442	384	382	406	420	406	396	387	407	432	418	397	417	375	406	401	410	402	388	377	419	399	412	422	382	359	383	384	423	441	413	385	410	387	392	431	385	380	413	439	410	410	382	417	414	416	382	403	401	380	408	405	397	413	398	379	349	372	379	384	404	406	381	392	369	390	436	375	424	374	419	372	422	402	403	441	419	385	414	373	389	415	400	377	399	398	399	398	391	400	433	411	395	394	398	389	421	404	408	403	396	434	383	423	408	421	394	407	411	405	421	381	378	388	421	363	405	379	376	402	403	399	423	393	403	434	387	410	374	406	396	431	390	396	407	386	398	424	367	408	394	397	398	415	381	407	374	422	407	390	434	402	376	356	377	382	407	412	377	410	376	406	378	411	420	375	430	392	404	401	390	396	424	378	370	403	413	401	406	395	421	397	438	441	371	426	384	386	375	398	378	424	431	349	393	404	380	426	400	380	457	390	374	409	410	383	451	433	394	408	385	377	405	404	385	426	427	385	427	409	443	363	394	426	364	401	401	408	421	406	372	397	393	382	407	421	437	407	396	418	372	424	395	383	386	413	417	432	397	384	427	407	397	412	404	434	403	430	398	402	396	396	390	395	383	412	409	411	428	417	436	409	403	391	393	384	376	378	398	406	389	401	413	379	393	418	395	388	402	391	413	368	392	395	406	360	397	419	402	414	377	444	394	408	385	417	400	393	409	394	405	429	418	431	369	393	413	419	400	401	369	407	377	392	407	429	418	404	375	380	404	431	407	396	408	365	408	379	405	384	377	396	441	414	413	366	403	414	413	411	399	422	408	403	413	389	404	414	376	392	411	378	392	413	374	392	396	369	337	396	423	402	354	425	420	425	386	392	393	395	426	403	416	410	381	410	388	417	428	376	405	430	420	424	401	408	406	397	398	420	422	446	410	410	396	431	376	420	425	389	417	405	384	361	396	390	375	431	403	385	390	359	379	382	431	428	406	385	381	421	413	408	402	406	368	354	401	424	358	388	423	440	382	403	401	401	368	391	384	397	419	402	410	415	380	401	405	397	388	378	388	406	386	419	378	424	380	398	355	396	380	399	431	412	371	403	402	393	399	390	370	403	422	419	440	380	403	400	429	430
25229	21465	27597	25659	13115	3742	2378	1554	1090	1005	857	764	660	575	584	495	464	431	441	421	375	385	363	321	346	321	305	288	325	262	323	313	293	287	261	302	264	263	311	289	259	289	276	238	292	253	263	265	275	310	280	284	274	258	280	271	281	269	271	265	273	260	305	276	233	285	236	240	259	255	283	254	259	291	265	253	262	276	269	255	241	262	276	263	256	249	263	271	270	238	229	309	252	285	261	282	277	268	256	272	268	267	270	243	277	260	273	255	280	270	283	275	240	248	230	260	271	253	286	269	253	274	265	267	248	279	225	279	283	282	245	257	263	242	288	299	258	259	261	276	259	272	279	274	244	264	259	296	264	264	280	261	256	269	229	245	247	276	230	261	265	254	268	249	251	281	248	294	259	255	251	266	300	257	277	240	249	267	236	283	247	246	237	287	249	259	264	280	276	249	258	256	273	262	265	286	288	278	271	283	268	303	291	261	250	254	271	251	281	279	237	293	278	249	288	259	249	286	269	267	265	252	271	243	266	274	294	240	262	256	283	243	249	252	291	247	273	249	279	255	272	266	270	285	285	256	232	239	278	253	261	281	280	266	260	267	242	272	278	273	261	266	257	273	258	281	234	248	274	258	254	258	244	285	240	281	280	261	239	263	272	263	260	264	250	238	257	247	244	240	258	300	285	278	243	277	256	272	261	275	267	268	264	256	224	265	261	264	249	259	246	247	249	263	240	255	306	281	246	236	270	293	258	265	280	264	251	273	286	254	259	270	224	274	300	276	273	270	229	255	269	249	263	245	233	281	270	254	260	266	251	296	277	276	265	267	273	254	244	262	239	238	254	272	234	269	283	249	290	287	284	275	251	262	265	258	271	272	262	251	242	283	263	269	271	295	255	275	287	244	248	261	298	276	285	249	254	266	257	235	257	263	268	255	251	273	233	257	240	257	260	254	298	244	239	242	266	255	268	261	270	270	265	261	251	259	245	249	256	267	246	242	269	271	275	264	259	297	310	280	257	284	261	288	256	253	257	270	245	273	257	228	240	242	264	271	235	264	240	254	264	237	250	276	233	254	262	239	246	268	285	297	255	275	267	256	244	256	253	263	254	274	245	270	256	262	302	287	299	279	255	256	266	271	245	251	237	272	262	278	249	290	279	260	270	245	267	262	259	247	256	263	252	288	260	283	270	256	269	265	264	250	261	259	250	263	271	269	242	250	298	254	248	303	253	257	278	257	251	258	263	259	259	250	289	266	244	275	283	260	237	258	294	247	282	286	231	241	253	262	269	268	284	291	250	288	256	246	270	278	242	264	268	270	272	242	257	254	265	272	265	263	287	272	273	253	268	252	257	266	254	250	278	222	266	268	260	253	256	250	265	263	286	304	235	307	281	224	280	269	290	218	257	288	283	289	281	257	281	260	240	272	260	269	254	236	267	275	270	252	258	265	269	271	283	247	271	254	275	262	252	250	270	270	240	251	250	248	267	262	242	249	265	280	264	257	266	264	272	284	260	235	272	237	268	281	256	251	263	264	278	280	256	279	259	280	268	248	254	276	240	222	289	280	267	272	290	249	263	239	256	264	261	267	273	260	278	271	258	247	273	273	265	245	284	276	277	265	262	253	262	287	255	282	253	237	265	246	284	278	264	260	246	270	256	247	243	236	239	277	251	262	227	282	274	261	293	275	255	284	255	265	248	263	271	270	287	260	274	270	270	243	287	270	257	263	280	263	250	282	242	252	250	271	253	266	235	280	235	256	260	278	286	267	244	274	284	250	268	259	271	232	266	252	258	248	281	275	269	283	263	244	275	267	313	230	279	259	267	258	275	249	279	288	274	269	281	279	273	240	241	274	252	271	264	279	241	276	257	298	270	260	280	305	246	232	294	234	280	254	247	242	273	270	255	263	244	232	250	281	257	278	264	249	263	255	255	262	258	251	281	263	296	259	276	267	253	281	239	264	245	270	247	251	247	227	269	263	281	265	250	286	253	253	283	266	266	267	296	262	270	244	254	208	257	247	285	215	260	287	265	273	259	255	267	285	270	274	229	267	269	277	255	270	253	245	264	246	264	240	273	254	264	251	284	290	254	259	246	267	269	244	286	257	243	286	256	285	261	269	243	280	264	251	269	283	252	279	251	258	284	260	255	283	283	290	247	277	250	257	266	251	263	245	260	312	248	242	232	260	289	249	264	279	267	273	256	291	255	260	296	262	288	256	290	258	270	251	292	290	268	269	238	222	281	271	253	259	271	268	240	257	267	272	253	247	237	262	313	265	262	271	248	249	238	245	262	270	269	281	256	238	239	255	262	241	242	267	285	277	264	242	265	233	282	253	244	257	257	237	238	274	250	267	267	258	281	276	251	264	258	267	274	278	256	226	264	250	259	251	279	237	251	311	243	264	278	299	261	276	262	240	294	254	275	248	261	283	251	244	275	278	270	281	259	255	253	244	288	272	260	248	259	265	263	260	255	290	267	248	270	269	277	308	248	275	252	247	263	294	290	285	306	248	282	258	270	273	283	293	285	266	268	258	238	289	261	264	247	247	248	251	253	254	238	248	243	258	264	250	259	306	260	270	271	248	250	251	286	271	251	258	270	264	249	264	272	275	265	270	268	269	280	261	281	252	275	265	312	266	263	264	324	263	259	268	270	276	266	279	260	268	248	258	264	244	256	254	268	256	281	240	246	290	264	278	237	263	265	278	266	261	268	282	256	267	278	277	274	275	268	249	264	247	244	224	239	263	265	251	268	285	260	277	269	256	244	235	288	241	244	257	245	265	266	248	276	275	252	246	265	269	268	259	242	265	253	278	287	270	258	261	279	280	272	314	256	250	278	268	270	279	269	251	260	261	246	268	261	261	278	254	262	261	273	286	290	268	255	239	281	267	233	286	260	251	258	279	264	273	248	230	227	248	284	271	245	234	261	249	248	257	274	238	279	266	282	250	264	279	243	255	273	275	283	275	246	261	243	263	237	256	261	248	263	265	288	257	278	289	263	285	279	269	278	251	264	267	284	248	233	274	252	271	253	263	266	231	252	240	278	288	268	252	279	247	220	251	260	257	255	240	245	261	274	281	222	232	270	255	293	261	240	253	264	286	269	242	257	266	279	264	245	268	223	279	282	247	269	275	218	236	271	261	265	277	285	270	241	287	263	283	264	236	261	259	269	263	248	270	251	248	278	243	265	256	287	265	259	272	261	240	244	283	275	256	228	258	271	261	260	250	236	295	236	271	266	240	283	253	252	262	259	270	259	261	274	277	273	260	270	223	260	242	274	266	260	276	241	233	272	272	268	273	265	260	273	269	251	235	264	250	269	266	267	248	264	275	276	283	236	286	248	246	225	271	246	269	261	244	269	267	298	262	284	273	247	272	282	251	276	239	279	248	259	268	270	270	283	279	271	289	251	258	269	288	236	280	273	261	254	259	276	269	279	279	248	260	239	255	261	256	271	278	269	242	291	239	283	233	253	253	248	246	254	264
32955	26127	18456	11392	7894	6156	4594	3315	2499	2066	1709	1474	1247	1167	998	900	736	705	648	588	491	483	480	450	449	405	431	375	353	369	353	355	365	382	361	374	345	376	332	370	304	298	338	355	336	299	342	336	380	316	340	321	322	298	340	301	317	341	341	334	326	337	327	276	324	325	343	320	335	332	299	275	314	321	335	321	319	309	307	326	284	342	306	335	310	306	328	324	321	313	314	301	296	309	308	346	346	321	304	345	341	324	290	329	290	318	296	290	292	302	283	315	302	306	277	310	317	294	331	308	292	315	315	344	296	337	312	301	314	273	287	285	319	319	323	302	297	307	344	298	332	357	316	291	287	304	320	308	347	336	315	303	322	347	303	323	335	328	331	313	339	332	298	271	309	343	303	317	328	283	316	284	289	291	303	305	336	308	319	292	293	288	339	297	325	323	305	311	336	310	279	294	349	316	297	322	295	314	323	326	288	312	315	291	315	317	309	321	329	298	301	323	329	309	322	317	321	318	298	317	314	293	319	346	324	287	317	303	309	321	291	320	297	301	313	294	307	326	307	300	312	288	319	290	334	311	320	343	319	300	306	336	318	314	291	309	291	298	337	366	318	341	301	294	311	316	292	315	307	334	302	309	318	294	315	326	345	297	292	309	301	283	307	297	351	306	288	320	298	305	342	305	305	294	300	329	292	311	309	309	329	296	296	294	336	313	308	308	288	323	342	313	284	322	290	319	307	282	282	324	288	291	331	317	299	318	301	309	321	291	365	296	310	303	294	296	315	314	290	303	318	337	334	311	324	341	320	271	302	308	291	294	283	329	300	285	297	333	324	338	331	309	326	336	300	298	310	324	303	311	328	299	312	311	341	288	313	338	355	302	320	302	301	341	308	310	328	332	339	302	341	333	331	309	339	344	326	312	327	301	316	297	282	295	307	292	340	321	296	315	302	305	309	299	317	317	315	325	328	313	290	310	302	333	290	344	314	323	322	320	335	296	308	306	293	300	336	288	339	338	306	296	310	325	295	295	289	300	336	308	319	334	301	294	275	334	307	310	289	301	317	325	309	324	358	308	303	318	313	304	346	325	301	301	290	316	287	332	306	338	287	322	326	330	286	297	329	299	309	327	296	302	279	323	289	312	317	301	290	323	290	303	329	313	319	297	327	317	316	332	321	324	322	319	318	341	312	306	296	307	329	325	308	297	306	322	325	328	312	314	308	320	317	310	337	304	324	317	321	359	296	318	339	344	320	273	341	362	334	304	304	350	303	303	303	330	302	315	285	301	282	342	311	319	307	316	311	304	312	332	296	320	316	313	296	299	343	335	359	294	332	336	315	311	337	320	278	310	323	334	309	310	294	297	329	299	294	298	343	318	286	325	346	307	319	351	306	324	309	300	335	349	294	319	326	314	281	329	335	338	313	306	307	333	311	314	300	309	325	335	325	317	319	299	327	298	282	316	294	312	294	302	289	319	301	328	310	330	351	299	334	293	276	271	306	338	316	320	357	303	280	301	339	288	301	308	347	326	327	329	304	299	339	301	298	329	335	307	288	327	315	340	297	317	303	315	300	290	306	332	330	339	315	306	313	317	308	327	283	340	309	295	339	294	309	315	340	296	302	343	308	331	272	332	326	319	326	320	293	296	296	326	289	302	303	312	342	320	331	322	322	296	300	311	307	324	311	316	319	315	330	293	319	339	314	304	313	302	362	299	286	330	314	309	314	301	298	327	310	322	303	345	318	333	338	320	294	336	293	303	288	286	323	321	301	304	314	322	294	299	314	309	349	328	355	263	281	310	335	340	298	306	312	288	284	329	303	330	310	298	276	330	319	298	319	333	317	319	328	308	335	318	337	275	326	330	278	284	333	337	300	312	333	321	344	332	307	340	287	293	322	313	288	319	281	315	295	298	305	302	299	303	327	331	321	334	275	319	309	332	308	286	307	310	312	330	309	273	313	325	289	300	320	304	306	326	301	301	327	320	333	317	298	327	326	345	305	325	328	324	309	346	309	305	327	335	322	326	316	331	334	318	340	339	290	304	312	322	319	328	311	304	330	336	275	305	322	296	310	315	295	310	330	287	311	343	324	309	302	303	298	323	301	304	307	315	307	326	330	328	336	310	294	328	325	301	295	284	317	301	330	304	334	264	316	323	296	300	292	315	301	337	331	315	326	297	344	298	303	323	334	297	319	292	295	311	325	305	309	318	312	338	333	343	304	296	295	273	310	323	320	317	331	333	328	305	307	313	303	340	330	314	300	336	314	294	325	295	327	325	319	301	326	327	314	341	329	301	331	318	311	301	311	322	330	296	282	307	303	307	329	303	280	322	301	295	309	299	287	302	320	344	314	279	306	316	308	295	341	292	298	316	301	331	294	334	323	314	321	330	301	344	298	301	294	311	314	319	313	297	306	345	314	268	298	297	305	347	303	326	341	330	298	307	315	322	334	323	326	325	308	288	323	318	305	332	321	315	335	288	322	328	293	309	322	273	296	320	307	338	312	310	294	337	303	320	341	309	306	328	322	317	321	328	317	297	337	333	291	297	299	293	321	287	295	330	346	314	306	311	336	321	304	270	305	313	319	336	313	291	303	309	343	324	303	303	294	312	297	344	309	319	343	327	317	298	333	302	297	317	307	310	326	328	305	296	322	313	304	293	319	306	280	304	310	279	305	321	343	300	272	324	321	306	319	303	330	334	314	319	314	334	302	314	306	311	310	293	313	304	321	308	335	307	309	299	323	311	343	331	321	309	292	312	328	306	332	281	322	315	293	297	328	328	292	315	320	306	288	289	300	324	310	292	328	324	310	281	315	315	313	341	306	321	318	293	302	305	339	313	315	310	291	318	325	322	318	350	315	313	295	320	343	295	328	317	330	310	310	326	329	327	306	344	328	339	342	327	300	331	327	341	339	302	314	313	306	344	320	290	276	262	307	288	332	318	301	340	310	324	326	290	312	306	320	301	328	336	291	299	310	309	314	299	333	299	309	319	328	327	309	327	329	302	287	330	307	303	318	306	337	313	331	357	310	295	334	281	323	314	302	333	303	314	326	284	307	311	328	294	293	291	335	342	305	316	292	333	334	313	318	313	314	320	304	312	286	315	293	298	314	320	314	303	323	314	300	327	287	329	313	298	315	311	320	296	326	341	299	305	297	299	347	349	288	306	311	279	328	343	335	296	309	325	316	307	307	305	309	319	312	309	297	300	321	310	299	338	306	321	294	316	303	290	350	324	302	328	329	293	324	301	306	318	338	303	308	320	307	286	324	306	310	308	325	332	291	335	315	301	289	291	285	303	298	311	334	331	300	335	318	296	315	316	308	312	303	317	339	327	288	294	341	327	304	311	334	312	335	312	287	302	302	305	341	310	281	302	304	282	327	336	336	333	327	320	293	315	297	307	290	329	356	346	320	318	289	312	310	285	305	334	305	308	279	304	292	292	304	320	310	309	321	362	302	330	301	351	327	295	315	321	300	300	335	283
23037	21540	29305	24230	21545	21641	11824	3406	2096	1601	1456	1185	1075	913	856	697	637	549	534	462	473	384	402	359	347	326	306	294	277	285	250	275	269	261	283	250	269	247	253	261	286	238	228	224	247	231	248	215	244	252	223	236	254	245	244	224	224	216	226	235	222	222	203	237	216	225	199	213	187	229	236	241	223	206	211	190	240	214	219	217	205	237	220	236	236	236	235	192	192	215	222	216	223	225	202	206	201	226	226	205	225	218	226	246	226	200	222	260	228	213	208	228	223	202	231	198	219	218	238	227	219	193	225	231	222	224	228	218	192	208	217	202	240	216	229	210	207	205	206	212	187	231	239	210	212	201	209	242	233	231	205	215	243	216	218	236	234	232	228	244	242	202	241	218	210	218	211	210	231	192	228	244	248	238	207	208	221	214	238	233	206	223	235	194	225	240	227	231	227	196	226	193	244	203	212	191	209	218	213	188	246	213	214	204	218	212	232	232	226	220	222	210	224	220	247	194	211	241	206	226	193	240	222	202	214	206	207	208	221	190	188	209	214	208	226	211	236	208	211	233	203	233	233	211	212	206	230	219	223	212	222	229	245	206	234	187	209	227	227	192	215	183	212	237	210	245	218	213	217	228	229	246	220	235	235	234	219	222	206	201	236	235	217	199	226	230	187	237	241	223	191	206	226	228	247	231	198	217	226	227	230	194	228	218	206	222	201	194	197	193	230	246	199	221	193	204	205	218	227	247	228	210	215	191	208	226	226	211	224	229	241	216	215	180	212	226	200	216	200	240	208	232	200	227	235	197	234	219	204	210	218	213	219	222	209	213	203	217	219	244	216	239	240	236	231	221	171	211	225	206	233	236	229	209	204	232	232	239	234	212	238	219	196	233	224	222	218	224	224	218	223	208	215	202	234	231	237	217	211	192	203	207	215	196	214	230	224	214	225	211	218	227	215	225	212	202	218	197	229	244	230	212	199	201	211	181	216	246	243	212	226	227	206	210	210	189	204	215	205	234	219	209	193	183	227	203	239	214	201	212	208	236	227	216	204	196	227	211	214	218	206	237	213	208	206	195	230	237	239	194	217	225	238	222	235	225	215	196	254	186	238	227	191	221	217	214	225	219	192	197	225	236	221	234	224	232	219	242	225	221	224	229	224	207	234	215	218	210	204	204	219	218	235	218	223	231	225	224	233	234	219	215	229	209	225	212	219	231	204	220	211	226	193	210	214	235	245	220	200	237	226	218	216	207	228	243	212	197	225	220	216	205	194	206	205	245	200	202	214	202	221	207	228	225	220	218	246	230	195	199	206	219	234	203	213	199	209	215	200	201	215	204	209	231	218	204	197	233	220	232	214	216	227	209	198	234	202	214	267	203	214	250	212	209	217	203	193	242	227	215	218	202	241	216	231	222	206	215	217	216	221	209	219	211	214	220	204	229	210	229	223	221	219	221	204	210	215	199	197	237	250	222	216	241	206	235	201	205	214	215	234	220	213	233	225	198	256	241	198	194	214	235	231	241	188	237	225	226	225	241	200	209	232	218	217	203	229	218	208	215	216	222	202	205	201	230	242	207	232	222	199	221	203	232	222	211	225	202	217	221	197	225	228	214	203	221	226	227	221	207	237	217	222	187	240	224	214	225	215	221	237	231	204	225	212	198	221	224	221	227	224	215	196	232	214	234	218	232	205	233	185	231	250	211	194	212	225	199	218	232	188	218	201	217	213	225	202	208	237	209	209	215	229	204	221	206	226	210	198	223	213	210	211	231	206	211	214	197	241	203	256	234	228	207	244	241	231	244	238	217	224	219	226	185	242	207	232	229	232	218	202	232	246	201	227	202	223	234	224	222	202	222	210	226	225	225	243	211	217	213	242	217	232	229	232	207	248	219	207	209	209	224	220	222	216	209	218	207	195	207	205	215	225	203	191	219	216	195	224	223	229	200	233	209	228	226	198	233	224	207	189	207	233	200	223	218	190	241	201	217	226	215	230	189	217	230	197	231	206	220	236	199	209	223	199	231	215	217	236	233	214	216	219	218	232	206	219	203	237	214	241	215	216	234	206	207	217	228	249	219	213	209	217	209	230	208	222	232	209	223	237	233	221	214	233	225	205	230	222	212	226	219	239	215	198	216	233	220	227	199	214	225	225	227	196	201	239	224	212	233	238	202	228	203	217	211	181	209	201	208	220	224	234	230	219	210	200	225	236	219	224	226	220	193	198	220	219	199	214	236	221	224	202	211	207	244	226	191	208	243	209	234	215	244	190	193	210	210	222	229	237	205	230	200	258	218	187	216	206	219	231	236	217	238	204	221	216	191	209	215	221	241	216	249	223	232	234	219	216	225	217	195	232	213	239	212	218	221	249	205	215	212	218	231	207	217	204	190	214	196	230	222	260	191	224	222	222	225	235	209	211	216	227	230	204	243	209	212	211	218	233	204	193	235	216	205	227	209	206	231	214	225	245	206	228	202	213	215	243	210	248	199	232	195	223	225	203	228	229	231	214	199	209	182	231	211	218	217	214	216	224	210	212	207	233	185	223	194	220	203	242	247	221	201	201	191	205	204	234	217	221	244	250	216	203	222	235	214	225	233	233	236	221	256	231	200	200	207	208	202	206	239	221	210	229	205	235	228	215	241	220	199	196	218	234	221	223	213	212	213	213	247	239	217	198	248	203	190	216	224	241	222	219	228	224	225	228	230	213	218	236	247	198	219	223	231	226	197	219	209	206	229	229	199	209	191	219	184	219	213	219	217	202	212	223	202	215	198	217	215	181	186	208	234	252	233	230	225	219	220	215	225	237	216	211	223	252	222	236	217	205	225	239	178	237	210	223	242	211	214	189	200	211	205	213	218	231	226	215	221	230	211	228	223	221	220	197	178	219	222	216	229	199	201	191	220	213	218	214	202	210	215	220	231	228	204	189	212	220	244	228	205	211	200	229	221	215	218	226	227	224	183	226	230	204	198	200	238	202	206	214	218	192	194	230	214	210	222	208	211	207	232	207	195	238	235	210	215	248	221	227	191	239	222	230	216	214	235	204	211	204	212	220	220	228	230	214	238	203	208	228	245	228	212	211	219	233	220	202	209	209	197	197	223	213	205	235	229	219	213	215	225	223	223	234	193	175	216	254	199	213	222	213	228	212	198	225	204	203	201	242	229	212	204	205	197	200	224	219	220	230	225	206	230	215	224	214	225	190	255	221	191	234	217	194	242	221	213	207	193	232	214	232	205	259	216	227	221	239	229	223	196	212	227	200	195	189	213	238	197	204	227	229	222	221	217	224	215	210	215	238	211	201	230	227	231	232	216	221	206	259	219	209	224	216	221	204	212	209	199	254	226	234	234	217	200	214	240	225	220	223	220	215	191	230	216	226	229	235	241	228	272	201	204	222	199	190	221	234	223	208	225	230	206	221	191	243	240	222	213	184	218	193	228	224	225	217	236	201	201	223	232	208	214	231	218	217	213	230	247	260	211	205	231	202	219
37024	35346	26174	17922	13863	10236	7835	5935	4411	3388	3008	2449	2157	1817	1578	1319	1159	960	878	752	730	622	597	559	515	473	438	415	392	372	339	348	336	332	355	344	330	330	338	321	298	301	334	334	310	317	282	295	323	292	289	292	347	315	294	293	241	311	310	295	277	282	266	283	263	252	286	264	287	281	249	281	280	282	273	292	245	259	320	275	294	293	250	295	253	300	277	264	254	261	233	263	259	261	257	285	281	275	269	261	248	263	270	281	252	271	250	280	270	267	282	258	253	245	284	252	241	277	264	257	266	262	291	275	249	236	266	284	248	299	279	295	277	266	258	248	292	278	276	257	256	262	235	283	262	269	247	274	259	274	281	264	225	241	286	240	240	301	264	256	287	267	289	268	255	257	268	268	280	260	271	260	256	236	258	288	268	262	277	239	292	265	260	259	250	249	262	284	270	261	275	239	252	233	253	265	288	264	249	271	297	271	306	258	239	255	235	243	260	233	253	274	292	285	265	259	271	294	245	262	266	245	254	261	251	258	275	262	268	254	276	269	264	256	272	260	226	236	295	237	262	230	269	263	246	254	262	249	263	271	264	281	301	223	264	252	276	257	257	277	262	266	283	254	270	257	274	278	251	260	255	261	252	251	264	284	271	265	303	259	246	235	252	295	261	240	261	281	288	285	281	251	249	255	269	279	278	266	258	288	263	251	253	272	266	299	287	269	279	255	247	251	258	258	260	239	272	259	273	251	274	289	253	255	255	238	290	269	265	284	274	247	265	267	271	265	269	292	275	261	271	261	262	243	245	257	280	269	294	273	280	263	244	268	263	271	240	271	266	294	244	240	275	236	243	266	246	293	240	282	241	251	253	261	278	235	258	280	264	245	276	265	278	275	246	265	241	267	259	265	256	263	241	253	274	243	292	263	262	253	261	253	253	265	253	276	275	252	253	269	259	276	243	246	254	277	260	261	250	263	241	287	278	252	249	292	247	245	270	245	255	277	240	246	256	292	240	253	263	275	253	257	240	300	284	245	245	278	276	251	249	259	257	284	264	263	268	245	255	300	267	315	252	259	261	266	277	275	264	249	272	281	236	247	271	241	254	246	245	234	258	265	280	295	274	259	266	251	243	281	264	247	265	264	241	247	243	283	255	219	256	285	244	267	294	265	244	272	292	279	248	255	266	292	277	243	292	262	282	271	266	237	258	270	259	268	288	285	273	253	232	281	258	249	257	255	274	279	275	257	254	291	271	266	258	253	255	259	260	225	266	245	239	259	273	273	279	247	251	279	277	243	265	272	263	257	279	253	271	274	259	275	249	237	290	251	264	259	265	252	269	276	253	270	263	262	255	261	246	246	257	270	234	255	225	301	295	271	260	252	265	262	280	292	270	257	239	273	253	273	264	279	266	260	275	266	287	276	244	249	287	269	273	253	249	269	284	283	259	255	286	258	285	254	262	282	281	246	277	266	264	269	272	248	255	267	280	258	257	264	262	251	236	264	272	282	287	288	274	300	250	243	268	260	270	244	291	241	252	281	255	257	292	258	281	285	273	279	260	248	244	270	255	246	241	249	269	267	245	268	277	273	270	282	221	268	266	268	263	271	257	244	258	292	239	254	258	269	265	273	254	274	265	253	250	277	280	262	246	262	260	290	276	297	270	254	246	262	263	271	263	269	267	267	289	244	294	265	289	284	276	230	275	281	226	266	255	270	262	257	213	263	265	258	254	253	272	276	265	240	254	249	258	293	263	261	289	269	265	263	271	272	257	261	257	264	275	283	238	272	251	263	292	235	284	250	226	225	265	242	248	242	277	294	263	257	261	259	305	250	254	242	250	243	266	247	249	267	264	258	279	248	280	274	249	269	253	232	272	282	272	238	275	264	271	259	277	263	266	242	274	249	279	260	247	252	266	233	278	267	279	260	246	272	253	257	278	251	253	274	259	253	259	289	263	261	271	306	269	251	269	244	253	273	294	265	248	257	268	288	258	309	291	258	229	261	257	252	272	250	226	244	283	221	263	259	271	255	253	262	265	281	256	256	255	282	269	276	232	288	262	243	267	270	219	276	257	249	268	264	253	252	279	262	259	284	267	277	248	264	248	295	245	240	270	263	261	271	276	267	252	249	264	268	291	248	265	305	278	268	238	241	271	230	289	264	264	240	280	268	273	262	271	270	250	279	259	297	239	283	275	278	299	287	255	272	250	269	261	251	246	283	262	271	230	234	282	282	265	243	235	277	249	260	284	264	264	290	263	254	231	267	264	255	265	292	245	279	261	254	262	235	229	266	263	279	251	255	255	295	252	255	250	280	277	262	280	285	269	257	285	266	277	264	278	272	265	257	256	225	272	266	274	265	260	269	235	258	267	283	242	279	244	296	260	274	284	239	257	259	259	263	263	276	276	220	285	255	253	267	269	251	249	252	244	265	249	284	291	260	260	273	283	286	271	255	278	259	276	272	273	238	268	243	238	242	261	244	295	253	267	248	298	286	237	248	303	276	283	259	274	234	276	257	241	276	275	282	264	264	277	259	268	253	238	247	231	239	260	270	263	257	278	243	258	259	262	253	257	260	258	258	262	290	253	234	278	249	253	285	298	247	276	288	275	252	277	246	280	239	238	295	238	269	259	243	263	277	264	260	273	279	249	275	257	247	270	248	264	246	263	270	277	284	274	231	265	266	275	283	229	276	265	229	284	254	252	264	262	262	271	257	281	300	264	228	255	236	236	251	295	270	235	281	254	260	256	262	283	280	273	272	252	250	250	252	279	270	278	277	263	263	282	277	267	235	240	271	301	240	256	254	264	280	284	258	266	285	248	299	281	256	240	277	250	245	282	220	248	262	266	281	263	229	271	267	258	237	257	253	282	252	261	251	270	271	275	281	253	281	270	275	242	272	220	241	275	249	239	252	268	262	272	263	258	275	263	252	245	266	234	253	247	278	279	233	278	220	260	232	266	280	243	238	264	252	271	269	285	253	253	277	270	246	295	277	247	266	252	269	257	254	248	237	258	279	292	254	272	280	257	261	278	294	290	262	256	293	268	270	251	235	241	258	275	249	277	275	238	268	285	281	248	249	238	278	268	270	285	274	236	253	245	270	245	265	277	272	264	280	284	266	263	249	273	256	274	282	249	254	268	280	248	269	263	267	274	260	285	268	254	263	247	281	264	230	225	275	288	263	257	297	267	259	264	240	271	276	240	276	264	254	243	266	269	254	245	269	258	241	255	275	278	267	283	289	237	256	254	269	268	297	271	253	270	244	279	269	244	274	270	270	247	239	260	275	274	262	280	256	255	280	254	233	275	278	277	247	235	234	271	277	244	279	274	269	274	234	243	240	276	256	255	248	286	278	266	277	259	254	274	261	227	300	254	276	286	243	275	245	267	226	244	278	244	255	283	267	256	283	249	275	236	244	271	241	248	251	254	282	257	265	237	282	256	257	254	277	245	272	274	271	245	253	270	244	262	254	262	248	267	269	268	259	295	238
29714	21243	14351	7280	3799	2288	1632	1274	1053	886	783	663	649	603	577	546	481	511	469	422	393	404	444	419	412	410	390	372	383	423	394	355	354	406	375	367	381	371	365	395	373	359	387	362	357	362	351	398	364	374	359	392	356	372	371	374	333	325	351	342	349	350	359	354	359	364	407	356	393	357	371	380	356	383	344	378	368	390	358	356	377	354	342	401	347	344	403	344	374	407	356	329	379	333	369	350	368	361	354	326	338	381	388	358	348	322	343	343	338	375	342	348	359	366	359	329	375	360	366	348	334	344	367	365	344	351	346	350	345	367	376	355	361	353	372	363	375	354	332	348	364	394	376	358	355	368	355	385	393	355	347	379	413	336	337	374	350	363	399	373	344	351	378	337	397	341	348	347	399	308	360	358	371	384	347	344	388	348	371	358	339	374	364	358	353	354	318	377	362	361	356	354	353	396	388	364	330	377	352	376	349	387	398	397	389	372	341	367	368	367	330	377	369	403	388	344	348	355	357	353	352	330	365	358	363	362	376	420	358	352	349	379	344	371	381	387	378	304	346	359	376	355	373	356	367	363	379	341	376	357	367	380	343	358	361	389	321	394	365	362	345	361	384	362	365	354	366	348	353	348	334	378	373	329	357	348	387	335	359	339	338	360	385	367	330	359	362	347	358	360	368	339	358	372	377	362	351	337	342	351	351	367	389	330	352	387	376	336	366	377	367	385	359	344	339	379	340	349	362	353	357	399	322	402	363	347	352	315	345	381	337	328	364	358	359	387	376	371	385	371	370	364	393	365	374	373	372	379	376	322	356	363	358	335	375	386	359	317	369	354	358	349	374	393	355	313	348	378	354	377	342	380	375	387	386	369	356	377	365	394	391	350	381	380	375	314	378	356	359	348	330	388	323	344	367	368	377	398	346	349	363	351	368	359	378	359	378	393	383	349	330	327	376	337	350	327	376	381	334	382	356	358	358	368	357	370	356	371	368	388	355	376	352	375	377	343	359	399	365	406	343	345	386	373	377	382	357	393	345	368	386	344	381	389	352	376	356	327	347	365	348	350	335	324	370	374	388	387	381	390	355	345	356	339	381	357	356	364	363	383	369	339	375	359	372	332	378	395	377	356	366	369	393	340	358	388	372	395	367	417	397	340	322	404	354	371	338	354	336	371	318	363	383	362	338	349	348	370	384	368	357	359	374	340	379	329	379	337	372	356	365	359	401	353	392	324	370	367	365	366	341	355	367	337	375	358	365	366	374	369	386	348	353	362	340	329	322	376	374	363	357	385	373	371	352	370	332	361	356	362	366	361	375	342	368	362	384	359	383	341	379	353	352	348	323	342	355	377	374	332	349	364	383	356	368	356	332	394	346	368	348	363	368	354	372	375	348	340	387	335	364	350	340	365	340	368	373	366	349	364	344	381	370	343	366	368	356	338	372	365	344	362	395	352	360	351	354	362	327	346	395	378	348	382	362	334	365	362	346	371	353	360	338	349	360	361	333	322	355	360	393	355	393	387	360	331	363	361	342	391	354	324	367	355	368	392	353	375	355	390	368	353	331	368	332	331	401	353	372	350	369	323	392	357	379	356	340	343	371	379	367	353	386	374	329	366	345	350	334	348	374	354	357	377	350	337	362	390	349	360	398	371	395	345	365	383	360	393	346	319	377	321	343	345	357	356	367	329	363	363	348	349	354	339	365	338	365	400	370	338	391	321	366	387	376	350	360	336	393	355	383	382	365	378	382	351	332	371	400	375	353	361	354	343	371	369	367	363	358	394	340	367	360	361	324	379	393	367	352	374	336	366	352	362	337	400	361	378	372	367	368	349	379	371	376	334	367	366	350	376	348	357	355	378	410	362	371	395	349	349	365	357	371	367	400	371	357	363	361	373	346	369	335	334	415	348	362	343	313	360	348	394	380	356	354	356	363	354	363	350	356	359	339	340	348	367	355	378	359	334	343	353	351	372	338	360	354	333	384	373	351	343	361	354	395	392	352	379	349	386	384	339	386	333	369	372	352	353	381	349	375	373	341	361	335	362	373	364	352	346	350	339	361	349	359	348	386	336	340	358	397	360	378	365	323	376	375	394	335	345	324	361	395	404	344	369	363	390	356	375	356	340	331	412	315	384	360	363	385	367	353	352	368	335	341	337	348	344	331	370	334	375	388	360	351	322	378	371	369	369	377	359	345	337	370	367	362	346	380	357	335	362	358	316	367	353	323	367	375	381	381	363	356	335	339	395	365	350	386	339	359	348	361	394	361	374	352	345	330	341	330	359	350	357	361	367	342	382	342	339	327	336	352	368	364	396	338	371	348	353	344	328	367	351	358	333	335	371	393	394	374	342	368	329	323	381	342	359	338	406	349	393	375	371	341	342	341	379	355	339	351	368	366	391	333	356	346	381	367	362	385	390	360	381	355	370	370	364	355	376	344	411	364	378	340	328	368	345	380	359	353	364	361	336	383	344	356	364	354	383	346	380	370	378	381	352	407	397	347	372	390	415	384	365	348	342	379	334	345	368	362	391	381	344	322	372	347	368	320	362	349	355	345	378	358	359	378	396	344	347	373	351	395	399	354	325	340	380	340	389	376	365	359	365	343	385	375	349	365	353	356	383	384	363	362	344	366	386	365	364	380	336	392	396	342	362	364	374	355	360	379	346	343	349	368	378	371	367	409	406	346	342	334	384	364	344	359	352	352	364	342	381	381	359	382	363	381	414	346	372	339	344	361	338	399	330	356	394	362	338	350	355	367	372	378	367	369	359	338	330	374	339	359	378	423	345	391	381	352	412	354	356	368	377	333	397	361	386	367	361	399	334	374	366	395	362	352	351	362	380	370	350	396	372	375	337	338	378	385	354	357	365	330	371	343	360	355	368	345	361	373	359	323	338	364	342	355	345	380	373	357	350	344	377	358	323	362	352	359	371	400	359	359	351	352	384	342	385	385	382	326	387	354	406	354	372	348	367	367	326	358	354	371	360	400	358	350	360	358	348	419	367	395	342	353	316	385	339	368	356	368	368	381	397	367	381	324	353	374	373	397	358	341	360	390	329	338	383	367	347	359	366	358	367	352	353	356	384	359	349	380	368	388	378	356	344	366	353	370	410	380	338	338	380	393	341	373	335	393	366	382	370	379	354	357	338	389	368	318	356	374	398	388	357	364	330	326	345	328	350	361	379	387	346	385	336	388	360	339	341	386	352	346	448	362	343	352	379	379	353	347	359	392	353	361	347	388	346	411	324	367	346	353	375	396	357	418	376	376	369	376	384	355	382	359	362	371	385	368	383	348	374	383	364	392	373	386	383	368	350	345	379	355	350	381	379	351	384	352	357	364	364	353	383	338	365	397	389	345	398	375	370	327	384	336	341	350	381	348	355	397	378	384	405	382	342	363	369	324	350	345	370	383	379	376	351	346	344	366	369	377	378	355	359	375	355	339	375	351	334	357	412	378	355	368	358	334	349	372	322	376	358	332	377	349	375
30805	21414	14452	8330	6230	4336	3307	2717	1951	1633	1377	1275	1076	987	859	744	683	654	627	642	609	554	553	490	495	516	475	499	451	460	462	473	438	476	486	430	447	460	469	460	450	417	455	444	476	435	435	445	436	434	443	463	411	466	404	432	418	445	463	436	444	438	435	457	398	428	431	424	479	413	448	460	437	443	422	424	411	434	442	421	457	436	413	417	423	452	421	404	457	412	449	455	397	416	444	425	404	453	429	418	468	409	409	456	436	383	416	423	413	442	419	447	460	403	417	439	433	448	424	384	423	416	425	406	435	433	415	420	394	452	405	418	409	471	409	400	403	404	438	391	506	454	433	435	424	440	421	406	436	419	406	440	415	419	425	426	402	430	411	421	408	460	460	414	421	471	423	467	440	429	402	438	433	389	473	428	414	430	441	483	396	435	392	423	410	451	389	445	464	408	412	381	441	470	426	399	430	440	429	433	424	407	401	442	421	432	399	413	426	448	427	432	395	450	390	433	420	431	414	423	382	429	421	419	421	418	425	424	397	431	411	386	394	400	437	417	419	445	452	436	396	430	396	420	401	439	409	393	423	431	437	442	414	449	450	439	415	395	418	455	433	399	426	452	437	428	458	444	433	436	470	404	403	413	480	443	462	396	425	412	403	410	403	458	450	442	424	439	443	416	410	414	445	433	417	444	408	449	410	443	375	454	417	414	427	433	482	420	416	439	438	412	451	448	448	410	456	403	445	396	404	422	439	428	422	432	420	407	452	441	379	431	427	429	408	441	414	438	465	426	413	462	431	409	440	409	438	409	438	446	436	451	440	423	409	429	441	432	457	417	388	424	434	423	400	454	477	362	417	415	426	426	424	422	420	443	441	415	438	429	442	425	407	421	458	417	442	425	434	430	446	413	418	421	458	410	444	484	454	420	420	451	428	453	409	429	449	423	483	416	435	402	366	390	403	449	422	390	425	381	433	385	453	411	433	443	410	421	407	424	420	404	431	419	457	410	444	412	416	452	397	438	414	413	434	433	456	412	413	435	460	397	436	434	449	451	429	438	395	438	440	422	450	423	415	440	387	454	457	420	409	442	446	408	428	424	443	430	433	403	393	449	433	449	392	464	437	410	450	420	470	409	442	443	438	448	441	445	434	442	390	473	487	438	420	446	439	463	413	422	425	440	438	391	408	405	385	455	436	411	442	462	461	410	453	410	432	455	425	433	407	478	428	463	420	413	437	426	423	452	419	427	400	400	437	401	434	417	402	429	384	420	424	424	447	446	430	443	424	433	441	414	431	411	407	453	455	448	429	456	434	422	444	434	407	492	427	394	386	442	376	434	414	459	421	449	458	446	406	410	428	412	397	412	464	451	453	414	439	415	401	442	411	452	465	420	410	437	449	467	438	418	419	424	407	434	425	455	401	439	448	389	426	433	410	440	447	470	423	410	473	431	418	450	413	451	441	390	428	417	454	431	412	408	432	413	450	434	432	429	445	452	432	434	455	435	431	417	398	416	420	460	456	454	431	428	420	460	457	400	436	431	424	400	458	467	427	447	422	449	434	449	439	454	412	427	462	454	418	437	462	449	429	389	418	447	426	437	447	429	384	457	422	439	430	426	459	418	445	406	439	418	432	403	424	381	436	427	427	425	469	421	406	426	416	415	408	424	438	440	410	433	418	403	461	455	401	430	431	428	373	436	436	438	411	408	418	412	409	449	393	407	426	435	415	459	411	410	453	397	460	453	426	420	443	401	443	433	432	423	414	403	429	436	453	439	429	397	427	438	410	396	467	387	412	435	432	440	439	469	441	415	399	450	413	428	433	467	462	425	427	448	408	423	432	406	437	397	386	427	456	428	403	431	447	474	412	407	447	409	429	417	378	413	382	447	456	476	395	404	454	406	407	471	419	436	434	420	416	421	442	405	443	411	445	438	440	442	406	422	450	424	433	441	431	403	411	429	429	455	451	434	440	438	439	420	403	435	431	453	386	425	405	433	418	430	416	415	415	431	458	429	446	431	409	448	416	461	446	396	428	442	435	429	450	424	474	474	431	447	441	390	422	420	395	427	395	426	434	418	437	447	386	414	417	426	413	445	432	425	429	442	422	440	388	437	403	445	454	419	421	441	442	406	418	424	427	409	422	446	425	412	417	462	437	459	454	418	423	417	446	426	442	431	451	411	452	432	433	405	441	391	439	419	410	429	434	404	412	405	432	388	419	426	407	427	413	458	453	446	458	424	401	446	416	396	447	403	470	382	410	422	425	421	395	396	434	425	434	411	441	458	434	397	415	423	441	391	480	443	446	429	421	442	420	406	455	437	439	422	420	415	431	461	437	397	439	433	450	401	403	431	437	431	410	436	451	413	393	399	420	423	407	435	411	406	429	448	416	419	429	438	458	417	415	407	411	436	432	435	407	436	445	444	441	428	414	405	457	466	422	447	456	466	408	457	443	418	419	438	453	429	467	437	418	375	408	425	423	472	436	431	412	435	421	414	460	409	467	445	403	401	427	436	423	437	404	454	436	438	419	433	418	453	419	402	452	430	387	421	439	406	426	444	431	424	413	453	450	424	448	385	399	443	424	421	437	407	406	437	451	426	426	440	384	466	446	405	386	439	431	404	424	403	453	422	412	464	453	436	453	398	444	438	450	442	406	403	432	443	450	438	435	398	425	408	418	401	438	406	450	424	449	419	427	417	439	413	417	430	418	438	406	437	399	425	406	418	434	450	433	408	406	393	423	407	439	422	412	405	434	434	403	427	463	414	437	451	416	422	437	469	457	450	428	454	441	367	397	435	445	446	458	424	438	436	416	402	395	406	409	427	472	430	427	417	429	427	386	423	405	437	432	438	451	451	428	425	437	411	436	458	401	443	428	431	428	462	428	377	436	435	425	428	443	439	447	412	451	437	427	446	433	399	395	423	452	425	421	415	419	425	416	414	436	447	404	446	392	452	407	447	457	469	418	450	449	401	419	417	428	412	440	405	406	439	432	426	442	436	406	439	444	408	409	392	431	436	408	447	419	421	397	441	437	462	442	484	415	437	425	436	431	425	458	400	441	416	409	444	422	428	458	441	410	421	413	477	444	462	464	437	419	418	422	431	463	419	440	411	448	424	431	429	388	430	433	485	429	404	400	412	426	464	416	423	398	421	443	428	447	459	452	414	390	419	435	411	459	407	444	419	412	405	402	435	412	463	445	463	469	446	426	412	422	424	403	431	409	430	430	423	429	448	431	451	418	429	443	421	451	431	412	415	432	426	454	423	446	410	436	429	450	437	450	434	431	442	411	461	440	452	450	461	439	469	412	414	406	418	458	454	395	445	429	414	435	431	432	438	423	455	428	431	434	413	412	417	416	417	409	425	401	403	436	450	444	423	391	440	420	439	418	468	446	437	399	410	423	457	424	437	447	431	385	460	405	439	437	446	426	414	432	460	423	399	457	464	429	423	417	454	445	438	419	457	479	425	436	424	436	400	416	446	413	470
23956	21498	28825	24640	21531	12972	4064	2272	1796	1379	1252	992	1009	762	767	732	630	603	561	566	506	467	490	443	378	430	382	371	392	328	409	340	388	350	355	340	328	354	368	369	375	353	342	352	374	376	386	324	359	352	385	363	351	343	339	336	350	323	335	359	327	343	339	367	351	356	342	329	369	355	349	318	334	349	344	336	347	321	360	333	356	341	353	357	322	324	327	335	315	307	350	315	329	324	346	336	375	347	329	344	325	363	358	331	335	354	329	343	311	334	344	322	361	340	330	375	354	346	331	390	314	370	319	353	371	311	321	331	366	356	360	351	353	335	345	350	363	328	364	341	355	362	329	339	368	349	320	337	324	357	337	336	368	364	365	338	336	350	378	347	342	339	343	347	362	362	413	339	320	318	337	369	362	347	366	311	349	358	357	337	337	329	356	357	324	355	344	324	332	335	335	349	343	340	347	329	340	333	340	379	337	344	351	356	344	337	329	324	345	358	379	331	356	325	330	339	359	314	305	345	352	343	349	360	323	325	359	337	317	375	351	328	356	340	348	356	322	324	329	325	346	306	347	343	345	328	330	357	331	309	356	339	366	356	350	334	329	349	338	338	323	358	313	335	356	305	350	334	350	337	310	348	332	353	314	336	334	343	352	349	358	352	332	326	350	354	340	340	314	321	348	319	339	316	325	368	344	369	363	369	322	353	317	338	361	314	362	344	366	316	332	345	337	335	356	352	384	357	310	317	366	347	331	384	331	345	343	341	391	331	330	369	350	326	313	366	354	327	333	353	382	346	339	319	308	314	315	362	319	356	340	359	321	337	329	326	354	307	344	338	339	331	328	358	344	348	355	326	347	369	337	335	352	350	323	336	332	331	324	340	349	328	372	337	324	359	342	360	356	368	380	321	339	361	353	371	328	375	331	307	333	399	355	331	331	310	333	326	321	344	332	347	355	354	350	342	301	337	357	321	356	350	340	373	365	321	352	323	358	366	334	359	330	358	359	319	319	358	346	332	307	353	334	330	347	335	346	351	330	322	336	325	325	336	348	337	315	334	321	330	321	333	346	366	341	330	332	308	360	326	334	324	339	363	347	325	339	309	331	345	335	331	334	325	337	347	347	342	336	307	312	313	345	323	361	340	363	356	330	351	334	366	364	343	346	305	355	313	328	353	322	366	340	333	351	325	361	346	337	334	355	328	330	342	381	334	360	342	374	329	325	349	380	345	341	330	337	385	335	351	384	330	324	359	321	351	328	333	372	332	329	330	332	348	354	352	357	308	348	377	344	360	328	375	308	375	366	355	326	298	375	366	338	341	327	332	324	339	334	323	357	347	353	316	332	361	324	342	316	329	328	320	364	340	329	364	330	335	317	331	365	338	317	336	338	347	367	340	335	333	345	351	358	312	357	360	345	325	371	349	365	341	336	338	314	347	332	373	291	311	325	337	313	366	342	337	337	336	372	325	304	344	352	367	347	329	322	318	344	344	335	347	348	326	341	319	316	349	335	353	309	344	316	337	312	353	358	335	336	297	313	362	342	346	338	348	349	342	340	309	348	365	334	366	341	347	344	349	332	343	365	368	325	308	342	363	319	344	380	359	357	356	353	335	344	356	312	336	343	337	326	354	336	322	345	313	327	316	346	310	359	342	350	338	335	334	365	352	293	407	316	328	357	380	362	335	326	340	311	318	330	332	327	378	353	389	333	353	324	336	356	323	356	323	361	371	345	371	362	343	323	347	311	336	322	381	355	345	368	349	316	329	357	327	343	357	360	343	330	379	319	349	332	314	345	370	352	350	323	356	372	323	332	344	361	367	358	337	316	312	332	379	341	307	345	342	314	353	396	359	323	324	333	366	334	372	327	322	350	322	321	327	348	359	347	315	347	336	363	367	358	363	338	360	327	340	363	335	340	334	274	324	305	342	354	359	340	319	348	331	349	321	332	346	342	308	345	291	345	368	370	350	343	329	327	319	331	357	352	355	361	333	351	337	358	340	330	335	334	363	343	375	344	339	342	366	342	352	319	347	355	318	331	362	337	327	327	355	332	339	342	328	346	322	350	314	383	355	339	321	353	324	288	340	326	367	370	331	296	338	364	349	340	339	319	323	363	328	367	338	341	333	348	323	348	371	330	327	360	327	342	363	327	348	318	307	340	330	344	341	367	330	327	337	363	328	336	360	327	369	357	349	329	351	334	368	344	356	340	326	356	329	326	335	342	343	354	317	348	333	342	350	341	329	341	337	333	350	364	348	335	373	357	355	330	330	340	320	334	328	367	355	321	337	334	314	320	342	354	327	347	314	327	346	359	337	364	330	337	341	358	356	328	341	323	364	316	323	306	328	319	348	373	358	352	341	350	316	357	348	348	364	326	327	345	344	346	331	368	317	333	319	338	361	341	319	364	361	323	389	323	329	324	350	312	331	336	327	309	324	359	328	338	308	368	354	346	332	335	346	368	350	323	332	320	315	352	335	337	320	351	372	323	333	386	335	320	350	341	321	354	357	350	352	345	322	330	330	365	357	381	330	352	378	323	334	375	305	330	357	324	328	354	355	357	285	337	339	334	349	349	338	311	333	314	331	362	293	328	309	313	352	333	331	349	322	293	363	320	328	348	345	349	351	361	360	325	325	338	314	335	328	379	332	369	334	343	386	360	360	345	345	303	332	330	332	307	360	343	369	351	333	371	335	331	339	361	322	377	351	353	359	344	371	363	320	377	361	305	341	358	326	326	335	324	366	311	336	342	325	327	376	358	313	322	352	343	333	388	345	327	316	350	323	357	364	328	340	336	305	361	337	332	354	368	353	329	363	363	331	335	350	325	324	310	324	336	317	361	386	334	354	311	332	297	374	318	351	348	366	301	329	326	378	350	311	337	371	334	351	355	339	337	350	298	324	342	363	337	338	322	346	340	349	367	338	381	348	368	360	303	306	324	360	307	344	353	358	317	361	311	314	343	339	350	344	323	330	328	348	351	314	366	351	347	350	351	332	339	352	352	340	341	350	353	357	315	355	355	338	322	337	341	295	363	338	351	330	310	358	340	304	378	352	335	365	307	346	359	331	334	358	328	369	356	328	365	373	358	332	307	317	332	360	348	304	345	330	349	372	320	321	314	336	330	356	309	347	333	331	346	323	296	347	323	332	359	332	334	369	348	336	347	390	343	329	331	342	340	340	352	306	344	350	342	342	345	344	351	343	316	366	331	333	377	371	352	353	358	356	322	350	340	331	336	326	337	342	353	305	323	342	324	346	345	330	347	353	349	336	349	353	370	342	345	334	337	343	355	364	331	350	342	363	365	344	331	364	354	333	339	340	355	369	355	346	332	320	351	347	301	380	322	330	357	349	362	319	370	358	378	356	347	322	367	352	315	355	341	317	331	329	375	375	329	324	330	358	350	364	308	334	334	328	338	340	331	334	334	349	364	360	330	327	329	319	312	326	362	339	355	352	334	331	347	330	332	319	336	307	316	286	348	355	318	331
33417	29663	21731	13576	10452	7565	5703	4434	3425	2608	2240	1966	1682	1545	1328	1192	1051	901	860	777	711	672	625	585	571	538	530	473	486	483	475	511	446	468	439	420	425	516	473	424	462	449	419	418	430	470	442	436	433	438	436	435	425	428	455	475	450	400	426	431	406	410	414	436	390	418	403	433	408	426	410	426	425	412	439	446	386	422	413	408	421	409	459	379	418	409	428	389	432	388	402	390	378	415	395	394	468	399	392	416	414	399	432	414	435	393	416	415	387	429	432	402	404	366	411	407	388	405	405	430	372	403	392	436	438	431	416	418	407	383	417	401	435	384	419	442	403	415	399	405	397	421	454	413	443	391	429	419	381	406	366	427	409	409	432	415	416	388	440	401	406	412	422	442	425	430	393	374	406	370	428	422	431	396	410	421	397	418	426	414	388	434	446	437	383	400	404	424	394	392	383	403	376	414	412	432	457	477	393	426	401	424	431	429	419	420	420	406	441	382	392	394	377	404	402	420	436	420	419	413	361	446	438	408	420	421	428	411	418	436	381	435	391	436	367	388	433	405	431	410	366	382	412	413	404	389	393	441	434	423	381	422	415	441	400	416	460	409	418	415	398	395	366	423	377	428	417	408	425	418	415	379	398	387	442	423	369	392	427	383	355	419	409	407	406	408	399	391	416	392	433	388	421	394	417	426	401	387	422	404	386	419	411	377	424	401	416	419	425	409	387	411	436	422	395	413	418	389	397	453	411	438	424	377	396	396	417	427	440	421	376	397	460	370	428	433	396	434	395	438	410	421	411	394	390	426	417	414	394	424	403	399	394	423	371	428	414	405	387	408	397	402	425	422	423	436	393	390	442	375	406	438	406	419	409	405	428	421	389	439	399	425	405	405	398	398	406	424	420	360	431	417	441	414	398	399	403	443	395	419	369	424	366	403	411	399	426	449	418	403	411	413	422	397	389	418	401	374	375	435	472	433	418	424	401	415	399	404	438	404	395	392	437	395	389	416	400	416	398	372	420	386	408	381	414	420	420	449	413	399	393	414	427	391	377	421	369	409	414	403	394	402	448	395	441	411	400	437	414	394	446	415	436	396	398	436	389	400	425	424	409	439	406	396	395	432	417	397	413	408	399	384	406	405	415	417	411	399	397	430	417	410	421	381	401	378	415	399	444	414	407	413	421	409	413	390	385	431	392	354	393	411	412	400	391	416	395	418	429	404	380	431	392	392	418	415	410	432	401	420	441	405	408	383	391	392	407	418	411	379	431	431	456	407	398	429	390	407	440	402	392	394	383	445	432	413	388	356	388	429	423	393	431	436	412	432	431	389	405	407	389	409	441	439	431	392	389	366	413	445	397	388	387	411	423	380	418	409	402	407	441	416	414	446	381	392	428	376	407	389	424	363	399	396	411	396	402	414	397	434	449	395	422	418	401	379	405	375	404	397	427	440	450	449	421	387	421	396	412	407	395	405	419	430	409	414	418	431	392	401	394	366	407	438	434	422	413	400	404	405	409	398	377	413	404	416	389	395	423	372	400	391	423	400	451	390	388	424	410	407	366	425	397	404	438	373	422	423	370	402	399	397	446	416	424	400	402	396	406	420	415	422	405	418	400	431	407	384	383	422	389	402	429	388	377	411	411	418	387	426	404	423	386	444	427	394	366	409	393	386	414	392	393	388	453	401	417	395	404	415	436	385	379	417	412	414	413	406	414	446	391	410	404	411	406	400	433	411	402	383	406	440	423	392	429	382	409	445	397	421	418	403	366	427	379	424	404	390	380	396	373	399	389	402	405	413	393	405	421	389	420	392	420	413	403	413	401	392	468	402	385	433	418	423	383	397	394	390	403	423	389	433	388	428	386	402	397	427	392	445	421	374	417	393	419	421	411	395	419	391	425	411	402	398	404	414	420	380	408	402	412	390	387	380	410	402	429	393	367	418	391	393	407	381	368	408	416	432	395	402	397	390	427	427	386	389	428	419	403	360	399	437	411	419	396	386	401	377	404	391	425	406	404	411	403	413	413	386	381	433	416	385	420	424	427	413	377	429	397	427	411	398	383	388	435	421	410	401	386	429	433	413	416	393	418	403	412	387	408	448	452	419	410	426	416	419	405	418	389	429	420	415	403	405	428	430	457	394	435	388	409	409	409	450	432	421	430	429	420	426	394	400	405	418	406	437	412	418	415	432	469	413	389	418	448	422	420	360	410	425	421	389	423	389	424	400	380	400	424	404	399	402	381	406	398	373	408	429	391	396	387	393	401	422	401	431	368	398	397	391	384	386	411	395	441	421	462	395	388	386	407	414	397	373	399	426	400	397	410	420	422	424	424	410	419	399	396	396	435	386	354	365	434	443	410	419	402	421	396	426	434	410	387	418	404	394	410	383	434	398	425	397	407	400	377	444	394	431	414	424	409	436	395	390	399	390	379	432	380	416	403	407	416	416	411	417	438	402	376	416	397	438	409	393	449	401	401	444	403	405	409	395	401	426	432	438	428	395	425	383	415	378	392	402	402	400	366	398	385	430	401	430	420	417	429	418	392	418	412	414	414	384	400	420	452	431	404	394	407	420	458	381	407	419	401	390	427	437	398	400	415	431	393	399	406	400	430	401	416	378	395	410	401	428	370	401	394	380	436	394	396	396	401	395	419	434	418	371	405	408	448	425	395	411	391	393	444	384	397	426	418	368	416	401	405	421	406	474	423	387	409	411	402	412	384	426	426	412	439	391	391	431	412	438	413	427	429	415	379	416	404	435	412	408	411	409	413	425	446	400	424	401	394	398	401	427	435	444	396	426	380	431	389	426	405	374	408	403	443	397	431	444	393	402	424	401	394	421	360	393	429	397	403	407	387	424	389	418	418	407	411	425	420	405	418	407	420	417	412	424	400	392	420	410	411	399	430	418	412	372	405	398	396	407	446	430	387	408	424	404	419	421	434	420	437	428	377	410	386	424	389	382	368	396	402	424	396	396	370	413	384	398	434	383	380	373	380	401	407	394	423	416	419	396	390	413	376	402	416	425	379	450	429	397	434	430	420	387	416	389	398	396	387	386	412	412	397	427	365	423	416	414	428	399	410	434	422	425	444	425	418	427	390	405	389	421	422	419	380	424	421	429	396	445	409	441	406	415	397	412	436	397	440	403	416	400	430	436	414	399	381	397	409	353	412	393	399	365	422	427	390	392	417	355	392	391	420	419	446	424	414	389	401	407	403	415	422	381	435	409	411	406	405	431	362	400	415	432	423	375	432	419	413	425	366	424	422	473	392	404	432	413	390	396	370	400	415	425	404	381	430	442	417	366	414	426	413	405	457	406	395	430	416	395	395	432	436	432	438	394	395	406	382	410	421	414	401	396	434	416	398	388	412	377	401	417	408	387	397	415	382	450	419	396	395	405	405	403	403	414	417	433	437	403	382	423	416	387	392	397	421	392	428	432	411	419	404	436	402	399	458	417	404	397	383	415	381	415	423	416	417	412	351	423	377	404
25199	21491	27639	25610	13266	3811	2166	1586	1253	999	886	741	662	592	590	539	520	480	459	378	370	386	322	320	302	347	301	317	304	308	269	301	294	263	304	285	253	299	264	271	281	287	306	313	308	295	253	310	297	287	292	246	302	267	280	281	271	261	254	249	289	285	293	290	258	257	314	273	320	271	285	262	273	272	263	255	258	293	280	303	298	269	295	259	316	303	281	293	257	266	287	289	254	266	279	283	290	281	271	241	277	272	271	283	257	268	259	290	299	250	265	263	237	268	294	253	296	271	254	262	240	295	262	268	281	258	272	264	267	284	251	280	257	248	258	266	276	282	277	243	287	287	275	278	254	265	271	274	271	279	244	271	274	256	298	253	295	273	300	273	249	276	264	274	254	240	285	238	283	295	258	283	257	258	252	285	279	276	257	256	252	243	247	232	283	269	262	258	266	256	293	278	273	249	230	265	254	273	246	292	265	254	266	263	271	292	273	285	262	274	299	294	261	279	262	281	262	272	250	230	264	290	287	285	265	271	273	268	281	263	284	269	294	261	290	289	259	284	282	285	251	282	279	257	277	260	285	297	292	256	243	288	276	273	280	279	259	253	244	307	273	286	279	284	288	293	299	277	271	255	266	296	252	271	303	270	275	258	282	263	257	266	266	272	269	314	249	285	270	286	270	257	247	278	266	278	271	276	272	282	282	288	271	263	269	293	284	269	271	278	270	286	277	262	267	244	287	282	253	276	288	271	259	323	261	251	278	290	291	275	263	255	270	279	288	273	278	264	294	275	244	273	299	262	294	275	295	290	274	275	289	255	267	307	259	284	247	253	281	261	268	246	262	264	261	271	265	294	278	255	279	270	274	299	261	250	257	256	264	282	278	246	308	283	264	267	284	242	292	266	242	294	280	303	282	281	293	280	286	300	251	257	262	282	262	294	264	303	278	274	227	270	243	254	244	253	263	302	299	266	275	273	267	267	277	250	278	262	273	269	303	265	289	283	276	253	296	271	253	256	258	263	255	295	270	249	286	277	262	283	233	276	263	277	250	269	276	280	288	275	277	254	258	273	283	253	258	303	289	287	272	266	263	288	281	287	272	301	251	282	287	264	247	278	262	274	285	258	266	298	273	229	268	295	280	273	242	276	282	244	281	263	282	280	274	238	253	241	264	288	257	256	268	282	256	250	253	286	248	269	260	281	242	295	307	255	256	254	278	293	291	298	284	272	272	295	259	272	282	252	283	234	262	267	263	266	244	292	300	266	261	277	275	271	273	258	286	295	292	271	290	257	282	284	248	265	266	282	278	284	309	271	276	259	275	281	245	279	273	258	283	276	267	302	263	270	283	304	279	258	262	272	287	227	294	276	290	281	267	266	268	313	299	273	280	272	258	257	289	255	267	262	261	261	270	244	264	274	249	283	270	246	274	267	244	256	269	290	279	272	276	267	290	270	261	251	264	251	316	283	247	298	261	266	256	254	282	273	266	241	272	267	265	239	283	278	286	284	258	241	272	291	304	290	280	257	258	258	277	278	283	295	259	264	306	281	274	267	291	283	252	266	251	285	272	289	274	284	295	248	266	257	272	247	278	259	280	285	267	278	272	279	267	275	235	263	303	276	254	277	282	273	287	267	264	271	272	267	267	288	258	311	261	255	221	308	257	289	271	277	287	247	285	267	293	277	258	260	283	263	225	290	265	247	310	280	293	256	288	292	257	266	253	267	302	248	257	279	284	278	280	264	293	265	258	249	266	278	284	266	275	282	297	278	235	267	302	302	267	263	264	281	271	256	267	280	277	262	281	293	262	310	250	250	262	267	274	261	264	267	273	256	286	263	268	297	241	273	262	269	287	244	275	255	253	280	249	267	288	271	257	305	267	290	270	270	244	292	276	249	270	269	287	250	272	242	259	245	278	237	249	268	252	267	312	316	256	258	291	287	291	248	279	264	280	267	257	259	269	270	271	282	261	288	262	261	249	283	251	280	295	274	278	280	251	297	248	269	294	298	262	270	273	262	259	267	251	263	261	254	263	267	266	272	257	238	273	267	270	249	282	284	265	278	275	259	265	250	289	261	272	292	273	273	271	280	257	273	262	267	272	288	257	262	243	275	265	293	286	296	262	283	286	278	297	277	262	295	288	285	276	297	265	277	254	230	237	258	263	270	269	281	272	241	313	271	267	275	254	254	264	265	265	258	259	259	266	276	244	266	254	264	274	281	257	262	305	254	288	275	268	284	275	272	285	272	281	268	254	288	290	260	273	288	237	270	266	280	254	296	284	243	275	293	264	263	257	268	272	268	265	272	263	280	277	280	278	261	283	306	255	270	258	268	276	293	260	255	293	264	292	247	273	259	276	290	330	300	253	255	299	272	294	255	250	234	279	262	256	279	291	291	314	248	282	241	272	272	282	287	246	265	249	267	297	257	280	271	259	253	264	258	265	256	277	249	260	268	271	288	291	284	276	266	255	291	272	258	280	266	244	270	234	233	275	288	277	270	257	261	260	270	299	261	251	258	282	263	295	269	247	315	261	257	296	275	269	238	255	271	275	251	273	248	283	274	239	259	268	281	275	259	249	281	289	292	274	287	268	278	285	262	266	256	227	260	254	265	300	269	283	285	266	241	281	281	285	236	286	256	263	279	289	244	311	266	266	265	250	274	284	248	278	275	282	260	269	269	251	263	285	265	258	274	277	266	280	250	269	284	285	239	297	252	272	283	278	263	277	270	268	261	279	284	261	276	283	264	245	288	275	264	275	299	230	241	268	283	275	272	273	247	282	257	268	276	266	273	273	259	260	281	307	304	282	273	275	259	298	271	300	238	257	255	281	274	286	261	279	255	265	273	250	264	246	253	241	280	252	262	247	308	255	289	281	285	287	258	269	266	267	266	274	250	260	293	270	264	275	284	278	283	247	250	283	255	291	267	270	257	257	240	282	287	247	266	311	272	284	266	274	265	274	256	263	256	261	231	234	263	280	261	281	267	259	254	257	263	260	279	274	258	306	280	262	266	279	279	284	241	291	243	286	263	244	263	255	268	249	255	246	280	273	276	251	265	271	255	295	296	272	273	298	290	306	274	246	247	294	268	250	264	261	250	263	277	276	263	247	236	279	270	286	272	286	244	284	278	294	262	287	276	268	271	265	268	288	269	246	282	245	270	254	289	266	278	284	302	269	287	288	264	293	284	284	275	239	253	272	267	284	276	258	259	258	292	238	292	306	282	259	282	283	255	291	273	262	294	246	287	283	269	251	262	239	274	267	292	274	271	255	265	228	265	260	279	250	275	289	293	278	255	225	290	256	260	272	282	272	285	267	245	253	266	261	268	290	261	271	273	271	258	247	282	287	292	281	250	245	280	251	255	284	272	256	269	244	268	274	262	258	295	261	295	241	271	255	249	279	277	267	279	257	255	261	263	269	270	280	288	262	267	260	265	275	267	269	252	258	260	256	281	291	291	252	280	269	289	250	277	272	280	313	233	277	252
32909	26315	17954	11025	8259	6129	4369	3539	2733	2186	1815	1479	1257	1134	1016	928	777	742	658	589	530	526	469	427	440	444	374	401	354	394	384	383	370	360	380	321	347	379	327	365	362	323	351	349	352	333	355	323	334	334	356	334	330	326	327	300	345	303	316	329	354	317	307	365	334	300	351	344	339	306	328	340	346	351	304	338	325	329	324	336	316	302	326	338	341	322	330	299	322	314	315	334	298	321	322	316	348	313	333	303	328	353	364	316	308	301	351	307	316	327	313	309	311	318	289	328	323	315	308	322	313	303	366	322	291	306	368	369	341	304	302	283	325	352	306	298	335	284	302	325	335	303	314	312	324	329	314	327	303	329	338	330	320	327	313	300	300	326	307	314	347	307	319	331	319	336	338	334	287	361	312	353	325	318	312	327	303	355	309	342	324	329	312	316	354	315	297	322	328	305	313	320	341	310	316	299	302	323	359	348	326	290	296	346	293	341	318	286	332	321	340	304	318	352	328	318	337	299	342	351	315	337	335	334	311	291	323	301	339	335	328	323	345	293	322	347	332	306	293	358	316	301	316	291	327	337	317	300	300	325	337	332	327	320	336	329	305	334	300	329	300	307	315	320	288	307	292	325	322	313	343	307	323	287	322	300	309	326	308	305	321	348	354	334	312	311	320	322	330	339	304	302	340	304	306	326	326	315	330	353	303	318	314	339	314	332	322	327	339	309	346	327	314	328	300	346	307	323	319	337	301	333	328	329	280	316	338	331	347	331	325	361	303	333	318	293	298	342	318	339	314	322	339	304	318	316	317	321	327	336	318	336	325	289	313	325	319	321	326	288	300	293	313	331	316	321	298	329	336	288	310	355	326	315	346	338	335	321	345	321	305	347	326	315	337	312	304	331	306	334	332	296	372	328	308	341	291	330	304	291	303	319	310	330	301	307	299	350	317	319	320	320	327	351	321	308	331	323	297	309	309	313	330	333	323	300	327	350	339	318	313	302	318	323	325	318	301	323	308	300	348	329	309	305	342	310	299	317	326	330	299	268	307	311	321	314	313	311	347	352	295	314	287	325	337	336	297	274	321	334	349	333	319	291	315	289	296	309	344	320	325	290	274	311	325	313	317	311	293	314	327	333	308	316	322	276	332	300	302	351	333	369	316	315	334	292	298	319	322	317	299	311	309	330	323	292	323	311	300	358	325	290	319	340	358	298	317	329	296	337	328	321	350	333	294	304	339	319	345	340	327	329	326	272	313	315	337	338	361	312	324	314	323	343	300	307	301	317	314	298	281	332	334	310	296	334	330	341	331	318	330	322	309	339	318	280	337	330	314	344	340	302	285	308	333	293	327	316	357	324	315	304	326	326	314	335	358	337	352	331	294	303	295	304	332	328	317	314	312	320	284	337	336	302	311	334	320	339	308	304	319	311	341	325	302	330	317	349	323	348	327	310	331	309	343	299	308	317	338	284	317	333	314	301	353	301	317	315	322	332	338	343	336	294	336	333	350	306	356	333	300	336	322	278	317	335	308	323	335	312	300	323	310	339	316	329	330	318	343	288	362	353	335	299	316	304	312	351	315	334	350	293	341	343	330	312	327	305	352	295	337	352	331	338	324	330	326	314	330	340	301	361	336	327	307	362	313	319	306	327	295	353	326	296	338	314	330	329	322	317	332	322	311	293	352	325	311	337	333	323	302	315	322	322	331	354	283	302	368	310	301	301	353	321	354	328	317	325	331	329	327	301	335	327	349	313	287	288	297	340	333	326	303	317	325	320	324	343	342	334	360	348	323	320	327	333	303	305	314	306	343	318	332	288	337	304	347	319	338	327	316	306	343	341	320	320	305	296	351	347	346	316	346	325	284	312	359	326	293	325	326	351	338	327	325	310	326	365	352	293	311	324	314	312	299	321	274	316	298	335	348	323	354	312	328	347	307	290	292	338	300	324	347	332	338	292	356	348	321	292	270	326	319	309	333	323	328	351	304	314	342	315	315	315	331	313	297	325	331	318	322	341	322	327	315	281	328	329	335	248	328	340	292	287	314	337	348	314	312	331	353	310	316	336	309	337	302	314	314	328	340	324	309	305	346	337	310	333	323	287	311	333	305	316	313	312	304	311	319	311	372	321	327	323	334	322	284	312	317	311	299	321	284	308	327	356	309	344	312	322	336	322	300	300	343	312	334	324	313	337	344	350	313	294	315	344	286	316	376	339	337	340	333	351	324	347	317	340	334	352	293	313	308	319	316	319	368	316	315	308	314	293	354	341	332	338	349	309	331	331	311	340	337	343	328	330	330	311	350	286	303	317	304	327	320	332	293	313	317	322	341	302	331	310	349	326	323	290	318	315	332	312	288	345	310	288	313	356	334	339	343	325	327	336	332	278	329	314	304	353	327	330	316	352	338	319	332	289	338	347	308	301	339	354	315	302	347	306	332	332	323	314	343	300	340	320	336	373	340	323	355	331	304	332	284	312	323	303	324	323	335	314	336	293	346	331	344	286	328	328	328	328	344	320	321	278	282	338	335	307	308	346	322	293	337	351	338	319	334	331	340	297	334	355	301	296	326	325	345	317	308	319	307	327	320	342	325	316	314	342	325	337	332	340	318	317	307	302	301	334	298	367	347	327	330	330	306	313	326	297	325	328	335	306	324	320	328	334	315	343	354	299	323	321	326	310	300	322	336	319	317	359	315	318	356	315	318	352	332	284	334	307	347	324	319	331	317	334	333	325	340	316	312	308	352	292	318	317	298	339	320	322	293	340	359	283	304	312	351	324	330	323	361	291	308	295	353	321	320	330	287	322	347	319	334	301	318	334	307	347	311	302	327	331	320	308	312	315	333	312	304	300	373	332	320	320	292	293	300	328	335	323	331	319	347	310	322	312	296	365	348	287	338	286	326	314	289	324	323	313	301	330	314	283	305	331	356	301	356	314	329	345	348	275	310	326	307	307	337	305	330	321	328	313	316	334	336	357	319	328	333	314	325	339	328	330	330	341	340	316	315	338	331	295	315	326	324	307	306	323	330	293	300	332	329	362	323	336	305	334	334	336	313	306	332	292	319	302	364	297	291	340	307	292	325	327	311	314	317	296	325	303	309	338	320	320	346	343	302	320	333	334	326	327	337	320	302	341	304	346	321	354	351	357	366	288	304	309	289	339	313	358	327	319	313	306	300	320	297	331	336	354	330	361	337	356	333	334	297	336	336	328	336	312	330	328	301	335	356	317	309	287	312	323	303	312	299	339	336	339	302	305	304	301	331	323	319	359	344	305	304	305	321	303	336	337	302	332	316	357	347	336	342	311	339	328	309	336	302	326	294	310	311	334	303	333	326	346	309	345	307	339	359	358	299	363	344	314	302	324	340	338	342	350	331	311	313	341	338	339	286	298	307	300	300	332	308	323	318	323	329	356	302	342	295	304	354	346	312	319	345	325	343	320	329	312	337	295	314	303	307	313	307	336	334	306	356	317	350	336	340	296	296	344	322	323
22936	21490	29264	24157	21521	21591	11788	3317	2349	1861	1629	1266	1123	995	891	783	694	655	526	484	446	413	361	350	340	328	310	327	290	249	285	298	291	240	257	243	254	266	288	262	240	247	252	256	250	232	266	239	238	235	252	253	258	240	256	262	240	252	235	250	222	236	243	222	249	221	236	203	250	249	246	249	227	206	213	216	262	254	191	238	243	205	234	186	209	199	244	268	209	244	244	234	249	231	231	240	225	227	195	245	226	219	215	254	254	221	203	212	221	245	226	225	215	229	228	203	236	216	217	206	249	249	222	239	197	212	228	219	232	216	232	254	234	250	225	211	231	234	213	223	216	212	246	227	227	238	244	236	207	261	197	208	217	237	223	229	222	215	235	233	210	220	210	215	217	247	257	238	212	223	208	239	221	240	221	243	242	203	249	239	188	233	222	251	216	231	235	257	223	229	238	215	234	225	206	232	206	218	214	224	226	218	243	242	232	215	232	247	234	239	196	222	216	216	234	209	195	230	228	213	202	261	235	260	220	227	191	244	231	244	203	241	230	218	215	201	206	233	227	232	228	214	228	218	212	232	234	188	244	220	239	202	235	222	204	224	219	246	216	237	196	258	232	226	230	226	189	222	223	221	210	244	228	223	193	208	239	209	204	224	229	237	209	255	214	211	235	205	189	248	209	231	242	189	219	225	220	230	216	221	202	215	221	219	233	220	199	218	219	229	216	197	254	243	222	240	214	198	234	232	232	240	247	232	208	229	238	239	240	210	238	239	234	211	226	232	193	220	230	215	224	202	207	211	209	214	208	235	247	249	244	220	233	235	230	226	225	224	247	221	233	208	225	214	228	202	222	220	231	211	207	224	233	239	228	213	226	272	219	214	200	206	207	239	250	221	225	220	218	221	226	210	233	220	216	242	215	247	213	237	234	223	240	228	210	252	243	245	240	206	242	219	226	231	223	221	197	222	230	256	207	223	207	190	217	225	206	198	224	259	240	213	217	222	229	222	213	216	226	240	225	257	214	230	218	216	229	220	230	253	230	223	227	221	209	225	229	225	238	217	259	239	244	243	206	232	221	218	237	205	221	242	237	230	223	225	220	227	246	248	234	249	195	216	217	175	222	212	241	215	238	226	243	256	234	230	236	215	230	196	200	221	249	216	216	223	219	236	227	243	226	221	271	233	223	223	237	210	194	221	239	211	214	244	218	221	216	235	224	225	237	246	230	222	219	232	232	258	252	213	231	229	201	206	233	212	225	223	193	231	233	260	218	217	234	215	201	222	225	206	226	229	225	227	201	210	268	210	207	219	223	213	219	218	242	258	240	211	219	238	227	193	216	208	235	214	234	224	215	245	243	244	247	266	241	243	208	211	242	213	223	240	208	232	241	237	222	240	218	226	226	224	239	219	227	220	223	229	211	229	225	204	238	240	220	208	199	227	219	222	227	246	233	225	229	221	178	219	223	219	263	221	237	228	224	223	218	207	235	218	210	241	233	252	241	234	216	213	217	197	211	231	237	235	226	234	202	238	231	241	217	203	230	213	228	236	219	240	248	192	222	212	212	213	218	220	212	235	233	203	232	208	216	224	256	217	233	216	213	222	195	250	221	233	219	203	222	206	210	222	210	230	217	232	232	225	245	202	229	219	222	236	239	238	237	248	224	240	228	220	227	227	212	232	207	203	219	242	209	227	223	236	247	227	239	219	224	219	244	225	228	236	250	224	221	236	208	212	219	203	230	268	196	235	221	225	242	219	227	228	233	249	235	208	199	225	201	220	261	247	259	219	247	239	243	227	231	212	218	240	230	205	225	228	229	252	216	232	199	228	231	240	218	246	218	230	224	224	212	222	209	222	251	205	226	230	220	233	224	246	219	215	209	238	231	218	231	237	230	212	212	201	231	242	224	217	215	233	239	202	229	235	264	209	247	235	238	213	223	202	239	198	206	248	186	222	232	225	225	200	235	221	261	231	197	228	214	215	241	212	218	220	209	233	208	221	244	199	240	225	213	212	227	229	236	246	205	198	234	200	227	217	226	222	212	220	233	229	193	206	218	229	232	207	235	196	230	237	231	198	245	236	221	201	238	193	224	227	237	221	223	239	215	216	231	209	201	188	212	207	240	247	234	217	226	229	218	190	205	212	227	224	199	205	240	228	218	248	210	222	210	243	217	224	230	236	235	228	228	231	241	217	223	219	219	224	234	216	243	226	220	256	227	241	219	232	233	217	218	226	213	232	244	237	207	253	200	209	202	232	221	237	218	223	210	240	221	223	227	198	229	228	213	242	219	225	251	225	214	233	233	221	226	215	221	226	216	216	239	209	225	217	257	228	238	222	236	213	190	247	224	229	215	219	214	260	238	232	222	216	212	224	251	236	212	211	228	221	255	218	259	229	201	224	232	227	248	212	211	216	239	224	201	220	234	222	211	212	203	214	218	236	224	209	232	228	226	223	202	213	243	226	232	229	227	237	212	229	244	248	213	237	211	224	206	232	233	198	226	238	218	233	220	195	250	231	235	244	202	236	208	188	224	252	227	221	245	231	268	231	231	228	223	193	200	232	223	257	227	221	212	251	210	222	224	250	231	235	257	224	221	221	260	229	208	236	221	215	231	225	203	216	237	212	229	199	236	209	226	248	227	215	239	216	218	190	214	216	214	222	224	221	263	224	256	219	229	218	212	227	241	210	232	228	225	215	220	241	227	201	198	222	235	254	196	222	210	216	243	242	224	208	205	231	227	221	213	234	212	234	212	198	250	238	234	207	263	227	258	219	220	218	249	232	205	207	218	190	223	234	199	231	239	230	226	236	241	211	219	226	199	228	229	216	213	213	234	211	225	223	219	219	222	263	207	265	221	220	208	246	251	240	199	257	215	201	241	219	221	228	216	226	232	222	215	215	228	210	207	263	252	228	246	205	234	231	226	210	208	193	193	208	220	236	217	228	238	202	210	214	215	198	243	248	202	233	195	226	246	223	249	212	235	214	207	234	240	197	218	225	208	228	261	249	233	234	237	223	214	204	216	283	209	239	207	210	216	239	222	194	238	207	213	243	222	233	209	211	238	215	240	226	243	239	207	245	241	225	241	243	251	222	236	238	242	223	252	224	232	268	201	188	246	239	223	215	251	252	215	218	224	243	228	216	232	216	230	223	229	206	209	224	227	228	227	236	254	222	250	230	225	217	233	223	245	232	227	221	222	217	228	221	232	222	236	214	229	224	241	218	227	222	227	209	207	212	203	200	241	249	213	212	246	238	230	226	213	221	214	231	210	247	215	229	249	220	234	222	230	214	210	219	221	229	205	231	237	262	218	232	224	218	251	238	219	234	227	259	246	248	226	218	224	222	241	230	238	234	228	228	229	247	229	200	234	224	214	250	215	241	253	236	247	218	215	220	213	241	240	235	221	220	251	221	263	235	233	224	217	220	217	232	245	191	233	229	231	215	240	225	239	212	222	226	210	259	209	226	230	215	209	232	218	237	227	220
38262	36137	25639	17031	13667	10682	7340	5915	4619	3699	3036	2460	2163	1985	1600	1411	1274	1069	991	746	734	670	581	522	496	490	470	392	416	369	373	366	356	359	354	356	341	334	344	342	341	303	319	323	330	319	330	311	327	270	288	339	307	312	309	307	317	285	274	278	244	299	282	292	256	283	284	254	291	288	284	312	313	270	280	264	291	280	269	282	271	274	271	285	297	252	287	263	263	310	263	267	247	260	277	291	250	265	275	296	271	265	280	261	298	250	268	256	270	288	271	275	255	312	252	248	275	282	278	260	255	292	255	282	261	272	291	264	277	243	256	275	239	278	263	304	262	265	294	275	282	255	287	286	265	237	253	281	288	271	258	257	264	288	267	255	251	267	275	279	313	272	295	262	304	261	298	224	265	306	263	274	252	282	281	285	262	294	255	274	271	295	255	255	258	255	245	279	293	263	284	262	259	271	266	249	278	258	298	266	267	270	281	281	266	264	245	274	278	253	271	294	254	253	264	275	265	272	259	297	279	237	243	316	317	276	284	263	293	259	270	275	281	305	278	266	258	276	270	276	279	293	270	268	272	269	276	247	236	254	277	283	273	277	294	270	242	260	291	280	253	281	265	251	263	286	281	269	274	265	285	270	304	285	279	295	267	250	264	280	261	280	284	267	282	246	263	255	251	248	266	286	285	274	263	267	268	250	274	265	276	262	268	266	268	252	297	294	275	263	279	253	275	290	278	262	252	295	291	274	283	272	255	273	290	274	278	233	292	262	260	264	282	297	294	282	268	267	264	248	258	292	269	287	254	276	273	266	295	262	296	286	279	262	282	301	248	252	276	264	270	290	273	280	281	288	257	284	291	277	235	248	260	282	231	278	297	272	297	257	303	245	273	262	257	269	264	259	275	298	254	259	293	304	276	268	242	278	266	278	255	280	270	269	275	272	283	255	265	257	307	256	231	273	288	260	267	278	291	242	282	308	286	266	262	250	279	283	269	256	290	287	297	272	292	292	292	268	269	267	280	267	273	246	276	285	290	279	262	273	242	269	277	248	269	277	251	272	262	298	237	285	248	285	279	269	254	274	308	260	275	261	254	274	248	273	288	283	260	270	251	273	288	267	270	226	287	298	257	283	288	251	270	257	269	292	280	282	265	284	249	281	276	283	271	281	258	278	260	263	261	287	292	274	270	291	298	277	247	277	288	246	255	243	259	270	260	260	260	296	279	243	295	263	276	266	313	276	271	260	278	244	271	274	234	238	276	268	267	292	296	295	282	287	299	295	267	302	259	270	288	278	257	273	260	282	272	248	266	269	286	248	275	283	255	288	301	276	257	270	282	272	292	270	273	261	264	305	266	289	258	278	259	289	253	241	259	291	285	286	246	265	296	281	257	267	244	277	294	278	291	284	287	282	275	228	263	232	306	232	236	280	262	288	280	290	287	243	266	241	241	275	310	254	273	262	256	285	234	292	246	280	267	254	290	275	266	255	285	257	276	262	272	267	259	288	267	306	237	260	271	289	283	297	263	266	275	246	247	251	286	272	241	275	281	289	255	280	295	279	273	268	245	259	272	306	297	271	317	248	282	303	277	241	275	276	268	298	270	208	292	267	285	287	282	294	286	256	249	274	267	295	278	241	280	252	272	263	260	267	258	276	257	244	255	232	275	240	269	266	285	251	269	277	279	296	278	276	273	261	245	255	287	275	276	289	291	288	279	264	267	298	280	301	276	272	281	278	251	282	308	251	268	259	283	254	275	256	307	282	289	275	269	256	274	281	255	260	285	274	261	247	277	265	272	238	251	265	280	292	283	266	283	293	247	248	244	248	290	280	249	258	272	256	276	272	299	280	247	264	260	271	281	309	305	310	274	262	277	308	247	271	271	276	268	262	267	266	295	285	262	272	258	281	267	249	296	260	260	293	235	295	284	313	305	261	265	285	282	297	275	263	324	264	293	274	261	258	291	259	260	285	283	269	270	256	304	263	273	286	285	243	266	273	272	294	275	285	274	291	284	288	298	266	311	254	268	243	250	262	278	252	264	266	258	269	260	267	265	291	271	255	272	261	283	306	267	296	279	281	271	273	279	284	283	262	281	251	274	265	272	268	293	257	283	251	277	263	241	250	256	266	288	275	301	283	266	281	255	302	260	292	266	270	280	270	286	278	243	267	268	267	264	278	260	277	258	280	273	263	265	262	268	258	283	290	261	304	283	239	268	271	258	274	279	269	250	263	258	273	286	280	265	288	264	260	255	251	266	265	266	271	258	254	244	271	268	233	265	279	275	271	265	281	272	265	281	294	272	246	251	257	241	296	268	260	284	311	269	284	283	272	285	264	285	265	250	255	286	288	266	247	263	268	268	303	279	238	275	288	279	283	257	284	263	236	281	256	253	272	268	296	262	270	302	263	279	287	258	263	279	288	307	237	281	272	266	290	250	288	272	248	262	249	293	230	258	279	271	273	248	255	274	254	255	257	244	269	246	288	262	262	280	277	258	260	282	262	273	243	298	282	297	250	297	242	255	274	287	251	290	248	281	278	243	260	287	268	246	277	290	247	273	278	265	281	240	261	293	269	259	280	238	255	271	293	247	258	258	263	255	259	250	279	256	241	273	267	278	301	244	256	256	281	281	265	252	274	296	278	290	268	247	250	274	272	263	261	296	267	257	275	275	273	268	282	253	240	232	272	271	250	251	273	288	263	258	263	278	279	252	280	266	296	266	275	298	269	272	285	265	264	265	279	281	272	240	249	244	274	275	264	290	325	280	268	278	262	308	258	267	273	274	248	257	273	245	274	294	269	259	276	278	248	301	244	274	301	260	265	265	279	278	261	282	297	261	286	285	278	258	273	285	247	264	281	285	295	283	288	272	240	263	274	273	260	269	284	280	274	257	297	294	280	269	266	286	248	302	269	286	257	274	277	266	272	247	268	285	284	254	268	267	286	290	287	256	256	281	299	265	260	267	273	273	274	248	278	270	281	256	277	268	265	266	288	261	278	256	283	280	263	260	283	249	293	265	267	281	289	255	276	283	259	252	283	280	274	276	257	274	262	278	293	273	283	293	265	266	271	260	260	286	278	251	290	270	263	273	280	262	267	279	282	274	300	271	262	286	251	260	230	232	268	277	256	272	260	260	294	270	267	268	274	269	307	263	264	269	266	270	288	259	266	271	258	283	280	263	292	277	284	274	288	235	278	275	248	266	298	276	293	256	284	308	269	270	258	263	282	263	252	295	295	290	248	273	265	280	280	309	274	257	250	258	287	274	292	283	288	282	278	266	271	252	261	293	246	280	269	261	275	272	293	259	288	253	297	294	266	274	265	285	273	259	216	272	307	274	269	275	284	280	275	281	270	260	250	248	311	272	287	308	289	266	238	272	248	265	257	271	262	283	264	239	269	277	272	295	281	260	269	292	268	251	271	280	263	270	270	245	284	272	273	257	254	251	306	262	278	290	242	280	280	284	293	289	288	280	254	284	276	239	252	286	254
29769	21380	13829	6678	3471	2393	1630	1251	1110	878	829	720	674	628	593	576	506	480	469	457	441	425	394	418	385	407	398	392	393	376	369	369	409	384	398	386	354	374	361	407	380	369	385	353	408	392	380	374	355	368	385	403	370	387	408	364	390	384	351	384	374	402	386	367	382	353	379	414	383	383	388	384	381	351	373	391	338	376	344	386	400	368	388	360	382	381	356	335	370	379	347	374	352	381	348	382	370	358	371	360	384	351	341	377	388	375	376	353	366	385	363	355	357	390	345	362	407	378	359	387	343	376	351	387	363	374	370	347	386	332	376	348	359	368	362	350	385	349	363	357	353	395	366	402	392	356	373	355	367	377	398	356	353	352	349	350	350	396	388	368	405	360	386	372	391	359	407	373	360	375	387	359	344	395	354	380	407	379	340	341	364	395	353	397	377	352	393	326	354	360	369	374	371	360	366	353	374	358	376	367	356	344	383	361	400	344	397	371	372	407	366	380	361	361	365	382	365	380	359	415	330	381	368	364	371	370	412	374	404	351	382	342	386	352	388	377	353	356	371	390	341	351	411	343	335	366	360	363	373	355	366	367	352	379	368	339	371	352	411	424	347	381	392	373	379	369	347	366	347	400	344	347	354	352	367	389	371	366	327	360	376	364	324	389	355	412	369	368	422	360	368	361	372	353	386	379	363	345	348	367	353	379	349	397	365	387	394	383	341	367	405	379	336	378	396	373	356	359	383	358	402	384	402	357	351	370	412	363	357	401	365	361	377	374	379	371	364	395	371	409	377	374	360	381	380	370	369	364	363	363	379	358	308	353	402	383	399	339	353	391	336	353	365	377	380	360	362	373	360	382	348	410	370	357	347	381	355	383	363	385	374	367	385	352	336	369	378	395	385	406	362	382	348	381	392	388	353	384	387	328	395	376	356	339	366	368	368	357	363	391	393	367	350	375	349	377	385	359	370	419	374	372	391	372	398	399	366	358	386	355	378	396	367	345	347	362	357	394	351	397	370	352	381	370	365	354	410	370	360	360	389	380	378	352	372	389	384	399	372	364	367	345	333	402	365	333	360	354	373	386	343	375	352	367	373	345	382	380	386	425	388	398	345	366	377	351	394	357	367	375	356	344	365	375	396	392	381	383	396	366	336	353	393	369	407	364	349	381	384	362	383	373	339	360	352	360	370	353	364	368	341	395	380	366	346	353	390	338	389	373	394	403	356	360	367	406	376	367	350	387	365	358	338	378	386	389	392	337	380	379	375	383	372	362	404	406	354	362	352	377	417	395	352	389	364	367	437	370	403	379	404	339	396	356	366	376	379	404	377	373	365	371	361	379	374	394	356	353	392	367	379	360	386	334	368	391	382	353	381	360	370	398	363	386	374	350	390	371	361	399	397	347	366	350	370	397	369	397	387	365	377	365	361	363	381	379	368	356	428	359	375	375	366	377	384	388	357	355	337	358	376	376	368	404	410	396	364	391	386	337	362	376	374	362	399	396	380	350	393	400	390	383	394	372	386	356	351	347	369	390	346	367	344	368	376	364	419	377	355	372	361	414	377	364	352	363	377	359	395	375	381	355	358	345	331	355	370	365	382	390	396	363	372	339	366	387	362	369	426	391	347	383	395	383	369	369	351	379	384	368	387	331	365	363	358	326	370	394	345	347	385	386	406	405	351	405	374	382	385	386	359	400	360	347	359	343	348	363	366	343	394	372	381	340	368	334	369	365	366	364	346	325	353	333	380	398	363	361	381	379	378	380	364	356	367	365	368	394	377	347	378	435	357	339	395	395	346	347	363	377	372	354	370	346	359	387	373	373	345	382	381	333	389	381	394	346	368	346	363	406	354	355	346	371	337	373	364	350	379	393	402	369	360	366	342	375	347	386	397	352	400	348	354	363	376	393	376	357	361	391	405	357	381	387	373	368	362	376	354	399	349	361	366	387	365	355	379	360	345	365	365	372	386	374	370	411	338	364	362	382	395	371	377	377	399	394	380	364	381	360	374	359	340	380	368	341	365	377	338	372	387	368	330	402	380	341	317	354	386	339	366	406	380	383	400	379	370	365	354	352	359	379	416	359	355	355	371	364	377	366	368	363	387	396	381	371	375	350	404	352	350	358	349	365	380	377	364	363	374	358	356	372	377	391	378	394	366	351	368	367	409	347	408	354	373	351	371	347	346	362	378	393	364	386	351	370	361	396	370	385	387	383	362	349	358	407	366	389	346	358	366	358	353	372	383	378	350	376	381	357	407	350	388	373	367	404	374	369	381	416	355	360	353	366	379	395	389	342	368	369	382	341	395	374	381	359	366	363	376	339	410	397	380	343	377	400	409	389	383	341	366	373	368	333	357	358	373	330	338	382	380	392	353	343	353	364	324	365	349	355	386	382	350	394	393	371	348	341	386	374	329	365	359	356	366	360	367	380	353	387	370	343	389	382	365	382	379	333	373	358	348	377	344	384	401	378	382	377	369	364	360	384	321	406	359	364	367	342	368	407	354	374	362	400	352	354	368	406	341	368	377	363	366	367	362	366	342	368	356	390	368	367	368	382	363	383	370	357	372	379	387	375	359	407	376	368	361	375	357	405	380	364	383	370	330	376	361	387	332	389	336	358	358	335	361	375	370	370	363	378	371	413	401	358	372	360	367	368	377	366	396	374	362	343	381	412	333	385	393	367	378	402	393	374	381	377	354	363	356	376	373	392	364	385	398	371	346	341	354	340	374	387	379	387	382	379	392	341	364	374	404	337	366	382	383	355	375	365	356	393	362	364	384	365	382	337	375	363	344	378	335	366	381	339	370	407	374	382	367	367	388	382	365	386	340	360	360	373	368	373	335	346	360	360	353	353	372	392	361	379	349	386	327	347	371	387	347	379	368	380	360	401	364	368	349	360	364	378	378	325	340	337	340	355	392	367	381	356	374	382	360	394	385	345	344	388	362	380	358	376	311	343	335	368	358	357	338	374	344	348	379	349	382	346	373	388	376	370	332	378	377	381	402	393	387	393	368	393	384	416	379	344	339	353	351	397	341	347	361	395	353	348	371	355	362	372	369	348	337	334	360	354	372	387	337	360	326	362	376	369	355	356	344	399	349	374	381	344	360	375	380	386	347	354	406	377	336	393	370	334	369	367	385	378	400	392	355	355	375	343	358	391	343	375	375	374	341	377	377	364	374	351	364	384	382	345	372	361	359	385	365	362	361	358	397	400	380	397	359	343	366	372	338	373	364	391	380	362	346	339	364	398	348	379	356	393	369	358	364	382	318	393	371	377	340	372	385	340	376	350	364	373	405	374	369	354	352	387	345	385	339	349	407	370	388	333	383	368	366	358	365	361	371	384	380	355	370	367	358	336	381	346	366	361	361	362	347	359	368	377	382	352	368	385	391	374	369	376	367	367	341	357	369	402	387	361	366	400	368	377	360	364	354	374	366	347	388	376	356	389	387	391	347	360	377	337	358	349	374	405	391	398	376	359	365	359
30874	20601	13330	7693	5930	4616	3035	2538	2126	1644	1496	1244	1113	1017	930	863	754	751	637	614	591	603	510	514	517	491	482	499	497	449	492	474	483	487	476	483	472	476	482	466	441	439	425	470	473	422	441	449	454	466	476	446	422	416	442	413	439	443	483	450	483	454	452	453	412	432	438	460	482	457	428	436	449	443	439	410	432	440	442	434	413	421	399	404	458	461	428	456	417	442	418	425	461	437	434	454	466	453	436	402	456	436	438	473	452	418	440	441	444	413	447	429	425	462	441	481	444	461	466	441	423	429	448	458	449	433	469	445	450	455	449	407	439	404	401	423	444	445	452	457	440	428	451	431	422	457	436	475	436	446	449	410	432	422	431	460	446	434	477	459	470	460	452	453	416	419	442	397	474	420	441	438	448	496	482	432	433	413	438	410	465	438	452	431	415	443	432	461	463	440	463	436	437	459	402	389	418	434	414	451	479	456	420	425	458	449	465	499	480	435	435	488	449	451	416	433	400	464	435	445	459	415	436	448	449	428	437	451	433	403	428	442	456	437	484	438	400	444	428	457	444	432	441	434	420	438	452	468	399	440	438	418	442	396	417	403	444	392	420	432	410	397	456	451	400	437	451	456	433	408	454	400	431	420	427	408	454	450	452	440	416	429	443	393	435	451	421	458	412	427	404	450	409	482	423	419	424	471	408	458	439	450	469	431	427	442	437	434	416	425	432	439	444	426	419	426	456	438	453	437	439	483	447	458	436	433	441	419	424	388	434	489	420	416	441	455	440	438	424	444	434	429	453	441	438	435	426	413	431	448	460	422	450	448	412	466	437	417	415	450	419	416	418	455	418	408	418	438	435	450	466	441	443	404	410	395	464	420	438	430	456	443	429	423	399	466	448	425	418	397	446	434	397	433	435	418	426	427	429	448	395	437	404	441	424	420	432	432	392	451	441	462	450	429	411	422	463	461	487	444	447	457	419	443	433	470	412	453	411	409	454	416	479	425	439	396	470	437	469	453	464	477	475	435	413	419	396	436	435	468	422	446	474	446	420	426	450	436	436	446	433	452	434	415	450	408	386	433	489	462	465	435	423	429	434	414	441	403	443	431	426	463	425	441	460	431	417	396	433	436	448	447	463	397	453	435	440	449	439	460	430	404	447	445	407	461	430	454	447	425	407	427	438	432	436	441	446	433	476	435	439	468	440	422	445	456	436	417	448	447	420	398	427	454	416	434	461	421	390	405	454	435	427	432	409	430	470	477	416	391	462	425	457	427	463	466	414	449	432	421	432	412	446	424	452	407	425	440	401	428	465	454	424	408	428	420	466	433	414	447	413	424	421	431	404	440	405	474	439	457	426	432	445	410	459	406	446	434	452	431	489	414	457	471	435	442	394	412	440	420	441	440	434	419	456	464	437	402	426	480	426	399	426	439	410	483	422	459	384	426	453	421	433	410	417	458	436	438	410	453	419	453	448	441	435	403	420	421	442	433	436	386	435	450	452	390	451	419	438	430	479	434	409	455	447	445	440	439	457	419	447	479	421	417	470	458	427	455	454	450	418	441	404	436	466	460	399	433	481	434	453	421	457	411	466	435	424	461	433	438	436	419	434	486	410	425	421	448	437	420	437	419	456	451	428	429	449	425	475	409	460	448	418	443	446	427	416	458	428	363	431	442	470	444	452	415	416	457	443	471	468	438	434	453	467	395	412	454	444	459	426	453	468	421	440	412	452	436	413	455	391	426	450	463	432	451	414	448	427	498	459	422	437	443	469	425	431	433	428	441	379	459	424	441	451	451	438	430	418	468	427	451	444	435	440	419	466	457	421	425	443	452	439	425	437	417	413	461	414	466	448	453	451	450	418	445	455	465	470	452	461	463	420	474	433	424	451	479	441	425	443	427	441	473	431	461	446	413	434	409	398	430	442	432	432	450	445	417	481	436	421	429	422	426	459	388	444	401	451	430	424	443	424	421	441	460	454	427	439	459	448	412	453	419	440	445	414	415	442	424	473	425	423	470	435	455	482	458	467	407	412	421	448	453	408	429	421	426	473	431	423	468	431	412	421	445	458	421	433	449	438	429	456	462	438	445	456	426	458	455	437	434	405	433	424	433	455	451	417	474	420	409	417	415	404	440	396	435	410	452	450	437	464	456	444	443	410	469	402	422	430	496	465	439	440	438	441	465	442	428	410	430	452	455	448	438	463	413	426	467	476	423	435	479	466	469	414	467	419	402	467	449	425	453	462	434	456	449	420	424	448	482	454	446	411	413	425	440	482	437	420	465	464	431	445	439	451	438	440	442	455	421	463	445	440	439	403	416	403	434	451	461	430	449	410	465	458	399	443	449	421	445	453	434	413	422	408	485	444	430	422	433	428	421	405	459	443	457	429	434	453	443	448	413	439	409	476	409	425	445	426	448	462	453	446	436	402	453	405	457	448	414	413	445	447	441	482	459	391	439	454	470	426	454	441	406	444	434	421	429	433	443	448	474	440	426	424	473	453	460	473	413	420	406	463	456	479	407	444	428	440	410	446	462	432	442	429	465	427	420	441	467	431	399	446	441	391	436	388	400	393	421	448	428	451	415	422	462	452	451	419	443	437	452	442	422	446	444	438	436	427	445	483	407	400	469	456	419	438	424	432	477	444	439	441	446	452	441	438	452	455	443	429	430	451	425	435	378	422	456	466	426	406	422	406	432	393	441	430	453	404	399	448	463	408	453	434	408	408	438	429	479	406	453	461	442	455	478	468	435	433	449	462	442	441	450	446	438	435	426	432	498	436	443	456	479	403	437	435	453	417	446	439	457	462	446	441	425	450	425	435	409	436	434	423	436	415	463	461	413	462	436	431	441	408	420	472	438	445	438	451	466	456	437	452	416	452	442	430	430	456	474	440	449	436	451	421	411	443	430	430	472	448	457	446	431	410	441	421	438	442	452	477	496	447	451	441	459	433	397	415	409	436	433	457	450	476	446	495	415	409	461	450	460	411	412	440	395	477	398	418	450	428	424	413	450	439	420	434	447	403	404	418	439	471	460	455	433	418	443	434	407	419	474	432	415	446	411	426	448	427	439	420	439	425	411	468	454	475	419	446	458	435	458	445	407	434	445	436	454	446	440	441	450	448	430	414	402	442	410	407	423	448	430	442	427	464	429	416	451	424	448	452	467	428	435	420	441	413	468	471	432	421	480	462	435	457	404	451	397	442	447	450	455	419	427	444	450	437	436	460	436	430	475	446	434	429	431	480	430	418	458	430	419	448	423	430	416	496	427	429	432	406	427	439	457	451	425	474	452	444	429	432	433	451	404	400	431	456	455	451	461	405	444	433	425	451	448	414	434	426	451	419	427	459	419	426	416	439	419	439	430	457	450	453	446	437	489	462	437	493	472	463	438	464	456	437	401	439	444	428	464	413	436	436	422	445	432	435	411	455	437	460	417	441	472	437	447	418	407	418	420	438	461	434	468	428	403	394	470	406	445	437	426	438	450
23926	21432	28679	24600	21422	13069	3999	2206	1712	1428	1308	1048	892	897	796	717	695	615	509	565	503	453	443	474	411	425	378	405	390	407	379	415	356	327	398	334	366	391	404	370	394	388	385	367	376	361	375	394	326	379	382	336	361	369	351	355	366	389	345	384	382	354	356	347	337	360	374	336	324	344	341	360	357	339	323	384	323	357	353	363	357	378	337	354	366	343	368	353	380	369	348	355	385	359	372	307	367	334	377	343	365	386	370	339	362	360	362	390	375	354	340	340	375	352	372	364	377	359	294	323	359	355	339	380	360	319	366	353	334	347	375	387	355	338	363	372	370	378	360	330	315	350	352	335	357	315	360	349	348	337	307	366	350	378	412	345	385	365	345	338	344	353	359	340	357	357	348	339	387	366	363	368	308	357	334	377	343	350	379	330	375	347	364	347	329	348	334	326	337	383	351	359	350	358	351	389	366	345	367	369	328	344	334	316	348	357	360	333	325	348	336	324	355	335	360	339	330	358	387	364	353	364	340	374	357	385	358	358	328	346	346	350	365	375	389	320	339	381	347	295	351	373	383	354	315	363	353	342	357	347	341	381	317	364	360	329	375	324	338	391	353	367	361	385	366	360	330	360	328	356	335	366	357	336	361	356	358	319	360	392	300	360	338	370	343	332	340	320	340	347	341	355	354	377	362	350	351	359	348	363	346	341	379	356	338	351	341	342	341	368	339	365	326	330	347	355	347	342	352	344	317	332	352	333	330	351	348	320	307	317	343	343	370	348	368	395	378	341	324	324	324	387	346	367	374	372	329	343	327	364	333	350	354	346	337	360	359	349	360	318	315	339	335	356	339	339	363	371	319	345	348	338	352	344	323	322	321	344	346	320	348	359	324	353	338	371	362	368	343	385	314	340	358	377	355	372	350	367	330	379	341	329	351	383	361	359	377	377	376	305	359	362	354	332	351	352	334	328	357	386	342	344	357	357	340	348	384	377	361	355	375	356	364	344	345	347	345	356	343	334	327	342	365	346	364	331	351	333	340	328	359	350	395	332	353	373	340	364	364	334	338	345	370	337	347	344	343	350	358	336	342	376	353	334	342	377	317	340	337	332	353	379	342	342	325	329	379	348	333	343	336	362	322	334	346	359	371	360	378	369	336	352	356	350	342	396	343	346	335	319	347	363	319	354	351	372	348	335	388	377	352	358	353	314	358	377	378	349	314	347	366	345	348	347	360	351	325	342	393	325	358	350	361	335	350	348	352	380	346	365	346	363	350	340	351	391	315	362	326	363	375	360	313	345	334	326	332	393	336	330	363	330	390	378	316	349	363	316	317	345	340	348	369	354	352	322	353	367	358	337	383	369	345	395	365	338	308	312	368	341	347	334	307	340	333	335	362	342	321	319	351	354	331	329	359	315	331	335	356	319	394	359	329	380	341	368	374	327	348	345	359	356	339	358	355	344	326	336	343	348	339	366	364	372	360	334	340	317	338	292	327	354	369	344	341	367	325	323	358	349	345	349	357	337	357	363	386	359	356	355	370	370	370	336	325	324	357	337	340	343	337	334	372	343	311	364	354	343	343	355	356	323	312	343	341	384	336	361	347	373	380	372	360	400	371	357	318	341	347	374	322	353	330	349	366	353	340	377	362	333	364	377	353	372	359	340	330	330	323	358	314	349	348	373	326	368	336	336	344	360	368	335	349	327	335	364	320	353	354	354	344	337	339	354	368	336	340	340	300	359	337	366	341	367	315	375	332	337	363	350	366	340	334	329	357	355	325	360	337	329	362	348	373	342	339	349	353	309	352	348	359	384	333	364	354	346	337	355	318	356	341	353	370	381	382	319	348	356	358	360	362	393	368	322	339	357	398	325	369	369	384	313	339	327	364	357	364	325	345	323	341	347	353	335	311	334	373	348	365	321	361	346	340	358	339	350	321	371	328	349	371	355	341	341	352	354	338	363	364	369	378	364	361	348	347	349	326	330	354	328	363	350	354	360	313	352	332	347	363	346	303	342	337	362	339	394	334	340	357	365	351	329	336	338	333	296	349	362	370	320	351	381	360	352	330	375	329	360	319	350	353	340	322	331	312	335	381	337	364	350	345	389	348	366	336	363	341	348	311	349	358	327	366	348	371	352	355	359	356	341	333	345	355	359	354	362	337	323	362	348	365	386	349	324	339	341	336	360	369	343	381	337	327	360	336	365	346	357	341	334	361	342	373	380	351	356	386	349	377	329	344	344	352	321	360	332	317	335	344	346	347	345	345	342	358	326	338	345	344	359	362	343	346	332	352	347	339	362	352	398	347	331	330	348	344	363	332	370	366	330	337	344	337	341	370	390	304	353	362	359	339	352	377	329	378	319	365	340	382	319	366	334	372	313	336	362	350	351	350	346	322	347	346	352	344	344	373	372	323	350	341	343	347	360	364	312	371	381	339	354	338	340	336	332	341	344	353	336	343	344	351	388	352	324	329	350	333	358	337	355	349	340	349	333	355	352	342	367	351	369	334	319	333	374	339	363	323	376	400	359	367	397	342	371	353	340	371	338	358	340	366	366	356	394	379	363	351	342	349	380	348	359	351	352	341	331	358	349	381	358	356	346	392	378	331	371	370	329	359	344	345	380	381	363	329	374	362	370	360	368	329	348	339	331	334	354	359	361	347	329	360	348	330	387	361	366	349	322	356	365	313	350	342	366	333	346	373	327	364	329	334	364	367	326	338	318	367	374	371	361	301	349	337	349	336	352	347	357	357	355	370	346	355	363	354	321	335	391	327	376	359	391	313	321	356	326	358	320	351	341	337	348	368	349	329	328	377	354	348	344	346	348	359	332	329	339	354	371	343	397	334	370	325	330	347	343	338	351	340	338	390	366	314	340	372	381	356	353	330	368	368	326	343	348	304	361	357	341	352	338	349	361	349	321	362	365	337	362	320	355	334	360	361	339	353	344	335	359	366	384	366	346	366	369	344	327	356	322	362	360	360	361	335	344	350	369	346	322	332	333	356	358	337	361	359	308	350	344	325	362	384	359	333	398	398	336	362	318	356	329	346	347	338	362	305	313	359	341	346	334	368	351	330	335	345	330	334	352	344	365	348	362	353	326	357	361	347	372	372	343	325	358	392	348	322	342	388	354	356	358	365	344	355	336	366	358	364	358	324	307	395	363	349	329	375	368	310	354	334	343	328	359	348	368	345	324	339	340	351	338	356	340	374	327	332	385	337	368	334	369	336	328	338	387	393	356	357	321	338	337	305	369	375	365	388	338	359	346	368	317	356	352	307	346	321	359	360	296	345	354	362	372	314	333	363	342	343	325	318	336	357	360	301	346	347	337	363	342	344	367	380	346	346	356	341	313	380	346	342	336	349	357	363	345	357	358	341	342	359	321	341	351	342	344	349	342	347	330	359	362	339	358	318	345	352	348	347	353	338	333	335	357	355	297	347	340	357	336	356	337	354	337	341	375	327	350	366	348	343	345	358	352	341	378	362	351
34130	30090	19969	12555	9509	7850	5611	4078	3429	2925	2344	1989	1639	1488	1436	1293	1064	891	874	747	680	603	603	580	529	551	551	543	522	472	526	516	499	468	476	433	459	448	449	433	453	458	422	433	464	436	439	434	446	434	457	463	433	430	468	444	433	396	431	426	433	395	457	436	392	397	439	420	412	429	413	436	420	433	435	465	420	424	396	426	460	434	413	390	394	454	431	426	440	411	462	449	411	395	397	396	406	413	429	449	403	430	411	408	426	440	448	396	409	440	408	405	386	416	414	428	421	411	426	418	427	407	396	424	397	432	426	443	424	413	405	421	372	438	412	424	402	462	410	411	410	415	387	416	394	412	409	395	420	414	422	403	404	402	406	448	393	406	412	383	436	410	418	402	427	427	427	429	427	431	441	413	459	430	434	394	428	407	415	415	437	401	423	403	434	444	435	384	431	411	396	398	437	443	439	408	405	439	445	432	422	416	400	431	358	400	443	431	391	416	419	405	406	428	418	400	422	412	415	413	414	434	407	394	427	409	433	429	434	411	418	417	391	381	430	408	426	428	399	442	394	398	425	404	442	406	404	428	389	406	434	393	412	442	409	424	432	408	395	408	383	428	435	418	424	423	388	453	424	433	383	421	403	423	422	430	395	410	413	452	419	402	401	448	385	417	422	450	394	416	462	399	415	426	401	406	424	406	451	390	452	413	442	421	412	445	433	395	403	412	392	429	417	427	426	430	403	406	432	425	426	401	413	390	426	422	433	407	416	413	427	427	398	462	403	408	412	381	430	425	390	424	407	431	403	414	413	475	413	425	462	434	369	447	418	412	411	432	439	425	442	428	458	425	416	413	379	394	461	414	411	399	420	419	421	409	405	423	416	410	392	409	430	478	364	396	407	410	424	431	418	409	409	376	448	421	403	435	387	415	430	437	427	407	423	439	431	407	437	413	421	413	428	442	406	384	403	418	382	410	426	442	424	420	453	437	440	414	409	395	406	422	438	431	428	438	426	402	417	400	431	431	419	452	410	437	410	418	410	405	393	442	450	402	387	397	428	420	424	406	385	454	399	375	440	415	429	441	429	412	392	398	418	462	437	437	433	413	421	417	428	423	422	424	434	401	399	431	417	415	409	389	416	401	419	424	409	441	418	426	432	423	461	416	434	403	405	394	437	415	400	475	372	418	421	388	415	475	456	440	418	400	415	396	427	431	412	409	406	429	379	425	401	421	397	397	442	409	396	403	428	431	412	447	372	436	419	428	394	423	395	415	407	389	422	396	426	410	385	450	385	426	417	442	389	425	455	410	418	415	402	436	398	449	386	420	387	398	429	440	443	406	432	411	401	392	418	416	432	459	421	421	401	419	421	449	450	425	400	432	432	394	419	439	383	436	406	417	378	430	397	408	401	418	408	461	407	398	452	443	417	401	399	371	457	437	424	407	414	390	438	460	446	374	399	410	431	433	447	442	430	404	393	429	429	431	439	430	412	430	447	388	400	440	414	416	395	395	406	432	415	409	424	435	431	421	424	436	434	419	366	420	368	396	410	397	418	402	439	394	408	416	413	412	419	414	411	406	422	394	416	399	431	410	398	462	452	444	426	405	424	390	405	418	434	421	421	407	388	416	380	406	406	414	430	446	428	429	422	436	408	431	428	407	398	415	381	417	406	438	405	410	380	424	457	373	405	424	402	394	425	417	429	412	433	380	425	391	419	404	413	404	391	430	448	425	389	406	417	399	372	417	404	399	424	437	429	405	429	397	431	385	417	452	427	407	449	409	456	382	417	409	402	406	445	403	403	395	401	389	407	436	387	424	400	466	404	432	452	385	418	395	442	416	399	422	446	373	431	417	425	425	449	439	438	449	416	424	403	435	394	435	423	414	428	390	417	420	426	434	442	409	411	389	407	445	433	384	446	388	443	389	431	448	437	408	404	429	383	415	407	440	437	417	403	444	451	397	441	431	422	401	472	447	436	427	436	433	402	401	407	417	438	417	448	435	436	423	404	458	398	402	425	417	420	404	405	420	435	388	397	395	409	408	414	435	412	425	424	433	388	403	385	426	395	392	404	418	414	410	424	421	395	398	408	407	418	431	420	405	412	425	425	391	451	423	399	399	447	422	423	414	405	431	414	431	426	411	379	440	434	403	430	419	437	428	402	377	411	465	411	407	404	420	414	459	455	430	420	422	397	437	429	421	412	423	397	449	387	434	416	418	361	383	442	411	392	412	427	401	436	422	388	390	406	405	408	420	451	445	434	391	442	370	439	417	391	401	433	420	434	395	401	413	414	434	413	430	405	421	427	400	426	387	450	415	410	460	412	451	434	419	412	427	409	436	388	429	449	415	418	412	403	376	410	422	439	389	423	424	452	408	434	429	396	404	440	435	424	425	383	403	399	419	407	395	409	438	407	418	406	451	425	394	403	388	403	389	405	409	404	405	419	401	427	395	409	435	413	412	395	412	411	409	438	412	412	416	440	409	403	415	405	435	405	449	424	397	444	386	420	386	399	416	411	432	413	427	370	385	423	443	424	424	410	420	411	416	425	420	472	411	402	390	370	406	385	435	413	440	412	426	426	419	405	403	405	456	411	438	396	428	384	415	421	423	401	374	409	430	403	413	404	413	419	404	440	417	415	416	364	409	419	419	430	422	403	378	422	408	429	409	433	392	425	427	456	403	401	429	391	419	437	405	400	413	390	447	435	413	381	427	386	423	404	425	421	394	417	408	365	401	381	395	451	404	431	389	386	387	401	417	365	407	427	425	436	391	432	447	443	403	419	419	422	390	431	426	407	377	414	407	405	395	455	410	401	442	421	436	413	429	389	455	445	429	420	439	395	458	391	399	427	392	420	407	361	394	414	389	443	423	435	392	433	427	455	400	416	401	410	396	400	385	388	422	443	411	379	390	413	454	430	396	410	400	404	391	448	417	429	458	431	385	377	419	387	418	446	437	440	427	390	427	431	409	422	431	384	417	423	433	419	413	410	446	440	409	404	434	437	407	419	367	432	411	421	387	411	428	401	380	448	453	420	402	427	416	378	441	442	390	407	444	412	407	399	406	436	425	425	405	431	368	393	436	407	438	438	447	426	423	414	392	435	437	393	424	406	380	408	428	400	400	444	420	411	410	411	417	411	378	426	398	399	434	370	388	426	414	394	406	461	415	406	440	415	424	423	430	422	374	435	405	408	400	413	395	420	411	398	424	393	404	406	396	417	436	411	383	405	434	439	433	430	418	444	417	417	386	399	444	431	440	446	425	423	427	422	433	425	440	432	435	424	435	418	384	423	368	386	382	441	396	418	441	424	388	383	428	437	436	404	397	443	406	426	424	405	381	401	430	395	427	394	409	428	410	449	419	413	437	423	458	413	406	416	428	436	413	440	414	407	435	429	420	429	391	391	436	420	410	414	383	403	435	391	422	371	431	396	419	426	423	424	388	401	452	370	454	454	419	437	373	425	413	425	413	398	408	426	427	422	395	404	412
25229	21495	27606	25644	13022	3825	2301	1539	1239	1074	906	839	736	663	556	591	537	460	416	420	361	375	345	356	334	308	317	301	363	302	303	312	332	280	302	304	296	292	303	286	295	324	279	314	307	297	320	294	280	322	274	325	254	259	313	282	328	273	281	296	273	251	302	311	288	309	297	286	263	283	255	270	289	281	275	279	294	299	276	298	261	253	239	291	263	304	271	278	276	274	274	236	300	294	285	237	294	286	263	301	268	285	281	289	256	279	301	283	251	308	289	293	276	268	285	264	262	316	245	253	285	289	274	284	304	259	286	263	299	293	263	280	280	299	260	285	297	284	291	271	265	287	264	292	299	275	303	278	275	264	277	264	293	283	310	281	312	275	292	306	295	251	284	279	255	284	312	305	274	298	270	278	269	271	267	295	294	280	295	308	258	256	269	288	274	310	256	296	278	296	277	303	251	279	259	273	263	283	295	290	262	259	283	267	271	282	306	281	279	283	296	282	270	278	292	257	268	268	288	305	247	257	268	274	297	271	261	275	268	263	274	261	250	284	295	244	302	274	263	294	301	300	279	269	238	276	254	290	288	305	297	321	252	293	295	285	281	236	301	278	277	304	291	277	265	282	269	297	271	275	290	258	271	278	254	292	255	274	251	280	264	300	265	258	289	283	276	287	265	296	274	275	282	256	275	258	288	253	273	301	293	274	272	289	253	273	279	265	257	268	269	305	289	297	297	266	303	247	311	283	283	291	316	285	260	290	263	317	293	297	293	260	285	269	273	243	282	288	290	272	271	301	256	274	265	291	314	277	296	292	274	259	304	281	268	281	258	266	311	291	277	263	267	265	269	272	293	280	296	274	258	281	268	282	301	258	277	289	294	275	272	302	265	260	281	268	290	288	278	279	301	268	273	278	275	279	293	268	257	265	274	279	285	266	278	280	233	308	262	264	281	248	291	274	274	246	285	291	274	291	274	258	286	272	280	293	283	265	268	302	244	293	266	282	321	274	294	288	254	294	282	279	247	304	302	279	288	270	255	316	282	280	282	289	288	311	283	277	278	284	257	293	252	306	306	275	294	289	285	266	289	294	267	298	264	298	275	248	304	239	243	252	267	287	273	271	276	301	262	277	273	298	265	305	272	268	283	304	279	264	299	285	257	274	273	268	310	290	308	247	283	301	279	274	289	276	256	263	289	285	276	286	273	299	282	279	271	280	261	258	289	283	260	268	306	287	268	284	283	269	289	281	299	280	307	307	284	263	279	279	285	282	297	279	248	268	272	279	272	284	291	272	311	258	266	263	272	275	302	323	292	312	290	284	293	268	268	279	271	272	308	255	267	270	267	274	281	238	303	285	265	302	280	283	272	287	281	274	300	287	270	274	272	258	257	263	266	295	332	297	272	282	275	269	279	269	295	301	293	253	274	287	281	287	256	272	314	250	271	292	278	275	286	306	303	288	262	285	275	271	264	269	264	280	291	295	264	276	286	284	286	305	299	284	288	296	258	263	292	284	264	273	303	280	291	292	244	301	262	289	285	242	291	301	298	300	299	244	281	268	275	296	265	321	246	288	306	254	264	278	302	248	299	260	294	259	298	257	279	290	309	259	302	295	256	283	287	284	295	259	305	279	287	274	300	261	266	262	294	276	293	251	273	294	255	279	278	259	250	305	304	288	270	291	295	238	302	281	291	278	280	260	281	293	299	292	262	292	263	282	297	252	280	261	236	294	283	300	259	273	275	263	272	312	266	251	220	267	304	302	284	290	315	277	264	302	309	264	291	290	287	285	251	297	259	257	279	268	276	265	294	272	261	287	254	283	267	273	249	265	306	267	304	262	288	296	293	271	288	286	262	255	263	287	268	266	264	292	275	274	273	289	251	292	281	270	300	266	287	260	283	318	262	257	247	256	258	296	254	270	268	290	284	261	266	265	249	258	309	263	287	263	264	286	262	274	266	301	276	257	285	308	263	273	282	288	292	288	256	249	286	249	275	288	276	277	271	260	311	276	277	287	299	264	273	284	284	302	266	281	311	283	303	284	288	277	261	270	275	274	292	280	269	270	276	281	278	294	333	257	288	269	236	290	287	286	296	268	297	294	274	283	272	285	304	261	301	278	290	299	278	277	272	293	264	295	294	288	259	299	321	264	252	292	298	289	284	268	265	253	284	308	275	268	271	288	278	259	268	286	302	272	272	295	290	282	267	311	244	260	296	327	291	273	291	257	271	290	291	284	260	243	266	287	304	302	265	288	269	303	253	254	297	252	266	299	283	294	299	272	276	278	266	299	307	310	257	274	295	305	285	282	267	288	282	286	255	287	290	278	251	278	298	274	318	280	285	287	295	257	259	288	284	260	287	279	290	264	280	291	293	316	276	280	283	274	255	316	275	300	298	295	274	269	294	266	315	278	284	260	273	294	297	270	306	272	247	268	274	276	271	295	254	278	282	282	286	316	280	259	263	283	299	283	310	268	257	307	300	292	310	275	281	294	285	290	284	273	296	250	281	295	273	295	288	286	286	304	282	272	256	294	262	295	267	258	311	298	282	248	284	304	306	278	305	291	313	291	275	278	289	265	286	278	257	304	286	278	279	256	286	266	292	283	284	275	274	259	275	287	241	267	279	256	261	278	251	282	284	283	286	260	280	289	310	308	302	259	276	297	263	281	299	270	299	227	277	283	309	261	265	256	282	285	284	282	291	269	322	274	268	300	277	295	280	280	288	285	303	276	240	289	281	287	249	310	285	307	279	284	292	276	292	291	256	286	312	241	315	262	285	275	259	267	274	287	264	300	270	253	273	284	275	242	284	300	273	253	287	275	299	278	267	267	250	280	303	253	230	264	283	280	264	268	277	291	275	272	265	303	254	271	279	294	299	276	285	269	256	263	300	284	261	266	297	304	270	278	282	266	282	270	301	260	263	279	250	268	293	275	280	263	278	263	278	284	274	285	277	290	247	264	258	274	282	292	288	269	275	244	300	265	272	259	262	279	279	261	285	258	265	302	292	287	269	274	316	270	288	246	271	285	316	265	250	267	274	288	266	290	269	272	275	274	269	280	272	299	271	300	286	275	264	304	296	299	270	253	260	286	279	237	279	251	252	255	293	274	255	260	311	277	275	261	268	294	283	270	279	306	307	305	270	263	281	286	288	310	295	299	288	267	269	292	268	260	312	304	276	275	282	289	294	279	276	274	296	292	274	292	257	276	302	303	293	265	314	247	275	287	298	267	301	280	254	280	300	295	281	272	299	254	295	262	320	289	258	286	257	269	265	273	290	242	300	271	271	280	308	287	255	288	273	319	270	311	277	274	283	297	265	297	272	286	286	266	280	266	290	287	308	262	315	302	268	249	298	284	243	287	264	266	288	273	276	293	300	295	260	278	286	251	257	318	279	289	289	310	289	287	269	262	275	251	291	261	291	283	286	272	269	302	282	290	261	273	295	296	279	247	279	271	308	294	278	295	288	259	269	280	269	249	251	271	287	296
33234	25973	16653	9924	7651	6070	4468	3351	2638	2346	1922	1568	1340	1198	1124	989	810	741	654	598	537	488	467	478	424	388	434	424	384	374	373	370	378	378	374	356	373	364	369	380	378	417	383	372	375	372	333	366	360	343	294	397	349	343	345	364	325	311	329	327	327	318	320	342	342	333	357	324	351	350	352	318	308	299	358	335	350	330	345	334	317	314	337	336	329	318	384	337	326	327	337	329	330	343	323	317	284	336	371	360	362	299	331	359	330	316	329	324	338	347	342	356	392	318	333	336	345	318	307	313	304	341	309	330	345	350	310	358	301	342	296	320	330	312	334	343	328	333	349	323	318	329	337	321	342	341	340	305	327	310	353	367	328	321	373	339	317	348	381	341	358	342	344	333	324	355	339	330	358	313	335	366	346	321	339	312	322	307	338	319	332	324	318	343	340	318	351	339	353	339	355	342	354	345	316	310	347	312	341	341	348	311	343	348	340	340	335	338	343	346	337	351	319	310	330	352	305	306	302	314	338	318	360	322	326	309	340	361	326	350	358	323	353	336	346	334	355	322	319	313	307	303	322	322	299	349	342	311	328	350	306	345	327	327	343	327	353	348	303	340	310	281	318	364	320	325	328	325	346	319	341	289	323	351	358	321	309	322	315	318	328	317	343	322	352	322	347	354	317	349	343	302	320	334	368	341	356	302	320	334	312	322	326	358	333	344	313	325	303	293	331	333	299	319	320	335	329	336	316	352	327	365	317	340	320	335	346	294	312	333	331	321	330	318	354	359	309	317	309	351	327	338	345	335	295	323	340	319	278	322	334	342	321	322	321	333	347	348	354	347	343	310	317	349	332	319	350	365	336	332	314	355	308	361	340	349	318	335	358	331	334	331	318	315	320	365	293	352	322	346	324	357	337	303	331	345	286	301	350	336	355	330	322	310	312	329	331	361	323	313	330	330	365	307	329	298	338	297	320	354	336	337	345	336	331	308	334	339	337	331	312	358	345	330	340	330	348	345	363	314	341	316	348	308	353	323	326	354	352	352	380	340	308	356	316	323	328	322	307	340	336	324	321	339	323	337	368	341	293	324	342	333	366	328	326	329	353	349	344	324	333	329	333	317	312	321	334	349	311	330	322	343	313	321	339	349	348	346	326	344	314	346	322	308	338	324	326	329	323	320	320	357	331	298	354	334	288	352	364	347	325	356	327	355	286	342	365	331	326	323	336	310	342	359	314	331	361	310	330	339	319	331	318	314	345	314	350	339	300	332	318	350	341	343	321	300	335	330	360	315	327	320	295	353	339	342	318	373	336	377	351	322	332	320	347	324	298	321	337	331	359	299	353	316	323	317	318	331	345	323	315	320	338	343	342	324	307	343	347	339	335	333	318	327	334	296	316	331	344	303	320	328	295	322	332	316	293	340	334	304	327	315	331	356	329	337	350	314	320	336	342	290	338	345	338	333	305	317	350	312	327	317	342	350	291	329	344	312	320	318	330	349	346	355	328	296	305	330	350	323	327	344	338	329	321	311	329	379	336	343	337	335	323	313	342	364	365	334	364	328	350	326	330	317	341	333	327	332	302	349	328	321	328	324	329	349	331	315	332	334	326	361	316	349	355	328	349	321	337	321	345	352	345	340	333	350	317	350	310	320	338	356	319	309	331	344	366	335	316	326	346	360	334	329	362	333	326	340	335	351	335	344	337	308	345	336	314	364	327	315	355	345	360	321	326	331	321	329	349	348	311	360	325	360	328	326	319	347	342	324	335	287	304	345	361	357	356	320	338	347	336	309	334	333	309	309	331	346	325	323	288	333	319	315	340	319	311	311	314	333	339	336	331	318	352	345	336	340	361	311	322	343	296	302	314	343	335	321	318	321	298	369	321	364	328	302	350	336	341	332	330	351	326	343	344	319	377	347	362	315	360	341	314	350	348	330	304	330	326	306	342	340	315	332	362	349	339	368	303	332	346	324	330	363	323	325	354	336	310	321	335	305	376	345	343	354	327	325	361	344	336	333	333	337	314	340	309	321	313	332	281	331	326	280	348	318	338	320	325	322	322	324	353	310	302	334	306	328	318	348	327	331	336	340	331	339	351	318	310	318	332	331	328	339	334	320	317	293	301	296	349	322	332	396	342	294	343	333	365	312	298	314	354	335	331	340	313	337	292	352	344	306	337	335	348	324	337	326	348	326	293	318	316	324	334	320	322	341	328	344	338	344	318	319	327	345	311	318	329	335	317	346	345	332	314	340	337	317	318	353	318	329	315	314	357	317	332	368	321	351	337	327	320	341	329	321	325	370	322	313	324	317	332	343	382	320	310	343	312	319	318	309	345	291	361	341	309	317	339	308	326	340	313	342	339	349	353	317	353	321	313	348	322	352	348	310	350	311	323	313	333	338	352	329	347	334	330	333	343	344	346	319	307	341	340	301	335	345	327	319	342	352	321	301	305	337	339	302	303	343	347	324	326	340	339	319	353	315	313	307	324	323	340	339	313	318	311	329	347	321	331	343	332	331	320	327	337	323	328	340	345	345	330	330	329	326	341	318	320	321	344	308	327	358	341	323	328	339	367	334	340	342	353	339	340	321	357	315	337	331	313	326	329	295	312	317	312	330	344	298	295	319	298	345	329	320	321	316	309	299	329	353	346	326	335	320	332	354	317	314	348	323	323	295	340	315	337	356	326	352	329	369	331	330	297	317	320	337	319	337	334	339	279	313	364	353	303	355	344	295	357	337	324	339	283	360	344	327	318	312	337	324	320	307	317	305	323	326	318	335	335	320	323	352	319	326	338	345	337	341	347	335	316	325	322	340	342	339	326	363	328	313	327	316	308	325	300	323	359	317	328	362	346	331	337	288	350	325	332	323	337	325	350	354	317	323	316	344	319	319	346	352	319	326	340	313	298	312	332	334	329	326	350	343	346	305	337	325	334	343	298	335	306	346	337	332	326	312	319	309	304	359	328	293	326	350	338	325	311	369	353	330	328	333	323	343	336	312	321	324	349	333	349	359	345	315	311	367	360	351	321	376	365	328	344	350	324	329	336	369	338	343	344	331	352	323	325	309	312	362	335	297	339	337	352	342	350	346	335	329	377	321	342	317	309	326	305	316	334	322	306	351	327	328	346	334	321	321	316	355	342	358	331	321	302	309	320	337	318	326	335	330	342	336	327	358	335	330	327	341	337	322	327	303	357	321	306	342	330	309	327	335	339	338	353	366	317	313	327	313	315	326	357	312	348	325	343	317	336	320	297	347	314	336	327	353	385	328	323	328	332	335	355	350	334	340	338	334	300	365	344	348	353	338	337	332	333	345	312	316	325	346	341	326	313	341	328	306	329	351	338	313	327	321	353	322	335	351	347	333	343	330	319	318	358	346	306	339	349	339	295	320	366	366	316	346	336	354	307	321	314	349	336	351	366	323	344	338	324	338	348	335	346	334	339	324	325	326	312	366	337	336	303	334	363	316	332	314	353	336	339	312	321	325	331	345
23034	21525	29247	24239	21551	21641	11672	3278	2351	1935	1698	1340	1129	1057	924	864	710	600	552	529	441	401	390	342	349	319	289	308	328	298	310	300	293	265	281	283	278	277	264	260	261	258	255	237	262	250	289	269	262	257	251	240	257	266	262	232	267	259	244	252	239	240	227	236	224	234	210	222	219	270	228	258	249	233	223	243	210	219	242	261	259	255	234	275	229	257	228	234	256	216	247	226	238	228	245	242	240	218	223	228	207	242	240	213	215	241	237	200	230	232	232	238	221	240	234	258	260	261	243	237	232	212	229	222	255	238	252	255	221	247	245	250	251	232	226	240	227	230	231	232	242	252	243	247	232	243	240	225	208	240	204	239	251	218	251	240	248	231	230	220	235	240	246	222	224	243	238	230	260	225	236	245	234	219	229	197	222	227	218	240	270	225	238	233	236	224	209	249	220	214	257	250	225	241	228	230	231	238	235	233	233	238	232	253	227	213	232	245	255	276	240	198	252	231	233	237	239	250	251	268	262	244	220	213	221	228	221	245	228	233	225	226	237	236	207	204	248	235	222	213	236	239	254	224	259	259	232	222	231	248	223	232	202	251	229	221	221	232	264	235	248	258	214	241	236	240	254	237	257	225	238	231	258	221	249	232	222	237	246	261	224	234	242	227	259	234	242	237	231	248	227	229	213	243	222	232	212	258	228	235	233	213	241	211	224	245	206	217	244	216	235	231	218	226	228	224	245	230	233	232	227	238	244	225	241	221	245	210	271	238	221	250	205	244	228	249	229	222	208	239	233	219	241	222	227	242	241	194	241	206	234	234	252	251	226	247	217	256	233	234	226	261	236	264	248	221	233	227	234	236	230	246	238	223	202	226	227	226	264	231	227	221	225	216	237	263	220	229	226	230	238	227	217	234	202	250	226	226	250	259	224	246	231	258	243	236	213	234	220	230	234	253	219	252	229	202	227	234	256	221	252	244	250	263	217	226	245	237	215	246	249	237	229	218	242	233	228	258	239	239	249	239	269	248	252	227	233	232	223	236	219	243	230	230	261	231	246	229	225	217	242	246	233	207	214	246	220	220	221	250	225	220	239	206	237	258	239	226	261	203	221	234	194	227	250	221	229	239	251	216	254	244	234	234	238	214	268	231	210	227	258	216	229	239	257	250	232	245	217	243	229	210	246	222	278	249	260	231	203	204	250	238	227	261	237	228	226	224	230	230	213	224	240	225	228	223	246	257	196	230	265	238	228	228	264	241	252	222	223	222	229	254	234	237	220	265	221	227	241	206	231	232	243	216	245	236	224	245	241	237	224	268	216	211	270	225	236	229	230	243	243	248	214	221	213	221	254	239	248	257	243	211	181	276	234	233	222	244	281	231	257	251	260	265	231	216	232	237	221	232	246	243	230	207	253	242	202	243	217	244	226	252	217	202	229	240	244	255	255	220	261	200	252	221	249	226	232	216	236	241	247	228	273	226	246	247	236	222	245	260	230	246	241	197	246	268	219	240	243	220	204	219	218	233	224	239	229	235	246	249	239	216	205	232	238	241	258	258	242	246	258	244	239	210	227	247	224	232	208	243	244	220	223	226	223	245	206	239	237	242	237	221	250	262	251	216	222	240	232	229	238	225	255	219	229	253	250	231	206	209	259	214	226	212	209	218	239	246	238	238	231	200	250	216	231	247	254	230	257	230	241	204	212	242	252	227	234	208	211	227	233	245	207	236	229	231	257	245	226	261	252	232	210	247	252	249	212	215	211	229	196	202	220	248	233	215	228	244	207	203	224	225	203	228	239	249	202	242	222	221	212	218	220	223	245	214	257	255	225	240	228	215	228	252	220	269	248	219	228	240	231	210	245	244	244	219	255	239	249	200	249	228	246	232	212	226	241	226	234	228	214	220	218	208	221	237	229	220	217	264	227	269	251	230	233	228	229	276	227	237	245	225	229	216	233	197	245	222	252	214	232	270	246	227	235	245	221	211	226	226	238	228	251	221	232	250	257	233	225	223	230	228	240	255	250	222	233	210	256	264	218	237	241	228	239	212	250	246	238	230	210	233	243	214	225	208	260	242	242	249	240	277	237	210	209	247	228	266	222	261	225	215	230	240	244	225	242	252	206	223	255	224	211	222	250	222	256	199	221	243	228	217	220	254	253	245	219	217	235	226	227	230	267	220	217	252	219	242	245	186	209	264	235	223	233	210	253	244	235	252	230	226	235	202	235	238	257	236	222	242	229	246	228	245	228	232	231	249	215	226	214	232	236	223	245	213	256	246	217	242	216	226	234	217	263	265	247	250	257	243	229	235	273	253	242	232	219	217	261	241	252	223	237	234	239	232	239	236	212	237	214	252	257	202	226	220	200	225	241	248	224	225	226	214	235	230	223	174	229	225	216	259	233	251	251	230	207	249	221	227	257	219	252	225	224	230	246	232	234	227	248	225	234	214	258	223	241	225	247	251	245	230	226	241	210	215	233	241	200	266	226	207	217	227	240	233	228	231	224	226	223	238	219	245	224	244	249	234	255	237	225	227	227	247	241	261	241	266	236	231	218	231	254	214	236	218	238	226	237	208	207	232	251	256	223	233	227	243	199	227	222	215	254	210	242	232	240	231	230	227	229	230	249	232	210	250	227	244	230	226	220	233	268	229	246	233	231	245	247	252	245	228	249	236	219	226	241	251	243	225	239	230	216	237	236	228	238	230	224	222	234	232	232	217	258	222	248	239	226	228	228	234	235	230	212	240	238	256	247	210	266	248	243	238	215	238	231	249	223	244	259	216	207	235	210	242	228	247	229	201	214	253	239	226	237	204	242	234	264	219	222	214	247	221	230	222	245	227	235	249	215	239	223	235	241	246	223	220	243	222	234	248	217	228	225	238	246	222	254	244	207	201	219	229	232	242	229	236	243	262	246	231	238	246	219	217	216	216	220	221	234	225	232	221	231	230	234	242	220	237	214	219	236	225	271	235	222	222	224	252	252	217	241	247	247	243	249	230	244	221	203	215	241	224	246	216	231	247	223	232	214	256	229	243	258	231	243	238	213	223	260	257	229	235	197	239	222	275	243	241	210	227	248	201	204	228	240	224	217	210	229	255	232	228	257	243	243	217	232	213	237	231	223	226	222	240	262	226	245	202	235	207	239	237	218	254	230	233	214	246	257	225	225	216	214	222	224	223	212	221	269	232	217	226	191	228	241	262	247	219	232	226	243	265	226	234	217	233	233	220	248	218	229	225	231	226	221	234	227	229	225	247	245	223	224	235	265	216	244	230	228	238	205	236	224	232	217	242	239	235	262	267	224	230	239	196	243	218	251	222	244	231	246	215	241	222	246	205	261	227	247	222	212	249	241	252	212	222	265	208	228	222	250	227	221	231	230	215	229	212	222	223	219	226	227	216	221	218	235	216	244	241	223	226	246	242	209	240	251	235	230	225	211	241	215	237	257	240	222	240	255	217	212	217	231	221	224	240	256	229	231	224	241	220	230	229
38210	34431	24361	15584	12780	9980	7607	5735	4675	3948	3385	2595	2192	1978	1724	1478	1240	1026	925	754	674	610	570	543	489	479	435	481	396	404	399	417	372	362	371	368	373	329	341	360	346	336	340	373	316	332	338	327	311	333	323	311	333	332	309	310	326	310	316	307	286	307	288	274	289	299	261	261	285	282	273	311	320	287	292	296	297	275	310	305	289	247	270	296	277	308	306	283	278	278	272	279	287	301	280	288	284	297	300	276	261	257	264	271	314	282	307	281	267	268	266	252	264	239	280	237	285	297	287	263	273	287	300	293	283	301	300	266	286	308	284	293	285	270	282	310	279	280	300	296	275	280	253	268	264	273	294	286	263	290	257	251	277	271	303	248	274	269	280	277	287	298	297	271	285	270	298	301	257	263	279	267	312	258	279	271	253	295	266	301	255	278	279	265	298	285	282	279	270	290	267	284	277	267	292	276	281	292	284	329	279	276	257	283	255	281	282	255	270	291	296	298	260	294	305	295	274	292	272	268	290	283	286	264	265	277	293	270	272	286	279	274	287	302	283	279	297	297	325	291	315	300	281	292	282	283	340	292	248	257	279	266	271	283	286	292	281	289	268	284	298	272	267	274	271	252	260	300	287	283	283	319	284	284	298	268	268	286	281	295	268	291	288	257	303	292	257	271	284	270	280	305	283	268	266	283	280	298	279	279	295	323	309	282	264	289	270	293	288	264	277	273	259	292	271	275	262	295	288	293	273	276	254	293	283	278	284	288	270	261	263	272	266	278	273	298	288	277	296	269	302	305	248	258	284	269	265	273	298	272	278	289	317	277	298	283	265	274	274	270	274	296	281	288	266	284	301	255	263	277	282	271	276	248	272	254	268	273	272	307	277	299	283	310	299	295	281	287	311	245	275	310	262	273	237	276	290	273	284	282	288	268	295	261	254	272	282	291	318	288	270	260	269	283	297	280	284	246	271	330	288	265	261	280	279	308	305	285	259	243	294	256	265	267	272	277	295	260	299	282	281	293	265	283	280	273	278	279	261	275	307	291	326	276	287	283	256	260	269	293	273	275	267	264	269	280	287	283	276	268	278	302	264	260	273	277	281	262	277	277	270	286	269	269	279	278	307	308	276	269	297	307	292	292	280	292	282	269	277	243	297	301	307	315	274	285	286	271	303	266	290	279	292	293	291	275	310	295	254	311	298	276	267	269	290	262	309	279	283	285	270	258	266	268	288	287	286	293	275	269	287	266	253	279	287	280	269	277	285	284	314	296	293	297	245	297	288	309	261	301	292	271	289	307	261	295	289	307	274	251	271	265	259	295	287	284	280	267	270	265	282	281	281	279	280	282	259	265	296	261	262	280	285	281	292	291	267	269	300	286	281	276	256	281	262	281	274	266	307	280	291	293	271	284	288	314	287	265	275	302	281	268	258	279	283	279	305	281	309	274	280	261	273	269	270	285	298	271	254	314	283	281	280	304	306	284	282	294	277	288	287	261	280	299	295	308	264	280	256	277	291	290	254	268	265	281	276	247	268	319	275	297	275	290	286	279	286	278	289	288	277	284	285	288	275	253	271	289	284	274	273	280	299	327	300	319	283	289	310	286	263	287	261	271	238	248	245	302	263	250	261	263	305	265	279	254	273	308	235	290	285	259	303	249	299	271	278	289	266	321	240	276	281	291	271	291	269	272	308	283	313	256	265	269	260	275	270	280	300	278	274	292	246	261	289	256	300	303	294	277	252	251	281	276	304	291	267	293	284	292	260	254	304	259	272	275	267	285	298	264	278	281	279	263	284	287	291	255	280	273	265	241	258	256	266	285	290	261	314	294	307	282	278	262	273	280	304	265	266	298	276	292	271	294	270	286	296	262	281	261	246	265	294	302	286	270	246	266	295	297	269	277	273	323	259	260	317	296	281	289	296	301	287	280	279	293	264	246	260	278	272	262	288	291	291	290	282	303	275	286	301	263	277	267	280	276	298	255	274	306	277	292	318	275	280	253	279	268	293	295	276	282	287	294	275	278	286	272	289	290	276	278	290	279	304	306	272	252	259	249	288	280	273	274	244	275	284	272	255	264	257	263	262	254	259	281	277	286	266	290	309	286	249	296	308	261	250	275	270	299	245	281	256	257	242	298	290	294	257	281	284	259	258	267	276	267	248	282	295	296	277	277	252	290	265	296	269	304	287	314	242	289	293	263	283	302	280	275	268	277	270	276	282	261	288	273	300	285	294	288	281	268	303	298	277	290	294	283	260	263	274	244	306	271	259	260	278	281	276	289	265	284	271	295	264	297	249	278	318	261	263	285	273	284	265	261	273	269	267	286	283	249	259	259	282	272	261	277	253	273	277	300	250	253	299	271	276	304	270	295	304	305	266	266	281	251	258	301	296	297	270	260	242	277	286	268	257	301	301	260	270	276	264	255	311	267	294	281	296	294	271	279	262	254	272	297	305	304	270	264	320	316	250	291	276	273	265	283	286	297	270	275	285	264	281	254	257	265	298	277	260	283	270	289	285	262	271	284	286	291	277	283	268	306	256	243	306	279	304	275	283	278	290	294	294	287	261	278	262	250	280	258	268	258	251	264	289	253	285	263	263	270	289	280	292	288	257	279	286	290	301	274	290	274	273	284	303	268	271	276	267	282	286	286	244	293	299	259	285	289	265	283	280	283	277	280	267	281	273	282	284	288	270	273	283	253	261	296	252	284	284	265	277	313	267	285	264	284	256	274	273	264	274	285	284	277	299	264	299	274	285	277	273	257	319	269	281	284	290	306	275	264	304	301	262	291	284	286	292	294	267	280	287	287	307	259	304	299	296	275	277	294	262	267	262	264	299	285	263	286	292	291	305	296	281	291	282	293	308	283	271	287	287	296	277	281	249	290	273	307	292	285	271	261	266	273	278	288	291	294	290	274	273	269	278	301	257	291	277	286	282	274	284	271	295	278	275	290	266	235	263	258	280	304	264	313	272	283	302	286	314	302	274	250	283	282	283	278	316	294	300	275	300	278	298	249	287	271	251	279	292	285	290	277	303	282	299	296	236	257	265	300	300	269	303	288	282	259	255	338	285	295	275	239	277	289	282	295	271	278	263	247	288	273	288	283	282	285	315	281	280	260	278	283	296	295	244	287	308	283	261	257	310	257	295	266	289	273	258	270	263	299	288	279	267	297	298	266	267	280	268	269	268	270	318	283	259	314	294	279	297	272	287	256	260	268	254	282	262	295	305	273	274	264	304	301	272	284	306	283	283	276	305	261	279	272	298	269	304	271	277	288	299	260	275	262	283	277	299	258	308	277	256	286	249	284	295	302	243	267	287	259	283	283	284	260	252	259	307	279	272	285	263	282	284	266	271	276	273	302	308	283	268	281	281	273	268	280	296	290	289	282	277	260	268	294	286	286	277	293	282	301	287	290	286	274	304	290	283	281	285	239	246	267	248	277	281	294	265	276	285	271	327	264	302	275	298	246	288	262	254	306	291	280	262	281
29902	20717	12994	6192	3218	2216	1597	1232	1162	982	883	753	729	659	621	556	527	487	525	425	423	452	431	415	451	424	410	442	396	449	374	381	400	382	348	396	375	426	379	385	420	395	335	405	378	413	381	395	381	350	388	393	389	389	373	372	383	391	397	357	374	346	394	401	355	381	387	386	386	429	354	363	357	392	385	343	390	418	392	345	388	407	375	363	372	393	424	375	386	394	408	381	313	420	397	394	390	363	376	384	367	371	405	334	390	377	422	378	365	363	371	378	351	389	389	382	402	382	387	367	398	351	377	364	373	393	398	361	351	397	371	397	364	348	383	399	344	381	389	369	372	367	370	374	388	364	380	366	350	383	380	408	347	422	370	401	397	389	388	345	375	382	373	389	368	360	393	372	397	378	359	334	357	420	394	390	402	384	351	350	380	365	375	362	359	378	386	393	391	358	358	364	368	390	378	377	372	411	372	403	371	379	383	374	397	385	395	353	382	383	399	392	377	381	353	349	375	354	383	377	428	405	375	387	345	420	392	379	374	399	382	379	393	354	403	367	412	373	409	383	373	322	428	350	400	385	383	366	393	370	368	370	401	412	392	376	377	349	364	401	384	398	402	382	371	367	387	345	384	403	374	398	371	380	357	368	385	406	377	341	387	355	382	395	394	371	395	402	400	389	384	368	393	394	385	358	408	356	410	388	366	397	382	390	377	391	379	452	370	391	394	357	361	392	374	409	406	406	395	338	338	413	386	392	358	395	368	405	404	366	411	384	362	385	380	365	389	369	373	367	387	377	390	370	390	412	390	371	352	378	369	383	395	358	394	390	375	389	389	383	406	344	393	373	372	388	352	375	393	395	415	405	360	372	398	359	359	378	363	374	406	433	403	386	357	382	332	385	332	400	378	367	398	370	399	368	378	323	388	371	373	392	359	389	436	379	406	369	384	358	342	356	389	410	381	362	364	389	373	369	381	395	338	383	380	352	347	348	396	386	365	437	373	404	416	373	369	388	401	395	339	403	374	400	376	386	379	363	345	383	394	371	361	341	410	373	368	352	349	398	392	386	374	372	384	409	419	381	421	388	375	361	370	405	381	326	405	385	376	364	374	339	376	410	379	395	375	369	384	416	400	379	374	331	414	383	385	372	368	395	386	364	397	377	398	366	396	400	356	383	376	395	356	384	399	396	364	396	367	418	430	381	392	387	393	375	398	404	382	395	372	393	382	342	368	395	368	399	394	391	344	389	427	366	345	393	358	384	394	378	359	372	375	339	380	395	366	392	357	385	362	349	387	363	367	370	393	383	387	382	384	390	380	382	379	353	356	354	386	388	372	364	370	385	373	356	336	392	378	363	399	393	368	416	352	378	357	363	376	367	376	392	368	371	407	387	368	391	373	371	371	392	387	429	423	343	393	395	376	386	387	385	398	383	370	368	366	391	357	355	371	382	375	372	349	387	397	358	382	406	407	369	342	386	388	387	391	368	383	368	382	343	360	386	376	370	373	358	424	367	377	357	381	409	373	419	374	372	391	370	371	360	382	367	385	380	377	371	365	380	422	380	369	399	359	395	379	392	379	371	359	358	391	382	387	361	371	362	384	406	346	353	383	394	376	377	367	377	394	366	394	403	408	362	389	388	396	383	367	399	398	373	394	392	388	374	413	378	379	343	410	397	365	322	388	372	352	370	341	404	389	385	379	398	394	367	372	364	393	413	381	351	378	395	378	363	361	359	362	381	373	378	341	360	396	356	375	385	417	410	397	400	391	382	398	381	368	388	419	394	339	422	373	362	362	379	394	421	395	389	385	390	411	381	379	416	379	391	359	410	368	370	390	410	383	336	384	383	391	381	404	375	402	373	383	369	359	350	363	367	359	379	396	401	377	363	448	396	375	392	366	375	377	425	382	360	364	383	393	380	375	380	370	408	410	421	375	368	395	410	386	339	391	366	366	394	390	361	390	362	379	368	404	377	370	371	397	371	387	393	392	394	335	382	356	361	363	373	418	372	352	401	398	386	387	328	382	366	386	342	391	372	394	381	358	369	417	400	396	406	350	366	407	369	369	356	349	342	390	372	386	385	392	411	391	363	341	368	363	367	380	379	356	384	368	400	385	349	393	375	387	407	420	413	379	368	369	379	419	407	386	391	366	347	408	384	394	400	399	375	348	388	385	396	346	394	361	422	358	425	393	379	411	372	396	372	383	348	418	382	364	359	388	370	372	375	382	375	391	396	366	359	363	359	386	412	348	391	391	362	392	367	397	368	374	385	389	356	358	386	396	344	377	356	399	394	408	365	346	399	373	375	390	421	361	361	362	374	393	354	388	393	383	363	355	410	356	400	374	399	382	370	387	384	396	398	364	376	354	378	398	387	362	384	389	390	359	377	394	392	398	357	373	408	353	385	345	356	374	362	383	373	375	393	356	369	392	374	386	377	368	369	366	375	400	353	363	413	409	348	356	397	385	351	379	432	387	380	401	357	341	404	388	346	384	391	368	396	372	372	364	378	359	340	368	398	400	366	385	384	337	414	396	377	357	372	386	393	339	461	394	400	403	387	382	370	397	382	398	384	398	373	381	382	422	375	359	355	399	378	365	364	396	370	404	358	360	403	357	378	354	381	384	402	371	359	397	353	371	398	411	374	374	382	372	355	374	377	390	387	361	375	377	392	362	392	393	378	397	424	343	405	345	374	393	397	368	364	387	326	392	419	383	389	387	394	375	400	397	386	365	353	394	370	373	369	356	407	363	384	372	411	376	389	369	381	368	393	377	366	417	376	373	377	372	412	372	387	401	435	364	363	352	367	380	386	389	368	403	380	391	375	366	341	381	360	376	401	378	381	353	366	388	339	364	342	384	350	375	347	364	366	374	374	410	382	387	365	387	382	409	368	385	373	397	399	384	368	370	369	393	406	388	370	377	383	363	352	358	388	355	365	413	359	390	379	387	382	364	368	381	392	385	358	360	353	384	395	368	371	371	376	364	387	412	350	407	341	385	387	380	390	358	354	397	344	391	364	383	357	399	407	405	398	370	377	405	364	383	374	341	366	355	356	378	399	387	370	394	396	386	379	363	378	399	397	376	399	382	399	404	386	351	412	373	404	365	379	404	393	410	375	413	360	382	387	412	385	396	375	402	341	400	373	373	363	389	381	378	357	359	401	380	363	371	362	372	402	368	359	382	429	360	372	394	376	384	357	366	404	375	368	359	402	357	358	403	348	346	392	373	370	361	395	364	391	381	375	388	352	366	371	408	382	379	379	352	372	380	411	365	370	339	387	359	383	395	381	379	381	390	416	397	317	374	409	352	388	404	367	345	375	350	371	387	403	387	409	341	380	382	385	399	375	389	388	366	415	368	411	350	376	357	352	389	397	357	416	390	381	371	386	351	376	364	366	375	357	403	420	347	374	408	407	366	424	390	386	335	410	381	364	396	357	384	384	371	382	422	383	363	379	348	376	399	382	366	355	399	381	375	373	395	400	386	392
30245	18779	12466	7143	5336	4208	3218	2497	2191	1744	1648	1358	1159	977	935	881	827	752	636	601	549	540	549	504	509	535	485	450	548	484	519	495	472	482	526	445	494	533	430	469	457	477	456	495	435	494	431	469	487	457	451	465	471	449	451	442	435	403	426	430	465	437	433	436	433	490	433	417	437	434	439	482	456	459	456	444	457	458	420	456	500	422	400	427	428	479	435	405	465	462	465	412	432	450	444	460	454	463	418	440	468	471	409	453	453	489	471	406	461	457	430	444	422	445	466	433	437	473	410	421	454	438	468	453	516	446	474	446	444	451	470	483	466	429	453	431	425	466	424	448	457	461	454	411	430	420	451	426	451	478	429	404	444	453	421	470	435	472	451	476	488	450	463	420	460	465	436	397	460	422	421	419	437	449	465	435	442	452	423	472	429	413	407	406	462	482	459	461	430	416	476	454	486	439	446	456	451	476	427	439	415	407	440	442	456	442	464	479	454	415	456	443	428	470	447	462	452	456	454	460	467	432	433	451	467	428	438	446	473	454	453	484	476	467	452	457	443	445	437	495	484	461	442	450	457	428	421	453	456	456	467	481	465	439	472	457	484	440	430	453	454	471	452	460	448	435	423	441	419	450	450	464	470	448	475	417	439	417	440	431	440	429	498	428	452	428	458	444	424	409	464	431	465	439	442	455	451	500	437	437	438	455	456	471	434	438	445	450	442	470	463	491	441	461	455	426	431	447	466	468	452	452	472	452	438	453	477	449	439	433	485	467	440	444	438	428	462	428	458	485	464	460	417	431	436	445	413	452	487	446	469	430	457	435	455	406	414	444	448	468	449	420	411	426	461	445	458	412	446	434	457	418	436	435	460	467	460	464	443	425	428	444	446	410	461	426	417	402	372	443	448	424	450	409	478	373	434	457	469	447	475	438	463	422	419	451	473	433	480	401	422	478	462	436	456	438	432	430	446	476	477	460	445	451	434	488	427	444	460	433	424	447	416	460	436	433	459	419	499	417	425	447	442	424	457	487	443	415	419	482	454	426	455	461	444	445	479	428	448	442	433	442	448	499	459	452	439	434	428	442	450	430	486	424	448	449	448	442	464	449	413	420	456	450	428	473	438	434	469	432	446	441	439	445	454	443	442	409	455	450	454	469	442	441	437	429	403	459	432	470	433	413	448	431	433	471	443	446	450	474	415	437	459	476	448	455	472	459	491	436	460	406	427	436	439	386	418	435	462	461	432	447	459	480	439	447	485	459	435	441	409	459	449	469	452	430	456	446	454	438	446	436	434	472	450	454	446	424	411	455	447	461	465	444	408	466	455	469	448	445	437	438	459	458	459	490	443	447	410	421	457	426	440	491	428	441	477	435	444	459	458	418	476	415	447	481	449	441	443	448	426	485	472	430	445	455	432	423	463	459	417	449	458	432	436	477	462	470	461	445	424	421	448	439	407	452	429	455	464	459	444	451	463	454	437	457	477	471	427	443	448	422	435	425	428	430	442	416	453	464	465	449	462	460	417	460	462	426	414	455	439	454	445	470	435	454	472	443	475	474	455	455	430	467	426	457	428	463	423	428	447	417	431	494	430	425	419	489	423	443	482	476	461	446	429	433	418	457	456	444	464	450	467	450	454	427	448	438	383	439	445	429	430	435	455	447	439	425	444	406	422	436	434	449	462	462	444	425	429	452	426	427	431	438	463	438	449	467	492	422	419	455	434	422	437	466	475	458	456	452	480	479	479	451	444	439	456	435	432	449	445	458	453	455	469	455	432	428	419	497	446	468	457	460	425	430	457	434	433	413	441	436	431	452	444	446	416	460	418	460	460	468	428	426	420	420	458	452	450	435	472	478	437	479	451	430	448	475	454	464	435	450	397	426	448	422	471	448	445	470	446	417	431	469	444	434	437	396	466	425	458	455	437	454	443	446	431	436	419	437	434	487	477	460	444	479	473	413	458	423	492	444	442	504	484	462	442	453	457	480	429	482	449	525	467	452	441	445	451	430	450	463	452	409	454	461	456	454	496	436	451	442	432	474	427	446	448	444	479	440	479	415	439	453	491	399	421	454	495	445	465	434	417	432	433	449	467	407	438	422	444	475	433	469	440	420	451	425	485	443	460	449	426	405	438	417	464	419	467	441	441	513	476	485	455	443	404	466	438	424	434	443	470	446	445	458	424	445	453	431	416	483	488	439	439	449	464	451	435	423	452	472	460	454	396	449	430	438	399	438	469	456	450	434	455	458	438	408	447	472	447	419	484	442	443	417	445	470	453	413	430	453	454	428	468	456	462	439	458	458	446	447	440	442	432	443	479	450	462	476	448	449	452	444	435	446	431	444	460	485	420	459	431	439	417	396	446	438	422	436	405	441	451	447	433	426	450	455	457	462	477	447	401	416	434	454	450	427	427	434	459	510	440	434	449	469	432	454	444	464	483	444	423	454	431	437	475	471	439	406	474	456	434	488	447	462	475	443	425	441	438	444	470	442	455	496	483	417	424	448	428	457	460	455	446	445	468	446	425	472	402	421	448	425	436	424	479	446	474	439	438	461	444	459	500	448	405	472	434	429	437	446	469	444	467	423	419	450	435	433	427	421	437	450	460	435	434	445	426	448	457	453	440	487	474	453	463	445	472	461	431	449	439	447	435	412	490	470	442	475	433	433	422	468	469	452	413	469	439	440	444	422	453	449	462	488	457	444	467	434	447	430	478	437	460	437	437	415	464	437	446	467	434	448	414	485	440	453	444	441	461	455	443	458	450	418	449	419	474	471	418	420	461	442	428	433	425	464	447	431	407	425	424	413	446	464	435	438	420	467	413	479	464	431	427	413	414	431	472	457	452	475	462	455	450	454	422	446	472	469	444	422	432	427	452	456	459	399	480	446	432	428	439	450	448	466	438	464	450	427	439	452	435	455	391	435	428	426	462	434	399	385	463	435	449	429	447	481	450	448	463	450	443	414	452	482	432	457	459	415	440	427	445	460	431	453	444	451	454	462	469	439	412	391	429	443	438	461	431	413	484	450	414	444	434	459	424	449	445	415	429	439	427	428	476	459	429	458	440	445	426	439	438	437	453	419	402	448	464	449	477	430	437	490	486	427	438	453	451	448	480	468	433	442	451	414	420	457	469	412	404	492	458	454	395	423	465	447	467	449	435	426	445	475	445	461	465	442	447	469	438	423	464	458	429	470	447	411	414	484	444	431	435	448	449	426	440	430	486	402	425	434	454	442	432	433	467	462	432	447	429	446	446	471	444	446	453	435	426	443	447	415	461	427	464	428	482	436	443	451	465	441	451	443	412	489	407	450	421	431	453	473	480	477	444	436	468	444	476	412	426	448	444	458	403	414	444	459	435	438	493	422	453	390	455	450	448	429	456	428	430	433	456	440	459	462	442	445	422	439	445	419	439	449	483	467	476	427	432	467	452	466	424	433	418	496	446	429	457	443	496	464	441	444	451	443	475	408	421	451	446	462	392	448	422	443
23989	21455	28704	24624	21458	12833	3973	2374	1705	1590	1430	1165	984	945	823	762	691	602	538	510	489	497	525	452	445	457	427	442	459	397	419	395	379	413	383	376	402	394	392	338	402	403	375	363	357	398	396	366	394	369	359	371	381	376	362	388	354	407	389	339	377	372	349	358	354	365	342	343	376	341	342	366	361	359	394	366	355	375	358	361	356	373	363	344	393	386	322	347	364	367	344	339	346	368	340	348	368	353	338	383	343	376	404	345	349	358	371	381	380	381	361	363	367	343	375	367	361	403	384	379	349	346	381	319	348	346	390	344	395	356	372	390	322	395	361	356	349	335	360	373	359	354	310	361	316	361	359	358	371	363	367	373	371	335	341	368	346	318	369	342	346	352	328	334	355	379	384	378	371	339	344	377	326	349	364	335	321	359	352	380	340	336	348	368	340	382	353	376	396	362	335	361	403	362	363	356	390	330	360	361	360	365	372	349	356	343	324	349	317	356	360	373	357	372	374	372	354	342	365	365	372	370	361	358	349	385	353	347	358	345	377	326	355	352	394	317	351	349	372	413	339	370	403	327	335	350	362	325	371	382	343	329	374	334	355	388	359	347	349	331	351	366	400	360	326	322	336	332	343	359	339	347	371	374	350	331	376	359	324	339	349	372	367	370	372	357	339	339	354	348	369	350	388	338	334	384	362	338	359	347	344	381	371	364	370	350	328	341	331	372	341	321	347	392	356	361	352	320	339	371	361	355	335	375	374	328	368	343	339	377	355	344	339	343	343	337	362	365	350	341	378	337	334	383	314	346	351	354	343	330	341	392	337	356	351	347	334	341	389	386	366	349	359	333	337	388	367	376	341	398	316	350	376	348	353	376	386	354	355	357	348	356	379	347	326	369	342	360	364	370	342	376	371	339	336	347	369	351	366	383	338	361	372	350	374	345	345	328	369	359	375	379	340	347	360	349	336	364	372	357	383	331	362	350	341	359	343	362	376	362	361	352	362	346	371	331	341	311	332	347	356	365	372	349	340	357	350	360	359	343	321	328	333	354	335	346	355	363	354	364	342	346	399	360	357	357	336	370	344	347	333	371	354	382	370	377	373	346	348	373	355	353	343	390	354	351	336	370	323	368	349	352	339	344	347	368	360	375	362	364	370	353	343	324	344	368	381	385	377	353	353	373	367	363	370	361	332	360	346	339	313	366	396	384	364	360	348	355	359	360	352	346	373	358	350	339	355	385	367	420	355	342	349	346	357	315	341	372	371	343	379	378	352	378	383	383	328	350	355	340	345	365	334	405	339	373	343	349	354	347	349	355	368	373	335	365	342	380	380	333	359	380	348	381	324	336	388	367	341	343	367	329	333	325	353	347	318	343	371	340	354	359	375	328	361	384	347	352	339	367	369	336	343	348	364	363	376	340	361	357	360	341	383	355	363	389	341	364	352	355	365	381	353	346	354	388	333	331	369	350	357	380	352	372	355	377	355	344	357	364	321	345	337	385	378	386	343	330	330	338	349	377	352	356	363	349	375	352	375	385	365	344	375	355	370	329	363	401	349	367	355	360	342	327	335	380	387	337	325	363	359	350	345	352	358	331	348	357	341	366	343	349	347	380	393	393	360	365	337	337	367	362	348	372	324	323	373	353	370	349	359	367	371	362	316	350	341	330	332	349	353	331	348	325	371	340	386	314	344	343	344	342	325	341	336	341	351	361	375	333	348	343	330	355	344	325	360	340	335	343	353	349	364	380	384	390	380	357	357	350	364	371	345	362	353	383	324	355	342	343	365	353	373	371	368	332	366	347	364	352	361	359	366	353	368	374	394	367	371	384	350	354	393	336	350	325	377	350	364	327	325	330	337	371	390	397	362	376	331	384	374	366	335	366	391	338	354	376	326	371	362	322	381	359	377	364	401	361	368	332	360	353	332	392	318	360	336	365	368	339	373	330	328	356	327	386	358	346	390	398	353	385	355	341	370	341	320	369	318	376	356	298	343	368	346	384	345	347	348	348	394	357	358	346	378	375	359	386	362	362	377	372	361	338	377	373	371	374	387	363	358	355	348	376	371	355	398	351	331	384	330	357	343	347	312	327	348	348	364	365	374	360	351	365	339	339	350	358	368	378	311	333	371	356	329	336	370	360	352	368	362	348	340	343	379	373	355	349	325	324	343	348	336	349	333	369	383	383	321	355	368	364	356	338	361	384	341	369	361	337	376	358	357	374	366	342	329	365	366	361	338	327	368	342	369	373	351	352	349	366	356	350	362	372	339	357	339	333	344	343	352	352	373	378	356	332	362	362	373	369	356	364	372	346	390	344	363	332	396	346	341	358	361	354	333	381	363	387	368	351	325	331	359	362	404	322	356	370	376	365	360	330	344	358	389	325	370	362	352	342	314	344	357	330	350	376	365	366	357	360	371	353	368	331	383	321	338	359	355	353	355	353	348	345	397	379	343	395	350	353	385	378	364	379	385	347	362	381	361	364	351	371	388	338	372	355	359	386	382	364	373	377	362	333	370	366	372	354	320	372	374	328	393	383	361	328	334	363	375	348	371	358	355	336	371	370	324	338	359	360	350	349	343	337	373	364	333	345	358	329	365	331	352	396	380	377	409	395	353	357	357	331	343	312	345	356	355	390	370	336	329	367	333	334	343	358	365	348	307	347	357	322	361	362	388	369	367	337	388	343	348	329	341	353	347	392	347	334	358	354	334	375	340	379	383	353	362	365	330	327	364	341	367	391	381	344	323	377	372	358	363	371	362	366	351	382	378	342	334	374	353	336	353	354	365	359	397	387	362	334	328	360	387	387	355	338	317	362	352	374	337	346	387	389	374	392	314	352	351	326	358	352	382	314	354	409	372	338	343	372	361	365	342	355	351	368	372	341	347	321	370	357	380	353	356	356	331	360	361	372	356	343	319	360	365	371	374	363	365	369	347	375	342	365	357	343	357	356	343	380	352	357	361	357	347	329	356	362	336	354	366	339	349	342	372	337	337	379	337	348	374	385	358	360	339	350	360	378	337	413	354	363	336	361	338	366	379	367	358	354	344	363	362	359	372	370	348	355	364	375	366	361	345	376	322	351	358	358	381	341	376	366	375	374	354	379	397	344	369	347	339	383	340	351	328	360	377	347	317	358	319	353	352	362	370	354	377	376	328	373	330	372	322	355	380	339	325	370	341	344	390	351	387	367	329	354	369	373	378	372	361	355	344	395	350	362	344	343	381	378	346	339	338	354	350	362	374	336	350	376	363	343	402	377	371	347	357	345	346	379	304	333	370	327	385	370	351	335	322	350	351	347	342	352	346	350	346	359	350	327	366	343	348	341	346	358	380	344	363	364	362	362	343	349	358	346	344	360	388	374	359	363	366	367	353	343	381	354	391	378	330	351	370	341	382	365	362	376	352	373	362	376	362	358	361	343	369	331	369	357	370	342	375	333	348	380	346	375	382	333	321	341	376	345	361	329	354	376	358	309	301	367	364	383	347	401
32434	28192	19741	11891	9120	7430	5476	4294	3351	2957	2713	2167	1707	1604	1565	1261	1060	938	777	758	675	665	590	572	586	561	556	540	540	502	457	505	493	461	488	461	472	478	441	439	452	471	462	462	470	442	484	474	453	448	454	435	468	454	426	463	471	431	436	490	448	446	474	397	437	406	439	412	437	412	436	436	474	457	458	472	449	439	437	457	446	392	446	417	423	440	429	411	444	465	449	428	451	434	402	430	405	474	392	423	435	423	426	409	435	433	410	408	452	437	418	439	409	399	395	497	457	430	414	424	431	405	452	426	405	445	421	414	398	418	409	400	448	447	438	379	442	430	438	427	447	426	430	450	412	443	421	419	441	384	424	457	432	433	415	435	442	438	430	463	415	438	413	447	421	407	417	414	417	402	405	425	411	407	409	455	431	448	425	455	451	420	415	431	420	471	423	436	426	407	392	421	406	439	414	423	419	401	456	409	415	428	417	425	416	424	424	417	421	432	423	397	401	394	429	434	406	412	449	412	489	430	427	430	415	427	426	466	422	435	406	463	419	439	418	414	443	412	429	410	430	425	444	437	438	457	416	434	415	427	424	406	428	426	417	468	434	409	402	397	425	410	432	416	453	443	409	440	397	452	454	402	436	435	421	419	448	437	410	453	421	431	420	416	425	461	441	399	455	471	448	412	422	424	430	443	402	437	401	416	430	428	444	405	405	425	425	437	415	406	435	406	445	426	462	429	404	434	418	439	436	429	410	416	425	404	433	400	424	428	477	422	420	407	444	385	427	458	407	446	464	422	423	440	417	420	410	445	430	412	417	450	459	438	418	419	433	427	419	469	405	434	429	452	444	417	437	415	437	448	422	415	425	404	416	426	414	439	408	368	396	385	420	426	434	402	423	442	411	428	412	371	442	403	425	459	468	422	407	410	421	434	420	398	449	412	419	408	401	409	435	430	424	432	423	456	421	446	434	388	418	402	407	411	430	414	381	418	421	413	454	437	443	420	429	430	423	438	432	417	423	378	419	435	420	391	384	434	426	465	419	390	422	447	433	427	424	417	418	418	425	455	435	400	424	374	404	386	416	422	446	411	429	432	416	436	410	391	433	428	429	426	400	423	433	424	411	365	424	421	424	411	423	399	433	419	423	445	436	405	421	455	406	416	420	424	428	403	415	430	418	448	394	434	432	444	402	419	412	470	399	426	426	389	421	442	440	404	420	429	427	431	430	421	459	411	442	448	413	411	430	415	435	404	454	435	435	424	406	424	421	449	394	429	384	401	415	432	415	411	449	396	410	391	429	423	434	459	411	455	393	475	414	443	429	412	448	429	445	417	430	415	466	393	437	436	443	384	445	440	437	412	425	457	386	451	436	403	438	452	380	454	428	417	448	428	383	398	482	438	423	395	446	438	392	414	411	400	392	438	487	463	442	431	412	424	439	424	407	441	456	394	434	437	454	414	389	373	432	403	412	417	393	426	430	403	439	442	417	417	397	435	404	444	427	428	407	394	432	438	407	421	418	406	429	423	383	431	409	402	394	420	420	445	459	399	403	394	454	410	412	450	420	430	471	416	428	422	451	422	386	430	418	398	391	454	429	424	442	434	418	437	447	426	436	456	441	437	409	440	379	449	447	405	415	434	413	399	433	401	438	412	393	424	419	437	420	412	422	388	425	406	411	423	437	433	438	415	450	426	401	394	420	451	414	427	425	421	417	425	445	421	433	445	399	445	398	437	440	397	417	448	386	438	413	428	462	417	443	420	426	445	423	412	464	429	407	413	428	448	396	422	436	442	402	402	446	430	445	387	413	413	412	407	410	420	427	438	418	412	414	437	429	400	426	427	413	416	434	407	467	423	413	396	435	435	443	421	436	413	453	406	392	422	445	415	418	434	467	410	426	425	387	392	411	413	433	425	398	396	412	444	452	404	431	438	428	452	440	384	371	391	449	459	434	418	417	382	393	443	408	449	386	421	430	419	433	446	402	443	458	443	455	434	408	413	427	430	435	427	437	445	403	409	400	394	427	416	419	400	430	467	422	428	428	414	447	420	417	408	399	438	444	439	437	435	414	438	432	415	429	460	419	451	415	439	416	391	411	421	433	413	422	420	430	427	416	422	446	408	454	413	399	390	429	422	467	421	408	425	394	430	444	462	416	426	422	418	445	429	424	407	468	455	453	404	408	436	390	417	405	425	419	436	398	426	422	376	404	415	427	429	411	444	407	456	405	385	425	441	391	451	434	443	406	376	392	446	433	450	402	424	442	439	428	416	396	438	411	413	431	427	425	418	447	411	453	442	417	428	410	420	432	439	427	423	456	434	439	443	433	409	420	408	430	441	439	403	414	406	429	418	441	395	437	397	404	423	438	445	410	434	402	418	414	419	401	419	415	414	411	453	420	423	405	377	415	432	446	421	443	422	428	445	434	404	366	434	410	413	448	422	400	435	440	401	413	433	383	393	383	415	420	467	452	423	424	431	435	441	444	399	401	460	420	441	417	414	438	401	435	400	381	432	416	405	434	375	426	406	429	457	469	401	395	431	422	401	396	410	423	425	434	444	416	413	439	438	467	411	410	447	420	432	446	472	426	427	405	381	425	379	403	454	434	420	420	439	431	408	426	432	452	429	395	461	431	434	391	421	444	477	440	416	389	473	424	421	386	396	409	453	411	402	448	440	397	427	436	438	446	472	405	411	427	409	462	420	444	422	412	405	418	431	406	409	404	410	391	417	413	418	382	394	437	402	460	433	414	426	449	438	410	394	419	422	452	441	421	435	434	413	392	477	419	420	439	421	499	396	426	395	427	424	438	417	432	406	423	408	427	437	375	401	401	420	434	415	436	399	427	426	441	384	460	451	407	413	377	409	427	431	429	394	412	415	410	475	424	410	431	412	448	397	414	423	398	421	411	439	424	412	430	405	436	454	438	401	406	459	397	425	430	435	419	450	454	401	446	389	450	471	460	384	438	417	433	407	393	429	428	424	419	418	405	414	423	441	428	408	428	416	402	460	439	400	413	424	430	435	435	417	435	438	402	424	413	408	399	431	450	404	409	404	432	439	419	403	420	424	395	426	431	443	417	431	414	402	456	424	430	414	407	398	435	437	412	409	424	416	432	411	441	451	427	422	402	439	427	439	415	421	406	419	429	402	459	397	420	414	415	436	419	452	409	436	399	421	412	423	411	422	413	393	431	448	400	470	400	428	441	411	424	427	414	402	415	405	390	449	375	416	446	407	392	421	475	423	387	425	439	426	422	431	442	418	430	409	411	434	412	462	417	399	398	446	424	408	443	424	399	409	447	419	410	418	436	421	397	416	425	468	421	392	407	439	455	424	413	427	404	467	467	442	423	469	419	422	426	413	420	448	463	393	456	388	394	435	429	412	429	403	408	437	411	399	456	447	425	429	415	398	447	418	404	455	387	452	447	404	421	415	435	445	423	400	401	426	463	413	424	379	432	452	408	425	433	398	428	423	429	471	460	412	397	410
25142	21465	27576	25605	12532	3402	2094	1561	1268	1136	1049	856	746	683	660	596	543	456	401	401	413	370	331	341	341	316	328	352	342	306	325	308	344	314	278	300	318	311	300	312	312	312	309	297	347	291	315	285	325	332	288	254	308	280	329	310	284	302	296	284	302	290	288	263	314	332	287	266	268	238	265	297	313	274	262	266	258	266	273	304	266	282	304	263	269	253	290	310	277	286	288	289	286	278	275	265	317	257	295	325	276	272	260	270	301	279	300	263	293	270	300	311	307	261	292	316	316	292	286	278	319	280	278	280	324	285	319	289	275	284	275	298	286	296	302	297	306	302	291	271	281	285	295	290	282	304	289	297	276	267	312	291	279	249	302	259	281	269	273	268	291	290	272	293	281	307	280	268	282	319	272	263	281	267	277	301	284	268	259	285	265	275	324	284	283	305	286	299	287	305	284	306	283	301	282	270	306	264	288	305	329	292	287	284	297	272	308	275	278	332	267	274	255	285	288	311	277	273	282	249	291	277	279	303	298	272	267	279	286	269	301	279	307	292	268	287	275	319	298	279	313	277	316	255	283	265	293	293	294	301	287	302	268	262	303	277	301	291	285	291	304	253	282	293	290	298	258	306	274	279	288	285	265	274	298	313	292	265	301	290	275	258	276	289	314	291	276	275	255	321	308	290	286	274	270	270	271	287	296	293	306	307	257	288	285	295	306	291	279	289	259	299	256	288	254	299	292	273	320	307	258	278	265	257	307	284	293	264	273	284	297	284	305	275	305	309	252	275	269	261	267	275	325	285	264	281	273	326	285	327	294	274	279	271	305	277	307	275	301	293	310	298	280	296	297	271	284	278	277	276	301	280	301	308	291	268	322	310	289	282	280	289	271	268	273	271	282	263	295	291	304	278	284	299	270	313	276	265	266	294	314	260	279	280	298	297	265	256	283	278	281	272	307	288	288	298	285	265	300	270	301	286	287	309	261	291	267	277	286	297	298	286	290	297	291	276	320	282	288	306	294	283	287	298	291	263	312	285	293	270	296	288	301	274	318	298	292	309	319	292	321	275	289	296	298	300	282	260	283	298	282	289	285	269	289	276	308	290	300	277	264	292	272	282	279	294	266	294	277	295	317	284	296	307	276	264	278	300	272	289	241	271	288	269	276	289	261	302	327	256	297	296	280	280	294	280	290	307	309	306	295	304	287	292	243	278	258	289	256	279	278	276	288	286	307	276	277	312	314	299	263	289	295	277	295	299	287	306	266	276	285	274	260	290	294	278	304	283	265	268	269	279	278	304	301	278	294	276	310	279	298	295	260	286	279	291	281	271	292	278	301	309	269	286	287	256	268	319	284	306	291	280	270	290	294	290	293	290	293	288	272	299	301	302	294	286	277	286	283	281	268	248	284	305	267	308	290	280	297	297	262	302	271	306	309	285	277	257	271	327	270	267	288	294	313	261	295	268	283	289	272	292	314	272	283	292	287	299	297	277	285	300	286	278	266	284	304	261	267	282	295	272	301	270	284	267	275	301	285	282	249	251	284	312	281	298	264	276	254	310	294	281	299	277	285	273	288	290	284	291	310	292	266	267	267	294	281	274	308	307	279	274	289	299	284	288	282	283	310	299	279	325	305	268	256	272	258	306	300	272	271	287	292	305	263	306	275	283	315	267	302	297	306	298	280	272	304	282	299	285	278	309	305	312	271	299	290	266	294	286	319	283	302	292	279	281	306	277	261	264	298	251	269	297	252	306	304	262	265	275	280	292	308	277	294	267	310	292	293	300	295	270	248	288	298	271	281	299	311	256	285	241	279	276	296	303	325	278	281	283	305	317	280	298	268	281	295	263	301	291	291	287	300	333	318	271	275	299	296	304	255	309	291	269	284	292	308	313	323	278	279	304	283	316	289	261	297	273	312	298	309	299	293	288	274	333	279	253	269	296	314	255	310	335	303	323	305	269	291	256	292	279	254	239	300	278	287	297	309	273	266	290	329	297	310	278	271	298	294	284	296	283	275	285	303	296	271	308	310	282	307	300	284	290	283	276	295	298	284	287	254	272	278	271	306	309	282	251	288	273	281	306	265	274	261	290	264	267	269	283	280	260	282	279	286	300	313	298	262	249	300	290	303	298	261	287	301	291	341	276	303	297	289	301	289	291	265	303	298	314	271	279	265	290	286	292	281	273	277	281	244	286	286	289	296	240	279	292	313	298	270	283	282	272	278	292	282	270	283	260	268	295	321	315	267	301	286	271	267	276	305	283	279	289	297	283	287	288	267	302	296	278	261	298	284	269	268	266	267	280	264	309	279	265	301	256	273	263	290	273	311	289	310	303	282	250	265	288	295	295	287	317	318	263	299	277	311	259	312	291	270	280	268	297	287	288	300	314	288	280	306	292	297	288	274	285	289	285	285	275	269	264	305	285	255	281	294	284	270	288	285	273	274	274	301	275	284	288	286	310	288	266	281	299	282	286	297	289	287	292	273	297	279	307	291	298	271	281	300	285	318	321	277	286	295	251	271	290	302	296	272	302	315	297	282	303	304	262	288	273	293	275	292	300	267	298	269	283	284	282	277	300	311	275	276	305	307	291	267	311	260	277	274	262	283	294	273	276	281	252	321	261	298	308	265	284	275	288	277	311	296	270	271	269	284	275	261	296	254	301	312	353	252	263	308	293	255	292	292	274	276	299	267	295	269	276	311	323	308	301	283	288	303	277	280	281	274	283	292	282	264	316	278	289	321	283	282	286	283	293	319	263	300	286	306	278	299	264	236	267	295	293	285	301	299	278	297	279	270	278	305	281	309	278	245	308	298	241	277	292	282	317	286	291	293	271	274	265	277	269	282	314	298	310	269	258	281	291	295	292	318	292	304	292	299	285	280	289	285	286	283	292	291	293	286	309	288	279	268	258	292	280	291	259	320	293	267	298	291	251	282	312	275	254	248	294	282	280	298	284	317	290	283	289	258	276	315	287	246	274	276	265	269	281	280	308	290	312	280	299	270	267	271	306	280	293	280	289	295	297	273	268	312	292	292	277	261	235	293	286	285	281	278	252	273	305	277	283	295	285	305	309	259	288	266	288	307	311	299	281	298	273	262	276	267	272	275	283	300	281	272	296	302	307	296	301	280	283	289	310	257	293	250	260	295	297	290	304	264	292	279	299	271	326	317	302	282	306	294	306	289	304	298	313	305	288	286	285	300	294	281	277	315	273	294	286	278	290	297	290	281	298	285	255	275	266	281	267	276	257	295	302	288	281	291	263	262	295	266	286	262	283	318	287	314	292	284	267	295	268	259	310	288	277	298	282	321	288	308	269	303	280	290	266	271	238	295	284	257	333	270	312	276	289	296	294	300	303	307	307	311	254	299	271	301	284	277	282	278	294	315	262	256	296	291	265	314	294	281	291	302	280	278	288	328	303	280	285	275	320	271	289	280	289	312	284	297	289	284	276	291	255	295	289	274	260	280	293	291	295	271	280	306	299	266	311
32644	24412	16002	9169	6878	5706	4149	3330	2555	2380	2021	1669	1445	1274	1073	1011	845	702	607	538	531	491	415	453	416	467	437	395	411	407	389	431	366	358	366	404	367	383	349	333	363	384	370	347	387	384	377	360	393	377	348	379	354	342	361	372	359	349	356	342	358	337	374	349	341	315	346	343	363	372	357	336	371	370	351	340	373	342	319	333	333	304	380	315	359	385	356	341	373	362	351	317	356	295	321	359	339	339	328	357	325	359	354	348	335	299	319	329	354	300	339	350	371	333	344	355	332	343	311	363	343	326	322	335	347	321	334	344	355	321	368	314	326	319	333	338	352	326	326	318	360	326	361	368	333	345	343	311	342	311	327	343	322	330	339	337	359	325	338	330	336	366	350	318	340	353	327	356	334	357	341	353	344	337	326	351	309	316	333	336	338	335	336	361	311	334	337	363	317	317	349	346	336	360	348	343	345	348	349	326	326	357	334	337	334	359	342	358	327	342	355	331	314	341	390	309	319	332	330	331	349	342	318	336	315	343	347	346	334	322	331	342	339	302	355	321	315	328	314	332	371	319	342	339	336	363	304	354	328	338	332	324	319	320	356	305	323	340	349	360	352	340	329	370	342	355	333	331	337	374	337	331	351	309	303	351	327	336	356	319	318	324	337	347	329	303	343	381	323	346	331	358	325	323	346	333	342	322	344	314	369	332	320	354	305	342	350	351	348	354	332	289	320	340	326	323	347	341	346	308	380	359	364	338	346	319	318	354	306	355	339	358	345	344	323	307	324	378	318	330	357	353	285	373	334	317	313	343	326	339	321	339	367	383	319	349	347	362	336	333	333	328	325	329	315	343	327	379	355	355	322	345	354	316	339	308	309	341	348	336	363	329	339	343	307	376	327	327	351	336	316	346	353	308	350	344	337	340	365	319	362	345	341	341	328	334	323	325	322	347	338	324	341	321	350	351	336	326	347	354	333	367	331	324	332	308	336	347	353	342	308	342	307	333	307	333	321	326	324	337	341	376	374	326	335	333	307	346	345	340	312	329	346	301	371	321	355	332	317	351	305	319	294	319	330	318	321	338	335	304	334	343	318	339	354	314	317	363	363	335	342	345	350	308	324	331	326	355	320	327	330	334	331	348	349	339	362	320	295	333	318	330	377	323	365	342	352	361	349	319	321	326	340	334	309	357	348	350	339	328	345	348	333	341	309	350	302	343	344	367	329	349	312	324	345	326	302	328	325	356	374	321	318	328	369	302	312	342	343	359	335	308	332	341	327	343	315	365	331	319	316	325	353	354	325	348	336	336	312	332	334	363	341	314	325	349	339	338	323	347	382	322	333	304	333	343	332	344	319	350	299	316	368	327	363	328	368	334	329	334	339	308	327	351	317	347	323	366	336	332	335	340	319	319	307	373	330	369	325	333	364	318	343	322	349	307	340	338	346	276	378	338	350	302	342	327	350	345	357	337	368	337	355	327	335	324	330	353	352	338	305	336	308	324	349	345	320	330	332	326	335	317	323	322	359	326	370	371	329	318	350	340	343	321	323	352	351	345	329	314	331	338	296	334	316	354	347	335	354	350	355	363	359	351	334	322	354	296	327	343	356	295	350	360	305	327	366	357	331	359	313	344	311	335	348	316	328	398	309	357	353	334	325	320	307	332	349	331	312	342	360	320	377	327	325	329	354	329	339	364	324	337	305	364	349	302	363	357	347	349	360	333	336	313	324	347	359	354	365	329	338	322	339	366	365	335	306	328	353	308	298	338	340	381	293	303	352	321	340	337	368	342	330	350	331	350	396	321	343	311	363	345	378	325	340	338	328	340	318	321	292	340	316	376	361	327	356	346	342	360	328	345	354	360	334	314	326	350	332	329	365	361	315	331	351	338	325	337	338	327	346	378	310	342	331	333	351	323	346	335	327	341	365	346	350	345	334	329	314	351	349	340	352	354	333	349	332	351	376	362	345	331	342	314	321	358	335	302	338	324	350	335	322	360	332	342	372	356	330	341	345	334	356	321	308	345	297	326	334	336	337	306	345	341	316	325	346	348	359	362	337	341	344	338	348	304	333	355	348	315	332	355	334	303	319	322	325	363	314	315	352	360	357	360	329	334	351	374	360	311	330	324	348	316	351	325	335	369	316	313	344	311	324	336	344	333	370	356	327	327	339	356	340	326	315	326	346	326	310	355	348	325	317	355	332	305	353	342	309	330	327	344	342	321	363	330	326	366	341	326	376	336	327	348	358	347	346	331	354	365	345	341	352	357	313	347	300	349	350	341	307	331	351	348	327	358	313	327	346	320	328	352	345	334	300	306	316	363	324	363	334	359	336	352	339	336	311	346	311	302	302	337	416	306	328	325	342	324	350	339	357	337	356	320	314	327	364	327	332	339	348	346	299	338	333	298	310	350	368	334	338	354	332	363	360	318	347	367	327	328	325	346	339	332	330	338	332	334	315	332	343	328	310	342	355	336	361	363	343	341	325	330	326	345	306	346	321	354	346	367	316	330	335	332	360	312	333	324	338	311	351	309	329	369	353	361	355	358	340	363	342	337	336	313	346	338	365	335	336	324	337	322	330	304	345	341	364	349	370	317	346	371	335	335	326	345	343	307	341	313	340	346	335	344	327	329	360	339	318	307	375	344	333	314	363	337	335	328	356	353	351	347	342	346	322	364	322	319	324	313	325	337	338	323	347	343	356	349	329	333	314	341	380	325	330	356	364	324	288	345	340	344	360	326	341	310	348	345	363	345	361	315	332	330	332	358	346	308	318	333	380	317	328	335	348	340	317	324	323	356	295	314	342	360	322	375	349	325	340	329	318	302	335	331	321	315	338	319	320	380	341	328	344	320	333	345	350	349	333	360	353	339	351	354	351	356	348	328	349	325	338	327	321	350	325	343	342	323	339	312	367	332	326	364	340	331	323	330	342	372	361	342	335	349	348	340	322	351	293	317	331	311	331	362	332	343	328	337	348	329	328	340	327	322	319	349	351	296	363	296	357	338	348	320	305	338	349	297	342	323	366	322	340	360	368	310	358	336	333	329	342	328	316	343	306	341	339	360	362	350	348	388	306	371	356	322	330	306	329	343	326	320	330	360	311	332	346	302	322	335	321	299	319	343	332	340	331	348	312	315	318	334	319	360	380	329	385	330	356	300	353	325	321	366	354	351	323	339	334	347	351	336	329	345	352	381	321	371	353	347	333	341	354	369	345	322	332	344	318	319	343	359	346	348	360	311	319	334	364	329	371	345	327	306	345	352	359	324	345	343	349	363	371	354	324	328	358	343	336	347	342	342	339	324	366	337	348	327	349	353	331	358	341	363	326	305	358	335	322	340	321	356	346	342	353	368	340	350	325	339	379	320	355	355	357	333	326	347	321	348	360	349	312	329	357	322	330	387	313	342	358	289	340	358	333	371	339	395	353	337	294	362	355	328	335	359	324	327	372	364	339	332	364	323	331	336	343	351	320	333	338	316	374	357	365	336
22965	21482	29226	24170	21491	21608	11690	3199	2187	2007	1697	1443	1168	1080	1002	908	717	545	533	438	423	405	402	380	349	333	321	322	326	274	306	296	321	338	295	311	297	295	270	277	286	276	285	260	278	268	276	292	282	290	273	239	276	247	259	277	258	246	241	286	228	249	269	234	235	238	250	230	248	249	246	253	248	235	267	259	237	244	224	243	267	253	236	223	257	266	261	283	230	247	239	263	236	241	248	230	232	255	252	236	240	227	251	228	241	252	244	214	234	258	230	211	241	254	219	250	235	231	247	257	259	240	247	238	226	254	253	260	240	238	252	228	245	235	264	242	262	275	222	259	250	235	222	222	242	243	238	229	230	240	258	242	252	226	237	213	258	244	246	241	237	242	236	269	238	214	240	265	253	224	240	235	261	237	220	236	230	231	289	253	220	232	235	215	256	262	233	216	246	233	234	249	232	213	228	261	250	238	258	230	237	243	237	247	221	273	233	233	237	238	248	239	245	236	253	229	230	240	265	224	258	253	248	209	235	230	243	241	250	222	230	235	233	243	228	239	252	254	250	207	223	250	245	254	240	255	221	224	268	243	245	277	227	223	241	238	244	215	240	228	259	245	242	235	230	220	222	247	227	248	260	244	245	258	227	226	237	243	228	253	200	220	238	250	246	257	249	224	214	253	279	217	224	239	246	239	237	230	237	237	238	224	229	240	238	230	262	230	256	199	229	219	244	230	228	223	262	237	233	250	260	223	272	250	225	241	232	239	233	237	230	257	235	241	244	249	214	246	250	237	212	210	238	234	233	245	250	243	215	221	239	243	233	234	252	247	237	257	239	235	217	210	253	211	247	223	227	236	218	222	256	230	223	239	247	277	251	251	242	234	228	219	215	259	246	245	235	241	241	262	245	241	232	270	249	214	237	255	215	260	236	239	271	249	247	232	259	242	237	249	233	233	249	234	232	249	250	244	263	228	230	235	219	208	259	252	239	225	224	273	216	253	233	235	217	262	256	228	214	242	252	271	233	259	244	235	223	224	253	263	259	268	222	231	223	235	220	232	239	227	251	247	238	239	245	218	237	253	243	263	275	255	252	240	238	248	256	240	220	230	228	238	213	248	282	244	219	235	209	226	242	208	260	244	251	211	242	242	257	255	220	222	213	259	234	227	247	245	250	252	223	262	268	232	222	224	231	276	253	257	224	223	219	235	232	222	243	256	247	234	252	261	223	235	239	228	241	259	239	238	250	249	223	268	262	254	262	204	239	246	210	227	238	253	227	247	278	237	230	229	221	237	223	235	229	246	234	239	232	248	258	230	243	258	236	244	225	216	263	229	266	231	218	230	275	232	283	234	210	224	250	241	257	274	217	228	239	256	231	238	247	240	225	243	237	236	220	224	234	201	245	244	272	277	229	236	263	210	210	220	242	234	245	226	240	230	229	235	210	249	230	245	230	245	236	268	239	239	245	224	237	222	242	250	224	238	241	218	245	242	249	263	228	211	244	236	267	243	254	224	238	233	248	244	206	282	237	222	271	235	229	212	238	236	222	265	240	213	257	227	235	259	232	236	253	251	250	238	293	266	258	250	235	224	239	260	217	238	221	224	238	233	256	230	238	250	229	210	266	253	233	232	246	240	218	221	226	215	239	247	261	221	213	220	220	218	249	239	259	229	221	261	228	257	260	228	252	234	262	250	234	216	243	232	255	233	254	246	274	254	216	253	246	244	208	245	244	205	230	228	249	220	234	260	235	233	268	237	244	241	226	256	253	239	258	230	216	226	221	223	234	247	233	257	269	223	232	236	265	242	264	224	246	230	237	257	233	237	227	234	231	236	259	234	241	236	243	217	247	229	242	235	262	241	248	240	266	254	226	251	234	243	228	278	235	243	247	243	227	228	229	242	244	229	247	240	232	228	240	286	249	240	239	201	250	274	236	231	238	258	234	242	247	260	279	240	250	260	230	225	250	251	246	255	216	252	258	247	233	233	224	254	238	234	283	233	239	245	235	244	238	210	265	254	232	237	241	272	225	237	256	197	231	231	236	225	221	247	269	211	272	251	228	236	232	245	212	242	237	207	256	237	241	246	252	231	248	248	231	200	245	263	249	253	273	229	246	250	248	244	244	260	238	244	243	234	218	265	257	195	250	220	225	231	275	238	261	237	242	255	213	261	250	227	237	227	243	228	250	242	211	248	291	190	249	248	236	234	216	211	223	233	225	263	236	246	247	228	214	250	250	235	233	240	244	230	262	231	240	248	232	242	239	230	226	247	234	248	247	240	238	217	241	212	220	235	222	228	239	248	226	250	253	262	255	234	233	213	248	240	227	228	221	226	248	227	242	235	231	260	227	252	264	249	273	276	232	246	219	234	258	233	236	243	244	225	250	234	214	233	237	245	237	257	250	234	220	245	248	252	254	256	247	273	260	271	227	257	268	247	235	241	237	243	247	201	256	234	217	230	224	221	254	232	225	256	243	259	215	250	198	259	214	244	230	208	219	235	250	223	247	239	249	247	238	240	221	259	225	273	229	224	237	230	261	208	251	229	264	252	246	232	237	229	218	254	271	229	233	247	232	248	241	239	243	258	266	220	257	259	238	237	216	229	212	225	222	247	246	236	253	230	233	216	228	242	237	246	227	261	229	247	237	241	246	202	243	252	248	228	235	265	272	260	226	275	233	224	212	230	226	231	227	248	221	262	225	239	255	250	237	228	236	238	223	225	235	265	236	237	244	223	232	234	218	252	228	232	226	230	242	259	240	257	232	242	260	213	247	255	261	247	217	238	276	233	250	248	250	220	242	212	250	267	258	212	246	227	251	239	255	219	210	221	243	224	256	209	254	242	231	230	232	230	234	231	252	262	220	230	259	221	224	232	249	229	257	236	228	253	261	235	254	252	262	237	202	210	246	258	245	243	235	233	256	246	243	241	259	238	246	239	227	244	234	245	225	248	236	219	227	222	219	219	240	236	229	225	220	254	234	240	226	247	239	226	271	226	242	223	260	224	257	236	230	245	222	230	228	242	248	230	272	237	219	248	265	274	254	256	231	239	231	241	243	249	262	240	254	223	239	219	240	229	221	215	220	233	234	251	235	249	250	256	219	240	239	238	259	216	244	239	230	233	255	242	248	220	230	235	239	237	261	233	219	239	223	197	251	243	246	264	269	216	265	232	272	245	236	228	249	236	241	267	222	223	243	242	239	214	226	272	230	250	239	232	230	261	238	204	209	240	250	231	237	226	243	225	225	209	249	235	224	258	220	230	244	240	218	257	250	228	240	254	273	239	247	249	223	252	274	236	255	242	219	224	236	220	224	243	239	236	248	254	235	242	234	223	237	256	249	246	248	236	234	211	267	246	243	230	251	233	229	228	234	254	240	256	214	239	223	235	228	231	252	247	248	236	239	233	239	241	214	230	252	238	240	226	224	208	277	218	274	223	219	231	243	225	232	232	243	270	225	270	248	255	243	244	235	246	255	234	256	265	255	234
37887	31513	24215	15180	11801	9472	7049	5390	4583	3939	3347	2865	2320	2129	1935	1567	1169	942	834	748	654	648	574	530	475	470	446	470	460	359	387	382	403	384	379	379	387	331	354	347	374	342	341	336	342	322	322	337	330	358	322	322	292	342	332	302	304	284	283	305	319	342	292	310	294	287	315	312	290	306	302	308	303	299	318	299	307	317	271	268	302	301	316	281	277	304	315	294	280	294	306	306	301	288	305	299	286	293	282	281	268	259	286	272	305	264	276	275	281	311	304	271	297	268	302	287	307	308	271	315	304	307	304	312	280	276	277	280	261	249	279	265	278	288	319	281	275	268	276	284	280	292	278	316	257	262	287	281	291	284	298	281	269	290	279	284	269	284	296	291	261	282	293	296	298	252	288	268	282	294	308	289	287	265	284	270	289	276	286	276	268	308	300	274	287	283	301	265	321	275	300	273	263	280	296	320	290	270	271	277	307	285	296	269	272	293	246	270	287	270	268	308	283	273	302	282	315	293	295	284	306	256	292	288	286	283	307	283	287	273	279	281	299	281	294	260	288	284	290	298	268	280	276	289	260	269	299	282	260	293	291	274	292	284	294	277	316	278	259	291	275	284	254	296	264	277	277	287	276	308	267	289	286	306	271	284	313	273	268	289	274	274	300	260	271	287	299	285	305	265	288	259	290	304	300	265	298	296	291	298	301	299	300	252	261	254	292	271	297	297	296	273	269	309	286	315	280	282	283	293	279	284	288	297	270	302	271	301	258	292	273	290	268	309	292	307	291	279	269	308	283	283	284	310	296	282	275	275	289	273	272	277	276	291	297	252	266	255	294	275	279	295	281	293	274	284	319	272	305	302	268	291	263	247	280	305	322	308	289	296	261	294	273	270	296	298	302	278	288	284	293	282	296	317	279	301	295	295	282	278	309	321	285	301	285	273	305	313	288	307	312	287	306	262	281	322	272	263	275	312	297	316	255	276	288	295	299	268	294	289	289	281	292	282	315	289	294	292	271	284	267	269	273	279	279	286	276	278	286	279	291	294	317	288	255	281	291	311	268	270	275	267	288	287	307	304	280	280	279	279	275	251	285	287	277	271	297	270	262	281	302	286	290	298	324	303	279	334	274	270	269	281	264	298	274	296	297	280	316	284	281	290	304	276	282	278	272	270	287	255	258	272	293	293	276	267	254	262	311	302	304	285	258	310	326	278	285	295	267	283	315	299	294	274	288	295	283	302	342	315	283	279	284	287	280	277	270	251	292	268	289	246	259	283	266	293	257	300	260	274	274	275	270	287	304	280	292	307	265	273	305	274	305	273	274	301	300	290	310	264	293	287	283	333	267	265	306	302	278	278	266	325	273	295	296	315	290	267	279	283	292	289	269	270	302	292	271	272	265	259	266	279	295	273	295	286	282	266	286	284	293	290	304	279	295	282	320	317	268	311	279	292	259	284	270	265	285	322	290	298	270	299	294	303	296	292	270	302	279	299	274	299	255	273	293	269	267	303	285	289	324	268	311	294	289	277	289	283	261	292	270	310	301	251	293	301	265	266	261	272	264	278	283	285	286	306	260	285	265	295	268	282	268	281	288	293	309	281	277	279	292	307	310	276	289	272	305	273	289	298	314	267	264	274	318	263	291	276	287	280	300	299	298	289	280	271	273	293	300	308	270	292	289	247	282	282	312	294	276	293	255	299	296	279	287	276	275	308	302	281	306	275	283	265	297	321	268	289	297	286	273	276	280	270	300	285	298	307	281	291	283	303	299	264	300	298	252	281	258	274	259	268	298	285	283	265	260	293	287	288	289	274	299	275	247	303	269	274	288	274	287	260	261	265	279	309	268	294	267	274	282	273	261	263	305	281	291	344	290	260	267	269	286	286	280	257	271	295	312	310	284	291	272	290	310	289	308	287	305	288	287	281	264	288	290	307	291	336	295	300	269	301	267	290	281	284	276	301	271	307	280	268	286	280	300	303	280	255	268	271	312	289	297	287	284	278	283	270	277	273	287	291	295	232	307	276	275	286	283	301	295	290	288	260	296	272	259	265	276	301	308	273	282	313	307	264	303	232	306	281	296	294	270	302	285	295	299	274	284	299	299	301	274	279	266	292	317	269	263	324	270	258	299	274	281	294	267	272	259	288	261	290	298	259	292	298	304	261	287	291	293	260	301	287	282	301	311	289	288	236	292	288	302	265	279	256	294	264	268	280	285	298	281	268	284	296	258	264	292	296	276	293	260	283	293	276	264	254	284	277	269	273	297	296	273	275	283	271	301	289	283	263	292	277	289	286	282	274	313	248	305	276	263	300	263	307	300	283	281	293	269	293	304	287	264	289	273	282	279	277	281	312	288	298	281	279	324	285	296	276	282	260	316	289	277	301	274	268	274	289	314	276	250	284	282	277	268	253	276	308	272	306	279	284	260	280	294	253	297	247	298	293	243	281	293	290	327	285	301	267	294	311	298	235	271	263	260	279	325	293	317	292	315	278	271	285	296	264	275	290	262	293	260	268	283	282	263	289	292	290	318	282	251	269	266	280	292	297	295	272	284	289	274	280	276	289	271	241	275	308	266	253	337	278	250	295	297	303	281	301	270	284	297	282	292	271	271	283	304	312	281	307	300	276	316	294	288	276	280	301	288	276	274	278	294	266	276	290	295	281	309	300	311	286	296	298	296	286	282	269	298	280	274	259	313	281	287	274	304	267	271	273	281	288	273	272	288	283	261	279	316	304	302	302	296	283	303	262	297	293	305	283	307	304	291	301	302	285	329	307	263	304	307	297	304	288	284	283	316	302	292	283	306	292	271	289	279	265	282	285	272	272	269	296	291	279	282	299	249	287	279	305	269	286	269	274	318	268	292	290	290	267	287	269	302	294	280	282	303	267	264	276	264	277	319	269	286	275	253	265	267	291	275	266	272	274	277	276	315	288	287	306	312	299	270	302	280	260	287	291	255	300	281	265	268	260	313	307	264	286	290	271	301	281	289	279	299	292	330	274	284	280	269	311	293	271	248	275	281	285	302	306	265	317	273	252	254	274	296	278	270	255	294	263	280	320	282	314	303	278	287	291	272	314	288	297	293	284	300	298	278	294	295	300	284	267	293	268	311	291	319	264	308	317	279	271	288	259	306	291	290	256	268	293	277	294	264	286	286	289	282	271	285	297	287	277	289	248	282	294	301	288	300	275	277	264	253	279	298	290	292	268	274	282	283	306	285	294	287	310	273	299	270	285	298	296	308	296	296	284	304	296	290	268	306	273	297	268	290	283	285	283	263	290	264	264	277	251	278	268	296	290	285	263	311	298	288	291	276	249	266	301	300	290	274	317	315	306	307	283	300	262	300	306	298	291	275	270	288	278	273	285	313	262	266	262	284	283	258	280	275	265	278	269	288	270	281	300	273	275	293	266	283	263	299	295	297	305	263	287	283	252	262	279	262	287	261	278	271	289	286	273	307	298	296	264	299	294	314	266	295	301	298	294	288	287
29734	20939	12716	5497	2896	1978	1520	1171	1071	954	800	824	728	668	643	589	508	518	492	468	468	406	449	406	407	414	457	419	416	428	438	394	411	465	383	413	448	388	387	389	394	408	415	409	368	384	420	380	396	407	392	401	385	368	383	394	396	410	390	380	393	418	396	389	410	375	403	419	381	405	424	370	404	370	414	365	400	412	365	382	393	347	387	399	391	374	376	365	373	391	396	421	405	423	365	438	409	389	380	385	361	389	409	392	393	368	361	343	367	385	400	393	379	393	366	414	395	384	365	402	395	379	360	381	390	404	396	384	394	406	372	362	404	375	397	383	369	419	349	398	362	420	441	393	391	408	395	398	386	391	400	410	400	374	408	393	348	395	383	362	375	393	367	370	394	361	412	404	374	428	364	423	396	418	365	438	372	378	394	377	412	405	395	351	396	371	390	370	405	373	408	381	388	371	426	377	387	416	374	367	364	411	377	387	387	419	361	378	371	390	366	405	419	409	404	404	387	416	391	420	400	411	374	396	428	362	389	374	394	365	357	407	377	420	385	408	408	384	357	380	374	411	418	431	395	401	407	421	356	409	380	373	378	388	400	413	370	369	383	380	363	388	369	387	393	373	409	407	367	406	376	393	437	368	408	390	368	350	403	392	394	383	376	405	396	415	388	425	395	358	397	402	415	364	382	412	381	428	375	373	383	411	382	372	440	383	400	359	355	387	402	393	386	395	367	409	399	394	379	397	401	396	376	405	385	382	399	369	371	360	378	412	355	387	399	349	424	373	384	380	366	380	415	368	415	396	398	378	380	364	391	373	371	393	384	397	401	377	428	372	352	390	375	344	383	386	412	430	384	378	404	402	385	398	368	408	368	411	362	374	369	390	383	381	401	384	386	384	390	397	383	369	359	413	400	385	388	396	369	367	387	397	410	404	404	391	381	388	351	374	398	396	402	413	416	375	353	373	399	383	402	414	386	386	399	375	359	405	363	366	366	408	364	420	365	399	394	369	380	379	418	404	406	384	392	373	385	414	362	393	389	392	387	382	410	394	392	394	415	390	359	403	404	406	400	385	381	383	410	392	396	418	367	386	376	368	382	394	421	346	389	376	395	415	358	384	382	362	397	401	408	407	360	391	411	387	379	408	387	409	368	367	399	374	381	372	386	384	377	406	384	415	363	384	415	412	365	398	351	367	380	385	421	342	410	375	385	421	345	370	364	402	398	430	409	393	391	368	393	397	391	397	396	408	401	380	420	372	382	390	387	408	393	383	409	393	369	367	351	357	430	413	403	371	415	446	360	364	394	406	415	375	385	397	382	383	412	393	369	396	396	378	383	438	402	424	400	432	403	392	385	389	407	405	405	389	414	398	408	388	390	396	395	392	415	381	401	400	378	416	382	373	379	380	383	400	381	394	365	370	391	367	398	382	413	380	376	411	370	406	384	377	333	400	380	361	376	376	391	371	402	382	385	377	409	356	364	382	377	416	395	390	351	368	394	404	372	379	397	395	376	401	396	435	386	398	399	394	395	346	384	385	369	420	364	382	396	367	393	369	406	374	366	388	391	410	373	373	445	382	435	405	403	381	363	369	359	379	417	406	361	406	406	379	419	416	382	360	389	361	411	378	376	359	393	379	382	386	375	358	398	404	399	385	429	395	380	395	381	372	375	346	363	390	429	366	384	365	400	377	382	396	384	380	390	371	382	378	402	394	407	378	393	365	382	397	402	381	397	395	383	374	388	372	353	376	383	391	396	386	377	413	415	392	404	385	417	388	366	388	408	386	405	380	404	364	370	365	378	395	435	422	388	410	411	409	393	381	364	387	373	388	395	392	375	366	348	389	391	386	386	395	356	413	350	401	371	373	378	413	383	370	385	404	407	385	388	395	404	411	375	388	375	353	379	394	412	397	396	386	398	383	399	393	364	426	364	423	360	422	393	422	429	367	376	382	394	404	412	369	376	401	393	378	418	380	414	388	408	389	421	411	387	345	347	382	390	397	371	386	440	390	353	417	395	386	400	387	367	393	406	410	425	408	391	397	391	417	389	399	399	384	385	397	356	370	380	397	408	379	379	395	379	410	391	433	428	394	373	431	385	362	385	365	369	413	377	374	361	403	400	368	408	399	372	411	392	414	380	386	380	387	412	382	400	388	393	395	395	385	412	388	407	412	397	393	370	400	399	399	395	366	419	399	384	401	382	394	401	365	409	375	362	402	423	392	383	376	381	366	400	389	406	371	404	396	373	410	368	354	357	386	416	447	369	357	387	376	348	440	396	371	359	350	379	388	372	382	396	358	385	388	366	358	383	393	393	390	381	410	358	392	362	409	380	378	377	373	411	407	373	385	360	390	398	369	403	364	426	383	419	366	410	417	398	431	384	379	370	398	392	373	382	396	389	362	426	394	371	377	374	392	410	395	382	376	406	403	392	387	371	428	383	408	351	381	365	372	394	404	422	339	360	394	401	386	393	405	385	388	400	356	380	363	389	382	429	394	388	374	393	379	393	384	380	368	379	419	391	354	412	385	368	389	402	421	407	400	421	439	342	379	407	372	402	393	359	345	401	358	409	390	419	394	379	377	376	403	369	413	387	383	396	375	419	408	389	376	396	388	388	376	390	427	367	394	397	372	393	370	402	388	357	372	391	408	420	376	400	376	378	381	381	352	401	364	423	411	406	387	376	383	399	372	365	434	381	396	400	360	365	402	403	337	377	402	397	397	397	367	387	382	381	368	378	381	365	373	408	387	364	390	353	377	383	407	382	352	414	376	383	388	393	396	374	356	407	409	378	383	396	411	397	399	355	360	392	373	415	360	403	388	390	382	411	374	408	390	368	402	394	372	422	421	383	384	345	374	377	393	407	398	375	360	379	387	377	378	372	382	380	356	388	394	384	404	417	383	407	396	405	361	370	383	385	379	387	410	370	392	410	397	388	414	393	383	364	417	386	377	393	408	405	414	395	360	398	390	401	372	398	385	394	375	399	391	408	364	400	387	391	390	404	417	409	386	400	410	394	398	398	392	369	368	420	397	353	393	386	397	430	400	422	413	360	387	402	391	377	380	385	400	357	376	370	407	408	397	373	388	375	393	398	378	384	391	388	371	369	422	397	417	365	428	387	394	402	417	385	409	380	365	431	410	392	354	368	455	399	426	389	409	359	424	380	386	370	353	388	406	392	398	418	377	392	391	394	396	383	383	380	367	390	418	381	399	374	376	368	353	387	394	397	396	408	399	383	377	387	393	394	424	405	387	393	359	400	409	432	386	397	388	424	384	369	406	414	395	369	349	404	358	365	394	389	421	391	409	402	362	398	377	407	354	359	411	390	406	382	399	361	397	425	399	380	400	375	392	392	386	400	369	368	389	406	399	413	348	388	395	421	391	393	365	406	382	416	346	378	388	378	378	353	392	342	390	371	387	381	397	393	405	434	424	382	410	366	343	378	391	401	412	387	369	382	385	408	396	383	368	358	379	378	341	390	398
30430	18754	11695	6454	4927	3824	2947	2316	1945	1796	1478	1416	1225	1096	997	950	778	658	666	642	535	555	511	519	508	538	486	500	495	452	495	451	465	464	462	451	464	485	465	456	430	455	473	484	446	479	452	457	460	444	479	482	495	495	461	528	426	468	441	464	460	442	425	465	439	466	481	466	480	454	502	468	466	462	461	448	440	498	466	463	441	473	445	444	441	459	444	469	434	456	462	485	444	449	448	464	472	477	465	487	463	474	499	452	446	447	469	429	434	461	432	485	460	462	473	478	472	483	429	471	447	470	430	434	442	467	450	425	427	432	480	470	445	435	447	425	455	457	466	466	461	452	437	429	460	464	423	461	429	494	468	439	503	418	467	455	439	445	457	494	440	437	481	444	460	460	426	418	438	439	455	444	464	462	483	488	513	483	439	423	458	477	437	438	494	456	455	437	451	461	471	452	478	458	463	480	444	462	448	460	458	420	458	447	516	448	439	416	489	442	453	435	417	435	500	502	479	438	444	486	507	450	438	424	452	442	448	444	447	443	447	463	444	461	450	479	443	463	419	448	463	452	417	427	438	469	462	462	418	441	468	469	482	489	488	458	474	444	445	454	420	452	476	483	438	443	422	416	477	419	421	449	450	460	489	478	415	448	475	458	422	429	456	472	439	479	428	472	462	469	451	438	448	484	463	430	446	454	503	488	424	482	420	462	460	464	460	457	457	454	442	436	421	462	470	457	458	437	453	490	456	451	483	430	485	447	508	444	426	432	496	452	418	442	440	430	470	437	444	444	482	421	478	501	487	461	447	459	442	457	445	414	429	496	442	464	451	453	445	500	463	449	463	483	504	465	448	426	433	457	455	454	473	456	478	422	460	466	453	433	435	469	452	465	469	450	444	447	430	448	427	482	449	432	424	427	457	449	493	469	466	447	471	437	448	437	419	425	476	471	424	444	441	436	454	441	460	481	450	479	474	422	479	480	458	448	406	449	518	464	435	431	490	441	449	476	459	453	416	428	486	449	481	427	470	460	434	443	473	452	435	460	468	488	457	458	495	488	466	447	452	466	474	458	441	515	473	449	484	467	456	433	476	438	417	494	442	443	466	442	473	487	476	465	449	472	466	487	436	441	458	458	441	409	458	420	443	479	483	427	474	460	430	408	451	468	404	438	451	432	448	458	397	476	471	478	416	448	471	443	483	485	459	453	508	447	476	483	450	473	505	424	439	448	508	479	453	415	433	468	452	437	476	489	459	426	421	448	489	461	474	464	471	485	427	451	460	462	447	449	470	484	435	465	435	450	460	480	474	452	413	450	465	439	453	469	436	457	491	466	477	481	479	468	451	482	466	470	470	485	445	468	441	460	492	456	456	438	441	488	468	483	475	496	445	413	455	511	428	466	434	445	439	451	471	447	425	450	453	436	449	456	477	491	431	449	452	460	470	436	446	445	481	467	450	447	447	446	449	456	493	455	450	460	432	430	454	474	464	462	521	487	513	499	441	455	433	468	460	467	450	409	459	491	448	459	419	425	459	457	452	468	417	443	500	462	455	434	462	436	465	431	459	462	446	474	470	466	462	477	443	438	442	428	448	471	468	442	442	475	481	440	451	487	475	462	456	443	476	474	442	491	471	451	438	482	459	474	439	473	453	426	466	448	473	462	459	440	445	440	440	478	474	484	508	478	478	433	450	454	456	446	470	429	498	439	482	435	459	443	451	474	452	424	431	475	476	492	473	455	490	430	442	437	461	487	455	499	417	463	415	473	452	463	459	439	410	445	456	467	464	466	464	443	448	475	420	443	462	477	454	458	442	470	448	476	453	458	449	488	452	451	442	450	461	459	463	431	464	461	440	456	442	466	449	483	474	448	436	454	493	463	472	459	435	513	471	453	447	449	443	436	451	454	434	435	482	441	447	470	446	471	510	454	441	465	482	447	440	455	460	472	440	428	435	452	479	416	446	458	480	459	425	476	452	465	463	416	454	428	462	467	480	440	460	442	455	440	444	460	490	444	490	480	461	462	449	425	434	453	446	420	480	459	457	487	474	478	446	474	478	419	477	450	452	470	451	439	488	411	396	498	443	460	454	438	432	414	473	440	435	465	456	501	444	434	457	470	471	472	499	470	406	453	461	417	444	463	472	428	507	462	445	454	429	416	444	449	469	449	441	443	413	450	400	479	437	484	468	476	442	493	434	475	491	436	473	448	480	459	473	446	489	431	459	441	445	416	479	445	444	455	426	468	460	409	512	449	479	479	505	467	469	426	465	461	458	441	449	440	462	440	483	425	434	464	461	424	461	465	473	459	431	453	454	411	458	470	425	448	453	433	450	443	462	483	446	463	445	435	472	458	446	468	421	444	444	448	469	497	445	465	435	459	437	425	415	459	456	430	471	454	479	439	482	476	484	418	404	459	462	465	491	469	500	464	495	447	477	445	438	420	466	451	439	456	443	439	485	395	472	470	422	446	461	424	488	466	468	477	449	442	461	450	450	428	467	502	473	483	470	513	459	451	493	421	479	450	450	451	434	473	442	464	459	484	463	441	453	450	453	451	451	446	444	421	477	507	402	446	473	479	471	442	422	462	461	459	442	443	444	462	454	491	488	467	470	459	425	432	483	466	468	438	437	447	454	466	466	447	473	456	465	458	483	441	455	464	454	453	441	466	470	465	479	480	460	459	458	467	462	451	485	448	464	467	428	439	483	480	435	514	437	487	438	469	461	447	441	502	428	465	454	435	440	478	442	438	483	483	440	461	467	459	467	473	437	470	462	480	452	445	446	446	446	470	447	438	458	439	429	463	474	442	473	493	457	391	435	436	490	462	459	476	450	449	480	484	472	451	426	478	461	457	465	455	479	501	464	460	429	455	469	485	471	462	466	487	458	448	485	476	432	446	447	415	456	418	454	444	406	419	462	471	483	433	450	448	436	450	448	451	450	465	460	449	449	430	486	460	473	450	424	473	488	468	434	471	444	475	493	464	460	398	448	462	438	449	453	431	410	468	462	470	465	487	442	463	475	442	447	439	471	449	462	458	471	490	452	488	475	491	424	452	445	477	451	406	427	456	437	451	432	441	466	470	440	463	477	460	484	464	470	432	482	441	443	455	451	432	431	468	457	440	415	444	451	446	430	485	459	451	453	463	475	431	386	430	470	428	472	454	440	436	432	444	470	463	485	414	463	436	466	433	446	466	477	486	461	481	482	431	454	477	456	455	457	446	461	477	449	444	442	453	458	480	469	493	471	450	461	454	434	475	444	477	467	491	448	451	475	457	444	423	433	466	463	432	449	423	457	491	444	452	456	472	448	446	428	456	425	450	465	464	469	457	455	465	458	444	451	466	462	434	436	484	426	477	481	457	446	473	478	473	437	430	427	483	472	447	475	478	455	499	471	460	452	426	467	441	439	437	449	470	459	435	441	454	447	453	424	436	472	446	412	465	462	468	474	436	456	456	433	474	450	399	441	451	458	444	437	460	463	452	467	479
24076	21508	28768	24653	21462	12342	3493	2034	1595	1504	1268	1164	1089	943	788	784	694	602	594	544	471	459	435	435	446	410	435	469	426	449	411	438	417	409	440	370	418	413	392	408	405	402	410	397	395	385	406	392	371	384	408	361	360	387	385	376	363	398	363	335	363	377	409	373	377	399	363	353	365	359	354	349	376	380	391	358	369	381	370	353	346	349	382	367	333	375	353	365	365	375	382	381	352	398	361	364	364	408	354	366	358	364	369	352	366	352	336	367	319	389	383	354	369	373	352	358	361	366	371	352	388	354	369	356	360	365	372	373	332	339	341	366	338	322	366	329	378	380	377	342	392	382	361	370	375	370	366	362	393	351	391	380	341	354	405	394	382	386	355	381	402	385	371	393	350	370	345	357	355	364	337	383	381	398	398	385	358	367	348	353	372	394	373	348	386	368	360	369	364	356	362	344	387	382	302	341	386	390	345	375	363	346	369	338	345	332	376	359	385	384	333	366	394	378	332	355	378	403	378	346	369	370	374	384	391	357	370	348	377	354	357	391	351	369	353	344	384	367	361	357	369	377	341	366	349	354	407	405	413	345	360	385	388	381	379	383	351	366	335	376	350	390	369	380	329	368	341	370	350	358	334	373	373	351	365	386	330	335	389	357	380	344	367	375	404	374	375	342	371	346	405	386	378	389	401	397	341	363	325	342	369	361	335	383	373	353	367	377	363	387	365	343	346	371	343	345	365	385	345	374	382	398	393	347	345	380	368	365	354	379	360	371	368	396	386	363	370	361	363	338	390	405	393	349	396	374	336	354	343	377	380	376	367	342	380	410	328	381	330	375	348	357	353	352	361	379	355	358	360	337	334	380	362	379	383	344	378	373	387	376	348	379	393	339	345	362	364	370	375	362	346	333	348	364	348	359	341	346	346	365	341	374	346	305	377	375	359	334	366	374	371	361	357	353	409	362	369	371	368	360	371	366	342	360	381	375	343	347	350	368	354	350	404	363	395	354	385	349	379	338	352	407	407	370	376	366	371	337	338	351	344	339	380	338	384	367	355	356	373	353	399	372	392	343	375	356	347	364	364	364	370	354	380	337	346	375	377	374	314	374	351	373	353	361	341	385	326	404	334	378	352	381	363	366	351	411	364	359	351	383	360	371	357	350	336	371	357	372	378	351	358	363	349	378	373	328	356	351	360	379	406	353	353	353	385	372	376	376	387	380	378	362	356	334	322	369	395	367	344	351	399	423	370	390	350	359	337	356	374	396	345	357	335	390	367	401	354	367	364	388	399	354	390	370	334	361	358	415	356	358	359	350	384	378	342	330	370	339	350	380	392	365	377	358	363	379	368	365	329	353	365	343	340	375	359	379	351	370	317	385	362	404	364	353	332	395	384	402	336	398	386	385	362	351	351	394	380	375	379	360	344	383	379	342	377	348	363	372	346	381	345	373	373	383	395	354	345	366	350	389	378	353	407	340	369	369	371	363	343	409	373	362	372	388	371	362	356	344	347	355	344	370	414	344	379	358	368	370	367	371	369	356	360	391	406	348	361	347	376	376	357	350	379	352	375	415	363	371	424	389	356	359	380	364	390	356	385	353	395	378	356	359	381	339	369	370	384	372	382	352	357	357	350	391	298	394	381	355	363	373	370	385	358	360	357	366	370	371	351	367	346	358	362	347	362	369	366	363	386	359	371	388	297	384	357	311	378	368	354	379	363	354	353	362	379	346	365	372	360	360	338	359	370	369	366	361	398	391	380	372	366	359	359	378	374	356	345	345	375	388	347	392	356	338	357	357	330	370	388	391	362	375	378	338	394	376	373	334	351	374	349	347	361	349	362	359	358	350	332	374	342	349	380	366	387	358	359	381	377	356	385	365	376	351	361	352	363	373	399	368	360	390	378	370	362	356	377	362	351	344	347	379	338	336	362	361	347	338	375	351	361	385	406	378	372	361	361	336	339	366	388	390	388	355	384	360	383	396	399	374	362	364	346	363	386	395	366	353	347	353	373	368	381	347	408	347	366	355	372	373	372	364	362	361	398	368	384	391	345	377	380	378	383	395	337	374	380	393	391	344	346	337	369	366	352	362	371	372	392	361	356	356	376	377	341	383	355	384	353	384	397	356	364	373	357	355	367	382	374	358	366	354	352	372	366	371	363	383	353	369	345	365	368	351	356	357	355	357	354	386	365	370	331	353	352	334	363	375	366	373	372	356	349	341	365	344	377	408	370	384	365	390	396	368	376	350	391	354	344	344	387	377	348	393	379	348	413	378	370	376	382	378	339	351	357	340	377	339	373	353	355	351	350	383	358	341	410	345	355	368	381	347	372	372	376	362	359	344	377	377	401	342	341	365	377	363	338	374	392	388	348	375	329	352	347	386	378	342	332	373	348	360	367	327	379	344	355	352	339	358	417	347	342	363	346	329	354	358	385	345	401	364	334	379	375	365	342	386	353	340	366	381	396	333	370	387	331	341	387	349	373	351	403	318	348	321	355	367	350	382	366	330	372	344	378	347	354	343	370	359	355	379	387	381	357	343	360	366	355	402	346	350	365	395	381	397	365	378	346	352	402	355	365	364	341	390	388	348	358	351	387	373	337	364	331	367	357	346	351	380	353	338	360	351	382	353	355	374	371	349	430	371	386	358	351	363	357	350	372	356	396	311	352	329	386	393	330	355	364	342	357	360	361	387	359	385	350	395	333	370	356	393	377	370	366	384	333	354	331	383	310	367	389	399	327	389	339	325	340	374	376	374	337	397	361	360	389	387	366	369	360	354	362	331	324	365	340	365	371	382	335	382	354	324	362	390	347	394	351	375	368	335	372	361	363	365	375	376	395	372	391	330	362	375	347	383	336	366	344	401	337	359	373	359	371	335	402	374	377	409	374	364	353	366	364	352	333	347	370	342	374	357	350	341	396	402	361	342	370	362	315	377	384	388	364	387	374	376	381	342	365	394	348	371	329	359	381	399	353	358	354	380	359	369	370	388	369	360	350	349	353	367	376	329	366	352	370	361	339	341	369	357	356	321	388	393	360	381	400	369	339	353	379	363	368	371	359	359	352	352	378	354	378	327	402	340	346	373	384	340	351	369	343	370	363	372	374	387	380	333	373	354	375	397	338	386	378	364	373	374	365	374	366	336	361	379	365	369	355	350	384	351	350	370	365	372	368	388	365	386	394	374	347	382	362	352	357	377	369	354	338	383	374	405	374	368	367	341	365	316	370	373	363	346	370	361	361	338	376	329	358	370	362	402	366	342	339	381	348	358	350	352	347	383	362	379	362	366	367	356	380	372	373	370	370	363	350	385	380	369	383	330	342	371	398	363	361	354	357	378	386	365	369	385	360	415	336	323	351	364	358	382	359	350	361	374	350	394	369	385	372	383	364	361	364	373	377	394	398	393	373	396	349	335	349	362	379	344	336	364	352	353	365	374	350	371	386	350	375	358	398	346	349	396	376	377	348	330	344	364	393	375	371	342	368	359
34413	28353	18807	11529	8481	6646	4921	3872	3158	2936	2428	2150	1921	1615	1471	1283	992	880	812	743	679	648	615	625	546	589	586	529	505	521	557	565	541	517	510	502	474	484	467	448	500	452	486	477	466	479	468	469	467	428	456	461	461	464	527	428	405	483	470	462	478	419	462	437	470	458	432	467	451	422	441	444	453	456	460	411	470	408	476	409	408	448	447	434	451	444	463	425	415	444	432	452	430	413	474	467	423	450	447	436	415	412	406	455	436	416	432	421	461	442	465	445	435	451	413	462	434	463	457	422	424	447	449	430	436	422	419	420	460	436	407	432	460	438	423	417	470	411	467	471	463	471	411	426	432	439	435	414	405	436	403	441	428	452	456	444	432	451	432	469	427	438	437	404	438	425	439	434	424	442	395	420	419	411	439	397	448	430	457	453	436	406	450	444	428	427	390	426	426	430	438	394	427	443	458	450	423	421	418	431	432	460	426	415	429	446	440	420	442	434	426	456	442	423	439	405	472	457	457	429	430	410	390	423	435	444	409	421	437	427	413	424	425	407	441	385	448	431	417	454	455	411	481	465	437	442	444	444	417	464	416	436	377	434	476	444	425	435	408	459	444	428	435	422	425	477	456	410	458	414	400	446	480	453	465	408	433	425	431	450	406	451	435	434	464	437	419	437	437	421	428	393	441	464	433	410	417	451	445	432	452	449	447	413	419	455	438	443	450	460	461	410	469	424	461	409	439	438	467	422	407	419	421	431	412	473	415	474	441	446	432	443	433	462	446	421	418	440	397	428	457	437	439	406	454	415	449	450	434	446	428	433	388	434	421	438	435	454	423	422	449	471	419	453	456	442	438	428	423	448	441	445	437	427	433	416	436	453	435	422	469	406	454	454	406	430	477	430	409	441	471	449	441	442	426	472	448	408	473	413	433	469	414	460	431	460	436	441	419	448	409	380	415	468	434	427	421	423	407	449	458	440	418	447	449	436	461	427	410	438	423	413	415	433	436	415	426	445	446	454	425	412	423	462	437	421	451	430	441	411	462	416	403	438	443	434	429	437	441	474	425	421	388	406	435	444	438	439	441	432	465	464	454	425	412	428	436	445	431	434	452	399	444	427	425	444	435	432	481	418	386	469	436	466	408	377	408	445	399	413	425	413	412	432	425	416	449	385	436	459	440	400	452	430	409	477	423	451	436	460	457	415	431	446	454	442	456	401	452	438	403	447	421	391	404	439	446	420	412	401	468	432	458	421	393	442	419	436	411	443	412	443	466	417	429	435	430	413	428	484	434	430	433	433	438	473	439	449	401	488	438	435	441	453	445	433	432	445	454	416	456	435	452	445	467	435	400	450	408	433	426	449	435	401	460	478	424	405	440	427	430	451	413	406	423	408	441	438	448	447	455	450	449	460	448	447	448	420	438	424	434	478	451	399	419	449	444	432	422	439	418	390	431	421	416	448	456	459	460	463	431	421	458	431	456	444	424	433	486	438	427	435	415	432	419	431	442	432	402	428	418	472	423	443	432	436	436	441	422	458	408	435	426	408	455	439	457	428	436	428	423	428	408	405	436	446	413	442	468	467	468	413	488	434	410	450	446	423	423	380	425	434	442	470	440	414	475	447	440	435	415	445	461	419	467	437	431	438	406	471	417	433	468	424	425	452	406	442	456	426	423	466	447	437	460	437	455	407	436	437	431	435	443	460	448	444	437	433	450	407	419	441	450	431	456	462	435	451	465	439	440	451	432	408	431	451	477	428	403	407	455	397	427	447	414	438	411	396	413	443	438	460	452	454	468	406	452	426	461	401	466	460	463	441	405	439	462	423	438	411	443	415	415	418	444	409	421	400	469	425	442	444	415	395	433	441	460	455	410	437	418	411	409	424	408	448	445	477	439	469	432	414	412	462	436	452	438	430	448	454	442	434	379	427	463	428	474	434	442	403	427	430	432	452	419	438	403	418	404	424	432	416	422	408	428	416	429	434	424	429	437	444	472	451	411	435	421	433	442	460	465	404	431	430	443	406	454	439	449	415	426	459	455	458	439	413	458	419	439	387	432	445	431	454	426	454	429	454	439	423	416	403	449	441	458	468	436	458	420	439	417	431	443	445	435	406	456	447	413	419	429	451	472	465	412	433	430	455	430	407	454	424	406	468	428	416	415	467	456	446	418	423	420	442	420	467	465	448	416	425	444	477	448	424	435	445	439	447	430	441	431	435	423	440	437	434	455	476	446	395	414	395	438	402	432	418	400	416	449	456	422	465	426	472	401	446	456	478	422	440	424	404	407	434	415	424	446	465	437	412	466	422	441	397	432	432	479	416	416	427	451	423	434	438	437	425	412	375	441	446	441	417	444	418	422	418	466	422	408	439	446	424	430	421	443	468	386	424	399	442	441	429	449	409	441	417	445	452	417	445	447	462	435	413	440	428	435	464	436	449	416	444	444	443	463	440	439	428	414	422	413	452	445	460	391	422	436	422	469	472	442	418	423	416	442	425	436	402	435	442	449	465	450	424	430	449	427	450	425	430	426	416	446	429	410	445	441	422	435	426	411	469	449	460	419	441	434	418	415	431	448	415	465	447	449	457	448	481	399	462	415	416	449	422	431	406	433	450	448	449	426	431	434	433	451	414	480	411	446	464	463	458	424	455	469	437	455	411	392	432	479	462	411	415	417	460	432	431	435	469	425	406	420	459	437	401	462	421	432	410	434	448	456	396	438	430	428	447	389	423	456	409	460	446	395	452	440	414	402	429	416	473	435	397	430	414	493	431	453	403	422	443	394	426	421	412	449	431	413	459	428	436	425	430	431	411	471	444	421	477	451	418	434	400	469	490	449	420	463	452	437	432	420	429	417	434	469	469	464	447	485	402	421	436	439	428	440	467	409	417	451	421	435	413	453	461	436	426	426	408	442	456	407	429	451	423	443	424	454	415	411	433	455	429	407	457	461	428	439	396	410	396	411	428	431	421	424	388	476	463	403	424	413	403	430	461	397	418	435	416	386	431	432	423	446	418	479	463	448	458	445	412	421	456	415	410	443	430	443	413	455	461	460	440	446	419	429	430	467	461	422	427	408	435	437	443	417	423	453	426	436	423	411	398	416	450	417	454	443	452	428	448	460	432	425	413	424	403	486	397	439	452	436	473	406	426	450	459	412	438	385	452	488	464	447	440	437	425	420	428	422	434	427	430	453	429	436	428	427	448	436	424	469	445	474	396	435	442	437	439	464	427	433	444	422	443	427	408	420	413	397	441	456	429	448	433	412	428	458	450	443	433	438	459	436	445	399	424	440	434	451	448	428	430	408	482	444	460	443	415	409	429	422	400	444	437	421	403	411	426	445	432	462	425	426	427	439	474	428	453	397	426	439	411	436	456	468	445	459	435	465	423	409	452	435	453	436	472	397	451	421	424	433	438	433	438	434	443	425	428	395	474	441	482	409	477	420	442	424	427	429	456	413	468	454	473	435	435	438	460	438	409	456	453	426	454
25211	21496	27685	25619	12648	3180	1860	1383	1190	1070	1011	879	780	675	660	587	528	450	405	398	407	370	391	355	347	352	359	310	334	315	337	335	312	329	341	382	315	324	322	294	315	301	293	295	303	318	350	305	312	319	332	312	295	285	313	308	269	256	321	304	312	287	277	311	283	301	308	284	297	295	308	305	252	306	331	297	317	305	310	311	280	279	301	322	293	330	304	308	315	321	272	294	309	287	290	320	309	320	296	286	294	285	271	279	300	293	272	289	327	280	290	276	297	289	296	306	303	304	297	306	324	316	268	303	288	279	294	320	309	297	298	301	341	279	282	279	309	260	299	310	301	308	287	294	309	305	280	293	316	283	303	301	281	319	281	300	282	262	332	311	291	286	306	274	317	315	279	283	329	279	308	283	301	297	280	301	294	294	296	311	314	323	276	313	298	305	286	267	299	307	247	285	312	309	296	287	309	316	295	296	324	303	304	297	265	320	289	299	294	262	289	316	259	312	281	318	258	314	281	266	296	290	313	305	302	312	308	314	280	326	262	295	287	322	283	285	331	265	300	295	289	314	278	310	276	302	282	286	291	311	294	301	275	285	284	305	301	297	295	281	292	322	322	284	282	309	293	280	293	320	272	304	301	296	288	259	293	300	276	311	280	282	302	297	312	294	302	290	290	323	304	300	303	264	271	326	285	295	297	303	285	282	280	311	286	286	298	288	273	272	289	306	276	303	293	316	276	289	299	310	284	277	282	315	304	302	306	287	329	307	278	265	321	296	319	304	293	301	346	305	321	305	300	279	276	262	306	290	319	301	296	301	292	324	295	279	276	299	320	301	275	300	309	283	321	291	293	271	295	280	302	328	321	248	295	289	299	286	327	278	318	302	315	297	282	307	298	329	288	292	310	304	309	280	284	286	266	306	332	286	281	324	289	294	292	271	293	304	302	293	293	297	301	288	288	302	283	263	316	307	306	322	260	290	282	284	278	270	291	261	312	288	291	308	301	311	288	291	311	287	323	266	276	279	279	295	291	322	295	304	294	321	308	291	326	310	286	327	258	321	292	274	310	289	297	310	312	295	300	303	295	312	334	307	282	317	319	324	323	280	271	298	292	337	293	295	293	266	295	298	315	317	296	320	341	306	296	278	264	277	289	285	289	294	298	298	263	286	296	279	301	288	288	285	303	279	289	323	328	281	254	299	303	291	295	310	280	273	285	287	330	281	293	299	299	271	304	275	304	300	284	278	289	287	294	304	296	301	307	319	287	279	298	320	320	319	292	300	309	311	295	309	307	279	303	272	317	259	341	276	295	280	342	287	307	287	300	286	300	260	327	291	283	281	276	319	308	309	298	277	311	283	326	316	290	287	271	269	317	309	312	284	330	288	302	277	318	300	288	282	275	312	294	320	284	314	316	283	305	318	295	294	266	267	298	260	278	326	313	291	277	284	275	257	295	286	294	300	293	282	278	266	313	311	316	274	320	290	291	273	299	298	325	295	274	307	310	286	296	302	273	281	286	295	301	324	311	318	278	287	272	281	293	303	300	283	299	253	306	265	287	303	306	273	273	286	313	289	305	279	282	310	303	296	289	317	298	303	296	306	297	316	299	315	293	313	307	287	300	317	294	270	314	310	278	300	265	303	288	305	286	302	305	287	286	312	271	285	337	288	266	281	273	322	274	279	293	316	293	318	297	329	292	276	297	317	288	280	303	298	319	306	305	303	286	266	284	299	262	295	299	295	280	314	291	311	268	288	300	300	276	295	288	283	298	308	315	278	270	318	271	280	305	295	274	327	284	299	295	306	292	295	320	296	295	279	265	286	294	312	283	293	287	277	315	296	292	312	284	300	297	291	297	309	289	323	318	290	302	322	306	298	286	258	311	271	283	266	298	294	287	302	290	322	294	325	293	302	301	272	290	298	306	303	283	268	299	299	288	301	277	304	287	285	300	285	298	294	284	292	319	308	293	341	313	289	311	268	309	299	273	291	264	295	327	304	287	321	314	310	270	262	272	300	279	260	312	301	287	314	300	295	300	299	283	282	291	275	284	308	295	285	291	263	257	301	265	306	276	326	329	302	328	306	277	278	307	332	286	299	309	297	283	283	288	309	315	294	304	315	287	266	274	301	321	278	259	270	309	275	276	305	280	299	308	274	281	314	285	292	302	305	303	288	303	281	307	300	289	275	298	313	285	271	306	312	264	289	305	301	272	303	304	284	288	282	274	313	306	288	295	274	294	298	261	297	325	300	326	290	305	305	330	295	293	288	278	285	308	344	286	285	297	286	291	294	286	312	300	314	272	326	283	274	280	293	301	291	300	291	278	273	288	286	295	286	298	262	316	299	316	312	278	278	281	305	292	301	324	322	300	329	259	286	297	327	300	317	286	295	285	286	311	305	291	321	302	292	297	312	314	283	299	286	285	290	279	277	293	282	297	272	292	288	322	302	285	287	273	338	277	270	272	315	305	287	295	279	268	265	305	304	320	315	290	279	305	300	284	296	319	285	242	286	292	272	279	290	263	273	267	275	304	270	314	297	281	312	290	285	290	273	278	309	287	288	299	278	312	300	294	305	279	283	306	296	307	289	296	297	273	294	288	303	274	290	294	323	279	323	302	306	314	284	275	283	312	322	328	324	297	286	281	305	293	316	289	313	317	303	289	275	337	297	319	312	299	283	316	279	298	291	303	298	290	286	271	302	305	297	291	281	291	318	283	288	300	284	304	313	292	266	281	293	246	291	275	294	309	313	273	310	325	288	310	277	271	300	294	298	309	262	289	304	273	294	311	283	312	259	265	288	292	283	259	311	290	273	326	279	309	299	281	276	281	330	274	300	283	298	282	301	312	295	315	268	276	319	327	312	274	283	277	299	315	280	292	287	305	279	263	297	314	289	344	311	273	302	315	309	310	314	298	312	284	309	323	293	266	311	255	253	291	296	279	291	279	258	299	296	331	303	313	274	288	287	315	291	290	285	275	321	301	284	279	310	276	293	265	271	317	304	263	312	284	324	299	288	315	296	284	297	300	306	291	300	321	324	291	288	263	306	309	306	312	283	306	289	283	322	298	280	308	295	312	281	280	291	285	308	288	272	273	286	307	246	289	308	301	307	315	266	300	275	281	309	290	309	296	288	267	287	283	308	307	295	333	310	287	305	289	302	318	291	294	302	293	304	289	258	311	265	319	315	274	310	264	306	282	278	274	286	299	289	289	287	271	314	302	287	269	284	267	325	284	300	289	307	275	307	288	279	329	293	294	301	289	299	296	284	291	331	310	308	301	268	296	311	307	335	268	341	289	290	288	307	313	305	300	321	323	303	328	300	316	309	299	298	311	285	329	312	302	285	306	299	264	305	297	313	277	304	304	314	291	287	288	306	287	305	305	299	276	299	242	274	294	265	282	304	297	284	323	265	317	287	292	327	296	294	333	335	290	274	294	304	313	322	297	283	300	319	288	262	310	306	285	291	315	272	318	301	258	289	309	281
31775	23457	15533	9551	6705	5127	3812	2931	2477	2213	1881	1670	1501	1209	1103	950	792	722	600	589	502	463	468	479	433	440	431	473	411	485	382	428	390	410	384	397	424	360	381	382	397	384	416	409	360	355	396	359	371	366	377	361	387	380	364	372	322	349	371	332	348	392	355	338	343	347	383	333	359	338	396	348	332	361	396	362	352	321	342	359	356	343	356	329	346	338	372	354	332	317	341	342	352	313	351	364	349	328	329	335	348	331	351	314	330	350	320	311	327	345	354	364	338	353	303	365	380	354	357	330	345	339	360	346	355	367	348	330	350	350	321	363	369	325	358	361	362	358	345	341	323	364	337	348	314	317	344	337	347	340	386	330	382	370	377	351	368	378	313	335	333	343	352	371	365	346	321	325	312	361	386	345	341	360	322	347	337	356	337	352	344	324	346	312	346	342	376	336	303	332	335	335	349	348	346	326	329	393	357	367	333	326	329	322	350	334	349	324	326	361	349	331	345	328	332	384	366	317	355	349	331	347	343	321	349	341	343	344	361	357	345	344	339	334	327	348	369	341	335	317	350	340	329	342	357	339	354	363	323	353	352	333	342	349	345	336	336	334	347	364	369	347	353	337	349	348	326	342	305	342	326	331	372	369	355	359	346	371	341	355	328	315	341	329	386	373	366	368	361	352	331	335	337	302	335	369	346	348	322	351	348	372	343	328	348	349	311	348	309	321	371	324	361	376	342	320	346	358	365	310	362	320	323	367	378	334	336	351	332	364	329	352	365	327	354	368	338	368	345	308	346	340	329	333	358	340	349	341	370	358	368	350	361	346	349	331	344	337	363	314	357	359	363	361	356	337	351	351	350	349	367	353	336	309	333	357	343	345	356	309	343	339	374	326	348	370	362	361	365	342	391	345	367	321	378	357	381	342	333	362	331	381	366	356	363	362	355	337	384	331	359	357	367	368	356	353	338	341	351	335	356	353	363	376	341	293	362	347	360	331	338	334	361	338	344	341	321	396	356	322	338	360	323	343	342	337	365	363	348	362	359	360	310	389	374	334	348	359	319	348	353	334	359	328	344	372	339	320	370	329	342	365	366	335	347	344	331	322	320	360	338	346	338	368	327	319	342	334	344	353	310	359	365	358	307	358	358	360	360	381	352	339	338	333	330	370	376	340	358	350	369	324	358	340	318	365	343	359	353	355	349	361	334	335	352	327	367	352	328	374	339	315	339	371	348	322	332	326	311	340	300	367	349	351	353	334	320	333	343	361	320	336	361	364	319	337	350	339	313	345	353	326	356	352	357	344	370	347	356	325	362	334	359	336	357	347	334	325	312	341	360	360	322	374	311	338	349	312	335	360	371	360	357	369	335	314	369	326	355	351	366	310	315	361	350	348	338	337	309	332	374	332	316	312	338	319	342	316	367	360	367	345	363	321	329	319	349	358	395	359	341	346	345	363	337	333	356	341	388	339	401	375	341	347	336	310	358	376	362	342	323	378	318	339	339	333	359	368	339	320	365	350	330	315	351	344	341	370	350	320	363	366	359	344	314	330	340	376	361	349	384	337	358	362	366	335	367	356	366	342	339	346	371	340	347	319	299	329	317	341	372	327	355	351	360	306	357	347	371	363	360	351	380	349	326	340	315	376	373	370	356	337	345	343	327	334	359	338	352	311	339	342	336	316	341	354	334	294	346	338	351	358	331	346	360	356	383	353	349	352	337	325	331	354	336	361	342	329	355	330	345	367	361	339	347	342	351	348	354	347	315	379	338	348	335	372	363	363	355	363	335	333	382	325	347	317	362	344	335	369	338	348	344	342	328	340	352	334	337	329	355	354	340	363	355	329	341	305	340	354	327	340	322	348	371	357	368	355	321	363	341	403	389	327	343	364	366	366	311	342	306	396	365	343	325	328	343	349	324	357	360	344	332	376	333	337	333	323	375	349	310	363	317	361	356	318	374	359	329	328	355	356	346	358	332	340	292	340	336	350	351	358	346	326	341	359	339	356	325	386	356	366	327	339	385	366	367	339	325	345	351	359	341	352	347	339	323	327	362	340	363	325	346	368	329	346	348	373	345	320	367	350	338	349	352	354	325	314	329	354	355	381	340	333	365	359	327	353	382	331	345	332	343	301	307	346	344	331	332	354	324	354	339	368	370	366	354	362	361	359	373	370	373	325	362	322	332	335	385	347	345	326	330	357	354	354	351	337	378	366	347	337	334	360	345	348	315	368	347	346	330	367	331	359	324	367	362	363	375	322	314	343	306	355	367	324	320	361	342	317	347	352	354	323	364	330	352	346	328	331	336	349	357	333	370	332	330	350	379	368	377	384	352	376	362	345	359	349	340	333	334	358	334	355	353	374	336	343	358	369	379	345	340	332	329	363	326	356	397	321	330	357	322	359	333	320	348	334	319	335	369	392	332	354	347	356	348	328	345	362	352	342	364	315	350	331	332	350	314	339	333	330	359	340	351	330	306	342	343	371	354	344	350	371	324	338	340	324	370	342	350	350	340	321	330	353	337	370	350	348	358	354	350	356	351	324	329	355	350	322	361	348	336	359	382	364	362	336	361	361	306	346	305	321	359	325	325	356	372	359	344	368	347	365	330	382	358	345	331	353	354	344	371	362	338	344	340	346	359	344	346	385	360	376	330	355	330	353	340	368	351	355	364	323	327	364	342	327	343	355	306	384	331	340	341	349	332	354	347	334	341	352	344	375	320	323	324	351	352	322	343	368	353	341	346	340	362	394	375	369	357	345	329	358	293	346	359	344	344	383	366	375	352	327	368	321	342	388	328	369	368	350	362	378	358	321	331	326	344	337	351	316	388	361	358	328	356	350	376	350	364	353	331	345	338	359	351	345	347	327	354	366	365	355	357	376	347	350	329	382	354	365	369	342	337	338	344	338	345	354	326	360	370	319	343	337	346	367	372	333	339	367	376	339	311	329	330	346	327	323	342	346	307	297	334	340	350	320	363	331	330	336	352	343	362	328	374	337	313	329	365	326	343	340	353	321	333	368	346	380	332	370	321	331	313	335	366	353	334	350	335	326	347	335	343	351	367	332	357	330	352	338	353	334	320	341	380	346	334	341	331	333	362	344	352	343	343	326	316	345	391	329	371	357	366	359	361	346	340	345	324	344	328	359	316	326	346	376	344	357	350	334	313	374	325	316	332	321	346	346	338	316	353	381	374	357	340	356	343	323	337	340	355	362	344	326	345	369	358	373	339	348	388	348	318	351	345	323	363	332	361	360	333	382	345	352	363	391	326	366	334	326	349	377	347	332	341	362	357	366	341	365	330	326	355	331	331	324	338	323	345	351	387	348	345	362	332	355	318	358	376	347	326	359	355	346	333	340	349	356	356	325	308	351	348	315	340	376	389	348	341	323	350	341	347	345	348	352	361	324	342	357	364	347	359	351	326	358	343	369	334	336	314	327	348	297	365	373	367	339	355	356	325	331	343	331	342	319	364	344	341	311	380	310	339	348
23000	21488	29260	24164	21495	21606	11248	2796	1848	1775	1493	1446	1223	1052	1023	849	687	592	532	501	439	425	416	393	380	319	324	347	343	332	341	340	292	316	295	314	285	262	296	265	290	286	283	269	315	273	253	289	274	286	285	282	259	270	277	245	249	258	254	248	277	242	252	239	263	265	277	248	246	228	250	248	274	251	260	253	257	228	292	251	255	266	256	233	227	254	249	262	225	236	228	248	225	245	222	247	226	232	224	236	241	266	250	242	251	240	240	217	237	250	275	244	238	219	251	249	265	226	250	261	247	258	219	242	256	223	244	257	246	261	225	219	239	235	265	255	240	246	249	269	241	256	255	262	278	241	221	239	243	257	261	258	251	256	246	264	255	277	263	248	247	232	231	263	253	264	237	273	252	242	233	243	225	267	238	248	249	225	207	256	269	256	260	243	232	259	263	259	239	239	253	241	275	245	277	250	248	255	240	222	267	248	211	238	211	238	233	227	233	244	270	253	246	267	225	239	222	246	249	226	260	264	238	249	255	240	255	235	268	240	246	235	237	245	235	262	274	257	218	253	268	228	237	210	246	250	235	262	231	225	247	276	233	242	290	212	268	255	255	234	256	231	238	233	277	276	264	253	230	250	264	232	235	256	245	247	224	259	249	250	254	248	217	234	234	264	236	242	225	225	228	256	258	241	234	251	226	232	242	239	239	250	224	231	265	236	258	245	266	236	243	256	231	230	237	250	244	233	251	246	274	241	236	251	269	217	266	232	258	250	261	260	266	258	254	261	243	264	276	224	251	244	253	256	252	240	252	267	263	280	250	246	234	240	233	243	253	232	230	216	244	264	237	251	241	234	248	250	268	244	248	228	211	269	240	246	256	243	239	262	221	243	246	252	252	261	249	245	241	220	226	255	228	224	226	239	256	263	265	260	249	250	264	232	241	232	237	275	259	250	238	238	266	242	223	233	244	266	229	267	249	254	262	232	237	249	234	220	216	242	230	277	219	260	261	253	230	263	228	227	239	250	237	254	236	268	263	268	277	271	245	264	232	257	242	227	239	250	227	261	238	261	223	287	235	237	231	260	257	253	244	246	261	241	262	252	236	243	248	274	266	214	247	220	241	243	271	256	235	237	245	239	231	230	249	258	261	218	232	256	248	234	237	249	244	277	257	245	213	260	269	235	219	259	231	268	235	254	232	246	225	240	236	262	247	240	259	234	221	245	262	240	241	250	269	208	216	232	240	266	259	274	240	264	248	243	260	230	272	236	246	228	214	245	277	241	256	215	246	254	248	246	229	248	254	282	233	248	232	237	245	234	261	246	217	257	247	272	218	244	217	246	257	236	248	231	236	239	253	250	208	260	208	236	239	232	242	229	258	245	262	242	271	251	243	265	235	250	244	270	234	261	235	232	276	260	255	301	244	246	221	239	232	279	230	239	250	217	234	272	233	265	284	265	228	230	244	253	247	223	243	230	288	222	222	258	241	223	247	250	242	212	252	244	236	245	234	252	228	230	230	229	231	218	249	240	243	254	204	252	252	266	257	243	222	216	248	245	252	244	234	262	242	248	262	247	268	239	239	265	208	231	257	239	252	229	253	240	216	228	218	259	269	225	256	234	234	245	231	258	250	241	232	249	225	278	222	244	232	245	258	240	263	272	248	251	259	225	235	227	246	254	235	246	253	233	246	270	260	249	250	246	277	224	260	231	246	282	267	254	257	251	240	267	238	280	224	237	234	241	266	256	206	257	258	246	279	210	244	250	251	227	241	221	219	251	219	228	239	228	268	248	246	243	263	238	267	252	229	243	239	276	226	253	249	250	236	250	246	235	234	242	268	245	246	241	240	243	251	244	249	257	246	247	267	237	267	263	226	259	230	267	228	242	253	230	256	243	273	257	251	247	264	235	249	218	234	244	227	235	274	266	259	214	241	233	259	216	260	255	233	265	231	244	209	265	259	206	244	238	232	256	227	271	222	260	261	242	234	248	267	283	218	271	249	243	223	270	237	227	256	222	252	250	233	241	229	252	262	250	254	239	278	234	225	251	257	258	240	247	266	230	231	248	239	257	247	260	297	261	272	231	271	251	281	254	258	286	255	274	246	233	238	243	256	251	254	254	240	242	264	220	242	256	273	272	216	241	251	242	242	253	233	250	242	242	284	285	220	232	237	241	262	244	263	228	235	257	246	263	222	254	228	280	262	258	252	245	260	246	226	251	236	230	261	282	252	247	230	239	255	240	226	242	268	256	211	244	255	229	273	240	241	220	276	266	240	241	259	263	255	219	228	236	261	223	254	226	249	251	246	274	257	237	272	257	257	248	262	227	236	260	243	265	256	255	248	236	235	239	265	226	238	235	265	237	239	243	243	231	254	261	243	273	252	264	240	241	225	263	226	265	237	257	249	227	228	243	265	253	253	247	247	223	249	247	269	264	259	249	242	234	238	250	213	256	236	251	239	266	225	228	269	260	260	238	253	220	249	239	235	242	265	246	247	250	242	235	217	217	257	231	241	257	255	210	247	254	251	230	264	235	251	248	248	261	253	225	269	229	223	225	255	224	264	251	238	233	239	241	272	232	245	240	248	223	246	239	258	214	231	259	241	291	263	267	257	235	238	237	260	225	208	256	240	230	263	265	224	219	236	268	250	217	221	265	239	255	241	241	262	233	274	255	231	216	246	253	221	219	239	249	240	253	231	239	231	229	257	270	248	253	263	264	219	232	257	233	240	251	244	251	245	236	249	230	229	240	258	256	264	227	233	225	240	235	256	263	220	223	259	231	266	248	271	237	244	224	235	231	238	264	227	231	231	253	249	255	252	247	247	264	256	230	223	251	237	233	237	265	268	231	242	252	247	256	237	256	247	265	255	244	231	247	249	241	241	260	252	209	248	218	260	237	236	234	253	249	237	228	228	243	245	258	255	221	259	256	222	270	222	252	246	264	257	256	219	255	268	227	234	247	252	235	245	260	252	254	212	257	253	218	229	246	235	205	223	235	251	213	226	256	241	246	274	258	245	244	216	242	240	264	251	241	269	252	240	223	270	234	248	274	224	227	229	255	240	251	256	253	263	247	279	249	222	243	243	259	235	237	253	224	247	257	249	240	232	248	261	242	263	248	231	245	274	254	244	237	263	267	260	241	239	255	216	239	234	240	244	240	261	233	247	238	241	217	231	218	270	227	240	257	254	264	278	251	222	230	259	228	247	252	241	260	229	245	273	236	246	252	287	264	251	249	262	256	233	266	242	238	284	251	265	240	253	222	244	256	235	242	261	226	234	277	239	236	250	249	250	228	229	248	264	243	240	246	232	268	244	221	250	262	241	197	275	241	251	251	257	226	277	253	258	256	253	264	231	238	257	280	225	234	230	241	240	226	257	244	237	263	244	225	230	242	229	240	250	245	224	253	238	231	228	250	258	293	224	217	262	240	249	264	258	246	254	261	236	281	238	246	245	253	250	267	247	251	252	232	253	269	223	236	254	246	226	243
37499	31781	23756	15486	11578	8886	6362	4741	4046	3463	3153	2692	2300	1906	1681	1554	1162	919	837	762	642	605	563	538	534	522	502	459	431	492	373	428	412	378	409	344	402	358	400	361	320	351	372	367	372	331	348	345	352	322	340	329	350	339	349	349	314	355	299	287	310	315	273	309	295	325	303	293	271	286	331	303	307	307	284	307	311	323	329	312	273	294	310	337	313	318	328	333	302	309	294	299	290	272	296	304	289	310	298	303	313	306	306	296	311	283	291	302	313	289	315	292	266	291	272	299	309	279	309	305	321	295	281	282	289	290	313	283	274	328	304	268	293	294	297	299	287	275	325	301	317	277	286	297	303	269	292	276	292	295	315	273	279	281	308	257	297	298	292	267	320	274	308	314	308	279	283	274	314	299	324	304	272	335	302	279	313	291	277	313	321	273	301	292	314	305	279	291	291	293	288	326	274	314	291	262	292	300	315	286	318	319	299	283	297	310	280	298	306	308	296	304	304	286	286	286	308	280	286	292	303	304	279	303	280	269	260	306	301	287	274	292	276	312	265	311	281	312	288	279	293	271	271	279	333	321	276	322	311	321	284	282	334	290	320	305	285	281	307	289	325	294	319	290	302	275	267	274	315	294	288	265	309	309	310	278	283	311	295	290	272	318	283	301	322	307	326	268	301	319	294	286	268	270	291	316	292	290	312	308	306	299	274	302	315	294	293	271	291	288	303	294	270	316	292	298	278	286	290	296	304	287	283	280	283	278	317	314	341	302	305	258	317	300	285	320	319	282	299	302	292	328	309	315	292	304	300	275	303	287	271	291	327	253	295	310	298	285	301	322	282	311	308	280	293	299	291	275	319	277	283	286	298	294	304	316	301	299	286	299	305	296	326	277	250	274	302	295	299	245	270	290	274	306	268	298	261	302	280	307	281	274	293	316	318	296	262	297	317	285	300	319	303	290	280	310	305	287	290	300	313	293	269	270	287	305	260	262	293	295	291	288	268	269	292	271	268	281	296	297	283	262	309	277	283	332	272	285	287	298	286	287	293	297	297	304	338	306	285	335	318	309	300	283	286	301	296	285	291	298	301	311	272	305	286	278	313	294	282	295	285	295	285	278	296	292	289	255	301	290	304	279	283	290	246	297	287	294	264	336	268	297	323	273	295	300	311	287	266	303	266	309	259	322	275	293	306	312	283	266	307	309	308	278	295	286	287	275	286	339	290	314	300	291	266	274	310	287	290	302	294	283	284	292	282	291	269	280	308	275	293	303	303	264	319	320	286	328	301	291	301	264	291	314	293	292	284	253	292	296	287	307	309	279	287	297	308	260	277	318	275	287	268	286	327	296	305	291	283	270	294	302	295	284	277	262	302	278	272	319	289	258	300	308	303	307	297	315	303	255	300	298	292	286	285	277	287	271	293	312	274	326	304	281	301	281	299	287	302	302	299	330	294	281	304	313	308	264	273	303	303	296	299	307	291	330	291	297	276	297	292	304	262	287	293	306	296	321	291	263	296	283	316	293	284	269	327	306	317	257	309	270	262	279	303	315	269	296	287	310	274	303	285	313	287	287	288	294	318	282	285	271	291	297	276	290	306	292	290	278	288	280	271	316	307	301	281	264	272	300	275	286	301	282	334	268	286	269	266	292	305	297	297	307	297	287	291	277	307	282	300	274	322	309	262	274	295	296	272	314	258	283	299	290	292	299	287	292	286	287	341	303	284	289	311	261	281	299	309	286	287	286	290	283	327	289	263	307	304	329	303	301	287	302	283	320	275	293	266	291	285	295	262	308	294	291	315	283	296	273	303	303	265	285	322	305	294	280	275	274	267	317	262	282	321	315	295	310	310	271	296	287	307	249	277	285	266	291	281	316	270	294	274	279	297	339	310	321	292	261	282	299	284	299	277	267	272	280	274	294	271	284	312	312	294	310	309	300	297	295	281	284	293	278	270	262	280	289	317	286	291	298	312	308	263	267	300	277	296	292	288	265	267	296	312	282	278	306	297	296	294	301	296	314	295	297	305	274	265	309	273	300	301	289	281	299	318	318	270	283	288	320	274	299	288	301	289	279	283	306	287	320	282	303	258	273	270	295	287	297	288	299	282	326	281	270	274	286	284	298	312	292	326	272	287	304	314	299	295	318	302	296	281	266	316	305	271	296	282	287	302	303	303	282	279	297	269	310	297	321	315	299	302	282	301	296	292	299	289	319	310	278	273	260	296	310	281	321	285	315	308	305	287	279	293	310	309	257	278	272	293	282	279	280	311	295	279	295	303	291	306	297	292	291	287	296	285	280	290	303	263	284	292	262	270	294	298	302	276	299	306	293	313	317	333	279	282	294	291	284	292	255	270	267	321	290	271	281	286	295	311	262	278	292	274	280	350	291	304	298	280	290	289	289	313	303	321	291	290	287	297	291	279	271	288	289	313	310	278	291	281	307	287	287	289	282	308	277	297	296	275	305	286	299	288	289	311	284	274	270	277	300	314	317	291	281	278	266	325	302	301	261	279	285	302	295	293	308	309	277	292	302	332	272	309	301	290	296	302	292	305	295	298	280	329	309	285	296	265	287	324	291	300	280	301	311	286	330	313	270	305	317	291	300	283	304	287	258	285	287	296	290	318	265	292	317	268	290	260	283	309	284	298	309	265	298	284	292	302	315	283	288	320	277	296	289	307	282	261	282	303	298	308	291	303	266	342	305	328	299	280	305	302	306	266	308	294	307	295	262	285	285	291	271	303	320	282	311	287	282	290	323	280	314	303	300	280	296	316	305	295	304	319	294	291	280	321	277	298	287	282	287	303	258	272	282	293	265	310	268	298	317	313	302	278	289	307	279	275	301	285	280	305	286	302	308	284	300	297	297	253	306	313	293	300	311	264	309	298	301	286	293	279	294	282	302	299	292	300	283	293	304	299	313	275	282	282	257	317	297	279	252	303	286	282	266	297	284	307	284	297	314	291	285	271	274	298	293	275	280	297	295	251	270	299	307	319	323	307	305	311	287	281	289	263	311	276	314	281	292	278	304	282	286	294	289	294	265	282	282	268	290	254	280	281	308	314	291	260	286	274	275	290	298	275	306	304	256	297	287	304	283	278	316	332	311	302	287	294	261	289	320	278	266	300	295	288	306	305	282	313	294	264	303	296	289	299	289	308	300	283	271	282	303	313	272	302	303	317	273	297	269	302	279	303	266	288	302	278	321	292	295	275	313	290	295	294	291	303	336	320	293	279	294	284	268	312	299	315	293	328	314	274	290	314	246	275	281	299	301	321	311	287	298	313	263	258	314	277	296	296	291	343	301	296	287	332	283	276	275	255	325	282	306	283	286	296	301	274	278	281	296	282	330	273	318	276	274	289	288	295	284	276	292	299	266	292	301	288	308	330	297	277	283	304	296	283	295	311	300	302	313	302	314	321	308	259	292	297	309	292	268	276	314	278	285	322	281	274	297	307	306	310	312	299	311	271	284	269	292	282	314	301	268	290	260
29594	20728	12601	5549	2856	1903	1361	1018	913	816	801	757	695	635	622	556	525	504	450	481	394	447	450	433	434	441	434	410	431	384	400	394	422	401	425	396	382	395	397	417	389	406	389	428	402	444	421	376	376	419	406	371	407	414	371	433	380	400	426	380	400	412	379	401	429	419	386	377	370	410	388	401	390	403	416	422	390	406	403	383	403	393	405	397	398	410	385	393	398	394	382	376	427	379	352	406	370	380	399	409	436	357	374	388	417	418	384	382	367	426	375	394	396	379	396	425	388	375	369	384	368	404	405	380	378	398	407	379	400	399	393	391	366	398	394	416	411	360	379	398	427	426	445	398	380	388	403	395	419	384	394	383	404	378	393	346	389	376	390	402	349	411	421	403	432	421	405	394	405	378	406	394	396	431	395	388	418	403	398	408	383	400	380	408	360	397	405	379	374	410	354	423	386	422	365	366	391	413	368	380	389	392	402	368	406	382	421	386	385	355	400	407	378	404	391	404	418	392	387	393	376	404	369	400	404	364	426	374	380	370	391	381	399	354	429	439	398	431	354	426	398	417	438	344	415	392	347	377	394	383	423	388	377	364	391	374	426	389	448	428	420	391	397	398	389	381	395	392	394	401	401	369	401	366	389	396	387	425	393	400	375	385	372	418	402	406	410	392	369	388	381	397	391	353	393	437	373	400	396	398	396	430	422	397	418	405	367	388	391	392	403	383	381	394	391	402	393	395	400	404	387	372	395	401	418	414	385	401	409	381	410	409	376	363	333	409	395	390	404	410	388	385	424	394	427	393	351	401	390	360	359	426	375	411	424	382	415	396	366	415	419	385	412	382	410	365	376	404	370	383	407	392	393	372	407	399	376	407	392	375	396	392	431	388	395	381	426	362	406	406	401	415	395	402	395	385	391	402	367	405	404	405	383	418	404	382	387	397	401	381	400	378	391	378	396	380	388	393	375	374	366	366	385	428	377	400	391	406	381	432	374	411	383	388	350	416	394	420	406	386	384	362	370	410	399	401	404	400	418	387	414	392	394	383	381	403	407	443	410	420	383	356	396	403	387	421	415	383	388	392	415	410	417	417	372	382	384	419	381	423	373	414	382	388	369	399	410	376	378	372	373	375	386	414	442	381	404	399	384	404	412	371	403	396	432	420	357	363	357	385	414	379	382	375	381	370	361	415	383	370	403	399	384	402	379	377	434	411	375	392	377	366	364	414	391	384	412	381	368	374	355	425	366	422	428	386	424	377	406	401	388	385	373	401	380	415	443	360	396	415	400	407	425	369	414	382	370	383	382	420	399	378	336	389	418	391	405	391	407	385	403	412	397	423	402	390	404	369	394	394	408	358	393	397	379	400	374	425	416	386	419	399	392	393	406	394	407	399	410	373	409	403	364	444	419	410	398	454	367	370	419	344	394	390	406	381	399	385	402	353	425	368	416	363	399	398	393	388	401	399	409	386	405	394	394	406	384	367	382	388	381	370	415	392	440	434	412	382	409	413	383	411	412	378	400	428	418	391	381	371	376	441	436	391	382	404	383	376	376	389	367	368	360	377	375	390	371	395	382	419	408	366	392	409	376	363	358	368	351	412	407	404	372	392	429	428	400	398	372	410	362	366	369	395	418	394	415	380	428	401	380	397	401	403	403	422	381	420	381	430	389	421	386	402	399	394	367	412	361	376	421	391	372	371	372	399	352	405	394	399	363	421	361	409	387	365	401	392	384	391	388	382	400	386	369	391	371	385	397	390	393	388	391	425	376	398	377	405	381	371	408	386	373	367	394	399	412	394	408	407	417	393	375	411	422	358	365	425	413	390	390	396	383	398	410	385	424	376	332	383	405	379	355	412	361	409	390	391	383	415	369	373	401	364	402	367	449	362	440	406	380	425	401	423	373	425	409	394	408	398	382	365	361	436	396	389	382	407	399	420	391	371	395	404	393	391	389	410	414	352	394	390	414	378	389	346	388	413	428	422	398	388	352	406	407	373	403	354	380	372	430	393	414	366	407	375	405	392	380	441	386	378	383	399	397	361	401	415	377	418	391	416	377	404	393	385	391	396	424	374	401	417	413	393	376	388	384	390	383	367	414	387	372	408	407	376	431	410	411	425	401	401	371	362	389	368	384	374	390	400	371	394	424	406	384	393	387	354	399	378	400	361	385	419	387	400	410	377	447	359	388	389	371	368	363	410	432	376	399	404	390	389	413	417	390	401	387	433	395	409	397	427	406	413	382	371	418	383	406	429	378	408	366	386	411	379	378	368	379	392	387	374	401	436	411	348	406	411	397	427	366	358	351	437	382	373	433	388	401	402	412	370	409	372	395	416	385	373	397	379	398	383	403	400	388	432	374	364	394	399	409	399	414	408	427	441	343	373	374	380	398	374	426	394	409	370	400	398	394	399	380	397	395	390	354	406	410	396	401	393	397	412	373	394	380	406	391	411	343	405	374	361	407	371	358	390	376	380	351	407	411	401	379	429	388	373	377	401	399	353	383	396	405	382	421	406	406	401	369	438	411	392	395	400	396	425	366	393	402	402	360	426	378	394	376	384	378	407	369	422	370	370	423	372	382	378	405	377	387	409	385	410	400	404	400	415	421	427	436	395	410	420	367	401	381	383	383	422	386	380	403	375	365	345	397	413	413	401	421	417	400	376	395	411	372	392	386	390	395	384	420	388	350	383	381	384	356	400	413	364	417	414	410	387	407	411	400	392	436	381	367	368	394	410	409	400	389	384	390	390	405	381	398	410	392	380	373	412	369	378	373	411	394	395	353	395	382	367	386	423	373	411	395	433	360	422	386	435	377	397	389	437	377	370	400	408	383	377	427	436	382	408	378	380	391	395	408	417	364	382	409	423	379	374	427	420	389	378	363	384	427	413	385	382	364	408	377	398	412	379	378	407	430	416	388	412	398	428	412	426	413	365	402	378	395	360	388	394	393	396	391	406	402	375	361	368	416	392	396	414	400	381	389	420	403	403	413	412	371	403	407	394	415	378	384	405	415	360	424	404	390	352	366	428	408	395	412	368	415	359	410	449	377	413	400	420	366	439	400	381	403	376	392	389	389	411	390	384	371	372	410	420	399	399	367	407	383	399	427	385	396	415	423	404	392	395	397	363	407	376	368	416	391	358	391	403	377	371	431	412	388	373	369	402	374	401	377	387	382	427	425	398	411	399	398	405	356	412	402	403	420	403	401	399	374	411	377	388	349	410	373	401	393	387	443	377	401	391	404	399	404	375	406	419	408	418	399	351	381	396	372	420	394	411	393	373	362	386	401	419	375	373	418	370	351	367	382	416	373	394	402	369	389	395	404	383	430	374	411	401	431	394	411	363	420	387	355	394	412	379	381	362	375	395	395	387	385	360	381	356	375	407	399	408	399	405	404	401	381	406	392	403	357	409	403	391	405	416	396	393	388	396	367	386	407	414	423	391	426	396	387	407	367	399	393	368	409	385	446	390	424	390	381	395	387	391
29630	19391	12049	6568	5022	3628	2508	2014	1644	1575	1399	1292	1185	1049	923	853	731	663	638	617	567	566	555	534	576	557	522	487	509	523	512	506	492	494	515	510	467	479	500	485	516	469	513	492	504	473	519	506	470	483	472	453	522	502	481	461	443	495	512	432	494	453	482	460	465	469	480	465	463	467	483	475	509	487	485	490	432	475	434	449	466	481	432	479	472	470	481	455	443	463	431	482	481	462	493	485	471	504	442	464	460	478	451	478	485	478	491	473	496	462	477	477	475	452	472	469	477	439	441	461	462	477	443	448	451	535	444	449	491	492	498	441	436	466	443	460	460	457	459	468	494	457	444	455	454	462	498	456	484	480	431	452	448	451	439	440	446	463	482	435	448	416	438	452	441	459	473	470	473	483	493	445	475	492	465	442	431	429	467	469	471	498	480	436	488	450	434	431	493	437	412	473	475	467	471	462	482	446	450	454	462	440	502	457	461	441	424	487	461	472	452	439	471	485	489	463	481	476	492	480	438	497	477	449	477	499	465	458	444	489	466	465	461	419	474	495	467	463	466	479	449	452	470	470	457	515	442	462	480	447	457	464	455	450	434	479	460	497	465	465	433	496	457	472	488	420	481	445	475	461	473	417	463	455	441	502	450	447	435	465	470	433	484	448	506	454	483	479	470	496	441	450	453	469	486	481	465	433	443	466	424	443	487	492	439	472	498	450	452	461	470	475	415	432	478	470	519	469	484	462	450	484	476	471	489	447	467	447	441	467	443	475	431	469	452	474	476	516	477	470	484	442	470	458	446	490	506	451	461	469	450	488	468	448	503	482	453	469	456	472	433	477	476	437	474	435	442	496	461	418	477	422	461	452	475	456	452	438	440	452	464	471	500	493	485	464	467	443	509	484	488	493	499	467	444	487	461	466	466	460	465	432	465	468	448	482	457	461	464	444	437	508	463	509	435	474	444	485	491	459	452	493	444	479	454	484	505	462	494	449	437	456	483	458	410	473	447	457	482	472	474	490	443	467	453	479	500	455	414	468	484	452	510	494	465	453	437	434	462	455	498	427	474	463	481	468	479	479	483	459	489	465	460	477	475	479	514	440	431	502	477	493	479	453	462	461	465	465	492	475	457	468	465	476	435	473	440	487	477	475	506	488	455	492	486	458	471	445	447	456	515	462	453	465	463	440	423	473	471	452	483	487	453	479	455	443	448	474	464	465	463	452	452	476	462	456	465	440	440	464	463	456	474	481	489	477	477	475	500	405	445	491	452	482	464	458	488	446	459	469	475	451	483	466	457	473	445	488	468	459	469	486	461	467	444	485	432	450	467	453	438	444	470	492	460	466	507	479	466	469	478	452	455	449	492	453	507	464	467	484	427	472	420	474	463	468	465	478	476	459	500	467	465	475	477	483	460	463	490	465	439	473	436	474	484	476	473	447	443	467	504	478	475	465	470	433	415	472	446	488	480	457	448	502	444	472	483	490	483	448	459	487	454	471	439	475	514	475	459	465	436	467	464	436	458	468	447	475	473	452	445	457	472	455	441	471	457	479	474	500	467	501	462	435	460	471	480	467	425	469	424	497	469	467	503	484	497	491	457	472	458	425	439	438	449	484	475	453	450	470	435	489	468	452	462	465	519	478	453	482	428	430	486	485	505	478	438	464	479	458	471	454	457	454	465	435	483	463	503	436	460	430	506	446	488	464	424	488	466	458	500	460	479	489	469	480	486	434	494	476	459	461	458	487	473	492	452	473	471	472	412	445	482	474	469	431	488	451	444	497	443	461	481	466	465	469	489	442	486	482	481	476	490	453	470	468	463	458	454	484	453	471	452	494	449	475	440	462	452	429	410	451	477	443	429	489	468	473	458	428	460	439	435	472	471	444	455	477	479	482	471	479	452	460	484	460	438	494	459	449	460	432	433	440	474	455	451	492	434	453	449	450	442	468	480	480	473	443	472	468	450	462	486	485	436	442	470	411	444	487	435	446	478	438	473	423	455	495	465	486	454	465	457	469	469	496	492	452	488	449	449	471	495	471	452	470	485	458	429	484	458	452	468	471	464	468	474	486	513	429	441	462	445	443	459	477	486	459	456	452	447	505	471	435	474	473	433	456	480	493	444	461	455	447	434	460	456	440	484	457	459	485	446	424	443	485	470	482	440	462	432	460	480	441	469	492	475	443	482	464	482	457	448	488	471	455	486	516	484	466	468	456	435	462	437	477	451	467	452	450	526	490	470	432	474	464	460	455	470	465	441	472	467	454	490	460	470	439	464	455	449	424	520	459	493	493	462	478	494	499	474	459	451	452	433	471	437	474	466	487	430	452	494	486	470	408	462	448	472	495	461	456	493	463	520	490	470	469	488	457	448	463	417	451	460	481	462	454	478	450	467	488	502	455	440	452	435	455	497	474	472	466	499	483	444	489	473	470	452	450	459	487	453	464	486	499	508	434	479	480	443	472	432	471	441	475	462	467	482	465	463	460	509	444	541	449	463	434	500	465	488	453	453	467	471	459	461	474	462	478	418	465	466	408	467	496	473	471	454	499	479	468	469	451	449	459	446	491	452	467	459	507	446	501	476	442	450	445	451	489	496	493	453	486	439	479	448	453	484	466	472	461	450	447	461	430	467	452	496	438	456	477	503	509	489	476	495	498	484	457	475	452	475	460	451	436	474	430	490	435	435	474	480	503	439	456	493	465	425	459	466	488	460	475	438	496	485	457	497	489	478	465	449	458	454	459	424	447	444	483	510	442	472	445	480	457	476	504	466	468	428	472	506	478	442	472	479	492	489	458	470	436	466	445	503	447	466	460	470	470	469	454	430	485	440	462	447	451	441	456	478	451	475	445	488	468	460	451	493	512	460	462	467	474	497	454	440	458	494	466	465	458	449	444	500	481	473	495	504	470	456	491	455	469	464	461	446	493	439	441	440	486	500	434	456	469	473	424	468	460	450	482	491	451	444	467	492	473	500	492	459	470	492	474	492	449	485	464	447	432	489	484	490	443	478	472	466	436	464	470	470	499	467	465	464	521	454	469	482	460	483	428	481	456	482	458	525	442	447	456	496	488	483	474	451	450	492	453	490	455	476	462	446	466	452	458	496	470	461	453	475	462	450	500	468	466	479	455	508	437	452	501	467	470	493	460	483	471	455	458	456	464	440	481	463	453	517	456	432	465	443	480	475	477	459	430	518	475	483	497	455	446	448	469	459	466	458	483	459	469	475	446	447	491	470	476	412	463	478	465	467	484	470	472	470	452	459	447	439	451	465	480	445	478	458	494	466	460	406	491	484	463	448	467	494	473	446	495	452	446	445	432	474	457	437	456	470	440	437	474	447	495	462	464	474	456	459	485	468	462	500	507	473	470	455	437	430	478	503	465	431	429	494	465	503	449	439	490	470	464	492	469	487	493	431	465	466	452	471	478	467	448	477	455	450	455	478	463	478	445	484	469	481	470	450	477	466	468	473	472	459	467	455	461	493	461
24000	21449	28695	24607	21432	12262	3384	1790	1398	1253	1198	1021	1030	925	802	770	653	603	568	530	465	493	458	442	441	444	441	446	453	441	407	403	441	393	417	371	381	381	409	403	385	409	432	388	392	399	389	392	383	384	392	426	404	410	374	373	388	398	379	393	408	374	372	403	384	360	372	342	386	365	370	411	370	378	370	356	363	366	377	411	341	404	364	388	380	360	355	372	397	377	412	396	363	400	363	386	352	406	368	386	354	410	408	350	361	354	368	358	380	379	383	353	370	389	323	362	361	364	349	350	359	367	373	369	350	334	362	338	393	357	353	390	366	359	374	370	370	400	396	361	360	349	363	373	354	356	345	377	389	370	393	384	363	366	384	358	384	368	393	359	368	401	361	370	384	357	346	343	365	346	400	393	372	375	398	363	387	373	355	377	372	363	429	398	384	380	396	396	373	367	362	369	420	352	343	368	389	383	328	382	387	341	395	367	341	402	417	362	366	373	395	337	374	364	379	369	406	362	380	378	368	356	330	377	359	383	384	406	403	374	392	393	398	354	381	356	357	363	372	377	351	373	354	375	353	406	383	370	409	385	357	362	402	363	396	404	379	383	368	322	393	405	378	367	322	399	344	391	381	375	353	327	367	367	360	380	377	379	360	361	386	397	378	392	365	373	396	395	369	351	359	359	363	357	361	390	358	377	383	374	366	371	329	398	373	336	363	373	359	404	385	371	351	371	344	385	319	352	372	356	345	367	401	372	367	373	386	368	342	416	397	407	394	356	369	387	390	414	378	356	362	384	367	366	361	371	382	373	381	391	352	362	354	353	362	380	404	388	366	371	362	371	392	330	377	367	383	391	364	399	350	365	377	372	388	378	388	351	341	367	385	365	368	375	346	380	374	366	358	353	366	391	347	418	370	349	356	355	374	417	379	336	357	377	379	368	388	382	372	370	384	330	349	359	368	364	400	373	377	378	403	344	347	373	381	369	354	324	393	362	327	395	393	374	384	359	361	349	355	331	346	348	351	382	408	380	380	375	361	353	355	357	343	397	378	354	391	355	374	377	394	375	398	370	384	396	361	369	357	385	375	382	380	388	372	369	365	402	389	347	383	373	365	369	358	363	408	353	392	380	400	357	380	374	347	358	381	384	384	352	380	365	364	362	346	365	345	372	342	383	353	348	361	349	379	400	374	396	393	400	377	351	370	381	378	353	336	357	360	352	380	327	354	381	385	376	344	352	401	376	362	352	369	363	368	371	379	390	367	377	388	421	371	371	365	328	366	365	363	380	379	353	375	354	333	360	371	362	386	340	380	388	365	358	345	394	380	392	371	383	380	380	363	384	372	351	355	357	362	384	366	369	336	374	360	371	375	350	356	361	362	377	341	353	388	364	382	348	394	376	395	383	347	409	383	366	372	378	380	376	344	357	382	355	361	365	328	404	382	355	368	359	375	356	304	360	354	370	337	391	393	348	426	348	351	396	362	362	402	364	367	389	351	400	389	370	352	335	361	357	337	403	364	370	393	374	374	360	364	409	343	358	392	369	366	380	375	385	364	376	374	349	358	377	356	386	376	365	383	332	392	370	353	362	373	372	394	391	374	352	367	387	360	370	359	399	366	373	370	373	371	358	356	353	390	364	386	351	372	367	358	368	396	370	382	396	424	371	358	371	387	358	364	379	373	373	360	390	339	386	438	372	396	340	389	367	336	360	382	385	351	399	405	348	382	337	387	363	381	386	393	344	351	305	346	352	403	380	364	385	355	347	336	378	373	383	348	371	344	407	425	347	412	349	341	396	360	343	338	366	344	376	404	365	369	324	372	344	381	423	339	353	384	414	393	376	394	399	396	380	369	358	374	362	396	378	403	370	380	357	373	380	383	390	379	346	376	399	343	359	355	413	386	357	390	368	357	377	399	350	355	369	369	353	373	351	346	355	341	372	372	374	374	374	391	346	375	378	365	371	395	363	392	333	355	369	390	368	345	400	357	395	360	359	378	333	354	378	363	374	365	347	393	391	367	391	337	350	367	353	380	394	316	358	383	352	384	352	351	327	372	365	380	371	398	379	363	379	344	363	366	356	362	381	359	361	376	396	391	398	398	405	385	341	377	369	371	356	342	401	362	395	319	350	388	363	362	346	340	368	366	377	386	373	324	405	386	363	385	374	395	383	366	397	358	350	373	329	378	365	359	393	367	375	377	365	366	383	330	380	369	393	353	382	358	392	369	382	386	330	376	346	373	356	335	393	339	354	352	365	362	362	360	371	367	387	361	366	342	393	343	397	370	365	364	383	367	375	388	357	391	376	347	368	416	361	329	380	319	385	369	350	405	362	406	321	378	385	376	365	371	371	392	401	387	389	374	347	371	384	398	409	391	382	380	365	341	361	366	370	381	374	362	380	363	348	374	400	361	380	360	420	404	367	336	400	365	385	370	361	350	368	375	344	368	374	396	360	408	353	388	364	388	383	371	411	327	371	356	343	344	394	345	372	398	404	377	385	354	392	389	375	375	350	379	338	344	379	388	371	367	393	354	366	338	380	407	378	333	335	368	361	357	360	363	385	374	363	361	382	377	374	336	370	359	378	360	375	363	391	374	403	381	378	395	378	383	375	363	367	394	365	362	371	357	362	376	373	385	366	372	360	359	381	345	357	366	371	389	363	368	372	365	353	372	396	386	364	382	355	341	377	353	396	362	371	375	353	388	362	374	385	380	377	344	369	378	380	375	392	334	402	348	353	378	359	372	374	394	331	338	390	356	377	392	354	396	367	329	369	361	384	357	368	397	350	368	406	334	361	355	400	381	370	380	379	375	415	375	400	337	397	367	346	372	353	347	345	325	370	383	363	361	367	335	369	329	397	382	361	391	382	381	373	362	373	389	361	390	385	373	381	356	379	353	339	333	386	402	373	351	384	390	356	354	400	369	385	348	385	379	373	369	397	393	396	356	323	388	362	381	340	368	366	414	406	348	361	325	378	351	381	358	364	360	353	388	344	375	367	333	380	380	412	375	376	368	386	413	368	400	342	359	374	363	380	372	383	386	358	363	378	376	364	363	384	391	388	391	382	376	369	369	375	356	372	355	351	401	360	378	391	360	352	370	359	356	383	375	362	373	390	373	384	389	373	356	387	399	353	378	379	390	369	373	380	363	354	366	357	357	341	365	378	382	336	381	365	383	371	372	359	363	351	410	404	354	338	366	362	366	372	390	388	383	356	379	362	389	395	320	399	375	348	363	351	355	343	372	403	369	374	374	353	365	374	402	402	368	358	377	358	361	374	358	361	387	374	391	392	364	360	338	361	376	367	390	373	358	354	348	349	356	391	388	384	379	373	343	369	377	368	358	378	357	357	353	349	378	364	378	384	370	356	405	360	370	371	374	403	361	343	391	373	368	362	383	390	375	358	376	370	387	382	377	409	365	354	369	381	369	372	363	357	403	350	376	364	382	344	307	355	361	374	376	394	353	386	385	344	348	375	356	386	384	367
33208	26474	19808	11159	8703	6507	4756	3331	2772	2437	2209	1936	1699	1508	1340	1228	999	877	754	684	664	583	654	612	602	602	560	549	531	568	557	522	526	538	525	510	502	493	507	485	493	489	489	500	499	481	508	457	503	494	470	455	523	482	467	464	501	472	469	437	469	459	483	478	478	424	437	436	432	453	461	423	440	469	447	470	419	471	458	462	469	484	432	454	467	460	429	431	423	411	482	449	446	473	443	450	460	466	460	423	423	425	479	461	475	432	444	457	452	447	470	417	441	467	474	442	487	453	459	474	451	440	408	462	448	450	443	459	451	422	431	428	430	435	441	478	406	447	437	436	461	452	447	434	466	439	437	479	463	484	428	416	479	437	486	406	419	424	445	463	449	451	450	410	469	440	421	441	433	458	434	407	454	437	457	444	417	457	464	425	454	442	463	403	456	454	447	471	438	478	468	450	434	454	403	404	457	490	441	474	457	416	465	454	417	439	396	411	448	456	465	434	463	446	432	435	441	420	431	472	461	407	425	465	427	452	473	409	427	450	460	408	440	435	474	488	440	434	465	421	425	485	432	413	455	427	457	442	445	444	426	393	446	458	449	418	460	510	451	429	424	424	450	438	418	445	476	441	426	458	419	412	414	413	431	429	453	418	450	402	427	412	442	413	408	489	422	414	483	460	471	440	439	497	447	398	442	436	427	457	439	472	449	433	453	455	467	451	435	412	410	476	484	415	464	462	433	462	432	410	428	416	451	468	409	420	442	411	426	423	451	417	440	411	416	447	464	458	446	425	491	441	431	427	410	428	452	423	430	433	421	445	456	502	440	448	448	477	486	439	458	447	481	439	402	402	438	398	461	475	433	436	447	430	466	434	413	446	432	424	450	418	445	416	442	453	446	437	433	450	480	472	457	404	472	419	462	452	442	412	481	398	442	415	455	433	458	445	425	489	441	443	447	440	443	432	472	422	421	454	445	421	432	446	448	428	412	449	444	472	469	431	471	414	439	457	450	435	411	437	465	402	455	453	433	429	431	431	465	465	463	427	471	410	482	455	434	434	449	472	465	439	478	456	451	460	439	440	442	407	441	433	437	444	457	410	447	439	460	448	447	476	426	430	414	438	413	452	464	448	466	435	438	455	452	435	395	426	445	394	468	430	412	470	434	468	465	447	432	427	395	428	422	407	448	485	453	442	459	417	464	428	455	480	424	419	437	435	444	453	436	461	443	461	479	447	447	429	417	445	439	421	481	416	409	443	446	431	410	421	396	428	408	442	423	479	425	490	430	425	468	420	436	460	424	415	449	435	408	467	378	438	424	423	476	438	430	432	492	440	441	449	460	447	439	456	437	444	413	415	448	427	462	431	439	473	426	438	438	482	415	464	432	441	439	434	472	455	469	458	420	423	424	420	450	432	467	425	450	438	406	468	421	448	433	448	429	475	445	429	469	449	454	488	402	488	491	442	446	412	418	427	464	437	474	445	484	388	461	450	448	434	454	439	450	467	451	472	455	487	430	476	419	429	448	431	469	459	452	427	435	455	484	426	396	467	444	472	426	454	445	470	459	437	461	418	458	453	457	439	439	423	446	462	416	445	447	445	479	439	431	436	464	457	436	476	437	427	388	430	460	435	452	425	448	439	447	486	429	481	432	459	438	442	408	442	427	458	456	444	444	435	442	483	454	440	443	425	462	448	466	456	462	433	402	472	438	442	464	467	418	453	436	455	437	487	430	407	431	423	467	423	412	444	403	422	436	488	426	424	476	460	437	465	438	441	423	469	456	427	447	450	422	480	421	396	454	452	444	421	413	434	420	409	440	449	456	468	434	447	428	428	463	426	438	463	457	478	416	427	427	432	446	449	419	451	468	420	437	425	383	449	474	438	441	435	457	436	449	461	438	416	421	421	474	444	457	429	459	482	455	472	434	441	453	430	450	430	455	450	449	437	479	445	419	442	430	441	440	436	429	437	442	443	463	469	405	436	456	470	452	471	458	459	408	458	454	444	465	436	429	453	445	411	433	432	455	419	426	433	474	465	437	425	454	470	465	428	453	433	451	463	469	443	409	476	431	419	462	444	423	433	427	411	442	434	453	408	456	435	440	448	464	497	421	451	468	436	409	459	438	408	411	438	412	446	436	434	439	422	438	451	411	440	440	414	440	432	436	434	427	455	401	465	457	428	437	458	436	422	443	439	422	445	431	460	435	440	418	430	423	455	451	458	435	435	436	421	446	424	439	447	429	446	434	466	475	397	449	407	434	419	441	445	446	449	440	427	420	456	453	438	442	456	483	488	434	438	434	465	417	440	442	443	487	485	472	459	462	418	447	453	411	427	448	425	436	425	453	468	439	449	446	434	439	473	480	451	425	451	462	464	417	426	456	438	435	432	458	421	437	470	436	448	463	434	424	455	466	458	402	411	434	458	425	467	420	451	458	436	433	434	446	447	428	446	439	451	444	439	434	444	419	417	445	424	440	460	480	423	463	427	455	463	479	478	443	440	439	420	413	454	469	460	454	426	446	457	427	413	407	443	442	450	456	442	448	485	433	455	454	413	430	428	437	433	453	450	420	429	468	435	410	440	464	404	441	423	446	440	395	429	435	472	458	426	454	491	453	426	413	460	448	406	432	450	424	453	445	481	439	432	484	382	441	450	432	432	449	461	484	436	466	405	421	427	442	445	458	436	448	444	435	417	399	423	407	457	465	442	438	417	443	435	431	443	443	452	446	453	429	467	418	426	456	449	436	437	433	456	442	476	419	464	429	445	443	423	417	462	460	463	434	425	461	437	458	442	448	435	441	438	407	447	447	426	442	427	436	414	426	430	439	439	432	482	416	432	433	442	424	415	464	455	464	441	398	438	451	460	458	446	405	443	426	485	430	455	456	403	389	464	402	439	406	444	433	415	409	426	456	429	444	435	464	442	437	402	468	436	437	424	412	421	458	449	432	443	426	463	461	425	426	437	428	440	433	422	435	448	480	442	446	432	426	438	480	474	397	426	453	439	438	413	485	451	432	461	423	473	453	449	455	410	495	414	448	467	482	440	450	439	468	465	440	448	420	428	501	433	444	457	406	428	458	417	453	462	410	439	425	439	447	484	421	412	430	438	438	429	454	456	414	415	459	468	438	448	439	429	409	454	421	480	448	463	428	457	428	451	485	431	433	406	400	416	431	462	445	463	430	449	471	482	477	455	452	462	441	429	394	448	468	419	441	437	425	436	435	447	442	414	407	468	460	435	445	453	411	429	425	467	479	475	463	425	453	419	456	415	452	425	463	437	437	478	431	432	437	445	470	474	425	424	458	423	429	466	441	416	459	431	423	447	423	438	407	444	462	453	489	435	440	413	434	438	444	443	466	447	437	435	433	448	433	448	449	453	438	401	420	409	466	487	474	435	441	457	417	450	442	435	450	443	439	394	420	471	442	434	435	465	441	419	453	476	436	408	425	434	431	478	449	425	437	448	469	446	450	418	434	450	429	439	483	438
25127	21431	27478	25608	12464	2987	1818	1176	997	901	840	758	682	662	559	535	463	476	432	376	395	373	369	380	368	361	345	304	363	357	313	341	345	332	308	346	323	290	308	291	318	325	329	337	345	283	298	285	318	340	323	329	325	295	298	323	312	302	290	281	295	279	313	303	292	303	303	307	344	300	288	304	277	333	289	329	299	311	318	297	304	313	302	289	293	333	311	324	312	331	320	315	307	294	323	306	320	304	290	296	308	313	316	293	288	274	299	279	305	295	292	298	303	315	294	299	328	280	304	308	334	259	283	270	273	317	300	299	311	275	330	309	288	317	330	321	282	281	308	313	289	314	292	319	297	314	294	323	317	290	294	294	305	302	313	304	299	303	293	293	309	277	292	283	301	316	300	307	294	282	291	296	297	301	303	305	286	294	313	309	314	317	309	272	288	301	312	288	292	262	320	272	302	288	306	313	302	308	282	287	289	268	283	270	332	303	263	295	283	267	300	299	289	288	301	263	333	303	259	292	289	301	309	272	300	277	316	299	286	308	288	297	284	289	323	288	307	294	270	307	290	303	307	326	287	289	293	319	323	251	297	306	265	307	290	302	292	293	286	313	298	318	322	312	303	290	315	326	311	291	288	309	264	311	313	293	271	319	304	318	276	319	301	299	294	287	289	279	318	293	274	307	291	266	297	316	297	313	319	355	293	298	317	301	336	313	296	303	302	330	290	264	280	300	289	294	274	284	288	319	290	344	306	267	311	309	292	300	315	310	290	303	285	321	297	325	261	294	309	332	294	269	292	302	323	313	316	280	324	321	314	280	314	311	314	298	313	293	270	277	271	285	304	292	324	292	294	293	263	309	341	318	306	300	325	297	302	281	321	305	281	292	301	293	276	312	310	271	292	283	298	305	312	279	295	296	316	310	280	295	310	303	305	314	301	300	310	283	277	319	311	277	326	295	325	302	274	315	307	296	329	285	282	317	279	255	335	306	298	287	312	285	291	302	319	321	296	288	289	277	302	301	304	300	271	270	272	320	300	324	293	294	303	319	280	308	320	295	297	297	279	285	320	295	305	323	294	303	290	275	279	288	293	275	283	323	332	338	290	299	317	271	294	297	302	298	321	303	282	297	291	307	277	284	254	281	264	324	308	292	300	304	281	262	295	290	308	302	320	317	306	293	321	308	272	299	321	289	284	294	271	312	272	336	288	287	324	279	316	290	317	295	293	304	270	290	297	278	301	296	304	294	304	284	304	318	293	308	294	279	281	306	294	322	312	303	311	319	310	308	301	308	301	289	309	275	290	299	305	301	337	314	283	295	293	280	305	313	280	304	285	286	311	304	332	292	276	288	318	313	321	313	305	297	282	301	318	315	296	250	283	281	305	290	325	296	294	309	304	280	296	295	304	274	305	266	259	285	305	315	333	326	300	312	313	305	287	309	326	290	300	308	284	307	290	291	291	305	297	282	284	261	328	291	280	317	300	294	259	267	287	284	305	284	325	282	316	281	302	290	301	282	285	317	279	299	297	323	290	313	340	287	305	294	289	285	297	272	324	306	284	336	324	287	305	297	300	302	303	299	309	321	299	291	289	311	312	277	299	280	324	303	254	297	327	300	267	277	312	293	296	262	294	286	269	292	310	310	263	296	262	324	318	309	299	319	316	292	317	276	351	310	315	328	299	291	292	287	279	315	295	301	292	346	301	319	276	280	310	311	312	328	284	294	304	290	299	307	303	287	294	296	300	319	256	274	282	315	280	288	310	297	309	303	307	305	293	271	309	304	303	305	315	289	295	289	288	298	306	288	292	313	308	279	295	314	326	305	297	298	294	334	299	279	295	309	320	306	311	305	308	271	285	291	322	292	296	300	300	311	282	306	307	301	284	278	306	284	308	300	324	282	287	301	294	310	275	295	284	317	319	288	340	297	295	312	282	279	295	311	270	338	287	303	270	295	308	324	288	298	284	280	268	311	291	273	291	298	266	297	346	303	320	317	304	307	321	289	289	286	280	288	302	276	307	315	264	276	302	305	284	296	283	273	303	287	275	265	295	294	274	277	289	293	319	307	298	302	296	288	294	273	266	299	294	298	283	307	269	288	277	297	299	279	296	282	311	294	302	335	296	265	314	290	284	318	299	304	309	283	274	294	308	334	300	299	288	286	293	293	299	301	317	306	279	317	323	289	293	318	295	278	277	288	274	282	306	288	278	303	326	259	315	302	282	309	301	295	303	296	316	304	305	296	295	319	278	287	291	326	289	287	281	273	334	289	304	306	304	267	286	293	294	320	311	297	307	295	297	274	303	307	332	295	322	278	301	285	317	280	313	294	295	286	309	316	304	321	278	292	293	301	308	305	256	330	273	306	308	297	341	293	315	293	307	309	296	298	315	297	299	311	266	273	305	299	296	315	313	299	271	317	316	285	265	300	336	293	325	279	310	290	278	270	296	321	302	285	289	314	310	304	322	294	289	287	287	329	321	315	330	267	303	306	307	327	268	313	307	293	256	267	299	309	296	309	297	302	300	293	284	276	287	320	271	314	327	320	270	303	294	297	305	295	281	293	303	292	333	306	284	333	324	293	297	320	285	294	268	281	279	287	292	254	290	291	328	286	296	278	326	299	302	310	304	293	300	292	299	291	296	310	277	302	307	291	288	286	303	337	312	312	298	268	314	275	301	283	282	304	292	299	282	297	311	254	293	285	291	320	286	317	300	310	307	284	311	301	299	276	311	275	299	318	321	299	298	279	331	320	282	286	301	284	296	317	289	328	292	285	313	301	299	314	293	293	319	295	317	335	302	290	268	293	313	321	316	318	298	324	298	286	290	258	283	262	324	254	293	291	322	315	313	293	311	309	300	293	311	290	316	292	275	313	299	281	246	281	305	327	297	317	309	298	321	297	281	305	310	280	294	296	298	300	295	301	320	294	265	308	297	313	321	291	279	306	306	296	283	286	297	290	265	270	287	277	290	270	288	295	305	316	281	301	307	295	291	290	288	302	293	282	292	322	289	285	328	327	301	312	289	272	280	290	314	309	313	263	307	297	327	293	278	287	315	259	294	299	280	284	300	312	298	307	281	318	271	300	331	310	301	305	283	282	307	300	269	294	298	328	317	271	293	317	300	296	328	320	309	287	284	282	302	298	310	291	306	289	297	259	287	313	304	279	316	289	294	323	314	295	327	321	294	274	291	311	316	288	310	292	286	296	275	312	271	289	281	322	301	313	272	296	315	304	321	306	314	293	316	286	287	307	301	295	295	320	295	304	325	298	316	334	287	314	285	296	318	319	279	298	279	326	291	275	297	332	301	307	306	336	304	331	281	323	287	294	286	288	291	298	263	266	283	284	308	291	270	308	290	261	270	309	301	272	289	298	295	305	301	306	296	304	292	319	289	324	302	289	295	269	270	309	317	284	305	275	300	304	288	290	276	293	320	322	286	308	269	282	316	293	313	305	295	325	324	293	248	297	317	329	318	290	284	313	324	275
32608	23924	16001	9164	6809	4883	3544	2570	2059	1829	1674	1513	1264	1155	946	889	802	698	596	529	503	501	529	493	479	438	464	432	425	425	411	437	416	396	398	437	391	400	367	410	382	382	362	366	382	361	396	368	408	406	396	356	389	364	353	382	376	354	350	362	382	344	340	356	367	353	358	348	367	362	334	355	360	366	355	357	330	359	373	369	376	367	355	378	380	389	346	343	376	347	358	383	309	356	378	363	344	348	360	334	398	369	347	352	343	390	337	330	383	338	350	366	352	334	348	393	351	367	368	387	322	371	362	390	395	320	362	362	340	393	361	364	362	364	311	332	326	337	352	351	358	366	358	368	370	358	326	352	320	337	322	363	337	319	375	331	337	365	400	363	365	347	325	326	341	340	343	325	368	343	364	342	382	367	344	387	357	376	351	329	356	340	333	357	360	332	371	319	363	373	337	346	340	343	339	353	353	401	355	354	363	361	369	330	355	356	345	329	351	360	347	337	367	319	330	357	364	376	351	355	368	358	351	347	387	392	347	330	350	385	356	348	376	351	340	368	329	351	350	343	354	340	339	360	346	388	351	382	340	353	376	349	384	352	343	348	353	348	359	364	358	385	358	347	371	352	360	374	350	378	390	367	355	319	339	369	352	367	332	350	321	306	392	377	366	376	322	362	363	360	382	388	330	383	361	386	364	369	355	321	326	365	381	342	358	364	362	363	366	353	352	334	355	346	341	341	358	376	367	376	343	370	370	328	355	333	338	343	365	354	330	339	350	336	372	342	345	355	374	354	364	366	364	348	329	399	343	330	365	346	339	334	337	325	326	326	372	350	361	344	333	349	308	344	335	339	339	350	325	376	353	351	347	356	356	370	361	365	386	328	347	359	378	329	376	365	362	373	358	381	356	363	348	361	329	367	347	343	361	332	358	367	362	334	363	335	341	346	330	345	334	363	327	395	376	358	393	359	356	362	354	366	350	370	366	332	376	354	396	365	356	361	373	340	356	376	341	335	336	364	354	333	358	374	376	346	380	345	341	331	370	341	358	368	361	362	363	367	324	358	375	347	331	368	350	383	317	335	368	354	368	346	370	326	364	344	337	320	341	366	376	350	377	325	353	343	376	339	342	349	356	345	358	344	326	393	369	360	377	346	362	343	379	351	384	338	339	359	360	327	340	354	344	360	368	347	367	346	366	379	367	352	350	324	351	348	342	364	345	360	319	364	357	320	366	323	372	387	333	371	363	369	383	329	323	344	351	371	326	332	348	336	365	360	333	331	357	350	368	336	344	327	363	327	374	357	369	331	374	329	362	306	320	382	345	333	366	342	356	355	333	331	339	346	354	341	346	382	370	351	319	352	338	313	339	363	371	351	336	395	299	373	338	343	342	358	344	329	396	392	357	353	363	384	368	342	360	361	359	325	350	364	347	356	362	321	346	317	355	365	377	360	337	331	360	327	374	360	369	360	341	332	360	346	387	363	370	369	388	341	340	353	378	343	370	364	377	347	331	363	361	361	351	392	357	346	351	350	359	371	352	353	347	309	371	373	355	347	351	363	346	341	350	348	380	352	370	356	337	360	370	372	365	339	345	362	353	338	331	384	320	358	335	331	335	355	335	349	356	336	334	337	316	362	362	371	322	354	350	344	311	314	347	342	381	345	372	360	342	358	366	351	343	360	368	356	358	326	361	398	351	347	372	315	334	377	331	361	372	352	348	360	362	324	340	369	351	327	338	359	387	364	349	333	343	361	342	355	365	385	364	331	366	340	373	355	345	374	343	343	334	356	348	329	390	348	344	359	357	355	325	355	347	356	348	340	345	335	355	374	348	374	341	340	373	326	356	344	361	361	343	353	348	374	353	353	368	357	323	354	337	343	360	378	341	354	356	350	403	360	356	369	387	346	347	327	351	351	355	366	337	325	397	391	364	345	335	345	343	342	366	355	333	405	354	367	382	373	367	377	349	354	358	355	366	370	330	328	350	368	341	345	333	366	336	322	332	344	342	338	363	376	344	336	370	325	358	375	338	345	348	349	374	315	360	365	358	339	334	362	339	355	364	352	379	320	310	354	357	355	348	319	344	348	359	346	336	389	348	336	377	366	358	347	337	357	353	355	360	363	337	346	386	349	369	365	364	362	318	370	371	343	361	353	351	373	331	334	332	342	355	364	352	365	355	353	370	359	347	351	400	349	348	363	321	409	358	354	326	349	357	351	331	333	334	353	373	335	386	370	361	360	355	343	377	367	328	306	374	339	358	327	343	370	356	336	401	360	323	329	389	347	355	339	380	357	348	394	367	371	363	357	372	336	369	389	390	366	341	364	323	376	349	369	378	385	370	356	347	349	369	367	365	350	363	348	351	335	389	341	346	350	341	344	345	333	371	356	346	340	350	379	324	374	330	324	369	365	350	386	342	350	382	366	384	359	363	354	340	345	349	311	342	331	351	341	337	360	376	384	339	353	357	401	346	367	368	420	315	334	359	358	372	348	348	363	345	374	366	381	353	348	345	358	373	347	378	355	349	378	377	365	319	336	348	330	364	353	351	343	355	373	371	360	321	333	349	349	356	322	353	360	335	376	337	373	344	344	388	340	371	360	352	378	354	344	363	379	370	378	319	359	340	347	357	341	349	373	342	343	373	342	382	357	363	363	332	333	349	333	359	337	379	350	323	344	372	366	364	367	357	361	357	344	337	330	343	392	351	318	339	354	387	349	352	366	336	354	340	341	360	368	350	341	371	364	349	333	367	330	350	379	359	332	337	351	372	332	313	379	341	382	345	343	376	368	367	350	354	357	345	363	403	323	368	345	342	371	361	388	325	321	350	390	354	356	381	352	369	362	336	358	363	355	341	342	363	360	336	352	352	345	318	354	375	313	356	340	335	378	346	407	352	331	345	333	349	392	360	341	338	316	376	370	358	358	361	361	366	362	335	324	352	345	414	389	360	321	343	330	355	366	377	344	343	337	362	351	382	350	377	374	381	378	328	374	380	353	368	361	356	361	359	348	338	361	399	363	337	348	352	329	385	332	324	353	354	372	379	369	360	384	348	343	329	382	326	345	343	342	359	355	305	390	346	326	365	358	375	362	349	357	344	364	377	344	314	370	338	327	334	312	361	369	377	351	340	365	335	358	354	343	355	377	331	364	379	355	406	368	318	368	374	359	331	358	330	352	369	341	340	354	326	337	323	344	360	365	344	380	343	376	349	345	337	361	360	362	321	373	358	344	359	378	400	373	328	357	364	340	359	352	352	364	351	359	332	357	353	368	362	380	350	374	351	307	355	368	360	349	344	356	384	364	366	362	349	347	339	333	338	340	329	348	342	355	350	366	340	343	350	353	326	363	381	336	368	343	361	340	353	335	315	400	328	352	397	361	357	375	354	345	348	336	345	368	380	346	336	372	333	343	337	380	373	324	340	349	343	329	357	367	352	325	348	326	362	351	340	377	382	372	352	355	339	339	342	354	339	359	332	353	343	346	362	326
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
