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
340344003156	340344003714	340344004264	340344004814	340344005362	340344005914	340344006464	340344007014	340344007562	340344008114	340344008664	340344009214	340344009762	340344010314	340344010864	340344011414	340344011962	340344012514	340344013064	340344013614	340344014162	340344014714	340344015264	340344015814	340344016362	340344016914	340344017464	340344018014	340344018562	340344019114	340344019664	340344020214	340344020762	340344021314	340344021864	340344022414	340344022962	340344023514	340344024064	340344024614	340344025162	340344025714	340344026264	340344026814	340344027362	340344027914	340344028464	340344029014	340344029562	340344030114	340344030664	340344031214	340344031762	340344032314	340344032864	340344033414	340344033962	340344034514	340344035064	340344035614	340344036162	340344036714	340344037264	340344037814	340344038362	340344038914	340344039464	340344040014	340344040562	340344041114	340344041664	340344042214	340344042762	340344043314	340344043864	340344044414	340344044962	340344045514	340344046064	340344046614	340344047162	340344047714	340344048264	340344048814	340344049362	340344049914	340344050464	340344051014	340344051562	340344052114	340344052664	340344053214	340344053762	340344054314	340344054864	340344055414	340344055962	340344056514	340344057064	340344057614	340344058162	340344058714	340344059264	340344059814	340344060362	340344060914	340344061464	340344062014	340344062562	340344063114	340344063664	340344064214	340344064762	340344065314	340344065864	340344066414	340344066962	340344067514	340344068064	340344068614	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2693	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2694	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	2000	3600	2300	2695	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
23215	21531	29543	24048	21633	21401	17595	10015	8651	1452	738	680	670	623	709	628	600	582	620	577	598	604	605	543	575	582	577	556	580	582	599	520	554	595	563	577	573	583	587	559	519	544	595	574	549	559	572	554	546	545	503	547	547	572	563	539	544	544	573	559	540	533	585	563	554	563	563	577	541	574	572	567	554	571	509	543	552	570	546	516	615	555	530	564	513	550	543	534	539	575	581	574	580	486	567	589	552	555	556	618	579	557	542	558	576	570	539	577	532	608	576	546	547	558	541	570	518	575	547	546	563	556	536	593	566	540	558	588	527	534	559	562	529	587	532	575	580	564	540	545	519	535	529	591	542	571	581	547	577	571	549	554	562	541	546	570	574	536	571	518	546	483	550	601	551	532	570	504	571	559	535	552	567	538	540	545	529	558	535	601	527	533	565	573	525	567	571	543	549	542	544	575	576	572	537	544	586	551	546	559	587	559	567	541	580	577	508	554	568	542	526	540	578	544	581	589	561	572	552	565	541	516	547	545	592	556	543	574	539	546	548	539	577	560	535	534	582	569	497	539	551	527	581	596	574	534	516	558	542	544	558	587	564	538	568	573	546	504	594	564	522	546	547	551	564	567	552	505	552	565	550	543	614	530	560	556	532	570	565	545	550	613	580	523	551	539	558	610	518	552	613	583	582	533	601	580	575	532	577	584	549	550	561	528	537	562	568	551	580	587	568	555	497	571	542	573	557	541	552	539	537	579	559	531	553	548	549	541	551	589	560	539	549	604	587	538	540	579	552	564	568	574	518	603	536	546	511	581	521	533	506	548	527	530	564	557	554	559	561	613	561	573	544	508	525	527	567	560	574	574	566	559	551	526	575	516	551	559	533	544	529	566	576	570	550	545	544	512	547	578	553	550	511	554	536	529	561	540	533	566	577	531	586	573	570	575	558	564	547	521	597	554	548	519	534	552	573	549	591	542	521	543	590	531	575	557	533	573	558	556	572	522	531	518	529	520	597	521	566	513	528	563	582	556	524	532	531	546	563	550	552	574	517	551	582	518	541	577	550	604	562	558	507	552	570	554	527	572	554	564	597	593	546	559	588	584	587	540	553	563	587	555	602	537	522	598	533	516	562	522	557	543	566	507	571	578	575	534	537	502	527	578	535	568	538	512	560	550	548	549	516	543	561	539	550	548	552	594	507	497	577	601	515	603	520	538	570	566	586	551	544	559	592	554	575	577	569	572	552	566	555	531	543	537	514	564	550	580	576	550	540	519	518	509	539	554	553	524	579	570	586	557	544	526	543	539	575	577	540	535	585	538	590	540	563	536	535	565	578	540	555	557	580	537	515	554	517	517	538	572	558	557	525	541	563	529	575	554	562	554	560	527	531	575	542	606	587	547	542	560	600	530	563	578	581	545	594	556	513	514	542	521	545	543	558	550	578	553	585	545	546	547	558	517	556	589	529	576	587	518	561	537	528	552	532	553	523	551	541	572	538	536	536	558	556	584	531	535	570	581	528	557	530	480	552	546	576	581	513	550	592	559	553	567	529	515	546	597	526	580	558	572	558	579	538	543	530	562	579	528	532	575	560	534	572	532	537	555	519	571	593	556	621	588	583	556	532	591	556	562	547	527	580	542	516	537	533	556	567	538	604	574	551	611	522	554	547	568	542	546	613	563	565	552	546	544	554	554	569	528	570	555	511	577	549	553	537	554	584	579	552	562	541	570	599	572	536	556	529	551	523	567	556	529	533	546	567	541	595	532	535	566	565	530	570	530	541	558	518	549	574	550	573	589	546	610	523	563	563	526	584	552	553	541	552	504	564	536	584	528	557	559	560	555	563	529	560	566	554	580	570	556	568	505	521	576	537	500	574	553	535	518	538	560	555	603	573	522	555	519	565	574	592	580	566	567	588	552	530	524	582	558	602	588	585	570	542	552	545	580	529	533	568	585	545	578	524	560	517	528	590	552	599	547	535	566	564	514	531	609	558	578	644	551	559	541	591	543	581	556	549	593	562	565	547	550	545	544	594	579	540	532	545	536	576	561	571	545	557	549	563	499	552	550	565	552	592	552	563	575	514	580	560	562	542	583	525	548	562	539	513	570	544	548	519	593	571	519	526	550	553	534	579	526	570	562	562	569	531	603	536	526	546	581	527	527	562	550	539	554	578	527	597	570	513	559	571	606	529	616	563	578	538	564	545	538	561	556	541	576	526	565	558	557	543	565	509	552	530	550	561	563	566	544	590	520	515	554	525	575	557	555	591	589	614	536	546	534	556	549	535	516	536	556	532	534	578	550	568	604	525	546	545	576	539	536	567	577	575	569	517	593	550	556	564	564	532	578	519	565	567	571	522	561	519	538	549	555	526	534	560	558	550	540	550	521	560	545	516	539	527	555	555	543	554	520	567	618	561	580	553	530	574	554	523	582	533	566	545	556	579	570	566	569	568	546	547	543	482	563	539	563	605	501	554	542	570	516	534	589	553	547	561	606	580	571	562	588	595	546	557	539	526	537	548	547	572	526	539	546	561	521	587	544	539	532	537	579	537	563	568	568	543	556	496	551	541	582	560	575	491	566	532	531	503	515	539	531	588	546	562	553	518	545	580	522	551	551	594	545	579	553	563	542	544	573	562	562	569	531	522	580	540	545	595	554	562	576	548	589	531	570	507	549	540	616	575	565	553	555	538	571	542	577	527	546	588	565	563	544	546	547	568	554	601	570	573	557	547	561	534	547	533	568	558	577	570	530	568	571	540	532	525	564	544	605	555	552	513	518	557	571	571	553	457	547	582	552	562	520	585	545	557	563	552	530	526	556	587	559	548	590	573	554	570	567	561	586	550	544	556	567	541	551	592	555	536	563	542	527	563	488	573	532	551	569	564	570	572	554	573	516	544	573	523	560	561	566	583	558	559	559	569	567	549	598	594	552	547	595	569	491	517	569	509	550	531	570	544	561	545	555	561	589	575	550	543	545	562	558	564	562	573	535	614	543	545	540	532	560	543	570	529	543	590	574	559	523	590	536	545	611	549	517	617	565	546	568	499	569	556	583	543	564	525	567	535	556	552	571	463	538	531	559	557	562	526	543	539	551	508	573	531	569	552	573	540	544	550	579	532	553	554	554	516	582	540	579	536	531	584	533	552	508	570	545	544	555	547	521	536	582	529	575	525	588	578	558	570	583	542	503	554	542	575	594	572	520	531	532	529	586	567	520	557	597	582	527	577	530	548	517	577	593	526	574	546	532	521	527	572	490	560	562	561	538	568	581	561	508	590	576	546	560	553	556	550	575	567	595	586	569	538	536	552	534	578	561	524	553	578	572	529	617	534	528	587	569	555	551	544	538	534	552	557	573	546	582	535	543	586	590	525	540	536	540	501	539	534	593	488	551	539	562	590	535	555	546	551	513	557	550	601	546	562	563	556	571	530	534	515	574	525	594	542	611	540	538	541	522	516	541	579	544	518	585	597	548	568	547	582	524	509	519	599	557
53678	81767	53215	39911	19445	14068	18457	15327	15951	1767	1034	954	920	852	822	872	811	762	758	760	723	732	680	717	718	753	701	701	662	636	641	672	701	665	632	656	659	671	632	692	668	641	655	682	719	641	660	671	657	664	623	673	636	628	656	624	679	668	657	679	664	659	640	652	627	651	663	628	641	678	680	645	641	646	637	622	642	575	643	627	645	688	615	588	629	622	630	624	664	691	666	699	656	653	689	630	646	633	645	660	643	668	648	655	667	689	648	622	617	624	639	628	659	684	668	682	655	713	642	661	606	664	656	646	681	653	656	612	635	618	628	633	643	634	645	620	653	608	666	641	606	644	653	644	673	636	675	620	604	655	654	631	642	672	588	629	646	637	644	614	614	662	625	629	613	629	675	657	651	664	632	664	633	689	607	628	656	634	664	644	661	641	700	647	643	647	607	596	628	683	644	646	622	615	696	663	626	700	594	647	678	639	641	639	669	662	652	636	658	672	649	635	671	629	644	652	621	670	644	615	718	623	671	656	650	693	628	629	653	642	662	620	633	657	675	633	673	602	637	621	704	680	595	610	669	639	616	626	621	650	683	614	630	640	627	637	619	634	598	697	660	618	640	623	622	616	613	615	617	660	638	624	644	682	677	625	620	610	605	687	634	635	638	633	620	625	656	645	647	616	658	631	690	623	643	641	668	641	660	678	638	667	643	671	629	646	643	649	619	647	634	651	705	650	623	661	665	649	656	624	630	618	650	714	664	640	632	610	639	630	646	678	705	662	627	642	629	648	634	682	665	594	627	653	677	637	672	657	669	625	644	659	569	608	641	638	682	655	614	629	641	572	634	664	675	643	643	640	670	678	621	655	646	625	636	625	687	601	616	657	613	670	611	615	682	666	649	597	651	632	553	642	655	653	660	614	670	643	668	651	628	672	660	653	653	678	626	592	654	657	659	634	635	671	607	617	662	674	637	615	639	636	647	678	648	664	645	663	665	607	678	655	616	648	638	686	638	681	615	660	692	596	609	605	626	654	663	670	575	646	627	665	628	655	648	658	693	647	647	651	623	632	637	659	671	641	606	649	659	639	659	631	597	606	633	637	629	631	589	631	693	649	627	638	658	642	679	672	647	607	628	644	625	646	663	645	645	649	664	665	612	622	630	683	642	628	632	625	627	629	677	599	668	594	585	648	689	644	653	648	650	640	600	622	663	648	648	655	668	624	633	636	666	677	582	655	658	649	629	583	592	654	633	633	648	641	642	615	628	655	671	628	606	654	606	601	627	681	650	702	670	660	691	634	609	622	608	625	617	688	594	661	662	665	680	671	637	635	644	660	674	641	625	680	622	598	601	635	612	661	619	614	699	608	648	614	640	604	641	620	638	677	655	643	639	637	622	615	658	635	665	622	647	651	630	622	629	645	647	642	643	657	642	672	623	625	684	623	676	621	642	635	654	654	682	656	639	671	651	694	633	622	644	629	618	670	689	662	660	653	619	634	696	697	661	658	645	609	671	668	635	628	648	655	619	663	594	621	656	665	669	644	643	637	641	647	623	619	648	634	610	613	682	639	650	633	647	656	671	598	629	604	612	642	664	644	653	695	692	634	621	638	652	690	682	609	626	642	588	673	620	655	590	660	659	656	609	643	628	641	614	641	624	618	676	662	658	650	634	648	657	684	634	636	623	616	632	625	597	640	601	667	649	635	636	691	651	678	670	649	623	665	652	619	633	647	631	644	632	648	617	610	648	656	661	659	642	660	622	648	694	597	640	661	665	584	612	664	638	654	614	689	625	628	681	672	675	657	587	682	650	631	689	657	623	644	609	665	630	614	656	635	654	618	621	630	658	625	677	659	603	623	646	692	644	611	629	648	637	617	644	629	647	677	564	688	677	643	664	633	639	633	662	639	639	668	599	609	589	685	653	651	654	635	674	648	615	659	615	674	653	609	680	641	636	610	653	655	603	658	588	683	631	669	655	662	657	613	654	604	661	614	647	612	704	653	596	677	670	634	654	645	678	600	666	646	637	628	658	640	654	672	639	627	664	621	669	662	596	635	694	636	641	637	617	613	662	642	627	609	646	643	603	626	625	628	602	610	591	621	606	617	632	642	619	606	660	616	661	648	644	621	601	622	647	595	691	675	672	660	624	649	703	607	670	602	645	647	610	645	662	605	664	684	606	679	630	637	610	681	633	625	588	656	636	662	625	675	657	621	669	609	623	655	668	649	612	642	655	659	611	580	654	673	618	630	649	664	645	665	639	626	640	634	632	652	622	656	624	673	663	657	637	670	624	644	661	661	675	654	629	654	650	628	664	684	641	660	663	634	669	654	609	628	656	604	598	655	631	628	638	651	631	646	664	656	666	580	650	610	613	657	651	621	646	644	651	637	602	609	618	659	672	608	619	628	631	628	632	634	680	646	657	644	639	653	638	632	632	654	613	647	617	667	671	655	647	653	648	609	651	603	617	632	647	690	681	616	654	642	663	635	636	579	636	672	632	593	612	662	637	639	653	688	631	643	628	637	617	667	628	635	623	667	606	671	628	656	656	633	650	657	618	681	669	652	672	675	593	675	656	636	584	667	684	627	579	658	611	673	624	569	637	595	623	672	656	634	610	652	658	623	621	615	690	675	645	616	607	677	647	645	658	657	661	664	605	626	632	622	684	683	593	557	624	652	647	724	623	629	637	630	655	645	594	639	639	653	660	632	670	628	637	649	616	621	637	614	618	607	648	606	632	638	658	638	646	633	628	636	647	642	592	594	662	649	609	668	642	678	709	604	671	655	626	657	633	621	624	631	684	656	708	622	664	605	658	649	683	614	635	636	655	675	619	650	633	620	640	617	650	673	643	644	606	645	630	647	672	634	620	617	666	643	652	694	636	673	652	641	648	636	652	641	634	678	652	653	657	664	645	639	642	630	647	609	642	610	708	634	657	653	586	653	637	655	658	642	658	654	662	648	644	675	677	632	634	588	665	642	621	597	646	650	610	625	605	617	600	659	576	691	678	642	601	639	655	647	664	647	608	666	634	693	640	646	623	670	614	665	600	669	604	640	608	624	669	627	642	662	633	615	672	596	656	664	672	633	648	655	614	621	651	651	658	652	656	687	630	628	642	671	629	640	656	689	632	648	675	632	615	648	667	623	638	659	658	644	590	617	624	619	688	626	659	684	648	680	646	619	660	632	638	638	636	625	624	641	654	620	647	628	640	602	629	630	682	602	662	635	612	641	658	654	627	664	600	667	630	657	657	642	599	633	696	665	626	635	694	631	621	680	635	656	622	586	664	635	677	646	662	681	626	677	630	694	642	728	670	626	672	645	666	631	629	694	620	665	652	647	614	683	623	618	668	675	648	674	606	647	601	677	656	643	615	626	674	608	659	730	653	688	644	652	643	613	686	636	668	671	629	661	627	647	640	662	623	682	660	659	635	634	616	631	643	623	657	640	621	656	663	660	658	627	676	639	649	641	634	611	635	640	656	644	589	638
27800	21545	14748	4751	1119	739	832	529	623	275	237	255	275	240	249	248	268	255	257	246	240	246	283	252	246	229	251	249	277	249	262	253	257	249	254	235	241	240	245	245	237	265	268	304	256	257	238	253	249	224	275	220	243	248	254	240	270	245	276	248	257	248	265	242	274	273	244	253	262	244	256	247	270	240	284	262	271	244	269	270	267	237	242	273	235	259	237	267	260	246	254	255	275	230	270	276	237	268	250	256	239	273	267	238	254	228	241	236	251	251	244	276	243	252	241	230	267	214	252	285	257	245	249	279	255	269	249	239	265	263	239	276	261	276	252	236	271	241	234	251	274	226	249	269	251	249	263	221	278	235	253	258	260	249	263	242	250	258	246	236	263	276	244	237	270	257	230	227	231	253	245	225	257	259	227	266	245	242	247	275	247	280	253	234	279	244	255	238	266	258	221	238	262	248	239	230	251	266	255	226	253	269	279	263	264	242	272	271	246	253	241	256	293	249	257	248	259	233	248	240	265	236	253	244	242	241	267	227	235	232	230	238	270	227	211	255	254	259	256	248	258	266	263	235	276	243	234	246	296	282	270	273	244	272	264	229	227	257	243	228	280	294	232	265	268	259	238	217	263	260	245	239	253	256	266	247	273	242	264	253	248	232	260	244	253	242	269	239	261	254	265	260	264	257	255	257	259	263	277	258	247	235	264	246	245	260	226	267	260	237	249	246	257	269	253	219	262	217	236	286	271	279	258	224	262	243	244	251	227	264	252	258	267	233	236	253	241	247	266	236	246	242	231	236	234	253	250	252	267	254	258	255	229	241	245	262	234	243	267	273	264	248	258	257	244	231	270	269	235	257	266	240	255	279	231	282	235	273	238	247	239	232	271	256	255	257	261	268	250	261	250	269	261	271	274	252	236	231	253	240	302	269	253	233	262	231	247	226	254	260	233	238	230	237	291	241	258	255	254	248	242	266	280	237	275	249	247	245	249	274	248	233	236	213	284	249	240	241	250	217	245	233	247	255	249	252	286	243	250	236	271	263	220	233	232	254	279	246	251	250	238	228	271	258	247	264	252	256	268	236	248	273	236	250	253	239	263	261	233	232	260	264	254	226	244	248	262	241	257	240	257	281	261	270	244	250	269	241	229	262	246	247	253	261	257	259	245	254	238	245	266	244	253	280	261	248	251	236	273	257	277	272	257	255	253	240	249	247	240	260	271	269	261	249	269	246	270	242	248	242	276	256	244	258	257	241	239	240	249	299	277	270	233	250	278	229	238	240	247	251	246	234	240	234	287	283	248	264	260	238	218	247	255	232	258	274	230	255	235	228	246	254	262	263	216	237	255	253	274	260	249	252	255	219	254	244	245	252	271	233	287	248	300	255	279	260	266	234	268	259	224	272	242	260	285	239	254	260	259	264	264	223	218	206	259	253	283	222	250	265	262	264	244	249	250	248	239	245	270	260	246	245	261	265	280	246	260	241	241	246	256	244	244	232	267	254	255	263	231	256	250	241	260	244	244	247	265	249	237	232	241	231	252	249	244	228	275	240	272	278	264	266	230	285	264	251	262	251	225	235	277	258	237	246	220	241	265	274	250	261	223	233	249	284	251	266	294	250	265	242	258	253	242	223	207	253	241	246	242	235	284	260	241	260	270	232	261	240	255	245	250	246	212	240	268	233	262	240	231	267	252	259	253	266	259	227	238	252	290	260	243	294	268	268	240	236	251	272	253	263	248	248	255	243	234	245	230	286	237	251	246	243	265	272	249	250	230	254	243	261	283	265	260	271	257	253	257	254	242	269	258	246	229	254	246	252	230	225	230	266	232	241	297	249	276	238	286	266	263	259	242	239	277	274	240	237	257	233	229	280	259	266	235	236	271	272	258	259	244	235	275	271	260	256	261	249	279	257	275	257	256	266	238	261	250	262	273	235	251	280	260	226	267	267	269	242	268	273	274	236	254	259	255	250	253	241	253	261	264	270	263	261	274	234	248	269	231	247	268	259	254	253	266	249	237	270	270	244	242	265	258	251	245	241	236	251	253	230	221	252	264	265	265	268	254	282	262	236	251	262	255	248	257	247	263	264	219	263	224	259	257	256	251	280	250	245	214	261	272	275	242	239	253	254	246	290	244	250	232	263	246	265	251	234	265	257	253	236	248	239	263	244	262	239	264	238	254	248	245	249	256	244	258	251	257	245	265	260	257	225	259	264	226	237	242	258	257	264	231	249	229	231	275	259	241	242	258	266	247	273	228	285	261	241	265	243	249	259	239	250	264	260	265	273	271	242	270	246	233	253	223	231	246	273	299	225	241	235	260	244	257	239	249	260	286	245	263	275	231	224	247	234	255	246	251	242	234	240	307	267	225	245	242	288	249	242	272	254	224	258	267	271	246	258	261	242	268	240	216	232	238	236	227	228	234	253	243	262	230	265	243	218	274	240	240	223	244	240	264	241	239	223	244	230	254	265	254	238	257	255	253	251	271	288	239	245	261	256	251	229	253	242	269	241	262	267	240	284	256	228	266	248	234	275	265	234	266	251	273	254	269	246	266	255	240	230	268	260	251	249	250	248	269	264	251	244	277	269	221	251	259	241	259	246	250	272	255	274	261	245	231	280	220	240	266	250	272	243	258	255	238	273	244	270	255	262	220	249	277	268	268	278	271	221	233	237	251	234	251	248	234	283	238	274	263	235	264	268	249	246	240	206	315	261	263	238	231	251	227	254	240	252	261	244	230	281	248	264	257	272	261	274	232	234	264	253	242	243	251	259	245	249	257	273	253	230	264	222	240	284	250	265	232	283	244	234	275	252	239	252	254	230	245	248	242	265	286	264	245	238	251	276	238	266	253	258	235	255	250	253	264	252	242	259	258	262	258	249	271	246	254	254	261	253	251	258	238	262	261	232	251	258	256	259	241	261	239	256	267	246	257	270	258	268	246	251	270	262	256	253	253	266	244	269	239	288	244	235	253	240	261	226	241	255	238	253	266	262	218	237	224	281	218	246	247	269	244	252	241	250	236	278	249	249	239	251	253	254	280	240	261	275	257	254	267	273	280	253	290	240	224	238	275	262	230	265	247	240	256	276	272	226	247	268	269	252	244	249	235	232	236	262	249	272	227	254	229	257	247	261	257	250	300	263	214	249	258	286	251	241	241	251	251	263	248	220	262	244	246	253	242	236	238	243	240	248	237	266	272	249	241	286	261	259	230	265	265	247	226	243	263	266	218	251	285	226	273	244	264	266	266	280	244	275	256	289	253	265	218	227	261	239	258	256	233	244	263	263	280	248	269	246	211	236	259	241	248	240	255	229	289	256	246	227	249	280	278	256	269	273	250	244	244	243	284	226	244	262	248	236	271	252	236	261	268	272	251	254	287	270	215	239	230	228	243	263	264	254	273	267	263	271	251	234	266	225	218	247	247	259	266	226	266	251	247	262	264	268	219	252	267	246	272	249	243	247	251	230	260	225	263	262	233	290	251	276
21850	27364	10712	4806	1531	1246	1462	911	1078	387	310	311	313	316	342	329	293	308	300	284	291	312	286	339	313	276	324	300	331	307	302	294	327	272	322	281	337	317	309	302	309	303	313	299	317	292	331	316	296	305	321	322	322	329	298	310	291	340	300	351	281	294	271	283	283	314	336	312	326	298	323	337	302	333	309	341	307	319	305	305	328	283	308	335	312	320	303	300	321	305	295	282	332	339	289	311	307	303	310	315	298	297	321	357	314	343	326	304	321	295	318	313	298	323	325	304	271	294	304	315	293	273	333	296	315	322	326	339	294	333	302	317	297	313	298	300	325	324	317	285	330	316	291	286	308	287	276	302	313	315	285	293	307	291	340	319	302	283	313	287	321	345	320	312	289	305	313	321	330	314	297	299	292	321	310	322	289	286	311	291	330	301	266	305	291	307	337	268	305	301	284	302	289	298	310	273	285	341	298	298	297	293	290	306	318	265	326	330	306	325	304	308	304	312	299	291	277	307	333	295	318	324	296	307	298	314	306	320	312	319	309	316	304	325	319	297	308	335	314	313	293	307	327	281	291	301	343	301	333	275	294	283	312	285	298	278	286	305	307	308	341	302	298	336	325	283	301	299	277	311	297	329	318	320	333	342	273	313	320	303	284	302	307	287	309	290	338	310	331	300	311	292	318	296	307	334	330	327	315	305	312	310	306	310	281	298	281	304	285	284	300	327	317	300	313	317	283	267	296	295	314	293	297	301	309	318	292	336	325	307	315	286	327	321	326	329	322	295	310	316	313	321	276	275	329	297	325	337	313	309	284	332	309	361	334	329	311	308	324	300	305	344	332	307	299	299	283	286	296	313	305	325	267	299	303	286	304	317	317	334	289	302	327	298	285	323	337	309	297	306	307	346	309	339	272	288	306	336	308	306	289	318	306	333	265	343	300	293	296	319	312	303	324	301	297	289	281	278	306	277	279	286	334	326	294	308	321	316	320	322	334	295	318	309	319	310	297	312	279	332	327	346	337	279	305	310	272	309	314	325	277	309	327	314	301	297	309	300	314	307	296	295	281	310	287	329	310	301	303	321	289	310	329	332	296	295	292	308	279	306	292	304	313	285	311	364	279	310	303	314	306	337	326	283	292	298	311	292	355	312	312	309	305	326	273	295	295	314	316	321	298	328	282	309	302	339	325	312	321	330	305	306	314	295	291	324	291	304	300	302	299	314	285	336	309	331	329	315	309	289	328	304	311	327	301	304	332	334	340	306	306	287	344	318	265	328	325	328	319	348	306	304	297	305	292	289	299	319	322	309	315	320	300	298	311	286	319	310	311	315	303	339	300	319	315	347	291	317	314	295	289	330	277	307	318	320	301	320	322	284	321	348	304	299	303	305	281	280	315	309	303	314	315	333	297	315	295	298	278	313	294	314	313	299	316	323	311	349	315	281	257	291	298	292	316	313	303	297	280	311	289	313	330	297	335	302	326	306	334	280	321	339	295	306	303	291	298	356	309	312	318	297	345	312	325	310	296	305	344	288	306	305	349	314	299	299	311	302	319	291	290	324	302	301	346	297	284	309	308	313	316	349	297	313	296	295	326	280	305	313	326	314	313	301	324	310	296	299	330	315	295	312	298	323	293	293	325	339	296	309	295	288	331	308	311	315	295	321	283	312	311	307	318	324	333	309	296	319	301	298	295	282	293	309	296	305	336	310	278	319	313	307	306	310	278	344	297	312	287	313	329	291	310	268	298	326	292	301	348	309	315	319	310	306	309	310	288	347	287	337	277	322	288	316	336	312	326	288	302	306	308	319	294	318	296	307	291	309	320	302	335	302	327	311	288	310	298	304	333	317	335	319	308	318	298	307	269	340	312	318	323	306	300	284	314	307	316	284	292	291	347	319	324	325	283	281	314	313	303	304	288	308	287	294	324	299	308	327	315	312	320	299	308	297	318	280	323	314	303	315	311	294	331	310	315	330	328	313	317	297	292	310	280	288	316	309	335	307	326	304	315	323	278	279	328	333	302	315	301	296	317	310	288	310	293	288	339	312	313	313	324	296	336	298	323	330	312	298	310	328	304	313	312	298	304	296	280	292	296	322	288	281	296	311	302	297	313	330	302	284	309	344	314	345	314	313	331	304	304	279	322	351	303	323	287	331	355	302	334	294	305	276	306	291	320	336	286	343	312	302	298	321	285	325	313	325	320	298	315	338	327	300	280	275	277	326	301	299	292	325	323	317	291	283	324	316	292	297	311	312	327	302	298	336	297	303	311	331	309	282	314	286	309	300	326	300	315	311	342	340	310	318	314	294	305	278	290	286	288	298	298	338	304	311	328	289	322	305	324	352	354	313	298	278	307	313	321	313	323	306	293	330	310	274	298	346	305	308	286	309	313	299	287	309	294	304	307	320	330	305	296	333	292	309	304	315	318	286	306	300	310	300	306	303	309	312	293	293	333	298	309	310	297	333	303	324	283	300	274	335	273	324	305	307	318	352	312	313	314	316	324	303	320	312	310	333	289	292	323	306	308	345	310	304	310	273	332	295	305	340	294	319	307	290	336	312	305	312	301	305	277	335	304	297	324	310	349	327	307	315	312	353	316	298	301	329	328	339	318	334	299	283	310	293	330	293	313	329	313	284	312	301	288	308	294	296	316	307	329	327	301	332	284	349	281	305	318	322	308	318	303	298	291	320	308	289	327	311	304	326	295	319	276	297	300	310	315	289	315	324	303	312	297	279	307	307	300	290	301	312	357	307	318	302	320	330	323	305	331	304	314	320	326	302	343	296	334	315	316	306	289	269	309	331	296	298	321	314	299	331	322	325	291	301	286	315	329	305	295	323	305	304	268	290	311	326	299	302	309	327	307	335	349	314	299	314	323	325	329	312	323	326	298	283	290	329	311	325	300	288	281	335	296	320	317	280	329	337	284	291	305	340	314	330	326	324	326	310	297	314	317	325	301	321	287	302	287	304	286	307	320	293	291	276	287	320	294	280	304	293	300	300	263	298	321	325	308	336	344	300	299	314	360	292	274	326	290	297	288	334	277	288	321	327	345	308	334	294	294	283	306	309	315	295	284	286	299	285	297	295	328	305	307	302	312	299	289	281	290	314	306	317	310	277	279	322	316	314	290	314	319	317	331	335	311	318	320	335	293	330	301	298	314	303	294	303	292	291	301	300	303	319	278	307	289	297	328	299	305	300	309	299	280	321	282	302	294	309	311	319	326	287	300	287	313	311	303	314	351	310	310	294	310	335	286	290	326	305	303	314	298	346	287	324	334	295	299	290	341	303	329	305	308	339	299	307	298	302	312	332	303	306	321	294	295	299	308	297	294	271	292	303	307	317	318	323	304	311	323	333	339	284	307	261	316	306	304	347	317	319	329	321	305	285	271	290	310	319	325	289	299	302	329	335	330	334	292	323	311	304	321	302	325	292	299	321	297	314	321	308	302	295	267	354	318	314	322	319	308	342	298	319	303	316	307	327
24220	21252	28386	24754	20373	11580	7482	3861	4203	1077	463	481	428	480	483	447	414	432	424	411	416	406	426	430	442	402	419	406	409	386	392	426	389	422	417	436	391	387	429	370	407	417	420	419	387	407	405	404	416	389	391	422	401	369	414	452	397	370	408	364	424	380	422	377	417	387	399	374	418	385	436	401	414	418	405	419	421	400	419	424	383	426	406	390	440	376	393	375	405	408	411	424	393	395	420	425	419	390	386	397	401	400	428	417	409	432	422	403	414	399	388	386	401	407	396	429	381	382	414	429	414	381	409	369	428	464	419	423	409	452	413	420	406	416	393	399	389	408	370	418	374	398	408	395	385	410	421	403	411	362	413	375	381	382	413	373	401	404	392	420	446	375	404	449	403	381	402	417	401	389	424	415	366	412	399	429	363	405	387	357	398	404	414	393	396	376	437	407	424	410	386	393	395	402	383	422	397	420	395	399	380	440	396	416	432	384	459	421	391	427	385	414	409	388	412	426	419	402	407	382	419	396	433	398	409	389	380	380	422	417	397	384	419	408	396	401	403	406	395	392	398	406	393	386	425	411	380	412	396	428	402	437	394	357	408	406	389	377	377	411	416	397	401	389	387	404	411	423	386	416	422	419	373	368	384	411	426	419	384	402	410	403	390	423	423	389	446	411	399	400	421	403	377	397	367	422	403	399	393	402	400	386	408	408	413	380	442	367	430	429	460	399	393	416	409	413	405	411	447	421	403	377	388	402	403	404	394	393	396	414	397	390	395	388	372	411	385	400	384	371	390	394	416	402	365	441	402	384	408	394	409	395	382	412	423	408	392	396	425	400	430	408	410	402	409	426	454	381	422	399	406	384	411	444	387	432	392	386	395	398	392	393	363	412	408	404	404	389	410	379	417	420	416	393	409	408	380	394	406	410	406	425	392	393	415	402	391	415	403	397	411	415	426	412	453	404	413	404	402	384	402	414	417	394	393	422	376	391	395	380	396	409	399	405	364	407	446	410	400	406	364	405	410	423	409	410	426	403	413	391	390	419	437	448	430	413	366	352	399	386	404	387	399	402	410	408	402	409	409	428	399	387	411	423	422	396	385	358	384	423	380	412	411	378	414	425	419	396	397	403	390	423	392	415	398	361	416	422	414	349	387	383	419	401	378	388	435	387	387	407	421	373	409	383	398	387	410	386	378	397	408	404	395	430	397	397	398	389	381	403	379	416	403	416	392	359	411	389	403	439	403	420	440	406	430	426	437	390	404	417	426	396	435	371	419	402	390	393	420	412	394	395	406	414	405	408	394	417	401	418	433	387	392	430	399	406	389	409	415	401	412	381	398	400	387	413	415	409	361	439	367	412	435	404	440	387	416	436	402	418	422	368	402	414	409	404	406	393	429	393	385	389	407	440	422	389	406	413	424	409	355	382	357	394	414	433	377	401	396	403	395	369	384	406	407	425	442	393	407	379	399	443	400	369	383	412	378	417	385	375	376	381	424	405	409	400	431	374	396	365	411	424	444	405	411	389	423	360	414	378	408	403	398	420	394	433	424	396	374	431	373	433	377	413	432	361	393	433	389	413	435	427	372	429	420	405	409	386	451	399	437	371	402	420	423	402	420	407	370	355	440	416	387	396	422	411	375	394	409	398	395	381	414	371	385	408	448	393	395	390	395	413	383	385	412	434	406	397	413	387	423	418	404	409	379	431	408	377	443	407	401	382	357	440	425	441	384	386	394	411	389	398	433	411	363	444	398	415	405	395	392	400	385	383	411	419	377	383	419	365	408	392	392	415	383	411	390	408	372	442	412	379	407	389	403	407	420	390	434	402	392	405	419	392	382	418	413	421	361	399	366	390	398	391	374	375	412	409	402	409	445	411	414	391	418	386	388	384	361	410	385	401	428	375	431	394	398	446	376	390	428	407	391	381	390	415	421	382	396	398	406	432	414	407	377	369	407	402	393	398	421	392	407	408	415	393	407	398	383	405	406	387	401	397	385	416	450	388	419	393	417	383	407	416	369	416	432	386	414	424	371	400	355	395	410	410	447	410	407	447	394	393	385	384	430	393	395	409	401	390	414	388	414	378	422	388	388	417	385	414	407	412	387	406	426	382	412	377	450	431	399	371	380	401	398	401	398	404	419	388	420	407	377	399	375	409	406	381	382	387	399	421	367	407	362	413	412	416	392	362	411	421	405	412	427	447	378	403	404	403	415	401	412	377	396	414	390	418	392	379	414	388	395	387	411	402	414	396	424	405	408	387	402	387	383	369	406	407	390	408	405	384	354	433	415	414	411	374	393	393	404	395	383	401	381	406	401	410	418	390	381	410	400	395	388	393	417	404	408	384	403	400	400	440	410	375	407	411	397	384	438	380	378	389	432	391	419	383	418	389	431	408	401	389	421	402	422	394	362	377	422	381	377	405	403	406	430	405	370	401	413	443	429	388	391	417	410	405	406	378	392	381	407	380	399	401	385	372	408	419	397	404	384	432	425	371	429	409	395	398	425	403	410	356	377	393	392	392	431	367	375	384	411	406	400	380	396	384	406	406	384	424	382	365	443	446	410	410	400	416	447	389	395	378	386	397	382	401	398	404	387	386	398	405	444	384	386	379	417	395	385	403	431	392	409	418	378	395	374	409	457	393	409	428	372	401	389	407	408	402	437	411	441	431	426	402	404	432	395	383	393	415	394	400	430	402	390	407	412	418	401	387	411	414	417	387	371	382	383	408	377	390	404	371	386	455	381	385	385	397	405	386	374	402	398	385	389	374	404	401	421	416	414	379	405	422	436	381	399	406	409	405	406	420	397	430	389	383	352	370	433	417	412	407	412	413	380	399	388	401	391	420	427	429	430	392	392	398	415	419	419	409	409	416	412	405	422	390	357	392	426	408	436	393	427	409	384	383	430	380	406	391	450	403	413	418	418	401	400	412	412	358	377	412	388	395	399	435	402	395	394	379	432	443	392	395	379	398	425	367	407	406	396	420	396	402	420	397	405	395	357	404	403	378	410	441	430	416	408	402	424	407	417	417	416	378	396	401	405	391	403	405	359	404	419	413	386	391	410	414	398	415	422	398	389	383	374	404	437	389	415	380	402	382	412	379	418	415	409	407	409	417	400	409	400	402	405	414	413	380	391	445	427	392	410	411	395	397	389	421	394	380	409	356	385	387	406	398	421	413	412	367	436	412	391	404	431	390	368	411	409	385	421	374	402	400	394	405	385	357	375	434	375	417	402	402	401	381	434	410	450	398	386	390	416	386	377	420	430	395	429	400	397	379	409	419	449	408	370	420	396	382	382	416	405	400	367	363	381	388	406	424	408	408	363	394	371	381	412	435	379	416	424	442	403	406	403	409	409	383	393	385	439	361	434	437	392	436	424	407	408	410	372	408	387	392	356	391	414	388	407	401	390	436	379	375	395	406	363	394	408	405	447	374	414	412	441	361	388	420	418	397	419	411	364	437	417	432	401	402	431	411	428	357	388	423
44058	64370	39584	28161	13024	11078	12194	7354	8816	1714	650	621	643	558	578	554	489	558	541	529	511	511	513	487	510	515	510	513	510	520	507	523	488	453	499	478	508	483	515	463	460	491	488	478	455	484	469	513	478	442	466	458	468	466	497	519	452	445	470	520	473	506	467	474	473	463	463	461	457	419	447	476	461	440	490	492	483	455	473	457	483	479	469	470	433	474	468	430	449	448	492	490	470	488	494	470	488	505	479	479	465	448	502	455	518	472	476	509	496	463	488	526	473	475	483	474	468	470	468	465	471	463	511	478	492	484	473	426	431	471	446	453	472	460	479	489	450	485	476	497	475	488	459	472	460	431	487	467	503	418	504	486	470	472	495	466	491	462	455	487	457	482	481	474	475	481	474	458	499	471	509	457	459	453	466	477	454	482	457	470	493	429	474	432	446	476	423	449	471	474	450	430	512	465	446	492	444	461	451	459	476	450	461	470	463	501	465	510	441	463	441	494	472	478	489	462	474	451	471	487	487	485	493	474	507	454	489	459	466	489	480	480	464	472	504	492	451	450	500	486	439	488	494	498	481	480	458	439	462	443	451	487	467	504	468	487	481	467	445	480	464	459	489	478	437	496	450	460	450	451	462	478	496	453	461	466	497	443	463	481	505	456	446	422	468	458	435	438	505	503	484	459	497	426	475	479	432	481	477	475	484	479	496	475	483	481	457	475	492	470	460	467	475	448	498	479	456	465	476	472	484	475	469	510	440	488	468	421	453	471	438	476	477	523	458	449	462	474	503	472	514	453	522	487	461	509	463	440	474	483	444	509	464	445	453	455	507	468	464	470	472	488	464	458	484	483	481	460	493	460	474	454	458	443	479	497	488	463	493	449	521	492	467	468	491	467	460	461	469	460	510	440	471	433	455	453	477	463	465	473	510	472	486	440	481	477	503	497	496	464	503	486	479	464	467	470	489	443	437	461	483	510	496	466	430	481	456	475	481	474	463	470	474	472	468	502	488	456	487	477	461	480	455	428	454	448	431	476	465	448	422	475	457	485	446	447	474	493	466	482	501	491	472	504	460	488	520	469	473	481	470	465	472	480	464	449	483	448	487	495	464	463	488	481	469	474	490	460	470	483	502	492	493	496	451	462	474	488	440	449	409	499	467	451	473	466	435	442	473	448	469	500	437	469	487	462	470	480	476	494	467	464	442	497	450	481	466	466	438	510	479	475	486	446	479	449	454	464	472	510	435	499	483	409	495	441	469	490	465	479	470	497	493	455	470	510	461	499	465	446	449	490	512	501	481	463	436	474	462	466	442	416	505	454	501	471	458	501	454	451	469	467	459	475	436	464	490	512	467	452	488	463	453	436	457	429	461	496	518	483	482	488	455	472	461	434	463	497	466	478	441	498	498	469	489	437	461	474	491	461	474	458	432	496	480	497	477	486	463	465	511	489	471	486	455	488	468	436	481	461	482	485	464	463	477	488	469	434	449	486	490	469	491	493	417	454	507	458	466	481	438	504	475	480	497	481	463	470	482	472	507	457	446	486	492	482	456	503	502	454	455	451	437	465	451	498	480	458	473	459	465	449	420	501	483	467	476	451	496	438	459	474	451	484	469	454	474	472	453	465	473	442	464	511	460	457	501	481	448	452	442	481	478	466	442	460	464	474	459	473	474	444	486	469	459	452	467	464	493	468	474	505	460	453	494	473	470	470	486	478	470	450	461	481	458	485	449	442	475	441	432	477	477	479	458	446	500	458	444	484	462	489	456	493	500	516	459	482	446	472	498	447	518	455	466	484	480	477	471	491	476	462	447	506	477	487	480	434	481	461	444	486	508	451	460	497	469	480	477	482	419	454	480	448	478	487	436	421	464	478	479	494	459	450	454	491	469	467	450	451	486	471	474	479	497	451	484	491	459	480	482	470	444	485	489	492	462	483	496	478	427	487	453	471	502	468	480	486	502	470	487	516	510	475	470	480	467	481	491	429	487	455	467	459	465	456	484	455	478	491	483	468	511	512	440	467	413	471	469	472	482	479	484	453	466	472	474	500	459	454	458	400	460	464	480	515	442	469	515	471	501	479	446	508	495	439	510	516	472	502	483	531	459	458	486	457	460	473	466	519	491	439	447	448	470	483	423	448	428	502	486	496	460	451	467	482	467	471	458	465	506	460	457	484	463	434	457	461	477	477	459	470	454	428	479	494	471	462	479	475	471	489	451	488	484	453	451	485	484	452	449	473	490	465	500	490	469	474	489	464	515	480	483	509	437	423	448	475	480	470	448	465	457	500	466	487	480	469	480	464	433	447	477	468	482	489	432	475	469	486	479	476	495	504	501	477	461	441	487	449	474	478	430	490	456	451	454	500	481	520	474	480	446	434	446	479	481	474	516	451	436	470	498	516	462	455	483	481	457	486	492	502	442	463	456	477	500	462	509	456	467	497	453	484	452	434	474	496	439	470	496	473	471	487	455	503	460	481	539	493	440	535	431	470	487	468	439	470	475	478	478	469	483	470	453	455	422	464	444	461	497	471	461	478	448	464	477	467	447	503	466	493	472	464	449	432	460	457	475	483	462	447	465	451	453	487	505	481	491	479	473	511	432	477	436	512	463	472	457	501	520	482	473	468	488	458	478	477	501	476	453	468	487	481	477	501	481	474	499	441	506	454	476	483	471	488	468	457	538	468	474	473	467	466	490	444	471	468	479	477	451	515	479	458	457	487	501	453	470	463	432	492	493	466	452	473	457	481	453	441	479	463	456	462	464	479	485	485	455	439	498	442	464	496	466	449	452	483	469	504	459	471	477	494	454	468	454	433	562	434	479	457	458	503	516	492	493	475	499	518	456	440	456	461	477	462	455	472	521	472	473	462	460	481	468	489	482	483	469	442	474	451	451	469	458	480	483	470	485	449	471	474	439	461	495	449	451	471	441	453	459	466	504	456	470	483	469	478	476	478	490	477	498	468	456	489	461	523	455	434	520	430	481	490	512	472	501	458	543	503	454	481	475	484	433	489	479	492	455	433	491	424	487	499	437	476	469	500	445	445	492	461	484	449	475	479	461	475	454	463	483	493	458	461	466	469	468	481	485	470	471	453	457	482	471	477	473	489	507	459	431	514	446	461	461	454	483	515	465	489	454	479	474	458	468	424	430	469	464	490	512	476	463	460	456	437	490	483	472	489	467	467	429	445	469	464	453	488	483	463	463	473	501	495	460	475	476	479	468	465	492	462	478	477	463	466	452	494	483	441	469	494	471	477	513	483	455	471	511	470	531	465	469	482	463	495	461	485	488	497	498	470	489	450	480	472	457	480	450	445	472	500	473	470	455	450	445	416	513	459	478	476	431	447	446	452	455	437	491	471	475	469	515	432	441	496	522	414	451	470	484	453	432	486	492	475	480	473	525	486	439	456	482	455	484	472	475	470	470	477	460	467	445	500	450	493	477	460	455	451	490	456	432	458	483	463	477	484	478	469	467	464	477	435	490	472
25490	21355	27032	24995	9454	2432	2924	1596	1922	526	313	322	302	315	283	309	292	294	309	260	303	307	268	271	272	279	270	264	284	297	300	309	314	268	259	257	262	274	276	274	293	232	302	269	309	262	276	283	272	280	273	280	284	272	287	257	293	278	286	267	273	283	248	259	281	303	287	290	283	280	260	264	269	262	288	273	303	283	290	282	267	293	265	269	278	276	242	254	286	300	281	268	240	308	277	275	286	281	278	258	284	245	282	272	285	244	288	263	305	270	286	265	294	267	279	280	251	320	295	269	286	266	294	284	281	295	256	300	301	282	269	278	260	282	257	262	281	277	290	264	301	282	291	298	271	315	280	277	294	272	249	258	268	276	261	259	308	285	284	268	260	278	284	274	268	284	290	289	275	265	298	278	273	278	271	285	255	275	296	262	288	271	263	282	252	243	284	290	242	273	277	291	287	289	287	278	280	307	281	286	288	286	278	277	271	277	291	254	251	311	275	298	268	267	268	294	274	272	266	271	282	293	283	259	261	275	264	265	296	285	301	252	281	277	291	271	278	259	260	264	296	249	274	284	247	313	287	274	290	267	278	289	279	300	276	247	279	266	315	259	297	247	270	288	253	284	262	289	290	271	262	280	273	289	272	302	306	295	286	254	263	245	287	291	300	255	304	275	260	256	260	275	268	264	265	265	293	270	280	256	276	291	300	323	280	281	273	275	276	268	302	297	262	282	236	294	271	262	289	301	289	281	276	282	255	242	285	250	270	316	254	273	274	269	256	300	265	304	290	261	272	291	266	266	296	280	277	245	292	283	244	263	241	280	262	267	259	305	295	270	251	296	282	286	244	286	300	274	261	268	266	303	275	271	274	283	304	268	283	271	257	297	252	297	294	295	297	277	269	292	277	266	309	263	250	262	278	275	260	238	262	268	305	271	265	262	293	241	266	282	281	299	294	270	257	259	299	274	283	287	287	251	283	266	238	281	275	282	270	285	288	256	273	271	286	276	257	263	250	252	263	270	286	298	275	257	279	276	283	285	274	271	292	244	267	280	253	295	262	268	276	300	264	278	257	261	280	267	262	295	305	268	276	277	308	273	265	275	296	275	320	279	278	292	291	269	269	273	283	257	257	298	294	264	263	254	308	263	257	240	276	308	289	273	287	282	266	290	280	286	288	263	255	231	280	258	267	297	291	275	276	278	272	282	281	289	267	256	257	270	252	272	282	290	279	273	264	308	271	276	289	280	278	276	267	290	271	271	275	312	290	283	304	258	257	263	271	270	291	270	313	272	302	252	279	293	283	286	263	285	248	260	284	242	262	245	269	285	249	300	251	297	265	273	286	291	269	278	268	252	297	252	289	256	287	267	280	269	271	300	292	278	251	291	291	290	270	273	296	286	288	298	272	292	291	280	277	301	274	292	288	262	269	295	276	282	287	263	300	280	269	291	265	278	290	268	289	267	244	297	258	276	262	298	290	251	260	289	263	305	283	269	267	274	293	287	273	279	283	271	291	275	275	291	283	275	275	261	297	255	282	283	235	293	300	295	289	252	299	302	248	268	266	273	269	273	262	283	283	270	258	245	281	282	281	293	276	254	275	224	283	277	265	278	254	290	278	280	274	270	279	305	265	269	290	279	296	256	268	277	288	266	261	292	291	282	303	285	283	266	289	264	263	297	267	284	272	295	277	256	292	299	254	301	272	262	283	282	284	261	277	274	297	294	255	282	268	282	283	278	266	239	305	267	299	279	279	273	279	264	257	304	298	260	261	265	259	293	309	285	246	289	255	278	257	274	275	270	262	310	262	279	270	263	261	269	241	273	286	274	261	260	256	290	281	273	268	281	288	286	299	262	272	261	267	259	281	262	276	287	308	283	293	286	275	265	278	325	293	285	265	273	289	247	274	282	256	269	292	257	267	261	286	287	261	267	314	288	261	258	292	285	285	290	298	301	290	269	283	252	262	279	259	292	246	294	271	277	277	283	291	283	239	298	266	273	251	236	268	263	276	260	278	280	255	257	287	282	270	299	266	286	263	290	263	274	248	287	238	280	283	259	259	254	259	273	266	274	316	306	267	297	280	256	298	267	270	286	246	266	259	302	287	278	303	287	320	268	269	286	279	258	269	280	287	286	271	254	288	276	295	298	299	294	295	291	296	291	277	257	317	286	281	242	287	260	264	280	258	287	248	270	288	281	262	283	244	257	281	294	265	278	270	262	254	289	319	279	274	297	308	282	267	288	245	266	278	259	294	276	292	274	265	270	308	242	276	246	289	282	300	286	295	297	280	247	275	283	265	247	261	277	272	291	276	275	237	271	287	285	305	277	300	278	287	288	268	260	271	275	274	275	299	291	277	279	261	278	265	276	295	288	280	281	284	293	279	272	308	296	277	293	314	285	269	278	281	270	293	286	265	264	273	284	280	270	277	271	277	291	288	279	262	272	257	278	267	268	251	245	316	287	302	287	266	268	247	281	271	263	272	255	293	265	288	290	275	246	289	272	273	293	307	289	273	275	306	240	281	257	263	264	275	273	282	262	299	274	293	255	275	271	288	267	311	290	260	281	296	257	276	296	282	276	278	243	268	289	292	285	272	273	276	265	287	290	284	262	283	289	259	253	291	292	255	274	286	296	285	271	260	295	282	269	287	294	282	275	277	261	296	259	274	284	237	276	262	275	276	278	296	276	282	280	271	255	278	260	285	277	286	248	262	254	288	289	282	259	279	282	291	311	281	272	281	274	280	268	297	271	259	294	268	291	300	258	305	277	265	288	270	254	309	270	252	260	260	251	272	282	272	273	293	298	299	308	276	260	280	293	294	272	291	262	257	264	273	257	320	274	260	293	299	311	273	292	270	305	299	276	264	278	290	269	258	318	307	298	270	285	286	288	265	292	261	278	255	270	276	281	271	273	268	270	264	293	298	277	288	289	271	300	266	274	262	277	294	250	276	290	254	286	281	310	264	258	255	302	267	273	273	282	304	267	249	300	270	276	272	277	289	279	310	249	276	290	278	273	267	276	294	287	254	279	270	236	274	278	263	257	290	294	272	237	285	254	276	259	274	274	283	254	249	262	253	282	264	263	306	268	270	306	279	250	256	278	273	285	293	295	275	270	278	295	253	235	309	285	270	250	278	282	257	287	306	276	280	252	270	288	231	280	264	284	270	280	291	294	264	285	298	287	280	265	275	278	286	252	244	249	290	259	253	258	273	267	264	272	250	280	251	280	256	286	261	278	278	274	270	279	273	270	278	277	287	271	299	279	286	251	273	261	276	268	262	272	241	264	293	287	266	275	284	297	296	269	300	267	261	282	285	279	284	280	260	269	213	280	259	303	245	262	289	284	260	274	301	260	298	272	280	286	260	277	270	273	318	260	269	266	252	273	285	290	267	303	278	271	274	274	253	288	275	257	249	266	259	269	281	267	259	259	271	262	311	257	291	280	284	282	280	280	277	255	263	266	265	284	289	284	263	249	259	322	251	282
39727	51325	29606	18080	8631	5492	7471	4164	4965	1047	431	408	447	401	405	379	387	387	376	387	389	376	374	344	353	359	347	362	382	381	343	350	372	381	383	349	336	368	359	350	340	355	362	374	361	365	319	349	361	338	343	350	351	370	359	361	366	312	320	329	343	329	317	373	354	303	327	369	335	374	381	361	344	373	358	378	346	336	348	334	344	357	364	370	361	338	347	351	382	341	382	382	356	332	365	383	305	363	364	360	326	338	358	336	358	350	345	347	347	366	350	384	337	350	372	376	388	347	354	376	338	363	386	334	296	339	316	350	376	323	368	353	372	339	339	321	332	375	375	333	358	334	329	358	358	348	341	340	332	368	375	329	323	334	349	357	364	347	342	353	347	343	343	320	369	359	332	348	360	362	346	354	351	328	348	342	332	364	367	316	348	356	347	345	348	321	364	343	319	328	338	359	328	311	384	325	373	333	369	326	342	327	350	365	319	373	364	323	340	355	341	352	353	369	321	347	354	375	368	326	383	356	358	343	324	351	379	346	369	336	379	331	373	378	328	364	341	361	329	347	329	368	333	358	337	328	337	323	352	345	349	383	295	328	364	312	379	369	355	357	360	390	333	347	302	318	339	324	371	337	362	327	340	327	369	339	343	364	356	370	333	349	343	340	335	328	328	332	364	348	326	350	360	359	311	379	370	361	355	370	351	334	329	347	379	358	346	370	356	350	353	315	377	359	348	360	364	345	344	354	340	316	321	356	344	346	336	391	320	346	350	352	324	343	378	358	353	361	330	354	355	346	345	342	358	335	323	340	351	345	351	351	342	325	336	337	358	328	381	366	324	351	362	334	339	356	378	365	342	338	372	381	334	367	362	337	317	345	325	363	313	404	346	353	356	369	353	339	335	378	336	356	331	344	322	338	353	332	345	358	361	364	355	382	358	348	339	366	337	347	361	328	335	342	364	344	352	335	360	346	323	352	338	345	349	349	334	343	375	318	391	331	346	374	350	332	360	366	373	329	344	345	349	345	343	378	365	330	359	360	346	357	337	334	313	371	375	379	333	336	337	321	323	361	352	314	386	332	357	326	351	338	355	367	333	391	309	346	357	350	370	344	346	369	331	340	380	352	338	331	355	350	323	361	356	374	349	322	343	329	364	322	327	337	370	317	349	366	354	344	375	322	362	373	352	361	335	314	338	338	351	372	335	334	359	329	373	330	368	336	349	378	330	347	308	341	331	354	320	356	374	349	355	374	369	373	346	307	341	361	345	354	351	336	338	356	339	352	343	375	292	341	336	353	379	335	364	348	347	338	369	356	343	343	354	375	324	371	349	348	339	349	328	346	367	356	369	346	353	319	357	362	368	354	347	350	360	336	340	319	370	359	336	355	370	340	339	343	337	322	333	347	328	358	335	311	352	315	339	363	355	360	366	374	343	350	338	341	360	343	370	302	354	348	362	380	343	335	362	366	340	356	342	318	383	356	310	330	346	365	387	333	362	372	372	321	377	345	356	373	366	365	330	364	340	349	330	366	348	356	353	328	366	358	355	345	344	373	351	306	353	353	363	329	342	335	358	347	348	391	313	331	337	423	348	319	359	351	372	359	350	331	365	344	359	355	323	342	354	360	353	330	347	339	352	325	324	362	338	363	349	388	360	341	366	371	344	345	367	414	344	360	295	328	344	378	346	335	348	345	354	356	305	352	350	338	347	326	350	348	347	345	328	315	356	376	315	330	371	349	340	313	345	368	341	364	329	351	334	364	375	346	360	393	340	327	363	334	363	339	369	310	366	334	358	361	338	324	354	327	318	351	359	328	319	365	329	326	373	382	368	331	338	331	325	365	330	341	378	361	311	311	340	343	364	347	346	359	345	340	348	332	342	322	367	393	364	347	362	340	329	344	330	355	310	302	355	355	369	352	354	351	388	344	355	340	403	330	337	335	356	341	313	363	303	365	359	355	318	333	325	357	334	298	366	362	325	369	309	371	358	355	346	340	338	348	347	335	362	342	356	353	357	349	345	342	346	349	400	350	339	328	365	359	309	344	332	356	370	349	339	351	350	366	309	353	358	351	338	312	340	343	354	352	387	311	349	330	339	345	369	351	340	336	322	316	311	349	385	358	374	320	341	324	353	357	368	369	375	332	317	366	345	349	322	340	378	365	352	349	378	322	365	366	364	368	362	341	318	317	346	365	342	353	331	335	334	361	384	349	342	373	350	316	355	342	343	325	346	351	356	360	326	363	352	346	326	369	341	344	371	344	365	375	343	362	353	340	340	350	347	330	344	337	347	364	358	346	352	376	357	342	345	342	315	366	366	332	374	360	340	325	318	333	357	316	315	337	335	341	343	335	335	343	331	307	385	363	374	387	341	349	345	346	379	365	326	355	354	361	337	351	379	348	350	350	350	319	338	373	327	339	352	345	349	331	341	340	348	317	318	361	367	338	340	350	370	360	351	349	337	340	354	322	390	330	342	349	359	315	386	341	361	307	327	351	343	339	363	361	334	335	337	357	357	336	367	337	369	351	319	304	357	336	318	331	351	329	331	351	354	358	364	367	345	374	331	400	358	325	307	332	373	350	340	345	365	365	323	372	351	358	357	346	372	350	354	336	324	334	352	374	311	388	317	356	324	344	340	346	372	383	379	313	371	342	374	329	362	352	355	371	329	366	352	356	337	333	354	327	351	361	299	355	353	355	366	362	347	341	347	361	344	366	350	349	340	327	370	359	360	329	344	359	342	371	357	336	373	351	361	341	363	336	321	354	366	335	362	359	329	349	320	378	336	366	367	357	353	359	352	362	324	338	347	362	332	299	356	333	352	354	381	329	323	345	328	346	355	335	346	350	339	368	334	355	307	293	359	358	322	352	334	361	372	317	338	347	380	320	376	334	351	346	317	344	348	367	312	343	347	347	339	334	346	344	347	345	334	360	351	335	341	333	312	348	360	367	348	368	357	365	359	346	340	333	315	332	366	350	401	363	326	355	355	333	318	352	327	336	361	335	377	352	347	358	355	389	332	354	347	319	389	370	294	331	332	317	325	359	350	374	335	363	375	331	316	331	343	328	363	318	326	331	319	309	350	375	343	356	353	327	344	340	323	350	356	376	351	364	336	320	327	339	338	341	360	365	351	363	327	367	357	341	331	351	347	378	345	382	340	354	353	319	320	348	327	346	361	347	329	346	327	330	351	327	330	364	328	315	349	311	366	357	329	335	372	331	349	337	374	348	339	372	352	366	326	331	356	345	321	359	355	332	376	346	337	321	339	344	377	347	356	358	345	363	327	369	342	324	307	361	327	344	352	326	347	351	330	342	396	344	326	348	344	392	345	367	343	340	322	354	324	356	366	357	377	354	365	346	332	328	347	377	337	360	355	321	375	383	364	316	357	318	328	348	344	356	347	359	368	347	365	350	331	334	366	324	365	354	362	330	347	353	331	371	333	357	343	341	363	357	335	359	348	366	327	350	312	336	368	306	341	347	364	320
22933	21252	28810	24050	21390	21498	22274	11167	8443	2269	705	699	624	661	645	625	622	598	610	574	608	600	588	610	544	552	605	572	586	560	578	546	556	544	540	566	582	580	556	558	554	595	526	576	573	564	584	513	513	546	528	554	526	520	581	515	558	530	551	545	547	577	541	537	566	555	532	516	523	510	542	573	551	554	573	525	534	573	501	547	597	561	560	537	535	563	549	554	521	568	593	564	554	573	525	560	547	559	567	554	536	547	567	569	559	525	525	599	526	571	537	533	570	569	522	575	556	562	557	564	575	567	570	539	544	520	563	550	526	600	553	537	562	514	528	539	533	509	529	546	530	549	540	543	539	533	548	567	566	540	524	528	557	527	549	530	581	540	553	590	543	510	544	538	522	538	563	549	532	527	544	545	522	554	556	555	540	571	550	527	578	550	546	555	515	551	562	571	535	548	548	532	593	539	522	541	540	502	562	546	550	527	549	501	541	506	537	545	503	548	550	574	538	532	589	553	521	538	549	518	552	537	535	561	519	494	490	524	519	546	527	536	523	573	566	572	557	528	530	540	553	541	559	554	538	504	546	524	549	471	536	559	575	540	537	548	519	514	523	563	536	537	524	512	559	532	518	573	544	565	564	518	544	581	508	561	558	547	533	554	550	539	556	504	530	570	596	552	500	551	551	560	534	586	552	506	510	567	518	585	541	532	530	532	490	521	534	558	498	526	559	567	569	521	525	526	524	531	533	570	545	565	539	575	511	553	510	509	530	557	558	549	556	506	521	538	519	536	556	547	567	525	538	558	553	536	606	499	595	489	554	511	529	593	550	539	544	516	531	530	545	550	568	532	565	547	614	526	524	512	545	505	556	549	553	498	533	545	587	538	550	511	525	593	553	547	526	510	526	551	510	519	518	539	521	577	500	545	550	531	595	562	523	538	590	566	553	541	519	557	541	580	509	557	544	550	551	524	535	549	553	548	541	556	539	550	535	572	518	563	546	548	524	578	517	538	528	525	534	526	569	563	535	521	579	531	550	504	517	534	518	534	562	554	506	547	497	528	538	546	523	548	514	557	507	540	522	508	550	511	522	544	549	533	582	516	558	533	535	511	486	580	514	512	540	513	546	527	518	554	570	580	557	533	526	562	543	543	561	533	554	543	541	507	566	518	521	524	528	542	529	539	538	515	499	531	509	577	570	566	544	546	564	558	515	526	511	547	558	558	529	516	519	543	491	549	539	538	528	534	510	543	526	538	531	571	540	531	524	521	521	554	542	549	526	520	554	567	510	533	578	542	573	561	525	541	510	538	581	560	531	517	528	506	556	537	583	549	554	529	540	499	479	559	569	498	538	560	554	519	522	592	527	578	575	541	549	561	573	583	520	523	544	552	540	526	532	525	522	579	503	555	558	560	543	541	522	511	541	484	493	504	587	558	534	614	579	554	536	541	530	545	527	537	509	524	565	541	525	560	533	563	561	555	582	545	544	592	553	547	506	521	552	536	564	521	561	572	527	528	537	527	518	506	559	527	507	522	538	562	538	525	520	534	580	538	525	535	533	542	512	554	536	552	509	527	536	552	587	544	544	559	527	577	569	503	556	579	527	528	541	569	574	544	541	545	567	511	556	531	539	523	513	557	547	532	534	565	582	518	530	557	554	573	527	514	515	536	576	567	540	571	569	549	561	543	539	538	526	500	542	531	568	527	510	545	530	537	576	521	567	520	527	533	516	527	508	506	551	527	516	559	583	540	552	563	575	558	498	559	545	508	511	516	525	558	511	539	578	486	513	543	506	525	518	516	527	557	523	543	529	546	542	533	506	529	516	522	557	599	535	557	553	515	554	512	532	534	518	549	582	556	568	538	545	569	560	526	503	522	499	522	577	523	547	544	581	560	568	507	507	552	521	547	513	580	493	570	565	522	540	524	529	510	579	563	549	558	508	553	588	494	537	545	569	557	539	556	535	508	588	509	541	506	570	586	536	537	545	543	552	526	502	560	555	495	531	507	555	513	535	550	528	542	539	551	576	564	530	537	552	534	546	584	554	519	552	549	570	557	600	559	528	518	561	557	558	546	571	553	524	562	525	564	524	542	504	517	554	534	541	528	575	599	571	526	558	530	572	490	556	563	543	512	531	523	510	541	530	557	498	593	582	540	522	531	538	515	562	513	533	592	546	533	566	551	562	593	542	504	556	534	534	544	515	551	565	531	540	530	546	572	500	558	527	539	537	554	559	549	522	531	495	519	511	525	547	552	533	524	542	494	528	514	491	559	510	512	556	536	509	538	561	528	512	539	561	584	549	559	488	542	537	520	521	521	521	575	531	554	554	535	505	545	546	541	527	532	553	528	518	539	521	533	566	537	559	503	530	546	528	521	538	537	586	519	493	579	531	577	550	499	546	558	536	562	552	522	514	523	526	556	531	550	512	519	521	562	517	552	545	583	553	539	574	550	563	544	568	537	525	536	544	523	556	539	547	500	553	535	506	563	516	538	574	522	553	585	519	470	516	513	528	558	563	527	534	571	560	524	576	564	521	550	566	518	530	509	539	534	524	584	502	580	549	525	549	527	539	503	511	559	522	514	549	505	551	581	495	562	498	534	552	581	537	528	569	536	587	524	516	531	571	556	581	549	541	528	529	565	528	555	579	539	514	552	525	533	535	541	546	545	542	510	547	540	505	508	534	513	492	532	508	543	550	548	516	521	552	532	537	538	565	519	540	535	531	525	554	558	517	536	538	545	558	520	501	534	555	543	553	548	535	532	523	564	544	557	526	569	523	570	561	574	528	569	551	507	566	529	571	508	545	564	570	473	557	559	564	560	525	565	548	602	573	554	509	529	536	517	571	550	555	500	551	595	536	551	522	567	544	542	554	558	515	557	550	546	506	526	541	517	509	513	570	531	545	491	538	539	516	548	546	588	544	525	545	589	507	537	522	592	507	587	583	580	539	540	578	535	531	548	507	542	484	517	517	522	533	505	529	567	540	550	589	550	544	601	536	528	549	562	555	518	575	512	547	519	537	537	536	524	568	551	566	526	537	533	523	560	547	536	533	548	564	576	520	541	513	556	561	541	538	518	514	532	537	561	576	549	561	509	563	553	545	539	594	565	562	526	545	495	557	541	556	534	508	539	496	543	533	565	557	542	541	566	558	554	554	519	517	515	535	491	576	522	527	552	529	526	550	540	492	590	530	514	551	532	526	557	563	557	515	566	554	557	523	516	556	532	527	520	514	514	559	523	540	534	573	522	549	536	564	559	544	593	568	545	529	529	521	540	537	538	547	513	526	518	532	527	530	530	571	541	532	519	527	556	535	517	534	573	576	545	508	583	520	506	533	547	525	566	535	548	509	514	532	534	534	578	543	535	524	527	543	552	586	580	581	521	528	547	552	527	532	542	523	551	553	530	550	551	555	533	536	528	557	532	558	580	547	534	567	559	573	528	511	563	515	534	529	553	547	530	540	531	526	536	554	581	532	539	540	550	590	503
52238	76873	48319	37186	24428	18105	25725	15750	16148	3239	1092	1021	903	863	805	802	763	742	752	735	706	703	759	678	673	641	648	698	667	650	710	675	663	689	627	633	663	612	606	697	649	589	617	625	606	699	653	653	638	618	654	629	644	624	618	623	649	610	720	625	607	641	613	697	630	656	659	610	678	640	608	663	647	677	670	649	629	583	643	651	631	685	640	637	660	639	665	644	635	667	656	610	614	666	625	714	666	613	599	673	685	668	612	627	657	643	621	632	636	633	637	616	634	607	626	597	638	588	605	657	651	634	610	636	647	617	631	610	647	619	630	664	633	614	639	624	644	666	618	639	618	615	655	661	682	653	678	644	581	656	657	646	629	596	630	605	613	606	588	635	656	592	593	657	652	632	644	687	621	640	638	585	611	678	642	670	634	594	585	646	675	604	643	652	651	671	644	598	630	639	615	678	658	619	616	640	633	660	645	620	694	672	685	631	631	648	674	632	636	655	605	683	601	617	640	638	594	640	667	632	657	635	628	627	630	658	636	621	609	553	620	672	634	650	642	660	667	643	620	630	611	638	610	615	646	678	624	628	652	599	614	605	638	619	625	626	652	663	657	680	594	648	623	609	626	677	596	627	628	635	619	695	661	619	671	623	653	650	627	603	649	659	606	618	619	641	611	608	636	618	635	608	614	609	616	694	627	646	628	629	611	628	684	606	668	651	616	586	621	665	630	628	642	612	603	696	635	622	597	597	660	619	600	637	668	634	627	625	640	604	619	668	617	650	657	655	626	639	624	648	648	642	622	676	628	653	643	574	617	585	705	616	655	653	628	659	672	624	640	685	670	621	620	629	614	607	625	629	608	615	641	648	618	643	647	637	667	662	631	682	637	643	681	572	643	612	608	642	627	633	627	628	607	628	648	621	637	642	633	647	567	657	636	644	640	670	607	616	666	638	644	643	611	625	672	587	619	632	647	622	675	657	613	626	584	625	672	646	650	642	560	611	648	625	639	638	669	627	667	632	648	672	616	591	635	644	635	642	605	623	650	609	659	610	658	616	614	642	626	601	593	645	625	636	610	614	616	630	631	625	611	628	574	610	648	647	612	632	609	658	660	681	633	654	598	638	681	639	609	626	639	619	683	631	658	613	622	615	636	598	613	637	615	610	621	660	669	642	683	657	577	660	634	626	609	625	669	659	599	648	624	652	592	605	625	625	662	621	619	607	580	637	637	651	640	620	640	621	626	646	638	636	653	622	595	616	636	615	607	626	621	618	608	598	656	596	614	640	601	604	626	626	643	623	672	610	648	582	597	636	631	639	615	659	654	631	589	611	660	639	671	628	613	657	618	646	626	577	639	611	649	632	570	630	586	621	608	608	585	645	617	650	647	657	622	606	612	617	625	620	650	650	602	593	642	572	670	633	654	617	664	636	618	656	645	668	633	598	625	662	660	642	629	643	610	593	638	604	571	591	608	642	593	687	686	630	637	612	638	657	606	603	620	672	626	644	636	640	694	597	637	662	705	682	612	634	599	627	624	626	647	631	648	658	594	681	635	645	604	627	628	638	634	638	641	603	657	628	628	633	628	618	654	599	634	647	650	612	646	669	657	667	611	605	626	604	617	697	677	654	635	636	621	657	629	617	654	651	621	640	635	606	616	597	604	645	614	666	636	654	594	671	611	630	627	634	666	598	678	660	609	633	630	597	588	637	615	658	593	597	642	601	652	606	636	624	610	594	588	607	639	596	655	601	612	630	638	629	605	615	648	613	631	645	651	636	630	649	624	652	652	611	592	612	650	665	649	607	639	571	638	655	612	700	588	604	592	651	632	604	629	618	656	622	655	606	634	594	654	632	635	636	636	629	623	646	623	637	608	620	641	568	673	594	603	616	650	599	614	643	647	637	618	613	634	616	593	588	617	673	660	589	670	634	636	608	646	610	617	593	632	604	641	668	622	643	619	680	592	654	637	652	613	623	626	597	648	632	671	662	624	581	616	637	644	595	718	611	647	650	563	612	633	628	610	576	603	634	665	653	663	637	598	601	622	652	602	587	594	644	590	596	662	677	680	610	649	620	606	616	641	648	647	661	646	596	652	610	625	629	615	647	656	622	682	617	679	624	662	636	634	672	587	617	666	650	648	663	627	686	644	617	656	628	643	613	661	591	653	626	632	635	592	634	629	610	614	591	632	658	616	615	653	613	602	630	671	615	638	644	676	597	627	620	666	621	645	671	589	606	648	629	647	667	597	646	654	681	590	612	612	605	616	607	605	639	589	683	571	640	644	658	631	623	644	659	611	612	659	685	635	664	598	648	633	602	613	609	638	663	648	642	632	600	633	647	660	637	631	595	628	583	675	658	626	625	649	612	592	630	595	666	649	632	634	661	639	653	641	639	596	616	674	605	617	666	624	633	655	616	659	574	626	624	699	631	651	607	640	633	584	631	617	626	640	624	592	656	653	646	631	620	626	641	593	667	651	577	667	623	643	631	615	633	611	627	638	644	563	596	582	659	623	669	584	656	658	614	602	619	605	636	640	624	639	606	643	647	664	604	659	609	655	604	617	659	600	649	621	643	598	620	660	650	656	635	640	565	623	611	618	683	628	672	625	644	637	657	620	653	634	616	651	641	614	622	652	685	611	611	625	583	624	631	660	642	609	632	644	601	608	608	672	622	642	613	622	598	598	658	669	636	603	680	630	638	642	644	653	591	633	618	624	622	647	654	617	636	625	621	637	649	596	667	638	646	618	608	687	689	657	594	625	638	681	673	621	618	629	636	595	636	685	643	660	632	603	589	607	624	688	649	600	617	633	624	630	639	641	623	653	625	683	651	645	675	630	629	617	623	641	610	661	604	634	636	641	613	669	616	609	647	633	643	617	641	598	646	621	605	631	642	669	626	630	651	662	595	643	664	610	635	624	628	673	597	626	694	592	646	590	632	653	626	662	652	599	638	602	626	647	662	652	603	590	618	655	587	621	611	608	664	640	665	649	616	634	627	607	630	628	601	596	654	619	659	608	617	635	657	660	622	607	624	634	631	613	618	610	567	622	620	599	606	632	644	611	607	622	600	618	636	627	635	635	639	603	631	659	627	580	668	648	614	665	644	599	659	657	658	629	623	637	639	652	649	604	625	624	628	602	657	610	565	634	666	625	643	618	624	631	658	608	637	575	625	634	620	653	619	605	687	630	617	638	606	625	632	667	653	629	660	600	643	627	584	594	619	600	642	633	628	602	672	636	669	614	614	586	608	658	634	614	647	637	591	623	613	611	662	641	603	636	606	664	634	668	633	637	661	628	593	644	635	656	630	669	592	666	652	651	628	642	620	619	662	586	598	612	640	636	648	601	602	610	662	633	633	608	614	600	607	591	617	628	599	601	617	601	616	642	627	602	627	657	621	608	620	604	623	645	643	613	644	599	642	638	642	663	633	576	642	607	668	654	632	632	609	605	611	594	674	626	636	663	620	670	679	644	610	633	646	648	644	643	623
27677	21371	13561	4334	1149	813	1017	566	546	314	240	260	239	243	248	263	254	283	234	281	248	228	256	206	234	254	262	279	253	263	256	273	236	251	254	222	278	232	264	243	255	272	248	264	233	236	252	228	238	267	225	261	241	227	235	257	251	236	229	257	270	259	233	265	214	270	255	250	243	252	251	257	298	239	262	268	242	252	253	252	231	250	229	245	257	241	245	269	258	256	277	236	242	227	264	235	252	230	256	267	231	248	226	256	214	283	254	256	249	261	245	233	252	235	216	233	252	252	248	234	265	242	243	269	235	262	228	233	250	258	225	228	267	263	233	255	222	248	265	240	273	244	269	248	231	234	269	258	241	227	261	239	243	240	236	233	215	245	264	256	245	223	228	243	259	273	261	260	230	239	257	226	225	251	233	245	230	252	238	239	219	228	279	295	241	236	234	225	241	222	265	245	245	234	238	236	253	243	277	214	253	244	235	228	247	226	276	229	235	254	229	274	259	227	245	223	237	234	222	243	256	263	260	243	229	245	230	251	245	261	258	251	235	259	256	250	257	270	228	235	220	224	256	233	240	247	246	210	248	216	255	261	241	217	231	254	245	228	239	229	234	272	263	275	230	226	249	245	232	243	211	247	247	231	237	243	268	246	252	242	242	223	253	224	234	262	243	236	234	270	259	271	236	243	260	235	247	232	249	262	257	230	241	263	241	242	231	244	273	236	247	246	269	264	243	250	234	270	262	251	250	246	260	213	270	252	235	235	212	246	238	236	210	227	250	264	263	244	226	275	241	240	259	227	249	252	238	229	245	216	225	270	265	239	242	283	241	264	235	255	275	235	235	251	224	259	254	252	270	253	242	248	241	254	261	261	261	243	254	272	260	228	237	224	216	258	261	212	264	239	250	249	287	248	238	237	246	260	267	239	245	252	257	246	266	258	258	228	275	228	222	243	243	207	219	254	272	261	253	244	231	225	270	245	267	222	256	254	249	249	239	236	226	222	198	266	263	263	221	265	250	241	237	247	270	223	254	241	252	248	237	260	266	249	274	252	211	263	243	251	244	233	249	247	243	249	247	232	235	248	251	247	242	257	262	227	262	256	215	254	253	275	260	251	238	237	229	253	255	249	260	251	253	263	247	264	267	271	254	248	259	233	233	270	249	224	228	235	265	245	255	269	264	273	246	269	250	226	223	262	250	228	247	219	226	259	246	239	241	253	237	231	241	260	248	259	254	233	242	244	224	226	234	231	267	257	249	246	264	243	227	262	245	243	266	245	253	256	258	251	280	239	255	238	216	250	223	227	249	231	245	265	239	247	271	230	262	241	234	241	272	241	273	244	246	241	238	251	250	208	239	225	268	253	246	232	237	278	238	230	236	245	251	284	245	259	246	290	251	246	229	225	284	255	253	263	261	232	256	246	255	207	246	236	235	253	255	245	244	250	241	229	265	250	256	226	229	236	226	273	256	251	239	249	283	260	238	255	229	254	256	231	239	261	254	254	255	245	243	277	254	256	263	245	244	270	263	242	249	249	235	257	261	217	213	264	225	236	232	242	232	261	224	234	273	213	252	230	219	217	252	230	248	267	248	268	238	223	259	273	211	235	258	251	259	232	234	233	242	235	249	260	258	251	214	248	267	259	225	227	255	241	241	218	251	246	249	262	248	244	242	252	234	238	250	246	256	225	230	256	256	260	264	267	246	228	255	263	250	245	263	270	255	258	273	232	215	269	244	243	282	247	236	269	271	247	287	231	291	251	256	213	225	252	253	246	251	255	233	247	237	269	259	255	281	237	250	230	242	216	226	247	242	231	260	242	243	259	242	266	253	235	236	247	267	243	247	251	255	244	270	246	246	237	236	240	259	243	262	246	252	239	264	236	249	231	228	244	237	253	241	258	275	233	254	264	252	241	252	244	252	268	247	213	246	275	229	252	248	267	222	232	236	223	237	260	257	279	267	230	247	237	260	268	266	240	247	283	232	259	246	253	245	271	241	224	236	246	235	263	265	268	252	254	248	259	254	256	253	242	227	236	243	229	229	238	217	262	257	241	247	220	251	233	244	257	286	243	238	244	250	246	248	268	238	222	241	231	273	304	239	257	221	252	241	265	250	250	230	244	243	225	239	259	259	230	272	269	246	236	252	272	239	242	238	242	246	243	221	279	248	236	251	246	261	242	224	247	220	233	275	237	259	258	227	282	244	253	255	222	239	245	251	260	235	273	252	261	247	261	239	221	251	254	242	229	276	283	265	221	223	241	246	262	246	242	263	232	255	244	231	238	263	236	266	240	250	235	237	244	234	238	239	230	238	249	239	258	234	267	244	234	240	222	260	255	223	265	250	246	243	226	250	241	214	263	229	266	248	232	208	283	226	265	245	266	245	253	243	242	267	244	263	253	240	241	247	234	228	242	247	253	257	271	270	242	248	240	271	253	278	235	256	222	239	264	254	252	261	236	254	248	288	265	229	239	236	223	250	262	225	279	228	221	238	264	264	255	224	243	229	253	262	269	233	271	257	256	239	222	245	231	265	242	240	265	233	283	229	264	258	259	254	238	258	272	272	282	273	223	260	233	244	241	241	233	218	250	247	247	236	287	263	229	250	225	215	230	247	251	248	238	224	240	252	257	242	247	252	227	246	232	236	231	238	255	247	254	254	259	238	256	276	256	221	238	235	243	236	244	262	240	241	245	267	253	286	252	219	238	242	264	227	246	241	264	257	235	262	262	247	251	242	255	237	269	250	259	245	273	216	237	239	238	246	232	282	254	263	261	237	251	270	252	244	260	252	284	239	254	229	262	252	243	232	220	259	256	226	234	249	231	229	240	244	225	229	246	240	250	242	244	253	261	269	257	262	253	240	250	236	258	248	254	222	257	267	210	251	250	270	248	265	249	279	248	239	224	271	249	262	240	267	225	242	251	259	231	211	244	255	245	234	263	248	251	223	250	245	246	223	266	214	263	244	217	236	250	216	253	205	269	255	273	255	240	272	204	238	262	234	283	224	269	251	260	249	222	230	238	249	246	254	244	245	234	279	253	259	226	239	247	237	246	262	233	250	250	269	249	241	243	217	246	268	250	258	275	270	250	219	246	246	248	247	266	233	249	238	232	252	254	246	246	257	223	252	260	240	232	238	253	228	243	246	246	235	251	234	235	256	244	269	243	243	258	246	248	241	230	254	252	210	242	238	259	224	271	259	232	244	240	246	240	247	260	251	236	252	244	224	231	264	239	244	272	253	237	231	246	258	238	242	226	244	240	238	238	263	241	232	216	235	262	257	240	271	252	253	242	236	244	252	239	255	252	211	266	242	270	257	246	241	249	234	217	252	228	248	252	242	240	255	259	249	247	218	242	282	241	237	221	248	278	261	261	279	241	250	274	238	242	247	243	223	230	276	239	238	246	290	287	254	237	257	236	233	258	245	243	248	242	267	245	260	255	269	243	224	256	247	236	250	241	247	226	238	252	249	233	226	258	229	267	255	246
21146	24439	7692	4438	1850	1323	1893	1003	992	444	346	321	295	308	297	295	298	315	323	292	279	303	289	303	279	299	282	291	315	294	277	309	288	298	291	318	318	279	301	299	317	286	298	315	288	296	313	323	307	289	307	298	335	277	303	294	298	345	282	296	298	314	309	321	293	291	322	281	335	280	289	319	285	286	295	313	306	294	307	316	311	309	282	284	335	319	300	277	355	290	315	314	329	301	296	297	308	304	304	303	304	307	300	300	305	299	286	312	318	316	303	304	301	321	295	339	321	326	295	294	304	311	286	300	309	288	310	304	302	292	298	305	297	297	283	300	303	276	303	305	274	310	342	326	325	316	265	300	283	307	289	294	287	318	314	307	275	318	290	323	264	314	285	291	307	309	342	326	325	304	294	321	328	296	306	288	304	275	308	311	295	317	296	314	296	283	327	290	294	318	289	293	294	278	308	293	284	341	320	290	289	278	317	301	310	299	288	326	297	265	302	285	329	324	260	330	299	273	307	313	310	304	333	307	283	301	328	318	322	324	301	293	322	308	325	278	318	288	283	308	295	262	293	289	310	290	294	279	319	321	265	295	312	321	320	288	310	291	300	313	316	321	282	324	303	322	330	303	286	339	318	288	277	295	320	304	342	294	303	281	288	318	315	288	302	336	272	322	301	302	300	343	305	320	292	275	295	330	285	299	298	249	310	304	276	307	314	326	316	291	295	288	314	288	302	306	301	306	277	336	302	296	294	314	275	300	320	309	303	276	288	308	319	309	328	301	319	285	331	280	311	293	340	280	311	258	286	309	300	324	295	272	296	268	320	312	279	295	317	285	302	275	329	303	348	303	283	282	319	283	298	296	292	336	307	308	316	303	315	279	296	297	312	327	292	277	289	324	310	293	315	287	283	318	321	341	291	287	282	314	278	323	299	276	288	263	279	316	272	318	299	317	294	283	322	325	292	312	287	320	328	299	299	299	288	289	322	290	283	296	289	275	280	276	298	287	291	305	303	294	302	334	297	296	327	282	318	325	316	296	289	316	296	287	305	281	296	293	316	318	310	290	309	288	309	318	293	311	303	279	290	243	289	302	330	303	289	297	288	314	332	286	271	298	303	301	317	322	308	313	310	290	311	304	322	296	292	321	263	278	276	300	304	304	306	309	327	324	296	286	294	315	312	306	316	305	307	283	314	306	325	313	318	361	285	306	311	317	278	317	312	289	313	331	329	320	278	283	307	313	294	313	274	288	279	338	322	288	322	310	305	322	302	290	293	301	295	319	294	290	320	311	309	313	282	304	277	293	310	346	276	299	289	307	294	300	313	298	302	330	305	296	280	297	310	281	315	313	313	317	300	325	285	281	298	308	321	285	286	293	281	332	286	274	276	295	323	310	289	298	301	319	315	324	314	288	311	308	279	310	300	315	300	296	276	294	263	294	283	311	313	295	281	296	308	289	306	301	264	268	300	309	305	293	327	265	318	285	320	271	304	291	294	304	309	313	285	298	315	304	308	309	286	289	295	315	312	298	323	270	300	304	290	300	310	300	303	311	308	309	282	299	297	315	303	317	297	350	290	308	290	290	332	339	316	292	301	284	285	300	295	278	285	322	325	315	297	306	296	300	317	296	299	315	290	303	283	306	288	299	288	296	295	298	292	281	294	282	299	284	287	330	309	308	325	304	279	288	300	321	296	317	291	297	295	297	295	271	273	291	274	278	309	311	291	283	299	278	310	330	309	292	348	300	290	296	326	278	298	299	312	319	297	288	257	288	295	286	334	315	291	303	307	304	273	270	304	290	292	310	318	324	321	314	279	308	269	294	289	298	297	291	312	319	306	299	279	319	289	288	287	310	282	303	329	313	322	306	288	284	296	322	286	284	285	307	291	276	290	304	285	311	309	308	313	326	282	294	285	270	283	302	305	339	293	283	311	318	288	291	279	287	297	303	294	285	316	343	303	289	317	296	340	300	300	303	317	305	339	322	296	302	298	304	318	291	296	317	327	288	328	296	326	317	290	300	309	270	270	308	315	333	290	326	291	309	282	297	292	290	319	291	326	329	278	311	313	276	309	295	306	324	293	291	313	278	323	286	290	327	309	297	304	315	307	251	273	298	306	291	268	299	290	309	297	271	313	332	295	295	311	310	303	309	275	289	277	291	302	330	307	290	326	299	272	286	325	305	288	310	310	323	302	281	284	314	321	278	267	301	287	296	274	315	299	280	288	307	310	327	309	303	317	311	318	303	317	302	280	313	306	310	312	329	294	298	288	301	291	320	299	298	319	287	297	298	276	338	305	317	312	292	282	277	338	312	280	298	293	288	335	287	287	333	289	320	331	328	324	302	276	311	288	313	327	331	331	295	298	290	268	302	301	334	345	315	307	315	281	279	324	336	311	279	293	298	311	273	278	305	296	272	297	327	316	284	273	320	301	356	303	257	308	316	311	300	277	282	301	313	296	337	304	304	318	304	284	291	261	276	291	298	276	302	313	312	306	292	307	301	308	283	306	285	301	284	287	298	301	270	298	321	317	287	277	311	305	303	278	252	333	289	323	291	311	298	276	297	306	266	313	318	320	282	302	305	295	320	312	287	310	316	264	316	310	269	321	274	314	313	315	299	307	280	272	277	313	294	302	327	281	313	301	310	284	295	325	303	285	315	340	311	286	318	273	306	334	319	295	317	307	292	316	298	293	305	288	289	310	293	308	292	296	285	300	291	309	320	318	313	321	283	285	347	318	314	314	292	308	308	309	323	324	278	297	314	297	279	302	335	286	308	289	307	299	308	326	307	315	305	307	315	301	376	315	336	279	299	314	308	315	287	277	288	335	330	319	317	289	317	284	287	301	337	305	309	287	298	297	258	309	300	298	291	293	281	274	309	286	278	322	267	299	300	308	306	310	313	279	298	290	313	292	315	283	289	304	285	287	306	296	299	335	319	323	304	313	289	292	298	306	321	298	284	300	287	308	325	277	310	310	293	317	310	275	271	311	292	322	308	310	282	323	276	313	309	276	297	312	293	312	310	289	304	313	302	303	325	289	272	318	299	301	264	281	294	308	304	272	282	302	269	284	302	322	315	330	286	278	283	309	277	301	309	324	294	319	327	280	275	306	301	269	303	294	297	281	282	299	302	304	298	345	299	343	316	290	281	315	314	286	290	304	281	289	312	315	299	306	301	287	315	310	327	309	298	302	291	306	308	283	292	304	280	276	310	321	307	296	303	316	274	326	296	287	308	322	280	315	286	325	316	310	347	302	319	308	326	268	307	304	290	297	302	289	316	275	285	330	301	298	322	309	278	307	309	296	307	315	309	278	279	318	331	302	314	327	326	311	315	297	300	301	291	288	288	279	294	289	314	268	298	274	278	324	298	296	322	320	299	306	290	298	295	308	342	289	310	309	329	268	300	293	321	306	300	296	308	324	299	281	264	310	271	319	279	318	314	296	268	286	280	331	286	308	277	337	316	298	315	283	282	279	303	344	306
24203	21252	28293	24694	20732	12614	10363	5149	4444	1232	471	447	465	453	419	412	449	421	447	419	409	422	439	403	387	413	421	398	399	454	408	431	430	402	420	399	419	440	382	430	405	379	368	420	400	393	397	424	428	422	395	413	408	398	432	442	387	431	433	409	381	378	376	425	416	399	380	399	382	460	404	425	433	399	383	409	448	421	379	385	414	384	405	406	441	403	388	377	405	407	408	378	411	407	412	421	404	389	408	414	401	404	386	417	450	430	391	402	383	389	384	401	436	355	413	388	407	405	408	377	418	384	372	406	419	425	400	421	417	377	413	392	382	414	402	417	374	405	417	392	396	406	412	387	413	409	416	340	441	396	411	434	386	393	395	426	376	388	438	393	400	386	403	395	392	408	417	397	448	415	406	385	401	374	415	376	413	389	419	393	395	375	365	394	385	384	390	370	382	409	396	406	381	381	400	396	429	381	370	401	399	388	399	404	401	410	392	373	394	425	399	427	382	379	394	381	350	389	389	432	404	363	420	408	402	433	411	407	417	381	401	382	392	393	412	387	427	361	407	407	409	404	396	386	396	387	402	397	394	424	403	415	415	362	432	388	388	379	393	381	376	378	391	419	382	432	378	397	365	368	422	390	421	395	406	414	374	406	388	419	412	401	387	381	430	431	384	375	381	377	407	384	389	404	380	406	411	419	393	393	392	412	357	405	371	406	417	387	392	443	397	394	373	388	380	389	402	437	444	411	417	402	386	395	414	381	389	379	366	397	365	388	404	414	447	437	410	390	382	395	416	410	388	417	409	454	394	409	383	375	381	406	397	400	362	415	416	383	431	371	414	377	447	433	409	410	390	389	416	420	395	415	386	381	404	392	405	383	390	412	409	401	404	346	416	382	397	398	410	436	419	381	391	383	400	378	415	387	397	428	386	388	419	412	375	394	392	426	401	391	398	423	384	412	393	389	398	441	410	375	386	381	393	399	417	392	382	397	399	418	387	373	420	403	403	396	428	407	398	405	410	409	393	416	370	386	403	390	428	384	415	397	424	367	398	395	376	407	410	397	412	392	377	361	386	398	419	390	403	414	366	390	440	412	403	416	424	401	439	404	397	372	398	359	437	381	396	401	396	389	421	386	382	403	420	410	429	424	383	405	379	432	404	392	429	400	385	387	387	402	443	394	415	410	445	385	369	437	378	393	410	403	397	383	408	407	404	391	405	417	415	394	386	413	365	371	393	391	389	382	401	399	374	396	406	410	409	403	407	432	416	410	372	439	397	425	385	366	401	383	398	375	402	392	414	380	415	407	394	381	412	376	429	381	405	410	376	407	387	396	397	430	347	411	382	412	385	419	406	407	399	423	384	420	376	397	401	390	398	394	382	382	409	394	389	408	403	389	397	408	397	362	373	427	393	378	408	422	381	425	434	426	407	401	410	418	419	394	414	408	398	448	436	420	366	416	404	377	424	410	395	386	385	371	423	437	399	423	374	398	402	436	411	402	389	387	383	401	425	411	396	397	399	391	388	395	422	418	414	415	421	408	400	401	406	374	393	380	397	418	439	414	393	395	383	388	386	401	395	371	380	414	394	380	363	423	400	401	402	417	420	433	405	402	394	398	399	377	374	379	432	394	427	420	383	409	387	405	379	421	421	397	372	396	434	440	405	395	421	419	374	367	411	379	389	415	417	400	374	380	407	398	382	452	400	426	432	444	408	448	412	396	412	377	438	374	408	359	421	389	383	368	404	428	357	403	414	373	414	420	414	441	423	352	392	383	387	426	418	394	400	389	376	379	373	427	410	400	405	401	405	395	408	371	388	396	406	384	387	383	426	385	399	450	382	395	419	389	371	390	403	392	405	430	427	441	418	393	422	442	407	403	422	395	396	384	443	413	398	388	411	413	436	410	416	396	430	382	431	372	407	429	368	404	406	404	388	390	352	378	445	431	440	433	424	395	439	408	360	421	388	412	424	386	385	412	426	416	411	395	415	403	397	426	397	417	412	409	432	396	429	384	401	414	400	393	402	439	409	411	416	386	409	389	398	455	394	373	403	390	401	407	412	382	394	350	405	426	393	397	373	422	411	382	390	385	377	407	419	383	404	403	429	374	406	421	398	427	396	413	439	416	397	458	375	457	369	391	381	401	386	391	395	431	414	393	401	416	397	368	447	390	402	399	405	381	440	383	367	399	434	392	366	364	462	380	374	372	405	412	368	358	402	414	425	397	380	399	391	430	394	404	416	399	401	387	396	439	405	427	435	385	446	404	399	390	401	420	397	386	376	394	365	440	420	423	415	392	398	424	360	397	423	400	433	414	401	419	397	374	400	426	420	396	421	396	417	376	402	410	366	397	423	419	397	393	420	422	363	371	400	412	351	384	408	429	404	382	412	395	390	399	419	395	418	425	389	411	431	425	369	380	387	378	396	407	389	401	399	396	388	397	400	391	371	402	399	397	378	381	444	414	430	431	378	377	376	405	408	398	379	406	420	398	431	388	426	408	368	393	415	432	395	405	425	459	423	403	395	362	431	416	386	391	385	372	373	400	371	436	390	414	438	388	419	398	395	372	422	399	395	404	418	418	383	378	402	427	411	420	398	396	414	400	437	432	354	436	413	401	456	423	380	394	392	375	414	416	430	410	392	415	380	417	385	384	382	395	394	422	404	425	376	366	417	412	413	408	416	396	373	393	417	408	415	378	410	411	380	374	443	402	422	383	381	369	437	426	418	420	401	425	388	421	372	396	412	407	422	424	409	415	395	411	403	394	397	416	389	389	422	395	363	398	404	394	445	430	394	420	423	393	394	403	385	403	420	474	374	400	402	402	391	431	401	403	434	418	388	361	437	363	415	429	444	397	407	392	363	384	422	416	393	382	425	394	362	393	414	370	405	398	420	397	379	423	404	422	412	400	412	377	401	413	398	379	435	399	412	399	409	428	408	376	417	397	387	388	419	392	400	380	370	425	423	390	398	371	416	406	414	411	407	429	399	391	397	380	404	411	400	390	360	370	406	405	403	404	416	392	406	406	372	425	429	419	405	371	381	448	415	403	382	410	390	387	380	445	406	386	424	421	372	394	413	395	408	395	437	375	406	414	415	414	425	422	410	443	393	432	383	413	411	413	349	393	387	400	370	417	392	405	436	400	408	396	371	436	376	401	391	416	375	471	389	376	404	411	419	394	405	394	414	465	443	401	414	424	387	409	414	377	416	419	395	411	403	374	397	450	412	419	415	369	411	400	413	422	404	391	363	391	397	405	396	390	404	385	397	403	391	429	410	387	431	420	415	383	396	401	404	404	403	375	382	411	415	421	420	424	438	401	415	422	410	406	429	380	393	377	360	396	384	404	419	424	429	386	424	399	387	415	395	388	388	408	403	401	404	370	410	382	423	427	380	394	398	409	378	382	420	380	432	420	421	441	401	399	424	382	403	422	394	402	408	356	388	381	400	409	377	389	377	378	396	384	417	366	404	444	393	414	447	427	396	426
43043	60934	31575	26592	14138	12364	15536	9308	9388	1960	679	620	635	515	508	564	503	535	530	534	514	489	514	518	459	514	474	470	472	508	503	442	463	459	501	479	492	497	482	487	488	479	463	465	529	488	482	474	442	474	464	442	505	456	478	461	459	455	443	490	473	453	458	475	477	503	504	462	457	484	438	527	453	439	452	436	444	474	494	449	492	440	474	453	464	465	473	498	506	513	502	428	453	480	507	472	513	471	508	482	513	466	468	439	479	479	510	479	486	496	452	473	474	479	444	437	470	457	511	482	452	499	494	452	423	485	450	474	475	518	474	468	478	480	469	479	495	493	481	496	480	460	480	490	476	477	464	469	484	433	453	461	484	458	487	471	508	507	474	457	464	471	496	476	472	443	456	461	459	452	499	489	429	428	486	450	476	496	468	438	443	484	460	450	452	491	479	458	488	486	489	472	456	462	525	477	500	436	454	465	485	450	476	474	456	452	458	441	524	443	471	474	432	473	468	472	496	481	474	479	443	476	459	484	469	444	495	480	456	442	464	441	440	488	521	478	480	475	515	462	479	465	446	472	505	473	505	472	464	463	518	453	448	449	462	480	480	460	431	485	485	509	427	464	459	503	439	474	400	409	465	449	437	487	469	423	473	455	452	483	437	486	432	468	476	510	443	457	488	447	504	471	493	463	457	484	488	481	483	474	485	441	482	470	476	452	535	469	478	447	481	450	468	479	491	490	510	484	489	503	434	474	474	483	473	458	477	474	466	465	450	462	471	485	492	484	517	495	475	472	454	482	454	507	507	481	496	485	492	527	484	461	529	480	464	476	489	447	462	477	496	474	463	472	454	456	449	480	493	488	495	461	513	498	471	449	476	498	451	475	471	452	474	479	462	462	463	478	459	463	452	469	462	465	482	464	454	461	466	469	491	465	470	479	492	456	480	488	496	483	491	507	473	496	456	461	470	455	460	476	471	477	456	471	492	491	463	493	460	489	517	466	443	455	489	456	461	448	506	488	458	453	487	465	440	500	474	461	451	504	475	492	450	475	473	443	462	487	449	463	468	461	465	437	462	487	455	485	459	473	439	486	471	496	482	458	469	485	457	481	485	489	444	458	475	487	488	479	463	457	483	471	482	494	415	456	445	476	480	510	468	479	490	475	439	478	464	518	437	474	514	451	508	443	448	500	496	495	465	473	486	440	487	482	455	467	465	466	481	431	468	486	443	440	457	466	481	450	464	455	451	445	483	489	452	453	437	486	485	473	468	475	513	433	465	450	437	427	446	498	485	465	491	483	454	490	452	489	454	475	448	472	459	459	461	455	462	474	449	484	457	433	467	449	468	438	442	467	478	480	465	421	491	447	488	506	436	465	428	508	516	462	423	463	478	486	420	465	465	452	462	479	515	447	488	481	491	451	465	480	420	441	467	438	472	491	458	470	503	487	426	462	479	439	487	472	430	455	469	448	493	466	477	462	435	433	469	490	484	476	488	490	437	446	461	488	459	470	474	452	436	497	492	468	473	480	483	443	457	501	480	436	452	476	483	506	462	455	464	452	480	457	515	453	459	494	468	451	477	525	493	499	490	500	469	494	493	458	493	497	461	449	462	468	472	505	480	487	487	438	472	492	468	475	460	461	442	441	435	450	456	443	492	496	488	458	477	456	447	477	458	474	492	493	439	474	475	477	507	468	477	445	462	452	472	466	445	460	484	437	506	469	477	418	473	468	472	442	474	461	489	490	464	485	434	491	467	468	477	493	488	467	465	471	490	490	473	447	445	466	489	484	478	486	461	488	478	507	471	465	469	488	452	482	436	462	451	476	496	480	449	497	444	469	478	479	443	462	459	488	458	446	489	464	455	483	470	497	507	496	482	479	484	476	439	515	486	479	428	455	464	488	518	456	492	495	457	436	481	494	442	495	484	486	471	522	487	445	441	472	452	495	489	465	507	479	492	486	474	464	478	498	484	469	491	476	474	445	496	462	436	451	479	462	455	475	479	496	477	497	451	461	474	474	463	459	452	501	464	457	503	479	449	442	470	450	461	474	469	476	448	508	468	476	442	503	444	493	469	460	450	465	526	475	455	473	477	457	469	494	469	472	495	423	463	430	450	470	427	470	498	463	477	470	476	441	498	484	479	504	466	484	462	507	471	444	449	464	463	487	470	479	501	436	420	477	465	458	454	501	476	469	496	469	488	467	447	476	510	447	484	481	440	460	487	486	452	492	501	477	470	470	468	505	494	503	470	479	451	457	467	451	475	492	458	468	452	471	514	437	439	467	449	468	444	472	411	471	483	475	469	467	465	500	484	474	431	441	483	454	468	472	440	480	483	493	451	474	464	482	474	435	478	485	468	448	495	473	437	453	470	477	457	463	454	479	460	490	496	470	459	521	493	454	470	483	446	444	507	479	452	471	453	417	488	461	456	454	486	445	427	494	472	471	464	430	467	502	462	473	471	486	464	482	467	488	463	460	442	497	491	442	456	471	464	490	475	452	456	487	453	433	463	435	467	460	472	432	495	445	486	475	430	488	472	503	474	464	463	517	479	449	467	462	474	434	494	509	490	462	477	480	492	462	503	472	498	482	473	478	447	458	480	467	490	486	449	494	495	457	460	487	461	489	489	451	458	481	464	452	455	496	447	456	511	433	468	443	446	456	483	461	485	470	447	460	422	448	492	471	486	468	495	437	485	469	470	490	479	499	458	475	459	507	446	439	478	472	452	432	426	458	469	477	471	459	455	452	445	493	422	450	501	473	468	460	480	500	441	475	465	485	434	460	471	456	497	511	467	460	439	484	466	489	457	497	478	487	452	463	486	445	465	461	438	480	500	486	482	461	484	458	465	450	492	441	467	497	454	485	444	479	430	471	454	506	474	454	520	517	498	431	466	469	462	439	436	462	442	465	445	477	481	482	441	477	459	486	493	499	461	489	468	451	444	470	460	461	473	480	464	477	463	484	460	511	487	463	441	496	488	475	435	480	480	444	481	443	523	511	476	445	489	476	467	486	457	454	498	469	497	461	498	471	471	452	482	473	463	460	530	475	456	479	467	461	479	463	470	488	491	510	474	467	481	461	509	476	487	471	490	476	485	464	468	488	466	467	453	464	497	470	510	487	472	440	517	500	466	438	454	468	478	462	519	476	519	452	482	486	495	465	487	480	458	442	450	479	506	454	469	451	472	498	463	441	462	482	475	471	505	469	436	506	456	485	480	465	501	417	476	450	459	476	462	456	455	458	427	414	497	504	494	465	465	474	500	473	500	497	499	492	481	458	456	446	450	433	484	470	532	456	451	444	461	483	482	489	479	452	488	461	478	435	451	466	499	481	421	488	435	470	450	495	467	452	441	452	460	429	475	484	466	493	476	459	457	461	478	491	449	474	478	487	491	466	467	473	494	475	456	423	481	451	483	471	439	468	475	472	484	484	444	465	455	479	494	470	447	506	491	446	442	470	464	454	469	455	467	461	485	501	441	431	496	527
25465	21341	27063	25128	9034	2896	4037	2072	1910	582	302	294	282	286	278	277	268	292	259	282	275	237	275	280	280	293	263	273	293	265	293	289	281	285	305	303	260	284	272	311	289	296	275	284	274	300	282	294	269	284	279	269	268	296	246	268	279	299	282	278	287	275	304	277	289	297	281	303	287	252	273	294	268	268	268	270	274	260	266	277	265	286	277	268	268	273	255	266	273	293	325	275	280	276	260	278	258	282	274	286	260	265	266	281	283	267	325	257	267	267	279	290	293	273	269	289	291	266	287	264	275	250	298	275	270	286	299	279	261	292	304	299	277	272	277	293	265	280	273	301	276	261	296	275	264	293	293	293	275	269	298	300	278	257	272	275	278	265	277	314	248	319	277	276	278	265	308	281	245	259	289	263	283	271	289	275	295	289	277	251	290	305	299	287	278	303	281	296	316	282	251	270	278	267	270	277	304	277	245	301	298	251	278	289	275	299	286	293	290	309	276	261	267	272	277	286	304	264	257	252	254	269	262	281	290	271	269	297	271	276	250	272	278	282	274	265	279	274	257	320	276	273	291	269	261	281	302	291	282	250	289	270	252	271	279	286	284	300	271	287	255	295	284	264	263	309	311	287	286	300	275	293	293	272	276	265	276	273	321	262	269	277	272	296	274	258	274	269	286	250	235	292	275	267	300	297	284	274	279	247	258	247	288	284	280	268	268	264	275	289	262	254	293	225	289	268	246	252	263	249	291	273	260	277	280	269	279	274	277	286	301	296	301	238	229	271	240	283	288	275	273	265	278	285	250	255	260	279	283	273	258	299	290	276	260	280	264	328	277	290	278	291	273	256	292	280	265	292	303	263	292	261	265	261	259	286	248	294	294	296	248	285	266	292	301	286	281	267	260	296	266	260	291	275	281	247	298	267	282	256	289	268	267	294	262	281	298	271	281	250	270	329	273	281	275	267	271	252	255	273	257	265	249	239	298	278	274	308	283	264	262	264	290	293	259	260	277	283	292	263	293	259	232	275	270	261	276	311	284	285	293	296	275	321	270	327	283	293	270	280	283	264	310	287	264	278	277	280	284	284	291	272	288	273	303	223	286	300	290	296	261	313	286	260	286	267	283	243	294	285	258	279	308	256	275	297	289	260	279	268	265	299	283	275	290	261	285	280	281	273	297	265	253	268	274	268	257	265	284	272	248	285	257	282	245	275	253	269	287	280	296	249	258	260	297	275	274	311	275	283	285	290	278	258	290	283	278	291	300	250	262	299	294	267	250	280	252	307	260	320	249	305	281	302	286	277	292	290	272	311	283	270	264	255	285	261	275	274	313	270	284	266	285	285	264	277	288	268	278	283	257	273	289	286	270	258	291	291	291	274	280	282	276	282	251	271	279	274	276	260	257	240	281	307	250	267	271	277	274	277	271	276	261	261	274	293	301	279	256	274	262	289	279	270	276	265	320	292	305	258	262	269	276	285	251	280	278	281	284	257	281	280	260	303	275	268	285	252	283	308	303	295	292	248	247	273	284	274	267	298	258	255	262	272	274	263	266	271	274	269	286	259	278	298	271	262	278	247	309	251	292	300	265	265	289	294	303	264	299	272	291	261	289	268	264	278	266	246	281	274	277	254	283	273	294	259	289	271	265	268	279	284	285	285	289	298	278	295	283	319	279	259	259	245	304	283	318	316	256	251	260	281	259	304	267	289	273	285	296	285	276	286	256	271	271	302	289	282	275	259	287	267	298	279	317	233	275	288	299	294	289	266	281	273	267	263	258	271	239	281	279	311	269	256	292	262	265	261	251	285	274	273	245	284	232	256	285	252	271	285	298	267	279	269	277	280	282	272	278	248	252	307	269	303	291	288	278	274	244	243	276	319	287	295	261	259	284	274	281	320	288	272	245	293	240	244	285	265	285	254	275	272	290	281	270	302	293	296	246	274	294	266	313	284	299	279	271	266	244	271	306	264	276	256	250	310	264	274	293	260	247	271	311	284	281	282	270	297	282	248	308	273	289	273	263	295	274	296	275	287	240	275	306	294	255	273	264	285	283	300	281	301	269	258	237	257	274	286	290	286	314	267	258	284	276	295	270	269	300	265	301	252	282	297	261	295	289	295	283	299	275	267	301	264	263	266	296	282	263	310	295	270	266	244	291	288	265	272	271	299	289	286	272	275	270	323	264	286	260	297	257	291	271	249	298	263	243	301	287	257	271	264	276	267	294	300	264	257	264	278	312	289	269	283	292	285	274	262	271	302	283	269	283	280	269	265	290	255	291	251	301	281	308	264	275	288	302	284	241	283	302	281	251	261	262	247	256	261	288	300	264	268	273	267	290	310	273	269	263	265	284	271	296	282	294	269	256	260	285	281	278	266	262	291	292	288	291	273	270	271	270	293	268	264	255	250	288	289	268	274	288	283	286	281	307	284	286	276	277	276	279	298	263	282	294	262	272	270	272	301	267	270	265	261	279	264	235	297	278	278	287	268	278	279	308	279	242	272	262	238	276	278	271	249	265	266	254	272	281	285	266	254	291	255	283	262	281	243	268	270	275	259	292	271	263	261	270	247	281	273	274	251	278	273	250	258	275	281	290	275	275	257	283	279	282	272	295	240	293	290	270	265	254	294	253	282	303	251	305	274	267	286	292	261	256	260	271	272	272	291	282	263	286	298	285	260	245	261	273	221	271	255	258	304	255	274	278	284	278	271	263	238	280	269	297	279	285	265	305	280	287	250	274	285	280	289	278	280	288	304	274	278	288	280	271	269	264	270	290	264	283	270	257	257	282	265	281	287	304	265	287	295	289	283	259	290	280	289	267	273	291	269	262	273	284	246	273	274	256	267	292	285	248	270	264	280	307	263	272	284	270	279	263	270	301	257	295	272	255	263	312	265	273	279	265	267	271	289	272	250	288	293	278	276	259	249	272	265	284	258	261	297	278	286	259	271	297	277	233	241	272	242	266	261	274	260	261	279	268	292	290	291	259	271	265	287	285	288	284	267	255	264	262	307	303	290	298	290	250	258	288	283	261	266	277	295	280	265	283	257	255	267	277	272	295	275	294	288	288	281	285	291	260	298	252	270	301	270	301	254	298	275	281	253	256	247	310	263	274	267	275	284	272	255	259	257	288	283	310	286	293	265	293	283	261	265	265	265	279	276	280	265	295	273	264	257	260	299	279	265	227	273	278	278	297	292	305	263	274	303	260	276	259	299	304	282	284	282	277	299	317	282	264	249	259	282	241	267	287	250	275	274	270	250	256	286	240	275	263	265	261	252	258	267	310	263	270	296	310	273	270	309	298	273	273	277	255	296	245	302	261	253	273	275	255	288	283	228	253	245	266	262	275	279	271	297	270	276	256	264	268	301	287	286	284	287	264	313	281	266	270	294	242	278	260	277	280	269	282	311	275	298	285	289	291	242	292	271	267	280	265	295	261	279	266	259	254	292	269	263	261	239	283	272	289	281	276	288	261	306	254	286	286	251	297	297
38639	49879	20841	14562	6537	6721	9861	5178	5046	1265	444	442	420	404	390	367	364	386	349	396	358	386	349	391	349	378	361	401	354	336	348	372	335	349	339	362	370	330	349	337	368	345	328	332	373	366	327	311	369	322	325	342	367	337	366	363	346	340	339	329	329	340	333	368	355	333	338	352	307	330	335	334	341	344	332	370	317	339	378	338	341	351	361	358	369	366	347	375	328	341	355	371	375	385	378	353	350	334	372	358	369	357	371	337	352	388	343	348	321	352	351	342	366	340	345	341	375	350	323	344	354	364	364	358	343	304	328	357	325	366	321	344	346	341	323	340	386	361	344	317	348	348	349	361	317	336	382	360	321	341	353	371	316	340	328	345	315	362	347	346	360	333	356	380	386	343	337	383	363	325	354	339	358	315	321	312	379	357	328	333	347	336	344	382	315	368	369	371	333	335	376	344	342	337	325	348	331	320	322	390	347	343	356	312	359	332	341	299	309	337	349	320	362	354	358	360	365	335	324	387	333	360	375	367	369	341	358	351	288	368	317	357	354	324	354	326	348	327	335	337	362	360	354	363	381	353	346	317	332	369	351	378	341	350	361	354	360	326	349	349	319	357	342	315	394	302	359	335	365	361	380	357	366	358	318	313	347	328	329	341	372	363	341	353	324	323	331	337	360	337	333	358	316	326	322	314	387	305	364	331	373	348	393	352	335	363	315	357	368	320	309	361	323	342	361	342	322	370	353	358	312	321	358	325	348	323	330	325	330	366	360	339	331	347	333	369	361	356	366	349	324	320	368	367	357	339	344	352	349	338	357	334	341	338	374	340	339	341	386	348	333	342	340	329	319	331	345	350	385	342	311	375	365	340	362	362	355	373	355	349	363	376	351	354	358	312	351	366	359	334	342	309	346	332	354	307	362	362	385	308	364	330	362	357	361	314	331	324	302	339	321	346	374	351	380	362	328	349	328	306	355	327	335	353	325	345	334	346	337	328	338	355	363	346	341	335	340	361	350	341	351	328	344	338	348	379	339	365	336	340	352	359	344	358	341	318	380	366	347	349	365	346	364	343	341	372	333	334	403	350	312	299	342	326	332	359	351	329	335	371	341	348	317	365	339	335	344	339	326	328	313	306	374	329	357	321	370	319	361	340	361	336	341	378	361	345	333	335	373	374	349	374	338	350	342	320	355	360	288	363	312	358	345	348	310	341	310	357	343	370	354	327	299	330	352	340	359	356	347	320	379	338	309	364	325	335	351	315	364	352	327	346	355	384	325	344	359	347	334	382	337	374	343	356	324	357	336	339	332	355	348	353	362	345	356	326	392	347	369	329	343	326	338	322	317	346	349	341	332	336	405	347	322	330	361	377	366	335	357	367	355	334	340	352	330	393	378	335	348	334	334	338	359	344	348	312	361	341	352	346	343	331	352	315	371	318	323	324	351	319	339	327	375	349	346	384	343	322	323	323	344	352	368	349	339	340	313	305	335	347	337	349	304	337	351	346	340	327	326	340	326	358	337	338	342	354	332	307	292	341	373	334	347	307	354	348	336	345	340	361	357	343	345	329	339	356	325	347	351	347	343	339	338	344	364	356	339	366	353	347	315	322	320	334	329	353	323	329	302	346	327	355	351	343	338	366	380	347	330	353	333	341	344	369	353	313	335	361	360	316	326	315	291	354	340	360	327	346	341	344	328	353	354	359	363	317	336	362	364	325	332	351	332	353	366	344	334	329	333	333	338	303	331	333	313	363	380	339	335	346	336	323	312	333	358	312	343	339	356	348	348	330	366	351	367	361	348	372	353	346	353	354	340	368	358	344	361	360	320	301	354	322	324	322	372	332	346	357	336	316	367	323	346	382	319	319	364	320	331	348	335	364	351	329	325	373	336	346	356	345	316	319	335	359	337	356	347	340	361	354	317	371	338	361	335	371	345	346	322	357	309	373	334	358	318	342	317	377	333	338	334	387	340	335	358	337	356	342	361	306	359	340	368	359	343	296	341	364	339	355	352	349	331	360	337	321	348	337	327	354	336	377	323	343	360	342	364	341	362	339	329	351	326	334	341	330	296	372	359	370	362	351	371	335	376	353	335	331	344	374	331	336	319	362	342	370	357	362	334	316	364	337	344	364	358	370	362	361	327	329	351	329	357	350	367	331	360	325	325	328	359	334	369	346	327	362	356	324	358	287	379	356	349	353	351	356	353	386	347	345	341	360	327	331	354	329	352	349	359	333	351	347	353	366	387	317	353	323	340	339	332	358	344	320	339	366	366	323	355	327	326	347	335	348	351	366	373	350	351	347	299	342	344	334	359	323	330	328	341	319	351	386	362	346	318	320	339	344	345	381	353	349	325	363	330	395	346	337	379	357	368	340	350	344	310	359	353	305	349	367	357	351	337	355	347	324	348	303	370	328	366	321	349	344	346	343	347	331	361	355	320	349	308	321	354	341	342	353	367	335	365	368	349	355	340	372	353	361	336	360	358	354	333	337	327	332	327	368	336	363	338	340	352	380	353	346	340	347	332	339	292	375	299	346	354	337	330	327	380	367	350	334	345	340	359	360	346	367	350	368	339	353	353	324	355	322	341	352	316	339	374	369	336	374	375	331	339	351	323	349	362	336	369	359	333	310	345	338	309	341	334	365	371	372	319	313	341	327	361	341	330	338	380	352	333	335	371	361	332	393	366	360	336	326	360	360	338	364	333	347	348	329	331	346	353	360	355	328	349	349	347	335	337	345	336	341	345	341	342	348	384	339	348	356	356	359	295	300	370	327	354	318	314	331	362	348	332	325	361	355	324	350	338	342	323	350	348	324	339	360	328	348	364	334	356	331	383	330	341	351	349	347	336	327	362	359	378	346	361	349	326	364	375	336	337	365	346	319	320	342	351	335	370	332	361	320	338	367	345	377	350	319	323	352	361	349	338	351	324	351	365	357	345	358	343	341	323	327	366	346	356	337	338	329	347	340	383	338	336	332	351	350	345	352	343	354	356	315	360	334	342	310	341	370	336	375	323	369	370	384	346	337	342	352	330	358	314	334	360	375	326	331	315	343	317	342	341	342	354	337	345	319	324	345	355	353	347	375	325	334	349	377	348	314	303	316	333	339	294	359	341	329	343	374	316	379	347	367	344	331	330	337	363	354	349	335	320	317	350	342	363	346	354	321	339	356	367	346	330	355	370	373	347	366	328	336	338	341	361	366	359	358	320	328	353	329	322	359	323	345	344	337	345	345	314	299	319	329	375	325	344	358	314	363	346	370	363	358	378	393	351	330	337	311	356	371	350	337	332	353	344	371	345	350	338	345	324	335	324	332	309	368	327	366	383	314	349	354	333	344	343	353	319	365	342	392	336	325	317	357	352	312	317	335	355	332	360	361	361	347	348	360	350	355	329	331	346	342	339	376	340	364	328	322	340	366	332	372	372	353	329	346	351	336	333	357	407	360	356	352	341	342	359	328	341	345	327	327	376	369	330	385	355	313	338	334
22906	21241	28955	23795	21260	22105	23172	11665	8003	3229	706	711	660	655	617	633	569	639	566	580	591	594	572	609	623	551	573	576	554	506	554	582	563	539	603	567	549	569	540	529	515	557	540	560	527	507	521	559	543	531	558	529	507	557	542	559	578	526	564	562	557	538	495	556	525	605	571	566	534	576	512	553	537	542	542	588	586	552	515	523	537	533	556	561	543	593	554	580	587	526	557	541	507	560	537	550	549	541	565	588	543	555	558	542	576	546	530	579	532	572	539	549	546	557	593	584	556	536	545	557	532	594	581	544	547	553	569	536	540	547	552	575	547	521	527	561	558	571	529	536	541	544	569	521	496	538	561	557	585	598	591	550	516	566	493	543	552	515	545	571	540	567	549	526	568	558	517	557	534	561	558	517	546	547	548	556	572	548	535	553	560	552	497	572	559	530	524	540	559	533	523	544	537	536	548	542	510	552	539	510	553	533	550	559	555	572	522	529	542	602	547	487	540	543	513	553	562	537	604	553	521	547	532	568	564	517	521	518	531	553	564	536	516	542	533	522	528	549	558	514	521	551	514	513	541	528	544	539	537	531	557	539	520	532	533	551	524	572	523	554	538	527	510	511	530	529	539	569	550	560	565	554	557	555	570	508	560	594	552	561	541	555	532	553	526	551	536	575	529	567	537	563	544	517	545	539	530	530	525	558	549	549	566	536	605	540	497	524	547	498	549	559	495	563	554	548	518	508	555	578	532	555	554	497	543	511	512	540	515	522	547	552	552	513	551	495	544	542	536	533	577	527	515	546	547	550	560	524	590	561	557	553	535	568	577	520	574	541	536	541	514	560	540	557	536	565	543	563	539	541	526	541	559	543	520	545	543	539	519	552	554	533	559	493	533	589	555	515	548	515	571	545	524	536	533	522	533	557	524	520	547	553	571	543	544	521	535	510	538	524	495	510	557	546	540	554	502	542	511	511	521	523	555	513	512	566	571	519	561	556	557	555	569	583	533	604	563	550	594	559	532	538	536	580	527	603	569	555	538	552	571	556	544	520	514	538	515	528	544	588	526	526	573	553	525	509	540	538	551	557	536	515	572	499	568	535	542	536	565	542	585	526	551	533	523	556	567	551	553	569	514	578	571	553	533	545	519	585	540	568	505	529	552	553	548	532	529	526	547	532	527	554	518	566	516	571	483	515	524	525	534	546	527	559	551	572	531	533	536	544	538	538	549	513	550	523	530	544	532	581	485	545	569	553	581	542	532	551	550	543	539	535	522	569	503	526	535	525	527	535	555	564	526	545	544	534	568	521	539	528	556	525	572	581	528	546	567	531	572	541	547	570	554	543	538	536	547	514	532	532	568	531	528	549	539	576	540	536	499	539	575	610	574	556	504	543	546	609	580	582	551	577	557	535	514	557	498	549	550	545	514	522	542	528	549	539	594	510	505	536	557	514	532	543	525	514	538	539	560	581	585	514	526	512	563	554	521	554	542	535	548	514	534	541	566	530	492	520	547	557	562	522	610	504	535	516	581	548	532	551	512	537	522	544	545	539	557	505	530	533	523	574	516	555	545	548	546	560	547	569	539	551	534	517	495	528	514	549	610	571	502	576	565	535	556	552	555	536	535	540	487	497	532	539	544	528	512	568	545	604	555	513	504	508	558	514	531	529	542	510	529	580	571	549	508	550	558	537	535	551	563	542	555	489	550	531	570	589	559	548	517	498	514	516	563	554	543	518	556	569	544	568	508	523	516	486	525	537	546	562	542	560	546	517	539	569	562	568	566	474	523	510	513	573	525	504	538	562	524	556	505	542	515	532	564	538	554	537	489	545	532	542	558	545	533	497	545	519	559	525	543	515	549	500	576	526	512	559	581	554	511	552	603	544	522	544	524	603	526	528	579	521	520	584	573	528	508	571	552	544	602	540	572	588	494	528	530	550	533	542	539	570	523	584	552	504	488	514	536	580	550	507	535	559	577	559	508	551	571	493	573	528	543	557	553	564	543	550	549	545	539	549	561	536	523	539	570	515	565	519	563	560	538	559	568	543	526	546	539	540	540	520	527	540	543	573	577	513	510	529	538	495	524	555	507	550	544	514	567	538	561	506	508	535	522	537	545	490	515	516	537	514	522	504	522	546	580	558	520	521	546	509	553	574	539	519	543	498	518	503	532	554	499	554	527	548	548	566	504	546	550	503	535	526	524	508	505	525	535	538	557	586	590	490	567	501	536	541	583	526	509	568	579	524	569	504	574	594	546	554	563	570	526	520	542	569	601	524	537	538	536	554	564	558	544	590	559	557	551	547	570	570	563	533	542	524	505	561	531	556	575	492	518	515	562	556	545	514	537	560	581	532	518	546	545	523	577	556	552	552	569	544	552	527	595	570	527	577	525	577	523	551	548	559	520	563	571	591	518	561	569	498	532	514	545	538	550	517	541	553	541	511	533	549	533	481	504	507	557	601	557	528	542	536	528	544	520	546	507	550	558	510	568	578	516	535	527	573	561	526	564	573	530	539	532	559	530	505	556	531	549	513	561	526	559	549	597	496	553	527	536	550	554	531	578	553	538	578	531	525	569	542	535	541	546	543	556	552	527	542	523	536	533	544	538	539	549	535	568	549	573	548	560	572	520	537	529	551	552	580	565	504	501	525	553	522	557	533	576	512	536	549	524	546	518	545	529	533	559	546	558	558	517	535	532	535	569	575	557	576	535	528	542	506	563	540	532	574	506	541	550	540	494	531	569	513	543	565	521	549	508	518	567	563	533	499	523	537	535	523	562	526	516	531	546	506	566	513	532	531	565	541	545	586	553	529	587	549	550	531	541	526	532	547	528	567	551	529	589	549	539	555	535	515	531	538	537	564	537	503	564	520	550	558	498	527	545	512	523	528	525	546	539	534	548	564	581	537	528	570	563	553	552	554	508	549	528	550	564	539	548	603	522	576	547	553	578	623	524	559	557	550	574	521	531	522	561	540	550	518	533	516	545	542	555	571	570	526	578	549	530	515	510	546	527	528	529	557	562	548	492	523	505	538	553	545	532	550	546	514	517	532	549	517	482	511	514	540	527	550	515	539	521	540	562	553	523	532	530	549	553	562	518	573	562	506	527	554	550	561	546	536	557	538	542	566	538	550	527	565	537	567	487	530	508	547	546	528	547	525	568	552	550	524	541	497	516	579	539	552	539	521	573	484	573	511	532	532	544	499	538	535	524	576	569	573	544	532	552	577	517	530	530	557	535	511	534	551	592	504	524	529	570	549	522	527	530	504	548	542	584	528	540	486	572	516	528	525	539	551	511	534	546	573	510	545	566	512	544	508	562	564	517	538	553	555	538	553	569	517	503	550	536	534	507	566	545	570	546	538	513	484	555	565	560	511	540	528	570	484	532	538	518	573	520	534	528	533	528	542	545	526	513	556	553	558	560	539	522	564	539	542	531	524	510	557	562	555	561	530	562	545	539	526	517	557	539	580	487	571	522	543	526	561	544	577
50672	73465	37517	28790	19659	19248	25567	17432	14739	4430	1045	947	883	886	845	779	763	772	743	740	721	765	719	682	667	662	656	709	647	648	664	699	660	661	651	665	678	662	668	665	640	643	630	644	643	666	673	641	654	642	689	632	678	651	646	583	602	639	628	624	654	626	593	642	635	603	620	621	593	638	626	630	621	620	635	672	640	659	635	659	645	634	687	687	672	609	694	660	636	656	641	620	609	667	640	623	674	656	644	662	642	611	651	657	677	615	641	675	604	671	623	695	673	637	611	660	633	648	658	627	621	658	644	598	652	627	624	641	656	627	651	589	656	629	614	631	656	643	598	632	604	647	587	630	648	617	622	648	591	662	658	622	620	625	568	680	601	634	627	600	665	556	634	647	608	629	650	600	614	605	591	631	632	630	635	672	613	619	594	607	624	615	667	635	644	605	634	625	591	597	662	650	583	645	594	581	657	620	593	626	603	593	617	597	624	636	604	665	583	614	628	622	642	649	669	639	642	631	652	588	634	623	664	623	649	646	616	604	613	653	646	640	651	631	628	572	619	665	616	606	639	634	636	628	606	630	631	638	635	623	589	611	636	619	639	592	630	614	615	690	671	627	674	695	637	630	662	632	614	665	614	571	647	650	639	661	633	632	635	601	669	601	621	603	581	589	573	640	639	592	624	615	610	644	616	661	603	614	638	610	621	632	621	591	595	625	606	608	631	609	631	648	646	636	598	637	592	649	606	659	654	625	605	609	587	646	651	571	593	640	640	635	607	634	661	646	628	625	629	624	645	595	622	643	576	618	619	616	675	647	639	641	627	616	660	665	658	640	631	642	643	655	661	609	673	616	688	637	627	643	607	658	629	605	628	611	609	637	591	607	679	623	602	596	620	653	608	693	624	604	616	603	662	649	617	623	612	661	579	611	637	641	610	641	649	645	574	640	674	621	630	594	638	635	588	656	599	658	642	615	621	643	609	649	624	614	660	592	617	640	626	585	644	616	612	611	627	640	635	620	668	634	659	627	626	608	635	631	641	589	626	629	655	606	641	680	619	643	629	674	620	646	630	653	674	634	634	619	651	634	581	575	657	620	647	626	646	684	643	632	617	657	658	623	660	625	639	658	636	616	630	624	631	594	585	592	625	611	622	615	640	637	645	642	612	647	630	619	605	609	626	647	676	599	628	596	595	617	618	650	584	600	604	663	575	626	628	587	646	608	668	634	636	684	612	622	667	606	629	631	673	617	598	609	636	594	600	610	623	616	596	641	641	611	594	667	634	676	630	588	623	676	653	578	576	664	639	632	616	597	608	617	640	586	640	619	630	616	623	650	569	580	619	603	642	642	598	653	609	636	632	652	623	614	601	605	682	613	623	600	617	635	635	633	611	646	637	639	621	625	629	593	612	641	612	604	644	604	670	610	615	626	658	589	633	645	607	595	651	615	612	666	646	637	596	650	626	611	609	593	642	680	568	637	640	641	662	588	635	603	623	676	618	648	651	665	605	605	651	609	585	615	659	607	642	631	603	631	631	630	625	625	618	617	608	634	609	631	625	616	660	679	637	588	611	609	636	617	576	616	622	588	635	642	650	655	638	648	635	669	596	612	616	616	633	651	630	603	650	643	622	611	620	610	650	596	689	644	647	637	613	642	636	600	622	603	652	679	653	611	631	604	635	620	640	634	651	654	666	649	620	632	638	618	614	622	640	667	652	661	609	624	629	637	643	553	585	666	593	642	627	594	639	635	642	629	682	619	634	598	607	604	592	637	670	572	667	622	611	632	650	644	613	633	666	639	624	623	657	630	628	630	631	600	684	668	624	644	604	615	598	634	619	622	642	626	661	597	634	646	588	634	680	655	644	673	674	629	659	623	626	651	672	647	605	636	654	633	588	622	667	643	614	631	639	633	646	637	673	641	648	595	661	672	612	656	598	654	616	619	637	650	624	628	606	595	611	586	604	627	625	604	642	636	639	649	611	630	587	583	619	625	632	657	633	592	618	597	594	642	622	620	656	589	616	601	646	653	609	609	613	624	677	595	589	622	634	638	638	611	638	611	723	583	667	650	647	633	658	638	633	653	625	642	596	608	639	606	645	572	605	623	614	620	659	661	606	635	640	654	623	641	610	591	657	577	606	624	631	637	625	617	647	662	652	607	595	617	647	591	595	595	619	600	634	570	629	617	627	664	640	626	592	654	609	661	630	624	632	659	612	595	686	621	603	605	620	639	614	610	619	628	614	662	655	645	611	652	584	663	586	603	626	648	626	602	601	604	636	664	650	694	613	648	613	614	593	624	627	632	596	610	637	605	662	593	642	602	655	610	664	652	652	646	640	659	651	627	650	628	607	660	642	654	652	608	631	628	644	629	628	680	639	667	583	602	625	615	645	682	615	628	645	653	629	625	595	624	638	622	653	624	597	642	652	635	648	613	601	616	630	643	636	618	599	622	613	612	620	616	652	630	602	622	604	583	674	625	653	626	635	598	631	607	708	647	605	648	611	651	661	698	655	565	589	609	643	597	631	634	601	662	597	594	601	645	587	621	623	622	605	590	644	611	651	632	672	636	581	626	636	614	632	673	623	634	605	612	673	570	628	639	616	593	626	640	631	614	582	616	615	629	648	575	654	605	656	567	654	628	650	662	638	603	638	608	645	626	640	666	602	617	612	665	607	661	577	622	712	617	730	629	628	611	626	626	611	623	634	591	585	622	643	630	631	653	613	653	601	643	619	631	627	670	608	629	624	634	679	566	605	568	626	639	656	598	602	617	592	659	658	650	599	658	550	617	618	655	598	640	594	615	616	650	635	643	637	627	685	694	624	639	634	681	640	606	599	614	602	614	662	636	602	672	654	624	644	609	669	677	601	571	633	635	654	655	619	662	638	647	583	622	638	667	657	605	639	625	573	659	635	624	642	662	624	649	595	633	607	678	650	607	606	673	682	630	644	635	605	605	625	620	646	574	616	647	627	679	662	635	685	644	632	686	617	632	644	567	613	638	636	644	653	629	651	648	632	668	653	637	650	623	589	653	654	617	601	609	645	579	665	651	637	612	615	642	598	624	612	607	627	621	612	603	562	599	606	599	620	642	623	642	641	632	601	635	667	598	635	622	638	623	637	658	594	631	630	672	586	618	624	622	615	654	639	652	649	660	656	617	622	633	655	625	701	609	597	646	662	597	665	636	666	639	665	609	625	613	619	644	617	640	631	614	629	595	589	622	629	666	656	636	617	624	642	617	588	625	680	624	602	603	620	624	581	610	633	613	628	588	643	657	587	607	662	614	662	655	620	664	631	601	641	662	589	615	614	611	633	628	633	639	627	622	619	645	666	626	640	623	629	666	588	613	621	646	652	634	670	573	644	576	670	676	626	639	669	615	598	611	685	618	587	612	589	627	637	596	596	658	627	650	613	620	652	615	632	658	635	619	652	632	671	615	622	623	666	648	605	619	635	629	660	650	646	614	606	608	625	639	641	625	630	564	617	618
27607	21461	12781	2868	1165	914	1099	773	584	316	245	246	240	241	252	310	250	249	266	267	271	266	258	274	252	237	238	239	274	247	250	263	262	255	254	255	239	265	260	251	256	248	236	226	238	234	266	266	237	249	237	267	240	251	269	226	262	272	254	272	239	239	270	250	265	248	248	223	253	238	224	236	249	245	219	279	271	244	220	237	241	267	252	245	249	249	220	231	275	249	253	247	262	259	251	266	242	254	246	258	259	250	246	256	249	256	291	245	226	242	238	250	241	246	248	248	255	284	240	235	245	253	256	259	248	262	241	216	248	227	241	288	274	239	245	229	262	274	256	224	264	271	257	252	253	256	261	242	273	260	242	251	284	272	250	244	221	285	263	233	239	257	240	244	264	264	239	276	281	251	233	263	255	278	244	256	270	253	244	217	246	233	267	247	244	241	227	258	254	241	236	272	258	224	265	278	238	243	254	243	253	241	272	284	227	277	227	252	263	240	267	230	255	262	238	231	262	282	233	276	224	255	242	260	222	239	249	233	259	265	263	216	273	243	239	258	240	278	232	244	255	243	232	264	256	255	258	272	242	263	251	260	280	257	268	261	251	251	242	249	229	239	280	265	236	278	249	260	262	245	262	229	250	301	239	264	247	255	244	257	226	242	232	249	255	243	249	266	262	264	259	248	234	262	264	261	263	241	245	242	237	248	274	242	269	240	250	257	238	284	272	248	254	230	255	251	251	270	238	251	264	256	239	253	277	258	254	240	257	262	248	257	232	240	250	237	223	241	256	239	243	239	231	239	252	255	209	243	244	243	236	224	229	254	250	267	260	247	265	249	241	254	235	249	243	241	250	229	254	261	240	244	266	254	241	289	258	235	247	243	219	264	251	243	236	241	240	215	231	236	302	267	278	229	256	232	252	248	248	237	262	250	272	281	256	252	263	228	262	266	242	253	245	271	253	247	249	262	257	255	260	232	223	246	240	252	253	240	209	260	264	275	240	233	253	256	235	229	239	217	252	268	254	257	230	251	230	235	240	234	236	264	247	230	255	232	267	261	261	230	282	248	252	250	265	234	244	250	255	267	245	246	233	271	276	257	262	271	274	245	257	243	259	259	249	252	263	277	243	242	242	262	255	236	271	243	251	243	268	260	241	260	227	271	244	286	246	249	235	263	267	248	217	265	248	254	234	239	252	284	248	246	246	247	271	253	255	285	235	254	266	292	217	267	262	237	283	247	264	254	251	242	227	283	250	261	250	269	259	267	227	270	240	242	268	271	259	250	250	262	247	261	243	218	234	251	255	246	223	212	248	279	274	264	269	271	262	249	282	241	255	242	231	254	235	276	250	248	224	238	265	256	262	239	237	234	261	233	260	269	270	262	252	268	273	265	262	255	272	246	273	256	256	252	252	224	265	245	272	226	282	238	233	269	265	264	269	250	249	250	254	264	225	246	249	229	256	241	277	270	259	248	251	247	253	234	261	230	263	252	247	240	245	256	281	255	253	230	242	259	256	252	265	259	242	237	245	234	254	236	254	266	263	254	273	271	243	243	245	253	260	275	247	238	272	257	245	257	220	250	239	245	250	262	251	241	244	251	240	266	240	247	258	251	242	254	241	252	284	237	274	275	241	261	229	268	251	232	248	259	255	257	262	257	268	245	249	253	253	267	230	244	240	253	257	221	252	264	241	238	230	255	256	312	254	242	225	218	254	250	272	255	239	237	210	267	253	237	247	243	256	248	226	257	253	248	288	256	244	240	280	264	245	261	254	241	241	237	247	275	234	259	245	264	267	236	236	246	269	242	235	228	263	246	235	220	245	246	270	263	242	240	247	263	252	268	247	273	283	262	263	260	258	256	230	250	236	265	240	227	235	277	269	252	230	223	236	235	254	259	250	230	246	273	254	277	255	258	243	231	266	253	240	227	243	256	247	274	257	245	269	245	242	251	259	260	232	242	232	235	295	247	267	282	261	233	252	235	255	254	238	265	232	227	248	248	236	249	249	266	283	245	226	261	250	238	281	220	232	220	263	249	242	257	282	265	270	245	272	259	254	248	257	248	294	265	258	288	245	267	250	238	257	263	248	243	236	253	243	274	262	250	244	248	253	243	254	232	259	255	290	253	255	259	230	252	279	272	264	231	255	214	260	263	251	255	260	241	237	249	267	270	262	251	268	232	231	278	264	244	277	244	246	237	244	238	258	242	241	241	246	243	217	261	230	264	262	257	277	268	267	231	271	252	248	287	255	257	249	249	276	234	241	263	248	224	250	236	259	275	237	264	264	242	239	231	258	244	281	213	251	246	259	259	250	238	241	250	255	269	246	270	214	246	242	237	258	270	261	240	242	243	249	232	267	264	272	238	232	222	244	268	278	232	248	278	264	256	243	272	250	246	269	257	264	252	258	255	255	249	244	247	225	257	255	261	229	278	238	254	247	271	261	247	276	252	234	260	270	215	252	232	252	255	234	256	223	279	234	231	219	235	254	255	234	251	262	229	244	233	258	263	240	257	267	244	272	282	249	235	234	242	260	245	234	242	249	252	281	250	278	233	288	264	271	246	259	261	276	270	252	236	219	256	225	252	254	244	244	222	254	256	244	282	239	224	246	239	236	224	248	257	239	251	258	242	240	253	254	252	245	264	222	256	270	265	240	255	256	249	251	260	250	214	268	261	266	271	259	238	277	260	239	259	255	253	234	276	234	261	254	272	244	241	258	271	253	237	241	237	253	274	229	248	247	228	247	246	261	254	235	275	256	221	249	252	247	240	216	254	250	283	258	257	235	260	247	222	259	269	257	247	244	262	260	271	265	251	226	237	241	263	255	242	258	252	270	250	224	266	239	283	252	255	247	227	258	281	227	249	277	278	242	242	237	240	244	237	254	258	253	239	234	233	271	233	252	239	254	238	272	244	244	244	256	249	248	231	258	247	266	263	249	290	240	231	271	246	276	247	248	246	272	227	249	243	238	243	224	233	254	239	258	250	254	261	267	247	262	204	258	267	269	259	253	240	254	253	231	260	228	225	268	255	261	241	262	260	233	238	220	267	265	276	237	238	253	266	249	291	261	268	247	258	244	253	238	236	245	233	258	236	253	243	250	243	280	256	240	240	237	259	225	271	249	248	243	267	250	222	227	287	263	248	275	241	252	243	251	251	243	290	241	237	268	258	246	252	251	264	267	237	259	273	244	250	256	238	269	249	249	244	271	253	261	240	227	277	262	273	263	243	243	268	249	295	251	245	258	270	250	246	239	260	246	282	253	276	288	238	228	277	255	223	238	222	241	260	254	281	235	247	243	258	226	255	264	266	245	218	283	252	240	245	248	261	243	224	224	279	233	227	261	244	281	229	251	266	248	252	269	247	268	262	262	245	268	249	244	237	246	248	247	240	246	218	242	274	230	248	256	227	248	248	228	233	262	249	260	273	264	257	239	253	220	226	218	227	245	267	231	249	267	275	256	287	262	231	251	237	243	244	249	225	258	272
20702	26253	6335	2782	1710	1317	1790	1320	971	490	307	297	344	331	315	319	295	302	270	338	315	337	320	315	309	288	304	317	306	310	307	296	327	305	302	296	304	321	318	318	307	318	299	306	304	300	312	329	290	297	291	306	316	303	312	334	287	298	252	291	283	327	301	287	313	301	297	304	342	317	275	284	325	278	325	293	283	310	325	307	330	289	308	321	329	288	328	355	286	316	289	314	318	354	318	299	334	314	307	308	304	332	310	320	321	317	298	306	306	291	334	343	328	330	296	322	315	323	302	301	297	328	288	323	299	315	289	301	326	312	302	313	292	314	311	286	316	334	312	292	306	297	310	311	280	305	315	327	296	288	305	273	323	320	342	310	304	316	328	308	335	308	307	294	290	284	336	346	337	313	315	312	304	285	313	320	314	314	314	304	309	269	325	310	289	306	297	295	314	299	311	304	296	313	300	334	287	317	303	297	312	299	318	319	275	322	317	303	310	285	325	318	292	335	298	307	307	293	305	337	267	320	279	325	297	303	298	300	288	310	296	303	255	344	279	331	318	304	312	325	306	315	305	330	313	324	309	288	324	351	322	341	313	292	293	317	299	278	308	302	321	284	319	277	322	294	317	292	302	307	291	312	302	300	280	301	297	266	318	312	294	266	316	288	310	311	283	301	350	321	289	305	296	332	304	306	270	302	296	310	283	353	314	268	316	307	263	290	311	325	325	290	300	317	282	310	305	334	323	313	340	323	317	312	286	327	291	336	337	311	259	285	317	340	312	303	290	324	303	321	282	303	301	311	290	311	293	282	326	276	317	280	316	295	300	329	308	314	321	307	316	298	310	295	295	344	307	272	303	291	323	282	302	283	321	308	303	305	276	292	298	314	281	265	314	327	305	317	299	284	317	299	285	303	289	323	290	295	301	328	298	322	303	313	291	342	316	280	335	334	316	307	307	317	310	353	303	283	277	314	281	298	298	304	289	299	312	331	308	283	296	312	302	306	321	273	311	307	298	308	275	328	290	309	299	337	307	292	300	310	319	337	313	285	290	330	338	295	288	312	349	339	276	274	302	335	298	286	325	288	337	299	286	324	320	328	360	312	329	325	297	270	280	297	303	293	308	304	298	322	281	297	330	313	337	304	287	319	286	322	303	347	315	295	349	301	302	296	320	324	294	303	288	304	329	296	280	302	316	301	320	328	324	312	308	291	308	336	290	328	295	329	311	317	304	313	317	318	299	329	299	267	329	296	320	307	322	290	336	310	306	295	337	298	261	336	287	292	344	313	310	317	297	330	318	317	306	292	313	300	311	322	301	297	321	311	303	311	300	278	310	296	301	305	342	305	290	334	323	320	314	323	310	321	292	334	302	316	286	271	326	330	300	332	304	321	335	291	305	315	306	277	297	306	326	301	287	310	328	326	306	303	269	324	315	278	302	284	290	312	303	302	296	318	296	325	309	293	300	311	282	327	294	315	304	326	330	270	312	329	299	272	301	318	292	305	293	316	313	322	315	299	308	291	287	314	323	302	318	295	318	333	320	334	310	294	310	287	304	286	322	320	296	289	317	310	305	335	317	325	318	320	281	296	314	354	292	289	321	278	322	335	347	317	276	304	282	322	300	311	311	285	284	323	359	299	276	297	341	305	286	319	330	306	324	307	292	293	304	308	287	303	304	306	297	319	303	308	315	330	303	283	311	308	291	301	309	319	313	297	287	299	325	290	293	321	289	313	309	297	292	310	310	301	304	309	294	337	323	286	312	279	324	301	329	321	299	317	282	279	325	314	294	304	310	324	305	299	307	307	299	300	300	292	322	339	296	281	307	294	317	297	307	328	316	301	286	308	311	331	283	290	327	309	313	319	293	328	303	314	315	269	297	321	315	294	297	334	299	285	340	298	285	302	273	304	305	318	316	303	325	329	305	305	287	318	338	307	319	290	308	303	309	308	300	279	322	305	276	288	274	312	333	311	326	314	294	311	327	310	280	323	302	332	286	312	305	318	312	278	321	319	296	303	320	303	279	302	297	308	289	303	308	309	323	298	303	294	314	292	286	365	325	297	320	318	324	317	291	313	302	322	306	325	329	285	318	297	301	323	301	317	301	319	303	290	305	320	302	305	327	280	331	307	308	308	300	299	327	305	321	307	297	275	311	304	288	323	274	339	303	321	307	305	304	316	284	324	288	309	310	274	298	329	321	297	292	309	295	299	272	295	295	290	314	301	269	273	327	283	321	303	276	290	291	308	309	302	344	272	323	300	304	286	292	312	295	329	323	296	340	302	289	310	339	296	348	311	303	287	317	293	314	327	313	277	295	321	309	316	318	305	294	312	314	305	306	301	310	313	309	303	294	313	283	306	294	312	305	331	291	312	303	261	290	286	301	303	301	270	309	266	312	293	278	286	309	296	304	303	304	298	325	311	340	325	281	318	291	301	302	285	285	299	270	305	319	320	289	275	305	291	291	303	312	309	316	295	329	306	284	326	308	325	301	325	307	278	292	311	353	319	310	299	301	298	279	328	296	302	315	286	313	306	333	280	318	336	290	305	336	310	311	332	300	311	313	278	322	331	325	280	303	319	314	278	309	292	318	309	312	322	297	325	319	321	308	304	303	298	284	297	307	310	281	268	297	332	301	293	347	343	304	315	301	319	310	318	338	335	323	303	324	312	273	290	308	318	303	309	319	296	307	294	300	334	309	319	329	318	316	290	291	293	303	325	307	313	306	331	341	301	316	324	309	311	295	324	304	300	302	313	297	311	341	312	306	292	331	302	298	327	296	298	296	296	306	301	293	304	274	293	317	338	300	301	308	331	317	278	327	325	316	317	321	323	342	298	320	315	334	309	320	287	322	316	293	331	289	303	317	313	313	310	323	276	280	318	309	310	284	277	315	332	323	342	295	303	299	272	333	293	307	304	312	296	302	285	306	295	309	307	306	321	291	322	296	297	293	325	326	315	313	307	288	322	293	324	323	314	307	304	324	307	326	314	310	300	299	290	339	301	286	283	320	293	328	283	292	312	267	299	297	299	319	315	325	279	306	312	291	280	320	301	291	302	340	310	311	291	275	344	339	292	305	261	287	312	309	281	322	313	265	281	321	316	330	296	300	306	293	300	327	269	342	338	277	306	280	325	292	321	300	302	327	337	288	311	299	329	311	288	319	295	321	312	325	287	305	295	345	283	304	305	312	330	317	295	327	281	292	313	290	315	304	308	295	300	298	340	324	291	344	303	303	340	344	286	318	308	326	325	279	309	278	308	306	305	283	292	314	318	271	343	342	305	291	312	307	318	291	312	287	310	289	303	331	304	307	279	309	299	305	297	306	296	335	309	274	270	305	311	320	313	310	340	339	326	293	310	310	314	291	331	306	292	322	333	285	312	315	286	287	321	292	272	319	319	293	311	314	328	324	307	327	340	332	316	315	278	318	331	309	307	302	324	286	300	283	312	297	293	282	313	303	295	318	307	326	300	308	328	314	306	341	299
24252	21300	28316	24621	20804	12112	11083	4932	3421	1519	506	463	438	454	449	424	454	426	427	434	453	411	438	411	423	400	414	438	422	396	384	434	388	429	425	425	421	394	387	383	389	431	392	378	429	412	394	429	379	365	396	400	381	411	372	430	408	422	395	384	391	420	442	371	397	408	402	377	444	424	461	380	397	381	413	422	411	421	377	411	425	388	429	389	417	401	429	431	416	441	403	434	424	393	417	441	416	407	417	392	406	410	415	457	448	422	386	393	371	430	424	415	400	411	415	403	403	396	408	420	428	410	364	392	375	415	385	381	427	399	392	418	435	435	370	401	369	396	399	436	405	412	401	386	425	379	410	403	418	388	394	430	418	408	400	451	423	385	380	402	409	413	389	400	398	448	375	400	383	375	409	408	419	380	397	442	417	400	402	408	414	409	416	417	392	421	450	403	384	397	367	395	435	399	401	413	453	406	402	395	397	405	386	382	384	377	418	381	378	389	405	394	367	376	404	374	382	378	386	357	378	356	409	359	385	395	474	360	403	435	400	412	408	405	425	372	420	419	389	437	377	394	434	440	392	419	380	372	394	397	422	414	380	407	412	430	371	410	396	409	378	420	415	391	401	401	407	411	380	426	382	395	385	395	397	411	425	408	412	441	417	402	419	384	416	397	402	393	404	384	442	410	386	402	421	350	396	400	421	412	406	435	442	423	405	392	393	383	425	407	374	416	418	389	392	396	389	375	436	386	410	363	417	410	421	415	404	424	376	396	401	424	397	398	420	436	417	404	408	411	414	389	394	402	380	388	349	406	414	395	424	415	387	417	375	409	396	417	417	408	431	410	353	388	360	382	388	391	386	373	419	403	398	397	390	399	406	405	384	419	413	451	385	404	426	398	409	379	376	441	420	363	421	406	384	404	402	393	412	400	389	425	390	411	395	378	389	387	408	406	391	371	398	379	395	414	433	367	398	419	416	418	349	387	392	385	416	414	380	425	379	415	427	399	410	387	383	401	367	396	377	374	418	408	433	388	378	416	430	396	414	408	409	429	426	410	419	428	370	364	362	381	394	408	383	401	399	432	429	427	431	391	432	401	374	402	383	416	408	401	416	378	393	403	380	379	400	382	385	393	379	383	365	382	416	408	418	391	392	404	409	447	370	399	381	397	384	409	404	403	413	427	379	378	395	364	428	415	397	399	404	386	417	427	443	435	421	383	388	431	383	402	365	427	353	434	368	444	385	399	377	386	422	380	380	400	424	372	419	447	408	402	395	428	407	446	364	432	404	423	417	408	385	408	379	439	391	416	392	392	402	385	400	433	412	437	386	392	417	421	405	393	398	421	372	411	416	383	416	416	387	378	383	417	409	390	398	423	406	410	370	420	407	416	379	403	403	411	379	338	405	378	411	466	409	375	398	417	437	356	419	391	420	397	392	436	417	380	400	371	441	436	440	450	397	418	441	403	386	407	393	391	382	394	364	405	379	396	399	370	399	415	390	375	430	391	385	409	418	425	357	364	386	386	389	421	398	398	367	386	394	348	397	393	379	412	398	407	408	413	386	432	404	389	413	381	392	408	428	405	424	398	384	407	388	384	379	421	396	419	380	417	377	415	401	400	403	402	424	430	400	400	414	397	387	415	372	433	407	397	458	464	396	389	412	398	385	404	397	405	413	390	395	408	419	428	389	435	390	358	440	430	420	403	386	379	389	386	428	417	395	409	386	394	405	417	391	382	437	396	395	420	400	406	438	392	411	425	418	376	407	437	391	429	418	396	370	381	403	433	423	406	415	397	407	390	388	404	418	389	391	379	389	431	417	400	404	385	372	361	398	404	383	403	432	421	405	387	440	401	412	377	409	396	398	405	386	419	403	412	435	358	365	409	433	394	356	397	406	420	368	392	413	370	380	392	422	438	399	403	380	377	405	431	350	399	387	390	397	390	404	414	394	385	387	398	362	399	378	400	430	379	406	384	404	386	378	438	426	399	401	419	341	379	426	414	420	405	419	409	404	403	371	418	386	401	380	372	403	414	418	428	392	393	420	416	417	422	397	412	390	384	428	395	382	393	418	395	396	403	375	421	419	397	398	406	434	402	390	399	405	366	433	388	409	438	412	381	422	404	411	382	375	410	448	335	403	391	381	407	419	397	372	404	395	394	404	418	401	395	382	413	385	397	399	385	386	442	399	421	384	422	386	441	385	375	417	417	382	376	368	418	416	411	420	423	405	419	380	435	430	413	430	396	436	389	409	379	396	420	400	423	374	342	439	362	383	411	387	386	418	403	333	437	428	404	417	392	393	410	389	404	414	405	419	394	388	413	434	430	378	380	420	382	400	425	421	395	410	409	398	419	402	404	408	406	430	400	400	385	364	396	398	392	398	399	419	394	378	429	388	388	399	431	429	408	409	388	446	431	401	425	397	400	380	388	384	417	379	398	389	422	438	409	375	354	449	393	369	410	382	389	379	393	380	408	384	418	383	424	445	415	390	400	419	403	410	393	375	389	408	426	373	384	400	403	375	404	397	398	372	401	403	414	433	369	412	438	415	410	397	398	357	389	395	391	395	447	406	389	404	410	390	419	409	404	410	374	382	424	427	413	347	398	433	405	422	395	437	399	402	430	374	386	391	442	394	402	380	408	426	402	425	442	441	400	428	400	380	390	376	400	377	423	381	397	384	371	425	401	401	392	407	393	388	409	400	415	397	425	384	400	409	460	409	413	418	418	413	417	443	411	416	388	447	389	411	384	428	405	400	383	423	408	367	420	391	411	408	394	414	438	397	427	372	398	423	414	424	412	409	362	401	404	405	393	389	395	363	398	399	386	374	397	422	401	401	416	424	400	394	395	368	440	363	415	374	394	383	388	397	405	416	394	406	436	374	442	449	388	384	368	396	411	405	399	416	360	417	379	374	418	443	382	400	416	410	374	402	406	392	392	395	382	390	402	412	388	364	394	363	393	397	388	393	426	407	393	390	412	408	372	412	402	388	405	413	387	409	402	383	423	393	419	374	398	400	410	384	405	397	409	398	405	376	391	433	406	396	430	402	392	379	395	418	421	399	408	423	388	424	409	396	394	422	397	409	360	400	409	398	383	414	426	420	447	394	404	414	392	417	424	388	380	428	407	413	410	384	383	425	420	420	421	424	399	383	412	389	440	388	409	395	362	403	416	400	425	419	428	424	393	368	405	429	426	388	382	431	401	371	397	352	413	407	407	410	413	393	421	416	400	394	394	370	381	393	397	427	415	410	432	390	408	380	432	365	398	395	412	408	388	398	368	416	399	378	437	383	384	394	408	399	406	384	389	369	407	392	440	352	402	403	403	416	382	391	375	415	397	397	394	374	419	434	405	355	424	401	410	400	390	386	400	428	393	411	432	395	394	411	396	428	391	417	410	428	387	385	393	402	390	394	432	422	385	437	432	421	379	429	433	392	436	383	404	383	408	414	367	406	402	435	422	387	414	411	362	407	415	397	374	420	391	396	415
42462	63504	33840	22233	14305	12077	16476	9018	7282	2883	683	660	614	611	546	581	523	511	508	540	535	491	523	458	496	499	447	476	498	517	471	459	489	485	492	526	475	507	495	499	479	486	452	461	495	486	464	495	460	486	473	460	479	512	433	476	514	503	476	500	488	462	470	499	438	457	465	490	431	450	445	456	459	498	490	501	493	454	525	511	473	479	484	508	492	461	471	476	463	504	492	460	479	465	488	483	461	473	551	526	513	462	495	498	461	493	476	494	457	529	446	475	527	490	462	509	512	475	498	458	505	522	471	477	491	483	498	492	469	512	514	444	443	447	481	507	472	461	463	458	494	452	462	474	471	467	497	489	462	461	465	485	482	486	431	473	456	475	484	475	474	471	479	453	477	463	465	487	496	505	454	477	475	506	453	505	474	472	472	455	446	473	487	481	490	444	508	484	487	463	464	488	477	441	518	489	460	473	475	480	467	494	459	462	460	471	465	444	454	493	512	459	483	466	483	469	493	492	468	467	491	460	473	486	506	469	499	466	483	466	446	423	461	443	486	474	486	481	478	516	465	457	478	483	506	500	444	493	494	479	473	491	506	505	480	455	480	516	464	481	493	441	497	462	447	445	477	472	459	459	485	476	485	447	517	483	479	500	503	475	491	479	481	453	495	482	467	481	486	418	471	434	416	470	485	506	466	464	479	488	483	461	472	455	439	443	473	460	483	464	462	457	463	482	508	496	457	464	480	503	494	468	479	522	444	506	467	454	439	481	455	469	497	505	471	444	459	461	478	492	467	503	484	454	463	462	466	453	443	454	480	454	455	435	467	491	485	473	427	480	457	433	441	467	509	455	454	502	448	521	490	507	468	459	476	455	459	441	491	484	448	496	460	444	539	448	464	461	485	466	462	483	450	468	462	491	443	466	480	487	481	457	481	501	470	469	441	447	437	489	492	488	480	481	480	491	472	458	462	441	452	460	457	444	474	515	477	478	483	476	467	487	465	484	448	475	443	504	493	490	483	481	445	478	475	488	469	486	459	508	508	491	429	510	488	503	499	489	492	462	508	471	488	475	468	467	478	484	459	483	463	468	464	457	468	482	450	464	455	486	451	494	479	458	462	499	475	489	466	447	441	470	498	455	495	481	495	433	432	449	456	438	450	501	511	532	472	479	493	474	473	492	476	480	452	457	472	499	446	447	489	445	439	485	455	453	449	449	479	477	429	494	446	488	481	491	429	429	451	487	423	480	473	465	489	441	460	517	473	476	503	482	455	447	480	477	485	490	460	450	452	467	490	478	493	428	459	482	437	462	489	491	475	467	513	467	463	480	477	448	476	508	492	492	430	466	509	450	468	456	463	481	475	482	451	463	438	479	482	451	464	514	496	473	482	509	465	488	463	480	469	462	471	480	459	458	447	481	460	468	498	474	463	477	457	519	471	523	482	476	481	472	466	466	489	456	493	476	469	516	476	480	474	444	494	485	475	473	460	472	420	503	456	456	512	433	486	482	437	473	496	455	479	449	476	444	494	483	491	511	426	468	523	500	444	532	500	431	450	487	478	487	455	481	456	438	488	463	477	483	498	475	472	464	485	473	491	496	491	455	486	464	468	491	428	457	460	484	473	487	492	477	467	429	480	483	486	456	502	487	475	476	489	478	468	457	447	469	518	489	484	469	474	486	456	444	455	482	493	498	476	461	496	451	487	462	486	467	482	535	490	474	489	476	494	523	490	490	502	464	439	453	500	471	482	482	495	456	440	481	426	480	490	474	471	473	483	475	470	506	480	447	452	489	475	509	463	465	460	494	463	434	482	482	516	395	480	479	495	482	479	462	512	461	472	508	464	479	475	482	499	504	472	448	469	478	462	480	473	462	483	471	479	458	513	448	490	466	471	479	480	491	470	510	474	430	456	501	474	466	494	467	450	492	476	453	473	491	468	524	431	465	496	477	463	449	433	515	481	462	450	455	473	516	459	460	449	462	484	425	437	448	490	469	505	495	515	456	478	471	477	490	441	453	495	472	504	509	447	451	496	459	472	500	486	477	499	504	506	516	484	448	495	484	471	458	467	490	450	426	448	486	461	482	479	487	479	474	460	481	509	468	446	517	465	456	460	470	431	500	474	473	479	482	501	443	472	483	469	482	465	458	463	510	461	475	465	463	467	462	446	477	465	523	474	492	480	472	454	466	466	493	477	496	460	466	482	469	466	478	495	494	445	452	503	484	467	487	484	467	492	473	461	477	458	457	460	491	501	514	470	512	466	479	458	464	467	494	483	495	467	461	469	453	454	436	481	430	472	456	466	481	488	463	450	479	475	466	475	468	461	459	463	460	437	435	434	514	481	457	468	491	468	441	476	474	488	496	464	498	497	478	482	441	526	443	476	479	515	483	463	426	489	460	468	479	462	481	468	450	465	441	493	466	458	489	456	462	498	515	476	439	469	486	479	473	458	481	476	479	469	481	472	479	478	486	449	456	490	451	490	472	487	460	526	505	490	490	484	444	480	479	484	474	517	464	501	484	508	482	514	488	539	465	474	492	496	468	455	471	476	453	447	476	460	445	491	452	442	427	495	471	473	500	480	468	476	473	449	470	488	479	464	458	475	492	498	470	459	471	516	478	513	466	478	485	495	483	481	493	500	501	483	505	450	472	482	478	503	460	493	445	461	471	472	457	460	470	459	473	504	499	443	478	506	491	472	433	478	464	469	495	488	491	481	465	508	471	465	478	494	475	468	449	487	472	472	511	463	467	479	512	493	486	467	471	490	484	470	430	463	470	466	482	452	482	505	499	460	472	447	446	459	431	445	476	450	484	443	457	450	446	507	492	474	479	456	474	457	492	480	517	448	463	477	481	497	478	446	449	495	462	487	489	430	470	474	439	458	515	489	447	476	457	494	508	481	496	427	471	486	497	500	486	456	469	474	469	458	451	482	451	473	454	437	492	474	449	475	502	472	500	467	482	520	464	475	501	474	511	460	450	479	449	429	462	495	473	507	437	475	477	462	480	461	474	480	481	455	485	489	483	489	437	500	503	493	495	496	469	486	480	461	487	499	467	469	455	492	442	475	490	530	451	461	462	479	464	459	501	468	490	474	483	469	452	486	504	478	462	447	454	468	450	502	472	525	488	522	461	482	472	480	457	486	440	498	474	456	477	466	461	478	480	462	504	485	470	462	446	465	452	472	511	478	454	436	496	512	457	427	464	470	455	470	467	493	472	462	490	462	465	482	467	500	478	480	509	470	497	510	468	452	487	418	491	480	442	478	492	470	475	493	468	459	480	473	474	515	463	478	463	467	437	519	466	517	464	472	480	533	432	459	499	450	531	454	490	433	438	455	520	514	510	470	471	475	547	467	472	424	463	476	449	451	488	469	462	470	476	468	473	435	465	449	477	487	498	477	442	472	451	436	436	506	477	467	517	468	507	491	461	437	480	517	495	445	488	473	442	456	474	444	521	473	507	466	510	460	444	480	479	516	466	500	478
25400	21302	26806	25114	10025	3051	3898	2169	1488	994	353	314	302	300	301	311	299	290	286	310	256	292	254	266	286	307	277	305	268	289	285	315	290	313	291	264	286	309	299	300	309	274	257	267	293	290	297	312	284	274	280	286	283	249	281	248	294	268	289	260	275	278	276	274	324	276	267	293	243	268	278	256	271	286	271	304	291	254	253	278	264	298	277	287	254	266	293	271	260	300	310	284	280	297	297	279	299	288	294	260	281	260	268	293	297	288	305	309	301	291	283	245	274	284	276	272	268	282	275	273	286	288	269	299	313	273	255	271	258	305	299	290	269	272	309	284	271	267	245	304	253	257	272	285	254	267	254	292	256	299	278	297	279	304	270	251	298	276	234	292	258	313	263	283	264	280	276	273	269	248	283	254	265	306	271	278	277	261	266	279	305	289	278	264	278	269	258	281	277	300	265	301	272	289	245	295	278	280	306	253	272	277	285	272	282	269	297	276	288	273	274	291	276	285	288	276	277	285	271	300	260	272	292	284	271	272	285	260	244	272	274	238	242	303	269	270	286	261	254	272	293	275	289	294	257	288	277	317	256	272	275	282	268	294	291	270	263	286	309	265	284	253	272	271	267	284	276	262	267	268	289	286	264	310	278	289	264	284	258	270	274	293	297	280	270	266	270	254	258	261	291	295	278	270	276	279	281	265	283	273	273	278	253	316	272	275	248	251	295	325	271	281	273	280	265	292	289	293	279	287	311	307	262	276	284	252	273	300	288	316	311	259	236	267	267	281	282	290	304	269	273	264	236	265	250	279	282	269	282	273	279	284	265	276	270	276	269	258	294	300	283	277	246	279	284	270	270	301	272	259	274	267	306	280	257	284	288	261	273	282	288	262	273	303	253	293	280	266	308	290	300	295	294	276	296	247	256	301	289	292	282	278	286	277	285	290	270	267	284	292	287	274	238	264	239	291	277	274	265	288	272	295	275	265	281	279	275	272	252	277	267	281	252	254	249	302	275	276	284	275	295	276	273	279	278	280	252	257	278	235	289	287	296	269	274	284	270	254	253	277	253	288	284	279	317	252	293	251	272	274	260	262	282	299	280	273	270	255	269	280	298	266	295	302	257	279	263	320	286	250	295	267	265	271	257	303	236	250	277	282	273	274	252	272	282	318	281	265	285	255	265	299	240	291	275	276	285	270	277	258	283	261	246	258	298	268	270	266	269	306	276	291	274	283	279	272	259	283	296	269	275	269	291	288	273	282	264	283	275	274	276	277	277	267	278	273	251	263	271	265	272	294	266	279	291	272	258	252	297	283	281	273	284	285	288	289	259	245	269	302	293	239	279	270	266	283	268	279	286	284	281	265	278	290	282	288	316	300	266	270	304	298	264	260	260	272	271	279	264	259	273	269	285	292	259	279	276	284	294	274	235	275	292	261	288	253	281	295	275	285	276	287	274	289	269	245	266	266	255	277	280	282	298	267	283	299	273	280	262	291	272	270	299	252	276	287	283	277	250	285	294	275	277	251	304	267	285	268	280	300	291	259	279	260	285	305	293	250	286	309	282	291	296	263	272	290	254	288	264	271	284	271	295	282	249	276	327	278	251	288	276	276	285	252	260	272	291	292	289	277	280	269	271	284	266	282	293	290	253	296	264	296	292	243	282	291	238	295	257	272	237	277	307	268	275	275	267	285	305	284	262	282	292	301	275	269	261	268	286	267	275	276	247	269	288	263	253	273	271	289	286	285	249	289	279	306	318	283	281	274	283	257	268	257	269	271	253	277	267	260	269	291	245	258	283	267	280	243	274	264	292	302	307	298	253	301	274	256	290	299	277	278	269	261	296	286	267	267	282	276	295	304	305	273	270	286	253	308	272	261	261	251	299	284	253	253	286	277	296	257	296	280	323	266	285	279	267	280	300	269	300	317	268	253	301	261	267	278	271	302	249	287	259	286	280	290	305	252	281	308	291	283	273	260	289	310	269	291	270	304	273	299	268	283	282	279	286	288	267	271	301	309	288	268	285	265	269	271	269	253	308	267	262	255	289	267	282	288	296	270	257	254	272	270	260	295	261	260	266	268	286	261	282	276	303	261	277	287	268	262	257	280	268	296	265	291	265	300	261	254	281	254	271	283	281	277	284	271	241	284	292	277	285	269	279	262	275	294	293	293	318	297	288	285	257	289	256	313	268	311	264	278	294	276	268	291	290	278	319	264	285	254	263	262	244	303	296	285	244	263	281	272	262	302	297	283	305	275	280	262	280	266	247	276	276	269	251	267	258	287	259	260	284	290	268	283	245	259	295	262	285	283	274	282	277	279	259	261	294	327	288	294	273	291	285	279	265	265	247	294	269	247	256	276	301	299	281	281	276	287	315	282	284	290	302	259	264	280	261	256	285	285	273	258	311	273	255	295	290	321	301	269	253	284	257	299	270	231	277	275	279	283	273	274	276	268	261	265	312	273	293	286	292	289	253	269	258	294	296	294	259	267	272	250	240	284	292	269	283	280	310	260	294	294	282	264	274	267	255	261	267	287	260	258	262	278	277	291	274	266	270	292	295	272	289	294	269	274	271	273	282	264	279	294	259	275	243	265	283	265	279	291	271	290	268	275	294	269	292	294	260	283	283	257	278	270	292	275	291	287	292	274	265	278	268	282	301	274	308	266	315	286	295	293	270	284	311	300	270	260	271	282	282	271	276	282	288	282	274	274	266	263	291	274	284	306	283	274	334	257	277	286	284	276	307	281	297	285	270	295	275	286	284	293	302	281	290	284	288	276	291	287	258	277	290	281	276	258	278	288	298	257	268	250	283	258	265	278	301	285	256	274	254	281	268	266	266	287	262	265	299	278	292	282	277	282	292	288	260	261	265	286	289	267	265	288	304	266	272	265	270	262	291	285	259	271	265	243	296	273	288	257	269	258	278	255	238	256	255	270	268	250	276	297	275	255	277	263	259	264	287	287	275	254	271	254	256	295	287	271	314	246	279	246	273	272	288	284	271	266	278	261	283	287	263	286	269	284	260	271	279	298	247	274	269	271	281	255	263	267	284	255	271	287	279	278	274	282	290	307	268	244	291	285	292	275	271	263	245	265	286	251	264	246	282	289	298	281	261	260	271	270	290	305	259	270	251	249	269	294	246	288	281	305	277	254	300	300	316	265	266	285	291	286	267	280	250	281	286	271	277	270	303	276	269	275	279	276	301	295	282	303	272	279	301	297	261	286	273	276	284	261	283	290	269	277	258	287	302	268	255	260	284	282	278	286	290	278	280	271	277	303	265	261	274	252	256	269	280	292	299	260	270	270	284	284	290	277	269	277	272	254	274	282	241	282	281	306	250	277	300	273	233	283	273	268	246	268	285	294	249	228	257	282	297	286	281	274	270	293	284	295	270	268	275	289	279	293	283	266	257	283	277	283	294	258	289	275	293	275	249	276	294	274	278	272	285	275	269	291	277	264	253	295	236	277	282	306	277	265	282	276	272	282	258	291
38202	50555	23195	15780	9630	6511	9161	5536	3830	2399	464	444	408	417	399	384	431	378	381	400	369	420	360	373	370	355	386	355	354	382	339	370	360	348	308	347	342	341	358	374	348	383	382	331	372	388	347	333	324	346	348	360	364	354	335	353	361	351	360	331	324	322	352	340	324	386	356	344	377	367	356	366	364	340	338	360	340	330	366	334	331	371	348	358	345	351	373	333	371	373	363	377	353	325	347	339	356	335	328	338	347	363	359	329	347	377	349	374	349	343	327	367	343	361	355	400	357	374	342	334	367	339	384	352	349	374	324	345	371	376	310	381	384	366	353	323	347	365	340	331	386	384	351	351	329	342	374	338	325	335	325	334	339	371	330	352	319	302	344	360	317	322	389	327	358	373	332	359	336	347	354	344	347	312	374	335	329	369	383	338	336	350	344	305	339	345	322	337	356	323	348	358	353	340	338	368	385	334	338	352	342	341	322	369	358	334	312	335	360	318	345	342	344	364	355	370	341	382	381	377	347	353	366	347	354	326	330	359	354	340	342	359	368	365	379	327	344	325	353	338	340	375	382	370	342	348	326	356	350	371	386	321	351	406	338	359	347	329	338	350	346	349	337	344	317	330	356	346	353	364	360	337	379	323	351	354	345	330	392	331	364	360	353	341	363	342	372	339	336	404	376	352	349	348	410	324	332	354	364	377	317	357	380	338	331	363	385	340	338	349	333	347	330	351	335	353	369	344	343	346	362	316	371	333	345	293	318	344	335	352	368	368	343	363	372	364	308	359	361	361	372	360	319	358	349	380	352	340	341	371	354	363	355	372	363	334	305	362	344	381	342	332	371	334	322	381	350	358	334	330	356	323	349	358	344	354	340	331	340	364	360	361	332	362	339	367	343	390	342	365	345	364	337	347	365	371	346	353	351	342	362	354	334	324	334	321	381	331	363	346	361	378	330	329	334	363	343	336	326	289	385	334	307	335	366	339	364	326	379	348	343	378	347	349	333	328	315	363	340	336	366	363	335	334	336	333	326	376	329	356	347	372	350	327	339	362	403	361	355	374	340	336	342	345	361	338	365	328	336	341	332	353	363	314	311	362	365	325	315	342	333	319	338	363	354	329	368	361	344	383	318	317	357	354	343	350	355	344	324	354	348	357	366	342	327	376	315	341	335	359	327	366	361	333	340	312	318	358	355	372	324	355	376	377	345	368	327	347	336	348	347	351	327	358	313	348	329	343	407	353	340	373	332	345	317	371	339	322	329	329	349	339	366	364	334	351	379	347	337	337	314	332	355	336	349	375	316	375	326	356	355	335	358	402	334	356	355	362	387	352	339	411	336	330	334	351	323	358	325	347	342	350	377	331	349	377	351	324	323	362	373	370	336	374	352	355	367	335	368	361	338	327	383	361	326	331	336	339	366	328	343	307	338	344	338	352	344	328	387	339	347	357	344	345	355	359	343	343	333	357	349	350	384	362	335	344	320	337	354	349	378	352	343	327	361	364	324	354	320	330	343	320	359	349	344	391	351	319	349	329	374	351	325	362	373	363	348	332	371	351	346	340	313	348	354	350	318	373	339	350	330	367	338	348	378	367	353	346	353	359	361	317	341	355	341	361	334	312	335	324	326	336	330	324	326	363	351	321	389	359	335	335	383	353	379	346	360	367	354	396	343	375	329	344	340	318	352	327	316	345	379	324	362	303	349	334	360	391	364	319	350	350	340	303	381	343	332	358	329	365	378	326	320	341	355	326	369	369	358	328	366	354	337	376	348	328	351	380	330	335	347	341	331	350	336	338	364	325	360	385	367	347	362	347	346	342	338	393	360	328	373	325	358	371	347	315	339	375	314	357	341	350	363	352	337	349	369	344	328	328	362	327	338	345	352	422	322	346	343	365	374	355	377	335	349	354	353	367	347	361	356	367	311	319	343	362	332	369	354	383	338	363	319	332	354	330	365	364	329	332	324	355	317	350	363	339	350	335	356	378	345	400	364	340	375	349	341	320	372	379	357	373	311	355	330	333	364	359	335	354	366	328	334	329	343	340	315	362	359	377	381	345	329	363	352	346	381	330	317	365	317	362	353	323	312	339	358	359	373	384	372	331	360	349	331	349	355	380	349	319	336	312	352	369	344	333	363	335	358	376	351	386	330	350	328	367	350	347	346	316	324	294	317	361	345	362	371	359	329	364	336	330	374	319	357	335	355	346	354	343	312	358	343	328	328	348	340	360	327	354	342	333	358	344	335	331	381	320	359	298	346	359	349	365	341	333	392	359	330	308	348	309	329	355	349	403	349	334	397	333	347	357	341	386	323	345	368	347	338	304	370	360	330	356	320	350	372	308	343	355	340	337	343	342	320	356	348	320	358	394	338	363	362	352	330	342	352	311	350	335	322	364	322	385	378	328	330	312	333	348	341	344	339	340	354	341	343	322	334	349	326	372	342	318	358	364	367	322	352	338	355	342	429	364	394	347	294	347	362	360	357	360	340	324	324	356	323	349	312	336	334	337	373	356	330	374	354	378	348	335	352	352	344	336	331	351	368	311	341	365	315	314	333	397	371	345	324	338	366	345	358	375	340	334	361	378	390	341	352	295	359	359	351	324	343	376	332	382	354	364	305	360	350	326	331	364	330	314	346	358	330	360	342	324	362	336	352	353	330	358	350	330	368	387	352	333	335	347	338	345	358	333	332	336	367	357	338	353	366	351	317	345	363	314	342	365	337	311	378	346	320	369	311	333	355	326	333	356	324	348	371	369	326	357	364	342	350	348	365	376	345	346	355	329	333	338	374	344	334	359	389	363	326	353	347	320	337	351	349	362	318	320	340	387	359	347	323	350	304	329	366	334	341	333	351	350	382	353	359	349	362	357	332	340	331	331	355	374	356	361	377	321	331	383	345	362	336	375	352	358	346	334	372	362	379	330	353	353	326	360	350	338	342	349	348	346	353	381	339	329	343	366	314	383	345	341	376	365	372	321	308	371	344	347	345	331	367	348	341	326	330	345	355	345	332	320	337	311	348	346	332	322	332	329	351	361	338	338	340	358	357	379	368	355	377	345	346	376	367	351	349	369	359	356	383	330	371	382	330	334	309	353	326	357	336	353	346	336	307	354	342	358	374	351	375	321	358	357	341	361	354	370	348	372	392	359	336	328	355	340	334	370	385	325	346	375	350	343	376	331	351	368	367	389	361	350	372	345	365	385	346	344	354	346	344	356	358	378	327	366	355	327	346	327	304	305	353	357	337	347	352	343	331	336	344	374	348	343	347	311	355	356	379	349	324	334	340	335	346	328	329	364	345	336	374	345	319	338	346	342	353	376	382	349	359	349	358	337	350	309	352	316	360	361	325	364	359	349	352	356	356	343	302	333	332	335	339	364	381	365	358	368	348	342	307	365	358	368	318	380	366	358	349	329	376	347	342	358	332	376	352	346	336	364	392	356	302	364	316	350	385	353	349	359	371	356	334	354	315	345	330	361	336	327	372	352
23015	21288	28948	23983	21452	21711	21355	11578	6190	4892	787	666	667	630	631	656	574	618	580	584	572	543	599	533	587	541	579	555	547	584	555	564	546	558	574	534	548	521	575	575	536	559	562	540	560	527	556	488	537	522	526	576	541	526	548	512	525	527	507	497	554	549	588	540	571	566	564	564	518	578	538	507	539	533	566	541	544	534	568	576	524	533	556	511	532	558	557	554	541	520	548	534	492	580	543	536	533	564	515	590	503	568	570	521	551	551	575	561	585	558	578	537	549	531	563	574	569	543	533	561	543	566	530	516	575	519	545	575	536	592	517	545	554	507	537	518	542	567	582	537	552	551	523	600	524	596	560	549	552	534	554	533	544	575	549	556	533	511	540	551	511	561	528	573	537	563	543	521	512	534	555	512	484	567	508	551	544	514	550	585	566	524	502	530	557	513	522	524	525	560	538	505	545	522	562	505	539	540	561	519	590	518	562	545	516	514	553	535	577	508	533	519	533	564	545	496	542	558	559	544	517	552	581	533	567	505	539	557	571	540	536	559	558	550	576	578	552	621	570	503	518	512	554	553	563	508	536	534	555	501	518	539	548	548	494	594	531	504	520	500	562	552	551	540	528	535	547	550	521	560	530	532	557	533	532	572	528	570	537	558	578	560	546	553	520	513	554	524	543	529	535	543	553	529	533	533	548	553	558	569	577	569	574	540	550	574	530	561	554	510	567	523	546	542	542	556	567	514	529	500	540	545	544	552	531	552	522	562	529	509	531	544	525	536	564	542	490	524	550	551	562	547	575	557	524	541	552	546	516	537	533	547	554	560	553	534	496	569	562	564	523	508	520	550	536	542	523	534	513	518	549	527	518	542	564	544	535	547	529	552	539	577	576	539	534	596	550	581	539	537	532	563	510	521	542	521	556	560	505	523	564	547	560	584	535	542	510	550	529	551	567	566	512	557	528	563	577	549	570	606	539	528	556	600	589	583	555	599	534	544	563	559	542	563	543	566	529	581	575	559	574	510	522	517	543	564	550	536	554	525	545	540	564	523	521	571	546	521	508	540	534	521	527	512	530	573	528	505	549	585	548	531	540	532	484	550	543	533	557	522	545	515	517	533	552	581	494	525	522	516	556	511	577	553	554	521	551	504	527	562	502	532	545	549	523	542	524	541	535	540	494	531	540	541	521	533	536	578	522	590	506	570	549	531	583	604	534	552	534	554	538	506	528	513	558	516	569	542	544	582	560	578	464	546	544	557	527	588	541	517	530	556	561	515	518	551	564	545	562	569	516	503	602	542	582	522	494	562	542	545	589	542	540	510	508	538	544	536	510	549	522	583	546	536	563	525	526	578	496	580	512	552	502	535	541	540	577	547	537	528	520	546	521	501	578	521	591	562	547	539	534	533	558	585	550	548	565	549	539	545	529	575	585	515	528	498	572	509	548	529	534	541	550	554	548	549	564	565	539	546	509	549	549	562	524	569	567	538	527	535	541	524	562	501	518	574	561	551	547	544	523	525	544	543	575	562	534	577	514	542	543	559	526	521	549	513	570	512	535	547	476	532	566	546	561	479	593	594	565	516	541	560	605	529	599	534	562	562	555	529	544	498	581	553	568	553	544	513	518	522	566	542	496	546	556	516	580	540	535	551	557	552	537	527	536	550	518	529	496	536	549	546	524	518	549	532	591	542	536	538	522	544	556	549	543	559	558	546	543	561	557	589	540	515	538	572	580	558	531	501	543	519	551	544	506	534	552	555	541	580	557	523	553	567	581	525	524	539	566	559	533	509	550	560	532	568	582	506	589	563	524	553	534	532	513	534	547	539	498	494	534	576	505	541	548	505	521	528	536	535	543	492	559	565	542	543	558	504	573	535	511	513	554	496	569	587	537	546	570	515	536	517	574	520	565	559	505	524	561	521	533	557	577	591	540	546	537	587	540	518	542	566	530	534	549	569	527	564	555	532	597	584	553	548	538	571	545	518	543	528	520	551	541	518	542	594	513	553	537	573	562	555	526	530	551	508	532	541	567	541	543	546	499	507	540	540	512	531	574	548	518	576	567	525	540	534	572	541	568	536	551	567	566	573	565	550	528	564	499	516	549	550	545	575	539	542	542	529	505	576	534	511	578	569	540	526	544	603	477	537	554	525	542	519	524	571	533	535	565	532	542	553	534	511	561	547	559	572	567	557	542	511	574	498	528	561	525	591	573	558	571	555	537	523	535	521	550	510	549	537	576	526	517	568	581	502	556	506	529	494	541	547	573	570	555	557	534	529	582	510	539	566	508	500	550	503	556	585	563	541	545	557	532	538	561	532	560	511	551	546	533	500	561	533	558	511	560	553	512	554	521	536	552	569	554	519	541	587	539	544	541	548	553	530	545	596	536	488	522	550	516	568	552	520	574	529	565	538	569	494	513	591	508	561	565	558	545	507	549	507	508	545	542	491	565	588	549	511	535	575	548	535	555	546	556	551	550	535	530	527	563	578	548	557	557	562	560	515	538	524	569	540	579	560	534	581	562	520	560	492	537	543	534	556	553	599	521	554	562	553	578	527	580	550	518	542	566	508	548	545	536	533	552	503	559	556	519	549	547	562	532	561	516	550	523	560	627	520	545	546	554	539	571	534	536	552	502	559	551	512	523	540	551	544	530	524	520	556	502	555	519	565	581	515	564	534	546	563	549	547	555	503	530	561	522	578	527	523	521	522	528	513	549	604	545	549	548	544	550	588	535	558	548	548	531	572	540	536	520	508	503	553	530	544	579	540	535	485	534	527	571	528	554	523	552	518	516	539	582	533	542	557	524	538	548	540	552	559	555	530	576	527	558	537	481	541	528	575	514	524	530	548	576	578	549	509	554	526	544	517	514	535	558	574	542	483	554	528	548	558	564	527	554	585	545	538	545	551	582	533	534	558	563	579	532	549	582	531	564	553	523	527	535	550	524	553	536	521	556	530	548	569	579	559	603	552	554	526	547	553	566	548	515	530	542	551	560	544	530	532	519	528	535	568	540	549	533	568	540	538	531	556	563	494	522	580	558	539	534	536	502	523	573	494	557	537	581	514	564	536	532	549	548	526	529	535	589	522	553	519	526	556	513	555	557	539	525	531	540	554	533	514	542	524	579	571	584	587	550	568	539	565	580	568	544	475	491	551	594	540	547	551	550	488	532	543	538	547	551	556	528	528	514	552	582	506	529	523	537	527	484	601	549	535	520	569	545	531	561	527	522	541	558	540	524	546	563	583	541	532	544	568	536	565	539	556	570	556	542	533	516	604	595	541	536	528	504	552	506	577	544	537	543	528	578	551	516	592	539	529	524	581	517	537	555	543	570	550	542	570	559	526	547	516	579	524	555	531	569	541	540	530	529	536	516	520	519	595	549	531	588	499	487	545	546	551	516	550	520	583	504	522	542	537	539	582	539	507	561	539	549	559	527	565	525	561	516	532	518	583	518	590	552	535	543	558	565	556	496	531	596	568	530	556	535	513
50896	75460	44903	35541	27682	17555	22248	17564	11696	7831	1105	944	974	838	886	783	822	759	743	733	688	727	692	714	665	694	668	709	676	675	646	672	672	675	670	644	629	624	657	661	637	673	675	623	666	639	626	654	650	619	629	613	676	688	706	642	608	621	664	638	629	653	656	652	647	588	578	649	633	654	619	644	675	674	614	636	617	667	639	616	633	671	645	654	625	604	646	603	670	596	665	598	659	652	615	689	623	646	624	610	662	606	644	639	618	617	642	683	647	682	604	656	657	645	663	644	687	613	629	698	637	639	642	607	626	607	630	660	634	635	664	667	629	615	643	644	669	598	681	589	648	632	626	627	653	632	642	627	621	620	640	652	613	646	660	612	619	652	627	654	653	606	637	621	653	641	655	652	644	616	609	635	628	647	640	627	628	619	659	613	658	601	630	666	676	636	609	603	629	653	645	591	631	603	612	649	627	593	666	644	656	612	642	653	611	621	577	602	581	648	638	611	580	609	629	622	632	610	639	636	640	669	618	614	669	592	605	625	621	618	639	598	600	609	673	631	610	628	625	600	643	639	654	654	628	605	627	621	664	619	657	643	608	666	625	610	675	609	657	621	611	626	620	645	605	646	638	673	626	647	606	629	650	647	630	631	623	614	639	618	653	657	652	618	655	627	626	633	609	659	619	619	632	652	659	643	615	632	638	590	595	621	613	585	674	616	663	646	608	627	632	602	647	625	635	664	632	623	630	651	631	617	669	650	611	650	621	608	651	628	629	624	620	622	641	621	606	619	654	612	643	581	612	668	658	595	600	686	625	638	599	638	655	619	618	632	610	667	646	635	627	663	618	580	631	610	628	623	661	635	664	633	622	638	632	613	656	631	648	582	645	618	595	650	627	628	649	570	612	634	652	648	651	568	630	640	668	583	655	653	689	674	637	686	618	602	632	614	621	618	592	629	651	611	621	641	611	645	630	565	673	620	626	600	613	691	673	589	639	609	618	635	647	627	641	595	633	561	646	615	631	658	605	609	604	598	645	643	658	633	579	628	613	612	645	622	640	634	638	625	650	645	656	675	611	586	651	609	659	601	659	575	612	655	618	595	622	633	590	655	643	623	615	576	601	633	668	624	655	640	657	599	641	612	600	638	649	615	684	631	631	602	630	621	629	645	628	630	662	655	620	652	625	647	664	610	600	634	640	605	642	638	605	654	638	614	627	588	634	683	620	610	627	607	658	622	653	630	613	642	628	597	621	566	586	642	638	629	643	587	633	585	628	653	648	627	633	623	600	629	648	578	587	648	615	696	619	572	633	602	621	629	625	641	657	622	654	598	634	634	594	609	602	613	628	648	635	618	663	593	648	596	624	672	647	632	675	605	605	582	644	629	603	660	652	608	603	686	599	627	664	605	661	636	708	634	629	644	631	643	610	605	619	657	619	606	645	635	666	589	570	654	675	615	680	640	632	594	606	646	603	624	680	610	640	677	640	646	669	629	681	614	605	622	635	628	586	642	616	631	653	619	577	622	614	659	592	569	617	635	601	607	598	647	624	652	643	619	620	644	646	640	651	597	622	616	649	655	609	690	651	628	668	644	632	650	634	563	651	603	635	617	684	648	633	618	631	651	608	654	616	630	639	592	655	633	650	606	633	626	667	614	662	615	632	624	640	613	688	616	633	617	643	634	676	608	675	647	603	645	624	634	639	645	615	610	582	615	646	638	609	623	661	637	585	649	612	647	603	656	649	626	616	644	646	621	611	616	617	608	660	666	601	616	615	605	609	661	580	652	608	609	673	613	650	571	612	626	654	650	600	644	634	621	657	601	627	617	606	621	645	616	639	653	626	639	631	668	619	654	629	578	640	617	655	610	674	614	612	610	623	649	588	580	660	595	635	611	662	652	590	644	654	668	589	642	641	621	649	614	594	634	604	595	641	650	663	669	630	614	683	624	589	615	649	633	627	635	632	607	564	636	613	644	594	641	636	665	624	624	634	618	647	600	614	599	644	645	607	645	666	621	638	610	679	638	636	632	614	657	665	643	629	630	666	654	625	647	608	661	594	652	645	628	601	631	602	675	635	619	615	614	609	632	656	651	597	625	640	581	636	658	619	658	614	659	627	645	609	627	625	612	626	590	588	594	635	609	612	605	612	654	634	624	638	608	647	683	618	641	632	591	641	643	595	666	614	646	598	626	659	614	551	624	638	649	600	686	607	646	619	633	642	581	624	638	670	613	630	633	626	651	611	598	627	605	610	652	643	643	638	608	610	622	627	624	613	579	648	597	626	694	643	647	645	647	630	632	650	633	610	597	656	620	613	684	629	654	658	608	613	601	654	661	635	625	648	637	584	636	648	615	640	610	657	605	594	619	621	613	615	679	669	633	672	611	612	614	588	648	627	631	608	581	613	625	634	597	664	600	633	649	623	625	655	660	629	688	628	639	622	598	662	675	689	631	620	662	610	631	646	609	625	596	642	616	668	618	648	622	649	655	641	618	606	637	653	597	648	614	615	607	637	600	639	641	608	613	629	622	691	631	659	658	658	659	595	640	594	620	612	640	629	628	608	657	620	581	623	603	628	637	631	612	617	590	648	603	629	594	623	646	613	631	602	602	647	617	604	632	625	617	644	622	610	588	628	585	618	645	626	657	603	622	620	612	656	580	654	646	608	609	645	666	621	602	606	628	605	636	649	614	628	633	651	643	618	629	622	574	619	655	633	650	574	638	691	631	624	645	620	608	639	605	656	608	571	635	605	611	638	646	604	628	615	589	656	613	612	596	625	623	618	640	626	624	675	619	633	627	597	668	592	640	609	663	675	659	634	602	602	663	664	625	649	580	646	652	593	640	638	634	604	672	657	603	588	591	667	679	622	661	609	636	638	616	623	593	649	677	619	612	603	602	649	607	665	611	658	629	617	669	603	613	588	626	606	615	693	587	613	617	615	677	608	650	666	592	665	644	633	616	644	668	642	596	613	629	617	619	635	603	626	617	617	627	637	627	602	620	662	628	658	652	654	624	589	622	597	606	637	620	601	652	658	680	642	638	616	655	604	581	600	631	591	631	624	610	649	624	625	651	646	625	635	618	671	649	613	571	603	631	654	592	657	630	637	665	639	625	678	622	634	627	619	632	660	622	619	639	674	626	634	641	627	620	607	625	697	634	612	576	621	631	620	625	613	577	615	611	623	658	606	618	630	633	633	607	601	623	642	629	717	619	610	626	645	618	630	646	623	642	620	607	619	628	625	629	641	647	643	602	634	625	652	592	631	623	659	631	633	690	651	585	608	587	591	634	637	649	638	596	613	638	623	652	616	600	641	650	616	625	615	631	621	617	610	619	630	645	674	649	646	662	623	591	652	631	608	614	601	657	619	595	633	615	654	622	614	595	647	661	616	638	653	614	628	579	608	613	601	624	660	649	620	639	636	619	652	630	634	602	601	632	629	598	617	599	618	629	610	666	645	618	679	641	634	637	616	645	674	616	608	558	608	602
27761	21499	14262	4084	1504	921	895	633	432	405	277	272	246	270	248	267	248	262	273	247	242	252	257	245	243	265	243	242	238	262	248	270	264	252	246	284	255	270	243	257	252	233	272	286	258	252	250	231	242	265	242	268	249	254	276	264	244	265	260	258	270	219	244	243	261	246	304	245	271	243	271	251	241	244	274	270	262	260	246	248	272	250	237	258	247	222	251	282	238	262	245	254	250	275	241	271	253	284	287	237	243	253	255	230	248	265	249	255	278	225	249	262	252	240	275	265	250	248	251	262	249	262	305	245	273	240	240	277	272	251	254	254	229	231	273	282	260	267	263	258	255	276	251	268	268	253	249	273	249	249	234	277	230	214	257	248	242	239	268	256	252	246	258	256	226	271	273	251	228	237	275	243	247	260	252	245	243	231	259	257	276	227	240	211	254	243	224	227	256	252	274	261	256	249	260	238	233	265	265	227	260	259	251	255	237	265	221	270	261	233	264	255	272	265	257	226	257	230	220	288	247	252	252	248	241	267	242	269	239	266	261	246	223	222	252	256	266	264	240	315	259	224	264	245	258	265	275	271	256	253	237	238	262	258	272	267	248	267	255	242	248	246	234	251	242	247	261	248	266	220	225	220	238	233	236	242	227	275	232	256	279	270	247	238	255	292	242	242	264	273	287	266	262	255	243	237	271	243	243	239	242	250	273	261	227	262	286	246	262	270	257	246	226	254	253	252	276	287	253	248	259	267	286	290	248	254	251	260	258	241	279	260	268	281	237	235	250	245	254	274	266	229	296	282	238	252	240	234	314	206	236	284	232	251	280	252	282	268	253	274	269	257	289	253	250	278	242	263	241	234	263	256	267	247	244	270	253	264	263	255	255	258	251	286	275	241	263	255	268	286	273	261	242	273	268	266	262	282	249	269	247	251	222	263	225	262	258	224	274	270	238	230	244	241	259	262	263	265	267	253	258	241	245	250	245	214	262	254	252	234	257	242	249	244	266	273	265	256	285	244	260	294	264	261	288	239	260	250	254	255	242	270	266	269	274	249	257	242	244	279	253	296	255	299	221	261	280	272	237	240	250	257	232	274	220	257	289	260	238	248	274	258	271	253	252	230	226	273	247	267	243	234	214	233	233	247	232	271	253	281	253	269	226	253	269	252	263	239	246	244	272	257	267	253	253	262	250	242	230	259	229	239	258	254	291	281	240	242	263	281	265	220	286	269	274	260	221	251	260	260	265	259	282	269	242	227	276	251	286	259	267	224	233	288	274	286	255	290	247	279	264	254	262	274	252	264	241	243	275	226	251	261	245	249	261	245	260	236	247	270	261	284	272	268	269	243	252	273	290	250	258	263	244	213	263	244	270	270	233	274	255	229	268	215	266	264	242	257	217	262	277	239	257	289	256	267	234	245	272	267	233	261	236	254	260	233	247	255	255	269	242	266	231	280	240	237	250	248	245	250	278	245	252	275	265	258	253	251	263	226	232	294	238	259	247	251	245	270	251	256	250	245	258	255	253	233	266	255	269	279	256	255	241	258	272	267	221	228	241	253	268	271	252	263	258	241	255	238	267	250	266	256	248	268	234	241	257	236	264	249	267	252	284	277	272	276	254	224	286	244	262	227	240	231	294	285	227	234	246	222	280	248	269	253	252	261	237	233	236	273	256	302	265	261	278	251	267	301	251	245	285	250	239	270	260	236	243	286	276	255	242	221	237	247	240	243	242	229	239	254	264	247	245	217	255	237	247	260	258	256	252	263	247	281	256	277	254	260	266	219	233	237	260	277	269	232	238	262	226	226	240	266	269	244	252	268	269	265	243	233	256	235	255	247	244	268	254	285	246	259	236	265	251	244	237	289	238	266	252	251	261	260	260	263	265	232	244	265	257	263	246	227	251	268	263	263	253	263	233	265	244	270	278	252	274	254	264	258	240	259	267	244	245	242	241	262	262	237	262	252	311	276	285	229	275	260	245	247	267	249	246	246	272	227	279	255	250	258	236	279	248	266	270	222	250	286	273	240	278	238	223	279	258	270	265	240	235	232	267	258	257	254	243	278	283	240	246	245	237	240	248	259	251	241	263	247	244	252	241	240	227	258	239	253	252	292	250	247	244	260	267	263	268	266	250	248	287	274	260	253	274	249	244	273	258	252	243	250	252	263	257	256	242	231	272	284	225	275	244	261	279	245	266	243	277	245	273	241	271	269	259	254	263	249	233	203	246	277	226	243	271	236	271	272	243	248	258	263	260	251	251	279	248	237	253	248	275	230	232	244	240	256	267	258	253	265	256	250	266	251	267	241	277	263	268	238	284	278	232	261	254	254	257	262	247	261	255	267	239	273	275	232	258	251	242	252	269	282	256	266	261	265	280	234	270	249	250	278	250	255	260	256	267	260	279	242	222	230	276	265	258	269	247	232	234	258	228	236	262	255	254	250	263	245	272	248	258	239	258	250	287	289	255	242	292	244	235	260	286	268	242	242	275	254	233	244	270	261	262	244	278	257	268	277	260	245	280	242	289	256	253	279	259	228	253	265	241	249	260	231	228	251	267	282	221	227	244	252	226	243	254	242	250	241	260	266	240	277	267	247	263	259	256	254	255	240	252	242	264	274	251	253	259	241	252	236	258	257	231	251	258	284	259	274	256	248	249	256	250	263	237	246	267	239	244	238	258	261	269	246	233	220	277	260	245	253	238	237	246	252	263	285	260	260	290	262	253	226	243	217	279	223	258	265	258	264	245	243	272	263	277	233	252	252	245	245	252	268	246	250	256	239	224	265	259	250	244	261	253	223	259	225	254	264	237	246	293	277	240	266	256	226	255	254	265	268	259	264	285	247	257	277	249	242	259	263	271	239	272	272	308	268	244	258	248	247	262	298	282	264	271	220	277	243	235	243	254	252	280	261	237	250	248	249	250	276	247	232	267	205	237	244	213	242	277	252	247	226	257	254	270	273	283	225	283	255	281	244	251	263	240	258	266	255	245	233	271	276	233	243	247	271	259	242	256	272	265	246	288	244	203	253	252	265	285	257	263	267	258	264	244	245	248	263	231	260	253	216	254	223	274	268	273	239	269	264	278	243	261	273	259	240	235	260	269	269	246	257	259	276	254	251	239	246	239	255	236	253	271	237	237	233	277	224	247	271	231	274	301	254	277	230	251	266	260	253	252	274	273	251	276	268	258	217	230	259	270	247	236	253	259	260	268	248	249	261	252	226	262	265	244	265	249	255	262	265	241	237	278	247	256	261	269	224	230	252	263	256	235	267	274	268	255	220	259	255	257	251	272	257	261	279	252	245	254	250	243	259	246	251	279	256	240	247	262	264	252	240	229	272	225	254	269	279	238	261	242	277	248	284	267	249	257	246	234	237	261	225	260	280	262	224	254	268	262	266	252	240	246	273	251	274	255	271	277	255	268	242	236	224	237	252	270	242	252	261	263	211	259	266	295	263	260	262	284	292	253	260	246	266	255	269	248	238	252	232
20306	25333	9210	3830	2351	1583	1581	1095	698	669	348	347	327	317	297	308	315	321	288	313	318	317	277	276	297	347	340	304	340	281	320	338	312	300	279	288	313	293	298	336	311	279	310	319	329	293	323	322	284	300	329	298	310	319	330	324	292	312	322	316	313	294	336	301	305	298	299	281	275	301	338	317	306	312	297	301	328	317	314	308	313	328	306	332	326	309	301	307	292	321	302	322	335	304	340	312	340	295	281	322	322	329	320	348	307	339	302	316	266	311	266	291	312	363	311	327	314	286	331	305	296	314	301	305	285	306	331	318	313	293	286	309	314	335	286	311	328	314	332	336	293	299	301	330	304	302	335	317	305	323	292	287	325	286	309	311	313	325	285	341	337	307	300	322	305	308	291	287	300	335	331	303	311	304	300	313	340	307	311	318	318	288	313	331	317	316	311	304	299	280	330	320	299	301	318	287	299	320	328	298	296	336	281	319	312	315	287	282	304	292	326	330	283	303	297	333	320	283	280	312	324	325	326	264	303	328	307	332	312	323	299	341	284	316	297	310	324	284	312	307	314	281	349	297	301	305	326	294	296	301	311	299	325	285	271	295	315	307	311	314	305	321	299	316	304	303	298	312	314	312	300	351	284	303	302	269	324	293	352	320	297	321	321	306	292	291	308	284	292	313	310	272	306	325	327	327	337	303	315	327	270	302	322	292	302	333	284	303	323	321	297	324	265	333	322	326	287	307	317	327	306	311	318	288	299	277	310	292	302	329	311	311	297	309	325	302	308	320	314	299	306	325	316	324	341	306	338	282	340	300	286	326	337	327	331	311	298	296	326	284	307	279	311	317	299	310	278	310	283	295	320	309	309	282	305	360	315	297	312	290	318	316	318	304	292	339	273	318	328	293	342	286	327	297	319	324	298	297	308	313	275	308	317	321	287	292	327	295	297	319	323	296	310	304	304	301	311	330	287	324	307	313	335	283	298	289	319	353	319	300	335	292	303	317	313	271	323	286	279	311	292	298	328	284	320	303	304	304	292	319	320	285	308	307	315	307	316	287	325	280	290	306	296	269	336	306	312	306	334	295	294	292	347	323	323	337	334	302	325	313	310	313	305	341	315	319	288	320	304	297	307	291	307	326	328	346	332	321	307	309	314	296	289	303	299	303	299	294	312	343	338	341	328	333	301	306	326	315	319	313	304	333	280	308	272	334	307	334	288	292	312	305	261	330	311	298	316	309	322	308	291	312	281	344	344	309	300	306	291	281	319	309	326	312	296	292	311	312	295	296	322	317	291	316	314	301	328	323	342	283	294	345	337	311	303	298	308	343	285	307	320	304	298	304	337	294	334	292	324	302	316	327	318	294	299	317	306	316	318	317	327	339	316	295	321	313	285	283	319	312	288	278	336	308	318	314	298	294	308	293	299	304	293	300	303	288	286	310	284	309	297	282	326	364	315	335	313	338	295	316	287	278	319	284	311	306	353	328	298	314	296	296	287	306	262	303	300	320	295	302	291	303	293	295	321	322	310	333	298	296	314	294	319	309	322	314	324	314	331	296	318	334	336	329	300	312	314	285	325	337	321	294	273	313	306	315	295	309	311	302	315	301	282	285	325	339	282	303	315	301	330	287	349	308	270	282	309	310	324	280	323	322	319	308	307	312	319	327	328	269	313	301	316	310	315	333	309	324	270	315	323	340	305	300	300	316	351	327	321	306	312	318	325	299	306	301	321	316	293	316	313	309	341	280	322	297	325	318	301	315	325	312	330	321	324	320	258	289	318	352	310	359	306	338	301	288	310	292	315	317	315	306	317	312	313	280	338	290	275	276	325	302	305	327	303	310	301	294	295	268	319	299	320	305	321	325	323	317	318	333	317	307	294	291	328	321	291	309	321	318	302	312	310	315	303	305	313	304	279	281	288	324	300	276	318	290	281	330	301	309	322	342	349	286	303	283	277	286	304	323	304	291	315	334	296	316	284	284	305	329	299	316	316	288	326	320	319	298	328	311	332	318	356	300	320	304	312	315	312	317	312	326	284	355	302	320	275	292	303	302	326	304	293	298	292	300	304	305	308	311	304	336	282	302	313	314	324	277	314	293	320	335	308	293	300	288	323	300	306	282	281	292	290	336	320	325	280	345	322	324	320	320	275	302	313	351	332	307	302	332	295	299	288	276	341	304	321	300	317	301	320	312	305	306	309	299	306	296	302	315	290	287	352	323	322	317	284	315	319	319	336	324	311	303	312	295	319	294	321	280	321	316	336	305	306	306	303	302	293	306	295	297	320	302	310	327	292	301	285	312	301	320	337	318	288	295	295	294	313	318	323	298	330	299	320	322	292	311	271	302	285	316	335	308	326	315	326	305	303	279	288	292	299	332	317	312	318	322	301	315	344	322	309	310	297	344	305	307	286	289	292	300	324	304	299	302	306	329	272	300	303	267	290	295	319	302	321	304	283	327	307	308	326	296	281	298	328	306	320	316	303	313	337	303	311	274	338	297	306	314	323	347	287	297	291	357	296	296	319	320	311	314	286	305	312	269	316	334	297	318	322	278	319	283	313	283	318	308	322	293	302	341	316	295	271	328	350	306	313	279	302	315	329	338	306	311	313	279	296	334	279	295	300	312	319	293	289	323	293	324	300	358	293	301	326	308	330	309	267	319	314	306	298	300	295	337	304	318	315	299	293	300	315	325	299	305	312	291	333	309	291	343	329	326	326	285	345	321	281	325	302	308	313	318	309	341	283	295	311	292	294	313	302	314	310	336	303	292	337	272	300	316	302	318	320	288	284	294	320	302	301	303	295	292	312	318	302	312	311	313	324	349	295	333	306	321	326	278	344	323	311	300	336	312	330	310	276	335	313	279	302	329	267	314	309	303	307	325	303	319	332	293	308	337	285	289	286	329	315	301	284	306	320	312	322	315	311	326	298	320	273	320	334	289	303	306	327	317	321	308	297	320	332	312	307	295	318	317	303	296	317	333	317	326	325	303	324	283	312	314	291	307	316	261	331	287	283	313	281	291	294	294	349	271	298	314	336	297	307	306	316	318	318	296	317	345	309	309	311	261	309	317	324	281	309	322	323	318	323	271	322	284	268	334	308	305	308	278	288	309	315	291	300	357	298	315	317	331	321	339	313	317	310	330	287	316	302	326	319	300	320	319	282	289	343	312	303	336	315	296	311	309	294	290	285	297	296	308	315	344	291	346	306	317	277	280	335	308	296	320	317	303	279	286	274	302	307	350	301	304	287	324	348	307	292	316	289	312	318	305	294	291	332	296	310	313	302	290	288	306	295	339	318	310	316	308	328	319	281	305	291	294	294	318	335	279	307	313	311	287	309	291	303	302	332	312	296	294	315	318	308	319	322	298	318	302	290	308	332	303	331	297	317	350	313	319	311	312	310	327	283	288	280	292	316	333	306	305	314	336	305	324	314	313	321	280	316	313	307	314	307	273	294	305	325	309	320	301	305	345	305	305	283	320	292	317
24215	21337	28853	24279	21197	14884	9992	6275	3025	2617	489	476	444	426	452	451	428	487	449	365	401	473	416	440	394	422	454	423	426	436	386	423	404	409	390	389	375	394	386	380	431	416	433	401	357	439	414	404	378	415	393	415	405	393	432	416	403	407	379	404	421	392	404	423	406	397	427	398	398	370	445	415	398	454	410	421	409	422	387	412	420	387	429	399	408	383	424	396	392	398	414	425	422	393	423	403	401	409	413	403	398	447	410	404	408	413	413	403	391	429	398	418	416	430	430	423	381	394	397	405	381	400	399	379	397	350	436	415	389	405	407	365	400	397	401	406	410	388	403	385	402	390	446	398	412	443	383	404	412	396	393	406	370	381	410	377	415	430	376	384	450	386	383	438	398	414	396	404	419	402	375	423	444	404	425	388	417	408	419	429	393	411	384	391	438	429	462	420	421	396	398	410	393	396	392	422	382	383	392	406	379	397	427	388	419	413	382	372	401	357	394	421	409	389	419	420	354	415	390	417	420	405	411	377	407	440	385	428	394	430	387	403	374	379	416	365	438	401	381	407	382	398	389	411	397	392	408	421	386	386	389	448	406	393	384	411	402	426	400	422	425	399	405	377	428	391	453	372	391	431	381	425	420	391	429	422	424	391	387	417	397	401	406	396	427	401	378	387	369	434	388	420	376	382	387	427	404	401	395	417	372	441	394	439	413	423	441	414	396	370	401	392	411	430	421	437	420	387	404	413	419	389	385	388	393	405	415	416	425	413	406	418	367	414	376	364	409	415	411	418	402	390	412	394	393	431	394	393	424	431	436	431	421	423	391	385	386	400	408	383	401	397	388	406	404	414	428	378	395	413	416	397	402	399	434	408	423	405	405	381	425	419	420	431	424	406	395	439	439	412	416	385	385	412	408	388	381	384	383	392	416	393	413	389	415	397	384	456	402	442	436	404	391	387	414	391	433	402	397	408	381	396	396	386	398	376	434	434	397	441	404	401	409	447	395	418	413	406	419	412	404	445	403	380	427	412	422	430	400	394	414	448	415	415	389	414	406	387	402	378	429	394	423	420	411	412	395	401	409	383	368	393	425	416	381	378	423	413	415	402	365	422	401	437	393	395	390	369	412	442	420	401	380	397	405	393	387	390	413	415	396	385	372	432	405	407	399	392	424	420	412	427	427	394	396	385	396	390	398	395	411	360	393	401	424	397	410	390	373	397	440	423	412	415	382	399	404	430	405	441	387	383	408	396	414	373	388	391	418	454	377	423	365	413	396	393	412	398	410	415	398	475	454	413	386	392	368	399	424	423	411	376	426	421	405	406	438	405	418	434	404	412	405	444	381	407	430	403	423	424	396	403	380	425	424	388	393	392	409	393	397	408	412	420	425	391	414	409	415	395	415	398	382	404	408	392	418	380	411	362	418	402	400	431	441	408	422	394	399	388	401	376	388	392	408	399	437	393	402	387	449	417	374	425	412	415	432	398	398	377	457	417	380	418	422	409	407	406	362	410	432	420	416	420	432	395	421	401	378	399	417	452	405	392	406	419	414	417	391	400	403	429	390	377	410	400	410	431	421	363	425	419	406	385	403	390	400	411	373	380	397	411	422	401	404	423	415	387	438	377	364	428	397	427	398	410	411	400	400	406	392	428	384	369	407	423	424	369	365	412	396	404	355	382	404	396	354	419	415	424	398	412	397	395	404	396	414	408	435	463	417	398	427	411	397	419	450	374	439	409	381	411	405	394	384	415	391	412	384	409	417	369	431	408	422	380	361	401	393	421	405	372	379	422	401	393	402	404	377	390	395	400	404	411	416	426	408	417	387	404	405	420	408	391	388	449	384	434	412	374	424	414	413	381	388	404	411	428	412	418	412	379	415	439	410	405	378	391	401	384	394	406	422	419	416	349	411	400	417	405	412	394	400	397	428	432	419	412	443	411	410	391	394	412	414	380	399	396	439	409	421	428	390	439	435	399	437	411	418	399	389	415	402	405	392	412	421	389	435	424	362	418	396	390	368	370	384	391	384	388	398	394	396	391	378	414	383	435	417	410	375	400	428	392	422	364	382	419	446	401	408	439	420	420	411	416	380	412	405	430	447	397	432	428	391	394	403	414	397	392	404	383	419	392	381	380	459	379	383	372	405	376	382	415	377	414	385	418	407	398	426	387	414	378	415	406	395	404	414	398	400	393	423	396	390	413	412	407	408	395	399	404	403	419	382	396	379	410	436	434	389	406	422	391	412	421	407	402	383	385	404	412	421	408	433	416	410	396	381	387	478	403	433	435	395	415	432	395	384	417	408	424	406	422	407	371	430	397	391	433	406	415	396	395	399	358	387	439	364	420	417	359	379	392	422	397	378	418	389	403	432	397	387	356	424	368	408	402	406	436	398	398	429	405	415	405	388	421	422	376	390	429	393	412	415	387	417	389	421	412	379	437	397	419	401	382	396	414	409	429	392	448	408	396	411	469	425	415	408	377	441	399	451	442	401	416	424	424	416	406	418	372	399	402	417	418	396	395	384	383	395	403	416	399	398	422	387	390	381	433	431	458	411	389	417	402	436	432	425	395	411	391	371	388	414	410	417	430	404	411	390	439	375	406	417	437	419	411	406	421	439	429	400	387	420	401	381	389	429	389	408	409	409	370	412	431	388	403	427	429	427	385	408	432	384	433	406	402	410	403	387	399	395	410	429	383	421	426	399	404	386	400	401	391	425	419	404	432	434	430	396	425	418	418	412	413	405	374	406	410	413	437	414	400	411	427	382	433	412	429	421	404	413	409	400	418	391	429	458	438	396	384	385	387	427	413	420	405	365	424	451	400	390	407	420	406	387	420	443	407	368	375	415	414	450	394	380	404	417	408	414	407	404	399	455	399	406	384	422	385	404	413	411	387	378	417	419	374	405	429	407	401	410	418	440	392	371	391	389	447	361	397	406	420	393	413	380	380	366	386	410	434	392	411	396	430	426	476	408	420	371	412	382	411	401	400	367	429	408	392	381	400	407	406	413	370	404	409	415	427	361	378	410	410	390	412	384	396	415	423	367	400	404	388	399	439	381	429	398	380	390	418	405	425	403	364	396	410	376	433	415	440	425	427	379	409	384	404	442	418	377	406	436	381	387	429	371	391	408	401	428	405	453	401	441	366	407	406	404	417	385	404	406	432	361	430	405	409	403	397	434	378	421	402	387	381	406	421	405	391	387	404	413	352	440	417	426	410	444	417	418	401	407	387	408	396	423	408	415	381	409	400	416	405	411	409	401	403	413	402	410	424	387	422	433	409	409	411	379	406	392	400	364	402	424	427	440	408	420	373	397	378	436	380	432	421	457	418	444	414	416	424	431	389	366	398	430	407	432	391	406	407	375	391	436	434	391	421	407	420	422	400	392	428	390	402	417	405	434	368	413	388	442	404	413	391	376	403	425	395	389	367	404	389	396	431	391	436	414	405	449	404	411	410	394	395	412	398	364	359	405	437	424	397	418	390
42263	60477	39588	26693	16941	15395	14749	11224	6263	5378	640	709	583	606	575	571	528	521	539	513	549	549	459	529	499	479	488	487	506	504	483	499	538	500	469	468	482	484	502	497	476	447	460	449	461	490	472	467	497	511	489	499	482	445	511	461	517	426	477	453	457	510	471	502	496	457	421	459	452	505	442	475	480	481	434	484	469	491	449	469	460	490	477	471	457	437	456	450	512	535	464	414	497	519	505	506	486	531	453	490	496	506	455	491	490	492	469	487	511	486	457	491	501	456	478	451	479	505	461	469	484	483	453	509	475	485	434	479	485	469	474	495	480	487	508	482	445	435	458	448	495	476	478	480	449	496	446	464	497	477	447	508	463	457	472	502	481	486	470	488	417	457	438	484	433	469	448	548	468	476	479	485	490	508	446	479	475	440	524	492	453	475	480	470	464	461	502	479	462	494	467	529	481	484	457	476	472	465	441	474	464	455	469	491	448	483	504	487	459	469	476	496	444	437	551	466	472	511	488	505	447	454	452	472	472	451	475	493	457	509	486	489	451	480	470	496	497	457	459	455	507	488	487	436	491	425	485	514	470	454	497	467	523	523	487	491	462	512	462	466	484	466	480	457	438	480	473	480	473	488	458	508	453	486	477	489	487	560	443	476	503	462	463	493	516	486	451	457	493	455	469	475	503	466	508	453	524	456	427	461	523	507	455	485	481	488	490	456	500	476	439	484	471	460	482	488	496	442	500	492	486	493	478	468	502	480	471	437	467	468	472	475	485	468	451	459	457	496	505	521	485	466	485	481	500	518	479	500	470	492	457	468	477	442	469	465	457	452	502	479	495	491	443	473	471	452	435	503	476	488	512	460	491	463	484	479	485	473	424	477	513	508	473	509	458	527	484	445	478	478	465	461	471	451	490	455	473	510	471	484	489	500	505	494	426	462	469	472	484	516	490	471	471	455	449	494	477	462	523	508	490	470	482	467	485	488	474	491	483	450	466	487	480	461	439	459	478	437	499	498	472	486	478	442	442	469	485	472	495	430	452	480	420	459	467	498	477	476	494	452	439	485	420	459	483	485	423	486	446	495	464	485	485	484	479	466	478	460	518	464	500	458	497	457	488	476	471	461	490	499	458	460	506	464	424	476	461	475	428	484	503	469	426	477	471	515	472	449	434	470	445	450	487	451	465	466	465	450	458	472	506	519	468	492	489	486	493	467	490	461	492	459	480	458	467	459	440	483	474	425	483	474	481	497	472	475	457	413	518	475	481	470	472	495	475	485	479	507	494	498	461	460	500	492	544	447	494	483	477	487	479	437	481	465	462	497	467	477	472	493	491	486	492	483	492	472	518	473	437	486	463	488	479	497	462	471	505	487	505	446	494	457	447	449	491	461	497	454	481	461	472	453	471	508	493	467	474	436	488	499	447	454	463	440	485	484	451	461	444	481	471	486	486	478	477	506	490	484	479	419	443	483	479	521	484	511	478	473	497	446	490	447	519	493	463	448	464	501	457	496	472	489	470	501	482	452	472	454	477	449	447	474	486	517	464	479	460	469	431	481	500	481	452	471	501	435	488	489	460	463	482	488	435	478	502	505	482	490	461	478	494	470	457	452	447	477	486	462	457	517	508	472	470	441	469	506	476	499	481	498	468	476	487	473	471	499	486	454	474	476	439	490	494	468	448	489	453	471	490	475	456	478	506	443	526	490	466	464	458	492	480	471	496	451	470	498	478	502	472	448	505	489	500	493	472	488	499	483	481	506	477	520	497	467	462	482	507	438	458	473	448	489	460	463	476	466	512	472	495	481	465	446	505	471	488	466	448	475	484	439	528	446	512	499	422	461	440	467	471	481	467	460	516	484	490	473	478	474	464	431	494	448	439	448	497	475	486	464	474	480	453	438	460	454	477	493	486	496	453	487	457	488	514	479	473	483	492	489	538	502	460	483	474	447	456	461	455	470	455	508	465	504	481	488	466	469	473	450	485	466	461	456	478	453	489	469	495	453	463	495	456	431	503	445	465	495	463	487	510	456	492	500	483	445	478	478	483	508	434	437	463	475	476	459	475	492	489	432	456	484	463	509	498	459	510	457	457	474	477	511	419	467	498	473	535	469	484	484	469	489	465	470	498	476	431	462	443	491	487	502	455	475	506	476	464	466	465	475	510	461	446	511	481	448	482	464	472	445	518	454	460	470	507	463	494	443	455	502	472	470	512	468	476	464	466	453	444	463	444	432	482	468	510	473	468	452	472	472	438	462	466	458	521	505	490	473	498	478	466	500	481	436	487	451	466	465	480	457	474	458	480	483	473	464	483	444	475	464	466	455	466	466	445	463	466	447	485	461	508	467	505	472	471	460	502	487	512	486	503	493	479	460	422	460	496	459	486	458	473	458	483	470	498	495	442	490	438	469	455	504	495	466	456	460	485	472	486	442	470	459	492	491	489	453	490	466	477	492	466	469	486	463	484	452	505	440	477	474	464	421	467	453	466	482	477	453	524	508	471	478	471	472	483	435	460	477	460	470	491	459	444	446	462	478	469	477	475	458	449	504	457	468	458	465	465	468	490	495	475	495	517	490	485	444	440	492	448	478	493	472	435	470	451	455	468	482	479	528	456	472	486	447	516	464	481	474	487	490	469	464	537	520	515	458	473	475	466	503	494	528	456	486	462	493	472	505	492	493	457	481	484	483	468	493	505	449	478	470	482	496	480	462	485	480	492	436	461	482	501	437	502	472	501	461	461	446	464	512	469	528	462	470	456	504	487	455	476	474	452	461	469	499	488	477	489	483	498	472	487	498	465	484	464	463	482	496	471	479	475	474	474	477	446	460	469	463	489	502	475	482	455	444	445	471	474	458	490	470	443	481	462	496	471	472	489	478	457	473	466	452	502	494	454	470	452	497	456	434	451	494	445	484	463	453	495	494	470	508	422	465	449	456	463	512	469	464	472	514	470	474	448	463	427	475	464	483	499	453	471	491	461	462	476	464	460	481	476	438	478	475	489	452	480	464	514	465	486	449	483	506	462	465	503	509	483	468	457	447	503	484	484	448	451	493	498	500	505	507	455	432	500	468	458	501	447	438	451	468	489	491	458	468	465	520	456	498	464	475	498	472	464	483	424	505	458	464	467	476	459	449	475	472	451	496	481	481	473	482	428	490	486	470	487	449	501	451	456	476	461	501	446	482	455	480	468	450	430	476	494	478	456	461	447	449	503	514	487	499	479	462	510	469	476	501	455	471	471	454	472	454	488	484	445	477	472	462	501	518	495	461	498	507	466	465	440	451	474	488	497	466	506	467	493	479	499	452	460	500	497	433	495	484	456	476	443	426	495	486	461	449	454	441	480	467	450	490	490	451	447	456	496	456	501	446	499	480	489	466	486	499	478	477	462	457	497	502	482	466	452	481	461	485	452	507	474	490	476	495	503	468	469	483	465	499	487	467	487	480	466	498	478	480	501	475	457	453	478	467	457	512	494	474	488	499	492	459
25511	21343	27355	24874	10776	4924	3528	1449	1378	1176	312	298	322	281	279	321	313	279	274	271	285	284	293	283	295	262	309	279	325	281	258	293	299	289	294	257	289	246	258	263	275	251	296	259	266	292	296	290	273	282	285	296	299	288	280	272	255	273	291	285	279	283	264	261	270	297	289	307	283	299	265	299	284	239	297	306	310	308	270	278	254	292	276	272	254	278	282	280	317	297	292	273	282	294	292	272	277	301	305	268	273	285	291	305	258	270	306	243	272	297	301	265	315	286	267	260	287	293	278	257	294	301	247	276	263	279	276	284	257	279	265	241	285	299	268	297	280	271	249	257	250	292	271	276	290	292	276	262	300	278	258	292	289	243	299	266	276	270	284	283	265	309	268	268	322	308	266	287	252	290	276	272	241	299	309	267	253	293	279	264	273	272	270	268	294	306	288	252	277	289	284	255	286	282	302	262	270	269	291	303	264	295	281	280	277	259	269	265	260	263	279	261	287	285	295	275	278	303	246	286	319	298	304	276	257	285	277	271	278	260	305	253	251	289	294	254	267	304	252	272	260	286	253	286	293	285	296	268	307	299	275	236	249	291	261	278	269	253	279	282	278	302	271	282	307	280	276	261	262	261	290	292	297	279	276	280	261	279	284	253	311	260	274	285	308	276	279	261	305	283	328	277	240	280	275	286	276	287	318	281	287	290	295	272	290	261	257	265	308	302	274	292	285	258	276	270	284	281	248	314	251	251	262	284	274	280	277	304	274	272	269	276	293	288	278	295	295	263	269	252	277	289	276	271	307	288	252	278	287	275	255	265	262	252	259	307	269	288	281	294	297	278	287	261	292	276	272	278	279	278	258	305	286	287	306	279	257	292	277	290	284	270	247	227	285	280	244	246	266	288	278	262	310	278	257	265	241	276	288	261	291	280	260	260	311	296	266	304	295	260	282	257	278	305	264	259	279	284	246	246	258	263	292	260	264	289	268	268	295	267	274	289	245	287	258	272	304	274	292	268	261	258	275	280	295	254	277	289	281	277	290	258	269	269	285	281	272	265	279	265	255	272	256	266	276	272	274	272	244	240	302	279	260	291	307	276	308	253	301	258	284	267	288	277	282	251	275	298	281	289	235	252	245	276	263	259	293	296	249	292	262	281	296	263	292	264	268	270	276	259	269	269	268	261	282	322	266	299	296	294	250	270	317	298	301	283	292	279	282	288	320	241	265	284	263	269	305	295	277	283	263	261	283	289	241	291	316	267	301	257	303	267	253	301	282	260	266	273	295	284	267	273	311	295	240	276	254	267	255	293	299	288	269	273	279	288	299	293	281	237	276	270	240	289	314	286	302	315	281	313	262	299	280	275	282	272	285	253	282	273	259	290	294	278	294	286	243	287	277	290	243	282	279	284	308	252	286	288	271	265	267	289	299	305	278	273	256	275	294	306	261	293	269	286	292	294	279	268	281	289	270	303	270	272	311	292	276	304	273	285	285	265	287	274	288	252	294	280	307	305	295	238	291	289	274	284	274	286	272	243	295	260	282	260	249	278	277	257	259	270	298	298	259	273	257	296	302	264	268	287	279	266	270	269	282	259	281	263	292	280	284	286	260	300	315	290	254	258	286	254	267	271	274	282	282	285	279	293	266	272	288	272	256	264	294	286	277	252	277	293	290	266	277	252	289	259	261	289	277	282	283	268	260	290	288	251	285	285	299	267	287	242	285	247	295	274	305	265	280	256	306	252	282	282	290	273	251	277	269	282	281	301	316	287	284	278	306	294	255	287	269	265	296	272	275	263	266	294	288	278	279	302	274	255	329	272	288	277	247	288	238	287	273	284	270	245	286	268	270	274	256	282	268	291	281	312	264	298	261	275	292	291	267	300	283	291	246	260	280	294	274	317	271	291	275	285	291	295	278	282	287	293	306	278	271	281	277	269	280	303	280	274	278	296	270	275	257	278	285	266	273	288	262	270	269	306	264	270	307	301	270	261	280	265	292	280	290	282	273	256	273	279	282	265	275	307	293	273	276	274	271	301	273	260	273	268	271	292	273	282	299	296	270	248	266	295	293	299	319	300	281	266	285	237	278	293	287	277	277	282	288	249	293	274	288	264	278	301	260	284	245	267	276	282	248	263	297	269	268	280	288	275	260	267	257	270	275	303	300	317	289	283	285	247	279	264	286	287	299	278	246	256	271	279	287	258	271	282	270	296	276	284	268	260	274	281	265	289	295	243	299	255	255	255	307	300	262	267	268	273	296	266	263	273	299	254	292	255	285	272	262	281	281	267	277	283	268	281	293	306	281	250	267	274	258	288	294	246	279	277	274	247	298	292	273	295	300	260	276	277	257	285	286	257	273	258	254	294	270	273	280	301	276	269	255	265	275	285	273	247	299	274	267	269	303	283	276	275	270	305	285	272	274	243	239	257	269	246	267	273	288	279	274	261	264	230	262	306	274	274	269	267	252	275	294	279	242	254	301	283	261	227	262	285	291	293	263	260	265	278	277	253	290	267	296	280	276	263	269	303	250	277	274	250	310	273	299	290	274	275	300	296	276	295	267	304	276	278	257	290	295	279	254	295	279	292	282	263	301	274	290	279	289	295	285	303	275	294	282	309	299	290	264	270	273	280	309	297	288	306	248	269	267	292	290	277	262	259	256	306	262	290	268	259	270	279	267	233	272	282	262	277	286	290	270	260	278	252	293	303	247	295	283	294	257	294	276	285	304	272	283	264	273	278	276	295	303	280	269	281	281	256	289	252	287	307	274	270	284	271	276	318	249	240	270	272	291	248	263	269	270	303	275	298	245	275	287	300	258	271	262	245	253	289	301	270	275	267	277	280	310	277	262	296	258	265	284	305	277	279	289	302	239	250	300	257	266	275	264	297	267	306	282	292	270	295	251	261	284	259	291	295	257	295	267	250	243	294	291	251	233	256	272	271	251	246	265	287	291	286	256	268	285	271	259	300	299	261	281	280	262	280	259	230	282	249	269	292	289	272	286	306	281	267	284	292	278	283	257	296	295	279	291	263	267	263	321	293	283	278	266	291	287	257	249	301	293	273	287	276	299	280	275	245	300	304	286	298	276	267	282	260	260	284	275	259	279	281	262	304	289	250	270	283	297	258	297	286	283	279	283	288	255	268	282	317	277	281	289	262	258	256	275	251	277	297	294	264	275	294	272	271	291	261	286	318	283	283	276	269	268	285	271	259	273	295	274	283	239	268	260	274	263	270	281	289	285	267	280	275	288	273	309	292	305	280	268	312	282	257	257	286	258	285	284	270	267	308	287	282	268	257	245	261	267	253	275	279	254	304	296	241	273	277	279	271	260	290	247	237	265	308	286	269	267	289	301	271	309	260	271	273	257	260	298	273	284	287	297	256	305	266	291	250	278	277	275	288	281	269	291	256	283	269	255	265	272	285	270	242	277	290	281	266	293	276	285	283	264	300	271	270	285	266	270	275	269	272	276	238	265	269	297	277	269	296
37740	48011	29280	19533	10393	10467	8285	3692	3509	2900	465	436	445	421	419	406	415	332	370	380	385	349	390	348	367	376	387	342	371	365	351	363	354	331	339	372	334	312	326	334	346	375	356	332	357	363	380	346	375	338	358	342	360	358	353	321	366	337	335	364	341	344	351	352	361	342	313	356	389	348	343	356	310	352	372	356	380	371	357	361	326	336	364	369	344	369	399	343	313	354	323	345	368	330	383	406	354	358	397	375	351	332	346	312	384	359	355	329	360	359	329	355	354	357	381	331	346	342	373	329	362	400	347	330	345	383	363	330	367	334	343	357	344	358	362	329	325	346	362	355	371	315	369	377	373	370	337	323	348	333	405	372	333	362	331	352	345	344	335	365	367	397	343	353	307	324	386	348	339	329	365	371	348	349	344	365	357	347	364	396	339	314	334	349	329	333	340	376	335	343	354	381	335	329	357	328	362	338	342	359	351	377	333	319	330	329	351	350	304	328	366	352	370	330	374	321	317	339	344	355	346	352	342	310	338	351	345	346	365	360	359	319	388	382	339	377	331	367	365	361	364	346	358	369	354	363	322	357	311	362	375	359	379	337	339	335	359	369	368	359	338	350	387	363	355	334	342	334	347	378	319	392	329	322	373	317	322	322	330	364	327	326	342	360	329	337	357	347	352	318	349	337	323	330	322	348	333	341	364	351	340	363	348	341	330	362	350	325	372	334	377	317	312	353	328	337	336	328	334	369	359	340	374	369	329	357	346	362	369	366	324	353	363	349	368	379	393	352	335	342	370	357	371	363	348	333	354	338	331	343	384	387	382	359	322	352	364	350	355	325	336	331	394	365	336	338	333	345	344	354	365	350	356	357	341	366	337	350	338	370	351	344	351	316	361	345	365	358	372	338	382	370	334	314	314	355	342	373	345	358	321	371	344	342	349	381	347	346	343	375	330	381	342	342	338	356	371	348	340	299	353	327	324	355	354	353	368	340	355	335	361	368	347	363	392	350	361	369	339	344	344	344	326	357	408	354	330	306	357	396	355	344	332	319	345	357	327	353	328	340	389	324	380	351	323	317	310	368	330	328	356	355	369	336	336	340	342	341	358	368	327	325	335	361	347	330	335	346	318	367	340	364	365	359	356	342	339	330	319	319	340	321	316	381	322	348	356	366	335	375	353	353	352	372	330	348	335	340	384	340	335	352	365	329	350	340	337	333	349	329	351	342	331	369	340	313	336	350	347	333	360	363	323	318	351	372	356	339	347	340	332	363	313	363	334	372	338	325	316	356	336	365	353	357	354	323	374	358	335	350	355	313	361	360	338	350	364	371	360	318	364	351	344	354	314	327	326	391	341	352	362	330	332	384	373	351	341	388	339	363	377	337	346	334	343	336	330	339	348	362	359	347	327	343	356	352	347	376	349	310	337	333	345	344	349	344	319	343	341	343	328	335	319	333	372	355	371	340	331	382	379	351	344	373	353	348	370	355	355	341	352	341	374	331	379	373	352	373	329	361	352	349	351	351	345	373	365	364	349	327	322	347	316	301	351	349	345	330	329	343	356	321	341	351	340	368	317	334	377	375	330	347	346	371	327	357	342	364	336	368	366	355	359	363	375	372	359	339	360	342	353	380	358	336	321	339	351	389	359	356	345	332	351	389	328	347	373	342	346	344	342	369	327	333	393	353	364	316	387	353	345	330	348	359	321	356	375	357	338	371	360	354	345	381	327	348	335	379	335	339	337	335	336	335	344	362	338	345	355	374	370	318	352	323	369	328	364	357	360	366	356	368	349	309	344	362	354	336	361	355	302	359	364	375	354	349	316	333	312	343	331	347	340	327	328	363	355	374	318	378	343	352	324	358	322	333	337	352	335	337	358	335	361	334	350	341	341	333	344	355	363	348	365	348	378	334	402	358	373	348	375	317	334	361	353	348	360	374	346	360	340	336	359	321	337	369	334	364	361	360	362	371	351	324	347	339	336	346	321	354	358	328	348	373	336	347	324	333	369	337	342	377	380	353	368	364	373	324	338	324	334	365	352	320	335	351	366	345	341	359	348	363	340	338	339	346	364	320	317	336	328	338	319	343	371	369	345	349	328	378	313	344	332	371	382	360	338	341	336	365	336	365	337	327	344	327	313	322	353	351	374	336	336	348	363	330	352	336	353	353	302	339	336	314	357	342	327	346	342	417	355	351	321	358	373	378	360	345	347	327	360	317	331	375	361	332	358	314	343	327	323	361	388	313	363	344	326	346	366	350	349	332	312	361	291	350	372	357	334	317	344	351	367	344	354	351	381	352	351	352	363	318	377	340	317	349	355	346	348	358	397	363	366	333	326	337	372	382	337	364	315	365	362	363	329	383	346	355	313	355	353	308	366	347	342	359	373	341	305	357	355	323	330	365	352	313	367	354	371	340	362	342	378	334	338	356	342	343	315	364	328	339	358	318	309	347	359	347	334	341	337	359	351	318	326	360	331	402	341	343	338	342	364	377	323	373	356	350	334	332	357	341	364	352	350	335	350	401	372	312	342	365	334	318	365	413	354	335	329	349	344	322	330	341	359	368	314	293	368	360	348	346	320	354	359	349	352	345	342	335	319	352	364	362	326	340	352	359	370	318	353	321	360	375	353	357	324	302	345	383	330	325	348	372	357	345	324	353	325	355	347	377	348	317	312	373	337	344	341	342	371	361	305	342	323	358	351	350	333	320	389	348	366	296	327	345	356	360	361	347	366	378	333	355	342	350	312	342	357	324	362	335	320	370	369	326	373	317	348	379	320	339	340	334	333	329	345	336	340	341	329	341	341	346	303	325	345	345	349	331	342	327	334	321	338	370	364	357	338	318	366	335	362	338	334	331	335	318	332	355	337	342	314	333	348	326	362	340	344	318	374	375	346	358	363	337	364	309	357	347	324	310	366	389	321	339	327	347	351	349	333	362	353	355	353	317	352	350	301	294	361	313	365	332	349	343	377	315	339	354	357	332	375	355	334	329	360	364	328	349	335	371	395	345	359	338	367	374	319	379	355	343	326	339	361	355	353	321	333	374	356	345	332	331	362	366	359	345	318	353	345	337	371	370	318	336	327	354	364	362	349	348	344	344	327	342	324	335	359	359	352	382	335	344	356	343	337	345	335	372	388	316	349	338	326	346	351	316	370	368	363	345	341	338	361	331	343	325	307	344	313	358	337	375	345	300	371	321	355	344	319	339	352	341	351	357	354	340	337	337	360	359	354	367	326	330	344	339	356	347	356	359	337	339	354	350	311	322	332	347	365	367	346	364	357	353	324	335	363	369	322	326	355	352	350	319	373	329	346	369	355	335	369	334	355	377	358	330	349	335	316	345	327	316	336	340	322	356	342	350	362	346	352	342	324	350	339	340	325	379	341	338	323	353	341	359	330	340	336	374	365	345	342	349	349	354	325	326	331	345	341	356	366	341	337	342	337	346	373	320	322	367	326	333	343	400	330	351	367	351	361	308	318	332	347	353
22978	21256	29207	23716	21569	23037	21775	9862	5826	4996	788	629	666	676	671	605	610	574	597	597	545	535	590	591	578	592	567	578	528	561	557	544	586	598	559	561	529	533	548	540	543	533	527	524	526	585	529	563	552	518	546	512	558	557	562	567	555	487	530	544	560	557	549	554	531	569	549	532	512	582	533	536	560	532	529	525	536	534	552	518	532	505	555	541	560	549	549	572	581	551	497	522	565	530	530	534	547	567	548	577	538	554	549	547	500	565	567	543	574	516	549	566	548	557	522	539	577	536	512	516	542	549	531	528	564	527	532	532	530	552	532	523	553	559	511	535	557	573	541	543	557	534	558	562	487	561	557	520	545	551	518	506	541	567	537	522	551	552	525	520	596	522	560	562	506	535	524	506	536	618	554	579	538	559	534	516	581	577	517	564	529	541	551	532	550	521	540	590	547	495	523	583	543	502	542	473	566	514	524	525	511	534	568	519	582	551	554	555	563	564	537	504	525	530	534	526	548	552	514	517	480	528	548	524	556	518	513	528	551	535	527	540	535	536	572	538	554	546	526	568	533	541	550	560	523	548	554	532	538	533	526	542	509	515	515	564	534	535	545	526	534	529	527	550	534	527	551	548	513	561	498	571	556	535	550	518	561	523	537	561	505	538	494	569	556	598	526	556	545	504	572	552	514	582	507	502	563	569	560	537	579	545	548	578	547	505	539	559	517	563	517	487	541	534	520	510	524	540	593	555	557	597	532	579	550	562	526	523	523	513	526	537	503	522	530	565	561	497	567	529	523	522	542	543	541	543	587	519	567	509	566	559	519	498	517	531	538	510	511	580	509	527	509	567	528	533	545	519	568	519	535	541	488	525	533	527	514	561	576	506	580	543	540	562	538	560	514	578	530	532	541	534	522	535	524	593	535	525	512	544	525	537	519	552	509	538	539	589	552	543	514	511	551	559	517	530	542	561	516	548	524	533	543	516	518	494	533	517	544	512	520	523	525	525	536	542	529	513	525	547	514	559	531	525	568	528	548	523	563	528	533	526	493	532	540	507	569	519	532	571	559	503	531	500	563	552	545	552	512	522	548	528	562	508	554	498	597	528	537	511	514	556	557	565	556	555	572	544	531	524	531	561	496	554	524	583	540	483	528	536	549	537	513	545	546	537	526	588	543	538	481	474	543	597	551	521	528	538	532	568	525	562	499	515	539	555	520	541	511	516	555	496	549	533	599	579	577	532	489	557	525	510	517	525	580	564	554	551	526	517	562	553	543	558	545	535	537	516	525	530	554	523	534	568	540	549	524	540	535	534	549	530	553	500	479	559	534	504	563	552	533	553	502	521	522	546	547	551	510	541	508	555	519	528	552	535	508	542	533	570	492	554	509	532	562	530	537	546	567	526	522	498	503	532	530	532	536	546	580	494	510	544	560	501	583	523	544	549	511	532	528	498	526	534	536	540	530	558	477	511	531	562	553	538	542	516	568	571	519	538	527	571	540	556	535	594	551	540	526	558	560	529	556	523	569	539	523	530	555	534	556	545	544	515	538	566	520	512	540	551	532	574	531	521	500	546	513	519	554	530	548	512	551	579	535	535	547	523	576	566	543	483	517	543	531	576	566	534	524	525	526	512	535	537	520	494	561	565	551	540	557	567	527	554	530	558	570	544	519	541	562	495	529	528	566	561	539	542	555	573	521	508	559	542	452	504	582	544	575	577	562	509	568	543	541	533	519	509	511	526	505	545	518	532	548	548	533	541	492	555	547	555	527	542	529	586	559	529	507	530	574	556	538	542	507	499	552	564	531	547	588	547	567	482	541	521	518	554	548	498	547	520	498	518	552	547	561	528	482	552	565	534	536	539	531	522	552	542	507	590	589	535	505	526	587	494	542	518	522	507	536	543	540	555	521	541	512	496	565	504	528	540	515	542	564	533	552	562	530	532	524	462	513	522	572	484	565	512	550	540	547	512	494	593	539	472	515	527	526	506	518	538	538	538	536	544	549	569	564	536	509	549	506	556	528	524	520	574	519	579	573	525	532	531	536	556	516	586	538	555	541	547	563	557	547	539	541	524	490	523	533	549	528	512	507	519	536	520	552	523	540	539	514	539	521	575	551	545	571	573	528	532	531	541	561	603	536	552	530	530	556	517	537	511	561	538	533	506	560	568	513	566	556	536	559	512	518	557	541	558	531	543	531	568	492	508	518	566	525	539	531	550	494	510	505	501	614	532	541	523	563	511	548	565	577	504	545	522	552	522	553	554	551	541	530	542	545	523	541	534	523	531	524	551	555	549	541	571	512	540	548	503	505	568	572	546	541	527	498	585	504	558	548	502	527	543	561	557	549	544	506	510	581	514	534	522	541	514	504	543	472	468	521	560	548	532	482	507	529	520	506	517	527	543	531	535	546	575	516	548	555	555	504	533	554	549	507	537	547	511	562	519	512	577	581	544	551	561	546	503	499	502	538	503	533	565	529	555	486	519	507	515	539	513	579	512	552	493	547	557	536	519	537	523	560	556	545	587	527	514	544	558	543	504	572	522	531	540	525	553	583	496	541	532	579	557	532	512	531	557	567	556	588	550	546	534	530	522	583	508	518	531	539	526	552	562	497	522	564	521	551	582	498	525	577	541	537	517	538	549	558	522	521	560	565	521	529	512	543	521	536	516	515	522	551	498	478	504	545	577	563	545	549	520	513	562	535	541	545	554	539	573	544	523	540	510	535	488	522	490	532	540	551	546	531	517	524	516	513	509	531	546	533	523	547	551	563	510	516	505	521	574	532	523	556	566	524	500	544	526	523	484	494	543	543	568	520	519	529	533	525	568	519	512	519	500	527	502	512	531	543	560	565	533	524	571	533	519	534	536	500	558	500	550	538	555	542	510	534	529	524	549	498	529	563	532	569	570	539	505	541	588	537	547	521	525	529	559	564	547	534	553	521	600	549	520	517	570	542	532	545	564	490	541	525	535	555	553	526	563	545	512	527	550	543	533	514	532	544	526	552	545	565	545	539	550	528	513	574	524	531	500	541	556	486	561	551	527	561	561	549	558	552	556	480	549	517	500	547	545	520	527	512	524	564	542	545	530	518	533	550	505	516	579	519	532	524	593	518	515	495	563	527	533	530	545	525	520	559	541	502	541	578	554	516	516	508	553	526	534	512	525	570	524	536	503	530	541	569	546	555	501	529	568	548	514	519	538	505	553	539	548	549	563	506	536	562	508	553	497	518	522	562	551	526	549	525	557	546	535	563	516	538	532	523	527	533	554	543	588	537	502	526	534	541	535	508	539	484	517	553	523	508	569	498	521	546	517	546	545	541	578	533	526	513	522	551	512	575	520	511	563	544	551	549	529	504	537	548	561	510	549	551	545	538	514	526	555	543	577	523	541	541	504	489	515	533	581	498	546	515	518	542	592	486	500	520	526	571	505	592	505	529	540	515	520	535	490	500	528	534	537	523	555	523	546	558	511	563	566	558	543	527	539	563	531
50692	73995	48806	40128	27804	26650	23382	14631	11487	8633	1106	897	940	851	852	823	744	775	743	711	699	646	703	747	689	709	671	682	617	649	638	645	667	654	628	608	626	680	640	671	663	616	622	650	602	653	661	634	636	704	599	645	600	570	633	597	596	643	680	655	612	590	685	602	569	608	630	635	603	632	592	615	626	637	594	638	623	639	602	639	592	636	660	633	627	597	637	588	661	648	648	608	660	687	696	640	667	648	637	621	613	637	613	693	607	585	637	581	630	609	635	613	623	662	655	647	597	630	593	648	627	646	647	633	652	619	604	622	644	599	656	641	617	649	640	589	630	607	609	639	632	610	604	628	665	613	602	596	580	624	623	653	624	603	618	687	588	587	627	610	654	630	672	592	612	621	601	623	574	629	621	643	614	636	666	627	616	622	646	633	646	614	658	644	624	644	670	616	612	674	597	636	603	615	633	615	567	602	582	620	695	630	602	672	608	630	652	609	635	607	607	609	637	657	682	593	617	612	620	615	654	614	637	618	662	601	630	639	616	614	650	636	607	650	615	589	632	606	608	652	602	630	613	621	643	605	612	631	622	650	613	630	608	609	662	609	599	652	658	629	616	619	606	604	609	657	630	595	609	623	638	626	633	625	628	627	645	630	621	628	682	596	659	643	646	634	611	644	623	653	645	625	618	638	642	635	590	624	697	618	603	624	667	600	641	657	621	660	626	629	661	634	631	623	607	623	623	664	572	614	607	623	594	606	667	625	578	630	646	619	601	628	607	600	611	626	668	632	594	614	592	667	648	617	611	638	611	600	657	662	650	618	622	644	612	631	599	621	588	597	692	620	620	627	626	627	611	670	657	618	654	607	636	595	613	614	634	646	627	606	634	624	600	618	635	575	588	616	648	630	642	599	627	642	668	635	610	682	657	663	629	626	599	598	627	626	654	609	653	660	602	626	632	576	616	636	621	638	629	633	611	636	621	642	628	605	635	608	629	623	644	636	631	617	630	654	625	642	628	629	652	592	651	653	664	596	659	632	570	592	615	608	599	595	603	625	586	610	613	633	565	627	629	697	621	665	650	632	647	603	637	671	626	655	602	584	602	644	580	655	637	613	637	635	686	646	595	665	600	619	605	608	656	587	597	593	632	615	635	619	617	608	647	586	593	620	605	662	657	636	649	604	631	589	596	641	635	611	622	622	615	569	677	598	601	617	692	630	641	595	594	604	652	662	561	593	648	633	615	630	603	611	655	609	573	642	620	632	642	614	642	616	617	574	627	622	649	651	623	605	614	587	629	612	632	643	646	642	624	618	611	586	648	623	596	625	651	651	650	623	610	643	654	626	585	632	599	614	633	628	585	645	609	618	626	668	657	579	606	610	581	624	622	608	612	677	634	588	606	615	594	631	657	631	656	589	646	697	600	619	630	613	579	597	622	620	619	646	618	628	653	670	646	646	664	643	602	652	647	671	594	596	659	594	647	648	607	576	664	608	596	581	619	617	581	596	631	623	574	599	652	600	636	615	623	615	646	607	622	605	626	627	630	650	589	614	596	640	649	616	604	685	600	611	649	619	671	618	617	606	667	601	617	605	590	650	653	588	591	649	646	617	595	648	628	619	603	600	628	641	670	613	608	637	643	670	598	637	595	611	623	596	598	633	632	653	631	634	632	578	579	637	593	625	627	577	576	630	651	632	615	622	641	627	632	613	650	571	649	624	633	612	634	599	616	605	609	620	627	639	579	635	598	634	647	642	639	626	584	654	668	656	605	629	611	634	633	632	603	610	635	603	628	663	637	607	659	589	629	648	638	625	637	641	641	601	661	644	642	603	627	596	615	658	631	626	638	611	568	623	644	624	624	600	610	623	618	609	624	635	611	606	638	617	645	614	653	586	636	631	647	601	642	636	610	613	638	655	602	657	611	671	574	612	625	596	619	633	642	612	598	635	630	658	619	602	644	607	607	644	683	633	610	633	607	614	671	635	660	626	617	573	594	607	646	674	575	595	618	646	653	634	623	620	638	631	627	628	611	628	614	654	600	646	647	622	630	607	609	640	604	619	608	665	606	627	578	585	611	623	578	644	555	656	631	632	625	616	643	680	607	651	603	585	620	598	621	627	575	627	607	630	622	580	638	658	641	598	616	617	625	622	639	616	623	627	661	668	624	612	659	615	646	616	620	605	582	597	607	579	618	660	659	608	625	617	619	651	651	651	609	605	607	676	623	619	635	618	597	710	593	626	633	609	603	593	666	666	595	642	618	647	641	613	620	605	651	632	606	621	603	626	674	629	638	613	604	610	670	650	606	670	606	643	623	597	628	647	607	644	635	632	623	618	682	630	609	612	624	611	632	673	608	642	634	641	591	647	631	626	625	603	637	631	592	651	691	615	634	599	595	665	624	627	630	650	615	608	641	616	608	641	604	666	689	641	634	618	635	624	669	636	640	660	648	554	636	599	567	633	606	613	599	619	635	659	613	620	638	583	576	604	627	675	645	617	621	632	654	641	627	596	592	625	597	640	644	609	637	634	613	652	613	625	641	605	626	657	668	604	611	631	590	624	621	701	570	635	638	622	594	657	660	614	599	596	651	634	616	620	639	626	615	622	650	620	643	657	639	657	623	600	624	621	639	631	597	604	669	622	625	619	659	671	615	672	639	595	647	587	603	600	590	614	627	621	620	605	597	609	610	641	628	626	586	632	564	620	621	599	624	630	641	589	601	657	619	570	665	630	632	606	661	636	652	641	597	640	637	649	627	622	650	630	604	626	599	646	611	614	625	618	670	625	623	654	624	617	584	611	617	663	609	633	609	641	593	660	641	634	658	583	655	623	658	651	652	627	593	639	613	653	634	633	612	617	635	679	639	635	653	618	616	626	591	574	626	649	633	574	626	629	619	574	644	585	655	593	675	641	603	574	601	637	646	582	618	657	600	576	604	620	635	637	653	570	586	616	644	608	601	632	623	617	665	661	617	619	638	645	676	609	614	635	626	630	588	658	603	605	637	635	616	629	639	673	602	613	656	607	627	608	605	592	642	614	624	635	619	648	557	610	656	605	650	660	625	604	609	580	635	592	593	602	625	564	586	686	592	568	589	602	633	626	578	642	613	634	640	628	651	629	627	632	606	659	644	631	613	598	610	615	615	625	601	658	595	604	655	653	602	638	623	612	573	643	628	615	656	652	617	634	645	643	597	666	618	658	644	608	620	622	655	616	641	607	609	556	574	611	626	610	644	638	665	582	660	655	633	656	592	658	618	621	613	641	629	622	579	642	616	619	680	571	605	627	622	649	644	628	651	618	598	615	651	630	634	629	605	647	627	618	614	653	661	662	598	620	674	630	639	617	639	615	627	668	573	601	605	609	618	655	625	603	615	611	621	611	636	662	644	598	639	616	662	604	652	650	630	602	612	672	576	620	595	655	549	617	629	649	625	608	615	623	628	644	577	603	645	682	657	634	643	625	621	669	634	611	590	613	590	676	658	597	625	641
27463	21286	13438	4915	1750	1118	850	563	430	405	235	241	238	278	214	260	217	219	252	243	228	250	235	244	251	236	287	249	271	256	256	274	269	262	261	250	269	261	253	265	225	257	259	247	257	225	230	259	247	264	251	262	240	268	242	231	243	239	237	236	257	235	262	275	238	227	229	265	264	268	287	226	275	246	243	253	219	264	228	278	261	245	247	276	264	272	291	247	274	258	242	221	227	239	245	267	231	243	224	264	231	272	248	256	256	235	260	245	252	253	255	258	241	265	270	233	241	256	229	254	266	241	265	260	240	245	245	255	247	227	252	263	233	254	257	233	253	275	255	252	240	280	256	231	251	255	249	288	272	253	268	274	228	248	258	235	236	235	236	249	234	243	259	264	242	252	257	245	217	227	248	232	245	253	238	236	260	240	227	267	242	241	256	259	271	214	273	246	265	255	282	255	254	272	228	253	248	267	241	279	248	237	261	228	259	226	251	242	262	262	264	251	277	266	239	256	236	244	223	259	235	257	244	267	286	243	259	239	257	254	249	261	242	271	243	255	264	261	270	234	267	265	251	242	261	255	281	248	265	243	241	269	266	276	253	246	271	263	228	276	212	247	261	233	289	272	252	222	256	234	233	254	224	265	269	244	261	231	257	265	234	263	254	233	254	263	263	264	231	268	247	235	257	264	268	256	239	246	258	245	275	242	276	261	270	243	257	252	210	251	234	248	247	229	251	241	218	291	262	250	224	250	228	252	258	244	250	226	239	227	244	248	215	262	248	257	261	227	266	247	264	231	240	257	236	255	243	250	244	242	256	234	231	262	271	255	232	242	237	278	263	271	226	255	262	257	241	247	259	257	237	264	276	265	245	261	232	252	220	258	258	251	268	232	256	247	227	249	223	246	260	235	226	268	247	306	223	257	253	272	254	244	254	234	243	281	253	260	266	234	241	235	242	239	251	235	248	238	247	265	267	252	244	265	215	254	265	248	224	231	280	243	246	259	223	259	255	238	233	276	236	268	227	242	217	258	225	236	240	240	250	243	245	233	244	252	227	218	249	227	254	256	239	252	248	257	251	242	232	212	263	226	257	247	264	249	248	250	228	233	248	271	246	239	238	233	237	261	231	240	254	279	258	264	246	239	261	231	265	253	227	247	231	222	249	262	234	256	227	250	235	260	250	231	261	246	234	257	262	253	265	241	254	264	217	228	243	258	253	253	217	254	286	270	275	265	287	241	249	257	215	249	233	247	263	236	251	235	259	245	242	253	248	247	274	241	242	249	218	268	264	249	265	251	249	254	263	215	270	258	266	230	271	225	256	248	242	250	250	244	252	236	240	262	236	246	244	256	251	234	246	250	267	262	260	277	229	238	260	271	249	249	240	247	251	252	254	276	255	244	255	219	258	218	238	283	275	260	242	256	240	264	226	247	247	256	235	256	238	241	244	229	223	233	237	266	288	244	243	265	218	261	256	220	255	256	258	262	224	228	256	258	251	213	266	238	263	241	257	247	251	263	239	245	256	239	251	264	269	255	272	256	266	264	258	247	213	260	299	238	230	249	228	243	223	241	235	222	228	249	249	242	237	243	239	229	250	224	226	223	261	233	272	234	247	241	257	220	245	282	281	242	241	257	253	237	260	236	256	238	227	253	265	244	237	264	264	237	241	243	232	244	245	247	236	231	217	271	243	260	241	248	253	229	241	269	242	239	247	253	235	256	239	250	273	247	241	228	247	242	257	225	213	282	246	272	234	246	262	252	241	245	247	260	218	238	254	272	261	257	254	241	249	241	230	272	227	247	248	252	219	268	265	249	229	247	244	241	257	257	249	248	218	247	235	240	247	243	257	273	266	241	229	213	248	223	250	247	226	274	237	231	260	235	256	270	253	218	250	234	272	266	262	248	241	254	266	226	268	240	236	236	220	265	244	241	230	234	248	246	262	270	252	252	260	257	243	270	263	229	239	239	257	238	232	252	230	279	252	247	239	267	238	229	262	252	290	239	256	246	251	232	262	238	227	229	293	233	258	249	249	243	269	216	231	275	245	259	261	293	266	262	266	255	235	260	246	267	283	242	260	243	242	241	248	234	239	245	273	257	256	252	264	204	237	250	262	251	240	247	226	240	264	249	218	254	250	224	247	237	258	268	257	233	250	240	273	234	244	256	238	243	260	245	249	277	252	243	258	258	223	224	246	278	235	268	242	234	251	240	276	260	256	232	236	241	233	242	251	260	242	262	264	225	272	254	262	251	244	254	220	254	243	250	248	261	225	269	256	225	265	265	241	256	269	232	223	246	233	238	249	260	256	219	237	251	252	237	238	263	223	243	259	280	242	241	239	263	257	249	269	274	225	257	246	259	257	232	246	235	252	225	241	253	228	250	251	255	238	253	237	245	236	225	248	256	256	241	282	238	240	258	230	223	249	262	216	228	265	251	240	269	271	263	236	237	246	277	235	256	223	252	249	260	245	242	244	251	246	272	257	236	262	233	276	230	278	241	250	264	251	223	240	233	249	258	251	242	274	244	252	249	231	226	232	232	243	216	231	268	239	272	236	249	260	250	282	281	229	230	265	217	267	270	251	252	251	272	261	256	247	246	264	237	248	264	227	266	257	244	272	250	255	239	245	233	236	255	248	229	238	251	243	287	238	251	216	278	243	258	257	257	253	261	245	238	291	247	252	255	252	242	275	245	219	236	286	251	275	256	227	253	262	256	249	249	207	250	256	259	235	277	256	282	242	259	230	258	257	253	255	266	241	247	264	235	276	235	243	247	252	237	252	231	255	265	253	234	231	270	245	252	244	246	246	269	243	272	276	243	272	251	253	251	245	216	249	247	252	236	253	225	260	272	266	262	248	252	274	257	277	292	258	263	286	221	233	249	245	221	244	254	258	260	233	221	268	239	248	231	226	251	262	251	235	261	255	242	231	257	232	231	266	270	230	253	253	239	242	246	249	231	270	255	238	254	245	232	254	266	259	270	238	265	245	248	231	251	246	261	256	234	198	253	263	225	251	225	244	240	249	245	250	248	242	274	266	243	257	258	275	238	244	262	270	265	254	238	237	272	221	266	244	272	237	254	276	275	196	237	253	238	248	251	269	271	225	244	237	301	238	260	215	222	252	216	244	261	256	233	217	225	244	253	237	231	290	241	251	257	244	246	250	253	243	223	245	258	216	270	250	260	216	235	243	252	246	269	232	237	241	227	247	238	224	253	247	255	272	247	264	256	279	264	249	243	253	245	266	247	240	231	278	230	254	231	229	264	247	234	239	265	251	258	252	231	235	226	247	308	238	220	245	257	241	275	266	252	247	253	227	256	239	258	257	261	256	269	267	251	203	265	235	245	255	239	245	227	245	258	250	247	250	258	253	246	265	253	272	252	247	262	243	249	257	237	237	252	236	239	228	238	252	228	245	242	267	252	218	256	249	270	256	267	241	225	243	250	240	267	241	233	258	259	248	217	233	244	235	245	277	261	239	238	246	293
20067	24062	8930	5203	2647	1968	1587	1063	723	636	320	333	313	315	312	330	294	345	299	300	295	321	304	318	320	314	303	301	307	315	325	313	324	307	311	295	302	310	319	325	317	290	293	321	339	295	293	307	284	324	304	303	311	265	323	291	315	303	340	327	300	322	312	313	285	322	285	301	291	297	297	329	291	282	303	282	305	292	322	319	314	291	311	307	304	323	299	294	286	327	330	298	310	259	317	301	280	300	295	294	324	307	296	317	300	325	292	312	300	279	287	302	292	297	286	308	285	332	296	281	290	311	305	305	316	299	280	321	296	316	311	318	297	295	339	290	280	316	261	288	293	320	317	280	284	258	319	297	321	310	301	296	304	318	295	333	285	301	297	301	280	345	317	311	293	330	279	320	306	279	304	309	340	315	304	304	280	330	285	272	309	334	308	335	295	297	287	308	307	309	348	266	313	300	299	291	318	286	327	313	314	318	327	316	336	281	316	301	306	304	281	318	290	303	323	297	281	296	274	290	322	321	282	302	325	285	276	301	290	306	290	321	293	294	277	289	284	293	320	333	327	294	288	310	313	282	276	308	291	315	304	314	290	265	311	315	312	297	285	329	299	308	306	324	291	307	305	311	294	287	288	310	313	270	323	302	299	287	313	301	295	315	316	310	323	317	298	290	308	287	302	281	288	300	304	280	258	275	295	299	329	313	277	301	321	324	309	307	286	321	317	319	314	311	316	314	294	326	306	336	302	294	322	315	314	313	333	275	267	332	308	289	274	325	292	306	303	318	303	346	320	301	308	317	309	309	297	309	272	304	269	325	283	316	299	282	285	304	270	282	306	291	284	317	298	305	303	307	288	276	281	302	310	289	287	314	300	317	290	302	303	314	299	293	310	278	282	317	287	294	316	316	313	304	286	316	268	329	300	298	322	289	307	313	300	302	277	291	319	287	336	300	305	269	304	310	294	328	335	301	320	326	301	312	311	268	313	328	331	282	319	319	302	336	324	317	304	278	322	305	291	310	310	282	316	288	323	325	286	302	297	294	299	294	293	320	316	296	306	301	296	288	300	287	314	326	294	305	295	300	318	299	306	280	256	298	318	331	306	300	325	311	282	313	308	305	277	285	321	307	328	265	320	283	311	258	326	315	304	321	287	323	283	291	285	290	319	340	275	301	278	314	321	292	298	281	262	314	311	284	310	311	319	287	294	290	322	285	314	288	289	282	319	264	327	314	318	318	293	314	313	292	317	290	292	312	292	307	361	304	302	330	294	283	269	319	305	319	284	290	300	339	293	299	298	302	303	329	294	323	270	304	295	313	314	306	316	318	300	293	308	332	304	285	285	299	292	277	304	296	293	295	299	297	291	323	285	315	306	307	310	326	321	324	313	321	314	289	308	314	325	291	342	302	324	351	305	302	297	318	298	283	288	300	308	292	292	289	313	273	285	298	319	312	277	303	320	296	312	319	305	320	279	318	302	311	327	298	290	294	310	281	313	272	292	317	282	306	318	313	275	269	326	279	343	298	298	352	297	289	324	311	321	311	308	303	295	279	326	321	339	298	309	277	298	344	305	315	281	314	277	281	330	286	288	301	296	282	300	305	292	283	290	301	318	325	309	289	287	304	334	308	326	299	310	306	299	290	336	312	332	314	314	276	268	300	289	307	297	294	296	310	301	327	325	300	319	349	310	304	280	295	310	299	305	296	320	297	293	295	316	303	314	288	298	334	295	305	331	310	309	315	313	306	320	294	304	279	286	277	298	322	308	279	295	328	290	297	304	281	308	301	301	271	284	317	291	289	269	311	283	316	308	294	287	269	305	283	306	292	303	291	295	296	334	288	303	294	285	317	333	298	296	295	297	319	277	300	300	312	330	309	296	277	313	315	314	289	310	305	329	293	312	316	304	302	310	314	320	294	310	294	276	286	289	299	348	279	285	311	306	328	291	278	269	307	308	330	294	303	273	297	292	323	349	307	287	291	328	285	287	267	326	282	327	306	289	296	324	312	301	323	297	285	262	308	319	264	280	315	304	286	304	313	311	326	292	305	302	258	317	308	289	306	310	290	304	314	298	287	299	304	293	277	289	286	307	305	332	318	295	296	315	282	312	277	323	274	304	313	312	301	306	299	325	296	289	324	307	272	317	292	311	290	294	306	322	320	304	299	305	294	310	288	279	297	311	305	320	322	306	308	303	312	293	328	295	301	312	362	290	326	304	289	284	303	293	295	296	344	298	288	339	297	306	316	311	314	331	289	291	307	316	303	268	279	324	294	302	306	273	336	319	306	310	333	318	308	326	282	295	291	288	310	298	293	304	322	299	296	307	288	288	305	313	300	318	326	317	297	322	321	304	283	296	292	348	302	319	300	301	303	304	302	297	321	331	287	290	289	316	300	299	330	308	319	279	326	318	292	289	327	310	320	302	323	314	312	359	295	299	298	314	307	299	279	303	312	285	289	303	326	286	294	278	302	306	278	327	296	299	316	313	298	292	318	289	345	313	315	281	307	309	301	346	293	271	314	284	316	339	308	314	286	314	305	286	331	313	297	324	293	313	317	287	279	300	325	295	297	312	329	313	292	324	279	290	324	281	277	300	315	311	312	309	298	277	290	296	245	299	307	298	301	320	302	309	302	305	260	321	303	306	294	301	331	313	292	285	310	272	307	325	323	306	291	311	279	276	307	298	279	301	309	296	272	250	297	313	309	298	294	286	302	319	322	278	307	289	309	293	297	333	331	295	318	303	323	337	329	290	307	308	276	288	298	317	300	301	319	318	327	303	295	281	319	290	283	303	329	298	300	282	304	281	327	261	277	296	286	298	300	320	324	268	283	339	286	293	313	299	303	298	303	347	302	291	283	274	318	276	296	319	315	306	329	343	333	306	306	311	294	309	303	298	315	322	309	271	335	296	278	310	297	304	327	313	310	314	291	295	294	315	293	305	328	323	290	289	303	289	314	252	295	273	298	289	301	297	295	300	320	293	314	296	289	311	316	315	285	290	305	292	281	286	286	295	301	319	296	309	309	265	325	284	306	329	285	320	283	303	289	266	319	303	282	284	318	308	298	310	298	319	301	308	312	302	313	296	272	309	291	303	295	291	302	308	295	296	286	286	296	298	268	281	315	312	327	335	305	278	288	312	288	285	275	337	337	296	286	316	289	288	301	339	276	327	299	297	322	331	289	335	282	321	311	292	303	320	274	310	289	289	329	305	309	288	291	305	288	288	311	290	272	323	350	320	279	285	295	276	328	297	303	299	317	300	324	287	305	295	288	298	301	290	321	291	295	307	344	298	334	276	297	276	318	290	312	306	307	298	292	281	290	297	315	302	314	299	325	309	289	312	289	315	310	300	304	309	317	303	278	307	280	295	323	293	310	314	311	295	310	342	311	288	296	309	345	334	280	317	296	334	317	302	299	289	273	289	292	289	287	292	322	314	310	298	283	293	265	302	322	305	323	304	296	281	316	297	294	299	277	306	296	278	284
24254	21299	28363	24971	21933	15092	9944	5324	2676	2396	494	480	411	446	466	483	435	466	431	414	417	414	409	383	405	413	431	384	415	437	404	386	391	386	394	382	369	431	405	385	415	401	388	398	367	391	407	420	396	382	373	409	366	383	385	458	440	384	371	398	380	416	371	423	412	407	401	411	438	381	383	366	420	420	431	422	423	391	384	406	383	401	414	416	377	400	394	373	430	392	352	401	381	392	398	409	373	385	407	397	389	415	366	395	395	376	368	427	404	381	405	394	350	414	425	407	414	394	373	431	430	425	367	384	392	373	363	369	419	407	373	388	428	388	373	416	441	381	414	410	402	422	408	395	429	419	394	393	359	359	416	413	392	414	394	378	413	404	441	395	389	402	409	405	394	379	393	362	402	402	386	371	417	394	393	427	407	370	429	399	385	413	397	391	399	405	387	411	398	414	401	416	415	406	393	405	393	386	403	401	405	380	390	392	374	401	398	410	393	396	360	392	375	387	409	379	381	387	406	389	399	394	367	422	386	398	385	400	368	392	391	396	429	401	364	383	402	403	393	432	384	390	368	418	361	403	421	399	409	396	383	371	392	394	420	376	392	400	381	412	374	378	365	395	417	388	385	360	390	394	378	385	403	405	378	438	379	387	393	405	424	386	389	366	402	389	406	383	397	416	396	415	378	403	386	396	414	397	396	392	404	392	384	391	376	411	359	401	366	437	390	382	397	377	395	403	414	392	393	402	397	413	415	438	407	425	383	407	436	370	359	405	400	399	373	376	353	393	414	350	417	406	401	410	404	457	383	382	411	395	392	415	432	404	409	420	428	379	405	358	406	389	374	385	445	376	383	360	437	404	413	394	371	389	384	399	412	424	407	376	420	391	381	417	392	412	399	407	426	440	395	396	403	403	387	411	420	391	419	398	409	379	408	399	429	429	397	425	422	417	417	401	422	419	403	437	413	404	402	411	408	394	365	422	389	382	380	401	385	444	398	389	383	384	418	384	396	399	417	436	400	381	417	382	378	403	442	392	416	384	357	385	410	397	374	413	352	369	370	382	407	406	382	410	436	401	388	369	388	381	422	401	346	375	417	410	382	381	374	392	370	373	399	421	397	372	400	397	401	423	383	385	406	425	400	385	401	368	381	388	406	400	399	402	378	432	385	398	397	369	378	442	382	372	459	377	446	373	395	423	401	377	417	405	387	386	399	400	400	370	373	412	423	428	384	393	413	442	392	408	395	438	401	369	387	385	382	362	394	409	383	393	421	400	399	385	398	414	417	385	387	359	404	383	366	411	419	371	393	391	371	426	425	391	409	413	390	423	404	392	366	381	411	389	407	423	395	416	394	366	432	425	423	399	414	375	389	427	396	416	405	356	405	412	386	369	381	396	392	394	436	396	405	380	420	436	442	415	392	381	391	414	389	390	410	361	355	424	404	402	400	382	384	405	382	409	404	403	437	401	391	385	374	428	409	412	370	382	397	405	425	398	408	436	412	385	415	341	386	394	420	421	408	403	386	402	401	383	381	390	419	395	404	384	386	413	390	371	369	414	398	384	381	409	422	393	415	380	377	420	418	424	451	401	377	388	418	379	403	374	386	387	360	431	404	414	392	394	393	392	386	398	394	400	384	406	375	394	422	385	368	395	414	424	399	365	368	444	403	427	393	387	378	397	396	400	376	374	375	397	374	402	379	436	391	384	419	386	404	410	396	363	390	384	429	381	395	407	431	393	397	431	396	362	363	438	401	414	417	379	420	410	419	397	428	392	378	410	394	378	394	432	396	397	380	395	386	402	394	442	388	409	384	395	385	415	417	430	412	370	390	405	391	397	426	371	416	418	397	387	364	373	391	402	409	423	371	389	441	387	373	404	386	423	388	407	386	397	420	409	388	407	362	403	398	360	424	396	445	363	413	442	404	399	351	397	374	382	400	387	409	438	403	434	394	407	370	407	425	391	440	399	400	416	384	397	413	413	367	406	393	365	411	382	428	408	388	413	413	379	397	411	386	424	363	397	391	392	404	416	422	407	387	389	399	374	398	395	416	404	371	399	396	425	388	386	374	404	377	410	396	379	407	387	383	412	411	369	416	362	402	395	358	374	389	409	408	417	398	416	378	384	396	400	380	386	411	407	382	418	382	399	399	399	391	439	382	404	442	384	403	406	393	392	420	351	354	420	379	421	395	398	376	391	408	406	406	414	405	384	384	389	413	389	394	402	387	415	407	413	384	392	430	373	361	360	362	370	388	375	421	367	404	431	396	382	394	384	390	393	403	405	398	383	384	406	400	400	378	399	359	374	408	430	390	411	390	404	423	410	404	416	374	400	401	421	415	395	388	376	406	389	393	372	405	404	410	396	397	401	431	397	408	381	404	399	390	436	386	404	456	398	413	416	361	405	388	384	396	435	410	408	411	404	425	391	379	422	377	419	350	424	414	443	411	434	368	415	421	400	401	378	421	428	418	391	435	406	427	376	382	403	389	443	405	418	339	386	398	362	399	393	402	401	439	392	400	404	413	452	434	376	385	377	371	422	401	426	392	409	400	360	387	411	398	386	384	422	419	409	398	383	375	418	401	411	387	377	379	395	384	421	368	391	376	438	391	373	395	434	422	411	400	406	365	381	409	428	373	409	419	384	394	354	410	375	378	400	396	429	452	409	352	427	390	353	372	391	403	429	397	403	412	451	383	398	433	385	400	377	393	404	436	426	389	407	399	402	406	374	409	388	396	402	381	394	383	400	393	389	402	393	391	405	392	397	401	384	402	410	405	381	396	403	408	421	397	369	409	420	389	418	444	370	381	420	434	395	418	420	381	394	434	400	400	426	415	391	391	377	388	405	415	351	404	421	395	403	409	355	390	394	390	373	416	395	393	429	410	380	418	422	394	344	383	374	429	363	398	421	426	382	413	426	394	357	397	390	410	406	398	410	381	407	360	416	367	403	405	421	417	395	362	409	372	387	371	408	374	417	366	384	402	418	384	422	401	402	417	387	392	404	419	399	381	383	410	418	403	412	392	362	391	393	376	418	373	392	376	402	393	385	405	380	379	381	416	413	412	374	376	403	405	374	419	366	387	389	376	417	378	359	427	404	389	387	429	385	375	409	442	394	375	423	379	384	410	354	387	378	371	416	408	369	357	402	388	336	416	407	385	381	385	368	400	401	386	434	379	353	404	418	391	395	397	360	371	403	426	417	400	375	413	439	388	410	405	376	393	403	414	355	373	409	372	410	406	368	426	455	396	401	371	383	402	420	378	404	399	380	399	423	413	406	404	403	401	397	406	414	377	393	403	383	396	383	390	389	399	421	361	364	422	374	396	407	390	377	420	412	411	376	386	405	394	408	416	384	386	383	359	420	418	389	394	379	384	364	391	405	390	363	398	386	404	345	402	383	419	350	398	360	433	406	345	359	391	408	386	392	349	419	418	390	398	398	420	388	406	442	408	405	398	386	409	390	381	418	403	399	379	416	426	403	400	383
42338	60244	38295	32106	22908	14835	14112	9727	5690	4798	633	592	611	566	545	606	498	556	546	549	538	501	488	471	478	509	505	489	500	499	484	477	502	498	513	480	476	479	515	466	492	484	452	488	462	486	485	459	456	507	471	525	470	470	453	464	448	466	503	447	464	485	486	494	474	507	487	455	452	426	510	456	422	513	479	468	473	485	479	504	456	447	480	471	473	494	475	486	475	448	412	506	488	508	506	482	492	449	458	497	487	471	439	486	470	470	480	498	458	474	467	439	461	461	497	481	439	473	482	483	467	480	468	461	473	469	464	436	462	498	452	481	499	458	436	531	449	461	471	488	461	488	487	448	476	488	452	456	494	432	466	436	414	477	495	483	482	470	495	432	495	497	488	483	459	417	472	459	438	467	457	472	487	464	480	459	476	470	467	459	482	461	493	491	453	470	427	436	428	459	509	443	511	483	475	473	472	447	464	446	488	448	478	477	473	491	461	479	489	431	435	460	456	472	460	425	423	447	485	458	449	467	435	509	480	412	491	498	444	492	435	474	449	470	513	479	502	462	483	447	455	489	496	489	477	493	483	469	506	445	484	492	458	464	500	502	444	450	425	468	454	439	450	441	470	416	456	436	480	454	460	475	475	474	467	428	514	481	469	514	489	462	466	466	464	476	509	468	478	492	468	493	504	487	468	437	440	506	472	481	444	454	487	513	485	468	487	474	503	472	456	444	477	460	449	430	486	479	479	453	457	474	448	493	471	456	466	462	475	459	471	460	455	490	469	477	477	458	445	437	484	480	495	453	453	483	470	460	512	464	459	454	457	435	456	458	462	471	493	443	467	480	471	462	460	448	449	455	493	505	447	488	420	509	482	445	454	482	448	458	468	461	429	509	452	473	449	471	471	461	441	459	427	478	460	464	434	440	438	464	479	454	452	441	443	484	466	445	487	488	465	443	492	462	465	412	475	452	454	459	457	470	470	468	496	440	445	454	471	448	469	516	466	431	470	475	445	455	474	465	441	466	472	438	476	437	462	452	464	453	471	454	459	457	504	441	490	457	458	459	452	473	469	455	482	455	486	445	476	478	469	480	448	439	471	459	490	466	463	448	480	449	496	459	428	529	482	463	476	406	449	424	473	470	483	407	461	456	483	460	464	480	450	417	503	481	440	460	488	470	460	464	471	433	439	463	442	471	460	468	451	468	454	466	389	449	473	448	471	440	454	451	475	460	472	450	451	479	429	448	444	462	474	443	470	488	430	464	484	484	508	479	455	463	458	451	455	506	459	443	459	494	450	501	465	498	448	452	484	495	454	477	480	477	506	458	465	446	461	419	456	450	471	430	462	491	494	452	471	484	431	462	498	447	477	445	491	445	460	479	451	492	454	446	447	487	449	425	442	467	470	467	460	465	467	489	467	461	478	470	469	461	459	488	439	458	456	477	451	497	452	457	479	438	439	474	460	480	434	456	460	456	492	474	466	504	470	447	453	445	458	466	462	485	475	456	470	461	446	479	462	473	493	450	463	424	478	482	448	462	455	461	458	464	437	455	446	479	472	449	435	465	450	476	442	486	447	468	470	454	466	463	434	453	472	485	498	465	476	462	473	472	458	482	480	474	466	484	467	476	454	446	462	491	427	472	435	486	448	489	450	447	475	497	477	439	475	459	449	458	454	508	453	456	500	468	463	414	441	451	484	472	484	481	465	454	464	457	459	446	466	440	473	484	468	433	456	433	457	478	447	442	477	441	478	468	446	468	462	440	444	468	509	471	465	442	484	469	462	449	467	452	498	455	521	493	417	435	457	504	458	477	421	475	492	443	476	487	503	440	465	482	451	479	486	446	465	433	460	450	479	477	451	487	445	487	443	484	518	476	486	508	469	517	488	429	506	498	464	428	408	482	478	489	446	443	418	455	460	456	489	456	484	460	489	464	478	461	473	428	457	438	457	451	488	455	448	456	476	442	483	492	476	445	464	461	437	478	454	487	454	476	474	484	483	442	455	469	478	448	476	472	437	483	489	473	480	495	518	468	466	462	479	446	484	468	449	503	440	458	483	468	469	471	466	468	456	456	494	467	498	476	426	472	443	498	498	444	459	460	496	478	483	455	463	443	464	470	448	466	499	486	490	462	458	455	489	473	443	451	442	475	442	443	443	456	448	459	455	458	481	436	529	462	485	484	480	456	469	466	476	447	478	453	493	451	467	453	475	447	479	490	482	500	454	470	500	469	432	432	451	429	454	489	482	488	443	463	482	472	470	486	501	472	466	473	458	457	435	485	478	464	488	479	472	481	511	456	461	444	484	481	494	494	478	473	444	449	446	443	468	441	457	438	477	503	483	437	467	494	454	485	439	478	474	463	470	485	465	502	489	423	471	465	453	483	470	503	490	454	452	479	478	474	477	446	456	421	477	473	450	464	453	504	501	485	491	474	493	426	456	482	465	492	434	476	452	487	470	463	506	521	468	452	452	478	474	467	457	486	451	442	471	471	462	453	447	413	470	506	490	465	496	419	479	483	498	481	488	496	477	437	479	471	484	482	462	481	513	486	465	448	479	440	474	451	485	440	488	459	494	467	478	463	499	484	408	489	461	475	501	451	450	497	467	474	464	467	454	471	465	470	453	451	454	454	489	492	453	454	461	454	481	462	442	481	478	499	526	495	474	434	503	466	505	471	465	501	460	435	487	463	473	468	473	475	453	435	490	514	463	501	486	463	446	460	479	507	499	431	466	484	425	425	447	432	493	449	512	468	436	475	508	480	457	474	432	443	500	487	456	451	437	458	463	455	494	463	470	473	495	492	476	444	468	458	474	477	482	445	470	505	473	477	457	463	475	476	463	446	468	436	491	484	499	456	495	465	473	441	490	466	433	461	492	461	452	435	467	468	467	449	452	466	497	452	499	487	469	467	449	441	476	429	469	521	492	445	469	454	447	468	474	496	492	486	459	448	500	481	465	468	467	471	442	461	484	442	456	503	500	439	458	481	475	448	502	511	474	436	481	462	466	495	483	490	493	451	488	458	503	471	452	455	469	478	461	464	452	487	468	457	492	458	529	477	444	476	482	437	498	460	510	424	472	502	449	478	501	501	481	472	479	490	452	457	491	466	452	457	478	463	447	465	447	457	467	442	489	445	455	415	482	502	430	499	480	478	469	471	478	431	473	438	446	459	442	512	448	470	468	459	472	468	407	490	475	475	468	490	493	479	471	452	483	508	491	462	470	500	423	467	470	511	447	448	479	430	449	465	472	472	404	467	496	482	433	460	480	478	426	464	493	469	445	455	442	460	432	450	460	485	510	496	474	418	459	485	482	472	498	480	478	493	467	457	440	492	478	471	472	434	457	429	479	463	462	443	493	482	456	475	458	455	465	453	454	447	443	493	474	496	470	451	466	496	466	483	463	470	442	446	479	465	508	430	496	528	500	436	469	445	444	452	454	492	447	492	461	445	480	492	468	491	450	454	451	417	467	485	461	438	471	485	452	464
25400	21285	27040	25428	14163	4325	3524	2084	1110	938	320	327	293	282	309	310	283	275	291	275	280	300	283	267	275	290	267	271	286	268	296	264	256	286	250	263	274	261	249	280	247	275	270	271	261	258	261	273	258	283	261	282	290	250	260	266	283	254	276	278	288	278	278	257	247	261	282	261	294	299	246	267	272	253	284	285	252	256	298	260	302	288	253	293	250	293	265	256	291	254	287	253	270	281	265	299	253	250	250	270	260	254	268	262	270	272	272	261	281	264	236	268	271	282	262	268	293	279	231	283	260	278	246	241	287	256	258	284	273	251	280	258	283	248	259	268	251	246	271	289	265	273	237	270	299	286	253	269	258	288	284	238	272	286	286	249	260	251	246	275	266	268	269	247	243	253	257	263	278	268	291	276	249	270	259	288	286	268	224	279	283	300	280	294	280	264	262	281	282	272	248	257	288	300	238	274	248	259	268	257	283	262	280	298	257	272	252	264	276	284	266	244	280	269	274	255	248	277	282	266	264	236	251	267	273	264	247	250	273	278	303	287	272	270	270	245	257	268	243	286	266	293	247	261	271	301	267	248	259	247	250	280	240	243	267	254	255	257	273	267	289	284	286	302	250	247	254	275	254	281	254	233	304	263	253	258	290	279	245	255	270	275	244	284	267	262	252	267	250	270	279	290	257	276	259	286	256	272	273	279	268	238	281	290	280	264	293	268	244	230	265	243	268	249	285	268	277	240	299	271	288	261	269	231	262	277	254	276	267	234	245	246	253	276	264	286	270	287	258	261	273	234	261	298	281	273	278	268	284	251	279	261	254	280	257	277	236	276	251	248	235	247	268	284	265	272	265	293	273	271	267	261	280	246	260	259	268	249	268	270	323	279	217	263	251	266	265	258	255	253	251	288	271	270	265	284	271	267	269	260	259	247	248	252	294	260	259	250	274	311	276	271	265	245	248	254	263	256	263	282	253	257	253	290	252	296	254	281	289	266	260	270	259	288	257	275	266	303	268	277	297	263	267	248	243	232	247	263	255	260	260	264	283	270	287	248	258	242	258	261	271	255	280	269	307	280	234	264	272	265	271	260	290	266	282	289	283	293	265	268	270	253	265	266	290	268	274	237	265	288	254	271	283	258	275	265	246	286	262	262	271	260	279	289	277	296	286	263	233	241	257	247	222	279	271	263	282	247	276	301	269	267	289	252	313	255	279	272	261	290	244	255	273	243	260	281	258	238	268	246	260	268	259	263	254	282	265	297	292	232	274	247	281	280	281	268	251	270	278	276	275	240	284	261	274	269	262	287	249	274	276	273	281	270	237	261	276	268	264	259	246	279	288	263	277	266	261	266	254	233	308	264	239	251	274	285	279	267	256	289	279	259	285	235	270	270	253	268	295	269	255	301	233	252	281	251	265	302	275	288	269	256	242	273	285	260	276	232	261	263	267	312	275	266	232	299	279	284	286	262	271	277	289	224	260	262	266	230	220	274	242	268	266	282	286	271	264	248	239	271	279	253	274	297	261	275	249	263	283	239	292	243	264	262	258	276	230	272	270	250	259	258	267	254	275	281	265	281	269	279	294	274	321	276	268	269	255	279	263	258	247	267	249	285	272	254	296	283	262	256	278	273	267	246	270	259	281	257	270	265	251	280	257	271	261	281	259	278	265	273	266	253	255	241	270	248	269	269	245	271	277	263	284	267	271	250	276	251	288	255	287	248	269	256	241	268	263	265	267	294	269	253	264	274	269	264	270	236	278	265	251	245	273	273	269	274	262	254	263	273	270	257	241	282	250	269	282	271	231	242	258	262	242	285	270	248	269	274	240	247	228	262	238	264	253	251	296	250	257	270	281	271	277	266	267	274	281	267	274	264	282	276	269	244	286	251	291	313	268	272	277	260	263	266	255	317	295	261	260	260	274	282	289	295	266	254	255	258	280	246	303	264	283	260	281	249	260	250	274	265	298	254	288	309	247	264	277	244	275	283	281	265	260	289	273	248	255	270	258	274	264	275	298	261	293	255	229	277	244	237	288	283	270	304	288	242	252	266	277	279	267	288	273	297	271	247	263	288	263	250	265	279	294	278	281	286	254	288	275	297	264	259	261	249	264	251	266	243	255	270	240	252	267	249	255	258	273	277	278	267	263	272	281	248	294	258	262	259	243	274	248	295	268	291	253	293	255	256	259	278	286	256	283	285	255	254	245	232	262	241	278	264	269	280	269	287	276	259	241	261	274	257	251	254	253	257	275	243	241	270	252	289	282	284	285	254	238	289	271	238	272	263	285	262	242	276	260	252	279	278	282	267	264	239	271	268	275	273	283	250	275	279	286	257	262	282	262	263	230	286	254	280	268	244	267	270	270	266	273	297	311	263	294	254	265	283	280	290	247	259	269	268	255	299	271	284	278	274	277	248	270	274	275	289	262	261	293	280	282	243	257	255	255	271	245	259	284	276	247	269	243	260	256	272	246	272	264	260	290	263	248	267	250	258	232	270	321	245	276	291	238	262	264	281	254	282	286	239	301	247	253	278	269	274	250	270	262	310	289	264	273	260	244	261	260	267	266	315	265	276	250	283	264	256	258	290	264	263	229	288	259	266	255	273	281	271	281	263	271	281	267	237	259	251	263	283	277	256	254	278	255	257	265	257	261	248	266	272	256	250	261	273	290	266	243	255	260	272	287	230	258	259	250	272	259	254	269	274	249	258	266	261	261	261	262	261	297	263	266	277	247	266	248	262	268	269	304	252	297	252	251	241	262	280	245	271	258	284	276	271	269	288	289	272	284	266	265	274	248	286	261	280	278	259	263	270	242	279	266	231	286	273	280	264	252	255	306	268	271	296	289	269	261	260	298	256	274	280	275	250	250	286	276	263	252	252	274	262	278	275	279	241	277	266	263	266	254	260	263	285	275	274	280	263	254	246	272	288	293	270	274	259	275	265	270	265	262	282	250	281	259	271	268	250	272	293	290	282	252	273	245	276	268	267	252	288	271	285	287	254	254	260	245	305	249	279	251	268	253	254	258	282	246	308	225	253	292	262	280	261	223	284	290	252	257	273	282	273	289	269	278	270	286	243	256	220	250	280	259	283	286	253	288	250	268	283	288	266	291	219	273	292	290	257	259	265	256	258	270	246	259	260	272	274	255	272	251	242	276	244	259	256	268	260	279	258	278	285	266	277	294	248	276	267	284	280	257	265	244	253	259	253	273	276	269	286	277	267	271	258	273	278	276	262	298	286	287	268	285	258	239	261	288	269	258	258	255	284	270	255	252	291	287	275	229	234	245	260	260	265	232	293	280	274	234	289	264	269	280	232	283	243	250	257	275	262	257	252	266	268	286	228	268	251	272	265	250	274	257	254	272	231	261	243	258	234	284	254	264	268	254	244	267	265	290	266	271	263	286	252	233	299	258	271	261	255	257	274	275	265	299	276	275	265	269	258	264	284	253	264	253	261	287	286	277	256	271	263	260	262	264	289	286	263	290	245
37732	46919	26716	22783	16770	8145	8251	5413	3016	2411	470	442	355	394	389	360	339	363	372	381	395	365	348	353	327	373	386	332	369	353	335	357	369	338	344	337	383	322	354	328	356	341	341	389	341	324	352	334	399	321	295	347	323	340	295	365	347	364	351	306	345	351	298	338	327	323	338	324	340	350	326	352	321	342	319	360	326	365	352	371	372	329	332	337	374	317	307	357	329	324	349	338	315	339	352	357	336	325	341	346	322	340	364	355	355	350	353	311	305	344	306	334	331	361	319	367	334	316	332	358	341	333	335	325	319	306	342	343	350	329	297	348	366	363	334	314	340	333	317	307	310	328	322	318	334	322	338	315	338	352	293	342	363	301	355	347	322	342	346	335	352	367	306	332	363	327	335	324	322	316	331	326	360	326	309	325	329	356	327	331	332	363	321	382	352	350	346	333	337	335	345	320	324	325	357	336	337	355	328	323	324	299	318	316	323	314	347	348	360	356	347	317	334	324	351	316	319	364	329	328	348	347	339	327	364	335	359	325	341	376	340	334	327	352	308	344	346	375	355	333	320	332	331	327	340	362	306	297	354	330	337	304	313	330	311	352	308	334	347	351	333	327	341	323	322	336	324	316	347	332	352	314	361	348	328	320	318	331	336	307	340	335	326	348	322	345	345	313	344	358	345	358	347	329	346	368	374	335	350	336	319	357	327	326	318	349	344	353	311	328	314	349	390	330	316	344	325	308	316	349	350	354	333	322	360	338	345	321	351	318	316	324	341	346	294	358	309	301	347	341	329	315	347	333	321	318	321	347	351	362	325	325	345	346	368	304	317	341	327	312	343	315	363	303	364	296	318	350	353	348	341	332	335	315	355	345	331	346	351	308	326	334	346	340	339	323	360	331	343	317	317	336	346	336	369	356	368	345	329	322	334	335	371	359	347	348	316	337	344	334	331	319	340	348	314	323	344	338	322	330	364	345	330	315	324	330	337	392	304	377	310	318	358	341	327	305	345	325	309	285	352	320	359	337	361	355	347	349	343	327	343	353	306	350	331	336	323	326	329	344	385	344	292	343	354	342	349	364	314	361	329	337	328	338	346	312	356	328	294	360	340	358	335	331	322	361	355	339	324	367	321	346	322	334	322	328	346	321	368	307	351	319	347	343	325	328	304	364	356	355	335	356	355	370	359	329	372	324	333	339	337	332	331	328	333	337	323	293	329	339	362	353	338	326	339	323	344	343	362	336	309	338	342	348	324	337	298	334	343	325	331	319	341	308	355	314	332	352	356	302	326	311	295	317	335	316	310	320	321	283	310	357	336	343	354	351	334	345	336	306	325	331	345	322	332	334	332	341	305	336	337	358	361	339	320	336	353	319	355	300	292	324	326	327	326	351	343	337	363	356	350	343	327	347	343	381	321	336	326	342	324	347	322	348	353	320	351	328	345	356	353	329	323	329	338	343	325	335	329	338	323	334	342	336	304	334	335	334	327	328	335	309	291	356	328	356	339	336	310	361	322	322	326	345	320	346	336	369	358	348	326	344	328	351	300	342	326	370	353	302	344	351	326	321	311	339	335	317	342	313	338	334	369	338	340	361	336	303	346	332	334	307	305	386	341	343	347	339	351	339	323	324	344	360	338	343	309	365	361	328	361	293	335	321	336	315	330	315	309	338	357	329	359	314	359	333	329	342	347	340	346	334	312	320	328	353	308	328	331	355	347	325	345	380	290	358	336	336	344	327	303	342	325	399	349	333	321	341	339	325	350	338	346	360	328	315	330	326	333	330	355	357	324	324	321	319	378	365	334	323	338	352	345	342	333	352	341	348	304	332	324	340	296	348	349	315	319	338	334	351	316	336	373	325	308	336	336	324	313	335	351	353	349	317	318	280	329	358	336	316	346	314	327	334	331	337	322	361	326	314	298	326	320	330	348	374	301	346	325	314	342	351	317	341	350	349	359	366	325	350	330	318	331	303	327	310	359	352	338	333	347	319	360	357	328	322	310	327	313	324	332	344	353	329	360	340	364	345	341	341	311	364	358	320	318	363	331	320	351	296	343	294	312	321	347	341	337	305	358	361	333	320	372	337	339	329	343	351	344	335	327	309	337	345	333	353	325	352	325	348	358	341	356	351	360	323	377	357	316	344	341	308	335	342	348	361	340	337	345	366	340	369	353	326	349	333	354	380	321	359	360	332	308	349	355	307	346	308	368	346	346	306	335	313	336	310	340	328	335	334	346	321	345	312	331	321	335	332	292	341	340	339	321	346	344	334	359	359	361	380	361	303	334	347	320	347	317	335	317	324	348	326	356	359	348	339	358	342	321	302	339	374	342	335	324	348	344	355	317	345	334	375	359	326	322	329	357	320	317	316	330	323	340	339	319	344	340	349	303	331	340	342	324	319	358	366	300	337	345	304	318	345	338	340	339	344	359	380	336	343	338	319	336	339	333	306	335	352	315	338	326	332	320	362	349	342	333	350	343	345	341	287	367	344	333	353	340	309	306	310	299	323	339	347	341	352	356	320	343	338	357	307	330	349	344	359	325	320	351	349	331	332	321	335	355	342	344	337	336	351	332	349	305	306	338	326	336	317	327	303	323	334	321	388	351	338	316	342	315	352	333	292	308	351	324	329	362	354	365	314	325	318	335	330	327	348	348	384	332	355	317	337	336	299	336	331	330	362	331	329	349	330	329	346	359	368	336	350	348	320	323	334	329	333	344	356	308	335	344	349	318	315	365	333	322	348	334	337	320	374	347	336	339	331	308	323	325	346	318	332	357	338	312	357	328	301	352	311	344	326	318	322	339	315	344	302	313	331	322	330	328	350	336	306	350	346	320	353	353	315	333	328	332	304	317	343	367	310	356	374	366	335	319	363	345	324	340	375	325	360	348	361	344	341	348	324	343	356	313	355	370	297	321	332	358	370	336	331	325	282	303	314	319	359	340	335	324	306	352	331	344	339	333	343	340	316	341	348	355	324	349	364	344	324	347	342	327	345	340	333	335	347	343	342	337	298	377	356	332	335	314	356	347	353	355	352	322	331	329	335	341	318	351	304	383	352	311	358	319	319	353	363	327	330	329	337	334	323	333	335	355	336	355	321	372	323	351	329	338	343	326	323	354	330	306	325	328	321	335	311	335	323	342	335	309	351	370	336	312	323	329	309	369	319	323	317	276	369	341	325	341	349	325	314	350	323	303	319	354	292	338	363	335	356	379	353	345	346	331	335	328	342	348	328	359	337	362	327	339	326	334	338	308	350	354	344	377	314	327	345	305	336	349	331	368	332	305	344	360	322	323	339	336	338	290	307	342	356	295	352	320	327	330	367	317	352	329	318	331	329	320	347	305	336	340	348	342	327	323	321	298	294	320	332	336	347	320	331	339	332	356	299	334	342	336	321	328	321	364	309	326	334	334	331	340	344	325	357	321	323	323	341	338	309	329	341	328	304	332	313	332	364	374	358	334	339	374	326	346	313	353	307	328	356	345	341
22996	21264	28994	24027	22756	22409	19822	11222	4663	3843	717	635	643	635	596	567	587	581	579	599	561	578	526	543	547	579	543	582	544	510	546	558	534	554	573	551	570	522	563	541	554	516	522	557	521	512	543	564	591	533	543	517	536	512	545	523	539	546	543	505	539	503	520	550	512	548	531	471	544	534	529	568	551	541	483	561	561	521	551	540	487	509	508	566	615	549	546	512	525	558	533	566	571	507	528	530	539	533	533	587	517	550	489	565	521	551	553	555	544	524	506	544	515	502	510	560	510	564	527	471	540	544	543	544	552	490	507	515	502	485	501	517	530	533	497	523	537	479	562	510	524	555	547	528	516	485	548	534	573	492	520	497	495	528	524	502	539	506	537	496	539	552	531	558	504	492	492	511	549	492	519	531	511	595	509	571	504	510	527	545	528	550	525	560	523	509	533	546	520	522	536	558	488	537	520	522	523	518	569	525	517	543	534	533	539	518	558	513	524	512	464	531	520	530	543	521	559	518	518	524	515	509	534	540	521	605	520	534	485	532	537	561	530	494	540	494	500	501	539	542	519	524	531	526	530	523	528	524	537	529	532	507	535	500	538	507	528	490	553	558	538	537	522	511	492	504	562	545	533	526	523	528	521	487	507	564	550	530	546	530	524	464	478	552	519	539	531	515	482	497	497	495	556	540	511	484	518	573	512	526	529	530	531	577	539	535	496	503	490	500	580	520	533	496	561	569	477	535	519	526	499	543	507	527	498	578	506	534	544	512	526	525	542	550	523	537	538	508	534	549	536	518	518	504	574	516	519	533	522	500	549	505	496	503	515	513	529	502	537	523	517	569	476	537	551	532	548	498	516	534	523	514	523	530	527	575	531	555	540	511	538	537	541	512	514	514	593	476	531	505	514	493	527	549	539	482	530	542	553	497	512	537	554	556	512	524	548	581	523	516	518	535	483	539	520	554	508	542	529	528	562	546	501	544	531	565	525	553	515	528	546	560	502	493	514	565	537	523	525	539	550	528	520	497	555	522	553	510	554	514	507	570	558	494	527	529	529	547	533	511	524	531	532	532	546	523	524	510	526	529	502	514	505	528	543	513	532	557	547	548	540	549	524	492	528	535	525	548	496	519	534	535	531	527	522	521	530	540	524	535	500	565	536	549	492	553	519	509	489	485	545	488	564	516	473	499	534	537	578	501	534	503	534	517	501	545	504	480	514	526	577	542	531	540	481	510	517	503	561	515	524	548	574	555	539	536	539	510	546	525	566	487	561	533	540	541	494	503	509	546	514	504	549	483	546	532	534	533	516	512	529	520	507	534	501	540	520	518	522	506	518	529	506	504	524	540	542	534	544	521	508	529	546	503	534	479	500	503	509	520	503	503	505	531	527	532	522	541	541	541	498	531	531	524	553	540	516	588	525	518	538	531	540	503	547	572	514	519	537	527	597	505	550	516	558	483	545	506	533	538	506	546	552	510	534	548	491	540	504	497	529	535	521	488	524	497	531	546	512	499	506	533	535	529	546	503	551	552	532	522	493	532	514	555	498	529	533	549	535	525	562	538	542	521	527	522	562	508	523	551	526	524	531	540	503	506	529	544	510	555	499	527	530	504	539	548	526	542	561	573	532	566	524	533	570	526	537	567	483	529	544	513	526	520	536	518	507	485	544	576	575	534	480	515	555	500	503	552	536	520	482	503	524	516	547	572	493	505	518	496	542	587	506	536	568	510	506	522	572	507	514	504	509	533	529	540	534	552	542	548	530	535	553	518	513	534	535	555	511	526	504	506	506	514	512	540	532	586	529	522	538	521	496	563	471	533	514	610	531	530	535	535	490	524	547	529	555	550	573	567	566	549	519	529	536	496	506	539	536	506	514	553	516	566	503	510	546	526	549	477	503	526	499	572	535	571	541	567	574	521	481	540	514	547	467	546	526	507	514	513	522	511	540	532	492	565	539	521	513	531	570	510	528	511	517	509	563	552	580	521	561	526	524	485	462	544	487	541	530	506	503	515	545	521	523	472	574	551	507	516	548	521	480	492	518	500	520	550	527	516	523	549	507	520	486	514	478	522	545	527	561	528	532	488	517	511	513	511	493	483	516	523	530	500	554	521	502	538	546	536	510	529	502	555	509	521	529	516	509	517	514	524	534	542	521	483	565	526	508	547	542	531	533	529	508	508	548	533	518	508	501	528	525	524	556	506	560	536	543	561	510	571	523	511	548	544	503	533	528	506	525	527	592	513	517	528	549	547	537	523	577	541	546	534	536	521	582	501	501	539	548	529	519	509	557	529	512	535	519	476	493	533	535	505	507	536	529	504	535	504	493	520	524	531	529	516	506	569	528	570	518	547	559	513	518	574	516	489	559	527	501	552	503	505	518	516	554	498	522	522	501	488	573	560	556	540	507	497	531	566	557	503	506	519	551	504	532	504	514	493	476	525	557	529	518	538	574	504	531	511	509	521	561	520	557	509	495	587	509	503	539	513	532	531	537	517	485	535	533	534	498	539	496	493	525	519	507	493	547	498	524	520	537	514	542	510	554	541	519	553	476	532	489	529	501	515	518	576	579	527	559	551	504	526	481	536	499	536	507	535	533	526	538	530	542	503	589	509	552	508	513	557	542	555	558	584	519	514	511	531	520	521	596	540	530	543	514	531	520	571	547	566	533	473	511	512	535	464	502	495	510	515	571	528	497	503	545	532	523	530	510	526	537	511	524	510	532	516	515	547	544	533	520	549	553	514	514	553	528	486	454	523	550	540	491	546	521	558	500	534	541	526	549	520	551	516	548	529	552	527	522	499	522	530	556	483	537	514	518	548	495	508	525	535	528	496	523	521	537	533	525	502	561	515	531	513	513	554	561	530	499	530	528	512	503	476	480	561	549	525	510	527	535	526	554	521	536	552	509	561	492	508	496	505	521	513	533	507	529	519	486	523	523	544	557	521	522	496	503	515	564	562	535	520	528	486	528	487	560	484	549	482	520	516	492	541	532	536	511	543	511	544	528	523	526	486	557	531	575	505	560	537	548	489	504	515	536	532	518	533	530	532	528	502	535	511	532	489	481	549	573	519	497	537	515	527	496	518	491	547	522	539	520	523	542	514	505	537	534	503	537	548	517	534	534	529	533	485	529	536	547	536	494	488	531	534	522	560	553	554	489	491	528	494	513	535	537	547	540	532	554	516	511	563	521	510	531	507	523	516	556	471	538	474	558	516	501	488	542	483	483	575	583	503	574	540	558	541	532	531	498	500	570	526	533	529	536	509	499	532	509	543	554	557	505	520	503	500	504	547	542	472	501	561	537	509	553	554	529	492	527	528	528	514	554	555	552	511	529	533	500	565	492	492	498	508	515	560	498	534	548	537	558	551	526	555	532	538	508	508	512	488	529	528	516	501	508	511	517	513	509	561	534	548	542	509	519	580	517	501	524	517	506	548	594	518	548	545	541	526	546	541	500	580	528	501	559	519	535	522	494	519	493	530	536	535
50329	72452	45309	41435	37181	22477	21312	17518	9202	7314	1031	973	888	836	803	768	775	714	765	723	752	721	690	672	687	633	645	710	666	639	608	637	589	677	639	665	644	653	635	608	606	611	631	604	632	618	600	620	601	628	649	635	642	595	600	612	617	625	665	626	640	602	640	613	630	630	614	640	631	612	657	624	648	610	617	650	614	625	660	581	607	618	631	636	671	633	624	619	619	630	614	603	626	642	641	698	636	619	650	602	621	591	596	658	664	623	608	656	648	601	613	650	605	639	590	601	627	616	617	632	615	682	645	608	596	584	599	668	609	584	636	611	638	613	584	610	620	623	596	633	579	568	642	624	562	583	619	615	634	601	635	602	610	609	561	563	593	640	610	591	608	614	605	603	574	614	617	584	639	586	607	614	580	625	638	602	639	621	561	623	620	606	590	573	638	603	625	589	603	638	625	593	628	664	562	625	638	639	620	580	617	629	641	654	585	632	624	614	628	576	599	597	547	613	587	620	613	666	576	597	633	597	628	603	652	613	589	589	583	637	598	612	626	608	600	610	593	599	564	631	640	648	602	605	612	574	617	641	608	587	581	616	576	614	584	633	655	636	582	576	620	605	571	625	613	615	584	622	624	620	616	596	608	659	602	613	627	622	607	657	612	619	603	621	664	601	624	674	590	591	625	614	609	609	593	619	605	657	627	655	589	598	615	606	604	624	611	634	555	590	609	617	574	618	588	576	642	598	613	607	614	597	622	629	653	616	574	595	595	623	614	668	588	657	606	608	582	644	637	599	607	584	638	664	594	587	641	639	603	620	623	624	612	579	615	647	593	589	624	646	633	635	664	582	654	583	599	631	649	601	627	637	600	659	598	627	551	601	597	610	630	610	623	634	611	579	596	626	616	602	597	603	614	634	572	614	627	574	664	603	628	616	606	614	593	568	610	616	584	614	600	573	591	608	614	600	599	586	605	654	546	622	643	602	574	577	596	624	594	550	617	652	635	600	605	608	629	590	609	632	600	655	580	612	603	606	633	605	590	630	641	625	608	627	587	622	591	609	605	635	624	666	620	607	622	608	628	634	600	609	642	579	554	662	650	626	549	589	606	621	597	660	594	605	602	667	636	631	605	642	587	607	571	611	647	595	609	614	629	605	607	580	594	599	593	629	619	623	590	608	658	637	638	649	597	666	577	628	666	646	625	644	605	614	601	601	610	596	598	657	650	626	646	617	605	629	643	625	663	605	611	636	627	617	593	620	553	593	636	561	644	612	623	589	606	626	589	623	609	663	630	634	586	613	581	603	577	608	556	600	585	623	596	617	632	657	641	585	636	578	634	610	601	638	606	627	600	626	635	612	614	637	612	587	579	540	585	600	584	603	583	616	628	617	600	576	635	569	621	613	580	641	578	636	606	611	603	630	638	585	576	581	668	603	612	589	603	616	598	628	620	539	674	640	573	594	669	604	616	618	598	630	605	640	591	642	607	596	596	605	622	617	593	586	605	636	650	590	607	632	632	651	620	659	565	598	589	616	610	609	576	595	573	632	593	576	616	592	646	614	636	617	609	603	652	602	621	604	596	618	604	648	592	650	626	612	594	611	598	626	620	569	650	605	580	608	613	612	609	646	660	651	572	626	609	627	594	548	622	559	595	628	610	627	630	609	640	649	589	610	611	620	619	620	605	649	648	590	628	669	637	606	634	588	610	659	589	636	584	637	628	617	609	630	557	600	618	631	628	585	629	621	638	626	630	615	620	581	628	622	576	590	580	612	620	673	613	589	612	635	612	584	606	625	631	608	570	641	589	574	674	574	576	567	587	596	642	617	578	630	644	602	669	587	597	615	612	600	627	598	601	585	566	610	583	628	584	615	619	606	593	599	613	600	670	630	598	650	619	642	617	594	602	580	646	633	598	623	644	603	558	651	623	640	616	646	623	599	611	606	603	634	607	607	598	577	633	643	670	605	609	609	583	632	646	612	648	619	620	652	605	656	584	595	633	603	641	606	589	606	615	573	567	596	606	602	584	590	594	629	608	658	580	611	555	617	635	649	587	627	638	586	640	616	581	568	617	645	605	629	618	596	626	573	643	619	558	638	646	612	628	622	578	579	572	644	615	616	642	639	625	560	650	575	604	656	591	603	581	604	625	612	629	578	621	651	628	634	606	679	640	604	598	630	661	632	638	636	622	600	582	603	610	602	577	563	626	684	567	604	618	616	624	632	635	624	644	550	605	616	606	609	623	631	579	572	644	600	629	634	578	610	660	640	597	586	604	621	635	660	607	618	597	634	641	618	637	602	636	617	600	599	595	609	602	606	601	638	621	602	652	591	627	594	592	627	584	658	640	602	631	579	593	600	593	612	575	637	598	639	578	619	628	596	627	596	602	654	616	631	656	620	594	568	606	615	644	637	612	576	592	601	628	600	595	572	598	622	599	572	653	609	601	653	615	660	623	661	637	602	583	644	567	650	607	665	613	622	626	642	651	636	630	631	627	597	626	630	589	676	581	599	626	617	587	640	622	627	609	642	633	610	599	619	601	600	615	617	641	629	607	625	607	636	599	649	620	591	631	594	575	623	641	604	587	629	603	637	604	598	598	574	616	585	616	626	632	636	689	622	667	623	644	584	603	611	613	629	626	618	615	619	613	623	609	617	606	620	620	617	647	628	628	633	637	597	603	619	574	592	579	618	588	620	645	602	606	632	588	621	603	612	616	613	626	636	571	613	637	622	615	604	614	604	604	573	650	564	581	638	639	576	603	663	659	635	605	579	618	624	605	642	618	593	642	629	632	594	606	614	666	636	618	620	618	612	555	604	637	596	603	584	628	600	568	605	652	650	559	648	645	599	636	599	612	610	597	614	609	616	578	600	590	587	632	605	616	572	629	634	596	637	610	595	585	643	629	640	613	603	605	583	617	582	631	571	655	601	605	680	614	602	603	586	616	636	588	652	648	625	605	632	618	672	590	580	639	630	581	616	641	614	614	588	599	605	595	621	663	602	570	621	567	604	636	576	646	592	628	587	641	646	623	557	610	591	610	643	624	643	594	626	624	666	623	603	568	583	608	585	592	584	606	610	601	638	547	600	657	556	633	599	620	631	631	636	590	632	631	623	576	605	601	597	635	579	583	584	612	618	586	616	603	597	587	607	615	630	623	624	576	613	641	597	600	621	583	585	631	658	577	629	628	637	598	611	616	585	606	622	629	598	618	589	598	566	604	611	593	584	597	618	654	595	591	626	618	615	614	615	608	572	639	593	597	621	602	613	618	586	577	604	626	590	639	638	628	583	591	612	586	607	640	643	611	621	594	626	643	567	610	587	662	556	597	587	640	634	603	629	596	620	611	575	586	593	603	603	580	638	595	579	621	602	583	579	593	596	609	594	617	611	642	584	643	565	654	617	637	586	588	614	588	648	632	602	642	620	622	584	620	601	633	655	603	675	615	625	608	598	652	654	576	619	651	621	588	605	581	621	643	596	586	613	626	631
27561	21083	13117	4856	2889	1087	951	708	439	334	235	241	260	251	266	203	246	245	247	255	239	229	258	258	236	250	235	218	240	249	257	231	247	237	229	236	249	250	230	211	247	242	242	228	274	232	234	260	246	287	264	250	231	222	239	262	244	258	238	253	224	226	237	216	265	229	243	239	254	234	250	241	242	236	234	255	251	213	240	234	250	250	234	253	203	240	250	245	266	257	250	241	232	217	240	231	226	235	237	265	248	225	241	242	231	216	259	252	269	255	232	251	230	253	263	268	234	240	235	215	282	257	242	250	246	231	234	225	243	241	243	213	208	240	226	246	255	244	265	255	235	238	232	218	218	220	208	225	240	212	235	250	232	221	217	254	246	248	242	250	261	244	249	217	231	247	242	258	246	229	245	257	263	221	270	245	281	259	243	242	256	257	253	239	227	233	237	248	242	237	235	222	255	243	241	263	226	206	243	224	273	268	232	236	224	251	231	264	230	260	236	268	229	212	229	229	272	212	233	237	247	232	238	242	239	222	225	210	235	224	237	266	261	220	241	237	227	243	239	239	224	254	227	232	257	233	263	245	229	227	241	230	241	251	242	242	247	232	246	249	246	257	216	248	210	240	225	265	244	237	219	252	254	247	243	234	251	245	221	213	234	236	260	269	221	265	243	242	292	228	241	232	233	239	249	274	266	230	239	239	244	221	247	256	263	257	224	247	256	207	242	248	234	243	239	238	237	259	229	222	227	223	236	235	235	250	241	241	237	218	249	255	241	284	218	252	229	235	266	233	243	222	248	232	243	264	256	212	231	248	247	249	232	276	228	219	256	249	237	240	221	231	227	229	235	240	240	244	246	239	250	257	238	245	221	233	252	230	260	235	252	226	227	227	233	236	237	260	227	243	218	224	248	229	261	242	259	245	227	238	243	220	238	256	235	226	249	247	259	211	223	236	233	233	235	213	225	256	252	223	220	247	220	248	194	236	248	242	219	242	215	238	244	249	260	247	256	266	238	245	237	243	246	230	233	200	236	234	235	235	226	230	238	255	234	221	233	242	236	234	220	233	247	230	227	236	233	210	240	232	237	241	272	235	223	249	245	243	224	229	234	266	257	228	250	254	259	240	234	245	261	231	204	230	225	226	228	243	248	237	250	238	239	241	227	232	256	267	237	237	245	234	255	221	230	238	216	247	247	251	239	214	256	247	244	226	229	232	232	265	236	231	214	242	256	277	199	234	235	246	234	263	227	246	244	242	251	231	259	219	224	254	204	239	239	261	243	214	236	272	251	261	234	232	240	254	226	223	238	261	230	223	241	230	245	206	243	215	235	235	233	215	236	241	252	243	218	240	255	231	225	237	253	269	254	242	218	245	245	209	262	257	279	226	215	242	215	241	245	238	252	221	241	235	231	228	240	245	240	249	230	237	246	231	253	271	269	240	235	219	245	245	245	247	222	245	234	193	233	225	212	255	228	252	234	241	248	252	243	261	228	228	222	247	248	259	228	262	259	238	232	226	232	241	239	253	246	243	232	254	221	215	245	228	219	229	246	241	221	260	230	255	218	263	246	234	247	242	229	223	212	217	219	237	241	259	258	230	234	275	272	237	251	239	244	237	229	254	258	249	241	256	258	212	227	247	253	236	218	248	235	238	260	232	235	262	264	267	243	242	249	239	252	256	246	233	229	231	232	237	249	242	239	251	245	245	251	226	272	262	258	236	234	219	243	247	249	227	215	233	258	281	265	221	259	237	253	267	235	259	255	229	259	215	250	250	242	240	254	261	241	293	253	245	265	232	256	217	224	249	222	226	256	236	259	217	257	249	236	251	224	252	223	233	235	259	197	254	240	222	253	250	212	264	210	245	245	259	238	252	234	243	234	231	214	245	225	231	244	234	236	224	235	242	218	236	221	250	261	247	241	233	236	227	243	272	253	241	243	247	241	243	279	237	243	229	236	268	249	253	233	232	232	256	229	248	252	248	249	255	248	235	236	232	227	252	240	237	252	233	243	239	263	276	251	256	229	224	228	272	235	237	227	250	248	247	260	262	228	236	243	231	232	230	246	228	253	237	250	240	261	245	240	264	232	242	252	234	244	239	240	263	247	254	257	230	260	217	257	225	228	247	250	271	255	250	245	246	249	242	225	230	231	217	259	232	272	248	234	259	264	223	256	211	257	230	257	258	238	219	247	255	235	217	237	258	221	233	221	233	274	240	273	242	230	232	259	247	236	228	239	258	249	206	224	241	245	255	231	219	257	237	262	242	225	208	210	233	267	222	249	244	238	240	222	239	241	249	249	229	230	221	246	240	243	264	229	245	243	238	241	222	237	242	262	257	234	236	260	219	217	245	235	236	269	241	231	245	251	246	215	238	252	236	259	249	234	246	219	253	251	207	230	265	249	231	218	237	247	223	271	231	246	227	250	254	241	236	230	257	252	240	234	236	262	267	230	244	209	256	222	231	256	229	232	240	252	223	248	225	262	219	250	237	234	219	245	223	234	241	231	235	240	223	241	242	242	244	254	228	226	245	245	255	254	200	234	219	240	250	247	255	236	223	250	242	251	239	233	244	259	253	233	258	222	215	235	240	218	251	270	242	227	225	234	221	246	248	240	226	258	215	235	227	240	220	234	238	255	224	234	227	229	266	241	235	234	246	233	242	255	253	236	235	239	215	248	239	245	229	216	243	235	261	247	214	233	245	221	212	258	232	231	226	247	233	250	243	231	223	243	257	226	233	248	244	232	251	249	241	224	266	246	219	284	240	261	226	235	247	241	238	258	263	235	244	244	238	286	246	255	245	255	240	240	235	226	248	247	234	260	244	216	216	253	243	258	239	267	236	234	228	250	241	224	229	235	257	233	221	266	236	229	253	178	241	236	214	237	244	258	239	217	238	249	254	228	255	217	248	259	222	256	241	261	203	235	249	206	256	222	241	261	244	236	241	260	227	235	259	243	248	241	246	244	241	238	238	241	243	260	208	237	247	263	205	244	241	227	247	251	243	247	247	219	223	258	244	243	229	252	235	222	228	263	243	217	256	251	252	244	241	234	225	218	215	241	257	254	239	242	242	296	238	234	220	225	222	251	260	225	244	247	256	248	243	230	257	274	223	233	246	236	250	236	230	242	267	247	246	249	247	229	253	238	237	251	283	239	235	250	234	265	231	226	236	252	230	228	239	255	259	258	244	232	232	225	247	254	218	220	240	263	235	242	224	250	256	259	208	258	235	274	247	251	231	246	277	258	221	224	269	240	237	227	235	246	259	270	211	246	232	241	233	236	223	242	234	244	230	245	289	217	224	225	238	245	233	229	253	243	250	256	270	239	228	214	234	232	233	240	227	228	226	229	243	246	251	227	229	237	247	254	247	237	239	230	244	214	227	240	269	259	229	234	231	233	247	211	225	260	229	252	222	248	226	247	219	259	247	237	258	256	219	231	254	207	205	247	247	231	213	227	251	244	231	238	209	223	200	262	235	239	224	217	232
19305	22887	8387	5412	4492	1670	1598	1279	741	558	289	303	305	288	308	288	299	298	299	304	279	315	271	325	291	328	308	298	273	311	285	302	291	302	319	289	277	328	322	276	274	285	296	283	257	300	301	294	301	285	295	307	263	311	307	272	307	295	275	303	317	304	290	291	309	259	273	263	256	283	277	313	305	279	307	306	300	278	309	299	291	283	305	291	289	299	266	328	272	310	298	287	297	282	318	285	285	282	328	303	300	314	309	301	315	309	338	293	282	254	280	334	297	272	286	308	297	307	315	277	294	278	280	290	277	287	304	298	292	298	319	310	313	268	290	299	288	272	291	286	299	286	311	303	285	295	287	279	293	292	276	301	279	294	316	286	282	293	299	279	280	316	266	307	277	287	300	292	300	273	331	313	302	300	276	307	301	288	300	261	329	318	283	305	302	285	300	301	274	268	274	292	269	294	326	295	286	337	285	270	278	287	318	271	293	268	312	319	298	278	297	313	275	293	295	293	285	306	311	295	254	304	297	276	299	278	310	300	294	316	301	283	298	280	281	285	282	274	325	291	300	293	287	286	268	277	306	289	310	304	295	283	298	277	294	299	275	299	306	329	279	284	329	298	266	293	300	292	267	297	281	304	269	335	305	308	305	300	308	299	298	319	281	253	317	277	284	314	305	284	297	292	317	323	267	288	295	297	309	301	275	304	306	286	282	277	304	289	304	300	300	262	295	310	264	280	277	315	296	271	315	302	299	273	273	293	290	295	290	297	289	286	294	287	270	272	301	299	284	295	284	284	290	282	315	307	275	290	281	293	287	299	309	310	276	289	315	321	306	270	276	295	296	308	255	285	255	301	285	263	305	315	269	272	311	265	260	266	319	276	317	297	266	283	281	284	301	297	300	277	309	298	292	284	326	290	287	287	283	277	276	297	313	304	285	268	276	318	300	286	290	315	308	293	284	280	318	278	258	295	311	296	295	310	318	282	287	278	291	296	304	294	283	324	277	297	318	259	311	291	298	301	298	295	318	299	294	294	296	313	265	292	295	302	270	301	307	316	255	313	271	292	297	302	289	275	323	272	288	309	293	285	289	297	306	307	294	303	304	280	319	276	323	290	327	305	290	287	282	312	311	274	282	304	304	315	313	281	278	297	321	313	276	284	300	298	272	278	264	277	286	308	310	315	307	322	304	283	304	270	316	286	293	276	284	287	293	289	291	299	299	311	302	316	306	328	313	283	291	278	280	296	273	256	309	296	309	290	294	284	295	295	303	298	281	268	288	269	293	312	304	301	296	299	289	285	288	299	269	312	314	288	292	322	301	265	295	296	281	270	293	307	270	316	304	279	298	312	307	299	278	287	296	268	270	277	312	330	298	317	316	281	283	261	266	301	313	293	304	299	294	318	311	288	283	273	263	269	263	288	270	274	338	303	278	301	310	324	287	290	283	274	294	300	306	297	285	299	283	318	283	282	288	310	322	313	259	281	295	286	282	287	324	276	294	286	296	299	278	261	316	279	280	280	284	303	314	260	301	311	274	310	290	306	317	299	308	270	302	262	278	264	273	314	293	295	309	286	299	301	298	303	298	251	314	279	281	288	275	289	286	292	295	270	306	284	311	284	254	282	329	266	270	290	305	318	287	275	265	307	303	300	267	278	291	301	296	321	298	280	286	308	263	307	290	313	296	309	291	294	265	288	317	325	294	305	304	324	283	278	298	304	311	280	282	324	274	284	276	297	320	300	286	299	292	286	294	265	278	315	295	286	302	312	300	275	278	313	280	304	293	306	299	294	310	269	287	281	290	291	299	301	284	286	298	277	281	276	286	299	300	251	280	285	307	321	264	290	307	277	259	306	262	315	284	286	312	317	304	278	276	294	291	290	301	295	282	319	270	321	273	273	323	282	288	298	281	310	293	311	274	270	314	301	305	286	286	300	274	282	294	310	303	279	299	304	284	259	304	320	304	293	328	300	288	264	268	286	311	296	265	264	325	279	298	287	308	301	278	292	276	289	294	327	295	302	315	309	292	290	306	301	291	279	305	284	304	283	278	302	326	272	300	309	293	299	282	265	328	288	282	284	291	307	269	284	280	286	310	293	290	293	298	290	277	330	293	299	306	276	301	267	290	293	304	306	281	277	272	279	276	305	305	295	302	314	293	279	279	289	293	300	293	295	309	300	295	310	293	270	314	266	303	285	304	301	279	296	319	301	315	309	254	311	304	304	272	302	283	296	302	290	296	273	298	305	273	321	322	287	274	298	253	314	322	281	275	285	306	291	285	303	280	299	286	314	302	264	260	282	319	270	282	272	266	300	319	335	263	279	289	286	274	288	284	311	298	301	299	319	293	287	308	295	279	301	281	302	299	261	277	277	259	274	310	304	309	326	294	301	265	285	288	312	287	300	306	300	315	307	285	289	299	258	306	301	294	292	316	319	304	278	290	261	319	322	297	283	289	350	297	312	313	311	261	309	299	302	285	290	274	277	306	271	279	301	278	289	292	309	295	275	292	302	320	298	303	313	288	282	301	290	323	302	299	299	286	334	276	296	301	307	267	308	307	304	283	271	264	288	289	283	317	290	303	308	280	309	252	301	279	287	338	304	277	274	286	261	290	305	306	283	260	303	305	300	298	282	266	317	312	306	322	258	292	273	277	307	300	315	282	280	286	303	298	235	289	323	290	288	282	316	324	289	286	287	313	292	261	312	289	300	278	292	296	301	304	287	291	295	299	298	274	311	279	299	287	319	295	304	307	278	299	260	274	283	282	318	265	294	279	288	312	285	273	307	315	301	273	254	294	334	281	307	281	306	280	293	282	283	299	322	317	289	288	298	341	271	304	297	292	282	320	292	294	299	290	279	300	297	291	291	324	280	284	307	297	264	294	301	274	299	298	261	308	311	276	291	304	295	301	285	316	304	312	278	292	277	325	286	310	277	316	308	308	351	303	276	302	306	315	299	287	275	335	324	273	283	293	317	310	291	303	276	256	294	288	295	297	306	302	286	284	275	292	278	277	292	326	281	330	289	301	265	281	301	345	300	282	306	288	276	310	313	297	298	332	298	265	312	296	292	289	268	282	271	310	305	289	298	275	301	268	306	305	319	268	285	293	276	304	308	309	277	325	294	301	245	301	307	296	297	291	294	289	308	297	301	292	286	304	241	300	297	274	269	316	275	275	304	283	300	296	273	299	278	284	319	271	278	333	314	261	272	292	290	280	270	303	293	310	279	244	281	341	300	272	312	312	308	297	274	312	273	306	281	302	287	284	274	252	299	267	293	279	288	282	274	267	294	292	303	289	305	302	309	303	291	288	292	311	314	290	309	302	309	300	286	271	281	293	247	269	270	314	296	286	321	315	262	301	291	267	272	277	299	300	295	293	284	321	308	287	307	286	286	268	319	291	285	276	288	302	296	267	307	305	309	265	297	293	304	286	304	271	307	307	275	277	285	293	296	339	308	282	303	269	301	314	299	292	313	317	303	305	322
24212	21234	28287	24773	22746	15300	8205	5476	3102	1404	467	445	453	434	435	412	425	409	452	396	399	416	368	380	378	390	416	428	450	406	430	393	392	383	370	401	388	439	410	436	408	348	377	411	366	398	374	389	384	369	396	384	349	368	387	372	358	396	378	343	377	368	398	398	381	371	347	376	391	389	392	392	372	367	380	391	376	384	402	394	409	375	362	388	386	418	381	374	359	376	401	360	401	414	384	391	399	408	417	386	345	386	379	378	395	363	377	416	398	397	394	405	410	418	421	359	386	398	398	393	411	394	372	414	413	397	390	417	415	429	355	360	400	363	380	450	375	404	366	395	399	376	390	390	358	404	385	381	388	358	381	415	376	381	410	393	399	382	400	382	392	365	410	374	406	366	349	388	390	363	387	381	385	342	389	404	400	364	402	405	371	412	379	381	343	375	379	354	375	380	377	364	368	411	385	396	377	432	399	450	353	349	382	370	413	383	368	373	385	381	384	358	368	361	374	383	408	364	375	383	396	357	369	407	379	395	381	385	403	425	388	368	371	360	379	357	404	364	347	351	405	374	374	388	375	417	385	386	364	395	401	365	353	386	398	360	380	366	368	388	367	408	398	395	368	390	394	407	369	389	400	407	411	367	390	396	357	383	400	365	379	368	424	419	378	391	383	377	368	382	397	387	393	378	378	389	348	417	394	377	408	401	374	389	400	366	363	388	371	409	375	384	351	412	353	343	384	401	348	396	386	359	369	380	366	389	375	371	414	371	380	386	393	380	373	366	386	407	383	370	366	364	389	367	385	369	369	383	358	372	439	381	398	393	361	388	369	410	412	363	392	373	388	384	365	388	397	400	366	414	402	375	390	392	344	361	402	349	398	343	364	335	407	366	370	385	374	402	390	366	397	362	358	373	371	419	363	368	381	362	424	431	392	421	382	344	403	407	369	384	367	411	366	384	375	390	386	383	373	375	377	449	396	383	377	375	417	345	371	399	394	381	380	364	358	404	375	376	400	381	373	379	402	397	386	404	363	365	391	373	338	376	382	379	413	373	389	353	377	356	352	353	390	375	404	402	381	397	401	358	363	377	384	399	409	365	372	359	395	351	405	369	410	363	370	371	401	370	392	401	380	406	374	369	374	337	408	379	389	384	359	430	382	358	357	384	395	373	371	388	389	385	403	393	367	411	426	399	370	367	379	396	359	397	373	366	413	390	366	380	362	403	363	386	381	380	422	364	414	390	370	366	379	352	368	415	399	435	372	386	377	404	376	382	361	413	371	367	405	405	400	378	378	406	377	387	422	389	400	404	373	392	395	405	393	378	367	374	380	342	391	354	418	355	348	389	370	359	402	402	398	387	391	375	378	409	391	395	363	408	392	355	368	386	388	405	393	367	413	419	410	380	407	377	384	376	381	392	370	377	369	373	435	380	342	372	404	378	385	360	387	352	348	358	398	370	411	377	398	401	371	375	388	374	357	382	379	402	368	398	392	374	378	405	380	375	370	381	406	368	368	397	361	400	366	392	386	366	382	405	376	422	404	397	359	396	356	382	366	398	385	383	360	375	376	382	387	363	375	390	369	387	371	376	399	379	398	397	331	372	363	378	363	388	374	389	369	374	390	360	353	403	381	414	400	391	377	381	388	364	408	360	368	403	367	354	422	380	404	352	420	381	374	374	349	371	358	399	393	390	395	422	384	382	402	404	392	364	395	403	376	414	387	378	356	380	373	392	398	396	381	359	363	366	360	369	397	404	354	384	380	385	388	388	399	376	398	384	395	405	399	384	393	377	393	355	404	354	367	395	380	390	373	374	386	411	401	402	394	371	354	349	415	396	426	424	395	379	401	346	375	397	385	386	337	364	407	340	346	408	400	363	407	387	367	357	380	381	417	391	379	359	395	371	380	390	372	393	371	381	414	367	382	418	410	351	400	378	360	366	382	395	421	413	352	392	370	407	403	385	408	368	408	363	370	390	375	376	352	364	407	420	392	390	375	409	373	376	413	366	396	375	370	395	355	396	414	430	377	425	380	401	377	391	400	414	375	393	338	389	376	374	383	390	392	349	361	398	361	384	400	380	373	403	377	404	368	393	400	377	397	373	398	352	387	369	392	375	375	356	394	370	362	391	370	403	415	387	395	394	413	399	390	380	408	369	364	372	409	388	356	381	409	352	401	368	360	386	415	369	384	400	404	405	396	379	387	395	363	369	381	384	408	369	363	340	385	407	390	381	382	381	397	390	403	407	387	393	372	403	365	354	368	395	397	382	406	385	392	386	368	397	372	394	378	367	380	377	394	376	375	386	373	377	379	403	429	383	376	387	373	377	380	385	377	389	373	376	402	410	391	365	398	407	357	398	360	409	393	392	383	382	420	419	354	355	370	347	337	389	435	365	416	388	395	387	356	370	381	358	362	368	377	390	361	397	392	347	404	403	389	364	361	383	416	370	380	345	384	395	392	401	381	356	360	394	432	370	351	404	369	398	350	411	350	431	366	370	370	400	370	371	345	427	381	356	384	381	379	394	368	376	362	392	348	380	377	372	371	380	414	334	379	354	376	404	393	378	401	413	381	371	385	378	362	372	412	366	380	392	365	372	357	406	419	410	381	361	381	386	352	377	388	414	364	383	385	384	389	378	356	405	386	391	387	365	399	358	411	375	407	388	400	417	380	427	372	365	378	415	340	404	383	358	375	387	385	380	382	374	411	354	414	376	382	364	356	413	362	356	390	361	419	377	399	427	403	397	402	397	359	397	394	425	387	361	368	444	392	359	355	358	377	386	391	388	400	369	368	384	355	355	364	402	427	351	401	391	376	440	402	376	364	385	404	368	400	381	410	388	355	340	371	412	378	375	397	411	368	375	400	363	408	377	361	376	376	389	392	393	368	393	381	368	407	381	397	410	349	406	374	381	372	385	413	418	381	400	408	390	361	383	375	378	375	391	399	397	403	394	401	393	385	369	380	404	376	384	385	395	421	370	378	369	415	370	389	374	388	367	399	377	421	393	404	399	372	411	348	366	364	390	378	362	381	353	378	352	383	393	397	372	367	389	388	417	357	372	377	412	396	393	393	372	400	398	371	410	408	400	380	418	360	401	397	382	391	382	390	388	399	393	379	379	387	421	399	397	368	373	375	362	385	370	400	366	410	406	383	401	386	362	395	395	379	419	399	364	363	384	388	371	400	403	388	395	385	378	406	400	366	397	387	357	389	362	355	388	369	366	396	364	393	366	384	371	370	391	404	378	388	386	383	368	403	361	386	399	348	360	413	398	361	377	393	396	381	389	375	404	400	377	377	384	399	373	367	373	374	382	336	375	372	385	350	399	360	370	370	399	392	382	353	355	341	415	391	383	378	416	369	361	403	374	376	393	377	396	390	392	370	400	368	378	399	379	379	390	371	383	380	369	389	394	381	379	403	359	367	389	385	354	395	376	385	388	356	337	399	373	372	383	411	367	397	410	377	415	399	391	346	387	375	395	403	368
41350	58659	37000	30497	27737	13399	12262	10666	6406	2814	676	590	553	562	551	575	511	522	542	498	515	546	492	482	403	466	473	478	470	471	469	433	470	468	491	482	455	459	459	469	452	476	461	474	487	448	451	463	442	417	460	454	482	456	445	464	469	487	485	460	461	430	461	461	477	485	434	449	450	469	432	481	466	469	428	448	450	434	463	437	446	494	456	427	443	480	468	451	478	433	485	422	461	480	442	465	484	442	477	473	412	438	431	460	457	441	434	488	458	446	467	433	446	470	438	435	439	414	460	475	441	469	471	460	481	456	446	412	449	448	489	437	446	448	454	449	452	478	453	443	438	470	428	456	523	479	473	468	457	436	428	454	454	473	445	434	459	428	489	447	423	461	477	483	500	443	472	461	465	437	462	449	441	469	437	462	448	429	448	460	460	458	452	477	429	443	451	456	479	434	490	458	474	482	437	460	425	472	480	460	478	443	445	468	468	453	456	443	447	440	487	444	453	482	413	450	463	463	455	471	466	461	450	419	451	495	439	427	428	436	469	446	462	426	436	444	443	460	455	461	459	448	461	504	453	437	484	400	410	437	399	463	419	475	435	475	454	448	422	454	437	481	470	426	477	478	452	458	438	468	409	448	479	439	468	472	430	433	430	476	477	489	481	447	441	431	423	449	456	454	417	444	433	435	499	446	480	455	477	461	453	436	470	501	440	443	431	480	446	443	465	473	423	445	463	443	440	469	471	454	441	483	435	448	458	472	499	454	483	425	435	451	459	427	426	421	468	451	485	451	461	446	451	475	469	457	422	426	434	430	475	498	437	461	422	448	436	439	480	437	450	433	420	494	444	459	454	427	461	459	445	436	421	451	484	465	432	425	476	437	462	443	450	472	439	465	435	470	429	438	437	452	439	475	493	457	412	453	471	470	462	472	430	455	458	489	445	506	499	485	449	461	414	433	419	457	475	444	447	487	447	444	476	483	452	480	442	464	475	400	414	447	463	469	416	458	493	423	446	444	486	428	470	404	450	437	451	406	489	495	450	439	499	415	492	463	470	491	466	456	433	462	422	459	472	402	486	407	483	464	469	436	471	456	433	428	476	445	461	464	437	470	487	434	417	445	462	476	450	431	433	401	454	412	464	451	437	497	450	476	442	442	444	475	425	448	440	476	435	443	462	459	441	453	436	448	462	481	438	425	426	448	464	425	438	448	431	415	494	438	484	459	480	451	464	477	454	467	451	514	441	449	455	467	462	442	427	462	451	446	473	466	469	465	438	477	440	500	454	494	435	460	459	438	451	428	453	486	450	476	465	410	454	482	453	439	467	420	406	429	472	447	411	482	473	453	417	440	432	452	472	462	438	422	442	452	510	480	449	429	444	431	445	452	513	452	454	439	428	433	472	445	460	462	475	446	426	481	450	476	402	456	451	448	431	451	447	467	447	441	435	439	476	474	455	436	456	503	456	466	445	423	420	463	450	416	448	459	412	485	451	445	433	439	476	413	464	444	418	448	429	442	468	494	424	448	446	456	446	481	437	476	449	471	414	429	452	464	439	473	450	461	476	443	445	420	457	459	435	436	442	428	441	492	451	422	419	452	442	447	457	455	443	437	440	426	467	441	452	489	477	417	471	439	440	456	455	483	461	433	474	441	443	485	465	445	429	482	485	449	446	456	463	448	455	438	468	468	464	448	457	448	460	450	478	449	473	429	473	438	446	481	433	440	439	443	469	455	466	449	469	476	436	454	426	476	460	443	459	442	462	447	425	452	447	460	429	457	475	436	496	431	480	425	434	442	463	451	442	426	440	507	430	436	464	446	475	460	460	425	465	465	432	430	478	406	492	460	449	458	418	431	457	455	450	490	441	459	466	483	483	474	458	456	462	440	485	433	449	488	444	483	437	425	431	477	424	444	460	449	471	441	425	433	404	491	468	461	417	429	446	463	414	467	453	446	491	406	454	452	427	424	465	423	475	425	441	436	432	407	459	392	434	434	448	450	457	429	460	471	458	490	433	472	434	468	439	445	438	457	475	427	478	458	428	494	434	489	491	470	435	467	453	466	465	496	443	473	418	428	449	456	434	451	430	470	493	431	464	443	457	450	423	440	438	459	435	432	471	448	495	469	461	422	439	465	434	443	440	438	469	453	454	426	468	447	478	438	483	464	466	446	469	437	445	425	472	492	460	456	462	460	475	498	469	463	466	450	483	493	474	429	457	452	490	454	456	434	497	443	438	440	402	467	470	459	452	443	474	458	477	468	423	465	435	450	455	453	428	479	443	456	459	429	420	453	417	501	469	448	434	465	457	469	455	428	445	457	468	474	441	464	490	432	447	473	446	487	425	465	465	489	447	490	428	449	450	447	464	476	480	458	438	429	422	500	443	446	430	473	462	464	445	451	421	474	449	444	436	450	455	451	438	428	473	459	418	455	410	465	451	485	449	429	443	482	421	445	465	513	447	467	431	462	435	428	450	446	449	455	467	441	480	475	462	450	438	431	464	467	490	462	453	488	448	460	441	476	417	484	451	465	452	429	408	462	426	461	445	464	405	472	512	468	434	410	468	479	484	466	437	429	492	469	440	425	440	415	387	487	444	467	463	430	452	444	458	459	503	480	464	450	474	430	483	430	467	444	427	464	425	459	482	448	462	420	441	445	431	459	531	464	448	462	425	463	469	476	420	433	435	434	459	429	478	464	453	466	424	444	470	459	451	447	481	430	416	456	420	436	453	414	459	439	466	440	463	461	416	435	435	406	454	465	440	442	470	462	434	435	470	507	439	441	434	425	470	481	460	470	472	452	454	445	430	441	449	445	459	491	446	500	476	478	453	461	458	446	471	476	454	445	403	474	483	454	449	432	456	462	478	494	467	427	462	469	449	446	469	417	460	421	432	457	465	459	456	437	457	447	462	492	463	462	458	435	495	446	454	454	441	454	443	480	451	482	459	453	435	452	474	429	490	454	431	423	458	435	487	464	459	470	446	443	420	465	455	420	443	426	483	458	455	450	427	440	491	443	430	443	441	463	483	458	399	457	427	438	455	444	458	492	445	467	453	466	434	425	449	432	432	493	439	468	453	436	490	439	439	447	461	466	456	444	443	475	451	426	442	469	433	415	458	477	458	488	423	432	479	456	490	469	465	479	470	461	445	433	417	460	471	478	470	423	489	443	412	496	442	443	446	484	465	419	450	456	517	484	462	459	402	438	456	458	428	439	470	451	447	437	440	454	437	441	443	455	467	455	456	500	465	447	427	455	461	442	459	456	499	442	477	430	471	455	454	423	444	446	433	446	417	437	406	414	444	432	437	476	435	444	456	430	458	447	488	454	432	413	444	445	481	475	465	461	439	452	442	477	440	474	439	504	463	439	466	478	466	465	480	473	469	489	466	453	470	455	464	468	444	441	471	420	489	457	471	430	432	475	442	420	467	461	449	450	416	472	450	428	470	451	448	440	469	432	440	467	433	416	429	472	476	443	477	459	466	467
25435	21276	27053	25369	15306	4518	3161	2309	1565	604	303	289	263	288	277	275	292	271	266	259	271	272	290	261	247	260	242	269	279	261	241	298	228	270	272	267	260	237	237	263	260	256	256	284	276	254	231	253	253	273	248	242	258	268	263	242	289	241	279	265	249	246	274	258	262	256	269	238	265	258	309	248	246	264	235	240	251	263	262	272	232	242	239	234	283	235	263	259	279	254	270	274	262	242	265	244	271	268	244	258	260	279	236	260	248	248	258	270	285	242	267	258	224	249	260	257	270	243	258	261	261	272	302	248	236	280	267	257	246	248	279	248	282	246	249	247	254	222	254	258	270	261	262	248	276	231	289	244	239	210	249	241	276	233	241	246	245	282	286	246	258	244	264	284	259	270	273	246	261	268	278	244	231	273	268	253	276	255	268	240	231	284	224	266	243	281	245	261	253	227	248	248	251	239	240	263	266	259	256	254	245	255	236	278	239	271	264	245	238	247	302	273	253	243	264	244	256	245	269	293	246	265	256	245	255	243	244	231	250	273	244	273	241	269	255	267	256	270	243	251	293	239	261	249	256	226	285	275	254	274	205	240	261	250	261	269	255	245	240	244	286	266	254	255	265	224	275	238	259	255	257	267	230	253	233	235	251	265	286	285	244	261	232	272	281	240	241	263	273	285	236	266	270	239	281	242	282	269	256	267	282	261	247	241	247	257	263	252	248	266	250	254	272	267	261	224	280	229	286	236	271	261	243	286	279	251	250	242	239	252	249	255	254	222	269	262	255	267	250	211	257	261	232	251	275	245	273	284	283	282	281	271	241	259	273	272	255	271	276	266	264	256	271	267	227	264	273	253	263	247	253	264	286	267	264	259	283	274	250	259	268	243	260	247	267	257	245	267	263	269	274	236	257	250	238	272	249	262	223	281	208	277	280	238	264	258	265	248	243	248	270	239	262	266	266	254	265	257	258	246	268	270	270	245	252	264	259	242	265	236	268	256	283	277	272	255	237	228	283	277	282	288	240	231	261	243	283	235	299	251	245	252	251	256	240	266	244	241	251	267	256	273	249	257	278	252	254	223	238	260	250	248	260	247	267	262	250	255	245	263	279	254	272	260	265	271	262	278	243	260	256	250	269	269	239	254	264	229	250	250	270	256	221	263	259	252	263	240	262	229	241	271	257	234	271	272	252	268	262	238	237	262	282	273	247	264	286	238	248	266	273	249	249	261	255	264	258	241	254	234	260	255	239	290	269	261	254	231	262	248	257	240	245	263	260	238	279	234	273	261	243	260	247	266	260	259	260	236	287	268	260	229	277	265	262	251	257	235	287	263	260	225	262	235	240	263	259	266	265	255	237	250	273	274	265	281	227	259	279	252	252	268	240	233	269	250	275	256	250	244	254	278	225	273	255	228	255	269	232	277	240	239	258	238	284	265	252	243	266	236	302	232	253	259	230	258	257	267	269	256	270	243	284	254	249	269	276	260	259	278	242	269	253	283	261	263	228	269	255	236	284	266	257	265	262	228	269	250	277	238	249	251	251	271	253	251	245	261	243	243	247	266	250	240	255	247	252	262	259	268	276	249	259	239	258	287	275	273	262	256	252	216	256	229	273	261	244	258	267	252	264	250	243	267	271	247	287	252	265	238	271	219	264	270	267	250	246	244	277	233	253	250	261	233	294	277	243	275	251	237	268	270	218	240	243	266	281	270	241	256	249	227	287	278	293	276	270	262	242	279	273	269	251	272	261	278	250	250	266	238	242	250	264	257	246	261	242	248	271	272	268	258	263	265	244	262	265	251	259	271	254	263	251	262	257	266	220	258	263	262	261	243	244	258	271	264	252	264	256	227	273	273	250	250	249	287	281	241	230	264	244	297	259	264	265	243	277	244	240	253	232	251	278	285	291	278	247	249	243	245	242	251	257	264	245	255	267	245	261	283	266	235	254	258	252	262	272	254	259	271	239	275	253	250	247	268	230	255	251	258	242	260	258	264	253	268	258	287	252	265	219	244	255	257	261	256	264	267	243	252	243	219	286	274	259	271	254	253	270	263	251	286	260	262	266	239	256	286	246	251	238	259	265	260	269	258	252	272	232	270	265	270	277	266	252	257	254	246	207	245	256	243	263	252	246	261	221	226	275	271	240	248	285	254	253	275	241	241	269	255	232	255	279	249	237	284	259	248	245	243	257	241	245	275	245	261	258	285	232	269	245	260	237	248	233	257	250	249	254	238	228	266	252	233	263	296	263	252	273	267	262	263	250	246	264	263	252	259	229	257	246	242	238	277	260	282	245	254	226	242	232	237	260	256	256	255	228	249	264	259	251	275	271	254	269	250	270	240	234	256	286	254	248	242	278	263	253	271	226	271	256	241	256	293	262	255	264	225	258	244	237	259	250	233	253	267	231	261	266	242	271	235	249	289	250	243	264	271	270	269	245	224	285	287	267	253	244	232	278	221	240	251	259	266	252	248	263	276	246	246	254	268	253	264	245	232	256	252	238	268	261	241	254	266	264	264	231	246	281	272	250	258	249	266	253	260	273	273	263	285	257	252	258	258	230	268	239	275	261	251	254	255	278	252	259	259	263	264	236	240	255	249	246	261	275	289	272	257	269	273	255	262	249	268	235	253	270	253	263	272	254	273	252	256	260	243	238	280	260	248	256	242	235	245	246	282	304	240	253	294	247	263	283	246	266	263	287	252	271	262	256	244	261	273	251	261	260	272	292	256	235	258	272	268	263	248	256	260	228	237	278	242	249	275	265	239	254	253	264	268	244	235	248	252	288	266	244	252	283	247	261	270	264	260	240	234	249	245	271	249	265	244	258	290	246	244	206	247	271	260	250	250	258	290	262	260	251	281	246	288	264	272	255	230	245	239	246	266	263	261	251	259	252	266	241	269	274	263	252	261	276	235	239	226	234	252	260	264	265	266	236	269	268	260	264	247	236	267	280	289	273	264	241	275	265	273	233	273	259	232	252	261	274	275	274	238	237	264	261	286	223	274	264	246	270	257	288	255	249	239	254	261	259	256	250	265	228	255	249	247	264	241	254	231	254	265	231	272	285	253	259	269	246	245	263	280	258	255	299	262	245	239	243	310	275	229	244	256	252	272	276	283	258	278	270	270	267	243	241	250	241	243	238	228	239	259	247	241	278	245	278	252	229	251	244	251	251	241	258	278	274	223	270	272	233	244	253	275	248	247	252	266	297	260	267	250	226	264	278	277	248	262	237	242	290	282	252	245	266	271	261	240	264	273	234	262	263	274	240	242	252	266	244	260	260	293	264	241	236	243	271	254	306	263	253	266	254	242	246	238	254	216	275	263	259	271	271	255	287	235	270	253	259	284	260	263	266	277	258	228	278	249	258	256	259	279	262	284	287	245	243	260	234	240	224	244	253	250	235	265	260	262	250	237	249	259	273	263	288	224	257	256	236	256	269	220	254	272	258	235	259	241	263	250	284	259	246	249	238	266	215	235	265	242	254	254
37473	48004	27645	21743	19656	7786	7717	5891	4104	1339	443	404	417	366	368	372	360	365	364	364	304	330	347	332	366	318	324	303	324	378	327	316	369	302	325	361	311	315	329	331	329	354	357	307	304	346	334	343	307	332	341	350	336	327	285	347	343	337	332	311	350	332	331	286	307	333	336	336	334	332	322	326	358	340	325	317	306	332	327	353	347	330	357	321	328	349	319	329	341	305	354	370	323	346	315	327	338	340	314	325	312	335	344	310	337	326	322	318	341	353	315	336	317	336	315	313	324	332	334	326	326	332	327	318	364	299	334	307	342	328	308	330	329	340	335	331	341	307	331	339	320	361	310	283	345	304	313	337	332	294	319	306	326	302	291	317	295	322	318	330	308	349	348	328	326	368	325	314	309	306	350	324	320	336	322	328	307	300	315	302	321	324	339	297	337	331	306	342	292	319	304	362	329	324	314	327	328	330	346	320	332	330	306	321	312	355	307	309	367	303	347	329	342	295	328	284	326	275	351	354	343	325	308	339	315	319	308	334	309	358	279	311	310	327	305	311	330	291	299	285	336	325	337	349	336	293	294	296	336	325	333	328	326	314	338	338	315	308	337	312	324	295	356	324	313	316	330	328	292	313	336	338	364	340	318	321	309	334	305	325	352	344	291	348	311	339	327	293	334	325	302	341	308	325	320	286	308	314	351	332	339	290	332	348	302	301	337	360	330	302	360	363	320	330	302	349	341	329	367	285	325	333	335	326	319	329	338	310	348	318	344	305	313	316	316	338	331	321	322	329	321	302	323	328	311	343	320	319	321	322	327	328	327	363	366	331	335	333	310	319	332	301	312	311	336	333	352	312	320	333	315	351	340	325	346	326	326	331	316	335	326	372	318	360	331	274	321	320	296	313	294	338	322	330	339	336	311	321	321	337	318	317	304	335	337	340	330	321	324	322	328	320	345	329	348	294	315	288	332	301	337	355	317	305	325	298	314	311	319	332	329	324	321	291	318	316	321	317	298	342	377	330	331	339	337	321	322	317	302	331	305	318	309	353	330	320	336	303	333	306	308	299	312	324	305	322	341	312	305	320	282	326	343	328	307	306	317	331	372	358	326	322	313	305	324	325	314	332	339	352	341	338	289	325	331	321	318	304	310	323	315	327	298	313	322	336	329	348	310	337	330	314	322	312	316	340	352	317	321	297	328	310	309	319	271	320	322	330	304	322	328	335	342	328	318	328	307	352	338	311	300	297	328	311	320	343	336	312	327	310	337	314	301	311	321	290	320	335	321	315	279	288	311	327	329	340	337	351	300	292	362	327	370	343	344	333	357	325	295	371	324	336	359	341	340	342	331	315	320	304	338	322	314	347	323	336	292	374	290	300	334	316	347	334	332	351	289	298	321	365	324	308	340	346	292	326	312	358	337	312	356	337	313	342	308	338	299	333	327	340	322	348	342	316	347	343	308	337	327	325	309	323	317	302	326	337	313	288	333	355	333	325	323	312	340	335	320	347	340	339	352	280	304	341	325	360	302	325	333	300	306	324	351	315	329	320	353	324	316	345	319	364	325	309	341	356	328	300	290	331	320	341	340	301	312	317	277	319	377	310	327	338	312	345	317	333	331	340	346	287	311	319	323	328	351	341	336	298	356	323	312	335	358	341	307	320	335	319	327	340	313	299	345	305	344	302	330	322	336	339	302	304	306	340	335	311	313	340	320	331	319	305	300	337	320	343	359	317	346	344	323	320	342	263	317	335	330	305	306	340	306	332	321	296	318	329	309	316	336	311	305	322	313	347	308	311	329	333	336	327	296	288	315	308	328	322	313	330	337	289	298	336	351	357	324	302	336	345	319	311	322	335	322	341	342	315	330	295	319	343	341	301	310	339	341	298	298	304	339	329	315	310	337	311	300	312	336	335	344	330	338	345	357	351	300	297	328	333	301	330	320	332	332	315	346	336	316	355	324	313	346	311	318	307	316	309	293	316	341	310	327	311	319	342	320	313	316	301	323	345	311	342	311	343	353	306	328	328	323	324	320	311	319	345	323	335	334	347	295	337	314	338	341	309	315	306	316	318	318	338	312	329	320	328	354	298	333	308	344	292	345	291	329	326	295	337	307	312	311	347	330	357	280	310	337	345	320	330	333	346	329	315	351	328	330	314	332	312	335	367	302	315	302	320	337	346	311	355	373	304	308	320	286	326	322	308	306	328	325	334	337	333	332	323	343	330	325	346	339	317	318	344	307	321	331	313	315	323	315	307	309	317	321	326	303	356	350	360	306	338	303	324	333	325	331	339	287	345	330	319	330	345	323	287	320	324	336	340	337	326	324	324	324	333	316	314	314	325	328	277	315	327	335	308	332	326	335	336	340	333	311	357	353	298	304	323	330	339	336	318	305	366	345	282	310	300	319	351	315	324	338	288	321	330	352	335	320	312	319	295	303	297	306	325	310	322	320	337	303	345	308	321	317	315	332	314	316	342	394	315	328	337	328	336	329	312	303	306	313	306	306	311	332	350	301	310	325	352	281	348	320	280	298	303	327	323	331	331	311	315	360	347	325	317	322	312	335	313	304	306	326	296	348	312	361	309	310	341	348	327	353	347	319	324	298	303	316	312	322	323	346	311	359	334	312	328	310	320	346	328	312	338	340	326	311	329	341	334	322	345	371	347	301	342	336	335	336	322	325	326	314	310	296	321	318	328	317	342	321	338	314	323	349	326	303	321	302	329	318	317	309	337	332	345	333	324	336	322	331	346	318	293	330	307	336	320	334	303	353	310	320	327	341	316	330	323	357	305	317	336	335	329	355	336	298	300	341	308	344	309	323	281	305	367	324	319	342	322	301	323	339	297	334	359	297	344	322	335	317	325	346	332	345	317	304	344	357	354	337	323	349	320	324	298	307	313	325	314	321	332	318	321	340	295	343	308	331	340	321	327	314	328	305	329	362	280	320	328	298	368	317	321	324	327	306	356	307	303	290	308	317	322	308	309	329	337	285	311	298	353	356	318	308	356	331	302	337	296	334	332	335	314	324	359	338	328	290	298	366	316	333	366	323	340	339	319	317	287	360	331	296	311	331	334	342	315	329	358	310	317	275	339	326	323	301	338	332	344	341	303	307	311	320	307	336	319	315	332	335	316	345	321	357	327	335	298	337	327	340	331	335	313	325	328	326	332	342	323	290	292	306	356	312	303	350	338	332	363	331	319	338	365	325	333	328	309	330	336	324	320	353	298	347	331	327	363	337	332	311	314	320	312	314	316	319	318	336	347	322	377	328	304	330	316	321	327	328	311	346	302	326	326	308	316	349	332	338	322	341	318	336	329	327	320	333	303	358	307	341	356	315	345	326	298	345	307	320	320	323	284	337	313	314	344	289	335	303	347	366	321	331	304	326	319	274	308	308	320	302	335	306	295	352	331	317	329	334	315	297	307	312	316	327	335	265	341	351	321	327	300	324	306	359	319	348	350	346	336	327	321	319	336	341	338	359	289
23030	21273	29050	23940	22912	22878	20160	12080	7551	2153	697	665	576	615	580	564	602	614	568	530	587	516	578	520	577	526	581	566	529	530	538	501	513	558	514	502	512	533	521	528	563	530	581	499	529	555	557	535	532	468	505	569	506	527	478	549	597	551	489	528	540	542	540	521	518	504	525	544	555	532	525	551	522	521	553	556	549	503	514	518	519	524	517	509	544	562	522	512	559	557	528	468	548	534	546	501	535	520	472	533	504	542	583	506	501	560	522	504	538	582	550	520	541	525	507	526	494	586	516	522	514	525	506	516	541	545	511	525	549	561	506	503	540	514	540	508	561	519	549	529	526	515	511	518	510	496	512	512	566	532	508	510	512	533	486	545	488	534	551	505	466	499	520	505	523	507	521	579	529	515	515	539	503	511	497	502	526	535	500	522	501	510	559	510	508	527	534	507	499	485	523	585	515	522	509	563	561	506	502	554	530	480	538	556	535	561	521	500	517	494	514	523	588	493	509	496	547	542	508	528	556	515	529	542	499	518	486	561	515	515	524	574	513	510	506	531	513	488	548	567	535	484	500	515	536	475	519	559	484	531	557	496	494	522	532	544	506	558	534	524	525	523	493	533	505	494	525	497	530	512	495	534	535	505	502	524	502	524	507	440	509	536	480	544	513	505	508	534	550	546	533	526	502	455	536	558	536	524	533	551	491	550	508	519	508	510	545	514	520	501	551	494	514	495	486	522	506	530	521	493	501	503	504	541	520	501	520	503	496	499	510	558	550	502	486	530	535	517	520	492	521	507	544	524	521	559	517	531	495	544	515	538	534	519	531	506	491	528	548	568	542	519	490	491	525	561	544	520	485	564	515	510	531	517	531	523	483	501	500	535	498	537	495	518	533	542	568	494	519	532	531	551	503	505	549	525	527	536	504	516	527	554	508	500	537	508	498	529	535	564	542	533	531	492	542	520	553	495	550	498	508	524	507	522	486	498	536	540	509	477	534	521	499	556	490	514	536	480	539	522	532	529	501	559	511	559	559	478	485	524	488	573	555	519	497	505	533	514	487	567	510	531	507	549	496	543	506	537	503	502	526	543	504	493	532	560	519	528	496	506	519	507	497	517	542	496	536	515	486	513	539	496	489	522	515	488	538	507	533	517	539	492	510	553	537	505	520	495	517	517	515	519	520	529	521	513	531	521	542	534	527	510	527	536	560	512	509	541	514	532	515	527	518	540	520	498	497	498	515	560	536	493	512	540	541	525	543	475	570	546	494	553	495	532	508	559	507	511	526	499	498	530	536	568	530	561	564	556	532	527	537	523	496	508	560	543	464	500	492	541	545	540	525	530	511	536	541	536	558	535	506	488	508	565	507	524	511	522	522	490	499	531	504	517	518	537	566	525	577	527	490	532	528	553	498	524	497	524	516	517	498	521	534	520	520	481	470	503	522	531	495	470	501	496	567	515	468	544	539	513	525	527	513	533	567	514	508	539	520	534	533	520	545	478	518	482	541	525	524	512	512	531	535	548	524	530	533	494	527	507	554	498	504	544	548	496	535	503	514	484	518	539	548	517	527	510	509	541	511	508	529	531	527	529	532	494	528	494	490	533	497	512	506	548	538	481	558	511	555	506	510	552	521	518	536	515	507	542	511	504	551	569	506	505	515	492	537	552	490	536	526	521	521	525	485	542	534	505	525	513	504	518	530	513	524	499	504	503	505	520	529	519	525	504	480	513	543	504	471	524	527	522	487	532	486	536	498	556	505	531	495	530	481	568	527	568	522	494	546	500	490	547	540	539	521	540	507	500	510	506	492	514	553	519	531	493	508	484	490	534	516	522	526	520	528	536	521	526	538	532	568	498	517	518	535	510	519	505	500	481	551	588	530	497	546	515	560	534	533	484	503	518	511	546	537	515	530	511	508	517	516	521	532	536	509	516	545	527	500	519	535	509	534	533	495	518	548	513	531	532	516	541	531	519	507	557	541	493	488	498	526	466	505	502	525	479	455	542	529	527	502	502	506	543	539	572	533	539	521	528	525	512	503	518	531	523	513	506	500	547	544	534	540	517	503	493	552	531	457	530	565	553	499	539	503	489	492	550	538	550	521	501	485	512	478	498	491	504	525	520	488	533	545	515	543	517	514	539	506	545	503	512	531	491	535	527	505	528	503	492	492	542	487	524	517	534	534	506	520	467	516	513	518	504	517	513	498	510	501	519	549	542	539	519	506	523	463	513	469	498	547	530	514	474	530	530	504	514	557	500	518	477	562	498	471	536	534	522	502	541	556	494	538	554	524	521	533	531	514	533	521	510	550	516	548	509	506	504	522	495	513	529	521	498	549	501	531	542	489	503	536	493	556	568	488	490	532	531	526	512	504	526	503	532	522	520	524	523	531	554	522	526	530	545	526	540	545	514	483	525	518	531	541	524	541	536	545	521	534	521	534	528	516	567	512	519	505	470	501	532	511	525	532	509	514	538	524	522	528	510	503	550	536	492	544	525	499	496	553	523	501	526	516	511	504	512	511	543	515	479	491	519	506	483	497	542	537	530	501	523	541	536	518	562	556	510	519	492	561	513	491	519	482	539	526	498	533	519	519	507	523	553	532	466	541	506	491	497	567	487	543	531	517	542	529	487	512	571	489	466	547	465	505	537	560	578	520	516	506	490	523	523	543	569	494	508	529	532	528	560	515	526	498	516	501	536	488	503	516	490	532	522	524	480	526	529	532	524	554	539	530	519	531	523	460	552	502	556	531	563	538	483	545	551	493	528	468	521	523	481	508	467	567	518	491	542	496	516	547	482	524	511	548	522	528	552	511	490	498	510	524	499	508	553	549	534	527	530	501	497	515	553	480	509	510	496	536	498	547	518	558	531	499	510	495	543	539	495	534	567	540	470	532	572	535	502	529	556	528	521	559	513	549	527	494	539	553	515	562	508	538	520	509	513	549	520	532	560	515	504	512	562	531	541	515	494	538	526	526	550	494	523	531	521	527	479	517	544	505	505	533	543	537	474	481	477	518	575	539	517	540	533	495	533	517	497	553	511	535	521	522	523	523	551	536	521	494	508	513	484	523	512	471	522	518	552	520	537	512	489	557	509	501	538	526	502	484	497	536	491	518	504	508	504	516	527	548	544	518	549	518	498	519	461	523	515	470	550	510	524	546	510	489	528	520	536	516	516	555	557	512	530	514	550	520	524	560	515	582	514	572	509	566	499	583	547	559	535	560	548	504	518	517	472	500	523	521	492	494	510	487	497	526	519	540	503	552	505	510	493	502	518	530	544	520	521	525	557	547	565	525	502	521	527	509	553	502	538	531	533	486	527	481	496	511	528	512	487	506	511	503	524	477	552	511	526	530	509	517	521	493	518	543	512	517	497	495	531	516	524	584	518	554	523	502	547	508	546	507	518	516	497	555	556	510	533	504	570	512	520	541	516	541	518	522	501	560	503	526	476	519	509	514	538	517	547	565	485	515	537	513	535	530	514	526	507
50143	75419	46698	41322	38669	23523	20716	18599	13751	3686	1009	949	892	788	862	778	771	735	734	700	739	716	680	653	678	661	695	653	592	647	687	589	655	672	692	624	664	625	639	638	642	636	612	666	650	619	631	631	629	618	636	618	600	674	581	656	590	629	630	654	628	592	606	617	631	592	609	672	577	653	560	642	578	596	617	620	594	625	603	566	616	616	646	649	585	661	589	633	602	606	588	664	678	605	627	643	619	632	634	649	616	581	584	605	594	582	613	659	648	581	636	598	638	644	580	609	592	604	635	574	627	579	558	626	611	624	612	634	685	627	630	611	607	624	607	608	619	609	610	586	567	583	603	595	613	602	584	639	614	589	596	641	595	597	606	587	617	622	593	613	636	569	603	592	606	623	553	601	609	647	549	629	620	588	646	610	620	601	554	567	599	587	593	602	629	588	560	628	576	591	624	617	560	572	596	601	608	593	609	618	634	569	605	595	580	588	616	591	600	634	611	605	581	581	606	581	618	616	603	575	607	666	655	614	572	568	602	598	632	628	626	605	546	652	622	634	614	623	616	569	600	604	599	591	603	623	598	594	602	656	613	596	590	584	612	610	589	580	568	619	617	596	601	637	621	608	650	592	585	627	575	644	642	549	574	627	634	628	611	610	590	584	626	601	625	592	637	629	595	601	603	642	588	580	594	582	586	620	565	602	594	562	603	609	597	608	580	598	577	612	580	585	591	627	638	658	617	606	587	607	583	605	572	592	614	634	608	617	648	589	635	596	563	635	584	619	586	616	598	595	590	541	589	605	628	591	577	573	620	584	616	589	614	668	599	584	615	608	585	629	647	589	575	617	627	604	592	576	629	605	559	607	568	603	584	576	587	601	581	639	648	613	626	634	589	638	620	638	601	567	620	653	612	608	579	640	620	631	593	607	580	554	608	574	592	616	600	644	549	581	584	609	589	672	634	604	575	614	589	579	621	590	646	629	686	630	598	558	583	603	610	590	602	626	601	598	603	600	611	605	604	601	606	615	597	618	601	596	567	614	623	604	595	640	595	611	563	560	625	613	620	618	598	617	602	609	601	617	595	604	660	676	602	595	590	518	584	630	587	617	590	616	605	618	585	586	616	552	644	604	588	593	605	631	635	625	616	598	616	655	602	596	602	575	573	593	604	592	620	559	614	608	640	575	598	588	593	622	648	611	605	590	627	614	591	582	639	640	613	606	562	610	608	649	622	598	581	616	606	623	618	565	592	591	605	664	581	569	604	628	583	619	618	565	576	607	577	621	618	557	594	603	620	591	550	630	592	633	607	640	582	610	608	581	614	628	572	617	585	603	637	560	566	683	612	555	641	553	566	597	614	615	600	630	637	609	594	601	617	553	568	625	585	636	625	621	608	573	584	607	596	609	603	609	592	645	606	593	614	607	621	623	614	636	584	570	596	568	580	595	609	563	613	622	586	615	597	588	581	651	614	591	611	587	651	589	597	609	597	594	652	614	626	628	585	614	590	609	601	642	564	585	599	597	601	605	611	568	593	585	623	625	616	604	625	593	602	599	611	590	630	624	585	586	604	599	616	659	590	623	608	580	590	604	551	583	586	574	636	607	573	571	614	626	589	581	573	584	584	608	607	642	580	599	616	586	643	560	586	571	625	661	574	548	542	586	626	633	617	595	613	589	572	629	594	565	598	579	580	569	628	621	611	564	619	588	558	620	589	597	571	602	609	650	648	629	635	578	588	622	646	645	598	649	624	579	662	653	627	575	602	590	627	622	644	612	586	615	578	631	626	551	636	586	583	604	601	614	614	635	613	565	589	638	590	639	614	622	588	591	638	558	555	603	559	619	589	604	599	607	597	599	571	617	655	586	633	607	568	639	633	633	574	614	632	572	626	586	567	609	595	641	551	616	625	644	604	585	589	594	608	597	593	589	589	614	629	608	606	631	597	637	605	588	579	574	603	576	612	603	612	598	603	552	607	566	627	602	581	566	607	638	623	582	600	573	601	630	593	618	613	594	618	622	607	579	646	564	628	605	600	637	606	600	618	611	589	625	626	640	579	637	627	560	624	636	609	577	624	620	602	579	606	625	622	585	635	596	603	617	614	623	621	628	550	592	577	563	597	576	601	597	626	616	617	611	594	634	578	613	594	618	614	587	593	592	647	626	604	618	580	609	594	614	565	584	627	558	581	602	598	591	601	587	599	568	559	632	572	554	598	600	616	647	604	611	575	625	619	602	606	547	591	570	596	641	603	562	601	604	600	626	589	629	615	598	610	652	629	604	624	617	613	613	596	579	606	611	581	571	614	626	631	613	631	592	597	621	582	604	605	614	569	584	607	568	601	607	555	600	604	589	586	635	603	604	626	627	606	577	603	608	661	609	551	610	594	598	618	565	587	594	573	635	597	657	600	557	605	592	600	570	618	599	619	593	569	581	587	589	614	665	570	609	599	606	578	578	622	620	632	592	560	599	614	618	640	643	609	579	567	622	608	653	542	615	627	609	620	584	586	569	645	585	578	615	595	610	632	639	595	598	590	604	547	617	583	585	597	650	604	631	632	638	579	618	574	585	581	603	613	623	592	585	589	621	638	588	626	671	622	582	586	587	624	578	612	574	589	584	617	608	583	627	592	617	620	650	617	609	536	617	599	573	627	603	610	612	612	599	575	588	639	603	612	586	595	575	568	607	645	572	600	608	600	581	630	601	558	607	634	669	569	621	614	619	640	630	650	607	619	606	596	601	624	591	601	585	609	550	590	611	617	594	565	622	607	579	632	592	595	602	620	589	622	599	599	616	544	587	612	602	646	621	552	594	543	615	626	572	631	640	631	591	625	611	595	632	647	583	591	605	622	629	607	612	589	590	619	584	615	569	584	572	642	651	604	650	595	556	669	611	603	585	585	626	594	604	614	581	601	603	602	576	582	540	654	627	617	629	639	603	590	596	641	620	618	581	659	658	623	599	627	578	574	599	587	580	607	653	605	596	563	667	599	629	582	604	633	618	605	616	623	608	611	575	615	621	631	592	603	612	625	606	610	608	581	618	611	634	626	645	607	604	617	562	618	604	597	579	585	584	630	605	608	580	599	597	605	602	585	639	623	591	549	631	571	621	562	568	585	572	588	631	595	617	603	636	582	605	600	597	567	567	571	615	570	598	615	603	589	623	599	661	622	608	604	617	619	587	631	587	637	581	584	591	622	616	590	588	625	652	663	615	598	582	584	577	594	600	589	593	596	598	593	631	633	633	589	617	601	580	553	613	620	583	580	619	605	647	623	592	587	545	635	578	611	604	607	639	623	647	568	582	578	630	631	601	602	647	597	593	634	579	632	578	624	551	570	619	580	569	590	599	655	578	625	603	629	583	616	632	618	594	595	619	612	626	567	606	579	631	591	652	584	622	621	557	594	634	584	615	592	606	606	575	598	594	606	623	623	567	609	642	671	605	613	593	600	613	560	604	585	604	630	605	593	626	605	614	616	567	587	626	572	591
27650	21421	14349	5369	2958	1055	807	528	428	291	220	231	226	217	238	241	236	232	234	236	224	224	232	228	228	236	259	236	250	226	227	222	249	233	245	219	216	241	218	234	242	236	236	213	258	252	249	238	211	213	228	225	212	196	232	243	244	242	238	211	228	237	253	220	248	242	226	215	214	229	206	206	227	231	235	218	214	257	219	226	216	254	223	223	256	210	234	202	215	277	221	220	229	222	228	239	260	211	255	232	217	215	227	224	233	215	223	250	230	221	239	238	262	237	214	223	239	235	238	222	215	225	224	212	210	209	239	247	243	239	220	193	216	241	255	244	246	220	253	225	232	235	253	239	239	207	202	222	259	228	239	231	234	209	236	218	219	212	251	231	217	223	226	208	227	236	236	226	229	208	231	209	266	220	220	198	222	230	269	219	223	247	216	214	243	229	223	248	251	222	240	237	237	217	234	248	254	233	238	236	232	220	258	203	236	210	216	253	242	252	237	228	207	204	236	247	220	240	249	252	220	221	244	225	255	220	231	235	217	246	228	264	247	231	243	242	217	217	228	243	224	220	238	214	230	253	218	219	221	217	232	224	239	224	227	209	240	239	239	237	255	207	228	241	216	210	241	235	231	231	237	232	231	233	243	241	243	225	217	220	211	210	212	198	225	251	234	261	229	207	219	261	255	235	220	250	206	232	226	199	221	215	221	215	225	218	202	231	247	243	233	216	215	268	216	227	240	218	219	228	244	217	241	231	234	202	232	230	240	235	222	250	234	245	229	211	213	232	221	235	213	216	215	243	217	210	263	229	235	235	234	218	220	233	263	238	247	225	253	224	210	232	242	257	235	237	218	243	217	251	206	229	258	221	225	259	226	239	238	214	229	216	212	253	229	220	235	241	219	242	257	240	227	230	226	221	235	224	223	239	214	239	232	248	208	238	222	224	245	222	219	242	229	228	253	249	207	241	237	223	214	227	239	229	227	243	227	222	239	234	218	206	218	246	258	220	235	236	235	217	240	237	253	216	222	258	223	232	239	242	237	249	213	201	230	225	226	239	221	235	238	222	228	265	253	256	235	226	219	250	248	246	239	229	233	227	236	239	219	248	234	224	238	226	215	213	236	213	213	211	236	256	220	214	212	225	237	221	230	231	241	236	214	246	196	230	256	215	203	225	225	213	219	244	233	227	249	241	239	225	247	231	208	227	231	220	230	213	207	238	237	223	224	231	238	217	262	214	235	228	240	243	254	232	241	224	221	228	212	241	241	211	234	224	254	249	248	224	248	208	258	237	213	234	209	223	239	232	249	224	243	226	221	220	215	236	204	233	213	229	235	220	230	205	228	223	226	236	226	229	234	211	221	226	255	231	217	220	216	251	231	206	226	216	209	259	230	218	222	233	225	227	239	233	220	231	243	202	218	219	219	244	225	235	245	236	244	223	233	262	225	232	244	222	227	223	237	252	241	199	244	243	237	209	241	220	284	249	241	251	238	204	224	207	236	241	249	229	225	239	212	239	228	236	189	222	219	230	239	252	234	228	206	252	252	202	247	235	245	223	229	224	253	215	233	238	214	217	233	217	259	222	233	234	233	238	216	205	244	248	240	238	198	236	213	225	238	232	208	219	238	236	209	230	240	229	248	247	205	242	245	216	229	253	242	212	236	259	238	222	187	218	220	241	236	241	218	218	214	233	228	230	240	209	230	249	240	239	192	235	245	235	255	227	256	190	218	238	232	221	217	229	215	196	201	205	231	239	226	231	219	225	238	234	216	230	241	216	223	209	233	235	216	227	218	252	253	241	211	217	247	230	225	254	254	204	257	225	243	234	229	223	250	242	220	240	214	237	220	249	215	207	240	216	220	236	248	227	234	232	237	212	246	238	216	235	209	218	234	200	238	228	247	226	220	223	243	228	238	229	235	243	219	197	219	238	207	230	234	227	225	196	227	231	218	218	229	232	227	227	241	227	261	253	225	227	225	213	257	230	230	238	221	234	255	235	244	218	248	214	226	230	231	203	234	248	241	240	244	221	199	201	212	221	241	212	253	267	265	231	229	249	218	252	231	232	253	202	219	242	239	198	234	220	230	232	183	226	235	197	271	249	223	232	248	203	225	231	247	215	233	231	217	253	239	243	231	212	215	236	211	230	224	227	222	228	229	250	238	236	210	228	236	215	248	222	216	235	223	246	228	215	233	230	222	222	206	264	232	218	211	254	216	217	230	244	232	234	209	211	224	232	228	209	236	223	220	224	249	238	239	250	222	244	238	231	220	218	218	236	230	216	253	216	219	247	228	232	219	256	243	228	234	234	216	218	213	219	248	199	224	262	207	238	226	209	249	243	228	230	216	264	235	261	217	202	237	219	217	202	250	234	246	247	228	235	244	253	233	220	225	232	225	246	233	223	224	249	244	264	252	224	222	229	237	234	192	204	243	227	257	268	243	226	231	251	219	214	235	232	202	233	232	214	221	220	236	265	223	255	228	212	220	229	228	237	195	244	205	224	220	244	232	246	223	201	238	228	218	208	246	222	221	215	247	222	237	236	240	230	237	247	229	245	241	224	235	209	238	215	235	235	241	209	232	216	244	217	248	256	211	232	221	226	225	235	229	208	236	223	243	217	223	248	220	240	227	236	225	210	215	199	227	244	211	218	253	229	220	221	227	206	194	232	221	248	254	243	236	266	242	229	227	218	249	213	234	192	208	227	225	217	211	252	253	219	227	197	254	222	233	236	227	234	227	226	233	216	214	228	221	230	218	210	215	218	235	230	232	213	240	203	254	217	221	235	232	228	239	223	249	213	236	216	236	244	239	218	239	202	234	234	212	221	223	228	217	233	230	217	234	236	225	241	226	241	245	208	255	201	233	232	223	233	265	224	234	240	245	220	233	217	240	244	216	226	221	264	228	230	217	218	228	246	217	252	221	237	221	229	220	245	188	225	220	199	251	220	249	214	203	245	250	220	231	215	270	218	241	224	213	238	215	227	252	233	252	215	224	225	221	254	228	218	227	237	256	238	214	221	214	245	239	240	231	246	234	226	238	219	217	224	231	234	244	192	193	222	227	243	236	239	236	222	224	230	229	230	230	224	189	208	250	251	237	219	229	209	240	222	214	252	247	234	224	211	221	270	256	229	223	225	219	245	241	230	231	192	224	220	219	234	212	245	217	207	247	221	222	231	231	226	223	242	258	218	236	222	220	215	244	203	212	218	229	236	223	264	245	254	238	238	244	238	231	221	240	233	238	209	246	231	213	242	214	234	216	250	227	247	215	199	229	248	207	223	216	271	236	218	228	216	234	198	245	219	244	235	218	229	252	232	207	235	234	236	205	226	203	228	228	254	224	236	211	227	228	254	218	239	227	229	221	233	251	217	234	250	234	259	224	231	227	228	206	218	239	214	206	219	239	209	216	207	217	224	232	249	207	239	249	230	253	253	217	225	261	249	226	208	259	236	237	259	216	262	237	223	226	241	250	248	221	213	263	221
19436	25536	9110	5564	4553	1718	1350	985	736	387	296	298	323	271	256	302	303	292	293	269	303	276	284	279	278	316	292	284	290	270	279	264	284	295	270	276	303	290	291	296	292	273	261	273	315	279	284	260	279	272	300	266	295	260	289	285	284	280	291	256	256	252	271	303	266	313	299	303	293	272	282	289	274	287	301	299	258	280	289	249	282	296	279	286	287	308	261	267	279	278	266	294	260	286	289	302	312	322	292	269	292	321	279	293	272	245	296	280	270	273	299	279	284	277	295	271	271	286	285	261	269	290	262	309	262	293	278	298	297	253	277	301	274	278	268	282	278	270	288	260	285	293	279	281	263	259	278	279	295	270	242	278	292	275	287	286	296	273	289	285	320	296	297	270	250	266	280	297	266	273	281	300	274	275	284	263	283	282	260	266	271	300	275	312	270	248	280	263	275	300	276	280	250	243	298	269	254	241	281	257	266	273	263	268	301	297	279	271	289	285	309	254	286	285	280	291	287	280	291	252	257	288	273	278	271	259	252	290	309	279	277	286	288	271	272	292	272	309	280	260	265	305	293	286	264	271	278	275	284	270	258	288	239	255	266	279	282	243	243	286	297	277	290	286	297	265	288	271	286	255	283	304	300	275	265	288	267	272	269	277	280	272	282	313	281	254	276	267	304	291	284	275	247	279	288	287	294	299	290	274	273	291	300	290	268	302	257	310	303	272	302	263	268	273	277	284	289	287	291	296	252	282	287	287	286	260	274	291	300	264	295	289	273	267	282	263	311	296	307	276	310	279	273	301	271	282	295	271	267	257	262	265	279	281	290	268	288	282	291	297	281	286	260	306	299	298	282	272	299	299	304	264	296	271	282	276	314	280	278	269	273	281	272	287	288	286	279	279	245	278	318	281	305	282	277	268	292	316	296	263	268	262	255	260	252	297	274	295	302	275	260	270	288	297	288	313	323	297	295	272	315	285	303	292	266	267	306	298	273	281	299	255	292	306	266	286	272	297	290	308	252	256	268	280	289	297	310	250	280	268	273	273	269	250	286	271	288	278	279	312	282	304	299	286	259	300	271	278	270	303	322	301	281	298	286	274	308	284	270	268	311	294	283	257	296	306	284	264	288	274	258	262	266	291	292	288	306	323	291	305	307	278	292	286	264	289	250	260	283	275	258	276	288	264	288	277	258	253	297	286	278	281	295	280	292	300	268	290	294	283	295	276	287	285	291	308	286	295	306	281	309	284	302	292	306	275	276	304	323	291	265	279	297	284	300	283	297	246	260	248	273	284	269	279	290	312	278	305	308	283	263	266	313	301	285	300	275	286	277	284	292	276	286	269	278	288	263	282	259	288	259	288	268	296	270	276	284	272	284	272	282	279	270	278	291	317	284	288	330	273	294	291	303	262	277	259	261	296	260	275	277	286	289	289	301	271	284	297	302	266	308	293	287	289	262	285	264	282	288	281	293	271	266	274	292	289	331	277	281	284	277	268	282	277	257	242	273	280	287	284	247	273	282	299	289	286	282	299	279	292	287	276	258	281	285	294	274	287	278	277	311	292	293	287	251	264	313	303	305	277	316	297	304	265	284	304	288	286	265	289	276	286	283	274	301	250	267	285	271	246	282	268	288	263	270	278	288	290	311	302	286	267	276	278	294	262	276	282	290	289	294	276	284	277	274	266	298	299	291	302	287	297	292	285	263	278	295	290	291	281	289	268	276	296	268	267	307	287	279	298	311	303	269	251	298	293	265	291	274	263	304	292	292	276	240	319	250	292	278	290	271	296	270	296	282	277	287	288	315	261	271	263	293	267	252	287	295	277	287	322	277	299	278	263	285	282	294	290	265	291	231	283	239	293	286	271	284	278	295	292	314	295	302	258	290	286	289	272	273	287	299	297	274	299	288	288	277	282	275	284	274	261	295	274	293	281	271	293	292	269	264	278	279	274	289	290	278	278	282	284	270	266	280	274	277	287	306	277	298	283	261	269	257	272	321	277	277	259	276	294	267	275	285	297	294	269	291	273	274	303	278	286	299	275	285	282	278	284	299	274	275	302	285	288	277	283	286	259	277	285	306	282	276	272	275	286	280	287	284	276	282	277	307	316	320	259	281	275	293	265	260	299	292	305	303	259	297	253	254	289	308	292	264	278	268	277	312	284	277	302	288	262	297	275	291	261	251	294	321	286	291	302	288	263	276	250	319	289	289	314	288	260	289	279	269	289	290	303	275	280	309	292	267	280	301	290	273	253	252	278	284	276	268	299	300	298	299	306	302	317	282	263	304	278	303	296	271	283	243	279	290	276	286	273	254	272	289	281	259	263	298	277	284	275	283	281	285	290	240	304	321	271	277	274	293	326	276	281	281	253	260	282	302	296	260	282	310	279	290	296	271	257	294	282	268	260	281	299	264	277	296	279	312	275	299	277	298	240	301	286	291	284	284	277	317	270	257	272	278	293	304	299	273	289	248	273	280	274	280	319	269	274	284	276	263	293	278	275	281	269	280	272	253	271	288	263	293	256	307	264	277	291	284	279	284	292	277	289	307	276	278	292	270	259	272	273	288	284	267	302	252	282	328	300	285	251	313	278	273	276	325	273	276	277	308	267	273	311	243	277	284	308	302	253	307	277	275	290	287	269	293	319	279	288	303	303	283	257	293	299	283	308	261	265	287	243	268	262	283	317	293	280	286	294	296	308	287	275	276	274	273	271	272	298	298	305	267	274	266	233	283	291	302	275	265	276	303	271	304	267	261	295	271	283	274	266	280	268	296	284	271	274	279	310	312	297	289	286	273	286	282	287	272	302	289	273	321	292	283	306	329	270	277	281	279	304	271	258	263	302	275	282	280	289	294	289	281	269	289	273	294	277	299	254	253	285	271	280	287	285	303	299	274	281	303	289	290	284	283	300	284	275	280	299	283	264	273	267	250	294	290	246	281	275	281	268	284	281	274	303	285	267	291	279	294	271	288	297	278	289	306	254	317	305	271	285	291	276	311	302	277	283	301	300	283	264	307	289	302	271	288	302	265	284	266	277	300	250	280	305	309	267	266	281	265	288	276	291	280	247	295	291	286	298	243	329	287	271	246	297	301	258	308	284	270	308	275	285	284	268	284	291	278	291	313	310	286	291	284	270	300	280	282	260	288	280	317	261	308	325	270	281	276	300	324	278	278	293	269	301	234	274	271	289	294	296	301	310	287	287	275	240	319	280	294	306	293	287	275	290	274	253	270	253	297	270	284	281	293	311	268	268	284	311	265	269	278	292	293	286	292	254	292	288	281	272	271	280	279	274	292	293	262	278	269	304	316	279	292	275	276	265	275	299	302	260	258	277	269	257	288	275	268	302	278	303	283	259	253	261	251	302	286	280	297	286	264	274	293	250	253	292	305	266	264	291	292	286	277	247	285	259	274	299	299	276	267	273	276	256	285	300	295	278	288	286	285	290	292	275	256	275	266	268	278	291	252	258	285	289	276	285	285	278	299	302
24157	21295	28645	24774	23217	17359	8644	5152	2780	889	445	428	432	444	420	401	388	414	430	406	394	374	376	381	428	393	393	428	372	381	384	404	403	387	380	355	391	377	414	394	370	374	415	383	394	399	373	349	376	391	403	368	395	409	395	419	384	361	355	348	352	407	371	393	393	386	368	405	376	387	364	351	434	419	419	398	384	398	389	356	372	359	379	373	381	384	357	392	434	359	397	390	384	398	379	377	398	410	378	373	404	376	397	363	379	407	390	390	360	435	398	412	399	377	388	374	376	423	389	371	347	384	363	374	400	365	427	359	388	399	399	380	411	430	395	380	356	376	371	394	387	406	382	378	382	397	353	404	414	376	372	369	372	393	406	410	356	390	369	360	375	410	369	407	393	343	383	368	387	418	368	388	379	392	384	359	380	374	401	387	379	407	359	398	371	407	377	384	391	358	371	406	376	365	366	390	390	420	413	363	404	392	410	375	367	404	384	376	399	396	379	385	380	370	414	397	380	357	378	369	396	357	386	397	392	393	397	394	426	392	356	389	389	355	360	383	374	362	379	384	355	382	398	394	379	395	395	386	339	357	358	364	401	394	379	390	371	356	380	380	366	384	414	373	411	394	399	381	398	388	398	398	397	371	377	371	387	371	403	402	385	384	382	412	402	387	363	360	377	407	388	392	372	405	412	413	363	400	345	403	387	376	363	366	419	377	362	376	384	392	360	392	373	393	373	380	375	355	398	364	352	367	377	396	390	386	365	389	408	379	405	409	385	387	396	384	449	374	411	364	360	415	368	364	410	348	389	429	391	390	381	357	402	377	393	406	364	389	382	392	349	373	370	377	363	400	378	387	377	385	375	374	361	417	395	357	385	438	404	393	399	383	398	388	374	397	417	426	375	407	395	372	376	395	390	390	361	349	360	402	382	339	402	362	385	392	361	371	375	350	427	379	403	347	371	387	389	362	373	374	381	364	377	403	381	416	391	380	378	378	395	372	382	375	374	358	398	398	384	420	425	382	366	420	382	372	366	398	383	408	375	411	354	375	390	385	392	386	403	371	374	362	384	376	389	368	380	361	414	394	370	386	377	401	395	368	382	378	388	363	369	366	353	414	399	394	385	395	400	417	410	415	370	392	389	354	373	427	378	371	384	360	402	411	422	327	409	411	408	423	356	352	404	379	403	397	381	362	345	394	376	381	414	378	383	369	389	385	425	346	349	374	415	376	372	394	366	405	408	395	407	393	396	371	359	364	378	376	384	376	410	397	386	393	380	394	358	383	401	377	396	394	383	423	377	408	387	394	403	381	390	398	361	385	361	375	402	352	374	371	371	380	369	386	380	385	343	334	406	392	374	371	419	404	377	400	377	382	369	396	378	364	388	348	407	365	403	391	378	377	362	387	387	372	400	379	380	379	380	383	397	404	374	408	379	391	418	426	372	394	368	416	358	382	429	365	394	379	339	397	414	378	385	349	385	362	372	384	371	366	361	366	385	380	373	383	406	370	396	375	409	401	399	390	406	381	386	408	380	363	354	382	388	364	384	380	395	404	383	383	404	392	372	362	351	404	365	390	378	350	363	382	369	397	387	386	359	376	364	403	383	378	424	371	346	387	373	359	389	408	386	384	405	346	366	367	396	374	363	394	387	400	369	376	363	393	396	380	360	332	401	409	411	394	402	423	344	395	365	377	405	369	411	375	380	411	375	359	393	356	387	357	371	380	357	376	374	391	384	370	397	361	392	423	397	387	400	411	379	385	413	372	403	367	398	392	378	355	402	370	364	388	424	402	345	386	357	353	367	375	419	393	396	381	344	380	385	385	377	391	382	379	359	373	374	379	397	401	374	379	380	399	394	384	392	378	398	378	403	373	366	381	415	373	396	397	377	378	395	386	364	363	387	372	361	373	386	386	389	365	376	386	384	367	406	409	399	378	430	386	369	388	367	351	369	398	409	351	407	377	348	386	372	385	405	398	361	408	419	381	387	359	421	344	391	392	377	368	377	372	350	361	363	388	372	417	355	365	332	385	384	365	396	380	383	389	335	403	399	356	400	386	386	392	385	366	381	360	385	345	368	357	387	398	378	355	381	350	388	372	394	370	401	349	375	376	349	380	380	417	390	378	372	378	390	376	385	371	390	358	382	400	387	383	384	375	336	405	357	396	368	402	381	357	340	372	397	372	406	382	396	386	372	346	369	376	416	370	360	374	393	391	397	405	382	361	373	399	380	386	344	383	391	369	381	385	387	382	324	392	390	375	362	377	403	388	363	414	395	415	356	366	362	381	393	391	339	356	369	377	378	392	385	362	381	358	403	386	389	365	392	435	400	385	376	383	350	386	360	380	355	396	372	380	405	374	377	336	384	383	400	367	410	338	377	410	359	387	363	396	434	387	385	372	391	393	354	388	372	416	402	361	366	404	371	353	409	391	384	403	394	405	404	379	407	360	344	340	413	400	374	356	391	392	387	390	371	359	379	379	353	420	357	393	379	378	352	349	383	389	377	380	372	355	359	382	389	366	375	391	424	366	381	368	371	384	367	375	398	398	381	399	429	387	371	386	424	380	374	421	399	383	368	395	369	404	346	387	399	367	352	370	374	397	392	367	374	398	396	367	427	397	377	403	430	419	411	409	390	397	339	367	391	357	398	385	373	383	411	390	384	405	360	375	401	385	405	383	407	385	355	370	401	355	381	363	379	335	406	383	387	384	397	397	342	387	388	350	402	387	386	414	398	367	396	388	380	367	350	427	343	375	377	406	356	427	382	389	424	368	392	389	364	378	368	416	365	380	394	398	400	362	363	369	349	390	360	399	383	381	383	369	370	402	369	412	351	389	383	410	404	391	392	365	355	381	396	374	358	351	369	371	381	414	341	354	420	348	361	389	394	376	414	369	377	396	392	389	414	338	401	382	365	367	417	416	369	385	373	358	370	391	370	369	387	397	366	355	383	390	387	375	374	390	379	351	407	407	383	374	357	368	401	392	390	387	377	362	428	386	349	390	388	367	347	401	382	389	366	373	386	408	387	368	394	378	400	384	356	402	374	392	382	382	400	368	342	380	384	402	391	404	383	345	396	386	374	409	382	358	435	377	383	387	375	364	399	376	378	393	358	413	370	398	362	397	408	388	378	379	382	376	375	376	398	387	411	366	390	383	385	358	386	362	417	367	397	401	365	368	383	358	375	384	369	365	403	368	389	416	365	391	401	361	412	388	354	360	390	370	405	364	401	375	383	360	394	369	364	387	357	395	369	366	397	423	367	406	370	349	412	394	392	403	394	366	389	375	371	356	374	365	352	416	365	392	366	390	372	375	395	366	400	357	385	383	369	381	339	370	375	395	379	363	402	345	375	397	414	363	409	337	378	396	388	389	384	364	367	363	346	339	392	379	393	373	347	385	372	377	367	365	399	375	366	389	389	398	333	384	371	383	387	357	384	391	382	370	361	378	356	381	379	400	421	382	369	367	414	398	370	364	374	354	395	393
41620	64441	40818	31382	29239	17219	11374	9455	6015	1661	600	572	557	537	552	520	520	542	510	469	461	457	489	498	471	431	491	444	466	497	474	429	476	474	478	485	484	434	436	452	478	496	445	460	475	470	439	428	412	470	441	465	466	454	485	466	446	449	456	433	462	455	478	468	449	389	439	471	434	466	450	444	457	459	463	403	456	450	477	468	448	459	441	438	465	483	408	453	459	439	447	475	461	433	472	470	469	475	491	480	440	439	476	458	452	452	468	446	443	473	443	492	492	467	405	502	423	474	455	450	487	460	484	472	508	443	443	455	467	416	451	447	480	442	449	497	465	473	437	431	450	445	439	465	469	456	444	447	414	463	463	427	451	444	445	461	444	413	424	436	401	460	474	435	453	424	459	468	427	405	430	473	422	430	470	442	425	452	430	465	478	412	439	456	431	468	448	468	445	433	442	485	448	431	437	447	437	443	442	453	453	479	427	444	482	453	468	473	462	472	435	430	452	466	458	435	457	432	409	465	469	443	438	468	509	431	461	460	464	432	451	464	419	444	462	427	483	448	444	478	449	434	439	416	428	435	396	483	445	436	464	448	484	422	452	435	449	456	477	475	412	414	480	436	451	467	435	456	442	435	444	463	436	435	433	439	407	468	434	453	436	434	466	452	452	453	501	425	441	455	438	457	411	437	434	430	508	440	469	430	462	442	433	438	443	453	433	405	446	434	448	427	448	433	436	433	460	452	482	457	417	416	443	447	470	426	434	468	472	466	449	459	438	435	450	452	459	474	469	470	412	465	444	457	481	474	438	418	407	466	439	456	467	447	463	459	449	440	401	444	446	464	457	446	462	441	418	423	422	467	469	457	470	455	457	478	452	475	448	449	445	450	464	439	473	427	459	460	471	424	476	443	488	440	430	431	446	465	454	482	390	435	461	459	451	434	463	465	485	446	438	465	458	466	475	431	471	446	453	444	473	441	417	445	430	455	462	428	479	423	443	452	458	444	461	460	474	443	482	428	461	463	463	453	427	437	460	440	449	467	428	445	456	489	492	446	451	422	467	452	428	477	457	464	426	457	465	448	449	428	450	461	449	394	466	441	462	429	414	439	433	474	427	456	420	441	450	428	449	423	458	453	457	432	420	439	448	430	429	428	417	473	436	466	463	441	438	443	379	496	472	452	421	411	470	457	414	404	428	462	477	457	451	485	459	451	466	470	455	451	454	406	432	474	411	439	459	420	418	455	417	459	454	481	452	440	422	423	427	414	436	423	402	432	453	422	443	442	451	432	466	443	422	454	438	428	465	432	447	428	443	460	442	441	490	455	445	425	441	441	436	432	459	440	454	430	468	470	497	433	436	457	442	464	452	419	494	414	474	475	428	449	438	470	440	436	418	460	456	433	443	461	483	410	434	453	457	446	488	425	469	445	439	409	438	467	471	442	446	449	420	434	461	456	441	464	448	460	437	419	453	478	412	433	444	472	451	450	437	459	454	455	435	453	457	480	487	415	434	440	442	460	429	442	458	445	440	416	464	453	473	459	427	423	423	452	449	461	477	433	482	433	452	434	439	467	427	460	427	428	446	415	436	407	429	454	410	431	478	475	447	426	457	425	433	427	471	429	417	439	439	471	458	466	444	444	465	499	448	435	462	453	409	475	442	456	437	439	463	428	439	442	458	451	435	454	460	435	483	439	431	478	462	462	439	454	418	469	462	455	448	434	449	439	487	407	470	441	438	457	471	437	473	423	456	449	428	444	468	433	423	406	403	437	461	455	430	439	446	451	455	416	426	471	434	417	452	481	417	458	445	478	412	461	480	439	436	478	472	444	433	441	494	430	449	480	450	458	454	417	472	479	456	439	468	461	454	457	473	455	425	465	434	446	423	455	443	443	455	482	439	449	465	422	448	459	482	491	467	471	429	441	448	490	459	470	397	446	439	474	472	446	421	454	471	437	485	463	449	467	443	467	441	411	456	453	439	451	424	453	468	460	481	434	472	423	434	471	441	421	494	416	465	436	463	414	449	468	439	417	453	439	452	419	466	400	475	466	465	465	428	452	456	457	453	467	469	463	453	471	444	461	446	459	446	466	470	462	470	476	464	465	419	439	428	458	470	430	443	427	479	456	461	456	482	444	457	440	486	419	419	446	403	438	440	470	480	455	439	448	423	442	465	452	452	494	463	460	465	421	458	461	416	448	451	463	460	426	401	412	437	440	430	423	459	454	477	494	454	442	447	459	432	466	442	422	437	436	436	454	434	424	471	431	467	419	439	478	419	424	430	426	453	455	451	479	467	440	422	485	435	451	431	418	408	423	444	416	468	441	471	434	480	451	455	441	450	447	461	421	422	498	436	419	458	460	443	471	449	461	447	438	435	419	446	471	440	471	446	453	436	433	452	474	452	429	456	474	440	493	407	467	449	437	439	451	421	467	457	432	424	463	467	489	433	398	390	437	437	448	485	430	453	434	445	429	429	456	449	476	450	455	465	446	463	444	502	486	471	462	428	456	452	449	416	426	389	396	452	456	428	480	465	455	426	471	410	458	419	492	442	460	443	435	442	434	456	428	447	464	468	447	469	444	466	478	460	466	429	403	432	481	463	487	438	487	443	409	476	445	446	466	441	453	419	442	464	437	458	451	420	450	471	433	481	466	468	464	466	471	435	463	473	480	476	436	406	439	451	449	404	486	482	440	496	506	461	464	453	432	442	463	455	469	486	447	471	431	443	453	471	435	452	432	451	428	469	432	397	467	395	429	446	489	441	449	446	452	454	459	462	475	418	426	405	454	424	443	459	431	452	461	453	451	420	441	465	431	446	461	450	460	416	444	458	463	437	439	431	446	427	451	445	424	418	456	428	446	431	457	418	447	428	443	400	445	477	472	472	401	435	444	457	481	448	446	418	454	430	423	461	450	448	469	448	402	449	444	465	489	439	459	452	448	449	497	442	486	482	447	405	412	436	419	510	452	468	448	485	469	417	477	460	447	457	411	454	443	469	454	473	445	475	444	411	469	453	440	427	412	442	418	505	429	455	414	466	455	409	443	455	465	454	436	420	442	448	452	453	461	468	442	413	473	441	438	440	422	452	455	454	438	470	449	439	448	450	433	444	432	416	440	454	452	462	443	442	417	440	440	460	465	414	440	446	475	454	422	467	455	460	450	449	451	452	409	476	468	470	454	399	455	416	447	465	469	457	397	437	456	432	477	487	438	421	438	434	479	424	454	453	451	447	462	415	455	437	479	456	430	430	441	451	428	454	456	410	426	481	435	452	425	462	420	457	418	447	451	411	462	418	423	429	421	444	450	465	443	428	459	427	436	431	478	468	436	451	448	444	458	429	426	470	424	462	430	443	450	431	474	463	449	472	466	449	505	438	476	454	467	448	442	444	457	439	434	452	442	440	429	438	440	491	434	426	441	467	428	451	423	487	437	400	482	451	458	475	461	486	455	449	465	414	416	519	480	465	454	453	448	425	439	467	401	439	462
25556	21398	27215	25498	16071	6006	2641	2317	1360	529	327	293	311	273	293	297	265	284	277	282	265	210	261	255	244	233	243	263	278	280	263	276	282	263	253	267	265	250	293	266	238	260	302	251	247	223	263	276	245	243	252	243	258	281	242	273	247	255	225	248	226	259	242	267	254	252	282	240	297	246	259	269	262	256	260	232	260	279	243	269	247	272	273	245	244	252	252	273	255	235	284	226	230	284	232	267	268	260	241	256	253	260	231	254	256	276	243	256	266	253	230	241	249	242	272	270	220	259	278	265	243	237	256	253	261	258	293	252	284	295	284	251	291	261	264	214	256	260	222	273	249	254	252	264	272	283	268	239	227	254	265	266	245	242	252	247	261	227	215	265	262	255	264	257	250	239	265	263	216	242	218	229	246	230	268	237	259	243	246	262	222	244	233	239	244	243	247	244	247	272	279	235	229	243	266	247	245	262	284	274	235	284	249	250	260	295	247	265	275	219	255	250	251	281	233	248	263	290	257	258	248	249	263	255	270	215	271	273	240	267	252	255	229	281	241	277	265	259	237	273	241	266	271	235	235	245	271	250	241	249	247	289	227	243	279	248	237	280	243	256	264	283	254	277	271	225	228	259	246	252	224	248	239	276	262	277	248	255	220	250	281	236	230	260	252	263	268	265	239	234	294	245	271	236	245	228	267	270	233	267	269	239	270	246	228	223	285	229	239	240	234	252	246	255	273	276	266	250	263	238	256	262	246	252	278	256	215	265	253	265	249	259	244	260	249	245	265	256	251	240	245	243	271	254	252	252	260	261	268	266	260	253	255	248	254	244	250	234	240	265	249	246	251	259	225	292	237	265	268	257	280	280	267	268	260	241	271	249	261	275	258	265	279	256	277	259	261	274	257	259	267	273	250	279	222	268	267	269	255	262	248	243	239	245	250	260	272	264	247	219	230	250	232	244	242	262	282	238	277	240	251	259	264	223	297	250	235	265	251	268	275	245	245	244	272	234	262	289	257	247	274	229	216	245	238	283	233	263	266	264	260	248	251	252	253	291	270	267	270	230	237	254	261	234	256	248	240	261	264	269	239	239	231	282	242	254	236	246	238	275	256	236	254	251	266	224	244	222	251	264	251	257	288	233	260	287	245	243	270	266	232	237	233	270	254	250	254	266	289	253	241	244	242	237	241	265	281	301	262	260	228	254	269	224	262	273	245	278	240	240	247	256	284	273	230	281	220	283	240	236	273	286	283	252	233	249	278	252	258	257	256	257	242	271	268	244	251	261	286	253	269	222	269	266	220	235	281	278	251	234	265	257	252	237	249	274	235	258	282	240	289	269	251	279	285	250	262	264	268	248	293	248	251	276	235	263	276	269	255	255	266	268	274	236	290	245	233	259	230	233	295	243	252	248	254	218	254	226	250	259	256	265	278	270	230	244	264	267	246	226	269	259	234	256	273	265	282	243	248	250	298	262	255	271	235	252	264	282	252	266	241	249	260	255	237	253	256	274	252	240	259	237	257	248	240	295	246	251	282	274	244	243	267	275	273	254	262	254	229	272	252	259	262	288	295	245	243	257	242	268	265	259	275	257	255	238	251	255	262	260	266	255	251	256	239	254	251	216	254	251	253	268	240	231	275	259	274	257	241	258	259	240	236	279	256	247	250	272	237	272	295	265	273	265	242	271	256	254	258	254	249	245	262	239	241	236	252	228	293	249	256	275	263	225	244	247	231	254	248	273	243	246	243	290	248	239	247	255	267	239	260	248	237	257	252	268	234	270	242	264	227	249	256	303	228	247	235	256	273	241	225	262	246	252	271	259	253	268	270	251	256	301	236	280	207	265	249	239	263	274	254	281	250	219	254	253	230	259	232	230	274	217	261	251	259	243	253	271	235	245	289	247	246	237	263	226	230	251	261	261	244	255	301	254	253	272	272	248	249	246	255	252	229	244	269	246	251	243	258	269	274	265	262	239	258	248	278	259	234	275	270	263	267	262	231	263	244	245	264	281	274	256	247	260	245	236	276	267	254	265	259	266	223	247	268	268	244	256	287	245	238	260	241	271	241	255	243	239	278	268	258	252	229	268	243	254	256	251	241	262	248	274	229	218	267	223	255	241	256	244	254	243	275	246	231	226	244	254	243	244	242	240	264	262	257	272	254	266	258	231	248	250	272	263	250	227	284	281	262	233	233	253	243	287	272	256	248	291	253	253	221	267	256	246	227	224	241	229	280	255	274	257	251	245	247	251	250	264	251	224	264	272	265	256	253	275	236	270	231	259	254	280	247	247	255	262	251	267	250	243	280	251	259	275	241	241	262	269	238	201	253	268	253	253	265	249	256	260	256	242	234	258	239	264	262	268	264	239	285	281	253	258	216	254	253	299	260	249	242	229	238	239	236	269	238	269	267	250	219	254	244	254	247	237	267	244	275	282	254	265	270	253	262	259	241	281	261	265	254	221	268	264	237	264	231	255	263	243	257	280	255	253	244	251	287	259	255	276	281	254	227	240	251	262	246	263	259	263	241	231	263	240	243	284	276	252	262	257	272	274	226	294	255	258	248	256	256	260	267	241	253	247	272	255	239	253	243	244	243	254	248	271	250	263	267	227	235	274	258	271	289	247	254	223	246	258	260	267	212	252	272	236	273	258	249	264	237	259	266	250	271	260	303	212	266	252	247	263	247	260	239	271	277	245	260	227	248	266	260	259	240	275	276	275	234	269	206	257	241	241	263	252	262	257	237	246	253	250	242	254	214	263	266	261	236	231	254	282	255	265	254	251	232	271	270	247	273	250	260	246	249	273	255	252	264	283	239	254	304	272	244	237	252	258	265	260	220	255	281	253	235	237	278	272	273	238	270	276	262	262	287	261	266	254	272	246	263	233	271	262	293	255	228	249	260	257	255	254	263	244	271	264	279	244	261	258	255	254	263	239	245	282	264	243	255	241	241	235	273	253	237	227	242	265	256	236	241	261	276	256	279	271	237	250	241	262	266	262	254	221	264	249	248	263	262	242	247	249	250	250	241	275	270	279	256	240	250	278	248	260	261	229	230	239	249	237	258	254	275	263	263	268	246	247	230	270	267	239	255	281	235	286	281	258	271	259	274	256	264	258	265	272	257	298	222	253	242	215	270	264	252	277	216	261	228	246	264	258	249	265	251	251	241	270	265	257	269	263	280	283	237	255	261	269	262	255	226	245	256	226	262	277	254	267	253	228	251	267	242	268	267	262	276	278	249	245	236	259	278	294	271	260	251	268	258	255	270	264	258	247	250	269	250	234	247	267	226	225	227	230	265	263	240	276	264	305	266	272	250	259	262	273	267	245	240	266	260	244	239	290	251	255	272	261	210	266	265	256	246	265	242	254	255	255	285	273	233	277	234	276	266	222	264	257	220	226	247	262	260	233	232	272	247	252	255	246	224	240	257	262	271	249	255	245	238	266	259	266	268	244	274	250	234	255	229	266	262	230	242	269	256	256	266	279	305	257
37779	52530	32058	23171	20493	10790	6297	5811	3492	1041	417	429	382	365	357	357	360	354	364	359	361	351	313	338	328	324	332	329	346	289	331	329	343	326	315	322	316	330	320	334	362	316	327	294	300	333	324	308	346	348	312	315	305	351	310	311	345	349	315	318	332	333	346	336	320	343	331	304	319	305	322	338	318	338	341	297	322	337	321	342	322	310	323	315	324	319	314	323	293	320	299	343	309	292	306	316	317	318	324	328	308	340	329	331	337	364	332	329	315	318	299	328	333	326	313	326	343	349	348	334	302	323	297	312	326	328	288	351	291	317	330	286	350	301	316	327	346	307	313	332	336	290	322	282	353	337	332	317	322	315	314	321	328	344	320	359	324	334	302	310	310	301	311	317	326	354	340	357	329	311	350	310	314	330	347	332	350	329	324	330	323	331	320	342	335	340	318	303	334	360	312	350	338	343	335	332	330	317	345	313	326	332	326	298	371	312	324	351	342	310	320	343	311	328	329	337	352	290	322	328	312	309	295	329	309	294	327	312	313	327	318	326	333	334	323	306	323	333	287	329	329	335	329	314	332	322	312	307	332	323	326	298	354	321	312	331	303	312	333	311	343	325	306	324	351	318	333	337	331	342	317	332	319	299	289	321	347	323	323	346	305	332	317	321	332	346	318	331	325	308	318	320	309	313	330	301	306	347	289	285	339	313	301	322	316	303	320	308	318	306	325	329	330	308	323	326	347	330	297	280	338	304	284	333	295	283	317	316	315	360	310	313	326	323	300	334	302	317	309	338	331	310	305	320	318	304	320	306	342	334	335	339	299	323	347	302	310	316	330	272	320	317	342	319	315	320	308	319	275	327	323	292	339	309	302	335	341	330	309	330	311	310	339	310	339	342	321	282	330	331	318	331	325	302	322	323	339	363	297	337	294	313	319	310	297	295	309	315	296	318	327	321	341	354	300	300	329	321	357	330	322	349	325	324	344	318	305	309	310	336	342	309	295	300	331	340	307	315	343	344	316	335	319	314	321	311	286	313	320	334	302	332	310	343	293	300	332	328	318	332	296	338	313	357	310	332	340	303	326	307	298	324	294	330	298	342	353	335	327	345	301	313	298	313	336	319	334	314	348	317	322	288	332	299	309	335	329	342	333	353	307	323	339	309	345	333	301	332	314	337	315	320	306	330	311	305	329	312	342	296	334	333	295	348	316	348	281	312	334	302	319	355	318	310	334	353	340	316	307	316	324	327	293	330	344	313	367	316	319	344	308	356	320	329	349	322	306	313	317	299	328	313	312	297	290	351	352	291	333	313	343	286	330	336	325	318	328	295	321	330	302	329	330	330	296	319	318	315	320	319	318	338	312	308	325	324	306	312	316	304	337	349	311	328	363	327	320	334	282	340	295	317	305	312	328	345	329	326	310	341	307	303	286	309	300	324	324	319	326	330	331	296	311	300	309	360	337	312	333	312	319	377	306	330	313	309	337	329	327	314	341	335	311	337	292	320	283	327	330	342	331	319	302	330	337	360	318	347	345	282	298	321	320	317	346	317	310	299	319	300	323	314	303	313	311	327	330	318	316	325	340	303	365	316	361	319	311	335	305	311	334	314	336	340	334	338	328	331	355	342	310	352	303	291	338	309	322	306	322	329	310	315	338	323	294	329	288	318	343	312	310	326	305	315	312	327	300	345	316	338	320	348	315	312	305	331	316	338	320	329	334	343	319	312	310	300	315	343	317	345	339	302	330	299	324	319	314	333	337	308	328	342	318	312	313	359	322	319	313	330	340	311	329	300	341	341	317	326	335	307	300	303	344	341	332	332	312	323	307	290	317	361	316	314	299	346	325	302	292	344	321	335	293	298	322	316	300	340	324	320	326	307	305	329	332	314	327	333	322	341	283	313	313	309	313	339	328	316	321	311	344	325	319	334	335	313	305	312	306	314	344	297	325	331	325	327	318	341	320	319	323	346	335	331	300	310	346	353	320	333	320	313	300	310	309	345	309	318	364	313	283	332	324	329	327	345	312	336	317	303	313	296	264	331	354	344	289	326	324	301	323	326	327	313	338	315	315	327	326	337	314	325	331	323	303	353	321	317	361	295	383	336	330	306	320	320	306	365	315	339	347	328	311	339	305	343	302	364	319	298	312	291	352	363	288	312	363	331	311	281	349	291	291	283	316	321	300	339	320	307	314	326	327	293	348	320	316	364	318	314	318	344	299	357	298	317	331	331	336	332	303	339	312	342	287	301	341	328	314	327	295	335	327	364	333	334	352	323	323	314	322	343	306	353	329	326	334	338	323	338	301	312	309	323	324	317	284	328	301	293	310	319	314	327	330	327	300	295	330	364	349	345	298	329	310	356	335	338	315	314	334	328	326	320	327	321	305	307	336	338	345	313	306	324	301	309	331	325	324	308	338	295	316	319	322	334	318	317	332	293	316	282	325	326	331	344	323	279	327	308	321	302	320	330	315	343	328	301	326	313	347	324	311	355	311	317	343	327	321	285	327	357	319	335	297	293	319	312	287	333	316	323	311	330	332	297	335	342	308	319	348	308	340	331	309	329	316	321	330	313	318	331	350	307	313	301	338	310	347	297	290	327	329	354	299	357	310	324	313	311	323	304	334	324	362	323	299	331	324	312	329	330	342	333	336	370	313	313	304	313	304	325	326	319	340	337	309	319	314	317	344	356	301	309	359	292	313	339	300	328	303	328	327	330	334	315	323	317	306	315	325	319	309	296	339	304	299	323	324	337	320	348	309	319	304	348	318	358	314	323	320	317	329	343	294	339	316	336	379	297	298	329	344	339	313	319	337	291	327	333	321	360	359	324	350	340	345	332	335	327	342	307	322	337	323	312	332	291	318	293	330	315	346	331	306	319	336	355	315	345	344	336	315	310	331	315	279	342	335	312	325	329	321	306	325	339	312	343	301	305	317	309	328	315	302	309	310	306	328	271	301	323	313	306	356	324	337	338	328	307	324	328	297	329	278	335	312	327	329	345	298	337	301	306	343	306	331	309	332	346	335	329	326	357	336	315	330	338	347	318	318	316	336	318	336	327	320	309	293	344	335	331	335	321	325	340	333	308	312	325	323	298	318	311	306	312	347	301	325	324	310	332	298	343	328	345	346	333	297	292	326	298	343	357	313	281	354	335	313	327	303	313	302	334	347	322	294	319	300	309	324	319	350	297	306	310	314	361	309	346	319	304	359	331	315	319	342	336	289	320	316	338	301	334	322	347	364	334	337	312	318	293	317	328	292	313	339	317	347	297	317	301	319	325	313	364	315	305	319	306	339	318	321	331	304	326	329	324	300	321	327	320	295	312	331	304	341	339	324	306	353	337	360	344	302	358	310	317	324	304	327	292	321	305	322	337	383	302	310	305	343	302	347	300	306	327	322	354	292	330	325	336	303	354	339	317	305	332	312	311	334	294	322	305	310	326	283	313	307	326	324	297	361	321	342	328	318	362	311	325	305	320	303	330	322	319
23029	21326	28996	24280	23808	23430	19753	9490	6364	1786	714	667	643	572	611	618	602	618	559	545	573	578	511	545	540	566	566	535	561	534	563	524	537	556	549	538	549	567	617	546	550	530	488	523	500	536	572	500	510	513	546	540	507	508	565	482	524	522	549	521	553	503	524	519	546	552	559	520	546	500	546	502	534	528	501	526	489	551	514	527	543	530	548	510	487	533	539	519	554	556	497	533	526	587	527	501	541	526	494	536	541	533	504	473	529	523	519	534	550	545	539	511	521	533	523	522	537	546	538	487	539	547	546	485	496	497	510	488	519	531	505	522	545	549	507	529	515	584	527	501	509	538	529	528	467	504	521	492	516	536	523	496	541	517	536	552	523	497	496	532	486	502	502	462	504	556	531	535	516	523	526	508	549	540	553	504	529	559	525	518	487	488	497	531	522	507	506	509	540	509	463	515	521	529	519	477	503	494	505	527	529	561	496	507	514	533	544	535	546	488	530	523	520	557	493	509	542	522	519	540	518	514	498	551	535	529	508	514	531	518	504	502	544	546	500	473	551	468	544	499	550	545	503	505	547	524	530	506	521	523	540	511	528	523	501	500	537	538	540	518	508	530	531	505	500	503	493	555	526	528	471	502	517	546	509	478	537	543	530	514	541	508	512	523	527	532	520	530	503	498	500	487	513	522	503	543	527	518	500	527	503	502	502	527	519	526	492	549	534	536	549	496	530	521	531	524	542	528	541	522	554	521	493	499	495	507	534	561	531	508	506	492	480	534	534	518	523	530	518	489	494	513	499	507	542	539	544	487	490	518	487	548	532	486	469	505	544	527	530	515	521	508	536	519	528	501	538	520	484	537	557	536	507	512	562	561	519	507	529	528	479	522	492	539	516	502	543	521	510	535	529	517	489	564	473	520	513	511	532	517	555	498	546	536	534	504	508	521	514	563	522	496	525	486	510	480	495	511	556	493	517	527	567	547	527	531	522	570	504	509	507	563	489	471	490	511	471	498	501	552	532	513	547	478	556	493	537	498	498	517	468	522	529	540	542	486	499	492	523	490	503	498	481	513	501	531	500	518	506	517	512	492	496	527	526	524	548	533	514	533	487	532	492	543	528	542	526	553	520	527	499	514	528	544	534	551	512	483	502	529	565	540	497	541	549	480	521	469	513	488	549	534	540	552	531	504	524	533	543	501	519	545	544	493	531	518	533	567	534	516	497	501	495	536	542	547	512	544	528	476	513	523	513	517	513	490	549	589	514	505	556	525	513	464	525	501	534	523	547	497	533	509	493	511	524	493	479	525	515	521	483	526	482	487	532	541	519	553	518	514	502	517	523	539	535	476	522	509	514	511	532	458	555	508	531	564	542	536	558	476	525	477	515	571	549	468	548	517	476	466	476	504	527	514	512	530	488	540	533	519	554	546	555	545	559	492	553	537	515	507	492	495	540	532	512	549	511	539	519	526	521	491	509	531	486	538	559	483	533	496	520	585	526	511	527	501	538	510	551	521	506	508	532	554	543	551	492	524	508	520	486	527	481	513	535	525	493	483	517	544	543	552	491	524	508	570	511	506	519	555	518	547	538	511	522	548	530	523	500	501	519	528	482	477	537	515	576	521	541	504	532	520	526	506	510	528	528	541	518	503	483	504	550	571	511	532	496	512	504	472	543	495	501	515	534	478	515	506	524	526	535	506	493	520	485	522	501	544	516	526	539	559	545	526	512	491	551	493	526	496	506	524	506	520	539	544	482	554	530	557	496	510	527	502	481	553	543	503	498	521	481	504	511	552	531	507	530	539	525	519	507	525	551	508	527	517	570	558	484	533	488	481	486	524	522	479	540	502	515	527	520	508	541	517	543	515	530	544	518	526	543	544	522	519	512	531	539	497	532	523	496	487	512	492	531	509	535	487	500	511	525	509	529	511	515	529	577	547	515	505	487	495	517	529	490	491	477	538	562	521	501	526	533	542	499	516	515	513	526	521	503	549	561	514	509	518	492	513	560	575	537	506	530	512	485	513	565	516	548	518	464	483	544	550	540	515	511	520	466	512	496	537	505	531	505	499	542	555	486	508	500	506	545	530	513	541	544	548	557	495	492	532	507	501	526	506	502	530	516	501	492	472	528	483	530	518	539	580	500	510	519	538	544	527	530	561	522	510	535	530	467	504	515	495	474	526	522	504	536	519	512	494	545	530	527	538	533	489	498	512	529	536	553	532	505	522	543	506	522	517	522	519	548	512	524	496	501	534	528	525	483	520	530	505	530	535	544	507	507	480	464	495	526	508	546	546	544	559	516	485	483	559	480	511	535	511	541	514	498	518	506	536	489	487	545	490	497	525	567	514	508	533	523	507	533	532	483	503	522	527	517	535	528	521	463	480	511	512	509	501	479	521	547	512	570	532	515	561	516	538	528	500	511	536	542	491	501	548	543	491	522	500	534	564	507	495	517	543	509	498	526	545	520	544	508	514	498	510	541	524	532	523	539	493	533	503	497	543	516	499	555	538	529	553	534	555	505	523	535	494	546	504	537	519	511	465	532	542	481	562	566	514	546	528	473	511	506	525	524	509	494	547	507	471	535	532	553	529	493	495	555	537	531	533	533	513	533	514	529	514	513	504	536	499	515	506	548	520	508	497	547	496	546	499	561	536	473	520	548	519	484	497	492	511	537	550	494	525	526	550	515	526	495	531	497	525	501	565	522	532	550	520	527	511	546	469	553	502	510	483	528	539	537	510	494	502	483	464	557	487	502	493	521	555	517	546	491	510	514	553	489	464	535	542	481	536	541	545	544	546	549	548	529	490	523	534	524	489	539	502	537	550	447	453	516	516	510	523	523	514	523	517	509	523	508	534	527	495	529	508	508	506	504	539	502	559	484	506	520	517	479	496	515	485	518	557	556	510	494	500	583	527	516	527	484	524	525	503	484	524	547	507	537	535	506	503	530	552	539	489	565	512	538	512	505	527	515	531	498	534	510	505	516	524	558	509	547	569	515	562	500	509	561	543	524	514	523	521	537	525	505	492	529	542	541	521	494	512	487	545	567	500	498	506	521	520	522	506	512	532	496	481	502	537	545	476	559	536	510	501	491	494	543	520	532	563	524	513	518	509	478	516	528	462	518	487	508	493	475	505	518	515	508	561	519	564	508	542	567	505	536	518	496	491	548	538	493	501	540	534	514	534	541	533	550	499	524	538	511	510	528	523	531	449	470	482	530	541	492	507	481	505	543	488	515	491	534	545	521	553	530	541	555	475	520	487	482	492	486	523	534	522	502	498	540	563	486	529	512	499	512	519	487	503	458	509	512	514	492	515	517	531	521	542	520	530	535	507	535	519	543	514	491	518	490	552	508	491	516	511	507	522	518	506	543	510	550	542	504	492	503	532	530	521	520	524	531	494	496	493	501	529	521	523	525	548	506	510	528	498	536	513	499	527	498	544	475	493	497	499	546	514	505	548	573	514	552	533	506	508	516	500	544	554	517	555
50961	80216	52562	44374	40079	26807	19633	14733	12104	3081	984	958	896	793	740	799	740	658	752	704	675	688	668	637	670	661	599	649	650	626	599	645	671	622	600	623	631	616	595	653	579	583	581	655	594	675	639	645	647	632	602	609	606	623	605	635	615	619	607	633	586	622	643	612	626	631	589	614	596	585	607	649	582	605	617	609	643	610	582	593	609	594	604	604	603	601	629	591	655	652	621	650	617	620	674	634	619	606	618	654	587	607	609	588	620	641	622	561	619	558	562	628	602	618	594	608	612	623	648	615	613	599	582	648	619	597	632	627	599	639	635	623	543	594	559	630	607	608	623	609	619	594	600	638	586	604	664	569	613	596	630	601	597	624	608	596	595	579	637	588	588	643	559	574	634	602	566	605	642	596	590	565	584	631	619	615	606	640	610	619	620	598	592	610	645	610	623	564	585	634	552	581	605	600	598	587	586	576	592	589	643	572	604	597	571	607	642	623	555	563	579	638	595	610	607	599	616	588	575	583	617	622	617	635	604	555	636	545	642	579	592	670	629	621	620	566	565	616	621	555	605	616	626	604	598	590	587	589	605	615	568	585	623	592	585	585	584	618	580	608	615	616	602	611	623	571	660	635	599	664	593	632	596	572	612	596	602	573	623	658	643	615	551	555	587	601	617	625	623	604	611	579	578	588	568	628	616	611	598	568	619	606	567	609	608	591	574	592	623	589	606	610	614	608	615	598	626	594	627	582	606	583	593	608	586	627	607	602	593	580	622	638	607	549	575	602	580	621	608	596	578	569	588	573	610	595	604	608	563	657	601	634	595	540	629	565	619	627	617	597	627	582	622	600	637	585	616	614	584	607	594	585	603	603	590	602	591	590	619	591	619	616	619	654	613	591	610	618	623	612	572	606	604	640	598	603	604	572	604	580	597	581	597	647	580	587	591	632	594	578	640	598	547	580	607	602	634	644	594	584	574	592	609	562	595	617	607	544	579	594	618	601	598	636	617	588	599	605	618	604	618	566	579	600	576	584	646	591	593	583	608	648	628	594	597	588	598	590	605	624	634	632	629	567	639	575	623	623	598	612	616	626	607	574	602	598	590	576	625	633	569	597	606	605	603	601	592	569	593	571	571	614	606	613	594	561	600	577	616	597	611	612	585	617	556	587	696	618	596	609	603	594	617	590	661	550	619	616	568	605	572	594	595	638	581	575	565	585	594	638	612	609	617	604	595	603	564	619	619	620	617	570	590	596	640	640	623	595	585	605	569	605	557	620	572	613	651	650	618	572	561	605	611	581	582	582	577	593	594	568	579	600	598	599	582	607	632	625	644	577	590	597	624	625	575	611	601	599	599	621	671	588	625	610	616	613	594	629	578	581	683	567	590	634	590	619	571	568	609	632	627	570	602	589	565	574	566	558	656	613	598	621	597	584	593	587	624	661	609	592	542	595	570	597	623	619	617	640	581	603	535	595	579	573	596	604	627	587	564	587	621	617	643	593	556	582	604	607	598	568	598	652	575	645	592	606	644	567	602	634	596	633	598	606	560	584	613	591	630	579	606	590	645	579	611	614	624	629	588	627	599	575	579	627	582	625	594	578	577	576	614	595	570	652	573	576	605	588	594	610	596	597	610	607	574	602	610	622	620	614	603	635	640	615	597	583	603	588	626	611	618	598	603	606	625	608	583	556	625	661	577	580	627	616	608	586	575	594	584	574	594	605	622	579	651	592	609	558	637	617	597	584	669	621	572	603	627	615	636	630	599	606	600	615	582	587	619	614	633	609	619	603	630	577	585	608	600	626	607	612	617	638	549	585	634	585	593	587	592	599	637	598	602	617	630	619	644	615	631	640	559	598	613	579	596	578	601	583	594	630	607	601	596	583	600	589	604	590	615	589	571	579	640	588	626	592	586	604	586	603	611	591	593	608	588	618	616	567	604	561	608	569	578	645	593	576	587	580	595	630	591	623	610	599	630	617	637	605	624	615	601	641	632	602	618	602	643	593	584	588	601	628	644	587	603	598	578	589	580	613	590	593	577	628	604	609	645	583	612	645	609	592	577	576	671	556	583	563	586	574	573	643	587	585	640	622	638	556	602	580	566	593	601	615	600	643	618	594	589	600	622	583	568	627	566	597	627	620	579	604	593	644	621	562	624	608	596	630	572	595	588	595	694	591	612	591	602	571	569	612	645	671	600	615	606	606	605	587	544	587	639	620	536	569	583	593	605	567	587	582	596	582	633	589	585	555	616	584	641	583	570	612	554	629	572	599	598	605	605	617	619	610	599	599	608	623	577	577	617	622	597	586	588	592	631	612	584	596	609	597	595	560	605	601	608	603	603	625	654	549	555	620	588	661	602	605	629	603	560	598	609	612	599	612	604	570	588	606	632	581	631	637	554	627	577	529	562	603	608	616	603	605	626	580	542	550	609	580	627	610	584	641	629	573	599	601	618	610	600	627	611	620	599	614	601	615	605	593	590	613	612	612	598	624	616	576	605	614	628	644	580	598	604	611	612	617	588	588	628	625	571	606	602	623	639	609	610	569	573	612	581	581	582	629	610	608	601	626	611	580	570	591	591	647	612	613	594	583	642	583	608	610	589	561	623	635	656	614	654	581	618	592	606	602	570	588	586	593	590	617	579	572	608	620	669	581	579	651	618	591	571	584	647	604	581	612	564	562	610	561	617	567	616	609	594	623	582	617	635	597	607	611	594	588	580	605	608	557	629	584	652	623	599	622	606	609	652	635	587	610	660	597	644	606	588	602	665	608	605	630	571	603	648	592	607	629	618	592	660	572	596	619	582	632	606	574	625	562	609	599	620	611	596	635	573	623	621	587	572	554	603	590	603	630	630	625	586	607	636	631	635	571	638	592	620	603	592	584	608	640	595	642	565	618	608	614	632	617	623	580	588	606	612	597	574	592	574	589	620	613	599	603	609	595	643	576	609	645	643	613	594	632	585	592	611	581	591	571	616	597	662	591	588	588	608	584	620	647	621	628	583	589	583	574	572	649	594	610	603	616	603	588	628	619	623	650	610	607	582	536	611	576	599	584	598	615	615	604	547	558	567	615	619	577	589	612	623	602	627	652	598	609	615	626	598	600	587	590	578	578	598	594	620	579	565	612	626	623	614	608	590	623	595	584	594	603	576	584	599	580	630	644	559	626	587	625	615	643	594	647	570	536	575	659	583	651	635	633	591	598	589	624	578	615	584	592	648	636	609	623	630	624	625	596	590	582	616	616	603	554	609	579	610	592	626	580	621	601	572	607	588	603	632	602	619	599	636	610	587	586	601	625	623	651	565	593	625	613	622	616	655	600	576	552	651	571	550	607	622	625	579	602	598	565	641	585	605	608	624	624	581	522	559	609	654	596	603	634	581	593	584	614	609	593	598	613	620	582	603	633	560	641	568	585	580	611	616	600	607	602	592	589	635	611	624	624	610	602	613	595	590	611	565	595	620	578	585	556	614	585	616	582	640	575	602	622
27637	21917	15809	6265	3135	1103	694	508	424	247	248	237	216	231	242	225	240	228	224	219	198	220	251	243	231	214	209	235	230	228	233	223	245	219	227	208	224	228	210	234	222	219	215	219	243	244	227	244	222	259	239	202	217	226	219	234	228	204	220	246	220	238	223	226	229	222	217	242	226	238	219	205	248	207	210	230	222	211	231	184	212	243	246	220	230	228	232	242	236	230	257	208	214	230	216	224	233	253	217	234	209	255	228	246	240	203	225	243	226	227	225	250	213	207	233	216	221	229	224	221	225	221	227	238	217	224	192	239	234	215	231	217	222	224	229	211	235	220	236	221	226	211	253	220	198	211	240	235	209	246	238	232	233	221	212	211	253	244	223	248	232	211	255	239	216	227	242	263	222	202	215	219	233	257	271	199	218	224	238	215	236	227	238	218	249	220	212	211	259	269	241	247	208	240	245	220	213	252	248	227	223	190	227	222	223	226	229	237	221	218	254	216	215	240	213	238	236	235	227	215	216	233	236	231	253	250	221	205	212	246	223	219	242	210	222	229	218	246	239	234	224	248	266	250	222	223	221	217	228	219	265	229	233	244	233	239	224	239	246	253	243	217	221	225	213	238	230	254	221	232	224	230	219	254	243	225	231	230	237	231	229	201	199	228	257	258	208	222	210	245	241	210	252	215	253	235	236	243	242	211	233	246	226	212	251	210	223	230	220	234	232	233	224	225	225	209	208	228	247	206	239	194	229	246	243	210	248	230	223	243	244	230	236	233	233	226	266	223	219	223	222	217	224	258	211	243	242	199	241	207	197	236	270	241	211	247	236	219	246	208	241	214	204	217	244	236	238	223	255	197	231	240	236	248	238	234	245	238	216	228	258	244	235	260	233	229	205	213	218	217	224	232	218	210	233	226	244	236	216	214	221	210	252	209	248	208	248	217	216	229	231	248	245	230	222	222	205	204	230	262	232	202	219	242	243	230	231	241	240	225	226	258	230	239	229	224	212	231	233	200	232	231	236	245	206	225	248	244	213	227	211	234	225	258	242	231	261	212	208	246	246	231	251	242	226	234	252	258	206	225	221	237	216	233	217	232	222	235	222	247	231	232	215	245	237	227	220	248	227	226	217	232	191	237	204	258	251	226	220	207	237	230	217	229	214	225	230	232	208	234	225	241	219	231	220	212	217	236	237	226	254	224	227	238	234	219	222	234	217	232	235	225	207	235	236	232	224	215	226	219	232	237	232	232	213	219	222	231	232	219	237	217	239	216	234	225	243	248	229	224	235	240	229	231	214	231	264	233	234	205	224	228	209	248	200	232	237	243	220	233	248	212	201	251	241	238	232	205	207	253	230	253	253	223	258	232	247	227	212	224	214	236	211	206	233	205	249	228	235	217	230	241	241	222	233	209	234	225	218	246	231	262	235	260	219	215	204	219	250	234	225	226	219	228	249	230	225	243	220	206	218	220	248	243	229	243	221	203	244	206	228	249	216	217	228	209	218	226	197	228	219	231	228	245	232	230	229	217	206	252	232	239	243	221	232	234	224	235	200	224	212	213	226	240	205	220	214	229	219	224	213	226	225	250	240	259	210	214	202	240	213	232	229	239	227	236	208	213	228	216	240	259	250	240	210	209	229	205	227	245	217	241	226	226	239	205	229	250	228	232	227	210	236	255	219	249	234	242	233	205	230	227	210	248	211	227	233	226	224	225	231	230	197	269	260	220	243	201	227	242	235	242	235	250	214	237	248	264	214	206	211	245	236	230	272	203	221	241	208	232	217	218	202	228	250	260	225	212	241	238	233	218	251	248	229	233	225	227	245	227	227	244	199	238	253	228	230	248	220	205	224	214	227	247	214	214	217	234	242	232	228	232	225	246	231	211	242	233	218	215	219	228	227	243	223	257	227	221	224	222	195	240	220	223	266	220	220	248	214	217	222	231	230	210	230	221	228	251	249	208	225	220	230	207	215	217	229	234	217	234	228	235	227	212	232	215	228	247	213	227	230	241	229	242	232	197	236	248	248	254	236	230	225	284	198	236	222	253	238	230	222	231	225	233	239	243	246	206	196	216	249	228	227	232	242	222	248	216	220	220	218	223	235	215	215	223	218	213	230	241	203	241	232	249	215	230	220	212	250	216	233	256	264	238	245	232	227	228	215	217	202	246	228	252	218	266	231	217	211	216	229	227	216	215	223	238	213	223	246	210	230	246	255	245	222	236	219	235	220	225	222	241	239	222	262	243	222	233	232	216	261	233	251	242	230	247	253	261	242	234	245	219	237	251	249	219	246	220	223	226	223	246	236	227	219	241	237	221	222	215	212	214	242	217	231	260	218	235	235	242	228	256	217	247	234	223	219	220	233	240	238	227	232	210	220	227	248	277	237	238	224	221	258	218	250	235	237	220	232	221	245	220	241	259	234	219	241	215	214	240	212	237	234	242	239	217	234	230	224	233	257	223	240	235	242	229	252	237	210	196	233	251	220	245	228	223	201	219	217	215	260	236	233	213	230	241	211	225	230	227	223	214	227	252	235	229	218	228	227	213	216	264	232	221	222	244	229	252	219	260	247	214	247	232	235	242	234	229	234	229	258	239	210	244	211	203	227	248	249	249	237	211	230	205	210	215	267	222	249	247	200	231	243	238	230	206	234	240	227	246	208	231	232	252	212	202	210	236	203	232	228	223	220	247	263	210	244	256	254	223	212	229	230	234	207	205	270	246	215	227	223	237	218	229	249	202	202	233	247	220	237	229	216	242	222	207	230	235	241	242	235	233	225	250	259	209	236	249	230	205	227	219	258	218	222	218	241	228	227	215	208	227	242	246	229	218	233	237	227	208	228	234	224	228	241	235	234	218	230	242	255	238	242	233	231	217	219	234	222	251	237	219	262	256	230	187	196	229	215	219	241	246	235	232	234	222	226	228	230	211	228	207	239	220	225	239	249	230	217	232	218	230	241	224	210	218	222	230	212	237	220	215	232	224	225	226	210	256	261	233	230	219	226	202	232	219	237	246	228	230	226	206	222	221	224	203	244	250	226	230	252	234	255	234	224	244	227	225	213	227	237	218	240	212	256	224	246	218	234	225	231	245	202	207	226	207	232	235	222	241	223	220	221	218	262	208	244	234	223	222	218	211	214	252	233	248	255	205	230	223	207	235	222	215	230	199	230	225	243	208	239	263	205	251	212	231	217	214	226	207	198	240	234	233	247	226	225	229	248	208	241	248	231	223	242	229	232	257	226	243	224	234	244	226	221	239	207	221	228	248	205	240	239	224	221	233	236	216	202	240	210	203	257	203	244	205	233	192	238	255	214	225	249	209	214	214	252	233	219	213	221	244	241	206	231	242	223	256	235	231	257	246	225	250	244	236	223	215	236	227	227	234	211	231	240	254	209	231	227	232	231	221	239	226	234	254	217	210	236	215	242	235	262	232	208	228	240	231	223	238	237	226	252	210	241	237	236	233	210	216	237	246	224	257	240	207
19784	29043	11119	6574	4730	1896	1211	866	751	340	279	248	305	296	270	297	284	300	301	282	295	272	285	252	303	277	249	280	260	282	272	303	259	275	286	288	282	256	267	295	287	276	296	295	280	269	284	291	261	279	274	300	293	283	321	264	255	292	308	293	293	283	263	303	288	288	289	266	310	276	277	286	272	271	295	292	305	298	272	317	300	274	266	283	277	285	285	295	299	290	286	304	285	278	284	269	286	290	291	293	257	277	281	306	256	271	287	274	301	302	288	301	270	282	263	258	266	289	284	256	303	315	284	292	267	281	271	297	286	280	281	286	287	286	255	278	295	306	289	287	269	255	314	316	286	278	264	264	266	294	290	277	304	289	264	298	286	301	262	279	330	278	299	290	303	259	261	290	275	282	308	289	262	291	256	269	290	300	294	295	284	276	280	276	278	252	288	296	287	272	260	286	294	300	291	276	287	287	247	288	286	280	262	278	252	240	286	288	275	280	270	305	274	238	276	317	276	251	277	309	292	275	295	281	292	267	283	280	280	287	310	327	278	267	300	277	281	276	275	290	281	283	278	265	318	289	278	252	271	289	302	282	269	261	260	293	334	272	287	260	303	288	271	266	268	300	282	297	271	284	283	269	270	285	268	260	262	271	312	264	287	263	294	298	265	278	301	278	275	281	287	305	285	253	268	259	244	261	306	308	285	298	262	280	291	255	272	283	276	265	295	302	291	280	282	300	280	292	269	273	273	300	243	310	289	254	280	270	314	279	286	304	273	297	266	269	285	289	277	321	254	270	301	277	294	281	230	288	282	278	275	282	295	286	283	294	301	287	284	298	278	272	295	318	283	285	253	274	297	276	267	321	313	270	309	306	269	292	284	289	303	287	284	285	275	276	278	268	283	289	303	274	306	300	287	275	317	287	278	277	291	268	263	284	274	284	270	255	273	261	282	284	268	280	259	260	284	306	283	264	269	269	258	311	291	293	269	293	283	252	255	279	254	286	300	314	266	293	269	291	269	288	307	300	269	256	284	292	299	288	277	300	298	270	294	285	261	258	253	257	295	246	302	308	274	289	311	285	275	263	278	277	303	297	269	299	299	290	296	305	270	324	245	292	284	264	280	263	287	272	281	255	289	329	287	272	267	285	310	292	267	269	291	288	296	280	295	276	272	307	279	268	259	267	283	257	270	262	287	266	327	304	299	291	314	306	297	277	290	304	287	276	261	266	291	240	279	291	288	267	283	275	267	305	295	239	279	317	299	300	277	249	301	282	256	276	281	264	296	257	265	285	299	286	289	275	289	287	270	260	304	248	291	296	292	270	288	303	289	243	287	280	300	252	292	283	251	279	293	275	297	272	263	275	267	290	274	311	293	300	277	268	314	278	304	277	293	284	279	278	291	273	266	311	292	277	307	280	286	278	279	257	281	309	298	291	285	262	276	271	291	308	274	270	256	256	270	288	309	272	288	294	266	270	275	269	260	256	272	272	307	298	299	269	289	280	275	273	274	306	278	291	301	251	264	263	290	281	288	274	274	292	296	269	281	297	300	276	276	279	280	295	305	288	248	293	262	305	294	296	284	274	281	289	288	301	292	266	263	289	287	316	301	295	265	291	277	261	273	295	265	288	311	294	292	292	288	276	274	290	292	258	297	288	277	288	285	292	277	261	308	298	260	252	301	278	281	290	280	293	271	277	289	293	280	290	294	288	309	306	272	280	296	301	294	277	258	264	266	271	275	300	295	291	290	314	269	289	285	279	290	294	258	289	247	274	284	281	276	274	320	255	257	305	261	324	262	288	289	298	283	296	284	266	284	290	260	288	297	281	262	276	270	287	294	292	299	284	309	273	278	274	267	281	279	319	293	288	311	266	292	286	286	271	264	268	254	284	297	272	267	261	270	278	282	272	267	272	312	290	255	336	266	317	279	277	295	269	300	292	303	292	256	254	269	307	296	304	270	307	254	280	263	303	238	283	295	314	280	302	260	265	277	266	270	273	290	303	282	272	231	286	279	328	293	275	281	268	269	248	274	312	289	269	282	287	261	291	301	275	298	272	294	295	319	278	276	316	287	299	282	277	294	276	307	283	323	286	266	245	272	270	307	296	270	290	292	301	260	249	299	283	332	260	267	288	290	273	270	303	276	263	270	296	277	269	268	300	294	283	287	293	235	294	286	276	314	264	260	304	264	272	280	247	284	288	300	270	319	283	266	294	278	251	285	289	281	294	307	325	306	283	283	297	298	311	270	286	261	263	258	314	274	293	289	272	271	284	287	299	283	322	296	276	271	277	276	256	293	280	291	276	273	284	271	323	293	303	258	303	282	271	275	267	285	271	279	254	276	276	263	286	267	256	277	311	308	279	289	275	262	259	286	254	248	285	282	273	288	275	298	277	271	287	291	329	275	266	283	286	252	299	265	273	282	308	264	281	279	280	290	269	283	280	281	291	274	297	262	295	271	269	266	281	284	281	307	310	306	263	312	286	261	249	285	280	307	272	277	280	294	278	292	287	270	258	247	277	268	297	281	296	282	264	267	265	265	278	251	273	290	257	259	276	308	298	294	299	260	274	271	307	276	286	299	289	292	299	269	272	301	273	277	267	245	300	293	264	288	260	266	254	268	276	257	268	299	317	279	284	282	296	295	297	268	279	252	285	286	269	279	292	291	292	259	293	287	292	294	296	270	283	287	284	281	283	267	291	274	249	266	297	288	270	268	291	293	296	271	288	291	301	274	296	290	275	300	253	282	272	267	275	324	271	283	315	282	238	262	285	287	311	265	300	252	301	274	283	282	272	296	271	266	316	283	257	283	288	275	285	281	285	274	283	304	269	266	261	304	294	261	237	291	282	262	303	283	248	276	297	296	305	272	281	290	287	288	288	296	251	308	277	312	309	283	260	269	296	262	284	289	296	247	272	263	283	297	299	274	278	259	281	283	342	281	282	279	272	266	299	297	249	291	273	275	283	277	271	281	286	241	306	293	269	246	284	280	265	291	267	310	260	285	312	297	284	271	274	291	275	269	295	299	268	278	305	285	302	293	273	303	276	299	285	293	297	267	275	284	259	288	280	297	260	285	284	287	292	265	290	290	298	300	286	270	280	300	266	277	289	314	308	294	280	283	261	287	301	282	244	278	266	260	289	302	261	328	294	266	278	293	295	297	285	251	283	297	271	275	279	278	283	274	294	297	293	275	279	296	300	274	290	293	282	274	268	268	276	269	282	268	284	254	297	276	291	272	268	261	291	270	266	308	283	272	278	294	279	272	316	279	301	243	305	295	274	275	276	278	296	312	269	294	295	276	302	297	311	258	272	286	285	263	263	291	243	288	257	281	276	266	261	288	294	278	298	281	259	301	280	281	289	268	289	291	270	275	262	263	285	271	301	290	290	267	307	283	286	277	287	308	284	264	248	279	282	289	313	278	258	297	306	307	284	287	289	286	265	311	262	277	282	288	286	299	285	261	275	301	289	301	297	278	277	339	253
24085	21314	28445	25044	22768	16442	8206	5025	3222	873	457	421	418	401	401	405	396	410	376	401	426	423	387	414	385	393	362	407	414	399	389	373	398	399	375	363	387	398	373	399	359	408	381	380	377	383	369	399	379	352	376	387	378	392	374	388	385	390	370	354	350	393	440	383	373	403	415	374	381	353	351	401	382	368	349	358	384	350	347	385	365	387	411	387	374	394	406	396	333	404	362	401	349	365	384	355	386	376	382	380	383	395	387	378	353	372	381	373	394	351	377	356	398	381	379	379	382	429	391	381	366	387	398	380	402	392	386	371	382	397	366	358	411	354	357	376	385	401	385	369	372	369	368	379	379	350	404	381	341	361	403	369	387	372	361	355	351	362	404	378	360	375	402	367	411	359	356	418	360	336	388	421	388	361	404	370	388	376	367	381	370	374	358	385	342	380	352	399	430	387	376	372	378	369	409	374	369	371	360	365	375	387	366	352	412	392	384	424	383	369	382	406	359	381	377	359	381	379	386	372	380	404	383	399	388	388	391	397	381	409	369	344	401	391	356	357	381	361	374	368	376	378	373	347	350	392	395	350	355	395	381	362	426	396	369	430	369	361	353	381	359	380	378	401	380	362	402	374	384	371	388	374	387	377	396	382	341	375	409	350	383	386	387	391	417	397	421	377	432	399	426	391	338	338	364	395	386	367	412	404	351	388	386	377	360	385	354	392	326	420	406	351	418	365	370	364	386	378	348	353	397	335	392	360	373	373	379	358	387	366	382	394	370	417	356	387	409	375	390	373	346	359	384	359	402	418	369	404	412	382	410	396	375	409	412	369	393	406	346	392	405	388	383	362	409	435	370	387	399	386	432	365	353	339	366	402	365	376	357	369	346	389	394	409	401	364	379	381	389	383	384	363	386	396	356	399	391	395	404	381	361	382	399	405	412	380	360	324	388	376	407	363	353	386	419	391	382	361	394	370	327	380	394	413	404	343	388	362	392	325	344	405	356	406	380	406	372	364	361	407	410	377	397	393	400	367	384	376	374	380	401	381	377	361	371	357	373	387	375	378	345	374	323	410	391	348	378	404	393	372	371	366	388	369	377	400	356	398	387	371	349	352	396	368	389	379	405	382	365	389	397	397	376	385	402	337	388	398	428	355	376	359	378	391	343	391	392	367	377	380	425	399	425	401	396	366	370	370	377	331	347	380	373	393	384	375	360	366	383	396	367	347	383	403	415	369	423	393	348	370	346	375	368	329	362	357	442	357	355	383	385	377	413	373	378	410	344	365	360	346	382	398	406	381	371	393	381	402	384	370	333	382	366	411	381	350	391	366	390	358	410	339	383	375	365	408	369	370	350	386	355	391	361	390	386	377	403	396	402	377	347	382	358	398	376	349	382	403	382	370	382	387	371	378	376	379	389	370	391	356	356	356	406	385	356	390	390	391	401	422	321	362	392	367	362	344	353	399	382	386	356	394	385	361	394	363	353	397	403	369	363	375	363	383	373	384	391	390	372	387	371	350	390	414	366	376	389	386	343	399	399	393	352	404	356	390	371	359	395	431	382	401	397	360	349	388	387	341	364	359	386	373	376	347	364	345	358	380	393	372	380	383	369	374	395	393	383	392	416	382	380	364	375	384	355	393	385	394	362	381	377	384	405	391	375	386	389	372	372	399	388	397	376	375	391	353	371	368	380	396	404	361	408	355	387	358	402	402	394	405	409	367	371	377	387	373	412	387	368	406	366	336	382	403	392	368	393	384	409	382	404	378	369	398	395	358	391	384	364	365	396	348	334	340	353	367	359	378	372	366	371	368	388	393	383	403	388	389	351	381	386	392	360	379	376	358	368	354	375	354	363	407	357	358	349	371	401	385	382	392	386	355	357	378	355	376	405	372	373	362	372	375	348	396	380	398	379	334	384	375	389	380	382	362	358	397	376	371	362	376	366	384	417	406	366	367	395	369	365	351	358	369	349	366	372	364	387	364	399	359	362	349	368	352	371	383	367	408	408	366	363	375	388	341	393	385	378	388	362	379	384	367	388	348	361	384	392	352	381	390	375	400	402	371	381	367	405	387	371	370	370	381	409	419	347	396	377	365	384	361	401	390	374	396	394	364	402	376	368	409	361	359	404	358	394	366	353	342	381	384	357	331	397	418	390	365	350	363	381	368	360	389	358	367	380	380	369	380	390	359	415	375	407	403	343	359	381	387	372	369	369	415	350	382	396	359	369	388	381	356	370	363	371	416	341	391	392	367	378	390	402	407	398	370	361	376	389	362	380	389	373	387	368	372	395	387	365	381	373	382	386	366	390	377	385	407	388	372	393	345	386	346	398	387	388	380	371	358	350	415	374	385	375	410	404	397	407	344	370	355	383	415	385	373	386	374	380	386	393	365	356	389	388	399	377	370	376	395	392	354	319	366	366	358	394	405	354	374	371	389	369	348	349	402	359	365	364	353	383	395	370	419	352	375	374	389	380	371	391	405	366	406	348	386	396	385	428	376	375	399	396	364	391	361	355	383	393	375	341	357	363	381	394	433	378	386	357	358	363	377	415	365	400	372	385	389	398	429	409	385	399	394	372	374	339	361	361	364	369	377	380	384	396	361	388	406	387	364	382	377	377	348	343	381	409	370	405	366	381	384	370	370	397	376	375	372	364	380	361	419	395	351	412	371	388	397	398	395	400	393	363	367	344	396	373	356	382	373	397	380	396	382	399	387	417	366	383	341	367	416	399	365	402	374	419	390	354	381	358	364	391	362	404	360	350	401	380	403	363	391	386	402	342	371	366	365	408	370	420	400	386	412	419	361	421	360	402	369	374	387	384	383	399	375	358	351	396	350	373	377	386	402	360	382	371	382	391	378	393	376	382	350	391	381	356	366	364	384	362	371	400	369	396	350	374	377	368	380	407	406	400	380	381	391	393	381	359	367	391	353	363	375	367	376	403	387	380	353	374	393	368	380	358	405	364	388	365	391	361	369	378	401	377	388	392	370	371	352	386	386	396	344	395	408	375	367	403	414	400	404	408	393	367	399	371	400	372	374	400	414	384	367	385	390	385	368	403	350	396	370	378	403	394	363	377	366	369	372	398	385	355	408	343	385	373	384	372	385	363	375	358	365	380	342	397	359	373	369	408	394	391	378	395	366	404	355	397	366	379	379	377	394	406	384	374	368	379	375	337	401	384	393	389	400	361	385	403	381	357	355	403	365	399	361	407	373	375	360	400	353	390	392	401	354	369	342	379	383	373	339	395	403	406	374	383	390	403	345	392	395	378	386	380	371	352	393	349	392	380	361	384	388	375	377	381	388	336	380	357	390	382	390	378	408	386	382	395	364	400	348	385	348	333	405	370	380	388	405	369	402	381	378	372	383	375	337	371	391	406	394	359	385	366	388	400	356	373	350	401	402	358	393	361	374	378	392	379	372	367	325	362	345	394	365	389	350	339	358	379	399	370	376	404	356	378	386	358	417	381	382	387	385	358	388	380	422
41793	66010	43175	34404	27387	14658	11684	9481	6954	1451	658	631	611	570	538	486	501	516	481	469	427	514	480	496	460	490	457	494	452	454	419	493	454	456	462	484	499	461	470	467	464	477	447	416	428	435	445	470	457	420	444	469	474	424	446	400	473	457	478	441	456	484	462	443	466	419	453	454	430	441	425	441	484	478	449	442	470	426	450	448	458	455	449	445	475	471	473	469	408	487	435	430	467	483	469	453	469	469	450	477	460	475	453	444	487	454	502	476	439	482	481	499	449	412	434	470	424	461	482	451	426	471	444	452	470	490	444	431	465	454	505	495	481	457	432	490	455	482	491	456	478	457	462	467	414	418	435	517	425	438	423	442	463	445	478	425	411	464	454	443	441	446	416	465	439	436	463	429	427	452	448	422	466	434	457	461	440	441	452	461	450	445	392	428	426	399	455	487	416	467	485	433	404	436	483	429	434	464	445	437	438	456	439	463	469	405	462	435	483	464	453	444	456	478	439	466	476	488	453	469	436	453	442	434	434	435	427	451	409	430	452	447	457	431	451	452	454	437	446	474	483	437	432	484	435	463	419	428	471	439	476	456	444	475	448	440	409	451	469	435	448	446	430	455	461	451	436	459	455	402	474	473	462	446	401	482	447	442	418	442	436	433	438	432	453	440	459	396	436	451	497	433	420	437	453	436	455	460	462	426	423	430	443	442	475	439	444	438	452	457	445	461	432	421	414	412	448	429	423	427	451	427	472	444	453	439	445	445	409	458	433	460	449	430	443	495	462	480	448	410	459	462	435	466	452	459	404	399	421	456	433	439	460	466	450	518	437	446	420	455	484	436	450	455	476	407	492	441	490	462	469	410	427	424	439	466	454	446	431	433	452	456	422	433	438	451	439	438	389	445	480	450	440	442	460	417	443	416	464	480	475	474	445	459	398	450	454	461	439	495	452	439	478	445	452	474	425	455	436	434	413	462	419	437	448	465	458	449	467	415	426	463	438	451	424	413	459	444	451	434	432	479	432	447	440	433	436	423	468	450	456	435	416	456	441	428	476	439	418	466	463	465	471	425	463	476	472	465	429	433	453	439	487	462	426	463	452	429	464	395	426	482	450	425	412	423	444	404	453	472	450	465	478	455	456	431	506	430	483	433	456	436	461	448	454	441	452	480	456	450	459	455	426	454	442	430	434	467	423	455	453	458	416	452	423	476	451	422	446	452	445	421	412	467	450	450	448	464	442	459	464	477	443	453	437	463	476	467	405	478	478	490	453	439	446	460	473	461	444	374	462	438	482	468	500	425	438	457	431	442	435	433	429	426	450	492	443	440	463	446	459	496	449	439	443	443	411	463	459	444	459	480	421	399	455	431	448	444	459	447	441	445	443	423	437	412	437	419	440	418	452	454	448	476	420	458	422	445	473	469	467	438	415	421	459	423	455	419	447	420	469	430	474	390	455	445	437	438	420	482	470	429	416	451	437	437	458	421	433	444	446	439	438	441	480	408	414	491	438	448	427	425	432	490	435	444	435	457	433	431	525	392	464	436	456	468	454	457	446	491	449	464	454	455	419	448	430	441	437	479	474	449	458	460	485	439	430	428	448	454	447	421	410	462	462	420	435	441	431	404	430	423	400	424	448	447	464	432	457	430	472	416	427	442	423	469	438	404	486	465	496	452	434	457	449	445	466	424	392	439	459	461	450	472	418	478	439	430	451	424	431	419	455	477	454	439	449	447	467	456	436	443	446	462	466	455	436	437	434	435	423	462	461	465	421	455	467	481	434	471	450	461	410	417	437	467	446	408	450	449	427	448	447	458	423	472	454	467	469	483	435	459	426	455	432	440	465	444	492	477	409	467	452	455	447	439	466	430	422	449	436	474	438	450	461	434	441	463	430	449	438	455	472	462	440	413	438	454	453	444	485	464	434	437	446	477	453	479	434	473	454	441	488	480	442	450	438	453	411	430	470	445	456	435	439	455	426	443	473	442	441	434	427	447	391	443	495	433	449	444	413	438	446	468	474	421	442	429	451	474	459	442	457	439	469	414	472	488	457	440	450	417	449	443	450	471	433	416	430	443	473	476	399	453	456	440	484	417	438	478	435	433	446	476	452	428	463	481	471	507	432	450	437	436	447	425	428	449	435	389	453	454	479	454	437	457	479	426	470	453	473	484	463	455	469	462	469	446	473	410	431	442	469	449	489	474	455	477	453	457	461	449	446	411	454	428	439	446	458	441	481	458	476	467	470	468	407	448	442	431	455	472	418	472	451	471	441	460	468	447	473	445	442	435	435	434	430	438	415	440	436	426	424	455	418	453	450	456	471	454	442	426	429	458	479	432	401	502	444	433	454	444	451	451	467	451	427	452	419	480	453	403	428	463	426	468	447	428	463	455	438	398	433	502	436	451	493	466	439	417	450	433	444	434	459	448	420	451	477	418	423	444	426	478	411	432	472	431	452	422	471	449	440	447	458	472	426	414	418	481	408	435	434	453	440	455	466	449	441	435	490	433	474	493	441	459	478	425	453	456	467	435	463	456	459	445	430	481	447	463	463	433	433	425	497	428	496	423	427	444	412	411	446	482	430	445	467	426	427	434	491	459	401	444	450	420	499	453	439	448	437	449	412	443	453	458	442	458	465	442	468	486	491	458	446	443	458	423	462	465	457	483	441	445	439	458	441	441	423	458	446	411	455	456	423	438	412	461	444	401	495	440	455	486	467	428	463	479	470	460	413	448	465	451	473	442	452	473	436	453	432	404	451	410	493	434	448	446	454	447	474	409	451	435	399	437	471	470	433	430	452	443	467	437	438	426	443	459	447	460	445	470	441	467	413	448	474	427	441	473	440	473	465	468	442	461	459	407	415	479	443	434	439	486	439	439	433	477	423	443	445	433	402	463	451	421	441	434	478	436	480	444	459	451	454	413	438	439	434	445	414	483	428	417	490	474	435	408	481	441	456	432	446	454	448	455	486	416	459	462	432	376	405	418	442	443	435	488	462	455	427	431	451	424	418	475	443	462	435	437	452	439	433	459	444	437	398	434	423	418	432	416	436	425	431	427	462	451	441	456	448	454	456	459	435	407	457	436	461	401	453	485	415	436	442	458	426	416	463	468	450	426	419	467	482	424	447	419	465	456	420	478	428	445	435	426	412	418	411	464	462	474	420	469	434	445	430	445	439	443	462	435	493	452	451	478	449	447	442	450	446	469	426	457	453	465	476	445	463	438	440	454	453	464	437	444	459	468	470	439	456	432	414	446	448	478	426	451	438	478	449	441	462	446	439	465	425	440	471	436	424	485	462	427	424	461	468	428	413	470	445	441	460	438	442	453	452	466	444	415	401	437	453	448	446	460	449	447	468	421	473	469	454	424	437	438	457	471	448	445	478	450	482	465	412	447	415	437	455	419	401	460	452	409	445	439	427	422	444	421	408	474	435	452	423	398	446	425	404	430	439	430	423	426	434	419	433	471	448	466	436	469	444	430	463	423
25447	21452	27694	25241	15279	4901	2296	1807	1451	453	267	271	256	284	295	256	262	276	283	272	252	239	257	285	265	245	264	264	249	259	265	245	240	269	256	268	242	255	236	238	270	252	264	246	214	229	237	261	266	260	270	258	268	266	234	267	251	263	281	243	223	257	249	234	260	258	246	236	242	227	270	245	245	254	252	274	269	274	256	233	257	258	262	255	229	265	269	253	248	252	250	270	235	253	272	238	253	281	258	260	232	241	275	258	248	234	249	253	263	241	243	259	243	244	246	209	268	258	263	270	257	244	232	279	275	246	225	232	256	278	239	245	260	263	252	244	236	248	252	242	243	254	249	265	279	244	281	228	242	260	218	254	236	252	246	250	239	241	290	241	234	262	246	273	251	260	233	241	232	254	237	260	245	233	253	256	251	228	248	245	240	255	239	275	253	276	283	258	266	232	246	252	250	265	244	230	259	230	257	257	253	262	255	253	273	237	233	226	257	264	236	246	254	275	269	265	269	234	235	233	227	247	277	252	251	266	273	233	244	249	273	239	241	245	225	256	258	268	237	249	268	233	260	246	231	218	283	233	275	232	265	290	257	249	251	239	265	229	243	245	231	249	285	261	244	254	252	245	254	223	239	244	269	262	239	252	277	279	252	228	250	297	268	279	254	274	251	262	256	216	251	255	235	281	275	238	235	263	262	265	275	237	238	237	252	247	227	238	216	277	228	229	251	256	259	250	258	256	254	251	276	255	243	261	272	254	258	243	254	239	254	248	229	248	248	262	256	259	247	250	254	231	261	248	244	234	229	214	220	267	270	264	261	264	218	237	247	263	250	280	247	249	266	234	257	237	241	260	275	251	282	229	235	252	262	239	246	245	279	269	221	248	285	250	255	256	252	236	253	267	252	268	231	257	252	255	231	225	290	262	270	245	271	235	233	255	271	245	252	242	275	229	252	244	245	247	243	258	253	234	263	266	252	241	236	240	249	250	266	273	260	243	247	263	254	254	283	286	267	217	235	276	235	237	238	275	255	278	261	223	258	262	224	233	252	261	253	268	209	239	256	268	251	235	267	260	250	246	229	264	263	265	265	253	278	258	243	255	250	240	261	240	261	257	272	276	236	249	241	231	245	250	243	253	253	270	237	251	248	267	252	257	223	222	264	224	236	243	253	278	268	247	290	245	253	246	243	254	263	271	260	250	254	272	252	254	258	235	241	242	252	228	286	226	284	249	270	244	245	260	264	222	253	251	253	247	246	269	231	243	230	236	240	258	240	247	239	224	259	283	233	258	276	253	250	229	260	267	270	222	263	237	268	246	250	210	269	256	261	239	294	250	281	261	240	222	247	269	234	214	258	250	264	220	237	308	256	253	266	239	257	260	234	254	252	262	237	246	268	274	281	249	279	220	262	255	240	265	289	274	233	265	278	276	227	239	217	236	256	276	263	246	266	259	269	234	261	236	254	274	233	241	247	254	271	251	277	232	266	248	271	272	241	253	271	258	246	231	261	266	272	241	289	296	256	234	270	241	242	254	282	250	251	263	227	265	234	259	271	224	250	232	266	242	248	255	255	251	260	247	224	218	253	235	228	248	253	263	270	242	226	265	231	226	245	248	263	259	232	245	249	262	286	229	245	260	260	271	267	217	277	260	278	247	265	210	235	253	258	261	230	260	251	232	265	235	262	243	234	227	238	248	259	228	257	273	245	266	240	224	229	268	277	240	245	251	272	262	258	247	221	262	271	274	260	246	243	252	264	247	251	254	262	228	275	254	233	231	235	267	246	221	258	248	249	231	248	258	264	254	251	271	245	256	215	245	245	252	249	250	286	276	274	264	265	247	274	270	266	246	258	245	244	250	292	263	245	243	245	252	262	232	224	290	276	244	283	236	253	267	240	226	237	245	262	230	276	256	262	287	267	249	267	243	240	271	242	244	267	265	264	266	256	271	243	259	239	247	240	238	254	267	260	246	254	223	261	263	247	238	250	256	248	248	260	221	260	243	274	247	278	280	267	262	252	237	249	226	245	231	268	259	244	234	246	242	247	271	273	241	219	260	257	241	262	257	235	202	253	284	252	253	262	276	239	225	264	244	240	241	261	240	251	265	261	267	238	276	240	227	263	236	216	264	247	262	252	234	256	259	292	265	273	258	236	235	262	251	230	255	254	269	246	254	275	270	240	246	231	250	274	232	247	249	250	245	257	233	228	243	251	272	230	254	271	235	267	255	258	236	260	243	249	242	235	257	246	252	263	264	275	237	257	237	244	244	253	252	247	236	264	246	248	267	267	260	261	253	241	227	246	253	235	247	234	250	242	255	256	255	244	259	254	240	253	254	262	226	244	237	278	246	238	239	233	258	261	267	251	253	240	245	259	245	254	250	265	243	236	246	244	263	246	256	254	259	241	248	239	238	271	272	262	275	237	253	253	245	258	261	269	271	283	237	248	261	243	271	253	250	252	248	273	241	256	240	241	247	252	235	235	282	250	260	274	237	263	256	241	277	220	233	260	245	250	280	236	274	268	252	240	240	266	264	271	262	260	250	228	266	241	244	236	245	259	231	269	241	239	250	275	238	283	261	280	258	254	264	264	274	241	243	237	254	252	258	252	261	270	243	269	227	232	228	238	288	247	250	271	231	265	277	268	279	270	247	260	228	259	252	252	225	255	243	260	260	227	280	261	257	245	243	259	257	240	256	255	238	238	256	240	265	267	254	259	262	229	238	282	251	250	231	258	252	258	227	246	259	243	262	219	249	250	262	271	229	249	254	239	280	275	231	241	283	245	253	278	270	223	225	232	264	258	236	258	247	247	250	255	245	253	239	259	278	257	229	255	261	254	253	240	258	221	242	231	248	252	251	230	234	241	249	238	282	268	268	258	253	256	243	263	246	252	255	241	238	246	248	222	265	243	239	259	259	228	247	237	265	266	225	228	259	261	258	271	244	239	243	253	239	269	256	275	249	236	242	234	237	250	268	272	252	220	238	224	257	263	277	243	267	248	251	248	260	245	253	251	271	251	241	260	252	252	254	236	228	258	261	233	237	262	264	232	237	226	264	253	219	260	253	262	246	273	274	220	219	253	246	247	255	247	255	275	234	252	259	237	269	245	244	241	227	275	265	252	242	227	238	247	266	271	244	244	253	247	243	259	261	272	231	262	262	254	252	251	222	255	255	268	262	272	252	242	249	234	274	250	263	245	255	254	262	262	246	263	254	256	239	249	247	257	278	233	248	262	270	224	244	241	258	224	255	260	262	253	237	267	252	270	257	256	257	240	250	237	258	244	273	215	249	247	263	243	263	260	238	253	257	261	246	259	211	239	243	227	245	273	259	255	265	296	222	254	250	250	257	239	262	268	232	253	267	256	256	234	248	251	242	256	235	259	208	235	249	271	266	243	236	262	253	241	270	257	263	270	270	266	285	238	242	241	239	261	257	271	224	253	270	242	252	250	288	243	243	278	252	245	257	218	278	243	239	254	238	250	275
37864	53649	34479	24466	18488	8260	5851	4947	3960	895	385	405	383	356	358	358	357	339	341	320	336	349	332	340	327	304	339	317	327	304	335	330	311	327	310	322	335	327	314	332	321	331	326	299	322	358	323	321	299	343	335	302	315	321	284	326	356	292	328	304	296	310	300	316	338	309	318	333	296	306	321	319	269	313	335	341	319	305	340	315	331	346	289	338	345	331	328	337	366	322	332	318	302	307	315	340	312	334	329	345	266	342	361	343	301	342	332	306	352	342	294	332	319	314	349	328	349	320	323	320	329	324	335	309	303	303	315	344	318	321	282	321	317	292	348	325	304	323	344	361	335	317	300	315	325	315	322	341	305	335	317	310	292	295	320	303	320	322	310	314	347	296	311	336	312	297	304	293	324	299	311	324	308	328	289	316	325	340	301	296	350	303	303	313	302	303	327	298	325	336	320	343	339	325	285	297	311	313	304	308	312	333	336	304	317	316	320	325	299	349	310	323	297	304	316	302	307	311	306	312	322	320	317	350	326	333	321	335	296	301	322	309	319	313	322	323	296	321	338	319	280	313	287	318	337	298	313	339	350	349	314	324	319	321	319	319	328	298	337	297	300	322	301	332	292	328	310	304	328	315	290	327	306	300	341	298	345	341	315	300	320	304	268	338	339	336	305	305	277	290	308	317	324	322	328	321	327	356	348	296	305	313	317	309	338	343	327	311	321	292	322	285	331	336	314	293	333	292	288	303	313	333	323	305	324	304	329	298	297	306	320	337	337	322	311	322	294	305	335	334	319	328	285	314	314	296	315	323	294	330	317	347	339	291	305	326	323	302	300	311	338	315	307	300	310	326	314	316	333	353	324	369	314	343	307	303	334	292	327	296	317	325	301	321	314	323	331	315	315	292	362	296	314	293	366	329	329	305	332	297	322	310	316	311	321	317	326	296	310	340	314	312	319	318	337	302	340	317	313	295	347	295	311	316	330	313	316	311	312	307	302	306	327	328	303	315	299	297	317	335	305	314	332	344	341	306	347	296	301	317	339	322	325	282	320	311	345	326	320	336	334	330	320	325	305	318	340	342	342	319	295	306	318	352	298	328	296	343	299	319	284	292	305	291	341	288	305	295	324	342	320	296	368	289	306	334	303	323	319	340	328	320	326	319	325	310	320	326	309	296	312	294	317	347	302	308	332	327	316	322	297	313	336	312	319	310	330	311	328	327	348	319	287	341	327	313	326	339	306	319	277	320	308	314	301	338	318	324	320	297	308	324	318	336	329	290	348	315	300	306	278	320	310	343	350	312	300	339	315	301	302	328	265	311	313	323	328	317	287	330	316	356	293	309	322	312	340	310	324	311	280	320	334	315	299	333	326	311	331	305	309	301	304	318	319	334	311	322	328	306	327	311	329	324	321	327	340	313	271	317	301	297	354	318	304	302	338	315	295	295	344	315	337	309	295	311	333	318	322	284	301	297	316	310	325	319	321	318	319	325	315	342	326	335	314	305	314	324	309	307	347	305	328	304	355	301	298	309	319	324	297	339	333	309	333	321	329	302	325	309	326	308	303	312	299	301	310	319	307	318	316	312	331	323	315	324	330	331	357	342	340	334	333	293	330	300	307	307	331	308	303	319	348	305	304	319	343	310	317	278	324	291	339	313	290	343	316	338	339	302	320	327	300	312	318	311	295	306	304	322	336	316	355	303	342	310	313	307	330	305	303	352	326	317	290	327	318	361	305	350	285	297	328	326	357	315	324	299	304	319	311	323	288	324	323	297	314	303	282	304	306	322	310	289	331	340	337	310	307	350	305	301	352	327	305	275	311	295	337	331	314	335	302	295	334	352	291	308	327	321	316	333	336	301	291	288	321	325	311	300	308	297	311	298	322	348	309	351	324	318	316	298	326	328	300	306	274	331	293	317	336	329	327	345	306	354	294	302	307	312	307	296	326	317	328	350	325	283	307	328	321	304	306	347	291	345	281	319	339	350	300	299	313	328	302	322	285	311	303	320	323	309	345	311	339	320	323	328	331	307	309	306	352	321	301	323	316	319	335	325	301	327	300	320	321	291	320	289	327	282	319	305	305	323	273	318	314	357	305	316	343	299	296	286	355	318	312	316	287	340	323	324	292	311	325	359	285	358	338	312	280	320	286	353	303	331	320	292	346	314	307	339	314	315	333	305	321	313	323	290	304	333	343	294	319	324	315	326	329	344	288	346	311	381	325	334	293	330	328	297	330	311	274	320	294	280	341	316	326	304	316	350	291	305	313	336	340	320	322	298	339	308	312	314	275	343	277	310	303	290	300	277	321	311	347	315	300	297	309	334	328	306	316	292	314	336	323	293	343	288	323	297	315	301	349	304	311	344	310	331	330	307	309	312	313	333	334	342	297	316	326	324	349	304	340	331	346	305	338	287	340	306	306	322	329	328	334	321	301	302	325	291	332	329	346	345	302	295	343	315	345	344	338	319	343	330	307	321	342	314	345	302	309	309	280	303	337	312	332	326	287	353	313	318	308	333	318	312	293	309	333	312	336	335	335	316	327	316	338	280	304	327	307	342	369	314	310	333	320	304	301	319	327	345	306	292	306	325	314	319	334	307	311	331	315	306	319	312	316	298	328	348	290	330	315	306	327	312	319	311	317	297	300	355	309	334	322	332	321	312	316	322	298	315	355	334	334	311	327	333	319	310	308	345	316	333	304	332	304	306	316	353	293	315	318	313	303	349	306	305	343	309	320	324	314	291	328	352	357	327	325	299	306	294	311	296	318	314	305	322	312	315	320	304	330	323	317	338	291	313	317	313	331	334	310	289	323	346	291	320	319	343	309	280	361	337	296	317	317	312	310	304	328	322	340	332	303	283	334	318	355	318	313	311	332	332	314	312	364	298	300	322	317	320	310	301	339	298	317	327	284	344	319	326	315	325	308	312	315	338	308	344	326	291	340	302	329	336	355	304	331	326	341	316	312	339	338	330	342	325	340	313	326	295	335	336	312	302	303	314	341	318	277	343	317	295	318	308	335	297	295	321	308	277	298	336	308	304	328	332	341	335	299	311	335	333	314	362	310	331	307	335	325	332	322	313	318	323	332	346	323	343	324	324	333	283	321	343	321	343	310	288	283	341	326	323	314	299	311	335	321	330	324	332	298	334	298	297	327	321	309	285	344	334	346	327	328	344	301	306	278	332	299	343	333	303	314	320	305	318	315	330	309	342	312	300	314	329	305	323	348	309	320	302	312	331	316	306	320	301	298	334	340	319	305	333	292	316	296	301	317	322	316	310	334	286	320	295	328	335	322	312	327	309	307	297	329	332	275	304	332	303	335	330	300	343	338	325	323	288	313	314	337	336	304	316	318	338	305	319	328	323	321	304	310	317	310	358	325	299	290	314	330	315	333	316	331	332	315	305	337	337	317	335	297	323	301	335	351	345	309	339	339	337	345	316	332	318	293	302	323	303	318	325	336	330	331	334	308	334	302	284	278	366	337	299
23075	21357	29011	24448	24377	22554	16903	8217	6392	1635	709	681	613	563	576	562	580	597	612	500	512	535	581	517	547	529	588	520	529	526	542	531	503	516	523	523	517	511	492	509	557	528	569	525	528	510	568	506	546	547	525	535	505	551	552	547	528	569	497	556	557	528	521	530	521	504	519	541	549	498	543	522	560	543	526	522	524	519	590	491	507	496	493	503	526	527	452	525	568	539	554	542	547	531	519	508	525	532	571	526	519	510	491	544	536	509	531	585	508	456	531	564	524	491	524	506	487	518	523	516	490	463	533	518	540	519	523	560	528	525	487	530	520	512	528	509	476	500	520	500	503	496	542	562	513	533	527	516	542	509	505	491	492	483	503	529	558	555	526	509	521	489	470	520	512	486	527	546	515	538	536	511	542	520	510	561	523	505	534	524	520	520	514	562	522	530	505	544	534	498	506	527	502	511	514	492	511	490	526	509	496	514	514	510	511	526	514	491	510	492	503	503	496	516	526	516	499	525	460	481	524	513	494	485	499	524	530	521	517	516	498	536	493	473	542	506	500	495	490	536	515	491	503	499	580	520	544	497	493	510	513	508	505	486	502	549	503	502	541	505	511	541	562	490	499	527	545	473	554	519	502	493	541	543	569	495	502	509	490	497	492	494	544	516	486	554	510	480	486	496	511	509	531	539	510	517	519	519	557	539	528	483	518	466	505	524	500	514	549	498	511	557	530	499	527	486	505	557	510	507	506	540	596	474	520	506	524	530	493	502	496	493	533	516	503	517	486	539	540	517	538	511	507	557	515	517	546	537	527	477	507	569	494	509	515	578	531	488	503	500	538	555	500	503	489	535	514	475	533	494	564	521	482	484	547	513	564	499	488	503	512	480	556	533	524	546	479	483	463	505	528	526	514	551	525	496	525	519	535	524	514	517	500	532	521	528	530	534	545	505	508	539	531	528	511	496	498	511	551	493	544	527	501	508	513	528	542	502	520	546	476	502	521	521	494	528	540	516	529	523	536	561	520	481	581	518	480	496	498	552	494	526	523	515	521	504	495	553	491	511	512	524	537	523	522	511	521	505	498	502	494	510	516	531	476	531	512	511	508	468	544	542	514	534	516	487	531	497	551	511	469	555	509	544	596	568	546	489	500	513	497	510	489	530	520	505	506	518	552	540	529	512	497	540	509	540	497	498	491	512	527	497	521	489	538	521	515	485	520	492	512	502	505	519	532	545	534	534	543	485	547	495	536	552	517	546	491	511	532	475	483	496	478	480	509	556	526	524	482	532	515	541	540	524	466	495	525	501	499	530	514	472	553	555	537	510	509	501	511	562	552	523	541	501	500	521	528	561	546	505	490	468	506	478	557	513	500	484	510	540	531	515	515	500	525	532	499	527	543	526	543	525	552	482	536	526	540	470	502	501	487	490	494	543	535	517	557	491	502	483	550	522	523	513	529	521	527	563	518	549	506	525	490	543	491	502	506	511	500	523	519	553	512	482	504	540	498	532	517	498	516	552	555	530	533	501	506	535	518	501	522	551	501	507	528	501	549	515	531	486	520	510	496	522	500	489	481	528	516	550	497	544	530	523	479	536	506	508	546	482	487	486	492	547	522	518	502	502	517	493	470	537	510	525	495	508	536	565	550	473	515	499	515	511	457	502	499	505	501	489	524	569	498	520	546	520	557	510	539	536	506	489	494	532	518	563	534	514	518	525	470	510	540	508	463	506	570	483	543	487	510	546	462	507	489	515	510	498	550	533	523	495	532	488	481	554	506	541	521	544	454	508	504	514	523	493	489	507	490	487	486	488	524	522	526	539	524	550	542	532	520	482	497	575	525	530	520	479	511	503	479	555	489	489	530	515	556	460	520	500	529	526	528	549	511	484	518	570	555	491	523	544	506	512	508	512	497	501	499	499	501	507	530	513	507	505	491	545	512	500	525	508	519	490	528	535	530	520	467	523	510	546	480	503	482	503	537	516	476	510	520	512	534	503	485	512	497	529	532	505	510	521	504	511	523	492	517	491	501	474	521	500	535	531	525	462	466	536	509	512	487	521	518	521	494	495	515	534	545	538	511	523	520	561	500	545	503	563	519	553	487	570	512	511	479	498	543	497	522	520	481	527	478	539	507	509	513	523	534	532	485	516	495	504	543	525	534	548	541	502	520	524	506	520	501	522	503	558	518	526	541	531	507	498	557	509	506	519	499	554	516	522	477	502	532	516	507	530	525	475	516	499	487	541	514	540	532	520	555	529	541	509	543	531	510	505	518	538	538	479	494	505	520	546	514	521	585	488	502	482	525	546	537	549	519	543	504	542	469	541	524	501	512	512	521	545	528	506	467	493	487	530	524	497	502	541	498	520	528	504	515	512	520	525	506	535	569	505	532	543	550	551	545	538	514	512	525	523	545	521	509	487	510	493	499	509	491	530	488	513	465	528	504	544	493	493	554	551	523	512	555	519	530	505	525	494	529	497	522	530	503	536	538	513	543	521	536	535	496	503	520	529	525	531	517	541	526	492	548	511	538	524	529	534	493	478	513	537	495	496	586	509	528	554	552	476	534	499	508	517	502	561	514	534	498	490	498	502	513	549	553	557	457	494	539	504	575	541	545	498	511	520	499	514	477	530	467	513	550	502	493	490	567	482	516	466	500	541	501	462	500	510	572	560	459	529	527	512	501	507	464	534	488	527	487	515	511	519	475	512	548	499	499	525	529	513	546	548	460	507	531	486	508	524	502	508	523	559	491	470	500	533	572	522	527	504	534	488	529	537	567	518	493	512	493	549	531	484	544	538	522	448	533	519	522	504	512	545	500	505	493	483	472	503	483	512	499	477	526	508	480	526	486	499	545	501	526	562	485	492	506	501	468	538	536	476	547	543	500	538	535	507	505	546	532	537	515	522	491	541	500	526	527	493	533	531	511	507	495	528	521	499	518	515	522	522	507	496	510	525	519	532	499	540	514	526	536	558	519	480	556	524	466	492	506	513	509	527	475	510	464	549	530	513	548	510	511	531	492	546	558	525	514	500	523	516	497	499	518	474	518	506	535	540	555	485	514	468	511	510	522	525	534	520	534	482	477	482	500	506	496	538	505	541	530	517	478	486	502	501	513	517	535	486	562	522	509	479	532	533	532	473	506	467	512	525	548	523	538	580	516	467	508	502	534	554	499	521	506	515	504	568	487	486	470	554	514	528	514	528	518	494	555	498	523	478	538	559	538	497	531	549	517	522	504	511	490	493	531	513	533	558	546	502	543	524	510	536	524	515	476	544	523	488	507	502	519	504	529	512	486	512	536	488	495	522	521	499	478	473	524	503	496	546	530	483	537	513	533	526	517	516	518	524	520	523	533	538	520	490	507	550	561	478	505	548	516	524	474	480	500	519	498	532	512	565	506	521	524	528	561	480	525	531	496	520	481	493	501	456	528	516	495	500	533	527	539	485	462	537	523	520	505	491	470	486	503	517	526	489	505	536	529	480	519	529
51089	78036	53168	46101	39949	21914	16576	13744	12275	2910	1037	939	866	787	795	755	730	672	666	703	638	704	649	691	694	663	692	634	661	627	635	660	639	675	656	602	609	649	579	597	610	616	618	613	605	617	571	584	577	616	597	594	585	563	593	619	634	598	595	605	620	642	615	609	578	571	580	597	630	609	609	628	569	580	581	618	608	631	637	581	608	573	610	605	610	575	571	628	602	571	563	608	552	611	620	662	610	645	629	645	627	623	618	620	624	627	592	614	624	611	593	620	623	551	652	586	626	637	605	594	581	592	620	611	627	610	578	586	601	601	609	563	605	598	609	592	597	594	589	603	640	607	584	598	610	583	636	630	587	574	602	611	603	575	617	632	601	621	563	591	644	601	593	646	592	608	612	613	603	603	613	590	544	550	632	630	603	603	589	597	631	621	576	552	607	591	621	601	587	585	595	605	536	648	583	592	539	577	544	612	589	606	616	561	558	604	598	590	552	646	596	593	571	559	590	582	593	585	585	561	592	622	611	565	602	563	615	614	664	549	603	640	609	580	605	595	587	594	612	559	595	605	612	591	561	638	557	602	639	592	603	575	610	551	567	583	565	567	592	632	600	595	592	611	569	651	595	616	550	595	639	607	586	633	614	571	631	605	587	592	568	620	566	636	596	592	572	585	622	622	627	574	624	570	575	576	549	597	605	645	609	588	572	607	577	608	615	587	584	543	642	585	530	575	645	628	632	573	618	591	585	590	588	617	572	603	623	621	600	571	634	625	596	604	612	600	630	654	641	610	602	588	577	575	588	624	650	589	620	619	607	633	606	612	598	573	603	579	614	573	611	599	647	596	630	589	579	602	639	621	565	538	558	607	612	600	601	619	613	606	574	624	641	587	578	605	586	634	614	594	590	643	595	573	582	573	581	598	622	594	639	607	599	621	596	596	592	583	573	598	585	592	574	582	568	598	614	613	616	614	666	567	632	608	592	589	546	594	616	635	626	587	595	555	589	578	574	597	611	591	609	581	579	559	536	623	629	610	597	612	615	586	589	616	612	614	622	576	630	647	560	577	595	633	648	669	592	555	621	624	575	624	616	606	586	564	608	601	601	624	603	578	583	590	654	572	595	614	601	555	589	598	601	608	575	607	633	606	594	593	608	580	667	603	587	626	626	609	599	598	583	588	592	645	570	604	646	629	622	613	575	579	554	617	594	597	622	599	523	626	603	593	587	610	564	598	587	626	577	560	598	589	607	611	615	613	610	615	562	588	606	622	570	584	599	593	575	577	608	642	621	624	587	613	600	562	600	633	650	629	632	580	610	632	582	559	621	616	574	588	613	593	563	639	609	641	590	553	581	586	647	586	592	567	588	567	568	596	596	599	601	589	592	578	624	620	627	583	612	541	587	619	604	613	604	626	592	578	609	588	624	570	588	561	586	602	630	578	610	610	570	597	615	631	612	576	567	608	594	551	576	564	599	603	617	624	618	577	611	626	610	604	603	567	543	579	610	571	595	567	636	622	628	558	582	615	616	605	595	600	603	575	613	597	585	636	619	602	595	615	575	591	607	604	542	605	586	635	630	584	578	598	630	606	587	596	623	611	597	635	638	630	610	623	618	593	588	612	609	571	605	563	582	667	570	616	606	642	679	591	569	571	632	639	610	613	600	565	620	601	631	616	606	607	611	629	592	623	598	569	606	571	561	564	527	620	599	627	588	614	563	573	608	560	628	617	553	583	594	595	614	612	605	553	620	597	603	601	641	610	598	584	623	591	602	589	582	633	667	562	558	565	565	594	624	589	603	620	565	606	600	607	590	607	559	570	587	614	607	571	608	617	600	607	585	595	595	569	580	583	564	597	581	598	623	595	640	600	605	588	613	560	616	570	577	590	624	594	585	596	564	613	596	627	617	617	595	555	615	565	610	603	611	626	607	603	589	574	597	616	602	564	583	578	561	588	604	609	627	620	618	584	621	547	589	575	595	594	587	622	601	603	579	564	617	581	565	595	604	575	602	600	567	603	614	585	563	628	632	620	565	643	652	569	632	602	617	541	628	577	578	640	594	593	604	601	575	607	564	590	586	587	584	628	636	640	576	592	593	603	610	586	562	620	576	615	601	583	637	593	581	653	575	603	595	524	595	617	576	570	583	544	596	543	639	608	597	554	610	590	608	605	590	607	575	577	573	588	603	610	625	617	650	620	602	569	582	564	529	632	575	588	624	600	589	604	587	608	585	566	559	546	605	563	615	569	587	591	611	577	619	576	574	580	603	579	609	573	602	589	626	588	591	587	641	571	556	582	616	611	599	591	580	596	604	577	616	614	572	596	581	600	609	586	578	639	611	599	585	567	596	619	563	626	602	595	667	582	596	585	562	576	591	620	573	634	589	626	616	605	584	564	606	585	592	584	617	567	556	626	625	536	607	606	605	623	628	585	609	621	629	607	615	586	595	584	587	550	608	573	646	612	623	592	594	602	603	589	608	576	565	618	548	641	632	588	630	637	592	599	571	632	589	614	579	559	584	581	564	601	594	632	625	583	596	611	587	640	574	582	604	565	590	609	565	631	589	609	549	613	620	604	577	608	587	573	562	568	576	612	628	557	626	639	563	605	591	626	583	602	587	580	575	583	563	572	535	607	624	578	619	670	589	573	593	621	600	598	607	633	600	588	620	651	584	599	586	623	567	628	582	581	580	591	599	546	599	597	576	620	590	595	548	590	660	592	554	605	610	566	608	636	599	587	603	562	601	590	623	602	623	582	590	627	595	594	575	598	614	603	641	591	566	567	600	612	620	624	563	602	575	569	560	604	561	584	577	578	639	623	596	609	601	611	605	615	574	619	585	566	577	589	612	624	646	638	610	595	604	608	601	623	600	572	614	591	572	637	645	613	602	597	625	579	629	576	599	600	550	610	583	601	611	614	627	591	605	596	578	606	598	560	599	584	572	605	621	591	622	614	598	572	621	595	602	614	611	575	620	632	603	546	585	624	555	601	647	574	602	567	614	608	564	574	570	542	588	662	621	584	595	605	625	575	612	601	557	588	575	642	610	644	602	655	600	610	607	631	598	616	559	561	592	575	586	574	647	628	592	555	563	639	611	561	607	642	639	585	555	621	585	624	585	627	600	630	639	566	623	609	588	585	595	564	612	583	575	605	588	626	580	595	574	624	644	598	595	588	573	600	547	567	567	597	587	610	618	600	565	573	607	543	603	631	595	576	621	623	631	608	601	598	582	560	644	609	612	608	619	598	625	554	555	584	562	617	585	581	593	558	643	587	622	601	612	590	593	575	582	591	612	611	617	634	625	632	569	604	614	604	590	569	573	589	584	584	655	585	590	624	623	589	619	585	607	634	612	588	564	646	618	603	603	602	616	561	587	612	587	585	619	619	594	621	584	611	560	575	597	592	588	587	576	613	615	647	599	579	602	642	621	600	666	581	620	599	615	577	639	601	555	590	583	538	580	616	566	613	584	604	562	568	586	568	621	617
27608	21949	14398	7423	3507	824	569	470	440	288	223	218	240	230	241	237	251	249	213	216	245	227	245	220	226	237	250	225	253	236	226	218	234	209	236	239	233	224	216	206	226	198	252	216	236	230	239	258	233	235	245	216	248	205	228	243	209	226	221	229	237	227	219	238	242	230	227	197	234	218	221	244	201	225	239	228	231	244	242	257	251	213	252	230	234	218	237	192	242	255	237	229	230	241	223	238	223	241	252	236	222	255	252	184	242	224	227	221	236	254	236	225	217	234	249	243	227	223	239	238	227	235	212	184	207	227	227	226	221	240	227	206	258	245	223	240	222	235	238	215	221	225	210	265	220	237	218	225	258	230	230	206	232	233	208	234	218	221	240	220	223	241	229	217	231	251	221	213	203	242	220	245	244	224	221	229	225	244	254	228	246	220	269	199	233	224	222	232	219	239	206	228	205	206	221	228	234	250	230	190	225	225	220	226	229	207	251	236	227	203	218	226	210	234	227	247	232	219	270	209	233	216	253	237	209	230	220	230	230	233	245	231	213	229	227	223	216	230	230	258	228	216	229	226	201	209	256	226	243	236	232	212	195	246	219	235	252	256	250	225	235	245	222	240	222	257	230	213	194	254	226	241	216	251	261	225	214	229	244	196	228	198	237	238	234	193	226	241	257	256	231	233	238	221	253	234	231	233	221	237	235	235	216	213	245	241	225	247	226	263	256	215	226	230	217	192	226	229	224	238	223	201	208	208	230	227	207	217	215	223	230	245	228	227	229	223	242	237	253	221	226	215	201	216	243	230	232	236	250	217	238	256	211	214	190	243	269	242	255	210	186	210	208	250	189	245	219	198	197	230	204	222	225	236	217	230	233	218	229	211	232	246	198	252	216	229	247	228	226	223	248	208	217	246	248	215	231	248	226	239	221	222	236	227	237	228	238	214	250	219	244	209	243	226	239	222	225	228	234	207	233	217	214	223	223	237	225	225	221	262	221	213	229	237	235	218	209	226	260	253	221	221	216	231	210	215	250	215	235	220	225	236	214	230	232	262	239	233	220	222	220	216	230	231	213	249	232	221	239	201	243	230	234	237	245	225	237	228	243	249	225	225	237	246	210	230	247	251	228	204	227	222	237	227	240	241	222	196	245	216	226	243	204	257	261	215	223	209	243	206	217	206	218	209	234	255	225	192	257	250	251	248	224	253	219	228	214	238	222	246	229	246	242	189	257	227	234	233	230	232	250	231	194	231	199	225	230	226	235	201	234	219	234	232	227	250	223	222	229	199	242	248	256	240	222	214	223	219	240	206	247	232	246	245	226	232	215	229	227	262	231	248	208	251	232	207	242	247	215	225	229	202	227	221	223	218	217	204	228	240	220	232	232	227	222	262	239	214	237	231	223	249	235	208	235	230	212	218	224	206	247	232	234	245	240	207	234	244	249	253	223	219	240	241	230	248	242	241	242	243	230	231	233	209	240	215	230	240	244	229	232	203	226	229	245	250	225	234	228	237	245	274	210	226	229	205	236	237	236	239	222	220	236	199	256	218	228	238	244	259	246	237	216	243	226	237	234	244	207	229	233	203	234	222	224	226	228	230	223	237	205	223	228	227	242	238	233	215	240	231	219	249	234	229	212	210	233	242	239	204	228	218	238	239	264	222	242	228	198	221	206	195	231	216	249	234	231	212	245	251	221	219	202	246	217	224	241	214	234	238	252	242	230	217	231	220	239	204	243	197	230	242	231	229	198	246	232	228	223	236	259	227	230	236	260	222	245	238	245	218	232	231	246	216	223	194	236	227	209	213	231	220	207	213	219	205	222	223	240	210	218	221	219	223	229	232	234	228	218	230	241	260	213	219	220	254	220	249	237	251	237	246	247	243	214	235	223	234	233	226	232	235	230	252	248	245	236	234	227	210	201	231	198	225	211	257	227	242	224	250	225	236	215	263	199	222	217	211	231	223	251	250	222	255	250	236	221	227	243	240	203	245	254	210	251	214	216	240	220	247	246	210	243	226	235	239	219	213	213	207	226	241	230	223	213	223	233	222	211	231	205	246	247	261	210	222	206	229	221	243	247	223	236	217	236	216	194	254	233	234	213	227	241	210	256	219	218	248	202	217	207	215	241	217	255	199	207	217	211	210	225	238	237	214	240	250	251	218	223	246	198	244	221	217	246	249	209	243	198	199	250	206	221	222	234	238	236	232	230	222	214	214	213	219	209	243	210	236	243	216	219	217	228	207	218	226	221	237	215	255	234	238	246	245	242	219	242	226	244	240	220	224	210	244	250	233	233	235	198	265	266	226	214	217	227	215	208	223	228	229	236	230	229	217	222	220	230	246	231	249	225	246	227	234	219	237	221	229	211	227	210	228	217	242	250	220	208	238	225	201	218	223	237	227	206	227	210	209	226	265	223	223	217	227	248	229	219	266	235	218	216	245	243	229	236	248	231	230	224	218	246	208	255	225	214	210	225	216	233	232	237	235	214	235	238	246	238	227	237	222	227	223	215	223	262	230	234	245	205	228	231	216	252	228	215	227	237	225	216	231	253	239	214	234	197	225	239	207	212	226	229	227	235	238	214	256	219	210	231	214	240	203	232	212	213	213	231	242	239	225	234	232	242	230	204	221	241	231	229	251	223	210	233	226	266	249	236	211	265	256	208	251	207	222	224	261	233	229	225	222	229	203	218	224	233	246	263	245	250	260	229	229	244	211	222	205	223	233	247	245	283	233	239	262	217	212	225	227	254	245	231	222	223	236	240	236	238	211	218	228	219	238	233	223	240	249	245	225	231	248	217	254	253	225	200	244	224	230	218	235	251	218	229	230	183	269	231	239	238	234	240	221	204	221	245	213	206	231	227	228	232	219	229	217	236	225	223	225	224	232	221	207	240	228	239	233	238	224	219	243	246	246	237	223	237	228	240	224	238	221	235	267	239	240	200	272	224	273	230	229	211	251	242	239	205	227	248	258	225	209	239	239	217	210	236	208	215	255	227	258	225	213	218	251	235	201	259	216	252	248	240	221	234	237	207	225	233	253	236	228	236	220	242	231	206	220	204	251	250	235	224	207	229	223	220	243	234	216	204	198	223	250	216	223	193	247	236	237	262	219	210	223	223	241	225	232	232	222	234	228	212	251	213	200	225	207	215	248	241	227	228	257	245	236	222	221	239	223	230	232	227	225	240	246	223	202	247	224	204	238	218	228	228	208	197	208	206	248	226	239	237	246	225	226	225	234	230	210	234	221	220	225	210	224	219	229	244	233	215	208	205	250	244	239	211	250	237	216	234	235	242	222	229	220	232	227	246	229	211	240	218	236	232	214	228	256	237	250	241	183	252	243	234	200	226	199	242	240	212	237	229	200	232	246	229	239	210	222	244	214	235	249	184	196	202	207	224	222	204	221	202	213	238	245	236	228	214	249	226	237	247	214	228	229	232	244	209	227	226	250	215	231	210	233	231	248	241	261	232	235	212	212	254	238	249	213
19997	28109	10025	7838	5225	1317	972	847	790	424	263	282	283	273	274	296	278	285	276	280	288	307	290	287	277	303	280	290	263	281	275	273	256	296	286	312	267	275	268	295	260	294	242	290	286	297	296	255	282	291	312	286	264	239	262	263	289	260	279	279	290	256	250	260	274	287	294	283	303	262	273	273	282	293	296	263	280	298	267	280	269	267	287	301	292	265	262	305	267	273	278	278	276	294	292	292	303	304	267	282	274	300	261	272	262	286	290	277	256	281	276	309	288	295	278	260	309	300	300	289	252	259	270	278	263	328	264	305	276	287	289	284	274	287	258	260	274	279	257	268	267	294	279	275	271	313	289	267	293	261	282	279	282	265	301	259	277	279	319	286	263	274	279	274	288	279	290	284	271	283	272	287	294	267	271	245	279	272	290	275	267	293	278	282	255	285	300	306	269	310	274	253	269	274	262	274	250	270	294	278	314	275	271	253	278	281	284	302	262	267	289	268	266	272	278	264	276	287	276	279	309	277	284	290	272	309	302	296	315	311	256	280	238	286	274	278	279	276	276	274	293	279	276	268	278	260	277	275	247	276	278	233	292	252	295	268	310	298	273	262	264	288	300	270	278	282	271	279	311	301	279	270	276	279	268	281	304	273	241	277	223	276	278	276	282	280	256	298	265	286	250	274	281	264	275	327	312	295	329	300	284	265	262	274	280	296	287	275	270	306	275	296	302	268	272	256	273	292	271	272	277	258	283	259	254	280	297	304	295	267	298	272	287	252	284	308	258	289	279	276	295	255	257	290	284	252	268	296	299	310	310	302	310	279	275	311	258	284	297	274	281	267	267	301	283	304	264	293	273	266	265	283	280	267	283	272	267	292	290	292	267	254	300	274	284	272	264	265	274	266	296	274	266	264	261	291	281	243	287	256	266	284	306	265	287	277	292	283	282	284	279	293	299	274	295	256	303	287	299	256	261	290	271	281	286	284	295	265	272	284	294	305	311	302	308	274	269	290	276	262	264	294	278	291	286	284	277	286	269	309	316	306	288	306	266	278	276	302	303	313	277	283	289	293	274	269	303	274	283	285	289	282	248	277	278	241	258	291	290	286	294	277	285	294	302	274	258	280	287	294	283	277	281	271	273	292	280	274	300	278	258	277	289	281	274	308	276	274	293	265	270	278	291	274	241	286	291	233	282	272	288	304	261	288	289	282	301	276	307	256	267	288	304	299	270	282	289	256	269	265	289	269	245	288	255	274	302	281	277	270	285	279	293	263	325	256	292	272	270	302	263	294	273	303	272	289	283	271	291	277	254	271	293	303	277	258	274	283	299	285	266	292	287	290	256	288	286	287	267	273	300	284	283	275	294	284	255	272	279	265	274	281	253	271	259	281	265	294	254	272	286	271	291	278	294	276	285	294	284	292	277	287	311	284	290	260	258	259	276	290	269	253	272	285	273	293	274	286	262	268	269	248	289	284	288	261	243	286	265	294	261	289	289	288	286	273	260	248	276	276	277	289	267	289	257	295	286	299	265	291	300	291	303	261	244	281	298	289	271	281	285	280	268	297	270	259	269	265	315	286	312	268	273	279	260	296	292	292	271	266	293	306	286	248	242	276	279	302	314	276	267	300	278	296	267	292	311	265	266	261	257	277	268	274	273	293	269	305	282	258	292	273	273	268	270	307	301	290	295	290	253	257	305	282	298	251	277	288	268	257	283	274	306	304	285	300	293	268	276	293	255	253	293	265	248	287	276	280	275	289	263	296	272	257	308	267	276	262	288	265	266	288	263	294	242	258	254	240	272	272	253	282	261	292	274	286	278	274	272	262	294	292	288	267	284	281	266	293	277	307	278	284	244	261	290	266	255	270	281	310	276	287	276	274	288	291	292	282	270	313	310	293	279	301	291	271	284	312	284	272	264	291	290	310	260	286	290	293	252	278	302	292	267	271	300	294	284	273	291	239	263	292	297	257	270	324	286	252	279	268	274	294	291	280	274	257	256	290	289	262	286	280	264	268	313	250	276	296	258	265	281	265	260	292	254	285	295	293	261	290	287	274	297	263	271	330	264	273	285	271	297	254	270	275	249	306	257	282	308	267	263	325	274	261	298	274	263	302	270	268	273	285	273	296	274	269	271	278	292	272	295	283	256	273	272	290	280	283	265	259	308	272	298	257	273	256	268	273	299	277	254	267	265	268	298	297	261	305	285	261	257	299	237	286	292	273	286	282	292	295	319	290	284	280	255	304	252	268	300	282	280	264	278	287	273	285	279	291	266	313	299	264	288	268	299	273	302	296	291	302	267	271	299	286	239	274	309	282	258	290	268	270	306	265	297	262	283	288	294	244	277	269	277	270	273	298	286	289	262	286	274	262	295	273	270	298	279	284	281	254	282	304	319	294	287	311	300	286	254	276	283	265	259	282	255	290	307	314	281	303	268	285	307	315	282	266	273	272	284	285	294	290	291	271	293	291	281	297	280	280	281	275	299	323	270	275	306	285	268	306	260	279	263	301	286	292	287	269	300	242	281	311	266	285	281	287	303	314	269	274	285	297	279	265	265	255	265	287	298	263	294	298	226	279	271	262	309	293	270	280	292	289	300	269	295	277	314	289	261	266	294	279	290	277	266	286	285	275	293	272	251	286	293	280	266	284	304	346	293	233	285	275	290	298	257	277	280	291	283	268	270	318	279	290	290	276	286	289	284	270	298	285	281	280	288	280	263	316	286	287	298	294	277	290	264	298	283	278	312	297	272	308	299	284	266	281	264	290	275	252	294	305	304	274	269	255	256	271	248	268	272	299	261	281	281	253	296	271	271	268	295	294	291	269	275	294	279	279	285	257	287	290	255	296	282	281	281	264	258	263	282	294	310	243	275	280	265	258	308	262	254	279	278	271	256	299	279	258	296	265	268	279	283	300	282	279	284	274	293	280	268	268	271	277	270	275	271	294	273	282	270	277	265	285	288	273	247	283	276	265	260	287	263	280	287	292	289	301	312	289	302	312	260	273	291	291	255	295	274	267	281	280	285	281	279	287	265	258	292	290	299	316	275	299	285	285	291	268	296	305	275	263	287	296	280	286	288	283	274	291	277	272	275	265	284	281	291	303	305	257	257	303	281	293	293	276	271	287	289	294	307	275	278	260	306	271	290	297	274	270	271	280	284	282	298	293	262	263	285	278	274	276	278	275	276	267	266	293	240	293	267	285	280	281	315	274	275	284	269	261	297	281	258	270	262	273	275	278	278	320	256	297	257	304	267	283	270	271	295	275	314	279	284	241	283	297	263	293	265	286	274	316	289	272	271	291	292	262	283	282	295	249	277	314	247	282	283	294	310	274	296	267	291	291	280	265	262	305	285	278	296	271	270	309	282	293	291	280	279	290	281	280	292	274	291	312	305	303	269	243	268	284	270	287	279	271	265	288	274	310	290	280	287	318	278	311	271	293	293	246	283	293	279	270	274	284	292	294	294	262	260	257	264	254	285	262
24272	21378	28384	25791	24200	14777	6740	4050	3946	1044	511	440	418	405	401	407	383	389	384	386	386	399	394	376	353	393	390	401	403	355	407	390	361	391	365	391	423	367	390	419	383	383	365	406	378	393	398	379	365	348	380	408	379	417	392	400	400	407	349	368	392	378	392	391	361	398	415	363	345	374	385	409	381	376	383	393	363	349	374	376	373	364	398	360	371	396	349	394	372	350	392	383	411	412	356	364	413	385	370	390	381	391	383	414	391	392	383	386	371	366	359	361	365	369	406	386	358	372	391	383	390	386	419	370	365	403	367	382	419	343	373	372	392	401	372	398	384	371	403	392	362	384	394	382	387	396	384	363	365	394	365	362	376	365	371	363	369	359	400	377	420	393	369	397	388	387	371	395	358	334	345	375	394	374	399	362	362	369	355	338	374	395	409	369	351	404	360	405	366	368	368	397	406	387	409	390	402	386	393	374	409	363	360	367	384	387	361	391	374	371	379	353	365	356	396	392	408	399	361	385	413	378	367	350	369	354	364	377	367	410	377	399	370	403	362	368	388	380	395	361	380	376	403	409	385	378	378	369	362	376	400	384	384	374	370	355	379	377	376	370	387	364	339	403	379	387	373	359	379	376	378	401	396	387	381	382	396	392	384	410	359	368	358	368	393	374	367	395	385	363	402	375	367	375	361	376	350	400	362	371	367	351	355	377	395	380	376	396	383	366	378	376	383	373	365	373	375	375	365	393	386	391	394	402	368	378	356	394	378	400	393	373	383	391	343	386	390	388	384	384	380	395	393	379	382	409	364	352	373	398	360	374	416	398	394	391	384	391	386	388	368	389	362	390	426	330	377	368	397	357	401	414	377	374	381	404	372	380	330	406	367	406	394	408	372	383	413	379	381	359	377	367	364	417	388	365	371	343	428	378	357	383	404	387	351	389	366	398	384	364	360	390	383	320	380	378	403	391	367	386	385	334	409	363	339	363	387	392	363	387	401	406	364	374	366	338	410	427	346	388	374	393	371	355	357	391	364	393	378	381	360	368	400	360	356	381	393	344	429	365	389	418	372	413	383	399	388	353	374	397	356	361	367	380	406	403	408	385	366	380	392	378	381	376	386	395	371	365	399	339	363	375	365	383	385	367	371	359	378	380	374	366	393	370	359	420	366	374	424	422	383	351	409	405	384	419	383	363	367	342	378	377	391	366	375	360	376	372	397	397	318	403	359	375	368	397	380	397	376	391	379	369	331	356	368	362	376	374	375	372	363	368	378	396	391	382	355	392	389	342	384	407	371	389	381	384	376	335	361	394	371	387	378	406	374	375	371	379	394	365	378	334	353	363	365	343	387	364	376	377	400	354	380	401	397	361	348	360	373	386	396	380	362	371	359	378	373	417	382	388	382	385	366	375	363	430	396	389	363	384	348	379	385	367	352	370	433	357	404	405	351	360	382	382	394	393	375	382	374	384	381	395	373	340	355	345	380	369	352	376	381	368	390	365	391	376	398	416	372	390	382	409	402	373	376	378	395	388	417	408	379	388	411	363	356	371	396	375	367	355	365	382	391	354	335	394	402	355	362	356	385	349	380	399	345	362	393	419	420	372	372	388	386	400	366	367	398	351	410	373	385	367	356	405	392	361	381	374	386	354	392	381	378	380	368	381	360	365	399	359	376	362	363	394	390	408	399	380	383	394	338	373	399	375	392	389	365	408	366	346	415	382	360	373	354	391	383	361	384	400	374	371	367	393	389	424	369	398	385	401	414	414	396	383	385	398	373	368	389	340	375	374	384	343	400	349	379	352	369	380	387	407	375	378	368	374	364	376	342	364	377	364	394	398	347	355	382	388	389	407	351	409	348	389	382	386	360	401	403	349	408	425	363	391	369	416	370	397	350	388	364	400	376	387	384	344	367	394	391	394	386	378	353	333	400	388	365	372	340	379	390	364	380	372	384	360	410	419	383	384	383	380	377	366	365	360	367	379	354	416	375	368	368	419	365	386	394	366	386	372	397	367	368	392	358	366	369	358	374	393	377	387	327	335	348	397	333	387	411	398	355	382	330	376	369	374	402	346	384	390	378	386	392	368	414	409	383	400	361	372	368	367	382	394	385	381	360	385	357	391	404	388	391	366	378	367	393	402	389	338	404	358	373	384	378	400	356	390	362	364	361	386	383	372	391	360	404	372	349	373	370	396	376	371	382	382	412	355	366	384	357	371	377	390	392	362	408	411	325	393	391	379	366	359	389	373	373	337	363	420	368	385	372	355	397	417	405	388	393	390	382	399	366	357	388	389	347	385	392	385	382	345	362	387	386	346	389	389	417	336	352	383	374	392	379	386	390	386	389	368	347	382	414	421	388	390	351	363	358	372	390	381	372	414	401	376	376	355	358	378	338	381	401	452	340	370	369	377	362	380	390	382	397	397	384	371	386	369	397	377	417	357	398	356	383	382	392	381	399	381	376	392	360	391	390	365	370	346	364	405	406	380	351	352	383	356	351	376	374	388	358	376	340	391	385	379	383	361	390	380	385	378	367	361	385	374	372	384	387	406	400	367	365	444	386	351	368	385	365	369	398	397	368	349	394	375	359	369	386	383	422	394	394	402	372	408	388	341	371	349	375	332	407	372	380	366	382	365	407	469	398	384	350	370	357	355	329	377	396	372	383	402	400	407	378	384	344	338	360	396	371	369	400	377	363	379	392	373	425	385	367	351	385	381	381	347	380	388	428	361	395	384	354	393	392	403	391	377	359	373	396	345	351	385	394	366	404	404	332	342	422	384	414	429	373	406	368	374	380	373	403	376	403	371	366	375	382	385	362	384	363	404	356	376	368	366	410	413	363	373	385	408	388	405	398	349	361	376	358	368	382	398	402	383	359	341	355	369	353	394	400	362	357	374	380	418	389	381	389	378	402	387	375	393	375	368	344	362	384	398	371	395	370	373	394	380	393	415	379	335	373	388	363	417	416	372	351	360	370	385	378	363	360	376	370	352	379	372	402	354	375	369	415	355	394	407	392	421	405	358	358	386	371	382	395	359	381	372	378	360	392	379	400	346	355	384	375	355	384	404	399	388	385	401	378	399	405	381	403	354	360	388	379	388	411	376	362	403	381	386	372	350	389	382	389	395	357	367	381	405	332	377	387	344	357	369	360	369	373	383	398	379	369	387	380	402	360	386	381	379	361	375	391	377	361	386	370	377	370	370	355	353	374	399	364	402	358	408	412	380	325	380	395	362	354	395	374	411	395	358	373	410	381	358	395	371	391	403	374	398	392	410	375	392	358	382	344	399	408	387	373	400	352	348	329	379	396	412	384	402	393	369	388	363	364	395	341	379	423	399	374	369	348	375	411	372	378	364	365	359	378	422	349	390	366	371	389	402	385	366	379	400	412	379	397	367	402	363	379	387	376	351	370	390	356	369	400	385	365	379	389	403	432	380	380	389	362	342	391	361	405	384	425	352	403	373	339	394	383	350	369	395	401	392	350	393
42384	64993	38872	35856	29659	12767	9686	7975	8259	1832	658	572	553	547	551	553	499	468	504	467	537	483	516	469	457	486	491	446	464	448	437	478	428	485	440	462	460	427	466	478	444	444	465	455	437	453	433	410	413	455	428	472	401	417	437	465	475	457	447	462	440	455	466	428	438	467	490	449	431	452	451	453	417	441	436	446	448	430	422	433	452	429	487	451	450	458	411	466	484	430	488	460	455	431	463	436	450	468	450	447	446	449	442	446	438	421	463	442	457	452	419	429	440	436	462	433	469	456	477	441	469	488	452	388	413	442	489	456	414	461	442	482	439	422	430	445	482	432	425	432	479	415	423	427	449	466	449	471	440	446	442	430	420	462	445	440	438	464	443	470	460	452	474	472	445	438	447	417	440	433	461	455	482	408	411	448	425	435	436	443	423	439	403	431	473	448	437	433	423	428	492	454	464	447	439	440	451	429	450	455	459	430	429	436	456	413	473	482	475	452	465	448	423	458	439	456	412	429	430	422	436	455	426	464	426	438	444	454	505	445	464	459	458	458	488	405	474	478	460	444	423	458	490	411	415	428	475	459	443	414	487	439	488	451	510	416	436	473	439	439	447	437	470	432	450	447	484	473	434	436	480	456	430	464	463	405	447	407	451	435	439	452	437	464	461	385	418	434	453	453	438	418	417	437	465	473	459	442	449	515	433	443	463	424	450	417	443	487	452	446	426	440	434	467	445	461	441	446	425	464	436	465	449	421	462	434	454	481	423	466	443	456	421	443	429	443	430	480	409	469	440	424	434	485	462	481	441	447	476	477	462	404	439	470	448	461	393	446	441	451	443	424	417	442	425	432	435	476	471	483	424	453	471	422	487	423	472	429	448	450	422	454	416	437	437	408	434	463	426	433	435	402	449	421	441	451	455	464	455	429	446	453	435	459	454	471	432	417	417	410	448	453	420	437	473	429	423	455	437	469	454	427	479	463	464	432	466	462	503	450	473	485	437	419	395	459	463	459	418	433	420	436	448	427	454	439	447	418	465	438	445	442	417	459	437	467	440	473	429	451	444	427	489	426	442	451	460	454	437	453	450	401	409	463	465	447	494	418	439	453	454	416	467	495	459	461	424	447	435	425	437	454	432	497	448	414	440	428	450	419	441	429	439	469	435	452	449	425	414	447	432	445	481	488	443	436	435	402	455	443	473	456	460	441	428	445	477	428	449	404	427	440	455	431	442	454	458	448	451	431	451	422	403	508	441	443	413	478	446	432	440	457	451	414	476	399	460	406	439	425	411	470	472	445	435	446	458	460	472	458	468	417	421	452	420	440	448	458	461	420	408	457	430	427	449	430	422	425	445	420	431	455	453	462	469	475	442	401	436	434	451	421	404	424	465	442	435	442	447	428	410	444	457	405	448	440	443	473	450	441	470	437	463	449	460	466	466	457	437	412	459	472	433	421	461	452	424	448	428	431	432	498	427	413	426	447	440	448	436	478	396	456	448	426	414	445	466	438	458	482	400	452	444	422	471	484	404	441	420	448	420	421	443	461	422	447	450	465	435	429	448	496	418	423	435	430	387	475	458	398	391	426	473	475	440	448	450	411	441	456	428	471	443	458	455	431	449	427	424	460	469	451	427	456	441	427	459	422	460	419	440	455	444	480	459	431	450	429	432	450	441	468	461	438	451	415	433	466	414	458	409	422	445	447	471	413	422	457	415	451	413	471	449	460	437	402	420	417	488	460	420	436	454	491	453	457	387	442	445	411	432	407	428	434	460	448	425	448	458	410	446	454	439	438	430	402	469	425	446	450	425	421	454	438	478	463	468	450	411	449	426	423	494	439	454	406	451	453	422	438	445	455	426	460	469	435	463	452	433	449	456	429	430	449	446	438	449	444	454	458	427	433	441	444	431	425	443	449	409	436	442	449	466	424	397	414	422	453	443	443	419	441	451	431	446	459	432	484	424	462	467	460	424	433	437	443	433	445	471	452	447	455	437	416	445	469	429	452	417	432	430	432	404	439	439	403	420	448	442	457	449	440	453	417	408	438	448	493	484	448	483	454	423	436	455	443	469	475	449	424	434	392	442	430	418	437	437	432	461	448	420	438	463	479	420	488	470	488	459	454	448	422	417	433	461	451	410	453	426	470	469	471	485	398	475	458	440	446	441	442	438	439	477	431	434	411	470	419	456	445	415	463	399	433	425	435	475	399	484	455	433	401	434	477	436	425	421	469	468	430	450	480	438	429	436	416	471	443	448	420	455	461	428	413	438	436	426	462	414	444	484	452	431	439	485	440	464	465	464	398	445	445	445	415	422	438	472	436	426	457	473	438	446	470	426	497	430	438	451	432	439	446	434	492	459	426	444	414	452	470	437	456	454	437	438	475	432	443	471	440	424	426	469	422	468	422	434	486	474	434	459	457	456	420	471	434	452	454	453	460	425	453	428	428	424	434	479	469	463	489	428	448	423	436	432	478	431	423	411	431	452	467	475	439	458	412	459	421	439	448	464	492	421	410	451	454	418	459	468	421	487	478	452	444	428	434	455	441	435	430	443	425	418	453	458	444	468	434	488	399	476	429	458	460	464	422	486	414	460	448	438	465	462	438	439	445	452	458	453	431	434	417	435	424	452	412	453	487	462	442	441	422	497	422	436	467	468	422	454	454	440	441	464	491	456	431	444	435	435	418	458	427	398	428	439	453	439	422	444	469	420	431	453	437	455	422	453	443	415	461	460	447	453	422	447	492	452	450	445	466	455	426	406	428	459	481	449	443	421	449	461	472	458	448	417	424	455	458	428	460	421	457	450	451	423	472	448	442	457	445	435	445	438	464	439	435	440	472	429	457	435	455	477	429	457	479	452	457	474	416	496	460	453	455	464	443	436	475	453	435	407	413	439	448	406	447	400	454	454	481	458	444	448	424	464	463	456	478	453	434	416	466	442	459	455	472	428	448	429	447	410	456	452	442	490	457	481	409	453	421	430	438	422	434	423	457	490	448	441	450	447	486	466	445	452	468	423	439	460	423	418	436	424	421	447	428	451	445	441	455	436	465	486	437	444	435	446	451	428	460	456	430	449	472	438	395	419	454	471	446	438	393	448	447	468	470	460	441	453	440	432	490	460	430	436	448	467	466	436	455	423	447	422	439	441	488	451	482	434	470	425	423	427	423	490	409	462	429	440	437	445	429	410	472	460	440	447	469	444	476	427	421	454	412	455	442	410	453	399	472	485	465	435	434	414	444	482	446	438	459	506	463	415	416	429	435	423	453	434	475	431	469	424	443	454	420	437	424	458	434	433	458	440	418	459	449	441	438	422	427	434	426	440	428	437	431	466	474	462	496	421	429	433	487	474	454	447	453	476	413	433	436	464	437	445	471	455	469	468	459	421	435	457	447	488	445	481	462	423	447	460	407	406	442	438	431	445	432	439	476	448	435	425	432	475	435	424	472	453	448	430	430	411	422	436	439	437	456	425	449	403	413	463	470	453	477
25462	21521	27032	25976	16183	3626	2089	1323	1545	532	308	267	261	242	247	260	259	258	253	279	274	249	272	242	262	225	238	265	281	241	240	269	276	251	240	251	247	244	268	255	238	268	255	228	269	273	262	246	275	266	253	245	243	254	275	248	248	263	266	273	225	258	248	255	255	238	223	282	246	267	268	242	250	223	248	251	243	268	237	248	242	219	254	242	253	259	238	224	250	248	241	260	270	271	242	247	245	229	227	265	259	243	243	243	279	238	260	224	250	215	264	251	234	236	249	264	254	248	254	247	243	236	263	237	237	239	249	268	239	282	265	268	249	229	258	248	239	255	277	244	256	285	249	270	261	289	271	236	245	247	248	232	254	259	248	264	249	281	221	256	243	232	236	261	239	248	230	241	230	244	254	244	258	248	257	248	237	277	241	256	249	272	254	247	237	248	249	238	240	234	243	264	226	259	254	265	238	243	257	280	235	249	258	252	244	230	257	259	264	253	285	253	234	243	243	232	261	248	239	220	229	260	238	230	253	250	260	235	232	231	247	251	258	274	272	268	244	239	265	253	243	197	255	257	230	250	239	215	257	254	211	267	247	237	220	254	264	233	264	246	232	242	277	231	247	235	242	261	251	256	247	223	240	261	245	270	265	232	251	219	265	260	244	247	237	228	235	237	253	243	262	250	257	259	262	228	288	266	252	279	246	245	257	270	245	220	276	247	259	259	259	240	234	262	282	249	261	263	245	250	246	248	266	249	240	264	251	259	234	252	281	263	225	209	271	264	291	235	258	274	246	230	256	249	261	268	264	278	244	271	244	258	253	263	272	256	242	260	235	262	258	231	265	281	266	254	244	227	250	241	244	244	223	281	258	248	260	235	248	249	265	228	250	235	250	257	272	247	255	253	275	236	247	243	260	254	246	237	235	225	247	274	255	259	279	252	216	259	267	245	243	258	264	254	232	254	250	255	245	253	253	241	218	240	253	217	250	267	237	238	265	252	246	267	244	279	234	267	239	229	267	268	239	226	264	232	240	246	234	231	251	257	237	254	259	241	252	267	258	260	243	213	238	252	256	273	232	229	268	234	251	248	245	253	259	278	282	270	289	268	250	246	244	256	226	224	267	259	226	282	262	239	284	236	245	285	243	264	241	267	272	233	231	261	231	263	265	254	264	241	260	259	250	241	247	240	231	253	262	249	255	239	272	274	242	229	264	238	250	272	250	267	260	221	256	260	270	224	243	237	229	236	233	246	244	230	238	238	238	277	247	268	227	240	253	254	228	265	232	245	248	277	259	261	237	249	248	217	233	260	236	255	251	252	261	261	257	238	217	238	256	262	259	240	242	224	265	266	250	272	228	253	261	263	239	266	230	246	236	247	211	232	249	258	274	241	265	266	258	254	243	254	254	240	254	246	259	246	266	242	244	252	244	228	242	269	262	250	237	224	243	246	255	250	293	223	264	254	225	252	248	237	263	249	256	245	228	261	211	247	260	248	261	250	218	252	246	225	261	253	268	265	262	228	257	282	253	252	282	240	242	256	253	286	238	289	282	236	259	250	250	238	247	265	256	236	255	257	253	283	257	239	261	267	221	258	248	219	273	238	247	257	247	260	258	264	298	262	242	275	250	263	207	240	265	230	243	247	228	254	230	259	256	244	251	251	224	251	255	237	236	261	238	268	233	230	232	253	252	275	254	224	268	242	224	228	259	256	234	245	243	224	270	262	262	263	265	221	253	279	250	248	272	243	255	223	266	274	256	269	255	238	242	248	247	244	237	239	239	242	200	258	272	272	242	264	242	238	232	261	266	265	234	247	234	268	269	246	242	234	249	257	236	241	267	256	240	252	243	262	231	244	270	256	267	249	277	240	258	250	244	259	229	242	285	241	249	239	230	275	249	246	240	253	282	249	252	237	263	223	231	267	238	239	235	270	262	226	270	273	259	272	250	229	264	250	216	253	290	251	253	284	258	265	228	268	238	246	277	242	290	238	253	217	225	268	265	237	250	240	266	270	240	247	264	245	240	243	235	241	247	245	254	230	257	254	280	236	239	242	254	270	215	247	248	227	267	246	234	242	254	250	244	275	235	270	279	241	269	251	239	239	231	267	234	210	248	273	254	258	275	276	238	262	236	248	288	257	263	267	245	244	226	223	273	262	232	259	233	248	243	243	258	255	252	236	274	240	250	257	234	258	232	283	243	261	240	282	243	238	272	252	266	262	279	263	242	246	242	267	255	263	299	265	228	248	244	235	226	243	233	216	260	237	252	237	297	255	245	245	270	255	275	251	270	237	224	285	210	257	250	252	256	261	270	252	263	272	271	243	291	238	238	255	237	261	274	268	237	253	257	241	244	221	249	253	245	239	267	249	242	230	235	225	226	225	250	228	258	271	238	243	271	262	231	256	253	270	232	256	257	285	277	288	271	264	254	251	257	239	242	261	254	260	261	252	265	248	243	259	295	257	266	269	245	256	260	269	266	280	249	239	257	224	201	211	272	239	263	247	265	249	244	240	233	261	228	274	261	271	227	231	253	260	251	254	239	234	268	261	273	241	244	232	241	252	248	259	259	247	267	237	237	238	239	260	256	244	248	242	230	264	257	254	252	238	277	265	217	243	260	252	242	247	261	250	250	272	224	272	228	215	245	271	268	249	236	240	233	259	251	247	265	249	270	266	245	248	240	267	234	235	242	237	235	277	269	246	220	238	223	256	222	271	261	251	237	234	262	244	263	262	228	242	268	242	250	228	245	218	262	266	244	248	260	238	246	240	241	261	240	239	263	238	254	231	249	244	225	241	241	246	252	253	238	261	246	232	241	265	254	274	247	256	246	223	269	262	248	240	251	256	250	235	270	251	248	244	254	243	233	269	267	212	258	245	246	217	276	246	261	273	230	253	235	250	257	246	255	243	239	231	240	228	231	242	261	276	253	236	261	239	275	271	223	252	246	233	248	238	276	267	253	253	270	245	234	253	249	244	249	245	243	223	257	272	253	250	251	240	230	253	255	252	240	258	235	261	244	263	250	253	225	246	254	253	252	252	230	246	252	245	261	256	253	232	248	264	253	266	234	226	245	279	241	266	256	255	287	262	257	230	219	246	246	261	256	239	267	276	247	270	245	267	250	247	231	252	259	220	271	246	262	224	241	237	251	240	246	243	235	250	243	236	224	235	267	297	214	254	282	258	256	251	236	243	239	259	244	263	274	242	232	261	270	245	239	234	260	252	243	256	259	233	253	239	257	232	240	254	255	238	248	233	246	247	240	244	268	238	252	257	259	237	269	220	261	265	244	218	241	238	228	266	238	277	250	253	238	242	223	233	250	244	228	227	261	269	248	269	268	246	239	252	276	250	267	244	235	240	230	216	266	241	251	247	239	259	214	238	281	236	220	230	234	257	263	252	259	272	251	209	244	213	246	267	272	254	258	245	253	235	245	253	243	235	227	253	248	238	258	243	251	225	244	256	236	229	246	261	249	254	247	261	219	245
38195	52502	28699	26575	20698	5987	5028	3745	4061	1265	405	403	366	393	389	344	345	360	323	351	339	350	325	355	347	327	313	329	353	316	301	334	300	378	337	280	337	287	328	324	310	321	333	267	316	311	318	289	326	312	318	319	296	336	304	301	309	319	310	312	331	308	308	323	326	298	325	330	281	303	307	312	335	312	274	318	322	333	267	325	317	328	340	313	313	314	301	323	331	320	321	334	305	289	315	360	344	327	312	332	331	342	316	335	310	320	346	316	315	293	276	288	315	314	318	335	333	310	323	331	319	320	304	376	326	293	328	317	280	309	316	344	330	281	338	275	300	275	310	295	312	295	338	270	316	332	297	338	285	289	266	295	291	303	308	347	297	317	296	286	290	316	316	288	308	330	309	328	301	332	320	323	310	283	297	296	345	278	278	317	322	287	332	339	330	320	300	300	327	305	311	308	337	299	313	349	314	312	310	323	352	352	288	323	311	309	289	340	300	310	310	294	285	310	323	304	304	291	340	328	331	328	328	318	280	338	329	322	319	300	302	297	285	341	332	288	344	312	303	291	336	294	309	298	333	323	293	325	302	305	335	316	301	313	288	304	298	330	313	320	310	334	346	294	318	320	311	290	327	317	347	341	316	325	324	282	307	310	341	302	320	313	323	323	320	346	314	310	323	321	329	310	308	327	296	350	313	333	353	332	325	270	318	321	336	328	290	299	305	315	254	317	318	303	260	299	322	291	282	325	311	313	320	346	337	323	306	302	299	322	306	305	284	282	313	310	333	335	307	312	291	320	334	284	319	320	318	301	294	319	330	345	295	322	350	253	301	349	305	315	293	326	298	314	352	330	323	302	326	305	296	309	310	321	338	307	336	271	292	298	289	293	333	352	322	306	274	303	307	320	310	329	321	312	354	304	347	323	291	282	294	311	335	283	307	287	322	289	291	322	335	315	285	323	322	326	306	305	307	329	324	315	263	335	293	321	285	326	313	313	325	347	332	330	344	288	318	302	316	324	315	299	294	304	326	303	319	308	301	329	329	319	281	314	298	319	283	320	304	311	324	294	303	323	297	312	296	312	307	328	367	310	313	342	338	319	291	314	324	322	313	314	324	293	326	303	325	350	289	287	282	327	302	320	341	317	329	333	308	317	312	309	287	319	285	297	291	325	326	304	315	328	340	315	300	289	316	319	307	300	356	282	322	330	289	310	301	308	296	303	333	295	320	325	361	337	294	300	309	297	313	347	320	308	336	311	290	338	318	337	297	304	293	317	333	310	335	330	336	305	311	301	318	324	294	291	296	280	325	334	304	304	325	319	296	349	345	368	335	297	309	314	312	300	319	313	338	288	314	304	313	330	302	311	299	314	297	316	336	300	324	287	311	333	334	321	305	291	307	277	338	308	287	323	339	298	320	324	302	284	286	306	311	284	314	370	330	299	326	327	290	297	304	317	322	278	321	302	301	294	334	316	281	325	295	337	313	300	286	304	305	327	317	327	297	305	317	315	317	334	313	299	290	350	281	337	311	339	290	331	331	349	292	303	315	298	318	314	322	321	310	314	324	306	309	281	289	302	310	340	324	269	311	316	305	296	293	323	315	312	276	332	329	344	308	358	314	313	321	329	291	320	334	287	324	311	329	320	334	291	313	345	320	277	330	306	327	321	309	306	343	331	291	331	317	337	331	298	287	356	326	334	326	341	303	296	266	339	339	301	295	324	314	315	300	321	287	334	322	310	332	312	304	329	293	321	331	290	288	308	326	297	299	301	297	304	307	313	325	282	309	312	308	294	310	290	322	317	313	314	316	316	314	340	318	325	313	322	326	293	302	307	308	292	284	306	318	319	299	311	351	320	307	297	294	282	311	292	298	301	329	314	280	313	293	305	342	334	289	278	304	326	326	343	339	312	335	311	305	288	309	341	352	304	338	333	331	289	304	311	317	301	308	295	306	312	330	352	324	340	331	330	300	332	300	310	325	333	308	313	356	328	326	325	303	292	308	297	326	312	314	318	307	279	328	315	329	304	322	302	326	317	347	301	306	344	313	314	321	305	262	294	357	327	310	323	331	324	305	307	311	338	332	299	364	315	322	306	325	322	298	323	283	340	331	317	310	310	303	312	331	299	306	302	322	305	351	298	337	362	337	293	288	319	311	305	288	312	315	339	326	309	314	303	312	301	335	295	325	317	305	318	293	293	326	313	304	326	355	314	313	338	319	297	310	330	341	307	281	311	297	288	329	337	324	307	300	286	297	301	297	302	320	319	291	343	308	299	326	317	332	303	302	301	321	333	315	297	333	305	306	307	317	325	301	324	316	311	350	303	303	271	298	315	308	333	287	348	301	303	296	308	312	295	302	300	325	310	299	315	299	329	326	299	317	311	337	263	285	305	291	322	318	292	347	344	288	326	347	311	319	323	307	304	320	303	327	281	321	317	329	315	309	341	313	304	313	300	326	313	292	287	299	290	288	322	306	308	341	291	315	313	331	356	299	321	317	344	315	280	313	310	332	329	325	316	307	288	304	359	311	336	329	324	306	305	283	306	313	317	332	339	279	315	317	346	340	287	314	307	310	338	348	316	313	278	350	295	331	309	312	295	290	331	310	322	337	298	322	335	350	327	303	292	332	337	319	317	312	308	299	324	312	277	283	307	336	297	331	332	313	315	327	327	338	343	328	355	311	327	344	324	348	344	319	339	304	310	323	272	281	311	345	321	314	292	333	294	308	336	297	331	345	309	335	328	358	305	300	313	328	361	315	294	323	304	290	315	322	275	330	329	315	297	320	312	327	295	337	308	291	327	308	310	303	333	325	310	320	330	357	308	318	286	306	318	302	323	286	348	352	311	323	268	306	286	283	322	317	295	297	304	306	293	304	290	309	294	322	313	297	336	348	307	300	308	315	279	303	280	298	327	290	314	324	343	302	305	350	322	320	368	273	321	355	301	300	346	302	337	311	342	310	317	318	334	318	293	329	331	327	329	321	312	325	340	312	320	348	318	258	325	312	315	330	319	323	311	296	318	312	330	299	311	291	328	337	311	348	312	315	335	316	317	318	304	314	334	317	320	315	286	304	302	325	322	313	282	323	287	345	341	305	330	330	302	282	290	283	333	347	303	315	266	315	350	327	308	325	324	320	296	310	314	311	337	322	332	312	342	328	313	274	294	302	299	308	323	284	331	324	313	321	320	269	337	312	323	305	281	319	294	309	314	346	267	303	287	345	277	352	307	314	289	291	327	326	330	292	332	296	283	302	342	323	311	321	338	325	312	317	322	335	268	314	330	305	305	284	305	323	287	306	317	324	331	351	300	317	286	322	301	329	282	338	304	337	308	282	304	291	283	357	279	324	318	310	313	297	306	295	310	298	325	292	311	295	329	308	316	273	329	319	305	303	339	314	341	315	287	305	326	319	327	317	324	330	313	286	360	314	364	311	295	332	331	318	315	296	355	311	312	316	331	284	295	342	312	321	299	318	313	318	323	326	299
23061	21317	28949	24362	23756	21551	16590	7691	7183	2278	687	618	641	586	596	570	525	551	572	570	566	574	515	557	547	517	537	541	537	500	524	517	507	500	512	495	474	481	513	528	529	484	538	496	547	511	523	502	513	520	501	517	481	502	521	479	492	527	471	533	520	526	534	513	536	523	493	532	492	531	467	503	485	501	516	461	495	500	511	517	511	520	507	512	508	566	522	506	484	480	528	472	521	533	540	532	545	504	521	553	541	544	518	482	532	527	478	515	496	508	494	535	513	501	515	525	502	517	529	504	490	474	476	555	486	504	488	500	524	513	552	505	478	578	538	513	501	487	479	527	506	499	520	511	497	508	497	502	525	517	510	556	500	522	508	471	527	514	483	495	488	495	519	520	468	510	484	543	523	503	552	519	519	518	522	495	529	492	512	519	581	519	511	509	525	486	538	547	534	489	554	525	524	527	499	516	549	541	533	500	524	487	492	492	507	520	458	510	486	507	541	522	523	476	480	513	514	502	511	493	502	540	493	511	508	549	506	522	455	478	488	542	489	519	490	508	568	523	516	509	530	469	522	503	469	514	503	473	510	504	552	476	529	536	537	529	500	535	484	508	555	521	500	523	492	482	480	591	496	473	494	528	533	558	523	485	470	507	498	479	485	538	494	518	507	497	546	518	528	481	543	505	512	473	480	524	539	452	535	513	516	511	505	499	514	524	490	469	477	517	511	478	551	493	477	490	477	528	515	508	517	505	502	533	500	537	498	487	479	511	505	501	486	502	487	500	550	525	484	549	501	492	496	514	535	515	481	490	515	496	517	521	522	512	521	537	491	501	486	533	472	469	507	532	539	503	509	491	499	499	485	567	489	490	551	517	470	529	525	519	503	486	492	524	484	530	507	504	486	546	523	524	468	516	523	516	509	542	461	519	539	502	503	527	534	540	493	507	491	510	485	520	495	493	502	552	492	506	529	555	489	469	538	517	527	477	501	500	511	507	501	503	540	494	506	550	491	484	532	477	525	486	479	508	508	525	551	545	506	468	519	500	515	508	501	534	493	520	516	513	512	490	517	520	537	499	539	500	552	497	538	530	525	471	546	547	519	513	529	487	504	527	511	499	473	518	500	487	512	503	521	513	519	501	490	506	539	489	489	515	491	505	536	552	501	510	499	480	509	530	498	538	502	499	470	495	477	513	490	541	489	520	509	533	528	515	516	549	515	491	482	499	521	501	533	520	499	432	480	483	485	523	498	514	498	503	511	523	556	508	490	499	542	519	487	480	455	479	489	500	532	515	513	535	473	512	496	531	530	516	514	503	545	484	514	518	501	484	564	477	535	508	454	514	480	528	521	538	517	485	480	511	527	498	523	529	492	541	527	499	541	505	522	497	496	536	523	540	487	526	540	518	535	507	539	502	464	495	540	493	480	529	472	538	514	461	524	530	514	507	504	530	487	543	552	462	509	529	519	470	481	513	504	506	504	548	547	517	511	535	498	487	474	507	519	488	466	530	504	521	525	505	525	528	492	523	488	529	524	534	538	506	487	483	517	499	493	488	475	522	520	508	515	529	519	500	465	456	471	491	517	447	477	474	491	484	494	506	491	493	552	460	491	499	505	524	467	489	505	509	484	544	470	519	537	498	472	493	498	480	444	544	517	485	520	522	538	542	495	523	533	547	473	478	504	502	472	507	509	544	523	546	508	493	500	506	531	492	494	509	519	524	513	475	527	533	504	470	519	530	488	530	535	524	491	520	485	470	484	498	512	499	525	515	501	477	508	530	482	555	500	540	493	527	475	527	460	471	513	514	508	521	496	532	515	538	547	502	511	537	487	486	479	511	525	468	485	518	524	520	482	523	504	489	531	509	503	486	482	512	492	471	511	478	490	487	480	473	486	507	507	498	536	520	515	467	511	489	527	516	524	527	508	489	524	538	499	506	483	537	499	506	527	496	496	503	523	536	463	496	492	520	519	494	491	532	517	527	509	499	470	522	493	506	492	473	507	502	488	487	515	479	513	502	469	493	510	495	510	523	490	489	488	522	505	504	477	533	491	482	484	489	474	481	526	488	549	493	537	492	472	507	505	496	486	531	531	527	481	490	479	512	493	547	504	499	512	528	522	541	531	506	501	508	505	545	490	470	517	537	533	514	548	485	461	485	498	509	543	497	549	501	520	507	509	513	488	522	524	534	535	468	507	469	523	542	522	549	487	547	567	503	527	537	510	525	525	496	513	495	468	487	531	506	502	497	497	525	528	489	535	486	557	512	484	527	536	482	495	480	512	496	530	476	506	546	510	495	540	521	503	514	529	497	534	520	518	469	492	515	494	549	504	485	503	479	502	496	471	537	524	498	507	499	465	500	508	496	498	499	523	518	483	481	471	542	509	525	526	503	548	524	523	560	489	519	513	510	521	458	501	523	517	522	485	555	538	514	535	493	458	487	494	499	496	491	523	517	482	515	493	501	513	481	515	465	560	490	488	457	500	491	556	490	491	499	513	494	504	537	525	513	476	521	485	494	512	467	530	492	511	516	521	539	522	501	495	493	549	508	494	539	550	529	497	480	514	521	525	504	530	503	497	519	501	500	519	503	490	513	524	468	550	492	513	501	499	501	511	502	505	525	495	531	518	510	490	512	503	471	485	483	542	497	518	527	502	497	541	510	476	499	487	492	497	492	500	518	534	530	476	509	522	464	487	517	557	519	537	523	503	510	480	500	498	504	467	546	504	514	517	491	494	527	560	502	510	494	475	476	482	508	538	517	503	483	540	497	526	542	503	554	498	503	529	532	532	531	530	510	481	494	494	488	498	494	499	506	498	479	507	514	488	528	510	472	538	521	502	496	523	524	488	484	540	498	522	485	506	477	434	536	482	527	523	488	494	523	520	538	502	511	518	503	488	511	482	545	505	483	509	543	497	501	468	513	478	472	501	485	498	459	495	500	560	518	541	492	547	512	517	494	497	479	507	468	501	524	527	485	478	515	506	497	524	554	521	511	489	467	514	522	515	472	522	483	497	519	548	477	526	479	522	472	542	545	516	512	519	553	493	531	519	496	482	495	511	487	438	495	502	507	527	507	515	544	520	511	496	498	507	468	490	508	532	535	492	519	540	503	484	498	502	501	502	536	495	480	509	487	487	520	488	525	481	495	505	538	536	506	504	466	529	538	471	495	523	550	521	475	501	476	525	519	507	534	470	504	491	554	527	486	478	484	529	500	507	509	523	532	504	500	544	458	515	495	500	482	524	545	522	490	503	514	496	506	481	507	504	492	478	500	498	512	489	527	478	530	545	482	499	503	501	531	509	507	509	482	494	486	498	496	515	511	549	491	518	511	500	504	517	503	466	530	540	544	499	510	526	541	531	535	525	497	519	534	540	535	480	531	503	491	515	529	499	516	513	504	509	503	485	538	486	485	501	552	514	518	477	511	495	479	477	556	506	495	489	522	476	491	516	508	499	479	506	538	468	498	502	524	535	479	476	498	501	480
51586	77677	49126	47367	39237	16448	15813	12817	13693	3696	998	894	871	802	775	758	749	728	708	664	685	699	634	650	645	662	631	649	672	663	645	583	645	583	564	631	602	641	594	657	619	653	654	593	619	649	574	609	587	631	592	608	601	621	600	577	655	592	558	593	621	601	650	604	592	593	576	574	575	550	607	610	577	577	631	596	584	587	570	592	601	591	613	576	588	587	602	597	613	587	617	582	600	640	626	629	603	593	632	650	616	597	631	563	575	633	566	591	605	598	617	575	575	615	601	608	616	647	621	619	529	578	566	563	610	581	567	533	611	590	585	570	578	592	542	607	622	619	613	558	592	552	623	553	580	596	599	587	606	612	580	581	598	613	610	598	585	605	570	580	599	624	606	609	594	585	609	610	600	574	616	616	618	598	596	598	567	610	585	581	573	575	572	574	561	567	565	617	595	616	592	615	589	609	635	601	568	610	548	572	548	565	603	617	546	554	596	613	609	609	571	594	612	599	595	519	567	558	624	596	590	615	590	621	531	580	541	567	598	627	615	600	614	609	561	616	633	571	607	566	575	639	571	635	566	600	578	553	610	601	576	574	591	573	610	603	557	579	585	573	606	621	573	540	594	575	559	587	577	622	594	579	578	598	561	578	553	582	602	576	612	582	625	605	607	653	616	541	553	591	614	616	649	624	574	567	604	587	569	610	575	559	549	587	593	605	608	586	591	635	573	615	587	635	607	608	596	579	581	606	564	584	581	640	545	589	605	597	580	566	579	569	573	615	565	594	589	617	565	588	604	574	627	634	602	610	578	630	612	576	616	589	585	580	580	614	585	588	555	559	609	616	604	618	587	590	565	570	600	601	604	567	607	610	619	591	599	571	598	521	632	595	567	578	556	601	611	615	542	577	568	637	572	608	596	552	613	632	580	586	609	566	561	580	595	558	583	597	623	542	618	607	580	580	584	588	557	571	582	599	573	580	599	562	581	573	588	584	613	590	569	597	606	610	570	565	560	631	580	565	587	600	606	587	589	601	569	601	591	572	548	632	572	600	572	539	594	589	589	599	553	584	624	599	578	567	605	594	596	571	544	570	581	551	624	560	618	627	553	603	530	614	618	566	610	616	618	583	641	610	536	571	579	574	571	585	598	571	586	550	639	558	597	616	587	566	560	652	571	582	612	562	572	526	579	626	603	542	578	546	609	574	579	632	575	590	587	558	598	583	617	605	594	562	614	628	591	559	569	599	544	606	599	559	582	578	606	553	592	605	573	576	562	659	581	552	597	593	564	573	594	533	575	571	580	652	576	556	616	591	600	586	596	591	580	651	587	545	591	570	621	616	587	600	627	617	626	606	605	572	568	589	580	604	574	569	595	590	598	593	610	588	580	570	622	602	607	562	577	560	556	576	575	623	643	582	608	573	597	576	584	602	592	623	607	593	598	651	567	578	568	561	572	614	574	566	605	583	603	620	582	608	590	593	626	591	562	611	633	593	581	587	549	607	559	598	567	601	591	603	588	587	588	602	603	607	551	581	576	586	575	600	573	567	584	639	584	630	581	616	572	619	570	594	604	586	551	574	576	559	575	568	559	595	576	541	590	592	586	591	576	568	585	575	563	628	563	636	538	548	566	617	603	613	618	632	591	571	587	589	552	587	560	599	590	543	596	576	620	572	602	566	551	593	599	570	577	605	586	585	590	617	590	583	590	590	593	596	605	600	641	608	617	584	599	610	581	551	559	599	574	590	582	632	650	591	579	593	572	537	573	608	578	597	581	595	613	581	554	544	603	571	571	553	539	565	619	577	588	598	618	546	601	619	572	559	570	609	599	580	596	578	606	634	575	596	556	575	571	572	620	608	571	590	602	597	600	568	595	618	603	603	580	551	592	632	572	624	577	594	589	590	631	607	584	573	561	583	537	602	592	554	630	604	597	587	601	609	593	607	602	565	586	591	581	557	620	594	560	580	587	579	582	562	583	588	604	589	601	623	575	586	588	589	557	556	622	557	546	562	573	591	571	586	575	606	617	568	559	633	597	596	596	593	623	563	557	616	600	577	626	627	598	566	582	566	554	624	589	580	599	568	601	579	620	616	579	565	580	571	568	593	565	593	549	557	594	572	588	574	577	591	541	563	601	617	579	585	606	578	625	593	637	581	594	638	598	626	593	588	617	567	604	544	595	560	592	601	532	602	587	625	572	548	551	586	599	557	570	602	574	603	603	593	590	600	563	589	597	558	578	609	597	586	569	643	605	597	591	610	572	556	568	575	576	581	576	593	595	574	556	594	591	583	629	608	578	656	588	589	596	555	579	541	565	572	578	592	607	575	587	598	620	628	605	615	561	608	595	567	591	569	606	589	523	571	589	584	615	576	569	575	567	553	617	582	543	572	554	538	583	578	584	596	584	577	584	560	563	591	611	626	619	629	593	669	598	627	610	612	583	577	613	545	551	607	567	565	603	566	593	577	573	578	578	573	618	563	572	634	605	576	553	605	581	610	583	608	599	558	563	601	540	570	593	576	583	593	585	563	555	603	570	597	601	569	545	543	548	623	613	591	597	663	585	591	633	577	607	561	573	578	590	580	578	575	551	586	598	600	591	603	594	606	589	626	548	592	561	643	530	605	586	553	604	597	606	626	597	580	588	558	648	590	536	599	589	577	588	600	609	609	570	587	599	587	591	611	553	585	562	620	563	622	610	583	615	632	584	590	557	629	606	554	562	560	589	592	602	594	552	593	586	620	607	575	582	510	612	621	575	608	641	588	568	636	611	601	612	625	615	544	559	592	576	604	593	595	585	576	583	584	560	564	596	579	636	568	616	614	515	586	578	591	570	573	584	611	562	624	550	577	606	567	524	593	603	544	541	584	611	641	576	581	581	602	620	586	574	649	564	579	589	582	544	582	571	597	561	583	562	596	576	583	571	592	617	623	564	580	610	576	605	511	571	593	577	568	588	580	590	600	547	588	618	589	625	550	569	624	594	583	602	602	608	596	598	658	587	614	583	608	607	610	577	595	618	617	631	565	612	610	558	609	579	589	561	598	591	583	580	602	607	611	572	605	561	609	562	558	592	636	551	564	608	582	589	608	555	612	573	616	609	604	606	574	576	601	588	556	567	589	578	596	606	607	592	593	590	585	632	579	579	604	593	609	546	610	588	625	570	605	521	579	589	581	595	649	559	590	608	598	616	589	594	635	593	588	583	607	583	561	585	605	574	621	599	605	604	581	583	607	639	547	581	606	577	569	611	588	611	549	600	573	592	538	586	544	552	593	593	565	550	603	622	597	593	587	568	600	567	560	615	580	598	620	574	570	570	599	572	607	578	576	600	588	603	561	602	614	594	617	582	569	601	534	581	558	605	559	585	561	598	566	581	580	587	599	579	582	555	556	612	621	594	549	601	554	597	596	580	584	625	577	587	618	570	627	521	603	616	555	534	619	586	612	587	596	575	624	574	569	592	599	615	623	591	572	615	635	552	583	619	614	589	581
27723	21838	14279	6967	3545	740	567	435	458	278	226	217	217	219	230	223	242	219	237	242	229	220	241	229	216	219	258	228	237	257	233	230	231	230	195	235	209	236	224	249	202	218	221	205	216	201	232	231	248	237	243	203	225	200	225	230	219	210	230	213	219	215	242	226	237	222	212	243	236	247	235	217	209	210	235	246	220	224	226	221	260	215	242	227	225	252	206	216	230	227	219	239	226	231	241	243	236	211	247	235	198	223	216	236	226	261	231	230	208	238	229	215	220	215	214	238	201	233	252	226	216	226	226	247	210	217	232	220	215	213	206	236	231	208	218	237	239	198	249	225	235	199	224	222	222	245	217	212	226	226	209	194	242	226	218	221	217	218	219	208	256	200	228	239	196	214	220	209	203	228	215	223	188	209	241	249	220	217	213	218	218	199	247	235	207	199	198	216	201	210	244	221	223	207	213	234	215	217	224	217	212	223	207	209	218	219	244	220	211	237	251	211	211	201	203	213	208	195	234	251	220	232	201	252	191	200	232	251	230	203	213	184	215	210	221	226	221	218	208	191	240	210	251	212	200	228	218	234	210	195	214	241	229	193	190	238	232	222	198	194	207	221	209	225	215	198	236	230	208	241	220	227	220	215	224	250	233	214	266	199	233	210	219	229	215	232	215	215	215	217	241	234	216	230	213	244	213	230	220	210	231	216	200	226	222	254	223	245	228	196	221	229	219	247	227	217	228	244	236	191	230	201	215	238	218	226	230	236	205	233	237	220	208	220	213	212	216	220	229	214	234	209	214	222	204	253	251	251	233	233	225	233	202	236	240	224	218	217	214	226	232	203	239	241	212	236	228	246	250	229	204	242	195	233	229	219	216	196	224	240	221	214	227	231	197	245	245	233	207	215	228	238	235	220	217	205	219	233	195	232	208	190	224	194	202	187	213	238	247	223	246	236	169	246	235	213	214	242	245	208	226	215	221	185	208	227	229	228	231	214	221	217	205	223	221	228	217	240	213	223	219	236	221	232	217	233	227	215	226	183	210	216	209	222	229	225	249	250	213	197	218	232	223	226	204	216	200	224	231	195	223	232	228	224	211	225	239	209	186	212	216	202	217	212	230	246	207	209	191	245	221	212	223	211	242	246	232	219	225	189	222	215	190	221	220	233	232	220	251	210	222	210	235	196	241	250	214	212	223	214	230	230	229	196	204	203	220	195	218	238	208	205	233	217	201	248	222	234	215	214	222	237	207	240	219	223	221	240	217	217	223	215	199	205	216	216	228	254	227	208	214	195	208	206	239	214	236	222	240	230	239	202	205	240	227	224	187	221	212	216	230	228	206	219	224	226	206	217	197	218	229	240	205	230	217	227	226	221	202	210	232	231	198	195	246	224	237	222	214	200	219	236	243	221	238	229	219	243	219	217	210	214	235	239	225	239	224	220	226	219	242	228	218	216	226	226	196	223	201	232	222	233	206	203	224	219	235	199	246	241	233	205	231	220	234	204	232	219	234	238	217	233	235	224	235	222	231	239	234	227	242	228	211	214	215	195	236	229	206	235	248	225	213	231	255	219	225	248	229	191	220	217	206	232	209	208	201	196	227	204	215	230	230	218	232	218	227	193	229	213	229	210	210	218	252	216	230	204	236	203	228	220	221	232	247	216	228	215	222	231	223	226	208	221	215	216	219	239	229	232	200	205	233	227	214	235	205	249	203	203	234	208	257	185	216	241	213	201	220	200	227	210	229	213	231	232	191	171	218	201	222	216	227	210	224	237	218	196	230	214	219	205	252	218	214	191	210	211	232	218	231	245	222	208	216	208	219	214	202	230	216	244	235	222	226	242	238	225	228	212	202	238	262	226	205	230	234	234	234	221	242	223	240	230	234	237	196	213	226	223	212	214	221	230	216	212	214	211	207	230	231	218	231	223	197	223	257	218	244	210	252	229	220	231	228	211	230	216	223	229	268	225	235	210	216	219	226	222	224	230	198	212	234	252	225	227	207	228	237	246	210	217	219	243	222	261	210	228	221	241	237	229	228	223	264	221	217	208	227	243	246	233	214	200	204	214	215	222	253	207	224	210	211	217	219	214	222	204	214	221	222	226	213	204	227	213	237	221	230	210	219	228	212	224	197	220	227	194	210	239	196	224	231	229	201	225	236	213	213	246	202	233	231	191	214	208	234	219	223	235	224	194	256	209	226	216	210	207	229	232	218	234	236	234	185	240	241	210	227	230	202	213	203	251	235	192	226	220	230	225	217	213	200	216	210	209	239	230	226	221	239	216	243	229	230	218	218	205	232	233	211	211	221	232	210	240	243	225	205	264	210	219	215	218	200	211	216	235	249	192	222	221	234	233	242	214	217	209	232	207	229	225	239	209	218	232	213	213	247	229	212	226	221	197	229	222	232	234	228	224	210	219	228	208	252	205	236	211	254	219	212	239	205	210	210	230	234	241	216	242	206	225	240	226	206	239	219	238	219	230	228	210	210	203	205	248	250	218	205	206	215	220	227	223	212	256	242	216	228	230	204	200	217	230	249	192	212	219	262	254	206	219	219	194	254	250	248	211	226	248	222	250	219	232	244	226	191	225	223	196	242	204	207	209	247	220	217	204	225	243	229	233	212	247	207	225	222	196	214	213	222	225	227	236	221	215	213	225	221	208	256	219	216	223	226	206	245	228	207	224	233	226	212	179	246	209	212	225	229	210	227	189	234	242	228	203	211	247	219	223	254	216	214	212	225	220	237	246	213	225	220	261	212	227	213	222	219	224	225	224	227	227	197	236	210	216	233	211	210	222	225	243	218	207	230	220	200	245	207	215	226	213	227	227	199	223	209	233	212	208	232	216	248	260	244	258	254	247	225	215	220	223	227	203	215	275	226	240	239	227	233	231	214	238	217	237	224	260	230	225	214	225	206	212	221	248	218	215	212	203	219	240	216	248	232	224	219	243	218	207	219	219	230	214	231	211	248	198	226	219	231	220	216	246	213	196	207	229	210	239	209	214	226	208	209	249	230	220	192	217	230	213	246	226	246	212	219	229	222	221	248	228	208	244	203	211	246	199	186	230	234	214	216	209	230	221	207	224	229	192	209	235	219	236	201	195	217	206	204	217	233	200	234	211	226	250	221	233	238	206	215	210	235	192	233	236	225	207	250	226	212	247	222	240	222	246	226	235	213	237	232	220	202	210	215	243	257	202	236	220	198	204	227	239	206	220	217	233	203	222	214	227	246	226	237	212	260	213	250	208	249	209	219	236	234	249	201	200	245	227	228	217	216	233	233	237	231	236	199	219	229	216	223	211	252	218	234	224	217	217	237	223	211	195	227	222	232	248	236	208	234	216	195	231	219	224	215	252	211	207	222	204	223	255	231	242	236	256	223	226	202	186	199	194	225	201	205	247	231	225	224	219	228	231	229	211	235	230	250	237	190	222	206	237	231	235	200	210	252	219	215	213	193	227	223	232	229	203	227	209	196	220	225	206	240	221
20147	27740	8856	7311	5182	1192	962	724	860	394	266	266	278	272	301	246	257	300	286	275	262	263	275	294	274	286	271	259	266	299	289	330	236	279	253	256	297	294	272	268	284	294	270	296	241	266	281	285	260	283	280	288	247	281	291	274	287	300	270	293	267	261	286	299	234	308	262	269	255	274	289	243	274	283	268	265	295	269	305	258	296	301	282	292	274	284	272	310	292	262	261	270	296	250	245	282	254	292	270	266	265	290	262	296	272	279	266	271	274	286	283	269	254	268	269	292	287	298	283	276	265	266	270	256	294	248	300	272	270	258	265	266	286	264	278	277	266	259	282	295	277	234	260	250	279	310	289	288	277	264	281	261	263	281	269	272	273	273	279	288	254	274	254	267	277	259	245	295	276	259	283	272	281	285	290	286	267	310	271	262	292	259	263	285	285	279	256	277	280	286	282	280	250	285	223	302	269	278	298	264	272	251	282	259	299	272	271	288	258	304	271	275	288	279	287	277	273	270	259	281	272	260	268	271	271	245	251	256	248	279	274	271	275	291	293	272	257	292	261	251	278	278	260	246	296	276	279	257	265	260	269	270	292	260	269	268	271	284	293	246	258	281	248	262	295	280	300	276	268	273	254	252	255	282	252	268	263	263	248	253	326	271	280	267	279	247	273	276	277	271	258	270	265	261	294	267	266	238	270	272	255	272	267	270	286	255	283	267	264	289	260	249	249	271	261	291	250	293	263	273	286	278	286	271	254	289	282	264	253	275	302	265	303	264	262	270	287	259	268	259	271	263	278	283	286	260	279	306	292	252	279	312	279	249	256	253	281	273	284	262	264	297	298	257	269	225	268	274	305	258	277	256	277	229	267	300	292	298	279	261	260	275	243	279	265	281	286	263	269	277	283	270	283	285	277	256	267	272	292	296	299	247	285	271	268	308	314	269	295	253	259	255	264	309	265	275	291	243	258	283	275	285	309	259	287	294	300	280	259	285	294	287	264	276	317	282	269	270	265	281	276	286	275	259	255	261	319	249	290	289	273	302	292	281	259	269	239	257	282	293	277	282	291	286	288	271	259	285	267	281	249	250	285	247	283	220	285	289	236	270	266	306	248	262	283	264	271	259	260	258	314	275	251	256	257	269	282	285	288	244	241	270	260	253	263	275	298	265	264	269	259	240	284	281	297	291	263	277	282	251	303	262	258	271	312	276	280	284	315	289	296	290	302	289	261	246	288	257	260	266	228	264	278	277	262	298	279	260	266	285	304	277	275	275	284	286	272	264	236	284	275	269	290	261	269	278	259	264	249	248	281	252	285	264	273	263	294	238	258	255	298	299	297	297	282	288	271	267	255	281	256	272	249	283	252	237	284	271	261	260	272	297	253	256	274	246	259	261	246	269	263	258	303	274	285	283	300	297	299	270	269	239	270	285	243	250	245	223	269	289	281	256	287	275	259	260	270	271	241	262	273	283	287	255	274	273	271	268	274	269	271	248	261	288	270	272	265	262	272	271	260	292	227	261	281	283	271	275	266	240	258	264	280	255	278	277	286	277	267	277	272	271	267	267	262	286	247	273	272	254	288	261	276	265	299	297	261	264	265	293	259	245	284	297	271	293	269	279	261	271	274	255	277	268	283	302	288	269	271	243	263	315	279	277	263	256	255	261	266	276	253	271	253	263	281	275	278	271	264	289	274	253	277	249	296	288	263	289	273	298	245	274	287	275	282	278	262	245	281	276	255	268	265	261	269	273	293	270	260	272	284	261	272	275	251	293	286	290	275	296	285	284	255	270	265	270	274	281	241	252	285	301	256	242	268	284	265	295	283	252	272	275	293	238	274	286	301	278	274	303	253	293	261	272	263	288	266	263	295	279	271	260	256	268	297	250	252	272	245	262	265	293	266	278	272	273	267	278	287	250	262	265	283	255	279	255	292	268	266	257	254	240	251	265	263	287	258	279	250	260	266	263	267	244	284	278	256	297	275	264	277	266	280	280	260	282	277	269	269	261	284	283	282	283	260	289	262	249	270	289	267	273	273	275	262	277	266	273	277	287	272	288	274	284	257	304	297	253	284	261	281	244	282	272	254	278	273	256	239	291	272	276	240	244	255	242	281	276	297	281	281	285	264	283	264	297	268	291	262	271	270	290	273	275	258	251	278	276	285	292	291	289	278	319	273	256	253	290	270	298	276	268	272	280	259	291	253	289	276	234	272	269	283	277	286	298	265	301	286	297	269	269	269	268	273	283	274	275	273	237	310	277	258	269	272	253	242	260	262	275	288	255	298	243	239	230	283	283	267	287	256	287	270	263	294	281	243	297	284	268	239	280	270	251	286	253	268	266	292	252	266	267	248	261	311	287	258	257	247	281	264	272	264	285	263	252	294	265	250	247	257	280	256	287	290	281	252	294	308	248	305	262	277	281	296	289	276	242	277	247	252	257	295	234	249	273	281	311	280	255	283	287	277	257	281	258	289	282	308	291	268	275	277	297	306	246	276	286	277	268	238	259	267	279	250	275	275	258	306	258	272	256	246	263	269	278	265	271	285	275	265	294	272	278	283	273	274	293	267	302	296	274	282	258	277	294	286	274	258	284	293	242	271	266	280	268	288	271	269	270	251	246	299	274	252	282	270	253	248	282	274	235	282	265	254	255	254	249	290	236	270	291	243	266	274	297	289	281	283	283	273	265	277	264	290	257	269	287	265	237	287	266	273	291	274	263	267	272	296	261	302	298	273	263	266	268	269	242	260	258	271	250	250	266	258	273	283	270	269	288	277	318	302	271	284	261	250	225	284	260	300	276	269	249	260	261	263	285	255	284	256	299	263	267	268	255	264	284	243	280	265	276	260	274	271	251	290	270	280	293	286	255	257	261	273	278	243	251	262	308	285	279	261	301	291	242	286	278	250	288	278	278	261	276	271	290	282	281	262	273	291	269	246	314	311	266	260	258	292	292	287	296	264	282	288	258	317	256	269	251	279	264	287	260	292	294	268	265	240	268	294	253	253	276	261	298	247	293	286	285	259	255	243	292	272	294	276	300	278	281	271	278	291	247	237	282	287	273	302	246	268	258	298	254	276	288	283	276	267	278	292	252	267	263	267	297	286	263	266	263	278	263	264	288	262	259	270	270	250	286	263	260	256	288	259	262	258	310	290	296	294	275	266	266	285	266	255	224	278	275	283	282	296	284	268	265	241	283	251	263	285	264	282	268	250	273	278	298	279	257	288	268	263	279	277	262	266	297	261	275	269	274	273	283	292	262	259	266	283	295	270	273	282	278	259	268	248	279	264	299	304	285	255	261	266	271	282	279	244	246	241	267	304	281	237	266	273	284	242	307	243	282	308	257	275	303	283	286	278	283	279	282	289	266	269	252	264	281	284	306	283	265	303	254	283	262	277	287	264	284	227	270	300	299	270	290	253	271	256	266	260	292	267	277	273	260	230	269	300	259	275	278	281	263	276	277	276	299	270	285	249	260	248	275	278	281
24293	21332	28342	25966	24194	14272	6284	3577	4030	1099	454	412	442	408	418	372	398	410	359	394	418	378	399	373	358	374	392	383	394	398	385	385	364	375	359	395	387	393	378	383	374	356	357	390	372	369	377	375	359	362	386	385	403	390	368	374	368	396	385	403	408	347	395	395	383	377	357	354	404	355	373	381	361	348	340	385	362	365	352	392	384	386	371	382	394	364	387	398	357	382	377	382	367	379	361	429	389	379	389	392	402	369	378	386	355	380	376	365	394	370	382	361	346	378	372	365	375	358	369	387	355	375	353	364	359	370	387	364	388	340	344	385	370	397	350	357	337	326	342	337	338	330	402	332	364	410	377	386	383	392	357	362	372	397	354	321	379	382	372	352	345	340	361	353	369	342	366	390	366	363	354	380	391	376	363	366	368	336	358	408	396	370	354	400	370	377	383	366	351	353	353	351	342	370	370	366	393	367	363	382	364	396	369	375	391	394	379	380	352	360	389	381	347	360	372	378	394	354	347	377	386	377	394	366	366	412	391	354	381	351	385	365	374	375	368	376	402	349	365	371	362	385	389	333	371	394	341	356	359	356	393	391	365	372	347	404	363	347	372	392	353	355	375	370	369	367	377	373	372	356	398	370	361	373	384	379	392	373	373	394	330	349	399	383	379	370	391	378	401	371	369	358	366	384	378	374	382	373	381	383	398	348	380	368	367	383	369	384	323	342	348	392	363	360	357	357	355	412	393	365	374	357	390	368	363	391	398	381	366	392	351	369	393	357	434	346	364	371	381	396	335	396	379	378	366	337	338	358	373	363	364	370	353	360	415	347	368	398	368	363	374	369	342	370	383	406	356	337	383	393	350	390	369	376	383	392	384	376	366	360	366	364	384	361	359	356	333	378	348	349	352	374	383	368	358	344	367	348	373	360	346	405	378	351	380	368	361	381	365	357	361	385	400	341	378	358	379	388	373	389	367	356	343	369	365	382	383	368	360	412	409	345	361	381	359	328	353	371	347	363	385	364	356	375	382	338	337	372	375	350	391	368	369	360	339	371	369	395	391	361	363	404	376	363	370	414	398	314	352	352	345	369	335	380	378	375	389	384	392	364	378	369	376	384	373	366	376	360	365	354	381	411	391	351	377	380	372	376	374	360	365	388	352	372	355	365	336	371	383	366	343	368	389	377	377	358	367	378	348	383	353	378	356	363	395	371	405	367	359	371	387	328	378	381	395	359	383	354	381	370	348	400	378	378	395	369	382	391	377	376	357	372	413	369	349	397	395	323	342	379	353	387	379	369	405	426	391	363	373	339	369	355	360	374	331	342	346	380	366	386	376	362	331	400	362	337	365	385	394	385	386	391	389	390	346	350	352	359	352	364	407	336	347	391	371	384	417	353	352	368	387	388	378	365	382	393	347	378	362	342	438	352	386	368	365	366	384	393	410	373	389	353	370	347	387	398	384	360	385	385	364	387	369	369	373	344	344	392	370	384	390	404	347	350	391	401	362	387	352	373	395	400	350	356	350	349	368	368	345	363	386	411	353	381	346	367	404	384	358	383	332	380	365	371	337	382	398	394	409	392	386	365	345	356	384	399	375	387	394	356	348	359	389	379	387	361	351	398	386	319	337	367	365	364	347	386	374	364	375	380	351	378	364	362	335	379	361	362	379	378	372	340	402	362	339	351	371	362	360	371	382	401	373	372	345	350	410	362	361	353	392	331	394	374	357	390	363	384	394	388	331	375	386	400	371	381	366	372	386	340	349	367	390	351	392	317	371	372	389	380	348	385	386	375	385	348	372	418	396	381	384	352	364	374	371	387	385	393	365	384	422	357	400	346	377	389	379	366	388	347	365	363	356	388	357	375	424	358	366	347	369	402	380	351	394	341	371	377	372	374	360	385	405	380	404	386	389	384	372	346	361	361	406	372	359	347	370	373	350	378	384	399	375	372	375	386	381	349	359	345	371	383	366	374	379	377	384	372	325	395	391	352	366	365	373	384	380	373	373	359	368	383	355	355	374	367	365	387	325	333	375	386	372	355	376	379	347	375	358	382	388	410	388	369	372	403	359	395	380	379	360	373	381	378	354	369	379	351	398	375	362	366	365	376	352	390	394	385	376	374	413	366	367	409	400	366	368	382	377	354	359	394	360	411	353	404	366	356	364	370	367	346	385	393	373	374	352	368	387	399	373	358	362	331	348	356	365	395	348	368	376	376	393	366	389	383	401	387	381	378	384	364	393	408	364	396	361	367	372	403	352	327	334	337	409	386	366	334	340	339	392	376	413	373	348	382	391	367	407	354	384	410	351	376	390	347	388	404	379	343	380	310	396	364	363	390	394	366	389	398	385	365	373	389	353	387	399	400	390	388	358	345	388	384	371	335	374	350	375	367	345	368	392	386	406	330	394	391	349	342	401	362	368	355	375	378	414	347	374	379	384	365	360	408	380	363	400	379	375	365	361	379	360	338	382	392	372	389	356	385	399	393	382	386	372	406	384	382	371	365	374	373	384	408	359	396	364	373	368	375	365	364	387	359	371	368	377	378	353	368	370	381	350	400	392	370	350	361	372	380	352	410	347	432	375	341	383	368	368	356	374	390	375	331	394	365	354	352	412	381	345	388	346	366	390	403	364	369	366	373	388	384	366	381	350	354	387	378	393	348	364	381	371	357	369	379	412	362	406	363	324	357	347	365	397	386	413	361	355	388	352	372	372	364	345	357	341	369	402	410	383	358	362	411	350	360	369	381	400	387	341	381	368	362	350	375	348	348	361	387	350	386	372	388	368	385	405	364	342	364	347	364	369	356	372	389	371	373	381	336	363	394	358	398	378	327	383	335	410	398	362	372	339	364	371	375	363	360	338	396	399	363	377	381	408	399	374	349	364	375	377	389	365	362	366	373	391	367	382	360	365	351	380	357	390	360	378	361	351	344	371	379	372	391	373	360	394	383	360	368	346	360	365	398	392	361	400	363	334	363	377	368	346	391	381	368	419	361	394	386	381	367	422	412	399	378	383	347	376	383	326	352	374	400	384	373	339	337	400	367	358	391	371	350	384	384	388	371	376	383	372	385	423	383	366	353	366	375	371	365	357	365	395	376	356	364	386	344	399	396	406	346	374	405	347	361	357	358	377	357	336	424	341	335	364	358	353	406	344	370	373	364	380	387	402	350	388	371	378	382	357	369	345	332	366	380	388	371	385	347	384	382	351	368	352	381	351	365	355	362	343	338	366	388	362	340	362	374	359	399	364	348	365	323	400	389	356	393	363	347	395	363	403	364	358	384	355	315	372	344	375	363	359	369	330	377	395	360	353	383	372	381	388	398	375	335	406	390	373	365	355	393	365	402	351	378	388	381	344	373	337	374	403	379	381	350	370	385	382	332	391	351	364	373	358	418	343	347	422	372	386	388	364	408	356	359	333	368	380	408	347	378	354	398	377	389	376	366	377	420	403	394	373	374	341	380	361	379	380	378	386	348	369	365	383	380
42892	63504	40975	35713	30121	11170	10179	6716	8496	2012	610	582	544	482	592	524	468	508	500	514	469	482	447	449	455	465	484	478	490	437	472	483	442	448	466	466	419	441	455	476	426	415	439	437	459	445	439	410	447	442	446	474	420	446	442	472	440	433	401	399	458	466	410	447	442	416	427	447	415	426	422	464	452	420	439	440	455	439	460	422	430	414	465	426	416	442	454	469	440	456	487	435	442	433	450	394	458	454	439	444	448	433	399	463	429	433	454	439	451	483	431	416	426	447	424	412	396	465	449	431	464	436	433	476	462	442	424	423	488	429	387	441	426	413	437	438	427	421	452	409	410	422	445	457	456	425	453	423	467	418	434	452	399	439	442	474	405	421	458	426	478	445	396	443	455	427	430	431	464	441	415	438	415	441	430	454	455	429	426	442	437	460	433	421	445	408	470	437	448	425	454	412	412	430	438	432	432	451	405	457	411	437	434	453	423	454	427	424	423	388	402	432	468	436	440	410	439	416	414	469	424	429	431	416	411	473	413	447	422	436	446	442	432	455	435	459	463	436	428	445	448	438	426	463	445	468	395	417	453	417	418	428	439	417	445	457	447	436	432	444	426	412	425	446	431	441	403	447	391	440	441	423	421	401	432	461	455	412	469	418	476	426	439	438	434	454	452	423	443	455	423	446	433	445	433	453	450	445	483	429	413	440	455	410	466	476	435	479	458	438	415	447	450	433	450	396	428	444	418	433	410	462	450	435	458	436	447	423	446	435	444	441	471	456	442	422	427	422	420	453	425	457	475	439	456	449	437	401	446	396	430	444	430	452	449	413	438	443	453	452	448	438	460	446	425	435	426	445	436	394	409	378	405	437	472	438	444	434	444	444	425	453	410	444	453	418	432	436	434	408	390	461	458	430	449	460	477	365	427	436	439	445	473	439	413	441	414	442	414	404	417	442	447	446	408	398	415	427	458	421	447	457	452	430	415	420	472	428	441	417	439	442	471	439	448	411	442	423	399	453	430	443	440	451	402	451	432	439	451	443	445	402	407	422	447	437	421	460	441	434	438	376	414	464	422	456	431	440	419	457	462	462	418	435	452	448	434	454	483	447	403	430	435	437	424	406	415	445	444	443	430	465	448	431	437	441	464	450	408	435	452	457	412	428	435	438	428	416	449	449	406	422	424	469	447	439	456	419	425	439	425	416	442	432	449	432	442	426	425	412	447	413	457	437	440	418	451	405	463	414	407	462	441	404	459	438	425	428	457	441	408	422	460	438	466	413	464	456	431	435	451	424	451	437	397	434	434	426	421	415	421	467	444	458	448	430	419	401	402	431	458	429	452	411	471	448	403	433	441	454	413	419	437	389	469	453	447	439	400	432	452	419	426	450	454	469	384	425	410	474	388	419	410	452	419	461	432	420	414	400	437	412	427	379	431	476	426	433	461	427	484	412	398	437	448	427	415	414	427	448	407	435	456	392	429	409	440	436	439	420	427	420	447	455	435	413	436	454	421	440	415	486	424	438	397	440	395	428	423	439	430	464	458	473	437	457	432	401	441	426	391	404	440	420	427	434	450	447	457	425	438	461	429	462	456	468	419	451	430	437	457	438	415	382	434	439	467	421	454	425	414	449	418	469	430	458	417	438	448	460	473	415	433	425	401	443	439	443	416	444	376	458	431	419	480	423	426	422	416	439	416	505	458	439	438	438	448	395	450	461	428	424	417	432	437	436	436	445	407	461	423	410	411	451	441	443	452	442	441	456	454	404	434	446	449	413	436	472	412	457	455	441	466	428	436	439	449	474	462	422	444	416	430	448	403	452	441	443	452	439	440	451	430	439	423	447	428	410	452	450	396	432	459	434	403	448	414	427	459	422	442	473	425	459	417	436	431	442	452	438	423	429	444	455	463	452	397	459	452	438	441	475	426	450	391	407	486	485	424	418	474	454	422	405	471	464	454	469	470	417	435	424	423	466	443	439	433	445	467	434	403	449	405	408	431	409	460	462	445	419	440	457	456	456	459	440	430	431	445	407	428	444	439	422	457	406	437	467	437	478	434	438	441	406	435	450	427	465	428	443	411	467	444	420	449	444	469	455	498	444	433	450	419	433	434	432	422	443	438	419	426	465	429	443	460	458	424	418	446	480	474	445	458	437	436	427	414	453	412	433	444	447	448	444	440	417	403	463	449	435	422	446	449	445	417	416	446	465	443	416	443	442	421	426	444	471	462	412	434	442	412	417	447	472	447	415	435	460	433	465	465	453	459	431	451	452	455	430	435	426	433	453	396	442	391	405	440	472	434	469	441	441	436	428	401	429	404	414	417	401	416	450	397	426	443	450	416	425	430	438	478	429	422	410	450	429	427	433	469	439	444	420	459	436	447	432	409	425	422	443	434	429	439	464	433	396	419	444	453	467	446	425	458	451	440	416	411	444	456	382	455	403	435	406	434	452	450	449	442	406	412	453	448	409	450	437	421	483	479	434	436	412	472	451	462	437	401	427	399	445	397	485	416	463	404	440	428	436	409	447	443	439	445	417	451	435	447	444	425	412	465	433	474	423	454	431	424	448	454	445	405	412	444	407	432	412	452	427	455	473	453	413	428	466	425	437	428	422	445	451	426	448	452	439	438	456	445	438	443	425	415	423	453	449	444	472	422	450	418	425	444	417	416	430	428	434	439	414	442	419	475	420	437	445	453	409	400	449	432	459	437	410	421	428	429	429	431	423	446	426	433	443	459	445	427	438	429	442	429	463	458	479	466	407	419	453	401	434	432	429	480	428	431	440	419	416	423	417	451	425	432	441	408	426	438	446	413	426	443	433	375	387	428	448	473	463	411	452	452	428	420	462	440	394	437	441	418	467	426	418	424	409	421	443	437	441	434	434	442	436	470	435	437	397	447	442	419	424	443	441	437	453	470	449	427	421	393	451	440	464	462	402	407	409	442	438	453	450	431	474	431	469	428	432	452	468	467	458	431	433	473	416	478	464	432	432	459	463	443	435	421	434	442	419	416	446	355	476	426	426	455	450	446	437	427	443	468	449	466	427	484	429	402	414	436	447	438	441	452	430	458	434	427	416	426	426	364	453	427	411	430	456	450	406	438	418	432	439	435	441	432	460	432	423	426	449	424	451	426	470	416	418	414	446	426	469	416	448	410	456	385	435	426	456	428	416	446	456	421	456	430	434	466	422	417	459	429	424	463	469	422	405	473	426	470	464	430	405	465	478	419	420	454	445	442	448	437	402	438	440	434	446	466	432	426	407	442	428	420	450	427	458	404	445	425	458	453	459	449	466	421	440	415	430	439	419	449	455	489	449	407	449	436	444	440	438	452	484	449	430	433	444	440	435	455	434	428	390	450	431	407	430	413	444	428	429	430	462	463	454	453	411	446	445	434	454	443	424	441	433	449	458	432	452	422	424	428	461	403	481	436	417	416	440	426	416	420	475	422	449	480	465	429	443	417	429	465	443	422	432	433	420	458	466	445	440
25530	21413	26993	26043	16597	4799	2163	1528	1668	509	263	229	266	254	273	259	254	243	266	220	235	255	234	246	235	245	255	266	247	254	246	250	258	222	240	283	223	253	253	246	250	252	289	238	212	226	249	255	257	230	257	241	234	220	241	228	228	238	228	223	281	220	226	268	207	255	243	259	258	235	227	274	238	248	258	247	256	260	237	254	255	253	233	239	251	253	225	254	250	281	220	243	266	250	249	220	243	244	256	214	272	265	223	262	218	253	244	264	258	214	257	245	231	262	237	240	232	220	247	248	254	233	224	250	248	237	253	263	281	254	235	253	225	265	256	244	251	259	259	220	216	246	237	260	246	275	259	255	255	226	254	249	233	259	232	256	216	243	234	251	226	233	251	236	257	234	256	232	235	217	264	253	242	221	238	229	226	232	235	246	239	268	226	242	234	236	215	243	280	268	261	245	252	241	243	229	247	239	234	260	238	229	240	255	237	268	245	244	266	241	250	251	247	242	219	239	240	248	228	230	239	252	241	280	214	237	236	244	243	224	251	254	232	232	223	195	273	220	254	249	245	266	232	215	234	256	231	244	266	266	237	231	234	241	251	229	228	242	211	240	233	223	230	231	251	243	247	236	274	255	218	240	232	227	214	252	234	230	233	209	245	261	241	215	223	217	220	201	227	233	253	246	231	276	249	247	218	252	247	262	245	224	254	267	199	255	241	251	201	265	228	268	252	211	216	264	238	252	246	239	201	240	219	244	229	246	254	248	224	221	260	229	267	229	235	251	247	235	287	243	219	224	248	243	238	243	231	232	248	250	246	246	231	248	235	239	263	226	234	247	267	202	245	264	254	235	257	230	253	235	247	268	235	231	255	249	242	230	209	254	221	225	243	252	250	236	237	259	237	240	225	257	239	251	234	243	232	208	233	215	241	254	239	226	227	209	230	236	245	239	246	241	255	226	246	243	225	217	242	239	280	272	226	238	281	262	242	244	244	237	243	242	240	239	236	218	230	248	230	261	221	240	223	248	230	255	257	280	260	248	256	249	268	246	232	242	254	240	275	273	230	237	252	237	242	255	248	230	229	233	225	214	231	244	256	231	246	250	243	254	239	239	225	236	249	241	204	244	226	217	263	230	231	272	253	249	273	265	252	227	232	274	248	268	248	274	235	262	229	255	234	228	241	263	244	247	251	244	281	266	221	262	228	253	252	270	243	237	244	224	229	263	240	244	257	249	247	219	262	254	236	233	256	213	255	264	266	251	255	237	280	218	245	201	259	239	222	230	261	258	231	251	239	244	263	235	249	246	271	240	296	227	253	239	243	252	259	222	259	235	284	236	240	258	230	255	243	240	216	248	232	222	276	221	256	218	236	255	279	245	241	235	222	231	262	242	246	239	263	260	224	234	255	233	255	238	241	277	262	206	241	249	264	221	236	238	213	231	227	233	219	280	211	232	241	262	252	268	220	202	225	230	236	252	250	221	259	225	269	219	232	245	242	274	261	236	250	207	228	240	229	232	266	221	270	269	237	247	256	240	183	232	272	222	250	227	216	235	242	260	230	249	245	233	232	263	247	247	226	234	248	238	284	244	238	255	281	262	250	255	242	257	243	264	237	269	214	239	236	253	241	235	233	246	249	231	249	256	252	233	238	247	241	258	241	225	248	247	240	248	247	260	206	246	244	254	226	256	247	246	241	198	259	265	230	260	238	249	219	241	227	220	257	270	217	220	244	246	241	265	242	258	243	241	231	254	258	215	220	281	228	246	220	241	262	261	233	259	259	250	233	238	232	226	242	234	260	247	236	230	260	252	232	236	258	233	283	240	253	220	262	233	247	256	229	252	213	224	242	263	257	249	244	245	213	257	224	253	224	225	275	246	249	243	259	227	253	252	248	236	220	212	222	241	228	253	237	216	207	225	239	231	236	229	233	240	271	274	260	258	259	262	246	259	284	257	256	234	236	242	245	245	247	236	264	231	229	263	234	235	245	238	229	240	247	253	233	254	225	213	256	219	238	240	256	228	229	259	247	262	229	260	252	228	255	218	217	242	235	224	251	245	267	254	273	235	247	233	238	228	243	221	229	244	273	241	217	249	245	265	243	253	240	215	272	212	218	225	281	239	282	222	209	211	255	206	232	244	261	265	264	212	265	226	240	240	229	219	264	248	236	220	225	274	251	277	245	268	272	253	242	238	248	250	234	233	219	246	215	248	238	226	216	249	235	245	240	277	198	256	244	264	237	242	260	222	252	257	224	237	251	247	246	276	258	264	254	281	228	247	277	246	270	252	229	228	209	246	237	244	241	225	234	257	244	241	266	213	231	222	249	225	237	205	232	267	257	261	230	243	247	241	245	260	229	269	215	240	233	278	261	249	247	258	267	221	264	251	265	256	264	248	238	231	242	218	240	243	232	272	225	230	241	277	226	226	256	205	247	271	230	244	240	231	249	259	246	230	251	256	226	234	242	218	227	261	237	251	255	231	226	238	231	261	254	255	228	234	236	224	250	254	245	241	228	244	247	239	259	246	246	221	246	239	254	231	240	255	238	246	230	238	227	237	233	246	246	259	238	234	269	247	288	240	271	264	259	267	241	249	273	248	248	262	249	245	236	255	223	248	216	285	240	223	230	222	233	266	242	258	250	275	255	265	245	227	234	244	260	209	223	221	226	233	243	251	269	241	232	250	248	251	219	246	216	239	285	246	262	278	233	250	257	236	260	262	245	248	218	222	264	253	203	223	223	233	237	241	240	246	249	217	262	245	232	201	239	246	243	231	257	240	234	236	222	217	264	230	262	246	234	240	235	253	253	263	231	248	256	213	248	231	221	225	251	249	232	247	250	225	221	248	255	246	261	273	218	231	241	238	244	224	239	224	235	292	232	236	225	246	241	243	274	228	250	249	263	232	231	254	244	240	208	244	298	231	275	222	254	259	239	246	256	236	239	224	238	252	244	249	211	244	225	238	247	244	270	229	256	229	220	216	250	269	263	221	250	230	254	244	267	241	241	246	236	236	241	251	249	233	259	263	227	244	229	230	227	223	248	227	241	259	251	243	218	250	249	221	239	238	243	228	265	256	256	237	240	249	235	235	256	245	213	274	230	252	224	248	216	242	237	245	246	207	269	261	240	242	241	246	232	265	268	228	215	227	247	253	238	256	259	266	259	232	196	238	248	265	234	242	242	238	211	234	239	252	235	276	229	230	233	250	232	233	225	222	260	241	268	259	246	259	273	234	228	210	239	233	236	249	253	202	226	254	236	247	229	238	257	208	264	255	261	273	266	236	247	256	246	254	238	230	226	255	224	232	211	242	258	259	251	258	250	250	246	245	249	250	233	214	262	260	247	254	233	246	243	244	253	236	246	238	248	235	217	252	219	239	270	243	224	251	260	257	235	243	245	235	246	233	241	240	255	218	243	253	217	262	255	238	271	217	249	229	229	229	238	236	289	242	247	256	256	256	250	243	264	245	213	214	242	244	231	231	258	279
38859	50719	32679	27165	21631	7187	5107	3907	4540	1077	447	356	395	355	385	349	381	355	348	346	356	295	338	322	328	340	338	307	313	306	314	303	325	330	300	326	345	319	323	290	323	329	305	300	309	311	302	300	326	324	329	335	332	338	301	310	284	297	335	313	343	314	303	308	297	324	322	297	304	303	317	320	276	335	329	281	298	315	307	286	319	293	311	281	299	293	325	332	337	318	320	313	325	298	320	324	303	333	287	291	312	316	302	310	296	302	308	305	298	297	329	309	305	316	321	332	295	286	300	320	301	314	286	321	314	310	331	309	322	280	334	304	294	288	330	360	300	309	335	285	322	271	325	334	320	316	288	308	321	303	296	325	301	320	315	281	281	300	326	272	302	317	302	318	311	335	305	306	289	278	305	316	305	282	296	333	307	281	326	283	302	333	269	291	300	298	324	307	313	333	332	301	299	314	329	322	327	324	284	299	297	299	297	310	315	306	293	306	318	292	296	287	298	303	308	308	322	309	297	319	293	301	282	285	299	320	315	302	314	273	308	301	332	279	320	320	283	321	308	291	300	290	324	289	302	358	301	323	292	300	322	307	303	289	285	323	317	316	328	297	306	336	286	303	277	316	316	305	305	345	325	304	341	309	311	311	329	332	320	312	322	308	301	335	296	288	312	311	314	317	313	311	292	300	319	313	335	310	289	296	326	342	310	308	317	292	312	290	305	319	297	286	345	313	266	320	296	317	311	312	309	325	331	308	276	308	296	337	320	276	323	303	287	285	293	280	311	322	328	312	314	310	293	304	319	307	310	289	296	309	325	297	308	321	283	310	322	314	279	306	314	307	305	325	287	281	287	317	290	300	298	343	321	327	296	318	305	289	293	328	297	319	287	319	286	319	327	299	319	306	315	275	313	325	281	301	313	310	301	330	313	280	309	333	293	310	308	300	296	335	327	301	302	298	285	321	306	297	285	295	326	314	305	316	302	283	326	290	336	289	305	343	295	285	296	290	312	295	288	317	321	311	330	332	291	307	306	316	292	341	300	289	283	256	318	312	308	302	313	299	332	313	308	306	266	314	313	321	283	317	290	308	310	277	316	299	310	327	331	300	296	239	306	301	314	309	302	299	323	315	283	332	301	306	290	287	278	342	327	265	302	322	296	314	329	317	311	319	311	300	313	340	309	285	313	312	298	339	307	315	292	325	290	304	323	296	319	294	324	323	273	307	287	298	264	298	329	277	310	317	308	336	273	310	316	296	286	315	331	308	294	291	304	326	283	324	332	301	317	296	285	302	317	281	310	296	323	324	313	328	288	317	353	290	320	347	319	303	326	316	311	290	311	322	327	297	308	330	319	303	305	307	285	298	318	299	319	329	298	280	293	284	298	291	327	310	323	279	305	318	308	267	321	294	309	314	282	306	319	311	343	304	311	329	309	273	298	300	288	321	271	316	336	315	299	336	325	305	334	321	292	308	297	330	293	316	318	299	316	321	297	294	295	285	334	304	340	320	284	300	312	308	293	300	358	304	307	295	306	277	318	329	306	310	291	311	321	304	317	299	312	287	306	313	308	347	299	293	331	295	281	347	297	305	312	314	354	306	279	309	317	316	301	268	315	312	284	331	334	348	308	305	305	310	278	335	326	313	324	303	326	300	298	288	289	292	315	316	319	304	318	322	329	329	333	258	282	331	293	314	285	323	294	291	314	301	304	306	308	267	283	311	281	290	358	315	305	285	305	312	303	309	339	303	323	292	321	322	342	310	310	292	327	300	284	300	308	317	317	286	308	279	278	299	290	340	299	280	305	333	319	305	317	272	315	282	317	297	316	292	291	306	319	298	322	321	326	301	276	291	322	313	262	293	301	315	288	301	331	307	307	312	305	309	315	331	330	281	297	300	307	316	349	319	307	323	297	315	288	312	272	312	276	261	296	318	321	291	301	313	293	318	306	316	327	316	325	317	323	303	319	323	292	310	289	302	308	336	301	312	297	296	310	295	301	310	307	339	286	322	309	311	315	300	311	319	300	299	327	292	295	292	334	300	294	329	298	295	318	315	292	293	321	304	341	319	276	286	329	292	304	307	334	283	322	312	328	330	290	340	320	299	326	307	319	288	301	302	287	317	303	291	312	288	339	310	308	281	329	304	318	317	302	292	318	304	312	315	303	307	294	311	296	297	326	270	311	307	322	319	302	343	323	342	307	303	295	308	306	313	300	296	302	310	298	283	308	289	299	320	286	294	310	331	302	303	300	326	319	339	283	311	315	301	288	317	287	305	274	314	308	301	285	294	299	268	307	301	341	344	310	280	292	281	282	330	325	280	282	298	302	295	298	325	290	320	298	298	302	310	328	285	308	297	308	325	279	313	294	306	333	295	299	286	293	312	303	329	306	326	283	305	277	352	308	296	282	290	300	329	293	307	317	306	299	334	330	303	297	313	298	306	316	301	289	315	334	333	330	308	328	310	334	324	322	306	316	301	351	306	315	285	321	340	323	318	322	305	262	325	303	280	313	301	314	317	329	306	310	333	321	290	319	294	307	335	281	292	288	302	278	279	281	287	325	283	296	305	302	337	329	310	312	282	292	320	304	309	296	296	324	311	294	331	340	316	335	313	306	304	300	307	286	317	326	296	306	303	286	288	314	271	304	328	341	322	298	315	308	286	323	316	322	296	294	318	318	314	288	304	311	308	316	307	296	295	321	308	294	315	313	301	281	330	304	292	302	289	355	291	311	335	293	330	307	301	292	295	340	297	303	296	333	269	267	315	296	292	308	301	283	283	319	348	270	331	284	314	306	308	278	331	263	308	313	329	265	339	331	303	335	302	331	339	311	295	310	322	322	292	330	291	303	307	327	301	312	292	290	291	318	349	328	310	286	289	313	318	307	309	314	279	313	291	293	333	320	323	303	311	314	303	351	342	313	301	308	301	326	311	328	318	292	304	320	298	295	287	361	315	327	298	319	305	318	325	309	305	320	300	307	319	310	281	322	333	329	312	304	306	309	333	299	327	276	304	292	318	289	296	325	320	322	338	309	328	294	310	308	285	320	323	307	286	299	318	320	278	304	313	304	316	305	327	294	320	336	298	337	305	292	302	286	306	286	312	300	314	314	336	339	301	302	278	301	317	295	340	318	320	328	315	316	285	302	294	305	324	303	291	324	287	293	302	280	317	301	308	297	335	311	288	330	352	299	306	318	320	362	304	322	303	315	297	288	304	310	283	276	327	319	308	327	303	307	299	308	308	309	314	296	300	318	287	306	286	296	333	313	315	276	289	285	314	278	303	321	323	289	303	299	277	286	311	317	331	309	292	302	295	326	278	309	281	339	301	325	302	297	330	308	331	325	312	335	296	343	317	303	297	340	289	310	323	301	287	307	323	308	296	292	285	295	326	292	304	295	309	307	298	315	293	303	301	322	302	310	328	303	305	305	304	331	316	325	307	310	306	278	306	316	277	306	301	303	322	318	301	316	317	301	295	305	331	318	308
23033	21307	28798	24523	24708	22781	16621	6525	6529	1520	710	620	667	594	592	582	550	592	553	552	531	564	550	525	521	553	540	536	537	501	564	554	515	508	487	531	536	476	493	530	549	496	521	536	555	568	473	472	492	496	493	563	517	519	534	533	511	534	542	503	543	565	541	497	528	487	481	525	528	536	526	520	511	492	509	480	502	526	509	495	494	527	495	494	501	499	525	504	507	530	515	546	525	463	545	513	470	514	500	499	549	516	503	537	498	519	504	510	485	471	501	542	517	499	498	482	475	510	476	525	503	466	520	501	524	501	498	494	503	505	510	497	532	548	483	500	486	521	509	524	507	543	536	484	493	506	483	469	505	530	520	529	482	503	519	458	495	499	526	483	546	491	494	504	503	505	502	517	496	538	510	507	536	506	481	512	486	482	486	497	494	489	499	506	476	526	496	458	471	482	502	521	516	524	493	496	515	490	508	538	506	504	509	561	504	492	518	509	499	502	483	493	487	500	483	510	500	509	505	507	515	526	532	491	497	493	473	477	480	490	517	467	486	513	555	511	524	527	518	473	518	465	518	476	530	519	505	468	525	479	500	523	520	513	475	508	494	506	530	470	463	502	539	494	511	460	507	513	479	536	537	527	475	470	526	503	515	467	489	538	478	481	520	472	509	530	508	535	474	515	468	484	485	552	506	516	520	492	531	513	480	468	497	539	541	509	517	534	509	540	510	490	516	486	513	496	505	566	519	480	474	517	541	546	517	515	531	488	479	510	509	529	496	535	514	494	517	539	558	494	487	479	496	539	518	469	482	507	512	552	529	513	478	451	506	505	454	508	513	526	510	464	481	485	529	521	501	495	520	522	483	462	521	496	469	517	530	479	542	517	494	499	508	490	475	527	529	536	514	506	542	520	504	496	493	539	541	511	521	503	477	508	469	497	510	506	524	444	497	518	543	516	513	509	481	468	542	529	534	525	528	486	449	545	515	478	484	539	511	516	478	549	497	523	488	524	494	491	488	497	501	548	482	543	503	495	493	498	492	528	538	535	510	544	503	522	505	479	482	519	527	495	486	484	531	531	471	541	506	540	504	491	500	518	514	457	487	520	504	518	503	532	504	462	528	517	514	523	492	498	494	571	514	496	514	501	509	496	506	500	498	494	481	532	470	558	502	507	516	498	512	473	507	522	491	503	500	536	491	486	478	487	513	539	531	507	537	473	496	513	493	530	492	516	508	474	522	475	532	547	510	531	505	531	503	540	511	462	520	469	521	485	515	510	484	501	478	510	519	502	487	497	475	499	473	524	479	544	494	523	531	495	494	525	511	500	450	512	481	497	492	507	497	525	535	479	538	554	502	476	529	521	498	513	488	485	470	508	504	513	502	504	504	473	502	491	525	474	478	507	507	463	501	454	483	522	534	499	543	456	524	523	518	477	525	521	504	542	496	517	520	488	503	514	512	489	497	523	526	484	527	510	529	476	479	509	481	561	523	469	502	514	456	496	502	506	504	490	462	506	525	499	461	442	546	499	490	514	525	513	480	500	505	502	514	519	515	493	501	524	476	521	493	544	507	508	465	481	536	513	479	492	518	513	483	489	521	509	497	530	496	518	562	520	511	496	534	463	500	524	517	510	501	487	563	505	533	502	519	518	542	512	507	511	512	521	518	521	498	520	494	486	490	502	498	508	494	515	500	501	533	515	470	490	488	493	516	509	521	499	508	531	531	520	488	493	531	476	476	509	512	532	500	514	533	472	500	527	527	500	510	471	512	510	503	515	498	511	539	511	504	450	550	465	486	545	495	474	498	499	468	466	546	520	530	531	510	508	539	492	538	527	524	510	478	544	488	502	486	524	531	501	516	463	559	435	487	512	471	506	482	519	526	481	527	493	518	457	503	466	488	497	516	506	520	508	522	481	511	524	502	498	551	504	553	457	506	473	501	485	480	482	548	482	517	469	536	485	529	523	477	475	491	538	455	544	491	487	503	500	510	478	501	496	512	496	504	518	507	485	503	520	506	466	520	538	554	485	500	507	514	514	500	556	514	481	491	498	522	507	499	513	516	531	496	466	513	522	517	518	494	497	476	506	514	514	502	511	538	542	489	520	515	515	506	467	536	513	488	509	528	506	536	496	507	497	510	504	485	512	536	545	514	503	468	473	552	466	542	511	513	488	538	503	508	493	531	504	491	492	484	483	512	481	526	521	518	482	490	490	551	494	532	504	502	496	490	520	517	527	547	520	504	505	503	516	492	471	561	485	565	549	480	540	507	519	514	528	513	533	475	510	528	498	529	528	506	481	514	478	501	483	482	531	513	504	495	514	509	504	539	507	493	500	518	487	534	523	504	482	524	479	471	509	504	496	443	490	538	557	493	526	507	511	492	491	493	525	479	494	461	477	516	461	516	466	518	507	476	480	524	463	488	480	480	524	483	527	545	477	494	506	521	506	480	533	461	514	504	478	493	533	551	510	487	535	538	497	539	501	466	469	483	464	504	521	543	473	504	563	509	501	496	540	460	479	526	511	504	482	521	489	540	485	543	528	533	540	510	520	537	532	479	509	527	508	514	516	500	510	510	531	537	508	544	494	493	505	481	492	503	521	495	492	531	483	533	480	510	481	496	533	513	462	488	484	485	503	503	531	528	486	529	496	514	477	492	505	509	494	456	538	476	565	503	507	509	489	504	506	463	471	499	497	469	464	545	451	513	542	492	509	517	513	534	475	513	434	490	527	495	513	505	512	523	500	510	531	507	498	475	515	504	501	543	520	528	501	495	526	475	474	485	526	506	540	500	490	459	513	513	519	486	505	466	488	501	495	497	512	495	537	504	535	489	497	502	496	521	455	529	474	469	516	517	507	471	511	446	527	503	532	502	494	513	553	496	496	496	490	500	541	533	498	492	492	509	510	519	493	510	529	498	493	553	555	490	497	477	488	496	489	508	500	478	534	494	525	507	524	511	566	500	532	509	480	523	504	482	472	514	509	501	508	501	461	501	513	524	537	506	524	542	512	464	519	541	512	491	512	491	485	511	500	478	525	501	517	488	489	507	511	510	516	485	563	542	511	471	511	546	505	511	477	490	511	503	486	562	522	515	493	529	522	500	538	498	493	515	523	508	502	507	537	484	533	497	504	490	519	551	523	526	468	486	491	552	517	534	467	493	540	514	510	503	488	506	533	505	510	528	520	526	481	512	554	470	504	474	514	463	524	500	509	504	483	523	496	516	491	506	483	529	535	486	564	486	459	496	541	527	468	516	508	504	489	479	504	477	485	479	554	493	482	514	518	490	527	493	483	490	506	515	511	477	512	536	471	510	523	498	509	513	478	482	521	531	514	466	467	494	552	510	526	514	503	499	542	499	464	567	497	505	489	516	524	521	483	476	494	502	556	555	514	496	533	531	519	500	499	489	468	504	467	484	515	513	494	508	522	495	472	517	468	516	522	508	475	535	486	495	514	497	533	467	507	528	517	468	496	542	537	476	517	526	502
52126	76247	54675	45311	42816	20925	13646	10948	12598	2633	956	938	875	793	809	736	744	714	664	673	684	632	723	627	621	589	620	666	598	626	627	587	648	628	630	642	604	600	575	599	603	632	607	584	618	604	571	626	578	572	574	612	558	588	579	582	574	609	543	647	631	612	563	567	599	631	630	626	571	582	577	582	614	588	619	554	583	576	608	603	623	551	576	601	595	534	606	625	584	584	596	606	578	589	553	609	577	598	620	614	594	582	606	586	604	626	595	618	598	611	622	574	651	539	577	610	634	587	562	558	610	591	610	575	617	562	604	602	592	554	555	593	572	607	573	613	597	572	565	554	579	566	598	591	599	609	584	584	606	614	604	569	572	614	557	580	634	588	550	613	550	610	587	583	610	628	630	610	641	590	604	572	601	569	590	592	565	574	580	546	562	610	577	611	583	585	552	590	586	533	585	573	612	574	618	576	586	671	607	577	582	588	614	581	558	594	594	572	606	563	603	622	576	585	560	645	549	645	617	590	590	583	593	565	571	642	570	584	566	583	595	562	606	579	571	559	551	607	567	615	567	605	611	559	599	582	567	579	552	549	602	615	571	599	608	628	598	622	595	593	607	563	568	610	589	585	595	564	573	592	598	590	597	567	532	586	602	580	575	584	535	606	601	573	577	607	604	614	578	555	573	602	624	572	577	614	559	630	604	624	625	587	572	641	614	566	568	598	612	563	572	596	576	626	535	571	578	576	597	571	555	609	584	618	599	530	573	534	558	591	607	540	552	610	558	582	593	571	577	566	604	545	569	538	581	598	596	592	553	588	570	596	600	606	596	586	537	560	578	576	548	588	550	551	562	605	521	641	596	638	572	609	598	603	589	596	606	614	587	602	601	580	606	545	591	608	597	613	603	588	613	556	514	640	562	601	609	569	587	557	603	595	575	553	625	567	580	583	592	581	592	582	566	581	575	565	576	624	553	595	561	601	563	567	559	588	568	562	592	548	587	565	596	617	599	564	587	597	581	602	572	600	613	561	603	588	607	543	534	615	608	577	560	596	583	585	560	612	626	552	616	615	591	544	564	568	571	563	600	601	538	559	566	566	588	550	580	548	598	570	640	606	605	617	553	564	595	617	589	524	607	576	571	628	579	594	574	603	598	599	567	616	591	577	582	566	587	598	560	601	587	542	557	564	572	554	603	603	552	577	548	627	631	553	598	581	632	583	610	556	574	548	588	574	581	600	612	587	595	551	567	594	537	593	604	595	613	610	570	594	528	574	588	566	579	580	570	629	558	608	576	562	580	586	627	571	571	556	604	588	573	601	581	611	592	616	598	561	555	575	595	583	561	578	538	601	569	595	547	596	567	577	598	608	609	559	587	593	569	567	585	565	619	580	585	594	576	573	568	573	549	564	586	589	584	527	617	658	569	565	572	542	575	591	615	565	601	588	605	612	599	583	592	599	581	578	552	607	595	578	596	560	587	642	592	557	586	581	555	586	640	569	615	540	561	561	570	570	589	584	575	614	578	606	603	604	579	580	566	583	607	568	600	567	566	568	556	636	622	585	585	610	585	586	593	559	584	565	593	576	585	623	563	604	584	589	559	589	593	604	618	587	563	543	542	592	574	575	541	578	580	546	570	612	604	592	621	605	534	571	541	615	551	600	582	606	596	579	554	619	610	581	633	551	569	575	590	580	608	568	591	573	592	616	585	576	567	563	602	560	598	582	577	584	657	603	589	548	624	624	583	597	639	560	553	609	576	553	580	609	624	577	556	593	606	571	543	596	572	601	616	600	572	572	616	568	564	556	596	573	609	538	625	541	622	598	613	544	552	611	573	631	595	605	583	596	623	567	593	541	573	590	592	623	580	583	583	591	622	545	589	588	622	581	609	582	562	550	607	609	631	568	597	597	604	628	547	609	614	610	593	620	566	574	596	583	547	591	641	582	554	572	554	564	600	603	562	605	564	574	592	616	544	552	594	557	554	624	587	601	612	568	570	596	622	574	589	587	604	562	587	609	610	569	576	605	593	567	578	614	635	552	614	595	599	576	591	581	581	599	587	600	588	607	619	583	571	596	594	574	601	595	560	597	575	573	590	615	584	580	581	575	589	590	566	586	606	529	548	593	531	556	588	605	562	567	566	624	578	597	553	580	593	521	590	561	614	611	583	586	556	616	547	621	590	616	586	593	588	627	571	628	601	597	605	548	577	595	567	598	573	591	597	535	572	609	571	589	549	574	567	578	568	580	606	577	558	542	576	606	526	620	571	582	583	578	544	568	615	605	582	614	635	574	606	620	572	588	614	607	589	549	583	587	561	601	645	595	607	607	563	620	594	594	590	577	599	572	574	553	601	594	574	576	557	644	617	607	588	565	596	565	619	589	585	571	595	558	589	612	596	589	610	560	544	621	556	624	585	590	573	593	562	634	569	591	599	596	609	582	596	569	572	545	630	625	566	583	586	604	573	572	578	590	562	597	602	577	613	585	569	560	589	552	567	634	566	588	540	585	571	564	598	592	571	615	621	593	557	611	562	613	581	568	568	559	566	569	608	613	597	621	582	598	583	569	559	602	590	610	588	590	634	597	573	607	628	611	580	566	602	592	586	592	595	614	603	589	584	579	599	557	604	577	616	579	542	597	592	606	610	575	568	605	592	537	567	615	585	585	563	562	577	560	549	582	613	604	601	603	573	569	587	604	594	568	550	577	593	579	599	577	580	605	606	614	586	560	580	611	557	597	576	563	538	572	594	573	566	595	602	581	551	611	610	599	608	651	588	609	580	587	590	604	599	588	602	596	584	588	628	593	601	627	583	538	556	572	551	573	621	565	538	621	580	575	553	593	595	605	597	621	567	593	585	585	524	567	549	567	566	568	596	590	576	597	643	590	583	591	615	532	557	582	612	560	598	623	586	613	617	605	587	568	605	617	605	580	584	557	565	564	603	591	635	599	608	557	578	596	561	566	606	582	579	563	614	566	527	663	561	581	567	578	604	573	567	546	625	550	566	528	580	601	587	597	605	603	553	577	571	559	596	563	584	609	600	575	611	591	620	578	588	623	595	593	581	583	592	585	602	589	573	615	606	624	558	574	586	533	605	550	573	554	602	581	569	572	572	621	612	573	592	581	597	562	578	553	574	556	579	611	582	596	576	564	564	600	585	591	563	561	564	603	612	582	561	561	601	560	597	605	644	589	592	560	603	579	575	586	588	588	587	592	578	579	618	622	574	584	603	532	642	593	628	596	585	604	579	654	623	629	565	591	625	594	544	608	593	595	640	593	555	566	574	581	592	581	572	547	604	550	589	558	614	558	592	587	574	590	575	566	575	596	546	569	564	599	587	586	572	576	583	569	627	569	584	552	560	593	581	561	569	597	617	587	582	590	588	588	549	595	567	572	569	596	559	632	538	579	582	612	586	596	576	578	620	573	615	552	606	577	574	561	553	636	571	575	589	533	626	592	560	588	561	565	585	583	566	582	559	605	601	573	552	584
27631	21864	17021	7079	4010	1025	576	416	430	261	228	234	208	236	209	225	232	229	246	217	201	243	210	230	231	226	214	219	244	231	244	211	230	222	214	204	227	227	210	215	215	229	200	226	223	198	246	220	225	254	227	221	240	219	206	213	222	218	211	209	212	217	212	217	213	238	228	206	217	227	220	226	234	209	234	218	210	219	256	224	221	228	195	278	244	201	213	212	215	251	237	220	239	208	222	226	214	195	221	211	226	216	249	213	218	226	224	201	245	251	217	218	228	218	223	220	197	230	223	224	226	210	232	227	257	209	235	211	244	232	261	224	214	244	210	213	236	221	220	224	238	226	228	254	218	236	183	214	234	212	216	223	259	251	234	200	209	253	221	219	209	229	230	213	216	236	213	199	221	254	208	217	184	200	213	241	219	248	209	217	217	229	236	238	209	191	244	224	245	195	198	211	241	220	233	239	232	225	233	229	232	224	219	209	226	245	240	248	227	220	260	221	228	238	243	178	216	236	220	246	242	242	216	232	227	260	214	230	205	223	229	244	212	205	226	212	241	230	252	232	241	224	222	246	226	241	236	213	220	238	192	233	202	230	233	218	244	214	227	225	230	213	224	216	218	217	258	236	240	225	219	220	232	246	219	222	214	202	213	229	217	222	226	233	198	218	226	237	212	220	218	201	212	209	220	210	227	193	241	229	209	206	223	236	227	205	221	192	232	204	242	232	234	236	219	217	199	229	237	220	208	240	232	232	209	220	227	209	267	214	248	252	216	251	215	202	249	209	198	184	209	234	197	223	218	206	204	210	212	211	221	202	241	232	201	227	247	237	199	215	234	228	210	238	219	239	233	222	242	209	230	233	215	234	209	211	239	220	216	226	210	222	218	243	234	253	213	227	202	223	248	222	213	243	226	225	225	226	218	249	243	220	229	237	241	264	237	238	228	246	211	207	198	238	242	231	212	244	212	228	247	221	233	221	227	225	249	214	201	240	211	242	216	218	192	232	241	228	224	250	244	210	239	207	235	222	232	217	250	179	205	206	209	204	218	246	211	231	204	239	193	217	231	220	222	229	211	200	237	212	247	226	208	231	222	191	220	236	202	201	244	247	254	227	222	222	207	228	220	213	215	225	224	224	208	214	212	240	226	222	200	210	196	220	210	246	230	206	210	220	223	236	223	198	211	200	238	220	191	224	234	219	187	216	206	255	227	240	234	233	237	249	235	233	194	234	225	232	235	236	221	245	222	217	263	200	219	229	215	244	243	234	214	206	211	244	232	227	213	230	229	232	230	223	246	248	251	201	223	228	235	243	241	219	221	253	199	236	219	220	205	210	211	234	236	220	241	219	206	237	212	237	219	199	230	208	235	201	225	219	218	231	246	208	213	211	215	231	227	239	190	215	205	244	249	221	248	209	221	262	211	228	198	217	230	211	264	232	214	222	232	203	242	225	243	247	206	230	242	228	212	241	229	217	236	219	244	242	246	221	208	228	225	220	224	221	252	219	215	237	230	233	230	236	219	219	212	220	220	231	266	237	216	222	227	241	258	226	236	222	250	212	224	215	202	228	253	219	243	227	218	234	219	230	223	247	233	191	230	229	242	243	229	226	215	223	223	233	229	231	251	212	229	218	223	215	232	238	222	225	239	238	233	207	236	218	239	229	218	217	211	213	212	218	216	205	233	213	217	214	196	221	227	208	221	218	240	223	206	227	224	243	244	225	258	225	250	224	233	227	248	193	236	221	223	223	228	235	246	238	225	233	207	220	226	244	211	196	227	237	202	185	237	211	222	232	258	224	252	256	223	232	211	198	214	226	233	235	219	211	222	225	223	208	213	208	209	201	230	198	247	221	213	197	245	207	241	249	234	238	250	240	211	195	208	243	245	224	238	205	229	237	207	227	187	233	250	244	258	207	221	210	230	220	208	218	235	239	217	188	237	221	215	207	229	221	215	230	214	221	223	237	204	216	235	211	241	204	225	189	240	212	217	231	224	223	202	217	221	227	220	220	215	244	197	244	222	226	240	205	218	205	208	215	203	208	255	199	212	221	212	233	230	230	215	221	219	204	223	231	237	249	222	224	223	250	209	223	224	198	216	204	226	195	220	227	225	205	249	234	211	230	226	204	233	240	244	191	235	227	226	241	236	245	231	215	243	213	245	244	230	229	233	218	211	202	205	228	225	231	241	219	234	202	228	198	201	236	224	250	213	212	231	226	223	228	215	210	220	222	220	241	224	244	211	232	201	216	208	234	212	243	223	218	210	241	211	232	232	212	227	204	174	221	221	208	207	233	211	214	230	223	228	222	241	263	220	215	237	200	218	260	234	232	266	223	217	197	202	202	231	234	230	237	221	230	231	211	216	229	223	208	230	220	241	224	260	210	259	226	252	235	210	220	215	211	231	218	191	243	216	222	217	203	221	241	234	246	223	236	225	230	235	230	240	215	225	236	227	226	212	221	208	231	201	222	220	209	226	226	231	223	226	229	220	225	203	223	200	201	216	234	206	232	241	209	243	214	222	256	223	249	205	212	181	223	226	205	229	247	216	227	229	209	218	222	230	241	211	236	230	218	216	245	227	209	210	237	219	225	241	237	208	229	208	230	209	221	224	246	215	218	222	233	248	247	234	218	199	222	221	224	225	244	259	238	217	237	242	220	205	228	199	208	238	226	215	191	219	211	201	239	234	221	240	239	220	255	211	220	207	215	228	231	231	229	226	218	233	206	217	207	224	232	194	248	212	228	209	210	227	215	225	247	226	230	221	203	216	206	241	253	241	229	215	236	227	232	234	217	214	225	234	230	216	223	188	201	218	201	205	231	212	215	219	233	228	221	207	201	220	229	215	212	228	220	219	244	223	225	235	201	232	196	221	211	254	216	214	236	206	250	218	224	215	232	223	232	197	226	207	212	222	223	222	239	215	224	236	214	246	212	232	217	222	227	231	200	245	204	217	224	261	227	209	227	198	215	236	219	220	233	218	210	220	217	205	215	228	234	216	246	226	202	230	268	212	197	213	232	238	210	208	221	240	244	238	237	243	209	217	214	210	233	214	245	218	200	204	228	209	224	189	227	251	202	215	229	233	215	223	218	223	220	208	247	217	211	206	240	212	211	188	233	197	247	221	225	219	211	239	224	221	220	222	217	211	216	231	219	246	228	217	191	199	224	216	240	196	238	218	231	221	214	217	241	238	208	207	226	209	214	235	219	240	217	227	246	219	208	223	201	193	216	201	239	215	213	232	220	222	210	230	220	228	245	209	245	197	239	228	204	228	248	236	221	241	229	247	215	209	214	228	230	235	222	236	226	249	232	250	227	226	235	235	235	237	214	242	244	224	219	236	222	208	213	246	219	247	207	233	225	226	226	211	206	187	201	226	216	235	226	257	239	217	254	212	235	224	241	233	223	193	225	201	195	246	208	213	263	199	222	244	216	218	238	212	211	230	239	221	231	242	223	213	220	238	224	254	230	219	258	238	231	254	216
20856	27341	14954	6519	5893	1566	846	716	757	341	280	287	264	249	268	302	299	275	242	262	259	264	264	257	271	237	291	287	275	274	275	266	287	315	263	278	293	259	237	259	273	272	277	265	296	273	257	297	256	284	280	267	297	261	249	266	228	308	280	269	277	249	257	310	233	277	280	287	273	286	282	261	243	294	258	287	279	279	262	281	282	285	284	284	288	281	252	270	281	284	265	263	256	291	283	255	292	307	281	270	285	272	265	282	284	284	279	255	275	285	256	276	276	280	260	254	266	251	268	274	273	258	279	269	267	233	254	260	270	276	278	262	274	272	294	290	280	280	260	269	283	269	261	260	277	298	271	243	245	277	271	264	262	279	246	286	267	263	282	275	249	268	255	266	256	287	278	291	280	253	247	305	284	252	270	272	282	256	245	271	275	278	270	244	279	261	260	268	270	262	242	295	250	273	256	266	294	264	288	296	256	275	251	280	275	296	271	250	286	242	260	269	255	286	277	289	284	281	274	290	285	264	275	279	270	251	277	287	270	263	283	276	277	271	262	282	282	272	277	277	271	239	249	284	297	295	287	279	297	267	275	276	257	258	273	288	287	268	272	264	242	265	272	272	275	273	257	267	278	252	253	266	281	286	282	258	272	281	256	277	270	270	256	259	270	250	261	285	291	278	264	242	255	276	247	257	270	273	259	273	238	270	285	303	262	268	272	243	282	257	285	255	273	253	272	276	269	291	290	263	303	278	272	261	262	268	287	256	269	268	275	262	284	294	275	269	297	290	296	299	275	244	284	230	295	245	277	252	277	279	288	268	269	285	293	309	263	260	256	278	246	303	260	258	277	258	264	257	284	277	280	255	257	283	294	265	287	262	264	275	304	305	264	295	265	254	275	262	252	282	301	268	255	264	271	243	263	270	267	283	236	263	262	266	272	267	278	267	275	275	266	279	275	274	279	279	256	272	269	261	293	291	287	259	293	295	305	245	268	267	284	251	266	283	291	253	268	266	257	276	280	254	271	251	273	267	281	270	280	272	253	279	294	266	287	255	282	297	276	276	278	276	266	249	277	236	282	261	247	280	275	276	279	278	275	251	286	261	258	250	275	280	253	271	263	240	303	302	271	254	269	258	259	263	286	242	246	242	280	265	289	284	266	262	255	256	269	288	263	302	258	278	299	294	280	284	250	266	285	280	275	269	290	249	246	290	286	284	257	262	296	263	276	245	306	267	280	264	256	272	263	295	241	261	274	281	264	244	282	287	294	250	306	257	282	254	263	266	278	275	274	271	255	285	272	245	271	301	257	274	262	305	253	280	260	292	238	284	254	288	266	289	298	288	275	283	267	249	277	273	272	273	283	259	280	256	257	272	292	254	326	260	267	264	285	267	272	278	284	279	274	248	268	277	265	287	284	270	246	325	270	293	255	285	312	302	281	283	266	263	268	270	269	238	282	265	290	283	257	251	275	235	276	294	295	254	267	264	275	262	274	277	303	259	286	296	246	274	293	285	277	269	271	283	289	255	284	292	239	293	268	289	245	269	281	278	252	293	271	273	273	277	264	245	253	292	263	276	268	259	269	262	269	263	253	292	289	273	268	262	259	276	271	276	267	260	269	262	263	285	282	303	282	259	269	311	233	296	284	274	276	262	272	277	281	268	263	263	291	265	284	273	288	273	258	267	244	287	275	248	284	268	246	249	257	265	262	255	269	293	269	278	255	287	243	286	317	267	288	278	260	255	262	280	277	295	277	308	286	281	266	276	244	288	267	301	261	259	271	257	269	249	251	290	257	240	258	289	271	311	261	266	286	241	279	279	258	266	256	268	304	265	254	272	262	272	232	261	291	289	275	309	259	263	280	280	283	233	280	282	273	276	279	250	258	274	310	261	263	315	293	256	273	297	285	286	258	269	284	280	293	284	268	289	270	293	278	268	247	282	257	268	269	271	298	274	272	307	262	277	266	292	259	275	255	268	263	281	266	297	274	265	284	275	278	273	266	299	259	284	266	288	291	259	261	295	280	280	243	317	291	276	268	301	273	267	271	277	273	271	262	314	267	250	301	261	275	272	311	275	252	268	269	266	245	297	271	266	238	288	275	269	245	274	276	284	269	289	296	261	279	262	231	277	275	290	295	271	259	263	251	259	308	264	287	278	270	263	292	276	282	267	249	277	278	259	248	292	278	286	276	244	268	266	258	291	291	277	244	282	289	269	272	281	279	269	275	283	260	283	288	258	254	258	273	243	298	274	276	305	268	276	264	282	243	271	288	256	276	287	288	264	286	263	265	277	251	264	257	289	256	270	265	302	258	269	304	265	295	248	268	265	267	285	277	292	245	262	269	286	253	290	293	308	284	263	249	283	278	260	254	252	264	252	305	266	297	297	276	305	275	294	276	289	293	238	262	253	271	249	256	249	312	278	253	250	263	293	303	239	269	256	263	254	270	265	298	264	270	274	256	279	248	288	263	258	275	248	286	263	278	246	255	282	249	255	275	255	283	285	274	277	274	257	269	276	276	267	273	259	285	277	302	299	280	235	278	275	281	269	250	269	294	272	264	285	269	267	266	250	297	235	281	277	279	284	264	245	271	251	261	273	275	300	262	276	247	260	281	255	234	262	282	304	274	290	284	277	242	274	287	262	289	277	299	264	294	280	269	267	273	287	285	263	283	271	251	278	269	293	243	272	274	268	281	277	288	261	293	261	259	263	274	264	246	285	246	245	280	275	270	231	291	254	279	274	255	254	293	275	276	288	271	264	281	236	260	253	238	269	299	270	270	278	264	257	273	269	273	256	280	290	248	268	251	256	261	280	278	292	259	260	279	306	268	264	284	272	272	273	270	279	268	266	274	250	290	289	274	301	277	286	244	283	279	266	252	291	295	274	296	298	249	275	251	272	266	269	284	250	280	262	277	257	274	267	254	272	247	262	279	254	272	273	288	246	265	265	281	290	272	275	287	246	256	273	272	268	257	302	280	274	270	293	284	278	280	258	244	275	286	279	275	258	277	266	237	311	279	232	257	240	273	271	264	282	260	282	280	287	267	269	276	233	265	252	251	277	272	281	290	268	263	289	292	269	302	265	283	294	242	262	281	288	255	288	296	270	306	266	250	257	282	257	267	275	290	262	280	281	267	268	299	275	298	272	256	280	275	270	284	266	258	286	259	261	261	276	283	288	275	284	254	282	299	258	265	267	273	297	272	271	285	269	288	267	230	258	275	253	275	276	290	253	258	256	306	292	256	253	282	291	270	290	284	274	266	247	280	280	294	277	275	248	250	259	301	284	262	288	254	259	281	280	267	271	284	261	264	272	269	258	293	281	289	284	248	250	275	273	304	254	248	283	254	261	274	299	267	277	262	288	276	269	263	273	278	297	267	227	265	292	250	283	257	249	260	285	260	277	260	262	288	297	267	260	258	266	298	281	258	276	272	272	274	289	284	263	295	268	253	269	292	242	262	286	263	272	259	291	305	257	272	259	251	263
24267	21359	28779	25534	24908	15989	6626	3076	3064	882	421	420	411	449	400	405	403	404	435	366	400	403	393	400	383	367	436	336	410	353	380	368	381	383	412	377	371	393	383	415	323	369	371	409	399	361	395	406	362	364	390	402	391	364	368	392	381	357	409	390	376	387	392	359	389	331	344	396	365	364	357	353	376	352	401	367	387	347	343	357	369	335	371	381	364	330	384	356	369	420	344	391	375	377	375	393	386	361	374	394	376	351	348	360	372	389	370	395	383	388	337	397	354	372	373	384	330	397	360	356	358	388	361	376	370	359	381	385	370	358	414	409	372	382	391	368	390	356	398	356	383	380	380	380	380	377	353	346	362	371	349	343	360	381	412	362	386	362	350	354	395	376	385	339	379	426	382	371	373	372	377	368	348	374	371	363	382	387	386	370	345	379	371	398	350	362	351	385	409	334	391	402	343	374	391	358	383	369	378	364	395	345	369	395	419	391	339	373	400	386	386	328	388	367	346	381	334	369	377	381	389	344	344	381	389	356	370	380	406	393	369	336	399	373	360	394	404	379	382	353	396	395	378	360	348	373	380	359	395	383	350	358	354	365	367	362	377	384	371	389	372	400	342	368	352	353	359	359	386	340	399	346	348	360	359	401	399	384	399	381	375	387	361	405	364	343	358	385	358	379	388	342	374	389	398	369	372	404	403	389	376	351	377	392	369	381	362	403	379	355	392	350	379	362	393	372	364	393	349	392	379	372	362	380	359	384	402	367	358	332	368	356	353	411	387	399	375	391	370	395	392	384	350	377	368	354	396	380	319	332	371	345	403	359	332	379	371	395	364	377	364	370	365	374	367	368	405	368	369	375	360	369	361	364	375	351	383	361	369	350	382	357	379	340	372	369	371	351	373	400	370	364	361	380	391	401	359	374	351	361	357	386	361	387	381	376	375	348	364	332	369	353	409	382	371	361	380	355	407	353	380	335	369	358	389	398	348	384	350	364	367	347	371	366	358	395	375	387	353	351	369	382	351	375	436	351	346	342	392	384	366	367	368	399	405	369	369	355	381	370	355	399	372	326	400	394	367	360	353	390	403	389	367	376	355	373	369	398	356	405	333	341	350	353	354	371	377	351	335	352	342	374	386	375	389	337	391	366	370	367	364	410	343	418	382	368	388	374	388	369	374	371	364	349	385	386	350	342	345	385	324	400	408	370	324	381	351	375	400	390	384	348	363	403	367	378	397	329	408	351	386	332	372	403	364	391	384	393	398	354	398	372	363	392	375	393	386	398	389	362	389	410	340	380	392	342	350	387	394	377	382	354	371	392	392	374	359	364	386	381	389	363	395	411	392	395	396	382	368	405	350	338	381	391	400	384	370	363	392	375	370	361	390	358	342	330	357	384	354	344	352	373	380	419	366	350	341	360	385	384	386	379	379	403	371	361	386	366	379	382	386	345	355	378	353	360	374	356	360	358	404	389	386	384	382	393	370	396	400	374	373	355	394	370	421	414	356	389	354	384	356	390	381	384	338	395	354	387	411	382	374	370	352	343	375	362	379	358	374	350	438	357	362	364	408	399	360	377	379	395	364	385	377	398	394	376	361	380	370	400	381	362	368	383	344	357	361	352	367	365	424	342	384	390	364	357	373	358	371	370	355	393	382	346	389	390	395	394	339	370	379	355	359	379	374	362	368	377	358	352	364	373	400	405	401	384	379	394	346	394	365	387	373	396	358	335	358	386	361	388	357	383	342	350	380	385	385	371	383	384	357	385	379	364	358	375	386	385	370	356	366	373	386	376	347	359	404	373	382	363	357	373	373	351	398	371	367	345	364	375	369	359	378	401	371	384	370	390	360	342	400	368	370	362	376	393	391	383	347	380	387	344	375	390	365	354	357	364	372	400	366	371	341	338	342	356	370	360	396	377	377	386	370	378	395	324	376	346	386	358	376	370	355	384	354	353	396	392	392	372	362	375	384	393	338	344	353	318	364	372	357	382	389	326	393	374	332	386	373	398	392	396	358	388	394	361	382	345	373	369	382	375	358	347	355	396	341	381	382	371	361	415	366	353	371	375	393	360	365	360	361	394	379	358	379	367	370	402	397	356	323	387	379	380	366	315	336	395	378	390	372	392	372	344	358	366	356	364	374	380	360	337	372	344	352	399	389	363	367	334	360	347	346	399	374	366	367	364	359	360	405	390	379	389	399	369	399	368	372	346	370	346	349	361	361	389	387	371	379	353	387	373	412	403	392	372	394	362	399	365	375	360	366	385	370	368	360	359	368	377	372	356	326	346	379	357	352	384	379	371	395	387	372	365	346	370	384	386	375	389	365	369	405	403	440	366	382	374	375	390	331	387	375	358	352	395	356	357	352	369	352	373	348	417	370	358	359	375	396	350	354	362	392	363	389	384	369	367	389	354	384	366	366	367	431	385	401	372	433	348	362	323	334	348	374	394	381	340	376	349	379	363	350	387	347	373	361	389	349	362	353	364	362	388	384	361	377	387	364	371	367	383	391	328	387	395	376	407	372	379	396	359	340	382	387	368	363	369	397	381	353	409	385	387	375	358	341	338	395	373	392	364	374	386	384	390	384	368	372	424	342	396	354	363	363	340	395	351	345	370	382	359	365	349	382	362	382	383	354	372	373	396	385	367	394	372	400	348	393	358	378	372	365	366	381	372	344	373	378	358	362	386	363	351	392	383	372	333	418	384	405	361	373	365	378	409	359	380	360	343	353	356	347	397	372	362	365	386	334	357	348	367	373	373	384	384	392	396	349	378	394	407	368	385	379	385	403	392	387	389	342	359	375	356	396	404	380	374	380	350	366	354	380	350	369	390	354	354	346	342	372	370	371	384	363	366	372	371	383	375	385	351	384	369	380	403	405	393	376	370	358	356	382	365	336	408	368	408	410	355	322	322	358	369	373	355	361	353	353	373	394	430	379	384	344	378	387	387	403	365	389	360	358	361	375	379	392	381	334	352	369	430	388	372	353	392	344	387	345	364	368	384	384	371	376	348	394	395	393	375	354	342	377	396	360	377	362	364	379	396	377	378	387	367	354	360	394	374	382	359	392	384	348	362	377	365	325	387	374	365	346	365	366	392	332	385	354	376	403	360	361	364	380	411	349	401	372	390	380	378	375	357	353	346	351	359	361	382	384	385	389	390	394	381	345	363	387	380	377	359	359	391	354	325	383	401	375	362	404	388	398	354	389	355	363	362	350	362	357	395	367	373	383	366	379	354	414	374	375	427	369	343	372	371	375	380	361	372	354	392	354	399	370	374	399	370	393	372	386	342	381	357	364	357	366	384	348	372	350	359	350	370	353	373	402	340	396	366	385	383	347	356	375	390	349	391	401	355	385	378	379	352	346	353	343	373	379	324	373	360	381	383	366	391	350	385	402	370	364	368	340	379	384	391	390	358	375	363	418	370	386	357	368	352	364	383	361	360	372	347	391	401	381	387	352	352	366	409	360	404	369	388	372	369	388	409
43882	64610	51136	34185	32548	12394	9012	6224	6417	1568	643	577	592	539	567	502	504	520	480	446	435	454	473	448	458	469	476	447	477	476	480	453	438	441	453	434	449	447	473	445	458	434	467	479	445	435	427	459	439	408	459	461	438	475	445	435	417	395	434	463	453	437	503	427	429	389	431	415	422	446	426	421	458	469	466	475	450	449	419	443	445	475	441	446	446	429	405	438	475	438	448	439	414	453	462	428	454	442	462	423	414	450	448	452	435	438	422	466	440	434	441	418	470	437	470	423	443	423	460	429	467	436	454	423	455	447	448	434	451	458	473	436	434	484	412	402	405	466	461	418	435	412	415	445	472	438	407	451	464	426	395	453	485	430	429	429	452	437	424	413	465	446	459	441	435	435	417	466	491	453	437	457	437	423	424	431	440	436	426	425	457	433	429	441	425	471	450	445	465	416	428	470	419	464	440	462	432	438	459	434	445	444	414	422	450	463	471	437	439	427	450	449	432	408	450	465	422	422	471	431	428	447	390	456	429	462	411	451	435	401	407	401	458	443	446	416	434	433	411	420	444	437	454	418	419	435	446	456	412	437	425	417	467	438	442	454	440	439	450	393	441	427	449	475	475	441	431	427	427	461	421	419	448	485	432	431	409	421	453	401	435	435	459	424	426	409	452	421	423	411	381	429	451	411	381	426	438	429	449	446	444	437	439	429	418	422	483	441	424	428	425	447	424	401	449	489	425	423	406	462	454	417	444	420	405	428	410	457	445	449	442	439	417	421	449	425	417	421	422	381	451	429	415	423	445	447	471	451	424	461	441	428	460	446	405	427	440	477	435	441	416	412	438	439	421	437	420	454	438	460	380	454	461	446	448	427	400	447	450	470	429	469	394	428	431	441	462	434	447	468	411	453	441	462	445	391	416	443	448	400	394	426	487	453	445	435	431	426	418	416	452	445	401	422	417	431	463	467	418	422	424	419	452	446	430	437	406	411	447	420	443	405	427	453	465	401	440	444	446	466	443	419	411	439	451	457	427	442	445	405	435	440	450	444	459	442	411	445	440	463	429	444	455	438	433	432	442	454	462	461	436	410	447	455	453	435	404	442	431	412	411	420	411	452	458	468	416	447	440	440	396	445	446	446	409	458	458	450	431	427	452	469	421	463	467	440	449	422	416	442	417	417	453	430	405	500	454	408	438	451	452	417	410	452	460	402	455	473	456	451	423	440	426	423	446	448	443	460	396	465	432	430	448	425	429	444	381	468	438	414	447	436	475	430	477	427	434	414	419	451	447	450	431	468	450	435	430	425	447	422	448	449	435	448	452	437	441	461	441	434	457	444	424	441	408	449	461	434	452	433	463	391	421	415	397	433	436	416	421	431	427	462	447	439	411	433	428	440	436	465	441	419	456	438	426	443	397	448	437	484	460	435	455	460	449	430	410	457	457	394	437	449	423	480	473	455	436	445	458	430	446	429	430	419	414	453	456	440	431	418	413	442	395	441	432	457	468	487	453	443	419	441	434	494	480	412	423	443	442	427	406	425	450	418	450	437	448	440	432	438	394	421	423	427	398	413	391	444	433	446	445	430	440	469	451	438	420	398	451	462	409	436	484	434	454	429	396	430	432	448	405	423	455	430	433	417	420	438	426	379	421	410	434	404	456	456	414	452	434	414	421	464	435	417	437	428	455	422	411	422	447	449	456	424	453	477	447	457	453	451	408	436	461	443	446	433	447	408	409	474	440	435	439	433	474	414	461	428	446	429	455	427	440	431	461	441	454	426	429	422	409	442	459	445	457	465	484	440	420	444	461	470	442	394	439	429	442	419	442	413	423	451	432	419	446	408	431	452	428	447	463	423	419	435	486	393	461	463	415	424	427	460	465	426	455	428	464	415	478	428	456	398	459	403	414	407	429	460	451	440	434	406	434	446	431	391	412	437	434	447	426	405	439	427	465	437	430	427	425	468	476	484	439	384	447	414	466	414	445	415	484	400	433	457	437	413	426	442	410	436	423	427	455	410	434	442	429	453	451	441	441	398	428	435	440	448	466	448	438	469	456	477	444	408	415	451	418	428	443	460	406	469	422	433	442	433	404	459	422	447	426	456	443	434	466	425	447	445	451	462	468	470	446	456	432	437	432	466	457	477	436	418	430	428	456	469	447	452	417	464	423	438	427	417	480	459	422	430	461	450	430	401	493	463	459	404	400	442	436	428	411	427	414	428	423	448	423	429	406	421	432	427	491	451	394	435	431	440	410	422	432	443	467	449	455	406	464	416	467	443	421	417	428	467	440	441	454	484	442	467	430	431	393	472	402	426	427	440	435	472	446	455	439	416	412	425	467	441	414	446	417	462	418	417	448	416	437	385	411	443	434	412	447	448	430	419	420	457	426	435	467	484	422	470	402	448	431	432	463	457	445	419	447	481	435	461	458	439	409	445	436	455	458	447	467	439	429	454	445	449	425	468	421	448	462	464	455	456	418	418	431	409	465	442	432	417	432	437	414	423	448	420	416	441	458	440	428	415	441	403	388	410	456	413	428	444	404	434	432	464	426	429	443	447	420	447	451	440	386	445	396	440	436	420	432	447	454	446	448	434	430	444	464	447	431	424	424	432	423	436	445	421	412	462	430	457	423	474	458	409	432	439	444	439	446	457	437	431	446	448	445	431	421	445	442	427	418	444	411	452	431	456	411	453	453	419	467	479	431	449	426	434	440	453	453	442	413	411	436	473	422	424	438	416	411	453	451	446	444	439	421	439	442	440	449	452	420	435	446	433	424	461	441	445	421	436	469	422	444	433	433	432	429	411	439	439	423	429	435	438	433	424	469	417	437	431	484	443	476	433	424	436	468	456	450	466	471	453	437	450	423	417	462	423	430	457	421	463	444	447	438	420	400	443	426	437	461	483	421	397	479	451	418	460	417	446	398	416	397	438	444	430	425	449	443	434	450	453	441	412	393	444	410	456	449	402	423	438	443	407	449	433	438	464	427	463	465	439	470	453	451	420	502	447	430	423	393	447	426	420	416	439	404	438	426	416	440	404	429	408	484	451	442	450	418	423	426	434	406	430	432	442	405	424	427	453	437	443	429	443	448	443	480	401	466	463	435	413	440	436	411	419	474	440	444	429	452	402	435	401	446	460	439	450	440	411	430	387	445	474	403	430	408	412	455	460	469	488	448	396	466	420	440	446	426	473	448	411	423	390	457	445	435	481	430	456	446	438	437	435	412	432	434	466	426	441	450	449	392	419	453	461	417	441	442	447	460	468	442	415	424	469	440	416	397	433	438	415	459	431	436	460	459	441	463	437	444	446	409	387	411	431	436	456	429	456	406	454	501	415	423	430	445	476	433	429	435	417	417	419	448	444	472	445	413	465	437	447	399	465	476	426	456	400	448	427	436	429	414	451	461	458	445	428	446	432	435	436	441	435	453	443	451	446	441	483	451	463	468	453	419	461	433	458	429	414	450	464	445	381	396	461	427	426	426	422
25395	21400	27580	25717	17862	5272	1909	1613	1368	460	305	248	289	260	278	248	223	261	236	245	256	234	262	259	248	263	239	258	233	270	219	272	235	230	213	255	235	231	235	252	260	236	249	242	233	263	257	230	220	241	231	232	230	244	226	262	241	243	231	232	212	234	232	264	260	246	261	253	238	263	261	269	268	240	249	216	262	260	224	213	264	232	256	229	254	213	232	229	229	241	284	200	241	226	252	266	257	245	241	223	224	250	230	265	228	226	245	233	241	245	240	245	239	224	248	234	226	220	251	272	235	272	255	230	261	231	264	249	251	275	270	269	226	263	248	266	220	229	249	227	258	236	228	236	244	274	272	204	227	249	230	223	244	242	242	240	236	268	249	254	240	240	241	220	239	246	231	249	259	234	241	260	250	246	256	231	249	252	226	223	223	218	251	197	260	237	209	248	247	239	238	249	236	256	249	231	238	245	241	237	233	234	258	259	255	231	251	245	268	221	225	254	234	254	238	222	226	245	267	242	237	264	251	221	259	246	248	246	235	262	234	261	262	250	268	250	222	220	235	242	252	259	251	221	259	250	234	239	245	260	226	247	250	249	239	226	248	258	251	250	240	226	245	231	217	246	242	222	249	213	217	246	244	229	220	235	296	268	228	254	226	274	261	219	236	240	235	237	235	257	260	223	244	212	245	247	263	220	255	268	220	233	249	246	238	259	243	241	213	217	242	239	257	225	241	251	226	230	231	247	233	262	238	221	255	240	260	249	235	230	260	239	267	247	240	257	263	256	271	241	258	261	245	241	248	243	232	225	232	238	234	264	238	242	260	266	230	256	231	242	234	237	251	239	258	237	245	233	251	238	235	267	261	239	226	268	236	252	242	259	259	254	272	262	246	246	234	237	233	260	245	216	253	237	265	229	220	265	243	256	237	232	263	254	213	263	249	262	233	249	248	254	224	251	238	249	219	237	246	258	229	260	256	238	246	237	219	260	246	254	240	215	271	236	261	214	254	255	249	225	218	215	249	243	263	210	241	236	243	252	232	247	238	250	234	227	244	261	237	256	213	269	266	247	229	254	240	242	213	240	246	243	243	262	253	260	238	227	251	227	267	231	251	263	223	225	264	277	233	241	229	263	269	232	270	238	240	263	200	234	244	253	218	231	255	242	247	230	233	251	259	261	209	230	232	258	242	229	208	264	278	262	227	230	207	231	270	239	275	228	236	254	263	240	252	243	206	242	236	245	267	261	250	235	241	264	229	230	257	239	218	266	250	238	235	260	239	245	255	243	251	235	230	259	260	235	234	243	221	213	249	234	214	257	237	251	253	232	220	235	235	258	222	264	225	224	231	249	251	218	235	243	245	237	239	220	233	255	272	270	238	225	250	216	251	245	242	249	271	248	225	266	227	282	253	240	265	266	247	233	250	255	265	259	253	211	248	262	237	236	239	235	245	246	252	250	229	242	201	223	216	269	243	248	243	252	237	238	247	266	227	247	220	238	239	208	216	251	224	266	276	245	226	245	238	240	244	223	218	253	263	215	227	231	222	240	238	231	212	221	241	252	225	217	235	243	214	265	253	240	236	219	243	245	234	242	274	257	203	221	238	245	248	222	236	225	219	231	241	257	242	249	241	214	249	235	261	243	238	262	262	228	228	239	227	257	250	211	238	251	257	240	254	209	220	226	227	232	249	234	243	239	232	257	234	225	248	237	254	229	253	230	260	256	242	254	249	247	249	263	239	243	240	237	278	254	205	259	256	255	253	236	257	260	264	244	279	271	235	277	268	231	245	226	218	208	240	237	237	243	237	253	202	227	245	288	237	279	241	232	235	243	254	233	252	239	259	263	232	248	231	247	257	231	236	253	249	238	272	247	266	250	240	258	238	245	247	249	257	279	259	239	241	233	217	246	238	244	243	254	252	244	262	234	253	253	235	242	251	248	217	253	217	245	225	242	230	243	247	252	236	236	259	263	232	264	231	215	255	218	220	232	239	269	231	225	243	240	232	259	232	258	223	272	228	261	216	254	250	282	234	271	249	240	253	258	225	236	234	230	218	218	246	239	224	238	254	230	263	234	238	229	238	236	245	252	271	259	222	227	252	247	228	216	236	232	213	253	230	255	248	227	261	259	238	251	239	224	244	275	235	205	233	230	245	231	268	232	249	230	265	261	235	259	249	249	230	255	265	256	256	212	211	267	251	222	242	263	239	250	240	270	211	228	254	254	262	243	223	268	267	246	254	230	222	222	244	216	267	266	252	251	226	247	220	235	228	256	241	249	267	263	250	272	219	257	219	252	263	237	219	250	222	227	276	246	254	233	243	240	261	238	266	243	245	229	242	258	248	238	239	248	230	254	241	249	243	221	244	262	210	242	217	248	235	235	252	252	249	238	219	241	237	265	235	242	261	232	238	265	234	243	227	199	234	250	234	267	243	220	229	235	223	246	222	248	240	256	247	229	243	239	249	291	233	251	224	254	232	219	227	256	246	268	224	216	245	245	227	231	250	227	243	266	220	233	231	246	262	254	224	231	229	242	221	224	225	265	273	247	222	217	224	251	257	227	260	265	237	252	234	239	254	212	242	246	255	233	259	221	268	213	265	231	256	253	229	232	255	229	252	238	251	237	261	227	226	221	215	239	237	260	237	242	218	227	257	216	219	277	264	239	253	247	235	217	246	273	246	234	237	278	239	239	251	223	264	242	238	255	233	246	269	229	265	215	284	258	239	256	275	246	265	240	245	235	246	232	229	250	236	224	235	212	218	228	222	251	241	245	235	236	248	251	221	284	220	245	243	239	281	226	270	225	244	235	256	249	255	240	223	225	260	224	225	246	250	256	229	254	255	234	231	233	239	216	225	249	264	247	225	265	247	232	243	260	218	224	227	204	236	269	225	252	233	243	240	254	223	231	247	232	239	244	244	224	233	249	242	259	246	245	232	247	259	229	232	241	235	257	215	251	269	231	253	202	232	251	249	251	208	251	260	215	228	256	223	205	241	246	232	242	251	243	230	223	263	229	237	233	249	216	218	261	254	257	252	250	253	256	246	250	221	239	245	232	257	257	237	249	226	248	223	236	224	251	252	221	234	258	256	225	232	246	253	241	257	233	258	245	245	229	216	226	215	251	259	214	230	276	240	259	209	270	229	218	261	234	215	218	236	245	219	226	204	251	248	255	246	245	250	219	273	221	225	241	227	249	277	214	223	233	256	245	236	241	238	240	255	265	231	254	261	240	236	226	243	255	256	235	225	260	228	252	248	223	225	239	242	240	255	239	242	230	240	217	269	241	239	227	245	239	247	243	259	253	240	212	259	248	236	244	231	236	263	239	225	236	259	262	266	264	258	235	222	245	248	259	254	259	276	263	254	265	217	235	270	237	230	249	256	223	213	228	236	239	234	241	237	230	214	223	225	221	236	217	231	219	244	228	220	219	236	225	259	259	253	258	240	230	245	262	235	250	269	222	234	244	237	229	237	236	238	241	216	217
39148	52191	39797	26002	23724	7705	4755	4307	3611	1112	395	389	340	357	339	346	343	344	315	367	326	337	307	313	301	310	313	296	309	322	314	315	304	303	330	328	317	317	292	335	305	333	296	304	310	296	316	336	348	306	321	328	323	319	295	276	327	284	318	311	297	335	311	304	289	321	305	293	306	322	322	321	297	297	279	315	287	310	311	288	311	291	291	305	333	310	275	318	307	291	317	310	309	331	316	333	331	327	303	308	340	309	303	322	320	327	291	299	319	309	295	327	314	305	303	300	334	326	310	289	319	277	317	314	323	312	325	300	294	304	333	317	315	285	285	313	300	301	320	307	320	312	317	287	302	313	278	309	293	328	305	321	343	308	311	284	297	298	304	309	306	310	320	320	305	322	282	279	292	324	323	321	289	280	329	291	303	317	293	317	288	278	294	296	325	279	284	340	282	299	279	298	298	298	312	275	328	290	325	314	332	297	313	288	324	302	346	317	304	295	333	291	309	314	317	296	281	333	301	292	328	296	281	291	296	320	300	292	316	306	302	350	302	326	298	321	300	268	320	282	333	307	317	338	327	334	278	276	310	330	338	337	320	318	299	305	312	310	271	275	326	301	308	313	294	309	296	304	306	281	293	312	335	285	298	333	286	260	339	313	306	276	319	324	331	292	296	310	315	305	298	295	297	298	298	298	306	328	288	293	287	307	333	326	285	312	310	325	305	285	307	306	333	315	285	305	284	307	278	321	282	304	314	291	310	291	307	274	331	295	324	315	290	305	312	295	299	321	313	273	314	308	292	298	324	296	307	294	305	299	318	311	289	331	316	317	298	307	288	295	279	304	313	296	312	286	340	297	282	320	309	298	303	293	299	280	317	304	289	290	310	299	294	299	304	301	307	303	300	294	302	315	299	312	305	309	321	302	305	314	337	347	292	278	334	287	310	318	306	291	329	296	313	323	305	323	307	305	288	297	316	349	316	321	277	313	295	310	311	303	346	323	307	294	318	316	296	300	329	316	294	277	305	301	322	318	281	303	321	308	318	323	293	330	318	315	330	292	293	320	315	336	325	329	301	326	307	310	302	315	304	299	302	298	304	314	301	303	327	315	334	315	323	298	311	281	295	287	305	309	313	321	338	340	288	244	331	312	319	288	293	298	313	311	321	315	289	325	320	299	301	292	322	312	328	297	304	290	325	333	309	308	284	325	298	293	297	303	303	302	316	302	301	294	340	326	326	346	286	297	312	309	298	301	305	290	330	293	289	295	316	319	315	313	323	306	309	311	316	299	294	311	298	306	290	297	291	317	307	344	305	251	303	301	315	319	299	308	312	316	276	306	320	317	307	280	294	329	331	278	297	374	307	345	279	275	309	311	347	309	294	321	309	309	325	319	303	296	308	293	302	296	343	322	313	321	300	296	306	339	291	305	317	306	276	292	311	333	300	305	300	307	297	268	309	300	310	308	270	308	317	315	295	290	300	308	324	309	309	303	303	318	277	276	327	288	297	311	325	301	269	306	310	310	327	319	264	333	296	322	304	256	340	322	308	305	340	318	303	300	313	291	320	304	300	274	283	325	314	315	330	324	314	302	316	301	316	335	300	308	297	285	300	333	298	271	291	334	283	278	312	315	309	313	312	322	321	293	300	307	303	332	326	304	329	317	315	298	353	278	362	337	326	309	290	318	325	325	300	325	330	316	336	312	310	309	319	295	325	296	307	335	289	325	293	295	315	295	307	302	293	317	325	303	312	292	295	288	331	300	317	277	277	306	338	324	284	283	324	309	308	283	299	316	290	284	314	346	334	306	283	280	293	267	333	299	280	315	312	286	311	328	302	272	322	318	335	327	299	295	313	302	315	308	314	288	291	293	301	330	322	275	294	296	282	288	258	300	300	292	322	300	279	329	296	313	289	307	253	280	335	291	308	316	320	303	305	334	310	311	318	304	282	319	318	323	278	302	294	316	323	319	343	317	319	276	332	327	301	286	307	308	310	318	348	313	313	271	325	321	330	281	297	286	314	316	301	282	303	308	301	301	306	317	299	308	339	337	319	287	318	308	318	331	301	297	303	312	307	309	303	311	317	277	293	305	331	341	330	326	288	305	311	281	316	288	335	308	307	275	308	285	316	315	278	323	304	333	290	268	315	318	320	316	330	286	315	305	329	294	270	318	295	326	326	304	318	288	303	298	289	309	321	305	302	294	291	316	269	314	296	306	319	298	312	308	317	330	276	314	320	290	324	323	307	301	315	321	295	311	307	320	304	313	283	321	313	314	334	300	319	312	289	319	310	344	289	329	307	318	321	298	325	283	305	317	278	320	309	296	297	320	289	304	296	307	291	316	301	318	283	314	308	302	334	284	304	303	340	297	291	310	285	296	311	300	301	316	287	302	331	301	325	292	317	319	308	295	303	284	312	295	290	281	307	294	315	298	288	304	299	290	310	303	316	312	287	271	289	302	298	295	298	321	315	303	296	322	304	336	291	334	293	297	297	303	311	288	318	295	278	311	292	304	292	322	317	328	330	351	302	271	314	323	314	304	317	326	328	280	319	316	355	286	305	308	316	307	326	294	281	294	317	315	312	250	319	339	315	298	319	304	330	292	323	291	314	298	340	320	280	297	326	297	296	312	292	279	303	305	286	305	289	309	297	317	300	307	313	313	311	316	313	340	315	311	305	337	288	313	323	306	298	338	322	286	314	281	314	319	308	310	317	304	285	325	316	301	310	292	310	321	303	315	317	296	283	305	308	280	286	303	314	305	312	326	320	295	307	342	300	316	309	288	332	325	299	307	305	309	362	298	332	276	291	310	318	323	307	305	323	296	336	300	290	276	340	307	300	322	304	315	324	281	351	316	338	311	315	281	294	293	316	317	337	317	323	304	316	312	314	308	286	323	291	334	296	315	288	278	336	316	329	300	287	319	307	299	288	304	290	291	323	296	293	316	276	313	276	307	316	283	306	295	324	331	324	299	303	290	336	300	292	305	285	305	321	315	304	318	307	307	277	304	311	323	297	315	292	295	319	315	363	318	329	300	304	311	297	298	281	319	283	307	285	345	290	315	326	331	280	325	289	285	311	302	332	290	294	313	313	324	296	344	301	291	307	310	299	303	302	308	292	333	295	310	319	323	311	324	311	301	259	296	329	289	285	342	302	316	333	307	306	324	319	296	303	304	312	307	316	306	313	303	298	310	297	265	338	320	266	300	298	326	327	311	307	272	309	296	316	300	309	271	326	308	318	297	281	325	329	311	287	278	286	341	307	275	304	313	332	274	304	323	309	281	310	318	314	347	293	318	313	295	275	327	312	307	338	293	327	301	302	309	293	323	321	309	324	308	289	301	283	303	304	321	314	271	330	314	296	311	303	304	318	329	305	328	317	334	296	289	318	307	264	307	281	307	317	323	299	299	314	325	325	307	323	280	310	300	304	305	321	329	356	309	328	263	308	300	282	301	311	314	349	322	300	329	296	280	319	325	320	305	296	311
23084	21337	28970	24651	25788	22040	15309	8736	7236	1758	693	589	627	585	578	540	581	590	541	519	535	538	548	510	558	522	545	481	489	553	540	531	546	554	543	542	485	507	541	533	472	561	529	571	544	501	555	518	461	535	512	531	542	520	468	482	460	519	481	505	518	515	489	493	501	522	497	457	519	514	491	486	526	541	494	507	506	489	480	505	512	515	563	526	509	570	456	501	552	516	525	532	532	533	529	510	478	519	530	510	486	486	485	516	497	507	483	488	554	504	496	516	546	483	527	508	529	484	505	492	482	498	482	502	513	477	475	526	543	520	484	491	527	539	488	470	527	500	518	458	494	506	508	481	543	505	501	488	517	496	507	472	526	516	509	515	519	445	550	549	495	495	512	516	514	517	501	530	499	486	493	524	475	429	535	507	497	499	506	513	491	534	458	488	487	468	517	496	538	511	514	498	503	478	516	495	516	492	520	509	457	531	490	488	507	514	505	504	507	509	490	479	441	525	510	536	516	503	505	532	523	446	514	517	523	510	515	482	562	523	514	513	475	481	523	543	503	510	548	500	512	497	521	504	529	455	473	509	467	525	507	508	561	500	482	515	503	510	495	496	480	488	535	515	488	517	502	495	495	552	485	463	461	509	488	483	545	526	463	515	526	516	458	506	490	489	486	503	489	509	531	492	490	484	517	505	523	482	515	509	512	479	490	487	499	498	495	521	470	561	505	560	473	513	507	509	496	509	488	522	538	493	497	502	527	510	535	525	498	515	484	494	464	492	533	482	490	525	459	481	539	514	521	527	481	514	503	487	525	500	520	522	520	479	503	500	504	464	512	480	543	508	501	504	518	486	501	490	478	525	509	548	509	529	522	446	474	513	473	492	456	495	543	455	547	494	469	503	535	505	517	517	508	508	551	497	495	536	473	501	510	487	479	509	478	507	483	529	480	489	461	513	488	501	515	498	494	502	513	488	475	476	501	493	515	535	467	458	455	525	515	483	545	529	495	513	500	478	469	495	491	476	476	512	502	491	532	483	482	496	482	467	485	503	530	511	515	495	513	502	498	532	501	490	514	531	550	509	499	511	503	560	501	485	487	487	523	503	487	498	470	541	510	534	494	502	478	451	511	501	531	499	479	492	539	466	450	474	526	520	559	505	562	519	539	573	495	494	544	485	506	464	537	495	503	476	473	533	523	499	532	497	513	476	505	519	478	511	444	516	528	481	499	514	522	503	515	524	514	502	549	526	506	512	480	512	562	532	493	501	477	487	526	491	497	492	515	473	494	509	511	508	516	519	500	509	521	460	476	484	491	494	496	505	491	515	510	487	489	508	521	444	505	500	504	504	488	513	482	495	493	503	509	505	493	492	530	520	518	472	517	493	539	513	489	513	507	496	523	515	489	494	485	514	522	496	540	503	500	504	490	566	477	545	506	502	519	528	515	511	489	527	539	488	517	498	558	510	507	520	522	531	497	545	503	495	493	494	519	484	517	521	483	510	506	494	480	488	509	482	499	481	531	526	503	489	462	463	490	513	531	489	472	541	502	522	489	489	555	438	511	475	512	503	474	494	545	497	482	498	489	529	480	517	485	456	551	503	520	520	519	545	503	471	499	488	502	475	524	490	502	496	501	537	534	474	490	484	508	537	474	489	502	532	543	483	536	522	514	489	548	514	519	503	540	517	522	520	525	514	506	500	474	450	467	525	500	545	512	492	479	522	548	546	516	481	500	497	525	499	490	488	486	492	500	537	492	503	534	471	449	477	472	500	503	469	532	533	534	504	477	496	495	515	510	490	518	501	498	484	518	481	494	462	456	498	503	523	469	500	485	494	549	475	520	476	478	525	506	511	522	568	500	507	515	475	553	501	491	479	538	476	545	486	510	498	512	476	480	475	510	509	521	497	496	496	507	488	487	483	513	513	494	454	539	552	485	523	484	489	490	531	504	503	510	517	507	506	464	478	444	501	508	466	514	547	487	512	480	502	531	480	474	469	497	502	529	515	458	488	531	487	524	496	518	500	500	525	521	487	534	506	502	524	497	497	478	495	492	536	511	519	518	508	513	507	488	465	475	469	517	505	500	483	543	497	510	497	508	544	482	513	482	468	515	469	476	507	515	524	501	526	468	482	510	488	506	499	467	515	471	527	490	513	451	519	522	522	508	521	510	503	458	541	520	493	500	520	496	516	489	525	480	463	461	471	483	508	519	520	522	513	505	501	511	501	480	533	472	500	531	501	511	513	545	518	511	482	524	544	462	455	511	487	501	522	529	484	515	479	491	496	504	499	448	491	530	525	469	503	487	515	534	512	506	491	476	474	513	538	484	524	501	502	490	515	508	518	512	530	517	517	526	494	505	525	500	497	509	477	518	506	494	486	459	523	508	521	528	489	486	499	492	534	522	471	525	459	484	493	475	530	508	496	501	474	496	508	549	499	481	507	518	565	495	506	482	519	512	516	509	470	503	480	497	479	506	494	488	489	484	485	520	512	516	529	498	490	506	512	532	486	504	508	462	525	500	517	524	492	474	512	467	496	507	544	503	536	500	513	533	478	498	498	484	500	494	486	482	511	499	554	521	489	518	534	525	498	483	508	475	491	528	500	512	545	523	499	506	516	503	486	488	470	491	545	532	507	453	538	477	519	521	504	501	493	562	488	463	531	496	470	500	562	448	489	524	507	485	470	467	550	506	510	510	538	530	535	495	462	515	510	485	513	506	522	458	505	503	494	509	490	533	455	462	510	509	492	538	492	502	523	495	475	528	514	518	485	491	485	486	505	507	521	474	486	503	468	524	507	465	482	456	500	533	537	502	518	497	475	458	524	520	520	494	468	510	517	506	514	504	554	507	485	493	550	517	481	511	478	522	489	494	527	516	525	499	549	493	515	500	505	470	483	522	504	493	488	510	472	500	488	480	520	477	524	465	503	477	550	495	477	498	497	499	532	490	515	533	494	523	523	513	521	502	484	477	487	496	537	510	503	503	500	446	534	475	524	507	529	485	490	466	503	521	505	471	533	495	526	504	518	506	520	509	514	513	480	503	507	475	456	508	464	517	509	519	504	477	513	462	466	475	563	443	464	480	496	518	522	503	491	514	468	494	503	499	524	546	483	525	494	494	533	513	513	507	511	484	529	504	513	496	498	508	465	495	491	525	508	504	530	519	498	505	505	487	467	513	486	470	485	516	492	504	511	541	496	540	494	561	484	525	490	528	495	492	485	470	483	520	521	505	492	503	503	484	507	543	494	506	515	502	540	498	477	574	457	505	498	490	516	473	494	483	473	533	468	518	517	518	515	495	491	511	527	471	510	494	486	501	491	503	482	442	497	545	511	510	508	523	474	530	490	550	542	491	523	523	504	528	529	539	516	529	516	486	490	477	494	495	490	478	478	531	506	511	470	505	493	515	494	485	510	512	455	477	475	491	537	508	522	494	509	513	498	493	484	500	467	465	516	514	490	465	486	518	524	490	509	501	543	523	550	513	486
52428	81240	63640	45623	42352	20251	13456	14689	13089	3056	963	910	883	763	742	740	715	700	648	666	650	651	651	642	639	641	612	604	623	645	629	631	584	614	589	655	540	616	588	576	613	592	625	605	553	631	587	608	588	628	599	597	604	602	575	600	588	559	616	559	591	596	587	564	588	603	600	571	558	578	588	574	636	582	584	585	603	581	568	606	535	597	573	563	584	580	593	589	608	584	594	627	619	548	581	558	555	580	642	601	586	586	611	594	589	598	586	622	590	593	572	548	621	568	586	599	596	577	586	610	575	578	567	571	591	591	615	621	617	562	602	576	569	613	597	587	542	616	604	622	596	597	550	595	581	593	594	604	520	613	538	565	589	581	607	588	583	599	577	629	574	578	631	613	599	578	557	566	526	549	604	593	576	558	631	591	586	610	583	585	583	580	535	562	525	589	597	579	626	584	629	557	600	548	594	555	586	583	596	543	538	589	588	568	645	545	541	556	590	610	589	617	601	573	570	550	603	577	598	592	556	562	637	560	567	572	569	573	598	541	591	554	597	591	575	565	560	573	537	546	565	602	585	603	596	598	550	560	580	580	609	607	603	591	581	535	593	577	589	583	596	578	599	583	569	590	625	535	559	582	596	624	582	637	624	588	551	582	580	570	570	563	597	613	604	574	575	558	632	608	590	579	613	619	596	541	576	598	576	576	562	556	603	573	588	583	585	579	563	548	597	560	604	557	579	601	549	620	575	587	575	588	584	608	572	549	573	642	531	618	562	586	604	588	552	609	603	586	632	579	577	590	565	600	609	576	569	576	616	599	552	590	601	593	550	585	564	591	576	576	600	572	568	559	550	556	612	585	618	590	597	599	532	586	600	583	613	581	597	585	554	574	599	562	579	573	587	555	559	544	580	579	566	591	618	574	608	575	600	599	606	587	563	599	589	618	572	605	631	560	573	632	585	604	556	532	577	600	529	565	572	560	606	585	601	574	549	574	566	576	591	589	630	577	579	607	630	591	566	601	572	591	590	603	590	584	632	575	627	613	559	541	647	531	565	572	566	577	568	580	590	621	590	622	588	586	577	557	590	581	617	612	553	642	612	542	561	588	585	599	565	588	559	594	600	594	566	617	574	600	549	558	612	582	556	568	559	578	562	618	609	607	577	586	572	616	564	624	595	601	561	600	587	593	605	608	588	584	583	581	578	618	597	635	592	588	565	542	622	569	564	585	596	621	632	609	578	602	575	552	563	593	569	562	567	598	627	606	591	552	544	566	569	543	562	609	558	607	564	586	599	583	588	576	576	598	579	576	579	619	590	595	569	564	617	568	563	586	590	604	622	596	649	604	616	548	579	550	578	589	597	611	611	576	559	616	594	557	603	617	626	615	572	582	550	587	565	582	594	573	535	593	571	596	574	578	560	583	585	576	588	596	588	571	565	542	576	561	603	586	578	654	580	548	590	560	618	604	588	607	583	540	597	590	593	563	590	546	589	559	584	597	602	540	580	587	567	549	545	595	594	613	563	603	603	599	575	571	568	576	585	588	588	601	635	600	602	581	611	580	605	558	620	570	609	576	573	607	603	598	581	581	641	566	569	589	616	575	567	590	598	605	604	550	559	530	552	616	591	568	593	602	588	565	610	602	582	599	557	591	621	632	561	575	632	580	568	553	583	581	600	598	592	630	581	560	613	577	597	579	574	647	616	596	629	581	557	607	567	570	586	591	629	578	611	591	576	609	556	561	573	555	602	569	590	596	566	575	524	586	561	546	602	568	603	574	550	551	608	592	593	573	565	612	530	582	580	561	590	596	556	608	584	581	585	599	558	608	599	579	601	579	598	606	611	599	586	555	590	570	564	595	590	574	612	569	568	582	561	636	579	584	577	567	556	587	565	566	589	578	557	590	546	587	632	615	585	585	622	587	577	571	607	565	576	559	603	570	605	587	560	588	618	639	611	605	588	598	607	586	587	598	583	585	536	565	594	567	578	590	587	545	606	627	574	614	592	591	588	561	556	557	589	570	622	596	564	537	595	541	564	580	648	604	563	571	601	621	586	583	608	576	569	600	621	614	555	584	599	600	581	575	577	586	645	595	589	587	622	584	578	579	575	563	603	610	550	543	559	537	592	606	580	562	572	579	576	587	586	621	549	557	592	580	566	611	622	627	590	590	588	590	582	576	598	547	564	604	573	617	616	560	610	574	540	584	545	570	600	597	590	584	575	586	542	578	590	571	557	581	577	598	581	565	581	586	585	617	551	608	565	606	581	555	603	557	654	550	576	559	613	591	593	574	570	612	578	586	579	562	612	577	569	574	579	566	564	581	544	583	623	588	592	555	569	577	576	589	642	597	618	579	597	555	603	600	634	581	638	591	637	564	540	546	589	578	579	584	553	551	621	592	604	528	554	614	590	585	588	584	573	541	551	624	602	593	555	601	558	591	584	588	551	633	578	630	607	553	549	579	629	554	578	574	571	570	611	590	602	622	611	595	572	563	603	615	571	549	581	556	576	568	575	582	610	604	592	579	566	617	609	578	547	639	587	545	560	577	599	564	603	538	581	612	621	625	569	599	567	569	607	634	599	581	595	591	577	626	591	616	598	595	594	541	568	631	584	610	606	606	604	558	592	598	578	556	591	578	581	575	597	570	600	575	612	608	563	555	599	587	554	581	613	595	557	559	658	537	573	614	568	589	621	566	593	534	565	568	592	594	577	574	589	597	538	550	584	601	588	598	580	555	628	595	540	576	590	558	617	594	587	561	584	639	532	565	619	574	572	544	565	581	606	550	621	549	624	586	565	560	569	586	620	561	577	583	611	618	596	586	625	612	635	631	590	555	580	595	536	570	553	551	585	552	566	580	600	552	536	567	582	571	581	566	597	612	613	538	579	574	625	598	603	564	582	579	579	619	630	638	569	560	608	581	595	600	597	615	573	557	574	594	592	567	578	584	585	608	581	596	604	579	607	571	590	591	584	550	603	569	613	595	616	561	606	567	562	601	561	560	585	603	613	584	564	600	566	609	584	656	576	586	621	571	592	592	552	606	546	583	579	559	556	602	596	582	605	592	625	635	567	542	572	555	615	560	635	510	578	561	591	550	586	593	587	611	580	589	601	601	540	586	574	639	581	602	611	576	625	584	615	588	600	592	568	610	585	590	627	563	567	583	553	616	626	552	614	594	571	558	586	627	560	615	559	590	565	589	568	547	622	566	589	561	628	581	579	586	568	612	577	570	561	598	620	585	602	609	549	592	546	573	535	570	545	557	589	575	560	609	618	574	630	596	604	593	558	606	549	586	584	525	610	581	570	588	586	590	601	614	617	572	596	600	602	588	599	561	572	624	517	571	610	561	601	608	603	576	620	590	606	586	616	608	548	627	566	572	555	597	571	588	550	582	583	622	585	595	565	576	578	550	595	604	590	614	569	584	608	593	562	571	621	587	584	586	618	588	622	563	581	528	586	631	531	596	545	587	565	561	571	583	603	566	627	562
27674	21824	18016	7034	4026	866	497	519	420	251	202	220	218	212	225	206	217	222	223	217	218	219	225	194	212	210	227	214	226	201	233	218	222	202	208	234	259	237	216	226	217	213	207	246	194	250	229	236	221	214	236	213	246	226	214	224	236	213	194	236	222	205	222	182	201	218	235	222	222	204	222	199	208	203	217	237	229	201	211	227	215	224	227	202	220	221	222	223	202	224	240	233	216	233	244	244	248	209	234	220	212	224	229	204	240	213	216	238	212	227	224	198	217	214	249	212	223	248	228	192	233	233	244	238	223	209	227	215	200	221	217	204	230	167	226	215	238	247	198	236	211	216	230	215	189	217	240	198	240	231	224	213	242	212	224	217	216	216	228	243	196	215	239	237	232	227	225	205	223	244	229	209	197	210	207	207	200	197	232	201	241	231	243	207	227	223	236	239	231	228	217	246	220	212	232	223	211	226	259	224	194	217	206	226	205	208	221	222	260	200	216	236	207	241	204	223	224	206	256	241	191	227	235	209	227	225	202	252	229	192	235	222	202	225	208	207	244	208	212	237	218	238	226	209	224	202	233	205	230	234	230	229	232	242	230	202	204	216	225	223	236	233	209	223	195	207	226	214	212	197	229	213	238	226	238	241	195	218	212	231	204	222	228	225	193	237	204	226	230	213	217	223	224	243	234	231	213	208	216	251	217	209	214	203	225	235	225	182	212	241	200	224	240	227	213	223	230	245	235	224	243	240	194	203	214	216	229	216	218	207	180	218	194	225	227	240	219	208	217	214	209	202	265	216	251	223	215	215	220	196	220	224	235	242	204	232	206	236	206	208	210	228	222	194	244	231	260	211	239	223	219	221	201	219	224	204	208	195	204	211	215	206	221	217	231	236	203	239	225	225	224	204	218	232	229	188	222	225	218	233	234	212	234	251	218	243	203	212	205	203	229	239	237	234	210	231	250	231	212	221	229	219	216	232	235	202	209	229	222	217	223	232	219	236	235	219	228	218	232	205	218	242	242	201	240	225	219	227	200	239	236	203	215	228	244	230	224	228	209	253	201	253	216	239	234	225	237	215	204	205	208	223	217	232	227	226	244	211	246	212	199	224	204	216	238	233	210	203	200	223	219	207	205	191	207	227	226	234	237	232	249	226	215	205	228	224	225	244	216	230	231	230	220	222	217	234	222	234	224	206	223	228	227	203	222	211	206	193	239	220	204	209	241	231	209	197	221	224	240	218	194	215	216	225	207	186	234	221	238	233	218	235	218	231	244	217	212	209	213	212	245	224	212	208	214	245	229	234	202	230	232	226	230	211	209	231	215	218	224	247	212	224	242	204	271	249	205	232	225	217	231	230	213	197	212	227	247	194	228	218	238	222	243	210	202	236	250	201	233	251	222	245	234	252	243	230	218	241	211	221	233	241	210	209	232	196	237	217	218	225	222	193	202	215	228	215	233	190	203	202	210	199	218	217	227	211	238	228	238	218	226	198	215	243	235	214	206	215	207	236	228	247	213	229	213	244	204	230	217	215	203	242	234	203	215	221	207	201	214	240	218	248	257	213	201	231	207	217	212	211	247	226	236	226	227	232	221	217	228	214	201	228	206	211	217	237	209	197	219	210	217	217	209	223	221	207	204	223	222	218	217	236	221	231	225	240	237	213	225	225	199	227	232	229	241	211	230	203	232	212	235	252	269	222	207	211	241	225	217	206	222	216	225	221	225	259	219	230	246	217	228	213	206	206	185	210	232	213	237	215	213	250	241	212	214	220	211	219	218	214	232	189	192	209	212	198	215	219	209	209	246	212	238	235	229	217	204	226	220	213	212	221	218	195	220	211	200	213	220	229	213	229	181	243	211	211	225	218	243	206	209	218	233	232	229	226	213	243	224	211	235	231	236	207	213	226	210	208	203	229	199	213	222	224	219	246	227	233	220	230	186	247	218	211	242	224	218	206	207	227	219	255	231	218	235	200	204	242	192	221	212	204	227	212	193	255	208	244	233	245	207	227	225	207	218	224	235	211	228	221	238	254	200	222	200	242	216	214	209	205	232	226	222	230	224	244	219	236	226	213	205	217	251	231	220	228	214	201	226	225	221	216	224	221	225	205	217	214	238	214	215	207	199	208	204	238	211	185	208	207	232	219	225	202	253	210	217	201	183	237	198	198	195	210	207	197	239	252	229	209	215	240	192	216	217	217	217	213	205	199	213	224	236	193	238	234	209	220	210	234	241	223	206	212	241	220	231	216	198	247	238	214	212	224	214	225	234	215	211	211	243	248	198	255	222	226	223	225	195	202	224	228	206	208	246	205	203	223	216	205	228	239	218	222	229	244	228	204	213	225	198	249	225	221	220	229	231	231	197	240	200	198	249	211	224	220	206	188	241	222	220	239	225	244	248	206	245	227	228	235	214	198	217	212	217	219	210	213	219	205	231	233	203	224	215	223	219	182	218	254	219	234	209	236	228	213	216	217	191	245	201	225	202	207	210	198	218	217	243	221	218	215	237	235	224	197	245	209	209	212	224	223	205	205	193	187	209	250	236	237	208	188	219	217	240	225	213	214	229	222	204	231	210	208	241	212	218	230	229	195	204	224	223	214	212	217	219	232	236	221	220	229	205	215	216	195	219	243	222	214	232	242	215	233	227	216	224	210	225	215	223	220	228	211	212	222	215	231	228	195	206	205	218	226	221	232	232	239	204	231	232	226	202	216	224	228	231	232	218	206	212	217	200	238	226	251	213	247	211	219	213	233	221	187	207	209	228	204	221	239	226	221	211	210	225	226	214	209	214	221	224	207	230	226	229	200	232	217	243	232	236	211	221	224	233	239	212	222	209	218	205	218	210	204	248	231	210	211	222	214	221	205	235	240	216	230	232	244	214	207	212	217	232	226	236	222	202	212	193	218	220	228	227	209	223	207	211	238	219	236	212	225	184	214	196	235	235	271	207	204	238	228	219	208	233	191	200	228	217	246	204	224	230	225	218	216	224	217	229	195	230	223	200	220	205	206	228	214	192	209	195	209	195	219	185	199	221	211	198	245	216	229	207	248	250	226	209	205	251	229	247	234	212	227	223	227	203	225	224	229	240	217	239	229	233	212	208	207	260	212	219	213	232	239	198	224	218	214	239	242	226	230	200	205	205	232	215	215	215	208	200	232	200	246	227	203	193	214	235	207	226	239	236	220	193	224	212	210	191	220	224	240	225	219	218	237	249	201	205	220	225	211	219	214	215	201	223	228	212	219	249	215	199	196	227	215	209	232	210	232	199	204	214	213	205	218	209	210	222	211	202	221	220	231	210	224	212	229	222	235	221	236	239	208	199	234	185	225	211	238	198	208	208	209	205	245	232	208	220	211	211	222	215	224	222	214	223	227	192	197	235	215	222	224	210	205	214	231	236	194	212	186	210	217	231	200	215	224	214	218	201	230	183	209	216	209	218	221	229	225	224	233	218	217	212	200	224	191	238	211	239	246	257	196	211	200
20739	28470	16480	6445	5741	1311	866	991	707	317	273	263	305	281	297	294	276	275	296	261	243	252	287	252	312	278	281	292	283	251	272	271	266	263	267	256	288	279	273	266	301	281	246	272	269	276	265	266	234	274	303	282	278	280	275	252	255	268	279	269	284	281	296	243	264	275	263	324	265	290	300	254	265	260	278	297	280	277	262	299	263	267	236	297	285	258	277	262	260	271	281	271	276	251	249	288	294	320	284	245	272	285	260	288	275	265	287	279	239	277	250	283	259	272	271	253	254	280	287	306	285	281	272	272	272	245	273	233	270	279	281	291	281	306	285	279	285	260	291	285	271	282	280	279	261	296	263	269	255	275	251	282	279	265	267	281	281	272	264	299	280	275	231	263	268	260	266	254	278	295	247	288	272	262	269	258	271	255	264	249	296	272	231	281	279	260	277	244	274	252	272	269	245	274	259	264	264	256	289	262	290	289	292	299	262	285	282	248	233	271	266	259	273	291	264	269	238	282	288	268	273	243	279	248	295	242	252	265	262	255	258	297	265	260	294	266	265	273	255	293	306	284	267	256	284	235	266	255	268	281	270	252	256	265	306	243	293	270	276	253	283	260	297	258	265	268	277	244	298	264	287	267	279	264	285	300	254	292	259	274	268	270	247	296	274	266	248	237	271	293	251	267	264	301	283	266	291	285	284	262	265	283	282	260	269	279	282	264	276	265	277	284	237	259	271	284	270	280	257	277	249	254	271	266	264	294	267	267	255	269	300	289	280	260	294	260	278	263	247	277	248	292	290	288	272	263	276	272	258	257	272	268	284	277	252	271	276	257	303	267	268	273	255	264	258	268	282	283	261	284	263	300	282	264	279	296	274	282	260	270	229	270	253	284	271	267	287	298	268	258	262	300	303	272	260	287	269	281	273	289	277	264	258	261	263	279	271	270	277	278	256	280	266	266	285	289	294	270	248	299	265	293	290	263	261	291	275	264	287	273	273	268	275	283	255	273	266	257	266	264	284	271	272	255	303	241	276	266	252	287	253	257	242	262	290	258	272	265	245	217	275	260	268	282	268	262	285	253	265	234	281	255	295	274	294	272	247	279	264	283	262	251	277	270	280	286	268	261	267	268	282	267	269	253	270	279	291	284	285	280	270	282	273	275	313	255	259	283	282	272	274	252	275	276	275	283	280	273	277	281	254	260	267	253	295	271	271	280	276	246	257	269	266	287	286	270	294	304	269	250	284	294	299	276	260	264	259	289	281	271	262	241	276	286	253	289	257	283	307	252	305	250	285	281	288	242	241	295	261	296	295	236	267	264	275	294	268	266	258	270	263	270	287	300	274	301	254	275	266	275	240	251	280	260	258	268	258	274	262	285	290	255	281	263	236	250	246	260	272	252	227	282	249	258	318	234	281	255	259	263	283	258	282	263	285	281	244	283	291	274	263	262	267	258	294	259	248	289	286	269	260	283	285	278	286	310	288	255	250	283	272	258	275	281	272	259	270	253	263	251	274	286	265	268	279	289	259	255	311	275	271	263	274	281	265	245	260	254	258	296	268	279	265	249	271	288	270	288	285	252	274	286	265	258	272	271	291	254	255	243	266	290	288	246	254	275	281	222	287	252	291	248	239	270	267	255	262	312	284	282	250	257	297	252	260	258	265	260	274	251	273	276	272	285	292	270	281	276	283	276	268	254	267	255	247	259	281	266	307	259	291	259	278	256	306	270	271	285	279	280	285	274	262	273	265	285	250	274	273	263	241	261	278	246	290	300	308	273	291	302	270	273	269	283	252	268	279	295	283	247	247	269	276	264	276	284	250	255	250	269	262	254	264	269	268	259	281	259	258	277	266	260	291	264	272	244	269	285	285	277	271	269	257	265	256	292	278	274	271	269	287	299	277	273	280	267	262	263	274	264	265	271	296	276	236	241	259	277	271	261	272	271	255	290	278	306	293	295	248	284	294	261	304	287	273	266	285	290	280	266	261	277	275	272	271	258	289	242	253	300	274	272	279	253	280	265	251	308	278	265	290	273	287	265	291	306	244	276	297	282	256	254	249	276	262	276	260	259	249	258	251	279	281	271	256	241	240	248	271	263	269	260	272	270	276	263	277	276	297	287	270	282	277	274	288	276	267	257	279	276	263	263	238	297	246	284	269	279	281	264	253	250	265	279	260	299	272	274	271	280	284	257	239	266	273	254	245	256	268	268	274	263	299	256	276	261	255	309	271	267	271	286	280	270	272	267	272	271	280	274	253	262	268	272	282	238	271	289	274	267	290	285	253	260	299	259	243	263	279	275	275	293	252	267	294	289	281	259	254	286	275	295	252	286	261	284	280	249	275	253	255	260	274	265	304	274	286	278	288	250	272	279	284	258	273	270	261	266	258	290	270	251	284	298	256	260	266	258	296	258	295	238	265	269	275	265	239	269	266	282	258	270	271	272	269	266	275	253	252	297	266	272	260	267	242	273	254	295	266	266	263	271	274	250	253	298	278	258	253	259	253	279	305	265	265	250	222	279	261	274	281	273	261	251	287	270	273	261	284	265	272	298	292	256	259	291	265	264	278	271	257	283	276	286	280	294	304	276	277	268	261	263	258	303	280	279	263	249	293	285	274	289	254	248	266	256	259	292	261	263	265	289	253	288	252	258	273	261	271	277	270	248	294	291	286	264	284	258	252	261	283	246	237	280	284	237	256	279	249	285	293	283	269	263	270	278	259	268	264	304	263	274	296	260	289	288	272	296	286	262	250	267	268	285	269	269	249	263	272	233	262	288	265	261	279	289	258	274	263	266	266	285	274	261	274	283	297	296	273	281	266	272	251	264	284	284	274	251	293	272	274	274	276	278	255	250	284	280	282	278	265	283	270	273	265	251	291	274	304	278	267	241	273	285	307	274	271	282	253	288	305	288	246	270	265	278	251	303	285	255	253	290	237	295	286	270	258	254	243	266	282	259	319	242	243	259	274	256	256	257	262	241	292	280	254	282	261	248	250	245	257	261	281	262	249	253	256	250	289	266	311	262	258	265	255	236	263	263	278	251	270	291	300	265	257	265	246	264	270	259	288	256	266	246	262	256	264	265	249	263	280	281	278	247	262	250	257	285	280	290	324	269	266	251	256	280	278	274	293	256	278	280	266	265	256	294	267	279	299	274	276	271	265	267	295	266	263	266	264	280	273	288	261	266	278	302	276	281	259	251	289	253	232	283	279	280	261	254	260	249	252	280	278	285	244	289	281	244	278	258	261	300	263	265	284	284	266	263	260	278	268	245	264	255	287	275	278	267	280	280	269	263	277	267	278	264	245	266	251	270	289	283	259	252	278	290	254	258	258	250	255	280	258	255	270	273	313	255	263	262	262	250	292	266	273	297	274	274	289	276	300	297	286	261	272	273	240	288	275	270	261	296	303	264	246	263	275	257	238	287	271	262	275	249	260	268	253	294	300	272	265	292	246	296	228	310	273	281	274	276	287	269	289	285	248	294
24201	21269	28636	25165	24196	15584	6264	5146	3032	779	421	389	423	423	443	419	376	432	385	408	375	398	411	358	382	373	404	341	403	371	377	374	384	394	399	372	386	350	354	372	380	381	391	383	401	392	370	350	366	389	322	358	361	347	396	407	409	360	369	359	392	385	334	359	379	357	389	372	386	385	380	371	348	402	381	374	348	368	359	340	357	375	373	356	352	352	342	347	416	404	408	409	363	374	408	407	368	398	397	370	362	358	387	379	355	346	394	363	366	339	375	374	379	370	375	389	366	372	323	391	405	381	353	356	384	363	381	375	356	354	382	391	360	344	324	352	410	406	383	396	405	335	374	350	357	366	416	352	352	373	328	364	371	360	350	359	338	385	351	393	397	380	360	370	398	383	349	373	371	368	384	349	397	374	385	379	374	348	384	383	400	362	362	370	341	372	349	401	361	357	372	383	376	364	356	374	351	396	361	406	355	372	362	365	387	349	376	339	391	364	365	361	346	359	334	388	360	336	371	413	372	368	351	377	352	367	376	358	368	385	394	363	387	382	368	323	360	367	387	353	394	367	384	389	365	387	382	362	369	411	384	366	352	376	418	318	383	389	366	331	349	360	356	385	377	361	371	380	393	396	397	395	393	379	384	366	379	361	355	372	370	399	371	380	367	354	390	377	368	390	377	388	385	342	334	378	352	348	349	377	344	379	373	367	377	341	352	359	398	338	359	347	412	366	364	358	344	357	389	398	397	379	353	350	384	310	372	363	367	397	414	388	382	365	376	386	374	372	389	369	364	381	369	370	385	377	370	387	359	369	397	364	344	338	375	368	365	345	363	364	391	366	371	379	354	360	378	378	369	374	332	383	364	403	405	421	402	405	327	327	356	394	351	395	355	372	387	327	368	391	347	368	390	383	388	376	390	344	377	387	412	400	392	369	377	370	381	385	340	366	355	342	354	349	357	408	356	358	364	363	356	374	394	380	402	352	404	339	343	388	362	353	320	369	365	375	358	377	400	406	364	367	362	341	350	418	354	383	374	369	378	344	372	385	336	368	383	377	401	384	358	363	342	357	327	389	361	353	394	400	354	342	389	394	362	368	353	332	389	371	368	364	349	370	409	358	368	374	364	358	322	374	411	367	405	390	347	375	382	363	374	341	390	343	372	347	378	371	397	335	340	362	391	347	352	339	371	385	355	365	370	372	391	336	367	385	336	368	334	376	396	366	421	352	359	383	378	355	366	331	372	332	379	351	386	375	364	342	344	354	362	368	358	392	385	395	390	371	346	389	354	362	398	340	381	358	384	384	387	351	390	358	374	387	429	363	368	368	361	354	373	376	391	339	375	344	354	385	361	378	362	378	344	360	364	351	400	365	367	343	358	342	393	391	309	410	392	367	381	357	370	341	389	367	384	354	349	402	387	392	396	334	384	355	371	329	383	387	359	343	390	368	365	382	351	362	356	354	386	386	357	362	372	355	341	338	379	373	372	378	357	345	338	383	397	362	379	406	388	361	426	337	355	377	372	358	371	373	365	355	393	352	390	374	344	372	375	393	376	405	366	367	363	370	364	367	376	350	348	353	366	322	311	374	385	383	382	374	342	386	362	389	367	353	377	393	347	398	366	407	364	410	375	365	356	390	357	357	357	394	382	361	399	382	371	387	347	351	372	353	373	410	366	337	330	350	379	353	355	386	390	356	357	384	391	365	380	393	378	354	358	343	381	372	368	369	356	376	318	371	388	346	380	358	361	344	356	379	360	375	345	400	361	376	374	395	354	358	382	358	378	347	352	349	350	357	363	366	354	336	377	360	391	348	365	358	363	375	369	408	381	389	368	358	403	342	365	343	381	379	365	366	373	352	402	392	411	365	350	328	393	342	362	385	370	355	383	403	370	365	346	375	370	339	360	365	386	416	383	378	380	344	388	386	378	390	388	386	370	384	374	366	351	344	406	373	395	387	384	322	367	359	362	374	388	381	363	393	372	374	383	361	375	352	333	363	388	379	365	392	375	372	371	325	382	381	366	381	343	353	393	374	378	371	356	409	368	368	350	370	360	366	367	396	334	365	346	351	372	379	341	380	351	384	369	385	400	369	365	361	377	362	400	348	375	360	376	363	341	400	373	340	384	364	400	350	368	390	330	374	368	402	377	374	365	324	338	362	367	395	379	364	391	346	377	390	385	367	381	382	391	377	377	334	329	338	366	357	389	359	367	361	366	368	368	393	369	370	367	371	388	367	377	364	359	385	348	362	418	387	368	391	401	372	361	385	392	392	403	361	376	404	348	356	364	332	349	379	348	354	364	364	395	376	362	366	374	403	339	356	342	373	337	406	345	363	409	399	376	364	374	391	347	371	375	314	392	369	359	384	361	362	414	354	387	390	376	349	375	356	387	374	349	399	403	381	394	383	394	387	387	379	364	389	375	371	370	385	374	352	320	341	387	377	405	329	369	370	373	357	362	446	362	364	361	379	387	362	372	398	396	375	340	332	354	372	353	426	344	354	361	368	354	354	354	332	392	379	346	376	358	402	382	358	364	372	359	355	341	379	372	362	389	393	364	339	394	367	355	359	373	383	336	393	367	410	389	366	369	381	390	331	351	354	364	376	369	352	366	373	380	371	384	386	365	342	375	394	362	346	394	396	409	355	381	365	367	383	390	376	357	370	335	387	371	380	375	377	374	366	377	356	409	361	350	383	367	369	388	352	352	352	372	330	391	422	379	368	379	394	395	375	354	374	376	351	385	376	388	356	361	343	378	411	379	382	358	358	383	359	342	379	382	345	360	346	383	355	365	371	370	373	372	355	367	404	383	359	362	394	349	365	389	425	370	343	334	349	378	386	384	400	360	374	370	400	385	363	381	395	366	317	384	391	366	365	367	360	377	347	409	386	377	386	362	366	346	407	361	384	371	373	378	368	379	337	349	376	394	343	363	412	360	369	357	357	373	366	391	382	397	390	389	394	367	374	314	368	365	337	369	334	347	366	384	372	367	349	397	350	384	393	329	344	418	399	358	383	371	368	314	375	374	372	393	366	361	361	348	356	344	362	376	369	357	392	333	383	373	379	362	337	377	391	329	361	351	337	413	357	359	385	409	405	391	366	369	352	336	378	366	395	356	374	360	365	340	356	363	397	377	370	338	367	381	359	377	389	355	376	384	376	339	363	369	383	375	347	356	347	364	391	376	377	344	407	378	369	364	373	363	379	377	359	363	388	345	359	376	403	365	381	311	356	345	385	380	361	361	375	353	373	361	381	362	394	368	390	419	316	382	384	406	375	378	392	367	362	356	373	350	359	368	364	350	364	357	357	338	372	359	354	386	336	396	378	386	373	353	367	371	390	380	373	357	358	409	355	348	365	397	384	360	395	397	372	407	376	346	400	372	368	342	337	362	379	366	365	374	413	381	335	375	377	402	393	392	368	376	370	343	413	367	406	363	334	400	365	383	356	355	358	353	363	330	355	386	368	364	363	364	382	375	364	380	391
43171	66895	50564	31993	30530	12448	8422	10018	6346	1370	611	580	598	538	524	499	506	464	445	488	451	468	475	457	467	438	450	471	460	464	460	473	442	415	444	452	453	450	466	451	468	479	441	404	433	472	456	462	475	401	436	434	450	436	438	420	421	456	438	442	441	417	413	485	438	467	423	437	424	450	441	461	434	436	423	463	428	423	432	453	425	447	433	433	471	407	462	462	448	419	424	441	409	432	441	441	462	491	442	466	393	424	422	427	410	452	406	434	423	462	404	398	459	481	463	402	451	430	422	424	401	426	424	430	401	434	411	473	416	422	434	432	425	447	454	437	419	445	441	435	482	458	400	396	484	450	409	425	471	446	428	413	464	468	465	420	443	446	459	446	416	446	408	436	435	423	451	441	438	453	437	408	462	405	507	438	453	438	421	420	428	435	423	441	400	420	413	435	430	422	434	454	433	462	417	428	406	429	429	417	440	407	437	464	461	431	439	430	444	423	452	443	454	454	420	436	439	406	413	466	475	444	444	432	442	434	486	425	429	450	404	461	460	437	406	449	432	417	419	455	412	441	398	430	450	449	421	450	429	426	432	438	424	403	438	454	464	450	460	423	440	452	409	445	431	455	426	454	434	444	455	462	449	423	487	428	404	431	419	478	410	444	416	425	420	405	498	464	467	444	427	440	443	434	431	452	464	425	449	429	424	453	455	424	433	440	455	444	435	434	441	409	425	421	446	421	429	448	407	429	460	433	440	414	398	443	406	439	447	413	435	425	463	452	431	466	402	438	418	441	424	425	459	428	431	420	408	443	463	423	426	431	414	398	427	439	390	432	448	417	448	470	464	401	429	418	479	476	443	414	465	405	490	429	427	438	407	399	459	467	445	417	438	447	467	463	417	421	451	436	422	436	465	447	417	421	456	403	451	491	412	440	450	430	412	440	456	442	431	422	428	446	452	418	462	421	419	458	417	437	447	419	434	415	421	421	446	452	428	400	454	459	438	388	434	431	463	433	440	414	442	432	400	439	418	441	399	461	419	459	441	463	445	426	420	410	441	449	449	440	416	452	431	457	453	435	429	396	420	399	418	416	423	428	390	438	410	437	473	489	463	482	457	434	412	458	382	417	435	459	461	410	475	410	418	416	464	458	436	460	424	447	422	431	442	456	381	420	423	424	392	464	459	415	445	419	395	384	419	435	444	438	422	405	425	420	435	445	404	413	440	425	436	443	441	429	400	437	403	438	440	452	419	406	451	440	396	432	448	430	432	433	440	445	451	434	398	448	414	435	452	422	421	421	417	403	453	432	418	433	420	429	448	408	461	467	440	453	432	420	434	425	431	450	464	452	461	442	411	432	447	442	433	431	435	428	437	414	475	436	458	437	455	446	470	413	439	441	478	417	445	431	411	443	464	453	429	471	435	409	448	436	435	465	393	466	459	426	399	429	416	447	407	411	450	428	443	460	429	427	461	417	411	443	444	414	393	453	423	486	404	453	454	402	427	433	409	407	439	484	447	440	435	430	407	428	391	447	453	467	459	417	405	428	439	423	442	407	439	438	401	425	443	440	450	426	427	401	438	402	426	466	416	423	428	436	447	412	423	429	431	435	465	432	443	437	394	441	458	415	429	423	439	449	398	442	406	410	437	409	435	409	429	451	443	436	403	430	439	430	488	438	428	403	447	405	478	441	447	424	437	431	429	448	431	448	442	429	419	424	451	402	452	418	442	441	409	438	454	432	420	417	463	399	430	404	435	424	451	465	420	421	437	415	439	410	441	429	440	424	420	431	443	429	473	432	423	445	410	473	475	450	438	412	438	435	433	448	413	442	429	441	432	456	460	443	452	428	443	446	455	431	433	495	441	411	436	479	423	422	403	405	457	463	440	441	467	433	430	421	413	414	415	440	418	451	453	446	440	454	438	384	424	436	446	449	419	452	425	437	431	440	421	461	466	438	420	429	405	432	419	453	434	415	408	408	436	448	412	396	445	472	414	410	391	440	421	425	409	427	471	448	448	439	425	429	409	430	421	442	421	440	426	448	464	426	476	430	436	374	436	480	459	400	449	401	421	444	428	432	430	402	447	442	457	420	435	445	448	411	420	428	423	465	461	422	441	405	459	441	428	434	465	428	453	453	443	428	405	430	407	416	410	443	425	397	463	411	449	418	431	403	427	405	460	428	432	434	469	435	452	421	446	436	449	439	426	403	410	433	443	436	455	416	437	453	412	443	451	416	426	456	432	463	422	444	415	426	430	452	408	407	443	448	447	439	420	436	450	433	428	392	455	431	457	401	413	423	442	434	467	428	441	451	406	475	430	428	466	430	425	444	446	455	439	418	446	428	478	431	420	412	478	442	441	415	417	424	432	413	446	411	464	385	392	429	462	466	430	423	464	416	456	401	412	463	437	470	452	428	450	428	459	432	444	415	420	425	402	440	435	436	421	452	425	437	418	424	412	421	424	439	458	406	462	407	434	420	413	498	422	422	473	425	473	446	378	449	403	421	418	437	454	467	449	452	415	425	448	424	383	441	393	447	436	407	438	450	418	410	423	448	409	430	432	439	404	402	445	433	420	475	415	456	427	408	406	477	430	430	436	434	416	440	443	429	414	440	431	479	433	415	439	459	427	429	406	438	453	417	481	440	458	441	456	450	443	390	416	430	410	424	458	409	436	472	437	414	437	436	447	470	446	427	408	484	407	415	448	461	420	447	420	448	427	445	437	410	414	438	423	458	438	435	442	433	422	447	441	399	446	467	429	445	407	447	432	423	411	431	428	461	426	462	408	430	431	432	419	405	415	454	451	437	433	428	425	404	432	450	440	400	473	445	441	392	387	455	443	434	430	419	413	446	437	442	448	436	414	417	430	440	395	439	430	394	429	436	396	423	423	430	416	426	465	413	434	378	419	407	397	413	453	466	438	431	449	440	417	465	428	452	449	408	434	426	440	426	413	422	434	464	417	419	436	460	404	464	410	449	430	448	382	445	444	427	442	458	456	411	452	400	445	445	432	451	427	429	430	411	471	419	438	441	432	469	439	430	452	437	419	431	417	409	435	413	479	443	464	426	472	432	384	415	448	417	441	397	437	404	448	439	438	399	426	447	447	442	461	425	431	426	420	469	433	460	415	445	457	418	437	443	415	472	425	419	455	414	459	424	436	444	425	468	435	465	433	406	412	395	430	430	428	401	403	423	435	444	453	463	474	411	454	429	450	454	426	409	446	463	391	445	472	420	451	433	412	447	429	483	451	441	429	453	450	416	443	434	430	460	463	432	434	359	432	434	397	409	459	450	390	446	464	414	452	416	419	396	428	444	393	423	441	439	435	428	442	439	455	407	417	428	447	415	456	468	419	430	425	443	444	450	443	435	437	439	425	440	440	471	430	417	448	472	466	461	442	428	417	438	415	429	423	426	436	417	414	460	426	473	446	464	432	420	440	474	425	455	464	435	396	403	416	413	401	413	418	440	410	477	465	418	411	450	425	440
25404	21394	28002	24982	15806	4217	1815	2207	1424	430	297	254	249	284	225	255	254	263	260	234	262	242	260	260	238	250	236	226	240	276	239	250	235	230	239	223	243	251	249	246	233	235	251	228	242	232	219	243	226	234	256	297	246	216	223	250	217	258	263	249	216	230	241	239	238	241	243	241	250	238	229	247	244	216	254	242	216	257	251	252	244	246	235	252	240	234	271	259	245	261	245	248	224	242	223	236	256	228	257	227	241	251	232	238	247	230	254	231	269	255	213	220	269	254	232	234	270	232	239	234	227	240	234	259	266	246	228	239	248	269	259	251	230	243	235	220	249	227	250	261	241	232	274	232	250	238	235	226	238	235	249	292	231	238	272	254	247	256	208	258	209	231	239	232	247	243	263	223	219	244	255	242	221	246	239	244	247	241	231	243	235	222	251	256	267	238	233	228	258	261	230	245	261	224	231	235	230	259	258	236	265	247	196	254	248	246	236	219	206	228	220	232	232	252	253	245	229	256	246	237	256	237	239	262	224	246	245	242	250	242	235	226	263	230	268	233	214	242	274	231	243	252	236	213	248	245	264	242	241	265	266	222	260	227	221	244	228	223	239	264	240	234	249	277	246	227	257	258	238	268	246	237	245	240	250	251	260	242	252	229	244	246	269	217	256	259	231	217	260	237	235	230	260	252	252	252	230	219	219	255	220	243	241	218	245	253	233	236	272	233	240	242	234	226	244	240	250	242	255	247	271	222	239	210	223	244	270	233	225	254	232	228	245	260	232	226	212	249	244	248	235	240	234	243	238	235	201	226	243	224	240	218	253	276	261	243	250	225	257	241	226	219	247	226	224	241	237	236	226	237	263	232	235	244	228	247	243	227	247	261	248	253	241	265	258	263	242	247	225	246	237	231	247	259	227	257	254	258	260	242	226	247	254	254	215	251	246	214	242	254	223	219	246	256	251	258	254	218	223	237	248	241	248	230	248	241	225	223	237	271	256	261	239	211	249	221	221	217	234	236	249	245	234	212	244	232	241	254	250	233	253	216	211	258	254	214	273	235	249	245	226	220	238	240	244	235	238	248	267	229	230	216	246	240	237	230	229	230	230	264	257	258	244	207	244	228	258	219	252	239	242	259	253	251	247	225	264	239	247	247	237	202	245	217	255	246	228	261	263	219	250	261	244	244	234	251	277	268	244	262	259	238	212	258	248	234	234	233	261	218	248	218	246	233	255	239	243	248	243	270	233	217	218	259	261	230	254	283	231	228	276	261	201	231	223	247	215	238	263	230	235	237	238	265	238	244	238	217	229	227	233	241	254	243	242	255	237	218	212	243	236	215	240	238	209	232	229	257	248	251	222	235	258	226	252	234	237	224	243	240	261	224	284	254	246	227	235	244	246	217	241	260	272	247	243	254	251	281	238	249	225	250	247	237	250	253	244	244	261	268	240	213	245	216	266	230	239	243	257	281	241	260	235	226	231	235	242	214	268	227	246	231	230	248	220	231	257	256	231	225	243	241	255	241	248	247	270	228	230	230	233	236	246	270	242	241	224	259	234	258	267	230	255	224	265	251	252	200	226	235	223	257	229	238	241	218	229	249	258	240	265	246	255	216	218	230	261	230	220	222	242	252	231	232	251	231	236	225	241	236	237	264	232	252	255	232	257	227	247	223	231	245	230	229	238	247	231	261	255	241	253	252	204	209	242	251	234	245	243	228	220	271	248	267	252	214	229	256	244	241	247	260	235	253	233	244	210	218	230	241	233	262	235	252	239	235	263	221	239	236	235	251	244	243	216	246	246	226	211	251	219	263	253	241	246	235	235	226	294	252	254	236	264	244	246	237	245	224	227	224	237	263	251	241	237	232	247	207	232	223	255	224	236	269	238	244	232	238	220	233	269	259	244	244	242	260	230	238	228	245	239	247	239	258	223	236	253	251	258	215	249	242	241	255	234	249	251	247	242	233	251	242	241	245	244	220	235	247	248	235	225	254	235	243	247	243	253	275	231	245	233	230	208	239	251	203	236	242	234	236	262	231	248	271	269	236	236	246	226	271	246	251	240	261	228	235	235	233	198	253	220	240	224	207	260	232	249	235	215	231	244	245	265	205	262	234	232	228	253	219	237	262	251	260	248	234	220	258	239	249	232	256	238	267	250	235	244	250	259	247	255	247	218	241	262	253	234	219	207	240	230	243	235	255	242	238	254	251	237	241	241	222	223	257	214	233	243	246	222	255	250	226	273	243	246	252	251	245	248	242	260	227	242	264	231	211	224	229	248	253	231	231	243	248	234	269	241	234	238	223	234	264	219	200	255	248	231	255	243	236	255	229	222	260	245	270	253	233	241	229	225	266	228	233	251	257	231	226	216	225	257	217	212	250	231	248	252	246	239	244	243	226	217	269	226	229	238	248	260	227	247	241	247	257	254	239	237	229	266	240	251	225	257	245	244	206	233	242	237	236	268	238	250	230	252	238	242	239	237	248	251	258	265	240	239	244	223	246	244	228	225	222	250	235	227	248	234	207	233	227	238	254	256	265	235	247	265	240	243	273	250	224	254	252	242	239	240	232	257	238	233	234	250	254	230	235	240	279	233	225	255	235	227	263	238	241	225	248	213	262	257	251	243	225	253	229	234	226	233	237	238	279	227	236	221	235	220	227	262	233	246	258	249	259	245	279	238	244	210	212	260	210	228	231	231	244	238	250	235	248	269	229	228	254	250	255	230	240	247	250	219	204	258	242	258	207	210	256	223	231	234	241	242	246	253	235	229	250	254	250	243	256	230	255	241	237	250	249	242	214	257	264	232	256	242	240	242	242	247	243	247	225	241	251	223	232	246	228	226	229	264	232	258	238	210	232	258	214	240	250	233	236	245	229	225	241	240	260	243	233	213	234	220	262	239	255	247	245	254	233	250	222	234	239	244	220	223	247	240	243	239	249	267	225	241	246	217	235	247	265	236	243	242	243	252	229	257	216	255	241	263	214	231	234	277	240	235	244	239	248	243	264	222	236	256	227	217	237	243	222	252	218	239	241	212	261	228	225	245	269	260	228	251	224	230	216	235	239	233	265	244	229	257	227	246	223	249	239	206	235	240	253	248	235	252	240	241	239	217	242	244	240	252	251	254	250	239	263	244	241	232	255	231	258	247	242	226	231	241	280	261	243	245	235	254	247	250	270	256	223	228	245	257	255	251	207	240	232	247	244	231	276	223	239	247	217	244	260	241	257	227	264	230	250	291	236	238	244	219	249	206	229	259	259	256	245	250	209	268	221	230	242	255	247	210	242	189	238	222	230	257	249	276	232	232	233	256	225	219	212	254	232	261	203	244	260	268	256	257	231	241	243	248	230	261	254	230	266	233	264	218	218	259	230	240	194	273	243	258	271	235	226	234	248	247	250	244	225	213	224	252	245	271	254	244	249	230	239	236	250	251	225	249	253	265	288	219	206	243	223	231	242	241	239	262	248	242	247	251	221	241	239	271	248	237	238
39283	54119	40813	21627	20800	6828	4398	5781	3677	927	408	411	373	378	353	344	300	324	333	309	316	330	316	290	309	341	346	334	326	295	305	289	317	298	298	323	326	328	287	298	315	321	302	292	294	296	309	289	324	329	291	307	311	328	322	319	297	292	310	304	323	310	303	326	305	307	290	277	272	312	292	321	316	308	288	310	335	308	326	302	263	299	314	298	304	272	295	314	285	309	292	296	299	285	288	331	321	302	326	331	294	312	313	328	285	300	325	290	307	309	338	326	309	318	347	317	324	300	331	301	300	310	308	308	291	309	322	300	326	319	308	304	286	349	336	328	311	303	289	284	298	300	302	304	340	316	292	297	304	295	288	327	315	303	301	299	304	319	305	321	336	314	329	296	316	316	330	290	314	297	326	309	307	296	303	316	310	309	339	303	309	330	314	280	275	323	289	291	300	304	273	318	306	294	314	287	329	310	312	316	295	316	287	315	315	303	292	259	331	278	289	311	299	293	315	298	307	299	290	335	288	330	306	296	328	298	299	305	301	302	320	307	333	306	325	309	289	281	327	305	298	300	300	346	318	298	292	345	321	306	298	318	299	300	299	293	339	337	300	310	298	279	310	323	297	304	334	312	264	291	318	312	308	313	343	339	271	299	278	284	306	324	306	319	296	308	304	308	313	261	283	333	316	307	293	298	325	348	296	309	355	305	297	306	298	316	322	313	298	310	324	307	313	289	316	298	298	305	298	290	289	301	279	305	325	334	285	307	326	311	321	334	282	310	317	285	298	273	299	285	275	307	301	317	305	292	297	302	302	303	268	296	287	297	321	297	329	293	295	297	323	336	326	305	288	312	304	322	310	304	325	304	339	324	294	300	321	285	297	306	304	316	302	295	314	316	306	304	300	290	311	305	283	306	289	312	310	282	305	318	307	296	308	293	348	287	318	306	288	317	307	304	306	294	305	297	351	313	302	296	295	329	319	281	311	288	307	312	323	310	300	289	344	336	279	348	302	321	292	300	314	328	286	307	291	311	315	304	286	275	303	263	320	261	327	305	324	325	304	325	294	329	298	306	314	308	322	302	319	289	289	293	337	317	277	316	325	336	301	293	329	285	320	328	308	317	302	284	297	312	314	323	322	284	317	315	302	302	330	312	323	311	301	344	299	297	290	302	321	295	292	301	321	297	298	280	307	277	312	359	301	308	286	295	309	299	298	335	324	326	310	299	309	292	318	319	329	291	337	302	301	324	327	295	292	341	280	353	325	306	327	284	281	303	300	304	318	340	298	299	327	301	307	313	299	307	261	303	309	293	322	297	318	349	295	328	308	323	276	297	289	314	315	288	279	337	311	321	302	295	304	308	319	274	302	286	308	314	329	296	286	306	313	308	303	290	319	286	289	326	304	299	337	307	354	311	300	293	326	300	292	286	290	331	273	297	300	330	340	313	293	330	313	309	318	332	324	290	304	297	299	326	312	280	299	321	318	293	292	312	293	328	331	296	295	290	285	312	274	282	293	285	286	304	318	294	281	309	303	324	283	305	313	297	287	280	321	306	341	319	287	303	302	325	308	269	300	292	312	288	311	318	304	309	314	277	311	319	308	302	303	294	303	317	301	312	334	281	308	315	316	319	319	280	283	341	312	310	313	287	339	302	298	345	289	326	285	291	290	342	301	315	324	302	303	332	323	334	311	291	308	302	330	299	302	324	311	331	282	292	301	290	310	276	319	303	318	283	287	327	303	309	315	254	323	270	288	312	287	315	316	302	309	298	287	325	324	348	331	318	320	288	293	305	278	303	320	284	302	295	322	295	331	320	293	312	297	312	296	310	317	298	317	292	308	323	324	294	331	300	298	294	301	298	303	305	322	337	343	301	310	300	298	315	290	292	324	315	319	325	312	289	300	300	289	292	301	283	307	301	313	328	307	318	304	298	304	288	319	315	311	331	302	315	311	303	303	317	316	327	309	325	313	316	296	279	290	301	302	314	310	288	312	306	336	311	314	341	277	315	306	305	293	321	327	294	313	320	275	319	318	293	283	322	317	305	333	307	303	311	302	327	307	325	308	318	301	323	322	311	326	359	295	308	305	288	281	277	325	317	317	320	280	285	321	308	307	304	274	312	291	312	322	326	309	302	333	289	281	304	330	267	250	307	315	283	307	299	294	328	328	318	308	306	314	289	303	304	307	307	296	271	295	312	308	326	270	312	274	305	318	314	284	294	283	329	320	310	310	295	307	316	307	326	284	297	304	311	311	330	328	303	303	338	302	286	267	315	346	289	334	340	303	257	304	326	305	291	296	321	313	289	305	280	300	341	327	315	353	307	306	305	292	304	307	303	299	295	316	336	308	292	294	297	307	301	307	306	297	311	330	339	304	298	300	294	313	271	279	303	290	304	278	328	327	288	317	291	319	304	331	312	309	308	309	309	299	290	326	310	298	305	320	308	312	321	286	306	311	296	308	305	289	319	292	310	291	323	315	287	332	296	277	329	323	301	312	311	336	294	331	306	298	321	327	298	307	291	298	306	298	306	335	280	332	304	311	311	300	311	275	307	322	285	317	299	298	321	341	289	310	344	328	333	289	263	304	348	294	301	290	306	291	311	317	326	293	320	297	269	288	303	284	306	304	318	306	278	309	284	299	298	280	293	321	292	294	293	312	327	296	320	313	274	319	282	285	322	317	294	318	311	328	289	305	307	315	304	296	327	305	304	324	317	300	321	303	302	324	297	325	264	297	290	320	315	266	315	290	304	304	327	290	309	312	341	321	303	295	308	300	312	295	263	299	341	285	301	322	341	316	302	311	304	302	343	289	281	312	296	278	313	290	321	324	265	308	306	325	329	297	316	300	340	314	300	316	306	314	326	270	326	289	307	308	321	293	333	314	304	334	299	320	294	309	309	312	313	300	299	322	315	310	277	307	284	316	290	320	274	299	315	279	293	294	334	296	323	304	314	322	292	325	313	298	284	299	287	321	299	278	308	293	317	296	307	298	337	322	277	315	267	278	312	278	316	326	308	305	353	305	312	297	312	312	311	296	272	289	290	326	340	319	281	272	310	320	300	320	291	271	286	292	281	299	303	292	298	317	301	287	354	322	297	286	293	297	306	309	296	300	314	296	313	343	294	316	327	298	291	281	302	294	305	322	342	314	364	282	313	297	311	311	298	297	295	281	319	311	314	299	285	304	289	312	320	303	297	320	303	310	311	277	309	272	281	281	334	314	338	308	300	303	278	298	266	299	318	321	295	336	297	300	298	333	312	331	313	318	352	296	342	313	335	312	320	269	310	314	301	333	324	331	324	332	293	279	314	310	327	287	300	307	306	284	297	320	302	299	296	308	296	310	330	314	312	309	306	328	313	325	295	300	309	303	304	287	292	290	308	292	278	305	295	319	304	290	298	279	310	308	309	287	320	308	291	319	302	317	333	312	294	320	357	310	330	323	315	337	299	303	315	307	320	313	311	314	309	303	293	317	349	338	304	284	320
23114	21311	29365	24025	24217	22502	15545	9745	5155	1775	628	640	612	545	626	525	577	566	572	549	554	529	559	586	533	542	541	535	548	487	510	483	514	539	541	522	493	522	488	519	481	533	495	487	543	501	499	492	474	518	500	518	497	513	507	528	522	470	481	537	489	511	563	479	490	515	496	530	528	502	493	502	511	489	505	480	526	496	514	501	515	488	549	508	471	511	519	549	501	523	487	505	508	452	523	526	476	503	524	516	469	475	501	493	489	506	501	530	488	493	478	498	479	531	502	512	546	500	495	524	478	485	531	517	489	496	518	462	503	496	489	495	503	504	521	497	488	473	478	553	528	533	500	459	493	504	467	474	503	498	510	496	491	498	500	536	495	512	493	496	490	533	481	497	489	484	501	523	499	514	490	495	542	509	511	461	465	522	501	503	498	490	515	487	510	521	494	471	533	487	486	524	462	559	517	487	509	524	531	505	504	524	515	541	551	481	494	535	442	513	481	486	483	536	508	473	475	468	512	494	526	501	457	502	474	459	464	509	500	494	534	477	463	500	518	470	555	505	508	472	518	510	519	509	458	501	496	510	509	465	511	499	465	502	533	513	496	504	506	464	519	489	491	503	525	471	497	490	526	497	522	529	472	507	495	502	488	486	485	532	513	493	540	482	504	476	463	523	505	507	471	458	482	511	515	531	531	504	472	506	474	524	516	500	468	457	536	500	465	496	489	486	472	513	527	514	479	529	497	536	493	486	529	505	508	450	470	507	484	478	490	472	511	465	476	488	495	517	530	519	474	485	536	469	466	499	483	471	515	495	469	517	523	530	504	510	475	502	476	484	477	499	527	502	499	515	492	508	481	509	477	497	504	540	496	504	500	494	526	485	500	533	495	506	476	516	500	497	532	505	513	506	479	519	532	502	569	488	508	533	498	538	477	505	547	508	504	490	503	509	499	512	489	506	502	498	468	484	524	477	524	468	506	482	516	477	546	503	540	502	474	520	489	508	493	500	514	496	499	466	554	489	566	538	509	512	484	510	484	515	481	499	515	518	506	510	497	529	493	515	492	516	474	485	469	500	511	499	528	516	501	528	535	526	501	488	545	521	484	444	477	468	488	528	471	476	495	538	515	475	515	505	502	520	502	501	469	483	493	518	474	471	532	520	520	514	490	481	519	558	484	477	520	541	500	503	514	507	518	506	509	500	491	491	546	481	515	495	521	482	514	497	498	510	498	510	494	479	500	492	478	475	472	482	516	505	512	501	491	487	497	502	500	526	513	472	506	532	459	527	474	537	493	481	493	490	502	480	510	490	479	474	503	480	502	543	538	476	486	516	498	500	511	506	480	474	487	492	481	475	489	516	488	481	520	495	511	490	489	496	518	511	521	467	511	527	536	502	490	488	517	460	537	518	490	502	514	498	507	495	501	500	514	473	508	495	507	481	479	497	518	508	491	509	478	501	524	447	502	522	506	514	500	497	507	501	488	479	514	486	498	467	500	503	536	473	544	471	523	475	480	421	516	515	454	470	518	475	524	489	494	457	486	496	461	460	473	494	493	485	502	500	506	487	544	506	507	525	525	476	452	511	527	477	532	535	430	463	512	507	454	516	539	484	523	543	492	488	452	504	531	510	533	483	448	528	507	473	515	516	500	465	486	539	515	470	499	449	496	472	516	453	542	497	468	485	480	529	494	528	485	509	506	480	499	480	531	516	454	478	524	508	506	520	476	529	470	448	508	500	528	497	459	496	525	486	513	517	479	459	520	499	489	488	510	489	506	448	493	488	495	509	484	503	494	530	481	480	490	512	520	470	483	534	517	514	498	493	501	494	465	507	453	495	517	523	509	484	463	497	458	514	490	508	568	511	531	465	477	474	469	491	514	446	481	502	482	498	501	527	518	510	492	498	511	506	528	509	486	503	507	559	515	454	499	487	494	430	486	510	445	513	509	466	521	492	516	453	484	497	514	512	512	459	499	526	484	469	505	484	500	480	498	548	475	487	495	538	502	547	436	506	511	511	495	467	536	519	511	488	510	479	500	501	481	473	535	483	518	471	501	470	521	525	508	518	514	500	484	499	519	475	481	500	543	488	521	526	460	528	493	487	462	486	475	504	542	486	480	529	461	482	475	497	492	488	483	499	485	517	497	524	486	517	487	479	515	527	507	469	500	515	516	497	488	509	482	514	538	520	537	512	518	489	507	537	470	540	477	492	484	484	484	487	510	483	480	507	453	487	492	466	461	451	504	462	521	492	536	528	508	464	493	504	565	513	559	495	514	509	499	534	522	481	471	477	496	475	497	496	517	493	495	460	513	513	535	529	544	494	479	499	490	482	466	498	557	549	490	525	506	527	522	476	508	464	512	500	512	483	498	481	505	520	506	531	509	489	465	530	485	526	520	516	533	491	491	522	502	477	471	457	474	521	510	516	473	532	510	505	456	538	489	530	482	505	519	532	502	479	505	486	498	481	534	495	527	498	509	477	525	495	499	510	474	516	488	478	475	530	528	481	533	493	480	508	508	528	481	492	483	491	512	511	519	509	519	481	524	484	488	469	490	468	472	521	502	510	514	541	508	492	526	520	515	532	525	495	486	472	487	494	494	507	507	475	477	513	506	477	534	513	480	470	450	517	521	516	518	487	471	482	487	517	529	486	526	502	537	484	523	499	510	526	508	482	512	533	483	487	496	505	503	494	460	499	539	478	515	537	519	499	487	481	480	526	520	483	489	441	493	497	495	493	499	464	512	500	519	505	498	500	488	497	513	542	504	517	525	496	493	504	503	501	516	475	510	497	494	463	491	453	468	506	501	472	518	530	484	496	498	451	512	484	476	504	503	520	496	529	512	507	494	521	471	488	495	526	537	486	522	522	491	507	511	502	521	508	512	514	529	498	526	506	472	471	512	486	510	502	526	460	484	494	528	502	472	517	499	516	508	463	495	505	512	496	489	512	481	515	505	511	480	540	472	506	511	484	529	484	477	508	485	492	499	535	510	547	522	496	521	520	496	534	486	485	460	489	502	466	469	493	522	500	497	500	516	525	522	498	478	463	499	507	541	474	471	510	519	477	526	514	528	489	492	537	497	507	509	491	488	523	518	513	520	521	491	500	521	487	529	545	480	479	490	476	482	495	508	509	531	505	491	522	501	489	455	525	472	477	517	505	507	459	500	522	479	465	489	488	500	497	514	487	570	491	475	506	484	504	489	471	504	481	519	563	517	468	457	509	505	481	478	489	485	488	504	471	475	455	466	536	503	513	541	454	524	502	500	519	510	501	521	456	477	525	520	500	526	465	488	485	493	471	519	497	512	494	527	503	531	472	509	483	503	492	485	479	490	491	500	523	502	512	520	485	493	487	516	476	470	469	496	508	486	494	494	488	492	540	483	494	500	513	518	523	505	481	443	512	507	508	550	496	498	492	495	455	486	507	486	468	519	493	511	468	475	477	500	517	483	477	484	529	488	487	465	490	511	542	474	506	521	493	483	493
52167	85207	64355	42000	40199	21704	12752	16651	9655	3246	958	904	805	811	804	765	756	697	646	664	646	670	682	625	611	652	667	622	644	593	615	606	630	578	668	572	642	618	617	572	575	600	592	624	598	571	600	595	594	592	606	557	516	573	563	597	582	579	554	552	530	569	559	586	591	587	588	641	584	589	584	609	572	597	594	601	595	565	603	584	616	535	579	624	541	585	553	572	649	576	622	595	574	586	615	598	567	624	617	600	601	597	571	549	564	598	562	578	603	554	599	615	592	583	594	571	607	597	586	590	545	571	590	616	552	578	583	592	568	560	600	613	532	595	571	549	574	623	628	615	593	535	579	554	595	585	595	584	556	598	550	584	596	542	555	569	572	540	595	575	574	590	542	560	551	571	588	610	528	560	575	630	590	604	621	567	611	571	642	616	588	578	560	578	589	590	592	638	567	597	578	585	607	577	600	564	575	564	565	549	530	592	599	592	623	621	534	557	601	562	579	593	613	566	555	573	589	568	586	562	553	611	621	563	609	538	606	547	595	600	556	615	560	599	553	578	562	563	575	608	566	560	626	586	587	584	584	565	578	575	582	578	560	566	595	602	573	539	630	553	574	572	579	579	563	598	581	561	551	548	571	556	618	590	574	552	548	600	593	602	618	598	579	571	586	613	575	541	611	568	552	601	615	535	633	574	561	571	585	579	587	561	568	540	539	594	573	598	559	562	539	597	588	579	603	562	566	597	577	545	577	578	583	545	572	606	622	595	554	563	576	573	589	543	571	559	615	545	556	605	518	604	603	631	594	599	544	583	594	605	598	612	563	621	537	599	584	541	539	595	561	581	540	599	611	616	577	543	585	520	625	552	547	575	577	555	597	561	584	623	534	597	615	585	568	564	611	571	607	584	585	551	601	613	541	563	575	585	566	566	597	588	541	580	541	568	606	598	573	531	551	569	529	551	568	557	553	598	601	598	608	576	602	615	588	567	584	571	589	562	592	551	622	551	589	533	573	590	542	599	580	593	591	598	584	546	563	605	573	620	551	551	561	558	591	560	577	545	580	579	576	616	603	578	576	579	608	581	561	572	565	579	574	589	568	589	538	592	570	598	543	587	600	609	535	597	557	545	579	560	517	555	575	551	601	618	555	575	559	603	626	610	549	572	599	582	526	601	590	557	552	586	620	560	589	579	608	572	592	604	621	608	575	573	598	549	605	595	547	611	584	588	591	573	650	578	598	603	580	583	590	600	581	625	545	598	551	560	593	612	600	561	587	568	553	603	561	578	591	577	577	561	609	559	606	584	588	617	607	598	612	592	555	549	613	585	581	617	549	524	552	599	530	563	557	582	553	599	561	585	543	573	581	586	596	581	625	604	570	570	569	595	577	554	599	599	596	526	596	605	546	595	563	576	577	588	591	587	598	604	562	549	579	596	577	548	544	599	580	573	573	627	569	567	565	564	579	570	593	611	567	575	588	585	584	596	590	592	581	614	529	557	586	563	621	550	523	590	578	583	568	577	594	603	559	614	561	546	594	571	562	606	553	570	543	564	565	590	594	555	563	553	619	524	602	589	578	579	564	603	626	553	567	606	562	554	565	593	594	626	550	580	564	555	547	561	567	595	581	613	557	584	566	592	548	567	607	585	583	528	570	576	625	584	562	554	583	584	611	632	593	577	573	530	588	596	564	552	620	551	582	563	583	595	569	568	608	551	581	591	558	598	561	554	607	586	551	590	582	586	579	594	573	617	562	596	549	596	562	619	565	583	557	621	590	568	578	577	561	593	548	579	593	560	582	610	617	562	575	587	567	532	541	635	604	590	570	581	614	578	558	623	592	620	601	569	530	565	568	577	573	612	572	577	596	576	540	570	578	574	549	582	562	582	592	582	517	568	584	570	606	545	595	565	591	577	571	550	584	569	566	564	600	553	589	594	559	601	609	578	561	605	583	586	585	633	570	587	607	562	551	532	567	603	624	586	577	581	626	619	604	570	564	602	564	629	590	575	616	586	525	614	559	573	576	596	588	531	578	558	606	591	592	579	578	585	591	638	598	635	581	565	542	557	610	575	611	590	612	579	589	588	609	565	570	596	611	586	671	574	632	534	563	570	509	560	611	562	526	605	571	561	578	575	536	543	555	570	606	558	565	564	599	560	558	616	600	583	576	592	632	583	614	579	579	602	529	634	601	569	574	555	590	576	565	576	646	571	588	597	581	593	595	557	594	565	589	581	606	574	580	607	576	592	601	554	557	591	582	576	597	567	578	548	557	564	584	589	549	599	580	586	610	569	604	582	589	558	580	561	589	570	569	625	627	563	551	562	529	541	607	552	611	586	592	564	579	622	610	612	581	563	580	582	552	606	600	617	548	608	586	604	577	612	579	552	557	593	566	567	545	597	596	566	553	549	561	569	596	621	586	597	578	594	572	596	565	579	610	604	551	558	566	577	581	583	570	611	627	596	563	618	586	600	574	562	602	532	533	627	616	559	555	579	563	596	530	586	582	577	594	549	544	573	608	534	587	567	586	595	579	583	578	568	608	587	587	558	569	614	603	568	571	576	574	581	551	548	571	560	591	571	541	558	597	564	611	584	560	546	562	560	569	602	579	546	573	577	563	602	612	571	587	545	582	629	588	552	576	557	536	542	595	579	580	609	571	637	581	579	599	604	573	544	564	589	589	613	584	544	561	575	563	577	566	595	567	608	581	570	591	560	560	597	582	580	570	560	555	581	558	571	578	568	555	578	632	597	610	608	544	612	564	577	539	603	542	600	596	552	583	565	604	585	545	596	572	592	535	542	573	625	598	567	572	606	610	606	594	568	603	549	532	603	598	559	569	551	563	574	576	562	553	546	569	567	572	558	572	563	531	543	630	597	594	572	586	567	590	626	592	579	552	611	568	581	550	597	600	567	579	568	585	563	581	595	578	578	578	612	552	610	579	580	538	582	561	557	581	527	576	571	559	585	519	545	569	604	590	562	615	595	564	564	542	589	596	554	575	547	598	570	594	570	603	598	604	526	647	559	611	586	548	583	584	573	579	583	598	547	559	635	559	594	584	592	572	594	631	579	591	613	558	579	556	609	553	564	565	593	582	521	578	595	559	569	600	589	549	566	579	509	602	581	577	600	598	560	615	575	615	575	575	609	580	601	577	588	594	552	566	602	569	547	601	605	545	606	561	580	550	579	602	560	634	554	593	546	538	597	609	584	629	586	614	619	569	497	584	600	628	548	582	610	569	575	563	559	563	597	568	593	584	574	552	586	547	611	569	550	563	629	602	569	533	589	604	625	569	567	593	553	607	585	594	578	624	591	589	601	546	559	588	622	556	585	622	523	572	578	560	589	585	508	596	597	571	568	522	588	599	567	549	600	574	574	568	574	556	603	556	576	578	569	566	564	562	577	633	577	564	563	622	558	576	566	589	568	609	582	595	608	586	597	566	579	571	594	552	591	540	598	573	571	579	569	576	539	601	526	588	576	566	548	624	606
27781	22192	20003	6521	3006	969	548	572	347	249	260	205	219	203	216	221	232	198	216	212	230	198	212	221	210	200	210	214	202	200	207	231	199	250	218	240	234	225	239	205	204	200	213	227	217	213	201	218	210	202	224	226	205	239	200	201	213	211	216	214	184	211	218	215	208	231	210	217	201	215	203	205	220	218	241	197	215	202	192	220	208	203	215	216	213	227	214	241	228	216	209	194	201	225	234	249	228	250	230	222	234	198	246	192	205	210	225	248	203	201	219	214	216	210	226	203	194	222	221	222	210	229	225	212	219	245	217	244	227	213	234	207	211	235	218	239	218	217	229	205	221	224	206	208	226	236	212	227	230	250	241	220	222	225	231	229	254	204	242	220	207	206	223	196	194	228	212	202	208	231	187	226	211	202	227	210	220	236	209	191	204	220	209	217	219	203	230	230	217	213	229	217	212	212	216	212	233	226	212	212	213	220	208	244	192	217	188	212	236	198	224	212	213	211	235	204	225	228	189	195	209	210	228	200	221	217	217	198	192	229	239	219	224	228	205	227	210	194	221	219	217	228	212	229	211	213	233	212	218	233	240	211	209	210	224	237	207	246	213	204	222	216	262	242	206	216	223	195	218	224	214	193	192	224	225	202	232	217	241	238	218	226	216	229	209	218	219	229	210	196	216	203	211	213	202	209	234	232	206	214	179	232	213	224	220	229	220	242	210	213	215	211	205	212	218	232	208	199	241	218	210	249	226	236	218	222	225	228	212	215	217	193	221	205	223	249	242	228	246	211	178	212	222	192	176	219	232	210	226	230	201	228	214	223	230	240	219	225	212	194	201	221	216	208	188	205	243	227	213	204	188	225	196	205	237	254	233	208	222	234	210	228	232	222	203	217	223	238	227	196	220	217	188	237	210	237	230	185	215	202	231	205	223	217	216	199	214	212	207	223	247	214	217	191	212	214	225	220	212	233	217	209	210	219	213	232	231	207	228	198	250	192	246	201	205	213	224	244	213	220	219	222	250	226	207	207	213	219	217	216	192	200	206	181	213	206	228	197	194	224	212	181	211	230	208	209	206	220	228	209	201	222	205	194	202	206	222	211	245	206	221	247	234	221	197	244	214	206	225	230	224	200	216	230	236	222	204	198	204	212	198	218	207	218	221	206	202	239	188	207	218	209	212	205	244	183	244	246	216	194	223	203	218	197	209	203	215	239	197	225	214	206	189	219	230	219	203	252	229	207	191	201	227	218	205	235	205	198	218	223	214	221	198	224	260	203	230	223	202	206	236	205	195	214	219	208	227	224	198	215	217	245	256	204	202	229	215	199	223	198	219	203	203	200	201	214	225	212	211	225	209	231	207	215	222	233	210	218	211	237	237	205	219	186	244	219	226	201	229	226	205	215	217	207	190	200	209	187	205	239	219	204	192	253	223	200	207	200	217	222	221	220	230	226	221	243	211	225	209	241	218	214	212	200	225	232	200	207	218	227	242	226	219	230	201	177	216	242	228	220	248	198	193	224	214	243	210	203	261	217	195	214	216	242	217	250	230	199	222	227	215	254	207	227	199	218	227	217	214	210	211	205	220	204	232	215	215	199	218	222	199	222	201	248	209	217	194	218	219	214	221	212	215	204	217	220	213	216	216	217	208	230	206	207	212	215	208	217	208	203	211	224	249	228	215	222	197	204	204	210	187	184	216	245	199	191	209	238	218	219	198	233	203	210	221	203	219	188	218	230	187	204	189	197	199	236	214	218	237	219	216	184	217	228	197	224	249	194	240	192	211	227	207	216	219	215	210	195	187	208	199	217	203	212	190	226	231	212	229	222	222	234	206	213	235	215	210	211	222	216	189	228	218	203	221	206	201	209	204	220	205	206	223	230	209	238	229	246	203	202	224	216	218	225	213	208	196	240	215	193	209	226	192	215	205	245	201	186	200	205	206	215	237	211	209	197	207	268	214	234	233	211	201	212	225	188	229	211	219	220	227	247	210	207	216	210	187	210	224	193	199	212	227	239	208	230	213	190	214	223	227	189	209	197	208	208	239	215	245	220	244	173	230	209	202	197	230	232	213	218	221	197	234	223	208	217	234	237	230	224	223	217	222	227	216	210	227	211	222	232	218	219	228	235	206	210	209	228	214	196	236	208	214	199	222	209	205	236	224	213	209	241	227	227	223	206	220	236	208	197	206	229	209	202	204	212	198	195	222	208	221	222	192	207	192	206	214	234	214	223	205	206	222	200	219	218	233	196	198	193	209	208	250	223	200	214	209	197	196	198	197	201	218	221	204	211	242	198	224	198	203	231	211	189	205	210	226	213	199	223	209	228	228	205	187	261	228	203	244	209	215	209	212	225	215	257	208	243	215	217	209	223	245	237	222	209	205	212	195	223	220	220	183	201	213	214	213	220	231	180	223	203	205	216	216	224	195	216	205	231	225	218	211	244	227	245	223	212	245	251	227	195	220	211	226	197	216	211	225	204	239	227	225	214	206	242	216	204	225	217	224	217	199	219	204	205	223	215	228	186	213	213	232	172	210	205	224	195	208	208	238	240	223	204	195	210	217	205	196	237	216	195	208	204	193	199	206	218	194	208	227	205	223	208	218	210	220	205	235	228	192	207	238	195	200	209	202	206	212	219	202	190	214	219	205	213	231	195	220	218	221	207	201	222	212	214	247	191	226	196	207	210	219	246	242	197	218	212	208	216	201	204	229	204	200	220	219	232	229	218	242	231	207	237	227	232	225	231	202	214	196	212	231	222	264	229	245	214	206	217	221	217	192	218	223	245	212	207	189	222	248	201	192	237	200	207	188	219	200	233	198	261	234	214	207	185	240	212	243	192	217	216	187	216	217	228	212	224	221	245	220	239	215	248	208	204	217	204	219	216	234	237	209	199	222	215	209	196	198	209	207	217	209	224	225	208	218	200	218	224	223	199	213	212	239	163	224	225	236	212	225	213	232	210	223	225	200	209	220	207	213	211	221	209	200	198	215	248	209	220	233	258	221	209	222	218	202	179	255	205	209	215	224	217	227	244	222	196	210	217	191	204	198	196	226	217	219	211	235	205	209	208	214	239	226	224	218	215	209	202	205	213	213	216	255	213	213	199	182	228	195	212	216	208	199	216	210	235	198	208	222	208	222	225	230	211	198	186	212	233	238	247	210	213	209	213	185	197	202	195	179	211	245	224	222	203	212	224	217	224	224	211	206	226	230	221	220	219	232	209	216	247	242	200	210	229	214	194	218	220	253	201	230	208	224	209	222	229	226	237	206	209	210	215	237	216	248	228	203	222	205	214	233	227	220	213	195	233	233	206	228	207	221	180	231	229	205	210	190	215	209	218	229	250	232	238	195	230	208	207	203	195	223	210	212	227	208	245	194	223	223	200	227	205	196	211	218	210	208	190	232	233	197	237	201	233	224	263	208	232	197	214	198	202	210	196	210	211	204	215	198	234	206	233	190	215	218	205	229	171	217	201	246	216	236	185
21039	30478	18423	5321	4522	1638	854	1063	637	339	280	247	272	255	302	282	295	273	286	246	255	244	269	268	279	265	250	260	272	258	281	252	270	259	295	298	254	256	273	257	280	251	255	267	277	278	279	274	288	247	251	283	234	243	254	258	262	285	240	281	263	269	247	257	281	240	280	230	293	233	248	290	258	247	268	273	264	282	263	269	260	269	254	277	264	251	289	281	277	261	266	275	247	273	261	251	282	298	264	276	295	291	276	266	247	280	251	253	257	277	250	278	272	248	266	234	250	294	273	245	245	278	273	236	254	284	271	254	280	247	258	239	271	272	255	272	252	293	281	273	262	271	228	226	258	264	251	264	272	273	249	319	272	265	284	261	271	283	271	262	274	295	273	278	282	246	282	265	301	295	278	269	268	251	247	260	274	271	285	284	262	266	247	255	239	268	267	226	238	282	247	284	233	252	250	301	257	243	229	252	262	268	246	274	266	264	266	245	274	279	266	266	249	286	236	257	245	255	269	247	263	267	259	238	278	252	287	254	265	273	256	261	267	254	244	284	256	274	256	245	275	239	272	273	263	262	269	247	265	263	266	243	237	267	279	298	248	289	266	261	233	259	282	236	311	259	254	244	264	262	252	266	286	281	263	249	257	257	277	276	261	270	266	241	266	269	257	276	257	248	257	213	264	274	285	259	244	242	319	254	265	252	272	286	228	268	267	237	273	297	301	258	264	258	270	233	257	251	285	259	229	270	273	268	311	259	279	266	265	264	275	292	265	263	268	291	265	263	282	260	267	288	286	269	280	258	280	268	252	263	258	237	270	299	229	260	254	280	268	275	274	234	284	268	245	263	289	270	300	233	255	264	258	266	248	253	256	269	275	280	269	261	280	276	277	275	257	275	268	254	246	249	241	269	270	270	279	254	244	255	273	283	237	264	290	267	245	268	270	261	286	278	294	270	249	268	233	286	273	296	268	271	263	270	263	234	253	294	254	276	258	276	261	296	266	282	269	272	271	255	277	267	243	253	289	258	277	262	258	254	251	292	276	263	289	243	249	251	271	234	244	234	280	260	267	290	268	257	275	264	289	253	243	287	252	296	235	236	265	274	251	248	256	262	278	271	258	257	281	281	266	247	260	251	278	266	265	279	277	267	244	273	273	266	270	263	284	257	289	262	264	276	265	264	240	230	274	273	258	256	281	250	268	255	271	271	270	261	294	260	290	275	266	273	261	270	250	293	261	269	272	265	297	260	273	280	273	307	280	240	285	273	280	264	282	246	285	265	263	249	256	271	262	271	274	262	270	239	263	272	261	258	278	273	268	321	271	262	257	246	289	259	239	250	262	279	272	261	255	264	239	259	272	254	257	256	273	256	269	288	313	266	249	226	265	271	246	274	262	264	302	249	291	276	299	274	238	253	245	243	295	268	253	254	275	290	277	291	291	242	245	252	234	257	251	295	245	248	260	273	238	255	311	273	261	261	268	264	290	273	250	269	264	278	253	258	246	261	246	245	277	284	280	281	262	259	267	289	252	274	246	271	280	278	266	254	239	248	293	236	255	267	247	266	271	289	262	262	270	267	273	258	247	261	279	264	277	273	275	272	245	241	280	265	268	280	268	271	245	254	265	255	251	264	256	276	259	272	262	253	254	255	282	284	286	237	262	272	272	274	275	238	276	237	256	266	264	268	274	251	268	260	269	275	277	261	264	253	289	255	248	255	263	259	283	268	258	248	287	274	247	265	268	255	288	276	274	295	257	273	268	272	253	289	288	246	273	237	261	254	261	263	275	260	260	260	260	268	296	263	254	261	264	272	267	245	287	265	263	263	236	261	237	272	271	297	272	264	290	245	255	266	273	240	271	273	240	283	261	262	261	264	269	277	268	264	282	262	264	259	289	262	242	249	235	297	264	255	270	266	311	247	273	263	259	265	232	280	283	272	232	272	277	288	266	283	234	268	256	264	257	238	249	280	264	279	246	275	291	252	275	274	269	259	275	263	249	258	272	277	276	253	290	259	225	282	276	264	265	250	281	243	257	273	262	266	288	255	278	233	249	309	239	264	277	264	282	287	253	275	276	239	290	266	275	270	262	232	266	253	274	254	272	278	269	279	240	282	276	299	253	274	252	307	253	266	268	278	298	283	266	274	244	278	257	287	267	256	270	258	270	284	250	264	283	275	268	272	247	267	237	287	276	293	263	257	282	288	256	278	255	234	298	293	262	252	270	280	307	292	276	246	257	228	274	259	225	259	283	285	279	284	243	279	269	253	279	235	240	242	282	281	253	250	266	249	256	260	233	273	261	261	261	263	249	261	281	285	250	259	275	255	263	241	226	300	266	271	273	242	255	251	274	251	249	265	258	244	263	273	267	269	242	289	267	266	248	264	285	266	243	268	286	267	245	260	278	227	256	277	259	287	270	253	282	280	268	267	239	279	263	258	237	270	243	277	269	292	254	266	267	271	281	255	284	302	252	268	249	264	243	264	286	233	267	277	271	263	276	253	260	232	258	247	226	248	251	274	275	234	277	301	232	247	269	236	245	271	256	251	266	258	270	279	284	268	267	248	265	259	274	254	255	272	281	282	292	263	251	262	285	254	263	259	255	275	244	292	250	259	267	263	272	278	264	272	242	284	281	268	266	273	267	252	257	283	239	299	280	297	271	275	248	230	279	245	270	287	259	244	271	304	270	273	277	264	267	277	246	265	259	266	281	270	303	283	274	294	272	299	278	257	271	261	268	242	250	260	270	275	259	242	272	258	280	254	263	246	254	279	279	258	262	241	268	226	287	258	280	279	274	291	233	257	254	283	254	248	273	257	274	288	249	262	269	251	272	278	267	297	261	251	263	238	266	260	247	280	261	275	265	259	253	264	239	264	294	266	258	265	268	270	280	272	271	303	274	236	249	260	244	278	262	271	292	277	247	279	280	262	259	257	273	271	264	269	288	247	264	278	291	239	279	255	270	286	252	260	260	254	253	241	250	268	299	259	253	262	274	259	263	259	252	248	271	271	266	257	301	270	255	285	232	272	266	290	265	261	277	297	274	255	273	216	276	265	301	255	278	270	274	260	266	243	291	260	249	265	271	297	279	249	274	262	287	286	260	255	255	262	297	267	256	248	252	303	247	248	249	245	278	286	284	253	270	273	270	242	282	233	271	264	264	269	263	285	265	246	262	296	275	258	258	268	291	280	259	270	266	277	259	266	241	266	256	252	270	278	279	277	259	259	282	270	249	259	284	253	278	256	262	258	262	265	275	261	273	273	258	241	263	276	273	280	258	271	247	256	284	247	267	305	273	296	287	276	243	257	264	271	275	277	282	296	262	254	272	256	247	264	265	228	264	274	246	258	281	284	284	288	291	264	285	281	256	272	267	263	259	261	247	278	287	284	285	261	273	292	261	254	257	232	255	294	271	283	252	308	257	266	250	264	246	261	254	282	253	236	280	260	279	278	273	266	264	280	252	273	288	254	263	283	266	262	264	260
24196	21389	29346	24941	22731	14614	5816	4992	2410	897	450	424	404	409	387	400	376	402	382	397	376	392	335	382	384	416	374	384	386	370	357	364	343	359	361	388	377	345	386	365	364	395	379	370	356	332	365	382	356	367	360	390	383	355	353	380	361	331	376	354	371	373	402	335	371	360	329	361	361	360	332	407	380	362	343	389	331	345	378	373	361	364	367	364	364	370	341	379	387	375	381	383	374	355	361	368	348	389	345	366	360	384	362	337	364	359	374	359	379	346	384	382	352	382	365	393	357	351	395	337	374	354	362	371	338	354	398	377	365	365	346	370	341	373	341	333	383	371	353	345	356	371	340	360	324	394	380	377	339	347	356	368	372	356	396	381	363	379	378	350	359	394	349	358	370	375	366	360	399	354	387	410	360	334	360	363	370	382	356	373	372	364	370	372	375	375	348	374	338	402	337	385	397	346	348	354	421	350	379	400	346	350	353	370	361	383	371	364	372	331	369	405	355	359	383	376	373	332	363	352	327	340	386	386	386	357	341	379	390	364	357	347	372	362	370	374	363	362	365	375	393	350	393	369	362	311	345	353	354	332	353	362	363	377	361	363	347	356	355	387	378	334	352	361	374	383	366	388	337	426	349	358	398	356	335	368	339	366	339	344	392	374	366	395	375	354	396	364	415	358	364	347	373	379	371	392	362	378	370	357	355	400	385	390	386	385	364	350	384	382	355	355	425	344	349	355	370	377	373	355	374	375	366	385	364	344	339	343	328	353	352	390	362	353	361	356	361	362	358	344	353	391	380	357	356	371	353	361	384	372	380	342	347	387	348	397	375	385	341	361	374	333	386	357	370	346	376	346	341	374	362	379	347	361	368	393	346	368	406	360	364	370	382	386	382	375	368	376	386	380	357	381	345	351	381	383	400	356	349	376	389	338	360	382	363	397	358	378	348	358	351	381	365	366	368	331	394	386	369	349	398	362	383	365	375	419	423	376	360	343	357	355	348	320	354	401	320	349	364	388	343	359	374	376	356	349	367	366	376	340	321	356	371	340	360	368	330	385	373	372	346	364	349	386	359	373	361	377	344	376	396	356	384	368	372	357	366	374	352	402	376	359	344	379	364	377	351	354	389	355	352	378	411	379	351	337	337	409	355	351	343	368	399	364	355	362	365	378	352	368	359	398	373	316	395	372	385	360	411	367	348	390	374	371	358	379	367	365	359	388	354	388	339	386	378	410	389	371	368	329	372	342	361	373	346	343	386	364	358	351	374	405	371	377	330	356	331	368	340	341	380	378	403	365	350	362	336	340	376	362	347	388	350	371	347	376	381	379	421	370	357	355	371	366	387	363	367	383	366	364	374	351	383	375	336	360	394	365	324	359	347	361	329	364	346	339	331	340	374	367	358	359	329	387	343	390	390	375	345	411	340	366	330	350	361	353	357	381	399	376	380	380	355	398	370	345	368	372	363	375	366	339	377	382	352	374	369	377	356	335	355	373	356	396	381	421	394	334	377	366	363	349	405	329	339	363	364	384	319	352	379	366	375	337	379	351	373	372	351	382	386	391	387	359	376	418	358	355	383	369	390	375	396	355	375	399	368	371	341	369	368	388	355	366	330	312	411	346	358	357	341	339	353	400	386	388	362	376	356	348	338	355	366	379	346	374	335	366	390	366	367	374	374	382	332	350	386	379	368	387	358	372	375	372	372	343	360	366	344	369	335	378	356	378	382	367	315	352	365	374	358	356	381	355	360	356	384	376	367	317	379	378	363	392	378	388	342	375	330	376	355	348	382	379	370	370	373	372	343	359	342	372	350	351	381	356	395	363	398	355	376	376	402	375	365	373	385	342	391	351	328	399	384	378	356	336	356	382	344	368	346	352	349	359	344	359	388	377	368	373	374	342	333	342	368	350	372	342	360	347	341	353	350	344	364	360	377	372	352	357	386	383	385	355	378	364	384	388	343	365	404	391	364	352	357	343	343	384	341	359	370	383	347	360	356	396	386	325	337	373	353	362	368	314	386	362	357	356	360	378	353	380	362	405	357	398	411	392	365	361	373	369	341	339	341	396	361	363	351	370	377	385	338	381	367	359	346	381	384	353	391	331	367	379	372	363	378	321	337	396	376	384	379	366	354	399	386	361	361	357	375	367	387	365	330	374	353	345	407	364	379	369	368	368	379	382	352	345	352	390	342	394	358	365	371	393	363	347	384	370	375	365	357	380	381	372	363	368	347	371	375	353	351	362	397	393	336	375	373	375	375	335	367	355	366	386	372	386	365	373	397	366	348	356	353	360	396	346	378	351	371	410	393	374	344	356	362	369	379	351	314	393	365	369	368	345	363	365	331	404	392	392	331	383	355	343	357	355	370	380	374	369	333	361	367	374	368	400	384	364	367	350	368	357	352	366	350	332	380	361	335	357	400	378	380	358	333	369	339	357	379	389	375	380	395	371	362	344	372	351	349	375	362	360	355	342	400	347	350	363	368	387	348	371	363	354	379	397	366	388	388	354	361	383	335	371	328	366	353	342	352	374	389	358	357	367	370	390	325	350	366	369	364	355	330	365	359	350	368	396	342	374	340	357	345	386	376	366	386	383	391	334	326	345	368	380	325	379	389	359	375	377	406	389	340	360	348	380	392	372	404	383	337	349	341	379	379	372	389	345	380	362	366	371	388	343	341	367	371	392	385	392	345	415	375	361	401	363	354	363	362	370	372	359	365	365	383	402	347	350	347	372	344	344	370	349	347	361	375	360	375	374	369	372	397	401	360	371	333	372	363	364	356	371	390	345	356	336	364	318	371	347	381	376	363	375	336	347	357	344	381	366	371	347	350	357	346	354	349	398	350	335	339	345	396	372	374	378	380	370	376	389	383	345	378	360	371	350	407	412	364	336	325	332	342	372	354	331	347	335	381	385	369	374	399	381	374	372	368	335	342	366	387	355	390	356	370	391	337	375	345	358	419	364	373	383	316	383	423	409	343	384	391	373	393	355	363	367	389	348	358	360	374	375	375	372	350	348	377	385	379	370	385	366	351	371	341	364	394	364	376	370	369	345	367	372	346	348	351	387	357	391	363	374	382	351	381	352	347	372	352	350	369	366	360	356	362	378	361	388	391	342	369	351	364	390	383	343	407	370	364	390	368	373	355	342	338	412	373	379	345	350	376	367	351	392	355	350	387	374	351	367	337	354	390	378	366	344	364	396	365	343	426	329	345	384	368	408	351	369	357	411	355	349	358	370	346	341	346	304	347	393	328	376	378	343	321	327	381	378	376	384	336	384	401	382	387	395	356	377	364	391	378	355	340	369	331	346	379	349	382	384	354	356	352	404	379	382	369	355	343	310	389	431	403	363	336	354	375	370	369	326	392	359	394	382	329	345	376	351	352	347	375	370	348	358	346	382	361	370	395	361	351	371	410	342	357	372	361	330	365	346	383	366	363	324	346	343	376	379	355	372	397	377	356	359	383	359	357	369	388	338	381	370	367	351
43252	71077	51524	32298	25238	12957	8359	9436	5010	1582	616	588	552	548	522	459	496	499	469	449	466	450	490	418	442	434	418	454	443	416	456	436	470	437	435	456	409	417	418	414	434	434	461	422	451	429	434	400	472	450	422	466	420	479	474	397	430	441	449	411	433	440	417	439	428	414	407	464	394	442	433	444	406	420	429	470	410	440	467	469	403	414	420	449	444	429	496	410	432	443	461	449	433	438	432	455	461	400	442	437	428	443	428	482	404	451	432	419	421	452	433	423	446	446	436	445	442	427	435	430	458	440	460	438	428	411	422	422	398	393	396	424	423	429	427	430	428	439	417	417	425	442	439	465	440	438	442	418	445	422	409	433	414	432	421	463	434	432	397	433	436	422	419	415	416	451	395	448	416	422	413	431	416	425	426	429	405	418	452	422	445	433	423	404	403	414	413	414	422	469	452	406	420	412	465	435	472	459	429	431	417	417	434	453	443	402	432	434	434	458	442	422	401	401	441	444	431	438	438	461	395	444	451	450	450	424	462	446	424	441	412	423	420	421	433	412	416	437	391	406	429	454	419	435	440	459	432	401	430	421	405	391	406	449	423	443	445	419	456	439	439	468	421	469	404	425	403	419	434	422	403	429	428	375	435	409	402	442	415	469	431	435	423	423	425	406	424	412	413	431	442	416	428	431	431	425	466	432	407	480	419	462	420	469	430	467	423	448	416	421	419	410	440	423	464	413	412	457	427	404	412	418	418	440	427	431	430	416	449	412	428	438	461	406	427	416	404	431	400	426	441	440	435	447	427	456	421	465	473	415	422	395	459	437	446	422	422	462	433	462	453	427	411	401	485	409	432	436	456	417	405	465	417	448	405	419	395	413	473	437	409	439	432	433	442	409	427	431	449	438	492	439	421	434	408	439	435	423	395	384	436	482	434	439	412	442	423	413	395	405	403	428	421	417	411	437	435	436	444	418	413	413	445	433	412	392	416	420	442	453	422	427	412	396	447	440	428	424	433	441	400	412	409	445	420	452	438	398	424	405	402	429	421	449	445	421	397	463	434	438	444	389	429	427	451	412	459	434	445	425	410	384	445	416	449	416	404	450	428	438	409	394	418	417	444	417	417	442	390	417	409	451	414	449	435	413	417	403	432	451	418	413	443	420	399	417	411	428	446	408	404	396	447	421	440	422	427	403	432	432	439	432	412	420	371	440	419	410	455	438	399	436	440	440	379	425	459	436	407	446	431	457	407	433	419	443	468	434	430	384	391	394	415	365	436	409	415	425	440	438	446	429	450	442	425	437	422	466	441	370	425	433	427	437	434	430	438	448	424	429	452	431	438	415	436	424	437	444	439	414	437	389	429	412	425	425	452	450	442	408	451	412	442	453	443	432	438	423	439	391	431	433	420	430	412	410	412	426	429	415	452	429	400	422	436	435	430	378	428	383	413	432	462	434	433	367	401	414	429	448	440	410	418	444	441	441	434	431	422	392	450	443	413	442	399	439	448	437	432	423	435	434	425	423	420	447	408	424	399	427	411	467	413	404	421	429	427	441	426	425	413	483	409	456	443	407	430	444	417	422	420	430	415	438	438	420	438	425	432	435	421	430	450	423	441	397	394	444	431	461	430	436	409	414	433	410	439	401	387	433	423	432	400	441	431	453	463	424	424	410	413	419	450	408	427	409	435	451	414	434	438	450	388	448	391	408	443	443	429	441	405	423	436	435	428	446	463	419	472	441	432	428	425	428	402	441	438	425	417	421	430	415	407	475	400	425	441	418	481	432	412	410	417	411	399	466	439	412	436	426	423	415	430	463	408	424	395	454	415	430	479	420	431	450	406	384	455	418	428	420	412	457	434	443	409	403	452	426	425	438	434	450	387	402	396	394	415	432	462	453	428	463	413	382	432	411	444	430	428	410	457	416	428	411	452	414	452	421	439	412	450	440	433	399	420	458	404	485	407	450	442	385	413	422	421	448	452	395	415	439	419	412	425	426	434	484	418	416	458	440	460	419	447	395	428	424	426	441	444	436	415	428	419	428	390	450	426	439	427	417	448	409	423	471	416	428	418	427	425	411	435	404	420	429	431	435	417	422	411	445	406	468	419	425	435	455	416	431	436	404	472	414	394	420	391	441	447	418	425	447	454	479	441	393	402	408	403	443	405	416	397	416	459	434	429	441	456	399	429	408	389	417	393	433	430	406	406	434	425	433	443	453	459	434	427	448	446	422	398	431	447	448	419	411	448	413	413	408	446	384	420	428	411	415	462	435	439	435	419	449	391	413	428	443	418	452	424	379	429	462	394	363	412	421	419	437	426	416	407	407	432	454	414	411	421	400	410	396	438	416	464	402	442	450	468	438	425	435	427	418	402	451	421	447	423	414	412	474	414	404	409	436	416	447	454	416	444	420	446	434	412	405	430	441	460	432	414	424	426	426	452	434	448	437	450	410	419	424	421	456	404	416	423	415	411	442	438	439	431	430	401	421	379	404	402	448	405	427	429	422	445	453	424	439	407	381	421	404	390	407	438	398	423	389	453	442	413	408	426	387	461	429	422	456	430	443	411	425	455	432	433	422	443	423	409	408	429	427	395	433	452	453	455	433	465	473	438	411	441	422	383	433	480	456	382	421	438	428	401	447	405	441	384	425	456	451	438	430	409	410	426	380	435	490	444	432	463	426	392	405	420	393	439	448	456	425	411	444	421	467	439	444	440	439	424	449	426	437	399	452	416	433	415	450	419	433	483	436	417	439	458	462	408	410	429	396	417	431	408	449	432	424	446	425	375	435	424	450	426	444	407	443	425	427	462	432	408	403	426	439	402	442	450	441	442	390	437	426	406	496	425	441	420	432	416	460	466	419	413	414	431	407	403	422	416	415	397	458	395	464	424	435	451	420	422	443	454	434	422	444	441	444	413	425	392	423	452	394	394	428	444	439	424	407	445	394	429	418	444	391	429	428	430	453	453	439	408	431	407	458	432	390	437	421	429	429	469	435	425	481	429	446	447	436	429	416	429	469	436	447	469	351	411	440	429	389	445	428	448	454	428	424	447	438	462	456	423	453	404	442	411	451	465	450	444	406	427	420	430	407	414	422	450	408	471	445	397	405	461	417	437	402	441	456	433	423	426	425	402	437	431	417	436	417	452	432	411	442	455	434	404	438	438	446	432	432	405	443	423	446	412	439	426	407	433	387	441	386	424	462	427	447	420	430	428	467	434	443	391	408	379	438	478	486	411	442	445	404	410	417	426	412	433	462	426	413	407	401	423	445	417	464	426	419	418	418	407	445	419	448	390	409	445	404	434	403	458	414	489	419	441	429	414	447	415	386	432	407	399	421	418	446	432	433	428	418	391	460	427	401	429	432	406	437	399	443	411	437	445	415	398	423	420	434	451	445	450	429	415	438	458	432	446	430	433	431	437	432	436	402	461	416	421	436	440	410	400	406	480	431	404	394	439	438	432	421	462	404	426	396	425	435	432	436	464	445
25465	21566	27942	25338	13085	4036	2160	1801	1120	407	271	245	247	239	249	269	250	236	210	232	260	234	246	269	205	238	262	249	219	212	205	227	222	242	231	236	221	223	243	242	249	246	228	260	226	234	239	247	243	239	237	237	247	240	225	253	209	240	238	240	252	199	229	245	233	230	224	216	201	223	241	229	235	242	220	234	262	222	245	205	228	237	231	224	227	219	219	253	231	234	253	237	247	219	217	218	233	226	242	264	248	258	242	223	246	220	202	208	212	227	222	236	207	225	223	257	219	231	239	235	253	247	229	234	219	245	228	238	235	223	231	244	216	227	235	209	256	241	235	229	230	230	252	227	226	223	247	225	216	214	217	241	230	223	229	251	237	235	243	233	238	243	258	226	262	230	223	252	234	218	256	223	226	244	253	214	255	230	252	238	235	234	208	231	236	238	230	248	222	256	223	206	208	233	235	225	223	231	224	223	235	224	248	249	250	220	217	241	237	226	265	216	230	279	240	217	223	226	223	235	235	224	227	238	229	251	239	264	258	240	237	223	256	230	231	228	232	252	223	208	252	239	252	241	228	220	212	219	239	234	251	238	251	227	224	220	249	225	246	212	225	253	238	194	244	229	248	226	231	228	241	225	237	247	241	228	248	249	239	245	224	243	231	240	231	224	237	255	220	213	215	218	238	231	255	233	236	220	228	227	235	219	246	248	227	234	226	248	221	222	246	235	241	243	232	230	247	239	233	259	245	257	242	213	214	217	241	228	246	228	229	220	223	229	241	242	236	226	232	220	232	239	238	231	228	205	227	223	225	220	206	246	248	224	222	236	243	246	229	247	220	244	253	222	228	213	238	229	221	248	247	231	221	235	237	225	243	254	249	237	262	223	238	251	245	238	241	221	229	272	259	249	223	233	225	233	222	252	240	230	234	231	233	231	280	316	233	233	234	236	219	233	271	240	224	232	240	238	225	247	248	236	252	222	256	220	227	247	258	272	272	249	254	263	225	238	239	246	208	217	194	260	238	234	243	224	223	239	232	260	216	222	224	241	210	245	266	233	227	239	238	239	233	228	248	215	223	237	235	239	262	235	207	223	224	254	217	228	233	226	234	207	238	223	218	230	273	236	235	240	251	240	220	194	231	219	244	218	203	255	249	230	226	216	263	224	234	220	233	195	234	267	225	214	253	258	241	279	230	236	216	230	244	226	224	202	230	222	232	245	271	236	214	222	223	218	238	191	223	258	218	245	235	240	235	214	267	238	214	253	206	218	230	251	209	235	220	236	236	273	243	221	227	228	235	246	240	219	256	232	232	230	216	222	221	246	242	232	248	222	234	233	226	222	249	184	211	250	252	226	212	222	269	244	242	235	233	233	229	236	238	215	219	233	218	264	257	242	264	223	252	220	236	242	235	233	217	209	199	239	241	238	242	232	221	254	244	243	244	220	216	236	248	225	215	211	226	270	257	231	235	246	206	262	250	263	239	205	230	235	241	216	205	247	239	239	256	211	213	248	221	242	232	236	248	250	239	257	228	220	226	225	240	248	234	229	235	206	211	234	229	262	266	232	243	242	232	253	247	231	221	246	226	249	235	243	244	213	247	219	223	229	217	249	197	207	247	240	253	253	244	232	243	226	228	214	251	231	205	241	219	236	255	261	238	222	242	236	216	226	249	241	234	236	254	209	240	233	223	227	217	235	229	223	243	269	229	235	249	219	261	214	227	216	214	223	228	216	253	243	248	246	219	230	221	240	237	236	234	246	255	232	244	252	222	226	217	223	230	224	226	225	222	240	238	226	228	223	214	234	232	235	222	239	211	226	229	271	224	266	231	223	236	237	210	222	233	250	261	244	247	222	204	242	242	275	222	198	239	252	232	245	239	239	246	224	234	198	210	232	231	247	242	230	217	233	240	216	202	246	218	227	242	257	252	254	220	222	254	241	226	229	227	254	223	258	208	223	257	226	252	235	226	243	227	249	230	224	238	246	225	242	228	245	240	235	224	255	212	223	242	243	257	237	243	238	223	236	223	245	230	269	213	239	248	214	229	226	230	249	246	246	243	266	245	234	255	202	230	231	223	230	240	241	243	264	238	228	250	228	259	237	238	235	247	251	242	224	226	243	231	237	243	255	231	251	237	237	213	197	204	215	212	251	223	213	227	253	235	231	253	243	228	233	226	269	254	244	238	232	196	242	246	228	234	235	246	234	240	232	229	226	231	208	224	232	215	237	252	227	268	240	207	260	233	252	232	262	237	213	213	246	227	239	248	234	221	243	228	237	250	252	234	267	225	202	251	227	230	245	250	223	222	223	217	232	236	212	222	207	235	253	246	229	247	253	201	203	226	200	278	242	227	215	247	229	221	239	238	230	248	277	236	242	237	220	234	213	256	234	222	243	226	251	221	214	210	229	225	203	240	197	229	253	236	250	206	237	220	245	252	240	236	229	225	222	251	207	200	232	219	243	232	212	249	245	227	252	206	242	230	217	242	247	247	240	219	255	233	235	240	217	229	245	212	234	220	236	217	242	221	244	247	251	255	251	243	233	216	255	214	229	251	236	224	202	230	238	214	241	259	217	234	226	228	193	252	220	209	229	229	202	243	239	257	236	235	229	273	245	225	218	232	211	231	223	236	228	257	237	234	232	222	212	217	240	250	213	227	250	227	236	253	236	240	246	228	235	211	252	225	259	213	236	245	238	231	220	239	239	239	221	246	233	229	236	228	230	208	226	225	238	224	255	245	244	227	232	226	231	241	230	243	222	217	211	241	232	233	249	216	247	225	254	198	215	237	248	236	242	263	227	225	241	215	229	203	239	232	260	226	224	233	232	200	229	219	235	228	235	213	239	213	260	244	247	236	237	227	244	241	249	236	234	268	221	243	244	234	242	226	241	212	227	249	244	234	218	236	256	245	220	214	248	228	243	218	221	233	225	212	231	228	251	253	233	256	231	227	257	212	222	230	237	220	210	255	209	234	238	243	248	249	202	225	262	228	216	243	240	230	226	227	228	248	278	231	224	237	210	226	250	245	222	262	236	232	243	244	248	214	234	226	224	246	215	204	248	245	236	229	234	237	241	212	216	234	236	246	227	250	239	225	226	231	216	206	235	238	222	238	228	232	243	243	239	213	227	241	225	234	223	249	219	239	237	229	256	237	223	241	210	251	236	264	239	259	254	240	261	219	237	277	263	216	250	243	232	224	231	239	233	224	243	231	244	264	206	221	240	244	256	262	216	249	237	231	240	224	253	231	229	242	228	237	264	263	240	233	242	239	243	230	260	244	226	227	267	257	219	235	236	209	237	226	223	245	244	220	252	220	244	250	252	232	248	240	235	237	246	230	248	261	243	242	215	222	224	241	200	251	218	257	262	235	250	258	227	224	235	221	231	235	228	249	229	256	239	242	253	228	251	237	234	227	254	244	236	252	224	232	239	255	232	248	240	241	226	198	213	239	239	234	218	228	252	247	228	225	253	250	250	225	252	246	234
38991	57705	40200	22893	14510	7731	5547	4894	2989	795	375	398	345	344	336	324	362	324	317	339	323	332	316	318	319	278	294	315	318	311	287	298	295	319	301	320	285	319	290	311	298	302	284	308	286	323	313	303	305	313	288	294	329	306	287	311	281	301	313	302	310	328	291	303	280	312	295	298	297	316	304	306	276	285	309	309	302	303	286	290	307	328	335	325	283	273	299	316	280	280	282	304	269	276	309	295	309	310	313	295	325	286	302	301	299	293	320	327	290	315	302	291	287	304	328	307	321	298	301	322	312	295	282	285	324	317	296	280	328	275	266	272	311	277	315	309	310	323	276	308	315	303	300	296	284	316	323	312	286	300	330	305	279	298	320	275	300	293	283	292	340	315	294	290	274	286	321	284	284	314	315	333	304	330	299	317	273	306	290	330	317	298	281	302	287	289	288	273	299	293	300	289	289	313	289	323	277	273	258	306	317	259	289	276	291	304	316	299	281	288	306	327	279	259	270	290	262	291	281	315	274	314	273	309	273	307	284	317	299	300	318	299	271	297	284	263	262	303	297	324	293	302	309	306	271	275	290	305	291	293	308	309	264	315	293	287	291	299	282	277	302	258	292	300	299	267	289	289	279	287	309	276	295	270	308	307	314	277	294	336	308	284	307	310	288	297	293	287	309	313	274	285	291	257	290	299	308	311	305	302	330	317	300	285	289	305	283	317	288	295	284	297	297	296	327	298	283	286	280	306	257	275	335	290	335	268	276	299	286	318	290	327	287	293	300	315	295	281	277	297	288	300	273	266	315	283	316	288	314	290	265	304	320	297	336	302	292	313	263	299	301	319	292	274	301	280	265	263	297	282	271	305	322	313	300	306	297	314	311	310	316	318	314	311	268	318	317	321	296	291	313	309	294	286	310	261	299	307	289	260	289	309	291	269	313	284	312	331	294	316	251	268	284	333	281	282	289	286	326	283	297	276	305	271	272	283	325	275	296	300	304	305	315	297	317	254	340	296	286	296	328	289	297	316	294	280	270	293	304	298	311	291	289	316	333	304	282	307	300	308	312	302	279	290	264	327	298	317	283	307	289	286	247	330	291	299	270	286	263	335	297	272	271	289	285	292	293	258	307	289	310	342	289	276	297	303	318	286	273	290	328	315	315	274	278	271	281	285	299	297	297	293	295	267	303	267	311	298	298	281	277	288	277	291	299	308	275	327	318	302	307	278	266	295	310	263	313	290	283	323	303	327	291	309	289	290	285	301	327	295	268	299	308	272	293	309	284	282	289	285	302	304	292	296	295	261	299	309	293	304	345	294	283	306	306	331	302	286	289	315	276	331	271	314	287	278	282	275	285	259	330	270	314	334	291	325	342	265	277	304	253	291	279	310	267	320	312	317	303	290	301	316	286	291	271	267	285	271	296	312	309	284	298	287	286	304	312	322	302	322	317	311	323	321	265	276	295	318	305	269	314	286	294	307	313	287	324	292	321	285	305	285	301	274	300	301	293	323	311	267	288	307	291	319	299	290	307	280	288	313	290	320	316	274	306	298	302	305	296	314	306	290	285	272	301	292	278	296	292	283	304	308	295	301	267	296	313	293	296	285	289	289	290	307	314	286	336	310	295	290	296	309	315	293	326	262	300	297	278	318	297	311	286	314	306	314	272	294	265	299	282	294	298	311	310	304	292	279	331	305	281	288	292	274	304	288	304	301	253	296	298	321	322	293	291	275	307	287	294	288	302	308	274	297	275	309	294	286	319	308	303	313	299	294	309	267	321	311	305	283	277	311	294	318	317	286	302	297	313	317	280	305	304	260	285	289	279	356	303	306	296	318	274	275	297	294	263	258	294	298	290	279	303	298	296	295	290	291	310	297	261	333	293	301	297	279	313	305	306	304	288	282	307	264	306	277	274	303	311	300	309	297	292	301	313	285	310	296	324	320	284	314	281	349	302	281	267	303	288	295	308	297	308	302	277	293	295	287	281	289	318	293	318	299	276	289	300	288	325	297	297	308	308	307	321	317	306	305	302	277	313	322	317	297	291	302	307	293	318	289	310	305	284	301	270	330	299	296	298	291	300	291	324	315	298	304	312	283	299	349	304	280	327	309	293	291	307	313	284	294	301	301	320	274	302	282	270	275	271	280	264	302	297	313	282	295	307	294	295	295	294	277	305	297	307	303	291	307	267	297	312	319	328	295	308	260	298	306	270	279	312	318	306	311	295	305	302	275	303	336	318	308	299	295	331	345	274	320	295	300	332	313	289	324	299	332	299	307	320	292	281	308	273	271	311	330	318	267	295	276	307	281	317	301	292	298	306	290	306	322	276	303	321	299	279	308	311	274	290	308	296	285	328	319	271	260	293	315	300	302	293	284	265	322	275	304	302	303	292	304	281	293	317	313	288	320	270	300	279	287	313	286	276	314	300	307	293	313	295	335	287	292	309	297	299	296	306	275	279	298	307	298	254	300	303	283	289	278	273	318	278	297	305	293	293	265	299	292	273	284	265	282	319	286	325	282	306	304	324	304	302	308	295	313	297	277	323	301	285	279	302	324	323	321	270	306	299	293	290	316	293	276	304	286	313	308	300	270	296	315	307	293	288	280	275	270	313	292	303	313	293	277	282	295	273	305	290	285	302	292	334	310	302	299	302	285	299	317	319	306	296	310	324	313	278	288	309	310	304	274	320	304	296	312	307	313	317	325	305	301	277	277	304	269	285	293	305	305	313	309	309	311	296	297	353	300	266	291	312	318	272	284	312	288	279	305	289	286	286	295	305	286	313	272	296	314	267	296	291	303	291	312	306	316	305	301	328	311	272	290	324	334	345	288	309	310	315	294	262	321	314	284	308	292	312	315	307	308	261	311	293	295	324	322	272	317	301	297	298	301	290	285	292	326	321	322	294	262	278	286	277	286	309	271	291	308	273	287	281	303	281	305	273	293	309	273	295	314	291	288	290	276	292	298	280	296	276	282	310	290	271	287	282	324	272	283	301	271	327	293	282	307	321	289	313	294	304	280	314	290	299	300	277	277	274	290	314	283	300	291	298	317	331	299	289	269	270	284	304	293	282	293	303	283	299	315	296	275	295	260	315	277	299	297	303	286	313	285	255	291	330	310	306	286	285	301	287	295	300	312	282	289	289	286	322	333	317	302	277	300	292	326	299	303	299	265	326	286	291	301	320	308	320	290	279	318	298	295	296	312	310	310	265	321	305	281	285	283	304	288	292	317	302	323	272	307	294	313	295	286	325	301	261	317	281	296	304	301	317	317	297	298	320	297	301	264	309	295	307	308	317	281	296	324	308	345	288	299	277	285	282	303	277	252	287	282	305	270	296	300	277	298	290	308	327	307	321	295	306	309	291	312	311	314	272	286	315	323	291	285	300	289	276	306	296	243	285	287	303	272	301	297	278	277	287	316	314	307	314	299	314	309	281	281	304	286	300	317	284	311	273	289	303	267	290	313	333	284	279	316	281	292	290	275	348	342
23036	21343	29265	24392	22192	22006	16829	8577	5159	1542	641	596	577	616	543	562	559	505	495	534	533	532	504	536	540	498	480	507	484	532	528	496	482	476	536	498	512	510	508	501	474	444	517	491	467	539	526	485	516	516	447	505	494	471	546	494	492	493	504	515	470	456	476	500	532	492	466	483	478	476	497	506	505	477	488	483	508	522	529	493	523	445	514	496	484	510	478	565	496	486	466	495	489	514	507	521	499	460	500	446	500	515	519	506	528	522	480	466	523	513	507	496	468	518	479	494	521	496	464	470	493	533	555	470	457	449	522	506	499	485	500	471	526	499	517	474	496	468	456	478	478	466	509	529	466	474	474	472	529	463	515	484	494	504	476	470	442	487	513	484	457	498	516	481	488	490	497	484	446	505	458	499	474	455	484	500	474	497	515	481	518	457	507	488	507	493	495	484	531	506	498	497	487	488	468	541	470	482	453	491	505	496	461	477	466	514	456	485	523	481	505	499	484	492	504	538	494	517	479	444	496	474	504	503	533	512	494	491	530	447	494	512	502	515	485	472	494	505	489	524	492	470	492	497	476	524	494	491	486	470	490	505	468	514	480	531	528	470	448	452	493	480	473	486	497	491	545	512	516	479	524	500	500	480	487	539	505	451	513	500	486	513	480	481	479	478	486	482	509	502	503	490	494	515	500	499	493	485	507	545	455	462	508	494	478	464	505	500	480	489	511	498	457	526	481	458	496	471	508	480	516	518	491	496	494	443	522	466	507	500	516	506	489	487	504	509	498	473	475	545	462	470	465	504	514	480	499	526	514	492	501	485	487	511	465	499	475	483	485	528	505	480	466	463	470	478	451	496	487	532	471	487	490	519	487	488	513	501	483	471	510	492	457	456	463	469	464	525	521	505	503	479	473	534	483	468	493	481	506	479	498	487	473	458	467	491	486	496	447	495	473	472	525	491	492	509	481	524	491	492	513	487	518	484	515	480	491	495	459	483	520	486	476	519	475	497	494	487	501	465	440	506	459	470	439	487	506	466	496	477	501	504	495	509	473	485	462	529	465	524	485	473	460	505	500	490	504	494	462	508	503	484	486	499	479	535	485	458	480	518	485	491	491	476	471	447	477	504	477	485	526	490	531	475	493	520	451	484	493	459	511	465	498	533	467	501	458	503	496	469	505	520	468	445	482	460	490	486	498	496	480	491	504	478	509	488	510	476	480	506	469	429	464	521	493	487	519	478	508	513	474	478	541	508	507	434	552	478	469	474	454	488	459	543	491	486	501	482	461	455	528	505	567	507	477	502	488	531	478	470	452	503	464	485	518	456	487	492	486	499	492	448	468	487	485	475	478	490	512	529	522	485	543	475	512	482	480	471	491	508	456	480	477	506	491	484	520	467	522	519	460	536	515	511	491	464	508	524	535	494	499	470	491	461	482	495	501	487	514	496	477	504	457	469	510	470	496	488	491	510	482	489	447	491	536	524	476	452	505	546	510	455	490	507	458	508	506	476	461	521	480	507	472	495	519	490	473	482	512	506	482	511	527	505	475	484	484	500	518	490	480	494	512	508	477	471	562	465	504	494	456	512	475	485	515	480	513	514	454	496	518	508	525	462	475	469	491	492	496	482	471	488	502	502	462	480	499	526	486	437	499	474	491	484	493	529	464	517	471	487	503	475	504	471	498	472	497	529	526	535	475	494	455	524	495	471	489	539	478	517	491	504	517	482	457	503	466	501	478	442	487	472	461	487	514	460	494	504	471	505	503	455	475	470	476	529	499	444	471	447	508	457	475	467	486	449	507	498	536	487	468	491	512	481	496	498	490	485	479	488	489	503	479	486	462	512	511	493	483	515	465	486	530	492	493	469	478	541	480	495	480	508	501	504	505	468	522	443	477	487	469	512	490	461	453	441	488	482	487	473	491	484	460	520	517	486	468	505	462	468	491	520	530	455	517	521	552	460	478	517	478	416	483	501	461	474	508	509	510	489	510	479	481	540	473	473	491	469	515	486	525	509	508	485	490	483	496	503	522	517	487	510	479	495	472	504	507	508	500	471	495	511	512	478	499	477	491	464	484	500	474	446	491	520	527	548	454	505	499	474	505	491	534	521	493	486	516	459	501	485	447	507	489	463	530	532	489	455	531	477	505	473	486	507	488	523	554	536	452	505	484	482	490	476	484	507	467	478	521	451	467	492	468	475	487	493	493	507	492	479	509	439	461	479	481	502	458	507	495	480	470	450	509	513	463	518	480	490	471	499	492	504	498	501	450	499	522	521	490	476	512	525	478	496	507	482	460	475	488	499	479	484	448	498	477	519	540	482	494	497	487	527	506	514	509	508	511	470	497	480	497	484	491	521	482	496	480	535	465	508	466	514	504	472	485	507	525	457	511	469	485	517	510	534	532	498	432	501	515	491	486	550	524	455	444	480	464	485	460	519	449	475	485	496	536	510	484	489	478	484	476	496	513	484	493	492	472	489	493	503	530	467	479	515	505	534	488	529	499	527	487	512	487	471	487	506	466	472	491	480	508	514	523	495	502	507	504	470	467	490	470	462	523	515	507	511	441	461	489	463	487	470	465	480	508	543	509	450	475	524	495	502	519	476	526	523	491	483	521	457	517	509	502	477	526	504	521	489	531	508	487	509	483	475	493	492	483	488	468	478	516	512	514	540	488	499	472	502	487	459	430	458	468	523	524	468	467	504	508	438	499	485	472	470	516	477	470	514	500	503	469	496	499	511	500	542	485	548	475	475	461	492	458	492	505	512	464	504	476	484	445	504	490	528	473	518	473	471	504	519	479	500	511	495	458	489	505	479	469	459	504	478	520	471	493	510	494	461	479	482	518	461	465	493	510	470	468	499	503	453	470	511	491	464	467	479	487	471	512	511	502	507	522	484	535	484	458	486	454	509	501	504	503	486	485	483	506	498	527	515	486	494	480	497	463	538	479	470	506	481	503	521	510	475	458	475	502	519	489	478	504	527	480	515	517	487	464	493	499	481	461	472	504	464	517	522	494	466	512	522	507	485	484	487	497	519	475	485	503	529	527	458	517	440	501	474	455	501	471	504	477	509	477	454	489	435	485	489	480	442	498	467	485	542	492	517	534	513	508	477	513	465	523	520	484	511	514	529	475	501	506	493	520	426	463	509	503	485	483	468	532	449	475	493	534	496	493	492	481	512	461	522	523	496	501	507	478	518	499	515	466	468	483	484	469	515	509	489	455	477	511	522	518	494	498	517	454	516	456	471	527	521	428	500	446	504	508	470	530	459	506	506	465	502	492	519	476	473	453	467	477	524	525	466	465	477	476	480	460	479	467	486	486	518	507	480	540	498	510	438	458	496	458	512	540	474	490	498	497	532	466	490	464	483	517	477	522	509	509	496	431	498	466	542	479	508	464	489	488	512	499	492	503	485	480	527	499	513	482	498	507	463	503	498	457	521	509	500	524	533	481	506	486	488	480	493	499	474	483	485	535	491	482	465	469	500
52567	87416	62690	44022	29680	21807	16295	14245	10269	2722	953	878	778	780	734	718	726	637	673	650	653	659	608	646	590	669	593	595	609	584	640	614	596	638	575	617	583	646	630	578	595	597	605	630	543	586	615	634	576	598	613	563	609	599	530	542	589	559	619	567	548	562	585	555	564	544	525	564	592	564	581	602	569	601	594	575	548	587	548	550	560	549	562	568	555	605	573	586	603	531	567	580	543	598	553	585	589	590	633	592	610	595	607	634	533	587	581	555	571	575	580	566	561	580	599	600	587	580	546	579	614	555	577	565	616	584	581	553	580	582	564	571	572	570	611	566	598	560	523	590	595	560	511	593	562	612	582	516	584	644	563	554	565	590	586	583	550	611	595	571	540	554	582	571	566	608	606	561	590	551	563	555	576	516	568	578	564	565	603	582	580	631	585	597	559	546	549	606	582	573	586	584	569	585	576	602	593	536	580	560	576	584	547	587	543	584	561	607	593	621	614	540	569	578	595	619	590	549	565	554	608	579	586	567	576	580	559	559	575	559	528	548	545	559	560	608	610	563	558	618	597	566	600	589	559	571	565	548	541	547	560	575	616	577	577	571	583	587	525	557	581	592	575	556	598	587	590	549	538	514	572	540	579	575	540	552	566	584	567	539	552	576	609	586	560	557	614	563	604	589	573	578	586	588	542	568	555	559	572	600	573	551	584	578	535	592	564	594	589	584	535	578	556	596	573	569	585	588	589	556	575	537	541	556	577	552	593	538	603	590	585	566	548	542	604	593	576	586	596	542	612	594	587	541	582	592	591	597	605	588	553	603	562	542	550	555	545	567	572	570	570	579	612	530	591	511	601	580	599	588	583	583	538	577	613	582	596	571	553	591	532	604	579	571	565	562	546	529	539	563	509	536	552	556	586	544	539	564	568	578	551	596	563	596	580	588	582	584	547	576	582	526	578	564	543	575	546	585	569	560	595	602	564	566	591	573	577	542	548	558	564	585	544	628	609	544	562	532	600	564	556	603	558	543	605	549	550	550	565	615	552	586	569	552	606	568	543	597	556	546	573	564	616	539	549	533	590	534	549	546	591	534	578	536	523	643	559	547	592	569	603	567	573	555	583	550	595	597	546	584	584	581	577	579	593	564	552	536	557	569	557	577	533	512	546	572	574	535	569	596	557	601	551	570	553	581	561	571	541	597	546	568	534	549	604	616	599	551	587	579	548	588	598	578	556	592	590	604	573	579	568	615	580	594	533	552	537	508	561	606	583	584	565	604	568	567	567	547	593	562	562	560	539	599	537	561	612	590	543	566	555	568	571	589	569	571	544	570	604	548	579	572	577	585	558	544	560	567	537	562	592	580	566	569	623	564	568	545	560	595	555	568	575	545	584	561	595	569	540	572	545	560	575	547	582	581	589	555	562	565	580	621	580	551	612	574	556	588	575	565	562	539	541	547	540	513	590	607	581	571	616	597	555	594	560	597	562	554	546	583	565	570	595	609	614	594	557	583	572	537	558	527	587	563	544	566	592	520	568	587	550	579	587	602	543	583	581	567	555	567	569	589	601	557	576	524	577	553	577	561	538	540	595	603	572	575	543	557	589	579	607	551	553	535	593	589	572	542	556	582	581	546	562	536	563	581	547	577	603	593	565	596	547	583	551	554	595	569	568	563	572	566	564	599	564	538	569	583	600	567	589	573	603	605	546	567	550	569	601	593	575	577	523	564	564	556	567	538	570	562	582	560	578	574	564	581	531	520	536	540	574	550	573	602	545	548	568	587	576	595	595	542	571	551	528	578	546	576	553	535	561	600	588	594	546	547	560	567	562	599	536	619	554	582	533	550	531	599	562	576	570	550	562	586	579	559	555	526	577	577	534	594	531	583	533	561	574	539	531	602	572	594	529	605	603	550	578	578	553	559	580	568	549	552	572	553	558	603	555	572	605	532	558	576	582	566	548	592	557	589	584	586	540	554	583	610	604	518	567	547	587	594	562	587	580	535	597	599	572	586	527	589	563	559	545	565	580	578	575	559	552	569	559	549	570	581	593	561	563	627	558	574	545	556	581	612	559	581	594	586	609	580	575	567	575	595	548	591	595	539	572	565	526	527	595	593	634	615	565	550	564	539	583	570	540	608	554	585	594	575	581	547	605	560	590	546	612	591	570	610	554	602	571	570	562	602	551	553	558	533	569	594	576	583	585	575	590	618	569	565	526	571	565	535	529	547	606	557	566	548	541	565	597	568	597	590	584	593	546	561	555	539	592	621	595	543	579	572	596	597	600	592	554	563	579	593	580	586	589	572	546	577	555	598	547	574	569	576	576	557	544	564	577	560	589	602	589	597	547	544	518	573	573	594	601	575	522	539	539	536	575	609	549	613	535	605	543	591	564	546	612	584	543	571	583	544	609	573	581	577	548	586	589	552	608	591	581	602	555	597	555	565	599	625	554	607	526	585	572	589	551	588	594	572	576	573	564	562	553	595	567	599	587	581	565	576	537	559	552	548	553	537	572	587	562	559	578	567	531	552	593	551	556	581	563	580	589	600	577	604	564	541	566	561	536	585	549	587	566	539	551	600	534	550	577	582	557	628	558	522	586	570	519	577	563	586	557	557	556	476	568	604	583	564	549	563	551	544	581	548	558	565	581	590	580	582	608	542	592	568	538	632	570	591	611	545	558	551	559	554	568	613	500	580	561	580	568	568	597	562	527	567	587	604	584	566	595	603	560	545	549	546	536	545	578	560	579	591	591	539	582	553	553	550	600	599	567	558	551	624	584	567	596	628	586	595	590	561	580	545	583	596	574	581	558	570	562	578	549	573	580	591	574	560	573	602	540	563	553	546	543	544	585	596	573	582	606	558	593	561	605	544	568	549	598	569	539	560	573	601	586	580	572	592	565	591	582	596	552	536	533	572	556	553	583	589	571	566	568	559	581	558	571	551	563	575	600	552	565	594	573	558	597	557	587	559	580	603	611	535	580	578	527	555	581	579	581	599	561	593	610	577	560	560	582	584	621	555	618	578	552	563	583	572	560	562	600	578	529	566	581	542	592	561	590	567	588	594	578	577	607	585	591	590	614	553	591	555	572	559	568	577	572	579	586	608	587	573	589	584	581	527	569	590	568	607	589	597	580	589	543	571	550	542	562	634	565	547	512	561	591	589	571	566	545	581	589	549	575	567	547	603	596	597	611	583	564	576	556	559	556	596	575	590	581	569	536	573	550	562	540	610	594	601	543	563	562	593	547	521	531	571	564	590	550	561	539	565	518	574	594	566	563	580	615	573	559	567	539	598	600	574	551	523	541	613	578	566	588	567	527	560	527	589	527	559	558	571	586	578	528	547	587	564	567	598	550	520	616	651	563	562	580	540	610	507	569	560	544	553	542	504	531	589	532	545	587	540	567	607	585	585	598	573	608	603	551	580	572	562	580	578	558	552	577	570	595	584	583	567	563	567	603	545	580	570	576	605	557	630	537	587	570	595	578	570
27721	22571	19235	7163	1529	874	464	423	388	230	208	194	231	219	207	202	208	207	204	208	206	203	172	232	222	240	187	193	201	251	225	221	211	210	193	204	195	216	261	226	213	198	222	211	250	222	227	205	206	226	197	217	215	197	202	223	248	221	203	202	208	218	204	212	227	202	212	180	210	213	219	229	222	202	195	183	225	210	220	214	207	211	210	226	210	226	193	215	218	199	224	223	241	220	217	208	223	221	222	204	234	223	204	208	218	201	236	227	186	229	250	201	195	218	224	231	195	216	224	215	229	216	207	210	195	242	223	230	250	227	227	222	228	232	253	256	192	203	220	203	192	222	207	250	215	204	220	189	213	200	193	238	195	236	204	207	212	209	221	238	204	204	210	205	227	203	226	205	207	210	222	197	237	219	213	211	189	233	223	216	205	198	193	220	219	238	220	216	223	205	185	190	223	210	215	214	221	216	198	220	200	191	191	212	187	196	214	220	214	209	208	203	229	196	200	211	228	195	224	205	218	216	195	199	226	228	201	231	213	200	236	206	224	211	213	211	201	257	195	222	208	180	204	238	233	200	229	204	226	227	202	216	195	219	252	210	223	190	227	204	221	219	187	236	205	229	228	227	204	244	214	216	241	189	226	212	222	224	191	212	184	218	215	200	229	214	203	241	215	207	205	192	217	206	224	223	240	238	202	208	218	178	232	235	200	191	203	204	219	206	213	199	220	218	231	229	217	216	219	221	214	216	213	231	235	238	217	232	216	221	232	187	227	228	251	224	229	202	202	197	213	227	209	200	229	214	239	198	218	216	212	193	206	241	213	216	198	217	201	233	235	217	214	175	233	203	207	215	235	201	224	217	226	238	217	221	199	206	211	218	215	221	226	241	227	200	209	224	237	211	211	203	217	193	213	197	182	196	207	191	227	227	251	202	219	235	206	207	204	217	213	216	211	200	229	232	212	212	226	229	201	197	211	221	221	244	213	230	195	213	204	208	216	211	213	212	219	219	217	239	238	220	245	216	226	233	218	237	218	224	213	219	235	238	232	193	195	207	226	235	214	224	233	238	231	226	211	224	266	206	222	217	226	219	229	209	206	200	239	203	239	215	196	198	205	209	200	235	214	222	181	211	192	199	214	208	205	204	201	210	224	215	223	227	213	218	203	197	202	215	217	255	223	232	218	196	204	216	195	202	167	222	216	221	212	201	223	223	209	210	194	203	223	222	213	209	226	221	204	225	242	211	236	218	218	203	241	237	241	190	232	213	213	196	235	216	207	218	228	198	214	227	204	203	211	222	200	226	216	226	211	219	201	213	244	200	225	203	212	214	202	211	231	223	218	228	216	219	197	211	203	211	229	207	218	218	238	211	212	181	215	245	186	204	231	194	225	188	220	199	216	202	210	215	205	209	232	210	245	221	198	236	206	243	219	213	218	209	214	219	236	193	219	215	237	207	238	191	229	209	220	202	193	207	192	224	195	246	215	220	220	215	214	197	212	222	233	217	174	219	206	235	215	242	233	211	194	210	226	225	198	213	214	197	218	198	229	202	193	216	216	217	204	220	197	222	213	189	215	209	211	207	214	204	195	223	205	206	214	231	226	202	219	185	204	229	197	207	232	190	193	212	224	223	213	209	233	235	228	237	205	226	214	197	211	197	209	207	212	211	227	244	211	198	225	198	202	234	216	246	186	225	230	198	217	202	242	215	247	206	225	212	200	177	212	218	206	188	217	220	222	229	203	211	192	226	213	211	201	191	189	217	226	192	221	209	213	212	212	189	203	215	217	210	214	197	209	202	193	213	209	203	224	213	214	226	193	220	216	191	229	212	199	207	221	217	213	222	224	224	219	213	190	228	199	221	214	202	204	210	240	200	205	213	219	215	221	222	219	217	241	213	230	221	212	213	211	227	183	222	229	190	219	201	205	224	232	205	204	220	226	215	229	215	222	242	212	207	205	212	207	226	231	226	200	220	198	210	213	237	209	224	214	245	220	198	216	207	237	201	212	186	217	226	238	222	204	218	207	206	229	242	237	229	207	205	211	221	211	196	204	217	186	206	209	228	211	198	222	212	239	217	204	206	202	214	210	197	204	193	216	232	219	216	206	210	221	203	235	199	243	195	207	224	191	210	242	215	220	186	197	191	205	214	213	203	203	196	202	208	208	194	207	219	219	197	230	211	231	220	205	220	251	216	210	231	229	239	210	196	222	201	218	187	222	196	192	207	195	217	235	223	194	215	197	203	233	196	199	202	210	220	204	200	218	233	217	212	197	216	220	196	204	230	220	222	215	206	215	221	221	218	246	201	211	188	213	219	237	207	207	210	228	199	190	198	211	236	219	209	208	249	191	196	177	188	219	187	193	213	252	194	239	250	236	210	204	236	213	201	235	209	249	194	230	230	214	208	224	215	197	210	207	219	243	220	213	222	189	206	193	220	210	219	206	200	243	199	194	195	217	219	180	205	234	216	220	217	202	205	223	198	243	187	218	220	197	220	222	220	214	232	186	204	214	200	212	216	228	233	207	235	202	211	220	210	245	250	199	224	188	205	232	203	205	221	201	224	201	218	226	237	216	238	212	204	231	213	211	214	253	198	218	192	209	186	212	201	216	227	193	212	199	227	221	254	199	177	218	218	256	215	232	218	244	214	199	230	219	174	206	215	247	215	203	205	205	193	188	226	192	207	244	214	214	191	198	197	191	215	188	195	232	203	210	194	196	224	241	211	202	176	207	212	202	231	243	216	216	216	220	209	208	250	239	234	216	184	214	210	200	219	206	212	219	226	219	229	226	251	225	207	209	225	201	200	211	216	213	214	249	186	208	223	222	221	216	220	238	199	222	182	211	195	207	220	237	228	220	222	217	209	221	243	216	188	225	205	213	182	223	206	214	212	219	218	244	230	214	209	209	225	203	243	243	200	197	249	209	217	206	213	214	195	252	205	214	225	220	215	204	211	220	168	227	187	209	227	206	188	192	213	223	238	221	206	240	241	176	219	217	191	202	222	241	216	223	209	206	219	197	177	227	204	227	219	197	225	222	190	235	222	192	208	252	228	218	197	212	238	236	211	221	224	211	231	232	229	224	209	202	229	210	217	205	207	207	216	199	229	168	196	256	196	209	231	214	224	224	207	246	220	218	224	225	231	225	216	216	250	191	202	200	229	220	195	212	219	235	209	191	201	192	245	197	237	207	233	206	227	224	234	203	213	210	212	228	222	220	234	196	210	218	214	219	219	213	212	215	236	200	225	219	242	207	189	236	204	234	207	218	220	219	212	208	197	209	216	216	215	187	225	233	213	195	197	232	206	218	233	192	203	215	224	204	174	230	239	206	195	222	206	176	215	221	210	233	187	235	212	221	218	206	210	217	217	225	240	198	230	218	230	205	217	225	220	203	224	204	192	218	190	211	205	210	209	243	208	207	209	221	209	231	218	220	210	214	216	224	228	232	223	233	206	224	219	239	196	212	245	220	194	226	213	238	210
20926	32444	17398	6317	2124	1533	856	759	594	318	248	275	263	281	271	259	254	273	273	261	237	257	254	278	232	280	284	253	240	276	232	281	264	293	276	248	259	278	272	279	240	276	253	246	274	245	275	271	228	247	244	286	298	258	242	279	249	277	277	257	242	259	244	290	255	249	293	283	242	255	251	259	267	247	306	265	269	245	250	280	259	292	244	269	242	246	274	265	242	251	249	258	252	261	260	231	232	263	231	268	263	264	267	262	254	253	289	253	244	278	269	295	272	272	253	254	250	232	279	285	258	240	251	277	270	262	247	238	243	267	259	241	261	242	263	243	279	242	227	261	266	260	261	322	247	279	261	256	259	286	268	280	258	291	251	239	250	272	275	263	249	280	277	272	226	249	304	243	263	272	226	257	260	256	277	264	279	283	263	239	261	237	264	217	294	267	285	266	231	273	253	250	287	246	251	248	262	263	256	261	255	267	254	268	249	261	228	233	272	257	241	239	271	283	262	261	287	257	254	261	255	265	210	306	274	280	300	231	249	251	235	244	249	254	255	237	264	255	243	256	272	270	262	256	276	257	246	263	271	256	253	252	242	262	269	251	291	276	255	264	279	272	254	253	246	264	254	251	263	250	279	278	279	273	261	247	270	278	257	277	242	259	257	273	240	255	250	275	269	250	292	277	276	254	275	279	251	235	286	271	247	251	249	290	260	272	236	263	264	257	292	255	262	266	262	285	283	240	279	276	252	250	270	237	248	280	245	280	268	276	280	250	273	277	260	270	261	307	261	273	262	243	246	277	262	265	268	277	264	242	221	237	269	271	247	264	241	264	268	280	253	277	285	251	271	267	281	279	260	261	270	269	242	260	296	262	275	271	256	257	257	283	277	237	266	266	265	252	263	236	276	285	276	253	236	283	266	252	263	267	261	267	282	250	253	257	267	269	273	267	277	262	237	266	253	264	280	245	291	261	273	265	267	259	266	243	264	256	266	301	257	254	260	283	283	260	230	288	236	270	254	261	272	289	259	277	259	256	243	277	265	243	257	244	285	277	259	268	248	264	226	285	282	291	273	293	265	257	252	244	251	291	257	285	301	255	232	256	255	265	280	272	273	242	233	234	272	254	282	259	262	272	258	265	245	254	274	257	249	264	291	257	231	258	270	243	255	244	272	269	240	261	255	276	249	257	297	231	255	259	278	254	261	295	244	267	299	290	244	274	249	246	272	248	255	259	263	293	278	265	252	266	253	250	291	254	259	256	267	273	289	267	222	243	267	257	252	291	238	274	270	276	271	272	257	260	250	284	260	273	254	267	270	247	304	265	303	257	270	261	270	286	248	269	285	255	242	277	243	238	254	261	261	244	268	249	258	285	265	288	269	253	272	253	265	281	270	264	238	262	264	252	251	283	264	250	285	276	271	260	278	258	237	242	259	270	267	265	253	276	257	249	271	223	272	251	252	256	274	257	260	252	285	272	251	243	262	275	279	245	257	249	258	275	263	260	271	247	279	261	267	248	264	258	261	243	244	271	270	243	251	265	274	252	282	263	234	271	258	248	264	271	252	241	263	265	258	262	272	277	276	267	267	266	258	256	269	291	290	244	262	265	244	264	262	248	279	285	269	259	251	254	286	260	268	258	250	255	246	290	250	279	269	260	289	252	303	264	268	255	264	246	280	248	266	236	320	256	275	280	269	263	267	271	269	275	254	259	250	272	260	256	258	272	250	278	276	244	255	264	267	211	272	273	263	242	267	251	281	264	259	250	258	267	256	268	256	278	273	239	258	263	272	267	250	250	299	279	296	262	246	253	260	277	256	282	269	246	271	235	233	246	261	260	269	269	262	258	266	288	290	271	236	267	283	259	257	249	253	275	281	243	262	272	286	276	243	258	272	263	234	268	260	257	248	248	272	248	268	268	264	249	251	259	278	257	273	261	265	259	259	266	259	258	222	261	277	251	268	278	248	267	261	262	271	287	249	274	269	231	294	254	249	235	245	254	247	287	269	284	286	280	275	276	242	283	256	273	262	267	279	235	287	285	274	252	253	273	264	240	253	266	268	257	275	211	266	270	238	263	297	271	279	272	282	264	267	281	257	285	256	257	225	243	297	237	255	267	260	274	279	271	258	250	289	259	272	266	248	261	270	273	271	269	245	228	271	257	257	271	286	267	251	240	256	263	252	276	288	246	275	288	248	263	259	255	266	263	276	238	271	266	261	260	253	279	276	238	240	261	253	284	279	268	275	288	265	230	278	263	256	288	277	259	271	322	300	259	280	273	264	249	268	262	250	260	248	250	271	254	272	263	250	258	286	233	247	269	240	244	274	250	246	256	247	272	261	261	282	237	241	303	291	268	239	268	283	263	272	273	264	281	250	245	235	255	260	265	244	268	259	249	276	257	305	256	261	256	245	259	283	275	258	258	250	251	258	275	266	266	272	255	255	240	247	264	260	241	265	276	263	256	307	275	285	248	270	263	240	265	237	261	260	298	269	262	259	244	244	261	266	233	255	261	260	279	268	252	249	251	286	264	251	250	251	276	282	260	252	260	237	278	266	250	284	292	247	297	271	271	268	246	253	256	272	249	268	275	264	255	273	281	225	255	268	265	274	258	250	262	278	265	271	238	294	265	258	256	288	262	261	281	275	260	253	265	263	253	256	274	267	270	256	259	267	255	253	275	236	232	261	257	249	272	261	255	295	258	226	257	245	254	250	251	275	254	278	261	252	278	276	288	261	258	271	251	253	270	255	253	278	256	237	256	264	249	244	274	242	260	275	258	262	295	249	281	264	272	237	271	260	240	264	295	245	258	280	282	250	282	245	265	280	245	228	263	246	250	244	253	247	233	246	250	278	275	226	270	272	270	268	261	269	273	292	286	254	274	254	238	274	278	252	281	270	257	255	262	273	263	288	297	275	240	272	250	272	246	266	260	298	278	293	257	258	268	259	258	258	266	283	270	278	278	268	279	237	265	242	265	237	254	275	266	249	276	283	284	293	278	250	259	261	263	255	267	237	281	274	269	249	268	249	285	246	234	272	273	274	251	267	254	272	278	262	286	255	238	261	259	266	244	259	253	248	252	238	265	261	281	267	290	282	256	272	261	269	274	263	236	286	270	250	259	268	249	275	264	277	270	253	255	256	254	268	299	252	271	261	274	247	260	281	252	268	249	245	247	237	282	243	262	249	239	254	252	293	242	219	266	262	280	288	252	279	273	253	286	271	247	258	270	278	270	276	265	284	291	253	258	264	242	299	262	292	308	270	272	259	257	234	261	253	264	250	258	273	260	275	285	250	250	264	275	256	267	251	245	268	267	269	269	267	278	260	264	250	236	247	262	248	260	244	267	269	259	247	259	276	265	254	253	246	280	242	279	262	267	256	247	261	263	268	274	241	277	271	242	237	236	230	256	258	226	241	258	247	255	266	283	277	271	267	234	262	263	272	282	274	282	228	271	254	257	283	252	250	262	241	260	253	248	249	273	286	278
24162	21433	29103	24845	21222	15365	5856	3103	1977	1015	454	420	451	379	400	368	400	379	381	359	373	382	376	349	362	413	386	358	365	361	388	352	339	360	371	326	361	373	365	392	367	387	364	386	367	384	330	389	316	324	400	333	372	353	341	334	351	368	353	370	360	367	342	331	366	342	348	345	357	379	364	381	340	379	364	359	349	341	345	399	348	357	384	382	341	389	342	358	356	357	378	377	341	368	372	357	372	384	348	359	315	359	368	373	379	378	371	365	384	360	381	354	391	352	337	366	349	348	329	370	346	370	398	333	353	336	352	352	365	393	347	388	387	351	365	367	402	339	395	381	360	335	368	317	361	359	386	366	360	362	359	356	354	371	342	371	363	360	370	333	336	338	367	354	331	370	345	360	341	353	344	361	342	365	366	339	372	374	387	371	377	353	326	358	391	371	346	323	374	358	373	369	342	353	374	375	355	360	349	341	370	387	347	349	371	341	353	395	353	381	343	371	375	377	357	370	327	346	369	356	366	374	330	405	353	390	355	404	357	342	369	379	334	385	363	359	393	352	306	376	334	343	334	395	387	380	355	361	366	361	399	379	368	368	339	356	360	341	323	358	364	343	380	346	368	362	352	339	372	342	363	410	417	370	390	369	404	331	347	335	372	354	355	381	332	359	349	330	335	335	344	376	410	388	377	343	380	352	377	356	385	370	333	378	384	362	330	368	377	366	363	340	314	331	369	364	360	382	339	341	357	359	385	341	373	346	365	345	359	358	357	376	343	375	335	364	385	368	350	382	369	364	358	365	377	341	365	341	362	342	376	386	344	365	384	388	345	374	375	366	360	346	368	344	357	360	372	358	380	408	371	309	365	351	353	367	363	346	352	391	357	335	394	381	371	354	340	362	377	354	364	357	344	382	326	368	348	381	397	370	385	388	380	355	324	377	362	380	345	360	341	363	348	390	366	386	299	321	365	346	363	336	353	342	356	376	374	353	358	368	371	335	354	341	375	387	367	349	354	358	361	338	363	380	377	359	320	364	360	358	353	365	360	365	341	340	372	376	366	362	372	359	338	377	353	346	365	392	320	362	355	365	358	383	390	346	360	366	377	361	373	369	349	382	423	388	349	359	342	357	352	339	348	351	348	352	367	362	380	381	383	388	346	370	368	359	380	366	349	369	369	381	370	372	347	327	369	361	379	376	358	371	385	357	383	351	334	363	361	388	359	350	353	367	345	330	335	359	359	332	349	360	387	361	338	348	363	394	379	366	327	342	349	355	380	378	337	368	382	377	375	341	343	367	387	357	352	378	372	383	355	352	366	387	361	359	361	343	366	363	354	326	372	354	371	386	354	340	360	368	369	381	340	388	345	346	366	374	363	361	371	348	379	341	341	376	322	337	353	381	349	355	372	360	355	360	381	344	339	358	394	340	376	373	359	366	331	384	391	351	356	395	334	340	359	390	361	369	386	335	336	365	378	342	349	352	387	374	402	362	373	381	342	363	342	353	353	333	351	329	384	355	353	339	346	380	359	370	355	354	348	335	380	357	381	343	370	343	365	383	391	340	374	407	355	331	342	383	379	324	362	376	393	351	385	371	373	379	338	356	355	377	363	355	357	369	343	351	328	354	362	337	371	404	344	360	391	371	316	329	373	361	331	376	361	366	367	363	352	355	384	372	320	348	383	370	369	362	339	315	371	393	369	376	380	360	359	372	384	364	340	346	348	352	377	358	380	334	355	353	391	377	346	352	327	329	316	346	372	376	330	347	394	357	348	325	351	352	368	365	347	370	348	340	375	362	383	360	365	373	378	403	332	338	339	360	361	359	380	350	389	364	357	359	386	352	352	393	345	349	327	326	329	380	377	330	347	345	368	321	368	356	339	365	374	315	365	334	357	403	380	372	381	358	400	304	346	361	385	377	368	345	346	355	332	393	350	346	333	383	339	376	383	360	374	375	327	366	333	358	355	358	353	397	328	368	391	379	396	343	351	341	365	359	332	358	358	368	376	361	388	355	375	380	379	356	356	369	359	388	373	348	355	381	354	373	306	379	369	362	371	361	358	367	338	332	365	364	375	330	384	350	337	341	370	353	350	377	347	385	365	339	375	383	356	339	394	333	357	387	335	357	337	341	362	371	340	357	376	360	329	359	381	356	353	342	355	345	369	364	370	352	397	364	366	380	359	386	330	356	355	416	367	338	344	356	390	354	378	384	372	373	365	355	377	389	362	317	352	347	368	366	341	359	338	360	357	392	358	366	365	375	385	366	333	362	349	351	341	359	359	369	357	408	360	346	378	375	365	353	383	384	367	354	384	362	389	361	368	387	387	393	355	365	342	367	384	372	408	410	388	345	380	342	351	356	355	368	371	348	358	365	369	358	337	371	366	367	346	344	378	375	339	324	357	348	368	371	349	376	346	358	364	328	344	394	358	308	349	372	350	298	336	375	354	304	372	346	363	372	327	349	387	359	353	347	351	352	371	346	383	331	357	370	355	368	390	355	361	387	383	401	386	366	362	368	383	359	341	380	378	355	354	343	368	363	363	372	330	374	391	373	332	359	372	307	358	353	344	395	388	346	375	343	331	378	366	369	385	390	357	367	331	386	368	382	378	353	389	341	367	350	341	348	346	337	361	359	358	349	344	352	365	350	356	360	359	354	373	390	363	379	366	341	372	378	328	371	380	380	342	345	387	356	405	364	367	392	356	377	348	377	352	377	376	361	351	349	365	349	372	358	340	338	326	372	373	350	369	375	382	363	354	393	349	380	384	363	358	347	345	384	353	352	364	332	339	347	348	370	332	362	338	355	375	385	353	374	323	316	345	388	364	366	380	361	372	362	366	381	353	341	381	352	354	361	397	384	394	344	333	357	349	352	341	305	342	305	364	328	359	359	351	398	371	326	377	347	352	378	351	338	322	361	345	344	343	338	364	336	358	327	342	335	350	377	364	384	336	371	316	364	335	362	334	341	357	366	352	395	358	349	358	343	362	406	354	386	330	370	376	330	356	372	358	375	363	349	386	346	340	319	388	376	372	393	360	355	377	373	362	341	346	370	354	350	372	358	393	349	353	406	382	356	353	321	412	339	349	349	359	371	413	373	360	322	353	346	364	389	331	348	376	350	301	348	363	380	366	342	364	388	332	376	339	360	356	413	370	362	373	353	377	333	357	359	395	375	342	351	363	363	318	324	359	331	367	356	333	365	355	400	374	320	335	358	363	344	353	351	378	371	344	350	357	358	374	347	354	387	376	365	353	359	384	347	378	370	318	345	316	390	381	373	363	353	372	354	359	367	367	335	381	354	355	351	354	360	340	353	353	339	379	362	352	373	365	334	388	331	364	367	379	359	405	366	357	353	355	341	341	350	329	365	361	373	391	328	353	372	315	378	356	359	347	328	328	362	360	371	369	329	384	345	374	358	357	370	374	334	337	371	358	374	321	349	395	351	352	382	336	378	330	355	376	372	361	392	347	367	392	339	331	361	369	357
43800	72952	49300	33842	16800	13642	8613	6153	4309	1915	596	553	557	479	516	487	491	467	474	502	413	464	454	424	457	475	467	435	456	438	453	436	426	431	404	402	428	457	401	406	458	458	464	429	407	420	446	429	392	420	420	465	443	435	434	464	418	410	436	459	479	452	415	447	445	407	420	424	451	479	476	408	415	418	421	448	468	436	433	421	443	407	395	421	435	425	439	460	431	413	427	431	409	440	421	412	430	411	459	424	412	467	428	426	426	449	428	437	438	460	447	435	413	444	407	433	435	424	427	413	447	433	462	407	430	437	428	412	452	403	443	417	408	409	419	415	438	409	422	410	420	416	386	399	413	396	435	428	402	435	405	460	440	449	439	440	420	402	409	403	398	434	449	390	437	432	459	379	459	411	457	416	448	433	458	416	419	464	444	439	407	438	447	445	422	455	427	442	463	432	444	444	429	411	423	442	444	408	444	448	410	385	433	442	418	426	419	420	416	460	430	431	425	396	441	408	436	406	436	413	419	450	426	463	429	446	418	459	444	431	412	415	419	408	417	414	433	415	428	419	426	445	406	421	404	407	417	406	439	414	408	406	436	431	441	425	410	436	414	431	410	476	473	420	377	417	423	429	429	434	416	429	426	430	444	416	456	392	412	427	443	453	463	439	457	473	414	445	405	414	414	443	464	413	448	406	434	474	421	413	410	456	399	455	449	425	417	410	380	408	396	428	425	403	395	442	417	415	418	404	393	468	435	420	407	453	397	391	428	401	400	418	452	425	444	416	418	428	413	423	428	451	429	442	422	457	409	411	398	415	422	419	432	407	415	403	449	398	412	424	399	422	403	406	438	430	438	421	440	419	440	427	447	430	422	456	401	424	411	405	416	417	445	456	432	455	415	400	418	470	404	444	429	429	397	431	425	396	416	446	474	383	409	421	413	410	465	457	409	423	375	398	416	406	435	435	421	400	445	419	428	432	439	430	433	410	408	447	393	418	450	399	394	431	450	446	428	428	391	435	433	419	418	437	430	433	440	404	432	401	440	418	455	384	397	459	441	411	398	436	448	418	427	448	436	427	406	442	405	412	421	405	484	382	409	383	431	441	411	395	414	408	405	453	417	438	416	436	420	450	435	417	387	451	408	439	430	387	371	399	382	467	446	424	426	418	423	455	408	398	415	391	420	419	427	410	434	434	463	424	444	441	397	476	437	432	421	389	418	428	415	406	378	446	413	413	443	425	394	421	405	439	417	453	436	411	425	383	457	444	427	431	429	437	405	427	438	447	456	436	442	426	390	417	433	412	415	402	414	388	450	417	387	418	411	487	428	430	416	432	418	427	399	425	402	427	433	444	439	451	425	404	412	406	411	424	438	401	488	449	426	399	438	388	391	428	419	418	424	412	433	406	416	420	411	420	441	453	439	423	390	416	426	462	401	396	437	438	459	468	412	434	419	445	421	458	430	411	434	417	416	403	441	420	415	411	412	393	426	431	421	439	425	432	458	422	419	431	412	433	459	414	433	402	439	445	408	470	444	425	433	401	383	417	438	440	445	397	425	444	422	413	416	412	438	457	440	412	445	444	442	472	400	440	427	414	420	423	464	406	413	419	435	400	423	419	434	402	391	412	468	452	408	426	439	399	433	423	410	394	424	449	425	445	439	444	457	441	393	435	429	442	405	419	416	448	459	391	428	397	441	412	418	404	476	378	416	438	396	421	385	441	414	415	441	410	394	406	408	416	423	441	376	450	409	401	421	409	426	397	407	412	406	465	463	433	435	449	425	433	439	457	402	407	424	414	431	438	430	416	416	388	418	405	445	434	421	414	427	438	385	407	373	440	414	455	423	399	433	399	380	422	414	426	406	442	454	444	442	427	434	463	387	437	420	423	425	415	435	433	431	446	438	463	427	418	423	444	394	452	426	408	438	441	438	409	422	422	446	387	435	442	439	453	390	428	421	394	439	417	403	447	442	426	450	424	376	414	409	403	440	411	432	393	399	394	437	439	413	432	407	421	467	426	428	451	434	404	442	427	421	444	420	418	416	413	420	424	418	431	380	415	426	434	449	412	435	422	433	410	423	429	448	436	423	408	458	408	414	428	410	431	409	419	437	439	415	405	449	398	426	419	409	386	387	398	440	392	441	430	398	424	445	430	468	441	431	419	407	404	444	414	448	447	413	469	426	430	397	454	405	428	399	439	407	422	410	447	436	412	454	389	409	448	419	365	444	399	430	375	451	418	416	431	426	423	447	415	452	406	409	398	460	405	420	413	395	429	421	447	399	384	406	419	418	459	441	397	445	426	453	429	429	427	419	430	424	449	406	403	442	445	402	423	443	445	443	411	423	430	431	413	434	419	424	441	418	440	447	454	417	422	419	422	403	416	429	450	431	384	438	392	418	358	405	409	407	437	445	432	425	415	400	459	412	406	465	415	404	413	410	400	413	424	398	446	422	426	400	420	415	426	429	449	385	435	426	444	480	432	452	426	437	420	414	437	421	435	367	428	417	429	452	396	387	444	409	415	429	436	450	434	430	429	412	428	401	427	418	422	424	413	475	444	400	390	439	471	434	381	409	476	381	409	417	446	414	414	379	407	446	434	440	422	428	450	428	428	402	436	426	477	440	433	454	450	455	462	410	460	411	435	445	450	403	419	392	392	410	427	468	411	463	414	442	463	442	415	400	439	445	412	429	451	444	404	436	423	405	418	434	416	420	424	432	396	401	442	435	403	427	437	396	422	408	391	402	409	437	408	424	414	421	408	466	439	443	393	389	441	418	387	406	450	425	435	414	439	428	398	425	409	436	416	425	429	439	412	440	422	409	420	442	402	434	413	406	399	427	439	430	431	401	415	418	420	431	427	389	404	422	462	419	422	427	442	438	450	444	442	433	429	408	417	402	445	429	467	470	402	438	405	423	427	411	422	456	415	411	399	419	409	432	397	419	434	442	422	407	419	429	449	431	401	446	403	427	446	424	419	457	453	454	466	431	452	441	407	457	439	457	458	423	421	412	436	441	456	414	428	415	429	440	410	429	422	391	428	420	403	427	451	440	418	440	444	423	426	441	440	425	422	430	398	412	460	422	416	453	411	409	409	430	380	427	412	414	419	443	414	371	419	438	426	431	450	402	441	421	443	448	417	411	429	387	401	421	442	427	394	409	420	417	424	429	442	429	406	405	398	406	422	415	449	439	406	422	451	411	403	440	411	425	443	400	429	425	436	410	429	450	437	431	412	449	459	441	413	434	474	403	427	406	437	442	433	425	422	466	349	413	413	423	454	400	412	433	408	419	398	432	412	429	471	461	391	420	426	403	419	424	419	418	431	412	396	424	402	435	419	441	425	412	406	418	401	403	434	402	432	412	417	438	388	417	430	413	456	378	397	417	426	402	403	406	391	421	430	438	434	425	461	419	422	433	437	478	419	420	403	422	435	429	418	411	458	413	413	413	458	418	392	417	409	401	418	422	423	419	402	436	429	412	434	406	418
25468	21556	27748	25250	11205	3872	1616	1072	781	563	264	253	247	277	249	222	215	224	237	230	240	251	230	227	207	214	212	229	257	254	242	228	242	235	229	227	230	219	221	221	234	246	206	230	248	214	237	225	241	266	235	238	231	232	211	228	272	202	237	229	220	239	240	243	216	233	240	240	233	256	239	223	239	243	240	242	205	217	216	230	210	210	202	221	208	233	233	239	245	230	257	219	233	217	217	248	234	222	241	217	220	241	223	219	227	247	206	241	236	227	233	235	212	228	243	200	210	228	219	254	249	249	222	210	220	208	214	217	223	227	226	248	246	208	219	247	221	230	245	226	223	204	225	228	217	218	232	255	221	189	227	250	228	228	209	226	241	217	214	244	219	233	243	241	253	204	236	236	231	225	212	254	216	219	228	240	236	198	236	250	246	189	229	221	229	211	254	211	233	248	230	197	245	217	240	226	210	229	209	224	237	207	217	211	232	182	207	230	234	216	203	238	245	212	252	225	198	199	210	226	238	240	249	229	216	218	214	243	235	257	248	232	227	237	240	210	234	231	219	232	226	230	223	247	221	248	211	264	216	219	230	200	229	214	211	232	243	227	209	245	234	221	225	236	226	219	231	223	260	213	216	219	209	208	258	228	235	235	231	236	228	198	224	225	235	229	245	204	234	254	238	226	224	235	213	213	245	236	235	225	241	234	238	249	232	237	225	242	230	221	213	204	211	242	247	207	206	201	245	215	218	245	207	216	252	215	212	220	231	228	233	227	207	255	227	226	231	245	227	271	220	231	226	242	209	220	205	220	242	251	218	237	236	237	214	237	203	235	245	249	249	235	240	218	226	220	212	227	228	220	232	206	214	218	215	236	227	241	199	235	222	217	215	231	214	231	219	228	246	225	234	225	219	214	198	206	254	229	228	232	220	211	229	237	219	212	221	199	234	237	237	232	189	240	238	231	191	217	241	222	195	237	227	212	209	235	215	240	209	238	254	228	225	216	231	217	218	227	212	231	244	209	216	221	227	246	211	219	217	237	226	201	217	216	214	211	241	233	264	233	240	212	223	241	229	226	217	245	222	225	228	228	218	210	227	229	243	233	221	218	187	229	228	217	217	228	214	210	237	214	236	222	252	224	239	228	217	201	243	241	241	224	234	255	214	218	251	221	231	224	212	228	209	228	228	191	232	233	215	243	253	208	215	208	233	230	207	213	207	240	230	237	228	234	235	206	252	213	248	230	244	240	211	219	232	223	208	236	208	250	230	219	220	233	237	255	227	215	205	235	211	238	250	237	247	235	210	212	240	211	248	232	209	219	225	226	214	221	243	226	225	245	241	235	238	264	246	249	216	240	223	244	245	226	225	206	216	218	224	249	214	230	217	231	230	238	228	205	229	214	256	203	226	246	211	206	202	237	218	208	241	259	247	198	233	235	206	235	205	247	261	239	217	218	192	215	235	239	237	216	244	245	260	226	209	223	262	221	222	258	202	214	219	224	231	258	244	230	212	258	244	208	212	235	232	230	243	206	221	213	258	228	233	230	202	240	237	223	236	237	203	233	212	203	218	206	232	228	218	219	233	272	239	243	207	253	230	231	240	223	223	250	249	237	235	221	224	203	223	220	219	212	209	214	216	234	234	221	238	223	194	219	232	237	216	235	230	233	244	226	212	250	211	242	223	228	222	231	243	196	223	249	207	220	231	233	239	219	229	249	216	235	235	211	234	232	215	218	211	226	248	215	235	230	236	196	248	222	215	237	231	244	222	182	217	217	206	191	225	236	232	253	246	224	226	232	233	232	224	239	224	252	224	227	198	229	222	233	222	235	210	242	239	248	215	231	226	255	241	211	225	212	239	236	228	236	223	240	249	256	236	198	226	245	234	223	227	212	254	239	233	206	238	216	222	222	233	218	225	243	230	214	209	269	244	210	226	209	223	249	212	239	238	245	206	214	226	249	249	224	256	197	253	238	248	240	229	220	213	234	228	226	234	224	256	240	237	241	196	229	241	221	230	223	234	226	229	211	200	233	232	220	207	229	221	251	203	234	226	234	232	236	234	216	237	222	263	215	222	255	248	243	194	230	225	212	228	228	195	203	251	215	245	222	220	242	213	240	225	236	226	246	218	255	232	230	252	212	224	223	226	231	233	227	211	228	225	225	220	235	224	210	246	235	217	240	222	216	203	230	226	239	209	217	251	249	229	223	250	229	227	230	246	232	201	202	234	223	257	252	233	202	227	221	241	216	208	219	223	209	223	243	235	206	259	239	206	219	203	229	211	248	243	224	232	241	209	215	238	245	235	250	230	245	241	238	204	239	241	222	228	244	210	222	224	219	215	216	232	231	222	238	224	250	237	238	213	237	232	216	229	235	222	226	220	213	256	213	214	240	238	230	226	234	214	224	243	238	213	237	210	245	229	202	200	204	239	211	244	235	227	243	225	222	265	239	222	250	231	215	251	235	241	235	241	224	237	211	208	220	237	226	235	240	233	217	206	214	236	214	243	241	217	255	230	224	222	258	225	218	228	229	234	259	223	237	218	245	223	211	255	222	218	233	245	233	229	232	190	227	236	226	210	208	234	236	251	225	226	229	230	233	226	219	235	220	237	231	238	240	232	233	221	220	233	199	215	205	249	198	245	206	246	221	237	222	241	223	218	234	228	211	222	226	209	219	221	244	230	217	210	188	230	238	232	204	241	216	219	211	244	254	214	212	254	203	228	234	220	208	214	229	209	238	236	256	259	233	218	236	264	227	248	219	247	231	212	243	215	227	220	243	247	225	233	250	242	230	213	214	222	234	226	228	220	231	240	240	219	233	219	208	266	242	223	227	224	238	220	221	216	220	214	204	235	256	240	196	230	212	235	241	217	238	233	218	245	243	237	235	215	233	232	232	230	228	218	226	226	242	237	259	249	244	245	243	231	224	220	226	232	249	207	235	234	230	231	245	218	243	243	234	219	217	232	244	239	246	211	209	231	213	235	254	239	209	223	221	237	227	248	234	235	224	231	230	232	234	242	220	206	233	192	207	238	223	243	243	215	252	216	212	220	238	224	235	215	225	241	240	208	220	248	206	231	263	233	240	228	218	221	224	209	223	198	224	243	230	228	217	231	212	240	245	223	235	211	229	206	239	224	227	221	265	185	231	231	229	240	206	251	223	226	192	250	254	224	212	226	221	203	206	212	203	232	252	251	227	232	225	225	210	234	219	234	238	245	241	236	192	230	231	237	228	225	228	234	233	238	238	267	248	225	231	257	256	232	222	219	225	241	235	219	205	217	241	254	262	219	232	221	212	224	209	251	219	237	240	249	221	197	215	220	226	213	228	230	238	209	253	233	219	226	194	214	274	214	220	225	235	210	224	242	242	224	226	195	255	213	214	249	209	214	224	235	240	226	234	205	222	232	224	219	244	211	237	221	215	241	228	226	228	223	246	207	244	232	211	251	239	232	222	228	241	215	213	201	257	194	239	239	226	233	214	232	214
39591	57842	37350	23957	10573	7286	4207	2789	2087	1261	392	400	358	364	386	298	352	308	334	360	286	291	323	286	335	298	289	307	317	280	286	292	302	306	356	305	278	291	327	285	273	311	270	299	285	310	295	293	286	289	306	283	299	277	321	307	285	324	276	315	261	285	298	302	291	305	325	297	310	314	294	283	286	280	298	269	286	267	332	296	296	308	318	314	263	292	302	291	315	299	298	266	298	307	283	293	279	297	315	312	310	295	300	292	285	310	263	291	306	269	298	302	289	308	332	315	301	280	293	268	298	286	288	277	303	300	291	280	292	297	275	304	299	305	302	293	284	297	283	280	285	322	290	323	309	321	295	302	269	323	312	285	284	281	295	288	280	312	294	266	292	281	279	286	288	284	276	278	289	298	319	286	284	331	286	298	280	305	300	275	261	282	268	297	276	283	325	295	306	280	278	330	299	265	291	264	270	282	272	277	279	274	305	284	294	308	272	327	280	259	282	284	297	305	281	269	309	298	270	297	279	289	287	271	320	302	306	283	294	307	287	244	301	279	311	282	303	298	300	277	291	291	293	287	272	268	287	296	275	286	307	283	282	289	312	286	278	280	302	299	271	265	281	303	285	291	288	289	313	296	294	311	293	276	317	280	297	301	258	294	287	281	281	276	279	304	286	287	282	304	262	275	337	298	262	261	274	307	300	295	282	294	276	252	299	308	297	295	291	307	304	259	271	306	279	289	264	279	305	307	292	321	282	305	290	299	310	289	275	300	300	269	301	299	264	262	302	285	305	270	299	268	285	266	265	257	294	275	308	276	297	296	295	306	310	275	295	306	301	255	297	255	264	287	268	274	286	321	296	275	285	263	274	272	267	300	318	281	277	303	297	309	322	300	285	289	271	303	305	281	289	299	276	281	285	297	284	299	296	267	265	279	299	336	306	280	314	298	310	298	293	321	292	263	313	294	307	300	287	306	283	284	279	277	302	313	285	312	284	295	283	304	298	296	296	286	313	304	282	296	281	314	272	304	326	296	314	304	288	287	304	285	277	306	289	301	283	315	287	296	276	294	284	297	291	280	295	322	315	287	289	298	323	297	265	273	257	277	273	304	268	282	327	287	282	278	273	273	288	305	298	304	282	301	293	310	278	300	277	315	286	312	289	332	286	296	308	299	311	322	297	320	279	307	294	291	285	291	276	302	300	244	321	291	284	272	269	284	300	294	318	329	295	291	309	315	304	308	295	284	308	307	272	294	298	304	263	268	258	295	286	304	272	271	287	286	305	304	292	292	309	261	287	271	301	294	282	285	278	270	266	297	299	320	276	315	330	269	287	293	247	293	333	319	302	293	312	295	302	290	294	275	322	281	331	297	317	285	266	280	300	288	312	280	284	298	307	264	303	278	302	261	254	267	320	298	303	312	309	298	305	279	302	304	303	280	288	271	308	281	304	294	307	300	286	281	277	256	279	281	285	274	286	296	274	300	292	269	275	303	279	286	316	314	338	331	293	308	283	297	303	291	276	285	301	324	288	298	298	293	304	269	278	305	303	293	281	308	318	276	284	253	292	277	253	302	303	300	296	282	308	306	305	301	279	283	308	284	318	314	305	304	286	304	279	291	340	292	313	291	329	294	302	258	303	279	280	291	294	272	299	303	278	291	290	290	284	284	295	294	324	294	312	312	303	304	268	287	286	268	300	271	262	264	284	310	295	305	284	271	308	290	269	289	278	261	265	294	288	267	285	278	280	282	308	303	318	322	286	286	263	291	314	278	268	300	293	263	273	308	297	299	294	276	285	263	289	308	275	312	291	291	300	303	300	314	289	280	275	269	263	280	290	280	259	327	276	284	305	280	301	266	320	298	316	285	305	268	279	261	294	287	312	316	288	294	262	273	276	299	293	283	288	294	278	300	322	317	285	299	261	326	270	321	279	278	287	291	320	255	325	274	280	273	289	271	286	270	314	290	280	293	301	288	297	277	327	305	302	312	274	282	281	313	310	275	289	295	304	305	301	268	299	318	282	299	261	286	299	297	282	299	275	287	334	280	312	278	291	288	298	273	312	304	288	301	285	296	306	292	271	271	288	314	281	335	281	327	288	309	253	272	290	273	285	273	273	307	281	292	303	278	302	313	313	303	281	295	319	297	277	294	294	288	288	282	274	278	280	303	327	307	298	286	303	275	280	322	313	305	302	278	275	299	294	299	287	301	277	262	278	328	299	307	290	281	272	305	306	282	296	288	262	284	278	262	301	276	299	289	299	294	301	288	289	301	284	304	292	306	309	293	285	324	282	254	295	286	294	281	273	300	300	277	309	296	311	284	283	290	295	290	286	306	326	304	295	280	261	307	282	316	301	280	285	281	280	281	292	290	283	308	307	293	296	301	301	288	313	303	297	286	286	299	298	304	263	273	292	289	306	270	313	310	284	303	305	312	283	276	279	290	279	282	287	314	296	289	293	290	331	299	284	319	291	290	297	294	293	302	287	299	283	286	281	304	312	283	290	271	282	284	266	294	298	304	296	276	296	285	285	280	311	285	271	302	311	290	313	275	285	297	269	295	295	275	266	306	287	306	275	289	276	290	308	312	289	250	262	290	293	283	286	266	303	245	284	300	295	299	279	298	294	274	312	288	308	267	286	269	305	315	325	290	317	277	316	306	292	292	268	244	272	307	302	297	266	264	310	287	307	265	298	289	291	267	290	307	300	251	290	292	302	271	283	292	282	287	298	294	290	306	277	297	280	281	257	293	295	291	268	299	329	305	281	285	311	274	305	273	277	294	299	270	295	292	270	297	300	276	299	290	323	289	294	270	301	285	303	295	317	292	296	305	283	276	298	262	295	303	280	280	266	280	276	253	271	314	300	313	304	293	305	254	320	325	310	313	259	321	288	299	274	330	322	275	297	296	277	300	256	306	275	279	274	293	279	289	303	293	332	310	303	314	271	303	270	285	313	274	327	309	295	307	300	296	313	269	282	300	306	264	321	287	293	292	300	279	292	275	278	268	312	283	278	303	292	288	283	283	268	296	274	316	286	293	264	297	307	289	311	302	297	288	301	261	279	312	287	278	282	286	295	294	305	315	292	284	284	288	292	275	289	313	319	304	266	283	289	280	272	283	297	303	271	302	260	282	282	312	300	292	281	276	285	287	309	281	299	285	306	271	272	292	289	257	279	290	281	287	286	287	300	292	296	315	294	308	257	283	300	280	263	284	305	292	277	294	296	285	309	293	298	301	283	287	298	313	329	265	335	285	292	305	287	275	304	296	312	295	299	286	299	292	275	276	270	264	313	279	280	302	295	319	298	302	265	300	288	288	292	282	266	290	288	311	273	248	279	298	286	319	298	288	281	284	298	289	276	295	297	289	329	304	263	321	316	272	322	274	281	268	282	306	281	306	303	313	245	320	315	295	268	295	273	328	281	297	302	312	261	294	309	284	301	303	281	290	307	301	324	280	307	293	276	293	303	306	313	286	295	303	316	277	274	301
23022	21324	29360	24052	21543	21691	14220	5687	3365	2603	652	582	566	601	612	529	527	559	547	486	525	529	518	554	540	492	478	501	459	537	476	471	479	497	494	460	501	505	560	495	476	475	516	483	479	477	521	501	493	477	476	488	488	496	458	505	477	482	479	491	498	507	523	500	465	509	481	478	463	501	460	489	503	480	482	479	473	439	501	486	493	522	489	470	480	481	499	477	448	479	455	503	490	479	468	458	474	525	474	501	497	495	499	476	508	505	505	471	454	464	469	510	526	500	499	488	506	479	484	512	492	465	470	481	486	487	507	506	502	508	471	511	481	498	478	468	519	460	439	477	469	506	495	494	478	487	464	471	491	463	466	538	392	525	481	485	492	519	466	501	500	509	492	444	480	505	498	446	485	511	509	470	499	464	499	497	482	500	473	465	484	459	472	492	495	516	499	476	491	471	536	501	512	469	462	499	491	462	467	534	460	511	499	458	468	488	510	513	493	490	482	462	466	507	474	504	480	483	498	493	503	492	470	514	501	460	525	471	477	482	458	496	451	449	485	505	486	492	478	478	484	515	483	490	507	460	466	462	493	512	482	451	500	505	491	479	462	487	479	469	460	510	494	474	491	476	450	496	560	465	465	510	511	494	523	533	495	488	452	497	463	448	495	494	486	471	481	468	451	482	480	445	468	481	508	498	472	494	520	483	459	479	465	463	485	478	503	490	461	505	519	470	484	461	512	491	466	487	494	487	473	513	465	496	483	501	478	450	461	500	490	434	481	448	556	461	480	488	473	466	454	473	452	464	474	527	500	446	439	463	464	499	505	479	491	495	538	490	480	488	474	513	496	461	443	489	468	461	488	504	490	449	486	472	485	511	505	490	477	468	488	450	546	484	508	506	528	492	456	503	484	462	490	488	452	506	464	486	484	450	480	478	529	464	456	517	497	465	453	466	470	481	478	508	459	434	411	476	510	510	492	466	473	462	448	443	473	507	488	474	503	472	454	491	480	510	510	525	486	486	474	510	476	453	529	502	490	492	466	507	460	498	491	446	479	470	454	463	454	471	496	531	487	449	466	520	472	474	451	476	487	470	492	457	464	491	473	459	480	467	465	456	491	462	476	483	432	443	474	440	472	464	496	510	544	492	510	471	492	464	543	491	457	501	464	449	502	473	488	495	477	433	528	494	492	483	520	510	451	509	444	511	502	466	469	514	518	474	457	505	492	459	487	476	481	489	477	467	437	489	452	452	504	471	521	488	505	488	465	464	473	483	477	525	441	512	496	492	483	474	488	494	454	502	498	525	496	494	492	449	512	443	470	477	499	492	446	499	480	452	477	484	493	488	419	462	498	474	465	451	492	507	487	472	489	498	511	486	502	483	465	462	488	456	484	442	469	481	496	460	488	446	405	511	497	539	507	480	497	490	473	494	484	489	458	484	438	476	463	495	446	474	463	464	452	483	477	477	480	474	471	478	489	456	493	461	438	470	472	489	497	461	493	464	463	463	500	480	493	480	493	525	499	513	458	507	540	492	456	462	477	476	535	471	483	457	488	472	492	473	501	470	494	475	489	458	476	445	475	479	495	489	497	491	444	473	489	466	467	497	493	488	476	482	491	452	488	462	462	466	497	484	523	512	500	482	518	517	515	488	504	451	459	489	494	451	521	514	524	484	502	480	476	496	505	444	463	514	498	479	484	487	479	478	500	473	484	512	513	467	494	493	474	477	483	486	508	480	499	469	481	450	525	498	478	503	516	505	490	481	486	511	455	502	488	488	443	466	490	446	489	484	495	476	466	430	481	474	509	504	494	454	525	477	445	446	494	514	483	490	490	479	471	514	432	456	495	506	480	457	517	461	504	454	519	470	492	483	470	457	461	467	479	492	491	454	486	503	460	488	475	451	508	497	502	513	457	445	471	477	508	473	475	475	502	484	488	473	479	470	519	474	501	489	491	537	495	513	498	493	472	486	478	473	467	482	487	466	471	446	484	470	492	485	493	504	469	462	475	543	468	485	468	451	479	479	506	470	505	477	488	467	487	504	505	460	541	468	457	454	494	482	450	490	508	516	498	476	485	480	447	484	496	457	454	500	490	499	512	454	459	473	475	470	501	487	475	449	461	457	494	474	495	479	504	534	485	502	480	507	474	501	487	482	472	456	489	466	488	488	507	452	474	496	477	454	493	462	482	502	465	484	464	457	510	473	469	491	485	512	469	495	489	464	455	511	480	457	496	488	462	456	513	510	468	465	463	528	482	469	496	508	489	511	474	505	500	471	484	512	448	449	470	473	504	500	485	499	467	434	479	510	468	495	454	479	473	480	479	506	465	480	480	541	479	519	453	442	497	496	500	443	467	494	492	488	459	490	463	493	520	453	484	485	493	464	477	468	488	492	449	500	458	491	505	484	470	469	503	475	482	504	436	493	457	500	496	468	448	486	501	516	501	480	499	504	456	463	490	525	533	461	467	456	497	476	458	443	463	485	453	455	516	516	437	439	485	469	446	494	489	499	472	460	479	497	470	488	493	470	519	489	493	472	481	500	487	500	486	478	498	515	462	474	473	454	477	482	496	517	466	458	468	495	465	484	457	472	531	457	506	449	520	473	450	469	467	473	459	444	496	473	496	499	473	458	482	505	488	516	445	487	479	509	478	498	466	502	481	470	482	500	524	470	493	481	477	464	449	484	491	483	458	495	498	484	512	464	468	467	514	461	513	502	488	464	488	521	486	478	427	477	471	491	490	462	505	493	485	440	491	461	507	464	455	438	498	508	463	486	500	464	498	483	462	474	486	482	446	480	480	462	508	458	483	518	526	497	472	445	491	496	509	491	464	509	477	508	478	496	475	467	449	482	490	455	486	462	488	442	450	486	460	459	479	474	470	508	515	479	482	496	451	475	483	495	442	471	467	474	480	472	460	483	468	526	431	478	533	500	457	474	507	437	467	478	483	473	488	502	490	494	522	505	486	489	509	474	496	491	453	483	475	513	445	513	471	465	463	482	510	461	511	486	482	463	452	466	462	485	460	477	511	486	492	509	459	470	451	511	454	477	445	453	496	473	469	481	459	492	468	487	447	466	477	493	481	445	503	460	459	465	479	486	474	472	482	502	465	500	438	481	428	502	487	479	483	486	462	475	493	488	436	438	472	481	521	467	479	465	491	485	504	503	481	455	456	511	480	463	483	535	486	524	459	488	463	482	497	478	499	447	476	449	456	500	498	525	463	471	480	513	498	484	454	451	449	530	470	492	483	444	503	476	468	456	485	498	481	480	468	497	483	482	480	453	458	459	514	465	470	501	484	492	487	479	488	477	499	482	511	444	497	495	511	505	498	506	568	449	500	469	460	491	440	478	496	472	467	461	463	459	516	478	513	493	491	495	459	484	465	491	472	503	485	466	499	468	481	516	458	472	509	448	492	464	519	479	498	443	460	539	482	491	477	480	463	467	526	454	441	511	487	465	474	479	471	493	492	486	499	478	511	482	469	461
53389	86848	56963	43686	24745	19969	12782	9923	7309	5293	946	869	867	788	761	729	734	703	683	668	654	686	659	628	611	617	615	610	651	629	601	625	592	586	560	602	595	578	550	573	584	568	572	572	592	566	582	579	549	609	612	602	558	594	558	563	606	551	584	560	616	569	560	577	573	621	607	582	584	551	578	580	608	578	563	555	574	609	572	558	582	525	608	558	590	555	573	550	567	546	576	542	579	610	579	590	590	545	598	587	604	625	545	596	559	571	567	578	538	560	591	565	582	605	575	541	533	549	532	567	532	534	560	569	563	599	574	594	586	551	572	599	576	578	539	561	549	551	520	565	587	558	540	562	576	590	570	543	555	561	580	551	561	583	561	568	574	578	597	563	574	584	567	575	613	553	564	589	543	534	601	610	574	540	569	566	561	551	537	607	520	585	576	607	597	578	548	607	555	597	531	577	550	566	583	555	552	548	557	576	544	505	617	567	516	547	581	507	576	558	591	539	574	579	574	549	584	532	543	560	574	541	554	567	567	602	586	565	536	565	576	602	547	518	561	562	589	559	563	540	530	542	519	559	591	548	532	556	588	571	589	581	538	578	546	601	548	566	587	594	587	564	595	608	537	533	600	560	510	588	553	526	560	542	572	583	533	565	572	579	541	574	584	536	559	552	562	564	568	536	596	571	546	539	561	592	532	593	565	569	550	572	522	597	542	595	584	586	588	600	554	568	522	579	540	538	567	549	619	603	577	572	554	585	551	525	565	534	557	571	615	526	560	565	543	599	532	557	577	551	559	541	575	521	562	558	549	574	576	554	516	589	556	563	590	541	522	569	550	588	537	557	547	551	569	563	568	575	528	560	574	581	632	569	609	551	547	562	553	517	596	548	580	571	614	559	625	548	554	549	543	576	592	557	519	553	531	546	552	561	547	538	582	592	555	587	613	525	547	567	585	564	547	562	583	573	533	587	576	547	525	600	542	522	576	548	553	587	570	577	538	550	580	572	584	563	599	584	573	545	560	584	551	576	621	555	576	561	564	531	553	600	566	593	532	589	559	628	556	551	532	557	570	555	599	527	555	575	577	606	576	558	585	564	562	610	538	598	531	546	574	558	569	576	536	535	569	576	553	611	556	569	543	526	594	537	579	537	571	570	570	542	590	575	596	531	524	531	529	608	569	602	584	591	533	566	598	552	551	589	532	540	574	575	559	603	572	551	569	598	585	546	535	575	558	560	530	589	574	545	581	551	561	553	524	566	539	531	574	561	554	588	498	560	536	559	581	544	593	616	548	541	585	587	528	534	613	587	537	593	559	536	537	564	542	579	565	562	547	575	537	566	563	564	549	568	608	574	551	534	586	548	586	568	578	544	590	544	558	553	556	550	566	551	607	549	588	574	592	513	563	563	533	587	610	572	551	487	609	535	561	548	579	561	524	530	535	595	538	591	579	532	608	561	589	521	529	549	520	565	576	590	609	595	568	579	574	543	585	612	596	542	544	584	588	579	560	557	589	562	569	559	567	592	571	572	539	574	570	559	573	582	566	526	569	575	575	583	549	518	545	623	603	577	588	562	564	578	533	588	582	608	556	586	542	546	566	591	559	561	549	541	547	600	570	565	533	558	550	531	559	512	607	556	595	573	539	560	565	557	605	523	559	542	585	574	588	543	566	544	579	550	618	569	569	547	553	517	575	533	556	592	629	556	578	549	557	547	591	553	546	564	548	555	590	579	586	589	531	516	558	578	581	566	567	576	554	569	589	566	562	534	552	523	574	541	568	553	631	538	566	566	553	521	552	572	568	569	567	597	590	539	568	562	579	586	586	547	603	564	568	588	575	554	555	561	600	541	547	595	569	581	553	525	589	571	574	576	543	581	512	560	556	529	552	605	607	554	571	577	550	556	558	563	580	522	567	530	560	585	566	552	567	557	548	626	548	543	545	594	537	577	578	578	542	563	581	579	540	565	562	579	604	586	533	529	557	566	606	598	515	563	593	541	573	557	580	545	550	531	581	527	589	592	520	565	566	595	525	518	552	567	487	507	573	623	552	533	559	529	551	541	552	568	547	520	564	538	577	556	572	582	547	586	575	586	560	547	605	521	544	604	503	555	547	521	534	562	617	532	575	527	539	595	551	549	572	540	551	595	563	543	587	588	546	564	550	574	545	573	538	529	571	555	577	532	556	540	587	570	577	597	594	592	570	575	567	531	553	558	599	591	524	564	523	553	566	562	566	569	548	574	566	565	546	509	566	556	556	536	557	577	573	566	577	566	575	543	520	580	593	565	560	573	591	558	570	550	591	593	579	536	588	557	594	607	559	602	590	574	579	580	530	556	553	543	574	567	532	560	542	555	581	544	549	571	582	580	553	547	601	591	555	592	584	564	521	560	520	532	565	529	563	581	585	576	564	566	594	544	556	568	509	545	543	584	570	601	537	585	533	534	579	583	584	581	561	593	581	590	569	542	514	607	578	546	589	583	542	560	560	555	567	586	561	568	579	600	555	571	571	539	539	525	580	551	558	597	564	565	503	578	602	627	565	542	545	565	592	558	512	542	546	548	622	612	547	526	572	568	578	545	567	550	587	550	545	601	550	567	578	568	519	569	581	570	568	514	584	552	583	555	588	546	549	569	524	503	545	565	548	527	578	547	563	581	580	569	598	563	601	566	565	585	526	538	551	569	572	567	540	541	568	590	555	556	574	576	569	555	550	552	579	564	597	582	598	572	568	565	565	589	551	587	566	546	581	578	548	552	539	533	563	575	617	577	601	595	553	563	563	569	567	565	561	593	538	606	577	547	561	579	598	575	528	604	554	571	528	515	561	609	568	521	527	590	561	600	572	562	563	609	587	567	594	591	548	532	559	598	554	583	580	517	579	579	534	609	576	560	531	578	566	586	562	553	543	591	551	594	580	574	567	534	575	597	548	540	578	561	553	539	555	565	553	525	538	622	547	555	528	536	594	545	593	570	540	562	574	558	576	541	543	570	552	535	583	538	550	529	551	584	596	557	550	592	532	567	572	559	538	603	560	593	581	588	609	590	535	560	561	549	590	576	591	575	578	574	554	589	559	573	563	585	550	545	567	558	538	559	555	552	573	544	596	577	564	596	571	575	559	562	573	543	561	557	566	553	571	550	565	557	573	615	519	571	568	554	552	552	579	531	582	565	566	574	544	541	584	571	587	583	536	605	564	627	570	539	605	567	547	607	544	547	570	537	515	580	587	570	547	638	570	593	578	585	575	564	568	615	567	561	548	560	541	560	565	560	543	550	603	572	571	583	578	545	558	569	580	538	535	598	591	521	522	564	554	514	565	584	580	517	548	561	564	546	586	536	539	578	594	560	571	573	569	560	569	594	598	561	604	592	616	540	586	601	542	587	543	611	552	538	560	554	603	534	601	557	578	564	602	502	561	581	597	586	550	553	506	578	601	599	553	574	555	608	549	604	568	576	542	613	520	565	560	570	570	550	585	555	575	529	527	537	578	576
27559	22599	18302	6654	1784	869	535	378	344	296	223	217	210	198	215	222	201	215	195	202	210	235	236	205	211	208	235	219	222	214	198	217	170	201	236	198	181	202	196	197	204	211	208	195	219	193	203	225	203	203	204	239	220	218	213	181	224	206	185	207	213	222	224	203	199	205	219	215	197	203	225	203	199	219	213	208	194	206	208	227	211	200	195	203	218	226	198	203	191	236	188	205	207	206	216	235	231	192	211	219	215	214	183	213	212	210	233	216	222	205	208	216	213	211	200	216	227	229	203	200	214	225	232	212	193	204	203	218	226	210	200	200	160	210	225	208	199	213	195	230	212	199	204	214	231	177	220	211	217	190	220	222	213	234	225	224	219	200	213	199	229	217	210	213	218	206	209	226	209	228	216	214	202	229	192	196	204	262	227	213	218	198	192	260	203	235	217	221	216	210	200	204	244	223	206	200	223	202	205	228	214	205	219	188	216	176	186	215	230	185	228	209	209	191	194	190	197	229	194	194	206	217	208	211	216	183	231	202	242	196	206	219	229	218	206	232	220	212	201	189	232	204	206	219	204	221	196	233	212	221	202	221	208	206	207	182	201	200	198	241	197	209	212	190	221	205	205	226	224	206	232	186	217	184	233	206	222	227	224	203	214	203	211	201	190	217	214	232	237	225	212	210	204	219	217	200	198	259	212	213	184	225	250	204	204	214	202	205	213	223	208	220	209	212	221	228	200	217	221	220	220	207	217	217	198	197	191	189	175	207	204	223	196	216	196	211	198	231	204	220	211	235	234	205	224	221	209	190	222	225	215	205	222	211	203	209	188	217	193	199	215	204	191	192	216	222	208	207	170	239	201	209	207	209	204	249	214	188	231	210	224	206	213	201	207	218	233	221	227	213	201	204	218	206	222	196	212	194	200	224	234	211	220	202	196	207	216	219	211	204	223	244	180	214	221	221	201	232	236	208	201	216	198	193	204	185	222	211	220	197	213	201	176	195	208	193	194	237	218	232	216	233	218	224	238	232	229	221	211	191	200	221	191	200	221	202	200	221	203	209	218	237	228	196	232	188	200	201	211	189	222	194	203	205	206	206	226	211	216	208	196	205	197	224	201	217	216	212	209	217	201	198	206	215	208	202	227	220	233	208	208	218	215	214	217	198	239	203	198	198	203	217	196	180	217	196	208	199	217	203	228	232	218	199	191	200	214	207	205	191	227	226	223	219	215	218	225	204	194	204	181	203	215	226	191	223	199	228	198	223	192	233	191	190	220	222	222	207	198	211	200	193	200	198	233	216	221	197	203	197	216	219	220	201	207	197	211	205	204	219	201	187	222	188	219	191	204	193	188	242	228	255	224	190	212	225	233	223	195	217	235	222	216	176	186	212	228	225	184	206	193	249	210	213	229	215	232	215	223	217	232	223	192	217	203	195	220	232	200	194	206	207	230	204	223	209	229	218	224	214	228	211	174	241	208	212	231	226	181	196	219	218	230	222	182	208	217	228	204	192	187	199	196	236	203	230	206	235	204	215	234	234	194	199	181	220	219	215	192	176	203	191	223	217	213	210	222	195	212	233	228	208	224	207	206	189	202	213	217	190	208	208	233	216	203	196	225	182	185	192	207	199	196	217	210	236	214	235	220	198	225	188	208	198	208	185	204	214	188	221	192	213	222	232	189	194	207	253	210	212	224	206	228	228	219	200	193	220	212	249	217	221	195	224	233	231	203	220	222	198	235	211	214	186	207	203	226	231	215	219	213	199	208	195	198	230	218	223	202	192	221	221	210	219	221	232	230	209	218	202	198	198	211	218	207	219	219	187	200	187	226	257	201	212	203	197	228	197	197	219	210	200	221	191	217	203	207	196	202	178	226	190	192	200	202	209	218	222	240	235	226	185	212	220	200	222	216	198	226	207	212	219	227	205	235	221	217	207	236	215	203	209	233	213	214	215	208	199	213	263	220	215	207	241	205	248	199	191	213	229	209	194	219	182	232	211	214	203	201	201	239	223	210	210	181	198	187	210	216	230	226	207	189	196	170	223	214	221	189	201	203	206	192	188	189	217	229	210	211	223	195	208	237	214	233	206	198	191	213	215	203	209	203	204	196	213	199	197	224	207	204	208	204	212	235	209	215	206	211	218	208	220	203	215	191	201	226	224	208	222	201	232	241	225	204	223	213	205	213	193	205	208	215	224	214	203	207	198	179	216	220	202	208	218	214	201	193	225	230	221	190	235	203	222	201	227	205	218	230	192	220	197	219	196	231	205	220	197	222	233	189	213	196	194	207	215	210	232	200	210	192	214	202	230	236	198	221	197	207	235	219	239	209	212	227	229	197	189	227	232	201	201	222	211	242	234	218	195	195	231	199	215	227	210	209	207	207	224	233	202	202	230	181	196	195	211	176	206	207	240	195	195	238	202	199	221	205	193	193	210	208	209	208	209	234	202	221	199	208	216	195	203	219	231	198	222	200	215	206	211	234	198	210	227	215	206	205	214	208	179	193	209	208	226	209	188	204	204	210	256	217	201	214	203	213	219	196	205	222	194	221	199	203	249	194	184	209	207	187	183	234	183	224	217	210	189	216	215	239	228	215	214	253	209	213	230	215	223	210	223	190	216	186	213	220	199	213	226	178	188	200	200	202	211	215	223	224	218	230	233	201	217	207	201	202	231	196	189	206	197	200	213	200	205	186	206	228	217	227	203	226	216	210	214	187	195	202	207	237	207	240	193	207	198	209	196	207	235	215	197	214	206	225	205	195	218	239	218	219	203	214	202	199	228	213	220	197	214	216	211	219	216	238	210	214	222	219	202	221	202	190	219	201	222	208	215	204	214	199	222	188	177	201	173	201	207	236	223	205	198	199	223	211	221	223	212	224	185	209	233	221	203	189	204	204	180	208	207	210	217	205	226	233	202	194	211	199	189	216	220	237	200	201	219	212	215	194	208	204	208	216	187	201	165	197	201	236	225	195	219	206	212	222	202	201	195	216	207	203	217	229	215	199	211	180	214	202	205	236	218	217	205	220	209	229	216	223	219	213	194	200	202	209	193	221	189	210	219	230	238	203	201	199	204	206	195	226	223	211	217	215	218	194	210	226	204	215	185	223	248	239	229	201	190	224	221	226	209	194	221	224	209	236	219	207	209	202	221	199	232	204	193	213	190	199	191	187	196	211	203	229	207	237	187	221	207	203	202	195	214	230	193	245	221	230	211	229	230	227	210	244	216	224	200	212	231	224	220	199	208	233	199	224	220	205	213	203	200	220	223	199	207	224	204	227	236	211	205	228	203	208	180	224	195	209	240	193	213	199	213	214	205	223	200	231	212	186	209	215	201	225	200	211	216	219	209	213	234	214	207	194	221	168	200	189	173	190	220	210	207	231	210	208	241	226	216	195	177	215	216	187	204	204	243	215	191	185	207	243	213	205	198	231	210	224	213	200	198	209	226	233	201	217	186	211	206	179	205	188	217	209	202	214	200	212	218
21760	32817	15472	6442	2705	1328	777	661	513	461	272	254	280	258	257	287	271	276	252	284	238	244	267	273	262	270	265	219	246	271	259	234	275	269	255	241	251	285	267	230	247	259	265	248	256	296	218	249	239	254	246	261	241	288	256	248	260	265	264	239	289	259	262	248	247	246	249	262	264	251	255	243	276	262	259	252	293	245	260	246	261	251	266	279	244	282	239	248	261	239	216	257	273	251	254	235	281	239	265	273	241	262	269	271	253	276	261	259	275	283	272	246	260	271	248	295	284	253	241	256	279	267	243	248	274	254	268	259	252	278	254	263	296	257	244	251	281	237	278	276	228	274	234	254	260	262	264	268	269	260	230	248	265	278	264	239	269	270	277	253	234	267	251	261	237	257	269	217	269	243	281	263	240	260	270	267	247	280	254	246	246	260	244	255	235	247	265	244	255	261	268	261	249	241	258	255	267	232	247	257	278	247	262	252	268	261	280	261	257	268	278	226	234	285	246	255	295	230	255	275	254	275	273	275	270	250	276	252	247	246	248	272	237	264	244	256	277	247	247	260	234	240	238	269	249	268	279	260	241	277	251	237	270	238	270	273	258	265	273	228	276	262	256	253	253	246	279	239	277	258	272	253	240	256	265	270	280	246	241	257	289	261	253	248	241	282	244	252	251	240	276	245	233	268	267	277	246	269	256	288	266	240	264	261	257	278	236	245	267	273	290	267	281	267	264	258	271	247	248	234	255	273	233	281	277	253	274	248	249	241	259	247	244	252	261	260	267	262	268	238	246	279	235	259	254	230	248	252	250	257	282	263	291	272	285	263	264	241	276	264	266	257	287	256	281	256	259	267	266	289	252	276	275	267	263	231	268	260	254	240	244	289	253	259	270	274	258	247	264	266	280	282	241	263	256	261	260	247	241	271	244	276	218	260	266	244	255	255	252	247	277	254	276	263	293	250	262	251	261	253	266	272	241	254	260	259	276	247	271	241	245	255	262	259	238	241	246	272	263	244	272	283	237	260	260	236	272	268	270	238	252	243	265	231	243	247	275	245	269	259	271	283	251	242	260	275	270	259	250	272	254	252	235	248	266	231	295	249	268	240	253	279	245	240	238	253	255	233	271	253	250	251	270	232	249	252	272	268	261	270	281	256	294	290	271	276	256	258	238	255	272	263	298	250	244	258	243	242	257	258	280	284	259	271	254	254	282	262	253	303	237	267	276	292	263	263	262	261	282	254	246	262	273	244	277	293	250	271	244	258	221	252	238	254	270	276	255	267	266	257	253	272	251	276	262	288	251	288	255	267	249	297	260	240	281	238	267	257	266	279	275	282	275	257	265	248	235	238	270	270	269	283	247	246	241	257	264	308	270	244	253	267	229	254	265	274	225	237	251	257	254	271	281	266	276	265	269	272	278	284	246	252	253	258	270	235	245	260	261	266	266	268	265	242	256	233	277	268	282	258	264	246	265	274	236	251	251	269	253	270	258	279	259	264	260	229	238	253	245	262	227	272	264	264	260	250	259	265	284	262	278	251	256	242	248	263	269	277	271	253	284	271	270	267	238	249	246	256	235	279	268	281	239	256	268	275	246	304	246	233	264	265	264	250	256	286	248	285	252	275	267	251	268	242	264	239	237	254	256	247	261	277	288	232	298	286	245	271	272	265	272	255	262	240	255	260	260	248	256	241	262	243	243	222	252	252	267	237	230	272	233	266	234	261	280	297	268	252	284	250	259	270	262	293	276	275	263	253	273	255	277	250	270	273	250	253	242	251	272	264	259	311	230	279	220	275	256	243	243	247	272	285	265	245	254	243	262	241	267	247	248	259	242	265	273	267	259	257	247	264	260	249	276	272	240	243	280	268	261	267	243	261	264	256	271	265	295	283	266	254	280	266	274	249	275	243	282	252	273	261	243	275	250	248	278	254	270	254	255	257	276	280	241	263	283	273	270	272	262	256	266	277	252	256	268	257	258	243	249	261	236	241	281	286	273	259	246	243	261	245	270	271	249	232	263	278	244	254	266	274	241	263	248	262	267	231	253	294	271	268	253	264	250	282	301	267	239	251	245	259	238	257	250	271	249	247	252	231	259	255	297	263	269	253	275	269	269	274	238	280	262	239	240	248	268	276	289	257	276	255	287	252	259	274	271	273	272	249	251	271	244	264	256	228	268	262	247	255	276	246	259	264	268	266	258	289	268	261	278	267	251	278	270	277	262	288	258	253	253	249	264	249	267	249	310	266	273	250	254	261	271	260	270	272	260	239	270	276	269	270	245	275	245	265	243	230	265	268	271	234	297	247	263	240	270	256	262	268	266	274	244	272	269	281	256	258	260	248	257	248	267	292	263	274	271	289	279	253	266	259	264	274	243	233	282	253	260	257	270	262	260	251	255	236	267	281	262	247	276	260	246	253	260	263	270	279	253	259	276	271	255	268	251	251	259	286	281	234	219	298	269	256	266	248	282	272	266	252	270	238	271	253	255	268	258	251	267	274	277	257	241	261	261	231	261	281	231	269	289	271	235	253	250	257	252	263	286	251	272	244	269	265	276	233	250	246	269	283	299	280	252	270	273	265	259	236	258	274	280	244	262	283	250	272	266	239	266	243	267	246	248	244	249	245	253	259	236	255	302	268	261	249	254	255	235	249	252	250	254	239	265	267	265	272	266	253	229	267	260	269	263	248	261	245	243	245	249	258	268	242	287	266	250	259	250	254	264	237	234	267	281	284	267	268	259	250	236	270	259	261	283	253	243	271	243	247	250	288	253	278	264	258	248	261	278	302	261	243	281	288	287	254	263	255	286	265	218	238	268	261	246	265	262	253	261	251	263	252	269	249	281	245	272	275	279	274	258	245	259	267	246	237	254	266	281	258	271	256	243	235	244	274	279	261	269	264	240	260	256	242	244	263	263	262	270	251	263	250	242	277	251	259	267	279	286	257	242	242	231	279	265	252	265	281	255	235	268	270	271	269	269	266	268	251	274	240	258	256	257	236	271	264	252	270	240	247	283	281	248	258	252	258	257	254	270	254	227	272	248	244	252	254	253	252	271	266	266	273	233	274	251	246	258	246	256	249	278	283	257	280	280	258	262	217	242	222	279	280	287	282	290	270	251	275	260	276	229	231	282	276	249	284	259	248	261	282	250	230	275	249	230	271	243	252	260	222	257	256	263	247	275	271	259	262	259	265	247	279	286	250	232	289	279	274	267	274	257	285	262	275	241	261	263	248	240	247	274	271	225	272	256	246	261	240	292	257	279	293	271	274	263	247	242	248	266	226	274	264	272	258	240	248	260	256	262	270	248	218	249	257	282	268	284	276	250	285	266	305	253	254	253	244	258	265	274	235	238	243	225	277	278	257	282	267	284	239	275	254	249	267	239	252	271	257	273	257	276	284	262	254	275	260	257	268	241	245	274	249	232	268	247	262	251	263	262	258	227	253	270	256	262	284	277	246	268	241	261	273	260	279	283	259	282	278	269	261
24186	21459	29363	25486	21020	10834	3457	1923	1796	1351	445	395	392	407	437	410	386	366	387	369	374	367	330	406	365	371	387	379	360	359	379	362	339	337	354	368	341	350	375	365	374	384	360	374	362	352	366	363	346	347	378	403	352	382	334	327	363	354	353	385	345	351	314	352	359	343	399	350	359	396	358	329	352	339	373	346	368	378	389	359	357	313	361	343	380	349	319	386	393	360	360	338	338	371	351	338	333	367	348	356	347	355	337	359	337	370	362	377	358	377	359	350	370	359	370	348	371	354	377	347	371	345	365	409	345	383	363	360	382	315	344	338	362	357	370	357	359	352	316	375	361	346	367	339	380	396	342	337	367	340	356	351	375	372	358	368	357	349	376	348	341	367	374	331	342	352	325	362	365	363	338	359	355	373	333	333	334	347	356	371	376	353	361	351	343	366	362	366	363	369	347	380	358	346	371	370	368	388	366	345	365	363	351	342	359	343	374	342	361	391	375	310	355	352	347	336	346	355	356	369	369	343	361	324	343	359	341	360	379	385	396	345	385	345	358	356	353	372	361	362	390	366	400	341	374	349	369	340	338	365	328	335	353	321	351	352	366	360	330	381	337	361	381	350	334	350	344	347	357	386	355	347	317	338	361	331	365	347	339	366	355	338	379	347	346	359	356	367	359	349	353	352	333	346	374	343	360	379	346	359	371	347	349	338	360	321	354	334	332	356	361	360	359	373	315	370	362	377	383	369	404	358	361	357	351	387	352	391	354	358	387	337	341	383	383	375	337	354	346	350	376	388	380	297	417	385	356	375	343	366	352	341	375	335	338	386	362	356	372	368	353	373	362	349	332	338	352	368	399	384	348	394	357	364	308	389	365	354	350	362	331	381	376	369	373	336	353	329	336	365	307	362	346	318	341	357	355	347	342	347	327	386	381	340	377	356	358	324	359	366	369	360	370	325	371	328	369	346	381	356	352	334	401	361	356	352	335	346	357	367	372	371	355	375	374	379	333	351	370	368	369	378	374	385	343	359	365	376	395	369	354	346	384	388	348	359	370	348	356	349	351	384	321	345	402	364	336	373	348	364	323	350	354	370	347	368	355	377	314	357	382	312	358	314	351	392	357	327	379	358	348	370	355	350	338	332	343	321	393	374	364	353	374	336	341	356	333	353	330	388	344	338	383	353	354	388	350	332	380	329	356	364	336	365	329	355	349	391	348	343	347	361	362	368	362	351	344	349	355	376	346	335	356	361	338	338	322	351	329	344	380	377	333	330	346	367	374	335	340	368	345	364	380	353	377	337	380	349	347	360	342	360	378	324	381	349	383	336	340	338	348	359	332	367	372	351	357	359	338	378	347	358	357	348	330	358	358	369	378	389	374	346	351	356	389	350	350	358	306	371	376	356	373	350	381	354	376	348	339	411	353	350	356	365	350	338	368	338	348	376	373	349	350	359	379	341	348	378	320	368	329	357	354	355	347	342	355	338	370	368	350	358	336	381	339	413	344	360	321	321	373	354	354	337	372	360	383	378	352	375	317	397	357	343	355	354	351	349	358	341	368	359	361	363	366	319	352	378	346	347	367	363	367	351	366	367	377	363	386	348	383	362	341	350	362	345	336	327	340	342	361	390	323	335	331	386	384	379	356	342	348	361	361	389	344	349	345	343	363	340	366	343	393	358	368	377	398	332	370	355	402	348	351	334	354	347	360	348	349	365	352	368	353	369	359	374	353	310	349	330	399	364	355	354	381	343	364	390	368	353	354	366	353	353	370	342	326	359	372	402	363	370	353	391	386	371	340	350	345	390	358	366	374	364	366	353	339	404	355	365	311	368	381	368	343	340	350	332	369	376	356	331	336	367	348	371	356	382	369	372	370	379	360	371	363	355	379	344	331	350	374	383	375	363	347	365	360	363	394	370	302	357	360	373	340	363	334	376	366	339	344	337	323	372	345	335	390	370	345	346	379	368	363	359	355	341	364	382	346	342	359	337	356	338	382	343	367	351	388	332	348	344	359	394	356	345	367	378	386	329	379	353	356	350	369	359	357	360	358	376	372	344	380	337	350	341	380	345	363	347	359	379	338	330	351	391	374	360	367	356	359	367	343	377	365	341	363	326	374	320	390	341	366	361	347	339	366	331	379	342	360	353	364	336	337	397	352	353	350	350	366	357	344	344	353	337	342	325	334	357	364	394	347	363	340	326	389	366	339	364	363	377	354	336	369	365	363	370	344	352	381	370	364	352	352	376	338	347	353	373	332	377	376	336	374	324	343	374	329	341	357	360	368	337	381	316	367	334	342	369	337	365	337	341	352	332	340	361	347	357	364	379	333	359	345	381	364	353	356	390	369	376	376	342	336	340	346	374	355	339	341	353	357	338	328	414	331	357	338	358	384	357	344	372	355	364	344	368	347	352	377	375	379	347	395	379	372	371	379	350	385	352	328	351	380	341	376	388	364	352	364	333	328	380	323	363	365	384	379	351	366	364	359	323	329	348	315	354	381	348	343	374	320	349	350	354	395	385	374	323	356	344	366	374	380	313	357	373	366	403	367	347	372	339	321	342	351	346	368	386	368	369	375	355	367	379	339	341	342	406	353	360	349	326	351	360	343	367	358	358	382	364	384	371	334	374	380	386	372	367	356	343	363	359	354	357	348	369	352	361	330	354	365	399	341	364	327	364	339	303	362	373	339	359	315	358	348	369	353	343	353	346	377	383	410	357	341	354	344	376	336	364	369	346	363	349	340	346	333	360	361	363	382	335	380	340	358	341	377	338	316	378	342	341	347	345	352	353	310	346	313	332	384	367	336	367	333	373	343	326	355	338	366	345	367	376	358	383	343	333	328	356	341	350	374	346	389	370	380	336	352	305	349	345	340	347	352	343	374	377	349	350	329	367	355	358	327	378	382	346	358	360	345	342	365	390	348	321	375	381	358	352	344	330	371	361	359	360	339	384	355	367	357	366	353	361	371	333	350	395	350	353	342	371	348	335	367	341	355	346	337	359	362	365	390	361	359	339	326	376	349	372	344	334	352	363	355	344	351	314	359	367	317	338	383	374	305	368	346	387	345	340	384	380	333	352	400	357	392	303	373	363	342	360	346	330	362	362	375	346	334	359	384	362	383	297	371	351	354	350	371	342	323	396	377	333	341	380	345	376	388	343	318	356	336	319	347	327	383	342	346	378	401	363	345	356	377	378	372	382	345	378	359	375	365	332	380	361	362	349	385	367	332	338	325	343	367	388	346	348	349	336	371	369	349	371	406	370	332	362	358	345	382	370	387	364	335	388	369	356	367	336	364	344	332	367	348	374	357	335	395	391	370	330	391	375	380	333	371	342	353	362	388	378	368	389	364	354	369	346	341	334	355	358	356	358	357	362	329	349	347	375	382	383	393	365	348	366	362	326	342	369	378	355	370	353	371	344	331	344	340	376	371	339	349	391	337	343	352	384	302	325	363	370	368	354	333	341	356	333	358	323	349	373	348	384
44943	72927	48837	32530	19671	7630	6179	3945	3952	2752	573	598	513	495	465	516	465	484	501	469	452	436	445	456	439	463	430	437	425	445	421	404	442	470	407	439	444	421	399	425	440	415	412	433	452	433	418	415	394	429	421	422	440	378	429	445	401	444	416	442	430	437	413	436	408	426	411	380	427	444	410	428	420	378	401	426	398	408	443	420	409	435	415	413	421	428	413	401	369	371	456	417	417	439	446	417	406	399	407	416	420	457	392	464	412	408	439	404	386	410	477	435	416	394	402	443	410	452	424	445	438	446	438	403	405	397	406	438	434	438	446	408	429	445	401	429	419	416	436	417	394	446	406	439	421	406	438	445	428	422	440	427	362	419	388	448	430	415	403	422	450	447	433	406	397	404	421	410	396	401	421	424	434	432	417	409	384	426	420	398	409	390	425	416	476	400	428	385	405	406	403	403	430	453	445	420	412	430	430	374	425	410	390	403	411	429	404	439	405	426	398	444	412	431	436	437	420	412	398	406	400	425	402	435	435	419	428	418	419	423	446	399	437	433	402	397	433	448	398	433	442	444	403	381	413	431	435	444	385	407	419	454	413	441	407	440	437	437	453	438	426	429	428	403	468	371	442	410	411	409	419	416	438	390	398	438	442	421	447	397	423	426	423	404	410	407	425	420	438	450	437	449	426	418	434	421	387	395	407	426	441	440	415	433	411	416	442	422	378	429	421	441	401	439	444	391	415	432	401	426	397	427	433	445	428	384	409	373	397	439	399	473	419	446	443	432	443	422	465	418	420	441	441	432	413	409	445	374	399	386	418	426	433	411	386	423	412	423	416	373	404	423	398	427	392	441	409	432	422	412	445	395	389	419	426	414	421	447	403	418	421	431	429	434	422	409	433	377	401	448	406	434	456	416	412	404	430	417	438	400	408	429	412	419	417	448	407	417	393	413	423	431	409	410	413	435	412	398	428	437	442	449	415	472	397	434	394	395	400	417	461	429	410	434	428	449	419	438	401	390	416	421	415	441	385	379	400	448	412	430	397	410	408	401	391	403	452	458	414	409	419	435	422	454	417	462	435	420	411	420	466	401	400	391	416	414	399	407	436	428	432	394	390	398	397	419	374	422	410	432	426	387	388	411	430	435	445	387	410	421	431	429	419	392	422	431	435	441	455	394	441	405	446	433	428	412	454	391	448	374	404	410	432	416	399	440	433	417	400	446	390	427	419	437	405	457	400	448	446	443	421	426	441	407	427	415	437	396	396	402	393	427	436	401	393	426	409	439	431	391	425	430	443	438	412	357	436	458	394	430	437	441	423	374	387	398	419	451	437	423	435	400	426	442	457	408	388	433	414	420	456	410	449	397	426	395	400	405	394	409	383	441	427	419	436	418	392	398	444	381	361	430	427	401	405	406	418	379	410	438	399	411	406	368	420	400	403	413	439	425	393	362	431	399	434	425	422	418	395	444	430	395	441	391	407	420	427	440	439	393	405	411	420	403	413	457	419	414	437	467	446	417	415	446	407	402	405	422	412	382	447	416	435	435	450	425	440	415	436	413	432	401	401	401	418	432	419	430	426	432	416	414	434	393	396	413	426	415	372	434	420	414	431	428	430	430	413	407	401	395	432	417	399	413	380	407	426	418	439	437	435	395	401	354	401	402	462	399	439	415	432	431	455	392	445	481	422	377	410	397	420	423	405	452	427	457	459	428	424	440	376	424	428	430	460	397	422	397	425	441	379	399	407	455	392	420	469	407	395	387	424	420	422	436	425	460	413	453	443	437	408	425	421	423	404	401	415	406	434	432	380	431	412	408	386	460	407	441	420	434	409	428	451	421	416	417	421	412	390	412	419	469	378	405	410	425	384	431	411	425	423	401	423	433	384	423	414	445	415	447	396	433	425	405	381	442	443	421	410	393	423	389	420	434	388	421	390	391	433	440	436	434	400	432	441	398	432	428	387	409	418	421	423	403	420	418	392	451	426	405	458	431	461	444	399	394	389	419	408	426	410	422	437	419	427	403	423	408	408	419	400	372	393	431	447	406	380	427	438	389	434	376	425	369	437	395	407	373	429	437	427	432	424	414	397	398	382	440	409	406	410	419	401	417	401	424	453	413	441	452	417	421	413	412	383	399	424	391	419	409	442	421	431	430	394	458	417	440	414	404	432	395	378	423	432	413	421	407	427	440	412	428	395	411	412	414	441	459	426	397	420	418	420	419	407	432	374	401	433	420	438	416	422	417	451	459	402	406	402	424	407	428	392	419	436	423	434	416	444	376	406	424	435	431	420	410	404	430	429	409	409	447	443	422	445	432	411	413	388	401	411	429	422	432	411	394	410	422	417	439	421	385	403	439	383	480	443	411	425	441	417	422	401	406	435	418	411	438	427	417	446	413	406	429	438	471	432	397	392	412	389	387	455	464	417	440	416	420	437	420	429	414	382	384	435	430	434	407	420	384	405	427	449	416	440	431	421	409	398	401	448	441	411	457	418	429	403	436	414	405	377	404	415	417	421	419	402	422	387	394	419	396	431	433	437	443	406	413	399	389	390	408	425	413	433	412	443	416	416	460	400	461	414	391	402	424	395	435	394	422	426	422	437	383	408	414	451	425	405	415	435	423	470	428	413	389	390	424	432	405	424	407	424	423	413	405	446	443	382	377	404	442	411	380	419	390	451	420	434	451	396	402	421	454	416	388	430	407	421	434	389	436	387	396	402	384	389	407	449	427	435	423	445	421	425	422	397	436	416	431	412	398	410	435	436	387	400	405	392	408	407	430	423	404	443	425	447	468	413	381	388	465	462	430	444	380	418	405	407	427	415	450	376	419	429	405	424	359	423	376	424	431	424	384	410	391	386	439	401	404	420	477	399	409	433	436	412	412	432	434	414	445	454	416	411	446	406	463	404	441	420	391	440	412	428	423	420	397	435	431	429	428	417	393	403	450	405	385	438	403	434	415	430	411	407	420	435	377	428	458	420	412	437	441	378	415	449	439	396	415	395	433	425	441	393	446	383	432	415	380	405	379	426	426	360	425	407	409	392	436	415	422	431	432	397	415	447	432	388	416	389	390	404	425	437	420	436	407	414	453	377	414	380	417	431	437	406	399	407	416	437	378	417	423	434	443	401	452	434	424	420	394	405	428	407	419	411	397	418	419	408	415	410	408	427	432	438	410	403	438	440	443	422	420	432	425	427	429	427	438	410	419	396	406	395	452	461	418	444	471	427	433	404	409	397	464	455	423	416	410	389	404	449	467	419	435	435	403	407	406	399	423	431	364	435	420	437	417	415	369	408	405	371	485	404	378	428	411	422	439	414	401	440	466	406	446	407	420	375	411	446	415	451	410	398	430	425	427	448	441	471	454	414	442	411	447	412	424	421	398	387	405	417	417	423	420	428	436	412	433	433	432	430	417	414	433	408	424	412	394	420	404	407	434	387	430	368	421	425	451	427	426	412	378	438	446	420	418	394	414	446	417	405	408	432	401
25428	21609	27745	25136	11691	2271	1303	828	803	674	254	248	241	243	247	261	232	249	239	237	244	265	234	232	201	235	221	244	217	221	210	248	207	235	238	216	218	235	238	230	231	247	220	229	234	210	226	247	243	219	247	230	228	247	236	223	247	247	199	231	237	209	249	241	245	229	244	222	220	245	228	213	237	263	255	230	215	251	202	206	242	234	252	230	227	228	222	241	218	224	208	230	234	256	232	221	221	242	228	242	246	214	252	210	239	251	230	241	228	242	217	217	245	206	222	230	269	236	222	226	216	228	202	241	222	219	204	234	241	229	233	220	218	245	213	232	241	246	232	249	210	233	262	248	219	243	233	210	226	227	228	227	213	243	237	268	235	237	219	245	221	237	225	234	240	212	203	218	230	229	225	210	225	234	230	231	226	242	212	205	230	209	219	246	194	216	227	218	202	225	215	205	233	238	223	223	222	214	218	221	232	253	216	212	243	239	212	221	224	248	237	213	218	244	240	235	209	201	219	233	248	228	233	244	229	235	225	207	250	224	218	241	214	231	237	221	249	229	219	230	205	229	232	250	199	241	220	220	225	219	193	239	225	242	210	232	227	204	251	233	247	213	220	237	213	252	222	250	232	208	232	229	242	233	205	240	226	232	256	218	225	243	265	234	218	205	244	222	196	218	264	252	237	227	225	210	247	244	232	217	248	245	231	228	216	209	251	224	238	220	218	231	226	219	216	201	223	242	212	207	256	213	275	208	210	223	240	213	209	242	241	217	225	245	231	257	223	221	230	250	245	214	219	239	226	230	220	232	222	219	223	224	214	209	227	231	229	200	237	220	240	244	245	250	224	244	228	246	249	232	234	238	227	217	228	227	230	240	227	216	240	232	216	252	248	241	244	201	259	221	247	257	243	216	239	235	206	257	234	228	219	220	207	216	232	251	210	231	225	259	213	212	226	218	246	259	223	226	220	223	212	230	236	223	245	263	196	229	256	256	234	230	220	220	204	231	222	224	238	236	219	228	254	249	230	229	236	247	219	226	233	226	235	194	258	233	247	228	246	207	257	238	229	224	251	246	220	234	236	222	204	238	220	237	253	253	225	191	243	214	233	222	249	230	207	239	225	201	242	263	216	221	215	236	240	233	204	226	200	197	211	231	228	218	220	220	218	216	206	226	221	217	238	233	212	237	237	225	233	219	221	224	218	203	223	233	237	232	239	234	217	207	235	204	243	228	245	201	250	227	220	234	202	263	224	228	218	235	215	235	214	213	195	231	237	219	217	230	242	205	234	230	220	237	243	233	263	238	225	232	247	236	226	237	193	218	256	238	227	240	230	231	227	216	228	233	204	211	228	219	219	212	230	252	239	225	203	237	228	216	261	228	237	245	217	226	238	196	234	231	235	221	236	262	221	226	239	246	216	215	211	228	237	232	212	244	231	274	243	241	245	232	253	229	250	219	240	217	238	223	245	242	252	236	227	238	218	232	252	248	190	239	238	203	206	233	237	216	244	225	265	220	187	232	255	219	256	211	227	277	242	231	256	245	216	220	231	238	226	228	242	221	219	231	217	237	217	199	211	215	214	211	223	259	220	232	229	231	191	221	232	236	241	215	236	219	216	240	199	219	213	231	225	254	210	254	227	230	226	219	238	205	211	219	208	218	224	232	262	220	220	239	208	235	229	233	230	193	231	219	224	239	231	203	240	208	245	245	248	241	209	239	257	222	223	234	229	235	209	242	222	245	211	211	239	187	234	247	244	218	221	238	240	230	238	223	239	234	209	240	238	199	260	218	227	216	256	237	211	245	203	224	259	242	197	231	216	223	195	229	211	203	239	223	224	229	216	218	235	216	227	199	223	207	225	218	240	207	216	235	225	232	196	203	229	210	245	227	221	216	223	241	233	232	209	237	238	227	237	205	224	218	255	221	230	255	239	228	248	220	212	238	225	231	194	247	234	246	240	209	231	223	230	195	234	225	242	235	211	230	234	231	223	212	212	220	236	221	227	242	226	219	220	232	225	222	213	245	232	217	229	224	248	224	243	220	219	246	249	217	237	209	256	243	216	230	231	257	248	232	241	225	216	241	215	203	223	243	233	199	226	237	191	216	238	227	219	211	226	231	250	224	229	238	221	243	236	236	232	220	217	251	247	210	249	241	223	226	214	233	229	243	219	227	223	204	246	217	243	230	237	201	248	218	247	210	236	252	213	240	240	234	211	240	234	227	218	220	231	246	229	257	188	247	215	201	233	239	232	232	221	226	254	230	267	257	214	220	203	230	188	232	248	242	213	247	222	209	224	213	203	211	231	216	218	219	229	204	202	215	219	236	219	208	216	212	199	203	219	268	238	225	219	231	251	225	232	224	230	235	215	249	224	211	238	236	254	215	242	211	232	232	230	238	220	220	218	232	229	230	232	245	223	209	216	233	245	249	216	216	212	240	229	240	215	203	209	214	235	220	215	209	220	224	228	231	252	211	202	248	224	215	198	221	199	224	228	225	232	223	221	236	219	216	244	233	218	226	192	236	216	229	234	209	229	228	232	248	210	212	237	241	236	238	233	202	262	223	244	232	237	217	231	267	223	215	209	255	211	207	245	213	260	230	232	211	214	211	241	222	199	215	189	201	229	249	231	209	253	238	215	239	218	229	218	201	215	206	216	225	232	215	218	220	231	215	233	227	220	223	223	224	206	220	217	216	211	236	183	243	212	231	242	223	257	228	231	218	225	213	230	263	216	215	217	233	226	230	208	233	209	237	204	227	236	219	199	227	232	213	199	234	219	214	222	233	239	235	215	230	232	224	215	219	224	216	217	216	213	248	224	212	240	218	227	237	240	216	230	225	238	218	237	229	211	237	219	229	235	209	232	221	239	206	219	233	216	219	244	214	225	241	222	213	232	236	242	220	219	263	241	243	222	224	215	236	251	229	252	205	200	233	193	221	211	218	203	244	240	221	213	211	240	223	236	224	212	219	222	228	250	229	230	245	236	226	234	229	248	228	229	218	233	208	231	227	209	195	211	236	220	214	210	204	203	233	248	223	219	232	214	246	229	242	242	214	228	226	210	221	221	241	231	258	211	243	211	230	213	210	226	243	230	221	225	207	229	254	218	215	233	234	225	240	227	233	248	209	226	222	201	203	220	248	206	225	222	228	242	219	217	235	215	231	233	235	228	221	255	220	227	228	247	210	243	214	238	221	244	223	207	235	223	216	240	223	212	210	245	218	228	232	232	225	218	212	217	249	224	220	226	212	235	208	233	226	220	218	245	222	208	236	229	228	211	189	220	239	200	201	226	228	232	219	202	232	254	225	217	203	248	238	225	230	235	220	230	234	228	228	241	212	234	218	242	212	203	191	235	218	227	220	228	255	233	228	222	228	224	236	249	215	225	217	229	232	234	229	230	235	232	246	222	225	226	231	207	221	236	221	219	218	246	238	212	226	243	222	260	242	225	238	213	236	235	222	232	239	228	258	223	234	223	241	243	226
40244	57475	39706	22489	12110	3685	3171	2032	2141	1599	379	377	328	348	358	310	333	315	351	320	309	322	328	297	304	307	286	298	276	301	324	271	281	282	301	308	258	292	292	267	276	289	279	286	318	275	317	265	310	318	287	305	286	302	290	296	289	275	282	311	310	275	277	301	295	287	274	283	302	335	288	327	287	315	308	268	286	280	283	306	275	319	310	294	306	309	278	245	308	287	302	285	313	277	297	286	284	277	292	319	327	270	276	291	292	293	304	316	308	340	298	276	300	302	321	250	306	259	328	300	297	270	264	277	254	290	289	289	300	307	315	273	293	278	306	324	252	256	302	287	257	291	299	281	259	287	299	302	297	303	291	310	287	265	277	291	276	294	253	295	305	261	274	304	268	274	277	290	280	287	244	269	305	261	286	307	287	296	285	272	292	316	285	280	285	301	295	275	270	288	281	274	279	282	283	279	293	279	261	297	305	299	321	298	318	287	298	300	301	301	278	298	253	305	270	291	260	275	269	296	298	270	305	285	283	284	277	262	307	281	298	276	261	287	305	284	283	304	315	293	292	274	295	287	273	298	303	299	287	277	296	293	315	289	299	319	285	303	297	283	277	282	292	295	286	316	308	314	280	280	287	251	299	282	274	268	266	313	298	273	331	299	274	287	267	293	289	304	287	284	311	288	287	276	311	272	258	265	284	279	293	294	311	290	297	279	271	301	272	296	309	284	300	279	270	306	264	307	289	268	290	267	310	303	274	295	254	273	293	292	311	284	271	278	301	316	258	254	287	268	296	275	287	295	282	280	310	287	257	284	300	320	292	270	301	272	321	292	290	300	283	296	277	274	300	293	292	303	277	304	291	295	287	300	299	291	263	291	295	327	313	299	271	308	316	309	264	276	279	252	288	327	285	285	304	293	253	307	282	299	270	271	271	261	269	286	287	320	279	306	288	303	278	314	260	311	303	306	307	308	288	266	292	313	274	294	303	325	288	281	286	301	308	275	276	248	316	275	294	305	311	285	294	305	268	287	303	275	340	257	268	304	283	298	265	270	259	271	297	280	297	292	268	305	281	302	282	244	292	305	286	278	286	284	255	265	307	271	272	306	272	304	283	319	271	294	302	313	295	281	293	314	305	271	295	295	320	293	311	284	284	301	292	279	276	283	286	277	289	290	279	283	277	295	312	272	277	303	299	270	274	259	257	327	287	301	277	277	312	302	299	294	269	319	263	257	302	274	275	274	269	307	277	266	295	300	258	293	311	286	279	290	292	290	293	284	276	264	301	319	292	290	253	266	279	295	287	269	299	247	267	307	291	304	285	279	290	325	283	290	288	286	292	303	294	300	287	294	320	315	293	283	288	289	294	255	328	313	276	240	270	298	259	304	300	267	272	289	282	292	295	250	298	285	258	283	288	312	286	294	258	301	287	272	278	296	295	283	289	309	297	287	276	294	290	304	286	278	311	258	279	261	325	291	253	310	283	308	275	302	269	290	280	273	290	248	327	280	259	252	310	297	301	281	304	295	298	271	280	282	279	294	301	292	314	291	305	274	281	276	269	267	266	299	298	305	277	289	282	295	283	300	265	285	276	312	305	301	249	296	299	271	300	286	280	292	350	267	275	305	299	281	321	280	293	309	284	296	319	269	273	291	295	305	320	274	286	294	288	341	305	295	277	312	276	280	254	292	309	276	284	265	271	274	282	288	311	277	287	288	292	272	296	281	282	285	298	284	303	282	266	284	297	323	278	305	287	282	324	301	275	302	284	294	278	286	303	308	319	278	272	302	285	299	296	280	280	295	308	308	278	303	280	293	294	272	258	296	290	280	269	263	287	311	308	254	289	289	303	303	254	311	293	273	327	255	299	288	304	283	280	307	278	264	264	283	303	293	287	272	289	266	326	271	286	252	291	255	281	331	309	267	265	314	293	319	295	292	311	276	272	272	279	276	303	283	291	292	293	295	273	289	279	284	296	289	268	263	266	305	307	269	302	269	287	263	281	288	243	274	312	312	269	228	304	285	288	287	268	267	297	303	298	310	318	251	289	315	278	292	282	275	289	260	298	283	294	315	262	273	281	284	288	290	263	301	283	286	268	307	293	316	284	269	308	298	268	267	281	278	264	289	300	280	313	277	255	264	241	308	291	287	283	286	254	265	285	286	265	274	296	318	261	294	276	298	319	278	294	262	291	298	284	296	283	308	290	278	302	292	286	284	276	294	277	329	284	274	295	294	281	270	259	278	278	297	279	304	296	282	290	283	321	288	259	288	317	276	311	294	284	276	291	323	320	298	276	298	292	288	259	263	293	313	279	287	312	330	299	295	301	293	270	283	285	280	328	262	307	305	287	280	283	319	313	288	272	293	259	322	307	268	321	305	289	283	300	273	309	272	295	300	287	269	252	285	294	307	287	269	281	278	334	299	259	301	300	289	282	279	284	239	292	257	292	335	293	262	304	307	259	296	275	304	296	316	251	286	282	289	284	286	296	268	302	286	273	303	283	253	295	268	300	296	292	296	272	310	288	303	293	300	297	271	301	269	271	280	313	281	307	290	289	269	313	277	320	276	266	302	276	280	321	282	304	275	271	299	256	287	303	299	255	318	262	291	310	289	286	288	276	281	273	287	291	307	308	306	294	288	307	328	258	311	268	304	256	294	300	301	291	301	265	283	281	282	314	234	298	284	288	321	314	273	261	303	289	296	295	257	285	263	277	285	283	270	296	278	269	302	306	330	288	280	275	283	300	288	292	295	329	275	290	266	301	295	282	291	262	296	287	293	300	275	285	280	266	295	323	270	290	297	327	305	269	277	310	301	272	280	270	264	325	264	307	296	275	298	297	266	257	338	282	273	259	291	270	327	294	287	328	293	288	279	293	291	294	289	289	277	315	249	302	270	290	267	277	281	314	269	308	318	269	304	314	332	315	269	292	278	259	291	273	310	295	263	318	276	282	280	279	286	309	273	281	285	277	262	336	270	246	265	293	300	303	304	319	291	303	285	323	273	248	276	288	326	310	296	330	301	308	306	278	286	285	294	284	279	294	288	315	256	277	296	312	287	278	286	335	286	276	298	313	295	280	274	308	321	286	297	277	312	281	263	273	273	269	306	286	283	281	285	285	297	300	258	306	266	303	279	291	291	284	281	313	293	313	274	310	332	269	281	313	312	289	257	303	301	305	276	275	278	278	308	289	322	287	273	288	267	302	287	292	297	286	295	288	277	288	284	251	284	292	275	269	280	317	253	276	278	283	305	266	289	300	278	330	261	244	285	303	275	260	317	307	254	270	287	292	311	282	332	296	278	262	287	285	257	304	272	265	273	278	291	256	263	270	313	253	310	297	291	285	299	269	280	281	292	298	287	288	258	320	278	283	282	271	309	293	272	297	300	344	290	292	269	282	286	294	295	282	270	281	292	298	257	272	308	241	290	278	287	279	292	317	300	310	288	307	286	305	295	289	292	292	252	291	270	322	296	293	282	305	279	272	267
23016	21310	28942	24219	21884	20949	14094	4854	3366	2809	700	621	582	578	589	550	553	554	572	511	474	539	570	553	536	522	497	506	500	500	453	491	496	487	489	482	507	484	494	494	463	513	499	496	537	513	501	532	476	516	472	469	485	497	496	465	470	492	481	474	485	473	456	494	484	476	480	468	476	530	531	436	498	485	475	494	507	464	476	497	490	461	459	526	494	491	472	473	462	490	519	467	482	477	496	463	491	477	500	449	469	488	503	531	473	501	488	475	503	479	485	487	517	500	465	473	456	495	471	472	469	469	481	489	517	502	497	513	451	493	461	468	502	481	477	487	479	457	482	474	478	453	473	504	449	530	499	480	456	487	456	485	455	478	495	448	464	446	519	487	500	469	508	484	492	456	532	519	530	443	452	482	505	494	474	449	513	454	461	474	469	483	477	503	494	495	477	485	496	506	514	490	476	504	478	483	435	506	452	475	460	506	480	483	470	454	489	500	465	480	519	497	478	444	470	471	492	481	453	504	485	502	472	437	449	485	477	464	496	507	497	513	480	459	479	482	487	518	522	500	486	483	472	507	489	494	482	510	479	468	468	482	456	472	476	451	481	510	451	466	427	494	505	520	495	448	510	509	482	476	473	463	482	428	489	492	489	502	468	485	501	438	474	485	492	463	485	493	500	484	510	441	417	493	471	499	501	489	448	460	467	491	505	502	471	463	510	517	499	460	487	489	485	493	501	451	468	505	461	471	488	466	479	467	491	474	504	467	468	460	493	443	514	490	476	516	519	505	528	473	436	424	487	448	484	443	466	501	492	459	476	456	466	480	461	483	474	468	451	459	443	461	472	486	492	466	527	465	481	469	455	523	469	458	494	511	456	455	454	470	472	448	504	445	466	472	456	459	464	462	459	476	493	484	483	475	477	484	491	492	503	477	487	513	515	477	498	465	441	457	506	481	469	498	508	498	482	486	446	472	476	499	476	466	476	455	492	500	458	487	530	486	480	446	499	458	463	443	425	463	502	486	467	491	474	500	504	528	477	452	469	458	474	483	469	449	511	478	480	466	517	547	480	503	479	459	484	472	466	473	450	481	485	473	521	455	443	505	492	477	465	496	518	489	509	461	471	490	468	482	456	478	479	512	497	506	488	492	485	471	475	523	495	475	479	492	460	497	473	513	462	510	464	476	432	497	474	475	478	421	499	467	488	482	487	472	444	527	474	507	491	501	504	468	449	480	509	510	487	440	482	472	501	421	476	496	484	463	492	483	481	490	485	497	470	501	499	476	469	487	513	450	488	459	474	452	494	488	493	476	510	482	488	469	505	523	481	482	489	488	488	508	519	467	479	495	499	505	532	517	450	465	470	508	451	508	481	480	479	490	475	496	477	470	451	442	471	471	462	488	527	495	464	501	500	487	463	469	480	492	466	482	492	462	481	511	500	459	460	466	466	451	494	485	471	468	495	480	505	483	469	466	490	461	495	485	479	474	459	480	486	510	480	467	508	494	531	512	524	495	468	500	510	507	466	439	488	494	471	462	505	494	483	469	463	494	490	429	493	516	491	480	488	488	488	470	494	473	495	486	471	489	475	539	456	498	503	477	482	480	470	443	506	440	495	487	463	474	452	526	427	517	488	471	453	513	463	440	449	475	471	515	509	458	499	510	467	460	457	484	450	494	449	498	467	500	481	503	501	505	468	502	480	476	476	465	484	488	466	491	436	461	450	473	492	499	455	476	466	496	475	481	513	496	505	445	491	504	457	457	476	462	484	485	493	489	527	491	490	498	436	451	494	498	455	497	465	473	444	505	489	489	471	507	463	476	462	474	475	482	484	490	483	513	493	473	523	492	486	452	502	493	508	467	488	468	529	499	472	477	482	460	515	501	482	489	461	478	514	476	508	483	492	486	476	485	471	501	489	517	482	469	491	449	465	504	516	498	477	485	518	505	482	474	460	477	486	468	515	484	492	450	476	474	484	473	512	519	477	499	517	477	484	468	475	464	480	482	474	483	483	506	519	447	461	465	491	478	507	519	504	526	510	484	510	508	451	515	452	466	464	452	478	489	460	492	487	467	472	447	448	494	464	547	487	498	443	482	504	480	486	476	474	456	486	447	450	477	458	474	475	517	485	453	491	488	497	464	521	474	493	479	507	451	446	466	470	487	476	469	419	488	492	494	489	489	489	455	458	487	476	441	499	451	525	481	474	486	449	501	506	516	478	475	471	492	513	483	485	477	470	477	469	482	456	469	498	479	440	488	529	490	518	498	468	480	438	530	481	484	469	483	493	482	450	482	467	472	483	445	504	489	478	508	439	500	503	450	477	469	468	490	487	512	475	515	494	499	479	470	521	486	445	476	501	457	465	474	517	478	529	488	470	484	521	510	456	536	530	485	475	459	440	501	498	503	515	472	478	485	461	493	459	451	475	485	472	481	468	483	484	428	451	478	479	499	500	463	442	495	476	491	518	472	456	473	495	442	518	447	496	508	481	451	466	475	500	511	517	459	469	493	440	470	467	468	530	505	478	447	446	450	493	478	513	475	467	477	518	489	474	483	485	473	471	511	461	447	497	508	468	471	459	497	493	489	499	503	532	479	486	460	477	487	445	450	488	466	506	470	468	431	493	457	478	473	485	475	506	471	461	460	503	495	472	448	458	520	461	481	470	475	485	480	510	469	489	464	519	484	487	511	467	462	479	471	429	445	525	487	494	498	459	453	448	475	469	524	481	499	487	470	471	512	491	503	496	457	510	448	494	478	467	456	486	493	503	445	504	446	446	480	499	448	497	504	473	480	474	455	489	486	479	490	459	449	490	441	423	437	479	473	491	505	503	505	508	483	515	469	458	484	455	486	469	484	466	474	487	464	479	477	502	466	487	464	502	462	508	462	465	499	483	506	512	452	473	541	500	473	491	460	485	497	472	464	521	442	504	491	482	487	500	455	480	443	456	509	487	435	460	451	499	484	437	480	458	431	488	517	491	473	481	511	509	465	509	465	463	455	518	476	504	468	487	459	513	429	476	496	468	478	489	488	495	452	474	479	466	510	489	478	487	489	447	502	453	484	489	469	487	459	461	468	476	445	429	509	455	491	514	482	477	477	476	432	492	477	474	513	529	454	488	477	460	535	517	495	456	451	492	460	470	516	465	455	463	469	507	469	477	488	449	484	484	472	511	512	466	464	462	489	468	466	505	457	476	480	463	469	435	439	478	450	530	481	500	485	493	496	484	474	461	477	457	530	501	505	463	527	482	475	491	487	473	475	494	456	467	469	488	447	476	482	469	488	443	466	473	479	508	496	472	489	502	494	488	474	466	485	493	462	470	474	466	530	498	471	511	484	467	457	469	455	485	468	479	493	494	500	486	517	500	471	490	477	457	518	444	501	449	444	490	459	493	482	479	460	461	459	507	497	460	480	489	489	530	487	482	492	472	467	487	469	497	462	485	444	497	497	460	463	483	467	472	517	477	466	455	469	465	460	463	500	486	460
54186	82316	63847	41543	31730	12837	11693	8354	7241	5378	953	862	841	806	768	787	719	668	700	703	690	648	644	660	640	616	603	628	619	600	579	611	638	605	587	590	605	579	496	578	565	594	582	570	551	554	550	520	577	566	591	561	555	598	578	566	566	581	546	558	550	572	577	529	568	553	573	566	556	577	537	565	549	559	577	566	556	521	545	583	557	574	549	552	529	592	581	558	520	554	604	560	568	603	543	589	548	574	572	575	576	575	600	601	594	520	578	595	603	572	544	563	559	588	549	526	554	523	566	551	565	580	623	527	551	593	519	551	583	593	575	555	580	574	562	542	578	561	564	562	519	542	578	532	549	574	584	564	540	576	554	594	602	648	542	551	543	546	546	554	507	559	493	550	517	571	579	577	531	582	606	600	551	524	553	575	588	551	556	584	576	534	556	537	578	525	541	546	587	566	565	573	563	585	551	544	549	539	551	530	593	544	547	587	578	551	544	547	579	537	573	544	561	567	530	534	511	552	547	609	558	583	559	561	578	549	541	557	543	537	558	549	538	595	531	574	492	563	563	516	539	570	599	610	554	604	507	600	538	565	576	547	577	575	561	572	559	550	545	535	554	545	553	562	570	607	563	557	526	501	559	560	573	542	534	560	553	538	594	548	558	580	507	566	565	581	588	561	602	551	595	595	595	556	541	567	575	535	549	577	552	581	559	569	560	537	624	585	583	540	581	551	523	522	571	570	552	539	558	527	602	571	587	573	496	609	533	563	525	539	557	574	558	565	551	577	548	574	533	588	549	566	545	532	550	566	528	534	558	538	574	551	592	586	528	527	535	554	529	591	549	548	538	562	584	548	565	574	564	545	552	548	546	580	537	538	571	535	596	575	556	545	519	584	577	552	548	521	510	543	576	525	560	575	525	514	527	539	603	517	505	554	614	597	515	571	611	589	576	548	544	539	586	554	545	586	562	601	623	537	514	555	545	559	549	541	527	554	571	557	585	578	545	554	529	564	509	565	591	565	529	585	572	588	546	547	550	554	610	558	541	559	557	572	535	558	547	555	545	549	558	523	558	559	549	583	561	526	563	546	553	557	569	533	581	590	544	552	557	539	556	553	572	567	532	548	535	526	594	509	559	539	541	539	528	568	564	585	537	564	580	562	543	575	549	573	556	586	562	595	531	552	543	558	545	552	569	565	557	504	565	574	567	577	545	513	579	568	554	566	578	561	617	545	572	509	544	558	578	566	584	523	579	527	519	550	517	564	549	582	543	576	559	544	583	498	553	619	562	547	588	527	551	534	520	538	611	545	526	590	574	566	553	562	576	585	551	497	550	526	529	550	549	576	527	581	578	569	606	559	539	536	532	576	558	563	589	536	587	576	581	539	571	558	605	563	578	565	561	537	523	555	566	578	576	566	589	564	555	547	559	521	569	540	518	502	557	589	545	580	515	551	577	597	560	578	563	587	548	574	521	557	568	527	529	553	529	544	559	535	577	552	591	541	589	543	548	537	568	575	555	567	575	556	529	489	552	552	606	557	558	551	561	553	581	548	533	588	546	550	574	563	553	611	532	555	569	563	548	585	558	575	522	529	529	571	596	578	546	582	562	585	567	543	550	613	559	536	532	548	580	516	586	530	576	554	594	589	531	562	505	559	545	533	592	555	541	595	540	592	546	552	561	611	558	552	531	536	571	566	574	537	549	499	590	573	533	542	548	588	492	514	602	559	566	561	591	574	565	548	545	556	554	599	539	545	542	571	546	525	547	569	554	560	558	549	542	583	552	591	525	549	583	525	559	532	531	540	609	556	540	564	526	572	574	513	583	529	610	563	516	574	549	519	586	542	586	574	527	542	557	607	579	595	598	575	599	556	546	540	563	575	531	551	557	575	601	550	551	533	563	562	529	568	556	583	600	600	573	580	553	558	560	528	554	556	520	563	595	602	574	558	573	548	568	534	560	577	580	572	554	560	554	554	560	609	600	531	562	566	555	554	565	558	541	531	601	518	595	544	576	547	560	558	538	577	552	568	531	611	528	548	540	539	524	542	553	574	579	529	557	594	591	589	577	536	509	563	550	574	552	565	568	572	568	543	515	568	556	571	560	593	545	570	548	609	583	562	594	546	518	531	565	546	551	546	548	564	586	586	588	563	536	567	557	588	571	587	573	565	563	552	566	544	546	536	554	568	587	607	605	511	536	518	581	568	563	547	498	545	556	560	574	582	520	550	537	527	580	566	595	538	572	563	537	566	527	561	557	545	577	556	646	561	538	540	561	520	572	608	527	564	530	565	568	516	536	523	582	542	577	527	576	569	585	572	564	546	580	553	575	540	540	576	583	552	567	554	592	573	575	609	547	553	580	561	551	579	537	566	560	575	555	514	502	568	588	577	554	566	521	547	576	524	589	528	561	549	524	567	524	566	583	576	531	546	542	569	569	570	550	515	558	565	550	550	534	552	529	564	530	582	542	564	603	543	530	542	541	551	563	532	533	559	563	596	546	554	541	562	603	560	553	579	514	588	573	578	576	542	627	534	542	565	550	597	571	535	526	564	553	572	531	548	573	583	558	578	529	539	545	566	564	529	581	526	581	556	551	542	563	508	586	526	576	517	559	550	559	531	550	555	536	513	550	574	581	537	573	567	565	595	565	565	541	508	591	577	562	524	562	589	606	519	577	543	533	567	479	612	537	542	527	560	517	576	524	554	596	532	572	548	581	550	563	611	546	563	544	572	563	563	543	532	528	574	544	532	561	567	564	569	530	545	559	564	575	559	553	606	559	528	567	547	532	544	551	559	541	518	533	538	548	564	575	567	542	560	538	597	569	554	553	567	548	558	585	570	573	541	595	523	586	526	538	576	596	612	554	594	557	549	546	560	549	559	522	555	531	544	543	616	577	551	568	527	569	568	583	567	542	570	546	589	520	586	564	574	568	582	541	543	585	505	570	564	561	590	576	568	510	537	565	519	510	534	513	551	561	539	546	579	552	561	548	595	532	583	582	546	550	512	589	561	553	508	552	550	551	594	560	604	547	533	542	546	539	529	566	552	552	593	567	539	582	584	575	519	525	564	593	568	562	569	549	554	541	552	550	544	529	551	549	581	542	568	562	571	533	542	598	561	569	559	568	567	564	537	556	582	556	621	538	527	534	586	575	564	575	533	554	566	570	571	584	569	555	555	560	552	538	532	569	553	547	569	499	533	537	588	582	590	532	541	521	543	557	562	561	531	518	544	577	555	551	562	549	569	538	558	560	593	553	600	560	522	580	563	531	550	551	569	569	603	552	577	594	597	542	537	519	560	538	523	548	562	573	488	529	564	548	555	562	540	571	506	545	556	570	552	588	529	568	574	557	514	565	546	551	553	547	580	631	527	530	570	520	576	536	560	527	551	557	565	562	556	570	557	515	542	557	584	532	564	581	529	582	582	533	608	547	551	525	548	581	558	555	539	570	556	548	540	551	568	570	573	609	590	578	575	591	535	582	553	502	556
27703	22315	18095	6522	1913	619	548	372	318	272	227	209	216	202	250	233	248	236	213	204	197	202	208	209	202	181	198	186	212	199	200	182	197	224	226	204	194	211	208	204	198	206	234	215	182	192	206	202	205	197	206	201	222	222	195	215	195	215	225	209	200	249	202	205	202	199	201	196	228	227	213	213	240	236	196	184	208	193	209	214	201	207	218	209	212	225	207	205	186	207	206	184	203	219	188	200	200	179	240	239	206	210	187	222	231	189	221	217	201	224	203	205	216	217	196	210	207	200	220	224	205	186	198	216	210	220	208	198	214	207	210	210	216	217	213	234	209	191	217	209	206	217	208	183	220	210	220	186	190	197	220	219	190	190	218	222	215	211	191	200	195	202	204	208	221	191	177	206	214	183	225	186	222	191	199	188	199	191	199	219	205	217	196	208	216	208	244	200	206	200	207	195	199	229	196	248	225	213	231	238	212	217	210	216	201	236	230	208	195	221	220	217	216	233	223	212	240	208	220	211	190	191	202	227	213	247	230	195	217	200	211	218	222	196	214	216	190	201	188	195	218	214	220	220	204	178	174	198	242	207	216	186	214	211	223	217	201	200	225	217	220	205	208	190	218	221	237	221	186	187	170	214	222	225	231	203	202	194	201	183	184	228	218	200	210	219	204	202	207	191	224	250	214	210	203	219	203	186	202	208	216	231	213	187	219	187	205	206	220	210	223	222	206	211	231	216	224	189	219	206	221	188	221	199	207	236	209	214	211	218	231	178	208	215	187	229	203	215	208	213	225	227	190	218	208	221	195	196	174	218	193	215	222	209	209	203	213	216	218	224	215	211	193	192	207	209	220	209	203	212	216	208	204	214	209	217	216	204	205	200	227	219	200	221	216	215	215	218	210	222	189	218	207	223	207	226	200	217	214	207	213	207	230	213	215	194	219	199	214	192	224	222	193	216	201	206	218	212	220	237	210	218	205	213	243	196	213	229	199	223	220	212	236	222	215	185	191	204	197	208	199	227	210	189	206	212	211	195	203	227	201	214	187	205	199	208	222	195	182	213	247	203	209	193	204	205	233	179	207	211	196	228	196	215	198	221	234	236	202	215	199	223	202	190	246	217	186	217	202	215	185	201	193	204	206	232	201	237	202	243	214	211	213	187	193	204	196	227	204	224	225	196	223	216	225	215	199	223	212	224	225	230	213	246	191	218	200	198	217	225	230	197	204	204	230	207	212	225	218	198	211	225	223	218	231	233	210	220	203	197	200	206	224	201	205	222	202	231	217	209	202	217	197	200	236	184	232	189	185	224	215	212	211	200	187	195	235	218	162	230	193	208	211	205	202	234	217	170	210	203	183	205	221	201	182	198	195	211	205	220	193	221	223	197	222	215	234	192	197	213	202	218	208	204	228	195	195	196	197	213	204	226	185	229	226	192	190	202	212	229	193	224	205	202	205	199	220	203	196	226	228	209	246	215	214	212	188	181	223	213	197	212	206	205	172	225	204	208	206	209	229	211	203	212	205	193	203	208	224	173	202	198	208	201	215	217	217	202	212	213	199	218	242	202	207	203	198	218	204	198	208	198	211	213	207	212	219	226	207	226	215	215	222	215	236	194	206	189	201	177	196	209	221	209	181	210	198	205	193	186	215	216	184	222	203	198	208	219	234	209	212	203	223	230	208	189	199	204	189	224	204	168	203	226	207	227	223	204	224	198	210	213	195	206	217	213	255	190	200	224	218	198	212	178	221	202	206	227	204	213	214	212	192	190	198	206	192	241	199	203	203	209	217	198	210	193	205	203	219	207	209	211	201	232	206	213	186	192	243	196	210	213	177	217	198	184	194	194	195	186	209	194	224	210	207	226	227	212	190	221	222	220	220	216	188	206	203	202	207	192	221	223	205	218	203	219	211	202	200	225	180	195	214	189	208	208	223	207	245	210	191	202	224	219	247	196	203	177	213	197	198	214	205	198	232	207	194	226	211	216	189	209	180	199	204	214	207	225	206	198	218	214	201	214	232	196	216	209	219	174	257	240	202	213	219	217	182	233	206	208	189	219	216	184	187	219	224	222	183	228	195	216	208	208	207	219	227	237	204	235	214	230	200	206	208	227	194	204	209	202	236	218	216	204	236	207	227	184	218	207	208	223	210	200	196	227	208	227	191	199	201	208	220	221	187	212	224	239	217	196	203	220	207	219	208	225	232	208	210	193	219	223	218	189	193	214	202	207	201	221	205	203	222	202	215	199	235	234	213	224	201	206	210	204	229	184	204	207	201	193	202	207	201	213	211	213	211	245	202	181	209	206	194	211	235	218	215	225	220	194	219	214	207	220	189	218	195	186	198	206	222	185	200	193	221	203	203	224	213	187	229	226	223	184	211	205	201	191	192	207	193	193	208	196	177	209	211	217	218	214	236	200	215	195	213	198	229	204	223	209	191	210	186	203	213	197	224	197	225	205	243	213	205	229	189	207	198	212	208	207	197	216	209	166	222	191	216	218	190	206	238	230	217	241	184	223	218	198	222	215	216	186	193	193	217	217	200	197	201	229	221	207	205	192	194	207	208	201	211	197	195	204	208	228	256	197	203	227	217	196	194	208	203	213	198	207	203	186	202	225	234	200	198	238	200	210	196	214	245	210	185	210	190	208	229	201	240	203	180	237	196	219	218	207	230	226	236	235	209	226	208	205	220	212	220	210	191	209	205	227	210	225	211	221	203	218	200	210	200	202	194	201	216	228	205	204	221	218	220	178	210	214	202	235	221	220	218	222	216	196	210	202	207	214	209	205	207	207	213	187	182	206	227	224	183	186	215	231	216	202	189	225	227	191	157	242	222	216	206	216	219	222	227	200	230	197	201	203	202	214	212	193	207	202	233	203	236	187	200	188	196	198	199	217	207	206	201	200	240	208	213	215	202	214	191	215	220	221	220	215	206	211	227	224	213	220	201	171	213	198	203	220	198	229	223	219	215	191	223	190	202	192	232	218	201	169	251	200	184	240	208	194	221	207	221	210	221	183	217	222	214	197	205	213	182	238	210	214	215	210	225	232	197	213	215	179	200	191	209	223	203	199	203	181	199	196	183	203	202	217	226	205	236	183	203	217	207	231	209	217	232	208	212	209	204	207	234	170	197	185	207	209	178	202	201	199	188	175	209	214	202	229	211	209	201	206	207	224	197	233	205	210	199	184	203	201	213	206	198	223	205	219	192	182	206	205	191	182	218	197	232	212	205	227	231	199	195	225	223	208	212	203	210	233	219	208	199	196	238	195	196	220	193	170	218	206	234	202	210	222	220	201	190	210	211	221	221	208	207	208	229	198	200	195	226	228	206	218	187	200	206	208	210	189	214	232	221	207	216	227	220	226	197	225	218	210	210	213	217	195	227	214	218	174	201	202	204	197	241	247	233	226	182	208	199	201	202	196	195	226	216	213	202	227	226	207	207	213	202	220	216	218	216	207	215	218	190	221	220	207	211	209	195	201	202	229
22421	30295	16841	5839	2971	906	820	555	500	491	269	294	270	249	282	251	265	265	259	239	264	259	263	240	255	256	232	274	264	273	213	247	245	263	221	239	274	261	239	251	243	246	262	253	269	269	270	288	228	253	247	270	247	260	311	231	242	236	251	252	248	235	265	270	253	274	229	263	263	239	299	220	244	260	250	272	241	260	254	274	291	250	271	264	268	262	259	240	264	288	247	264	296	245	231	262	261	237	268	243	265	269	254	258	264	266	260	245	248	271	237	293	253	248	208	258	270	237	254	232	257	262	265	258	265	246	279	270	256	271	260	258	277	250	268	261	278	239	250	235	236	267	268	241	259	241	243	257	236	280	275	229	239	283	258	249	239	250	273	251	251	284	252	253	277	261	249	273	252	283	283	237	272	268	234	266	253	264	246	266	244	244	256	235	264	239	259	275	251	259	267	267	279	255	224	257	245	235	262	257	255	236	253	244	267	246	255	249	280	276	266	237	249	269	253	247	230	269	272	245	260	271	270	264	247	245	254	249	272	255	250	289	270	288	262	245	286	259	257	249	284	275	258	217	284	254	260	274	250	277	258	275	224	257	246	271	279	266	231	249	254	262	253	250	270	281	260	279	245	246	243	273	267	238	262	266	284	259	269	266	236	256	279	271	263	253	265	248	246	278	289	258	262	239	262	261	275	251	253	272	263	244	262	269	245	239	256	246	223	284	259	241	263	252	277	263	236	254	278	271	260	238	256	256	274	270	271	259	262	267	223	251	269	245	278	251	259	261	270	268	298	240	274	234	249	261	305	244	232	241	279	248	233	250	284	238	248	260	278	257	276	267	250	239	256	255	245	257	273	263	271	239	281	231	260	242	284	246	264	278	266	271	255	255	267	247	269	226	236	265	252	262	253	265	228	265	243	233	267	252	262	268	238	247	247	265	260	248	242	236	260	262	230	264	264	269	272	287	244	276	297	237	262	247	270	283	263	262	245	256	276	271	243	257	262	238	263	238	254	270	256	251	255	235	248	256	262	251	240	241	252	258	261	275	221	237	264	271	287	246	265	262	255	246	248	261	240	268	278	240	257	246	287	242	252	243	289	258	257	233	273	278	236	269	230	262	264	256	289	259	246	242	232	254	267	264	251	282	285	263	260	265	256	245	254	280	268	280	237	261	264	272	239	241	243	247	235	263	247	250	278	278	260	258	250	254	254	240	255	268	255	245	265	249	265	247	276	278	264	240	244	261	231	277	277	276	274	233	259	284	250	273	247	264	273	266	273	275	266	271	256	284	273	250	259	250	262	288	272	236	269	259	233	259	271	270	243	262	251	265	257	256	262	260	263	266	263	250	262	277	275	251	260	257	272	229	247	259	233	273	275	277	284	244	265	232	251	250	254	251	254	249	286	237	233	275	276	285	251	286	267	268	234	243	256	246	260	264	277	241	255	263	260	254	252	243	228	290	272	247	242	266	240	234	274	216	271	250	290	272	253	260	274	244	251	254	264	237	254	248	258	232	278	282	258	267	235	279	245	264	240	252	259	254	223	245	242	285	263	274	253	264	229	239	259	238	247	239	259	274	240	227	262	247	255	245	238	238	258	257	252	260	254	275	274	240	236	245	245	254	265	270	248	242	244	250	261	245	247	277	245	239	255	225	286	237	272	274	247	249	273	238	264	259	262	273	260	258	232	258	223	264	268	264	250	244	273	265	243	249	236	242	248	254	241	260	250	255	273	267	286	256	254	271	245	271	237	267	253	239	255	268	268	264	261	223	261	258	266	259	251	258	238	231	268	241	273	238	269	279	257	265	249	270	263	288	235	248	278	258	262	253	257	242	270	250	272	257	259	270	281	250	225	241	265	247	265	255	272	267	222	256	266	288	258	268	247	267	265	247	285	285	305	249	259	245	260	293	267	247	257	253	241	248	257	247	273	264	269	224	265	261	267	260	257	235	245	267	264	282	270	241	231	266	237	238	238	255	280	259	279	264	278	233	241	259	275	245	265	250	272	246	249	255	266	250	242	274	270	258	253	255	233	253	272	278	273	231	219	243	227	253	246	253	275	242	268	249	243	274	259	271	253	259	251	258	266	243	283	239	242	238	244	265	251	258	278	264	279	260	283	265	264	248	258	253	257	262	275	256	242	256	271	264	240	232	282	277	256	250	265	282	258	228	230	249	244	265	274	270	244	266	224	274	236	246	266	255	271	255	236	266	275	264	247	253	258	276	264	261	231	230	269	239	257	254	267	262	277	257	245	251	263	273	244	252	268	272	257	253	257	261	243	239	257	261	270	294	273	271	273	281	264	283	287	287	273	268	285	247	277	267	263	267	261	281	255	244	291	249	239	276	232	257	273	263	244	230	285	275	252	239	232	247	286	274	267	268	225	267	268	275	264	268	239	283	256	223	260	218	276	239	259	245	243	269	259	261	249	264	273	255	258	270	273	294	253	260	275	229	263	258	238	240	261	245	231	252	271	272	258	269	256	259	264	242	244	268	281	274	249	233	260	258	264	246	239	254	240	277	250	242	261	273	257	241	287	243	243	245	267	255	246	236	265	260	257	228	251	266	255	262	233	254	245	253	233	247	239	251	266	255	294	251	234	218	263	242	281	283	283	253	259	293	262	274	259	268	287	272	260	284	255	244	277	232	229	280	243	226	227	249	275	257	268	263	248	253	263	266	249	285	268	242	256	232	234	274	252	264	253	272	258	290	278	262	238	272	242	226	265	251	250	259	282	255	260	248	258	247	252	275	268	230	213	265	241	262	217	242	243	230	252	241	255	236	281	240	245	265	250	263	281	237	277	265	270	251	232	269	252	264	262	252	243	277	268	259	264	242	249	248	252	276	281	257	230	262	257	231	253	268	246	232	254	302	273	265	245	238	254	243	261	247	269	251	258	262	269	267	239	250	255	251	232	260	254	265	232	250	263	255	235	227	273	254	254	255	246	241	271	252	296	269	250	257	268	280	261	249	270	268	259	243	286	236	259	267	260	257	267	301	276	265	241	251	254	266	270	250	246	259	251	277	268	261	270	245	275	250	245	270	244	240	287	247	255	268	254	246	238	244	275	227	272	281	258	258	217	265	274	264	216	278	289	256	226	247	249	238	246	285	273	260	263	260	219	258	272	242	258	274	263	261	271	233	275	266	268	271	243	270	252	310	264	248	221	243	248	254	239	249	262	273	246	263	245	230	245	273	231	260	265	267	254	266	258	263	268	248	271	260	245	243	250	245	256	252	245	265	256	276	265	285	218	261	252	254	245	240	258	277	257	267	250	251	285	275	269	245	265	249	256	234	262	223	264	272	242	264	277	265	250	254	246	248	250	252	261	232	244	239	241	241	243	272	254	239	243	257	278	274	269	251	231	261	279	238	246	249	283	275	251	234	262	271	258	255	230	248	277	261	226	288	248	264	269	259	251	230	253	258	260	237	260	241	244	274	236	259	254	259	275	262	248	237	242	264	263	277	247	248	293	244	264	255
24194	21387	28645	24790	21236	11897	4085	1956	1497	1620	441	383	384	394	405	372	367	376	407	376	384	404	343	373	382	364	361	349	308	369	351	361	392	371	360	347	374	363	344	331	365	366	390	344	343	369	371	363	368	361	331	376	370	328	341	338	387	388	310	364	374	384	339	367	358	367	368	378	359	371	302	361	340	357	341	368	347	352	385	353	335	339	369	350	364	355	388	334	366	364	353	367	364	335	344	400	347	349	336	343	336	368	373	343	361	363	380	397	364	368	377	377	379	359	386	343	343	369	361	346	385	334	330	335	356	396	347	358	351	382	383	362	364	374	363	359	360	373	378	352	364	326	345	347	334	359	354	383	367	367	374	397	370	309	355	325	369	354	344	354	342	355	365	373	329	344	381	346	379	359	379	339	395	337	366	371	325	347	359	333	385	375	345	359	361	354	344	332	338	378	368	350	355	365	345	339	363	347	346	352	356	339	409	405	368	390	351	378	335	378	338	381	340	363	327	355	348	290	360	338	350	365	367	344	374	350	346	339	366	369	372	346	342	347	378	384	325	354	360	347	336	354	374	328	347	373	359	358	371	330	356	344	386	346	341	353	375	353	378	365	353	367	348	349	355	369	359	340	379	350	362	350	326	343	368	356	346	358	316	360	366	343	337	352	342	384	376	343	367	363	347	314	347	372	351	389	364	358	373	378	316	358	344	359	370	348	362	358	396	355	371	365	342	370	365	337	379	350	361	341	351	331	355	390	349	350	338	362	368	392	362	322	347	312	344	370	365	354	313	379	339	389	357	375	361	338	351	370	357	355	358	368	385	361	359	358	335	368	332	367	352	353	340	340	340	339	329	341	367	352	356	339	331	336	369	349	366	353	367	363	339	379	370	374	372	342	345	338	353	379	361	328	331	343	339	338	373	348	344	345	341	337	353	333	385	355	358	345	384	330	383	375	346	338	376	358	390	352	404	368	373	355	332	359	356	357	353	340	364	353	349	342	325	353	344	316	345	315	343	326	330	360	396	364	343	339	367	335	370	330	365	384	384	383	347	319	390	353	346	354	369	342	384	366	382	352	386	339	373	350	343	382	348	347	332	383	355	312	331	370	347	326	409	338	341	354	370	349	354	352	360	363	349	390	368	360	364	348	341	342	387	340	339	377	379	376	382	321	337	349	344	332	380	329	357	363	388	330	340	350	338	374	341	345	359	361	328	338	364	377	369	356	397	328	354	330	343	319	351	367	344	349	363	355	354	344	331	361	349	371	357	383	352	360	343	369	354	335	377	393	367	341	356	331	383	367	361	330	347	344	368	404	377	348	355	341	374	411	346	324	319	317	360	347	338	369	340	352	328	361	331	334	331	352	364	328	340	354	354	358	386	343	382	372	350	323	405	341	354	339	376	373	337	349	351	344	365	397	341	379	375	370	370	361	335	349	341	367	350	352	356	356	323	336	379	341	378	354	350	353	338	381	380	344	350	357	360	354	400	353	346	329	372	390	319	361	384	392	366	339	378	349	347	348	338	364	386	364	351	375	389	344	348	348	341	362	373	357	361	344	293	353	356	365	367	323	353	334	385	379	342	322	347	342	362	354	384	346	349	336	350	335	382	393	338	378	401	363	407	388	332	364	364	330	328	362	353	376	368	358	372	380	367	339	332	336	339	342	356	354	357	367	371	330	341	359	346	370	380	387	360	368	368	356	363	334	363	357	377	383	359	359	322	345	349	344	319	350	362	363	401	333	365	379	336	373	337	356	374	346	366	381	361	364	360	369	344	340	358	359	335	357	362	350	335	361	358	376	365	355	363	358	361	362	376	339	327	365	356	363	389	364	358	343	375	347	383	376	338	332	380	394	364	352	354	341	346	356	329	359	342	345	349	362	331	367	377	334	378	361	377	371	346	326	357	374	373	340	337	366	356	350	323	353	389	350	361	355	329	337	369	361	343	348	366	340	352	324	383	355	341	386	352	343	344	352	370	325	334	318	358	362	370	354	373	355	375	343	335	329	356	379	373	345	345	351	329	365	334	345	324	359	356	350	333	320	358	346	359	361	350	367	371	383	359	362	363	366	339	339	325	385	389	364	349	371	364	351	366	367	365	362	333	346	340	369	372	384	310	326	331	354	362	357	349	331	370	352	378	360	348	343	359	350	379	365	335	377	371	362	348	367	353	363	348	370	373	352	342	383	364	372	342	326	348	365	352	345	350	356	369	361	366	328	358	363	345	342	366	336	337	378	341	344	401	350	385	386	357	354	336	338	346	376	346	335	352	318	368	319	335	389	394	383	338	348	371	363	369	354	371	374	323	346	358	329	368	352	304	348	341	347	359	380	363	341	327	348	346	370	343	333	375	376	350	325	364	360	351	356	331	369	330	346	397	321	350	387	370	372	368	339	378	373	345	377	328	341	352	346	391	348	348	379	404	347	377	366	366	359	334	373	361	339	337	360	350	341	348	379	402	338	380	356	355	379	342	316	326	358	348	383	352	343	341	371	350	356	372	378	340	370	334	367	389	374	357	365	337	365	366	381	368	348	367	370	334	352	337	328	360	381	359	359	349	362	344	366	374	340	311	331	375	393	348	355	331	365	337	344	372	368	389	377	352	373	345	372	359	329	377	366	328	367	361	335	358	356	327	343	366	350	335	353	316	345	349	373	339	379	348	380	356	359	339	359	392	346	346	349	351	376	371	377	371	321	387	353	360	354	396	357	342	372	341	413	363	354	373	375	380	358	356	351	334	336	333	397	341	348	390	356	354	332	359	371	352	344	348	368	368	356	357	407	358	323	381	349	396	371	385	344	341	359	395	354	359	364	341	348	391	359	341	344	354	350	350	370	338	342	357	338	339	358	372	391	361	353	387	377	318	309	358	326	341	356	354	381	348	341	341	343	365	346	367	389	369	382	364	332	383	361	337	352	325	333	390	348	346	370	380	321	342	345	370	343	339	314	355	356	379	367	389	347	350	342	351	350	370	359	369	382	361	325	356	355	345	331	355	342	319	369	360	356	351	336	384	353	359	363	393	357	371	370	376	361	344	327	379	335	347	353	322	348	328	342	364	329	356	338	334	397	347	369	345	359	351	356	335	370	386	376	357	350	340	372	349	383	344	352	366	350	379	335	339	367	357	355	354	315	339	327	382	348	345	360	357	394	345	361	343	380	336	348	363	327	371	360	361	357	345	355	340	373	391	339	336	335	347	356	319	372	363	358	376	351	370	377	357	385	341	362	373	353	366	383	382	377	386	341	336	390	335	345	361	392	380	378	358	362	334	356	354	366	335	351	347	372	339	365	344	344	369	374	343	338	339	356	337	371	376	382	400	358	357	319	328	330	370	325	381	372	331	377	379	375	364	368	358	360	360	342	383	345	368	361	353	340	359	384	388	373	328	336	353	363	335	355	398	377	331	340	353	367	361	379	349	364	333	374	336	361	358	376	386	365	375	388	333	379	372	327	339	384	349	374	362	349	357	389	366	355	346	352	362	349
45822	69064	49402	28635	19704	7916	6100	3892	3322	3448	638	573	538	512	496	506	480	475	471	485	419	402	421	450	435	395	447	415	437	421	469	459	433	460	468	410	413	463	428	430	435	432	444	437	402	392	440	391	425	438	437	423	409	465	409	442	419	437	433	407	442	432	418	391	417	427	421	395	409	416	430	411	433	410	400	399	450	418	409	403	391	418	451	428	434	387	467	398	429	388	418	437	423	417	448	392	427	443	391	406	431	423	442	431	449	434	416	380	410	425	414	430	388	433	402	444	424	390	462	422	416	411	379	436	395	412	402	418	444	414	409	438	399	431	441	451	394	414	386	401	413	387	433	421	444	438	431	398	430	424	423	429	447	380	425	431	406	439	396	393	415	420	395	417	407	427	407	451	447	403	383	381	372	398	378	449	425	417	417	416	375	425	404	425	424	424	417	397	414	426	415	405	411	398	407	446	368	435	423	466	426	414	433	398	415	427	429	442	434	387	429	419	418	448	427	385	411	407	449	404	435	403	424	434	408	384	394	420	431	436	398	435	395	399	420	395	442	443	430	414	433	401	397	427	375	436	404	428	430	431	403	393	394	410	447	395	411	431	406	419	434	430	423	425	418	433	412	417	412	385	405	448	384	425	420	432	436	417	414	419	407	417	395	431	425	423	454	401	422	448	389	419	401	417	399	397	399	450	409	411	406	425	416	387	431	415	400	392	419	403	427	429	373	407	476	468	400	436	439	398	434	404	391	412	409	402	424	407	431	406	439	412	421	387	404	394	407	420	417	432	422	404	396	428	416	406	424	416	427	428	435	422	393	421	397	441	398	436	413	404	382	363	435	413	456	395	430	405	391	432	420	410	398	431	445	475	468	426	409	415	416	385	443	392	443	392	409	390	394	421	427	386	405	422	404	382	443	409	440	397	414	405	391	434	463	406	415	377	392	389	404	418	444	429	438	381	395	410	410	414	439	394	393	399	409	396	399	391	407	398	448	391	421	402	424	418	442	425	422	408	424	426	425	407	412	424	403	462	427	401	408	403	400	428	383	407	413	426	423	399	418	442	394	447	407	408	422	403	423	409	408	412	420	419	427	397	442	437	421	442	416	457	424	414	366	398	430	382	427	455	404	392	422	423	425	435	432	402	404	406	473	390	400	440	383	404	409	395	378	390	417	433	459	460	425	414	389	449	405	388	408	432	398	435	434	408	445	391	401	391	410	397	397	361	415	380	430	447	382	419	436	423	389	451	435	423	449	435	419	443	417	394	409	446	423	412	443	441	405	411	401	411	408	402	454	422	424	420	442	412	423	414	435	410	392	417	403	424	454	424	435	437	440	414	405	413	422	458	419	420	391	408	410	419	443	413	418	408	417	422	443	403	381	422	404	424	396	390	436	387	429	432	415	389	412	432	389	414	411	388	436	445	400	416	417	395	395	409	410	419	388	398	439	414	415	455	399	444	431	400	417	442	410	386	411	362	400	382	406	429	396	392	417	418	396	350	444	388	394	443	419	430	415	466	442	401	413	396	427	438	434	425	439	457	452	419	423	427	437	466	386	441	411	413	432	421	428	415	434	446	442	444	424	388	440	442	435	435	431	382	437	422	390	426	388	448	413	417	448	415	410	413	438	417	435	388	415	430	411	446	458	420	402	416	431	422	406	391	385	358	388	414	409	446	441	442	454	443	418	435	450	448	439	450	404	415	419	418	399	424	442	386	398	459	407	369	383	432	424	426	377	432	437	413	420	418	416	419	385	440	445	395	419	389	409	418	388	445	389	416	403	396	412	452	370	404	378	433	435	408	407	406	440	436	411	416	405	407	409	402	391	420	383	413	425	430	418	381	436	433	419	444	413	381	448	392	369	435	428	415	414	368	386	391	398	389	418	398	393	407	415	395	420	426	425	447	472	406	394	397	411	399	416	380	429	401	427	375	431	455	435	421	384	422	404	400	431	406	432	416	472	379	427	403	412	404	419	427	425	428	431	425	449	428	418	423	389	397	389	422	433	415	401	415	421	423	444	429	409	428	403	413	440	428	404	440	431	379	434	463	414	418	387	395	429	413	423	444	404	403	482	426	389	433	429	395	411	430	421	395	441	411	417	399	398	432	443	435	394	433	440	415	426	412	430	422	398	431	436	415	408	431	404	426	416	434	404	429	411	416	423	422	428	441	424	449	434	408	383	449	443	379	405	422	478	430	452	441	450	423	454	443	403	435	404	431	420	427	430	408	399	407	456	436	396	396	449	413	451	407	393	423	400	429	422	438	404	409	389	405	423	430	402	399	403	439	443	408	410	432	430	414	423	474	427	459	435	413	427	419	412	444	403	433	419	432	437	426	399	388	435	400	386	417	434	435	430	405	449	419	407	446	408	431	425	402	383	406	438	428	381	421	404	398	407	427	395	443	402	409	404	415	431	433	418	410	402	437	401	429	450	430	416	447	409	435	414	440	404	394	423	371	416	420	412	432	404	400	398	407	439	451	397	405	407	353	405	392	459	416	402	442	416	406	389	408	415	406	424	465	433	394	412	422	432	362	433	412	425	408	374	405	403	396	412	442	369	382	387	398	420	445	397	393	420	424	404	414	436	451	426	427	378	414	427	410	421	416	413	430	422	395	433	417	461	387	387	400	430	421	397	432	423	422	396	427	410	431	420	438	373	411	403	440	399	417	438	417	376	409	410	382	415	451	383	454	420	416	435	398	392	400	438	428	415	420	410	434	381	396	394	423	436	414	370	388	395	439	409	414	401	419	407	412	401	390	383	411	408	439	432	420	409	383	402	407	378	442	430	455	427	387	435	422	396	398	394	401	408	408	415	439	384	445	420	451	408	461	418	455	376	424	395	441	399	424	403	384	407	419	398	409	415	419	428	404	423	406	416	409	407	413	432	399	410	410	413	396	402	437	413	413	415	440	431	398	421	418	401	445	442	417	427	394	435	398	398	436	441	438	446	417	435	418	447	396	405	386	424	413	417	413	441	403	434	425	423	419	419	447	424	405	434	461	415	424	404	414	428	420	418	414	424	410	386	418	440	414	412	412	419	399	450	409	411	427	424	428	442	417	414	400	395	381	435	415	397	402	425	413	400	395	405	445	441	414	448	413	402	434	418	429	464	426	409	434	433	404	417	429	464	383	366	397	406	412	446	433	418	411	364	416	427	410	427	421	380	436	450	437	411	436	384	425	421	439	418	397	439	424	372	432	413	407	408	404	456	394	401	399	449	384	397	396	442	410	418	436	409	417	430	419	412	427	393	438	407	411	437	445	368	433	451	438	404	451	421	407	413	384	431	431	447	394	403	426	421	411	463	427	424	430	448	449	446	425	438	430	439	411	412	447	434	421	383	432	401	410	406	411	426	411	433	429	437	425	404	401	395	436	383	422	446	429	412	400	424	401	410	386	377	404	408	385	429	424	385	418	426	384	454	427	430	428	429	408	412	397	430	433	379	404	452	423	387	419	426	403	392	416	402	432	442	386	390	423
25478	21556	27425	24566	10571	2235	1184	877	595	838	300	241	258	252	248	259	217	260	244	226	266	241	225	237	237	209	221	233	230	251	208	232	206	205	214	241	225	222	242	224	249	211	253	234	238	245	226	212	226	251	221	246	233	254	215	213	244	281	244	218	250	199	228	225	231	248	220	213	211	205	236	218	255	226	207	199	214	242	226	244	247	238	217	242	238	222	248	234	211	231	250	244	241	225	224	246	240	270	228	255	248	212	219	242	248	263	242	237	230	235	246	238	246	238	230	234	224	226	220	195	196	252	249	222	240	215	201	247	258	243	249	234	220	224	226	209	244	236	251	229	229	196	240	231	248	230	227	238	217	230	253	219	245	225	247	227	205	240	267	231	244	234	239	230	207	229	235	206	213	207	229	236	222	212	212	234	221	230	245	211	245	238	216	247	202	233	248	249	231	223	234	234	234	231	245	237	243	240	234	216	196	221	254	243	244	219	217	199	206	207	231	222	230	215	224	235	219	229	258	212	226	269	226	227	208	246	228	217	228	198	227	220	205	238	268	227	231	209	242	215	221	243	223	231	211	218	221	230	201	214	235	232	238	249	235	249	209	222	247	230	224	212	228	222	254	213	217	246	225	205	249	229	250	220	221	216	229	207	240	220	223	211	232	241	252	250	225	222	214	243	238	236	228	224	194	213	237	224	239	218	239	243	210	233	241	244	235	238	270	245	232	232	211	207	227	226	214	210	209	205	246	189	217	224	217	242	249	230	219	220	236	232	235	210	238	212	219	229	213	234	230	253	227	228	231	228	212	233	238	214	228	219	215	239	204	242	228	239	241	213	237	239	209	224	242	232	182	243	249	241	239	234	232	223	235	232	222	200	208	233	229	219	220	208	229	229	260	228	230	221	232	207	232	210	225	246	257	255	241	198	241	231	242	242	225	238	214	216	214	234	237	225	248	230	282	218	218	237	237	218	227	249	219	265	207	224	225	241	247	232	242	217	250	230	261	227	207	239	236	225	229	217	214	235	269	240	228	245	235	215	251	249	206	218	233	219	236	210	233	238	254	247	228	212	220	216	214	262	211	216	222	237	250	236	235	206	224	221	231	215	214	209	239	218	238	239	212	243	213	209	260	225	215	254	234	254	218	226	256	220	237	212	218	231	209	238	244	247	224	214	214	232	216	234	240	230	195	242	243	239	231	256	206	218	240	211	228	246	222	225	225	218	246	239	232	227	200	219	222	226	226	234	240	210	243	230	222	235	237	242	232	232	245	251	216	222	214	228	241	204	237	218	227	240	238	218	217	221	210	207	242	258	226	246	235	240	250	215	227	234	247	233	219	243	220	233	234	247	231	219	231	231	231	225	236	220	247	227	222	226	243	249	256	210	212	238	250	199	224	217	244	232	241	218	236	201	226	216	234	237	235	218	247	204	257	227	205	209	239	262	229	214	267	208	233	232	250	231	209	220	227	240	235	255	246	252	281	228	229	255	221	235	220	224	241	237	270	247	231	236	216	246	245	264	237	232	230	231	268	232	236	239	229	209	240	237	235	265	245	255	232	232	217	229	212	237	230	224	202	240	227	219	239	208	246	231	238	199	233	216	246	218	232	219	243	218	230	205	222	215	218	235	220	258	238	246	210	214	238	241	224	243	205	242	257	237	235	229	202	243	223	227	193	218	217	225	243	261	233	218	212	236	204	242	242	228	199	248	190	227	222	229	233	193	241	234	254	241	241	227	222	237	231	213	220	215	213	189	229	220	237	241	219	226	229	242	216	237	237	252	224	250	223	219	243	255	209	223	262	212	238	210	236	231	227	213	204	206	196	223	245	219	235	225	224	232	238	241	218	242	226	221	230	242	228	212	215	243	252	240	230	237	216	208	228	243	221	255	247	253	257	228	238	239	242	202	214	218	208	241	234	221	226	218	212	228	228	216	213	232	232	240	216	198	233	236	234	215	212	185	241	258	252	220	248	218	218	251	231	231	225	223	255	227	183	247	210	186	253	233	229	219	210	259	230	263	223	231	251	227	232	244	263	231	242	236	267	244	227	234	256	234	268	237	235	241	241	231	237	224	247	239	230	220	229	195	257	218	268	231	237	217	253	213	215	216	229	262	236	230	228	215	242	214	203	264	248	219	183	231	187	233	251	202	206	236	214	208	250	244	230	204	271	220	231	228	249	239	228	222	277	256	245	216	268	239	229	238	234	208	238	229	227	226	239	239	253	212	231	226	225	193	247	235	253	218	234	219	202	200	249	231	250	221	229	238	196	222	210	210	256	246	228	230	217	219	225	211	235	228	253	238	240	226	236	216	228	232	220	256	243	218	222	225	245	211	221	233	244	239	229	218	222	216	229	243	239	247	215	231	251	199	221	205	211	201	244	230	241	232	213	244	243	226	247	268	236	239	214	209	211	203	231	234	210	228	232	223	246	228	225	219	209	212	206	230	216	237	230	242	240	237	231	231	219	243	250	228	227	205	189	229	239	221	245	234	244	251	233	247	242	220	225	207	230	236	246	228	245	262	203	217	241	245	237	215	229	235	241	228	214	226	223	200	240	224	232	240	257	237	260	233	254	227	236	261	224	249	230	219	242	207	257	264	219	232	211	206	240	229	231	246	236	226	229	231	226	231	234	269	199	233	232	231	241	237	240	218	210	213	233	204	211	230	232	229	219	263	230	220	215	216	244	227	236	242	242	238	250	226	239	245	248	219	229	243	199	213	226	225	228	223	232	235	235	241	256	243	227	225	233	238	232	228	235	187	207	229	237	223	228	250	226	245	212	242	211	239	228	234	246	215	232	236	227	251	220	218	213	219	246	229	257	212	227	221	235	215	218	225	231	233	216	235	227	234	215	225	228	236	241	209	238	204	223	247	227	249	215	243	250	229	209	227	230	262	257	221	234	237	218	237	217	241	236	234	230	231	243	233	236	226	232	224	201	218	218	215	227	230	215	241	208	208	237	240	232	221	215	241	233	271	204	211	236	230	231	205	256	240	229	234	242	245	236	230	223	219	264	242	221	230	233	223	218	238	233	220	262	224	230	243	227	240	252	234	236	197	238	201	197	224	225	232	233	220	254	223	240	237	234	229	246	222	243	223	199	229	233	234	233	237	214	247	228	223	227	241	227	231	261	208	219	227	221	229	229	243	216	253	257	251	241	242	249	198	255	242	226	218	208	216	230	245	232	251	221	204	204	221	243	242	224	243	221	215	234	228	213	229	201	204	228	231	260	210	239	231	221	244	218	256	252	210	260	230	250	233	249	243	211	221	192	236	235	218	228	233	231	240	220	247	234	220	231	239	220	228	221	217	220	224	234	220	206	257	219	214	257	240	221	247	216	245	236	211	212	219	208	237	247	221	216	224	243	223	227	253	259	238	235	245	223	203	230	269	224	243	223	239	196	240	201	233	214	235	249	207	220	219	256	245	221	212	268	254	228	256	225	239	239	255	236	253	234	251	225	228	230	222	225	217	218	239	218	240
41256	56205	37853	17678	10617	4577	2902	2275	1405	2075	403	327	344	357	295	325	315	327	321	352	304	302	316	299	242	299	315	307	302	297	292	311	302	293	294	290	307	299	277	311	293	277	306	278	283	307	299	309	269	285	301	297	322	278	326	284	293	292	243	307	258	305	258	315	274	276	281	301	265	306	290	322	310	267	291	299	288	275	312	270	277	295	278	268	274	277	287	338	296	292	284	314	283	319	315	292	285	315	286	315	291	282	302	283	291	305	278	285	282	319	296	296	316	302	285	292	311	283	311	294	294	302	304	349	291	277	280	310	295	304	280	306	330	289	303	272	297	300	291	289	305	290	302	312	308	289	300	271	268	293	287	258	287	279	290	287	312	274	277	294	311	299	304	289	289	272	291	303	312	275	279	308	283	306	275	301	326	291	302	251	285	254	289	266	293	277	255	287	284	297	279	280	311	258	294	288	297	300	289	316	314	283	303	303	291	275	290	306	268	301	291	302	306	270	304	289	311	280	285	306	315	262	297	271	270	284	273	295	302	307	279	274	312	310	289	283	297	275	322	307	293	274	284	254	289	287	314	253	278	293	272	273	298	299	329	295	306	270	302	291	267	279	294	313	311	308	292	331	296	284	266	306	274	262	266	251	301	288	278	273	303	278	311	274	295	281	306	282	274	269	289	289	276	295	289	307	288	281	293	312	281	265	303	299	294	263	284	297	293	258	303	318	308	260	270	296	283	278	305	293	300	306	292	287	288	307	294	294	277	289	278	300	280	288	319	284	298	300	314	304	307	279	302	283	272	338	295	285	288	283	302	284	326	324	277	285	273	276	265	333	284	310	288	272	319	300	287	309	293	315	255	290	304	285	308	275	254	260	277	292	284	297	285	296	275	279	293	314	275	294	327	300	300	288	292	281	309	285	319	273	295	296	285	265	277	308	328	296	294	288	287	313	285	278	319	296	259	304	303	298	277	313	319	285	324	294	327	297	279	258	312	297	295	307	303	283	283	288	307	282	290	298	281	291	282	329	286	290	298	309	275	291	270	292	307	294	290	283	291	287	274	277	277	291	305	292	306	301	274	311	298	309	305	289	268	282	285	268	288	291	280	295	293	264	300	305	276	290	296	281	291	294	297	314	268	288	275	321	274	255	296	313	293	273	301	295	290	272	265	278	299	265	290	313	284	317	320	300	293	281	271	263	277	293	275	290	320	321	308	276	291	261	294	330	281	292	273	299	310	331	278	278	294	272	316	270	284	265	294	286	291	266	292	282	297	309	288	283	274	257	296	254	302	282	314	289	308	292	297	320	258	321	276	274	331	296	283	272	267	267	281	306	266	294	274	294	271	314	313	282	289	270	306	288	289	285	267	280	298	295	292	316	278	280	285	262	324	303	290	330	299	284	307	291	287	290	285	323	299	267	288	300	287	298	292	259	291	281	285	261	259	269	271	267	292	278	262	305	301	276	295	287	301	258	309	279	299	280	279	286	254	277	270	265	278	302	298	281	297	288	300	291	291	286	292	289	292	288	281	273	303	254	281	279	261	279	292	319	308	297	269	269	310	321	285	299	312	295	334	281	312	266	258	302	282	291	257	267	305	299	297	285	307	263	281	294	270	236	259	316	321	309	296	283	330	286	292	292	272	277	291	276	314	283	299	321	296	268	304	293	319	310	276	252	241	304	273	271	285	305	297	283	285	255	299	280	274	317	280	311	279	302	271	305	276	298	275	288	257	293	267	297	313	286	262	272	282	306	285	321	268	283	295	260	306	287	298	300	290	297	283	293	308	261	292	307	305	289	308	299	282	311	298	275	283	279	294	262	281	310	310	284	325	295	290	272	286	310	307	288	250	323	306	303	288	294	302	289	298	280	312	277	299	305	330	300	277	307	273	268	273	286	294	295	327	309	296	274	291	299	270	294	271	281	280	313	306	293	327	298	285	270	283	280	301	296	295	300	306	255	300	282	289	273	260	278	310	299	288	289	262	296	314	264	302	282	329	310	294	321	275	269	289	325	325	263	286	278	309	296	266	272	301	320	275	282	301	286	302	309	264	285	272	264	319	297	255	293	278	290	282	312	281	277	273	285	317	283	263	305	312	297	285	323	264	284	291	261	264	298	301	284	275	312	266	311	303	307	292	268	290	301	287	294	309	287	258	305	296	248	282	282	257	256	288	309	277	274	289	305	296	298	279	321	289	273	308	249	293	296	286	265	286	293	287	272	289	265	334	294	291	297	264	270	272	284	275	280	286	308	289	300	301	279	282	284	274	285	284	289	281	305	300	285	295	276	319	279	284	268	292	307	291	270	287	252	269	272	291	295	299	290	299	293	310	299	286	291	282	297	266	308	298	293	264	258	269	304	271	310	289	267	287	290	283	294	332	281	314	296	314	311	290	288	275	293	306	281	273	296	301	271	313	297	286	306	309	278	305	298	282	263	313	285	297	287	242	296	252	269	284	278	262	287	268	289	289	283	295	320	254	283	293	296	276	287	271	290	317	328	286	285	295	284	277	279	294	292	274	281	286	308	300	258	288	296	276	311	297	296	297	317	268	278	272	292	287	306	278	274	281	301	275	265	287	312	271	282	293	293	322	274	295	272	282	267	283	266	299	273	312	286	296	296	313	295	282	289	273	314	285	271	299	280	314	296	314	261	272	301	275	294	296	298	287	290	280	297	314	312	278	271	299	323	298	282	274	287	291	277	301	261	255	309	291	276	285	310	263	323	297	326	269	301	315	264	302	287	286	294	277	306	298	255	327	289	282	284	272	310	325	276	318	302	281	289	273	280	300	284	271	295	285	303	283	315	292	300	291	297	292	276	304	292	276	252	273	328	292	292	291	292	300	251	283	266	272	310	285	282	250	281	321	304	291	281	320	279	289	305	317	303	281	304	272	275	287	320	283	285	306	254	273	286	283	298	292	285	267	285	283	291	302	281	263	292	266	300	279	308	284	301	270	293	300	264	315	270	295	287	295	302	289	277	289	260	273	302	307	253	302	293	307	305	301	300	282	249	281	294	297	271	278	293	262	292	272	294	297	301	279	271	288	290	284	303	300	283	312	300	314	301	293	252	281	279	309	277	281	290	290	263	267	317	276	282	288	279	273	293	303	263	275	265	296	306	302	293	257	290	282	285	299	286	291	278	285	273	289	319	307	304	295	315	279	307	284	289	279	256	277	297	285	300	293	301	291	275	309	262	300	278	275	284	253	299	294	323	305	294	294	293	276	268	296	299	299	284	284	277	297	293	298	275	250	349	249	300	291	249	321	287	292	283	307	292	249	245	292	277	286	277	283	275	280	292	278	281	288	281	249	310	300	307	292	312	296	292	289	302	257	292	299	311	324	281	268	260	272	271	291	274	264	283	278	288	307	279	295	296	299	328	260	274	311	311	292	273	287	281	298	295	266	282	294	304	309	257	302	259	306	293	283	270	291	280	299	294	278	284	292	279	287	304	281	303	305	294	305	266	272	311	277	281	298	290
23014	21301	28973	24008	21487	21020	11823	4201	2672	3290	823	624	607	558	548	556	566	564	524	525	517	543	550	536	562	510	513	511	508	527	494	472	504	550	501	503	524	478	484	506	495	486	501	483	482	531	460	434	500	490	478	516	487	488	487	506	526	465	519	465	469	472	491	498	494	484	465	486	517	462	488	500	480	509	493	479	496	468	437	456	450	448	473	487	484	492	460	471	520	492	490	476	480	505	503	490	512	489	503	521	490	491	495	503	526	528	490	516	502	508	500	484	475	477	481	478	441	452	506	451	527	499	501	494	502	469	473	465	468	512	498	474	489	505	515	451	481	471	507	482	489	479	453	489	476	458	479	462	472	474	481	456	490	482	473	463	496	470	470	499	496	515	484	492	470	493	530	482	497	462	479	479	477	492	469	507	490	469	461	472	508	492	520	503	503	526	498	472	486	468	500	491	438	466	493	505	482	476	448	515	468	475	499	471	489	515	502	452	456	485	458	485	454	449	479	492	485	491	493	518	456	498	500	481	487	486	471	466	469	514	509	471	470	459	479	507	470	479	476	504	508	465	497	488	477	467	479	505	473	462	503	474	494	513	474	475	513	465	490	480	438	524	501	470	524	492	482	471	462	502	472	484	497	492	496	525	493	451	475	482	465	476	473	506	508	513	511	499	507	508	457	482	485	476	492	477	488	522	462	479	481	470	480	445	527	498	471	482	480	488	515	449	485	471	487	490	455	472	487	491	474	483	490	476	498	499	511	492	454	483	498	482	519	509	475	481	477	482	506	517	510	456	521	508	468	468	538	511	506	504	461	475	515	491	451	486	497	500	493	500	450	498	489	504	476	472	501	467	484	450	470	485	499	470	482	486	498	478	499	477	491	465	454	456	497	457	486	493	460	471	506	507	496	490	469	482	496	491	498	486	483	465	497	470	486	463	532	485	511	459	478	501	493	517	497	487	434	486	503	493	426	489	484	497	476	473	497	460	479	486	544	444	470	524	503	503	536	462	435	467	530	481	467	492	468	441	478	481	473	498	483	469	506	460	473	500	500	479	463	477	437	499	453	521	447	482	470	454	480	488	471	505	474	460	442	483	464	530	503	495	472	537	456	471	506	496	510	488	506	452	500	432	503	447	479	465	496	480	537	479	475	455	455	474	514	520	460	458	466	482	501	456	463	454	527	469	508	470	487	471	492	491	465	509	496	520	493	508	463	481	460	459	469	479	422	499	441	508	488	483	505	477	441	475	492	498	500	497	456	507	481	485	504	467	485	479	532	479	470	495	469	479	476	489	475	447	513	482	497	469	518	486	476	449	481	466	499	471	471	428	473	490	515	455	470	482	516	510	424	493	513	458	510	466	465	472	502	486	459	490	495	430	454	466	495	466	476	463	517	500	487	449	512	472	446	485	468	473	435	475	522	495	452	439	446	487	480	489	498	486	511	535	492	481	542	514	481	496	481	486	501	489	460	464	481	490	472	516	488	479	489	479	486	489	472	491	484	479	514	463	474	485	485	482	503	469	488	477	492	481	509	474	474	495	491	481	487	465	521	500	492	491	487	521	459	473	506	431	505	455	477	509	448	494	507	542	497	524	457	514	452	445	504	498	474	470	516	477	503	484	451	501	490	458	458	472	518	528	465	490	495	459	474	438	508	475	451	473	499	460	497	508	458	467	485	539	505	461	495	451	509	532	482	484	497	465	468	508	471	509	424	467	495	485	438	482	460	497	466	493	465	515	473	495	509	473	483	471	466	456	517	457	482	478	451	483	517	461	481	512	465	502	445	477	537	484	479	518	458	486	469	481	459	497	480	489	482	476	482	460	469	504	457	479	533	445	499	461	485	481	512	493	502	481	470	516	509	498	472	520	496	471	512	458	495	517	469	474	438	472	480	503	521	447	476	476	467	469	471	478	453	508	481	490	490	496	447	438	492	512	461	492	427	492	462	481	491	477	508	481	525	445	500	508	507	472	511	469	463	468	466	471	501	507	472	459	474	480	476	456	474	503	497	473	483	485	523	502	497	463	478	537	506	489	490	468	482	481	487	462	488	509	472	470	482	496	474	509	482	458	543	503	526	461	490	484	452	473	492	499	479	470	471	504	483	469	501	449	499	530	475	472	507	453	475	448	497	497	466	476	428	521	466	488	461	487	480	505	520	493	483	454	444	466	475	459	455	506	474	501	485	469	464	461	482	477	453	480	484	539	489	503	479	482	459	491	457	469	510	492	461	464	468	503	475	430	479	504	508	471	507	501	518	473	499	481	507	505	468	515	489	484	489	474	483	535	513	456	472	525	461	475	491	474	451	478	473	462	470	498	475	446	512	448	478	459	541	482	497	490	496	490	489	466	466	448	451	512	479	487	504	509	474	490	464	486	446	464	485	488	482	499	497	498	434	503	503	478	462	493	464	522	464	501	500	469	496	506	458	509	483	474	504	500	466	455	551	486	491	475	512	512	453	491	494	470	481	476	472	507	458	521	497	499	463	483	475	508	508	457	501	466	519	500	468	454	481	465	473	481	471	500	510	481	515	480	481	491	448	482	498	470	482	463	491	476	484	451	497	475	465	443	478	475	471	487	469	498	484	459	515	505	492	446	485	455	461	497	518	438	513	503	487	483	478	499	543	477	465	464	481	499	516	480	496	500	488	454	455	490	458	534	417	510	490	463	476	502	491	445	473	467	464	493	531	474	541	486	496	479	442	470	494	517	495	438	502	477	502	439	466	488	446	468	481	507	482	501	432	474	515	471	535	519	498	478	494	486	479	469	452	490	479	483	455	475	490	459	483	456	453	496	493	452	465	454	472	519	483	487	493	488	469	462	478	509	482	461	487	463	471	503	506	448	478	430	462	451	477	481	465	446	483	483	465	477	429	509	484	485	481	477	484	491	483	479	462	467	530	459	517	485	531	459	455	468	461	483	487	469	459	490	485	485	523	462	465	485	458	462	498	457	464	497	501	503	488	454	469	517	487	478	462	462	487	509	493	489	471	465	498	449	490	523	502	461	486	516	482	480	495	498	458	467	498	506	465	466	469	474	486	483	485	518	490	455	508	483	501	512	459	481	497	478	484	449	490	519	463	477	462	475	443	486	495	553	492	478	482	455	494	489	504	476	471	461	496	491	470	483	461	500	506	455	476	485	481	474	484	501	528	497	502	474	476	516	488	507	537	479	492	509	479	479	531	505	482	510	429	507	458	530	467	526	514	478	475	473	474	489	513	487	457	490	510	427	505	470	467	487	475	523	488	491	486	447	505	482	512	470	493	505	479	482	493	464	531	519	487	456	490	487	485	479	503	441	500	484	482	430	476	468	458	484	487	544	484	477	474	440	444	515	469	483	476	445	459	486	455	494	448	456	521	528	432	486	464	472	515	520	502	493	469	470	471	489	473	475	482	485	500	470	468	532	502	495	478	493	517	479	516	473	453	461	468	491	517	508	476	488	446	540	437	498	525	490	500	498	481	458	460	487	474	461	508	511
55004	83473	61552	35690	26716	14320	9096	7919	5937	7301	1125	912	822	789	787	709	697	685	683	668	662	604	628	617	610	627	582	576	609	625	602	599	627	583	600	582	625	555	558	605	597	582	580	579	654	581	598	584	575	566	539	554	565	617	576	563	541	526	586	580	611	546	598	580	609	590	532	555	545	560	557	546	566	576	546	562	557	594	517	563	582	559	586	534	540	566	593	541	549	553	563	596	586	573	585	568	546	568	582	543	594	580	584	611	606	552	550	587	541	578	578	542	566	591	586	548	599	581	574	598	576	579	570	532	543	577	564	620	526	575	554	565	583	588	569	566	556	538	586	570	545	559	527	578	530	579	562	575	536	553	533	570	569	543	592	584	553	544	576	531	607	530	527	578	533	530	588	532	545	577	557	567	560	525	575	539	517	605	524	598	560	569	565	581	556	593	520	578	570	582	524	522	546	515	524	548	539	572	532	556	588	552	523	562	564	545	594	558	568	541	589	590	536	577	554	578	597	534	589	552	558	576	562	556	549	565	533	568	524	544	585	526	631	617	538	569	576	561	544	585	557	531	570	583	535	573	548	562	579	559	536	560	513	537	573	603	521	559	582	564	574	515	543	573	539	578	537	571	558	549	555	544	541	526	578	566	512	562	617	566	535	522	589	523	553	546	547	570	517	568	567	552	546	531	563	539	546	559	573	537	592	523	574	590	522	518	573	562	551	576	556	558	560	538	509	568	580	558	559	538	597	579	544	557	547	559	511	613	508	549	542	562	614	580	571	565	561	529	557	554	535	542	575	575	585	548	572	560	571	570	545	564	550	567	553	562	533	572	548	610	591	567	556	556	594	565	566	533	527	533	605	604	548	576	537	554	550	598	554	553	563	514	540	517	526	584	573	557	578	561	582	542	541	543	554	536	545	581	550	584	549	567	557	551	572	549	553	571	534	563	564	588	494	551	539	532	554	523	553	562	573	513	596	550	526	472	574	575	533	562	508	565	551	571	573	534	534	531	566	515	548	525	555	549	566	590	516	553	556	588	539	580	581	567	569	559	557	617	609	566	514	574	595	583	504	596	532	601	550	570	570	552	541	551	559	585	548	570	557	562	562	525	571	561	597	556	583	551	570	550	526	574	572	558	541	539	598	571	556	529	571	579	574	569	551	565	558	558	586	561	568	562	576	562	554	546	593	551	536	530	551	536	589	569	564	589	596	552	593	570	561	562	517	554	564	567	614	567	565	542	575	549	534	537	552	588	558	554	554	556	569	530	559	516	580	544	592	576	577	554	565	539	548	582	580	567	591	560	577	559	557	590	577	569	566	576	551	564	548	535	534	531	548	544	594	559	583	600	558	560	560	550	572	566	596	571	562	528	552	572	598	586	597	569	590	544	596	562	539	557	571	571	555	539	548	564	557	581	549	562	542	586	555	565	565	552	563	573	568	569	551	492	572	560	536	616	570	553	518	590	585	565	564	530	583	544	512	547	550	582	580	570	573	583	558	541	567	569	551	562	518	579	570	525	545	558	556	546	576	580	572	536	536	563	548	555	536	542	601	606	554	520	615	573	547	568	543	582	542	580	558	542	592	580	558	559	556	566	538	539	534	588	567	570	570	583	571	525	542	573	590	552	601	551	538	518	511	537	508	577	546	539	570	600	497	578	541	545	536	505	589	523	553	547	575	580	534	547	563	534	575	550	577	578	534	575	551	536	542	534	593	552	529	568	609	586	568	554	547	539	577	559	534	615	614	531	574	600	568	570	552	585	563	591	569	505	556	550	579	523	585	553	559	612	534	545	560	553	524	588	551	568	571	573	543	520	522	537	578	536	551	557	522	574	537	591	597	551	523	564	556	556	540	538	556	534	575	565	553	566	576	552	585	542	568	543	564	509	570	512	571	587	533	553	583	560	533	538	580	543	562	574	587	518	576	556	543	584	529	597	581	565	541	539	542	559	597	573	545	567	558	539	570	540	530	537	565	551	540	549	543	555	569	604	518	538	538	529	537	563	565	559	557	565	560	564	578	526	622	536	550	576	531	567	525	591	568	556	522	555	544	578	539	581	551	531	594	583	518	558	524	564	524	532	590	591	556	606	526	572	515	549	565	540	564	575	539	514	585	569	531	564	585	525	580	570	543	572	549	583	613	568	557	514	517	573	579	508	562	548	555	545	574	557	528	554	609	558	527	580	552	560	591	566	578	551	521	573	600	546	549	544	562	594	550	566	566	556	588	527	566	575	542	565	505	574	533	578	538	592	564	547	558	519	542	574	566	606	525	566	542	594	560	561	564	585	562	556	567	575	597	558	538	521	562	559	594	604	553	544	600	559	562	543	526	561	559	559	556	532	546	530	603	565	554	535	599	524	558	544	566	586	575	531	542	567	599	528	579	574	559	579	555	542	555	545	546	543	547	593	550	549	550	572	576	532	529	551	569	528	558	569	592	531	540	560	575	556	565	526	561	535	583	577	573	548	567	506	549	559	538	586	557	565	580	549	557	556	579	540	566	565	532	575	591	577	554	528	503	540	547	568	542	572	569	567	547	619	571	583	574	546	540	568	588	534	533	553	544	571	591	570	564	563	553	561	572	600	563	595	556	553	554	554	550	521	545	505	559	560	561	568	534	580	579	574	517	564	569	527	561	560	549	562	552	565	593	557	553	561	530	541	587	570	550	558	554	551	536	572	578	549	547	598	548	552	623	562	542	532	495	584	545	569	546	583	624	549	542	527	527	555	558	588	550	590	583	542	568	561	554	523	578	554	577	566	553	559	537	533	594	603	601	535	549	594	539	570	553	529	562	563	530	547	522	570	542	550	571	563	568	582	580	554	562	558	558	576	552	547	572	555	556	557	553	587	577	566	606	554	549	551	549	561	580	531	522	542	536	552	530	537	586	534	544	545	524	571	556	567	596	519	545	563	558	520	575	552	602	513	535	544	593	591	559	523	580	558	561	563	562	592	562	568	561	546	560	536	597	541	586	550	544	537	582	526	547	550	542	561	579	586	572	584	568	561	569	557	550	532	542	559	580	563	607	558	496	552	548	556	565	559	548	526	525	581	586	532	571	581	569	563	571	545	549	578	603	559	566	568	555	570	557	546	546	569	584	580	544	560	544	572	558	540	563	542	580	570	579	537	552	522	554	600	598	558	599	579	570	515	555	555	535	557	585	553	554	553	537	517	583	565	574	560	528	556	546	560	600	570	568	578	554	547	565	589	558	563	539	565	569	569	555	551	556	553	532	587	585	539	535	492	518	567	579	578	570	593	548	597	601	581	560	550	529	558	566	589	573	586	549	518	553	557	578	539	540	519	546	537	532	557	554	579	526	538	578	590	594	566	546	557	559	571	555	527	562	560	553	530	538	544	537	552	501	551	579	566	551	552	538	594	550	546	529	587	554	509	546	583	564	570	565	574	564	519	534	598	551	612	561	547	566	581	559	550	568	598	564	579	542	598	593	573	512	564	564	552	582	580	550	581	541	566	556	596
27585	22593	18531	5602	1237	583	365	302	301	335	236	210	237	190	210	199	234	211	214	243	223	209	238	230	229	212	235	223	231	198	228	228	242	230	206	226	222	233	211	234	231	223	218	216	217	216	218	210	226	199	186	231	193	205	203	239	179	231	208	225	222	217	205	199	199	188	180	224	215	217	181	226	205	199	202	218	216	192	210	213	215	199	217	230	238	218	222	188	179	206	221	223	214	212	223	210	235	217	223	203	175	216	209	181	199	205	225	227	194	219	202	223	204	210	215	213	220	205	191	219	183	185	214	214	215	237	202	208	218	190	239	199	238	207	215	214	214	196	215	211	201	205	204	209	207	208	241	225	216	179	222	227	196	220	219	218	249	201	211	195	188	207	192	196	212	201	230	191	222	205	227	205	217	184	201	208	205	191	194	226	211	202	203	229	211	189	241	214	209	207	218	191	224	198	221	210	194	189	227	200	211	252	206	204	221	222	231	191	231	248	204	212	220	232	229	218	220	193	218	209	225	206	202	203	195	232	225	211	216	216	214	221	195	214	228	235	212	193	223	234	205	217	207	228	208	207	215	214	209	190	207	235	229	209	209	208	197	225	205	220	225	200	206	215	207	199	204	212	199	219	221	205	183	208	199	212	219	231	197	210	199	221	215	214	205	202	217	212	233	208	204	218	211	240	209	222	223	200	192	223	211	220	241	230	216	213	206	199	189	223	201	219	212	195	208	210	200	204	227	196	238	222	232	221	209	208	206	218	202	199	221	212	243	200	179	203	215	228	218	209	212	213	207	217	223	195	206	232	196	199	231	201	194	193	200	211	204	212	179	191	208	222	209	201	211	219	202	218	216	209	252	234	214	209	211	235	228	196	220	211	219	224	208	205	185	195	232	231	218	212	203	212	218	201	197	225	210	202	198	214	211	218	208	225	209	215	233	194	224	198	202	238	213	217	207	215	199	194	209	233	210	190	210	206	211	227	211	223	201	199	216	207	223	212	225	195	210	238	201	216	211	207	240	230	210	193	202	215	242	208	206	210	224	206	223	207	195	208	226	193	208	180	212	202	218	211	202	194	218	212	192	202	247	231	226	206	223	216	201	208	200	208	215	220	207	219	189	227	221	227	198	221	199	229	221	238	239	206	165	189	204	206	222	202	212	212	234	204	206	193	200	209	225	235	215	222	209	211	228	206	220	206	196	237	211	224	189	225	228	243	214	211	216	196	215	216	224	214	200	206	230	203	218	206	197	210	204	226	213	200	207	208	226	220	192	220	224	205	212	218	214	222	185	217	182	213	205	208	226	197	193	214	214	210	189	203	218	185	233	233	209	208	206	237	208	218	220	234	203	197	212	241	218	217	188	203	174	202	183	211	191	215	189	217	231	220	215	174	204	229	189	221	227	203	210	215	223	211	196	216	221	215	201	193	197	235	209	212	212	197	211	233	223	223	187	234	197	220	198	180	221	202	223	199	227	194	193	194	207	247	224	206	222	243	218	225	213	217	228	219	221	226	223	227	197	238	196	244	207	215	203	230	189	207	198	212	218	216	231	229	207	200	230	224	200	212	216	223	209	200	226	197	204	227	220	199	216	223	224	245	219	216	188	215	182	204	212	191	223	225	197	235	199	209	206	219	225	189	205	231	231	234	235	178	208	218	227	216	216	205	241	222	221	206	213	223	231	218	206	213	236	243	215	214	217	192	214	226	206	226	219	213	215	196	202	188	210	216	212	215	198	208	233	220	205	205	204	216	218	209	210	213	230	222	215	213	206	200	220	211	198	224	210	242	210	191	240	188	222	205	226	201	208	201	209	204	212	216	205	198	209	222	205	218	224	188	218	223	221	210	188	201	232	190	198	213	185	191	211	204	210	201	195	199	205	210	223	193	219	236	227	215	173	197	227	212	219	205	227	223	239	241	210	212	208	182	201	209	189	212	244	218	210	240	219	210	206	205	224	191	204	235	215	209	217	173	221	190	231	188	208	227	213	204	223	191	184	185	217	196	206	210	205	214	203	194	233	209	214	203	205	209	231	199	201	203	186	210	221	216	220	181	222	192	206	213	218	223	216	237	228	220	196	224	217	226	213	205	240	225	205	231	204	211	215	228	214	194	195	207	183	218	220	191	231	207	206	220	229	186	213	231	204	192	206	195	207	192	221	194	179	213	223	216	214	207	227	193	210	197	187	219	202	235	243	208	198	239	228	218	213	216	218	237	218	221	199	231	197	196	227	208	230	206	209	217	207	220	224	228	219	225	247	206	208	189	213	186	198	208	197	207	221	200	197	200	203	224	204	201	208	229	213	193	204	211	219	223	203	199	217	223	229	217	208	206	192	214	234	198	191	232	232	205	224	226	209	214	194	179	206	199	198	225	209	226	215	227	197	219	212	213	207	211	183	201	184	207	221	218	221	198	186	210	221	221	207	220	221	232	201	230	214	226	204	235	198	194	251	207	208	209	181	196	197	220	229	213	214	213	216	216	211	218	213	187	235	210	218	234	186	233	210	195	209	206	175	213	224	219	221	218	202	214	214	204	210	215	237	230	210	232	233	205	206	214	196	207	211	194	210	202	223	211	264	197	242	199	225	201	215	216	214	220	188	213	221	195	194	185	217	202	170	217	208	217	221	240	196	225	196	212	195	227	221	212	212	223	201	210	197	202	195	206	177	230	199	214	191	221	205	194	227	229	219	215	212	211	210	229	218	246	234	193	239	205	197	212	189	198	241	192	213	231	189	235	210	229	219	206	201	218	200	227	218	224	200	193	217	224	204	221	198	194	212	228	210	199	193	192	197	221	201	245	210	225	211	197	209	219	200	221	226	211	212	194	204	217	206	229	223	224	213	212	209	215	232	198	202	207	229	218	217	216	213	203	215	211	206	195	212	202	220	237	223	208	201	210	206	216	215	210	207	217	224	215	208	212	222	200	207	222	218	207	192	218	194	206	198	225	226	208	195	218	229	225	206	227	192	228	205	206	220	192	220	220	217	207	210	189	193	235	230	209	207	207	195	235	218	211	242	207	204	207	227	210	204	208	163	215	203	227	216	217	195	182	208	198	199	223	223	207	209	188	191	224	233	222	205	186	220	227	217	198	201	213	195	234	227	227	179	187	219	202	231	221	218	196	162	199	213	210	213	214	204	218	203	220	232	228	206	234	227	207	186	210	231	250	194	220	242	204	209	230	210	202	216	215	247	216	203	207	211	228	204	194	205	198	219	214	187	235	197	215	218	192	232	214	195	211	240	212	211	223	187	195	221	215	204	233	220	217	209	180	215	227	220	208	234	203	208	204	215	223	198	188	216	236	186	204	203	208	207	193	209	237	230	197	194	196	211	230	232	211	209	214	211	229	225	210	228	208	240	195	207	205	195	214	206	216	210	221	179	208	218	191	204	201	209	211	227	201	215	203	239	203	210	227	199	212	209	224	228	206	205	222	229	191	231	213	218	219	220	221	210	200	216	198	188	251	194	179	204	226	198	186
22710	31505	17041	4553	1930	921	571	464	406	525	285	264	234	262	268	248	261	236	268	259	241	257	271	287	241	257	253	255	269	270	239	261	294	268	257	287	260	263	277	277	258	252	286	273	285	246	251	273	257	251	222	236	267	231	265	262	255	264	232	250	284	268	253	264	213	234	237	259	255	249	266	241	258	255	240	270	242	256	277	247	296	233	253	250	271	280	261	249	276	260	262	281	238	243	258	244	267	245	258	244	253	250	261	271	280	235	252	242	233	278	237	281	246	271	223	260	269	238	283	305	255	272	271	237	259	281	261	267	237	245	270	279	276	236	275	240	252	235	274	256	235	260	283	225	287	235	216	266	266	292	256	268	225	251	250	257	239	237	258	257	265	259	264	255	234	241	251	232	260	272	249	259	285	246	241	265	248	269	262	229	254	241	245	265	250	265	261	255	261	243	234	274	230	229	264	265	286	260	248	259	269	264	254	264	273	257	248	275	265	254	263	272	260	258	250	239	269	250	256	262	258	279	267	274	269	256	236	286	254	243	263	272	255	238	259	224	264	265	248	250	265	268	263	265	245	250	257	255	245	256	229	256	268	288	249	253	295	275	269	245	243	251	250	259	284	290	279	243	265	248	271	270	290	265	274	247	266	260	256	278	272	285	245	258	276	243	265	266	242	252	253	254	249	289	273	237	238	228	262	279	267	264	253	262	225	263	264	244	261	232	284	264	252	279	250	248	252	256	253	244	268	269	240	254	253	250	287	259	265	249	287	244	256	252	273	256	245	262	285	276	254	266	248	256	249	264	285	253	258	259	278	259	255	271	231	258	262	284	256	272	259	248	235	238	258	246	265	250	233	249	227	262	230	265	254	243	271	266	240	267	262	257	245	274	279	251	246	269	247	264	269	260	276	282	240	252	281	237	277	269	245	234	260	278	245	253	287	243	253	273	266	255	265	241	275	242	257	261	253	246	228	242	260	268	249	251	267	244	264	271	228	254	244	254	250	260	271	284	259	252	270	250	274	256	257	253	257	255	318	248	260	254	287	265	286	265	256	235	275	248	252	260	264	286	275	267	247	239	272	250	279	246	247	274	256	261	272	277	262	266	248	247	251	246	259	275	251	240	248	297	275	258	267	229	220	263	290	273	242	258	263	282	236	252	245	271	265	260	267	263	259	250	272	219	276	271	283	274	266	237	259	255	283	259	288	260	274	274	273	258	276	235	229	246	272	231	256	269	292	229	253	263	251	275	256	235	276	260	247	255	252	264	241	253	259	264	260	264	274	264	258	239	272	281	269	236	278	262	263	261	237	258	271	252	271	257	264	263	268	244	290	275	262	276	260	256	285	278	282	241	250	284	242	238	239	288	257	258	233	255	249	275	266	272	267	250	266	265	253	269	251	302	247	244	263	281	279	245	269	258	255	253	259	265	272	243	270	262	269	264	237	266	248	236	225	250	242	262	239	243	250	229	244	275	254	260	270	238	258	288	228	271	235	251	273	267	252	289	275	256	242	257	271	274	265	240	264	269	267	289	256	243	250	237	258	280	256	269	226	263	271	257	254	267	264	267	244	256	259	241	225	257	259	257	268	286	277	261	268	261	299	237	250	249	261	252	246	285	278	272	219	258	254	246	271	270	232	263	258	249	247	219	251	268	264	274	275	282	262	286	252	267	247	241	278	239	263	268	268	249	263	268	226	245	258	256	256	263	258	269	281	253	268	241	224	266	289	268	281	290	242	246	273	284	256	259	279	262	235	290	271	236	270	263	308	275	255	254	277	250	226	273	254	248	264	253	285	268	260	275	243	238	251	229	269	249	274	242	258	268	247	268	237	254	263	277	254	284	235	256	277	274	281	269	306	252	238	232	228	263	275	245	262	245	287	263	259	261	276	254	260	239	244	264	253	260	251	246	216	260	240	255	264	272	237	231	255	240	271	227	276	283	254	275	252	267	270	270	243	255	234	242	271	261	281	262	236	260	235	281	236	298	263	279	278	263	296	254	248	269	251	257	244	265	240	249	268	277	253	279	276	298	259	261	287	240	264	272	253	268	250	251	267	268	245	258	251	248	259	264	244	272	275	239	250	263	277	248	241	258	245	254	255	226	272	271	262	249	276	283	283	246	240	249	270	272	251	286	257	245	270	249	233	271	250	267	281	270	275	289	252	260	270	244	269	246	277	256	235	277	249	263	275	255	243	264	286	252	271	222	238	252	246	260	235	240	259	237	252	283	276	250	265	252	260	266	255	265	267	271	245	250	266	270	256	293	294	234	248	250	285	263	264	244	240	285	240	242	255	265	233	272	235	244	261	287	256	250	269	260	260	271	251	258	252	243	255	281	265	278	255	241	268	245	250	257	255	253	231	269	264	263	231	268	247	282	285	252	282	216	264	264	269	254	273	256	260	272	252	264	258	267	257	244	275	250	273	219	225	272	262	258	260	267	268	273	277	250	279	238	254	278	241	218	252	253	274	272	265	249	266	243	262	235	271	253	259	271	268	275	272	225	239	243	267	250	268	264	271	232	250	263	266	258	264	248	262	273	292	243	274	244	253	284	251	246	273	264	256	276	282	272	252	262	281	299	254	271	265	258	239	249	258	236	261	248	231	251	243	248	268	243	297	270	298	260	255	261	266	270	257	264	282	254	277	230	292	252	253	223	242	258	250	246	253	271	252	262	286	268	288	240	273	259	276	243	263	243	242	268	278	262	281	260	270	284	240	249	239	269	258	249	245	260	262	249	257	257	243	277	240	269	243	250	264	257	276	237	282	259	258	261	272	266	280	256	263	242	250	235	231	264	259	228	274	283	246	248	259	264	256	260	266	264	237	273	257	258	284	271	259	259	265	232	286	305	248	292	277	256	263	230	257	259	230	259	264	259	267	249	236	265	268	252	260	259	249	275	258	257	226	262	253	243	272	250	252	237	250	271	264	260	219	245	282	246	260	233	249	262	254	253	272	247	251	242	296	269	278	286	257	262	291	250	259	281	239	278	264	257	267	244	257	280	250	256	236	276	283	274	266	271	253	266	242	275	270	284	269	261	262	261	259	282	224	254	278	256	272	247	257	255	279	263	257	277	262	262	267	278	270	272	248	263	232	292	253	247	250	258	260	254	279	218	239	248	258	248	273	259	288	261	279	242	226	286	248	250	245	266	252	258	264	233	247	245	259	263	278	233	257	267	254	257	275	254	284	262	262	274	285	246	260	257	256	265	257	235	244	265	275	252	264	261	272	248	240	254	251	255	249	239	236	257	287	283	256	236	247	238	288	240	268	263	266	267	269	270	257	267	248	287	255	241	284	270	258	272	282	261	254	267	240	237	277	229	251	229	260	274	272	283	242	258	270	221	244	245	221	240	252	233	260	273	239	274	303	244	279	281	251	279	260	254	237	270	256	267	253	268	256	249	281	240	275	240	268	288	256	262	258	244	278	260	288	269	252	269	259	252	272	244	268	279	237	265	275	251	268	275	251	259	287	266	247	256
24197	21430	29081	24979	20527	11828	2993	1901	1631	1898	597	429	367	398	363	398	386	384	358	402	383	381	380	403	392	355	345	336	347	368	364	385	366	364	379	350	366	377	386	332	333	339	371	375	370	381	341	372	391	379	378	338	351	343	363	340	384	364	354	368	341	356	326	353	356	350	398	379	343	377	355	324	321	384	340	350	373	353	358	352	350	365	341	365	369	347	345	349	361	369	362	367	347	346	382	353	361	359	372	387	368	334	340	365	363	330	348	356	361	345	331	360	349	358	393	364	405	366	368	354	353	371	367	351	365	377	366	354	377	370	353	337	352	345	378	348	350	396	363	349	359	322	331	357	385	364	371	375	366	375	337	394	348	379	382	375	374	354	341	371	349	390	306	361	346	377	326	348	377	343	390	367	331	399	376	369	363	366	391	368	351	361	336	370	387	385	358	370	364	380	346	343	351	357	353	341	334	378	336	341	355	387	334	372	354	382	369	363	386	362	371	403	376	370	368	367	365	368	323	341	323	346	344	347	358	348	321	367	349	360	343	366	347	399	368	371	368	372	366	381	367	355	337	367	356	389	372	331	361	376	369	347	355	338	346	351	363	364	385	333	351	344	324	372	362	391	336	362	367	344	352	351	387	383	331	337	402	376	376	356	355	356	393	333	344	359	353	361	337	325	350	361	382	365	353	337	356	367	366	388	349	327	383	361	379	351	365	366	379	375	346	375	381	378	335	338	383	354	345	376	330	345	365	331	368	371	380	349	318	358	377	359	392	329	364	378	378	375	348	330	356	346	375	393	358	355	353	338	396	346	337	344	366	380	379	351	360	359	350	369	326	371	350	333	361	365	344	328	367	363	357	367	343	333	369	361	351	345	391	404	357	370	335	349	337	354	334	381	337	341	342	332	375	335	388	360	374	355	351	364	349	369	375	334	359	384	361	397	362	341	345	373	369	353	348	327	329	352	370	364	351	359	395	379	359	369	360	373	383	373	316	376	370	333	389	326	359	351	378	350	369	351	372	350	352	367	362	374	358	379	336	388	376	373	372	346	366	351	342	308	362	352	388	355	360	362	347	359	344	374	354	338	375	382	332	323	356	380	346	342	342	351	330	365	340	349	370	363	343	347	345	386	337	391	336	346	351	346	345	374	335	373	350	349	340	320	350	339	383	349	345	366	381	367	363	354	342	367	346	378	359	349	345	373	359	353	349	371	360	354	391	358	334	374	352	366	380	339	371	390	344	340	330	372	349	363	380	346	359	361	402	358	354	333	307	343	315	373	366	393	335	361	347	350	373	369	385	365	356	368	391	402	357	333	367	344	336	414	334	346	375	376	376	343	370	382	389	329	373	344	362	372	360	342	339	359	334	344	352	335	319	345	343	366	334	350	348	433	382	345	378	350	349	377	351	350	366	326	345	373	371	380	363	367	396	364	372	382	333	327	346	370	383	340	327	386	340	338	338	365	362	326	345	370	385	360	376	349	373	378	360	381	342	358	377	351	370	342	383	349	377	365	355	343	367	356	372	376	372	328	321	355	381	350	357	368	350	358	314	358	435	352	348	365	357	328	351	337	344	375	372	394	367	343	360	317	342	374	384	379	350	362	345	356	367	326	362	367	349	358	368	343	390	336	393	354	357	341	377	351	320	365	349	358	373	355	350	365	349	384	329	365	346	386	374	347	386	354	370	333	340	338	341	357	385	356	358	365	378	353	401	348	379	344	378	366	366	323	367	345	344	356	359	390	381	348	374	338	366	366	368	343	372	355	345	363	383	358	369	378	358	356	366	355	364	367	383	382	344	376	367	358	368	354	340	339	350	348	369	377	344	360	364	387	366	367	353	324	324	350	331	322	349	369	396	357	361	336	345	389	347	360	352	399	371	404	342	319	367	379	362	354	372	350	364	408	335	357	379	356	368	369	321	376	376	361	346	363	340	376	384	359	377	374	335	327	342	361	374	374	361	376	404	333	379	377	378	359	341	357	323	400	363	363	363	383	378	367	382	382	344	351	315	365	358	354	357	330	372	346	345	344	395	338	333	351	371	392	330	340	365	367	367	348	361	385	336	321	362	378	351	385	353	348	403	349	342	340	352	345	364	334	346	352	349	366	325	374	352	328	360	361	346	355	383	399	380	399	351	379	369	343	387	355	358	363	346	367	370	345	340	373	367	337	349	326	342	337	362	368	352	358	331	400	345	388	358	363	324	373	344	333	380	344	316	371	352	399	361	369	319	373	368	335	365	346	362	370	371	350	343	371	386	365	342	377	343	383	396	382	334	362	332	387	314	356	350	345	332	348	376	353	354	396	328	382	339	351	367	352	343	367	351	364	331	397	369	358	362	330	371	350	350	378	389	342	345	341	362	349	374	337	376	357	345	355	392	379	399	358	367	386	336	333	413	350	333	362	316	334	359	348	381	384	374	353	341	374	357	353	333	345	379	343	380	336	337	351	361	359	379	367	398	318	362	355	342	360	351	375	350	388	362	383	351	369	377	370	375	370	355	360	353	391	380	352	320	364	360	341	334	381	355	372	374	353	386	366	412	351	373	359	365	346	343	368	353	321	349	401	363	353	351	347	378	347	343	320	337	338	309	361	335	381	365	326	388	379	387	367	343	335	351	358	351	357	335	367	359	371	354	352	344	368	366	369	329	364	341	365	332	369	373	377	378	387	369	372	346	351	321	363	367	373	331	367	332	345	361	374	347	367	335	372	362	354	345	327	382	367	354	357	339	355	403	307	355	372	384	403	412	384	359	350	370	352	342	366	378	349	362	339	335	359	367	371	367	335	357	371	383	375	377	332	319	378	353	355	364	348	355	342	336	368	356	347	382	328	358	387	325	360	364	370	339	349	367	393	386	377	367	365	341	369	354	347	375	352	359	345	372	348	361	359	331	332	367	354	377	350	360	346	394	378	352	342	365	366	353	344	377	376	330	340	348	340	336	367	379	344	357	385	363	380	305	363	356	338	373	346	383	324	362	342	392	352	374	392	383	341	379	356	330	343	380	347	376	358	374	406	334	330	378	339	382	372	330	349	379	356	387	370	341	348	370	360	378	338	378	357	351	368	375	362	350	343	340	380	359	328	390	350	355	336	392	341	335	349	362	388	388	343	376	361	355	370	353	346	366	339	327	381	368	333	339	369	350	339	392	375	372	353	363	336	343	350	353	354	342	331	381	327	381	328	349	364	379	372	349	380	327	360	380	340	335	356	328	380	352	377	364	353	363	361	370	350	361	342	369	344	360	343	368	355	379	357	349	348	343	360	365	370	353	377	393	377	380	369	344	376	344	338	347	349	383	368	373	357	389	367	350	321	345	364	351	373	334	365	350	368	337	360	365	325	335	330	348	370	376	364	377	361	348	383	351	337	303	380	355	370	369	345	380	388	340	343	362	341	353	348	359	375	363	346	351	339	381	353	327	381	371	360	315	330	330	348	390	361	356	376	342	361	339	350	348	359	353	369	333	390	348	373	346	374	360	350
46345	73123	53942	26842	15006	9095	4327	4020	3555	4137	925	565	537	555	474	479	451	496	461	445	442	464	437	463	440	422	455	431	435	449	407	456	431	428	398	461	407	440	415	439	430	427	422	418	423	431	433	443	420	429	434	440	413	410	402	415	414	404	451	443	425	450	432	396	412	386	427	419	427	443	405	434	405	422	400	427	407	431	447	443	472	425	413	434	445	423	404	454	416	392	445	418	430	398	401	412	424	381	428	430	453	425	422	441	444	414	423	425	425	435	452	459	415	408	426	417	411	417	446	426	432	398	418	439	428	440	411	433	441	434	424	396	420	425	398	406	437	442	429	450	411	421	420	416	400	422	401	398	420	444	407	450	407	410	445	445	382	437	427	377	433	444	453	402	414	463	428	423	403	429	392	410	406	441	420	450	449	436	417	432	413	425	410	418	395	399	437	413	420	419	442	430	418	444	387	419	421	409	422	446	418	418	396	433	423	436	416	427	434	387	474	431	412	444	413	408	408	402	425	408	435	411	406	432	415	437	420	423	465	379	444	456	437	450	442	411	414	378	431	414	392	380	418	419	404	358	434	404	423	408	423	460	419	408	384	403	433	393	433	440	460	455	411	420	408	377	432	436	449	423	405	413	436	416	424	411	426	418	424	441	443	413	448	435	410	393	437	437	419	416	428	413	409	418	379	425	389	417	404	430	396	417	422	396	424	387	415	432	414	445	398	443	464	431	440	443	452	429	428	436	421	413	436	415	402	423	416	430	444	457	423	397	403	416	422	407	416	397	400	433	432	399	415	412	414	411	403	451	410	374	428	408	398	390	420	426	415	434	374	413	405	364	408	425	430	424	411	435	408	381	418	377	431	450	404	406	383	390	441	400	392	441	408	412	431	433	407	450	368	419	405	402	389	427	406	438	421	435	416	432	394	410	431	450	430	377	446	410	423	403	407	397	385	446	388	405	438	429	450	421	380	444	432	407	426	457	413	436	418	398	433	422	386	434	412	452	436	419	428	434	425	412	389	410	390	394	412	416	417	431	420	383	413	373	416	414	422	419	402	436	430	435	380	413	427	431	407	395	374	424	395	435	445	423	411	400	438	423	465	407	407	425	418	379	416	455	407	474	391	440	416	433	390	476	448	436	421	403	444	416	435	406	373	427	433	432	438	423	425	400	416	452	412	425	440	414	392	438	439	434	413	430	411	413	424	413	405	423	403	390	462	382	376	434	446	366	426	435	403	467	439	414	435	396	418	414	422	429	436	423	395	414	438	421	424	406	465	413	446	404	419	371	372	421	433	404	414	451	427	437	412	421	416	435	439	370	401	427	405	441	423	414	419	420	374	409	463	469	435	404	419	427	470	415	437	466	399	381	409	418	425	406	429	442	407	405	438	440	437	409	400	451	441	417	394	410	433	413	427	410	423	444	409	417	451	440	386	442	424	425	416	420	378	402	399	407	435	423	432	402	445	392	430	404	378	386	387	431	439	424	409	458	457	396	435	427	408	421	404	443	404	433	438	422	407	424	415	430	422	382	423	425	430	410	451	434	447	410	435	414	422	426	454	420	417	437	429	415	438	423	386	408	430	455	423	425	417	404	425	435	431	448	421	412	432	431	383	398	445	404	438	422	438	442	409	408	431	421	471	425	429	399	404	431	430	435	440	408	427	408	445	413	409	433	426	442	441	413	439	393	444	423	408	433	406	421	403	387	420	393	459	421	401	433	417	433	462	410	379	421	357	441	433	418	429	436	396	392	449	452	435	419	427	403	420	432	415	396	417	375	425	408	434	398	424	400	408	437	425	433	426	424	425	423	433	408	407	425	390	427	427	412	429	397	413	418	432	354	435	404	420	401	438	421	410	414	429	463	414	428	392	433	451	408	394	456	413	389	409	378	368	384	391	442	404	434	392	394	403	430	442	393	454	418	425	437	424	450	399	412	429	422	415	418	425	423	406	409	427	436	426	407	431	442	443	393	394	441	391	419	418	443	418	421	425	431	406	423	464	437	419	439	436	404	399	395	454	447	435	438	405	457	466	473	401	410	441	376	400	433	415	453	465	427	419	413	406	420	408	395	434	402	421	380	452	435	421	422	441	420	453	391	430	421	403	387	393	419	418	450	389	430	407	421	452	440	393	398	428	458	435	424	447	420	400	447	400	424	406	434	404	439	433	422	449	399	445	461	388	403	434	418	459	432	403	391	438	419	415	436	411	431	440	413	411	426	424	434	417	472	416	434	387	460	436	410	421	431	372	402	418	413	425	378	445	400	410	438	399	402	415	393	434	423	388	452	415	474	452	416	409	415	427	405	428	424	437	426	406	443	438	440	409	432	487	414	398	469	437	382	426	412	427	436	409	426	423	432	442	424	440	386	471	471	415	434	392	422	414	399	422	438	434	417	389	432	411	423	431	425	417	440	374	445	444	406	421	409	426	415	447	375	399	415	403	390	453	431	414	442	422	457	399	429	442	483	406	450	403	424	389	433	406	419	423	408	451	404	428	428	413	401	480	447	422	432	412	451	392	426	400	416	397	390	430	420	429	417	427	423	421	410	411	419	395	452	407	425	398	445	433	397	390	412	427	421	402	383	437	414	404	417	405	445	428	420	434	400	461	414	399	399	457	438	410	418	422	447	403	404	462	420	378	446	448	432	426	410	451	404	435	406	398	454	439	404	414	413	420	414	371	447	401	426	406	409	440	396	427	404	423	452	448	447	423	426	437	415	420	423	405	422	429	387	412	424	441	446	470	405	400	398	381	423	458	432	413	404	434	400	430	425	422	438	420	422	430	406	442	494	395	441	392	410	407	425	406	407	421	399	396	370	431	389	445	412	446	436	392	421	417	401	444	449	434	402	387	427	395	412	388	409	405	441	396	426	484	389	421	438	446	423	436	413	437	439	442	406	408	420	422	438	428	415	410	427	440	418	461	422	418	415	387	442	438	396	392	369	415	438	390	428	438	423	442	416	410	410	413	422	402	433	437	378	435	439	425	422	440	432	474	416	402	423	401	424	441	406	447	402	444	422	404	435	363	405	436	423	398	446	392	432	426	408	424	373	388	441	425	430	432	410	427	404	423	401	415	459	400	429	390	432	426	417	404	429	443	414	419	441	444	384	415	400	402	440	429	444	373	433	420	432	406	440	384	425	399	456	460	410	410	424	388	430	434	428	428	430	407	420	406	419	459	439	426	413	437	414	390	397	421	399	445	441	451	430	423	426	446	398	410	416	401	426	393	423	413	417	415	410	420	382	424	421	439	446	440	430	425	423	444	429	405	405	458	423	386	390	390	413	410	428	429	405	406	455	386	424	397	393	417	403	445	400	424	417	425	443	398	437	410	437	443	386	416	449	409	405	383	445	426	465	427	426	446	439	409	421	404	452	395	395	435	447	403	409	462	419	426	428	422	423	448	441	457	416	471	387	416	404	401	425	425	411	456	397	401	438	448	437	429	427	409	434	420	386	393	436	449	433	424	434	413	434	407	404
25440	21540	27912	24728	9792	2568	902	955	842	1103	358	273	275	262	256	253	271	255	254	240	234	243	228	207	250	257	205	227	215	261	224	213	243	237	236	214	234	236	232	260	222	200	223	227	218	236	240	238	248	215	238	235	258	213	229	227	271	229	248	237	223	221	248	213	229	198	220	230	211	229	236	231	266	256	235	227	213	233	238	222	247	229	227	236	242	223	209	235	232	232	200	245	228	224	228	235	239	236	251	218	239	250	242	217	224	232	213	261	235	258	234	243	229	230	214	237	249	245	229	228	267	229	221	228	220	233	222	251	205	237	233	217	206	235	229	216	240	215	239	242	229	215	246	217	232	225	225	263	225	259	235	222	224	228	228	256	228	205	236	215	231	215	213	253	226	222	235	233	239	254	241	233	261	238	181	222	237	230	218	252	234	231	201	224	239	231	211	224	226	209	226	244	238	242	215	234	213	243	218	230	241	250	245	233	232	212	249	251	232	200	239	213	257	218	245	235	250	210	231	225	242	242	228	230	254	235	221	214	212	219	250	232	250	230	235	248	219	238	248	229	243	241	236	216	221	235	237	215	238	217	239	252	235	225	251	245	223	244	251	247	234	208	236	223	224	233	255	264	238	217	246	232	261	232	201	239	253	237	238	240	238	258	235	258	244	229	239	229	244	250	228	224	218	236	259	221	220	240	264	225	225	257	226	262	231	211	239	227	230	224	260	221	227	221	240	215	243	229	233	221	206	262	237	220	253	221	251	225	216	252	241	227	240	222	219	227	247	220	218	217	209	216	213	238	234	227	250	209	219	235	233	219	247	225	244	212	243	237	223	233	210	235	223	233	229	209	241	235	221	221	278	246	217	217	219	205	250	204	228	206	249	220	247	232	222	233	230	241	243	233	249	240	250	226	224	213	255	236	245	282	219	252	233	219	236	237	266	225	262	244	222	230	247	248	176	218	238	221	256	258	197	243	219	195	224	230	228	255	218	249	231	242	219	198	229	194	240	234	217	228	206	248	231	246	238	226	235	225	239	232	233	236	224	262	252	215	227	224	229	248	227	239	245	236	247	212	251	201	256	228	248	242	235	224	243	244	230	233	221	235	248	233	243	237	234	221	232	238	245	229	232	245	256	244	213	218	235	240	205	214	227	242	227	228	245	258	255	234	230	223	257	223	235	237	219	242	241	231	228	237	239	249	216	228	236	260	239	217	222	223	218	257	202	233	232	258	256	230	254	220	220	219	229	244	222	240	213	219	212	236	217	251	212	247	231	230	216	218	222	259	256	233	229	239	212	220	226	235	226	231	223	225	211	228	237	220	213	237	227	214	221	235	216	225	189	236	240	249	188	263	238	209	226	244	230	236	223	228	208	205	224	235	251	223	213	232	211	237	253	226	246	243	269	241	240	238	232	242	222	226	239	229	220	251	243	241	239	233	224	258	216	213	246	217	239	248	238	224	237	224	223	249	237	222	223	220	236	241	233	236	248	229	214	257	250	239	232	239	208	230	234	193	220	221	212	237	223	253	230	232	249	225	242	247	238	263	252	224	241	223	242	250	227	222	245	194	233	212	225	201	235	222	231	215	250	197	239	253	217	236	199	211	243	235	234	226	227	242	238	234	207	223	227	230	204	245	230	237	227	235	218	234	247	247	203	207	219	253	229	241	205	250	229	252	218	233	221	237	218	240	226	242	261	243	220	222	239	210	256	258	245	263	216	232	249	271	191	254	219	224	241	219	249	229	219	252	246	222	237	255	243	229	222	215	222	216	252	222	229	221	251	224	252	228	226	202	237	223	245	217	229	197	220	233	215	241	223	238	229	229	217	233	237	207	210	205	219	220	226	253	233	237	225	250	210	230	239	230	238	255	229	229	232	246	242	231	236	253	226	210	231	244	255	202	198	237	207	228	245	240	218	222	211	241	228	247	228	249	234	207	219	213	231	208	236	250	235	237	216	209	230	237	223	240	216	243	216	224	233	241	227	236	226	229	233	232	241	222	229	208	230	253	214	219	254	228	235	221	233	206	226	259	223	224	233	251	248	241	242	237	230	235	248	209	252	230	216	262	205	238	225	244	236	220	224	237	265	228	226	236	234	209	217	257	217	206	205	220	235	241	248	236	244	216	251	223	234	212	244	240	254	237	242	222	254	210	215	230	240	219	259	199	213	256	236	257	222	225	236	249	210	227	225	227	252	214	227	223	214	223	254	203	221	227	221	252	246	260	222	235	261	227	225	224	246	211	253	247	212	256	251	233	238	239	218	231	254	250	247	243	248	209	243	223	227	246	202	227	231	244	253	245	252	218	235	225	251	214	219	231	204	244	241	243	239	214	253	222	264	247	233	218	226	224	268	223	228	249	220	222	241	224	239	234	237	249	220	239	258	214	233	232	227	204	229	214	208	249	225	241	248	245	215	245	240	246	222	194	247	238	251	228	221	252	242	255	226	270	237	231	244	215	227	253	233	215	227	264	248	227	217	227	249	219	223	253	256	240	231	232	228	261	230	235	229	236	238	223	221	244	226	238	224	234	237	213	233	233	238	225	222	242	218	223	247	252	247	223	223	247	247	227	238	222	244	232	198	233	226	224	236	256	233	249	242	234	249	202	238	225	226	219	207	227	217	235	227	203	221	240	226	222	222	231	237	227	227	236	216	221	252	252	216	213	222	223	241	250	232	208	222	236	238	222	236	240	243	229	212	252	214	253	237	228	221	259	223	231	226	240	231	222	225	259	214	226	227	230	234	206	211	227	242	227	247	233	236	216	236	223	227	226	217	233	261	236	223	244	217	226	233	235	221	217	253	217	216	235	227	241	224	231	232	223	229	241	220	236	220	267	244	228	230	237	208	214	217	215	228	224	216	239	227	212	248	238	240	213	214	250	239	232	242	247	209	227	241	198	235	220	233	255	221	234	247	245	227	237	236	217	210	219	230	240	251	215	231	247	238	223	236	220	233	201	214	223	249	213	220	214	274	219	238	214	240	229	251	256	226	245	239	218	193	231	239	259	246	223	231	246	218	214	225	242	250	220	223	247	253	249	201	224	215	285	217	231	230	241	217	232	233	242	229	217	233	228	246	247	209	236	262	248	208	231	218	225	239	222	223	219	203	212	203	232	235	263	247	233	239	238	232	205	230	212	204	233	242	220	206	228	227	226	247	226	237	223	258	227	220	232	215	243	240	240	219	245	235	228	226	228	239	222	222	237	224	213	229	239	227	191	232	213	246	231	236	207	238	245	234	236	230	232	222	251	237	237	216	258	233	235	239	237	244	253	239	206	237	226	224	227	225	234	222	224	231	247	223	240	219	203	218	232	245	212	229	219	239	221	212	228	224	253	258	246	229	250	216	232	260	253	253	221	237	220	215	207	231	212	218	231	244	229	238	230	266	225	251	230	246	240	240	237	202	233	199	239	238	212	236	225	225	230	250	226	197	230	232	214	253	235	230	210	248	217	241	238	219	225	239	235	248	261	239	220	233	248
41623	58268	41725	19415	8303	5239	2268	2535	2240	3116	630	337	370	365	328	351	342	326	363	329	299	282	326	300	326	288	267	315	319	312	309	295	310	278	298	264	283	303	351	291	299	308	279	302	288	324	278	294	313	303	304	282	297	294	260	265	280	317	299	299	278	278	278	291	315	290	292	277	314	303	291	287	317	307	275	318	305	316	297	289	285	310	293	266	302	308	296	282	299	287	318	313	318	289	288	281	276	289	262	309	303	287	285	263	309	302	271	327	308	277	340	309	274	310	302	322	299	288	270	292	285	255	302	313	324	301	318	261	317	306	293	285	288	275	297	258	274	309	293	311	306	289	282	296	269	288	283	288	303	287	284	290	278	295	302	302	275	293	266	297	310	282	302	298	272	326	290	286	263	287	304	305	285	283	278	272	299	310	304	289	297	295	305	255	315	274	288	291	333	286	295	285	306	322	281	290	304	310	279	271	308	296	303	315	262	284	285	281	327	293	298	273	293	301	262	301	289	271	297	303	316	283	304	300	293	304	327	292	275	287	264	303	298	282	296	293	289	282	274	289	318	283	260	293	295	283	311	301	280	288	300	271	290	286	288	257	282	332	294	298	284	254	280	302	302	299	286	286	314	304	294	278	264	304	287	304	262	315	268	293	282	280	227	278	272	324	283	278	260	267	304	296	281	330	266	291	272	270	302	282	311	269	249	282	284	264	277	290	296	315	292	286	285	310	311	291	310	282	303	272	275	304	288	320	266	279	285	316	301	296	291	310	288	320	305	302	291	276	281	296	309	305	291	275	292	291	291	294	279	310	301	300	274	270	275	297	281	284	266	303	287	286	316	299	326	273	288	287	330	257	302	271	325	312	297	278	262	301	282	280	298	274	282	288	305	277	310	258	284	296	292	282	281	305	317	284	308	306	281	304	318	347	281	303	275	315	314	288	286	279	288	285	310	263	308	271	284	295	294	303	281	289	313	286	293	280	278	342	295	311	283	305	317	270	282	296	306	306	309	324	306	288	303	311	304	264	306	302	284	301	298	307	291	322	262	320	290	306	276	284	282	302	296	324	288	298	310	304	275	288	305	296	287	289	308	295	277	304	302	301	316	320	292	279	305	283	285	302	284	288	269	269	298	266	297	315	260	294	278	310	285	298	306	309	295	292	274	288	291	326	289	309	347	270	315	311	286	295	297	260	302	346	290	303	313	341	310	323	272	292	295	301	281	272	288	304	289	289	240	302	308	298	310	310	299	272	301	298	310	284	319	237	282	297	310	280	280	273	317	275	323	294	263	299	306	300	300	298	295	296	313	299	294	290	288	283	304	281	326	288	305	288	259	308	262	268	273	295	279	289	275	257	270	293	314	282	285	259	316	300	327	308	286	301	260	309	261	309	231	317	298	266	269	277	299	324	308	282	296	244	307	309	307	330	297	276	296	285	326	274	318	278	290	289	271	291	305	312	323	284	299	321	311	286	307	281	271	283	311	295	269	333	320	277	269	303	288	315	275	302	292	318	293	278	300	309	287	306	278	274	268	280	319	292	284	303	283	292	297	285	284	327	278	280	326	288	277	283	281	305	306	287	260	303	302	289	309	273	279	291	312	291	269	260	311	304	254	303	264	275	256	300	300	262	288	300	307	266	297	280	283	275	318	277	292	296	263	256	304	271	292	291	272	307	319	294	310	311	249	296	273	292	276	306	320	275	275	299	278	268	319	291	325	294	302	252	297	279	279	262	309	282	278	289	275	280	285	273	287	266	302	279	295	284	274	309	294	288	314	260	275	280	297	317	288	275	287	298	312	316	287	299	289	313	315	303	277	303	305	296	291	268	302	334	289	298	267	298	297	280	274	273	267	259	307	253	273	262	286	302	287	288	296	300	314	293	271	288	302	287	310	302	275	279	305	292	247	290	305	301	285	294	297	316	311	269	284	261	267	269	293	292	284	269	238	279	279	298	249	283	277	320	280	282	312	291	237	284	286	263	298	296	278	291	285	288	299	321	312	261	321	288	297	269	316	308	309	292	299	316	320	274	255	307	272	300	336	276	293	280	289	308	293	299	277	263	294	306	276	308	287	245	301	287	300	286	303	301	312	283	280	272	290	302	301	295	273	294	295	316	287	328	278	293	299	285	290	316	317	303	279	276	326	289	332	307	287	310	294	290	293	302	316	284	309	261	266	308	276	258	286	277	290	271	285	315	281	322	266	287	297	308	260	296	281	287	292	317	292	295	287	275	286	274	267	293	321	296	300	287	287	275	289	289	309	273	305	275	314	300	341	293	282	314	269	261	293	275	292	272	298	301	256	293	297	303	297	282	310	281	296	299	290	270	276	309	272	320	315	282	302	269	291	275	286	310	284	314	279	337	299	273	293	289	300	307	305	261	287	270	323	303	317	281	285	322	252	334	300	312	290	299	285	287	288	308	329	241	289	303	295	319	259	279	278	298	283	271	303	252	294	282	284	298	323	295	303	302	290	273	282	288	311	301	290	275	304	296	277	284	294	297	296	283	282	297	286	298	269	292	273	304	267	291	291	299	267	298	305	319	312	309	286	297	314	285	281	267	304	303	272	305	281	289	279	280	320	282	302	290	304	295	287	321	305	260	274	309	277	270	295	312	268	325	290	306	311	305	279	283	305	306	284	297	295	312	277	289	318	290	331	298	320	284	296	300	272	291	269	289	272	301	302	295	326	294	321	292	302	281	275	314	264	273	298	271	290	303	294	299	304	284	284	301	273	273	286	319	303	296	302	277	287	289	285	328	293	320	313	272	300	282	287	298	323	296	277	315	269	274	267	315	276	256	313	278	274	282	286	278	291	290	267	280	304	300	296	306	319	296	311	305	290	318	306	276	293	283	300	293	306	265	323	283	298	320	278	276	295	327	295	293	299	286	304	270	279	304	285	283	258	284	310	283	258	306	277	292	286	284	274	273	307	297	289	293	296	291	307	313	280	291	301	319	286	290	309	289	274	267	300	297	297	272	308	287	276	251	270	283	299	276	279	276	288	300	325	305	309	283	285	286	310	295	255	277	300	300	300	272	289	255	299	283	312	309	308	296	285	295	316	271	289	277	306	271	296	311	316	301	273	280	303	297	264	296	288	292	295	307	306	283	326	297	279	274	284	317	275	307	254	302	294	321	296	292	288	259	303	254	287	261	278	288	277	296	334	304	277	272	310	280	303	288	273	311	285	265	303	273	299	326	304	300	273	280	286	289	278	271	274	301	299	315	293	309	306	286	308	304	274	310	262	271	286	278	265	275	284	288	296	308	259	329	263	298	293	286	283	278	314	281	299	289	313	289	309	294	301	305	307	336	262	286	258	308	265	263	287	278	259	283	307	256	300	327	287	266	275	294	289	290	299	307	280	292	278	333	302	323	289	291	301	317	305	288	269	303	306	323	289	299	292	300	301	305	271	262	283	311	314	295	271	306	292	305	339	301	321	315	266	277	295	297	297	306	318	294	298	304	300	271	267	312	277	275
22971	21298	29070	24069	21320	20762	11615	4503	4875	4791	1345	628	578	532	532	575	547	479	573	548	543	536	504	468	507	492	525	498	521	487	500	508	484	472	535	471	472	494	537	479	473	468	477	473	473	502	493	517	468	531	465	499	494	475	482	523	500	443	499	501	483	492	482	531	478	442	507	511	476	466	473	494	472	493	490	467	438	503	474	499	487	480	483	524	469	472	511	471	472	472	495	445	462	501	551	492	485	492	472	473	481	473	491	472	508	481	482	512	537	468	497	486	456	506	515	512	481	464	493	445	492	476	495	460	462	474	438	514	483	475	456	490	478	481	475	454	457	460	439	487	504	453	477	456	474	483	500	487	458	524	465	533	463	485	528	498	457	481	484	461	477	489	460	508	466	478	481	450	441	453	464	489	490	484	470	513	512	477	474	501	460	486	526	472	503	462	485	503	482	531	477	478	452	489	476	423	483	427	453	448	495	498	448	500	493	476	466	481	453	472	483	477	491	489	463	492	470	492	451	468	485	469	477	433	451	491	484	472	465	465	467	466	494	487	483	475	509	524	500	445	474	477	504	470	505	492	507	469	468	480	524	484	504	485	486	465	498	497	476	505	470	480	483	497	493	487	501	505	464	495	521	458	469	503	492	459	464	441	498	504	459	457	483	498	488	453	454	507	500	477	480	496	491	455	495	476	471	466	502	474	490	445	469	533	498	464	490	470	489	493	493	530	464	486	508	491	510	475	495	491	501	481	551	488	457	522	478	489	464	466	476	497	492	515	467	497	443	480	512	487	505	452	497	474	451	469	524	466	473	502	496	507	511	460	511	488	481	455	481	481	506	484	470	486	500	449	478	484	428	457	501	517	518	477	498	506	499	495	497	444	484	475	451	517	471	486	512	442	463	504	482	473	462	491	417	449	464	488	505	467	445	483	516	493	494	470	508	497	470	461	445	534	477	474	478	503	520	506	456	468	460	488	454	481	477	472	459	508	518	483	454	473	495	478	476	485	459	474	475	476	459	449	469	489	435	493	489	440	439	446	458	437	479	474	489	440	474	501	497	477	504	499	486	497	446	478	471	505	427	506	451	478	452	479	439	476	503	496	490	500	501	495	479	468	448	471	470	488	481	488	486	490	488	474	484	468	511	483	454	495	481	472	483	448	489	527	517	534	504	487	474	464	457	515	481	492	473	471	523	447	483	489	494	457	451	453	469	482	492	481	481	473	494	479	470	476	498	471	433	492	459	453	448	526	497	491	509	488	505	488	478	473	475	456	476	456	497	484	488	536	483	479	490	436	509	492	495	463	466	475	469	488	470	498	479	508	489	490	480	483	466	516	468	475	459	453	521	467	473	461	455	426	448	483	482	491	488	487	514	506	504	504	471	485	507	474	497	470	480	433	473	509	436	485	538	471	496	505	490	470	506	487	479	477	477	435	456	489	507	494	478	479	466	492	444	481	477	473	504	470	455	474	479	481	519	497	495	506	529	470	477	509	513	499	491	455	488	495	471	495	421	496	509	469	502	427	485	514	478	458	439	451	521	508	460	475	482	510	469	462	460	495	483	477	433	491	471	511	479	406	443	487	459	521	487	515	485	481	528	465	470	486	456	501	455	483	498	530	487	477	496	490	479	444	520	487	486	466	443	466	462	484	493	481	502	474	507	470	452	484	445	485	497	435	481	508	475	472	495	459	485	461	452	465	476	448	440	492	466	460	506	471	500	473	485	499	503	449	507	486	445	494	502	482	430	504	459	464	489	445	476	471	468	483	466	437	521	485	450	468	485	423	508	471	498	498	492	442	467	473	509	483	466	432	453	484	438	487	480	519	478	460	486	443	483	512	459	524	453	513	457	471	490	505	465	505	488	472	494	463	475	513	469	487	443	462	486	471	485	473	470	504	463	478	475	453	479	457	483	503	481	469	445	498	468	448	432	440	493	512	470	460	502	492	487	482	471	499	456	448	505	476	477	502	460	480	467	514	481	503	474	497	481	500	475	504	445	486	456	492	469	495	495	459	478	461	483	478	503	438	501	492	480	527	476	484	473	442	499	497	472	462	506	510	455	505	504	493	501	486	474	527	491	528	492	443	488	497	488	471	498	491	441	457	518	506	453	513	505	460	503	550	463	517	480	421	461	438	509	475	487	505	497	488	492	494	481	500	466	490	486	477	470	542	489	475	480	518	515	416	470	457	440	501	520	474	468	491	442	465	447	478	510	489	462	484	519	465	491	493	461	513	507	463	496	495	488	482	470	481	495	459	488	442	449	507	486	472	474	456	488	506	494	467	452	451	507	506	509	481	463	468	466	502	489	458	442	488	459	490	518	484	444	452	512	465	481	470	492	441	480	499	477	491	506	495	497	443	452	475	507	475	525	485	458	514	455	472	482	493	489	442	508	446	497	474	449	471	488	501	465	459	448	472	499	498	493	469	476	492	500	468	514	466	493	471	458	492	534	468	479	506	484	519	498	485	483	492	500	452	472	457	488	468	461	513	519	443	499	451	456	508	493	506	436	505	487	505	449	463	474	464	480	500	484	509	507	441	438	437	479	478	458	503	485	502	531	499	518	509	467	491	450	503	482	490	449	461	499	447	488	495	536	471	521	497	488	488	533	486	470	462	444	481	490	474	495	507	465	462	490	484	414	481	505	499	503	450	498	477	499	481	460	477	487	515	483	464	449	494	499	506	447	501	481	481	458	451	480	482	468	457	485	447	438	521	507	522	494	455	485	507	467	492	479	507	506	505	474	472	491	479	489	477	480	526	472	491	500	458	466	481	509	492	498	502	507	486	472	457	463	458	487	479	485	494	484	465	484	487	454	461	517	473	495	464	526	493	514	449	469	502	497	486	468	501	475	466	473	500	487	490	454	491	495	524	471	468	514	423	505	517	537	472	477	469	516	518	514	461	472	512	483	462	482	458	422	478	437	466	529	453	478	444	507	488	475	467	488	479	514	481	482	501	508	485	497	478	483	509	500	474	457	513	466	484	461	530	472	498	467	476	455	505	456	444	512	504	482	501	441	472	504	503	493	461	507	450	496	511	465	448	521	482	505	467	486	479	508	463	458	506	483	471	512	533	494	519	467	461	461	439	419	481	500	460	489	456	469	476	458	494	519	505	492	485	482	466	463	503	477	501	496	498	467	489	513	492	512	460	503	500	468	493	479	492	467	460	491	468	502	466	487	510	443	500	480	524	514	469	483	507	459	518	494	480	475	474	480	480	462	461	495	496	500	482	487	450	513	490	478	486	476	468	504	462	470	492	524	461	491	496	500	490	452	462	476	482	499	486	468	457	484	482	500	500	507	444	476	500	470	425	499	490	510	472	486	474	459	471	446	483	453	518	431	448	486	489	468	457	505	448	494	503	508	484	488	461	478	458	455	512	480	462	498	472	489	487	467	493	499	511	464	504	471	473	497	486	460	479	470	508	471	447	492	464	458	491	473	459	466	528	476	499	467	477	509	481	461	463	488	452	468	471	507	524
54908	88713	63563	38315	23098	14438	9292	8226	10168	9675	2143	826	827	776	719	692	678	691	622	650	632	648	663	593	607	570	596	635	569	592	622	554	591	565	592	544	588	601	590	582	565	560	559	587	589	583	548	538	537	554	530	591	607	566	588	535	550	538	553	598	559	534	587	584	588	590	574	579	596	534	592	583	540	546	560	584	583	536	577	525	598	552	566	530	565	595	565	543	535	594	561	518	520	547	581	584	539	519	599	577	594	569	550	587	557	571	551	572	581	607	610	540	592	595	589	564	569	538	576	593	619	556	565	550	553	582	569	585	558	574	589	551	605	569	509	519	546	551	552	616	587	586	579	598	551	551	586	536	529	583	579	571	603	563	549	588	569	573	535	583	574	544	606	569	562	512	566	580	567	532	514	544	581	533	541	559	499	563	555	585	572	505	505	558	532	564	602	563	563	532	585	574	535	540	571	570	539	546	559	542	517	548	554	568	519	573	610	544	580	536	565	618	551	553	541	569	537	572	534	536	585	545	533	548	593	563	596	583	512	601	591	549	565	605	523	513	577	552	535	587	560	561	571	550	588	552	551	588	525	538	517	559	521	550	583	556	591	514	556	583	571	577	556	554	556	616	546	527	526	541	552	581	556	543	575	483	571	554	547	532	552	556	551	568	548	564	552	555	582	568	568	538	519	539	549	504	552	552	564	586	596	565	546	523	534	563	535	542	553	566	566	567	553	555	530	557	548	535	517	560	580	584	531	571	562	541	496	528	555	527	567	510	538	548	547	546	559	566	576	565	563	543	550	504	554	559	594	541	540	587	560	578	576	543	533	546	572	562	519	539	587	600	550	568	576	521	535	588	544	555	527	568	566	556	576	583	552	585	560	512	520	523	543	565	584	544	557	584	558	543	537	541	569	552	554	545	543	499	562	577	521	537	523	581	548	576	545	556	561	593	560	568	546	601	528	496	563	602	575	555	550	558	527	549	538	571	527	542	549	611	601	561	562	520	599	539	541	552	569	552	552	562	576	532	577	534	556	561	558	544	588	586	541	574	545	560	561	551	529	561	574	586	562	570	557	537	527	514	549	543	578	573	513	604	587	571	542	548	545	558	543	569	499	552	551	539	580	566	537	595	565	544	551	552	534	534	555	586	557	532	550	585	582	545	567	534	555	550	563	587	584	550	610	542	525	588	549	535	609	580	579	596	524	571	570	535	542	529	543	571	558	574	561	588	515	506	530	560	524	570	584	540	571	569	544	564	566	578	595	568	560	550	577	517	592	551	551	539	565	608	579	548	539	551	537	529	544	560	539	575	560	580	557	558	571	567	512	566	552	577	524	569	617	547	582	572	545	563	552	591	563	560	586	559	542	547	560	565	560	565	505	530	582	585	539	569	559	556	536	551	599	537	568	610	555	557	513	550	526	545	586	545	540	543	580	558	569	577	564	567	537	551	565	537	548	543	578	565	534	555	556	566	580	529	558	580	589	526	579	571	556	525	561	563	551	569	554	580	545	554	603	499	571	518	527	560	532	544	561	536	586	572	540	545	572	519	547	542	579	523	502	556	566	552	577	567	596	550	584	518	565	633	577	587	574	557	551	586	547	571	577	561	551	573	550	539	543	547	591	549	552	556	555	543	553	572	565	503	552	536	593	579	523	564	516	545	567	537	543	561	558	520	562	569	547	573	536	520	569	569	518	527	582	569	545	558	567	567	578	573	587	532	538	562	581	547	526	597	545	566	560	558	586	519	574	594	536	603	558	541	537	548	567	548	594	573	595	555	559	524	566	534	547	581	524	587	602	586	546	545	535	548	564	558	555	544	554	543	520	561	597	525	563	558	600	532	572	524	538	585	540	563	562	521	548	526	587	544	535	560	561	541	583	599	506	557	556	537	599	562	580	537	538	507	553	594	535	590	529	507	605	519	578	580	553	547	533	565	549	584	539	575	533	555	568	515	559	569	554	552	581	550	598	576	599	537	551	537	548	557	552	532	547	543	583	541	554	581	541	574	570	556	557	586	544	548	554	526	577	563	543	567	544	512	535	563	563	559	533	544	605	532	544	548	576	585	559	536	568	529	589	551	551	556	571	567	568	553	585	552	533	581	563	603	535	536	581	636	526	605	557	587	575	578	556	495	556	561	560	573	566	564	520	517	564	544	524	545	545	543	533	559	569	547	561	532	549	606	559	600	541	570	557	589	567	560	540	604	559	570	554	520	576	564	567	526	568	558	554	593	548	509	549	564	529	550	535	580	543	578	540	556	529	565	552	570	551	576	552	562	544	582	576	526	535	548	551	551	556	553	540	524	532	554	526	586	554	557	542	563	575	560	526	593	548	557	571	526	606	540	562	543	562	564	589	566	542	510	588	568	539	573	578	561	591	572	580	566	527	561	557	548	532	545	510	548	572	557	561	515	539	540	538	548	544	521	547	563	603	591	558	575	573	547	557	575	601	564	559	517	560	541	590	566	536	547	567	575	586	554	583	553	566	578	543	552	563	536	550	541	580	613	603	547	548	583	579	542	568	531	564	542	603	552	551	574	584	533	538	533	553	572	515	542	560	551	563	553	582	525	536	564	571	579	541	544	586	594	559	539	571	566	568	548	543	557	569	510	562	588	541	580	597	547	552	528	519	536	550	595	571	569	560	565	559	521	560	546	545	571	511	562	527	583	576	581	537	549	568	554	571	537	554	532	548	556	580	583	557	570	594	556	594	572	537	601	564	521	532	565	541	537	632	555	545	563	548	562	594	568	561	564	570	564	603	547	530	523	560	582	545	524	573	573	553	581	573	576	610	566	547	596	588	569	559	555	538	533	554	568	575	519	565	555	569	533	520	584	567	576	588	553	568	536	593	560	608	583	548	573	568	572	557	571	598	595	605	536	598	553	550	530	587	566	556	555	578	540	526	533	551	556	548	579	531	539	540	559	583	577	522	584	598	551	550	586	505	560	522	577	551	518	549	577	540	538	547	558	572	558	578	565	622	522	595	549	555	536	580	511	528	569	551	579	586	576	564	536	573	523	535	537	560	575	588	547	579	554	577	549	538	558	540	560	588	548	551	544	569	538	535	527	528	578	525	555	543	551	578	530	535	586	563	590	557	599	573	525	537	572	556	540	542	586	590	514	603	579	556	567	509	567	575	599	553	570	535	555	503	548	556	567	576	568	599	622	571	587	511	569	586	548	572	596	531	538	588	566	532	508	584	540	601	574	577	575	533	564	486	535	574	525	579	556	565	538	531	557	557	619	571	570	560	546	555	605	546	545	577	583	596	534	516	561	539	527	572	508	581	535	539	576	555	599	532	524	589	592	530	586	555	566	567	532	556	583	548	554	572	546	554	526	547	553	538	522	568	606	551	528	576	537	552	496	570	560	515	602	552	586	535	556	563	564	580	570	568	559	564	552	547	520	590	558	552	513	542	600	564	565	516	516	590	565	575	517	530	561	589	550	625	513	591	553	574	564	584	549	551	582	553	556	562	566	553	539
27913	23085	19087	6609	1205	716	429	386	429	424	224	230	193	214	209	220	230	200	223	224	225	244	199	217	207	200	218	222	221	228	214	208	213	212	193	208	203	224	224	214	197	228	242	208	236	205	217	216	220	220	211	225	229	227	214	207	209	228	221	218	204	214	211	206	219	215	226	204	221	202	225	241	218	229	231	219	214	249	215	212	217	217	223	222	220	198	206	217	189	221	236	202	211	225	247	221	232	224	194	206	210	191	220	227	207	223	212	206	238	221	217	225	223	228	209	226	233	225	238	226	208	217	212	215	207	209	203	228	206	194	198	189	211	240	221	225	227	217	242	219	230	266	208	204	218	221	212	208	218	215	205	205	220	228	222	230	212	231	226	202	215	200	211	239	179	240	226	197	202	204	203	187	190	202	221	225	215	215	232	231	228	230	216	230	222	221	222	229	201	209	212	194	189	221	219	221	243	206	204	234	223	199	213	216	224	211	219	223	195	210	217	205	223	209	208	217	221	220	209	233	205	206	227	229	203	210	231	216	221	212	211	221	226	185	229	207	235	218	201	231	193	221	234	202	216	218	224	216	207	239	237	201	217	209	245	207	203	199	202	213	286	240	227	215	189	217	196	212	218	185	209	216	191	213	244	220	196	217	205	226	239	194	216	214	218	222	199	222	211	219	229	222	206	210	223	225	217	200	223	228	231	230	214	231	193	226	215	211	220	214	215	212	204	261	216	198	226	234	221	231	229	228	196	239	209	206	216	239	219	197	231	226	216	229	216	200	228	230	218	237	184	234	212	212	216	217	227	204	222	224	216	213	194	231	211	217	202	214	222	222	228	183	204	238	187	198	239	208	239	225	190	213	206	203	210	200	215	196	239	223	227	199	198	191	226	238	216	220	226	243	219	197	230	231	205	234	229	219	222	236	206	212	194	197	205	229	218	207	190	227	187	238	224	211	230	199	216	242	236	246	210	213	213	192	219	225	202	238	202	222	214	219	242	218	205	250	211	201	196	213	190	197	214	226	201	225	209	195	211	213	233	220	196	213	220	224	227	220	202	204	234	203	188	228	231	213	248	247	215	224	212	218	213	223	231	211	222	206	199	235	218	205	217	216	207	228	193	224	220	215	234	230	223	233	234	192	204	225	233	249	236	204	218	214	236	225	215	200	222	209	230	202	194	202	204	223	214	219	195	245	192	214	200	227	211	211	223	200	188	221	240	210	181	212	198	191	196	236	213	216	218	205	229	233	201	207	226	210	211	228	195	206	198	176	202	209	235	240	228	217	219	206	219	227	227	215	233	209	194	211	250	199	213	208	212	202	205	196	214	230	230	242	215	250	228	216	211	223	213	223	220	203	228	229	192	233	219	217	210	181	220	214	197	230	223	223	202	200	219	202	199	232	212	208	225	228	212	223	223	238	237	223	231	230	205	192	223	211	192	229	243	237	211	211	224	205	207	230	229	234	242	203	206	201	252	219	238	218	211	237	231	224	208	234	211	205	211	224	213	222	228	234	227	198	210	222	217	236	208	202	204	220	204	231	204	189	190	234	217	232	218	223	227	216	234	214	235	225	195	220	212	227	235	249	199	218	212	212	218	199	212	199	214	218	248	197	184	241	229	221	185	242	228	198	240	203	243	237	196	234	204	195	222	214	219	218	214	208	213	218	204	222	208	218	231	196	238	226	202	209	214	229	245	194	213	221	212	187	214	228	210	206	201	207	214	206	209	212	213	246	207	205	227	232	233	225	190	225	211	199	215	230	240	207	237	201	241	216	205	205	226	205	209	237	201	229	210	205	215	200	218	188	230	206	202	220	226	235	210	228	200	207	202	237	215	199	200	207	216	233	229	184	218	224	238	217	211	217	215	225	211	205	227	221	221	228	221	226	206	201	221	218	224	217	236	211	228	218	214	223	219	227	220	214	211	220	222	209	208	227	226	219	213	220	211	221	186	243	202	229	228	205	179	200	185	239	225	220	225	226	244	191	206	208	222	233	197	226	212	206	223	230	238	185	230	222	208	220	250	195	198	232	207	203	192	188	219	232	216	208	216	215	245	208	209	262	234	183	194	215	217	213	215	209	229	207	238	222	206	219	211	205	243	221	208	204	238	220	190	207	198	209	202	221	213	225	205	229	208	203	214	233	229	229	213	232	219	208	228	204	197	223	185	219	224	210	220	230	228	226	217	184	245	197	203	215	208	215	220	216	223	238	178	201	226	201	236	243	205	205	221	222	226	223	235	221	235	214	219	226	223	200	210	236	206	219	230	202	199	217	233	198	214	206	195	207	221	232	238	251	238	222	222	230	196	212	195	230	203	221	209	241	229	213	236	211	199	197	207	230	196	217	229	231	215	205	231	203	216	240	227	224	200	226	227	221	230	236	209	205	214	213	209	213	221	213	192	231	217	209	218	210	200	219	221	221	227	210	260	238	234	229	232	218	201	192	227	199	223	202	226	222	215	228	203	212	220	237	236	228	203	208	219	228	227	221	204	205	219	220	203	229	218	242	211	223	219	234	199	201	226	221	248	204	214	233	224	245	203	232	216	228	205	241	230	231	216	226	222	214	211	199	225	204	214	227	200	207	229	244	206	214	232	197	205	192	249	199	201	218	222	226	198	218	210	210	203	199	199	224	199	230	213	177	188	209	226	208	239	232	208	214	223	232	210	196	219	243	203	208	193	205	221	211	209	204	217	203	218	213	198	205	222	209	233	200	216	204	193	217	215	200	189	217	201	215	184	245	209	220	223	198	208	220	216	187	227	223	223	243	215	246	201	221	202	235	206	229	185	236	201	229	233	203	215	232	205	215	202	204	222	205	225	192	220	213	213	202	225	220	225	215	244	228	246	217	194	217	223	215	189	200	240	229	210	210	203	216	231	220	237	231	197	226	207	215	212	202	209	200	216	209	206	211	226	238	214	208	240	192	228	209	215	194	196	232	217	224	228	205	200	213	246	223	232	215	233	215	193	205	211	204	255	222	191	223	180	203	202	235	193	227	223	190	236	228	248	212	215	215	219	240	213	201	202	183	195	200	213	202	207	212	222	219	221	246	206	249	230	197	231	211	227	225	222	224	216	225	211	208	186	225	202	205	219	192	209	235	196	214	231	213	220	247	226	210	226	259	213	212	228	214	232	196	239	225	225	229	233	190	209	227	237	181	225	168	235	238	241	205	234	192	214	232	182	180	222	212	220	242	217	209	235	202	220	215	214	210	212	231	238	208	246	219	212	224	213	221	210	255	216	218	228	222	226	218	241	214	220	242	238	206	204	203	209	193	194	228	213	218	231	195	239	222	209	229	236	220	200	229	232	232	259	210	219	209	214	208	231	211	218	224	222	227	196	241	223	222	227	209	229	215	207	196	212	247	203	197	213	226	213	221	196	217	218	229	210	199	207	219	209	209	226	210	235	242	240	207	186	254	195	232	200	226	243	199	221	230	210	251	223	226	216	209	191	232	211	205	208	220	213	223	217	222	201	193
23827	34395	17087	5594	1726	1089	653	513	799	693	329	268	283	287	277	247	284	281	273	264	279	307	259	265	260	258	267	280	241	265	246	260	237	285	256	244	225	269	276	244	251	284	280	271	292	250	251	253	259	254	252	262	283	255	253	260	243	271	283	266	244	276	259	278	260	252	292	252	229	277	284	248	269	280	281	269	281	253	272	257	277	225	273	248	263	255	270	278	280	266	261	262	272	264	248	286	273	264	264	312	275	233	286	303	286	263	268	270	247	242	237	263	254	234	268	258	254	256	279	257	285	292	276	257	276	281	238	248	246	235	298	253	244	260	279	287	269	308	282	239	262	249	259	247	264	247	254	256	294	278	279	281	270	239	259	233	262	280	275	282	274	254	264	267	275	280	249	272	253	251	263	267	222	269	275	248	258	263	250	260	260	229	269	287	306	257	272	276	285	249	275	287	231	268	256	251	253	233	298	245	280	267	263	265	255	264	273	280	246	313	265	313	274	250	263	280	259	265	260	242	259	257	283	246	273	256	272	253	253	238	287	273	261	255	245	243	262	259	283	268	276	270	284	248	276	276	268	248	245	256	280	258	262	248	290	259	252	263	283	273	274	281	253	255	279	247	258	293	248	256	279	269	281	233	293	265	255	275	265	239	299	283	250	252	273	246	256	255	242	268	274	283	271	252	267	238	262	272	278	270	258	255	265	256	247	254	302	267	274	284	251	280	277	275	265	273	257	257	286	251	251	250	266	261	259	252	231	257	264	258	263	312	252	314	267	245	270	293	290	260	270	259	273	279	272	305	267	254	265	274	261	256	266	276	260	253	294	248	248	247	270	272	254	274	269	249	263	295	241	273	252	277	248	251	258	254	262	244	276	282	263	260	250	244	254	286	266	252	254	265	242	256	286	274	306	240	248	284	261	281	274	248	271	289	272	269	243	273	252	252	257	296	272	273	265	248	274	261	266	279	273	255	264	302	261	263	281	283	263	251	263	258	295	266	279	271	261	258	245	311	249	278	267	255	253	266	283	253	287	282	272	255	275	287	263	273	266	291	273	268	254	253	297	276	254	233	258	283	271	228	276	260	275	264	260	263	269	243	257	266	252	249	273	277	242	248	258	271	259	293	262	275	254	288	258	251	239	235	295	250	268	244	243	305	221	288	264	273	266	255	262	278	280	260	267	255	294	261	250	250	257	280	283	242	271	249	246	246	284	254	278	278	270	276	259	272	273	259	253	273	245	286	280	280	261	297	253	230	251	262	255	255	283	261	265	266	283	256	270	249	275	285	269	234	282	260	257	268	253	264	245	261	250	264	264	252	263	258	245	286	285	261	275	273	267	268	255	277	299	264	268	275	285	245	256	270	267	261	268	251	240	258	260	290	278	270	238	266	271	257	251	264	278	264	251	289	276	246	297	264	291	240	255	268	279	261	245	277	287	259	253	261	238	264	236	256	272	247	255	261	259	252	246	294	280	245	249	299	231	291	265	245	237	266	286	266	269	260	266	277	234	260	237	247	242	255	243	243	255	251	272	257	242	273	264	265	264	267	272	263	295	274	264	272	273	282	261	283	275	265	289	291	300	257	256	256	258	262	236	247	276	290	254	291	239	290	276	271	267	270	263	252	256	267	249	278	285	262	272	278	277	284	245	257	245	239	251	248	280	283	261	281	263	252	249	274	257	255	273	255	281	244	268	268	277	253	260	238	295	258	261	273	289	273	247	254	252	271	249	266	258	257	249	235	273	263	266	261	284	269	248	256	247	242	250	255	270	275	277	297	284	256	240	289	270	262	261	284	264	284	282	248	261	268	274	269	274	253	269	255	255	253	254	268	264	274	258	242	261	273	247	260	265	275	243	249	292	301	261	298	245	247	260	262	276	287	259	273	266	253	261	270	261	265	242	269	268	250	264	265	250	264	243	291	285	255	253	259	266	263	259	226	268	276	255	255	258	262	269	291	243	258	253	277	271	294	303	272	259	274	283	267	295	244	266	276	280	260	279	271	259	257	242	271	257	270	250	297	234	275	268	252	254	295	258	276	277	270	247	278	250	272	271	268	260	279	240	249	276	259	272	233	249	233	243	269	266	307	231	259	238	250	267	278	237	280	264	244	294	272	283	248	269	282	224	228	234	291	256	260	265	267	264	281	305	243	285	266	281	253	260	265	280	273	275	252	251	227	221	255	256	273	266	285	290	251	270	259	252	256	222	280	242	268	262	270	260	255	254	270	272	247	246	292	249	281	247	265	300	261	271	265	257	265	272	270	255	288	264	278	244	239	268	287	269	301	277	283	279	297	278	251	275	290	280	228	278	232	263	260	239	244	245	265	280	265	290	288	254	270	289	255	257	278	263	244	251	285	267	269	253	254	278	276	235	275	278	244	264	253	273	277	270	279	253	295	267	296	244	284	262	238	277	286	233	245	240	255	253	285	262	273	265	252	250	268	254	261	269	277	266	243	259	239	241	262	264	264	264	275	249	249	264	254	281	284	264	269	261	277	288	286	269	274	247	274	236	286	257	271	242	264	267	254	263	260	253	271	258	223	262	275	250	281	285	265	265	264	271	271	266	277	270	244	282	269	272	295	280	281	283	252	285	245	297	241	278	263	238	292	245	252	268	274	252	286	292	265	292	273	245	266	261	258	256	265	264	310	294	289	235	277	288	224	275	259	255	258	277	276	258	269	282	290	251	252	259	247	260	272	277	277	281	233	272	277	292	257	246	274	263	290	280	261	242	270	268	255	282	263	296	239	269	262	278	246	288	263	287	271	250	253	270	249	281	263	248	261	239	262	249	280	279	268	267	258	282	255	270	251	242	296	280	292	270	248	222	258	267	281	245	279	270	255	255	265	283	260	264	267	249	256	267	264	255	246	262	257	267	257	271	280	232	241	259	280	292	282	261	264	265	264	267	267	242	273	278	282	263	269	286	262	269	265	270	274	265	236	254	275	283	276	262	255	277	286	283	255	277	272	264	286	240	296	267	247	298	281	292	276	250	267	264	261	258	257	256	282	286	261	247	250	266	258	277	239	291	288	249	269	244	255	277	260	274	243	268	271	272	288	283	220	271	281	263	272	243	278	245	284	241	247	258	250	264	280	242	263	238	261	281	289	257	278	246	270	301	275	277	269	299	274	262	287	247	253	258	262	270	271	269	233	269	262	279	237	273	286	264	265	250	246	300	272	269	263	299	249	250	253	259	272	241	265	282	281	276	289	247	245	263	269	271	253	261	251	268	258	249	280	259	256	261	263	270	285	283	260	289	256	240	256	274	269	258	253	245	254	263	261	268	270	270	269	273	257	276	251	269	254	244	273	246	270	275	297	283	266	253	248	269	269	290	268	269	269	282	267	260	295	231	239	271	273	275	282	264	266	261	266	258	280	280	249	258	262	234	277	283	252	276	264	265	275	220	247	236	283	254	246	290	256	270	253	266	248	284	235	262	221	253	256	260	233	270	301	273	281	266	283	296	271	279	265	277	235
24225	21513	28702	25206	20536	11239	3217	1807	2268	2545	480	429	431	426	411	389	370	376	404	345	365	365	381	381	384	390	374	382	397	379	387	376	398	377	356	364	366	359	375	372	373	370	391	394	388	387	352	362	380	370	344	347	413	369	361	360	351	357	396	374	346	368	391	320	335	331	358	407	374	352	357	359	361	372	387	334	355	347	391	370	381	355	374	379	367	386	379	368	376	354	346	367	340	364	353	363	314	354	345	368	350	309	351	333	361	346	343	381	350	353	349	399	406	350	377	367	350	358	374	385	364	343	351	370	380	377	373	350	398	341	368	354	353	351	356	354	401	361	371	351	342	362	388	385	367	379	380	381	336	387	359	410	373	387	393	357	349	339	373	366	310	337	364	338	342	364	389	336	347	346	333	352	331	343	339	385	370	390	349	386	354	364	358	373	349	352	395	353	378	364	374	345	360	345	370	350	356	387	373	388	372	383	339	357	367	346	400	371	376	360	355	334	381	346	323	379	350	381	341	337	371	352	368	347	393	359	375	369	361	374	358	349	373	374	333	351	346	346	360	354	365	365	390	351	392	371	379	379	379	350	361	348	356	373	337	365	361	376	340	364	342	385	335	385	324	342	336	380	334	387	334	345	382	372	348	379	354	364	339	365	398	353	348	373	366	352	342	358	366	340	345	349	357	332	340	358	358	373	365	373	396	377	383	332	387	355	367	351	332	363	349	364	361	360	326	402	372	352	358	411	337	361	373	364	346	361	388	380	387	373	339	366	363	399	370	350	350	368	354	357	378	348	373	343	377	345	355	369	396	361	351	380	353	353	357	348	373	362	364	339	371	395	364	337	363	347	372	359	347	379	365	356	352	348	343	341	343	363	364	343	378	345	359	376	351	362	369	373	380	332	370	376	365	346	345	354	370	366	368	390	338	360	370	339	348	378	361	370	347	365	381	337	375	380	360	392	341	341	368	376	342	342	360	340	370	343	388	379	334	385	371	352	362	371	323	358	373	359	359	391	357	348	386	365	345	340	382	392	376	360	354	359	350	342	386	334	363	339	364	355	360	384	329	387	368	375	336	381	354	352	354	371	382	348	395	354	355	391	372	367	372	317	332	371	370	379	348	352	363	338	339	371	350	380	358	339	378	387	375	354	408	364	339	399	369	350	374	389	369	381	351	326	367	384	339	361	392	353	372	402	373	389	358	398	346	317	357	365	379	332	365	358	391	352	340	335	323	350	340	406	330	354	348	360	339	350	359	354	342	331	386	343	348	350	339	351	342	336	385	345	383	333	350	380	372	339	379	354	367	323	402	396	348	342	382	331	363	338	380	366	360	384	340	340	354	363	357	359	370	370	368	359	334	345	364	330	332	375	367	363	328	385	359	348	329	347	363	351	408	341	347	329	380	353	349	358	368	370	386	359	338	387	374	335	354	351	334	374	381	331	359	364	388	363	380	364	358	386	371	353	386	371	340	348	340	344	377	385	338	371	358	373	340	354	332	353	360	371	342	350	393	411	343	332	391	352	364	367	383	384	360	349	352	350	382	397	387	330	345	345	341	408	343	349	374	374	361	354	332	382	369	379	376	359	404	362	361	374	340	368	387	333	368	371	383	388	381	355	402	343	386	382	371	321	372	353	368	385	343	364	374	372	349	342	344	377	362	332	374	357	373	384	384	348	394	351	366	332	386	355	379	362	364	347	368	357	385	356	333	348	397	342	380	365	363	364	357	356	367	336	403	332	353	359	379	336	347	374	373	334	395	366	387	353	350	348	390	348	406	324	331	381	353	341	354	368	362	355	368	400	373	402	371	327	382	365	366	371	369	379	334	348	331	330	356	318	365	346	336	365	332	338	380	371	344	382	349	365	364	344	339	368	352	334	360	380	385	355	358	386	385	369	368	369	355	386	364	371	359	379	395	360	342	372	348	339	358	378	345	362	357	343	370	355	363	358	366	362	358	360	361	334	332	367	365	376	366	382	374	342	355	380	371	404	345	367	360	341	326	389	375	371	332	360	362	347	370	366	365	371	350	365	362	327	369	359	402	372	358	316	358	376	330	375	381	378	373	373	363	350	353	370	384	363	335	335	352	376	364	369	349	353	374	392	378	377	344	405	347	351	347	332	404	375	373	362	366	378	355	364	388	367	361	377	376	360	373	359	356	375	390	349	361	334	363	385	345	365	357	368	343	357	369	397	360	371	378	362	334	376	390	361	381	371	357	329	374	334	374	338	346	370	388	384	354	395	351	358	377	369	356	362	362	363	349	322	366	360	346	357	353	404	339	368	344	340	360	347	375	351	383	343	361	349	383	356	382	361	346	364	373	349	353	376	373	357	360	358	355	359	385	389	349	351	351	329	353	343	414	331	326	346	390	358	378	335	353	349	352	363	348	355	368	328	360	349	361	364	360	370	361	348	370	372	347	380	364	317	403	341	370	394	385	331	386	396	333	382	384	355	389	366	321	366	375	358	380	365	358	350	373	338	362	400	369	343	338	357	367	345	376	378	343	370	370	353	336	376	351	363	336	347	362	333	362	363	379	373	378	362	354	349	386	381	348	363	380	332	356	391	340	411	355	350	326	378	337	355	350	381	352	378	350	369	329	341	371	363	363	363	391	372	381	395	347	366	375	345	369	351	375	356	366	334	324	378	363	341	337	382	346	358	412	361	371	352	350	343	380	382	365	384	367	367	355	360	407	352	365	372	374	354	322	362	373	375	373	380	361	340	343	364	411	402	344	366	369	359	358	341	356	372	363	362	381	332	348	352	334	380	369	338	381	312	378	358	365	369	368	355	350	365	383	388	367	344	367	350	358	370	356	382	375	347	352	396	340	389	358	375	314	347	368	363	373	359	350	371	380	354	368	370	354	378	391	363	379	393	380	368	363	380	355	382	348	341	343	351	351	369	343	352	345	342	357	379	375	315	361	385	342	362	340	383	356	353	370	391	339	395	378	355	328	329	373	368	356	373	358	381	359	387	350	356	341	371	388	359	311	364	334	361	362	350	365	352	369	355	367	353	369	363	382	359	375	371	386	341	368	335	374	358	376	358	310	342	376	366	331	380	356	340	404	376	357	404	338	345	350	387	349	376	328	359	375	386	370	375	355	375	372	370	376	344	319	359	367	352	330	379	352	318	409	369	348	360	380	377	362	339	377	342	349	340	355	370	361	375	335	367	365	365	369	364	352	360	332	364	356	388	379	359	370	377	376	351	372	361	398	381	381	373	370	357	377	328	357	332	409	400	334	378	337	360	351	338	396	405	374	364	392	343	396	336	370	360	404	393	328	368	362	390	370	402	366	350	367	380	346	374	369	344	371	366	339	404	372	352	342	349	380	347	380	357	349	377	392	353	324	368	359	378	382	372	359	382	372	396	349	368	331	397	321	345	361	371	384	383	373	368	396	375	342	333	350	358	345	362	350	381	376	401	381	335	326	336	388	345	355	379	333	339	356	345	345	413	359	318	352	350	367	346	386	356	379	353
47703	75063	48721	31227	14676	8358	5248	3709	5080	5342	670	548	537	563	513	484	481	472	430	462	444	446	431	460	411	466	428	473	422	417	435	448	425	450	404	419	434	432	449	433	453	434	425	418	415	403	397	395	450	421	439	441	423	425	431	419	431	416	431	406	428	442	385	411	468	427	450	423	412	424	429	365	406	440	417	389	434	400	412	380	436	403	417	447	405	436	418	411	434	415	414	470	443	395	425	434	410	411	445	394	423	430	407	444	442	446	470	450	441	446	470	439	427	406	414	462	409	432	413	440	447	418	406	404	402	411	452	422	422	403	430	397	463	405	433	438	467	453	399	407	445	376	413	422	424	432	433	425	442	410	420	411	415	427	421	415	432	448	442	415	459	425	413	386	442	435	417	413	399	419	396	397	427	405	452	399	396	428	446	429	441	427	399	429	375	415	404	444	431	430	425	426	406	437	447	390	449	410	379	456	428	407	433	421	458	428	430	420	432	405	417	418	464	421	432	416	423	456	426	418	406	440	413	430	424	492	440	416	413	410	389	447	415	406	419	419	405	432	438	427	414	425	421	437	475	442	425	444	405	420	412	394	397	443	411	437	462	401	392	426	378	363	400	407	417	445	423	408	440	426	415	417	436	408	407	410	400	432	428	416	397	448	429	422	420	414	440	381	409	443	442	413	435	401	410	454	465	417	406	427	387	431	412	432	439	424	425	410	403	427	410	440	391	407	441	408	434	406	388	449	415	449	447	410	427	434	418	438	445	406	450	420	433	421	416	456	409	391	377	382	425	410	426	418	409	426	447	413	422	429	439	427	409	398	443	431	408	426	417	429	406	413	423	409	431	409	408	393	440	397	438	435	382	422	417	392	447	437	424	424	430	430	401	440	427	456	422	442	393	406	399	420	428	415	445	399	431	402	406	465	423	424	419	423	452	437	397	412	418	391	425	447	430	441	409	384	400	424	416	440	430	457	391	399	419	449	403	439	426	420	429	410	414	399	424	440	421	436	427	429	393	433	374	460	414	416	452	377	455	419	429	396	418	433	415	426	411	373	414	403	437	416	410	441	444	415	457	424	453	438	446	431	425	426	420	427	426	415	467	442	389	389	421	436	439	451	410	434	454	460	453	421	394	400	434	422	436	402	403	414	443	459	389	406	393	418	418	427	451	410	424	423	459	409	447	431	401	425	459	432	410	409	424	404	410	464	423	396	438	416	416	402	404	417	470	387	408	432	415	421	442	442	419	454	413	431	455	458	432	389	377	411	444	457	403	416	404	444	441	437	451	435	425	402	423	407	423	462	387	454	404	450	443	405	423	433	444	417	431	420	406	392	425	430	443	430	447	437	436	403	429	423	440	438	415	421	416	426	445	424	410	422	410	399	368	401	456	411	435	472	457	424	440	426	443	427	410	383	417	448	408	417	468	392	430	413	436	433	415	459	405	415	406	438	410	406	439	419	411	406	418	414	457	446	447	429	405	413	449	445	414	435	431	434	449	421	426	409	393	407	404	413	428	410	407	413	410	424	413	442	410	430	417	396	439	406	446	446	426	425	429	407	428	423	446	434	387	450	438	428	409	427	411	432	406	424	413	402	432	427	408	408	437	428	429	420	421	441	427	454	436	417	414	426	431	401	417	421	410	427	418	402	404	436	419	426	438	400	436	465	440	445	398	456	430	403	403	405	442	464	458	432	399	438	452	424	409	416	408	442	370	440	423	409	430	419	426	475	425	410	405	417	400	406	422	416	409	393	436	390	419	430	440	403	437	392	402	414	423	434	425	428	414	418	426	426	405	386	445	413	395	425	447	434	391	416	449	398	447	405	388	402	447	438	430	425	435	414	436	440	409	386	426	407	402	423	440	452	418	429	435	435	459	413	449	390	406	375	445	418	391	420	407	427	426	415	392	390	429	433	443	381	426	434	431	421	462	417	415	466	411	422	433	433	414	430	439	444	408	383	386	420	438	463	411	441	441	408	431	474	437	434	437	400	380	438	387	390	388	424	443	445	446	433	396	419	411	434	425	434	414	422	425	418	429	394	405	434	398	460	398	407	423	416	472	463	429	441	416	428	447	473	370	438	419	418	402	413	460	408	436	418	429	423	427	386	403	375	459	426	456	437	412	406	470	470	432	428	418	432	424	434	442	430	427	439	402	404	420	419	446	409	432	449	401	389	408	437	417	434	416	399	432	428	468	456	422	334	463	421	433	401	452	461	446	440	387	426	434	427	401	401	424	453	426	403	410	393	416	407	423	428	447	422	439	408	443	406	434	395	447	431	402	435	470	380	462	406	415	399	428	433	409	393	435	412	467	408	449	401	426	436	414	449	438	437	434	393	426	432	403	404	434	400	442	432	409	425	395	407	436	432	448	433	425	430	428	384	419	427	393	399	412	396	417	382	435	416	431	457	377	411	459	423	429	446	402	407	408	409	460	419	448	438	405	441	424	421	443	407	457	416	429	435	437	412	409	439	426	397	434	425	417	416	462	370	417	386	452	424	439	412	425	459	412	485	416	420	417	404	409	438	389	443	438	414	393	410	453	443	392	421	449	414	386	422	453	419	440	434	427	417	408	416	410	395	397	435	390	426	447	439	440	436	406	452	396	455	453	432	406	423	420	426	422	379	443	413	455	442	402	407	426	408	409	410	392	433	453	419	399	418	393	425	435	386	410	419	406	436	435	435	449	451	389	402	412	428	418	443	471	430	403	424	410	434	452	441	415	408	434	458	413	410	453	437	421	407	410	416	437	408	427	415	428	458	447	394	438	440	403	438	469	430	429	429	442	456	381	421	401	387	435	446	416	436	428	427	404	446	430	451	429	405	437	430	427	422	422	416	418	408	415	422	440	377	404	433	382	412	390	423	425	426	414	407	475	438	415	455	385	413	440	420	440	441	432	392	418	434	437	383	401	426	417	417	419	375	408	396	416	400	440	412	446	417	402	393	415	382	432	385	438	433	412	424	387	414	412	446	404	405	427	432	443	415	419	398	453	403	405	438	385	369	447	422	414	426	422	397	468	395	426	423	402	435	423	434	403	426	398	397	400	431	428	423	419	446	442	408	427	421	430	392	428	428	410	378	463	447	452	435	475	432	433	421	453	399	406	443	420	409	442	426	400	384	455	394	414	422	442	408	424	384	428	441	424	479	424	449	398	392	405	462	427	418	404	456	419	451	450	436	435	415	405	447	422	385	432	384	425	419	413	430	451	457	409	443	456	405	418	442	407	464	418	443	447	462	439	462	391	449	441	406	430	400	429	411	390	444	447	417	403	427	405	424	411	430	440	430	408	418	403	399	416	412	434	440	441	451	419	411	434	409	424	423	373	394	440	434	432	423	423	430	383	463	424	429	430	403	451	434	432	403	380	393	379	452	440	427	408	430	419	424	394	378	417	428	424	446	448	412	440	405	403	419	433	427	433	444	440	440	395	408	438	426	436	434	399	408	441	422	408	407	406	440	398	412	435	432	431	396	423	436	437	449
25549	21871	27528	25130	10628	2282	977	781	1268	1011	312	273	291	229	255	243	251	270	256	251	259	224	266	239	256	245	234	261	248	228	237	250	235	232	242	223	231	227	236	212	236	236	242	238	220	232	229	251	225	226	224	235	249	226	230	252	246	255	236	260	224	241	243	244	233	245	249	231	232	222	227	220	223	219	244	227	216	247	253	232	215	234	294	245	258	231	229	245	232	238	278	232	225	230	255	254	224	229	238	217	256	243	238	227	253	229	246	257	209	219	265	234	253	222	244	234	242	223	260	244	214	219	257	222	249	242	249	229	245	232	239	222	232	203	231	208	224	247	227	205	243	254	228	219	275	269	236	211	231	238	229	228	218	244	254	219	220	232	237	264	233	224	218	214	231	239	218	208	196	215	255	238	210	250	237	263	230	230	201	241	245	250	240	216	218	221	225	233	248	234	223	240	219	190	256	230	240	218	235	248	249	252	254	219	209	231	220	234	223	194	264	221	227	224	220	250	231	220	243	230	227	226	234	218	222	232	222	248	227	227	240	207	242	210	234	240	232	247	258	236	229	245	227	229	234	227	232	234	221	215	231	254	250	234	231	218	230	224	233	233	225	224	221	221	227	238	220	235	229	250	246	256	212	240	224	256	256	219	208	205	223	251	203	253	243	251	224	233	221	220	231	239	212	249	242	260	221	216	235	246	236	244	222	251	242	238	272	238	263	228	226	260	211	262	207	241	273	238	223	252	254	264	241	258	232	228	207	221	229	237	210	242	220	220	261	220	232	252	238	224	251	228	208	227	248	248	224	234	207	256	248	230	211	237	240	251	242	226	214	243	234	254	227	244	234	245	211	224	242	216	235	232	230	234	243	228	216	258	252	253	256	239	273	238	196	240	241	213	204	249	224	243	233	231	236	232	225	246	204	247	245	229	251	203	236	252	212	210	220	241	214	209	250	224	261	249	219	223	238	221	251	236	222	245	243	219	215	248	215	213	214	217	238	246	215	246	226	207	249	240	229	231	232	231	232	236	229	229	218	218	228	222	246	258	221	245	220	258	236	226	223	219	254	225	238	253	231	246	243	219	249	235	225	238	228	243	211	226	208	220	253	233	237	236	205	223	223	242	223	241	207	232	246	207	241	237	262	214	247	252	217	215	191	223	248	220	236	236	201	234	242	223	241	234	225	222	233	233	214	229	227	213	234	224	209	223	217	217	227	255	217	259	257	212	231	241	209	239	231	237	229	228	210	211	269	239	233	217	238	247	240	248	292	211	243	208	242	224	235	217	218	229	219	245	225	243	245	227	248	253	223	259	252	237	235	229	246	236	226	213	234	232	237	225	251	225	247	245	242	228	247	251	233	256	239	249	228	252	251	233	258	229	225	233	241	266	234	224	253	233	239	254	222	227	241	201	220	227	231	234	211	225	259	214	239	222	210	235	213	231	243	244	254	224	255	234	227	194	238	239	209	250	217	219	215	202	242	212	235	210	257	217	220	216	218	195	221	241	258	234	260	223	228	254	241	212	205	267	246	217	228	223	229	238	248	224	230	220	262	223	235	257	230	237	228	222	249	232	234	231	262	235	240	223	229	219	248	250	250	247	283	244	221	215	199	223	242	208	204	240	217	251	238	221	225	241	236	225	222	247	234	227	239	231	205	245	261	238	252	232	270	217	238	220	256	236	220	237	216	240	242	229	250	220	228	217	241	241	217	258	256	252	230	212	227	240	230	234	247	250	221	202	243	257	218	248	263	246	233	249	223	264	261	219	246	244	228	242	225	233	244	258	256	224	239	249	245	278	197	226	227	235	244	221	226	246	265	220	255	241	228	213	226	248	242	252	242	229	208	247	249	229	233	234	245	217	233	237	224	234	256	244	255	234	239	211	217	181	235	230	227	246	213	242	251	238	240	212	218	245	226	261	245	245	254	252	243	264	247	239	260	234	248	243	246	222	246	237	255	244	197	256	220	214	225	234	258	255	212	259	216	249	215	221	223	223	203	231	233	239	261	235	224	236	220	262	222	238	252	229	230	224	251	212	237	241	240	230	237	234	249	243	220	200	252	236	240	250	196	251	242	214	240	246	244	251	240	237	239	252	229	229	229	214	260	241	262	235	246	217	249	258	240	250	235	216	257	228	234	210	232	230	237	241	244	209	232	240	219	244	263	219	249	274	246	230	249	237	245	252	232	250	222	240	241	230	236	232	227	223	229	255	239	234	221	254	234	225	229	231	236	255	236	222	236	229	226	246	239	241	261	245	239	232	255	260	244	211	217	255	258	237	208	231	220	213	272	228	229	229	239	205	231	242	238	222	210	244	223	244	234	205	246	233	224	246	275	238	216	242	203	206	212	255	226	235	244	222	235	220	219	265	252	231	211	208	237	226	256	234	241	234	214	231	220	243	219	239	238	210	238	218	249	256	228	223	235	241	228	241	219	209	250	211	238	222	215	250	222	230	230	241	242	208	224	219	245	211	240	242	231	238	254	227	219	224	245	235	253	219	216	228	250	225	223	252	240	234	233	229	242	242	247	249	238	199	231	231	231	218	239	237	222	252	218	222	240	220	226	225	236	224	237	246	236	229	221	237	244	232	239	259	221	208	225	194	212	250	255	236	233	233	214	222	216	202	243	249	268	218	219	217	226	245	244	218	206	213	266	231	264	249	251	243	255	238	215	222	266	247	234	246	216	257	223	235	235	242	212	236	242	228	254	234	220	225	241	216	239	251	256	225	239	253	211	236	251	264	230	250	220	234	232	220	265	256	228	227	232	233	251	241	244	231	256	204	227	215	245	223	241	247	224	240	241	239	221	235	219	249	226	238	223	260	232	205	223	250	230	273	244	242	231	224	240	269	220	232	213	222	224	221	232	241	227	243	248	246	233	228	219	255	261	221	244	193	249	257	242	224	228	227	247	233	223	237	240	252	199	224	229	242	239	199	241	263	235	228	221	244	199	215	240	228	218	227	265	225	232	233	249	236	239	256	225	229	209	233	237	257	217	220	237	230	230	232	241	247	265	239	235	209	224	242	238	228	227	225	226	247	221	232	233	237	221	267	215	237	234	248	229	214	246	228	237	263	251	235	255	226	237	224	221	224	268	237	258	254	211	245	211	246	231	257	233	225	247	258	235	240	229	223	226	235	239	281	207	235	234	244	257	230	239	226	231	232	225	242	252	207	222	224	224	282	217	226	231	222	244	248	217	220	230	226	224	228	242	261	265	228	244	251	222	247	226	215	230	230	222	240	230	224	228	237	236	246	268	238	194	224	252	223	226	249	230	226	240	252	233	240	235	244	236	247	238	219	243	235	229	239	220	248	223	218	219	233	228	232	237	222	227	207	226	230	239	247	192	254	230	219	250	254	253	211	241	265	236	241	224	228	226	222	256	257	261	230	249	252	221	223	240	244	234	222	237	252	234	230	220	211	237	247	232	244	255	236	227	245	266	228	245	248	243	215	254	260	235	247	271	233	248	249	247	232	234	218
43236	61338	36403	22586	8701	4472	2405	2003	3372	2557	473	359	354	314	359	320	291	313	323	339	315	308	325	326	307	328	291	294	271	285	288	285	278	278	290	323	311	339	320	305	275	314	309	313	341	297	282	315	285	278	281	316	280	288	308	313	323	300	290	316	296	309	266	308	299	271	323	312	256	297	304	314	296	304	328	311	320	293	303	309	310	297	296	304	278	294	314	309	292	296	318	291	283	272	303	294	299	305	313	268	284	281	278	313	302	269	315	304	315	295	326	296	289	292	263	274	303	262	271	305	261	304	302	299	276	297	278	323	271	309	280	300	309	305	301	257	303	285	325	281	278	311	293	318	284	285	290	282	272	308	306	267	296	275	291	245	308	281	279	322	308	298	289	317	295	317	280	302	301	260	317	296	279	293	305	293	297	283	295	295	321	313	297	305	293	278	313	320	271	285	310	278	288	270	293	275	290	315	286	294	316	284	281	272	330	299	313	286	296	294	306	306	290	282	307	298	305	323	290	323	255	293	276	301	309	302	260	268	286	315	309	293	268	312	290	274	307	298	326	277	301	303	297	308	307	282	292	273	285	278	338	269	328	290	292	295	309	270	306	288	256	289	357	281	285	317	286	284	299	283	298	282	289	279	307	288	303	311	279	298	329	266	312	286	292	317	281	299	317	303	277	254	292	312	302	282	319	317	297	288	299	342	311	274	301	285	287	293	269	279	287	297	275	266	282	315	301	274	271	263	321	291	334	282	296	330	304	288	286	282	300	314	262	312	325	317	292	285	298	283	295	283	302	307	329	265	308	308	287	279	300	281	301	309	296	307	279	254	311	316	282	316	289	315	294	277	297	296	288	311	304	286	305	293	278	303	316	263	292	281	284	278	279	303	297	270	327	311	301	278	281	302	288	309	303	253	320	291	289	293	304	301	272	294	286	256	332	317	285	281	273	305	268	291	282	293	313	289	283	292	294	266	299	311	306	282	284	312	289	277	314	280	300	298	292	317	297	281	282	305	297	305	248	292	266	303	309	286	312	299	265	303	285	279	306	293	305	280	291	290	289	292	282	291	266	296	285	314	299	294	304	277	297	285	273	274	324	298	296	288	285	291	275	301	305	298	279	302	299	274	319	316	293	268	279	311	291	321	300	335	281	312	268	289	275	295	286	261	293	298	308	280	299	283	292	311	264	294	294	316	272	298	308	275	294	292	288	305	309	282	332	294	285	277	310	306	286	286	294	324	328	285	289	321	278	335	289	278	284	277	310	299	325	304	323	291	301	297	297	311	285	304	292	320	286	279	291	290	301	257	296	289	277	270	289	312	282	327	302	291	315	335	272	283	298	294	288	284	268	299	257	279	279	297	292	287	288	264	305	310	277	289	297	288	294	286	289	289	297	291	275	306	313	258	291	320	292	318	274	315	269	293	297	284	266	312	304	292	279	285	279	282	316	270	300	310	301	272	301	315	280	300	247	278	285	306	276	290	304	259	291	283	284	290	283	309	316	276	297	302	304	320	283	330	303	300	339	302	279	289	315	289	293	267	326	301	310	304	304	295	294	302	286	329	299	296	325	280	272	295	323	254	313	262	301	299	289	310	316	308	301	279	313	264	286	273	294	295	291	251	313	280	320	320	283	278	297	287	298	282	321	315	314	285	299	274	321	338	279	313	303	281	306	282	288	324	273	273	279	277	282	293	315	302	285	302	294	271	294	298	301	285	292	310	290	300	308	310	334	293	305	300	269	281	310	285	289	288	280	306	288	274	279	308	287	319	314	281	315	308	293	276	282	307	318	299	281	267	295	277	294	297	310	269	287	291	296	262	284	299	271	279	274	309	291	328	280	297	293	328	308	282	306	282	288	290	282	314	308	332	315	288	300	296	312	286	303	279	305	289	298	292	290	313	293	298	271	334	267	293	280	321	288	293	293	280	276	282	291	284	325	329	290	274	307	285	299	308	278	319	315	291	281	302	304	303	287	310	313	289	280	303	296	281	279	303	279	336	289	276	311	314	315	318	306	276	331	285	299	292	294	289	286	278	339	287	307	254	276	294	275	337	288	279	291	298	262	258	282	269	300	316	307	322	315	289	315	269	323	299	317	251	273	294	295	313	294	284	265	296	307	298	283	297	315	298	273	302	300	293	298	292	306	295	284	252	300	293	308	300	286	278	290	287	304	251	290	321	311	305	323	283	297	273	270	289	297	266	291	285	307	296	259	298	293	300	271	297	289	320	272	300	335	300	285	275	292	292	303	296	276	302	318	272	282	280	308	311	303	295	273	303	295	272	263	300	297	309	284	310	305	286	293	293	288	310	322	307	333	267	269	296	299	322	295	281	320	306	282	294	298	278	284	317	310	277	291	265	297	327	313	310	316	321	284	307	301	309	302	298	310	284	305	279	279	288	315	303	277	328	291	304	263	289	276	311	286	323	288	297	294	286	318	295	279	290	277	321	315	279	292	296	290	289	298	305	266	298	300	277	269	303	306	282	283	305	310	281	295	306	291	285	274	302	317	310	281	258	286	301	304	282	314	315	301	278	305	276	281	294	303	310	323	322	255	283	299	288	310	294	298	264	290	282	311	299	287	257	347	318	309	300	284	251	285	331	315	295	309	257	310	325	302	274	309	299	280	314	291	274	296	318	281	281	311	313	312	298	305	320	257	309	285	295	291	283	286	282	295	284	285	300	282	255	286	283	267	269	292	278	280	282	307	325	308	269	286	281	295	290	298	293	310	306	284	264	288	291	299	312	296	284	294	282	275	315	299	281	282	323	300	319	291	317	301	295	286	309	275	254	323	275	293	320	286	283	290	283	305	325	308	280	272	296	263	276	260	284	295	287	288	271	305	310	305	305	309	298	307	299	277	287	278	270	301	345	288	320	271	291	290	291	301	292	292	295	290	290	318	309	306	298	307	286	277	294	279	277	292	307	307	297	284	313	292	305	296	307	299	269	260	292	287	306	289	299	322	296	316	289	319	267	278	298	284	294	272	267	314	313	300	289	254	284	307	307	303	321	296	295	307	273	285	269	284	300	294	292	297	317	305	293	282	324	294	295	314	276	282	247	276	305	293	316	294	302	284	286	265	311	280	298	284	286	284	288	296	299	290	338	304	290	306	316	284	285	318	302	284	243	310	285	320	281	273	315	271	270	271	301	285	298	293	326	300	287	294	319	298	291	305	279	294	292	272	335	293	288	278	310	280	282	299	291	292	295	285	295	308	277	282	300	289	290	315	266	309	269	294	290	285	307	303	326	295	266	272	288	308	289	304	289	283	279	296	283	309	299	268	346	283	296	276	325	283	315	281	300	260	282	298	298	293	286	295	285	280	314	287	284	288	292	313	293	312	280	311	310	296	279	302	296	263	305	257	303	299	298	272	302	298	283	317	297	285	305	291	299	279	270	290	312	291	296	263	307	284	292	302	307	280	297	277	267	296	269	292	275	327	236	290	300	297	301	281	290	314	285	303	333	284	304	310	291	301	282
23009	21321	28987	24102	21415	20912	11954	4087	4998	2803	739	624	586	556	568	525	488	527	526	506	539	511	513	489	539	516	464	511	546	485	505	470	519	523	484	477	491	505	502	499	488	507	504	498	473	510	462	478	505	505	489	484	516	480	484	462	412	487	497	495	530	483	501	471	477	474	484	458	465	499	515	475	487	479	508	485	442	461	488	488	485	493	473	488	511	481	481	503	471	524	493	491	495	510	452	484	488	465	483	474	493	476	485	505	490	500	458	505	475	498	451	489	403	506	462	500	500	519	505	488	488	500	504	464	480	478	490	501	503	489	484	472	467	436	484	475	461	463	467	509	521	449	464	482	493	463	483	447	512	465	514	488	515	467	491	517	444	483	458	455	433	493	479	498	442	492	496	462	496	455	505	472	478	517	463	454	492	499	475	484	438	490	490	464	500	470	482	477	468	489	467	444	512	515	491	443	410	496	475	471	476	484	522	487	496	491	486	456	469	466	506	465	456	493	482	477	501	449	489	476	459	468	485	472	434	463	482	484	493	487	464	446	495	462	502	484	486	482	492	469	444	499	466	463	497	461	473	469	493	489	480	479	504	494	483	454	487	475	453	481	501	485	478	498	439	509	470	480	474	494	474	511	458	444	472	483	453	512	461	474	464	472	450	506	523	477	476	486	556	468	475	449	478	506	451	533	472	450	461	484	495	492	464	497	487	471	485	480	490	467	511	476	485	479	470	483	480	437	467	494	486	453	503	450	481	482	474	475	456	479	490	458	467	474	482	469	477	492	475	469	470	476	477	534	461	467	445	496	540	464	481	474	495	498	497	478	473	500	461	451	491	504	463	544	482	483	489	480	490	488	449	459	479	488	463	496	438	491	493	465	490	479	469	483	423	480	465	481	511	485	454	487	470	494	498	469	447	486	482	440	513	504	486	526	459	485	489	425	486	471	495	471	460	476	498	490	464	488	478	498	481	466	500	499	508	497	479	482	514	479	497	495	444	494	470	459	482	479	541	457	482	498	439	497	464	485	512	511	455	457	484	482	533	475	535	480	486	477	508	494	461	482	452	489	483	477	510	505	468	449	469	464	491	452	464	486	507	501	502	501	472	451	428	500	425	445	456	461	526	491	445	498	486	500	521	466	504	498	469	501	484	455	475	451	474	499	479	489	474	483	493	492	480	508	477	494	462	465	495	503	520	485	505	549	474	460	467	484	447	474	479	500	512	519	491	462	516	489	493	471	446	434	459	477	480	461	443	519	491	489	495	453	454	517	463	473	466	481	457	480	457	488	500	483	439	457	458	459	469	459	470	469	430	479	519	458	475	477	501	429	485	497	492	443	486	448	501	476	489	461	465	505	475	495	478	454	449	507	464	464	461	537	494	472	490	467	472	466	478	484	498	480	487	490	477	490	431	488	485	444	475	508	487	431	477	465	486	496	485	478	456	454	516	478	539	475	458	475	471	521	509	509	537	493	498	489	497	483	469	479	477	466	452	493	512	490	490	495	475	514	433	467	496	514	502	479	482	470	455	430	454	487	465	492	502	483	489	473	509	496	493	466	496	499	496	488	472	448	481	527	494	499	478	481	501	481	491	495	498	458	480	494	454	474	479	488	437	427	481	455	482	502	453	523	498	448	499	474	499	479	444	478	502	491	501	504	472	515	458	457	489	465	521	471	496	469	480	476	522	483	457	488	462	477	463	441	454	474	494	484	468	508	457	506	505	452	466	462	477	526	489	495	471	473	494	502	528	485	531	502	501	472	494	467	486	473	513	474	485	516	481	442	452	472	504	471	426	464	474	500	470	528	489	494	496	503	452	448	493	458	466	469	475	510	462	454	474	514	477	494	496	474	488	451	472	482	485	484	470	488	474	454	518	477	504	480	497	496	467	516	486	462	446	491	487	474	474	501	500	513	449	503	430	493	448	506	505	451	491	465	476	488	478	475	482	488	479	496	513	488	494	470	480	462	484	490	476	466	474	473	526	444	476	514	458	497	468	470	473	513	471	477	434	483	466	456	495	511	498	471	477	467	485	489	494	480	489	467	481	481	481	496	532	494	491	486	475	502	491	463	430	550	505	469	466	450	476	494	540	463	517	473	524	471	472	474	453	533	516	464	505	441	513	480	472	471	469	480	470	476	498	484	465	453	466	482	454	459	529	483	456	460	480	503	447	487	485	465	454	503	446	467	524	496	512	482	492	532	468	481	467	490	498	512	496	531	481	508	525	521	473	486	476	511	457	469	468	436	507	466	471	455	477	461	456	510	459	477	481	437	519	438	445	479	512	451	462	478	489	494	505	480	482	440	423	483	461	491	454	490	490	450	468	519	471	473	469	467	475	486	486	450	511	522	470	476	464	454	487	498	499	474	448	451	488	435	451	476	485	446	472	477	497	462	502	481	494	461	514	505	508	482	510	513	465	455	507	460	461	491	480	457	439	479	486	463	530	483	461	463	492	504	513	516	480	482	477	522	472	423	475	481	459	492	505	506	479	498	490	447	473	507	545	495	490	481	512	509	471	503	505	470	486	484	509	511	468	458	475	496	461	480	481	437	474	463	487	433	497	479	518	483	445	474	501	488	452	448	462	473	478	496	445	464	470	501	462	478	491	478	501	513	457	454	505	447	486	490	472	485	487	474	499	462	508	478	510	463	475	452	481	443	496	482	446	481	511	495	482	444	459	486	495	492	480	443	499	496	451	515	498	486	467	492	464	495	476	492	504	471	506	436	488	520	496	496	462	498	491	471	474	520	521	466	500	466	480	483	493	491	444	467	502	505	477	439	464	481	516	489	499	502	478	483	513	517	473	533	479	481	463	477	506	508	492	500	478	491	493	472	481	450	455	465	487	483	471	449	509	515	478	522	508	463	449	479	497	461	504	457	482	432	449	483	512	461	464	480	474	486	483	488	499	503	469	462	483	478	491	437	518	484	469	467	472	487	477	505	470	451	487	465	458	449	486	452	539	460	485	494	466	492	473	482	493	484	541	500	444	471	470	510	476	485	480	489	469	485	480	468	474	476	475	483	488	452	455	460	509	506	481	427	458	524	507	467	482	468	460	493	467	491	471	469	496	494	484	487	452	472	474	510	433	482	459	465	486	474	501	450	486	463	460	477	480	473	494	455	468	472	457	499	499	491	508	460	486	473	461	479	427	471	460	463	467	491	432	474	491	496	475	479	475	508	486	492	494	472	500	456	561	526	453	493	466	483	517	515	450	496	499	510	485	495	487	527	529	476	467	493	469	469	455	512	467	462	487	481	516	440	500	490	440	509	505	431	485	506	473	461	470	529	489	510	464	474	517	496	453	498	511	473	514	467	505	508	463	471	513	519	426	456	502	513	494	477	460	469	477	485	504	464	453	452	485	467	523	485	460	461	490	463	488	485	498	480	480	491	519	474	451	482	472	448	480	526	495	499	503	462	511	466	489	491	490	483	510	508	492	460	453	480	476	464	467	496	469	490	490	508	491	497	453	467	466	490
56641	89292	59688	41185	23148	13349	9273	7532	10516	5473	956	906	775	721	744	716	693	701	650	714	663	630	623	625	616	636	579	666	586	548	581	589	588	594	562	571	550	591	610	526	569	592	569	589	611	558	615	587	602	601	565	616	552	593	567	602	572	552	517	553	564	572	570	577	574	579	560	589	570	570	560	556	530	579	559	556	574	547	581	572	537	538	593	602	550	574	563	561	598	582	535	565	608	558	510	513	583	554	623	593	596	607	578	551	547	597	563	560	571	610	576	570	587	553	592	615	566	567	571	601	605	575	569	564	570	573	525	564	592	534	556	562	534	527	569	624	585	597	558	575	555	517	570	536	577	550	590	565	534	573	567	543	556	566	561	579	603	528	573	589	504	595	556	606	543	538	582	572	583	555	598	560	561	539	541	547	546	611	553	541	582	564	522	599	534	555	535	558	569	514	597	613	565	557	568	594	554	565	555	540	572	578	554	572	598	540	541	548	559	540	536	546	535	541	547	520	537	560	563	550	567	572	549	603	577	527	516	583	550	567	563	550	570	585	537	558	552	546	519	558	580	589	491	589	537	560	598	570	606	600	561	570	543	540	524	575	572	536	568	547	559	551	541	583	584	566	575	552	553	503	554	500	520	532	520	554	571	555	579	571	542	580	586	550	566	590	573	589	544	548	529	554	522	578	562	561	527	578	534	539	547	584	532	591	557	576	553	542	510	508	555	579	595	584	561	567	562	524	556	547	587	585	521	569	575	523	589	554	595	525	552	573	540	589	564	549	552	555	556	566	580	543	532	560	569	548	566	552	566	559	550	550	516	560	557	597	596	501	549	565	519	552	560	577	534	508	606	612	583	521	534	518	546	527	544	589	562	548	551	528	579	527	565	513	533	529	585	571	538	575	555	547	525	577	569	545	555	541	576	562	564	533	538	577	565	565	573	576	595	614	564	550	560	550	589	580	528	571	558	535	532	595	552	564	531	536	552	585	523	593	553	575	570	592	592	567	524	576	562	576	529	553	594	584	516	580	562	603	527	600	569	560	533	517	606	512	560	575	556	576	577	547	569	559	516	543	562	564	602	557	528	531	567	556	547	553	517	536	548	576	535	564	561	553	552	547	570	588	555	625	580	564	577	549	534	601	589	557	541	564	595	567	594	527	589	541	578	564	614	557	525	556	532	529	542	564	549	620	548	535	522	536	543	529	558	558	570	558	581	539	590	574	557	571	532	494	578	528	552	562	563	557	535	571	560	570	592	561	542	562	538	533	572	551	570	563	530	531	598	569	558	612	540	527	580	566	582	553	586	563	504	532	560	556	572	539	544	594	536	587	576	565	537	515	592	560	554	530	596	527	579	555	595	546	558	536	551	543	597	518	537	566	565	529	564	612	548	534	545	557	550	490	545	569	556	537	555	580	547	566	580	548	543	536	564	561	616	528	491	560	549	560	581	524	525	563	537	557	559	546	573	557	540	554	563	556	518	568	586	587	560	566	560	574	554	588	557	501	584	555	528	556	538	563	604	558	527	568	587	546	540	530	563	580	545	527	553	539	550	531	570	572	558	592	559	558	588	599	556	603	542	540	589	584	569	533	542	620	546	510	570	573	529	596	528	525	581	567	578	551	577	542	537	491	551	535	573	569	491	562	578	543	589	584	568	544	580	566	539	558	572	583	520	575	570	584	542	547	558	540	542	570	506	592	560	542	596	577	538	579	569	567	558	556	559	544	577	541	566	598	572	551	570	571	533	523	525	573	542	575	573	545	582	543	558	580	585	594	551	578	571	571	560	570	544	583	562	564	531	545	547	590	564	570	560	545	530	512	549	558	548	510	570	591	571	588	583	527	550	534	587	570	588	557	565	553	535	550	545	531	521	534	560	545	542	567	571	554	575	558	564	562	550	550	554	591	563	578	587	611	563	536	563	518	548	525	551	559	538	534	625	553	584	584	571	612	596	519	604	582	532	568	514	560	533	546	579	585	546	603	570	537	569	538	593	566	554	574	554	586	541	541	570	580	561	575	556	625	576	585	551	597	536	561	546	546	576	595	553	599	567	561	559	584	550	602	538	571	551	541	565	596	560	534	549	555	531	532	524	542	576	568	540	567	527	552	564	541	588	577	596	553	533	560	559	536	570	564	540	583	557	591	577	554	565	514	601	546	538	579	548	622	526	520	568	529	523	547	562	552	537	560	603	561	563	571	534	546	588	537	585	559	571	565	551	572	560	574	590	523	552	517	507	542	551	541	557	575	570	563	556	574	535	543	544	563	527	506	524	528	608	587	528	604	530	509	558	549	539	553	527	585	546	564	553	600	551	556	586	589	558	527	577	589	553	578	550	510	560	580	565	529	594	560	557	498	534	582	537	508	552	527	566	528	587	595	547	536	530	582	577	556	611	522	570	554	546	558	486	536	528	550	558	600	601	503	577	547	561	596	539	550	550	503	546	567	575	543	562	566	605	560	539	562	539	556	572	543	564	545	560	565	545	530	573	577	545	529	578	570	575	546	566	544	562	576	513	588	542	527	544	560	573	559	533	596	559	560	586	569	554	566	560	544	577	526	557	529	600	532	568	561	561	554	579	551	524	570	551	545	552	567	553	577	546	619	570	555	570	552	550	552	538	544	536	545	538	554	596	541	523	566	558	557	551	529	559	584	554	619	605	527	601	588	532	542	577	548	564	564	599	570	537	536	568	555	557	521	525	538	551	513	594	543	520	524	608	601	563	559	562	538	550	581	557	576	561	601	531	557	559	537	523	560	567	582	532	574	584	563	579	571	563	535	569	531	583	535	521	582	541	545	562	533	538	584	521	552	537	603	570	585	583	556	606	534	568	582	554	518	582	583	599	598	533	566	555	535	545	580	560	577	544	521	562	549	522	526	531	536	553	567	592	611	535	575	543	586	597	539	549	537	528	578	563	566	572	554	576	559	543	553	555	568	551	535	528	560	562	549	555	549	558	546	583	542	513	536	626	519	569	573	553	570	571	565	531	551	569	529	566	596	545	574	515	592	571	568	552	549	544	581	551	589	580	558	570	576	555	564	551	580	566	604	581	568	562	602	593	549	574	547	558	604	523	539	559	525	583	561	569	543	537	538	566	544	559	586	557	546	591	605	556	541	521	522	593	555	573	553	539	551	553	563	601	543	565	569	558	537	587	602	566	607	577	547	527	617	531	538	560	518	589	557	593	537	544	542	539	571	559	561	571	554	526	597	545	553	524	581	564	552	552	555	541	564	547	516	538	521	575	525	544	597	583	572	556	539	553	550	585	564	562	566	557	548	544	567	567	559	573	582	507	517	553	500	594	640	586	534	571	537	571	552	569	540	562	562	560	537	558	571	574	555	520	578	530	547	535	557	574	604	578	592	545	558	530	538	546	558	564	564	546	581	566	552	582	590	570	641	576	559	572	588	535	543	553	550	580	581	548	591	548	560	573	538	533	553	603	577	550	531	542	583	555	550	546	649	534	527	578	591	553	516	543	543
27810	23322	17007	5599	1209	714	514	363	425	262	234	227	231	228	202	212	243	238	202	225	190	223	242	224	221	194	226	231	202	231	213	213	220	220	228	211	173	204	201	190	239	214	168	218	191	198	214	229	198	204	224	236	234	203	238	220	232	190	198	199	219	229	226	207	212	202	179	214	232	213	215	203	182	226	231	214	202	200	221	211	229	205	221	210	208	212	200	205	213	237	206	236	216	206	227	225	249	218	203	236	202	221	195	200	243	193	191	218	224	220	206	229	194	226	227	253	210	206	229	210	217	235	231	212	223	241	218	238	239	237	213	233	215	234	229	202	220	217	235	218	201	226	204	235	208	193	231	214	178	206	205	212	227	211	219	217	222	241	203	227	208	204	247	182	183	200	206	201	211	202	238	233	224	232	185	244	194	231	222	211	209	219	187	213	215	189	218	252	222	207	210	203	214	198	219	225	238	241	229	199	229	210	206	224	202	223	225	191	216	219	218	224	209	229	213	235	214	202	220	211	218	236	230	228	219	256	231	217	208	221	240	211	208	213	190	250	218	213	208	213	236	210	219	233	187	197	208	218	266	225	202	218	220	224	217	187	224	242	209	189	203	231	231	202	221	173	185	206	212	224	228	209	210	218	205	216	221	208	212	197	211	220	232	234	243	193	208	218	226	228	221	230	207	252	219	222	220	204	219	226	210	225	192	211	215	218	210	197	241	213	217	207	178	228	211	225	239	206	209	208	226	219	211	240	222	226	223	244	208	213	213	202	231	225	242	201	213	183	240	209	204	204	231	187	202	224	234	217	187	206	209	242	182	216	205	208	222	217	200	209	236	199	217	223	235	214	218	193	238	203	200	198	229	199	218	225	234	226	214	222	186	208	229	201	221	216	206	215	216	209	237	214	224	232	240	213	224	211	204	224	239	209	206	221	211	229	213	202	208	236	219	215	213	205	230	215	227	209	195	182	239	224	227	211	245	213	222	228	210	239	215	203	215	192	225	236	200	221	214	221	221	189	200	238	189	188	208	210	229	223	188	207	212	220	227	208	215	244	217	218	225	221	215	230	197	218	225	199	230	215	207	213	204	242	220	227	227	195	211	224	228	223	194	212	202	219	207	208	219	207	218	223	219	228	194	236	217	200	175	236	229	211	219	208	233	217	226	219	205	198	216	217	193	214	206	196	213	201	221	174	211	237	225	193	216	189	219	214	225	236	204	226	199	199	227	216	174	201	207	226	197	223	203	241	248	213	222	214	221	244	208	227	208	246	236	210	214	195	225	194	245	204	245	217	230	217	226	218	200	208	220	214	217	199	219	195	216	214	211	235	225	220	224	203	217	251	204	206	229	233	228	215	229	202	228	228	221	222	225	198	214	224	221	246	210	207	239	203	244	223	202	221	234	213	192	233	210	218	199	197	216	194	191	202	241	209	207	221	196	209	198	220	207	219	204	212	230	196	219	210	225	210	199	193	218	252	223	223	216	214	218	217	216	234	241	199	227	220	197	223	193	220	209	210	223	202	202	221	209	205	191	210	227	200	217	226	229	232	237	220	209	215	216	193	192	207	195	233	233	243	194	209	233	207	189	203	194	211	226	209	216	239	207	212	213	197	210	225	211	216	227	207	222	234	226	202	234	185	206	222	218	227	205	226	219	250	204	189	198	182	241	203	222	214	204	209	233	202	225	217	216	198	190	213	237	196	218	208	192	218	211	203	214	224	202	212	222	200	201	214	245	224	209	211	205	215	213	222	229	216	203	205	218	188	200	222	220	213	195	244	213	240	216	192	244	214	225	215	205	230	228	220	221	191	208	227	226	220	212	214	210	192	215	230	202	209	217	202	233	230	234	206	223	265	230	210	220	238	236	212	241	248	213	215	217	219	204	233	200	220	206	230	202	205	208	235	201	202	227	196	206	207	207	202	205	202	210	216	209	214	214	221	195	218	209	203	217	219	218	213	228	208	213	208	167	216	229	237	196	217	233	201	210	214	220	206	211	215	219	231	189	228	206	209	221	200	188	216	196	219	187	197	231	237	221	225	170	214	221	196	207	198	210	199	205	213	215	209	203	197	239	207	184	217	212	216	220	237	235	226	233	191	200	197	206	206	220	226	203	187	231	210	184	239	208	201	240	226	200	195	190	206	235	236	203	243	211	207	245	202	240	234	196	208	215	201	225	207	220	205	215	216	231	247	194	209	235	204	230	237	214	204	187	229	218	236	225	204	234	224	231	195	247	236	180	227	211	184	232	215	189	215	189	214	218	214	218	217	209	198	220	205	195	207	203	230	227	188	228	239	195	210	222	226	238	202	205	223	193	227	205	211	214	196	199	219	194	218	232	199	240	243	198	184	229	197	241	234	209	198	210	222	213	186	235	221	214	213	239	213	206	220	199	249	227	218	236	205	194	207	230	216	201	205	212	199	226	229	224	201	197	196	223	208	211	191	224	213	222	205	202	219	207	212	232	208	206	208	220	227	231	199	191	190	223	216	238	222	216	210	193	204	226	220	215	214	226	214	208	224	210	196	193	211	221	199	217	217	214	213	213	207	201	211	209	190	230	248	212	211	214	213	206	232	208	212	232	170	225	218	202	193	242	230	216	206	224	200	204	176	203	213	194	229	196	217	242	197	239	205	216	217	226	234	215	231	211	217	234	234	203	217	208	192	221	223	225	254	223	210	226	218	233	229	198	218	196	220	211	236	220	216	194	236	221	221	237	210	214	227	219	220	226	213	208	206	224	222	214	200	204	236	198	223	196	244	233	235	209	179	201	226	245	194	228	223	224	229	213	207	201	242	215	196	199	231	217	195	222	204	203	223	214	182	243	229	205	231	213	199	217	240	224	239	207	245	201	181	229	215	207	226	204	222	194	204	211	215	226	222	206	222	190	199	189	216	216	228	203	217	206	225	204	238	214	219	254	198	221	199	220	206	198	223	221	188	211	215	201	224	201	244	223	196	222	244	215	184	214	208	219	200	212	229	214	224	202	213	231	219	189	223	215	208	213	206	214	211	229	200	227	218	201	215	217	237	189	207	229	193	225	227	211	202	216	192	222	258	200	203	198	215	217	235	211	223	215	209	209	215	208	213	201	202	208	218	215	238	196	187	196	229	251	186	203	231	215	216	188	197	206	223	201	215	207	205	226	196	224	213	232	217	220	207	225	218	227	211	223	220	207	203	203	206	238	226	219	183	212	214	216	224	221	222	195	199	213	211	203	208	210	248	209	209	204	228	211	230	221	188	215	203	228	197	208	212	225	199	209	196	187	204	228	194	224	196	211	211	221	226	215	221	214	213	209	239	249	189	223	212	224	229	228	237	226	218	175	233	236	196	206	221	207	226	247	203	181	202	203	210	209	204	215	201	181	205	206	201	223	217	219	211	210	221	235	209	229	225	234	209	197	221	221	216	227	214	218	237	209	205	223	227	196	233	230	224	184	204	210	232	211	231	222	223	231	221	215	222	215	206	232	213	196	213	235	214
24988	34024	13513	5055	1705	1033	707	606	775	400	250	247	276	277	262	275	280	260	244	273	227	259	259	258	287	260	253	252	262	265	277	283	263	268	262	267	270	263	254	274	250	272	273	275	248	262	280	233	287	253	264	242	241	287	258	248	237	253	271	280	237	257	275	272	285	237	237	253	262	297	255	254	278	265	279	255	246	244	237	275	269	278	290	230	263	249	252	255	265	285	251	260	245	261	277	270	244	263	254	245	252	288	252	264	305	265	278	267	263	250	268	266	271	264	262	251	242	266	274	280	257	283	244	280	265	249	252	273	266	270	256	279	261	279	255	246	251	214	266	305	251	245	252	280	272	242	260	239	267	266	260	270	252	262	243	256	278	226	281	262	277	246	284	265	275	222	241	250	231	246	286	284	274	256	248	275	286	292	268	258	274	232	269	279	267	262	255	270	266	254	280	262	259	285	257	250	272	271	279	292	263	240	275	275	252	278	279	253	314	231	278	247	257	262	255	261	270	270	239	273	274	217	245	276	239	271	281	258	272	268	238	294	281	266	261	272	271	273	259	246	278	263	248	279	274	236	223	277	248	265	270	273	304	228	261	257	286	259	285	259	255	267	251	262	244	271	235	262	276	266	248	207	263	259	245	240	282	281	267	258	259	279	263	263	270	268	282	243	263	272	265	270	265	263	291	276	249	255	242	251	279	264	263	269	269	268	270	281	235	266	262	304	280	244	277	237	244	266	242	271	234	270	270	249	263	273	266	276	266	259	261	265	266	257	278	245	258	251	260	253	289	291	252	266	276	261	286	282	282	290	260	254	264	249	285	258	271	263	245	236	273	239	264	257	290	280	256	264	293	231	254	241	243	276	282	251	297	294	273	234	260	290	245	277	253	271	264	219	285	276	261	241	273	254	256	264	277	205	271	247	265	286	237	260	238	265	257	258	270	281	244	252	289	268	305	253	299	274	247	261	257	238	238	245	251	243	242	269	256	268	240	245	256	273	274	253	254	251	253	250	279	244	277	251	291	245	257	246	269	258	261	300	266	214	261	285	281	255	264	280	260	259	237	264	295	242	261	283	283	239	283	234	269	273	255	292	273	248	248	242	259	235	264	268	264	265	245	271	275	267	242	272	254	270	276	269	251	265	261	260	250	241	248	277	265	251	280	258	279	249	251	245	290	256	252	260	253	253	251	237	269	259	274	251	237	257	244	283	267	292	263	280	259	288	263	255	261	263	266	254	251	264	276	245	270	269	306	263	262	263	252	233	257	259	252	246	310	252	265	266	264	240	228	262	261	233	273	266	245	266	273	245	236	279	256	282	278	290	253	243	284	240	260	262	273	274	270	255	259	277	273	235	306	273	231	246	253	270	266	262	232	254	261	250	254	248	248	244	297	274	277	254	260	275	269	247	287	266	272	259	282	283	239	273	264	258	241	232	247	258	281	282	237	274	250	244	282	253	257	280	251	267	282	278	268	265	258	262	253	252	247	241	279	260	290	256	242	270	255	259	270	270	246	256	281	269	260	263	272	281	295	286	241	256	247	258	280	242	263	281	263	248	288	252	248	230	254	240	262	263	269	266	267	292	290	262	280	269	276	233	275	251	266	254	283	269	241	257	274	282	258	251	255	262	261	256	242	297	259	254	263	278	252	267	265	256	278	240	308	233	279	255	257	280	249	263	269	252	287	285	255	249	249	267	257	254	243	263	247	252	276	243	240	233	268	270	260	248	264	272	215	251	240	267	281	267	250	271	256	265	286	261	264	266	268	261	269	275	290	263	240	252	276	235	278	260	238	286	280	230	281	263	279	251	246	257	282	264	232	255	265	269	251	278	278	244	250	290	230	271	260	268	290	284	270	253	277	258	261	252	278	261	262	266	239	265	259	279	270	279	239	272	237	261	276	254	270	266	254	236	276	283	238	274	216	294	284	231	240	266	249	258	281	283	286	241	251	254	249	277	271	268	249	300	254	272	245	246	226	260	299	280	267	237	247	250	253	254	239	237	268	284	244	293	255	280	251	275	246	285	275	256	264	265	281	249	248	265	249	275	282	272	266	258	252	288	255	246	278	269	258	255	280	234	254	271	269	235	237	286	254	248	267	286	285	252	277	243	278	240	254	264	244	236	244	267	286	275	279	279	260	262	221	239	261	273	289	257	248	273	241	282	266	293	254	256	272	254	267	239	240	260	281	253	243	262	249	271	262	247	263	258	257	266	250	261	264	246	272	273	286	247	264	278	261	267	258	285	260	248	259	263	270	249	279	244	270	248	234	280	267	265	256	259	258	253	262	246	274	248	288	260	246	248	247	246	241	286	240	267	278	240	224	258	274	295	271	258	265	283	232	273	280	240	272	266	249	268	261	244	259	263	262	244	253	247	258	253	270	250	258	256	265	272	275	274	223	260	277	272	273	250	263	286	267	250	262	250	296	243	269	281	255	265	268	273	247	264	262	244	273	251	263	221	259	248	265	243	266	275	300	290	270	252	282	268	258	258	236	273	264	276	253	243	240	265	274	256	255	243	246	283	268	260	256	261	279	263	256	260	265	268	288	275	259	299	259	241	255	261	273	262	232	267	254	248	263	257	258	272	258	273	245	257	277	256	270	287	284	264	257	257	254	287	267	272	233	237	271	258	267	247	261	252	284	242	231	271	287	252	287	285	239	262	281	253	231	268	276	270	237	286	237	267	259	266	263	282	240	228	261	243	280	255	269	267	264	246	247	251	270	262	229	270	255	280	274	268	288	291	242	248	260	254	248	288	248	275	277	268	262	265	249	267	247	239	274	278	255	294	254	260	255	274	272	251	274	259	258	264	248	287	285	273	270	263	264	271	253	288	231	267	296	241	262	276	271	265	250	250	265	243	296	276	250	239	247	272	260	240	259	275	276	267	268	271	248	287	251	255	269	244	259	271	242	277	246	247	240	247	263	262	264	242	214	252	263	293	230	254	254	273	231	266	264	245	256	271	271	271	284	236	271	275	252	266	284	240	235	260	282	229	267	291	295	238	247	262	262	265	272	239	275	269	266	243	266	290	241	262	259	249	296	261	251	230	241	260	293	269	236	281	230	262	242	301	271	251	270	285	267	293	270	249	230	271	247	239	252	263	257	254	249	231	257	244	255	273	247	248	286	268	243	266	261	272	260	252	253	261	290	261	288	255	248	287	260	265	309	279	252	256	268	283	238	250	259	257	258	244	254	267	261	285	269	266	244	241	269	247	275	279	237	245	268	241	277	266	291	279	254	300	275	263	287	252	262	256	284	266	273	263	248	231	267	263	228	273	249	263	267	293	285	268	278	268	273	268	270	261	277	225	268	263	272	267	244	262	250	235	232	285	269	259	245	282	281	251	240	285	271	280	263	278	255	264	276	264	250	257	259	259	271	239	272	239	274	250	257	247	239	253	279	263	287	259	266	261	283	283	262	262	267	290	278	254	241	255	274	275	272	269	265	242	279	274	250	240	251	256	282	261	274	271	299	269
24150	21450	28435	24697	20405	11119	3725	1896	2701	1381	496	432	388	391	386	408	368	363	412	404	361	387	369	364	345	379	368	392	349	361	352	370	346	371	347	335	375	342	338	376	341	334	338	335	305	346	316	349	328	349	365	358	375	343	352	353	348	349	341	322	360	365	365	405	335	340	366	373	348	348	349	328	367	359	369	372	350	319	346	344	344	345	351	370	367	318	369	369	359	362	393	390	342	354	368	358	366	359	375	331	339	343	341	350	339	389	363	367	348	348	363	378	346	359	315	368	362	379	353	328	364	337	355	345	325	348	339	347	348	355	365	377	344	365	347	363	386	346	366	360	403	354	349	373	365	355	345	333	296	367	371	370	370	364	323	365	364	384	337	357	369	362	368	333	396	344	350	336	344	357	395	345	366	387	320	364	374	339	330	349	335	350	352	337	335	370	370	343	345	319	361	356	348	327	348	360	329	365	354	341	336	332	365	314	325	357	352	340	361	409	314	339	379	351	388	343	380	363	368	338	376	373	359	360	363	366	349	359	381	365	347	357	379	368	382	358	353	367	374	334	348	360	319	381	378	371	355	377	350	341	361	370	360	354	341	345	325	353	355	348	365	360	349	357	360	380	332	368	352	345	344	369	370	352	351	360	366	388	358	343	384	392	369	365	354	379	328	315	377	338	344	398	358	356	328	335	357	374	364	348	320	363	342	364	382	334	347	347	359	395	349	342	319	353	337	361	382	346	394	349	363	341	350	336	334	352	342	366	363	373	331	370	340	311	357	354	381	358	365	378	375	338	348	315	361	377	347	373	355	348	349	363	365	342	346	324	382	356	334	358	332	346	336	358	331	387	362	365	341	350	345	351	368	311	340	382	356	329	337	370	341	362	328	321	320	389	368	347	352	378	324	369	352	346	398	370	361	336	340	350	369	345	372	374	363	344	336	347	343	343	356	368	359	401	336	375	401	353	336	356	379	379	356	338	340	378	372	322	352	365	340	361	365	326	328	334	358	354	352	348	347	320	370	394	348	372	337	363	372	340	343	368	354	389	341	333	352	354	315	344	388	352	376	357	373	352	357	370	364	365	332	373	372	372	364	361	349	366	336	352	349	341	339	367	364	351	351	317	373	366	348	347	369	360	361	368	353	350	324	344	317	315	335	344	383	404	346	352	356	332	361	353	328	367	344	330	321	321	366	351	344	338	342	340	369	325	368	333	327	369	366	325	358	352	347	383	352	318	328	375	361	340	379	353	329	338	351	341	324	313	381	347	326	364	387	352	340	350	352	336	341	351	366	377	358	355	369	363	339	370	357	349	375	374	390	330	377	365	356	366	386	358	320	333	365	341	381	328	390	364	333	368	362	353	344	329	351	354	360	375	351	346	378	355	357	343	344	373	381	370	363	345	381	335	347	352	371	352	353	354	388	372	349	341	333	356	349	380	328	355	347	335	383	352	334	386	372	352	359	348	367	334	342	381	388	350	326	353	325	381	324	354	347	352	364	368	377	371	348	338	344	304	344	406	364	370	343	338	337	341	385	366	344	348	329	338	344	328	371	370	337	326	365	341	335	361	348	339	338	366	376	360	357	343	340	372	340	376	335	331	325	349	347	369	363	339	353	343	337	341	321	371	338	309	349	332	368	355	380	341	356	382	372	365	342	350	341	347	360	370	368	359	351	376	374	337	362	310	351	360	365	375	340	366	339	359	337	347	369	320	398	333	330	354	332	382	343	355	335	348	341	334	317	365	346	371	369	353	333	362	363	358	375	367	331	346	361	407	368	394	374	374	356	357	362	334	377	371	368	332	325	357	368	369	355	331	365	326	376	357	361	307	344	363	347	355	402	356	339	340	332	370	372	330	399	344	349	346	300	327	312	333	330	355	379	358	354	341	380	360	331	390	354	381	326	347	366	340	354	330	344	365	360	355	355	376	330	376	378	344	356	362	359	353	350	368	359	358	338	348	342	375	374	349	340	357	375	360	372	333	359	395	403	390	371	392	343	330	351	390	372	334	323	360	380	329	370	368	367	331	348	366	344	351	379	330	341	359	369	343	332	364	378	364	344	347	337	351	355	348	362	369	332	367	325	339	379	375	364	349	366	326	352	349	368	369	322	375	339	381	374	358	334	373	364	367	365	354	349	349	392	376	367	367	373	344	304	372	355	347	328	348	327	327	330	341	355	361	349	337	364	352	355	332	331	340	349	380	341	354	363	365	357	363	374	347	350	396	332	373	381	326	358	380	373	360	390	355	369	356	361	327	383	359	360	343	352	387	354	344	358	390	361	353	330	369	325	341	345	369	366	370	329	310	379	366	376	371	357	353	360	358	335	320	310	374	371	365	363	341	373	334	385	329	363	378	358	355	357	346	325	373	322	390	348	349	375	354	376	354	382	382	372	384	345	326	379	362	348	352	341	337	346	367	355	372	338	391	355	361	355	340	341	370	347	357	342	341	363	345	350	376	346	355	322	323	336	383	353	356	378	338	331	386	337	392	335	354	357	353	351	376	336	359	343	323	352	368	354	369	355	376	378	361	372	377	359	349	357	351	327	342	357	322	357	330	356	339	318	371	338	355	353	360	377	338	358	371	348	358	337	339	335	384	371	325	338	370	355	350	351	376	350	371	371	349	338	385	305	350	360	371	372	355	347	348	338	373	332	351	355	365	372	357	377	340	356	357	330	370	380	353	346	378	359	351	323	341	340	343	322	357	352	326	384	327	325	374	324	355	366	365	339	392	345	388	341	349	320	369	364	358	345	380	398	365	374	359	377	361	353	381	349	358	346	382	344	390	337	334	353	381	358	329	328	355	371	365	388	376	322	358	377	373	334	362	353	367	353	357	371	368	349	357	343	339	339	359	353	353	339	342	372	337	380	388	340	337	325	366	375	349	356	356	362	356	320	385	392	340	351	349	396	413	355	367	351	346	351	369	325	403	384	345	361	338	355	330	361	374	324	398	387	381	344	332	374	334	345	367	347	385	347	353	385	358	316	368	399	339	363	343	385	364	349	360	355	347	341	354	357	336	349	368	347	345	351	364	381	336	359	341	344	371	320	338	367	365	326	376	327	357	374	344	375	342	323	365	323	375	379	365	315	354	385	363	373	378	349	349	338	365	350	339	361	332	385	371	392	370	366	347	391	315	384	362	369	359	379	351	316	372	343	356	372	384	363	341	375	343	409	325	376	406	367	367	326	358	356	376	349	368	362	387	344	371	330	357	349	377	294	365	362	357	299	335	365	356	360	351	404	388	377	379	398	367	363	387	365	326	332	331	335	379	375	325	361	339	359	376	361	367	339	362	334	365	357	349	357	344	323	346	368	343	340	375	360	330	380	303	360	326	343	364	337	361	408	337	360	320	328	341	319	379	325	363	373	336	353	347	351	361	368	372	350	339	331	342	327	321	363	329	334	367	354	342	334	361	326	337	346	376	373	371	354	374	357	377	351	368	317	320	361	312	358	330	388	333	366	335	337	374	360	357	348	332
48389	72590	44292	26416	12237	9273	5452	3929	6008	2662	666	522	538	529	470	506	468	473	461	440	443	449	476	437	440	404	448	387	427	445	453	403	429	428	433	439	467	417	439	396	421	394	415	372	415	397	393	434	429	423	442	429	401	383	413	416	449	400	421	414	427	437	409	391	436	392	437	386	399	404	439	427	394	409	421	420	409	434	437	433	397	457	419	418	405	416	455	411	396	415	424	443	442	432	422	432	416	395	416	410	423	419	421	431	460	428	448	437	426	452	431	447	396	421	471	423	418	412	372	436	418	428	417	426	417	393	423	441	446	384	385	400	419	411	396	424	462	428	392	393	391	369	438	413	416	408	437	411	437	416	435	428	431	415	379	422	383	377	463	439	399	433	388	409	415	410	410	409	389	402	422	442	427	416	411	460	391	410	410	403	398	428	399	420	418	382	413	409	400	457	402	432	450	409	428	396	432	426	448	427	432	409	385	412	403	434	399	396	403	387	415	399	432	420	398	431	410	401	457	354	416	397	402	411	418	374	415	384	423	425	429	403	413	416	446	407	448	421	450	431	400	351	402	420	391	368	394	388	442	427	396	446	453	422	415	444	414	469	399	468	391	400	415	400	394	390	407	418	398	430	455	427	404	390	426	396	442	393	398	434	430	419	429	400	409	403	439	396	426	413	439	399	441	366	479	437	417	417	404	392	428	422	432	422	384	384	409	429	352	433	410	393	411	451	408	422	386	402	436	383	399	430	446	389	432	428	420	404	435	450	422	429	390	427	387	427	436	380	378	380	417	397	396	402	399	404	433	388	424	391	408	417	405	407	409	405	412	445	418	446	409	428	397	450	420	420	457	398	414	391	442	390	388	385	414	421	412	372	417	420	395	389	389	425	444	434	419	417	413	445	414	427	409	430	396	437	372	403	407	428	399	414	430	461	433	411	409	398	405	402	407	395	415	461	413	423	420	408	386	428	404	403	394	444	389	433	401	424	374	412	393	423	400	428	413	409	409	391	401	414	417	407	404	413	434	403	411	430	407	417	411	414	398	428	402	463	396	403	426	439	370	434	387	413	397	432	423	425	388	381	397	390	404	399	401	400	393	390	429	409	453	393	414	449	390	435	408	405	427	411	425	416	406	408	435	449	381	404	373	400	400	386	416	426	424	410	393	453	397	447	407	395	390	390	374	378	457	413	432	395	392	427	443	410	399	429	459	426	435	390	392	416	420	411	429	382	419	423	400	401	444	402	390	397	423	385	409	421	437	446	395	408	393	393	410	399	410	420	412	402	416	429	414	403	420	399	434	406	421	398	436	403	432	436	434	439	393	416	377	449	398	395	387	394	425	414	410	386	423	386	431	349	416	405	412	417	411	438	395	417	418	405	434	432	381	428	397	395	425	405	421	386	406	418	415	399	389	372	384	437	424	433	363	420	431	431	396	411	403	435	431	422	402	372	394	431	392	373	421	399	422	408	415	438	419	441	405	400	421	397	412	451	399	420	409	443	392	375	426	412	430	403	477	408	406	414	405	434	457	420	438	447	406	429	431	398	392	414	393	421	415	437	405	399	412	428	414	421	392	381	371	410	422	436	406	409	369	428	436	397	419	376	431	398	417	408	404	403	406	431	431	401	374	408	443	412	420	420	430	423	384	387	404	432	441	415	417	433	403	414	381	448	411	400	438	403	401	434	409	423	389	435	453	427	395	388	443	433	442	406	405	417	429	428	384	424	390	427	402	387	416	416	372	407	384	400	378	443	398	403	403	408	431	375	468	398	409	426	422	415	392	397	412	405	404	448	444	392	426	425	423	389	417	443	370	405	400	411	422	434	392	395	446	435	405	371	416	398	446	403	399	391	431	425	442	394	428	410	393	398	392	376	426	412	421	413	445	402	434	421	433	406	429	438	447	423	408	404	398	397	450	394	373	405	387	437	425	438	423	448	382	420	412	423	411	402	419	392	421	407	390	422	396	407	438	391	401	403	436	415	421	385	425	447	451	428	419	395	418	426	449	453	443	411	396	412	437	364	444	433	411	388	419	414	413	388	409	475	450	427	409	387	440	400	430	412	365	404	415	448	403	426	402	449	391	427	396	433	386	378	446	462	362	383	408	424	451	426	410	432	394	418	429	395	411	411	427	423	393	387	389	391	446	418	389	411	425	421	402	429	406	398	450	416	400	439	422	414	384	384	416	474	380	438	394	420	410	424	418	421	413	422	437	417	411	418	367	417	410	422	447	461	421	425	444	404	423	415	408	437	372	404	385	403	419	392	436	387	399	415	449	398	388	401	402	433	432	429	443	415	456	445	386	431	431	401	368	460	415	449	419	416	416	422	425	418	414	435	395	401	416	414	394	420	397	425	357	421	420	401	428	439	378	439	442	420	441	395	431	420	416	418	441	435	430	430	423	467	409	406	402	462	429	413	418	407	438	398	459	416	404	433	371	398	392	402	418	404	411	434	436	427	400	409	392	427	432	475	377	394	432	406	396	403	405	424	410	407	402	438	446	410	436	430	372	386	410	434	402	453	432	420	400	439	405	432	418	433	450	420	425	431	433	426	397	417	406	458	416	433	401	450	414	418	400	398	404	379	377	425	421	426	396	358	426	428	382	420	445	399	458	432	446	413	439	412	421	449	415	413	410	370	396	430	451	419	407	425	380	390	438	416	403	390	414	377	420	421	385	456	412	417	410	392	414	426	415	437	420	409	407	411	419	463	406	386	405	401	406	414	429	439	423	391	427	426	414	439	413	421	406	384	392	367	429	399	434	443	407	429	391	399	400	428	459	440	438	415	392	443	380	405	415	432	395	437	438	431	413	431	421	440	413	450	394	397	421	426	428	441	412	393	421	375	362	421	443	397	427	425	422	376	424	444	419	427	446	432	396	431	415	399	420	444	416	443	450	411	387	413	479	419	425	394	397	420	412	427	455	370	380	434	397	442	422	427	387	400	408	421	407	420	397	432	389	384	423	419	430	436	443	390	406	432	378	404	399	394	408	445	413	418	393	392	399	426	456	371	442	415	455	439	415	404	398	406	416	445	421	451	410	425	438	410	397	384	427	412	427	409	420	414	378	387	419	388	411	436	431	421	398	426	378	389	431	427	392	420	411	380	427	400	403	412	427	407	395	405	421	404	406	389	436	385	414	433	424	424	367	434	414	393	432	397	410	403	410	387	407	437	397	390	402	363	391	425	427	415	423	439	427	428	381	426	385	452	435	403	434	414	434	386	423	441	398	411	435	430	386	414	457	418	403	401	403	408	426	401	421	447	414	353	427	401	431	403	447	442	434	435	405	386	426	415	409	400	401	421	407	416	384	381	386	421	403	407	425	349	424	409	426	400	430	429	382	413	403	382	443	446	402	412	425	431	438	421	397	385	430	430	432	432	396	405	390	417	413	400	425	435	409	400	392	443	393	458	430	387	394	423	429	406	406	438	442	439	399	385	417	417	373	411	446	410	390	432	397	421	437	425	410	402	400	392	411	404
25488	21684	27314	24759	9731	2499	1575	903	1119	523	288	260	259	248	258	259	245	260	243	230	237	233	239	234	255	243	233	243	231	217	231	237	268	244	219	227	223	222	232	216	234	247	241	218	241	256	219	217	236	214	226	223	212	215	237	242	214	251	233	212	227	206	211	199	238	246	231	233	197	225	238	227	206	198	257	243	247	226	233	212	233	226	241	243	212	216	247	200	238	224	241	214	228	225	222	242	230	232	225	255	247	239	248	201	261	261	247	227	215	238	247	210	204	222	250	221	255	219	217	243	236	222	242	238	243	206	262	249	223	243	235	246	226	227	205	209	205	233	256	264	203	218	230	244	228	239	228	265	241	235	236	227	260	221	235	241	215	221	223	245	203	245	218	244	218	207	244	215	229	225	221	231	196	216	203	257	213	224	219	245	205	208	243	210	244	216	248	269	218	211	225	240	275	221	232	242	241	238	183	229	226	218	212	214	225	235	236	252	263	240	224	229	219	246	207	214	236	220	225	237	233	225	238	248	225	221	200	218	221	259	221	235	227	221	216	226	210	226	240	219	248	240	224	232	256	239	238	226	219	239	238	216	229	234	218	208	212	206	198	228	221	239	242	238	225	239	223	266	206	210	243	216	234	219	214	226	219	230	221	221	237	229	224	243	233	221	214	228	240	240	230	191	231	238	220	219	227	243	212	233	238	246	245	209	240	238	237	232	225	259	234	226	249	230	234	224	212	205	207	223	220	244	223	217	226	242	223	217	221	243	253	230	217	244	224	258	224	227	240	246	240	249	251	196	222	247	221	194	240	206	237	224	220	217	213	220	228	233	237	221	239	236	214	235	243	229	215	202	233	215	240	233	248	249	231	229	237	243	233	215	226	232	221	247	232	213	225	259	250	262	241	232	240	230	236	266	241	248	245	252	206	248	227	215	246	239	227	260	224	258	237	218	232	238	214	239	236	248	217	214	203	217	236	221	208	239	239	239	249	224	249	242	226	237	224	225	231	206	232	215	217	250	231	222	234	214	218	215	238	246	234	244	231	213	257	242	222	211	230	216	223	230	206	235	252	238	246	253	211	249	208	230	208	242	243	214	245	224	226	223	214	226	212	223	230	203	235	220	241	216	214	250	204	223	231	253	264	245	234	228	223	248	222	234	236	237	226	240	197	225	236	233	216	194	240	251	222	249	243	227	229	250	228	229	228	244	215	236	224	204	216	193	240	239	251	214	223	261	220	227	224	253	209	242	217	227	237	239	220	215	227	236	224	247	245	231	233	249	232	193	225	202	208	237	213	232	225	229	229	199	213	221	243	227	238	237	245	198	228	233	252	224	230	221	227	226	208	201	232	197	229	250	225	219	225	231	247	230	229	227	237	247	261	242	242	227	220	220	250	210	198	197	228	236	203	232	220	226	247	226	242	221	232	245	258	228	257	231	230	211	253	245	220	219	240	223	223	242	219	212	227	221	249	229	246	231	256	246	235	240	250	212	246	224	255	242	222	202	233	260	229	207	236	214	206	231	214	251	238	213	219	238	229	251	245	238	229	216	215	233	230	252	231	231	233	259	254	227	242	202	250	225	213	209	228	207	222	212	257	249	227	202	233	223	237	227	238	233	243	202	222	228	214	233	224	247	211	217	205	231	236	224	246	242	222	225	269	205	236	257	210	228	210	236	208	239	228	236	256	233	250	228	235	235	250	220	236	206	213	231	242	230	226	243	238	240	219	240	236	225	225	226	227	230	238	257	225	249	206	215	235	213	206	234	225	212	218	251	200	220	224	208	243	224	203	233	227	231	210	227	199	207	192	221	243	230	254	215	231	250	231	245	244	220	238	232	241	219	239	229	232	225	250	233	224	230	213	212	228	226	235	213	217	236	229	230	264	255	203	207	232	237	216	244	208	256	238	219	218	238	240	265	246	233	234	235	227	219	203	253	213	204	237	245	241	242	224	202	214	245	234	240	250	216	212	215	238	224	231	250	238	233	218	245	207	230	249	221	260	235	203	248	237	248	214	226	232	223	231	209	202	247	233	218	242	235	229	229	253	236	238	221	227	229	224	207	235	222	235	243	226	229	234	222	223	225	227	222	200	244	200	201	253	247	220	220	214	217	237	218	214	229	224	220	212	205	231	243	238	224	228	191	218	199	225	239	225	220	222	255	228	222	232	223	208	217	231	234	220	216	225	227	235	232	213	207	211	211	243	224	229	215	220	224	223	218	234	235	195	237	217	230	240	220	223	223	231	230	221	222	206	217	248	246	236	266	226	226	243	200	264	236	254	232	223	229	211	254	253	241	225	216	239	224	229	219	227	234	236	234	273	221	229	217	220	247	234	227	242	252	256	241	241	234	254	252	227	230	235	211	232	233	220	242	252	254	228	231	223	261	240	218	223	255	218	254	233	219	221	228	225	233	240	238	220	229	236	215	218	239	210	235	222	240	207	221	216	235	201	245	234	223	231	229	240	202	221	253	230	239	217	225	227	239	230	221	256	211	254	186	234	226	228	240	226	240	230	267	209	233	212	235	267	197	229	218	226	202	239	216	233	245	228	222	243	231	233	196	245	234	203	226	228	248	225	247	234	250	240	242	204	230	239	255	240	192	217	243	243	235	237	227	238	248	244	225	211	230	223	214	205	233	222	237	264	215	249	260	235	235	231	224	209	216	235	227	236	239	233	227	196	234	222	229	272	231	255	247	228	240	233	230	247	218	212	236	220	244	215	256	239	215	211	199	228	213	250	225	218	222	208	224	233	230	222	247	241	242	228	213	233	249	211	218	237	260	231	240	231	252	244	249	218	228	236	233	225	232	236	214	233	236	239	211	225	244	223	223	224	225	218	265	238	255	249	214	220	236	205	220	193	229	241	226	218	233	264	237	246	228	221	240	214	233	248	211	246	246	206	237	208	225	229	236	225	241	204	238	223	235	216	228	232	232	238	248	230	258	240	246	224	229	237	233	232	225	203	205	235	229	206	237	231	231	221	241	236	234	227	228	245	231	227	213	252	228	208	233	259	240	219	229	200	213	214	247	237	228	240	226	224	241	209	211	209	215	236	229	259	223	247	209	231	217	235	231	235	233	232	214	249	249	220	231	224	258	241	200	238	230	240	222	246	228	225	236	229	218	220	224	226	223	222	226	242	209	239	214	232	240	226	242	220	237	240	245	209	218	242	221	235	237	237	222	236	219	219	248	207	245	237	215	216	208	241	248	227	238	256	213	216	235	241	203	228	224	223	216	232	228	235	252	229	215	230	209	243	226	258	222	218	242	208	226	209	223	262	223	204	233	227	249	219	205	229	209	202	235	252	218	227	242	222	245	250	232	255	249	224	233	234	214	232	232	236	223	229	225	219	233	207	240	225	229	228	254	211	233	235	249	259	234	236	225	223	225	234	216	235	215	242	219	218	209	236	225	226	233	255	228	232	228	242	250	216	223	229	225	244	232	215	188	207	211	198	246	242	216	213	212	234	256	230	200	225	217
43644	58690	35424	18337	7555	5220	3887	2290	2903	1239	526	372	356	342	339	318	337	330	314	292	290	292	319	292	359	314	272	328	321	255	314	285	291	307	287	286	312	312	277	253	304	319	303	310	285	260	278	313	285	290	290	286	292	294	280	305	289	256	277	284	288	309	288	276	295	271	277	280	266	302	307	277	292	280	310	277	302	284	302	300	265	291	299	289	307	261	302	307	306	287	278	293	298	274	263	281	320	296	307	291	252	299	286	298	300	326	295	285	315	316	265	315	268	280	305	295	323	288	282	302	297	307	294	273	342	296	283	318	289	309	275	310	304	269	282	277	280	283	280	297	273	286	252	273	305	292	291	312	288	308	286	258	308	286	291	289	274	267	282	279	262	282	303	278	310	270	277	277	270	276	322	272	275	271	307	304	243	335	275	275	293	286	284	322	321	285	283	277	284	292	312	290	285	292	296	280	259	279	304	312	286	276	278	286	261	298	289	296	294	291	303	284	257	278	297	288	274	295	291	273	271	288	279	290	312	281	288	286	269	297	260	298	298	291	320	336	299	282	303	300	303	282	291	278	292	287	285	307	302	301	320	282	271	300	303	289	280	281	263	302	290	280	273	306	268	277	265	281	286	247	295	271	265	294	283	286	287	302	270	316	245	292	265	295	276	304	280	319	289	273	291	265	307	291	303	275	311	274	296	298	285	296	291	298	292	298	266	271	297	284	317	289	299	291	268	294	293	287	275	274	293	293	303	276	271	261	297	307	275	265	303	310	306	277	301	275	313	280	292	279	310	262	290	291	275	312	311	273	303	283	264	287	281	278	274	284	298	264	275	337	295	271	279	266	289	296	303	330	271	270	239	278	296	315	294	268	300	277	269	310	297	306	285	295	321	281	291	287	300	312	286	301	281	270	312	294	290	293	278	270	279	292	300	308	283	321	253	256	284	304	288	278	313	281	294	257	263	289	308	281	270	275	271	306	285	284	284	274	294	280	294	271	294	295	300	291	271	284	295	279	316	281	281	309	305	286	259	329	276	260	265	273	282	280	287	311	283	259	265	266	279	308	282	301	275	275	284	301	298	264	298	270	252	264	266	295	272	267	292	283	302	282	270	313	294	299	259	282	267	296	276	284	285	304	304	302	277	309	289	301	282	310	308	310	276	264	294	282	282	297	274	297	321	290	287	279	279	273	311	302	266	266	295	324	265	245	287	299	285	279	296	284	308	276	271	293	285	295	294	326	304	260	295	288	286	261	268	298	297	323	296	290	276	278	284	276	299	293	312	305	302	307	292	300	283	297	286	292	291	266	253	300	276	291	279	297	285	278	283	271	286	307	283	284	274	295	312	253	314	291	298	281	275	318	256	295	279	271	294	264	263	293	300	285	272	299	234	262	271	278	290	273	295	291	263	297	284	278	296	259	306	308	312	298	270	302	280	295	265	302	312	283	275	300	283	273	271	294	285	302	309	289	299	295	264	288	302	288	311	267	280	274	310	289	309	288	277	299	281	260	303	281	273	275	276	280	289	306	279	293	298	298	254	249	284	276	304	281	283	282	278	282	299	295	283	295	296	265	302	299	310	277	301	277	272	288	308	271	289	276	271	289	299	283	295	306	284	294	307	291	276	293	282	301	277	271	283	272	289	276	312	266	284	304	294	300	307	298	289	240	294	281	316	290	302	253	297	327	323	311	269	299	284	311	268	283	305	263	282	295	268	293	303	314	298	284	272	301	266	312	281	287	288	301	302	324	336	294	313	266	276	296	272	273	271	283	329	315	290	308	267	298	276	262	294	297	272	256	276	299	268	283	314	276	284	279	319	265	266	310	284	276	272	305	290	283	292	294	295	275	285	280	295	285	302	260	301	301	293	284	279	284	251	305	315	300	272	293	272	279	304	276	323	292	299	256	315	330	278	275	293	270	293	278	309	318	291	276	257	292	271	288	298	281	316	303	276	265	273	309	291	304	302	308	287	302	289	296	276	303	298	313	287	270	271	291	262	316	254	297	281	276	296	274	301	294	286	300	295	306	289	290	286	258	285	314	275	296	286	257	305	311	289	289	283	296	312	308	277	280	276	301	295	288	278	320	330	278	306	289	286	280	285	285	270	263	282	290	283	299	265	306	298	278	290	295	284	295	305	301	305	257	278	287	285	310	271	281	325	279	307	285	286	308	265	270	273	260	271	285	277	321	321	294	272	257	293	296	288	296	279	257	265	287	288	267	302	289	281	251	275	292	292	263	274	281	269	290	288	273	279	255	300	292	273	289	295	317	299	335	322	256	286	293	299	296	294	319	292	278	308	289	270	282	280	281	294	272	263	271	317	265	283	302	288	308	279	293	274	299	278	294	283	294	267	261	282	297	290	278	308	286	288	290	304	281	289	255	323	284	282	257	288	280	264	306	301	297	272	263	285	252	266	290	275	286	277	269	266	291	321	296	300	296	298	294	297	296	297	257	315	288	284	284	306	282	281	293	297	315	275	286	319	311	268	312	325	294	296	273	299	282	276	256	314	282	292	283	281	283	309	266	294	291	287	285	268	298	266	315	308	275	258	275	278	290	261	257	294	303	291	301	304	287	319	303	309	294	273	283	296	289	272	294	297	314	298	285	294	258	330	307	309	289	285	281	301	264	288	274	300	277	292	314	283	281	272	267	296	300	266	269	287	275	297	279	296	291	276	315	282	275	299	294	322	291	292	255	296	296	294	285	285	282	288	292	277	286	319	341	277	265	317	273	282	292	276	312	309	282	286	301	289	314	315	254	279	293	334	290	298	285	291	266	270	271	268	279	281	280	286	284	314	265	304	281	318	284	312	286	319	289	272	276	317	312	286	305	271	295	267	289	276	298	301	266	301	311	304	257	265	258	310	270	284	304	287	276	270	308	285	301	270	278	289	283	289	276	266	256	308	279	290	266	304	299	303	280	301	261	290	283	274	301	283	279	286	282	306	311	277	291	283	248	307	307	283	275	284	309	291	286	298	295	272	293	287	333	283	304	267	296	307	258	286	288	317	282	279	267	332	291	265	342	286	295	293	285	273	274	275	291	288	275	263	301	275	317	281	303	298	291	299	261	306	291	280	269	277	301	294	256	275	263	287	290	321	299	291	317	276	292	299	292	272	301	302	267	292	291	268	291	255	292	299	298	309	293	346	294	320	276	304	293	292	276	301	326	274	276	284	274	288	296	315	288	283	263	318	288	279	290	291	293	273	285	286	296	305	286	285	285	289	306	301	254	305	282	290	313	279	269	276	280	271	276	279	295	293	262	275	271	258	280	284	300	281	288	271	307	276	284	304	287	293	302	279	269	304	294	321	289	258	294	277	281	275	301	286	290	324	294	269	292	298	280	282	260	298	298	284	288	307	285	303	292	285	291	306	303	318	303	284	279	290	294	288	305	294	311	304	283	319	315	304	318	272	297	294	306	263	266	260	314	306	298	279	282	298	289	290	276	290	267	249	276	293	316	285	269	255	292	274	294	280	311
22976	21314	29066	23902	21358	21282	14873	6068	4583	2874	845	625	579	540	536	558	535	512	558	530	533	543	505	552	476	557	500	478	467	480	474	513	493	457	513	505	448	463	491	458	526	482	463	441	491	489	446	495	511	457	481	467	490	458	480	490	477	502	499	478	521	454	482	448	506	531	468	501	478	460	482	486	502	492	526	457	486	474	472	473	506	483	493	480	447	472	501	449	492	442	453	469	484	477	471	503	507	453	455	472	519	472	483	509	453	523	487	486	477	472	502	458	481	495	489	484	471	474	471	448	487	470	472	489	467	504	461	468	452	485	506	479	469	497	466	484	465	454	455	443	491	484	442	484	457	435	491	469	458	485	454	445	440	498	473	464	485	472	470	435	471	486	512	473	465	491	475	474	456	470	475	461	483	513	519	472	476	497	476	477	481	492	501	488	453	492	469	469	484	495	459	478	453	472	478	468	470	481	464	509	481	472	470	467	461	441	457	453	463	489	489	491	496	427	472	503	471	477	493	501	446	449	491	469	446	440	468	451	515	460	462	466	460	483	524	460	496	536	497	475	488	446	477	493	479	500	457	462	440	468	480	485	479	470	483	460	439	458	462	479	481	484	475	518	505	476	491	461	475	498	503	463	490	500	465	455	460	478	426	487	499	481	469	526	500	455	508	484	480	474	468	453	507	477	456	443	476	510	493	483	486	519	486	452	470	466	474	500	452	506	481	462	487	484	450	476	465	464	474	463	515	503	462	465	456	480	481	484	448	499	484	495	493	447	504	493	437	500	461	490	471	469	478	475	460	489	470	507	455	480	477	505	461	476	510	483	531	477	500	456	471	463	444	447	464	465	496	503	503	433	455	456	453	513	486	455	439	498	445	452	473	498	487	525	489	537	504	490	468	495	481	474	469	499	478	506	485	453	506	495	484	497	485	486	442	502	499	466	486	473	467	467	473	500	485	452	472	530	519	435	472	492	484	480	434	480	472	459	495	474	435	481	470	458	519	473	488	466	472	463	459	502	474	457	496	430	495	487	475	492	488	480	480	486	504	440	477	468	454	507	455	457	495	483	457	474	467	455	452	499	466	454	476	449	469	483	466	477	497	449	464	501	485	453	480	459	438	488	483	421	481	446	489	469	464	508	493	448	478	452	497	508	423	486	484	498	441	467	506	439	470	510	443	448	465	466	468	489	457	471	465	452	452	521	505	475	497	460	495	485	490	502	471	475	461	459	473	491	491	441	469	465	485	498	496	478	498	480	499	522	514	465	453	454	467	447	431	478	419	454	472	464	498	485	496	440	482	488	497	438	456	477	450	464	475	500	478	451	521	458	453	462	408	488	475	504	455	441	487	488	501	498	521	486	475	467	462	422	462	492	453	491	501	488	489	476	454	474	453	480	438	491	464	480	492	478	494	455	462	492	516	497	479	472	442	500	472	463	486	452	489	471	429	464	469	502	427	477	496	504	482	497	479	519	466	488	493	476	498	453	463	448	434	458	470	478	462	533	486	496	489	469	476	497	457	481	483	518	508	471	493	479	442	448	481	463	451	485	482	489	450	490	474	473	449	461	475	448	502	477	482	491	459	464	488	473	504	517	458	484	492	532	472	467	470	527	477	486	496	469	446	449	484	487	487	487	445	509	485	522	471	517	479	487	497	458	475	506	468	494	479	496	495	458	475	491	442	514	452	431	469	466	464	519	463	434	489	444	518	492	488	421	475	515	507	454	476	455	465	500	483	501	493	457	488	469	447	489	490	484	495	436	476	462	501	501	484	439	485	460	478	470	455	452	471	440	490	442	433	462	479	495	470	479	494	454	488	457	494	453	502	496	471	489	477	506	512	459	470	461	436	490	465	494	486	484	494	456	470	464	481	464	457	469	512	494	511	467	442	463	450	463	492	463	477	473	464	511	478	534	496	485	472	448	480	492	495	508	433	454	495	491	502	466	468	479	467	473	455	461	511	486	468	442	518	487	513	492	459	500	479	502	473	482	457	503	452	516	493	471	472	499	477	450	481	492	486	493	469	485	466	450	474	475	497	439	491	450	446	493	487	452	482	487	496	479	485	453	479	499	453	434	469	524	508	470	462	520	455	489	487	488	440	471	454	451	479	431	500	491	507	463	520	480	491	477	520	450	465	476	524	468	472	458	490	475	463	494	465	466	477	459	482	529	499	489	477	452	461	456	498	503	518	471	459	478	460	491	478	512	480	468	455	480	458	490	442	493	443	483	481	483	489	486	469	490	494	478	501	485	499	455	475	480	446	505	470	467	512	460	537	498	435	505	509	453	476	486	469	481	500	448	486	478	446	456	453	447	472	493	509	462	469	519	490	463	436	439	479	452	485	497	463	450	475	471	483	463	490	480	457	482	483	475	472	469	473	468	504	455	480	482	474	459	507	510	521	489	480	473	470	481	484	449	460	460	464	434	513	479	476	472	476	459	487	478	452	506	479	476	470	466	456	477	436	451	483	489	454	522	500	479	459	493	445	472	481	493	471	450	449	491	494	476	476	474	448	475	456	494	520	480	506	496	469	468	411	460	474	495	467	469	474	511	486	486	484	501	449	478	500	492	494	472	483	476	491	466	494	486	455	436	491	466	489	474	490	468	460	434	466	478	496	444	482	481	480	472	510	474	508	481	500	529	460	487	487	484	457	500	467	475	459	469	466	466	472	463	464	497	498	504	493	443	494	458	447	476	456	453	474	462	523	506	507	459	479	430	503	458	441	513	483	493	480	493	445	476	473	485	464	490	505	457	470	532	485	469	471	509	456	472	527	530	487	459	482	500	468	514	499	462	453	500	492	497	486	465	448	467	493	489	500	480	521	470	511	472	487	508	483	447	477	505	481	486	457	491	513	487	477	468	473	479	478	486	482	452	481	472	462	444	457	490	418	519	515	475	520	443	458	514	454	441	503	443	468	483	496	467	462	486	469	492	459	467	461	462	488	479	491	506	506	433	466	439	471	487	455	486	496	475	464	474	464	486	479	460	488	440	527	506	474	474	519	491	456	433	486	464	460	468	486	479	476	478	475	510	462	492	459	486	507	489	476	475	477	507	433	455	473	488	480	489	474	471	438	498	433	457	517	440	447	469	442	473	496	478	467	485	493	533	486	425	493	471	499	501	496	496	454	495	450	467	453	477	477	462	458	482	490	494	480	494	475	468	471	492	500	525	517	467	459	459	464	499	475	484	458	493	457	502	476	465	426	451	468	501	499	419	483	465	481	450	483	441	470	486	481	464	449	458	506	515	481	490	420	504	468	505	487	445	465	509	434	434	490	492	474	468	471	490	453	482	469	442	464	507	467	485	479	458	489	498	432	440	472	473	513	490	456	471	510	486	463	496	492	509	472	477	495	496	480	469	484	463	495	489	446	477	501	461	426	459	446	453	478	466	444	479	480	441	443	475	490	483	456	488	452	471	486	474	468	448	468	468	502	497	478	474	502	469	532	472	457	463	506	455	489	468	526	472	442	469	485	483
56655	86273	60693	38754	20883	15745	13496	10267	9518	5582	1324	884	792	730	738	706	765	676	670	669	649	629	665	623	590	577	587	582	577	578	579	603	578	582	606	587	626	567	568	563	566	559	625	549	540	525	577	575	554	570	563	545	539	543	556	588	508	546	553	571	568	521	575	595	568	553	525	580	544	575	560	578	557	579	566	558	579	575	532	534	543	592	558	582	515	499	548	550	578	581	531	532	559	563	573	554	564	545	533	551	588	511	587	542	547	547	602	593	585	561	600	588	586	557	546	556	573	584	599	529	567	558	535	595	562	552	569	528	566	594	556	550	546	547	537	543	547	540	568	565	537	554	592	578	528	573	529	579	539	533	545	588	527	548	579	571	532	531	548	584	526	562	533	558	590	548	573	566	572	536	467	525	516	532	543	563	590	544	549	514	551	562	544	521	534	548	556	552	589	561	575	521	560	584	566	600	565	565	536	546	598	561	556	572	556	549	574	518	567	544	548	540	532	529	515	551	563	525	554	586	554	559	508	544	564	556	534	567	552	586	590	560	592	521	521	561	545	566	569	555	560	499	566	567	578	541	554	558	601	526	545	577	591	564	526	509	548	550	590	559	588	584	542	524	580	521	539	524	539	561	562	603	534	554	514	556	507	553	499	536	566	528	509	558	528	530	508	610	546	528	565	531	591	519	550	506	552	564	567	560	559	558	516	616	589	528	513	560	529	518	542	554	595	582	575	561	566	588	570	575	593	552	532	534	581	530	563	595	540	553	553	547	594	588	562	533	557	571	585	574	555	555	516	566	560	557	555	533	531	553	555	566	592	568	584	532	583	571	561	563	563	545	546	541	567	552	551	548	585	610	558	563	568	574	539	527	597	554	526	536	533	542	526	586	513	526	551	556	580	628	559	553	614	551	535	572	554	529	515	538	536	550	566	552	566	540	559	564	544	532	520	578	562	553	532	570	519	568	573	569	555	539	577	573	571	561	584	568	558	536	552	603	519	537	566	597	526	523	566	551	575	553	583	516	561	570	513	520	535	545	555	525	497	539	545	567	540	508	539	563	598	591	560	575	545	523	517	550	556	542	550	521	568	553	551	569	518	544	525	577	575	551	554	533	521	530	555	557	577	537	542	577	558	550	557	554	538	560	510	527	543	541	540	584	604	566	560	531	567	549	575	548	552	523	514	569	572	538	543	533	541	582	537	569	512	542	500	545	540	544	560	567	564	517	575	545	558	556	579	545	560	539	604	530	531	564	589	553	531	557	563	540	589	547	518	568	589	586	531	542	543	513	530	540	518	549	529	519	538	535	569	525	539	569	565	570	593	579	555	505	573	590	566	571	546	541	549	579	522	550	550	566	606	543	544	529	531	537	543	566	572	578	550	530	530	529	543	533	562	561	562	567	556	579	573	540	600	522	565	543	545	520	548	539	552	536	540	504	515	560	520	525	547	555	558	520	547	561	523	557	534	541	534	551	541	539	612	584	575	518	526	515	567	543	553	574	530	523	529	567	536	540	547	588	576	535	592	573	572	527	517	570	550	537	554	608	552	531	562	556	574	553	580	549	575	542	555	565	570	600	565	539	533	533	529	527	563	579	542	546	551	540	536	579	542	590	535	547	557	546	490	554	554	555	532	542	538	556	555	514	579	564	537	559	564	547	550	549	549	550	556	542	562	549	498	512	529	524	525	541	562	521	561	556	555	533	544	529	573	580	585	550	565	533	610	515	563	589	572	577	581	518	569	534	528	599	535	543	513	573	557	573	544	517	542	575	542	538	538	508	570	588	546	520	613	504	506	552	558	580	537	547	563	529	553	548	597	596	527	558	553	544	546	533	566	539	549	585	537	574	557	573	520	513	582	552	526	529	587	578	560	567	557	530	512	569	564	578	559	522	535	619	538	550	527	553	532	567	552	530	564	536	546	535	513	553	522	523	521	531	600	533	529	594	550	569	514	555	554	608	592	539	561	592	527	521	561	546	560	590	557	553	557	541	545	558	543	565	566	605	576	577	548	565	527	547	585	578	518	543	546	560	554	517	551	551	557	584	540	576	546	537	552	600	565	564	569	569	558	514	547	531	597	496	587	527	525	600	532	575	553	564	565	563	551	583	526	536	581	527	591	581	538	533	574	545	527	542	537	561	507	543	535	571	562	580	567	507	560	561	567	566	603	558	528	538	593	564	555	513	537	545	546	541	541	560	543	567	536	554	537	542	572	542	570	569	570	505	565	529	550	564	578	533	544	561	540	567	526	559	510	558	531	580	547	519	562	591	587	573	566	509	507	585	531	537	524	583	562	552	568	524	546	600	577	556	605	549	546	554	577	579	560	604	500	521	569	573	539	519	560	551	519	563	562	538	531	550	518	590	571	510	558	534	548	574	552	573	557	561	580	589	566	535	580	542	574	563	561	604	546	559	603	565	513	557	505	567	572	581	554	585	576	516	564	601	549	548	569	565	525	566	556	533	558	569	552	539	571	563	559	546	557	523	590	535	552	565	532	535	523	560	561	548	583	586	551	566	557	546	578	545	581	553	558	565	582	583	563	556	579	527	544	544	562	531	551	522	534	560	557	573	543	524	574	575	550	505	526	582	535	530	607	552	576	551	524	562	558	536	547	550	542	573	557	555	578	543	570	550	550	522	541	586	541	534	553	565	534	569	533	518	573	565	590	566	564	571	542	523	543	574	599	535	533	567	542	584	561	520	522	563	590	586	542	544	550	559	498	553	566	526	544	590	551	555	580	502	533	581	543	552	538	542	565	531	548	563	538	543	542	568	550	544	548	576	573	549	552	564	542	542	571	556	560	521	541	535	547	555	491	554	562	573	555	588	568	549	538	559	597	574	525	593	531	555	548	567	558	497	536	539	529	542	536	559	522	530	566	578	556	537	547	516	532	570	539	575	529	541	537	576	576	586	559	514	569	541	511	556	566	551	538	546	518	544	551	535	569	525	527	574	574	552	574	551	600	533	550	538	547	553	521	547	526	547	536	545	555	602	564	572	580	552	554	549	557	553	563	549	523	551	519	530	571	558	549	527	541	549	517	543	518	550	569	557	530	538	555	578	538	578	558	596	607	554	548	588	572	595	610	572	545	558	491	563	541	571	532	575	565	577	512	542	529	561	572	535	569	533	526	586	589	555	590	527	548	536	553	525	597	546	548	546	555	517	559	587	563	513	587	531	563	552	562	507	557	552	572	523	544	563	572	553	578	607	558	527	540	577	556	584	562	568	558	536	511	570	576	573	535	565	586	526	554	535	573	598	535	567	556	531	581	531	560	552	546	565	554	563	559	559	562	576	614	538	591	549	593	595	551	560	532	529	554	570	544	585	565	544	549	556	536	587	521	571	599	527	565	557	540	535	545	512	528	556	521	562	549	540	518	582	573	533	575	525	578	490	556	551	549	525	549	510	561	561	559	584	577	546	578	580	540	561	568	548	556	547	582	518	520	521	571	535	497	563	555	517	531	545	529	541	549	559	565	573
27855	22705	17414	5397	1014	592	543	390	374	270	206	231	207	236	218	230	232	207	208	207	206	225	219	213	197	207	206	213	214	212	201	192	218	209	199	216	219	226	201	225	208	198	175	233	214	192	205	204	231	238	224	227	226	193	231	218	213	229	193	207	203	218	193	208	217	227	220	232	194	215	181	219	164	213	206	225	222	213	188	201	209	228	219	196	221	211	208	213	202	218	206	205	225	206	208	192	223	199	201	209	194	227	200	219	211	228	236	224	229	205	187	174	212	195	216	244	217	227	245	206	240	210	202	211	216	203	178	208	199	198	234	201	169	206	214	221	207	189	215	201	209	201	212	200	213	204	218	216	200	181	203	219	196	232	228	181	193	217	184	202	192	195	208	218	202	243	209	215	240	199	204	200	204	216	220	198	230	218	209	178	239	197	187	203	226	202	218	212	197	231	211	207	195	211	192	190	202	195	207	194	217	220	213	203	265	190	209	228	209	189	205	248	227	202	201	217	202	228	212	229	204	211	212	210	204	201	188	218	238	203	236	224	203	204	232	191	203	224	203	217	213	197	206	223	235	217	238	211	213	220	220	205	209	198	203	212	209	207	227	219	218	206	234	218	196	235	232	215	234	208	212	213	221	220	226	214	226	191	199	226	219	194	208	227	200	224	198	216	208	190	219	192	213	194	198	215	208	208	206	197	214	208	207	224	212	185	214	226	222	239	203	217	234	231	224	202	196	210	201	228	227	215	188	210	189	232	211	208	221	207	213	189	190	194	207	197	191	228	199	204	201	218	200	209	209	202	198	216	193	205	212	210	246	205	200	202	239	194	211	189	207	194	209	207	236	194	227	223	200	199	176	208	206	180	204	214	210	210	216	237	205	229	181	205	239	204	200	217	183	215	224	230	211	221	209	223	217	219	205	237	199	240	201	241	227	190	207	213	209	217	200	224	215	208	209	202	215	195	221	199	214	234	203	203	195	237	204	200	209	209	181	233	221	205	200	194	216	203	204	210	225	189	214	210	200	229	235	208	207	194	197	230	201	211	206	207	201	212	212	217	222	215	199	220	229	214	209	180	237	249	203	220	218	211	197	195	233	176	217	206	219	248	188	240	219	209	222	224	221	207	235	220	216	211	207	212	201	209	202	232	233	188	195	207	206	206	212	232	230	188	228	229	204	197	231	200	213	219	213	203	231	214	193	232	222	236	205	215	187	221	230	196	195	204	217	232	203	224	218	237	204	238	247	217	204	201	205	190	221	217	205	221	244	211	262	220	223	189	222	204	247	216	239	194	223	200	230	202	220	203	238	223	238	194	223	205	193	221	203	229	227	181	225	201	189	222	211	229	225	196	208	187	219	209	223	239	200	229	212	225	222	211	198	221	201	195	229	215	227	200	215	203	219	239	204	194	194	183	201	220	185	224	211	212	219	238	222	194	201	195	193	215	202	229	207	195	194	226	206	209	220	210	227	209	199	222	210	216	221	212	234	219	203	216	212	243	207	193	220	212	220	216	205	238	215	226	206	204	213	225	196	227	197	229	216	214	215	198	220	211	196	212	219	215	191	203	213	199	214	218	203	214	218	217	214	192	188	219	204	204	220	218	234	222	215	242	217	198	202	197	206	207	203	208	233	200	227	203	197	180	192	220	226	222	203	205	199	231	223	222	219	222	223	221	196	189	231	221	234	173	209	206	205	213	218	225	219	244	226	222	229	213	191	208	201	207	245	216	221	214	219	206	224	187	215	222	216	217	214	236	237	204	221	218	220	231	187	225	206	237	217	235	230	242	201	190	225	219	214	217	202	218	197	201	209	193	229	216	231	210	211	207	236	214	219	208	211	231	187	203	217	225	191	218	211	212	214	211	211	208	214	219	222	191	228	216	213	219	225	207	188	200	193	193	225	186	203	209	214	222	199	196	214	227	228	195	229	231	192	213	200	222	199	232	205	195	233	210	223	237	221	205	199	201	218	239	216	203	240	225	203	230	224	206	203	234	210	220	224	199	218	213	188	220	209	183	232	220	192	196	198	208	183	243	182	216	226	207	203	189	215	224	228	203	206	225	224	217	204	187	217	217	217	217	204	224	218	228	234	222	219	213	206	215	222	217	183	203	222	205	197	205	209	209	206	221	227	196	221	217	227	205	216	202	200	203	206	218	207	187	189	203	193	187	222	209	195	203	231	234	227	209	227	205	205	220	212	184	205	203	202	175	171	217	231	208	186	228	220	202	196	243	225	243	229	208	200	198	228	174	196	228	212	218	209	219	226	232	180	206	205	214	208	218	209	227	223	224	198	217	200	198	214	207	218	207	217	206	203	188	230	219	201	224	223	209	219	214	211	203	205	218	215	229	196	222	201	203	222	221	207	225	215	232	237	230	225	197	212	212	193	220	205	205	226	218	203	234	208	235	213	219	226	205	232	224	219	193	202	242	206	197	222	225	228	211	205	199	224	224	211	195	191	224	202	214	219	229	209	205	218	226	239	209	210	224	216	209	232	221	224	178	208	239	206	214	225	192	196	208	238	196	211	217	201	172	207	202	212	232	188	222	204	201	188	240	219	183	213	221	211	211	217	182	195	222	209	184	241	208	215	190	239	191	229	231	223	227	188	213	228	194	223	222	222	185	207	214	231	206	213	210	208	241	202	224	218	192	219	209	200	217	211	208	218	198	187	230	206	194	225	220	184	227	241	206	220	202	219	215	233	214	221	195	226	204	204	193	231	222	196	204	216	211	219	209	217	202	204	210	207	226	213	217	201	221	215	186	194	195	176	197	196	211	210	233	218	186	222	200	236	213	197	219	216	189	224	204	184	185	216	218	236	250	194	230	217	216	225	208	215	215	212	217	197	203	212	186	216	208	204	195	216	218	200	193	193	226	214	197	181	209	203	209	185	232	192	214	196	208	217	188	200	220	222	206	223	223	212	209	210	189	229	207	217	204	195	223	210	213	208	194	218	200	205	213	222	231	207	217	212	185	211	217	234	215	216	207	204	198	207	206	222	206	202	176	206	236	201	197	226	222	225	205	220	216	231	210	236	184	209	199	213	197	221	194	194	210	216	199	210	190	221	218	220	203	212	225	242	205	202	206	205	215	217	230	192	244	213	194	185	248	184	216	225	225	209	205	226	207	204	231	216	201	215	218	219	189	224	216	201	207	204	219	216	179	208	189	212	199	212	209	219	191	241	187	190	229	237	218	222	207	201	195	213	238	224	205	195	204	205	211	216	218	234	230	209	214	226	208	193	225	202	213	221	224	219	219	216	210	230	202	225	199	196	233	186	223	190	228	216	200	223	219	218	212	215	237	206	210	233	212	204	225	226	209	202	219	234	215	204	208	220	212	235	211	204	194	222	208	208	218	256	218	215	210	221	202	215	216	219	200	214	205	216	202	213	218	193	215	214	206	239	210	219	199	197	224	229	207	222	204	217	220	210	230	236	214	191	205	226	207	196	221	223	227	233	227	202	198	207	213	199	193	201	196
25241	31261	15111	4698	1539	983	885	667	591	484	313	264	277	239	272	276	261	282	269	244	255	255	264	232	257	290	290	268	271	255	245	268	285	230	269	233	286	242	287	282	261	256	264	267	261	233	255	263	273	236	271	263	267	274	267	301	268	274	260	252	246	281	252	263	275	273	245	284	254	297	253	286	268	256	258	258	254	266	286	241	238	307	250	245	295	218	259	269	249	230	251	264	252	248	253	239	265	252	238	268	279	233	267	259	248	264	262	250	253	251	240	267	261	244	256	251	284	267	261	281	227	263	285	264	291	236	250	268	280	251	261	238	262	257	271	245	253	258	260	243	265	264	274	280	252	279	252	279	258	244	247	278	244	280	237	252	282	274	239	227	270	286	252	286	248	249	263	239	247	265	259	263	274	232	234	269	225	234	272	267	239	253	266	268	262	244	287	259	267	276	298	247	249	248	263	244	238	238	260	243	287	254	245	254	271	263	265	256	261	277	266	274	239	267	249	275	250	280	253	278	291	261	247	250	290	254	246	215	264	261	248	251	262	279	271	248	252	243	253	241	255	273	234	299	263	264	235	261	257	245	240	269	262	265	270	242	259	254	254	247	265	261	261	254	274	264	270	241	290	263	225	274	237	265	239	271	278	240	265	234	234	242	265	225	266	255	244	269	264	262	258	239	260	256	265	218	261	264	262	278	313	267	262	272	257	267	239	276	271	267	253	248	235	250	276	232	246	253	262	258	284	252	227	249	260	245	240	227	244	271	243	235	247	271	252	276	248	273	251	251	266	248	221	265	247	256	264	252	243	256	241	253	267	251	275	259	246	220	234	256	283	277	274	227	260	276	268	270	245	273	249	288	252	288	273	240	239	271	262	259	243	266	273	256	259	280	258	288	275	251	264	264	255	275	246	237	265	250	282	248	301	263	300	283	263	261	248	241	248	258	239	277	243	263	258	274	274	273	252	257	274	254	236	283	249	249	260	286	264	264	267	271	243	281	269	269	233	272	269	259	269	240	253	251	270	276	274	240	253	261	291	282	247	247	269	238	261	260	252	251	275	264	283	241	233	272	279	256	281	280	274	240	252	272	304	269	249	250	265	280	253	288	270	256	241	272	269	281	255	243	266	239	243	253	267	260	245	269	285	310	260	268	264	264	250	232	260	254	256	249	277	248	271	244	231	240	273	269	261	281	273	257	235	241	283	249	266	244	273	239	263	259	239	287	253	247	269	268	220	283	262	247	268	288	231	244	244	247	273	265	275	283	241	263	282	281	241	270	225	266	244	272	262	257	255	260	249	259	282	259	236	264	240	226	287	275	259	240	259	257	267	238	256	238	266	274	279	272	272	242	280	248	261	240	234	266	239	261	268	270	277	259	265	248	245	278	248	256	301	285	267	264	296	289	262	223	293	249	236	242	243	267	252	265	266	268	251	240	261	257	259	259	299	277	265	220	280	256	272	266	275	249	280	235	266	251	226	258	258	291	255	276	278	262	274	256	258	260	271	259	211	270	241	217	254	272	271	262	228	265	269	262	272	257	241	249	260	265	233	241	255	264	231	253	278	258	259	232	269	266	236	252	280	285	250	238	269	259	279	268	256	276	265	229	256	284	309	270	263	256	264	227	266	256	262	264	247	258	263	264	283	253	274	229	255	247	281	270	278	275	241	238	283	282	256	251	267	248	266	276	256	292	253	246	235	265	237	260	262	244	246	240	283	248	272	260	256	250	229	267	263	251	223	267	252	280	265	266	213	265	264	253	245	286	237	235	252	261	283	246	249	255	254	266	247	262	231	222	263	262	264	222	313	273	276	274	286	267	255	239	240	268	260	270	257	272	276	232	267	275	257	272	255	262	282	233	229	279	249	244	244	279	255	263	221	246	250	226	279	274	268	271	268	274	255	284	262	254	237	244	250	209	237	275	259	276	254	265	294	236	280	260	277	264	270	263	260	267	232	246	265	263	269	256	273	278	259	259	293	256	277	245	252	267	247	296	270	222	225	237	250	255	265	264	265	241	275	222	247	245	261	273	265	272	242	280	255	279	271	291	237	273	272	278	273	257	248	253	309	235	263	230	254	242	280	267	255	270	258	256	263	270	236	253	253	248	271	248	233	286	257	260	245	264	254	244	251	281	246	250	235	268	229	232	257	273	256	267	268	258	254	276	254	295	238	237	256	272	263	239	278	271	254	232	237	283	279	253	267	275	266	249	251	242	255	253	279	269	253	271	258	231	267	251	231	263	265	263	259	249	255	262	251	268	250	258	259	265	233	235	267	263	236	252	247	265	253	227	287	256	240	257	261	267	230	288	285	259	257	279	282	264	246	243	265	253	262	252	266	281	262	248	264	251	271	266	243	242	282	267	243	280	283	239	286	279	240	257	256	246	254	256	262	228	263	245	273	237	263	240	248	269	261	271	270	229	262	219	277	265	256	279	268	255	259	284	264	247	258	236	270	266	261	228	238	270	269	246	267	264	267	264	295	255	256	260	282	267	260	244	251	269	251	261	272	246	246	262	262	256	233	267	251	249	268	262	283	256	265	268	274	241	252	250	236	261	254	239	246	244	266	259	268	277	275	229	241	258	276	245	266	243	245	270	258	250	268	267	251	271	278	266	241	280	259	262	280	244	236	254	255	279	281	251	258	265	243	251	254	242	278	283	274	247	276	247	268	250	234	262	286	258	258	265	271	262	223	281	274	272	270	242	237	269	236	275	244	253	278	262	255	257	251	263	262	260	245	241	252	256	260	225	257	280	251	250	245	236	258	258	254	293	260	267	272	264	282	269	255	233	251	297	289	260	268	246	234	271	269	255	268	266	238	261	269	264	256	251	270	264	226	280	253	276	242	255	280	251	245	270	267	247	268	265	230	249	268	265	249	242	296	249	268	232	253	250	267	238	279	272	240	244	251	283	285	292	234	276	258	282	243	264	261	268	272	239	281	279	265	237	255	268	231	277	247	273	260	253	257	254	273	268	232	253	248	249	261	266	241	255	253	276	230	285	273	262	276	256	256	282	251	244	266	267	248	269	256	276	231	276	274	273	273	248	284	266	259	239	240	261	272	235	262	262	298	250	273	241	256	236	277	250	246	260	261	259	270	257	250	261	276	241	266	243	265	256	233	246	246	274	277	264	283	263	251	254	270	272	284	290	306	251	258	282	278	262	253	228	264	260	245	255	257	280	267	284	227	235	240	244	228	217	249	273	261	255	273	258	241	268	245	271	257	245	289	241	263	268	279	235	275	260	262	275	246	277	252	264	244	252	272	252	235	269	276	273	278	266	266	255	222	256	248	261	252	242	264	264	274	274	266	232	246	223	262	260	269	283	231	259	273	264	276	273	282	262	286	235	246	269	242	253	271	246	260	280	272	239	245	265	288	264	286	292	278	264	246	253	281	263	258	266	246	282	271	257	262	264	257	267	232	239	229	278	267	259	240	271	251	260	254	263	253	257	288	258	266	255	241	235	264	263	223	255	257	258
24241	21437	28738	24721	20283	11266	6587	3344	2849	1380	467	399	439	393	417	407	406	355	358	387	369	393	373	355	370	338	351	383	373	366	359	374	352	333	363	378	357	367	341	318	363	365	354	374	348	358	362	389	374	345	383	342	327	391	356	333	382	357	368	350	384	352	349	357	364	347	419	360	343	344	349	367	348	363	356	374	310	377	376	356	380	365	329	342	392	379	347	354	343	389	355	373	368	341	350	374	345	374	336	358	379	360	387	337	350	384	361	335	359	365	356	335	364	333	363	361	353	362	326	386	344	347	360	346	367	376	368	354	363	366	330	362	372	370	413	372	354	391	349	331	369	364	317	359	349	361	373	345	340	349	343	403	374	372	364	383	352	372	382	361	390	336	344	370	340	360	364	360	364	374	375	367	314	379	345	371	365	365	330	377	376	355	327	381	373	349	353	356	384	353	337	355	360	334	362	323	360	317	343	348	350	342	327	349	360	389	410	384	367	374	341	346	365	361	382	352	378	353	359	399	385	365	350	350	353	362	359	336	372	346	379	360	354	332	390	367	366	344	377	369	367	365	375	386	333	353	335	375	342	384	397	356	360	326	389	371	376	388	303	380	389	359	352	351	352	328	366	359	354	350	409	370	396	333	383	384	351	353	340	363	328	333	344	354	333	380	346	387	345	349	344	370	389	335	334	370	366	368	369	387	366	349	362	353	352	324	348	380	368	370	365	369	370	337	354	378	393	353	305	359	369	343	355	358	384	375	393	371	362	381	374	323	335	367	370	357	376	361	347	379	359	351	374	346	387	350	370	386	335	355	355	329	350	349	340	360	382	348	373	384	379	373	347	375	353	378	364	370	371	378	350	353	372	372	348	340	407	353	379	350	343	364	339	392	359	349	355	361	353	334	351	371	341	354	373	336	354	391	361	379	357	366	383	334	377	383	351	345	366	320	369	359	357	365	331	353	342	361	375	383	358	372	346	345	347	364	366	332	385	386	368	362	344	346	338	400	341	362	343	388	352	364	325	368	339	384	370	369	382	334	354	374	354	373	363	380	323	346	354	404	352	391	327	380	354	368	358	357	349	339	395	327	356	358	329	379	382	364	382	380	372	376	362	366	336	391	356	368	384	324	360	380	329	371	347	342	356	328	362	365	371	346	357	381	321	352	353	369	380	350	376	344	346	332	365	390	350	354	359	372	367	370	378	353	378	372	384	369	372	380	353	381	346	399	359	333	357	367	369	378	370	373	317	384	384	347	365	382	387	373	369	344	407	392	367	350	322	355	352	350	338	375	363	345	341	377	396	338	344	383	361	375	374	342	351	375	381	326	371	376	334	364	356	390	338	365	342	373	384	368	366	341	406	376	346	356	344	353	362	367	352	376	349	387	358	374	367	393	367	357	348	360	339	360	368	390	338	388	364	358	339	342	367	349	330	363	336	336	333	375	331	354	331	381	381	344	367	362	366	371	355	387	362	349	340	370	355	367	388	360	354	368	390	365	358	336	381	349	322	323	345	356	348	382	351	354	379	366	302	380	336	346	340	365	352	369	333	362	357	362	373	333	347	362	356	353	372	374	372	341	347	363	348	333	365	307	332	353	342	370	369	342	402	353	357	375	341	368	353	363	349	318	356	367	377	364	402	361	312	395	342	327	360	345	358	333	347	354	371	330	371	362	377	408	390	344	364	382	357	387	349	362	356	371	348	358	367	401	326	342	340	368	339	348	375	309	358	363	391	362	347	397	398	371	325	361	337	361	385	342	384	373	349	338	353	356	334	349	391	372	347	345	365	357	344	343	359	349	346	384	381	330	366	343	383	354	345	346	337	343	370	378	340	347	379	376	377	382	351	380	360	363	372	350	390	338	354	372	347	364	389	352	371	348	373	371	343	397	368	378	353	367	389	324	380	384	336	375	340	367	368	334	328	361	355	353	403	369	346	349	322	368	359	375	398	367	386	384	405	373	381	369	370	363	374	370	349	383	365	338	373	373	379	375	367	358	372	328	360	360	379	332	338	359	378	348	325	355	367	391	323	362	363	339	337	348	350	384	351	361	374	342	381	353	343	379	364	355	341	349	381	383	348	356	345	342	395	348	351	349	364	384	358	343	377	352	371	362	398	406	359	370	362	357	368	366	359	406	334	355	381	332	363	308	374	365	345	385	370	405	375	369	377	368	372	344	351	322	346	332	404	366	360	395	346	364	368	346	363	311	345	356	343	363	356	338	373	387	309	351	345	388	387	358	374	359	396	346	380	386	362	356	311	327	385	349	349	355	377	362	366	358	341	359	339	345	376	368	388	371	360	366	362	331	373	386	373	361	363	363	364	340	369	374	380	346	356	363	367	359	369	340	358	336	377	385	346	388	375	354	361	346	364	355	367	368	366	363	369	365	336	364	339	357	384	361	389	338	340	375	393	336	393	329	360	376	379	340	345	343	339	356	357	369	341	330	364	352	331	351	378	366	347	344	355	385	367	359	367	381	350	351	366	354	358	390	356	331	374	363	360	353	345	391	352	399	334	353	356	359	329	336	357	364	375	343	391	382	330	352	354	320	354	349	352	344	353	363	325	370	364	351	329	409	336	370	368	383	367	365	388	402	354	338	341	347	347	374	362	332	342	347	350	360	355	351	347	356	360	385	345	348	369	368	357	355	357	334	355	389	356	401	336	358	365	354	327	317	347	352	330	345	325	342	388	346	347	386	355	366	353	365	349	331	340	346	409	369	355	370	348	344	354	340	362	355	363	326	358	362	378	345	401	348	385	326	356	351	308	360	342	351	359	344	347	374	373	390	371	356	347	369	327	391	359	355	372	363	368	347	391	358	375	327	359	344	352	375	358	356	364	375	340	326	358	380	340	347	348	335	352	374	356	375	358	365	381	382	346	336	375	365	357	394	352	362	370	367	326	358	351	378	352	375	358	367	348	328	377	348	372	352	332	339	379	352	352	340	358	357	351	352	372	359	387	344	330	351	334	355	368	398	373	363	355	348	388	334	371	370	384	321	390	378	368	354	333	381	356	332	365	370	344	358	340	373	360	317	327	378	375	377	381	358	310	385	360	353	367	363	324	369	384	360	336	314	336	362	385	339	358	374	371	351	315	375	349	366	356	367	356	342	392	343	346	332	362	317	363	366	371	343	346	359	358	387	378	360	356	347	359	359	350	379	338	381	405	352	382	358	347	349	310	387	394	365	363	374	372	342	385	354	398	360	383	408	356	347	324	361	367	388	398	381	342	381	319	331	349	366	366	392	334	360	366	369	382	354	342	362	342	352	319	365	361	341	375	370	379	386	347	367	363	349	337	365	344	364	343	380	356	367	356	375	354	365	353	374	360	381	347	373	395	360	351	401	377	372	373	366	370	344	397	377	353	350	349	351	362	360	358	367	313	350	376	362	350	368	354	380	330	348	367	343	347	348	346	349	366	342	375	367	360	366	359	389	331	347	353	358	295	332	378	355	373	357	352	335	385	350	347	345	349	383	345	334
48756	69778	47894	27213	11333	10435	10521	6539	6265	2788	651	564	536	554	513	508	488	461	468	441	473	412	456	476	474	409	442	428	447	448	422	410	428	418	444	432	413	425	416	406	456	424	418	452	461	450	419	427	402	425	425	421	415	415	420	438	423	471	407	468	424	426	440	439	403	432	428	418	426	463	429	448	429	463	438	434	428	425	422	455	414	416	424	413	423	408	421	444	438	425	404	406	432	411	451	380	425	422	461	421	440	426	434	420	437	445	433	458	460	434	449	464	414	415	416	456	428	424	446	436	447	415	408	433	444	430	449	407	417	411	426	435	400	443	441	399	416	415	424	421	430	455	437	410	412	392	410	391	394	393	437	428	380	427	391	433	440	415	432	452	434	423	443	418	452	410	442	441	447	443	410	440	407	418	428	420	421	419	441	422	416	404	418	429	449	428	402	429	421	422	409	422	455	409	432	429	382	400	439	422	404	446	415	428	429	429	430	418	414	410	429	410	436	411	389	435	447	437	454	418	453	418	456	444	407	420	403	413	415	381	470	393	367	437	412	408	422	385	438	412	382	458	414	389	388	412	429	409	421	430	476	439	422	400	441	425	423	427	425	426	423	441	426	464	419	434	434	457	430	397	429	424	399	445	439	435	410	383	410	413	418	404	452	381	423	453	431	449	411	414	401	415	410	416	433	415	442	427	424	406	397	414	424	398	419	424	371	390	429	398	395	446	423	404	426	438	440	416	410	443	454	407	423	398	451	414	442	391	428	428	416	431	391	453	433	457	409	455	426	411	423	448	414	445	410	403	442	389	415	386	419	432	414	393	394	437	403	436	391	437	393	441	385	423	434	411	408	403	430	412	421	428	388	425	418	426	424	411	413	438	391	424	398	418	431	414	419	412	397	416	404	421	418	419	450	436	395	407	379	439	401	418	419	435	457	397	415	411	414	458	413	439	405	421	434	453	411	454	420	403	414	424	400	421	427	406	441	411	422	448	414	403	422	385	399	462	418	402	410	402	407	383	463	429	410	385	425	400	415	406	410	400	405	410	435	433	440	416	451	408	439	464	415	430	417	430	450	441	419	458	407	418	410	438	415	419	420	437	437	426	398	406	432	409	411	402	468	422	410	435	425	396	410	399	438	428	439	419	430	446	405	412	443	397	405	404	433	411	436	423	444	432	417	428	415	402	469	485	430	431	428	422	423	451	404	423	400	419	403	419	438	410	401	433	416	438	439	429	427	393	430	431	396	409	415	387	420	440	452	399	404	420	402	448	432	420	438	419	392	416	399	397	414	425	402	476	381	435	454	416	451	408	416	383	434	434	439	460	455	408	408	413	455	426	441	431	423	430	415	418	430	441	405	398	417	434	416	410	427	463	431	399	401	450	410	410	433	424	408	432	421	392	444	380	407	416	385	427	397	415	407	438	427	427	412	440	412	403	451	426	383	446	419	396	382	412	412	447	402	425	450	421	447	433	433	396	419	444	400	425	430	400	397	408	410	444	380	426	375	396	412	397	443	456	395	416	377	432	401	469	432	436	404	385	404	415	446	358	433	430	421	453	389	389	380	413	430	441	411	442	437	389	398	392	425	453	420	425	412	394	446	436	423	458	428	438	426	405	451	420	390	413	428	391	405	420	463	391	438	423	403	380	451	426	448	406	384	429	462	414	416	393	433	402	430	427	433	410	393	428	436	384	474	414	410	419	393	415	408	439	410	417	418	419	440	423	463	397	432	420	415	431	383	400	409	414	443	422	399	447	420	399	434	480	421	414	433	437	403	441	416	419	398	450	439	424	452	411	438	418	428	451	410	413	421	444	409	446	407	396	387	409	435	383	413	433	428	423	443	429	408	429	380	423	426	413	424	406	443	379	415	418	397	418	421	415	465	416	414	387	432	424	398	399	426	423	405	396	373	431	453	425	394	395	397	422	456	425	391	392	412	397	401	431	429	385	425	410	434	410	391	402	417	443	434	401	405	422	417	417	415	447	433	423	440	457	415	394	425	437	430	432	448	437	367	420	413	438	442	428	458	408	399	424	435	406	426	438	427	461	446	417	446	443	418	392	414	467	417	460	411	435	412	429	431	371	439	423	408	395	400	430	425	422	416	478	425	452	428	421	407	418	437	420	393	414	406	393	420	432	394	441	413	455	414	431	423	387	449	433	450	445	448	437	415	375	421	405	428	401	397	410	420	399	437	453	436	464	391	401	425	438	389	386	456	471	410	419	416	425	453	417	398	418	432	424	435	405	420	446	417	415	426	379	422	405	415	389	399	423	402	436	452	401	415	406	385	423	458	430	377	430	471	391	424	414	440	435	409	399	430	411	423	443	407	454	435	449	398	402	424	413	403	404	429	386	387	423	420	425	416	443	403	426	430	426	446	444	426	403	441	387	425	424	460	409	419	403	382	408	403	424	406	427	439	411	466	416	409	449	429	408	400	466	404	432	445	406	456	414	415	464	410	427	409	402	436	444	430	426	409	406	420	408	415	383	418	410	459	399	428	414	444	410	408	406	410	430	402	398	399	449	442	392	427	411	440	419	402	418	411	426	446	395	437	461	435	375	443	415	461	427	418	397	428	435	431	416	405	451	429	409	413	454	403	480	427	450	468	428	432	438	409	421	392	423	403	439	389	411	439	433	406	449	449	433	421	400	398	420	419	422	445	370	429	415	426	411	394	398	401	418	419	435	443	400	419	456	419	429	428	441	457	419	456	430	435	436	422	410	390	394	395	419	409	450	417	417	425	438	433	448	422	404	417	440	413	426	414	455	428	393	407	430	405	428	407	428	391	415	389	409	457	396	399	379	416	414	414	415	416	416	438	424	373	425	460	434	439	421	386	439	397	415	433	372	424	393	388	444	404	426	421	438	406	432	424	438	409	430	409	426	436	453	431	419	432	424	432	436	398	398	450	444	413	436	435	421	432	457	410	398	383	429	370	391	392	443	426	454	432	434	437	428	421	425	386	432	428	403	440	393	417	433	404	432	403	420	421	443	405	399	435	424	450	428	375	452	389	438	415	421	415	414	416	392	462	459	405	400	418	451	424	409	431	420	390	404	390	413	430	437	405	426	427	422	429	423	473	451	443	447	409	420	401	429	392	459	425	421	427	412	399	438	401	401	420	439	435	425	399	420	426	427	407	400	443	423	435	421	443	410	412	406	439	450	418	401	451	423	436	424	434	408	435	402	408	420	417	383	424	433	422	407	446	406	404	406	432	426	454	387	447	408	457	453	425	378	414	446	404	436	425	441	417	416	406	428	459	448	427	430	421	410	434	419	413	426	429	396	408	405	435	397	457	407	443	407	450	429	417	403	434	465	409	429	363	415	432	432	471	412	472	396	438	421	453	442	386	423	436	434	431	396	408	423	438	388	433	418	394	408	433	450	403	456	424	389	427	435	437	433	382	403	381	412	409	455	431	420	433	406	456	403	432	426	405	456	447	424	412	410	430	430	434	423	399	403	407	392	415	377	428	442	413	403
25473	21625	27342	24883	9044	3335	2603	1347	1122	819	311	255	247	258	259	235	248	246	255	245	245	234	285	236	269	259	263	218	253	209	250	221	238	243	228	240	229	241	273	244	252	215	243	239	239	233	239	255	245	209	234	257	247	227	230	250	246	234	219	225	261	237	247	265	221	266	260	202	222	235	250	244	231	229	276	232	235	237	236	250	238	203	255	236	244	244	233	256	250	233	278	227	256	224	241	245	247	232	234	251	258	223	249	238	267	268	244	244	258	248	260	241	220	246	222	252	223	224	235	237	230	228	231	238	225	235	230	278	241	254	239	219	234	224	222	247	245	247	231	247	215	237	247	241	242	215	246	243	243	238	259	254	257	243	265	259	218	232	243	242	238	223	251	267	255	246	244	247	234	243	241	231	229	255	234	248	249	242	226	255	246	257	204	245	240	238	265	245	240	233	242	230	246	218	227	203	222	228	238	246	203	264	240	268	239	256	251	260	200	237	248	241	224	230	222	240	235	251	226	210	244	241	245	232	245	216	237	218	249	216	225	247	234	239	231	218	230	220	281	251	258	232	226	232	249	233	238	226	252	247	223	235	255	242	235	213	253	239	249	214	243	233	215	247	236	212	227	213	239	250	237	236	224	227	230	237	243	234	222	241	222	248	258	225	209	254	243	220	245	260	236	282	248	247	230	241	239	234	238	231	268	242	241	234	234	216	213	212	238	263	235	240	219	218	233	238	244	261	234	231	229	262	214	250	248	239	253	226	229	245	255	238	238	238	260	223	224	205	225	240	258	225	237	259	265	240	241	255	218	244	224	251	229	262	232	244	242	206	240	234	249	237	252	228	260	276	222	234	227	275	249	241	244	221	255	273	236	257	225	231	231	253	234	257	227	250	255	238	242	257	255	255	226	241	211	242	236	256	262	243	214	263	264	215	233	223	220	277	235	256	204	247	238	217	229	263	249	246	253	274	257	251	230	223	240	234	246	237	239	257	232	234	234	211	196	259	251	237	261	252	234	240	243	246	255	219	249	246	248	199	250	245	229	239	260	206	223	229	250	222	246	243	215	251	243	240	223	217	236	268	230	284	235	218	230	251	238	241	224	220	256	240	250	240	238	242	245	228	234	243	215	242	239	249	233	221	216	217	239	225	256	238	228	245	249	235	261	252	251	215	245	221	240	236	235	228	197	216	254	240	258	250	253	245	235	268	236	240	221	261	260	236	263	202	229	217	224	211	249	234	234	262	219	221	215	267	215	231	241	239	237	235	258	262	220	243	243	238	218	244	268	226	241	246	253	244	224	222	218	266	254	270	229	248	250	225	235	237	238	236	226	245	236	219	225	257	228	276	236	232	230	237	212	204	268	259	239	245	212	248	219	234	232	243	261	216	251	256	258	243	209	232	230	257	240	233	255	252	224	241	239	257	248	213	260	244	225	216	226	266	231	252	202	260	224	263	217	266	244	231	222	251	238	237	242	209	247	225	229	251	224	222	229	241	246	240	224	235	242	245	227	278	236	210	249	246	232	278	229	219	236	238	240	234	290	223	216	245	220	257	242	259	216	248	241	237	233	242	255	235	231	213	238	245	249	281	239	255	219	249	236	253	230	226	249	239	273	246	268	233	236	241	200	241	223	194	248	226	246	231	204	214	251	252	234	228	231	229	249	253	250	241	240	239	274	260	258	246	208	228	245	236	271	234	242	242	241	213	207	240	250	236	227	227	214	244	256	221	261	232	255	228	246	248	238	221	244	219	218	251	229	241	216	243	226	227	259	232	231	214	227	239	233	209	248	228	240	255	251	212	256	238	252	267	238	241	230	237	257	265	250	219	255	245	231	206	228	251	247	211	237	252	238	224	219	264	262	237	235	234	237	270	248	228	252	255	244	222	214	233	251	200	208	245	236	230	229	248	255	259	237	231	259	230	224	247	243	249	235	268	247	252	232	221	239	226	276	245	231	203	261	262	233	254	227	229	271	238	235	220	246	238	232	250	246	244	254	222	230	285	226	271	225	247	231	237	262	250	225	234	223	245	235	237	246	231	226	211	228	242	232	226	240	243	265	240	252	240	292	223	231	248	233	244	227	263	237	263	245	252	236	244	230	239	223	239	216	194	245	235	250	246	221	265	222	255	208	231	209	237	237	269	227	198	266	265	243	226	262	236	221	248	236	234	222	230	225	242	243	254	251	238	253	223	222	205	231	238	241	256	220	236	242	251	233	237	241	213	255	251	224	231	248	235	195	226	247	227	245	205	251	261	225	249	211	229	189	214	273	257	238	253	208	253	251	213	275	233	225	228	282	261	218	237	242	251	254	226	277	244	241	271	242	229	267	233	245	227	253	249	230	277	249	228	245	248	228	259	252	222	248	232	253	211	216	248	241	228	233	252	224	245	239	244	270	208	245	241	249	251	239	242	244	229	247	260	256	246	251	234	233	253	241	243	235	221	252	240	203	235	242	248	224	225	238	249	245	262	226	240	234	222	230	235	252	250	226	263	237	221	233	210	245	237	234	224	232	235	222	230	224	264	241	220	215	251	199	259	247	253	239	237	249	237	235	214	236	250	248	237	231	219	245	237	261	249	238	242	239	248	238	241	234	271	257	233	231	233	219	208	232	220	230	185	239	251	225	251	237	226	273	225	244	238	235	276	245	240	268	222	271	242	219	246	264	248	232	242	242	262	256	221	228	259	246	264	233	233	278	228	225	257	221	241	236	246	225	232	230	243	228	235	237	228	232	230	220	254	215	207	239	255	252	229	229	286	242	261	229	235	245	223	212	229	255	234	240	203	240	231	235	253	244	238	250	238	237	244	243	191	247	224	250	262	235	237	231	260	226	230	253	237	233	230	235	227	252	231	228	235	228	239	246	261	225	224	229	222	264	243	257	232	238	240	245	244	245	226	255	230	224	259	210	246	235	249	256	247	251	241	251	268	198	257	249	226	230	232	232	246	243	221	238	213	232	252	213	278	244	224	238	245	227	243	231	228	247	262	230	228	210	255	241	230	261	239	216	240	283	249	231	211	241	218	267	226	238	231	245	224	246	252	225	215	247	257	252	243	230	264	225	240	231	237	251	217	216	222	244	244	233	235	228	244	239	219	233	260	246	208	224	236	245	235	219	259	249	243	239	232	213	238	237	215	237	240	229	251	240	251	236	233	212	255	241	234	248	227	263	243	231	264	224	244	244	215	254	219	235	228	218	263	218	256	266	222	232	218	255	237	236	237	256	233	212	224	250	227	256	243	240	237	213	205	240	236	234	220	252	215	243	212	250	207	240	243	258	241	239	227	244	239	227	231	252	229	248	222	251	235	222	214	247	241	267	251	257	210	231	254	256	217	230	226	236	243	229	207	254	264	215	230	227	269	250	252	229	236	259	236	227	224	229	238	220	215	233	248	228	264	231	266	250	249	244	231	218	227	219	234	228	252	212	237	244	237	224	243	260	265	238	225	233	248	227	228	218	234	210	256	244	204	244	243	265	233
43980	55358	36647	19476	6339	7429	6226	3740	2863	1922	439	385	362	364	362	305	342	308	307	321	317	297	311	329	316	328	330	317	322	315	315	285	316	301	311	314	268	318	276	293	274	314	300	294	300	311	289	284	327	258	274	304	299	301	283	292	292	313	287	284	328	307	314	316	313	278	314	332	273	281	297	282	305	259	280	295	290	276	304	252	321	291	293	296	300	258	281	320	278	310	300	280	302	285	314	284	299	283	314	287	291	282	310	294	307	304	301	282	320	310	316	288	317	306	301	279	317	295	292	279	311	310	295	296	288	280	320	266	300	288	347	299	306	312	305	280	290	327	288	300	311	325	322	304	331	313	352	340	301	311	292	305	295	306	300	286	267	311	314	316	300	350	275	290	303	329	364	302	316	316	263	307	295	245	330	290	313	295	298	283	300	293	286	296	311	319	287	322	282	299	314	307	302	300	294	261	296	283	295	295	316	260	298	315	304	293	306	301	308	318	300	308	323	294	301	295	272	304	318	264	309	315	295	291	296	296	301	307	330	304	311	269	292	297	254	290	324	292	255	287	302	260	281	304	286	306	315	282	304	294	292	260	301	307	309	282	290	287	304	331	315	282	281	295	310	306	277	283	268	282	294	290	328	269	271	287	314	300	295	288	295	298	279	282	270	302	285	306	283	321	258	308	293	277	323	297	285	311	299	289	281	289	301	300	325	309	311	298	329	295	305	293	264	310	313	296	295	279	268	294	268	291	339	299	309	310	247	290	282	284	258	303	312	291	285	275	310	298	281	295	300	309	286	249	302	282	281	314	261	309	296	316	269	328	303	322	301	312	328	294	283	310	294	301	304	324	283	318	291	286	294	329	303	317	278	295	295	282	278	284	300	310	279	290	284	277	285	287	278	302	318	287	315	297	304	304	313	305	273	332	300	300	267	284	263	313	298	321	291	325	295	305	331	297	293	321	316	274	282	329	278	299	271	331	295	286	302	271	290	300	311	309	283	301	306	327	324	313	305	280	265	304	292	334	297	291	280	293	290	282	317	287	272	279	265	297	286	282	303	302	330	299	279	250	283	263	284	305	292	296	263	313	308	295	292	298	278	308	283	305	271	300	299	315	303	289	295	291	316	271	300	296	282	281	299	290	290	315	272	308	315	304	308	301	288	301	288	303	316	303	310	313	271	271	324	286	290	273	307	285	317	295	277	269	309	292	294	276	306	321	322	285	285	255	297	294	311	297	263	290	341	292	257	327	306	315	278	305	291	280	294	280	297	294	272	303	310	281	280	323	280	325	287	302	295	297	306	298	315	291	268	327	303	324	291	307	307	297	314	332	281	313	284	297	297	313	286	276	283	274	299	298	336	273	303	297	282	311	294	285	296	310	317	286	308	297	276	326	277	322	275	307	292	303	320	302	317	302	313	304	256	310	308	305	293	261	295	299	298	321	296	286	279	305	290	308	298	293	263	283	298	325	290	311	304	338	299	297	292	269	285	273	307	290	281	303	328	278	313	283	316	312	306	316	289	310	307	282	318	279	304	275	298	295	295	298	294	295	325	295	325	281	284	274	296	264	274	305	305	303	313	303	288	302	306	269	287	256	304	270	315	309	273	292	302	330	299	315	288	336	305	284	286	304	296	294	262	306	308	264	309	302	283	291	271	294	287	292	317	321	302	311	308	292	284	324	314	286	305	277	259	265	290	313	276	258	296	319	288	313	304	294	311	340	302	276	289	308	289	306	291	292	283	294	277	276	315	255	300	269	264	295	310	333	266	321	305	310	324	290	301	323	303	302	322	286	302	299	257	300	305	287	289	294	293	319	296	298	292	294	289	287	284	286	322	284	326	309	288	309	305	291	295	323	291	286	299	304	290	281	267	280	288	307	274	317	272	289	296	329	289	264	281	291	287	293	306	309	293	283	278	290	278	303	316	323	303	318	285	277	299	272	327	295	319	316	299	316	297	268	304	302	318	294	295	279	288	308	283	292	290	321	341	295	287	299	283	302	283	290	286	301	291	271	299	308	271	281	266	305	311	299	308	300	282	302	331	312	304	319	292	298	303	322	345	306	301	302	311	290	276	277	312	314	327	297	294	279	291	307	301	280	306	276	306	288	294	274	297	276	309	294	276	309	282	312	268	292	303	307	317	306	290	343	298	306	268	307	262	276	286	302	285	295	281	322	303	284	312	318	290	311	282	289	280	298	272	304	294	286	303	331	316	303	300	331	301	315	275	305	278	282	293	309	270	299	335	279	295	307	275	274	281	301	297	286	300	278	277	294	311	274	294	301	288	274	285	286	303	284	286	304	322	332	273	310	319	317	306	290	282	303	293	305	295	296	275	298	311	299	282	297	284	295	293	285	293	310	276	283	328	266	280	308	293	289	310	283	311	294	260	266	279	321	303	287	297	319	302	312	298	274	342	301	307	291	306	288	257	294	306	294	294	258	292	284	303	308	307	307	268	302	281	309	274	296	337	300	308	311	339	315	281	307	287	286	300	289	277	298	359	293	289	252	291	304	282	298	312	312	296	307	296	294	316	274	301	304	294	317	297	336	303	306	304	286	287	278	306	272	279	286	284	251	295	316	314	318	313	278	278	279	280	298	280	301	326	278	320	301	337	308	304	283	291	298	299	274	298	283	277	297	278	302	308	280	287	296	279	274	266	303	287	303	316	285	302	280	315	291	310	309	302	319	281	292	303	318	271	296	285	304	311	319	297	325	310	324	297	312	304	296	306	303	275	286	310	312	291	254	241	294	303	310	289	277	304	299	295	266	297	301	316	302	290	339	285	311	314	316	317	266	286	303	265	300	288	305	326	281	309	297	313	300	302	298	311	270	300	301	284	308	293	305	324	302	279	301	264	299	311	310	289	297	297	289	283	300	279	294	293	271	312	306	322	320	294	300	300	300	305	290	314	291	318	305	286	294	313	292	300	297	287	300	289	292	255	334	296	297	302	287	292	302	301	307	277	320	304	311	292	336	302	312	300	331	316	299	301	310	277	287	315	284	312	315	279	288	289	286	292	279	294	271	277	249	279	304	280	321	297	281	324	273	287	261	295	295	338	311	311	290	335	293	304	298	295	323	330	307	287	279	307	298	289	337	288	305	288	250	306	330	297	321	275	270	299	338	291	278	285	292	309	310	294	273	263	307	320	284	299	308	292	299	295	296	317	306	292	275	317	291	299	330	272	293	289	287	270	297	313	315	296	298	293	314	272	304	302	311	312	299	290	267	332	267	308	284	298	297	294	316	290	292	277	286	298	299	310	283	278	322	308	294	281	302	335	299	297	317	299	300	275	269	276	309	289	305	307	294	296	282	298	303	274	282	313	279	288	282	315	305	294	295	285	264	331	263	310	279	315	280	324	331	299	331	285	288	308	282	309	321	279	283	301	319	334	298	268	311	301	304	259	319	307	315	285	298	320	306	295	307	283	312	290	309	295	291	292	302	331	294	309	290	297	301	281	298	311	313	284	287	288	326	315	294
22964	21289	29036	23968	21400	22488	18639	7800	4574	4015	1177	633	599	577	573	545	535	517	557	535	519	517	508	494	509	504	512	512	513	494	504	509	518	472	486	501	512	488	504	451	500	471	503	492	489	497	513	466	446	528	436	520	526	457	454	470	442	471	475	485	457	480	510	533	495	469	469	467	454	496	475	498	478	483	493	495	514	468	482	487	504	452	478	475	539	456	462	493	483	488	461	416	485	508	488	468	542	465	486	513	531	488	512	464	494	504	489	507	481	488	485	450	455	514	484	493	483	509	448	507	520	482	538	506	488	496	490	470	470	485	451	476	452	479	493	482	486	492	521	500	477	492	458	458	479	475	443	454	459	498	447	494	507	489	453	469	480	471	479	486	471	507	438	456	510	470	509	466	478	472	495	481	487	506	487	458	521	532	434	517	479	498	469	459	509	475	504	503	488	496	497	457	494	475	503	457	496	486	474	526	542	494	503	480	460	518	506	488	497	513	484	462	493	490	478	476	500	464	502	487	457	499	473	473	474	454	469	478	491	485	490	438	436	484	480	501	492	513	459	488	470	489	543	527	447	480	482	474	491	484	487	486	519	474	449	483	505	465	494	459	490	499	506	498	518	514	498	469	492	498	467	477	489	493	525	476	431	430	509	473	497	515	502	484	459	444	475	458	500	510	446	480	492	449	469	465	479	503	454	498	462	451	508	502	498	456	509	481	478	493	462	476	489	458	470	423	487	500	480	461	447	481	495	448	488	464	453	509	492	457	489	458	509	510	452	497	484	500	476	503	498	452	473	536	463	492	450	471	552	472	476	536	459	462	499	479	479	458	483	485	475	517	508	489	453	496	483	496	505	512	473	524	486	463	500	528	510	501	470	440	515	482	466	498	494	494	511	491	494	500	502	493	521	447	495	504	461	486	496	511	491	474	485	494	499	518	503	498	485	485	505	487	501	502	486	485	450	491	452	498	470	535	493	503	466	504	479	442	489	492	484	477	501	502	463	466	493	493	472	492	485	528	463	457	465	473	482	505	496	464	527	477	506	486	495	492	470	483	502	439	525	460	458	531	437	524	466	466	485	473	499	517	471	489	482	500	498	487	494	505	477	494	507	452	482	472	508	469	445	471	473	471	488	491	500	470	489	483	480	518	507	510	472	482	455	468	493	504	443	508	486	470	468	453	506	489	496	449	449	473	489	478	515	467	470	468	538	493	487	515	469	506	529	456	473	492	514	484	496	448	480	463	424	491	443	445	483	497	435	479	492	462	502	503	446	512	551	475	494	465	538	503	469	481	476	451	469	488	521	506	475	442	503	438	455	446	446	496	461	495	495	476	470	457	485	497	483	459	479	485	521	481	484	474	460	463	513	477	489	499	523	519	497	489	482	474	499	458	506	472	450	474	529	461	479	461	506	466	469	474	481	491	441	481	492	467	481	517	468	482	483	472	461	435	448	475	507	460	482	456	498	466	495	466	469	452	474	476	526	459	473	482	470	454	503	496	483	497	503	467	475	469	534	514	476	510	461	483	461	487	502	452	496	485	459	484	489	454	484	470	480	483	479	486	491	524	469	471	497	504	484	496	492	484	495	475	483	506	458	497	483	494	480	458	486	498	505	522	473	478	495	473	478	468	464	475	490	488	487	476	451	444	475	493	454	490	478	491	485	504	502	450	466	506	454	447	465	462	428	491	483	447	473	454	507	481	508	486	477	475	457	501	537	476	511	448	488	472	476	465	443	469	499	484	484	467	503	444	504	509	447	500	471	507	470	482	509	480	451	513	506	516	484	516	450	484	476	470	514	455	478	439	463	488	467	480	473	472	472	483	505	489	456	506	482	487	481	481	476	475	505	506	518	475	513	472	492	460	471	418	501	468	479	496	470	480	464	523	489	481	497	535	443	505	465	532	495	491	524	497	457	482	479	474	467	508	468	497	480	453	490	512	461	487	473	488	510	490	493	467	463	482	508	449	473	465	519	489	502	493	500	503	469	500	465	484	501	464	521	484	470	493	506	455	482	492	482	457	469	506	467	431	500	432	443	500	428	506	508	472	504	466	488	492	484	492	440	470	489	466	460	526	478	456	497	508	480	457	476	461	501	463	485	486	422	467	499	547	482	511	468	478	490	484	496	497	464	492	459	473	449	469	479	517	472	481	476	504	476	512	472	467	527	451	457	451	492	507	468	504	479	503	480	467	480	470	501	477	464	489	438	469	481	470	473	536	491	455	475	434	491	452	492	459	504	487	473	481	473	498	461	467	436	450	505	483	474	478	471	493	477	458	440	512	491	499	487	485	467	433	443	490	454	506	503	465	488	466	470	518	484	501	459	515	486	465	490	511	440	491	470	504	476	462	505	452	542	475	509	484	495	468	505	473	497	469	449	470	509	467	493	496	478	460	457	494	477	455	479	514	482	480	507	446	465	491	463	522	510	479	476	474	492	485	495	447	475	470	494	482	491	483	508	495	455	454	465	493	484	497	489	461	456	475	495	491	454	508	491	515	463	447	537	512	512	516	486	476	501	502	448	500	486	450	455	446	448	493	465	493	514	470	492	525	464	450	446	477	440	480	481	509	524	444	483	462	478	467	500	475	452	486	480	474	488	484	450	470	488	480	497	473	486	444	475	490	507	469	473	429	480	500	479	445	479	503	522	506	486	503	518	521	492	499	490	477	469	494	477	486	459	485	472	472	462	478	467	484	479	471	519	487	453	510	498	449	448	498	471	507	492	471	497	469	460	485	523	436	442	488	509	474	507	521	497	510	507	496	484	480	492	478	489	500	494	509	484	468	486	441	493	510	474	451	457	483	497	477	511	487	453	479	488	509	478	482	455	477	504	461	452	515	479	493	460	476	501	452	486	512	468	485	512	493	471	512	472	466	473	473	449	504	447	458	477	462	497	470	533	484	495	436	481	504	467	479	469	478	483	490	471	493	516	485	485	492	494	473	478	449	490	484	488	446	484	537	476	472	485	515	477	486	476	484	465	475	518	495	438	485	495	465	477	470	497	516	478	511	513	495	537	517	464	462	471	463	453	481	509	469	492	497	481	483	475	483	464	484	466	466	469	471	476	450	449	490	488	532	464	473	487	486	487	495	468	531	484	472	450	494	448	481	450	513	511	478	471	512	475	484	492	506	509	490	484	444	506	485	433	488	480	478	492	480	483	498	458	472	523	443	486	407	434	511	491	498	498	499	475	502	518	448	466	462	463	491	492	465	481	526	519	469	480	472	488	466	472	496	479	502	471	452	492	499	497	500	499	497	509	470	477	468	494	470	474	483	470	478	475	466	475	494	499	475	485	528	500	480	499	496	451	503	500	467	465	496	498	474	475	452	492	493	513	478	479	489	452	487	490	458	476	541	521	462	471	477	459	477	506	471	483	510	488	471	477	477	453	446	479	485	463	524	516	474	503	458	473	491	489	515	497	460	473	490	503	498	489	493	486	504	510	451	513	488	472	472	469	451	495	491	478	470	466	469	485	454
56450	81714	59753	41273	22666	25198	17828	12504	9029	8178	1944	862	832	745	735	739	647	689	709	680	666	633	607	631	643	633	622	604	635	605	608	551	649	557	617	578	609	550	576	605	554	546	569	614	580	606	564	543	541	541	574	613	562	604	575	549	586	542	545	565	557	540	517	553	594	598	555	554	577	555	580	549	550	590	581	546	557	558	548	602	549	570	537	581	565	568	555	538	565	526	551	507	567	563	573	577	562	593	560	575	571	556	595	557	586	532	553	596	613	540	550	556	594	572	590	549	554	604	565	554	512	561	558	563	567	564	563	571	590	577	585	545	574	637	507	535	549	520	557	554	550	540	535	591	584	499	525	549	587	606	555	556	592	520	574	556	562	566	575	541	563	559	562	529	590	550	605	517	533	546	513	551	526	563	551	557	551	547	578	549	577	582	536	601	516	571	570	574	569	582	558	557	521	506	558	539	534	505	532	594	518	541	550	598	539	534	584	523	579	577	579	549	558	531	549	572	550	544	512	522	556	561	526	541	541	526	576	544	562	520	557	563	537	530	573	591	558	561	553	553	562	614	562	552	549	547	544	551	526	587	566	522	549	575	576	555	553	557	562	591	552	543	533	564	505	584	547	506	554	610	569	519	564	582	537	559	533	507	523	588	480	569	562	572	561	566	545	511	602	540	558	583	553	583	546	519	533	557	576	506	562	582	558	568	528	536	569	578	533	553	543	572	581	538	572	518	588	570	596	564	555	558	548	562	526	589	545	562	544	546	554	591	551	511	541	530	567	591	517	552	530	556	539	544	530	570	597	545	573	541	570	555	528	558	578	549	540	517	578	563	520	541	559	496	576	585	511	532	536	517	595	549	551	551	553	555	539	572	532	548	534	556	575	552	583	572	549	580	554	569	545	563	548	551	566	580	568	574	557	542	573	563	527	525	560	564	586	550	542	595	521	536	579	570	548	551	543	537	507	560	594	564	542	547	555	539	572	546	572	531	561	550	525	544	551	547	518	534	592	531	571	510	561	581	534	552	570	546	559	542	585	585	569	522	519	599	552	507	549	548	560	560	563	582	551	606	552	521	567	595	527	550	567	545	576	575	563	582	567	586	535	595	543	573	578	558	546	581	621	557	578	565	573	514	564	595	551	535	587	546	550	570	567	511	545	569	591	572	525	527	532	548	560	569	568	523	583	572	571	546	539	576	565	605	553	542	546	530	557	559	544	560	576	546	542	532	547	577	554	538	511	517	546	537	529	557	593	601	501	542	552	520	514	571	508	540	550	558	548	558	559	574	548	532	524	581	554	545	551	546	563	543	551	582	542	569	508	575	564	601	510	540	597	573	559	539	540	520	561	555	530	521	533	568	551	551	573	512	543	556	580	581	552	573	568	568	592	578	586	582	561	536	552	570	547	604	568	596	572	556	548	581	551	544	546	572	583	556	541	566	568	571	609	564	576	533	545	564	566	530	526	531	603	535	555	558	512	534	563	579	532	544	554	597	572	528	549	559	578	589	597	545	549	542	579	527	527	621	521	531	569	588	565	536	541	586	498	510	578	533	589	544	515	574	559	546	559	574	536	541	555	568	554	579	544	536	534	535	526	532	563	559	551	527	551	535	619	526	538	573	548	588	574	541	559	531	590	543	541	541	591	578	569	563	580	599	537	512	519	565	524	573	555	595	573	539	532	562	558	550	571	555	540	554	521	539	543	595	584	555	549	549	585	569	566	572	565	556	544	563	504	506	598	576	595	553	551	529	561	551	523	561	527	548	540	531	554	563	572	575	596	571	565	566	541	562	581	572	540	555	542	521	542	521	589	531	565	534	539	581	553	540	541	543	555	563	582	552	547	550	554	586	541	595	579	593	529	586	523	609	590	558	571	527	507	563	557	544	566	529	565	547	543	536	529	550	549	544	529	535	555	579	542	596	523	557	574	553	557	526	589	577	534	513	557	582	547	522	580	556	561	598	561	605	527	587	570	519	546	564	551	523	557	594	537	548	550	578	525	522	575	552	562	555	519	539	581	582	546	540	549	569	521	559	571	551	551	552	532	574	560	559	575	549	528	535	554	546	541	557	567	541	536	562	584	546	504	578	610	546	530	568	543	521	542	543	568	544	602	555	556	557	584	557	576	567	578	531	512	564	555	590	627	562	549	575	600	547	537	596	502	578	551	550	545	556	546	529	542	586	589	539	558	543	532	516	534	515	564	565	560	550	586	576	609	508	565	548	551	538	575	563	586	514	543	600	559	553	583	546	588	552	571	593	552	546	533	564	539	556	596	607	565	527	542	542	533	549	514	587	576	552	573	542	547	574	532	576	535	546	598	570	523	565	574	564	536	565	560	541	563	512	578	555	522	543	555	599	518	558	567	590	592	483	524	569	575	568	510	581	551	580	568	568	534	541	577	536	567	533	540	563	543	572	559	569	538	517	567	553	520	595	577	538	538	546	555	604	560	538	546	537	564	526	520	551	549	555	538	544	562	526	552	552	572	588	594	541	554	575	541	541	521	540	512	536	581	548	553	530	549	552	558	526	575	548	560	538	542	557	557	585	524	559	559	590	558	562	558	504	555	553	525	579	550	568	536	572	514	569	566	561	531	564	572	527	565	568	560	564	546	535	547	576	561	538	524	546	527	606	574	579	515	588	537	580	594	618	518	557	558	566	512	512	568	551	558	565	589	543	558	558	542	580	565	551	547	555	544	568	529	527	603	521	548	575	547	537	551	536	568	557	571	588	560	590	561	582	568	583	575	565	512	541	585	612	577	578	561	531	559	555	541	539	526	557	548	502	489	546	558	547	538	514	549	545	567	573	581	554	544	544	571	541	556	549	531	566	562	584	537	598	570	559	599	535	534	519	536	532	591	574	563	542	549	536	564	599	560	545	596	542	577	565	548	568	552	592	538	601	570	559	562	555	524	531	529	524	580	561	556	568	549	566	545	571	545	554	553	597	524	579	584	531	580	577	558	592	551	567	573	516	567	553	535	599	604	559	539	546	597	527	536	537	521	541	551	559	589	556	563	556	535	577	578	571	572	583	562	530	559	593	505	560	554	562	567	530	548	585	528	534	572	505	536	587	535	559	552	552	586	552	529	546	557	519	573	571	522	559	532	589	558	569	550	525	546	579	553	583	533	524	574	557	557	580	572	568	546	550	541	502	541	584	536	549	566	501	547	565	533	587	577	551	501	528	572	584	567	531	543	547	564	605	531	568	552	589	607	549	566	531	539	547	551	547	590	540	557	520	522	544	518	531	537	551	592	567	546	559	557	541	535	580	549	526	543	517	561	568	579	543	565	524	594	543	543	542	568	533	559	572	578	497	563	574	529	517	583	535	526	556	556	548	512	539	582	554	527	545	564	560	537	569	566	525	532	569	563	542	528	546	517	539	556	536	609	522	559	557	551	543	585	551	560	572	569	598	567	561	534	569	566	593	553	563	523	539	556	547	563	567	591	562	533	532	564	546	531	576	533	549	528	549	520	596
27790	22320	16560	6492	1402	1062	686	446	305	348	247	235	253	204	237	197	217	190	212	235	244	227	187	231	219	231	214	207	249	192	193	209	205	232	217	226	186	252	220	213	214	230	246	208	209	231	222	235	233	216	232	208	232	211	221	223	229	234	234	218	208	233	211	233	196	211	228	245	219	228	205	206	217	208	203	215	233	204	238	229	226	203	226	213	224	215	197	216	239	217	237	231	197	204	236	223	223	220	235	249	227	232	240	228	233	225	230	252	231	190	244	210	222	221	234	242	219	204	224	213	206	221	226	211	221	219	223	215	231	243	208	225	206	212	215	234	229	217	202	214	232	217	234	214	194	192	205	228	263	212	232	200	227	227	195	218	230	212	208	234	210	209	212	228	233	238	216	199	224	229	196	235	218	243	223	230	219	228	205	222	243	227	239	201	218	218	228	260	213	199	240	211	224	225	216	216	211	214	230	216	223	229	213	227	201	217	213	198	229	221	210	234	230	234	214	211	235	243	235	192	208	206	211	227	217	189	210	201	222	215	215	234	210	228	186	238	219	226	221	224	225	240	205	214	231	210	209	238	223	206	225	221	233	255	215	243	198	230	223	194	220	230	213	225	217	223	215	235	220	216	223	225	233	243	210	215	221	208	231	224	239	185	237	203	216	214	218	213	206	222	230	231	224	210	214	218	250	227	203	226	278	230	207	194	223	203	211	215	222	210	238	209	218	217	212	249	209	220	231	211	260	233	257	216	221	228	218	223	217	227	215	220	230	200	216	204	240	215	217	244	213	217	221	240	233	234	268	233	229	226	216	234	206	222	228	208	204	225	217	202	213	243	254	226	213	232	216	212	230	226	204	245	221	229	228	211	219	204	211	219	211	224	224	231	242	242	199	199	223	213	222	224	205	226	198	205	205	220	211	228	206	205	248	202	209	214	209	250	220	232	224	210	214	227	225	231	206	215	212	231	225	211	210	183	216	205	190	205	237	197	215	223	251	208	228	213	195	199	244	215	227	216	206	218	214	225	222	224	228	217	202	237	239	239	218	211	213	226	240	242	229	214	215	226	233	195	222	208	240	216	242	262	248	211	250	237	202	197	225	225	200	207	230	192	221	231	227	241	223	212	231	235	225	221	216	224	222	239	260	213	205	239	220	226	225	219	221	213	219	214	214	224	240	220	238	238	209	191	218	224	209	242	217	210	222	202	227	219	203	205	206	201	227	244	228	245	224	226	238	219	213	237	224	223	220	206	205	229	230	208	213	230	214	214	218	204	212	249	205	206	203	214	215	206	239	224	205	233	226	186	230	216	237	213	248	222	219	229	198	244	210	229	231	209	225	208	197	234	212	199	244	208	230	202	235	235	198	217	229	197	224	245	240	206	247	192	217	204	211	223	208	215	200	243	235	255	195	201	233	239	231	224	226	229	210	206	197	216	189	195	207	201	244	226	206	210	210	231	243	211	235	208	237	211	208	216	226	214	216	198	253	238	235	258	231	214	233	218	204	212	248	217	242	208	212	204	197	233	229	219	242	215	201	226	237	200	208	221	227	244	230	201	211	231	220	207	237	210	215	211	244	227	189	208	236	206	230	209	207	223	224	213	223	226	215	224	202	217	210	213	235	217	226	241	230	234	215	198	232	230	260	233	215	216	248	222	199	207	216	243	236	243	211	241	236	222	233	199	199	220	213	198	199	238	221	222	230	205	212	216	216	221	234	229	199	215	218	245	230	211	202	206	229	210	219	229	217	214	217	198	259	220	218	256	209	220	212	228	191	217	205	205	214	230	202	220	215	210	219	247	247	213	210	217	203	227	209	208	176	195	234	227	228	225	219	213	230	248	187	218	241	227	209	212	219	209	218	230	250	208	206	182	238	212	208	225	244	210	223	211	209	218	227	223	196	197	228	212	230	214	234	212	212	234	225	223	220	205	204	215	210	232	212	213	208	243	218	238	213	249	216	242	248	229	237	226	222	213	217	223	214	228	239	219	221	236	216	214	233	190	222	225	205	216	216	227	195	234	211	221	191	206	210	214	228	237	233	207	215	224	242	225	213	227	228	236	232	224	199	221	232	213	238	235	209	225	216	178	236	211	228	212	219	213	222	213	203	236	215	214	207	240	216	197	227	230	227	213	215	217	225	217	183	210	230	220	216	244	200	204	228	222	252	203	215	224	219	186	212	206	224	228	216	201	236	234	209	197	237	228	203	246	238	215	234	222	206	203	226	233	215	209	224	229	211	197	229	209	231	207	221	217	219	204	240	209	204	206	222	218	205	224	228	230	210	240	219	215	195	215	212	206	249	213	227	216	237	209	220	220	225	198	214	213	209	200	228	221	224	246	221	213	206	203	233	223	212	199	207	207	235	221	225	223	228	201	228	222	248	223	216	218	201	222	224	263	217	228	204	235	207	233	224	191	244	203	187	198	238	211	228	187	217	203	207	217	197	217	223	230	245	229	207	239	206	221	224	230	197	247	199	204	232	229	211	238	202	205	192	239	239	199	221	226	233	200	214	206	186	223	230	214	242	204	223	199	224	219	196	231	235	221	209	230	219	209	231	222	211	198	212	236	224	236	231	226	227	238	233	205	250	235	221	204	216	219	214	212	218	233	217	209	230	194	225	207	238	215	218	220	210	238	230	231	220	215	205	196	219	212	226	193	221	238	208	202	243	206	225	211	207	203	212	235	216	224	195	223	234	250	208	205	245	195	247	223	202	231	234	234	205	253	238	223	221	225	246	216	213	236	204	214	239	204	234	232	251	207	255	222	225	227	205	209	227	227	215	229	203	202	201	211	191	217	233	213	226	216	229	206	217	215	244	220	191	206	238	237	212	203	221	227	214	184	216	235	229	233	220	187	204	224	233	217	211	244	225	212	218	237	252	228	234	217	240	216	221	215	181	245	202	206	221	208	221	189	263	239	236	209	196	233	222	207	218	200	210	236	212	228	221	216	186	207	201	229	196	215	229	214	226	200	227	223	225	214	216	220	209	199	213	224	202	212	225	212	249	212	220	214	263	227	258	208	222	221	215	216	222	220	259	233	233	226	229	222	234	256	230	195	206	187	220	200	233	228	212	245	216	212	201	227	207	205	207	205	219	206	239	222	243	185	222	249	204	233	200	206	225	215	207	220	222	223	205	242	224	251	196	202	219	229	233	212	226	229	203	210	235	224	206	223	231	232	203	226	214	219	225	221	226	221	210	223	230	231	200	251	207	235	203	241	231	233	219	223	250	214	220	207	212	221	226	203	218	229	222	193	215	179	246	207	209	190	270	218	224	220	231	214	209	207	223	191	211	196	235	210	230	204	236	216	228	211	239	219	237	217	224	206	250	240	231	198	212	206	216	227	229	204	228	204	215	196	221	208	224	210	191	250	198	223	211	241	226	249	225	232	219	237	243	211	242	227	219	247	209	200	219	234	204	218	210	203	232	204	198	235	234	231	218	232	216	197	234	208	206	223	206	208	207	222	220	225	221	216
24831	28768	13823	5881	2057	1727	1094	722	611	596	291	294	283	291	272	252	268	266	284	261	231	242	279	277	239	263	250	272	262	269	274	234	264	230	271	250	264	250	259	274	287	266	267	295	294	258	285	264	267	295	283	258	268	283	275	273	262	264	251	263	261	278	256	266	267	294	257	282	269	274	237	243	280	253	264	266	273	294	242	265	247	266	252	250	281	279	267	251	269	267	258	240	282	284	255	285	259	289	255	247	264	299	279	294	276	275	278	273	266	264	279	262	277	300	270	261	276	257	284	241	267	283	271	280	269	279	263	278	245	279	248	253	270	287	271	275	291	288	248	282	254	247	261	248	292	262	266	267	267	255	289	252	269	257	245	279	269	261	252	246	252	282	269	286	250	278	303	272	284	261	262	258	258	293	284	251	267	276	263	256	264	261	245	267	259	247	263	246	264	284	236	264	275	258	269	276	264	267	265	271	267	262	289	278	293	277	260	278	257	263	257	244	254	265	268	258	262	238	258	257	265	293	281	267	280	278	274	248	279	281	276	258	263	244	264	281	292	260	288	249	257	243	288	247	273	236	290	242	270	251	255	263	262	255	256	264	277	270	282	277	267	261	246	274	268	267	289	270	264	276	262	288	289	301	275	282	263	281	250	270	259	283	279	250	304	251	270	297	274	288	253	263	279	258	249	286	244	269	261	251	249	259	279	264	290	286	301	247	286	274	257	256	294	260	248	262	234	260	270	284	287	275	273	269	279	251	256	261	269	261	267	253	269	255	278	263	250	270	257	287	275	263	261	261	264	250	255	263	272	242	276	247	265	273	255	236	260	266	295	247	278	264	268	267	242	270	272	266	266	258	264	253	257	260	287	252	267	246	261	253	275	276	280	260	231	316	262	256	265	266	255	279	257	256	266	270	296	261	289	266	268	278	278	285	301	251	273	254	294	290	246	265	265	268	271	243	273	265	273	252	252	269	285	283	255	248	271	276	251	278	291	276	254	245	224	269	281	271	245	255	288	271	259	258	255	259	275	272	273	283	276	254	292	272	243	264	258	268	282	287	248	259	277	277	235	291	270	273	269	304	250	263	261	267	247	247	244	269	285	277	256	253	267	259	274	272	275	250	288	274	287	267	264	249	295	219	273	258	271	239	284	284	273	252	243	284	277	252	251	271	287	292	270	269	272	278	248	282	248	259	271	258	262	266	283	278	298	262	265	226	242	291	281	249	277	266	290	254	252	297	274	286	277	262	267	257	269	257	254	260	254	286	283	263	261	260	283	265	261	259	260	300	244	294	239	287	247	267	275	241	274	259	264	255	281	264	245	242	261	293	275	260	260	279	266	277	270	243	284	242	253	279	294	261	315	286	273	247	290	262	262	251	266	259	255	267	254	263	264	249	254	258	264	279	210	281	249	278	275	278	257	267	281	271	264	267	258	277	281	237	298	286	258	250	271	251	282	277	258	271	246	289	281	258	276	284	274	248	275	260	268	260	265	264	259	279	252	276	281	276	285	273	274	267	285	258	258	268	254	244	256	267	273	246	238	289	257	251	280	250	275	252	294	275	279	274	273	240	293	296	274	270	258	247	273	296	252	260	281	267	250	261	247	270	256	234	247	268	276	264	266	271	293	273	275	251	265	258	254	273	278	251	271	268	268	250	257	278	274	259	271	284	270	258	280	254	278	241	297	257	259	269	232	281	257	277	271	259	282	301	262	249	270	288	256	265	265	278	268	269	265	235	271	262	269	289	292	259	271	260	254	253	298	280	266	267	312	268	289	263	266	268	259	237	256	267	254	271	253	272	258	237	284	260	262	265	258	241	263	249	262	275	295	263	277	279	270	291	265	270	270	237	271	270	294	270	294	273	283	241	279	285	247	302	254	276	292	261	268	264	251	303	240	276	284	261	283	269	257	270	300	263	272	255	274	262	272	283	264	263	249	278	260	248	284	277	260	272	268	260	281	290	276	284	269	313	290	260	270	226	260	250	248	241	258	277	276	281	270	272	228	256	263	264	237	281	289	250	271	255	214	243	266	282	254	266	250	275	284	275	243	257	280	249	254	256	244	269	251	264	267	266	269	283	292	250	263	282	266	270	283	269	255	287	265	261	237	264	276	267	244	260	287	274	268	268	250	262	258	266	238	274	243	271	271	277	262	260	279	286	285	261	275	297	247	297	257	278	268	278	245	276	260	281	283	240	282	281	234	269	260	287	272	279	309	262	262	273	238	259	267	272	260	257	249	240	278	252	276	278	297	255	269	264	279	282	256	278	252	294	263	255	245	278	250	229	256	260	283	251	271	250	271	242	308	243	274	296	286	275	294	270	274	250	304	257	273	293	261	262	280	266	287	265	284	288	269	248	261	278	287	267	259	247	248	263	262	259	272	260	263	253	273	279	259	258	292	251	286	262	262	273	279	256	232	249	261	264	267	299	292	291	285	294	251	280	269	280	269	279	276	269	257	232	260	258	291	276	255	254	263	291	284	269	284	285	276	258	267	259	254	278	256	269	278	249	265	267	279	251	277	281	270	250	302	285	300	283	266	277	274	221	288	247	270	245	268	275	263	292	241	243	251	294	272	265	240	252	256	265	268	256	253	228	260	259	259	262	276	284	255	269	280	263	275	259	252	287	273	238	269	263	280	273	250	260	262	259	312	272	227	279	242	296	272	277	261	269	277	277	267	261	250	280	273	291	285	275	247	257	240	262	273	260	246	260	258	274	256	303	275	277	279	246	261	269	273	261	250	265	247	288	273	278	284	274	277	264	273	274	261	237	272	252	253	269	263	302	254	240	261	272	270	255	235	261	271	289	263	260	281	252	269	261	270	275	271	280	282	268	283	269	299	260	329	297	235	275	267	255	245	266	263	262	275	275	279	265	300	282	256	234	221	274	283	270	262	274	254	265	241	256	268	277	284	243	293	283	293	292	277	273	258	254	285	273	256	248	268	279	288	262	269	288	255	292	273	253	325	267	252	266	265	270	257	290	280	279	253	257	274	290	265	243	297	276	250	266	302	258	261	298	260	257	287	266	269	254	257	241	258	241	277	257	258	261	232	278	267	246	276	276	259	294	267	259	281	251	274	274	298	284	288	266	279	294	277	264	251	252	276	283	237	253	267	268	266	250	263	272	279	241	279	256	268	267	247	283	253	266	256	263	265	265	251	243	281	275	233	256	262	284	297	283	277	264	283	285	236	268	286	273	268	253	274	259	281	278	258	256	281	266	267	251	258	275	273	275	251	248	234	260	278	268	291	265	282	279	294	255	267	246	282	298	239	291	292	246	298	276	270	270	285	285	254	281	287	260	275	270	271	264	264	275	258	297	251	252	272	286	259	251	263	245	262	247	263	280	288	266	278	297	251	251	279	276	244	266	260	240	258	242	271	274	266	249	265	278	256	297	260	282	287	277	262	267	277	253	262	276	293	276	245	263	269	285	277	244	263	253	267	256	255	303	265	245	258	270	260	244	268	297	284	250	244	259
24280	21390	28655	25491	21332	15775	7928	3479	2164	2186	996	436	384	429	367	403	363	414	356	407	373	370	348	373	373	356	358	401	405	377	387	396	398	382	393	358	391	418	348	390	365	349	375	388	337	375	369	377	357	352	345	361	336	390	356	361	361	362	360	308	357	368	364	414	383	334	323	357	385	377	372	373	388	362	392	370	365	375	336	359	368	371	349	360	402	344	407	363	364	360	361	313	360	388	352	357	386	377	371	349	390	375	349	367	373	339	359	364	369	400	405	377	363	368	371	362	381	325	353	390	395	412	391	374	349	357	337	373	354	357	389	362	373	357	371	402	343	337	369	346	393	364	372	365	365	347	355	366	341	336	344	331	383	366	421	349	382	358	377	367	352	349	367	368	385	338	376	353	371	376	325	365	376	375	377	334	370	409	332	331	355	371	370	322	340	350	359	379	382	373	379	354	374	399	350	394	361	369	356	352	393	353	345	348	378	370	326	373	364	331	352	338	368	369	356	340	321	387	337	334	383	373	379	369	366	369	376	398	326	357	348	383	371	392	348	368	347	359	403	396	375	375	392	345	364	341	345	367	363	356	382	365	348	351	369	358	363	374	347	373	359	373	353	402	371	372	379	379	334	388	351	359	327	360	382	406	374	383	366	370	359	355	359	368	390	348	346	386	359	381	388	349	372	373	382	363	373	385	354	336	386	361	355	367	354	342	343	338	362	359	396	369	336	329	341	402	392	358	376	391	364	374	355	369	377	372	350	397	374	378	355	345	333	340	368	397	392	357	384	383	371	346	401	351	377	375	383	370	345	366	378	360	323	394	360	400	335	347	363	340	332	376	370	376	358	344	350	384	376	378	370	407	384	373	406	353	368	364	375	363	363	335	345	387	354	356	366	378	381	349	351	358	377	405	367	358	378	360	353	354	355	369	349	351	398	355	390	403	368	392	330	373	390	347	343	368	331	374	394	394	378	376	373	345	357	371	363	361	386	393	354	365	344	346	386	374	371	347	354	353	388	378	360	357	348	356	343	346	343	387	359	361	356	386	362	354	370	356	405	393	350	365	374	370	371	363	363	355	365	358	373	361	368	367	394	332	355	382	353	407	354	398	365	355	407	361	348	334	362	361	375	358	394	380	356	374	362	334	367	383	408	314	380	367	368	371	366	374	369	373	379	377	331	340	416	386	356	364	342	398	356	379	355	353	407	334	354	384	393	350	363	372	374	364	389	334	372	369	337	378	350	330	341	363	372	381	366	356	396	345	362	353	348	351	365	356	384	337	364	339	350	369	371	377	372	379	351	373	337	362	364	361	362	396	365	371	361	337	396	361	368	333	390	322	367	371	356	368	376	358	346	408	357	403	403	361	373	345	374	364	353	368	423	342	366	347	379	414	396	341	346	363	360	337	382	372	376	399	367	371	354	389	380	389	357	355	361	353	404	380	326	357	381	370	397	342	387	344	383	401	368	354	388	353	388	363	356	347	351	334	365	353	354	326	359	406	350	355	389	384	348	367	355	370	358	370	353	344	374	355	375	372	370	334	388	372	358	377	353	349	365	392	349	345	395	370	391	392	366	364	364	368	366	373	383	365	379	382	343	347	393	383	378	343	356	392	361	355	334	369	358	377	380	392	345	402	392	360	383	362	380	357	359	367	367	357	401	398	381	355	384	378	363	369	364	349	349	390	366	346	384	365	346	401	361	358	362	340	385	375	364	351	344	360	367	352	360	346	376	353	382	331	372	388	363	362	370	395	394	378	379	364	359	379	372	339	361	348	388	407	371	345	333	350	389	365	373	357	372	346	350	369	390	359	344	364	351	350	373	389	367	345	353	384	351	381	352	384	381	362	363	355	336	368	354	359	350	348	396	360	398	353	385	359	417	408	349	332	374	366	384	384	338	345	390	347	411	395	384	358	348	350	349	366	389	361	364	362	297	364	347	334	344	355	350	375	367	391	404	365	426	363	339	385	367	373	325	338	369	396	356	339	347	375	399	337	359	334	357	374	362	369	342	364	356	356	375	379	344	342	354	361	295	333	391	375	368	348	347	382	361	362	340	352	385	353	378	352	401	356	375	377	361	379	365	370	366	360	371	375	373	328	341	358	357	351	371	340	360	335	357	376	359	383	364	385	350	351	329	335	375	393	348	353	375	386	356	377	413	347	370	341	353	405	400	378	355	425	381	381	384	395	344	366	363	363	377	382	365	347	348	381	361	345	365	395	397	359	354	373	379	345	341	338	359	390	327	358	361	347	362	394	400	386	338	360	349	376	346	381	366	349	348	385	357	356	373	362	358	372	388	342	322	350	381	381	360	372	359	367	364	368	330	378	346	343	368	385	373	351	370	348	345	368	372	378	372	360	370	344	372	372	348	376	401	373	364	364	329	365	394	397	371	371	369	359	388	351	374	366	364	397	357	399	382	341	372	396	386	385	353	358	379	358	376	335	377	375	360	368	350	326	351	354	364	357	376	343	351	315	363	345	368	347	345	371	354	392	356	336	357	347	364	377	340	322	325	385	353	372	376	380	420	366	336	359	342	378	386	334	365	360	342	379	376	386	369	356	347	374	388	344	363	334	356	362	389	370	327	393	376	362	342	377	363	383	373	347	361	360	362	351	351	345	379	365	372	346	337	365	343	379	374	373	350	376	389	371	362	358	377	383	373	395	377	360	370	347	350	394	377	358	347	357	349	406	382	376	359	359	377	327	356	335	371	389	359	344	369	363	344	350	339	400	351	350	348	360	375	361	353	368	376	380	334	413	352	340	370	389	360	396	362	352	380	384	341	335	313	382	389	353	365	365	394	332	412	353	394	359	375	362	371	374	401	398	429	367	369	348	334	333	349	360	389	372	366	372	335	340	338	359	355	377	386	327	381	374	376	378	331	353	356	362	365	348	347	294	345	343	376	335	379	361	375	381	364	378	348	363	344	352	369	359	332	374	371	362	340	342	344	377	345	364	347	400	362	325	402	356	363	392	367	368	328	319	372	356	347	375	365	327	338	359	354	383	389	356	368	329	353	343	349	387	375	348	376	372	368	363	367	382	339	369	347	340	368	373	379	358	337	372	340	360	367	318	364	369	373	349	373	389	329	366	363	370	367	355	337	325	348	373	382	352	373	349	372	345	402	364	364	386	358	364	375	385	386	343	347	356	366	386	345	391	360	372	347	340	373	358	389	352	375	366	400	386	340	381	329	326	387	363	340	383	378	368	396	362	337	369	374	375	371	355	374	339	364	334	377	345	346	362	371	326	372	376	367	400	370	356	352	360	393	370	349	398	371	375	397	350	338	371	392	383	386	358	355	341	350	368	358	338	376	370	321	370	346	360	375	372	389	334	383	321	355	367	344	378	366	380	387	407	353	338	386	347	352	347	366	360	360	366	386	376	362	362	347	357	373	381	328	334	353	366	402	373	401	364	363	351	355	337	410	347	384	376	361	339	330	375	389	372	372	377	370	369	363	367	393	374	369	393	385	362	320	342
48226	67697	48168	33463	20271	16637	11162	6766	4646	4658	1737	560	561	472	527	525	499	462	470	465	449	478	454	486	455	443	427	455	413	417	446	459	438	463	431	488	436	422	424	443	403	397	455	396	421	424	401	431	427	425	452	441	415	430	428	443	438	418	424	449	439	430	430	426	401	428	402	441	427	404	415	447	429	424	407	414	436	432	436	420	420	410	454	405	409	428	436	421	459	408	452	385	428	435	429	440	422	461	410	427	403	444	464	381	413	422	398	446	429	460	458	448	475	403	420	443	429	415	467	456	449	417	421	439	438	395	436	441	428	433	417	438	405	444	457	431	453	412	468	408	444	442	424	444	480	419	427	389	430	412	400	400	440	419	435	433	416	422	439	429	417	456	444	415	448	433	445	409	409	412	462	413	437	428	437	459	421	419	405	446	450	437	409	388	449	449	448	387	422	447	410	433	438	434	417	419	419	402	436	413	379	417	440	427	416	416	415	412	436	443	395	394	443	425	435	400	423	465	435	425	437	428	437	414	407	406	381	426	429	439	439	427	394	431	428	401	405	404	425	405	441	407	434	431	428	410	428	440	386	432	433	434	438	446	435	400	447	432	424	424	447	441	408	433	442	416	417	403	390	412	432	467	431	454	412	411	398	402	458	419	432	451	449	436	383	400	407	453	454	388	414	415	415	450	423	451	478	428	399	425	430	410	392	463	454	422	418	457	429	458	381	438	445	449	411	448	404	431	446	465	418	440	442	408	416	417	426	456	445	410	437	415	407	411	414	419	441	458	426	392	437	443	444	438	437	437	421	440	443	440	443	423	443	432	403	465	430	467	411	425	472	457	425	430	413	434	424	433	413	415	447	445	405	407	412	431	409	440	453	425	473	419	434	438	392	407	430	424	466	446	443	479	439	416	433	432	438	423	416	427	459	402	406	407	407	428	438	423	471	406	419	427	412	438	426	451	464	437	462	422	404	412	430	445	430	419	435	424	396	450	403	449	418	424	456	415	410	425	444	399	445	430	441	415	409	433	435	432	471	403	428	417	425	432	383	470	454	461	402	404	455	430	411	413	386	400	452	415	429	442	412	412	417	411	429	397	433	396	436	432	398	430	462	434	410	430	431	422	442	415	456	414	418	437	449	446	413	422	446	393	387	446	420	419	435	456	428	431	413	404	429	384	381	478	470	444	480	456	413	406	437	438	415	412	398	437	420	460	413	448	414	457	415	433	405	468	424	443	433	419	391	420	415	419	453	415	407	438	418	427	434	415	418	450	427	404	418	421	458	428	457	449	438	412	417	433	436	431	436	400	450	451	432	446	445	452	454	393	406	424	445	433	422	423	455	381	460	413	434	420	454	451	472	390	435	402	427	421	422	410	411	424	431	439	433	447	433	435	424	412	430	457	423	428	414	414	427	428	371	424	409	397	397	418	453	426	427	429	425	438	393	433	483	457	434	415	416	439	416	409	425	383	471	423	428	433	390	434	444	428	418	413	428	388	434	432	414	415	441	428	448	399	389	433	458	407	412	471	391	453	465	430	415	435	421	407	416	447	436	454	438	436	437	458	434	417	419	426	471	431	435	403	421	425	431	440	408	413	491	433	436	432	408	440	411	407	474	410	443	444	436	435	442	396	397	411	453	428	459	443	426	419	448	468	422	398	453	451	394	420	445	431	422	423	412	410	425	448	416	424	463	434	416	425	415	437	426	434	417	421	413	403	454	389	442	423	396	433	392	408	433	410	457	439	430	443	390	434	440	404	394	434	444	404	442	444	450	457	386	430	421	408	443	379	469	480	399	424	407	436	418	473	428	430	393	405	410	460	393	429	408	444	427	438	454	448	418	411	449	444	427	433	391	418	420	439	386	467	435	439	415	461	408	402	412	451	449	430	438	409	420	444	390	371	433	456	450	424	397	428	411	425	404	435	397	418	407	411	439	426	417	387	440	437	428	458	435	411	454	427	439	417	428	426	397	445	430	407	443	411	434	449	424	401	423	418	429	399	440	426	452	432	431	452	418	449	466	429	417	438	389	431	450	431	415	432	421	421	426	425	434	434	437	441	422	446	399	421	431	438	407	432	423	466	445	388	455	394	420	446	427	441	447	427	402	458	403	423	424	422	411	399	431	474	428	394	427	432	421	431	422	408	420	427	412	394	420	433	459	441	397	416	460	379	429	391	443	428	409	438	480	448	419	431	436	442	452	395	419	434	437	428	410	422	419	405	404	402	448	449	453	436	461	428	479	413	438	422	424	429	377	439	438	464	428	439	444	467	434	419	450	396	393	400	401	436	418	449	460	453	388	419	425	429	431	455	435	423	412	379	441	443	403	448	400	450	399	458	403	432	429	396	435	405	420	461	431	414	443	383	448	405	408	431	414	397	409	423	431	434	425	390	464	445	434	443	431	419	425	417	397	425	418	448	399	427	427	399	420	405	421	401	450	444	416	444	413	416	406	463	426	439	423	438	388	460	414	417	428	420	419	431	435	450	434	426	421	423	455	439	433	429	437	414	445	408	444	418	470	427	396	448	417	421	403	431	405	425	408	416	410	403	433	378	413	424	423	421	426	406	433	385	424	415	428	443	416	430	394	427	442	429	436	418	472	408	402	420	451	405	382	417	449	436	403	408	459	423	410	454	401	444	451	405	413	425	400	405	439	395	414	445	423	394	400	383	440	399	418	416	434	404	433	436	424	435	423	421	433	415	400	389	474	418	429	439	394	425	450	440	421	434	377	426	441	411	357	454	410	446	446	432	402	427	417	436	395	385	408	481	437	437	442	449	367	447	426	435	435	417	430	430	418	417	417	412	429	409	408	426	427	421	467	400	422	416	433	441	436	459	378	432	404	421	428	432	422	385	434	427	423	410	451	442	408	379	422	449	391	442	409	379	438	418	406	429	445	423	456	435	447	449	411	407	398	402	421	402	401	456	433	434	419	436	440	409	464	444	376	413	389	458	428	393	402	421	419	439	426	419	455	406	422	416	398	380	458	457	490	453	432	442	418	447	394	413	426	425	423	458	439	430	427	440	452	437	415	432	438	435	432	413	393	444	408	409	424	469	438	422	401	419	419	475	455	431	401	412	403	435	434	428	414	408	403	420	425	452	434	388	441	446	443	412	405	412	391	432	449	436	437	412	418	417	442	395	434	424	409	418	436	411	432	417	442	446	454	422	453	446	399	409	394	435	446	413	461	459	438	438	434	418	425	433	440	434	428	369	438	402	447	418	430	414	452	439	418	438	440	446	435	431	461	392	439	432	426	432	456	408	382	437	410	426	412	403	415	435	422	440	446	429	459	416	419	437	395	472	409	465	409	393	440	390	451	447	447	430	405	438	433	438	435	416	418	454	441	426	438	409	426	430	429	421	396	438	437	450	436	455	419	424	416	409	438	407	428	420	412	413	408	450	448	399	435	396	435	394	428	423	441	454	414	429	409	432	426	424	437	421	418	427	399	432	404	399	426	426	401	454	386	418	423	414	407	440
25452	21530	27571	25464	13338	5281	2758	1277	993	1048	504	253	263	279	255	272	274	248	242	261	261	284	253	229	235	260	226	219	234	226	233	260	280	254	246	256	250	228	246	228	217	236	255	237	220	264	236	231	256	251	230	225	226	225	236	246	243	216	262	250	261	206	244	258	277	227	245	235	243	243	215	236	243	233	247	263	260	259	268	260	248	235	235	243	264	259	270	248	238	242	238	275	254	239	254	244	245	212	228	255	245	236	263	248	266	253	240	248	252	267	258	249	223	241	232	256	241	250	224	229	261	231	245	266	245	243	224	246	260	255	264	245	239	238	223	248	260	227	237	258	229	240	269	263	247	239	239	230	237	245	215	255	228	241	254	261	241	241	273	221	234	253	227	251	237	248	231	247	249	249	225	224	228	236	221	267	257	227	241	250	229	239	277	250	218	224	236	238	228	233	239	222	244	238	239	252	242	185	257	261	261	238	255	274	230	231	248	258	218	237	233	254	230	239	239	256	221	223	201	241	220	257	240	248	232	234	232	244	265	264	223	218	230	251	243	270	226	245	229	226	245	271	263	203	254	269	248	228	247	253	270	226	242	214	245	251	251	252	228	261	221	256	257	263	245	243	235	253	216	218	239	238	264	227	249	257	231	251	252	224	247	260	230	242	247	232	253	235	242	233	240	270	241	225	201	242	235	241	246	234	237	248	261	227	242	246	244	241	279	262	256	275	245	241	243	232	222	245	254	231	230	258	259	265	225	252	256	252	276	222	243	246	236	263	246	216	231	281	228	255	239	253	254	262	223	249	253	215	239	231	236	244	232	264	253	247	221	219	230	242	249	258	264	237	261	222	247	229	256	242	230	222	256	235	251	253	238	253	242	228	215	240	230	236	245	208	263	243	280	242	214	262	238	252	253	242	259	249	274	219	264	262	251	219	206	252	237	237	238	228	236	235	245	227	247	242	240	271	215	265	235	243	248	262	245	271	226	248	236	207	240	247	246	239	247	272	227	273	249	247	250	238	250	265	256	248	232	238	219	234	249	260	269	243	237	254	257	258	271	260	232	265	248	225	237	253	230	247	230	265	232	232	257	232	225	254	243	219	208	240	265	253	244	248	223	210	251	243	251	255	260	241	232	244	256	224	261	216	235	257	259	261	227	229	218	239	242	256	255	248	276	243	232	253	231	242	269	280	238	224	245	228	248	236	234	242	238	270	227	239	238	254	237	267	243	224	217	216	267	253	247	225	252	233	266	239	234	200	251	236	216	217	223	259	283	253	220	255	239	257	222	248	230	250	261	210	241	239	224	252	251	233	243	257	232	235	224	223	240	214	234	241	259	237	236	247	235	244	249	223	246	256	230	232	235	248	239	249	262	247	268	222	254	260	239	204	261	224	231	245	260	241	276	257	276	251	237	243	229	261	257	239	238	220	243	244	267	226	243	230	221	236	199	249	220	257	274	247	263	229	253	235	242	240	237	251	258	247	251	240	265	255	250	234	249	256	268	253	270	217	242	238	228	235	231	229	256	226	252	229	220	254	233	258	239	214	243	229	231	241	225	209	256	270	234	262	264	260	227	240	227	232	253	233	234	223	223	205	234	240	264	227	254	261	211	264	265	223	245	241	237	248	270	256	264	246	215	246	256	232	242	242	250	215	212	239	227	223	245	243	259	226	229	264	245	247	226	242	233	244	229	215	251	249	255	247	230	233	252	219	245	253	239	243	251	241	250	243	241	255	281	235	227	242	258	257	225	275	244	240	223	242	267	243	237	252	260	253	241	232	239	218	241	225	262	249	240	258	236	283	242	235	270	253	233	224	248	284	242	234	226	233	262	241	231	241	259	223	241	260	244	275	243	240	223	252	241	252	227	227	246	242	210	244	229	219	234	276	238	235	218	253	282	244	249	233	231	236	276	245	242	237	217	243	248	223	233	221	257	250	228	243	257	252	246	240	243	251	267	235	267	269	246	233	250	231	248	246	270	241	275	231	217	213	241	245	232	257	261	257	245	226	239	261	227	241	238	225	251	233	274	252	225	248	243	243	240	224	234	257	242	229	245	248	244	243	245	228	245	218	239	255	244	248	226	243	227	254	240	251	241	234	221	236	280	271	238	206	242	237	262	230	249	253	233	241	264	249	236	228	253	249	220	237	225	236	241	248	229	249	261	228	233	220	246	271	224	253	218	233	245	262	205	237	238	242	255	243	230	261	234	209	268	242	228	256	255	263	264	240	253	241	231	263	256	245	209	247	238	243	245	229	223	233	222	236	241	245	247	240	238	231	237	244	251	232	279	230	260	254	236	268	237	261	254	261	242	225	253	262	207	253	221	237	238	259	234	244	238	240	237	254	216	263	246	230	220	255	224	224	233	241	247	234	234	257	263	228	239	227	246	248	233	216	263	233	229	227	222	239	220	226	216	228	230	264	261	250	246	260	236	223	232	238	217	245	272	257	213	242	259	232	231	230	268	230	230	241	243	256	253	229	210	224	244	246	229	273	241	242	253	247	246	216	247	244	230	219	260	225	237	231	246	226	252	214	243	258	231	272	229	255	250	213	259	211	260	252	232	246	238	248	244	238	264	211	212	254	253	255	249	243	242	222	245	219	254	250	255	250	240	225	262	246	238	257	258	263	240	242	252	241	224	216	248	266	244	209	253	226	235	239	263	217	249	242	235	228	235	227	244	256	242	234	247	251	268	248	260	251	222	264	237	232	258	230	216	236	252	250	247	256	253	261	210	231	232	266	260	232	268	233	247	241	242	232	225	235	206	228	242	249	254	205	234	248	242	266	214	251	239	242	224	224	237	242	282	241	213	257	255	267	276	250	240	254	245	228	254	262	244	232	240	231	235	253	241	233	214	252	239	236	237	228	237	230	245	243	246	244	257	225	250	263	269	241	235	239	240	237	258	231	235	232	268	235	247	251	245	267	266	264	246	263	250	229	242	242	210	232	237	240	240	255	232	260	260	257	249	227	257	222	265	266	260	221	255	221	242	232	264	245	214	261	255	265	218	229	245	237	251	240	239	243	228	236	261	261	238	255	227	209	235	280	264	198	252	215	230	266	223	241	246	241	201	228	255	235	255	251	243	264	230	232	259	248	266	219	236	235	237	237	228	237	234	234	248	245	250	249	256	241	273	264	246	280	239	241	230	227	234	251	195	238	258	243	211	231	227	214	221	247	235	246	254	246	259	244	246	239	248	229	211	257	278	237	224	236	242	244	218	240	228	242	232	229	249	272	272	255	248	254	238	263	239	221	249	248	230	230	245	229	236	261	240	220	250	250	238	248	264	238	219	260	244	252	226	238	236	273	257	222	238	221	261	233	221	227	278	245	239	224	248	227	236	239	241	241	254	230	232	251	229	260	236	265	249	250	231	230	238	215	213	250	235	227	232	227	239	239	269	202	220	226	240	251	222	214	249	260	242	225	225	236	237	266	238	226	235	206	233	221	241	231	235	229	228	251	260	239	256	249	238	224	259	251
43239	55298	37007	24882	14159	10182	6467	3288	2586	2841	1052	384	336	334	366	337	328	317	314	346	302	332	346	303	325	315	331	314	324	278	307	318	300	281	294	292	340	319	298	282	308	328	283	297	309	292	311	272	279	341	298	293	294	261	309	277	308	297	295	280	287	287	282	312	308	307	335	315	294	299	303	305	316	319	295	308	284	295	304	306	325	302	258	324	332	311	295	321	320	321	326	335	344	285	316	282	292	296	286	288	312	304	306	328	328	316	310	351	295	305	324	330	290	287	293	344	313	306	296	285	318	296	333	284	327	316	310	296	297	312	300	340	319	299	313	330	361	293	355	299	325	298	335	299	294	322	341	283	296	297	306	294	296	336	325	322	300	285	303	285	257	334	300	315	305	299	286	314	298	273	305	263	301	299	282	302	299	304	301	250	309	301	312	284	301	281	319	295	319	309	302	312	324	278	304	293	288	271	311	285	293	300	322	264	305	284	329	295	301	291	304	295	295	327	286	292	308	307	307	315	292	270	310	313	316	290	317	270	306	287	288	289	280	304	319	289	331	329	314	300	338	286	281	309	314	339	298	335	312	285	323	317	297	305	322	288	302	291	310	309	301	297	291	307	297	258	281	317	334	260	309	294	317	307	304	315	307	276	299	290	297	259	304	284	282	306	309	293	335	290	307	266	340	273	305	320	271	303	307	291	297	285	290	320	285	290	294	294	330	314	285	320	290	299	315	315	305	255	280	329	309	288	305	308	282	287	320	311	300	314	312	340	320	288	291	312	331	298	265	308	333	287	322	276	273	309	294	303	265	289	325	299	285	291	289	317	289	298	308	301	306	291	317	281	287	304	302	291	327	288	285	316	306	324	284	300	300	296	270	287	282	323	299	349	294	322	278	297	314	317	305	295	272	325	304	293	291	296	288	320	330	295	295	275	321	313	315	325	326	305	333	315	268	298	344	308	301	311	331	295	286	291	293	302	302	295	303	290	289	299	293	290	301	295	305	287	297	299	329	282	316	280	316	336	301	316	282	323	295	305	291	317	293	281	313	296	297	279	287	310	291	304	316	337	313	292	308	319	291	292	321	322	319	285	291	328	311	301	319	315	307	326	293	300	303	330	305	281	294	304	281	317	301	280	263	341	276	300	323	328	322	298	301	303	314	285	303	287	308	307	295	273	322	288	331	286	300	301	305	293	281	290	322	321	313	289	292	307	272	313	299	297	312	308	272	290	303	289	304	303	304	303	302	299	294	283	268	317	291	316	314	312	297	289	306	275	290	323	289	285	306	291	291	306	311	308	294	320	301	320	311	278	286	278	300	306	337	307	320	312	324	324	300	312	287	306	281	288	307	294	298	316	287	309	316	297	299	291	290	327	297	315	314	308	288	296	316	306	281	294	278	311	291	288	328	291	276	318	302	320	310	311	308	291	297	299	326	314	291	305	273	303	343	290	309	306	321	277	310	319	309	310	299	312	287	304	311	296	301	309	272	303	267	330	294	290	291	303	322	320	293	313	293	305	285	290	304	339	307	323	308	324	277	306	321	287	273	314	297	287	347	290	308	330	305	308	313	331	280	305	318	283	338	316	311	311	330	329	303	280	300	284	304	279	301	272	286	301	279	297	293	287	287	327	320	297	340	293	294	298	297	296	290	297	278	298	292	296	323	312	302	300	303	323	279	324	299	293	321	328	298	309	302	317	298	296	302	292	290	264	316	321	306	283	319	299	300	290	303	284	313	286	287	312	290	320	311	293	282	282	300	285	294	305	303	269	309	315	309	295	322	304	311	295	310	334	295	305	300	322	328	301	291	335	290	291	292	330	289	295	316	299	316	276	318	321	295	290	296	269	304	297	290	329	263	287	261	319	308	302	284	312	313	335	312	300	313	317	295	301	307	319	307	300	295	303	309	304	301	266	301	300	304	287	298	321	303	290	302	309	291	307	300	296	302	287	302	283	312	261	305	315	330	313	293	309	315	292	284	288	292	320	315	298	291	262	305	307	295	279	315	317	298	292	334	319	294	319	289	278	337	313	315	283	307	299	292	303	330	314	313	321	307	303	325	327	337	281	292	321	308	289	306	328	297	296	296	299	320	296	285	322	302	298	298	265	310	321	335	281	336	323	310	310	306	334	321	282	317	294	316	325	297	305	315	319	293	279	300	318	301	294	319	278	308	280	312	276	306	287	279	293	310	271	295	316	335	292	318	249	307	270	327	305	335	332	303	316	299	279	287	306	303	329	270	312	283	323	278	295	309	278	295	290	306	315	302	321	304	284	288	307	360	275	277	282	315	290	320	308	316	316	300	305	290	320	298	318	298	316	304	308	275	308	319	292	298	310	309	309	295	306	314	313	302	285	293	297	305	296	315	287	315	325	338	289	298	303	305	308	308	321	327	324	274	287	322	306	296	302	275	338	295	300	299	283	291	293	304	299	280	291	317	311	334	311	307	288	323	301	309	301	282	290	310	318	302	310	288	309	307	288	295	314	300	281	307	334	287	311	300	270	265	301	326	282	319	315	319	315	306	336	290	262	302	276	290	294	285	345	306	316	302	278	319	294	315	299	300	293	313	306	268	295	297	282	309	310	283	262	309	310	312	313	322	314	302	299	270	314	325	306	286	295	292	308	310	306	328	298	313	306	287	312	316	301	288	282	296	286	305	285	303	293	292	295	293	312	316	303	310	309	322	308	348	278	303	316	280	300	292	315	303	279	264	320	294	319	303	310	315	296	309	285	284	295	294	317	290	306	291	293	282	297	319	308	302	294	271	295	300	288	302	322	305	309	296	300	292	323	299	308	289	310	312	262	315	302	288	281	288	349	307	312	317	326	289	271	293	351	275	296	317	325	321	289	287	291	301	278	297	298	329	291	317	300	322	338	313	311	290	312	304	295	304	310	290	318	325	280	285	286	298	286	303	320	337	276	322	284	278	337	333	289	300	325	312	304	316	319	301	291	301	292	309	298	277	310	299	308	295	288	288	317	319	288	294	328	320	289	301	293	267	275	300	294	313	313	300	325	315	300	288	287	289	327	301	294	283	293	305	324	301	313	284	281	295	295	296	316	317	274	301	283	322	298	286	344	285	291	294	300	325	282	299	329	311	287	294	267	266	289	288	299	309	313	292	306	283	268	301	303	285	313	317	307	270	307	317	330	293	311	306	304	315	305	324	287	294	292	291	303	300	310	292	286	280	304	278	299	284	324	324	302	263	301	273	301	326	296	259	301	302	315	286	276	327	336	326	262	314	309	319	288	302	310	293	295	297	314	312	290	296	317	350	298	337	300	321	293	301	278	273	306	314	291	295	297	314	289	286	291	319	273	291	294	307	272	301	326	327	286	314	277	309	322	305	283	302	286	275	282	318	318	332	269	307	321	328	289	327	332	316	281	313	306	306	287	319	323	298	308	305	259	314	307	261	330	281	308	287	319	339	292	313	281	296	321	305	269	314	279	328	331	306	309	315	276	291	344	285	336	340	286	307	275
23018	21298	29125	24159	22156	23265	19989	6367	3766	4451	3284	654	593	596	602	533	602	534	548	499	487	537	515	496	501	486	492	510	463	499	503	533	500	523	487	481	509	498	522	520	511	468	493	486	514	491	452	492	490	490	467	500	483	481	474	532	462	510	491	506	479	497	486	497	505	469	437	513	474	499	466	491	483	470	465	499	474	477	487	481	517	476	494	503	470	490	476	470	469	489	492	479	488	499	496	487	482	524	485	504	527	490	490	533	504	503	520	479	509	506	466	507	511	487	480	473	496	466	538	483	533	528	474	480	504	502	453	508	456	494	476	487	523	471	490	482	474	511	487	485	526	464	540	472	492	484	515	495	467	498	521	518	494	498	450	511	467	497	485	514	496	490	474	491	506	469	493	483	475	540	525	469	488	483	490	516	466	455	472	508	467	467	492	464	519	472	468	460	489	495	460	488	455	485	480	487	496	478	474	497	499	473	524	477	516	506	457	485	511	531	476	479	483	472	459	446	489	509	522	473	476	521	458	490	484	466	460	529	487	507	499	458	453	498	475	502	469	472	483	466	462	462	451	514	462	502	483	464	480	456	472	444	487	477	472	449	448	461	432	480	477	464	476	530	460	488	503	478	489	506	475	484	438	531	458	481	475	490	469	456	506	471	500	476	475	467	485	486	504	469	464	497	514	475	527	488	498	491	485	476	503	514	474	495	454	485	463	509	502	502	453	527	485	487	508	528	487	448	477	441	480	457	476	503	509	470	489	536	507	496	512	492	513	502	498	523	475	488	471	471	479	461	507	508	462	465	463	451	543	511	452	464	484	462	436	477	484	502	490	489	480	484	498	460	503	475	489	498	461	465	491	502	519	524	481	489	476	436	487	469	455	439	488	488	471	452	482	483	493	476	476	459	492	549	520	501	463	527	516	499	512	504	466	468	464	519	537	440	487	511	482	455	456	476	469	478	504	481	462	509	491	460	500	512	488	494	448	478	530	506	433	482	491	474	484	494	463	485	533	467	512	516	447	460	476	478	439	501	470	471	460	478	531	457	477	475	483	498	514	486	476	496	447	510	475	462	522	520	487	485	538	504	473	485	496	511	510	493	464	487	489	477	495	479	474	457	511	522	491	484	471	529	501	489	493	487	474	502	474	468	470	513	493	521	495	465	509	468	484	495	487	483	481	467	505	481	533	463	516	489	476	470	494	488	458	460	474	485	514	464	467	494	487	501	498	453	473	478	520	472	466	487	473	543	507	514	517	460	492	490	478	502	509	502	494	497	516	457	457	538	458	463	472	483	480	523	481	497	499	467	467	500	477	512	476	471	516	503	473	491	487	490	477	495	498	461	482	459	454	477	509	517	440	498	514	480	460	509	453	485	509	483	483	454	446	510	494	502	472	449	474	480	502	480	446	473	503	490	527	441	484	462	529	495	499	506	499	483	461	462	490	439	485	518	487	481	470	453	500	479	551	549	531	478	447	496	469	521	495	464	460	475	508	495	504	504	460	508	469	518	491	508	461	462	472	493	522	474	470	498	477	464	485	473	480	497	507	532	421	489	453	477	469	504	474	468	450	504	471	497	481	488	475	497	499	507	486	484	481	475	432	453	468	475	496	487	490	484	462	490	491	499	480	494	514	514	491	501	468	437	517	511	451	493	478	485	471	462	467	471	511	469	467	516	488	501	474	486	481	485	510	449	473	476	457	486	477	473	467	469	481	460	532	491	518	425	493	481	458	479	470	492	514	472	478	458	485	480	486	499	503	496	484	475	476	489	504	460	497	478	493	485	507	505	464	466	458	465	476	475	495	482	497	487	495	486	468	545	472	526	493	462	458	466	503	495	487	442	512	493	516	564	511	447	490	493	467	486	493	470	502	478	479	494	475	502	563	492	482	474	481	515	496	450	513	474	463	504	522	483	474	479	476	494	499	531	506	460	509	461	510	494	551	473	491	518	490	498	476	495	465	502	525	484	500	461	497	511	487	492	484	436	500	491	494	493	523	464	529	505	474	455	496	490	488	501	479	507	477	521	495	519	478	503	510	505	483	498	514	489	469	517	502	455	489	491	470	469	450	481	461	478	488	495	497	516	457	508	471	492	483	477	482	483	434	510	515	476	508	511	468	454	490	492	477	500	467	468	467	492	488	483	448	470	477	483	449	505	483	466	468	500	487	479	474	479	460	513	535	502	503	508	491	538	478	470	465	498	477	492	466	514	449	504	490	464	479	454	458	458	500	468	436	519	482	491	478	428	477	481	492	463	454	449	456	477	474	506	478	476	515	503	521	477	478	502	471	472	471	517	488	483	479	476	445	485	462	473	475	513	437	483	490	438	477	502	465	493	496	485	480	454	500	510	453	459	479	489	486	456	485	518	452	495	460	499	509	505	481	497	485	516	492	466	467	446	499	475	454	482	465	466	509	535	474	490	541	437	505	496	498	469	474	455	463	485	495	472	479	453	555	510	457	495	494	496	473	434	496	459	455	506	454	495	491	498	513	494	461	490	494	466	482	493	495	456	476	458	504	482	452	522	441	471	464	511	466	465	485	464	483	495	480	456	505	494	488	528	486	472	508	468	492	532	480	459	502	511	473	503	500	482	515	495	434	491	465	470	463	520	446	481	493	465	475	522	465	493	484	493	515	450	509	514	494	475	465	474	478	479	512	513	489	494	497	457	484	507	472	489	491	482	472	461	492	496	493	518	465	477	508	517	482	493	462	459	470	468	485	438	471	466	508	505	509	498	546	502	480	470	451	512	511	527	516	493	482	474	482	414	452	463	463	512	489	487	499	483	463	494	481	453	484	514	489	491	451	497	472	474	480	492	514	518	498	478	475	525	455	491	483	482	488	467	501	433	478	477	505	439	437	497	526	485	475	508	452	488	525	487	493	459	510	490	509	473	478	485	493	496	503	503	449	468	520	511	511	516	469	466	508	478	473	544	498	466	501	487	454	517	467	497	504	463	472	465	522	479	491	464	462	461	487	492	447	441	503	413	482	506	476	520	505	505	513	490	480	494	460	521	513	533	472	503	488	465	492	487	491	449	498	504	540	483	506	511	488	540	489	498	516	448	459	492	473	475	476	508	487	531	490	470	463	456	459	483	479	499	507	513	466	477	483	489	482	488	499	515	454	483	497	493	472	499	539	488	472	508	484	463	497	481	457	481	484	460	480	488	504	450	510	467	477	503	479	462	489	492	534	489	488	483	464	449	469	453	480	465	457	478	517	508	509	477	475	487	500	468	465	506	467	443	492	501	480	491	440	435	457	542	493	482	483	490	478	500	464	442	471	458	486	477	504	498	468	472	448	469	467	487	484	493	502	452	481	491	478	468	482	479	514	474	470	483	492	511	496	487	451	498	457	500	467	500	513	512	477	464	465	491	482	541	507	480	489	495	474	469	495	481	494	475	485	493	523	500	485	460	486	461	470	481	451	495	476	489	480	491	479	481	491	497	454	460	471	524	501	413	491	509	449	450	441	504	475	484
56576	83908	58695	45423	33690	26960	19538	9216	7683	9041	6336	961	765	786	732	688	732	632	623	628	612	585	686	588	570	607	586	648	579	562	613	574	585	619	593	580	546	566	585	583	549	567	590	543	583	603	526	593	580	613	583	573	600	533	598	618	539	576	559	556	550	557	540	515	531	553	608	615	595	569	562	582	566	561	565	518	556	588	548	594	572	535	528	566	566	603	538	576	547	507	585	488	574	561	562	530	564	573	589	551	599	550	574	553	554	576	517	582	558	551	559	585	605	599	563	545	598	562	511	586	580	581	542	573	516	562	605	622	562	578	613	523	589	589	540	523	532	567	552	605	564	568	538	536	587	567	591	546	539	552	580	553	522	557	621	536	581	541	563	563	569	608	578	547	550	552	582	622	564	541	548	614	543	576	555	530	581	552	554	557	562	548	550	527	534	575	612	570	568	544	584	573	594	561	572	579	596	545	556	553	574	556	569	553	561	582	573	592	604	526	564	583	601	566	540	552	547	545	536	551	545	540	574	570	526	561	562	556	554	548	552	572	566	559	549	567	562	571	534	565	542	553	544	546	579	514	535	563	547	576	531	540	574	528	622	560	518	558	564	539	582	535	541	550	537	584	563	559	530	558	613	531	543	575	576	563	563	559	593	549	569	588	581	538	549	557	583	521	557	557	553	529	586	570	586	555	538	568	536	518	587	571	588	570	579	566	604	536	573	557	573	532	544	572	574	543	540	556	545	538	527	542	566	561	569	543	560	573	537	555	533	598	559	594	575	548	500	584	568	581	580	603	558	523	555	582	515	546	553	563	551	553	584	536	541	524	534	542	570	549	585	552	530	555	584	545	573	561	587	560	551	571	545	564	538	580	570	555	574	544	567	587	495	541	551	536	550	579	573	587	558	565	598	568	544	578	541	548	569	570	526	574	610	558	545	582	581	575	527	538	550	564	555	551	537	533	515	572	571	571	541	574	535	568	577	541	524	557	550	549	558	513	578	529	570	550	563	533	546	588	557	575	505	569	556	582	571	518	539	530	586	541	579	538	572	535	554	562	570	534	534	538	582	529	571	577	557	577	573	503	575	569	566	523	554	574	543	532	546	563	551	574	566	585	552	570	580	583	557	580	545	559	558	554	562	546	567	564	533	599	551	618	546	554	542	578	542	579	556	521	539	540	580	577	566	558	581	519	558	586	542	588	573	565	551	572	561	559	548	488	568	549	579	580	542	570	524	558	546	594	554	562	577	520	512	549	555	566	558	580	584	543	567	573	565	583	556	520	566	541	588	563	538	569	545	578	569	562	584	509	533	533	574	589	554	568	522	536	532	549	530	562	575	551	537	562	551	554	568	598	554	559	557	556	538	557	553	536	532	550	583	582	534	582	534	563	555	556	518	527	539	553	522	551	559	536	534	594	531	555	586	536	575	580	544	536	541	619	587	541	535	569	576	601	569	545	579	516	567	542	553	497	538	539	548	582	544	528	533	544	605	582	550	530	543	542	564	555	573	540	573	584	591	577	597	557	536	568	575	548	535	549	568	578	580	527	559	538	564	555	584	563	582	581	556	559	552	525	527	551	541	560	570	549	578	501	560	528	539	561	539	617	549	581	565	572	573	611	534	533	556	545	604	580	545	535	547	536	577	557	585	545	560	554	556	576	592	537	611	517	573	539	518	579	528	575	555	569	557	541	519	587	546	579	531	560	539	562	570	588	532	572	591	599	543	601	580	580	557	557	599	513	565	605	576	526	577	557	542	576	549	534	567	582	577	499	586	555	512	609	572	551	537	578	542	554	558	585	579	562	592	563	562	552	542	569	553	543	540	515	533	578	590	543	571	543	546	551	551	569	566	549	580	546	570	588	549	562	571	559	560	563	559	557	547	516	504	560	572	572	605	554	542	552	576	541	494	525	557	539	521	542	562	560	544	568	600	540	551	546	554	535	566	574	561	583	565	557	553	558	600	551	539	546	534	559	566	523	557	597	597	589	614	548	556	571	524	533	576	620	593	557	539	574	547	574	555	520	571	539	551	551	551	558	579	582	552	538	604	576	622	526	537	556	555	578	558	539	514	543	567	534	532	545	533	601	598	528	567	554	579	608	515	556	594	548	529	576	562	592	564	545	534	509	594	566	529	545	537	560	584	571	526	540	592	547	577	564	580	569	551	544	548	563	525	534	572	533	561	578	575	579	532	551	541	501	554	546	586	565	538	576	599	497	538	562	558	560	534	574	555	568	571	531	564	589	564	579	564	531	568	504	571	583	568	599	590	586	566	554	566	567	572	571	572	534	543	522	539	536	545	518	563	573	574	566	569	579	554	559	577	591	546	558	615	551	560	611	593	532	542	559	560	566	576	544	522	538	580	584	525	516	530	569	604	558	547	566	577	573	537	544	577	537	537	575	563	530	582	553	566	589	553	554	552	555	551	580	570	571	547	571	540	549	529	539	557	565	558	595	511	566	571	566	584	561	602	537	595	542	578	556	558	559	603	553	539	580	546	554	594	536	593	533	531	572	534	566	568	542	585	573	612	601	517	540	531	563	530	596	575	544	583	516	556	537	627	533	537	546	571	539	570	575	526	576	532	536	555	568	583	575	571	564	548	555	566	519	539	547	559	572	586	566	582	523	584	555	609	580	552	586	539	555	551	561	524	549	564	571	523	556	554	533	565	562	592	590	576	598	554	544	536	571	559	576	553	529	542	544	543	571	536	548	569	559	561	507	537	569	574	576	556	602	539	543	523	568	567	570	537	534	582	561	581	596	561	516	604	572	543	556	597	566	564	538	579	513	544	599	517	564	588	601	579	554	560	544	565	562	574	582	574	589	570	572	549	574	567	537	572	545	554	540	557	553	528	590	530	576	559	549	553	532	563	576	563	483	553	553	549	561	560	571	538	555	536	558	559	560	538	547	541	581	568	571	576	564	572	593	549	585	550	570	602	581	578	551	584	577	547	593	528	568	559	542	613	566	529	581	572	535	584	571	550	531	578	551	521	573	570	575	551	553	565	548	550	528	578	534	560	551	551	569	567	543	534	525	585	575	567	561	592	585	593	547	590	590	562	552	569	558	533	567	563	539	531	557	597	566	525	588	552	555	551	611	585	565	544	566	546	600	548	525	577	557	604	535	570	556	537	536	586	515	554	550	546	528	522	552	577	524	628	546	541	591	580	520	525	566	601	513	572	533	532	502	538	565	542	517	555	576	529	561	566	572	567	572	527	556	561	568	544	550	546	608	548	558	551	533	522	573	576	566	541	569	560	617	555	531	549	581	590	554	557	563	540	592	555	570	587	587	605	642	577	570	551	576	577	585	543	566	578	556	611	552	537	536	566	592	588	578	548	498	527	540	573	545	546	548	570	538	545	591	574	553	544	553	574	570	550	555	554	551	562	592	566	563	571	569	546	540	551	564	556	566	554	522	539	573	532	537	558	557	523	571	554	568	577	580	530	572	558	577	597	570	539	538	578	567	581	534	552	531	582	535
27760	22170	16208	7805	2727	1406	858	508	403	373	348	235	219	237	229	219	232	237	207	226	220	231	190	229	235	235	242	230	264	230	242	227	233	225	228	248	241	209	233	251	226	234	248	223	219	226	188	195	228	233	227	214	242	227	212	253	227	215	215	233	252	239	211	232	222	233	201	229	240	214	227	215	203	211	202	261	214	239	258	242	218	246	241	237	244	226	234	229	210	227	231	218	241	256	201	224	250	222	219	195	252	239	240	224	220	239	221	224	226	235	208	256	220	235	210	228	233	220	252	226	229	222	239	235	214	229	219	228	229	233	222	231	246	218	242	207	234	235	211	240	247	206	232	211	232	229	226	217	230	240	230	212	253	217	237	240	214	220	227	224	229	236	247	247	257	223	240	237	241	211	244	244	237	258	226	201	229	240	223	234	237	228	230	229	218	242	227	243	234	219	240	214	230	212	225	231	224	219	205	251	237	235	226	217	251	249	211	241	255	240	204	205	215	203	221	228	185	238	203	214	232	229	226	218	229	239	218	203	222	212	223	245	240	237	206	233	227	242	220	245	195	229	234	239	225	227	228	243	237	231	219	187	219	237	242	238	232	232	236	208	219	189	229	246	199	240	223	263	230	214	242	232	217	211	243	231	262	221	221	232	237	246	245	220	246	241	245	200	239	215	247	238	245	248	232	226	233	223	242	240	222	237	212	234	226	236	231	225	202	227	212	249	208	240	221	229	263	229	230	198	214	231	262	223	238	204	252	236	209	194	243	219	214	201	237	231	220	223	229	233	245	242	220	223	257	231	224	202	214	207	231	233	214	231	242	233	212	221	228	215	235	216	233	214	217	227	224	204	222	222	217	214	240	244	217	217	230	252	210	217	230	236	237	204	212	232	245	254	228	230	217	193	216	207	238	205	245	223	236	239	222	253	203	246	233	227	222	251	189	227	235	232	226	218	215	206	214	267	222	190	205	234	214	248	223	235	245	197	232	220	233	249	263	212	207	206	222	233	239	213	265	217	244	260	214	214	201	226	246	229	232	209	224	240	247	248	241	230	222	245	219	242	224	231	201	244	220	242	242	224	229	245	232	223	204	236	205	227	229	232	228	247	247	210	245	228	219	217	213	226	217	214	237	253	231	244	229	229	241	246	235	225	218	224	221	259	222	230	236	212	205	258	231	248	235	225	243	235	223	240	234	220	235	214	223	236	241	249	235	218	227	248	254	216	201	221	239	233	222	222	248	227	251	203	241	223	234	223	251	227	247	197	198	196	223	190	212	220	232	225	226	241	221	228	227	222	220	233	233	248	217	222	237	219	222	216	238	218	246	228	252	231	250	222	244	242	234	221	242	248	227	239	252	234	215	210	226	242	222	222	200	226	224	212	215	230	189	235	225	235	240	238	256	218	229	221	222	221	264	271	251	208	214	252	240	228	251	229	261	230	227	241	224	208	211	230	243	235	227	218	243	221	216	230	227	234	213	209	201	238	228	252	215	202	251	194	208	217	243	245	221	200	229	253	216	220	220	229	212	236	251	239	241	223	241	236	222	246	254	234	194	224	210	210	226	238	230	211	234	199	241	213	222	217	214	226	218	221	243	205	217	215	241	235	229	208	219	239	243	216	194	263	233	198	227	211	207	229	208	224	228	236	220	243	226	238	217	227	202	221	224	233	237	229	244	238	235	207	215	219	240	226	231	195	218	226	241	220	221	207	228	204	231	209	224	243	209	211	213	235	236	223	200	238	215	206	211	213	232	253	251	199	236	234	231	239	231	229	237	207	196	243	209	227	212	231	216	230	226	236	218	223	211	220	224	217	205	206	224	210	208	251	215	248	221	241	245	228	226	236	213	233	227	217	210	224	242	256	217	249	225	189	219	230	237	236	223	234	204	211	184	221	252	231	228	231	240	242	239	225	239	220	222	228	236	230	221	254	222	224	259	239	232	242	234	235	223	257	228	234	239	203	215	217	216	205	201	194	222	203	223	200	216	237	252	227	204	214	227	221	218	209	234	229	220	231	248	236	248	257	204	254	198	219	224	226	189	209	256	210	211	228	210	201	245	210	232	198	265	251	231	222	211	230	229	223	210	237	225	224	204	232	234	244	220	218	245	250	242	219	232	270	219	238	255	227	240	233	233	210	225	245	200	215	231	245	228	215	204	211	229	228	250	214	227	199	251	215	231	241	202	269	231	218	203	204	223	240	226	203	194	201	209	245	202	225	208	237	215	254	223	225	216	227	220	229	251	230	198	206	216	235	238	220	222	226	213	239	221	228	226	235	229	219	230	203	235	210	213	210	210	249	250	211	205	230	218	222	228	222	227	223	228	244	229	227	211	215	228	212	243	234	225	213	212	227	223	211	236	237	221	220	209	202	236	213	204	237	224	247	209	240	219	206	233	225	246	229	225	212	227	214	214	231	253	223	231	211	245	220	229	248	243	237	231	226	234	215	229	239	220	219	231	251	240	216	255	208	223	259	225	215	243	208	235	210	203	210	237	218	237	223	212	213	220	204	220	257	212	225	211	242	221	218	209	232	233	242	233	223	228	238	257	217	201	224	259	218	235	218	223	205	223	225	192	243	245	225	225	232	199	267	207	231	238	241	235	218	250	214	192	226	217	219	238	208	215	225	242	224	230	259	223	242	228	222	248	247	227	248	228	231	211	224	262	214	186	234	233	226	200	234	225	234	214	188	213	229	198	221	226	209	229	238	193	249	214	215	199	219	214	216	211	230	224	225	238	217	232	243	248	211	208	230	242	252	231	240	220	217	226	233	230	240	216	229	224	233	232	227	225	226	245	231	241	218	225	221	231	212	209	208	237	215	238	216	241	234	221	242	235	196	178	212	222	237	233	227	218	220	230	205	196	218	249	220	212	223	225	243	249	223	235	228	222	245	242	214	216	226	243	258	241	211	222	213	209	211	255	217	245	209	235	220	216	260	218	211	232	205	239	226	224	225	208	204	238	233	223	211	254	201	225	224	226	256	226	244	203	222	237	210	236	208	220	218	231	221	230	247	227	239	233	212	216	237	228	236	228	243	218	223	223	240	202	259	221	212	236	219	217	216	232	239	215	230	211	211	204	233	212	232	236	220	228	246	229	220	228	241	240	226	214	237	240	222	212	230	238	227	225	243	236	222	250	212	210	219	241	223	209	219	256	208	215	237	234	238	223	203	238	228	202	222	214	214	209	233	217	224	249	213	219	227	226	246	241	239	211	254	199	242	206	248	215	250	240	226	247	230	222	217	231	213	209	251	239	236	261	214	241	225	209	196	221	212	243	237	223	258	205	257	216	215	267	221	212	233	236	225	196	213	207	215	221	248	227	235	227	220	216	207	212	233	223	243	237	229	209	227	237	212	222	240	215	210	235	243	217	228	237	243	233	253	233	207	217	237	198	216	226	196	210	234	246	224	177	210	226	239	246	242	233	281	233	209	239	210	241	216	212	212	232	236	241	224	208	217	234	228	218	236	233	249	220	230
24862	30318	12935	8284	4038	2299	1544	829	621	644	497	280	276	306	276	285	303	269	272	258	284	274	273	252	270	268	289	282	307	267	282	269	243	271	259	269	263	253	253	271	293	294	280	267	266	284	258	268	275	251	276	260	262	260	288	278	268	276	252	304	279	257	276	287	243	288	297	252	277	280	286	281	252	267	275	280	277	266	293	273	261	298	280	261	263	240	298	275	293	259	271	272	271	296	247	281	311	300	279	290	292	281	257	278	262	279	283	269	292	302	272	262	263	238	262	292	308	284	258	242	297	259	252	256	292	287	262	305	243	283	275	274	252	298	273	259	286	285	264	264	291	290	313	251	302	252	274	287	269	296	292	246	280	265	267	300	318	284	235	281	269	298	258	287	272	288	306	308	291	280	268	283	261	284	305	265	246	280	305	267	295	252	298	295	295	260	261	262	276	278	265	256	292	281	272	267	271	285	275	266	275	258	273	280	258	264	288	277	264	263	286	265	274	310	277	260	282	257	236	325	299	317	265	275	304	295	254	242	301	291	282	246	267	296	293	290	280	284	285	274	281	294	270	244	278	270	280	273	273	263	263	269	299	281	306	277	270	256	293	279	307	286	290	310	295	290	289	273	264	276	269	272	294	285	273	284	276	284	282	282	291	280	250	274	265	306	275	278	276	273	304	285	289	279	267	246	278	282	251	246	264	309	249	269	272	264	250	290	266	280	258	287	268	284	238	274	256	258	285	258	255	261	266	294	264	273	263	277	291	280	248	277	294	267	291	282	288	247	297	270	296	263	253	309	301	277	279	300	278	252	291	284	280	230	278	278	256	293	284	253	300	315	243	300	273	268	256	265	252	264	280	292	284	282	277	285	288	260	278	255	289	274	253	244	280	224	305	267	281	271	281	257	276	245	262	271	284	280	255	278	323	268	287	290	336	250	291	283	260	302	265	247	279	286	281	288	251	273	263	237	234	252	312	258	265	285	276	290	280	289	256	278	252	266	259	294	274	289	279	266	276	290	274	251	276	261	297	266	248	259	260	262	282	255	300	260	276	254	298	291	288	275	274	284	290	292	320	300	288	248	270	289	280	279	282	286	258	251	276	279	277	255	275	280	267	267	284	284	314	294	289	266	266	278	253	270	249	292	261	267	266	256	284	296	259	264	266	289	281	290	269	269	281	275	262	265	274	269	266	287	245	265	269	251	285	306	256	291	288	279	277	238	286	278	273	275	261	303	269	243	260	256	325	271	271	276	275	298	266	281	266	270	311	279	265	283	258	298	268	282	270	261	310	271	278	296	262	263	277	280	294	269	261	258	283	276	253	248	273	283	295	247	294	267	277	275	269	271	236	270	265	266	275	295	267	259	276	279	258	281	269	270	275	273	280	262	291	275	279	272	279	255	267	257	281	267	305	289	271	276	279	281	268	275	255	262	274	277	292	267	301	278	285	288	263	274	255	310	283	303	233	266	239	280	273	268	274	257	271	272	271	243	271	287	266	302	265	265	284	253	252	252	259	256	280	267	293	280	269	280	257	269	284	271	275	267	291	279	281	256	298	291	290	288	289	301	297	265	282	300	306	253	301	294	284	289	274	289	276	285	264	291	288	265	256	291	264	258	279	254	273	290	282	248	260	270	267	240	294	277	271	268	272	273	291	250	271	270	263	242	280	268	285	282	255	258	294	263	274	273	266	283	302	286	296	257	301	293	249	253	295	296	267	293	261	283	265	273	262	272	300	257	279	292	287	274	281	255	264	266	269	284	292	266	274	271	285	270	262	229	293	288	280	281	252	268	284	272	268	261	281	275	310	300	259	282	295	270	230	296	265	244	290	270	268	251	250	266	272	300	281	252	279	291	262	272	271	275	272	251	288	282	272	294	248	278	278	312	273	267	289	283	277	259	268	282	289	296	273	266	301	268	256	281	269	290	258	280	257	276	279	303	291	290	271	288	289	272	268	275	271	250	262	288	286	274	270	278	303	270	240	251	251	280	275	288	284	257	287	270	281	247	255	250	276	265	258	255	277	254	273	287	288	293	288	262	296	296	270	294	255	263	272	282	268	277	285	280	280	274	265	266	272	265	259	247	271	277	239	241	269	265	266	256	267	279	266	280	315	298	258	260	259	264	296	276	285	277	302	291	284	306	247	278	267	290	267	284	275	267	251	282	258	269	268	259	243	259	270	327	307	295	260	276	265	284	269	285	291	278	275	258	274	292	248	304	282	265	258	286	310	295	290	299	271	255	272	289	285	297	259	308	306	263	278	285	289	298	264	288	280	263	281	276	281	255	276	270	258	247	308	277	305	284	262	252	229	303	263	276	284	291	285	271	257	272	274	241	287	272	251	299	283	259	283	278	288	278	301	269	266	262	303	282	276	307	274	289	295	282	278	275	279	285	274	285	283	274	317	268	276	260	260	264	283	272	268	287	261	264	282	262	272	273	256	280	267	271	277	284	283	269	275	290	282	280	261	286	268	273	296	296	292	263	274	255	262	271	264	273	290	281	282	259	260	269	289	260	247	244	269	266	285	283	306	278	300	264	296	284	259	258	273	247	265	262	273	280	254	269	274	282	285	265	272	291	285	280	279	295	286	282	281	312	265	246	252	261	275	289	280	284	263	277	295	269	301	259	277	262	276	292	274	264	248	304	276	259	239	272	280	252	280	303	238	256	296	292	270	256	246	299	250	285	284	279	269	238	243	263	291	262	265	264	269	244	294	272	301	246	250	288	270	297	277	287	280	288	291	302	283	304	287	298	284	288	286	265	269	292	264	277	262	277	293	294	268	277	229	274	301	266	241	307	280	276	302	284	268	280	300	274	284	282	300	269	282	255	286	300	261	279	266	256	242	283	276	269	286	256	306	275	257	242	270	270	281	277	292	273	286	293	224	264	281	273	273	263	277	260	270	277	269	290	265	293	293	270	285	283	283	253	261	282	273	257	285	278	276	264	276	268	312	264	261	292	302	287	267	278	269	269	268	295	297	288	261	275	274	256	291	300	275	285	245	269	267	275	276	282	271	281	293	322	276	271	278	265	251	240	240	276	284	280	279	259	292	264	278	276	272	259	307	253	282	271	275	252	264	263	284	269	287	303	237	278	302	286	267	278	251	270	244	289	268	248	269	278	275	248	285	285	295	298	266	284	254	268	286	264	245	289	283	290	288	286	252	271	302	293	270	285	276	284	279	307	258	287	257	284	265	282	311	229	277	271	240	252	253	281	253	278	284	269	265	267	298	274	263	268	275	286	281	306	267	275	263	301	250	232	256	286	265	296	274	284	263	303	271	253	317	266	290	310	261	307	285	264	273	273	278	277	309	270	261	283	264	268	276	257	269	283	282	262	271	307	289	244	299	272	259	261	283	297	263	263	278	273	274	272	292	247	272	304	282	298	273	266	297	288	272	305	280	306	273	264	243	285	281	278	274	303	285	285	283	273	255	264	255	280	268	270	234	272	254	271	272	261	290	252	267	247	297	300	280	265
24251	21384	28508	25961	22856	17939	10846	4456	1728	2143	1181	422	442	418	382	388	395	415	387	344	411	379	403	391	349	362	405	360	340	386	344	384	379	403	380	378	345	382	372	368	390	361	389	361	404	379	385	364	376	395	389	375	393	359	399	408	372	402	362	365	366	354	363	351	353	364	366	409	400	372	367	378	380	356	362	383	351	362	389	360	366	398	415	358	367	418	372	374	350	394	375	343	356	369	380	363	373	411	334	357	383	384	380	402	350	375	372	419	382	386	385	363	361	420	361	384	369	385	395	341	358	370	334	347	374	355	350	381	342	363	363	389	412	410	383	341	348	320	356	386	348	336	381	339	408	377	382	394	328	361	384	417	341	405	343	345	369	356	346	372	399	374	380	365	351	365	358	343	376	376	411	389	326	388	343	351	344	379	380	364	378	409	362	362	372	346	339	342	390	359	344	320	381	376	364	383	364	364	371	373	369	405	352	335	362	347	371	388	404	368	335	365	338	374	392	386	387	372	381	376	390	360	383	396	390	353	362	405	368	375	373	379	390	375	395	373	348	379	378	337	366	352	324	374	367	384	351	383	359	364	318	367	369	371	407	398	363	360	367	345	385	395	363	415	370	354	353	410	370	348	373	365	383	402	377	372	337	358	397	387	376	336	375	387	352	357	352	348	364	381	384	415	340	361	363	374	366	398	374	357	350	353	384	383	363	343	365	379	374	384	377	372	370	353	323	390	337	377	368	391	335	401	410	370	398	387	362	353	329	348	400	371	358	374	366	352	365	370	379	392	379	352	355	352	310	377	339	335	372	359	353	369	386	384	407	335	349	355	405	388	360	366	386	344	364	366	332	398	380	381	363	345	397	387	372	363	392	377	361	367	396	394	322	329	394	364	389	376	395	347	383	365	373	367	378	370	382	363	374	402	362	357	347	356	361	385	360	383	360	382	368	369	375	377	392	375	340	393	393	387	368	364	345	350	366	360	380	354	397	375	366	342	402	358	334	363	377	363	376	364	352	362	363	383	378	328	391	364	358	353	408	359	384	353	368	395	366	375	395	343	347	384	363	377	400	394	345	370	386	370	378	344	373	371	395	376	395	369	390	365	412	362	382	369	381	337	388	373	375	352	373	385	344	343	388	367	346	356	368	360	352	355	409	382	374	371	368	337	366	354	387	365	361	386	381	393	357	369	377	361	363	417	358	372	376	374	368	348	323	398	368	368	373	400	385	370	383	351	375	366	372	332	385	374	394	366	361	322	386	367	351	393	348	356	371	387	353	368	360	412	345	355	363	384	366	347	380	363	366	370	378	363	374	343	352	353	339	359	378	362	371	371	395	403	366	358	377	319	385	361	376	357	351	378	366	438	354	380	359	317	380	434	395	346	384	347	403	360	352	354	377	331	387	357	368	359	335	380	389	336	389	369	399	362	336	371	349	330	401	370	349	351	321	371	390	347	384	365	357	384	331	373	375	377	348	371	365	349	366	374	356	367	342	373	406	347	374	357	350	378	376	337	356	374	378	358	348	368	377	369	354	372	372	359	345	374	397	351	363	335	369	361	351	368	360	368	367	357	343	355	359	351	373	355	375	385	337	358	384	400	372	350	336	430	373	370	415	363	344	363	356	397	377	362	338	345	374	395	397	348	378	380	339	431	370	391	357	357	391	363	377	369	367	377	358	380	328	364	382	373	369	378	385	373	372	377	366	376	362	392	379	360	392	363	352	375	377	385	362	362	367	399	381	396	345	380	377	348	355	351	344	375	371	365	349	332	341	390	354	389	359	392	369	373	346	368	402	391	355	395	354	342	379	402	371	348	356	357	361	367	372	373	377	390	365	411	348	379	376	331	397	375	394	355	357	387	353	351	359	378	395	368	383	368	366	373	402	349	354	388	390	395	432	356	382	365	356	365	362	370	371	364	365	391	370	342	404	384	371	360	386	356	372	355	339	373	379	402	391	353	345	354	345	354	341	357	376	351	400	346	363	344	375	355	357	367	346	348	376	363	370	350	388	348	369	378	338	384	370	349	351	400	361	386	343	372	350	364	404	368	355	370	372	346	399	352	390	352	362	345	357	409	402	382	359	341	404	362	360	348	371	360	333	377	334	401	351	354	365	351	350	361	368	339	385	398	393	352	379	362	365	380	365	386	353	356	360	347	362	353	366	386	340	367	360	377	367	365	345	333	383	319	365	378	334	370	378	364	377	370	340	377	349	348	350	356	374	349	386	342	365	358	393	369	390	358	410	362	372	368	374	390	354	388	393	377	367	353	365	356	398	375	366	360	363	397	365	336	366	342	345	341	370	384	382	362	378	360	373	340	383	400	346	355	372	387	404	369	361	371	403	377	386	390	388	338	363	359	355	405	358	370	386	389	336	299	382	361	361	379	353	369	355	368	342	372	373	347	379	373	343	382	394	360	389	407	377	380	356	357	383	378	377	380	366	369	363	387	376	344	358	363	378	378	377	364	397	362	406	353	342	363	369	370	366	367	365	361	313	412	381	358	351	365	365	359	353	352	366	393	345	362	368	385	396	372	355	423	357	376	353	371	362	361	369	391	397	328	358	407	338	403	346	386	379	363	372	371	367	380	375	381	347	373	360	335	382	383	390	357	367	346	382	367	373	371	378	360	366	390	399	377	356	369	390	332	315	396	372	369	368	387	345	359	361	361	381	385	351	379	369	341	380	370	405	354	374	366	331	353	371	332	398	381	374	374	360	387	385	371	368	377	396	368	330	378	385	353	371	376	364	369	339	369	378	363	366	374	382	322	367	351	360	358	366	388	365	351	385	341	364	335	365	376	358	372	371	347	369	364	370	364	396	377	385	398	379	360	377	355	408	387	334	356	380	381	359	361	356	383	376	366	339	351	358	348	350	403	356	356	371	402	324	375	392	337	347	386	372	367	387	351	324	374	369	383	355	354	388	363	362	369	398	355	380	383	357	386	395	386	388	370	339	371	355	367	380	347	324	386	373	356	375	361	350	341	361	352	356	365	380	381	371	379	379	366	398	355	357	399	358	376	405	340	348	391	352	369	360	377	346	385	337	356	349	381	346	390	381	367	359	377	392	371	376	363	371	361	373	358	320	423	320	362	360	357	365	378	363	353	381	353	362	375	360	357	384	373	344	398	386	345	354	375	370	364	336	377	359	344	374	353	378	402	355	380	342	360	360	382	372	356	378	395	400	364	363	411	416	352	381	388	341	374	374	346	363	405	357	387	361	370	370	339	366	383	359	360	380	387	362	399	389	401	343	342	385	382	362	355	393	349	348	351	390	360	354	368	352	395	373	362	350	319	359	337	341	378	364	364	351	355	378	377	393	375	376	396	350	378	356	345	383	341	343	397	368	373	357	358	354	369	371	350	358	388	358	361	396	373	353	362	351	368	376	355	376	340	361	379	352	337	340	359	366	364	354	360	361	352	396	368	367	324	370	374	348	352	350	333	361	354	328	379	387	399	346	352	408	371	368	371	395	401	364	414
48081	68887	45169	37429	26848	19015	14256	7878	3600	4489	2305	514	547	546	506	497	477	497	462	454	489	449	446	444	440	432	459	461	393	456	480	420	460	422	430	474	436	466	421	444	415	424	424	471	445	460	449	455	442	458	444	452	423	443	443	427	433	417	409	432	404	420	450	452	450	410	424	430	473	452	404	417	476	435	418	454	432	395	450	439	439	431	425	427	434	428	461	428	408	411	422	406	411	461	414	419	436	427	422	450	436	411	429	457	432	449	403	436	444	402	441	457	414	434	454	455	386	445	418	446	439	423	425	442	415	430	415	449	428	415	440	445	440	428	430	422	424	411	417	404	432	438	412	446	404	439	434	457	393	429	432	434	406	396	455	447	409	431	426	441	384	424	414	441	424	419	455	445	421	406	415	442	401	409	422	413	426	417	437	464	441	463	456	404	441	412	478	429	452	434	418	405	401	421	436	435	396	480	435	441	445	393	489	416	441	462	433	470	420	462	440	414	400	409	423	445	409	452	437	419	415	419	425	399	426	428	464	475	406	413	443	408	461	421	386	426	407	439	454	438	388	423	437	400	442	397	437	416	416	426	433	433	464	392	391	449	416	447	465	444	441	415	446	444	418	421	422	393	410	446	420	409	443	427	399	448	449	412	464	441	426	443	434	396	433	422	403	411	441	434	418	400	422	462	452	440	398	450	401	446	430	416	428	413	451	428	463	438	441	430	429	411	418	429	407	395	437	453	387	442	416	427	405	399	426	418	428	427	407	409	419	420	424	450	450	416	436	433	441	443	443	418	424	451	402	404	425	408	426	414	443	446	394	408	465	443	452	453	442	407	420	403	450	388	427	483	420	438	436	445	405	428	400	411	444	407	431	446	432	436	437	404	445	419	414	432	439	421	436	442	429	436	430	485	438	405	459	442	452	438	401	470	408	423	452	446	419	428	426	428	411	453	422	445	414	418	431	384	452	418	403	446	451	460	467	449	414	446	425	400	393	434	429	419	440	394	430	421	449	403	429	456	425	427	435	400	410	404	394	395	398	418	456	390	388	419	403	424	433	468	445	428	415	412	424	418	448	448	421	450	426	408	409	428	435	427	457	408	404	408	440	421	412	444	435	422	404	444	417	410	384	448	410	431	399	422	462	407	402	419	459	470	423	406	432	402	426	436	414	413	431	420	434	435	458	450	437	414	419	414	437	437	409	417	465	426	448	414	411	439	442	471	402	446	435	431	430	458	457	407	418	439	390	434	460	433	435	449	419	422	428	448	393	432	467	392	449	437	397	442	450	437	407	435	405	431	427	429	429	483	424	431	421	433	431	444	436	424	426	419	416	436	404	436	417	424	478	436	404	452	422	409	421	403	449	412	431	419	416	404	430	420	428	396	477	439	422	390	423	421	420	401	425	432	432	381	438	434	434	408	422	429	429	450	449	452	453	422	424	416	441	442	424	414	434	427	433	413	424	443	426	419	439	425	424	444	458	392	406	415	454	424	406	440	443	451	465	454	412	435	415	420	425	456	447	424	415	431	464	433	432	429	388	448	463	452	402	399	438	418	431	397	409	460	444	439	426	394	420	423	405	409	438	444	433	433	440	417	418	426	448	413	448	440	434	410	440	414	433	415	425	490	440	429	403	408	439	445	375	428	421	434	445	401	421	418	454	439	443	392	444	441	417	430	430	416	416	439	423	424	457	440	427	393	444	451	412	435	461	419	369	475	460	418	405	419	431	439	402	422	435	456	477	450	410	443	443	450	428	433	442	402	409	460	449	411	407	431	414	436	433	457	384	433	416	412	433	424	414	442	438	405	414	416	403	432	442	435	427	452	450	415	365	455	432	422	430	456	428	437	423	427	445	441	443	448	455	445	427	426	431	420	413	415	393	429	404	444	422	385	408	422	423	461	417	441	467	400	446	451	448	443	449	462	417	432	453	419	439	418	418	401	456	423	430	445	407	405	433	414	449	437	436	444	395	422	430	415	450	455	445	450	451	385	439	421	460	454	418	440	441	421	441	460	431	432	423	402	409	462	440	431	408	439	399	431	425	466	435	397	420	443	430	411	444	435	443	438	448	417	449	403	410	429	425	434	428	443	448	425	466	426	446	443	435	501	454	423	424	444	390	425	436	444	414	457	461	418	387	425	455	418	418	444	406	421	457	407	419	450	456	450	430	429	419	481	433	400	421	473	432	456	439	435	440	426	432	431	414	464	428	416	446	433	416	408	408	465	469	432	404	413	413	418	466	434	457	395	425	472	405	414	430	467	434	411	422	423	463	415	421	377	435	427	431	416	454	427	453	409	455	415	443	418	456	399	449	423	409	418	439	412	445	433	441	437	469	397	392	439	453	438	450	466	499	443	434	419	486	425	429	447	407	435	433	451	402	413	419	412	427	408	398	420	408	451	409	405	432	409	423	406	458	430	441	478	421	475	452	416	452	425	457	416	387	420	395	414	412	434	450	413	420	437	405	431	392	437	410	421	441	422	411	468	416	449	450	464	450	408	423	416	451	454	444	423	456	447	439	476	457	420	409	440	445	419	427	444	463	441	439	435	414	427	423	449	414	423	389	433	426	436	398	429	400	419	424	431	411	433	427	409	460	468	414	430	401	447	430	422	432	430	405	427	423	415	438	426	431	397	384	454	421	459	410	467	457	441	424	451	445	465	427	448	439	434	449	453	477	422	421	433	410	465	409	432	385	450	463	413	416	463	443	472	428	434	439	421	444	393	461	457	436	436	413	411	426	440	466	443	403	424	382	448	407	443	440	420	418	438	406	429	447	401	409	440	402	445	424	433	471	459	374	403	404	454	437	446	413	444	407	435	424	408	419	386	420	450	415	444	454	442	444	409	447	452	423	399	464	404	415	418	403	448	430	421	426	394	463	442	433	406	442	422	435	463	429	470	425	429	415	436	431	440	391	405	401	408	439	420	436	436	424	420	399	439	409	424	396	433	422	451	410	479	453	443	431	406	385	493	443	369	383	452	452	409	402	439	366	405	440	410	415	426	466	407	416	405	420	428	433	389	446	397	448	427	453	423	437	417	392	391	440	430	430	438	410	416	447	429	467	437	432	473	430	434	428	425	434	438	409	393	439	425	443	421	430	416	420	413	403	437	433	434	414	397	453	437	413	450	426	430	432	362	425	458	439	465	405	405	452	391	437	431	417	424	436	405	413	424	413	407	434	390	465	412	421	437	426	433	416	449	462	433	461	439	405	429	433	362	419	430	418	421	423	466	449	446	421	409	466	456	436	431	448	447	474	429	431	450	350	415	417	428	423	409	439	421	415	465	440	430	434	421	428	395	462	483	463	454	451	383	447	395	416	452	462	422	438	364	442	447	425	402	397	429	439	379	431	409	407	372	449	467	440	428	437	432	422	460	438	487	424	417	433	462	421	399	415	411	460	479	452	423	413	429	406	460	441	440	433	445	446	397	421	451	439	439	418	415	462	457	428	459	417	428	447	386	419	396	451	424	432	450	458	422
25409	21429	27341	25862	15313	6881	3566	1576	705	949	449	258	271	259	267	256	294	254	234	231	228	266	240	260	240	255	217	258	222	227	261	249	223	250	275	249	229	256	251	252	240	255	258	231	242	246	267	251	230	260	242	222	237	232	229	238	227	247	222	239	255	256	247	227	225	241	222	236	268	229	220	247	245	246	246	246	266	223	222	240	230	237	233	228	243	228	233	233	219	228	215	257	227	235	212	252	233	259	246	232	252	240	228	237	239	259	265	230	238	269	222	264	245	226	255	231	243	237	252	257	246	263	258	256	230	245	232	268	262	214	236	264	247	224	261	233	222	266	275	236	265	247	266	210	214	240	222	238	250	212	232	250	222	245	229	261	211	272	233	214	249	214	255	249	242	260	232	217	239	235	251	248	258	235	227	265	263	259	245	209	233	217	244	243	236	233	254	212	243	227	246	248	240	248	218	239	215	263	238	230	243	242	237	254	239	215	234	253	239	236	239	238	237	231	237	239	224	254	238	240	214	201	231	245	247	243	236	246	221	224	234	261	261	224	238	255	235	247	237	243	252	226	273	244	213	230	258	230	229	246	240	267	217	228	251	230	230	209	244	244	280	233	252	261	242	253	259	237	250	234	232	247	234	249	248	241	247	266	229	229	216	232	257	241	245	258	245	238	240	233	249	272	245	225	254	249	292	236	242	244	240	245	254	246	250	238	244	231	250	253	220	247	235	206	230	253	229	239	237	227	235	272	241	227	238	239	210	221	262	230	234	234	246	237	250	211	266	259	238	232	228	250	260	245	231	228	235	241	257	262	258	244	248	250	253	228	223	227	230	267	225	211	272	277	228	239	248	232	243	221	263	226	250	244	208	231	260	242	212	186	262	219	253	235	237	246	242	250	225	286	241	252	214	253	254	261	258	252	244	235	232	260	238	240	227	248	273	239	222	256	224	267	216	239	230	245	243	225	243	243	251	244	258	226	262	255	242	251	261	242	264	231	237	215	259	238	263	241	235	219	222	238	228	234	231	243	236	253	207	241	273	223	248	225	251	241	241	192	246	229	243	232	232	239	219	241	238	274	228	273	220	249	235	234	260	245	238	264	230	221	235	257	255	235	253	243	215	227	239	243	247	248	235	261	244	247	240	238	239	226	231	268	231	244	253	229	244	246	241	228	213	249	252	280	223	271	237	246	242	244	232	241	259	236	247	227	215	231	211	244	242	243	243	230	217	234	274	237	218	218	225	248	241	230	240	224	217	266	248	247	242	230	260	245	261	252	234	264	254	221	248	247	250	230	217	240	271	224	253	196	240	222	261	235	251	244	244	234	233	233	257	251	267	244	247	239	252	230	239	232	248	226	236	239	223	273	245	231	242	266	231	240	223	239	265	250	246	237	216	248	258	248	243	223	229	236	237	236	254	246	231	229	249	219	258	233	232	263	240	237	244	214	232	236	234	240	268	245	267	231	245	231	234	249	235	232	240	254	243	254	233	244	250	215	229	246	239	260	233	247	250	246	241	234	252	237	237	219	259	249	246	231	241	240	259	240	226	242	224	227	237	227	246	245	244	264	257	221	271	239	223	234	236	248	244	258	228	244	217	254	240	254	238	237	224	250	254	227	253	234	234	260	250	267	241	236	204	228	242	247	257	237	233	247	239	213	194	246	263	227	259	252	233	264	243	251	255	231	252	232	258	253	252	216	249	249	206	236	238	254	254	223	230	232	244	239	228	240	212	261	242	250	219	246	243	209	264	236	215	221	251	230	219	250	250	215	255	242	227	209	250	240	250	229	245	267	265	235	240	225	249	252	247	201	251	249	242	245	271	256	227	241	254	253	232	260	248	285	245	221	236	233	246	241	236	286	227	219	248	244	209	232	271	249	230	252	227	262	258	252	224	246	203	224	231	241	231	233	231	226	216	240	253	234	233	251	265	222	228	232	246	262	246	263	253	266	245	243	240	264	210	232	273	250	235	229	245	244	258	258	227	214	230	258	212	248	252	227	253	240	256	269	237	244	260	238	230	231	240	211	262	248	220	235	248	239	244	238	246	252	226	233	219	239	231	248	220	242	260	262	239	271	234	234	239	227	234	256	226	246	230	257	233	232	233	251	256	246	250	249	252	265	288	234	224	232	270	241	209	222	246	232	256	247	275	211	242	237	254	228	237	243	234	228	247	241	253	228	262	211	240	260	231	233	258	255	245	243	232	239	235	233	224	239	241	217	247	211	217	268	246	219	221	243	241	256	247	236	244	239	264	252	233	236	232	255	206	227	243	226	277	238	246	240	223	222	239	241	236	258	245	260	228	236	221	266	230	240	258	234	250	221	238	259	233	244	233	263	246	248	241	250	237	225	248	232	226	253	236	270	245	228	233	286	246	247	251	232	238	216	244	243	254	224	233	235	256	252	270	221	212	233	235	232	241	242	254	236	231	252	240	219	257	234	258	223	234	244	244	216	236	229	209	250	247	239	251	233	242	240	210	251	251	223	246	284	247	250	241	241	232	204	226	232	245	238	219	234	215	238	225	243	234	218	262	222	237	245	234	234	263	239	251	224	246	247	223	224	201	226	249	258	233	256	267	225	235	240	230	255	249	245	234	251	246	254	211	272	259	231	209	218	244	263	235	252	264	210	229	237	246	233	260	210	234	240	219	222	241	226	238	232	276	243	236	236	233	229	232	228	242	260	232	213	237	238	231	227	254	240	247	241	210	246	263	233	263	233	232	253	239	228	265	242	265	229	262	232	255	247	250	222	256	226	262	234	251	246	235	246	243	250	246	274	242	237	246	260	212	241	261	234	226	246	240	239	249	223	240	227	237	257	214	217	233	206	229	246	247	240	248	224	246	249	224	267	249	232	253	236	231	229	222	247	237	248	231	224	235	248	257	230	253	266	239	197	221	255	232	242	254	222	246	231	245	228	265	234	224	226	237	251	252	238	238	232	230	253	264	238	246	216	225	221	227	213	235	262	212	260	222	217	244	254	229	273	236	254	231	246	244	218	222	235	249	246	268	235	261	254	238	238	238	250	235	253	220	232	229	227	246	211	232	269	255	232	260	262	232	250	236	231	225	241	199	227	257	226	225	245	258	267	261	253	248	232	260	236	245	231	258	233	230	223	242	228	236	228	229	251	264	240	210	237	220	232	247	233	224	277	249	218	201	268	235	261	223	233	237	242	243	226	251	251	253	231	236	240	245	234	227	247	250	231	228	239	229	252	257	244	230	247	240	260	235	230	236	217	246	237	248	269	243	230	242	220	263	206	244	222	257	235	248	234	250	248	244	232	270	223	243	233	238	244	246	241	232	230	245	224	255	261	235	223	219	223	230	212	230	237	242	260	248	233	257	259	245	219	240	225	244	254	253	247	232	244	252	248	261	236	236	259	244	235	234	254	258	233	231	240	264	226	212	235	256	233	238	227	233	272	250	235	238	258	240	217	231	214	241	240	233	239	253	240	230	218	234	266	257	227	232	260	255	240	225	222
43039	53375	35657	27946	18439	12570	8176	3971	1828	2411	882	375	381	324	320	336	303	354	332	323	297	335	314	312	276	291	364	296	294	338	281	287	305	296	334	312	289	322	319	329	324	301	296	320	321	294	276	303	292	304	310	326	307	310	290	320	301	289	302	287	301	315	325	298	291	286	274	294	275	322	290	295	299	298	309	272	290	315	325	311	260	295	333	300	281	342	322	302	324	292	285	302	308	279	312	274	287	282	292	305	292	302	292	308	263	314	308	291	311	295	317	285	339	284	265	310	298	310	280	303	295	331	282	308	302	287	308	304	298	290	306	296	314	327	333	320	325	298	275	291	290	291	311	322	274	284	290	305	321	284	282	314	277	288	298	286	295	288	303	290	268	289	312	314	313	326	305	329	347	297	292	297	302	310	263	305	322	281	330	307	312	303	301	326	294	291	302	263	317	285	309	299	305	316	295	298	315	316	291	299	283	287	281	310	331	333	310	302	279	315	294	302	286	299	315	280	315	321	312	313	286	311	316	292	283	300	333	293	292	327	296	312	276	301	304	322	275	271	292	307	307	265	291	318	301	318	289	273	300	322	311	270	296	298	318	319	281	285	262	290	307	304	324	299	302	306	274	291	295	304	326	289	311	287	283	273	314	284	300	280	279	332	290	299	287	296	328	274	293	277	323	305	287	275	311	299	283	296	297	295	294	308	317	309	278	364	312	322	282	290	308	301	278	299	307	296	325	296	290	309	305	298	269	305	299	269	337	305	295	313	312	256	314	328	322	284	308	293	312	294	293	304	330	305	271	282	295	299	306	276	287	271	313	302	295	274	281	300	306	323	322	301	293	336	313	294	297	296	282	307	325	323	299	292	293	323	317	294	271	314	303	314	298	292	303	303	257	307	280	287	276	314	293	296	333	289	287	318	293	294	326	284	296	282	319	272	301	315	297	300	304	319	305	290	300	296	326	294	309	303	282	272	286	271	303	293	316	270	321	307	283	314	307	272	287	279	324	298	323	289	291	296	324	280	349	341	292	310	301	282	318	283	287	277	303	289	318	326	288	275	302	316	329	299	301	320	312	316	291	302	298	312	293	279	309	274	324	278	303	315	319	280	335	333	310	302	325	301	333	314	293	301	298	292	274	305	311	302	330	324	316	292	318	314	313	320	338	297	301	276	293	335	280	312	312	327	288	266	273	281	320	321	276	304	319	300	305	286	310	289	333	282	292	310	306	308	302	281	295	295	313	323	330	300	284	323	279	295	306	281	297	311	283	311	319	309	302	303	316	303	302	297	301	293	289	274	305	299	301	303	305	308	317	260	292	293	304	286	310	291	305	307	308	322	296	323	316	302	285	293	343	322	331	323	345	277	308	316	302	269	277	280	299	273	283	314	321	276	314	305	301	313	325	269	297	288	297	305	299	297	332	310	323	322	275	278	290	276	285	319	323	306	289	290	295	283	279	286	295	301	288	304	359	303	308	306	277	319	286	301	322	278	305	282	304	298	304	314	329	267	333	298	292	310	302	300	325	277	298	313	282	317	290	289	317	301	311	261	294	281	322	316	293	282	296	287	291	302	296	297	277	296	275	311	313	319	294	259	323	279	276	315	309	328	298	282	320	292	289	322	286	292	320	303	324	309	282	326	311	311	271	305	305	314	305	312	278	268	260	330	297	288	291	319	304	302	310	324	274	273	292	289	301	317	320	293	317	320	285	309	301	288	313	288	332	296	338	281	312	307	309	306	302	323	321	314	321	296	297	331	273	306	310	304	329	334	317	290	303	297	292	314	282	310	324	278	286	272	327	305	292	317	289	281	281	275	280	278	301	311	278	303	316	302	316	324	306	312	303	263	290	322	350	314	306	269	310	345	260	321	299	290	289	287	310	292	291	310	304	316	298	318	312	294	278	297	329	302	290	300	292	323	306	283	295	257	267	327	329	307	301	293	316	308	292	306	312	297	305	290	257	308	260	263	319	298	330	280	282	316	284	297	294	300	297	312	282	319	310	269	275	331	292	291	306	310	293	302	321	311	284	297	293	312	288	284	332	299	298	325	313	311	287	334	316	299	294	288	291	304	319	281	284	315	279	269	262	269	312	305	311	293	292	310	296	312	289	316	302	289	279	277	311	290	295	324	257	330	311	298	322	278	312	307	309	310	304	293	292	293	323	294	294	340	259	323	279	283	302	318	295	311	295	302	305	281	324	294	309	287	284	335	292	315	267	285	309	295	298	335	313	306	278	294	269	293	290	296	301	280	315	270	300	279	326	314	288	303	291	308	268	288	307	297	282	326	303	299	305	320	344	320	308	298	307	281	284	311	259	291	281	274	321	282	310	282	306	302	296	334	273	332	310	287	278	329	302	290	283	280	277	271	281	302	313	295	295	283	326	323	287	304	297	318	315	280	296	320	309	304	289	285	285	272	321	301	305	303	299	289	320	306	292	289	301	277	279	276	281	322	323	314	316	297	284	285	290	284	301	324	308	285	308	300	282	283	319	312	308	284	300	300	288	318	307	319	298	301	286	303	330	300	307	306	285	284	320	294	306	262	311	294	301	331	328	325	290	281	261	295	306	293	288	325	313	275	294	307	290	293	269	296	297	266	321	300	316	292	293	295	290	333	316	338	332	305	273	293	314	285	292	319	309	288	328	319	272	293	300	304	293	310	326	278	308	312	265	298	287	312	341	289	308	292	304	267	299	277	302	293	296	309	293	292	295	263	313	310	289	279	298	310	284	252	269	282	265	295	311	300	318	278	341	301	325	325	318	320	264	314	309	275	270	291	307	294	287	289	301	297	275	313	307	306	328	289	316	300	303	293	303	280	293	304	270	323	307	329	298	303	307	298	305	289	299	305	317	297	300	297	314	294	303	278	301	293	299	272	312	307	299	284	294	317	294	292	302	288	302	281	309	308	296	306	322	306	294	312	282	311	301	313	280	297	295	292	310	301	308	271	299	268	304	298	307	277	320	294	332	334	307	337	295	317	279	307	301	306	273	312	275	327	315	299	335	316	314	288	284	327	336	331	310	303	291	299	304	292	298	279	313	313	285	283	290	310	309	321	320	280	261	294	306	321	258	327	337	309	311	306	302	319	302	313	302	309	306	258	302	310	321	299	304	307	274	285	307	324	351	326	261	291	326	294	310	337	281	304	295	301	274	303	326	300	291	276	309	295	290	289	280	299	326	277	315	289	317	302	319	278	305	301	310	323	317	301	296	311	314	300	296	290	305	319	299	283	303	309	309	305	320	306	282	307	291	298	315	311	291	313	324	299	331	303	312	287	293	349	318	290	283	290	287	280	310	286	298	285	298	275	291	293	280	312	309	317	324	281	299	312	308	268	306	285	327	298	286	307	335	275	338	328	322	272	286	287	321	331	291	308	291	271	283	281	301	309	285	304	293	305	294	312	331	264	329	286	317	329	327	286	287	276	303	281	280	295	302	306	316	270	303	293	311	309	273	304	275	304	301	319	289	279	311	278	313	321
22943	21254	29011	24577	23880	25024	21765	7584	3004	4912	1375	588	566	611	539	568	528	559	516	542	527	491	448	574	521	516	487	489	481	487	496	507	503	505	495	480	487	501	502	498	496	455	466	462	458	487	483	489	505	483	484	477	431	499	480	499	494	480	464	455	456	511	472	493	494	521	474	483	496	512	530	483	472	472	478	498	533	498	501	515	509	456	502	457	459	463	488	496	463	501	447	474	491	499	538	488	456	471	512	511	484	483	514	480	473	423	491	448	483	470	482	487	498	491	517	487	472	446	494	458	488	488	446	495	528	501	464	457	515	505	477	484	489	463	426	481	488	498	470	479	468	510	524	496	455	478	458	462	500	505	406	500	483	472	493	483	528	452	449	507	492	469	484	465	506	480	460	435	515	503	470	468	430	456	498	496	486	482	512	503	446	471	511	457	462	504	496	491	458	452	500	473	435	502	466	479	482	483	459	454	496	439	487	485	489	489	525	511	464	438	481	467	462	478	503	458	488	435	496	434	475	486	468	476	473	486	484	486	481	427	455	471	496	496	510	466	469	465	476	485	492	515	484	484	507	462	533	470	462	470	456	481	487	465	422	486	497	495	546	481	497	488	499	488	472	479	485	490	516	467	477	461	477	426	463	468	476	445	489	456	457	496	530	529	452	490	510	420	457	475	459	473	467	491	495	460	487	492	469	459	466	501	474	479	474	460	461	492	488	504	521	498	465	484	453	479	450	481	467	484	460	495	491	497	435	451	514	464	522	462	491	446	529	491	478	455	473	503	472	463	461	474	499	507	484	492	490	473	542	466	525	493	498	470	513	486	454	456	440	495	456	475	473	492	484	508	482	473	479	463	463	513	504	492	458	510	473	463	466	447	498	462	457	521	462	485	458	463	473	511	475	501	465	454	478	442	472	473	507	490	479	421	462	470	483	473	524	442	527	505	492	474	492	518	516	500	514	506	478	462	444	440	494	477	506	465	500	464	486	488	540	503	460	476	484	471	503	527	481	434	514	481	484	530	503	487	474	527	489	470	525	428	498	481	431	471	476	454	525	459	450	433	464	491	462	476	451	512	501	458	469	476	473	458	478	460	478	494	472	464	457	480	478	463	454	477	488	489	479	477	489	478	483	488	483	432	477	490	480	452	463	466	461	474	469	502	504	456	474	483	445	449	455	486	486	494	499	469	470	445	471	495	457	519	497	499	474	477	425	500	486	508	474	498	483	446	486	446	436	487	487	494	491	475	473	490	478	467	480	473	491	475	474	457	488	441	469	452	478	461	489	473	460	469	484	473	516	475	503	480	466	494	489	483	481	502	461	490	451	474	479	429	491	507	459	451	467	472	495	510	429	473	464	496	494	481	493	490	525	487	480	484	476	454	460	454	476	504	507	477	443	484	497	499	454	487	466	463	512	464	518	472	444	493	482	461	495	470	473	476	507	473	443	530	472	485	454	483	453	468	467	526	470	451	482	490	510	457	468	434	443	453	470	440	471	463	475	462	481	459	480	434	467	478	506	464	465	470	468	457	467	510	453	477	447	508	461	461	493	494	495	477	491	479	507	520	485	493	515	508	484	486	488	475	469	491	442	469	523	477	470	503	460	476	480	477	449	472	551	466	448	495	462	463	487	478	488	484	452	461	472	529	463	506	469	465	481	478	460	496	492	488	472	479	511	521	503	467	505	511	480	466	506	477	511	486	506	501	484	441	484	463	439	484	495	453	489	488	501	461	466	478	475	488	453	468	506	497	490	473	519	452	477	472	497	508	489	487	497	508	472	468	443	463	478	470	483	476	443	457	489	479	476	525	459	443	451	484	471	432	480	421	477	473	522	484	526	480	463	469	479	459	460	478	487	481	512	483	496	492	495	473	520	458	479	511	452	435	490	477	478	452	478	445	443	465	478	463	469	475	436	499	480	478	444	486	465	492	476	456	443	482	485	464	471	494	515	461	440	485	445	477	482	457	465	466	501	431	469	457	518	426	465	510	492	481	474	481	474	529	466	479	447	482	454	452	454	480	454	443	512	470	508	483	469	480	460	458	496	485	478	487	491	467	494	475	507	491	516	431	473	469	454	500	482	511	459	484	457	492	481	488	478	496	473	476	460	476	456	471	464	512	478	487	448	496	457	454	500	468	488	494	503	517	505	490	453	484	444	507	471	486	501	485	509	482	530	489	455	446	456	501	430	465	479	512	464	472	524	464	461	481	474	473	478	491	487	465	500	458	508	457	440	472	525	486	493	497	491	471	474	478	461	454	468	489	484	455	491	428	482	472	471	474	506	459	532	499	481	480	473	452	468	520	485	489	476	489	518	444	466	481	472	434	490	489	484	495	479	435	470	459	475	464	452	493	466	487	446	445	463	445	459	474	476	475	481	466	467	492	505	506	423	484	507	512	440	457	511	497	493	498	447	476	478	453	464	521	481	467	483	476	461	500	476	457	464	478	490	492	456	498	473	494	458	471	511	458	475	512	460	451	488	426	504	482	487	419	442	497	477	494	500	509	499	484	510	470	500	493	470	423	480	453	444	457	461	455	494	523	486	444	493	462	478	497	476	519	481	446	484	447	487	448	516	499	464	454	495	454	479	500	489	502	460	486	462	456	508	512	482	467	493	513	489	495	457	479	451	470	472	464	462	447	479	452	512	474	506	488	467	425	490	465	426	495	531	466	490	502	491	431	524	474	473	482	485	482	448	475	455	505	473	476	468	510	444	467	503	454	434	446	460	470	477	475	463	479	496	469	480	446	514	446	507	474	493	435	475	485	497	498	456	492	467	497	483	466	525	494	491	466	452	466	447	486	490	487	463	454	489	482	481	472	481	458	457	437	466	429	490	475	480	472	477	474	489	500	474	477	490	499	466	490	498	504	503	471	446	476	486	445	485	497	491	468	471	487	480	517	474	473	445	471	478	492	438	495	471	463	498	502	501	518	458	488	482	469	456	483	486	483	490	452	483	477	469	456	435	469	487	517	467	452	509	464	460	486	526	484	507	489	477	491	460	467	494	483	482	533	449	483	446	519	501	473	452	480	484	467	459	468	456	469	487	514	466	475	466	474	473	479	471	453	502	450	461	467	479	484	452	451	445	456	454	489	482	449	483	478	475	473	489	472	487	451	476	472	451	491	458	490	497	513	456	443	492	482	509	440	485	493	471	514	506	480	480	483	481	477	470	464	473	460	511	462	494	486	496	477	459	472	538	476	475	468	489	474	475	483	481	497	517	477	484	527	485	478	489	505	473	511	511	468	474	534	480	491	468	446	458	456	472	464	512	485	487	455	466	495	466	482	486	460	500	468	531	452	458	461	440	481	484	503	454	509	435	493	504	503	501	466	489	468	492	484	497	522	497	450	494	462	501	485	481	471	485	505	476	461	476	452	437	457	460	473	466	477	454	468	503	483	478	470	501	465	460	473	462	491	461	522	515	473	464	528	474	503	468	457	476	494	502	481	466	454	502	489	443	440	522	529	482	484	500	500
55903	80530	56967	49642	39277	30877	22277	10595	6000	10331	2336	784	800	738	729	652	637	691	598	652	623	670	610	598	626	610	570	600	621	601	590	586	555	581	566	542	590	586	567	521	556	507	551	585	564	573	568	592	591	569	560	560	594	565	580	597	560	555	563	589	558	578	543	560	592	520	573	561	550	553	620	559	507	545	562	574	581	547	562	540	555	521	591	577	533	582	561	512	572	572	536	586	584	534	581	553	569	534	513	548	536	581	539	524	556	575	554	581	536	587	546	558	522	535	591	569	571	557	562	549	593	562	545	523	534	577	560	565	580	532	540	562	639	525	513	563	550	535	558	568	539	535	564	570	622	544	535	557	553	471	568	545	520	568	533	555	535	548	559	539	537	590	553	567	551	540	576	599	572	528	545	525	549	587	578	601	546	568	563	560	522	570	534	515	588	565	569	559	582	580	560	528	573	563	524	536	539	528	587	613	556	550	574	566	547	574	555	556	559	549	533	575	519	584	540	577	528	565	572	543	544	543	523	528	515	566	555	567	550	558	541	523	505	551	524	561	572	555	566	528	529	538	531	547	541	557	554	562	566	568	578	539	600	584	588	548	526	551	594	573	544	571	553	547	564	567	530	544	563	522	550	544	546	521	556	599	572	527	515	524	579	556	519	573	560	562	557	592	531	520	565	554	568	595	541	535	547	550	552	604	536	575	545	564	563	539	574	556	562	617	549	564	535	550	529	550	569	572	538	583	625	562	565	536	538	525	560	554	525	558	538	548	555	553	572	560	508	530	566	556	525	579	542	524	557	586	548	575	561	576	558	550	590	552	536	569	592	566	572	552	533	551	517	512	564	540	565	544	565	548	544	561	554	555	546	536	553	555	575	545	541	566	538	575	556	574	523	544	556	550	586	549	489	543	566	539	524	520	567	569	583	528	550	561	528	573	572	562	561	536	568	544	575	568	563	569	589	536	561	498	524	553	573	524	536	589	580	556	559	536	516	545	587	546	522	537	544	549	558	559	533	570	533	533	521	551	568	623	545	538	553	525	547	549	575	566	596	558	547	544	569	565	546	540	577	569	541	558	546	579	576	503	515	529	602	543	565	527	533	567	512	576	498	516	554	497	564	508	513	515	535	540	553	546	588	543	518	630	549	558	530	584	636	532	542	562	532	548	570	541	560	583	533	590	552	588	522	618	551	535	575	524	546	572	587	588	559	536	565	545	565	539	575	543	551	543	588	504	573	569	566	547	547	572	562	540	530	544	531	576	558	465	526	575	539	575	599	562	573	597	577	566	565	540	559	554	578	544	578	528	531	555	524	567	496	533	573	547	538	550	511	539	515	561	542	555	557	560	569	555	554	533	593	558	556	575	525	547	564	560	531	540	554	553	584	551	607	590	562	588	546	570	551	533	540	582	553	597	525	566	557	540	537	568	566	570	568	552	590	487	575	570	552	517	566	537	521	551	606	499	567	555	561	537	569	553	589	554	547	564	568	549	562	568	514	534	497	567	547	533	600	532	526	540	557	543	508	602	579	580	546	522	547	558	558	523	531	549	549	595	539	529	564	556	544	560	533	496	528	549	520	533	562	489	550	585	530	598	536	550	563	604	546	561	510	582	481	543	531	557	561	556	556	543	579	559	572	546	576	543	554	559	603	568	559	509	541	575	551	579	609	552	561	548	624	521	555	565	562	536	545	565	552	615	526	580	552	545	521	555	560	592	539	544	614	546	558	544	534	566	539	575	617	532	542	536	584	542	582	524	545	556	530	548	566	522	607	554	529	543	548	558	576	530	541	590	556	584	538	516	545	583	565	523	557	571	549	538	568	555	547	525	553	561	548	543	583	582	531	595	567	559	566	575	526	529	573	502	566	573	540	534	562	548	562	570	562	522	559	553	569	555	517	536	565	514	568	543	579	603	559	544	540	592	552	570	570	566	570	542	562	585	554	606	590	569	540	553	556	572	557	562	628	572	540	527	575	568	532	528	515	565	544	549	523	565	512	507	570	548	549	613	608	606	584	594	540	588	524	570	554	580	527	560	572	558	572	558	543	543	547	566	535	562	596	524	529	535	552	546	566	523	569	540	550	580	555	529	553	554	507	573	540	541	551	558	574	531	540	544	547	542	561	510	558	544	499	589	577	510	570	542	557	539	552	586	525	569	595	549	542	550	552	559	560	552	575	541	609	573	520	572	517	569	604	547	560	525	578	593	514	573	560	550	556	537	552	569	467	556	552	553	535	546	569	563	551	554	554	618	539	578	527	510	588	526	499	545	546	566	569	580	552	562	537	534	577	567	548	561	550	516	579	536	568	603	539	587	567	585	563	526	603	567	576	563	584	548	570	569	567	543	540	556	570	529	538	553	541	527	547	568	597	572	551	563	555	568	555	537	583	570	584	531	542	554	550	582	541	626	552	560	579	573	566	561	549	540	558	538	561	550	521	541	561	578	604	578	572	596	587	562	533	534	529	551	533	609	514	544	512	559	517	543	533	587	508	512	525	596	574	556	559	552	538	540	568	568	551	581	558	555	563	536	534	557	551	563	596	552	556	557	607	561	554	556	554	520	569	561	565	551	536	540	546	538	577	583	528	574	551	550	553	553	546	543	546	526	539	530	587	563	563	520	516	562	567	566	564	540	564	541	523	505	572	553	542	520	534	569	603	576	532	559	532	487	545	534	590	536	558	597	521	505	531	524	548	589	532	563	545	566	566	532	533	536	508	569	564	550	515	518	597	574	568	550	582	555	535	590	540	556	515	551	559	572	514	545	513	542	565	604	610	582	586	553	563	524	581	584	514	577	570	590	581	558	569	551	538	566	506	538	550	575	597	536	541	613	556	571	547	580	535	567	545	537	556	555	542	520	506	547	554	580	559	544	547	552	576	592	548	575	574	529	538	507	581	559	581	511	551	569	591	579	519	559	523	531	576	502	570	552	544	520	550	590	521	534	535	561	555	525	582	568	530	575	531	571	575	513	552	543	542	529	539	604	590	568	560	504	516	539	553	547	547	514	533	573	566	533	602	537	526	542	537	523	563	516	585	537	584	565	540	538	570	585	533	545	550	560	567	557	530	545	582	545	547	548	513	568	569	560	546	606	549	547	586	522	543	553	544	569	539	531	551	549	549	551	599	560	557	554	570	568	538	567	523	564	555	594	546	535	527	569	499	573	527	524	557	555	517	546	536	541	548	542	535	574	531	571	566	531	534	588	545	550	582	561	526	560	570	583	537	566	562	505	535	531	553	575	531	562	538	534	578	557	571	565	576	588	548	541	535	608	566	546	564	570	541	562	573	538	543	590	535	564	615	547	576	532	566	541	559	532	526	538	554	543	551	584	573	545	598	577	603	548	552	551	548	597	521	563	566	526	580	597	582	567	569	572	535	578	602	507	561	525	538	532	547	521	521	545	550	560	542	532	533	519	557	577	552	567	572	534	590	575	542	564	563	576	550	563	552	568	575	558	573	540	552	529	559	539	558	559	534	570
27907	22037	15455	8537	3950	1864	1115	490	289	403	269	244	232	212	250	193	229	230	232	222	229	195	240	212	222	217	213	240	216	227	208	221	204	202	219	206	219	214	208	194	218	237	229	224	249	233	212	201	251	208	209	217	219	215	198	219	249	221	219	225	253	207	208	235	251	211	242	218	214	250	218	204	219	219	219	236	225	203	209	207	240	226	233	222	223	201	235	212	214	237	227	198	247	227	258	194	206	221	248	210	248	206	225	185	238	230	214	248	245	213	226	206	256	218	241	221	204	236	247	243	213	200	203	230	231	211	209	229	237	227	228	236	245	197	213	204	209	229	205	218	220	220	205	198	227	206	218	231	200	229	223	240	222	213	227	194	210	248	188	228	231	192	216	222	224	231	216	228	238	233	216	212	226	218	243	200	251	222	229	238	236	223	218	237	232	203	236	231	216	234	229	212	206	206	225	240	211	221	192	214	218	243	228	213	194	210	212	250	226	213	214	206	238	227	245	250	236	215	198	210	229	204	223	237	234	236	226	225	240	224	210	214	233	224	243	222	241	213	235	226	222	204	216	196	212	212	239	209	205	214	203	223	240	229	215	182	228	251	244	231	211	218	207	224	223	240	234	192	215	228	226	211	208	215	242	226	210	260	228	232	213	220	202	218	216	237	229	217	215	223	245	211	223	226	206	219	236	214	225	227	220	243	230	224	206	213	212	241	231	207	231	205	233	242	219	236	231	208	223	202	229	209	228	211	222	223	189	231	214	238	205	195	208	217	196	216	214	250	210	201	205	208	211	216	221	195	208	211	229	239	217	210	219	199	214	193	213	217	237	210	248	221	220	224	214	189	202	212	244	224	230	255	227	238	217	222	243	230	218	205	206	210	217	233	245	236	238	233	214	220	232	212	206	222	218	232	233	233	214	224	238	225	228	240	209	223	213	206	227	209	242	206	226	229	224	205	231	226	217	211	233	264	222	223	252	209	216	249	223	222	207	224	226	232	228	228	195	206	221	190	243	222	224	235	231	215	222	235	230	204	228	206	237	218	235	236	228	206	205	212	222	206	211	201	224	203	214	188	206	206	230	219	240	230	213	231	209	221	233	237	227	209	225	216	232	209	219	200	225	229	242	226	242	223	220	231	243	217	207	251	202	229	208	228	243	202	213	225	237	249	225	229	210	201	236	248	200	229	192	225	211	224	225	209	215	228	228	242	213	200	214	224	197	235	203	240	231	248	252	216	235	239	207	213	227	197	200	238	219	222	242	239	237	209	236	241	238	245	229	211	197	212	208	219	226	218	226	213	205	212	205	211	206	233	247	214	160	230	215	224	214	215	229	223	219	206	204	228	224	209	192	221	216	240	242	225	223	242	203	204	245	225	220	214	223	222	220	222	212	222	216	216	221	220	202	236	211	230	215	219	230	240	213	225	217	237	230	237	221	218	216	221	212	208	242	236	251	232	217	229	218	229	225	233	218	232	237	216	227	196	202	240	195	226	201	226	240	198	197	213	220	216	218	206	249	217	230	226	222	244	223	242	230	211	243	233	245	231	219	194	208	201	231	230	237	204	206	251	221	209	223	210	200	233	216	227	229	192	220	223	240	229	231	234	237	254	226	231	204	205	212	228	238	223	221	266	247	227	224	207	217	220	235	213	251	238	212	248	232	211	213	194	226	230	215	223	202	231	238	211	229	215	212	244	230	191	212	235	207	231	234	224	233	227	216	227	228	237	229	242	224	194	232	244	218	216	230	223	217	201	234	222	219	231	230	228	238	226	213	223	212	211	232	232	210	215	208	254	244	219	193	210	199	217	241	220	226	206	237	227	230	227	252	209	202	229	208	228	230	223	204	231	210	241	235	224	220	211	229	243	255	194	212	242	244	247	223	214	198	215	217	225	238	212	236	217	244	216	214	226	249	232	257	218	204	231	221	243	219	227	212	198	231	199	239	203	188	225	236	208	222	199	223	213	209	235	221	236	221	217	224	223	225	217	230	229	220	243	234	210	211	204	220	222	203	233	226	213	199	216	226	210	230	226	229	188	219	202	208	204	244	218	218	230	208	231	230	215	230	247	224	232	194	241	213	211	213	218	219	242	201	238	221	210	226	234	217	227	218	212	220	206	204	217	240	217	229	210	239	244	227	208	217	215	214	229	196	244	219	214	210	216	198	207	189	219	233	221	213	210	202	217	223	222	209	207	239	219	200	230	207	241	222	222	205	223	234	215	227	213	219	192	249	226	213	247	221	216	229	215	207	212	223	199	197	232	254	228	210	219	219	204	225	213	197	237	237	241	214	198	219	210	249	214	237	224	229	205	213	215	245	231	217	219	196	202	239	217	223	215	209	235	223	233	234	209	220	242	213	224	244	258	240	217	243	232	197	191	239	268	199	231	222	262	204	244	214	227	218	244	238	237	198	250	244	215	230	226	234	202	224	248	216	213	233	220	228	225	198	210	211	194	199	226	214	222	260	206	193	222	193	244	194	223	238	248	197	205	206	221	237	248	235	225	234	242	249	250	189	227	232	230	216	226	191	220	238	265	221	209	200	235	233	247	237	209	213	209	219	211	225	220	222	251	216	211	220	212	220	216	258	224	234	233	215	221	206	234	213	217	200	232	237	247	232	246	228	252	226	241	235	227	217	224	216	217	219	244	209	227	218	230	210	218	226	225	204	219	244	255	235	233	211	229	223	221	206	229	238	230	231	196	212	242	244	232	190	211	230	196	204	197	229	231	233	218	212	210	226	240	200	215	247	200	218	225	219	236	214	225	250	218	216	245	196	234	217	209	190	223	228	220	204	218	237	193	205	224	216	208	202	240	209	179	225	237	216	224	216	248	244	234	223	254	196	220	218	206	244	239	218	207	236	214	237	209	216	229	213	237	193	206	242	238	234	196	204	230	229	234	203	218	243	228	228	219	215	238	224	222	218	190	228	240	238	229	239	193	221	231	198	198	213	235	232	236	209	208	232	209	212	220	247	213	217	197	251	186	206	220	209	234	216	199	233	241	211	216	238	210	247	252	234	216	242	223	204	226	234	258	226	210	238	241	215	203	210	219	241	249	208	242	202	218	227	236	230	201	218	197	238	217	222	231	251	220	210	214	209	218	211	225	208	243	206	232	217	217	239	209	244	217	233	211	212	256	221	225	259	249	227	232	207	226	199	219	246	258	216	254	224	199	230	212	206	205	228	223	195	241	247	217	239	224	229	210	241	209	216	219	230	227	236	218	181	226	222	231	242	230	236	209	231	247	215	236	226	209	209	232	212	228	238	230	229	232	229	231	177	199	207	214	251	206	213	198	233	231	235	222	224	202	211	241	219	217	246	228	239	223	212	210	239	237	201	215	199	208	214	229	217	228	227	222	228	225	231	215	207	230	194	235	238	216	223	222	212	217	231	216	188	213	233	234	223	230	214	224	211	232	222	212	216	219	250	214	232	213	250	237	224	203	202	235	210	265	227	207	202	227	218	235	227	211	237	237
24883	28132	11729	9488	5741	3055	1786	733	490	753	364	299	255	273	292	280	268	248	305	270	286	300	287	273	276	285	261	309	275	263	242	315	256	300	291	296	266	259	292	278	301	264	279	271	258	312	282	256	271	268	294	250	254	305	243	278	279	250	257	278	265	259	270	243	237	262	280	284	281	278	263	285	279	277	302	268	248	269	238	258	271	297	277	278	253	247	272	257	237	269	299	289	270	284	243	282	253	271	281	306	251	246	297	262	278	280	265	256	284	249	281	262	264	269	270	267	289	267	259	273	262	256	274	276	256	266	286	271	249	242	259	275	278	283	260	256	268	273	271	286	268	285	255	272	264	260	266	270	257	311	309	272	281	288	256	253	255	246	287	261	287	252	266	270	279	268	284	272	249	306	266	238	277	268	262	259	269	265	270	275	277	265	280	278	276	255	270	245	273	261	265	280	250	247	256	303	276	249	257	273	269	316	288	285	275	278	269	280	252	246	281	270	277	242	255	265	299	282	255	294	244	271	302	286	281	268	278	282	268	294	279	248	261	252	269	279	278	284	270	263	262	243	271	279	268	268	273	256	281	273	273	271	263	267	256	283	274	274	261	260	261	274	269	274	281	287	246	237	262	261	244	249	257	282	288	267	258	258	248	275	269	264	288	260	285	266	302	262	267	300	257	275	283	282	303	260	262	279	272	270	268	250	247	259	298	260	261	278	243	267	271	263	262	279	284	246	280	264	259	257	289	283	268	256	277	283	265	259	252	248	297	294	279	258	275	276	232	258	269	291	263	231	267	250	268	255	245	249	261	275	263	279	290	281	272	278	271	295	264	257	247	262	280	287	286	263	288	262	269	278	282	275	260	283	282	282	262	260	259	293	293	285	296	254	252	299	235	257	279	269	264	274	285	258	241	249	262	270	266	246	277	284	276	282	276	296	253	288	264	251	272	242	244	280	267	280	298	262	286	284	247	263	272	274	289	283	285	242	274	266	262	284	278	264	266	272	241	260	239	278	275	272	282	251	272	265	263	280	252	265	261	272	279	253	279	288	270	277	301	291	268	247	295	250	281	262	253	272	267	250	282	267	275	259	266	254	244	261	261	264	257	261	296	258	299	263	235	266	286	266	283	256	280	277	261	251	283	244	291	274	241	229	271	275	280	266	237	288	268	304	286	253	287	273	247	255	256	294	293	273	274	277	294	314	250	278	282	253	251	290	263	257	308	287	249	286	274	289	302	271	267	281	267	293	268	288	260	230	280	284	302	244	271	284	259	261	270	262	267	283	255	263	277	275	258	238	281	278	266	308	245	274	263	290	270	270	256	268	299	251	266	292	238	291	297	279	293	275	267	266	259	281	247	265	289	242	266	282	286	294	288	238	284	255	268	275	299	308	267	271	268	299	255	270	275	268	284	269	273	279	266	277	292	263	264	275	278	283	268	267	267	273	257	273	253	272	269	275	261	282	280	234	268	265	258	286	281	261	277	280	260	264	267	299	296	255	262	286	250	274	281	294	260	267	276	272	272	283	255	268	245	252	279	286	223	272	272	282	253	279	276	295	259	247	277	281	259	326	248	257	261	292	265	280	289	233	260	303	280	262	285	268	262	260	290	279	263	281	247	294	280	289	294	268	267	280	289	274	268	233	260	260	303	288	273	298	249	248	258	272	304	274	280	272	265	285	293	276	278	281	257	288	303	265	245	277	250	277	264	235	281	263	275	247	268	287	298	273	282	294	270	258	259	298	263	279	282	270	272	286	241	280	266	275	294	275	278	265	272	264	240	272	274	278	263	220	245	288	271	273	269	286	271	265	291	258	267	266	234	257	286	259	257	290	266	260	273	289	277	247	245	286	275	265	256	287	273	268	243	303	283	224	261	270	267	247	257	244	271	295	306	305	259	244	284	290	255	257	265	230	269	303	265	299	256	246	286	283	299	276	311	260	251	250	266	282	283	296	292	265	283	254	270	272	275	289	264	252	264	253	292	280	270	279	302	276	310	268	279	255	266	296	292	275	257	287	258	260	267	313	266	289	271	271	284	278	264	287	298	241	272	264	266	261	266	283	282	292	277	288	272	265	283	246	281	286	285	264	278	294	242	261	280	291	285	283	261	272	260	270	271	259	277	261	292	241	265	259	276	298	268	275	260	275	254	255	266	252	308	243	253	283	266	263	252	282	280	249	286	273	278	257	256	304	274	265	274	265	288	262	257	260	249	279	292	278	288	265	275	271	285	256	277	268	259	284	273	245	259	258	260	283	290	302	285	278	245	265	293	250	279	285	276	274	279	275	292	264	278	268	271	283	264	301	250	255	263	284	262	251	278	271	271	286	271	276	294	253	267	272	281	259	292	281	238	308	232	271	267	255	271	234	275	280	284	268	273	270	262	267	270	243	258	264	263	234	268	286	291	302	297	267	268	276	259	258	280	268	278	273	255	281	268	250	251	245	243	237	281	287	275	264	290	259	250	278	262	285	261	266	281	258	313	289	259	270	262	290	285	260	267	280	235	276	270	266	270	261	290	283	257	267	278	265	264	277	273	272	295	317	278	272	246	250	300	290	264	272	268	250	254	275	288	245	264	248	266	267	263	278	244	292	262	247	262	298	261	282	261	264	266	266	268	280	278	258	268	273	270	261	275	252	262	267	282	272	282	293	291	243	276	260	282	247	257	273	305	260	295	265	307	246	294	286	269	254	263	295	300	282	273	255	273	269	267	289	270	272	262	283	270	255	249	265	253	265	293	274	271	279	258	273	283	263	293	244	274	259	273	253	266	256	258	274	301	246	268	265	249	271	279	242	230	261	272	266	268	256	243	264	264	277	224	276	254	260	274	239	265	278	279	241	280	275	241	277	301	293	272	283	265	285	294	264	279	281	293	275	243	263	272	270	302	313	272	309	261	271	267	246	294	246	262	289	262	261	272	263	312	267	252	267	280	289	280	271	276	259	267	301	272	261	270	296	269	263	265	289	280	274	288	292	276	257	241	275	271	267	280	283	260	274	284	287	248	247	272	285	252	295	269	307	257	272	272	312	269	237	269	255	279	272	289	253	264	296	289	292	257	262	248	311	299	307	257	253	261	309	265	234	265	264	252	275	239	257	267	273	254	272	269	274	253	286	297	256	249	306	293	262	287	308	254	280	262	237	272	291	243	245	267	271	274	275	252	274	280	270	255	273	267	243	266	293	279	270	290	294	255	269	258	277	252	285	270	251	281	301	276	266	267	241	265	278	281	262	286	253	291	241	279	273	251	278	283	255	248	250	289	264	270	278	256	273	226	258	290	288	283	268	257	277	261	279	275	260	237	247	267	284	275	265	282	261	271	257	293	254	297	257	266	258	273	274	285	269	251	278	269	281	250	253	291	255	254	255	261	272	277	268	262	258	269	267	283	289	268	259	273	268	266	297	268	268	253	235	259	275	269	266	292	275	277	278	272	288	286	272	275	282	260	263	276	263	282	267	272	263	266	281	250	258	253	256	283	258
24192	21328	28523	26372	25432	19459	10910	2624	1334	2138	862	419	407	379	399	408	364	367	348	342	361	375	354	344	353	371	372	341	361	333	355	374	362	376	384	344	361	376	354	360	371	381	348	378	358	342	364	368	382	353	363	369	385	339	341	341	381	356	376	374	346	345	361	348	361	384	364	356	345	357	340	386	397	340	369	374	373	338	369	350	363	348	332	314	375	328	351	360	340	389	362	332	338	378	365	358	343	372	359	349	377	360	343	342	359	340	356	390	344	380	351	351	387	377	343	357	395	339	354	368	373	336	413	361	341	378	358	363	365	368	341	347	382	356	381	358	364	387	384	361	341	354	340	359	378	357	348	343	370	354	347	353	371	360	353	347	358	347	375	375	357	401	355	371	326	349	345	363	367	381	383	373	360	383	376	329	352	330	349	355	355	346	406	335	317	335	340	366	339	376	382	363	393	335	379	364	335	361	396	352	368	337	342	351	339	363	364	335	378	314	352	356	374	375	344	381	358	391	406	362	344	366	414	348	358	334	350	364	355	345	365	362	375	329	372	342	360	364	335	345	379	367	316	353	388	358	379	393	350	387	349	377	335	385	363	386	380	351	342	371	360	364	348	347	343	363	369	365	344	350	345	390	370	342	388	372	351	377	381	397	320	347	372	331	382	345	347	342	391	344	387	364	343	357	363	349	331	321	391	361	334	343	344	349	333	353	348	344	391	358	366	364	369	374	336	357	350	364	336	361	334	396	370	342	368	392	384	340	346	347	346	361	388	350	351	359	354	363	372	369	334	317	331	355	404	365	328	349	351	387	346	372	376	354	334	385	343	381	361	368	350	330	346	367	349	367	402	385	363	390	358	357	356	358	367	350	356	347	371	385	361	350	340	382	353	355	354	380	350	403	353	391	365	345	322	353	309	398	324	324	357	348	337	364	347	341	369	334	357	366	354	347	369	357	366	346	353	374	359	365	347	360	389	308	347	354	342	339	369	359	354	373	356	368	351	367	349	365	361	340	362	401	335	346	350	347	375	359	359	374	352	367	346	365	401	368	385	303	361	371	364	380	385	347	338	306	401	370	370	341	348	342	371	360	362	323	355	340	354	377	366	364	391	392	356	350	391	363	378	361	353	324	346	377	361	351	373	350	342	363	384	356	373	355	372	371	401	375	358	353	367	348	353	367	383	335	369	358	335	353	369	379	366	341	359	389	333	351	358	368	358	387	346	346	371	330	377	386	378	349	353	356	338	372	353	359	386	392	369	314	376	320	351	344	356	382	367	368	343	349	367	359	358	373	370	397	361	384	356	378	330	352	365	354	360	361	344	335	343	375	366	364	343	362	358	326	382	356	363	384	358	357	388	372	309	372	394	331	374	369	330	346	349	339	327	367	336	341	371	389	364	349	356	336	314	335	349	395	331	343	326	363	364	356	348	382	347	361	361	375	337	361	348	358	308	346	318	374	364	343	360	392	371	332	344	337	354	355	376	352	328	394	345	351	382	359	344	364	366	379	372	363	371	365	355	337	376	342	365	362	392	318	377	379	360	364	364	387	364	361	376	361	367	351	359	392	324	357	375	370	359	374	363	340	358	348	350	388	352	379	329	340	396	364	339	358	338	326	369	365	361	345	315	341	378	354	358	369	365	375	375	367	356	359	370	344	343	346	344	392	365	354	377	347	375	352	392	357	359	335	347	382	365	392	370	362	349	339	366	351	341	393	370	355	358	358	346	389	382	353	369	377	331	338	368	348	331	354	357	357	344	401	351	351	344	364	367	372	343	358	384	298	374	340	317	383	351	375	371	381	347	349	360	380	352	366	371	337	328	409	332	400	365	374	358	390	377	346	366	365	351	331	405	363	376	383	347	342	339	349	377	352	333	370	344	364	376	337	339	369	377	330	382	324	340	330	341	366	344	348	360	336	346	368	356	352	352	370	356	377	367	387	328	336	361	368	358	366	344	351	364	335	353	379	367	372	370	347	340	367	347	365	363	363	375	338	341	323	353	323	363	347	354	382	361	317	374	356	338	352	340	354	324	370	352	376	379	349	403	365	361	368	348	361	348	396	345	350	363	379	375	360	360	359	355	378	359	361	337	328	373	365	327	351	364	377	402	383	368	371	385	357	382	371	346	351	365	349	372	339	316	376	347	359	368	376	374	382	375	374	322	340	346	336	389	370	357	371	398	343	343	366	337	387	363	362	353	326	351	351	363	348	382	327	357	346	368	354	373	381	335	352	330	378	376	329	351	363	353	350	338	371	367	368	338	369	340	335	363	354	374	361	347	352	354	363	350	365	341	332	379	342	341	357	352	358	357	350	339	359	360	352	363	348	352	352	382	351	387	379	357	396	413	381	391	365	379	353	343	366	369	355	375	362	365	374	343	373	362	363	333	403	337	360	390	328	378	344	333	369	365	364	369	357	365	350	348	352	335	333	375	373	376	345	359	347	363	356	361	341	373	337	334	364	338	388	366	365	358	369	378	361	348	357	371	363	335	345	397	375	371	368	386	370	361	361	361	357	337	390	363	345	364	397	367	309	372	351	368	342	354	334	387	383	339	353	376	356	364	374	373	353	372	392	343	357	388	359	329	353	349	311	360	335	370	380	340	360	344	364	363	387	402	358	375	375	334	358	348	362	372	361	356	367	372	362	347	353	361	350	358	374	343	378	353	374	364	351	381	362	356	358	347	365	362	351	378	367	324	355	390	361	351	370	363	332	321	359	327	379	362	385	351	352	373	363	342	379	365	395	346	377	365	377	312	364	348	361	311	348	359	345	360	327	361	349	324	356	356	350	365	376	368	347	403	333	376	357	355	352	373	331	376	323	356	330	335	356	382	342	355	398	335	354	344	371	363	364	351	378	377	375	363	367	350	408	383	368	383	358	402	377	354	330	349	363	392	353	384	384	371	366	376	391	333	350	361	345	372	383	380	371	374	372	351	354	385	349	409	381	373	343	346	370	359	319	380	358	349	349	378	381	338	347	348	385	375	375	372	380	366	371	376	358	361	411	352	361	360	340	347	344	369	350	354	354	381	319	354	355	339	374	370	346	369	380	386	366	382	356	362	341	405	352	352	374	344	418	385	369	348	359	369	353	326	390	364	328	382	352	329	347	373	364	354	361	388	363	366	352	336	321	345	338	340	363	311	323	373	373	329	351	351	345	366	355	315	379	345	357	346	361	349	371	346	355	359	335	333	334	357	361	386	379	366	353	403	326	336	356	362	330	372	333	373	332	365	379	394	352	364	370	331	339	350	373	380	352	374	348	383	356	337	347	344	351	371	386	351	330	367	354	340	371	342	340	364	341	336	350	353	381	358	351	369	362	422	365	368	321	343	341	366	363	374	357	341	354	373	351	381	361	380	373	383	367	379	366	354	377	301	327	339	352	394	337	372	324	362	394	338	359	366	344	358	341	354	387	359	358	386	352	386	358	357	346	373	373	363	342	334	364	342	340	350	355	357	359	342	365	325	369	348	375	366	379
47388	67162	44233	39866	31943	21043	13881	4534	2901	4432	1472	547	552	511	496	491	464	450	438	467	432	408	483	449	440	454	431	448	467	476	456	418	421	419	417	401	407	411	458	415	442	475	403	419	435	412	424	441	417	429	445	409	436	439	384	403	439	442	436	401	422	430	419	443	427	422	441	410	410	459	410	424	396	409	453	424	440	399	421	387	400	442	413	443	455	390	426	387	419	444	447	449	423	380	412	437	410	414	435	422	428	428	405	435	441	412	415	448	416	463	425	434	417	408	427	458	459	426	429	463	421	461	415	399	407	461	422	438	417	410	399	433	413	441	412	416	442	439	386	446	415	402	432	423	455	397	415	452	426	428	397	451	413	396	449	412	398	432	419	418	414	419	417	416	459	409	409	411	412	412	385	433	414	441	414	443	409	440	397	431	434	434	420	404	436	402	378	410	419	421	411	420	420	443	422	378	412	417	414	370	411	416	418	423	456	452	408	389	433	397	439	413	429	421	419	415	406	421	402	407	452	421	397	437	419	420	427	453	419	447	420	364	447	407	437	448	431	437	433	459	463	424	388	452	426	451	403	406	385	404	413	452	420	425	417	431	416	430	475	433	429	448	403	462	418	419	400	430	450	400	409	423	386	440	435	409	465	439	437	400	365	405	439	418	411	429	428	419	412	427	418	432	410	446	392	389	440	433	447	491	415	426	428	389	428	443	412	417	415	409	404	467	442	418	446	442	443	382	452	421	396	422	408	438	429	417	412	393	413	403	391	417	442	404	416	430	430	454	397	425	427	424	383	412	433	427	434	439	428	372	396	422	395	408	407	410	417	404	408	433	459	438	416	402	419	432	413	416	417	403	431	437	448	409	401	403	447	403	455	432	418	395	417	428	432	435	383	447	432	426	428	422	418	412	439	403	378	399	408	420	433	436	396	441	425	422	411	405	408	400	433	391	419	434	406	406	403	420	439	409	409	351	394	382	439	436	410	411	406	419	422	419	403	402	418	412	416	410	442	408	420	449	414	401	411	409	455	469	424	409	433	408	433	430	405	435	461	456	433	431	417	447	426	404	445	415	413	411	433	428	429	452	435	407	403	426	412	445	476	416	406	405	436	416	433	404	428	427	379	431	448	454	413	391	418	419	395	418	406	387	438	406	434	373	467	421	416	410	369	443	388	392	407	415	416	390	424	393	420	395	414	396	412	415	409	420	398	433	385	407	441	452	415	421	419	440	436	448	396	414	396	429	434	411	428	436	390	434	394	425	405	428	406	433	422	383	430	430	418	452	426	415	405	433	371	444	431	420	431	422	410	432	408	440	417	421	400	438	446	397	438	424	407	388	434	411	399	447	390	441	393	444	409	396	445	387	445	403	421	413	422	385	435	404	454	426	404	410	432	422	443	431	426	424	417	431	442	394	428	410	398	435	441	420	414	417	404	415	423	453	453	444	399	427	420	398	428	425	455	417	404	435	438	437	409	408	415	431	457	431	390	391	389	430	395	394	402	444	426	419	386	447	422	434	402	467	424	423	424	433	449	440	399	417	441	418	443	434	470	417	387	448	426	382	437	399	438	387	417	422	448	442	441	420	408	393	412	419	424	435	413	420	406	419	409	402	433	439	433	440	418	417	416	424	414	415	433	416	443	433	449	417	413	400	458	392	402	431	432	443	453	407	457	434	445	408	409	408	437	401	409	429	390	406	419	383	409	434	420	422	416	411	408	398	405	410	431	400	440	403	435	434	424	402	414	427	446	391	452	423	433	436	435	475	420	437	469	465	412	400	430	394	422	410	407	470	473	385	443	390	444	406	437	427	445	411	417	405	374	424	424	449	409	390	417	455	448	403	391	445	422	407	412	426	429	420	402	424	443	399	433	408	398	398	407	436	451	400	416	414	430	420	428	418	402	393	421	436	403	429	413	428	407	439	410	404	448	414	428	402	398	417	434	444	417	433	444	407	421	446	410	401	467	422	450	443	485	397	392	425	433	414	400	450	427	388	424	385	419	445	418	441	397	406	443	387	432	447	425	396	403	419	421	421	417	400	479	440	430	438	450	432	401	448	430	428	459	431	432	436	394	420	386	423	378	444	421	446	405	433	364	423	428	416	393	402	427	417	381	409	431	406	385	428	403	440	457	460	426	410	419	438	432	417	395	453	423	449	426	442	414	425	407	386	417	443	417	466	376	448	424	423	415	416	417	401	433	445	405	419	431	443	424	363	432	402	410	418	415	433	466	450	412	404	400	401	406	405	445	441	418	456	446	400	406	429	395	441	447	483	434	399	430	382	434	406	431	404	388	411	443	413	427	397	426	444	406	403	437	424	406	434	393	453	428	443	404	400	436	400	423	434	437	400	470	429	419	406	417	451	431	436	416	441	383	409	404	399	447	458	404	425	440	401	402	398	424	443	402	409	419	408	407	449	405	459	410	451	450	426	418	445	453	400	399	407	382	453	416	402	456	432	416	421	392	404	430	426	432	390	450	448	449	444	422	441	388	418	429	424	419	401	426	420	417	419	394	412	418	399	392	386	435	420	429	394	414	397	447	410	375	421	428	405	428	434	387	416	399	428	451	408	404	427	404	406	416	412	468	407	422	419	414	437	418	404	415	433	435	446	455	446	439	424	396	441	417	396	433	451	418	398	396	445	419	382	436	434	396	420	402	472	415	402	439	415	460	440	406	452	392	436	436	439	400	401	419	412	439	384	436	422	414	425	472	424	432	434	416	428	352	416	399	453	454	430	432	436	388	459	415	447	466	432	397	432	447	414	411	405	408	451	472	388	410	373	398	418	391	445	366	395	450	429	421	434	382	408	413	405	411	436	423	440	416	433	445	428	415	408	411	423	424	437	436	401	413	452	428	411	393	425	436	421	428	434	405	422	407	400	417	401	372	433	424	449	446	394	397	424	443	441	403	447	396	459	412	405	381	430	424	392	434	403	448	392	394	410	433	453	427	389	474	400	427	426	418	416	405	427	382	392	418	444	406	396	426	416	425	422	425	429	370	429	410	431	424	433	427	470	443	411	389	428	404	414	424	402	458	424	419	429	396	438	420	445	417	431	452	409	405	411	457	395	389	426	418	404	422	405	416	432	407	429	424	424	390	409	446	429	419	459	410	414	425	394	410	399	428	392	427	446	415	434	420	443	407	440	432	427	455	385	414	426	407	432	432	446	421	396	426	410	395	397	432	424	415	432	390	383	406	424	380	442	425	384	412	427	391	415	403	417	480	411	437	408	410	369	431	389	428	423	383	399	394	417	416	459	403	424	391	420	388	423	408	422	421	421	434	423	420	457	440	393	457	415	402	430	426	407	464	447	464	428	442	407	452	427	444	415	457	433	423	397	418	435	433	390	404	415	411	414	411	427	449	465	428	410	440	414	443	446	439	406	421	401	425	380	449	407	381	465	432	416	431	441	448	426	412	420	457	402	434	416	419	421	433	404	447	429	416	425	450	430	396	411	427	442	477	425	442	421	452	429	427	419
25489	21493	27393	26199	17729	8264	3355	912	636	953	441	263	249	253	267	287	245	226	244	248	265	229	241	242	248	223	226	259	250	245	237	234	229	263	254	241	236	222	250	234	238	243	235	251	205	237	237	237	245	239	252	208	249	238	222	251	200	217	213	239	263	239	229	224	225	225	225	246	274	206	219	257	238	225	242	241	249	228	222	240	228	238	239	234	238	234	245	219	251	207	258	219	257	229	234	239	232	236	240	253	237	269	262	248	229	232	222	232	241	246	230	243	218	231	225	216	222	263	262	275	261	240	224	256	247	250	213	251	248	253	229	247	244	237	213	245	205	245	261	215	261	217	233	253	239	253	227	240	239	233	226	234	235	238	221	233	218	249	228	266	241	268	264	246	248	229	232	228	254	227	244	225	248	253	213	256	237	227	235	247	223	252	244	232	257	248	214	258	212	227	233	216	244	244	262	211	252	205	235	250	267	222	234	202	232	245	233	226	233	235	242	227	228	258	249	236	252	236	243	226	221	240	227	254	208	247	254	220	235	243	212	219	263	226	196	214	252	233	242	240	245	249	275	240	237	234	241	229	231	266	221	256	238	236	229	244	270	230	248	232	226	248	232	237	241	247	246	235	217	231	235	240	217	238	236	221	239	259	262	213	262	244	242	234	243	269	230	270	229	226	255	230	230	266	241	253	225	204	236	251	238	239	218	252	223	227	224	235	215	239	238	253	219	232	265	235	254	247	227	239	219	266	239	231	228	223	246	236	243	223	210	227	252	237	259	228	252	242	237	246	218	247	259	256	241	246	233	246	236	245	267	252	220	221	242	242	262	230	228	243	239	236	225	224	218	240	227	255	265	218	233	244	271	245	221	256	216	271	235	252	242	221	253	229	262	199	230	247	258	216	240	234	272	248	242	231	213	239	229	237	229	252	248	255	263	229	226	230	223	242	241	221	243	235	257	243	241	218	248	216	244	248	238	221	236	247	225	228	242	221	214	230	234	220	210	228	239	226	209	238	245	239	216	213	251	221	239	250	241	227	236	234	234	245	254	228	218	237	242	260	265	258	235	234	244	231	240	240	227	219	230	257	225	235	211	245	225	231	223	238	249	258	247	245	230	263	209	237	247	251	219	260	231	252	229	227	249	235	230	237	230	230	244	247	227	227	224	219	225	241	263	255	228	220	223	239	247	252	246	231	221	240	235	241	247	220	232	245	236	222	244	251	233	235	222	223	256	227	244	216	238	223	217	259	247	247	230	231	244	233	252	230	241	217	237	222	230	265	233	245	240	212	241	243	246	232	243	256	237	224	256	237	223	238	245	228	231	238	257	234	257	240	253	244	238	245	214	208	243	242	261	215	215	222	256	244	271	244	253	243	246	244	237	245	245	224	258	232	245	254	248	249	229	222	243	236	252	246	223	260	244	232	251	252	232	223	243	239	222	267	250	223	248	237	229	229	255	236	241	238	253	245	249	222	247	236	244	231	226	252	215	249	243	243	254	255	265	243	262	233	238	235	262	263	236	249	237	231	277	256	243	235	217	250	224	226	256	223	255	216	253	233	220	254	226	235	192	256	229	270	240	249	251	252	223	242	241	235	251	228	231	249	252	240	254	233	243	240	201	224	229	231	237	218	227	248	232	207	208	230	217	264	234	252	258	223	238	209	225	227	251	243	217	242	221	260	212	237	249	229	208	205	241	248	254	251	207	236	250	232	226	250	216	239	243	215	213	256	250	262	242	224	217	207	243	255	243	251	255	243	232	233	266	223	246	246	215	241	235	236	248	215	254	228	256	253	256	277	238	238	222	235	218	254	243	267	210	245	257	223	241	250	228	238	241	245	223	228	266	246	215	244	232	247	246	260	231	228	230	242	232	224	228	220	233	225	257	215	250	232	230	224	236	224	219	222	241	235	255	251	224	223	243	228	243	217	265	230	220	259	234	243	219	232	231	253	253	264	245	259	219	230	226	234	246	222	232	212	248	226	262	229	243	231	213	213	209	233	240	230	244	232	226	231	250	257	254	252	226	230	224	244	246	212	255	220	235	239	245	266	233	266	223	250	213	229	244	253	236	245	245	244	217	238	240	235	235	229	231	233	249	215	244	239	218	219	243	240	234	257	263	240	235	230	234	246	235	229	254	219	242	224	239	229	232	202	229	246	244	226	249	248	226	223	251	221	219	255	258	222	257	263	228	233	255	219	242	239	203	240	242	247	250	219	232	246	228	265	227	246	256	244	232	236	238	245	238	204	247	252	223	240	238	226	226	234	248	223	240	238	242	244	244	229	228	247	242	224	232	235	256	256	239	241	244	240	246	233	224	233	229	229	256	218	226	264	238	234	252	255	235	221	265	253	238	239	257	240	251	247	260	254	214	260	256	254	239	252	224	223	263	260	215	213	244	207	257	253	221	226	237	248	219	233	219	249	227	240	226	251	252	236	218	259	245	238	224	246	249	253	215	226	203	247	235	226	220	229	266	221	244	242	249	248	249	229	236	233	235	250	231	221	233	255	256	249	245	244	233	218	235	247	252	217	249	243	245	265	238	242	233	237	247	258	217	230	267	233	247	238	234	258	236	229	242	226	226	236	232	225	285	240	211	237	242	264	252	228	233	245	263	201	238	242	259	244	246	205	230	241	251	237	215	245	195	218	271	232	239	265	260	229	235	254	241	226	239	257	233	253	239	208	219	223	218	231	230	241	237	248	222	243	241	217	239	207	248	242	223	226	210	228	236	257	223	255	218	213	222	261	237	255	221	232	257	237	242	228	257	241	236	224	228	225	228	232	233	237	247	253	226	216	222	231	232	240	229	250	210	211	222	246	242	237	249	257	212	240	262	239	219	264	209	268	249	225	249	245	234	236	226	233	242	233	231	254	240	231	241	244	243	234	260	227	231	241	227	207	233	237	240	229	235	247	218	242	226	225	246	248	247	222	239	251	228	230	226	263	251	243	253	245	240	245	241	263	253	260	233	224	221	217	219	232	220	265	233	249	217	234	229	233	249	235	246	248	228	253	222	249	229	245	240	242	204	233	244	237	227	223	238	231	203	221	251	240	255	217	221	227	226	227	233	231	217	230	250	231	219	273	219	207	231	242	231	221	259	262	268	216	271	242	246	247	251	253	244	253	210	235	259	239	235	237	229	220	223	220	234	228	228	267	241	245	249	229	259	247	280	245	243	251	224	236	227	239	242	261	218	241	269	252	260	260	268	243	240	229	229	238	264	245	219	275	238	245	259	240	263	238	248	219	247	245	252	243	230	239	243	234	254	255	201	261	263	282	227	224	229	245	231	278	249	242	230	248	249	232	252	225	251	253	236	261	257	241	239	218	209	244	243	255	224	245	256	261	237	229	236	235	231	247	250	244	230	222	227	261	251	218	222	240	247	256	261	226	252	257	241	265	240	215	239	264	228	239	235	240	254	279	257	221	228	252	254	226	226	219	231	250	227	244	231	232	210	207	237	213	236	251	268	223	247	248	262	223
42863	54862	35585	29774	23045	13763	7146	2101	1623	2319	868	381	345	370	349	374	317	327	325	303	346	275	294	308	322	289	304	292	316	360	307	300	333	338	311	293	299	331	318	307	291	300	291	308	340	317	280	300	315	316	290	306	303	324	297	293	283	319	261	319	304	329	294	316	321	310	299	300	277	303	290	272	295	297	331	298	293	335	276	287	288	272	276	285	288	309	309	306	321	310	285	319	291	303	283	314	307	322	286	288	305	313	341	315	330	309	299	301	309	268	272	312	295	340	335	298	310	297	300	275	286	289	285	323	314	303	291	292	294	297	326	269	293	310	322	316	287	299	310	299	291	305	319	286	292	280	283	323	292	308	280	300	293	279	279	290	317	304	296	300	317	284	321	278	300	315	305	292	283	284	312	322	300	343	280	313	295	299	301	271	323	320	316	311	328	302	289	291	297	295	315	269	266	283	321	305	314	293	299	309	308	334	317	316	294	281	307	295	289	311	300	311	294	309	313	294	305	327	296	320	304	302	293	304	287	269	294	291	272	319	286	307	288	309	322	288	314	316	314	285	313	285	305	290	306	309	313	326	329	286	298	316	285	330	311	285	283	267	303	287	323	294	290	302	283	309	306	299	253	330	275	295	290	293	307	297	273	318	271	297	299	296	303	314	268	314	287	313	308	298	280	322	326	319	310	314	295	286	326	312	308	335	308	317	293	270	295	282	308	281	308	276	270	304	321	328	294	268	318	287	315	301	305	300	293	266	293	292	305	306	333	282	289	322	279	307	305	291	313	290	321	302	292	298	311	274	299	290	295	304	296	299	324	303	286	278	299	341	279	310	306	306	283	307	305	293	299	277	294	276	295	299	293	264	296	293	316	310	287	310	300	327	297	279	299	314	302	288	274	308	272	297	285	303	280	290	312	282	280	309	315	282	283	298	296	292	287	322	308	311	310	333	286	308	324	282	319	316	330	305	285	286	298	323	325	301	283	322	313	292	282	274	275	297	319	284	285	258	307	290	315	311	281	282	294	329	300	321	276	305	318	303	308	292	301	317	294	272	304	302	263	301	291	305	329	261	284	286	283	314	297	295	310	298	288	298	315	276	322	295	312	286	341	311	300	294	323	278	307	302	290	330	299	298	327	299	278	309	332	264	324	302	289	316	299	311	311	289	292	285	301	301	298	316	305	289	300	300	289	298	313	312	290	302	288	304	306	285	304	332	302	282	289	277	307	278	279	289	292	323	301	326	293	297	326	331	319	285	304	309	301	275	288	335	321	306	286	314	329	294	294	315	303	304	313	320	309	330	307	291	301	289	301	308	313	299	311	271	320	300	300	294	321	272	312	297	303	287	295	322	267	310	295	292	315	307	313	326	291	269	272	293	293	285	298	338	301	336	283	307	273	295	313	294	299	293	302	277	302	281	301	299	319	308	299	311	281	307	294	289	290	285	288	308	311	314	324	288	326	304	314	272	302	274	319	307	302	293	311	287	318	297	288	276	276	305	299	270	338	335	291	291	293	298	311	311	326	300	279	286	292	290	317	282	277	294	321	275	302	310	300	306	326	302	327	305	302	292	291	261	300	295	312	299	329	353	269	320	270	275	272	275	281	294	330	320	291	318	291	306	294	296	315	322	318	302	322	278	298	300	331	307	263	283	295	305	307	305	304	308	295	300	316	284	311	294	292	334	305	301	260	291	317	303	303	294	303	328	289	330	350	287	296	288	296	295	315	281	308	309	303	337	312	322	305	273	311	311	319	292	299	282	333	303	270	310	293	319	324	317	322	291	289	322	309	268	328	315	286	302	281	275	297	281	316	315	285	304	319	280	263	293	290	293	334	307	284	308	319	301	299	274	284	285	321	327	275	270	307	299	304	297	324	318	301	293	312	324	291	310	322	322	306	320	312	308	315	295	291	300	302	319	296	284	293	300	278	318	299	282	287	301	275	286	313	316	318	315	292	297	287	303	301	297	284	289	320	283	301	296	317	304	294	272	315	289	321	328	301	293	276	314	293	311	318	293	284	308	289	308	292	277	324	321	279	309	316	302	281	303	298	311	296	313	301	305	312	335	292	312	277	264	290	321	303	296	279	326	265	284	272	306	300	306	326	308	323	311	347	268	316	307	293	268	324	289	299	299	304	281	301	291	287	280	299	289	279	278	278	286	303	323	294	268	302	297	325	317	286	279	280	285	314	337	279	317	307	318	271	289	314	303	298	311	305	306	299	289	282	330	284	288	305	312	263	257	329	285	282	291	321	304	284	299	307	272	280	282	302	298	317	281	309	317	270	281	315	323	308	293	277	307	286	299	288	267	306	283	285	272	281	295	286	269	324	293	255	249	303	307	311	316	293	321	311	289	284	273	310	314	280	303	310	322	277	321	287	311	299	289	301	267	292	302	295	321	293	306	307	318	291	295	330	274	320	295	282	290	306	325	311	312	308	286	314	279	289	316	318	307	308	290	289	306	328	309	329	289	294	278	289	263	257	312	307	301	297	290	304	290	307	302	307	294	308	299	300	290	290	267	310	323	301	327	313	288	301	317	306	283	306	290	294	277	272	285	301	301	311	292	319	319	321	307	312	290	306	307	295	275	312	298	276	300	292	314	317	315	277	294	298	322	274	317	300	292	293	306	319	299	282	307	300	277	275	294	301	314	340	306	280	311	303	329	263	247	315	336	314	283	289	352	293	287	306	284	303	292	331	299	275	313	311	304	294	287	287	307	276	291	300	270	297	305	288	288	303	304	299	299	308	296	313	298	310	294	313	308	293	311	287	325	308	303	284	307	290	294	299	266	317	298	292	282	297	290	306	281	305	323	301	282	281	326	309	291	289	298	315	300	321	305	297	290	317	304	288	302	317	313	296	301	297	332	286	311	301	293	301	290	283	278	300	275	314	294	294	311	291	297	304	310	310	294	314	280	259	318	282	314	310	294	284	271	295	303	293	307	317	314	285	296	291	318	298	328	305	326	307	319	269	305	303	282	293	280	297	273	291	277	308	299	292	316	300	303	306	308	296	271	305	298	297	284	264	323	291	333	301	282	314	292	306	321	290	287	297	299	302	278	297	259	286	292	319	278	321	255	335	304	306	306	325	307	276	321	327	297	302	312	286	325	275	312	318	306	298	317	310	328	307	317	305	309	331	296	312	278	296	336	280	279	310	281	278	286	297	271	299	318	284	289	296	279	278	292	300	324	315	303	309	287	310	306	298	285	323	282	320	313	307	273	273	282	297	301	289	300	284	278	284	327	317	296	320	302	288	311	299	282	324	296	273	298	315	309	294	280	288	298	272	277	335	320	307	307	291	292	311	297	296	284	296	282	297	297	326	327	300	265	334	309	291	273	321	318	302	318	313	300	283	283	306	320	305	302	332	275	311	306	308	270	289	305	312	314	310	290	313	296	311	318	309	325	302	263	269	283	317	304	277	299	294	302	335	341	317	307	304	295	280	317	332	298	300	299	311	307	333	285	316	283	317	323	306	291
23010	21268	29077	24523	25335	26243	20328	5470	2957	3745	1343	577	580	559	536	491	461	483	547	486	521	528	507	497	500	478	512	528	497	501	507	440	499	477	475	535	524	481	485	481	491	505	491	528	487	497	504	504	478	520	481	470	470	516	507	518	494	459	456	487	464	478	482	471	470	491	457	486	498	487	470	493	477	463	492	501	533	438	464	518	497	467	435	456	511	465	503	469	484	481	496	488	516	478	449	454	487	470	492	476	488	484	461	492	482	498	504	477	475	464	483	467	453	439	495	460	484	490	501	479	457	520	477	476	504	468	473	441	449	476	468	487	453	479	489	523	476	455	480	448	502	464	447	482	459	460	482	442	471	485	484	479	410	486	464	480	504	522	451	481	434	513	494	477	494	487	507	464	459	430	502	479	472	509	492	454	517	444	466	473	506	459	463	494	496	449	478	481	479	482	458	487	451	424	507	484	472	491	485	498	526	446	470	490	458	457	444	474	473	480	500	438	480	463	501	479	467	469	468	461	505	446	490	464	490	438	492	481	504	469	516	498	464	475	468	424	438	499	447	477	482	504	485	491	471	504	478	464	426	486	462	503	475	453	496	446	497	503	486	499	528	489	457	479	451	515	463	507	468	479	490	498	474	474	433	495	489	457	488	492	446	458	479	517	468	483	473	509	463	475	477	448	468	495	474	475	476	476	490	443	505	484	506	512	482	520	475	508	477	494	496	478	463	495	475	480	456	464	503	497	467	526	485	446	482	494	477	505	485	476	504	471	489	463	460	494	467	492	464	467	521	444	469	492	448	502	474	460	489	479	456	423	448	505	490	478	466	490	498	479	504	461	488	499	479	479	488	466	466	456	463	468	495	466	494	469	484	494	465	467	459	430	495	483	505	453	478	422	529	494	494	485	487	476	469	480	467	465	445	472	499	486	514	543	510	530	494	502	460	499	448	506	501	487	465	510	456	476	515	495	464	510	454	475	456	484	500	510	471	467	442	468	491	479	482	490	530	463	517	487	434	483	463	496	522	469	506	485	490	446	454	463	507	421	466	483	462	495	488	486	485	452	442	477	481	483	481	479	481	476	500	462	466	505	466	502	496	515	529	437	468	467	479	489	497	496	487	481	484	503	471	476	473	516	463	462	416	467	518	483	445	454	489	484	496	497	454	471	467	463	492	455	468	508	458	481	500	459	480	492	460	494	453	484	438	487	475	486	462	470	475	479	480	469	503	467	474	456	470	477	482	490	461	471	467	518	487	495	512	485	499	496	489	499	504	474	491	487	447	483	484	497	541	503	463	483	484	454	478	479	477	467	487	462	510	472	447	500	497	473	463	468	469	495	457	475	488	490	467	478	497	469	472	507	474	461	482	479	448	511	493	501	492	468	469	473	467	471	477	459	463	462	459	468	484	472	477	543	463	469	493	459	503	501	461	453	469	473	479	466	474	438	481	496	475	478	491	469	494	479	493	481	521	477	484	435	457	468	442	489	499	463	462	489	460	480	464	471	463	508	476	507	482	468	474	492	455	513	450	490	510	470	468	449	468	479	483	493	490	530	511	470	474	470	463	474	481	488	491	477	457	500	449	468	503	462	450	459	490	514	480	482	496	509	500	496	476	516	470	486	483	418	465	459	471	489	473	471	490	454	474	466	430	489	505	465	452	464	494	505	466	479	465	461	519	483	496	486	459	483	451	457	460	488	480	494	492	478	492	445	504	468	462	465	471	519	477	470	472	478	464	530	474	514	467	460	479	455	493	478	489	472	463	454	453	498	440	487	496	480	489	462	489	488	502	465	453	469	499	493	461	466	484	460	433	495	446	470	451	502	478	477	498	491	512	453	525	432	496	452	470	498	455	502	530	497	483	501	500	481	465	504	487	474	503	539	492	486	456	460	489	492	488	492	434	489	464	485	449	471	486	458	482	445	458	495	489	468	492	491	497	498	475	474	495	463	489	475	482	439	496	455	513	448	470	506	444	479	434	482	479	454	450	421	505	488	443	469	514	444	528	488	467	488	480	462	481	516	482	499	450	490	478	497	475	459	489	505	465	497	436	474	446	447	463	498	493	460	463	443	453	513	490	465	553	459	484	452	474	500	481	451	462	474	488	484	479	477	466	493	502	460	463	474	462	474	445	471	467	491	469	464	470	453	476	491	437	447	452	511	490	481	499	471	497	488	459	473	477	490	485	470	460	475	448	494	472	455	501	469	460	486	488	451	492	497	464	488	471	496	486	464	488	497	459	468	484	489	499	475	500	477	508	460	478	497	446	470	461	486	501	482	457	483	507	481	504	452	469	492	478	436	483	459	476	462	469	506	439	492	493	474	487	448	486	474	473	471	421	488	486	502	474	474	439	457	485	481	480	444	469	551	472	466	452	459	467	474	530	499	495	461	430	468	493	477	435	436	499	469	458	513	513	459	460	491	474	444	471	502	443	476	461	438	504	454	474	507	504	505	478	491	485	471	468	481	488	474	505	459	509	467	472	508	471	462	464	456	463	464	454	451	521	458	489	519	473	486	472	436	483	494	488	428	494	505	452	504	486	452	450	454	479	454	496	504	510	482	467	456	500	480	470	495	487	483	480	480	487	474	479	508	459	491	443	470	480	473	494	506	440	465	485	473	482	457	500	506	453	436	464	481	458	480	507	488	509	524	501	427	426	508	433	505	467	497	477	483	482	528	498	472	477	529	509	466	454	455	461	479	512	475	450	487	494	501	492	442	488	507	479	457	495	481	509	432	511	442	466	449	457	474	534	462	468	526	442	471	483	440	475	471	446	445	478	455	446	478	476	468	491	459	520	486	483	480	475	478	472	446	443	479	514	455	504	461	445	479	515	504	469	495	489	501	484	460	491	489	472	467	450	504	448	415	460	491	443	497	486	484	479	455	494	496	508	500	427	461	525	428	444	481	464	509	487	465	468	447	415	506	518	464	471	488	510	498	484	484	510	446	445	495	492	494	483	502	515	496	428	467	486	473	519	469	508	480	459	489	478	428	485	460	475	445	452	484	491	466	494	453	459	512	480	484	475	486	496	471	474	449	472	512	514	455	424	446	453	464	444	516	468	508	475	490	516	518	511	493	451	454	463	476	517	478	521	473	478	489	467	504	500	468	472	488	446	451	502	514	489	455	517	499	443	473	474	456	488	500	475	512	485	474	488	470	532	487	451	463	503	488	513	477	474	448	444	450	495	481	433	487	516	499	453	444	468	503	464	475	508	477	477	458	434	471	506	446	432	499	414	448	488	468	443	502	518	508	481	472	501	481	433	442	495	483	497	483	477	495	501	462	490	467	465	473	501	479	456	472	457	466	525	445	507	464	532	459	487	487	461	436	465	505	490	516	471	480	457	474	488	487	446	500	433	451	484	520	450	446	440	471	471	494	478	467	451	462	445	496	441	486	490	453	484	485	484	476	466	484	483	500	438	478	497	508	483	472	446	491	532	472	514	509	501	450	434	468	494	520	474	459	462	459	475	480	485	493
55539	85249	61252	49109	43267	32255	18978	7743	6243	8069	2305	825	770	735	665	730	633	713	662	607	624	615	616	613	573	591	608	615	581	599	583	586	557	568	574	543	581	545	571	559	585	591	562	566	553	532	575	613	556	594	561	581	571	581	572	612	618	588	582	533	598	545	599	541	528	564	565	504	546	605	580	571	554	549	542	602	514	561	576	588	584	540	574	576	544	553	594	587	568	547	543	562	558	570	564	501	546	537	540	552	561	597	607	498	622	560	582	575	572	556	552	591	558	519	552	608	550	574	548	571	550	568	548	532	553	548	589	546	556	525	605	571	582	554	524	549	570	577	544	536	522	593	546	546	571	544	562	565	557	558	565	582	548	539	566	589	565	563	578	543	563	570	588	537	542	582	584	558	547	535	564	552	541	531	551	538	543	571	528	559	564	543	581	522	567	580	574	540	567	542	553	571	577	561	582	587	552	587	526	529	574	548	546	573	568	606	536	578	600	556	526	519	529	571	559	533	542	551	528	540	527	570	547	595	581	561	559	569	577	577	524	525	539	552	543	595	531	542	547	522	553	538	545	530	558	550	584	561	555	593	572	558	535	530	575	549	532	555	559	521	562	515	520	516	516	560	578	582	563	565	576	551	554	544	588	557	541	546	552	592	527	549	570	550	546	552	577	547	583	547	509	520	598	511	546	557	590	581	587	571	547	544	541	551	564	541	558	592	564	596	538	561	594	524	533	554	589	549	568	551	561	568	547	602	529	568	522	571	516	508	496	545	537	568	543	559	552	583	552	537	548	548	547	572	525	584	539	568	565	600	535	560	556	554	530	553	568	539	544	530	550	543	553	554	579	559	534	565	562	581	555	571	614	556	563	575	555	534	562	569	541	535	557	528	552	541	526	573	528	589	550	484	588	529	571	568	534	544	526	576	569	575	540	518	535	536	553	539	592	574	543	550	550	564	529	539	530	558	550	593	574	583	551	559	539	586	570	537	516	516	551	560	532	539	526	583	555	564	549	543	555	568	613	550	568	537	576	573	546	549	532	525	565	565	538	553	568	546	541	585	523	544	573	569	583	533	571	587	539	573	555	575	557	555	505	546	564	544	572	571	544	565	525	592	582	558	558	592	521	570	570	577	531	572	535	565	613	546	553	515	534	555	607	529	538	555	532	551	551	538	564	546	525	550	579	558	569	549	556	537	511	577	530	546	541	578	534	524	567	544	557	580	571	549	538	547	574	539	513	562	598	600	545	524	592	579	534	582	595	623	565	563	582	549	553	562	562	558	559	552	577	568	538	569	532	544	572	567	539	561	547	589	582	574	555	509	575	548	559	564	550	558	570	545	580	548	572	525	567	570	545	587	551	548	547	535	563	548	586	569	599	566	553	530	579	558	583	558	540	572	528	530	567	530	539	534	547	530	602	566	558	518	547	548	559	574	542	567	585	542	527	561	521	559	494	612	578	515	580	550	546	535	526	547	571	577	528	542	527	550	515	546	546	552	513	573	596	538	547	604	595	564	570	519	545	562	564	553	603	581	520	547	494	554	561	580	531	545	554	548	603	549	527	553	525	523	553	578	570	578	545	541	563	589	563	540	599	573	550	587	539	553	589	546	546	542	542	573	548	566	534	549	537	580	562	557	560	573	588	567	531	562	575	533	559	536	540	534	593	564	593	557	561	571	541	581	542	524	560	548	541	568	587	532	587	530	552	560	583	541	530	556	584	544	560	547	563	573	558	552	568	577	570	565	568	548	554	544	540	539	593	561	581	566	565	538	542	569	534	584	554	558	594	531	624	526	538	533	518	558	577	514	556	531	560	542	572	561	561	563	548	556	565	536	541	549	544	534	504	498	519	528	540	584	541	577	547	546	525	596	551	537	495	588	576	575	569	517	603	567	535	568	548	547	608	556	585	547	543	532	563	533	579	528	549	580	556	558	540	550	552	555	602	592	537	546	547	539	503	584	517	548	563	519	597	545	575	577	553	607	607	567	552	538	597	539	561	595	565	502	545	543	544	585	563	565	518	563	568	627	552	548	565	524	558	556	553	551	529	537	564	604	570	520	560	591	556	543	564	564	561	564	530	517	569	562	535	553	591	547	540	547	578	560	584	542	536	551	538	591	586	594	533	571	605	555	553	543	566	552	522	601	583	531	577	553	548	609	546	527	550	539	571	590	537	547	571	550	509	571	548	533	532	517	530	546	581	519	557	576	563	558	548	563	542	499	493	567	550	603	546	602	543	578	533	589	577	559	555	551	513	543	483	540	553	579	610	576	534	505	539	630	562	561	560	530	570	502	530	562	529	566	575	548	493	540	535	532	543	574	519	555	552	515	567	507	544	591	556	539	573	592	554	553	601	600	569	521	566	528	578	511	561	567	543	564	559	525	549	572	514	572	518	591	588	512	601	566	593	545	504	520	615	573	609	559	566	543	573	558	584	491	532	533	567	547	579	596	597	547	543	541	564	569	599	545	569	557	548	595	594	530	570	556	586	539	545	552	554	559	531	564	538	541	583	581	541	541	543	566	578	569	581	547	540	539	575	567	587	493	568	575	528	559	563	561	568	537	565	572	544	589	590	559	578	572	575	569	548	542	559	581	559	571	557	592	547	583	581	531	568	572	573	575	582	551	536	561	548	559	530	592	558	555	530	529	543	530	560	551	563	551	615	555	525	532	553	571	552	569	539	551	563	525	568	531	549	548	586	557	580	564	569	551	545	599	547	485	533	578	565	587	543	572	533	585	582	592	550	566	584	524	574	541	550	545	517	567	534	576	563	486	562	519	537	527	541	569	539	534	541	522	535	525	557	588	533	551	564	577	588	620	577	562	545	603	531	609	537	535	544	569	593	560	616	602	599	586	539	588	570	565	516	602	547	551	588	614	529	580	566	525	560	536	559	587	581	575	532	532	530	562	583	542	593	533	580	531	550	586	552	549	563	521	563	550	547	564	608	558	536	573	547	546	554	574	543	508	567	555	579	527	560	607	546	556	542	561	548	574	542	577	542	542	561	537	545	502	551	559	588	584	569	581	527	546	563	554	610	544	554	593	540	544	528	567	567	586	558	500	560	531	554	537	576	522	586	580	579	543	571	540	572	576	580	547	587	551	586	539	568	528	552	564	569	570	560	507	549	594	596	575	558	559	556	583	586	559	546	524	578	560	581	575	564	570	545	540	564	544	577	545	547	540	538	485	527	536	572	615	569	531	512	552	583	574	560	549	523	542	536	570	561	530	528	561	548	552	555	530	529	552	542	544	541	565	550	576	599	523	532	543	540	578	554	547	532	556	555	601	563	545	559	614	538	584	530	557	600	504	555	547	572	582	561	558	563	572	539	571	561	561	520	546	545	563	507	553	550	554	566	566	547	593	543	529	548	534	552	541	605	599	564	615	525	560	567	553	597	546	568	537	552	530	528	551	596	547	566	545	563	567	586	521	566	561	589	574	545	547	556	557	550	577	539	525	546	534	574	522	561	576	519	548	527	575
27733	22409	17734	7805	4371	1887	815	356	290	346	249	234	245	246	230	201	234	249	231	215	254	227	236	217	252	236	232	243	214	227	256	250	223	217	240	204	247	243	203	216	211	224	237	221	207	222	247	227	227	222	260	214	243	221	218	216	232	237	230	229	250	197	221	234	206	224	250	241	226	240	242	227	218	201	233	248	244	216	245	219	244	220	217	256	224	231	225	226	238	228	257	240	230	249	221	243	220	228	222	234	237	214	208	245	230	234	231	220	217	254	220	219	237	220	206	234	211	255	224	231	214	209	241	190	228	221	239	246	221	230	227	240	244	228	205	185	228	238	235	216	208	237	215	196	200	223	236	228	232	213	249	220	230	242	206	226	228	220	225	239	209	242	217	228	253	237	228	239	206	243	210	231	235	227	263	227	207	209	220	241	234	228	221	216	233	220	216	212	253	222	215	233	224	226	230	239	241	239	221	217	201	229	249	233	222	220	225	222	232	209	205	247	210	214	205	230	232	218	210	226	200	228	224	207	245	240	190	206	217	208	253	231	229	231	218	203	221	232	249	254	242	224	262	261	230	231	219	213	230	256	219	232	219	225	215	239	228	221	246	240	212	225	204	243	222	232	208	245	215	230	236	207	257	225	249	204	211	258	235	211	219	240	204	217	218	249	247	219	234	198	233	210	214	248	246	248	225	250	219	206	237	227	218	243	242	258	208	224	199	237	240	240	248	209	214	241	225	222	226	228	267	203	205	213	215	218	215	235	219	243	228	211	244	229	227	213	238	195	248	215	219	225	223	205	241	228	214	240	220	249	214	225	233	215	249	247	214	230	240	222	234	211	254	217	218	245	238	219	228	218	218	217	243	242	215	239	244	219	230	207	236	257	254	223	240	231	215	229	244	208	223	243	233	217	239	231	210	239	232	236	209	240	202	233	227	222	237	241	235	234	210	241	237	225	239	228	234	215	231	257	232	226	265	244	222	214	205	225	208	231	222	210	212	223	256	200	236	210	229	210	239	218	247	217	248	210	234	215	229	222	247	217	224	192	232	220	239	215	192	239	240	217	229	243	206	218	232	234	254	238	210	212	215	230	222	227	226	220	219	226	235	191	226	213	216	216	191	218	248	231	229	225	234	221	244	204	195	224	244	219	208	233	219	225	245	260	238	211	238	224	237	255	248	221	228	251	234	221	219	236	231	221	236	242	229	216	233	231	216	245	218	223	219	223	237	254	227	244	231	207	250	218	203	234	213	243	248	238	240	244	221	205	237	212	206	216	229	234	195	230	225	228	260	195	216	229	239	214	232	254	218	251	220	208	222	229	233	228	178	236	211	242	237	229	253	237	229	221	269	237	234	228	259	225	215	237	224	228	239	233	193	242	231	220	210	217	218	216	239	223	247	226	236	208	206	210	220	238	239	233	209	227	228	216	212	216	213	226	223	215	202	230	227	227	238	244	230	212	233	224	223	240	247	223	227	204	236	201	226	246	244	205	248	230	220	232	215	222	213	215	239	239	248	245	213	221	225	230	205	220	261	211	232	228	219	233	227	224	192	214	234	211	221	235	197	220	222	213	217	242	257	230	226	226	250	249	224	209	216	222	225	208	232	219	208	224	206	217	221	219	224	222	225	256	223	219	217	224	207	234	231	250	231	227	231	245	233	215	209	235	226	235	257	214	225	252	241	227	224	239	251	239	217	221	232	212	225	229	196	238	246	223	203	227	234	230	222	232	226	246	238	218	221	242	234	227	217	212	205	228	223	208	220	234	227	256	229	206	242	255	227	211	216	223	207	212	198	221	171	223	242	249	234	209	232	225	225	207	219	257	213	209	230	222	222	221	231	220	233	219	224	224	232	229	214	212	211	216	236	201	224	224	217	227	256	244	241	214	213	215	223	227	199	234	234	222	243	238	248	210	225	245	242	247	244	229	232	210	205	222	231	218	249	230	262	208	224	240	219	215	247	248	247	225	221	234	253	238	240	236	248	229	236	222	198	228	235	245	242	204	226	216	201	232	241	234	246	223	218	202	216	234	224	220	237	215	227	227	235	248	235	252	222	223	232	228	223	202	225	238	212	220	224	222	255	228	221	221	239	238	223	222	223	227	229	216	245	240	219	187	209	257	219	220	250	236	223	216	207	233	241	218	214	232	226	235	229	243	256	220	242	224	211	214	215	229	224	226	218	211	217	244	202	239	240	249	210	215	212	210	229	229	221	217	238	217	194	255	216	261	241	234	227	244	220	212	255	223	268	245	227	223	216	214	236	224	232	198	215	238	220	222	234	249	232	208	235	237	225	230	208	243	233	230	231	241	208	218	218	232	218	223	226	226	231	226	220	247	249	221	199	185	219	248	208	212	231	208	213	216	209	224	270	229	208	230	214	275	236	211	237	222	233	239	233	224	207	226	191	243	242	213	235	208	236	216	207	220	235	245	219	211	235	244	219	183	208	212	240	240	242	245	225	213	235	198	224	269	218	228	226	242	241	225	228	233	252	232	227	225	263	240	236	212	229	244	219	225	203	225	241	212	247	227	224	219	221	179	232	225	245	232	216	239	203	235	227	188	236	238	211	212	249	242	235	251	220	228	220	233	244	227	218	227	220	224	240	219	239	251	238	237	222	207	251	243	208	221	214	198	241	223	233	239	230	214	223	235	251	220	222	211	219	234	226	232	223	248	213	201	221	236	228	224	223	191	223	249	224	215	221	195	236	231	206	228	225	221	217	210	234	243	195	257	211	216	236	198	241	240	217	204	228	204	228	227	218	232	195	226	234	236	239	213	223	206	249	222	219	239	237	242	246	230	230	236	221	227	223	232	205	243	194	200	242	239	247	228	227	210	198	205	227	241	243	222	237	231	242	225	235	227	222	234	261	232	215	214	241	232	218	221	238	220	223	216	232	217	232	208	241	237	234	223	256	235	238	208	218	228	243	213	216	240	250	223	252	230	218	227	229	235	232	226	210	193	240	225	238	209	235	236	258	228	223	228	233	219	235	220	226	229	236	225	198	228	221	234	240	223	228	222	235	230	195	230	246	219	229	234	201	220	221	237	194	221	249	240	244	248	218	220	214	234	218	223	218	238	213	228	225	212	226	203	214	214	200	246	231	212	222	254	233	240	241	226	252	235	207	193	221	211	229	215	234	245	215	241	212	206	211	253	200	240	248	205	233	197	266	234	213	227	205	215	251	212	238	223	236	225	229	230	240	228	224	233	223	227	235	223	223	206	211	225	220	231	219	208	218	237	215	225	230	224	214	247	212	236	203	213	230	224	216	221	229	230	209	245	238	232	241	222	219	212	241	217	224	244	228	250	211	215	235	229	225	253	236	199	231	216	234	216	215	241	256	213	231	209	220	206	218	212	247	243	209	243	213	214	260	210	202	249	204	217	223	232	201	208	229	222	227	198	226	228	226	239	219	226	216	217	240	208	218	208	230	242	230	205	240	210	244	227	205	209	249	218	224	216	238	215	234	246	228	234	221	234
24116	30538	15482	7517	6356	2995	1276	558	479	531	324	295	280	277	264	290	288	259	275	280	278	293	274	298	249	290	273	272	280	276	288	269	255	285	273	288	309	258	308	274	285	271	286	234	308	286	303	272	263	261	279	287	282	267	292	254	263	259	256	277	316	276	277	268	270	287	270	290	290	252	279	245	273	274	305	258	278	291	257	286	289	277	263	255	249	267	274	273	266	256	276	297	279	276	263	280	257	257	268	256	298	292	268	276	262	295	287	232	306	267	255	282	287	265	286	261	288	298	262	266	290	290	248	301	300	259	270	268	265	278	281	303	253	285	304	272	261	288	276	267	282	245	253	250	267	265	282	255	276	294	254	253	252	267	285	281	275	299	311	297	258	286	294	266	257	276	295	313	241	283	271	280	244	282	290	251	268	265	298	275	268	272	275	296	308	248	281	245	298	272	255	249	264	270	252	272	258	273	293	257	282	280	294	291	242	287	271	246	295	252	298	274	256	279	257	267	270	268	259	259	277	285	282	274	294	279	264	271	254	269	255	295	276	276	294	267	263	262	308	282	295	290	258	266	261	292	240	293	301	295	281	262	277	269	262	272	260	270	289	289	252	290	278	270	263	269	290	265	278	284	308	291	289	288	320	245	291	267	291	255	265	273	278	276	290	287	247	272	267	297	281	297	237	278	261	274	258	269	295	285	236	280	249	295	256	270	265	261	267	287	276	255	284	261	275	263	278	252	297	260	268	280	273	275	257	296	266	272	304	292	257	296	323	263	300	268	258	288	254	263	247	299	265	254	266	249	272	294	264	279	289	262	300	293	260	286	279	276	265	282	287	296	223	281	273	280	280	304	275	282	274	273	290	290	284	297	272	280	254	301	261	255	273	252	282	256	303	293	281	299	267	276	248	260	277	301	284	306	310	278	287	275	286	292	314	276	281	287	314	302	281	264	264	251	300	269	310	291	268	280	281	270	258	282	282	255	281	276	275	271	281	297	287	248	295	273	290	274	268	295	264	259	249	273	270	275	267	266	280	291	273	272	260	238	278	294	282	278	243	263	258	282	285	266	262	291	291	277	278	289	266	266	289	290	258	295	293	244	310	287	259	289	277	300	271	262	282	280	279	279	256	286	260	282	281	273	252	278	278	284	266	254	314	256	284	299	275	284	264	280	250	245	259	295	252	274	275	277	280	268	280	270	276	282	255	261	255	259	280	267	257	269	277	291	266	272	264	277	270	255	240	273	277	276	288	307	305	258	268	251	253	277	295	289	279	289	275	265	255	290	271	251	288	311	254	264	294	268	292	295	308	256	276	266	273	296	261	273	288	258	301	264	282	280	274	293	266	304	255	253	299	270	287	279	271	265	246	257	276	270	241	287	258	270	251	272	281	269	266	284	265	283	272	268	277	284	275	281	296	268	260	292	260	275	272	244	285	262	290	251	276	277	274	270	268	285	294	293	267	260	284	273	247	238	291	266	281	253	308	263	293	243	272	287	271	271	301	285	299	281	249	312	263	326	237	316	280	296	283	299	278	272	252	298	272	288	260	289	272	293	280	242	262	254	313	261	307	266	305	285	267	253	297	285	249	294	301	280	261	295	313	276	270	273	247	261	286	306	259	252	271	279	323	302	260	283	270	256	279	270	290	288	281	272	266	278	283	274	262	291	242	290	310	288	266	280	289	268	261	288	308	273	273	302	265	265	269	324	278	281	277	260	267	295	291	249	285	267	289	303	278	249	283	277	271	265	279	271	274	269	283	285	265	310	267	286	280	289	300	277	286	294	265	270	306	271	285	309	255	277	265	251	248	313	278	238	273	270	290	261	282	263	259	289	272	277	247	265	254	287	290	285	311	274	279	277	282	297	267	270	298	253	294	281	294	263	247	260	304	261	286	265	281	274	266	287	282	284	275	253	285	282	245	276	294	298	282	278	271	293	278	269	271	249	272	251	279	265	264	272	244	266	251	266	261	278	279	279	279	271	277	278	267	266	280	266	291	303	289	292	261	276	257	260	257	267	274	286	258	260	296	291	286	298	284	270	279	281	275	273	273	270	256	285	273	301	286	277	269	276	273	300	295	296	248	299	301	289	246	260	287	268	275	282	266	272	283	235	269	274	262	303	307	259	274	272	335	279	264	295	293	260	245	316	294	289	261	278	292	285	294	282	271	289	308	276	290	267	284	251	277	286	273	270	259	277	267	278	267	273	263	258	288	292	254	267	285	275	270	293	256	268	278	296	254	298	281	274	285	295	269	275	264	274	269	274	279	249	258	264	313	306	303	270	280	263	278	265	286	252	305	281	277	270	280	324	250	278	289	265	276	275	286	263	246	277	270	270	253	273	262	283	286	322	278	265	297	260	265	304	293	252	269	249	262	283	246	285	262	289	286	284	278	276	284	288	301	245	307	261	295	271	263	273	247	267	275	269	279	283	267	288	264	242	253	298	287	247	268	235	312	277	309	297	293	291	286	252	284	287	282	279	276	271	285	284	265	289	258	293	285	267	290	292	295	278	295	248	287	254	275	273	298	269	280	258	267	278	274	273	276	268	280	274	277	265	286	248	270	256	290	311	308	285	270	275	287	302	261	276	292	280	262	257	262	272	263	264	284	283	268	257	255	250	276	285	281	283	265	275	283	268	278	240	277	277	306	265	235	287	308	275	273	285	291	259	268	285	277	281	283	265	286	294	265	305	269	290	288	254	264	296	292	267	266	308	271	242	273	268	261	278	266	259	252	289	284	279	253	305	270	299	265	289	268	297	287	282	273	269	284	293	276	291	307	263	259	261	259	272	274	274	263	264	288	281	280	272	271	299	270	265	238	300	290	263	295	270	264	263	251	290	282	271	283	262	271	279	255	317	303	279	286	305	289	254	278	275	279	259	263	282	286	284	286	259	294	249	259	289	285	271	278	264	303	272	288	270	272	267	303	256	291	289	279	259	276	261	261	255	296	262	285	272	288	271	279	274	273	260	273	297	249	273	268	297	265	275	277	293	260	263	276	264	231	295	274	274	247	264	275	262	256	285	256	267	282	290	268	273	290	281	252	315	280	304	264	261	317	256	296	265	306	280	292	282	269	259	296	283	276	291	277	301	272	283	257	236	284	275	277	281	272	268	261	262	272	280	261	295	325	292	268	285	298	298	223	297	274	282	258	246	298	274	308	287	285	283	271	286	291	269	291	294	261	289	251	248	275	280	242	279	262	263	273	260	262	266	258	243	270	257	242	266	285	289	238	279	279	304	279	257	287	276	274	266	244	263	269	259	269	317	251	279	283	284	276	335	253	263	270	286	270	277	258	248	279	298	273	271	282	280	295	300	279	243	280	241	241	305	266	278	296	235	268	296	281	266	265	262	281	248	276	307	297	270	251	311	290	279	309	268	304	270	255	294	284	275	269	258	277	289	279	246	255	269	308	303	260	267	256	269	267	259	307	263	300	236	269	261	233	279	282	291	261	273	242	299	280	288	273	307	269	297	239	293
24142	21326	28722	25231	25134	20427	10253	2411	1258	2048	629	413	384	368	401	413	408	375	400	363	395	392	372	396	389	380	352	354	374	354	391	351	379	359	382	397	379	340	356	415	368	358	356	323	362	338	373	354	392	346	379	369	369	353	382	360	355	395	372	360	380	357	378	361	358	363	362	371	364	360	382	357	400	398	352	357	370	379	365	388	370	376	353	378	330	369	375	390	332	370	381	369	360	380	365	347	381	348	379	391	323	337	392	331	375	376	346	368	374	360	383	381	360	341	340	347	338	353	375	358	349	386	324	366	388	402	342	368	360	356	343	387	329	334	381	357	372	341	337	381	391	337	376	357	351	355	364	377	369	329	310	373	355	344	371	345	371	354	377	374	362	369	362	356	359	339	319	347	364	368	347	336	360	343	356	402	357	376	342	347	339	374	363	389	339	387	353	398	364	374	402	338	313	326	392	360	340	385	365	335	382	362	352	362	388	357	350	334	376	390	388	364	373	370	335	400	384	319	356	356	391	384	362	391	373	324	338	368	374	368	381	349	374	370	344	389	354	371	358	322	380	376	364	337	343	373	346	389	384	365	345	346	358	384	388	388	379	361	386	361	363	352	366	345	388	379	315	403	382	360	401	377	363	363	381	350	349	354	373	357	333	385	329	361	328	419	350	349	361	370	364	352	379	375	367	390	353	374	386	333	384	359	349	360	384	354	337	382	395	368	364	392	383	376	389	350	342	357	315	354	369	397	314	382	365	360	356	358	408	366	359	338	336	341	354	383	369	368	384	362	372	341	390	359	348	379	378	387	330	316	352	401	400	377	345	376	399	355	347	394	370	354	376	406	348	369	337	375	343	354	368	395	347	351	383	379	355	355	357	376	339	358	369	360	346	376	387	356	346	342	365	412	371	360	371	343	366	366	365	360	360	366	365	396	379	355	391	343	325	368	334	349	374	335	324	367	365	348	354	358	375	363	361	368	386	349	369	363	383	339	356	365	380	362	357	378	372	375	385	339	345	344	347	354	333	366	350	347	399	343	383	317	366	378	382	342	369	340	374	347	335	384	372	382	396	379	423	373	392	367	357	344	373	358	371	370	360	365	313	357	351	398	360	339	400	318	377	385	333	372	350	363	387	351	361	356	383	380	388	380	404	348	362	380	356	370	385	358	370	364	347	350	380	391	394	350	382	355	347	308	337	358	371	376	366	392	362	393	375	369	369	371	381	375	396	353	375	368	373	353	369	373	390	377	365	371	341	329	371	369	386	386	360	398	361	380	382	361	353	363	361	404	377	339	346	379	350	353	359	368	367	335	362	416	378	345	366	396	359	373	350	357	329	339	365	350	367	348	346	361	370	373	356	381	354	380	390	361	375	353	395	383	382	345	377	400	385	364	353	353	376	379	378	358	376	367	349	367	357	352	383	348	364	346	363	365	342	360	363	356	371	339	371	369	363	401	367	369	355	368	330	406	359	364	358	387	356	370	360	383	384	366	368	389	403	403	367	388	365	390	362	379	371	376	365	358	347	374	359	360	331	338	346	374	376	355	358	387	346	364	375	332	347	353	356	357	372	352	380	343	383	331	351	364	342	392	383	399	373	384	372	368	368	345	357	377	336	327	356	373	379	382	377	349	365	367	354	356	359	349	389	377	374	323	398	342	330	343	320	353	389	354	362	371	364	348	404	334	385	345	348	379	369	371	341	397	343	325	330	357	364	336	363	341	376	338	372	379	359	352	352	328	359	348	365	360	372	381	341	357	375	374	358	361	385	349	357	339	364	389	380	365	328	323	354	357	326	328	353	366	361	387	349	401	348	376	381	347	362	388	349	339	402	354	384	360	350	402	366	377	352	334	324	390	359	330	357	362	339	332	381	348	339	374	391	359	380	364	346	372	341	356	360	358	342	326	384	369	372	372	367	366	360	351	395	374	348	354	357	353	350	328	342	361	376	365	356	342	392	366	372	359	360	358	322	369	342	361	339	379	342	337	335	405	342	392	343	367	347	366	366	410	345	382	361	390	388	362	341	332	366	344	354	393	308	352	381	343	362	362	358	370	398	384	350	389	354	374	399	365	357	365	348	362	347	387	376	327	379	384	321	358	356	355	387	375	351	372	367	358	351	337	367	379	368	340	364	357	371	390	364	364	349	327	360	376	372	386	377	366	367	334	368	368	369	345	411	350	346	343	364	368	355	339	368	373	357	324	364	336	349	340	359	322	367	356	373	338	344	372	386	379	357	391	385	351	341	361	336	348	370	349	390	344	383	343	350	397	318	379	375	357	302	382	366	383	407	350	341	378	372	327	366	353	361	389	333	384	340	379	348	383	364	334	407	382	330	357	354	368	391	379	343	354	352	382	375	351	353	397	356	374	365	337	361	365	370	367	366	360	361	346	315	355	380	386	365	365	365	354	357	330	385	321	379	376	336	363	364	353	369	378	387	358	419	337	350	354	374	335	370	361	347	365	361	419	377	371	360	401	382	355	368	361	385	366	353	357	390	361	381	358	370	373	356	360	366	348	355	331	379	398	382	387	385	393	368	367	349	363	346	355	369	340	389	373	369	360	374	362	372	388	370	370	378	358	374	389	370	364	365	355	364	380	389	389	351	334	345	387	391	376	348	397	365	370	343	353	384	358	371	371	352	396	354	359	348	356	383	330	370	400	336	339	346	350	393	336	384	375	348	356	369	365	370	352	356	380	372	363	364	322	379	354	365	399	388	343	325	378	372	371	346	383	364	365	355	371	385	336	351	364	366	367	355	368	363	357	384	376	371	354	342	360	364	354	336	345	334	388	344	368	374	326	363	369	361	355	380	376	385	363	375	396	376	377	387	338	359	355	334	359	358	349	353	402	354	346	337	374	383	388	358	371	368	381	344	381	336	368	313	404	353	351	354	353	381	339	353	365	369	396	351	356	365	402	356	312	364	367	365	385	358	367	391	347	339	385	363	345	381	366	348	347	368	344	359	364	368	360	362	368	348	370	380	381	374	367	354	350	393	370	372	340	381	361	347	370	377	363	354	330	364	305	361	431	384	358	383	364	361	334	365	360	387	353	359	350	340	363	362	350	339	384	359	376	353	354	372	395	368	401	361	382	348	372	362	351	358	363	372	339	331	335	367	363	376	338	376	354	354	340	347	382	346	365	331	338	390	346	383	376	340	405	362	365	362	358	369	366	341	344	372	350	337	344	392	316	333	362	358	360	347	350	333	351	353	389	408	338	385	354	343	376	347	360	385	362	357	387	363	337	344	366	383	346	393	330	382	372	360	354	331	379	350	379	352	379	356	373	329	359	342	370	330	369	362	354	341	357	371	410	344	381	362	353	363	364	364	341	376	355	384	368	361	333	355	356	327	418	359	321	360	385	366	361	353	371	389	350	352	352	366	359	343	330	384	392	362	352	303	362	367	342	386	371	329	351	366	352	377	316	357	393	328	347	388	386	341	348	370	391	414	384	361	368	370	343	346	376	388	374	380	359	338	365
47213	70443	47826	34640	33369	22721	12042	4398	2599	4504	1046	546	550	527	520	499	490	446	462	499	461	458	506	454	440	461	430	393	473	424	464	403	459	445	449	427	452	436	444	473	444	433	423	405	451	459	432	410	432	415	443	429	458	411	430	456	434	397	429	425	465	457	422	423	452	427	424	378	427	443	423	417	410	411	412	445	434	417	462	440	435	403	439	444	412	440	471	442	442	444	441	431	434	470	452	425	430	431	423	413	430	426	400	432	458	449	448	430	394	430	446	428	427	430	439	441	404	423	447	435	450	451	404	449	417	438	439	436	471	426	446	439	384	386	386	408	430	430	470	429	420	455	401	430	477	423	460	424	436	413	475	427	448	392	438	442	453	395	457	429	396	431	410	477	400	440	454	425	435	445	399	423	425	393	448	415	411	418	430	444	427	376	429	420	421	417	443	421	384	413	451	450	447	406	394	450	442	443	396	438	434	423	406	400	432	442	427	433	417	412	423	425	410	430	418	445	429	437	441	399	431	421	427	409	439	441	442	395	414	441	454	415	408	435	422	439	435	391	432	453	433	403	406	458	421	425	423	440	425	413	413	443	411	419	454	421	381	405	398	410	397	435	430	426	399	395	415	414	395	412	436	413	410	438	437	421	409	434	399	411	405	447	435	431	443	415	427	387	435	428	440	449	438	386	399	415	372	404	419	441	424	433	458	411	391	451	425	433	445	436	440	407	475	447	390	405	431	408	461	418	405	391	415	405	421	430	437	398	391	409	388	437	429	410	408	423	436	421	415	423	407	408	394	417	464	415	416	424	436	435	442	423	446	392	442	395	426	448	471	445	413	391	404	417	465	460	408	412	463	442	438	414	411	439	389	464	425	416	410	420	442	431	447	413	445	412	433	446	408	438	413	404	433	422	372	399	412	425	414	421	396	410	423	401	437	420	447	407	419	403	451	407	415	422	392	452	452	434	461	399	419	417	412	391	414	420	401	428	434	423	434	423	412	413	422	419	409	411	423	440	454	422	431	416	380	421	452	445	438	454	388	415	421	420	421	413	431	438	406	429	417	419	398	446	470	449	437	417	430	444	415	447	404	402	430	384	398	415	478	454	424	405	411	453	415	449	419	389	471	463	441	407	431	415	475	426	421	464	415	437	446	428	450	416	421	425	432	395	390	383	474	383	419	436	436	441	460	414	409	433	429	438	449	430	446	427	447	420	434	390	422	411	414	425	426	424	403	436	464	403	442	412	434	454	433	447	408	396	435	447	439	415	458	404	410	431	420	439	472	426	426	393	432	455	412	427	478	431	411	418	435	442	425	429	435	426	425	445	409	444	419	386	442	433	442	410	418	481	445	434	403	405	427	460	428	379	404	477	460	416	436	435	412	476	432	449	438	428	408	396	433	432	419	446	431	412	441	409	409	414	406	403	422	454	442	423	428	440	428	398	442	419	428	399	435	441	461	422	414	441	455	432	407	435	397	424	445	414	420	452	406	403	398	386	418	417	456	399	402	427	400	433	417	463	415	424	443	440	415	445	482	405	426	408	409	421	424	420	434	422	383	382	429	457	428	458	440	438	392	422	420	419	404	431	405	435	437	411	456	406	441	465	417	433	438	422	423	427	426	400	452	435	445	413	427	419	422	416	446	452	409	431	413	453	415	451	369	455	438	430	379	439	443	396	416	415	424	453	461	413	441	433	437	422	418	439	432	416	410	430	431	413	399	430	414	413	464	452	421	407	454	406	415	444	424	431	402	393	397	404	417	428	396	476	431	449	428	455	459	418	426	441	450	411	431	410	429	397	445	437	417	428	403	427	428	422	432	461	416	453	414	430	433	411	426	437	435	430	411	449	387	436	428	407	438	444	420	402	433	409	410	435	423	471	401	417	412	435	430	425	437	410	444	396	431	424	449	457	463	443	386	439	414	401	413	429	417	444	414	432	442	429	423	406	447	419	397	448	411	468	458	393	442	381	437	403	424	428	404	426	441	413	419	421	400	401	411	437	409	412	415	428	419	393	438	427	428	410	428	428	406	440	412	461	402	433	483	408	440	444	409	434	420	416	460	451	441	442	438	426	449	432	430	410	428	475	422	455	445	454	415	435	414	398	426	437	411	434	441	417	420	402	457	423	452	468	430	379	442	435	413	423	405	432	414	379	455	435	429	391	421	433	424	433	419	449	425	402	403	443	423	457	454	427	407	442	401	418	422	412	429	419	401	424	401	440	381	465	427	423	425	427	444	406	426	402	417	431	410	425	426	415	411	433	435	428	423	438	403	425	447	415	462	470	405	418	416	423	408	417	430	407	429	407	421	408	441	449	401	450	408	422	415	441	447	427	398	438	441	438	440	422	453	441	441	450	469	432	398	406	437	424	400	444	435	428	398	412	425	418	419	471	411	420	400	388	446	407	462	421	428	422	426	427	418	407	461	421	442	420	416	421	444	456	419	421	399	423	420	476	417	425	437	444	413	446	464	442	419	458	410	426	412	420	442	420	425	405	432	424	427	434	415	437	454	416	469	418	449	408	431	446	441	478	415	427	377	438	426	377	440	461	407	442	450	430	463	409	423	398	400	435	424	410	413	417	428	414	430	471	464	440	406	393	406	425	435	418	402	418	436	455	501	435	410	417	458	435	425	418	455	399	417	425	418	453	402	427	434	442	444	427	446	386	453	438	418	431	403	415	439	418	439	417	428	433	428	431	427	416	419	408	424	401	474	460	436	414	452	437	431	404	418	414	440	405	422	430	404	444	441	440	447	459	429	445	417	434	437	421	397	427	406	450	428	397	439	415	467	437	387	433	409	448	432	408	430	446	434	422	418	386	420	408	415	393	416	459	405	414	401	410	416	444	427	438	425	385	410	416	365	430	423	403	458	443	424	432	426	427	457	453	442	410	424	442	424	446	430	445	424	447	424	409	439	420	420	444	391	431	438	446	449	424	453	420	409	439	451	445	413	424	405	415	411	420	420	456	428	418	452	418	435	418	414	468	461	423	431	414	399	409	414	399	442	415	404	423	427	411	391	422	394	461	379	448	410	430	436	432	392	450	440	398	430	441	457	416	425	420	425	432	373	413	455	441	422	425	415	421	458	414	429	419	438	421	432	434	432	397	416	425	402	444	429	478	387	467	435	423	411	402	457	440	392	446	394	453	452	428	386	390	383	394	449	417	448	438	428	394	392	459	396	445	386	436	417	412	434	434	449	458	424	428	416	427	447	388	453	415	422	421	410	433	425	419	401	415	432	411	392	396	433	454	419	371	436	406	454	430	418	401	400	397	432	384	494	414	465	403	414	403	424	394	417	433	427	428	418	420	411	433	444	419	419	388	425	444	425	451	396	391	398	388	426	442	393	411	420	416	449	414	414	440	395	412	411	408	435	457	400	410	425	444	418	415	423	462	394	414	433	415	425	438	401	418	424	446	391	397	378	402	424	450	417	427	454	441	419	436	413	408	451	449	432	431	458	449	457	450	409	397	398	415	413	410
25383	21475	27518	25200	17041	9523	3633	1003	633	875	343	245	265	261	257	269	253	267	259	256	219	235	233	250	247	255	274	254	271	249	241	236	240	237	253	246	223	203	240	267	255	243	248	232	254	224	250	258	248	264	254	212	229	230	253	256	249	236	246	235	233	233	257	217	240	241	252	229	258	230	250	233	246	245	225	251	256	246	234	246	248	256	218	262	264	235	258	244	228	220	255	241	239	245	229	241	245	233	236	218	251	226	244	240	257	240	232	244	254	234	222	238	227	239	233	252	262	231	246	250	252	250	250	254	241	226	239	243	264	239	245	218	282	260	232	234	220	229	226	263	266	262	253	242	248	214	215	246	218	226	212	219	223	249	249	240	242	256	207	237	276	251	245	238	234	241	232	252	246	251	227	236	244	255	260	237	242	239	254	246	239	210	243	248	251	240	236	240	229	253	250	225	258	258	224	242	260	242	228	229	248	226	230	248	261	226	235	229	217	264	253	232	217	252	241	264	224	252	252	245	226	240	227	224	221	260	266	264	231	250	200	224	251	240	244	244	214	226	224	232	250	225	241	218	216	239	222	247	251	244	214	235	230	216	225	235	226	248	258	262	240	236	249	247	216	222	215	216	224	232	264	230	224	234	283	220	250	275	250	246	239	229	243	252	238	228	232	240	260	246	210	254	224	263	249	254	217	228	250	231	229	229	267	242	260	257	240	227	284	207	235	246	234	234	228	264	224	238	239	260	242	235	231	205	243	213	257	248	232	237	253	231	248	241	255	248	243	242	238	226	267	228	257	228	256	226	237	247	264	245	228	249	235	230	257	238	213	250	217	262	239	252	230	215	235	262	225	234	231	247	257	242	222	223	229	194	252	212	224	210	212	232	240	265	219	239	227	228	221	255	225	255	234	246	247	219	229	237	222	246	224	253	265	228	240	241	274	206	238	223	242	230	224	209	254	210	253	288	217	230	225	215	259	242	237	238	251	223	281	214	234	243	251	247	242	236	230	251	262	233	251	210	223	243	222	265	230	247	227	237	260	253	252	209	234	240	239	250	229	233	256	255	241	228	225	251	207	259	249	225	218	229	258	223	223	248	234	262	255	250	228	258	231	250	227	234	249	229	224	250	226	247	227	218	232	230	234	236	239	250	256	230	235	235	226	223	231	248	232	240	252	264	247	216	228	222	231	223	225	242	241	216	254	243	259	227	256	243	247	225	221	232	245	222	273	251	241	264	253	222	255	203	227	235	231	226	253	211	226	227	255	212	235	251	256	261	235	238	243	240	226	237	246	240	253	239	248	227	228	222	226	238	240	227	257	251	241	259	235	239	239	226	219	259	230	279	232	266	224	251	236	230	240	235	273	240	242	242	224	207	230	238	233	223	229	251	268	240	243	268	246	241	216	232	238	227	227	238	235	250	218	248	233	240	241	251	238	243	222	237	234	223	237	230	224	232	242	250	255	218	239	242	223	211	217	220	244	269	229	271	245	237	245	213	212	246	242	261	234	243	222	240	248	249	225	261	244	231	228	261	243	210	232	233	251	218	227	239	251	218	242	254	244	226	254	263	255	248	267	265	245	261	269	260	246	233	245	240	236	215	257	241	230	249	246	235	231	217	222	217	271	271	238	246	236	222	266	241	225	259	235	224	265	239	233	233	240	265	258	214	256	227	259	248	246	220	216	216	245	223	218	214	255	232	216	246	223	247	224	259	245	248	211	235	268	259	253	253	256	210	212	219	198	257	228	224	251	285	255	234	219	260	243	224	251	239	247	258	215	218	238	244	248	217	224	262	258	220	229	237	233	225	276	270	225	244	253	236	242	239	225	237	215	249	192	258	266	230	229	223	236	261	247	225	215	244	259	248	218	231	246	235	230	236	250	248	266	250	226	229	276	252	249	235	219	229	262	216	251	227	257	226	256	212	234	258	204	249	226	228	225	239	271	250	224	253	242	242	233	214	235	230	251	235	246	224	227	231	240	210	234	217	273	248	234	246	232	249	232	288	202	229	253	268	229	231	250	259	236	234	224	244	257	260	232	234	249	239	246	248	221	236	273	267	254	221	231	210	232	227	221	257	243	238	280	232	240	280	240	253	262	229	254	204	243	241	229	225	257	209	231	253	216	244	234	233	276	220	242	263	256	237	245	232	271	230	248	252	200	239	247	216	240	237	218	255	247	224	246	208	215	275	243	220	279	264	240	239	231	247	260	236	212	243	270	257	233	255	245	250	235	216	212	252	237	238	249	255	226	245	223	241	257	256	226	228	249	281	264	251	222	243	238	275	227	223	251	252	229	252	237	240	208	249	227	241	237	217	239	224	221	228	245	232	247	245	244	238	246	242	237	245	235	237	267	249	236	265	243	224	274	239	229	232	215	236	235	254	257	208	235	249	245	255	219	242	224	217	246	260	224	253	224	232	225	234	246	266	248	219	230	221	222	206	249	242	211	228	237	234	244	248	239	229	257	214	229	222	227	287	244	236	258	223	242	237	234	239	275	246	250	238	236	260	256	235	248	251	266	251	250	257	269	237	243	240	245	244	224	258	259	239	218	255	219	226	228	217	225	272	221	227	263	196	228	259	251	247	239	236	242	259	241	235	262	231	237	239	264	239	252	237	233	228	251	247	224	256	225	210	209	228	242	246	232	249	237	200	246	223	240	260	235	230	241	210	245	235	248	248	251	242	240	255	256	242	238	237	241	247	226	251	218	237	262	244	221	249	246	255	252	244	215	232	250	247	213	238	246	266	247	238	236	257	244	249	248	258	249	214	260	227	260	262	233	228	235	248	244	251	244	236	244	209	238	246	229	243	245	237	240	261	240	228	241	246	248	239	230	248	263	256	221	250	238	233	255	240	226	237	253	254	240	263	233	246	259	251	245	251	204	227	237	247	248	247	239	232	260	230	237	260	257	220	239	244	237	219	223	246	229	276	232	229	237	236	234	253	247	229	278	228	225	233	263	246	230	254	247	241	256	227	218	240	245	242	259	248	223	236	242	243	232	222	250	220	254	222	242	258	256	235	256	251	236	217	232	246	253	272	239	248	255	254	246	301	249	236	251	216	247	255	261	245	222	277	254	270	229	235	251	251	238	243	241	266	235	260	218	222	272	233	249	224	221	228	270	228	224	242	246	227	212	253	189	248	255	234	235	227	253	245	230	239	238	270	270	218	203	223	237	227	264	215	240	263	232	233	256	221	207	236	240	230	222	264	237	235	238	227	244	237	272	255	245	237	246	224	239	231	255	259	222	249	211	233	232	271	235	250	214	237	238	246	221	243	252	257	207	261	211	244	234	241	241	259	245	231	202	226	253	233	243	251	259	227	243	236	265	224	254	223	228	211	254	215	260	229	211	249	240	232	250	253	244	220	235	266	257	264	241	229	231	220	246	237	245	225	249	255	250	234	235	229	241	267	259	249	233	227	236	233	253	235	233	222	266	254	215	246	241	243	246	225	239	242	226	228	246	234	244	241	241	244	246	248
42341	56046	37504	24522	23070	15777	7579	2446	1440	2296	635	330	349	339	334	357	343	334	303	323	300	304	321	315	300	329	310	311	295	322	335	306	301	316	306	296	321	325	282	312	279	280	289	306	318	283	300	294	275	312	300	349	286	303	297	318	305	306	305	301	289	302	280	322	303	315	300	296	282	326	347	296	328	303	315	337	308	289	348	306	300	332	306	278	309	311	283	277	312	290	311	307	301	292	302	277	304	315	290	314	330	317	308	261	306	303	290	295	325	318	311	329	323	298	295	305	294	281	287	270	301	303	304	269	310	284	313	281	316	299	350	319	302	313	326	333	307	316	308	315	295	288	286	339	287	295	296	297	298	315	323	271	272	312	277	287	303	304	314	295	319	277	303	287	299	314	296	271	319	313	315	294	323	287	300	321	284	334	283	309	300	317	294	311	257	324	284	308	280	289	284	330	329	303	312	308	342	308	271	303	307	320	297	301	315	304	304	275	288	327	309	299	314	300	316	301	343	308	308	299	340	317	312	300	298	321	290	323	306	269	310	295	318	285	314	303	297	317	285	323	281	280	320	278	302	276	327	286	311	292	317	313	293	324	303	292	337	331	266	312	302	288	294	286	295	302	311	318	292	284	313	310	289	323	305	277	312	310	334	312	311	298	308	304	292	266	335	303	312	303	311	299	257	269	322	330	290	291	279	320	282	314	299	323	306	321	308	306	261	298	300	308	300	288	299	309	299	275	285	281	300	300	307	329	295	320	269	305	284	363	295	307	290	300	296	271	314	283	283	302	303	289	323	289	279	286	287	287	288	271	312	319	295	306	301	314	301	297	314	308	324	280	289	326	326	310	316	300	293	313	294	320	307	294	322	306	292	300	336	289	281	287	318	317	317	292	297	274	294	287	294	319	316	306	295	315	287	304	301	286	291	317	288	308	286	298	302	305	322	292	314	269	301	329	272	304	300	287	308	272	310	308	278	305	300	317	307	294	292	282	298	280	302	305	281	314	324	284	295	331	282	316	332	308	300	306	285	295	317	304	282	270	271	321	332	298	304	314	281	307	314	286	289	298	279	283	303	320	299	310	288	287	298	311	291	296	265	290	308	286	348	291	296	276	311	290	272	308	328	328	294	290	320	315	306	303	304	296	294	282	311	324	309	298	313	308	291	303	262	305	293	290	340	302	281	298	282	279	273	283	307	284	313	265	322	287	329	309	283	312	287	312	297	283	320	288	308	301	298	273	311	309	257	290	290	320	264	275	304	313	317	290	320	294	314	308	315	309	299	261	300	293	276	292	273	336	290	302	341	316	308	328	283	306	292	287	309	296	285	302	327	317	314	302	300	273	297	280	315	296	335	308	278	283	307	309	301	299	282	309	284	314	309	277	283	295	287	300	273	275	293	304	304	297	308	285	294	299	300	322	301	338	312	286	271	304	298	313	323	312	292	259	281	291	268	303	310	294	306	321	295	261	320	319	294	310	316	298	314	315	308	286	293	297	313	289	310	308	297	322	304	297	314	289	308	292	300	294	323	319	278	313	306	295	330	312	291	298	339	286	317	297	253	298	304	317	281	291	272	298	307	319	310	326	315	323	328	317	318	302	298	306	303	294	290	313	323	294	303	289	298	309	291	286	335	301	301	294	287	302	326	315	311	330	307	308	291	296	331	291	316	300	319	312	294	281	288	302	323	283	363	273	309	311	288	297	329	314	298	292	310	292	265	284	284	287	291	330	335	279	287	297	293	280	290	315	298	284	293	284	310	279	277	327	279	297	329	321	309	320	297	293	330	317	329	283	297	324	249	265	278	308	318	340	284	301	333	317	298	278	298	314	305	317	321	301	297	294	293	295	311	293	321	293	311	267	294	297	282	330	294	330	313	299	292	295	319	314	293	315	302	297	321	309	281	313	317	294	268	286	318	301	302	310	298	316	323	304	305	329	280	292	295	274	304	335	270	321	322	295	289	320	311	290	297	305	282	303	307	290	296	284	286	296	293	299	291	296	318	314	274	296	303	298	315	318	325	300	311	285	298	325	297	309	324	308	287	322	332	284	307	291	308	304	290	317	302	283	316	307	309	287	284	301	277	291	358	309	290	273	330	306	297	323	308	283	320	297	311	329	290	283	284	287	298	296	318	287	288	289	316	300	312	313	282	288	318	358	288	312	295	294	276	333	295	324	289	341	271	296	335	329	317	328	315	308	322	265	310	297	269	301	305	299	301	309	293	289	321	321	285	287	307	307	313	323	291	286	309	283	291	278	302	292	295	296	281	294	292	307	287	268	311	338	293	306	303	289	277	309	335	289	313	277	295	323	321	317	286	317	330	294	292	276	312	318	293	312	306	311	292	281	314	330	315	300	317	283	332	308	352	316	283	305	301	280	301	308	306	319	330	297	260	312	292	295	289	278	308	315	302	265	287	305	274	324	311	314	297	318	266	285	310	275	296	261	289	309	311	307	286	273	320	299	299	281	267	336	297	297	321	276	310	298	290	294	287	304	291	305	305	339	318	304	276	292	290	293	281	272	305	302	312	279	269	293	290	309	293	328	315	279	292	302	296	306	299	316	299	287	312	272	283	295	314	292	315	312	304	308	275	315	284	332	359	282	287	304	296	307	296	258	296	281	273	275	302	300	331	307	287	306	262	332	296	331	296	304	307	320	282	319	293	299	273	332	314	280	301	290	288	289	314	341	295	279	300	291	325	291	303	311	277	294	300	328	291	271	305	274	267	303	286	315	335	289	289	293	301	298	297	326	363	283	305	289	309	313	298	307	310	292	306	313	278	294	335	308	327	268	285	284	283	307	279	281	284	333	309	327	284	280	295	333	287	311	317	316	312	263	297	310	292	318	299	292	308	282	313	275	278	310	320	297	286	317	320	300	330	283	290	269	326	315	333	306	313	317	314	293	296	288	299	290	303	282	286	285	295	326	296	312	297	335	335	318	319	294	308	276	310	288	296	319	293	304	325	327	309	319	292	325	288	305	290	302	264	315	302	292	292	320	302	296	294	283	305	323	277	288	289	288	273	306	309	299	311	304	277	323	303	287	297	294	327	281	326	300	306	319	289	323	292	308	353	308	310	279	324	302	304	321	310	290	281	282	316	316	279	303	324	308	295	290	320	299	297	305	291	289	303	307	288	327	317	250	315	323	302	275	277	314	313	289	272	292	308	313	323	324	317	284	315	313	315	315	295	325	280	304	299	310	285	316	303	299	299	317	337	299	321	284	287	310	293	319	290	322	313	323	277	331	290	295	283	304	312	293	317	289	299	298	294	324	318	317	318	276	285	313	289	303	301	321	296	282	300	303	331	294	313	291	291	286	292	299	331	290	267	328	280	300	313	291	314	312	326	320	321	295	284	292	322	337	295	293	300	325	345	294	307	298	307	286	298	287	302	293	329	299	281	307	305	304	300	306	320	276	304	292	293	312	307	296	283	311	291	296	302	300	286	298	320	313	318	301	292	303	316	310	303	292	295	271	321	293
22961	21259	28999	24272	23087	26321	20165	5068	2228	3793	982	594	545	567	517	545	544	534	511	519	488	469	525	519	514	514	484	467	459	505	547	502	465	478	452	498	456	453	506	484	506	476	493	443	499	488	473	492	481	494	469	508	516	518	497	493	506	505	456	495	500	460	504	476	503	465	461	508	485	537	477	474	472	444	509	510	488	458	488	497	490	470	497	493	507	465	502	510	481	475	510	483	478	515	483	493	467	483	473	457	472	477	507	494	459	490	501	455	485	454	478	484	506	484	496	455	499	502	484	488	484	477	505	502	477	440	486	447	485	486	456	465	507	489	493	465	449	488	454	423	492	473	500	502	476	511	464	473	485	487	461	454	436	493	468	466	451	484	479	470	462	461	487	505	489	470	477	474	498	473	468	442	459	450	493	479	468	454	485	441	529	470	495	459	496	512	474	473	451	438	497	492	475	437	463	499	475	448	464	483	530	496	461	458	454	490	445	430	482	487	493	480	524	493	458	476	476	505	516	475	457	478	498	427	465	471	459	482	454	494	499	482	492	462	477	479	468	449	466	491	482	500	452	508	486	459	528	451	489	478	481	505	525	498	464	450	481	486	487	456	471	490	503	492	496	484	507	468	477	476	478	492	504	458	490	490	513	520	459	505	506	486	483	442	487	450	491	449	467	430	456	482	489	493	470	454	481	463	448	470	470	487	491	473	504	487	492	484	556	493	487	478	489	483	502	450	474	446	454	499	493	480	457	501	510	486	542	458	484	469	496	477	460	476	496	466	478	497	466	473	531	513	467	466	489	483	459	477	494	460	502	488	473	499	481	470	483	455	467	501	496	458	506	474	429	462	468	487	474	483	505	456	484	517	502	501	500	435	497	484	465	435	521	485	495	479	453	510	497	457	454	505	504	490	465	485	480	518	487	499	483	435	504	482	458	457	473	522	485	486	474	455	491	476	468	501	490	505	448	446	452	464	465	515	454	461	499	482	485	491	491	510	502	439	440	458	492	453	526	507	491	490	515	485	485	487	474	473	447	534	474	472	500	505	496	480	475	479	479	487	479	459	512	478	493	468	496	495	504	464	483	467	535	508	460	510	486	442	468	483	460	427	500	504	480	486	505	475	491	525	468	483	492	461	486	504	460	506	470	470	487	477	488	493	465	495	442	439	427	498	491	466	474	478	455	483	493	514	492	499	463	472	494	479	498	480	448	449	452	464	481	452	482	441	496	488	492	489	407	530	470	444	476	450	468	484	510	453	476	508	454	468	491	475	490	519	451	507	503	498	450	428	429	486	518	495	502	477	483	483	468	425	478	491	458	474	463	488	464	476	496	477	510	448	483	478	499	497	467	496	466	507	492	465	479	467	475	458	477	464	501	503	501	457	493	442	496	469	468	486	489	481	524	479	500	452	491	476	470	467	503	489	450	454	529	504	479	460	466	489	442	459	488	501	489	500	476	450	498	509	491	482	454	487	507	465	499	510	487	489	502	503	505	466	484	441	475	507	478	481	524	460	563	457	440	464	476	483	473	478	494	444	497	472	517	477	518	510	473	507	494	491	457	477	483	480	490	526	495	481	490	467	481	510	499	442	464	456	465	468	477	479	483	474	479	463	477	503	486	487	489	456	463	460	492	531	471	465	451	454	473	483	503	487	510	515	502	448	517	508	548	455	493	479	464	477	487	492	464	458	456	459	488	473	476	520	458	501	499	477	480	481	480	495	465	516	499	507	463	483	463	494	452	465	504	475	452	465	498	481	467	494	481	500	472	487	517	420	498	463	493	487	449	497	526	486	488	459	480	470	476	463	460	466	490	500	470	486	471	519	482	503	477	471	453	467	493	490	448	476	501	490	500	489	485	452	496	451	482	481	497	467	489	510	480	429	470	468	463	503	482	483	475	442	484	489	469	470	483	478	554	488	480	499	484	493	491	463	480	472	463	481	527	538	508	495	492	449	484	493	441	478	430	494	518	482	480	472	507	475	499	466	463	493	454	457	486	508	484	463	457	456	500	482	476	483	508	477	500	498	462	476	444	451	496	475	484	466	496	500	457	457	502	447	460	462	463	477	472	455	467	466	468	486	464	511	472	472	475	451	501	474	452	471	461	469	505	473	423	466	530	490	453	511	485	483	450	451	436	509	460	486	476	476	485	478	470	474	479	449	474	461	478	456	486	510	476	506	484	463	447	473	471	448	428	472	452	494	487	480	495	472	470	477	473	445	473	468	483	483	499	505	496	484	472	445	486	511	488	485	488	482	457	473	466	484	430	465	536	487	452	487	458	497	484	502	468	458	465	493	470	477	513	473	446	522	443	462	491	534	520	440	498	481	490	449	481	494	467	513	487	517	416	463	503	479	478	485	503	510	492	486	457	475	462	482	457	504	474	479	498	479	462	484	494	474	483	492	464	485	497	464	476	484	513	474	487	468	531	491	455	478	492	444	500	431	492	466	475	444	480	498	524	441	501	432	471	453	471	488	458	441	518	496	523	460	485	494	487	478	471	476	503	481	466	503	503	462	497	442	453	487	462	513	452	476	483	498	485	488	440	453	486	450	492	494	438	457	471	482	487	482	502	508	470	491	513	468	520	510	508	532	535	471	454	463	499	467	440	503	457	514	509	524	499	461	458	485	499	482	518	481	505	510	488	519	512	513	517	502	467	479	487	533	477	507	491	472	497	455	473	497	493	473	481	484	463	498	478	497	483	521	456	475	477	486	498	455	480	519	507	448	476	470	487	470	496	479	471	480	497	434	460	469	482	470	523	473	471	481	501	474	466	510	460	477	474	480	451	463	497	506	479	478	476	499	489	497	464	481	502	465	513	495	486	493	474	490	487	458	472	504	493	479	491	447	463	503	466	512	467	494	484	483	436	499	495	476	459	499	481	421	506	479	469	468	496	484	495	491	483	454	483	486	497	498	463	458	499	460	501	498	501	442	479	478	472	504	497	459	495	524	464	464	445	502	485	486	506	461	517	475	487	462	495	462	487	541	478	486	516	470	456	443	489	476	473	518	442	447	490	447	458	477	483	439	453	472	484	485	508	454	433	507	497	497	489	498	473	474	497	475	498	494	459	474	497	466	530	446	461	480	478	484	460	515	468	467	500	487	471	479	473	473	494	502	461	490	476	501	515	513	468	458	461	515	493	466	462	492	492	492	478	473	497	465	447	475	508	470	471	498	461	487	467	508	487	454	476	458	481	503	488	457	445	480	479	450	480	469	527	470	461	475	468	493	494	452	419	465	485	483	466	494	495	465	477	482	464	485	460	477	439	486	475	435	490	469	460	478	504	447	469	454	487	468	454	491	522	511	474	449	488	474	446	477	481	464	473	451	517	479	517	461	511	472	503	482	543	458	496	455	470	486	493	468	464	523	483	464	451	456	483	491	486	473	527	490	532	486	487	463	460	501	477	449	470	464	527	484	478	460	506	491	482	480	496	481	466	468	467	469	484	474	478	510	461	460	468	467	475	472	492	473	478	446
55134	85767	63172	44748	39088	32706	19148	7010	4649	7871	1611	818	812	780	692	722	649	663	665	620	629	624	646	613	634	629	609	549	559	573	613	529	559	597	563	608	589	581	564	567	585	562	615	570	570	591	564	553	574	545	562	573	564	525	598	568	579	578	550	589	562	563	570	570	575	549	549	547	564	570	553	586	585	572	563	528	519	551	552	570	570	565	545	543	561	608	564	580	545	564	545	568	578	567	558	564	547	618	577	549	559	554	583	558	525	571	581	622	573	571	569	560	560	590	548	514	524	577	545	558	548	552	548	581	580	552	607	576	530	579	578	542	605	595	577	579	585	505	553	555	548	565	536	559	553	573	569	531	518	552	551	579	522	578	601	575	569	550	540	556	559	595	545	583	566	580	540	589	543	554	590	522	541	599	539	533	510	558	523	529	563	580	561	526	546	583	532	531	581	528	560	614	514	544	552	557	507	582	557	564	572	591	561	554	563	563	615	567	545	563	581	558	549	534	580	563	579	539	562	601	560	548	608	570	539	557	570	582	598	566	548	561	549	551	542	566	513	598	522	539	554	552	602	550	535	587	543	541	578	557	556	573	543	571	547	561	563	579	557	528	549	553	557	553	483	534	600	526	541	520	556	535	512	538	547	527	589	588	570	562	540	541	586	572	541	582	575	568	559	540	545	527	555	535	568	578	586	538	549	541	549	540	588	550	536	546	559	600	527	565	584	545	523	529	520	543	559	589	567	534	558	553	540	529	576	544	542	576	585	572	546	548	572	551	573	527	593	563	539	562	589	580	540	576	521	533	581	515	550	600	535	582	545	541	558	571	525	552	583	569	554	583	530	606	561	574	578	539	543	572	559	534	557	560	555	517	534	575	535	532	524	561	596	510	587	573	539	544	540	549	572	524	570	527	523	508	570	577	565	592	564	576	535	553	536	580	577	538	552	542	560	548	570	555	568	525	512	575	543	534	516	580	581	576	543	567	568	569	589	528	579	550	546	537	569	556	560	561	523	524	568	579	583	546	533	569	566	575	562	592	557	543	526	553	539	528	520	553	555	601	513	611	547	546	551	532	541	547	568	559	554	569	560	543	546	520	543	564	570	527	520	536	511	566	596	556	553	569	578	587	575	553	562	557	565	547	576	512	526	572	557	560	547	570	537	550	572	565	535	535	596	572	558	551	573	547	553	578	593	541	567	569	576	589	567	555	538	574	546	564	543	523	581	534	570	575	578	524	574	573	549	543	549	541	555	575	534	554	492	535	579	549	572	580	574	529	544	549	560	566	542	576	554	533	559	577	555	526	546	546	617	570	584	531	535	557	581	535	562	539	541	568	534	574	589	553	588	549	556	564	539	590	583	551	593	557	545	569	573	525	576	553	559	574	536	527	543	530	525	562	547	544	547	548	537	539	574	566	534	539	566	584	587	552	581	546	557	528	543	563	606	584	584	548	517	559	562	553	578	543	553	587	549	569	562	536	505	543	524	532	553	564	580	527	579	543	567	532	537	551	546	552	537	568	570	581	553	582	553	599	554	563	511	550	575	576	503	531	576	576	533	589	501	566	549	559	567	576	587	530	558	585	571	537	540	527	572	546	552	525	549	580	538	567	524	539	498	553	556	549	545	562	539	579	556	575	549	525	537	562	555	599	590	532	556	504	572	543	546	549	544	537	525	557	547	563	588	538	568	562	535	545	579	604	547	565	580	564	572	536	543	556	564	562	524	528	528	540	566	547	566	550	567	556	621	568	566	528	511	550	552	552	517	535	564	555	564	553	576	558	551	553	566	575	549	514	556	554	579	553	538	583	590	529	558	550	550	588	537	569	543	564	563	502	509	504	551	549	551	560	538	584	547	533	574	602	550	524	563	573	579	533	561	546	517	530	536	574	555	553	564	590	546	556	561	512	580	530	564	542	549	540	542	584	541	543	551	553	520	556	559	576	576	586	490	554	544	532	555	553	578	519	531	528	569	597	550	573	590	577	552	532	570	569	584	555	573	568	554	516	535	561	534	575	539	572	601	556	560	516	531	556	544	593	572	545	539	525	564	550	565	554	577	552	532	547	585	563	588	537	598	544	545	567	577	594	535	518	562	540	596	519	503	561	533	583	554	540	543	503	556	580	574	551	586	551	545	541	532	604	577	525	562	570	550	542	563	534	531	585	513	560	591	542	552	518	505	598	513	544	552	539	547	594	538	546	537	511	558	562	541	563	547	561	554	591	607	502	532	576	530	544	559	567	533	580	614	584	496	547	600	536	594	582	588	549	576	536	558	541	590	574	574	555	537	576	535	537	582	538	534	560	593	551	543	596	575	600	568	587	580	540	574	589	554	567	542	518	540	562	524	556	544	562	539	570	551	539	568	528	556	519	556	547	528	544	551	572	551	556	544	553	552	545	552	560	550	545	540	580	580	578	541	551	558	570	562	540	556	546	560	585	539	549	576	562	545	501	562	566	582	533	498	567	541	572	568	587	571	549	563	535	541	591	553	588	549	578	557	537	559	545	545	532	561	555	569	553	547	567	540	559	605	558	584	570	543	558	525	541	592	547	554	544	571	573	563	584	535	540	580	579	588	521	566	516	597	574	526	558	597	549	563	561	557	563	553	567	570	556	576	586	592	510	558	493	561	542	536	543	547	569	571	551	567	562	555	524	519	547	586	531	509	550	561	565	540	534	536	548	525	551	547	576	563	538	551	576	583	546	528	574	576	564	565	548	548	556	571	557	560	536	537	545	558	578	577	543	536	521	565	548	525	537	526	575	593	526	606	537	553	579	542	552	579	557	555	610	554	544	557	532	546	531	529	525	587	563	591	605	588	577	552	565	513	607	583	554	606	512	560	521	547	584	530	529	575	550	567	566	542	521	563	569	528	557	527	564	498	526	505	555	568	593	566	539	513	579	575	557	559	544	538	521	538	539	555	568	565	512	531	525	534	585	559	538	581	554	557	554	589	523	552	589	551	526	578	587	576	541	555	576	553	599	561	580	569	529	583	585	599	520	558	568	552	529	541	558	580	578	594	547	545	583	543	532	503	562	590	567	548	510	622	559	593	541	550	556	559	573	572	585	584	557	568	569	559	495	596	532	569	543	516	546	547	564	547	527	571	530	538	512	555	581	572	547	522	586	552	556	574	572	552	550	516	546	586	568	574	577	524	553	580	544	558	537	508	525	577	546	566	536	618	563	563	520	543	512	605	542	562	583	570	567	601	517	553	608	544	582	584	577	531	532	557	594	551	550	569	566	569	549	576	516	543	583	572	540	563	565	559	572	585	576	503	572	570	505	543	535	532	561	550	563	525	590	536	573	564	570	601	551	577	591	510	567	555	560	544	582	574	579	546	557	569	540	557	576	567	562	567	581	566	594	558	538	532	556	550	549	537	568	533	585	584	506	550	585	552	557	504	541	565	538	542	540	555	581	554	583	532	559	547	584	544	589	555	574	556	555	533	601	541	551	523	591	567	559	544	510	558	484	579	547	573	558
27852	22263	18724	7503	2551	1748	778	389	312	360	266	226	250	239	246	258	238	240	229	209	213	247	236	213	223	246	240	245	233	266	230	241	244	232	231	247	214	202	212	195	239	252	223	238	233	226	216	213	210	214	232	235	231	233	238	213	233	236	236	218	233	258	249	224	254	279	228	225	201	237	217	202	231	238	232	218	240	206	261	231	242	251	238	243	221	203	251	241	232	237	206	219	238	218	223	237	211	203	230	217	236	223	248	265	247	228	208	249	230	213	213	225	214	227	207	198	228	216	233	222	223	230	220	211	238	215	250	217	245	216	216	227	255	255	214	246	215	225	226	225	218	245	212	215	216	222	214	223	234	234	203	234	221	259	223	261	228	259	235	230	201	235	216	236	234	235	206	238	246	220	246	199	227	229	229	248	215	203	204	241	210	236	235	238	225	239	248	214	246	230	250	221	224	235	240	217	231	265	213	256	230	242	232	228	240	244	227	219	232	226	226	240	221	204	239	231	240	224	223	199	242	222	208	220	212	231	234	203	185	221	225	212	264	223	236	240	231	227	224	247	274	237	226	225	223	243	234	231	227	226	264	223	228	223	240	221	247	236	199	258	265	238	245	217	256	225	248	226	245	258	230	238	228	229	220	232	236	237	213	252	237	229	236	223	232	232	198	209	234	234	233	212	245	257	232	231	205	204	275	228	226	231	256	227	221	203	238	252	242	219	242	234	217	222	224	218	248	220	247	224	237	236	260	233	237	207	226	205	211	218	237	236	240	234	239	240	219	229	205	211	242	241	235	247	210	220	241	229	237	227	228	247	231	241	234	221	226	224	227	220	235	222	223	245	228	254	250	222	244	251	226	233	223	237	233	219	262	245	217	209	216	218	222	235	240	217	228	248	218	237	210	234	232	248	232	240	228	231	239	215	203	229	233	188	206	249	252	246	215	247	224	236	240	234	224	223	238	247	235	221	233	222	240	241	227	232	224	234	241	237	239	251	225	242	202	231	213	261	215	245	228	225	214	265	219	246	211	206	213	231	230	231	226	235	219	239	250	234	237	241	258	231	257	254	224	210	232	255	236	221	234	245	225	232	231	234	218	252	248	236	242	241	223	226	237	218	225	263	213	238	220	245	231	210	220	231	217	245	222	227	217	236	220	232	217	239	261	243	242	218	221	245	213	232	250	235	220	220	204	206	245	236	228	229	235	224	236	235	214	226	238	224	236	238	260	242	201	223	218	226	222	260	240	216	219	254	225	230	236	246	246	241	247	224	230	227	220	238	242	222	228	213	225	247	229	223	202	240	195	203	219	235	209	203	217	239	250	226	224	239	246	235	216	232	229	233	227	213	220	232	221	237	225	242	231	212	230	218	215	236	219	213	237	208	227	222	222	248	231	218	210	231	233	215	208	228	231	236	238	238	226	248	242	247	263	212	207	243	235	223	219	217	232	249	211	208	197	229	241	220	239	218	218	222	210	205	240	216	218	250	216	228	236	226	230	233	236	214	218	265	237	218	235	224	220	216	214	224	227	201	223	242	246	220	204	222	252	210	216	226	250	210	245	266	240	258	209	211	177	241	236	246	235	218	245	245	217	205	190	250	252	254	206	231	245	232	236	227	226	215	211	222	237	224	240	245	239	250	240	230	222	219	248	227	206	221	249	213	233	251	221	225	234	255	223	248	234	237	211	240	244	221	259	207	227	220	228	206	203	224	215	248	233	197	230	210	240	227	239	232	216	207	254	246	231	240	231	234	251	247	214	222	255	218	229	229	249	221	226	229	223	214	192	193	241	256	244	221	228	247	241	239	210	229	208	231	210	229	223	226	207	228	217	201	242	219	230	218	210	236	230	229	203	230	257	229	230	237	218	221	232	246	224	227	229	222	231	244	222	216	228	251	233	229	227	235	222	233	214	211	247	207	226	219	222	207	201	215	234	260	215	222	208	226	209	238	244	224	223	231	223	235	210	231	229	222	260	224	248	253	226	200	225	237	213	268	217	251	218	235	234	247	206	217	260	226	224	208	254	239	219	234	228	241	245	214	216	227	251	237	230	213	244	254	219	244	212	243	223	203	202	240	234	229	227	265	237	203	243	241	228	254	221	239	218	233	232	217	223	233	237	255	230	208	241	231	227	217	224	208	232	218	209	236	234	217	225	227	230	234	214	264	229	229	224	246	237	223	226	217	242	235	251	216	233	241	196	231	214	240	237	232	228	242	216	235	209	252	259	251	240	240	232	230	241	234	226	205	237	212	194	219	211	228	209	206	238	222	257	214	228	250	223	257	219	223	256	228	227	224	244	216	221	246	211	238	217	216	236	231	208	239	214	215	229	222	243	234	240	236	233	237	211	209	212	253	198	248	226	243	244	221	222	224	224	226	230	220	239	204	225	229	242	247	224	229	219	229	246	251	236	236	226	221	206	235	189	254	214	194	219	227	215	223	220	211	232	223	231	234	229	212	214	226	232	236	233	256	211	214	242	206	249	221	229	209	237	225	225	217	237	240	229	236	242	196	234	241	274	243	219	226	206	260	227	215	215	210	208	249	223	210	260	248	225	245	246	253	237	238	246	222	215	240	228	232	233	241	235	221	229	235	239	220	252	257	225	237	268	236	226	221	248	225	225	242	244	236	214	233	259	225	246	232	214	225	251	230	208	218	218	238	247	206	241	266	235	225	244	234	240	196	210	230	219	225	214	227	236	239	239	215	242	222	211	231	219	204	232	217	214	245	237	218	231	236	225	239	232	216	203	243	258	239	240	248	239	242	223	216	249	230	247	231	212	235	210	239	231	215	229	209	243	240	207	203	214	228	201	243	221	244	212	206	223	207	236	229	200	246	246	235	250	226	248	241	229	229	258	212	213	188	248	257	230	218	212	225	241	213	218	260	216	238	227	204	231	219	242	222	245	261	240	268	202	231	192	245	218	213	231	232	251	237	246	235	236	222	212	227	232	229	249	227	246	239	236	282	254	252	232	193	234	237	228	230	225	241	229	219	231	234	227	230	251	209	239	246	246	235	220	267	219	209	228	239	204	260	192	209	240	241	222	241	232	240	219	241	232	240	248	234	249	230	207	209	218	236	236	241	211	222	229	262	229	194	249	219	243	259	251	225	233	259	234	223	206	255	235	219	216	225	240	268	265	202	234	226	242	226	253	255	236	229	227	241	241	229	225	242	227	218	211	227	245	239	238	230	237	234	232	235	221	230	229	223	235	220	211	193	227	212	219	234	199	248	244	213	240	217	223	195	248	234	244	220	225	245	251	224	242	233	213	248	234	242	227	200	219	221	213	218	228	252	221	190	244	221	209	217	195	205	238	212	228	228	222	211	225	215	221	217	207	239	246	230	216	218	224	198	263	239	232	232	213	229	225	239	243	203	226	209	248	214	220	228	214	217	219	222	220	210	232	220	214	223	253	226	234	239	226	239	212	242	211	202	222	252	246	234	227	237	239	241	245	244	236	226	213	249	215	200	255	207	239	211
23880	30827	17055	6788	3825	3027	1354	598	451	548	342	299	263	278	259	275	288	272	306	274	255	308	302	293	270	294	277	285	290	280	276	292	287	313	269	299	284	274	275	271	295	289	282	293	274	295	232	295	287	285	283	290	255	260	290	306	262	260	273	288	288	279	268	279	296	268	281	286	265	288	276	287	285	263	256	264	291	277	285	307	278	304	291	304	282	300	298	293	290	270	304	282	295	292	278	275	242	293	298	279	275	272	287	291	276	249	270	284	296	274	286	270	266	287	263	272	287	260	282	290	276	270	276	276	298	305	279	286	271	254	260	268	251	289	274	309	281	268	289	252	282	294	278	273	267	293	292	226	259	270	280	270	277	273	268	274	294	269	278	314	246	289	299	293	277	277	301	279	263	277	252	288	330	305	247	260	231	300	286	256	292	276	290	285	260	279	283	296	282	282	275	272	257	273	260	289	268	275	288	263	290	285	271	286	291	272	265	300	277	246	284	271	283	282	287	267	310	289	243	272	312	269	286	293	285	260	294	272	258	262	282	248	260	296	254	262	296	275	280	277	292	243	279	287	294	271	282	275	297	266	243	294	278	315	312	284	265	325	274	284	259	280	295	290	247	301	252	275	290	278	263	296	270	286	303	290	290	292	272	243	303	287	280	213	278	296	283	277	280	268	251	269	271	284	273	282	270	292	294	274	262	309	273	258	309	286	284	273	297	299	272	293	284	309	243	282	272	278	251	300	282	310	289	252	269	278	288	270	319	303	263	294	268	277	272	309	308	310	314	298	299	294	292	307	293	285	264	269	267	295	252	249	290	266	285	290	260	295	295	253	282	311	278	278	280	267	290	271	277	280	254	274	270	280	276	284	256	250	271	290	304	267	295	288	283	280	294	276	279	280	246	276	309	288	279	276	304	285	291	266	284	264	284	258	303	291	293	300	283	248	270	240	270	311	276	303	286	280	288	282	269	290	276	288	284	257	243	293	278	297	306	274	276	292	295	279	281	289	261	262	280	259	290	287	278	272	268	289	279	254	299	282	287	242	290	269	271	308	267	287	292	281	285	294	287	273	270	243	279	279	293	262	290	294	276	297	301	295	270	287	307	277	296	333	281	291	251	296	288	290	289	280	315	286	264	290	260	294	285	277	294	255	252	287	275	258	275	269	284	300	286	282	282	263	295	273	265	311	260	297	312	288	296	270	272	275	266	268	279	287	280	270	282	289	290	286	299	258	283	250	270	314	270	287	269	270	293	288	295	297	299	324	294	283	259	319	266	273	263	247	281	320	260	266	290	291	273	270	310	263	255	251	304	295	304	267	270	315	278	297	250	249	273	274	301	270	273	309	293	279	307	303	266	238	287	275	261	269	284	259	267	279	250	308	285	294	263	266	265	272	274	299	255	291	276	289	262	293	274	274	299	275	253	269	297	266	271	259	272	263	294	288	282	287	270	289	271	278	328	264	292	281	288	269	282	294	279	304	269	273	280	291	294	303	250	294	304	310	304	273	271	317	287	268	303	293	299	265	268	294	259	263	254	285	268	271	263	266	267	248	307	283	268	261	253	256	288	296	300	268	279	278	293	280	267	267	292	267	278	260	279	293	269	295	286	251	286	280	287	287	245	288	247	254	280	276	312	260	287	264	279	262	287	272	291	292	296	285	274	269	296	280	275	297	314	284	292	283	325	281	283	271	235	255	255	251	280	301	278	296	299	287	295	310	267	261	299	265	307	274	257	281	264	282	280	280	280	283	276	315	288	239	285	269	281	303	276	270	269	300	289	277	283	283	252	273	269	269	279	300	281	287	290	269	299	294	296	256	283	275	258	284	297	269	284	278	279	298	283	278	257	297	276	296	261	281	273	307	274	271	285	295	293	272	299	302	306	269	286	293	305	284	297	256	283	279	277	304	276	281	278	256	294	255	262	273	284	267	278	260	276	262	271	283	298	270	297	272	260	307	259	269	273	274	262	317	285	294	254	286	280	275	307	303	296	272	273	284	283	271	278	276	267	301	246	246	277	267	260	290	293	284	233	273	252	257	308	276	302	303	263	269	277	277	265	264	306	303	274	278	262	251	282	274	301	310	266	296	280	298	299	278	281	299	290	290	260	260	270	282	285	269	320	269	250	274	260	291	295	259	272	285	290	287	290	276	292	261	309	279	288	268	273	282	299	268	268	297	268	304	284	267	296	280	264	288	275	276	315	273	276	278	286	261	302	270	298	303	263	291	281	282	278	264	274	274	300	253	311	290	291	286	291	255	266	282	279	274	271	264	273	251	277	305	300	285	287	274	287	292	291	271	290	265	276	279	275	293	294	260	298	281	285	250	279	302	286	293	282	253	297	291	278	239	269	300	272	246	283	275	269	304	294	301	291	280	267	255	272	296	265	290	285	278	266	286	282	275	283	280	262	316	286	267	286	289	277	288	268	277	279	282	259	292	296	278	277	281	299	278	288	310	251	273	259	252	291	307	279	300	276	260	255	281	272	262	280	248	252	286	268	262	286	272	299	258	293	297	283	254	315	274	302	243	315	274	282	292	288	286	274	240	305	310	285	277	265	297	258	273	283	274	279	277	267	264	270	267	277	262	287	277	332	297	267	281	287	304	303	273	275	262	303	282	258	331	266	265	299	284	269	301	284	283	257	268	261	280	319	256	285	298	303	293	269	258	276	272	260	300	281	291	277	273	277	278	286	278	283	267	270	274	284	277	290	291	265	290	269	267	272	293	297	261	278	263	289	268	307	271	292	295	269	254	277	277	275	262	289	279	288	285	305	269	278	274	258	279	272	286	289	286	288	283	281	272	278	257	289	287	258	280	320	296	286	289	299	293	275	287	268	295	279	267	305	283	263	263	300	266	287	271	273	291	307	282	278	279	271	252	275	291	276	276	286	286	289	279	260	298	283	286	287	307	271	280	282	272	266	272	257	261	274	264	275	266	286	261	285	284	299	276	262	275	296	278	289	268	289	279	256	282	288	289	271	280	274	304	270	280	269	272	297	275	272	272	272	248	269	262	262	295	234	284	265	298	293	251	262	285	301	318	259	300	277	287	261	250	305	296	241	283	276	293	265	290	267	245	268	301	261	283	275	273	265	284	299	275	290	291	293	276	257	298	295	270	266	293	284	279	296	268	310	280	260	263	269	269	287	264	273	272	263	304	309	249	256	267	304	318	290	280	285	262	269	292	308	251	278	282	277	270	315	286	312	291	285	276	282	269	307	265	275	263	278	292	312	297	260	254	279	267	260	273	278	271	296	251	284	262	270	281	300	277	324	311	282	243	264	265	260	292	288	279	277	292	283	266	290	256	289	287	281	243	283	303	285	259	265	260	286	267	291	272	290	258	307	269	289	272	259	258	278	287	273	310	263	281	271	273	278	261	291	272	276	277	284	267	277	266	275	299	277	289	263	289	303	274	280	256	272	269	282	302	294	250	281	329	279	242	272	269	310	294	282	263	281	323	276	277	272	272	257	264	304	283
24175	21388	28822	25966	22341	19596	10018	2350	1407	2030	644	456	454	415	396	368	382	384	394	429	374	369	367	419	376	379	397	402	382	363	379	362	386	376	395	348	418	357	418	398	365	379	433	387	370	374	350	347	383	383	384	356	367	384	406	386	381	364	392	398	366	382	383	367	354	347	363	378	352	394	369	386	376	396	350	407	407	415	401	356	375	388	364	387	400	381	353	377	395	385	378	349	401	369	352	393	377	361	388	358	381	362	366	381	390	375	368	391	375	368	381	373	411	357	392	377	351	389	400	382	370	395	397	345	378	414	358	335	381	383	377	365	386	355	380	341	344	406	388	348	388	378	380	387	356	343	370	380	372	365	361	385	367	368	362	357	359	366	337	359	378	383	382	356	395	392	369	328	367	368	369	352	386	349	336	384	388	398	358	357	394	374	380	389	387	347	369	411	393	340	373	329	417	377	390	369	382	358	361	386	374	378	346	357	391	349	373	386	350	367	387	349	386	378	366	356	350	369	388	363	365	388	379	359	376	369	366	398	384	381	366	370	363	397	360	359	350	372	413	408	401	371	395	368	370	390	337	387	345	371	359	375	365	333	348	368	384	358	367	409	359	377	376	380	372	371	368	362	411	384	380	370	372	396	379	360	364	366	357	405	365	395	377	350	380	364	351	390	421	394	353	362	354	372	441	374	361	362	404	388	328	398	388	359	358	388	364	364	420	373	369	363	361	387	400	365	370	363	350	353	364	369	374	369	368	371	374	367	344	348	374	400	368	368	364	387	370	370	374	348	378	376	350	356	365	342	366	345	361	388	373	373	372	390	391	376	386	366	382	389	380	354	364	406	361	381	375	380	393	390	351	399	375	373	354	379	345	362	376	354	382	378	406	351	362	382	373	388	365	386	355	358	394	360	350	371	399	364	342	395	385	379	339	338	361	370	364	361	366	383	367	374	363	394	369	381	381	360	359	370	373	370	365	378	371	375	382	358	384	396	380	378	385	357	358	399	349	385	410	342	391	360	375	370	360	362	349	394	363	373	408	367	342	395	403	371	348	360	405	386	367	420	371	383	389	353	375	379	399	316	380	401	355	326	381	344	361	353	353	364	373	381	353	358	336	374	394	360	392	386	384	363	371	366	391	381	360	377	382	369	381	393	343	371	403	364	357	398	374	339	360	381	363	383	357	375	374	363	365	348	349	415	371	369	362	356	370	375	365	386	371	361	350	355	398	366	384	367	367	382	370	413	390	362	378	351	400	352	388	378	382	370	384	377	358	379	373	350	428	347	360	365	367	364	361	365	399	372	331	386	357	362	370	359	367	342	342	390	343	346	359	360	352	400	382	366	392	351	414	371	378	375	356	375	369	372	368	351	372	365	333	382	359	374	385	340	393	363	424	380	368	358	413	387	352	363	370	375	340	366	344	377	347	390	371	347	376	367	380	350	379	368	376	378	361	346	381	382	349	376	352	377	405	336	361	380	388	349	342	358	368	355	371	400	348	378	384	339	341	406	354	406	359	386	373	377	382	416	392	382	380	369	361	367	403	359	413	338	394	385	384	387	410	367	372	374	365	353	378	371	348	400	368	374	426	404	394	373	363	416	361	361	368	386	365	407	368	377	385	390	372	400	367	379	345	387	400	372	316	389	341	369	412	362	359	397	345	369	408	386	352	368	367	359	363	387	360	343	387	405	366	374	361	423	365	423	375	396	412	374	384	360	386	428	371	374	378	375	362	361	384	352	381	392	337	354	362	394	396	354	387	399	381	359	419	385	351	388	341	408	376	369	367	323	365	361	380	378	375	373	346	325	383	365	349	347	367	390	330	365	376	386	377	376	360	364	354	387	368	323	396	367	360	368	386	345	388	375	362	355	387	367	394	373	348	412	378	400	383	380	366	365	362	356	382	375	374	353	387	364	378	379	349	368	379	398	383	360	359	388	363	357	371	390	350	419	400	361	363	383	375	380	375	367	356	383	358	388	378	338	390	369	358	390	366	345	348	336	381	409	364	368	337	372	383	364	378	401	362	347	362	345	335	371	403	353	352	389	342	334	351	371	380	369	403	354	357	368	379	352	394	381	350	379	384	391	384	376	368	395	348	359	393	364	396	340	350	366	374	375	387	390	401	379	389	357	363	390	337	367	344	366	363	333	386	341	367	329	350	402	372	326	399	381	409	407	368	334	359	341	409	363	366	353	398	359	393	375	395	363	373	409	345	353	367	412	371	374	391	350	361	340	371	381	351	372	369	370	353	355	341	375	349	368	368	363	393	373	388	362	341	351	405	363	408	335	425	372	383	357	361	343	358	349	398	372	346	386	370	380	363	385	367	352	375	363	344	357	359	347	365	366	365	373	387	409	378	401	355	387	353	376	366	374	378	378	378	418	401	362	321	382	368	400	311	386	366	409	388	380	372	384	376	385	358	338	373	344	348	372	404	362	379	383	363	357	373	404	401	369	395	371	371	331	382	372	382	370	346	394	380	361	371	380	392	366	369	391	372	353	392	358	375	370	406	367	366	372	360	397	384	381	385	304	369	397	353	371	375	373	357	399	408	351	333	356	402	414	356	336	351	397	362	373	380	390	396	368	371	408	388	362	374	389	363	384	425	404	381	376	378	374	345	375	365	339	381	384	400	403	357	393	372	358	375	353	369	350	399	374	382	390	341	358	352	353	382	383	384	391	330	371	355	376	388	370	358	378	372	354	363	372	363	389	380	364	401	384	389	392	357	347	373	365	382	405	406	364	346	386	380	369	387	371	386	346	414	361	404	377	389	383	364	317	386	406	364	388	359	377	344	354	374	363	384	378	357	390	394	417	339	359	346	344	385	364	379	388	334	376	358	396	368	371	390	397	350	374	373	372	377	343	348	353	360	390	370	353	375	379	397	403	382	376	409	397	414	408	380	376	353	425	378	382	354	360	373	361	397	344	358	393	385	360	376	389	381	374	391	369	359	402	350	371	369	393	356	398	377	360	353	402	343	352	367	367	324	374	398	384	386	344	358	385	399	358	408	344	379	404	407	351	378	375	400	361	355	349	347	374	386	383	382	393	398	381	402	333	343	326	349	380	364	371	345	365	314	392	391	382	358	394	353	373	375	401	347	410	354	343	399	387	351	378	388	359	383	355	361	347	375	365	380	379	360	387	375	368	361	361	361	395	350	338	365	384	368	359	381	379	370	343	348	363	414	370	344	356	398	376	376	393	362	349	374	353	373	347	383	341	375	366	396	384	379	410	350	377	373	327	389	376	363	317	367	370	373	374	367	388	384	380	343	364	352	375	346	374	357	352	346	358	386	404	353	412	396	382	362	365	346	375	369	395	394	357	360	392	381	348	349	353	352	402	379	404	335	362	380	393	387	364	360	366	357	360	379	372	373	365	399	384	381	405	381	401	343	369	400	376	324	410	423	365	364	355	368	402	346	397	362	355	368	398	403	377	380	364	390	367	405	400	379	381	377	373	395	341	399	366	376	380	382	402	391	397
46879	70921	51979	35997	25320	22073	12393	4226	2869	4311	1136	554	545	513	543	495	497	459	484	513	453	448	494	418	469	443	447	445	469	444	446	472	457	430	477	443	446	474	489	414	439	424	484	455	439	458	450	425	448	417	446	451	424	416	435	416	463	443	431	448	459	415	406	421	419	397	439	425	427	446	434	459	443	451	463	408	413	416	461	434	417	419	443	427	466	442	390	452	397	410	396	412	444	448	453	430	454	466	452	441	463	465	475	435	432	431	498	425	411	457	449	446	461	454	427	446	413	450	430	419	435	440	429	447	465	454	451	445	452	459	450	425	456	444	458	431	449	423	456	421	402	421	437	438	434	413	423	426	478	433	408	461	422	470	416	411	451	419	432	429	443	451	401	415	432	427	430	407	398	489	409	386	421	459	467	427	445	411	429	445	429	437	402	428	440	441	432	451	429	425	444	409	426	446	476	438	466	429	411	422	432	426	407	443	426	436	448	452	412	444	460	453	409	385	439	470	450	447	413	423	447	408	432	461	454	438	430	392	421	428	465	427	438	456	425	430	452	418	456	483	453	412	437	418	458	464	423	398	433	437	424	444	461	396	395	450	417	455	406	402	407	416	413	413	381	446	478	428	468	421	436	431	420	464	393	410	440	471	445	475	429	442	406	449	447	417	434	429	433	432	446	406	433	448	412	429	415	435	407	428	428	408	455	440	445	443	433	450	405	392	447	457	448	456	387	449	430	436	429	428	425	420	451	410	470	419	436	403	423	434	417	453	439	441	453	422	395	448	448	420	393	426	445	428	423	423	439	429	435	411	468	441	454	427	399	458	436	411	435	431	402	433	447	355	461	460	451	436	423	434	448	436	418	400	453	442	431	440	434	461	472	459	428	447	445	432	420	463	420	451	447	420	434	458	423	428	422	409	432	401	432	456	420	425	467	390	410	418	434	413	395	434	431	412	462	437	419	437	479	482	422	436	387	429	432	408	409	456	442	415	433	438	451	425	430	457	409	405	442	436	407	430	441	465	429	442	449	446	457	416	420	448	452	482	431	414	416	474	440	418	475	420	436	418	414	445	403	462	419	438	436	434	415	460	418	412	399	426	449	430	439	398	434	419	461	408	418	443	448	458	418	436	437	467	452	434	439	453	462	426	464	436	439	436	435	464	403	444	458	448	418	428	439	441	451	433	443	449	430	405	434	416	423	391	450	406	448	401	420	430	436	453	437	441	431	416	429	436	451	413	417	414	471	430	461	444	447	456	457	410	414	473	449	443	424	445	448	472	436	434	425	430	425	456	478	460	434	421	444	421	418	396	475	457	455	431	434	438	438	418	425	428	442	441	425	430	439	464	425	425	428	443	396	413	452	454	464	452	410	487	464	395	418	396	454	447	425	447	478	397	473	431	419	431	423	445	461	436	412	452	434	430	413	401	460	400	432	437	434	452	437	452	443	474	436	442	431	450	420	394	396	450	442	446	432	402	424	444	433	439	423	406	450	456	410	476	408	426	420	443	395	425	417	428	415	446	444	437	417	423	447	425	426	420	444	441	443	444	424	425	421	422	409	444	481	436	411	428	443	469	445	446	446	419	443	419	393	459	401	427	409	418	457	415	476	434	426	406	427	452	436	429	400	421	455	401	408	436	419	409	417	400	441	444	435	456	423	439	454	450	426	452	400	412	410	429	443	433	458	437	427	401	385	447	468	452	389	464	398	399	473	440	444	422	451	433	435	418	433	452	416	404	429	422	431	476	424	430	412	437	417	442	429	452	451	412	419	418	428	391	412	464	460	461	420	424	436	407	466	361	435	416	414	462	477	432	428	426	455	399	407	462	414	424	443	409	439	438	439	455	465	490	458	430	413	430	450	418	428	439	419	445	370	397	438	447	446	458	471	452	426	412	448	407	444	438	411	412	436	448	420	476	399	437	434	432	423	433	460	461	450	468	461	461	411	459	410	457	438	453	453	415	449	436	445	436	478	470	459	428	414	463	405	424	449	432	437	423	432	414	430	416	446	457	414	424	397	462	440	448	457	455	406	455	444	430	434	426	445	452	436	422	385	440	465	436	478	395	422	420	449	406	449	418	426	478	404	416	446	400	451	404	463	442	462	455	452	404	443	434	414	449	422	428	435	440	462	419	430	421	412	475	421	434	457	428	443	434	427	456	418	422	422	403	418	437	440	435	414	467	440	417	432	445	392	474	430	432	428	452	396	440	446	432	418	439	449	433	409	426	433	423	459	446	401	416	445	439	449	448	442	427	433	456	434	408	403	402	416	391	432	404	401	439	464	431	416	427	476	415	440	459	448	464	424	438	415	425	460	412	416	433	419	466	430	424	387	431	393	429	459	448	447	450	410	444	442	466	394	446	398	423	425	430	474	440	451	447	423	449	447	442	430	446	449	450	454	389	453	414	464	392	441	428	397	468	448	431	415	416	435	462	405	429	475	439	434	411	409	436	444	439	434	482	413	435	418	462	462	460	432	442	450	452	466	425	439	394	473	431	411	431	434	423	434	405	436	457	445	438	421	412	414	448	414	407	419	464	477	421	424	459	465	421	475	428	431	422	424	439	437	396	438	410	415	414	425	462	452	423	463	429	381	453	458	425	412	438	455	427	434	447	470	409	431	455	466	447	408	459	456	448	415	418	422	418	444	414	436	411	427	399	419	450	417	448	406	377	438	434	437	442	422	477	437	421	406	422	440	423	458	430	442	454	443	416	436	461	436	439	462	410	402	459	399	429	443	463	436	462	444	459	425	422	446	403	435	429	427	403	433	409	448	443	440	448	406	429	450	461	437	428	478	445	438	432	441	440	480	433	420	442	442	409	434	449	471	434	417	426	470	412	449	405	468	457	427	460	485	463	442	437	436	498	436	421	436	437	453	439	451	423	445	419	446	459	416	462	381	412	438	420	454	437	452	448	445	415	409	428	404	444	418	422	465	436	447	447	415	437	449	432	404	462	406	432	466	450	438	412	449	425	405	441	431	448	412	467	460	426	437	450	446	436	436	447	432	436	409	430	415	401	393	418	425	418	439	435	444	441	463	416	427	469	415	441	433	420	412	429	444	427	422	416	420	438	469	431	446	389	446	452	465	460	460	434	466	443	468	459	450	467	427	484	427	438	423	446	420	419	437	438	431	415	412	428	459	410	454	432	420	454	394	440	413	457	430	430	446	446	476	452	443	444	445	417	454	454	416	433	434	462	433	412	412	424	434	448	419	428	404	449	446	429	449	442	472	424	437	420	432	419	423	441	419	418	448	405	412	438	434	437	441	470	433	407	412	436	425	437	454	428	475	457	405	425	442	437	444	466	419	457	406	417	423	415	416	438	446	464	437	452	458	439	437	433	456	417	478	430	440	451	453	432	436	432	442	462	423	468	441	471	435	440	412	455	428	412	449	429	446	433	433	449	426	449	429	446	462	405	424	468	443	423	421	465	426	435	445	418	447	454	429	428	395	425	412	439	466	433	425	460	440	428	441	444
25474	21517	27822	25542	14322	7685	3412	1005	748	829	448	315	268	266	274	268	276	283	262	280	256	277	278	257	243	268	250	242	292	256	287	236	251	247	250	226	268	247	249	245	259	259	245	250	213	248	248	218	261	227	264	248	242	254	240	233	258	237	250	252	238	246	262	247	263	261	227	252	258	230	255	259	268	264	229	244	253	205	274	247	237	263	240	248	241	242	245	222	265	254	243	234	261	255	263	243	288	272	249	281	257	239	259	271	288	268	259	274	266	258	255	253	273	241	264	233	248	248	233	228	275	261	255	237	272	261	268	248	237	282	264	239	253	264	228	240	254	266	255	270	250	215	235	258	238	275	230	244	249	263	225	245	217	250	247	253	261	250	286	260	243	235	234	222	239	251	247	251	270	245	227	258	238	247	244	265	254	247	267	226	246	262	253	258	238	262	260	252	264	263	243	267	265	240	250	237	257	243	247	277	261	243	232	231	248	271	245	252	247	249	237	274	244	246	271	207	265	268	257	256	227	227	257	274	238	257	243	282	254	288	264	254	276	268	247	243	236	259	243	229	268	264	270	246	226	249	259	246	235	248	224	254	236	252	250	247	229	264	255	251	256	246	252	252	223	231	255	231	270	255	246	250	242	276	251	250	246	273	246	245	250	231	235	216	238	284	259	251	277	242	241	273	267	281	250	219	243	254	236	259	250	256	254	268	247	245	236	239	288	250	244	254	297	252	262	224	252	295	248	226	257	262	256	234	253	248	282	257	265	253	235	263	245	257	239	289	252	253	253	258	259	235	253	257	261	256	222	257	263	214	217	224	247	265	247	243	266	233	230	252	238	236	280	254	264	252	273	218	238	232	242	218	242	241	246	272	257	260	263	243	227	240	248	241	235	236	281	267	246	268	252	238	244	239	259	212	247	224	256	276	247	275	274	255	266	267	251	238	260	237	271	255	280	233	246	234	233	247	264	269	248	246	241	262	233	254	253	305	253	246	237	240	226	256	274	237	234	257	232	241	269	245	239	240	265	267	232	211	262	255	233	263	247	225	266	242	250	235	246	263	275	252	299	269	248	243	224	290	259	228	243	254	246	241	216	240	270	235	254	239	253	269	268	247	273	238	243	263	237	294	265	234	246	269	241	257	284	256	228	216	234	238	247	270	244	276	254	271	267	230	238	260	245	247	266	233	246	228	238	267	271	240	270	262	246	244	272	234	262	247	235	253	248	235	266	233	254	286	257	266	234	250	260	242	268	245	243	229	259	257	267	238	233	236	244	254	255	237	258	240	276	255	262	244	221	266	249	257	257	228	237	234	248	259	244	258	229	257	239	244	303	229	246	233	261	267	246	248	228	249	271	267	279	256	252	221	272	243	219	260	262	260	257	239	260	236	243	247	257	268	244	244	264	251	251	243	270	245	227	272	238	250	278	256	264	243	229	221	253	238	250	249	264	236	229	241	261	228	240	260	293	248	231	234	258	250	242	247	240	281	255	221	280	251	261	241	243	270	251	245	251	256	282	245	285	275	227	222	245	228	246	249	252	237	246	237	243	267	251	245	217	221	228	256	280	239	232	226	246	239	258	262	257	260	263	252	262	251	238	237	253	223	264	257	237	254	256	254	240	242	224	267	230	257	254	292	219	243	266	244	274	277	232	232	259	267	243	241	255	285	270	226	261	230	231	275	252	273	241	244	282	251	250	234	236	240	241	252	261	235	252	245	243	246	233	302	235	267	267	259	235	263	265	270	245	256	230	248	240	224	263	277	246	248	243	233	258	252	231	232	239	249	258	246	251	258	264	232	252	257	231	261	228	241	266	252	265	231	225	239	253	243	242	257	242	267	250	235	244	224	272	280	277	253	232	244	256	267	255	253	241	255	236	247	255	242	239	246	265	228	228	253	258	248	250	247	231	243	232	247	230	259	259	244	250	262	259	260	244	290	250	256	259	258	249	266	253	218	264	244	251	261	245	236	239	225	260	267	267	215	264	220	243	259	244	258	267	219	213	228	224	228	257	242	255	227	259	260	244	262	260	248	231	270	239	228	259	233	277	275	239	238	260	255	233	257	234	259	264	256	261	230	233	273	241	259	220	264	249	240	284	235	238	245	238	224	242	262	279	265	268	249	250	251	245	242	250	270	228	254	263	272	253	278	227	238	249	244	223	241	255	257	258	258	258	290	241	254	241	243	249	254	261	253	248	246	251	240	219	265	259	263	251	236	239	237	235	267	259	232	264	273	249	251	231	252	267	254	235	241	241	285	264	270	251	255	223	234	275	253	287	247	231	234	260	224	271	261	266	248	243	275	224	245	246	271	238	268	225	243	280	245	264	253	234	262	259	264	236	249	255	275	253	274	221	237	259	252	244	247	255	251	232	268	228	243	242	240	264	224	251	260	247	247	249	242	258	278	223	249	253	252	240	243	247	224	268	238	239	243	254	230	239	282	285	230	280	247	276	252	247	263	252	274	265	251	239	232	238	252	254	221	273	217	230	263	268	259	267	249	242	264	260	261	268	270	268	238	258	259	291	242	231	244	245	217	262	253	254	243	246	268	220	246	254	230	250	266	239	249	205	258	218	243	252	229	249	275	251	242	253	241	281	227	266	239	230	229	254	248	257	252	228	267	256	239	236	257	246	246	251	282	257	241	263	247	249	263	254	237	261	246	242	252	226	221	271	242	264	257	238	243	247	250	236	254	247	269	271	239	261	249	268	233	251	265	255	241	247	242	254	249	285	252	247	243	262	288	240	249	229	278	239	221	277	262	232	267	233	253	252	269	263	269	264	262	235	276	256	249	283	242	242	260	246	234	267	232	254	252	265	257	265	258	261	231	284	254	248	227	256	251	262	241	267	253	262	237	247	256	238	238	249	242	265	243	233	243	229	255	247	246	263	259	250	244	257	263	257	258	266	266	283	239	272	250	263	250	228	285	227	271	265	274	244	280	249	268	237	260	244	237	264	288	240	230	255	239	265	259	240	223	254	249	243	254	231	241	246	231	250	265	225	242	255	265	281	255	234	236	254	262	255	262	261	268	242	272	240	238	260	227	273	267	248	248	250	238	266	242	251	243	247	259	246	237	259	255	246	254	246	255	271	266	244	252	264	274	214	260	252	246	237	267	244	253	248	255	245	241	262	207	242	241	249	266	254	236	235	260	247	226	276	253	228	272	238	258	261	266	244	265	257	253	254	248	259	273	253	259	277	232	232	262	249	256	236	223	252	286	239	252	259	288	233	224	260	268	222	229	260	241	233	260	257	244	231	268	254	251	266	277	241	226	270	266	266	275	257	245	274	245	241	250	238	233	250	248	245	255	248	256	260	272	241	263	261	239	241	231	234	238	233	250	271	233	238	247	259	240	283	240	237	249	267	241	247	238	240	258	206	264	237	233	258	262	235	260	253	239	254	228	243	278	245	246	259	238	269	257	246	249	250	265	252	238	257	235	243	260	231	261	244	249	260	266	257	270	249	249	250	246	263	223	258	259
42403	56957	41618	26032	17100	14237	7254	2534	1721	2199	880	357	359	360	350	368	358	308	340	332	363	347	309	330	323	332	297	309	264	362	320	299	324	320	302	280	341	361	329	295	316	304	308	324	303	327	314	303	324	303	297	335	310	310	295	317	311	306	316	342	315	308	333	303	331	320	320	345	305	322	352	309	311	352	310	333	328	289	307	348	334	314	295	289	322	325	301	333	312	299	327	314	315	330	339	310	323	342	299	285	326	306	331	363	313	292	300	291	328	340	358	307	304	345	313	337	308	298	344	325	299	305	322	311	361	299	312	342	311	322	320	324	307	333	302	340	329	316	307	340	321	300	296	292	307	292	345	330	270	347	306	308	312	317	336	336	330	313	307	301	281	325	282	332	334	315	299	304	308	337	300	273	319	319	333	308	324	304	340	316	321	303	296	305	304	332	329	284	312	324	306	304	309	315	313	291	335	290	331	298	313	313	332	332	316	300	281	316	304	324	319	319	288	302	282	281	310	325	298	309	298	314	324	321	295	287	303	286	279	331	299	293	322	317	305	331	296	287	278	301	324	324	288	312	281	305	302	310	318	326	296	301	330	312	311	319	339	313	325	323	304	317	326	343	336	334	293	302	296	319	324	327	297	328	302	316	316	325	325	329	341	316	337	341	320	315	302	283	298	325	302	318	315	281	342	289	334	305	315	310	324	321	326	307	347	310	326	310	304	335	316	313	320	332	328	276	316	322	299	338	312	318	314	283	307	300	355	326	296	304	329	321	328	306	292	331	323	317	300	308	347	316	315	313	275	301	310	310	292	311	343	315	307	295	309	320	314	284	335	301	316	312	307	328	311	312	335	314	294	300	318	290	319	322	333	287	325	331	312	326	335	299	324	321	326	292	313	328	326	318	296	303	304	311	284	281	350	327	308	314	314	321	307	342	337	321	308	313	326	320	308	316	295	334	297	347	332	304	312	326	311	329	276	299	313	323	311	304	326	284	302	324	343	314	329	301	289	319	304	297	294	299	282	317	316	292	311	321	346	306	318	320	300	344	306	304	351	308	306	340	333	332	284	306	306	312	292	323	324	300	285	325	323	311	329	309	335	321	290	323	346	324	321	307	287	335	344	301	323	305	304	316	304	314	305	310	305	341	306	298	276	293	346	320	328	298	316	341	305	327	331	310	326	307	302	316	303	347	307	300	320	341	298	331	309	316	315	283	313	301	318	335	304	341	333	330	339	350	334	317	298	299	293	323	320	317	302	322	296	306	328	325	333	325	317	350	333	297	346	314	291	315	305	313	311	311	308	313	309	284	312	310	290	338	307	310	347	302	297	334	318	284	329	321	312	274	287	301	279	339	303	321	300	288	329	307	287	267	326	341	327	310	296	329	318	315	308	286	300	302	312	316	310	322	324	307	311	303	311	300	313	317	333	275	356	302	282	320	330	297	297	319	354	335	285	309	324	321	298	311	324	336	319	277	333	324	313	325	305	321	299	363	335	308	321	308	285	294	314	323	270	313	338	293	309	303	297	323	311	327	296	336	306	312	341	289	328	308	303	319	306	328	347	302	321	327	301	317	303	334	318	314	291	322	347	318	339	342	301	334	296	311	324	294	320	324	324	282	364	309	291	307	313	322	302	331	305	342	324	300	289	342	303	312	316	316	333	295	343	308	318	306	309	289	299	329	293	292	280	295	328	340	317	323	280	326	293	298	302	295	294	293	331	307	317	300	307	306	310	331	319	310	292	303	326	338	305	294	303	319	318	316	334	287	338	325	286	313	304	317	346	308	321	294	316	341	310	312	295	310	316	325	293	332	279	319	311	318	325	294	296	318	321	292	304	311	296	279	310	344	301	321	298	318	306	331	291	318	340	297	323	311	294	326	318	322	291	302	326	321	318	307	317	289	306	309	326	329	329	309	327	296	351	324	309	292	322	293	276	315	310	313	280	345	296	320	315	276	309	335	334	304	306	310	334	306	325	319	283	316	316	320	301	288	303	326	325	299	295	316	314	344	321	330	302	282	297	263	339	315	313	323	314	315	310	329	311	347	335	302	335	318	316	325	333	308	319	300	317	322	296	286	282	300	311	304	326	320	322	310	327	296	306	320	303	285	309	300	295	271	320	336	318	290	319	332	328	276	319	304	329	308	310	290	327	314	289	285	315	311	319	281	313	314	300	325	317	311	319	311	303	324	321	281	285	306	338	318	323	310	324	294	301	319	295	327	323	316	307	292	281	303	304	313	319	324	342	297	314	324	308	288	288	312	324	281	282	331	342	308	305	340	313	263	334	321	330	341	299	295	307	350	322	317	307	335	316	320	312	336	321	326	302	307	310	329	285	293	300	352	302	293	308	326	301	298	303	320	289	286	297	306	345	324	349	320	312	331	306	327	307	321	326	311	322	306	318	310	316	311	303	296	301	313	274	312	281	249	319	287	344	342	292	301	305	309	327	298	296	333	315	314	332	320	321	329	327	298	337	319	295	319	322	327	314	314	307	317	324	317	297	320	300	309	337	330	304	317	313	319	297	306	309	313	342	290	327	307	310	313	311	325	313	292	314	350	300	358	322	312	312	301	306	299	339	311	286	317	301	304	301	307	332	323	295	315	308	296	349	331	325	306	301	297	316	315	334	322	292	327	335	320	289	300	341	278	301	298	331	325	310	290	299	317	329	336	322	310	312	338	327	277	292	325	302	321	328	317	329	323	304	313	315	334	328	295	324	302	311	310	299	318	350	338	317	325	326	305	324	303	297	291	281	327	318	303	315	297	294	326	318	327	287	301	312	317	315	303	325	312	341	273	306	321	304	301	294	277	333	312	316	332	308	317	296	315	338	315	311	296	313	310	301	305	298	312	301	353	338	329	323	300	303	337	290	293	322	324	305	317	293	300	321	318	293	308	303	315	341	346	302	296	294	333	298	318	301	290	331	308	309	305	335	302	297	300	321	320	287	301	274	340	317	300	295	338	323	310	312	280	300	310	342	322	289	340	304	311	311	306	328	324	327	303	342	333	319	298	292	332	298	294	309	317	299	308	325	303	319	295	308	338	336	308	324	296	333	340	309	312	278	329	316	313	333	311	321	310	327	331	306	313	324	303	315	315	313	317	316	334	280	306	329	293	338	302	313	266	303	320	295	322	337	278	287	290	302	301	352	301	338	298	292	301	273	285	314	314	305	319	310	314	336	287	305	305	337	300	315	296	306	286	317	325	316	326	289	320	331	319	311	311	326	288	326	310	315	283	278	308	306	299	329	346	328	319	306	274	327	287	300	299	290	327	316	300	344	344	297	318	312	332	305	321	323	335	304	312	319	306	300	309	324	320	320	310	311	301	306	326	320	307	331	298	328	325	333	287	270	306	298	299	313	302	296	315	330	321	345	290	316	299	308	314	324	291	332	294	314	314	306	326	306	330	334	318	295	329	328	316	337	279	296	303	324	308	308	355	314	323	322	333	310	316	310	321	293	285	302	323	337	330	316	317	324	334
22942	21249	29005	24470	22669	25337	19882	6625	3280	2861	987	543	567	571	581	536	501	524	501	532	529	521	510	504	512	560	473	500	506	490	472	461	497	506	467	476	489	507	479	450	514	474	470	485	548	449	489	501	485	495	521	468	485	505	508	515	477	519	500	447	485	458	523	477	463	470	454	466	480	470	476	494	472	460	486	480	480	464	487	516	436	502	506	542	498	465	465	477	449	525	495	503	485	475	477	466	497	499	465	462	477	514	486	494	429	486	468	508	496	519	460	461	509	477	490	466	484	478	519	476	507	498	469	448	475	503	479	501	496	481	503	464	516	504	471	501	468	513	492	465	500	484	492	489	510	463	450	468	508	477	430	451	481	490	487	470	435	461	476	496	487	476	500	513	494	470	452	475	512	452	489	475	458	463	473	477	472	496	458	453	414	488	481	492	480	454	497	493	515	460	513	519	492	488	444	491	474	475	467	485	459	460	484	456	498	519	526	526	512	451	488	498	449	471	491	499	466	438	485	458	461	469	520	477	494	463	451	444	449	486	490	457	485	477	455	480	519	503	518	540	483	449	450	527	504	464	468	473	487	483	479	457	475	512	477	461	500	492	486	450	445	449	468	461	472	479	458	508	510	493	489	494	475	477	460	460	497	466	462	552	517	500	492	521	508	460	485	461	474	489	474	437	487	502	486	465	494	484	469	447	494	447	531	482	493	490	503	471	490	468	458	448	492	503	487	496	493	485	484	468	458	444	462	446	502	508	491	471	486	460	476	511	458	511	460	513	489	463	440	462	488	459	469	481	458	496	453	510	474	489	448	467	441	457	476	504	508	451	541	509	484	465	421	477	460	456	494	455	488	496	500	468	501	488	445	472	515	473	457	522	473	472	487	489	475	449	473	479	515	504	493	511	482	510	445	465	508	475	498	469	478	500	489	476	506	514	476	501	481	500	476	464	500	515	501	505	486	447	457	511	501	481	453	485	476	476	452	486	478	526	457	456	495	470	460	479	458	503	500	489	492	496	478	512	490	517	467	493	501	476	427	437	472	488	471	468	443	482	502	495	463	513	500	486	511	456	492	493	499	473	486	481	472	500	481	474	514	517	479	481	516	486	479	479	524	500	494	438	496	479	469	443	528	446	503	473	450	510	450	471	467	499	438	491	423	469	491	478	509	479	449	479	479	493	472	491	490	467	494	446	491	482	450	463	461	475	473	458	505	510	429	479	485	465	520	454	492	473	496	510	512	519	484	437	456	513	500	460	474	524	476	494	492	506	488	479	462	493	481	460	503	471	497	492	449	456	491	469	471	466	482	463	451	530	472	454	506	490	466	469	489	456	477	500	510	508	484	497	476	459	462	455	496	495	453	496	505	464	509	487	499	496	502	501	474	480	536	453	460	486	500	503	475	463	474	494	477	438	469	463	452	459	475	491	521	475	521	484	509	481	499	493	449	476	478	505	464	484	464	503	471	447	493	473	499	505	482	491	514	489	483	502	470	492	437	490	461	448	482	482	450	447	488	439	473	457	487	503	440	486	503	486	468	479	467	482	497	462	512	460	455	459	477	456	446	470	478	470	482	507	475	451	464	473	472	466	524	451	509	470	462	463	502	458	474	494	438	531	465	487	448	468	493	486	496	474	486	489	494	476	484	514	455	429	473	477	473	521	477	473	469	485	484	459	516	482	520	507	477	484	441	510	485	492	510	505	490	504	496	474	450	459	494	422	463	473	479	458	468	493	439	463	478	493	477	509	459	465	473	460	463	437	529	455	466	485	512	482	477	469	485	476	460	489	493	459	453	478	518	463	514	501	505	480	476	475	474	472	481	524	489	515	479	517	479	461	486	473	478	468	474	493	485	511	510	476	470	462	505	467	486	432	459	461	515	458	479	479	475	491	493	515	457	463	478	458	507	462	487	476	494	476	508	479	511	495	488	454	479	506	482	446	486	459	496	495	500	500	487	452	490	506	489	506	473	513	474	472	469	494	512	485	461	486	492	504	500	496	454	441	489	491	491	430	462	509	480	475	511	498	496	492	481	508	468	440	488	496	471	488	504	480	466	475	493	524	479	506	489	514	479	461	483	430	530	438	503	511	512	490	489	476	479	460	504	417	477	440	487	459	462	455	481	514	423	501	461	464	512	500	514	451	526	471	467	504	517	470	473	474	440	496	465	493	480	472	467	476	482	504	516	499	458	507	514	475	481	483	483	498	484	493	488	480	511	506	499	511	454	507	516	475	478	486	510	494	505	502	458	473	513	447	479	504	498	498	487	480	493	470	478	505	477	510	478	509	493	462	484	485	493	475	478	498	499	503	494	500	457	478	474	491	480	450	474	488	478	472	464	447	496	488	483	510	480	472	471	477	454	488	526	422	489	473	462	494	447	485	523	407	482	520	531	491	482	482	456	506	471	467	494	494	498	502	527	489	497	520	460	451	455	471	464	504	488	480	471	488	489	508	461	468	494	502	496	480	508	461	466	469	460	534	499	482	500	483	464	491	504	455	481	487	484	523	481	500	469	533	485	495	457	516	466	488	478	448	515	483	512	524	493	492	484	461	460	498	511	492	472	501	469	516	506	472	487	479	472	490	465	503	471	519	474	497	514	455	494	485	469	463	481	484	489	489	514	454	491	480	496	483	493	503	496	463	482	444	498	485	479	481	495	456	487	515	519	498	502	502	486	506	501	506	483	469	496	484	504	464	487	519	513	490	534	509	462	444	478	476	450	489	499	456	491	487	498	467	523	500	503	522	478	454	493	500	460	475	523	481	479	481	462	458	471	477	490	507	516	444	497	460	501	488	493	510	484	502	514	455	464	499	460	496	515	509	467	469	506	449	482	486	462	473	464	492	492	476	474	482	485	506	475	484	468	449	491	453	473	445	496	493	459	513	498	545	478	458	482	477	452	452	463	465	479	484	509	451	478	490	476	476	469	489	468	460	488	498	497	500	491	474	459	455	508	519	419	450	515	478	458	479	476	457	482	477	457	462	487	469	473	456	499	470	479	505	489	471	473	547	485	493	479	474	491	458	481	495	488	474	517	500	492	511	484	505	481	501	475	453	496	439	444	486	478	505	472	466	479	483	464	482	514	502	489	441	453	526	490	474	488	461	471	458	507	481	484	484	491	458	435	537	499	494	477	434	511	430	469	464	498	523	448	473	489	470	553	484	479	501	508	477	491	504	466	465	465	467	480	485	465	494	474	479	454	500	488	508	490	485	489	459	472	492	472	478	464	474	473	450	519	479	503	465	474	486	509	502	480	463	446	472	485	473	467	469	454	446	489	470	504	501	490	430	484	459	466	480	447	475	476	499	480	517	476	463	500	488	523	500	486	481	480	484	482	467	476	487	487	450	471	439	487	450	487	522	482	512	498	433	481	498	477	435	503	471	486	437	480	480	481	501	486	468	476	478	477	489	499	495	447	477	526	461	513	466	504	499	467	430	461	481	483	485	501	480	505	508	499	517	517	446	468	509	508	478	449	462
55372	85240	66602	46623	37085	32530	17907	10142	6746	5897	1682	827	787	767	710	707	711	650	654	665	601	635	634	607	620	648	597	608	582	574	600	598	576	576	591	575	619	575	562	570	606	542	579	584	599	621	545	573	564	520	563	583	586	534	596	545	545	583	587	571	543	583	572	538	498	542	564	598	573	595	515	541	599	571	537	542	573	585	533	616	593	555	560	571	558	557	585	574	587	568	554	563	564	561	567	583	568	577	598	561	588	583	605	588	532	561	562	585	571	557	599	588	558	582	580	600	590	535	607	568	546	573	530	552	556	564	592	566	557	543	545	534	544	574	589	577	596	551	594	569	580	517	563	525	544	547	563	603	581	547	543	555	526	578	595	553	573	502	551	554	564	558	564	541	557	518	576	582	566	517	554	559	536	530	587	549	553	565	566	539	526	588	556	555	531	567	567	566	535	527	516	564	534	554	583	543	572	543	570	565	587	570	531	568	531	573	556	583	568	563	570	577	534	577	568	551	505	562	563	535	532	548	595	528	573	596	547	577	590	544	564	557	558	583	527	596	564	625	528	573	510	551	548	555	550	556	540	539	573	554	529	616	581	535	560	588	551	548	557	538	562	565	551	569	553	559	600	566	594	582	547	563	588	518	573	536	570	592	589	561	586	557	511	526	547	586	537	601	578	554	582	520	617	567	574	598	517	589	556	552	540	517	571	556	522	503	588	579	571	549	526	597	535	564	569	579	539	544	563	584	602	556	565	581	527	547	554	516	518	568	525	549	598	532	529	555	571	605	526	548	559	539	572	580	550	613	568	554	553	569	511	547	522	586	555	560	580	570	584	599	514	552	575	593	540	510	569	571	571	554	547	541	555	548	554	571	547	537	620	544	576	539	511	606	525	583	566	586	588	570	561	562	578	588	560	556	557	540	573	524	553	552	549	593	571	546	538	564	560	556	551	552	553	576	544	552	597	546	559	550	596	578	556	573	580	560	549	539	529	547	561	555	547	586	577	539	548	528	539	488	578	543	565	543	542	532	548	563	559	550	571	529	555	535	553	563	548	575	535	517	563	552	569	551	576	545	534	527	565	531	574	546	519	548	497	550	564	591	577	552	588	568	591	622	544	549	579	526	602	588	578	584	630	551	521	583	568	541	562	535	564	550	571	589	560	570	530	576	569	534	566	595	533	584	525	587	538	520	509	565	574	548	582	593	549	533	554	535	559	590	563	574	542	519	589	527	565	524	570	526	536	538	592	543	539	581	585	596	522	552	563	567	551	561	607	565	567	552	535	518	594	562	541	521	526	588	532	601	559	553	565	549	578	580	552	555	575	568	564	553	552	546	585	564	533	562	572	521	551	552	561	598	540	533	540	606	577	522	504	562	574	590	548	569	544	595	563	563	558	542	534	569	556	586	560	508	580	582	558	615	538	563	567	560	545	548	543	558	575	547	605	547	575	566	589	563	573	603	589	561	566	590	520	542	559	547	529	533	534	550	548	557	553	577	530	525	542	574	595	554	526	542	541	576	564	583	577	542	564	546	540	541	562	552	566	517	536	564	579	569	539	545	554	577	544	586	503	542	574	579	611	552	588	540	511	546	590	601	580	540	590	563	572	568	551	525	547	570	544	564	571	554	559	529	584	576	554	550	592	565	560	532	537	556	593	565	537	551	523	558	539	539	590	565	577	584	530	600	567	561	580	529	557	552	544	542	556	581	530	577	592	568	516	562	578	554	569	571	538	565	585	564	525	543	583	565	608	528	561	543	532	592	554	547	545	518	579	566	553	539	558	561	552	540	556	592	568	516	564	541	563	546	550	577	578	552	586	540	516	553	554	556	551	528	548	595	563	578	529	564	540	570	591	541	585	520	552	544	569	539	551	551	546	585	560	559	554	566	550	524	551	546	585	557	562	547	517	524	588	525	544	559	554	539	547	636	523	556	530	579	592	584	584	579	576	550	533	576	550	576	579	567	546	599	575	529	592	600	545	552	530	551	554	564	554	537	537	569	567	597	587	568	553	557	555	539	569	557	590	551	547	603	516	558	554	516	529	557	534	566	552	579	570	583	584	562	565	560	589	530	564	551	568	565	556	521	541	526	542	582	587	587	528	551	551	555	521	578	537	536	574	560	562	542	544	571	555	549	536	560	567	585	549	572	545	525	562	551	527	540	526	588	573	525	566	584	563	555	579	528	582	550	608	536	573	606	536	550	577	558	545	597	575	532	576	546	539	552	487	585	557	560	572	588	563	520	544	545	562	581	592	522	561	517	519	572	576	542	563	578	560	553	553	528	562	575	550	555	537	592	552	547	528	560	558	519	573	565	548	551	552	585	511	521	510	567	547	525	541	541	541	573	542	535	556	584	509	586	522	533	546	526	572	564	567	610	552	532	554	604	560	590	590	566	571	567	573	561	571	546	549	577	587	542	541	526	556	601	578	565	596	551	566	559	600	571	622	566	586	614	526	579	551	556	572	558	510	555	544	544	563	575	497	583	560	549	544	594	533	553	534	520	571	573	514	534	578	577	542	569	600	560	542	550	554	583	575	562	551	567	547	511	553	569	556	567	591	575	588	553	552	580	527	529	547	544	569	558	550	607	551	551	570	524	550	555	491	595	588	538	559	563	551	584	520	557	567	555	569	554	563	589	583	556	553	606	551	575	589	550	584	549	574	578	548	575	601	601	536	579	510	569	564	549	565	548	573	583	577	546	547	589	550	543	551	615	546	537	600	554	599	578	554	522	566	590	603	584	549	562	610	564	594	564	537	563	591	512	528	566	550	556	576	558	573	597	543	530	588	554	555	554	558	563	601	570	578	567	551	591	551	584	542	524	565	565	526	565	536	545	545	557	535	579	578	557	533	559	560	547	583	529	551	569	562	567	557	567	585	519	548	610	559	538	547	570	552	547	542	563	572	555	576	541	549	563	572	542	544	560	577	541	567	548	536	563	520	520	549	572	605	558	545	526	543	579	515	542	543	539	529	567	560	528	576	544	589	583	566	542	578	579	568	565	534	569	583	575	518	549	593	543	571	558	589	581	539	543	516	544	541	544	569	591	515	573	558	554	537	564	530	540	587	564	547	555	579	565	567	586	528	560	572	547	535	567	580	538	567	564	570	567	576	591	561	570	566	561	539	553	552	529	572	543	554	536	594	557	547	566	583	556	561	553	583	557	523	546	607	596	530	558	539	525	549	561	572	535	583	573	553	562	577	573	557	534	554	563	532	570	565	557	577	529	583	554	584	570	557	559	561	548	585	561	531	594	586	550	535	567	579	551	519	596	554	575	544	555	549	562	521	573	557	539	549	558	572	532	568	527	544	571	573	548	590	584	561	572	559	553	553	592	580	557	582	542	546	572	537	601	574	540	579	576	540	545	576	554	549	532	592	577	567	564	544	571	538	571	553	566	561	577	561	540	573	556	520	592	564	515	589	585	554	607	581	566	530	547	552	565	602	595	579	566	536	567	557	586	555	545	535	557	560	567	497	588
27809	22327	19062	8033	2863	1730	745	467	330	285	242	219	220	246	247	252	223	240	203	247	232	233	264	253	268	256	230	232	244	222	245	236	258	238	242	225	222	224	225	220	228	235	231	220	242	244	218	230	227	235	233	236	226	224	231	252	260	244	229	253	271	207	244	197	234	248	227	252	223	234	244	245	241	230	253	248	230	229	222	238	239	249	241	249	251	213	237	256	267	246	212	250	212	225	229	244	244	223	217	227	238	237	252	207	232	204	208	247	251	242	261	241	228	235	231	230	227	217	242	236	213	225	233	239	227	242	238	223	232	213	239	244	225	254	218	232	214	245	229	247	243	208	255	234	236	245	235	216	233	223	244	233	209	227	258	239	214	219	235	243	235	185	237	253	241	211	238	202	231	245	236	226	249	238	244	226	241	216	243	216	245	246	239	234	237	232	222	287	183	235	228	219	202	260	214	222	244	233	231	215	258	220	246	255	212	235	237	255	227	227	239	264	201	252	236	241	243	244	229	229	249	209	229	227	244	235	248	260	220	247	222	234	230	252	234	227	221	202	244	218	224	224	219	230	259	231	254	238	238	218	266	234	232	224	255	232	240	244	221	231	268	229	256	242	279	238	210	236	234	233	235	255	230	245	225	210	227	223	257	243	229	263	262	253	228	260	230	230	234	240	244	242	234	229	239	254	238	240	253	247	237	233	205	254	234	248	256	212	228	254	244	261	257	250	232	212	237	223	227	233	233	215	249	252	231	235	251	228	242	231	232	250	265	232	232	221	243	226	258	237	258	195	255	222	221	228	218	216	240	231	247	234	230	220	261	215	240	258	236	262	218	276	256	212	234	233	237	239	241	244	241	225	234	239	229	228	211	215	252	234	218	227	221	248	228	260	211	255	251	234	226	197	218	231	223	239	283	260	242	247	214	254	216	246	245	206	226	211	224	240	234	228	232	255	226	229	250	233	244	236	225	238	229	214	240	235	261	213	215	264	219	219	251	227	270	213	246	222	235	229	240	226	220	235	242	257	235	205	247	239	248	236	234	221	253	244	211	230	246	223	215	206	240	210	220	229	243	233	262	223	223	235	261	235	272	210	249	234	247	221	234	252	240	248	237	221	249	210	239	257	236	252	229	216	218	234	234	212	246	217	245	256	226	220	216	235	210	221	224	224	238	244	222	252	238	233	243	239	206	225	235	217	215	239	204	260	222	223	236	239	266	222	225	233	238	234	258	245	246	227	240	219	207	219	225	240	230	251	226	259	233	241	228	243	217	240	245	227	233	213	242	244	256	197	241	212	207	240	199	216	241	259	216	235	221	208	250	220	233	243	233	232	224	253	245	242	257	224	244	238	244	214	255	239	253	244	235	256	224	230	229	211	205	242	231	231	240	253	237	250	254	212	227	237	237	252	227	260	248	263	254	247	272	234	239	241	237	252	254	236	239	220	242	229	245	221	226	263	243	227	210	200	230	209	226	198	238	249	214	230	241	232	218	194	230	214	187	231	235	253	230	207	236	255	235	251	239	249	227	248	202	249	247	220	221	236	229	234	206	228	226	243	224	218	213	226	212	262	223	211	227	227	231	233	232	264	246	229	242	240	230	236	214	227	229	240	233	231	235	279	212	232	238	240	261	268	243	247	231	244	271	216	258	217	247	232	221	235	244	241	248	238	224	206	215	239	221	253	258	214	221	193	210	223	223	232	245	238	244	203	229	221	230	250	230	238	225	210	245	241	203	256	243	246	240	231	234	218	250	223	230	254	222	227	230	227	241	226	282	237	225	206	236	243	226	220	238	247	237	216	237	233	214	230	231	235	237	198	226	209	214	245	213	259	219	222	230	253	243	237	226	219	212	214	223	259	226	256	217	212	237	205	249	241	220	213	220	256	232	265	233	238	193	239	213	224	237	216	228	213	243	249	253	258	229	244	222	249	217	248	241	239	241	234	220	243	243	235	260	243	236	220	222	233	226	241	238	216	269	241	208	220	257	212	220	214	239	227	224	237	227	259	201	233	243	234	210	219	235	234	214	206	227	252	248	227	217	214	241	268	229	214	249	257	241	236	222	215	231	246	249	222	243	218	218	222	249	224	228	244	253	219	251	207	209	239	239	223	253	243	259	245	222	205	246	223	229	228	212	241	243	258	239	248	244	249	218	222	231	205	236	250	225	218	221	229	216	213	238	236	251	210	220	221	234	238	235	223	235	237	205	242	234	246	202	238	250	239	220	233	239	187	238	234	218	245	271	229	209	196	243	256	235	241	250	226	226	207	242	223	252	238	225	274	235	243	245	247	239	236	249	231	236	265	231	231	235	226	227	218	212	231	218	228	222	230	243	249	233	232	211	245	206	231	224	234	224	212	229	239	219	229	248	242	250	240	239	220	231	247	243	201	247	216	248	222	219	192	232	238	217	244	257	214	234	237	226	220	227	265	220	248	243	244	239	239	256	225	232	224	230	230	220	236	243	220	255	214	221	227	241	231	261	247	215	193	247	243	237	254	242	233	264	253	232	236	226	245	241	248	234	235	212	206	248	255	246	259	238	221	232	239	228	245	239	226	224	228	268	252	217	201	235	258	220	236	232	237	230	225	223	224	233	250	236	248	205	233	237	267	225	235	228	217	230	218	241	236	249	218	233	238	233	223	243	202	230	204	223	273	230	236	221	231	224	227	240	222	239	228	224	266	238	229	224	250	226	229	220	250	235	239	245	266	241	227	204	234	216	229	221	205	232	227	222	242	222	220	254	259	241	218	265	243	241	213	210	235	247	236	268	228	221	253	247	213	227	235	254	213	258	208	223	237	264	227	231	231	238	238	226	246	280	209	208	223	226	247	229	257	251	222	221	196	248	229	212	211	224	273	229	268	239	233	204	245	230	239	224	224	221	230	230	245	234	235	237	260	278	258	214	249	255	246	231	248	243	234	254	228	225	276	230	215	245	226	215	215	266	227	224	222	220	237	215	240	250	249	242	244	222	225	246	246	256	220	228	205	272	234	226	258	230	231	224	251	245	224	234	252	257	230	219	245	208	232	253	239	237	242	239	212	243	249	221	232	247	243	250	231	233	254	216	239	232	215	237	229	212	245	220	223	225	218	239	243	210	189	233	264	228	249	236	215	198	212	243	241	226	230	212	218	224	212	255	250	272	214	245	235	259	257	212	246	240	237	207	238	236	246	222	234	226	228	220	238	226	250	221	228	225	248	251	264	236	240	220	240	257	241	228	258	241	230	235	239	228	220	255	241	218	234	219	227	191	234	228	226	253	240	238	246	240	236	257	270	236	241	224	234	225	218	245	237	219	253	190	223	221	223	256	235	225	238	223	238	224	219	275	232	223	210	245	224	233	254	244	229	240	212	229	225	240	236	246	232	215	247	237	222	257	251	237	261	225	223	207	233	277	243	227	254	243	224	250	211	245	223	240	206	251	184	227	207	263	228	216	240	222	264	268	229	242	237	239	215	241	262	252	230	216	223	251	239	249	241
23925	30816	18159	7467	4328	2997	1232	742	472	435	319	310	282	302	259	284	296	272	283	260	325	300	285	259	304	312	286	287	284	301	311	274	273	301	301	287	312	306	267	265	267	277	274	285	278	282	314	316	282	310	311	295	304	305	291	276	276	288	291	296	294	277	296	284	279	280	268	277	300	277	278	274	307	276	264	314	267	269	262	284	281	288	273	268	270	279	278	268	261	288	280	275	303	275	281	289	296	266	270	259	297	294	303	307	300	291	278	263	292	264	300	311	286	290	270	298	301	285	298	283	322	268	269	279	280	283	317	293	262	276	297	276	280	311	286	299	300	296	248	254	308	288	256	307	282	305	297	299	292	280	281	296	309	269	290	278	298	290	276	272	294	254	302	261	272	298	274	295	271	296	279	310	289	277	309	299	296	266	275	283	260	278	277	275	303	301	291	323	296	285	286	296	275	261	306	296	261	270	263	287	288	270	310	294	289	283	291	302	281	251	285	298	270	291	281	268	286	307	277	286	294	311	255	288	274	304	306	301	274	286	299	280	306	276	321	277	295	300	298	303	242	293	275	290	264	295	285	286	248	260	286	286	279	285	257	300	275	275	264	295	282	273	270	261	313	296	316	268	275	298	283	256	289	283	322	301	317	291	297	267	294	286	309	300	303	261	252	302	281	276	291	275	261	282	281	304	275	290	304	283	300	297	302	265	269	300	256	308	286	292	303	296	315	289	269	272	256	334	292	303	289	284	239	298	297	289	268	296	305	295	282	259	271	294	289	283	293	278	309	280	263	271	290	310	276	298	291	328	270	282	287	305	249	290	276	270	266	296	280	271	294	283	324	296	290	284	270	288	274	263	295	286	289	293	275	277	307	298	290	281	297	293	311	300	247	293	302	306	291	263	274	279	290	265	302	282	310	275	272	249	282	277	292	283	279	298	257	292	293	274	288	294	321	255	284	284	264	314	280	291	262	249	260	293	289	287	301	281	299	285	257	289	263	270	281	281	286	307	305	272	284	245	285	283	290	278	259	259	280	308	305	303	285	288	279	274	298	295	292	297	305	298	287	282	291	272	272	298	268	270	257	298	295	297	299	281	268	288	300	262	265	278	266	304	281	253	300	306	276	282	284	300	279	266	279	302	267	285	279	290	301	244	288	305	282	290	307	296	303	274	296	284	286	269	275	287	296	257	280	286	307	302	293	271	299	293	284	237	263	280	302	271	293	294	275	306	281	298	278	278	288	298	256	257	314	299	265	271	281	276	236	268	313	268	284	280	309	313	293	278	301	275	272	268	266	279	261	289	318	291	253	254	290	292	274	306	289	286	285	292	256	300	290	280	274	297	266	254	297	279	304	291	288	304	304	295	283	292	272	272	261	316	294	281	283	274	299	285	268	299	283	299	291	303	306	297	289	305	300	269	269	284	304	311	281	276	308	321	313	312	295	275	275	287	282	281	303	303	293	255	292	255	309	272	298	309	274	296	286	306	320	298	247	286	323	271	285	302	310	266	281	267	292	291	268	250	294	294	272	280	249	271	309	301	283	307	274	288	286	282	303	287	287	287	265	313	256	272	257	261	274	285	294	268	287	286	262	287	289	301	284	281	293	286	259	282	282	303	279	254	281	305	296	263	299	291	293	289	300	239	303	300	313	309	291	293	293	267	268	308	271	276	290	255	311	281	306	295	274	291	289	303	278	272	287	271	286	326	249	245	280	298	281	263	303	269	295	270	308	270	261	291	301	259	274	304	263	291	307	296	294	290	270	256	290	277	262	302	278	258	289	292	279	285	297	302	288	260	271	265	296	264	280	279	286	294	291	299	289	254	301	294	290	269	263	273	324	290	311	282	307	272	306	272	253	266	298	295	279	297	276	292	287	260	250	279	283	280	272	309	276	268	290	276	259	277	280	272	291	287	300	298	278	299	292	258	283	296	259	298	269	305	315	312	272	270	321	295	256	276	291	275	295	290	268	292	270	308	317	271	296	313	279	283	273	264	302	325	298	297	237	271	308	253	310	280	278	273	289	307	274	263	290	291	271	298	289	262	301	289	302	276	323	263	277	276	282	285	294	309	282	288	301	264	274	265	278	302	284	294	285	307	260	290	291	245	291	305	295	302	269	296	260	290	266	283	304	289	277	286	324	307	298	292	285	268	297	283	281	300	282	281	291	278	286	274	258	297	271	297	241	296	294	306	250	291	282	301	279	280	285	288	283	304	260	293	301	278	276	309	285	279	302	234	294	286	288	273	263	265	292	325	281	278	283	299	276	253	259	285	289	283	301	299	295	282	265	303	314	282	262	265	289	309	273	295	293	324	269	259	281	318	298	282	292	265	315	257	276	314	280	289	279	275	298	277	302	263	303	282	268	296	275	309	309	273	277	268	287	302	293	314	299	270	333	270	305	275	271	270	287	291	295	301	276	291	299	292	311	312	308	278	266	276	291	310	287	299	293	275	274	263	271	288	315	270	277	295	284	279	300	294	300	304	269	297	306	295	312	283	269	285	303	264	309	244	262	286	292	308	298	268	288	279	286	293	260	268	302	308	294	293	284	295	279	259	286	295	276	293	282	288	292	295	290	288	310	287	302	270	303	265	274	300	292	289	272	264	311	270	303	298	296	298	351	288	238	328	294	290	309	291	269	263	288	318	290	297	320	299	267	292	293	294	304	284	280	279	278	322	297	282	262	271	266	277	274	306	306	258	296	272	280	302	256	254	311	301	295	285	272	301	271	292	289	293	292	273	330	289	272	259	294	286	319	302	291	277	297	276	278	291	260	287	304	270	288	281	312	297	260	256	263	271	293	292	294	291	269	272	320	262	272	285	304	279	293	277	286	299	312	254	317	275	269	285	271	279	279	308	315	290	295	280	280	295	259	300	319	295	297	268	293	289	300	276	295	297	263	308	277	281	292	267	268	279	275	269	261	301	309	277	266	273	262	267	264	292	302	272	279	303	282	269	302	252	280	328	277	281	284	281	248	278	288	290	272	292	288	318	287	292	271	285	294	290	294	253	285	270	306	298	310	280	285	286	306	267	276	246	274	289	304	300	293	315	300	299	285	285	269	273	282	306	263	292	299	291	265	320	270	264	299	258	283	253	295	320	295	279	263	298	287	264	287	258	300	299	279	310	269	267	272	312	286	273	302	291	286	275	298	271	274	299	281	306	271	264	269	251	280	309	307	294	328	282	256	266	277	291	293	271	308	275	282	309	290	257	308	294	294	307	280	267	305	282	296	322	232	285	307	253	288	267	295	262	294	262	288	238	287	274	259	273	283	275	283	272	272	273	288	299	281	297	307	297	300	287	250	284	264	282	286	316	289	266	242	298	321	280	282	283	282	286	283	268	302	303	294	303	291	293	281	294	283	288	316	298	272	269	280	270	285	244	287	284	275	293	306	288	281	289	322	275	279	287	272	284	301	281	307	267	278	304	303	270	284	285	305	288	329	274	283	295	322	276	269	289	276	301	313	267	266	313	295	290
24208	21335	28938	25811	22531	20756	11249	3538	1511	1239	729	444	407	425	394	397	412	364	383	381	355	352	376	380	374	392	395	374	390	399	376	380	388	363	380	393	382	413	350	404	389	370	395	377	391	396	369	388	365	363	393	372	373	392	402	395	365	382	388	382	389	388	342	372	371	387	335	367	380	370	371	349	344	380	377	385	370	366	369	388	385	379	379	378	369	384	362	403	374	366	393	391	367	371	348	371	385	332	359	408	369	365	382	371	416	378	417	383	341	358	411	389	391	370	413	372	358	350	372	383	392	384	346	386	377	373	340	385	372	353	361	385	369	336	354	405	387	386	352	353	375	356	350	378	375	371	380	400	384	352	401	383	381	354	344	371	397	382	338	331	367	386	370	348	401	391	350	342	399	367	385	403	382	350	391	384	384	349	403	352	367	373	371	362	352	381	364	396	381	368	372	362	361	357	326	354	359	394	397	369	391	380	356	365	369	368	383	360	385	353	389	398	392	381	412	359	386	380	402	363	361	334	411	354	378	377	333	367	384	384	365	379	388	361	371	344	344	385	357	406	363	381	341	389	365	369	347	351	370	414	320	351	381	380	356	382	361	370	351	396	349	375	375	405	374	361	365	363	368	376	350	380	365	381	392	411	358	336	398	377	385	367	369	381	337	342	385	359	354	384	348	389	376	361	373	362	362	359	415	382	377	382	369	344	392	366	343	332	379	387	367	389	372	403	361	341	342	409	362	373	388	395	391	382	342	421	352	318	357	344	382	371	383	386	371	357	359	365	322	372	359	365	427	377	363	358	355	343	350	365	375	341	392	366	374	367	404	399	359	379	393	359	366	366	371	402	382	329	377	351	348	385	371	350	377	353	382	392	394	370	373	366	374	372	361	378	333	348	358	332	347	364	349	362	394	399	377	365	384	383	359	359	360	368	405	392	390	376	373	370	353	408	383	333	359	363	361	352	342	372	407	353	411	383	357	367	393	355	387	364	359	370	380	375	373	363	371	385	400	395	354	390	363	381	384	381	366	363	336	380	379	363	375	350	341	345	383	377	406	374	353	340	393	380	376	361	358	390	366	366	362	411	351	362	381	381	372	382	367	356	401	390	370	344	365	381	378	373	356	365	356	363	360	343	350	355	365	360	382	360	369	370	337	377	363	343	367	363	339	372	397	404	366	390	355	330	365	364	362	399	389	355	383	387	368	343	393	368	344	394	332	392	342	373	352	346	369	365	343	376	373	390	346	370	409	375	362	391	353	380	363	359	354	359	364	356	345	337	379	372	386	401	380	366	368	394	359	377	366	373	369	386	371	410	409	350	379	326	381	337	368	386	359	370	365	330	373	395	386	378	363	385	362	377	352	354	364	347	339	377	408	364	400	376	342	347	381	391	360	355	353	366	364	345	382	358	366	354	374	376	378	376	348	347	347	379	345	356	371	357	365	356	349	383	363	361	400	374	368	382	360	350	392	362	373	346	339	366	358	345	370	388	394	353	365	360	391	355	374	361	340	363	401	422	346	379	380	339	376	372	385	373	387	346	356	381	362	352	389	376	340	358	388	389	344	355	373	346	401	394	377	391	380	389	377	363	367	379	378	359	399	360	395	408	354	417	357	385	370	345	387	401	381	357	349	353	375	379	357	367	386	364	395	372	360	343	373	384	379	418	348	379	378	360	341	419	359	351	359	387	380	389	370	354	366	334	382	366	373	388	343	390	386	378	354	322	369	380	364	411	369	359	342	339	378	328	368	377	372	365	402	354	360	405	378	343	339	347	396	381	357	385	366	356	373	391	380	378	363	409	344	329	338	345	376	372	387	372	370	411	358	347	395	359	376	363	368	369	366	344	384	385	319	352	400	369	387	395	384	376	367	358	396	373	384	367	365	382	328	354	365	385	393	390	367	369	368	392	384	359	348	382	348	350	363	393	354	337	380	378	336	362	368	384	345	381	343	358	349	382	398	350	368	355	352	371	408	376	356	366	326	396	365	381	395	381	365	362	371	353	370	372	374	383	355	363	367	354	393	338	387	373	361	367	382	331	384	391	352	386	387	379	364	369	386	350	388	394	383	376	390	359	356	363	385	359	336	353	361	387	356	388	373	340	394	403	346	372	361	374	360	352	361	389	363	347	342	355	342	389	363	370	399	411	362	404	388	377	337	378	341	365	370	367	375	373	352	384	423	390	381	354	360	359	369	379	367	358	338	377	388	389	373	352	407	372	379	398	373	355	378	372	342	387	356	364	363	363	381	353	375	369	368	341	372	402	388	352	338	396	357	374	332	357	359	397	384	392	361	353	355	394	398	339	332	366	373	370	377	347	381	369	376	341	370	365	362	367	373	368	398	370	381	405	396	395	401	353	345	370	353	338	354	400	399	384	364	414	356	344	397	341	385	391	361	362	335	368	345	320	381	346	378	370	372	395	363	408	381	406	377	356	400	339	358	398	362	362	335	366	362	388	404	352	375	362	401	360	379	366	371	372	379	364	353	382	395	362	370	369	344	364	379	384	404	360	370	371	383	397	393	390	393	365	331	380	358	361	382	392	399	377	390	382	366	377	360	378	409	370	356	385	363	360	388	358	434	345	364	345	387	388	379	364	364	360	338	358	383	369	397	360	383	378	342	367	344	399	371	393	364	359	347	386	364	376	347	356	368	367	379	368	395	383	362	367	356	378	381	368	348	369	382	369	379	366	357	395	368	391	372	392	352	344	360	391	342	355	353	361	402	386	370	386	382	390	393	369	363	375	364	378	396	389	339	393	361	377	374	351	367	352	408	367	329	380	383	377	377	378	347	355	352	366	335	364	353	388	381	390	382	377	364	360	344	350	349	374	368	360	389	387	352	369	362	376	343	360	356	377	394	331	388	370	376	379	340	376	350	359	380	354	361	374	320	380	361	374	368	369	364	363	365	374	348	393	356	359	357	359	343	359	384	367	359	368	395	382	354	389	389	407	347	353	405	376	362	390	381	383	361	329	353	364	392	356	357	382	345	349	380	392	335	388	395	353	343	358	365	388	367	387	377	338	360	365	366	363	332	377	376	382	343	411	339	350	387	383	358	430	385	392	346	395	378	390	373	368	383	369	383	388	359	371	344	339	382	336	359	391	383	393	378	361	372	352	349	359	394	370	353	363	374	417	376	399	374	381	363	368	397	376	386	382	399	385	351	393	310	365	381	353	399	379	369	345	362	389	386	336	343	342	336	411	344	344	375	399	366	370	379	397	385	350	339	363	353	371	405	377	397	400	387	374	352	365	331	406	361	399	350	387	359	386	362	372	382	347	376	398	364	348	391	374	377	354	354	379	368	373	341	373	394	383	382	377	360	387	393	362	369	377	359	383	333	390	347	398	368	386	367	381	368	353	378	364	330	359	369	375	360	346	383	375	361	384	392	394	398	359	356	380	369	351	375	365	354	394	378	343	392	373	371	382	352	363	366	386	368	384	376	366	375	371	375	346	344	364	357	372	347	370	393	368	353	401
46949	71394	53168	36929	26843	24074	13806	6159	3132	2505	1228	552	535	477	486	467	461	458	467	510	447	489	474	471	432	468	472	433	446	427	450	466	473	478	475	435	417	464	453	459	454	470	452	456	458	439	452	448	424	445	385	439	407	453	431	432	428	435	418	457	440	438	454	426	471	467	423	425	453	439	469	431	421	477	407	410	429	421	430	407	461	451	416	417	452	428	427	421	461	450	458	438	399	450	420	435	402	454	473	447	398	449	464	410	440	447	407	440	445	443	443	397	440	441	474	434	443	471	423	452	449	427	445	460	444	403	449	383	428	436	418	442	442	438	438	411	483	430	459	451	446	462	399	458	422	376	435	412	407	431	415	455	466	435	436	457	464	463	461	441	419	438	420	450	419	461	463	442	415	421	445	425	451	425	480	416	443	402	407	393	427	425	434	400	421	420	467	368	430	417	435	386	431	466	431	437	420	435	448	461	462	466	445	410	444	478	414	470	452	403	423	446	444	435	411	422	418	464	427	430	389	476	444	409	457	422	463	435	419	411	455	423	411	437	460	411	434	414	444	468	446	484	425	446	439	422	411	447	411	414	408	450	454	418	433	445	451	434	432	386	437	431	442	417	451	416	438	411	433	437	456	407	449	455	430	452	418	451	474	468	443	422	397	433	436	450	445	448	417	439	442	474	430	427	449	481	468	418	461	424	426	400	394	456	414	474	475	469	423	449	453	426	432	445	436	442	429	439	453	417	434	442	441	438	442	454	408	408	473	443	430	459	444	426	412	467	428	430	389	416	461	422	431	419	390	403	435	414	437	466	445	390	422	412	427	446	381	460	439	410	462	404	427	450	431	451	445	474	485	471	474	421	426	435	408	462	415	438	399	401	403	428	371	402	408	463	450	458	429	419	460	438	449	411	471	434	372	404	431	431	404	425	457	434	430	409	438	424	417	387	443	438	394	421	447	419	478	451	457	407	453	403	449	422	434	415	436	425	419	472	402	426	415	444	430	407	437	410	471	435	457	408	431	462	442	432	460	438	413	422	405	428	416	429	453	430	420	433	399	416	427	433	429	423	442	385	472	412	443	406	423	423	421	466	446	401	447	399	436	433	452	442	463	426	436	449	450	443	416	453	444	433	421	450	458	437	439	411	445	429	427	420	466	445	445	435	436	434	428	408	414	478	443	422	450	445	432	404	408	467	437	436	397	392	423	438	458	458	459	451	450	444	464	447	409	470	391	465	451	422	457	468	442	431	406	428	427	460	420	446	418	392	434	407	376	475	433	431	414	408	456	419	434	465	460	429	460	438	413	421	416	472	447	416	456	456	419	408	424	414	417	437	422	450	422	439	438	465	438	464	421	470	458	414	400	387	428	436	429	412	455	462	440	476	406	384	447	451	492	433	429	430	411	397	430	413	431	400	436	448	443	436	436	434	437	490	439	433	439	454	442	466	415	473	424	439	435	439	504	469	421	408	464	422	424	413	450	421	482	417	450	441	417	461	385	429	436	441	424	402	439	436	437	450	428	426	438	404	421	442	450	418	437	422	439	416	411	399	418	456	434	453	446	434	428	419	476	439	414	451	421	397	419	414	405	454	393	431	460	451	411	430	450	422	423	436	419	419	422	425	470	423	424	450	449	453	436	455	412	434	437	428	428	430	440	413	434	407	460	451	455	455	427	430	410	424	462	414	417	448	414	450	448	475	420	397	507	436	465	443	421	436	422	400	431	417	445	422	459	482	424	418	410	443	435	437	446	403	436	457	433	374	432	406	432	431	405	453	446	460	473	389	465	431	415	427	416	451	423	419	446	438	443	466	451	436	437	380	465	421	414	447	459	438	419	437	425	459	416	450	449	441	449	409	445	456	394	445	450	438	436	412	477	445	473	431	423	428	427	430	409	432	413	446	438	430	425	423	457	454	416	427	438	431	420	452	439	427	452	436	445	464	473	413	449	430	443	425	410	440	421	433	416	440	426	441	437	419	438	421	438	452	442	421	396	425	452	436	434	463	454	441	447	426	423	465	422	417	404	442	433	421	430	437	401	493	449	468	437	428	473	448	413	436	431	418	419	422	445	456	423	418	451	471	422	435	477	451	406	442	460	444	417	447	436	461	455	407	427	428	428	425	411	436	417	442	398	452	403	457	389	437	416	453	418	443	445	441	431	451	434	423	428	434	424	470	443	454	438	449	443	408	408	436	441	448	426	424	444	403	447	445	407	439	408	412	451	481	448	425	461	416	453	443	461	393	430	428	450	418	398	406	427	430	448	446	415	418	476	490	460	442	429	440	421	438	451	402	456	431	417	441	434	435	435	432	472	468	424	455	445	445	392	434	446	441	427	430	452	410	411	437	433	445	421	426	415	443	402	409	461	427	434	385	431	459	479	425	410	443	422	420	451	445	417	437	401	418	403	432	440	470	424	420	457	450	443	453	384	430	439	413	451	456	446	428	478	395	435	418	445	418	417	422	459	428	420	440	438	427	430	441	432	420	430	412	421	440	450	455	383	446	429	436	409	436	430	457	433	455	425	444	427	461	435	427	439	469	438	405	423	464	414	417	463	485	436	427	448	450	471	446	452	466	429	487	441	439	438	414	411	393	438	483	411	454	415	404	430	461	435	465	435	431	424	431	471	438	410	459	432	412	423	424	432	417	441	405	436	424	461	443	409	470	418	450	417	425	451	456	445	434	447	470	448	435	454	463	459	437	433	399	470	461	448	400	409	419	443	415	450	430	418	436	435	462	432	423	422	436	447	440	411	448	440	439	405	402	456	488	448	430	415	433	373	417	426	438	424	417	450	433	454	415	427	401	427	458	472	401	453	390	413	451	449	464	439	430	449	426	430	413	438	424	436	401	477	418	449	445	435	409	394	412	396	423	413	388	457	413	448	439	435	421	432	417	417	417	405	457	435	432	415	439	423	436	417	436	420	451	428	455	447	449	430	416	436	438	424	408	464	474	415	422	423	453	442	407	443	422	401	450	389	455	427	457	435	429	422	427	449	406	450	415	457	403	424	436	416	418	419	431	447	408	476	409	440	406	451	455	418	426	451	426	485	419	446	413	439	401	445	456	423	432	440	497	465	458	444	432	418	461	396	442	429	431	463	470	409	484	403	455	441	432	418	442	471	449	445	421	462	491	468	433	451	427	429	418	438	415	432	395	422	432	440	413	419	478	438	388	401	457	426	437	466	440	404	463	433	473	425	479	449	398	459	430	431	436	454	453	423	467	424	457	469	421	437	419	441	435	437	405	469	428	444	457	428	434	415	450	420	397	430	460	425	443	431	449	459	427	442	438	465	451	423	425	425	425	423	443	417	445	446	398	446	437	409	460	417	395	444	461	424	437	409	449	466	429	447	426	425	409	454	436	433	419	448	389	430	469	428	399	458	419	419	415	464	435	418	404	434	404	411	439	413	452	442	400	434	357	466	410	418	462	424	454	419	465	462	402	419	450	452	426	462	429	395	459	441	432	436	412	461	435	424	432
25314	21527	27793	25717	14662	6686	3660	1651	667	593	436	264	291	232	279	263	249	236	265	243	235	269	249	276	258	260	252	256	246	237	244	262	250	234	268	235	266	250	267	252	273	247	274	257	241	214	275	251	237	227	251	255	272	239	236	250	231	265	267	231	257	250	276	252	211	248	264	241	217	275	276	255	278	256	243	234	242	252	264	240	240	231	242	251	224	289	235	265	278	258	250	264	253	258	244	268	238	248	269	256	220	265	254	276	214	254	272	238	259	274	273	248	249	256	239	275	279	229	252	259	249	261	246	242	239	218	260	250	249	255	233	241	258	245	246	242	254	223	229	261	269	248	254	231	283	247	236	217	241	242	252	254	264	225	280	253	251	269	237	278	250	223	268	263	244	237	304	251	272	251	241	238	247	280	210	255	225	262	270	280	239	250	228	234	241	234	253	245	260	257	269	223	252	232	276	279	256	271	266	252	267	243	251	240	243	236	256	256	235	246	247	232	232	280	250	258	238	280	240	245	242	225	260	233	271	240	252	222	214	264	259	252	237	281	269	243	222	260	250	246	268	222	228	259	236	268	261	229	248	256	241	247	244	236	242	245	253	244	266	255	241	240	228	247	236	220	280	250	236	276	277	245	260	225	243	253	261	269	263	242	208	238	228	261	232	237	253	250	241	241	252	253	243	267	223	271	230	244	268	257	244	232	252	244	261	237	256	234	267	252	270	245	253	264	233	228	292	235	231	271	269	286	255	231	307	251	253	253	275	237	247	237	248	242	237	255	273	239	260	233	248	271	275	261	236	236	238	280	252	251	267	236	232	263	239	260	251	247	235	253	262	213	240	241	234	254	246	248	293	266	262	251	271	235	264	264	256	261	264	258	256	234	253	259	259	248	234	258	253	245	248	228	220	240	217	275	238	260	257	283	252	269	245	245	261	253	256	232	222	263	254	233	249	227	260	255	241	269	250	219	228	244	290	248	263	242	260	246	276	250	238	255	238	252	229	240	218	281	230	261	230	266	252	265	264	280	234	223	268	282	251	279	232	256	231	244	239	259	244	218	256	239	255	252	274	235	267	208	259	263	262	260	252	275	222	243	228	228	272	266	250	264	232	247	247	235	251	243	254	235	243	248	241	259	246	260	248	252	266	231	250	238	257	258	231	251	261	267	245	289	253	278	238	259	252	247	259	249	258	263	265	258	221	271	244	269	241	265	227	262	274	220	243	243	246	263	239	266	246	264	262	245	244	231	252	243	235	231	250	261	274	250	230	234	263	263	270	244	245	240	296	261	252	273	217	248	243	230	270	246	256	259	271	262	274	248	235	273	266	256	231	276	239	265	258	268	255	226	253	245	272	239	252	269	234	252	240	251	253	250	247	256	267	272	234	251	241	252	251	238	256	236	255	245	231	261	277	239	265	246	274	243	275	233	252	212	239	278	232	240	234	235	265	232	244	251	243	254	240	259	250	259	252	259	269	272	224	249	263	238	269	231	242	243	254	266	227	252	256	282	259	234	223	233	253	288	257	263	247	226	254	271	264	263	251	262	242	242	244	243	263	262	267	267	264	252	240	242	239	248	253	239	228	246	256	262	228	263	238	272	274	243	232	239	244	243	262	240	243	232	241	266	248	256	240	280	235	236	249	262	266	257	234	255	251	266	270	258	234	263	259	246	224	273	242	249	255	242	267	230	289	247	243	263	248	210	261	252	258	261	264	243	232	259	268	240	243	250	274	263	236	241	258	293	258	253	241	210	240	268	226	250	238	237	233	275	253	228	255	225	252	251	255	232	249	225	224	242	255	236	246	237	270	257	271	236	254	252	227	242	288	252	232	256	269	229	255	253	248	230	254	260	275	282	230	256	258	229	276	259	250	259	256	230	265	247	239	249	236	263	246	229	246	231	246	245	260	262	226	253	253	221	249	250	286	229	227	224	254	267	244	221	243	245	255	238	241	233	258	297	266	233	276	251	248	241	271	270	264	266	229	262	259	235	251	236	209	274	234	268	246	217	238	234	248	238	251	249	247	271	253	227	237	227	237	240	252	269	234	261	232	273	237	235	244	259	244	250	258	255	265	225	244	228	237	257	247	232	266	229	246	239	219	223	242	220	239	267	235	247	250	253	265	236	228	251	284	255	249	254	251	257	249	248	258	289	229	239	262	250	243	242	297	217	231	253	259	252	239	254	252	261	240	236	243	237	245	278	247	262	280	239	247	246	221	271	250	273	266	270	256	276	280	229	263	254	258	232	237	244	228	279	256	269	247	253	280	243	235	249	234	237	272	263	220	258	234	246	258	254	244	226	253	246	224	263	271	238	257	266	252	245	242	253	252	227	254	235	246	260	265	214	280	265	261	274	242	248	256	259	259	264	241	257	242	254	225	256	225	236	277	237	242	243	242	249	260	225	234	242	256	232	266	213	268	238	268	273	290	243	261	254	250	249	245	265	238	260	255	243	250	245	225	256	245	248	248	245	260	233	240	229	251	263	262	258	221	241	253	268	259	276	244	256	261	245	241	240	265	244	240	252	256	245	259	224	260	246	226	256	247	258	263	242	281	248	254	240	231	243	222	245	226	260	248	225	260	249	276	252	266	259	268	236	251	234	250	261	226	248	281	265	226	239	262	216	247	264	257	228	240	253	231	245	250	251	270	234	253	243	247	233	231	256	266	264	247	231	265	262	224	247	261	254	258	252	224	248	239	225	252	272	253	243	235	256	255	241	273	263	249	242	269	268	240	272	267	263	227	243	263	241	231	231	232	248	252	249	265	273	266	252	235	267	235	211	233	239	256	230	239	264	249	268	219	256	258	255	232	248	251	248	259	275	266	248	246	245	254	256	232	262	248	262	262	258	263	270	240	232	230	258	230	237	270	230	261	236	233	239	236	253	263	244	235	250	274	254	243	245	273	249	283	243	280	250	229	262	247	255	252	237	267	249	249	251	240	244	250	235	243	272	271	252	240	261	259	249	249	242	253	251	259	263	243	302	230	238	242	268	256	274	253	245	255	247	293	239	233	251	250	267	222	239	280	248	254	267	248	257	258	239	226	276	266	248	271	240	235	248	264	235	248	259	225	249	258	274	285	264	236	251	249	239	243	242	238	248	229	255	257	234	240	261	261	256	254	245	267	259	233	223	228	238	256	243	229	217	238	285	241	263	254	237	262	252	253	250	247	232	226	249	248	271	234	221	261	242	258	242	259	277	265	240	262	255	253	272	242	237	240	256	238	233	257	248	249	264	260	257	269	254	239	233	258	280	261	223	245	238	261	246	249	234	254	274	207	262	252	259	272	254	248	232	273	232	267	221	236	258	256	239	219	243	241	270	238	233	240	240	242	224	238	268	237	261	248	249	229	265	232	264	257	236	238	247	255	255	258	247	277	243	240	231	223	243	246	244	236	275	273	256	242	233	234	231	251	257	273	224	252	291	225	250	217	242	228	241	243	252	249	224	249	278	249	257	210	237	266	227	241	259	234	240	241	251
42036	57745	41826	27090	16180	12447	8426	4123	1533	1260	889	322	343	364	372	365	341	366	333	353	319	325	316	352	339	327	330	317	310	308	307	327	303	323	302	352	341	320	307	311	330	321	316	309	322	324	325	335	329	294	334	295	348	300	314	293	351	319	330	328	300	332	291	313	349	322	325	317	267	325	312	319	344	320	313	326	300	322	318	315	307	302	311	303	339	315	307	358	304	340	314	312	326	306	286	296	284	311	306	323	324	327	316	326	316	304	298	308	358	309	302	313	291	323	334	306	310	343	324	328	317	307	299	308	314	312	325	354	318	334	304	281	311	316	305	309	331	331	354	317	310	314	332	300	341	310	336	343	314	319	299	315	308	315	327	289	326	298	308	302	318	313	332	307	305	304	343	319	280	286	330	310	326	309	339	344	306	316	328	317	317	331	310	295	322	312	300	328	337	306	318	276	296	333	301	310	295	305	314	323	323	270	305	283	338	326	339	333	292	314	343	306	293	293	305	330	300	329	315	296	324	314	342	328	327	328	296	318	330	318	303	276	310	322	332	320	322	317	328	325	314	330	318	316	292	319	314	326	336	288	297	314	311	321	324	329	281	296	336	300	312	363	328	293	328	340	317	348	325	305	312	302	303	296	299	308	315	304	314	306	336	291	310	321	317	329	325	321	300	294	322	321	316	324	296	271	343	331	330	339	310	288	312	314	344	303	304	348	305	321	310	309	317	332	293	354	318	312	328	331	323	262	308	332	318	326	294	314	357	308	310	324	283	336	305	297	311	296	308	309	306	337	292	339	296	337	298	316	303	300	323	301	347	311	356	315	305	314	289	306	317	320	282	312	343	327	333	303	312	339	338	294	318	307	312	304	304	319	318	314	308	315	344	314	282	331	319	308	338	281	322	339	325	297	302	342	287	322	307	324	296	294	306	292	309	300	306	373	297	285	313	305	316	304	322	306	313	318	288	303	324	341	331	327	325	328	317	342	298	301	336	293	296	324	335	306	359	312	330	290	325	296	305	334	324	296	314	329	317	294	303	313	305	304	295	328	305	334	349	333	312	332	308	307	321	326	294	335	284	328	302	340	345	322	304	306	315	316	330	328	306	307	324	308	289	311	289	310	308	318	318	283	313	323	278	288	304	328	290	320	325	318	342	306	312	296	305	311	309	331	323	313	322	336	319	271	308	319	295	334	318	317	317	314	316	318	325	306	302	330	323	310	327	282	316	311	297	310	366	337	323	334	291	335	311	328	340	342	299	305	285	314	327	312	298	336	299	294	302	338	319	295	310	287	306	280	329	309	311	313	360	316	308	324	320	306	302	314	329	317	302	308	320	351	300	330	319	326	294	307	315	299	314	289	314	289	334	306	295	316	317	297	294	274	293	299	317	330	289	337	330	272	320	331	350	297	317	285	304	321	317	326	305	376	307	338	320	330	368	316	306	325	325	327	304	331	303	333	303	353	324	297	270	316	272	327	311	310	304	323	312	329	298	276	331	296	312	336	301	296	323	326	310	294	292	282	299	339	346	339	339	339	307	288	336	314	282	297	324	338	318	310	335	344	342	315	333	322	319	274	305	324	291	342	315	312	281	336	270	290	348	307	324	295	320	336	281	326	327	330	316	288	303	308	320	300	329	298	309	332	312	330	311	324	325	276	313	360	346	317	316	320	306	320	326	344	281	324	298	357	329	316	322	315	316	296	323	302	322	323	293	297	315	285	318	315	327	335	336	334	306	312	288	298	293	317	319	310	337	329	320	293	313	332	294	328	309	333	313	308	293	323	356	304	334	314	333	349	330	329	342	309	307	326	302	288	346	289	327	292	291	312	301	297	309	313	300	335	325	290	329	331	333	309	333	320	321	323	331	333	326	316	326	341	306	287	316	273	331	286	316	332	265	318	300	306	326	314	326	310	342	319	311	340	294	312	292	304	294	288	322	314	299	327	325	284	315	279	330	316	305	310	281	319	297	313	319	302	336	305	331	319	345	324	336	347	301	319	319	307	330	305	316	334	282	329	292	341	355	313	293	300	292	316	320	303	303	321	303	314	326	311	316	335	320	313	311	301	301	338	301	344	313	298	361	327	337	291	304	309	310	290	298	302	320	328	317	307	312	326	316	318	334	305	307	315	353	284	305	334	300	314	299	302	327	331	307	358	350	295	300	307	299	296	333	324	334	297	348	313	344	331	325	334	302	318	304	344	313	321	337	311	322	319	312	279	341	297	294	320	324	311	347	328	282	301	291	327	307	312	311	285	302	328	309	297	300	311	297	292	354	309	318	324	348	335	327	303	314	323	307	328	297	330	315	318	299	296	288	337	341	288	311	333	326	307	291	322	314	327	306	288	298	326	323	316	329	322	325	293	343	296	330	341	308	329	325	305	324	312	332	321	339	321	303	288	316	329	357	306	312	306	319	321	324	319	307	354	297	305	344	311	315	318	301	303	321	317	305	316	289	364	343	311	304	327	292	321	316	321	314	309	304	323	314	336	294	284	294	303	319	292	300	345	297	341	297	306	316	291	336	323	310	344	318	305	316	324	342	286	295	337	287	331	285	305	320	318	280	307	298	316	322	314	308	325	314	314	289	295	319	295	324	320	321	374	297	334	298	323	330	325	309	287	308	307	302	313	288	342	285	310	339	291	358	281	349	294	302	306	292	306	296	317	321	313	349	305	284	303	302	331	323	303	312	312	312	299	311	330	329	297	292	299	339	310	303	328	329	329	303	329	339	283	322	278	331	295	316	302	290	314	342	323	333	307	320	307	338	311	307	307	318	292	326	339	305	316	312	315	321	295	311	302	289	308	316	316	283	297	337	307	319	296	319	317	323	310	321	303	317	323	313	321	316	311	290	322	348	315	302	303	323	327	299	276	328	301	290	330	329	314	288	329	303	321	295	312	326	318	320	342	305	301	283	319	316	322	335	319	351	316	291	297	360	315	301	305	309	314	304	332	322	315	314	350	329	321	315	335	332	315	325	322	301	332	330	299	306	301	300	355	289	310	312	357	298	325	309	317	324	325	276	292	319	309	297	303	315	322	316	279	284	319	342	288	333	293	327	290	317	295	323	336	326	325	294	329	323	301	296	318	326	303	305	335	330	349	328	320	302	300	320	304	298	303	313	290	296	307	329	305	296	275	310	321	285	344	327	316	304	295	311	330	306	324	308	310	301	303	359	295	318	311	305	304	327	324	312	310	302	325	324	307	322	329	304	315	313	315	315	298	321	331	294	328	310	307	280	330	310	303	320	305	304	332	336	297	311	304	302	309	298	320	315	321	313	310	326	346	320	301	289	303	325	322	300	331	298	296	315	321	306	307	337	313	311	296	343	351	348	323	300	343	303	306	295	349	336	335	324	330	329	319	337	298	346	313	338	313	306	317	298	294	318	276	295	285	339	333	313	343	353	313	308	327	319	302	316	336	341	298	345	308	327	320	293	304	310	358	355	313	297	314	289	314	311	280	300	301	332	303	350	290	356	287
22998	21320	29205	24399	22431	22764	22564	8835	2687	2198	756	642	563	552	578	555	535	508	519	503	485	487	489	497	532	497	484	505	519	492	481	515	499	521	532	499	506	477	506	474	528	494	484	502	456	479	478	494	520	478	482	488	476	515	449	469	523	497	464	490	478	482	497	465	471	500	477	525	488	479	510	442	475	527	500	500	466	500	507	486	495	498	466	486	450	474	503	488	460	478	492	488	484	465	498	448	464	475	463	482	485	471	529	473	479	481	501	490	482	501	490	476	468	482	511	454	516	520	457	489	510	459	452	495	488	526	496	435	477	490	439	465	500	472	479	504	480	481	475	469	509	497	493	496	522	469	508	488	451	456	457	477	506	465	466	482	458	497	491	485	488	477	506	532	460	472	454	520	486	455	461	456	480	443	496	495	485	485	484	496	503	509	490	449	484	501	480	530	449	469	442	465	458	478	510	518	471	484	518	472	471	500	489	455	461	439	468	461	471	479	498	444	467	507	439	513	458	463	437	517	519	529	496	492	465	456	479	503	532	481	498	474	521	507	541	446	474	414	428	487	440	505	506	475	449	460	456	466	468	512	491	494	479	488	452	485	505	454	490	459	457	489	486	471	455	461	507	458	449	440	496	532	476	482	505	473	485	429	462	507	470	508	485	471	489	480	484	475	483	517	487	504	462	482	506	476	502	486	467	496	522	478	491	451	490	461	474	518	470	473	463	452	512	476	465	501	488	518	504	504	486	486	492	513	491	474	477	450	508	483	429	475	471	450	502	496	473	459	483	463	514	460	477	486	456	479	495	440	495	466	497	479	415	491	453	490	499	493	490	471	489	451	483	424	490	475	474	498	504	467	481	461	439	505	446	500	484	445	484	493	461	468	504	501	475	474	468	492	454	490	445	515	473	485	477	473	495	484	494	460	487	485	476	458	472	490	474	494	490	470	484	491	511	464	469	507	488	450	492	494	484	507	465	489	485	487	486	516	485	447	486	444	488	484	470	486	460	520	498	461	469	479	454	467	476	507	484	469	497	455	467	515	495	465	486	502	491	431	501	513	489	486	486	465	458	445	509	454	460	503	477	477	496	464	463	446	505	479	473	466	483	459	440	486	470	492	472	496	487	414	506	484	505	466	481	456	507	485	476	462	467	454	450	485	484	461	481	436	519	485	464	449	472	474	513	463	443	448	482	459	442	479	437	490	515	461	516	510	445	470	481	509	507	464	496	501	482	492	469	506	470	415	470	532	508	480	468	560	520	484	495	469	471	485	524	478	524	495	521	481	480	490	457	476	428	455	469	510	443	439	507	453	507	503	475	499	492	455	506	503	462	459	468	486	480	491	472	475	486	482	486	460	495	496	503	486	491	470	484	517	489	510	484	466	495	514	468	497	497	495	469	469	465	437	490	484	483	481	466	497	512	487	467	464	507	457	469	423	452	451	472	446	478	483	497	469	497	489	540	485	476	471	477	471	486	475	466	504	517	516	478	448	504	475	474	488	486	467	471	472	492	471	499	449	485	495	461	510	475	461	507	488	478	498	468	469	483	507	509	459	504	496	478	484	521	492	455	481	485	453	431	500	488	458	464	508	461	473	479	448	499	469	489	444	489	484	476	512	463	499	523	513	454	471	524	467	496	480	488	423	522	441	471	497	469	448	481	469	478	466	483	460	506	459	496	489	489	449	475	505	485	487	431	494	472	493	482	451	478	446	481	448	475	465	463	470	487	469	506	448	473	457	487	462	462	483	478	474	487	472	487	466	483	469	459	448	485	463	438	472	503	491	483	490	484	501	450	457	506	464	481	484	481	484	454	475	451	518	490	477	500	465	467	457	498	486	485	459	467	488	443	492	477	474	460	495	485	456	442	446	433	487	471	471	456	503	485	489	516	495	438	486	474	494	451	480	488	478	487	472	486	482	480	487	482	530	482	508	487	503	480	474	471	491	444	470	506	476	497	486	447	471	488	519	532	494	457	497	493	447	492	467	455	469	477	463	513	506	461	474	535	496	521	456	507	456	525	435	495	498	465	504	488	486	490	512	439	465	492	481	488	480	474	489	484	483	485	473	453	496	468	458	497	497	448	500	509	458	448	501	488	478	473	503	490	465	457	472	478	483	463	481	463	494	448	450	453	484	509	466	473	475	488	478	431	473	468	487	440	490	472	506	460	489	493	457	487	507	485	473	447	476	477	471	448	483	501	507	511	484	471	489	502	456	494	481	490	514	469	490	475	459	499	485	515	466	463	488	475	484	460	475	473	519	505	499	481	478	509	504	467	504	440	498	519	477	460	464	484	506	520	489	493	482	505	483	461	498	492	450	485	508	484	461	459	435	469	515	470	475	542	488	519	488	471	496	446	451	437	443	468	474	514	464	482	486	460	514	485	461	463	509	487	490	447	495	511	486	483	462	487	533	507	527	464	467	512	481	470	470	477	490	499	470	483	516	519	455	455	455	491	476	498	511	496	477	473	486	481	474	434	484	492	421	485	475	451	478	470	450	483	495	488	537	503	462	443	474	489	498	503	471	468	465	477	454	483	485	524	473	473	468	483	488	472	491	502	477	476	489	477	454	502	432	454	465	453	526	471	518	503	510	468	447	460	480	486	479	484	485	417	472	440	469	457	458	523	464	498	512	514	488	455	464	497	522	510	475	502	485	497	499	472	453	493	450	452	488	508	478	460	504	489	482	498	497	466	483	473	481	445	491	492	463	475	456	470	478	475	469	475	504	500	467	498	489	500	488	459	518	460	471	479	486	482	475	475	493	506	497	468	464	496	471	461	495	481	441	429	482	453	490	487	502	510	437	466	474	499	460	487	507	479	508	482	458	483	469	478	475	511	465	478	474	483	490	450	480	455	485	466	467	516	497	484	478	472	464	432	459	465	450	493	480	437	479	459	469	448	471	475	464	482	437	503	455	490	527	504	461	438	484	471	487	473	482	493	454	517	476	488	444	486	486	540	479	498	460	504	478	486	484	461	453	470	446	465	494	489	463	472	464	471	500	480	474	509	536	480	486	519	438	468	507	466	495	480	509	463	528	437	490	508	462	503	485	482	459	477	493	472	540	494	511	467	496	481	460	513	450	498	495	467	516	479	462	467	514	487	470	489	460	464	454	476	471	466	489	452	481	451	446	475	510	478	464	473	564	517	515	509	483	505	490	465	495	437	502	512	459	441	520	475	495	498	488	465	501	455	507	444	511	455	477	469	440	434	485	464	420	459	467	481	501	468	472	490	455	491	474	488	462	453	480	461	512	448	436	494	499	481	538	488	461	486	462	479	488	493	474	470	459	491	537	490	465	490	459	454	477	523	463	474	489	497	475	503	511	499	431	472	459	451	472	497	456	474	513	466	484	477	485	458	504	493	462	472	486	435	460	507	469	442	464	474	491	521	485	455	481	447	481	493	465	476	455	487	443	464	507	490	472	475	446	447	469	486	507	461	491	496	511	440	468	486	511	476	464	484	454	478	480	487	467	474	462
55299	87237	65616	47672	34964	26035	24306	11425	5586	4337	1166	840	789	706	699	722	638	630	688	678	631	625	610	614	616	594	608	576	597	576	600	592	568	553	588	619	562	578	594	604	580	579	571	542	553	573	597	605	546	566	588	550	578	571	534	568	587	582	576	543	575	567	584	568	522	533	569	589	552	603	569	577	573	548	570	584	532	555	617	554	578	555	563	545	562	614	594	579	545	566	576	606	550	569	627	544	585	544	537	578	534	620	570	587	570	603	576	596	575	604	551	601	550	571	562	568	597	539	562	581	591	534	560	568	571	549	580	513	581	591	579	600	581	550	560	595	563	539	586	558	543	537	568	597	564	558	530	567	567	570	573	529	493	553	562	583	541	587	541	570	553	584	571	528	553	527	580	591	525	536	574	565	540	553	553	552	512	557	588	531	587	546	553	571	499	572	582	570	533	563	527	563	535	567	591	558	557	583	567	536	529	566	583	561	576	559	568	541	559	538	529	564	592	565	511	526	563	546	597	593	522	570	538	560	538	565	613	547	535	595	580	534	537	590	539	547	590	553	532	550	534	518	549	605	592	570	550	569	527	555	604	549	495	558	557	572	585	495	588	534	534	546	566	539	569	556	543	532	593	588	569	613	526	572	560	530	585	572	547	566	581	532	584	567	567	522	560	577	572	604	579	565	550	547	551	565	538	596	549	595	548	511	593	561	534	536	552	571	562	590	565	547	576	533	550	528	550	597	567	574	569	531	558	555	529	532	592	544	547	556	545	570	554	565	593	561	578	616	547	557	541	569	552	555	601	525	554	556	596	541	576	545	555	545	539	566	556	501	606	511	584	588	579	556	553	593	548	604	572	582	562	594	568	523	609	567	546	566	563	537	554	530	546	533	523	589	554	571	561	535	545	536	563	576	584	529	549	558	545	580	602	531	610	573	566	572	591	535	543	601	545	552	536	550	575	540	522	588	542	547	547	586	569	581	544	593	567	563	544	567	535	568	556	557	551	555	574	532	554	533	545	537	598	561	539	582	591	576	549	544	572	549	563	561	567	584	547	510	570	581	549	572	578	546	554	592	544	607	571	527	586	529	569	555	507	537	588	538	541	539	616	536	540	564	602	548	565	553	560	551	577	551	578	546	523	580	587	536	586	537	581	559	568	590	580	533	551	560	591	540	591	582	546	558	520	555	517	563	510	580	569	540	536	561	572	562	539	544	547	528	555	529	578	588	518	563	541	537	577	614	582	549	519	592	564	584	581	601	574	553	576	500	574	576	556	557	554	618	553	546	565	556	604	583	583	565	537	572	603	594	559	571	606	600	518	581	547	574	573	568	545	519	550	540	548	552	536	572	554	506	561	588	529	609	567	588	569	528	606	572	548	529	536	543	593	550	537	555	572	566	575	576	542	577	544	526	574	566	533	534	551	562	576	519	600	529	567	551	590	572	540	539	581	557	577	576	568	590	554	546	599	580	544	522	595	559	557	546	538	589	513	551	584	529	515	594	562	567	561	561	546	566	605	577	588	604	559	573	582	574	534	534	532	575	546	514	519	585	585	611	558	541	524	546	605	523	584	560	536	516	558	552	559	555	530	601	560	561	544	580	556	544	561	561	572	541	582	546	544	535	540	557	551	530	530	567	574	538	559	542	570	588	546	560	556	549	543	595	530	535	587	547	559	545	553	582	577	569	576	551	540	535	543	556	537	535	586	552	572	550	579	539	539	548	546	543	550	532	548	553	592	535	593	561	584	541	568	611	551	561	589	561	572	539	562	575	598	577	596	545	549	568	555	567	571	537	535	559	577	527	605	551	571	536	561	544	552	527	554	549	538	551	525	547	528	573	540	553	548	569	574	545	575	539	601	535	560	545	556	558	561	504	582	548	571	590	514	553	560	529	531	545	545	528	552	531	559	527	567	567	589	561	565	574	538	558	558	533	579	562	561	527	497	554	534	571	580	581	565	569	550	513	519	560	559	561	558	587	570	526	539	527	562	552	562	556	554	563	584	511	517	567	549	562	538	578	557	564	527	603	562	569	547	570	587	556	565	596	617	599	560	561	562	582	576	562	553	599	583	579	601	537	522	615	550	555	597	543	569	571	556	544	576	552	544	585	555	586	581	553	544	524	516	564	553	582	495	552	548	537	557	582	515	507	579	595	548	582	540	561	570	550	580	574	591	596	554	553	589	555	566	532	588	548	584	535	571	591	572	597	563	538	546	601	586	549	575	592	528	577	549	551	564	545	560	565	557	607	577	566	580	564	543	563	548	565	543	583	562	566	546	536	558	566	554	559	512	528	554	573	558	568	573	525	533	579	566	567	551	601	547	549	537	537	522	637	502	592	581	559	560	594	520	561	576	514	550	608	605	560	542	560	513	558	551	568	583	577	594	574	543	505	578	550	559	561	534	555	572	574	553	536	574	582	563	546	578	559	555	563	548	537	538	530	574	505	539	547	570	554	560	584	558	545	557	507	591	597	613	558	556	540	567	550	533	529	524	563	542	550	576	587	593	534	562	557	580	558	578	577	547	543	568	528	592	624	531	546	558	559	550	516	514	542	535	548	599	555	558	581	577	538	514	555	594	538	562	559	589	560	518	567	541	545	561	548	571	587	579	625	533	553	550	565	590	564	590	538	543	539	561	534	593	526	544	532	572	555	554	532	573	588	580	526	568	525	548	547	573	579	602	564	531	535	632	539	536	543	533	519	627	537	563	562	559	579	533	558	539	569	568	539	553	545	565	573	508	593	564	568	546	557	541	584	551	592	555	558	570	545	551	557	544	573	600	569	528	545	592	543	541	567	572	576	528	545	544	565	560	566	562	592	545	567	529	554	551	538	562	559	591	562	549	554	547	583	575	564	527	550	523	548	552	547	544	571	567	572	552	544	571	484	583	539	591	546	560	573	591	596	601	584	555	565	550	555	600	557	572	605	516	545	563	590	547	547	579	575	583	551	651	590	545	529	537	579	573	538	541	547	601	566	584	592	527	566	547	568	548	555	544	586	555	531	531	594	548	535	565	558	536	549	539	553	578	591	581	571	533	577	575	547	543	573	562	574	556	511	552	549	563	527	549	606	535	514	566	612	546	568	566	584	529	576	564	585	564	579	537	549	565	558	536	517	524	574	523	575	540	539	597	582	530	581	586	570	562	615	574	567	549	556	554	542	549	558	568	537	555	582	596	559	576	589	552	523	548	621	526	545	565	555	583	595	568	526	565	562	561	547	567	542	593	599	577	549	573	533	585	592	534	554	581	531	554	541	548	526	557	567	516	587	563	563	554	538	606	549	565	581	582	559	580	580	537	562	562	579	490	555	556	593	600	572	588	540	568	576	542	573	521	582	553	568	586	546	563	593	568	515	565	544	544	547	571	572	590	552	565	527	561	605	512	560	557	557	590	543	581	530	559	552	540	568	517	591	554	545	524	579	597	494	497	573	543	538	563	537	535	594	593	550	548	537	588	567	568	552	583	564	577	563	548	558	552	551
27642	22663	19351	8593	2954	1467	1205	457	300	267	248	246	258	248	231	252	263	255	260	213	241	250	248	273	220	245	259	246	227	226	236	260	210	245	235	231	228	238	261	245	222	227	248	243	249	232	249	249	240	226	241	262	213	229	271	246	253	275	276	263	221	271	247	240	245	233	236	267	234	233	205	211	244	217	240	242	223	253	230	230	261	227	234	214	224	245	229	242	218	247	250	242	199	253	239	257	258	223	216	223	264	245	212	259	247	213	248	250	245	212	246	238	204	256	248	249	240	269	251	219	258	214	264	226	243	241	210	225	249	218	223	230	250	244	249	192	234	241	226	231	216	246	229	228	230	218	242	230	253	264	290	242	230	218	244	225	230	235	216	249	230	248	253	245	201	247	233	242	246	268	247	221	218	227	251	228	249	249	245	258	260	238	255	245	267	246	234	242	227	236	230	239	253	252	245	217	260	257	205	234	263	240	232	221	229	236	245	222	245	207	230	243	217	228	235	262	243	236	241	257	234	243	238	227	260	213	216	253	245	262	245	218	233	233	265	250	235	243	227	241	205	259	222	237	287	237	229	262	239	238	229	245	231	232	239	242	209	236	240	264	256	244	232	249	247	217	260	235	227	249	232	237	230	260	241	239	209	246	219	202	235	240	258	241	253	229	223	235	222	224	237	242	261	227	237	237	268	259	242	256	273	239	235	226	224	226	235	289	224	230	219	253	233	226	246	256	232	240	215	245	242	242	240	216	243	231	243	269	214	248	241	252	249	250	220	239	214	234	235	225	265	241	235	233	245	260	257	254	235	250	255	220	251	231	248	242	259	235	201	246	237	239	252	232	254	244	245	229	218	237	224	215	240	253	219	229	242	246	234	233	236	230	226	226	257	255	225	244	230	252	264	248	237	245	219	240	241	250	242	219	219	248	235	236	245	206	255	230	248	244	221	209	235	212	269	253	221	263	233	257	248	233	219	254	231	223	238	259	224	233	234	253	257	248	241	234	262	228	227	243	224	231	252	264	251	242	251	246	245	281	239	252	256	222	230	233	218	250	221	233	216	227	212	223	233	241	254	264	241	228	233	246	241	249	237	228	212	244	249	259	240	251	234	258	242	247	236	238	251	215	226	231	225	203	248	260	259	231	245	239	235	237	235	236	218	257	216	253	281	232	249	220	234	258	230	233	219	262	249	260	241	223	241	231	237	220	237	276	251	245	244	234	260	275	225	257	249	220	226	238	234	232	219	268	243	208	237	257	219	230	252	223	249	237	257	242	233	221	254	220	245	235	241	242	246	252	251	244	235	250	223	236	252	254	268	248	252	245	231	244	245	217	274	251	239	226	231	243	208	216	217	239	225	224	232	240	211	223	246	229	234	236	250	224	228	231	229	218	231	241	219	238	237	227	244	238	226	239	246	243	215	262	247	200	266	231	266	232	232	236	247	251	249	228	236	232	255	242	237	256	247	237	227	245	231	239	257	279	272	240	234	266	234	260	257	233	259	228	241	254	216	238	222	234	259	226	233	243	246	225	234	227	237	236	251	234	245	222	234	235	237	270	249	248	260	240	244	245	244	246	243	253	252	231	216	233	238	242	243	212	218	250	232	243	233	265	231	256	261	254	247	248	244	246	234	249	244	233	252	243	191	230	262	248	278	236	261	197	228	259	242	233	220	212	232	226	249	262	222	235	231	228	217	239	251	206	208	235	244	229	251	242	283	239	216	224	230	271	259	236	244	258	273	227	216	255	236	235	211	252	236	208	234	235	233	240	231	246	251	231	233	233	266	241	260	238	232	256	229	236	251	228	240	253	245	223	242	229	239	263	239	250	232	230	246	250	232	228	237	217	239	247	234	256	258	243	238	213	234	247	258	226	213	243	232	243	237	227	247	252	220	224	267	250	242	253	226	240	234	247	232	241	246	243	235	230	239	219	233	222	210	254	272	248	240	247	228	218	231	248	201	215	222	238	244	238	249	238	260	227	227	231	235	224	228	222	224	271	247	260	245	261	230	232	233	240	237	245	222	220	251	249	190	238	208	220	213	265	242	248	215	244	228	213	245	225	261	237	241	237	275	236	233	243	268	219	231	212	257	232	244	246	252	254	235	231	243	228	229	237	217	231	222	274	238	259	230	210	246	258	229	235	233	232	257	220	237	220	253	283	233	260	251	227	232	253	242	241	246	246	249	247	243	237	255	226	224	252	250	213	240	253	229	219	240	267	228	236	210	230	238	265	283	244	250	220	267	220	235	236	257	237	208	230	238	258	260	251	262	249	215	270	225	213	251	230	247	235	242	227	242	250	241	234	257	245	227	246	228	256	206	271	261	264	245	230	258	225	247	242	222	250	228	215	267	241	248	229	239	287	241	244	254	227	231	232	239	249	244	209	196	209	246	233	238	266	248	262	209	210	232	265	236	219	227	220	231	239	217	243	271	237	211	257	265	220	223	256	267	246	247	256	263	232	246	273	251	231	252	234	236	257	249	216	249	262	249	243	234	244	247	225	252	224	275	202	220	245	237	217	255	226	221	226	241	240	242	218	216	247	232	213	258	249	233	247	224	221	254	256	247	269	258	246	205	222	230	243	240	249	253	200	265	253	238	218	238	215	269	228	273	266	225	236	224	234	241	238	221	226	240	236	250	229	236	255	246	255	282	244	242	238	232	235	252	239	232	233	234	249	247	248	254	228	246	266	243	242	229	252	237	249	227	255	234	242	234	231	219	253	239	250	245	225	218	258	230	264	236	224	246	244	232	226	234	252	229	217	244	252	220	229	220	228	217	252	230	239	235	241	229	253	227	227	252	227	245	243	259	214	241	245	242	244	266	265	227	222	216	237	231	234	264	251	239	210	227	247	263	269	210	241	235	227	245	219	239	256	239	254	238	249	243	233	243	234	242	238	237	244	241	235	241	235	256	246	237	239	228	225	234	226	236	225	244	222	240	249	229	248	212	211	210	228	238	245	246	234	247	259	241	229	217	241	247	229	233	229	216	241	201	239	226	225	267	244	239	249	224	250	242	256	242	222	220	267	212	248	259	265	235	221	223	264	252	250	259	230	222	230	242	236	247	210	214	223	238	229	250	212	268	251	244	222	257	256	229	219	249	246	259	240	245	225	240	235	246	202	262	275	258	252	254	232	232	264	247	241	265	227	237	273	220	262	240	245	243	222	245	267	250	227	245	236	233	236	241	237	226	244	220	231	231	247	237	235	240	237	241	271	225	226	236	215	258	256	214	243	237	216	232	218	249	254	228	236	234	218	260	239	270	231	249	237	238	257	251	251	207	241	221	236	225	224	239	223	253	230	236	216	236	220	253	237	241	211	236	235	228	241	221	217	243	233	211	246	211	254	248	221	223	267	233	264	241	246	216	252	220	231	258	258	247	222	225	260	252	257	255	239	237	247	264	228	249	234	238	255	239	231	245	243	216	232	259	229	233	253	234	212	261	237	259	261	216	225	247	261	247	243	233	241	237	239	222	231
23778	32860	18417	7897	4301	2323	2015	674	514	372	290	285	286	334	326	331	306	313	281	299	279	307	280	309	294	291	282	262	309	295	279	290	286	311	308	298	321	303	288	305	279	332	299	305	302	282	334	292	281	289	280	315	313	302	293	306	281	310	279	291	299	306	317	288	285	271	279	248	271	264	293	319	292	306	289	299	292	275	276	268	262	276	301	322	278	284	311	280	284	277	326	341	285	285	297	299	303	296	310	290	292	272	295	306	294	300	278	296	301	322	318	323	280	282	310	294	299	313	286	305	304	285	313	316	330	293	260	318	334	288	289	297	279	292	307	313	275	311	296	299	288	290	291	288	318	302	292	297	285	297	329	293	282	293	283	311	308	280	330	284	322	280	288	281	261	278	312	276	319	310	303	276	268	292	314	298	272	308	279	306	287	291	294	292	274	300	279	299	289	317	285	308	275	305	299	291	288	274	278	296	271	282	291	290	285	303	322	287	281	306	289	300	268	288	255	303	294	311	288	291	258	297	281	282	266	309	312	283	296	321	288	284	295	302	286	292	268	307	279	292	280	278	315	294	288	286	300	282	284	297	279	325	293	296	248	281	306	292	311	296	283	296	313	282	289	240	275	277	300	280	314	288	290	314	294	306	292	292	307	282	278	263	256	264	263	297	292	304	355	276	285	325	281	289	307	297	315	311	327	296	263	307	302	284	298	298	305	258	274	254	296	279	284	298	299	283	298	306	296	291	275	304	294	292	322	263	287	293	284	289	315	285	313	256	320	263	313	274	298	286	286	273	319	316	263	294	306	293	292	310	323	299	304	327	309	320	289	279	271	293	272	270	273	306	282	297	277	291	294	263	289	278	293	282	278	287	296	274	279	257	283	305	302	303	302	287	270	236	291	284	287	286	271	304	264	303	285	310	303	295	271	285	312	297	305	305	306	336	292	267	277	260	315	289	307	311	312	289	279	308	316	281	305	276	296	347	289	284	285	276	284	308	293	269	275	306	305	283	247	292	300	319	294	327	310	310	306	278	283	299	328	315	297	282	305	276	286	330	269	302	310	274	285	298	304	313	302	301	298	287	309	308	257	280	290	288	306	283	275	286	268	315	299	288	299	294	309	290	308	256	272	271	299	308	297	292	269	301	277	281	274	306	276	288	292	285	260	262	256	304	304	284	302	331	290	288	302	281	291	319	309	305	298	274	274	279	277	283	289	304	292	280	271	296	267	324	328	270	310	287	281	301	291	264	292	291	317	293	288	276	305	271	301	301	334	282	270	299	271	279	300	302	296	277	260	270	269	289	277	308	276	290	293	256	280	275	306	277	287	304	278	305	309	292	314	272	289	277	315	284	276	288	283	313	266	281	274	277	282	289	313	302	307	284	277	294	300	293	266	263	298	297	328	339	285	305	274	278	314	296	310	303	246	288	301	299	303	286	299	288	302	323	287	276	288	257	298	281	280	303	298	292	280	285	292	276	296	280	289	306	266	297	283	292	300	287	302	296	279	316	277	293	302	285	289	293	291	295	301	284	272	270	301	314	298	302	292	302	282	294	341	301	275	305	245	314	310	271	302	289	304	294	264	278	295	262	290	302	266	293	304	291	280	259	296	300	301	309	280	306	297	288	290	269	296	305	273	299	288	315	286	305	347	281	300	302	318	308	313	292	282	284	272	291	301	286	273	296	291	279	270	298	290	266	255	303	302	288	269	274	259	289	308	313	297	283	269	309	289	292	323	238	290	257	276	299	296	293	282	274	295	318	270	291	310	294	287	293	272	283	334	314	286	280	285	313	313	284	268	285	286	299	300	299	289	283	286	283	305	295	309	288	311	291	285	270	266	259	302	303	291	279	271	300	309	314	265	292	317	267	310	293	272	290	282	333	287	289	321	266	291	293	277	258	260	273	306	297	306	297	286	276	319	289	293	273	310	298	317	300	275	304	306	290	301	292	271	297	320	326	255	289	304	320	290	297	283	323	295	275	283	311	298	302	268	297	275	285	312	300	298	298	311	283	271	309	293	284	302	310	282	289	315	247	261	266	286	311	275	295	302	288	295	283	263	295	316	304	282	296	301	274	315	283	289	295	307	264	325	296	312	302	272	309	299	303	317	291	307	292	294	318	309	304	321	305	284	295	275	308	285	301	301	334	282	289	280	308	301	317	299	318	312	311	293	280	280	270	305	282	294	288	290	287	280	283	289	293	293	290	300	295	291	298	313	288	292	282	291	266	286	291	304	306	269	309	346	254	286	272	285	291	276	311	301	288	278	271	284	293	305	277	288	273	282	281	290	311	299	291	302	274	321	320	283	258	296	291	281	316	309	284	271	315	305	288	317	296	286	266	291	273	301	275	276	305	308	300	267	272	319	302	284	309	269	273	304	304	303	291	292	268	279	289	320	295	264	277	268	278	270	288	292	279	286	279	300	280	231	304	293	301	306	263	286	292	269	307	289	265	305	269	292	287	291	289	286	282	321	285	280	289	257	276	294	268	307	289	282	284	289	285	293	288	289	274	314	297	289	299	306	309	315	285	334	275	295	309	276	304	274	302	301	286	280	266	283	300	268	294	285	288	329	304	303	275	287	308	290	332	281	277	314	263	276	305	325	283	277	269	242	267	278	275	292	292	271	300	314	298	291	273	291	252	316	310	287	268	313	245	291	291	272	296	285	297	301	299	317	267	265	330	285	281	277	287	317	277	283	289	289	300	306	305	285	271	294	279	269	313	324	295	274	330	282	304	286	271	286	283	283	272	304	284	322	289	295	277	289	296	280	274	286	277	302	281	292	304	308	310	296	277	295	302	310	282	313	302	272	292	317	281	324	276	281	283	265	286	286	279	292	295	261	306	296	290	302	302	264	326	302	294	311	283	299	287	282	297	284	268	282	301	289	296	289	293	315	272	310	269	328	274	295	324	273	272	272	292	303	287	280	280	296	306	298	309	291	289	302	324	297	296	268	282	282	263	299	300	262	297	283	298	305	301	297	299	299	253	295	322	301	316	263	292	284	284	282	292	295	273	271	278	292	283	297	302	301	299	292	306	297	287	304	321	268	291	286	308	312	287	322	312	295	301	280	266	282	299	316	275	305	277	278	276	286	291	264	283	297	271	284	272	252	283	331	291	293	279	281	305	284	264	263	287	284	304	294	310	293	318	286	299	274	301	292	294	289	300	285	308	287	284	272	275	284	264	273	319	273	301	287	303	283	323	309	289	271	256	290	292	267	310	281	276	268	319	317	285	291	265	285	269	279	312	278	308	318	268	288	277	316	270	272	297	272	292	256	297	296	300	272	285	285	309	294	314	301	268	312	297	316	303	304	301	293	312	296	294	295	292	290	287	287	266	301	295	309	291	303	305	327	321	296	294	273	297	319	303	279	301	282	302	297	293	288	310	260	306	311	274	298	290	288	273	281	298	287	273	316	282	300	250	272	296	301	273	284	287	288	282	287	299	291	291	300	306	295	312	289	291	283	297	285	316	282	274
24178	21411	29114	25865	22773	17895	11878	2866	1498	1171	480	412	428	404	409	378	419	389	367	349	400	371	370	358	394	403	404	349	396	382	377	361	377	388	343	347	399	374	380	372	406	404	360	352	384	376	363	361	394	329	348	376	368	346	393	427	372	390	366	386	394	380	367	392	358	357	368	381	385	422	384	369	367	384	379	405	348	378	402	384	379	376	360	406	353	358	365	391	411	388	377	371	362	380	377	369	362	395	374	396	374	404	367	366	346	389	365	416	371	382	342	365	407	360	380	354	399	390	352	365	381	358	412	353	373	377	404	391	365	383	416	404	371	396	383	373	361	391	399	388	357	381	333	361	373	375	348	350	368	371	353	425	346	356	352	392	358	366	392	366	362	375	348	402	339	392	370	397	385	399	384	348	375	385	364	338	376	353	400	373	366	371	387	377	383	382	370	398	363	347	387	427	372	389	369	370	325	362	372	377	381	361	377	373	399	369	388	394	371	421	368	396	396	401	382	375	384	382	390	353	383	392	321	343	374	348	400	356	366	379	349	349	393	383	402	377	348	390	389	358	372	356	379	416	380	386	389	389	373	375	390	393	382	383	351	379	390	373	366	347	361	361	353	366	376	391	377	365	372	379	401	388	379	359	409	372	382	369	326	386	380	406	373	347	370	372	356	385	372	326	369	365	352	372	378	365	357	351	363	376	369	348	349	367	348	315	363	373	359	383	379	385	392	381	365	382	345	352	373	392	354	374	395	364	355	378	383	356	397	369	365	380	370	408	385	380	414	368	367	332	364	356	362	374	347	390	381	416	352	398	364	373	370	386	345	370	388	408	391	376	387	385	361	394	403	375	348	359	381	386	379	389	416	369	393	375	388	382	360	348	377	346	404	392	347	360	366	407	388	385	373	354	365	366	385	322	382	413	333	388	336	362	389	377	382	388	337	368	331	381	377	379	357	389	379	373	359	383	346	377	334	374	362	367	325	360	357	407	373	380	358	348	366	378	362	369	393	367	373	365	359	393	376	417	398	354	358	384	350	400	344	368	392	370	375	356	343	376	368	359	356	358	378	398	359	404	402	391	354	395	368	345	383	337	395	406	364	351	393	398	389	420	372	347	382	367	391	396	366	347	390	381	359	340	379	393	353	378	378	380	380	368	359	389	372	392	328	392	347	365	384	368	370	363	390	398	376	344	359	376	341	376	361	361	377	369	377	371	370	396	360	364	349	375	382	370	343	370	369	413	356	388	330	388	360	364	343	370	376	354	371	385	358	382	369	367	311	372	372	429	375	392	367	382	380	381	385	366	380	369	372	385	393	383	369	352	350	387	384	373	350	408	376	361	378	363	384	376	370	361	395	407	369	399	360	361	342	384	365	363	386	417	416	387	386	334	374	376	373	388	368	370	404	361	375	355	371	376	370	363	368	394	358	386	341	412	374	407	355	364	366	363	385	387	392	360	363	373	365	350	419	379	364	334	371	351	360	381	337	385	375	400	378	368	362	368	354	380	383	341	358	372	378	337	393	398	338	385	345	394	405	363	349	337	352	367	385	358	361	361	350	374	381	370	387	371	336	347	339	369	393	350	391	393	364	350	376	370	348	369	353	371	405	402	363	384	397	391	343	366	387	363	387	348	382	388	381	371	372	410	367	369	383	350	376	368	359	378	347	381	368	378	385	371	381	382	348	363	360	382	336	357	376	383	375	335	395	352	393	356	388	357	334	351	375	383	393	404	386	371	360	365	363	393	333	386	402	398	392	358	342	345	381	352	390	365	393	344	363	365	351	382	379	365	399	355	365	360	388	350	353	375	377	364	419	359	396	383	356	368	343	332	368	385	397	386	392	358	373	332	366	381	358	326	388	370	382	357	333	342	357	345	345	358	337	373	314	343	351	362	359	372	338	399	376	378	350	408	404	378	368	380	368	376	355	412	385	355	396	356	380	351	374	376	359	378	330	382	369	365	365	368	383	388	393	369	339	350	345	368	382	329	408	385	353	381	368	359	359	357	382	366	386	379	392	377	345	367	350	349	369	370	383	409	366	349	402	341	353	326	409	380	355	364	408	402	381	354	366	392	382	384	385	423	341	370	350	350	393	359	341	334	393	373	376	356	372	348	383	374	386	391	346	353	372	361	371	372	368	389	395	378	401	383	359	351	390	387	410	367	371	389	380	373	340	384	401	385	364	357	361	360	388	351	365	359	381	351	382	358	363	329	359	394	379	362	354	429	379	377	372	373	354	394	345	388	361	381	357	363	371	388	367	377	343	361	369	355	375	366	397	380	361	348	342	368	379	392	352	367	387	340	341	359	386	384	348	352	330	405	340	368	378	370	335	391	363	381	376	392	366	356	377	367	377	388	392	386	372	390	350	349	383	331	366	367	337	363	364	370	368	356	358	356	367	369	352	377	386	361	356	319	363	369	369	403	351	365	371	352	387	329	409	345	375	384	371	340	394	383	366	398	361	364	343	374	368	389	369	385	412	433	397	384	361	344	366	397	373	400	372	373	368	392	377	388	354	359	372	388	354	385	402	368	408	383	365	376	365	358	371	363	352	372	369	379	328	351	362	370	380	402	346	372	354	382	383	372	369	391	397	350	371	387	350	363	392	328	365	364	376	366	373	346	363	363	392	392	379	373	341	376	334	319	363	336	376	325	375	394	383	398	371	386	339	399	366	370	389	356	409	388	391	341	381	396	379	363	386	337	380	366	366	350	400	395	379	373	373	377	351	378	361	363	362	358	338	372	335	367	345	373	408	368	376	370	385	363	363	352	384	394	367	354	407	365	366	390	363	361	382	367	379	386	371	359	352	378	369	370	397	364	370	388	384	376	381	392	352	396	372	380	364	375	361	363	435	365	360	390	336	402	349	394	390	374	339	373	373	371	316	400	378	342	349	373	395	345	393	404	377	356	390	369	368	397	333	370	374	356	387	376	381	375	400	372	347	378	356	363	355	396	388	370	336	365	367	365	378	343	368	354	344	369	330	374	364	382	340	363	387	351	377	380	360	392	380	375	372	352	383	342	381	343	351	352	362	368	350	371	390	349	388	348	384	343	394	368	396	379	379	407	395	384	357	366	343	395	390	363	383	346	388	386	370	367	367	359	381	359	324	312	381	391	391	374	396	375	347	326	396	412	379	365	370	421	320	381	358	365	379	342	370	378	353	342	376	381	368	361	371	387	376	385	345	367	381	384	370	379	390	406	372	368	357	346	342	445	412	353	377	391	352	364	406	367	367	394	357	384	346	352	364	396	395	350	392	368	356	372	365	387	340	341	421	429	381	390	364	369	360	400	376	378	365	382	408	393	384	400	344	357	349	361	353	338	391	374	349	375	363	368	384	332	398	357	365	389	366	321	387	337	340	367	402	378	346	369	386	363	375	358	374	343	372	380	364	352	361	347	340	375	409	348	324	371	361	369	364	336	393	371	377	406	364	385	383	353	415	376	359	414	363	379	362	384	355	393	368	324	359	374	361	408	362	367
46374	74396	52557	36664	27081	19508	15789	4932	3024	2213	661	608	490	532	508	500	503	464	492	436	491	485	451	473	463	483	411	474	424	480	464	459	466	463	441	446	463	473	439	420	443	457	433	442	479	463	462	455	453	433	488	453	471	443	426	432	434	443	452	435	456	460	409	430	443	404	408	454	445	415	411	443	432	479	425	442	447	449	412	437	437	439	443	453	421	429	443	478	420	438	437	451	460	439	453	442	441	456	458	424	467	468	490	418	465	414	424	477	459	425	498	435	438	446	427	443	450	422	507	458	474	427	417	428	448	479	434	440	437	433	448	438	408	461	439	452	461	444	438	444	413	452	450	439	440	448	423	440	421	406	456	440	387	447	436	420	414	446	422	456	449	398	463	447	447	435	447	465	427	436	417	405	471	405	481	470	457	443	417	431	469	453	411	451	404	429	426	427	448	450	404	438	485	428	432	448	419	408	443	435	406	434	440	479	448	433	446	414	470	398	466	456	452	426	407	451	409	413	422	432	444	428	439	413	453	432	413	481	473	441	432	429	463	453	446	454	454	389	409	446	462	467	425	441	446	404	427	438	449	406	471	425	456	445	450	449	420	440	439	415	423	455	466	436	444	451	423	410	450	450	445	457	456	448	456	443	433	427	457	422	422	401	448	440	463	489	438	414	427	439	410	443	458	455	452	396	429	425	404	464	427	413	455	452	447	439	414	474	446	430	462	476	439	467	492	414	426	419	429	450	469	443	433	457	431	434	463	435	479	446	419	494	423	418	438	429	429	435	449	473	429	408	445	406	415	453	459	464	448	430	460	407	426	460	448	386	466	444	460	423	399	470	438	448	390	444	423	491	394	449	430	433	412	444	423	449	460	411	440	448	387	413	434	417	419	454	425	410	454	423	469	421	404	436	449	467	416	435	442	439	456	398	457	433	452	436	435	452	431	466	410	428	467	406	411	431	416	438	427	405	453	438	441	481	433	442	442	453	438	457	449	401	457	419	435	429	431	463	432	384	426	436	454	428	402	437	411	424	430	437	442	459	451	417	409	439	421	439	451	411	429	405	454	414	484	401	459	503	397	397	438	437	399	447	435	448	419	416	469	426	455	470	439	442	429	445	416	433	453	406	457	471	456	449	424	463	435	421	418	460	456	433	436	416	424	458	457	472	431	425	438	428	412	458	447	454	418	441	448	433	439	435	460	443	437	396	443	467	457	433	479	434	424	408	443	411	444	421	443	464	456	420	458	423	444	415	457	428	464	417	447	415	438	481	409	424	429	416	444	405	454	424	453	444	415	428	416	448	438	441	454	456	442	396	447	417	420	462	425	432	455	480	447	452	444	445	417	428	433	419	477	407	418	402	443	475	454	460	465	446	438	408	378	421	407	450	420	400	388	438	401	450	416	448	435	446	436	461	392	435	460	469	446	422	439	449	429	448	459	444	473	425	430	461	436	424	421	444	431	411	431	445	454	436	451	444	427	429	448	435	431	412	443	445	434	434	467	423	418	430	464	410	461	461	446	428	429	441	441	406	469	437	423	454	441	454	417	463	440	430	456	458	494	442	451	463	438	431	451	457	416	456	490	443	436	391	457	454	416	410	496	424	416	459	438	455	447	444	395	419	456	442	438	418	425	461	462	428	412	418	439	465	445	461	419	454	390	482	430	425	455	443	438	403	464	489	424	446	421	443	455	417	414	413	469	424	397	459	447	430	457	431	409	426	448	450	426	456	482	434	432	461	469	438	443	431	396	425	454	469	433	465	420	433	450	446	443	388	451	430	447	448	433	414	457	429	446	463	436	393	431	438	457	432	452	440	484	483	451	416	412	470	474	440	454	444	446	463	417	428	425	431	409	433	449	449	447	433	420	384	421	390	440	410	440	416	413	427	440	441	475	457	467	440	453	441	452	445	440	443	412	427	428	454	469	418	424	459	455	446	471	430	458	457	417	465	438	416	466	423	459	458	432	477	411	421	430	399	465	417	458	421	433	442	433	484	457	431	459	428	449	467	453	413	403	447	440	415	424	440	434	481	441	402	450	453	428	445	445	429	456	443	453	430	450	432	429	424	430	448	465	449	431	387	446	442	415	445	435	399	405	458	414	436	453	456	443	439	464	401	426	442	429	430	426	452	447	429	461	445	422	431	421	459	427	459	433	423	454	441	439	458	443	453	440	459	450	405	432	445	402	422	424	439	444	480	451	489	446	435	455	450	409	425	456	441	448	458	437	492	448	453	389	448	452	443	465	466	415	419	420	426	463	410	448	417	461	433	432	419	456	450	437	388	416	430	438	460	459	385	458	482	429	432	439	451	432	349	448	459	445	410	451	412	426	403	410	433	448	450	457	427	425	471	422	454	437	449	421	457	469	435	444	438	468	423	461	452	432	430	437	420	420	446	459	462	444	439	450	459	436	444	427	433	407	417	433	451	413	419	444	502	462	443	450	447	456	410	459	468	456	458	430	473	429	440	464	411	476	449	422	433	453	451	433	419	421	456	438	423	448	426	440	457	434	417	484	462	449	415	463	448	453	454	435	405	402	452	420	442	437	438	423	456	419	455	453	446	437	438	442	435	428	444	428	453	422	432	449	479	438	438	446	402	442	409	462	443	419	444	435	460	428	453	457	442	446	476	456	423	442	455	409	468	438	399	463	426	451	450	463	435	462	380	459	465	429	470	440	421	469	407	439	452	471	447	425	465	440	450	437	448	466	462	421	453	416	432	433	431	456	443	438	420	439	430	422	409	442	439	410	474	430	404	472	421	477	397	443	443	455	429	473	405	437	465	446	414	412	429	408	412	462	459	426	413	443	463	434	470	442	435	454	414	443	475	429	431	472	430	441	442	413	432	473	478	396	423	427	429	464	433	456	395	445	420	412	472	458	439	453	421	462	422	456	438	418	464	444	452	442	465	497	461	463	422	465	412	437	435	434	455	450	422	398	454	412	439	457	428	491	458	460	456	454	410	449	455	482	451	431	459	431	447	466	406	506	430	435	463	441	460	458	438	414	436	421	428	446	431	464	461	428	443	456	449	442	406	467	433	438	430	440	461	431	448	422	441	452	460	447	402	482	453	429	418	434	467	457	423	422	427	442	451	403	463	439	471	420	497	452	439	468	406	442	455	456	428	470	460	437	413	445	432	425	437	401	437	513	489	417	490	424	412	471	438	466	451	444	450	406	456	481	437	437	469	455	412	422	432	431	435	405	406	400	411	466	453	406	445	432	445	416	462	435	485	436	449	425	415	420	407	436	443	429	432	433	447	420	449	425	425	475	413	447	435	431	405	430	424	462	459	424	447	462	414	492	401	425	447	432	452	430	452	488	418	436	414	451	434	441	416	465	440	442	422	414	446	439	421	476	416	433	471	457	436	426	453	389	461	434	429	398	460	440	441	435	431	416	453	424	479	443	441	399	400	458	445	493	412	439	396	413	413	468	425	420	464	421	442	439	440	449	436	427	465	448	424	455	427	436	432	406	430	489	428
25483	21614	27949	25749	14425	6888	4194	1090	663	534	289	255	239	260	288	251	246	276	283	270	253	274	257	248	234	266	250	266	263	270	258	244	258	262	229	253	246	249	269	257	253	269	287	282	241	264	233	236	228	263	237	262	248	262	265	284	251	256	254	261	263	256	243	232	260	266	245	260	223	268	268	255	255	260	259	264	266	240	282	218	241	275	235	281	254	250	235	253	267	258	249	247	250	260	275	274	290	271	253	245	259	262	221	248	249	247	258	256	246	272	240	256	266	257	258	251	231	256	251	246	280	273	264	241	251	251	219	262	265	269	269	237	225	271	241	254	288	240	264	265	263	241	268	240	277	266	267	253	254	243	257	254	266	270	244	245	241	261	225	284	253	263	271	256	240	242	261	241	236	277	232	243	240	250	237	264	254	244	249	241	254	240	253	259	270	249	259	269	271	296	274	278	255	270	282	254	282	285	232	228	294	251	266	251	253	269	259	263	272	255	212	277	258	259	265	301	247	234	233	241	265	235	257	255	261	297	243	258	258	245	252	221	248	228	256	240	243	247	271	268	237	258	241	274	243	256	245	253	245	237	238	252	227	248	254	226	270	265	227	239	260	260	251	261	245	290	232	241	231	255	245	251	254	276	236	262	274	255	266	232	241	263	247	276	260	239	244	231	258	245	229	268	251	243	267	272	273	277	262	250	231	275	272	227	243	212	247	263	233	245	247	251	269	263	241	240	263	228	276	235	266	280	259	239	262	285	258	254	242	245	272	240	262	271	244	237	261	244	249	251	286	249	265	248	252	252	227	240	264	275	249	248	235	272	243	260	241	268	240	247	262	241	265	260	242	266	263	251	242	282	259	245	240	250	245	267	225	280	255	270	255	226	246	278	261	285	247	256	281	282	246	233	260	287	243	241	249	272	257	258	248	268	224	253	263	238	238	259	246	269	254	252	262	222	250	250	283	255	239	274	240	285	236	266	232	265	248	261	255	242	252	245	243	221	256	244	277	263	236	245	228	244	230	257	258	248	252	237	293	264	227	263	267	208	243	256	249	274	286	257	272	275	250	227	265	270	234	256	244	262	266	277	269	272	259	245	225	244	258	260	278	262	244	267	272	255	254	264	268	271	254	239	237	264	265	243	247	251	248	274	245	263	256	236	264	265	270	250	257	251	252	248	248	254	259	248	247	288	248	253	254	234	253	251	252	274	241	255	274	248	239	272	264	283	245	254	249	254	273	247	282	254	266	251	246	269	266	251	269	233	238	255	263	249	272	278	245	291	243	245	236	259	248	253	258	247	263	293	254	260	262	272	255	286	244	262	264	252	273	243	252	261	251	253	261	247	242	247	258	250	247	257	263	255	261	265	247	276	290	276	281	240	218	255	265	259	271	247	245	256	236	223	246	257	222	256	232	218	240	292	230	278	270	242	247	249	244	256	286	250	256	263	222	298	232	256	243	235	257	245	268	257	214	228	250	252	250	266	245	229	254	222	239	218	269	273	279	255	247	212	236	260	233	263	247	263	289	273	239	276	266	266	244	230	245	261	250	279	246	249	244	247	233	255	262	269	232	256	263	270	249	259	222	265	240	276	259	235	273	221	248	250	266	240	273	283	260	254	254	254	242	250	263	246	260	251	237	271	242	269	273	242	237	246	248	254	263	258	227	270	250	237	233	250	266	263	265	251	250	273	251	246	279	258	277	255	276	246	268	283	216	235	241	252	268	268	287	249	238	245	233	260	252	251	260	244	242	260	247	239	274	265	252	251	246	237	238	245	241	217	258	258	262	237	231	274	241	258	238	254	254	269	249	257	265	260	265	252	267	244	266	235	241	245	250	265	243	270	249	256	267	267	256	267	240	235	252	262	259	246	237	232	223	264	263	286	279	270	238	231	217	236	271	232	257	256	255	254	255	236	261	261	262	251	249	227	224	273	221	249	241	250	253	233	282	258	275	257	243	257	258	235	261	257	238	243	233	228	253	262	247	241	259	251	223	269	239	226	243	238	240	234	240	258	262	265	277	247	234	250	244	287	289	245	248	236	234	224	226	261	248	245	262	231	233	262	254	226	262	269	270	268	273	260	246	250	249	266	279	258	270	238	259	252	222	252	259	223	249	238	284	244	253	252	231	265	223	261	269	253	257	230	243	239	272	265	231	240	246	233	266	253	253	267	247	264	258	266	247	274	243	258	241	272	245	254	251	239	230	265	254	245	253	249	265	247	242	259	281	239	235	249	244	254	244	246	241	251	223	251	248	259	255	265	261	256	229	239	264	254	259	276	253	282	268	224	261	259	250	257	263	264	262	245	247	253	271	247	239	275	245	221	240	261	240	273	288	262	256	240	270	254	275	277	245	249	221	257	262	263	261	214	257	243	245	252	259	236	223	243	245	263	243	250	263	256	219	261	270	243	222	244	242	253	271	263	275	242	257	240	242	247	205	264	251	260	251	266	236	285	270	251	280	286	257	262	232	249	297	259	257	222	268	224	257	245	229	258	268	249	281	242	230	228	260	256	257	267	254	274	260	221	259	228	280	236	254	266	230	237	239	219	242	238	222	247	263	251	278	273	245	265	240	262	260	251	250	293	230	251	256	230	246	247	260	243	255	237	233	247	271	252	282	262	270	243	247	264	290	243	264	282	263	255	243	246	263	248	275	268	269	251	260	238	254	265	258	258	225	232	249	261	248	272	244	283	271	257	243	229	243	264	263	264	282	255	227	256	255	243	254	267	244	260	266	258	274	240	247	256	234	251	270	264	274	260	259	284	236	266	265	257	254	250	261	230	259	287	291	248	251	245	273	278	245	257	268	229	239	251	231	264	259	262	254	234	256	292	248	254	274	235	259	260	259	271	240	278	243	239	244	232	266	258	255	264	233	251	244	228	253	240	231	277	246	226	268	245	253	237	242	257	246	276	226	285	259	264	255	268	237	270	256	263	243	242	252	261	254	273	266	240	227	263	250	274	243	242	217	273	255	244	242	255	239	244	246	244	235	237	232	266	262	270	259	251	258	264	242	244	269	255	253	247	275	265	265	259	262	270	257	232	257	252	250	263	233	259	272	242	254	271	246	232	225	262	274	253	249	247	255	269	255	243	260	237	251	239	259	247	244	260	295	236	266	241	256	261	272	253	247	259	248	256	237	260	256	250	261	246	247	295	280	257	245	268	238	222	260	263	226	261	245	260	247	281	259	225	228	270	259	256	254	293	250	265	260	237	246	240	245	243	263	293	270	237	232	263	271	237	240	250	251	251	276	276	255	250	267	243	248	220	260	256	241	258	245	269	261	241	274	273	268	244	257	254	257	265	264	286	247	245	223	259	256	240	246	246	262	275	274	250	254	254	247	271	236	241	255	251	262	246	237	261	281	251	246	272	254	265	275	273	273	262	261	243	254	250	258	261	235	280	267	267	244	252	253	237	247	245	265	243	271	245	256	241	288	257	247	269	258	244	249	217	256	259	263	268	260	279	250	262	256	276	272	261
41830	59918	41109	26914	16834	12966	8788	2718	1383	1056	461	392	378	376	364	343	359	336	332	353	372	325	353	321	318	348	319	277	338	348	318	321	308	334	329	330	327	308	365	306	323	319	306	302	304	315	300	352	291	286	311	327	295	300	327	310	325	313	326	309	309	273	320	310	292	332	323	307	325	336	345	319	334	337	340	329	316	308	282	308	375	319	319	309	277	292	315	303	332	296	325	308	297	316	345	318	334	318	326	319	326	276	335	328	333	327	347	325	300	334	317	307	333	332	316	308	336	348	333	319	336	327	312	329	325	316	316	315	310	313	335	326	320	309	272	325	299	299	318	309	329	304	330	319	295	347	319	307	325	317	289	291	349	307	323	337	302	307	319	334	312	315	322	298	315	307	331	303	304	321	340	347	307	328	344	338	337	298	293	343	300	318	358	312	292	347	331	312	305	304	312	308	309	339	318	322	318	330	300	313	307	308	317	352	345	295	256	305	325	312	308	316	295	321	293	297	342	334	330	325	301	319	348	333	305	336	336	287	297	328	292	337	296	321	333	313	335	316	319	291	334	327	329	333	286	318	317	326	306	294	343	314	320	309	324	284	329	321	365	311	303	317	317	309	298	317	330	314	322	301	357	338	318	304	302	331	281	327	346	310	348	337	320	316	326	324	326	283	321	327	302	322	318	319	290	313	294	326	314	320	320	323	317	314	327	273	322	342	319	313	302	312	314	358	304	318	293	319	343	351	311	308	310	298	290	289	306	324	294	301	320	347	314	292	328	322	320	307	298	340	298	324	306	306	323	312	343	286	290	299	324	341	302	339	355	340	324	313	301	320	322	294	309	305	330	312	309	326	336	332	295	288	290	298	327	303	285	300	308	305	318	335	324	317	333	314	344	318	291	325	338	289	302	311	278	313	317	305	291	342	306	319	288	297	319	337	319	285	323	305	291	308	309	336	325	313	309	308	307	310	299	338	321	300	296	322	316	310	339	323	299	340	336	295	311	358	345	313	308	345	316	296	303	327	324	304	319	287	332	304	304	325	315	302	305	342	309	296	267	310	281	312	290	325	310	312	328	299	323	320	306	293	309	348	335	359	309	347	288	320	366	324	335	273	322	338	324	312	345	298	330	288	318	314	301	313	331	318	296	306	316	324	323	308	335	316	306	305	346	317	336	306	303	325	333	303	329	340	297	295	310	317	342	309	333	332	334	326	309	333	320	316	323	321	330	302	339	336	304	311	305	329	276	291	318	306	310	323	334	294	317	321	341	315	314	324	314	328	315	328	296	298	293	320	295	305	308	325	328	329	331	337	342	311	300	308	312	324	294	338	307	309	292	318	331	302	329	279	315	335	303	276	314	311	307	302	304	298	323	323	335	340	303	318	332	310	306	294	279	315	316	330	329	300	321	337	320	319	349	288	324	315	290	319	319	314	298	305	307	283	283	302	323	329	358	310	301	303	326	257	347	344	338	331	331	303	319	299	294	323	325	357	313	294	328	305	309	317	284	297	337	317	302	308	321	326	347	334	314	320	300	308	288	303	299	315	334	289	308	325	327	327	325	312	289	336	354	295	329	318	327	287	326	301	323	302	332	323	318	357	342	341	327	284	330	340	300	315	338	298	351	320	307	328	321	313	346	347	315	319	328	324	297	314	315	289	300	313	294	324	335	323	304	294	311	335	352	319	334	292	339	307	321	312	341	307	306	278	333	334	335	341	317	312	303	328	288	324	325	315	326	343	341	292	325	320	328	287	294	301	342	315	279	296	329	288	313	332	328	283	333	316	326	311	338	314	316	298	305	318	317	326	303	307	291	303	337	311	302	292	336	357	338	326	298	303	282	339	289	351	301	315	322	313	308	332	326	308	308	346	319	298	349	335	336	340	322	308	328	301	307	332	330	296	312	317	309	315	338	260	318	301	330	311	339	302	275	305	322	289	309	306	307	302	323	323	322	315	343	309	310	327	288	338	345	308	332	326	316	294	315	315	337	304	308	316	299	298	290	323	289	311	341	326	306	303	310	335	334	308	330	306	331	354	310	325	304	330	298	303	340	336	319	319	297	295	273	309	323	328	330	339	358	322	322	312	296	336	333	338	298	335	321	298	332	281	341	317	295	293	327	299	326	353	293	304	319	298	291	360	293	301	287	323	330	319	295	325	308	340	340	301	339	331	318	332	339	285	299	327	301	307	334	290	315	332	307	332	304	295	299	325	309	314	333	322	284	310	318	318	317	317	300	358	305	318	342	337	312	332	301	305	334	338	320	338	333	329	313	313	318	330	308	335	313	309	312	311	309	344	298	334	331	325	295	323	334	324	317	334	336	323	317	295	322	334	331	318	311	316	318	331	311	314	343	320	316	312	341	343	334	312	337	302	317	278	317	327	332	305	315	326	304	331	329	301	310	324	308	293	336	339	298	346	338	312	329	318	286	341	306	335	312	311	338	309	315	307	312	332	289	322	333	325	301	314	329	287	354	299	317	301	318	323	304	303	326	331	312	314	299	322	325	316	301	343	320	323	333	329	302	321	317	332	306	311	303	327	317	308	314	318	313	318	291	340	345	311	315	321	319	340	294	323	319	318	308	319	284	315	310	302	340	310	322	294	341	308	329	318	318	311	321	308	300	323	281	350	319	331	314	326	304	311	307	299	320	302	349	304	317	302	308	319	307	332	285	320	312	290	315	301	324	312	335	306	343	305	290	301	327	359	333	297	330	296	305	331	336	296	320	309	296	316	315	353	313	318	316	314	306	294	345	290	290	311	296	310	334	293	289	306	354	313	306	311	308	346	303	330	307	325	271	304	286	339	314	309	334	330	299	326	332	327	322	313	295	323	305	291	331	333	319	322	323	315	356	309	327	308	312	287	321	314	328	329	315	270	301	319	297	321	315	306	314	337	311	299	336	327	316	319	329	349	314	336	306	327	307	335	333	320	340	359	322	298	299	314	310	285	352	329	329	297	333	338	306	335	328	326	330	327	332	293	337	324	291	319	303	307	310	337	309	351	283	314	361	303	331	326	321	327	308	347	325	318	314	325	294	289	338	330	349	307	289	310	318	330	323	315	323	296	311	342	322	316	313	292	317	329	316	306	297	318	270	335	316	300	303	302	309	298	331	333	310	309	343	304	324	337	309	311	331	313	323	300	299	302	295	303	300	308	322	299	288	317	338	306	315	310	295	341	320	308	279	287	303	326	306	319	330	308	330	317	310	333	292	301	324	323	287	322	325	341	325	337	315	297	285	310	351	311	330	333	328	295	300	326	344	329	311	320	351	326	338	286	288	321	304	307	309	275	305	330	345	300	297	320	316	334	321	306	296	326	317	297	326	318	295	314	330	321	344	294	339	313	346	303	301	340	311	293	339	335	297	308	360	373	326	316	271	338	319	320	319	287	347	342	327	323	306	308	323	303	295	310	332	340	299	317	319	327	302	314	308	299	295	301	311	344	342	301	289	299	286	320	291	341	317	356	320	343	289	317	301	294
22953	21278	29222	24145	22407	24894	22528	5860	2617	1950	716	634	520	539	514	511	531	503	546	519	568	520	472	530	494	482	498	463	517	528	494	502	521	483	464	535	450	487	478	484	494	518	466	486	491	500	506	491	481	479	521	507	533	435	464	447	487	497	482	453	482	465	509	469	501	468	484	507	484	485	479	495	479	472	448	443	479	440	443	475	493	492	505	423	510	527	509	504	465	464	460	464	494	440	470	493	530	520	505	478	544	492	496	479	463	466	526	488	472	466	504	488	439	517	447	488	463	474	478	473	531	523	496	473	501	481	496	473	461	529	477	501	463	502	469	499	506	473	476	485	453	474	468	461	474	488	491	502	516	465	477	479	490	495	470	463	461	414	435	455	494	442	482	471	456	450	504	473	466	458	506	468	475	475	448	443	510	499	432	491	474	481	504	507	511	422	487	495	457	486	502	466	473	499	498	486	481	464	523	467	510	467	441	485	490	465	468	442	514	455	469	485	489	507	471	459	460	479	525	478	453	479	499	501	443	513	505	504	471	477	496	484	456	481	464	491	493	494	462	430	451	498	473	482	479	454	516	452	497	464	463	472	493	512	500	471	494	488	469	465	471	456	472	456	493	482	471	509	466	454	495	448	477	456	443	496	449	473	485	474	476	501	450	467	518	497	459	466	461	472	515	481	474	475	449	446	482	495	469	495	491	432	456	518	494	452	496	479	464	505	474	480	461	498	455	494	452	468	523	462	503	466	517	505	469	469	511	483	466	481	478	483	452	498	441	486	483	465	494	513	461	468	488	490	465	490	497	430	486	493	447	466	452	478	530	493	490	482	470	485	468	509	466	462	459	475	470	479	487	494	494	488	482	510	469	473	485	475	490	464	516	502	459	521	413	508	488	505	461	488	479	461	479	481	459	459	493	507	488	462	527	495	493	465	506	473	487	436	459	459	492	453	483	481	455	507	510	455	447	459	471	476	499	474	471	480	494	478	454	501	458	468	504	438	473	512	471	499	445	488	512	480	510	478	479	500	485	443	533	470	510	469	474	493	506	490	463	466	479	495	456	473	492	480	471	509	496	493	484	456	465	453	493	488	525	465	459	429	461	489	498	485	510	498	484	444	476	455	479	475	468	494	446	497	476	481	489	434	480	497	466	506	494	474	455	471	468	481	495	445	503	482	463	485	513	419	449	467	422	464	475	506	441	486	498	498	443	476	490	500	466	477	490	465	445	470	460	480	516	440	463	472	462	479	442	507	488	465	503	444	482	472	431	443	484	459	468	454	451	487	477	471	487	473	529	480	438	496	475	443	470	501	475	475	504	434	489	493	456	469	470	465	457	487	455	445	489	483	474	491	496	509	488	496	467	476	511	485	501	482	480	471	475	465	428	463	497	511	472	491	485	483	502	463	459	491	476	515	475	429	504	470	514	502	480	492	509	488	484	498	500	449	481	456	495	528	470	487	443	508	479	491	482	504	474	479	433	477	488	494	475	502	453	471	479	490	497	499	479	453	502	459	490	497	478	451	524	533	491	461	484	492	458	498	497	490	468	445	486	496	497	477	451	496	485	479	511	472	500	511	448	478	486	499	462	481	486	484	451	474	468	489	459	464	485	524	435	451	465	500	478	441	507	510	501	473	430	481	494	461	490	454	508	462	481	473	482	457	440	472	499	471	514	491	490	438	487	479	486	466	491	463	427	459	492	465	485	453	503	463	504	487	477	483	515	502	470	450	503	512	458	486	462	488	500	478	455	457	488	507	476	511	507	482	473	506	487	473	462	515	472	444	428	464	471	513	489	464	496	467	468	503	498	454	474	519	468	448	439	487	498	482	505	482	465	498	471	456	520	443	488	455	458	488	501	478	460	508	475	477	443	442	464	478	464	452	488	494	497	456	446	492	474	522	501	485	465	472	492	489	483	491	449	491	486	522	453	482	484	473	498	468	477	471	486	492	496	481	470	459	484	448	438	500	470	470	459	473	477	470	454	456	511	490	510	474	442	532	498	493	488	493	477	457	419	477	522	470	453	429	525	467	462	501	458	501	481	478	484	486	462	524	491	502	496	486	503	480	447	506	442	485	460	499	476	467	458	509	477	468	483	487	431	511	509	508	509	469	486	497	477	475	497	452	495	479	463	478	456	443	498	452	472	465	467	482	453	502	438	471	471	454	461	459	496	469	472	499	485	468	514	484	481	484	478	505	489	472	457	474	466	458	456	483	497	479	452	474	449	433	469	478	463	444	481	461	481	514	494	484	488	468	475	470	471	480	454	466	507	472	501	464	494	472	496	491	477	525	492	509	510	451	493	484	476	462	501	532	455	476	507	477	514	497	470	468	456	478	490	450	452	487	491	511	453	459	465	471	463	507	490	481	509	455	497	499	502	492	508	471	469	522	497	452	492	481	477	439	464	473	492	489	464	479	443	442	465	456	450	495	445	489	459	523	470	486	517	462	452	525	457	429	481	519	497	483	472	432	470	498	495	503	436	467	522	495	494	433	459	467	502	481	476	480	467	473	464	498	460	472	458	485	493	501	456	485	482	500	477	458	501	487	498	486	489	505	471	489	493	452	477	469	486	473	465	468	480	466	486	494	474	447	475	508	474	514	465	515	497	464	450	482	466	487	499	498	459	485	471	492	484	480	482	482	491	426	472	524	481	506	494	494	466	481	469	505	492	452	459	503	479	444	518	436	468	484	446	483	449	464	467	454	486	481	520	502	472	441	454	510	458	477	502	451	462	496	467	490	461	421	483	483	464	460	491	493	508	486	461	501	476	444	498	397	508	459	492	460	444	501	466	487	487	458	449	514	476	462	484	469	471	446	524	438	492	452	461	451	484	487	494	481	500	471	520	461	538	511	482	517	489	502	471	515	500	503	476	505	470	479	488	463	478	472	466	454	438	486	452	468	523	461	527	492	472	473	425	480	475	475	486	484	481	447	488	463	459	461	503	482	463	505	517	495	472	503	439	448	464	480	498	482	479	474	491	481	477	462	493	510	445	442	482	469	520	494	475	525	476	496	501	468	498	501	452	508	451	490	491	482	486	482	485	483	482	502	479	499	517	466	472	456	466	480	504	464	430	510	491	488	493	472	447	503	531	476	497	474	486	487	480	498	456	486	484	493	473	499	454	463	500	491	473	512	517	487	468	467	488	490	507	472	508	487	476	484	495	486	473	488	465	471	504	485	502	474	430	486	441	483	510	485	464	478	447	474	462	461	495	451	460	516	465	467	464	511	465	470	505	539	483	528	467	482	477	467	507	506	463	485	460	481	490	498	465	493	508	483	474	494	487	472	453	435	452	499	508	493	459	467	498	513	465	527	497	483	502	485	517	511	499	509	448	477	519	522	521	502	452	470	488	498	457	472	492	468	450	501	439	511	473	486	481	482	472	540	448	471	545	502	465	511	485	479	496	476	466	493	471	468	443	473	513	514	492	503	505	483	477	484	499	458	499	496	473	471	483	494	496	473	490	454	474	465	496	522
55356	90184	63771	47036	36403	31929	21788	7991	5432	3942	1145	812	784	763	709	675	705	687	630	598	636	630	609	602	617	596	568	634	575	570	620	575	610	583	585	555	552	589	567	579	597	551	585	568	558	581	575	586	567	585	566	596	573	533	584	569	604	559	610	575	579	578	579	568	603	530	537	553	586	567	598	532	538	518	574	554	540	572	515	545	521	554	590	535	587	573	588	580	578	533	592	561	565	574	549	616	526	524	556	583	582	569	572	596	585	576	602	552	554	616	598	579	575	580	564	565	562	592	597	581	540	563	577	579	575	559	545	536	527	578	532	618	564	574	536	569	554	576	577	547	595	504	541	560	558	556	537	522	571	525	559	562	578	546	552	538	573	564	574	555	590	548	573	562	558	580	585	556	559	538	573	539	586	534	561	549	549	573	580	545	553	539	571	578	555	581	544	582	570	557	560	561	579	526	571	544	544	563	567	523	541	553	583	583	543	554	568	552	578	544	596	560	547	558	563	584	579	559	554	579	532	546	567	522	592	585	598	517	556	520	568	579	595	524	535	509	527	533	614	617	529	577	587	547	588	624	541	553	581	611	573	566	554	585	596	589	560	524	549	581	556	559	525	558	610	585	613	570	569	602	583	511	602	549	576	570	531	589	544	553	540	594	610	543	588	556	610	577	528	537	611	537	541	566	567	579	558	562	517	594	533	540	570	594	505	548	598	572	534	576	564	545	542	541	552	578	543	609	552	553	584	556	574	545	520	563	555	540	543	529	591	563	600	549	553	560	572	550	544	569	532	539	572	563	517	552	563	569	585	548	550	575	556	528	562	539	544	526	586	571	505	555	570	626	555	542	529	550	549	536	585	567	550	576	533	611	538	588	559	532	567	578	575	597	582	553	559	578	575	554	528	561	547	581	542	586	579	547	567	574	569	571	583	609	526	614	590	577	573	538	569	591	557	556	582	541	556	564	580	555	554	573	495	546	543	610	556	543	585	575	541	522	588	562	549	566	548	610	563	587	577	555	543	552	564	549	550	505	550	580	550	539	575	579	555	558	504	559	542	547	560	602	568	586	512	575	597	535	563	562	580	570	526	554	595	565	572	541	531	558	534	550	535	564	548	545	587	525	538	579	574	575	562	571	526	587	562	561	547	540	576	516	526	554	533	532	531	561	498	547	563	548	551	560	571	548	520	521	590	566	565	569	550	564	549	577	595	585	527	580	552	520	524	536	573	584	581	553	562	556	554	572	557	579	587	577	535	516	561	575	591	544	572	536	523	599	554	557	559	553	538	591	546	586	592	603	557	569	597	519	568	551	548	557	549	534	605	525	564	533	579	540	469	565	547	559	636	532	562	564	555	520	544	578	586	558	541	550	537	537	542	515	565	569	566	574	560	570	535	571	484	560	574	551	568	542	567	567	588	552	560	574	576	527	554	514	572	580	552	543	580	613	575	543	539	582	576	522	582	561	544	560	581	552	525	585	540	550	571	572	540	545	510	571	580	599	576	541	563	573	536	581	537	614	549	608	525	554	615	535	554	559	566	519	529	603	506	554	527	596	546	535	548	564	548	567	543	515	584	557	605	576	553	558	559	585	555	542	564	523	541	626	571	578	582	585	599	580	541	570	554	579	571	546	541	564	570	544	540	596	581	565	589	530	583	593	594	593	583	590	560	597	578	573	582	559	546	585	560	555	545	562	540	593	552	585	533	571	556	560	574	555	502	569	579	556	562	546	559	552	554	552	600	536	545	584	544	579	584	579	556	540	593	547	563	531	567	579	543	552	591	541	560	536	537	537	570	569	526	543	554	546	598	539	565	552	556	548	530	578	549	555	607	554	558	561	510	562	597	579	579	549	577	589	553	517	552	603	553	590	576	546	566	552	564	557	551	543	580	583	579	561	558	575	506	558	598	549	556	562	552	604	569	588	556	536	521	599	552	503	532	561	553	571	567	574	539	572	536	530	546	594	560	550	579	576	578	549	530	525	579	571	552	549	586	575	568	576	556	549	566	541	580	558	607	540	575	554	544	599	568	565	584	528	532	535	540	531	596	555	543	572	543	537	561	580	579	579	553	530	568	573	551	559	567	566	558	552	536	577	542	564	546	597	590	577	540	540	554	595	539	567	533	570	539	560	528	580	592	520	576	535	581	556	566	522	541	520	568	549	590	568	565	565	521	573	574	563	538	606	566	538	522	601	579	587	528	519	560	564	547	555	544	579	555	555	563	530	564	553	547	583	583	573	549	549	578	536	560	561	559	620	534	532	554	535	526	558	561	590	584	540	571	520	565	525	577	571	546	570	534	553	516	555	551	605	563	554	551	560	551	594	543	559	591	548	588	551	577	523	556	570	548	536	563	538	561	593	604	509	533	605	567	529	592	541	556	581	591	577	585	595	558	560	564	527	549	526	542	518	568	527	585	552	597	576	549	538	569	590	535	558	571	569	554	558	586	520	556	579	572	561	561	562	569	610	605	519	576	600	541	570	546	535	537	606	554	592	536	545	550	538	537	552	568	554	589	539	583	586	564	528	574	536	538	527	585	593	562	566	578	559	567	575	551	569	554	565	558	578	547	593	555	589	597	567	533	601	556	596	542	546	562	554	547	566	550	574	561	541	556	550	543	550	560	567	547	556	552	560	606	578	578	546	537	531	492	537	566	531	552	546	578	571	559	568	554	560	586	523	555	558	588	556	592	530	584	544	530	517	588	574	565	602	560	565	570	562	521	573	554	595	549	532	549	571	566	570	512	571	559	548	580	570	600	540	632	557	587	530	551	556	554	542	549	584	593	590	582	558	604	545	557	581	538	523	563	536	530	599	575	563	546	565	525	566	553	546	550	551	558	548	542	556	546	562	550	555	565	607	596	585	542	586	525	541	521	498	550	582	608	575	522	564	577	567	545	595	594	552	526	562	583	558	546	574	565	527	550	586	562	548	555	569	550	578	549	540	546	554	554	555	560	528	575	531	550	551	553	563	584	532	539	505	572	564	561	544	547	575	619	569	551	599	552	534	523	559	581	568	543	570	554	565	575	582	550	596	560	555	578	567	537	527	587	595	534	566	590	545	583	558	581	549	571	582	564	574	589	546	567	613	564	510	581	553	571	513	557	586	552	564	563	596	513	587	564	554	545	533	563	527	572	545	584	564	545	535	569	584	569	635	572	589	536	557	591	554	540	548	567	553	576	563	569	557	597	584	615	542	553	560	537	535	578	546	579	543	501	584	568	547	608	568	554	578	564	565	510	571	543	530	565	578	557	581	605	568	579	575	573	545	607	553	510	618	591	566	544	557	539	550	533	559	549	614	531	564	579	598	565	539	543	519	545	563	553	560	560	550	563	549	572	575	563	540	550	541	584	567	537	527	551	551	540	549	539	517	540	519	547	568	574	550	602	589	563	559	534	509	570	553	552	574	559	560	560	534	497	578	572	551	546	558	542	568	548	540	554	570	556	601	552	546	548	563	554	564	595	502	563	577	571	533	531	589
27855	22970	19913	8068	2721	1513	970	385	335	286	267	234	260	263	290	247	223	248	244	247	238	283	239	239	257	268	244	256	258	237	274	245	243	258	228	226	255	249	243	255	227	247	248	255	230	219	220	236	219	209	256	244	243	271	211	220	240	239	232	252	245	259	245	216	238	245	253	237	252	237	236	255	247	269	233	259	243	252	231	241	244	255	255	258	212	208	232	216	231	259	252	286	246	253	223	256	217	263	241	256	228	258	250	264	254	246	230	239	270	250	238	252	279	251	224	218	234	253	219	234	242	246	234	245	261	257	231	253	243	257	252	224	236	241	236	223	248	233	254	226	230	247	231	233	265	218	227	223	231	235	213	220	252	222	255	259	217	249	239	243	247	256	235	237	267	247	254	242	222	225	221	229	247	255	249	240	252	234	253	229	271	265	248	243	261	253	219	233	218	261	297	259	230	242	248	250	217	249	240	238	236	223	248	230	215	226	252	238	248	262	200	246	229	264	238	234	230	227	229	251	253	253	255	269	252	242	248	244	255	252	228	248	272	250	244	233	244	242	238	237	259	234	252	244	230	240	234	258	229	236	227	268	217	237	241	236	270	251	253	245	241	237	243	224	256	279	236	229	264	246	273	254	208	245	211	226	231	235	243	241	249	234	259	246	250	256	254	232	243	259	225	219	251	245	239	266	244	257	226	250	229	242	236	232	240	261	221	300	251	241	219	221	263	240	248	255	254	243	237	246	259	277	258	252	232	255	238	251	220	238	227	247	226	257	244	271	220	243	233	229	249	243	240	236	229	232	248	227	233	257	243	235	246	243	235	226	242	234	249	265	252	277	248	253	233	248	240	233	233	257	235	261	249	250	263	212	236	250	231	232	236	248	244	236	217	249	225	237	247	242	251	230	246	249	252	247	252	225	253	239	232	211	242	239	257	242	238	229	259	237	229	254	245	248	224	245	244	225	242	265	241	244	249	234	221	225	248	242	242	237	272	231	267	267	285	267	269	261	218	252	276	240	249	241	249	228	230	237	242	247	232	216	222	279	253	225	235	227	237	279	261	213	234	242	240	246	235	258	254	220	254	230	230	278	219	229	252	258	243	228	242	253	288	268	211	223	270	243	235	257	263	223	202	223	240	252	232	276	240	273	250	242	252	252	268	247	239	267	256	257	246	253	244	249	213	216	224	240	242	247	250	269	243	245	229	256	227	222	219	234	280	239	233	236	260	238	259	256	237	213	227	258	255	228	209	264	271	226	231	234	243	243	230	216	211	234	242	267	211	243	254	235	241	242	224	234	235	233	244	237	213	225	223	253	230	252	232	231	249	229	233	230	234	258	238	229	224	218	257	249	249	233	250	228	215	249	254	250	238	256	220	225	218	215	240	239	257	244	264	222	237	233	242	240	251	217	253	232	250	242	235	257	258	244	246	193	257	222	267	261	240	228	254	239	246	203	260	240	222	244	227	245	230	243	238	238	209	251	252	244	204	244	256	217	235	241	244	231	230	228	236	232	243	219	237	259	228	273	253	267	218	275	228	240	235	242	233	216	239	236	240	262	221	232	244	209	230	227	255	277	228	245	245	259	251	231	227	241	238	234	237	234	241	240	263	258	191	251	257	225	259	248	239	249	227	269	256	262	255	251	246	265	219	241	244	214	283	247	264	242	261	240	243	260	243	227	250	226	241	232	237	241	237	228	268	259	208	251	221	230	234	247	264	227	239	237	237	251	261	215	257	234	234	210	260	242	251	260	213	248	253	226	247	265	248	233	232	254	227	249	258	266	223	214	254	268	239	230	251	221	236	257	218	229	256	249	224	270	221	224	219	251	242	236	242	237	237	230	251	260	237	235	230	237	262	228	218	247	256	243	276	237	216	219	231	237	242	232	246	260	237	260	235	240	226	245	243	226	216	236	235	267	255	247	236	241	232	233	245	230	237	242	241	233	265	233	238	242	241	262	226	220	224	259	268	234	231	249	231	222	219	246	259	239	255	240	228	251	226	260	264	232	246	237	221	254	247	259	256	238	254	288	258	221	250	242	219	233	238	244	234	229	246	237	267	235	232	242	238	249	237	260	218	217	257	253	219	238	255	236	281	242	270	240	253	230	258	253	236	196	251	248	272	235	239	256	257	265	245	204	262	249	228	244	226	273	262	243	241	263	237	233	272	243	247	259	247	233	246	226	226	257	207	259	222	235	252	259	219	258	252	241	227	251	271	221	240	234	278	261	259	245	233	256	234	232	248	253	257	238	211	247	248	250	243	250	234	266	248	238	237	237	267	258	232	262	247	258	216	264	251	246	275	238	249	247	264	247	250	246	272	273	250	227	239	212	240	223	277	259	259	245	237	234	238	247	256	251	262	254	249	233	245	206	231	238	248	242	240	221	252	196	248	213	236	242	225	227	238	239	247	215	245	261	220	247	280	265	281	232	229	243	225	237	224	231	241	247	235	248	206	265	230	253	241	232	245	241	239	239	256	238	215	259	238	237	246	273	254	234	253	254	260	255	276	222	246	255	233	226	236	244	232	229	222	220	243	233	216	242	236	231	238	244	222	231	238	230	230	244	269	226	232	245	263	243	241	256	229	247	222	247	260	244	233	259	248	251	246	267	225	240	249	249	235	250	266	233	244	235	247	241	262	232	248	250	228	251	256	245	253	249	253	230	246	245	244	218	263	254	237	260	245	229	269	246	239	262	243	219	238	239	242	246	250	220	241	242	256	254	263	258	262	253	257	251	239	259	233	266	253	285	262	230	240	242	253	259	220	240	260	239	247	225	260	244	236	247	272	235	236	228	235	207	242	227	253	249	243	266	240	228	262	272	239	243	244	221	224	244	254	227	247	238	242	274	246	265	227	252	235	267	250	265	264	225	279	250	233	247	241	247	261	237	236	254	256	231	242	204	239	228	238	233	244	227	256	232	230	247	281	248	230	256	254	237	286	233	232	227	257	236	252	217	268	236	226	241	235	272	253	213	244	239	242	269	250	227	230	244	262	252	262	231	218	264	212	258	227	248	247	245	237	261	253	218	281	226	272	227	219	249	229	240	232	225	225	243	227	237	243	245	265	215	249	256	238	227	255	262	229	236	237	240	247	254	234	250	237	237	209	245	224	229	259	236	199	259	257	245	248	230	247	247	251	268	216	238	266	252	217	238	241	244	252	234	244	244	235	256	255	226	262	245	262	259	222	228	247	237	245	233	235	258	228	240	238	232	262	229	235	229	281	243	235	247	245	242	265	258	232	266	267	224	232	252	221	276	253	239	257	268	262	230	223	207	220	263	230	253	225	237	254	239	236	243	247	246	229	239	211	246	257	259	251	225	218	224	241	255	245	238	266	237	217	266	240	238	241	223	216	243	226	251	231	241	257	224	237	239	253	227	220	230	226	255	242	252	238	260	243	230	222	261	240	227	233	237	265	244	233	239	280	258	236	225	238	265	235	242	273	236	221	240	263	251	262	244	260	266	246	253	271	224	241	211
23342	34223	18117	7522	4026	2742	1740	540	447	411	312	293	292	285	307	297	273	281	294	299	314	303	267	270	294	293	310	299	305	294	332	298	301	299	280	305	330	321	284	303	286	289	317	297	353	290	299	305	313	277	297	276	274	297	278	281	332	283	283	292	291	269	311	329	304	299	340	266	308	282	334	306	283	329	291	318	314	269	271	301	271	297	305	324	303	307	310	314	270	287	298	290	287	272	309	305	295	277	298	321	326	322	306	287	295	305	279	299	319	294	308	317	311	274	301	321	279	292	334	346	333	303	289	302	301	335	283	302	340	314	300	300	267	287	288	284	314	310	278	301	294	294	302	308	298	294	293	263	293	295	291	301	331	281	313	287	282	289	317	292	286	298	301	339	279	282	290	285	296	314	361	284	292	305	301	306	283	292	302	282	287	287	290	306	281	274	291	289	298	295	306	283	292	270	284	300	299	321	290	313	306	267	303	266	322	286	295	285	294	311	302	304	273	267	276	293	296	294	308	278	276	333	275	317	267	284	302	305	292	279	313	326	324	289	303	303	297	306	296	320	267	289	301	313	284	297	263	282	280	255	295	291	276	297	276	270	321	290	267	307	299	321	274	285	279	300	270	294	300	297	282	263	282	320	327	297	275	301	279	297	275	301	288	282	275	283	273	313	311	309	257	281	292	285	316	297	296	301	282	302	317	279	320	271	288	303	309	265	294	290	293	317	309	310	280	300	307	303	319	304	303	287	302	305	326	297	298	294	308	324	306	296	273	304	298	294	317	311	320	285	274	308	329	290	290	287	283	288	287	281	296	321	291	297	272	283	264	289	320	271	282	313	319	278	312	291	320	291	299	305	278	295	286	261	283	282	269	296	283	318	301	305	263	271	310	290	309	302	311	276	288	306	328	307	302	301	301	306	295	278	283	290	302	300	304	283	317	299	330	305	298	300	301	281	309	299	287	279	307	277	305	287	292	296	312	281	313	327	305	283	284	318	295	308	286	277	319	288	297	269	264	316	295	295	325	260	289	306	286	289	288	298	303	290	269	317	303	290	316	273	307	276	325	287	291	306	274	325	312	279	309	283	294	288	300	300	317	311	303	291	313	301	274	310	261	274	294	305	294	292	319	285	305	331	299	287	316	294	277	299	303	322	274	294	299	285	276	296	299	276	290	301	281	265	301	309	296	273	315	284	295	271	336	284	303	289	288	280	282	318	300	288	291	259	284	282	292	267	281	321	260	313	280	281	294	328	277	337	317	336	307	283	310	288	311	300	329	264	282	311	320	313	316	296	297	287	275	318	310	310	297	285	319	307	302	299	288	301	311	290	285	297	299	283	293	293	318	284	293	277	310	299	302	268	290	305	308	281	296	308	283	337	300	320	279	296	270	331	280	292	335	314	304	308	284	272	303	256	298	306	291	310	262	306	277	303	295	275	311	325	277	271	292	316	321	279	316	270	309	309	282	273	292	290	279	268	289	279	307	283	282	308	311	299	304	294	284	342	309	279	310	272	283	301	283	293	323	309	268	287	288	295	288	293	285	293	305	292	301	306	271	319	287	272	299	275	289	319	294	294	301	252	286	278	303	294	309	316	319	298	304	281	315	326	309	317	338	286	282	296	347	274	300	285	310	286	290	301	300	265	289	289	322	307	267	288	294	320	300	294	312	323	301	303	279	283	313	304	296	294	261	282	294	263	299	282	271	290	299	323	274	274	311	292	310	306	278	302	280	277	265	292	310	295	261	307	293	315	269	298	275	291	288	302	313	288	276	303	314	304	308	318	275	273	310	320	296	290	290	282	305	279	315	314	309	307	312	295	301	305	290	312	288	261	295	294	306	294	310	308	297	308	278	293	272	261	312	323	315	263	336	272	288	270	284	288	335	290	259	302	299	269	302	292	303	285	275	295	331	287	286	292	280	303	295	308	322	335	282	299	295	276	302	268	294	272	306	308	345	314	298	304	284	269	304	319	273	291	300	294	274	284	279	296	293	285	332	341	300	311	291	310	294	300	277	318	303	288	304	286	294	301	295	294	313	308	320	295	272	308	299	289	303	307	286	292	309	286	324	337	271	285	290	286	273	291	276	319	298	293	286	300	296	289	268	315	299	306	293	292	293	271	296	295	308	342	317	280	314	289	267	305	299	277	304	318	293	282	304	300	296	300	303	305	288	314	296	276	301	285	268	278	303	275	295	302	320	306	305	290	291	296	313	297	281	288	305	291	333	305	304	321	303	259	287	297	276	290	284	300	290	291	260	275	266	286	324	286	303	274	301	304	287	292	314	297	300	307	293	310	315	272	274	285	301	325	298	291	304	268	280	315	308	284	297	300	311	298	318	270	283	314	296	314	293	291	256	296	315	309	301	287	290	319	282	315	314	312	268	257	292	311	296	303	296	327	294	288	304	320	307	279	274	323	302	294	297	288	283	315	305	310	278	264	306	301	295	305	284	322	320	315	276	295	298	276	302	331	295	289	305	289	291	312	314	295	315	300	291	288	295	290	270	311	305	299	312	266	289	301	282	308	307	302	303	298	300	280	303	298	316	281	300	273	311	293	305	297	274	279	301	303	261	295	294	286	277	320	270	290	321	313	278	293	320	323	285	269	280	255	280	310	315	283	274	337	294	307	296	285	300	285	318	304	272	310	298	313	289	293	323	287	289	307	284	308	337	294	287	278	311	277	312	286	275	279	258	315	263	285	297	322	292	303	305	284	293	290	292	301	274	318	318	291	242	288	271	291	290	275	271	327	308	287	264	297	307	293	302	290	304	290	272	304	312	279	323	300	328	286	324	288	282	293	295	306	284	278	316	287	311	292	314	292	301	292	293	294	290	282	286	306	279	311	272	292	294	275	302	269	304	296	316	305	300	306	309	311	307	272	282	258	285	320	291	254	310	300	313	291	293	322	292	282	261	312	308	283	269	303	283	286	300	316	337	270	323	289	300	304	281	290	299	309	296	288	317	293	305	288	304	296	295	314	292	302	263	269	294	317	291	307	313	286	308	291	302	316	320	273	295	290	300	314	291	269	299	303	293	311	275	309	325	271	282	310	285	307	284	295	277	295	282	308	289	295	298	260	284	283	306	290	303	293	286	303	310	292	311	301	310	298	276	334	281	278	313	261	324	267	255	277	293	314	294	307	294	316	277	288	302	310	292	294	317	284	305	310	320	314	321	302	295	286	314	266	280	287	284	298	296	322	289	301	284	303	274	286	288	310	299	284	291	309	293	301	286	290	292	294	290	290	281	297	284	298	283	292	321	307	277	320	303	267	314	317	325	285	296	318	303	302	276	242	305	284	292	288	293	362	311	320	319	295	297	266	292	303	293	280	318	305	295	316	286	327	314	285	300	313	290	288	292	326	288	278	286	308	302	289	296	295	300	323	291	263	262	288	312	286	310	302	294	271	272	287	306	282	340	307	313	297	304	303	295	271	280	267	265	311	279	279	298	279	282	290	306	316	275	315	300	306	334	296	297	304
24167	21489	29302	25464	22396	19163	10290	1591	1247	1152	483	420	424	430	390	360	357	377	388	381	401	374	386	396	418	386	406	377	400	374	380	378	357	370	379	380	382	367	423	402	355	383	402	391	373	389	365	395	398	399	375	401	358	327	415	385	367	402	372	370	392	377	401	396	401	390	342	400	367	397	381	378	363	373	380	337	387	343	380	366	390	369	381	378	423	345	372	359	387	394	344	348	371	394	358	369	366	364	387	377	385	393	412	373	364	416	366	393	402	357	370	382	331	371	345	375	382	366	395	421	374	361	394	389	351	345	350	373	368	376	345	373	364	362	374	429	406	383	400	359	362	374	369	364	382	383	390	358	389	403	352	348	386	413	355	377	352	369	387	392	373	405	360	371	386	383	357	366	372	362	361	388	412	365	381	365	392	400	374	365	392	363	386	386	361	383	373	364	350	353	365	362	377	361	384	417	356	305	365	367	382	367	388	389	431	359	401	380	378	392	369	370	353	355	396	358	384	344	375	377	380	385	370	385	362	387	376	372	413	341	362	386	374	357	366	390	371	387	365	388	367	373	359	393	360	393	347	368	355	373	409	394	398	385	380	342	358	367	370	372	358	376	344	368	327	354	363	365	374	378	348	371	344	393	388	363	337	346	398	364	391	362	399	386	395	394	367	379	369	405	393	391	418	330	387	360	361	390	393	387	391	372	390	377	391	355	383	376	343	368	374	345	385	428	353	368	388	354	386	374	360	408	370	383	389	390	368	405	381	385	358	374	362	387	360	394	379	360	350	342	389	354	373	397	354	389	382	339	387	381	384	371	367	351	381	347	373	375	358	400	337	352	376	369	365	419	375	380	390	396	415	355	404	390	394	395	371	389	351	390	374	374	397	393	350	402	395	374	371	362	357	352	343	372	377	340	356	354	337	349	362	366	383	410	401	387	344	402	376	348	393	385	380	370	388	390	334	358	367	367	363	376	394	375	354	342	392	360	369	336	379	345	373	375	340	331	375	385	373	374	350	374	358	363	385	381	351	377	383	381	377	392	372	353	321	426	379	364	351	390	361	377	373	384	370	362	333	393	367	368	370	382	368	367	380	344	384	374	360	357	362	350	371	378	372	378	408	368	359	392	357	348	367	350	378	384	391	401	350	372	384	391	379	387	395	385	338	379	356	379	378	361	374	384	409	393	361	357	387	341	377	400	384	368	367	358	377	378	389	394	354	344	369	371	383	375	352	384	376	394	353	343	383	378	354	344	383	352	356	392	376	393	377	407	421	418	384	362	381	340	390	367	350	390	395	381	381	352	390	362	372	414	380	367	362	356	388	342	384	342	354	399	337	395	365	397	400	361	366	352	390	361	398	362	370	379	362	363	373	377	396	360	380	356	383	359	392	381	397	379	345	364	372	370	391	394	345	335	376	388	388	371	376	376	388	394	364	408	367	383	382	390	375	361	386	393	373	350	407	411	401	381	396	398	350	395	396	396	372	395	363	337	346	365	393	374	404	385	396	376	343	404	344	362	370	387	362	383	372	354	380	360	386	375	352	376	376	366	406	385	365	386	353	369	352	368	356	377	342	385	360	380	380	369	356	383	373	380	397	394	363	351	396	387	401	363	361	373	358	356	383	347	367	377	339	370	400	371	369	361	354	412	382	386	364	367	396	374	375	368	377	365	377	367	358	333	364	377	421	344	387	341	355	373	353	376	363	340	382	374	390	382	348	378	370	401	398	332	381	349	392	398	377	385	400	363	353	352	386	415	387	382	341	373	343	393	373	363	363	388	388	370	366	381	391	360	367	339	385	380	426	371	371	385	356	385	393	363	384	410	377	370	380	367	341	353	392	333	371	398	349	354	400	392	389	374	396	364	391	378	389	373	371	360	382	379	382	362	363	379	353	368	359	391	401	375	396	380	370	376	347	380	348	360	400	390	358	355	386	350	344	352	366	359	407	377	373	376	370	363	346	383	339	385	389	357	369	389	357	358	382	363	354	353	394	374	364	359	375	335	394	357	351	366	375	360	416	392	356	363	360	354	397	388	362	396	380	365	381	386	409	366	372	391	445	388	368	387	389	371	383	372	359	333	371	388	389	365	359	370	346	377	373	354	404	378	361	380	405	375	411	374	353	379	395	343	357	386	362	345	353	380	370	354	362	372	365	357	354	387	366	334	379	386	359	364	395	376	371	371	356	400	399	367	370	365	378	372	374	357	386	365	354	366	403	357	351	367	388	377	352	378	394	361	376	412	379	384	377	359	350	347	376	393	361	366	394	357	370	384	368	381	354	407	393	382	389	377	375	359	395	406	378	366	383	385	362	351	376	394	356	345	352	411	420	371	370	337	369	360	372	376	396	397	355	384	397	404	359	378	368	382	361	404	358	368	383	386	399	367	393	363	353	394	354	369	372	364	381	365	339	347	388	404	386	388	378	377	352	423	365	367	372	362	367	401	363	398	357	389	376	374	398	357	403	323	374	396	370	389	375	361	371	360	410	370	371	360	393	382	378	378	392	366	367	368	373	387	380	413	379	367	388	343	375	373	368	401	389	369	390	365	376	308	383	355	374	385	383	381	428	352	342	361	360	369	345	367	367	401	378	366	337	371	353	397	364	366	384	367	383	350	371	405	349	365	373	355	379	368	384	391	374	412	372	380	366	352	316	389	364	397	380	357	390	370	366	370	350	338	388	365	363	408	363	369	389	387	373	371	356	385	373	397	384	365	382	376	361	402	358	374	349	345	369	376	398	405	383	390	381	397	378	356	366	366	344	344	392	367	374	346	385	361	360	392	384	399	353	373	379	353	356	379	345	418	384	380	367	381	384	368	362	367	385	338	369	347	371	338	387	387	345	371	335	363	410	351	368	354	372	394	356	356	381	328	358	374	395	329	396	344	360	348	327	386	391	382	360	396	369	383	343	379	385	391	349	395	390	388	345	365	356	360	379	364	405	362	356	356	363	398	374	396	421	389	379	371	398	388	367	357	367	379	377	345	381	379	384	362	381	370	381	384	377	357	361	359	374	391	368	370	367	371	406	408	376	354	352	390	365	383	356	369	365	373	375	365	375	386	374	347	407	352	412	385	397	349	362	361	359	413	355	401	392	388	387	392	368	389	415	367	374	394	408	395	352	380	355	386	377	390	356	365	367	428	360	393	361	405	390	376	368	394	407	407	369	425	357	389	423	358	386	393	367	414	349	362	408	400	392	357	401	423	392	381	369	380	380	372	354	350	399	354	368	357	357	372	367	382	382	335	388	395	390	386	375	389	343	357	405	376	336	409	414	338	377	435	393	353	374	354	398	372	401	402	370	344	351	356	354	371	380	382	394	356	372	357	370	343	364	396	380	390	373	352	369	374	403	382	378	382	354	422	376	366	360	394	386	393	380	368	362	355	381	390	342	422	400	366	371	358	373	384	358	340	368	376	376	358	377	347	355	390	361	372	396	348	368	336	383	391	356	369	361	364	359	353	390	358	362	385	400	373	384	390
46526	75764	52013	34429	26925	21839	12469	2744	2613	2283	705	600	557	520	538	495	501	484	487	470	487	420	485	480	467	449	473	430	430	476	408	454	450	451	487	424	459	450	458	437	433	422	456	476	415	457	450	457	464	418	410	452	483	427	427	454	456	443	453	450	436	473	434	441	427	446	420	450	434	424	459	421	433	438	416	448	437	380	431	456	477	462	463	435	417	399	448	450	421	431	447	480	437	405	447	410	509	433	408	455	433	388	444	416	455	458	461	416	451	434	427	437	422	424	465	456	406	451	447	417	460	427	429	440	457	461	416	426	471	416	479	433	452	452	467	464	436	443	405	459	447	446	439	439	382	454	418	436	422	441	395	452	433	431	427	446	414	441	423	452	458	454	425	426	443	439	417	415	428	426	441	417	411	416	444	459	447	458	406	430	445	434	440	451	414	452	423	454	427	463	484	425	475	402	425	423	453	459	416	439	476	428	450	415	475	418	459	439	420	472	464	448	447	416	427	424	449	447	453	454	460	416	463	399	443	456	415	449	415	430	412	445	435	426	434	421	427	444	445	437	434	479	440	442	436	447	450	423	392	434	414	451	406	461	438	465	443	433	466	420	433	433	442	456	465	431	423	430	460	463	489	445	389	451	433	452	440	487	439	474	423	456	427	424	421	409	414	421	443	437	434	448	461	470	440	435	420	423	396	445	473	468	426	418	446	457	418	405	419	453	379	459	460	466	452	460	413	458	435	484	452	448	423	436	398	420	435	443	438	436	481	474	440	434	389	461	456	412	465	444	390	451	452	429	439	457	460	415	421	419	430	448	439	426	434	480	437	422	434	418	465	446	423	441	442	456	453	433	444	405	414	418	446	466	443	425	442	453	424	426	419	407	428	420	397	437	427	418	434	443	435	458	405	443	482	423	402	422	453	452	453	457	460	414	420	425	414	434	422	429	454	423	426	435	438	456	410	470	418	467	465	390	415	410	433	420	403	414	431	440	441	444	445	461	423	416	447	435	454	455	424	426	396	422	427	442	418	427	429	431	489	418	422	411	444	410	469	412	457	432	419	418	438	443	411	454	430	415	430	455	442	434	445	419	441	438	459	447	435	432	463	434	425	437	434	447	429	457	452	441	444	460	485	423	446	478	447	465	454	395	428	412	462	417	424	437	432	428	450	410	441	448	451	408	443	452	457	415	452	447	398	468	425	434	470	405	464	440	463	440	445	452	426	425	410	445	433	431	388	450	417	485	438	448	408	443	450	458	442	428	458	428	421	415	439	433	445	424	448	405	413	426	432	441	472	438	517	419	438	411	444	434	417	423	469	451	412	465	431	431	402	453	430	423	402	461	429	445	473	420	440	415	416	438	443	456	438	448	428	410	446	419	471	462	429	427	428	414	410	420	441	443	438	432	418	456	419	426	443	436	453	416	445	430	452	444	418	424	429	432	428	380	443	471	450	435	458	453	443	447	410	427	451	453	444	418	440	400	429	449	440	457	451	454	426	462	407	439	443	456	437	438	438	479	442	429	435	425	402	441	453	445	453	407	428	447	440	444	459	428	433	436	458	384	455	474	449	421	432	442	478	452	409	467	433	436	456	421	437	421	449	461	423	432	457	445	450	411	451	432	455	431	423	429	421	456	474	444	405	446	445	420	424	436	423	444	443	416	438	417	432	415	424	445	427	461	444	430	454	415	464	438	453	419	470	462	440	457	453	415	435	447	435	444	450	464	409	451	433	436	436	434	413	478	442	448	426	429	404	403	415	410	444	419	433	438	465	393	434	461	439	419	414	449	477	425	423	452	424	439	441	433	398	468	422	425	426	434	456	446	462	430	457	421	447	443	468	424	456	425	419	465	456	438	426	430	413	435	424	456	444	458	420	486	456	450	436	438	441	442	440	413	454	476	506	438	437	416	447	430	412	400	459	382	452	436	443	404	420	439	406	440	443	436	446	427	396	456	440	437	411	465	433	425	466	441	429	449	447	374	402	448	451	448	425	421	439	420	430	410	465	442	441	424	429	422	476	425	458	412	439	458	460	443	448	455	432	446	400	451	436	423	428	418	440	380	410	430	470	435	446	404	424	451	396	446	410	418	410	389	463	457	473	471	402	468	444	425	449	436	444	454	437	463	464	448	412	457	451	416	439	451	430	432	455	441	460	403	415	406	446	434	422	411	424	456	427	432	419	434	448	458	439	443	414	433	457	388	441	437	431	444	457	425	463	407	463	425	431	463	403	432	429	432	464	377	442	418	435	492	413	455	454	465	402	440	484	400	433	464	409	447	441	430	413	437	431	442	385	459	471	439	430	454	421	445	414	424	419	421	464	434	385	402	434	403	409	432	451	429	442	418	421	459	435	411	415	414	413	438	474	498	457	468	438	433	438	424	464	432	452	459	415	425	468	459	441	452	440	448	407	454	437	438	434	454	486	443	424	452	430	433	449	458	466	405	486	456	437	420	444	439	447	461	467	415	431	408	460	420	415	460	467	461	452	442	411	414	423	448	447	425	442	413	447	437	447	397	471	426	453	489	459	423	446	421	406	448	457	425	420	431	456	448	442	423	454	440	459	416	473	439	430	441	391	451	483	468	445	439	413	435	431	482	458	416	468	441	457	451	446	464	420	451	441	437	444	448	448	410	432	433	470	441	447	433	463	392	445	430	455	424	469	461	424	461	437	437	429	401	412	444	405	428	470	460	441	427	451	447	438	434	433	447	452	466	430	427	416	390	439	434	440	465	434	419	455	421	452	458	433	478	480	393	420	406	417	464	417	441	442	440	409	459	432	429	431	445	434	479	446	432	439	453	415	422	436	426	453	462	449	432	449	435	423	459	450	425	449	458	458	459	487	402	458	435	462	388	461	460	408	406	414	441	468	443	456	459	472	438	423	452	436	418	441	452	449	468	442	450	441	428	439	423	418	428	435	432	436	434	448	405	454	441	465	406	432	433	445	442	434	438	425	445	431	428	450	438	400	454	420	457	423	436	460	453	441	469	453	447	416	419	416	402	409	432	425	437	430	429	431	474	448	444	438	433	417	436	464	390	453	429	442	463	427	439	413	442	459	423	459	424	419	447	453	467	441	413	407	432	441	425	467	444	430	460	470	412	446	455	442	448	425	430	440	437	449	467	425	429	446	461	438	421	432	430	457	419	424	402	445	444	467	432	475	425	425	451	436	454	488	447	411	468	488	472	425	465	422	411	445	447	439	423	453	438	440	453	424	460	457	437	434	437	413	485	430	449	453	415	443	469	419	470	498	400	478	429	435	443	448	414	407	432	396	440	458	420	428	446	431	439	456	426	452	469	445	438	470	469	433	431	452	447	428	416	448	422	446	401	435	433	433	406	443	454	429	450	438	450	428	445	446	453	466	423	447	437	430	440	437	419	424	438	437	456	434	471	434	445	437	411	455	414	416	439	410	432	442	429	429	457	451	427	417	465	428	444	414	453	427	434	416	441	454	431	439	430	459	464	444	489	481	428	393	393
25485	21653	28279	25113	14647	7820	2987	741	535	444	308	254	277	271	279	236	230	267	256	268	269	275	265	257	276	271	239	267	282	265	265	265	259	270	261	244	253	254	272	266	266	272	261	261	232	258	279	254	265	210	240	256	266	250	244	264	270	246	255	249	261	259	256	251	231	219	240	215	263	233	237	244	244	269	255	248	235	245	264	227	258	228	282	252	236	263	252	246	253	243	245	271	261	269	243	258	268	257	264	234	250	269	282	251	243	280	246	248	251	237	285	258	240	238	264	277	270	286	274	234	226	230	219	223	254	264	236	245	264	264	240	278	236	269	284	245	239	260	265	270	278	247	242	240	242	261	235	261	250	260	254	265	271	265	246	260	257	241	269	265	239	221	260	288	245	247	261	257	248	253	255	230	245	257	240	270	224	259	272	255	246	266	263	258	251	246	234	228	254	262	252	248	266	256	233	239	249	260	256	252	251	261	263	239	250	242	263	230	252	259	253	241	230	253	267	256	270	221	254	257	252	275	249	238	250	236	255	241	246	260	245	254	241	284	275	252	239	247	253	287	249	265	262	253	282	226	212	250	240	227	245	256	262	256	249	241	250	240	269	257	257	230	247	254	234	248	236	213	228	240	280	234	237	265	240	225	235	240	279	270	247	276	276	249	270	268	231	238	285	263	234	274	229	271	222	273	258	251	227	248	238	244	250	274	238	256	270	236	233	243	277	238	249	235	237	272	231	232	228	282	231	237	249	226	246	230	218	262	213	244	256	235	242	230	266	251	234	244	252	247	226	236	268	264	261	243	266	252	263	260	244	235	246	228	261	251	260	272	255	269	277	251	257	237	268	278	273	248	246	275	236	233	234	285	238	265	246	250	215	231	240	257	276	256	244	274	263	256	263	254	253	272	262	242	227	265	241	258	269	249	217	224	249	274	242	265	260	235	235	218	248	264	253	255	282	243	243	245	270	229	265	257	259	257	233	260	258	275	274	218	266	234	267	245	252	244	276	239	255	274	222	263	235	241	266	229	257	265	268	244	227	253	241	283	271	253	258	281	259	233	259	246	256	261	248	260	243	266	250	256	236	257	282	252	220	270	260	289	233	257	247	263	238	263	254	280	259	264	278	244	255	271	251	288	232	225	230	257	248	240	255	265	250	241	277	249	250	232	236	240	245	256	253	269	281	268	221	250	224	248	242	249	238	243	231	244	249	234	239	236	271	242	242	248	236	240	228	249	261	253	233	252	249	251	249	233	266	248	257	256	258	269	238	244	271	241	237	272	273	258	236	271	274	276	267	280	264	215	227	279	269	264	267	287	235	264	273	251	266	234	259	252	258	262	273	272	284	250	271	216	256	279	260	250	225	235	262	239	249	254	291	244	265	221	247	260	240	267	266	261	240	228	256	229	233	250	272	255	265	245	280	274	261	238	265	281	272	260	231	259	265	239	245	242	272	220	255	293	243	262	240	248	248	260	260	266	247	229	232	241	254	265	247	271	245	227	230	264	266	246	255	264	236	247	259	240	242	253	219	257	287	246	277	286	278	238	235	239	271	272	230	237	252	257	248	215	240	233	240	269	289	268	256	269	270	252	245	240	226	239	252	287	269	265	280	263	274	236	284	236	265	261	261	247	227	239	261	267	264	241	259	255	233	241	229	246	274	255	254	280	285	257	257	246	254	246	272	261	260	252	255	258	261	274	250	248	240	272	260	258	264	248	232	277	225	248	274	248	240	229	254	261	246	245	237	261	262	252	235	232	265	255	239	223	257	240	262	257	254	278	258	245	217	266	243	227	277	241	247	271	246	306	232	241	233	249	239	244	233	259	254	225	245	229	241	268	230	269	239	255	238	244	286	269	255	251	260	247	241	262	242	230	256	270	243	256	202	263	248	249	263	230	271	253	260	236	256	252	226	266	246	267	258	264	254	260	253	233	246	241	254	256	264	271	239	230	270	258	241	259	252	247	254	229	248	235	249	235	265	300	243	258	271	261	265	257	260	249	228	254	243	267	278	218	248	214	260	248	253	256	247	251	244	286	267	289	251	256	246	242	211	230	277	267	252	220	238	229	237	243	249	255	251	230	268	244	275	285	250	268	245	277	255	262	244	257	236	278	236	256	255	258	235	266	251	262	249	215	228	257	246	268	240	241	260	259	242	258	232	259	282	272	288	219	256	247	235	217	248	245	266	270	274	244	271	244	248	239	244	269	243	277	258	249	273	240	268	215	241	250	274	265	239	280	261	260	238	245	295	237	255	233	273	261	255	247	248	263	277	238	259	242	240	261	269	237	256	231	272	241	227	207	241	251	273	256	251	246	268	251	275	244	232	272	296	242	269	245	263	237	259	254	251	239	279	236	295	248	266	270	261	260	252	257	258	261	256	282	257	279	264	242	233	245	269	269	244	236	240	272	248	246	254	293	259	243	247	247	255	251	276	243	254	284	236	250	265	289	258	248	244	224	260	248	241	246	320	239	238	232	272	233	252	272	248	235	234	243	253	291	259	257	225	251	238	255	252	266	273	292	252	222	222	245	267	275	262	251	266	235	238	257	232	241	250	249	220	255	220	256	273	274	260	215	258	221	218	239	262	239	260	272	234	252	242	237	246	237	248	258	260	248	229	260	243	255	236	245	256	232	269	264	240	244	248	254	260	258	251	262	268	253	270	247	224	255	251	223	256	254	276	240	271	287	249	226	241	256	256	256	227	255	235	262	282	258	262	228	270	258	239	258	273	244	243	233	248	216	260	239	261	246	276	262	273	264	254	201	259	241	255	258	257	243	235	259	241	256	253	235	261	250	238	246	262	244	236	272	259	264	244	245	230	242	236	251	260	268	254	261	263	245	246	249	245	254	235	261	272	243	243	264	219	244	258	247	297	254	271	225	246	237	284	258	256	260	272	278	237	265	262	226	230	251	249	269	253	227	245	251	247	231	230	250	257	253	240	227	239	246	278	254	285	263	255	243	264	276	261	250	269	273	252	232	239	264	246	274	239	266	208	245	259	234	267	233	271	266	238	251	241	249	234	234	240	232	255	269	256	235	251	265	255	246	233	229	261	258	241	253	249	232	276	232	227	278	251	260	280	252	214	254	232	295	242	252	269	272	237	267	259	260	240	275	253	247	248	257	271	276	244	268	245	227	269	252	255	226	220	248	240	238	274	253	279	236	237	274	269	253	259	256	250	257	243	257	253	220	259	213	225	262	240	269	233	235	260	255	296	234	226	241	247	259	268	239	250	256	265	236	264	270	245	255	273	239	276	263	241	240	269	235	275	250	255	224	262	261	264	274	247	254	264	265	236	272	244	241	265	262	268	235	255	245	235	264	273	278	279	276	244	233	272	242	248	285	266	257	289	258	278	259	242	240	286	259	240	249	280	247	302	242	257	272	235	250	245	252	253	249	267	266	226	235	268	237	247	246	234	244	260	200	256	254	257	257	230	256	224	271	251	251	244	245	238	256	255	237	251	252	230	235	251	285	228	231
41852	61547	39652	24118	18357	14212	6064	1787	1320	962	430	427	354	338	374	357	350	315	344	346	315	297	337	298	333	364	299	333	326	339	301	288	347	331	309	372	339	295	335	308	331	353	320	315	307	304	308	335	293	307	325	296	348	299	311	315	344	309	313	330	325	287	336	315	336	324	324	335	340	326	350	346	323	318	336	320	316	295	317	283	302	296	269	325	340	318	338	338	340	335	338	293	337	343	321	289	345	306	299	332	293	339	317	313	344	318	351	327	309	313	340	313	320	277	290	311	356	318	305	306	294	300	308	314	328	309	349	294	323	325	307	298	338	308	329	323	314	310	314	308	299	346	317	344	309	329	330	324	300	308	316	287	292	300	319	296	311	299	306	328	317	308	329	318	335	324	326	288	326	300	308	325	311	329	330	330	316	329	308	312	333	294	297	299	303	314	308	330	340	334	287	295	334	311	323	345	314	330	334	304	309	333	323	318	301	301	292	282	307	354	316	337	304	339	298	338	318	307	335	325	318	344	303	287	340	351	333	321	317	328	306	324	325	348	328	296	327	333	302	318	319	318	323	314	306	331	291	297	310	329	324	313	296	346	290	305	326	313	327	317	309	314	330	303	324	303	317	306	320	290	318	315	313	333	301	311	331	317	308	331	309	307	314	308	318	286	291	313	317	305	308	297	318	309	320	344	336	294	302	295	277	330	307	298	342	292	304	319	357	302	320	318	346	317	318	308	291	320	313	320	312	305	310	311	297	306	315	340	336	315	322	290	305	337	313	313	319	301	304	346	301	311	326	288	324	297	313	294	322	341	301	337	310	306	321	335	332	293	310	323	329	311	297	281	316	320	305	339	322	315	329	309	312	327	289	315	312	331	313	324	324	322	289	303	327	339	327	345	308	306	306	329	300	320	333	272	280	301	331	287	302	324	329	304	308	322	314	298	312	342	323	277	313	316	327	313	310	310	333	311	322	285	317	303	304	301	331	323	307	308	304	323	319	318	314	301	329	313	336	350	314	317	293	352	342	335	302	335	302	310	303	308	312	337	301	302	337	316	282	293	314	315	308	312	297	286	339	325	324	329	318	308	321	319	353	287	336	277	290	323	341	350	274	328	305	353	324	292	338	328	314	317	298	313	319	298	322	288	323	339	309	305	339	326	301	333	312	326	315	324	302	298	339	354	330	311	329	278	278	279	317	315	328	319	327	305	308	330	312	322	299	342	310	295	322	315	352	334	323	318	282	304	314	340	321	353	340	296	321	309	267	297	301	307	311	322	325	290	295	290	318	340	302	315	345	327	328	299	322	330	289	308	320	323	335	307	301	331	323	309	331	321	293	339	293	315	299	291	345	305	337	287	293	325	308	313	314	315	314	280	364	309	282	303	284	319	311	326	297	320	326	313	331	324	307	347	298	303	313	322	297	317	292	365	294	341	301	348	292	319	297	311	308	329	325	308	318	303	319	287	350	324	283	307	297	276	350	309	302	325	332	338	312	295	330	322	320	298	307	340	293	318	348	323	289	316	300	313	309	303	294	308	336	308	336	296	290	353	323	317	329	296	298	319	325	304	328	292	336	303	300	307	334	300	307	324	296	313	292	326	321	307	313	350	325	302	319	305	307	291	320	303	300	306	313	300	301	307	289	332	286	303	340	293	306	312	339	320	286	317	328	332	324	362	300	320	326	304	317	281	312	311	298	340	317	329	357	339	303	315	322	316	334	286	306	318	303	301	331	330	328	280	286	299	344	331	290	305	280	286	315	278	287	331	319	336	328	299	307	315	299	280	332	332	292	319	302	319	317	292	284	324	299	324	310	360	296	320	311	308	326	313	290	315	324	339	275	298	307	322	345	307	326	346	352	331	312	315	309	324	307	309	326	324	268	296	314	346	301	303	327	281	315	311	343	317	280	346	306	294	298	324	311	317	293	300	312	284	328	310	328	321	321	307	349	313	309	318	310	310	317	306	315	335	324	323	334	363	305	313	316	311	312	357	303	321	325	311	307	288	309	307	346	304	307	308	310	335	313	281	305	309	321	299	300	296	306	310	308	305	325	300	308	293	343	336	299	333	290	318	324	296	320	312	344	315	314	308	306	318	311	303	309	321	334	339	330	315	298	317	295	340	325	309	297	313	292	295	308	350	298	322	313	292	290	307	306	342	313	315	296	359	294	304	315	286	342	331	315	318	302	321	348	324	282	302	318	297	299	319	341	290	318	304	327	314	317	287	305	308	328	330	322	299	304	324	334	305	283	309	324	319	315	321	303	333	312	295	269	319	338	307	304	329	298	305	303	325	347	306	321	331	297	289	318	343	299	296	365	333	286	314	339	288	302	318	331	318	312	286	306	269	303	335	304	307	324	337	329	297	315	311	296	320	317	318	319	290	303	329	314	317	332	308	321	315	343	305	301	285	282	321	317	283	322	300	298	306	311	325	348	325	321	291	296	298	325	317	300	322	313	307	330	298	312	323	308	308	266	341	347	324	305	347	297	290	303	323	292	336	307	343	314	360	307	281	306	323	323	328	317	333	348	315	342	328	300	329	318	295	285	306	315	329	303	311	279	316	297	313	304	302	306	273	300	338	331	299	319	318	309	315	295	317	317	307	288	300	329	306	321	296	324	325	295	299	318	290	320	315	323	311	333	321	307	316	305	303	310	283	323	326	346	292	336	335	309	285	323	307	327	321	362	286	334	341	322	309	334	291	326	347	324	317	302	305	300	326	337	313	322	299	316	299	331	335	303	306	311	322	308	327	344	323	331	305	311	291	317	298	318	290	344	294	342	323	321	360	327	304	354	343	265	330	310	300	320	336	288	308	337	311	321	320	332	300	332	325	324	306	321	300	302	329	328	299	303	314	315	327	351	314	313	304	306	303	300	307	293	332	339	330	291	304	273	299	326	327	322	309	353	326	316	315	337	336	316	298	309	297	289	302	338	332	309	314	331	295	334	310	293	303	307	322	290	309	307	300	277	314	309	294	307	324	319	306	350	340	318	305	319	310	299	301	325	306	319	313	331	308	324	329	311	306	323	337	317	297	315	309	293	284	333	303	370	318	328	324	315	319	318	322	328	297	296	281	303	311	295	327	316	314	306	328	322	302	281	329	298	284	343	314	318	309	345	304	312	322	334	292	326	292	328	294	319	298	298	334	291	342	342	317	316	324	329	342	331	309	319	310	320	306	326	298	291	307	314	331	277	288	312	309	309	295	306	313	314	304	288	313	319	291	317	301	287	319	333	314	314	292	330	321	333	322	327	331	305	333	291	341	336	320	301	306	315	315	309	296	317	307	311	309	316	305	354	314	343	293	337	299	357	326	335	302	296	295	311	319	346	302	340	361	314	322	329	306	310	315	341	319	319	307	320	304	357	336	329	324	307	322	288	296	327	336	325	311	324	298	341	337	315	319	344	334	335	309	320	286	317	312	336	297	327	344	290	313	321	321	317	298	343	285	316	333	325	295	321	291	315	317	319	272	322	331	304	308
22968	21322	29165	24044	22906	25172	19683	5655	1877	1956	753	614	543	576	570	537	570	519	530	519	487	512	505	524	473	499	529	502	506	480	487	492	521	490	479	508	525	524	477	512	514	496	483	489	481	503	548	492	496	527	512	460	468	479	504	474	479	472	477	447	474	447	465	479	514	441	500	493	464	499	462	482	478	470	481	494	495	475	464	476	454	479	433	456	447	451	508	492	482	437	501	487	516	473	479	510	506	497	426	487	475	480	441	519	504	505	452	479	506	457	518	504	485	508	494	523	472	469	462	508	465	475	491	445	498	491	450	496	487	463	476	502	481	429	450	461	485	450	453	469	505	471	483	462	511	527	483	481	459	490	485	451	479	477	457	465	487	477	493	443	481	494	454	495	476	468	478	460	488	491	495	490	464	522	500	478	450	448	461	510	488	484	499	479	490	449	483	485	489	502	493	480	460	480	502	474	509	457	504	459	486	480	476	454	444	481	506	454	485	468	502	500	489	487	452	451	449	463	449	474	488	498	468	472	498	461	465	452	501	467	457	449	492	508	472	505	473	468	480	478	498	448	478	460	462	468	442	485	480	524	506	479	478	503	486	449	474	491	467	468	485	508	500	443	469	467	485	512	485	511	457	473	527	466	513	493	466	505	492	503	456	460	493	448	493	494	477	455	456	503	489	483	443	474	491	480	482	483	476	475	507	460	470	495	502	471	508	486	459	469	441	470	468	496	534	509	497	507	473	467	471	456	465	470	486	512	462	465	484	478	494	447	506	503	466	489	494	483	477	480	470	471	447	460	445	504	471	481	519	483	492	477	484	496	491	448	475	472	485	496	535	494	515	473	482	448	492	483	446	493	500	461	482	474	536	487	510	458	499	442	517	490	461	465	474	492	460	438	472	522	484	447	459	476	472	462	467	463	507	536	493	532	508	524	455	470	461	475	436	458	457	431	454	462	502	458	471	507	448	471	495	520	497	468	461	497	504	501	507	458	482	481	497	504	468	505	469	497	493	455	510	460	458	474	506	492	487	492	497	490	465	509	477	453	520	467	488	510	497	497	488	464	509	458	486	470	505	473	475	482	473	461	454	495	494	449	485	447	434	482	461	458	467	452	460	463	501	469	495	461	508	464	472	481	462	500	456	452	492	482	432	447	447	488	500	465	493	501	466	519	477	475	478	460	497	494	475	487	479	502	450	476	460	503	499	529	472	482	433	519	515	477	484	505	463	521	478	492	500	489	467	476	452	478	444	493	491	457	478	484	459	447	473	467	446	518	496	489	475	462	449	454	499	477	518	448	479	507	445	478	465	450	469	543	480	494	477	482	468	484	509	451	455	502	486	481	488	491	456	511	479	454	496	488	489	469	498	461	493	505	495	547	463	485	442	467	520	487	480	482	501	471	464	512	477	471	495	500	476	453	420	490	474	501	500	545	507	483	475	479	493	500	507	466	469	475	492	472	472	484	521	435	468	492	482	513	496	467	499	486	501	481	482	454	470	512	421	484	477	466	482	494	483	470	514	496	490	457	495	484	482	464	468	500	473	433	483	442	475	465	456	486	479	509	485	461	498	500	467	483	427	540	480	475	473	488	505	434	486	466	459	455	455	511	488	466	513	519	508	454	494	524	499	464	479	458	502	460	500	461	500	445	455	466	498	459	511	491	471	516	489	479	481	490	465	498	468	485	494	514	437	506	484	527	501	478	499	487	506	492	478	493	478	481	473	456	455	481	499	510	500	441	458	490	442	489	518	480	516	518	452	468	517	501	499	486	465	456	484	486	485	492	502	488	468	492	478	479	494	475	461	469	487	447	464	471	512	516	497	453	503	486	500	486	479	482	500	493	445	448	507	457	454	459	480	467	472	508	475	452	479	440	502	501	488	471	501	497	495	468	492	476	479	480	500	505	499	476	508	485	477	479	487	461	480	436	488	448	466	447	461	474	456	496	432	519	486	464	480	449	441	497	461	494	492	481	493	497	473	460	464	442	494	488	481	518	476	506	430	472	506	457	466	473	474	469	475	463	459	475	477	432	453	491	474	472	497	531	451	487	466	478	518	491	473	465	492	451	456	455	482	477	483	485	518	481	431	493	477	434	478	490	491	487	508	473	498	493	500	496	467	450	484	457	489	494	450	478	490	497	478	499	469	483	502	445	472	451	454	475	496	506	516	483	494	513	474	504	461	526	517	503	430	473	521	461	444	458	484	494	451	463	489	490	481	485	464	474	446	481	521	466	473	484	470	483	459	493	469	495	496	472	508	483	470	485	483	482	454	437	468	466	488	507	474	510	460	483	482	463	508	490	483	465	519	455	500	492	481	546	463	479	491	466	497	478	467	474	515	482	481	469	492	499	472	498	469	458	505	493	534	482	462	472	476	475	463	465	496	511	454	474	434	464	468	480	454	458	477	502	499	499	514	495	462	473	504	484	500	470	472	488	496	466	489	521	464	468	444	454	483	482	481	490	500	471	442	487	497	473	518	506	497	437	470	441	498	467	494	494	435	440	473	471	453	509	510	506	487	500	454	483	448	489	496	502	470	469	491	483	451	450	484	503	472	481	457	474	493	472	452	450	468	466	464	488	559	493	444	472	457	455	484	461	474	461	488	529	494	459	511	491	500	496	512	436	484	507	485	459	463	484	472	470	449	451	489	447	499	489	460	493	463	474	465	456	480	528	477	502	515	512	478	504	488	459	456	438	501	443	463	438	514	491	490	444	467	467	472	493	491	506	493	494	465	493	495	495	454	493	440	467	506	470	495	498	488	507	491	488	519	486	476	494	462	443	487	497	473	499	483	518	481	469	533	443	451	460	509	494	474	460	486	469	499	435	497	494	492	486	483	492	523	492	448	449	471	475	486	475	434	488	465	528	506	501	455	479	467	528	484	459	448	475	486	473	506	496	478	480	478	493	493	468	472	479	502	485	460	467	460	520	508	430	496	485	460	490	476	478	416	518	466	472	489	522	465	446	478	486	499	473	495	471	425	482	478	473	510	449	520	491	502	481	500	468	499	472	496	439	506	493	477	469	509	454	543	465	473	486	475	462	483	483	515	473	453	500	441	486	506	477	466	473	457	498	468	519	500	487	491	442	465	458	488	478	478	461	440	460	455	516	495	515	467	470	483	492	491	502	512	478	482	484	490	476	479	488	481	444	491	450	450	458	553	499	460	467	483	490	484	449	491	469	495	446	503	493	523	492	454	480	497	462	454	485	492	516	441	510	436	441	446	442	476	512	465	487	493	516	480	463	515	473	464	500	484	515	454	479	464	471	489	518	462	466	486	507	475	470	455	511	479	450	494	466	486	512	494	469	495	487	503	481	463	469	493	459	504	495	507	469	500	472	484	503	462	463	521	454	479	466	537	448	535	484	498	471	491	454	455	460	457	469	479	424	450	484	457	491	477	498	485	468	486	472	484	515	452	481	473	453	526	488	479	468	474	478	500	483	493	436	474	471	487	525	455	508	496	442	464	533	460	455	475	513
55697	91603	60473	42111	38232	31333	17890	8462	3723	4038	1140	874	800	699	703	675	643	691	677	640	639	633	619	608	580	599	612	575	582	614	625	578	586	593	612	574	568	583	586	578	560	580	595	546	556	566	565	563	537	566	553	572	610	584	575	594	574	548	568	521	585	608	622	562	527	597	523	501	606	505	536	559	540	547	551	579	563	611	548	554	558	576	557	508	561	531	584	568	559	572	624	560	582	578	558	612	579	555	549	569	547	556	598	575	543	598	520	537	568	568	548	568	567	587	610	573	626	588	549	505	547	569	553	575	565	558	588	574	549	551	578	549	541	561	527	569	529	565	546	589	533	585	558	516	565	560	553	584	536	564	534	565	556	563	553	527	514	572	587	528	535	546	563	570	509	539	556	522	528	522	549	560	549	570	543	576	531	515	568	557	551	619	501	553	553	584	531	579	550	547	604	577	582	530	577	550	546	558	531	491	539	555	582	559	568	509	531	591	542	541	517	561	598	600	591	590	561	551	586	551	560	574	593	512	546	534	604	544	511	588	534	542	497	596	511	573	617	526	577	593	560	572	531	556	543	616	577	541	563	536	587	540	555	522	493	539	591	583	552	544	546	529	557	530	550	553	559	561	569	551	531	560	589	589	551	551	577	547	548	570	536	549	566	535	620	557	561	549	549	552	571	624	570	525	585	594	534	524	571	575	559	530	540	528	543	577	545	540	549	561	582	555	579	562	585	530	583	533	561	557	542	515	601	556	591	553	542	521	547	518	519	564	524	519	581	569	566	560	562	572	522	573	545	528	582	560	531	564	582	573	523	530	573	548	555	611	568	550	519	588	545	566	558	582	555	566	552	541	518	545	596	564	576	554	583	580	539	566	564	571	554	590	525	569	531	534	568	513	559	599	596	554	546	552	582	531	552	591	582	555	593	579	499	587	563	544	577	554	527	541	537	517	582	638	557	523	532	566	579	590	571	547	551	609	546	579	563	576	553	597	541	572	543	554	570	535	566	557	548	566	549	592	576	530	558	561	589	603	565	543	550	517	578	572	559	565	578	619	499	539	546	550	522	543	584	526	520	552	545	579	563	561	578	533	558	545	581	574	593	548	531	619	533	562	574	533	566	558	512	555	572	543	553	549	592	603	529	609	527	532	583	555	582	588	573	529	555	538	553	567	538	566	551	582	508	542	542	539	568	565	584	556	518	564	556	547	605	581	569	548	574	568	598	555	555	555	581	516	559	561	578	600	591	567	516	557	535	537	562	562	556	603	528	590	563	544	594	522	615	558	577	538	594	571	569	528	574	551	571	582	552	572	538	534	542	564	590	548	565	547	530	555	549	564	530	565	558	552	544	582	524	556	542	556	534	517	538	557	561	518	577	549	567	539	584	542	491	579	548	559	560	566	556	590	593	540	558	527	543	536	556	546	562	562	545	587	567	548	583	576	576	557	577	547	558	543	557	572	563	575	546	540	508	554	535	555	544	568	573	581	571	545	557	550	539	593	537	548	569	548	521	546	529	517	537	543	527	515	544	581	569	548	581	533	543	525	525	551	531	583	545	543	572	560	572	566	556	576	609	556	590	552	575	574	532	542	556	553	579	512	576	567	575	587	573	544	545	557	552	587	610	564	559	544	522	525	559	586	573	596	561	565	534	540	584	532	563	564	529	537	541	533	569	539	546	557	561	540	567	573	578	574	567	522	562	545	589	550	538	554	592	551	537	591	590	560	583	540	557	534	570	553	571	561	561	572	567	550	595	536	570	570	529	510	551	554	576	578	538	578	572	586	556	595	558	530	577	520	546	566	574	566	589	523	511	546	567	560	536	528	553	527	518	564	570	591	554	592	580	555	568	559	608	579	566	596	549	552	550	562	592	597	571	583	571	541	605	533	596	574	557	508	585	586	548	574	512	597	614	593	576	520	546	565	549	577	559	521	555	521	567	581	574	546	546	554	536	565	558	544	525	616	576	563	584	573	582	569	607	531	547	546	611	544	525	527	555	559	568	533	541	520	578	569	584	547	556	587	586	566	546	510	525	556	556	566	573	588	555	526	571	578	555	572	528	499	570	498	534	500	560	587	536	559	579	562	564	538	567	572	507	580	597	548	554	561	552	546	547	535	516	604	544	554	553	561	542	577	564	533	551	605	593	545	576	549	550	587	558	557	542	549	531	568	523	556	532	557	550	536	528	539	589	557	536	591	564	580	589	580	541	551	526	551	521	525	553	504	527	565	529	565	559	537	563	548	577	578	561	554	498	560	568	537	575	550	555	530	535	548	599	560	588	552	556	568	555	580	590	559	582	594	561	554	584	568	598	561	552	551	568	535	545	545	576	504	583	569	534	546	577	560	600	557	593	531	550	578	572	556	603	544	591	618	563	549	576	586	578	577	517	536	513	552	545	543	594	524	563	568	580	579	545	566	571	567	576	532	578	538	572	560	576	557	558	556	562	592	537	544	544	572	514	554	563	561	556	575	544	599	544	544	538	572	582	534	539	536	572	561	529	567	550	531	541	568	570	597	566	519	530	567	531	550	596	544	568	580	575	538	562	577	570	583	587	570	555	546	583	536	546	575	573	546	563	576	535	591	527	545	560	536	566	542	585	568	537	573	535	591	563	552	533	564	586	583	576	567	585	542	571	549	526	553	600	537	527	559	537	584	577	632	574	599	511	576	534	571	551	532	554	554	553	546	574	531	560	582	565	576	513	547	575	558	559	538	540	575	554	554	523	549	511	545	548	585	583	523	569	557	536	522	553	540	565	531	536	555	527	541	584	550	606	534	557	530	538	548	573	562	543	541	563	561	589	582	554	525	592	579	526	552	567	524	534	549	565	574	592	563	524	549	578	530	539	551	525	606	550	560	561	564	566	560	553	578	547	571	549	589	567	523	551	546	556	544	499	586	531	563	578	553	553	564	559	570	575	567	553	529	567	593	547	548	588	511	587	539	565	526	564	564	509	515	613	563	600	543	591	544	559	537	526	530	522	568	589	530	536	567	555	547	568	578	608	556	561	566	545	587	565	574	528	542	549	575	553	546	553	594	526	551	583	508	535	565	566	544	569	570	530	566	523	575	539	534	543	548	567	575	528	566	489	548	552	557	565	523	548	562	568	589	552	568	522	590	536	584	567	596	554	538	549	524	566	550	548	554	550	553	579	568	553	586	555	531	558	593	589	558	573	602	567	588	557	578	565	570	570	580	534	543	592	586	596	540	606	542	532	559	535	559	591	558	528	512	584	552	554	520	521	540	522	533	526	577	547	539	536	602	556	552	504	537	560	588	529	557	546	543	552	516	574	533	566	548	537	515	551	526	581	513	506	607	544	564	546	530	619	549	557	575	571	542	569	517	597	532	567	560	557	627	547	586	589	558	568	572	542	562	552	515	588	551	559	545	537	573	561	583	538	571	582	534	551	573	565	593	542	589	569	573	560	536	521	546	577	543	556	579	546	520	547	533	555	552	519	589	584	505	557	544	521	565	519	524
27842	23322	19298	6632	2589	1570	721	389	296	336	218	248	255	243	241	223	251	256	239	237	247	233	229	267	241	249	253	255	257	240	240	248	258	220	241	222	244	231	218	233	242	242	216	244	260	241	231	227	252	206	272	223	213	251	257	264	245	233	229	267	219	253	262	241	220	299	240	232	237	233	253	239	235	251	247	227	211	237	246	203	265	248	224	227	241	244	224	221	266	248	226	222	237	248	267	232	240	254	211	235	250	260	232	236	270	261	259	262	236	226	240	241	227	226	237	269	248	231	254	254	234	229	229	238	271	225	271	236	227	262	222	250	223	238	255	246	218	269	234	237	259	243	240	234	222	246	247	225	251	246	242	253	246	198	253	281	233	210	233	214	249	235	229	237	218	232	230	235	261	208	243	249	228	225	220	249	248	239	249	268	236	238	276	248	236	230	240	243	243	239	238	235	238	254	255	237	234	221	241	254	223	229	227	227	252	246	254	245	251	250	257	253	211	252	275	241	225	245	250	250	222	247	238	246	251	272	215	237	243	269	204	236	241	236	260	224	243	248	244	223	232	230	224	237	244	259	241	246	217	226	239	227	222	275	255	219	268	266	270	233	228	250	232	226	246	276	240	237	258	237	219	245	232	249	248	242	216	232	245	254	232	227	237	249	231	222	280	259	233	264	231	243	262	249	213	240	226	232	231	244	262	240	240	236	238	216	233	237	260	252	255	243	240	233	265	243	221	235	243	239	282	232	242	233	250	249	234	254	257	247	248	240	240	248	221	236	261	256	232	242	242	255	248	229	243	222	218	244	252	258	233	260	217	250	233	223	283	233	250	252	273	226	235	202	257	234	242	267	266	239	260	242	247	243	237	268	262	227	246	206	261	228	223	265	226	240	234	219	238	253	249	243	236	249	229	242	242	222	258	235	226	246	233	224	234	239	225	248	243	251	236	228	215	237	230	225	227	218	257	220	218	260	246	246	249	234	234	214	279	236	258	234	218	241	244	254	237	248	218	234	237	229	242	216	237	270	250	236	228	247	225	227	209	228	226	242	231	249	282	258	248	261	245	221	258	232	236	258	215	220	262	258	257	239	225	224	228	222	257	242	248	270	266	248	246	234	256	220	232	220	222	220	243	267	265	249	259	279	241	242	232	230	221	235	252	240	248	222	241	241	267	233	265	230	243	245	242	229	225	233	215	209	247	213	244	256	259	213	236	255	269	240	227	224	247	245	230	232	266	225	234	240	237	252	213	269	229	254	203	238	243	264	238	231	237	258	244	218	237	267	248	230	244	235	230	243	251	222	235	221	214	207	252	257	237	224	270	248	217	231	219	235	232	244	270	263	219	238	248	236	226	233	240	234	241	233	205	253	235	248	238	247	243	197	282	237	248	220	228	246	230	248	242	246	241	209	233	246	237	242	238	228	248	250	266	227	236	238	235	236	271	261	277	224	233	226	228	253	248	250	239	218	234	233	237	251	239	260	232	234	239	252	257	239	212	266	248	257	270	235	215	268	226	244	238	211	248	247	259	243	233	257	241	234	246	221	238	265	223	252	261	261	217	242	245	259	246	251	222	249	235	253	248	231	248	229	235	231	234	238	236	221	239	245	228	226	225	234	235	268	246	269	242	236	234	248	242	243	229	268	224	245	257	265	266	240	239	194	228	244	248	251	272	204	249	236	235	239	240	234	222	250	258	239	243	261	239	247	250	257	239	251	251	252	230	215	216	265	219	228	238	265	226	259	247	272	254	218	240	247	257	247	217	232	253	215	245	226	257	236	240	227	255	245	266	236	258	262	243	261	228	260	234	212	225	227	222	232	218	237	247	240	229	226	226	209	245	259	254	264	207	266	230	244	230	222	242	241	232	231	230	231	249	234	239	246	218	246	239	238	276	213	258	242	254	239	251	215	275	267	227	214	246	242	243	247	263	242	239	248	273	225	245	252	237	210	242	245	217	244	245	269	237	231	233	250	245	229	250	247	262	225	236	250	254	257	244	214	236	222	251	240	248	226	248	272	216	247	246	253	244	237	237	225	248	218	229	229	233	256	218	217	255	264	255	259	231	243	265	265	233	228	236	225	277	241	245	253	226	228	258	248	217	248	230	220	256	208	268	246	232	244	233	236	218	248	263	227	238	246	224	230	236	246	238	238	233	223	230	226	238	251	236	267	225	265	245	241	254	248	261	239	237	249	238	244	239	241	252	218	232	253	257	238	241	233	243	235	256	249	212	236	253	228	241	247	238	224	221	221	242	245	235	256	246	236	262	234	266	247	252	229	226	236	239	225	228	261	218	245	229	238	249	241	247	237	254	262	251	257	262	216	243	276	252	214	232	248	244	232	238	244	240	230	247	264	239	240	247	268	231	246	227	239	264	259	268	237	236	224	251	243	206	256	230	231	247	234	251	222	252	247	263	251	226	241	270	215	234	241	243	233	220	217	251	231	257	219	233	247	247	228	222	224	237	237	239	234	238	264	253	238	248	226	261	221	249	227	265	242	230	225	242	266	229	246	248	260	243	226	224	238	268	239	250	209	247	224	231	223	228	239	232	234	241	268	215	252	232	226	227	231	229	246	223	247	238	228	227	245	237	221	234	269	253	247	258	245	250	233	245	249	224	239	255	239	269	255	193	260	235	212	228	262	268	214	240	231	257	238	226	242	209	238	249	242	256	239	240	250	242	247	206	241	214	223	237	232	217	225	241	248	242	275	242	242	230	252	229	241	243	210	265	246	252	259	220	226	254	234	248	264	260	232	244	228	243	281	241	238	263	248	211	217	263	222	221	239	261	218	219	246	231	215	227	236	262	266	245	234	240	239	242	254	239	263	241	226	261	237	279	254	237	251	234	219	228	251	248	250	229	246	192	251	254	250	237	214	219	247	250	243	233	250	244	221	240	231	242	255	227	246	246	247	261	229	254	249	243	246	263	199	216	249	246	228	217	246	245	200	252	249	224	251	243	233	255	261	227	242	246	222	256	225	251	245	268	231	238	233	247	238	245	246	249	246	225	235	253	226	241	229	228	234	238	238	237	252	231	246	238	255	245	243	258	237	241	246	233	223	234	220	260	238	214	230	230	224	229	253	250	258	236	248	207	205	248	218	250	251	235	219	246	270	237	228	220	239	253	261	237	235	263	239	239	245	258	251	263	247	258	247	268	246	245	211	253	239	241	244	237	199	239	238	284	243	268	253	248	243	234	243	234	212	247	243	235	245	255	220	251	201	230	206	273	272	227	207	246	253	251	261	229	251	212	272	247	232	221	254	208	249	238	240	252	280	265	268	270	208	215	231	234	241	238	244	239	224	246	254	226	234	250	247	270	219	268	228	260	258	220	228	218	248	251	222	246	252	219	231	247	214	217	250	273	234	207	256	264	231	243	250	225	229	231	251	267	225	255	249	231	248	228	256	273	233	244	255	232	226	236	221	249	227	236	250	236	239	238	254	233	222	237	246	260	235	257	220	248	222	224	230	231	218	260	238
23912	34787	17225	5608	3881	2672	1242	640	429	404	330	293	277	304	275	291	276	317	299	314	317	273	303	317	335	329	315	281	305	314	288	295	344	287	294	301	284	305	287	267	309	315	300	270	297	284	302	289	328	308	290	301	265	302	304	305	282	283	320	279	287	247	314	277	296	254	277	282	273	321	280	294	271	318	275	247	307	283	294	293	284	289	289	275	284	298	292	290	292	297	292	328	286	287	319	308	296	299	289	328	291	286	287	303	267	292	318	348	313	282	288	282	265	272	298	309	281	299	276	294	300	283	294	314	317	290	276	284	299	320	266	309	261	273	282	281	299	312	306	301	287	324	311	299	298	290	289	299	288	265	265	297	292	300	309	289	338	299	304	290	318	285	289	274	284	281	308	282	287	290	298	305	272	303	266	302	311	295	277	308	296	296	283	303	293	278	300	257	298	285	300	279	303	290	311	279	316	303	278	327	310	304	305	284	296	293	283	320	267	307	296	292	291	317	314	287	291	303	287	288	278	318	290	285	278	263	278	295	289	286	268	291	314	300	280	297	293	290	292	289	274	276	308	278	268	304	322	277	290	288	289	309	277	292	295	271	324	318	289	327	284	284	340	282	264	309	280	303	279	272	276	300	324	291	286	316	286	277	286	273	319	272	271	272	282	293	299	298	275	271	258	255	319	297	288	297	271	282	291	299	318	270	275	285	285	313	276	306	280	300	288	296	294	306	291	306	311	286	286	290	270	289	256	309	285	260	289	255	304	272	282	285	313	316	268	310	281	302	316	306	273	265	317	319	281	305	293	289	268	300	281	285	271	286	257	269	271	260	333	293	289	291	305	287	296	280	295	313	288	281	275	302	316	316	313	290	287	267	311	261	276	314	289	292	351	256	277	282	285	277	308	303	283	306	322	306	287	300	304	286	290	307	283	271	301	284	272	296	308	260	280	265	280	308	279	269	280	302	270	297	319	313	270	285	292	305	291	307	300	279	288	296	286	305	295	295	318	310	306	300	273	284	273	279	314	281	309	304	323	301	286	300	290	315	305	283	279	298	292	295	324	311	313	298	302	285	306	306	307	302	274	295	295	293	295	312	291	302	309	314	287	338	308	319	255	298	290	285	282	297	275	297	282	269	285	279	301	322	292	272	291	317	297	294	274	314	320	286	300	280	229	284	292	297	277	260	305	289	281	311	298	301	300	299	303	317	290	316	275	296	296	291	282	295	279	299	281	308	270	320	294	317	294	270	274	313	281	271	322	291	257	283	296	306	299	260	293	293	309	337	271	292	292	288	301	269	282	308	307	307	319	292	275	264	301	286	298	304	285	291	314	262	296	298	320	288	273	300	266	316	297	297	269	300	307	278	327	265	277	295	242	289	303	306	307	285	268	288	315	271	288	276	329	301	322	271	274	306	293	285	286	273	281	271	287	289	320	261	312	265	278	305	280	311	300	323	293	299	298	292	298	307	304	301	300	304	329	262	307	298	297	308	320	289	268	283	290	294	318	317	308	330	278	301	319	274	266	287	329	279	283	270	300	297	282	307	291	287	299	298	275	284	290	267	281	273	274	310	292	300	271	276	270	295	303	315	309	325	296	311	320	268	298	303	300	300	277	283	298	291	318	315	290	280	269	287	313	286	284	289	302	282	276	314	294	260	279	281	303	299	275	306	274	240	327	282	272	319	272	319	297	305	305	316	286	270	266	322	300	304	287	310	302	260	294	310	279	271	289	271	301	260	300	316	270	287	306	240	286	290	292	313	301	278	283	312	295	295	278	266	306	267	286	307	283	277	295	284	296	312	321	289	281	301	338	296	284	305	312	311	286	264	320	289	317	302	296	306	274	307	309	293	319	299	294	290	270	273	300	294	267	313	290	274	287	324	301	261	281	331	306	279	295	305	294	304	323	279	298	273	295	272	283	304	307	317	303	284	249	266	309	292	288	300	303	291	280	300	292	279	294	321	309	327	289	299	308	282	310	312	304	310	288	330	293	290	271	318	293	300	274	299	340	319	272	290	340	265	280	281	287	287	297	285	266	294	277	308	287	324	264	330	260	299	283	279	271	278	285	266	265	257	291	274	310	315	271	310	308	322	277	269	314	272	295	298	296	260	298	321	285	311	302	276	255	273	341	304	294	314	286	276	315	290	296	290	285	304	293	303	293	287	287	303	296	293	256	298	293	285	311	306	280	274	290	297	291	306	283	277	261	286	279	302	286	268	306	306	314	287	307	271	307	322	313	280	285	289	324	298	252	257	315	295	287	286	316	260	286	270	272	324	286	301	274	279	271	297	274	302	281	296	282	296	304	312	312	308	299	275	309	291	255	294	262	271	286	302	283	304	303	273	295	313	309	266	274	298	306	266	292	293	302	310	282	301	295	309	292	312	270	257	293	308	297	296	289	305	296	308	280	293	275	313	329	281	301	272	322	270	267	283	302	288	292	276	305	292	290	291	284	257	284	280	304	281	309	283	279	288	310	280	284	290	310	311	300	283	331	327	271	295	280	327	299	258	275	287	311	283	319	332	298	296	316	320	309	271	261	279	329	289	307	278	310	336	303	296	298	268	299	301	278	293	293	280	282	308	301	315	271	295	307	301	291	268	289	273	289	290	295	290	275	294	291	302	305	310	308	290	261	313	281	297	247	302	296	273	309	304	310	315	257	295	289	310	292	305	285	297	340	278	314	319	294	286	276	296	298	309	310	277	305	277	279	288	305	277	280	314	311	299	310	251	290	291	270	293	297	311	291	306	275	300	284	282	316	298	317	279	288	280	299	286	295	326	260	302	286	286	303	288	296	317	274	287	308	305	270	279	279	317	276	304	290	307	293	274	280	290	295	324	318	264	301	298	291	312	288	316	290	276	290	292	288	306	285	280	296	303	297	281	277	294	290	296	309	280	320	293	304	301	296	270	287	309	302	292	291	290	280	275	271	277	267	296	302	272	287	303	288	280	290	333	279	297	274	312	284	265	301	295	316	297	273	296	273	313	276	278	305	302	301	305	326	292	286	276	299	289	287	264	271	294	297	257	309	295	276	311	287	282	315	292	296	285	284	270	262	279	299	317	302	298	298	299	287	279	293	295	303	307	308	296	290	274	273	288	291	290	300	289	314	312	269	280	280	282	280	268	275	280	280	286	286	259	276	299	313	270	318	322	274	297	263	296	317	287	295	311	300	320	295	312	314	309	277	270	300	283	305	271	286	284	295	287	296	319	275	309	297	274	309	273	303	266	320	324	298	309	318	274	288	296	314	300	285	300	286	305	289	307	285	278	292	257	291	268	297	290	301	298	306	281	321	310	270	289	317	311	262	315	292	326	288	261	311	285	267	314	278	303	273	308	284	314	298	285	304	311	313	294	293	276	276	301	264	302	332	293	273	275	311	311	290	274	274	297	306	287	270	325	331	279	291	284	310	294	299	276	289	279	294	315	295	261	312	295	309	304	310	308	336	288	284	310	265	306	287	298	306	321	298	300	290	294
24207	21466	29154	25223	22126	18250	9553	3501	1320	1180	531	422	434	383	417	418	397	399	412	388	373	395	398	397	413	394	385	386	379	411	406	394	424	388	381	385	389	350	391	326	383	371	367	365	380	377	383	374	382	347	388	363	369	365	350	418	376	381	368	389	339	374	382	368	385	392	385	331	368	354	345	368	384	380	342	353	397	381	405	387	349	409	403	386	365	381	372	419	352	363	397	375	395	402	411	382	402	405	393	395	352	402	336	377	369	373	372	400	370	385	395	398	379	388	405	396	326	375	359	353	350	361	392	366	387	355	352	376	404	366	354	382	399	408	368	350	400	337	365	352	371	355	343	376	406	355	384	377	349	392	388	394	401	390	394	351	361	405	389	387	331	399	355	358	377	352	334	368	405	374	384	333	346	347	355	411	376	374	406	369	350	401	408	352	379	385	365	392	338	402	374	404	376	372	371	389	402	392	381	352	342	379	353	401	384	375	387	367	364	363	353	369	374	375	403	368	379	377	372	385	370	355	374	382	345	374	350	382	369	377	370	364	383	364	353	352	392	346	402	371	351	405	359	352	360	349	381	385	398	381	381	384	353	391	364	355	386	345	363	397	382	395	366	363	396	350	354	360	375	360	388	401	378	369	367	367	402	387	389	355	364	365	388	374	385	380	346	395	328	393	399	369	404	375	368	372	372	353	351	369	391	375	385	399	353	381	372	366	371	354	357	379	374	366	409	372	365	323	396	347	370	399	368	383	351	386	362	397	345	382	371	379	380	399	387	390	385	377	336	347	358	388	403	372	374	352	375	389	348	373	371	356	384	362	359	400	388	391	407	360	397	389	373	365	370	362	379	358	390	352	371	374	393	387	347	377	350	367	403	361	341	366	428	372	352	379	374	376	378	351	387	368	393	409	377	414	367	390	390	375	380	374	390	377	379	326	366	371	407	384	433	381	356	391	382	361	349	369	369	327	374	372	419	365	392	365	362	344	365	362	382	374	412	346	346	380	381	348	354	404	415	344	376	358	410	366	391	397	383	381	386	382	393	392	398	398	408	388	402	415	365	387	387	364	368	362	376	397	346	350	400	414	401	403	403	382	350	361	359	381	373	366	355	379	390	350	356	374	382	370	389	373	397	363	349	339	358	367	353	399	362	381	373	365	380	377	390	383	401	375	391	384	363	379	369	393	384	391	384	345	399	354	393	404	413	342	387	369	396	363	389	347	375	356	381	384	363	372	372	383	361	365	384	357	347	385	361	380	358	391	376	342	391	403	369	409	390	400	350	382	375	368	361	393	377	347	384	360	372	386	362	388	390	365	345	396	387	375	373	391	354	410	409	395	376	408	378	385	339	383	356	411	358	354	398	356	340	352	377	369	354	398	395	422	368	362	350	380	377	378	373	374	368	356	364	357	404	364	386	359	341	352	395	409	350	418	363	389	391	350	372	386	373	373	370	364	394	354	397	374	412	366	368	386	372	391	362	424	394	400	398	348	364	386	368	386	374	394	351	408	405	351	338	374	345	384	377	371	365	386	335	360	354	361	421	355	396	400	426	353	344	366	406	370	377	392	383	375	401	379	348	381	360	376	382	376	389	377	370	401	392	374	394	381	348	366	364	355	394	358	356	360	370	350	377	355	363	379	358	398	393	374	377	335	343	361	400	366	352	370	360	380	350	358	377	393	374	355	394	395	361	380	353	369	424	382	354	383	374	390	385	394	364	369	401	348	362	375	376	359	373	335	387	395	338	349	379	356	355	349	348	355	369	400	384	405	398	372	372	350	391	352	385	353	364	416	348	391	339	368	396	350	374	393	390	400	345	383	367	367	365	373	388	378	382	393	395	394	393	371	385	397	360	385	387	366	357	365	339	387	380	384	350	367	391	380	372	426	367	383	392	405	355	378	351	404	392	342	350	380	397	383	396	344	388	393	351	401	362	370	370	349	366	371	394	376	350	382	355	366	409	385	354	365	377	393	386	376	390	396	404	415	370	378	362	358	363	406	355	382	345	372	376	381	331	389	407	405	368	359	378	394	372	366	377	390	371	385	364	390	373	368	376	369	362	382	357	372	371	395	352	370	375	401	349	379	341	376	369	353	376	358	366	366	401	403	352	389	371	355	355	346	407	370	370	369	359	362	367	398	396	377	376	334	364	378	372	351	398	386	421	387	381	369	366	395	408	380	327	415	416	383	355	362	380	358	383	360	357	392	362	351	387	333	403	355	411	356	383	360	356	349	356	364	334	367	397	378	361	388	361	401	386	325	401	383	370	394	385	387	372	399	377	377	376	383	408	388	349	383	385	377	392	403	383	347	383	391	395	361	355	382	381	364	378	382	371	360	357	387	354	338	375	385	381	390	362	390	355	403	399	356	373	373	387	398	384	421	378	391	384	358	381	399	391	383	388	359	336	343	381	345	353	376	384	379	362	377	383	375	361	363	391	383	352	406	339	378	368	379	386	379	359	390	386	370	366	343	392	333	353	379	350	384	378	393	385	361	373	358	404	328	398	389	355	335	395	364	385	392	360	375	357	382	393	380	379	386	396	389	413	342	375	387	376	383	393	355	326	409	380	379	360	411	332	358	376	379	365	383	362	398	349	366	373	363	334	371	394	370	404	357	377	378	393	393	353	350	376	364	390	375	368	391	385	389	391	384	404	369	365	388	343	381	394	380	377	389	355	365	398	366	417	386	355	341	400	404	389	341	371	371	352	415	380	374	380	381	376	393	354	360	371	354	402	379	381	373	387	356	396	397	364	373	360	413	394	401	375	386	375	370	380	385	381	373	348	329	387	343	345	393	374	396	402	377	362	332	365	372	413	395	352	355	392	359	346	395	408	359	371	391	354	398	391	408	381	384	404	380	347	341	355	354	374	383	375	375	386	376	371	348	366	375	402	349	406	398	391	383	367	340	423	345	395	352	379	385	325	360	378	373	358	350	381	380	339	355	369	333	395	351	377	372	408	380	395	385	358	373	367	379	381	356	358	389	351	353	380	380	383	380	375	347	382	359	376	361	333	344	366	380	389	348	356	381	369	347	351	395	379	352	406	360	347	367	385	343	368	369	358	375	384	391	325	385	366	352	369	369	398	400	343	407	347	378	393	375	387	356	355	379	378	388	351	371	407	410	346	384	422	386	352	365	417	381	396	396	378	354	402	391	362	382	347	365	395	365	384	372	386	387	366	390	387	361	374	377	355	370	376	374	390	370	391	384	380	390	393	401	404	437	387	339	391	366	384	366	371	376	377	374	327	370	388	352	405	355	343	382	366	401	402	377	377	349	393	342	388	356	397	392	346	394	403	355	354	383	371	379	362	399	352	372	388	364	385	417	393	367	365	376	355	378	376	372	366	379	403	382	367	389	409	411	381	424	361	370	363	352	386	412	347	374	354	363	380	348	384	415	397	357	381	375	375	387	411	369	389	352	349	381	365	384	366	344	398	395	380	377	393	360	386	397	386	326	365	370	392	352	359	349	374	385	371	351
47376	76607	52402	32363	25506	19961	12115	6824	2483	2408	865	573	539	475	514	490	499	471	463	458	475	467	473	451	441	486	490	479	439	484	457	440	437	480	470	454	464	466	453	435	427	455	456	410	431	426	434	446	475	441	458	439	434	460	447	412	406	453	439	438	432	436	451	430	451	451	420	450	438	458	414	424	412	432	432	400	420	444	431	439	450	421	430	454	430	418	406	488	448	452	423	443	477	450	456	436	439	467	437	434	439	445	431	430	459	447	440	436	454	450	426	474	471	426	429	464	415	446	436	419	463	453	491	444	431	400	411	455	490	479	447	409	448	479	425	432	423	419	427	426	441	412	449	422	435	456	452	469	445	417	460	463	435	450	448	438	419	423	451	426	402	441	440	426	423	469	441	479	434	446	422	436	436	414	415	431	425	470	435	417	434	427	450	457	396	398	412	449	435	436	459	426	442	478	456	467	457	441	453	430	453	412	427	403	469	457	424	441	422	442	435	466	423	475	430	454	446	439	436	453	450	422	438	436	427	421	437	437	410	425	425	475	462	437	422	462	440	459	451	426	462	433	401	421	457	460	428	418	450	431	449	435	429	407	466	438	417	414	444	418	443	431	410	418	401	467	458	440	448	425	382	460	422	442	468	495	444	412	428	398	464	441	467	454	455	419	441	436	399	422	397	427	413	474	479	448	419	435	409	429	464	441	468	444	453	500	441	459	454	437	416	444	466	438	417	417	449	401	423	435	390	444	424	440	428	442	438	451	455	457	445	451	389	454	443	483	411	423	457	448	459	452	465	420	439	442	428	408	459	414	447	472	433	423	443	413	443	415	463	442	445	471	409	449	460	415	412	418	441	475	442	405	432	460	425	433	476	438	424	457	412	429	433	433	409	402	456	434	460	426	432	448	416	445	414	401	392	456	423	435	445	447	456	442	417	433	432	503	403	421	422	436	434	448	427	431	468	436	412	463	454	424	429	388	456	422	408	449	448	457	473	446	426	423	444	439	443	454	487	411	438	430	456	417	445	459	457	427	444	434	407	411	475	429	439	446	410	419	430	449	447	432	420	445	470	439	417	435	408	456	443	413	422	454	430	467	461	451	410	460	453	431	417	424	469	436	443	429	428	487	442	442	463	428	416	436	430	407	493	456	440	437	432	445	417	440	453	445	453	456	400	432	444	443	435	419	443	443	435	449	448	406	409	448	434	425	431	453	479	442	458	483	441	433	466	442	441	439	421	442	418	422	392	450	438	373	456	401	414	465	465	410	428	447	420	413	443	421	414	418	463	425	396	419	405	457	445	418	421	493	452	446	447	438	410	465	458	483	436	419	435	451	424	437	439	456	430	461	438	421	482	459	436	471	433	432	419	423	441	416	413	433	445	478	417	429	395	437	476	491	443	434	431	455	422	410	456	460	429	402	396	423	470	453	433	448	429	428	409	419	452	431	425	426	451	440	439	444	424	448	458	470	424	420	404	402	440	447	471	450	451	434	441	427	430	432	441	438	446	442	460	437	445	447	412	453	456	450	464	414	441	458	420	425	456	435	426	460	437	479	453	449	459	454	432	467	453	442	466	445	454	442	432	436	472	448	466	446	405	449	466	422	449	442	382	428	440	407	415	427	428	422	479	429	435	426	442	406	461	484	474	468	464	438	457	425	480	436	413	435	436	460	433	427	435	462	458	406	467	397	407	402	439	448	416	423	437	428	394	444	430	426	444	437	435	399	425	448	452	418	417	443	462	421	429	426	459	466	469	418	459	456	480	436	466	446	435	442	457	420	443	455	449	440	411	455	405	462	452	460	402	435	426	438	435	436	414	425	417	464	439	456	458	457	426	427	417	409	465	452	447	454	434	482	416	474	416	421	410	420	434	442	432	427	439	415	461	478	465	463	449	402	460	513	452	412	422	422	471	436	465	458	410	456	414	445	439	440	423	431	449	442	472	438	446	454	430	436	449	450	468	473	453	425	444	431	471	447	466	452	441	426	446	422	443	396	444	467	415	399	427	422	459	456	447	459	439	452	423	436	376	426	454	441	471	418	440	420	425	494	424	436	379	407	454	455	443	427	414	452	447	466	426	420	413	452	429	453	446	427	450	419	450	415	441	412	459	448	475	459	491	395	427	461	453	419	419	439	443	441	443	399	424	460	435	409	448	472	438	416	432	435	446	438	407	457	403	464	405	449	433	447	449	436	468	434	399	496	449	430	458	415	401	411	437	421	401	437	447	428	395	426	443	455	412	462	463	446	454	452	428	425	467	442	428	425	446	425	435	466	431	417	436	425	403	444	455	445	413	481	459	428	455	457	451	428	477	411	461	451	435	434	458	447	416	431	445	433	431	408	450	447	447	443	452	469	441	456	460	435	429	452	439	467	444	453	442	410	458	420	401	419	427	428	460	444	441	438	464	418	432	428	472	413	422	433	426	442	421	403	450	449	443	444	479	443	442	443	432	452	451	464	431	431	435	409	438	441	424	433	406	405	442	483	459	455	457	425	437	434	441	460	420	464	421	438	429	453	415	497	459	406	464	459	428	464	404	428	420	431	409	438	433	458	456	445	471	467	424	425	456	437	454	463	460	416	438	453	417	443	455	427	475	421	390	426	443	442	466	431	420	407	444	447	423	414	429	462	450	465	431	451	428	428	436	448	450	479	462	407	445	450	427	438	431	442	410	460	448	457	457	434	450	453	423	443	411	474	453	426	458	447	451	454	437	496	436	473	410	472	432	399	450	439	473	464	450	442	433	465	422	422	457	468	427	431	459	460	468	441	442	416	431	450	435	463	453	438	456	458	401	453	454	471	431	413	443	426	393	427	441	413	466	416	458	456	447	452	385	451	444	434	491	437	437	450	434	422	416	450	425	471	412	449	423	428	446	439	429	436	461	457	434	433	434	447	430	438	449	418	456	431	456	452	457	434	456	383	437	426	449	436	428	447	439	410	448	392	420	431	451	424	417	443	473	433	440	465	449	420	442	424	442	445	402	413	433	444	416	425	457	425	453	433	426	451	409	443	436	477	463	440	433	377	462	415	479	461	465	451	437	441	416	428	451	454	459	437	438	457	422	425	399	416	438	430	447	412	415	424	435	424	455	434	441	420	452	450	480	483	451	432	478	432	464	404	388	488	433	440	422	494	436	452	430	421	483	424	460	458	450	456	435	455	437	453	447	429	443	431	436	437	436	488	473	427	448	423	435	421	414	445	447	451	438	433	452	448	460	437	444	444	431	450	413	447	422	448	438	442	435	456	411	470	426	432	426	445	440	475	424	433	416	471	411	455	374	461	436	488	455	475	448	451	458	445	449	484	463	437	441	426	413	448	451	464	451	488	424	468	443	449	406	476	428	441	430	454	452	399	447	443	480	385	481	460	431	465	424	410	433	431	418	449	421	427	424	419	440	397	425	437	442	428	456	445	428	458	463	429	462	413	391	425	435	434	489	414	433	459	424	472	444	476	463	397	400	456	459	393	435	452	445	432	426	456
25431	21760	28078	25279	13822	6481	3969	1885	627	411	341	284	251	295	262	254	274	275	273	219	293	245	293	265	281	288	261	259	260	287	274	268	285	254	264	244	240	243	276	270	273	279	249	246	292	269	279	246	264	280	247	260	258	266	269	259	270	251	296	256	260	274	288	235	274	255	254	280	247	254	272	272	276	253	227	271	247	275	246	244	245	236	257	252	256	266	253	279	304	230	230	247	271	255	270	244	260	249	258	270	260	271	260	236	254	252	268	260	255	245	222	302	272	248	286	230	220	246	238	272	261	298	266	254	258	297	249	263	258	250	235	256	277	261	268	242	231	264	283	297	269	247	251	279	243	250	246	254	245	231	240	238	261	236	233	254	284	261	255	244	274	268	283	274	246	285	229	236	269	248	235	256	275	255	306	258	255	233	229	233	250	241	248	263	283	250	273	254	287	226	250	267	260	250	265	274	282	266	250	291	302	254	231	263	255	254	258	247	258	277	270	268	275	265	240	273	258	267	259	285	256	276	247	269	238	261	244	290	279	254	245	247	258	256	268	268	253	254	247	242	256	260	281	259	259	246	220	252	277	249	256	273	246	264	274	269	246	270	269	255	249	267	225	280	267	268	262	274	270	261	245	284	244	262	250	282	269	286	246	266	255	254	257	261	261	260	286	251	258	267	256	230	230	265	258	272	290	258	257	272	268	244	248	258	306	294	283	250	251	251	255	257	247	273	269	269	233	260	269	271	242	265	240	316	272	254	266	246	259	253	267	260	275	274	282	257	253	257	259	258	236	265	255	259	266	261	235	247	282	245	268	247	273	253	259	278	231	239	266	273	275	261	257	269	271	236	229	265	278	232	274	251	263	247	245	251	253	289	235	266	268	256	270	235	261	248	282	238	250	242	285	290	244	258	253	260	284	254	249	245	263	263	278	266	252	253	256	262	261	260	246	282	247	246	253	262	248	258	264	261	242	287	253	249	272	264	247	252	287	236	280	277	273	259	261	255	245	249	262	286	266	264	252	260	255	254	273	225	253	247	263	288	248	264	247	270	259	265	255	258	261	255	289	261	241	256	257	243	270	238	258	271	272	262	235	264	254	252	243	261	271	250	262	241	245	259	259	270	259	295	243	274	260	260	253	234	222	268	274	228	272	278	262	286	233	249	264	268	252	269	273	264	253	254	267	247	243	233	266	249	268	241	242	275	230	253	276	276	253	293	267	273	245	250	283	251	268	264	242	245	282	251	275	267	278	243	260	248	250	266	250	249	235	256	270	267	260	285	247	269	271	265	269	233	245	273	279	251	295	281	305	268	255	271	259	276	251	280	268	278	258	238	265	270	255	258	246	242	251	263	238	265	269	254	276	267	220	248	254	262	264	248	233	256	249	257	242	236	272	286	267	262	239	245	254	238	232	262	238	279	274	246	263	274	274	267	277	259	254	251	257	255	259	249	251	258	218	243	254	258	266	255	279	303	253	250	258	279	263	243	277	254	250	224	258	228	266	246	273	260	258	262	231	270	243	262	257	264	246	273	256	274	239	260	259	270	251	247	300	254	267	259	265	259	238	271	283	245	272	226	270	259	275	284	243	244	274	243	275	247	274	252	262	227	264	297	243	253	268	251	298	250	257	248	239	305	243	259	255	258	276	247	262	249	258	252	302	271	259	239	263	280	259	283	250	251	249	230	253	251	274	255	293	287	258	258	254	255	280	286	266	253	237	253	250	280	294	247	279	273	283	251	237	283	276	269	239	248	249	247	253	268	257	284	245	244	269	251	224	260	224	241	231	244	263	236	258	238	267	255	256	251	270	279	304	254	273	300	238	240	268	267	267	259	297	270	251	267	270	247	265	257	271	265	254	253	249	244	229	269	248	249	257	272	235	240	293	241	253	235	251	239	269	262	263	254	250	272	280	258	274	249	272	261	221	241	226	247	256	236	267	268	252	260	227	250	238	258	270	262	274	299	280	255	262	267	263	256	275	258	269	249	264	249	253	291	255	262	250	233	264	249	255	251	250	296	235	275	264	241	256	257	230	294	265	251	249	264	255	247	287	264	255	252	248	218	257	264	231	263	229	256	258	271	245	262	251	275	268	240	245	215	267	230	249	241	251	261	259	262	274	248	265	233	270	280	269	263	245	273	258	258	224	250	281	248	274	268	261	249	307	251	241	261	259	252	271	260	258	249	270	275	264	245	278	263	242	241	249	278	264	246	257	255	253	270	260	262	282	273	244	223	254	261	258	273	262	256	232	246	264	245	253	243	289	241	272	223	283	258	240	259	261	247	259	282	263	262	250	233	252	272	264	279	265	255	245	301	245	262	282	242	281	285	245	244	266	259	266	269	262	284	239	241	278	256	260	280	250	266	258	250	261	239	240	267	272	231	241	248	259	291	251	243	268	272	251	272	266	239	287	268	273	296	258	238	259	262	237	243	267	221	267	256	260	270	277	251	290	268	280	239	260	255	258	266	248	262	277	249	248	265	273	262	250	262	287	248	272	279	254	270	237	270	267	270	266	235	252	217	271	263	260	244	290	262	272	261	243	264	283	258	290	255	252	265	270	241	255	276	286	268	275	251	259	270	244	224	273	285	251	261	253	266	236	260	237	279	271	262	248	264	263	250	253	248	234	264	235	281	253	272	280	254	280	250	282	286	278	223	249	260	248	254	274	264	282	273	279	265	251	261	268	304	231	287	264	288	269	264	286	249	252	295	259	255	246	231	236	232	268	263	256	243	247	259	265	237	236	272	235	246	247	282	265	261	246	262	224	259	268	266	251	246	272	265	260	253	267	230	258	270	263	240	244	257	269	267	225	274	243	274	270	238	236	261	262	250	251	271	253	221	276	274	242	238	243	268	261	267	280	270	226	242	242	258	271	242	275	279	255	241	280	262	253	285	279	265	261	220	232	270	272	258	262	259	272	236	268	259	248	295	266	249	290	242	276	250	253	273	231	279	264	255	273	253	256	274	267	276	246	251	272	250	241	252	261	246	239	249	240	276	236	235	226	244	252	255	261	235	270	255	254	259	273	233	260	281	272	249	289	242	287	272	247	243	272	294	260	234	246	235	267	277	266	274	250	253	269	256	261	253	263	274	232	259	271	267	246	249	272	292	261	265	234	281	261	286	271	253	256	246	271	266	275	258	246	263	248	261	268	248	260	236	254	247	241	265	241	277	262	232	256	254	283	240	257	248	253	257	254	242	284	270	262	252	225	269	247	263	289	244	248	258	222	268	242	276	250	244	265	270	261	244	251	254	280	244	252	226	254	236	271	255	284	262	234	246	267	243	288	245	269	257	299	263	233	289	257	249	281	253	289	252	252	280	269	244	248	242	262	285	249	252	274	241	278	254	232	268	280	293	242	277	247	261	264	274	252	235	231	261	259	270	258	257	241	266	270	267	257	259	267	239	234	251	246	256	230	227	240	275	280	264	294	274	252	266	279	251	243	251	247	260	279	260	232	239	250	273	244	283	256	256	264	249
42467	61573	41448	23979	16450	12180	8722	4797	1456	902	507	371	354	348	368	362	337	334	361	355	338	335	328	299	333	313	304	306	279	333	297	330	321	336	288	316	349	317	340	314	326	302	330	327	318	323	315	342	296	318	325	337	305	340	324	334	328	338	322	330	334	304	291	335	333	338	336	324	324	336	302	292	339	335	323	331	298	315	307	302	320	286	337	295	307	321	337	333	305	321	297	340	317	321	293	338	354	303	324	301	326	305	328	312	328	314	321	333	312	344	345	300	286	321	291	350	314	328	330	306	339	309	311	330	369	334	328	375	362	323	296	311	312	288	305	310	285	319	333	320	313	321	337	333	333	317	356	320	317	309	338	332	331	335	340	326	374	339	295	301	381	341	330	321	357	329	312	318	310	356	287	348	300	318	337	312	328	351	325	306	304	331	329	313	319	317	339	343	342	323	311	314	343	349	340	338	314	315	336	321	354	340	334	298	325	289	306	335	303	296	312	281	309	326	351	320	296	317	311	309	302	348	305	317	326	320	317	354	306	319	316	310	327	305	313	308	315	316	304	278	309	317	329	315	277	329	329	294	325	308	337	350	309	273	326	323	345	329	303	315	315	296	337	334	322	383	330	312	317	305	331	324	305	297	320	297	299	326	328	328	317	355	318	347	319	337	321	310	317	344	296	311	299	318	328	312	308	309	314	341	319	309	322	329	304	329	300	325	326	327	328	300	317	322	332	317	349	342	330	330	298	331	315	319	316	326	305	326	314	314	305	284	336	306	309	341	321	316	333	327	330	348	321	339	316	315	304	313	299	300	319	327	319	301	288	328	330	331	317	337	363	331	313	336	338	321	312	317	330	318	333	319	320	316	300	328	326	311	336	336	292	314	318	328	314	302	335	315	346	358	352	303	316	308	319	338	307	339	333	329	330	317	318	313	304	280	298	310	316	302	316	296	332	330	287	319	321	319	325	267	302	334	306	324	322	323	316	316	316	361	304	304	341	336	333	324	320	303	316	333	301	326	331	326	304	320	314	314	329	343	317	348	313	301	326	322	323	294	329	306	295	356	325	335	365	351	320	322	339	296	341	302	344	341	323	271	322	331	290	318	330	308	333	307	324	347	314	332	283	303	337	329	317	327	320	313	310	303	339	312	322	337	338	302	362	372	304	307	325	314	347	311	347	351	340	301	325	335	318	292	325	321	323	305	329	307	326	308	316	343	302	332	305	313	313	317	334	310	339	284	329	338	333	314	314	283	323	307	330	315	306	314	332	308	340	284	308	304	379	319	353	332	345	311	337	339	318	311	309	303	314	299	338	337	320	335	291	314	291	331	317	300	302	308	311	330	346	319	306	338	326	353	336	281	318	320	293	299	291	303	315	295	319	320	298	336	316	308	321	297	309	336	335	342	324	333	347	343	355	297	324	292	324	346	340	347	326	326	323	312	342	311	322	336	331	311	328	318	372	314	328	343	332	344	317	305	331	323	327	302	318	307	331	328	355	294	333	338	339	296	335	320	277	354	312	330	324	309	304	328	343	341	336	326	316	309	333	344	338	310	324	321	309	319	345	334	326	353	349	323	343	302	315	313	306	334	326	338	288	324	339	344	342	330	330	346	320	321	336	332	293	322	329	331	341	323	352	293	294	305	304	325	334	306	344	343	301	295	284	344	310	329	314	325	305	319	318	323	342	316	324	305	314	351	310	321	310	312	343	343	297	332	329	301	305	321	346	339	327	331	284	280	316	318	315	338	324	323	355	321	302	332	307	304	351	324	320	322	306	287	293	327	287	320	317	301	307	322	348	341	334	330	343	311	321	359	307	305	322	326	354	333	328	344	327	302	307	293	310	318	331	323	301	316	318	327	332	321	316	305	310	314	348	352	331	353	331	325	334	310	300	319	307	301	316	329	329	353	338	341	321	307	313	298	324	336	333	336	339	299	325	304	312	317	327	330	327	313	314	298	336	314	304	335	329	321	353	341	320	295	311	298	308	334	309	341	335	307	314	312	349	325	311	301	341	298	304	335	324	307	340	333	336	310	353	300	306	332	316	330	312	291	322	273	323	290	279	320	340	292	327	313	324	298	295	316	312	287	317	308	323	291	319	318	331	329	377	333	348	334	354	298	349	333	309	326	307	307	338	325	344	321	310	330	323	328	337	312	341	315	321	340	316	324	302	299	295	302	334	298	322	352	312	319	338	320	316	274	341	313	325	325	342	315	306	346	339	310	313	315	285	299	305	328	301	327	318	333	319	314	344	322	312	305	334	335	322	284	335	303	351	336	306	346	299	314	302	319	318	366	316	358	316	331	300	318	339	285	355	311	336	321	316	318	317	301	332	314	303	352	328	330	300	338	290	290	299	334	300	336	321	327	293	305	303	311	307	334	322	309	332	305	319	337	295	306	332	314	324	301	316	301	362	350	313	332	350	331	314	321	313	312	340	350	337	293	312	338	309	331	309	350	319	336	351	327	316	313	334	349	343	345	319	358	326	314	345	278	301	374	304	332	301	307	337	292	312	321	302	322	297	320	277	315	323	307	335	326	304	299	326	299	307	334	348	357	333	320	310	329	290	313	341	342	323	328	323	333	308	331	331	319	329	308	298	357	345	330	336	328	342	314	296	319	314	353	315	334	318	343	297	309	309	297	298	311	278	344	331	303	326	328	334	336	339	349	345	291	317	328	345	304	318	303	332	299	294	323	336	294	299	301	310	333	344	303	318	354	315	313	328	338	333	299	296	316	322	321	336	331	308	339	336	328	305	330	319	310	314	285	319	319	316	303	356	312	311	290	327	336	356	303	314	332	286	307	289	324	305	365	303	369	291	311	337	321	329	360	347	309	341	319	305	302	301	352	300	329	330	310	314	322	293	314	327	335	350	301	303	329	321	299	334	337	305	302	319	315	323	309	319	332	302	301	271	379	303	327	317	322	319	334	321	307	328	328	302	314	311	319	326	313	331	330	300	357	312	319	343	338	330	334	339	337	329	329	302	335	318	338	315	340	332	321	320	328	327	334	294	359	301	323	345	353	363	348	344	333	332	313	299	346	290	306	343	293	362	326	350	302	350	284	346	318	327	305	308	317	349	311	295	318	323	339	361	319	288	310	340	294	349	304	293	273	297	333	330	339	325	309	359	328	324	335	325	312	291	336	321	325	310	304	308	346	293	305	306	331	344	323	317	313	324	355	290	343	289	305	299	358	346	323	324	313	327	287	331	299	324	349	310	344	337	329	318	307	301	307	339	352	311	306	317	313	333	311	338	302	322	315	332	346	373	314	333	344	326	320	340	316	333	338	299	326	357	293	324	316	308	327	293	354	330	344	300	304	311	324	327	342	329	296	319	328	356	309	323	317	348	306	326	317	339	346	332	342	321	289	375	317	280	341	338	317	317	336	297	338	356	341	333	341	331	307	337	321	317	312	313	303	326	313	322	334	341	349	319	312	301	321	274	322	340	323	326	312	333	330	316	292	313	302	353	330	304	343
23016	21327	29307	24325	22567	25010	22446	10434	2499	1213	680	543	554	549	574	563	551	520	532	522	546	519	506	523	516	515	548	494	493	482	504	490	508	485	488	529	511	463	505	480	470	504	508	507	455	490	493	489	522	522	491	505	490	504	504	471	505	464	461	467	493	458	466	469	478	485	504	463	481	481	463	453	492	500	491	480	544	509	498	483	454	455	507	515	448	502	434	449	478	511	463	493	474	502	485	425	490	464	531	519	456	461	463	487	447	512	488	481	523	502	495	520	483	538	520	500	448	481	497	480	492	489	485	494	465	493	526	502	499	492	471	493	479	478	478	499	512	514	508	476	480	464	512	483	449	495	500	486	439	438	500	541	485	507	480	484	471	507	491	452	438	484	476	446	473	491	465	490	471	457	499	525	528	499	458	526	457	455	467	480	495	466	526	440	489	509	502	490	425	450	469	474	481	461	487	510	497	473	490	463	465	494	466	495	483	514	480	474	520	494	512	482	500	501	505	509	464	472	493	483	485	471	470	483	459	497	501	512	486	482	462	513	462	469	465	491	515	425	492	491	486	475	435	490	520	487	489	485	494	487	512	504	474	440	483	489	517	455	463	462	544	512	475	492	472	467	514	499	453	489	507	526	471	487	479	486	486	496	529	472	433	470	494	525	482	483	473	462	483	472	479	440	482	483	508	453	500	459	495	469	510	535	473	500	513	464	480	500	475	462	505	482	445	486	506	484	453	480	517	495	467	476	515	488	487	515	474	478	480	481	502	468	476	484	487	488	504	493	491	493	492	472	492	453	444	498	463	483	446	495	459	493	489	491	473	493	489	496	480	485	467	486	438	496	493	482	502	521	479	456	491	516	440	472	481	498	474	487	508	488	489	499	498	470	507	453	482	482	507	462	485	477	511	474	495	498	486	512	500	472	484	494	457	472	481	465	507	502	475	467	493	493	472	495	508	491	494	522	477	462	457	487	451	504	478	471	482	466	501	517	490	487	496	474	492	495	468	513	488	490	443	495	484	458	491	512	509	477	481	423	470	527	446	502	489	489	510	501	484	494	511	484	483	478	479	473	497	456	493	488	509	469	505	512	455	481	507	476	447	465	499	482	474	457	517	533	469	450	486	535	508	505	479	438	454	516	503	442	493	519	476	460	456	474	474	469	521	465	484	544	476	466	509	481	482	487	424	489	482	480	480	479	508	502	478	440	474	492	474	479	486	508	489	482	465	451	481	491	460	502	492	483	454	492	470	494	492	467	512	516	461	485	437	446	492	481	452	477	482	461	463	499	482	511	465	495	488	490	462	507	500	492	461	491	496	504	474	488	482	526	511	512	481	480	486	476	490	474	528	471	539	468	523	480	484	478	505	481	465	445	501	500	479	503	454	518	526	475	460	471	521	477	474	471	453	484	480	494	498	437	500	499	476	459	498	480	527	499	502	496	509	479	455	464	483	504	486	479	517	484	502	506	489	515	502	471	469	478	479	444	502	491	538	474	469	439	519	463	461	473	486	463	524	488	457	527	528	478	508	492	459	490	453	482	502	501	487	487	478	455	507	449	464	459	494	484	434	439	479	485	479	454	486	480	476	516	498	479	506	475	474	486	445	512	509	501	511	533	472	500	509	463	515	501	510	484	473	461	485	475	481	459	467	489	472	516	472	533	508	490	520	503	500	469	513	503	498	502	466	468	484	504	483	481	485	499	508	489	507	512	490	519	473	509	468	476	510	518	496	495	464	459	474	477	489	491	482	495	473	515	489	498	464	486	485	519	482	473	477	485	525	454	497	490	461	476	487	468	466	450	446	519	460	469	538	483	498	492	528	498	511	479	492	480	473	484	458	466	511	481	480	453	496	499	479	490	522	481	489	513	499	494	489	487	441	477	494	466	432	501	509	463	520	459	487	473	503	480	466	484	468	471	458	480	479	500	453	487	522	518	492	456	462	474	466	518	496	502	463	440	465	498	538	472	485	503	463	439	466	454	495	438	471	515	494	503	475	418	474	473	497	513	471	481	488	500	501	477	514	490	502	527	490	426	469	514	455	516	455	495	510	480	495	475	510	492	489	508	482	474	458	492	506	477	509	494	507	471	441	459	471	470	490	487	525	487	498	509	478	494	494	498	530	474	497	467	467	477	523	507	501	474	500	486	463	478	464	488	464	477	463	490	493	492	506	465	510	507	462	505	460	479	462	485	454	520	504	468	483	479	471	530	459	460	460	459	479	457	524	479	500	519	475	505	498	476	490	477	482	508	489	496	468	484	504	506	488	488	481	455	435	454	497	460	476	507	481	508	470	478	479	436	495	491	480	479	469	477	479	496	470	526	475	486	468	460	437	455	491	477	483	491	522	462	490	487	458	485	491	473	504	456	480	515	506	477	495	491	463	465	455	480	497	525	457	458	511	511	476	462	485	486	472	477	474	456	470	521	445	505	525	462	477	486	449	533	481	522	447	494	484	468	468	517	498	493	480	497	482	478	529	502	521	499	484	455	464	488	471	498	483	489	500	468	455	454	422	470	483	507	517	492	487	459	501	485	496	488	499	513	487	489	475	480	470	466	463	439	477	457	486	415	487	459	470	534	453	495	475	500	472	472	472	490	495	467	476	501	488	518	460	475	497	473	507	457	511	476	526	483	481	486	480	486	502	493	444	520	444	489	481	482	473	519	473	480	513	469	463	519	462	475	498	466	491	443	507	516	464	496	519	478	469	524	473	486	506	456	497	493	476	491	510	496	532	500	472	477	523	511	473	472	513	485	499	463	519	483	455	474	506	470	510	469	463	513	472	482	464	485	466	471	497	484	501	447	494	489	463	496	473	457	473	510	485	510	511	467	476	468	489	495	452	494	486	451	496	482	496	477	485	510	492	556	524	470	459	525	490	485	494	498	474	513	467	486	497	465	501	499	458	457	513	478	488	491	485	483	463	494	510	473	515	469	450	510	517	503	479	474	508	505	463	473	489	476	470	452	462	455	461	481	465	513	478	496	479	480	523	473	470	501	521	469	469	506	490	513	503	468	506	524	430	510	474	465	445	446	483	477	485	476	463	452	511	463	505	496	500	506	470	468	481	495	462	479	482	453	480	488	481	473	456	489	485	476	517	515	520	479	515	501	502	473	478	485	476	491	519	485	512	436	526	511	487	511	453	505	487	501	427	511	478	455	473	482	481	479	484	487	507	453	455	476	481	481	494	489	505	483	466	452	486	494	490	494	464	474	510	492	449	474	483	501	436	521	454	485	460	511	488	501	521	470	528	496	547	478	465	523	483	489	476	471	447	468	484	454	507	510	478	485	479	503	471	460	478	519	479	484	463	478	469	492	457	480	512	510	485	485	464	474	434	441	474	480	465	465	478	471	507	489	460	523	487	496	465	474	505	487	490	475	499	470	470	464	461	493	502	526	496	477	509	501	487	509	503	438	503	492	490	532	459	468	509	481	497	553	478	512	520	489	490	484	459	522	484	460	477	494	483	482	499	516	479	464
56100	90535	66249	45038	36377	31002	23867	15367	4635	2247	1045	768	755	721	720	689	719	721	660	624	621	643	590	603	570	605	586	616	593	604	591	584	604	598	578	568	589	619	607	577	587	578	600	551	596	548	590	592	575	549	557	570	580	573	632	553	561	548	532	589	579	546	562	595	605	571	558	601	591	529	530	525	547	576	569	615	554	541	541	579	564	641	530	550	552	581	546	584	567	546	597	604	580	624	589	566	566	608	567	569	592	532	594	561	583	580	616	585	570	561	586	579	557	600	551	565	562	574	560	543	539	579	584	565	549	579	552	548	560	569	576	576	536	617	553	551	546	552	575	511	574	582	580	556	531	531	554	578	551	586	571	595	575	553	562	542	593	573	507	558	533	601	565	517	581	560	587	575	619	555	598	564	590	531	556	533	585	527	515	531	566	565	563	572	512	591	528	600	554	553	561	571	593	553	542	488	611	532	565	538	556	575	536	549	540	562	532	570	568	528	567	578	605	536	584	585	547	540	559	550	574	567	586	607	571	534	510	577	597	564	555	563	578	540	541	565	550	544	543	540	568	523	543	573	579	557	566	531	568	542	562	604	586	533	549	583	551	568	556	546	546	529	574	545	598	614	573	557	536	517	568	559	546	574	568	562	572	561	518	566	562	551	579	617	569	553	528	536	570	493	527	554	561	583	533	598	571	555	563	574	581	595	568	589	557	578	570	576	553	587	553	548	524	567	548	520	596	556	537	549	561	542	582	588	584	570	545	535	549	582	553	562	520	571	573	582	628	552	547	562	548	556	553	564	557	582	565	547	609	579	566	578	573	517	575	557	556	560	498	584	635	533	592	574	555	549	522	600	590	535	553	551	532	577	574	589	573	572	588	534	537	537	562	555	547	594	530	573	593	549	560	592	560	591	561	550	583	547	550	507	536	572	605	551	547	558	551	627	551	530	548	528	553	551	580	569	561	596	562	556	561	562	543	557	599	525	542	543	567	548	573	536	559	552	572	559	568	575	575	542	558	577	567	553	581	575	570	495	552	585	552	544	574	564	540	579	546	550	607	546	573	561	585	585	566	591	583	566	577	578	525	544	574	609	558	559	511	534	542	534	563	556	574	584	562	581	549	559	561	562	600	512	567	573	564	570	612	574	504	562	520	577	567	556	577	534	552	563	567	561	569	604	542	540	568	541	540	566	567	530	568	569	602	566	588	550	510	574	610	558	552	588	587	546	581	566	562	561	540	559	551	536	603	539	588	561	551	546	571	540	537	570	559	561	588	562	585	565	545	545	588	550	565	562	564	538	593	530	558	533	529	580	545	577	498	537	596	539	523	582	524	592	515	546	573	574	575	581	581	578	550	571	542	549	564	559	535	542	557	572	545	546	542	560	550	575	553	526	611	567	583	555	595	537	601	601	598	555	587	584	556	602	546	558	528	551	569	536	521	581	566	553	556	606	573	598	597	577	605	558	574	532	558	580	500	512	566	563	543	554	576	573	577	527	546	537	535	544	533	605	574	531	583	586	568	557	533	572	535	549	547	547	577	591	554	537	546	546	528	555	563	562	524	555	573	582	568	571	587	583	576	593	565	560	575	555	580	564	547	549	542	520	584	546	551	513	582	569	488	576	592	564	584	560	604	579	557	557	540	589	565	579	547	566	579	552	566	550	554	533	570	552	566	585	582	586	570	571	574	562	617	538	528	569	558	515	545	556	516	528	572	588	570	554	568	545	533	563	602	564	541	592	583	573	578	549	581	543	583	584	561	565	568	564	503	578	541	555	584	552	578	593	572	595	600	599	548	588	518	551	567	547	525	551	548	562	586	571	608	577	564	547	562	536	551	569	551	579	540	559	570	584	537	555	560	592	575	545	573	607	567	558	547	559	563	531	579	550	564	526	543	517	557	569	578	556	553	558	570	566	554	597	593	590	571	588	598	551	585	628	575	610	556	592	532	561	565	624	566	543	620	619	543	583	575	582	565	538	558	566	573	582	570	555	561	555	556	572	534	543	561	605	539	548	583	574	609	559	551	564	553	582	563	577	523	565	571	553	558	565	548	558	585	539	559	578	539	519	565	578	568	563	569	578	555	554	551	558	566	572	566	561	559	562	561	531	561	611	583	538	553	548	556	529	551	551	560	503	525	542	568	522	551	590	558	552	581	569	555	575	531	587	544	517	568	542	582	567	566	561	564	533	592	572	591	544	555	563	518	588	573	542	565	549	600	544	569	545	601	581	568	586	528	566	573	598	571	567	557	552	589	545	582	589	555	539	558	566	545	573	585	565	572	542	557	562	519	566	530	558	577	535	563	560	541	573	570	515	532	574	522	553	589	535	520	569	563	542	546	554	565	519	589	546	548	580	590	592	545	559	517	509	562	560	538	557	589	574	551	568	577	556	553	602	539	515	558	507	566	571	553	554	550	570	568	565	550	623	588	595	557	522	566	519	543	552	590	562	559	576	505	552	530	543	543	528	569	621	552	576	580	607	533	566	596	572	585	560	544	553	538	569	539	576	566	577	577	536	595	549	542	566	562	551	585	553	557	577	571	528	554	532	564	523	549	550	570	547	572	569	621	570	535	550	555	553	619	578	522	576	575	572	515	587	558	545	570	604	555	605	568	571	573	574	555	529	571	537	558	556	568	534	554	568	500	579	580	561	602	554	547	547	559	536	526	544	558	562	501	568	542	525	610	525	537	558	555	524	587	598	554	535	566	554	556	574	594	577	563	579	524	544	536	558	589	552	546	589	573	575	536	560	533	563	531	555	551	545	532	540	588	549	557	577	539	574	570	587	565	555	547	537	511	539	574	584	545	583	570	588	543	599	551	519	557	578	595	582	580	557	568	546	583	543	580	552	575	559	577	570	537	546	537	557	560	554	632	543	514	552	611	511	558	573	542	567	551	592	550	536	597	507	607	567	562	579	538	574	558	565	550	588	585	560	541	557	528	551	569	525	555	572	570	543	594	571	557	573	563	576	549	537	535	554	575	594	566	524	604	559	551	587	559	558	564	558	550	533	557	565	583	524	595	558	541	541	547	574	557	578	599	560	600	555	596	600	514	549	574	567	560	541	562	555	589	573	607	564	540	567	586	558	559	519	562	559	539	523	566	571	546	549	536	603	558	562	556	567	548	579	541	531	583	563	566	564	587	543	607	535	563	559	587	574	505	564	595	539	593	566	575	572	606	560	567	530	550	535	532	578	502	564	574	553	575	566	553	559	572	582	571	564	568	574	553	581	627	573	522	536	522	576	572	580	534	524	534	578	549	565	554	581	558	580	536	528	560	575	533	543	571	579	540	548	534	571	590	511	589	585	576	522	604	557	593	586	551	578	608	543	572	521	553	546	568	530	570	545	565	567	536	578	601	589	555	556	552	553	573	590	581	547	589	578	580	563	557	575	583	583	572	557	542	508	562	527	527	550	595	572	557	585	539	572	559	566	581	608	602	598	570	568	618	554	535	549	549	570	560	532	515	540	571	555	588	548
27739	23240	19614	7792	2617	1808	1135	601	372	263	282	237	249	243	256	252	268	234	242	249	215	221	250	255	266	210	251	228	249	265	237	250	243	261	269	242	241	219	260	261	251	245	241	229	230	223	229	249	218	250	267	246	229	254	262	231	230	276	244	227	246	259	264	248	237	258	273	247	212	238	233	229	239	276	265	230	259	276	266	262	278	237	235	236	266	236	252	275	247	241	253	260	238	252	260	248	293	231	219	279	228	234	261	235	253	236	260	245	257	257	237	261	246	264	248	281	254	266	254	249	267	251	248	258	235	231	248	249	255	247	258	254	254	227	244	270	244	264	233	285	253	233	249	248	261	255	266	247	250	257	261	244	256	237	237	253	254	271	235	245	244	246	245	251	251	257	244	255	255	218	232	259	231	238	235	241	268	242	239	236	239	246	246	244	237	236	258	223	227	241	269	222	260	252	223	255	261	256	261	254	286	244	277	261	231	261	235	246	245	284	287	268	275	262	257	242	251	251	250	262	256	247	252	269	256	250	253	274	274	216	252	240	250	262	254	283	220	235	246	252	246	228	221	266	244	235	248	253	237	261	225	241	250	253	250	249	247	240	275	252	271	255	250	233	247	254	278	244	240	254	224	254	270	251	271	222	239	245	242	269	246	243	258	255	253	248	265	233	259	242	225	269	245	253	273	236	261	257	233	255	252	265	235	290	254	263	238	247	247	238	243	229	241	248	241	257	258	249	233	241	226	224	237	216	211	263	232	254	220	259	245	227	243	250	243	257	235	241	254	219	238	232	258	226	252	242	264	257	246	238	250	234	255	225	249	242	215	250	273	245	257	273	241	261	233	265	259	255	235	251	253	247	256	256	287	236	240	262	235	236	245	217	264	242	264	245	231	249	238	251	253	239	242	243	262	245	253	255	234	214	254	247	232	251	254	217	249	260	222	278	245	227	257	262	241	275	242	245	236	298	266	215	232	254	258	253	226	252	242	263	234	222	260	241	252	266	234	259	248	261	247	233	230	269	239	238	247	243	234	267	266	251	284	257	251	267	262	271	264	268	249	221	249	253	222	223	258	243	263	266	248	249	240	255	256	272	208	267	242	253	235	254	286	240	242	233	235	246	245	241	256	268	240	214	283	256	268	253	248	222	230	230	244	274	275	280	284	234	256	246	261	244	265	270	271	232	247	258	272	269	233	246	231	250	260	266	258	272	231	259	242	251	224	245	248	254	253	250	271	261	260	258	231	240	253	262	254	251	270	274	253	252	238	246	227	244	265	244	243	217	256	222	230	219	233	249	260	219	278	230	269	261	243	260	253	236	230	219	248	247	265	253	239	258	237	251	234	267	243	232	236	228	257	268	258	246	244	257	231	246	253	241	258	260	230	252	266	230	283	253	242	268	267	238	268	251	241	260	277	277	245	268	236	243	233	267	292	254	253	279	261	258	215	227	250	224	234	275	234	242	233	236	241	274	242	244	241	217	228	240	208	226	271	227	227	266	258	242	236	253	250	228	253	266	256	253	231	253	249	246	262	233	244	258	236	252	269	256	265	236	275	238	226	246	229	238	260	206	239	274	254	256	272	250	247	239	212	234	259	241	237	243	233	246	258	234	275	227	257	225	242	261	229	244	255	225	242	252	263	239	249	262	243	248	237	241	207	248	242	243	270	249	284	269	260	241	256	260	237	256	237	260	253	245	223	256	257	253	243	228	229	237	261	235	243	227	262	249	255	246	219	264	240	251	267	257	240	257	239	240	221	263	212	242	242	237	239	262	240	280	251	251	250	262	255	231	263	213	253	199	256	262	237	281	264	235	257	243	278	249	281	248	267	240	294	258	238	267	240	220	246	244	229	260	240	276	253	239	255	254	304	220	228	233	222	253	249	230	256	236	218	227	255	236	256	247	251	260	248	239	228	282	290	232	254	272	229	235	241	242	264	236	274	247	232	260	261	242	242	246	250	246	260	222	241	258	253	226	252	263	260	221	268	258	243	255	227	284	274	247	236	254	249	256	245	211	221	264	277	247	246	256	261	262	252	248	237	252	240	252	253	262	265	268	244	237	230	241	291	252	257	251	256	242	239	252	252	221	273	228	242	236	222	225	242	277	257	244	244	236	238	250	261	251	232	271	240	243	229	261	262	232	252	232	241	268	228	235	238	256	220	252	248	241	249	292	229	267	209	237	251	260	227	222	243	252	239	256	255	264	246	261	244	257	261	246	248	255	265	277	258	218	245	251	232	235	255	255	241	240	247	243	263	271	227	235	256	253	267	230	240	248	227	263	266	261	271	239	248	238	259	245	238	228	279	227	220	243	259	242	255	252	262	268	231	241	223	271	255	242	272	231	238	230	252	226	226	230	250	266	222	252	250	264	257	232	250	253	242	243	262	255	247	260	259	251	231	271	253	250	237	260	244	272	219	242	264	269	229	249	236	250	221	232	261	239	254	229	228	248	230	231	219	239	245	242	244	245	247	227	231	263	231	255	256	243	265	228	237	254	227	261	261	230	228	255	223	260	241	254	253	247	246	240	248	218	246	236	266	241	254	265	237	244	236	207	228	243	238	244	229	225	256	262	245	244	235	269	248	241	250	246	261	226	253	249	252	253	245	225	260	263	216	238	257	258	245	247	234	271	243	246	265	244	259	229	240	254	242	262	236	252	246	249	225	252	275	235	244	274	223	252	263	254	225	258	217	226	262	230	259	245	236	239	239	253	252	250	217	271	250	270	237	279	255	234	260	232	229	250	260	252	214	248	247	218	258	215	247	234	229	252	249	273	237	269	263	251	246	262	238	275	243	259	242	252	238	253	246	248	268	241	236	258	248	269	263	284	248	253	262	275	243	255	254	238	250	266	274	245	252	253	223	257	285	240	237	205	287	254	277	245	269	268	224	251	238	232	213	230	277	260	251	222	285	248	262	254	259	232	230	215	243	263	271	284	233	229	221	234	271	240	231	260	247	238	249	244	264	263	258	275	227	226	239	249	228	260	244	253	256	272	249	260	245	248	259	245	233	256	238	240	278	245	228	304	255	249	249	251	231	243	260	264	266	268	246	242	244	263	291	281	250	233	224	233	228	265	220	254	227	259	236	245	260	241	240	266	251	252	249	272	262	228	234	246	232	267	255	248	255	263	268	251	245	238	255	217	271	229	234	233	237	247	242	245	250	242	277	240	273	293	250	275	254	237	254	242	265	237	258	261	271	244	238	255	246	235	248	261	278	245	275	224	241	226	233	237	233	247	247	248	273	259	236	222	262	251	257	249	237	247	228	260	241	223	238	271	222	258	248	268	217	243	250	227	229	265	227	241	226	266	257	267	218	232	260	279	217	218	245	248	236	231	239	260	258	251	275	263	266	253	232	221	264	258	277	220	237	245	257	266	239	246	270	248	264	237	237	250	256	250	262	271	264	233	252	267	221	251	252	274	259	242	251	238	241	252	229	225	255	250	224	262	259	231	247	269	255	246	242	235	254	264	248	238
24237	34888	18437	7069	4005	3030	1804	1086	503	382	326	292	309	321	301	328	296	320	325	306	310	301	308	318	293	292	267	290	305	316	305	329	312	298	310	319	279	294	311	280	319	321	320	289	277	308	286	326	322	301	290	299	289	304	270	316	289	319	302	280	296	291	295	319	298	291	314	277	264	306	269	293	277	273	307	310	283	280	315	303	323	303	311	297	291	295	308	308	299	295	300	342	305	313	358	298	324	257	318	289	286	288	317	325	322	318	316	297	313	277	292	314	326	302	329	296	293	290	319	328	325	299	299	304	307	335	271	305	289	305	294	324	305	291	327	281	266	330	325	310	294	300	278	316	310	301	293	308	297	330	315	299	316	320	337	285	313	284	267	287	317	264	302	336	304	297	280	304	282	327	321	293	308	318	327	293	291	300	312	318	302	285	278	291	331	291	299	302	283	280	320	311	324	341	310	286	298	305	289	298	268	338	306	298	279	342	276	320	313	281	344	282	328	300	290	264	305	290	318	338	296	289	290	321	293	288	309	285	331	294	301	301	307	300	290	309	293	288	261	294	286	296	342	279	289	295	321	293	324	264	315	279	286	329	295	300	286	321	249	284	295	322	278	318	320	290	323	320	334	293	307	309	283	256	303	289	294	296	310	290	290	287	301	279	330	276	287	329	266	303	296	294	296	301	303	264	299	305	325	273	284	312	306	290	308	300	303	281	310	294	290	309	295	292	278	304	304	299	311	328	335	285	283	322	316	279	348	279	316	302	305	310	315	291	319	301	297	310	313	303	321	282	302	278	312	294	292	301	305	306	328	307	306	287	280	283	300	304	334	313	290	318	320	303	320	326	289	269	316	318	316	286	323	295	317	313	304	310	312	302	286	305	292	312	295	309	346	299	268	291	322	295	300	305	281	309	288	287	285	326	282	338	304	283	280	332	270	304	315	332	319	331	303	317	312	296	297	273	286	277	287	298	313	317	324	291	315	296	326	297	300	313	292	293	307	319	285	298	299	268	285	305	283	302	307	302	316	279	321	305	308	286	313	312	299	298	325	313	290	316	289	323	295	318	293	299	324	323	272	307	300	288	304	314	273	292	306	312	293	307	333	271	320	275	303	273	307	320	307	296	309	297	312	282	288	295	332	283	331	291	298	304	298	291	303	307	296	279	286	303	308	301	275	302	280	314	280	318	298	300	296	301	297	299	302	344	292	336	308	288	301	301	263	303	294	287	318	292	262	287	292	293	314	289	307	284	307	268	314	328	281	287	279	280	336	311	282	314	289	296	292	323	281	290	322	310	304	271	307	272	301	315	309	292	317	293	330	316	315	335	285	293	316	294	309	266	299	281	307	318	314	320	313	311	300	296	290	319	306	303	307	311	295	320	301	290	324	310	306	317	281	284	296	301	322	298	299	293	329	278	298	323	286	294	312	292	310	302	306	295	309	283	308	333	314	317	313	283	314	286	300	291	300	302	310	280	299	313	299	295	311	307	300	355	321	299	331	309	311	303	283	307	321	307	296	315	311	304	291	329	286	282	270	307	281	279	329	300	313	277	286	306	319	318	302	296	295	251	304	355	310	298	268	316	338	317	294	285	325	309	328	325	314	304	324	269	303	318	320	303	280	283	309	297	297	280	340	281	289	295	306	327	292	292	293	292	273	255	298	342	296	309	293	314	294	300	298	270	276	282	290	296	304	282	300	299	295	282	287	308	269	325	295	306	293	331	293	293	305	301	302	296	297	280	300	291	315	295	283	279	318	276	323	299	268	271	284	306	300	302	318	285	292	291	285	321	301	314	295	310	300	299	315	294	305	276	303	321	303	294	289	289	281	321	250	284	285	281	292	287	286	298	320	269	306	282	296	304	292	304	279	312	265	307	305	320	283	300	318	284	290	321	298	303	326	316	335	272	298	268	303	279	307	250	314	282	347	311	299	303	314	306	342	293	301	277	299	308	332	294	332	318	281	304	283	320	306	310	287	336	295	278	290	291	294	292	308	298	326	311	300	303	329	315	320	288	291	298	302	282	317	309	309	287	333	303	270	321	273	314	335	308	290	292	328	328	284	332	329	263	321	309	295	296	293	307	317	316	314	314	311	277	313	266	334	300	316	334	282	327	283	303	292	311	299	310	294	309	310	303	281	307	278	282	306	322	322	268	340	316	303	312	320	261	273	311	332	328	298	299	265	309	322	306	285	278	331	328	323	265	335	316	274	303	343	309	261	309	311	295	285	299	322	284	335	272	307	305	302	300	306	321	306	288	278	311	306	293	316	288	316	278	343	279	295	316	319	332	281	297	286	286	293	297	326	306	299	314	280	279	287	299	297	297	318	301	329	305	301	302	297	306	287	317	314	321	304	298	312	296	315	317	305	312	329	283	321	318	291	312	303	305	307	282	292	262	274	322	309	326	291	325	299	326	313	268	301	290	301	314	311	271	287	322	323	304	289	300	290	308	311	307	299	303	310	303	297	314	303	301	297	341	275	296	304	280	335	320	320	338	303	304	292	291	284	299	304	255	313	303	296	302	291	296	278	302	300	269	310	285	334	303	305	293	311	296	253	294	284	296	322	312	311	281	309	283	285	277	284	304	287	270	293	299	309	310	319	298	295	325	316	307	317	294	286	300	324	330	275	323	333	261	290	300	285	323	307	328	292	289	266	337	302	277	325	299	305	306	311	294	282	293	296	311	303	319	321	286	304	314	307	315	305	289	323	299	313	309	274	320	296	319	302	314	296	275	280	281	312	303	289	293	294	296	287	324	294	298	292	316	314	311	304	307	319	274	287	315	302	303	289	306	307	286	293	320	327	292	311	295	272	333	293	308	312	297	303	298	289	280	308	296	319	280	318	314	345	283	305	317	308	282	299	292	280	324	285	291	297	286	275	300	307	299	313	312	307	303	304	317	319	311	297	317	281	274	317	272	288	280	309	337	276	312	322	299	287	293	309	289	293	303	292	283	328	324	297	316	287	299	301	303	304	310	285	307	288	306	331	268	316	308	284	275	283	299	314	308	308	315	306	306	282	333	280	297	288	303	293	324	267	294	284	304	311	286	293	290	290	311	306	273	299	301	313	303	314	306	315	338	291	310	305	339	307	293	299	306	281	296	258	319	323	313	295	296	293	311	299	320	301	333	272	322	303	295	284	304	314	284	323	305	288	290	248	295	264	299	323	329	342	327	273	265	275	303	297	257	294	333	331	340	280	341	289	274	298	282	302	301	298	295	327	278	322	295	300	323	293	325	311	294	311	322	328	298	314	289	307	275	293	284	293	268	318	309	343	286	272	311	298	297	291	316	294	308	260	281	283	319	308	288	302	300	275	307	307	302	304	301	295	311	317	328	303	266	308	309	317	326	329	303	326	301	302	332	323	285	273	302	289	288	323	319	321	323	318	298	274	286	320	304	320	312	296	300	293	302	328	294	310	306	293	299	313	295	300	322	296	296	280	302	275	331	315	309	294	287	284	311	247	301	298	284	313	296
24137	21514	29085	25411	22387	18880	10392	4508	1282	806	482	410	422	432	402	412	420	395	399	367	369	331	366	373	395	398	384	379	389	354	414	356	395	362	388	403	352	350	365	374	384	389	334	348	375	379	364	365	375	382	402	372	357	387	406	351	389	387	384	354	384	359	397	373	376	378	368	373	385	393	370	372	336	350	412	393	378	379	378	376	364	384	379	369	354	392	380	388	351	362	384	354	406	379	411	391	374	360	403	387	370	415	370	367	398	349	387	350	430	348	420	358	392	372	390	354	368	398	351	389	372	371	384	348	392	374	344	367	395	397	352	407	372	403	382	333	377	411	410	384	390	384	377	378	347	372	396	371	381	399	396	370	393	383	375	374	357	379	381	388	369	380	360	413	394	368	391	403	374	368	374	391	359	379	412	355	393	371	348	386	376	368	407	386	356	379	373	397	369	367	363	359	375	387	388	340	374	349	370	366	414	415	381	395	361	352	368	353	387	374	360	363	370	371	351	366	424	385	415	374	387	380	362	375	399	433	386	366	396	368	345	378	376	385	369	373	388	386	357	353	386	358	375	397	398	385	372	368	389	412	365	364	362	401	378	383	395	364	363	421	351	387	379	391	363	385	373	410	365	384	400	396	368	362	380	377	401	373	397	342	361	374	346	374	403	396	349	367	411	373	409	390	363	341	409	404	388	362	406	378	388	377	381	365	345	377	390	387	386	392	413	344	369	421	365	352	369	369	368	396	384	359	374	382	398	373	365	329	401	409	360	353	344	375	366	398	401	367	414	388	387	382	372	358	391	386	343	389	364	359	369	398	386	365	370	405	375	347	388	415	401	388	403	378	432	375	393	353	358	344	359	356	381	374	357	355	316	391	379	363	399	380	387	388	418	367	366	400	392	382	372	388	383	384	381	393	344	388	360	414	388	362	365	379	367	338	382	371	408	375	407	384	379	371	375	368	402	420	411	392	364	349	365	355	388	389	368	384	365	379	362	362	395	374	377	368	390	374	392	386	347	364	360	349	401	377	355	383	367	381	382	417	371	363	375	374	365	365	416	377	366	396	378	371	350	392	410	393	369	372	428	358	381	359	375	386	371	366	410	406	381	376	369	374	383	372	356	378	360	354	347	389	398	360	406	323	377	381	391	404	357	381	349	377	411	395	376	433	407	374	342	381	400	387	417	367	360	396	377	398	378	373	389	388	391	355	330	371	385	394	384	362	398	388	381	362	395	387	380	381	340	391	372	388	355	385	363	374	366	351	392	402	423	415	390	375	358	352	391	396	349	344	353	398	374	415	374	371	387	353	366	389	370	388	365	371	389	377	384	368	364	383	383	365	396	352	343	367	388	377	388	403	416	364	332	398	363	362	395	381	344	382	362	385	356	385	398	385	423	383	421	369	388	366	386	420	397	360	373	385	380	364	353	363	370	371	366	379	414	352	375	408	387	405	373	382	365	414	438	388	368	384	356	393	368	370	372	373	402	351	385	409	393	392	363	375	369	408	357	375	361	373	393	382	369	352	364	407	394	379	358	342	367	373	373	347	366	384	419	378	396	367	404	390	385	400	359	346	369	389	391	409	388	371	361	360	408	327	391	414	386	353	387	408	321	375	388	374	365	360	379	328	350	400	397	376	359	369	350	406	357	423	376	380	355	383	403	397	408	376	374	382	350	384	401	386	381	419	363	368	367	364	412	405	369	355	382	386	391	418	368	358	365	381	380	403	392	402	385	418	357	366	388	385	388	383	369	342	378	347	396	370	338	398	368	340	378	408	378	367	349	376	371	390	372	418	371	400	375	396	382	347	391	369	374	378	380	375	375	343	356	419	387	381	373	416	317	418	379	338	401	359	391	387	356	343	361	396	362	376	351	398	362	367	377	346	345	383	377	391	370	362	355	393	374	380	395	348	400	355	388	365	384	343	376	368	362	392	377	365	401	402	336	414	372	371	393	359	372	392	369	378	383	393	404	402	399	344	377	412	410	351	375	398	373	376	399	378	370	398	366	381	343	378	393	385	404	369	375	421	386	381	377	382	359	373	372	405	419	372	423	379	359	380	366	359	373	397	345	310	381	418	389	361	363	366	375	372	382	384	387	347	387	381	383	420	370	406	415	354	366	385	353	361	406	339	378	392	373	389	358	379	421	388	388	392	384	358	362	371	366	369	390	382	365	402	359	364	361	368	420	398	399	400	377	383	378	358	406	381	364	379	394	331	373	389	392	351	364	344	383	360	370	352	388	371	397	388	354	355	362	354	368	353	400	360	365	358	314	386	361	344	332	385	348	401	357	339	355	388	383	387	369	379	381	388	401	357	371	391	363	360	380	405	397	370	411	384	359	373	398	371	378	367	343	414	360	393	429	381	440	421	377	372	385	366	405	344	384	361	354	347	381	396	399	399	390	381	367	358	366	336	406	355	406	409	394	358	383	380	356	364	390	379	358	372	386	365	344	382	395	370	379	390	388	367	377	389	351	344	380	388	382	374	396	358	379	400	369	352	401	358	372	378	349	377	367	370	364	384	387	358	376	383	380	360	387	366	355	358	359	418	413	363	395	406	339	398	398	399	359	377	364	423	361	398	353	386	376	400	354	390	374	394	360	369	384	347	377	357	367	366	359	368	379	379	372	383	347	350	372	403	375	368	391	403	380	412	389	368	336	365	348	404	376	436	367	363	350	394	389	388	383	346	381	380	377	381	364	384	372	380	377	366	373	363	364	359	389	363	360	404	373	357	383	374	354	363	389	359	407	403	355	380	401	369	389	368	392	412	385	406	376	381	340	347	376	380	349	381	409	366	392	398	381	372	366	353	373	382	369	363	369	372	362	415	363	384	404	420	363	353	362	412	391	410	348	394	369	410	380	386	381	356	359	373	358	386	358	400	335	367	378	400	400	383	394	394	378	380	390	350	373	383	375	391	393	392	394	378	344	397	379	377	391	371	391	344	374	384	356	359	379	356	379	375	367	384	378	390	372	324	362	356	356	370	373	357	369	404	371	381	390	404	367	393	366	356	360	408	368	355	375	375	351	390	379	391	361	367	374	401	352	401	370	378	365	385	343	383	390	361	355	350	360	390	376	374	382	395	420	369	378	377	337	409	391	373	351	353	395	402	383	379	370	372	411	413	376	383	389	399	393	367	378	381	384	364	356	385	377	336	389	357	387	364	357	385	371	373	378	408	396	420	349	358	359	393	374	376	392	401	421	371	381	362	380	362	380	341	379	373	376	376	346	337	389	383	372	376	373	366	366	372	386	356	366	402	393	356	391	380	373	336	375	370	374	423	380	389	353	400	389	367	366	372	361	367	369	379	366	377	383	390	365	316	379	356	376	381	380	362	388	396	386	373	379	346	370	380	361	380	391	391	391	404	378	386	381	369	376	363	396	356	363	381	382	376	394	357	352	346	399	371	375	402	367	379	417	386	359	341	408	391	373	386	373	345	398	391	373	398	358	356	357	361	394	390	401	382	384	389	363	401	406	355
47729	76045	51898	33131	26688	21135	13593	8038	2509	1487	682	556	554	539	546	482	496	511	515	457	464	467	426	436	460	474	484	458	439	422	409	496	415	441	472	465	427	471	478	435	448	435	441	445	430	434	481	469	431	455	457	423	442	450	444	459	433	436	450	470	423	437	444	404	450	438	461	426	472	457	433	435	431	426	456	447	436	428	505	417	422	432	446	420	456	450	438	417	427	460	431	438	437	458	447	467	454	408	451	428	470	431	453	476	472	478	454	472	473	433	465	460	433	475	440	444	466	429	474	444	429	453	449	489	432	459	471	416	407	408	465	445	432	450	434	457	461	475	453	432	421	441	422	475	442	386	434	398	438	464	448	460	427	444	466	415	445	430	442	413	428	422	414	477	471	442	442	436	421	447	466	458	400	410	438	437	439	456	473	426	440	453	450	464	454	484	471	445	435	426	413	448	442	466	467	435	401	477	462	429	464	469	442	416	459	459	479	412	426	447	431	413	482	482	447	427	432	426	446	436	419	439	433	457	429	450	457	438	443	400	477	486	441	412	451	437	455	443	482	417	464	394	453	469	437	437	447	471	430	465	418	414	409	461	439	419	469	434	426	442	468	453	447	440	424	479	437	433	436	421	425	435	457	469	437	445	447	447	462	471	441	466	447	427	455	455	420	432	421	431	466	453	455	447	471	479	462	413	437	431	401	448	447	435	462	476	440	455	474	449	406	452	415	425	435	449	457	437	425	427	434	419	399	420	461	404	478	455	467	415	450	460	402	472	461	433	421	472	411	435	429	436	447	433	431	429	439	473	438	404	419	441	451	454	428	435	410	397	420	435	449	440	497	425	420	441	442	428	446	450	449	413	410	442	456	459	395	463	471	469	419	425	435	452	467	396	433	411	466	467	441	453	427	451	429	440	440	442	455	464	421	420	441	475	478	435	445	461	457	458	460	408	438	459	460	446	487	434	443	460	441	454	411	439	446	427	413	488	440	434	454	451	426	449	455	449	401	431	459	444	444	448	485	473	430	392	463	457	442	434	445	430	447	450	417	439	430	461	407	470	445	457	423	455	461	446	429	405	443	457	482	431	481	463	427	396	459	451	461	441	457	436	438	397	494	413	459	427	436	460	456	444	429	425	414	406	438	459	468	437	430	466	431	456	455	449	474	435	480	436	435	464	435	418	437	458	423	447	417	446	450	455	443	449	477	420	434	461	426	412	375	498	424	463	478	482	430	404	415	430	454	465	465	435	451	447	418	439	446	429	458	441	451	424	426	383	430	455	452	438	480	428	451	417	469	434	418	429	435	399	404	406	466	450	457	462	440	458	499	409	432	458	432	463	479	474	440	442	445	436	476	444	459	439	408	483	434	459	462	421	439	444	421	385	443	476	437	441	420	408	446	448	398	445	430	415	429	461	483	436	437	443	427	477	442	455	449	461	408	417	450	432	449	411	455	454	460	461	441	418	424	459	444	456	454	436	418	472	471	442	429	446	448	427	456	462	417	445	431	498	456	462	440	446	437	472	410	447	438	420	427	456	440	389	425	474	444	455	428	441	450	428	480	461	435	484	452	451	414	434	452	425	451	462	438	435	428	436	413	449	427	451	480	433	423	444	434	432	382	452	458	442	439	423	415	433	428	420	470	459	477	439	454	476	394	434	425	455	427	446	426	468	461	441	424	439	453	436	477	421	402	467	445	443	465	403	433	456	447	438	447	417	453	432	448	431	441	463	452	465	410	399	443	427	459	456	450	458	427	439	405	442	430	460	447	413	478	463	437	435	481	501	438	442	456	433	449	411	465	473	441	417	480	440	459	420	453	433	440	432	486	449	447	418	419	429	456	446	468	397	462	445	436	439	433	451	440	450	464	413	377	418	436	489	467	443	427	429	445	467	445	435	431	443	416	439	455	426	403	415	427	436	447	434	460	418	461	489	439	479	453	408	443	424	465	445	414	415	464	425	437	458	441	429	410	437	466	439	442	423	454	457	435	478	458	419	498	441	457	488	420	415	469	460	416	460	454	427	430	461	430	445	461	481	458	466	452	437	444	481	459	436	456	427	456	421	424	449	455	406	458	430	429	444	431	514	448	461	427	446	460	476	418	478	465	446	439	424	450	439	453	479	428	453	442	440	446	470	435	454	444	460	423	464	460	395	480	480	414	423	427	410	462	442	444	444	427	431	466	441	432	431	482	477	407	480	461	473	439	415	446	427	447	409	461	424	457	417	452	428	474	447	417	470	416	416	464	448	435	452	452	434	464	474	446	437	467	450	474	460	446	447	456	443	442	433	443	452	425	466	464	426	413	415	432	461	451	406	447	449	423	475	455	433	397	441	412	425	447	439	434	461	463	405	472	449	437	456	413	432	425	409	446	435	441	455	455	402	452	490	425	423	460	467	455	440	412	441	448	473	432	456	453	440	460	432	446	484	459	459	425	400	449	456	465	441	454	461	401	467	483	449	439	470	414	439	467	463	439	464	461	461	432	466	440	441	426	446	453	425	426	466	425	391	448	431	435	437	447	415	443	423	451	405	459	437	448	437	440	452	434	452	426	430	414	411	459	436	441	462	418	445	447	464	445	422	439	460	439	467	441	477	449	450	442	460	416	456	454	425	427	441	430	426	420	410	418	437	417	432	461	447	449	419	449	418	450	443	422	469	444	430	472	461	457	446	455	441	433	441	450	453	425	432	446	443	468	470	437	431	453	425	455	447	424	392	438	420	431	410	431	427	450	442	453	428	390	469	435	428	460	462	385	432	436	462	437	474	447	445	464	435	462	396	445	426	454	390	442	453	437	462	460	432	485	456	429	463	469	427	456	426	473	442	455	481	443	445	453	455	443	401	424	453	439	465	406	444	420	458	473	425	415	424	468	436	438	440	433	428	442	422	473	439	437	451	452	467	432	436	412	435	415	494	443	454	423	439	414	465	452	456	435	404	436	440	432	435	472	440	397	483	462	422	486	452	451	443	432	434	444	437	444	449	500	473	456	459	447	437	470	414	437	430	457	445	438	430	450	440	430	474	433	456	433	433	399	472	456	472	462	449	468	431	453	423	431	448	452	458	394	454	433	456	395	434	433	446	473	417	421	448	446	427	460	448	414	425	451	454	449	454	421	475	415	445	418	496	391	432	390	472	444	431	433	472	438	432	431	449	441	436	481	455	455	436	459	450	442	427	403	461	434	423	449	444	457	463	475	462	433	441	448	453	409	456	396	473	445	452	434	441	438	415	454	463	424	454	404	457	453	400	454	424	444	431	427	447	454	434	432	444	466	447	427	432	431	473	410	444	427	446	439	419	479	463	435	460	468	434	452	465	415	446	468	458	414	458	423	422	439	427	429	381	459	430	485	450	418	410	414	443	422	440	441	446	442	457	423	453	460	479	436	437	465	455	449	405	447	436	457	431	412	467	467	433	441	420	399	459	461	447	431	448	436	416	426	423	442	442	454	447	462	447	438	432	448	403	438	451	430	446	449	438	423	453
25490	21779	28117	24923	14104	7003	3828	2045	865	444	321	266	282	274	274	264	281	282	276	272	303	262	269	276	235	259	282	250	292	285	257	253	227	229	244	278	276	251	253	286	252	254	272	269	277	259	278	273	283	263	274	284	262	251	265	268	258	261	264	270	256	270	266	251	280	275	297	265	265	254	258	240	233	251	250	252	281	284	294	273	259	232	254	262	257	259	284	267	290	259	307	286	261	288	269	280	271	245	259	264	262	237	280	301	276	276	242	267	253	289	248	253	267	235	267	249	273	282	284	261	269	263	270	288	236	247	255	267	251	262	246	246	245	253	265	261	261	280	236	271	254	270	233	274	266	262	280	252	244	290	270	252	261	284	284	226	276	276	281	275	254	247	249	295	264	255	281	269	255	263	261	292	234	241	249	280	262	280	271	223	290	264	261	254	268	257	256	272	283	252	273	272	269	266	275	279	277	271	254	257	240	260	256	293	286	262	255	241	277	234	263	270	261	285	246	242	263	292	254	264	247	259	269	264	302	260	259	240	300	263	276	282	248	269	276	252	265	258	268	291	247	255	268	255	243	257	243	253	250	264	253	261	247	265	261	247	280	250	273	286	252	273	252	280	249	277	277	259	261	263	256	260	256	259	252	295	287	266	263	270	262	244	258	273	246	266	246	240	236	246	253	277	280	235	243	242	228	253	278	271	265	266	271	263	249	285	243	269	258	285	283	261	281	276	272	291	274	276	259	239	261	286	278	261	253	296	253	262	258	231	268	254	254	257	254	252	247	240	263	285	258	250	307	250	254	240	276	235	260	240	268	265	263	267	262	238	264	282	269	258	269	273	262	258	236	271	236	263	255	256	238	253	251	245	242	297	255	272	248	242	252	251	285	254	262	261	264	248	248	243	289	264	238	292	271	286	233	261	275	247	274	233	277	282	257	246	262	300	256	271	273	253	274	242	252	255	257	311	259	245	253	305	258	261	270	259	240	253	250	273	276	257	294	225	263	256	290	247	249	261	270	273	245	260	258	238	247	253	259	286	246	273	270	268	244	262	260	272	265	253	253	257	260	250	241	235	256	232	247	269	279	244	245	272	243	253	278	266	272	277	282	251	271	278	275	267	255	287	291	256	251	268	269	255	247	260	261	263	256	261	261	259	265	258	227	233	282	266	282	268	277	283	277	233	248	243	243	291	276	253	257	249	283	278	257	254	228	252	304	265	246	246	270	225	278	251	285	246	277	283	275	255	260	250	271	296	277	269	252	275	249	259	257	224	269	289	257	253	301	297	269	261	241	256	235	260	280	266	281	246	259	262	267	252	281	254	245	245	240	294	282	261	266	258	290	269	262	248	267	249	253	251	260	293	268	276	267	259	264	250	280	257	272	255	268	250	239	249	262	252	237	261	253	260	262	265	247	273	242	291	256	253	259	223	259	277	266	288	239	252	269	295	252	275	265	256	244	252	252	256	246	257	251	243	250	267	282	252	260	279	242	253	255	238	266	258	244	261	272	269	267	264	247	258	276	264	245	243	256	246	272	244	237	251	240	261	245	257	277	233	270	272	237	258	261	268	248	235	234	275	244	256	266	275	241	296	274	276	250	281	262	263	286	268	266	256	241	238	266	254	297	268	248	237	235	262	237	292	257	275	251	248	251	269	238	255	251	308	264	275	292	262	267	283	276	251	251	257	245	258	266	272	247	250	265	275	235	254	253	256	276	273	256	241	298	254	238	274	261	264	233	261	274	239	272	242	253	280	236	298	266	265	264	230	276	247	254	287	244	245	263	281	262	257	257	248	244	249	254	235	272	256	273	263	256	259	248	251	286	255	248	256	258	268	269	250	247	278	261	251	236	255	250	271	234	276	263	266	270	241	270	279	263	298	272	279	260	273	243	250	218	247	255	255	260	256	264	226	251	274	269	275	275	258	243	273	250	266	266	272	262	260	261	273	277	267	283	253	246	257	264	299	252	267	269	279	269	244	245	254	275	253	285	243	262	277	260	272	232	233	246	290	303	239	241	289	260	278	246	267	272	275	279	260	260	283	253	277	275	276	279	273	257	255	229	267	264	232	256	270	275	274	240	274	259	256	266	242	248	271	288	238	286	275	281	272	278	227	271	254	274	264	270	280	291	255	285	290	254	267	264	276	268	267	265	269	266	291	256	238	253	300	275	297	273	248	276	234	263	277	242	236	262	253	259	255	263	295	285	259	255	257	272	284	261	254	265	254	262	265	265	254	261	256	270	232	249	266	238	240	274	246	301	293	241	233	282	219	264	288	272	246	260	268	250	283	299	283	246	221	270	255	255	251	240	235	263	246	279	276	241	278	313	238	255	264	264	259	268	251	253	248	255	254	261	243	264	260	257	276	264	255	267	269	264	254	256	244	247	261	261	267	261	247	264	263	266	265	256	247	278	268	277	264	291	246	268	262	271	239	266	245	247	261	274	268	244	266	269	248	288	259	275	252	286	286	288	263	251	256	234	246	289	244	267	241	271	285	253	250	274	229	249	262	265	249	280	249	257	247	255	266	292	258	260	273	250	239	252	251	267	262	237	265	280	277	255	278	250	243	262	233	248	252	264	236	252	295	279	253	242	248	275	258	262	260	264	253	261	277	276	265	245	265	252	256	260	228	288	258	277	257	279	276	267	265	248	295	228	277	278	254	258	279	265	259	246	267	262	253	242	255	287	298	265	279	244	246	273	278	267	282	255	246	258	248	293	266	264	270	254	251	252	287	263	265	269	260	285	277	232	254	259	249	235	260	235	253	275	237	292	267	286	252	229	265	265	284	249	267	274	270	263	292	268	251	239	262	249	228	269	291	265	272	267	253	269	256	260	244	268	264	236	250	245	261	269	277	281	233	273	251	240	277	277	244	244	259	280	253	267	278	262	258	276	275	262	235	243	287	262	242	264	271	235	253	269	284	250	237	270	230	239	264	239	291	269	241	258	277	255	282	282	277	261	273	260	299	255	282	263	270	264	277	270	236	289	273	264	254	285	261	278	243	263	274	252	242	250	273	276	269	261	233	262	264	272	279	233	262	267	278	252	297	262	261	251	270	256	239	256	251	266	255	255	282	256	247	276	266	299	238	245	287	261	268	265	265	254	278	245	259	233	250	283	254	261	262	257	275	273	283	262	286	282	267	229	232	250	241	227	266	262	278	284	281	254	260	255	256	295	248	245	244	274	285	253	286	241	277	242	260	244	282	264	287	272	270	258	281	260	243	272	251	246	277	284	252	283	265	250	265	257	245	234	262	252	265	263	250	255	258	258	243	260	264	265	282	230	255	303	283	227	265	259	247	244	265	251	276	267	258	279	272	239	269	264	267	288	244	272	277	246	246	256	263	286	265	260	249	284	272	244	259	275	267	268	268	262	249	250	280	290	270	262	257	268	250	260	265	245	259	257	259	228	234	260	273	264	277	300	266	279	264	232	236	262	265	295	282	279	250	273	256	241	284	238	262	286	256	242	250	257	285	252	248
43064	61585	40197	22648	17143	12763	8646	5039	2161	815	431	392	337	379	397	374	359	351	358	352	351	339	356	301	320	371	323	312	307	335	337	333	327	314	298	335	297	300	291	328	297	317	326	335	301	345	341	338	313	330	334	339	336	294	314	352	339	308	330	309	317	323	299	309	325	317	308	299	344	349	361	303	350	328	303	319	324	367	321	329	326	356	320	301	315	332	315	341	330	342	333	324	315	328	339	341	324	316	324	339	340	325	374	347	327	317	334	299	304	311	340	360	297	320	363	338	318	347	332	321	349	324	297	352	345	337	315	335	338	316	314	316	330	341	312	314	332	338	350	334	314	301	343	319	282	331	316	338	357	324	316	361	337	324	345	300	346	329	312	320	318	325	348	349	322	332	312	337	291	319	328	302	324	326	293	328	337	319	328	302	337	357	337	314	361	329	341	310	313	323	349	305	310	314	338	329	313	296	314	321	330	349	303	312	324	301	342	322	317	328	321	314	343	314	306	356	320	370	340	320	329	328	327	298	311	324	329	318	368	315	286	340	332	317	299	319	343	344	347	349	312	341	303	332	326	320	330	312	326	320	297	312	350	326	290	343	305	311	312	311	330	337	323	301	337	309	347	330	334	365	318	333	344	331	322	306	328	317	325	296	322	339	321	306	331	310	336	292	315	333	306	332	341	300	310	290	322	298	293	315	290	292	337	313	323	347	297	343	310	332	320	315	275	289	317	331	322	318	322	315	328	303	353	308	304	289	313	331	309	346	345	328	338	301	312	312	294	303	346	349	357	355	335	305	328	332	321	331	312	314	331	313	321	309	319	337	314	284	328	343	342	321	350	319	318	315	338	318	319	310	318	293	333	312	298	343	314	349	340	309	330	318	344	307	327	320	351	310	335	309	315	335	321	317	341	362	323	316	337	321	319	312	306	324	321	320	329	289	329	365	311	315	344	305	356	347	313	336	297	306	331	352	301	319	349	334	344	317	338	332	328	344	333	315	324	303	343	307	298	326	336	333	343	339	297	334	350	355	330	309	335	305	305	353	308	334	337	334	308	302	291	316	325	321	326	321	325	338	317	317	325	327	271	363	343	296	326	336	343	328	324	326	328	298	322	366	350	319	332	307	352	340	307	320	308	350	321	307	341	316	312	328	332	331	311	305	326	318	299	318	326	276	313	335	342	321	295	341	315	296	320	326	302	328	346	305	353	315	346	325	329	349	358	347	331	331	336	332	328	331	332	329	340	317	315	340	308	353	330	307	311	323	349	324	323	287	369	334	289	331	307	347	328	328	322	330	318	296	340	333	343	291	317	316	344	305	338	336	284	310	295	347	337	322	336	316	323	322	330	354	318	306	357	306	306	332	340	310	344	325	320	345	331	300	303	317	302	308	312	345	313	294	328	341	340	337	325	345	340	321	292	298	309	339	348	342	324	326	331	345	328	341	299	312	322	326	303	349	321	311	373	328	340	297	365	290	374	315	292	298	327	325	304	308	362	303	331	305	328	349	318	304	310	341	282	324	332	310	336	331	312	333	330	322	351	303	306	334	332	327	300	357	319	339	323	334	343	328	359	318	308	355	342	325	316	300	302	330	314	334	305	329	312	345	331	357	330	334	302	316	323	314	338	316	341	284	322	353	332	345	311	309	356	340	329	318	326	310	322	338	301	290	343	307	343	301	321	296	295	309	339	322	341	327	327	327	323	365	315	325	330	344	298	347	326	340	320	359	311	326	318	317	342	336	323	315	295	321	330	319	291	336	332	329	330	301	315	320	326	329	325	318	340	319	331	345	295	343	352	336	345	317	344	297	315	309	338	338	309	310	309	310	331	323	328	324	299	308	333	306	314	328	325	339	307	322	305	319	359	328	328	320	341	332	351	342	299	328	296	331	314	312	296	367	329	324	313	310	313	331	305	314	330	328	323	328	311	326	358	322	348	339	312	306	325	362	341	334	320	336	360	332	307	295	339	335	334	315	291	316	325	318	322	329	319	316	329	319	316	356	317	310	334	348	347	345	336	308	292	330	340	332	322	346	319	346	319	329	321	304	335	323	323	317	318	303	331	360	350	358	329	330	357	302	317	293	341	320	320	356	332	309	318	307	290	305	319	331	299	330	326	341	312	308	319	332	335	316	322	324	325	320	335	339	313	315	305	341	308	301	320	309	339	298	319	355	324	342	326	326	310	312	333	349	303	335	318	333	351	331	321	288	330	350	324	318	346	315	300	309	316	346	301	331	304	321	336	324	328	308	334	330	305	333	341	320	297	324	335	290	351	295	308	314	324	311	318	311	317	350	335	314	327	339	328	321	312	358	331	309	342	326	331	320	362	324	343	323	316	326	334	308	308	329	293	333	304	360	323	329	319	339	338	302	370	329	328	316	341	320	326	310	322	342	382	338	302	311	344	309	335	320	336	331	299	299	330	310	351	339	321	329	326	328	325	292	302	380	275	356	347	291	324	340	308	333	307	326	339	307	338	312	335	339	299	312	318	325	325	326	305	298	318	359	319	318	297	341	317	340	312	320	328	327	317	301	325	288	338	356	310	312	329	325	327	319	321	296	324	318	308	333	333	349	324	271	346	315	331	308	320	340	358	310	331	303	297	335	321	323	344	322	327	340	289	322	311	320	326	288	314	351	327	355	287	307	343	343	312	327	367	346	348	337	316	310	294	320	298	316	328	302	316	317	298	307	338	316	309	297	302	322	327	348	335	355	341	310	298	322	350	342	335	282	310	322	326	295	304	320	346	327	330	326	326	339	327	334	348	352	327	324	289	295	321	313	335	322	322	319	347	305	343	283	320	340	315	329	290	309	318	352	347	329	284	312	320	299	324	297	343	326	346	322	310	341	348	336	307	300	372	309	312	329	324	283	338	314	330	319	350	345	333	334	329	335	303	305	337	335	309	296	331	313	329	336	301	344	355	319	297	315	329	337	332	332	293	333	327	327	316	326	316	329	292	322	308	307	361	320	330	343	288	346	323	321	315	324	331	313	345	317	320	314	350	313	318	340	328	318	291	304	333	331	333	294	292	331	314	279	313	314	330	336	339	316	314	322	336	302	308	317	288	342	347	334	303	333	302	328	317	340	319	325	323	308	340	318	343	318	336	308	351	353	305	339	307	318	335	319	303	370	309	305	349	335	334	311	318	319	307	349	328	336	325	307	313	341	340	307	346	323	331	333	328	323	323	310	326	320	317	333	298	321	296	328	315	325	291	328	334	332	287	348	318	339	316	373	333	301	329	344	298	351	308	330	320	323	359	352	361	347	329	332	335	331	326	319	283	363	296	329	319	309	321	355	320	328	315	344	365	298	342	283	318	272	336	332	341	301	346	279	317	314	319	353	309	325	309	337	358	346	324	325	307	333	294	313	309	339	301	298	346	305	329	331	310	340	312	326	344	305	309	323	320	326	348	336	331	300	327	319	330	317	333	300	327	321	343	303	335	311	310	345	346	307	316	340	351	323	326	362	349	328	312	325
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
