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
339483540495	339483541015	339483541565	339483542115	339483542665	339483543215	339483543765	339483544315	339483544865	339483545415	339483545965	339483546515	339483547065	339483547615	339483548165	339483548715	339483549265	339483549815	339483550365	339483550915	339483551465	339483552015	339483552565	339483553115	339483553665	339483554215	339483554765	339483555315	339483555865	339483556415	339483556965	339483557515	339483558065	339483558615	339483559165	339483559715	339483560265	339483560815	339483561365	339483561915	339483562465	339483563015	339483563565	339483564115	339483564665	339483565215	339483565765	339483566315	339483566865	339483567415	339483567965	339483568515	339483569065	339483569615	339483570165	339483570715	339483571265	339483571815	339483572365	339483572915	339483573465	339483574015	339483574565	339483575115	339483575665	339483576215	339483576765	339483577315	339483577865	339483578415	339483578965	339483579515	339483580065	339483580615	339483581165	339483581715	339483582265	339483582815	339483583365	339483583915	339483584465	339483585015	339483585565	339483586115	339483586665	339483587215	339483587765	339483588315	339483588865	339483589415	339483589965	339483590515	339483591065	339483591615	339483592165	339483592715	339483593265	339483593815	339483594365	339483594915	339483595465	339483596015	339483596565	339483597115	339483597665	339483598215	339483598765	339483599315	339483599865	339483600415	339483600965	339483601515	339483602065	339483602615	339483603165	339483603715	339483604265	339483604815	339483605367	339483605915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22647	20173	27184	22930	20150	10885	3469	2315	1838	1748	1669	1613	1522	1524	1448	1329	1262	1193	1036	932	811	798	712	638	584	548	523	463	503	464	441	438	444	467	417	422	413	424	435	454	413	382	371	390	399	426	441	424	399	409	404	410	417	434	435	410	403	382	415	392	401	413	382	419	412	438	429	399	398	439	440	431	412	406	420	399	434	421	424	413	440	438	412	398	396	455	412	400	410	427	420	443	422	430	378	401	434	420	450	442	438	392	435	409	422	391	418	434	401	449	380	415	410	397	408	432	436	410	394	423	417	434	398	440	412	405	393	374	373	377	411	462	394	408	400	393	374	396	421	427	422	457	403	414	407	386	399	415	403	395	389	386	403	410	421	416	378	397	385	411	416	390	390	434	412	384	401	428	394	417	449	403	438	408	407	421	422	391	429	368	403	449	424	398	399	423	390	426	394	402	392	391	386	439	413	446	397	398	393	406	424	401	420	434	431	421	404	410	389	400	417	398	407	413	407	433	396	385	403	391	388	425	395	389	430	405	450	466	389	415	406	417	407	403	425	402	401	428	421	412	443	384	419	407	396	397	365	408	405	372	392	439	402	413	419	410	398	386	423	400	402	370	449	397	389	433	393	375	454	419	411	380	381	406	458	392	446	423	410	418	363	401	452	388	401	384	437	420	407	370	425	399	385	401	427	409	393	396	409	418	391	393	409	439	393	428	372	420	417	422	418	405	425	419	422	399	409	406	431	414	394	434	402	454	413	416	413	403	390	390	408	431	413	414	433	435	430	375	419	416	414	412	398	425	440	431	412	414	424	423	425	436	407	446	456	379	465	409	416	429	396	433	405	409	415	422	404	372	367	411	398	408	402	427	417	424	418	412	411	391	398	409	425	408	419	393	392	398	365	421	443	402	432	430	390	388	446	376	383	393	391	435	430	435	460	396	372	398	443	405	423	401	401	404	411	425	425	450	401	426	409	380	419	413	407	423	368	366	408	415	408	432	365	387	432	355	387	400	402	443	407	363	412	378	410	418	395	400	441	416	411	398	445	410	410	416	401	419	462	399	420	395	397	396	395	411	415	388	439	396	442	391	407	384	422	405	389	410	398	408	426	454	362	428	435	397	414	402	416	396	388	418	421	387	450	368	410	403	436	401	417	430	442	434	410	418	402	426	390	425	395	372	404	402	398	412	379	402	428	407	433	422	433	436	440	380	383	424	414	432	413	420	413	386	395	443	430	428	391	405	407	399	407	439	419	386	451	394	424	404	413	353	380	396	396	429	447	370	404	432	418	381	384	391	420	411	405	439	388	417	395	425	425	390	384	443	384	377	412	407	362	399	410	396	420	413	366	393	414	395	421	425	393	428	415	381	433	408	398	414	415	383	400	424	449	425	422	407	382	436	401	421	428	429	400	416	391	428	398	417	389	391	367	405	395	378	405	428	416	416	405	426	417	436	393	420	388	406	377	408	407	391	413	378	394	408	394	391	411	405	397	410	367	394	398	410	400	413	402	396	394	422	380	396	396	425	466	451	427	422	402	409	423	396	391	400	416	412	371	393	428	446	386	392	405	404	412	381	424	425	383	371	397	424	404	377	430	442	355	421	409	415	438	393	402	409	421	396	414	391	401	449	392	421	449	404	402	416	415	428	413	402	423	402	463	422	419	387	356	422	403	409	366	368	392	384	380	427	434	388	420	419	433	413	413	433	417	414	411	404	403	404	410	441	407	448	398	426	411	379	408	387	413	423	427	392	418	408	449	426	399	433	434	377	414	409	399	409	407	399	402	463	419	404	446	410	411	441	388	407	394	403	405	440	392	385	412	413	457	416	373	414	430	394	424	370	424	397	396	435	392	379	415	436	405	413	415	415	432	392	434	403	389	436	387	423	409	421	440	428	387	418	376	331	353	352	416	413	430	408	381	445	376	379	409	432	410	407	407	418	380	413	402	415	417	419	424	454	416	411	400	410	393	375	453	401	404	396	413	429	432	430	409	387	421	389	415	408	409	392	411	362	425	372	396	407	420	398	407	421	444	390	395	430	391	396	392	405	431	410	416	430	439	395	374	419	442	403	421	399	412	430	406	375	363	405	406	405	368	402	415	392	395	421	404	431	427	430	405	386	393	418	380	383	431	426	377	395	414	426	393	382	419	430	400	396	399	416	429	422	394	393	420	408	408	396	411	435	402	414	440	417	413	416	390	407	371	392	410	418	417	390	412	437	390	406	393	413	414	421	402	401	414	412	393	437	366	379	407	399	417	432	419	398	392	428	416	383	423	410	419	409	416	390	394	401	423	368	448	406	435	389	420	385	427	381	372	417	427	409	408	399	430	402	391	380	464	431	396	411	421	396	413	462	361	388	404	406	399	375	401	444	430	402	388	384	394	389	389	375	372	409	385	401	436	395	411	413	420	430	413	411	430	421	400	396	430	387	431	396	376	418	411	424	378	401	435	387	408	403	394	433	440	432	430	355	362	418	402	402	396	415	395	396	411	378	408	407	422	391	378	411	415	392	440	398	407	438	392	411	415	442	447	398	427	383	432	397	421	391	409	442	407	430	385	382	417	393	432	383	429	412	413	412	411	416	380	426	412	417	367	429	395	411	395	372	417	418	391	404	430	400	400	427	404	403	420	409	425	431	379	390	416	389	430	400	417	416	411	454	422	391	434	433	433	402	453	398	392	410	459	434	400	397	410	393	430	404	396	424	387	393	401	417	359	392	393	408	430	407	413	419	369	407	380	383	465	421	420	410	393	392	406	451	458	409	428	406	383	422	412	405	410	384	392	413	393	392	420	362	380	373	424	396	429	429	392	385	393	432	379	418	403	374	398	420	401	448	390	401	403	389	417	431	417	400	378	439	423	408	428	404	449	401	400	412	378	412	421	403	370	382	400	407	395	417	427	457	406	399	384	367	399	425	433	412	424	396	410	398	422	417	413	408	447	447	374	419	392	423	396	449	441	370	389	386	413	395	388	378	408	404	361	400	410	425	386	396	427	382	390	396	383	407	423	446	422	415	429	403	413	377	417	436	416	390	427	393	385	384	392	431	396	390	388	432	397	430	381	400	403	463	400	370	425	469	449	435	385	410	420	402	408	418	441	385	402	421	420	442	393	409	399	409	423	378	424	384	359	400	384	423	447	438	434	418	437	417	404	436	421	378	424	409	413	416	396	411	384	390	397	449	420	382	400	403	422	386	457	384	395	403	404	395	403	392	389	422	432	389	412	428	410	401	404	429	404	409	371	405	411	441	383	390	392	415	450	403	445	409	366	398	396	371	439	412	379	412	397	416	403	417	382	417	384	379	383	409	390	432	409	413	437	392	396	413	406	377	428	410	402	378	454	406	443	400	408	390	402	396	400	447	388	405	411	425	395	471	374	384	425	393	409	396	418	383	429	420	427	369	451	440	412	419	408	403	393	411	417	384	374	404	413	440	441	416	399	421	422	397	410	451	395	410	427	437	391	429	369	396	394	430	409	409	398	392
11854	22795	21112	14711	11428	9230	7970	6930	6353	5883	5696	5440	5217	5074	4634	4366	4124	3799	3160	2858	2490	2251	1911	1785	1581	1349	1245	1163	1113	1043	1015	1044	1002	962	850	914	899	850	913	846	858	871	887	860	916	904	864	879	842	824	786	829	833	852	861	844	842	831	838	806	817	901	827	807	847	864	861	876	781	856	838	867	812	847	866	879	854	818	833	843	820	861	901	861	850	882	841	883	883	855	838	875	833	839	775	871	815	828	829	857	860	860	802	881	804	839	820	882	868	819	869	770	856	867	821	838	862	837	833	880	847	831	831	805	821	831	824	851	850	819	828	837	815	854	821	848	822	804	939	870	814	856	849	833	822	826	852	913	831	820	818	857	811	863	797	795	805	817	836	829	859	816	850	830	839	842	777	855	798	858	879	835	817	797	877	841	839	858	795	840	813	843	790	856	817	834	817	830	876	853	831	817	901	827	881	833	852	852	820	833	868	872	833	857	805	857	823	800	810	863	811	854	867	844	774	853	852	808	905	811	832	836	851	892	789	817	864	845	821	858	810	823	852	839	848	850	778	879	824	830	856	827	850	814	821	873	827	850	803	819	868	846	823	808	850	836	862	788	863	829	836	811	849	774	845	852	841	825	833	846	873	802	847	864	840	813	837	851	852	871	831	862	796	823	797	792	731	821	888	834	815	831	813	833	828	812	816	845	798	835	824	798	807	828	827	853	828	845	899	858	831	817	827	860	848	834	791	820	821	848	885	866	874	842	875	875	860	779	865	807	808	843	795	837	879	832	813	834	900	844	846	846	854	808	835	835	791	803	839	897	866	806	829	821	866	867	807	863	800	826	829	843	827	863	848	886	807	838	848	825	858	823	807	871	877	787	827	843	853	778	864	817	798	889	869	883	803	817	821	819	845	816	829	846	879	823	771	834	805	816	805	799	866	826	819	853	835	830	811	843	812	849	802	871	843	827	837	802	864	804	858	783	854	830	836	847	828	846	809	803	868	835	886	814	801	851	868	855	805	803	797	820	790	837	818	793	842	853	850	857	782	834	808	844	819	840	874	868	774	853	780	801	821	797	840	854	860	807	828	816	756	773	879	845	825	838	852	826	879	825	766	835	835	824	853	819	817	801	840	780	817	844	858	858	828	906	842	852	802	787	867	801	808	855	843	823	840	778	894	811	822	802	842	854	807	849	796	793	830	809	847	849	866	821	822	791	868	853	795	844	836	860	860	813	842	867	867	809	850	849	809	815	888	818	847	861	847	859	856	841	832	826	860	815	849	794	825	846	834	866	867	840	902	815	869	838	854	827	864	799	784	818	866	812	800	827	790	853	844	816	859	822	859	808	828	870	866	778	824	802	861	808	832	798	832	827	830	832	850	825	883	837	830	820	807	833	832	877	843	845	801	851	876	831	851	826	854	840	786	826	855	823	864	859	840	865	835	856	867	816	851	803	801	811	824	895	820	778	779	867	811	820	844	844	850	838	832	792	831	841	860	827	799	830	851	863	841	850	813	865	815	871	821	828	829	787	809	817	917	841	824	827	822	854	829	819	851	892	830	824	898	825	826	836	807	840	843	826	778	886	832	835	862	840	820	831	883	843	781	877	886	875	831	797	845	887	882	867	767	839	871	836	824	842	826	880	848	783	807	841	805	846	866	889	824	842	801	833	833	848	854	856	850	825	881	815	816	837	860	827	813	876	778	794	841	827	880	791	855	873	797	833	860	808	847	819	858	865	846	800	885	832	837	856	846	853	834	855	831	865	863	781	774	840	791	817	835	818	858	862	825	834	855	849	824	829	846	854	886	798	814	791	841	836	829	790	866	915	798	824	821	809	873	788	863	825	870	839	867	825	816	853	849	810	875	874	843	840	822	793	803	857	846	817	888	791	835	900	807	841	800	857	854	825	853	855	872	843	825	854	844	807	818	780	860	834	827	850	815	814	819	899	836	808	831	837	797	815	848	843	827	841	819	891	849	903	832	798	846	832	829	790	782	826	880	829	833	856	831	806	801	864	885	858	821	811	774	796	790	800	842	866	829	861	835	826	791	897	812	845	814	794	813	867	809	826	838	827	807	866	862	829	786	833	821	816	831	797	842	807	777	785	775	831	867	854	847	848	851	841	823	793	765	835	840	878	862	871	864	850	820	778	888	844	843	881	869	802	799	906	827	825	798	814	861	821	814	810	853	816	865	833	828	843	810	869	819	841	849	881	798	827	851	868	860	860	820	844	791	847	819	879	841	839	818	842	789	853	791	781	880	820	820	785	820	865	801	887	822	828	837	847	851	868	881	870	841	846	842	798	826	800	861	880	860	837	766	841	850	824	845	849	867	825	848	825	849	840	848	909	840	840	848	824	815	867	858	837	850	864	839	860	850	787	831	828	803	852	913	775	846	856	851	830	848	820	879	839	829	822	911	846	836	806	832	782	824	822	849	859	843	849	824	825	846	859	791	853	875	830	830	832	827	800	826	802	846	828	806	838	861	853	837	828	796	887	889	879	825	829	873	846	851	833	798	851	868	881	827	851	799	827	828	856	817	788	821	827	859	829	835	834	854	824	851	845	860	879	790	856	809	831	884	825	839	834	829	845	760	846	841	836	789	813	832	813	871	870	834	856	847	840	863	868	795	852	878	788	822	826	839	828	844	884	850	810	863	858	838	836	840	854	810	864	852	850	843	803	825	848	744	792	824	833	834	852	777	829	848	845	833	849	855	809	764	878	792	868	789	805	870	822	832	796	854	805	822	809	822	844	808	871	816	811	847	807	809	855	901	854	842	863	845	839	853	786	836	807	842	825	858	801	829	809	860	812	827	877	848	780	816	811	860	824	798	840	861	796	822	808	858	898	807	848	795	858	782	845	823	843	837	869	799	893	841	813	838	788	865	806	826	868	860	854	829	844	817	790	863	832	805	823	819	842	865	787	830	782	834	800	793	787	848	877	839	838	859	923	869	795	831	901	866	838	850	858	848	807	873	900	888	819	865	821	873	844	818	835	800	845	810	883	822	858	821	836	861	837	830	835	855	812	870	799	831	832	786	859	804	879	814	878	830	854	844	828	861	762	768	860	827	866	832	882	853	842	838	842	851	845	852	892	805	838	845	846	831	877	830	834	822	824	853	844	841	813	811	823	847	846	867	854	834	852	798	832	846	885	808	832	851	831	816	802	817	883	851	834	845	805	858	845	860	844	829	779	883	824	838	832	838	842	842	826	796	837	819	795	845	855	841	875	817	775	866	851	843	819	795	825	858	817	813	804	815	839	840	814	864	814	762	808	831	825	801	775	882	797	851	783	866	855	803	838	769	816	834	827	851	852	835	861	839	825	846	845	762	865	867	837	853	818	864	827	833	828	872	845	850	805	793	854	768	785	858	837	830	835	832	798	792	853	817	825	825	839	822	873	871	825	866	846	788	870	822	867	890	879	890	855	822	871	845	827	855	840	851	879	809	833	818	884	897	789	817	846	811	834	793	860	832	856	837	789	801	869
27385	16738	4077	1719	1061	795	704	633	579	575	591	610	552	505	524	478	414	426	429	360	362	388	345	326	318	282	275	303	291	289	272	296	294	269	283	265	260	253	295	266	281	263	271	238	247	254	222	272	264	293	270	282	274	270	279	261	276	294	276	271	280	258	286	270	263	278	251	267	289	261	285	248	255	255	270	276	251	307	260	254	275	260	268	274	260	289	280	258	254	294	273	252	287	247	253	279	242	297	260	267	301	242	264	286	283	296	281	270	289	260	290	274	274	263	287	273	290	292	250	267	264	254	267	259	281	263	270	267	257	301	241	284	274	240	265	256	252	301	260	249	266	263	286	271	273	269	256	265	278	248	278	310	266	247	285	276	263	265	260	282	258	240	278	238	277	272	282	264	268	267	262	256	264	238	263	279	274	248	288	269	268	291	255	276	257	273	236	269	247	307	262	270	281	281	245	259	253	295	259	236	267	255	282	265	287	281	283	256	278	238	267	270	271	264	260	268	258	270	263	274	265	257	267	282	244	311	266	280	251	260	280	282	274	251	306	283	264	267	276	277	252	266	258	245	251	293	281	300	282	280	244	287	256	282	274	256	255	278	271	268	265	248	281	257	268	267	244	259	293	247	275	271	274	245	282	307	293	268	296	267	272	257	260	257	250	264	278	249	251	264	280	305	275	264	313	275	241	244	262	289	269	248	254	268	246	292	293	305	255	290	263	293	264	235	253	281	273	261	273	270	258	282	280	277	267	237	271	255	252	259	287	284	264	289	271	269	258	280	287	276	284	291	283	261	284	249	274	260	254	286	254	248	278	266	274	263	238	283	286	273	263	263	249	257	292	278	246	255	266	263	268	253	248	261	298	275	264	261	252	267	247	287	278	266	265	300	261	284	254	276	269	268	274	264	252	252	279	267	250	260	260	259	249	259	268	256	262	252	273	261	279	282	292	243	275	262	273	271	264	297	247	244	287	271	263	272	300	285	250	272	281	261	253	278	253	248	273	289	292	264	275	273	279	279	251	267	275	278	274	236	274	282	242	289	308	292	307	268	282	275	241	245	238	244	283	246	271	282	245	283	257	271	282	279	254	239	255	289	283	271	260	272	260	263	273	279	288	286	268	291	298	262	246	261	251	257	244	260	277	290	249	273	279	291	272	296	293	292	250	289	269	271	294	264	264	270	251	229	271	282	257	233	257	237	254	288	270	266	240	263	274	269	295	258	247	281	265	308	285	276	266	275	271	278	256	281	270	283	272	297	262	272	286	273	240	279	269	266	247	243	253	282	258	281	269	271	288	261	277	268	279	266	258	236	277	285	290	288	266	247	289	265	279	249	287	268	260	272	255	263	274	283	271	271	261	251	282	286	294	260	259	283	266	267	294	264	255	281	265	238	284	283	261	265	290	266	272	246	253	275	262	268	304	263	284	287	278	263	258	262	309	273	290	263	267	280	259	249	278	261	274	257	256	257	278	270	272	276	284	249	281	252	228	270	256	300	240	292	252	240	262	270	278	280	282	255	277	279	275	243	276	266	263	295	268	253	266	260	257	250	294	269	295	270	295	275	266	267	261	275	249	281	275	262	273	270	288	274	296	288	255	254	271	280	258	277	293	286	274	278	285	251	257	286	245	288	280	237	269	272	276	275	263	297	268	281	279	277	275	287	265	286	251	261	274	269	266	255	248	269	269	309	276	281	269	268	263	275	259	302	267	286	281	244	300	263	269	273	233	275	231	263	259	237	257	289	290	271	278	283	264	245	255	265	271	229	262	261	286	280	298	292	245	272	285	258	287	271	271	278	255	293	220	265	298	281	287	271	257	284	265	262	306	275	277	274	276	274	270	241	293	272	316	265	266	264	250	300	271	257	251	264	256	258	304	275	271	281	248	266	284	278	312	264	272	258	280	241	253	266	278	261	257	258	287	305	243	258	274	263	286	268	261	239	272	277	258	269	273	290	274	235	242	270	275	254	261	290	278	272	249	271	265	251	272	270	252	285	301	242	278	285	267	264	293	276	271	272	284	257	251	281	244	305	285	247	265	255	266	261	282	296	298	271	313	301	268	279	279	248	282	260	262	268	281	250	273	254	276	286	265	263	228	272	263	274	217	276	289	280	277	267	291	278	274	258	243	263	310	276	250	257	280	261	264	238	286	281	275	287	285	275	266	274	269	268	288	272	252	250	274	268	262	248	274	268	260	264	274	262	289	225	289	289	245	257	273	237	293	249	273	278	268	254	252	284	292	283	288	291	255	258	281	278	274	262	307	267	285	272	307	288	275	303	275	274	258	281	277	259	259	263	286	285	279	257	249	274	246	276	248	275	279	278	291	230	281	276	275	268	274	266	284	267	269	261	267	251	295	260	295	285	250	247	277	305	275	301	288	257	287	295	293	242	279	296	248	283	262	326	270	263	279	278	253	263	259	273	267	289	264	272	262	236	297	302	279	266	275	274	278	260	269	242	258	259	297	296	279	257	298	270	268	265	280	259	262	254	282	281	266	266	287	280	294	274	273	248	267	271	237	280	250	246	266	262	258	262	233	295	284	282	250	265	271	291	253	242	253	251	251	266	276	263	285	283	242	252	279	237	286	237	271	292	277	267	283	293	240	263	262	275	275	289	242	265	273	268	277	245	265	278	257	264	266	266	247	265	270	273	268	292	273	269	270	251	289	261	268	265	259	292	271	267	282	280	279	300	271	264	258	261	250	261	284	256	285	279	272	269	249	255	275	246	283	271	277	265	280	267	292	277	238	278	269	271	288	269	307	268	242	269	225	287	242	283	268	269	271	282	281	272	315	261	255	254	281	282	241	294	243	246	303	272	263	294	259	268	283	266	245	249	266	260	273	260	229	294	269	272	266	300	271	292	237	260	293	264	292	270	267	262	274	251	261	241	281	250	286	281	271	277	277	280	270	261	268	269	254	249	267	254	294	270	267	283	269	286	242	267	279	258	272	293	300	301	253	278	259	268	265	251	266	240	301	258	294	278	280	256	277	269	279	255	242	258	283	287	275	291	288	240	269	271	284	262	255	272	269	240	279	287	258	269	248	283	310	253	256	270	246	254	278	261	258	284	273	270	250	296	245	254	264	265	286	267	295	270	286	262	223	286	252	267	273	293	291	249	259	271	254	271	267	258	292	270	260	256	279	294	267	251	242	294	281	289	294	262	250	243	256	260	248	273	269	262	288	273	289	279	283	268	256	267	271	283	269	259	273	254	257	268	284	272	256	270	259	270	306	252	261	289	254	271	251	255	273	266	258	261	281	295	275	277	278	280	317	279	261	276	268	287	270	260	286	279	277	244	266	273	270	288	267	251	248	287	244	228	275	255	274	281	264	278	303	280	279	297	268	253	279	258	253	265	282	291	261	257	279	271	253	272	296	296	271	297	262	271	279	245	269	285	247	270	251	256	278	248	265	263	273	262	259	300	269	288	268	271	271	268	257	264	280	286	291	264	262	272	265	253	286	288	291	257	248	299
7002	7878	7933	4644	3613	2948	2545	2358	2168	2065	2024	1943	1841	1788	1666	1561	1437	1404	1199	1120	1031	966	880	806	872	799	719	695	635	616	667	657	636	653	615	627	588	612	549	637	597	614	631	586	625	609	596	637	648	650	643	579	613	620	562	578	614	623	617	592	605	627	609	632	597	594	633	581	583	630	604	634	595	595	587	608	598	592	558	601	582	584	569	589	594	582	579	565	554	569	607	629	624	552	621	566	583	580	591	623	585	577	592	613	618	633	588	582	601	591	610	610	606	595	601	612	577	582	603	579	588	601	597	611	566	593	600	622	586	632	603	574	620	552	592	571	575	583	591	588	590	593	601	541	592	589	635	595	623	628	591	601	555	562	585	600	607	600	593	612	639	594	559	593	601	602	570	583	590	618	608	548	619	590	612	558	581	583	595	612	603	599	608	649	636	596	607	598	590	617	614	583	623	568	583	617	604	629	562	592	614	577	646	667	589	567	605	559	544	581	612	619	573	573	582	636	578	591	582	617	629	616	617	579	566	593	610	595	618	613	622	584	615	599	596	613	634	613	581	587	598	593	586	584	611	619	593	581	564	582	598	610	625	612	595	563	606	574	628	603	571	583	598	599	651	607	591	574	574	561	631	635	618	594	611	590	556	584	608	598	592	582	601	578	592	578	632	576	630	601	614	597	621	612	573	568	599	606	613	622	591	572	560	602	605	578	654	593	584	578	606	631	558	611	586	632	556	593	625	585	603	561	607	608	620	617	641	622	625	609	640	596	612	606	612	627	640	556	607	601	630	599	611	603	603	631	592	573	630	596	592	577	646	584	588	579	640	587	587	546	586	569	562	624	602	581	567	626	636	588	611	625	598	648	592	606	578	585	634	576	602	654	574	592	585	629	585	585	548	584	622	629	621	567	564	631	593	597	567	572	582	602	580	571	596	601	641	657	614	602	585	592	625	573	561	602	604	630	566	617	606	621	602	619	587	636	566	639	644	554	585	595	615	621	585	605	559	639	598	592	597	560	576	579	586	599	606	585	567	567	604	581	548	633	626	618	647	607	593	651	584	635	578	574	637	612	587	608	624	577	557	525	618	606	571	611	595	569	596	613	628	645	631	571	610	605	620	591	621	626	603	598	594	621	593	579	607	575	571	594	599	624	570	612	573	603	589	642	624	622	592	549	613	578	586	636	622	650	614	622	615	592	617	583	613	614	578	604	557	596	607	599	571	608	634	551	644	591	665	599	629	626	570	603	633	634	576	595	619	638	604	585	608	604	561	618	596	605	591	625	618	598	628	551	611	592	622	595	588	622	611	586	612	642	600	568	642	562	584	602	589	600	608	587	627	625	572	629	642	613	582	582	615	607	615	604	613	603	627	543	623	625	599	644	661	614	606	538	620	628	607	567	548	619	594	593	597	595	636	589	609	631	602	563	622	628	562	612	613	585	606	636	641	589	588	565	590	570	578	629	622	594	589	607	601	595	618	584	597	616	617	600	607	612	633	604	637	595	616	620	585	600	620	588	603	626	553	616	576	643	614	593	628	558	553	598	558	605	604	573	603	660	634	596	585	580	617	576	615	595	645	593	640	657	611	562	581	614	613	576	626	622	642	575	607	599	596	621	578	588	607	597	633	595	557	549	634	599	632	614	596	612	633	648	620	621	598	559	569	636	565	605	551	593	597	610	559	621	610	611	573	571	641	594	624	612	645	565	561	595	603	604	581	598	609	603	571	581	615	610	637	617	564	608	630	636	616	569	637	639	557	595	571	604	602	593	566	587	605	593	568	624	615	618	581	636	594	596	588	619	598	566	588	615	602	614	648	600	572	602	621	590	664	621	576	570	594	586	578	612	574	655	635	628	614	645	574	637	562	570	573	594	567	609	597	623	563	576	580	603	581	593	590	599	618	582	568	581	625	590	597	639	638	620	594	596	616	628	588	581	594	601	606	539	571	607	580	586	609	607	624	616	634	585	601	588	639	586	581	580	622	595	602	568	624	588	607	626	583	549	562	637	562	636	625	558	566	608	627	613	604	576	598	613	560	597	582	613	563	613	573	641	641	578	596	612	580	596	596	609	597	634	620	569	646	573	636	619	566	567	615	577	560	583	612	621	616	597	631	613	586	625	604	582	558	607	613	561	618	638	582	606	582	609	621	634	579	580	601	590	633	611	593	629	614	570	631	570	635	616	637	603	567	571	606	604	590	622	565	587	616	615	595	640	597	588	596	580	610	587	615	585	599	609	617	597	593	598	601	599	591	577	560	634	580	605	632	612	592	614	597	583	611	630	564	597	595	615	602	573	617	610	590	606	607	584	609	639	604	587	603	588	604	604	639	633	605	621	601	604	603	587	629	563	576	604	570	583	590	570	607	621	645	591	579	559	586	613	533	609	618	568	632	583	632	630	618	636	604	568	582	576	611	551	610	582	601	572	599	568	605	563	598	587	579	623	592	609	595	603	633	608	611	614	579	624	617	546	587	607	627	622	604	600	613	563	640	654	649	635	607	623	571	601	624	596	603	598	615	625	580	548	571	621	554	600	571	633	596	621	608	604	606	608	545	610	642	566	616	619	616	645	640	538	589	608	608	586	563	619	602	583	619	629	571	575	577	581	604	585	600	580	586	625	631	581	574	610	612	628	577	613	635	644	581	603	591	612	592	578	600	591	568	612	575	639	620	596	630	634	592	610	589	608	634	600	605	612	560	609	578	600	618	636	633	595	575	623	593	617	552	585	605	596	592	599	589	601	632	605	579	592	630	620	605	616	601	562	601	594	623	565	579	571	564	588	602	631	614	600	616	591	574	619	586	595	578	584	609	599	611	584	637	572	579	576	598	540	618	595	642	611	583	585	593	624	588	622	583	606	645	597	608	631	620	573	562	597	594	607	584	629	590	551	643	630	601	593	604	594	564	590	600	585	583	654	609	597	592	580	583	555	595	598	566	597	557	579	598	596	590	608	604	576	584	591	573	568	586	592	609	604	585	602	623	644	599	617	613	546	595	641	585	604	611	551	604	611	615	595	619	640	629	604	639	551	583	619	564	583	609	590	651	576	602	636	576	620	549	574	576	594	591	592	625	596	582	636	577	566	614	583	668	598	607	610	593	592	607	636	558	599	592	596	641	598	591	584	630	621	593	594	609	608	660	586	636	569	566	603	623	607	616	573	604	589	628	579	570	586	593	568	597	594	638	582	595	629	584	584	607	574	628	574	625	624	568	614	566	600	620	633	578	600	608	614	579	626	598	606	587	644	574	592	608	604	582	640	583	594	570	639	564	617	613	580	617	569	593	638	548	636	614	632	621	606	622	558	566	625	569	573	589	590	555	578	595	547	590	595	564	616	624	591	624	622	623	605	612	589	645	595	596	581	629	619	554	584	610	568	602	584	605	613	602	589	559	613	577	639	568	612	627	593	580	649	590	620	594	595	590	632	578	537	608	619	614	637	585	578	561	570	577	534	586	599	570	546	615	600	585	657	593	599	611	588
25124	21444	27884	25354	12042	2670	1749	1381	1186	1114	1092	1009	983	995	902	866	749	665	629	529	492	445	461	392	381	352	327	292	275	298	266	265	256	283	260	267	285	270	234	262	281	256	232	272	254	247	235	244	251	235	254	255	247	246	244	256	233	229	263	254	262	246	249	260	238	276	273	268	265	274	241	263	253	259	278	249	242	252	221	216	216	238	251	247	244	237	237	247	249	251	271	245	255	262	239	278	234	250	264	228	235	272	243	238	232	255	253	257	241	265	241	233	223	242	233	257	244	252	263	223	265	258	259	247	263	247	270	238	250	253	247	264	258	270	265	237	256	270	259	255	237	224	281	265	242	246	238	263	243	230	251	256	237	236	247	243	258	259	250	249	240	238	274	264	249	272	218	269	227	255	250	234	221	294	246	240	258	248	254	229	238	234	233	275	251	259	242	265	267	254	286	251	256	265	249	261	236	263	250	231	245	221	239	256	224	213	233	236	266	270	240	257	246	257	256	264	252	243	236	240	277	235	228	261	259	258	259	254	260	238	269	233	249	245	222	258	246	260	227	255	257	264	255	221	260	284	218	225	234	233	280	276	263	247	236	246	277	247	263	258	231	246	220	243	245	259	277	243	245	249	239	235	232	244	265	232	227	254	269	262	255	243	248	259	259	244	263	244	249	228	246	245	257	226	259	284	255	247	255	252	266	241	228	234	229	243	272	220	251	252	221	241	249	254	232	208	256	272	241	275	261	258	242	262	243	270	243	237	263	226	260	268	289	248	264	263	257	236	235	260	255	228	254	274	249	254	277	246	270	272	258	259	258	233	257	252	230	229	243	227	254	241	247	268	238	234	242	238	236	238	246	234	259	252	273	254	255	254	252	254	262	244	251	230	253	251	234	222	220	254	257	246	292	236	257	249	214	259	247	225	224	262	235	255	261	257	273	248	241	294	239	253	254	268	251	260	245	225	262	228	238	228	240	238	274	232	263	290	261	258	277	254	231	240	259	228	214	246	267	243	254	254	246	242	224	254	279	241	290	245	242	266	261	242	242	233	257	261	262	263	256	258	271	237	245	232	233	268	212	247	253	221	257	238	265	255	214	245	230	239	234	244	233	250	253	266	253	260	235	242	240	259	231	237	247	269	250	231	228	261	280	281	263	230	246	230	238	273	263	267	236	238	250	249	275	243	246	225	251	249	242	238	250	242	248	242	251	236	267	278	259	238	261	230	278	237	256	270	243	258	225	245	230	268	267	280	249	234	219	264	229	223	247	246	253	243	246	223	244	251	234	254	255	252	242	242	255	275	263	235	268	262	223	206	244	229	253	253	244	269	236	265	263	242	210	289	246	260	249	274	227	234	247	241	250	227	227	254	263	261	206	230	274	269	253	247	243	262	247	248	222	253	240	255	242	241	256	266	221	266	254	231	247	244	253	239	250	226	266	269	251	287	233	232	270	224	231	235	247	259	241	235	234	247	264	269	238	237	227	264	252	239	247	224	234	244	227	227	265	246	242	250	242	263	254	238	264	252	237	270	252	234	248	252	232	232	252	239	240	232	225	261	236	238	254	258	213	222	255	262	247	249	249	263	263	246	242	221	281	237	234	243	235	245	225	239	247	237	265	265	247	234	249	234	232	271	263	247	257	258	252	259	218	222	273	237	258	238	245	249	223	258	242	236	236	239	235	264	274	246	222	246	224	239	252	240	233	246	240	258	245	247	239	234	213	270	253	282	226	253	233	235	241	270	265	255	237	269	307	264	216	248	227	212	245	264	256	277	256	257	230	280	259	267	234	262	248	238	246	236	251	246	277	240	247	255	254	257	264	231	270	291	247	244	247	236	271	272	224	256	240	254	262	220	249	254	234	241	245	257	255	237	245	222	269	251	258	265	273	233	259	268	266	267	250	273	244	204	280	250	231	233	256	250	277	274	256	234	251	257	245	228	252	256	259	216	239	252	258	229	264	246	242	251	264	247	232	248	279	225	294	267	247	276	257	244	238	230	245	272	277	251	261	237	258	258	248	241	289	254	237	232	269	225	222	248	251	218	226	257	237	246	243	248	220	271	232	256	273	267	228	273	254	251	221	265	279	230	250	233	252	256	241	271	253	243	268	248	265	251	243	254	250	250	231	283	246	257	244	275	248	240	273	265	246	260	254	256	271	238	241	255	251	239	236	249	251	227	264	232	249	275	277	237	243	233	232	242	260	243	260	233	242	242	242	245	269	231	237	235	243	268	240	217	259	268	235	260	218	274	238	249	252	250	246	269	238	262	232	268	233	234	226	271	248	254	226	243	237	246	229	269	255	240	251	270	250	237	254	253	251	286	219	253	250	235	231	271	232	242	238	253	258	248	274	235	247	261	279	244	278	255	243	273	234	231	240	246	256	247	226	226	244	244	276	257	245	240	225	252	252	248	255	262	270	263	257	252	236	235	241	257	260	243	243	269	249	238	243	247	262	249	242	260	258	258	246	230	266	257	242	279	247	251	211	232	250	269	243	241	226	269	258	270	233	239	242	258	252	225	240	245	247	254	261	235	221	224	267	252	221	241	243	243	268	236	251	264	230	242	255	286	253	259	250	216	267	275	255	251	262	224	227	219	256	241	243	241	234	252	255	238	260	262	242	271	239	257	250	228	245	255	259	238	223	245	283	241	246	274	244	260	215	231	230	242	252	245	240	253	258	262	267	246	281	238	280	240	246	257	255	261	236	260	265	243	229	225	242	237	269	260	237	244	236	252	248	245	238	250	259	246	269	265	258	256	229	234	253	255	238	230	231	232	267	260	268	279	272	271	263	258	231	263	251	246	240	252	245	237	241	269	271	251	268	260	231	275	228	248	247	235	243	247	280	254	230	242	272	264	259	240	246	243	234	259	262	242	229	266	239	240	221	235	267	228	253	260	237	238	239	268	231	246	239	225	253	266	245	232	240	231	235	231	227	231	255	228	254	234	272	215	242	252	234	256	235	246	222	259	259	259	247	241	254	240	283	256	250	257	270	256	257	260	253	268	232	218	245	263	265	243	263	243	243	263	234	253	250	241	275	265	237	264	246	259	231	228	267	235	281	257	268	269	217	241	245	263	253	253	221	241	251	237	246	248	259	256	226	257	265	268	246	256	211	240	232	233	248	231	264	253	244	277	244	257	266	234	249	251	232	269	236	244	234	245	269	271	226	242	234	259	241	254	246	295	257	272	246	239	276	245	266	254	231	254	275	240	251	244	254	293	239	273	223	224	229	220	248	226	237	261	255	245	272	280	253	253	255	249	225	247	248	265	245	226	231	258	252	265	229	248	258	218	241	236	254	222	238	281	253	269	276	246	264	248	242	263	241	281	248	261	261	253	249	244	249	245	243	248	241	232	263	261	221	268	249	237	249	253	243	251	234	262	226	237	253	230	264	247	227	240	224	229	234	253	269	250	231	248	243	252	238	251	251	257	248	267	241	237	236	249	243	266	246	238	262	248	241	252	255	234	235	239	245	233
9789	18081	17057	10934	8237	6835	5676	4970	4681	4362	4155	3946	3551	3377	3228	2941	2731	2531	2131	1892	1571	1397	1263	1183	985	931	809	799	740	662	684	621	672	582	576	593	592	651	562	561	547	593	581	604	569	584	574	571	578	558	542	583	587	542	557	552	564	548	551	544	566	556	541	559	578	552	519	551	570	541	562	557	574	574	525	565	546	561	599	538	578	538	551	546	569	548	537	560	577	534	521	547	550	491	549	599	575	509	527	527	545	558	504	593	582	541	547	565	552	580	535	562	538	544	561	547	613	529	550	543	554	509	578	530	541	562	589	517	566	537	550	563	539	524	545	543	532	544	561	599	592	566	526	538	550	585	571	537	563	523	522	624	582	543	547	540	546	573	525	566	525	552	596	535	577	535	553	588	576	504	551	574	569	518	588	552	579	569	558	525	552	563	542	563	515	599	513	528	545	532	545	499	556	546	559	554	555	544	528	569	541	524	503	540	539	557	572	551	509	528	506	542	561	566	604	529	547	558	535	544	525	566	532	565	545	577	562	551	560	549	590	533	563	546	519	527	555	545	551	550	551	534	573	566	553	536	536	559	559	546	563	525	528	549	560	585	522	565	568	545	563	576	555	560	547	519	541	567	529	577	532	538	594	551	558	572	573	556	577	568	549	580	502	541	542	559	566	557	543	494	547	524	562	526	558	538	574	556	579	532	547	535	550	607	524	536	545	577	513	548	528	535	535	554	548	590	583	513	520	572	560	562	548	555	530	574	547	545	547	575	557	558	570	540	541	533	556	568	534	560	563	565	550	539	567	558	536	552	533	523	541	567	573	570	572	518	571	537	538	536	549	553	577	533	590	561	536	562	514	532	569	532	617	552	558	613	537	544	560	579	533	552	550	541	604	535	499	535	582	542	549	549	510	553	551	542	566	567	564	551	547	567	573	560	543	521	551	582	565	510	514	506	512	506	538	542	506	523	509	574	522	546	575	556	509	529	555	533	551	558	536	543	536	551	554	580	562	527	559	556	528	502	562	516	578	522	552	519	568	521	552	552	553	530	564	557	537	526	546	508	554	591	528	556	531	533	543	575	539	544	570	556	545	535	510	572	558	497	508	545	573	538	533	558	479	519	557	542	543	567	557	544	544	556	550	497	552	522	517	506	583	536	531	534	595	568	546	533	582	564	529	536	564	561	533	575	554	586	542	551	564	545	518	568	530	536	521	537	531	552	551	571	554	582	564	568	547	538	528	567	563	531	553	514	560	607	547	538	543	573	566	573	556	557	544	518	552	542	608	532	573	573	506	576	525	549	540	572	534	567	550	580	566	539	515	517	581	510	541	570	550	557	529	568	483	502	583	519	538	575	554	561	557	546	543	549	542	514	563	534	548	562	539	583	560	547	553	559	560	550	522	569	502	525	539	544	528	545	553	554	506	534	575	547	484	565	536	578	589	524	551	574	530	561	556	555	535	538	542	559	555	554	544	527	508	565	524	537	574	549	535	520	563	563	595	512	557	519	548	490	545	521	555	524	529	554	543	551	552	563	570	492	532	546	572	550	517	539	536	567	494	510	528	529	502	542	569	529	573	523	557	550	525	547	554	578	562	549	540	515	538	570	550	566	600	568	570	596	561	581	536	588	538	572	525	571	516	611	535	559	534	585	523	560	584	554	571	558	588	549	549	531	531	541	566	585	526	541	533	560	528	560	566	565	523	549	517	536	565	577	565	515	547	554	557	530	586	541	565	539	552	510	534	547	544	563	524	557	533	548	558	527	532	536	562	574	530	564	556	559	565	552	548	528	569	535	552	530	564	531	561	570	549	563	577	575	543	586	559	527	552	530	551	565	497	536	516	534	527	557	591	493	569	576	588	536	546	523	568	533	517	550	581	542	567	550	554	600	590	508	608	507	566	541	606	533	553	563	549	535	575	526	490	552	533	496	595	569	558	551	552	559	548	527	505	578	486	551	540	555	529	592	532	541	566	553	513	528	560	541	543	547	532	528	545	568	527	554	526	563	521	551	566	540	544	559	594	524	579	512	554	577	519	538	571	565	568	539	580	542	556	580	562	550	552	535	547	560	516	554	569	505	602	534	564	582	558	557	539	536	532	550	537	546	557	546	570	549	575	582	559	577	517	533	595	556	561	561	493	551	544	596	539	575	530	534	570	517	533	537	549	573	558	563	547	557	587	527	527	543	565	585	588	572	570	551	538	546	564	538	572	521	563	533	568	522	538	564	569	541	542	562	510	585	590	523	604	592	509	520	558	528	575	552	543	565	535	531	521	547	570	557	556	560	522	508	543	531	546	566	509	564	505	554	572	581	561	524	568	542	551	531	581	580	552	597	530	555	550	515	549	535	557	570	545	591	562	510	598	535	529	525	573	549	523	538	518	545	554	523	519	559	532	594	516	550	512	556	530	577	559	560	522	536	538	555	571	553	552	562	555	593	553	505	543	530	555	559	579	500	521	528	567	554	547	581	540	561	521	514	537	568	541	560	509	572	531	574	541	522	571	535	540	518	585	532	521	509	537	523	567	495	554	545	568	573	542	534	549	540	549	516	496	542	503	575	514	552	553	570	545	565	552	545	553	567	552	580	566	544	509	560	544	554	541	566	541	545	526	541	547	559	523	517	529	589	532	541	613	566	527	550	556	515	567	535	549	584	532	547	552	569	572	502	536	543	543	552	548	513	555	554	544	519	543	533	550	558	500	599	526	583	542	565	548	546	568	564	531	559	573	509	559	540	529	567	593	548	558	506	522	535	521	565	550	535	560	548	559	537	522	544	537	574	541	521	560	568	550	540	543	589	536	537	548	549	581	534	569	586	551	570	530	533	531	551	515	547	590	550	557	579	552	578	532	512	576	531	514	559	571	590	553	549	532	534	549	540	583	570	555	542	587	543	576	553	547	497	554	542	556	559	530	554	584	575	543	562	578	523	580	570	555	544	562	581	531	555	540	546	528	546	562	544	543	544	524	511	567	531	534	504	495	515	568	590	567	546	540	544	531	580	507	551	552	560	558	570	563	551	501	546	580	563	531	572	558	563	535	552	549	541	574	574	554	550	561	525	546	544	531	557	588	546	573	569	552	551	547	587	533	541	565	489	572	557	579	586	535	596	549	520	545	538	510	516	549	510	563	569	549	549	572	523	567	545	559	533	531	562	555	545	563	541	553	576	540	547	558	558	549	580	515	581	517	540	575	553	563	570	536	529	531	547	555	581	546	576	526	538	549	493	543	523	564	580	526	539	549	567	567	583	533	552	570	557	570	558	535	547	577	540	599	556	532	552	586	544	500	558	541	541	542	527	554	530	565	569	589	556	537	544	521	513	581	555	556	560	563	570	531	554	548	513	574	535	574	561	549	587	589	539	541	555	553	568	532	545	579	578	565	581	534	558	557	541	540	511	542	564	556	577	591	552	603	537	530	524	560	578	521	538	596	499	557	562	588	598	586	575	561	585	544	560	549	556	555	581	542	539	582	569	529	548	526	535
24170	21415	28831	24393	21363	11375	3833	2561	2194	2005	1891	1781	1666	1555	1527	1444	1376	1216	1094	887	793	830	696	663	630	611	543	499	471	458	510	481	471	484	440	484	420	435	423	455	431	439	432	425	469	438	459	445	470	445	419	457	404	424	444	442	421	425	440	431	461	419	450	405	420	433	433	411	416	400	420	429	401	432	430	384	405	427	432	426	469	439	421	441	427	454	415	403	397	447	433	393	427	475	414	428	418	424	440	432	408	403	449	451	417	461	403	410	441	388	431	420	436	437	442	411	427	432	422	436	430	438	432	430	404	414	379	426	434	435	449	414	423	452	409	433	454	409	411	435	396	476	409	428	436	402	430	406	430	461	423	444	413	438	439	441	410	433	411	426	461	400	413	418	461	417	414	458	395	430	408	462	465	419	438	408	404	441	455	402	435	392	414	422	437	422	409	417	397	453	427	403	442	423	437	434	408	407	462	446	410	394	455	389	410	404	408	391	414	469	442	401	427	395	435	414	469	434	423	416	410	409	437	468	432	428	401	416	425	431	409	401	441	439	488	384	395	410	435	432	423	426	419	419	445	417	423	419	443	432	423	422	415	408	476	439	442	420	426	415	469	442	451	413	427	459	431	418	462	459	427	427	408	465	437	383	394	419	402	418	433	407	428	419	405	437	451	397	402	397	411	388	423	414	451	446	407	405	410	415	434	415	432	461	438	436	428	440	437	439	413	451	417	419	431	421	494	429	472	390	400	432	436	398	413	422	433	466	435	409	453	449	397	422	426	426	441	450	434	412	404	440	424	417	379	430	423	419	415	390	413	452	418	405	406	416	429	433	423	459	402	426	463	433	391	442	426	465	429	445	434	424	413	440	412	469	453	429	415	424	417	458	430	444	391	444	438	401	424	403	414	441	439	426	438	417	444	412	406	441	430	410	416	426	425	415	440	450	412	458	408	420	415	440	458	418	446	441	431	424	431	445	395	438	435	402	469	434	420	434	438	407	398	445	446	451	482	454	430	422	440	427	411	445	442	423	462	449	449	440	420	402	479	431	412	428	433	442	439	436	409	449	411	440	417	426	394	389	435	430	428	392	428	432	419	428	387	421	420	440	418	398	456	420	441	442	411	428	375	427	396	463	447	409	399	413	387	423	477	396	427	369	436	446	424	423	435	420	416	409	417	425	427	428	401	426	376	423	452	404	419	413	429	394	459	445	432	438	407	411	412	466	430	427	441	425	406	403	428	461	418	407	401	424	419	416	429	428	419	427	470	430	369	440	447	396	387	442	407	424	396	408	419	426	449	452	435	472	427	446	427	439	396	428	405	446	416	423	412	427	456	443	415	436	395	426	400	407	427	421	467	427	436	432	414	459	442	446	436	361	428	481	405	393	429	437	429	410	429	447	440	431	401	413	413	414	392	408	447	449	423	440	397	414	407	406	444	431	439	395	418	421	415	418	416	451	401	408	429	437	454	442	447	426	431	441	394	364	448	440	431	404	467	409	404	425	444	426	392	434	428	422	416	443	463	415	404	428	417	435	434	418	402	408	434	418	426	462	429	430	487	412	437	437	420	445	444	446	434	447	440	436	436	404	428	432	446	440	431	416	417	414	421	465	422	408	459	384	445	448	466	459	431	456	460	444	443	432	443	458	439	435	416	424	412	399	396	451	404	458	480	418	427	417	472	425	440	431	415	431	385	421	445	408	402	462	442	472	455	416	403	443	432	444	431	414	450	416	443	438	455	440	448	421	407	444	421	407	431	398	411	412	404	435	403	407	425	419	398	432	445	395	431	427	425	392	401	417	425	399	424	420	419	428	465	417	449	402	401	408	467	410	419	409	437	422	391	455	422	430	434	391	427	414	425	403	426	426	459	396	429	414	419	442	423	402	462	428	451	413	396	425	393	422	438	444	409	422	410	415	431	426	429	472	468	438	417	440	423	398	425	408	452	412	444	438	403	436	397	473	446	453	426	476	414	409	420	426	406	423	391	454	424	410	442	452	438	385	403	398	429	400	479	413	416	421	417	383	434	424	402	428	411	433	436	435	418	423	432	392	432	463	438	405	421	452	403	428	441	417	425	416	382	395	447	414	432	407	404	446	454	435	406	399	406	429	426	409	416	403	427	391	394	452	426	409	425	439	451	404	448	380	437	429	391	397	448	422	460	431	430	437	459	443	408	454	407	401	448	434	428	428	443	436	435	427	416	420	428	408	433	433	420	422	460	402	427	423	415	407	415	372	404	443	454	403	441	394	406	425	438	410	397	402	421	403	413	425	445	398	414	448	412	407	425	413	443	413	438	416	437	412	427	420	421	404	422	398	442	387	437	412	400	441	403	447	413	461	394	394	439	433	480	413	408	449	440	419	448	405	413	442	440	426	410	421	445	427	411	413	462	403	421	459	441	434	431	402	436	431	416	401	442	443	465	423	423	406	399	451	463	413	450	432	430	443	418	434	404	391	406	429	412	419	440	426	410	434	443	425	406	390	433	404	459	446	430	410	373	436	422	417	446	430	397	460	423	418	432	432	424	425	437	410	389	436	424	418	434	408	413	422	454	450	412	449	402	440	388	408	419	437	433	395	394	449	439	445	407	428	418	397	451	409	441	415	381	393	445	443	435	434	407	429	445	412	415	429	412	431	448	442	434	420	417	414	412	395	412	448	408	448	428	414	386	422	403	382	432	446	417	395	422	412	425	394	413	409	431	427	435	465	458	430	411	425	455	442	429	470	378	430	404	416	443	395	407	412	461	444	443	404	411	407	390	428	429	388	435	423	434	442	430	451	429	418	410	401	414	386	437	430	449	434	449	404	464	448	447	402	409	403	450	429	425	392	430	453	468	399	440	397	418	427	424	392	424	391	385	447	432	426	427	403	414	408	437	403	403	443	411	417	440	408	457	428	430	403	444	417	390	462	450	450	441	442	430	417	440	414	443	431	393	433	418	428	387	421	445	421	418	419	447	423	406	412	408	432	454	439	395	429	424	430	399	418	428	390	399	428	431	432	416	425	376	468	422	428	452	418	438	400	415	460	464	457	448	465	407	432	431	440	462	384	439	440	459	434	441	405	410	421	384	422	397	430	404	418	458	436	410	417	408	410	470	415	423	427	430	423	394	405	427	405	407	416	434	438	390	429	443	431	420	446	455	382	436	452	410	494	393	420	382	408	439	462	416	420	417	418	431	383	411	399	441	436	410	414	442	434	416	419	388	439	418	436	384	443	411	415	400	422	447	426	419	420	440	410	449	424	450	401	416	452	435	428	420	415	418	446	427	402	400	411	417	424	482	440	417	442	410	422	453	439	407	412	416	428	415	420	414	416	420	429	408	417	458	436	447	383	397	444	404	406	450	430	403	472	420	377	427	446	424	446	419	445	396	417	393	457	412	442	430	437	439	421	415	398	426	437	437	410	396	447	439	407	457	431	394	403	431	392	425	417	421	394	406	405	446	445	434	412	398	415	429	442	429	373	452	402	411	408	454	406	392	432
12543	24296	22702	15931	12385	10239	8757	7862	7236	6801	6477	5896	5554	5244	4846	4608	4425	3930	3356	2921	2496	2133	1962	1778	1667	1496	1372	1298	1184	1090	1078	1030	1044	911	976	960	944	943	875	862	922	897	844	911	898	886	901	923	893	901	893	853	871	912	931	834	882	880	888	863	907	850	933	849	896	900	849	904	895	824	879	922	838	915	897	895	887	855	833	877	881	899	889	915	897	900	886	920	882	861	896	858	841	910	896	846	893	947	850	867	905	849	863	886	869	879	875	889	870	849	861	881	902	880	847	867	897	900	815	853	862	840	835	873	865	895	886	888	895	908	905	885	868	869	875	880	877	918	944	859	912	875	882	838	915	889	886	919	876	852	913	839	895	869	900	831	840	856	889	855	856	867	872	912	911	893	891	879	839	893	851	883	849	883	899	836	837	893	856	897	877	852	890	855	857	925	945	871	826	847	888	857	904	820	860	900	865	855	871	890	859	940	911	871	911	840	848	866	860	889	905	886	949	880	844	832	883	928	863	867	865	890	846	909	950	886	909	899	952	899	860	817	927	915	830	870	894	882	881	882	878	934	904	893	885	877	858	868	897	853	845	938	918	865	836	926	885	825	862	902	861	868	878	880	861	895	910	879	850	798	890	886	919	842	897	876	867	911	917	868	867	912	873	844	875	849	904	869	893	886	878	871	850	871	951	843	882	816	913	896	897	866	904	875	882	859	967	904	881	884	931	882	824	899	872	829	857	911	951	839	944	857	867	908	864	842	851	902	843	915	862	881	887	852	896	848	895	887	873	899	882	940	857	925	799	862	864	867	862	812	848	904	843	848	895	909	887	893	868	925	859	862	872	853	863	900	882	872	866	897	876	852	873	896	906	954	905	885	878	913	858	899	887	901	861	842	931	938	871	812	907	898	892	908	884	866	894	861	903	901	841	884	902	893	848	832	873	863	884	898	897	887	924	810	866	861	931	855	850	870	865	867	898	931	844	890	875	882	875	929	902	836	859	855	874	893	869	916	883	844	882	889	847	808	888	861	883	888	852	864	826	862	895	908	888	923	904	872	894	879	883	866	851	858	897	886	899	851	883	846	857	889	860	867	862	871	905	886	910	892	858	895	894	847	845	857	878	869	887	883	891	856	851	883	876	865	914	883	866	906	862	871	858	872	849	845	863	842	831	858	862	917	843	902	895	875	874	873	877	864	869	900	890	816	870	821	909	884	912	864	845	853	868	835	866	925	863	869	901	814	857	861	859	845	825	820	866	878	890	941	915	926	825	857	870	830	885	837	828	882	844	856	877	889	885	924	920	881	903	862	886	916	851	914	823	855	894	895	884	908	855	859	890	880	909	869	881	890	874	844	914	849	895	843	864	898	879	883	906	923	868	919	804	927	862	872	862	918	939	827	836	859	877	839	892	857	852	824	897	874	853	901	831	844	916	843	881	880	896	925	881	896	875	880	915	861	870	884	853	842	928	934	892	825	890	838	892	880	886	864	913	863	858	900	875	876	896	890	830	872	901	860	890	907	891	859	877	858	860	903	882	889	892	840	870	840	846	831	851	889	947	877	930	914	912	879	927	926	848	882	870	861	865	844	876	936	837	932	864	902	937	866	842	868	867	840	874	840	874	867	910	933	929	898	895	900	863	913	872	871	839	911	890	905	846	903	892	935	888	888	899	878	873	867	886	846	867	813	911	870	879	863	834	878	889	869	857	853	874	881	844	894	903	868	883	853	840	860	872	845	834	892	878	899	881	919	890	859	891	822	830	851	850	843	855	846	865	910	910	843	892	881	894	861	881	841	885	861	862	897	841	896	874	883	892	852	833	884	853	908	920	841	824	881	814	864	879	883	864	890	867	911	905	839	826	903	896	919	851	840	882	877	910	890	848	867	873	867	855	839	853	871	862	850	861	866	905	881	883	896	854	882	913	862	900	833	885	869	859	884	888	897	887	892	886	882	878	815	888	868	841	830	915	873	892	894	878	846	855	884	900	895	844	862	869	882	807	898	869	893	892	874	926	913	889	883	872	880	846	926	854	864	850	876	902	892	861	866	870	883	906	882	822	859	898	872	887	854	913	885	870	838	886	850	885	878	886	836	850	861	898	892	839	880	839	855	875	861	849	922	853	841	823	887	922	824	899	908	867	890	843	845	864	917	897	870	852	881	867	828	872	855	847	881	870	862	805	900	847	876	866	872	871	886	843	876	846	899	890	945	887	890	881	882	829	851	875	831	873	879	899	881	889	881	862	883	849	860	896	862	901	857	843	866	888	841	892	912	892	841	877	884	863	851	861	902	863	849	935	837	828	827	882	895	827	849	833	826	915	862	851	845	898	850	883	870	878	894	832	907	897	856	891	894	862	882	833	847	852	846	834	850	862	839	900	831	881	886	868	883	858	865	867	871	860	874	853	866	858	885	870	922	880	902	898	875	863	840	855	868	899	863	843	880	854	884	868	927	868	876	861	875	893	881	867	905	845	911	900	932	844	875	903	889	870	917	866	850	868	872	908	855	883	859	841	857	908	893	825	817	854	842	885	874	845	865	848	832	876	844	827	876	869	896	912	868	847	860	870	876	903	919	884	872	885	895	887	850	914	911	888	887	837	867	903	896	851	896	932	885	881	911	826	881	908	903	852	855	840	901	818	833	834	886	864	912	942	891	909	867	898	862	857	899	896	883	915	852	889	812	895	833	895	915	830	881	928	836	832	848	891	878	878	887	936	871	904	925	808	870	874	865	903	847	873	833	829	945	844	914	812	836	926	912	949	892	885	863	853	928	849	851	886	873	860	873	882	920	900	924	864	869	905	849	835	800	903	838	849	893	858	855	909	928	871	855	925	882	827	855	919	861	889	843	889	885	882	845	897	891	869	857	844	848	870	853	880	839	927	905	878	901	836	907	858	828	901	855	890	895	890	879	908	897	938	844	894	837	872	900	859	885	868	831	861	907	869	908	869	831	849	886	906	852	852	846	939	887	838	902	857	871	913	884	865	932	890	905	903	878	900	863	898	907	880	826	843	851	926	875	864	898	844	932	886	822	849	853	908	908	841	914	849	880	858	915	874	870	895	899	900	893	871	885	862	813	889	821	888	920	904	859	829	838	858	822	847	911	903	910	925	905	876	873	872	881	874	898	865	869	882	823	841	853	915	908	887	889	818	831	881	889	837	873	900	915	869	881	879	851	813	885	890	912	889	908	868	890	888	848	923	867	841	846	873	911	878	843	866	864	893	874	861	838	924	900	883	844	877	872	811	899	876	910	893	944	840	844	874	854	898	872	898	847	987	897	849	855	871	873	916	873	886	891	829	891	863	826	904	867	884	808	882	910	860	898	839	851	896	864	843	926	826	832	884	921	891	855	854	889	840	914	815	819	855	872	894	923	856	865	848	908	880	875	894	882	881	849	887	911	886	855	895	848	897	872	880	878	868	867	868	868	906	852	881	830	898	900	795	888	904	895	828	913	895	812	850	895	858	915	855	879	862	860	848	862
27337	16565	4155	1783	1126	800	691	674	674	592	532	555	546	543	468	456	441	408	356	365	322	338	325	307	305	282	303	282	253	295	274	253	282	270	295	253	241	244	249	274	273	233	280	286	244	277	271	251	257	221	301	269	289	280	244	249	261	261	278	249	262	231	258	256	253	273	248	256	253	242	243	278	256	299	249	275	250	245	247	295	247	271	248	240	277	258	247	267	258	240	255	266	240	270	273	249	250	245	261	254	231	255	260	251	256	234	255	246	247	246	267	266	268	273	277	240	261	271	237	266	249	264	276	279	251	253	235	259	273	276	261	278	269	248	266	245	271	260	237	253	268	271	264	261	238	236	246	257	259	279	282	257	265	265	271	294	266	274	308	272	243	261	252	246	243	266	280	270	271	256	255	265	283	256	261	300	240	252	276	249	296	248	255	268	263	250	273	268	273	231	241	269	280	276	259	253	276	249	268	262	259	265	275	267	276	256	276	257	250	252	247	264	262	264	273	254	253	267	247	279	284	248	263	263	254	241	275	270	272	264	252	269	254	249	264	247	287	255	255	230	258	278	271	267	256	248	252	265	265	257	254	243	276	256	256	263	266	252	263	266	276	262	279	298	247	268	252	250	286	265	248	269	262	261	258	265	241	242	237	229	271	271	265	257	280	258	286	281	232	249	269	246	253	229	233	257	232	279	257	280	273	275	257	250	254	252	260	265	271	256	279	262	243	272	237	270	268	287	217	234	239	268	273	295	265	264	279	258	239	280	242	275	260	271	273	256	271	242	272	273	281	292	272	274	272	273	259	260	251	274	287	289	250	264	248	275	230	254	270	281	259	270	265	269	257	254	266	225	250	240	247	265	289	256	273	258	254	267	257	261	262	242	265	255	241	232	276	271	289	229	248	237	268	271	289	256	247	269	291	274	252	256	223	245	243	264	292	249	257	259	231	233	252	286	251	243	270	241	259	255	257	238	255	228	278	251	219	266	273	260	255	266	261	254	258	244	234	245	246	256	276	263	228	259	278	268	300	254	241	282	249	277	247	252	262	238	236	265	237	284	281	276	254	279	271	246	279	281	265	251	284	265	249	272	280	240	277	267	279	277	273	278	223	272	232	274	288	228	266	280	265	268	241	257	256	240	267	247	277	265	259	259	260	252	287	282	289	228	238	286	275	251	244	263	262	236	246	276	241	258	261	285	284	245	247	255	281	262	276	263	223	256	249	246	262	238	255	234	277	268	271	283	291	224	251	274	239	309	259	247	251	248	266	268	256	280	228	266	266	264	272	288	268	300	262	235	256	272	270	259	280	271	248	280	257	257	279	275	230	242	294	266	231	264	269	271	268	278	261	239	247	269	253	270	253	232	217	270	292	268	267	271	283	256	235	244	277	302	248	228	274	276	259	260	269	264	294	264	274	255	258	257	263	295	273	266	215	259	260	255	265	247	264	277	259	233	249	261	258	280	277	255	253	258	275	266	269	271	247	265	283	243	296	272	249	245	250	252	266	270	264	262	252	242	232	279	254	270	247	245	257	239	259	237	263	298	254	274	264	296	273	234	280	266	264	251	262	268	242	272	275	244	281	235	253	279	261	256	253	265	277	233	265	262	263	272	264	241	279	278	264	250	275	256	266	258	239	248	241	264	290	234	256	284	270	258	245	236	289	245	280	256	276	270	275	263	268	249	266	248	236	257	281	263	259	263	246	275	227	247	283	271	242	271	273	283	247	282	266	270	275	250	247	282	276	259	266	248	256	264	264	255	265	296	271	258	252	276	264	262	257	236	251	239	262	230	238	265	237	268	255	231	247	262	255	290	262	270	257	264	246	254	252	262	243	250	266	296	270	261	256	254	255	248	260	259	257	237	259	279	283	224	265	252	267	271	262	265	255	264	239	282	263	253	263	262	238	241	255	265	258	291	254	285	284	248	279	253	251	282	248	253	269	236	273	238	257	235	288	279	242	233	261	270	263	214	277	246	256	263	250	280	237	284	267	252	275	273	289	239	302	261	240	269	261	258	242	246	266	246	242	275	273	267	219	255	241	248	261	263	258	259	272	267	262	271	280	269	265	270	256	274	283	289	265	245	265	264	294	251	265	269	250	273	284	259	244	265	277	250	253	269	283	276	275	285	253	253	259	271	262	289	254	248	244	273	244	259	280	261	276	251	271	237	237	272	286	237	269	258	264	230	269	243	269	285	264	259	245	251	263	288	258	250	259	262	242	269	266	262	251	271	247	273	271	262	286	254	252	281	240	240	253	244	275	268	257	236	249	257	270	262	256	262	257	282	248	272	269	259	273	273	268	251	291	244	319	250	251	272	267	268	268	256	261	253	269	264	241	257	239	263	251	256	268	229	281	253	292	269	223	264	264	283	302	273	292	271	273	264	281	251	306	261	264	242	298	270	253	258	246	273	255	246	260	279	301	270	242	276	250	282	293	236	276	279	289	263	259	244	253	261	279	243	239	262	301	272	245	273	265	252	274	242	251	276	251	249	261	254	261	262	255	255	260	261	254	252	246	243	261	256	272	260	288	268	267	245	264	280	276	244	266	257	253	252	265	258	255	259	261	253	276	235	243	280	232	259	250	276	257	252	272	264	266	265	261	290	262	269	259	263	269	271	235	224	256	249	277	258	271	246	256	255	233	270	282	266	269	274	272	253	275	255	263	262	286	235	263	243	268	295	248	256	249	270	267	237	266	266	212	269	263	239	262	239	246	266	272	257	259	256	282	279	268	278	238	263	266	275	277	280	273	281	204	265	239	264	262	257	239	267	287	228	257	250	267	276	248	260	230	262	261	237	261	305	254	266	274	257	279	232	241	296	266	248	297	257	258	289	263	266	251	269	278	268	286	268	287	251	278	263	279	238	254	277	276	252	271	266	271	213	275	251	268	263	249	264	257	272	275	245	272	255	259	222	280	256	272	274	278	270	280	284	295	254	232	294	259	255	266	252	274	253	254	242	260	256	259	258	273	243	257	259	293	248	260	240	272	290	249	231	248	241	224	269	279	252	270	280	240	268	283	255	270	290	266	275	268	240	246	236	239	244	309	262	254	243	235	256	245	289	267	257	245	247	267	240	259	264	257	274	248	257	281	241	249	282	248	237	220	236	243	296	266	226	279	271	254	246	239	263	236	236	235	280	257	221	252	254	251	240	247	285	268	258	275	255	268	259	245	246	260	267	250	232	276	252	286	254	278	257	251	254	237	259	267	264	256	254	260	273	263	245	256	285	254	257	261	257	250	256	241	242	254	253	250	246	253	262	290	250	272	256	248	243	272	283	257	269	256	276	254	279	263	242	240	276	240	256	282	272	261	281	273	257	264	249	267	273	261	259	271	257	251	282	258	271	274	275	247	280	222	268	261	287	279	238	248	253	263	284	260	276	259	293	247	251	266	258	253	241	283	251	253	269	231	263	258	265	276	257	274	280	241	267	269	257	257	260	256	253	273	264	292	270	259	236	238	234	259	244	269	252	249	274
6981	8191	7984	4972	3660	3123	2815	2593	2244	2159	2047	1943	1845	1668	1610	1518	1424	1366	1196	1088	1033	882	859	810	807	761	734	713	665	622	589	611	560	573	617	584	604	611	581	580	605	617	555	564	619	581	593	569	666	583	595	568	583	544	626	571	552	607	584	575	552	605	556	598	553	615	573	565	565	590	539	591	541	562	597	583	585	547	606	562	610	584	616	539	597	597	538	595	610	577	569	546	584	599	590	569	586	620	557	599	612	569	542	561	638	590	621	628	545	556	595	547	625	566	611	546	607	519	583	548	609	585	554	581	562	578	568	555	585	589	551	594	578	587	620	546	594	613	611	600	626	613	608	587	630	552	590	587	584	569	569	617	602	612	585	586	598	581	580	586	631	581	517	583	551	613	528	603	562	548	573	576	594	602	599	553	554	615	513	572	576	617	563	589	604	593	593	581	586	541	569	605	571	569	602	572	562	596	588	575	585	581	547	625	538	562	585	551	601	607	596	588	631	612	569	596	587	588	586	547	578	628	575	604	594	583	587	558	611	569	621	599	542	585	593	583	621	534	600	529	547	616	553	599	605	616	566	572	588	537	562	609	569	571	597	590	619	594	562	622	549	578	555	562	558	539	552	540	563	614	610	572	551	598	608	579	576	559	583	559	562	571	586	578	620	605	571	630	596	558	605	566	578	562	589	566	564	603	545	585	597	600	590	572	611	592	603	530	574	566	536	602	596	558	639	604	561	589	602	562	589	630	651	589	648	590	546	579	534	605	606	586	550	594	590	585	552	600	578	544	588	579	571	614	586	568	623	612	586	573	607	568	561	578	568	590	586	630	627	578	577	567	594	613	550	555	553	594	622	572	543	569	593	580	605	539	589	592	550	598	599	599	607	585	568	619	524	587	567	557	581	576	570	569	580	630	617	565	576	589	587	581	604	607	634	609	544	586	578	563	612	600	571	560	598	563	588	580	567	581	629	577	587	571	571	576	575	584	537	620	602	636	589	603	536	584	625	566	592	577	592	604	601	569	593	542	581	582	610	583	563	612	595	581	606	614	602	585	578	618	577	589	563	570	612	636	566	626	548	553	549	577	588	584	592	542	570	584	578	582	593	593	560	581	616	598	553	573	559	573	573	592	569	579	602	626	548	611	584	612	588	566	583	595	601	623	581	630	624	520	598	602	591	567	571	606	612	599	603	617	564	576	584	600	533	594	618	603	577	567	593	624	553	577	584	565	580	585	594	548	580	581	589	576	550	610	561	565	601	599	574	624	602	546	596	573	578	567	557	558	536	555	574	576	617	588	562	561	590	551	602	578	637	553	567	625	606	599	582	553	573	605	586	600	589	595	584	580	557	550	576	545	581	572	612	570	585	553	561	612	604	592	580	581	593	548	607	552	557	538	564	530	574	591	573	563	586	558	585	597	602	594	582	627	593	559	586	560	519	586	578	577	542	611	600	584	566	591	590	587	551	582	534	627	578	595	591	556	569	600	589	579	610	592	635	584	573	592	595	556	600	590	596	618	557	591	569	573	590	614	648	595	595	592	639	596	595	564	571	620	539	565	585	541	594	565	599	594	564	583	597	565	604	556	595	578	577	585	614	562	598	569	623	570	569	623	605	574	581	616	565	576	592	585	567	593	579	603	576	631	591	564	656	561	582	542	568	534	578	603	576	603	596	575	611	595	571	585	534	555	615	564	589	590	597	586	560	625	595	590	592	553	562	565	597	551	573	585	579	578	608	624	568	588	558	554	585	609	610	622	646	580	577	621	579	577	605	579	552	587	654	606	610	570	556	622	588	596	579	557	606	598	584	572	559	611	603	542	556	560	587	560	579	547	648	585	585	538	547	549	593	551	542	581	608	557	613	575	577	583	630	550	599	571	572	530	562	604	552	536	601	569	583	631	607	565	575	569	556	637	583	586	585	521	565	574	565	622	614	606	594	555	602	601	619	587	594	590	563	604	574	594	609	625	592	609	556	593	597	579	583	650	564	598	575	571	555	564	577	609	585	628	595	570	615	561	612	553	597	575	606	601	584	555	581	545	584	585	586	599	565	571	593	557	603	556	562	618	614	611	588	567	617	579	616	604	585	545	593	597	607	578	632	599	619	586	592	612	581	601	560	557	583	553	587	595	587	640	609	611	609	616	557	604	557	581	627	579	570	600	551	574	569	583	572	590	589	583	607	580	555	618	585	602	566	593	581	600	623	572	628	565	601	570	576	599	581	571	565	590	567	592	587	580	587	573	589	561	566	571	579	580	605	599	583	550	604	557	559	612	581	572	574	539	603	595	531	605	588	609	572	605	584	578	591	542	606	613	600	576	592	565	544	622	584	623	624	555	545	539	620	557	566	553	577	556	582	648	594	567	578	575	524	557	598	581	623	576	574	563	603	565	628	595	570	597	554	596	569	554	590	576	612	499	623	572	599	559	566	620	587	594	605	595	567	584	608	582	571	591	625	582	567	609	581	622	616	555	561	558	558	629	604	575	598	582	607	614	606	580	614	582	587	559	598	589	616	596	574	548	576	569	601	560	563	572	543	598	601	580	596	561	571	560	595	551	547	612	597	572	564	575	596	608	577	597	560	561	577	568	563	549	582	604	608	570	569	623	559	597	568	584	557	578	580	625	616	564	602	612	616	584	578	597	574	573	563	579	596	587	557	581	607	615	593	611	582	567	587	568	621	543	618	596	565	608	570	615	631	581	553	630	577	551	564	555	591	571	561	634	576	545	561	574	648	637	619	588	557	579	637	591	601	588	604	594	547	579	583	587	569	542	600	606	557	554	625	587	583	610	589	559	589	600	540	588	601	567	608	556	580	571	625	585	622	567	542	635	630	588	553	595	565	586	602	598	606	580	526	591	575	590	602	644	602	579	605	576	590	609	613	576	595	599	596	588	625	605	603	547	604	584	595	575	541	596	640	590	575	570	631	580	624	604	598	609	589	557	553	590	563	596	592	606	621	541	598	610	571	604	580	603	548	613	556	544	566	571	616	583	566	601	611	560	591	554	592	575	624	561	624	588	561	584	610	618	583	576	563	594	567	611	584	603	591	605	579	603	608	613	580	577	587	608	585	565	575	614	578	583	596	570	554	598	585	576	586	549	547	576	613	623	606	603	593	583	551	609	574	583	593	624	580	631	576	588	564	544	578	606	583	597	584	586	537	548	587	563	573	607	583	592	569	595	565	633	551	547	597	577	617	621	632	572	574	595	557	581	539	595	556	607	597	612	558	567	565	569	576	543	559	606	616	556	567	575	566	552	613	600	584	588	604	643	555	581	586	581	554	580	572	579	576	641	554	549	579	614	576	597	590	568	573	644	597	585	618	587	584	569	607	629	590	593	568	598	593	612	616	621	584	612	567	602	568	573	615	607	568	571	590	615	602	579	559	594	570	561	561	590	568	571	575	589	582	571	558	559	588	554	566	568	566	569	568	556	640	571	603	610	572	582	606	575	559	632	548	612	623	580	580	610	616	599	579	649
25074	21406	27837	25305	11680	2600	1827	1453	1226	1154	1141	1111	992	995	830	755	721	753	647	519	462	419	379	395	328	335	286	306	296	287	269	271	282	252	236	237	265	257	256	234	218	255	256	218	253	238	233	237	250	262	236	251	244	272	228	219	263	272	209	219	239	225	222	210	221	226	248	225	233	227	220	226	239	229	232	244	263	237	241	247	246	259	234	235	238	245	242	268	246	264	223	232	239	240	239	229	251	229	250	250	251	221	257	252	248	263	252	236	247	262	225	239	238	263	226	245	238	255	247	264	268	230	231	247	232	248	255	252	233	232	252	264	253	245	237	249	230	255	253	244	278	212	224	238	230	240	262	243	216	245	269	225	233	259	238	230	250	260	251	235	254	254	268	240	243	250	237	247	261	205	256	220	215	262	230	220	256	245	246	244	258	272	218	216	199	243	234	242	256	234	223	248	253	200	258	236	259	257	230	223	231	237	254	234	212	234	244	242	227	243	238	225	245	237	225	222	276	249	222	229	234	226	236	226	245	237	225	237	238	237	248	251	236	227	230	244	245	263	216	237	222	225	243	256	245	266	270	251	251	219	269	205	262	250	236	243	234	246	261	257	241	268	227	235	221	238	225	263	265	250	281	265	244	268	255	232	229	244	240	252	229	245	261	247	226	252	229	254	227	245	240	249	240	231	227	235	214	247	228	252	240	214	210	273	219	251	225	232	262	251	230	234	236	242	229	247	256	242	270	200	237	252	258	242	233	230	248	222	241	244	246	210	221	221	231	232	243	227	205	217	256	241	226	235	250	241	258	241	253	223	217	232	253	268	258	257	227	269	228	249	251	259	240	238	274	228	278	230	265	226	207	238	244	224	258	255	220	209	238	209	251	247	200	265	204	227	250	236	251	266	241	246	257	229	209	255	245	242	226	255	239	234	247	251	241	239	244	272	236	244	241	241	253	227	237	232	233	239	240	227	261	232	240	221	242	252	252	240	256	232	264	273	240	230	209	240	226	230	235	234	253	239	247	246	239	232	245	269	240	289	229	236	255	229	257	251	226	252	253	241	281	257	237	244	219	252	247	235	235	228	260	261	254	236	230	231	228	249	251	214	243	231	242	237	283	215	227	239	253	248	244	283	252	267	252	236	239	280	219	218	250	245	256	246	237	229	237	251	240	228	233	251	249	248	251	234	233	262	245	248	260	227	247	262	243	275	221	222	241	234	216	246	233	233	229	237	241	243	240	239	226	255	258	253	262	240	245	261	247	246	250	218	247	228	249	248	257	230	221	263	238	236	237	239	260	256	233	238	260	237	222	236	262	248	248	245	232	243	221	253	215	235	256	261	239	231	243	245	251	231	246	235	251	200	234	250	234	236	259	236	240	256	264	241	259	234	218	239	252	223	219	234	256	231	247	241	220	213	272	242	214	262	220	233	250	203	259	241	234	229	218	228	253	227	249	233	229	251	230	255	243	223	256	245	238	232	249	258	233	243	203	272	237	249	260	259	263	273	256	255	234	244	276	231	249	251	233	234	252	241	244	261	235	233	252	241	236	224	241	275	244	274	222	234	269	266	263	218	224	238	226	257	221	249	249	212	265	260	233	232	239	254	270	237	237	258	244	280	218	229	216	235	252	240	244	251	256	232	247	235	228	237	242	249	257	229	278	231	255	247	247	226	244	229	238	224	240	246	242	246	240	276	253	238	255	229	262	245	245	228	255	249	234	267	255	240	253	230	217	222	253	243	236	238	258	245	251	252	238	252	250	206	266	251	220	264	257	245	228	222	270	224	254	236	242	241	215	244	245	224	251	239	222	219	221	256	235	223	230	248	207	240	245	246	235	265	268	257	242	219	228	243	249	230	255	238	227	238	239	257	253	242	215	234	243	251	265	248	228	233	238	261	231	256	253	251	212	218	261	243	246	230	248	256	247	244	227	252	246	261	243	235	245	223	250	214	242	257	238	267	253	230	241	243	272	243	240	253	239	260	240	258	246	239	244	234	246	217	247	220	232	241	277	255	269	237	237	258	241	267	229	294	256	261	227	238	235	236	239	259	224	228	242	224	232	264	216	255	250	243	244	250	233	238	244	245	254	239	228	261	241	242	222	237	239	263	251	250	274	220	220	263	255	228	264	228	264	243	256	229	235	259	237	224	249	272	249	237	228	232	224	218	241	240	255	239	259	238	259	239	269	237	246	246	224	210	232	248	235	245	238	230	233	232	231	243	217	255	234	259	238	244	246	255	267	220	248	239	231	248	212	219	245	249	252	250	245	244	208	253	243	237	238	246	243	211	253	252	243	239	222	221	253	255	235	271	252	206	241	263	227	239	230	227	277	288	244	243	210	211	233	280	206	252	255	244	222	261	252	218	231	264	276	208	257	239	238	247	246	249	237	235	230	238	219	237	239	226	251	231	252	231	221	247	252	252	228	238	259	231	226	233	227	258	233	271	252	268	229	227	266	243	252	219	255	251	261	240	236	251	261	238	254	248	259	227	241	230	249	257	246	211	234	242	262	241	239	207	246	253	253	236	252	237	257	247	232	263	275	254	237	223	245	259	230	256	279	254	239	271	210	251	293	260	236	272	246	240	245	236	243	260	216	245	220	234	242	225	236	218	231	259	252	241	237	220	233	218	240	266	239	228	245	244	269	224	270	259	254	247	237	231	226	228	235	226	236	252	224	233	241	258	242	268	227	241	267	235	241	244	242	237	245	221	246	249	236	222	234	237	254	233	234	218	272	229	209	234	247	232	288	266	224	249	244	225	249	267	236	201	222	232	219	248	245	215	250	222	249	275	250	224	255	250	227	243	233	246	218	204	231	236	263	253	273	244	257	237	262	290	239	243	241	252	259	231	230	244	246	211	223	243	244	250	259	229	233	249	273	262	248	225	262	255	241	256	240	272	239	256	244	259	256	248	231	236	237	264	242	260	216	270	223	217	265	252	256	224	233	249	233	248	261	226	248	254	240	254	247	260	224	242	239	247	234	222	225	249	226	258	231	239	247	259	239	228	219	249	218	243	249	251	244	268	246	246	261	253	229	249	242	249	202	223	233	224	211	231	264	238	229	243	262	249	224	231	246	213	231	245	222	235	241	262	258	252	218	242	233	223	257	231	221	219	238	225	195	237	231	249	230	252	238	230	254	223	203	252	236	233	248	238	224	251	224	250	235	240	257	232	250	222	233	215	204	260	236	264	252	228	247	231	246	236	247	232	246	202	223	269	211	223	240	243	264	231	241	232	254	207	239	256	242	234	248	224	219	223	227	233	229	238	234	252	246	240	220	226	218	224	257	274	263	244	242	260	219	264	268	209	250	235	244	285	267	254	269	250	253	262	231	237	222	246	247	280	234	239	239	244	238	243	225	269	233	232	252	239	253	248	265	232	264	240	247	236	235	224	240	265	207	246	227	247	230	255	231	252	236	245	251	231	244	258	250	232	252	209	246	257	228	253	237	265	252	258	248	232	253	255	245	229	251	285	245	232
9615	18215	17220	11183	8498	6969	6102	5422	4923	4476	4185	3980	3622	3268	3073	2812	2702	2458	2048	1731	1542	1408	1215	1097	1070	957	827	796	677	669	571	597	605	588	567	595	557	591	583	522	523	515	529	518	603	577	536	490	553	572	544	568	570	519	567	550	530	532	590	557	529	547	532	528	553	554	529	541	514	504	556	573	567	516	570	533	518	550	539	549	543	552	547	569	551	515	544	539	527	538	522	499	561	544	543	537	543	519	560	589	555	561	492	546	464	491	506	541	490	518	533	523	566	530	541	528	564	550	525	541	558	510	553	520	575	550	530	506	519	495	556	562	515	496	534	522	526	536	548	528	499	560	531	531	561	531	556	540	511	558	525	553	555	536	558	546	526	556	555	562	545	506	532	525	513	558	510	563	541	502	539	545	517	526	572	534	540	531	550	555	540	545	515	518	536	507	550	543	539	540	567	548	569	551	570	523	528	540	550	522	506	537	564	550	567	506	568	538	538	519	542	496	571	515	509	546	539	506	551	541	577	547	493	487	551	558	532	516	555	529	495	512	585	541	530	546	524	538	542	532	526	549	555	537	492	529	535	534	469	556	528	497	545	508	478	520	528	580	574	545	570	516	535	513	537	510	535	510	541	545	528	526	543	486	494	525	546	549	533	577	528	550	562	530	528	556	559	548	501	516	532	511	507	525	532	548	556	524	592	558	522	535	587	521	555	538	543	527	548	500	507	567	524	526	566	588	551	534	517	552	520	547	548	520	497	515	521	561	563	535	561	523	515	540	523	463	531	502	537	530	530	536	550	558	551	562	557	514	559	517	545	557	497	534	530	536	527	519	551	562	527	515	493	527	558	536	527	512	555	558	523	539	510	509	522	571	545	538	528	532	523	534	523	565	502	546	503	553	582	552	539	509	552	542	506	553	552	597	518	533	522	517	561	562	561	563	553	484	523	530	515	557	590	551	533	521	542	519	535	511	545	554	573	537	508	568	539	547	542	533	498	524	540	506	585	539	516	552	565	569	559	544	522	568	534	481	493	533	518	552	567	510	513	557	532	521	542	557	540	520	545	539	540	565	515	550	561	564	559	520	525	510	557	532	507	527	571	535	539	570	529	524	514	536	540	518	549	518	526	522	538	509	520	554	552	521	519	556	542	522	564	534	542	534	574	568	514	537	528	552	544	534	521	581	557	529	579	529	512	518	526	521	521	528	532	523	533	585	537	531	540	508	516	514	541	513	586	534	507	588	534	514	531	515	527	525	552	494	471	520	565	539	533	511	544	542	525	544	536	554	567	496	558	567	531	534	530	507	543	562	511	519	534	504	544	550	574	534	520	529	565	544	532	516	543	512	573	562	540	544	464	495	548	509	534	520	565	557	520	561	552	531	562	538	519	534	532	584	465	546	536	535	587	510	530	520	522	541	512	516	523	513	502	513	582	538	597	541	535	551	516	505	551	512	510	540	521	544	495	521	532	532	508	540	501	551	532	527	552	539	539	517	523	545	558	536	560	534	527	536	511	520	509	557	556	555	519	528	537	488	529	596	552	525	573	574	541	519	542	539	533	533	565	495	525	555	553	537	534	539	547	542	567	509	515	577	545	552	558	528	529	543	493	488	538	524	514	522	509	536	522	525	552	501	548	544	530	532	581	536	564	530	545	525	536	560	558	503	574	507	540	539	500	506	544	537	536	518	553	525	569	532	558	492	502	537	580	549	531	533	501	527	553	534	538	514	529	541	595	535	535	553	534	566	514	532	552	527	501	508	514	521	559	542	523	535	512	559	592	494	524	536	535	545	512	516	533	533	510	535	530	553	512	526	558	542	543	536	526	546	534	493	507	557	554	537	508	549	526	559	542	536	595	567	553	506	528	516	562	551	530	511	535	506	542	570	542	514	548	542	538	548	531	536	543	511	553	511	510	528	526	562	542	564	508	559	531	580	572	511	543	560	544	559	554	507	510	542	521	528	505	542	531	529	502	523	531	524	542	540	504	589	556	541	501	502	560	545	502	561	560	535	575	454	550	557	551	496	524	547	540	537	518	467	536	578	573	544	509	506	512	506	562	540	512	523	493	533	541	553	557	571	542	533	519	538	555	561	529	478	502	510	580	504	547	532	595	545	539	524	517	537	559	522	550	560	511	544	536	552	558	526	540	531	570	566	507	514	558	516	550	559	581	539	556	529	550	534	517	517	525	547	526	530	577	550	545	515	585	534	518	580	541	591	504	517	493	578	519	505	535	561	518	537	498	533	546	550	537	578	543	552	505	543	533	566	511	559	559	529	525	525	548	505	536	509	547	504	513	512	515	573	512	550	541	550	548	505	536	572	569	550	518	514	525	527	487	539	532	570	550	560	496	540	521	510	535	533	492	553	512	511	511	527	543	538	545	532	540	517	574	501	515	533	541	525	535	521	540	534	540	489	524	534	519	563	523	559	514	558	518	516	525	572	550	563	545	496	562	560	508	593	550	554	525	517	497	535	518	488	552	515	554	498	537	519	522	565	572	535	551	536	544	520	570	553	542	515	538	517	531	541	551	509	535	558	534	550	542	523	575	523	478	542	525	525	545	534	559	501	511	534	580	496	506	524	539	553	555	492	551	583	524	518	518	510	533	555	515	533	517	541	561	526	511	521	534	540	556	542	538	591	488	532	538	550	532	516	532	555	514	570	550	535	539	520	552	544	532	531	568	549	532	534	555	535	541	551	546	532	541	548	558	572	577	515	538	534	549	523	540	509	546	543	578	510	543	539	554	560	530	506	555	533	528	538	560	500	518	538	501	533	554	514	578	503	518	539	511	546	539	574	515	558	536	550	515	533	550	536	545	528	590	513	545	550	544	567	521	519	526	563	540	543	552	520	562	532	533	506	495	526	610	519	557	499	550	515	507	528	578	567	557	523	574	554	548	563	530	528	529	524	526	550	547	544	511	534	575	499	474	568	521	568	551	532	517	549	530	519	518	533	566	541	504	508	554	514	534	564	537	543	519	526	492	523	510	522	570	546	526	523	555	539	510	512	526	532	539	511	531	546	546	576	545	509	546	570	526	541	524	545	523	528	523	529	595	514	537	523	516	547	529	544	560	501	533	508	546	553	523	519	490	523	507	538	525	513	532	550	539	544	545	523	523	541	517	546	574	565	513	513	510	548	507	538	600	562	531	523	515	529	532	530	540	560	527	505	579	522	560	548	523	523	527	486	581	518	524	567	533	526	526	553	543	541	566	537	538	544	589	553	544	551	492	524	545	514	518	531	521	568	532	547	560	550	567	548	523	532	526	533	537	517	514	527	503	494	507	551	516	566	528	531	547	543	566	580	528	530	575	498	543	518	551	523	557	540	529	533	536	552	486	505	583	535	508	553	539	551	538	554	510	528	582	551	504	476	525	552	548	524	494	566	493	587	509	551	553	589	557	546	564	541	591	557	532	523	541	506	532	545	537	541	561	545	579	553	511	517	539	585	547	521	536	526	583	518	543	514	545	517	504	519	522	546
24118	21428	28888	24343	21337	12109	3957	2618	2268	2081	1986	1795	1696	1541	1401	1356	1372	1243	1056	951	823	757	731	735	622	621	576	541	518	473	474	503	419	454	445	419	463	426	435	423	448	440	439	413	418	430	431	417	425	440	441	442	436	422	379	437	460	415	412	411	428	445	422	405	402	390	406	412	413	432	428	424	421	431	397	410	431	410	471	409	420	430	417	402	431	436	413	419	394	425	452	418	419	411	402	438	445	423	409	394	401	406	435	451	443	440	451	425	439	440	391	401	408	399	419	402	419	432	454	442	474	409	444	417	424	433	421	422	432	429	396	457	445	437	421	434	452	412	421	465	394	418	422	428	418	432	430	441	435	434	411	420	422	458	362	431	426	383	431	396	395	420	419	419	424	418	431	407	398	467	395	435	402	406	448	436	456	414	457	436	420	434	421	409	409	432	415	423	414	423	417	450	416	424	380	453	422	427	442	443	453	417	425	463	414	434	411	419	412	400	428	432	452	468	425	418	414	421	420	399	441	398	432	454	401	415	399	442	428	446	427	403	407	429	427	438	440	405	406	420	430	429	444	401	388	396	394	401	412	432	407	446	448	433	402	425	438	356	407	419	420	429	403	421	466	420	444	383	429	405	466	411	385	420	443	423	411	410	462	437	428	396	422	433	429	467	423	462	399	422	410	472	449	449	439	422	456	391	437	416	427	413	405	403	419	400	445	445	452	430	404	418	454	387	419	443	409	441	433	405	421	430	403	449	425	379	423	413	445	405	424	449	421	352	414	445	395	407	393	419	402	444	406	419	407	449	398	408	429	411	455	441	426	437	444	426	441	417	431	411	391	402	464	427	408	427	441	426	390	439	419	424	433	393	408	416	404	443	382	409	393	421	430	413	386	448	431	412	457	438	418	415	441	434	415	388	433	412	435	412	409	414	389	402	408	426	398	436	430	397	410	392	446	418	401	434	409	446	417	401	412	399	461	428	438	445	403	417	408	419	404	431	397	412	399	421	425	443	398	437	453	428	397	433	421	413	396	430	436	418	442	425	425	456	404	440	416	452	423	429	425	453	401	455	418	418	397	435	426	447	422	441	449	401	411	408	430	442	412	412	454	420	436	441	405	430	448	459	435	434	418	424	390	425	437	376	429	432	415	409	430	407	423	410	439	401	421	418	439	412	398	430	439	391	414	438	405	411	447	416	441	462	453	403	435	447	408	427	432	417	455	413	399	438	398	430	436	414	443	434	452	433	434	438	403	434	449	432	421	411	385	399	432	433	386	408	441	400	385	438	411	425	405	438	467	491	456	423	435	408	416	444	403	458	384	385	426	429	435	442	425	396	418	395	424	450	413	459	441	448	464	414	460	403	422	391	428	413	425	413	408	437	479	423	421	380	415	425	415	413	426	444	452	388	442	399	442	413	430	420	414	408	406	418	426	435	410	410	438	451	438	439	423	387	395	420	407	427	434	439	401	429	387	457	442	435	410	418	420	455	419	426	425	443	414	409	414	380	406	411	435	404	425	450	402	408	429	428	424	437	426	428	421	429	400	418	422	399	430	431	429	441	428	423	419	458	418	424	434	415	373	404	425	428	432	405	420	404	410	422	428	400	441	442	407	402	426	438	434	445	423	424	417	419	433	415	420	412	426	429	432	465	455	418	442	447	451	424	423	438	449	392	385	437	411	432	428	434	405	482	408	393	408	393	465	440	469	446	413	384	453	430	404	416	455	453	431	443	416	413	413	423	411	417	437	432	448	403	425	403	404	417	425	403	442	471	428	399	437	411	408	436	436	427	438	473	393	446	389	384	424	436	444	455	404	427	423	414	389	403	389	449	434	461	409	395	432	449	412	429	401	452	429	451	427	455	419	455	451	443	396	408	421	437	401	417	464	451	411	421	401	419	463	432	411	425	450	390	430	375	444	400	388	405	397	421	425	391	404	401	436	405	447	420	417	418	429	392	414	435	431	400	426	389	423	402	408	463	420	417	434	416	417	431	421	409	430	417	371	389	464	441	401	422	402	418	417	411	433	457	423	400	372	423	408	441	421	409	413	454	386	442	421	417	383	433	413	420	442	397	439	425	417	387	411	428	465	444	409	427	414	423	413	431	435	459	415	414	426	425	409	419	403	426	422	406	476	386	408	419	439	389	430	416	442	414	424	431	420	431	446	426	409	434	435	408	402	435	413	433	437	434	407	436	393	438	418	426	422	423	428	425	407	419	437	417	449	444	393	417	434	399	397	397	386	408	418	417	422	422	386	412	430	420	406	447	451	456	395	412	450	412	413	411	426	420	410	406	424	397	365	415	420	432	423	426	419	427	431	423	390	434	417	408	409	453	431	405	402	423	414	432	419	434	400	455	461	410	418	391	429	433	397	453	411	413	417	421	421	425	417	448	395	404	443	409	414	441	422	430	444	441	436	425	413	426	389	399	443	402	453	394	423	460	468	408	423	449	411	419	380	437	429	415	400	448	401	409	424	431	385	437	435	418	409	418	440	438	456	405	409	418	416	425	437	423	435	434	426	368	413	409	400	417	447	427	417	421	403	405	394	403	415	418	445	418	433	373	414	427	423	396	409	416	435	430	433	387	445	414	391	429	432	424	423	404	405	440	435	436	429	426	460	424	446	407	410	409	425	416	385	442	394	427	411	443	397	384	447	422	435	450	421	412	432	398	445	413	452	436	433	440	453	414	414	422	421	420	412	429	429	422	410	404	379	459	372	431	411	425	441	416	431	418	424	422	430	392	410	392	402	394	395	451	450	426	419	414	432	398	432	422	402	426	438	434	455	449	414	420	417	422	425	385	414	480	451	483	385	437	432	383	426	399	433	422	443	385	406	436	405	419	420	411	402	467	458	438	404	396	459	416	419	409	437	413	369	419	433	425	433	371	442	439	408	406	408	400	410	410	437	404	415	456	441	396	427	447	438	395	389	415	414	460	405	434	447	420	435	429	433	464	411	418	411	451	419	412	409	441	428	407	432	370	408	423	426	402	443	412	425	445	410	465	415	422	413	407	407	429	468	447	435	405	431	422	435	414	420	383	427	423	421	403	414	429	386	452	430	458	414	425	424	403	428	449	441	417	413	428	424	451	439	424	410	444	422	418	400	438	414	404	411	461	441	448	386	426	395	409	387	393	412	431	445	381	447	467	428	412	425	445	425	433	416	427	417	447	438	425	452	449	417	449	370	392	435	422	441	420	445	410	429	454	433	401	431	439	445	423	389	429	392	403	400	419	436	427	453	425	454	410	415	440	416	399	403	437	471	403	450	410	415	414	421	432	416	451	442	426	430	454	446	413	423	416	423	411	448	406	422	403	419	401	450	443	422	406	390	409	404	413	417	404	429	409	420	404	418	407	414	405	389	409	404	428	415	431	436	390	407	412	404	469	404	376	444	393	430	394	423	425	431	426	412	440	411	414	419	426	415	396	428	449	401	377	433	428	426	471	375	429	436	388	424	384	426	417	411	406	445	412	427	409	398	401
12688	24593	23022	16160	12813	10749	9345	8375	7843	7167	6607	6101	5491	5090	4777	4625	4302	3988	3336	2868	2437	2176	2002	1799	1656	1558	1377	1290	1216	1134	990	1000	1029	1008	983	854	928	913	902	859	917	810	906	868	806	900	889	865	871	883	891	868	888	875	853	861	891	837	832	835	884	862	946	851	933	884	888	861	914	871	896	843	881	875	900	893	862	856	837	840	868	897	901	907	839	914	833	852	877	838	811	846	843	871	870	849	886	894	913	897	809	868	878	895	884	861	873	862	853	931	843	893	893	826	831	836	845	876	854	830	835	879	849	830	896	909	822	868	848	879	873	869	901	880	821	880	876	847	857	865	889	863	860	819	883	863	855	899	898	853	854	861	859	895	878	850	845	874	851	837	819	846	888	855	873	811	890	866	832	903	846	893	839	858	819	852	880	901	879	883	875	799	852	853	876	840	900	878	873	863	841	817	818	889	860	816	876	837	833	882	883	807	820	874	869	833	828	880	881	903	870	884	821	869	867	876	886	857	877	810	805	836	897	814	908	891	897	856	878	837	910	878	797	808	857	811	883	884	871	832	850	896	859	883	857	876	866	879	861	863	801	874	838	916	883	856	828	845	852	831	856	839	856	852	887	848	895	882	903	802	881	863	860	843	862	827	913	879	863	903	883	838	850	879	866	924	902	842	863	936	913	848	855	825	865	872	875	868	928	885	877	882	908	874	925	817	897	803	881	855	864	923	869	905	873	862	911	921	839	809	873	915	861	838	889	815	907	830	858	915	899	839	831	843	855	837	837	813	849	856	830	841	869	880	935	851	859	857	816	860	889	867	835	864	906	884	880	834	823	836	820	861	827	794	841	842	886	886	848	899	882	870	841	841	907	885	863	860	847	865	853	845	838	887	895	852	869	913	833	851	867	841	910	910	827	849	862	869	877	838	850	883	838	909	859	885	830	888	845	862	893	874	892	838	921	896	843	845	907	872	880	934	892	913	871	888	880	885	843	853	892	842	874	868	880	865	898	819	879	874	843	833	916	882	872	798	878	822	884	854	839	870	865	811	905	923	870	862	883	931	864	858	843	882	885	817	928	848	861	826	871	817	863	881	873	837	815	853	857	880	905	836	852	916	883	877	883	797	907	910	924	831	874	850	924	833	851	863	904	850	833	885	859	830	848	876	857	867	874	827	831	893	881	923	830	872	874	892	839	885	858	895	876	833	843	845	850	829	860	886	860	909	824	857	881	869	800	907	858	861	869	841	830	881	856	843	782	826	862	930	858	881	871	904	836	893	881	885	900	823	883	870	820	835	844	874	872	914	861	889	903	870	836	890	818	849	878	908	853	808	850	861	897	860	869	887	854	836	834	882	859	877	897	853	919	927	864	812	851	827	890	873	876	832	831	924	877	860	878	841	783	910	861	879	895	840	840	847	842	945	827	900	850	862	790	840	814	888	863	859	847	835	886	868	888	840	870	856	883	839	879	838	888	855	847	854	905	860	861	848	888	839	872	912	885	830	885	868	893	800	882	858	859	864	863	865	866	856	878	833	844	849	842	868	848	894	870	876	879	857	801	828	864	835	895	863	859	844	884	881	939	869	931	889	839	869	893	952	861	874	854	845	886	849	858	862	876	849	877	877	893	877	840	855	866	882	896	847	892	878	892	857	858	821	813	888	826	875	876	869	847	933	834	832	828	824	874	849	879	915	892	908	830	906	906	886	860	860	850	877	910	864	846	875	871	903	841	863	886	863	847	843	862	869	828	812	803	875	888	886	916	878	848	890	888	855	894	854	874	865	873	926	827	818	888	915	849	849	837	850	862	859	840	852	862	839	885	819	855	863	859	893	908	906	865	912	860	842	865	822	877	856	871	845	847	833	864	863	891	852	854	861	876	859	824	830	840	843	882	881	876	880	894	913	847	846	877	909	886	833	874	848	801	805	873	863	821	834	855	808	886	857	870	884	881	916	904	850	852	835	808	860	905	815	850	908	840	856	858	836	887	821	828	856	861	885	835	872	856	865	852	826	883	884	798	814	895	873	924	889	870	868	850	853	872	854	869	869	857	854	855	889	852	844	868	900	865	844	915	853	840	886	837	900	903	871	922	855	837	880	881	917	806	894	897	868	931	830	837	852	841	844	862	901	836	863	880	865	839	861	860	882	913	837	845	897	880	872	847	906	919	870	864	886	898	861	878	833	842	910	876	821	806	818	873	862	866	868	810	866	881	868	834	854	884	806	860	832	864	840	847	926	883	855	885	861	893	861	827	869	815	844	825	843	809	868	881	840	835	824	842	877	850	856	834	826	853	864	898	906	875	900	843	872	896	862	892	811	833	862	896	877	871	914	866	914	942	831	843	881	845	896	867	856	845	857	871	828	883	851	847	854	865	917	873	848	865	865	912	820	874	898	863	873	887	901	898	857	866	866	849	862	866	852	808	825	874	851	805	849	889	903	882	835	869	883	829	921	883	912	790	814	855	842	921	888	851	911	876	904	843	904	800	856	824	862	852	866	863	884	877	873	859	915	841	892	868	853	861	873	848	800	879	850	866	847	873	895	836	875	891	889	815	918	853	901	864	849	878	894	872	906	864	874	840	838	877	860	853	851	856	853	855	857	913	876	882	855	893	846	885	871	844	861	818	844	865	834	886	844	841	849	815	903	876	861	829	860	880	877	901	837	871	849	893	865	927	860	882	871	831	798	885	869	862	817	838	830	886	884	875	905	903	874	823	900	860	875	858	855	889	838	861	907	886	861	850	850	868	896	849	851	843	877	870	890	870	808	872	862	821	888	881	870	811	840	865	843	837	826	872	875	824	910	905	862	906	847	795	857	846	870	904	868	848	883	854	885	878	837	842	823	850	864	836	854	880	883	822	872	861	854	918	854	854	831	865	941	835	882	864	838	883	840	819	890	827	816	862	872	840	856	854	876	843	871	858	806	870	853	849	882	840	868	873	845	876	828	828	908	878	843	852	892	880	888	860	918	837	829	866	827	879	883	884	855	845	796	889	832	871	826	879	903	887	809	874	842	899	862	849	857	884	852	829	832	809	874	881	865	871	841	879	862	877	857	863	877	909	877	887	837	865	831	863	875	887	897	862	826	883	865	871	861	862	878	862	872	875	878	815	845	898	822	890	862	928	858	854	830	843	839	835	897	886	910	865	816	856	813	857	874	833	833	849	846	862	880	846	883	842	857	872	854	856	869	832	872	887	850	886	839	908	831	956	853	868	875	896	826	866	891	864	895	882	852	908	857	849	872	833	856	870	845	895	844	862	862	867	852	887	872	890	897	837	936	889	877	835	826	860	900	871	880	857	846	852	873	859	829	852	883	903	855	896	868	840	852	833	830	860	866	848	910	885	875	900	850	885	832	828	833	861	857	864	892	862	836	881	875	865	899	897	878	861	914	898	869	868	869	899	898	841	824	828	871	892	900	895	878	861	828	853	863	826	848	849	888	895	827	875	864	890	843	811	808	815	867	856	834	858	901	836	884	867	893
27238	16607	4292	1980	1147	948	833	680	647	646	551	520	508	484	477	461	501	441	402	337	359	339	329	334	301	282	276	296	276	249	278	268	269	252	287	250	249	273	248	265	276	262	279	275	277	285	276	265	238	244	243	259	264	264	238	255	271	253	226	277	255	261	275	255	289	228	284	261	280	230	263	262	250	278	272	260	277	227	277	264	253	239	271	237	245	255	253	259	268	241	256	270	277	241	256	260	260	266	233	244	276	232	263	246	257	258	237	305	225	230	258	238	247	226	247	254	238	221	259	265	250	228	246	265	266	264	246	263	227	250	286	265	242	274	252	259	260	272	263	255	246	272	251	269	246	271	256	287	254	270	248	256	262	236	268	250	237	229	260	226	241	255	234	256	219	256	246	259	262	270	274	278	255	247	272	228	264	249	275	263	210	274	289	259	249	256	231	271	307	275	267	240	273	218	260	251	272	260	253	265	259	254	281	240	277	238	285	255	244	263	256	261	259	255	275	259	275	274	277	253	253	249	266	254	244	268	249	266	261	232	282	251	273	240	239	273	250	268	260	251	258	261	269	260	267	249	260	242	249	279	257	259	247	237	237	238	259	236	251	297	260	237	240	241	270	226	227	254	240	261	224	243	256	245	252	270	238	240	274	249	253	248	249	255	280	270	246	283	248	240	241	245	270	257	276	241	261	245	231	272	249	258	254	242	262	273	260	239	248	267	260	260	274	259	267	267	275	260	258	240	255	257	268	251	263	250	242	251	251	248	252	264	248	251	254	235	264	260	254	294	281	264	277	239	251	272	263	246	297	261	274	273	244	269	271	236	255	243	270	244	248	260	258	259	248	273	253	247	285	245	269	269	283	262	245	293	230	273	273	226	255	261	262	244	259	233	246	255	271	240	265	251	265	238	245	240	257	251	263	256	245	244	242	239	243	239	241	261	254	265	279	263	276	252	251	280	271	250	223	211	286	228	273	274	259	274	227	297	267	249	244	244	261	263	245	257	235	284	258	257	235	282	244	253	254	254	246	225	259	219	247	257	261	242	264	265	251	242	275	267	303	220	256	244	263	282	271	266	288	227	220	225	277	282	273	277	241	222	241	271	261	216	231	266	247	274	262	244	270	283	234	252	252	271	294	230	260	233	282	269	235	262	240	268	258	260	263	254	234	268	247	251	275	252	262	239	282	255	256	254	258	249	268	274	250	257	267	269	243	265	257	277	284	251	249	233	246	280	272	246	228	257	265	260	221	225	251	273	270	245	268	261	269	261	291	229	240	245	275	278	257	248	252	277	256	248	214	273	257	283	281	263	287	235	220	262	272	264	244	241	288	266	272	264	266	237	241	239	242	270	295	235	269	281	277	260	240	269	230	224	254	251	259	242	251	255	240	251	246	260	253	259	280	274	265	241	287	257	227	261	277	261	272	223	255	259	244	256	227	251	262	255	262	251	287	256	252	248	226	260	244	267	259	235	282	214	267	264	226	230	263	227	263	240	248	261	241	277	271	254	255	256	225	257	253	231	254	257	300	302	236	283	248	258	265	267	237	246	256	256	288	251	262	251	276	266	243	249	278	259	266	229	246	271	245	250	265	243	249	265	230	238	261	240	235	236	249	240	268	252	270	266	265	257	248	263	266	260	276	269	269	274	282	242	266	261	247	278	259	234	269	265	260	271	242	254	252	257	261	230	245	282	268	248	263	259	235	227	274	246	246	251	235	279	250	234	250	265	259	260	253	278	259	245	245	270	251	245	253	246	254	245	249	263	291	229	252	274	248	266	291	234	287	261	258	263	246	267	281	230	249	270	269	258	242	266	269	268	258	278	260	267	247	245	279	288	245	249	244	247	232	243	234	247	258	239	267	270	285	261	257	245	249	265	250	262	251	281	245	230	255	278	256	270	265	261	243	261	243	272	264	273	250	255	271	225	275	258	238	263	242	260	277	247	257	241	246	282	242	243	267	258	271	239	265	260	231	251	281	242	256	236	267	252	250	269	275	278	267	227	284	284	268	240	240	251	257	272	296	222	265	277	260	275	268	253	233	256	241	265	247	240	234	260	243	237	278	264	239	246	263	262	254	252	236	216	261	253	253	256	269	255	249	233	281	262	246	272	253	260	255	241	260	231	256	250	282	270	257	288	250	236	235	246	263	272	249	246	265	275	265	287	249	278	279	248	280	250	255	268	265	235	281	234	275	247	244	270	224	256	251	265	242	285	266	261	253	265	250	263	252	251	254	260	258	255	243	279	295	236	272	281	244	246	252	263	251	268	257	233	254	262	281	282	239	238	246	248	242	275	268	252	275	255	250	233	246	253	237	289	255	290	243	252	256	261	237	273	278	251	277	197	256	227	252	288	252	274	264	251	246	238	242	260	252	276	239	256	239	266	300	246	276	244	260	268	242	240	267	260	258	270	263	269	251	275	220	237	275	230	243	274	271	258	245	270	255	264	274	268	266	262	265	260	257	254	264	241	269	246	279	227	266	253	252	264	257	247	236	251	242	242	257	261	255	236	263	268	254	238	267	268	262	275	266	262	249	256	226	278	241	235	259	248	269	235	270	256	222	234	239	271	262	263	254	243	249	272	260	278	251	283	265	246	266	267	225	263	240	274	251	250	264	252	257	247	256	255	235	245	272	251	258	265	255	269	240	235	257	250	229	254	281	249	239	249	242	273	272	258	267	254	284	248	258	243	249	261	246	269	273	256	228	258	266	217	267	275	266	279	250	245	253	247	248	236	266	263	288	237	236	264	248	230	291	254	257	243	268	275	239	252	259	258	259	302	264	257	271	281	264	238	277	258	271	257	259	250	268	240	260	259	231	261	248	271	227	207	256	272	255	268	288	216	238	255	257	243	274	243	269	253	296	253	271	240	281	238	235	212	261	247	247	251	264	261	247	216	250	251	217	239	273	284	234	260	252	229	235	255	274	258	241	237	270	254	245	272	256	256	266	263	255	263	261	263	256	250	254	257	263	285	267	231	243	258	279	264	261	232	254	256	273	247	263	260	271	254	291	272	229	239	251	265	252	267	250	235	259	246	248	260	254	270	272	270	266	236	267	263	293	253	281	258	248	258	237	284	254	250	265	252	280	279	279	273	227	245	262	251	255	261	276	271	247	266	256	283	278	271	256	286	254	258	237	245	247	259	253	254	244	259	238	262	255	241	237	266	247	282	228	262	263	258	257	246	262	274	240	265	252	273	242	232	263	241	224	270	272	283	242	228	246	272	275	251	251	284	230	246	264	255	280	262	253	256	264	245	226	277	280	267	265	275	255	248	238	268	282	222	265	273	288	255	278	265	247	261	263	272	261	244	267	291	275	266	241	255	236	253	245	238	259	235	224	241	252	276	241	247	245	290	273	252	290	224	286	262	257	261	252	302	235	288	240	260	271	246	248	281	263	282	259	246	229	255	279	270	270	256	226	244	222	285	260	271	263	272	261	255	252	258	273	244	276	245	269	307	268	285	249	269	255	250	316	247
7061	8522	8361	5368	4092	3336	2968	2676	2505	2349	2226	1977	1703	1619	1575	1522	1436	1292	1119	1036	1039	851	825	785	827	774	668	660	657	604	667	611	576	577	599	572	553	550	608	582	533	623	593	593	567	574	591	581	603	544	574	517	605	601	600	580	570	511	538	576	533	610	555	567	550	594	623	551	559	542	559	617	573	546	590	531	608	565	601	565	530	586	556	568	559	577	592	564	547	585	585	596	605	571	591	562	562	549	565	560	564	571	569	565	568	600	561	594	549	557	564	565	559	603	591	612	578	564	611	560	610	592	569	533	590	604	573	578	592	538	534	562	575	593	582	536	534	603	574	558	576	636	576	599	550	592	573	569	575	558	628	561	546	587	534	555	593	570	563	528	565	566	525	586	573	622	547	560	560	535	599	585	603	560	577	625	597	605	572	546	562	591	553	555	535	590	599	564	560	565	586	564	633	613	605	618	578	579	588	540	568	570	548	594	555	588	569	620	556	599	579	579	570	606	605	560	591	576	570	604	556	618	583	564	566	611	583	571	577	611	580	544	587	589	570	533	616	591	580	570	588	562	576	659	607	592	583	568	584	595	570	590	520	581	573	515	561	579	578	591	582	623	579	595	562	542	564	599	577	526	599	578	566	572	565	612	593	531	633	615	563	600	562	565	585	578	554	546	598	557	561	564	570	592	582	575	579	513	557	606	612	555	578	488	562	591	597	578	544	581	596	573	573	568	596	545	569	577	551	564	534	620	532	545	605	568	620	609	579	575	553	568	591	627	559	563	561	587	599	551	553	536	569	494	588	608	575	571	557	554	582	545	543	605	564	558	603	594	561	535	571	574	547	550	573	579	555	557	561	566	541	611	584	519	597	585	556	554	565	573	603	569	578	561	545	590	590	570	556	587	587	539	547	584	570	562	609	596	589	601	561	603	570	545	577	582	557	596	558	584	569	551	622	562	550	567	575	559	576	578	541	554	553	559	576	572	578	603	592	575	569	536	543	581	573	548	562	559	557	623	571	565	590	581	573	585	590	555	625	549	538	533	567	643	571	554	567	569	571	572	561	587	585	580	579	512	510	535	516	570	574	572	573	574	532	558	547	562	615	579	595	588	571	576	538	565	590	552	599	586	599	550	582	576	587	582	562	595	565	608	576	563	568	567	589	553	561	566	525	586	578	574	580	558	562	557	577	598	573	561	573	555	575	538	600	594	558	578	562	550	577	540	615	586	587	556	588	586	584	586	596	557	589	598	571	527	553	563	582	558	557	612	587	582	561	617	585	585	604	561	577	552	583	606	549	588	587	543	519	569	541	551	629	553	632	582	594	572	532	576	568	563	550	550	574	560	622	580	547	554	562	599	549	544	539	585	559	526	584	634	578	553	580	535	569	525	590	566	584	567	573	564	552	587	583	556	581	578	604	525	580	524	569	560	581	546	552	561	570	555	569	572	586	563	603	572	574	616	574	577	566	501	564	582	528	556	533	569	576	582	541	531	589	579	554	584	535	555	607	557	563	560	569	569	607	554	540	541	594	554	609	592	556	552	566	589	562	571	560	564	582	563	553	541	604	600	558	610	561	568	576	561	586	616	584	613	549	585	555	548	550	573	579	577	601	572	567	552	552	530	549	553	616	556	577	581	563	562	557	596	594	563	533	546	594	578	565	562	572	536	591	553	521	585	551	538	602	532	617	570	595	557	554	558	550	601	568	595	563	560	544	566	581	597	593	556	570	583	589	583	550	575	574	596	546	561	544	592	558	554	580	595	556	586	574	581	553	566	526	636	579	520	552	574	562	579	557	581	553	577	597	589	545	591	593	534	552	570	588	558	581	568	565	578	604	538	544	556	596	569	559	522	569	568	555	598	597	556	627	566	625	566	592	581	546	584	576	578	532	546	594	587	586	593	558	549	527	573	566	547	562	567	590	572	596	600	562	558	578	554	601	573	529	551	565	541	572	548	615	545	572	571	582	572	554	587	554	514	595	551	562	541	543	557	571	560	599	545	522	563	583	578	579	593	513	610	600	560	578	572	584	553	578	613	554	594	565	584	562	559	590	559	584	530	529	590	581	569	557	576	597	577	576	546	599	561	538	597	590	565	555	546	570	626	538	575	582	536	591	586	568	564	550	534	564	603	583	564	597	602	560	536	545	559	620	584	587	567	554	614	598	560	588	558	574	539	529	560	546	550	556	599	579	578	575	568	549	615	602	575	605	613	582	591	572	563	573	605	510	566	560	599	583	572	587	551	573	561	592	587	602	627	608	569	591	564	548	537	589	583	504	576	584	564	563	590	535	577	548	578	609	584	576	576	564	553	542	573	571	588	544	614	553	581	565	580	597	563	598	523	568	568	593	528	562	566	539	564	561	591	564	553	566	543	603	602	581	576	562	560	591	598	571	558	590	581	587	549	568	587	585	527	579	598	583	580	630	547	570	591	584	539	567	572	569	575	544	552	562	564	557	587	572	556	577	563	577	555	549	627	550	589	607	620	556	578	576	554	595	564	577	543	574	597	568	533	549	547	539	566	586	578	578	566	563	575	569	634	553	515	553	607	574	571	539	551	542	537	565	587	524	550	628	554	575	573	539	584	554	606	556	604	579	624	577	582	587	609	623	598	584	531	572	575	529	593	580	642	540	523	567	604	539	590	542	562	577	589	571	608	590	616	575	556	618	553	638	598	574	566	589	564	558	592	575	567	568	582	572	546	594	544	564	567	593	627	569	606	586	559	555	593	566	589	605	566	523	610	560	608	521	616	553	587	581	574	575	572	605	577	514	586	522	549	561	588	531	550	606	535	612	616	572	608	578	541	596	513	575	597	578	543	585	544	548	578	618	582	549	598	557	567	574	573	549	562	554	521	616	592	582	565	582	542	562	572	588	584	541	549	580	584	582	560	558	570	599	576	579	583	579	619	607	533	573	574	576	573	570	629	572	560	600	553	588	599	574	560	556	564	599	566	566	544	584	615	605	562	584	533	558	506	584	529	581	563	622	602	567	560	540	560	553	665	588	600	542	563	522	564	583	585	567	555	555	578	553	586	617	600	581	599	554	550	570	555	583	598	554	554	607	594	559	576	578	582	542	563	582	564	581	568	597	573	547	553	557	546	608	546	567	505	573	549	572	583	580	535	536	543	546	592	602	573	547	551	595	572	554	573	539	577	545	576	602	622	581	590	558	536	578	582	543	533	547	581	589	579	532	552	576	592	585	542	570	582	585	581	569	565	604	577	599	544	578	553	563	576	559	540	548	552	565	576	569	555	598	571	586	603	532	586	577	578	563	559	585	585	561	556	574	549	604	592	604	574	556	581	569	634	554	575	540	573	612	596	572	546	579	590	567	590	596	569	540	563	593	571	578	577	555	531	570	565	561	573	539	576	623	600	584	590	562	526	518	581	590	539	584	551	579	558	557	601	558	551	558	569	548	571	534	561	566	592	594	567	552	582	536	567	555	569	573	602	600	594	585	542	575	550	558	549	584	584	580	533
25128	21421	27805	25363	12203	3037	2038	1590	1382	1288	1161	1067	941	877	781	765	808	696	603	543	430	442	387	381	374	343	303	307	283	265	254	243	251	237	243	241	236	225	231	223	238	251	251	235	273	250	241	250	233	271	223	254	260	248	242	255	275	257	215	242	276	234	247	251	255	250	239	246	256	233	242	215	227	224	251	236	218	201	237	249	224	279	248	235	247	230	252	244	222	241	253	243	237	241	252	244	233	228	232	269	222	236	219	243	224	235	250	218	243	251	245	268	246	227	238	259	218	214	238	269	228	234	247	243	245	221	247	232	235	249	235	223	230	249	239	230	246	257	248	211	219	264	242	243	268	242	235	228	246	215	268	226	232	234	238	241	240	221	263	222	232	237	244	244	249	262	216	222	244	241	214	236	243	243	234	248	239	238	221	225	235	214	231	239	210	231	241	253	244	231	234	224	216	237	238	233	245	256	263	249	235	232	235	232	268	245	239	219	273	218	247	247	239	240	230	266	249	255	235	242	229	239	242	230	226	274	235	253	241	241	240	282	256	254	240	245	229	273	235	250	255	231	248	236	233	253	213	224	259	258	249	230	218	258	265	247	218	224	229	227	224	182	248	223	234	246	227	222	214	270	238	216	243	231	268	256	237	241	241	238	227	226	212	257	246	234	230	241	252	242	232	229	255	219	226	234	223	243	235	230	221	230	262	248	228	231	256	235	223	248	231	232	243	215	267	247	276	230	246	227	221	205	224	240	224	217	249	232	213	250	220	219	248	231	238	249	238	252	264	260	245	233	269	240	235	256	272	229	240	243	232	243	219	235	239	228	230	252	237	265	264	228	244	241	214	244	248	255	258	220	239	244	212	223	255	237	249	232	229	252	265	241	245	239	237	236	253	232	238	224	223	228	240	208	227	233	223	230	245	236	230	235	232	234	258	222	235	242	233	228	253	234	225	229	246	229	272	233	227	224	260	260	230	266	230	252	237	234	230	235	222	252	231	234	231	248	232	225	240	247	229	233	256	231	234	227	225	258	249	251	244	248	249	249	224	202	252	231	268	269	253	238	252	239	264	234	243	225	250	222	243	270	209	231	228	245	234	231	247	222	225	227	236	241	258	238	235	246	245	226	233	247	266	264	247	272	233	235	252	256	236	229	254	219	253	219	251	233	231	229	229	237	219	244	227	220	230	235	266	273	212	233	221	225	209	231	246	255	228	236	247	251	230	217	240	236	255	234	244	228	201	240	241	256	241	219	238	228	228	246	248	231	226	224	220	249	218	227	237	255	256	252	239	233	206	254	227	251	265	233	253	251	221	232	254	248	219	201	244	245	266	230	241	228	240	238	266	224	241	239	257	233	226	231	232	223	226	209	223	251	223	221	243	266	220	234	203	246	240	242	264	266	222	232	235	228	214	229	227	239	220	257	226	253	222	278	217	237	232	246	233	235	235	252	257	231	232	246	235	269	239	239	247	223	251	257	249	263	228	220	248	243	242	248	221	218	222	239	226	210	217	257	224	221	253	224	241	213	237	247	266	248	211	211	247	262	250	208	220	228	266	207	222	243	229	224	247	268	228	227	212	236	254	246	251	211	219	238	251	241	236	253	238	229	253	234	232	232	261	244	247	215	249	223	249	240	232	212	219	234	237	244	220	272	262	229	229	220	231	236	224	226	236	234	247	222	235	228	226	229	238	233	192	220	249	218	230	236	219	232	239	209	233	209	230	242	262	245	227	255	250	255	243	229	265	266	215	225	266	238	208	267	241	244	212	237	209	239	266	232	227	229	243	241	268	208	225	228	242	262	236	227	216	238	252	219	222	260	239	248	255	240	276	231	217	220	244	228	218	224	242	224	234	262	243	226	208	215	252	234	259	233	249	223	245	235	241	264	252	280	214	233	229	223	229	250	209	210	247	251	257	225	218	240	214	252	247	237	242	225	264	223	219	227	212	223	250	248	200	199	229	236	238	217	237	216	262	230	240	237	251	262	246	237	226	237	223	243	229	245	234	253	237	265	209	232	256	248	216	252	243	263	223	214	221	276	233	258	229	263	232	258	243	248	236	253	211	232	239	247	249	231	228	202	244	255	234	246	226	252	227	248	223	213	253	228	241	251	232	259	265	227	237	243	244	250	257	222	236	260	252	227	262	231	235	225	239	264	236	260	203	241	235	207	251	209	248	249	234	238	242	244	221	223	226	237	240	240	221	230	253	244	246	225	233	227	262	265	269	229	243	229	228	267	225	255	219	244	253	249	210	216	247	235	225	227	234	233	226	229	227	225	233	219	233	227	214	238	243	251	256	246	235	251	265	257	204	228	213	240	257	231	215	221	226	223	234	220	216	242	237	216	239	241	203	220	266	234	250	237	240	263	222	199	259	216	251	236	248	218	210	229	218	254	231	233	233	222	250	197	279	259	228	233	269	250	233	227	215	248	247	227	262	225	240	256	246	228	244	225	251	249	265	220	233	252	244	237	256	235	219	228	233	272	241	220	225	227	226	205	238	218	242	228	240	265	244	215	227	248	253	240	261	249	207	245	212	259	259	270	218	243	247	242	252	216	217	214	218	233	264	247	229	234	234	239	243	236	258	241	222	234	224	221	228	236	228	202	245	264	234	228	269	252	246	239	228	222	227	250	248	235	227	258	235	227	256	234	232	239	248	257	255	236	228	257	230	243	229	235	222	219	249	241	244	246	245	211	226	242	241	251	223	221	268	213	240	217	252	241	235	243	234	232	212	224	236	244	247	244	234	239	255	224	253	243	243	252	242	233	220	216	247	243	247	249	194	239	219	235	246	243	209	217	234	210	233	244	257	240	233	248	243	241	231	248	252	219	217	251	249	242	223	230	265	235	253	256	235	228	247	255	237	250	216	263	231	231	237	254	242	251	240	236	246	194	220	264	233	250	213	262	230	250	209	257	257	255	246	249	213	243	253	239	239	231	254	230	247	268	247	247	249	248	231	235	240	250	269	262	245	212	228	230	238	273	261	226	249	222	237	251	268	235	217	204	236	243	225	219	245	233	245	221	220	217	228	235	231	255	240	236	253	232	229	235	248	251	236	245	249	215	240	226	236	258	254	239	255	252	249	231	230	220	246	238	225	237	241	239	215	246	225	224	244	269	228	255	248	241	241	263	236	236	225	247	251	216	282	241	230	252	239	237	224	235	245	218	251	236	230	248	261	266	243	234	264	256	222	244	228	245	252	250	245	232	240	222	220	244	225	250	229	233	216	245	265	225	241	263	253	252	260	225	232	262	222	240	228	207	219	257	245	242	244	223	226	226	214	219	233	247	251	262	231	241	210	248	268	239	256	241	252	231	224	227	228	241	242	237	242	239	234	245	252	242	241	233	249	207	231	255	225	221	214	223	260	257	218	242	226	239	244	228	268	244	194	232	285	214	237	238	245	212	213	237	252	252	211	243	233	259	223	263	247	247	244	220	253	234	253	251	207	233	213	231	254	233	237	235	214	239	260	251	256	272
9601	18428	17545	11693	9054	7306	6349	5751	5417	4880	4482	3947	3461	2990	2881	2839	2795	2466	2115	1703	1423	1302	1207	1159	1015	1008	937	785	709	649	643	594	590	536	525	600	557	544	547	532	532	562	515	547	550	538	568	545	514	539	542	521	546	535	495	520	557	558	497	538	553	538	514	526	515	502	533	529	535	511	491	558	518	499	529	551	531	517	524	559	531	541	529	521	504	491	539	512	541	541	572	582	521	521	511	523	555	537	540	533	555	503	527	514	501	528	541	531	495	520	541	544	543	514	503	527	536	521	539	531	522	487	514	531	510	514	512	548	491	508	507	514	530	474	503	505	539	513	562	544	546	512	537	501	524	492	502	493	541	528	507	504	527	540	530	589	522	519	538	526	548	529	571	513	520	509	531	581	542	526	514	527	528	557	520	528	525	507	549	489	498	512	520	496	507	532	552	533	543	537	523	579	574	547	565	524	547	479	544	501	508	535	527	480	504	563	484	555	525	530	520	491	531	507	569	509	538	521	512	541	538	527	553	519	507	527	528	565	533	546	502	510	529	520	537	501	538	523	522	518	521	487	524	541	512	514	546	535	553	571	524	532	520	495	496	527	533	517	550	514	545	520	542	514	556	525	550	520	548	545	510	516	512	528	544	562	562	548	492	560	480	486	518	490	532	564	504	524	503	524	515	548	538	505	554	526	530	488	503	529	548	543	526	524	547	530	527	550	555	534	492	525	557	552	519	521	543	534	498	548	525	508	513	526	541	522	546	515	508	532	475	567	531	499	541	491	553	497	510	479	508	527	572	556	542	533	541	519	522	537	543	560	540	509	538	551	533	511	508	515	519	551	546	520	575	508	517	517	521	532	543	565	478	515	549	526	539	528	529	511	542	504	516	525	538	554	542	541	517	530	539	558	513	551	563	505	514	517	540	569	518	571	521	537	537	561	513	528	542	516	517	564	491	506	558	556	544	510	524	519	534	567	552	496	498	515	524	481	499	505	553	529	561	504	508	512	511	516	502	538	577	506	520	501	513	531	539	550	538	539	530	510	538	498	524	538	512	539	556	548	524	511	543	512	536	519	564	508	522	495	499	520	505	522	538	528	502	541	542	526	536	515	550	511	500	527	532	509	526	525	524	546	548	520	535	511	500	542	563	530	526	564	536	547	518	534	535	520	531	563	517	532	524	511	533	500	540	534	545	506	535	504	515	516	558	512	498	458	529	532	570	521	510	486	507	530	530	555	491	558	538	511	552	562	475	510	469	531	503	509	522	545	574	503	547	537	532	532	515	485	493	539	508	530	489	507	534	533	526	517	532	535	534	561	570	525	509	532	509	552	532	494	520	558	540	532	514	543	496	542	523	548	530	501	532	539	510	520	499	518	539	526	552	561	560	549	494	503	506	520	532	491	516	533	532	564	527	521	534	529	556	553	511	531	548	535	501	554	501	546	490	542	488	521	565	552	538	534	527	515	541	519	506	528	484	488	558	546	520	532	499	510	503	486	505	549	486	503	515	514	513	495	506	553	514	537	542	532	495	485	525	539	528	554	495	552	545	527	546	552	527	492	548	504	560	472	561	550	519	514	511	526	552	529	518	506	562	496	548	565	494	552	533	562	571	523	553	530	564	527	537	518	517	521	498	492	536	572	497	517	480	563	526	541	502	598	556	524	560	532	534	551	517	514	544	562	558	502	534	539	486	563	509	560	522	529	526	542	520	532	506	541	568	546	553	504	521	544	542	531	562	545	549	504	518	521	561	519	546	504	514	550	551	524	602	544	515	523	500	492	560	539	522	513	563	557	553	528	516	547	585	495	486	525	562	494	495	536	565	545	520	513	585	492	496	561	546	537	523	491	519	511	517	534	495	547	487	590	485	528	509	537	544	512	531	479	522	504	533	525	498	538	526	558	544	505	562	571	524	576	498	530	537	519	542	487	544	546	529	521	512	536	538	503	548	497	505	557	508	512	519	519	536	526	535	548	508	490	518	567	522	543	559	524	573	511	574	530	556	521	544	497	533	510	514	541	503	523	571	513	557	526	511	552	552	572	529	528	543	523	529	533	525	559	538	527	536	510	545	531	511	529	507	519	522	531	557	506	522	492	520	545	556	501	521	571	522	503	531	544	553	512	513	523	540	524	502	494	487	547	551	500	503	540	502	565	474	485	542	534	536	561	542	521	532	537	516	491	539	555	475	545	525	562	530	535	561	516	574	501	485	574	502	500	518	566	518	525	536	542	531	535	545	519	542	524	516	503	557	538	568	537	496	537	549	582	540	497	524	541	544	536	488	530	528	551	501	514	512	504	540	513	525	503	523	577	543	530	518	583	529	515	516	522	516	556	487	498	506	530	553	490	517	566	567	526	558	542	520	542	528	506	490	518	512	482	522	508	551	510	525	526	561	535	528	532	536	557	495	537	565	522	514	542	515	517	536	491	542	531	552	558	512	530	496	563	535	532	548	541	561	541	517	499	545	483	503	531	516	538	529	503	549	521	526	572	542	562	556	489	518	471	573	520	506	487	524	521	547	538	505	511	493	500	538	536	520	529	526	542	498	525	553	513	492	552	506	524	552	523	511	517	549	560	510	536	520	446	518	499	504	490	492	494	512	550	523	546	544	483	483	534	520	540	562	584	546	563	560	529	537	550	539	536	487	565	552	480	526	505	542	507	529	519	487	531	553	509	567	554	500	520	538	586	502	508	554	534	549	539	517	606	535	524	494	562	529	561	514	536	538	563	544	533	535	518	546	544	505	520	508	510	484	503	524	507	498	534	489	553	522	528	544	547	487	503	557	552	553	515	534	516	521	560	554	516	546	540	487	504	507	494	500	510	503	516	542	548	539	504	538	523	506	541	544	521	526	537	549	531	542	521	525	527	501	500	510	547	571	541	522	522	489	518	514	535	494	535	520	532	530	521	533	487	541	507	519	552	529	478	517	507	496	569	533	529	510	516	534	514	501	522	507	505	517	532	542	485	489	490	481	539	530	518	548	531	514	529	545	547	537	537	529	509	553	511	498	511	595	530	507	553	515	562	517	557	519	509	547	512	522	534	541	527	528	548	519	496	537	525	508	525	534	492	537	557	522	506	543	541	534	534	555	488	530	512	516	505	528	540	509	521	532	520	528	543	501	508	551	526	543	541	546	555	580	531	545	532	537	526	548	524	522	496	528	462	534	527	526	509	558	522	495	543	534	495	499	539	561	528	505	498	541	531	542	549	500	523	542	508	525	524	524	508	504	534	520	514	513	511	539	512	522	563	540	557	495	507	486	532	501	514	543	502	532	566	524	498	506	549	532	548	544	495	468	553	543	512	523	517	508	554	537	521	523	513	530	532	512	556	540	530	515	534	546	538	538	501	549	500	536	527	503	554	525	482	566	557	510	482	509	507	539	496	528	500	536	544	532	558	533	525	543	524	532	520	533	524	517	504	545	601	534	562	515	487	547	530	529	539	525	507	521	498	551	543	522	522	559	542	477	480	535	525	567	519
24115	21409	28840	24355	21366	11719	4128	2868	2450	2218	1953	1797	1606	1457	1385	1341	1231	1136	1100	884	814	754	688	652	633	611	523	547	516	493	452	429	417	460	424	486	421	400	449	427	409	406	422	446	439	405	428	467	409	431	452	409	420	406	429	398	452	398	448	446	424	405	477	448	419	433	431	439	416	446	397	421	407	404	434	445	397	445	470	428	455	390	459	416	408	463	423	420	487	388	433	405	452	446	432	394	423	398	448	398	411	427	429	415	433	423	404	410	391	451	438	417	387	422	433	361	412	417	424	406	391	400	391	413	513	422	407	409	427	458	401	408	402	440	417	443	448	432	403	406	452	457	422	422	425	386	416	445	448	402	434	389	409	420	455	416	443	410	420	431	418	397	407	418	408	402	431	391	404	405	381	409	414	427	410	405	425	440	393	434	427	413	414	442	438	405	422	411	387	444	427	430	447	423	428	411	390	411	444	423	416	400	411	429	382	441	396	366	453	418	411	433	399	423	430	389	438	416	424	394	421	441	432	426	406	451	423	438	419	415	419	417	413	420	417	395	429	428	414	388	421	405	451	412	431	414	382	420	394	417	427	408	404	413	407	415	436	393	438	445	436	422	435	428	417	410	415	385	430	405	425	466	450	440	419	427	471	438	425	414	452	399	452	392	428	405	416	424	402	419	425	416	429	476	420	416	410	412	395	418	424	440	430	408	414	410	387	390	395	437	405	382	396	393	435	423	392	412	403	430	406	429	419	447	410	406	406	355	430	409	426	405	396	396	431	422	440	372	437	409	406	433	459	428	415	473	380	417	414	399	427	390	402	426	457	407	419	415	420	435	410	431	406	444	427	419	439	408	414	417	417	391	417	397	414	407	387	396	419	446	408	402	408	422	474	399	409	427	372	414	411	420	459	413	423	410	374	422	414	404	435	429	442	381	380	403	416	383	392	410	453	426	427	377	404	445	417	417	433	403	423	437	421	435	438	389	403	389	419	424	437	396	436	389	389	402	386	412	359	425	414	463	434	431	409	443	410	423	409	438	413	444	450	441	417	403	418	418	403	399	419	421	416	433	412	462	394	402	398	452	408	432	444	440	414	451	426	437	422	408	443	384	441	418	417	434	445	447	410	397	437	425	414	397	388	431	378	417	425	414	420	430	429	400	389	395	394	420	397	398	400	434	400	403	424	411	442	396	387	418	413	440	387	379	434	435	408	432	410	421	427	418	412	439	381	410	438	400	420	469	397	436	389	409	403	453	408	414	388	399	404	401	362	370	411	393	437	442	383	467	435	417	421	415	429	392	410	442	416	426	413	407	415	421	420	470	410	441	392	416	397	401	442	412	459	441	398	413	448	391	393	436	454	430	435	429	387	410	407	441	414	420	438	443	420	400	387	406	410	398	401	427	409	438	417	405	405	403	379	397	411	426	371	415	422	445	432	460	375	454	416	451	393	403	417	405	417	418	416	421	412	387	410	386	419	419	417	420	433	441	400	410	370	395	403	426	384	430	404	441	388	394	446	406	415	403	410	429	411	424	433	450	397	426	390	410	434	457	400	431	425	415	403	435	422	439	449	398	426	376	398	432	411	448	396	418	426	464	429	368	401	403	409	429	398	393	407	426	427	390	409	389	410	388	432	431	413	418	417	360	416	396	411	416	416	386	408	400	377	405	394	365	422	384	377	415	433	398	461	422	454	376	474	437	411	416	385	399	388	440	409	415	423	383	445	409	442	408	420	380	413	396	416	410	396	405	415	406	466	394	426	410	402	436	383	427	419	387	392	423	445	413	402	446	427	422	433	440	415	389	422	430	436	423	425	445	398	418	398	402	425	434	414	413	397	422	405	434	424	425	440	407	417	408	407	415	386	404	434	407	440	404	422	443	426	422	422	434	420	446	387	407	402	430	387	408	373	385	452	419	411	414	445	433	393	422	422	424	435	431	451	435	456	398	410	440	427	417	418	407	446	453	421	395	376	382	403	440	447	464	406	395	377	401	386	448	402	413	431	422	386	438	428	407	444	374	400	462	427	424	423	434	438	421	408	411	406	392	407	399	411	419	431	396	442	365	416	438	412	417	424	406	422	432	428	374	411	401	448	397	437	412	411	419	413	428	460	424	447	446	413	413	389	397	400	440	408	418	444	397	398	437	416	435	391	427	424	414	425	409	383	403	407	384	432	426	416	433	378	411	454	436	427	416	401	389	398	416	383	382	445	426	412	416	401	433	441	385	415	430	406	400	379	417	420	428	425	414	386	408	411	441	419	422	414	431	395	375	364	426	413	406	417	406	415	375	394	386	423	409	423	390	408	397	451	424	406	412	413	410	381	406	384	444	441	419	468	420	417	401	408	426	381	438	403	460	426	442	398	427	419	403	399	426	394	453	397	380	453	413	460	413	391	434	390	431	383	404	398	420	409	392	428	417	420	407	429	425	455	443	415	404	422	401	417	451	414	413	438	436	416	425	382	404	416	439	379	438	416	392	443	456	383	386	441	413	408	421	389	370	410	406	459	414	436	400	449	438	440	408	396	408	393	441	412	435	412	396	407	399	432	431	417	434	441	433	386	402	382	394	422	397	400	427	439	448	408	412	440	397	400	402	405	414	443	410	374	404	408	419	412	423	404	430	405	425	386	421	400	421	427	447	385	425	429	397	418	425	407	375	371	411	397	426	399	395	403	433	397	433	404	428	383	465	433	404	453	429	365	409	388	452	440	430	394	411	368	411	422	453	413	422	433	427	399	461	448	388	443	428	415	444	424	419	411	397	393	446	393	449	383	469	426	411	445	417	397	400	426	428	404	421	430	408	439	397	424	389	428	456	413	413	420	408	408	419	435	409	424	456	419	424	388	413	401	424	399	419	426	393	408	399	407	483	429	449	393	461	441	406	404	429	403	427	412	437	435	406	410	413	405	425	413	393	427	421	408	427	388	417	394	448	401	439	427	411	427	406	454	424	417	436	371	457	401	377	410	425	412	410	431	428	413	445	390	434	410	415	434	439	380	403	394	422	393	435	431	432	423	437	412	447	397	433	431	412	414	393	430	425	389	417	400	413	424	421	398	400	393	367	436	424	407	406	462	398	425	415	420	420	451	428	387	389	393	417	393	402	414	378	397	417	439	391	380	482	399	395	426	427	428	407	414	408	432	413	433	410	426	425	459	438	428	442	444	455	412	414	399	421	393	409	454	431	412	418	405	379	407	416	432	443	396	419	430	425	395	371	395	442	396	443	427	398	440	389	391	419	442	468	404	419	425	428	433	432	403	457	389	423	442	434	453	447	394	433	448	397	415	366	436	387	405	437	444	435	404	448	414	430	396	376	398	386	451	421	443	426	402	400	416	448	427	444	393	391	433	454	423	423	424	421	385	408	403	438	413	424	405	440	416	399	414	397	415	420	420	455	414	419	443	423	416	433	426	437	394	402	401	401	416	395	429	417	429	423	423	414	398	402	427	458	410	391	408	434	434	434	419	452	416	441	446	398	401	419
12899	24637	23190	16554	13063	11009	9601	8801	8075	7418	6622	5970	5157	4780	4596	4346	4135	3839	3303	2630	2298	2102	1890	1814	1644	1515	1385	1289	1129	1093	989	965	960	928	895	983	900	906	907	919	876	861	888	901	869	914	861	873	890	889	886	914	858	892	905	841	765	842	902	850	855	856	880	787	861	901	896	842	886	895	921	853	875	878	872	866	823	850	863	817	875	877	864	826	858	856	816	912	860	789	872	888	872	873	866	890	833	882	871	872	817	840	826	846	849	817	878	839	841	860	843	851	838	901	858	870	874	865	840	908	846	899	835	839	872	852	857	883	838	905	790	895	822	872	791	857	857	835	866	875	833	816	882	799	821	896	798	859	858	871	788	848	821	808	882	856	860	875	896	864	870	830	847	839	844	887	874	850	837	837	835	837	850	888	820	863	860	820	845	869	826	839	810	818	820	874	894	824	777	851	833	841	834	841	879	871	792	895	856	874	846	883	887	894	851	927	895	857	876	872	815	915	880	875	868	858	843	843	841	817	818	858	903	874	869	788	848	816	826	860	829	845	841	823	842	859	844	807	811	917	841	886	816	899	842	831	881	827	828	851	869	839	837	845	888	854	805	830	846	852	841	850	849	865	842	926	890	889	886	825	857	864	879	877	837	789	846	886	809	844	915	879	815	875	870	848	866	883	873	832	871	862	857	883	891	829	897	853	829	869	865	886	867	866	864	840	874	866	869	859	885	859	901	866	876	808	826	866	831	800	844	847	831	840	884	882	838	889	876	907	832	834	822	822	825	877	856	871	885	855	873	879	860	846	859	859	871	823	880	856	802	845	902	823	833	878	887	835	891	858	869	924	836	881	867	837	854	865	833	823	798	862	827	867	853	876	801	841	903	838	891	884	823	870	881	850	882	824	856	877	842	874	838	846	843	882	895	877	847	899	862	872	804	826	856	879	893	891	898	909	855	871	842	844	825	868	877	847	818	844	856	858	882	814	894	845	847	806	803	832	852	855	916	843	850	884	839	856	847	876	816	849	894	873	903	852	869	868	851	884	842	825	823	865	882	875	868	856	891	912	852	867	858	883	842	904	852	866	861	853	845	852	831	870	843	879	852	850	843	846	858	827	803	878	866	837	876	857	835	863	876	844	858	843	886	880	892	855	851	864	842	870	802	848	850	826	867	865	871	906	824	897	890	834	817	841	904	844	865	847	827	840	807	831	831	857	854	865	884	831	863	893	874	872	855	904	870	852	854	850	891	899	853	902	849	860	853	857	825	887	873	854	859	832	875	852	854	959	810	838	836	912	801	860	879	895	866	870	863	782	833	851	867	876	814	873	816	874	818	871	885	843	866	839	834	809	871	820	843	847	815	876	842	891	815	864	892	826	819	870	898	877	886	847	801	816	879	881	863	850	898	840	859	812	872	881	849	805	862	870	860	853	870	873	879	854	846	863	863	890	873	878	901	877	887	900	828	843	865	858	858	850	890	885	836	854	840	909	861	889	877	830	869	852	871	859	835	886	858	841	824	860	893	900	838	835	867	920	887	879	820	846	826	865	851	810	860	844	807	831	905	793	866	837	879	844	848	837	788	858	871	872	835	796	894	836	851	845	837	850	839	830	862	869	870	822	891	864	862	901	861	851	880	835	870	813	881	860	868	846	920	891	827	852	876	833	837	850	831	836	866	883	851	828	843	853	846	821	870	797	851	853	861	819	870	905	916	887	885	881	853	890	816	835	871	844	808	903	824	836	870	872	885	876	867	887	905	883	822	833	885	817	894	835	866	854	840	853	808	882	839	851	841	816	846	857	868	879	836	840	844	809	880	895	885	862	836	873	907	797	863	864	866	874	834	863	824	828	846	895	831	820	806	881	908	862	897	860	823	839	852	872	834	837	850	853	850	833	859	866	853	842	899	860	866	844	850	845	881	824	834	864	928	849	873	904	905	866	826	873	848	853	843	895	867	811	862	891	896	852	879	848	828	865	854	922	809	865	909	879	883	900	847	861	853	836	877	854	850	905	899	886	832	824	875	911	886	819	817	880	891	825	863	848	815	859	808	821	822	893	850	867	892	905	847	860	842	837	850	899	901	824	888	854	845	829	866	859	852	873	843	865	891	871	855	861	872	847	906	859	847	842	831	888	904	840	823	826	857	868	854	918	863	842	827	821	801	882	891	839	842	831	878	864	857	868	875	845	890	826	817	805	878	838	850	825	880	892	806	886	860	864	856	818	821	856	884	818	859	898	874	882	876	878	922	932	869	901	886	856	877	884	816	855	884	819	823	864	782	853	784	854	877	823	848	914	851	827	882	871	883	867	821	876	798	879	803	905	837	853	888	876	885	815	883	851	839	842	825	861	823	832	886	814	850	812	803	831	840	900	798	851	930	837	835	870	826	836	873	854	845	848	833	875	860	833	925	870	872	791	824	930	862	821	825	921	798	845	890	866	828	890	840	920	879	881	818	846	856	859	830	839	843	844	904	888	869	879	831	851	883	878	884	819	831	855	819	870	826	874	861	882	887	868	854	871	820	848	837	872	892	812	839	842	878	818	788	866	854	882	927	836	829	853	863	871	825	852	865	866	824	854	819	837	808	805	856	889	854	844	908	892	845	838	831	850	852	876	893	888	864	817	869	797	875	851	881	869	855	840	864	863	879	826	886	804	857	827	886	852	883	832	870	812	845	803	902	853	847	896	872	878	849	835	870	887	856	856	893	859	862	903	901	842	853	870	831	854	832	801	821	858	894	881	838	875	860	886	865	856	831	823	879	866	846	869	869	845	899	861	861	835	890	858	892	834	860	865	844	871	867	878	786	897	905	870	877	884	884	876	915	867	836	849	876	855	836	840	872	865	870	861	843	887	873	818	841	905	854	866	809	925	909	853	811	879	856	815	859	862	854	799	883	879	859	866	849	888	848	840	891	804	864	867	858	913	856	904	894	885	830	868	886	889	882	845	847	823	839	859	843	875	935	856	877	857	832	864	807	847	805	872	895	891	810	854	786	878	844	817	857	870	858	864	827	894	875	814	828	821	911	889	851	847	835	831	855	865	822	831	892	824	807	837	894	846	879	848	847	843	860	882	861	874	861	900	867	871	841	882	831	905	811	827	885	863	863	862	829	837	864	819	868	825	891	849	841	842	874	868	826	847	850	888	925	860	828	834	885	885	859	859	863	864	865	912	882	850	854	835	854	802	852	871	843	888	888	867	906	822	840	828	845	848	845	889	840	819	837	831	812	854	825	771	832	820	854	863	834	870	848	889	825	944	859	913	885	810	855	846	855	837	832	848	836	843	888	826	848	920	861	861	864	838	853	852	850	858	862	849	877	849	882	844	864	906	871	848	804	890	847	868	882	844	815	813	860	841	878	880	813	880	897	899	916	876	858	847	838	906	837	855	846	841	838	881	844	901	828	856	862	874	889	811	826	897	838	866	878	903	819	862	820	864	855	874	894	874	818	866	855	819	869	793	865	853	846	835	855	821	859	870	814	815	905	874
27346	16819	4613	1898	1168	960	795	776	685	627	558	488	463	468	442	447	421	417	401	361	355	310	363	312	327	311	293	253	257	243	274	258	256	270	251	255	242	257	273	265	236	246	262	242	250	288	252	248	241	251	264	289	250	247	257	255	260	247	252	247	244	241	233	265	276	249	242	255	228	247	260	241	248	226	262	233	251	257	238	247	237	255	268	242	238	235	256	262	249	252	276	252	239	245	265	286	250	298	262	260	231	268	246	263	270	237	256	246	262	259	242	255	214	276	217	245	236	255	270	257	254	255	240	295	249	266	251	248	252	241	274	262	252	256	258	258	264	239	272	232	240	246	250	263	242	237	273	264	230	270	246	266	252	256	272	259	238	239	279	241	249	250	240	244	249	244	242	225	240	269	268	264	277	268	236	298	241	234	253	259	263	267	248	233	262	247	229	238	253	259	243	232	263	230	251	244	249	261	272	244	236	255	246	241	244	253	251	254	267	232	241	276	245	258	245	258	258	238	250	255	251	271	262	230	281	249	268	285	245	259	271	246	252	249	256	260	260	264	250	234	246	235	221	253	266	227	233	242	257	260	268	257	239	250	247	247	256	246	272	237	261	273	249	243	282	225	280	235	229	235	238	257	250	250	274	258	246	252	231	256	283	230	248	233	260	240	221	237	246	253	243	237	249	252	289	253	266	288	230	242	249	259	272	260	241	252	252	257	251	237	255	258	246	203	228	277	274	238	268	241	244	269	254	264	240	218	244	237	234	284	255	253	240	254	246	250	254	243	261	276	256	235	271	235	226	250	270	272	247	277	256	243	252	237	249	262	271	268	243	252	256	254	277	236	230	256	253	239	247	223	239	235	245	240	249	272	255	266	230	279	253	266	277	253	225	262	258	265	259	253	252	252	241	273	269	253	257	256	258	251	214	264	272	246	261	239	270	240	230	256	255	268	275	251	246	247	255	249	240	252	286	244	236	238	258	257	255	235	258	240	259	231	274	221	259	257	228	259	268	246	268	260	236	226	283	247	260	243	279	245	240	232	258	254	262	275	270	274	274	280	264	239	237	223	218	271	256	261	241	275	270	252	252	269	257	262	251	231	277	251	250	226	247	269	264	264	275	280	257	258	265	253	245	273	257	238	253	254	257	255	259	270	256	242	239	245	235	247	216	274	238	257	272	234	253	210	265	226	265	247	246	226	266	272	251	250	249	256	267	243	281	260	272	270	248	236	250	260	255	251	266	225	237	233	260	268	270	254	257	258	243	266	230	250	264	255	256	240	259	249	258	262	224	275	253	253	216	260	272	260	239	258	267	213	261	246	249	246	277	269	243	254	244	255	217	256	255	270	230	246	276	249	262	224	274	259	245	241	254	245	245	274	271	266	252	242	275	234	275	256	241	235	266	251	265	259	268	230	241	245	270	254	240	260	231	239	253	261	262	238	245	259	263	254	241	249	260	250	251	222	239	245	265	245	243	265	270	230	232	270	243	250	248	247	261	244	242	240	242	269	257	277	230	238	260	229	261	249	238	276	254	269	238	263	242	253	266	261	282	260	262	250	251	256	248	226	253	274	242	236	257	252	227	254	221	253	244	262	267	227	246	226	282	232	251	249	248	237	259	284	229	280	252	263	251	230	265	279	248	266	227	277	248	250	236	267	261	253	258	250	246	233	253	256	264	269	245	254	257	237	244	263	256	215	270	292	239	231	267	268	263	256	252	249	245	286	246	238	251	258	267	245	254	247	253	240	260	233	257	245	278	267	231	224	254	238	258	244	274	231	264	246	258	269	272	247	270	260	265	229	237	269	273	256	242	275	244	249	254	251	233	240	237	252	253	251	267	246	245	243	246	276	235	261	274	250	250	280	270	269	236	219	236	262	234	249	257	227	236	259	243	240	258	261	289	256	283	249	241	260	275	267	230	250	247	241	271	249	234	248	256	270	268	222	259	250	248	246	244	269	271	273	270	229	253	252	242	261	247	249	236	256	255	240	253	244	259	266	254	242	230	211	249	278	258	239	250	261	235	226	234	232	228	261	274	280	259	232	261	255	246	262	258	275	226	251	252	252	265	232	239	261	237	270	265	260	254	236	267	252	252	256	239	252	250	255	259	258	218	257	281	248	251	254	275	259	241	210	303	241	233	233	278	252	250	256	247	245	263	250	259	254	240	236	274	231	250	244	248	250	252	250	224	261	270	259	262	247	250	240	260	264	259	258	256	264	286	248	237	247	263	264	258	251	256	275	259	243	247	244	255	222	248	223	263	239	257	227	240	272	246	260	259	255	254	271	254	230	247	282	271	268	235	217	257	239	242	235	268	263	274	254	270	242	227	248	248	227	246	271	270	247	247	250	268	254	253	234	264	266	231	246	269	234	262	268	245	249	253	253	232	226	245	261	282	244	239	267	262	237	231	247	247	256	239	248	247	259	252	238	219	259	254	275	282	261	234	238	241	273	259	292	229	263	244	265	232	273	253	244	232	287	260	241	263	250	234	260	239	271	256	277	279	261	269	241	247	248	238	223	260	233	249	251	238	250	236	247	245	254	251	262	237	234	245	243	216	241	275	240	274	276	259	249	251	257	219	247	250	271	246	254	230	240	255	271	241	265	231	280	258	238	279	271	238	257	228	276	264	250	269	238	260	255	230	264	254	240	250	239	232	241	242	224	235	264	263	250	238	274	265	245	281	241	259	268	258	240	265	228	242	265	247	286	270	257	230	243	249	251	237	259	238	255	264	254	255	244	236	235	233	282	260	248	262	265	247	255	235	245	255	259	265	277	264	252	245	245	257	241	258	231	292	252	267	252	299	256	247	272	272	236	274	224	256	254	268	232	238	252	257	260	246	275	284	250	256	242	271	263	258	245	257	223	256	261	241	244	236	253	250	259	252	228	247	253	260	236	240	286	232	282	251	240	229	236	260	241	232	237	271	242	250	244	271	267	223	255	259	255	260	264	230	248	271	252	270	224	254	237	244	263	231	252	276	254	269	276	252	262	249	239	257	265	273	262	256	243	252	227	254	239	231	232	240	260	259	259	254	258	231	251	237	243	247	271	240	266	267	277	252	254	261	261	251	273	255	251	235	261	257	233	253	258	256	243	275	250	274	257	221	271	250	270	240	255	274	263	259	272	201	258	252	297	240	257	233	243	262	244	232	268	254	239	276	264	237	272	236	260	246	241	245	248	248	215	263	274	285	259	253	265	277	263	255	262	249	263	240	263	258	253	229	264	268	254	234	251	277	265	219	245	247	276	262	258	278	257	249	236	248	273	214	236	266	245	238	253	253	244	241	245	228	246	247	245	259	265	238	257	254	254	246	237	262	262	271	277	235	233	287	239	230	250	250	262	236	234	261	242	264	253	230	217	252	301	257	233	250	264	263	267	232	262	256	261	247	237	262	268	252	288	235	270	247	269	239	222	249	236	275	263	238	234	241	248	257	244	271	252	273	283	279	251	253	234	262	228	240	243	239	248	267	239	233	252
7048	8554	8422	5337	4038	3552	3216	2934	2650	2387	2124	1876	1675	1514	1508	1451	1416	1337	1174	1012	985	858	878	770	787	747	699	648	618	610	568	595	612	580	592	589	588	587	590	576	534	596	549	552	616	568	620	609	590	568	603	570	558	574	552	564	535	553	576	510	528	569	551	607	524	588	576	565	567	580	572	543	567	553	577	577	539	598	628	569	547	625	563	575	575	532	580	535	563	585	552	556	588	556	549	543	575	570	601	541	519	556	534	562	586	599	553	562	553	622	583	553	595	556	554	610	537	541	567	570	578	581	561	587	525	560	536	578	595	564	556	575	577	540	548	596	564	539	549	582	566	547	542	535	544	571	529	554	572	535	579	577	522	536	570	556	548	569	609	542	559	554	555	552	553	581	567	586	571	556	545	603	544	573	551	560	551	599	556	597	617	548	594	563	612	550	589	553	563	577	575	612	613	573	576	559	615	585	554	607	544	551	576	588	554	570	525	512	556	588	561	599	578	512	555	567	577	581	582	597	588	595	518	573	563	570	582	597	586	542	567	577	550	546	553	580	544	551	597	566	578	580	603	570	570	548	546	575	556	564	558	589	539	565	546	553	590	553	547	566	546	545	560	571	565	605	535	536	538	561	563	567	575	584	563	581	557	533	566	532	572	570	527	612	519	559	544	570	552	548	535	565	551	562	494	568	569	549	546	560	544	554	588	572	590	567	555	574	563	570	591	565	572	565	590	545	575	541	580	583	567	562	592	513	565	581	570	552	576	569	549	581	571	559	555	618	576	552	555	592	540	533	593	577	564	580	585	590	569	624	577	583	545	548	552	602	532	578	541	565	592	578	518	536	561	583	538	590	600	551	557	567	565	566	526	580	574	590	570	573	553	566	577	546	566	578	545	593	541	591	541	547	522	589	523	588	534	584	560	584	539	552	576	570	579	528	568	568	574	609	551	552	569	545	534	608	573	599	572	566	581	589	555	586	575	555	609	529	555	581	528	563	562	526	582	568	581	602	561	595	579	563	596	537	592	572	558	563	598	555	545	528	609	600	597	554	556	575	547	561	513	571	523	590	568	567	533	581	564	571	563	534	557	573	583	519	529	564	575	521	580	553	565	576	560	594	578	565	599	582	583	569	577	563	523	593	551	582	568	606	602	577	531	572	517	580	583	588	622	548	622	579	593	575	497	571	580	595	574	568	521	552	577	561	604	577	561	610	559	599	597	569	559	586	549	538	582	577	539	509	605	601	570	586	574	564	558	599	543	507	543	560	588	580	547	577	560	593	545	556	558	585	547	578	556	562	600	614	593	578	542	569	596	543	582	566	592	540	580	580	557	560	572	561	594	599	539	577	572	548	497	573	546	532	547	590	588	546	575	559	546	576	559	586	558	550	576	583	539	591	559	576	567	552	536	568	577	601	541	592	575	542	549	586	566	558	534	553	579	589	548	549	548	542	541	558	584	582	559	561	559	558	541	569	606	541	564	557	578	584	555	583	526	574	538	574	539	549	569	583	590	590	621	584	617	528	580	533	565	524	569	560	562	577	579	575	511	548	539	541	613	512	507	581	563	536	559	583	570	551	558	589	557	595	581	556	601	558	607	556	517	598	601	594	617	563	534	570	572	560	535	586	577	575	562	582	550	547	556	605	565	569	566	543	551	541	535	557	569	566	543	589	577	553	553	574	587	556	542	560	544	535	577	560	566	562	561	539	600	542	574	594	526	583	578	602	531	532	568	578	558	531	572	560	551	577	551	569	531	555	579	558	532	563	587	551	558	540	540	556	541	548	589	534	583	530	599	600	570	549	562	563	528	576	599	595	567	560	576	568	538	564	574	583	560	561	604	537	596	564	585	589	549	568	562	600	551	558	541	551	588	584	589	567	594	571	577	550	569	603	550	594	570	579	570	580	556	524	588	592	561	577	567	575	519	547	545	613	584	550	601	611	546	521	530	569	568	553	527	587	525	583	559	565	546	542	554	585	590	581	544	592	497	578	593	598	595	567	552	548	557	573	527	553	589	578	570	574	603	561	565	545	571	565	525	567	555	547	584	573	571	559	585	522	579	570	553	544	549	547	583	561	541	578	588	545	561	564	534	506	561	573	559	548	540	546	574	558	573	571	554	585	570	591	576	546	551	547	532	556	504	554	542	563	542	561	564	531	553	586	566	515	605	576	596	551	551	553	565	581	552	561	573	590	577	558	487	531	572	613	561	561	587	559	549	572	531	549	548	543	557	552	586	593	545	600	560	535	565	535	546	561	602	578	567	571	569	555	535	576	563	557	562	565	603	556	590	551	588	554	603	575	522	574	561	583	600	565	603	571	597	572	569	551	567	544	567	607	582	560	563	554	526	546	593	530	577	610	554	526	498	543	572	588	559	579	555	548	582	558	562	562	590	558	564	565	547	549	548	543	577	575	564	597	545	553	576	549	551	570	578	539	598	562	537	613	577	534	530	584	575	553	546	554	561	568	563	529	554	553	547	573	589	567	498	575	566	533	565	583	538	531	555	558	548	547	581	570	586	592	601	580	515	565	587	546	567	600	568	551	565	550	604	555	511	566	601	569	576	587	574	521	529	534	560	553	538	602	618	591	561	573	588	577	512	550	575	593	557	540	615	555	587	578	554	564	542	563	589	572	521	537	586	597	551	568	562	606	536	575	533	587	611	553	558	553	566	576	567	571	554	559	547	500	571	553	537	547	565	546	576	531	549	551	588	581	592	606	569	578	608	569	578	561	575	540	537	577	569	537	572	617	541	574	549	588	578	593	555	559	561	552	537	571	564	571	581	567	564	544	595	552	569	548	559	552	571	581	602	599	568	569	566	588	555	546	589	548	619	582	571	623	605	608	585	561	521	557	589	593	588	603	577	573	517	557	596	546	569	585	571	570	546	558	555	589	596	526	565	563	581	554	525	562	559	580	574	550	582	570	514	568	566	560	543	613	592	552	580	616	583	572	597	525	577	534	592	578	558	560	547	556	598	571	536	542	585	535	536	599	600	564	558	530	580	595	576	608	546	557	571	555	585	521	575	570	579	568	580	586	541	590	556	501	538	566	567	569	595	549	542	612	551	608	542	555	586	567	604	601	555	576	560	568	552	550	597	546	567	569	616	559	586	575	592	560	515	603	570	528	547	526	582	540	541	538	573	552	574	531	553	544	571	558	549	557	568	568	568	557	566	599	539	533	552	570	544	561	546	543	512	585	558	590	570	553	557	557	531	574	566	593	558	541	588	570	580	590	563	602	530	593	560	578	597	551	615	555	545	573	581	575	582	563	577	572	591	585	585	616	576	541	589	551	531	544	600	559	588	539	577	537	591	585	551	555	565	593	566	569	563	540	543	607	553	593	579	603	573	583	561	559	559	523	551	634	558	578	575	607	573	553	561	530	565	611	544	543	603	547	574	601	549	561	524	554	547	563	596	532	564	499	525	532	581	565	591	562	536	531	546	584	606	605	518	537	559	561	515	559	545	574	523	549	575	543
25142	21453	27906	25374	12513	2928	2000	1733	1478	1299	1173	1037	874	777	788	761	743	664	623	529	460	432	362	387	352	364	324	311	277	268	251	270	230	247	241	266	256	240	241	236	251	219	233	251	236	241	229	246	238	244	240	232	226	236	240	282	252	237	272	219	215	241	230	231	223	216	215	232	226	222	213	232	221	230	243	246	238	230	246	252	229	230	211	238	219	222	227	238	226	233	220	240	239	251	266	251	246	223	210	238	219	238	224	238	214	221	230	213	248	248	248	202	230	251	226	230	232	232	202	213	217	217	233	252	226	224	237	278	245	222	224	223	236	252	256	247	251	268	240	220	250	250	231	239	223	259	232	230	268	241	233	252	257	235	220	231	230	211	234	243	232	255	208	234	220	235	224	224	239	261	213	219	259	255	246	235	241	203	208	213	220	232	233	238	234	222	225	231	253	214	231	207	222	203	206	228	252	249	230	240	217	264	215	241	215	236	247	239	225	219	254	196	230	208	213	198	254	220	212	223	229	223	233	218	222	240	238	216	231	238	223	217	217	244	237	240	244	260	264	229	208	246	274	208	233	210	248	245	230	222	234	241	232	200	255	248	242	250	252	234	240	222	223	220	247	207	214	236	230	224	233	243	239	235	241	222	232	248	244	235	212	260	226	226	224	187	238	240	240	235	190	225	220	244	229	258	229	230	226	232	240	214	240	230	235	212	224	240	240	248	227	222	231	250	236	212	227	245	231	226	230	232	227	231	211	228	284	250	228	218	261	232	227	229	214	243	234	208	246	203	232	222	235	220	213	238	231	205	251	243	222	228	251	228	214	237	227	221	212	212	233	246	224	241	235	249	253	231	255	241	225	217	211	220	238	231	239	241	228	249	237	223	269	224	236	237	230	233	218	263	238	213	226	217	214	217	243	229	263	222	225	240	239	240	219	266	210	242	239	215	225	224	236	256	212	199	217	239	263	225	228	194	259	249	236	225	257	219	225	218	184	252	220	227	222	241	228	247	220	245	218	227	234	223	216	223	246	227	219	226	251	243	257	230	196	217	217	275	246	216	228	242	226	221	240	244	232	250	234	206	225	244	231	274	225	229	248	233	236	250	235	201	237	212	218	219	222	210	245	221	238	242	260	226	243	246	241	225	250	234	236	235	242	245	239	233	222	250	242	232	217	218	241	208	244	234	247	249	246	222	216	204	254	229	242	230	222	255	225	198	224	226	211	242	224	258	236	236	241	234	219	237	225	235	234	265	242	223	255	260	203	244	255	230	252	239	242	228	237	240	252	236	211	261	235	246	252	268	238	230	213	200	217	235	237	225	257	233	242	240	210	272	266	248	202	218	248	228	209	245	226	215	228	244	233	256	223	245	251	227	244	223	230	223	219	212	215	253	219	212	233	244	235	259	245	230	217	231	215	231	226	259	246	217	222	218	257	224	234	248	225	225	238	258	245	247	222	228	239	238	236	236	229	272	239	231	271	233	238	222	225	234	235	213	235	230	248	222	227	209	244	237	255	230	203	231	207	219	196	260	228	203	260	232	226	226	217	220	225	216	233	243	233	227	236	222	223	212	246	242	243	191	241	216	254	223	220	239	255	236	230	216	225	221	248	221	257	260	271	206	213	217	248	236	218	262	253	227	240	222	234	231	215	232	240	216	234	253	235	241	234	244	233	240	222	262	249	205	240	220	227	234	249	220	239	262	224	245	242	233	229	210	254	255	204	217	243	228	200	240	219	238	223	244	245	206	254	202	218	252	240	199	233	259	226	244	244	236	235	255	206	221	218	226	237	217	255	204	206	251	249	257	241	231	243	218	213	262	231	232	247	250	242	248	228	222	237	228	246	215	211	242	229	243	253	237	246	248	211	237	206	240	243	235	247	216	220	258	232	223	234	239	231	201	249	234	238	245	245	235	241	233	218	215	233	242	240	246	227	249	227	229	235	238	253	262	228	251	249	251	207	195	217	221	222	223	225	238	224	213	236	230	211	209	225	213	240	200	240	242	227	210	218	221	202	227	225	224	246	226	235	242	229	221	217	222	234	241	234	233	207	247	240	243	239	255	256	212	233	236	261	267	230	256	232	209	220	247	237	240	224	232	259	241	250	213	244	217	283	243	244	231	220	204	206	247	246	219	224	255	209	273	226	238	206	222	251	224	238	238	252	235	236	222	217	250	216	218	226	240	237	244	242	242	227	223	237	221	259	224	215	214	227	244	255	201	212	214	208	229	255	225	247	225	215	202	251	196	257	250	246	233	236	217	225	238	240	226	257	240	224	248	219	227	233	244	229	239	232	247	260	246	242	202	217	224	247	246	247	259	225	222	227	207	222	228	234	254	262	216	230	236	206	243	247	277	215	250	245	246	219	244	213	213	213	260	261	243	225	212	241	246	243	218	225	228	232	262	216	244	251	253	210	224	247	245	234	202	231	222	241	239	226	225	222	233	208	219	226	217	236	215	243	228	206	253	249	264	206	212	221	233	245	244	253	232	241	241	249	241	207	211	256	240	238	256	254	228	223	228	214	222	255	234	228	227	222	241	245	231	235	219	229	222	239	228	226	261	215	235	218	214	264	213	232	239	273	197	223	233	239	238	228	240	202	233	233	226	227	229	231	210	232	240	226	232	232	239	249	222	195	214	253	222	227	226	244	212	236	261	216	225	240	223	214	248	218	217	251	243	221	238	248	242	234	215	237	227	215	240	222	220	276	228	238	251	243	219	243	242	214	234	232	278	221	216	230	233	240	226	228	217	264	225	233	260	237	222	223	215	216	219	238	221	243	236	234	211	223	214	214	228	245	228	240	261	240	238	228	243	216	208	220	224	247	220	229	215	243	233	251	220	233	224	232	228	236	229	224	253	263	249	220	255	224	231	226	216	220	253	225	227	277	229	248	225	217	270	247	244	231	232	235	237	223	242	242	219	237	229	217	236	235	244	216	240	229	249	232	220	251	230	230	237	246	209	228	243	240	240	210	219	215	239	256	248	234	240	195	241	225	259	268	225	204	240	260	259	246	226	220	240	237	209	213	248	224	247	251	236	244	231	231	249	237	235	227	234	250	227	243	237	227	231	252	227	239	242	228	234	244	247	229	230	261	212	252	248	248	244	245	239	246	230	239	212	199	245	230	243	235	229	233	198	249	248	228	220	232	201	261	260	223	241	225	212	216	237	214	238	244	241	232	236	232	213	200	235	233	228	221	226	249	210	211	244	244	238	240	262	258	230	230	246	232	257	230	224	220	233	228	243	248	208	234	238	201	246	217	238	225	237	248	223	247	236	196	229	241	230	246	233	224	214	228	225	211	228	248	215	248	209	245	239	253	196	248	224	254	259	241	231	221	237	240	247	263	278	238	227	253	212	225	245	204	234	237	227	222	229	217	246	239	235	233	233	192	210	226	237	201	213	219	246	261	222	218	234	249	219	229	226	236	223	246	226	272	229	250	205	215	225	230	258	249	250	237	250	216	257	239	223	207	223	250	247
9501	18435	17765	11427	9162	7557	6812	6237	5664	4994	4376	3741	3187	2966	2705	2785	2697	2432	2068	1774	1471	1310	1150	1184	1059	982	908	741	700	643	597	577	570	574	585	581	556	504	549	568	497	555	497	511	532	558	552	554	557	572	502	480	492	513	506	540	511	513	513	586	520	561	532	488	547	539	531	517	508	525	501	527	546	552	538	535	538	553	493	523	499	501	548	528	563	510	507	553	506	510	493	528	490	541	506	518	524	504	532	491	506	506	483	489	493	518	521	510	520	506	503	558	523	530	508	509	514	554	509	520	517	514	508	522	541	528	544	494	498	526	514	525	474	521	506	502	499	551	549	510	541	540	542	563	560	532	521	470	509	498	528	554	534	544	491	563	534	515	505	531	533	500	495	493	586	519	504	535	498	495	505	502	517	520	504	475	519	500	506	560	580	527	538	527	563	538	499	495	487	514	524	546	536	500	517	548	479	520	525	486	519	479	539	512	556	532	506	544	489	502	520	497	519	525	505	514	536	512	535	462	560	542	525	516	547	505	472	521	505	494	505	494	516	557	556	517	510	532	480	506	495	487	532	534	491	546	510	509	530	522	548	539	555	487	521	509	492	508	554	533	515	492	526	506	522	476	519	511	519	487	556	506	519	532	510	528	538	522	507	525	495	531	516	558	528	532	505	489	501	538	505	509	544	507	550	516	516	509	557	532	514	538	523	512	512	513	502	479	499	541	505	498	528	520	531	547	516	518	501	577	534	503	524	507	501	500	509	540	528	510	529	491	525	524	514	537	491	516	491	562	526	504	516	516	565	532	536	493	527	496	507	555	494	531	530	475	487	524	521	480	548	497	552	539	507	533	511	493	511	492	500	518	495	498	520	514	523	531	498	518	526	515	552	494	508	512	523	499	517	524	487	559	509	531	515	511	571	554	504	532	522	515	500	495	566	481	549	554	538	550	504	503	524	543	516	531	491	569	542	513	523	518	530	479	501	506	512	545	547	483	499	501	519	496	510	547	580	537	508	515	496	462	492	498	524	529	535	530	527	520	478	497	542	496	537	547	500	516	545	538	510	478	496	532	484	500	485	554	506	549	511	517	561	537	523	516	516	531	550	544	557	524	493	497	499	504	559	490	521	525	496	494	525	501	523	530	506	537	498	548	490	493	566	511	570	480	492	480	518	504	538	511	505	517	510	498	498	541	534	534	530	518	502	500	548	503	550	524	543	519	569	490	532	490	549	510	506	508	505	528	521	537	576	509	545	520	481	505	529	526	495	507	505	547	513	533	529	502	527	500	540	506	523	493	526	481	551	532	517	563	449	535	521	493	518	521	506	516	507	535	580	572	510	544	541	489	517	514	516	508	537	480	519	518	521	521	492	549	534	568	536	519	512	570	476	498	552	477	489	586	515	537	512	525	509	523	517	500	563	508	516	517	520	497	522	504	548	526	539	525	524	486	506	520	491	512	515	525	494	527	556	527	532	562	503	543	533	545	525	484	508	501	527	492	533	493	514	507	531	538	490	534	564	549	499	523	508	515	502	516	494	534	545	524	582	497	533	492	516	551	527	523	527	502	497	516	549	547	518	504	536	513	540	526	535	466	496	537	580	530	518	492	516	483	517	545	543	545	544	495	521	530	491	498	505	523	510	512	523	520	545	525	510	500	526	515	507	542	512	515	504	497	462	528	541	493	512	513	553	527	516	551	514	511	547	538	500	567	503	505	510	533	489	509	543	539	508	521	515	536	501	526	512	520	552	562	517	482	513	522	524	525	576	499	502	500	519	543	484	485	560	544	527	513	520	555	458	473	511	499	531	533	507	532	553	555	464	568	556	502	484	511	526	511	475	470	567	543	504	518	506	547	465	523	511	502	522	522	518	498	515	520	532	523	531	497	531	507	498	532	545	530	500	566	560	527	522	566	506	524	499	526	502	534	529	540	518	475	510	500	538	476	483	492	494	513	496	581	531	543	541	531	549	531	540	521	512	496	532	518	509	522	512	546	518	524	499	477	526	499	489	520	519	512	536	520	518	510	480	538	509	496	505	525	572	527	505	491	531	530	534	498	532	531	504	513	531	500	529	516	504	501	539	508	492	486	519	522	547	542	530	537	512	534	497	550	513	530	528	511	542	568	488	533	487	508	510	501	529	535	533	507	520	525	524	552	500	535	532	510	502	515	493	505	558	518	504	509	513	567	512	490	496	511	515	528	490	471	552	507	556	508	508	550	508	540	534	549	510	545	513	532	497	536	434	511	543	517	544	488	520	539	523	495	552	512	509	545	497	494	530	530	491	516	494	510	506	530	517	530	553	521	546	535	544	519	501	524	507	530	521	530	490	521	502	499	492	530	468	550	522	491	514	517	550	541	492	522	526	533	483	509	499	493	525	465	526	524	532	505	506	546	549	548	501	531	509	518	512	469	558	531	544	490	567	527	522	565	508	518	555	504	560	521	510	562	528	479	556	511	514	509	532	506	517	499	496	524	511	535	530	465	508	495	506	558	509	519	547	494	529	529	491	538	512	513	502	503	565	532	509	520	531	527	518	489	511	536	517	572	510	500	548	534	543	536	503	513	463	527	498	519	564	499	536	472	532	556	550	534	554	512	566	482	502	533	502	557	516	513	505	524	477	505	524	526	530	540	512	497	548	504	493	518	518	523	537	504	538	526	548	534	532	484	527	535	467	522	535	528	516	506	501	526	518	524	512	535	566	524	498	543	525	522	513	477	544	540	500	523	543	540	527	548	523	504	553	533	523	521	536	494	538	539	566	542	514	507	516	487	485	491	556	521	488	516	522	520	536	494	544	497	523	536	530	557	524	513	507	496	530	530	527	557	482	537	510	524	509	535	519	508	543	542	525	492	485	512	530	566	510	473	526	491	512	492	524	553	505	507	508	525	537	541	505	555	544	535	549	527	519	472	521	480	546	505	530	498	506	538	523	571	495	512	536	530	561	504	532	575	543	535	500	495	481	523	520	514	514	498	537	507	542	458	499	541	552	548	523	527	530	557	485	505	514	517	512	535	535	533	524	496	515	502	558	530	515	537	507	511	540	520	497	515	507	494	510	480	505	538	535	537	536	550	491	520	502	513	545	564	514	535	529	555	528	515	504	514	526	487	496	503	497	516	518	512	514	492	517	529	578	561	537	507	498	497	503	528	505	506	545	544	501	511	525	492	551	550	532	548	480	533	551	523	491	564	501	515	533	476	512	498	499	515	509	533	530	532	544	513	541	507	530	520	489	513	505	506	504	521	510	525	534	499	555	530	512	545	537	485	493	533	508	547	471	533	498	503	462	520	554	538	505	550	505	508	543	524	491	501	500	537	532	499	481	537	494	517	547	519	517	512	503	495	512	554	508	548	520	503	567	471	515	536	545	520	491	529	465	543	514	506	513	495	551	504	513	496	514	509	519	522	498	536	513	503	538	545	541	498	514	499	497	535	520	535	492	526	513	498	515	516	540	482	521	521	530	536	493	533	521	564	507	489	536	527
24180	21427	28909	24325	21400	12322	4399	3089	2432	2203	1936	1728	1510	1330	1327	1239	1208	1185	1021	948	829	706	719	648	613	603	582	490	470	466	476	433	401	464	458	431	402	394	427	453	413	425	445	434	451	438	419	398	409	434	432	406	434	447	435	425	422	433	414	434	438	416	453	440	402	398	403	414	378	409	423	404	385	445	459	398	448	416	418	393	430	390	407	437	413	414	448	421	408	381	443	448	436	419	419	400	396	393	445	402	406	402	406	358	428	421	410	396	436	405	420	407	440	386	408	387	384	424	373	479	380	400	395	421	429	399	383	410	425	420	404	432	438	401	419	433	424	436	447	411	399	385	425	445	391	395	433	451	446	428	427	412	439	407	400	440	428	422	451	412	408	430	434	419	435	445	443	391	390	401	418	435	421	402	418	395	391	405	433	408	407	408	408	422	424	419	394	391	436	398	421	440	377	401	417	422	431	408	434	401	385	429	447	407	404	406	391	405	405	400	408	418	389	375	460	436	392	413	411	421	408	413	386	416	380	378	430	404	428	421	436	417	401	421	422	398	433	411	407	430	438	443	396	417	425	429	430	400	389	436	416	404	404	413	402	394	374	410	449	383	404	381	403	420	400	394	411	428	414	403	414	437	417	401	425	425	409	416	414	410	410	411	421	387	407	390	442	402	391	415	379	418	392	406	406	432	416	452	387	444	434	401	432	376	391	380	442	423	434	398	451	425	405	437	393	463	443	414	383	384	396	392	399	436	433	406	414	405	400	412	430	409	419	408	450	444	411	382	403	402	442	431	411	409	419	415	404	420	369	404	398	408	412	426	396	383	429	403	463	402	426	405	442	372	410	460	426	437	398	401	375	407	438	386	382	381	381	430	447	371	403	418	420	402	419	436	402	403	414	392	390	375	409	411	396	399	384	385	422	420	419	424	393	421	371	442	423	389	387	415	413	415	393	422	401	428	429	397	405	377	393	414	403	393	411	401	449	435	415	437	387	457	421	416	405	412	429	401	413	419	400	405	406	402	462	431	414	421	414	444	374	432	405	407	435	435	441	422	405	478	443	408	398	410	418	453	401	420	428	432	385	403	435	421	426	418	383	411	429	414	418	383	410	406	404	402	427	378	438	454	413	407	398	383	434	375	410	422	396	406	408	413	391	409	400	423	383	413	398	419	408	448	404	397	422	390	365	425	433	449	435	396	369	429	398	441	412	415	439	424	405	401	456	401	443	418	396	408	410	436	407	369	408	449	427	399	420	415	431	433	416	392	398	405	404	422	421	415	430	436	438	427	405	442	404	396	413	401	429	404	427	420	381	403	423	450	432	414	398	389	420	434	425	430	408	457	397	457	395	428	419	451	423	416	421	416	429	397	418	392	388	407	412	414	402	415	400	411	401	376	448	414	422	413	429	381	424	404	402	429	428	404	379	420	430	367	415	448	454	409	412	409	363	415	399	419	403	386	446	440	388	389	402	416	424	424	410	415	442	432	445	405	378	407	415	356	377	408	392	430	368	407	406	441	433	422	407	379	430	407	432	418	391	394	416	372	382	413	433	428	444	436	427	414	402	391	416	387	451	398	428	429	418	387	439	436	422	467	398	403	389	413	394	424	388	443	426	426	368	402	425	408	395	411	406	431	412	437	428	396	405	408	410	411	387	416	416	391	376	398	413	416	386	420	386	419	434	428	437	362	437	383	451	402	416	396	406	395	411	433	406	394	398	410	430	434	427	420	434	382	426	463	413	399	406	428	389	414	402	391	427	400	408	419	419	440	401	421	387	442	408	422	391	390	389	397	397	438	427	411	407	417	439	394	435	420	392	429	429	395	401	417	453	423	434	382	402	405	408	423	420	403	387	395	427	399	423	383	411	427	423	408	454	385	413	439	415	422	405	397	376	401	416	427	389	433	380	423	401	386	395	395	430	423	398	402	410	445	444	425	431	404	445	354	456	434	410	454	442	415	385	401	437	416	381	393	387	386	398	424	442	402	435	440	432	415	408	403	413	405	425	418	406	388	391	431	379	427	455	415	397	459	394	385	414	444	393	413	426	451	400	414	429	446	395	411	408	416	384	426	357	396	388	395	396	420	412	383	431	403	399	394	405	418	432	361	412	414	430	409	422	442	431	398	391	406	412	426	409	408	381	406	428	388	411	397	453	406	464	384	420	423	433	404	405	433	408	406	397	381	449	402	407	413	421	397	411	406	418	398	403	427	413	360	402	416	398	417	451	428	383	426	401	421	410	420	387	409	444	428	419	401	398	378	405	419	430	428	397	420	418	377	403	412	414	421	417	383	413	396	407	426	418	409	403	419	390	418	411	428	401	406	391	403	423	391	419	422	428	429	410	442	437	408	386	427	435	379	403	384	412	394	458	378	425	432	394	398	445	366	436	418	410	407	401	422	413	406	389	400	412	386	370	400	407	382	433	404	409	420	396	363	427	397	401	434	418	434	413	429	406	407	435	462	411	419	388	410	441	432	375	410	404	431	382	399	402	429	391	374	374	433	415	427	442	416	416	407	449	396	379	431	441	394	423	416	409	418	397	391	390	398	436	431	403	405	402	416	405	411	421	416	417	401	451	400	422	441	397	410	419	442	430	418	432	359	471	420	401	375	404	394	386	433	464	415	432	441	391	421	431	401	386	393	444	406	445	388	392	394	421	432	381	436	406	426	366	422	402	404	400	398	418	414	441	387	403	459	371	430	400	420	410	412	429	406	428	409	362	419	394	390	434	428	374	394	382	436	402	390	428	406	419	426	425	396	409	437	441	383	404	420	388	444	393	442	423	430	423	419	443	429	424	441	396	401	449	410	447	406	438	399	412	427	431	419	426	419	408	409	422	434	399	406	406	395	444	359	422	448	420	394	429	460	421	432	400	419	404	379	398	405	408	399	425	430	447	388	430	413	361	394	461	428	406	417	399	418	386	384	412	411	394	444	389	425	417	406	424	423	418	423	413	417	405	392	457	448	445	417	413	434	454	401	447	402	405	374	371	405	397	409	420	428	423	412	425	409	421	409	429	423	437	405	376	379	404	406	404	407	417	427	410	383	428	424	444	438	404	403	427	432	414	401	442	448	392	415	384	411	440	404	399	427	433	387	408	377	415	412	438	398	410	419	377	414	389	402	399	462	413	434	435	403	376	407	410	388	431	382	411	401	400	433	405	380	432	419	388	411	394	378	437	380	408	405	392	405	398	423	389	421	423	430	415	441	404	400	377	423	462	387	432	414	380	413	444	428	409	418	361	382	428	411	391	443	415	397	436	428	404	408	420	405	439	402	440	371	424	429	429	394	408	392	368	386	400	416	438	400	404	414	396	419	406	406	395	383	395	422	390	434	422	414	396	416	390	438	424	454	391	402	418	437	430	435	411	408	398	409	387	387	419	417	399	404	414	413	425	416	398	398	386	396	409	398	446	376	404	410	403	403	398	368	403	411	401	400	411	418	420	397	409	439	444	434	456	400	399	410	419	419	419	394	410	426
12757	24752	23585	16420	13513	11395	10223	9535	8436	7541	6664	5783	4943	4529	4374	4227	3976	3897	3424	2874	2444	2142	1908	1853	1663	1587	1430	1329	1110	1060	1043	1025	936	925	886	873	854	910	899	900	908	893	883	887	846	882	865	858	839	840	887	883	895	864	888	858	808	893	897	845	886	867	852	838	871	847	813	864	872	855	935	864	866	839	848	840	878	878	854	842	860	847	790	888	878	770	809	858	874	839	869	811	864	859	838	886	804	887	855	826	830	864	840	853	891	841	870	844	839	840	841	900	851	850	886	863	841	836	848	844	872	852	806	827	852	903	892	843	876	860	839	833	830	857	884	875	853	903	849	863	796	892	861	804	831	857	828	857	878	851	908	870	846	853	834	867	854	845	839	863	813	861	849	834	828	786	863	843	823	862	903	847	849	820	870	819	820	888	831	868	829	821	854	879	850	854	859	817	838	859	808	894	880	830	833	913	828	836	863	876	880	784	858	872	867	807	872	861	838	854	804	790	843	859	814	861	897	851	849	838	853	830	830	853	854	928	799	863	822	814	761	815	832	843	866	826	871	863	872	867	861	881	849	890	876	867	835	809	879	845	861	840	847	822	831	938	867	847	867	896	843	851	874	867	847	808	804	879	853	839	855	821	817	846	796	856	889	863	871	809	850	874	836	855	831	852	844	852	906	847	866	820	884	850	878	881	882	867	891	850	874	877	868	871	861	788	819	877	798	820	850	887	817	879	866	841	839	831	828	847	893	835	847	846	906	830	862	887	830	829	829	917	844	849	858	836	846	902	826	837	811	807	891	856	903	918	867	868	798	854	853	851	797	871	827	791	800	840	841	799	782	873	873	883	868	818	907	839	861	898	834	857	855	917	823	810	834	813	892	901	821	849	917	936	897	833	859	848	823	816	848	819	842	848	793	858	904	849	882	869	833	873	866	844	851	852	849	835	851	882	870	813	853	840	832	876	876	880	840	828	887	856	860	849	842	820	866	871	881	802	857	838	821	810	824	828	864	843	840	811	820	868	825	913	860	891	814	838	912	843	829	881	839	837	864	820	914	829	881	815	811	863	881	842	858	878	876	830	885	850	835	856	845	879	792	850	820	816	837	882	836	824	842	841	839	849	845	850	823	859	854	859	922	840	819	873	853	829	856	860	875	868	879	876	819	851	821	882	822	864	857	830	833	868	832	827	858	884	858	828	846	825	814	859	826	861	941	855	818	860	817	848	842	858	877	836	871	839	841	863	880	883	783	828	841	825	879	882	802	847	850	867	856	813	849	873	887	886	893	817	839	841	825	841	818	815	867	821	814	841	845	840	853	846	894	859	826	887	831	855	822	815	864	825	886	863	881	830	901	839	832	875	847	817	854	908	829	855	834	891	858	781	866	844	827	845	876	863	842	875	870	845	857	866	911	870	875	880	804	807	839	850	809	840	832	874	887	832	850	900	879	863	885	838	835	888	880	844	854	836	807	860	857	896	894	850	870	869	839	835	897	851	859	842	828	850	830	845	860	801	813	898	854	899	820	801	858	854	815	859	803	800	820	893	871	817	831	866	885	813	853	821	885	840	866	873	922	837	856	860	871	847	825	824	863	837	839	836	835	853	826	909	828	864	836	796	879	891	845	836	799	852	903	876	833	857	846	819	825	853	824	833	846	848	837	807	876	811	830	908	851	849	876	853	848	853	880	836	838	906	841	842	861	841	866	860	825	875	838	827	862	859	850	927	867	841	851	846	825	858	875	844	887	797	805	875	791	837	798	849	852	838	877	850	838	895	867	810	801	812	842	875	852	836	823	824	842	871	833	838	857	873	869	843	877	812	853	827	840	900	869	881	817	801	867	840	853	813	849	880	839	842	818	897	840	878	815	841	874	908	837	853	858	816	831	833	876	834	820	821	771	827	887	797	867	877	887	838	865	866	920	851	861	817	862	902	871	871	845	822	820	881	830	841	865	826	813	815	840	850	860	885	855	864	809	801	841	888	859	816	866	863	870	948	870	865	814	844	849	850	835	907	817	905	839	849	860	872	844	875	865	808	878	846	873	830	816	867	878	850	843	884	897	832	836	839	872	866	882	802	852	800	878	866	816	921	831	853	847	828	885	857	841	826	825	849	858	884	872	865	852	874	857	873	823	858	872	861	865	840	919	830	862	881	837	787	851	920	872	900	800	818	863	858	835	854	841	858	852	830	854	794	833	863	902	875	850	846	834	898	872	795	877	868	783	792	882	899	856	870	895	855	853	826	871	832	880	888	796	849	896	870	872	841	870	854	849	845	871	875	859	832	873	846	841	907	864	840	870	862	929	884	824	825	852	791	866	835	861	833	848	847	841	866	910	889	881	864	835	887	860	853	793	832	851	841	885	879	854	848	864	824	851	835	860	860	842	879	855	855	821	838	897	839	861	843	821	843	896	826	869	871	880	771	868	824	838	829	844	870	873	832	844	865	864	858	858	891	849	861	821	793	903	880	920	861	857	867	849	835	851	828	821	829	881	856	839	843	889	821	829	847	812	818	899	837	834	920	919	856	895	839	898	882	860	870	862	837	816	850	835	868	869	900	905	859	819	820	842	893	847	841	867	815	838	853	818	831	842	872	909	886	895	885	856	864	841	844	782	883	821	834	799	861	849	831	834	874	871	859	925	846	813	807	830	871	851	869	855	891	881	833	845	864	843	874	903	815	859	875	873	814	812	826	787	808	836	862	835	845	847	841	850	866	828	867	915	853	867	856	905	859	863	861	854	844	840	856	890	790	846	862	874	784	844	843	886	823	832	837	843	832	815	872	825	832	852	870	894	892	881	827	851	872	858	839	819	868	871	895	821	895	889	871	853	865	830	914	838	830	820	856	829	841	802	879	828	803	913	823	846	836	832	845	865	797	876	805	876	862	829	856	845	838	842	812	874	825	868	838	862	857	896	840	864	860	893	867	830	802	819	862	838	825	833	846	891	844	837	867	819	840	868	783	832	853	892	859	792	899	815	825	852	811	838	871	885	862	843	808	834	819	869	884	837	871	881	833	879	852	864	845	869	800	885	821	836	861	823	867	801	851	894	836	870	841	819	823	854	847	828	884	851	865	879	861	809	837	843	856	833	840	834	807	833	847	848	897	859	850	826	843	869	828	875	806	810	849	829	856	837	885	885	884	849	837	850	825	841	881	814	824	845	898	844	871	890	825	834	887	885	866	828	888	854	872	866	852	871	857	835	793	905	805	822	872	892	857	851	874	849	836	854	845	818	858	843	885	940	836	865	876	892	836	811	802	871	835	812	855	858	846	835	849	791	893	884	896	838	866	826	894	846	842	846	831	875	834	866	849	864	811	832	834	834	899	835	858	848	817	897	821	898	822	837	806	827	871	816	860	846	886	873	815	852	817	824	816	845	831	867	862	859	875	856	873	856	839	831	813	898	859	850	836	868	836	831	838	872	862	815	880	828	835	889	837	855	866	863	842	854	873	853	858	876	852	879	830	814	868	811	828	897	913	806	909
27249	16876	4380	1989	1242	1040	893	814	716	638	538	520	490	457	405	417	414	420	391	342	349	324	292	315	304	270	308	279	236	279	263	234	262	261	272	248	236	243	249	263	241	239	237	249	256	261	249	265	251	279	275	246	222	270	249	244	265	271	247	232	262	258	267	241	246	250	234	238	249	274	257	244	234	263	252	261	264	221	257	256	285	234	256	261	225	241	220	225	252	234	283	226	254	272	258	270	239	259	241	208	234	241	244	239	251	254	236	264	262	234	215	263	258	244	236	252	252	236	250	236	250	253	261	251	228	245	247	241	241	256	253	230	244	265	247	237	274	232	259	253	233	262	262	243	281	253	241	269	242	278	237	265	257	268	250	245	239	265	225	234	266	263	251	262	217	252	245	257	261	243	248	241	231	241	254	245	281	253	233	256	229	229	252	232	225	257	250	257	249	253	222	259	244	253	260	247	262	213	260	243	220	238	241	237	253	250	263	233	248	253	254	255	244	220	236	273	235	247	245	254	227	235	236	227	274	265	229	237	240	254	241	238	246	226	277	243	240	249	244	263	244	245	237	279	263	226	246	265	225	259	264	249	247	260	265	259	233	272	259	243	214	242	237	244	257	287	237	266	252	250	238	242	238	252	228	226	263	273	251	260	229	223	247	258	271	254	254	251	256	240	259	225	249	245	253	256	264	213	230	222	241	247	214	256	257	259	236	234	215	238	255	252	253	264	239	253	242	243	244	274	238	228	249	261	258	269	231	230	231	248	269	226	266	265	277	246	231	246	205	242	267	226	241	234	247	262	263	249	274	236	266	244	277	231	241	257	249	232	255	238	239	255	263	246	260	213	242	248	247	248	256	268	249	245	235	231	253	277	244	229	257	252	242	254	218	259	264	248	245	266	263	226	248	259	254	218	271	219	241	231	210	232	237	267	264	257	236	254	248	257	261	268	230	251	265	272	247	257	239	255	249	238	240	257	262	268	264	277	247	232	243	230	232	275	240	221	240	267	204	267	267	232	259	256	249	245	244	269	212	239	240	237	252	252	239	246	245	221	237	239	258	223	240	244	233	257	260	237	252	224	227	248	243	226	257	266	243	249	269	244	247	222	238	265	245	231	233	242	246	240	251	284	245	246	241	247	270	265	254	263	248	266	270	231	227	233	243	255	274	244	232	251	245	251	260	239	272	254	278	255	217	242	233	253	244	235	265	233	249	260	248	243	256	232	240	233	251	246	221	282	250	252	245	265	245	262	249	254	262	244	266	263	265	245	257	225	215	247	261	248	252	268	245	233	257	258	263	237	251	250	224	220	243	230	252	237	249	243	225	267	227	256	277	237	246	252	226	227	233	281	253	253	238	247	253	256	255	234	244	241	259	264	250	251	280	250	296	243	224	261	265	236	208	250	275	224	260	256	257	274	252	246	261	250	260	261	266	241	268	264	252	259	245	248	256	261	252	250	242	246	264	245	231	250	233	269	269	256	255	252	258	254	257	245	264	222	236	255	261	211	287	229	234	259	264	235	273	214	266	256	215	240	258	228	246	250	246	250	204	236	270	246	246	261	273	264	256	262	240	241	245	238	278	251	263	244	250	261	245	225	234	260	233	251	255	236	256	273	254	232	255	216	226	227	256	229	250	247	245	243	224	226	270	229	265	235	257	257	248	263	250	222	266	240	271	262	262	230	247	207	229	247	251	247	225	260	301	264	260	237	262	244	237	265	269	248	262	253	263	233	257	254	232	238	250	296	257	288	244	237	258	230	252	261	282	249	237	231	257	257	264	279	252	236	248	267	245	266	245	254	253	246	237	244	243	257	279	238	251	240	251	250	259	245	215	249	224	245	260	249	260	266	252	276	223	231	245	256	219	237	255	246	252	297	265	250	218	266	249	280	236	252	265	227	222	240	241	245	244	251	237	228	236	260	218	250	230	260	249	218	246	249	276	241	248	236	237	251	225	240	257	241	261	262	258	275	259	232	253	275	251	260	246	243	224	248	254	262	227	260	218	247	255	265	210	227	268	245	279	242	221	246	253	249	257	252	256	267	257	240	261	226	246	249	265	244	273	237	248	259	232	269	242	245	239	240	239	231	246	258	232	219	226	249	255	251	223	237	250	259	249	276	227	237	263	248	232	235	252	237	271	254	263	279	261	236	281	254	258	256	234	228	238	251	263	260	261	264	259	264	279	251	225	252	257	242	254	269	249	244	256	267	276	262	259	249	230	245	254	227	270	282	261	231	271	239	251	226	241	231	285	231	223	237	266	224	260	242	248	265	238	260	245	246	241	228	258	236	250	253	268	224	237	271	240	202	263	248	227	227	238	251	247	265	231	231	250	249	255	233	266	231	257	249	240	212	257	263	249	272	230	244	250	215	246	242	223	256	277	273	269	257	243	229	236	261	247	258	246	242	244	256	262	235	243	261	278	252	217	245	237	253	251	243	256	259	239	255	245	223	277	251	234	230	227	234	259	253	258	249	218	273	259	248	282	259	228	233	221	278	241	243	276	245	239	244	274	248	218	268	222	256	249	283	245	236	259	256	228	235	247	277	253	250	256	243	261	269	225	261	223	270	274	245	241	222	236	275	254	274	256	236	264	229	257	216	249	238	240	239	256	244	216	284	247	244	262	250	263	243	233	226	250	226	241	216	245	268	261	263	216	258	255	235	250	241	231	239	254	252	248	240	278	242	283	254	264	243	240	272	248	244	279	260	259	253	269	241	245	243	270	263	256	236	268	274	238	255	250	247	270	241	235	248	234	259	265	266	234	260	238	252	260	224	239	254	248	243	255	248	267	239	266	241	250	282	251	237	236	238	231	243	264	262	259	253	264	254	256	245	259	232	234	268	264	229	253	261	257	239	267	261	255	239	243	238	263	256	223	240	235	242	242	250	257	258	273	224	251	258	230	256	277	259	280	224	222	235	284	244	257	246	231	262	260	221	255	277	218	256	232	232	242	256	235	241	240	242	231	231	247	236	249	294	269	246	235	226	269	250	250	230	223	255	257	256	241	255	248	233	238	263	230	250	224	272	244	272	251	255	214	261	255	247	220	270	241	240	248	233	266	247	266	251	242	228	252	243	259	249	247	252	264	216	264	269	271	232	233	250	239	256	241	232	242	244	258	234	224	232	264	279	263	234	273	232	290	269	248	248	255	256	251	232	254	251	253	243	246	228	262	233	249	263	241	254	253	239	243	266	252	238	238	238	253	240	250	227	256	237	224	267	229	258	233	230	278	284	227	240	248	241	230	276	250	231	267	244	242	261	243	243	245	247	239	220	263	225	247	276	277	286	255	238	244	245	232	239	257	245	240	274	240	242	239	250	230	242	238	250	247	221	251	261	270	264	257	239	245	229	261	268	287	276	235	248	214	231	232	248	253	283	260	262	275	258	234	251	242	270	244	266	257	261	251	266	244	255	259	251	247	230	283	253	238	297	232	239	244	219	251	234	257	262	253	266	250	248	226	222	233	236	273	235	246	251
7110	8470	8261	5431	4424	3753	3433	3046	2721	2369	2054	1801	1601	1522	1514	1412	1378	1296	1192	1105	951	952	871	837	772	703	741	641	653	644	574	592	584	584	560	548	586	570	604	526	558	520	577	557	575	536	548	554	566	592	524	561	530	576	539	555	531	571	579	603	554	557	504	576	547	557	540	564	539	548	585	542	564	575	592	572	543	527	561	566	582	547	567	538	542	582	527	579	558	543	576	546	582	555	536	567	543	533	484	543	525	574	559	529	522	558	532	609	545	519	547	535	593	580	520	517	556	560	506	550	569	578	546	542	564	552	544	539	518	566	532	562	586	536	552	541	549	552	536	527	532	585	557	530	601	545	574	519	551	537	556	571	546	571	530	600	526	563	540	541	521	559	588	564	560	563	549	549	593	533	571	576	582	569	549	563	590	593	541	561	546	567	570	595	560	550	534	582	564	561	577	564	560	553	519	500	552	535	555	556	548	559	552	562	546	563	549	588	582	527	592	508	498	603	525	561	573	576	558	580	496	547	584	546	569	545	573	533	533	569	587	548	533	582	583	563	551	547	535	543	542	565	556	578	531	538	556	574	575	555	569	582	544	544	547	607	531	529	563	560	590	546	528	552	557	513	573	551	551	587	560	543	547	548	509	557	534	585	566	526	562	573	523	535	563	556	549	560	569	533	498	535	558	570	527	552	559	571	568	504	549	579	484	544	579	522	554	605	592	580	589	555	559	556	523	592	583	565	557	576	570	560	560	567	585	574	573	558	573	548	556	556	541	565	588	550	606	553	542	563	546	549	535	506	542	526	581	530	602	614	588	556	542	516	580	546	512	571	560	573	528	553	553	547	583	531	588	575	565	558	519	567	583	546	563	533	534	580	584	557	576	568	602	575	553	559	561	552	555	577	559	577	511	553	560	549	543	536	516	544	558	602	568	555	588	540	531	583	491	610	533	564	537	557	535	569	518	541	590	531	534	543	568	590	535	579	565	600	545	505	581	551	569	618	569	569	534	556	581	560	541	577	539	537	584	570	593	551	556	550	557	540	528	540	528	549	583	550	578	533	534	616	576	579	555	567	551	578	536	573	556	543	567	555	552	545	555	581	578	527	530	550	584	518	573	534	542	559	584	550	555	548	583	592	549	542	604	517	537	549	556	540	570	573	547	559	565	528	496	569	553	563	564	566	545	618	532	535	532	585	547	582	518	567	510	545	551	537	497	569	573	529	591	550	557	585	588	562	558	511	540	523	533	584	524	557	576	555	514	589	563	563	593	571	564	566	556	550	521	520	540	556	561	585	565	561	588	582	568	565	574	554	519	582	536	552	576	563	575	560	572	531	534	505	576	544	546	586	541	554	556	559	519	596	513	571	551	562	594	561	554	572	555	567	520	588	559	542	571	534	595	544	580	548	560	557	601	545	541	550	533	551	549	521	551	587	615	531	574	544	541	544	578	537	583	564	574	547	531	577	553	553	533	505	522	537	579	529	577	559	555	542	507	571	532	587	550	551	569	557	545	536	595	582	524	542	576	531	557	563	550	591	527	555	565	549	551	541	521	572	546	539	581	569	579	557	533	577	576	532	581	545	535	554	518	572	517	564	576	578	536	536	577	567	560	548	566	554	516	586	568	586	527	574	544	569	523	572	552	560	573	588	590	577	562	554	521	529	522	538	594	623	521	581	523	555	573	551	543	550	543	549	528	557	560	533	569	544	558	571	567	553	538	611	561	572	530	568	535	578	549	528	573	559	586	558	565	546	571	576	522	564	569	616	583	558	535	541	569	584	566	586	581	571	556	587	574	513	537	511	557	555	570	529	580	559	514	535	549	549	577	573	587	564	560	555	562	551	526	546	520	575	538	572	524	561	578	561	534	561	551	610	538	541	556	567	546	565	545	549	545	541	567	570	519	576	559	542	565	565	543	549	537	591	515	573	527	596	587	513	537	529	519	549	586	561	549	551	567	514	556	529	515	525	553	575	559	584	568	568	563	594	587	585	495	543	559	541	578	551	549	562	569	561	523	554	520	587	578	572	547	561	587	547	550	546	512	580	562	547	534	563	547	571	544	553	578	526	508	533	584	530	560	550	581	563	574	578	589	578	553	543	569	542	538	576	571	523	521	536	524	552	561	537	540	570	570	525	563	593	558	552	548	544	529	563	545	553	558	555	576	542	545	573	538	572	536	575	567	538	546	561	536	555	620	535	590	514	568	494	543	573	577	548	535	537	527	574	555	580	560	521	550	560	641	527	539	551	581	561	565	570	505	537	568	540	575	523	556	584	550	528	537	545	548	533	545	557	581	563	540	548	559	553	545	587	520	569	592	560	531	528	565	590	554	525	537	532	565	600	530	523	518	539	512	493	554	553	530	562	557	566	558	579	545	549	565	515	523	547	563	554	515	549	563	601	542	551	585	546	563	543	582	553	531	559	581	538	574	561	552	581	578	586	617	557	530	542	591	493	546	565	555	543	568	545	534	529	571	546	537	533	596	549	514	563	586	585	571	582	575	558	562	551	526	562	548	584	539	550	584	544	548	532	555	595	579	608	575	525	548	586	583	557	569	576	588	563	540	585	604	569	586	569	565	570	550	540	598	521	565	548	563	581	580	576	599	574	550	572	557	497	570	536	538	540	539	505	549	612	560	525	532	563	562	538	564	520	578	567	540	563	552	547	578	552	554	539	554	529	499	598	537	562	537	563	548	548	571	600	515	556	546	529	541	561	576	528	568	553	588	576	557	546	521	564	609	571	548	514	567	514	567	542	579	605	564	549	543	577	526	550	562	545	575	585	526	562	528	550	546	545	602	574	609	587	586	531	563	566	535	577	574	562	589	581	566	577	547	525	524	565	555	506	542	597	587	589	594	605	567	593	567	550	524	561	596	558	555	554	533	501	534	572	602	502	526	547	530	531	552	545	562	554	571	557	555	603	537	549	559	566	578	571	537	541	519	559	559	576	578	556	555	569	602	563	525	583	567	560	561	540	547	576	560	541	544	563	584	506	559	546	573	551	545	563	542	546	571	582	554	547	544	535	565	558	542	540	596	532	551	568	526	604	521	545	554	591	551	534	548	550	554	540	602	591	561	573	575	547	570	560	548	558	587	548	546	539	585	559	575	529	577	533	554	582	546	598	546	574	550	559	517	584	543	511	537	521	587	577	575	590	549	556	527	582	572	557	568	545	579	502	568	596	553	518	547	541	570	535	558	532	535	558	584	586	519	557	573	532	563	599	521	519	543	575	558	559	560	521	564	574	586	505	524	562	559	596	588	566	573	563	572	572	563	589	510	571	583	548	567	521	521	547	584	524	554	533	539	575	566	547	608	580	513	545	557	528	543	567	580	549	492	533	587	576	509	585	532	569	561	528	581	571	554	564	552	528	543	561	518	530	563	506	555	568	576	563	568	555	587	575	543	547	536	557	519	552	562	555	564	566	585	572	568	556	552	585	517	575	580	548	551	532	548	537	561	529	555	584	575	577	573	540	552	572
25114	21390	27768	25334	12440	3076	2309	1774	1515	1336	1120	901	790	740	717	735	698	678	590	548	479	436	433	393	311	329	296	286	279	261	245	243	250	255	233	219	213	242	229	240	224	235	227	204	246	237	234	203	222	227	221	228	237	243	229	226	217	233	195	242	206	250	257	241	258	243	242	236	241	224	222	208	218	210	220	230	232	223	251	229	225	230	233	232	247	213	218	232	217	222	225	222	268	245	266	242	249	221	240	239	222	224	240	207	235	211	206	211	238	229	249	218	233	264	240	243	244	190	241	254	231	229	220	225	203	237	244	204	213	268	234	202	209	230	214	194	221	224	230	209	256	286	216	207	235	215	258	237	236	221	244	242	215	214	230	247	227	203	236	229	232	247	210	240	238	237	237	250	204	218	227	228	230	221	213	236	210	219	226	225	237	247	229	244	201	218	218	233	243	230	227	233	202	231	210	220	243	216	218	225	246	228	202	233	247	212	241	200	255	221	226	223	227	235	215	247	200	195	231	220	233	219	225	260	202	237	197	227	226	263	234	235	209	224	233	241	228	226	209	198	220	215	208	262	258	224	225	215	225	234	201	260	248	239	238	215	232	248	202	215	213	228	259	229	202	232	238	205	214	231	213	204	229	251	247	222	256	243	218	212	229	232	237	249	267	235	244	268	191	232	236	231	245	224	235	239	248	223	217	231	205	243	258	228	239	228	208	225	203	247	248	243	209	215	229	218	246	225	216	242	226	225	225	217	246	233	236	233	214	211	224	239	241	209	235	225	220	253	249	279	203	267	226	245	214	224	218	234	220	247	251	199	216	227	206	259	202	233	238	229	232	235	260	225	211	254	235	229	231	241	222	235	218	215	215	225	231	203	248	213	221	241	251	218	221	221	228	265	186	248	220	227	221	232	220	220	247	222	233	220	232	229	234	251	215	238	205	214	231	238	229	215	207	221	250	221	249	258	236	200	230	221	231	248	232	237	206	214	226	238	223	241	235	258	223	227	267	210	245	246	239	210	200	255	215	211	218	223	231	239	236	240	233	242	213	213	234	210	215	211	246	236	231	211	224	259	243	200	235	223	242	218	225	220	203	235	215	243	228	227	230	213	215	201	226	215	227	210	215	236	200	219	225	228	236	220	209	260	243	225	241	199	213	205	244	225	226	209	239	245	203	239	214	232	242	220	240	225	204	235	213	226	223	245	217	224	227	237	259	255	266	203	232	238	239	220	255	209	240	248	216	237	233	193	222	239	221	234	216	241	233	216	233	228	222	228	216	224	246	240	208	239	233	243	206	211	232	228	222	221	235	222	227	202	244	213	236	229	215	205	245	225	231	219	231	229	251	228	261	211	238	220	224	236	214	228	201	211	255	247	218	228	215	227	204	234	227	204	230	221	230	236	224	199	231	227	227	201	239	238	225	215	216	238	248	253	260	217	223	224	222	241	222	217	240	244	223	236	245	207	234	218	239	265	204	245	249	217	223	243	219	242	253	206	233	235	213	220	256	239	224	211	233	232	258	221	243	230	217	208	220	236	205	219	222	255	221	235	211	243	228	232	219	258	245	228	238	210	224	224	234	256	236	201	217	230	243	244	247	265	245	244	206	248	220	240	271	234	244	244	250	213	247	224	235	223	249	234	237	216	240	225	239	264	219	232	217	227	241	235	245	233	231	224	227	202	231	216	251	238	231	235	248	234	221	229	205	266	232	251	215	219	200	207	225	232	212	216	232	240	211	246	228	220	224	207	248	228	231	243	224	222	224	177	250	224	228	241	222	210	246	217	218	251	244	213	206	213	245	217	227	227	218	219	216	230	251	241	205	214	211	217	214	229	237	230	257	209	235	221	259	225	229	224	208	248	225	228	226	237	204	241	230	242	224	213	219	218	262	208	229	220	227	256	240	223	220	206	248	234	232	223	232	220	220	242	205	221	244	235	257	222	244	238	243	208	257	222	221	237	235	234	247	224	255	259	229	237	238	222	216	239	221	188	219	257	229	234	228	229	238	261	222	200	251	225	224	220	243	234	213	228	217	219	260	245	222	216	230	210	225	263	229	240	201	230	233	176	227	223	243	250	220	210	233	228	214	216	222	228	230	237	256	221	194	224	234	225	251	236	210	223	236	225	236	227	209	215	260	214	249	210	261	219	223	249	207	235	197	265	242	230	232	253	219	241	240	235	216	213	245	240	236	212	227	217	206	239	258	205	214	211	231	202	209	231	256	236	255	205	224	216	234	225	241	232	244	213	221	223	239	218	221	255	240	235	239	228	233	234	235	223	202	227	245	193	211	203	237	216	234	239	247	211	243	230	232	250	216	204	253	218	213	246	241	244	202	220	216	224	220	207	241	237	239	251	228	210	219	257	249	218	226	226	238	221	250	221	217	236	201	228	243	237	241	220	215	224	236	257	237	220	241	205	264	220	243	236	249	241	237	239	216	217	251	215	235	231	243	236	235	255	226	248	238	231	216	224	261	221	246	234	219	202	223	236	230	252	234	204	219	254	232	242	229	235	210	224	210	225	215	254	230	243	237	247	227	220	228	236	229	226	246	257	256	218	238	210	243	230	231	249	238	247	244	242	217	218	253	221	224	249	228	199	231	227	238	232	230	235	237	209	195	236	216	220	233	226	212	200	220	264	228	227	234	220	227	196	226	217	200	229	222	226	238	211	229	232	232	232	248	241	206	249	220	216	222	216	194	252	220	220	231	219	173	216	227	244	243	259	258	236	232	229	234	246	217	229	203	221	216	224	216	220	200	241	237	227	241	238	234	223	215	250	226	232	215	260	231	240	230	227	197	206	216	221	210	225	219	258	200	240	232	252	257	240	204	254	222	247	231	236	241	201	265	212	232	236	247	218	226	217	235	215	241	231	224	241	230	225	234	241	227	223	222	204	237	216	242	223	230	210	200	227	234	219	264	247	249	211	231	203	246	230	259	227	210	236	213	245	218	222	228	232	202	228	203	203	212	203	234	218	197	235	234	224	220	201	232	221	228	242	237	220	249	209	208	224	247	220	229	234	230	229	244	211	217	208	215	223	230	222	245	216	219	219	213	222	238	225	226	229	199	227	234	242	236	231	212	217	218	198	198	247	221	228	221	243	223	236	225	219	197	225	238	238	234	252	217	250	222	237	217	229	259	236	239	220	217	210	228	225	250	233	252	203	251	235	226	224	239	268	202	216	271	204	218	230	215	212	218	236	245	234	220	212	208	235	235	258	235	244	245	231	217	224	215	229	237	224	207	235	229	236	204	220	213	217	230	253	222	231	222	208	242	211	218	215	226	214	241	218	230	215	221	220	233	236	202	229	211	221	219	219	238	217	249	214	249	241	228	214	241	247	223	230	230	258	253	214	224	242	220	231	210	200	230	213	234	229	226	239	207	258	218	259	212	232	210	238	224	220	222	228	235	219	243	259	280	241	231	207	227	211	223	238	198	225	223	216	240	222	229	225	224	214	234	228	223	242	236	237	244	224	222	240
9636	18619	17545	11930	9504	8140	7180	6396	5691	4853	4266	3656	3201	2919	2658	2536	2412	2343	2052	1721	1470	1380	1189	1092	1018	978	827	754	674	646	616	578	552	575	513	540	501	504	564	538	517	527	526	510	582	540	542	501	526	526	513	493	547	492	538	507	525	509	502	527	516	555	525	477	497	510	495	505	535	498	532	524	505	518	579	555	513	506	502	499	509	588	500	512	578	552	517	459	509	476	444	500	511	517	500	510	508	545	526	509	524	491	534	501	484	530	530	524	477	484	525	492	539	495	505	509	450	517	518	474	538	532	547	492	527	502	519	490	522	530	492	514	519	526	493	526	510	496	528	505	512	494	495	536	475	519	520	497	531	477	510	555	503	541	490	496	498	497	518	532	556	531	491	506	476	477	544	508	510	512	534	489	507	516	554	551	530	521	515	507	520	524	491	481	490	537	551	536	497	525	505	552	490	541	473	515	524	470	486	488	528	523	496	542	506	516	467	460	480	505	533	515	502	545	483	521	528	492	491	484	504	486	508	530	530	522	504	525	524	450	499	552	516	517	487	555	490	519	513	502	505	493	516	501	481	524	519	499	487	543	538	511	505	512	473	513	561	510	467	516	535	523	553	513	513	506	522	505	518	495	496	501	522	505	477	493	514	541	552	524	498	515	498	496	509	515	476	489	474	507	501	540	508	505	524	508	471	498	495	500	491	541	535	517	522	478	472	540	479	535	492	527	509	504	483	552	543	492	512	524	521	536	467	526	480	505	491	476	552	536	558	482	507	520	527	526	533	533	496	500	514	568	535	512	526	536	511	497	525	477	501	486	492	544	457	503	575	553	499	475	497	505	533	491	515	496	546	521	548	488	488	490	487	525	517	500	468	523	545	538	496	551	500	494	512	526	525	511	501	535	508	520	504	505	480	553	529	506	458	520	528	475	505	534	522	492	485	507	504	517	521	505	503	495	519	519	499	530	512	541	515	513	539	489	471	554	562	489	525	507	480	516	495	462	476	484	505	478	499	492	517	501	461	534	518	550	507	462	514	519	535	492	529	490	526	490	520	529	533	526	463	515	496	508	494	498	502	508	493	503	511	524	503	479	503	478	551	526	468	518	519	518	499	555	510	519	516	491	546	530	542	486	475	491	512	517	511	545	501	553	480	545	535	498	534	485	485	466	524	513	517	504	523	458	515	507	495	508	458	487	499	485	519	475	552	510	507	512	501	543	480	501	537	491	516	524	519	517	527	524	466	488	483	522	484	556	462	509	493	521	522	465	514	482	505	569	518	480	520	510	513	523	519	516	547	530	489	497	545	527	507	527	526	488	487	492	526	523	494	520	533	542	495	509	476	547	476	505	537	501	531	502	538	507	505	541	493	493	520	501	498	496	528	506	530	503	497	500	516	469	509	528	536	521	514	489	526	513	505	535	539	486	530	532	527	515	491	499	517	509	522	485	506	528	540	522	550	477	507	546	464	480	519	549	504	547	499	509	522	525	486	485	511	471	551	486	498	520	545	537	503	517	481	473	490	511	504	516	496	529	515	494	532	506	478	526	531	551	521	522	513	519	478	509	512	515	473	526	475	556	505	531	523	516	522	475	489	483	506	533	525	483	518	496	498	493	536	568	515	512	499	500	524	555	518	502	572	504	532	505	477	523	567	519	508	498	496	469	498	499	551	497	492	547	499	517	525	536	479	492	497	494	529	499	542	522	503	510	509	507	485	519	526	512	546	492	543	520	511	503	489	489	494	506	485	501	482	505	551	513	466	486	451	539	503	508	524	478	553	463	523	535	500	501	542	532	466	521	468	523	489	531	507	499	496	510	518	487	494	513	556	506	514	494	523	491	545	525	497	472	561	521	502	486	503	486	522	482	483	521	523	519	550	497	466	532	491	510	494	512	483	504	482	506	499	518	507	514	519	520	495	506	529	500	484	544	547	515	499	505	478	504	534	485	488	526	518	486	482	521	508	466	496	499	499	484	519	518	504	531	531	503	514	529	510	506	493	516	526	501	466	482	513	509	482	509	502	520	515	544	518	504	522	505	487	487	540	547	532	520	478	473	522	481	502	487	491	543	529	500	524	521	509	510	531	519	501	531	511	499	509	559	482	522	516	517	490	580	502	488	501	508	523	499	527	516	509	516	484	534	552	543	475	486	502	500	505	497	497	513	513	491	493	521	576	502	538	494	499	491	492	521	491	545	525	505	490	507	510	520	512	491	536	547	492	509	478	502	527	508	536	494	485	480	576	529	476	462	530	512	521	515	522	495	495	508	506	505	512	496	525	510	497	488	495	539	476	509	544	528	506	498	487	519	469	548	530	568	544	512	547	526	532	489	556	475	510	507	484	517	520	494	486	457	501	542	494	498	537	526	515	529	537	518	496	527	528	540	503	553	489	527	513	546	521	507	520	511	560	524	535	540	530	544	500	534	508	560	509	501	539	475	510	486	525	496	458	536	482	472	535	488	485	487	506	495	509	526	488	518	527	509	527	501	537	531	495	546	509	505	528	459	531	476	495	474	514	526	524	471	538	521	504	511	504	514	517	513	519	513	476	508	524	516	498	484	525	495	509	487	539	538	508	510	506	520	539	492	526	494	457	518	505	508	492	514	517	499	446	539	514	482	517	552	544	540	501	510	524	509	546	528	507	472	541	503	519	553	514	499	509	515	534	514	511	503	522	514	541	508	478	519	485	516	475	547	500	529	520	518	455	489	486	516	486	492	518	549	545	495	530	517	530	489	514	535	494	486	506	511	481	529	495	503	565	580	518	504	511	481	500	507	523	553	531	512	497	519	510	508	535	514	552	555	537	519	481	513	495	545	515	502	512	505	495	507	518	530	508	502	485	539	479	471	508	492	520	467	509	492	510	496	531	490	508	501	508	491	492	498	532	516	481	504	527	565	539	507	504	537	509	507	520	469	517	534	491	504	509	519	519	466	483	531	488	536	510	499	491	489	527	469	513	501	509	562	531	497	523	543	485	509	519	524	536	527	546	537	469	494	517	477	540	502	495	523	510	506	503	543	512	514	484	515	496	524	497	576	543	484	501	533	523	517	557	478	510	540	501	490	516	557	533	500	495	496	530	515	527	501	523	500	502	513	514	501	527	515	550	550	537	554	496	488	498	506	537	541	525	519	526	506	492	513	495	498	559	459	501	499	518	537	527	520	517	520	494	509	526	525	545	502	521	524	471	487	539	495	508	507	562	499	526	517	517	522	524	513	494	508	567	512	529	510	499	476	481	502	526	523	504	490	571	510	523	518	470	528	510	533	499	509	525	525	524	510	512	477	511	521	537	546	510	534	496	520	534	516	512	510	519	513	503	503	507	504	533	489	556	492	480	473	536	515	536	524	468	536	499	513	494	544	508	526	509	546	525	541	498	535	516	494	502	489	479	516	519	536	527	510	532	522	468	528	524	534	524	544	509	496	524	530	518	502	529	496	515	517	529	534	508	559	515	549	494	506	495	514	494	474	570	517	525	511	542	527
24137	21430	28855	24365	21407	12492	4566	3090	2569	2224	1891	1636	1465	1320	1330	1210	1212	1089	1114	949	790	767	706	671	597	579	582	504	485	457	495	397	411	410	467	400	409	452	413	440	410	443	398	398	388	421	424	394	409	382	415	401	381	411	403	427	376	422	399	447	421	402	472	417	386	369	412	464	399	384	433	444	401	441	423	378	424	395	423	402	456	392	464	415	430	415	392	393	382	400	425	419	408	414	449	431	428	383	359	377	437	395	401	410	403	409	430	384	381	399	408	368	433	428	380	400	410	435	405	410	422	411	414	381	426	419	421	430	417	372	367	395	423	406	401	386	423	422	405	392	436	434	414	407	388	413	422	397	447	412	393	409	364	389	365	373	407	403	434	400	431	402	389	403	436	422	395	406	411	401	412	374	449	426	407	406	379	428	406	403	398	355	412	417	412	401	406	452	375	398	376	451	370	400	428	404	370	408	422	424	423	404	419	436	401	373	416	403	386	428	393	350	401	409	442	438	417	434	422	408	466	426	410	404	412	396	404	416	389	409	429	401	405	416	355	370	432	407	403	403	420	423	399	369	404	426	412	399	411	422	381	393	439	422	435	385	398	426	400	403	388	424	408	411	400	437	426	415	394	378	391	393	410	397	396	409	405	410	391	399	423	408	368	406	444	425	418	401	428	396	405	394	410	377	401	392	398	414	351	410	386	429	398	441	452	412	434	411	417	424	424	407	399	428	395	424	398	417	397	397	393	398	372	418	391	429	415	422	411	415	416	400	429	413	433	413	411	405	386	443	397	419	421	386	368	418	387	412	409	412	419	411	391	414	400	483	420	386	398	377	412	430	420	421	405	407	423	391	432	406	403	438	398	383	391	420	379	432	416	410	445	422	388	413	411	406	410	379	456	412	365	383	421	387	413	420	429	371	415	397	408	420	406	390	423	408	401	403	427	403	388	409	386	394	353	415	425	415	406	399	381	393	434	410	399	384	387	424	434	434	388	387	398	395	394	385	380	423	387	436	395	374	375	425	408	382	409	396	407	384	411	421	430	427	408	384	386	414	438	379	364	427	390	400	405	384	434	407	382	407	400	413	401	400	416	402	403	408	412	423	431	414	408	400	414	441	432	444	407	338	409	423	407	407	396	427	388	412	412	359	389	420	406	371	401	427	438	394	390	377	419	404	399	377	448	417	419	420	391	413	370	441	402	399	402	398	416	439	403	389	440	386	404	450	446	413	398	430	391	445	402	388	405	399	399	402	396	405	405	400	417	423	415	418	398	404	402	434	406	434	423	378	417	398	410	419	425	377	428	440	417	403	394	381	421	449	448	383	423	419	393	415	392	422	387	385	446	416	407	418	420	405	381	432	363	437	370	415	380	388	376	422	404	409	396	395	421	421	385	399	387	419	400	415	417	433	420	386	365	403	408	423	414	438	413	439	439	407	382	431	421	416	442	400	389	403	409	411	387	436	404	425	446	444	396	404	444	453	442	415	400	371	448	425	401	441	398	377	405	403	403	421	396	431	424	407	452	397	399	402	384	378	398	398	410	425	407	370	434	394	372	419	431	406	449	424	433	379	430	397	432	405	418	409	412	414	405	389	383	391	431	416	394	408	408	381	428	409	425	429	399	372	398	382	394	415	404	459	409	410	442	414	416	368	379	411	396	408	408	399	392	413	386	386	413	405	385	389	402	448	384	400	415	368	401	397	421	389	390	362	409	400	418	408	443	378	396	391	395	387	376	398	410	401	398	390	382	369	392	373	399	406	415	424	416	392	402	461	377	418	392	400	415	390	433	414	366	417	373	424	405	402	413	420	382	384	394	418	388	402	431	375	377	406	449	397	438	433	377	411	369	412	386	394	426	426	445	416	400	394	410	405	392	360	434	395	410	365	426	403	415	391	412	392	410	412	420	433	426	411	425	380	404	406	377	416	421	407	420	455	421	428	423	400	384	423	401	380	421	434	403	423	421	395	378	395	407	411	416	365	406	430	391	394	380	413	406	410	399	400	400	409	417	414	417	448	410	415	382	409	388	376	411	395	386	393	405	421	405	419	404	383	424	427	399	374	386	392	384	382	389	398	369	408	419	461	407	381	435	405	409	372	411	356	376	388	381	426	456	372	408	388	435	397	401	425	383	376	402	422	399	419	378	405	423	396	414	410	425	424	397	418	435	418	384	444	423	388	421	376	412	419	425	391	438	437	425	402	418	396	413	402	416	409	414	404	376	432	433	403	430	414	393	408	452	411	430	429	389	429	387	410	394	433	392	374	421	394	434	414	394	406	392	416	361	397	433	388	410	380	423	424	403	421	382	402	412	386	428	399	397	366	367	452	405	393	407	443	428	462	399	395	367	384	435	388	400	367	422	408	392	421	421	407	402	392	393	422	428	405	422	406	437	399	450	388	395	410	410	419	415	411	411	379	398	398	406	388	384	412	379	378	367	361	406	390	413	413	383	372	434	395	404	416	400	402	414	369	403	416	414	374	433	428	420	407	396	439	378	377	415	415	438	394	432	388	400	404	392	393	414	413	418	442	406	380	411	369	411	392	406	415	409	395	390	422	425	401	411	418	434	414	430	384	399	386	440	444	396	425	399	401	424	405	475	409	392	393	393	415	451	419	457	416	427	425	390	395	443	440	417	404	388	421	397	436	399	392	409	405	420	422	392	417	417	435	390	419	391	379	438	419	442	417	400	379	406	403	417	421	389	397	385	398	411	405	418	383	403	466	409	421	397	381	353	378	440	407	433	470	400	394	430	425	426	420	395	411	432	406	412	441	397	389	377	397	410	376	391	417	410	416	399	422	400	424	445	385	374	458	418	383	430	428	400	390	415	401	437	390	412	422	422	406	415	376	418	382	388	421	419	418	411	432	368	422	371	398	427	377	391	391	407	454	422	402	443	362	410	408	392	386	400	416	418	400	396	390	420	415	424	415	386	395	426	446	390	385	398	404	392	404	408	421	406	394	416	442	373	383	422	381	431	457	359	398	400	390	427	398	426	394	413	459	411	390	402	422	401	369	383	423	426	382	411	420	408	430	415	429	386	448	388	422	398	393	402	380	440	388	412	427	405	422	383	408	398	420	416	424	392	405	396	427	406	366	417	403	431	418	411	415	396	415	440	381	389	380	447	390	414	417	414	409	410	382	397	402	400	406	409	381	382	421	388	382	427	396	406	422	425	363	416	437	377	379	372	401	416	406	424	438	389	408	386	417	444	424	390	421	431	427	410	357	377	405	428	411	445	379	384	399	408	414	416	422	391	392	402	412	395	419	422	376	404	396	434	449	361	423	411	434	434	404	394	431	406	414	415	394	365	446	392	390	424	400	393	395	402	406	456	395	415	407	410	414	399	416	381	372	396	418	411	392	435	384	420	473	406	419	408	394	409	422	382	428	390	427	413	443	374	383	391	384	399	392	403	396	360	392	407	418	391	451	413	395	403	436	404	384	413	419	375	400	461	387	462	395	393	416	398	426	421	397	440	407
12828	24936	23400	16789	13938	12001	10493	9503	8544	7544	6466	5552	4790	4324	4202	4093	3965	3650	3373	2807	2402	2196	1993	1782	1663	1469	1429	1182	1136	1038	952	976	922	901	880	861	873	811	830	880	798	896	892	893	852	877	882	872	827	875	897	847	832	859	850	855	806	868	823	835	838	892	843	843	814	891	846	823	814	840	804	906	827	903	833	873	854	838	864	881	878	863	835	837	857	842	848	817	863	822	830	852	834	857	841	826	876	838	819	807	798	867	816	844	846	869	832	864	878	809	879	853	838	873	811	895	853	799	805	846	858	841	894	891	859	896	890	838	869	794	822	815	812	855	841	861	828	878	834	803	785	816	877	802	861	891	804	821	875	832	805	792	824	807	874	859	868	891	829	829	824	820	834	860	840	854	870	857	837	819	854	864	860	866	878	874	789	881	862	790	858	851	829	848	842	830	827	845	837	892	837	853	890	817	817	826	832	846	878	864	853	888	852	887	860	820	847	827	847	833	844	863	783	818	827	842	828	791	822	838	872	863	870	825	858	872	796	845	850	809	826	846	784	799	865	869	854	876	849	889	831	863	795	836	847	878	884	854	838	811	807	868	796	832	824	820	834	823	885	824	865	890	853	806	865	844	837	838	853	828	810	819	809	804	839	812	873	892	829	856	890	795	853	839	855	881	837	854	813	817	807	894	870	815	790	829	888	904	931	841	791	825	807	874	803	852	805	845	827	834	806	849	812	934	849	825	845	900	818	839	845	877	804	868	832	832	804	915	864	869	841	860	836	863	829	846	841	836	822	925	816	807	807	844	829	842	837	848	849	817	806	861	848	868	786	846	889	834	866	851	831	866	827	815	818	880	874	820	843	834	825	824	845	829	816	812	858	871	881	840	812	802	800	875	808	899	846	847	829	800	846	795	868	821	859	803	807	839	808	852	850	885	876	852	797	874	842	837	829	833	838	851	855	828	844	854	855	808	880	811	841	826	792	787	814	936	807	879	867	832	817	850	822	828	843	834	827	764	852	867	801	897	776	824	878	840	834	833	851	895	807	799	834	841	848	879	857	883	851	835	869	822	806	859	849	819	836	879	820	833	891	837	841	774	842	878	861	835	874	834	835	850	873	805	876	818	809	814	817	840	910	886	873	846	819	851	843	825	862	850	798	821	776	895	837	926	838	854	833	810	855	805	816	830	860	859	874	858	810	875	854	819	820	838	866	850	897	801	817	802	877	845	855	871	890	833	867	849	829	838	841	821	867	834	884	838	879	921	808	840	826	844	817	878	785	839	818	896	824	826	805	814	780	844	819	866	847	860	811	816	813	862	817	839	841	846	859	896	840	801	812	815	826	846	844	821	865	852	838	859	800	803	816	835	834	841	832	874	859	854	826	805	866	843	834	860	879	874	876	869	866	834	885	819	835	857	837	814	836	829	860	745	824	847	839	855	805	859	789	811	869	883	806	812	849	810	837	855	855	882	868	843	833	854	849	759	843	829	820	851	864	839	862	826	858	819	818	836	832	832	874	838	816	794	795	899	873	804	826	865	844	845	882	827	842	821	842	810	836	819	859	839	796	829	841	819	836	830	813	900	823	821	836	814	849	862	872	881	857	838	828	797	888	878	869	846	857	769	824	913	859	858	826	856	773	856	830	900	841	793	890	834	839	854	856	876	849	877	905	819	854	842	851	799	815	829	838	807	860	813	816	821	826	867	799	815	895	841	844	825	893	857	844	918	872	858	820	818	855	840	832	891	844	840	838	855	820	851	855	824	884	778	823	851	855	876	801	905	801	898	856	802	773	815	847	842	851	846	868	872	812	806	838	795	834	874	816	856	826	850	830	814	842	856	855	878	785	827	853	854	907	863	873	863	828	834	827	829	898	827	833	840	842	878	874	802	824	861	818	834	873	857	855	836	849	806	828	828	839	916	869	825	857	820	836	876	861	844	839	859	850	867	847	843	820	853	893	859	847	893	820	785	819	857	862	793	852	830	817	863	835	856	861	837	871	866	877	800	807	830	846	791	836	850	853	907	862	804	783	832	848	871	825	858	805	846	862	838	834	833	811	852	829	866	829	812	854	812	889	833	916	820	779	872	837	816	831	829	853	824	841	884	794	839	876	817	872	815	874	851	830	827	834	835	855	849	820	850	859	808	886	842	852	840	825	881	895	839	830	830	824	827	812	843	819	812	822	824	823	801	860	802	815	847	851	862	817	791	838	805	853	814	804	818	869	851	809	827	848	840	878	837	810	840	867	878	875	863	798	816	792	850	846	889	847	852	832	818	855	874	849	863	873	857	874	905	862	835	908	840	851	856	868	809	831	840	798	921	821	819	868	829	850	842	879	817	841	774	807	870	827	807	867	808	813	819	820	800	810	830	847	843	839	860	815	870	838	799	867	829	850	818	855	871	817	835	881	826	774	845	788	812	828	850	862	816	877	824	889	869	850	874	830	825	861	823	789	856	828	853	829	844	776	853	868	833	871	866	829	864	796	837	828	861	834	918	844	848	819	864	834	853	831	849	810	834	840	848	879	819	838	866	812	880	858	793	786	788	853	813	855	812	827	830	882	853	858	842	872	844	810	831	865	837	859	835	854	869	797	861	891	814	850	870	819	854	865	885	842	870	799	810	797	858	875	883	867	819	882	900	862	793	783	891	866	820	857	820	809	871	897	853	919	843	814	867	836	875	834	879	866	777	843	882	880	874	815	838	852	874	805	918	848	846	871	869	804	846	890	815	788	853	825	827	880	827	909	806	873	877	820	837	822	822	886	818	826	866	833	868	786	815	815	862	818	864	826	844	834	863	830	829	835	880	818	856	875	850	875	852	850	842	832	841	809	786	872	851	856	821	850	865	840	850	864	860	882	839	823	903	858	855	843	848	803	837	885	828	863	816	811	838	840	819	855	845	847	812	859	848	840	882	863	843	796	819	852	854	834	865	855	832	813	844	806	833	799	816	800	816	787	855	835	814	855	830	898	838	855	877	890	868	788	831	836	849	873	859	845	873	874	875	809	838	850	880	846	827	861	871	835	845	836	841	868	808	904	823	854	837	800	858	812	911	832	867	863	849	901	885	825	839	843	883	812	820	790	843	841	820	852	849	901	821	867	818	880	781	841	853	844	868	820	874	824	871	856	847	836	874	802	821	851	856	889	825	821	850	773	847	816	832	839	851	804	819	878	843	838	853	867	838	783	834	805	857	811	827	835	830	839	866	814	817	842	825	812	832	897	843	822	829	849	872	835	853	872	835	839	847	860	795	843	770	817	878	854	843	810	845	868	875	809	843	836	820	779	832	820	844	814	839	806	873	850	823	788	801	783	832	819	846	913	833	863	795	843	889	825	857	847	836	826	819	795	750	837	899	811	848	879	872	878	797	806	844	858	860	831	818	790	845	821	846	828	868	828	853	849	836	828	855	861	840	823	827	857	843	841	864	811	874	846	831	816	910	870	877	871	843	887	817	917	908	866	805	796	820	862	827	837	831	873	823	839	825
27370	16578	4376	2010	1314	1063	892	758	643	604	537	434	461	429	446	429	419	434	367	342	352	300	295	317	294	325	294	273	292	277	267	229	226	277	238	232	232	256	249	260	216	239	242	276	245	282	234	247	255	249	239	244	260	267	240	239	260	207	214	252	238	242	214	230	256	240	248	243	247	234	226	248	235	258	234	212	230	254	267	240	201	233	247	251	269	230	263	229	248	250	218	254	235	240	229	230	221	233	250	255	238	229	271	242	240	251	219	253	217	289	260	237	260	239	256	244	228	234	254	260	250	241	234	255	235	237	232	233	231	229	230	213	262	245	236	247	266	224	255	225	247	233	258	184	238	239	273	253	244	254	274	232	226	242	227	220	238	233	265	262	237	251	225	277	242	242	230	261	224	256	243	243	259	253	218	244	250	230	244	244	244	245	250	235	235	252	269	260	251	252	247	244	251	229	249	247	246	237	267	235	245	263	244	219	221	253	249	237	237	242	245	233	260	222	260	264	235	277	246	245	266	245	250	269	277	226	232	226	254	248	275	262	237	286	245	239	239	227	250	226	247	226	220	276	243	242	232	210	236	246	235	252	228	232	252	219	240	223	252	245	235	238	249	269	211	232	224	261	270	237	258	255	266	245	268	250	243	241	244	235	251	216	233	255	267	217	244	241	260	261	234	247	267	223	255	253	206	258	251	253	243	247	253	237	220	252	252	265	259	266	256	235	243	232	264	278	227	227	239	227	232	234	259	234	243	253	238	231	212	220	240	211	233	221	267	259	262	257	242	240	239	226	239	260	219	242	242	245	226	211	234	234	244	230	235	239	235	222	248	225	238	249	247	264	253	230	263	243	239	268	238	247	256	282	266	240	238	248	230	227	262	255	226	225	249	235	225	271	239	240	253	206	228	274	262	236	249	217	260	235	255	225	251	240	210	208	238	241	258	261	237	257	246	258	237	260	217	236	224	288	255	246	243	247	234	235	256	263	261	240	245	219	250	232	247	255	233	232	239	257	228	225	268	259	237	220	235	245	224	234	254	245	289	264	246	236	253	270	242	248	239	249	268	282	234	223	244	246	250	241	249	232	242	251	251	216	255	253	259	254	259	223	234	239	248	243	262	253	273	250	217	242	262	254	235	257	245	238	254	254	224	215	234	256	263	224	235	238	233	230	239	244	244	233	255	244	253	223	239	248	240	231	264	253	227	254	222	246	264	220	239	220	252	256	260	216	237	256	263	239	254	254	260	240	225	254	253	249	216	256	226	218	245	270	235	220	253	208	237	257	228	236	254	258	240	253	239	237	260	237	248	264	243	250	229	235	245	267	224	222	256	253	226	262	274	274	223	206	247	253	228	258	251	255	259	246	245	208	220	281	256	235	242	248	229	233	211	243	242	220	249	247	239	230	226	235	244	249	265	263	255	238	240	238	221	255	227	213	261	240	238	246	246	227	236	245	241	244	232	248	228	255	239	260	252	260	255	232	249	247	245	254	230	250	224	242	242	223	264	224	221	251	235	272	247	270	257	233	266	240	235	230	263	221	252	226	243	244	230	259	260	237	260	202	220	234	236	243	223	257	239	249	257	237	224	248	233	237	222	251	230	236	228	229	187	239	237	215	245	223	226	236	266	248	236	238	257	241	214	215	225	241	236	277	246	206	244	215	224	231	239	233	240	220	241	256	242	221	241	233	224	271	245	243	259	228	236	236	215	207	261	269	255	216	236	236	257	257	250	237	246	249	231	227	271	234	224	220	270	260	275	230	240	239	235	253	224	239	231	272	249	264	248	247	200	236	249	234	238	268	285	239	260	249	246	222	214	230	248	248	229	221	248	245	236	246	268	243	232	267	216	223	253	241	225	236	269	257	238	219	234	276	249	235	256	236	259	229	233	257	254	236	263	240	238	258	216	266	233	243	284	234	216	251	246	235	240	248	255	262	265	243	247	254	249	249	242	267	245	238	248	216	231	274	230	259	246	243	224	267	239	242	229	239	227	219	232	261	229	224	258	279	244	255	247	256	243	258	239	264	242	233	237	240	247	219	262	240	254	251	253	246	236	258	244	251	231	248	254	231	229	252	241	233	263	263	261	251	238	252	242	240	251	236	251	225	232	242	262	230	248	237	246	223	243	252	239	246	227	254	219	236	237	255	253	227	238	241	265	233	270	235	250	249	208	245	256	268	253	256	244	252	250	252	238	257	231	251	247	253	252	241	240	248	226	239	245	247	242	247	241	231	231	245	222	254	249	254	252	245	251	262	260	240	247	215	246	253	254	246	243	229	211	260	254	257	231	243	246	226	252	260	270	239	251	230	249	230	275	231	237	217	235	237	246	247	232	249	269	251	237	237	230	272	224	242	225	221	265	247	252	253	264	237	252	234	247	215	215	267	259	259	242	238	224	268	234	231	223	236	270	261	236	264	246	234	258	211	246	236	184	226	234	250	214	233	252	217	253	249	220	229	242	241	235	243	228	224	228	248	240	242	230	246	224	256	224	255	253	264	223	244	237	264	262	234	233	228	261	248	216	227	236	266	226	237	232	262	218	256	264	265	244	235	234	238	252	232	278	258	257	227	229	266	259	243	232	236	254	219	209	255	213	220	238	250	238	229	240	254	232	267	260	232	241	251	239	239	270	250	232	250	252	257	248	232	265	237	249	255	248	238	230	208	219	237	211	234	267	232	256	240	260	257	227	241	246	273	259	242	248	227	231	229	251	254	246	220	249	252	242	273	232	246	260	259	259	239	251	230	222	239	228	235	211	295	232	213	265	283	235	243	244	257	232	250	262	259	237	272	240	236	249	226	259	249	228	246	268	218	222	211	261	232	247	230	231	273	233	272	247	263	249	251	240	239	244	231	232	238	245	246	261	246	233	222	238	234	225	242	242	252	218	262	242	214	249	237	285	269	236	248	220	225	223	248	224	237	251	245	244	270	247	241	252	250	240	257	243	216	219	223	267	259	234	244	240	240	244	257	251	251	218	241	214	245	241	240	245	199	250	236	245	247	236	257	243	233	224	255	265	239	230	222	255	270	251	244	217	241	238	271	271	216	235	243	249	252	231	247	279	238	253	205	216	240	234	219	244	246	218	227	242	251	256	229	259	238	244	231	241	234	248	258	246	228	218	242	268	267	248	243	253	238	263	245	263	252	261	241	230	236	260	211	257	239	235	237	236	255	232	259	250	253	259	230	208	218	247	229	267	241	276	214	278	226	222	249	252	234	238	248	254	239	264	265	233	242	241	220	246	239	228	218	224	250	250	251	234	246	251	230	223	245	252	246	237	269	228	232	253	258	237	249	247	264	236	256	231	241	257	237	243	268	269	238	224	238	233	245	239	233	250	238	250	262	248	263	240	257	224	236	237	227	263	236	253	223	241	245	215	259	275	252	226	233	243	267	228	231	280	205	209	249	221	220	260	236	248	252	255	226	197	255	243	234	243	233	233	259	251	234	241	229	227	221	249	241	273	279	229	267	239	257	241	222
6996	8560	8842	5623	4560	3995	3422	3023	2779	2374	2008	1710	1572	1441	1306	1355	1359	1217	1186	1010	927	872	811	780	755	696	658	625	643	615	594	562	551	591	588	543	575	570	523	532	586	533	528	493	532	545	515	539	532	531	561	558	538	556	534	574	553	546	586	584	561	574	571	537	536	558	519	527	562	543	540	508	511	503	527	535	508	526	535	518	544	522	569	550	584	544	549	553	568	547	552	554	531	539	526	558	588	548	559	507	539	549	544	545	598	557	556	528	596	587	544	534	525	564	528	512	531	560	592	545	578	550	532	589	579	510	561	515	560	514	542	554	579	526	542	543	526	573	502	539	569	520	554	562	564	573	545	531	552	572	553	561	554	558	562	512	525	531	547	571	543	607	529	550	574	542	554	553	540	503	567	573	533	568	516	564	562	583	515	565	556	544	523	566	501	548	535	538	548	548	572	556	536	516	531	574	559	556	566	580	551	548	549	545	524	565	526	563	556	526	568	551	525	548	548	558	528	550	565	551	582	586	562	505	559	549	521	548	557	548	521	504	548	564	553	571	530	564	532	571	590	542	583	513	536	527	551	561	546	543	528	545	574	556	541	553	582	527	563	526	573	562	565	557	534	516	542	600	523	594	578	551	541	561	545	538	539	541	561	550	530	535	533	551	568	546	523	536	543	554	509	537	538	570	556	536	556	570	575	588	517	572	581	576	576	549	552	536	527	570	511	548	549	528	543	567	516	546	561	519	569	526	556	581	521	521	542	541	568	521	567	524	533	543	570	562	550	598	513	538	503	559	578	568	567	500	525	545	549	525	560	550	550	565	556	553	504	523	570	554	541	569	549	581	519	519	506	544	504	563	529	541	517	583	518	525	547	559	495	515	544	539	538	519	529	547	538	543	554	535	522	526	572	545	522	553	586	520	531	560	633	568	539	537	527	590	568	517	504	595	554	526	585	554	574	565	533	570	535	567	536	527	519	519	525	555	564	538	552	531	540	527	574	574	544	530	561	567	587	539	530	553	547	545	576	572	533	552	555	535	557	542	542	546	568	473	527	541	568	556	554	525	577	553	534	585	549	560	564	556	521	529	531	539	500	517	529	585	515	540	547	565	577	549	536	539	517	533	536	536	556	584	545	605	574	532	523	559	543	496	536	552	559	582	557	512	569	573	571	558	517	534	562	539	542	574	537	571	580	538	534	513	560	522	567	530	536	551	520	541	542	545	580	502	517	613	545	572	565	541	541	516	545	539	550	579	571	552	519	570	510	599	551	527	547	518	512	494	554	545	551	538	528	527	582	538	596	522	565	523	554	534	541	570	549	583	540	515	520	530	539	558	555	542	518	574	548	555	535	564	534	536	566	535	519	591	536	549	522	568	549	516	542	576	526	516	507	514	506	563	553	560	521	599	537	557	579	531	535	544	521	565	537	546	567	542	559	528	549	559	537	561	576	564	546	563	517	524	542	549	554	539	536	535	482	536	529	598	522	545	588	572	537	561	598	562	505	526	567	580	569	549	537	538	548	575	551	510	552	559	513	560	568	565	552	535	545	532	595	541	541	535	506	529	546	538	587	568	558	562	527	544	550	504	557	561	566	575	562	545	592	517	573	540	542	588	534	551	541	528	545	532	465	550	600	535	533	553	557	572	547	557	561	528	580	534	527	526	539	527	525	532	573	544	508	533	547	586	587	558	544	547	534	562	542	559	509	577	522	541	550	556	559	573	546	512	532	564	562	575	558	538	540	557	570	541	524	550	538	533	526	556	584	536	561	528	537	527	519	562	548	516	529	564	540	492	555	580	524	551	515	549	564	549	556	528	543	501	553	547	568	556	598	536	573	576	549	563	578	555	567	572	508	539	569	520	563	513	589	528	584	561	517	569	507	535	566	510	581	577	588	543	490	537	543	574	542	563	548	553	572	556	563	546	569	535	550	552	558	531	579	550	500	540	557	567	536	558	546	532	578	560	555	569	545	539	583	521	563	533	568	546	557	543	583	515	521	546	589	558	565	540	556	554	561	524	551	563	540	549	518	528	501	528	586	544	544	543	568	563	489	560	574	540	527	515	544	520	560	567	565	568	545	561	600	571	526	573	542	559	548	527	557	511	544	513	524	565	569	532	518	562	556	576	550	526	542	549	599	529	584	561	530	565	507	570	572	529	566	541	533	526	503	553	555	571	513	517	555	570	546	548	533	500	569	512	571	533	541	552	544	527	533	517	560	592	525	516	561	540	573	572	587	539	597	572	555	530	567	532	602	554	514	551	571	531	542	555	528	552	544	555	553	529	545	574	521	544	538	509	560	515	553	550	556	527	526	522	555	565	518	591	528	580	524	563	508	564	532	522	552	590	517	541	528	569	557	571	561	567	583	589	561	554	471	536	540	557	516	506	520	579	560	561	565	574	563	557	499	564	579	544	516	575	500	538	541	553	552	530	570	587	526	574	537	482	533	547	570	539	554	541	586	517	564	494	576	541	561	570	579	525	564	516	573	553	566	573	508	559	559	552	566	547	556	584	550	540	502	555	556	568	552	546	544	522	538	526	564	585	546	543	527	540	540	591	561	506	566	556	540	557	554	531	567	556	525	572	572	537	540	509	558	545	583	587	543	516	546	533	552	561	543	586	550	553	534	552	565	550	505	520	560	525	584	526	561	563	530	517	540	538	520	498	565	532	543	502	538	522	527	553	537	546	553	554	502	554	498	573	562	521	471	546	583	566	532	535	589	540	539	508	560	556	546	543	553	545	558	566	572	546	542	562	553	553	533	565	558	551	566	525	567	534	533	581	564	564	515	574	535	596	541	546	553	528	567	543	554	571	538	519	536	557	583	544	594	556	526	551	521	559	545	535	581	527	516	535	572	541	533	555	533	584	570	581	529	582	523	542	538	539	516	569	572	542	571	509	566	544	541	540	542	578	520	560	577	566	565	520	504	549	555	504	563	578	527	519	547	512	527	540	574	552	559	541	550	565	528	515	539	569	528	548	539	532	511	482	551	544	502	498	558	502	570	575	542	518	536	513	565	502	537	545	533	537	540	548	555	549	582	530	531	556	556	481	578	524	570	551	555	552	537	532	526	562	524	603	524	563	512	569	565	524	559	532	580	549	552	558	511	518	517	534	566	527	568	515	523	576	572	504	516	558	542	544	568	546	564	510	533	545	547	552	547	535	574	525	560	532	530	562	590	560	515	571	572	550	543	539	546	561	512	558	545	567	552	596	524	572	542	543	504	519	547	511	516	535	548	553	528	554	555	550	571	521	568	564	563	554	562	543	563	568	518	526	539	517	516	562	593	572	529	567	551	538	530	600	505	561	548	561	526	526	566	520	531	562	531	529	540	562	558	533	566	567	489	542	570	548	579	549	550	592	546	520	556	580	533	517	554	524	534	573	531	554	548	570	562	546	617	535	578	518	508	576	530	504	520	540	570	544	514	519	553	501	549	576	533	555	550	580	589	576	538	542	516	560	536	548	524	585	536	548	576	534
25033	21391	27806	25311	12650	3244	2162	1764	1500	1285	1155	941	806	715	719	660	656	646	534	492	485	422	389	369	372	353	313	258	280	250	237	264	220	193	267	223	209	214	241	211	215	246	240	234	224	233	242	236	242	233	261	227	236	234	218	248	247	225	233	207	214	207	215	209	237	234	240	231	188	231	219	236	237	219	203	210	243	239	224	238	227	221	248	228	205	210	244	248	237	238	225	206	209	224	232	260	226	254	213	245	240	216	220	214	238	235	217	205	235	230	222	237	223	246	232	210	206	252	226	226	207	235	221	229	239	224	234	222	189	223	201	234	238	197	231	221	251	253	226	231	215	215	231	242	212	239	235	245	249	213	212	206	237	212	228	234	216	224	233	239	229	214	240	219	243	210	226	219	209	203	193	249	218	232	205	243	200	228	230	220	219	206	216	237	231	223	214	239	216	225	214	224	243	264	206	216	232	223	199	211	202	251	245	210	230	227	242	227	238	233	230	215	232	246	224	210	234	216	226	260	222	241	213	251	228	249	216	237	242	246	241	229	231	226	207	252	246	205	216	242	225	200	230	220	227	221	200	223	224	215	201	240	229	209	222	215	235	222	219	248	199	210	222	206	213	214	214	258	231	251	213	230	221	229	223	220	205	230	247	222	220	229	215	210	230	234	203	273	206	202	222	225	218	233	199	226	254	257	236	213	214	222	254	224	223	226	236	200	207	247	231	200	213	254	227	229	200	205	242	224	211	238	196	222	229	205	230	203	207	215	206	218	199	234	234	221	228	245	216	221	219	242	215	242	228	229	242	240	245	239	195	208	219	208	245	226	208	218	235	232	222	213	241	238	215	209	226	232	216	241	219	224	212	232	231	216	231	225	233	227	217	263	201	241	226	254	230	227	212	247	251	229	237	221	231	198	239	212	209	226	238	210	247	202	220	247	230	216	232	237	234	225	224	207	215	233	229	247	229	224	234	206	233	209	203	233	190	224	242	223	213	227	236	229	241	222	211	238	190	221	240	195	218	225	230	223	217	235	233	215	237	232	220	243	214	232	195	228	205	231	226	212	213	211	229	222	234	217	220	227	218	229	208	221	223	227	207	237	202	235	238	202	236	207	229	199	211	207	227	222	216	224	235	210	225	211	231	220	222	258	258	244	216	207	233	227	213	231	214	223	230	241	212	248	229	229	233	218	227	214	249	218	229	248	241	206	224	240	239	226	248	221	244	212	223	222	233	201	224	224	218	225	197	209	212	233	216	213	226	218	226	238	246	212	227	217	225	220	229	207	266	205	259	227	221	223	203	215	235	244	221	217	199	218	199	216	234	219	234	266	245	245	221	222	220	215	239	206	213	188	217	216	218	221	220	225	236	233	231	224	235	229	217	220	221	199	196	224	202	235	231	218	239	226	238	244	217	238	221	196	201	213	249	237	244	218	208	208	259	220	215	241	220	227	227	218	204	206	224	222	225	231	224	219	243	208	236	250	243	251	238	230	215	200	240	229	208	190	246	236	223	225	207	221	201	225	189	223	234	241	224	237	228	237	222	200	231	219	211	221	211	222	214	212	209	233	222	232	213	215	201	241	228	238	245	223	212	212	220	206	219	230	229	217	197	237	241	241	191	232	212	227	248	222	209	231	220	239	218	227	227	243	212	230	235	175	222	197	231	236	197	217	213	228	222	217	200	218	233	214	228	231	213	188	244	232	255	239	249	254	218	197	232	235	237	220	209	238	214	233	213	229	192	214	246	218	227	210	239	225	247	233	250	213	217	220	233	210	225	241	212	233	219	237	227	216	226	201	210	227	208	194	229	226	216	225	232	221	216	222	197	239	218	225	240	221	230	215	223	234	213	225	234	225	250	223	220	206	239	228	230	207	201	230	219	249	231	259	210	234	228	208	232	226	228	219	246	197	206	211	224	220	235	227	257	220	196	208	233	204	221	230	230	238	210	232	202	212	208	243	218	238	187	191	225	211	198	230	201	226	222	244	230	238	209	233	242	254	211	236	223	230	243	221	220	248	221	220	211	217	244	224	240	227	218	240	215	234	233	249	207	249	214	224	222	202	245	238	235	242	225	224	180	211	190	209	227	226	236	233	245	204	250	236	206	240	245	230	207	225	224	242	203	237	222	211	224	226	225	223	215	232	220	233	224	244	245	231	225	214	244	205	213	233	243	225	223	236	216	229	218	223	245	234	237	223	242	219	219	243	206	230	204	224	253	218	226	202	213	234	222	204	227	214	215	210	224	250	223	229	234	212	240	259	231	234	247	229	243	242	237	215	234	220	240	199	222	214	213	233	237	210	224	245	247	232	226	225	253	242	221	253	228	224	227	205	212	242	231	202	221	236	203	238	219	203	223	210	224	231	211	218	217	219	230	208	208	203	216	219	232	216	225	235	226	237	231	200	232	208	203	228	225	224	217	237	209	231	225	217	224	217	214	230	209	214	220	226	230	243	229	231	204	222	240	201	260	228	244	219	222	226	240	207	225	218	235	245	230	217	258	237	213	233	250	221	239	245	227	233	254	242	215	235	229	228	227	232	224	227	222	223	238	192	227	239	209	241	207	232	216	259	242	226	244	213	237	231	220	222	214	225	234	247	235	210	242	228	231	217	220	226	232	239	227	232	250	217	223	199	230	212	216	222	217	229	236	227	232	210	233	208	215	244	220	262	209	232	222	201	212	236	230	215	205	220	222	224	220	213	236	216	215	228	243	220	219	265	221	242	237	222	195	225	208	236	235	232	254	211	210	221	255	227	224	216	241	218	229	218	200	213	237	240	242	214	223	229	250	201	234	218	222	232	188	195	222	223	233	243	222	217	209	202	233	200	210	212	217	228	212	194	211	249	204	217	218	246	189	201	227	238	242	222	219	244	217	234	222	215	208	220	212	244	225	239	229	212	221	232	219	221	210	220	264	223	246	222	233	242	210	226	218	213	217	256	246	216	250	223	225	210	236	201	213	246	211	225	204	222	213	258	211	228	255	251	223	223	242	220	237	209	225	220	214	235	246	251	222	220	232	224	209	210	213	244	217	212	217	220	207	238	220	217	218	209	233	217	206	209	209	236	229	221	217	216	215	234	214	198	229	218	222	231	229	234	218	213	219	231	233	220	237	197	213	237	244	235	228	252	215	222	243	219	195	226	204	235	221	210	219	231	203	271	248	231	233	252	215	229	233	222	214	224	219	208	243	203	233	217	209	230	244	234	237	211	228	238	251	235	213	236	237	249	229	195	208	255	231	216	258	224	211	227	218	233	214	223	220	210	217	255	217	243	231	212	212	209	226	227	232	234	212	202	212	225	218	215	243	217	237	235	242	245	213	210	215	228	228	207	202	216	234	222	239	227	218	219	228	235	203	242	227	211	209	223	212	226	203	244	227	206	230	212	223	226	213	218	257	192	221	224	220	236	250	205	223	211	211	226	220	244	226	225	227	236	240	230	235	210	205	206	234	249	229	222	252	229	257	250	203	246	217	227	245	218
9763	18767	18134	12452	10017	8335	7086	6385	5621	4925	4261	3437	2992	2678	2571	2504	2449	2245	2009	1667	1528	1343	1314	1099	970	848	804	693	629	623	604	532	571	524	540	534	522	549	526	456	521	534	504	524	542	526	524	489	524	510	509	477	508	521	522	505	525	487	492	518	501	520	519	512	516	529	515	495	520	521	488	509	488	481	511	499	471	553	461	506	536	495	496	513	499	527	487	505	506	534	509	457	527	495	498	544	490	498	496	484	516	496	497	463	514	498	525	509	538	488	503	495	521	528	498	466	528	518	495	479	531	490	473	474	434	439	513	480	509	492	511	527	492	520	504	528	493	483	528	486	472	511	533	483	492	475	486	545	514	444	544	495	544	439	489	470	518	481	505	474	510	491	476	502	526	519	516	511	502	512	539	495	470	517	518	506	465	527	504	506	555	542	531	489	513	522	512	459	516	531	498	484	486	492	485	506	501	498	553	528	524	505	454	533	478	500	513	482	499	471	552	489	479	456	502	491	516	512	514	491	479	491	512	490	545	499	554	533	516	484	487	503	486	502	538	493	533	466	479	483	505	489	511	521	485	507	501	493	491	502	481	485	509	522	502	512	496	501	501	483	530	521	523	490	461	547	528	492	507	513	480	492	443	483	507	521	491	507	502	513	499	522	475	493	535	501	494	513	488	494	533	520	468	515	478	535	499	495	556	477	495	527	509	494	491	488	476	491	522	532	505	497	536	511	508	493	498	479	483	514	480	542	494	496	506	481	488	498	478	513	508	502	513	502	502	535	510	503	503	532	494	496	499	511	467	522	447	499	477	487	513	482	486	508	546	507	456	503	477	531	450	494	571	502	557	495	500	524	503	504	519	483	517	475	497	514	480	484	487	508	509	525	496	511	482	539	533	510	501	520	525	451	514	497	509	475	522	510	435	502	500	492	472	521	499	500	520	484	475	533	496	491	539	500	517	530	494	541	477	534	492	521	542	495	549	554	466	491	497	479	487	496	527	533	484	532	454	524	474	504	480	481	489	506	490	487	498	503	499	514	519	502	556	517	519	528	478	509	451	514	488	505	518	478	495	517	524	545	502	506	496	484	504	519	465	468	491	520	505	457	529	469	509	520	509	492	520	487	533	463	483	510	481	528	502	518	478	544	507	469	512	464	490	477	513	477	525	494	524	508	466	497	508	462	501	458	500	489	490	508	490	477	503	519	490	511	515	560	507	482	473	465	486	528	491	507	554	509	494	547	543	526	499	457	483	527	479	472	485	502	496	478	487	502	487	519	475	476	506	502	512	511	485	516	521	507	497	506	536	485	518	477	521	482	460	480	533	521	482	511	510	505	519	533	513	480	477	501	533	506	499	503	469	472	517	493	494	559	456	515	539	496	506	479	542	484	469	472	482	535	480	485	505	525	522	530	492	497	476	527	519	455	486	505	530	520	503	522	442	514	476	508	443	494	491	480	494	536	522	509	479	484	526	504	539	522	501	522	495	549	518	484	458	491	483	488	510	530	490	472	510	477	499	545	514	503	499	485	481	542	504	515	490	492	491	534	490	510	487	484	505	512	489	472	531	485	509	541	512	469	507	493	527	510	503	511	509	505	513	525	507	478	489	470	527	464	526	525	464	534	475	504	526	539	553	517	508	515	472	513	491	495	492	492	506	521	527	507	471	477	494	491	504	501	511	513	507	492	489	510	489	494	490	500	512	485	517	451	525	460	502	465	523	456	508	508	500	460	482	502	507	487	490	493	520	500	548	487	510	512	494	492	517	497	510	506	496	509	482	454	488	469	500	504	489	483	479	503	527	488	545	529	534	492	489	456	516	511	544	488	492	483	459	482	490	519	503	487	487	489	486	528	498	486	486	451	481	490	467	495	494	491	491	548	494	467	531	500	529	490	516	519	515	497	549	482	494	536	504	500	512	494	512	486	493	509	505	476	519	522	493	486	488	486	464	504	500	502	511	484	525	531	499	497	477	487	501	482	528	513	533	484	510	493	534	481	516	461	527	506	499	478	504	505	527	473	488	497	531	511	477	514	510	480	495	485	516	546	498	470	517	476	508	525	477	499	485	490	475	503	488	519	456	489	493	488	517	501	511	477	478	506	464	510	535	480	488	508	504	514	490	475	487	484	487	501	516	487	524	499	498	463	525	492	480	506	524	533	512	489	487	499	533	531	539	469	491	472	481	493	535	487	517	527	515	472	473	489	534	482	498	476	477	494	507	502	513	515	514	491	501	508	491	476	515	503	497	473	495	504	516	520	490	528	492	492	516	497	477	475	472	501	477	466	486	465	493	520	509	486	511	493	512	506	492	479	517	500	495	496	529	492	513	453	492	465	468	477	479	520	495	533	521	498	507	507	507	515	556	504	496	501	490	478	503	505	477	527	490	512	510	526	547	484	459	482	526	512	502	541	527	494	495	503	533	476	540	494	498	465	454	477	489	490	458	488	503	475	501	488	524	494	493	480	482	513	453	458	484	531	478	462	501	496	525	524	540	475	503	470	493	444	526	515	458	526	497	490	480	473	516	528	517	529	480	476	488	493	487	488	511	484	481	502	490	478	517	509	520	510	489	562	497	530	509	501	465	524	513	468	522	519	467	486	485	522	466	457	485	478	504	468	498	499	485	539	483	494	495	485	511	526	467	498	478	498	491	498	547	486	506	517	455	459	521	495	515	524	491	504	490	531	500	483	486	486	499	488	460	493	485	500	494	480	504	499	474	454	470	536	489	500	485	470	487	531	551	459	532	473	491	497	484	506	500	501	529	519	483	493	503	513	511	469	491	558	527	499	518	532	497	490	489	465	512	488	504	480	488	468	482	511	510	518	516	486	504	476	478	474	499	521	535	499	499	501	481	509	490	514	510	487	534	511	513	503	486	475	489	493	490	489	469	482	512	531	495	513	503	507	458	532	513	518	471	549	471	500	535	482	511	477	510	487	541	520	473	515	526	485	497	481	484	491	493	479	483	487	496	522	494	501	495	512	468	501	517	514	523	493	483	499	514	499	489	497	488	513	522	467	523	486	532	522	483	459	519	485	514	490	512	496	497	509	444	494	529	488	488	510	491	518	486	500	511	510	511	452	494	493	482	515	525	471	505	471	496	528	489	477	477	499	523	535	495	521	535	513	510	516	519	472	474	495	556	521	488	434	497	499	516	485	519	469	511	492	476	491	474	512	497	506	513	516	485	516	545	493	458	500	536	514	512	515	512	499	516	467	496	507	476	467	501	513	534	500	528	490	477	488	483	483	488	466	552	484	490	566	485	506	490	540	522	484	494	490	506	487	481	485	484	525	463	533	508	491	495	513	497	513	506	495	464	498	525	490	489	480	519	467	503	474	475	479	521	518	482	497	466	483	538	474	463	529	490	525	469	495	538	493	470	488	526	461	476	503	491	525	542	498	483	508	504	526	513	464	544	526	491	473	494	550	522	504	497	520	534	505	487	521	493	474	498	522	493	515	468	499	508	531	516	469	452	507	490	515
24162	21439	28887	24380	21382	12398	4686	3133	2588	2257	1797	1564	1355	1235	1230	1242	1204	1078	986	950	805	723	700	662	587	570	522	502	487	480	436	389	436	402	430	441	399	444	387	394	405	401	404	402	388	411	390	400	444	411	406	426	450	406	415	409	417	395	396	451	420	375	409	414	414	420	370	440	390	398	400	397	388	396	405	444	385	436	422	447	392	369	392	384	432	424	419	417	406	408	411	418	386	415	424	383	395	411	416	429	401	405	407	404	402	366	390	394	380	361	432	403	388	407	428	387	440	426	427	382	416	424	418	381	382	397	406	437	421	423	410	414	419	409	381	390	375	409	366	387	406	413	423	432	373	414	421	433	385	398	430	416	386	425	410	416	388	429	397	412	406	413	397	387	399	394	378	390	398	406	394	434	423	395	445	376	411	402	401	403	411	442	433	420	367	388	406	428	373	382	412	408	411	390	407	394	433	394	414	419	402	415	393	414	388	416	425	398	403	391	402	422	430	445	407	406	404	397	412	446	441	398	383	386	418	400	419	443	414	400	423	434	376	428	425	411	400	413	410	381	409	405	430	405	415	399	404	429	382	372	426	388	392	407	419	433	425	400	416	408	401	416	380	410	384	408	385	374	380	367	408	472	397	401	400	421	402	420	372	394	423	378	385	393	394	401	403	424	393	386	414	425	378	417	425	417	423	396	393	392	417	392	369	419	418	431	412	408	373	404	381	401	367	385	386	410	448	420	423	413	399	424	431	423	402	431	391	397	414	420	403	387	425	390	428	419	405	382	395	341	378	422	406	365	399	381	373	387	404	372	410	424	407	412	408	415	405	399	381	409	434	408	405	437	378	407	375	400	434	401	397	389	391	412	405	402	422	405	387	390	427	387	426	389	387	373	417	407	392	395	447	398	413	427	425	373	431	390	370	397	398	382	383	378	407	404	427	412	384	385	420	395	390	405	377	408	417	368	393	402	402	432	406	416	394	411	399	380	385	421	410	438	397	426	409	427	382	421	401	419	433	395	414	443	388	417	432	417	387	404	403	394	392	410	402	417	401	411	427	453	395	413	433	426	418	410	399	370	384	389	406	425	435	419	409	411	398	401	395	411	400	413	422	390	414	408	403	451	371	416	423	398	425	385	404	352	422	407	436	412	371	421	401	414	414	415	415	400	396	419	383	402	449	459	424	401	394	431	436	391	391	375	368	415	404	426	402	388	432	421	391	412	372	410	420	404	403	396	411	404	418	398	388	419	413	397	413	404	415	431	408	371	393	427	399	404	424	407	412	417	384	407	383	444	377	390	416	421	415	436	400	399	387	393	426	380	392	400	388	395	425	387	385	381	390	414	408	402	419	401	409	399	396	392	384	441	408	404	390	427	399	391	383	410	399	394	413	400	405	370	413	423	409	395	410	402	403	421	408	436	388	429	400	402	391	419	408	427	399	404	415	383	418	426	410	423	433	413	409	430	418	419	389	397	426	399	386	376	396	425	380	401	402	408	417	445	408	423	344	426	369	415	394	389	411	395	427	447	366	398	414	430	423	391	432	439	397	387	422	406	415	375	414	407	428	440	392	436	390	401	411	402	421	416	392	389	425	433	420	419	406	384	402	403	387	418	376	431	417	367	426	362	403	406	415	374	380	430	414	404	386	383	407	404	424	399	409	405	397	381	417	412	431	410	412	409	405	421	410	396	388	414	426	362	390	425	408	463	402	398	386	432	352	403	449	386	402	391	448	407	397	378	406	409	420	393	377	401	425	380	373	397	439	425	383	421	401	430	394	381	399	425	394	401	402	431	373	417	386	387	373	405	418	366	431	422	398	390	439	420	413	387	383	382	440	395	429	421	372	403	376	423	366	392	408	395	375	373	376	397	414	401	380	406	389	382	437	419	365	435	391	417	396	408	386	397	414	416	369	394	413	407	394	432	430	402	442	411	416	387	413	392	384	418	404	391	360	407	415	399	425	413	425	412	393	409	411	370	386	451	417	404	410	378	344	397	386	412	402	384	403	447	408	420	389	438	394	392	363	408	388	431	366	389	389	401	429	401	411	412	410	411	376	367	373	379	397	416	432	398	364	418	407	412	434	400	403	388	415	389	408	404	432	405	434	404	413	407	385	395	375	399	399	380	395	416	450	392	368	394	440	383	434	398	413	409	398	409	404	400	422	425	392	403	409	374	428	415	399	422	412	403	397	410	431	421	407	374	374	389	403	422	440	426	369	415	399	435	383	415	356	414	432	390	422	405	389	410	353	392	394	426	397	418	423	407	422	423	371	405	405	430	395	428	373	406	455	391	412	427	440	401	404	393	408	407	396	379	395	399	394	370	395	415	416	394	404	421	400	404	416	400	424	411	406	421	405	404	425	405	407	408	388	425	398	377	392	404	413	388	368	409	440	404	435	406	418	410	414	410	419	435	387	418	405	421	407	432	394	389	412	414	380	418	413	412	402	374	368	406	393	377	394	446	405	415	429	381	392	396	400	406	403	402	395	368	392	420	371	390	393	427	410	409	366	429	414	382	427	409	392	359	397	412	402	413	441	406	403	408	393	425	420	415	397	409	405	412	425	395	425	400	404	397	403	406	434	402	439	413	411	401	409	388	416	417	402	395	414	379	412	428	419	426	431	422	422	398	353	386	427	415	399	412	368	375	410	425	430	416	402	382	398	394	404	388	419	409	448	416	383	431	412	395	387	434	401	411	408	411	409	404	389	422	345	419	404	409	393	409	427	400	422	399	351	403	407	389	364	376	382	423	422	390	439	439	395	425	401	371	418	403	395	378	424	442	429	406	405	438	413	398	397	402	367	408	360	433	399	412	406	426	433	383	398	403	410	409	439	387	385	393	393	428	367	438	410	427	394	430	354	437	362	407	386	407	422	397	409	411	370	408	394	440	415	407	432	412	378	423	400	417	385	403	407	402	402	410	415	435	432	383	405	417	425	394	386	381	402	409	402	385	407	374	376	379	389	415	389	405	418	398	372	391	393	388	430	434	372	385	437	374	397	390	371	374	397	399	382	425	407	421	395	372	427	434	383	401	415	380	353	407	405	391	372	387	389	405	399	388	417	391	415	394	393	409	376	361	405	389	396	373	381	362	417	430	429	372	397	392	368	423	402	384	450	397	439	371	405	420	405	415	408	387	415	405	427	427	393	396	419	414	389	420	415	412	399	436	418	403	417	415	397	403	412	389	402	396	400	371	436	372	398	397	371	420	430	400	413	385	408	414	434	415	416	405	401	403	381	416	404	416	416	418	356	378	405	390	373	392	428	422	433	436	457	403	412	428	428	443	379	401	392	398	396	397	359	410	375	398	392	413	410	405	403	404	403	403	418	392	441	399	396	409	431	421	423	431	428	388	450	428	389	412	394	410	386	415	365	396	363	421	399	406	426	399	397	437	380	363	395	402	417	447	402	421	403	392	391	416	406	394	404	415	384	400	396	393	415	415	421	383	416	433	412	381	433	407	386	371	382	367	410	442	410	406
12857	25043	23941	17685	14285	12281	10796	9801	8543	7417	6236	5335	4565	4285	4010	3936	3731	3564	3208	2811	2413	2145	1905	1841	1556	1392	1273	1161	1046	1010	965	945	920	903	900	920	817	825	914	895	868	840	858	844	893	951	883	869	870	839	840	798	845	765	826	812	872	810	834	836	854	845	865	814	858	800	833	824	828	834	859	819	869	833	800	850	869	828	860	824	823	862	811	816	800	866	848	860	855	853	890	826	830	822	823	813	855	850	881	873	839	786	817	824	856	862	849	849	823	756	801	852	840	873	817	842	897	800	827	845	880	826	797	802	851	858	828	876	904	843	854	844	836	852	867	805	787	803	810	859	819	868	847	780	866	839	853	832	830	874	838	870	837	845	838	850	844	824	857	844	835	850	847	835	762	837	852	903	871	840	832	851	833	850	854	809	834	845	798	796	845	808	841	853	888	828	776	833	903	838	853	904	838	788	858	854	823	869	879	852	813	786	816	838	828	867	834	799	840	847	856	847	829	868	856	875	803	827	860	826	786	842	882	855	838	860	866	799	839	867	827	832	885	857	830	793	834	799	793	821	824	824	815	842	823	858	842	868	846	825	832	832	822	808	848	864	861	872	849	808	798	821	851	834	819	798	867	826	810	810	854	851	829	853	754	874	868	833	884	841	788	791	858	831	762	837	874	859	829	840	817	865	819	852	823	832	830	835	816	803	801	814	860	841	847	875	872	824	814	810	832	810	865	780	838	847	856	849	855	810	773	815	789	830	825	813	845	794	822	897	877	853	853	809	859	839	823	802	852	856	861	873	836	831	881	803	781	817	772	773	835	838	797	833	888	857	880	860	858	840	860	873	863	808	884	885	816	893	850	800	842	883	811	789	875	811	886	843	844	809	858	850	865	823	888	834	848	820	814	803	837	810	853	815	854	858	866	851	807	843	865	863	866	819	814	800	846	857	851	868	825	842	831	860	849	831	832	801	838	813	823	880	852	794	817	810	799	820	875	784	854	814	813	853	833	851	818	834	817	869	851	840	843	809	853	848	811	814	820	866	833	832	838	873	810	851	810	851	835	852	846	895	836	790	859	884	802	839	892	831	816	863	814	807	816	867	875	877	845	877	797	840	890	849	881	815	834	874	840	793	856	829	890	829	879	837	818	836	860	808	807	811	856	832	859	872	847	827	826	796	836	822	830	842	835	819	832	847	855	827	879	820	858	816	915	895	813	840	830	857	801	864	803	838	897	840	810	834	809	803	886	843	851	878	853	805	842	835	877	863	810	783	879	848	853	816	856	791	856	847	779	865	859	849	902	822	850	851	845	829	816	807	851	831	826	817	848	841	827	847	824	797	790	861	825	833	808	785	826	825	891	862	849	857	867	855	921	801	837	865	842	858	828	823	866	857	844	841	840	838	805	848	837	894	844	803	838	828	848	793	829	804	859	851	811	783	871	793	792	905	874	887	818	825	831	864	838	865	878	795	842	851	787	799	832	853	837	813	817	843	816	828	807	840	841	842	859	831	812	859	843	839	802	828	858	820	779	838	798	903	856	828	864	833	825	814	852	767	789	832	861	764	856	873	798	836	841	857	829	852	855	777	840	844	839	843	806	859	804	820	884	851	776	790	896	844	825	840	837	837	817	877	793	850	824	836	808	904	845	831	794	846	826	763	858	828	835	863	820	860	837	842	851	839	813	853	828	834	852	856	872	810	825	848	812	846	787	858	852	827	910	798	783	867	828	835	838	817	827	781	862	851	864	819	853	824	773	797	807	855	884	860	892	855	833	870	825	843	860	796	763	853	896	860	860	820	881	854	837	814	800	814	869	818	844	805	769	821	816	829	847	876	837	816	856	830	853	823	790	846	825	871	828	829	870	881	849	860	788	851	812	853	827	846	891	873	854	846	847	793	850	798	817	880	862	794	858	832	760	798	898	858	877	875	837	898	807	821	815	787	821	814	851	839	869	778	883	805	833	824	863	837	841	873	802	782	858	824	824	855	871	863	857	836	837	817	801	827	860	848	779	839	841	797	813	829	864	877	835	816	853	835	862	903	840	828	815	788	794	749	827	840	849	834	869	835	863	862	802	783	808	821	854	820	802	885	838	816	857	818	823	827	870	845	855	870	857	800	821	805	876	836	846	832	851	855	834	847	842	800	791	820	791	840	858	882	814	841	800	850	825	861	873	860	867	829	829	810	832	872	851	856	809	859	814	838	844	873	833	896	824	838	850	844	782	813	769	810	774	834	823	828	865	810	802	876	863	820	820	822	826	862	833	837	842	863	803	808	797	808	811	883	853	824	853	840	795	831	867	864	797	888	884	803	856	797	843	855	830	859	831	888	843	828	843	783	834	856	877	810	871	830	827	824	849	795	853	835	792	845	837	806	836	910	877	857	799	855	825	829	831	832	908	812	833	813	849	827	778	875	817	816	826	819	820	873	854	853	816	785	857	878	807	828	822	848	821	816	811	794	812	829	822	813	787	848	838	822	877	830	841	860	848	834	819	826	830	809	810	870	806	805	821	837	876	877	809	849	842	822	804	852	899	829	818	849	852	839	805	836	747	796	824	817	909	880	828	865	826	850	766	855	856	835	804	858	817	850	803	826	814	845	834	840	829	877	817	841	841	867	897	850	832	842	778	856	804	847	848	850	837	789	805	817	836	833	870	825	885	830	852	813	847	857	823	824	883	854	791	890	837	850	845	844	856	807	850	802	872	860	826	847	831	849	838	851	850	819	873	889	865	835	824	796	807	807	826	876	885	843	826	833	830	899	809	837	833	859	860	837	836	805	825	902	848	869	854	886	809	851	816	810	806	864	849	774	753	848	785	825	845	848	794	838	799	830	879	828	849	818	834	780	847	831	836	804	827	803	851	805	839	877	821	850	833	852	810	910	758	818	846	855	808	799	793	854	847	849	833	902	840	853	894	800	863	883	788	864	856	860	818	847	856	862	860	861	831	843	830	821	842	789	815	813	879	870	857	809	804	853	832	880	846	826	818	813	856	838	840	814	776	869	867	876	837	820	843	850	805	864	840	853	803	836	806	801	788	831	873	793	801	819	868	810	822	844	875	860	897	796	769	820	811	783	872	853	808	901	828	841	812	868	889	843	837	846	828	862	831	828	863	803	847	843	820	797	842	801	844	837	872	842	821	843	857	779	889	784	782	797	813	874	807	769	834	814	857	860	839	877	859	816	836	853	821	845	803	840	827	873	861	851	838	833	846	795	885	826	844	821	791	852	846	770	817	839	852	825	848	849	816	828	814	853	837	846	875	868	842	798	822	842	861	837	841	845	812	873	851	830	838	829	913	835	815	821	840	856	852	894	834	832	840	830	818	863	894	846	866	870	800	783	799	816	857	808	808	858	833	866	846	854	834	839	883	820	804	855	896	856	812	840	878	882	794	824	819	865	867	808	870	857	761	833	802	847	848	785	831	755	926	791	839	823	832	836	784	878	805	859	853	782	890	817	898	802	818	834	828	886	804	798	815	817	806	845
27405	16967	4579	2208	1377	1101	917	816	647	578	525	492	441	419	415	421	390	415	363	342	312	303	307	304	305	267	295	272	283	251	292	241	245	236	245	222	269	228	261	212	256	239	243	231	234	271	263	239	238	226	261	284	221	240	225	270	232	216	264	255	227	241	244	263	223	254	255	253	253	257	232	231	261	255	236	254	251	248	232	260	257	229	228	259	213	209	236	252	235	246	238	253	239	241	233	223	219	244	225	274	244	258	253	223	243	245	240	247	227	233	244	283	234	242	226	243	237	232	268	264	226	253	249	236	230	251	231	238	244	246	247	242	240	241	220	248	215	232	212	253	211	254	248	233	239	238	249	249	243	225	239	232	226	242	225	244	274	219	241	229	227	250	226	217	229	237	223	222	245	232	235	241	236	223	241	238	262	218	241	242	262	248	230	224	235	246	220	214	219	232	241	252	254	257	237	245	234	236	235	224	225	240	233	236	230	242	233	260	227	234	258	244	236	232	236	237	264	252	206	244	242	220	263	244	271	287	246	256	216	255	228	262	272	258	239	252	243	245	245	253	243	214	252	224	236	242	230	238	236	239	250	245	245	248	248	203	241	244	222	205	227	235	217	231	232	257	243	226	237	243	243	220	229	267	232	272	241	222	232	247	249	251	266	274	237	267	249	220	239	241	285	235	254	254	232	256	230	230	225	241	242	230	262	260	242	246	215	273	246	238	249	254	248	245	289	269	262	242	227	259	220	225	249	240	255	255	235	234	244	224	254	254	248	249	248	235	225	243	254	237	275	227	265	257	243	269	233	231	269	225	232	245	235	233	222	257	237	252	258	241	237	245	240	247	249	217	257	262	272	240	240	245	246	248	231	238	255	219	268	260	237	231	265	238	226	214	259	252	237	225	224	250	226	250	219	234	226	236	239	256	240	233	249	236	238	221	206	237	264	209	260	254	240	240	258	240	267	237	239	238	242	246	243	238	245	249	251	238	237	254	266	228	242	237	201	241	239	248	239	234	216	250	234	251	233	232	220	236	235	243	236	234	255	263	242	235	258	227	235	217	245	236	248	219	256	263	243	259	266	228	283	248	279	240	229	262	259	223	254	222	247	212	244	225	247	233	269	246	227	283	229	276	275	234	212	250	239	258	240	209	251	239	224	237	251	232	264	225	241	250	253	232	270	230	215	250	227	231	237	261	235	214	241	243	258	235	237	250	266	233	230	253	222	246	241	231	231	221	240	240	232	235	247	253	250	240	218	271	231	223	220	232	235	236	232	229	213	258	234	251	263	220	241	258	244	249	265	223	212	244	263	235	245	234	227	254	264	237	218	221	233	232	215	228	260	253	241	227	241	229	247	245	227	206	212	239	243	220	225	245	256	233	252	232	242	253	264	267	252	227	255	228	253	249	221	262	229	222	238	245	239	247	227	235	225	228	249	257	244	256	263	224	234	234	235	250	252	231	238	245	266	248	248	218	215	241	250	234	254	228	232	242	253	247	258	207	238	218	252	227	243	240	238	209	237	241	261	234	247	253	243	234	237	230	268	236	214	253	244	257	242	234	248	267	231	205	229	237	262	233	210	230	232	246	229	219	246	241	224	226	259	220	235	243	211	263	245	258	204	259	232	245	249	246	261	217	240	227	233	252	229	234	242	232	224	258	256	244	217	232	238	233	239	200	251	272	226	242	215	263	223	230	229	238	221	246	256	234	229	250	257	240	246	225	267	247	211	237	244	260	239	237	255	247	225	244	224	228	256	242	238	238	285	258	236	218	255	223	225	241	219	248	244	235	260	227	247	223	250	225	223	252	239	244	269	242	256	275	246	244	256	239	230	232	244	248	257	260	241	236	250	264	273	230	230	226	234	234	230	239	255	237	224	234	238	251	219	246	252	229	224	240	258	225	197	240	259	239	249	222	238	220	225	221	244	273	239	236	230	236	243	226	237	238	226	214	235	232	243	233	236	249	232	237	247	235	237	246	212	218	231	225	244	230	231	245	255	243	245	221	249	270	224	256	243	243	251	221	226	277	222	233	227	229	234	250	226	221	283	227	219	215	227	244	254	241	248	263	252	235	235	243	263	233	220	252	245	229	254	256	237	245	243	240	232	232	285	266	232	259	233	249	229	261	250	246	236	231	253	266	226	248	259	241	220	231	249	231	260	224	266	246	226	242	250	245	227	234	213	230	225	247	248	241	261	245	265	231	248	259	242	261	222	238	272	283	252	255	259	221	284	251	257	247	268	228	272	235	256	234	272	230	254	247	231	216	244	232	216	263	255	227	267	252	228	237	230	223	240	250	249	213	248	242	216	251	280	223	216	247	248	222	229	270	240	237	227	240	237	222	190	202	262	269	236	244	250	252	242	214	236	218	232	232	254	273	250	249	234	207	225	227	248	231	258	251	257	251	273	240	252	264	227	243	245	254	234	251	211	231	221	233	244	252	231	252	241	231	259	240	257	249	248	249	244	237	251	221	255	247	222	241	243	259	262	255	252	249	237	241	231	240	236	232	240	240	264	255	234	232	271	230	249	248	237	218	222	233	233	256	273	235	261	265	249	236	235	265	234	248	230	222	237	251	196	260	248	251	247	242	277	244	236	233	249	240	241	239	240	257	255	226	239	255	238	253	249	256	255	240	240	259	225	218	261	248	265	243	254	234	260	227	207	244	227	234	236	237	220	253	232	235	252	241	215	235	246	244	254	239	264	276	267	267	244	262	266	238	269	279	265	227	254	238	231	247	223	229	235	255	257	247	251	217	227	214	268	230	237	238	215	239	236	230	248	234	239	250	253	208	247	236	258	223	236	270	246	269	241	269	242	241	256	254	216	246	241	258	237	241	244	214	247	252	243	227	240	248	242	237	244	248	240	260	206	212	270	242	248	258	204	242	266	239	271	225	244	241	253	228	238	267	240	238	238	245	226	253	222	250	262	252	242	258	242	215	209	230	238	247	248	214	250	211	246	236	242	235	265	251	239	233	252	230	252	229	268	252	249	241	248	225	222	267	262	241	261	257	244	224	250	237	213	254	273	248	258	255	222	234	248	237	236	242	217	251	242	245	225	262	242	231	269	255	230	238	226	231	227	240	208	219	252	235	211	230	255	251	257	275	243	246	230	242	252	239	244	267	239	242	216	257	236	241	218	250	222	269	230	241	252	259	234	204	259	261	249	242	282	235	223	263	207	243	229	243	223	211	245	254	246	228	247	268	247	248	253	259	262	240	248	237	253	228	274	229	250	231	254	250	242	218	238	232	246	250	242	249	216	277	260	258	243	244	275	253	232	246	229	254	255	247	244	223	236	254	245	239	208	256	265	212	248	208	243	254	235	238	256	227	227	232	240	234	239	228	254	258	233	243	252	254	220	239	218	232	222	236	240	235	243	244	225	251	217	229	248	226	267	240	270	253	256	243	254	259	245	253	240	264	248	211	256	249	251	235	223	239	252	246	243	230	254	230	263	238	242	251	213	226	264	235	244	261	224	224
7195	8946	9558	5901	4837	4057	3612	3141	2769	2265	1880	1666	1550	1384	1406	1391	1322	1275	1164	1103	955	845	838	795	769	660	627	677	602	644	620	556	546	566	589	560	552	543	539	531	567	577	556	565	538	577	542	529	558	572	547	543	516	547	528	559	550	541	589	555	566	531	531	546	570	536	507	558	533	566	513	557	541	523	589	528	571	543	578	509	535	492	552	566	510	546	510	576	584	506	568	545	510	552	550	521	519	556	534	560	516	550	515	558	529	587	558	517	502	580	555	541	578	547	557	531	536	558	564	548	525	519	527	549	590	551	573	581	544	489	557	530	548	562	524	533	495	546	538	582	558	536	586	552	529	545	555	562	511	543	551	577	522	587	592	533	561	573	566	566	512	544	539	556	560	539	543	530	555	529	498	531	528	530	563	538	532	571	541	542	525	573	585	542	547	572	587	540	573	579	579	560	560	561	523	550	570	532	554	568	579	574	598	541	573	516	589	526	505	534	554	516	588	560	561	561	529	593	513	587	522	535	570	532	551	547	563	540	567	466	496	532	539	541	511	590	554	573	579	525	530	591	519	540	579	550	536	542	559	546	534	523	532	540	586	532	554	522	562	563	561	545	572	515	527	538	555	530	539	589	532	526	547	567	547	570	526	531	564	484	552	508	533	569	503	553	521	553	509	517	546	537	556	554	561	539	563	553	535	591	524	578	566	564	540	560	538	544	488	527	595	574	554	533	565	555	556	541	543	538	582	503	570	535	547	542	537	529	509	546	557	513	535	560	524	540	595	544	521	546	598	564	544	487	600	546	512	523	525	505	578	558	550	524	552	557	532	579	562	535	553	531	573	533	594	539	547	546	541	571	515	588	513	543	580	532	550	556	567	520	529	521	538	488	528	549	531	518	572	566	555	501	551	529	530	499	574	526	558	531	533	541	551	518	527	572	521	580	570	566	579	556	533	562	526	576	547	571	579	524	539	575	569	536	553	526	519	511	560	548	526	533	561	505	519	565	536	518	501	511	554	527	597	548	537	568	537	537	582	509	515	532	552	508	566	528	489	543	561	566	528	541	518	530	541	547	569	577	525	516	568	556	582	526	534	581	504	545	547	556	556	561	569	535	558	544	550	534	480	573	514	541	520	550	532	532	554	509	550	525	571	535	554	524	517	505	543	541	539	520	575	524	551	563	551	567	517	505	605	530	543	557	546	551	495	577	515	565	568	542	551	537	571	530	523	559	542	564	551	536	540	558	577	547	546	492	572	567	535	558	522	565	548	536	566	559	567	526	557	536	556	568	535	584	546	519	538	531	561	545	596	503	544	598	491	585	526	504	564	577	558	556	546	542	615	540	578	551	519	529	523	563	554	553	585	538	536	563	557	532	558	533	577	524	569	564	556	513	538	560	533	555	542	526	550	569	532	534	545	523	526	574	536	502	577	566	537	498	568	591	540	537	533	564	550	561	542	577	549	507	543	517	539	541	515	548	590	530	564	521	565	535	525	547	562	541	544	556	555	562	547	533	563	559	533	577	544	556	585	549	571	567	554	563	510	578	535	558	535	529	546	574	574	556	547	561	547	528	543	532	522	538	541	546	551	546	573	582	557	558	561	552	581	572	524	568	543	527	526	561	576	516	518	544	532	516	520	563	520	578	549	568	536	548	517	536	581	500	550	527	570	528	558	536	555	537	537	531	563	556	502	518	536	579	552	559	532	543	582	521	534	558	522	543	572	529	569	578	534	532	561	536	536	516	564	532	591	545	527	540	559	571	540	562	553	569	525	532	551	548	527	574	513	550	564	563	535	551	541	508	571	548	505	528	536	520	555	540	559	537	545	526	519	558	536	557	548	500	561	555	558	585	567	570	524	492	570	549	503	510	566	546	527	529	536	549	559	594	522	560	549	554	519	540	586	527	596	540	551	565	573	505	562	547	529	515	529	529	496	559	556	530	554	508	543	552	574	522	526	525	531	570	539	542	581	545	547	528	559	521	570	551	542	537	568	527	536	525	549	560	570	555	535	503	554	559	518	501	544	581	564	524	546	525	530	556	522	524	536	529	536	533	550	579	545	559	528	537	519	558	548	537	549	528	556	551	544	526	487	539	522	583	512	559	528	534	544	518	526	542	544	524	494	558	545	569	521	548	559	502	516	565	544	543	527	575	549	554	554	567	516	575	579	534	519	551	563	570	512	516	514	519	519	523	569	544	534	540	541	553	562	576	557	550	564	556	586	575	492	529	546	565	571	498	542	542	550	530	541	535	525	560	586	544	528	565	546	557	533	585	551	544	546	555	505	518	578	532	593	561	542	544	542	528	558	565	542	560	528	526	538	562	555	566	549	555	525	527	540	534	566	526	570	546	532	538	583	515	514	518	515	547	527	560	518	535	572	583	556	566	549	525	524	468	526	568	548	533	520	510	567	538	557	571	540	520	528	510	554	522	566	542	538	528	565	529	608	584	537	531	609	539	590	529	539	523	566	506	539	536	548	532	550	554	569	557	553	535	549	504	581	553	524	540	550	561	578	506	584	501	521	571	556	572	548	551	516	567	529	530	565	514	545	532	539	510	558	531	602	552	562	542	538	571	526	526	537	554	556	566	515	536	570	567	548	544	496	554	524	498	546	503	585	537	521	586	551	498	537	569	551	565	488	588	523	576	542	536	547	544	516	534	511	552	553	525	579	554	576	588	523	543	537	562	544	490	559	546	530	516	569	551	510	511	569	529	564	551	534	549	537	523	546	562	514	558	537	543	561	551	505	567	559	552	559	522	505	576	542	555	570	506	502	585	551	522	542	576	581	577	554	550	561	564	547	539	535	593	536	514	531	563	551	537	559	549	523	532	543	594	516	539	548	519	518	534	553	572	550	581	579	542	546	534	525	542	527	502	541	515	539	524	529	542	572	534	548	533	560	500	542	551	539	575	553	522	509	552	531	508	507	532	581	563	529	559	543	568	514	533	517	493	549	517	564	530	559	555	559	559	542	516	552	569	580	570	532	514	574	533	573	539	563	540	568	554	572	538	537	525	573	559	548	583	529	542	534	526	546	518	496	519	563	562	576	567	530	534	567	557	532	560	531	539	612	547	529	581	535	530	548	520	574	548	512	563	536	553	529	562	522	540	575	537	589	539	537	541	545	525	513	544	532	568	561	530	551	596	521	491	550	526	543	592	524	577	569	527	538	551	519	550	534	554	553	544	576	563	550	551	558	542	557	538	579	546	568	551	578	512	552	560	561	523	557	548	604	539	512	538	538	512	543	536	569	545	536	579	529	592	547	555	544	519	559	504	514	544	545	549	548	565	552	549	545	542	533	539	526	547	513	564	533	542	559	529	587	520	543	542	523	548	580	512	552	516	545	526	531	553	517	508	574	471	580	545	513	564	525	543	542	549	555	542	544	596	534	524	603	554	551	524	552	553	524	541	556	564	525	555	517	535	585	554	551	543	551	535	550	567	550	527	519	563	552	497	545	535	598	532	531	553	568	538	521	556
25105	21407	27861	25272	12866	3338	2386	1886	1505	1286	1001	925	857	746	685	752	639	675	592	515	453	424	374	365	310	332	277	291	245	225	268	236	243	273	219	233	241	207	251	232	231	238	224	214	217	221	206	221	238	232	247	250	226	244	217	242	253	219	227	239	248	209	222	216	224	242	239	226	203	200	231	236	249	215	234	234	212	224	229	223	199	244	230	233	236	215	221	203	202	238	229	239	217	214	214	228	206	237	239	188	210	228	203	237	211	221	226	223	231	231	227	233	232	235	226	207	231	223	216	182	210	285	235	225	236	233	235	233	252	226	237	237	206	212	235	217	194	239	239	236	208	215	244	252	228	220	228	214	236	239	205	206	209	230	236	209	231	221	209	233	192	225	206	215	246	246	201	230	216	236	213	223	230	214	230	239	231	247	236	228	230	245	217	224	210	231	233	222	200	233	220	236	240	217	213	241	208	229	209	220	233	210	210	236	211	238	221	246	232	238	215	226	214	219	237	216	250	224	209	235	240	212	191	222	223	218	212	219	219	237	206	236	248	204	233	201	218	198	235	230	211	175	216	223	239	235	230	205	221	223	220	246	246	237	229	253	211	213	193	245	214	219	224	239	243	231	203	211	226	201	224	257	230	216	238	237	251	229	225	242	240	235	219	200	192	245	229	221	218	244	212	218	240	195	231	262	234	212	202	227	212	186	189	197	227	207	227	224	252	247	216	183	217	181	257	225	204	240	217	245	211	220	216	254	234	232	224	223	190	194	229	238	195	216	260	225	236	202	217	211	197	224	219	220	235	241	218	229	210	227	243	246	235	217	207	261	210	208	212	217	221	208	196	199	226	230	237	218	236	243	216	241	215	216	199	227	231	262	212	232	242	193	231	239	235	228	241	209	222	189	228	214	210	194	221	228	216	216	227	230	221	212	228	207	224	210	215	209	238	222	221	215	234	232	245	217	208	207	210	227	214	222	229	224	203	210	220	256	196	210	217	208	240	226	224	196	217	208	216	248	215	216	230	242	232	231	221	237	238	245	221	190	220	235	253	206	240	212	202	228	246	231	238	233	213	227	233	226	235	229	226	238	226	209	212	233	233	211	219	227	227	225	201	230	234	220	227	241	237	220	219	224	225	199	211	221	244	232	208	224	221	215	210	235	238	209	208	210	224	235	213	212	200	239	231	216	209	222	238	217	210	240	246	210	218	226	221	224	206	206	201	239	232	247	246	231	222	227	211	216	211	206	191	242	252	235	233	225	253	241	244	231	219	221	251	216	228	229	202	216	241	210	227	201	242	227	229	238	244	230	243	231	236	187	213	217	197	208	229	223	202	230	225	228	261	230	216	206	226	204	215	254	241	236	203	220	199	214	206	223	234	241	224	230	213	240	239	238	218	205	236	197	225	206	218	238	216	238	233	219	201	234	240	251	229	194	199	219	226	194	225	200	207	237	226	256	217	207	228	262	211	219	215	214	215	208	197	217	187	237	228	237	239	235	217	232	249	231	213	258	230	236	234	211	235	194	225	243	245	221	187	250	239	270	236	208	189	195	231	225	211	227	206	231	228	231	219	252	206	232	232	200	228	206	249	230	218	214	224	208	219	239	236	213	215	216	234	219	213	212	219	233	247	235	231	234	222	245	203	208	220	231	216	244	221	213	188	207	230	210	221	224	220	225	214	231	215	234	247	234	224	216	229	221	233	218	261	217	219	221	229	249	213	214	227	230	207	224	241	236	248	227	218	210	219	225	240	237	207	214	242	231	214	252	226	223	227	242	217	230	242	213	225	219	227	209	220	244	227	237	221	230	218	226	223	210	215	196	234	212	218	220	236	231	239	235	217	222	203	229	198	232	248	222	225	209	236	219	229	208	220	219	232	184	209	221	199	205	232	218	222	227	218	205	216	259	209	226	212	218	216	225	189	208	231	219	226	220	222	201	239	224	219	222	196	196	233	239	249	225	215	218	222	237	221	206	210	249	224	223	225	234	221	216	233	224	200	219	218	199	211	208	213	196	207	213	232	238	214	198	204	239	214	267	224	221	227	238	243	194	242	243	216	230	222	222	209	232	229	217	226	245	186	215	225	211	212	227	207	201	209	226	193	195	235	215	215	215	234	216	234	200	222	208	235	229	245	203	216	206	236	239	212	219	218	228	226	218	215	247	230	193	236	243	242	241	231	225	216	240	222	209	211	229	225	218	236	215	207	221	210	239	232	231	238	236	238	215	220	230	217	215	220	237	246	227	227	250	232	224	214	213	185	217	253	226	213	218	205	209	197	211	223	219	239	223	229	222	245	233	268	235	223	224	213	198	198	224	215	214	230	226	240	225	238	221	215	220	225	217	231	221	214	210	204	209	221	226	220	232	210	225	192	225	232	217	212	209	229	223	242	232	228	227	212	196	239	224	201	243	237	235	194	264	228	216	225	209	219	241	207	211	215	211	216	212	218	238	216	207	209	198	223	219	226	225	230	213	214	207	273	217	254	242	215	214	217	210	248	241	220	222	215	235	211	237	199	254	232	217	221	235	202	198	227	217	225	222	209	227	201	225	218	217	204	195	224	231	228	234	237	244	214	250	223	218	217	237	232	211	219	235	186	208	206	215	235	236	222	225	221	225	205	216	210	189	218	228	224	257	192	244	238	226	250	229	237	213	226	254	231	227	210	225	215	219	222	207	190	244	212	249	198	216	229	253	213	251	217	229	195	229	201	218	244	190	240	231	232	239	248	221	233	239	231	239	210	244	228	220	237	206	206	237	237	221	214	225	214	222	244	230	209	210	213	245	237	213	226	225	222	224	200	201	217	224	224	209	231	202	245	221	206	191	217	239	207	211	226	246	225	214	240	232	221	209	218	201	232	213	204	225	221	214	228	236	217	237	247	213	258	217	219	200	228	224	211	239	212	223	234	228	248	207	176	254	215	227	206	244	208	209	240	238	234	227	238	227	208	234	210	264	246	216	234	226	225	217	213	226	243	223	249	239	239	205	221	234	231	221	211	235	224	214	228	225	209	233	199	231	235	226	193	230	243	199	245	231	233	197	226	226	225	226	251	229	213	239	227	217	208	221	204	257	220	228	224	245	210	253	218	208	218	191	225	224	277	229	229	222	245	245	243	207	229	250	228	222	239	230	238	221	208	245	238	208	229	202	230	237	213	216	242	237	207	225	240	236	232	260	222	230	212	230	224	216	200	228	248	222	242	207	229	221	231	225	210	245	230	221	194	228	228	198	244	243	226	213	213	228	238	237	205	233	217	228	232	225	231	217	190	231	225	257	210	225	230	228	247	234	205	215	211	179	209	230	211	225	227	211	241	213	224	215	216	236	215	234	239	217	232	223	240	215	230	214	211	238	220	223	231	219	205	250	190	243	220	213	232	214	240	237	231	233	236	213	227	212	206	217	247	208	220	224	242	241	211	227	225	238	240	204	222	233	213	214	186	231	234	220	242	214	245	240	208	232	213	226	233	242	227	209	211	254	222	229
9891	19504	19065	13166	10222	8649	7658	6645	5782	4745	4021	3374	2910	2613	2473	2500	2415	2234	2066	1800	1589	1392	1197	1062	980	855	745	682	611	600	546	537	544	532	547	531	525	504	537	545	520	511	515	538	481	523	527	489	495	522	521	508	517	515	529	496	504	518	551	485	555	513	539	532	540	506	516	511	508	533	500	553	527	527	489	492	536	486	488	528	507	512	504	520	530	510	513	514	499	520	541	518	533	465	545	494	501	516	454	521	553	509	494	484	497	527	480	527	476	489	485	508	536	533	522	541	505	497	484	503	508	507	485	492	488	463	491	501	495	455	489	514	480	506	502	505	478	471	485	506	487	484	540	492	505	471	490	494	474	529	525	446	504	499	490	552	487	509	524	435	496	523	504	493	503	530	489	502	500	510	507	497	507	475	497	497	567	514	518	547	523	518	504	499	478	515	534	522	475	520	526	509	497	505	542	529	467	517	501	504	536	481	453	552	494	492	496	537	503	485	516	492	513	474	487	480	466	509	482	529	499	506	513	457	494	494	496	476	492	502	482	516	511	523	450	479	522	535	537	485	495	476	506	487	487	520	512	508	512	490	500	554	484	485	469	496	522	487	488	514	501	484	488	487	476	505	484	493	508	520	557	481	533	530	492	490	484	502	513	480	476	519	488	468	492	497	526	526	495	542	532	465	475	530	484	528	474	487	497	467	518	504	489	502	495	512	504	516	501	499	486	498	489	529	497	510	503	511	557	509	484	480	490	504	501	518	524	474	524	505	476	503	510	518	502	517	513	535	511	518	493	470	487	516	460	477	471	480	477	528	501	510	480	525	495	519	485	484	542	485	521	463	513	451	478	476	503	558	486	502	491	529	534	487	503	497	514	486	475	489	496	488	508	457	485	474	510	497	473	493	505	519	496	519	496	484	496	519	461	509	500	463	511	502	478	534	536	559	517	494	487	493	500	483	516	464	491	546	474	523	485	494	527	518	502	470	474	511	481	505	467	502	510	537	514	501	497	549	512	460	527	525	543	472	486	496	476	491	490	488	510	500	494	475	526	490	498	496	455	554	501	487	483	485	488	515	509	536	468	500	510	508	521	496	512	482	493	496	473	483	521	519	496	444	492	472	496	432	493	497	467	486	522	505	492	470	505	509	518	527	468	522	496	481	493	527	468	506	502	507	499	477	544	507	472	546	541	486	502	496	510	487	484	496	523	507	531	502	529	498	528	499	509	486	513	468	511	496	507	529	487	471	493	525	493	500	498	478	524	508	501	518	503	539	497	503	505	475	500	515	513	506	482	504	510	514	531	489	509	442	493	498	470	482	490	507	523	528	528	491	479	488	535	502	531	498	529	484	461	523	460	493	491	509	528	501	517	470	500	515	488	481	481	530	473	506	513	481	513	461	516	501	555	496	498	554	523	444	474	506	457	486	521	473	498	483	466	521	495	494	511	511	524	495	510	526	494	513	487	472	513	510	474	453	514	540	486	479	485	496	481	528	499	500	467	490	461	495	533	515	492	493	543	478	509	545	476	474	521	500	519	491	503	560	502	484	478	482	474	482	520	482	473	565	555	531	502	523	503	491	545	518	463	470	500	520	480	490	477	549	527	475	454	526	474	497	521	492	486	518	492	481	479	514	510	491	499	506	466	493	490	516	521	488	512	464	510	475	542	482	525	473	493	479	546	530	533	512	482	516	488	536	528	503	501	520	492	484	475	500	511	495	516	497	471	449	490	461	514	483	492	515	424	459	479	472	526	511	482	485	473	470	462	484	512	495	492	528	472	522	524	463	507	504	468	494	499	462	511	492	462	505	492	500	521	519	490	517	511	520	507	501	508	536	469	506	521	492	530	509	494	522	483	452	485	494	516	458	514	478	493	489	478	482	498	537	526	498	537	512	489	472	503	447	493	479	502	498	487	506	488	527	527	490	485	449	488	507	475	515	496	496	465	512	492	518	524	477	502	487	497	518	483	489	494	521	493	515	481	487	486	508	510	514	523	488	518	479	509	529	523	512	483	502	527	511	539	540	488	534	506	459	505	491	526	469	460	482	508	498	506	520	502	502	526	471	482	517	535	508	529	491	490	495	513	516	506	482	494	496	464	487	482	502	479	492	508	483	534	520	544	507	510	461	535	526	479	497	492	511	468	516	514	490	480	515	478	477	508	520	498	500	505	518	481	509	502	508	484	455	537	494	566	496	501	522	504	503	490	514	524	541	517	474	527	488	538	514	453	478	546	486	507	465	492	520	515	469	502	507	506	494	503	520	450	470	514	499	463	532	512	515	481	491	508	479	528	483	522	540	516	542	485	451	470	497	494	479	492	501	476	471	509	517	476	511	487	503	511	514	498	507	501	477	525	479	531	496	491	515	501	503	507	476	531	476	509	473	477	521	502	520	461	487	507	507	518	489	489	499	535	538	477	517	486	461	492	519	489	530	468	486	515	485	501	472	487	496	503	468	517	464	498	488	507	518	479	521	468	531	509	480	461	483	444	474	524	466	512	519	452	487	479	523	480	519	501	532	523	451	501	480	528	517	504	529	447	483	505	459	490	483	446	470	501	496	509	492	532	507	495	527	540	477	502	544	507	515	489	495	525	514	537	503	532	497	526	517	515	534	488	504	502	510	514	456	502	520	498	499	525	504	511	489	493	523	487	513	486	474	490	483	526	532	486	497	513	512	529	530	504	501	509	513	503	498	469	515	494	496	497	532	496	508	459	524	535	464	505	487	499	513	496	497	486	473	478	485	511	491	525	495	502	482	521	519	528	474	531	486	532	502	488	450	514	500	500	481	509	460	517	481	509	534	467	473	486	485	476	538	511	498	484	478	495	472	453	498	487	488	483	463	526	473	516	489	510	463	513	457	484	488	501	511	548	509	449	514	495	518	492	492	528	487	494	483	492	510	516	545	481	525	540	492	492	483	478	488	513	500	516	464	462	495	529	472	499	478	479	485	528	479	512	506	472	491	488	526	476	515	498	520	451	496	520	516	514	514	502	500	512	508	491	501	455	519	488	461	476	496	505	484	504	521	526	479	507	506	515	532	524	507	500	479	480	474	491	504	531	474	487	533	498	516	446	488	528	501	515	511	500	489	477	515	487	520	499	487	514	456	484	493	471	468	440	508	504	478	500	472	534	511	484	515	521	493	521	443	470	467	501	510	465	491	498	482	468	511	499	493	504	530	531	473	499	490	507	520	504	510	533	460	516	458	520	549	492	501	483	541	483	529	500	492	516	491	514	499	463	517	486	484	469	485	510	511	496	485	554	465	502	551	516	504	501	510	514	531	524	518	505	495	516	485	568	529	497	506	494	520	483	497	478	491	482	500	489	494	489	493	486	495	492	525	465	513	490	519	513	492	485	526	482	511	484	485	499	534	494	473	511	474	480	460	466	498	496	482	480	477	506	482	484	501	486	503	494	484	517	494	480	499	480	492	480	514	499	511	544	522	503	500	487	460	506	477	484	506	501	534	515	507	518	479	482	481
24154	21425	28877	24395	21394	13006	5166	3415	2710	2134	1812	1628	1469	1302	1219	1199	1162	1158	979	893	852	748	710	654	617	535	521	509	482	421	439	429	405	406	407	425	407	416	426	417	409	440	435	427	409	447	433	408	446	428	389	415	403	406	411	373	404	383	404	404	385	404	450	409	420	400	424	374	425	382	438	410	434	391	414	435	412	386	440	394	442	409	391	418	422	380	410	395	425	401	426	441	380	408	460	420	409	406	419	381	398	448	420	418	422	380	403	405	426	416	431	419	434	380	426	414	394	419	422	438	428	402	387	391	426	419	402	414	413	457	428	395	409	421	388	408	386	386	401	437	478	424	397	405	413	406	439	439	393	406	390	408	440	387	392	428	452	390	383	418	412	409	394	400	439	408	375	426	374	395	416	400	415	390	421	396	423	422	456	431	422	414	394	432	403	395	404	408	398	452	438	397	384	440	407	411	436	402	415	425	421	401	380	408	406	461	397	405	424	428	423	438	389	396	401	418	406	410	415	422	406	419	411	383	408	404	391	395	392	452	423	393	393	357	431	396	433	397	434	391	424	397	391	391	433	393	425	401	396	395	413	399	400	431	391	418	359	402	422	439	412	400	400	400	439	446	418	361	405	426	430	380	371	449	419	417	392	416	417	385	393	410	426	420	385	387	396	396	400	438	380	417	409	431	377	443	399	413	408	416	410	380	386	390	412	433	387	386	422	389	429	391	414	405	442	436	448	406	411	426	419	404	425	412	407	391	408	394	412	428	405	422	367	388	421	405	417	399	391	433	401	426	376	416	374	394	380	409	408	409	390	411	408	407	388	411	440	398	426	406	412	367	397	390	410	406	442	449	405	423	404	406	439	395	387	361	439	449	417	438	415	413	377	416	397	413	438	448	430	376	417	403	395	421	396	407	416	412	358	412	426	394	381	420	421	378	380	395	424	410	404	416	412	402	390	407	403	396	403	393	426	410	400	398	394	393	404	430	405	396	412	438	389	366	432	416	467	420	419	438	435	380	413	421	381	390	410	420	424	430	410	413	408	392	393	420	418	420	382	411	429	412	398	395	418	418	430	435	418	430	396	396	365	392	405	409	396	420	408	393	421	406	407	408	417	416	414	413	399	385	407	432	407	391	395	410	414	429	416	417	431	411	408	412	404	410	397	402	398	436	400	393	400	398	405	430	410	436	381	385	396	399	456	411	414	427	435	433	424	389	396	404	413	413	388	425	413	405	390	416	412	418	415	413	403	385	408	361	405	408	402	416	427	405	392	425	373	405	458	407	396	439	409	382	402	459	389	416	396	392	438	407	422	424	440	377	397	451	427	455	418	387	422	402	406	413	432	393	402	422	401	439	424	386	417	428	442	444	438	400	396	442	383	402	405	381	418	413	406	398	441	406	443	417	417	412	409	404	389	377	375	405	402	418	373	392	419	410	434	397	422	373	373	395	384	425	397	407	406	423	395	436	427	394	441	404	423	421	419	398	408	415	419	388	429	443	401	427	370	416	368	413	396	433	430	397	417	431	464	402	371	401	382	417	386	416	390	394	393	427	448	419	420	422	371	420	419	419	398	388	425	406	424	425	400	423	420	421	405	397	411	394	365	407	413	422	420	414	402	377	388	396	447	403	391	396	439	399	425	419	402	370	432	413	425	389	367	398	394	413	430	392	435	396	384	399	402	419	411	395	394	393	418	389	426	395	419	393	406	448	439	397	435	413	423	386	402	380	392	366	380	402	449	415	448	429	422	405	382	441	413	471	451	407	408	376	405	399	402	417	419	409	398	378	393	378	406	431	403	423	412	396	397	419	345	417	456	403	461	412	405	415	386	444	405	422	405	438	397	360	387	449	452	406	367	423	432	426	405	429	410	417	445	381	394	426	416	413	394	409	393	420	383	395	447	429	427	412	411	411	395	416	381	417	399	388	429	403	390	364	405	431	398	406	404	371	426	402	368	395	372	430	405	383	392	437	420	422	399	419	383	404	377	409	421	402	415	430	395	386	405	426	407	385	412	385	404	401	407	434	407	411	428	402	396	400	384	424	446	411	460	378	377	426	408	433	437	420	435	431	434	401	418	445	407	429	426	395	451	388	374	403	444	426	406	426	376	437	378	417	385	384	422	410	408	434	384	393	428	406	422	409	414	394	419	383	427	406	408	417	419	428	422	415	473	390	396	398	395	354	407	421	422	440	386	444	428	415	401	406	427	393	409	397	400	414	384	419	401	401	393	431	439	400	386	413	394	406	415	406	425	432	387	418	410	379	382	411	389	423	408	388	426	381	410	419	360	382	425	374	401	422	397	452	396	433	410	406	438	413	393	403	378	381	419	405	388	402	416	392	397	416	434	410	420	357	386	401	385	410	405	421	425	411	409	404	408	446	407	399	410	415	400	390	418	391	389	389	416	390	429	407	440	399	441	379	385	409	449	431	352	407	398	432	436	387	368	422	411	395	403	409	420	411	395	389	412	454	416	424	417	458	407	428	413	410	378	423	428	420	429	378	423	432	437	386	377	381	418	428	364	435	417	423	397	395	397	411	422	395	408	398	368	406	383	433	411	400	401	426	424	403	411	398	380	414	405	406	389	381	435	402	397	402	408	431	379	449	413	403	402	385	429	412	429	411	425	408	411	378	416	374	393	392	413	388	385	432	423	397	387	398	353	414	392	385	419	398	418	409	375	390	414	437	408	411	415	399	384	429	396	369	410	416	411	382	403	419	458	426	391	372	439	411	427	397	390	431	434	401	410	420	403	401	359	413	415	380	388	388	399	384	395	426	419	397	385	393	424	406	420	430	401	391	395	391	418	432	366	419	400	402	406	398	431	371	393	378	390	416	392	403	423	372	400	405	435	414	381	403	420	376	407	415	413	418	399	419	449	402	414	408	425	427	396	401	425	410	397	418	379	401	396	403	392	406	421	436	405	398	396	403	420	413	394	390	427	418	417	374	391	363	422	385	449	402	438	387	385	393	423	426	399	406	399	366	369	382	419	401	394	395	429	390	431	443	404	393	429	404	423	427	394	383	415	388	418	428	413	385	391	413	387	426	414	405	368	403	414	396	426	420	388	436	421	409	416	409	427	409	401	374	381	458	423	407	384	426	415	383	410	424	410	402	452	399	402	412	404	416	384	396	424	419	404	416	393	426	444	425	464	411	417	406	403	406	424	393	471	382	410	452	398	431	407	441	416	393	395	407	405	419	415	396	426	433	385	403	407	381	399	392	392	419	424	440	405	383	409	376	409	401	369	393	375	418	414	399	396	406	405	410	419	366	413	382	389	423	391	438	435	393	444	408	405	386	433	397	400	397	448	379	419	400	376	405	403	397	459	402	431	406	433	432	395	416	407	377	361	417	369	371	413	423	388	421	443	402	423	431	379	411	378	413	385	399	440	387	448	369	395	401	419	373	459	411	425	400	407	392	370	437	405	384	426	413	409	400	382	400	420	425	403	419	380	396	416	388	414	422	399	430	419	410	403	444
13157	25857	24776	18211	14891	12851	11417	10174	8488	7109	6104	5445	4838	4439	4159	4014	3809	3679	3412	2891	2624	2273	2023	1722	1595	1360	1200	1151	1064	1028	961	936	887	893	899	877	870	919	896	872	880	882	875	904	893	885	899	858	840	875	898	826	834	863	895	826	801	819	836	889	838	907	888	884	811	826	802	896	855	869	778	831	800	823	853	836	830	799	811	889	782	821	841	867	847	842	864	849	852	812	891	829	837	845	864	855	861	848	796	884	799	817	852	857	848	815	867	821	837	857	867	811	835	814	914	906	829	837	833	937	795	826	875	856	812	841	830	884	850	864	814	829	873	766	843	835	847	864	796	876	844	798	826	811	836	851	869	796	843	855	803	870	838	870	822	832	865	842	825	855	832	782	828	806	835	810	814	821	857	821	816	822	862	779	849	805	845	908	855	841	823	854	803	838	816	834	867	817	864	783	804	848	853	875	863	831	848	829	851	854	847	856	847	787	817	813	773	824	823	803	905	803	825	848	824	850	776	809	863	838	862	776	859	865	898	818	931	864	833	848	838	816	823	804	789	848	783	771	829	804	823	833	838	784	811	792	843	833	810	828	802	854	813	828	847	881	835	847	881	861	872	820	808	825	847	817	868	823	812	849	775	830	836	784	798	834	842	847	879	842	818	814	816	861	855	855	820	834	869	839	914	815	833	878	801	770	870	809	835	857	787	886	825	880	837	900	808	827	816	852	830	845	871	874	841	851	910	830	795	779	831	840	813	835	803	868	850	843	842	838	835	822	809	822	878	826	802	878	866	835	824	807	840	787	816	871	822	766	834	860	834	835	870	818	838	849	824	799	816	830	857	826	811	838	803	852	829	808	814	824	792	887	843	884	848	806	754	799	808	863	789	866	846	815	854	793	874	868	807	845	855	841	833	835	810	814	878	828	892	817	835	815	885	849	814	819	819	852	793	849	838	781	783	835	847	841	857	831	859	864	789	834	860	867	870	855	876	832	835	858	837	840	826	847	808	822	789	854	839	818	818	836	822	841	809	788	812	871	860	871	837	798	843	833	831	829	829	846	824	792	853	822	843	895	799	857	800	860	835	842	815	834	916	877	872	914	856	900	870	840	793	833	822	843	842	875	793	899	786	792	860	862	820	850	848	850	868	776	799	898	885	814	836	828	834	842	810	814	824	821	809	776	841	864	752	823	818	874	880	853	862	914	875	864	817	789	820	801	878	851	839	851	867	817	825	826	842	817	857	863	782	810	863	814	835	851	863	866	834	828	814	806	844	839	794	850	827	802	884	857	792	883	856	861	905	861	798	831	856	850	796	826	850	816	836	853	819	836	774	876	801	802	854	849	829	832	809	839	878	860	812	805	860	819	859	879	859	842	843	847	842	853	804	820	837	865	829	807	827	900	824	820	850	814	854	871	838	870	841	906	823	849	813	815	881	859	823	817	865	804	808	851	849	815	887	826	843	834	835	811	881	841	832	854	859	804	818	800	842	829	851	829	851	835	858	868	812	823	808	862	836	825	811	845	837	829	860	838	790	808	807	835	794	793	861	834	849	836	860	852	887	794	818	807	844	796	833	838	907	847	805	842	852	811	808	809	811	783	761	845	849	838	851	832	852	774	813	870	826	848	850	799	880	839	856	860	836	827	833	820	855	855	818	810	821	766	820	851	839	858	777	838	811	850	788	832	838	892	825	903	822	819	857	843	849	873	772	854	842	863	851	822	848	806	828	818	871	859	851	807	839	802	860	841	817	851	808	849	793	867	856	875	804	756	826	803	825	891	822	787	858	817	844	876	875	840	813	889	801	815	871	853	837	795	816	848	823	840	802	890	832	848	819	793	835	851	813	866	786	859	850	828	821	827	817	882	809	897	863	836	838	793	798	872	870	807	856	842	821	832	807	850	805	844	845	806	851	855	827	829	834	829	848	809	872	831	816	863	830	860	817	812	875	871	822	818	785	816	817	824	880	817	779	803	837	831	848	894	897	807	761	834	851	824	831	854	838	830	834	885	874	835	803	879	866	832	820	832	836	820	814	843	808	835	848	827	824	863	828	857	786	854	867	872	856	860	826	774	789	836	892	781	815	853	807	821	859	833	798	785	793	787	871	803	860	782	807	836	807	866	798	820	817	816	821	794	847	846	866	859	790	893	825	782	828	871	833	861	842	854	805	848	775	849	809	821	812	781	807	809	837	784	855	827	835	801	864	776	792	813	847	878	835	853	812	807	790	811	837	866	798	795	831	838	829	841	861	829	833	818	822	842	763	880	847	847	847	836	817	850	870	856	826	857	862	844	871	894	803	871	819	810	828	798	849	847	832	872	797	840	876	827	832	827	770	843	878	851	890	835	806	829	885	850	873	834	844	862	872	834	877	812	857	830	824	854	832	798	836	878	843	834	831	835	838	851	831	826	828	875	843	838	839	835	810	888	842	832	844	871	802	829	798	737	854	818	881	777	808	803	815	833	828	790	792	779	825	797	814	863	853	825	791	803	790	867	839	834	794	849	846	825	858	822	859	881	849	853	846	868	806	841	776	844	855	850	768	862	793	869	828	823	792	837	795	884	858	889	804	859	844	867	843	836	835	798	813	883	809	837	803	838	852	827	828	839	850	864	794	872	811	858	871	783	812	818	825	806	790	823	848	808	808	849	795	855	831	863	859	831	853	836	834	860	799	829	814	815	863	799	855	825	876	847	889	872	871	843	861	874	805	877	787	805	801	839	786	816	822	856	883	836	805	845	816	791	831	865	833	822	889	794	776	807	836	826	851	854	818	808	873	881	852	832	837	748	881	836	835	834	827	879	841	833	821	890	857	844	830	855	828	813	819	810	791	847	871	857	841	810	774	858	825	844	873	834	791	883	851	833	801	794	917	830	830	829	826	848	862	818	805	883	800	828	812	867	840	808	843	802	855	892	843	778	887	804	809	836	855	806	867	831	826	793	800	815	799	851	890	810	874	872	866	871	839	813	861	857	820	790	786	863	814	822	867	817	882	816	846	868	831	843	808	887	899	836	859	799	867	868	832	842	884	839	849	783	817	834	834	833	832	856	776	836	772	813	802	828	887	833	870	839	839	841	868	807	831	871	846	834	836	818	797	867	840	837	813	797	791	851	819	872	812	798	850	891	873	842	777	842	872	903	836	832	840	803	843	870	830	830	886	829	837	857	858	842	826	853	842	859	803	791	808	808	815	817	850	830	816	835	814	871	839	820	843	802	833	868	822	859	829	869	784	829	819	890	801	802	851	861	835	802	865	821	851	882	840	826	894	873	762	769	795	801	824	859	802	849	904	889	877	860	857	809	865	863	882	831	824	871	824	838	803	798	817	837	836	854	796	811	780	817	833	832	818	843	874	825	867	831	813	852	831	819	823	784	777	818	862	781	819	805	841	807	884	873	810	781	865	815	806	874	835	804	813	791	857	848	828	813	856	824	842	864	802	816	850	811	820	834	835	812	829	817	844	839	824	868	894	845	792	831	890	820	862	813
27306	16767	4932	2219	1439	1064	961	829	702	583	557	445	433	426	404	394	408	390	401	368	328	336	316	295	265	274	235	239	251	237	252	240	258	227	229	243	223	236	240	229	229	232	257	230	236	234	263	235	229	230	248	243	249	264	183	214	274	218	226	245	242	280	234	268	249	239	238	238	242	266	223	272	230	248	245	245	265	242	215	218	274	260	255	266	239	257	240	228	239	255	231	260	237	260	256	236	266	254	239	245	234	235	250	238	265	243	218	248	213	225	231	253	236	234	219	240	247	214	238	236	246	201	230	252	233	239	239	201	257	220	241	230	237	245	224	241	248	220	225	256	282	226	274	236	234	253	234	265	217	195	236	238	255	242	251	235	241	224	262	219	270	242	235	249	206	239	234	247	237	239	258	244	243	243	229	236	261	229	241	270	239	233	234	238	261	233	198	254	232	243	260	234	240	233	225	250	217	239	233	218	243	259	212	263	242	259	234	237	252	243	234	255	252	235	272	254	218	225	256	264	224	256	217	233	246	234	233	212	223	245	257	245	257	261	253	254	240	273	233	202	214	239	236	225	236	209	263	225	252	212	246	247	218	264	245	254	229	230	246	224	230	251	256	249	212	221	244	228	245	231	237	229	236	248	229	219	246	244	252	249	239	228	236	223	250	215	253	211	242	242	227	241	238	234	222	222	233	255	238	248	235	236	249	268	265	266	232	224	241	254	243	217	218	244	262	226	243	235	269	240	231	238	246	268	260	254	231	280	225	236	226	265	251	242	250	242	235	233	224	226	218	237	245	218	263	226	238	243	223	224	238	244	244	232	251	226	246	240	229	234	241	226	244	233	233	247	246	233	247	257	224	224	226	218	236	232	244	235	240	225	245	232	233	251	214	268	238	236	231	222	238	226	228	231	226	228	259	246	247	224	205	268	235	239	254	229	228	216	237	260	236	260	251	221	234	237	242	210	255	207	267	237	231	252	216	241	233	256	244	254	253	263	246	256	241	256	243	252	236	228	241	224	209	251	238	235	248	236	244	253	199	213	236	232	236	224	237	228	207	217	243	243	237	231	237	253	226	229	252	244	241	262	270	228	231	245	226	233	209	232	256	253	242	232	227	218	268	241	267	236	249	256	262	245	240	266	234	265	208	239	259	230	235	241	239	246	229	241	225	222	227	263	223	242	238	238	231	217	217	262	210	226	225	222	230	244	242	255	253	215	224	232	233	239	271	240	242	244	228	233	239	237	231	260	248	247	243	240	255	247	233	254	270	234	235	252	240	235	237	229	260	265	221	263	236	195	259	229	237	231	209	235	226	231	261	225	237	231	258	256	237	221	238	235	231	248	223	271	268	226	242	258	225	247	252	228	237	225	224	242	246	260	252	222	235	236	237	244	263	258	241	220	215	213	247	247	249	235	242	221	249	224	243	237	210	231	245	238	230	234	228	231	228	249	225	231	262	235	243	217	224	235	227	232	224	234	229	238	257	255	228	243	219	260	205	257	236	238	242	212	259	215	235	271	242	258	255	241	252	221	216	252	219	257	261	236	256	234	239	223	256	253	260	265	243	260	245	224	253	259	242	224	223	231	236	259	225	260	240	230	243	244	222	239	258	240	238	222	231	252	244	256	242	267	237	226	223	237	234	228	233	241	267	227	243	231	231	250	237	245	250	231	258	260	253	249	232	248	223	244	237	222	201	227	232	224	237	254	257	227	214	227	233	225	238	219	213	245	233	213	271	246	238	237	234	231	234	255	247	267	214	290	266	253	213	243	228	252	247	241	277	239	256	241	222	234	227	232	254	225	218	220	253	264	224	241	251	248	251	255	254	239	233	241	256	264	225	234	260	234	252	213	277	251	263	263	247	229	236	237	251	260	240	260	265	207	258	239	221	253	247	236	257	233	232	243	225	219	235	224	235	267	232	267	238	222	242	216	246	268	255	259	242	267	246	246	239	209	237	252	219	244	257	238	259	238	235	261	254	234	207	249	239	245	224	258	246	227	233	244	227	252	239	238	223	227	232	237	250	243	239	239	256	228	216	237	241	249	232	260	244	223	237	236	224	230	224	246	204	252	264	242	235	258	247	219	224	258	224	227	251	248	245	254	261	235	252	238	235	241	228	255	258	217	246	232	208	260	236	249	242	253	236	249	231	222	239	230	230	237	230	259	253	231	254	250	255	243	234	239	253	231	242	232	239	231	253	217	211	228	257	221	238	225	257	216	251	208	236	239	276	246	234	239	239	236	247	247	247	242	254	247	222	253	251	233	218	262	215	235	255	231	235	251	253	220	247	219	230	245	231	234	266	208	218	252	237	256	258	246	270	245	250	239	219	253	233	240	285	252	240	264	224	214	214	259	280	244	232	272	234	243	235	252	246	270	241	252	261	257	237	245	290	255	235	254	243	231	225	229	236	240	247	222	233	225	259	221	254	250	199	217	244	254	248	217	250	215	260	233	253	254	198	268	248	219	250	256	240	248	271	221	260	240	257	221	229	241	240	235	251	242	222	220	230	236	267	220	248	239	230	220	230	251	233	245	242	229	264	246	234	243	243	244	242	250	241	249	238	241	232	237	249	255	233	229	240	246	245	253	243	247	226	242	245	241	247	229	243	243	233	219	223	237	233	229	234	245	238	219	255	282	264	215	250	224	227	233	245	250	272	234	248	211	255	257	233	228	239	248	276	243	227	280	248	229	239	228	266	234	237	264	262	239	243	235	247	232	249	237	262	232	243	233	243	248	250	263	256	260	240	231	226	242	210	221	215	228	225	222	261	222	248	264	247	234	237	259	234	249	220	259	252	222	221	232	217	228	224	221	237	204	238	245	218	261	252	211	257	228	245	227	233	226	245	247	244	232	237	227	233	224	231	225	237	219	227	222	214	233	240	262	249	240	242	248	244	236	216	234	236	224	260	236	259	246	245	236	241	213	235	254	247	239	263	242	274	234	240	266	226	223	222	216	252	225	254	229	269	211	242	248	245	242	261	258	254	229	249	238	261	256	216	252	233	239	222	251	268	245	231	230	210	212	239	235	255	243	226	257	266	248	279	228	249	228	242	258	234	228	218	250	219	249	256	264	214	221	219	252	241	239	233	226	260	267	213	253	255	233	251	228	238	241	261	225	231	259	256	263	250	223	226	236	228	245	251	249	245	216	244	246	239	237	230	264	225	253	250	230	244	247	214	227	221	243	229	270	251	228	210	234	271	253	251	250	265	247	252	241	213	239	248	238	231	247	214	230	215	244	246	251	240	247	233	228	239	191	255	260	250	220	247	261	231	251	248	218	267	249	247	233	216	232	242	275	249	242	234	274	222	257	233	230	255	249	227	210	251	266	229	244	217	257	241	226	265	255	223	227	250	255	243	240	232	250	229	241	244	251	221	269	249	248	256	259	277	245	246	214	253	248	228	272	250	289	251	226	253	247	212	236	245	216	247	256	248	213	219	241	235	220	233	239	243	242	213	237	236	252	257	250	227	250	237	221
7305	9596	10005	6434	5084	4190	3670	3199	2681	2304	1909	1709	1587	1409	1408	1322	1348	1225	1150	1024	951	864	815	767	683	673	655	580	595	634	542	546	526	570	520	551	541	552	553	556	565	530	510	569	553	555	591	508	587	539	577	548	532	588	567	544	541	538	567	534	524	540	540	549	560	560	524	566	551	528	531	508	546	541	518	543	557	526	504	532	570	556	494	567	535	552	509	546	555	584	528	522	546	530	545	561	524	541	517	545	520	531	531	548	549	493	557	547	540	532	549	571	520	553	525	574	575	540	521	549	506	557	542	536	558	527	517	543	543	539	525	517	579	585	588	554	560	517	563	553	534	506	498	509	535	530	537	595	544	527	587	513	530	507	568	520	505	552	521	542	559	535	554	564	572	495	568	541	536	540	558	532	528	559	537	540	592	528	478	580	578	597	539	552	547	521	534	534	560	559	538	531	509	537	548	527	573	546	523	537	550	522	544	519	553	525	548	553	584	517	549	501	547	522	505	555	557	560	530	562	574	584	536	511	540	566	549	531	548	563	592	560	572	492	536	545	511	528	547	544	542	580	557	559	606	570	466	533	491	560	548	559	573	520	525	551	565	547	542	568	518	566	522	540	521	562	538	512	551	554	596	520	575	546	534	557	510	563	567	545	558	521	562	531	552	517	534	513	547	541	509	509	554	559	497	547	546	515	534	558	542	532	580	527	575	543	536	548	536	522	546	555	555	534	565	528	590	574	487	537	547	524	531	566	533	522	546	548	535	565	508	539	530	534	547	553	539	535	537	546	539	554	504	589	552	576	495	547	568	576	544	561	515	487	575	530	555	527	553	515	496	536	527	516	538	569	562	584	573	545	581	539	523	580	592	578	522	547	520	552	573	574	549	553	515	543	532	559	553	554	584	567	538	538	540	519	567	531	579	584	490	549	548	556	555	580	536	584	523	513	547	523	539	549	510	574	533	541	536	561	543	586	547	568	513	532	583	515	526	533	528	581	543	502	505	540	553	531	583	570	540	502	493	499	524	575	522	503	582	567	502	560	555	596	558	567	569	538	531	573	561	538	510	497	536	528	538	520	564	557	476	578	530	577	490	532	530	531	548	549	517	536	541	508	539	561	568	570	532	520	559	531	526	508	563	529	536	536	539	549	546	537	529	526	525	524	549	503	557	524	550	551	549	544	537	596	546	537	523	565	517	527	527	564	524	572	571	543	574	580	576	556	543	557	525	559	536	544	551	553	543	555	552	538	581	529	546	539	509	551	522	550	577	581	590	528	561	506	579	577	537	568	546	536	558	564	572	579	504	554	510	506	557	550	570	551	514	540	504	550	534	548	549	497	506	556	523	553	526	553	552	534	567	545	529	529	520	536	598	578	562	560	570	553	494	514	555	567	537	528	534	537	567	557	524	543	543	548	518	575	542	570	573	521	536	508	504	508	497	510	530	477	570	515	548	507	561	567	519	542	498	525	551	496	530	582	588	508	549	550	564	544	557	518	557	524	585	543	546	562	540	531	524	534	519	551	565	524	564	570	525	555	560	532	518	556	534	526	554	532	544	494	530	537	546	564	543	554	557	512	537	573	537	502	514	520	558	513	545	539	559	531	510	593	527	562	534	545	552	534	500	518	520	575	564	541	531	549	512	552	519	509	521	521	538	548	523	574	538	540	545	515	568	566	542	566	513	561	521	536	552	600	518	524	539	499	527	553	555	543	576	548	514	504	554	549	541	527	556	507	557	507	569	555	532	612	571	545	542	559	560	514	570	529	526	512	522	537	531	530	530	590	549	484	527	612	516	498	587	521	563	585	539	524	549	560	563	541	512	564	537	510	562	596	537	547	566	563	546	559	557	492	513	524	534	533	530	599	551	529	546	557	570	553	535	542	577	534	540	552	513	536	567	537	549	551	512	539	558	533	542	533	535	540	512	551	549	550	517	526	571	503	581	535	556	543	540	573	530	536	521	554	524	513	548	529	571	539	566	521	546	522	541	544	546	552	553	557	547	551	568	522	549	558	539	503	555	533	573	531	518	578	527	549	523	547	539	555	531	580	511	534	539	552	530	544	520	507	539	547	563	531	514	596	539	537	526	563	510	518	526	535	538	602	524	540	580	554	519	523	564	541	555	527	519	535	535	546	537	538	569	553	550	539	507	572	502	536	513	537	550	513	562	514	524	545	562	573	574	528	533	526	521	524	563	598	545	545	555	516	549	545	535	601	536	548	571	545	523	551	575	524	532	582	497	544	554	550	520	515	550	517	548	590	516	518	529	517	501	513	514	534	507	553	553	507	536	555	542	520	566	527	504	553	549	536	534	550	546	535	577	542	569	487	553	528	508	535	542	535	524	529	569	561	537	484	522	534	565	493	527	577	575	585	534	554	524	493	535	546	578	513	567	485	501	524	545	553	517	540	537	524	526	586	556	581	544	492	573	545	518	551	524	550	548	565	573	539	535	524	575	538	553	582	530	531	514	555	557	526	552	532	552	544	552	540	546	569	529	487	519	499	514	533	556	523	556	505	542	514	544	530	524	546	521	519	546	554	567	554	581	528	559	568	550	586	524	555	514	581	515	562	513	550	542	559	545	515	545	540	570	547	524	557	561	556	547	512	535	549	534	555	557	524	556	544	484	523	560	533	567	560	543	541	528	521	527	499	548	530	555	562	538	528	559	531	505	524	526	604	562	536	498	550	507	526	510	535	546	511	537	513	489	494	600	500	531	572	520	524	554	541	568	528	565	591	541	611	508	548	544	529	523	555	507	532	534	555	526	540	541	557	573	523	576	516	570	528	548	551	545	488	540	555	539	556	559	511	580	540	514	522	592	566	570	532	505	548	529	527	550	520	491	548	532	563	556	491	520	554	531	569	519	557	574	535	574	539	558	545	563	552	495	548	516	556	579	548	549	546	523	553	525	563	559	532	558	501	558	548	525	537	534	510	537	541	517	581	561	520	515	544	569	526	518	509	524	541	544	539	563	525	548	582	544	509	498	591	526	567	541	515	552	559	530	510	513	593	515	514	567	529	546	561	533	576	560	525	563	536	560	542	513	511	547	571	523	559	533	588	537	533	503	538	568	524	523	531	529	523	551	549	516	526	525	520	537	545	539	499	584	529	527	563	532	536	551	562	531	500	537	543	520	539	538	547	562	576	517	529	540	522	518	517	557	570	568	555	554	552	522	563	545	525	570	574	549	578	535	537	519	556	576	559	532	537	544	541	553	561	550	525	549	500	575	532	528	543	572	548	586	563	532	538	540	555	534	576	539	540	552	509	541	575	533	525	526	564	499	544	543	575	552	557	503	519	597	503	495	539	560	533	513	562	508	541	568	540	575	514	539	563	567	528	517	562	534	533	543	517	540	552	586	533	561	552	541	547	547	543	535	546	544	542	526	543	552	543	530	508	573	551	539	594	582	539	508	570	532	551	584	548	565	562	563	543	561	542	560	557	560	540	563	521	566	572	514	615	554	556	561	531	552	552	546	566
25147	21450	27910	25366	12897	3728	2549	1862	1481	1307	1133	941	817	753	717	684	631	654	589	547	473	445	370	348	299	274	278	277	270	233	229	236	244	254	237	218	235	216	249	244	228	207	211	237	236	238	228	246	240	232	210	241	203	205	233	226	235	244	207	214	224	222	228	223	251	238	232	194	238	210	219	220	219	210	220	221	237	242	209	214	204	204	218	218	229	239	218	204	245	238	219	200	224	223	225	240	232	216	200	223	214	228	228	250	213	207	243	225	238	212	220	210	226	212	213	247	249	259	230	199	231	235	223	237	231	261	222	237	263	243	227	239	237	222	217	249	217	231	199	233	237	226	228	226	229	220	261	217	210	216	209	201	208	243	191	226	240	254	228	226	219	215	209	201	209	234	193	190	226	207	227	209	240	229	235	229	207	210	212	220	235	229	229	265	228	249	219	222	233	235	224	240	223	244	223	231	231	227	225	227	220	218	222	228	225	237	224	241	237	242	217	218	236	241	231	223	215	231	247	230	220	251	224	242	217	213	228	257	201	217	221	247	206	222	232	212	225	243	236	212	229	246	241	229	263	253	229	244	199	207	226	255	226	226	223	204	228	222	233	230	220	223	219	212	225	219	212	200	207	205	218	236	214	215	242	244	222	224	223	220	227	227	203	230	258	228	209	218	199	211	236	204	234	252	205	218	213	255	222	237	219	244	214	222	221	226	210	220	220	228	243	233	230	196	231	244	226	229	243	209	229	238	212	253	229	200	225	189	228	251	215	225	226	242	230	218	241	229	243	224	207	216	224	217	227	220	233	238	216	245	186	218	231	215	220	196	221	235	237	221	220	232	208	227	244	241	227	224	234	226	220	227	218	220	225	226	238	203	205	233	231	264	229	215	201	226	234	232	229	215	209	225	227	214	231	229	220	234	236	206	210	235	220	216	218	217	221	223	225	224	207	241	230	223	240	222	250	216	204	217	255	251	222	226	224	215	188	231	202	223	227	207	227	241	207	212	219	205	250	250	216	236	235	233	245	235	242	221	229	203	236	226	213	220	204	219	200	218	221	228	225	242	220	218	234	206	235	239	242	229	240	243	240	221	219	243	216	224	225	216	230	221	212	217	214	216	205	198	232	250	240	241	209	234	211	251	241	197	206	224	232	223	215	230	229	212	206	243	217	242	222	200	260	189	208	212	229	240	218	224	222	238	211	250	232	216	213	240	211	219	227	233	245	240	226	225	195	220	227	208	222	222	217	194	211	248	220	195	233	212	238	209	231	263	242	216	208	209	232	247	236	228	210	209	207	211	219	223	205	238	222	238	251	238	240	217	218	218	237	213	180	245	211	202	238	244	263	240	235	202	218	240	233	208	207	218	208	247	204	245	221	244	223	251	238	228	205	223	217	245	242	200	246	237	223	233	223	235	217	219	221	197	212	207	211	217	226	213	246	218	242	217	235	241	216	216	242	213	208	227	239	214	242	240	220	207	220	219	188	212	239	220	212	220	203	234	230	234	217	230	216	235	223	240	204	234	219	256	217	210	223	247	251	232	242	222	241	232	198	237	243	229	227	219	222	238	224	221	244	252	216	228	218	223	246	248	217	229	232	189	223	243	238	222	218	221	223	237	232	245	202	249	219	226	215	223	228	206	221	232	209	252	222	239	226	237	231	242	231	240	242	220	196	221	208	223	235	213	239	228	235	253	223	229	233	241	237	239	202	219	256	217	205	227	230	232	196	246	232	210	230	233	224	222	200	236	221	186	220	241	242	227	218	242	207	217	210	218	209	218	195	215	222	221	217	240	239	243	242	221	238	234	232	247	208	245	245	237	250	228	239	208	238	235	242	243	231	225	195	209	206	225	240	214	252	226	209	207	222	232	252	235	204	217	222	191	197	209	245	225	246	217	215	239	208	217	237	234	225	249	197	216	226	209	214	227	210	251	224	225	204	213	204	214	202	231	233	226	236	249	224	215	231	224	237	219	228	225	224	204	219	236	216	214	209	215	215	221	214	240	223	246	239	250	239	225	219	234	204	236	239	252	260	235	215	224	239	187	246	211	226	238	217	218	203	240	229	242	234	228	219	215	235	215	220	230	216	209	234	238	233	186	216	240	222	256	246	243	228	243	216	211	199	223	253	204	211	214	210	228	218	216	220	250	244	224	231	229	229	187	234	214	224	249	220	219	229	229	233	204	221	231	236	231	225	226	225	215	197	234	202	210	226	190	234	227	224	221	200	217	231	247	216	216	255	237	226	219	198	219	212	225	218	218	230	203	245	232	230	224	211	230	224	238	216	223	188	219	232	218	208	226	224	224	215	220	221	231	251	228	223	236	232	244	242	243	220	224	215	208	239	212	208	249	234	214	257	234	219	212	224	210	225	202	252	218	260	223	251	218	223	204	212	237	206	226	247	243	226	236	236	214	210	210	198	241	232	230	228	262	229	202	221	181	243	222	216	216	234	219	197	232	234	236	245	218	215	216	213	229	222	237	207	226	220	217	229	199	230	215	209	196	199	190	234	245	214	245	241	215	212	201	225	253	241	226	237	222	216	241	214	241	228	230	212	216	218	223	231	271	217	236	253	226	215	220	213	210	198	237	238	228	245	254	226	205	235	207	226	220	229	221	222	235	219	238	195	235	198	229	216	229	233	226	232	226	223	230	211	221	208	205	224	253	223	225	237	208	225	241	236	207	227	205	235	212	241	199	220	212	221	214	231	209	239	249	222	231	224	240	227	222	197	206	225	226	275	228	221	225	244	205	215	211	234	233	268	242	208	217	220	208	233	229	204	230	213	224	220	222	235	232	247	222	258	219	212	219	219	229	208	209	241	241	243	232	213	201	220	214	202	207	210	206	232	229	195	241	236	211	241	229	209	253	215	201	191	214	220	237	219	244	232	241	240	240	235	200	211	228	245	216	239	245	229	249	236	249	229	219	227	233	228	258	240	214	213	246	212	239	230	199	227	196	211	222	204	247	220	223	222	211	226	237	204	229	251	221	226	217	239	195	230	221	218	213	261	205	251	215	230	207	249	203	236	230	245	245	212	206	204	197	228	233	205	232	206	222	247	209	227	220	229	251	231	233	232	245	231	192	221	241	259	242	210	212	211	217	225	232	231	244	200	210	226	233	208	245	250	220	235	229	212	252	252	222	239	223	217	234	223	222	227	215	233	223	220	244	250	216	250	235	211	224	208	263	221	232	221	225	230	223	206	241	228	206	220	204	207	207	233	210	212	203	226	237	209	232	214	228	216	230	233	234	227	199	217	221	229	203	234	225	222	208	248	216	239	241	218	230	254	209	225	208	212	211	224	252	236	234	235	196	220	236	235	227	226	203	201	212	221	250	235	241	199	205	227	219	218	227	236	205	193	212	207	243	204	223	223	230	221	213	201	181	233	230	222	228	218	215	234	223	222	225	215	231	243	224	215	232	230	214	202	219	223	205	203	232	232	220	198	220	217	229	239	233	197	224	208	220	236	235	241	222	216	226
10166	20093	19941	13637	11105	9313	7930	6658	5600	4480	4031	3573	3112	2937	2644	2482	2424	2270	2081	1794	1604	1355	1291	1057	861	786	720	630	594	621	540	564	555	543	496	494	517	537	526	484	520	514	530	529	510	551	560	546	527	517	486	535	503	484	536	553	525	519	489	506	473	472	532	525	518	429	495	532	464	529	526	509	494	501	512	503	511	519	496	490	536	484	481	512	532	476	502	481	523	554	505	508	549	500	487	488	544	499	488	512	516	503	522	532	545	510	494	482	517	509	509	514	470	491	448	512	439	529	535	497	478	517	479	519	512	520	503	478	505	517	520	507	504	552	507	487	546	484	525	488	490	519	460	509	492	459	525	502	501	502	525	498	497	533	461	503	494	518	493	492	495	460	504	468	531	524	505	486	525	480	499	502	512	546	484	529	514	514	499	547	498	470	489	484	498	495	517	507	499	486	510	497	483	483	495	491	451	498	534	498	521	501	518	485	517	488	498	539	523	491	497	479	508	534	515	501	537	472	501	524	504	502	485	534	493	497	528	514	470	509	507	474	493	521	517	493	507	558	490	532	535	447	468	512	508	476	544	504	496	504	537	512	507	485	496	535	492	494	532	495	471	515	525	517	505	515	447	494	498	469	533	527	497	506	478	493	509	507	497	503	480	518	460	505	512	487	508	497	525	513	508	497	514	515	507	480	464	480	528	495	537	492	536	487	472	514	520	484	515	535	532	514	529	539	513	554	526	504	487	494	453	510	527	530	518	532	515	494	535	499	521	511	491	491	504	496	527	477	490	549	483	523	480	512	519	511	512	474	539	515	522	504	522	496	475	572	471	485	499	477	525	465	487	499	486	504	464	505	493	506	483	542	521	514	557	523	508	501	520	550	511	527	501	506	505	490	502	473	473	459	501	515	498	495	519	499	512	458	500	491	499	537	495	492	493	476	500	499	505	513	476	480	493	516	484	510	524	498	467	539	492	524	555	528	478	466	498	492	515	496	497	490	475	526	466	537	538	529	498	488	502	504	456	519	466	476	519	482	500	493	513	519	501	503	487	520	516	509	510	538	499	520	536	512	480	486	487	489	510	489	543	470	539	513	508	496	525	478	523	534	520	514	463	502	527	526	551	514	545	507	475	522	491	488	513	505	493	497	505	491	494	476	480	516	509	495	531	515	510	536	515	529	504	536	504	541	505	524	511	479	511	461	522	489	484	499	519	484	544	483	515	503	487	470	504	525	478	496	530	519	500	527	523	525	515	492	494	504	506	492	516	466	470	526	527	495	488	492	523	526	503	476	552	466	492	497	474	522	500	484	497	541	493	504	492	487	502	499	485	512	480	488	502	506	520	505	502	530	485	464	495	520	496	472	521	467	502	529	505	487	496	469	512	524	511	491	523	477	507	517	520	490	530	481	503	504	498	452	502	504	549	530	478	435	516	493	505	478	494	481	477	500	494	497	508	490	520	520	515	507	523	483	503	518	495	536	528	552	531	494	492	470	523	495	489	488	459	514	500	523	512	481	493	504	496	492	493	498	517	547	506	523	493	564	493	493	493	475	516	505	525	450	511	497	539	523	517	501	501	498	531	476	503	532	484	468	504	531	457	492	506	503	474	494	497	504	481	508	505	498	513	514	478	493	539	528	523	514	520	459	531	473	497	479	536	492	511	518	513	500	469	508	507	504	481	492	471	533	490	494	504	526	450	519	490	497	486	500	505	488	490	513	512	491	511	521	534	484	498	522	479	489	495	487	502	527	528	512	492	530	545	500	507	476	501	520	515	487	538	497	500	512	505	517	492	493	499	520	491	463	504	471	531	525	476	525	512	497	521	451	484	476	466	531	477	502	497	471	502	504	509	491	490	477	461	578	512	461	511	504	513	501	510	516	494	518	475	491	472	494	514	515	500	464	537	503	531	495	478	475	500	503	508	519	496	511	512	521	510	499	560	512	486	538	483	492	475	504	494	532	494	489	517	536	512	514	475	513	477	489	451	489	516	512	452	481	485	460	495	511	473	519	460	475	523	537	544	488	498	491	542	479	502	537	491	532	489	486	499	414	469	529	532	544	524	531	510	492	490	510	536	492	507	530	517	500	487	485	500	512	489	473	470	503	527	479	545	512	524	501	511	518	481	509	528	523	501	526	544	498	541	525	498	503	503	532	498	517	482	480	484	486	494	518	516	484	480	494	507	518	492	523	518	528	470	481	496	516	545	483	461	508	504	508	481	492	514	490	461	491	446	504	477	477	494	545	491	509	456	533	563	475	520	522	517	507	525	505	493	514	463	532	493	487	489	525	447	502	468	493	503	523	479	536	523	495	474	466	503	509	504	503	481	482	492	502	523	478	539	530	519	492	500	524	514	516	488	502	517	466	505	486	483	470	490	504	547	533	530	506	507	517	501	512	538	473	509	490	512	490	449	494	518	487	500	515	515	514	506	490	495	499	497	485	481	545	505	494	489	522	501	491	498	542	515	559	553	503	509	503	489	553	490	468	496	488	455	519	480	509	488	512	477	532	509	499	508	530	506	535	541	470	488	507	446	507	464	504	500	483	487	514	515	497	475	530	482	538	518	516	470	482	538	511	514	517	482	466	475	530	503	508	497	476	499	510	523	479	489	492	494	505	514	590	485	490	513	543	471	516	498	522	520	499	496	508	470	507	474	535	528	546	515	503	486	479	454	472	518	493	502	520	522	510	508	510	542	535	544	504	485	459	508	533	542	447	542	497	517	495	528	510	462	507	487	499	498	487	503	494	504	498	513	503	496	530	531	544	538	545	484	472	486	543	495	477	506	510	517	481	513	493	503	509	479	520	476	432	534	499	484	505	512	492	504	490	504	526	524	507	501	492	502	494	508	477	447	536	491	486	503	520	525	448	497	541	494	523	517	483	519	477	492	459	542	473	478	485	474	463	508	505	518	511	502	480	459	534	476	474	507	496	521	473	492	539	496	491	553	458	484	476	483	513	470	510	493	486	478	480	502	528	498	497	500	480	488	514	497	478	500	508	519	470	484	519	503	482	494	470	524	490	496	501	517	543	562	493	493	480	498	506	515	536	509	491	530	507	530	478	503	554	502	514	492	516	487	534	525	530	531	512	509	508	519	475	509	496	528	537	484	504	495	504	533	511	490	486	517	473	505	503	469	507	512	506	521	490	511	474	494	458	501	478	539	519	529	486	515	466	488	506	493	521	448	481	532	528	486	488	507	519	482	504	512	494	498	460	533	526	521	468	470	513	545	470	470	489	492	542	495	540	476	501	486	506	527	498	527	501	471	509	509	488	535	477	524	493	489	490	480	530	470	482	528	493	486	438	526	493	515	495	545	488	501	504	511	488	484	475	500	512	505	483	491	494	502	486	497	508	510	492	552	485	463	472	518	519	533	502	477	518	521	483	507	495	489	463	488	506	458	537	511	485	485	472	505	503	541	492	524	502	497	481	497	479	482	517	528	483	515	480	531	473	514	494	495	534	482	534	522	512	523	473	531	482
24168	21392	28790	24334	21351	13040	5361	3333	2453	2078	1811	1667	1512	1381	1266	1288	1156	1137	1102	936	848	754	683	575	540	525	476	486	445	430	422	430	409	415	441	426	411	412	426	418	446	429	403	379	410	426	418	420	442	419	402	444	401	421	378	398	441	424	392	387	387	398	379	402	390	422	394	379	412	390	392	365	374	376	412	401	356	422	394	391	375	420	461	433	385	429	390	385	399	389	429	403	418	359	404	442	405	372	388	393	405	414	389	400	404	421	427	424	376	424	386	399	382	400	408	421	373	409	405	416	428	392	418	384	392	427	396	435	398	433	401	384	372	371	393	376	388	414	400	416	413	380	406	379	401	442	416	416	407	400	417	410	385	410	416	418	432	421	394	400	438	413	445	390	411	417	392	424	429	402	441	403	429	439	379	403	419	404	378	429	393	413	401	430	368	424	413	409	372	405	371	430	399	413	397	395	415	430	410	398	378	403	416	397	414	412	409	447	383	415	395	411	412	427	376	353	413	417	408	406	417	413	400	406	394	384	384	413	406	435	394	389	454	365	444	435	413	447	382	424	414	411	399	413	412	361	378	420	381	366	429	418	416	406	411	386	410	388	399	372	403	438	382	376	378	429	384	434	369	400	397	387	360	404	400	451	389	403	417	433	399	377	395	421	409	383	397	398	420	410	383	389	378	445	414	376	413	432	407	400	434	383	357	394	410	388	436	410	382	415	404	420	403	396	400	418	423	401	402	395	381	410	422	388	393	441	402	390	422	428	410	368	404	431	404	446	390	385	350	383	387	406	445	424	405	385	433	419	422	396	404	440	397	368	373	416	397	391	440	394	395	395	379	410	396	439	370	409	416	401	399	380	401	423	413	386	395	386	343	376	436	365	405	420	416	419	406	406	413	398	431	380	426	411	380	386	404	397	391	432	422	380	402	409	414	394	373	376	445	431	438	420	387	409	390	393	377	409	426	432	416	431	378	375	434	392	375	375	419	391	432	414	404	380	441	462	439	425	410	422	388	396	396	409	380	382	378	395	394	379	410	414	405	396	405	396	395	381	395	423	399	413	413	390	373	416	393	419	394	402	404	420	370	410	375	435	402	398	386	407	398	379	435	420	413	419	422	388	428	371	435	425	386	409	412	383	404	418	399	405	392	392	383	441	412	410	435	383	398	374	424	413	384	399	456	409	442	401	434	404	396	416	397	388	399	400	386	422	404	420	399	409	409	424	394	410	372	435	382	411	423	371	405	386	412	371	419	424	391	387	377	404	420	432	418	384	400	388	401	397	412	397	395	391	412	396	416	371	418	381	397	381	418	442	408	414	373	395	420	419	392	403	371	379	409	433	377	401	401	404	371	421	388	406	446	399	364	426	396	443	414	429	396	397	400	413	415	410	420	441	385	432	404	381	405	399	399	403	379	418	388	405	396	385	429	434	407	347	402	399	398	421	407	397	380	359	408	401	391	375	401	413	390	412	381	426	416	420	418	391	432	389	415	437	414	379	379	405	380	405	401	402	387	398	391	393	388	415	407	368	368	398	395	407	408	401	410	394	399	407	444	392	405	400	414	411	397	450	390	425	388	433	397	384	456	367	406	398	411	418	424	427	450	403	417	396	416	392	360	395	409	420	434	411	435	407	415	396	367	427	388	405	375	400	386	390	388	403	388	401	406	411	379	398	408	412	383	385	411	411	381	380	391	412	384	403	408	382	431	414	411	424	424	377	401	404	438	413	420	421	398	405	404	406	380	376	419	420	405	416	375	428	400	382	381	412	402	400	385	419	427	426	413	393	396	420	379	396	398	406	427	406	452	368	436	412	387	439	395	405	405	386	406	388	416	399	408	403	375	388	431	411	422	409	399	388	437	418	433	380	414	417	423	415	440	434	390	404	407	412	369	412	429	390	411	420	398	412	406	389	404	383	383	403	396	395	358	369	410	380	416	391	396	388	410	418	384	420	397	381	425	416	411	430	386	420	391	411	404	397	409	391	438	389	394	410	417	411	410	386	376	410	426	410	417	394	387	411	388	431	406	386	416	356	409	411	400	372	408	407	436	391	388	385	375	414	404	399	427	408	410	454	419	379	400	405	406	384	375	382	396	403	440	403	428	372	431	397	401	425	394	398	415	405	390	404	386	378	447	412	414	407	411	393	383	421	372	419	412	432	409	415	396	354	373	370	384	389	399	407	401	411	409	408	403	397	360	398	363	381	376	400	372	410	456	420	415	410	404	367	376	408	409	361	414	416	367	396	429	426	398	404	417	403	427	399	424	371	398	411	392	415	415	380	415	385	411	385	375	373	391	393	370	416	373	427	391	411	400	382	403	398	383	416	418	379	421	455	401	389	415	403	404	401	398	408	421	413	402	378	424	429	412	452	437	382	355	367	439	403	387	424	389	418	390	445	398	404	394	415	396	399	364	403	404	431	395	400	383	411	367	412	397	376	420	426	380	392	429	409	396	386	376	387	394	426	406	423	396	381	409	418	415	387	373	433	417	400	420	378	408	431	431	428	360	406	388	419	387	392	402	416	387	405	342	418	421	422	392	418	384	424	414	382	389	391	378	399	419	395	423	360	420	400	419	446	404	406	405	396	390	379	414	391	390	400	381	419	433	388	400	411	392	395	376	409	416	401	432	402	389	400	395	434	379	399	434	399	413	399	400	391	411	412	408	395	434	377	391	394	409	408	445	398	401	395	361	413	416	423	436	372	422	386	435	421	427	406	446	383	382	391	388	424	376	383	394	420	406	395	411	403	395	396	414	408	412	399	379	399	388	431	373	410	393	371	394	414	389	397	419	419	439	419	381	441	398	403	382	406	395	412	415	395	383	422	417	391	377	415	385	459	413	431	415	394	392	402	373	422	432	428	375	417	390	378	411	418	366	400	413	430	419	424	426	404	414	407	391	398	413	427	415	372	388	409	428	439	396	430	406	404	401	401	400	372	363	373	386	422	369	383	383	384	444	387	407	368	388	376	372	380	418	398	411	400	376	437	387	370	403	416	408	404	395	373	407	353	378	419	395	404	423	395	396	397	383	411	387	389	427	408	386	402	417	422	389	395	377	429	402	401	401	433	404	378	377	402	422	412	419	411	403	401	410	388	395	378	414	391	396	391	409	405	401	379	425	378	420	386	397	436	448	377	419	401	422	415	400	392	384	394	402	396	425	382	398	381	372	379	421	419	391	385	416	373	436	421	412	385	397	379	430	414	382	415	400	394	415	437	388	363	402	390	408	414	372	395	383	403	443	432	397	382	426	421	404	412	402	439	437	390	425	408	396	392	382	377	406	443	420	399	381	379	360	360	398	402	382	446	383	430	372	418	400	386	381	372	393	390	406	420	400	384	387	395	385	434	406	382	355	395	399	384	419	426	416	436	396	396	420	392	382	403	440	405	385	424	391	414	396	404	389	440	426	443	402	428	409	381	409	429	391	390	413	360	370	394	393	418	433	416	394	428	413	414	394	415	422	411	420	410	409	404	408	414
13220	26168	25515	19012	15991	13423	11528	9944	8322	7228	6231	5423	4962	4672	4339	4111	3763	3681	3242	2942	2460	2220	1826	1706	1426	1286	1144	1061	1002	1030	1009	960	976	921	912	911	833	885	821	843	892	847	885	842	852	894	882	890	838	846	866	842	808	848	869	834	883	763	837	857	843	849	862	800	830	814	794	863	858	841	794	776	823	913	833	846	839	825	814	802	802	886	817	810	822	809	823	832	827	851	853	837	783	806	858	804	880	804	827	899	852	792	820	849	807	834	859	834	839	836	839	844	830	845	822	839	765	838	800	814	841	801	847	829	774	851	865	831	836	849	806	824	783	798	914	894	824	794	802	836	850	850	851	891	840	845	891	830	803	799	809	855	846	837	866	801	795	803	845	850	802	832	834	862	837	843	786	846	824	889	771	802	860	845	840	856	877	845	822	832	857	849	787	829	794	840	812	842	805	846	817	803	817	826	800	823	812	827	860	776	818	841	810	826	847	829	784	850	855	823	850	848	828	881	836	897	861	843	785	856	835	905	808	812	829	826	834	866	815	855	818	853	814	845	832	853	801	808	833	793	835	864	840	900	800	803	808	819	837	840	812	845	853	796	783	843	812	861	836	862	814	857	850	778	893	831	870	861	819	847	844	861	854	812	805	848	846	865	840	835	833	850	856	845	846	847	827	853	855	820	864	798	822	860	881	852	819	832	866	809	819	845	847	831	834	838	815	834	829	842	848	825	799	818	824	863	829	829	862	842	850	864	840	814	815	778	852	851	808	800	835	820	849	864	824	802	877	817	827	885	849	820	854	914	854	879	828	796	853	803	805	803	867	883	860	816	808	775	888	860	846	856	840	815	804	830	834	828	771	842	875	841	856	878	837	832	847	778	861	801	821	853	841	856	839	828	851	838	827	907	829	829	833	833	891	839	810	834	855	873	844	809	843	900	862	787	864	887	853	807	866	830	811	827	807	851	839	810	886	846	835	781	824	818	846	816	837	829	854	805	806	830	813	839	849	796	780	809	802	828	829	789	826	890	848	785	777	767	800	793	828	893	859	819	821	868	823	802	834	872	824	839	839	881	813	838	865	807	819	860	837	793	826	866	770	833	789	833	789	844	800	800	834	850	872	826	830	852	876	781	770	830	807	854	840	856	866	839	851	881	786	775	834	837	883	865	841	793	836	891	845	820	830	823	789	801	828	864	792	807	770	806	865	818	860	861	833	861	804	777	795	846	808	823	854	837	828	846	897	866	813	869	828	889	808	845	928	841	813	816	882	868	845	812	822	874	802	863	819	847	838	808	860	831	761	858	812	778	907	848	848	819	873	871	839	806	823	856	807	863	800	805	821	827	880	826	813	824	796	822	875	841	852	847	855	799	835	887	799	790	831	793	836	811	903	862	849	871	819	853	861	814	809	813	820	825	841	890	835	844	822	827	857	806	801	800	853	854	826	841	849	817	867	852	784	830	847	837	822	835	868	793	789	848	787	892	859	811	871	806	806	814	839	808	826	816	844	845	822	822	795	826	852	882	830	795	878	864	823	842	846	834	808	841	865	851	868	840	803	815	830	811	803	874	904	871	798	827	835	787	841	824	832	865	851	854	800	790	878	854	869	796	820	800	854	838	841	788	888	860	838	825	849	844	828	781	863	839	878	823	854	837	813	908	812	792	848	755	824	793	825	860	817	807	820	834	875	844	869	860	783	801	872	832	819	799	840	809	809	848	851	811	837	863	806	806	837	804	862	791	765	835	804	848	824	820	839	850	782	837	839	840	796	786	821	815	864	811	782	830	854	830	784	799	840	850	812	862	875	819	893	840	852	878	890	864	776	882	814	812	891	800	847	832	809	861	795	857	850	863	849	836	839	845	826	858	842	825	827	872	820	808	789	841	805	809	858	789	870	807	849	844	864	807	828	857	818	837	827	824	841	792	827	816	793	832	842	838	872	823	860	819	915	847	864	853	810	785	836	814	827	865	860	857	866	802	814	886	828	868	828	829	846	808	800	769	804	860	815	840	809	881	831	812	838	836	851	824	885	837	813	827	828	854	871	843	888	850	767	782	839	877	830	791	838	841	793	874	824	808	871	863	853	858	841	830	866	799	870	825	828	812	869	807	849	783	824	876	772	812	788	888	843	822	883	833	904	865	800	843	921	826	849	839	801	807	864	840	894	760	868	884	842	794	798	822	825	851	843	791	785	835	827	840	858	848	870	808	840	890	836	842	827	841	791	814	819	854	849	816	868	859	860	814	856	853	849	813	778	855	878	806	860	798	811	791	839	900	878	830	860	863	851	806	814	822	864	864	805	831	820	860	839	833	891	829	793	841	846	811	844	846	883	836	789	809	879	821	891	873	866	824	805	772	882	818	852	858	841	831	823	858	807	864	841	844	856	801	834	863	871	845	855	814	845	891	839	804	819	777	821	848	854	786	819	843	825	841	870	851	867	877	790	878	833	838	879	847	875	828	814	810	872	878	845	825	844	825	800	827	835	860	847	831	818	792	840	838	806	841	792	839	820	811	859	843	837	797	802	835	880	840	824	842	827	857	822	827	813	862	858	861	770	811	788	807	840	854	824	775	799	802	882	806	820	886	865	822	878	829	822	878	836	841	834	861	891	843	831	855	835	850	812	812	870	786	838	866	748	847	793	860	866	786	788	856	814	790	828	842	837	829	817	830	830	807	873	807	812	785	867	848	862	802	793	856	782	850	819	830	836	806	819	854	817	827	835	807	815	836	846	858	832	832	853	819	787	871	875	838	856	814	855	873	859	852	872	834	823	802	866	797	863	845	799	818	900	820	805	818	832	808	829	859	825	845	784	881	829	858	827	837	849	786	853	817	824	872	821	808	792	837	827	790	863	911	824	818	846	818	836	829	866	861	848	799	830	861	790	808	835	886	834	807	839	783	810	803	824	851	860	906	804	864	879	821	777	820	828	830	829	846	888	841	842	810	834	872	799	869	815	846	812	819	832	826	823	822	838	838	810	844	830	853	847	846	751	791	774	868	809	864	847	830	832	851	844	822	806	881	832	863	895	866	815	765	789	834	826	844	903	872	854	815	821	841	848	881	876	862	848	824	785	852	767	876	822	815	850	817	819	807	852	879	815	863	807	850	812	854	810	791	776	848	824	796	809	834	819	852	834	825	803	813	868	886	798	851	769	838	838	808	814	870	803	792	860	808	842	818	798	805	840	786	829	809	801	816	831	861	839	873	825	839	794	895	812	798	819	850	901	825	888	833	780	853	842	861	876	843	791	909	889	868	839	825	839	794	775	846	876	912	836	844	766	908	835	835	870	848	857	792	783	821	860	825	822	861	799	844	869	838	824	827	853	852	826	852	854	764	826	826	849	863	842	868	797	900	827	843	821	875	866	829	831	828	843	833	832	799	851	818	783	858	838	868	840	836	875	824	824	836	815	853	836	817	865	868	809	845	885	861	847	888	808	815	835	782	879	860	822	832	842	838	907	835	821	837	833	841	842	822	859	844	840	828
27263	16906	5289	2656	1603	1200	1019	817	713	602	531	467	469	492	404	452	377	376	378	365	352	309	302	282	255	259	241	262	255	244	257	246	232	230	276	241	232	250	216	232	240	256	234	241	206	222	261	235	241	263	217	239	271	208	236	250	222	242	257	241	237	258	241	233	231	213	233	226	254	230	257	229	229	244	219	220	236	238	245	234	229	251	267	241	244	254	221	247	258	238	247	231	250	243	262	241	250	237	239	255	270	244	238	251	244	244	208	244	237	234	254	219	243	257	241	247	238	227	233	225	252	252	225	222	243	265	247	259	247	219	248	261	244	245	210	223	263	245	226	259	264	240	249	260	248	272	229	236	212	254	248	239	249	222	226	247	227	263	214	254	228	205	253	235	229	236	227	247	247	225	239	230	219	240	247	243	206	231	207	267	236	221	233	229	223	221	203	232	235	241	237	265	246	210	234	238	242	230	225	219	234	211	222	218	263	243	244	238	234	220	251	237	231	233	237	219	273	247	233	219	251	242	249	258	266	228	300	219	239	240	229	250	242	259	236	251	229	258	239	248	252	241	227	240	230	236	218	223	235	265	250	279	248	257	271	242	249	231	234	214	250	238	253	217	214	253	225	234	239	244	241	265	229	251	227	277	258	220	215	258	253	247	245	247	212	258	229	247	260	257	221	222	244	260	253	253	223	241	277	201	253	215	230	222	242	254	218	218	275	247	249	249	250	235	238	231	253	228	240	252	230	249	245	259	257	258	258	225	236	222	241	246	253	262	240	279	272	238	270	226	233	244	231	266	244	239	233	269	251	202	234	244	235	222	267	222	262	226	242	218	227	251	231	251	213	199	248	241	213	249	223	229	229	235	251	257	218	241	215	269	259	220	236	239	248	253	214	224	241	217	258	244	209	228	251	231	228	259	243	246	246	236	221	257	208	242	254	243	238	230	233	233	253	223	253	258	256	232	237	253	218	261	241	263	260	243	227	225	238	231	248	214	219	225	238	248	208	245	218	251	242	250	228	238	248	256	242	234	256	267	257	236	228	235	284	265	258	223	255	229	250	240	223	255	220	232	257	232	234	236	253	238	250	268	224	227	224	254	256	228	263	237	227	238	248	265	242	227	236	251	221	222	247	225	230	246	211	262	229	245	252	265	220	233	230	242	246	241	215	282	246	213	251	265	233	228	250	191	222	234	262	236	234	265	219	233	245	257	210	239	243	225	247	243	245	242	244	256	248	261	244	235	231	250	240	233	243	238	234	199	238	250	238	249	231	248	235	250	246	233	218	239	253	240	249	240	235	221	276	235	238	221	257	247	246	252	248	223	242	243	268	242	234	230	231	224	250	233	238	232	235	217	264	250	207	258	216	199	233	212	218	222	223	239	242	235	224	269	266	229	220	264	218	262	230	223	229	244	238	260	228	209	243	233	259	251	244	231	225	258	252	253	262	214	238	231	245	243	258	246	238	241	243	221	231	234	247	256	240	247	241	228	232	243	214	240	276	213	224	221	241	217	257	245	220	242	248	268	238	233	261	245	260	230	222	222	257	242	255	231	227	266	239	252	236	239	228	245	248	259	243	232	233	210	256	252	239	245	248	263	228	234	233	241	208	245	267	213	220	247	231	227	228	245	236	247	262	244	218	258	244	246	248	239	218	231	216	219	222	239	236	252	264	256	225	246	251	226	225	247	248	218	229	232	257	271	241	225	247	221	239	226	255	251	251	244	218	270	235	231	251	239	250	287	258	230	247	246	259	252	222	244	245	243	257	237	238	234	209	245	264	247	237	229	232	217	262	254	220	218	220	247	235	253	241	217	241	237	248	242	244	257	242	234	258	247	226	233	242	277	243	261	250	206	238	247	251	241	232	222	236	265	244	250	248	224	239	228	244	210	241	249	208	229	236	245	231	215	248	277	213	229	235	246	224	270	222	191	249	265	221	255	260	246	214	233	250	239	258	249	232	251	250	228	209	250	249	281	213	241	244	269	243	264	227	223	243	244	233	221	222	213	236	236	247	264	259	227	233	235	251	267	245	200	238	230	247	229	232	257	220	228	260	257	250	247	237	235	257	233	225	258	240	238	223	247	242	252	193	201	255	229	223	244	244	268	245	220	206	247	257	239	212	224	246	235	242	238	248	259	238	233	223	235	226	206	250	235	238	236	242	259	241	254	228	221	235	250	210	239	262	249	256	250	225	238	228	252	226	237	227	237	259	218	258	249	264	235	236	228	258	226	245	212	241	226	228	263	227	237	231	236	253	266	255	237	222	245	232	224	260	258	240	259	224	257	236	243	247	272	224	247	239	259	244	229	235	220	237	217	229	254	225	236	231	252	215	262	253	206	234	236	211	237	241	233	243	236	257	238	208	230	211	228	231	242	240	228	223	236	216	235	242	212	204	238	247	243	261	235	254	222	263	241	250	250	250	218	245	262	237	234	219	242	249	262	224	248	239	227	257	263	230	202	266	242	238	234	238	273	246	220	234	231	258	239	252	217	234	273	252	209	253	255	256	235	237	243	243	243	232	252	246	242	210	237	238	250	207	198	231	194	226	239	241	276	250	229	235	226	255	236	232	234	227	267	221	253	238	233	237	229	209	268	263	244	245	256	229	244	234	264	230	235	231	253	246	220	261	249	254	211	214	243	230	238	266	216	203	208	235	247	243	219	201	235	223	232	248	249	241	243	235	225	257	258	244	238	242	236	249	204	220	257	248	189	240	271	243	224	231	246	227	232	231	237	223	220	224	235	236	244	232	261	236	254	228	221	263	245	234	240	257	226	235	236	242	237	258	239	254	244	248	222	253	236	221	268	237	232	238	250	209	255	229	233	252	233	249	226	241	234	267	233	236	234	267	229	199	251	230	222	246	231	231	264	264	231	242	242	223	247	227	221	240	214	254	264	273	253	248	232	258	230	262	225	199	223	228	220	243	233	241	253	226	238	236	251	235	257	240	248	243	244	222	228	230	263	244	234	235	221	229	231	251	230	266	244	238	227	258	232	233	231	246	242	254	251	250	251	225	249	231	260	219	274	248	277	231	239	268	260	224	232	241	256	237	231	245	266	235	258	266	238	250	226	223	240	232	236	220	263	226	243	265	225	210	260	232	240	224	239	252	220	223	217	248	260	209	262	230	210	210	213	233	234	258	228	235	242	228	274	231	244	268	242	244	221	237	250	212	228	247	226	255	229	248	230	235	247	242	244	240	237	244	213	237	235	231	219	245	254	240	249	239	219	253	213	237	240	224	223	260	253	239	231	258	223	248	263	232	236	243	248	248	243	237	233	227	226	233	237	230	224	205	250	261	274	267	262	223	236	236	272	247	262	228	236	238	218	240	254	249	252	279	242	253	242	264	234	243	213	231	228	223	242	245	233	240	248	269	231	261	256	247	256	230	254	255	220	251	224	214	252	246	268	255	240	255	243	233	213	245	219	230	241	248	234	241	250	235	230	229	235	249	223	252	260	243	232	222	266	247	239	249	255
7555	10611	11082	7385	5470	4622	3797	3141	2632	2241	1919	1732	1639	1540	1428	1374	1320	1255	1232	1037	938	873	830	709	681	647	599	597	591	564	580	559	528	583	574	542	557	555	533	546	560	591	518	586	561	525	515	547	548	610	595	579	564	532	563	550	538	566	555	555	513	551	573	532	539	561	506	558	581	585	554	589	548	519	521	526	558	558	488	572	560	543	589	524	569	528	535	547	570	542	513	551	560	533	515	544	546	557	551	560	519	538	532	564	544	561	539	524	543	533	521	550	544	522	544	586	566	615	581	539	524	500	555	554	543	517	603	543	513	544	542	556	533	533	551	552	539	554	509	524	547	551	517	516	557	541	578	526	554	539	548	525	546	545	548	529	563	593	557	523	567	543	537	565	537	585	517	578	555	569	522	504	548	502	559	537	580	534	551	515	527	525	568	560	555	515	553	574	538	548	609	559	531	507	557	526	563	521	571	549	554	576	538	519	569	535	571	532	525	566	561	497	535	548	543	479	551	551	535	518	518	538	569	573	554	536	510	535	506	547	568	538	491	503	516	564	552	545	538	536	519	575	563	529	528	537	524	520	570	546	557	530	561	550	527	529	576	534	529	551	553	539	541	504	522	575	517	527	566	521	522	530	535	508	558	577	561	560	530	534	501	504	549	546	581	525	554	539	540	552	511	559	531	558	541	565	517	524	557	540	560	546	533	593	553	544	550	550	584	552	569	537	536	529	560	530	545	505	536	509	594	560	490	515	532	535	537	522	553	535	515	550	540	514	540	550	531	535	523	539	524	523	515	534	541	564	555	559	573	518	541	530	562	557	553	541	525	544	512	529	513	550	504	530	563	587	572	543	494	530	528	531	532	535	541	521	522	544	498	542	557	567	504	546	516	559	604	524	583	549	572	551	532	548	554	560	539	535	579	544	574	513	531	529	566	558	553	579	530	519	526	540	517	567	477	556	499	510	551	545	552	530	541	527	566	509	526	531	535	529	550	541	540	546	520	530	537	583	539	580	549	519	542	524	562	528	568	569	533	536	570	527	509	521	562	533	585	536	542	561	527	518	534	556	517	583	536	548	527	538	535	555	540	532	525	548	544	585	623	538	529	579	510	581	562	524	552	534	586	519	559	556	539	554	545	543	539	562	512	537	555	535	558	560	548	578	540	517	543	571	524	507	535	528	559	523	557	540	526	559	578	542	568	576	548	565	581	551	523	557	537	519	529	575	543	531	544	544	553	562	513	520	495	563	558	538	546	578	553	489	491	529	559	517	546	548	530	527	523	544	564	544	519	562	561	485	553	533	530	563	567	550	534	580	534	531	552	534	511	541	532	537	543	557	523	531	559	586	556	527	555	565	568	524	575	586	575	542	490	523	509	527	517	557	520	536	566	516	543	514	520	545	530	486	565	543	535	561	549	535	579	526	551	542	588	517	532	549	528	568	535	554	544	550	569	560	539	517	551	543	538	590	562	568	522	592	557	556	531	498	542	532	534	575	533	540	538	512	576	525	552	574	563	530	543	503	559	519	557	498	527	533	544	531	580	554	540	538	545	584	528	531	545	537	539	583	530	531	564	528	527	595	540	513	551	530	566	500	533	541	543	561	586	554	546	520	527	531	558	534	547	568	496	520	582	561	534	518	561	566	494	554	529	529	537	563	543	556	564	566	528	535	540	543	552	558	536	545	583	552	514	533	492	531	530	566	516	559	547	558	562	529	590	540	562	542	578	525	497	544	492	532	551	533	542	567	526	527	542	544	562	528	575	503	577	548	595	558	532	561	594	544	550	574	516	499	551	548	548	564	548	586	551	530	560	548	536	544	519	558	550	547	528	548	554	529	555	581	540	573	546	536	544	536	541	594	553	527	536	542	564	513	559	519	520	579	552	574	573	558	538	518	574	549	581	518	562	567	565	527	549	549	539	562	515	571	564	579	552	532	509	531	543	535	564	546	559	528	555	514	506	558	564	503	528	536	595	557	561	521	544	553	558	549	557	532	539	526	567	518	550	554	557	590	543	521	556	561	558	517	533	573	533	493	549	539	582	546	559	511	589	549	525	536	521	536	517	546	543	519	538	544	572	538	561	503	526	543	541	551	538	553	526	529	587	535	546	510	568	579	541	570	542	524	539	514	485	530	567	573	539	550	569	532	524	568	562	575	554	505	542	520	506	537	544	500	505	573	535	547	514	572	531	519	546	580	545	522	557	551	531	559	536	518	529	559	580	552	579	555	532	528	497	529	515	555	525	537	539	518	547	549	500	547	549	537	568	570	550	552	535	501	481	557	530	554	553	497	552	571	581	537	548	524	529	566	570	540	509	530	540	555	544	543	548	545	534	556	544	534	523	588	519	534	553	520	556	527	538	541	564	535	528	547	535	556	511	568	537	521	557	524	582	537	533	562	573	511	544	506	597	549	527	593	533	548	550	560	550	512	535	515	545	600	555	550	589	551	526	527	522	547	536	545	533	524	536	573	519	535	529	537	556	554	550	564	537	595	567	561	554	579	577	579	555	531	553	566	516	544	547	526	543	523	563	503	542	514	526	564	532	575	539	529	531	509	547	556	536	547	534	538	518	540	557	517	490	509	502	517	533	567	532	519	578	546	486	554	511	592	551	569	563	534	581	532	534	565	549	535	545	533	565	540	560	588	527	539	524	520	489	545	565	546	518	571	561	576	540	573	501	526	539	558	559	518	553	574	546	535	510	545	566	571	534	516	538	550	532	580	539	485	527	548	522	558	534	579	556	512	563	545	535	587	556	515	522	563	541	523	550	542	584	548	529	574	548	490	508	584	524	542	611	555	497	572	550	529	563	536	547	533	608	530	539	553	583	543	523	529	502	541	535	592	549	554	571	557	515	566	490	538	530	549	544	488	509	534	554	576	519	573	518	573	548	575	555	546	585	539	536	532	502	555	530	505	572	535	559	540	549	543	534	545	529	483	533	526	548	532	545	503	523	518	534	541	554	548	552	533	504	542	552	539	511	538	552	554	526	530	508	552	607	502	535	599	554	558	547	566	531	546	512	554	551	539	579	552	566	537	546	542	523	556	553	526	587	548	567	582	571	574	559	554	522	540	517	514	543	565	553	535	591	538	534	533	536	590	521	509	548	566	546	535	568	575	517	537	534	546	549	568	569	528	548	551	543	579	537	553	517	549	588	503	533	541	548	524	569	505	549	567	573	521	542	549	566	539	544	576	577	557	617	494	573	523	542	548	511	561	533	508	533	528	580	499	527	569	535	538	499	551	532	565	537	557	544	523	535	533	547	522	504	548	555	536	564	520	516	490	562	509	583	508	568	543	577	555	543	561	537	551	537	562	532	496	561	559	504	557	525	569	537	567	559	553	578	602	512	543	493	510	543	534	569	576	608	523	554	554	557	539	543	559	544	548	564	545	552	547	554	545	539	568	550	565	551	560	530	561	568	569	493	589	529	565	579	567	562	548	536	533	522	497	548	546	558	558	524	531	590	564	546	557	508	540
25101	21404	27830	25334	13086	3828	2646	1932	1458	1301	1121	956	832	763	718	697	698	660	608	535	450	402	367	365	290	311	253	259	251	237	209	218	233	226	258	254	232	259	202	238	242	241	207	225	244	220	220	222	218	256	234	224	225	207	242	245	217	245	226	233	228	250	224	213	231	245	226	220	233	233	222	215	233	227	218	234	215	187	243	194	209	217	245	220	227	223	218	214	230	244	227	201	233	222	234	234	251	202	212	239	209	207	220	225	227	200	212	226	219	249	237	212	248	229	225	227	252	261	202	218	261	204	239	215	226	240	224	227	205	223	243	206	242	247	232	206	241	226	241	233	224	239	229	245	213	218	223	234	210	222	222	236	231	243	203	209	251	204	279	215	237	220	216	238	220	239	228	219	216	232	206	225	209	227	230	222	220	230	246	232	231	252	246	230	231	218	215	224	232	225	220	215	224	230	207	222	208	225	239	218	212	239	250	236	215	248	225	205	203	239	249	218	219	223	223	223	237	212	251	225	209	257	213	244	197	222	224	222	195	276	240	262	214	220	228	241	227	200	227	212	258	236	201	218	229	225	247	252	234	244	210	224	213	217	247	216	244	218	218	246	206	201	257	195	233	204	206	241	213	235	215	210	229	214	236	217	236	217	200	217	248	214	226	234	202	229	257	253	214	231	222	222	203	230	245	202	219	232	230	240	252	227	215	244	235	241	243	210	249	217	235	205	224	234	225	238	237	208	224	223	240	207	233	247	236	256	216	217	237	242	246	206	244	248	222	213	231	233	211	239	223	227	230	243	220	243	265	226	204	200	223	208	241	236	259	211	220	222	217	217	239	264	233	229	214	227	204	197	243	256	215	219	213	239	204	223	247	232	219	209	232	252	222	225	214	232	220	214	238	239	215	230	232	218	233	242	210	213	218	211	238	250	230	225	263	203	232	199	189	207	211	244	214	227	209	223	199	231	234	244	219	233	240	222	230	213	200	233	262	215	232	243	198	218	204	235	219	223	233	209	229	214	235	243	244	233	228	241	246	197	218	240	229	210	226	237	225	229	230	238	230	237	229	227	227	235	204	228	246	219	206	244	219	248	256	221	231	253	225	251	232	259	248	210	227	237	235	211	243	252	219	222	248	229	253	227	200	218	226	241	243	194	235	222	242	242	215	242	217	234	272	244	220	228	216	212	215	236	210	220	232	229	216	216	217	222	205	256	193	193	229	211	237	221	207	232	242	218	211	225	232	212	243	218	207	237	229	229	240	231	255	232	243	212	209	234	231	242	224	208	246	220	221	228	229	217	244	236	227	223	205	212	207	236	239	233	260	235	253	226	236	202	250	257	224	235	233	218	259	240	240	213	220	196	211	206	214	218	246	202	225	208	218	226	251	216	215	225	212	244	241	214	228	213	231	231	230	251	235	212	231	191	207	239	264	245	221	224	245	235	248	221	249	240	227	206	220	230	241	212	228	248	224	220	196	234	211	240	242	217	205	234	215	231	245	228	227	223	215	237	208	221	213	214	264	218	216	207	208	255	237	246	222	230	243	221	211	223	241	234	241	207	240	220	203	242	215	226	242	217	231	204	239	245	217	238	238	280	243	223	249	214	223	212	228	227	225	215	219	222	237	197	220	231	228	241	246	214	232	192	210	241	219	237	229	212	230	260	219	217	266	217	255	213	225	232	217	227	256	227	204	239	234	213	247	233	228	231	245	203	220	259	229	244	225	214	235	219	232	223	254	230	242	246	233	229	216	226	230	237	228	236	261	230	209	250	243	220	211	241	220	217	231	243	221	229	227	220	227	236	264	236	222	192	231	234	215	232	243	215	234	214	229	212	211	230	222	241	208	210	253	230	208	225	236	248	201	207	215	238	220	241	235	206	222	234	212	224	233	215	236	235	230	220	219	248	226	206	239	255	224	226	230	256	236	233	237	225	188	215	218	226	209	212	213	204	224	225	227	209	235	242	231	204	231	232	211	225	233	218	248	216	216	201	222	239	239	264	224	230	233	203	218	241	216	245	241	212	233	240	216	222	231	226	214	215	233	207	210	210	240	215	222	242	250	224	226	216	245	191	205	219	224	244	237	239	239	219	238	235	211	245	238	247	229	223	252	232	221	245	226	215	240	234	214	262	218	218	218	243	206	237	215	251	194	207	200	209	241	266	198	214	194	217	217	215	201	214	226	251	214	262	228	219	186	213	210	204	198	215	200	247	218	214	225	233	232	242	226	246	218	224	213	241	218	189	214	219	239	234	212	227	240	214	223	209	221	216	239	240	207	228	217	222	240	213	245	232	219	209	221	225	223	220	207	210	240	239	238	202	245	225	252	237	203	239	210	224	239	207	224	222	208	217	245	229	235	222	225	239	247	237	245	198	243	260	219	196	228	249	237	227	219	219	193	223	220	232	242	224	210	196	247	238	210	224	197	215	228	243	229	223	253	223	237	197	248	197	227	204	223	219	216	214	195	222	224	247	216	218	211	240	223	223	219	229	216	249	226	201	229	221	241	257	208	251	222	206	224	222	220	228	230	246	223	205	228	250	238	214	226	210	215	218	233	230	218	221	235	224	226	212	256	232	213	219	243	255	217	194	203	208	243	209	240	231	227	229	215	212	238	205	206	229	218	201	237	236	248	233	220	235	225	199	231	213	233	242	238	220	216	233	221	214	222	216	212	245	224	232	229	216	227	213	259	238	220	222	232	197	252	257	201	230	218	222	256	203	236	225	234	259	225	227	226	245	210	232	223	236	222	238	232	224	226	201	227	216	219	204	221	222	238	173	204	245	248	229	221	226	224	223	223	240	236	218	249	211	209	232	202	232	243	224	235	226	269	242	234	249	217	209	221	221	222	241	222	183	238	223	229	236	231	241	216	256	259	217	228	211	229	201	206	247	233	237	224	217	225	213	223	241	221	248	217	228	216	238	218	217	244	259	195	232	249	212	242	233	196	237	235	241	232	196	232	220	230	260	206	253	211	217	223	206	235	228	245	264	229	236	252	223	248	226	236	221	225	220	247	224	231	247	214	228	207	208	209	204	195	216	211	224	220	238	214	238	204	220	245	236	204	237	212	240	225	204	240	207	237	231	229	213	242	226	242	212	222	260	195	205	230	237	200	203	229	233	242	234	246	212	222	221	240	235	230	221	198	231	231	258	232	223	231	233	218	241	234	217	194	266	238	225	221	217	183	217	254	205	207	221	238	234	226	214	233	246	228	220	215	216	230	250	232	223	215	223	213	230	245	222	227	221	221	227	225	205	219	212	211	245	251	214	208	240	202	213	228	235	222	208	203	237	242	221	202	255	254	238	203	221	220	227	214	233	237	228	248	228	216	229	238	223	194	248	200	247	222	246	255	217	218	231	226	222	223	227	220	221	223	234	212	239	199	254	235	222	232	244	224	227	196	224	224	250	222	230	245	224	215	223	217	228	237	214	245	226	235	243	260	235	234	227	227	225	259	228	232	240	206	225	255	220	200	213	233	219
10272	20772	20781	14544	11549	9550	8016	6578	5505	4773	3991	3519	3200	2953	2785	2670	2416	2333	2030	1790	1504	1302	1159	974	808	683	661	647	566	545	563	581	557	529	523	516	548	533	504	533	528	532	500	528	550	550	561	509	569	500	563	522	508	496	505	539	506	512	541	530	500	523	493	511	554	523	474	492	520	509	501	544	502	490	528	505	507	485	508	512	516	499	488	522	491	498	538	505	455	530	544	533	519	500	517	540	494	465	480	522	507	464	488	503	500	517	527	517	529	538	494	482	480	525	509	542	499	503	512	515	501	499	453	499	510	520	512	483	500	534	508	490	556	530	486	496	519	488	498	503	479	476	491	510	512	538	490	521	504	515	462	527	481	543	503	499	476	479	477	552	503	499	516	442	481	541	498	511	502	518	512	492	492	519	515	507	483	491	482	476	524	524	498	493	478	549	509	494	547	480	500	513	485	467	495	516	460	500	496	477	532	492	485	470	492	493	517	483	485	545	510	494	540	488	500	466	486	456	509	497	547	475	517	516	495	491	515	461	487	540	553	493	506	499	507	504	551	483	502	524	463	499	501	468	494	526	508	519	523	502	539	512	516	462	512	508	532	501	506	490	508	478	507	515	520	481	546	488	504	496	511	506	480	492	479	507	500	522	539	489	502	502	489	489	480	518	508	522	472	520	494	515	512	497	532	496	503	512	478	527	495	527	472	515	510	525	487	514	494	509	507	486	516	523	505	526	448	527	496	489	523	473	500	546	502	499	488	517	536	527	515	524	495	517	542	510	467	509	541	491	511	494	495	516	490	509	497	503	474	503	482	536	521	526	515	544	504	527	545	496	452	485	485	469	473	499	509	504	512	516	543	502	511	533	512	502	497	523	520	515	474	503	503	461	479	518	528	497	493	508	492	466	504	480	540	492	513	481	514	501	489	482	496	529	511	549	533	485	481	512	497	500	505	488	530	484	489	517	518	495	482	451	515	523	493	494	520	528	496	533	487	487	467	484	481	554	510	522	482	494	488	546	526	486	510	513	488	500	501	513	537	505	564	465	478	503	479	564	512	542	509	474	523	525	534	509	467	520	509	487	533	532	510	495	504	518	455	522	516	526	474	529	513	519	502	520	495	525	522	499	524	490	477	543	495	484	488	486	501	480	461	491	488	514	469	496	522	509	512	506	511	501	470	464	487	504	523	463	490	507	506	508	467	505	516	490	513	502	499	539	498	485	506	478	481	475	539	505	466	492	505	521	552	481	519	508	444	479	506	507	519	450	467	480	485	487	501	523	464	525	521	479	505	502	496	483	487	527	507	542	514	494	541	542	477	461	506	481	507	502	481	510	503	495	485	535	527	520	531	533	513	493	495	514	517	507	503	518	511	522	488	537	550	493	506	533	493	476	502	543	499	513	532	473	511	544	492	525	500	500	453	485	534	454	453	503	489	504	502	479	495	501	486	499	476	545	538	484	486	509	513	525	525	511	523	486	507	496	485	498	511	485	480	487	507	529	507	523	504	551	483	477	508	476	472	515	490	526	479	537	530	520	495	538	512	509	492	517	486	526	499	530	517	506	527	498	499	486	535	487	527	504	510	514	479	471	501	493	527	523	526	507	475	498	480	483	538	526	532	475	460	486	531	479	508	526	460	526	500	505	489	548	504	496	499	501	497	516	515	506	522	506	488	502	495	507	477	482	472	456	559	490	525	472	496	539	546	494	486	513	494	523	526	501	497	477	501	514	527	501	549	517	580	475	536	509	507	501	520	472	476	515	559	493	505	541	516	511	482	505	475	478	525	521	495	508	533	521	536	501	490	486	523	497	542	528	548	518	490	500	509	539	517	524	481	532	512	466	472	485	524	472	472	505	530	487	533	521	518	528	514	501	541	506	493	527	508	485	504	513	478	448	469	525	530	519	523	515	481	498	521	539	524	504	468	552	491	503	471	519	526	535	524	508	527	493	531	513	495	479	524	541	530	472	499	461	498	505	530	496	530	496	513	532	502	484	518	504	490	522	471	530	512	521	521	493	474	516	499	488	465	470	541	526	527	486	530	542	487	506	499	491	476	522	511	489	489	521	485	524	514	530	505	496	504	497	502	499	481	476	513	503	516	492	518	519	504	483	476	515	493	510	477	515	477	462	518	502	496	526	492	477	511	479	532	504	490	533	465	524	496	533	516	551	503	509	509	495	469	511	498	485	505	503	501	468	522	499	499	546	501	508	541	470	472	535	483	502	498	499	504	488	523	490	536	487	487	467	498	520	536	479	541	499	454	499	492	494	489	476	487	492	520	487	527	504	500	524	520	499	472	445	536	523	505	516	516	493	520	503	510	504	490	541	545	493	494	482	517	506	531	495	488	509	507	497	472	511	502	470	531	476	497	454	500	508	469	474	500	487	506	544	514	507	529	549	497	458	511	504	505	513	496	539	524	484	467	509	477	475	510	488	507	497	533	540	503	489	515	504	515	525	493	536	479	500	519	511	525	518	517	495	487	519	511	545	520	531	486	502	487	511	509	516	537	534	478	509	494	502	479	474	473	490	511	501	537	494	488	489	488	492	504	487	485	516	523	503	514	487	467	482	511	490	505	516	512	531	543	515	497	525	540	504	528	475	499	500	481	511	495	500	490	527	484	528	477	502	490	487	504	482	541	497	494	519	537	495	509	481	514	480	534	462	465	501	475	533	528	530	503	542	489	483	504	477	489	515	515	502	511	466	458	465	510	511	521	507	514	488	494	504	486	523	530	536	509	547	513	450	542	506	482	487	497	501	524	485	488	500	497	473	509	513	533	485	514	493	509	508	534	528	488	499	505	474	479	464	549	519	509	535	525	506	494	511	478	507	484	516	498	516	498	515	510	482	505	568	529	492	471	473	517	532	497	502	524	490	505	528	507	496	467	513	506	483	479	479	524	511	461	525	482	524	521	491	521	501	515	542	522	495	519	470	528	540	483	516	484	480	504	463	496	488	473	510	477	515	508	518	528	527	532	531	521	494	537	486	520	530	503	503	525	518	492	467	540	523	521	509	502	522	524	500	482	499	559	495	507	504	506	507	524	517	566	518	465	514	531	515	471	490	522	502	545	522	516	511	500	518	533	519	533	483	533	486	507	498	499	490	528	533	505	450	498	483	469	513	539	510	510	503	467	483	491	517	531	527	516	501	504	492	494	490	492	498	519	525	528	520	531	485	529	515	503	489	486	484	511	494	501	518	525	484	503	508	501	487	520	518	522	500	501	476	469	517	551	513	470	489	509	524	517	495	507	516	516	561	538	493	498	514	518	494	548	493	526	455	514	481	483	501	505	525	482	533	514	485	491	492	478	502	530	507	489	502	534	490	473	529	492	480	498	464	505	547	485	504	511	495	541	475	531	524	524	515	494	516	503	497	505	565	504	512	513	515	487	517	461	486	464	476	502	562	526	492	492	489	476	459	478	487	523	503	498	531	515	554	520	522	505	485	534	529	547	500	472	507	478	512	498	518	484	515	511	486
24200	21426	28870	24375	21379	13154	5297	3281	2587	2226	1999	1659	1608	1423	1419	1262	1156	1102	1081	925	834	754	697	586	565	449	526	482	444	444	473	456	420	429	401	386	424	405	411	432	461	438	434	459	431	391	426	419	412	410	416	364	392	407	383	453	406	397	404	430	427	438	410	392	437	385	361	425	413	391	438	426	402	411	432	417	413	387	447	420	395	447	400	397	420	432	420	436	402	367	452	382	405	415	396	415	402	412	399	385	402	400	406	411	440	407	415	380	422	421	366	455	443	387	398	423	437	377	422	412	400	403	399	418	413	434	402	383	425	453	391	443	419	405	390	389	403	408	394	403	391	411	419	414	385	440	403	417	388	412	414	412	448	400	444	415	403	418	425	400	438	425	352	437	426	392	391	428	410	413	426	437	423	413	426	382	334	369	399	391	397	351	426	393	408	412	403	393	391	420	411	412	415	401	435	444	442	432	406	403	416	407	390	411	393	418	416	411	419	413	394	446	354	421	445	406	426	420	414	396	437	464	386	386	402	366	380	375	396	438	389	359	437	406	375	439	420	425	432	416	403	429	383	454	401	378	392	422	371	379	411	378	407	387	437	446	412	397	429	402	385	412	414	402	414	402	391	388	382	420	410	399	381	406	415	434	425	423	395	417	406	424	422	415	407	399	396	434	420	438	453	450	427	388	384	425	408	404	407	379	392	401	411	440	406	398	433	400	402	392	395	418	436	408	399	371	395	395	434	431	405	378	447	415	411	401	422	388	418	391	405	404	395	399	409	399	422	452	414	374	416	400	403	408	403	411	411	383	413	385	415	418	409	435	371	427	401	433	383	410	406	436	408	392	430	392	403	429	411	382	447	425	391	383	427	441	402	424	414	454	415	431	401	397	423	453	401	407	394	433	401	387	384	421	384	399	424	424	390	412	385	408	402	436	399	403	415	391	400	403	371	404	431	418	436	408	389	415	440	381	411	426	404	421	447	390	399	393	398	423	418	383	405	396	399	408	382	416	433	419	396	380	392	433	451	366	411	382	384	442	433	370	436	409	378	443	407	421	426	406	438	387	433	395	405	378	419	415	407	425	417	382	389	413	385	369	447	409	400	415	464	395	433	429	393	413	414	390	418	425	411	397	390	382	422	364	415	434	412	364	448	421	449	419	375	436	426	412	406	439	430	408	385	410	441	418	398	388	374	366	445	421	405	402	368	417	400	452	407	372	423	413	433	419	397	417	405	412	415	409	411	395	448	418	429	396	424	388	427	378	430	434	394	401	381	383	431	412	405	390	401	432	437	400	430	420	410	458	399	434	420	392	415	400	444	410	431	435	389	374	411	419	420	416	402	385	375	411	406	413	411	411	384	374	409	402	417	411	396	415	426	402	430	396	437	424	404	393	420	417	407	431	467	374	378	419	397	391	418	426	401	427	405	436	410	447	413	418	414	412	423	361	428	432	393	417	390	396	381	399	397	413	410	399	407	416	434	421	394	397	416	382	418	423	398	383	380	428	443	410	432	422	431	408	418	408	416	429	393	445	420	409	435	417	376	421	395	409	419	392	383	428	428	420	445	397	429	391	393	404	398	409	388	417	410	403	355	430	405	402	416	378	408	402	418	399	417	440	438	415	406	388	413	420	416	392	410	410	372	467	423	436	406	413	435	403	378	414	409	398	456	445	418	384	422	431	395	402	423	409	430	445	401	381	419	406	365	395	385	429	417	382	400	408	389	384	446	413	384	401	421	391	401	424	414	416	408	401	389	403	403	414	335	431	424	438	412	409	369	401	351	426	444	430	442	414	390	398	377	401	434	431	429	431	425	436	444	419	406	439	412	354	460	368	427	420	398	409	422	432	428	408	414	445	424	406	408	437	401	393	450	460	378	416	368	418	444	425	414	426	410	394	378	410	396	394	365	406	433	420	394	380	395	396	417	395	388	423	421	373	372	378	417	402	407	382	408	420	411	428	394	402	372	428	429	399	417	403	393	372	392	410	395	383	389	331	405	424	367	408	410	349	406	407	406	415	399	391	397	430	435	435	411	396	414	396	448	438	407	447	403	441	448	421	410	412	410	394	406	421	377	395	395	395	378	424	429	426	406	402	432	402	403	394	384	400	402	420	392	407	408	393	409	411	398	425	372	413	423	411	407	419	427	430	347	405	412	415	407	432	386	404	393	400	415	362	433	398	396	395	389	414	415	445	408	424	400	411	403	400	383	399	398	391	370	439	438	401	395	426	387	414	387	386	425	401	378	379	378	390	383	407	418	398	417	412	373	428	389	421	417	399	385	385	400	435	406	386	426	380	393	446	416	421	414	385	420	435	434	416	377	406	399	419	433	421	394	397	387	403	421	415	415	417	429	426	387	409	408	409	411	405	406	412	407	397	405	437	397	400	399	440	408	436	390	401	409	381	429	405	402	403	434	430	415	434	407	430	418	368	391	379	404	447	409	399	394	421	417	400	396	411	426	411	398	394	430	420	423	451	407	401	409	388	460	398	422	436	435	430	411	418	421	420	415	410	411	388	404	404	375	413	418	418	402	422	401	389	425	444	404	400	406	398	391	438	397	417	431	383	412	403	413	388	443	408	412	403	403	430	393	406	398	397	415	404	414	408	423	391	425	401	426	387	408	439	383	404	418	399	413	368	394	396	418	440	430	400	442	397	414	397	438	382	413	378	413	416	392	422	392	448	381	411	423	393	439	442	419	389	437	399	377	413	380	414	393	378	360	425	388	416	411	355	386	392	408	409	397	406	400	418	388	417	442	404	438	393	425	400	419	391	368	380	457	409	420	429	390	420	434	392	422	385	409	389	451	455	366	389	422	455	396	401	433	394	382	397	420	441	406	414	419	395	427	419	431	420	359	426	381	417	393	435	410	414	376	409	423	407	424	417	376	437	402	433	395	441	382	411	384	384	442	410	424	397	395	421	384	406	397	421	446	405	350	396	418	421	462	380	424	414	418	402	421	421	407	398	421	414	481	448	376	416	399	402	414	413	385	389	418	409	431	409	401	426	402	373	436	444	417	409	415	448	406	406	401	428	394	411	383	374	403	429	419	407	439	369	423	410	400	410	439	380	380	433	419	407	402	412	405	425	392	452	421	402	410	400	381	437	414	407	416	387	421	462	399	392	414	389	399	430	431	381	463	400	389	387	411	398	382	379	431	362	444	396	402	417	364	388	399	396	427	410	444	401	392	399	399	388	449	405	426	418	404	414	358	410	428	395	425	404	400	371	417	431	385	426	448	411	386	405	396	391	421	386	384	423	421	400	412	416	435	421	398	411	376	384	379	417	423	418	388	413	406	454	417	421	422	385	386	437	420	436	394	424	378	462	401	407	391	401	409	404	413	405	418	451	416	401	417	399	406	376	428	427	381	386	412	419	406	394	424	399	423	437	397	413	421	425	398	410	415	410	368	394	389	408	394	424	433	381	420	381	433	411	394	402	431	411	394	431	422	410	411	420	432	401	371	420	426	410	415	417	409	383
13674	27359	26698	20046	16475	13623	11619	9714	8458	7111	6332	5626	5146	4638	4412	4190	3895	3631	3392	2880	2378	2022	1718	1552	1292	1256	1096	1116	979	967	929	951	872	925	906	875	884	901	886	868	844	851	813	906	898	872	911	834	864	877	821	883	876	878	845	831	847	895	812	843	868	843	869	855	835	890	841	822	889	820	831	830	844	869	794	845	869	837	835	817	845	854	895	874	910	906	862	870	850	770	819	846	868	866	872	834	854	818	899	883	866	804	868	882	848	839	852	863	861	870	860	816	785	809	779	877	822	864	838	836	876	893	846	862	824	883	901	832	826	859	865	845	875	852	871	837	809	806	872	840	818	927	834	779	862	858	852	782	864	865	837	840	867	819	834	794	791	905	870	807	865	808	858	855	812	891	816	814	853	853	850	857	849	806	834	792	840	864	853	855	857	812	755	828	867	813	838	827	821	850	830	758	825	865	817	798	885	828	819	780	833	845	876	830	813	855	841	831	886	773	879	815	829	815	847	860	861	865	836	859	855	800	860	850	808	830	814	842	882	824	834	867	830	831	872	871	834	881	843	840	819	858	826	818	832	803	891	823	871	860	850	831	809	826	879	849	832	812	879	866	802	825	859	870	840	902	904	856	805	861	864	835	818	850	848	813	878	853	854	824	854	845	814	829	804	867	853	796	812	826	827	880	877	839	835	879	804	834	797	829	894	802	820	811	859	865	854	855	814	856	859	824	824	855	855	847	874	850	797	843	880	858	812	812	836	855	849	884	867	821	825	815	829	882	856	883	825	843	875	866	861	838	864	859	808	781	884	817	810	798	897	797	856	862	859	864	808	881	858	871	876	788	855	846	855	847	819	878	890	807	868	847	883	837	828	849	807	835	856	805	835	815	873	872	821	815	811	793	863	870	859	882	844	886	861	832	835	856	867	855	848	800	855	850	875	842	801	847	852	851	815	836	853	793	848	819	818	787	881	801	887	863	815	802	847	881	843	835	863	875	821	814	846	855	820	784	844	828	833	818	809	872	876	782	866	913	843	848	822	856	858	876	822	874	874	821	883	875	814	840	817	824	828	832	805	817	885	838	818	856	797	788	845	838	856	814	854	896	824	830	840	823	847	866	865	864	824	828	851	838	858	757	812	861	843	804	856	879	867	824	847	855	840	833	804	846	865	851	852	829	803	844	822	849	820	874	792	820	855	813	857	857	822	860	852	887	874	827	863	865	845	876	823	806	826	951	836	830	852	840	836	849	868	801	846	801	889	849	855	825	829	880	832	858	830	833	857	827	891	840	858	860	835	807	854	815	852	828	805	873	897	845	854	839	805	846	871	862	836	838	820	868	862	857	853	840	896	786	807	880	835	843	818	853	819	790	836	837	827	848	875	837	860	829	867	829	830	881	814	830	775	846	835	830	827	859	820	861	895	882	783	852	861	852	892	819	815	797	833	827	846	872	799	857	830	834	808	834	835	842	779	829	889	810	848	761	818	873	838	804	826	792	866	845	833	824	863	831	808	848	859	830	846	833	798	837	833	832	818	784	826	841	828	801	821	823	839	885	820	807	812	821	876	871	860	843	791	853	856	810	833	819	857	844	818	873	828	811	852	866	802	827	847	788	831	852	848	842	887	835	860	821	878	859	845	840	826	802	802	809	811	814	838	851	827	807	834	807	820	863	807	806	877	804	863	829	826	854	844	872	831	836	831	782	841	884	807	865	840	844	798	798	874	838	841	886	840	884	887	904	850	862	843	831	833	848	840	900	891	859	868	832	845	824	845	803	887	795	831	805	822	835	832	849	844	828	845	842	821	918	831	864	830	819	832	803	857	849	850	877	789	886	835	855	799	838	828	855	829	865	883	838	809	810	833	834	841	853	826	797	770	855	910	868	788	866	806	789	829	821	854	830	837	797	802	893	847	835	823	842	839	860	846	804	831	866	820	864	818	889	840	802	851	835	855	838	860	825	868	879	881	850	882	886	772	818	876	800	807	834	870	804	812	895	886	819	841	803	839	818	836	867	847	852	832	812	850	839	857	866	870	871	831	847	833	837	829	807	867	855	881	816	811	797	847	836	831	826	829	848	842	815	872	847	828	806	803	839	837	893	871	807	839	828	860	884	868	828	861	823	864	867	841	881	834	795	812	811	860	863	835	819	820	879	842	837	877	817	892	843	802	858	823	829	886	836	804	855	843	822	835	781	866	866	842	854	778	797	850	815	818	856	851	806	868	797	832	865	877	770	862	879	893	854	819	816	837	802	807	836	831	840	887	765	807	836	853	843	821	819	796	842	805	846	866	897	824	806	815	853	875	780	885	840	864	789	861	886	862	820	836	811	814	769	832	836	835	809	870	781	786	819	879	825	863	853	822	884	769	831	873	791	872	874	820	818	794	823	850	824	844	851	873	812	879	793	839	831	887	821	846	868	817	804	863	855	857	805	821	828	867	861	869	840	825	839	830	848	826	832	877	768	815	801	865	803	838	848	869	783	839	832	851	778	830	802	882	837	829	836	829	841	860	827	808	835	843	845	827	831	851	867	820	828	834	787	813	858	824	865	773	824	827	844	887	839	843	835	866	832	848	861	853	862	858	816	848	811	842	844	795	829	844	858	895	823	837	883	849	832	801	823	834	830	841	842	838	829	795	844	799	828	855	861	853	795	867	884	843	825	807	775	836	873	847	837	878	826	815	864	857	888	867	870	883	825	871	798	789	821	851	844	814	863	828	863	785	852	784	898	832	884	862	841	816	826	814	883	889	818	829	835	836	805	845	830	840	831	855	825	860	819	848	861	851	847	778	829	799	825	894	821	835	901	829	824	850	788	800	815	780	875	842	820	824	827	883	833	869	874	823	874	836	861	824	892	803	854	853	860	854	863	827	890	829	912	808	854	853	821	860	822	846	862	846	804	809	842	856	817	841	836	855	819	808	824	845	901	819	853	809	837	845	841	857	848	804	837	801	833	833	849	861	819	851	823	821	838	833	811	899	888	851	824	882	780	845	837	863	848	860	855	880	799	889	810	807	847	795	883	823	782	829	823	794	837	843	823	849	778	860	820	828	875	853	831	798	868	842	856	857	844	788	798	811	768	835	822	842	820	826	847	837	855	827	880	867	861	846	810	821	874	929	860	821	846	838	843	831	857	831	887	810	792	831	861	864	842	865	840	830	855	848	804	812	827	857	848	834	874	856	816	846	879	847	872	893	826	847	850	852	810	842	838	890	850	850	813	821	861	841	823	803	810	889	842	799	835	850	854	840	832	814	797	797	831	836	848	812	818	828	862	843	806	844	784	879	854	826	809	837	839	868	816	916	819	788	839	824	837	872	857	828	821	859	830	896	847	912	881	808	841	818	844	848	834	854	887	820	882	772	852	835	898	858	805	815	796	825	865	876	861	836	807	813	804	852	837	885	820	832	838	869	876	833	795	815	825	826	837	863	833	883	828	856	855	815	849	781	847	821	848	857	831	791	811	807	827	840	863	804	871	831	830	849	810
27308	17281	5976	2936	1686	1215	1037	812	749	576	535	535	501	454	511	400	430	422	370	339	343	317	286	250	270	242	255	271	279	272	260	256	249	214	256	247	252	237	262	243	270	260	255	232	256	233	245	232	239	253	258	262	236	247	231	267	229	220	230	222	250	235	251	231	219	219	268	248	226	229	227	233	238	222	255	255	257	241	233	251	245	256	263	215	248	252	254	222	261	254	234	252	226	233	237	265	235	262	257	242	236	224	254	254	273	227	248	244	241	237	279	252	244	238	254	239	226	228	259	260	254	215	238	236	248	212	262	252	249	251	212	217	264	227	241	235	282	275	230	255	214	236	243	249	232	252	222	229	241	204	227	252	271	216	232	238	241	268	243	244	241	246	221	226	245	206	227	224	241	217	220	270	219	245	246	237	231	257	251	256	240	243	236	238	241	247	243	275	229	227	247	259	251	255	209	263	262	250	229	241	254	248	234	253	276	245	225	232	260	230	252	230	239	235	232	259	237	226	245	236	232	236	269	254	232	213	234	231	235	235	261	230	268	246	208	254	240	246	240	220	257	252	258	244	260	240	263	259	219	272	235	250	204	248	231	237	249	254	233	240	252	206	267	260	282	236	230	207	255	250	234	228	242	235	224	195	246	265	257	228	231	248	235	234	229	258	244	246	244	217	248	262	247	224	238	236	241	234	261	273	250	246	238	236	239	228	247	236	245	233	252	263	236	233	223	233	225	244	251	267	273	228	257	237	247	237	261	248	241	239	222	257	240	260	242	261	238	262	227	237	253	236	244	238	257	275	200	244	250	253	242	228	224	244	248	262	259	230	237	257	272	259	254	220	232	251	248	210	265	253	257	232	246	207	247	257	246	261	234	262	252	218	267	285	254	229	253	257	241	249	221	220	213	252	232	236	236	252	255	243	235	242	242	255	258	183	242	229	238	257	252	222	240	247	253	249	239	244	261	247	230	218	277	230	232	246	217	246	233	240	293	248	266	237	275	240	228	245	235	238	264	240	223	235	240	242	261	243	221	213	220	232	243	214	271	247	245	242	246	231	240	252	239	234	245	231	237	245	268	242	269	234	268	234	250	251	238	241	226	244	221	235	236	277	267	250	226	270	234	237	261	277	256	265	228	235	225	220	257	245	245	213	251	238	215	260	239	224	280	227	251	220	252	226	244	234	252	218	240	242	250	233	227	240	254	244	239	270	216	243	206	203	260	268	272	220	224	249	259	217	231	240	250	235	237	238	226	228	233	249	260	250	252	237	225	226	235	265	240	240	246	224	224	228	232	250	234	232	265	254	227	231	247	252	261	252	249	259	251	283	251	248	252	234	255	251	235	218	222	224	236	208	214	246	200	246	229	247	215	231	226	267	233	239	236	246	245	232	244	240	246	256	248	268	253	234	247	234	253	247	223	232	237	240	244	262	205	213	260	225	220	242	250	276	230	248	248	241	242	255	251	226	236	229	219	241	238	238	244	246	244	228	239	261	260	235	224	252	232	239	245	240	227	264	262	242	240	200	245	258	219	244	258	262	232	208	230	239	248	258	251	240	241	257	250	225	248	223	232	239	248	265	247	255	234	258	267	233	236	247	233	235	228	225	237	234	239	237	229	265	260	208	268	240	275	200	269	252	228	237	263	253	214	233	242	246	249	245	217	236	251	219	249	245	252	217	244	243	256	228	246	249	219	242	259	243	242	240	222	230	242	240	283	242	240	230	214	249	235	216	237	234	246	244	239	237	262	237	240	282	231	221	242	254	222	256	212	231	226	224	237	228	232	229	267	209	235	246	255	277	244	270	247	241	225	233	219	238	257	249	264	282	243	212	260	219	247	195	266	221	249	239	233	233	233	246	243	215	239	239	253	240	238	260	265	266	236	248	251	251	216	256	216	225	270	212	232	247	277	244	230	253	233	227	255	237	245	238	240	245	238	221	250	238	218	248	238	243	241	268	246	285	234	232	254	252	221	230	240	230	235	245	232	271	228	232	240	230	246	243	254	256	246	224	244	247	218	272	270	254	245	224	263	232	270	228	241	227	246	222	253	247	222	242	233	225	238	234	244	236	246	230	235	253	249	249	232	247	238	235	258	226	290	248	221	221	235	245	244	254	232	235	241	241	253	247	248	254	268	241	214	248	258	241	241	234	239	278	249	216	249	264	245	220	225	247	238	244	207	268	254	263	217	243	258	249	252	257	246	224	273	235	225	232	269	227	227	223	240	243	243	237	255	244	235	230	243	240	260	238	241	243	245	236	253	241	276	250	239	249	261	245	250	260	233	244	266	246	243	236	226	243	258	246	245	244	225	250	270	242	272	265	236	244	235	238	250	259	244	243	222	257	231	241	215	244	223	262	208	259	244	234	266	227	237	264	242	235	234	250	241	252	251	261	228	254	234	239	239	237	224	256	237	210	230	279	234	234	220	261	247	254	266	241	226	225	246	221	243	227	243	234	254	273	241	233	211	243	218	262	250	244	217	248	235	236	230	234	230	220	227	250	212	250	249	229	232	244	239	262	263	217	224	240	246	244	249	239	232	216	242	246	238	236	226	272	233	245	254	248	276	257	231	204	230	234	234	229	229	225	226	229	259	259	246	240	258	206	236	246	267	256	257	248	239	239	237	244	224	223	260	245	228	263	247	248	262	235	245	229	226	238	278	240	224	249	251	224	247	212	290	243	272	216	255	260	239	249	257	247	214	225	245	236	264	256	257	251	211	239	258	236	237	245	261	248	225	232	247	254	248	244	253	213	227	236	233	212	226	252	247	224	268	248	236	251	255	264	239	227	230	251	224	258	238	256	232	240	207	254	240	263	261	254	263	223	261	237	235	257	245	276	231	239	219	228	258	211	209	239	257	222	256	210	243	247	240	265	239	236	234	246	261	247	259	231	252	230	259	241	264	238	231	287	254	246	265	271	234	212	246	241	234	253	242	236	238	218	246	250	235	227	234	263	240	239	236	236	234	255	234	236	232	265	229	229	249	245	243	224	230	261	259	242	250	254	238	235	275	221	241	224	214	249	256	242	230	241	226	234	251	236	229	230	236	210	240	234	225	237	230	241	239	270	230	252	238	223	233	245	262	233	237	236	249	266	234	262	245	230	231	228	260	235	219	235	217	243	231	252	275	243	246	246	260	233	237	261	247	237	243	229	249	222	233	235	279	266	244	215	246	242	243	224	251	255	274	224	242	244	227	235	248	251	237	226	254	221	253	244	230	233	231	250	206	222	256	236	250	233	239	227	233	241	255	243	241	210	250	236	246	268	251	240	255	254	255	235	225	239	233	247	210	259	228	217	257	247	236	236	243	245	243	218	222	269	249	252	247	235	246	250	252	260	235	262	242	227	251	249	241	244	231	199	241	256	258	250	227	261	233	234	216	251	259	223	251	242	249	237	246	249	275	238	257	232	240	265	245	239	254	198	259	266	234	243	239	238	231	246	242	218	212	229	254	237	220	236	237	253	259	264	277	233	233	249
8151	11987	12117	7645	6059	4645	3655	3124	2645	2187	2094	1874	1707	1592	1502	1382	1316	1268	1138	1040	921	846	782	689	670	618	614	622	518	579	547	575	561	557	520	526	585	579	541	565	558	597	626	561	559	579	530	559	586	501	551	533	549	575	545	561	554	574	542	510	513	541	569	540	543	518	555	543	559	554	577	536	584	545	588	569	496	504	548	567	575	548	515	566	553	539	520	521	556	560	552	544	512	531	533	545	522	547	538	569	538	528	577	540	543	559	545	564	527	515	531	555	541	563	527	563	557	543	545	521	553	566	558	526	534	568	540	544	520	550	554	583	521	544	536	554	518	590	609	480	553	558	514	541	536	572	526	540	507	502	580	527	514	584	562	519	563	564	551	547	582	535	531	523	533	535	520	553	539	517	548	601	584	527	542	570	549	557	557	528	526	597	554	548	543	572	558	586	577	519	549	523	552	532	551	566	511	563	535	536	541	553	533	519	540	514	561	519	611	571	538	539	558	532	540	580	591	550	511	518	597	564	506	557	572	540	515	544	532	560	553	574	529	517	595	568	542	557	537	515	569	548	535	555	546	559	571	524	527	516	573	500	559	539	519	519	568	551	517	559	539	570	539	538	498	546	503	534	563	556	515	556	543	574	594	567	543	530	564	564	544	580	529	566	560	532	521	527	539	501	527	537	512	520	589	589	564	515	575	561	528	552	505	548	558	556	578	556	515	569	568	544	546	527	552	548	539	523	538	520	562	533	571	512	520	537	532	574	527	546	572	529	521	535	597	509	546	532	552	559	541	531	537	551	550	542	535	546	563	557	565	590	582	579	537	537	546	498	526	512	531	551	584	556	610	543	535	560	496	543	530	492	506	560	515	595	548	539	536	560	553	538	541	542	520	543	560	561	560	516	580	504	563	529	566	544	557	539	566	564	577	555	558	550	545	525	584	533	515	537	543	537	519	517	524	533	589	526	585	534	558	539	546	581	503	563	508	595	549	571	568	499	551	557	535	572	560	553	566	554	494	569	559	535	520	557	520	549	557	533	562	522	554	587	576	529	554	526	564	538	551	523	519	527	527	557	538	544	578	523	565	591	545	539	556	546	515	561	548	506	552	591	559	555	559	503	561	565	548	552	544	596	533	554	525	588	504	581	550	574	556	533	555	556	542	555	522	525	559	563	527	569	557	517	538	528	550	580	537	548	576	546	516	513	527	493	624	562	554	558	575	556	551	537	512	546	557	556	552	515	530	548	522	554	514	534	591	568	541	529	572	527	532	541	542	566	529	534	529	571	544	544	587	538	533	591	547	528	556	552	536	570	522	541	533	560	554	541	548	548	555	556	552	527	530	567	537	585	541	546	552	585	544	515	541	556	581	581	567	533	537	576	525	549	561	516	529	522	540	508	509	545	516	579	549	552	576	570	577	545	557	571	575	555	548	518	555	517	540	525	530	567	543	523	545	569	527	557	552	590	548	567	549	558	558	580	627	576	565	529	505	542	539	586	557	504	562	522	573	554	550	523	565	538	526	563	587	502	550	544	531	567	542	536	530	518	513	589	568	542	548	573	530	555	553	539	549	565	533	512	531	541	546	544	528	566	557	514	536	569	558	550	533	554	555	528	505	561	585	550	516	543	623	559	561	554	541	514	555	558	583	528	515	519	571	517	530	512	573	541	543	561	538	536	543	558	519	547	520	571	534	543	558	565	507	514	541	544	545	585	553	538	545	559	560	560	566	537	553	557	560	545	585	560	533	562	577	515	582	515	533	552	570	524	527	562	546	516	565	556	581	567	573	535	558	497	548	539	575	513	548	541	529	540	554	546	544	522	571	505	541	555	566	543	580	548	576	569	525	529	586	573	523	577	560	559	558	552	530	551	533	594	546	595	584	567	557	561	552	543	565	559	582	548	568	510	506	572	517	551	516	503	539	547	549	553	578	502	529	537	547	526	546	564	554	530	564	538	508	569	535	543	556	570	562	548	485	566	484	556	556	535	543	550	506	574	579	566	558	586	571	537	581	545	556	545	560	553	541	528	563	549	550	578	554	579	567	560	547	553	582	572	520	542	518	553	550	525	543	540	567	560	544	581	512	498	541	563	544	538	495	586	542	508	562	541	541	562	518	524	580	560	542	500	512	542	528	552	533	515	537	595	558	554	533	524	525	567	559	543	577	572	570	587	518	523	578	542	561	556	532	564	569	543	534	546	562	519	529	508	578	549	549	557	543	561	510	557	532	555	549	568	551	569	623	521	564	575	535	546	498	545	595	580	511	547	508	543	543	550	559	538	491	546	547	540	528	539	506	575	549	508	553	542	554	552	551	539	522	557	562	545	509	510	544	496	575	550	562	585	530	504	542	555	558	535	564	519	550	539	577	552	526	560	515	578	554	546	599	566	518	521	565	554	570	577	550	568	548	524	558	564	510	543	537	562	524	552	537	540	549	518	552	551	542	563	564	570	562	531	562	524	516	553	559	525	536	588	562	502	520	529	562	538	568	539	543	508	569	503	545	572	539	508	554	543	493	536	549	559	560	530	548	592	603	517	535	561	510	506	556	566	594	532	540	546	544	565	537	554	509	488	548	562	473	519	563	527	559	543	509	549	513	510	547	540	493	589	546	519	552	561	537	551	519	559	559	539	568	564	581	547	563	516	564	497	549	549	554	538	528	496	496	519	480	554	570	573	575	509	571	565	554	540	567	535	529	498	550	560	570	566	552	510	523	589	553	525	545	563	572	547	600	538	566	523	521	550	567	525	529	533	578	526	505	517	546	558	508	549	527	550	574	547	514	584	548	544	554	526	565	573	537	518	559	535	611	545	561	567	543	515	572	537	511	558	517	483	531	541	568	525	559	576	535	590	532	542	557	527	536	532	541	578	556	523	506	614	551	573	552	525	545	552	570	569	566	555	563	559	549	531	554	511	554	555	569	549	567	546	566	565	453	552	543	542	569	587	553	516	535	591	536	541	576	552	551	532	548	550	579	574	552	568	545	497	529	517	544	562	525	566	548	570	526	570	552	580	514	580	558	574	561	518	578	589	572	542	579	530	527	526	552	514	535	510	604	503	564	508	555	591	567	554	500	602	495	551	515	544	518	538	520	572	569	535	533	601	531	553	571	569	542	535	574	541	522	497	524	545	550	562	593	548	550	553	522	587	554	547	545	556	595	557	525	536	576	554	573	534	512	607	503	589	510	527	580	519	561	555	551	557	521	571	549	513	536	487	564	515	541	574	554	530	544	552	550	569	540	565	554	539	580	592	516	535	575	539	495	566	530	543	550	533	535	550	568	504	515	551	575	586	525	522	546	535	599	576	516	569	556	539	557	546	566	526	543	535	518	540	518	555	570	560	570	530	563	513	560	537	509	579	543	527	533	546	577	581	534	558	581	555	545	544	505	587	585	536	545	545	612	577	571	578	557	525	563	576	563	519	549	565	532	551	491	577	542	522	562	583	532	543	533	586	543	520	565	565	526	585	538	559	545	548	499	547
25113	21433	27852	25313	13486	3975	2559	1884	1493	1260	1133	1013	957	884	831	678	695	658	607	554	472	423	353	345	323	293	271	264	248	240	209	259	214	234	262	237	245	229	237	258	238	240	234	251	230	217	238	227	246	252	219	235	235	236	245	243	216	220	245	216	219	219	241	224	216	226	248	241	253	238	233	233	254	240	210	248	239	208	211	244	240	209	258	248	255	226	241	256	229	227	235	236	239	256	228	247	218	231	234	227	243	216	206	213	214	240	245	257	242	234	233	207	224	228	241	216	229	223	248	211	253	231	241	246	231	258	220	215	207	219	233	227	243	223	243	228	226	243	231	238	254	256	235	231	216	241	233	224	255	226	235	228	218	216	227	241	257	197	220	187	212	236	221	240	245	222	239	217	188	221	243	246	215	223	251	230	220	219	212	244	212	227	232	244	248	249	212	219	221	249	248	259	230	244	255	248	242	214	196	226	231	211	219	215	241	204	209	255	215	234	217	244	219	232	227	208	229	238	205	218	192	236	233	226	225	207	233	215	199	214	234	212	226	213	223	197	243	242	222	223	222	239	227	254	228	217	230	234	189	224	230	252	221	242	212	236	258	234	226	221	196	215	212	232	235	226	228	227	217	219	212	235	220	223	224	231	229	204	222	245	224	228	264	215	222	243	220	224	236	217	244	227	236	237	231	236	226	239	253	239	248	243	228	224	211	231	241	199	222	224	250	223	221	230	175	216	226	229	235	237	250	237	234	239	273	228	259	227	215	226	265	245	248	232	247	254	234	240	217	240	221	228	235	264	239	223	231	220	238	228	210	214	231	259	221	229	232	203	245	239	201	216	232	237	205	231	198	238	233	230	223	250	237	231	199	229	262	220	234	202	254	238	229	201	245	216	233	237	243	235	209	266	240	223	225	232	231	238	230	242	242	246	226	220	239	242	229	228	232	246	235	232	231	263	229	218	238	243	255	244	229	261	212	237	219	223	211	244	211	243	254	221	245	216	222	227	231	246	237	229	207	208	233	223	246	221	234	213	220	232	238	208	245	239	244	211	247	236	247	219	248	216	259	222	235	209	244	231	234	236	266	240	221	237	250	223	214	230	251	264	216	212	223	235	205	214	238	227	215	208	248	211	225	251	246	224	242	222	236	236	223	274	232	211	221	208	228	205	234	226	250	254	235	218	237	252	253	218	219	203	240	213	248	247	258	231	239	231	234	234	264	269	232	240	240	252	196	229	227	223	213	232	276	260	212	221	212	210	229	222	210	219	218	211	196	271	239	198	212	254	225	221	215	224	217	221	236	220	210	235	223	213	219	241	266	229	235	219	231	239	224	218	217	216	227	243	223	230	205	239	224	215	229	215	238	264	212	233	262	253	200	252	233	248	238	208	217	229	209	233	253	242	216	230	199	228	265	252	219	221	211	236	238	242	225	227	222	227	255	210	227	212	216	226	237	222	237	242	245	230	243	239	209	240	231	232	214	235	219	244	261	235	254	212	231	221	269	223	229	224	265	234	237	248	239	216	241	213	217	230	240	233	228	221	221	230	227	219	234	214	222	224	239	266	228	266	231	226	258	232	219	221	222	208	223	238	245	231	245	240	237	259	226	242	267	218	234	212	232	208	245	219	232	227	235	239	223	259	232	213	255	227	231	215	247	228	223	220	222	221	234	256	212	243	233	214	247	266	210	222	222	239	221	194	196	214	249	220	228	251	229	218	241	222	236	238	226	225	218	234	223	239	200	191	221	217	229	216	221	233	200	244	232	222	247	240	219	252	221	240	227	218	212	239	228	232	205	243	225	234	237	264	219	233	211	244	252	233	217	220	257	210	223	214	239	225	245	260	253	224	233	229	218	224	245	234	221	209	230	221	229	211	245	227	239	227	234	247	223	228	218	237	231	258	232	219	238	241	216	222	252	196	240	234	205	220	243	227	254	237	240	244	217	215	219	236	214	217	228	268	234	207	224	221	220	244	234	228	226	225	250	228	246	214	223	261	234	206	239	233	231	236	238	231	250	255	243	223	251	220	228	211	249	281	198	219	236	200	242	266	250	216	238	229	213	205	223	230	208	250	236	263	228	217	238	234	239	277	242	239	247	250	219	200	230	214	236	207	221	259	240	215	230	229	213	231	218	209	256	240	223	242	205	240	226	254	243	214	219	238	247	221	237	222	224	228	232	249	254	221	233	240	247	234	218	232	228	233	237	235	253	229	233	229	242	234	241	208	218	218	241	202	226	218	235	241	240	265	249	250	243	208	231	231	212	241	232	229	222	230	257	250	253	251	233	231	215	232	220	244	241	249	237	241	236	236	234	246	245	220	221	216	232	236	228	254	234	243	251	215	222	248	247	223	215	224	236	254	242	233	211	224	233	249	232	240	231	252	226	215	256	235	227	228	217	241	239	211	221	230	242	218	209	217	237	231	221	225	264	252	236	236	236	215	268	239	235	206	211	239	206	232	230	229	244	237	219	215	246	237	211	216	227	219	217	242	210	247	179	217	221	223	266	235	216	251	217	238	231	200	250	214	208	219	242	249	227	186	226	215	240	208	254	181	233	242	257	207	244	272	234	230	250	234	233	237	246	239	238	232	223	230	215	230	239	249	234	233	239	239	231	232	242	218	243	219	227	230	222	239	242	232	208	245	222	238	241	221	212	234	231	207	193	240	245	240	240	226	222	238	246	241	220	224	224	233	231	249	239	213	252	232	211	229	230	219	244	208	246	239	232	203	227	241	229	231	256	222	207	233	258	215	215	224	258	223	236	227	236	225	227	218	217	238	242	224	220	237	231	204	218	249	226	219	220	222	221	243	220	224	241	236	241	244	220	226	229	231	228	226	206	217	235	241	211	239	224	187	224	218	231	230	215	271	219	291	234	220	253	225	219	235	212	241	220	228	226	246	222	260	228	229	226	224	232	226	239	209	264	266	242	218	249	231	199	209	232	215	211	232	233	232	219	228	237	219	263	221	222	235	233	266	245	209	246	205	268	235	248	216	261	241	231	238	224	234	231	225	233	207	243	245	204	233	239	248	227	242	241	221	243	243	231	257	232	235	221	240	226	229	246	242	228	235	250	224	235	245	244	238	207	229	258	236	238	229	202	256	204	232	214	240	236	225	229	226	243	231	249	219	218	227	263	213	217	226	250	205	209	247	228	204	242	223	245	223	254	247	230	252	220	213	237	253	229	225	243	247	215	241	231	226	232	217	226	230	206	213	212	260	198	209	240	217	222	242	243	229	248	226	220	214	239	247	213	243	229	217	219	243	244	202	223	226	209	227	236	207	241	215	231	259	227	247	208	225	200	222	259	239	239	240	257	249	225	235	234	243	252	249	248	232	227	214	208	229	237	222	235	214	242	228	228	212	206	238	237	223	237	227	251	243	224	225	204	222	208	242	244	244	238	221	220	243	210	226	227	224	251	213	225	237	233	231	221	248	197	233	231	242	229	211	235	244	232	220	222	224	232	239	219	233	246	230	237	226
10953	22186	21780	15222	11778	9504	7714	6659	5602	4613	4248	3775	3402	3177	2875	2531	2380	2193	2006	1762	1607	1349	1139	1000	803	740	686	599	601	572	552	568	508	518	565	561	578	522	569	540	523	522	509	511	531	493	535	521	544	551	517	527	492	503	504	457	536	533	496	520	536	540	493	525	501	511	493	514	502	513	488	529	482	517	509	477	529	481	533	474	519	496	527	521	525	479	462	525	521	531	514	495	522	493	493	501	520	525	531	518	519	534	511	513	488	526	505	488	493	491	550	509	472	476	493	511	471	518	511	526	500	509	484	554	470	506	505	510	487	499	485	543	494	509	497	522	535	546	525	497	526	524	499	517	540	520	578	516	536	541	521	528	511	522	502	466	495	535	526	501	497	526	552	474	469	467	491	480	477	502	534	546	497	538	508	478	503	496	494	494	499	523	486	515	477	517	473	469	517	531	511	517	530	483	475	533	493	507	488	494	457	513	486	512	515	534	507	517	491	495	496	528	539	489	517	499	480	536	515	530	496	499	502	516	492	530	530	536	535	490	498	491	507	516	529	505	538	543	543	441	489	512	497	509	536	497	499	516	508	503	501	489	515	460	502	470	540	531	539	550	564	522	452	483	520	508	519	529	493	500	512	488	521	553	507	483	520	531	528	493	493	505	495	502	500	487	517	525	521	489	479	530	511	454	549	540	497	524	515	485	494	472	465	473	502	534	520	471	519	509	473	538	500	504	502	519	513	504	468	528	536	510	456	481	486	511	557	532	514	464	531	500	496	491	523	553	507	513	510	494	532	529	501	530	506	484	510	504	548	535	507	524	502	557	513	515	508	498	529	525	505	508	509	503	519	516	520	544	463	507	504	507	527	521	514	482	497	499	498	494	475	488	507	505	523	529	507	516	502	493	497	504	547	533	468	515	534	527	472	496	515	505	527	552	498	505	475	531	493	475	498	515	514	516	526	500	516	487	517	519	525	505	530	539	534	504	522	543	515	519	469	506	538	488	522	462	535	500	527	533	524	513	534	512	528	509	440	514	527	511	521	536	550	537	544	559	510	469	505	511	504	493	492	487	516	505	466	518	480	504	484	495	518	528	530	501	467	514	495	518	484	512	480	539	512	509	523	492	467	499	535	526	476	516	482	527	452	522	500	555	511	496	536	521	559	518	541	516	520	507	495	561	522	502	517	498	481	531	486	517	481	518	498	508	540	481	538	557	498	519	542	494	552	475	509	557	543	514	516	515	506	552	511	521	524	516	556	483	496	500	497	532	497	531	498	540	545	496	518	516	538	501	515	519	521	471	522	581	489	542	519	498	533	526	575	536	503	488	486	500	505	525	514	496	516	482	487	536	525	480	494	525	504	492	521	515	516	504	481	550	519	489	514	519	496	541	523	493	477	509	539	483	487	535	516	473	490	488	528	519	560	524	522	551	486	504	512	504	458	495	495	528	501	536	547	534	499	521	549	485	513	476	517	517	496	506	504	527	526	560	494	515	492	498	510	526	507	555	526	485	493	525	501	514	517	516	546	540	500	489	526	507	480	498	523	511	506	552	490	473	526	482	520	517	533	464	511	495	485	522	527	514	489	554	507	529	493	488	508	511	491	527	521	521	493	552	507	500	522	486	529	504	503	487	515	493	562	519	471	507	525	512	501	510	512	541	553	517	492	504	510	475	545	512	498	501	546	520	512	512	512	538	501	519	517	486	495	512	524	545	502	522	522	546	517	488	480	521	512	492	485	482	514	513	506	515	523	534	496	515	503	504	552	523	480	542	532	520	494	499	502	506	512	519	489	527	505	532	486	504	514	536	534	505	506	506	539	512	525	520	511	484	485	493	516	489	514	520	492	513	507	534	513	538	505	495	523	536	524	557	476	490	497	536	497	516	513	505	530	531	506	488	522	522	527	515	548	520	501	506	518	454	503	481	501	545	519	523	523	511	531	526	477	524	515	524	519	491	525	516	507	529	506	502	488	509	572	523	517	543	464	481	535	536	463	509	501	561	517	513	501	545	527	477	511	509	493	523	497	487	507	500	487	500	534	465	528	534	496	489	510	524	559	507	511	538	509	532	513	450	462	491	481	488	484	529	502	505	507	522	511	484	488	517	465	547	492	478	562	510	512	528	512	503	490	525	513	519	532	496	509	509	522	500	471	542	513	508	546	479	524	533	482	498	510	511	559	503	507	479	495	482	505	461	457	545	481	487	493	534	514	542	522	515	489	461	530	498	475	514	491	493	530	501	519	514	518	548	521	511	489	533	535	530	490	538	497	531	523	502	506	518	492	528	531	528	497	486	531	508	484	484	481	505	489	525	513	485	527	495	506	524	511	526	544	513	489	528	523	522	523	500	510	503	519	531	498	510	493	542	488	554	516	528	476	521	498	509	490	534	520	524	505	546	526	524	481	519	501	488	496	534	530	493	551	553	507	532	534	482	518	500	519	518	533	504	481	551	542	489	524	557	535	530	530	515	471	523	504	456	522	496	501	519	590	526	491	465	516	505	518	500	491	544	529	483	504	521	510	539	509	489	489	488	508	482	517	515	512	510	489	518	488	504	499	534	493	523	468	509	514	507	544	485	503	510	502	515	489	532	518	549	483	516	469	482	465	523	527	582	493	500	509	546	553	479	519	530	500	496	484	466	494	495	451	493	541	546	527	494	523	495	548	498	498	518	489	576	540	536	494	532	481	470	574	521	527	496	554	518	467	505	496	494	496	546	533	533	512	498	554	546	494	541	507	500	517	498	518	484	521	500	526	519	513	505	550	522	507	496	508	533	526	496	557	525	532	518	552	505	462	525	520	499	535	538	536	521	508	526	543	498	556	539	459	552	511	472	539	484	547	479	491	497	492	510	508	507	554	510	499	485	500	526	531	508	519	557	527	465	500	521	505	492	551	469	574	480	525	524	561	486	532	504	538	487	490	526	536	511	501	494	515	529	559	524	543	508	497	561	503	489	523	555	515	496	526	503	511	521	553	530	536	502	545	526	516	519	509	520	503	491	486	542	534	544	520	493	514	505	531	516	532	462	488	532	498	508	526	542	513	511	527	459	498	530	503	497	545	512	511	501	546	509	521	544	499	512	557	508	521	534	499	548	503	524	525	499	503	544	526	514	470	477	513	529	518	504	521	512	530	499	517	487	508	470	509	495	519	455	480	511	524	521	517	521	504	500	500	519	485	474	511	528	495	493	514	519	501	491	469	497	513	545	522	539	492	537	540	491	485	539	528	492	508	479	512	528	502	501	526	518	537	495	520	528	489	503	545	476	508	477	516	539	526	529	508	555	513	492	515	494	514	519	490	498	508	516	511	542	531	507	506	503	537	498	515	529	494	534	476	523	517	505	494	540	493	493	551	516	484	495	500	521	529	492	538	489	529	511	527	521	512	513	519	522	517	505	519	502	489	473	485	510	463	503	523	484	535	535	493	508	577	498	516	539	547	523	505	503	511	515	486	502	487	544	536	560	526	473	489	495	540	544	491	505
24164	21418	28836	24401	21391	13356	5348	3359	2592	2155	1958	1801	1638	1535	1409	1326	1207	1153	1001	932	904	721	683	620	562	536	526	403	427	448	429	408	465	456	382	436	455	386	399	447	424	426	433	417	461	438	414	433	467	421	413	428	383	425	420	457	415	371	439	439	429	425	423	380	387	404	419	419	422	436	437	422	401	427	414	434	418	381	420	387	406	377	432	414	410	430	421	451	431	417	387	391	404	413	407	427	430	433	414	396	418	415	409	412	407	409	410	415	413	401	392	425	439	405	410	399	367	441	413	379	379	427	401	411	423	419	402	407	414	411	447	403	376	449	425	436	437	423	443	392	380	400	409	426	409	380	436	387	410	427	369	409	411	445	395	406	387	418	418	436	382	412	403	402	382	420	431	398	418	405	366	379	467	373	415	421	400	397	420	407	432	414	430	412	409	455	429	441	430	396	426	430	410	442	388	396	401	413	404	386	399	368	435	418	394	378	398	418	418	463	403	423	403	364	382	408	440	405	449	422	405	421	382	389	434	377	418	411	411	425	391	420	420	419	416	411	473	446	399	393	398	403	437	397	400	395	447	442	402	429	455	422	382	423	486	446	420	434	433	399	413	425	376	390	416	394	387	406	407	397	362	396	443	389	373	390	409	433	388	408	414	418	417	428	405	425	394	436	401	442	419	424	399	373	412	424	430	451	377	450	421	391	384	389	409	402	412	431	425	420	429	411	404	411	418	394	384	425	423	454	434	432	445	395	427	413	423	405	416	417	392	448	410	399	430	401	433	423	438	413	401	412	359	415	354	409	436	440	427	428	413	419	406	422	404	382	387	412	439	427	429	439	444	438	416	401	399	425	391	410	445	450	433	405	411	397	430	383	378	430	405	428	398	438	424	393	398	389	405	453	390	433	408	446	414	408	416	412	407	407	439	430	389	378	418	414	382	394	395	388	402	396	418	409	388	395	396	419	388	417	374	407	420	397	418	409	411	446	388	400	414	381	414	389	435	394	406	406	432	394	408	423	449	405	400	393	442	433	443	437	419	435	379	419	407	456	383	419	385	416	390	406	379	404	432	369	414	389	434	409	467	412	410	419	410	391	438	382	408	389	454	411	397	393	426	422	422	403	424	409	438	445	441	439	406	404	399	401	426	398	398	432	436	405	378	395	402	386	434	413	414	371	409	341	371	405	385	443	412	421	401	422	444	392	381	422	423	407	432	401	432	419	402	438	389	410	439	382	397	459	432	419	401	422	424	405	423	427	411	429	426	439	390	448	396	423	380	372	389	395	407	462	411	399	396	410	404	433	385	407	416	394	400	424	425	419	423	421	429	384	410	419	417	418	387	402	421	401	401	410	416	428	418	401	418	388	408	418	419	413	457	433	413	427	395	406	395	439	444	392	419	443	397	442	422	400	377	426	378	416	413	423	387	404	433	463	365	393	427	406	385	426	414	429	394	363	388	390	432	424	427	401	408	446	415	423	431	408	409	415	389	384	403	444	395	424	422	425	427	421	427	393	430	408	415	418	403	413	442	415	435	440	397	388	416	427	417	374	413	379	371	420	414	397	386	396	372	450	396	411	418	406	444	438	399	398	382	393	422	433	391	423	412	385	412	415	389	415	410	429	430	401	403	398	417	406	411	389	418	386	413	438	371	383	420	433	461	416	429	387	410	415	421	407	404	433	390	401	423	459	387	403	413	424	423	415	459	398	425	432	434	391	385	402	444	390	392	407	428	416	417	434	383	406	404	409	405	412	418	422	410	419	407	414	416	423	423	388	397	421	423	429	441	375	389	407	394	415	432	434	401	404	432	435	376	432	393	387	410	417	429	387	420	392	412	442	426	396	401	380	424	420	425	436	386	403	426	435	420	384	426	415	410	436	403	410	411	427	411	416	404	434	445	395	423	389	397	435	375	431	390	427	371	407	364	402	385	399	434	372	428	451	409	449	418	370	408	398	363	398	403	426	400	440	393	427	402	406	435	424	394	411	425	437	437	410	415	430	402	395	432	427	392	402	416	354	407	418	407	422	417	407	410	446	429	416	404	403	391	400	425	421	401	417	398	420	398	433	405	409	422	444	423	419	413	454	414	418	389	381	416	418	407	467	436	388	415	378	386	377	432	395	392	423	435	420	426	430	407	404	413	441	376	415	423	413	377	391	424	422	393	414	417	374	429	424	396	424	436	430	395	443	405	420	416	409	385	420	411	422	403	407	426	382	405	459	445	405	388	414	439	385	425	394	420	420	423	397	400	404	411	435	374	422	376	400	441	424	404	407	449	446	426	412	401	432	409	436	383	381	401	409	380	436	374	380	398	432	411	424	396	396	388	406	377	408	423	375	372	435	395	402	404	416	433	416	408	409	388	434	372	406	411	424	385	399	398	386	419	419	371	420	402	383	408	382	459	437	415	432	404	398	411	433	451	395	419	390	408	392	427	414	436	422	392	412	423	424	418	406	404	399	393	405	420	394	383	397	401	414	438	388	390	394	445	391	365	414	393	400	422	384	421	383	397	427	442	395	391	417	415	438	394	405	404	391	403	416	446	379	440	429	429	427	417	375	404	418	397	367	401	438	399	442	410	406	450	408	423	409	416	399	412	417	459	453	404	430	411	417	400	404	431	398	417	408	387	433	399	417	399	416	420	439	420	427	404	423	413	442	400	418	437	406	381	397	402	409	431	396	380	380	407	406	424	387	393	446	414	387	399	407	422	421	403	407	422	418	423	435	402	385	410	412	390	398	410	439	391	417	408	435	392	384	414	414	424	405	409	421	412	399	431	402	384	398	433	391	386	409	394	430	431	402	419	418	355	396	415	429	386	413	432	400	415	443	417	400	390	399	414	408	440	363	452	417	405	414	447	446	414	421	436	436	418	402	393	410	394	388	410	437	493	428	440	394	439	403	437	370	352	430	390	424	402	373	415	405	422	395	410	381	433	443	417	376	442	406	432	411	380	440	397	438	404	431	370	431	414	403	398	382	414	397	351	386	415	423	432	399	396	372	442	401	413	428	385	447	413	378	419	413	406	424	425	423	429	416	374	405	398	425	416	424	397	436	424	398	437	404	400	388	409	416	438	422	440	375	417	408	401	403	428	441	411	439	406	413	398	422	407	413	424	408	424	420	395	413	413	418	425	435	410	392	386	413	387	407	402	380	388	426	398	414	481	371	375	411	433	387	398	416	410	437	413	410	410	412	451	436	364	390	419	425	396	388	382	396	449	402	452	428	401	414	402	395	430	404	402	399	434	406	429	381	401	390	386	437	411	395	476	427	442	390	431	428	390	398	422	423	394	407	425	427	396	422	411	402	437	375	397	404	417	397	449	392	411	422	408	391	460	432	375	422	420	386	421	390	441	393	423	406	421	412	384	427	404	418	446	407	412	437	408	401	398	404	425	378	400	405	450	433	430	396	411	412	388	414	374	444	408	391	395	393	439	391	415	374	395	414	424	383	445	430	380	380	416	412	434	425	427	420	375	443	446	414
14376	28447	27523	20471	16648	13627	11607	10115	8443	7327	6533	5875	5658	4989	4421	4175	3943	3615	3190	2798	2506	2090	1826	1606	1334	1172	1119	1043	1073	973	945	885	982	944	897	873	840	893	899	894	881	853	879	870	902	888	876	835	869	868	846	883	838	867	860	822	890	902	841	865	826	854	843	855	859	880	853	841	820	866	857	824	864	814	846	844	914	839	802	819	863	849	853	827	826	807	778	880	907	847	875	856	845	832	850	876	900	839	853	900	826	797	866	879	859	862	864	838	826	856	852	845	812	850	840	809	847	863	819	865	838	825	885	805	803	822	855	835	879	891	836	808	854	838	831	843	868	860	825	799	811	879	852	857	930	868	823	853	864	847	818	821	835	825	849	805	833	823	821	868	866	870	836	806	833	811	862	799	901	830	821	844	873	872	812	837	778	853	805	830	849	821	830	844	825	822	833	873	860	863	842	818	842	772	879	883	837	806	860	828	856	828	835	788	878	852	870	853	870	820	784	834	865	838	843	828	833	857	892	813	807	834	853	830	806	765	855	891	792	843	830	821	831	900	846	822	860	839	858	866	850	866	819	897	828	783	833	887	905	864	833	807	783	876	851	836	824	819	826	864	886	848	857	823	867	820	808	826	831	832	788	851	876	828	840	851	840	803	795	896	837	837	833	847	866	841	835	822	842	823	795	850	852	841	869	868	893	833	864	851	873	795	873	847	857	827	807	885	831	812	838	804	813	864	847	842	849	840	838	843	810	823	833	821	879	845	879	859	885	809	852	865	847	844	849	829	874	897	826	840	816	838	819	850	853	821	824	833	816	860	818	825	866	860	869	773	837	810	851	816	842	808	811	852	821	866	812	866	869	829	869	796	871	829	855	850	794	876	839	899	896	819	868	840	861	835	840	824	807	838	817	852	879	822	850	839	882	829	861	893	857	866	857	800	844	811	873	856	873	824	847	833	843	836	816	852	829	784	872	870	870	814	785	862	793	834	863	817	868	844	837	798	864	827	804	842	825	794	874	902	826	840	858	851	830	831	876	907	849	862	866	857	802	905	809	839	884	858	800	841	854	856	808	806	884	757	796	829	798	825	821	825	818	841	829	842	828	844	851	798	801	876	821	860	839	832	854	888	820	852	834	859	852	852	873	876	849	875	827	835	824	846	844	811	899	859	837	851	897	776	843	838	783	859	880	853	827	848	820	850	824	801	877	835	904	855	836	814	801	833	801	822	865	822	812	863	851	854	795	902	899	846	834	843	862	822	808	858	859	813	903	826	847	811	845	829	884	816	888	835	861	817	859	823	846	798	814	843	836	844	865	891	836	812	818	821	827	895	854	824	868	870	841	835	838	820	878	853	849	873	849	796	818	853	851	905	815	845	888	826	827	872	848	854	813	851	852	882	846	829	833	784	809	834	835	821	838	922	832	852	840	860	801	875	873	775	802	850	852	859	830	835	824	828	876	808	862	864	821	844	819	834	884	808	831	866	818	888	827	820	866	878	871	875	837	802	845	859	866	843	870	860	825	856	787	854	842	887	868	833	860	821	832	828	826	815	836	836	845	821	828	853	845	846	840	812	817	816	888	833	858	861	838	826	899	862	812	838	846	891	806	841	852	854	846	825	874	856	838	829	842	814	839	889	812	849	865	810	843	834	856	809	874	822	817	853	864	820	808	817	829	833	829	815	870	822	837	860	849	847	833	857	852	804	801	783	845	804	863	779	770	839	844	827	830	820	855	869	882	878	874	848	866	795	838	853	897	799	882	854	898	838	893	862	874	848	801	827	839	827	822	844	842	853	873	856	840	847	876	873	882	802	844	829	824	851	900	813	854	816	873	846	853	842	837	852	846	830	858	854	828	846	834	869	831	807	877	853	873	820	815	920	841	836	906	840	885	818	875	812	809	849	815	872	872	856	820	859	862	817	861	849	858	886	828	800	847	872	841	847	864	821	853	841	879	818	882	813	855	829	835	876	891	879	847	796	852	893	822	882	814	835	872	886	893	829	813	816	805	829	831	807	868	800	836	856	873	862	869	854	797	797	843	795	851	842	900	874	872	832	864	863	802	780	852	844	851	885	926	875	800	838	797	840	812	784	790	885	891	851	898	833	811	871	810	818	824	837	816	833	863	884	834	879	866	856	808	810	835	809	854	883	825	825	830	836	815	878	882	814	876	899	857	881	828	794	806	830	810	844	808	771	840	868	876	873	867	806	845	806	882	818	887	809	882	839	833	863	866	819	839	848	885	787	815	855	830	821	857	846	862	799	886	834	850	823	859	856	811	893	838	811	809	814	864	851	819	862	799	779	922	853	838	863	818	859	877	919	867	897	776	855	838	857	837	820	795	836	854	841	861	889	889	888	806	832	881	844	847	847	808	800	801	829	861	859	786	841	879	817	820	867	822	824	889	883	888	811	860	841	890	799	850	871	834	854	849	832	861	836	868	858	830	854	884	872	838	845	848	854	847	869	805	817	826	830	839	836	839	878	814	803	809	795	883	843	879	751	865	837	845	840	839	801	853	845	858	866	818	857	852	795	879	827	855	821	854	841	837	846	895	854	819	873	875	835	813	849	900	834	887	790	815	822	845	832	846	857	870	807	793	849	892	855	800	880	862	814	882	830	866	863	860	868	773	822	863	781	882	871	879	873	795	824	797	810	781	855	874	868	846	801	867	833	844	853	862	843	829	848	839	861	849	811	858	854	862	807	837	824	792	852	836	830	857	861	808	885	800	849	892	853	908	855	809	815	819	793	829	811	821	856	778	816	825	828	876	836	870	825	821	833	854	813	897	847	778	814	871	785	834	855	805	803	843	831	858	826	854	816	862	871	863	834	826	804	827	843	877	856	818	812	828	816	824	906	845	840	785	778	852	843	843	836	803	860	812	839	851	817	876	849	820	820	879	874	859	818	833	819	843	882	828	852	847	827	847	867	875	843	851	821	830	849	853	839	863	818	853	859	860	858	823	900	832	822	866	832	799	813	804	820	860	834	842	797	788	822	841	817	809	835	849	850	879	820	844	828	831	810	895	880	847	824	875	886	891	841	860	858	833	823	817	889	900	820	806	874	836	867	928	836	833	808	804	893	824	873	851	845	866	917	796	804	860	784	800	837	914	799	808	804	840	876	843	820	837	861	865	821	869	885	890	821	856	829	836	824	854	879	868	900	772	895	843	834	859	804	869	841	876	850	825	828	827	818	839	859	849	842	873	858	859	793	869	846	877	826	878	847	820	854	856	795	786	797	860	848	819	830	827	832	848	904	811	877	847	839	861	854	831	861	871	842	892	862	840	805	841	827	854	853	779	898	866	831	807	866	807	822	853	829	822	835	787	819	831	846	814	841	810	833	855	843	856	909	831	822	859	853	840	859	849	809	875	831	836	818	793	870	831	829	839	811	793	895	818	840	840	844	818	839	846	885	873	847	909	806	839	805	812	805	852	857	907	885	904	845	837	850	847	825	837	839	877	851	830	819	853	845	882	822	817	818	818	827
27372	17209	6089	2884	1629	1200	992	821	650	567	575	515	462	480	463	423	407	366	357	367	362	295	299	280	265	261	258	253	274	246	265	281	236	232	254	259	246	250	240	269	251	231	225	247	223	259	245	258	260	257	256	259	241	226	250	229	237	257	266	263	246	236	249	254	228	239	242	249	259	225	254	224	269	238	239	242	252	259	237	243	223	234	269	230	264	256	243	234	233	253	234	251	236	228	262	225	263	232	260	281	241	232	252	256	236	238	252	260	247	238	222	250	275	225	238	274	232	251	253	255	261	242	256	260	260	254	250	264	243	244	257	246	230	234	248	229	267	240	256	234	254	247	231	237	236	246	256	239	222	229	231	225	241	221	229	269	225	238	227	226	245	259	239	249	259	263	264	264	226	237	217	243	227	259	239	225	250	223	226	246	249	249	238	284	263	243	266	243	258	262	257	239	260	234	242	245	241	266	260	226	228	241	225	272	255	223	257	249	227	267	240	278	271	247	241	264	253	226	259	254	241	243	249	241	246	263	238	196	240	249	251	259	261	245	239	229	238	249	238	250	248	279	247	235	255	228	259	251	254	230	247	272	253	231	213	260	248	242	264	251	262	258	234	230	259	226	236	230	252	255	241	242	251	252	252	246	230	228	243	224	229	222	240	228	208	258	259	238	231	231	243	215	257	232	283	238	240	277	259	253	241	232	243	275	233	241	235	250	256	233	264	254	230	246	217	268	245	237	234	273	239	232	240	204	266	240	234	255	234	229	251	253	238	219	228	263	252	220	250	227	248	257	253	215	245	241	249	259	233	255	235	225	225	254	221	243	235	265	228	252	218	253	218	245	266	245	248	214	247	252	235	222	259	254	234	214	237	260	236	235	222	258	272	278	237	262	269	289	250	244	207	230	257	248	254	215	253	255	236	233	233	257	248	217	214	261	246	237	256	267	210	247	242	252	247	273	207	230	241	262	260	248	282	256	245	245	242	253	234	250	252	243	264	263	243	262	279	222	223	239	217	227	232	247	228	272	246	257	253	249	225	251	247	245	289	224	251	224	208	222	239	248	212	251	253	267	227	215	223	237	252	265	240	276	255	253	226	261	247	240	206	264	220	227	239	254	262	249	261	245	240	264	234	233	236	236	259	215	242	247	244	238	261	241	275	247	237	245	231	271	275	245	267	245	260	220	255	272	277	269	233	229	240	254	206	240	247	228	257	227	245	256	249	236	251	266	228	246	251	233	228	241	222	259	226	237	265	245	236	271	262	224	268	222	259	257	224	246	245	254	250	253	249	270	224	229	241	244	245	234	263	207	240	290	260	233	254	239	242	246	243	247	257	249	255	221	258	254	220	268	237	241	246	272	270	269	241	238	223	255	259	231	229	263	253	247	242	234	253	251	228	266	245	237	256	257	242	254	230	245	242	255	231	258	251	214	260	240	230	229	273	232	240	254	224	257	229	242	237	243	228	242	241	224	205	239	229	235	244	254	218	247	244	249	204	251	245	257	228	258	248	228	214	257	246	240	246	246	228	264	241	237	224	254	278	252	259	230	242	239	270	241	232	243	256	242	249	238	208	239	237	255	273	243	221	230	226	268	225	246	243	235	257	228	258	238	225	262	243	263	263	273	226	253	263	253	250	226	273	261	244	253	221	259	220	245	263	250	230	250	235	217	227	245	259	252	261	261	252	239	273	235	269	223	238	238	246	253	232	240	262	227	236	225	269	255	285	241	249	206	253	252	243	261	245	254	229	272	226	223	231	253	212	225	249	234	241	245	236	246	254	226	257	250	247	243	248	250	254	236	243	255	222	214	213	223	230	257	226	257	237	268	221	231	226	254	236	234	249	247	222	273	224	227	261	230	268	263	256	235	236	217	260	241	210	253	239	237	247	248	259	258	230	249	222	234	249	266	238	248	246	237	241	257	239	232	257	241	257	248	260	259	225	238	207	231	252	245	239	252	233	258	276	260	263	236	218	254	246	237	226	261	244	220	244	260	231	242	244	235	242	243	242	252	232	253	251	250	243	258	266	248	269	248	237	246	232	244	223	246	235	251	230	249	251	246	245	275	235	225	258	239	251	242	211	268	251	243	240	250	262	257	258	255	247	238	261	258	230	254	237	247	258	258	284	245	237	233	229	218	214	232	252	230	258	259	240	232	230	247	263	220	247	240	264	241	246	278	269	260	230	257	241	234	231	263	248	261	249	223	235	246	253	227	248	264	264	257	234	229	221	255	241	245	258	249	251	266	227	265	259	268	240	245	232	269	262	230	234	268	260	247	233	244	218	197	220	266	244	260	215	252	255	260	232	251	232	232	225	260	221	233	195	227	250	220	228	248	237	252	251	239	257	239	254	243	244	246	248	227	251	263	250	239	253	248	230	269	229	258	249	220	236	214	256	255	242	238	215	233	248	241	236	261	257	241	236	258	218	245	253	233	261	273	261	215	270	215	262	265	233	258	261	253	215	240	259	238	246	251	249	261	247	220	242	261	237	267	233	239	252	283	245	251	254	246	253	242	236	239	250	218	242	210	241	223	239	243	258	256	281	243	245	209	240	251	231	235	217	235	246	237	282	245	266	247	214	279	240	238	266	238	219	226	240	230	237	265	246	239	216	235	249	227	273	250	246	236	247	267	218	224	250	267	247	261	253	228	245	238	223	231	257	229	238	219	233	233	248	232	261	259	219	243	257	228	257	268	260	251	270	240	268	262	217	233	245	254	254	215	253	223	242	251	226	231	271	261	249	247	236	238	267	261	251	230	227	236	237	244	256	244	260	241	243	239	242	232	253	213	235	256	277	234	233	237	229	253	229	241	230	236	237	292	237	248	245	244	244	230	269	248	238	245	236	253	250	255	230	254	232	266	252	256	223	227	236	252	241	228	238	224	267	223	236	298	236	253	249	243	237	213	250	256	232	251	245	229	256	260	244	236	246	240	253	247	239	235	235	214	262	256	259	276	253	248	233	235	291	239	233	231	219	226	278	239	211	238	269	218	226	247	258	255	222	230	248	245	262	241	244	244	246	261	259	249	244	256	241	261	246	270	261	248	261	258	239	249	253	236	225	243	239	214	240	244	227	247	219	257	214	264	253	244	249	251	244	228	236	220	247	260	283	251	232	247	226	247	263	241	234	244	237	242	234	250	233	236	223	226	232	268	262	261	239	228	253	249	249	263	211	270	239	256	245	231	255	237	254	235	237	246	253	241	288	250	262	271	247	225	234	239	236	244	237	243	252	252	239	199	235	236	256	218	239	240	255	249	254	248	256	236	237	250	233	258	262	249	261	237	227	271	226	232	280	228	219	230	241	248	255	241	245	265	215	247	199	230	276	246	244	270	219	228	234	253	257	268	242	238	265	245	240	256	236	240	246	260	235	266	226	229	221	231	264	279	243	256	270	249	255	220	230	238	213	255	225	238	252	260	248	245	264	230	259	225	237	264	240	231	233	240	241	240	267	253	225	271	234	257	257	260	215	260	237	231
8697	12545	12417	7660	5644	4543	3873	3185	2519	2364	2008	1901	1716	1615	1494	1380	1318	1281	1182	1006	960	862	796	730	628	636	605	607	561	590	527	579	566	563	532	575	548	550	543	512	565	554	564	561	577	563	566	554	568	524	563	542	513	604	545	551	515	555	566	595	545	531	549	523	494	515	564	551	511	621	525	555	571	560	552	575	557	530	572	495	550	578	537	529	543	571	525	558	519	546	567	579	568	524	557	541	494	552	557	581	553	547	552	554	543	516	558	563	527	536	550	540	579	535	576	552	514	563	537	535	541	531	559	533	529	565	560	536	527	551	526	578	515	516	527	568	558	536	549	496	551	571	541	539	520	580	547	544	511	590	542	520	549	568	522	524	559	519	564	578	570	535	526	576	556	538	557	553	535	584	527	538	528	568	508	549	557	561	552	564	557	558	531	518	545	520	531	558	542	529	584	537	572	537	503	561	530	524	568	530	564	521	510	544	547	565	589	546	541	571	507	483	524	532	563	530	542	535	584	529	539	554	546	525	545	531	533	520	524	535	521	514	565	490	540	548	552	535	512	508	556	554	539	530	550	554	529	531	556	570	528	522	551	519	539	567	583	548	550	528	526	565	595	524	548	510	503	509	555	547	511	559	525	548	614	525	537	530	528	555	547	552	539	559	567	558	552	540	542	522	540	555	545	542	559	558	544	559	542	574	576	542	541	552	531	526	578	533	542	518	519	536	557	565	573	530	545	534	543	519	515	532	502	560	554	516	551	556	526	545	559	601	554	522	538	564	540	565	540	552	578	541	559	561	506	534	561	597	581	556	580	562	540	591	562	597	567	540	572	556	552	518	582	540	531	547	545	563	557	517	499	541	572	526	564	578	546	523	561	552	577	537	537	539	530	506	575	526	529	554	552	568	542	543	554	565	528	551	503	574	581	557	529	522	526	529	542	557	551	567	564	577	533	523	547	482	553	547	551	534	546	586	545	527	556	505	562	566	559	574	587	582	567	562	572	535	556	546	527	577	504	546	546	577	541	536	538	550	515	535	538	500	570	530	518	503	512	549	551	555	529	547	587	545	557	535	557	545	515	538	554	524	530	513	541	521	556	560	540	546	547	505	534	571	538	562	534	556	542	535	523	592	571	540	536	533	543	554	546	530	524	514	595	562	542	521	560	541	571	513	486	541	520	531	582	536	583	514	582	536	559	593	546	542	564	554	499	524	529	562	548	567	572	570	516	543	561	512	534	534	564	508	561	482	549	510	530	532	548	533	529	562	537	553	552	536	560	554	547	551	516	553	551	552	545	567	574	579	535	552	559	573	551	546	568	602	500	574	532	561	561	536	556	554	563	559	574	532	525	524	573	564	542	523	593	481	596	561	527	537	551	521	555	530	554	549	561	538	569	508	543	511	540	516	571	560	520	567	512	551	578	564	580	525	527	565	559	552	557	600	520	555	553	504	557	560	572	532	530	541	570	547	568	566	544	541	540	557	547	530	570	518	548	530	533	602	564	533	573	521	546	513	519	572	546	507	554	508	505	571	504	581	555	531	515	573	525	530	522	544	507	503	556	542	553	504	580	542	525	502	544	510	599	585	510	565	548	534	568	552	503	585	542	530	530	516	547	544	537	539	559	558	546	529	533	551	516	562	556	562	556	576	571	543	547	552	525	550	568	511	510	549	553	521	564	558	539	547	569	580	548	546	539	513	505	505	554	580	559	514	555	520	578	590	537	509	515	515	587	527	528	561	544	581	516	562	587	533	571	576	532	528	544	521	559	550	533	547	519	576	539	558	547	516	514	536	549	607	537	535	534	513	529	525	561	553	570	573	557	558	544	482	561	561	542	562	594	498	533	564	599	546	514	520	553	539	491	554	557	571	537	560	558	553	523	536	573	520	578	567	574	556	559	524	545	562	542	536	548	567	521	547	556	581	564	585	548	568	527	526	558	571	546	530	526	526	542	533	560	533	532	532	552	509	581	548	555	501	518	546	545	581	550	560	525	575	564	540	529	550	526	549	539	568	562	529	552	538	518	555	571	560	547	524	517	583	532	568	506	507	549	561	525	573	555	601	553	557	560	567	573	535	522	504	583	514	539	550	486	531	541	557	553	542	557	527	538	540	570	526	555	541	550	558	564	537	528	537	554	557	518	579	551	551	565	543	546	556	554	530	576	550	524	560	517	539	511	549	498	573	540	577	517	568	513	546	516	561	575	521	537	572	573	513	548	534	589	536	510	534	554	520	523	546	566	526	523	587	579	572	520	532	518	600	542	570	538	538	544	548	538	548	560	583	523	529	569	506	539	587	531	524	552	565	586	536	528	557	537	548	591	536	551	541	535	521	578	500	527	546	574	535	517	567	577	572	541	502	532	564	547	521	479	558	550	526	527	518	552	540	503	558	524	559	580	550	502	521	554	543	505	599	553	553	544	534	532	578	549	572	569	540	550	583	506	512	563	521	585	567	552	577	536	530	548	548	567	513	573	541	546	550	519	533	506	537	535	551	542	560	557	564	555	543	511	490	524	526	532	526	518	548	597	539	507	528	566	536	550	537	546	542	515	564	572	504	561	484	509	532	532	577	549	563	582	551	582	615	507	554	535	540	542	544	508	545	562	530	564	528	570	524	531	520	535	522	573	548	565	550	557	554	546	546	510	526	539	507	531	515	544	601	532	552	556	559	532	524	535	500	521	547	507	555	524	525	555	540	568	549	522	567	541	558	537	568	568	522	510	548	560	593	547	544	541	530	540	588	486	568	544	573	528	491	579	540	560	531	538	549	548	524	510	574	535	545	537	532	576	517	540	534	503	554	515	538	587	542	552	508	537	546	570	493	542	536	558	519	559	531	525	532	528	539	560	555	513	538	543	541	550	526	538	535	501	541	565	528	550	532	536	605	558	509	523	569	504	567	557	533	540	536	539	512	574	536	534	556	560	536	528	504	522	553	501	535	548	534	514	553	521	563	513	540	545	540	553	526	533	543	562	536	576	536	514	504	546	553	564	555	542	562	517	529	577	542	553	527	529	569	542	573	536	532	528	515	600	549	547	545	530	530	564	561	592	566	578	552	554	586	563	523	541	558	557	494	553	519	522	554	552	586	534	546	573	588	579	555	500	529	539	521	556	534	550	574	500	536	538	498	559	509	496	534	564	514	550	548	519	513	523	531	538	528	565	505	547	563	544	549	554	564	553	556	549	556	526	548	532	515	499	511	519	549	512	529	536	506	551	585	550	491	552	530	565	554	517	558	554	552	555	547	504	553	524	561	555	552	531	562	516	560	543	539	529	523	519	540	509	585	568	529	527	545	563	566	543	536	527	571	516	525	532	519	539	517	558	526	568	573	561	543	537	566	545	520	567	580	552	530	514	510	522	541	571	537	522	535	587	532	572	562	559	563	559	565	532	546	544	530	512	587	532	558	535	509	546	537	535	508	551	542	598	525	549	546	539	549	546	546	533	529	537	524	558	526	527	570	555	584	548	546	548	535	547	574
25043	21415	27829	25316	13532	3967	2686	1880	1472	1281	1134	1045	950	867	798	719	701	611	568	495	490	435	382	355	257	263	278	269	239	218	246	249	260	223	248	244	229	248	220	206	243	240	218	249	234	247	232	229	258	275	242	252	244	215	232	250	204	227	216	209	199	234	251	237	208	218	226	237	216	223	219	215	240	229	209	232	209	231	242	233	205	252	231	251	223	245	203	224	226	241	222	247	237	224	245	248	234	244	254	230	236	247	222	237	239	240	246	231	239	223	228	236	233	251	207	256	188	219	255	231	204	224	242	212	221	197	231	231	219	250	212	230	235	233	227	229	221	235	237	226	214	236	245	223	239	248	253	215	213	232	232	240	234	208	231	218	230	231	239	256	228	222	232	179	238	233	232	199	225	254	230	217	258	205	234	214	215	217	254	231	219	215	247	219	225	235	236	220	220	227	207	253	229	240	241	210	193	208	212	209	212	240	209	235	249	255	219	216	245	228	253	209	216	212	211	237	225	213	243	243	226	222	232	231	227	201	215	242	215	236	224	226	225	223	199	226	227	221	228	225	216	231	214	219	235	211	203	215	212	235	247	230	251	222	228	206	217	224	232	263	222	226	215	268	240	243	225	262	250	235	230	225	224	249	238	243	239	244	203	215	233	251	223	221	239	233	252	220	227	214	242	220	235	210	229	220	262	229	236	229	244	192	223	240	219	211	190	244	230	236	223	227	229	270	202	239	233	251	250	220	251	239	231	226	215	226	243	233	234	236	222	218	205	224	224	211	236	262	222	243	215	208	250	207	229	201	211	234	251	229	246	229	213	235	216	220	250	228	202	225	230	199	244	205	231	223	240	206	232	201	254	212	247	201	228	243	242	222	244	223	231	254	232	226	222	236	188	233	246	242	239	213	228	221	222	230	228	220	218	227	218	227	220	218	210	235	237	196	250	210	240	213	214	206	228	221	227	222	230	188	247	230	227	245	236	271	235	231	237	215	222	243	221	229	239	217	242	196	206	249	242	221	226	224	218	225	231	206	245	253	261	242	230	247	213	237	236	246	239	213	230	200	235	230	205	231	193	246	234	227	233	234	219	219	234	218	238	227	218	245	246	221	227	247	207	265	231	219	236	209	230	217	225	241	231	232	241	227	228	234	219	233	204	210	232	240	228	237	210	228	236	207	244	227	213	223	236	215	205	243	234	228	240	226	257	226	203	243	189	215	224	216	232	223	245	218	238	233	205	212	198	255	254	240	227	220	216	233	220	205	213	259	229	222	245	226	230	236	234	205	235	250	236	214	219	188	240	231	259	236	235	269	259	221	217	238	252	240	219	234	214	225	257	239	232	214	224	242	233	222	215	214	196	222	241	219	230	255	237	207	230	234	241	208	198	208	245	251	241	243	213	267	225	219	208	204	215	215	243	202	224	205	240	197	204	226	238	237	246	231	230	227	236	209	246	226	230	249	243	259	230	220	223	249	225	250	221	237	229	224	228	207	217	252	223	231	217	253	221	229	238	224	244	220	215	221	211	272	223	205	224	222	230	260	199	245	232	234	262	228	225	203	216	216	216	219	234	238	261	239	220	251	217	224	221	215	211	232	231	208	234	248	235	250	231	237	229	226	220	206	215	223	242	236	235	206	219	215	246	227	249	208	217	216	255	217	215	224	214	204	228	244	205	229	193	229	249	231	222	220	245	265	228	215	210	240	226	221	255	241	208	254	221	227	201	221	232	226	226	220	250	223	248	244	249	226	248	198	197	243	230	210	224	225	271	220	253	257	222	218	221	241	246	237	208	229	197	219	211	225	255	274	238	204	206	201	221	203	241	229	253	229	211	209	230	212	206	225	234	214	223	242	233	252	220	226	243	220	253	244	235	224	231	258	230	240	213	240	217	227	214	238	240	234	231	223	235	241	212	221	249	218	228	215	222	182	224	227	231	254	232	210	226	205	214	230	219	253	213	233	205	229	229	225	235	227	211	231	256	226	231	205	235	249	211	226	221	228	244	215	221	236	219	227	225	212	216	241	232	234	226	228	223	233	218	219	237	221	245	225	220	201	220	209	222	222	226	236	213	252	238	205	232	203	220	234	211	241	223	213	236	209	231	245	206	207	234	210	222	241	241	221	215	247	228	216	205	237	229	241	208	239	223	244	236	242	229	220	203	226	233	250	207	224	225	236	225	211	233	220	219	261	257	247	216	226	232	206	228	225	228	235	213	196	197	240	245	235	227	215	238	234	226	256	222	242	258	222	263	226	223	247	234	214	249	245	227	232	197	234	214	244	239	211	231	241	223	224	282	226	228	221	249	221	235	234	234	240	238	268	246	226	224	260	228	231	245	232	257	232	232	233	233	238	235	238	262	214	211	242	243	216	254	226	237	205	245	235	218	230	213	241	246	216	228	221	201	214	251	219	229	212	227	214	238	215	219	212	239	241	220	239	219	246	218	234	254	189	264	216	239	231	217	215	216	235	235	185	252	213	226	251	245	244	199	227	230	224	216	235	258	239	231	227	237	243	242	207	243	236	251	217	209	230	235	231	236	248	234	220	249	236	241	222	215	237	230	216	230	240	232	219	246	229	218	232	259	216	238	226	222	214	227	219	234	251	245	242	204	224	230	223	240	252	231	233	225	250	248	214	238	230	238	216	236	229	235	228	260	214	232	220	233	235	254	222	240	242	252	230	205	229	249	231	231	226	239	223	201	238	224	228	245	231	252	219	235	242	217	215	243	228	197	216	242	229	239	228	272	247	242	214	243	227	208	217	189	235	223	237	241	224	221	251	220	235	213	242	215	198	233	234	229	215	252	251	270	208	266	287	233	241	221	223	235	214	231	220	225	236	260	226	220	217	211	231	219	210	227	227	238	224	216	232	229	244	210	234	215	230	217	252	224	246	240	239	214	234	250	225	233	215	218	257	248	241	242	231	219	228	229	216	224	207	231	228	229	229	237	208	242	265	256	193	250	214	246	222	206	221	238	224	235	231	234	232	231	205	221	217	216	216	227	219	244	219	244	230	202	225	216	230	215	203	241	233	244	221	208	205	230	241	268	221	240	228	242	225	238	231	231	192	220	222	231	217	225	199	224	197	228	211	222	226	211	223	216	227	235	211	232	247	223	214	227	213	216	223	241	221	218	225	271	223	226	230	239	237	208	232	239	249	250	218	224	250	218	202	248	227	261	222	249	240	258	232	231	227	206	200	193	244	239	235	241	205	201	218	234	206	263	247	236	237	220	225	255	248	208	242	226	248	253	212	219	234	244	241	210	231	233	213	215	228	238	215	257	223	201	208	231	213	198	224	225	222	224	215	223	195	210	238	253	252	221	243	206	226	233	233	198	260	264	246	205	222	227	256	232	236	223	239	230	215	213	219	241	247	219	188	193	227	214	254	205	221	213	247	198	231	237	213	202	246	224	243	238	232	209	235	231	208	232	256	215	234	232	222	228	209	216	209	231	242	239	223	224	236	254	231	244	248	222	216	233	232
11474	22682	22077	15233	11781	9567	8005	6590	5414	4719	4248	3819	3471	2945	2811	2467	2345	2180	1999	1650	1409	1282	1051	914	860	685	680	618	635	631	596	636	521	549	576	565	570	503	527	514	568	504	512	521	510	506	524	512	557	504	534	516	516	477	520	520	521	514	504	518	535	505	535	515	503	485	539	512	495	496	526	535	537	529	504	494	497	532	524	549	489	511	516	471	495	526	509	506	501	502	494	508	530	506	547	544	463	493	499	506	505	475	532	494	503	515	479	533	485	504	505	513	493	501	536	502	495	480	525	506	481	517	474	503	500	493	514	516	481	471	512	508	503	515	519	489	498	544	507	481	504	489	549	540	497	512	493	527	523	480	506	509	508	510	504	511	543	497	489	494	524	516	479	485	519	508	518	514	563	497	510	509	513	511	520	492	528	510	478	522	475	514	529	483	515	520	506	453	503	520	523	524	497	459	491	515	524	518	515	486	482	488	497	525	509	510	477	475	487	507	525	504	500	506	505	509	527	493	519	507	486	527	471	493	542	499	508	522	506	524	511	496	533	522	505	519	501	520	518	511	498	539	529	482	490	488	508	525	508	495	532	532	467	514	530	489	512	513	488	501	498	501	481	484	531	509	504	497	508	507	500	515	514	494	507	481	512	513	488	514	521	525	485	534	509	487	502	527	555	547	485	433	512	451	552	517	505	517	471	520	521	527	496	524	501	452	492	504	513	496	491	508	484	510	507	517	509	493	540	516	543	530	503	536	488	531	523	516	547	523	483	517	526	497	473	493	489	552	478	496	514	478	580	518	509	530	518	524	490	536	513	478	472	526	499	503	485	478	535	473	491	499	474	510	511	513	465	476	514	494	445	496	488	496	499	532	499	502	526	534	517	535	483	493	513	485	488	504	485	496	521	467	491	507	480	501	500	519	526	526	488	512	518	524	530	501	549	483	487	523	466	527	495	486	488	485	501	491	532	503	539	544	496	486	495	535	510	508	512	480	522	515	526	527	521	504	498	521	519	487	534	530	503	468	530	545	500	514	490	534	483	468	470	490	518	500	522	486	483	507	520	539	530	501	486	507	478	483	506	522	525	559	495	470	524	485	506	498	518	464	500	507	503	525	494	485	495	448	500	513	499	535	522	488	520	520	497	499	497	515	505	486	506	486	466	486	477	484	532	524	530	518	551	553	488	497	464	475	479	502	510	486	511	512	500	495	471	497	536	529	503	512	529	506	525	498	489	504	487	555	507	485	527	493	520	538	479	497	475	478	540	497	496	481	524	532	545	505	515	502	511	510	537	503	511	498	457	479	511	518	535	519	518	505	475	519	531	539	510	498	516	579	502	508	516	506	520	533	518	491	504	476	481	488	516	535	531	484	511	553	507	529	530	503	501	543	487	501	469	497	504	513	478	489	534	528	521	460	560	495	530	536	552	472	462	497	483	484	537	500	526	540	533	514	497	479	525	540	464	512	503	506	534	460	561	478	508	487	505	496	498	555	533	510	501	500	537	480	478	499	529	484	524	525	491	498	480	498	538	479	464	534	509	496	496	482	549	493	500	480	514	505	533	513	499	523	511	498	525	505	527	475	536	504	559	544	468	498	468	506	526	541	531	477	508	483	503	499	481	528	551	508	504	512	505	510	487	480	526	490	479	508	513	554	500	489	479	532	520	501	473	526	524	504	550	474	521	485	526	533	491	502	493	506	488	494	485	552	526	470	515	498	545	506	503	520	469	494	513	488	494	502	518	561	502	491	519	506	495	510	515	503	489	470	508	500	461	492	497	515	522	482	535	507	493	510	506	490	496	487	523	482	486	507	513	501	515	491	502	501	507	496	511	512	502	525	459	501	516	504	493	532	522	521	510	498	541	459	551	499	518	487	486	485	521	452	480	484	490	531	513	548	512	471	470	509	503	515	504	510	552	499	528	556	479	527	523	505	513	508	512	520	505	488	497	511	521	500	550	498	494	505	490	526	527	505	524	489	491	521	513	494	486	464	503	525	503	508	493	501	488	478	490	522	513	490	524	526	497	515	517	497	524	519	493	504	498	522	538	524	516	479	508	499	526	492	516	510	487	479	487	519	490	504	475	544	532	503	521	531	475	503	540	438	510	481	525	477	491	524	517	532	530	533	501	509	465	511	507	525	527	469	487	491	474	515	478	515	522	477	506	470	527	538	468	509	497	488	494	488	526	516	500	488	482	503	495	518	457	464	514	503	523	509	528	566	534	547	488	527	505	500	506	504	520	515	495	503	513	516	517	533	466	547	519	509	497	511	496	488	503	530	534	516	486	522	493	497	492	556	517	549	542	490	522	504	513	475	527	499	524	515	551	510	554	466	520	509	539	483	503	497	484	530	511	485	522	498	525	443	475	501	480	515	509	517	481	472	504	502	514	504	498	535	506	510	507	497	471	477	515	501	504	497	547	492	520	532	481	510	515	514	504	489	543	501	478	517	522	511	515	492	478	491	486	493	554	501	479	567	504	494	513	513	481	535	522	522	506	519	496	511	527	493	519	541	502	496	536	486	504	495	506	507	530	491	507	453	549	513	506	495	514	513	472	490	507	504	509	495	498	527	504	521	502	486	492	535	504	497	478	526	495	509	520	543	484	540	542	524	501	508	515	530	505	517	517	542	512	518	527	480	536	483	502	507	470	461	507	506	545	523	551	511	519	483	506	509	472	536	484	522	543	497	484	535	496	520	498	502	518	526	496	530	533	499	479	528	542	524	501	537	527	542	530	500	504	499	506	496	519	549	532	518	571	467	492	540	524	504	522	502	494	551	524	540	496	516	523	476	506	502	483	479	505	546	489	523	505	475	489	499	529	503	488	495	504	525	512	523	547	524	475	502	499	513	520	500	503	512	509	504	528	542	522	486	516	525	547	516	490	520	518	508	512	499	542	496	529	543	461	483	503	511	491	486	533	516	522	506	504	476	494	470	483	469	494	510	502	477	508	517	473	490	487	525	529	499	508	505	490	529	520	548	468	488	543	472	549	512	536	538	497	539	545	505	519	507	517	536	473	478	504	511	520	484	507	500	471	501	522	513	491	518	516	496	521	499	556	526	501	476	508	503	529	534	476	470	504	531	502	504	504	482	490	525	516	508	493	518	499	501	471	496	485	460	535	506	494	503	537	516	500	529	513	532	492	511	493	484	510	516	486	500	497	543	487	487	540	522	460	497	478	515	520	492	486	522	546	527	491	504	491	502	481	508	504	478	549	582	499	531	512	498	499	489	499	486	501	519	527	501	523	487	497	504	532	509	547	511	483	541	537	485	528	475	502	548	532	502	542	514	537	485	524	466	492	501	522	515	507	512	489	501	520	510	497	496	506	484	472	476	462	537	462	508	519	520	515	498	510	544	532	551	543	488	528	481	493	486	512	504	522	491	502	494	512	514	517	533	501	484	483	500	524	492	523	503	511	505	482	484	488	520	484	502	500	511	472	503	480	540	489	515	504	457	528	485	533	520	522	495	479	530	495	455
24092	21397	28858	24335	21354	13394	5590	3344	2565	2336	1973	1851	1598	1501	1299	1247	1164	1058	995	910	799	694	658	583	511	474	493	460	502	457	455	464	472	432	410	418	453	407	445	408	396	423	392	416	454	420	416	409	405	421	437	417	420	417	380	392	415	435	394	400	412	443	423	400	430	413	391	425	409	449	414	415	412	420	406	401	436	419	408	427	411	399	376	440	408	419	414	421	421	397	418	422	471	384	409	412	445	372	421	443	384	412	410	421	423	425	422	435	439	391	375	380	429	413	373	377	421	434	439	438	398	437	370	431	404	392	432	409	393	452	398	422	407	426	438	380	421	420	391	400	436	419	423	411	411	419	425	408	404	390	400	428	384	419	410	392	397	436	378	386	425	428	412	426	400	435	417	372	433	398	403	434	411	423	394	400	411	429	367	420	415	430	435	426	393	438	443	415	449	440	395	413	390	397	393	390	383	414	432	443	410	410	433	386	403	423	418	406	389	442	414	419	393	414	399	439	436	389	411	432	436	454	406	354	397	406	388	401	396	404	408	451	433	391	425	426	383	390	403	417	451	396	386	407	408	393	405	430	427	385	355	412	389	465	405	422	403	419	421	388	368	405	416	358	410	436	399	455	404	414	387	389	426	405	391	395	384	400	427	416	448	412	397	412	401	411	392	413	445	438	400	367	414	407	403	400	457	422	421	393	419	421	411	412	410	417	434	418	412	419	406	407	420	383	387	445	406	404	401	404	410	409	382	398	401	434	395	453	363	409	399	397	407	429	409	388	398	464	400	406	438	441	427	381	371	399	388	430	403	424	388	390	428	393	451	411	410	414	414	380	373	465	436	435	439	448	403	377	417	409	404	377	406	409	431	383	426	403	421	416	401	403	392	387	408	390	427	419	398	374	405	404	433	420	403	407	394	414	425	446	447	400	394	404	374	398	399	433	412	389	398	422	405	405	378	417	412	399	426	393	392	387	422	427	413	428	408	419	408	397	412	423	413	401	408	383	383	394	380	413	407	420	392	420	393	387	406	397	401	417	429	370	418	411	388	429	419	407	419	435	404	427	437	422	416	418	413	386	407	429	409	437	406	427	411	420	382	420	390	387	415	430	391	420	425	388	390	395	402	428	383	383	424	407	395	397	388	396	393	391	450	427	424	395	405	385	435	424	388	425	377	408	400	382	398	409	442	413	422	397	385	421	373	390	410	354	401	402	391	408	424	398	387	402	383	389	401	400	410	441	395	432	425	402	393	403	450	416	440	440	425	436	422	415	395	408	404	432	414	392	427	396	391	405	423	406	431	390	417	410	410	410	414	409	416	426	440	408	381	403	437	394	425	427	423	384	391	370	418	391	374	411	399	395	419	410	409	428	434	424	435	423	439	420	425	408	376	370	394	414	417	375	404	400	401	387	437	426	412	407	425	380	383	415	431	435	412	437	404	401	409	407	394	392	424	427	423	397	408	368	419	414	428	442	389	450	401	391	448	402	405	399	381	406	404	364	407	414	418	420	440	415	402	406	379	403	370	386	443	367	378	389	406	400	399	415	451	399	401	430	413	441	428	411	416	405	417	457	399	422	449	409	427	393	400	398	432	427	427	402	406	415	407	417	441	431	384	432	435	416	403	406	408	399	385	414	431	385	425	395	421	439	417	436	407	375	389	423	410	412	390	395	420	431	371	425	407	438	425	454	398	422	445	394	415	419	416	413	402	419	401	460	427	418	421	414	426	415	406	429	402	385	417	426	457	430	420	410	392	385	392	399	375	409	415	403	414	406	433	420	425	390	384	408	415	399	394	420	401	397	407	410	411	433	377	373	383	403	396	417	397	412	377	414	399	364	405	434	420	429	444	468	417	395	414	382	404	425	431	395	410	381	425	400	384	467	393	439	424	412	364	393	441	428	388	416	422	418	404	407	407	399	395	454	394	404	429	430	371	407	450	401	374	448	426	416	425	365	418	384	394	417	421	393	407	394	404	404	431	422	404	389	419	414	415	421	451	432	422	454	409	402	375	410	445	385	430	412	419	434	397	418	386	377	425	406	414	423	414	382	399	426	409	403	418	398	413	436	400	448	385	439	413	412	387	433	425	414	411	410	406	418	388	410	405	389	384	419	423	415	395	411	395	438	432	403	413	401	432	446	422	390	435	412	402	401	453	390	423	423	430	448	399	414	381	411	443	407	416	455	408	391	446	401	439	422	417	393	401	379	384	391	387	400	415	418	413	381	410	374	393	440	374	427	403	382	412	391	409	422	390	407	430	409	394	422	401	390	420	396	413	444	372	375	386	388	428	407	409	403	386	439	415	394	384	433	421	402	399	370	397	406	434	374	412	412	409	387	401	391	412	405	383	426	396	394	428	392	437	451	390	442	414	378	419	398	385	405	416	399	444	404	351	440	415	387	428	400	409	418	398	364	416	389	406	443	392	410	393	431	409	406	389	431	389	363	444	438	387	395	397	417	417	406	399	411	393	421	407	413	409	470	424	412	457	425	415	419	436	420	431	425	423	406	424	437	448	421	379	414	399	441	411	422	434	403	401	357	376	435	393	398	402	403	424	405	397	422	464	378	422	402	417	412	411	427	419	404	410	383	443	439	413	435	383	391	416	374	408	410	410	393	427	421	423	431	385	400	378	424	442	395	356	449	407	407	435	392	407	435	374	406	450	446	430	379	443	437	374	424	431	432	374	417	402	433	428	435	403	385	434	400	460	410	423	392	415	394	418	426	400	391	404	363	427	416	401	404	436	419	404	430	418	435	395	410	409	407	450	367	436	446	395	394	400	408	387	437	382	398	410	386	372	389	422	420	407	423	400	369	412	414	430	424	449	398	415	414	414	361	356	384	414	403	419	414	433	406	451	432	401	404	427	396	432	404	396	408	412	377	406	397	423	411	394	403	371	435	393	433	409	425	404	392	383	384	424	415	398	416	369	412	390	414	363	423	437	414	434	400	425	391	393	410	427	395	360	415	412	406	424	425	464	399	410	435	405	451	407	428	409	392	390	403	399	416	403	453	448	416	415	393	418	373	443	385	425	416	418	380	390	398	388	393	433	424	397	405	444	406	377	446	403	421	433	442	449	367	440	441	419	439	431	426	396	369	386	419	410	416	402	425	400	423	382	423	411	426	413	407	392	431	358	420	391	410	412	428	420	398	417	400	369	436	360	396	406	384	420	380	426	398	385	433	422	424	403	424	409	405	404	413	429	433	403	406	407	410	427	412	397	393	419	410	433	405	427	407	417	422	413	397	423	427	404	396	381	393	423	421	407	391	393	429	416	375	411	405	399	381	409	389	412	397	430	394	430	389	386	397	401	406	377	417	432	441	438	425	390	411	394	391	424	446	392	410	403	435	402	374	460	405	428	424	418	384	442	429	393	395	444	421	429	455	434	398	429	401	415	419	420	430	430	384	391	409	430	405	409	457	426	386	405	409	433	437	433	388	406	410	433	427	415	405	412	427	445	374	447	419	446	393	425	393	449	405
14594	28937	27633	20250	16614	13663	11703	9902	8411	7399	6679	5984	5194	4717	4275	3893	3776	3389	3088	2706	2299	1978	1721	1482	1350	1203	1089	1021	1020	995	997	958	873	970	905	885	853	866	815	923	868	858	880	883	828	865	881	875	897	854	804	902	848	821	845	844	885	870	863	809	841	787	843	822	824	874	874	837	872	849	818	847	840	848	837	838	834	842	842	891	820	792	853	848	865	841	841	811	834	800	834	857	889	798	840	837	831	845	815	864	839	790	864	838	817	852	845	876	861	871	836	811	879	835	833	823	860	840	840	819	851	809	829	813	832	830	887	894	839	866	813	863	900	879	855	827	846	861	829	851	854	871	782	891	902	880	846	811	867	875	833	830	783	862	844	831	830	866	819	821	883	848	804	868	824	828	863	863	843	832	868	836	825	819	777	844	848	864	874	831	818	809	827	801	860	836	841	852	817	842	829	814	885	789	805	835	833	865	773	873	830	829	814	816	816	843	894	866	849	822	857	817	874	791	835	844	842	797	839	866	850	864	809	799	799	803	828	803	831	827	842	850	825	836	860	783	863	871	815	824	829	841	872	861	847	811	823	842	855	849	791	853	868	851	841	816	855	856	828	876	823	864	847	840	839	799	823	776	844	794	899	859	829	859	831	895	823	916	880	837	859	841	853	847	853	805	820	860	821	796	781	807	833	854	801	840	819	798	830	885	839	854	907	832	876	845	885	841	838	850	860	892	835	856	876	824	852	912	840	865	846	803	866	839	811	836	886	856	863	857	840	825	834	853	875	807	805	820	854	814	861	800	882	866	879	844	851	829	825	799	840	817	856	849	913	814	835	832	841	862	898	842	759	848	870	830	830	840	848	850	861	877	805	903	817	814	801	865	855	849	825	847	864	815	879	830	826	831	891	844	840	821	807	846	807	775	852	819	814	798	809	872	825	811	821	883	850	849	810	850	819	856	829	812	867	820	809	838	765	875	831	853	853	814	845	804	836	831	849	801	814	808	848	810	864	859	789	818	848	824	816	880	881	783	833	848	838	872	821	854	831	926	822	824	829	797	850	827	823	884	837	846	872	778	812	809	832	849	847	813	850	822	814	800	831	809	861	790	853	800	775	818	806	847	785	858	861	878	848	856	835	885	853	804	823	856	836	850	859	798	825	848	858	863	849	794	897	872	853	888	850	831	800	840	873	795	863	810	835	857	814	845	864	819	857	865	878	822	861	813	862	830	850	840	848	848	873	792	871	862	829	851	855	878	832	835	835	875	770	782	807	834	821	860	886	859	835	840	838	868	806	864	812	828	853	824	796	837	869	831	857	858	840	856	842	828	816	821	820	870	846	850	768	859	820	844	851	829	813	829	855	878	788	860	887	866	867	853	877	844	867	817	866	843	888	863	800	784	851	816	819	813	808	780	848	887	854	818	829	869	816	796	843	824	859	803	808	785	850	829	847	855	861	861	860	902	812	853	809	788	851	795	930	832	831	836	864	837	792	826	824	854	859	846	861	887	864	848	829	829	837	785	810	864	810	888	857	848	832	788	874	860	888	841	852	830	800	814	810	863	788	868	816	849	851	805	794	808	871	883	829	830	839	824	869	861	896	858	859	830	837	857	831	850	792	842	878	853	812	792	808	864	802	823	830	859	784	848	834	820	842	861	871	786	824	852	811	804	820	839	821	829	870	861	874	878	813	822	815	848	856	860	844	808	856	851	893	839	810	843	822	791	795	840	814	880	841	853	814	883	909	840	771	881	829	885	831	828	836	852	877	849	844	830	856	886	809	826	853	831	853	816	818	824	841	856	818	841	837	822	804	871	857	858	873	848	816	821	820	904	839	831	923	851	801	789	841	815	826	918	789	848	820	817	883	900	821	858	836	862	830	793	875	800	886	845	852	836	865	786	853	844	834	848	841	811	808	856	838	852	838	854	783	889	866	845	784	857	786	890	792	871	857	835	843	887	772	835	834	899	863	857	845	860	810	858	854	827	833	843	880	863	882	775	879	850	812	856	816	843	833	780	854	803	869	845	836	801	848	831	813	805	853	872	825	816	874	867	811	807	873	841	802	790	808	821	835	801	830	858	826	843	854	834	828	865	811	884	836	809	838	814	829	821	869	866	854	831	856	864	806	833	835	847	825	878	884	837	826	831	805	812	779	858	857	809	843	891	877	822	844	856	930	837	909	871	845	834	861	848	827	879	823	791	869	837	843	827	863	826	814	822	847	839	867	872	846	831	807	890	851	834	871	856	806	829	884	836	845	836	892	868	845	875	810	900	872	846	777	864	853	801	854	778	848	900	841	877	801	861	836	899	819	821	798	822	795	852	810	866	830	843	842	837	866	800	826	864	879	803	845	822	831	831	833	819	853	845	899	823	789	832	823	836	828	789	858	817	818	825	817	812	841	826	835	810	880	908	842	839	860	835	843	856	746	841	821	826	840	838	861	795	903	825	839	837	855	819	885	806	822	868	824	871	828	869	899	820	868	791	869	887	821	867	878	874	847	823	883	810	835	868	904	879	872	816	798	795	819	811	839	806	819	841	803	840	815	853	803	894	806	828	818	840	843	844	822	829	840	842	863	829	873	823	844	834	896	841	868	845	870	842	898	858	851	779	876	846	824	925	852	843	845	843	869	850	891	816	804	850	816	848	854	875	874	810	809	853	810	883	785	835	802	884	883	878	810	853	849	873	828	819	773	824	857	852	894	805	864	815	844	798	828	879	818	826	893	812	843	799	798	875	846	844	852	847	886	821	860	824	827	901	787	851	837	847	829	831	847	846	896	858	807	813	829	892	845	843	913	852	830	844	828	856	860	847	870	827	781	850	854	880	839	818	867	858	797	855	824	824	808	820	884	804	794	833	835	862	761	829	834	850	784	834	782	867	785	850	847	809	813	828	765	836	841	854	847	817	795	839	785	820	887	811	839	858	912	887	859	892	847	843	794	796	812	832	790	821	830	818	816	815	881	865	807	876	896	838	846	915	803	827	842	825	823	800	862	842	825	848	808	823	822	810	826	868	893	812	863	830	837	841	857	840	844	864	835	851	864	839	833	840	836	832	834	843	877	878	900	884	818	815	877	889	853	803	814	829	845	782	843	814	847	818	826	822	870	888	854	840	835	821	870	867	820	874	848	850	834	840	864	763	758	856	888	826	846	828	866	838	798	802	762	847	855	818	801	814	893	829	818	855	839	846	848	857	901	801	847	834	867	788	810	844	870	894	860	844	833	898	767	865	887	826	832	826	902	830	854	829	907	880	861	844	861	863	841	803	825	823	827	790	786	854	824	842	849	829	879	777	861	848	827	845	872	811	810	843	789	858	825	820	833	848	869	838	859	826	811	858	848	780	850	833	820	878	920	814	856	820	813	879	828	880	845	819	810	871	804	870	809	856	811	847	800	811	861	854	858	874	860	851	844	781	825	842	871	839	810	841	859	834	824	830	832	799	817	829	897	817	812	819	776	845	829	805	852	858	881	798	883	865	895	837	874	840
27246	17393	6183	2909	1652	1228	990	780	721	632	605	537	499	476	403	414	421	377	347	316	341	312	301	292	268	246	245	239	241	244	275	259	244	249	264	228	258	242	238	253	227	251	244	230	252	256	237	250	240	218	248	230	253	222	255	237	228	254	277	242	239	246	233	256	245	214	242	284	225	242	251	244	255	235	261	260	261	245	235	261	253	247	244	292	242	230	243	249	241	260	232	241	263	237	240	237	250	257	235	237	257	247	247	234	281	250	257	259	234	230	237	265	262	244	227	244	238	263	254	242	228	240	240	243	253	222	255	269	261	248	230	231	260	245	214	223	250	240	234	238	220	228	249	239	245	258	238	240	238	261	250	249	276	230	261	236	267	255	247	242	235	228	254	267	241	252	214	230	241	237	215	217	231	230	240	227	228	221	226	262	251	242	250	257	238	245	258	213	237	252	256	242	256	239	254	236	259	234	242	248	221	258	254	245	236	220	238	248	228	250	255	246	227	235	252	256	244	225	243	223	224	237	242	224	247	243	241	252	253	233	263	267	264	236	263	252	209	240	256	215	260	222	225	244	246	234	231	266	272	240	252	222	266	274	232	253	224	261	256	218	258	256	265	239	245	239	226	251	269	236	238	255	239	260	251	246	231	269	247	246	234	254	233	278	255	243	254	230	238	274	220	267	234	243	220	208	247	225	268	229	252	246	231	240	242	261	222	251	235	270	249	225	234	269	258	242	230	268	240	228	211	261	248	246	237	242	243	213	226	235	229	225	232	252	231	262	196	262	218	231	237	242	266	274	245	233	243	250	236	258	245	250	229	218	212	254	244	249	252	242	241	251	255	219	257	243	258	249	234	250	238	260	249	259	240	235	209	269	206	228	258	249	231	241	238	244	247	212	262	229	245	244	250	247	259	233	259	248	249	253	260	247	276	238	235	244	267	234	234	246	249	252	232	256	243	237	216	251	236	246	251	249	251	250	261	259	259	260	235	243	237	277	249	223	244	227	228	266	232	250	258	252	244	249	235	236	231	247	251	268	248	237	234	231	241	234	234	248	234	249	265	248	236	251	250	246	267	266	246	256	249	258	218	247	233	243	253	276	231	229	252	232	242	253	244	256	223	233	230	238	267	242	236	217	239	248	246	241	255	238	239	251	250	243	259	209	235	263	241	225	255	233	250	274	248	229	226	234	227	217	266	242	241	249	247	264	255	245	227	231	263	233	227	255	236	248	265	248	235	237	254	255	246	261	222	223	266	238	244	250	249	217	221	228	244	223	249	221	254	256	241	253	227	230	244	245	257	219	233	248	229	238	251	245	248	268	241	223	254	265	245	222	236	235	253	249	240	257	230	251	245	253	248	254	256	230	228	263	230	252	245	248	223	229	242	219	222	237	236	227	237	259	248	245	236	242	239	256	230	261	253	244	251	257	225	255	247	252	223	233	225	255	248	224	233	231	239	220	240	230	226	242	235	256	224	265	212	234	232	253	211	228	260	230	244	242	247	265	290	229	237	241	258	230	233	255	241	267	255	228	280	245	246	262	235	267	285	239	254	250	259	233	248	247	240	240	258	244	248	233	225	232	235	247	240	252	242	250	227	242	255	234	246	249	247	270	245	242	251	227	232	263	234	229	245	237	234	215	237	249	265	271	242	248	223	246	272	217	245	231	215	224	261	256	258	256	223	248	227	243	252	231	254	264	254	239	254	232	253	239	232	249	247	224	237	256	241	224	239	262	254	211	251	258	264	257	224	240	239	277	238	250	235	222	243	236	250	253	243	226	231	250	230	246	208	251	221	215	221	219	260	246	236	243	231	235	225	229	232	234	236	247	240	247	246	212	249	220	235	241	248	244	250	214	249	236	268	251	259	245	222	230	254	251	251	224	230	212	226	215	224	233	268	259	256	227	270	271	255	239	258	228	278	238	222	236	247	229	247	260	231	257	230	223	221	227	236	221	248	234	246	239	236	225	251	223	209	255	235	272	230	241	237	223	249	226	236	256	224	205	234	252	254	221	235	242	251	245	231	235	219	248	240	231	262	214	241	245	217	263	255	238	239	263	223	215	256	234	257	254	253	243	222	266	268	250	274	249	249	231	219	265	235	244	250	233	221	254	263	243	246	249	258	242	220	259	241	251	246	239	252	237	212	251	246	232	242	224	245	251	238	248	232	276	231	210	251	239	261	252	231	246	256	254	229	258	236	246	239	232	221	228	236	246	234	261	248	228	246	245	247	232	241	242	257	210	251	254	237	255	259	238	255	269	243	239	263	224	232	267	252	256	254	268	253	246	235	244	238	229	254	223	263	241	225	251	232	248	231	233	244	287	241	259	213	226	232	230	250	237	209	253	251	258	263	216	208	259	258	225	250	249	251	240	243	242	227	245	238	256	209	249	261	227	233	225	262	230	277	242	223	209	211	239	245	247	236	264	232	244	246	255	259	236	257	221	264	253	236	227	214	224	239	259	241	243	242	237	236	255	248	233	238	240	219	246	239	233	231	239	229	237	223	260	223	221	231	254	242	223	223	233	259	226	243	241	243	240	259	217	237	232	261	239	242	274	240	238	226	242	247	218	262	233	237	212	247	238	231	245	250	241	238	250	248	236	238	229	230	252	257	241	227	259	230	246	247	252	196	281	234	280	248	258	225	228	249	259	223	230	248	244	239	220	242	242	232	212	276	247	254	231	231	231	236	251	261	219	236	260	251	227	267	241	213	219	215	269	238	232	251	225	248	239	246	229	274	253	218	254	249	253	232	216	267	261	217	259	242	238	229	262	229	238	241	256	223	248	229	243	241	228	223	260	247	257	245	269	232	227	227	225	225	280	233	258	235	235	255	282	236	248	231	241	242	255	225	251	234	248	253	234	227	228	218	227	236	258	255	247	224	232	233	240	240	264	226	257	233	232	224	251	240	253	247	234	268	246	219	235	257	245	263	237	268	218	232	219	230	246	234	271	254	250	241	212	224	220	228	239	240	254	236	259	230	216	251	242	253	246	226	266	235	244	241	229	254	253	250	224	248	224	237	246	231	259	242	242	238	252	257	234	233	240	266	226	267	267	251	266	222	244	219	244	233	235	248	241	237	241	248	219	253	248	263	241	226	260	248	244	265	234	252	263	255	241	224	233	243	252	257	222	248	257	252	241	258	257	237	255	252	243	266	262	247	234	237	233	261	245	242	228	272	257	250	222	251	247	218	224	231	222	255	230	243	228	243	217	241	236	215	222	214	250	273	217	242	262	245	251	229	238	235	227	207	233	253	243	209	249	252	240	239	253	241	254	226	242	252	262	246	262	241	252	217	256	240	248	244	251	216	256	233	252	257	234	245	244	296	230	249	224	260	245	229	233	254	224	270	241	190	221	237	253	235	257	222	217	241	261	262	246	227	232	229	277	250	226	236	239	246	243	264	256	243	241	275	238	267	245	267	286	210	235	259	232	251	224	225	252	227	266	244	255	237	224	234	241	217	232	230	220	237	270	253	242
8917	13284	12427	7787	5766	4419	3846	3131	2608	2413	2111	1969	1628	1548	1433	1373	1277	1192	1082	1003	843	822	683	640	635	630	625	566	596	606	568	587	539	568	523	547	553	585	537	567	550	558	571	576	568	532	555	555	524	508	486	561	548	523	576	572	546	576	520	561	561	568	560	526	499	528	507	539	530	539	542	499	519	584	566	506	548	553	547	493	512	549	555	560	584	554	545	542	515	540	558	602	550	515	561	528	536	537	496	545	513	564	532	544	520	515	545	539	552	575	553	510	545	563	506	530	522	548	523	539	573	516	535	522	526	558	532	553	532	506	535	511	553	536	555	562	551	514	547	571	512	534	539	493	552	526	552	518	497	498	583	560	545	586	562	572	561	491	577	544	513	570	564	532	507	575	559	599	569	510	544	522	517	521	537	547	527	541	557	516	561	564	539	530	519	569	540	560	567	558	547	534	527	559	543	525	556	533	589	556	542	512	562	524	566	534	522	507	506	539	558	541	602	557	544	524	579	516	565	525	568	572	559	561	511	508	527	546	525	554	572	547	531	548	560	465	524	579	607	555	533	545	535	548	569	513	513	506	553	560	542	531	529	534	492	508	531	568	553	545	525	505	544	574	499	519	569	568	591	572	527	511	544	540	520	550	581	521	541	517	570	539	504	539	541	545	544	494	520	550	557	511	557	525	545	551	582	554	520	551	565	530	534	554	551	542	576	561	536	501	547	498	522	562	510	562	544	608	574	540	558	551	550	512	537	511	548	579	534	529	538	518	528	541	563	513	514	550	525	552	519	530	513	557	516	517	589	511	563	518	551	615	536	552	580	514	553	567	524	534	588	585	523	544	579	528	552	509	562	551	554	537	526	518	497	565	555	568	592	503	530	567	527	556	562	544	493	521	502	513	540	554	551	548	548	511	566	559	531	550	546	558	586	529	575	546	549	541	586	557	557	545	547	549	536	563	544	547	524	532	515	568	556	561	514	532	526	527	530	506	565	528	547	518	513	531	577	493	580	528	565	498	537	590	564	566	525	487	496	515	523	520	534	514	562	516	579	578	569	521	558	543	555	512	612	552	550	557	550	526	578	513	543	591	495	564	524	567	568	474	504	511	544	530	541	512	565	531	532	548	546	569	549	535	533	561	596	574	552	568	562	552	528	564	564	512	552	569	558	535	528	502	542	518	540	518	527	551	525	552	553	522	512	513	548	534	520	522	522	519	536	559	551	534	529	538	550	558	531	546	529	524	558	550	538	539	518	531	543	544	565	553	554	538	552	533	529	518	550	540	519	543	507	536	546	588	542	536	578	505	579	533	556	538	534	531	538	562	538	547	523	535	525	549	516	542	539	553	500	572	593	578	570	554	587	558	565	542	535	558	530	523	502	535	554	562	532	492	572	533	518	544	545	549	532	541	552	573	549	532	545	553	538	526	568	551	556	561	523	529	537	611	532	530	567	519	534	569	523	544	571	517	549	536	560	549	523	544	505	508	538	581	522	505	490	567	525	542	555	596	536	508	553	508	562	577	531	542	549	534	613	528	535	531	571	544	535	562	531	570	509	580	507	556	521	546	528	546	540	527	543	553	554	558	520	511	523	561	551	526	562	533	579	528	506	583	557	538	546	525	548	562	582	541	594	575	543	553	514	545	561	503	540	586	548	575	558	544	517	549	556	558	502	508	568	539	549	556	531	517	529	523	544	535	563	565	544	530	536	541	543	524	564	549	530	547	561	580	524	531	525	508	564	521	549	543	548	579	577	574	532	547	522	542	557	529	526	581	527	599	527	505	519	533	528	535	532	549	534	544	526	516	540	530	535	544	551	539	525	519	535	526	559	554	520	533	527	553	509	556	527	523	591	572	547	536	534	560	522	517	530	537	558	517	555	522	556	562	516	539	591	531	561	523	568	515	535	611	561	540	547	528	517	555	513	522	484	510	508	519	554	542	541	548	564	524	555	516	537	556	583	597	545	537	527	554	545	557	500	569	530	588	567	503	543	514	528	547	564	519	543	534	526	503	563	482	554	568	532	556	532	558	543	554	542	545	536	522	518	560	538	549	558	569	556	517	544	530	566	558	536	613	561	542	555	564	519	539	526	547	583	509	546	549	546	554	516	550	538	575	549	564	536	538	558	545	560	534	552	564	507	540	526	565	485	521	595	579	522	544	542	535	535	564	522	585	593	550	585	526	569	562	548	570	549	516	523	506	511	525	554	519	569	523	542	517	513	557	526	569	550	564	519	528	516	528	520	570	543	546	549	564	530	507	544	537	550	517	555	552	550	539	571	538	553	514	534	538	548	532	524	533	512	523	530	538	523	540	555	548	531	522	562	550	509	524	543	515	543	540	550	552	562	535	576	540	531	548	509	565	513	524	554	519	575	557	550	515	562	508	551	537	532	551	526	566	550	548	573	547	545	596	534	491	554	528	537	556	529	512	509	562	551	570	538	554	536	518	572	549	541	540	517	548	516	530	531	538	532	511	543	547	577	545	535	541	515	530	508	530	528	557	533	570	551	531	514	513	554	543	534	483	565	537	564	538	510	542	531	514	540	524	552	555	571	527	523	535	568	542	500	540	537	563	508	538	496	541	545	558	576	556	548	546	535	557	524	538	551	533	565	566	536	571	560	597	528	549	503	521	547	525	556	548	540	532	553	569	577	553	540	545	520	568	542	515	577	567	522	495	533	565	551	544	546	558	543	524	526	572	567	568	548	585	537	525	587	540	572	557	579	555	557	553	534	530	555	549	521	541	531	547	486	543	565	539	554	547	540	547	549	543	560	509	556	545	536	521	565	532	506	548	496	538	520	591	562	536	548	506	531	545	532	555	549	528	536	518	521	557	529	550	530	593	589	545	549	544	514	578	506	505	561	534	540	548	519	546	555	511	516	523	515	542	533	549	557	534	528	539	498	563	553	479	525	509	540	532	530	531	559	525	559	583	546	576	540	528	537	568	507	578	541	585	495	512	523	520	551	531	558	498	470	539	547	554	552	525	591	536	520	541	541	513	565	534	607	507	554	572	525	504	509	537	553	544	566	562	535	519	545	565	527	548	554	543	517	531	540	527	560	546	538	550	534	559	546	543	553	565	539	526	562	529	547	545	555	562	550	553	544	549	543	536	522	525	533	504	505	578	572	501	581	516	550	501	536	485	539	527	516	567	491	576	513	552	598	538	535	537	573	563	553	532	554	535	501	515	508	575	493	520	564	491	513	555	517	576	541	559	538	529	529	538	545	543	530	500	541	519	579	545	524	534	561	530	551	538	532	529	556	576	535	519	590	517	517	521	545	522	516	501	544	558	524	485	519	544	534	546	538	548	510	548	535	498	527	543	524	517	511	563	541	561	547	527	535	562	524	527	561	521	514	520	544	545	524	539	548	540	529	526	558	529	552	554	549	551	552	556	528	512	529	554	541	594	549	517	574	562	564	479	548	501	552	572	517	519	522	523	536	557	532	548	510	552	535	504	526	573	547	577	502	524	521	498
25140	21416	27902	25283	13773	4016	2723	1936	1520	1385	1152	986	925	842	720	686	665	629	571	507	470	386	372	318	280	280	250	254	223	262	262	250	272	247	226	250	231	250	236	251	241	249	227	240	203	256	239	229	216	209	248	207	247	211	218	253	250	240	240	225	229	210	229	226	235	206	229	241	239	230	223	224	231	223	209	220	233	219	239	237	220	239	210	226	248	228	219	222	241	232	201	230	251	237	235	235	234	210	237	249	257	228	227	257	236	245	245	254	222	224	201	230	213	229	211	242	255	242	236	230	243	223	246	229	214	235	234	224	235	210	262	247	240	238	236	250	239	232	236	225	221	199	213	227	218	234	224	215	231	229	225	239	224	231	215	236	251	217	237	255	231	241	248	248	236	225	233	218	239	228	211	231	244	256	227	238	256	233	222	222	197	233	214	215	212	229	235	246	220	235	227	274	217	257	230	214	229	253	210	222	247	271	220	229	247	237	210	225	218	209	248	263	233	207	218	250	214	215	229	206	224	227	230	222	225	231	223	238	208	208	218	234	217	264	217	232	233	250	224	197	229	223	241	199	248	243	188	226	214	222	210	235	250	194	201	223	213	237	244	253	238	262	231	246	228	213	226	232	217	210	227	254	230	224	255	237	236	235	224	251	254	244	209	222	236	212	238	251	225	251	221	213	237	241	218	245	242	211	252	227	197	245	224	228	217	222	247	235	239	218	217	214	205	237	212	221	189	213	221	218	257	218	214	222	209	205	236	232	248	246	232	219	234	229	240	238	240	249	209	221	234	245	246	225	231	252	223	243	228	214	212	204	215	231	236	203	200	251	235	226	225	219	202	213	242	220	258	232	238	215	252	236	235	205	227	224	219	264	222	225	230	252	204	239	221	252	258	238	206	243	241	266	254	217	237	240	203	241	198	230	235	232	219	228	207	228	248	199	229	247	238	232	219	253	214	260	237	237	207	229	247	235	224	204	217	243	233	256	240	261	229	218	229	239	215	237	211	249	227	213	264	217	208	191	225	227	247	261	191	222	242	226	248	237	213	231	196	217	231	220	242	207	243	235	224	244	237	235	227	217	224	229	240	222	243	217	219	237	223	235	248	216	226	235	230	248	233	203	243	225	206	247	249	221	220	257	219	223	222	213	241	226	246	232	235	245	240	208	247	222	211	232	219	234	215	246	232	236	232	209	234	226	240	235	223	225	202	243	260	204	238	245	203	231	228	210	253	235	233	218	222	223	227	226	220	216	222	218	201	226	230	255	233	236	233	238	225	241	244	244	221	242	222	204	234	190	224	239	219	225	211	204	237	221	229	225	243	244	233	218	260	237	220	233	221	234	225	227	242	229	248	215	217	220	267	217	245	230	222	219	227	234	216	233	252	231	230	224	264	225	237	229	238	232	249	205	188	274	219	228	229	251	217	203	211	271	220	260	241	233	227	211	224	254	232	238	226	265	212	229	253	207	215	237	216	221	237	233	216	217	217	237	240	224	224	231	227	234	218	214	261	215	236	212	226	230	229	211	247	233	236	205	210	220	241	224	228	231	226	218	217	224	208	245	234	231	230	228	207	224	275	219	228	219	236	242	228	228	215	227	235	222	226	230	242	237	196	233	239	221	244	222	206	204	224	238	246	236	264	218	235	233	234	258	241	229	241	206	234	239	237	215	242	202	239	249	227	218	244	226	241	226	225	224	196	231	257	233	215	234	215	243	239	245	218	231	231	241	231	239	214	244	205	242	235	239	212	219	234	236	227	236	213	243	213	205	251	232	233	266	242	242	236	210	220	225	224	244	241	242	188	205	216	237	229	200	224	222	225	239	235	269	251	222	229	235	224	213	241	243	228	228	253	222	213	204	230	216	235	242	226	233	218	232	230	204	223	207	215	214	235	219	212	232	228	227	235	226	232	249	221	217	239	234	255	229	235	236	222	238	208	223	216	228	233	248	247	223	203	234	250	232	246	225	200	235	261	221	220	230	222	252	226	240	228	218	226	206	211	235	235	202	223	251	270	195	213	229	223	236	247	218	206	242	195	230	249	241	229	225	212	234	254	208	216	226	213	206	199	222	224	240	249	226	219	213	211	216	224	254	248	247	214	234	238	262	216	240	245	237	233	233	201	222	235	219	213	238	259	234	225	217	231	222	244	230	261	217	227	230	246	205	232	261	264	230	226	240	235	225	223	242	235	247	214	226	223	201	247	239	217	215	217	250	250	232	217	230	252	196	216	217	229	276	219	244	238	229	227	222	230	218	228	242	236	213	218	225	224	223	212	222	222	221	240	233	190	231	221	230	227	230	234	240	221	236	233	214	233	238	224	238	243	231	237	224	255	214	240	237	261	210	229	237	236	226	259	235	233	252	207	259	212	230	275	242	231	232	242	240	214	244	223	249	234	225	217	265	227	215	238	220	257	270	257	222	221	210	224	239	224	235	223	208	236	242	252	271	235	239	223	232	206	246	215	242	236	232	252	246	221	236	206	252	217	241	219	204	194	249	219	230	220	218	221	229	246	231	257	255	232	234	243	224	240	211	256	221	225	204	212	234	262	222	248	239	223	210	234	235	253	236	226	205	219	210	211	234	228	235	232	237	229	224	248	230	226	221	254	226	242	237	235	228	235	214	220	249	253	228	227	244	231	218	225	235	205	233	240	211	216	233	216	228	237	225	225	224	218	227	253	217	226	254	226	223	273	235	225	224	234	225	228	203	216	234	208	232	217	254	226	222	213	238	223	243	242	232	234	224	210	214	214	238	223	222	219	248	235	176	232	229	217	209	197	213	246	223	223	218	199	234	243	254	232	225	204	227	215	228	225	232	221	222	240	230	221	212	237	229	251	226	227	227	206	236	218	235	238	238	226	219	212	242	226	242	238	228	250	220	230	253	217	222	231	253	230	239	236	244	224	210	248	238	203	229	251	242	212	244	234	212	200	236	260	225	238	207	238	245	211	217	235	234	250	195	244	246	236	244	205	232	267	214	245	228	235	247	221	247	216	214	229	244	227	213	234	230	227	232	241	239	231	223	239	252	209	224	236	241	241	240	229	221	220	213	216	248	251	222	226	208	223	212	224	241	211	223	255	222	213	243	226	231	244	217	240	242	245	248	195	226	216	248	248	221	247	252	278	235	247	239	252	221	221	233	233	223	209	214	229	203	221	231	216	227	232	225	189	228	233	219	243	252	209	215	242	239	253	211	197	251	234	231	243	213	241	247	198	228	232	234	247	211	219	215	220	229	229	227	190	211	216	254	253	206	241	235	234	213	232	232	224	239	219	235	227	221	242	234	260	204	223	249	226	248	242	234	202	210	237	230	214	262	233	240	221	227	204	234	240	215	205	207	201	211	234	201	246	237	239	221	237	226	252	213	215	233	253	232	227	253	236	249	238	220	238	228	240	245	233	206	237	226	231	262	228	231	231	210	224	262	214	234	238	239	233	226	232	227	229	240	226	212	210	227	230	214	224	228	234	203	244	280	229	206
11676	23118	22196	15266	11834	9526	8054	6375	5632	4862	4294	3821	3337	2915	2736	2391	2253	2074	1890	1688	1386	1197	1030	841	737	707	697	634	645	614	578	529	534	526	533	553	587	545	510	492	560	588	574	539	513	538	551	505	554	523	503	488	502	518	519	527	502	556	510	461	519	489	523	474	499	514	506	553	499	495	515	470	519	452	495	474	489	511	542	525	486	499	523	495	516	494	500	501	490	502	506	475	508	520	533	527	488	515	530	547	541	532	487	490	490	511	500	537	496	527	502	499	473	496	505	517	510	496	509	494	501	491	489	521	529	506	507	502	503	499	503	537	486	489	494	488	517	511	489	540	519	462	493	449	513	529	505	487	496	487	484	510	503	478	504	489	496	499	515	480	488	491	505	569	503	528	523	522	519	496	499	498	517	500	506	536	539	474	495	497	509	515	517	454	536	520	471	464	482	485	531	525	495	508	520	487	452	474	489	463	465	526	500	508	470	474	515	502	492	481	495	488	480	476	495	499	498	457	508	493	490	505	492	527	546	527	488	491	499	530	479	486	514	493	499	501	487	521	492	508	541	516	466	533	518	491	435	457	495	503	449	487	507	522	527	511	510	477	529	479	528	510	520	494	515	476	482	525	536	487	555	507	460	507	475	506	505	505	521	506	521	459	513	459	506	499	488	476	505	450	510	556	496	500	485	516	534	509	530	480	456	515	508	475	489	507	486	487	498	498	526	518	517	479	465	498	505	474	506	552	499	521	522	521	503	521	493	494	525	532	472	487	500	489	481	493	503	524	516	512	527	468	504	487	515	503	502	549	504	432	502	507	527	528	489	532	475	492	495	463	484	509	501	487	476	517	492	524	532	533	482	465	490	490	483	505	468	496	496	524	487	480	494	503	490	465	475	497	510	511	533	473	489	511	524	504	494	530	431	441	453	495	556	500	484	490	486	500	532	478	485	477	519	526	490	463	493	517	535	479	494	500	518	521	502	504	527	524	517	477	463	512	503	485	508	491	529	496	456	512	538	481	529	498	490	479	474	506	507	520	474	434	519	491	524	464	483	480	484	525	491	517	534	551	504	530	502	538	516	490	520	504	484	518	469	534	490	463	494	515	474	455	500	518	490	505	509	519	505	513	511	481	452	521	514	571	513	459	490	506	447	508	549	476	499	553	509	475	506	512	510	518	529	482	518	457	501	487	483	520	499	493	506	484	477	541	485	524	468	482	508	501	521	527	525	487	515	511	510	563	485	504	491	511	478	483	501	516	502	470	493	484	549	503	508	510	475	486	482	526	493	488	502	478	499	490	483	499	474	473	542	529	494	533	503	487	497	502	506	512	503	538	476	470	474	498	502	502	516	510	494	490	503	498	505	483	497	511	555	526	498	498	501	450	500	521	534	532	467	543	460	496	512	485	517	508	495	482	504	502	478	497	494	491	546	511	501	483	534	468	499	485	545	475	518	467	472	508	447	496	479	523	471	463	504	473	512	474	504	530	493	474	496	516	557	511	529	543	495	450	480	508	506	514	462	529	489	495	478	489	491	511	512	499	529	495	492	474	511	484	523	489	520	512	500	498	534	470	497	538	514	481	476	492	509	465	502	522	519	521	494	504	533	517	492	547	470	492	485	496	438	530	490	518	468	502	476	471	491	489	521	486	502	490	482	506	503	531	508	505	523	486	485	578	489	523	538	474	535	523	478	502	500	504	505	526	496	523	516	499	473	526	494	520	496	501	514	484	526	531	527	549	496	513	490	469	490	489	498	531	522	519	528	518	493	519	483	493	503	504	515	533	514	511	528	488	516	509	501	513	525	493	512	524	506	512	494	470	477	480	516	478	522	508	475	462	484	489	488	482	519	508	469	493	523	500	488	480	517	500	503	505	486	519	504	490	486	531	504	493	503	473	464	478	527	485	487	516	495	526	524	480	508	459	516	461	468	523	528	525	503	494	480	516	484	504	510	541	513	489	481	513	489	498	510	484	529	483	527	491	502	492	536	484	493	512	494	524	523	470	533	514	453	507	483	533	511	489	487	501	503	465	500	474	493	485	520	512	485	468	532	508	526	481	493	468	488	476	497	526	488	471	486	497	470	469	471	482	520	490	514	455	509	512	502	458	501	487	480	487	521	531	470	503	480	481	494	503	535	475	489	459	480	510	499	520	538	502	503	483	503	491	497	486	537	462	508	514	490	501	473	504	472	501	499	526	507	539	480	518	486	483	506	502	511	472	529	539	498	480	491	513	516	486	512	541	523	491	505	520	552	481	470	556	507	480	527	487	481	506	495	513	518	485	469	482	479	490	480	496	475	515	474	532	502	515	495	507	525	513	509	480	537	494	478	516	476	480	432	529	535	522	525	518	485	492	509	524	473	482	493	484	524	561	495	503	508	484	527	502	509	566	542	482	509	523	507	497	477	501	542	522	495	484	492	483	496	519	499	498	473	540	511	520	510	442	495	463	533	493	502	471	492	538	490	539	493	481	508	503	474	498	464	524	525	486	481	492	501	530	514	470	463	505	487	494	527	526	519	518	495	518	481	517	508	517	512	472	472	493	484	471	513	526	483	462	535	488	484	478	489	480	498	489	512	449	482	480	516	498	502	500	475	496	526	495	472	510	506	504	516	508	496	500	536	468	478	496	495	488	485	452	488	495	531	493	520	467	504	510	501	495	492	463	495	479	523	499	508	501	538	487	493	512	461	514	518	490	507	480	496	531	509	521	525	506	520	486	510	544	509	512	469	465	491	491	489	510	508	502	535	490	517	521	489	530	547	520	500	497	485	529	532	487	507	452	511	503	480	470	494	488	521	486	511	520	542	519	471	501	505	518	512	517	466	480	550	493	456	532	504	510	523	512	461	485	492	475	513	520	506	520	502	441	527	506	521	487	510	514	500	512	538	487	511	511	495	483	535	478	473	523	473	483	446	499	500	524	453	495	501	472	505	503	528	504	498	552	504	504	486	511	507	463	538	514	493	512	479	502	498	499	497	512	530	500	543	549	497	458	529	485	496	519	497	497	481	519	526	521	546	519	474	521	511	512	485	489	507	524	539	564	476	490	508	520	500	505	530	471	481	506	515	461	513	522	548	520	538	525	465	485	498	478	497	497	527	481	488	506	471	507	482	484	497	515	539	519	487	510	467	490	503	512	469	509	513	528	512	488	499	495	499	558	543	483	501	481	530	453	500	512	507	493	492	542	487	521	477	520	489	510	459	494	495	496	520	512	484	484	534	577	505	515	505	521	480	529	528	515	492	477	491	503	457	506	524	506	505	507	495	494	508	495	515	517	478	483	489	485	526	470	492	497	503	514	513	474	524	510	509	488	493	539	508	534	500	520	466	461	498	453	510	498	492	512	510	507	503	479	529	455	460	487	494	512	503	496	495	490	482	493	471	502	499	516	508	463	536	511	486	499	534	525	516	524	503	517	514	469	472	497	469	511	498	520	532	470	467	499	479	494	549	514	533	531	496	508	503	499	510	468	523	524	463	478
24128	21427	28869	24369	21384	13337	5453	3298	2646	2267	2016	1782	1570	1398	1257	1139	1130	1050	976	863	781	689	601	546	498	488	494	432	437	484	452	432	398	461	436	435	420	426	409	458	406	414	435	428	388	438	401	401	425	394	410	407	417	383	429	392	432	402	427	406	415	414	396	407	427	411	434	403	402	413	464	427	439	411	393	458	401	407	424	403	388	397	409	414	406	439	444	400	415	404	404	424	419	379	421	418	430	382	391	392	399	376	419	404	418	404	396	416	407	410	422	405	410	432	393	360	408	387	411	392	406	446	453	426	370	373	379	402	412	424	421	374	417	402	411	382	449	395	434	424	406	422	449	434	405	416	403	439	436	393	416	409	390	397	445	419	428	416	412	420	402	399	417	423	419	386	394	407	392	387	387	389	421	413	434	407	396	379	373	442	446	409	396	422	428	404	438	400	427	382	413	383	382	399	440	421	407	377	416	420	400	407	425	394	399	368	422	408	400	398	404	421	393	385	420	421	386	401	371	412	382	380	396	420	418	409	448	386	400	393	464	417	407	406	415	416	395	398	391	410	390	403	410	388	379	414	407	406	369	402	401	416	412	422	401	407	388	394	413	421	430	402	396	393	417	397	431	398	398	412	394	407	422	399	400	382	403	405	427	416	410	384	426	382	414	372	381	377	396	417	399	399	436	431	409	428	425	437	412	368	387	390	393	406	439	419	379	377	412	362	376	411	411	389	390	422	383	404	406	434	390	414	430	408	414	432	417	413	406	425	396	397	428	441	384	411	396	395	364	403	375	407	410	409	397	416	386	389	452	408	387	425	401	419	410	436	396	379	410	431	389	401	433	385	436	382	401	415	394	393	384	403	418	397	437	420	431	405	403	440	377	406	427	409	398	375	425	413	401	419	421	371	427	403	399	397	437	381	384	407	408	395	407	419	363	421	430	427	385	408	372	396	386	426	410	417	411	419	418	389	382	386	402	427	377	440	433	400	419	356	421	409	337	435	401	434	374	391	431	412	400	401	402	392	389	398	415	410	415	386	397	425	380	379	396	370	396	395	373	380	420	424	455	399	394	411	428	381	411	382	402	379	405	381	429	407	446	421	429	396	417	453	406	385	402	356	434	399	446	422	384	457	414	378	391	411	425	389	382	387	433	383	408	401	399	380	373	412	407	435	428	415	384	419	412	414	404	392	396	420	411	410	404	391	411	452	417	380	425	377	390	434	384	388	410	385	397	383	406	379	409	420	457	412	394	399	363	388	423	440	434	399	412	419	440	418	408	441	366	397	425	404	389	410	367	387	409	379	388	418	418	381	357	399	397	375	394	460	408	408	380	423	418	407	421	414	369	405	402	384	411	411	394	400	420	399	413	396	392	380	411	409	385	397	402	429	372	381	413	429	408	417	429	388	408	391	414	412	449	392	398	405	386	413	437	411	436	402	392	430	412	414	406	405	428	415	426	426	428	412	390	421	398	428	386	396	437	412	424	437	362	389	397	383	385	378	383	416	418	410	402	394	413	387	396	381	386	431	375	382	375	390	417	417	401	420	375	423	419	416	425	425	413	391	406	399	414	422	411	390	381	390	409	376	422	386	423	385	413	444	396	411	378	391	385	418	382	395	389	420	414	406	418	377	408	408	414	390	407	381	424	419	423	449	391	396	418	402	417	434	419	382	399	411	399	389	400	420	419	420	393	424	401	383	393	443	416	416	386	385	422	424	423	428	432	393	413	431	414	417	358	411	428	427	374	435	406	434	390	413	388	399	438	372	364	412	390	398	404	417	437	387	410	412	394	416	409	433	410	357	445	397	398	417	398	409	410	440	400	394	407	412	395	394	385	423	417	434	399	370	411	384	383	384	412	394	410	395	380	376	396	412	391	403	397	358	396	402	381	423	396	369	441	395	390	399	435	403	436	407	426	401	403	366	384	407	390	378	377	383	412	408	436	392	400	403	437	397	361	393	426	437	407	436	391	419	397	376	391	396	394	428	379	415	353	441	422	425	446	402	387	378	389	400	417	409	401	415	401	439	431	409	388	385	427	396	421	400	371	407	438	390	415	396	421	417	431	404	396	407	426	384	419	397	405	410	406	427	387	387	409	428	416	398	414	441	430	424	441	417	429	406	423	399	368	416	410	435	407	391	422	410	388	404	386	408	420	405	382	446	390	410	387	407	360	432	403	411	394	388	407	387	418	392	405	404	430	443	373	383	407	426	410	406	467	409	428	405	428	418	382	394	428	407	420	420	395	442	385	411	438	413	365	392	435	394	408	422	397	446	391	366	419	414	390	400	393	409	438	432	381	396	398	414	368	369	392	409	404	380	403	391	351	406	419	393	403	399	419	420	404	410	382	436	427	406	404	404	420	412	386	382	421	414	417	400	418	410	383	417	418	421	384	399	395	369	386	387	403	387	371	397	401	434	423	415	397	414	427	419	420	383	425	441	396	391	392	406	377	415	381	409	417	417	412	375	355	404	393	396	397	449	398	407	377	444	399	393	361	395	397	390	397	410	427	393	445	469	412	394	455	369	416	414	376	427	428	400	417	402	423	389	438	430	376	381	397	421	374	384	443	433	402	396	398	420	429	410	397	409	405	398	399	415	388	391	447	382	376	404	394	423	425	395	405	425	449	412	407	372	383	395	444	414	401	420	426	408	385	402	395	395	415	360	397	404	416	422	387	418	392	411	417	387	383	451	405	431	421	401	408	392	422	402	405	385	410	403	346	408	407	410	393	405	410	411	386	429	425	395	387	417	385	413	397	410	420	354	436	384	416	412	423	396	409	420	406	410	437	440	395	402	366	393	367	374	422	435	432	435	394	426	403	408	404	401	397	390	382	412	396	373	424	408	421	395	421	367	423	410	423	392	406	420	385	376	383	382	390	404	422	425	410	412	432	404	414	377	431	378	391	417	380	437	397	397	405	409	393	388	432	418	430	389	411	412	419	423	405	447	418	448	379	407	415	413	393	368	386	410	429	387	422	363	380	383	395	390	399	408	434	390	446	383	421	422	409	396	435	426	408	415	395	443	349	423	392	384	388	413	399	386	409	381	379	404	386	424	418	414	383	395	418	436	417	399	377	404	460	425	451	406	407	405	360	394	403	400	398	394	411	382	390	402	404	389	414	413	412	412	407	363	396	419	394	403	391	403	429	398	400	386	406	395	377	454	437	429	409	407	421	410	449	426	458	450	403	403	385	413	382	383	380	369	423	400	386	380	399	412	449	405	416	424	388	370	411	406	435	379	369	425	403	392	399	403	392	402	411	386	398	413	379	377	398	417	385	403	412	365	395	381	396	394	432	430	436	436	425	409	441	383	406	422	432	401	417	394	397	399	429	413	411	431	457	412	415	362	374	387	374	427	426	420	378	405	421	415	438	413	371	402	398	408	440	382	441	422	419	404	421	402	428	405	371	399	397	416	389	382	393	422	388	378	419	420	440	407	385	398	396	436	402	411	394	423	385	393	412	438	449	436	394	410	389	407
14969	28798	27674	20417	16444	13670	11424	9717	8507	7566	6720	5920	5120	4513	4111	3809	3545	3237	3041	2623	2226	1893	1576	1375	1235	1142	1068	1021	945	953	916	978	860	903	865	916	923	842	930	860	859	883	878	885	859	855	877	902	886	846	845	824	837	878	841	850	821	840	835	788	840	824	864	863	836	872	862	854	810	835	854	864	827	846	846	799	866	818	828	814	860	794	836	796	823	822	838	814	821	823	795	859	828	800	812	822	791	854	861	816	834	827	843	860	861	875	846	859	797	801	887	847	864	821	854	862	834	851	869	841	837	853	860	798	795	841	814	865	866	792	859	805	855	859	865	801	861	852	815	790	889	850	803	865	794	820	870	843	803	829	842	799	833	836	809	809	805	818	831	844	842	877	815	853	813	793	814	864	872	878	822	803	806	812	828	860	829	847	809	823	846	837	835	801	824	817	841	834	804	781	821	833	838	859	822	811	824	866	822	832	830	834	857	792	852	904	835	827	785	810	834	812	830	883	842	810	861	893	819	880	850	871	833	816	839	830	839	837	889	836	809	875	813	906	840	847	813	801	783	805	832	822	816	764	804	776	837	781	871	890	814	868	843	823	802	805	787	834	842	811	896	846	854	815	831	849	880	884	793	768	782	861	797	871	856	831	886	792	864	844	819	865	765	823	876	840	799	822	816	830	826	819	797	902	829	793	844	854	830	849	834	843	860	843	817	865	783	808	795	816	836	839	858	840	789	804	820	800	797	844	787	853	830	801	834	839	834	839	847	835	815	881	801	850	828	829	861	816	837	848	884	836	813	851	834	819	851	825	898	821	807	857	812	826	827	836	870	831	852	811	793	859	844	872	846	829	803	825	838	841	862	877	838	831	809	794	907	858	851	818	801	806	813	845	831	846	823	779	819	765	865	819	833	817	842	843	831	836	827	759	807	815	789	820	850	805	833	863	890	764	855	841	851	801	808	865	858	840	842	863	845	804	866	839	875	866	835	817	847	902	751	845	833	852	871	867	789	774	832	805	884	822	829	770	841	773	898	876	936	871	802	840	851	865	864	838	816	818	838	890	724	819	837	868	816	875	847	846	848	881	821	832	808	844	836	838	842	838	804	838	869	817	844	871	836	848	829	808	835	870	856	809	815	858	805	832	814	865	833	828	872	835	865	829	799	875	813	800	845	830	833	781	897	827	879	839	807	848	818	881	850	845	844	862	806	858	829	820	806	831	837	832	813	834	804	808	849	811	830	789	865	855	806	838	809	824	867	829	853	812	838	837	798	819	875	858	787	853	820	814	830	829	809	836	797	856	847	867	794	833	865	798	846	821	818	852	858	851	830	802	870	843	870	815	815	844	824	826	795	798	872	846	832	884	842	844	797	885	769	793	832	815	828	864	811	792	862	878	842	830	813	900	803	842	819	839	834	849	824	882	823	846	834	805	822	838	780	843	844	823	812	814	863	817	817	841	850	775	916	838	805	868	817	835	793	863	829	864	797	866	796	829	783	795	839	854	819	771	863	853	860	799	840	831	855	855	799	797	863	844	818	860	818	837	815	854	846	788	848	807	873	849	818	852	865	807	820	864	835	846	831	867	828	832	815	845	839	853	789	799	837	805	862	854	824	871	879	865	849	825	787	849	837	815	799	827	798	797	808	827	865	785	882	783	853	829	826	799	833	866	829	869	823	881	851	807	828	790	833	856	803	828	820	801	819	819	836	833	849	836	857	829	766	837	849	826	869	873	876	828	826	830	825	901	810	811	846	810	823	845	846	856	852	863	820	839	887	832	834	785	801	867	824	808	768	815	834	821	878	827	796	858	856	892	810	814	871	820	854	831	804	856	845	822	836	837	829	886	809	876	830	839	772	819	838	819	808	835	828	824	936	832	876	808	860	835	875	845	812	850	858	788	830	867	822	819	846	873	838	825	815	848	818	843	843	819	831	875	839	818	851	853	813	859	859	805	814	846	832	862	859	816	806	771	832	863	847	810	783	858	831	796	844	853	843	796	833	859	826	851	839	838	802	853	820	834	795	820	827	821	789	834	839	819	819	813	861	865	934	820	810	828	826	804	808	861	814	836	840	839	844	840	826	796	834	790	801	789	794	834	885	835	821	830	844	810	813	768	858	809	893	814	828	862	831	816	808	829	848	800	833	833	810	814	856	862	848	794	828	825	888	844	816	824	799	807	769	863	868	854	868	867	769	804	825	829	806	875	792	846	794	843	774	786	805	828	868	863	837	833	795	819	886	774	838	939	840	820	818	810	863	859	813	868	809	828	843	829	841	825	867	853	856	871	835	867	804	793	865	800	877	848	789	856	816	820	810	819	768	786	882	854	876	850	857	862	787	867	836	794	883	825	850	844	863	803	818	805	880	860	785	862	831	816	820	776	872	834	816	823	795	852	828	796	802	804	788	844	861	879	802	823	825	839	857	824	810	826	819	792	865	795	846	788	849	838	860	829	800	824	843	780	858	887	828	843	857	833	851	813	837	851	873	764	835	821	850	859	815	810	826	811	871	819	813	816	803	796	875	797	830	831	849	767	865	810	836	851	856	852	875	832	838	851	853	844	794	810	851	807	833	831	773	843	784	775	824	817	844	819	872	836	837	812	808	826	872	866	880	834	807	881	842	822	830	828	838	797	853	822	835	857	797	833	824	855	806	830	855	903	842	817	847	859	867	803	863	858	886	824	815	850	846	845	818	853	782	842	839	844	862	858	850	869	862	847	908	832	791	835	824	842	843	858	801	814	822	815	823	784	799	839	805	815	811	789	861	821	807	836	869	821	822	836	804	829	832	860	829	801	860	864	838	766	780	828	814	885	829	818	861	839	846	847	828	843	820	850	800	853	865	821	795	848	870	783	845	831	815	850	817	821	831	869	848	763	832	848	786	825	831	844	821	843	794	829	811	852	852	824	881	825	794	822	848	822	781	814	828	847	834	814	828	858	767	837	809	844	879	839	784	839	784	834	882	829	804	815	809	853	827	844	783	848	811	827	826	802	800	892	864	822	844	806	844	781	805	826	827	846	831	825	808	818	813	816	802	847	835	882	847	829	824	800	860	864	831	862	831	794	843	789	834	794	850	879	851	800	865	802	865	860	844	850	818	822	826	874	796	842	810	792	895	829	810	839	837	894	837	878	868	810	793	859	859	872	832	864	886	812	843	860	824	837	840	810	814	807	803	837	803	794	801	878	801	883	831	855	811	851	869	849	843	803	817	839	817	818	865	817	860	821	808	835	839	838	851	860	763	823	818	822	849	802	810	850	820	819	821	837	847	793	864	831	819	809	834	828	811	833	821	807	819	850	834	871	854	835	791	795	869	862	797	851	854	789	862	814	854	752	866	861	891	905	818	786	812	799	873	869	828	829	825	824	842	820	869	824	828	823	823	824	804	815	822	796	838	834	812	852	865	817	846	883	839	787	822	798	816	833	817	861	857	823	847	793	840	824	777	809	806	764	826	846	832	845	803	849	806	807	807	819	848	863	797	786
27362	17149	6113	2984	1676	1208	907	781	637	590	589	494	464	463	428	361	377	339	345	328	302	268	270	262	254	241	250	227	240	256	245	239	226	243	248	243	223	235	225	260	226	238	223	250	266	252	244	256	248	267	245	246	246	262	261	214	233	230	226	240	238	228	235	234	245	286	212	241	248	235	220	230	229	218	227	221	260	243	274	230	230	256	245	220	254	240	256	246	235	257	258	258	245	229	253	250	254	215	223	229	266	249	264	217	239	249	228	231	221	234	259	224	229	230	236	237	256	244	237	257	224	240	249	252	235	233	229	226	249	258	254	235	240	231	239	250	262	212	243	215	234	240	253	247	219	231	219	238	243	239	273	240	216	246	254	242	238	221	231	256	246	239	219	231	247	231	280	235	234	241	226	254	229	235	254	257	223	247	235	214	230	256	220	240	249	249	232	223	250	231	226	235	238	244	232	243	238	234	260	257	255	247	218	226	244	230	218	251	226	236	250	220	245	240	247	237	239	238	236	265	224	206	241	229	243	255	252	246	240	222	248	237	224	246	241	238	234	214	226	268	265	215	231	238	233	219	234	246	256	243	220	206	233	262	257	240	278	261	254	229	235	257	228	264	250	229	239	220	230	239	241	230	219	224	229	244	244	261	243	256	226	247	276	234	226	230	239	224	227	234	254	225	227	238	229	233	249	224	223	248	221	221	253	235	226	256	231	256	244	219	235	221	269	229	223	230	253	255	211	259	249	285	247	223	238	227	242	224	258	261	238	251	230	249	236	224	241	229	258	279	255	240	252	228	218	225	221	225	245	214	230	240	223	223	243	246	247	227	271	246	241	251	251	216	235	253	241	282	222	253	199	233	216	247	238	244	206	212	227	248	227	223	263	216	238	205	225	234	240	220	239	237	227	255	214	216	260	231	248	213	232	240	249	233	237	212	217	244	258	220	251	241	232	237	233	239	248	217	243	235	236	229	263	208	234	241	232	245	257	244	259	244	212	231	244	245	248	241	228	237	234	251	252	246	265	250	237	255	234	246	219	263	245	227	234	252	231	226	219	243	217	236	241	225	253	249	262	251	241	215	235	266	226	231	232	243	242	199	225	250	257	251	230	251	232	217	240	223	202	244	243	243	231	222	222	240	226	257	242	244	234	237	254	234	226	232	247	227	241	233	240	217	238	238	248	243	233	239	256	255	244	249	224	234	235	243	252	229	229	274	249	241	230	248	233	239	244	223	248	226	229	232	248	236	241	238	224	220	227	246	226	240	265	224	251	269	246	231	240	246	260	238	229	235	248	236	259	209	223	236	247	260	227	227	210	250	228	248	225	213	234	233	223	224	242	237	213	216	199	211	247	262	222	229	230	250	238	224	216	252	228	213	231	260	251	251	236	238	229	228	262	245	241	223	236	224	247	219	269	264	235	247	222	242	234	252	236	241	249	249	215	242	237	238	244	237	219	248	240	212	223	221	233	251	240	215	239	236	224	224	229	237	227	227	246	235	229	253	252	244	253	246	253	240	232	251	220	213	210	235	228	234	238	230	271	244	222	217	208	250	210	212	255	234	253	210	233	217	241	259	235	243	237	241	221	241	224	251	241	219	241	230	230	226	200	240	232	247	239	224	226	238	257	228	206	216	235	224	238	251	226	228	263	240	256	259	256	260	241	251	216	250	248	243	228	251	213	227	252	247	230	242	243	254	228	223	250	235	255	245	265	233	238	231	220	236	259	268	231	256	223	237	210	238	215	237	223	228	241	229	240	258	217	228	216	227	255	223	233	247	227	225	238	235	252	234	231	244	221	229	228	246	234	250	254	241	262	254	236	237	241	233	213	260	237	212	255	238	229	251	238	206	250	250	216	222	238	280	204	243	244	238	252	259	232	265	251	236	242	236	232	241	260	254	247	237	258	238	255	202	236	240	241	227	215	248	255	221	219	224	222	222	215	225	255	235	227	254	245	286	206	233	217	255	246	238	229	226	253	222	239	242	228	229	233	254	233	256	229	213	240	239	242	233	235	223	227	219	237	222	221	218	223	254	283	208	216	242	234	218	239	262	260	215	237	235	216	246	231	201	231	226	237	203	238	230	238	263	244	225	224	260	234	245	222	263	225	230	258	260	201	239	232	226	255	260	228	235	254	215	260	225	217	237	222	248	226	239	243	228	215	230	224	260	247	228	218	208	257	213	217	223	236	245	237	226	216	238	224	225	243	229	241	237	230	235	238	240	226	247	253	209	254	222	247	235	255	215	222	238	236	243	277	234	252	237	233	251	236	258	253	249	248	219	266	230	242	249	245	207	219	234	237	224	230	256	254	214	217	239	244	240	252	224	258	225	226	257	214	237	241	255	222	264	245	237	244	233	239	249	219	266	217	231	223	236	219	241	219	216	249	247	211	217	231	235	216	245	282	257	235	243	235	246	220	224	231	237	239	232	226	251	238	262	231	212	246	259	232	211	219	236	231	230	253	270	235	243	234	248	227	238	235	210	258	235	246	265	232	231	253	248	215	210	225	236	238	249	226	219	227	216	242	242	247	252	247	250	237	236	271	236	229	235	248	234	222	224	227	225	239	223	251	212	256	233	227	226	234	251	227	269	231	270	252	232	230	225	227	228	233	216	246	246	271	231	226	235	242	235	232	244	243	220	261	246	240	248	247	241	223	221	236	204	226	233	188	230	238	246	218	256	255	223	252	247	254	266	236	227	259	250	237	201	246	241	259	226	224	228	239	253	241	255	256	229	253	238	215	241	225	234	247	236	258	260	245	253	285	251	265	227	223	218	224	234	213	258	242	212	247	230	239	244	227	227	233	234	237	242	248	240	220	235	231	256	233	244	208	249	245	209	241	222	225	236	216	233	260	241	213	233	219	241	222	255	220	235	263	258	209	255	220	234	252	215	234	231	265	236	230	246	235	235	255	214	217	241	243	264	248	224	244	251	221	212	246	250	216	257	225	223	231	217	248	207	224	231	228	252	231	225	261	233	233	227	207	233	240	270	226	251	241	233	253	226	235	261	217	245	244	244	236	252	243	248	227	245	248	236	251	213	237	255	211	211	263	233	272	253	257	226	247	227	238	234	242	231	241	253	253	233	232	206	218	239	243	233	236	221	257	250	227	244	257	233	265	228	223	222	240	224	247	240	232	211	254	232	235	216	245	240	237	224	217	223	230	236	248	226	215	226	220	252	253	238	248	216	226	212	240	253	229	215	233	238	207	244	257	246	213	217	204	242	223	252	247	239	248	259	239	231	236	273	247	229	229	227	234	218	245	251	240	215	205	238	225	218	234	220	246	242	247	259	229	243	218	246	241	242	214	245	249	268	237	242	252	246	236	231	265	221	258	241	263	227	209	233	226	247	245	227	251	234	239	233	253	217	232	230	235	234	222	238	230	247	244	247	254	237	244	240	213	264	221	224	250	208	240	252	230	235	235	253	231	209	250	266	223	238	234	237	229	239	232	223	243	239	265	217	243	215	230	217	225	209
9149	13159	12834	8107	5784	4458	3682	3099	2638	2362	2078	1818	1601	1444	1377	1170	1177	1111	1067	1006	831	804	715	618	601	604	593	569	525	597	588	521	548	558	564	554	537	512	538	568	539	560	519	520	574	550	525	566	511	524	544	531	526	523	532	556	614	558	527	561	578	538	500	577	537	568	519	517	529	556	513	560	535	536	559	540	550	528	518	500	525	555	548	534	532	537	498	539	571	548	573	527	528	547	518	524	529	529	538	542	553	537	536	513	540	553	568	567	542	540	543	506	522	545	556	543	540	585	537	515	515	542	559	517	547	536	574	534	576	534	525	483	555	533	550	516	575	537	506	501	532	561	510	551	503	525	525	516	508	528	520	534	499	528	556	566	500	537	513	540	530	542	506	535	556	515	524	543	508	549	521	556	518	505	481	532	499	509	560	593	558	530	555	530	544	519	482	570	537	518	552	512	544	539	570	539	523	536	516	506	564	554	522	535	518	581	540	549	537	523	538	523	510	500	536	530	546	549	491	527	505	583	598	536	562	553	558	535	563	519	513	544	522	507	545	524	543	529	513	552	519	512	519	552	548	533	533	536	536	500	518	525	562	549	552	531	526	531	494	519	514	541	544	523	538	498	508	550	521	556	533	510	501	559	568	528	514	525	546	533	537	543	523	523	525	523	497	519	526	544	579	494	550	531	534	507	507	495	528	513	527	537	557	528	510	509	534	534	519	533	523	526	504	530	504	517	526	550	515	597	537	528	520	521	544	500	528	508	505	508	528	519	537	525	518	509	507	538	561	504	530	554	566	557	491	585	565	528	573	545	520	539	539	499	554	539	549	561	535	522	555	528	528	540	536	518	557	566	534	542	572	512	525	513	517	530	511	510	540	530	570	561	545	552	530	515	563	583	506	561	511	535	591	499	546	522	504	531	520	540	567	565	528	539	527	507	495	483	530	500	525	549	567	547	506	541	506	546	524	509	535	578	479	554	547	542	535	544	564	550	536	523	531	501	572	611	540	524	542	527	511	532	552	537	545	496	573	530	557	514	525	530	540	541	537	539	544	536	509	546	506	534	569	538	557	551	517	529	526	522	582	596	548	489	558	521	570	530	552	537	521	531	549	541	547	558	541	513	515	527	565	506	508	567	521	558	575	509	530	525	555	519	541	511	544	507	487	515	519	583	519	579	532	534	565	531	534	529	526	531	541	567	554	534	505	505	530	527	570	499	512	556	511	547	507	527	538	523	561	560	556	497	498	542	510	513	549	530	553	555	523	540	547	521	536	553	560	579	545	514	553	515	506	550	516	508	541	533	517	548	539	528	555	599	541	530	547	527	556	508	536	547	505	537	514	508	551	527	543	485	521	546	501	534	548	535	522	524	510	535	523	542	504	530	498	533	504	533	505	542	507	555	526	559	515	516	547	545	473	527	521	566	521	532	518	535	540	580	530	539	515	545	494	555	517	553	523	517	534	537	504	573	541	540	527	531	518	534	508	527	534	518	528	531	518	533	528	523	513	546	534	512	508	550	527	524	524	531	519	516	571	512	532	528	509	539	555	544	550	521	502	539	503	561	506	533	571	528	513	544	522	540	509	503	544	548	544	568	520	536	504	559	509	544	508	532	547	502	496	521	528	500	530	547	532	548	578	515	491	500	618	504	542	520	580	525	551	539	547	533	535	506	566	522	515	501	521	560	526	502	517	497	556	542	507	527	527	501	520	515	537	529	513	534	582	487	520	536	531	552	524	530	548	579	549	548	496	586	538	494	541	536	554	564	513	533	522	519	567	501	525	552	522	518	536	530	501	566	541	530	507	511	517	530	579	539	516	592	526	574	549	508	566	558	539	524	545	541	527	512	534	550	533	532	538	554	507	562	525	544	488	572	561	568	519	509	561	544	510	552	549	582	564	508	554	504	492	549	531	554	593	526	554	524	551	502	515	556	550	517	540	557	532	549	516	543	533	533	534	505	531	511	522	540	522	534	540	515	543	515	497	520	572	548	547	497	487	567	543	495	561	522	550	519	525	531	523	547	582	521	522	543	563	549	504	515	532	595	539	546	517	515	529	560	577	549	541	500	504	493	552	531	527	542	538	579	535	546	526	487	505	556	512	556	541	544	528	545	538	522	550	545	515	529	531	537	531	573	518	470	498	537	534	507	507	532	566	537	518	561	540	526	527	564	515	515	531	532	537	510	520	524	497	511	561	544	527	520	591	528	549	556	522	548	554	528	544	550	557	540	522	549	562	530	553	551	500	588	509	583	520	579	576	511	522	546	513	564	523	495	548	528	503	519	515	517	537	545	519	559	519	530	519	502	573	532	537	538	528	537	524	507	522	499	549	567	545	486	543	566	531	525	547	536	585	516	523	526	524	566	557	563	555	535	516	554	548	542	512	513	558	523	565	567	523	511	537	527	518	510	562	550	564	544	554	554	513	531	529	577	532	503	544	504	571	532	513	514	598	569	551	555	507	512	528	536	578	531	520	499	500	547	509	563	571	575	517	527	514	544	556	526	497	513	518	554	558	548	536	553	512	507	531	539	533	547	498	574	524	511	533	546	528	556	523	545	552	508	506	534	502	566	525	544	548	556	527	556	548	535	525	555	537	500	504	509	510	500	565	496	529	518	552	535	561	514	490	538	523	514	577	493	527	554	526	478	519	530	551	543	539	523	540	562	515	532	526	536	541	498	537	513	509	498	585	517	515	580	525	507	547	513	526	563	559	548	539	528	523	530	581	517	522	507	520	477	524	561	524	532	532	549	536	533	547	525	562	577	524	509	562	562	544	524	498	539	551	514	557	528	547	538	544	543	545	532	540	517	536	521	560	519	557	529	536	548	536	512	532	545	526	521	570	521	528	519	498	540	526	505	520	524	568	506	529	530	559	564	554	515	522	577	558	540	553	526	529	559	541	552	492	524	532	521	513	533	546	573	529	516	539	529	522	579	535	504	545	555	537	538	545	568	483	577	529	546	588	540	543	573	514	528	548	516	584	551	488	540	533	551	489	535	501	511	520	493	538	530	542	540	543	538	511	525	554	530	530	513	531	522	577	559	476	564	532	530	611	529	544	568	547	505	531	545	524	506	521	508	533	525	528	528	505	499	563	535	519	544	510	518	540	534	505	520	529	476	543	556	515	537	548	523	522	530	480	525	486	548	531	557	545	532	517	538	552	532	566	505	519	547	534	509	525	531	498	501	508	559	504	514	531	522	501	540	521	535	500	508	523	544	576	533	539	569	507	541	532	524	516	536	540	517	535	520	570	551	541	526	516	483	557	534	518	493	527	514	532	540	558	564	562	562	581	523	574	503	538	547	550	516	531	586	545	577	532	526	514	588	503	546	561	510	564	561	579	575	515	532	512	483	529	555	532	522	509	559	555	547	523	560	579	551	520	526	549	534	602	540	531	537	534	516	555	509	491	514	549	525	536	577	508	540	550	555	540	519	555	545	509	488	569	526	562	536	541	558	506	542	543	540	544	543	553	522	529	525
25061	21407	27861	25270	13626	3933	2533	1836	1559	1298	1165	995	898	840	708	712	685	587	530	508	440	385	349	303	275	255	236	231	257	216	237	226	274	257	221	224	222	240	202	265	214	205	216	252	210	221	244	227	274	229	255	218	224	211	221	207	241	223	194	247	223	232	220	221	238	255	238	238	234	239	241	189	247	217	208	206	205	217	220	248	205	195	239	238	246	246	219	213	250	222	192	220	226	252	227	224	254	207	243	200	241	198	219	248	222	238	221	219	235	252	237	231	242	234	226	235	222	222	230	216	227	233	229	207	234	236	200	252	238	228	224	211	241	224	215	215	245	216	217	197	240	227	208	190	248	197	213	227	215	235	217	230	230	225	223	202	248	217	221	222	218	231	215	220	214	230	214	256	250	229	223	231	185	228	223	222	238	219	236	226	230	222	209	222	193	236	237	233	218	216	247	219	202	236	215	212	199	199	230	241	214	241	216	239	207	225	232	222	225	228	211	251	227	236	225	217	211	214	226	259	250	223	219	204	216	193	207	240	203	230	210	213	218	200	215	232	228	222	204	222	255	202	228	224	240	221	216	210	226	221	208	205	239	230	208	203	222	234	201	219	230	223	203	226	239	212	212	229	213	239	243	212	217	239	222	223	196	229	220	215	237	228	200	221	230	214	207	234	225	227	213	225	231	228	232	191	224	213	179	219	274	195	202	263	219	211	237	210	234	209	222	224	211	214	224	218	231	207	211	224	199	182	227	267	244	206	224	223	204	220	249	217	221	214	207	221	228	226	202	233	252	220	212	239	211	206	224	234	226	239	213	211	236	217	238	261	221	222	220	216	208	238	237	238	242	225	217	236	217	220	230	230	215	234	232	208	241	227	223	227	202	228	245	223	230	228	209	231	203	208	205	204	209	222	198	236	222	205	242	229	275	229	228	238	210	211	225	232	213	262	236	212	195	224	211	206	216	212	232	203	218	231	220	185	202	230	231	227	231	228	215	211	211	225	224	241	212	218	208	232	195	232	223	210	211	225	194	208	217	219	235	239	223	234	231	223	216	208	238	238	213	202	207	225	229	213	218	194	197	213	227	224	217	244	217	239	229	234	228	217	231	251	230	241	224	180	238	218	221	203	222	240	221	231	198	241	231	228	210	227	216	227	228	229	211	248	212	248	227	228	239	229	211	183	240	201	211	220	223	245	203	235	207	211	208	212	215	234	199	209	216	211	211	256	220	240	208	207	240	223	206	241	222	246	224	209	220	232	222	242	244	220	234	245	225	205	254	209	239	222	214	218	210	223	206	224	228	229	220	241	204	221	224	229	257	260	218	193	226	232	226	233	233	208	214	228	207	247	218	198	234	206	228	229	215	204	215	201	219	227	208	209	218	206	223	238	204	223	225	235	208	235	232	214	231	219	222	237	222	237	222	228	216	228	216	215	218	234	204	223	235	228	225	221	237	225	237	227	224	205	229	235	229	219	213	220	210	227	226	218	228	213	238	219	206	224	222	233	206	214	207	212	252	217	206	201	214	235	208	227	206	235	229	236	214	218	212	202	236	237	258	210	243	213	206	221	206	235	226	195	215	235	225	232	226	221	215	217	212	218	223	212	222	207	235	199	202	234	208	223	229	233	233	229	213	234	239	212	236	232	203	211	219	221	216	204	210	207	214	206	271	228	210	206	240	206	210	215	214	217	233	229	229	229	221	228	232	222	227	231	230	220	218	208	239	234	215	228	206	202	239	234	206	225	217	215	232	207	233	236	241	228	221	214	223	232	198	248	228	240	204	209	218	231	257	233	229	206	206	213	203	205	215	233	229	261	185	206	215	237	233	215	186	227	223	232	210	202	192	210	192	215	218	237	220	214	231	209	243	232	236	199	239	224	214	200	198	222	234	225	212	204	211	217	208	224	233	233	260	241	233	230	229	197	218	216	225	221	232	245	230	217	229	197	213	222	240	198	194	214	248	213	206	236	218	219	258	212	224	228	197	219	202	231	226	217	246	217	221	220	194	234	248	240	225	255	240	233	209	230	234	229	206	202	201	219	215	227	221	179	207	233	241	227	204	215	224	250	223	221	234	226	213	205	252	235	239	221	234	229	235	229	241	214	201	216	227	226	196	225	214	217	237	236	218	221	213	212	221	231	216	217	242	267	221	228	258	217	245	197	205	186	233	239	223	244	233	215	237	248	205	222	216	220	226	255	192	215	236	223	230	222	232	233	203	241	233	231	229	231	210	216	262	217	219	249	246	244	224	241	188	244	208	230	206	217	246	210	221	210	195	220	211	226	201	215	222	220	253	232	216	240	229	206	225	233	214	234	229	182	239	227	220	239	242	228	189	222	211	245	234	222	201	256	213	207	216	235	229	205	226	215	223	224	232	231	212	230	224	237	251	200	233	207	241	227	220	220	208	204	231	213	216	225	230	197	218	252	237	187	209	254	214	217	220	221	230	211	238	212	236	225	253	218	214	237	245	226	245	227	196	218	232	225	225	245	217	222	217	225	223	237	208	224	236	229	247	215	227	223	215	199	232	207	237	237	210	213	231	218	202	235	203	200	222	230	214	229	228	232	220	224	202	235	255	224	202	204	245	210	244	209	202	209	215	204	238	246	225	227	237	221	226	211	216	232	202	218	223	251	217	209	230	205	210	211	237	211	234	238	241	210	209	204	257	221	230	229	225	244	235	241	218	198	216	220	222	226	230	223	234	219	239	240	196	241	191	202	238	249	254	222	203	213	264	234	216	187	214	232	211	255	227	217	227	206	220	213	219	206	225	226	215	241	230	214	233	196	205	203	215	212	239	224	221	252	258	243	209	209	235	221	201	213	233	228	232	224	225	214	207	202	218	226	196	220	232	173	225	212	194	266	252	199	243	258	227	229	216	231	236	232	214	209	249	221	201	221	236	242	220	226	217	202	223	199	204	210	239	219	197	198	222	230	230	224	220	229	239	233	227	222	202	240	215	223	218	194	206	222	267	223	231	241	238	222	216	220	217	213	204	214	209	194	239	251	237	216	218	229	213	216	227	217	232	218	214	228	224	229	243	229	232	213	192	204	234	209	233	206	222	194	230	216	221	247	219	210	237	225	244	241	220	183	223	202	218	216	205	217	205	236	209	233	225	217	220	206	222	228	199	185	234	252	230	210	223	227	221	224	230	219	216	230	218	238	224	190	183	219	220	228	241	208	213	189	246	235	218	245	218	259	236	215	227	246	203	222	221	226	205	225	236	247	226	212	237	202	216	251	243	219	224	236	214	221	238	206	239	203	220	201	218	228	219	224	199	212	222	196	211	229	218	255	219	220	210	223	234	234	225	242	234	227	185	222	226	262	251	250	232	213	223	219	209	210	219	221	208	258	232	209	217	215	250	245	234	236	215	235	216	189	221	233	228	201	226	203	220	212	208	224	224	237	220	209	236	211	246	214	211	215	219	233	233	221	203	237	225	229	192	218	221	233	224	218	222	208	217	229	230	225	247	215	241	205
11856	23148	22419	15255	11909	9561	7622	6367	5760	4942	4411	3720	3235	2880	2588	2427	2206	2001	1799	1584	1346	1117	957	807	728	679	637	633	597	588	570	556	538	547	565	586	561	581	536	576	535	525	506	547	534	547	549	520	532	524	518	533	518	497	464	520	519	502	478	553	541	486	496	538	507	513	513	508	534	524	495	511	493	509	518	497	488	504	479	504	507	520	471	509	502	475	480	491	518	528	512	479	467	484	480	509	515	505	484	504	476	485	480	496	486	466	499	498	499	503	521	479	504	472	510	508	537	490	488	483	516	537	526	485	498	476	490	487	498	484	473	501	527	524	459	513	528	497	510	525	469	485	502	469	480	513	468	504	512	484	497	506	504	509	496	504	507	489	459	502	501	505	474	509	492	521	465	494	507	492	503	521	494	507	516	518	495	521	477	484	482	488	505	547	495	493	513	491	467	525	507	474	481	531	466	507	485	484	516	513	478	481	495	495	491	515	534	512	549	513	502	486	536	480	497	486	492	514	499	524	510	467	477	463	494	543	519	485	500	492	508	519	493	497	483	538	488	488	521	519	525	514	495	470	500	488	508	503	494	498	476	497	538	541	489	484	472	487	503	503	511	506	432	502	524	515	506	524	505	505	482	525	553	518	470	473	488	514	480	462	501	454	485	467	532	480	512	459	476	494	486	494	508	464	515	540	518	481	499	507	478	477	519	453	491	512	502	505	510	487	484	510	503	532	499	497	509	501	489	524	515	485	476	480	463	475	479	503	489	516	498	501	497	522	485	499	503	472	473	527	477	526	480	510	547	496	521	494	485	474	510	529	470	484	503	504	491	478	526	570	525	505	521	494	505	502	470	527	490	462	488	486	505	509	494	498	499	481	506	477	506	540	492	470	503	509	520	520	494	502	500	510	483	513	510	467	482	484	526	554	498	502	495	541	488	515	505	500	523	498	512	474	497	506	523	507	480	475	467	545	500	472	475	490	509	489	510	480	493	498	479	522	505	514	488	527	499	494	487	469	471	494	486	524	451	499	508	505	507	528	514	482	492	475	466	488	526	481	457	504	500	502	503	501	530	490	500	505	510	460	532	503	523	502	475	473	490	485	532	469	509	515	514	463	469	495	509	477	503	486	528	507	465	502	495	509	488	508	461	510	491	479	529	505	520	557	549	490	496	497	492	504	501	488	495	520	497	488	489	495	483	496	484	520	501	472	472	476	530	493	487	501	495	495	484	476	513	526	528	485	507	450	517	468	493	488	503	499	487	499	512	530	481	540	470	513	527	503	488	480	484	482	534	457	489	507	527	513	449	530	492	508	468	468	515	566	494	508	447	460	501	485	506	479	500	467	490	495	535	496	437	526	550	516	519	564	502	484	497	511	463	511	484	537	531	500	493	491	504	501	484	518	560	511	490	487	504	489	510	510	502	483	507	493	493	544	516	502	457	475	517	461	502	511	456	537	507	476	495	531	514	479	503	510	453	511	491	479	486	516	478	520	473	505	484	507	517	508	515	516	519	472	501	467	493	432	492	490	510	500	469	514	497	519	492	450	489	536	471	480	505	474	489	486	496	481	526	485	477	480	543	522	500	513	539	490	479	541	527	457	509	492	501	496	474	533	463	504	475	473	474	531	504	487	485	492	502	489	457	457	457	524	484	462	503	478	524	539	495	454	494	518	505	494	491	476	499	502	511	529	473	491	457	511	512	449	521	487	470	492	523	476	518	539	508	468	512	495	490	498	475	502	487	536	492	514	520	506	500	515	465	472	457	484	484	565	508	526	464	505	475	526	477	465	494	497	519	523	491	475	496	487	516	483	484	482	486	486	469	454	462	500	459	508	494	491	463	474	498	504	522	523	479	496	513	481	537	499	513	504	519	509	488	507	527	543	467	495	472	483	506	529	514	476	480	476	483	496	446	469	518	487	490	523	496	547	487	467	540	551	482	469	528	514	498	502	499	518	485	468	498	476	518	520	484	505	496	464	472	517	475	484	528	489	477	504	496	523	461	531	461	504	490	500	477	491	502	508	519	495	539	512	493	511	507	509	464	516	504	492	484	523	504	533	524	472	455	508	494	494	528	522	492	533	525	501	532	494	481	536	509	480	501	513	527	480	531	484	502	493	483	538	522	540	503	536	526	497	484	486	487	496	500	479	524	482	494	498	464	490	500	438	520	488	527	478	494	484	497	512	472	520	462	467	515	491	451	496	495	480	534	476	469	504	510	490	479	504	519	519	469	495	510	539	508	485	493	492	496	471	486	497	484	523	494	475	504	487	509	481	535	503	476	454	526	460	531	511	487	543	498	501	493	475	494	464	516	491	481	516	486	519	483	505	512	506	534	508	484	507	462	526	484	494	495	488	495	485	474	515	477	513	493	476	500	487	491	517	518	475	467	500	492	482	478	495	489	509	480	507	549	489	510	506	516	534	478	509	510	494	528	482	451	470	520	525	491	488	496	496	533	492	494	451	528	451	487	484	540	493	479	510	463	511	477	483	497	526	506	528	530	482	488	457	504	484	485	486	501	487	510	497	462	519	491	532	502	478	523	525	486	516	517	458	493	478	528	532	520	490	533	495	494	508	476	507	456	522	554	523	475	521	519	486	497	505	497	492	464	511	504	494	495	458	481	521	532	462	530	468	483	477	502	500	521	484	491	467	469	526	536	511	537	488	502	550	529	515	487	489	496	534	498	471	520	493	503	509	514	504	498	457	483	576	510	494	537	477	515	475	456	540	475	500	471	494	472	462	498	546	578	514	484	523	476	472	500	481	495	515	472	499	481	492	496	490	504	484	483	481	505	442	537	504	505	517	513	455	483	505	503	486	527	484	511	547	475	485	500	510	490	508	490	454	500	509	482	522	482	488	495	485	515	525	479	499	497	479	501	489	478	455	462	513	524	506	508	511	512	515	516	469	507	495	494	442	499	471	535	488	515	522	525	501	476	531	521	485	494	529	539	503	488	503	483	497	494	469	518	483	516	524	494	456	500	473	482	502	466	488	480	520	493	494	522	505	509	501	505	524	512	501	496	469	511	491	504	495	487	499	516	521	496	510	537	512	521	496	498	519	499	512	489	482	454	533	489	474	511	452	496	519	438	519	520	467	518	490	493	518	507	503	495	484	470	491	535	470	471	516	477	468	547	520	516	512	539	497	482	498	480	506	515	474	470	433	510	494	503	522	488	487	448	480	497	494	499	483	512	531	522	490	507	503	515	526	468	477	463	495	517	476	501	501	501	525	491	495	498	500	492	451	505	539	479	484	477	476	475	462	498	513	473	484	490	498	502	471	523	510	530	493	503	478	515	489	468	483	520	510	486	474	512	493	426	539	490	523	503	498	474	517	472	479	537	503	506	501	483	538	487	526	501	484	527	527	514	519	524	524	462	505	484	512	506	486	521	477	482	507	525	505	505	509	487	520	495	517	513	509	535	499	517	522	493	495	481	514	498	501	529	501	500	515	518	532	473	471	460	472	505	509	518	493	517	478
24145	21407	28856	24331	21384	13366	5261	3277	2657	2308	1964	1763	1488	1352	1296	1177	1148	958	893	868	774	699	591	593	467	478	466	504	444	451	437	436	443	467	424	427	432	403	459	443	421	431	395	410	427	391	412	399	428	418	397	403	433	406	441	460	377	425	430	384	415	396	389	368	424	399	412	397	415	418	419	410	395	371	408	406	398	387	429	399	396	427	401	388	407	409	392	396	408	381	407	441	420	419	415	428	417	430	406	411	431	410	408	424	450	410	400	428	376	439	361	404	405	398	399	422	417	422	389	433	393	408	406	428	367	445	428	371	411	406	396	369	405	413	427	390	443	375	376	406	397	399	399	395	412	390	400	417	365	397	379	407	437	363	433	429	394	390	367	403	458	445	371	436	401	409	412	428	390	426	392	412	445	402	389	426	405	437	414	398	394	416	429	402	390	408	395	407	419	391	432	394	414	399	397	389	392	392	444	428	382	368	437	392	422	408	380	393	400	392	443	374	403	400	400	395	453	391	398	373	391	374	391	416	407	375	399	392	384	411	375	420	445	424	410	442	347	387	388	421	388	414	410	394	421	422	398	388	405	386	415	434	388	413	435	389	409	386	455	409	421	401	417	392	404	398	406	430	440	417	429	392	404	394	389	380	386	388	415	409	410	438	445	411	419	390	402	390	407	406	416	365	383	425	400	386	400	407	402	399	391	404	399	389	367	396	408	447	407	434	392	397	398	386	391	421	378	439	434	442	366	421	402	418	397	411	425	385	382	429	389	386	414	417	393	387	389	414	403	437	397	394	397	405	432	460	411	403	391	371	417	405	406	405	396	380	393	418	374	389	400	409	412	452	408	414	409	400	386	415	373	385	406	430	411	385	403	410	380	416	402	377	385	410	391	409	393	392	411	402	381	402	423	392	428	367	374	449	378	399	416	414	375	366	415	375	368	398	368	377	388	372	422	400	385	372	391	418	396	372	397	421	398	412	428	400	399	429	395	404	406	363	373	457	400	398	428	432	426	412	363	370	425	408	376	405	385	391	383	396	417	419	410	400	415	394	386	382	382	420	404	404	411	389	432	378	398	411	377	442	417	415	428	422	401	415	411	382	398	440	392	401	392	382	425	415	440	405	370	411	432	407	416	391	370	396	391	418	425	372	415	381	396	395	435	433	416	364	412	380	435	401	407	410	377	394	383	399	410	427	398	410	400	394	392	436	436	381	362	408	415	404	440	367	408	396	410	394	399	400	405	416	413	409	423	380	409	402	391	379	398	423	422	390	408	392	411	380	410	395	389	371	393	415	416	365	398	412	397	371	380	415	381	429	408	403	374	375	412	420	425	380	415	406	395	385	407	389	386	391	411	411	407	381	418	398	392	394	413	417	412	417	380	415	440	387	419	429	467	411	382	425	404	407	400	436	408	449	385	404	425	411	429	430	412	395	388	367	390	405	401	421	432	408	384	407	422	418	417	407	403	381	386	391	405	383	408	383	390	433	407	422	415	426	395	439	409	428	392	382	400	427	427	427	382	423	383	421	383	383	400	422	436	391	413	380	403	406	384	407	392	397	393	394	387	434	411	428	385	423	368	384	372	437	410	392	404	406	364	411	403	400	409	399	424	414	355	395	373	420	400	425	388	398	382	416	418	390	388	371	387	408	389	422	431	400	430	353	387	419	406	421	412	439	409	440	385	440	382	396	396	375	397	407	389	400	389	418	421	405	401	405	426	402	438	374	383	394	427	399	407	398	361	436	388	400	418	404	414	368	399	451	367	395	403	387	419	438	393	411	425	408	387	421	398	409	433	383	409	425	381	452	405	361	407	385	434	444	403	393	393	436	441	382	392	372	423	423	403	418	389	372	387	404	425	393	392	411	402	384	363	415	420	415	415	403	370	414	390	439	381	408	411	386	428	373	428	392	415	388	400	425	398	407	407	372	412	405	445	375	381	394	402	369	397	412	390	422	420	425	379	442	427	396	403	396	411	412	391	428	426	404	369	415	397	423	437	401	417	418	440	393	409	432	388	421	385	414	388	377	419	419	407	397	403	432	347	387	369	400	410	384	401	401	411	381	380	437	373	381	405	411	387	417	393	391	407	382	402	378	414	456	389	407	461	386	396	407	381	454	392	396	380	431	396	404	408	388	445	404	395	383	404	418	360	408	420	413	425	402	407	393	427	402	423	389	414	371	362	401	413	405	444	380	396	414	414	415	381	394	366	352	384	394	388	395	391	419	385	421	417	398	423	388	449	414	364	418	421	417	389	396	393	389	390	386	380	370	423	396	394	425	369	383	380	385	426	427	387	379	390	405	444	422	408	404	391	414	376	390	431	403	397	388	406	375	398	395	368	391	404	439	428	397	381	411	409	392	402	418	374	428	400	390	399	414	400	387	412	403	424	374	387	409	378	442	408	399	361	402	461	389	426	426	388	424	416	405	440	376	381	434	364	365	377	399	411	415	395	415	399	369	407	400	369	381	389	384	402	363	411	356	401	433	364	409	386	379	367	365	405	419	378	439	392	380	413	422	369	378	413	398	409	420	388	408	381	432	376	397	452	430	393	399	419	392	390	419	364	399	442	408	413	430	428	399	449	429	401	361	411	406	403	400	370	389	353	440	410	391	400	428	383	383	394	421	380	402	403	364	383	367	396	415	397	401	390	424	412	399	412	400	448	377	391	409	391	374	403	378	430	374	394	401	395	418	385	418	425	374	437	382	420	361	378	423	442	412	406	436	363	406	409	374	409	394	397	371	399	405	449	410	411	440	401	407	388	401	420	396	409	421	407	407	415	409	396	398	420	395	457	421	394	417	431	381	440	400	428	417	452	372	413	409	401	399	383	356	394	380	427	391	432	416	386	399	395	384	414	399	390	406	384	421	375	415	414	379	406	392	402	414	414	403	417	369	393	385	399	407	421	380	423	410	385	419	417	405	421	378	390	406	434	371	412	404	391	398	411	382	417	377	411	379	389	382	419	383	428	390	424	417	409	421	376	361	383	407	400	378	428	375	405	435	414	415	419	414	401	389	394	443	415	378	414	401	397	368	404	414	405	383	369	403	410	408	375	388	390	410	397	451	385	400	436	390	386	442	400	397	381	379	429	407	389	417	425	403	414	399	415	398	404	418	400	413	397	399	401	381	394	408	425	415	419	406	377	425	404	450	433	407	401	402	374	416	395	385	417	398	394	411	392	407	363	416	401	415	352	399	402	413	396	395	405	422	393	410	430	420	431	414	372	419	391	413	374	398	417	410	407	391	393	382	410	407	382	421	429	416	380	430	382	421	419	398	431	372	424	389	415	406	370	364	405	434	404	401	427	371	425	415	415	397	422	408	404	394	413	430	441	433	399	432	417	423	420	443	397	393	380	411	443	401	420	427	431	389	381	410	437	374	402	401	382	407	429	399	413	410	371	415	401	397	379	394	409	422	420	399	365	430	423	420	413	389	418	423	381	413	365	383	384	390	371	383	409	372	408	384	379	388	428	394	366	380
15058	29231	27628	20492	16444	13470	11068	9859	8635	7652	6715	5864	5284	4558	4077	3818	3549	3230	2905	2601	2234	1839	1585	1382	1211	1111	1083	1029	1018	985	971	897	956	883	1030	933	892	877	892	871	854	879	879	918	883	853	905	854	855	809	876	844	870	903	881	873	858	826	869	835	833	825	861	847	838	837	843	838	796	830	810	817	829	857	830	784	818	835	821	858	822	792	873	873	846	817	818	809	857	883	842	820	857	787	827	864	833	818	821	838	839	856	829	911	845	839	857	840	847	874	816	861	826	842	828	884	870	842	824	841	891	839	857	835	872	891	837	783	827	827	831	843	854	867	825	795	852	856	878	779	774	850	882	791	816	875	824	790	830	901	873	780	806	867	862	818	844	848	795	847	830	788	844	866	772	807	819	883	906	835	847	858	841	890	874	884	801	877	830	884	858	880	760	836	820	839	832	864	830	843	801	840	797	809	854	871	841	829	850	842	797	825	835	828	833	887	862	817	773	807	849	851	861	859	850	820	806	869	802	857	803	884	802	855	861	846	825	818	822	813	782	836	841	830	876	835	801	850	779	859	802	885	880	838	833	823	848	869	805	882	865	863	849	843	839	827	850	827	836	794	846	810	844	896	822	804	920	850	838	803	840	862	819	822	824	842	814	836	817	846	842	799	824	806	835	814	797	802	791	860	814	805	816	873	820	811	855	834	810	830	799	896	849	818	789	825	801	847	849	854	846	843	842	878	828	881	827	832	853	848	847	840	843	851	857	853	840	860	808	836	822	849	840	847	849	798	828	800	868	805	805	841	831	863	867	843	883	819	878	838	828	854	849	827	820	851	802	868	847	862	823	837	860	868	824	905	830	839	745	879	891	800	812	818	861	849	782	832	847	878	819	821	832	869	819	815	820	844	815	823	834	826	812	854	779	805	809	840	809	816	863	853	850	863	807	779	826	883	821	791	834	796	797	844	850	808	816	841	811	838	833	804	791	888	850	862	862	797	848	931	856	806	818	796	824	847	845	804	876	837	820	824	836	831	843	792	837	843	833	817	792	842	826	819	834	794	834	823	831	861	849	870	812	864	867	802	834	822	805	808	821	795	847	862	816	797	853	882	816	840	796	850	811	793	833	891	827	803	831	840	900	880	797	882	772	853	820	840	828	800	841	864	836	823	832	872	841	852	834	840	837	862	803	822	858	814	836	836	853	828	840	865	873	849	858	820	825	859	862	853	862	838	814	827	797	873	847	795	837	833	901	850	856	822	838	873	779	826	824	869	805	777	800	825	879	874	838	865	813	832	836	812	811	852	792	811	837	812	845	832	889	828	890	824	815	860	816	893	846	832	856	788	878	885	821	816	798	841	843	819	843	812	806	819	858	803	858	809	811	802	836	836	845	800	854	819	822	860	836	871	804	839	817	823	855	880	846	825	826	863	896	862	841	825	827	846	856	841	853	834	823	789	842	819	872	810	797	807	824	866	826	788	862	861	820	826	868	843	835	822	859	861	813	880	834	834	822	844	796	805	814	816	839	808	862	845	836	816	826	844	852	834	857	863	841	834	838	836	886	824	864	837	779	903	851	895	809	772	864	914	809	831	808	824	821	833	855	840	858	840	817	796	824	843	877	838	894	857	838	886	850	812	785	823	848	826	851	849	821	815	877	805	819	866	813	847	817	806	824	890	828	824	852	879	871	834	895	835	865	820	879	819	787	791	862	853	829	824	866	805	824	865	869	879	778	792	818	774	804	826	812	889	858	787	881	834	867	863	863	795	849	825	837	814	851	820	811	834	864	830	863	833	902	853	831	853	832	845	796	879	826	829	847	834	863	832	830	861	839	804	859	843	832	844	897	841	842	857	756	848	852	838	837	807	840	881	815	846	835	775	849	829	839	819	805	853	837	815	860	869	795	821	815	851	835	797	865	840	845	881	881	847	826	845	829	832	839	795	832	850	799	870	851	847	815	897	802	897	867	813	816	863	811	810	826	863	867	789	775	863	840	873	882	798	818	803	826	769	837	801	823	851	822	788	846	861	905	800	792	873	861	873	805	861	852	792	777	759	812	817	776	906	784	863	845	828	905	813	831	832	821	847	867	815	823	830	794	877	832	822	839	846	843	886	876	869	854	876	891	824	860	834	865	848	857	870	774	843	813	864	852	879	833	831	821	838	776	842	789	815	852	836	838	832	848	835	817	835	842	816	840	800	773	832	816	841	847	836	831	824	859	834	846	840	875	895	799	838	836	825	827	787	857	840	843	862	856	813	873	841	789	842	856	867	816	852	879	858	837	826	818	897	825	822	855	848	850	848	796	838	854	818	809	846	784	886	810	825	843	825	851	862	852	867	840	823	867	867	867	839	842	811	835	850	814	808	831	832	867	781	827	855	791	830	820	840	873	802	842	835	853	792	808	857	836	862	809	837	824	857	881	785	836	831	867	807	812	842	844	843	857	847	819	834	879	876	791	849	846	796	852	845	785	798	837	829	867	827	845	815	837	871	807	841	859	831	862	819	869	851	806	882	861	846	763	811	851	839	834	811	825	840	842	815	839	846	823	848	834	801	844	864	779	839	844	855	849	863	869	829	851	779	888	826	824	851	843	843	843	836	782	840	821	830	795	869	880	824	814	853	808	852	819	794	841	847	861	847	815	821	839	841	838	826	796	819	823	846	846	784	805	859	858	833	835	856	809	815	809	887	854	816	839	826	867	821	807	807	823	815	854	903	789	829	868	845	814	830	830	837	841	863	832	798	831	819	857	880	813	844	855	869	873	845	836	869	787	826	853	800	827	833	858	861	882	844	798	785	769	871	843	863	840	850	805	860	827	835	854	846	802	840	839	802	807	828	802	846	863	887	766	825	838	828	848	854	816	836	857	853	842	839	811	889	856	827	823	862	877	826	875	792	840	851	846	820	919	806	846	831	828	858	894	814	842	795	805	817	769	817	873	825	824	813	792	797	820	823	834	829	852	829	848	843	858	843	896	821	879	879	844	818	830	819	791	774	797	879	818	835	881	818	815	849	806	810	849	812	825	823	845	810	851	819	816	763	870	875	866	825	810	848	833	856	812	884	824	866	812	832	841	831	856	877	799	812	819	840	799	872	849	843	810	786	860	853	809	843	869	857	877	838	832	880	860	874	827	886	864	839	813	797	866	819	902	813	898	887	807	776	832	830	813	867	842	832	836	826	825	849	830	852	835	800	842	811	866	856	832	861	837	823	860	787	789	840	812	828	844	807	806	853	885	864	832	843	813	846	843	800	841	807	854	830	865	848	839	843	866	843	822	807	849	822	855	812	827	806	813	876	776	839	821	819	797	778	803	814	846	856	800	858	851	879	848	848	834	809	876	838	868	862	804	852	833	918	823	835	818	814	807	819	784	875	829	781	829	867	805	879	876	843	875	821	833	855	851	822	857	825	836	822	796	811	823	832	860	895	792	820	814	807	871	849	781	830	821	875	852	811	875	849	766	840	836	832	813	887	802	793	828	814	891	879	833	800
27343	17403	6428	2903	1656	1200	911	812	688	686	568	521	463	436	411	444	390	347	342	328	301	282	316	256	267	249	222	272	251	251	255	263	253	259	255	262	236	255	237	278	233	242	245	216	244	266	253	239	239	228	250	230	214	261	231	206	258	220	241	238	244	267	244	229	247	224	242	230	270	231	244	259	253	249	242	232	215	252	232	219	245	244	244	244	244	216	230	240	222	232	276	261	234	238	261	245	236	228	228	223	240	229	238	226	225	256	211	240	251	233	220	236	217	254	271	225	240	245	239	266	239	254	222	241	244	251	207	236	232	247	220	255	259	253	252	256	207	223	234	266	237	264	247	216	218	243	251	235	205	246	245	263	241	222	252	243	244	236	246	235	238	248	244	238	267	225	243	261	249	255	224	248	221	266	264	259	234	239	234	264	217	230	248	237	245	262	240	237	227	256	232	232	222	225	223	231	203	224	239	236	242	249	227	227	242	230	211	262	237	250	233	248	250	227	232	264	220	238	251	226	219	240	240	229	244	237	263	236	252	283	242	254	255	217	237	218	259	240	220	250	245	258	242	280	224	239	246	240	226	241	237	241	219	243	239	245	217	254	239	247	240	259	236	248	256	255	252	236	231	245	235	247	243	260	279	207	231	233	238	247	245	250	234	250	254	245	219	245	222	219	244	260	243	241	248	230	259	229	207	255	242	240	241	261	231	217	256	243	232	234	267	233	232	238	244	256	245	219	261	231	265	252	233	263	221	251	238	236	256	236	230	250	221	247	257	205	247	256	251	234	246	261	238	241	235	239	239	256	224	237	242	249	221	240	233	233	235	222	217	264	207	239	239	242	243	238	279	235	239	272	252	221	217	234	236	232	250	231	241	246	246	262	251	224	223	254	223	246	247	244	221	248	244	215	226	273	232	242	254	253	240	245	253	255	233	232	241	218	220	234	223	223	253	261	227	250	253	271	261	259	271	261	221	253	251	234	234	240	228	249	236	241	242	227	258	225	252	225	233	263	201	240	254	295	233	276	230	250	231	241	213	228	204	262	235	253	262	241	249	262	241	240	234	240	232	255	246	236	216	263	236	258	235	250	221	234	229	238	255	243	229	264	221	239	254	232	217	230	231	216	221	237	238	226	233	263	240	220	227	236	252	227	207	247	238	250	253	224	216	230	268	240	254	247	239	240	209	228	226	259	257	221	230	255	247	244	232	219	209	222	252	241	242	224	209	217	236	254	246	235	228	264	266	220	240	219	231	258	239	236	254	236	233	215	245	240	242	204	254	243	253	256	253	229	253	224	229	269	235	237	261	226	270	221	228	220	232	255	242	231	248	256	241	232	252	260	230	235	255	237	230	249	266	247	247	234	224	252	226	254	221	248	249	255	224	259	229	220	252	232	229	242	241	218	253	257	215	234	247	235	241	232	249	233	242	255	220	235	234	231	253	219	242	245	228	233	226	227	217	243	249	253	246	217	229	218	217	240	249	248	219	224	245	234	230	216	242	248	224	240	254	234	241	243	250	250	238	238	240	255	250	247	242	261	250	242	266	250	210	241	215	236	232	237	231	261	247	224	239	232	266	231	241	235	243	235	266	231	201	246	237	246	237	227	240	244	226	215	223	256	241	212	248	241	267	223	256	254	263	229	242	250	223	236	240	262	269	239	230	231	235	242	265	237	246	250	235	233	242	236	250	230	261	268	266	247	274	260	236	209	251	222	239	226	249	246	248	254	232	234	229	231	237	244	238	233	227	233	255	254	209	240	232	234	238	257	233	237	246	257	219	245	238	206	236	249	216	228	228	228	244	243	232	268	223	255	231	240	239	268	197	233	263	252	250	241	234	233	233	247	255	259	267	251	265	241	269	250	214	236	217	255	226	217	228	271	243	225	237	215	247	257	250	243	239	261	247	224	243	231	249	213	217	240	271	251	231	214	242	245	244	237	239	218	205	241	221	241	205	222	231	234	257	244	230	231	227	249	266	254	228	274	231	251	224	236	235	252	227	265	234	262	214	243	244	209	257	231	243	244	224	240	238	232	253	226	231	237	243	232	250	258	245	242	237	246	224	231	250	208	254	267	243	223	255	259	238	221	244	237	238	209	234	228	197	257	230	237	226	232	236	229	242	215	234	226	223	266	216	243	233	256	232	240	226	250	252	248	215	258	242	258	225	251	250	247	260	253	239	274	233	227	222	236	230	253	207	234	231	235	218	246	266	259	240	255	256	233	251	238	237	255	253	220	245	232	212	239	218	220	266	227	246	223	221	233	253	247	266	223	225	259	248	239	256	258	257	243	248	242	230	208	275	266	263	216	252	237	243	260	238	235	271	252	248	249	203	241	217	243	223	237	245	208	211	261	228	224	231	223	219	228	233	228	249	254	258	237	231	229	249	232	232	206	233	228	240	244	255	232	274	217	243	231	237	241	231	237	239	266	252	243	256	257	240	216	242	256	241	265	262	247	231	218	225	242	233	250	252	257	212	221	257	255	222	227	248	228	251	239	253	252	249	237	239	212	226	244	240	237	252	258	274	253	241	230	232	245	248	265	237	243	251	264	246	245	239	244	245	256	232	237	248	258	264	214	232	257	216	234	253	247	241	255	230	254	270	243	222	253	234	225	216	255	261	222	230	243	223	228	228	258	209	248	249	244	220	228	247	240	270	252	247	240	245	247	249	229	263	243	260	270	268	245	236	243	260	243	248	239	244	205	240	220	224	229	255	232	238	226	267	264	225	276	235	274	235	275	242	257	233	238	254	242	251	257	232	241	246	264	210	215	235	224	263	231	221	234	234	252	252	256	221	243	255	229	239	238	218	270	263	263	258	267	243	251	237	225	262	238	241	232	232	228	239	249	253	227	214	256	250	249	240	230	221	243	226	230	251	260	240	248	271	248	225	240	238	236	237	232	253	246	241	219	219	245	239	228	273	254	229	245	235	231	250	240	229	230	222	226	231	225	248	241	240	235	290	235	231	236	247	232	238	263	248	259	250	226	189	235	276	254	259	253	231	231	226	242	240	262	238	229	246	231	239	225	220	226	226	228	216	256	240	241	269	205	235	247	236	253	234	244	223	247	233	245	229	236	261	265	234	256	240	274	225	271	239	235	228	253	210	226	218	235	229	247	210	266	255	222	245	250	236	257	238	238	239	275	213	238	248	254	242	209	227	245	241	232	227	251	222	252	240	243	267	250	220	234	266	272	227	241	220	249	256	208	265	252	242	250	228	271	232	240	238	239	236	236	249	297	243	225	229	214	203	249	214	243	246	228	235	233	252	243	255	230	234	243	249	253	244	266	230	245	227	240	228	260	211	242	243	257	245	237	221	260	233	252	219	226	244	253	245	252	270	243	242	246	247	250	236	241	252	237	250	230	249	233	223	260	245	221	244	255	248	254	259	239	254	242	238	241	239	240	251	250	244	242	217	221	264	222	232	229	223	253	244	243	217	267	241	237	224	242	225	268	243	235	252	250	256	252	256	244	221	246
9379	13309	12862	7681	5503	4289	3683	3166	2765	2546	2164	1878	1641	1449	1342	1293	1163	1124	982	925	826	773	749	639	662	653	589	565	553	515	536	582	574	564	563	564	567	545	577	540	571	575	556	564	536	489	541	571	558	558	536	534	508	516	579	548	560	521	541	524	541	546	556	573	585	521	528	555	542	502	547	538	593	528	521	527	551	545	539	533	531	566	544	559	576	539	532	543	526	530	515	610	503	530	578	550	545	554	527	556	588	534	561	580	560	548	534	539	537	553	543	511	537	539	580	540	559	529	545	535	529	520	559	562	553	568	565	597	560	604	577	536	500	577	538	543	520	525	554	520	590	520	508	510	531	565	559	573	519	545	512	541	563	504	523	534	511	566	516	536	521	565	538	527	587	534	559	558	550	542	483	543	514	557	509	520	548	539	521	567	548	550	515	508	533	529	505	503	601	537	542	530	535	534	557	535	500	527	530	555	537	502	534	524	537	580	516	555	519	543	571	558	516	537	524	503	549	573	558	540	557	558	533	550	503	505	517	536	511	543	524	514	535	559	529	517	535	553	507	490	518	566	528	541	559	538	524	533	566	545	535	548	533	551	588	546	525	553	568	534	551	548	529	544	536	565	572	553	579	512	541	523	559	559	570	548	538	549	517	577	508	502	542	549	475	530	568	511	503	584	527	583	515	584	549	573	531	537	520	512	548	539	485	526	553	570	564	518	555	536	537	530	567	538	527	539	563	531	536	547	577	517	562	553	575	531	557	552	527	564	551	552	527	558	551	584	544	529	542	511	574	536	532	589	566	564	551	553	531	600	507	527	528	531	517	524	535	549	526	559	568	535	505	576	567	558	561	525	488	549	561	560	571	467	500	517	564	511	561	500	507	550	540	548	570	622	548	545	553	560	545	552	504	575	571	533	532	565	531	529	538	535	529	591	529	544	551	561	525	550	523	531	511	568	533	548	520	551	521	545	480	525	497	544	534	521	561	517	554	506	545	523	565	587	542	572	532	529	578	568	565	547	577	492	541	565	534	531	519	541	484	508	568	516	554	564	507	528	548	577	552	524	533	526	544	536	509	524	567	515	556	571	513	568	545	547	554	564	571	521	554	549	505	500	530	561	542	555	521	532	540	567	570	543	505	568	541	532	580	542	562	558	522	509	556	518	572	510	540	560	535	569	536	532	490	560	583	537	539	526	543	568	570	505	537	507	572	495	549	524	561	521	535	525	548	535	527	527	526	560	551	540	528	571	544	517	539	579	544	549	545	535	525	553	538	531	541	513	557	510	522	543	496	534	543	530	545	546	572	572	486	511	533	580	533	522	555	545	500	536	559	565	526	513	554	554	531	549	518	519	529	538	563	598	500	514	518	557	555	541	573	531	552	498	557	530	574	540	485	557	505	524	538	531	583	536	563	567	514	564	494	545	511	536	524	477	537	560	551	540	553	487	557	585	515	549	538	546	529	529	538	580	566	537	542	553	555	564	579	495	530	529	525	504	519	566	521	534	568	527	519	516	563	552	590	547	554	524	586	564	578	541	513	572	496	514	542	517	552	533	572	550	530	542	580	553	565	561	504	567	530	550	552	531	540	512	528	574	555	560	555	567	570	530	554	572	519	548	516	553	548	590	528	581	508	543	554	533	560	587	516	527	548	567	568	527	516	551	550	527	512	543	549	579	540	520	550	560	544	554	516	534	586	546	512	551	570	532	514	565	572	564	523	498	510	549	536	540	547	525	553	520	528	530	544	556	542	570	513	558	555	568	559	499	543	545	534	548	524	571	545	543	507	515	587	555	529	547	566	546	556	515	525	576	554	506	574	536	576	528	584	520	561	531	553	506	531	532	548	514	543	531	536	546	587	551	531	528	573	550	541	525	551	510	537	522	517	536	531	557	527	538	503	552	560	521	552	548	518	584	560	581	563	547	564	554	551	531	541	549	510	491	560	536	529	532	547	513	539	560	556	524	523	490	517	573	555	537	529	539	551	515	528	528	568	574	537	548	529	554	534	553	525	553	541	560	578	569	571	544	523	513	528	514	527	515	522	525	565	530	578	534	522	556	565	543	517	598	567	535	525	587	571	543	522	541	518	536	563	590	558	497	531	560	541	527	524	521	513	593	512	543	530	530	533	546	534	527	540	517	564	576	571	522	533	537	506	562	545	554	614	523	561	563	512	521	516	548	537	551	566	548	508	573	537	502	555	528	547	553	509	570	545	498	529	537	498	528	535	539	527	532	544	550	557	539	550	550	520	529	555	594	530	533	546	542	544	533	535	557	531	520	509	574	552	544	527	540	544	534	526	542	496	568	564	536	511	552	534	570	570	575	517	553	529	568	547	563	521	506	505	544	553	566	518	521	544	534	559	541	503	530	565	544	530	531	541	535	587	570	506	555	530	510	556	577	549	564	526	531	516	573	500	554	505	547	548	553	531	514	551	512	504	572	512	530	534	566	534	554	544	544	545	525	548	540	539	559	530	561	536	534	577	522	554	550	547	543	525	515	576	554	511	519	514	533	513	582	562	543	524	566	509	534	577	563	543	549	545	529	547	530	578	564	584	537	495	527	566	551	541	555	574	580	562	533	571	543	532	526	543	545	517	555	494	568	535	496	556	526	535	554	599	520	519	543	541	578	584	564	555	544	521	549	545	501	538	597	516	539	496	501	590	519	561	558	529	507	558	537	531	566	548	509	572	551	535	540	504	564	579	543	584	560	537	543	570	568	520	545	540	552	532	530	554	549	548	520	505	563	523	540	542	568	498	552	538	551	525	540	565	525	527	543	545	515	520	511	512	526	497	557	574	536	580	515	559	544	596	539	527	549	535	549	579	585	499	562	506	515	520	539	583	539	528	518	529	551	562	508	530	500	540	511	511	572	570	566	501	491	500	535	552	527	531	573	545	486	568	561	502	545	528	529	510	561	530	611	514	553	585	559	549	534	532	540	543	523	585	573	573	534	560	583	544	529	559	569	535	542	533	531	523	550	525	541	556	537	537	570	529	539	518	499	547	540	509	560	547	504	545	539	531	536	563	522	577	507	585	522	561	485	531	533	549	530	543	572	555	556	561	539	574	558	568	562	522	520	540	536	529	591	534	493	470	568	564	559	520	546	537	509	568	538	539	489	552	544	488	550	561	583	548	509	538	516	509	565	533	557	544	520	529	537	525	543	562	553	509	550	540	517	555	567	528	527	572	550	585	559	561	544	522	558	548	550	526	558	533	523	546	533	569	574	496	509	549	558	589	536	540	538	526	511	581	528	535	552	544	555	548	586	551	492	555	552	563	525	550	534	577	522	538	516	564	560	564	561	587	549	526	561	528	557	557	521	527	554	537	519	522	538	542	557	533	527	559	568	532	533	556	526	544	570	516	528	547	492	540	547	583	512	527	550	519	581	542	559	554	512	520	539	550	516	531	580	539	507	556	551	564	543	562	510	545	525	565	550	545	526	519	539	546	497	496	574	573	508	540	549	566	569	569	531	509	499
25062	21409	27811	25251	13275	3765	2618	1944	1485	1319	1203	988	899	820	735	728	617	572	504	450	402	361	334	313	284	272	258	283	236	265	229	239	256	240	245	242	239	216	213	238	234	225	270	260	240	265	230	223	231	216	217	242	233	218	240	259	229	240	219	229	241	224	220	236	240	254	235	231	254	222	224	228	216	256	226	203	217	208	232	239	204	229	230	222	231	231	248	226	223	227	220	222	224	224	261	218	228	217	246	224	230	224	190	214	233	244	239	213	245	224	230	242	249	247	199	231	258	216	227	235	247	240	230	240	233	237	240	202	235	228	212	245	245	210	231	232	224	236	245	212	243	255	214	242	227	236	230	229	246	243	238	221	234	234	246	237	223	253	218	241	233	244	204	224	225	241	246	243	229	232	231	220	239	243	220	232	242	247	237	218	233	228	258	236	246	212	256	222	216	234	231	232	242	232	219	249	218	241	216	207	236	242	225	215	228	224	263	230	227	236	222	240	261	240	240	216	247	250	215	201	221	246	213	231	256	241	243	249	226	235	241	219	252	226	221	232	247	234	226	233	230	239	227	227	229	222	205	240	233	237	208	232	218	255	215	223	222	214	234	239	212	229	239	239	237	241	233	234	232	245	244	248	222	218	237	207	228	208	203	242	235	240	271	236	240	232	240	237	219	215	240	228	259	203	228	238	272	269	236	238	211	218	211	244	229	186	239	225	242	222	212	204	239	250	219	243	253	224	219	220	238	217	239	237	246	214	261	222	249	255	214	275	230	229	235	211	226	245	214	214	211	228	232	231	264	196	248	227	207	224	218	236	223	233	240	224	195	210	227	231	239	244	214	223	226	227	254	254	253	249	256	223	236	238	227	235	233	231	232	223	229	233	237	258	226	231	237	215	218	255	243	250	247	206	212	238	244	235	248	243	232	240	222	232	225	214	224	230	236	218	224	249	228	207	246	235	220	228	240	229	222	217	224	224	208	251	228	246	232	234	209	246	220	231	240	247	213	225	221	230	231	247	215	255	215	231	236	208	209	215	219	219	249	225	238	188	215	241	234	219	220	233	224	224	236	226	221	230	273	229	214	227	220	240	261	221	217	214	249	229	235	229	215	262	248	226	202	184	231	222	243	229	235	225	230	227	230	248	257	226	260	229	243	225	244	228	206	237	217	222	235	234	227	237	235	239	205	237	276	225	233	246	222	231	256	227	230	209	220	193	230	237	207	208	205	240	223	250	228	238	221	230	201	231	218	252	247	224	212	218	237	237	204	209	226	237	242	247	217	230	222	240	235	203	211	232	253	216	237	226	236	242	204	218	200	194	217	256	232	223	217	233	237	241	224	218	205	214	227	233	237	226	222	254	257	245	219	229	229	211	230	228	241	212	266	218	232	217	231	265	249	209	230	196	239	220	266	223	229	235	217	234	237	206	221	261	212	232	213	220	219	243	246	230	232	217	245	239	215	208	221	218	198	227	231	258	218	243	230	225	215	218	211	215	227	241	266	247	222	240	229	239	225	245	202	203	209	223	257	219	234	234	232	258	241	223	200	226	229	234	252	257	228	234	228	224	252	203	247	238	241	222	265	239	236	214	235	241	212	234	269	241	220	221	236	251	228	254	228	255	237	214	235	226	211	202	236	233	211	239	217	254	225	247	216	225	219	243	226	218	209	206	246	242	248	230	207	240	210	216	235	220	233	223	247	210	256	234	208	234	240	214	200	242	226	220	212	207	218	199	227	234	240	216	258	222	232	223	231	235	239	230	256	222	255	253	234	232	219	220	212	234	225	253	238	204	269	249	223	234	233	246	240	232	230	217	218	196	212	219	231	225	244	228	237	237	236	202	206	203	226	217	228	235	214	235	240	241	226	220	214	192	230	204	244	225	238	197	253	237	225	202	237	232	239	226	194	250	240	226	223	221	204	246	253	226	217	222	220	222	233	243	236	221	258	261	259	213	210	240	202	201	219	258	239	225	243	230	250	235	225	215	232	226	223	203	225	237	245	209	211	240	225	247	230	230	224	216	251	207	239	221	227	222	253	234	248	242	224	240	217	262	244	235	211	246	209	225	212	245	260	235	205	243	200	220	258	248	218	238	218	235	237	248	203	243	241	219	226	234	221	204	243	226	226	226	232	240	228	226	239	227	265	226	246	211	234	193	224	230	219	223	230	210	225	239	225	229	227	234	239	204	221	240	252	243	216	255	214	202	241	220	266	234	228	237	221	215	228	228	241	235	206	213	202	238	239	195	240	214	236	218	220	228	232	219	215	233	234	268	214	247	235	237	210	227	242	236	229	235	216	250	237	224	232	222	211	247	251	222	217	243	257	225	224	237	204	217	240	221	228	234	219	225	228	231	220	235	233	232	215	235	254	240	233	216	224	211	250	240	228	222	228	245	247	219	226	240	203	244	241	236	241	255	196	253	229	226	243	221	236	238	218	212	217	209	232	225	200	235	238	222	231	247	225	232	225	223	225	240	214	217	223	233	237	220	227	230	241	229	225	217	232	227	224	221	229	225	233	216	231	246	222	232	246	228	226	211	252	222	237	226	225	255	238	229	194	215	221	224	236	215	242	246	247	227	218	229	225	235	234	239	221	242	209	221	215	231	238	227	219	219	247	228	226	265	241	223	217	228	257	226	232	227	218	223	227	198	244	239	245	220	214	221	243	216	198	229	204	225	230	214	249	227	229	217	233	229	243	227	238	230	229	255	228	231	250	221	212	226	227	242	213	222	241	245	237	235	208	230	229	250	201	252	235	236	239	239	241	246	203	225	230	209	222	236	226	222	237	218	257	259	237	243	211	218	248	217	259	215	226	239	228	228	243	236	226	210	239	233	228	240	207	212	244	219	210	252	207	240	206	228	223	234	205	219	222	222	225	232	252	210	244	247	228	205	212	228	243	246	242	246	241	258	240	248	240	220	232	260	222	229	229	252	218	232	271	231	223	222	222	226	240	243	245	224	240	258	227	218	219	260	221	216	222	215	235	226	244	241	220	233	230	237	225	238	228	237	234	239	231	223	239	237	218	219	265	223	234	260	206	232	236	223	217	211	238	242	222	263	232	241	247	222	211	251	232	210	230	197	223	206	221	232	233	231	243	221	220	249	226	247	217	219	213	227	224	249	225	254	197	256	225	221	200	217	206	227	209	209	211	215	221	249	250	224	220	227	239	224	240	236	238	214	221	246	231	226	253	227	226	248	234	251	249	235	201	240	218	248	245	229	213	250	239	232	216	230	220	233	257	222	244	208	252	230	255	216	239	222	226	222	205	223	245	228	262	217	258	253	242	240	247	225	222	220	246	204	201	228	217	205	228	227	248	231	224	266	247	221	237	213	215	222	222	219	214	226	238	209	231	229	237	241	211	236	233	230	221	215	216	238	238	237	230	234	216	229	243	205	244	231	212	257	234	246	206	245	208	232	225	231	220	217	208	237	222	237	226	223	259	235	256	232	212	250	219	207	234	228	206	244	232	261	229	233
12295	23313	22290	14707	11437	9134	7758	6740	5763	5131	4393	3612	3249	2866	2670	2424	2128	1917	1686	1518	1337	1039	922	820	737	683	668	688	609	616	618	581	569	602	565	514	565	555	575	517	508	564	530	547	547	524	554	553	576	530	531	547	498	529	516	548	479	514	510	508	511	566	503	532	532	568	505	538	512	521	495	487	522	519	509	519	485	532	499	527	480	491	541	467	566	511	494	509	498	500	541	512	518	495	513	507	471	442	529	468	505	511	502	515	496	488	547	546	495	504	492	464	531	508	499	514	501	475	539	530	490	538	517	526	493	486	531	549	499	476	461	494	494	534	495	499	500	503	505	470	536	498	480	484	514	512	515	483	526	521	542	523	511	487	516	448	497	512	493	561	487	509	529	492	524	492	545	493	507	477	510	500	496	487	502	552	481	519	504	512	521	533	519	452	524	512	529	497	558	541	478	507	488	469	507	471	490	493	531	483	512	545	489	569	503	506	504	479	486	459	509	557	506	476	492	538	536	516	509	493	484	489	503	524	504	495	504	491	502	537	514	549	494	507	496	486	481	489	524	546	499	524	546	512	518	471	490	497	517	503	512	516	489	497	513	491	477	504	529	503	518	520	481	528	461	509	497	486	513	481	504	476	527	501	482	543	575	479	507	508	463	491	522	513	523	487	506	506	517	528	545	501	498	502	529	554	472	516	466	521	525	498	518	509	537	499	501	486	497	499	517	474	512	500	532	498	511	492	509	484	470	512	501	548	505	502	480	539	486	476	480	495	510	539	514	495	523	519	507	517	532	523	507	536	483	505	498	534	504	520	481	535	481	524	521	496	463	504	515	518	498	501	490	479	518	554	481	432	530	483	503	531	521	480	519	520	493	514	490	517	486	517	510	468	494	525	521	538	505	513	505	495	481	525	522	522	478	482	499	494	471	509	491	530	491	508	512	463	475	510	506	517	501	539	540	534	492	507	510	537	482	506	540	488	511	488	491	492	529	509	517	522	519	511	552	514	522	534	514	494	480	507	538	503	473	516	478	508	490	514	525	510	508	534	523	465	510	502	500	544	484	507	493	520	506	519	494	484	509	468	527	503	478	516	521	538	463	504	523	571	530	498	476	540	510	474	503	488	505	519	517	498	491	483	495	509	520	497	502	501	498	520	485	471	567	520	485	524	510	533	504	525	529	500	546	507	529	513	516	540	495	545	520	493	487	481	449	508	484	528	475	544	463	476	506	537	506	511	508	527	469	534	525	509	538	480	485	495	475	547	492	479	489	492	521	483	504	477	487	521	519	468	519	517	542	474	529	504	468	481	502	514	504	516	512	514	508	510	549	480	496	501	488	562	533	525	494	488	486	465	475	510	502	484	532	500	449	543	518	540	513	509	479	471	483	518	532	530	542	536	497	523	517	504	498	522	526	515	483	527	560	508	513	529	492	482	551	490	494	538	525	540	496	533	508	486	509	495	524	526	556	510	512	530	523	488	507	525	497	530	524	526	489	547	439	499	503	477	521	515	514	490	507	460	523	513	518	501	506	500	544	480	523	531	502	516	502	513	495	516	547	524	537	481	484	507	498	529	519	495	544	544	508	493	531	502	491	530	484	481	502	529	525	504	504	495	511	477	480	504	510	505	464	499	497	501	508	481	524	512	477	539	512	501	497	531	520	519	515	553	471	486	466	527	504	534	503	518	516	494	507	505	520	503	451	543	521	503	512	562	514	548	516	546	508	555	502	506	527	474	486	519	548	505	505	497	496	546	496	464	519	506	542	505	477	476	495	483	499	496	461	545	498	494	537	527	531	569	544	527	555	519	512	492	471	527	451	515	514	499	538	526	490	514	498	465	500	482	502	487	511	531	528	481	522	495	526	504	478	501	496	538	458	526	480	515	504	515	512	504	515	487	501	501	535	502	479	523	547	527	485	482	526	511	534	504	496	529	487	510	464	526	458	509	496	483	483	513	488	508	519	533	504	506	497	503	516	535	564	502	489	503	514	481	535	544	501	504	517	540	538	526	527	512	483	545	505	542	522	528	486	525	496	478	497	498	494	516	529	488	496	493	522	477	530	498	530	499	510	567	483	504	525	520	541	579	509	506	502	506	494	515	528	531	531	469	472	527	529	557	490	516	522	483	512	521	515	515	551	496	469	500	524	526	486	524	455	531	519	530	478	483	496	482	515	456	515	510	497	514	510	501	519	492	514	516	520	478	533	487	486	486	486	533	454	496	480	495	491	482	502	529	520	476	497	485	517	522	468	491	493	509	477	505	498	516	514	515	503	516	512	531	544	508	490	502	530	441	468	507	515	521	479	509	520	515	470	469	496	528	500	516	509	537	515	515	505	471	494	482	533	551	469	467	483	472	470	496	473	526	464	538	514	525	483	512	512	484	487	546	504	526	541	489	504	539	480	475	515	506	503	507	553	510	500	518	528	515	525	551	524	458	554	517	540	511	504	476	507	516	499	491	520	441	468	498	486	512	518	523	537	525	514	505	522	530	484	505	490	534	505	510	479	456	533	499	520	462	527	505	535	520	538	512	509	489	514	524	467	518	512	552	511	506	514	502	483	531	550	483	509	483	475	504	521	487	524	536	518	468	514	497	484	521	499	480	545	514	509	487	510	458	503	537	527	505	552	491	540	521	529	491	508	492	512	503	501	507	471	521	509	477	524	538	497	479	487	488	529	460	507	550	500	493	487	499	481	536	510	497	526	523	539	536	559	514	505	473	514	504	521	521	534	522	556	533	511	514	536	526	489	492	520	507	519	476	516	548	521	532	522	496	504	524	506	486	519	514	489	513	497	502	506	508	515	532	542	461	507	525	508	474	506	507	508	485	503	488	520	500	521	519	504	524	525	514	481	512	491	466	482	501	486	537	487	494	492	511	482	505	550	518	497	511	486	502	495	491	513	527	519	489	518	474	514	532	508	531	534	485	509	506	503	521	500	528	502	545	514	503	488	492	519	501	496	531	510	491	523	503	481	480	504	484	485	531	505	513	539	528	480	541	516	522	535	504	487	551	506	523	535	459	482	525	503	522	513	455	521	495	525	528	510	500	509	536	505	527	477	482	534	487	478	512	514	482	523	436	479	482	475	479	511	490	534	530	508	517	504	555	529	476	506	508	498	491	517	499	505	478	507	490	562	495	518	509	519	540	484	489	491	493	495	487	484	517	518	546	522	542	496	520	519	492	507	484	518	502	465	493	508	509	519	514	531	455	469	499	522	500	490	526	515	482	516	517	531	531	543	505	510	520	468	475	511	494	494	524	498	530	497	479	501	514	491	490	501	521	535	516	529	508	502	505	522	535	493	505	538	514	536	466	504	553	483	508	492	463	520	515	529	509	477	503	492	473	524	526	522	529	512	520	485	496	513	512	505	503	550	485	495	466	477	548	507	505	459	492	504	542	507	522	530	521	518	507	525	516	509	548	505	547	491	459	502	513	499	498	507	541	502	493	515	510	531	512	507	522	490	497	506	533	519	510	466	518
24174	21411	28866	24400	21333	13247	5124	3373	2589	2388	2035	1798	1570	1444	1372	1158	1103	1022	880	828	700	629	572	550	538	462	458	489	449	423	464	431	431	423	419	445	426	451	427	431	405	447	442	433	455	420	440	419	433	405	421	428	423	400	433	398	397	438	414	423	424	452	419	423	396	432	419	413	408	411	430	401	426	418	419	408	433	371	386	432	409	405	387	416	420	441	375	368	382	399	435	402	418	363	416	457	424	395	414	434	433	421	452	396	375	403	440	394	417	441	410	383	436	391	427	406	425	379	416	387	384	404	429	441	412	435	409	397	420	400	370	406	404	379	426	434	423	408	426	417	436	407	407	405	368	436	419	405	424	411	392	412	413	416	417	411	427	401	406	418	378	414	419	419	409	384	396	383	416	420	389	411	379	414	382	397	381	428	423	410	442	446	391	408	420	406	413	421	441	462	377	427	406	447	395	428	434	410	437	399	430	422	412	455	424	408	432	410	426	423	440	421	387	409	441	425	418	389	397	427	423	450	414	421	410	375	425	417	392	399	445	411	427	404	396	402	401	411	432	438	405	372	465	402	423	403	401	394	405	377	424	364	417	408	378	415	389	390	422	428	404	416	396	378	438	396	401	406	432	400	400	426	433	406	430	354	435	391	349	417	448	401	408	431	414	396	388	425	387	420	417	427	419	416	394	412	443	417	409	412	443	440	403	452	377	404	460	391	424	419	443	414	417	384	424	378	378	398	428	416	374	407	404	402	420	411	376	400	416	400	399	473	406	398	382	429	444	434	414	431	409	382	410	393	410	417	428	406	375	398	423	433	436	398	408	416	421	425	428	394	410	411	413	390	420	416	413	401	403	399	423	393	414	458	396	398	462	395	409	404	439	406	434	400	400	417	384	458	427	423	413	406	404	443	400	407	423	352	406	398	419	415	413	400	377	397	455	401	411	405	369	424	410	402	427	382	416	379	422	386	402	403	421	451	399	393	385	424	409	414	410	400	411	412	438	391	399	450	430	409	414	406	408	435	403	407	426	445	431	421	446	381	393	423	397	414	424	408	412	396	393	387	396	411	422	398	444	423	387	412	434	401	397	428	400	408	430	412	376	420	384	378	411	410	413	412	410	411	427	394	398	404	432	399	421	386	395	425	405	424	416	394	434	409	427	389	368	394	405	412	445	434	411	441	424	399	384	424	405	399	413	394	418	368	417	393	415	431	416	431	442	413	411	426	396	409	383	414	423	428	405	466	436	392	404	448	411	393	389	419	405	397	406	440	405	370	419	399	405	427	428	402	418	404	406	422	423	386	418	441	411	378	388	393	402	390	439	414	384	406	435	447	409	442	411	428	429	422	385	417	405	461	399	364	453	403	412	381	407	418	450	406	428	394	422	422	419	434	422	405	420	395	389	425	402	401	415	409	434	418	397	365	430	419	431	445	377	441	426	434	419	390	404	399	447	376	426	419	424	397	422	401	429	409	413	398	443	390	411	416	385	441	378	397	409	413	440	379	423	414	399	413	413	420	388	403	437	414	409	377	390	400	409	407	384	430	411	391	440	370	388	401	398	383	448	413	393	407	418	396	409	412	403	396	392	422	372	422	426	414	394	404	407	435	420	432	410	425	431	395	407	413	388	438	435	384	420	386	394	428	422	424	436	392	375	423	425	389	402	398	397	433	449	419	396	463	393	391	392	410	408	392	429	411	354	405	428	384	441	386	390	398	420	437	401	391	417	380	429	411	399	410	387	411	409	399	406	398	450	403	380	422	411	429	412	433	441	420	393	411	424	416	382	354	404	387	426	393	361	438	441	387	385	414	388	423	425	449	371	443	389	407	398	398	403	421	438	396	404	411	410	394	371	401	398	393	408	402	409	420	440	418	393	422	427	400	400	406	398	415	420	393	450	421	409	385	408	415	377	422	435	402	418	428	420	408	377	383	404	423	395	428	451	414	412	399	421	423	402	390	405	436	411	404	412	449	422	398	376	429	411	395	402	438	409	462	407	423	411	403	411	429	419	446	397	462	378	404	405	366	424	423	417	389	437	389	415	392	416	411	413	391	428	422	416	379	393	400	380	408	440	422	424	436	393	397	393	426	395	395	406	415	432	417	399	375	389	396	408	408	423	387	400	430	418	455	413	431	424	421	426	399	423	432	434	398	437	384	416	425	417	412	434	390	434	395	397	448	400	405	400	427	426	363	405	378	426	366	438	380	420	400	422	430	390	394	400	409	399	430	393	411	410	392	363	408	401	439	371	441	402	395	402	396	408	396	426	413	375	455	414	395	374	430	399	399	453	391	427	445	435	412	413	398	387	387	405	424	430	440	393	371	383	422	419	409	418	431	426	407	416	414	445	397	431	389	407	374	419	402	415	438	429	436	399	400	426	435	439	397	405	409	429	395	387	450	427	418	416	436	403	374	394	414	440	410	387	394	403	396	386	436	425	415	420	422	430	418	416	418	405	408	418	393	427	396	394	401	396	422	421	405	414	409	420	376	426	430	406	436	406	410	416	409	433	396	425	403	392	407	393	402	399	418	397	406	373	399	378	381	394	412	399	423	385	414	415	419	411	400	438	399	432	409	409	453	447	414	437	407	386	425	414	379	403	396	376	409	417	398	448	432	367	415	408	438	391	394	377	409	393	390	421	415	372	402	385	428	422	420	403	429	420	398	412	373	415	457	423	395	422	418	376	386	404	446	401	415	407	408	406	438	418	384	428	413	414	395	362	422	404	410	381	415	430	405	410	403	429	397	388	402	391	368	426	403	407	400	381	388	389	414	407	407	395	437	408	392	382	422	399	429	409	403	414	407	442	404	411	451	410	413	413	427	422	397	451	409	423	414	368	424	432	390	415	448	391	405	407	398	439	377	395	340	431	407	397	407	450	424	372	456	383	390	399	403	438	431	440	415	407	432	379	383	399	424	401	396	420	391	404	426	413	447	432	410	418	405	452	402	394	421	416	423	390	381	401	418	452	407	363	404	396	427	406	387	383	420	447	380	399	393	385	394	387	423	438	428	413	396	410	386	419	423	438	408	431	389	396	377	401	460	446	412	396	379	418	401	407	423	372	415	417	417	388	386	412	410	414	395	365	423	381	372	399	477	408	408	436	399	417	406	430	411	374	403	381	411	413	434	357	406	394	386	434	413	408	459	387	409	399	402	408	408	417	441	419	391	406	436	421	426	391	375	396	400	403	405	433	412	395	396	437	364	422	413	440	466	435	442	419	439	426	416	387	381	397	391	404	406	384	399	452	395	405	413	426	448	444	432	392	418	417	384	457	382	418	445	398	423	374	405	420	402	406	415	396	429	384	387	419	407	413	441	411	366	400	429	409	404	466	458	390	447	407	407	412	400	388	421	442	436	401	402	439	420	410	454	412	404	382	428	439	417	425	409	395	381	416	402	408	443	426	397	431	392	413	380	425	432	400	470	468	392	445	422	370	427	409	394	450	414	395	378	397	386	369	394	420	389	418	377	413	447	425	422
15287	29496	27684	20118	16106	13232	11385	9914	8723	7835	6874	5907	5057	4693	4148	3852	3522	3024	2777	2356	2027	1772	1544	1304	1224	1183	1062	1046	1024	993	941	949	923	973	865	911	899	875	974	871	892	869	937	949	885	840	858	878	853	847	858	834	903	926	887	823	855	852	874	842	825	936	877	821	871	897	854	847	874	876	835	840	840	898	815	839	866	900	832	843	841	879	828	898	831	910	873	828	896	844	877	884	852	847	824	856	878	829	900	854	860	834	825	845	881	856	827	840	851	838	826	896	846	823	849	832	820	853	829	866	813	822	925	824	846	777	812	820	814	835	840	854	863	883	793	800	893	844	841	795	869	855	835	851	874	801	788	796	881	839	829	835	840	885	830	833	830	846	818	841	876	808	877	848	844	894	858	890	812	812	871	867	863	840	814	882	858	791	826	838	800	825	823	857	828	852	819	840	877	862	816	833	864	882	820	875	889	827	835	805	785	832	834	838	879	842	835	847	858	850	881	861	847	840	868	831	880	862	843	844	841	829	845	845	855	882	856	822	818	848	896	824	807	859	818	885	847	814	882	876	848	888	857	843	801	782	835	858	817	825	890	905	784	821	802	889	879	884	842	811	886	786	825	876	842	892	815	807	876	858	865	846	868	884	750	843	869	869	847	836	831	871	820	868	861	801	818	841	855	833	830	833	850	898	853	824	869	892	855	809	827	869	843	865	829	850	866	814	863	806	795	859	836	823	870	858	823	874	818	860	856	836	867	798	831	849	799	875	824	796	809	863	842	826	802	835	831	862	856	901	843	845	918	829	845	846	824	877	852	812	799	843	815	817	873	814	860	845	880	859	859	858	879	852	862	849	840	832	888	787	841	857	888	825	872	825	876	847	863	872	786	829	828	907	877	812	872	880	819	788	873	839	886	863	846	813	860	854	861	812	823	814	821	869	818	799	875	860	810	897	847	885	834	815	872	838	816	842	819	867	881	817	848	869	903	832	827	862	824	865	871	834	886	810	845	819	888	844	853	917	858	822	866	843	892	833	830	864	789	880	854	845	878	815	825	872	848	868	823	872	829	859	841	847	839	844	888	832	819	828	876	801	856	808	836	789	859	819	862	906	873	851	847	838	933	886	850	891	839	875	782	853	883	845	869	847	799	860	834	843	834	843	876	866	832	913	848	826	853	765	826	849	796	807	816	778	831	829	856	886	880	902	856	773	877	878	809	807	859	833	877	812	820	860	881	817	804	819	866	884	872	829	791	832	789	875	851	806	882	891	831	872	859	811	823	870	851	808	863	884	861	868	858	829	898	798	885	864	851	802	884	858	856	869	832	892	864	884	819	852	862	836	824	882	818	911	867	855	771	812	813	852	830	857	832	868	863	814	844	825	798	844	832	867	876	886	815	832	878	869	880	835	803	834	834	884	819	816	839	815	867	832	892	851	846	810	853	801	792	911	869	847	856	865	840	848	873	895	869	840	893	850	855	814	846	850	873	858	869	876	821	807	872	836	801	845	884	884	852	826	876	823	853	947	814	852	792	801	846	851	844	838	823	879	844	824	859	913	821	825	851	882	837	912	810	795	887	854	839	864	861	887	846	855	851	833	846	826	788	829	899	852	841	849	782	821	873	802	872	868	822	846	846	836	883	862	811	879	854	855	820	837	828	879	823	873	890	806	851	839	806	860	827	811	828	879	845	840	864	851	815	843	878	808	896	783	847	822	848	826	817	790	855	813	816	856	862	822	835	889	846	880	885	855	851	862	853	798	873	811	866	792	818	850	831	810	865	832	865	824	815	815	830	837	856	824	814	814	851	831	846	852	858	821	862	819	826	822	849	887	866	892	869	843	843	843	834	874	899	885	855	821	896	824	857	827	851	837	860	861	831	908	792	809	877	869	834	871	879	861	824	833	868	844	883	850	861	875	864	863	838	878	844	779	807	847	859	872	852	823	885	840	833	909	855	810	861	909	886	834	848	899	758	839	896	847	890	807	852	832	820	936	830	818	871	861	785	818	832	851	804	835	863	808	847	821	830	851	810	817	832	877	806	835	832	841	892	887	841	842	863	819	825	848	831	831	845	844	838	869	835	857	805	814	900	858	811	821	841	866	851	816	848	845	849	795	865	832	812	807	841	865	826	858	835	818	865	906	839	900	826	825	786	849	867	881	901	858	866	920	839	818	853	868	824	849	850	807	824	798	859	840	856	826	857	799	854	890	830	890	824	832	870	885	784	820	876	808	849	782	868	845	831	852	855	874	765	820	886	895	797	880	803	787	836	868	832	839	844	817	812	877	818	870	842	863	868	843	804	833	884	832	829	817	801	835	836	868	813	858	851	892	837	823	847	839	862	863	853	832	845	828	822	856	828	814	823	815	819	804	884	801	833	863	870	868	864	889	823	813	811	848	794	857	829	838	851	875	821	874	835	858	884	899	855	834	764	890	857	864	851	798	846	871	864	869	859	846	842	822	845	880	871	907	851	888	849	828	845	818	923	896	855	842	849	849	865	842	857	829	850	820	836	862	869	872	802	802	868	869	845	840	840	842	818	859	837	882	860	863	844	839	865	877	848	840	853	819	870	807	866	832	892	883	882	862	916	833	840	868	829	833	844	899	817	847	853	863	839	854	834	904	843	853	855	810	846	843	858	862	806	859	812	848	796	877	884	820	809	873	828	933	843	814	828	830	880	795	825	880	869	815	877	853	886	875	850	851	860	835	874	806	829	800	795	804	863	876	838	873	856	830	845	831	868	855	830	846	857	839	867	847	810	901	823	861	907	842	870	847	807	855	882	859	819	838	818	817	845	818	827	821	831	827	837	819	849	858	877	893	867	799	822	853	839	895	820	846	824	854	831	888	822	858	831	834	825	857	893	864	828	906	869	885	877	844	835	789	894	833	850	891	853	836	905	859	862	856	844	820	843	827	827	822	852	887	873	888	919	874	831	856	818	836	841	820	794	815	869	840	852	883	869	852	822	839	885	825	868	910	848	864	816	854	846	785	841	910	867	860	810	817	830	847	866	844	854	849	797	838	882	838	890	840	814	873	816	854	867	858	903	808	850	846	832	849	899	886	805	833	837	873	882	804	865	855	877	874	815	789	859	819	861	798	857	841	859	884	866	864	851	840	831	861	820	808	831	825	860	839	843	842	791	860	856	848	840	880	800	832	877	861	847	822	835	851	822	821	834	848	857	854	832	882	862	816	872	812	875	838	822	880	877	854	826	809	827	793	859	861	853	861	866	836	821	807	850	872	870	846	917	850	873	815	870	831	886	858	867	877	882	843	833	812	877	845	785	811	859	878	795	838	821	880	839	863	850	869	851	829	840	851	834	845	832	809	857	811	844	835	837	824	867	881	855	849	857	790	885	850	811	839	813	844	793	864	900	857	905	808	846	829	813	863	875	860	872	849	846	809	880	858	860	866	837	927	836	835	819	834	844	820	846	818	927	829	874	849	831	771	874	851	867	815	808	833	871	810	833	879	858	822	855	793	843	844
27263	17517	6444	2908	1661	1139	928	824	728	633	551	499	487	454	443	427	374	363	347	315	310	296	270	277	270	248	249	218	279	260	258	255	239	242	260	268	238	279	253	247	245	279	250	253	242	224	248	243	274	245	241	248	248	249	241	244	234	257	253	260	261	254	234	243	249	248	221	248	240	234	215	222	243	250	245	234	241	251	231	223	250	264	231	240	249	245	229	246	249	226	240	253	252	249	227	245	253	222	221	252	231	225	222	261	233	269	254	262	241	242	268	270	215	231	283	242	246	229	227	247	245	214	236	241	234	222	233	260	251	229	230	223	239	254	233	256	221	244	232	233	249	262	229	213	251	230	236	258	239	252	245	265	238	221	222	231	208	231	234	226	270	250	241	228	244	253	229	260	248	248	234	240	246	235	225	222	270	238	246	212	261	242	222	249	254	238	230	249	251	284	237	230	238	226	251	251	229	248	241	264	227	255	225	228	271	228	242	235	249	254	233	248	245	218	239	261	257	231	233	245	233	266	238	228	246	217	289	239	241	261	229	246	216	263	244	251	208	243	251	248	257	234	253	258	235	266	242	224	253	255	235	219	220	210	236	225	242	227	246	231	248	250	273	241	249	244	257	228	233	240	236	230	218	240	232	231	212	250	246	248	254	230	245	256	232	247	243	249	255	277	235	258	231	214	240	234	244	215	250	249	231	246	226	245	246	239	240	223	242	262	233	260	217	254	242	234	229	247	237	241	258	225	232	242	247	265	228	274	249	212	234	243	218	243	240	257	226	200	250	250	222	221	243	220	252	255	235	275	255	236	245	254	233	255	221	257	242	252	259	223	253	222	254	248	260	211	239	253	232	233	265	262	259	279	248	234	263	266	277	285	262	254	238	239	241	255	232	249	249	268	270	260	238	267	227	244	251	219	225	254	266	240	250	244	230	231	229	211	260	213	249	225	241	260	249	249	220	213	270	217	273	240	273	257	272	255	233	235	251	256	222	223	216	231	230	223	211	214	266	251	231	250	240	243	269	223	234	244	229	246	258	235	238	231	228	211	228	242	236	237	228	248	251	250	228	220	246	240	260	237	240	239	232	235	235	220	268	246	288	240	235	232	240	267	275	229	227	223	242	249	231	257	260	234	245	232	230	222	268	219	228	247	232	200	241	231	249	235	235	232	278	257	238	265	255	220	260	256	248	234	236	258	239	239	240	246	233	237	236	252	280	255	256	243	256	242	241	255	223	233	259	249	231	229	211	257	241	219	254	225	242	223	280	245	235	231	231	211	261	243	236	229	268	253	225	231	254	265	224	220	247	256	248	241	240	221	251	229	226	230	237	232	255	249	235	244	240	222	251	240	249	267	222	220	214	256	245	239	262	226	252	261	235	254	214	265	244	239	240	252	234	224	250	261	260	263	208	226	234	258	236	229	226	244	233	228	259	254	245	253	275	238	252	262	240	241	263	247	252	238	215	249	248	265	251	248	234	235	250	229	234	239	236	239	272	240	256	241	244	249	236	268	241	257	226	263	210	236	237	229	212	244	247	226	246	233	259	254	225	236	241	220	229	244	248	246	218	256	255	217	244	240	254	231	250	228	226	230	265	247	225	225	235	232	252	255	237	244	273	249	225	258	242	229	261	229	191	242	231	248	225	215	236	215	246	225	249	234	244	261	277	236	248	238	264	201	256	245	252	240	237	225	237	239	255	241	225	243	249	232	223	256	236	236	234	239	241	249	226	247	233	220	220	257	227	256	261	234	229	255	219	245	208	220	232	248	235	229	226	231	272	261	234	209	288	216	236	241	229	244	236	224	236	222	256	251	213	230	236	245	234	241	249	256	227	247	248	241	251	231	224	265	250	259	217	246	222	276	235	228	258	225	242	238	255	231	247	245	226	242	260	232	244	259	252	235	244	243	240	239	252	252	224	244	238	254	243	214	247	249	238	258	262	237	260	272	229	221	241	234	244	238	256	243	248	247	242	258	224	266	253	256	231	237	244	274	262	242	234	226	225	247	227	246	228	246	239	260	240	220	237	247	224	258	248	244	266	238	271	222	234	207	226	250	221	222	273	230	263	220	282	250	241	236	235	239	268	249	256	235	227	240	236	231	231	267	258	236	264	236	234	231	236	243	254	242	251	215	216	269	236	216	238	244	256	241	225	239	237	250	226	225	255	244	221	258	241	217	249	274	254	246	244	238	243	233	256	261	262	247	225	256	238	268	224	251	245	244	211	218	230	238	242	260	205	261	262	264	255	266	218	251	233	225	267	235	254	232	242	252	222	205	225	227	235	243	261	237	252	236	229	239	246	246	280	238	237	239	256	231	266	220	224	200	228	248	258	282	216	206	230	245	230	256	264	228	279	251	236	221	255	253	236	258	251	229	250	219	245	249	278	225	246	227	228	232	262	226	228	239	227	242	276	234	239	250	238	249	233	242	251	257	214	232	236	232	239	234	244	260	221	212	250	255	226	224	269	234	255	246	223	246	220	268	230	246	236	254	222	244	255	239	247	232	295	268	227	263	246	243	260	238	211	231	245	259	250	260	243	216	239	236	262	255	252	268	255	227	225	241	241	248	261	224	256	235	246	252	252	231	215	235	226	267	232	241	242	265	239	256	226	251	229	223	235	267	236	217	239	236	222	236	245	244	224	242	223	209	276	227	255	241	229	253	250	257	244	236	247	229	264	238	267	237	273	262	259	262	230	263	245	226	195	238	269	245	243	257	245	257	223	218	262	235	226	252	238	223	251	264	274	265	211	261	259	246	255	240	240	251	236	245	258	230	212	220	250	259	215	250	233	239	256	262	251	240	242	262	243	244	236	235	254	261	263	235	252	231	266	230	254	257	257	254	255	250	262	251	220	260	242	253	225	239	231	265	240	252	245	256	266	234	244	245	221	224	218	286	235	229	240	245	233	250	232	247	249	241	216	239	227	229	226	262	242	258	254	260	252	285	238	224	229	260	285	245	256	239	236	232	240	257	251	266	245	259	250	256	253	239	240	231	224	228	252	247	249	213	234	233	238	241	229	234	251	236	240	231	256	262	230	218	236	225	244	237	238	260	235	241	251	242	241	201	254	220	232	244	236	242	229	246	240	240	242	253	227	258	235	235	251	228	232	238	244	258	222	252	247	224	239	226	257	247	250	274	262	219	249	241	244	249	236	251	246	239	228	265	216	256	230	250	225	238	233	243	225	251	259	251	278	251	240	252	248	251	242	243	250	227	253	229	210	239	245	250	195	256	243	246	247	245	265	222	240	220	262	216	244	253	253	248	235	241	255	224	233	231	218	251	222	247	238	251	243	215	227	264	242	237	214	228	235	215	249	263	230	269	218	264	257	221	256	249	241	254	227	251	233	245	246	258	250	239	247	230	241	233	226	252	221	235	253	263	256	257	226	256	259	234	250	254	216	266	220	255	268	234	235	236	246	261	224	239	227	225	244	264	223	256	261	272	247	264	211	225	230	221	277	236	265	249	265	274	234	234
9448	13971	12770	7657	5491	4263	3720	3197	2765	2528	2158	1832	1668	1426	1415	1286	1165	1080	973	877	847	688	674	632	592	590	612	555	592	613	595	551	547	565	557	615	589	549	550	576	536	572	571	551	531	553	591	570	556	577	557	522	541	531	532	508	533	574	541	536	516	506	561	535	552	534	562	545	568	533	580	571	540	553	539	556	534	508	528	546	570	535	585	534	553	529	554	536	519	514	555	521	549	517	548	551	529	546	540	597	536	493	568	536	559	550	543	499	566	565	541	580	571	519	547	520	515	554	546	542	547	555	547	538	552	541	587	506	574	512	548	490	536	534	512	546	539	530	545	572	531	530	527	541	515	542	525	525	532	562	559	492	574	560	552	619	531	528	494	509	574	552	518	520	543	547	547	550	524	547	535	498	561	566	522	536	553	505	530	522	563	525	584	558	556	531	556	526	565	499	536	523	597	545	538	559	552	545	534	550	576	564	555	513	511	532	541	519	558	528	561	528	516	559	535	512	580	525	559	551	532	567	547	562	537	552	547	523	543	516	536	528	553	566	576	555	532	529	507	483	530	583	516	551	559	535	552	584	538	539	539	518	544	580	572	551	542	525	562	531	577	572	529	511	575	585	498	517	556	539	523	543	583	550	502	536	536	553	518	520	498	537	575	523	575	521	554	578	509	537	507	545	551	565	549	552	543	545	536	539	564	541	523	531	526	542	533	539	546	521	524	576	557	531	513	469	581	560	545	561	547	546	556	516	531	555	547	525	545	558	571	502	525	552	523	551	584	500	534	539	551	526	543	545	540	569	549	578	501	516	572	493	576	530	545	566	545	546	552	578	526	526	533	523	582	515	558	552	573	572	525	547	532	535	531	524	556	559	539	522	567	589	548	537	516	538	584	522	526	549	522	525	528	547	552	547	501	551	568	519	558	525	567	552	554	569	563	552	559	567	517	524	539	543	526	561	552	565	557	531	559	566	524	535	530	543	552	583	564	535	526	562	549	500	505	555	493	507	546	542	524	518	556	525	543	499	539	514	491	546	551	567	553	563	555	546	540	557	547	550	526	536	555	583	510	521	546	539	549	518	574	546	561	543	558	558	531	502	512	543	520	552	536	531	519	547	560	513	509	536	538	540	583	535	532	562	537	526	494	540	563	514	548	563	536	541	512	550	534	514	541	524	549	513	600	534	496	546	543	561	548	513	540	603	540	568	528	530	561	581	547	562	511	548	542	514	521	548	574	561	531	515	538	561	552	515	579	558	528	568	531	573	576	518	528	535	550	567	539	542	538	536	516	556	542	549	571	545	533	558	534	534	535	535	536	553	533	524	583	549	592	535	491	510	560	574	541	542	534	535	554	543	528	567	540	556	524	556	533	572	524	571	544	527	538	560	527	472	538	502	561	558	554	528	525	569	557	530	547	510	569	578	573	556	570	530	549	563	567	512	543	519	553	552	511	569	561	552	518	547	534	555	568	565	509	505	520	549	549	572	571	555	549	566	544	572	499	529	553	542	520	558	570	534	499	539	503	524	533	546	561	538	542	538	557	571	563	536	516	574	543	538	569	524	548	557	535	538	525	538	561	555	516	577	534	552	548	531	553	542	505	551	565	573	536	532	544	577	556	545	515	530	531	555	529	535	560	545	567	569	534	569	523	571	567	555	579	521	519	577	547	549	537	564	494	544	530	534	507	558	571	565	539	536	567	560	522	560	552	560	552	522	551	544	520	561	541	513	544	560	539	545	561	555	575	565	559	606	529	551	562	508	593	526	538	525	563	539	577	541	521	542	519	525	570	527	534	569	541	547	521	529	503	532	543	523	548	575	553	519	496	521	588	520	553	521	540	540	540	528	562	559	579	520	528	520	589	554	542	522	566	538	546	555	549	502	574	535	541	540	519	515	524	534	600	568	534	523	502	497	518	510	538	536	535	527	537	537	505	529	539	549	560	528	552	560	542	502	491	571	495	525	523	531	560	537	550	559	566	564	524	501	541	563	565	533	509	546	510	538	529	579	551	519	584	527	536	524	588	507	576	541	551	569	539	559	555	551	554	529	514	541	553	513	509	526	530	570	516	545	531	578	577	551	569	540	556	513	543	526	552	540	533	493	535	549	558	515	526	543	528	551	541	525	601	528	584	504	569	577	551	514	533	532	553	551	552	568	492	525	573	528	565	523	541	551	564	560	575	537	529	544	578	526	563	557	561	577	500	556	563	535	511	571	550	562	544	553	564	559	526	566	577	629	534	522	509	549	554	553	566	552	524	537	583	541	570	562	523	588	539	541	559	559	542	538	550	521	553	485	552	544	561	576	521	591	522	581	568	559	493	555	528	521	530	532	530	548	546	511	554	527	526	517	562	576	510	562	528	566	526	538	549	545	543	592	501	564	554	519	567	562	534	553	535	615	513	537	525	541	528	548	506	568	515	505	552	537	544	553	514	558	558	564	536	541	542	559	534	496	526	536	539	533	557	532	542	520	530	536	588	535	546	562	533	536	518	509	519	543	526	552	544	520	556	527	543	536	522	545	546	580	539	534	556	515	576	541	543	534	524	520	502	533	497	543	557	545	508	496	550	532	541	520	511	569	527	549	536	586	570	553	510	589	526	545	505	539	555	556	569	553	544	529	556	555	524	507	567	554	540	513	533	534	541	565	549	504	548	551	514	508	558	510	552	565	534	539	538	531	535	557	519	528	488	544	537	562	553	551	540	554	525	482	532	528	547	526	540	505	533	542	539	518	513	522	546	528	569	577	574	570	558	508	507	489	520	538	523	535	556	519	583	532	537	556	521	565	537	547	559	542	541	518	522	548	545	570	534	551	543	517	529	525	568	555	503	525	586	530	518	548	524	571	520	531	554	552	582	525	505	512	520	493	502	545	549	537	552	539	555	570	561	539	535	554	582	531	488	576	546	548	525	572	509	575	506	557	555	559	552	531	548	575	519	539	524	541	572	523	554	552	551	510	482	503	571	513	541	552	515	524	556	526	518	521	573	538	548	541	540	556	566	559	595	536	555	553	550	544	539	570	552	549	557	510	559	453	572	538	548	534	546	532	571	548	525	585	519	559	545	552	527	530	582	561	540	546	524	530	531	513	559	553	515	609	513	534	563	507	578	537	545	499	557	573	540	556	547	514	584	572	556	511	555	559	517	542	548	606	558	542	508	544	568	580	532	496	551	561	512	597	523	545	548	547	541	543	539	521	548	553	489	540	544	520	526	575	524	535	548	539	534	535	575	561	544	550	584	551	499	527	554	495	568	569	500	528	572	537	538	546	560	534	530	563	542	573	551	534	573	542	552	562	535	530	496	515	558	579	522	561	540	493	527	493	548	552	517	537	585	542	553	546	563	534	558	562	523	525	546	534	555	590	508	578	510	539	522	550	538	569	521	584	539	540	596	539	538	543	514	513	519	525	509	558	550	528	570	535	553	535	573	550	530	535	545	528	529	557	541	523	512	521	538	522	538	540	575	522	529	530	552	512	533	571
25068	21400	27871	25213	13468	3869	2573	1940	1638	1391	1147	1010	826	823	807	672	610	522	490	436	385	350	325	319	252	292	241	238	250	251	254	232	242	267	242	237	223	220	216	229	223	265	226	267	237	240	227	246	248	210	242	228	233	222	246	238	232	223	236	231	260	225	214	227	215	223	229	252	214	209	224	241	215	213	233	204	202	246	231	227	239	229	225	236	244	216	229	213	215	229	242	213	235	230	219	256	270	231	221	237	217	231	248	227	214	198	243	247	230	218	240	247	200	235	223	206	210	256	231	193	228	237	217	232	224	258	235	228	249	208	234	234	217	232	215	228	244	218	217	232	218	196	215	229	243	250	225	195	219	239	239	246	227	201	232	246	231	223	265	225	200	241	229	232	240	219	228	222	220	231	212	208	238	230	242	220	223	230	240	236	198	227	217	229	223	239	222	236	214	233	221	241	223	204	231	239	237	225	223	244	229	226	226	233	194	198	236	254	246	208	232	211	179	235	216	232	226	215	236	229	216	250	210	207	226	212	218	215	239	206	220	196	243	216	238	213	214	193	206	221	204	227	246	206	203	256	210	232	231	225	242	219	225	251	235	196	232	234	207	220	254	221	225	227	217	239	224	242	222	222	236	234	229	215	220	212	205	240	215	204	244	248	237	224	223	217	224	213	239	231	215	210	222	245	221	216	244	250	230	265	258	219	218	206	264	184	238	222	210	231	247	231	259	258	206	227	227	202	202	229	210	236	236	211	228	216	227	227	238	229	220	235	229	221	209	220	220	237	213	222	236	223	198	242	231	237	220	204	239	242	200	239	205	213	239	195	228	241	203	225	216	214	243	197	227	215	212	225	220	231	228	197	223	216	202	238	231	230	217	246	217	218	219	246	233	217	232	216	206	216	232	224	218	227	243	234	232	215	210	240	212	211	231	238	225	254	208	217	222	223	235	218	202	203	216	220	203	223	227	248	221	235	237	212	221	240	237	225	199	217	252	216	244	215	233	244	219	218	224	243	216	238	231	217	230	237	242	221	199	225	220	225	230	214	223	240	205	219	221	210	210	218	213	230	226	219	241	231	235	248	212	239	232	224	220	217	213	246	245	238	214	237	233	233	191	224	228	217	223	237	245	209	214	234	212	211	208	220	222	231	222	225	224	214	256	243	225	223	242	230	241	211	225	221	184	218	239	213	245	228	219	233	238	204	214	231	208	259	222	213	229	230	239	229	238	239	215	237	247	220	236	203	278	206	204	248	246	225	199	214	221	229	250	224	220	231	236	220	213	229	218	209	219	232	227	223	189	231	211	244	217	240	218	210	227	225	217	253	237	209	242	222	221	228	219	217	236	210	239	220	231	217	233	213	195	241	195	233	252	219	236	233	241	203	232	228	215	231	227	212	217	221	246	232	223	229	200	237	250	211	221	243	219	247	240	234	220	258	208	228	248	219	232	227	230	217	241	218	227	234	196	242	223	197	231	216	217	232	252	208	218	199	242	212	205	224	219	243	229	224	211	215	227	246	223	217	234	229	235	250	194	254	222	229	226	205	200	211	213	233	213	247	232	205	246	228	241	206	237	215	237	254	212	221	241	218	235	227	213	230	238	219	225	210	224	252	208	236	225	243	227	215	249	209	237	221	220	223	228	223	219	230	222	195	226	253	224	222	221	249	237	230	250	262	242	228	263	222	234	261	227	229	240	250	202	240	217	242	212	256	209	237	213	239	217	211	209	221	215	197	216	220	217	247	207	226	251	228	229	216	213	216	239	235	237	234	235	210	226	218	208	252	226	223	221	252	236	238	244	207	226	226	221	211	231	221	202	227	207	244	215	208	198	210	254	228	244	228	249	247	236	198	242	224	230	240	213	217	205	237	253	220	230	259	220	223	224	209	215	228	221	220	214	256	252	247	254	234	224	240	203	203	223	217	257	224	230	214	245	209	210	225	209	224	246	246	225	202	226	237	230	233	208	238	242	205	239	219	199	206	224	206	245	226	223	235	217	228	219	225	246	186	222	208	224	248	235	226	251	241	231	248	218	237	219	223	210	219	232	234	224	243	231	232	216	228	232	243	215	252	220	246	222	239	244	195	242	203	236	228	221	241	234	238	231	232	198	223	225	253	221	231	223	226	215	220	226	220	215	223	234	230	221	229	239	233	218	229	220	230	224	238	226	241	225	205	243	227	218	223	245	213	235	228	216	219	234	206	220	232	236	234	245	247	249	216	212	229	206	203	268	238	220	229	249	242	224	246	242	255	222	205	225	222	243	234	221	212	232	238	226	237	204	226	225	227	227	188	239	225	216	243	218	212	225	251	224	226	244	210	243	222	218	243	220	200	233	210	229	199	210	219	254	224	237	211	200	238	232	241	243	209	240	246	218	226	238	245	221	232	208	194	244	204	224	207	247	207	214	241	213	225	231	228	208	217	254	223	197	233	198	236	235	220	220	205	238	220	234	230	236	233	251	215	236	220	230	215	235	229	228	229	216	211	230	235	215	239	217	212	195	198	223	230	222	231	200	229	236	232	254	223	234	234	208	230	224	232	231	229	225	256	200	225	211	226	251	242	278	198	223	228	224	243	230	255	198	262	238	222	220	218	241	224	214	257	228	204	213	218	240	225	236	219	188	232	239	233	241	218	222	194	201	213	218	223	229	246	237	245	255	235	241	232	225	223	198	249	219	220	216	220	253	216	210	237	221	237	244	221	237	199	240	244	204	250	212	204	228	219	224	229	233	208	241	244	248	206	213	237	205	226	204	216	244	208	194	234	231	213	217	221	227	237	222	218	228	189	236	237	220	233	207	208	235	237	209	225	229	240	233	229	223	227	241	234	222	212	213	217	226	216	240	250	239	220	228	230	233	227	229	220	230	240	202	244	232	223	227	230	245	225	236	233	226	243	240	235	217	215	225	238	233	237	241	223	211	239	192	213	243	216	217	246	221	225	216	201	236	234	217	233	253	256	213	202	215	224	220	228	219	241	224	231	205	226	254	221	218	209	213	225	249	232	211	260	231	209	228	219	248	220	232	231	258	227	219	201	233	238	247	221	229	218	199	229	222	222	227	225	199	232	223	230	206	237	231	218	239	251	217	214	205	247	231	237	219	249	213	235	211	212	198	203	244	215	240	221	211	246	183	234	226	222	240	228	196	216	231	210	198	213	234	219	210	240	219	219	247	222	202	250	213	255	236	230	249	234	222	224	221	222	205	204	219	233	207	231	235	186	211	245	240	230	226	231	229	253	213	256	235	247	231	213	203	204	205	220	225	240	210	222	228	220	225	206	203	245	231	234	191	256	205	223	216	234	209	228	244	224	197	224	233	206	221	232	247	225	218	204	222	220	216	227	242	225	217	221	226	219	211	224	247	255	214	225	232	210	223	224	201	230	231	222	223	227	217	210	236	222	225	232	210	236	234	255	212	235	242	217	241	230	252	227	236	230	202	231	214	237	186	233	244	210	248	223	227	258	250	222	246	204	234	199	215	195
12644	23883	22097	14988	11409	9288	7675	6751	5958	5046	4311	3750	3345	2976	2696	2421	2176	1807	1584	1352	1170	1045	957	717	721	674	603	593	587	579	572	548	557	550	552	574	550	519	528	551	541	544	525	534	531	524	537	512	536	516	529	505	507	504	522	475	498	510	513	500	531	499	507	443	493	518	509	467	500	523	494	521	521	515	504	518	468	458	503	508	473	497	477	529	494	522	519	501	555	490	476	566	521	531	501	493	469	485	495	485	518	466	492	471	496	514	480	511	471	536	508	465	503	519	520	500	479	477	500	486	523	493	488	506	494	520	503	511	498	480	506	516	507	523	506	513	499	531	493	487	479	501	455	492	486	494	516	539	464	506	507	491	475	454	523	517	503	495	494	507	486	511	466	517	497	507	491	491	532	472	488	542	485	508	489	500	510	499	506	492	515	469	537	510	444	473	485	496	482	499	506	487	493	494	477	478	506	510	509	512	507	444	497	493	512	463	478	494	522	530	539	494	508	486	504	509	517	501	481	490	483	475	490	482	524	481	493	497	497	521	489	519	493	509	506	514	501	481	472	539	485	495	521	486	521	480	491	472	494	515	559	506	454	478	491	543	517	501	524	504	495	520	483	502	525	521	522	505	508	489	509	524	492	494	475	484	472	529	523	497	523	506	527	475	539	504	490	507	502	540	503	508	532	516	540	558	516	490	476	479	472	489	494	492	502	495	562	503	494	491	501	478	488	486	488	516	478	452	467	521	532	484	495	487	478	497	512	484	517	469	489	528	500	521	479	469	504	479	464	470	545	481	497	495	472	516	470	488	455	498	523	485	473	489	498	480	499	469	502	512	517	486	507	522	484	521	533	514	480	492	531	509	517	490	508	520	498	466	521	492	514	501	493	489	505	492	502	526	514	507	498	530	530	524	519	520	515	502	522	508	503	496	509	525	490	532	524	506	472	506	541	483	542	435	503	509	501	486	486	499	517	483	500	493	458	524	516	507	506	481	522	455	484	489	476	534	485	487	463	562	447	473	512	484	483	494	478	478	496	481	469	466	481	491	512	497	524	481	517	508	471	488	534	507	506	514	512	518	496	506	497	487	476	474	518	521	530	498	566	494	546	505	474	494	481	469	512	560	492	488	477	484	479	516	465	525	470	517	493	519	511	471	515	512	494	527	511	482	476	503	521	499	514	510	490	510	491	498	519	511	476	475	514	536	479	518	504	472	479	474	516	526	513	479	488	546	464	512	455	476	494	518	515	483	486	491	500	510	507	481	502	497	507	483	486	463	500	508	505	486	515	488	483	480	485	459	523	475	498	459	509	462	514	517	506	519	484	507	493	556	481	535	483	497	456	502	515	458	503	497	533	526	513	514	504	497	492	498	520	488	482	513	474	472	534	484	511	445	500	513	490	533	527	487	483	499	479	538	497	505	512	499	512	515	500	487	517	487	511	531	500	483	520	507	478	468	475	577	469	507	546	495	507	448	510	448	535	526	481	501	499	488	515	503	523	496	482	505	457	471	506	500	525	510	523	489	518	499	475	521	498	512	494	492	464	506	527	500	504	516	477	483	483	491	514	475	501	475	516	523	522	524	511	500	501	441	508	539	544	508	549	487	459	509	488	505	535	517	539	524	506	512	512	498	493	505	459	528	479	501	513	490	499	488	495	471	483	473	512	541	475	510	513	508	509	549	505	483	501	522	475	490	522	492	517	515	461	469	489	504	484	496	467	490	534	473	467	502	501	502	488	498	518	484	525	536	508	503	505	499	514	467	538	522	512	479	507	502	498	497	493	521	556	536	506	498	475	526	488	516	501	505	531	532	496	498	512	499	504	489	514	480	529	534	510	507	503	491	499	532	491	527	523	518	510	536	507	488	504	489	487	502	467	509	490	477	497	509	483	513	486	533	512	486	463	515	479	493	500	479	497	475	520	501	504	479	482	477	447	487	496	480	558	501	547	453	501	515	512	489	483	463	498	510	480	532	511	525	505	491	541	478	465	479	481	488	475	511	525	478	511	512	533	529	483	469	508	501	477	492	517	487	493	508	484	510	462	509	492	488	474	492	500	494	478	511	488	455	517	518	495	504	498	522	492	526	497	490	539	529	517	472	497	477	486	480	531	501	476	472	488	526	472	486	521	529	535	537	523	480	487	486	457	517	506	468	462	474	500	501	494	513	490	542	520	486	491	512	488	501	539	521	489	487	511	492	486	522	478	521	494	527	519	525	534	488	484	527	480	516	489	494	503	497	494	478	513	509	504	461	508	518	497	505	520	518	476	463	500	517	508	492	496	469	461	491	505	512	460	518	505	507	498	468	462	520	545	505	495	481	472	515	508	486	518	429	502	521	516	501	548	503	492	477	505	479	480	540	487	474	510	517	512	500	476	516	518	483	540	483	499	500	485	496	503	506	484	536	528	479	519	516	487	471	501	494	553	560	478	484	467	499	508	526	497	498	517	465	516	521	505	509	489	532	487	502	508	505	472	508	539	512	535	518	521	525	542	474	494	513	523	516	531	495	498	485	480	507	481	490	503	496	540	489	504	499	520	547	480	492	509	482	506	487	540	546	475	477	496	525	529	514	536	486	496	495	495	459	540	506	476	513	507	490	501	469	492	498	539	492	522	517	493	473	535	526	495	489	509	504	509	478	526	512	513	524	496	493	523	499	473	507	517	526	497	457	520	522	492	506	530	503	509	510	494	532	511	477	502	500	519	503	493	484	483	526	504	507	500	502	491	556	515	498	453	445	497	522	478	501	520	503	457	490	501	537	482	502	488	533	491	492	524	499	526	547	522	492	494	521	539	494	504	496	494	524	504	543	513	513	464	511	539	513	505	530	489	475	481	485	469	517	507	491	516	523	498	487	509	524	479	465	506	528	488	490	504	465	491	491	512	505	515	500	493	526	486	528	483	526	502	499	483	468	505	494	515	509	477	473	505	507	475	523	519	529	513	502	512	507	506	461	514	507	463	471	488	488	516	508	487	505	468	487	495	499	522	507	511	487	525	472	498	518	521	538	517	506	494	504	535	476	472	516	502	491	505	516	521	485	498	531	511	539	490	500	530	496	504	507	484	504	489	461	528	520	505	515	483	493	481	521	502	501	508	488	479	490	510	504	507	507	489	498	472	489	482	491	498	522	470	530	516	519	483	467	490	500	464	486	492	523	488	471	525	483	474	493	516	513	469	485	489	483	490	504	483	501	498	504	484	529	503	496	525	491	553	521	534	484	507	503	532	512	498	515	498	542	529	501	459	480	465	490	520	537	517	492	517	518	475	523	483	526	488	511	481	511	530	500	493	510	498	516	447	469	499	525	530	482	511	518	518	504	503	517	462	528	523	491	515	525	475	499	506	496	482	490	474	511	503	488	503	518	510	500	517	507	507	505	513	498	494	510	493	497	483	504	509	526	487	491	492	492	491	525	512	556	482	522	494	482	509	488	527	505	466	476	467	474	511	504	484	501	526	506	494	489	534	481	475	535	532	520	477	492
24189	21411	28836	24362	21356	13223	5341	3268	2632	2313	1973	1759	1594	1450	1325	1241	1148	1035	835	764	700	629	588	528	445	472	430	465	480	427	427	456	413	441	391	425	422	436	445	425	438	433	394	392	402	398	408	421	448	434	431	404	426	434	393	385	409	420	426	424	436	447	402	432	385	402	427	416	413	395	419	420	433	429	396	395	409	395	403	408	413	390	414	392	373	423	424	383	395	369	400	443	370	391	423	410	396	422	401	400	410	429	392	416	403	380	397	396	430	401	421	399	391	394	408	435	389	397	405	409	396	454	406	440	415	404	420	417	402	406	456	400	396	384	435	373	457	415	390	393	375	368	425	386	440	396	393	409	387	405	401	401	396	399	439	423	410	406	428	403	397	396	396	431	415	373	396	432	434	392	404	369	407	393	403	367	376	438	393	381	446	431	423	385	421	376	358	402	428	390	436	415	394	382	392	389	391	382	416	399	377	389	396	434	426	427	435	423	419	411	392	421	389	411	401	438	412	399	414	443	384	385	417	435	407	409	394	412	414	377	434	388	388	389	400	391	390	406	403	440	422	375	402	405	393	405	423	419	397	387	363	409	421	407	397	390	389	392	390	445	471	429	412	394	435	391	431	416	428	400	396	394	390	387	436	394	399	428	398	391	411	397	439	411	392	398	402	390	421	428	376	373	424	373	422	411	386	418	400	420	431	412	406	413	419	432	412	360	445	408	409	425	408	394	403	405	378	411	405	410	444	402	403	423	364	429	390	418	428	403	377	431	418	414	415	450	386	414	432	445	390	437	406	353	394	384	429	393	439	399	426	402	375	371	394	409	388	436	436	402	430	410	395	393	410	404	436	430	432	373	363	375	414	411	413	398	442	417	380	392	415	427	438	405	397	441	384	379	402	398	376	393	387	455	420	415	430	419	378	418	453	405	418	405	390	440	428	389	365	398	443	391	394	387	411	399	402	414	408	401	393	401	401	380	435	390	398	412	399	398	401	419	381	401	404	399	395	417	398	362	378	375	419	406	405	405	409	409	406	413	400	421	457	401	385	403	400	416	407	408	423	415	396	432	427	327	392	384	410	403	407	399	413	416	430	381	389	417	419	419	453	422	390	394	379	413	423	418	411	424	429	439	389	419	375	403	385	405	428	438	396	412	421	446	445	400	436	424	375	385	458	399	399	419	402	436	374	410	410	396	415	416	427	421	414	396	412	426	375	401	416	392	429	396	416	403	394	381	421	421	397	389	402	384	397	439	409	375	417	413	422	367	399	381	442	428	369	408	427	408	445	387	373	424	416	405	411	401	396	375	405	364	397	456	381	371	380	430	413	403	390	425	395	406	414	374	426	403	414	398	370	414	409	395	370	387	418	417	402	426	409	407	400	409	387	398	385	414	394	412	416	376	417	391	414	402	382	386	389	395	360	419	404	388	380	478	419	371	395	446	380	414	374	384	388	443	409	415	435	416	401	404	426	400	427	393	406	450	418	405	373	396	443	387	417	393	408	394	403	417	390	392	395	378	415	401	395	400	404	429	399	457	427	399	414	409	400	411	439	427	409	390	419	392	376	383	418	398	475	423	409	408	365	422	398	377	441	418	384	397	434	399	397	386	396	412	396	428	410	413	377	399	433	380	386	403	403	434	419	396	370	383	409	364	400	427	399	409	434	401	394	384	413	423	451	383	431	421	395	420	423	413	385	393	386	431	402	421	444	417	395	410	430	402	426	399	414	416	421	432	366	390	405	403	377	379	424	398	382	398	382	405	419	386	410	429	418	413	383	364	384	426	434	434	429	390	437	402	379	412	396	398	416	411	421	409	422	411	407	410	391	426	405	406	437	410	413	382	374	392	442	414	391	389	392	422	396	384	412	471	402	425	430	435	411	390	405	427	436	430	428	373	428	403	418	406	404	404	412	421	368	428	406	390	392	427	387	384	393	394	407	412	382	438	403	388	390	411	405	423	435	436	371	421	443	400	395	407	412	432	383	399	412	387	362	441	426	406	421	412	403	436	443	391	412	416	423	384	423	394	393	391	412	409	406	409	390	406	415	394	431	402	413	441	388	382	417	377	403	381	408	416	416	399	407	376	422	414	415	419	373	433	351	390	382	411	372	396	416	384	419	432	398	407	429	438	398	424	404	370	398	412	398	410	422	396	400	409	402	388	384	392	398	386	417	397	425	410	414	402	378	393	423	406	399	425	405	410	408	398	390	397	419	420	412	377	393	370	426	403	405	361	414	446	417	383	392	446	406	432	396	378	387	424	426	406	381	358	409	397	400	442	383	427	429	397	409	407	417	416	380	383	402	417	389	395	385	404	390	404	382	392	392	425	434	408	413	374	421	383	401	405	399	379	373	426	421	410	428	399	388	423	404	398	429	432	392	408	427	382	407	375	405	381	395	421	392	464	401	371	413	396	422	391	411	375	394	409	367	368	408	411	385	426	385	404	425	399	406	366	394	440	415	407	376	423	411	366	413	389	430	440	392	450	406	384	411	412	419	392	442	380	435	415	400	371	360	407	391	411	425	374	376	385	430	392	398	431	376	387	394	412	428	400	406	396	421	378	398	383	428	404	391	425	402	397	415	365	424	413	406	417	396	410	426	403	388	392	413	383	403	400	411	404	386	365	403	419	402	399	396	414	380	435	420	425	426	370	415	430	400	387	428	390	365	386	418	393	394	413	363	408	389	395	387	386	380	427	386	441	432	394	410	378	389	390	386	412	394	394	407	441	403	392	412	404	433	381	404	406	413	428	399	411	379	419	407	408	405	400	373	393	416	426	394	415	392	417	425	384	445	384	395	370	404	423	438	414	380	399	405	398	390	396	441	362	383	431	413	386	420	410	425	414	412	413	421	384	386	413	463	380	422	387	375	431	406	384	394	411	454	393	424	422	412	403	409	417	393	412	403	424	406	418	426	370	394	417	425	448	416	404	418	376	363	380	404	403	395	430	393	417	433	389	377	402	411	392	405	397	368	399	398	400	385	392	405	405	406	385	379	427	416	437	400	403	401	386	386	406	423	409	441	406	392	416	398	405	400	411	406	399	418	393	420	395	364	420	384	407	389	361	401	396	401	396	420	391	351	408	385	385	427	413	427	424	400	423	370	423	389	411	417	376	429	424	383	401	396	407	405	379	402	419	441	374	388	356	401	381	381	393	408	413	444	381	388	401	400	390	389	390	370	387	425	367	405	382	417	402	385	380	385	384	396	438	428	397	407	401	392	362	480	397	393	435	416	433	389	435	430	388	431	448	405	408	407	412	391	407	402	386	438	387	407	420	393	438	416	431	368	415	419	369	404	405	381	390	416	432	397	402	436	406	396	393	401	437	463	387	419	362	403	424	412	404	408	392	387	390	429	354	399	387	395	409	431	433	426	372	412	431	409	393	391	409	403	430	390	433	375	414	421	404	414	403	394	379	394	347	396	399	409	376	456	413	379	421	387	450	388	413	409	403	394	400	416	400	361	412	424	386	453	395	386	391
15590	29340	27915	20071	16198	13579	11527	10200	8922	7559	6571	5817	5166	4711	4427	4096	3450	2928	2493	2171	1868	1657	1428	1282	1195	1116	1032	1033	1007	977	987	940	898	916	903	919	865	886	933	844	908	927	843	914	890	915	868	858	841	816	885	866	806	827	810	804	761	816	841	851	839	906	843	791	855	868	866	847	814	842	811	810	898	860	820	824	809	790	879	792	819	840	827	836	867	866	848	877	806	814	901	825	857	837	844	795	815	804	838	791	813	880	818	867	784	839	850	804	823	876	855	872	858	851	865	835	835	815	815	774	843	770	858	830	824	829	829	830	828	852	809	800	838	797	851	852	847	842	847	825	814	881	816	842	800	849	871	807	813	818	803	833	808	873	826	786	817	848	843	843	823	833	853	856	817	844	852	786	833	822	824	822	859	860	831	802	841	840	772	800	839	836	843	787	886	836	806	812	829	829	799	803	830	853	823	799	859	838	795	805	832	842	803	849	847	825	863	805	817	843	790	858	826	789	849	830	872	793	849	835	820	794	834	757	859	878	860	844	812	837	822	815	831	793	840	839	797	800	816	867	853	856	813	782	846	841	835	842	814	793	832	807	836	805	818	840	823	816	848	881	836	864	779	823	832	807	807	791	820	811	810	813	811	855	831	838	787	819	850	829	846	822	827	843	836	832	787	764	772	856	862	855	827	834	817	883	850	839	831	867	820	809	872	843	899	888	811	832	825	877	824	840	769	790	810	818	837	863	845	835	857	743	843	872	752	844	797	793	816	863	829	823	848	853	860	834	823	849	859	839	780	803	839	845	856	838	831	845	784	817	849	865	752	839	777	832	809	870	840	769	832	824	823	822	834	804	820	827	746	805	807	820	802	843	878	851	850	832	833	829	839	846	811	835	810	839	814	828	824	825	857	818	804	780	849	841	844	823	844	837	813	819	851	832	857	819	869	845	798	869	819	871	843	822	789	850	815	820	833	831	862	776	812	835	809	854	853	818	836	820	852	830	863	843	830	796	885	847	797	805	798	836	882	820	863	853	804	809	829	838	798	859	812	884	818	784	844	812	860	842	807	889	907	803	855	831	841	820	848	852	845	830	792	889	792	800	810	806	833	829	849	815	908	839	868	806	826	826	818	803	829	810	820	838	787	820	792	826	853	845	808	852	806	815	852	791	807	850	821	858	927	788	884	825	797	893	901	859	818	826	739	803	869	858	868	816	875	827	829	818	834	829	882	827	805	849	828	822	819	839	861	789	803	801	879	784	832	859	836	850	813	825	866	835	838	827	789	835	775	815	886	841	817	808	808	846	867	858	830	791	849	840	820	801	786	823	855	836	831	821	818	852	817	846	832	885	862	802	796	830	795	801	861	909	841	813	812	846	848	791	853	924	860	871	813	849	814	857	849	871	832	817	797	797	815	866	800	839	834	876	787	810	821	864	795	891	820	831	881	871	829	849	809	852	824	874	836	823	839	827	846	821	823	809	822	826	838	799	803	824	841	810	868	859	817	806	832	842	843	864	824	863	814	792	845	867	854	810	858	864	865	837	811	854	881	829	852	841	816	865	845	800	896	819	868	817	849	834	852	777	809	852	868	853	858	818	773	827	867	825	781	911	829	879	866	777	807	859	904	875	841	837	838	863	797	798	857	874	820	838	864	825	800	884	805	881	858	857	784	832	848	762	845	820	811	831	847	853	852	800	868	830	805	851	826	786	803	847	844	833	874	808	851	794	829	849	799	848	891	849	806	774	861	842	858	844	837	822	837	833	826	812	836	860	851	835	829	866	795	867	837	828	832	823	782	828	845	840	872	827	805	837	826	839	855	816	864	869	810	870	863	828	885	792	800	820	787	861	809	754	852	854	868	827	837	848	826	827	806	871	774	857	861	806	870	826	846	810	826	844	812	883	827	796	818	832	828	839	853	842	796	792	838	832	866	836	845	857	821	812	863	799	829	842	807	799	822	835	787	845	899	811	832	842	768	891	808	867	763	794	831	812	911	841	851	829	811	848	868	887	829	848	811	845	822	874	792	824	846	838	817	797	788	816	878	847	815	858	794	801	827	869	834	834	868	863	851	822	791	820	820	832	791	812	818	808	833	793	790	847	937	842	763	834	809	877	862	785	791	805	841	848	848	837	821	772	866	848	848	859	848	789	869	820	843	841	831	851	853	829	807	839	821	819	789	851	849	853	804	870	866	852	838	851	822	819	866	878	816	831	863	827	816	843	816	835	806	893	847	813	851	863	864	788	774	847	853	838	826	790	876	794	828	821	861	778	842	844	883	853	866	802	851	859	892	833	853	826	838	810	823	803	780	806	836	836	831	872	906	834	792	860	826	868	848	854	773	801	818	861	841	845	829	836	790	806	845	830	851	840	859	846	821	814	853	831	825	792	839	835	851	849	860	813	879	872	788	786	849	840	828	835	830	832	854	840	804	825	806	850	845	825	803	837	832	809	830	886	779	819	838	836	831	813	852	866	820	811	819	773	795	830	827	822	853	879	849	795	849	850	852	850	805	851	877	800	861	800	827	855	849	851	839	785	839	838	876	852	811	799	779	802	827	835	789	803	820	858	858	799	804	873	804	817	875	807	843	865	830	828	842	847	818	864	801	805	846	830	852	859	905	874	794	815	786	921	798	790	840	863	868	822	805	874	813	800	880	838	827	819	822	791	846	838	828	825	834	859	843	826	789	829	826	848	795	824	820	830	840	876	840	799	840	833	803	821	810	830	826	841	841	797	840	768	831	792	812	810	830	849	816	849	875	853	830	884	862	843	828	869	835	829	849	817	825	822	800	848	853	814	859	850	874	813	811	870	809	835	843	864	854	804	816	819	813	773	859	830	852	872	839	817	834	858	815	849	859	820	823	809	798	864	804	804	821	814	815	805	869	788	847	826	845	866	798	802	804	856	803	875	861	847	813	834	863	865	852	792	850	817	869	845	873	842	778	853	798	842	872	827	816	728	793	784	834	805	850	852	869	845	838	835	808	838	827	829	793	862	859	850	832	815	829	842	814	838	852	808	808	795	795	861	872	815	784	841	866	817	851	839	837	797	816	792	918	778	823	834	821	863	819	848	832	879	840	820	815	858	837	818	861	876	883	824	846	820	797	825	817	798	798	809	829	873	827	837	813	880	854	857	863	796	798	809	814	781	791	777	819	864	878	821	817	835	807	812	851	859	767	821	900	826	853	829	841	842	848	816	812	786	850	800	823	795	808	788	864	797	813	880	808	841	850	849	836	920	838	834	798	832	860	803	876	820	808	886	861	837	843	845	855	867	876	853	831	828	844	820	856	817	855	829	876	839	821	799	858	812	857	836	779	834	843	800	852	914	846	875	820	848	854	781	814	806	837	845	863	804	836	855	846	825	828	881	868	858	851	872	877	875	847	834	764	868	849	825	875	827	836	809	818	809	896	828	791	810	801	847	789	853	808	827	820	860	845	893	797	823	859	911	818	842	824	830	827	804	795	861	803	875	813	835	864	837	825	757
27297	17298	6344	2911	1589	1161	968	791	732	614	526	478	467	460	458	394	359	343	323	277	283	273	276	283	243	220	265	243	247	266	237	239	259	231	235	259	258	241	223	238	257	234	256	240	265	231	221	248	256	231	231	237	244	222	246	246	220	225	235	218	230	224	235	233	260	248	249	218	267	232	246	258	267	242	250	224	234	250	243	244	235	214	268	237	242	249	237	237	217	241	220	233	264	231	244	266	228	267	266	256	251	270	261	232	244	221	226	225	247	248	257	252	229	230	223	235	239	213	230	235	229	226	223	248	231	264	264	237	209	233	224	227	229	258	276	227	240	232	267	223	227	218	244	222	229	243	247	233	259	248	239	260	215	249	238	249	219	255	235	238	226	263	211	248	226	202	248	239	218	236	199	204	230	224	256	235	235	219	232	234	231	242	255	225	241	247	222	208	239	256	225	252	234	216	236	237	242	243	243	252	262	217	249	246	215	226	245	249	206	230	250	215	226	252	241	225	254	245	242	255	226	246	240	239	229	242	229	219	232	222	278	213	212	238	233	236	263	251	237	242	243	238	206	237	255	224	244	237	236	219	245	200	231	199	218	227	253	259	260	229	229	230	234	232	223	243	206	255	229	242	219	220	230	243	238	265	227	222	225	221	240	260	226	255	249	202	247	211	231	204	240	224	242	254	229	235	236	226	250	223	237	205	242	254	236	265	234	256	247	231	241	262	241	267	244	243	240	232	249	256	252	253	221	215	255	241	258	253	250	224	258	234	237	231	253	224	267	224	236	241	256	234	245	229	242	237	253	248	243	233	250	259	244	246	247	235	225	226	245	247	235	237	251	238	233	244	223	248	247	209	239	247	229	250	231	240	229	232	265	222	264	221	237	206	261	235	225	238	224	243	230	246	249	223	251	255	232	228	239	239	244	247	252	243	242	226	224	224	233	229	223	230	217	227	220	244	218	222	221	248	210	235	224	223	211	234	238	246	241	256	249	216	229	241	239	234	220	253	217	248	232	271	227	240	214	238	226	230	197	236	223	235	239	236	244	232	236	233	237	243	206	239	241	242	229	241	247	256	200	255	238	241	230	243	240	255	208	259	243	252	237	232	221	220	218	221	231	217	238	228	237	228	234	199	240	220	234	246	223	241	239	232	254	260	230	211	225	218	223	239	226	246	241	262	256	241	241	234	235	244	244	240	241	216	247	215	238	243	260	235	244	214	229	224	243	209	242	236	232	238	260	248	239	231	246	288	259	247	244	254	245	247	219	216	225	221	229	232	224	227	226	262	234	216	285	241	241	234	238	238	252	215	214	242	237	222	228	226	234	258	241	239	249	230	247	261	245	225	230	245	252	227	271	235	234	222	249	258	218	224	227	247	249	231	197	232	272	259	235	229	223	238	256	228	238	225	271	251	243	226	254	232	267	250	221	240	211	236	231	242	248	237	266	257	254	211	223	217	220	218	247	264	255	237	243	220	212	227	248	253	243	266	224	255	242	250	240	241	259	233	234	208	229	237	245	247	209	224	242	262	226	242	254	248	229	211	240	238	261	223	218	222	238	256	235	204	237	232	222	188	231	222	249	246	238	235	228	236	224	246	222	239	241	240	225	239	246	243	243	250	266	233	232	215	261	214	230	223	237	232	209	228	264	213	281	238	255	242	249	240	235	241	238	233	238	291	232	212	252	251	224	224	226	237	261	248	234	237	208	229	219	249	214	228	259	276	256	219	235	258	254	262	198	235	236	261	209	226	213	214	244	226	230	236	212	214	282	234	231	251	235	237	252	233	247	255	239	233	239	203	221	242	242	227	247	235	226	225	255	255	237	243	244	226	233	250	252	207	257	259	207	262	225	217	258	247	201	218	229	220	234	251	272	235	203	231	253	250	239	217	225	247	232	249	229	247	248	245	208	216	244	209	267	251	248	207	239	227	225	244	244	234	244	224	214	219	225	224	231	240	218	267	241	266	231	221	204	240	240	223	230	246	255	232	249	235	224	220	240	212	240	235	233	223	231	234	245	219	226	250	227	218	266	196	222	237	240	255	234	243	223	241	240	231	262	244	262	243	219	250	232	249	247	266	224	253	217	260	262	226	212	232	220	218	240	232	235	234	224	243	209	249	244	253	207	232	235	253	233	257	250	232	237	239	238	231	206	233	234	253	264	216	263	239	246	238	230	269	229	236	229	203	226	216	214	263	244	229	221	273	236	261	235	250	280	246	226	237	224	238	230	209	222	239	228	214	265	237	235	244	227	245	211	251	236	245	244	222	219	232	214	243	248	248	228	248	225	248	252	229	265	268	259	249	226	235	223	225	237	242	251	256	216	223	217	216	248	244	229	234	241	266	236	233	270	223	252	250	249	224	212	226	222	255	265	262	222	229	259	230	226	238	245	264	212	261	227	236	243	232	205	253	242	208	220	276	215	225	245	260	231	230	254	249	243	243	249	245	253	245	241	250	240	247	224	219	221	228	249	210	228	230	255	249	261	231	231	215	225	218	221	236	207	234	243	217	230	242	228	249	235	232	240	258	241	233	259	228	240	225	222	224	220	246	217	228	239	245	217	225	231	252	227	225	223	233	266	250	238	212	228	244	220	253	228	234	231	225	226	210	242	245	272	241	240	257	234	243	234	265	250	238	257	219	240	221	244	263	247	237	238	267	250	251	247	246	228	255	262	242	218	232	226	225	228	239	217	228	242	269	250	248	255	228	237	244	262	243	244	224	236	259	241	228	225	246	227	220	221	226	233	214	226	237	249	230	239	232	235	265	207	249	228	223	243	236	220	226	243	242	246	241	239	239	252	218	221	216	216	246	232	225	229	241	223	256	246	235	244	270	261	217	234	246	231	243	214	225	245	237	217	255	241	240	220	235	218	199	223	233	238	231	241	258	243	251	234	227	253	240	206	229	254	244	234	237	223	220	233	250	234	239	239	259	227	240	262	235	249	231	248	221	224	236	232	222	220	227	271	259	237	232	223	237	246	208	238	261	236	206	204	251	251	242	237	234	231	231	210	221	229	242	227	202	233	234	262	254	233	251	225	260	225	273	227	230	228	226	183	241	227	249	198	258	229	227	227	245	257	204	222	231	225	225	243	228	227	219	241	254	244	253	240	243	243	229	218	240	219	251	217	220	224	234	259	231	221	253	263	246	243	226	272	231	269	253	228	236	236	212	243	231	223	227	251	216	242	223	230	222	216	244	228	256	241	234	236	256	249	251	237	225	223	238	196	227	215	226	249	228	260	216	230	239	254	210	234	211	239	242	211	230	223	217	236	257	260	246	214	242	234	244	220	236	226	226	244	245	270	218	233	216	226	246	235	248	221	225	229	239	218	237	240	239	231	256	222	260	215	239	226	242	225	244	230	260	239	246	241	226	260	257	246	216	227	213	225	225	239	223	219	233	247	238	253	222	243	226	220	270	237	224	244	238	239	244	232	225	236	220	251	216	225	226	219	243	222	225	252	267	212	270	210	234	251	222
9609	14067	12591	7478	5645	4474	3872	3264	2802	2385	2026	1832	1665	1608	1450	1343	1185	989	954	830	770	697	627	667	567	620	568	568	584	568	570	562	538	523	523	551	568	536	565	547	566	586	517	566	530	539	574	519	519	538	521	558	551	528	545	514	578	598	533	491	564	547	545	489	495	521	586	559	564	517	531	524	530	531	509	570	516	519	508	492	537	537	494	513	545	518	514	548	510	499	545	560	532	529	519	557	566	574	539	527	470	537	523	517	520	549	589	547	523	554	508	510	503	529	555	527	539	514	527	532	569	504	536	582	581	531	531	519	508	539	546	513	517	525	554	536	551	554	523	558	519	520	510	546	502	528	547	553	537	524	542	546	547	553	519	583	573	539	503	520	509	517	534	563	533	556	543	516	564	532	524	487	502	503	524	577	546	555	520	534	585	547	512	492	522	519	525	532	560	544	538	526	515	559	501	500	535	513	529	537	519	500	534	514	503	519	540	554	513	524	511	528	567	540	531	552	518	544	555	550	537	524	551	542	570	527	545	489	508	529	521	526	540	536	515	505	530	534	523	510	535	541	523	555	509	577	525	481	525	539	495	508	511	538	518	506	509	519	546	548	522	556	525	534	529	538	538	545	571	544	527	537	579	548	492	516	566	524	552	528	533	540	553	533	535	562	535	564	538	524	528	555	504	568	567	547	523	519	530	544	525	514	528	510	565	508	548	528	556	555	526	465	516	547	526	514	522	561	525	564	518	534	520	546	519	559	563	557	544	482	590	512	478	524	497	537	489	540	512	480	544	572	565	523	544	519	535	517	532	511	509	501	530	560	522	502	499	517	550	503	543	534	542	515	539	516	577	521	560	548	551	538	550	534	520	538	533	514	523	595	502	539	568	529	552	529	502	521	504	536	523	550	521	524	528	564	545	540	515	510	517	547	569	512	561	546	563	510	508	551	566	524	511	582	511	578	513	529	531	568	518	569	554	582	539	553	489	546	525	540	508	571	489	526	539	584	498	518	524	531	575	501	521	545	527	507	570	583	484	534	500	569	559	567	553	531	515	566	562	535	529	542	545	472	530	546	551	536	529	534	582	544	577	525	537	544	495	485	525	585	524	550	514	526	516	529	488	546	530	539	564	513	550	547	499	518	521	525	531	531	542	573	556	546	511	505	510	516	563	516	528	521	553	531	559	527	505	500	501	512	513	530	533	581	510	540	535	520	539	551	535	546	534	528	547	522	529	485	523	522	559	527	531	540	549	558	533	551	562	550	560	511	485	542	561	548	582	573	506	544	527	527	516	523	514	539	532	532	514	553	513	515	531	564	495	524	560	551	513	547	526	548	550	552	551	547	480	529	485	501	487	511	531	538	562	515	546	553	524	520	548	556	556	504	526	476	506	552	497	523	495	535	591	556	515	496	534	520	548	546	521	502	521	519	530	560	535	549	597	512	519	529	521	545	530	527	553	537	541	566	537	514	508	560	533	533	501	560	538	551	526	544	554	512	530	563	541	519	551	473	592	558	524	525	521	559	561	522	519	521	510	551	552	495	551	528	483	523	607	516	570	559	528	536	524	562	512	508	514	549	529	555	504	544	518	546	499	500	497	496	544	539	532	522	517	538	508	533	515	530	523	491	534	549	529	519	558	512	514	548	537	520	500	512	540	535	544	509	544	519	548	519	541	545	547	541	492	543	550	544	574	543	505	538	558	544	514	510	530	517	577	549	537	514	545	536	529	524	513	499	538	498	530	540	546	549	556	487	564	527	524	551	570	521	505	544	543	561	497	494	513	526	503	493	510	539	505	617	555	553	490	542	513	532	530	556	503	549	513	545	568	546	521	533	538	521	585	531	532	534	546	520	530	511	550	539	567	561	581	559	533	549	541	572	533	569	551	544	499	540	509	538	534	557	513	539	553	541	552	527	522	537	509	513	508	516	526	515	538	563	529	525	498	529	519	483	545	575	498	561	529	554	535	548	547	517	514	506	526	551	541	535	512	534	528	574	546	506	580	544	502	545	517	549	487	561	557	509	516	516	553	539	529	528	547	551	507	536	566	516	520	569	559	557	565	489	560	496	514	528	584	523	577	569	530	522	574	532	519	545	504	532	520	496	508	546	541	556	526	547	549	519	536	525	521	534	524	527	558	522	519	531	548	537	505	488	546	530	572	538	486	539	523	535	517	491	536	523	531	527	541	512	539	514	507	528	536	534	526	553	524	493	539	498	489	500	544	537	527	554	561	513	516	476	539	547	532	522	526	540	539	557	525	572	525	552	538	551	563	548	533	550	557	545	539	557	530	534	551	548	516	554	538	538	496	555	517	493	548	551	539	554	524	531	550	565	498	527	510	518	544	531	529	553	532	503	495	514	549	536	516	495	535	504	522	515	541	523	537	556	502	525	513	539	562	523	545	568	508	503	549	482	508	537	506	582	501	524	546	513	526	536	524	539	509	483	517	515	505	580	548	527	496	537	572	587	557	537	532	551	549	518	526	535	534	510	527	538	545	562	550	585	547	545	528	538	525	516	495	518	516	533	540	546	488	541	558	528	527	545	566	531	555	546	498	524	541	522	565	486	545	512	525	547	526	553	587	523	525	506	479	527	551	478	566	549	530	545	525	560	542	589	538	560	528	513	543	527	544	511	535	537	553	542	539	518	537	567	554	516	539	520	584	523	507	535	549	550	545	548	575	534	531	557	530	563	535	481	561	534	528	559	509	546	562	534	524	529	570	550	501	534	536	564	541	499	533	547	536	525	550	510	506	561	562	517	493	563	498	564	528	510	532	561	555	532	504	526	547	544	564	563	555	532	508	532	498	522	521	553	497	533	537	515	526	540	531	552	515	580	535	545	537	506	574	542	540	520	539	526	553	562	520	504	578	527	518	533	564	553	533	571	538	540	503	496	559	486	564	504	546	543	531	541	540	496	516	558	552	559	547	539	554	567	544	565	554	563	562	561	527	561	586	574	556	512	524	530	511	510	542	516	545	515	559	595	565	579	556	548	503	509	520	546	554	514	534	568	531	495	542	544	529	509	498	548	508	527	533	529	535	527	536	530	535	540	556	579	534	548	503	527	509	557	555	554	537	540	520	517	497	511	540	537	545	570	542	554	541	515	522	542	524	545	542	547	530	504	506	485	528	496	508	531	513	534	526	539	540	544	522	494	503	509	499	573	523	527	529	565	501	510	504	534	479	535	508	555	514	536	516	534	553	528	511	541	482	548	549	490	568	521	527	539	488	527	562	495	523	582	527	548	551	518	554	534	538	525	569	531	507	503	576	525	505	528	533	571	515	519	548	565	558	515	508	527	541	552	544	547	534	554	555	516	526	524	535	542	530	529	490	580	545	525	541	515	507	508	504	550	554	546	522	490	563	529	503	545	519	563	544	535	546	543	512	526	561	529	534	521	529	527	519	538	525	526	535	513	576	566	560	512	538	553	549	513	525	529	546	511	492	522	545	555	490	491	555	535	552	511	482	550	500	506	523	501
25048	21396	27887	25225	13615	3980	2701	1956	1555	1252	1160	996	915	842	818	704	626	598	457	439	364	351	296	302	267	275	254	271	246	246	210	236	226	249	245	257	224	246	242	239	229	192	231	252	242	223	205	255	231	207	228	201	239	218	244	237	214	243	223	207	241	202	224	194	217	225	197	207	249	218	215	223	239	236	195	225	228	234	218	214	213	214	207	197	221	214	229	229	177	243	226	204	225	225	228	221	222	215	209	210	208	217	215	228	218	207	258	198	237	205	217	229	220	219	250	219	224	246	237	223	225	221	246	207	232	192	212	212	246	222	215	244	208	233	245	222	214	243	225	217	238	235	239	191	211	226	233	205	246	237	192	239	242	237	205	248	211	223	224	216	223	197	214	203	215	233	212	236	218	194	241	203	228	230	226	244	220	221	202	247	213	222	210	217	226	223	219	221	228	242	241	217	206	235	221	221	229	224	222	250	227	230	213	239	206	218	220	253	222	204	243	254	227	229	204	223	229	229	211	213	216	224	201	215	198	181	242	209	207	245	236	229	222	215	239	239	230	228	220	233	210	228	222	204	204	201	239	233	207	258	244	246	220	240	243	216	223	228	234	252	202	231	231	228	229	216	211	247	236	234	234	220	223	245	223	214	235	218	236	212	240	244	251	222	215	211	228	205	231	221	210	221	223	237	232	250	217	223	233	219	246	213	235	215	227	233	230	232	212	220	211	219	254	220	228	243	236	221	217	219	219	218	219	188	207	215	230	249	214	225	232	235	244	247	228	253	223	217	213	225	215	251	235	221	206	243	213	235	213	229	238	226	245	231	211	196	224	248	225	208	223	220	215	199	236	203	213	223	228	227	222	246	229	206	234	270	191	241	236	258	231	226	219	220	205	221	202	232	215	220	235	189	232	209	223	239	237	230	233	212	229	229	197	222	207	206	226	231	218	219	186	249	222	219	222	243	195	243	242	238	231	206	220	219	221	227	235	215	203	209	233	209	230	240	224	220	236	240	217	210	207	232	229	256	193	228	227	252	210	207	220	219	192	243	229	233	223	238	224	232	246	241	226	221	251	246	256	204	242	231	215	219	219	206	224	227	232	191	221	223	202	202	215	220	241	229	249	234	201	235	233	205	213	235	244	234	201	202	228	197	223	236	230	230	230	230	239	227	229	222	240	218	232	237	193	199	211	235	205	240	222	239	221	222	223	249	218	228	198	206	229	236	211	222	238	233	216	220	216	222	241	228	242	232	223	251	228	202	210	238	230	222	223	212	211	233	228	237	228	234	209	236	231	203	232	203	248	254	239	212	235	217	204	205	221	214	216	226	207	229	206	216	233	219	200	256	225	217	220	208	220	223	241	216	247	237	244	223	231	218	234	225	230	203	258	238	228	209	221	228	242	210	216	234	237	220	228	214	230	218	208	214	245	246	191	241	225	222	209	235	245	230	232	240	229	239	204	215	208	219	236	207	197	195	226	212	223	205	233	203	228	252	215	195	225	209	235	216	226	254	244	190	237	239	205	227	206	219	249	221	237	242	229	228	214	248	213	225	229	216	224	206	218	232	238	251	218	199	228	217	207	229	234	216	232	217	193	246	221	204	198	214	230	224	230	221	236	234	211	209	235	226	247	256	228	194	239	232	226	236	240	235	236	242	198	226	242	215	243	228	221	254	229	202	217	200	238	240	234	229	242	221	218	214	216	223	215	226	209	215	231	234	225	212	207	217	202	220	213	224	255	232	210	201	250	234	234	201	229	227	230	209	209	225	238	232	230	216	216	243	227	218	212	205	212	220	242	214	249	217	236	234	222	231	185	220	203	192	225	216	229	218	195	189	234	225	214	224	213	213	203	225	203	212	223	229	204	214	208	226	230	211	226	204	224	216	211	231	236	208	244	239	228	238	225	219	200	228	222	245	256	230	230	238	205	232	209	212	232	212	189	231	215	248	226	238	229	222	229	184	204	222	211	217	221	207	225	235	227	221	207	231	202	220	228	216	227	204	200	216	228	207	199	214	241	198	218	195	222	213	224	220	231	244	230	216	210	202	232	220	218	221	229	239	219	223	218	232	228	252	235	240	239	245	226	206	240	219	221	229	227	208	237	202	207	229	209	204	215	207	204	201	219	232	204	217	225	227	219	217	220	220	215	232	212	222	212	251	238	240	246	228	240	234	213	242	241	247	219	212	234	220	227	221	258	242	215	245	223	222	246	231	217	209	230	216	211	238	246	219	236	236	247	177	228	224	222	246	203	225	237	221	231	241	226	219	227	237	219	242	205	209	237	211	229	224	237	217	215	239	246	210	205	232	243	220	245	243	203	230	232	231	212	232	236	244	232	209	222	214	225	212	228	213	219	228	232	210	245	202	220	241	194	241	214	207	256	216	222	230	229	197	223	259	216	215	204	227	208	231	201	218	217	235	206	216	212	220	249	238	221	253	251	216	222	225	230	216	217	201	203	224	250	213	232	224	216	228	216	226	224	217	247	254	216	234	194	214	219	229	214	225	239	225	228	219	211	233	197	233	229	229	215	206	223	218	232	215	239	231	220	219	224	215	251	210	201	224	228	238	200	240	215	234	215	222	213	223	202	225	215	191	203	188	212	216	236	230	195	192	221	208	234	203	196	235	219	202	224	225	209	197	221	228	227	211	207	231	215	237	230	221	216	238	190	204	211	213	235	228	226	233	254	219	212	225	259	213	207	227	227	245	209	224	218	195	238	233	193	224	209	222	258	187	243	226	221	220	192	198	200	220	222	244	226	218	263	227	218	221	227	202	217	216	228	250	248	238	242	241	220	213	237	234	240	232	220	229	237	236	216	207	228	222	208	250	236	243	232	228	238	211	219	239	200	251	238	214	233	218	256	247	226	229	213	201	245	211	212	226	209	223	209	251	240	217	234	211	204	209	257	247	214	232	225	236	251	248	239	209	213	228	222	221	220	240	213	224	247	239	217	215	252	208	231	226	222	202	217	258	227	221	239	216	237	235	211	224	234	224	228	226	210	235	215	252	204	221	242	228	218	249	236	205	218	231	225	239	217	219	225	258	231	206	249	246	202	213	224	217	234	229	223	229	191	216	242	242	240	228	225	194	226	252	218	215	207	217	220	235	214	239	240	227	176	227	207	214	215	205	231	244	209	215	238	253	223	216	222	233	214	198	216	225	213	224	214	231	234	240	221	228	241	230	217	219	240	214	205	235	198	211	242	213	215	208	198	241	232	230	235	211	234	242	219	200	240	207	227	215	220	224	246	210	197	227	215	216	224	208	221	255	203	206	216	210	211	231	202	211	227	196	203	203	227	235	235	219	213	227	228	217	195	219	199	226	232	216	235	218	241	186	220	214	241	251	232	205	220	222	229	224	220	238	232	222	235	251	211	243	245	243	213	210	226	215	214	217	248	218	205	219	216	228	240	232	216	233	204	259	181	215	180	252	216	195	220	234	189	199	237	239	217	228	219	224	235	204	219	221	207	211	199	236	238	215
12778	24153	22534	15436	11946	9517	8149	7185	5969	5002	4211	3773	3418	3174	2870	2640	2259	1829	1512	1265	1136	970	873	738	690	607	598	610	610	601	567	571	557	509	605	560	520	558	507	531	591	550	533	526	561	512	522	554	551	564	517	446	494	542	473	507	543	489	532	489	524	519	496	497	528	522	480	505	488	463	508	494	497	480	521	538	511	522	520	495	531	484	507	481	502	490	525	522	520	503	473	496	501	511	465	521	447	522	506	491	491	527	495	528	463	525	475	497	488	488	523	519	488	508	477	511	528	490	557	492	462	486	480	455	522	547	481	520	502	515	463	513	516	508	489	520	480	500	519	507	471	452	509	469	488	465	524	516	489	469	518	468	501	486	536	496	505	489	519	474	525	466	494	492	508	510	488	521	475	489	474	489	540	502	512	487	493	489	486	467	485	549	477	490	498	528	533	501	489	487	463	506	518	510	473	479	473	516	493	497	518	495	493	511	486	523	500	484	528	484	491	498	483	486	446	482	501	477	516	504	471	507	511	508	514	491	486	537	512	504	492	498	495	513	496	490	500	507	443	507	494	535	537	515	482	474	543	495	498	457	497	478	472	458	500	516	514	516	491	508	489	493	490	538	494	526	484	504	469	503	459	488	515	505	512	441	520	522	507	496	474	536	513	481	508	518	481	490	531	518	471	496	489	483	487	461	484	485	461	505	501	478	501	542	512	525	504	525	489	440	451	544	473	467	471	540	502	500	528	484	510	484	527	545	489	476	511	517	503	502	472	471	528	479	471	422	475	503	507	543	500	486	492	490	473	490	534	495	508	535	507	490	488	548	492	509	438	501	508	469	502	492	468	526	502	517	493	485	507	551	502	514	467	533	493	548	490	477	527	515	525	487	478	501	549	533	494	496	484	493	488	528	474	477	542	477	505	509	480	488	504	504	491	520	477	528	492	504	495	532	489	497	547	491	509	524	494	482	507	523	468	490	519	519	510	523	507	488	467	476	535	491	529	507	507	483	490	470	499	512	547	509	477	527	498	502	511	487	478	471	533	528	510	476	501	503	487	508	487	518	516	456	496	493	522	462	505	477	501	503	459	510	498	476	486	502	514	475	532	472	479	503	530	502	544	540	516	529	487	492	497	521	485	476	546	484	492	519	465	523	527	510	506	504	492	467	483	497	511	494	483	508	486	497	529	529	488	473	521	486	470	470	466	471	504	490	507	494	488	508	472	473	524	500	485	478	435	549	500	493	496	487	500	500	478	518	522	513	546	534	554	465	446	506	485	479	520	484	511	483	506	542	500	506	522	497	497	543	545	534	471	459	486	519	498	490	526	525	485	505	514	483	504	543	448	482	469	507	483	494	503	485	527	512	516	488	518	513	498	500	505	464	463	534	493	507	502	494	473	507	516	480	538	537	545	496	463	466	488	531	442	536	484	506	548	506	515	473	480	492	466	500	515	498	481	497	470	469	483	512	482	510	481	502	459	499	481	542	491	508	513	515	482	493	503	541	488	537	510	483	462	486	466	470	459	476	481	507	480	556	456	498	513	498	508	514	494	514	485	463	513	494	517	471	477	488	490	510	474	489	510	499	502	488	448	492	487	502	458	493	490	499	484	518	476	496	458	517	512	467	529	546	520	509	507	507	499	519	462	480	476	522	497	498	524	511	558	522	480	466	519	512	480	510	486	509	458	527	458	509	468	484	470	485	526	482	516	489	488	536	490	476	510	460	492	499	498	467	521	508	505	500	479	506	494	507	485	478	489	467	517	501	526	468	505	537	461	532	511	474	547	488	527	500	488	463	453	448	466	481	510	534	520	550	475	490	497	518	487	515	451	475	522	504	516	526	516	498	508	511	499	469	502	512	514	522	526	488	539	502	508	519	472	508	474	467	511	483	458	469	447	466	516	466	482	490	484	464	520	498	489	537	499	489	564	459	514	498	502	481	478	504	512	529	473	515	497	521	506	509	520	498	479	545	558	468	474	485	519	476	488	477	448	498	479	519	489	495	476	497	511	463	467	497	485	459	461	475	508	471	479	493	507	485	507	503	485	544	540	486	523	518	498	523	517	492	522	522	491	501	495	505	484	500	515	485	459	454	556	494	494	469	498	497	512	535	469	506	513	475	491	492	539	519	473	500	482	490	511	495	518	494	477	522	464	552	485	501	470	501	477	441	525	476	468	501	473	510	506	528	486	467	504	496	487	510	522	477	520	502	498	508	484	515	487	547	536	512	520	460	530	561	507	568	511	532	470	447	485	493	533	507	539	481	522	494	511	478	471	493	484	510	553	471	486	495	500	508	444	477	503	489	541	546	524	537	512	504	488	478	501	504	530	461	499	499	510	470	484	504	529	485	511	496	484	489	489	472	511	521	531	504	516	478	509	491	499	509	523	504	502	514	466	497	481	499	508	493	468	490	486	442	482	513	487	471	500	533	504	479	515	487	437	509	537	485	509	507	447	528	500	515	520	478	513	520	526	469	493	534	488	530	501	514	485	514	460	489	484	527	519	484	496	485	516	535	481	476	516	522	449	472	516	506	491	519	485	497	489	515	479	521	533	534	502	465	499	495	512	497	483	478	456	536	525	495	472	499	510	534	497	495	514	480	495	494	501	505	473	497	470	467	500	515	487	490	506	488	509	486	501	497	489	522	514	492	514	524	483	483	514	505	499	472	507	526	499	517	489	496	423	456	474	489	497	512	486	488	514	486	484	491	499	493	475	537	508	477	477	533	523	491	489	541	470	467	480	516	477	520	501	494	488	482	501	544	536	521	492	495	471	500	531	515	507	533	519	474	535	493	516	487	504	487	501	513	496	513	468	480	489	485	494	480	458	487	484	482	519	509	528	495	493	470	514	499	475	483	481	500	488	519	464	506	482	511	467	523	563	470	481	505	486	487	474	492	500	532	534	487	484	520	481	498	529	514	543	492	514	472	470	505	512	502	511	500	484	490	484	456	478	500	491	484	528	519	502	491	472	511	464	489	527	509	494	532	507	473	516	546	513	469	492	475	467	523	522	503	502	514	535	492	486	522	466	530	485	476	498	466	515	487	532	513	513	453	511	492	548	513	464	472	518	505	505	513	505	485	499	482	491	492	517	497	513	504	528	473	527	495	522	469	504	493	498	519	472	458	522	520	507	483	537	559	490	497	475	513	516	499	513	486	484	508	476	478	466	523	476	502	479	500	512	496	510	513	475	478	474	481	525	499	519	490	520	450	486	510	521	478	508	547	506	507	483	497	499	507	491	501	470	489	480	495	491	516	501	448	500	502	461	511	489	473	520	509	499	479	471	493	543	479	483	533	492	505	514	484	474	462	499	524	494	494	462	533	478	493	491	495	497	483	495	517	495	515	483	465	525	491	496	499	504	490	529	533	530	498	459	506	490	487	482	497	470	488	475	470	493	515	469	495	510	523	488	485	513	468	486	436	513	532	506	515	494	490	461	490	483	480	476	526	518	487	541	473	489	505	499	519	500	507	514	475	500	521
24212	21427	28877	24368	21383	13195	5407	3506	2608	2162	1861	1732	1551	1525	1384	1299	1071	953	782	745	649	595	561	477	484	472	455	449	439	485	425	437	444	436	429	411	423	425	390	438	404	435	432	448	425	429	396	396	422	421	421	422	448	413	398	425	414	423	442	432	371	421	404	334	432	408	403	382	443	423	363	387	400	382	396	394	408	404	434	430	433	412	412	424	379	458	386	369	404	371	362	419	397	381	411	425	394	398	409	439	389	403	401	387	402	422	416	429	424	387	416	391	432	382	400	397	426	385	387	417	379	430	342	425	405	419	427	416	393	394	399	403	393	427	417	444	396	443	389	395	390	372	409	380	388	386	384	405	400	399	408	415	397	420	429	397	392	392	408	397	414	424	425	407	406	409	412	367	367	399	363	408	401	407	408	384	364	392	417	422	365	403	384	407	418	414	393	360	349	420	381	406	415	418	434	406	436	449	382	400	428	400	411	403	433	374	445	391	410	399	413	382	407	368	387	429	408	390	398	439	408	410	400	407	403	402	428	419	401	401	416	418	374	364	395	457	412	397	382	410	409	394	375	393	422	406	382	415	414	426	387	407	410	418	408	397	410	386	419	414	400	382	395	412	418	405	395	377	411	381	405	404	403	392	390	414	412	369	408	404	421	393	396	382	374	418	401	401	376	415	406	393	373	434	416	405	410	411	409	405	417	397	366	391	384	430	375	401	412	384	439	399	420	382	396	413	393	380	440	390	389	447	392	394	402	382	426	447	406	409	410	376	380	422	367	373	409	410	405	378	388	371	385	392	415	393	379	436	423	383	440	416	421	434	392	404	408	404	388	390	413	404	415	427	379	392	400	427	399	374	438	387	408	428	407	382	419	411	397	415	422	415	388	396	391	378	377	383	431	358	405	373	383	413	412	421	422	385	443	430	389	385	407	419	431	429	378	370	397	397	383	417	409	397	405	401	411	391	419	389	383	375	395	399	381	409	383	406	413	391	355	390	403	413	393	381	382	394	427	408	370	402	392	395	403	430	411	390	404	396	424	428	389	436	390	413	420	387	401	415	419	424	356	396	421	418	402	390	366	400	398	385	423	386	393	441	428	380	383	445	384	377	418	401	415	413	411	405	434	406	377	404	408	383	353	397	418	407	385	387	400	385	399	412	409	410	386	386	424	407	435	409	407	422	419	373	386	365	378	402	404	407	397	421	412	406	416	408	419	421	416	404	407	403	415	387	394	410	395	392	368	379	394	404	400	397	364	393	413	389	442	408	407	363	405	363	425	396	381	411	405	396	380	439	420	409	405	417	430	370	437	394	406	388	357	432	386	384	403	402	429	346	420	424	407	376	423	357	392	367	396	373	409	410	401	385	398	386	402	409	431	401	410	406	412	382	365	419	372	384	406	368	454	403	368	382	388	415	396	376	387	378	389	430	390	431	431	406	435	428	422	378	386	366	426	426	394	406	431	401	391	384	380	369	414	408	371	413	420	403	392	422	465	382	390	398	433	381	415	379	446	404	420	394	425	398	408	409	415	396	405	379	380	400	421	398	425	389	406	362	398	397	399	395	383	411	428	358	401	412	406	415	392	411	387	403	420	381	407	381	381	377	384	420	391	396	402	392	397	402	421	391	365	417	428	403	424	369	383	399	399	375	377	470	392	382	398	406	394	406	406	408	376	383	408	380	394	425	402	417	401	395	378	396	364	389	429	387	389	378	399	396	431	405	402	377	374	397	409	395	400	419	410	397	415	420	369	411	382	408	412	391	375	406	407	417	420	426	415	388	410	420	392	416	415	377	405	401	397	390	377	413	384	432	386	418	397	409	377	366	400	393	413	391	405	365	436	371	434	408	435	411	396	367	416	385	417	427	392	426	401	380	401	418	430	406	425	387	441	418	406	415	423	453	410	383	427	394	407	411	382	400	423	379	415	409	381	388	407	407	411	373	386	401	382	409	364	396	434	364	414	419	385	391	451	417	405	429	390	431	428	394	395	374	419	390	412	400	382	406	372	417	393	420	398	384	384	420	408	436	413	428	400	414	432	433	419	422	405	416	392	417	400	406	431	434	402	415	358	399	412	394	384	431	417	419	399	436	378	399	355	377	401	389	359	394	381	436	377	386	417	352	389	422	394	395	405	412	401	355	426	375	395	409	402	407	359	406	388	406	377	368	395	378	398	426	400	390	377	374	423	400	394	384	412	402	408	367	387	360	403	364	389	398	381	398	425	409	387	415	403	412	370	433	410	401	410	395	430	388	410	428	382	398	407	395	413	404	396	395	406	365	408	415	378	400	380	410	407	398	421	426	445	427	412	407	397	390	398	402	399	414	391	385	414	428	392	412	408	399	417	357	438	376	410	421	390	391	431	388	390	395	371	385	422	417	421	389	379	398	399	401	396	430	404	416	401	377	390	387	393	402	410	380	411	395	414	392	396	410	367	397	394	398	363	389	401	397	385	378	398	421	431	409	377	391	426	415	403	418	389	389	417	421	387	388	395	403	390	422	406	406	445	416	413	388	415	398	398	398	408	410	418	423	433	376	407	388	393	383	380	409	421	382	397	452	417	394	371	400	406	386	405	450	367	385	349	381	365	372	371	408	402	422	389	368	408	391	361	371	440	374	392	391	421	375	418	377	397	382	383	406	374	379	390	412	448	407	393	389	382	401	387	386	420	393	383	384	385	361	408	388	388	405	378	409	362	412	391	423	373	420	380	394	419	451	398	416	406	394	439	399	403	427	408	412	348	400	351	395	394	429	393	382	407	439	449	386	363	424	376	439	392	436	403	403	399	397	423	396	416	368	379	395	362	404	409	406	418	390	411	434	408	400	406	429	385	419	393	405	425	368	378	371	402	410	385	391	387	375	376	426	403	408	443	392	405	400	405	414	435	376	379	403	413	370	412	405	444	427	439	424	422	400	425	402	431	420	431	389	403	434	411	426	442	375	368	396	405	412	419	394	414	409	436	462	388	402	392	374	391	354	398	416	400	393	365	367	400	422	425	381	382	408	398	388	378	391	391	384	433	398	424	405	365	441	380	394	411	407	402	408	407	406	432	402	406	408	410	391	423	372	392	381	415	393	427	386	389	384	386	397	384	413	376	421	402	392	417	396	398	437	414	429	380	425	391	410	409	384	397	400	381	429	402	407	414	369	413	384	429	402	384	395	410	425	417	419	408	409	411	385	386	417	381	429	402	398	384	389	397	430	390	407	403	401	372	395	393	407	390	436	403	429	406	397	387	378	395	382	398	374	388	390	390	432	358	397	424	400	420	414	450	379	419	389	384	410	396	430	442	382	432	393	403	395	408	396	402	389	375	394	388	391	431	400	412	387	400	404	382	403	425	385	371	371	417	416	421	396	388	391	408	405	393	394	395	385	381	409	426	385	427	416	431	403	381	395	393	414	434	402	402	412	368	388	388	408	407	390	370	429	403	422	369	392	395	427	377	404	407	403	386	408	388	404	398	417	370	390	387	370	335	383	400	407
15891	29823	27930	20563	16517	13626	11910	10486	8680	7360	6527	5887	5233	4891	4610	4052	3482	2956	2412	2051	1745	1561	1334	1211	1117	1060	1027	1019	985	973	939	952	897	884	944	910	910	870	923	890	940	841	942	909	895	930	862	857	838	894	845	855	919	880	796	869	800	813	808	837	834	831	901	870	823	829	844	847	853	811	885	817	809	880	862	816	799	826	865	797	893	841	800	810	843	923	869	834	876	845	854	824	888	875	879	863	877	770	842	839	857	828	829	811	833	869	902	858	904	884	835	861	787	791	862	871	853	860	801	830	894	796	862	813	882	877	847	841	809	810	819	806	807	831	796	814	810	804	824	856	868	844	829	793	855	833	848	841	834	824	839	818	819	871	815	848	814	804	840	840	821	861	822	861	850	840	846	851	857	860	901	877	871	829	857	909	810	827	858	865	854	831	836	857	832	846	854	847	836	820	821	856	892	834	829	811	793	828	858	825	860	819	798	833	831	819	860	848	832	860	863	873	805	782	791	890	838	819	851	818	901	783	835	848	808	798	793	789	869	761	822	839	786	843	862	881	851	831	810	855	826	827	840	812	844	818	847	862	821	849	836	844	796	754	813	844	918	826	789	813	868	841	870	890	826	805	781	772	813	757	803	829	850	842	852	851	847	836	823	824	830	797	891	860	892	869	823	888	878	845	769	795	869	789	856	850	835	815	798	890	816	830	839	786	844	812	848	847	826	856	907	824	795	851	796	813	825	791	853	798	846	825	814	842	828	856	806	841	897	812	785	857	758	812	834	826	768	839	835	820	815	875	793	830	822	867	876	837	878	825	849	855	830	845	800	787	831	801	836	839	849	799	839	830	818	849	843	821	789	811	817	762	838	801	865	834	771	864	818	821	786	822	780	858	837	918	868	821	846	770	789	850	803	821	828	891	847	800	836	833	815	846	805	826	881	872	801	839	796	815	818	837	816	849	770	842	786	765	864	786	883	815	842	797	813	840	830	848	775	870	794	847	816	849	885	793	839	795	827	820	879	864	803	847	856	797	863	807	811	775	805	807	792	796	856	871	853	861	808	821	832	844	808	842	851	817	870	856	838	795	828	855	854	824	816	821	831	815	856	803	863	884	819	785	834	824	813	802	797	754	835	831	840	844	824	847	855	812	778	783	788	823	825	835	803	821	858	813	816	851	848	795	852	831	844	846	799	845	781	801	843	876	814	764	854	825	875	810	823	857	867	825	842	861	769	818	863	849	836	845	836	812	851	825	765	828	828	840	830	815	785	893	815	809	857	855	867	842	827	852	793	850	792	801	798	875	821	822	872	825	826	834	830	842	860	863	825	847	852	863	775	842	811	856	834	839	793	842	870	798	789	818	837	798	868	891	782	829	845	835	786	823	847	837	871	825	835	826	775	825	833	816	839	800	811	875	853	776	858	804	847	856	891	797	884	864	839	842	766	883	842	882	839	884	784	833	829	836	825	879	829	812	878	792	807	807	857	829	811	773	835	796	802	854	859	848	824	848	834	813	885	801	832	843	805	822	821	814	799	795	818	866	818	814	827	840	830	805	832	836	856	802	850	835	809	789	822	837	810	810	848	770	845	865	844	800	801	858	814	890	809	789	820	860	815	805	880	830	808	789	827	870	803	816	835	854	855	836	848	850	822	822	852	833	870	834	826	800	828	821	844	793	825	812	816	850	860	831	837	813	832	873	793	813	870	847	846	829	801	862	853	855	817	776	891	851	853	871	853	870	846	878	815	850	778	876	830	841	811	826	802	785	779	808	848	808	814	824	808	898	895	833	803	848	843	848	911	816	863	826	840	791	824	806	824	840	815	842	872	867	808	816	834	817	776	814	808	839	853	835	861	798	838	804	865	879	797	857	796	862	862	797	796	816	879	844	785	856	886	840	847	850	867	788	833	797	856	836	895	815	847	866	853	782	821	827	857	817	853	850	879	798	809	835	808	807	804	872	858	813	875	815	842	828	837	819	828	878	879	793	795	819	830	781	841	840	802	829	869	827	772	853	843	810	825	837	816	831	857	849	846	836	827	821	869	829	806	786	805	828	801	843	842	826	861	840	773	812	798	871	838	805	861	831	830	847	838	853	831	821	791	778	824	805	790	880	831	839	820	840	844	803	807	857	803	807	817	810	774	795	862	828	822	832	786	804	827	848	837	833	896	842	838	873	841	837	873	878	866	855	851	823	799	844	786	871	842	849	775	765	806	882	872	830	873	819	789	827	865	782	825	858	821	847	876	811	866	801	830	885	874	803	797	757	866	844	809	875	793	846	875	839	852	809	824	801	857	827	806	814	830	810	850	807	794	838	809	814	860	838	805	788	846	836	808	794	780	824	857	827	840	844	819	786	814	833	769	838	837	833	826	826	822	853	845	833	857	849	861	801	803	821	783	822	836	863	823	847	785	852	853	794	841	872	834	805	811	778	758	769	824	820	790	842	811	826	811	850	841	827	849	835	794	785	858	823	847	830	846	828	860	836	811	783	796	882	807	812	863	887	801	834	809	838	796	881	853	854	771	811	846	796	889	803	884	856	834	841	895	850	813	830	866	809	876	866	860	818	857	830	828	824	806	889	844	828	842	814	836	795	834	796	876	821	821	824	826	813	851	817	871	792	843	886	815	818	836	820	855	870	775	884	843	810	820	843	834	826	807	867	832	840	833	822	830	789	777	831	828	824	835	870	837	867	894	853	859	793	809	797	864	852	837	828	856	801	823	870	836	855	895	832	840	809	867	770	852	799	861	838	830	813	862	803	818	797	845	827	840	870	806	798	827	785	781	796	832	835	902	813	848	857	860	837	862	823	863	846	807	850	814	811	852	869	851	817	823	847	807	840	770	814	862	819	882	874	840	836	843	816	817	874	854	851	800	801	801	849	853	820	819	860	861	809	837	832	844	798	835	858	863	795	823	787	791	891	846	842	827	808	814	836	810	801	818	826	845	864	826	819	838	857	910	804	839	814	846	835	840	872	822	812	829	825	874	861	812	840	791	893	840	846	813	854	811	840	865	841	855	774	849	843	836	822	854	807	823	842	835	830	851	854	853	801	844	831	802	852	843	815	872	779	864	802	817	809	849	822	869	826	819	833	847	824	850	825	862	822	866	817	837	855	840	830	841	859	814	813	814	842	882	873	803	825	823	817	896	827	819	890	832	797	843	835	821	890	850	833	798	807	822	834	886	811	851	777	807	839	826	846	817	841	829	793	808	809	834	797	826	792	783	814	847	820	828	800	781	805	825	771	816	846	832	828	797	822	825	813	871	862	876	821	816	854	798	776	857	762	866	819	860	827	832	863	798	853	863	877	873	826	831	798	807	819	907	807	791	842	825	862	830	850	906	866	825	821	795	858	837	854	839	815	873	867	846	858	840	792	794	826	775	807	828	820	836	860	810	822	815	811	795	825	888	859	794	881	904	813	849	801	814	830	876	875	828	776	813	869	847	857	823	841	825	849	860	904	869	777	798	834	877	812	824	868	865	821
27370	17633	6860	3115	1853	1368	1029	841	732	591	597	506	516	522	473	404	385	359	331	297	296	278	255	247	236	256	250	251	284	248	232	223	249	263	265	219	245	235	228	245	234	269	250	240	253	228	203	244	242	232	210	222	224	251	254	267	217	248	242	223	274	223	226	235	238	228	258	225	219	219	258	248	225	263	235	222	232	261	216	232	261	232	243	252	265	265	225	244	218	234	244	245	241	221	232	241	246	229	230	246	238	246	240	272	255	234	227	232	226	232	223	254	244	229	263	218	223	256	246	227	272	233	224	226	241	211	225	230	218	257	243	244	253	226	255	234	237	240	244	218	237	220	230	240	220	243	238	229	229	235	239	251	236	224	242	225	246	216	245	259	209	219	243	219	219	266	264	209	227	244	221	231	229	245	220	231	227	238	254	236	218	251	223	246	240	244	259	238	215	244	235	252	243	245	233	253	232	209	229	230	244	242	241	214	243	221	260	260	225	250	240	235	242	206	233	270	231	245	250	236	238	232	247	250	224	250	227	220	266	252	253	244	265	240	265	244	240	226	232	242	205	237	234	242	222	236	241	228	264	221	272	225	263	264	229	254	251	221	241	227	238	230	256	224	242	226	235	235	258	241	226	239	264	237	243	254	256	252	240	241	262	214	259	250	238	264	237	256	235	222	238	233	254	224	239	251	241	229	197	239	199	242	250	236	223	217	253	220	213	234	264	230	244	257	221	244	227	238	244	238	246	214	234	244	250	279	248	230	258	232	247	244	237	215	249	244	236	241	283	233	247	237	239	221	232	219	233	244	247	231	226	231	224	224	236	232	253	230	250	245	274	239	239	228	249	243	248	234	253	223	222	236	254	228	258	265	226	225	259	249	250	222	266	224	211	212	245	266	260	240	211	218	239	259	217	227	264	218	226	244	260	231	200	231	260	222	216	231	243	270	236	225	257	228	241	250	246	223	248	223	229	222	207	244	218	236	236	246	234	244	248	245	239	203	234	222	247	227	226	206	229	216	251	232	230	228	244	226	226	202	270	247	256	265	213	223	200	216	239	234	240	225	238	230	240	270	232	253	240	268	237	246	237	229	268	242	219	216	219	248	232	262	233	229	242	240	253	215	222	245	224	221	245	247	248	205	252	249	252	210	244	253	247	230	263	207	214	252	215	241	247	218	253	236	219	237	255	241	244	246	218	235	238	211	233	268	253	241	257	222	251	233	264	252	233	247	227	242	234	227	248	241	256	251	256	230	224	239	232	216	233	239	211	236	235	234	253	227	237	248	239	226	221	239	237	227	235	227	230	231	229	239	230	261	232	247	246	253	251	227	221	225	245	230	252	237	217	235	287	265	215	253	236	227	224	248	243	229	232	236	213	220	237	249	245	233	217	233	227	232	250	230	255	226	225	249	245	250	261	232	269	247	245	218	236	232	241	244	252	223	258	241	227	268	252	232	216	219	239	216	241	238	222	244	207	235	243	212	237	262	240	237	219	213	234	243	246	237	268	249	222	250	266	225	235	236	233	255	241	228	221	217	236	206	232	226	229	262	220	238	228	239	242	224	227	241	225	230	222	222	247	236	248	232	217	226	223	228	216	223	244	238	264	235	260	242	247	235	248	234	236	214	266	224	229	222	239	258	282	210	240	223	270	254	256	238	246	214	240	242	220	225	265	256	223	224	234	243	242	278	225	247	232	263	245	211	216	246	240	264	234	244	229	227	282	225	240	222	231	233	216	245	234	223	241	260	261	242	249	228	237	218	233	260	221	233	214	241	259	218	234	244	266	227	218	225	250	230	254	234	234	237	252	222	239	256	202	217	220	217	237	253	243	237	253	251	249	260	232	237	231	208	239	231	221	271	230	252	256	255	218	242	241	238	249	239	256	222	253	191	266	255	229	240	234	232	219	225	253	257	251	269	266	247	234	226	249	219	235	237	232	238	236	215	237	207	237	209	243	225	230	249	247	253	201	241	214	232	227	226	218	254	241	266	258	226	245	231	239	224	232	250	216	217	234	218	219	227	228	233	248	258	239	250	240	225	245	237	203	234	235	251	265	248	248	226	231	245	235	238	253	242	224	241	232	229	225	242	238	225	232	247	235	244	226	218	230	249	255	244	236	249	231	243	239	223	218	247	251	255	211	240	243	245	251	248	256	273	221	222	249	238	228	237	228	242	236	232	230	262	225	229	217	240	262	245	238	249	225	232	232	246	261	214	230	235	230	227	225	240	252	251	243	235	248	245	230	223	242	241	234	228	231	203	226	224	253	215	244	210	224	249	241	252	216	245	263	209	242	237	236	234	224	227	249	221	237	233	256	261	245	240	244	228	244	234	246	246	293	249	247	254	222	233	241	238	221	232	233	248	243	238	234	233	248	219	246	225	256	275	219	234	235	223	208	255	235	206	240	226	227	234	231	187	221	225	212	245	233	243	208	240	236	236	257	238	235	262	228	254	213	233	218	276	258	255	239	254	278	225	254	238	230	234	256	204	239	243	243	252	237	234	254	233	222	229	221	239	246	240	267	243	225	240	231	241	220	249	224	243	202	255	249	226	238	237	248	221	215	239	219	237	247	259	236	228	226	234	225	213	230	230	233	228	253	235	209	250	241	248	235	212	243	206	227	238	245	228	253	235	244	243	257	238	240	270	242	247	227	230	230	253	221	213	246	233	223	208	230	234	245	231	219	215	257	227	221	235	224	215	235	228	227	236	238	231	227	254	292	240	228	252	247	236	250	229	231	231	229	219	240	237	249	268	232	263	218	228	223	256	236	257	217	207	218	221	246	240	254	233	264	263	237	217	236	234	257	242	226	218	243	215	271	254	246	260	227	225	256	228	222	245	237	248	231	224	243	260	230	236	237	243	242	224	250	257	219	216	225	212	240	219	223	245	274	256	229	243	235	248	254	243	235	262	242	237	238	243	217	234	232	230	225	232	233	233	246	229	254	236	251	211	255	249	229	248	248	250	234	233	257	250	234	245	251	250	242	250	231	248	256	229	257	243	215	226	249	232	234	246	224	256	249	247	248	246	264	231	252	233	242	241	250	228	221	226	232	220	220	264	241	224	266	230	227	244	239	260	233	242	240	234	264	259	243	257	257	239	224	237	238	223	256	260	234	233	206	255	239	226	237	250	251	237	261	262	245	215	243	218	206	258	220	221	241	242	222	241	234	238	219	229	225	218	243	234	238	240	238	245	219	248	254	243	218	217	229	206	214	234	238	252	220	241	262	229	230	211	229	244	236	226	239	257	237	241	241	253	257	231	215	221	258	217	249	252	239	221	246	226	245	233	227	241	256	228	228	208	256	224	239	233	267	239	229	219	252	239	250	217	238	257	238	237	246	230	198	256	252	241	230	235	257	253	227	255	236	231	262	223	230	269	255	244	245	227	227	250	210	244	214	241	220	216	248	262	261	236	236	230	244	249	260	239	229	242	222	267	207	232	234	252	225	242	232	230	217	261	223	231	245	257	236	212	224	269
10043	14686	13595	7900	5955	4845	3940	3422	2870	2431	2215	1927	1761	1686	1526	1268	1178	1014	984	896	747	680	687	613	566	582	558	576	594	573	554	580	551	556	557	555	539	566	546	514	586	562	543	508	528	537	523	537	531	536	490	537	534	568	569	525	569	553	539	567	552	545	560	547	508	551	536	530	522	516	522	539	547	554	494	544	516	553	520	519	516	572	524	556	557	552	522	539	517	546	515	541	553	535	527	540	518	554	567	552	525	534	533	549	510	504	568	549	543	539	516	534	522	541	520	543	537	573	543	534	549	543	575	519	530	518	558	552	581	520	573	514	549	545	544	530	582	553	526	537	557	531	578	551	571	482	530	541	536	518	547	493	524	511	568	534	565	549	551	568	526	517	516	552	546	497	537	534	538	549	580	524	519	530	528	558	510	584	521	551	518	573	546	556	568	523	548	526	514	554	550	574	559	538	536	594	581	540	502	559	489	513	555	543	552	540	502	514	546	544	517	489	542	551	515	536	537	583	570	508	537	553	519	531	525	520	515	546	529	564	521	538	567	545	543	527	534	535	558	558	546	514	540	544	538	505	540	585	576	514	513	521	522	513	557	548	515	515	533	520	500	540	529	542	575	538	473	583	554	531	539	558	533	506	555	507	546	560	531	497	542	520	513	582	530	529	562	533	554	537	518	532	561	541	528	567	561	523	538	580	545	539	504	475	574	522	533	547	559	552	559	522	556	531	522	505	525	517	563	553	553	536	546	543	507	545	497	542	577	512	521	562	546	546	547	522	514	534	530	518	540	513	538	543	525	531	533	543	575	538	531	540	576	523	503	522	548	535	565	513	526	550	524	507	533	553	527	538	546	522	560	565	609	576	553	525	535	534	506	529	506	569	514	557	560	540	525	539	537	554	538	552	552	542	521	556	535	550	511	480	534	552	577	561	574	552	540	527	528	550	572	576	553	536	531	515	547	565	552	584	546	521	483	556	530	563	558	560	547	537	582	500	516	497	537	524	520	537	535	568	535	532	563	529	517	573	504	536	497	593	571	580	537	567	540	550	524	551	538	527	523	550	587	521	539	545	538	546	574	553	558	505	528	556	565	515	535	547	539	533	563	545	539	549	524	545	555	506	527	557	548	585	557	540	517	545	527	488	527	514	550	518	516	506	542	530	521	589	524	526	524	518	546	525	543	542	529	534	531	521	527	500	549	515	512	530	541	565	524	532	513	533	578	557	520	565	578	552	556	536	512	529	524	490	516	515	517	489	533	508	486	535	534	526	536	547	527	510	488	558	519	512	486	488	517	530	552	577	488	550	528	506	535	550	552	486	521	542	549	537	545	526	496	572	570	545	550	522	555	502	549	531	499	489	571	550	560	534	493	557	538	508	534	548	550	532	562	579	526	574	544	575	538	500	527	553	548	552	600	560	528	559	523	520	560	567	543	538	519	505	532	532	531	536	541	564	521	491	507	520	529	545	543	500	547	532	565	542	587	560	542	540	518	497	568	522	496	548	517	524	556	544	490	557	530	606	547	574	572	533	550	571	527	578	525	527	549	519	500	537	496	534	533	529	576	523	563	554	521	509	580	533	534	514	539	538	531	515	516	546	533	533	547	503	517	541	545	535	502	512	511	513	555	562	553	510	533	558	537	533	528	521	503	583	566	541	519	546	533	528	528	520	542	555	538	548	572	617	572	549	563	533	570	527	503	509	557	498	553	539	553	568	532	527	547	571	576	558	549	563	502	536	513	576	505	564	520	524	566	521	547	567	547	560	527	528	545	525	563	516	549	566	527	556	551	572	531	555	518	522	535	549	566	535	519	538	571	519	504	542	535	540	537	560	509	539	579	525	554	502	505	475	581	550	568	569	478	531	550	562	543	537	527	553	545	581	552	516	539	543	542	569	532	573	501	515	547	521	559	518	522	545	579	599	540	531	524	498	543	542	522	524	535	551	582	554	558	550	562	511	534	581	578	548	556	543	551	519	494	558	550	560	537	556	532	559	554	578	523	499	543	569	524	560	573	552	516	560	565	578	548	519	561	553	556	584	534	557	501	542	549	542	569	564	511	540	533	546	519	544	549	550	518	527	537	513	494	469	558	546	569	520	511	565	531	578	530	543	516	511	552	520	560	540	552	559	508	550	528	534	530	505	532	556	514	519	532	546	565	535	505	527	513	543	538	561	536	572	516	502	561	544	525	498	528	546	529	515	572	506	553	537	508	564	545	522	534	525	513	582	548	523	552	541	521	552	519	563	532	585	555	544	535	511	513	481	541	531	548	543	537	551	516	520	558	532	525	523	522	552	554	546	555	534	561	554	503	545	519	526	554	598	567	519	518	548	506	558	560	567	566	563	507	531	566	538	509	562	543	503	511	596	562	518	521	530	547	533	544	528	487	537	538	536	558	561	557	577	539	530	551	553	546	505	570	507	531	532	541	521	543	548	577	541	590	545	554	565	529	509	574	559	529	549	573	532	536	531	524	527	511	565	516	546	537	547	528	573	547	572	555	529	539	504	558	587	533	506	544	560	553	543	522	547	532	548	511	539	568	579	569	509	541	593	550	546	569	546	530	554	519	558	565	541	510	571	548	543	529	529	539	571	544	561	595	548	549	521	560	553	543	536	567	552	519	561	611	526	543	515	598	541	534	537	530	565	522	504	532	516	549	500	521	533	557	567	496	534	538	564	574	554	549	543	575	566	529	528	533	509	530	527	513	519	528	540	580	563	545	524	517	543	550	550	558	548	554	504	497	544	547	556	573	529	541	547	522	536	523	547	567	554	538	558	549	523	514	515	499	531	525	525	541	523	569	564	551	579	565	492	540	528	526	487	553	523	509	500	564	551	539	539	542	529	551	528	536	560	588	555	531	533	517	550	524	530	538	497	554	521	495	487	539	560	544	554	520	545	578	540	540	565	538	496	518	541	532	511	532	536	534	551	527	519	558	508	525	553	561	528	554	556	586	532	542	558	553	508	515	539	544	597	530	527	528	545	533	542	513	556	518	574	517	524	512	553	567	550	557	502	525	534	540	558	524	537	515	548	502	561	547	560	547	531	534	513	503	540	510	502	551	532	527	518	515	567	542	537	505	490	502	552	491	572	494	540	528	558	540	520	568	525	526	489	539	556	545	504	523	529	568	531	572	525	545	531	550	543	524	557	534	534	522	548	581	451	574	534	538	538	565	581	592	510	558	498	554	542	547	576	551	574	525	505	517	592	543	521	508	534	586	560	559	516	523	542	540	545	571	522	535	556	571	573	530	521	532	557	527	558	502	554	553	543	532	532	532	523	572	562	516	529	528	525	545	543	519	512	566	537	575	570	546	550	528	514	544	491	513	562	560	530	505	515	529	572	581	562	551	493	542	540	549	577	556	571	531	553	517	542	546	537	513	536	520	542	482	583	509	525	555	546	516	550	507	531	551	527	529	513	539	520	532	546	518	544	535	527	534	530	508	561	557	544	503	542	508	550	531	537	579	545	546	562	554	513
25053	21416	27845	25265	13369	4053	2626	1977	1511	1281	1190	975	950	840	831	693	598	515	447	380	348	310	291	295	273	239	238	281	272	227	221	233	217	258	253	248	250	235	227	214	246	243	256	222	220	222	241	206	249	238	219	226	238	215	242	215	214	268	228	220	235	218	217	226	236	234	215	216	210	243	237	249	221	224	206	220	211	210	234	239	219	204	211	214	218	239	242	263	246	226	214	224	234	225	225	232	249	244	228	209	227	218	232	204	214	233	203	227	207	216	205	221	220	230	226	237	240	235	247	249	242	213	247	235	217	260	238	224	220	226	206	215	241	217	226	208	221	238	195	220	217	203	226	219	203	233	196	227	223	206	226	213	234	222	216	233	230	213	203	226	220	203	191	217	232	217	232	214	235	206	214	206	211	212	212	206	237	211	246	218	228	224	235	229	241	196	220	223	220	235	209	236	244	229	197	228	202	216	221	222	223	208	235	206	233	242	208	220	219	226	223	218	244	240	225	227	209	228	206	235	209	214	238	206	208	221	216	229	236	223	211	207	233	240	226	224	224	234	239	218	235	214	222	203	229	263	206	212	219	203	208	212	228	218	235	229	234	200	239	219	229	205	250	210	232	208	235	210	209	204	212	240	231	240	227	213	211	244	236	226	230	210	237	249	221	208	226	218	243	221	214	226	206	251	218	221	226	224	207	206	210	210	234	216	223	198	204	209	232	239	225	242	225	217	254	217	215	242	217	228	215	175	234	219	231	232	231	204	203	239	219	215	230	237	251	200	239	212	233	197	259	215	196	212	226	204	194	223	230	219	205	236	230	249	213	236	202	204	228	211	221	242	210	219	212	207	220	226	202	229	224	210	217	205	227	215	218	244	225	196	227	212	222	227	206	227	218	240	224	207	207	198	192	202	223	231	216	224	214	213	223	228	257	217	233	234	225	218	215	212	246	194	196	215	216	230	218	226	242	226	256	230	229	237	199	204	238	238	206	224	213	211	255	222	225	244	211	220	239	237	236	231	215	204	202	223	241	222	238	235	224	240	237	227	239	210	234	219	188	209	213	229	223	260	223	211	225	214	215	220	245	222	252	217	246	218	234	214	215	218	224	226	219	211	237	224	232	224	221	224	216	220	225	232	232	219	225	215	213	253	233	219	234	233	217	201	189	231	196	210	220	206	221	199	224	235	211	240	230	220	223	208	221	212	212	222	227	215	212	215	211	219	221	217	216	226	204	230	235	203	215	209	215	222	228	222	206	223	225	227	228	258	193	232	197	213	201	233	228	207	234	200	214	201	228	231	195	227	201	211	216	219	216	225	223	224	215	195	213	210	209	240	198	216	227	241	217	235	219	208	241	230	249	226	223	235	240	212	216	218	242	218	213	210	204	261	215	263	218	216	234	206	240	196	221	249	215	211	208	212	202	234	217	247	207	216	222	217	236	195	230	208	230	185	240	241	217	226	218	212	201	215	204	224	203	232	246	223	223	215	212	202	225	219	193	222	246	215	246	203	219	211	211	212	242	225	234	226	240	236	223	210	252	230	228	223	201	235	237	226	243	236	226	212	251	192	250	220	217	208	209	219	230	222	224	256	209	218	247	204	233	239	231	185	225	196	239	210	227	224	211	241	211	212	215	206	215	219	217	209	243	223	198	249	235	213	225	230	238	205	252	210	219	209	231	225	210	210	240	208	206	224	235	231	202	239	231	202	227	227	229	229	222	237	229	212	253	244	210	228	219	211	230	209	229	234	246	220	222	235	242	217	233	213	218	218	208	235	206	227	186	201	229	213	250	222	239	219	216	218	203	201	228	261	221	256	218	233	209	257	231	243	212	211	244	219	228	229	233	246	202	202	211	217	212	223	241	231	211	225	227	228	215	216	224	265	217	213	165	233	216	199	206	219	216	227	213	220	224	225	209	236	217	201	237	204	232	226	241	214	220	213	223	216	227	262	219	221	241	221	236	198	257	240	226	238	209	236	231	227	234	222	239	219	210	227	214	241	204	206	219	239	235	221	212	229	237	228	247	218	234	212	240	212	219	226	200	255	227	243	234	224	229	229	217	219	250	217	215	235	235	248	217	220	229	231	242	224	209	219	234	204	213	238	213	229	210	248	235	240	244	221	228	230	215	222	222	210	219	218	219	221	189	209	193	191	217	221	201	215	211	206	233	211	223	202	219	203	221	217	215	228	234	241	241	237	245	195	239	214	220	218	231	231	228	205	227	218	196	230	209	188	261	236	189	195	212	229	204	221	234	208	227	228	222	208	189	218	207	246	219	208	198	207	236	215	223	232	195	235	205	203	213	226	196	238	216	196	250	228	210	231	232	220	240	255	211	228	237	238	227	235	230	195	218	233	212	223	250	214	192	210	242	197	206	236	223	248	215	234	236	182	214	215	209	230	228	235	222	235	244	208	241	220	231	233	224	239	222	232	230	246	213	213	204	222	221	219	220	229	233	224	228	223	226	219	230	212	211	237	208	213	240	208	249	241	233	209	220	232	207	226	214	200	259	243	225	227	211	233	249	213	203	235	230	211	202	240	186	231	216	247	250	217	207	206	215	216	217	187	237	232	224	232	217	243	237	206	241	215	213	204	249	226	245	223	218	205	232	240	218	234	218	244	224	210	221	220	222	237	248	226	221	228	226	213	211	210	233	226	219	235	242	231	219	229	235	235	224	211	230	218	233	217	231	216	211	233	233	222	234	217	220	195	219	252	224	246	228	242	201	203	225	213	219	209	202	219	199	232	239	223	221	240	185	221	208	215	249	227	199	233	237	233	200	230	233	227	210	238	227	227	240	229	229	198	218	236	241	221	207	238	229	248	194	237	255	216	231	223	215	253	223	221	229	219	226	229	218	242	251	236	225	250	199	208	222	236	222	221	221	253	220	217	233	228	221	231	235	220	224	206	216	221	216	210	247	210	224	196	234	237	214	228	223	227	196	235	239	216	214	206	235	219	248	225	196	237	188	214	258	216	241	236	241	225	173	218	224	234	229	204	182	230	229	219	208	215	208	244	214	198	203	189	232	225	222	215	212	220	210	224	212	235	199	204	219	202	226	226	218	203	220	201	206	211	237	219	241	237	245	209	204	200	237	197	205	231	241	229	232	206	225	209	217	244	220	202	202	212	230	200	223	205	209	204	213	229	210	225	196	219	238	231	233	233	216	236	232	211	233	246	234	211	230	212	207	225	197	213	217	205	205	217	208	223	236	216	211	223	225	230	210	222	204	223	203	210	206	219	235	216	233	237	195	199	240	200	236	225	227	257	217	209	230	219	197	196	236	226	197	219	188	214	179	193	233	189	228	220	233	223	218	238	232	241	223	224	244	232	235	191	192	237	221	235	232	228	242	204	210	240	234	203	219	214	206	215	212	228	222	236	209	201	216	222	205	220	208	220	234	202	209	219	221	221	213	218	222	216	237	221	182	202	213	239	221	218	225	231	226	222	222	197	214	218	222	240	222	223	203	191	227	227	236	213
12836	24711	22984	15702	12064	9962	8184	6837	5707	4892	4422	3804	3502	3175	2703	2564	2042	1737	1346	1198	1001	885	802	726	681	633	590	622	577	607	585	583	565	572	561	587	511	520	549	565	570	604	566	556	516	507	553	538	518	514	504	535	497	472	489	540	517	519	504	477	490	480	496	496	452	477	488	482	509	470	485	498	519	492	480	526	496	507	512	492	494	551	486	499	504	499	521	530	464	490	471	506	503	482	499	527	490	543	489	451	520	502	503	509	492	497	483	531	504	468	549	492	486	520	535	476	476	486	491	515	523	513	518	547	550	456	489	470	527	504	484	488	486	493	485	507	494	478	529	510	476	507	530	492	466	508	480	463	514	496	484	503	494	474	515	501	524	504	515	496	481	456	485	511	538	501	487	484	502	464	478	490	481	491	535	481	529	499	498	473	488	483	518	534	510	487	520	479	498	485	496	472	519	534	512	492	509	521	453	480	510	490	457	489	487	469	523	503	510	487	478	480	496	502	500	505	490	498	504	546	531	505	517	495	534	492	481	523	485	521	480	522	502	473	550	501	504	520	509	502	457	519	450	492	485	524	495	493	526	495	517	529	458	525	530	486	505	481	548	489	508	529	499	483	476	503	485	500	511	495	482	502	491	515	499	527	486	537	531	467	488	530	485	516	480	497	516	536	523	520	506	501	504	445	509	470	510	520	506	456	490	498	505	485	463	501	518	485	507	497	501	529	495	499	493	503	493	454	505	510	481	490	518	501	527	514	505	500	507	501	504	517	529	497	486	487	452	499	463	528	523	498	523	511	525	524	517	453	482	507	495	504	507	491	513	536	446	525	528	535	556	512	492	455	470	493	517	465	499	540	522	521	524	509	538	545	508	492	467	481	527	536	501	501	466	531	473	518	496	485	502	533	470	476	526	502	497	506	477	519	524	519	489	471	483	497	507	501	491	477	485	500	501	520	465	504	499	531	467	512	518	522	507	472	460	479	504	506	505	529	534	485	460	483	492	454	484	521	497	536	493	530	525	531	517	535	499	508	480	523	481	517	512	505	462	510	522	500	501	483	509	528	463	498	475	483	486	479	514	484	452	508	482	504	491	488	499	506	529	474	492	502	507	485	511	514	520	485	482	513	497	477	495	464	494	495	503	544	486	505	483	479	528	489	506	500	557	500	481	518	471	501	503	507	507	476	519	479	477	487	479	513	507	490	521	490	488	526	540	522	501	471	520	473	514	506	477	482	483	478	527	474	508	503	486	513	509	444	505	492	498	489	521	522	469	507	474	523	498	469	493	479	504	480	488	489	485	513	528	524	526	488	532	510	492	514	502	498	499	513	524	491	502	535	526	496	495	490	499	522	487	506	468	474	499	517	458	468	526	502	495	530	507	531	457	522	512	517	516	459	503	513	489	496	483	513	519	542	480	522	500	513	523	499	504	494	493	513	471	521	521	490	513	520	541	499	464	521	531	485	527	510	485	516	516	495	478	491	509	461	501	490	503	532	464	518	468	487	472	531	487	500	509	519	481	499	508	490	520	481	507	490	512	478	509	503	499	485	513	468	507	509	511	494	490	501	521	495	481	486	505	472	469	479	476	513	501	507	550	484	521	549	458	503	515	503	497	480	527	507	478	500	543	559	508	528	495	526	498	516	505	545	503	529	502	484	461	511	535	488	509	534	490	486	510	462	508	545	494	499	490	492	541	528	483	512	501	526	535	496	483	536	525	476	488	469	474	529	500	518	494	477	495	484	489	480	473	460	516	486	526	522	477	531	490	504	509	513	487	526	489	486	496	487	537	531	495	517	465	500	496	554	509	517	519	470	514	481	516	524	466	490	519	501	501	522	520	490	507	498	534	544	498	487	521	493	465	515	504	526	500	504	513	517	532	498	506	487	507	513	471	513	493	495	510	499	472	480	491	537	502	513	482	474	498	509	486	478	479	507	519	476	479	515	505	470	508	472	445	534	515	525	469	458	489	491	535	511	480	468	435	458	499	510	496	525	525	510	496	447	505	471	514	517	523	490	493	470	510	498	500	476	489	525	511	538	503	467	488	498	485	507	534	428	503	500	480	503	500	441	487	499	494	530	488	528	522	487	489	476	465	492	513	500	499	468	514	494	505	478	530	500	527	495	509	517	499	509	518	465	520	497	449	530	517	532	492	495	500	520	505	504	520	535	487	514	482	504	512	477	499	474	520	532	521	506	503	515	477	494	530	532	502	515	479	518	499	504	492	470	477	513	477	491	474	505	520	470	450	467	497	496	481	510	497	504	489	507	473	490	455	483	510	492	523	477	511	523	505	491	510	537	480	506	516	495	506	516	554	564	495	531	494	521	543	483	488	503	517	477	516	515	489	481	485	483	456	466	504	498	482	490	515	465	511	508	473	503	459	509	498	496	496	490	475	470	469	494	538	510	475	473	447	500	510	497	483	512	456	496	529	508	527	482	529	499	495	491	474	464	529	521	506	534	504	470	519	511	519	530	512	525	499	464	508	477	456	528	537	481	508	482	488	488	466	493	471	505	523	482	538	464	478	484	512	523	473	524	480	502	539	505	537	482	502	538	505	525	497	478	455	490	465	501	496	465	488	532	555	501	492	509	486	476	516	485	492	554	501	496	497	518	508	461	533	506	475	499	506	493	488	498	487	520	509	491	491	461	513	517	513	493	515	458	512	453	511	492	513	496	476	450	518	460	529	463	498	479	509	501	495	536	499	511	518	480	517	515	499	534	473	474	499	527	482	471	474	463	462	531	499	484	506	495	508	517	523	494	472	485	470	475	444	505	508	527	518	466	567	460	477	490	511	480	505	486	497	510	484	475	505	517	524	470	492	496	516	482	475	506	523	506	520	499	495	542	490	502	479	502	489	467	485	502	483	481	508	515	474	523	509	474	491	485	479	458	485	522	501	488	505	483	503	519	510	482	458	536	531	491	527	512	506	459	493	460	484	498	500	517	482	474	495	511	518	488	503	498	550	531	501	502	525	532	453	497	503	465	545	491	507	521	500	502	520	503	526	487	499	490	525	457	497	533	456	518	528	512	485	477	526	508	523	500	484	474	485	501	541	496	513	501	554	505	499	521	433	495	528	511	527	495	494	499	489	475	483	491	541	502	493	503	498	470	500	511	472	511	536	470	518	485	469	469	460	475	505	496	526	521	517	482	523	509	465	476	497	514	509	504	517	500	516	493	543	449	488	584	501	479	470	530	508	480	460	466	492	493	480	498	504	492	556	472	480	526	469	479	467	538	479	493	494	507	497	508	521	522	470	559	522	504	493	521	518	469	503	514	512	525	498	476	504	508	497	492	516	482	522	514	500	520	453	509	494	530	481	482	499	482	477	479	510	481	502	512	479	474	517	484	487	486	478	472	526	481	510	496	484	508	488	487	481	511	499	464	456	526	520	488	489	479	506	490	540	492	490	542	493	527	554	492	479	504	523	496	537	498	527	511	489	489	473	516	506	487	521	477	511	483	470	533	529	500	538	520
24128	21417	28823	24387	21349	13397	5846	3581	2604	2202	2008	1778	1708	1509	1443	1249	1020	882	798	692	600	532	500	466	459	436	469	428	421	449	436	448	447	417	447	433	421	438	410	439	407	416	420	446	401	443	411	370	416	392	387	389	363	395	391	443	395	415	419	401	387	397	405	429	379	411	378	397	448	416	399	427	393	390	422	409	355	429	391	418	398	393	402	407	403	408	433	376	434	396	377	430	405	414	432	374	437	404	384	358	401	428	426	416	413	393	394	430	426	399	409	386	380	428	396	422	410	421	416	419	438	410	404	400	381	390	427	379	403	416	414	387	413	416	388	416	355	408	419	415	377	389	412	431	376	431	367	367	411	383	408	406	359	368	386	416	434	395	383	401	369	416	407	432	389	377	416	391	410	375	419	394	397	389	392	380	362	407	368	398	375	410	422	401	389	390	405	391	397	380	391	397	387	422	405	402	392	422	396	419	399	390	391	415	391	409	412	369	402	437	384	384	391	426	394	416	394	406	414	407	393	375	399	378	412	407	449	446	399	404	418	396	436	401	406	380	398	379	419	399	403	421	371	411	372	432	382	414	399	395	398	409	415	448	362	390	398	408	391	379	413	404	429	391	399	398	388	402	413	401	397	410	427	415	418	395	381	376	400	435	390	401	433	389	397	366	438	390	409	391	413	383	424	409	391	376	406	388	445	393	400	388	423	413	410	416	430	377	397	404	421	415	432	413	401	395	385	417	403	384	375	421	402	372	364	383	399	427	404	372	395	423	394	435	382	381	403	407	407	393	409	423	395	408	413	386	403	422	422	404	428	402	372	420	379	417	374	403	395	363	401	383	412	381	437	403	431	374	380	441	436	409	426	430	416	468	390	395	414	370	401	389	399	403	414	405	420	404	352	397	387	374	397	377	412	392	412	375	405	393	377	401	417	408	406	405	392	389	379	417	408	387	393	418	430	397	445	412	400	394	388	385	418	407	422	387	398	394	414	381	399	424	401	397	418	411	436	393	411	414	362	422	363	363	397	382	394	408	421	366	370	368	381	395	373	426	383	365	393	404	357	385	417	392	410	426	402	402	398	395	392	392	411	403	384	467	401	414	403	389	445	402	410	377	417	397	388	388	401	403	425	391	396	396	426	423	384	416	429	406	389	369	421	419	415	424	427	402	412	406	404	404	374	369	392	422	378	420	386	428	385	362	421	368	407	391	393	392	382	391	373	373	401	348	421	410	397	389	415	407	400	405	360	373	376	401	414	383	398	406	377	372	409	408	391	367	390	369	399	389	392	395	426	379	409	433	409	395	395	452	403	392	455	409	397	379	375	436	424	372	397	424	421	410	431	421	391	434	381	381	381	392	446	375	387	401	404	418	401	391	393	398	399	419	423	374	416	419	423	401	407	388	421	407	394	410	410	440	387	405	386	421	380	430	419	441	392	382	420	423	370	460	389	420	452	363	399	372	409	403	412	402	457	379	415	382	372	403	387	381	405	425	429	402	380	418	407	393	411	428	413	399	382	404	394	412	397	390	413	428	448	393	410	412	412	388	399	383	379	431	393	426	392	392	408	423	401	416	394	421	380	424	379	403	388	382	380	393	400	394	407	377	387	381	390	373	423	422	394	397	414	380	400	375	391	401	423	376	460	405	391	388	391	469	404	389	377	370	364	433	410	411	385	393	410	391	374	433	391	383	403	390	395	402	412	406	410	378	403	429	365	390	367	431	382	375	422	409	381	388	374	406	449	387	365	406	366	406	393	389	404	394	416	367	421	375	423	380	402	389	398	408	405	402	415	385	392	383	374	415	360	400	414	395	446	404	392	366	425	403	418	418	423	386	404	406	409	393	442	421	442	406	416	431	389	398	429	395	382	410	420	389	396	407	369	400	400	381	401	372	399	348	423	358	424	369	409	368	405	365	387	392	366	387	397	384	387	406	404	377	371	380	399	378	418	390	404	402	427	449	458	417	401	402	384	401	413	401	400	415	397	392	403	414	428	419	426	377	384	394	409	376	396	410	442	398	418	423	415	412	393	395	409	385	371	402	361	423	403	349	410	405	381	366	421	429	383	378	406	404	376	382	394	391	393	418	386	389	344	369	391	399	404	402	381	413	415	417	409	408	387	347	409	405	417	418	375	422	388	386	390	419	406	408	411	414	404	379	388	384	413	407	420	405	364	381	402	367	364	429	444	420	378	404	431	435	370	432	398	407	380	408	372	386	406	428	381	429	397	374	397	392	401	403	390	378	389	439	356	397	404	381	404	408	421	411	423	395	414	419	373	387	399	382	400	414	397	410	409	370	403	409	398	379	392	405	413	372	400	379	412	409	383	382	406	403	353	380	415	411	405	385	366	392	420	421	384	383	419	365	393	401	356	403	423	413	412	386	356	379	432	426	422	391	416	414	368	419	398	401	422	411	385	406	410	373	405	365	413	401	414	381	406	386	376	413	417	393	403	401	406	375	361	395	407	420	406	431	392	400	394	412	437	391	375	414	403	403	375	370	409	437	428	397	415	418	395	399	400	427	380	375	427	412	398	417	368	405	399	399	383	362	406	412	413	359	400	449	397	368	395	380	415	393	407	391	401	409	369	429	361	386	407	406	404	392	396	419	369	386	421	394	427	400	399	408	384	424	378	392	340	424	437	382	402	422	434	382	409	390	416	425	394	403	377	398	417	383	377	361	392	405	439	434	404	385	404	392	425	407	405	427	460	437	366	365	365	406	398	425	398	361	400	431	390	364	397	359	397	395	421	415	391	416	361	393	439	421	378	412	425	429	391	382	429	394	388	379	412	403	402	396	420	429	447	359	424	352	401	382	395	409	407	412	384	424	385	397	352	376	397	384	376	385	388	389	425	427	405	443	400	400	398	367	441	399	414	432	419	368	340	386	401	444	451	453	440	412	391	382	397	365	395	403	389	379	381	412	398	369	411	391	392	404	394	398	423	438	397	379	422	393	421	401	367	401	366	414	398	414	419	383	385	411	393	419	401	414	414	401	409	355	403	409	394	405	406	404	389	406	381	395	405	406	395	421	409	376	412	393	382	415	425	395	377	402	395	411	419	385	401	410	408	413	418	403	395	417	402	403	394	406	363	382	400	394	422	406	397	387	395	410	402	417	375	435	395	418	403	434	374	376	392	386	387	393	421	400	429	363	412	435	369	401	390	421	358	403	411	366	413	438	377	373	375	378	359	415	397	438	417	420	418	396	376	387	380	378	428	408	410	426	359	408	385	395	379	376	407	410	412	376	401	409	413	365	427	393	384	417	397	468	376	412	366	406	419	418	390	413	382	398	403	402	400	423	420	395	384	425	370	410	431	365	410	408	422	412	424	393	381	414	431	397	404	429	398	419	374	416	408	417	388	411	390	399	382	394	400	408	385	390	399	380	378	375	370	393	371	348	351	425	434	410	394	385	418	426	378	433	406	420	430	433	419	420	424	441	415	396	433	423	404	383	394	429	428	411	397	406	407	410	414	384	422	409
16378	30330	28477	21081	17096	14087	11984	10299	8696	7474	6576	5905	5525	4926	4669	3987	3238	2747	2215	1833	1628	1357	1291	1180	1109	1105	1009	987	921	968	972	939	969	905	927	930	925	889	890	902	909	932	899	848	894	861	859	863	870	856	823	866	852	832	853	840	846	831	804	875	806	810	791	818	819	829	891	851	832	852	846	783	862	839	829	816	845	812	820	898	802	826	808	872	838	862	812	845	791	854	889	808	836	829	830	831	825	803	830	813	831	882	830	808	879	788	807	836	857	822	821	836	807	812	877	839	833	815	868	842	835	802	857	852	882	848	755	828	834	827	833	837	786	863	802	803	824	763	819	835	815	793	901	800	861	877	859	851	837	805	816	827	833	833	773	846	821	835	850	820	850	849	834	895	863	762	835	896	831	830	828	811	850	837	828	885	804	827	825	826	838	869	835	857	804	848	876	871	800	828	864	792	836	834	791	862	818	787	785	811	852	809	860	794	820	846	879	821	828	902	851	801	784	764	850	814	844	834	810	836	826	870	844	848	866	831	758	820	807	818	842	816	769	813	844	850	844	814	822	879	834	844	807	812	826	820	860	824	783	795	809	849	800	796	884	864	843	819	841	815	795	824	801	812	806	858	798	847	861	788	792	881	865	784	861	841	824	829	803	846	807	834	827	835	850	794	885	828	813	903	793	890	842	830	820	827	783	827	825	808	823	807	834	766	838	790	828	822	839	887	836	803	807	870	785	827	762	753	790	779	829	896	816	804	814	864	835	863	788	888	809	806	826	797	813	864	854	802	826	801	851	843	840	847	877	828	796	849	806	823	760	780	868	869	842	863	832	795	853	814	891	800	815	815	819	799	782	861	816	790	858	840	874	799	801	824	885	840	822	834	842	817	884	798	859	840	859	805	807	809	764	779	816	829	856	788	831	855	888	850	799	784	831	831	819	840	807	820	818	861	870	780	829	870	872	845	815	833	873	823	848	817	836	848	888	825	803	837	819	833	844	867	839	812	893	809	807	859	849	830	854	853	862	782	810	790	821	834	881	821	860	844	822	792	878	864	878	787	872	873	757	822	809	842	830	863	805	832	834	833	804	870	815	839	854	831	845	855	762	806	839	786	850	876	835	827	823	879	823	809	844	808	791	835	822	840	845	837	832	799	876	832	794	770	825	798	857	883	803	809	858	900	826	780	887	805	795	786	829	842	822	845	830	872	857	887	814	822	820	809	825	853	794	828	800	807	858	864	807	856	781	848	825	818	876	825	865	830	801	829	853	827	810	821	856	841	805	815	849	778	860	827	801	876	834	832	838	831	848	807	792	855	862	826	812	816	822	827	834	818	835	842	796	842	874	820	824	838	828	834	780	844	843	798	850	874	788	821	856	837	827	838	828	875	866	832	821	835	808	802	841	888	858	807	800	823	843	868	807	833	826	856	851	861	802	811	800	885	886	830	772	840	797	759	814	804	796	802	842	810	843	824	903	812	838	787	801	807	820	883	843	842	829	890	815	791	806	836	860	864	798	862	833	796	872	841	843	780	834	862	770	830	897	811	802	793	772	834	845	810	846	833	821	793	842	881	862	863	838	830	831	797	791	840	830	844	845	797	876	816	810	902	852	816	838	840	868	877	764	806	821	878	857	851	821	815	828	792	852	813	806	855	797	835	769	820	798	826	806	823	813	822	828	835	849	843	794	822	862	818	815	839	844	815	881	801	865	833	851	853	822	858	865	785	832	863	830	853	869	840	876	805	863	852	864	836	786	837	858	882	853	820	886	882	837	856	840	852	824	832	825	823	778	824	828	824	809	814	791	793	857	827	837	899	839	794	901	864	814	825	862	848	778	812	814	812	808	800	825	828	849	825	809	826	876	841	831	900	849	796	791	867	815	777	847	887	828	895	855	830	826	836	813	836	830	827	845	799	826	822	799	853	836	853	803	841	804	811	854	827	847	781	836	825	849	810	791	818	839	857	807	899	818	823	888	797	787	818	894	811	839	862	810	854	836	822	849	803	833	856	851	803	835	838	820	808	895	820	836	863	838	835	810	785	833	823	889	812	854	866	806	825	840	805	851	850	834	830	876	849	810	852	795	832	848	825	796	832	849	806	860	840	856	858	821	821	798	806	803	828	851	805	893	871	771	826	806	823	848	807	875	816	815	861	811	839	878	821	816	856	846	879	840	748	858	794	862	786	828	818	812	843	849	789	816	917	843	788	793	778	895	842	851	817	848	848	837	840	820	824	824	796	789	804	810	799	843	895	819	842	846	796	823	775	785	852	815	833	849	849	838	858	804	790	843	819	794	853	824	803	847	852	810	823	842	770	847	824	849	843	865	811	832	797	816	852	876	847	818	828	820	812	848	801	842	798	814	823	837	814	857	858	856	867	880	856	803	869	831	809	861	823	818	827	853	823	819	838	883	820	845	889	829	806	860	783	859	888	848	835	873	792	834	805	806	887	831	857	790	838	814	805	802	834	907	859	848	843	821	843	799	791	820	830	816	840	866	869	824	837	807	849	815	859	853	848	834	871	786	791	874	782	836	809	796	836	866	852	828	803	875	867	930	762	867	795	869	841	814	838	871	836	767	833	794	851	815	832	873	827	864	818	827	836	807	868	844	816	851	783	769	846	842	816	826	880	870	805	821	818	820	818	883	817	853	795	822	874	823	886	817	794	822	799	869	816	829	825	839	887	796	839	806	837	867	825	835	834	798	822	818	793	819	828	807	798	896	807	858	842	869	845	880	790	834	835	812	835	844	787	809	794	878	850	793	794	868	833	849	816	838	829	866	855	841	852	774	814	874	846	810	850	803	820	830	862	783	819	833	842	809	812	825	850	837	828	854	839	861	845	827	837	842	828	782	809	860	809	829	850	859	820	820	842	837	890	807	832	827	782	823	819	852	763	782	862	834	799	806	876	887	821	790	833	845	817	808	794	902	837	844	830	799	789	819	806	879	864	846	828	808	819	828	848	813	808	872	849	816	853	785	793	814	827	827	845	819	794	802	790	836	859	861	827	899	771	858	846	806	813	879	743	793	842	815	807	845	835	831	822	822	801	848	846	808	849	837	838	801	877	815	837	837	775	801	798	834	810	820	874	803	823	767	800	823	812	779	792	816	818	850	840	837	812	819	897	825	860	790	777	854	859	870	852	796	823	821	874	811	850	846	859	822	815	880	814	826	835	794	840	828	754	836	782	796	860	831	851	803	913	906	830	819	825	781	835	849	841	785	791	817	841	861	862	813	858	811	837	812	809	816	832	862	862	803	794	820	823	798	843	808	851	840	860	846	831	784	803	890	792	838	848	812	824	848	851	841	837	806	843	872	843	789	814	819	816	843	784	821	800	815	828	816	819	856	808	820	846	804	831	779	812	784	816	849	810	834	825	829	843	822	797	838	835	827	829	794	823	854	858	865	852	857	750	872	807	798	788	840	823	823	820	848	824	852	835	777	804	827	854	782	865	815	836	819	916	793	825	866	843	834	873	811	833	789	839
27394	17622	7101	3390	1800	1311	1006	928	728	638	554	552	465	447	424	358	350	350	281	310	277	262	251	267	228	232	237	241	241	253	248	264	228	246	248	265	254	239	220	264	234	235	223	234	278	271	241	278	219	239	247	243	260	237	232	243	232	250	233	214	236	228	230	226	226	241	211	247	220	239	223	265	238	240	248	229	257	233	247	236	242	241	223	217	260	235	213	248	244	243	215	210	216	220	209	263	241	239	257	233	241	236	212	235	200	202	249	223	211	243	244	232	246	236	216	234	238	235	224	270	231	241	226	214	233	242	226	228	228	234	263	237	219	251	247	224	226	216	221	231	233	237	215	238	246	242	256	264	243	248	247	255	248	222	264	242	258	233	240	226	238	259	215	238	240	221	248	247	203	252	226	219	269	220	227	228	262	244	240	233	254	225	227	227	218	213	242	219	215	234	245	231	250	233	239	233	255	248	245	203	261	231	229	235	262	256	226	231	225	255	231	236	255	251	235	261	233	266	256	230	209	264	230	249	240	222	240	239	221	238	218	249	229	231	229	259	244	197	211	222	251	241	226	239	230	256	233	207	248	218	215	251	231	235	242	245	246	233	247	252	259	261	224	224	229	243	268	261	266	240	196	255	244	230	246	258	236	259	238	219	240	250	235	242	246	269	229	223	217	220	231	258	201	233	227	215	212	246	247	230	224	221	219	242	228	236	222	233	247	246	227	225	217	261	234	235	239	227	260	237	219	235	229	241	255	263	236	246	245	202	253	208	248	238	224	242	209	248	234	245	214	218	225	206	242	234	255	253	241	248	245	223	219	217	251	227	248	218	228	228	223	222	248	238	227	202	249	231	223	229	245	277	210	265	234	230	223	239	223	248	230	238	248	206	236	221	229	224	226	242	257	226	250	237	253	251	242	203	240	252	233	235	210	225	216	209	227	255	235	233	234	231	234	238	214	211	236	226	226	250	252	233	226	239	225	249	229	241	198	243	235	215	235	217	243	217	233	246	221	237	243	231	245	234	223	199	240	236	255	219	230	227	221	235	224	241	233	254	245	247	278	212	208	228	218	242	244	285	242	259	251	207	224	248	223	258	224	249	245	245	230	230	224	243	267	203	250	249	241	219	239	201	217	236	221	194	232	240	218	246	225	255	226	228	226	232	255	244	250	247	228	253	254	217	225	239	235	259	220	243	215	227	252	229	220	220	202	249	223	247	237	226	257	242	244	217	269	231	219	231	259	243	236	228	235	226	232	218	256	248	231	260	230	221	218	238	224	230	235	229	265	243	231	234	208	241	245	224	267	253	207	240	256	247	236	257	239	241	233	222	253	270	243	222	233	241	211	237	236	260	254	216	214	221	244	239	254	238	206	243	216	251	253	272	264	226	234	237	219	267	236	254	251	267	240	246	222	254	222	244	228	236	255	239	249	232	281	244	236	213	259	238	228	216	223	263	241	251	239	233	224	249	216	227	219	231	205	228	243	216	220	238	251	216	240	265	216	223	219	219	246	235	241	233	248	227	249	228	204	237	246	212	233	233	271	265	231	247	246	222	249	226	240	240	259	232	230	238	220	233	212	240	248	203	245	242	235	250	231	224	237	241	239	213	211	231	262	201	247	256	226	234	227	234	261	217	245	228	236	216	222	234	239	228	257	240	239	270	228	234	229	233	226	245	218	207	228	227	220	227	227	206	237	249	233	236	236	253	217	222	206	228	259	229	254	230	265	232	226	205	228	221	227	225	208	236	235	251	255	241	260	229	233	234	242	247	227	216	238	231	215	227	254	224	274	252	246	225	249	230	234	259	207	234	267	261	214	237	239	229	243	208	243	238	223	225	225	246	247	248	228	251	225	231	279	218	221	251	242	229	207	228	241	276	268	242	249	233	213	230	219	255	233	230	226	248	233	218	227	249	256	233	247	227	225	215	266	229	243	206	230	258	218	260	227	213	222	237	228	263	235	239	218	259	235	246	240	242	235	247	239	243	231	262	221	229	225	229	222	230	262	251	251	255	246	233	243	228	218	224	265	235	247	214	245	237	255	217	229	222	239	225	220	246	220	221	236	236	246	223	219	229	235	246	199	229	266	204	212	220	246	232	248	219	225	234	235	216	235	229	244	240	228	271	249	272	249	258	231	238	235	240	244	240	219	218	203	262	253	228	221	226	255	252	249	238	214	239	246	251	245	206	213	193	239	265	254	235	225	221	235	230	235	224	228	253	232	255	237	268	233	260	236	249	247	236	216	251	227	223	241	206	234	252	221	218	237	229	241	214	240	262	238	218	232	238	209	237	254	211	232	253	237	249	223	226	245	216	238	252	206	231	241	228	248	233	229	225	250	232	253	261	230	246	230	242	237	240	233	255	235	257	242	242	220	242	268	223	227	264	236	245	242	228	256	222	259	226	252	253	229	252	268	240	241	242	216	230	255	220	248	231	234	205	248	203	247	223	227	237	238	235	241	219	218	231	242	256	225	228	266	255	253	249	223	246	250	230	245	224	219	237	227	225	218	227	214	239	232	230	191	241	237	232	250	254	246	217	216	226	240	230	216	226	220	227	256	229	238	261	226	269	259	227	226	243	230	233	216	228	220	234	233	234	248	237	233	257	217	235	261	218	252	237	217	210	237	227	227	223	211	203	234	229	218	236	266	243	253	232	247	255	214	233	266	254	227	224	227	244	223	223	219	233	253	231	229	246	220	257	249	227	207	247	230	221	263	224	244	219	211	211	227	216	245	222	236	230	210	227	226	208	245	247	235	268	222	255	231	264	257	224	253	238	230	228	219	223	235	234	252	233	249	233	223	238	241	258	220	219	264	219	243	227	234	235	240	210	227	265	231	230	234	250	249	239	249	261	234	242	219	247	229	215	239	223	246	226	228	269	220	221	268	237	238	248	223	229	248	243	230	251	227	235	249	243	260	239	237	252	231	241	243	242	244	219	235	235	227	250	223	238	230	250	254	237	255	221	236	261	235	233	233	233	238	231	219	246	238	255	231	221	255	253	202	230	219	201	212	216	218	251	252	225	249	239	248	245	252	218	242	237	216	243	210	248	216	264	244	233	249	251	221	225	240	241	233	219	246	228	217	254	247	232	232	228	223	238	246	221	208	254	240	195	240	242	249	255	227	215	259	251	270	224	256	238	233	251	214	236	222	205	233	262	225	224	218	193	256	242	232	245	240	223	213	235	230	239	248	228	222	241	248	229	247	263	211	213	218	231	231	247	205	250	227	227	219	255	227	220	224	254	252	226	236	241	246	246	224	259	222	213	247	228	230	228	261	228	237	206	234	253	235	226	254	224	245	215	245	238	222	230	245	239	244	246	206	244	223	253	244	261	234	251	226	224	218	248	251	226	253	254	203	222	215	216	233	210	218	264	245	227	209	238	219	241	221	249	202	242	224	214	228	218	250	270	246	256	247	214	231	228	222	248	243	238	238	238	232	251	242	254	251	235	246	228	223	250	222	246	232	245	225	227	251	217
10363	15115	13993	8362	6238	4904	4088	3340	2824	2443	2150	1994	1801	1681	1527	1321	1125	905	809	758	685	671	632	620	615	595	568	583	582	566	510	546	549	602	532	520	529	558	548	532	545	521	562	569	527	583	546	578	526	569	530	518	529	483	562	523	549	515	518	522	545	524	507	534	525	545	569	559	558	543	512	514	541	546	521	555	553	573	511	536	500	525	504	516	522	604	567	567	537	545	511	520	547	546	541	555	523	523	563	540	537	542	543	517	501	530	545	528	536	529	547	542	590	543	499	539	539	528	562	548	536	534	569	544	521	531	513	521	490	554	533	489	595	541	513	535	568	529	521	492	535	487	538	507	566	534	549	537	527	528	562	541	538	556	517	538	505	577	499	510	518	534	576	543	530	533	563	553	511	515	543	536	574	528	560	532	496	539	528	546	514	540	505	528	490	530	530	521	508	510	541	567	548	557	516	507	523	542	543	554	538	554	526	510	526	522	511	542	533	535	506	546	526	528	544	563	510	546	531	544	521	548	526	525	530	574	516	525	514	543	533	566	563	507	538	508	522	571	543	536	551	527	529	520	493	509	586	538	518	553	455	555	556	558	528	508	534	539	555	521	581	543	528	514	529	535	531	560	533	546	557	508	534	577	555	498	517	517	528	546	521	542	564	557	523	560	511	576	542	548	546	551	509	522	525	517	494	560	519	537	527	497	506	553	557	517	557	580	551	534	534	513	551	509	547	532	577	535	513	526	549	549	563	556	575	556	544	508	535	512	528	507	533	546	529	531	513	538	524	553	542	536	555	541	495	528	501	531	523	516	561	503	516	518	581	555	552	547	530	539	525	537	524	577	531	519	550	530	572	557	572	563	506	553	547	537	525	474	528	509	524	521	519	506	519	536	533	534	515	527	482	541	542	499	567	543	558	563	532	578	560	556	516	505	500	545	550	491	521	543	500	528	513	563	559	493	552	477	576	541	502	540	532	556	537	522	527	526	556	555	511	532	549	551	503	502	503	563	569	555	551	531	538	491	532	478	488	514	544	525	536	461	523	507	558	505	552	525	521	548	572	573	516	552	544	554	500	555	487	543	544	524	527	551	568	545	531	553	545	569	516	536	527	541	537	553	522	493	552	512	550	495	510	534	546	546	554	538	544	521	536	573	529	516	482	554	549	528	535	551	548	513	526	506	557	518	513	520	578	534	559	523	509	561	506	536	544	598	533	503	541	514	545	550	481	537	512	559	506	482	549	520	558	538	534	536	540	530	549	514	537	564	553	567	516	534	517	541	528	504	562	503	572	458	525	544	532	531	485	517	512	573	511	515	502	542	513	560	484	538	511	534	549	513	539	519	546	538	534	532	489	504	517	515	511	560	561	502	522	496	521	557	553	512	507	546	537	535	538	522	552	524	523	533	536	518	491	519	536	498	544	538	516	555	528	519	561	533	543	533	502	542	494	546	516	536	526	547	530	531	512	539	558	588	558	547	522	529	561	524	532	534	539	499	497	520	509	532	524	539	538	541	513	557	504	557	534	519	583	538	562	549	505	569	523	540	560	536	558	513	556	527	531	477	513	538	537	527	525	539	534	517	544	532	521	558	546	565	526	552	492	552	523	550	538	549	552	554	587	589	497	554	543	549	491	520	540	524	559	503	489	514	552	525	529	553	543	558	528	542	551	524	543	541	484	545	515	543	524	531	531	539	562	518	485	521	570	538	545	576	527	526	515	555	574	532	551	551	516	501	542	591	562	564	513	548	540	551	552	522	521	538	550	515	514	554	531	504	506	536	501	546	575	525	499	501	555	524	533	533	556	526	558	518	545	513	490	532	506	538	544	536	545	553	548	548	545	535	540	516	594	570	547	616	576	556	511	585	516	539	531	545	508	511	530	512	547	539	498	523	547	495	511	524	538	558	523	524	526	542	538	581	537	572	540	536	535	492	518	497	524	534	530	550	566	530	529	565	500	540	564	544	522	528	465	551	488	481	500	512	482	544	491	561	521	517	515	526	518	472	556	537	521	525	529	540	612	481	525	499	514	495	548	545	534	550	558	546	541	540	528	548	559	531	534	526	559	563	582	593	500	555	542	554	503	510	520	520	563	575	550	487	539	529	531	554	573	562	548	523	483	510	564	561	540	512	545	499	552	563	579	537	562	527	527	517	511	510	530	525	532	525	506	592	527	560	552	601	527	571	543	533	515	504	559	542	501	508	527	510	499	543	524	551	540	545	549	550	571	548	542	534	527	507	550	563	529	535	583	536	581	547	508	527	560	557	500	570	525	536	518	501	536	556	485	533	531	546	558	547	524	543	533	536	570	595	506	524	490	535	545	510	533	511	570	510	526	551	561	548	513	564	575	577	516	531	534	529	536	535	554	525	523	546	511	548	556	511	543	543	529	514	530	519	565	543	531	559	501	540	512	520	553	527	570	527	502	535	521	499	509	559	531	532	539	535	487	513	526	530	509	542	528	505	480	533	577	550	553	517	511	538	547	523	489	505	523	540	541	496	565	577	524	468	563	519	542	556	522	567	519	570	548	544	534	491	518	575	558	547	557	518	514	503	541	573	552	539	521	604	508	525	546	533	531	529	536	520	495	509	530	547	526	541	538	545	533	542	498	560	538	538	554	556	522	515	529	546	535	545	524	531	533	495	577	495	538	534	505	536	529	509	519	562	609	503	532	554	582	522	530	556	519	524	561	542	583	560	514	546	540	531	516	527	489	502	547	506	554	553	526	568	540	504	506	551	531	522	476	531	533	554	552	527	553	488	527	557	557	549	526	566	507	525	563	557	556	513	556	550	557	498	514	499	542	531	477	554	530	547	536	553	543	507	513	513	536	532	564	563	538	503	553	528	508	527	575	504	500	549	540	573	540	501	492	558	545	509	542	548	539	555	558	529	547	558	508	548	546	504	497	540	547	564	562	567	514	498	517	540	521	547	555	507	538	508	516	533	521	516	500	504	541	545	540	548	489	500	522	549	500	563	552	546	514	515	530	553	555	557	533	525	502	497	511	516	528	518	486	505	550	588	533	547	538	492	556	527	528	564	518	526	505	500	525	489	546	509	545	517	546	533	558	520	550	519	518	502	567	535	533	536	555	556	487	515	545	543	555	547	577	516	517	557	531	507	562	554	526	537	539	540	517	515	509	550	551	518	554	568	483	590	525	536	522	565	470	542	544	580	518	555	538	559	546	535	528	557	469	553	529	517	516	527	570	533	522	522	531	542	550	526	527	515	503	535	522	524	530	558	546	522	536	524	573	550	541	537	570	543	495	576	531	534	537	517	535	522	550	531	499	542	517	513	583	546	557	561	527	536	479	524	540	554	538	518	505	543	538	582	579	509	556	531	553	521	566	544	513	507	506	513	522	543	534	551	556	556	529	505	525	537	537	528	546	566	530	542	577	552	519	515	522	551	547	476	496	548	551	549	509	504	567	481	551	530	510	549	522	471	564	552	562	520	568	515	517	540	560	538	537	549	517	531	556	558
25100	21420	27840	25265	13941	4339	2867	2110	1563	1324	1199	1106	979	938	804	698	530	472	407	353	316	322	297	280	262	274	250	257	236	235	247	241	222	244	239	254	248	247	250	236	233	239	248	226	206	218	231	226	252	193	231	225	188	242	206	234	218	225	202	219	257	224	225	215	235	211	226	264	235	219	219	228	235	215	234	216	258	229	257	230	211	212	259	213	239	214	227	223	232	225	223	233	234	239	221	224	219	238	250	230	248	243	213	208	216	226	225	233	216	222	216	236	254	243	220	204	213	225	232	224	220	216	221	189	220	212	199	218	231	194	208	249	226	244	206	244	199	219	191	226	229	219	214	212	229	198	246	248	238	235	229	230	232	222	240	236	206	219	253	224	231	226	230	211	226	245	206	235	224	206	238	215	241	209	199	232	218	235	260	226	210	220	232	234	198	226	228	215	227	218	217	210	218	275	229	248	226	204	221	231	222	208	237	210	219	238	231	217	233	238	207	248	214	213	244	216	230	245	207	222	224	238	212	228	242	243	209	251	229	237	219	234	228	218	241	223	206	219	242	241	254	193	244	180	246	226	217	228	247	227	241	215	216	229	217	241	210	234	250	207	241	231	208	223	210	241	212	228	197	213	211	215	242	238	234	214	225	241	244	228	217	237	228	233	217	219	211	225	221	221	234	226	228	195	248	198	194	229	245	196	210	208	212	221	227	238	248	249	202	240	220	205	229	234	242	235	252	235	236	232	234	219	217	219	216	214	211	209	206	221	224	245	232	224	227	233	203	206	222	246	258	238	218	227	237	219	262	231	231	240	223	219	237	226	208	219	234	201	209	223	234	232	227	205	224	243	225	255	205	219	210	213	237	231	219	200	203	234	223	241	195	232	226	231	213	244	235	244	206	231	215	222	230	234	217	231	203	231	264	255	231	236	216	242	207	207	231	224	219	248	241	230	209	243	212	249	215	204	255	221	237	221	229	218	212	243	238	214	235	222	229	247	217	231	232	203	206	233	253	226	202	250	225	246	229	186	222	195	208	214	217	245	250	201	232	206	212	223	218	248	237	220	203	207	214	240	234	221	218	240	214	218	211	217	242	216	234	241	235	206	227	209	222	216	231	198	210	250	226	235	230	226	224	207	230	226	241	225	237	213	208	229	260	203	209	217	214	232	209	235	232	239	236	248	244	235	251	237	197	238	253	236	238	217	224	218	232	223	209	225	257	213	204	216	235	222	237	212	220	198	225	218	250	226	236	213	207	219	223	232	227	218	235	226	246	238	223	248	225	220	217	231	193	215	217	221	216	210	234	238	232	235	222	247	213	216	219	204	227	210	234	219	238	218	222	227	211	241	234	224	261	214	222	198	214	237	266	235	222	229	222	196	213	235	231	237	232	196	212	236	227	209	201	222	211	212	224	216	219	211	214	222	230	236	225	197	224	222	230	206	236	201	241	235	239	241	221	213	184	224	241	230	265	194	237	222	222	215	226	226	234	216	240	216	234	262	197	244	196	215	252	210	210	217	202	250	233	237	235	226	219	234	227	231	223	240	234	212	232	222	205	227	225	220	236	205	215	213	238	202	212	213	223	205	221	218	227	211	208	212	218	215	222	213	224	210	219	213	230	220	220	230	228	225	211	216	258	237	227	231	206	219	224	231	189	222	223	215	233	215	228	218	204	222	225	214	256	238	215	213	241	227	234	227	204	223	225	233	235	217	220	233	194	216	234	221	225	209	220	246	213	233	203	227	216	228	208	236	228	174	236	227	207	196	207	235	212	211	200	216	224	210	240	226	221	236	203	228	240	246	229	217	231	201	207	228	207	216	214	207	219	210	206	214	235	234	243	246	229	246	231	238	236	239	227	234	211	210	227	194	232	240	212	219	238	221	208	216	230	203	241	227	248	207	240	236	237	200	197	195	234	221	230	225	220	223	229	222	223	230	228	223	236	215	225	225	208	233	225	233	242	191	196	225	209	217	227	229	199	219	199	222	223	255	204	249	218	231	228	238	224	196	232	238	231	226	240	224	237	222	235	220	244	237	239	237	232	227	236	216	208	239	256	222	188	213	224	251	237	194	212	223	196	249	220	210	214	233	240	217	209	217	221	213	224	218	202	206	222	221	227	216	210	224	235	236	220	239	213	212	210	191	200	204	229	238	216	239	226	201	202	249	222	250	239	258	205	234	247	226	201	234	224	212	258	235	224	219	226	205	235	230	218	227	199	228	209	214	227	225	228	225	237	235	223	233	196	234	236	216	218	219	250	195	222	214	202	224	232	216	217	199	221	224	222	246	214	235	195	220	207	253	231	222	203	234	224	210	228	239	251	220	218	206	226	212	213	212	236	255	208	227	245	225	267	228	227	237	229	239	207	209	238	218	219	226	214	236	231	199	230	236	225	220	240	224	222	238	238	233	225	222	218	247	214	226	225	224	261	206	247	219	220	221	239	228	246	246	229	223	231	216	207	203	193	209	217	232	238	217	223	224	222	223	234	193	221	200	227	200	223	231	219	215	238	225	229	231	228	208	234	248	210	229	231	233	250	221	255	190	238	250	233	235	226	211	205	233	207	214	233	221	256	222	237	226	215	211	208	225	250	220	199	211	211	243	253	208	220	240	237	249	247	230	243	242	238	224	218	237	246	238	227	245	201	217	220	236	219	216	209	222	218	225	226	203	214	210	208	217	217	237	219	224	220	215	220	218	248	239	212	226	238	216	225	221	214	237	228	238	214	216	225	240	204	253	232	230	224	215	212	216	216	241	241	202	209	217	248	200	221	218	209	228	232	185	225	239	228	219	209	228	237	231	225	221	207	231	248	217	248	215	224	224	201	222	215	239	206	249	214	205	218	225	220	236	205	224	198	198	203	215	235	218	224	217	222	222	206	224	205	203	225	227	194	224	234	213	211	242	248	232	217	201	224	219	208	222	231	236	208	201	229	213	238	238	222	204	216	220	209	238	220	219	218	234	249	203	209	231	206	209	213	241	227	244	213	264	239	233	211	212	195	223	229	205	209	225	220	220	189	226	198	237	221	232	190	246	233	230	225	234	245	228	197	216	216	216	227	214	226	224	224	215	219	227	237	215	246	230	248	243	202	215	238	224	220	234	238	212	216	211	230	218	220	221	224	220	215	232	214	232	212	244	222	210	235	257	205	221	211	224	214	273	210	222	213	226	237	243	222	212	206	218	246	220	229	213	221	214	224	199	213	246	245	207	242	206	210	209	216	248	236	248	215	222	220	223	245	225	211	212	231	218	225	216	212	244	238	219	242	224	224	236	250	242	221	253	239	235	205	229	255	236	190	202	222	230	237	220	203	223	229	211	212	234	235	212	206	220	215	190	226	258	229	234	262	213	259	223	216	233	229	251	241	225	220	231	231	205	226	241	228	239	232	231	204	240	234	216	207	201	261	228	198	258	217	224	223	214	212	232	194	236	208	247	239	226	230	218	219	220	238	233	215	215	231	221	226	225	237	212	204	205	221	228
13348	25053	23436	16359	12665	10308	8601	7096	5835	5072	4493	3932	3563	3332	2842	2401	1882	1529	1259	1017	914	818	782	718	650	669	648	619	598	566	578	614	611	534	575	545	593	533	530	587	565	537	517	507	528	543	519	524	465	542	533	545	544	491	536	498	533	555	506	503	517	515	498	499	499	505	508	498	495	487	470	484	494	513	509	514	485	474	514	496	495	453	503	507	550	491	499	497	487	523	495	526	469	536	496	513	519	506	474	489	474	484	483	525	501	510	502	503	499	477	498	491	481	511	532	481	467	502	480	481	504	481	531	524	503	518	504	463	473	503	508	524	495	493	489	506	538	471	484	482	524	479	518	496	536	486	510	498	482	491	529	447	506	508	494	483	493	471	501	478	486	552	503	489	514	531	504	508	483	481	483	501	492	511	520	467	449	539	506	496	533	489	476	534	498	491	493	493	518	487	531	491	472	474	491	521	475	485	523	506	494	492	480	497	504	509	494	532	518	505	527	488	534	494	508	514	487	515	529	476	469	503	509	517	500	494	518	473	488	502	560	502	516	501	514	495	492	523	483	464	505	511	513	455	489	505	482	529	482	492	468	479	482	504	510	510	556	508	466	483	532	508	496	488	494	521	519	459	544	488	493	519	500	495	482	467	480	510	446	465	483	522	467	485	461	519	485	494	471	478	484	484	486	506	511	465	485	492	506	491	524	480	498	487	510	489	463	508	513	467	474	485	488	528	511	510	476	460	500	516	514	508	465	495	520	451	501	499	520	480	516	489	531	472	477	515	489	520	546	495	480	492	504	480	515	527	531	487	499	496	530	512	516	472	489	477	477	554	489	478	552	514	468	511	529	458	528	495	503	490	507	492	488	450	499	477	455	524	512	475	478	489	499	490	497	537	533	468	515	513	533	506	510	497	489	485	528	465	511	489	521	530	477	523	467	477	528	504	516	457	516	472	494	495	538	525	479	508	506	501	494	489	519	490	475	511	445	471	510	454	470	464	506	527	459	503	515	480	518	494	486	496	511	478	531	500	520	499	511	516	510	463	561	520	527	492	516	491	461	513	524	541	499	501	497	523	541	494	512	505	519	478	486	502	524	503	494	479	524	514	504	504	506	469	506	506	503	502	493	480	476	483	572	499	521	508	523	480	519	506	451	521	485	484	499	494	485	514	503	428	475	501	470	520	480	507	507	518	506	524	487	471	476	493	519	494	519	547	508	498	480	539	508	472	515	470	496	505	495	502	518	514	490	516	511	504	493	502	510	478	491	508	484	472	515	478	489	471	516	466	480	467	505	521	491	494	515	489	541	492	488	497	529	487	489	462	498	530	488	473	504	484	478	513	518	518	518	492	503	456	534	513	514	514	488	484	518	482	511	486	483	505	497	510	513	492	512	503	497	485	527	507	500	487	504	513	515	501	489	495	540	470	504	501	514	505	488	488	496	473	480	520	528	491	533	492	509	481	511	488	514	469	457	536	485	457	470	512	521	497	505	494	489	492	474	519	496	465	471	491	487	479	512	483	465	505	462	487	529	499	499	530	506	454	475	511	476	497	492	474	506	471	469	512	492	463	472	515	484	463	502	529	537	467	484	518	527	504	490	478	476	537	514	488	528	508	492	499	483	490	506	541	499	499	524	535	533	515	473	506	497	532	485	491	479	521	502	506	495	480	505	518	535	520	480	483	519	535	476	547	491	484	508	492	478	500	500	512	484	505	503	510	462	512	511	490	502	457	501	498	502	512	543	505	468	530	492	497	503	515	484	512	507	534	506	479	505	477	463	544	523	501	507	509	493	468	471	527	479	485	479	499	521	491	493	520	511	484	518	520	460	518	473	465	488	484	466	503	507	495	471	461	487	486	502	497	500	469	477	473	530	471	521	481	503	521	542	490	514	566	499	547	491	500	448	459	521	479	534	521	542	509	547	470	502	489	491	535	479	532	487	490	495	525	515	490	483	500	503	490	520	495	509	531	510	496	512	534	490	490	576	503	465	516	499	491	521	532	472	469	470	490	479	498	527	493	507	518	463	497	514	542	503	472	499	469	491	451	530	492	509	478	499	487	509	521	505	474	478	509	560	530	484	489	516	488	479	507	494	494	496	483	479	486	495	550	502	462	513	485	479	476	495	491	512	471	469	458	548	460	469	515	506	508	541	527	493	472	510	515	505	489	482	494	518	494	509	527	509	531	548	491	506	541	474	519	479	527	500	527	505	498	520	499	514	502	501	497	528	505	511	488	523	507	507	452	506	514	470	472	484	511	457	479	504	525	502	516	478	490	480	520	507	486	491	487	478	518	479	538	472	499	487	516	484	471	482	492	467	545	470	487	475	498	502	498	484	521	485	494	511	540	510	537	488	462	486	524	511	489	504	481	526	502	469	525	543	471	514	501	505	513	469	511	486	501	515	485	522	511	518	516	497	493	461	523	529	502	493	508	511	469	495	474	475	514	491	460	510	506	555	505	509	522	472	493	515	522	504	484	489	520	520	478	502	487	449	470	473	517	513	503	526	507	454	493	525	520	476	501	521	523	445	498	501	506	522	513	511	508	517	529	508	504	485	506	484	505	429	495	505	535	475	530	462	463	499	519	454	507	484	475	511	483	514	509	477	513	441	513	498	492	505	518	505	545	494	493	492	502	490	482	511	477	478	507	506	452	459	524	503	482	529	505	505	487	520	508	510	494	506	527	511	454	477	496	498	532	494	501	514	497	526	493	535	529	524	456	473	473	530	471	500	481	482	469	513	499	507	483	487	454	486	509	503	477	480	517	496	561	495	510	506	484	507	519	507	536	478	517	518	489	507	508	470	497	490	492	495	528	498	520	490	516	523	475	493	456	504	529	492	497	511	489	553	499	543	461	542	499	511	520	463	506	491	495	492	492	527	532	500	485	503	520	449	509	490	504	494	507	512	530	507	481	490	543	535	449	527	503	522	508	506	560	538	523	522	500	492	510	496	494	519	508	463	505	451	489	483	486	502	497	482	460	466	497	471	505	500	482	464	511	477	504	497	462	453	487	536	498	515	489	490	482	460	527	504	458	510	468	549	506	533	490	505	478	493	473	537	519	472	497	494	478	474	490	510	514	518	493	488	507	524	522	541	476	478	502	520	532	498	518	504	486	525	524	473	504	489	508	506	514	498	494	526	462	492	534	487	530	516	506	477	485	452	465	476	526	498	524	498	500	500	455	505	543	512	498	503	476	533	503	472	528	539	523	454	518	496	509	509	485	499	569	505	486	522	505	485	504	471	453	512	534	493	499	435	479	544	523	521	457	508	477	512	503	476	483	474	471	511	492	500	523	497	522	513	525	484	524	488	516	510	526	524	479	493	494	486	464	474	522	506	510	464	491	463	513	481	511	526	481	455	506	553	478	506	532	482	494	479	536	487	514	507	501	468	496	522	519	478	480	485	491	503	493	493	482	478	521	475	507	485	493	506	488	522	470	541	571	510	507	502	545	521	503	506	479	536	475	517	503	490	523	467	480
24239	21422	28859	24370	21392	13893	5863	3482	2673	2423	2098	1910	1756	1600	1404	1171	981	832	729	631	559	524	519	485	489	450	448	482	457	428	423	440	443	402	441	403	445	433	431	401	429	378	439	442	422	368	414	389	436	447	420	415	416	420	399	379	416	385	407	370	410	418	410	404	417	404	417	434	428	391	405	426	376	400	432	423	472	416	397	375	397	435	375	408	438	403	425	377	383	392	401	414	411	404	425	411	391	390	431	452	405	348	401	415	360	423	411	426	379	394	432	377	421	418	375	407	406	394	408	390	380	421	430	395	392	395	432	405	415	383	393	427	401	375	456	399	422	414	398	380	389	386	398	387	417	413	394	402	415	384	373	412	375	391	428	408	406	403	430	413	375	394	371	385	403	382	414	419	389	407	393	373	383	390	411	421	433	416	399	382	375	393	387	414	424	413	376	454	374	379	463	386	405	388	406	379	390	383	386	375	390	408	415	389	380	398	412	400	404	421	408	417	407	381	361	391	413	404	388	375	389	407	399	384	391	393	369	381	398	429	414	389	405	417	388	409	439	389	390	436	373	422	377	396	389	423	413	393	397	401	410	421	377	420	432	399	382	425	407	433	404	394	381	421	369	388	422	403	446	404	370	398	380	408	425	422	403	412	396	390	391	401	424	411	418	429	406	417	367	389	445	397	408	379	397	417	410	410	410	417	390	439	384	406	457	400	407	436	401	423	400	416	411	389	415	412	397	396	400	424	391	379	460	410	406	395	393	426	391	377	436	404	384	416	390	396	380	414	379	398	413	440	411	416	372	370	374	430	399	411	398	378	396	422	379	402	406	414	358	403	392	397	425	388	405	391	393	399	367	385	381	402	446	396	384	423	447	391	414	418	414	387	412	428	367	400	400	393	394	407	430	404	424	411	413	380	357	391	398	400	392	410	405	403	418	391	400	384	400	388	428	425	411	416	358	396	393	403	401	381	413	374	412	391	408	401	419	416	411	403	384	442	425	383	411	387	399	448	392	381	378	400	405	377	437	398	387	414	387	373	453	397	399	383	384	379	409	386	397	404	399	439	370	384	423	400	451	380	373	380	400	408	411	399	412	427	424	396	394	376	376	382	365	395	387	371	413	411	416	414	384	419	408	412	394	406	378	405	397	382	401	387	422	390	430	384	380	394	386	400	402	366	388	396	413	349	397	381	404	430	403	375	395	429	369	426	425	415	369	438	388	427	371	419	376	427	414	405	416	410	423	391	418	414	429	376	399	409	404	395	381	411	374	435	443	415	393	424	378	406	389	428	399	420	430	380	431	431	404	397	421	373	372	416	407	402	415	416	422	434	402	390	396	441	446	373	422	405	414	427	395	416	361	381	365	394	425	395	380	383	393	375	385	394	396	429	401	376	425	426	402	430	405	384	403	401	387	392	375	379	436	423	424	379	397	415	426	391	440	407	432	411	380	395	403	365	436	409	435	403	391	398	419	402	421	401	395	385	413	409	404	404	419	388	369	416	411	423	361	425	408	394	380	428	403	418	398	401	404	388	371	419	382	360	385	401	433	429	418	374	384	396	420	407	421	409	399	388	397	403	416	407	410	380	400	368	372	428	394	422	383	407	435	396	389	394	408	382	390	395	383	419	433	393	415	417	426	391	426	382	417	381	472	400	411	421	411	418	414	405	374	422	377	386	418	409	412	418	434	419	381	401	395	404	404	428	440	402	406	430	391	369	399	357	362	405	423	387	381	435	378	431	452	390	434	396	398	379	351	399	393	413	363	399	410	424	404	391	395	406	398	401	381	365	370	398	434	407	393	380	403	425	404	368	370	411	382	370	433	398	400	390	388	453	383	404	386	369	381	419	393	396	415	400	387	395	381	428	427	416	407	398	410	386	409	379	419	404	424	424	381	415	411	409	412	394	388	390	377	379	388	420	408	445	416	390	377	397	382	408	399	420	401	424	407	402	401	425	423	369	365	423	406	404	369	389	390	410	363	409	416	392	397	398	419	399	384	402	394	412	385	405	399	407	422	398	420	416	396	449	424	426	413	375	370	392	417	418	392	394	355	407	395	374	406	369	397	378	390	445	378	441	372	404	405	394	366	403	430	377	410	432	406	400	430	392	394	406	430	424	403	403	426	426	396	403	419	420	399	406	389	411	415	407	395	392	417	377	402	411	402	394	399	417	353	383	399	434	400	383	386	415	401	432	416	411	403	394	416	414	376	365	434	390	410	412	402	409	442	436	408	413	431	403	381	384	416	397	376	443	401	436	403	378	421	390	397	398	391	434	395	404	364	373	419	368	389	400	425	364	409	418	406	347	394	399	390	438	423	406	431	405	396	433	388	376	392	433	439	404	392	443	388	354	370	429	378	411	417	398	400	414	397	451	372	415	411	359	382	370	406	418	375	422	415	382	399	372	435	426	406	365	417	393	402	433	405	390	402	418	380	432	367	415	391	427	420	410	396	394	415	389	425	401	430	420	381	414	444	441	413	405	409	408	414	394	392	393	416	365	413	412	423	385	394	384	402	390	413	378	372	384	428	395	386	402	369	398	360	416	410	429	426	383	429	399	394	384	381	416	392	393	402	393	433	405	380	429	404	419	404	377	378	378	409	408	422	423	421	402	455	396	432	372	402	405	404	424	391	394	411	396	420	417	366	380	382	390	401	426	419	397	425	414	411	372	416	405	356	419	408	420	405	391	395	398	419	421	392	419	442	379	405	400	408	382	382	373	394	423	407	399	418	395	411	376	401	359	415	400	408	385	408	397	383	372	430	416	375	413	399	391	388	411	386	407	394	407	398	441	387	394	408	376	396	389	404	426	394	428	430	436	419	433	412	367	383	373	414	392	394	392	387	426	424	378	387	400	371	430	410	412	369	389	421	386	416	398	381	362	448	415	370	373	415	429	409	457	408	415	398	425	406	381	386	402	397	373	429	450	383	431	379	410	435	415	369	411	376	424	409	393	406	393	420	411	394	409	408	433	407	399	384	408	410	412	407	401	398	469	404	412	439	446	391	390	405	414	411	414	388	383	440	380	384	405	392	400	388	383	389	399	361	378	410	390	385	404	373	377	407	374	424	407	439	330	366	377	391	395	378	379	405	368	388	420	370	409	395	374	355	393	412	391	394	409	423	403	400	437	389	381	397	403	377	408	376	394	384	422	395	407	381	388	398	405	403	433	396	409	380	415	415	441	412	400	419	375	409	393	384	425	419	413	395	380	409	372	380	414	452	397	379	372	395	411	402	387	413	395	404	410	409	406	384	426	376	458	387	399	380	420	397	397	390	430	429	437	388	409	393	412	375	421	431	394	372	387	404	422	414	388	398	396	397	433	379	411	362	369	403	394	420	421	427	417	386	396	377	426	384	402	389	381	395	386	437	372	417	387	386	403	398	396	386	418	362	454	406	413	396	396	406	425	435	411	364	379	384	397	388	398	420	386	392	418	403	385	407	371	421	398	429	412	411	387	404	406	406	420	388	397	388	376	405	431
16468	31027	29077	21792	17730	14599	12405	10253	8963	7645	6781	6224	5658	5421	4430	3758	3013	2340	1880	1625	1533	1363	1266	1213	1113	1134	1029	997	993	1036	987	972	990	975	911	913	954	940	904	833	828	876	898	886	850	857	861	833	787	811	839	819	837	858	889	889	858	876	928	807	850	799	884	812	843	840	825	857	887	858	872	842	783	885	841	844	830	881	854	860	832	803	792	816	872	839	847	813	832	800	790	813	834	853	836	778	761	846	837	856	828	845	845	789	856	843	881	856	816	837	849	792	820	840	817	805	804	823	843	792	805	913	835	816	853	869	803	897	808	899	842	825	819	871	865	800	847	840	838	825	818	805	804	867	827	824	830	879	808	811	780	806	854	825	855	895	886	884	846	805	880	824	791	790	836	797	807	841	842	813	825	886	785	868	781	831	868	886	846	829	800	825	822	823	848	780	799	830	875	834	849	820	831	856	810	822	854	855	818	802	845	791	824	791	839	853	827	773	803	806	812	820	848	881	813	817	870	833	844	805	866	828	864	833	860	813	816	867	865	811	824	805	819	844	808	842	906	862	787	875	794	871	855	836	831	830	880	769	837	827	824	889	840	837	823	808	812	826	833	840	838	809	804	857	815	857	768	796	830	798	825	838	817	826	871	851	793	822	828	801	831	820	820	830	804	861	837	796	842	819	815	887	801	821	822	865	825	881	851	874	842	821	861	862	859	846	859	863	798	865	838	841	825	825	844	861	835	852	818	783	823	907	823	855	810	773	834	831	817	785	839	848	835	846	811	838	860	814	820	856	833	785	809	854	825	824	882	884	804	889	845	860	817	801	757	826	825	831	828	848	845	856	809	805	837	852	840	831	848	806	789	817	823	832	818	821	851	857	829	836	835	783	829	777	818	858	803	833	805	851	835	830	810	819	799	814	818	773	797	815	807	794	892	864	845	826	748	830	824	836	812	849	808	842	849	794	789	836	863	844	846	835	806	818	807	801	803	816	832	829	838	847	845	837	809	848	838	822	821	818	827	856	844	818	848	789	849	801	818	842	855	796	851	821	812	864	806	834	762	860	825	812	858	853	821	833	852	859	828	869	816	816	851	809	825	845	810	852	810	825	859	794	826	809	838	886	852	827	793	795	847	819	828	840	849	795	783	822	801	836	857	818	869	795	859	815	817	876	810	833	859	845	783	856	811	820	884	818	806	851	815	811	871	815	855	799	805	822	829	796	857	881	817	806	820	861	813	838	808	772	818	803	802	889	843	806	813	827	842	800	890	802	848	832	815	833	833	801	787	803	803	843	808	858	835	850	864	850	793	802	802	783	847	846	820	816	881	840	810	850	834	827	816	834	818	831	838	810	902	852	827	849	828	829	824	841	811	841	807	905	830	857	838	820	858	857	838	861	821	784	880	817	836	811	801	824	819	825	902	838	832	843	871	826	830	828	841	830	834	816	860	802	819	789	770	818	843	819	839	835	825	771	828	865	822	803	838	885	814	872	864	830	800	816	822	795	835	853	811	792	812	927	839	820	797	807	859	846	774	850	818	865	867	825	851	850	900	810	815	835	795	840	878	786	760	836	846	798	861	807	830	853	867	890	863	835	840	805	804	807	851	830	820	887	826	803	858	847	825	831	853	821	874	834	821	911	818	853	768	781	844	812	818	809	837	819	784	795	852	819	880	823	790	855	851	877	852	844	792	828	822	785	830	777	851	787	901	820	858	785	834	845	810	806	818	850	848	829	830	808	811	836	816	822	813	819	738	808	787	821	900	834	832	806	838	822	805	840	801	841	821	835	846	856	757	842	869	765	874	815	830	836	835	839	835	783	823	845	820	814	794	822	799	797	842	892	822	813	858	806	832	801	795	825	836	798	840	820	805	803	863	849	827	861	815	854	822	866	859	841	837	846	851	824	829	813	812	817	802	820	822	841	860	830	780	800	815	799	873	812	799	851	799	800	816	851	770	839	810	828	830	834	869	781	865	899	799	843	795	831	808	804	822	786	831	877	794	838	831	852	826	877	853	823	900	874	844	839	862	858	867	853	900	831	845	772	832	847	824	815	843	810	849	836	815	843	784	846	813	784	809	846	842	780	875	830	867	811	831	826	841	835	785	775	834	800	867	872	836	879	803	794	849	899	806	854	817	816	805	859	817	863	829	823	867	838	882	829	839	834	826	878	838	831	836	833	856	846	888	795	792	821	786	809	830	823	786	842	835	797	828	827	818	860	877	855	895	802	825	798	892	820	884	843	828	839	803	852	842	861	812	811	845	831	859	875	820	822	864	854	836	819	817	866	850	874	841	812	845	803	857	822	824	853	885	858	794	871	828	860	834	811	851	823	872	845	832	786	834	880	844	803	824	824	838	818	827	785	836	825	790	826	853	807	838	756	869	852	835	842	799	792	877	846	878	841	809	833	807	837	864	767	876	821	772	807	929	846	899	851	807	826	859	825	869	849	815	846	793	796	809	830	818	871	800	773	875	811	809	808	839	783	771	830	854	787	888	798	819	867	807	809	782	865	798	816	810	827	802	795	843	778	841	830	830	802	832	812	827	829	801	839	856	824	782	827	846	832	845	815	817	804	837	816	821	876	842	841	836	829	866	836	857	854	807	759	846	819	872	777	845	791	831	835	798	860	836	830	859	885	826	846	831	809	828	819	847	847	804	862	855	824	824	872	826	829	783	853	825	870	869	837	853	806	760	825	821	847	797	871	809	813	772	832	818	823	841	855	784	792	852	819	837	788	841	832	778	768	833	821	796	829	807	828	830	834	786	826	810	841	838	806	820	835	830	797	799	848	911	841	844	851	825	817	861	822	827	788	864	829	869	811	761	803	850	821	811	874	820	854	779	775	832	809	836	777	841	784	752	787	761	840	790	760	857	816	790	842	852	848	848	798	821	801	819	805	841	844	790	774	837	849	849	824	850	871	802	829	880	796	806	781	855	824	811	824	828	813	831	854	797	791	821	845	811	813	826	840	870	789	873	804	822	810	761	828	857	856	894	849	833	846	858	827	802	869	831	835	868	850	842	822	860	811	824	805	843	839	884	851	846	818	853	803	821	823	871	827	800	827	810	777	839	822	864	812	810	840	773	794	825	810	818	840	793	823	857	849	830	778	821	801	827	898	831	810	893	819	826	814	851	829	786	806	856	833	844	779	858	855	846	813	831	817	798	806	804	813	810	800	802	829	871	842	820	835	831	778	804	790	862	867	803	817	815	877	796	866	813	803	842	818	854	781	852	840	888	867	797	799	870	802	876	881	828	814	845	810	862	848	824	825	840	893	767	776	823	800	848	811	815	841	818	804	796	833	812	791	820	836	823	841	820	808	854	821	820	835	857	847	835	818	854	858	824	840	855	808	753	773	819	820	817	811	858	808	826	830	807	784	885	787	786	813	793	828	774	764	837	846	785	841	871	794	837	852	794	771	818	789	867	786	834	829	819	788	836	844	852	813	807	824	799	781	825	832	833	812	880	827	821	819	811	826	875	837
27304	17806	7396	3449	1842	1321	1054	852	751	647	533	571	531	476	463	386	341	328	291	269	262	263	249	257	241	239	306	247	273	233	255	230	236	239	273	251	253	221	251	246	229	237	268	236	256	258	235	224	259	237	221	253	242	223	214	217	239	223	255	231	241	253	228	225	234	236	239	238	239	265	233	221	205	273	249	236	229	210	224	258	241	222	222	226	206	252	225	236	257	221	254	235	211	236	222	244	268	274	238	245	250	221	238	249	226	240	242	231	250	226	232	217	264	261	219	246	242	216	261	231	231	228	251	213	227	239	246	227	235	229	226	241	244	241	232	238	238	220	216	213	250	235	233	231	229	225	236	220	240	211	258	247	228	237	255	237	242	254	239	243	230	242	233	242	264	256	248	225	210	222	258	251	229	222	233	221	247	262	223	248	233	234	250	239	235	220	239	223	268	223	213	243	196	203	236	242	212	208	263	249	224	263	222	229	238	219	255	237	231	230	252	222	247	234	255	250	238	254	248	233	277	244	233	253	244	262	255	228	208	233	237	208	223	230	219	227	240	235	217	252	261	235	217	217	236	244	231	257	250	246	229	255	228	200	273	246	209	234	241	209	268	236	234	237	231	241	237	265	261	256	246	238	241	237	251	225	241	210	248	227	244	263	271	229	231	222	251	265	249	228	272	244	235	233	233	245	215	214	253	263	203	205	207	277	234	244	238	230	224	231	212	247	241	218	237	247	233	234	254	242	241	249	222	210	226	226	201	241	246	255	229	255	258	232	227	221	225	231	220	233	240	254	237	228	232	236	240	235	228	272	249	228	243	241	219	238	235	253	210	229	222	231	213	244	237	253	243	241	230	225	241	236	249	255	246	252	247	226	226	212	242	219	234	245	251	246	207	194	215	235	244	242	248	243	237	247	248	245	201	242	239	223	230	212	261	232	231	239	225	218	261	239	250	229	232	227	232	245	222	210	246	225	236	245	228	248	249	233	218	221	224	210	210	256	245	258	223	245	240	229	238	236	255	218	230	237	261	242	229	235	228	256	236	254	233	198	247	213	253	267	216	244	221	211	238	242	237	216	270	234	224	251	226	238	229	240	236	250	259	282	229	244	249	222	241	231	252	236	231	259	214	242	236	197	228	263	234	234	260	244	219	227	191	248	220	234	214	242	221	240	258	248	207	245	251	257	232	241	235	220	229	253	221	218	228	242	223	228	204	219	253	248	227	230	206	253	239	222	242	246	231	235	217	244	245	245	214	233	222	245	236	247	243	239	233	220	231	232	244	240	234	252	237	233	237	234	222	243	233	243	238	248	235	221	229	229	256	218	233	235	231	220	265	271	232	246	236	228	236	232	228	239	246	225	243	211	255	222	210	234	256	225	243	211	217	250	224	212	246	235	258	235	264	266	252	246	200	261	230	235	259	264	259	248	253	207	214	250	242	236	235	234	231	217	252	243	247	231	263	227	255	234	246	238	271	238	221	222	199	238	240	240	224	231	241	196	252	228	247	248	242	215	255	233	225	253	232	273	215	234	238	232	211	203	250	234	243	237	245	260	231	233	224	233	237	234	233	220	264	206	262	210	245	237	231	234	247	208	241	254	217	243	225	245	239	245	256	251	260	241	237	231	221	227	232	217	235	218	250	241	237	236	253	240	261	244	245	229	251	252	250	234	232	224	253	258	223	222	236	224	234	232	219	233	238	250	220	229	210	223	229	235	249	222	201	232	245	223	263	246	214	199	230	238	238	228	234	222	244	236	265	254	239	253	241	203	276	241	255	210	241	245	230	230	252	240	266	251	239	250	219	231	246	231	227	215	218	222	267	226	234	249	240	220	253	233	239	252	240	244	217	222	249	216	233	224	241	237	209	206	244	229	230	230	233	242	212	223	200	236	238	248	219	201	248	259	256	249	224	228	233	233	223	217	216	238	221	242	220	243	237	249	235	266	248	236	254	244	220	228	215	207	251	225	205	240	231	232	210	224	205	219	231	251	223	221	263	212	229	219	223	217	244	247	241	219	269	250	264	243	248	257	228	241	233	276	255	225	210	221	239	252	221	250	246	229	248	247	238	244	218	276	240	247	223	228	256	231	221	231	231	239	258	237	215	231	223	208	240	249	213	236	228	233	231	254	238	263	252	252	244	240	230	221	263	254	222	249	247	219	216	232	273	219	243	215	238	236	247	237	253	230	227	228	226	225	244	230	237	255	220	241	209	240	216	210	238	259	224	225	220	217	225	228	215	250	244	220	228	223	232	214	202	250	257	239	235	250	234	218	249	249	256	214	229	231	223	245	218	239	259	225	236	258	256	253	247	210	252	254	237	242	233	238	251	268	224	228	271	246	225	231	253	217	252	223	214	253	222	237	207	212	226	249	256	238	208	259	234	229	264	252	242	220	260	244	259	238	241	262	214	249	243	241	215	232	226	241	241	225	245	218	247	228	254	220	241	253	274	218	225	245	245	267	225	228	218	235	231	241	225	233	252	221	241	231	243	244	231	199	252	245	240	268	238	215	207	239	243	272	241	221	231	234	221	225	229	226	223	244	250	258	237	225	246	240	245	236	237	252	222	240	231	229	216	225	223	237	238	231	250	234	236	232	236	259	215	236	230	239	247	213	228	268	253	256	239	209	249	240	228	259	236	248	244	231	243	217	236	252	221	235	247	247	256	244	226	260	225	249	225	239	229	219	242	239	232	233	265	236	228	254	230	182	235	231	212	252	244	243	225	231	232	250	224	246	238	235	239	235	231	250	230	249	239	200	217	215	217	213	263	238	225	283	231	219	229	220	238	217	254	244	242	252	241	251	242	261	223	238	217	226	244	230	232	229	253	238	217	208	247	207	229	238	248	234	226	236	236	235	251	218	225	207	218	249	241	217	230	228	242	239	269	248	230	223	226	223	256	200	246	230	246	223	241	209	216	199	228	254	240	253	266	255	226	266	248	229	238	230	229	237	219	247	243	238	246	225	249	229	246	227	251	220	226	240	229	235	238	244	230	219	237	268	238	243	247	241	242	239	213	232	219	223	215	232	243	237	242	228	238	212	213	249	243	216	221	229	254	227	217	240	267	223	208	233	209	239	272	237	226	232	252	236	242	237	223	237	226	221	227	227	238	224	226	218	236	240	248	224	236	218	255	234	254	237	231	229	230	227	251	236	216	218	238	241	221	233	240	241	246	222	239	265	250	255	238	209	261	204	215	232	221	232	255	232	229	260	253	244	238	258	228	261	241	260	232	225	236	209	204	240	237	210	227	230	229	238	217	240	231	240	215	260	238	259	215	238	230	230	214	229	231	253	252	254	224	248	231	237	240	240	237	222	237	241	231	221	231	225	232	210	254	217	227	240	200	238	212	221	229	246	245	271	248	227	220	246	249	253	216	260	254	242	239	243	247	236	245	232	256	234	264	242	232	229	254	221	230	239	236	225	264	237	264	254	214	213	248	250	240	233	221	221	224	247	217	220	227	240	252	215	246	261	215	230
10611	15826	14419	8688	6187	4897	3924	3407	2889	2488	2217	1944	1938	1687	1481	1250	1068	919	793	748	669	620	656	624	607	567	566	544	603	565	561	564	543	556	554	558	518	558	576	567	575	542	523	548	557	563	583	554	510	541	572	556	574	530	542	561	534	501	576	569	516	530	537	536	519	529	545	539	561	561	496	501	504	524	517	514	560	543	522	504	513	531	588	508	508	544	554	528	497	484	542	557	530	555	543	513	503	519	495	539	558	548	545	526	527	517	535	526	547	508	547	509	527	510	578	534	528	575	520	533	518	545	535	535	550	601	555	508	533	527	539	545	501	548	540	545	508	532	564	513	499	525	519	589	520	526	535	538	533	559	525	548	552	540	543	500	518	506	537	518	544	533	548	595	523	526	547	565	524	523	505	557	567	562	518	545	559	557	564	500	495	535	504	508	526	566	515	542	522	516	552	466	533	478	515	550	485	502	560	533	543	509	539	541	560	545	552	553	520	554	519	498	576	528	513	527	526	526	490	499	527	508	553	557	555	538	493	513	549	539	540	522	534	538	545	533	536	479	481	497	506	542	568	547	513	555	507	526	531	569	536	527	527	517	589	537	553	495	538	524	563	509	514	542	518	488	548	559	515	547	509	512	543	507	559	543	560	536	517	577	522	523	515	551	519	520	551	538	552	507	524	539	492	543	503	517	580	505	530	507	553	548	512	569	503	540	506	503	562	494	465	565	518	559	536	512	543	572	528	524	554	519	518	513	518	592	563	559	507	515	519	509	538	516	506	522	545	510	547	527	520	512	540	540	568	490	526	551	508	524	498	529	567	532	509	516	535	544	544	504	515	524	531	538	494	525	544	537	566	531	535	530	529	549	541	525	524	514	502	525	535	517	547	566	502	550	491	490	580	520	541	525	522	537	485	538	557	544	569	536	517	544	517	512	526	539	516	557	519	504	568	508	559	529	512	511	540	576	530	530	578	493	524	560	496	529	523	515	547	545	546	539	522	506	532	522	547	507	490	528	523	539	527	535	565	505	560	524	524	522	523	540	541	522	525	519	569	582	524	569	517	544	546	543	532	526	516	508	531	559	539	524	540	555	543	548	531	514	532	550	536	546	493	538	568	555	528	510	573	550	496	540	553	500	514	547	497	537	527	558	567	512	524	516	523	513	532	519	525	509	515	545	495	539	568	560	584	546	538	543	516	544	528	527	553	532	559	545	485	523	544	553	568	548	544	504	509	555	511	533	533	518	559	563	517	531	533	575	518	545	528	561	569	531	517	525	486	529	539	497	536	520	551	563	552	542	555	502	537	545	493	502	527	538	576	510	525	580	517	530	555	544	520	532	520	485	545	541	550	566	530	514	530	531	523	557	551	510	565	491	520	508	553	526	546	529	511	551	570	581	543	483	527	531	565	528	565	546	532	547	551	528	550	552	499	505	581	548	521	537	540	518	517	533	530	542	555	488	526	541	535	551	552	557	510	518	543	510	573	571	532	564	547	554	527	561	552	558	515	505	561	591	490	552	542	537	550	572	539	548	597	534	508	548	535	530	577	552	515	539	559	549	504	530	507	502	535	534	532	512	488	537	537	516	535	549	520	553	528	510	524	556	521	572	550	524	532	561	538	567	524	548	517	543	533	562	537	534	578	496	513	489	541	541	541	541	525	507	512	520	557	535	495	524	544	543	515	546	542	541	505	513	572	518	569	508	527	496	536	542	480	536	511	581	553	528	505	497	500	540	528	554	544	512	518	510	549	541	536	549	517	552	577	526	511	510	537	535	536	499	477	573	519	535	541	514	528	507	531	537	513	517	532	543	528	550	510	519	491	539	542	547	532	531	552	566	523	515	572	553	551	526	483	526	544	522	528	556	525	539	526	539	547	509	582	510	529	560	515	536	506	531	547	531	560	500	531	526	525	512	573	535	513	551	582	536	537	516	559	530	543	526	568	496	557	528	532	484	542	519	510	505	527	506	549	522	569	542	515	539	551	514	515	569	558	538	498	512	524	516	521	517	509	510	571	558	548	546	604	515	585	531	521	575	505	501	550	501	513	545	520	548	535	530	528	528	551	523	516	537	523	527	547	522	519	521	519	532	556	517	537	519	495	516	541	543	528	551	532	545	502	555	521	534	516	498	505	542	548	545	489	536	516	521	521	502	529	556	546	518	516	535	537	544	556	521	513	539	550	543	560	551	540	526	521	538	535	557	541	513	578	566	498	534	562	543	542	511	496	532	513	525	555	549	505	534	516	555	524	539	536	533	559	500	561	527	516	523	532	519	524	570	538	515	495	480	518	509	488	559	523	539	490	523	533	560	557	531	522	501	550	558	516	544	531	562	525	497	517	563	521	521	544	497	552	563	523	494	568	534	522	502	546	534	547	535	491	510	535	511	523	518	547	496	498	528	522	542	563	537	558	547	546	493	542	508	481	502	542	496	512	536	502	526	575	533	541	563	522	537	526	493	506	536	533	545	506	558	553	512	532	534	559	523	518	546	581	496	559	504	549	528	543	535	509	476	509	539	523	555	521	546	535	496	562	548	541	496	516	507	510	507	520	549	554	546	526	549	524	572	521	527	510	523	510	536	537	494	576	514	549	527	539	545	552	510	537	509	548	550	595	527	566	520	535	523	544	553	540	532	522	526	556	527	565	539	543	540	510	539	525	585	493	517	531	563	482	519	519	528	540	504	509	531	526	510	540	505	492	479	556	507	520	502	481	537	539	528	532	534	552	556	512	510	559	540	567	587	516	568	531	538	510	572	463	467	561	503	514	537	568	573	548	524	512	532	561	589	531	501	537	544	566	520	570	519	520	542	536	497	510	556	555	543	545	540	524	516	507	552	573	542	534	551	492	521	557	527	511	524	543	526	515	500	537	555	535	527	560	534	522	527	559	502	519	519	534	530	495	539	547	563	512	566	560	554	530	551	560	523	495	517	537	523	490	558	561	556	514	545	543	531	532	528	508	530	567	555	589	490	526	523	534	539	533	511	557	538	497	547	534	539	548	515	532	542	577	495	548	515	524	498	534	580	546	491	526	551	548	545	538	533	562	484	532	550	541	569	509	530	514	526	572	521	527	545	533	505	543	551	594	495	495	543	544	584	566	526	564	541	558	522	520	511	522	539	497	564	568	552	555	535	542	476	537	560	527	493	550	527	549	480	557	549	523	519	523	565	478	544	529	546	508	520	602	567	498	551	547	524	556	527	524	490	587	510	528	510	530	532	506	542	555	504	524	574	533	572	529	583	505	543	534	541	551	519	528	569	542	529	533	511	539	554	516	557	524	504	536	509	533	542	552	506	560	541	496	544	507	496	557	522	559	536	541	531	513	524	555	567	463	516	548	504	548	540	520	519	526	546	565	582	522	521	527	492	518	580	514	535	539	538	542	493	538	546	542	566	582	539	544	525	542	536	565	506	537	539	550	515	491	517	570	495	571	487	542	508	509	566	557	481	505	545	569	552	510	532	532	531	552	540	567	537	555	532
25143	21433	27894	25245	13928	4296	2749	2022	1581	1352	1244	1080	1052	928	773	648	541	462	372	349	297	295	248	273	287	276	269	273	242	259	214	240	275	249	252	235	225	256	230	220	242	250	220	215	242	222	239	213	217	217	219	230	244	227	210	219	206	198	237	240	240	221	218	222	225	229	244	222	220	220	219	231	248	223	210	229	235	230	233	239	226	228	231	244	220	236	227	238	223	232	207	208	221	236	220	244	220	248	236	227	221	226	229	219	243	229	188	214	222	227	233	226	243	238	223	214	214	236	219	225	208	227	194	217	238	242	235	214	234	189	221	215	230	208	200	200	201	217	221	217	242	224	221	206	252	239	217	236	244	231	215	214	239	210	233	212	253	223	232	259	212	230	202	228	222	224	230	237	194	232	228	209	210	223	194	222	215	212	216	209	251	226	239	215	242	215	221	178	268	238	230	232	217	212	197	201	210	243	237	246	221	211	211	248	222	211	226	225	225	221	213	251	223	240	210	210	223	195	236	202	206	238	204	216	210	226	217	225	248	223	207	214	209	244	223	220	225	216	244	247	235	241	238	214	204	221	203	231	225	210	214	219	238	219	201	226	204	215	200	234	198	218	239	233	214	218	224	226	218	212	204	245	221	228	220	241	251	245	211	198	228	234	215	227	204	247	230	221	195	227	233	241	228	222	220	248	243	238	213	233	241	218	213	203	219	225	218	200	246	222	229	245	244	203	216	219	219	194	228	215	236	225	233	223	220	206	206	215	241	222	237	195	224	232	222	230	192	257	232	201	248	210	213	213	197	243	225	245	217	206	230	226	229	264	219	202	238	214	225	222	217	201	232	235	215	214	234	194	230	193	223	227	248	234	195	229	251	211	213	231	225	224	217	249	211	202	230	193	226	242	226	214	215	215	229	229	220	219	243	234	221	211	216	237	233	210	225	244	230	241	209	229	214	232	220	239	233	194	226	195	284	233	220	216	202	208	223	243	231	227	222	206	211	213	230	193	206	243	202	221	212	247	200	228	206	214	205	248	195	218	196	219	220	263	213	246	215	237	219	222	221	239	211	228	233	228	189	218	236	220	224	209	233	244	223	235	200	210	233	209	236	217	207	237	224	206	197	234	233	222	218	234	207	206	216	241	204	229	233	232	218	236	210	208	212	210	207	202	223	228	229	209	231	211	210	244	220	198	203	226	233	254	229	204	212	209	244	220	245	215	233	235	207	248	237	224	210	213	234	233	235	228	224	201	219	206	208	190	215	200	222	187	212	229	225	220	229	220	214	199	198	212	193	197	183	227	231	216	236	227	226	225	224	222	235	213	222	227	221	204	251	250	219	227	213	223	233	226	232	206	241	233	247	213	218	218	225	221	219	228	215	212	209	220	219	253	212	191	213	178	223	237	223	214	225	214	231	205	231	226	227	221	211	231	223	226	207	214	233	202	231	215	227	209	211	246	215	220	241	218	228	249	226	220	219	194	211	258	228	224	211	202	238	224	198	212	227	226	223	212	220	220	203	231	194	229	205	211	214	255	243	217	250	239	214	233	214	239	251	236	207	228	201	241	213	243	235	204	258	242	232	238	243	210	218	231	217	209	238	219	218	244	248	222	222	242	226	206	240	207	214	224	239	231	265	192	225	215	197	227	246	215	237	208	209	213	222	238	226	231	227	191	261	228	214	202	241	206	210	233	231	221	201	200	223	204	197	230	207	254	212	244	233	238	220	221	208	221	243	244	206	219	207	237	216	222	220	225	233	217	238	213	226	200	257	226	216	240	232	236	267	223	233	231	208	213	208	219	222	234	211	219	230	217	225	222	235	215	235	199	222	231	212	191	226	237	220	196	231	209	235	227	210	212	240	234	213	193	239	229	255	222	224	228	229	225	202	210	206	203	211	205	206	234	214	222	215	204	218	203	231	247	232	208	221	222	227	201	229	226	227	233	219	211	215	209	240	206	194	226	223	228	239	205	218	250	249	235	222	199	217	229	223	213	208	220	225	230	228	233	219	230	243	233	224	232	212	204	226	224	239	227	252	226	220	201	236	219	225	218	209	244	236	218	213	234	221	203	223	215	226	210	206	242	227	256	198	242	214	214	193	208	219	238	226	219	233	212	211	214	231	247	254	189	228	217	231	210	230	234	288	215	219	203	219	232	203	223	233	231	222	232	225	188	211	215	258	226	218	232	210	214	228	224	243	205	220	225	197	204	226	224	213	212	230	204	219	227	213	202	224	228	202	226	204	245	212	237	212	226	223	243	210	209	218	231	231	236	236	216	248	213	219	217	191	215	208	240	200	224	235	250	239	214	222	217	263	193	213	223	239	239	211	223	236	227	224	203	227	219	241	201	222	228	202	240	205	272	245	238	202	210	205	222	223	219	198	221	213	232	200	212	238	199	212	225	209	225	226	255	223	226	233	243	241	257	223	246	223	223	221	230	196	216	215	206	232	215	221	223	232	189	236	235	206	246	206	224	244	212	215	207	259	198	223	192	212	252	228	186	217	234	247	203	247	254	197	204	209	229	241	209	207	216	230	235	219	218	223	215	216	237	226	231	213	218	237	235	259	258	229	225	233	221	231	203	219	241	249	231	225	213	231	223	232	220	212	222	242	220	221	218	231	225	228	210	224	239	215	222	221	247	251	214	211	199	261	244	208	215	216	210	203	220	217	249	206	227	220	228	223	232	230	216	220	222	229	225	200	185	187	204	237	212	217	220	219	247	208	192	210	221	237	260	215	217	216	246	218	232	219	206	224	204	224	250	229	246	231	205	221	216	220	201	229	241	235	199	238	219	225	204	213	208	229	240	234	246	234	200	232	229	218	237	228	224	199	230	220	203	221	224	203	237	225	239	230	238	212	204	207	228	224	236	233	254	248	214	218	220	219	207	234	232	231	232	224	218	219	200	241	206	243	208	241	206	212	218	236	213	233	245	222	222	225	199	213	224	245	225	234	212	240	223	191	226	214	222	233	235	236	227	246	232	233	213	223	209	218	223	217	203	182	246	192	242	247	210	261	224	229	214	230	214	232	252	223	188	213	209	202	231	240	227	248	227	225	228	187	200	253	220	227	237	220	204	262	224	208	231	214	214	220	239	242	214	213	214	223	217	202	217	206	232	217	231	242	223	214	236	222	231	223	218	208	235	244	216	235	210	213	236	237	235	207	225	222	190	220	212	215	227	235	231	210	240	214	219	222	199	227	243	227	210	244	220	218	231	202	200	227	229	216	191	220	207	235	251	202	223	205	224	221	252	214	236	236	226	233	217	240	234	191	214	227	222	216	204	202	204	235	222	225	230	231	222	206	228	219	220	224	219	215	252	221	224	246	216	210	219	225	226	256	207	216	247	258	222	214	220	228	233	237	220	234	249	270	225	215	228	213	227	199	218	220	230	243	229	238	210	211	231	234	220	211	246	232	222	228	205	226	244	212	222	230	232	222	209	232	229	226	248	219	233	211	256	221	246	193	231	227	226	248	210	217	223
13870	25676	24029	16459	12521	10032	8357	7155	6091	5256	4636	4188	3933	3414	2835	2292	1821	1447	1102	1027	812	816	732	738	699	665	683	587	638	592	592	621	557	608	545	538	582	568	559	562	585	551	568	538	579	545	480	535	501	459	490	487	508	504	470	514	484	512	523	502	506	491	506	495	506	501	448	550	498	521	497	524	524	523	497	502	504	543	509	513	465	525	507	520	506	521	475	501	500	551	515	501	496	507	486	521	538	451	459	479	485	519	500	504	491	487	471	498	492	499	505	505	524	492	486	510	520	495	489	471	525	496	480	471	513	484	495	492	498	563	496	525	492	489	472	479	497	500	463	504	490	520	497	496	510	503	466	486	490	561	493	525	504	510	488	500	490	452	522	516	503	488	465	488	526	481	526	498	505	505	502	486	497	488	485	504	501	477	550	554	530	487	539	504	494	501	472	529	515	523	503	497	509	497	499	476	509	530	510	520	498	489	516	509	543	492	469	483	478	500	533	519	485	498	484	465	475	501	510	498	505	495	485	459	535	517	491	484	497	511	500	514	503	496	477	517	531	485	490	465	513	504	484	516	508	526	470	522	504	523	507	516	512	511	498	546	470	532	491	517	487	504	511	551	515	477	473	519	490	476	542	503	541	505	524	533	497	473	515	495	507	443	441	587	511	508	513	478	496	515	539	509	486	498	490	499	469	471	491	528	464	454	513	430	497	533	509	553	495	504	510	486	487	501	462	459	506	566	479	498	529	501	473	460	501	493	529	470	501	495	490	455	472	520	513	512	488	486	501	465	527	483	496	534	483	495	544	507	515	496	497	498	510	469	485	495	494	517	456	491	474	549	499	499	526	500	454	495	534	484	483	506	546	480	490	498	470	479	494	505	516	481	492	493	475	499	484	516	479	500	516	498	499	457	449	506	504	496	524	454	524	497	463	510	488	495	498	520	492	508	478	509	456	490	505	520	522	531	476	503	482	514	482	496	482	496	455	521	520	506	538	460	499	478	467	470	502	545	488	498	484	479	527	466	509	457	541	476	463	511	489	492	475	516	491	492	491	486	532	474	488	478	499	495	500	523	459	514	493	555	520	488	478	490	532	467	483	510	493	520	509	491	487	516	512	528	467	525	455	475	486	533	498	506	476	489	495	504	512	511	473	509	496	536	527	512	497	449	502	506	472	532	534	498	464	508	533	505	479	504	531	508	549	488	516	511	478	491	488	511	496	483	505	554	489	515	510	507	501	533	503	542	512	509	513	515	490	497	532	492	486	452	526	481	488	468	534	460	478	497	502	493	468	486	509	504	477	487	487	468	507	513	497	517	478	503	513	472	467	516	499	527	517	522	537	518	500	480	497	472	478	465	483	512	518	493	522	466	548	481	511	526	461	497	492	499	500	518	475	477	483	481	480	498	487	503	494	482	504	521	503	502	530	478	502	493	474	490	505	497	511	467	506	457	542	497	449	500	537	537	488	488	496	514	453	511	539	480	485	494	464	502	522	506	503	470	491	460	463	481	528	501	513	533	516	470	501	496	514	484	520	488	536	534	510	508	510	474	504	495	487	520	482	514	512	513	484	478	517	497	541	495	475	526	471	485	505	503	508	516	484	468	530	497	516	501	513	465	500	512	500	520	525	480	533	490	486	525	537	484	517	515	505	482	451	524	487	539	512	489	484	525	512	473	525	479	509	504	466	519	518	503	479	485	495	527	500	468	499	460	471	461	511	508	514	504	531	486	472	484	520	513	472	479	522	483	526	491	533	474	544	515	517	501	494	499	500	514	494	500	500	477	511	544	477	501	531	524	483	524	461	518	486	488	518	520	521	536	478	485	498	542	504	509	514	514	492	487	510	455	501	518	516	530	472	462	502	509	519	479	504	469	541	512	498	504	489	486	501	493	489	501	472	512	504	458	503	497	516	521	511	504	481	520	494	488	520	510	531	534	503	511	488	517	502	483	500	508	515	470	504	510	497	522	500	494	479	504	525	473	458	512	466	479	499	514	541	508	439	515	483	523	498	485	483	501	477	489	502	496	534	499	479	515	508	511	502	506	481	470	506	514	458	528	510	489	524	526	511	501	491	499	511	470	498	477	529	498	461	513	498	528	519	515	505	490	509	484	490	504	481	458	452	513	465	499	469	496	489	484	516	498	499	526	516	509	516	509	536	506	542	502	490	504	535	549	485	482	519	520	479	495	548	448	455	506	493	505	490	505	537	510	487	476	484	504	476	495	523	478	482	475	497	549	489	511	523	482	485	509	476	508	511	482	518	520	500	526	487	509	471	495	524	521	501	490	521	500	512	499	498	526	472	490	512	535	493	476	480	475	461	509	464	492	499	507	517	494	525	451	534	502	542	465	500	504	510	518	477	485	468	478	467	488	509	485	513	491	473	485	493	495	491	515	463	522	516	459	494	507	486	481	492	519	523	465	490	446	479	501	499	503	497	541	516	503	474	498	490	500	486	491	516	525	475	505	509	501	504	505	464	512	503	512	507	493	504	508	495	518	518	506	480	517	488	458	499	496	469	480	502	508	504	464	521	496	503	568	466	520	501	526	455	549	542	525	510	535	502	501	489	521	523	485	588	507	480	550	519	468	485	501	498	504	551	480	490	485	490	462	538	510	477	494	510	497	517	476	474	467	493	467	481	500	484	522	477	536	510	477	476	527	552	482	485	537	495	474	507	519	496	472	479	473	498	513	472	515	530	508	491	527	481	476	535	500	504	516	491	477	488	501	502	470	527	493	538	467	511	474	473	475	501	468	489	496	499	504	502	512	476	502	511	517	503	516	493	499	508	476	485	497	501	478	467	471	536	506	469	559	502	518	515	492	495	511	484	501	497	521	529	521	488	459	537	495	500	471	508	500	495	526	474	487	444	490	529	518	513	480	517	517	505	522	537	508	538	502	487	514	423	493	505	514	497	490	536	471	499	512	503	495	478	445	472	486	498	509	497	507	480	481	507	491	490	482	512	490	523	506	498	528	541	493	460	508	539	480	497	494	498	548	482	498	489	525	489	504	527	447	513	439	508	493	511	487	471	486	528	467	498	518	503	516	431	506	527	512	470	495	515	501	497	440	465	530	486	515	482	554	504	513	479	468	532	512	517	518	479	521	474	504	501	494	534	514	526	486	507	499	492	472	525	530	464	526	483	525	500	489	494	519	482	525	501	501	531	526	513	505	512	490	519	513	513	494	481	483	480	533	477	518	516	485	465	502	486	465	556	483	484	508	505	494	498	491	462	481	514	515	478	498	513	481	492	469	499	478	553	504	502	484	532	509	501	471	510	463	491	502	472	519	493	484	468	529	473	485	453	483	484	484	495	483	515	486	502	493	547	520	470	493	508	477	510	479	471	506	495	500	501	532	486	536	471	490	502	506	511	479	487	504	475	510	492	496	499	499	503	514	486	491	500	481	496	508	526	517	495	503	453	465	536	503	494	487	493	492	476	528	477	475	508	520	502	495	451	514	484	508	474	495	514	510	485	485
24131	21408	28867	24306	21352	13410	5786	3536	2819	2359	2014	1941	1875	1585	1344	1092	957	759	619	576	571	512	459	532	488	462	461	467	444	458	420	421	423	437	457	451	440	478	454	430	416	441	409	398	421	423	421	373	435	410	388	436	388	400	410	413	425	414	388	359	376	415	414	419	470	418	390	408	392	398	372	408	403	401	400	394	400	400	404	387	389	388	399	408	396	382	407	399	413	409	421	438	386	420	388	436	379	402	430	407	388	426	407	383	403	402	371	410	401	373	399	385	410	397	400	417	408	411	419	408	410	389	399	381	410	362	406	404	396	418	393	390	395	397	417	371	389	432	413	411	394	372	395	386	447	397	379	393	404	387	425	368	394	400	408	410	433	400	400	388	399	386	417	418	379	370	376	421	439	407	436	404	376	387	386	420	418	411	401	400	414	392	433	424	400	408	398	399	423	420	432	382	395	421	402	393	393	403	389	400	398	412	365	372	395	416	402	416	393	378	397	403	395	410	408	359	348	401	403	384	393	413	392	384	379	377	402	393	394	374	394	414	378	393	401	366	375	395	426	411	381	360	394	396	403	407	370	432	396	384	444	431	383	411	419	418	381	450	363	408	413	400	389	408	424	383	396	398	353	408	397	388	403	444	438	393	361	405	420	411	376	403	413	368	394	416	392	369	385	387	401	424	374	414	389	408	386	380	411	381	423	387	378	400	379	426	425	407	433	428	399	389	411	398	371	395	401	411	418	444	363	393	388	386	412	385	416	404	397	390	369	399	418	401	416	364	381	399	398	417	402	377	400	420	381	415	370	398	391	421	403	410	438	408	389	383	435	411	339	427	352	398	401	429	435	406	390	391	417	373	403	402	396	436	377	411	422	421	399	411	396	413	427	385	409	404	427	404	389	425	398	379	391	399	428	374	413	387	389	414	380	367	386	402	391	372	389	407	386	402	381	371	402	387	390	391	384	392	430	364	349	425	406	394	398	421	424	404	406	405	412	394	393	380	340	380	374	411	366	404	393	382	395	394	452	387	396	392	400	383	406	411	408	374	391	424	426	409	397	372	388	394	396	388	424	395	390	426	378	396	394	430	417	363	455	349	420	361	419	403	359	409	425	423	395	395	418	410	396	407	373	442	388	408	389	397	407	379	401	361	409	404	382	371	408	402	365	383	378	401	395	387	374	401	397	393	390	391	403	416	383	381	385	400	405	368	422	382	404	401	383	399	374	355	378	391	379	378	438	385	402	450	373	416	357	381	409	405	385	402	378	361	406	402	384	402	408	402	402	414	399	369	370	409	430	381	408	366	360	380	400	381	396	416	399	386	402	386	376	379	397	422	384	407	429	397	393	393	436	408	412	386	407	400	440	398	404	389	380	377	381	364	401	412	388	383	397	384	408	400	420	448	393	400	386	373	409	388	391	422	379	390	388	417	364	394	392	393	409	356	377	423	380	401	406	416	436	350	411	361	412	403	412	402	388	383	378	431	392	427	401	406	362	395	413	425	385	410	411	417	385	379	392	402	389	375	387	406	428	429	406	372	424	387	405	411	409	385	417	390	373	383	400	399	425	388	392	386	416	427	411	395	426	386	401	430	409	407	418	378	393	400	406	416	393	423	404	383	419	426	384	365	396	409	409	416	398	443	412	376	388	414	417	399	400	388	396	389	401	416	391	419	380	398	367	419	416	411	382	379	398	372	382	412	386	424	392	413	374	424	401	376	396	397	403	405	365	380	379	376	386	425	400	363	377	371	427	417	380	414	388	425	380	356	416	428	433	423	396	402	377	390	404	422	400	397	411	406	405	388	364	409	392	392	391	395	403	397	427	415	382	386	394	402	427	403	369	394	405	417	406	405	409	414	408	379	378	397	417	393	379	392	389	391	384	392	387	404	437	341	416	379	409	371	427	390	413	418	434	390	411	401	373	440	373	397	371	403	403	377	394	401	415	423	410	398	382	436	428	400	408	357	399	403	403	423	383	381	396	424	389	389	378	392	378	412	419	405	407	390	450	403	384	375	367	392	435	430	377	419	404	395	389	393	433	403	381	392	391	404	431	426	404	423	380	413	391	412	378	386	421	431	420	369	379	354	392	403	356	405	399	423	404	413	376	396	426	398	413	412	398	430	397	402	373	410	399	401	399	420	397	389	429	377	396	382	422	402	398	394	418	391	401	388	381	379	419	382	422	416	392	408	437	390	407	400	396	407	394	393	406	391	388	408	439	414	383	397	409	385	394	433	383	359	423	394	410	389	371	416	379	415	418	398	373	385	377	386	383	416	388	360	387	393	395	442	383	429	437	386	384	373	368	380	423	404	423	405	394	393	391	388	398	397	352	420	389	394	375	380	413	398	413	377	389	383	419	405	422	404	404	363	401	383	386	403	360	397	375	350	429	389	395	393	398	392	416	393	426	370	408	410	397	402	397	377	440	412	395	408	411	386	393	386	406	422	374	403	401	367	418	428	398	396	422	388	377	411	392	420	384	383	418	405	407	400	388	396	423	425	386	373	384	405	403	374	398	398	417	429	414	385	363	427	405	391	383	396	373	376	374	389	396	418	377	429	424	401	398	393	393	411	388	400	397	435	383	401	360	395	433	391	452	410	396	414	419	373	371	384	412	373	392	379	385	403	405	369	387	366	380	394	372	394	398	415	387	410	398	363	406	395	422	408	385	444	389	392	418	429	399	441	393	397	417	410	383	386	371	402	368	419	452	411	376	415	373	411	383	379	397	386	384	398	387	383	441	414	398	370	373	382	417	393	396	406	385	402	417	406	375	396	402	367	381	400	420	402	416	399	404	407	412	382	398	386	424	403	430	427	401	365	411	427	419	447	390	369	421	400	431	395	409	392	374	395	393	383	416	402	387	387	406	409	389	390	405	395	386	401	436	381	388	431	410	370	421	404	394	425	404	416	393	386	380	412	429	384	435	386	364	384	392	372	391	385	425	394	401	407	367	421	395	377	434	371	367	437	430	429	363	386	382	419	387	377	393	361	381	403	421	371	407	402	394	379	409	434	391	389	426	413	366	393	404	386	355	407	395	394	419	424	400	389	375	416	386	362	388	400	394	417	381	420	377	376	431	392	386	378	389	358	445	384	396	373	429	390	432	419	377	363	381	360	423	431	388	407	382	410	433	431	381	372	389	389	409	414	388	381	391	380	386	361	389	425	357	365	412	357	375	430	426	381	418	378	378	414	390	412	421	408	403	382	411	357	393	414	417	393	390	372	392	387	407	402	397	400	377	394	387	384	410	395	395	390	397	382	388	397	426	385	394	420	425	421	391	431	422	379	391	416	402	371	429	417	393	386	400	386	391	421	394	376	387	400	391	381	380	380	425	435	388	391	397	392	380	389	405	408	368	355	436	390	392	382	413	428	416	381	399	437	376	390	370	417	376	400	425	429	358	374	419	391	418	443	389	403	408	392	424	428	417	396	383	430	397	382	415	431	413	404	407	397	385	413	386	385	394	399	397	414	432	412	392	375
16755	31560	29440	21893	17605	14250	12068	10549	9091	7933	6925	6373	5986	5096	4445	3564	2856	2219	1839	1545	1440	1323	1292	1173	1059	1069	1117	960	1077	989	997	925	953	881	955	959	941	889	912	882	970	934	923	897	888	827	864	914	837	874	880	842	852	864	861	898	852	820	831	825	888	860	831	841	767	853	855	846	774	815	894	831	872	877	824	798	867	844	850	851	828	811	864	807	792	847	866	877	833	858	836	849	842	898	814	860	786	909	786	836	845	847	841	847	874	830	849	829	774	829	806	837	806	873	815	876	806	784	811	789	845	817	820	863	841	802	883	827	839	823	833	839	817	800	800	861	864	806	808	865	812	811	794	829	812	855	825	852	784	812	853	815	854	807	806	821	808	840	849	767	851	811	821	787	842	791	816	831	831	844	849	802	817	808	828	782	820	861	830	818	804	835	839	797	813	809	762	841	833	864	794	791	825	842	816	830	824	851	820	842	836	800	812	814	830	851	832	850	827	848	818	815	802	816	839	833	838	853	902	845	873	837	861	811	844	800	847	825	817	826	862	792	835	867	821	794	839	884	870	793	808	859	838	845	826	884	824	836	802	838	817	855	747	808	852	831	825	797	774	853	848	842	802	802	821	856	806	812	851	843	841	851	852	831	784	850	790	827	810	794	833	815	866	823	833	819	878	826	828	851	846	816	817	810	844	842	782	815	812	821	822	793	776	827	790	830	827	800	826	821	812	807	805	784	796	779	826	837	835	846	854	838	830	801	831	836	840	784	812	828	796	828	801	823	811	847	838	764	816	793	821	855	832	818	822	838	773	798	892	835	882	836	854	866	799	830	829	850	856	836	867	817	804	862	790	863	804	873	830	850	805	852	838	841	875	855	838	809	822	862	831	824	827	802	827	838	857	818	836	817	844	811	782	860	791	858	846	780	840	824	819	842	818	808	888	819	834	831	800	842	894	830	804	831	806	866	834	812	816	865	783	824	854	822	824	790	848	855	817	784	861	843	803	830	823	822	786	789	835	829	826	813	858	854	815	787	806	851	834	801	855	828	854	838	826	768	808	804	835	814	838	875	818	895	771	816	843	876	808	822	787	897	815	837	850	806	819	854	819	845	853	860	819	820	799	806	795	842	807	807	805	856	802	833	855	861	841	870	833	886	809	891	803	814	826	821	826	846	801	883	817	856	852	839	836	813	819	805	837	875	878	790	827	844	844	822	847	857	807	820	798	835	797	820	867	775	818	876	801	851	861	795	805	815	791	873	805	811	851	797	812	811	820	812	868	785	854	837	831	821	818	882	815	834	861	854	816	812	813	772	827	800	797	814	793	909	786	864	767	762	771	762	835	845	833	848	815	843	793	869	832	847	870	885	842	830	810	854	837	869	873	885	825	858	822	868	824	807	857	809	843	864	865	832	822	838	858	806	831	856	793	830	884	815	834	827	809	810	834	782	770	858	826	844	850	835	823	822	852	799	812	826	816	844	842	844	787	835	825	822	802	842	830	780	832	840	802	846	838	841	786	843	830	877	822	853	840	789	795	768	796	847	772	847	810	786	822	834	827	823	863	889	827	807	830	752	875	835	861	824	879	797	802	877	840	802	871	845	848	824	834	818	786	778	851	846	819	788	834	843	783	784	872	811	884	826	803	859	840	856	816	816	822	817	784	826	821	830	812	805	807	820	804	833	840	866	793	798	814	807	839	800	849	820	843	813	816	877	834	813	836	824	846	806	815	855	828	880	829	801	805	828	819	757	808	797	822	781	835	798	809	860	819	794	827	838	877	811	812	853	853	854	843	846	834	841	819	878	804	811	859	819	867	847	844	827	787	809	766	885	825	896	825	822	882	817	794	802	849	806	796	813	800	807	851	822	815	796	824	830	797	859	877	811	800	785	827	798	814	831	781	797	827	815	846	824	820	830	848	807	895	774	811	815	813	860	838	806	796	819	820	769	875	821	785	838	810	824	802	791	854	832	770	797	810	826	803	816	896	850	790	830	868	794	812	851	843	803	823	787	836	872	814	852	801	872	836	766	831	801	803	825	866	834	809	828	800	831	833	792	833	824	817	815	794	826	798	851	789	809	796	836	875	806	814	794	797	839	837	812	821	797	810	832	784	803	835	803	798	819	808	779	858	784	796	849	831	860	808	811	842	798	795	807	811	827	830	806	809	800	849	830	791	820	860	829	843	846	811	756	806	857	834	816	771	854	796	839	801	857	859	855	837	821	794	786	835	825	820	802	827	879	849	841	842	856	828	816	838	780	858	785	841	817	822	813	843	838	816	805	824	795	843	815	829	805	843	787	864	820	816	823	887	853	833	823	811	808	788	815	822	823	777	848	808	863	820	800	836	779	839	880	787	836	825	896	851	835	794	835	797	805	781	791	836	801	796	854	853	847	811	779	813	833	785	827	787	831	850	766	850	790	827	794	804	833	874	842	865	851	858	813	828	792	824	825	812	814	854	854	796	890	860	861	857	802	828	778	865	824	809	825	844	806	873	871	822	807	837	848	819	830	802	855	842	818	846	815	780	826	821	857	837	781	788	850	855	777	850	851	782	836	819	834	827	858	844	786	859	844	840	794	814	864	802	849	810	837	792	889	851	824	831	810	818	836	793	853	824	807	786	823	828	820	812	875	813	826	816	832	797	838	842	838	762	815	850	859	784	855	836	839	834	849	846	821	857	827	814	844	834	788	832	810	853	839	843	846	833	844	862	858	863	849	829	851	831	827	806	820	826	853	793	849	831	830	805	806	859	846	895	829	869	813	803	816	812	803	852	803	804	827	819	870	819	812	801	888	798	767	828	766	801	834	829	852	814	847	853	819	863	858	819	838	866	777	905	805	806	811	805	804	777	830	802	806	807	846	846	830	839	825	901	778	789	799	836	871	772	828	803	844	812	802	826	802	818	805	851	797	839	811	819	810	893	833	834	800	773	869	797	790	771	825	868	865	827	836	827	859	826	882	822	821	867	834	820	858	767	810	819	818	830	863	835	775	842	862	858	806	825	838	799	850	854	844	786	809	823	839	846	833	807	816	820	800	823	835	814	877	817	836	827	832	800	837	773	793	786	843	827	835	859	811	770	835	859	818	839	832	835	812	825	828	838	840	822	860	866	863	814	869	828	817	818	836	821	830	831	792	845	830	832	827	870	781	849	815	778	825	821	860	854	850	811	852	849	757	864	867	857	868	789	814	855	828	814	813	871	804	843	837	840	845	749	825	841	871	819	843	865	812	795	814	823	827	818	808	835	844	814	823	816	819	836	842	827	770	828	778	817	817	877	865	839	834	793	872	840	842	814	843	831	811	836	801	821	823	801	803	823	816	843	804	813	791	906	874	793	851	836	825	826	828	803	812	832	799	815	801	822	805	809	834	885	829	846	833	827	829	806	794	826	843	875	785	849	858	829	834	866	845	836	789	808	812	833	823	818	882	788	870	841	834	809	795	786	827	864	864	826	838	803	789	867	836	847	825	841	848	844	763	840	851	802	843
27376	17884	7409	3393	1819	1283	1058	811	702	652	582	569	531	427	449	359	350	302	301	260	210	262	267	253	233	267	258	268	258	274	239	218	248	249	231	236	244	215	241	260	232	235	232	200	221	228	234	220	228	217	214	261	234	228	274	223	228	227	234	238	231	221	226	218	253	217	215	230	239	222	246	247	223	203	241	215	208	204	212	211	224	210	214	249	274	257	225	242	237	223	235	248	221	219	233	254	223	229	237	219	220	236	210	239	220	233	204	260	249	251	238	241	245	199	226	225	237	237	231	233	256	256	247	237	237	212	210	212	233	218	244	219	235	237	227	229	234	232	221	237	262	262	252	246	248	239	212	219	240	233	235	235	252	220	234	237	232	239	249	248	245	243	242	244	235	218	219	235	234	242	225	244	221	227	224	232	243	247	255	275	216	227	264	253	222	219	229	243	245	238	228	252	215	267	225	231	237	248	226	186	226	215	213	246	266	202	241	229	237	239	246	242	228	268	243	238	227	238	225	263	206	205	239	214	221	222	192	235	227	245	240	240	219	253	239	218	224	212	246	218	231	244	244	231	244	219	241	235	226	209	223	239	230	214	223	234	211	213	247	238	218	216	224	226	221	254	240	235	230	204	262	242	228	252	231	236	237	227	229	250	234	232	228	230	225	256	237	247	213	250	244	251	206	236	260	246	224	237	211	241	232	203	246	224	243	214	238	246	201	217	237	256	249	257	233	246	201	232	217	222	246	195	228	224	226	238	216	235	235	240	236	248	223	226	238	214	240	227	232	209	225	201	247	252	225	234	214	253	233	225	235	245	223	236	240	268	240	239	197	262	220	231	227	211	220	213	253	252	239	242	261	247	275	257	259	241	231	246	237	244	242	242	227	237	226	244	264	224	247	226	218	254	249	214	220	241	238	248	225	234	220	217	238	240	213	222	233	234	259	221	234	259	220	245	256	212	251	225	244	257	256	257	239	207	242	273	259	221	242	234	222	254	233	229	245	239	246	221	263	220	238	225	231	243	237	244	230	222	238	233	212	241	277	261	237	231	232	215	211	232	217	216	248	235	253	216	243	243	217	229	241	219	261	229	218	206	258	233	250	206	235	235	218	230	216	235	234	212	238	251	245	224	263	247	242	224	210	216	241	227	252	224	244	227	221	264	211	260	197	248	228	237	226	232	238	248	240	224	221	257	226	226	254	236	199	249	229	247	243	195	246	240	218	239	223	199	245	223	231	240	191	248	244	205	252	225	209	225	251	231	233	236	242	203	222	211	219	219	223	222	208	254	251	244	242	248	210	252	210	221	233	238	244	238	230	240	237	254	223	228	237	232	229	222	211	238	240	241	205	209	247	218	232	240	221	210	206	262	225	210	224	245	241	220	229	236	261	235	228	227	207	233	249	199	252	205	218	256	203	257	215	212	216	237	238	235	247	246	214	214	219	214	207	212	235	245	247	223	229	229	220	244	232	215	218	244	256	236	232	222	220	256	235	238	221	234	247	231	268	218	223	245	233	226	225	209	238	229	231	220	226	239	242	207	212	233	240	213	214	201	243	231	245	225	230	258	221	224	245	199	248	222	219	216	232	201	211	230	258	220	228	234	216	224	229	234	276	215	243	236	253	232	220	261	226	244	228	243	273	236	250	235	228	244	252	220	214	239	237	234	210	224	228	192	215	238	215	246	252	216	237	230	232	228	235	242	228	217	247	218	197	256	241	245	220	229	233	228	237	213	202	261	221	216	219	243	195	224	225	222	226	233	229	235	205	235	239	218	247	239	221	215	211	249	220	228	212	261	232	225	203	229	224	259	242	240	247	233	235	237	196	229	203	241	238	229	267	252	236	224	202	253	213	270	219	238	232	248	254	246	204	228	249	227	231	239	226	245	238	244	226	211	214	228	217	222	245	234	228	220	225	211	262	203	212	249	240	232	236	232	233	243	228	231	250	245	249	224	246	254	236	220	230	251	215	230	221	263	231	216	213	238	271	227	254	227	222	192	227	220	236	217	223	222	219	229	236	211	238	247	222	246	235	259	240	230	209	235	209	230	243	264	253	230	234	249	216	247	239	239	215	247	219	231	235	218	217	229	249	225	235	234	246	234	221	245	221	239	233	243	232	214	222	229	205	245	221	228	232	239	219	246	211	220	250	229	228	215	218	235	225	232	216	224	245	222	250	235	231	246	219	242	216	231	238	251	240	233	217	257	213	243	249	230	227	203	244	250	229	219	235	240	251	242	217	231	194	236	256	259	201	233	236	242	228	224	237	248	227	225	226	240	227	211	255	228	224	230	218	236	229	210	218	248	247	245	232	228	227	243	239	210	207	262	229	237	271	244	227	244	217	258	220	234	238	216	227	230	224	255	266	272	223	248	222	235	213	205	231	226	206	241	270	221	212	247	225	242	220	192	239	266	246	244	253	241	223	232	245	248	259	218	213	213	229	212	230	253	222	238	216	229	231	251	242	194	235	245	245	247	258	242	212	236	244	222	225	227	257	206	241	222	259	222	252	251	236	219	225	208	234	219	237	213	229	217	235	235	235	240	238	193	218	235	228	223	234	251	257	239	219	235	253	241	251	225	230	236	234	239	202	224	241	234	252	242	199	228	239	217	226	243	245	240	248	231	245	275	237	235	240	246	216	254	242	218	214	253	222	246	231	240	269	228	224	229	253	213	232	224	239	228	253	245	235	238	236	234	231	259	231	236	236	232	253	217	219	254	278	221	233	245	236	247	210	225	248	237	225	241	255	225	230	253	236	230	238	248	236	231	240	249	204	231	214	250	251	227	227	224	266	225	244	226	239	208	228	226	226	231	238	255	230	227	248	231	243	243	232	229	235	220	249	223	213	234	229	253	219	253	240	199	220	261	226	225	206	222	231	237	235	256	218	222	242	225	229	234	253	240	250	218	259	242	249	230	239	248	245	227	216	258	240	256	249	228	245	240	228	219	222	228	243	232	251	225	240	213	233	203	234	232	254	233	217	253	238	229	216	233	256	257	232	227	270	220	256	241	228	218	225	222	229	244	244	213	231	231	244	253	221	246	226	258	244	244	209	251	249	238	255	225	262	245	230	243	241	228	257	244	254	249	247	237	231	234	230	219	202	231	249	236	259	236	250	255	253	268	209	246	220	229	226	231	256	211	223	199	224	255	239	232	220	241	231	224	228	212	214	214	244	238	226	239	221	231	242	242	245	223	240	245	218	207	212	221	252	220	231	194	219	245	248	192	245	250	232	228	260	239	246	222	245	223	243	262	249	229	241	241	235	213	248	224	224	271	242	236	215	215	225	218	220	232	234	220	253	266	248	210	202	237	215	200	241	241	236	233	235	254	213	228	223	246	229	215	207	228	236	227	241	203	251	197	254	242	223	241	244	243	243	247	266	197	247	229	238	215	248	236	238	237	219	236	228	243	228	229	278	227	238	221	240	254	226	248	262	252	232	223	218	218	234	266	242	235	223	212	215	216	247	233	205	221	221	273
10866	16002	14723	8767	6281	5002	4162	3370	2988	2420	2183	2069	1834	1565	1426	1189	1000	868	757	707	656	615	622	616	608	555	573	568	539	553	527	578	550	547	532	556	557	549	554	576	552	556	506	506	476	525	561	544	522	557	496	525	494	573	512	512	515	509	581	521	551	541	510	591	549	528	539	548	552	527	494	521	531	520	507	533	580	527	499	521	534	504	528	571	549	507	522	498	501	558	549	531	528	508	515	489	541	511	505	543	551	526	543	534	536	539	550	522	492	505	510	553	519	526	534	553	539	523	553	498	503	543	557	514	538	543	534	520	530	529	512	553	547	514	528	517	511	532	490	534	497	511	515	546	537	519	502	526	557	509	510	499	511	516	519	459	528	507	552	517	505	518	503	551	548	463	514	564	522	535	574	566	517	523	542	546	519	530	549	542	504	548	561	495	552	519	503	540	535	468	535	507	522	525	541	529	513	545	567	512	537	530	489	513	508	521	520	531	522	531	542	532	542	502	562	498	518	489	520	530	531	540	548	542	515	522	561	479	534	515	555	515	491	527	499	546	546	535	571	496	541	504	501	544	563	529	508	521	527	497	518	528	536	530	519	558	534	518	514	535	515	538	567	545	534	507	518	527	506	517	517	545	504	528	507	525	545	529	510	521	545	530	549	478	518	541	506	527	529	529	552	507	523	559	536	502	510	558	559	517	523	502	504	544	564	554	562	496	512	507	508	534	510	516	560	522	513	536	503	481	553	544	533	544	540	491	494	496	537	559	505	517	510	531	523	530	511	519	521	547	521	517	512	568	514	543	529	559	525	525	536	528	508	533	533	552	535	583	536	525	519	561	544	487	529	529	519	513	554	519	534	492	535	533	489	523	533	530	498	494	484	536	479	538	521	498	541	484	495	562	534	514	522	523	560	545	501	489	516	554	481	510	548	507	522	556	488	516	524	537	547	533	522	568	527	561	488	534	513	532	538	518	521	535	531	541	545	517	516	525	543	534	525	533	522	492	501	549	530	508	541	548	528	525	546	537	496	534	520	513	533	513	517	535	475	530	537	531	488	577	506	515	502	556	543	493	523	489	501	564	515	478	511	506	537	556	539	515	491	561	509	542	511	524	545	533	485	509	565	514	542	489	507	534	525	530	543	521	504	525	527	502	504	493	556	534	562	582	531	492	512	521	528	503	499	555	489	557	541	528	524	546	539	493	548	521	517	530	543	547	511	559	509	498	513	584	529	518	559	530	528	536	503	530	552	547	545	550	528	553	532	556	538	528	523	538	535	502	502	549	542	508	563	512	553	490	507	554	541	510	521	524	528	527	539	513	514	572	496	551	537	518	523	515	497	554	531	490	542	532	537	542	512	503	511	548	536	543	503	520	503	551	534	521	523	544	514	519	528	530	566	549	514	524	526	533	510	512	535	491	508	512	527	540	504	491	543	520	527	530	503	543	513	502	539	487	506	535	508	561	529	507	548	498	524	523	521	540	509	516	520	542	550	531	552	499	507	565	531	548	511	511	549	506	553	495	479	556	542	521	509	456	507	524	485	575	541	561	563	512	533	515	544	512	503	548	549	528	549	514	511	547	528	493	508	539	523	513	529	544	544	511	525	495	532	549	526	488	510	535	500	527	544	502	550	541	528	562	502	508	509	499	514	509	545	501	561	537	516	530	498	503	513	556	512	516	542	529	513	508	538	554	511	501	521	500	511	554	561	525	510	525	525	502	523	511	577	550	492	556	546	512	541	521	536	557	497	500	498	535	470	543	544	531	546	510	528	506	516	546	539	513	580	523	562	545	543	498	552	579	498	529	531	562	511	550	521	533	508	535	531	508	522	530	495	532	556	516	527	539	558	481	545	552	507	571	515	507	507	537	499	525	512	544	501	549	527	500	503	501	493	518	503	496	523	516	516	485	572	544	520	525	542	493	525	562	481	554	534	513	536	544	560	558	552	541	550	571	502	568	533	529	493	553	544	532	535	541	493	510	520	521	489	529	514	487	549	495	547	533	510	532	534	504	556	527	499	497	534	501	530	553	574	532	532	512	544	565	536	550	518	516	487	551	514	552	521	540	554	539	539	503	520	508	607	512	528	543	526	480	532	501	507	536	554	481	519	488	551	548	525	498	522	534	550	513	532	499	561	531	492	484	512	523	523	496	572	533	549	534	538	519	543	490	545	517	500	533	555	526	503	539	533	551	525	515	505	529	513	543	525	511	512	505	519	530	553	534	494	506	463	529	549	541	503	542	525	490	567	548	516	539	531	510	557	545	485	546	538	483	535	504	520	546	509	528	545	537	516	534	539	557	549	518	518	576	517	530	556	525	529	521	521	500	537	543	508	481	531	538	508	543	546	487	532	530	553	521	484	560	517	554	541	540	528	535	522	520	549	575	550	548	540	474	467	529	555	485	545	514	547	540	544	532	522	529	530	526	509	534	514	535	560	510	497	532	504	532	537	505	527	506	551	499	509	503	514	534	530	537	513	561	547	504	507	529	541	524	522	471	531	533	542	517	523	537	538	519	496	532	567	534	543	525	538	524	513	484	524	515	541	546	536	504	525	553	518	532	517	530	540	531	518	492	523	480	501	540	518	566	526	571	545	532	543	568	479	515	547	536	553	492	528	506	466	541	510	523	594	487	539	493	533	500	546	558	513	529	517	529	481	473	554	526	515	488	524	544	494	514	550	524	553	541	484	554	567	542	549	545	541	522	520	521	503	541	523	524	497	526	537	524	527	553	533	480	479	459	538	518	492	542	508	523	508	541	503	537	509	533	516	530	505	503	525	567	540	554	541	540	522	517	553	545	520	526	529	530	517	539	560	514	518	526	544	524	534	489	515	491	519	528	505	531	510	544	516	519	518	522	516	533	521	534	500	520	532	499	516	506	517	547	515	541	523	523	532	553	540	502	560	514	500	536	533	522	518	480	475	559	545	533	522	538	495	522	528	479	557	453	521	533	541	488	517	527	509	568	529	540	505	543	515	531	512	564	517	505	518	510	558	543	503	513	563	520	551	506	524	553	561	538	524	535	564	515	499	518	548	532	564	510	543	530	495	497	513	508	513	534	549	556	517	555	552	513	514	542	481	515	535	539	544	553	531	546	597	513	528	529	526	540	484	521	511	538	518	523	527	531	497	537	530	527	521	565	528	552	528	523	526	499	529	512	538	532	476	520	530	548	514	480	526	517	498	509	529	563	527	538	537	526	539	484	520	502	533	550	525	561	538	536	521	509	521	549	566	545	512	487	533	476	554	564	537	553	526	488	517	510	505	520	527	528	551	513	509	512	550	554	484	552	513	499	554	499	495	535	535	532	516	511	567	499	522	519	529	505	540	541	494	534	521	529	495	547	545	519	528	557	490	525	514	520	533	544	516	547	525	541	492	524	504	514	492	524	517	518	541	542	549	528	546	510	509	510	523	530	507	509	553	572	547	484	579	548	534	543	549	540	519	489	534	533	471	535	517	494	508	523	555	518	503	480	510	542
25105	21411	27791	25280	13521	4362	2804	2154	1748	1408	1279	1166	1018	870	722	614	480	393	324	334	320	246	263	247	265	277	266	264	275	250	223	226	246	226	219	240	227	251	224	228	262	226	229	225	231	216	236	243	226	201	212	237	235	225	248	240	227	209	253	209	218	212	222	230	204	200	232	220	225	237	216	205	237	211	231	208	183	200	216	216	215	233	212	221	206	235	234	233	236	211	214	201	208	208	229	216	220	229	222	210	223	216	215	214	217	210	215	239	231	228	229	222	234	220	224	231	210	240	215	225	241	216	208	211	251	197	229	200	214	210	214	255	228	221	222	202	215	203	223	226	214	253	214	227	217	214	206	203	201	241	222	213	231	248	214	217	213	216	192	247	201	215	237	205	199	206	240	211	205	221	220	221	239	215	212	215	210	226	232	219	228	214	201	219	194	218	223	213	236	220	212	218	219	208	212	250	223	221	214	207	218	234	227	205	198	210	219	223	215	260	214	211	201	206	193	225	214	211	222	221	224	243	238	229	218	229	208	223	218	211	209	214	193	211	237	221	228	202	231	209	254	238	233	220	221	223	214	196	211	212	196	204	214	226	231	228	208	237	216	218	245	226	207	216	266	206	200	223	201	223	202	257	232	201	250	215	215	247	188	231	229	216	234	220	231	231	242	251	212	230	198	199	218	236	217	209	220	219	193	198	240	231	219	203	216	250	210	189	207	232	203	231	225	223	220	228	227	214	216	213	211	231	215	185	224	214	227	211	213	218	244	234	225	226	191	220	226	229	225	241	221	206	222	208	215	198	230	205	253	222	214	229	238	222	211	196	233	218	214	213	225	212	206	193	198	231	215	243	211	223	232	224	207	204	231	212	233	212	235	207	229	238	218	213	213	223	237	237	216	233	230	234	196	224	226	216	209	252	221	233	217	229	232	197	231	209	213	211	193	210	213	200	221	228	222	222	219	202	221	199	222	215	212	218	229	222	227	225	193	208	207	226	221	193	249	206	218	204	217	214	249	190	218	222	211	230	209	196	204	226	189	215	233	197	214	203	227	202	217	194	227	217	226	222	216	232	255	218	209	227	192	237	222	212	199	234	213	211	211	239	220	232	237	214	224	216	243	241	236	224	233	221	238	205	220	208	182	233	199	247	224	215	223	243	201	219	200	235	257	203	184	199	232	189	207	216	209	206	249	232	235	206	209	223	225	251	230	224	222	223	229	261	204	207	223	223	203	225	232	222	200	238	192	229	196	225	222	215	233	207	204	211	193	227	203	235	240	244	227	227	212	247	211	229	232	201	226	205	218	227	251	207	212	239	227	228	235	221	209	210	215	201	228	204	194	229	231	201	213	240	218	216	225	207	214	236	216	224	204	223	218	211	208	215	246	229	182	195	189	252	228	228	234	202	206	229	221	199	221	206	273	224	229	232	216	247	232	211	205	190	217	211	204	214	219	232	180	243	212	216	216	230	223	239	223	262	240	204	194	246	224	220	185	219	255	233	188	201	234	257	223	248	217	221	204	219	217	212	219	225	242	206	236	231	247	226	235	209	233	203	231	222	226	191	194	229	233	203	230	213	225	240	206	223	233	184	204	219	216	206	220	214	244	195	211	217	228	240	259	229	237	213	224	212	235	234	232	221	214	227	238	184	220	202	226	220	214	208	217	214	224	221	222	223	237	237	262	226	214	215	237	255	216	242	207	232	191	228	216	232	207	215	191	180	213	216	228	244	240	238	222	215	204	226	215	237	227	227	209	221	218	202	207	225	211	195	233	228	191	245	211	215	231	207	217	211	222	217	211	230	233	218	239	209	228	234	211	224	221	235	223	206	231	260	246	218	224	212	209	230	220	246	204	220	246	192	257	217	230	210	242	215	204	208	227	240	237	249	188	232	226	223	226	226	218	239	246	209	231	218	230	236	199	204	235	218	223	229	229	219	228	207	182	235	244	251	226	229	203	221	208	208	215	224	199	225	185	213	207	224	216	243	217	197	201	217	229	204	237	211	243	250	200	191	218	240	209	197	215	218	230	206	224	223	230	208	219	223	228	213	217	210	239	239	196	210	214	248	197	191	194	214	222	237	226	223	209	233	246	200	243	225	209	217	225	242	213	222	223	198	230	208	219	201	214	206	207	245	210	208	241	206	205	210	204	209	213	235	224	250	231	229	210	210	250	211	219	247	223	209	232	200	192	211	213	225	224	202	185	229	242	198	242	213	199	236	231	219	233	222	202	210	212	209	235	208	232	222	216	233	224	210	225	232	225	193	224	213	229	200	232	224	204	227	212	224	200	220	206	199	232	213	197	229	208	224	229	242	209	206	205	212	224	198	209	209	219	223	240	227	221	221	210	227	205	200	214	184	221	202	233	220	236	182	241	202	205	258	229	218	225	229	249	206	226	236	217	210	230	196	208	212	217	208	212	175	207	228	216	229	217	209	242	219	215	244	210	227	218	233	215	219	234	203	215	238	218	215	228	218	205	210	215	220	214	237	234	213	236	212	226	231	217	237	225	226	227	205	233	209	233	212	229	248	211	206	225	236	216	218	193	226	219	210	199	210	246	222	219	239	228	223	222	202	240	210	237	230	218	225	253	233	231	210	214	237	223	205	193	209	215	221	198	194	212	211	207	227	221	193	224	246	238	240	230	211	242	200	191	222	187	237	206	214	213	233	210	222	191	215	206	203	244	210	226	216	222	222	205	209	216	221	246	221	189	223	217	227	225	209	207	240	212	236	219	221	203	196	206	225	244	206	218	226	223	224	235	219	232	209	216	206	217	189	211	222	244	239	230	184	228	208	246	204	218	209	209	215	259	213	239	213	219	224	209	258	197	201	232	224	209	226	240	216	182	197	205	237	196	211	212	191	230	212	206	204	210	226	210	205	228	237	221	196	226	220	232	194	189	226	250	222	229	225	212	234	238	247	208	211	228	206	234	196	204	239	213	227	210	218	202	201	219	218	223	240	193	235	239	213	234	242	229	221	229	209	224	225	217	216	218	187	210	217	221	231	228	217	217	234	233	225	223	193	208	225	211	207	207	239	195	234	228	224	230	228	209	197	213	208	216	220	234	207	214	227	213	202	229	214	207	231	226	219	223	253	229	209	225	219	233	204	223	210	226	220	240	216	208	226	223	246	219	225	204	230	235	250	209	216	222	214	229	214	241	231	202	237	207	213	213	227	204	219	206	230	217	228	212	210	263	227	236	205	216	230	213	216	212	213	240	224	210	205	215	199	244	239	206	243	211	229	206	224	227	221	235	230	225	225	195	229	241	214	199	242	209	191	204	221	225	213	219	227	239	239	224	224	235	231	239	242	226	218	227	213	204	208	211	229	225	214	221	222	203	216	211	226	200	217	223	218	195	192	188	201	213	230	209	217	222	206	212	222	266	234	233	222	205	200	227	251	221	219	222	232	233	222	219	217	217	211	216	245	221	235	240	196	226	240	228	226	226	209	220	220	214	177	236	207	232	204	237	228	237	219
13675	25647	24086	16352	12619	10271	8346	7227	6061	5196	4794	4228	3643	3167	2612	2153	1712	1290	1061	920	870	765	715	657	663	622	664	635	633	626	580	585	575	639	570	542	552	542	588	539	573	492	544	515	563	540	516	537	494	509	518	535	488	508	511	539	512	517	511	488	512	504	481	499	475	518	474	475	529	524	514	518	455	494	496	525	518	514	517	508	506	511	532	486	454	482	516	478	461	509	494	489	507	514	526	535	451	515	456	520	452	494	520	514	469	468	524	500	517	509	499	512	486	486	517	507	503	500	496	467	505	491	448	479	460	519	524	556	503	494	502	483	485	496	497	488	524	460	489	544	497	517	467	493	506	512	518	513	513	476	522	481	510	530	480	460	524	496	475	495	498	467	468	476	475	483	515	511	485	504	481	496	475	487	481	438	511	477	493	487	543	504	499	507	453	475	515	490	521	505	492	516	490	503	528	519	459	521	493	471	537	484	506	526	468	474	509	480	506	467	485	514	460	498	505	454	468	515	506	486	458	490	533	469	528	529	510	535	516	489	481	479	471	483	510	484	500	487	531	490	487	514	504	528	499	510	481	527	530	502	505	472	485	453	502	510	438	487	524	480	498	508	464	474	477	483	505	529	460	482	460	461	503	457	477	517	469	513	467	478	472	527	494	468	456	516	509	515	471	502	499	477	503	527	479	453	524	531	489	534	495	470	499	499	499	470	519	477	490	443	500	460	468	495	479	492	468	483	496	517	447	482	489	523	472	535	527	541	536	466	500	505	518	480	526	510	472	514	508	514	484	497	498	493	492	514	481	489	486	522	471	511	467	489	503	469	473	460	483	489	497	470	468	495	488	525	486	493	483	505	498	526	554	507	463	480	483	483	533	518	517	499	498	505	465	503	449	495	551	448	504	514	524	490	486	517	493	478	486	484	477	507	540	509	515	493	500	508	475	462	506	490	475	485	440	497	512	495	516	466	499	514	521	483	482	532	510	482	540	494	520	469	476	507	471	507	533	514	465	455	516	474	522	472	488	521	460	553	493	503	531	503	457	509	501	514	494	505	519	486	514	503	518	502	483	452	501	503	493	477	498	500	506	466	476	475	533	458	490	509	501	512	489	500	470	506	525	475	512	495	500	491	487	471	464	532	520	485	514	494	478	557	494	468	463	455	524	478	504	485	503	491	489	492	526	485	464	496	508	485	509	460	523	439	477	492	523	497	486	546	481	541	501	575	442	479	510	491	543	521	456	534	523	498	458	452	505	476	470	497	477	463	509	522	544	502	512	492	502	490	492	464	472	521	481	516	487	490	454	511	489	473	500	479	494	505	479	500	488	509	489	486	482	468	520	513	479	470	523	512	532	487	510	507	532	487	489	463	528	470	475	479	499	529	509	515	513	493	499	519	490	505	506	468	518	505	480	480	484	513	529	479	507	492	541	515	510	487	477	512	489	528	480	468	509	458	487	507	516	492	462	535	481	478	459	503	518	502	495	533	501	499	482	470	496	476	482	499	523	468	529	507	499	507	516	543	515	501	520	503	524	498	457	486	511	480	483	509	533	500	475	515	467	463	479	499	458	534	492	474	475	483	505	473	513	496	521	500	502	503	520	465	496	496	492	526	502	568	481	504	512	485	468	484	473	504	456	473	508	497	509	450	483	536	458	480	449	486	472	510	459	465	492	507	488	472	484	499	461	515	511	489	460	450	510	517	525	517	504	462	534	518	498	494	452	481	482	490	538	488	502	470	504	512	490	500	546	511	491	497	482	533	500	530	489	495	522	530	523	496	510	494	444	510	455	491	473	501	501	521	477	489	496	487	515	495	492	497	513	512	491	475	473	533	512	521	486	525	498	447	499	455	495	522	453	522	457	494	491	458	473	515	482	483	480	509	519	520	534	494	510	521	471	486	522	510	512	490	489	473	487	499	484	520	510	558	490	524	442	487	501	509	509	479	476	522	446	511	492	504	501	478	473	488	493	517	504	442	517	473	484	498	476	493	495	510	493	489	538	499	497	516	517	520	498	508	467	507	457	483	498	499	544	453	502	529	520	485	497	535	490	486	488	540	505	510	502	501	483	488	474	492	472	499	509	474	540	466	493	502	497	489	476	488	493	469	460	481	505	474	507	482	542	513	480	489	483	444	500	516	463	481	476	493	515	526	530	519	527	471	501	490	483	497	480	503	513	497	469	482	504	495	506	511	506	536	499	523	531	486	528	450	507	514	463	469	537	491	485	473	526	523	494	520	495	477	485	510	484	480	481	506	481	470	528	473	483	478	514	474	470	506	506	491	477	462	491	476	495	494	528	543	516	481	467	489	493	498	529	533	502	468	493	470	486	490	505	498	494	490	511	520	525	515	491	471	522	480	499	485	498	553	482	486	507	485	479	482	492	527	499	487	520	485	435	503	493	549	500	500	475	515	490	466	483	464	478	487	528	479	493	464	495	483	469	515	525	515	502	486	457	476	487	529	488	522	509	438	459	513	477	509	485	531	471	468	503	530	476	485	493	508	488	516	478	500	468	489	500	437	488	505	505	489	538	448	498	516	490	536	523	464	469	502	496	546	492	489	485	509	501	518	508	479	528	481	486	477	476	500	480	478	534	481	487	489	514	474	529	494	492	484	459	476	461	491	486	515	502	466	513	506	486	456	490	503	525	467	460	479	487	467	505	508	468	508	483	535	486	484	519	530	494	479	507	515	448	461	477	490	458	508	509	521	482	480	474	515	522	471	504	479	498	505	486	489	500	503	513	505	559	548	488	521	519	506	521	488	478	468	499	458	518	470	515	526	510	461	547	519	487	478	477	493	454	515	500	465	510	483	489	488	501	468	517	518	523	511	508	471	483	478	515	502	509	473	481	476	496	476	535	481	496	476	503	481	441	471	486	480	499	514	521	513	457	479	515	448	505	482	512	508	504	549	499	466	492	457	444	462	459	479	484	473	451	514	491	454	487	460	481	505	494	507	485	489	478	456	494	469	501	482	489	494	518	460	509	531	463	513	501	455	488	479	493	486	457	483	525	518	514	476	530	511	465	494	517	510	507	527	506	501	478	489	488	480	496	530	512	472	480	506	465	476	490	489	460	496	472	479	467	499	495	474	537	496	476	478	502	473	491	518	534	467	498	542	496	513	507	476	540	483	519	505	486	496	490	491	494	511	452	483	481	476	474	514	495	522	494	515	486	477	460	473	472	503	500	492	474	466	501	507	454	493	460	480	484	492	499	520	456	492	506	507	501	488	480	492	499	517	477	470	514	519	508	474	476	495	502	480	461	522	480	487	479	505	498	547	533	503	466	520	512	497	488	493	518	488	490	505	511	494	484	505	504	467	486	482	502	512	485	455	513	533	501	481	522	501	512	513	502	483	483	475	486	536	496	494	513	437	527	481	497	504	472	480	500	484	481	503	506	491	493	495	519	500	515	514	496	511	472	505	474	494	494	494	485	511	520	507	505	464	494	494	514	486	501	463	531	527	510	496	525	498	515	499
24150	21416	28825	24373	21329	13630	5832	3647	2706	2526	2248	2018	1655	1442	1311	1021	913	775	652	565	520	545	485	463	444	444	484	484	428	461	442	452	441	421	410	431	396	382	437	407	400	419	408	418	412	428	445	426	440	402	377	430	398	393	416	424	426	413	424	393	398	442	399	385	396	402	412	392	417	388	427	402	366	409	397	375	397	399	403	428	392	389	441	445	409	392	391	361	397	413	411	366	406	375	405	413	420	394	392	376	395	409	396	415	407	406	440	379	417	387	373	382	406	400	383	381	399	405	382	400	397	376	383	404	425	367	393	403	400	375	353	399	403	384	401	376	392	405	380	406	410	402	383	430	434	419	433	444	410	392	421	412	433	407	366	392	408	372	421	362	403	422	394	410	382	411	428	384	423	427	393	405	418	382	386	353	390	399	413	399	410	403	379	382	410	415	420	396	391	433	391	373	388	399	427	411	423	406	372	410	354	400	390	422	388	424	426	378	406	416	409	388	366	375	400	378	412	386	401	361	364	380	423	358	392	383	392	413	400	384	420	389	408	373	406	394	428	380	394	379	397	439	411	391	418	387	398	402	419	384	434	399	423	382	393	424	410	351	401	360	388	364	406	400	387	397	411	427	424	375	412	420	357	398	401	391	424	373	406	360	397	416	411	395	382	414	385	435	380	384	404	421	370	403	400	403	366	378	430	376	396	395	380	406	430	394	377	416	387	414	420	392	388	408	382	414	402	402	414	408	413	373	416	391	409	412	403	381	376	402	415	431	416	403	412	426	417	381	399	399	402	409	376	409	412	431	392	412	424	430	378	426	400	441	425	400	385	393	362	360	382	397	369	393	410	385	411	379	396	408	409	393	359	395	383	388	390	444	396	359	388	421	370	427	391	388	395	375	395	407	415	391	390	376	407	439	423	374	406	364	433	405	393	415	400	371	366	369	397	389	383	401	426	393	408	412	399	391	363	396	393	413	437	383	422	386	414	380	406	417	373	432	368	375	401	406	405	372	392	383	432	395	395	373	404	383	362	410	401	390	382	404	365	388	395	406	394	399	404	384	410	401	426	374	394	398	382	424	423	425	397	413	409	398	442	367	393	399	425	367	384	366	395	372	384	365	377	385	394	388	382	396	372	399	378	388	412	369	389	375	373	410	414	385	398	405	400	358	409	419	421	377	419	364	336	395	392	451	388	389	409	387	454	387	407	381	405	418	395	400	415	399	396	402	429	398	421	433	419	393	374	411	391	385	408	346	377	394	412	408	383	417	409	391	417	417	385	357	392	416	397	393	411	437	415	407	408	407	409	412	385	375	421	417	374	413	390	430	396	392	353	405	359	420	410	408	406	381	437	395	382	414	389	392	405	426	425	375	383	375	354	381	375	392	403	366	383	387	416	413	406	395	412	401	403	416	427	386	386	383	416	412	462	384	405	390	373	377	433	384	362	401	381	398	452	392	417	419	383	399	402	422	406	421	380	409	381	416	380	400	425	391	417	399	406	414	356	371	377	395	439	372	388	398	380	385	438	412	387	374	374	396	387	422	430	392	393	431	371	412	410	412	378	419	376	363	359	385	400	410	404	394	403	425	390	400	384	405	406	404	405	405	383	381	379	411	420	355	377	406	429	422	388	369	399	392	362	396	396	370	433	399	394	379	385	352	400	407	411	394	365	398	412	372	426	417	369	373	380	415	392	398	399	399	396	396	447	395	398	376	404	366	388	403	404	394	369	384	389	398	357	409	413	428	392	398	410	381	393	424	408	403	393	409	399	442	424	376	374	390	425	402	413	415	412	387	396	385	407	393	408	367	399	432	407	419	395	356	421	385	367	396	393	353	386	402	394	393	407	391	391	398	416	380	433	402	366	409	403	413	436	392	414	396	400	419	419	406	393	398	422	439	399	392	412	380	396	402	366	432	386	440	405	389	372	413	398	405	390	408	392	432	451	379	366	407	386	396	399	400	374	415	389	417	383	374	399	405	406	404	408	390	424	403	433	414	388	374	402	394	440	387	422	414	440	398	371	362	420	418	384	391	412	390	386	412	426	416	394	378	381	383	363	402	379	368	398	419	392	399	367	369	395	394	375	407	376	382	382	401	364	381	410	406	391	348	412	412	377	430	423	372	417	390	384	388	403	391	409	434	409	405	419	390	411	425	408	433	360	372	433	425	405	407	397	380	396	386	423	383	430	398	398	377	400	391	415	408	402	381	384	406	417	418	383	375	380	396	406	387	383	399	413	375	406	404	423	413	379	382	393	393	406	396	409	411	391	377	409	386	383	357	376	356	393	401	394	401	412	404	386	381	364	415	383	377	394	368	409	397	421	400	399	383	369	379	409	400	407	393	414	376	389	423	383	402	356	398	368	430	369	424	451	375	423	391	410	402	416	425	424	413	383	401	414	432	421	379	413	363	403	419	355	399	394	390	398	429	399	384	392	406	411	391	380	361	408	416	399	378	399	403	423	392	417	419	395	365	395	399	391	417	383	413	407	409	422	426	390	362	397	406	380	375	402	434	349	402	426	371	387	403	395	414	420	448	431	409	415	376	419	379	422	385	348	396	377	390	405	368	399	416	402	389	393	408	390	415	420	362	394	442	417	387	399	401	396	389	430	410	396	409	406	368	403	391	377	416	409	371	388	411	410	370	406	434	404	413	407	371	417	388	382	386	430	372	383	406	376	431	357	414	380	407	386	376	396	385	396	398	415	418	371	380	403	400	373	386	363	383	392	397	410	398	382	386	411	400	414	382	407	404	397	404	402	410	374	368	388	419	407	391	396	408	400	368	409	379	403	385	413	398	386	415	401	414	372	397	377	423	355	386	379	395	410	391	377	411	376	381	402	355	406	394	379	381	416	416	347	400	398	379	409	406	417	393	378	396	364	392	387	415	384	377	377	385	411	405	401	405	375	394	401	383	413	388	392	372	383	373	418	394	418	432	384	383	376	413	425	401	401	389	369	402	374	358	389	387	399	440	361	412	390	381	432	374	409	421	375	402	426	380	386	388	421	349	411	427	380	410	372	390	416	379	398	411	396	388	414	408	393	393	404	394	395	426	366	392	407	408	420	429	391	426	426	382	378	412	381	382	422	378	415	413	383	377	426	368	422	387	393	398	397	386	401	369	406	378	405	416	395	381	410	376	358	383	439	395	382	411	359	398	383	401	402	351	417	411	389	393	385	369	377	411	412	416	380	403	387	386	405	391	378	416	410	396	417	406	408	418	396	385	391	410	413	416	409	387	381	373	410	423	421	389	383	404	398	386	377	387	398	359	397	419	368	393	376	413	394	404	370	399	396	420	352	406	411	416	409	385	380	399	420	358	396	435	385	389	388	394	378	405	403	373	362	422	421	414	380	391	440	363	384	392	391	402	392	396	388	398	412	395	389	384	380	397	379	387	388	403	388	440	421	374	428	368	403	400	393	405	383	418	386	409	386	448	388	395	389	405	343	406	365	419	397	390	399	383	416	430	425	400	405	428	413	404
16689	31248	29690	21920	17917	14686	12501	10721	9083	8170	7343	6505	5523	4747	4046	3246	2710	2153	1766	1525	1322	1252	1183	1100	1147	1053	1086	1059	1020	1003	959	952	957	1006	955	928	976	944	872	932	923	913	883	892	888	915	889	822	828	819	874	842	878	869	852	827	861	833	834	860	810	772	849	822	797	816	814	838	844	850	760	788	784	832	851	826	791	795	860	871	839	819	809	837	795	835	859	874	845	815	838	846	771	810	808	842	842	812	816	848	793	783	867	825	789	797	834	838	820	836	839	867	844	837	856	824	840	794	835	840	831	841	819	829	813	870	858	786	810	848	822	828	862	866	817	911	842	815	843	825	817	848	863	823	826	828	795	852	773	878	866	826	855	846	800	850	820	833	865	833	839	804	805	876	830	802	783	789	809	872	843	828	791	793	790	807	810	814	789	788	805	839	805	865	804	846	821	882	793	843	841	777	834	813	786	811	832	816	843	821	809	822	841	817	836	803	844	815	837	746	833	835	827	867	803	799	828	864	817	842	819	830	861	900	820	826	852	805	805	858	848	868	752	886	799	778	823	812	774	819	832	839	832	784	841	781	866	826	874	822	816	800	842	801	816	817	855	787	862	854	836	834	809	815	822	842	810	836	836	794	801	867	800	826	842	813	788	814	872	795	839	858	824	808	845	759	816	774	792	737	815	825	861	869	797	840	862	857	807	855	844	798	792	814	740	913	852	816	777	855	825	840	847	826	822	822	826	824	829	829	853	807	817	824	841	816	841	777	814	836	840	832	834	842	797	839	790	855	811	808	857	849	823	839	794	856	806	825	797	778	782	831	860	813	817	820	838	807	744	844	798	846	847	826	782	794	772	817	853	812	821	776	873	818	802	789	814	811	825	802	806	848	866	848	825	828	753	815	831	853	821	830	806	796	849	786	866	764	858	893	801	840	771	833	762	829	816	764	812	845	843	857	819	823	878	826	792	817	835	833	795	810	767	783	855	814	833	837	855	817	824	853	842	838	862	849	821	812	773	869	822	818	785	813	810	820	833	822	875	790	806	862	817	836	787	808	799	822	814	855	835	834	850	818	811	781	798	827	866	806	858	850	853	828	860	848	786	835	800	808	816	815	809	800	817	822	826	809	814	857	812	845	782	849	837	871	803	797	829	838	807	852	805	820	843	832	829	781	845	829	823	787	808	829	780	845	773	841	817	835	864	789	823	824	858	817	833	801	765	794	844	793	792	787	825	828	854	824	808	781	866	841	842	838	813	799	821	792	837	871	846	854	819	812	832	832	816	834	853	779	785	867	802	857	863	831	830	866	887	820	822	864	831	781	795	848	808	836	864	812	821	821	840	806	854	852	758	811	796	804	810	875	835	797	809	875	886	797	856	789	877	807	829	847	822	820	804	813	809	854	844	771	789	866	812	825	833	826	877	761	776	804	797	862	825	815	853	851	852	815	804	796	855	792	839	896	817	839	858	770	817	850	831	828	823	878	819	793	829	810	807	853	775	867	804	795	812	798	792	772	873	854	817	788	835	822	842	828	852	840	782	851	837	804	875	806	843	836	852	810	846	867	844	799	768	833	847	805	814	806	842	851	863	849	765	821	866	805	851	841	756	854	836	848	799	815	809	828	842	801	773	795	818	799	843	853	856	875	791	837	888	844	858	823	779	745	811	826	815	821	839	810	831	876	835	813	847	755	832	827	792	807	822	823	805	834	811	840	800	789	841	765	833	798	799	820	837	823	830	816	828	874	843	851	842	826	857	841	840	777	822	818	867	801	820	849	785	858	851	826	822	834	816	824	830	812	823	861	817	831	825	848	830	822	857	842	831	837	812	834	829	828	797	843	781	776	792	775	815	776	774	771	758	844	800	766	798	852	831	840	816	834	783	855	766	814	871	839	864	797	818	800	851	828	821	868	830	819	854	778	802	836	770	818	850	820	790	829	851	797	823	803	880	836	886	843	839	834	852	852	826	809	869	868	831	805	848	816	883	811	826	796	791	814	824	816	848	778	891	777	836	798	831	824	806	861	790	795	822	798	811	840	858	844	813	857	794	831	807	820	852	843	812	820	832	786	846	823	801	804	822	859	822	827	783	819	826	828	865	786	809	830	801	801	826	813	793	774	810	828	859	794	772	814	789	857	804	852	787	812	818	845	834	827	830	803	781	841	793	810	803	827	812	842	824	883	801	838	866	793	808	834	802	780	855	796	810	823	823	826	787	810	786	889	831	837	807	821	825	814	800	824	784	816	821	793	789	795	839	779	791	811	855	823	809	817	839	796	807	835	787	807	830	832	799	784	788	799	853	783	832	879	822	825	821	818	821	813	826	835	849	822	812	863	859	820	830	787	852	818	785	810	780	842	837	806	878	803	868	795	820	851	870	774	821	825	869	822	784	850	853	825	823	820	826	817	836	821	811	838	816	825	839	791	779	829	828	805	852	815	828	835	800	845	795	779	844	819	847	798	822	867	783	833	828	784	805	794	826	819	812	835	820	819	858	839	837	804	808	815	894	795	821	767	810	820	845	910	824	838	822	841	816	845	834	797	848	836	850	816	857	872	806	816	806	825	800	814	846	829	877	745	791	864	805	808	789	818	814	810	811	866	843	831	835	828	797	808	858	805	821	800	785	884	804	800	780	819	827	805	884	844	833	753	783	800	759	866	792	857	792	836	775	869	786	778	864	810	788	767	882	776	786	851	819	810	789	794	782	844	831	802	750	835	821	829	774	799	887	820	811	830	851	793	822	824	831	780	816	771	768	797	856	818	863	834	781	837	777	861	871	860	823	782	810	854	811	816	846	881	810	815	827	736	774	779	827	873	843	811	799	765	837	795	813	821	862	824	830	842	851	823	831	871	804	843	835	804	738	838	828	841	853	800	811	832	808	839	903	875	852	806	845	815	797	774	808	843	836	861	921	773	810	810	794	822	789	870	818	806	831	828	799	810	804	829	833	845	790	857	752	837	828	804	840	875	809	802	820	808	838	811	854	837	851	808	839	798	801	836	848	852	905	812	811	828	879	831	849	848	879	767	829	814	782	808	870	796	845	836	807	782	802	805	808	859	865	841	792	787	814	823	839	812	835	793	809	804	810	822	842	785	854	814	824	820	838	876	819	819	812	843	837	862	805	833	876	780	843	834	825	851	786	780	821	854	823	838	848	864	828	835	852	833	838	843	828	770	784	787	773	838	805	862	814	826	815	784	750	823	837	805	878	775	792	917	783	772	829	860	801	839	777	858	863	831	826	853	759	889	798	889	800	840	806	785	811	875	818	843	794	827	853	801	832	850	806	890	787	840	862	837	794	857	863	785	808	832	805	781	858	822	855	828	826	806	802	794	840	804	816	865	811	794	752	792	853	837	785	856	813	825	801	848	778	822	811	824	918	855	815	800	859	794	836	855	843	825	855	885	832	847	832	810	848	784	823	802	820	791	822	829	864	843	817	840	805	789	823	843	779	820	758	866	789	825	852	823	763	806	822	819	799	827	822	846
27317	17898	7569	3662	2002	1385	1030	897	783	653	598	540	494	431	389	337	337	289	254	247	236	263	268	255	232	242	234	235	242	265	222	243	231	244	250	252	244	244	262	242	238	244	202	249	210	250	228	234	224	231	186	253	242	211	237	293	244	231	230	241	219	228	238	201	196	231	222	217	221	242	213	238	229	268	235	221	232	226	216	276	257	214	217	218	248	244	238	265	229	228	220	240	206	228	228	208	211	247	204	225	230	244	237	242	232	243	263	215	240	218	238	277	253	243	224	221	209	232	255	229	248	227	232	239	249	230	222	246	220	247	240	212	240	228	213	239	236	226	214	237	202	225	241	231	242	240	250	232	247	238	201	224	223	269	243	248	227	235	228	223	236	255	228	212	250	209	236	225	245	229	236	232	246	247	226	229	263	219	223	237	213	214	228	239	181	218	236	211	227	241	229	225	229	216	226	211	236	246	243	216	236	229	243	233	222	207	236	236	245	240	240	236	221	238	210	222	223	233	265	224	230	222	242	259	203	235	244	244	221	211	219	259	197	251	230	255	224	223	205	209	224	235	219	210	236	221	226	220	235	245	230	221	249	201	227	234	228	237	224	216	247	241	239	218	216	207	240	220	217	234	250	199	230	219	212	246	215	191	213	261	221	237	204	230	219	249	228	221	242	230	225	250	221	244	211	211	233	260	218	227	221	239	259	195	248	205	245	240	234	211	213	249	242	232	254	244	216	230	238	246	247	227	231	223	220	241	229	199	232	217	190	216	219	229	215	233	236	235	225	249	239	220	244	241	245	246	249	224	234	220	236	235	251	221	241	266	241	240	230	235	233	209	225	240	242	218	241	231	257	238	214	228	225	226	229	228	224	204	213	207	237	231	214	228	202	222	256	241	228	245	218	226	225	247	230	229	233	223	232	224	220	243	262	242	217	222	230	220	227	216	254	231	224	241	219	229	220	234	222	226	258	236	214	241	208	235	266	209	215	233	259	218	220	252	221	255	234	207	227	233	245	235	234	225	214	231	251	211	240	231	204	231	226	223	250	220	215	244	260	240	221	237	228	227	210	234	245	234	213	226	239	204	230	238	235	222	236	202	250	249	244	207	214	225	203	222	212	211	203	240	227	232	260	251	251	239	220	202	226	245	227	232	239	258	232	239	223	228	245	233	231	235	230	217	241	209	231	249	221	212	243	223	226	213	225	226	226	217	211	255	246	231	212	246	220	245	217	244	226	229	225	195	230	207	243	239	223	251	241	222	216	247	259	224	193	231	226	211	228	232	235	216	223	226	218	195	253	245	208	232	227	229	190	213	225	208	233	259	253	238	236	232	237	225	211	215	248	219	246	205	225	238	214	238	236	228	231	223	222	245	220	216	233	227	227	246	195	238	246	242	212	231	223	242	207	226	257	217	239	246	233	252	246	225	215	244	215	229	215	240	244	202	205	230	236	239	231	205	243	214	237	235	221	238	202	239	204	205	224	260	211	209	236	227	215	221	204	216	220	236	197	228	217	239	222	221	228	228	239	235	234	256	230	241	227	228	222	222	222	236	224	252	187	240	204	231	220	232	212	231	206	224	229	208	244	252	219	217	204	219	208	237	223	216	219	231	223	215	231	223	205	218	226	228	248	216	239	224	226	245	221	217	219	217	218	234	243	236	247	215	227	223	229	219	239	234	206	237	245	256	216	221	244	234	217	217	237	211	222	240	236	214	237	225	222	205	230	225	226	232	213	250	272	224	205	237	230	223	234	210	212	210	242	216	245	238	225	220	257	222	202	232	226	243	235	248	231	253	223	232	206	250	248	233	234	221	218	224	234	232	210	242	216	230	237	230	227	230	229	221	238	244	221	240	234	242	255	204	251	246	237	214	210	232	229	206	232	216	236	248	223	240	239	244	239	213	248	227	246	257	243	220	211	227	204	229	235	215	262	247	242	215	241	230	250	223	224	221	252	220	225	222	237	223	210	220	231	270	235	228	235	203	222	213	219	237	221	229	223	238	237	238	231	245	228	250	227	232	235	212	219	240	240	219	228	223	218	226	213	220	228	234	222	241	224	248	196	215	232	216	217	201	222	240	245	203	240	225	195	212	221	231	213	235	239	206	235	207	249	245	237	249	215	244	237	222	246	248	230	224	245	212	219	231	240	257	231	231	225	186	222	211	215	227	209	224	220	208	234	225	215	240	215	241	239	246	240	232	212	203	243	225	247	230	213	251	211	229	221	229	230	228	235	235	242	241	242	223	252	228	213	225	213	227	228	218	240	228	235	225	212	254	238	233	240	215	238	226	240	203	227	251	228	236	205	242	206	237	246	226	276	248	238	246	217	244	252	208	212	225	218	215	243	211	236	234	213	231	233	228	231	215	226	236	242	200	220	229	268	218	211	241	230	235	215	212	221	236	232	214	198	229	208	212	221	236	249	228	241	271	206	237	203	229	260	234	216	287	213	236	237	208	235	194	231	261	237	240	233	253	218	220	215	237	232	254	230	240	251	225	240	225	219	228	248	251	210	235	239	230	259	225	232	223	226	245	226	213	236	228	217	219	257	240	250	195	231	254	211	234	232	240	233	242	214	258	224	235	260	226	229	248	218	202	219	254	220	231	238	224	208	224	226	221	219	215	232	248	238	243	205	228	221	211	237	219	234	226	216	245	199	226	214	232	212	224	227	257	237	244	272	208	206	211	230	224	232	228	219	249	242	224	229	237	258	261	245	215	244	225	234	249	261	221	243	259	242	232	249	245	249	219	234	256	238	226	202	228	228	230	235	213	240	247	222	245	235	219	238	221	220	231	225	220	234	230	236	215	244	261	207	234	220	247	220	212	210	253	228	194	228	226	220	220	233	250	231	251	266	249	221	230	214	207	216	209	222	239	218	239	226	242	225	228	236	233	215	227	229	232	246	218	248	221	227	219	227	221	224	232	204	235	224	236	252	235	224	233	245	205	249	212	234	243	227	222	201	234	217	223	244	226	212	236	241	220	220	219	222	213	234	220	228	212	200	254	224	209	233	243	238	242	244	218	226	251	205	234	245	230	229	239	227	233	209	214	246	215	205	231	224	243	224	222	230	221	214	258	239	233	233	273	244	242	237	219	229	226	269	241	242	255	233	264	227	217	230	250	267	226	211	223	213	226	213	241	229	236	229	223	246	205	221	227	237	251	236	236	216	236	217	241	212	230	240	199	220	208	232	223	258	234	227	225	198	242	250	243	217	236	257	241	239	231	241	209	218	242	195	229	218	238	226	256	251	218	253	204	218	207	223	206	218	211	212	254	235	259	251	222	229	207	245	230	215	239	215	243	227	236	264	238	224	217	231	208	223	218	227	202	215	249	242	245	222	225	232	236	231	247	229	238	211	226	231	236	255	228	228	242	236	243	245	220	210	253	231	226	224	220	240	216	221	262	214	197	239	247	249	242	244	252	235	214	258	252	209	236	216	238	235	250	236	230	234	218	243	231	249	226	257	245	264	211	231	244
10944	16367	14950	9213	6768	5235	4285	3536	3019	2688	2382	1998	1794	1570	1233	1096	927	798	735	719	596	597	606	559	600	595	526	592	597	591	557	562	539	590	546	547	539	530	545	542	575	564	571	505	548	510	547	523	512	538	509	546	487	511	502	540	525	557	505	525	527	528	511	527	496	550	562	496	506	545	536	561	504	511	487	539	538	552	514	515	520	502	506	560	524	525	519	494	525	502	548	523	490	524	551	508	522	556	547	520	502	517	522	547	461	540	507	530	510	514	519	523	500	528	524	529	511	485	544	496	505	487	520	553	555	518	538	537	518	502	522	525	518	540	516	503	518	535	515	523	534	477	497	487	521	503	512	509	494	529	497	530	521	519	544	516	535	540	545	524	510	510	493	516	535	519	464	512	510	503	555	521	500	525	520	535	503	562	514	502	499	586	480	579	506	505	531	533	499	534	542	526	512	514	567	508	516	536	502	483	512	514	519	543	531	507	550	538	538	508	538	523	459	506	534	521	532	501	503	563	492	488	487	546	517	482	555	521	507	537	525	567	533	497	554	531	539	546	523	513	530	537	494	534	523	517	553	501	537	514	536	545	524	520	493	527	523	569	501	506	489	546	519	503	508	512	561	510	529	561	499	537	511	531	529	536	507	501	522	511	559	557	499	525	546	516	506	529	523	525	524	521	523	515	551	509	489	505	555	532	499	529	526	543	523	533	539	503	476	530	517	532	522	527	492	486	530	528	513	543	480	550	552	532	477	552	540	493	596	538	526	506	526	516	534	510	548	500	522	525	514	535	528	550	524	493	521	526	549	527	531	571	494	575	477	532	565	531	539	521	526	515	562	520	526	545	521	524	518	488	534	496	519	558	505	518	484	509	524	535	474	493	528	541	523	502	512	483	475	514	532	511	505	550	496	503	522	502	525	572	475	519	524	550	515	509	531	579	511	507	483	541	505	517	478	522	554	507	545	521	514	490	511	532	504	508	517	526	574	519	506	492	493	552	536	524	526	510	460	505	537	555	536	517	505	503	518	535	528	489	540	499	514	529	535	528	546	493	493	550	513	520	484	532	529	502	511	529	547	516	465	519	525	499	540	533	527	497	544	525	533	533	529	542	546	456	495	555	507	511	540	497	491	513	537	552	528	520	491	488	516	505	494	521	518	526	492	516	525	535	533	544	578	521	538	547	517	507	525	487	548	552	513	530	512	468	550	540	509	542	530	520	516	501	529	530	544	555	521	516	500	510	512	520	536	521	516	495	502	575	515	546	529	517	576	500	495	501	487	517	477	491	501	549	532	509	522	527	522	516	489	520	518	551	510	538	540	542	485	519	533	521	551	510	542	524	516	524	558	529	522	521	485	522	505	503	563	549	534	531	511	535	515	494	511	522	516	472	489	509	542	541	530	516	507	549	510	535	520	556	538	556	516	498	527	516	530	536	548	509	549	520	539	526	495	502	506	510	520	543	508	525	498	522	553	508	520	523	488	575	523	534	537	514	530	527	498	544	535	554	521	505	498	518	505	575	519	540	503	534	474	540	529	512	551	515	550	517	471	515	526	498	545	528	489	493	524	512	549	547	527	546	525	562	549	544	489	491	544	539	532	536	518	487	498	502	569	510	513	490	517	509	516	525	542	515	545	528	535	556	534	528	516	484	512	506	518	479	525	527	521	489	484	492	518	483	497	517	511	525	522	508	526	536	497	542	556	515	542	518	564	492	553	545	502	517	534	553	546	509	504	530	479	526	561	516	518	517	575	536	520	532	553	530	531	521	504	509	512	519	558	518	499	507	494	553	554	521	532	543	522	481	530	561	556	493	525	537	551	522	562	507	506	506	516	498	521	487	493	509	527	551	507	477	496	544	559	530	495	544	537	508	542	532	505	544	501	547	535	539	493	488	529	547	511	551	544	519	493	517	537	493	597	530	494	504	507	512	516	510	514	560	519	538	527	507	509	528	509	488	511	530	501	527	497	531	522	564	516	492	527	488	478	548	545	540	501	518	561	549	508	508	548	502	529	541	554	507	541	555	513	518	520	511	531	513	567	532	546	548	525	531	528	475	542	524	549	572	490	535	560	505	518	561	549	569	495	505	509	503	497	564	534	519	524	571	508	535	492	528	512	556	529	537	549	539	519	534	522	526	515	541	524	539	534	546	491	514	530	573	530	550	538	486	549	519	532	539	560	510	480	532	539	498	506	540	506	513	524	515	512	524	532	542	520	517	551	514	531	550	511	511	544	531	542	516	530	549	557	504	529	506	520	546	552	518	543	534	536	565	546	516	508	493	535	489	569	497	505	567	501	535	515	491	529	525	536	478	520	505	478	511	498	553	533	523	526	533	501	528	506	535	538	520	558	600	469	520	511	515	541	562	497	532	493	509	526	529	516	559	512	545	530	513	524	559	554	488	516	548	500	498	498	514	524	551	561	556	507	531	541	523	579	550	505	558	493	544	540	513	524	575	496	528	521	528	544	537	566	552	512	535	510	517	480	488	522	533	519	527	524	567	493	534	481	484	523	515	514	523	578	575	538	477	540	527	544	520	523	524	519	475	546	494	526	552	535	507	531	506	524	505	475	539	520	521	543	523	515	531	482	568	498	519	500	547	513	527	532	504	511	532	531	525	535	563	522	546	538	519	554	536	518	496	576	520	526	548	515	539	501	558	525	527	523	506	551	553	530	543	535	500	522	547	557	457	552	547	559	492	537	499	525	538	516	550	507	522	498	516	538	571	522	512	494	565	518	532	508	510	542	507	576	534	512	531	529	525	520	511	494	534	509	473	550	558	532	517	505	522	513	495	485	515	526	505	527	511	548	520	515	500	567	531	509	523	536	516	521	526	515	515	501	516	535	542	534	501	459	515	519	512	504	554	540	592	482	477	489	505	519	546	518	525	528	489	485	478	547	511	517	561	515	520	513	513	513	540	521	554	521	522	507	496	522	518	534	522	531	489	540	501	509	538	565	520	545	534	515	515	541	509	507	485	520	509	519	517	530	511	517	485	546	527	545	538	540	514	525	506	517	539	535	543	532	543	547	498	514	501	514	488	504	590	477	495	543	562	552	520	525	518	552	539	499	515	534	524	477	546	515	527	498	474	517	532	523	559	497	545	542	526	524	530	540	514	508	540	517	550	493	550	520	491	522	492	499	513	555	537	535	504	530	466	533	536	502	528	513	519	506	530	529	485	488	530	540	512	519	479	522	541	559	486	534	502	507	517	484	498	549	543	514	475	505	524	563	501	517	536	551	550	507	490	534	549	551	524	516	499	544	545	498	540	513	521	525	546	492	517	520	545	521	511	544	519	510	487	511	541	537	546	551	504	508	523	523	523	547	558	523	519	532	505	512	509	519	497	499	519	546	528	518	525	514	524	517	526	560	503	515	525	507	543	526	557	510	509	549	495	518	498	525	501	534	478	524	553	512	492	550	517	515	509	466	519	575	545	482	502	535	500	537	498	515	492	513	537	491	573	543	543	551	506	517	538
25101	21437	27842	25335	13828	4521	2843	2074	1670	1451	1309	1167	952	816	687	543	460	387	355	308	325	289	267	281	252	274	287	273	237	275	244	228	261	249	234	237	238	222	232	217	232	219	227	224	245	221	208	241	251	203	227	222	216	219	215	244	231	220	224	226	209	230	209	220	214	210	213	233	228	208	211	239	220	225	251	217	244	175	200	241	228	222	203	227	216	209	213	242	211	209	235	225	214	234	212	211	185	223	208	222	219	224	212	200	242	224	190	223	238	209	205	209	241	227	233	232	206	221	245	223	231	224	216	232	231	230	210	193	229	193	225	217	230	220	205	212	196	215	227	206	234	231	226	212	227	225	203	209	207	216	218	233	197	222	222	226	211	215	210	224	252	217	214	225	198	213	195	206	200	229	248	211	207	207	239	241	246	223	221	227	217	188	231	223	205	237	205	187	215	239	222	205	238	243	211	222	232	224	222	224	218	214	197	223	214	225	196	252	236	210	201	225	247	226	230	212	247	215	215	205	215	207	206	254	193	217	199	208	244	223	248	240	244	215	202	256	213	216	207	211	225	230	199	221	223	218	211	189	212	244	222	220	221	228	236	217	191	217	203	216	247	242	204	215	222	215	209	230	224	211	217	223	212	218	244	235	217	223	212	221	239	220	208	208	228	211	203	185	208	232	223	229	218	187	210	227	204	236	213	207	204	224	226	232	233	210	206	219	200	222	240	232	229	192	209	222	204	195	205	230	203	207	222	220	245	219	221	233	235	211	217	189	235	224	231	201	202	221	214	227	232	225	210	215	200	203	195	208	227	218	210	237	227	201	220	235	220	228	210	227	205	219	231	216	218	238	233	228	224	195	223	264	225	214	205	197	212	227	219	207	219	203	221	201	222	215	229	253	211	227	214	222	234	210	228	227	250	212	219	201	243	247	208	237	233	239	231	221	210	203	214	217	212	202	222	213	236	212	200	178	215	232	237	240	239	227	225	200	212	227	194	223	219	211	217	195	218	243	233	232	213	220	228	209	199	224	201	208	229	220	228	222	214	244	229	231	197	220	214	238	205	209	234	211	209	244	221	237	213	212	220	236	249	240	228	224	200	214	205	224	208	224	236	231	217	227	214	209	209	228	218	216	212	225	194	214	207	234	226	226	196	210	195	238	216	192	212	214	221	224	223	219	210	235	223	206	233	204	237	206	201	236	223	238	234	219	216	241	219	211	239	213	219	219	212	227	239	206	222	200	232	224	217	220	223	248	241	225	246	230	221	224	229	227	214	210	228	219	212	234	223	219	208	242	225	210	226	216	215	220	217	215	222	239	216	212	220	233	220	214	233	215	214	213	207	202	213	211	245	235	216	205	216	220	227	218	218	228	197	231	224	210	219	215	197	238	224	217	210	195	248	248	215	212	188	200	214	214	200	242	225	182	196	237	217	191	234	254	238	227	183	177	223	216	218	217	198	213	213	219	207	224	215	239	222	199	227	222	237	225	259	223	194	217	234	231	203	229	233	218	201	212	258	245	203	228	199	223	234	240	225	222	212	203	240	217	228	198	226	217	235	225	228	239	214	221	206	212	231	213	232	212	228	250	245	221	238	236	210	226	191	228	231	203	232	200	245	186	207	215	228	189	250	207	215	212	238	204	213	227	204	223	215	205	227	269	207	244	217	217	199	215	237	218	235	221	206	218	207	255	231	218	224	199	208	217	204	228	252	215	215	223	204	219	207	221	233	223	223	207	213	221	207	221	199	235	199	224	211	205	200	228	191	212	223	212	229	241	194	217	216	209	202	199	223	217	221	211	226	224	222	244	219	194	206	213	209	232	207	226	217	214	226	200	209	247	218	188	225	211	201	221	234	217	223	222	193	210	199	202	219	213	212	238	232	205	191	217	226	216	225	211	223	226	256	251	223	191	233	194	223	197	228	214	207	216	217	232	230	228	205	216	216	217	211	207	221	200	244	226	223	214	226	220	224	239	205	219	221	209	230	235	227	211	241	217	212	224	214	200	208	207	219	220	214	186	203	216	205	234	204	239	250	214	204	221	217	211	233	224	199	216	204	212	208	213	188	203	234	234	214	227	226	220	199	214	217	221	234	222	227	213	210	256	200	219	207	211	207	234	232	224	217	218	222	216	202	220	222	217	206	219	221	244	204	217	191	201	213	207	204	215	215	219	209	215	198	220	213	204	218	226	225	225	207	222	183	226	201	198	193	234	229	224	220	223	192	217	215	193	225	189	220	220	225	228	225	191	199	195	197	219	210	216	206	218	193	235	216	222	226	206	231	237	234	227	212	211	219	239	222	237	239	216	223	214	186	206	250	216	212	241	216	226	209	211	203	212	234	231	213	229	194	210	209	206	238	222	233	192	222	206	214	235	232	202	222	226	196	234	235	231	227	193	216	228	210	199	230	236	216	210	207	215	224	206	220	219	212	201	208	252	237	230	196	218	241	240	224	254	219	210	227	234	198	217	206	223	233	221	206	197	203	218	216	181	206	202	219	214	229	219	223	233	237	216	224	240	220	208	211	221	212	249	222	201	260	215	209	198	232	192	218	214	206	211	216	208	228	211	195	249	245	216	247	215	218	252	233	220	184	213	207	215	215	210	204	231	233	235	218	214	190	231	219	221	228	212	215	229	201	189	220	214	188	201	237	199	198	220	207	213	200	213	216	214	191	226	232	217	228	220	202	250	209	235	223	200	212	201	212	224	216	221	215	218	216	232	219	210	228	233	213	235	203	206	218	231	187	235	188	211	218	223	207	208	259	210	225	230	213	221	195	246	233	182	219	219	220	239	205	228	244	258	215	216	241	184	196	225	237	223	238	212	234	214	232	235	217	215	241	242	249	207	176	229	190	228	204	253	231	221	240	245	249	184	233	211	226	210	218	189	210	206	198	212	234	219	182	206	208	243	207	217	206	202	213	218	222	206	233	207	214	224	200	229	191	230	238	220	196	224	209	232	227	190	193	211	201	206	212	236	221	207	185	215	206	225	211	179	191	219	206	195	242	227	222	217	228	204	229	204	201	210	221	226	205	235	203	218	217	215	248	211	212	222	231	204	222	211	224	217	222	206	212	231	225	212	217	194	184	248	215	214	215	237	190	237	238	193	228	235	227	226	224	222	214	202	203	199	224	211	233	205	221	226	208	190	213	208	238	219	196	247	213	235	216	215	218	233	214	234	209	227	219	215	203	233	215	229	203	216	245	232	212	237	230	224	226	217	210	209	223	203	229	222	221	227	210	218	226	221	218	194	187	223	226	219	229	230	211	210	213	238	194	222	237	211	224	232	225	211	231	234	219	218	215	211	232	218	241	257	208	217	211	199	233	222	225	224	203	226	248	224	198	219	209	171	235	206	219	205	224	220	229	233	219	205	225	203	206	230	212	212	217	208	219	221	214	209	212	222	245	186	219	232	208	196	231	216	202	201	205	205	196	216	223	207	212	258	208	227	208	213	209	215	227	211	239	210	230	221	205	215	216	232
14197	25994	24620	17259	13421	10762	8851	7249	6405	5491	4791	4129	3526	2911	2355	2011	1601	1281	1053	929	801	783	763	706	666	678	648	646	619	574	600	560	586	568	541	576	569	543	603	565	524	530	581	519	518	547	512	500	519	519	495	439	543	526	523	486	484	498	489	531	490	498	533	515	476	521	519	503	491	490	525	504	469	514	542	482	470	452	518	507	463	517	478	494	490	514	496	495	490	456	460	511	538	486	460	488	481	522	505	449	495	466	468	472	486	485	505	536	461	525	490	470	476	497	420	503	490	523	471	474	501	497	504	498	553	487	501	489	476	487	496	523	482	499	507	494	506	515	479	498	475	489	503	492	505	506	499	500	510	488	466	495	500	501	505	459	492	463	479	508	480	528	493	488	471	530	520	491	475	464	525	548	523	468	472	495	512	548	510	509	463	493	535	501	510	507	467	528	514	476	517	545	464	476	485	464	470	490	493	500	501	532	447	474	480	500	452	488	486	479	487	499	504	449	474	498	444	507	504	473	523	455	514	481	515	474	498	494	455	465	487	518	524	514	529	492	486	501	498	497	499	511	480	493	483	494	467	485	508	463	513	528	484	508	471	500	519	514	442	486	474	454	490	497	510	496	493	458	473	536	452	495	455	486	516	513	462	448	494	502	494	498	463	481	474	497	502	456	483	458	476	463	454	454	502	467	519	483	488	482	471	470	483	475	482	498	480	527	487	501	503	445	475	498	460	491	485	514	466	460	452	496	495	506	495	498	491	494	483	499	494	450	487	483	496	491	505	493	495	497	541	489	522	527	480	492	459	483	509	522	497	515	473	480	479	503	501	508	521	516	463	495	522	494	463	503	476	514	538	536	476	491	480	465	478	480	496	548	493	506	491	481	496	463	519	515	524	493	480	559	507	518	520	501	486	516	507	534	507	493	464	514	484	468	475	496	518	446	503	532	501	490	472	533	488	509	488	490	481	507	491	505	468	503	477	448	488	428	501	467	484	545	544	504	474	493	484	536	504	483	497	447	520	531	511	517	514	504	526	472	517	477	513	449	476	497	491	499	483	483	487	533	499	458	475	514	503	522	476	500	492	469	500	488	547	497	515	496	490	508	520	506	494	511	494	490	473	500	490	498	502	508	480	465	510	498	510	487	492	495	477	471	483	485	513	478	509	487	451	445	507	491	483	516	480	524	442	546	496	497	495	493	494	501	466	509	480	487	443	483	477	492	491	476	498	464	487	503	497	524	492	514	469	508	489	494	482	497	514	489	501	493	490	494	482	473	472	517	498	477	483	519	510	461	478	511	492	475	478	499	476	478	535	476	488	523	486	475	521	470	501	462	478	520	471	504	482	482	499	484	507	496	542	500	525	469	481	460	549	478	452	530	479	481	505	492	503	486	536	505	492	467	506	459	468	508	444	485	534	497	533	439	487	487	479	511	506	481	488	505	516	494	489	517	489	514	479	488	518	475	473	520	520	476	497	518	490	542	485	475	461	494	470	466	467	500	493	495	475	466	449	511	496	480	479	494	471	494	479	497	525	468	486	474	506	529	490	500	494	502	528	521	534	485	499	521	521	471	457	487	483	469	495	502	491	505	508	528	513	504	473	540	546	476	529	506	495	479	495	461	523	497	457	470	529	511	511	482	493	472	470	507	464	514	480	528	508	492	515	496	487	494	443	475	510	483	499	475	470	477	491	491	491	515	456	502	473	513	461	480	500	500	502	470	506	493	528	534	498	498	504	512	464	539	478	529	470	528	490	488	506	491	488	491	478	531	472	490	486	468	485	490	487	483	508	470	463	512	445	521	492	453	475	506	524	501	468	510	487	483	519	455	468	466	501	473	507	490	518	521	452	494	508	490	496	492	524	499	501	456	510	476	463	484	459	505	488	473	452	501	494	493	494	487	478	455	453	526	505	511	469	516	496	514	511	534	433	507	520	472	536	489	475	479	508	472	507	473	435	440	482	493	505	483	478	456	485	484	480	469	494	511	474	475	526	466	493	474	466	499	467	531	486	494	486	494	526	477	513	459	505	521	487	458	473	489	460	474	511	487	478	491	504	520	516	513	486	516	529	492	467	548	489	459	479	477	482	526	468	466	491	469	469	555	469	515	472	489	493	500	484	487	466	504	472	531	495	511	482	515	478	515	484	498	456	535	500	479	520	497	517	471	472	484	498	484	515	459	538	484	484	484	474	505	464	550	502	484	469	558	489	477	468	487	470	470	515	492	504	494	495	517	515	480	458	480	478	491	484	481	460	497	478	513	472	483	491	528	511	483	470	481	487	521	471	496	527	447	482	498	497	498	466	465	486	520	495	476	477	486	509	472	468	523	495	495	478	498	475	485	492	467	490	509	490	487	481	532	521	517	460	511	461	514	470	548	504	450	482	489	475	510	498	506	490	485	456	484	486	492	517	519	466	501	514	519	476	467	503	478	504	489	521	448	495	501	484	491	520	460	490	526	474	477	460	509	516	497	465	505	491	471	472	517	498	463	467	484	447	523	525	513	527	485	538	470	517	481	532	501	476	473	507	496	520	472	450	493	496	500	509	511	501	463	503	470	433	503	485	473	505	519	486	471	483	470	458	480	476	491	491	519	495	534	525	481	471	484	449	543	486	502	500	465	490	495	467	512	484	478	514	497	473	468	568	516	502	524	499	463	507	560	509	472	472	492	494	509	497	492	524	483	499	494	515	503	505	465	483	518	504	521	477	465	499	477	465	490	496	537	449	504	551	480	521	518	485	480	493	493	501	451	510	474	469	478	513	477	498	436	492	474	505	502	499	478	483	498	481	530	480	455	502	476	491	457	507	484	493	473	502	502	481	523	476	522	501	507	500	505	512	484	525	474	479	513	501	522	488	494	515	497	513	549	444	503	473	486	499	492	489	523	497	504	495	466	526	511	508	455	481	469	508	511	467	459	547	521	530	474	515	506	492	477	486	478	485	502	491	498	505	509	503	478	497	461	463	505	492	478	480	485	483	470	478	448	495	525	497	473	492	468	506	494	475	548	524	501	492	465	481	472	472	476	458	436	506	491	535	481	520	469	472	496	472	478	482	507	479	475	503	487	488	513	472	504	501	457	485	490	456	513	487	534	517	507	480	502	458	522	473	508	477	505	502	481	435	451	485	482	496	470	502	545	520	486	519	491	489	505	509	526	495	511	501	511	533	480	509	484	505	503	522	464	477	473	485	477	519	523	489	459	533	471	501	482	520	519	492	507	512	490	486	463	438	523	476	533	467	516	517	508	522	454	491	520	508	487	467	511	444	471	468	468	491	512	487	488	461	474	498	490	519	492	497	477	498	499	509	478	493	491	468	510	483	489	526	502	478	511	473	511	503	506	481	508	497	446	483	503	534	537	500	464	524	468	485	469	483	503	495	528	478	477	493	516	495	491	496	484	486	454	467	518	498	489	456	500	511	491	503	491	469	482	476	482	497	503	476	473	484	511	512	512	519	486	486	465	532	489	504	466	483	485	496	502
24089	21413	28873	24331	21362	13982	6239	3799	2885	2566	2345	1836	1608	1347	1244	1008	856	732	667	543	528	537	492	463	481	499	467	471	431	461	408	433	438	400	441	399	417	409	400	419	406	441	400	404	428	401	357	387	406	386	420	441	408	383	439	413	377	399	419	401	411	391	400	409	384	370	375	363	408	388	393	396	388	409	378	409	379	394	410	392	419	405	411	397	403	384	422	358	364	369	393	387	382	401	382	378	372	415	381	368	374	386	391	411	386	374	416	419	391	388	406	380	379	408	387	388	409	426	391	380	382	365	392	411	393	376	406	368	366	410	366	407	429	376	371	364	393	382	381	402	377	405	406	375	439	388	363	389	382	422	425	384	393	400	397	403	429	408	410	373	421	338	413	399	402	368	386	404	381	391	411	387	350	382	396	359	394	397	407	404	426	395	384	388	440	383	427	403	352	410	384	414	411	406	360	380	391	364	392	361	396	429	390	405	400	402	356	375	391	390	405	417	400	410	393	379	380	401	378	388	416	393	404	381	380	398	397	360	391	390	395	420	367	403	405	402	395	420	411	374	393	388	402	407	388	416	401	390	410	406	379	403	361	402	406	386	401	461	424	387	374	411	410	390	379	391	369	380	354	375	376	393	395	418	401	362	394	413	431	386	376	410	415	382	388	431	382	453	381	383	424	409	366	398	393	432	386	389	382	363	397	402	380	391	393	415	448	397	407	410	405	399	399	384	373	421	387	376	382	382	374	429	403	387	362	413	373	396	420	390	396	417	391	411	413	410	423	395	408	388	387	395	389	416	369	387	395	392	402	379	405	406	385	384	381	396	400	397	430	362	433	411	368	378	418	402	406	388	385	367	365	372	440	365	400	430	382	378	411	379	450	390	405	402	406	393	388	401	390	350	378	394	383	409	425	359	360	375	408	403	416	410	377	379	411	406	365	362	401	429	410	394	384	404	416	381	383	433	412	409	418	411	394	426	351	376	400	411	421	367	404	394	403	352	403	388	352	403	386	390	405	392	403	422	401	383	394	411	407	409	391	378	401	393	420	379	393	352	365	396	409	397	393	405	379	386	360	377	394	403	383	375	396	366	401	379	392	402	370	397	388	420	377	402	353	381	384	425	408	421	388	357	316	366	413	390	433	369	378	406	403	396	404	367	392	397	403	412	380	388	384	376	393	419	407	411	401	371	387	382	387	401	396	409	418	406	367	383	432	419	378	359	393	362	365	409	365	390	388	396	414	373	389	379	413	418	397	384	390	378	402	407	391	402	386	391	397	391	364	430	377	388	405	376	389	358	405	431	380	379	420	445	400	365	422	377	402	370	392	354	382	413	378	385	409	391	380	409	367	386	413	410	429	384	349	391	407	406	361	380	400	414	387	369	395	405	422	411	408	415	371	416	412	371	389	398	392	406	377	385	413	409	363	407	390	392	448	367	404	386	392	399	378	374	369	381	400	360	356	401	369	415	373	405	390	357	419	407	416	336	424	407	378	375	394	360	383	380	384	374	392	398	367	384	399	359	390	401	377	374	380	400	387	412	413	419	388	376	365	398	403	382	379	384	416	385	381	385	394	388	391	399	385	367	342	378	396	402	376	395	397	401	394	430	394	393	406	356	427	382	380	411	386	397	382	393	441	411	378	394	370	389	384	394	364	410	394	398	416	413	396	413	399	417	419	355	385	415	387	418	366	400	402	392	389	391	390	379	407	414	401	415	395	399	372	371	412	406	378	405	405	391	412	389	366	364	395	415	411	381	355	351	406	351	383	384	363	389	369	372	374	371	366	429	376	441	355	428	388	398	367	411	416	413	426	398	400	411	397	401	379	420	379	417	392	406	437	396	388	390	412	404	413	384	407	383	354	376	392	364	395	393	420	374	368	414	393	403	417	378	356	384	383	404	386	379	397	382	399	421	402	394	397	401	368	422	396	405	379	407	380	388	419	372	385	368	431	369	437	390	376	392	396	415	389	411	396	399	407	373	397	400	388	411	384	353	427	374	367	407	388	378	388	403	363	406	417	383	393	367	386	397	422	422	358	383	399	383	384	359	379	421	439	413	376	384	397	418	397	393	411	355	375	421	358	392	396	437	400	373	388	408	364	391	417	395	430	380	393	398	369	370	360	398	413	394	381	397	352	368	416	392	380	388	403	385	393	374	403	394	382	426	393	421	396	405	387	389	371	381	380	406	454	356	392	362	405	400	374	409	384	355	386	420	362	405	415	360	370	382	342	374	379	374	404	396	348	402	412	407	365	404	370	368	371	396	381	356	404	374	361	406	363	421	350	351	381	358	399	376	384	378	404	383	405	379	404	399	420	399	397	389	384	394	399	401	386	408	381	388	352	394	406	404	372	358	400	386	407	391	366	405	380	383	368	394	379	399	369	390	393	405	412	380	367	366	364	394	374	409	372	371	389	412	402	366	394	384	407	384	388	375	380	401	379	404	420	424	379	407	373	400	419	382	350	387	373	395	394	383	380	390	409	409	391	397	375	409	395	370	377	401	382	357	420	376	432	368	397	413	412	393	412	424	385	384	388	378	382	389	403	411	393	412	368	401	371	387	415	370	382	414	411	423	424	386	374	388	344	412	377	374	366	377	386	409	423	395	410	385	378	355	398	393	428	401	379	416	392	406	379	411	402	389	408	379	429	367	440	397	384	364	378	388	375	396	381	383	410	393	391	385	376	416	399	369	413	408	397	390	383	377	383	369	410	422	413	421	374	397	378	398	391	377	344	393	376	380	396	420	396	395	406	419	396	386	372	378	380	397	385	386	388	395	408	385	414	394	395	379	415	406	385	410	410	419	386	369	397	398	363	392	424	405	341	425	381	387	386	394	361	333	350	375	391	390	396	394	372	416	366	408	383	354	398	395	385	388	417	423	380	376	393	432	373	394	381	389	362	393	396	343	425	394	368	371	407	397	394	360	364	400	370	361	396	432	388	388	382	381	393	400	357	393	378	399	418	396	374	388	417	385	357	373	389	385	382	409	375	393	391	416	393	406	414	412	396	371	407	422	389	414	393	404	392	437	384	405	396	391	388	389	415	390	383	382	407	392	385	392	378	377	374	366	390	376	403	392	370	369	385	393	398	406	377	436	399	395	391	405	393	412	355	408	387	337	387	412	412	387	355	406	430	397	411	380	406	395	390	389	355	379	378	433	392	367	384	380	405	396	399	416	365	440	381	442	366	372	373	408	399	395	415	362	380	390	401	404	384	382	439	381	370	437	352	411	410	380	411	358	415	381	377	391	375	380	375	387	377	392	336	376	384	401	407	403	364	410	353	417	373	413	383	385	397	378	393	410	415	433	389	395	393	381	365	374	429	368	377	389	447	381	419	368	377	387	398	391	375	380	393	390	378	358	382	341	374	386	409	361	374	409	363	364	408	421	382	401	392	392	386	359	391	372	408	403	370	394	393	387	369	406	372	382	403	412	352	359	360	362	347	384	390	396	365	445	443	405	376	373	426	368	423	377	362	357
17180	31669	30291	22821	18757	15391	12736	11034	9424	8267	7418	6293	5347	4526	3832	3121	2541	2069	1676	1430	1315	1269	1171	1184	1118	1123	1050	1063	985	1002	989	935	893	970	930	905	925	915	919	924	959	911	890	879	863	889	877	860	860	854	848	832	849	840	838	877	855	858	819	834	846	799	849	802	800	833	823	836	797	751	781	832	782	827	789	848	775	795	849	868	774	865	762	851	856	834	836	811	797	776	830	813	838	852	805	844	805	836	769	806	828	845	792	846	846	871	802	898	775	818	839	858	808	802	789	821	814	791	858	832	842	793	863	826	815	856	823	841	795	821	769	780	797	847	838	895	850	859	836	822	815	820	819	822	801	850	796	809	850	809	830	803	811	784	752	816	846	814	803	858	822	833	849	824	870	803	812	853	823	804	839	821	807	820	857	804	799	820	786	823	807	801	822	847	868	833	800	816	791	856	868	844	855	780	798	885	884	831	762	808	836	778	833	783	820	796	846	833	805	804	830	829	791	762	797	833	844	772	810	829	802	774	853	850	843	795	844	812	805	820	820	817	819	804	793	823	787	805	833	823	804	775	783	856	850	829	858	786	770	813	829	834	819	809	805	790	822	840	884	830	812	820	824	835	868	797	827	812	777	842	843	829	819	844	805	776	834	809	807	854	804	839	787	883	866	836	810	797	821	808	809	861	860	817	825	814	843	820	863	795	808	777	872	750	808	770	764	840	839	820	857	777	739	839	848	852	844	830	817	774	851	782	797	804	837	797	821	834	834	809	863	830	785	805	822	817	856	779	827	852	809	826	867	773	869	838	835	816	827	857	828	805	823	825	807	846	790	846	838	795	814	808	792	815	871	836	829	801	843	792	851	807	854	824	802	749	798	814	797	886	845	786	780	789	755	892	811	789	822	850	848	822	800	870	773	788	836	876	820	809	790	783	786	764	821	835	821	798	815	796	814	811	823	797	812	851	872	822	804	805	821	835	851	799	811	808	797	816	831	801	890	821	815	809	817	764	828	843	800	831	811	806	828	839	804	808	814	807	821	838	819	769	796	813	840	807	799	807	760	814	765	863	833	840	821	790	861	843	808	833	772	829	857	773	799	868	877	831	815	830	826	820	781	804	803	788	786	791	841	817	865	825	893	821	844	838	808	799	828	830	808	798	882	818	796	785	883	796	849	809	834	814	784	831	832	812	803	831	825	837	850	831	811	844	818	799	772	810	844	764	863	794	784	867	801	813	819	883	830	792	828	851	798	848	827	843	833	825	859	794	846	836	875	751	809	832	853	826	835	812	808	839	869	837	828	806	831	861	881	792	802	820	823	819	829	828	835	850	797	815	821	849	840	844	753	840	826	813	781	855	872	823	804	808	777	840	845	803	810	809	806	805	792	791	798	843	814	868	833	818	784	806	847	810	826	858	777	815	871	833	822	821	843	820	834	813	741	801	849	790	804	803	762	875	832	845	771	828	782	811	819	805	837	859	822	840	817	782	838	806	807	839	863	825	822	803	877	814	864	831	829	818	841	833	793	842	873	841	836	777	825	834	804	821	788	854	823	808	798	845	823	836	851	815	806	768	825	852	777	850	840	785	835	808	828	796	852	814	755	817	823	826	809	816	798	803	782	790	783	789	817	763	890	809	823	847	789	817	774	863	845	811	768	850	789	801	807	791	813	852	779	820	843	795	772	782	794	834	792	828	790	812	883	875	805	810	818	781	802	808	839	832	833	782	814	815	820	819	826	807	777	779	839	848	836	805	812	817	847	789	825	795	831	828	798	789	804	825	847	839	769	769	814	801	854	816	803	830	848	804	796	817	835	820	808	841	788	812	788	798	808	831	846	823	762	800	839	857	855	829	874	837	874	846	813	859	784	822	866	839	826	832	828	835	855	821	825	797	777	831	818	836	793	798	860	821	830	824	836	799	813	831	943	818	804	804	815	782	848	816	764	780	821	795	821	785	825	786	777	827	806	841	815	850	815	858	791	834	785	807	798	838	833	827	798	807	723	813	809	847	788	906	813	835	819	820	819	792	828	835	793	819	797	816	790	841	844	797	822	831	896	756	820	805	872	834	847	860	808	850	796	792	876	803	815	804	845	811	841	797	844	807	787	827	816	784	862	846	790	849	842	821	809	825	817	802	821	786	862	829	816	829	864	842	835	819	839	842	854	814	832	815	843	809	841	818	824	827	795	829	832	759	820	780	825	817	806	893	804	853	767	849	804	824	802	789	766	831	843	832	847	758	785	807	854	803	782	880	830	798	825	816	856	861	772	791	879	823	844	874	814	787	820	829	777	799	817	852	771	778	850	776	790	848	837	851	790	814	816	838	814	869	791	788	835	818	769	810	805	846	799	837	835	802	770	828	805	835	806	805	846	851	803	814	809	835	821	818	838	868	840	802	819	820	821	842	812	805	778	838	787	828	787	806	811	804	868	808	885	803	790	781	844	848	811	786	837	829	832	834	805	826	794	847	827	844	816	778	831	803	803	816	827	850	821	849	801	827	872	837	805	796	832	829	838	830	789	766	859	830	816	787	821	830	850	786	827	855	767	791	865	809	780	813	809	807	853	851	788	814	819	777	832	865	848	784	773	813	809	789	832	809	814	825	833	825	820	760	825	787	782	831	763	851	816	809	907	777	754	840	805	835	836	790	822	879	804	844	841	775	808	838	840	828	829	775	810	851	843	835	817	790	781	825	818	828	817	775	864	833	832	824	805	821	810	828	838	825	815	844	825	826	819	803	757	853	783	770	817	845	829	848	786	829	865	810	795	808	834	812	783	813	796	845	816	799	836	819	840	812	822	815	805	831	824	838	801	835	862	833	785	808	845	783	796	801	791	836	794	835	823	813	813	833	814	819	806	818	842	789	792	800	853	814	797	835	844	788	805	835	862	815	817	845	781	824	824	786	815	861	791	790	834	835	813	845	811	842	772	854	851	785	828	810	783	795	821	825	854	819	782	843	785	764	832	779	806	834	828	808	846	829	777	818	813	804	814	840	862	829	790	797	798	793	836	835	801	821	840	823	792	810	848	784	748	827	813	855	820	812	825	780	814	864	737	821	813	820	810	815	815	847	831	838	817	858	799	837	836	878	853	847	801	805	795	840	839	797	805	816	774	814	845	810	822	784	812	841	813	865	800	830	800	802	807	844	838	812	831	791	782	777	843	811	823	807	869	800	800	770	838	767	794	810	783	797	795	806	797	829	831	833	817	842	841	799	825	832	772	835	800	817	863	831	808	809	818	827	783	828	873	876	865	819	823	791	879	846	832	824	819	779	807	816	871	793	804	803	799	793	833	812	811	832	793	821	841	838	794	886	806	834	811	853	840	803	826	799	864	851	825	851	849	851	825	838	837	825	840	859	792	798	796	809	844	850	772	781	804	858	851	840	752	852	855	797	802	797	850	829	829	852	800	888	820	823	814	853	848	870	819	840	862	831	833	817	827	802	805	826	843	788	810	818	821	791	770	846	773	864	776	817	807	834	806	827
27232	17972	7917	3799	2086	1475	1076	936	781	689	647	552	426	411	398	357	319	301	265	250	255	233	264	240	269	250	223	236	213	239	243	240	239	247	247	230	243	217	218	228	248	240	243	220	226	222	232	222	246	242	226	241	219	244	234	222	236	239	207	222	236	235	225	221	208	211	215	233	215	210	210	237	233	233	208	226	244	211	213	230	224	230	233	182	230	225	222	248	214	227	226	235	220	244	229	252	238	218	201	241	204	213	221	233	223	243	212	239	228	253	227	202	234	211	231	230	230	195	215	220	227	260	209	219	224	214	234	236	229	216	200	245	224	227	248	229	219	230	240	230	220	223	208	243	203	237	268	216	217	229	239	219	221	225	223	212	224	221	254	231	230	243	226	215	237	218	193	234	226	203	234	230	255	226	208	226	260	244	227	221	239	232	219	211	204	226	232	231	233	210	206	245	231	220	221	249	226	198	238	217	236	221	251	219	210	227	226	255	227	210	253	208	216	231	218	222	231	242	224	217	218	232	213	259	215	257	215	207	238	247	216	239	229	241	203	211	235	227	227	224	224	249	256	228	234	225	208	230	252	222	249	219	214	204	215	197	230	259	220	246	219	215	222	208	197	207	243	241	227	226	196	236	212	234	230	240	240	205	208	223	222	221	240	213	234	241	237	246	216	192	233	229	243	228	211	203	223	229	227	246	215	212	224	227	227	265	210	227	212	212	222	254	253	214	221	223	217	241	202	204	252	208	225	241	230	248	211	209	235	228	219	213	229	237	235	243	217	226	219	208	242	215	226	207	213	214	216	219	214	209	229	210	234	212	218	260	235	234	232	228	226	211	229	228	229	214	222	219	249	217	220	237	251	248	218	231	223	211	191	221	242	211	210	212	231	224	245	205	232	187	228	235	194	244	237	207	214	216	225	235	228	214	219	235	235	201	250	224	256	256	227	225	243	229	217	208	222	221	235	239	209	248	207	202	218	216	222	194	238	227	225	234	224	218	194	206	216	219	218	231	222	248	248	245	203	227	218	205	207	218	229	208	217	189	204	240	222	220	224	206	209	206	224	219	235	247	254	224	236	260	226	249	223	231	215	227	221	225	205	223	213	231	209	195	233	244	229	208	212	202	227	214	211	226	242	256	223	224	255	260	256	245	253	234	223	212	237	211	222	232	252	216	246	245	218	224	229	214	214	235	231	206	218	246	217	228	231	215	258	228	256	221	185	211	223	221	214	205	215	238	234	239	207	228	221	223	244	224	220	209	243	226	213	222	221	206	216	226	216	239	251	216	215	218	232	234	238	246	238	197	235	215	236	279	232	212	192	229	207	219	217	208	247	252	234	205	274	232	220	229	213	231	225	216	219	227	216	209	262	203	230	243	242	188	221	234	220	242	258	239	218	232	227	209	204	226	198	233	238	237	229	256	236	209	201	209	215	237	214	221	233	221	213	228	228	241	236	207	215	223	224	231	232	238	238	237	203	202	234	193	232	220	238	260	202	235	236	210	227	200	237	243	208	294	243	220	246	235	248	210	242	219	253	239	224	214	227	207	222	231	205	233	220	197	238	213	223	183	219	229	260	233	205	227	223	211	214	211	226	234	231	219	245	230	247	216	234	203	212	232	220	215	249	206	234	235	217	226	221	211	212	221	215	253	244	237	211	207	234	239	193	221	231	211	246	231	214	260	232	217	200	243	219	222	224	241	212	241	222	220	222	251	222	203	214	242	240	261	222	227	242	211	227	221	226	241	232	238	210	206	219	235	248	234	236	213	232	230	226	223	240	211	216	230	235	232	202	236	219	229	210	237	212	234	217	248	249	235	205	219	237	219	216	237	219	225	242	239	241	228	198	256	211	238	245	250	215	227	216	248	249	199	216	248	200	214	215	216	237	239	226	215	237	233	210	241	245	247	232	219	244	224	233	237	246	238	240	216	221	207	228	225	235	215	236	250	209	197	216	225	238	207	229	250	229	251	234	231	261	260	221	226	248	207	213	237	249	213	240	221	223	222	246	244	200	254	249	209	217	227	221	238	213	238	230	227	245	229	224	216	229	245	222	245	211	231	249	236	237	221	211	229	217	252	223	230	224	237	215	240	214	231	223	221	251	217	215	227	258	216	206	204	224	230	244	235	245	202	230	242	226	229	212	227	245	237	259	225	255	207	220	216	217	237	224	230	223	233	253	246	226	233	234	221	245	219	207	223	235	234	209	193	245	240	235	235	222	242	236	231	216	231	214	255	239	214	240	219	207	232	230	216	230	221	244	216	202	203	243	217	217	238	217	219	238	231	237	223	244	217	238	241	215	197	243	227	241	224	207	236	240	254	219	234	215	207	220	223	220	230	224	232	237	243	224	241	210	222	202	243	211	233	237	235	209	218	235	227	232	212	215	213	245	227	217	231	247	226	236	240	213	248	211	205	219	231	226	211	246	236	230	228	232	209	212	223	238	250	202	275	229	229	205	220	229	232	227	238	224	227	210	225	225	239	211	203	215	235	210	222	220	242	202	237	242	215	232	209	239	214	230	221	235	225	235	217	238	221	244	212	212	235	226	234	226	240	211	224	242	217	202	259	225	233	228	240	226	212	250	227	233	236	244	225	265	206	247	237	234	223	216	211	218	229	227	223	215	213	203	213	240	225	213	231	219	205	251	215	247	237	254	213	263	234	217	222	235	198	192	238	252	212	199	226	219	222	217	233	229	239	215	223	226	202	229	237	224	226	215	203	240	216	230	224	198	220	230	236	239	235	224	232	223	250	211	231	225	229	203	197	212	233	243	209	220	227	240	190	231	220	241	250	224	208	220	215	227	231	220	234	243	245	185	223	227	220	220	207	244	227	222	230	232	223	248	231	220	237	235	211	222	193	197	204	233	211	227	218	247	235	236	206	217	218	272	250	224	205	219	229	223	201	229	230	210	237	234	239	207	210	207	209	215	240	246	219	235	211	234	249	231	212	210	237	225	231	215	246	238	232	244	220	229	231	227	220	219	229	247	203	219	189	212	196	215	244	243	243	212	237	206	214	245	221	212	231	226	243	228	233	218	244	234	233	222	240	222	214	202	239	234	244	231	209	249	221	235	209	245	234	239	210	236	221	231	210	227	244	219	225	264	204	232	238	234	265	227	200	242	249	206	214	227	253	195	229	238	215	245	206	210	214	210	212	223	212	217	218	217	231	238	243	240	197	229	219	223	218	223	224	237	221	236	246	219	220	213	215	218	231	232	206	218	214	241	248	231	232	247	237	270	205	239	235	245	229	223	214	211	251	237	211	235	229	245	217	235	205	217	236	230	199	243	281	223	231	244	237	246	226	214	208	240	216	233	233	231	214	224	233	222	230	224	236	234	206	221	217	222	222	251	242	239	222	206	217	239	207	195	216	251	223	191	228	209	219	247	239	213	245	224	218	230	234	237	198	241	238	241	232	202	212	246	222	215	230	224	229	244	217	225	218	199	208	219	229	205	249	230	228	249	221	242	199	209	220
11058	17093	15887	9911	7264	5447	4455	3658	3175	2723	2391	2021	1645	1490	1262	1040	908	780	711	631	657	602	614	581	591	568	614	591	531	555	562	561	546	591	541	561	515	533	585	555	539	530	534	551	508	538	556	528	540	503	486	539	535	503	550	503	525	492	516	546	527	540	542	520	573	498	497	474	507	524	485	524	517	480	489	495	517	523	488	507	508	498	522	509	513	528	527	478	507	570	551	521	517	535	527	498	540	507	494	526	546	532	508	517	505	514	493	509	517	493	483	542	554	512	498	494	515	549	524	543	519	505	501	485	499	525	522	505	520	523	513	553	459	507	513	489	524	541	507	542	516	479	483	504	566	570	539	511	532	547	544	494	469	534	522	541	478	521	495	519	510	497	533	518	548	532	532	490	514	513	496	527	548	516	490	518	500	510	550	484	513	490	522	536	535	520	540	530	516	522	530	465	517	494	521	536	514	494	532	522	524	532	528	503	527	481	538	499	527	540	530	532	515	511	490	528	496	508	546	491	542	518	520	517	505	562	513	576	510	531	492	493	536	534	520	525	547	541	515	485	498	517	532	528	482	508	533	546	509	543	512	487	517	501	545	499	482	507	515	497	504	526	510	504	532	501	514	534	491	535	537	520	521	540	502	542	508	528	537	540	550	549	517	540	522	527	500	487	496	518	540	527	521	492	508	527	541	579	511	498	502	512	503	530	550	523	541	521	534	511	525	517	546	514	530	490	519	501	519	527	489	494	494	524	538	481	499	510	527	500	530	520	541	503	528	496	512	538	496	559	493	507	517	515	525	529	521	512	499	494	561	510	555	519	498	575	547	544	541	530	477	518	521	536	508	513	509	526	544	525	506	508	495	543	540	500	531	478	513	576	514	520	493	549	517	515	543	479	498	513	526	520	491	525	548	488	516	528	554	538	537	499	469	521	514	489	505	548	547	556	518	500	492	555	558	527	519	500	472	554	507	539	530	518	535	504	515	482	508	525	546	519	454	528	523	504	531	465	471	521	505	527	533	500	551	550	537	549	514	516	512	532	519	509	542	535	533	532	522	543	488	539	520	508	537	506	503	522	531	538	526	508	504	526	492	531	586	535	513	531	502	472	523	556	532	539	549	498	553	523	498	489	547	526	475	520	551	496	523	537	492	518	502	541	546	524	489	470	567	510	496	512	469	520	481	481	520	471	501	490	502	505	530	539	531	526	512	520	530	534	499	481	492	523	500	506	512	488	535	524	544	500	494	552	495	547	489	503	534	516	518	519	566	520	518	537	498	519	536	549	526	501	550	548	515	516	533	532	521	495	507	517	494	482	529	524	524	494	505	525	504	511	530	510	484	500	556	499	531	529	493	504	527	535	510	523	527	537	503	542	512	511	500	484	512	505	488	487	543	479	533	510	494	510	521	542	541	524	478	518	501	538	497	504	534	547	517	527	544	491	486	555	502	507	500	493	478	483	477	525	494	553	526	497	529	504	536	512	512	547	523	526	498	502	490	528	520	488	544	494	533	505	508	538	514	507	549	523	532	501	522	485	513	547	532	561	536	478	542	527	505	524	511	529	516	545	504	530	562	477	526	552	502	512	557	520	480	529	508	535	544	492	470	557	544	509	533	552	540	511	526	514	524	499	524	518	525	491	492	487	543	534	516	469	495	496	534	484	487	522	469	510	563	521	519	493	517	520	528	511	487	478	533	482	554	506	491	520	483	472	554	522	522	511	524	506	518	493	510	555	510	477	500	540	516	514	483	543	509	511	479	508	546	545	500	559	539	504	539	492	527	512	559	500	496	537	521	527	526	514	524	533	523	544	500	501	519	530	530	535	506	501	509	517	519	555	525	518	459	486	513	527	511	486	517	504	532	571	508	555	523	534	524	540	542	509	502	525	541	516	528	540	496	527	515	483	549	579	538	570	541	527	532	513	506	544	506	527	536	524	478	549	485	511	512	545	500	508	542	535	577	511	528	503	527	499	496	544	506	516	519	558	546	521	505	518	466	540	483	515	520	503	518	470	509	543	515	516	496	516	533	535	537	523	521	536	500	523	496	513	465	500	495	533	514	504	503	548	499	518	552	516	459	514	523	520	456	505	544	512	525	528	461	511	504	510	523	476	508	508	523	504	553	547	542	512	476	514	506	491	512	510	506	508	545	501	516	505	488	530	483	499	539	516	499	465	530	521	506	522	552	521	496	544	554	500	475	546	512	492	528	523	465	532	519	501	487	537	492	530	505	498	518	560	538	498	500	495	571	511	511	491	531	494	513	551	521	498	517	549	554	540	490	516	524	535	516	529	541	500	506	544	567	526	529	496	507	547	527	533	536	510	520	546	522	526	553	482	557	530	534	546	531	579	536	566	529	478	507	494	522	495	523	541	539	532	531	470	533	491	521	536	503	517	471	510	516	493	515	548	515	566	494	504	518	511	498	522	517	493	512	503	490	455	477	535	541	554	525	516	538	523	502	518	525	559	570	531	509	480	507	525	537	479	504	508	486	537	523	540	499	520	528	525	514	533	517	525	501	551	504	565	532	546	534	534	483	532	506	523	504	536	494	501	520	511	518	487	532	570	522	524	504	490	511	526	549	509	552	537	512	490	517	531	544	495	528	498	515	504	568	534	497	514	537	485	498	505	549	479	531	504	515	460	483	537	514	544	459	517	541	513	579	542	530	536	490	495	516	491	541	526	466	550	537	521	521	508	521	498	519	509	570	533	520	561	566	492	481	525	509	526	488	546	551	528	499	563	523	532	544	522	542	442	526	544	545	497	506	494	570	481	523	552	499	522	506	568	506	527	529	503	516	478	502	520	544	532	519	511	510	550	512	513	529	546	539	555	527	506	544	549	517	501	496	491	561	532	535	544	533	541	473	514	518	495	555	520	521	464	489	511	477	504	531	484	523	501	521	492	554	521	525	535	470	502	499	521	478	537	503	531	511	543	573	476	519	508	515	531	536	496	496	534	480	522	516	522	532	515	516	524	544	580	528	532	533	530	505	520	540	532	510	539	494	519	573	534	512	516	497	522	542	491	517	513	531	479	538	538	530	509	499	483	551	531	574	521	522	457	520	480	517	544	511	521	522	523	526	541	516	512	524	533	535	527	520	529	478	518	520	578	464	502	540	548	510	475	486	524	516	518	527	531	529	550	510	502	520	489	498	488	474	540	524	520	556	510	517	508	511	548	503	511	496	523	515	517	548	529	511	503	521	531	512	533	538	518	511	482	531	471	532	504	497	523	502	570	534	533	502	538	513	535	554	532	529	580	527	503	533	565	546	512	503	510	518	541	512	523	522	525	513	555	512	521	510	523	529	524	495	540	530	502	493	540	509	523	514	547	481	514	475	510	526	518	521	500	463	515	553	544	493	530	479	501	504	508	527	526	511	519	495	546	567	513	505	485	525	498	517	526	486	524	502	536	479	532	529	558	514	525	497	536	535	508	546	527	490	520	479	530	531	540	534	475	559	527	525	520	566	524	527	519	521	516
24968	21419	27839	25280	14213	4897	3014	2291	1846	1469	1303	1057	966	764	638	527	456	356	322	304	289	274	292	277	268	255	259	254	218	219	232	273	229	253	261	205	219	265	230	226	209	259	229	211	223	234	246	231	226	210	199	208	246	208	207	187	214	223	220	201	214	208	242	202	211	198	202	213	232	229	228	249	227	238	202	211	239	216	219	218	248	214	216	241	221	205	199	205	220	224	219	213	208	223	231	207	206	219	231	209	217	221	236	208	235	213	214	230	210	212	217	236	207	224	228	216	227	230	255	238	205	216	208	205	204	197	196	228	227	228	224	242	222	209	226	222	224	191	211	204	201	227	214	214	225	218	212	226	215	221	210	218	244	213	214	222	212	234	233	226	235	209	223	229	202	221	235	209	222	220	228	238	209	235	204	221	220	206	215	225	201	232	226	212	203	221	212	233	212	217	223	230	231	226	209	225	215	214	230	249	215	260	188	219	227	222	233	210	235	208	227	224	243	216	219	194	223	217	243	229	217	204	241	233	224	238	212	228	230	220	216	209	220	219	224	235	239	234	227	209	210	210	244	209	246	215	235	224	209	235	221	209	220	221	222	210	231	236	220	238	230	218	247	208	234	231	207	229	207	238	213	229	191	204	231	236	237	219	237	210	213	226	201	214	207	241	192	242	195	213	199	221	238	220	191	234	215	226	203	212	202	216	205	211	218	224	211	245	209	203	203	230	225	216	216	209	195	212	220	194	218	187	216	214	209	210	216	250	243	210	229	231	227	241	220	205	227	204	218	217	205	244	208	231	211	228	230	247	233	199	214	232	246	232	225	250	235	208	208	228	249	226	235	251	225	233	222	231	227	223	240	252	224	215	235	253	233	218	236	220	214	216	196	243	212	201	213	213	191	214	218	214	219	206	218	226	210	218	227	224	202	215	230	221	215	215	190	223	208	206	190	213	254	228	208	203	230	206	228	206	200	201	224	217	224	240	218	216	210	217	213	222	222	208	206	221	204	222	218	217	224	210	209	203	222	213	230	223	237	222	224	219	206	230	233	233	227	219	203	214	219	185	211	212	232	213	227	204	214	220	212	220	210	224	196	193	221	214	238	215	245	226	216	202	201	207	211	176	199	218	189	239	213	224	222	200	226	231	226	226	227	258	230	215	219	203	234	214	230	224	220	202	215	205	237	184	211	210	222	211	234	243	202	217	204	233	220	221	203	199	209	250	231	216	208	195	220	197	232	230	218	223	235	190	220	225	226	226	210	221	226	232	202	216	208	217	204	217	235	214	195	238	227	216	240	238	210	234	224	222	229	238	235	202	219	228	211	197	213	216	206	203	226	214	205	204	194	216	202	223	218	233	217	194	259	230	234	229	207	232	214	247	226	240	209	201	190	194	218	179	236	208	231	205	217	208	200	194	250	207	223	226	218	210	232	186	212	201	229	225	235	221	229	216	202	192	221	214	206	214	211	175	225	220	220	218	208	218	227	204	251	216	210	204	217	227	201	222	229	195	213	222	223	214	216	206	238	241	206	250	203	223	197	227	224	234	228	196	215	249	221	228	221	199	241	224	237	224	222	204	222	218	233	230	205	190	223	229	205	223	197	213	188	230	233	236	221	226	219	210	218	230	236	208	199	227	215	215	224	218	196	196	194	200	233	213	180	222	222	231	220	226	213	211	227	208	222	214	249	206	217	190	225	229	187	209	230	208	200	220	218	193	220	222	249	218	216	216	219	234	240	208	192	221	192	226	227	232	233	202	237	196	218	206	193	231	209	214	232	202	209	248	217	217	218	200	216	235	206	194	242	224	200	202	231	220	216	211	222	224	234	220	209	201	230	216	183	202	238	191	224	227	223	219	220	199	193	209	186	222	226	215	216	223	194	219	221	219	206	220	216	222	252	199	195	239	225	237	235	219	227	193	215	228	210	223	216	221	204	211	222	217	208	249	212	232	193	210	208	230	215	219	224	196	223	205	213	209	248	232	227	229	191	203	213	216	190	199	210	233	204	202	229	218	209	215	223	218	212	197	240	210	206	238	205	192	207	228	257	199	198	206	230	200	216	226	201	215	234	192	249	208	222	238	210	219	215	217	219	199	237	212	222	233	215	230	245	201	237	211	201	215	233	242	216	205	190	227	224	216	185	267	209	222	210	227	234	233	239	237	200	221	217	221	207	230	231	221	232	236	218	220	245	209	221	232	189	239	193	229	205	234	226	214	224	210	214	233	207	201	217	199	214	227	215	217	220	206	212	226	200	226	214	223	206	231	220	222	204	203	231	210	213	229	226	222	228	211	200	207	224	233	233	218	207	212	243	199	214	203	199	237	204	217	186	214	249	218	224	235	232	215	240	226	211	222	233	254	218	229	214	237	209	232	198	225	244	214	219	201	204	206	212	221	215	239	207	258	186	218	228	204	227	218	217	201	239	217	226	209	224	213	220	220	213	231	228	220	209	202	210	210	240	233	212	198	225	204	215	237	201	221	226	199	210	184	219	226	210	208	217	230	201	224	204	226	203	201	222	212	201	213	214	220	216	228	233	224	215	216	204	220	220	217	211	228	225	217	202	226	226	218	221	211	202	211	212	237	197	200	210	228	220	236	234	228	216	216	206	211	212	190	230	240	221	215	212	244	206	210	221	220	227	193	203	225	233	226	202	193	233	226	224	253	208	221	226	212	184	204	202	219	190	207	210	222	215	246	219	214	213	220	208	229	215	207	243	203	228	199	205	190	210	241	219	218	225	211	215	213	223	213	196	206	238	243	233	212	219	226	195	191	211	197	197	215	236	237	217	209	216	221	203	234	253	238	208	213	211	223	208	235	213	201	271	221	228	223	231	186	222	215	213	206	205	203	219	218	260	232	210	212	193	223	223	200	219	218	213	235	224	233	197	225	237	230	226	222	215	217	201	236	203	204	227	220	215	235	213	225	226	231	215	206	214	206	219	195	219	199	202	235	205	252	199	226	222	233	221	275	207	254	210	222	227	216	212	236	210	240	193	213	213	200	242	229	219	211	223	219	225	205	222	238	245	200	215	215	214	183	224	195	215	203	213	213	214	213	211	209	239	221	213	218	198	210	212	234	207	216	234	211	247	225	202	194	232	185	220	228	221	203	208	204	229	201	215	236	203	205	197	233	236	230	235	244	221	201	233	206	200	243	223	222	227	206	259	229	190	227	203	235	230	231	202	216	209	224	209	249	193	215	238	197	210	220	220	215	211	234	217	227	194	205	224	215	225	218	189	204	246	229	216	249	231	224	206	187	213	241	236	248	238	234	189	205	237	226	182	212	232	217	217	189	226	204	228	252	185	225	236	255	234	214	198	236	222	213	208	234	205	220	218	216	222	204	218	199	216	205	216	228	208	215	188	210	210	236	238	218	215	187	220	212	235	218	217	238	225	218	212	230	221	225	195	226	195	228	210	235	239	212	232	220	240	239	213	242	236	204	226	201	225	194	248	222	204	233	194	209	215	222	229	211	226	227
14298	26585	25340	18018	14021	11219	8869	7564	6464	5542	4755	3902	3141	2772	2230	1753	1454	1173	1050	870	798	846	752	708	629	688	651	659	569	646	584	577	552	569	566	590	592	551	493	594	540	533	498	554	535	531	501	492	538	546	486	486	477	473	507	491	490	527	506	503	495	498	472	505	455	493	456	481	505	487	479	476	518	512	480	508	557	526	518	474	486	483	463	495	475	499	489	493	489	489	473	512	505	508	505	473	513	509	515	484	489	500	485	497	471	511	462	507	488	518	494	527	465	527	465	479	483	512	474	474	476	485	532	464	519	504	470	483	449	507	498	473	498	456	503	473	519	503	519	502	484	478	497	512	519	492	459	462	507	485	497	526	474	446	522	484	498	490	480	518	546	463	486	483	511	535	524	491	497	479	507	484	549	475	477	504	526	510	481	503	510	481	487	466	500	517	511	508	549	483	530	466	514	501	494	465	476	496	498	540	472	486	469	528	500	523	493	488	475	449	550	475	476	498	511	473	485	526	508	507	495	485	480	482	484	458	498	459	503	471	498	507	490	506	445	481	492	502	507	496	497	489	490	477	470	477	449	476	463	506	476	483	540	467	492	532	476	529	489	505	466	447	530	524	442	477	462	497	478	493	500	500	475	468	482	486	475	482	478	520	495	469	458	512	486	501	475	445	512	557	493	474	501	521	480	469	473	438	520	485	488	460	519	508	502	461	509	492	469	511	517	442	507	453	487	511	499	476	514	495	477	469	489	443	476	447	528	461	492	500	488	479	529	461	499	480	492	482	492	501	460	494	511	476	499	487	499	486	501	489	468	479	526	509	481	482	482	515	476	460	535	471	515	520	464	540	490	481	489	475	503	491	481	526	480	501	497	476	445	449	512	512	521	502	441	519	509	472	484	471	504	464	462	499	474	512	517	461	466	489	497	493	523	499	478	500	524	495	499	467	505	501	501	506	514	488	492	510	483	490	458	491	501	459	474	525	490	496	495	517	481	494	489	571	465	493	479	496	477	469	510	513	495	458	537	495	508	487	511	494	466	451	485	487	501	468	539	507	511	501	506	467	499	470	466	455	497	493	492	489	489	474	500	497	479	508	474	453	477	500	462	459	507	461	505	501	472	488	534	467	471	507	481	474	520	496	498	520	499	508	471	473	476	493	509	517	462	504	481	455	485	506	536	485	499	495	501	473	472	481	480	520	494	513	469	524	496	510	527	484	537	463	535	503	454	483	508	500	501	508	491	492	477	461	516	506	492	449	510	498	488	508	485	506	483	518	515	476	498	488	492	487	514	485	515	496	498	482	492	472	451	485	511	476	466	503	498	470	518	478	469	509	481	489	513	512	550	533	493	467	518	489	518	513	510	464	497	522	536	525	477	489	514	478	453	486	455	475	484	461	506	503	507	502	473	478	507	494	532	508	481	469	487	482	511	466	502	499	502	509	503	491	486	510	491	531	502	464	496	497	504	494	517	464	495	527	468	521	499	470	468	520	482	491	505	487	481	500	470	521	461	538	501	463	516	501	520	484	470	472	470	485	497	450	432	493	496	511	530	473	503	496	478	505	497	500	504	491	486	473	479	516	512	498	496	479	496	480	507	457	479	471	519	509	467	469	518	503	493	506	518	520	508	488	514	491	478	463	469	483	491	501	479	511	490	517	509	508	458	475	509	486	490	481	497	515	495	463	471	511	491	503	474	512	492	457	515	502	462	470	539	521	501	434	457	468	482	486	468	495	496	508	470	504	501	493	455	488	487	471	515	467	478	472	471	486	494	463	482	484	505	482	465	526	454	475	495	504	522	507	462	471	478	455	469	492	466	470	514	501	519	466	472	508	504	535	521	508	486	474	488	502	507	504	495	515	475	490	461	426	509	533	479	510	481	493	474	481	500	497	497	486	487	520	507	502	493	518	512	492	509	454	471	505	440	518	472	456	471	508	534	481	498	527	506	504	510	489	488	445	509	505	494	425	513	465	520	512	483	480	497	488	513	517	488	439	461	476	443	476	498	463	452	501	454	457	479	461	473	495	504	492	465	476	454	480	481	510	466	496	494	474	504	504	542	476	475	481	540	491	516	484	478	524	533	465	487	454	499	475	486	473	470	532	438	485	526	493	510	470	472	480	515	515	501	509	478	516	487	520	482	509	484	487	488	505	469	477	518	500	459	473	487	502	516	470	492	522	487	514	492	499	474	484	515	458	470	539	475	509	477	505	480	516	461	499	509	473	500	492	481	511	481	453	472	487	488	515	507	486	508	500	495	510	493	524	494	441	519	499	486	518	475	456	442	492	467	488	518	509	488	456	494	469	490	438	506	480	505	512	530	536	513	452	509	495	524	512	539	463	499	469	466	455	474	476	490	516	476	496	486	477	528	489	459	506	496	515	481	542	482	515	490	528	491	486	460	514	499	484	477	483	452	476	494	499	514	480	540	478	480	469	511	484	509	519	533	463	514	507	459	500	520	502	500	504	514	474	489	462	468	494	494	540	518	487	485	488	512	495	512	460	468	503	469	455	526	474	515	453	487	511	428	489	460	508	491	537	474	477	523	489	483	508	462	503	481	495	494	445	489	524	462	497	449	520	469	482	481	478	517	521	525	536	490	493	447	510	481	464	495	506	455	500	517	495	466	486	503	491	514	488	498	480	468	483	528	505	475	495	484	479	465	484	514	502	496	484	497	490	482	486	474	470	480	496	500	502	491	463	509	497	466	499	510	513	484	469	487	526	486	495	510	496	448	528	532	500	504	491	474	470	510	503	473	479	469	479	475	517	466	498	504	509	485	493	497	460	490	492	488	497	468	504	520	516	511	478	495	481	526	496	460	491	477	494	521	548	516	463	479	470	481	511	516	496	467	558	512	490	527	489	520	496	487	470	513	477	490	525	525	514	535	496	505	438	517	475	516	470	520	528	472	487	521	481	481	517	464	529	497	463	494	463	480	456	513	486	469	521	450	491	470	483	507	494	493	476	469	474	452	470	493	497	458	526	497	481	491	484	525	486	495	507	478	496	461	481	500	475	514	462	437	457	469	506	480	510	507	497	515	483	474	514	514	518	470	500	505	452	470	490	519	524	506	494	522	472	504	479	472	488	487	499	487	457	513	507	451	510	478	506	529	548	460	575	484	467	474	489	527	484	501	455	445	495	520	504	482	481	507	429	524	479	520	486	488	496	501	513	488	481	471	496	464	490	459	490	514	503	426	485	460	505	540	466	480	493	503	495	504	489	461	482	519	466	443	484	475	481	527	461	486	529	467	481	454	495	457	479	475	474	487	485	472	475	477	518	519	504	475	490	466	501	492	510	505	505	488	527	516	467	485	470	493	469	503	476	506	527	501	478	510	491	465	516	478	476	453	497	497	466	470	506	455	489	462	487	534	504	493	477	485	518	490	502	510	503	484	472	489	484	453	492	536	477	460	493	516	477	538	474	536	477	487	507	461	473	466	501	505	512	476	537	514	461	519	473	547	527	529	519	484	487	526	508
24234	21490	28911	24430	21455	14217	6216	3932	3106	2600	2189	1853	1497	1341	1132	891	784	693	570	544	500	548	483	519	470	450	522	469	472	418	440	480	429	432	430	426	447	437	479	406	450	416	450	455	407	413	378	416	390	392	387	392	448	407	375	378	432	441	379	383	437	380	418	381	392	412	411	405	408	369	386	410	388	391	412	401	409	407	406	378	390	435	381	394	394	388	389	412	397	396	344	408	380	395	407	387	419	390	376	389	395	414	404	441	391	407	393	362	368	409	430	381	356	429	430	363	377	433	365	418	371	389	387	424	402	386	394	359	408	400	416	414	388	363	426	395	391	402	384	382	393	407	413	389	350	402	375	413	394	391	371	378	388	398	433	392	396	396	390	388	411	396	362	389	389	355	402	376	384	387	407	419	380	355	375	403	367	382	376	415	393	407	401	357	399	397	402	419	353	369	383	410	396	392	354	412	416	366	395	422	403	389	397	413	393	423	393	433	424	411	422	391	403	350	354	405	390	369	366	400	425	374	375	367	386	398	377	391	417	379	423	392	423	388	396	401	402	419	403	397	400	430	362	361	410	384	369	387	415	370	387	380	367	382	348	389	409	415	392	389	389	401	411	382	383	419	374	397	391	407	387	364	429	404	422	389	382	390	394	382	379	385	400	352	388	395	435	364	395	403	382	399	376	373	410	423	380	392	394	391	394	397	376	386	378	397	384	405	415	418	400	372	380	380	351	393	407	407	416	360	393	412	387	378	370	393	387	407	419	369	394	423	403	387	402	394	410	407	389	377	389	376	442	378	403	371	391	393	353	413	331	389	438	425	401	373	396	406	410	419	386	416	426	387	395	397	420	441	408	399	370	417	381	421	401	419	387	439	410	396	408	375	391	372	387	355	395	408	426	391	395	386	400	403	430	388	432	388	399	394	380	393	381	366	372	404	379	385	375	415	388	413	376	394	387	374	397	379	364	376	396	419	447	360	420	366	394	370	393	380	375	399	387	449	386	395	405	397	364	388	421	363	420	405	381	383	384	382	382	416	412	371	419	402	374	406	388	395	408	379	392	399	393	436	441	370	381	394	394	404	401	444	387	453	403	417	399	409	374	368	366	395	402	360	383	418	387	388	381	380	413	399	390	373	416	418	385	425	418	390	380	405	405	399	394	394	388	409	413	360	408	380	377	406	392	403	390	433	421	404	358	389	394	384	375	401	405	411	382	409	373	365	402	363	411	410	401	373	393	404	394	396	399	400	429	414	383	409	406	429	399	395	410	431	403	413	395	421	398	378	440	379	411	384	379	406	391	364	402	392	412	376	417	394	392	405	353	394	402	395	413	391	385	368	412	362	385	365	411	371	430	392	350	404	394	415	387	383	407	368	407	384	411	413	375	419	395	422	418	420	379	405	388	435	437	410	452	456	417	437	378	398	380	400	421	411	403	393	398	384	392	390	361	395	411	350	379	394	386	350	407	370	407	364	387	413	391	390	389	378	401	382	333	361	406	388	389	378	414	409	374	342	383	383	395	396	412	391	374	427	411	399	387	392	419	402	404	407	386	425	358	390	369	370	392	396	403	421	356	394	375	419	372	421	404	380	411	378	390	387	406	402	430	357	400	404	375	391	385	383	380	389	380	375	383	414	397	364	399	361	402	386	423	405	387	371	379	405	416	363	436	376	406	441	389	428	351	409	371	387	420	411	382	379	425	382	385	439	378	352	423	385	413	386	348	390	379	383	369	426	421	391	382	381	390	392	387	421	418	369	410	412	400	398	402	417	383	368	385	422	363	415	403	383	404	405	394	428	385	397	363	413	399	399	418	389	391	416	415	361	394	419	432	391	395	366	360	406	391	426	380	390	365	405	388	444	370	431	393	400	374	389	389	404	373	378	387	417	365	392	393	403	400	390	400	408	414	373	403	389	388	383	397	423	386	422	391	349	392	401	401	371	386	417	366	403	384	413	388	429	389	366	426	417	393	399	376	378	406	415	393	357	397	426	401	377	427	402	377	395	404	404	401	383	400	377	397	401	357	392	388	393	439	405	395	386	428	433	361	398	379	372	369	389	421	403	418	422	386	395	402	387	391	398	390	442	394	381	375	392	386	368	419	417	400	405	391	411	366	370	436	400	417	409	373	415	386	381	402	381	405	349	390	387	398	375	433	385	360	343	409	402	403	373	393	422	385	426	393	407	397	417	349	391	399	371	404	363	346	357	416	371	379	423	400	382	417	376	431	405	409	401	382	419	403	370	395	423	427	406	377	410	363	416	475	367	356	399	363	386	388	401	362	387	380	415	397	385	372	416	401	368	374	434	400	379	403	421	413	421	385	368	433	360	399	398	397	401	360	346	402	408	404	392	363	369	396	374	432	410	381	379	382	363	376	406	408	408	400	410	396	392	378	433	410	372	397	381	408	414	405	377	389	409	401	412	439	445	398	386	390	398	409	401	398	353	368	407	387	421	351	407	348	379	365	367	339	399	382	419	399	381	382	388	364	382	372	389	370	395	418	399	365	415	425	353	386	404	405	402	417	376	399	385	399	398	382	401	400	399	406	402	385	406	384	373	395	390	361	367	421	393	382	408	385	392	409	384	393	402	399	392	410	371	414	412	389	404	431	387	389	420	394	361	413	390	379	402	360	363	402	396	379	424	400	436	362	400	407	394	385	374	422	426	401	410	431	389	369	392	404	404	449	387	404	401	391	399	377	438	409	372	364	420	369	382	387	438	403	427	382	414	395	382	449	393	404	414	394	397	384	400	364	411	366	365	376	401	387	398	377	416	371	354	412	379	392	426	414	386	387	403	378	422	392	370	381	405	405	396	397	387	413	389	374	396	384	419	385	367	373	368	403	383	395	409	375	388	406	351	368	397	407	353	427	403	383	378	383	403	382	400	399	386	408	389	396	391	398	373	409	389	381	413	378	373	418	377	396	385	392	405	418	389	406	373	369	414	407	398	413	391	393	366	395	386	393	430	404	364	397	400	359	403	408	400	408	381	416	394	408	409	406	420	388	395	385	418	390	400	380	360	391	385	430	431	347	373	387	409	398	416	392	394	395	386	407	369	386	430	389	424	392	368	393	396	381	380	429	370	370	387	374	386	379	382	409	402	397	422	412	401	386	393	426	370	382	394	390	409	424	394	404	385	396	414	387	394	435	363	389	409	384	418	412	411	421	427	410	393	406	400	366	397	368	376	382	391	405	393	352	370	383	383	376	390	397	410	417	388	397	377	396	367	433	378	416	412	366	417	375	387	389	420	401	401	414	390	408	390	408	418	379	360	398	386	396	435	385	390	364	395	382	413	403	396	427	409	399	396	377	382	411	418	424	389	371	342	418	401	382	397	368	422	397	390	379	388	389	392	408	424	419	382	388	380	340	394	381	443	401	417	401	386	392	437	398	401	405	392	400	369	385	364	395	404	383	408	383	436	387	392	428	411	399	414	389	386	349	410	408	430	443	413	412	345	420	397	396	384	404	414	377	391	407	391
17407	32194	30827	23497	18771	15465	12672	11126	9748	8399	7199	6016	5082	4210	3453	2857	2285	1866	1738	1499	1354	1263	1170	1160	1168	1081	1083	1034	978	988	984	939	928	983	877	924	1005	907	940	925	915	919	888	938	869	853	842	869	911	808	863	810	783	787	844	836	808	828	823	782	792	824	869	831	758	832	846	826	803	819	814	817	828	783	851	861	806	802	822	851	849	814	817	802	817	822	854	850	821	788	802	838	857	817	815	796	780	857	815	829	786	829	810	844	856	785	790	822	827	863	824	801	782	799	840	809	853	878	852	776	834	831	824	853	803	809	779	814	849	863	788	786	828	826	790	842	846	817	851	861	863	848	822	800	867	776	798	867	831	841	845	837	828	817	823	835	841	786	825	819	871	771	838	826	776	806	830	794	803	807	821	829	793	773	786	839	857	807	816	869	859	830	802	812	837	865	797	768	808	823	813	868	799	770	863	851	822	856	841	808	769	786	807	841	837	865	839	871	831	808	852	710	818	868	835	845	782	853	820	790	796	888	843	846	845	806	835	829	796	838	826	779	779	820	807	839	842	810	837	792	883	759	814	849	826	769	845	832	856	884	827	877	829	776	862	794	859	780	758	801	823	742	791	838	857	787	788	773	823	853	790	824	770	902	811	842	807	809	811	851	836	764	830	811	781	837	822	813	783	802	852	844	794	824	842	813	834	789	826	849	824	780	807	785	791	851	814	794	783	809	806	842	796	787	797	844	874	825	814	856	857	785	811	760	840	809	864	822	795	793	832	815	780	807	817	803	782	798	834	770	819	828	801	779	840	757	811	833	763	808	809	792	810	836	813	832	803	789	785	854	856	769	753	815	850	812	801	849	837	845	826	805	820	824	834	851	847	862	829	785	817	783	863	832	807	802	868	781	847	820	839	830	816	825	842	849	832	804	793	834	826	800	789	869	827	764	765	734	797	781	832	877	824	845	844	793	801	854	785	802	820	812	775	894	835	830	800	796	835	825	809	856	826	801	811	804	871	819	842	825	862	819	823	848	813	760	838	821	828	795	823	879	849	802	894	825	803	795	792	812	775	784	808	767	870	867	810	856	777	817	804	796	830	862	874	835	842	859	819	820	834	799	781	807	815	895	877	835	833	806	821	812	847	841	830	789	835	831	781	839	809	838	824	835	839	822	842	776	806	828	815	807	848	825	801	836	771	829	802	787	820	785	825	809	779	811	861	778	874	861	819	840	832	841	781	831	795	791	861	822	837	785	802	768	841	846	825	842	843	801	812	812	814	832	830	868	803	804	755	828	830	791	812	817	831	835	839	808	818	790	783	880	861	825	851	780	843	831	811	789	807	817	816	747	802	794	838	842	828	862	784	784	788	802	799	831	855	793	901	805	828	792	840	790	851	848	791	881	841	879	780	838	908	843	826	850	793	856	845	799	823	816	816	826	780	801	804	819	862	801	764	796	841	824	843	831	813	755	830	811	765	799	807	838	862	849	829	835	837	875	768	790	860	772	864	853	869	839	781	852	859	854	833	823	821	810	824	815	796	831	771	777	808	813	857	839	832	805	841	778	775	828	845	816	812	798	837	842	832	852	806	829	820	783	849	878	790	823	863	809	763	852	850	826	815	797	827	848	806	808	846	838	831	733	892	781	808	817	817	800	814	806	807	858	834	798	801	860	805	831	848	776	825	845	840	866	842	850	808	822	828	801	810	798	795	797	857	821	795	825	787	798	859	833	827	804	810	857	812	818	733	846	844	832	817	795	787	829	813	767	812	786	829	811	852	862	806	803	825	829	820	911	763	851	793	829	816	818	812	812	819	811	808	815	798	802	765	835	826	834	858	848	860	816	810	804	778	840	794	804	839	899	845	792	796	803	791	793	795	850	801	830	825	830	824	825	841	813	814	835	805	825	811	811	788	734	839	810	801	807	842	816	833	791	853	814	856	820	824	801	757	812	808	828	785	821	800	762	846	827	788	779	844	772	767	795	815	876	849	847	798	813	837	816	832	795	832	861	809	837	788	817	776	799	880	838	841	799	853	811	790	889	850	840	849	827	809	838	800	789	771	881	806	864	843	809	824	788	837	785	818	779	844	844	806	814	810	757	827	771	813	865	838	838	814	812	858	786	838	792	806	770	855	805	827	836	850	834	904	816	851	805	786	801	765	825	818	784	795	829	790	829	791	850	791	800	803	884	816	794	813	819	822	824	783	797	772	862	837	794	849	814	858	813	801	825	818	824	847	804	806	775	846	829	840	845	842	817	853	824	859	773	803	758	818	794	792	837	817	789	835	813	821	767	846	829	821	806	833	792	853	824	828	806	811	825	797	820	793	833	807	784	785	807	807	807	844	834	758	830	825	822	846	778	802	819	829	853	830	773	795	824	840	856	848	854	839	854	857	820	824	764	837	865	788	870	901	791	781	815	821	799	812	786	808	806	852	855	798	838	813	865	824	855	827	821	843	813	873	802	862	822	870	816	825	786	817	802	864	815	753	824	785	785	806	839	793	797	798	825	817	809	813	759	842	774	763	808	837	865	806	825	834	761	794	842	817	807	823	821	839	840	840	795	835	840	833	817	835	866	802	805	806	840	846	824	824	852	807	804	805	782	819	808	813	800	843	829	796	808	786	786	798	768	826	792	810	798	795	775	812	797	843	874	839	808	874	830	807	812	734	825	833	820	829	820	832	788	809	786	817	837	805	804	845	823	823	870	849	806	833	850	804	808	774	796	846	802	821	821	863	824	801	842	802	830	850	784	822	774	863	824	830	844	823	905	805	813	788	827	855	813	833	844	815	863	870	825	829	831	885	817	859	860	829	802	827	815	844	856	841	842	815	798	805	809	836	854	773	823	854	787	812	829	843	802	829	824	780	847	812	825	815	846	793	856	853	793	817	829	856	852	815	841	827	816	794	857	798	849	817	787	844	818	762	832	834	814	819	823	834	841	847	836	799	791	793	828	838	763	808	820	858	816	831	748	796	809	846	822	836	841	846	815	811	806	844	799	827	814	787	824	771	864	803	818	803	813	814	810	794	819	810	840	797	826	795	827	827	830	816	732	831	811	795	774	830	804	769	819	791	780	800	833	826	809	814	817	790	769	768	768	856	792	830	864	847	817	863	788	819	832	830	817	804	791	808	810	804	773	831	800	841	791	843	829	834	839	866	836	835	834	811	843	799	806	815	821	853	850	816	793	836	857	801	790	770	807	815	832	803	804	755	872	832	775	855	820	830	786	836	791	865	768	813	829	864	823	791	762	828	809	825	821	870	833	842	810	807	823	836	725	830	811	804	796	852	824	786	848	801	816	796	813	834	873	853	780	830	854	824	821	776	808	814	803	816	811	837	781	806	772	812	804	776	878	801	807	829	874	826	853	831	813	819	831	817	780	869	822	805	810	776	798	775	820	805	851	810	820	797	838	826	884	822	837	820	819	868	810	839	856	812	787	827	824	844	812	842	794	780	846	832	846	782	845	843	811	817	809	843	800	829	838	857	799
27332	18054	8205	4148	2121	1450	1143	914	813	704	607	534	435	392	376	330	279	270	253	235	262	276	253	246	252	231	240	252	242	261	224	245	248	243	239	232	246	218	237	213	243	253	232	254	237	206	235	210	229	235	213	234	199	230	192	241	236	219	208	233	210	218	214	219	216	244	180	214	221	247	221	230	238	233	216	218	222	237	243	263	265	223	249	239	210	263	225	222	232	209	227	232	213	224	226	235	223	230	221	238	214	214	235	227	206	238	247	216	237	243	234	215	253	228	228	211	239	223	229	234	213	208	196	228	212	241	241	218	227	239	245	236	223	223	212	245	222	217	254	237	216	227	241	211	231	218	226	232	229	205	222	220	222	214	216	211	210	225	261	248	235	210	203	216	227	210	241	206	201	248	223	205	247	214	251	238	226	234	230	220	220	234	221	222	204	228	254	254	241	211	214	222	232	202	203	245	227	221	223	245	216	202	223	272	224	219	245	238	227	225	244	224	245	217	237	211	214	221	217	229	235	218	238	224	225	244	245	196	234	233	236	211	235	219	223	231	214	220	249	234	220	229	234	219	239	245	205	235	222	225	228	237	222	226	237	204	216	224	196	235	240	248	204	214	220	239	228	243	226	232	237	243	228	231	223	241	224	219	202	226	220	215	218	227	214	196	237	228	219	229	228	238	248	236	228	222	224	236	229	240	236	221	209	213	196	226	199	248	196	243	253	247	229	247	237	234	234	227	217	213	232	222	236	230	238	250	223	216	223	230	225	224	219	232	203	186	255	205	234	245	216	224	244	235	229	242	211	233	227	217	222	216	230	227	216	227	215	232	219	229	227	222	209	268	228	239	225	226	227	204	256	217	228	213	203	251	231	215	229	207	232	222	236	222	234	244	222	217	215	222	219	228	222	207	234	218	194	223	247	208	217	221	212	240	200	241	235	240	234	189	237	220	266	223	229	244	211	219	251	222	229	233	216	224	240	234	246	221	234	224	212	228	239	226	200	237	221	218	240	211	220	228	235	245	205	208	240	251	235	235	232	240	239	243	244	238	257	229	237	226	249	220	230	210	256	224	224	227	211	210	233	215	228	209	238	209	218	236	238	204	217	221	243	211	217	230	226	232	219	218	214	234	231	241	230	212	230	216	229	220	240	231	223	217	219	215	219	212	237	234	228	216	240	241	227	223	249	213	215	211	229	209	242	244	221	238	222	201	238	243	241	217	242	223	199	206	229	224	229	234	235	211	251	199	216	231	235	223	237	217	239	223	200	216	210	215	226	222	243	234	228	225	249	226	224	226	211	227	223	235	222	207	232	218	221	220	235	266	201	227	230	258	236	244	220	219	229	219	254	243	255	214	225	248	201	232	228	231	242	246	222	246	229	256	205	249	237	229	238	202	225	210	240	243	226	231	254	241	219	256	211	214	230	231	225	233	259	214	216	228	208	198	228	226	230	226	241	230	229	238	230	220	232	220	186	230	244	249	236	221	213	212	217	206	194	216	205	208	198	251	216	245	240	218	223	212	243	265	218	228	215	217	260	238	236	247	218	233	220	222	226	255	217	225	262	241	206	270	220	217	224	227	237	249	221	219	196	234	243	228	247	246	236	211	243	243	214	226	226	232	212	216	197	212	242	219	213	206	232	222	208	235	197	218	252	246	229	201	222	201	222	220	232	225	241	223	215	228	223	210	242	206	225	209	253	225	219	237	234	208	246	242	234	235	238	225	225	215	226	216	229	235	256	218	242	215	234	214	212	231	242	231	227	229	249	237	251	233	237	248	249	248	222	232	262	258	246	227	211	220	223	241	240	261	210	212	238	223	225	206	226	230	223	216	241	220	208	228	202	207	214	221	246	225	228	242	244	217	201	226	242	215	204	237	218	209	211	231	244	240	217	222	223	213	241	223	218	232	212	225	205	236	233	245	226	229	230	210	245	223	226	235	188	221	242	233	243	278	251	219	239	222	237	252	225	204	210	194	233	236	233	236	212	224	215	234	258	223	233	212	224	225	242	228	232	230	220	244	222	229	228	237	234	204	252	233	234	241	204	230	224	227	219	248	234	233	217	254	232	220	218	224	213	220	223	217	252	232	228	210	196	223	229	214	213	214	240	227	248	223	215	216	225	236	228	211	238	241	217	235	225	251	210	206	258	234	231	221	213	241	233	259	222	220	229	196	223	214	245	226	214	219	207	226	238	260	205	221	222	234	210	207	207	235	228	236	211	225	233	227	231	244	237	229	223	219	215	234	211	228	209	199	225	199	246	216	213	232	234	239	205	214	216	217	211	191	227	214	236	233	249	240	207	241	227	225	211	259	237	232	222	218	233	239	230	217	231	220	227	237	229	230	219	222	231	205	221	254	224	216	245	232	245	239	240	216	249	223	221	221	244	223	242	204	191	242	206	215	205	245	243	211	202	241	214	221	203	257	213	250	231	233	232	201	233	231	216	222	261	235	227	229	227	239	220	196	243	214	222	204	236	227	223	212	240	206	208	256	236	236	247	227	254	207	211	251	233	203	236	249	263	227	209	220	258	244	255	213	202	215	211	219	217	193	227	236	254	256	209	227	212	221	245	223	216	245	229	222	247	216	237	251	237	227	218	239	205	243	215	233	217	238	227	232	239	224	228	214	241	229	209	218	221	208	228	215	248	205	212	216	237	232	246	233	214	216	224	217	242	212	235	205	234	228	234	249	242	230	207	250	214	223	227	217	246	233	229	237	212	212	237	237	260	218	192	232	209	224	231	226	244	210	232	216	244	229	232	207	210	229	231	215	239	216	228	233	197	223	241	227	241	218	244	224	214	214	246	206	201	238	251	217	235	204	219	239	256	205	221	229	239	216	198	211	249	197	250	204	229	222	241	234	221	249	246	242	239	237	238	237	260	233	198	238	244	239	224	237	214	237	207	208	202	232	210	228	252	202	201	233	216	250	215	269	243	239	236	247	245	230	231	228	222	245	245	249	197	220	232	239	225	210	220	228	211	217	229	227	220	206	197	238	264	249	207	248	199	204	210	217	248	249	250	224	245	236	238	232	245	230	204	250	240	213	224	265	258	200	208	219	235	262	222	216	240	235	228	234	204	255	248	236	214	211	171	234	219	213	231	242	222	258	242	250	218	212	242	231	225	240	187	219	239	230	225	213	216	240	211	238	224	241	253	250	226	229	207	222	209	252	216	264	238	221	210	221	242	248	233	235	235	234	249	231	244	231	202	243	236	259	206	231	207	218	237	245	235	219	224	240	233	246	225	246	219	245	222	225	205	228	210	246	218	205	248	224	221	217	231	234	221	216	211	246	226	239	218	252	212	241	254	238	220	240	232	197	235	253	263	237	257	241	231	242	219	235	256	261	222	244	240	212	205	231	221	235	236	239	218	231	234	231	214	235	223	245	213	226	232	251	257	232	233	226	217	230	226	217	213	243	249	197	192	228	218	214	193	229	243	244	227	227	214	218	258	226	218	241	235	217	222	242	248	216	209	228
11684	17485	16484	10260	7233	5517	4413	3874	3335	2725	2296	1870	1599	1334	1117	1012	843	770	662	685	640	600	597	587	608	575	596	580	619	581	579	549	578	549	567	524	532	558	610	526	536	560	539	547	519	551	499	530	540	551	526	526	509	528	518	507	457	508	536	537	530	518	515	484	550	488	509	545	552	509	553	523	540	540	527	512	545	505	548	494	525	523	529	518	533	541	515	520	500	522	519	532	563	505	498	538	536	550	528	531	496	536	518	550	587	524	501	550	476	482	524	544	509	559	526	534	526	514	512	524	506	551	529	518	549	486	539	509	541	556	541	499	505	555	530	518	541	519	474	519	492	517	500	488	483	500	502	527	500	535	511	525	532	485	484	481	512	529	504	497	523	510	494	534	505	486	471	553	516	519	493	506	518	512	531	541	550	500	541	509	523	519	489	537	571	542	511	506	512	513	512	534	550	511	509	536	492	495	508	521	478	498	512	521	528	494	546	531	467	507	550	512	515	530	533	519	541	501	497	544	500	526	508	523	549	501	511	522	527	524	501	524	522	501	521	530	522	495	522	477	540	511	524	564	493	494	509	511	481	547	558	508	517	517	541	460	494	509	510	514	534	518	501	517	513	538	497	488	471	514	507	500	484	513	555	515	548	495	521	491	552	505	483	536	495	476	502	555	537	494	534	558	483	500	493	533	492	507	510	523	525	493	465	559	521	533	524	494	496	507	556	512	474	536	505	480	568	542	543	494	497	504	535	529	511	463	486	488	523	543	536	547	501	533	546	502	501	550	541	506	511	547	513	525	501	509	497	516	503	524	518	520	534	520	494	530	532	510	557	524	468	478	479	551	536	513	521	480	546	516	511	502	470	515	527	514	535	519	536	525	528	516	505	516	520	480	528	558	477	503	545	496	542	505	545	485	509	494	546	529	542	484	516	503	514	533	485	523	482	523	465	548	536	536	536	528	545	522	477	566	528	503	528	513	561	501	496	473	517	520	504	501	493	487	542	500	492	499	541	517	551	551	469	520	468	481	519	532	530	530	495	494	492	511	507	571	552	529	518	525	535	533	520	542	546	534	523	512	589	506	481	478	491	515	532	545	524	545	521	520	510	499	546	521	494	535	534	520	550	539	531	564	522	487	499	522	498	528	542	545	515	516	541	519	489	529	535	514	564	551	518	492	506	514	488	574	544	507	531	530	495	477	502	522	532	535	506	520	508	525	531	491	514	474	480	530	547	500	506	491	543	527	532	498	478	469	503	518	510	492	542	469	512	525	552	518	530	535	496	506	547	540	518	562	502	537	473	495	514	473	498	557	522	500	511	554	524	533	517	504	542	551	511	530	501	517	536	543	536	531	502	544	504	516	489	514	514	503	529	508	517	515	557	525	511	528	496	519	547	507	522	511	502	546	532	514	514	522	509	513	487	531	514	561	522	468	523	541	512	512	530	514	482	545	494	508	516	500	527	549	497	519	503	507	537	568	550	519	533	511	521	546	521	523	519	524	514	490	471	549	531	552	473	519	506	501	496	515	501	517	523	511	514	490	506	477	515	532	534	559	525	562	520	507	528	526	538	520	470	519	535	487	534	519	525	500	506	512	515	510	535	552	534	563	559	563	511	525	502	558	489	488	518	503	512	515	523	515	504	556	528	530	547	491	548	514	509	509	520	537	525	544	516	524	531	539	530	533	479	549	528	497	480	480	534	529	563	482	529	530	491	492	523	495	512	533	518	524	512	540	507	561	495	502	563	479	501	508	507	489	511	510	544	537	525	513	533	506	516	538	493	555	499	540	549	455	544	550	491	521	540	523	505	526	528	552	500	558	512	546	529	539	522	509	502	532	502	525	518	547	526	506	488	550	507	528	538	546	514	476	529	550	536	545	516	543	522	544	545	507	518	546	546	526	567	569	521	516	508	485	565	524	529	480	556	488	536	539	518	553	507	548	528	484	545	523	552	508	539	510	537	523	480	510	522	500	534	533	520	503	515	499	539	531	467	495	486	510	496	544	526	525	501	506	512	501	534	523	507	494	515	512	497	511	501	500	519	533	529	464	554	507	549	527	484	531	528	555	515	483	519	531	526	481	521	520	550	502	519	533	568	505	504	518	504	483	543	488	478	537	538	563	519	520	492	516	481	522	478	502	533	519	532	491	519	510	528	523	505	523	494	516	513	546	478	519	530	497	520	491	525	501	557	500	535	507	538	533	532	496	539	516	531	535	517	509	540	521	527	516	521	545	541	512	536	535	503	511	508	530	521	523	505	526	508	555	540	540	489	532	518	545	503	535	529	519	488	549	495	539	553	521	548	484	510	515	551	473	509	492	516	540	486	530	498	515	506	498	515	488	482	497	498	541	529	523	554	508	496	520	515	509	502	538	543	515	559	511	531	505	492	498	565	544	485	530	512	496	530	502	487	516	512	573	510	538	555	511	552	561	502	548	545	553	522	569	489	537	506	525	516	498	532	501	540	541	523	504	524	494	513	501	533	515	495	496	505	503	517	466	530	500	504	519	532	573	531	511	493	546	526	500	506	505	536	512	499	477	557	529	538	506	514	509	545	548	511	512	531	513	517	572	484	524	522	524	499	468	492	444	499	516	506	545	515	539	519	546	520	535	509	538	528	500	492	523	511	487	533	527	517	526	569	539	532	499	528	527	542	513	514	534	532	495	492	522	490	504	520	518	543	561	520	523	496	507	527	484	545	561	543	481	471	547	516	500	530	534	555	511	537	517	481	534	509	541	507	502	552	478	556	525	506	499	490	506	481	544	518	514	493	487	534	540	572	531	530	579	525	535	524	503	497	503	486	503	501	549	531	532	510	515	580	508	591	514	473	503	548	534	495	520	532	498	535	497	520	529	538	530	480	491	523	514	504	524	541	530	544	519	513	498	497	539	503	469	515	532	487	508	499	510	572	534	535	526	518	482	525	526	572	520	540	476	516	533	524	543	505	512	520	547	531	555	538	492	513	500	484	550	522	537	467	511	571	533	516	516	542	537	545	506	509	514	519	481	489	538	552	537	533	494	514	517	519	504	561	516	474	496	522	495	505	524	489	533	527	495	505	500	511	516	528	559	511	522	501	527	508	521	504	522	528	516	486	528	526	509	527	516	530	494	518	483	504	524	516	544	512	513	524	553	536	550	552	480	479	525	501	505	560	542	548	517	490	515	502	543	512	519	469	530	494	517	518	509	498	529	515	529	495	505	529	471	534	506	506	494	519	532	522	505	540	469	497	497	527	489	507	515	527	561	523	549	534	486	517	527	526	504	539	531	550	531	502	528	520	507	492	528	487	521	500	534	528	487	500	526	494	476	513	522	497	555	513	535	530	484	506	529	503	529	521	502	535	519	545	567	498	571	562	509	524	546	517	552	505	527	533	501	492	509	505	564	552	524	549	520	485	501	510	535	533	523	547	533	508	533	542	521	501	533	536	511	544	511	538	507	516	580	515	534	544	495	497	539	521	486	531	528	543	550	526	530	514	480
25171	21420	27902	25235	14279	4891	3121	2304	1857	1558	1297	1105	884	697	595	512	394	426	381	312	279	274	269	313	271	282	264	274	275	264	271	243	226	241	247	256	230	229	230	250	236	230	227	208	203	209	233	215	239	236	231	226	214	232	219	239	220	221	210	227	218	219	240	239	212	196	236	244	230	228	207	228	217	215	232	214	197	220	250	207	201	250	239	228	247	229	231	217	228	206	196	216	230	235	214	200	219	237	228	217	224	216	250	214	212	216	234	233	215	209	230	251	237	236	206	229	214	236	222	224	221	225	239	224	234	230	235	221	211	233	261	209	228	243	239	228	223	232	205	218	217	234	243	218	240	209	223	224	242	224	215	241	217	219	216	222	209	193	211	228	250	199	228	210	219	212	220	221	233	217	253	237	214	233	225	209	211	232	211	238	217	239	245	212	223	226	222	202	226	202	211	223	226	194	216	219	239	215	200	234	232	217	218	220	222	215	230	259	231	210	224	228	220	203	183	205	232	218	215	218	242	227	225	217	205	202	216	220	204	214	237	223	215	240	211	212	222	205	209	198	227	200	236	232	221	219	206	197	200	220	203	216	237	227	247	209	187	213	212	226	208	214	224	199	197	218	225	238	209	198	236	233	208	224	241	205	234	219	228	220	237	226	201	259	251	237	248	238	235	232	229	218	235	236	227	207	210	199	199	210	208	252	224	229	215	219	221	221	232	249	207	232	204	194	222	223	235	210	200	248	215	234	216	228	235	223	207	208	226	223	215	213	226	224	224	193	236	261	228	228	227	218	240	241	213	218	230	223	223	187	236	203	231	228	237	195	228	239	201	216	230	227	220	211	206	233	207	207	236	228	224	226	231	200	205	218	229	229	216	218	241	222	261	214	253	206	220	226	204	220	196	255	184	204	218	212	249	258	212	219	244	214	233	245	201	217	220	199	259	232	233	212	215	225	196	224	232	190	204	212	212	233	215	218	221	240	233	221	230	203	217	237	229	227	183	229	189	217	232	207	195	236	221	216	211	213	216	192	213	240	215	204	238	197	224	219	222	237	213	211	202	209	191	215	227	228	229	215	245	212	246	247	238	218	214	198	206	214	230	205	208	239	241	243	218	227	195	184	216	232	235	216	244	217	212	219	215	204	235	242	219	239	193	218	199	213	210	195	231	215	213	242	244	193	247	228	250	221	227	221	244	209	216	217	245	222	200	187	239	206	223	216	222	229	198	239	220	203	235	239	213	196	182	205	234	238	224	250	214	189	222	238	196	225	240	245	211	204	228	230	223	233	210	208	231	241	235	225	230	221	225	216	190	213	186	226	231	224	218	233	226	221	212	227	218	239	209	232	219	195	208	187	202	247	214	218	222	211	211	195	227	206	214	198	215	256	186	229	241	226	220	239	238	215	221	248	233	220	232	211	230	230	216	193	218	197	224	231	234	233	229	206	220	222	205	220	236	219	200	205	221	195	214	218	197	221	223	227	201	219	230	235	233	229	190	229	244	220	212	237	210	223	255	212	234	209	223	209	230	199	219	222	211	226	218	215	226	235	204	210	214	203	194	205	224	241	220	203	199	210	218	216	229	242	223	256	243	213	205	201	226	225	232	212	235	236	221	226	235	229	222	207	249	212	236	227	242	193	219	221	217	229	201	221	222	226	231	231	218	208	218	238	240	250	212	236	223	201	245	256	197	196	228	216	239	214	241	218	216	211	213	237	228	207	220	244	220	196	232	231	230	186	244	207	223	260	192	205	213	204	238	212	212	212	220	228	222	226	182	216	236	201	221	220	217	200	205	237	242	240	226	206	208	232	197	211	219	242	195	233	221	209	242	244	236	215	223	220	226	213	204	208	220	213	227	216	216	220	243	225	229	213	227	212	252	231	224	201	224	233	213	223	191	204	193	227	231	194	233	233	255	252	223	233	216	233	238	210	231	217	206	180	220	248	199	237	206	262	237	221	243	224	218	210	193	250	206	219	193	222	200	245	223	236	246	220	216	213	198	233	198	226	212	228	228	217	223	219	199	229	215	221	200	235	210	219	217	224	200	217	183	200	230	217	218	207	218	220	200	227	211	210	235	200	195	240	218	228	229	218	203	235	223	212	229	218	233	234	235	229	207	240	218	200	229	234	217	212	214	210	230	236	201	207	216	210	210	227	207	224	246	223	215	235	237	218	221	206	254	254	214	222	223	224	192	203	234	214	219	196	207	229	217	195	221	208	242	224	227	240	219	209	223	204	209	221	220	204	215	214	186	244	211	217	218	235	248	227	215	236	232	211	202	238	212	240	224	226	223	230	189	204	207	201	236	193	231	274	239	218	209	198	244	224	222	232	227	215	240	201	204	200	222	227	218	206	218	214	223	229	243	219	228	198	244	219	203	209	216	239	245	213	213	227	205	221	245	227	191	222	224	204	230	209	207	239	221	232	216	223	222	207	248	234	208	238	223	213	214	241	214	207	221	247	245	218	240	225	214	229	170	215	246	243	231	245	209	221	220	212	252	212	219	209	232	201	242	219	207	204	233	223	224	207	202	212	202	224	224	212	232	196	210	198	218	234	210	226	209	204	229	230	228	213	238	203	242	214	222	218	193	211	236	204	207	223	213	206	229	204	214	245	221	230	244	197	237	229	216	204	223	208	220	224	233	228	240	219	213	220	214	253	222	223	241	223	194	192	211	209	232	214	230	237	201	249	208	208	239	221	229	201	205	204	204	244	239	235	217	215	209	200	200	213	246	205	242	235	214	244	230	195	222	210	210	226	221	246	246	223	207	241	243	226	227	241	223	209	234	226	222	224	250	232	218	199	231	219	197	232	232	224	240	220	211	235	213	244	214	236	224	222	209	198	228	233	218	215	220	222	210	230	241	228	196	216	250	231	208	209	205	233	220	242	222	224	208	224	207	237	218	218	220	248	206	213	229	187	239	195	224	201	209	243	239	208	196	195	211	200	234	224	222	198	233	202	206	220	209	217	192	234	208	226	257	226	216	223	208	212	217	245	217	241	230	203	223	218	223	220	241	220	228	221	244	251	211	243	221	251	183	203	243	212	216	215	213	236	209	201	201	218	233	185	199	249	233	203	252	232	234	228	244	205	222	236	232	224	213	211	214	208	236	236	203	220	220	204	222	249	206	221	256	225	203	236	216	217	215	219	234	236	212	228	246	211	228	235	229	221	220	203	204	206	220	206	216	212	231	232	218	223	208	239	230	230	182	243	201	229	216	207	245	220	181	217	208	255	216	215	221	222	217	245	203	197	231	234	225	217	233	225	214	211	212	245	247	191	234	262	206	205	220	197	227	233	233	227	243	204	203	224	200	217	208	209	216	226	198	238	207	227	188	221	255	244	231	229	199	218	214	221	234	220	236	205	224	202	213	218	245	238	222	253	228	236	229	252	212	230	209	198	213	206	212	249	222	221	205	215	224	222	229	210	216	232	225	225	207	216	226	221	221	208	243	225	213	266	237	250	187	217	217	231	224	227
14761	27171	25740	17657	13639	11002	9097	7800	6735	5611	4777	3872	3201	2490	2107	1663	1446	1177	1047	896	775	748	756	711	675	653	612	667	668	599	607	571	598	547	590	561	569	535	535	556	547	593	556	607	566	511	536	527	528	512	537	536	529	495	542	489	465	483	516	502	519	498	519	472	493	483	479	470	481	503	457	506	472	550	526	502	487	476	524	487	508	506	490	500	480	499	488	461	502	490	486	516	513	493	480	479	501	512	488	495	492	509	462	508	496	455	504	520	469	484	478	506	498	484	504	477	522	538	537	506	504	483	554	468	478	492	538	500	501	499	525	497	499	456	455	499	534	540	504	534	477	478	508	487	506	480	500	509	468	503	500	515	453	465	517	506	489	500	490	504	509	525	489	470	523	493	507	461	490	504	481	520	455	515	495	505	475	480	481	493	485	474	505	516	521	473	457	485	523	486	498	516	503	490	492	478	493	506	479	482	489	473	462	462	456	446	487	466	506	518	500	476	501	503	522	491	497	494	492	471	506	496	495	498	475	488	492	499	498	498	512	510	468	466	499	517	458	499	461	515	484	494	480	514	474	538	455	507	474	497	467	481	466	513	485	508	491	465	491	493	456	482	507	515	513	511	502	484	498	532	475	475	488	472	515	493	474	478	504	510	479	479	495	507	489	455	474	512	465	479	523	487	485	498	512	480	512	506	487	495	474	445	478	507	483	483	507	472	513	498	486	456	539	478	515	476	502	467	495	508	448	470	508	505	498	454	475	486	498	517	478	508	525	464	435	484	468	459	491	477	490	513	528	467	520	463	524	498	488	495	471	463	460	513	486	490	458	490	473	502	474	474	474	509	475	512	512	499	508	475	505	462	505	458	470	484	495	470	517	497	486	524	473	467	474	518	506	470	497	478	522	483	485	486	494	511	490	487	471	489	496	485	487	490	477	475	480	514	475	476	501	501	487	473	507	511	519	507	491	469	496	531	524	473	506	436	503	455	527	522	497	468	492	479	499	491	516	481	506	507	505	479	513	482	481	474	448	493	480	527	479	495	500	501	498	471	509	478	519	463	502	497	485	474	456	477	472	519	507	494	519	481	477	456	495	499	511	496	529	510	534	511	464	500	492	452	524	531	525	450	459	473	454	454	477	516	481	473	476	499	469	462	495	483	494	517	501	473	476	528	499	491	505	490	541	514	478	467	463	513	504	489	495	480	507	499	511	497	496	493	473	468	500	491	503	468	499	543	503	537	482	466	486	528	491	507	505	484	470	482	459	527	478	503	500	499	493	502	482	499	471	524	536	469	461	456	516	520	467	469	480	447	486	504	525	503	523	473	469	528	492	505	501	500	488	480	486	504	506	480	491	513	494	496	502	518	485	492	482	498	502	510	517	494	476	482	523	440	501	541	501	507	518	505	525	459	494	485	476	471	471	453	484	504	499	498	485	484	532	459	495	488	465	509	471	541	484	501	534	512	495	472	501	517	557	484	490	507	505	510	465	466	474	446	492	463	517	468	487	479	528	534	478	462	518	507	467	526	527	488	494	463	511	485	447	474	466	502	499	469	480	517	469	423	498	498	517	455	513	499	511	470	482	496	504	487	454	474	466	449	506	506	510	460	476	524	493	474	506	496	540	450	515	495	475	435	503	521	499	509	491	487	491	531	498	448	505	517	462	504	467	432	509	476	508	506	474	469	469	505	480	528	522	497	522	512	503	471	461	513	487	500	517	511	495	455	500	485	484	506	471	485	482	519	446	514	494	444	461	503	512	463	509	521	494	476	509	480	497	501	488	522	498	467	484	494	496	510	484	507	509	507	496	495	479	477	479	545	486	527	507	508	533	477	483	486	448	515	511	473	487	502	492	499	471	488	503	497	485	471	494	519	449	486	485	444	495	497	493	497	521	486	503	494	521	517	520	513	490	506	495	496	503	462	532	484	469	497	493	488	514	481	468	461	476	486	468	468	490	530	489	504	504	500	486	468	463	529	497	484	472	512	475	490	497	506	485	483	466	483	461	471	547	457	478	511	495	517	468	464	488	449	510	504	482	459	459	513	475	490	489	494	457	523	474	502	482	496	494	469	498	489	501	497	488	485	461	519	537	528	482	469	481	485	502	453	482	480	532	467	517	536	483	510	502	526	460	471	490	479	482	487	505	483	478	520	483	469	474	480	461	526	488	485	499	453	461	475	536	497	534	473	508	482	497	466	500	441	489	484	496	503	447	477	480	514	492	495	521	533	465	496	504	476	476	502	485	474	509	473	499	510	516	460	499	491	504	460	470	507	489	491	467	482	472	530	493	452	515	527	491	499	528	462	499	452	485	466	459	474	450	494	485	464	476	489	508	464	476	534	504	512	507	455	513	498	470	527	504	522	500	493	512	465	504	525	473	513	492	493	511	485	489	499	510	490	466	475	518	510	484	507	476	470	520	500	503	509	511	483	477	514	515	495	473	472	477	492	466	467	514	497	486	497	511	520	480	470	497	478	458	518	496	478	501	489	475	501	476	547	519	486	478	494	511	505	500	514	507	499	482	491	464	507	498	471	457	482	500	536	512	466	496	500	496	512	485	477	476	484	502	501	505	492	463	522	470	468	467	454	522	491	505	491	518	482	494	526	499	490	511	484	517	467	476	537	509	501	473	517	491	476	496	512	511	469	496	486	530	454	503	543	481	466	470	459	523	476	506	477	498	508	455	491	495	510	499	517	494	454	496	486	520	495	473	469	444	507	515	496	535	477	520	489	493	482	534	500	474	495	471	526	490	488	467	502	474	466	497	494	489	504	514	477	485	460	500	473	488	463	465	487	522	444	501	478	510	504	488	497	491	527	495	502	456	504	469	506	511	512	469	510	501	533	489	517	549	461	464	505	472	491	471	463	493	482	471	481	479	523	514	516	492	481	525	498	486	480	518	486	527	455	475	473	476	505	513	484	478	483	478	461	510	468	488	491	450	506	490	475	477	513	473	484	495	522	488	513	493	520	491	539	484	485	479	488	539	512	518	465	524	513	515	509	480	488	491	516	533	471	453	516	496	472	474	484	459	471	506	495	476	479	488	483	501	475	492	485	513	489	497	443	466	511	463	493	473	469	490	472	442	522	486	510	493	498	508	511	522	527	477	468	475	484	525	489	497	478	483	453	515	468	516	508	483	530	500	451	475	469	525	500	516	489	489	498	518	497	505	495	481	462	465	536	500	485	534	514	485	477	479	498	497	497	460	489	457	460	506	505	491	502	501	468	482	478	499	530	482	499	482	461	460	473	444	494	533	516	485	528	465	484	510	483	496	507	516	529	465	466	526	517	530	466	525	486	485	487	476	538	475	488	468	520	470	500	502	438	511	485	479	490	460	481	511	497	495	492	516	492	504	492	499	535	510	506	483	483	513	471	506	509	452	469	444	452	499	492	479	485	515	530	483	484	498	459	440	512	435	467	475	506	472	491	553	493	476	508	518	488	472	478	460	488	463	491	490	468	510	513	504	481	531	484	505	494
24164	21411	28912	24329	21357	14123	6310	3931	3061	2600	2226	1887	1500	1283	1115	815	743	690	567	581	508	535	488	496	498	450	451	474	434	460	467	430	441	421	427	452	450	404	388	464	364	425	410	419	426	415	407	409	420	397	411	395	399	409	457	411	388	394	428	395	397	381	413	407	400	394	405	412	410	393	395	412	387	396	409	364	396	413	407	387	426	398	436	391	377	383	397	390	381	433	377	411	388	384	417	379	380	396	395	437	402	399	352	405	379	408	388	383	396	410	403	389	385	402	361	374	386	392	416	417	380	403	436	409	401	383	436	409	415	454	399	400	385	369	404	408	398	390	411	405	421	357	395	394	399	383	381	436	397	403	395	428	379	410	371	377	366	382	406	394	412	417	399	365	413	407	370	413	421	404	414	379	400	388	419	414	361	381	390	380	397	389	421	413	439	387	449	380	407	391	403	404	398	398	388	379	413	392	416	415	369	383	422	382	410	376	403	388	360	397	418	354	436	407	378	383	361	418	408	416	431	387	404	387	397	391	415	388	397	419	377	384	406	398	396	418	370	369	418	379	376	375	355	422	396	418	414	380	403	448	377	372	404	396	399	387	371	395	377	424	390	401	399	399	384	384	405	388	392	397	411	385	410	426	420	384	413	371	382	404	399	391	375	385	372	399	391	387	387	369	375	398	353	394	409	409	358	429	394	378	387	410	403	401	391	391	417	392	379	400	386	393	388	387	422	402	427	402	381	401	371	377	385	402	383	407	397	398	378	415	368	393	415	380	398	408	409	359	392	386	395	413	418	404	368	393	388	429	371	391	382	410	408	386	416	352	393	411	393	405	374	419	405	392	415	384	417	390	373	390	399	406	409	386	405	377	399	411	383	401	426	417	391	422	372	428	405	397	404	379	417	398	364	409	401	429	443	409	393	398	408	388	392	418	424	420	402	384	409	344	402	406	372	373	391	356	421	379	373	392	415	388	389	368	419	395	365	397	393	411	430	392	419	390	425	390	367	415	389	378	388	392	440	428	404	359	401	385	407	385	391	372	432	367	384	365	395	395	375	403	373	391	421	397	393	386	405	392	390	415	419	388	351	385	397	398	423	373	394	385	393	416	383	411	354	382	407	381	399	395	380	411	362	362	377	397	422	378	406	379	393	373	385	386	395	390	402	410	377	397	360	402	425	375	426	383	418	405	419	380	422	411	381	384	394	392	403	362	401	415	407	372	394	371	411	423	402	380	388	385	396	395	400	363	408	433	411	372	396	348	446	396	400	385	399	383	381	385	411	462	406	406	344	392	401	377	433	385	406	409	365	414	366	390	386	402	444	426	406	466	363	400	389	457	378	354	388	414	446	377	396	417	382	422	431	396	398	387	404	370	340	391	404	365	405	418	385	450	391	407	367	396	385	404	407	390	405	395	379	389	403	376	421	389	410	377	395	393	394	391	379	401	361	395	441	357	398	384	384	426	422	418	388	424	407	416	395	395	386	413	422	386	383	381	377	393	394	386	404	420	413	437	399	415	378	400	366	344	415	391	382	370	416	416	394	398	435	375	426	425	399	387	398	391	389	383	415	393	429	392	406	419	395	418	407	393	402	425	374	392	400	392	379	448	380	396	392	406	427	408	394	387	383	381	417	384	391	381	387	395	403	394	386	398	403	377	373	400	403	371	395	385	372	384	387	368	393	409	398	384	396	388	390	356	382	377	416	420	390	370	409	394	409	393	405	405	403	379	399	382	452	417	386	389	390	401	372	406	417	381	386	394	413	379	396	416	380	382	389	369	384	383	412	399	369	420	438	375	396	357	392	401	364	420	416	378	373	423	437	408	423	395	354	392	396	380	390	410	371	419	375	376	388	364	397	394	399	390	439	406	399	404	432	382	393	393	415	400	399	358	438	412	364	374	392	423	367	404	435	394	364	425	401	441	402	408	401	388	395	383	400	437	386	348	376	393	382	346	411	390	395	385	380	398	399	430	437	391	416	374	401	434	401	392	353	406	384	372	432	401	381	371	393	384	386	412	400	387	412	373	395	408	378	369	413	389	405	379	407	398	415	404	398	361	399	413	388	406	381	396	395	413	369	370	404	413	417	356	385	372	418	397	391	377	411	390	425	398	399	381	385	396	390	431	378	412	409	392	360	380	426	405	415	400	365	397	416	422	390	422	363	382	371	412	405	407	359	377	399	378	347	404	405	414	389	373	415	410	375	437	360	376	415	417	423	396	416	380	379	429	390	389	388	404	403	417	394	388	396	389	412	376	408	381	386	389	396	378	402	400	399	390	388	409	405	398	376	398	423	356	427	410	370	353	392	366	409	405	383	381	394	383	391	401	396	397	405	400	391	387	436	412	412	382	383	399	382	401	433	422	403	401	408	371	409	406	405	387	384	357	376	412	401	390	388	400	362	423	395	404	388	405	381	403	403	370	412	375	384	398	386	390	396	393	382	420	380	383	392	444	409	370	399	376	385	408	360	367	378	424	425	393	390	403	373	378	415	404	411	393	389	400	428	346	377	367	365	376	403	388	386	415	432	372	407	442	358	406	384	404	368	415	389	387	388	389	391	403	365	397	403	398	366	399	387	393	358	380	386	348	385	358	426	401	383	395	393	417	373	389	425	405	366	390	387	380	366	368	408	380	386	402	394	390	441	420	391	382	345	393	365	400	370	408	386	385	381	427	413	363	319	407	395	397	399	383	391	369	453	379	418	391	410	388	430	422	362	394	406	415	368	393	353	388	414	425	383	368	408	383	458	397	395	400	404	374	418	373	373	384	383	383	387	398	381	399	378	441	384	398	398	400	402	390	380	423	415	425	395	371	373	360	397	375	416	430	395	413	403	376	402	400	405	419	391	391	355	420	434	414	387	409	412	408	415	422	389	382	423	374	399	369	407	379	416	409	392	412	407	406	413	386	400	411	383	376	396	411	423	393	406	398	377	369	380	399	381	372	399	393	378	375	393	408	376	375	405	353	377	370	400	410	388	413	369	414	402	389	403	380	409	392	427	403	385	387	429	391	321	362	374	389	382	397	396	424	403	393	373	401	397	400	389	429	410	404	405	377	416	415	348	401	416	390	397	432	403	415	412	404	436	415	420	407	392	383	392	373	383	390	427	368	419	424	425	392	410	395	425	407	376	394	360	416	386	335	383	399	388	381	361	423	401	409	401	392	387	417	399	359	405	391	391	375	369	410	399	377	353	404	379	368	419	388	390	379	428	384	365	406	408	372	402	367	416	399	411	399	391	401	378	402	395	382	414	405	420	398	390	422	393	399	408	389	376	407	395	425	379	395	385	397	381	412	391	356	419	404	418	413	418	412	395	418	390	392	382	382	370	401	400	369	427	360	389	382	358	370	390	447	409	415	369	396	414	425	377	412	418	410	391	374	370	394	432	414	391	361	376	376	396	384	385	422	383	385	399	394	394	395	420	425	398	432	413	418	380	343	383	388	410	383	407	380	368	376	395	403	386	404	418	407	393	384	406	360
17759	32884	31174	23303	18800	15790	13330	11765	10095	8386	7288	5958	4795	4046	3339	2661	2279	1873	1640	1511	1364	1250	1206	1138	1073	1086	1133	1113	1049	1041	1015	911	962	961	936	949	928	987	943	898	881	900	839	886	897	940	808	928	816	882	869	799	813	826	850	851	865	847	828	790	786	784	834	807	824	786	817	831	836	846	852	790	818	815	836	811	837	801	834	816	844	851	802	829	840	868	857	777	845	861	800	829	832	787	863	818	858	791	823	812	812	832	811	862	843	807	783	850	869	823	810	872	772	839	818	831	843	829	865	809	784	808	854	754	868	806	825	794	861	822	793	813	775	772	810	818	855	845	782	830	820	808	879	822	777	802	849	849	800	839	877	816	824	810	817	832	822	824	897	803	813	808	820	810	834	834	861	801	876	791	811	801	750	853	841	825	836	826	793	855	815	801	801	901	808	832	763	854	813	776	802	839	766	849	844	786	852	860	823	814	810	834	835	797	811	858	783	882	819	818	809	825	842	818	857	810	826	844	792	802	808	819	793	797	871	762	871	824	816	874	843	797	773	841	834	780	829	875	772	843	862	783	816	800	839	811	793	834	820	885	755	827	811	831	795	817	846	859	798	809	832	791	788	824	793	858	780	835	821	777	852	843	803	830	817	795	813	825	808	848	806	820	784	780	832	877	844	816	872	811	828	818	856	830	789	809	836	853	807	825	860	821	743	844	840	853	857	824	838	825	822	827	832	832	853	875	814	826	834	788	806	892	849	786	808	805	812	802	769	824	809	807	773	865	834	786	830	798	806	782	827	828	794	824	843	806	806	858	831	814	815	847	813	891	825	823	813	853	801	790	861	840	828	826	781	805	871	818	830	861	795	856	821	819	812	826	836	829	816	845	805	839	830	830	824	803	835	834	849	755	792	858	847	766	796	805	828	800	815	820	869	814	823	803	858	825	782	746	805	847	799	832	785	830	814	855	808	820	882	792	765	763	815	839	750	814	811	861	831	834	778	776	797	827	847	793	846	822	815	854	849	820	797	848	841	809	824	807	825	822	791	851	821	877	839	809	779	798	837	818	864	851	823	862	825	803	804	794	863	840	799	799	793	817	843	861	793	839	858	860	859	802	757	839	812	849	801	815	780	790	801	812	822	839	807	827	836	766	841	827	827	854	811	796	785	845	819	807	840	808	835	771	801	804	837	823	835	814	807	816	852	799	822	829	838	863	844	821	761	809	849	843	858	802	845	844	866	797	802	822	799	803	824	800	837	823	810	809	832	828	780	835	797	842	820	807	789	863	822	834	880	843	829	788	806	825	831	811	820	787	865	839	835	827	814	824	766	832	808	816	847	797	825	827	807	830	842	810	802	819	794	878	776	792	831	818	848	800	800	814	801	831	795	864	800	833	836	822	859	802	844	812	860	774	812	839	855	774	815	789	793	867	761	888	862	783	815	825	779	882	858	791	818	805	845	839	838	780	866	860	781	805	826	883	819	797	858	874	755	873	810	808	816	825	827	797	854	782	813	809	873	845	791	829	801	862	835	850	888	847	809	864	839	843	833	815	813	788	794	837	880	822	839	811	851	774	791	740	841	829	801	812	862	799	801	779	830	826	823	846	787	780	821	794	828	789	835	793	790	817	820	777	893	804	801	818	864	848	809	858	789	790	828	849	837	836	846	851	825	794	806	862	849	850	827	815	820	851	803	769	851	794	816	848	799	827	804	812	789	872	812	805	849	870	787	847	836	794	795	762	885	849	807	828	819	790	842	820	824	826	836	804	841	848	833	792	780	809	802	821	836	837	822	817	815	763	812	793	840	775	768	805	805	900	794	810	812	825	838	786	807	890	810	844	811	778	848	846	779	780	825	873	803	840	897	822	802	791	794	788	827	878	767	781	792	812	819	872	891	835	813	902	803	827	858	834	800	837	870	793	816	773	788	831	778	847	822	816	881	854	815	798	777	816	838	835	792	818	817	853	832	840	871	834	873	809	861	789	845	824	811	844	859	827	798	851	782	808	882	811	851	831	793	811	864	845	819	768	812	846	823	831	797	825	811	801	862	835	839	814	836	833	826	866	873	812	851	883	801	870	801	824	821	830	851	912	801	795	843	795	819	830	859	866	830	786	797	835	812	838	849	849	783	834	851	806	842	865	844	822	830	781	823	767	843	819	749	814	838	806	837	851	839	817	852	841	857	819	854	834	846	795	869	821	810	846	833	817	879	824	877	825	797	823	810	791	773	828	767	827	821	856	873	801	839	822	837	838	774	824	810	841	837	808	842	866	827	834	823	791	852	859	757	827	823	807	781	831	810	846	841	750	814	819	828	812	825	800	802	802	823	843	840	812	779	858	800	810	836	751	808	832	867	790	845	829	853	820	830	846	830	827	834	823	799	827	807	776	825	835	830	819	827	831	787	829	854	797	828	814	826	796	828	823	809	846	812	830	795	784	831	814	853	799	856	811	885	842	817	870	844	862	807	814	749	788	786	849	855	825	791	855	827	833	810	774	820	851	825	854	816	835	790	852	807	801	794	838	820	856	848	856	821	849	833	805	880	820	815	849	899	793	824	800	785	837	818	820	839	815	778	819	840	794	863	830	793	840	799	795	853	817	849	830	813	829	812	845	886	844	833	855	868	811	832	790	782	806	773	805	809	793	769	807	828	818	786	832	840	811	804	862	862	806	879	810	806	830	786	801	806	847	850	828	831	800	828	826	856	771	764	879	866	784	857	852	821	844	786	841	817	800	814	859	823	787	853	798	830	789	860	807	823	789	848	854	806	762	817	842	824	800	837	870	847	820	777	867	826	798	791	780	795	825	839	832	837	826	867	836	870	782	793	796	850	805	811	817	821	858	839	833	788	829	864	886	799	822	810	826	796	852	851	769	843	791	825	803	817	843	847	840	864	809	837	841	758	785	757	819	819	861	834	811	764	811	834	788	827	754	793	785	796	830	819	818	861	807	782	834	820	825	810	810	801	814	792	807	846	843	816	823	879	865	796	793	814	782	833	833	817	800	866	833	857	849	809	833	820	828	772	803	827	862	796	845	799	823	885	790	838	797	832	810	787	835	844	850	860	864	790	822	818	808	826	763	795	804	848	830	814	811	848	797	821	823	798	852	835	865	820	874	819	866	805	789	840	846	775	842	816	804	815	863	846	792	823	812	862	802	812	785	789	839	803	840	812	785	821	865	834	802	829	891	787	831	760	778	837	788	817	811	862	856	823	800	848	845	821	845	761	799	815	808	810	789	839	806	820	813	844	852	854	813	832	806	832	826	760	822	789	807	790	813	804	864	805	806	810	813	796	850	796	804	805	841	864	800	837	874	830	774	831	806	783	863	822	842	807	869	842	799	793	833	791	797	823	798	823	826	815	774	794	823	792	784	853	789	811	777	809	795	875	839	825	812	808	859	804	881	822	793	858	859	786	821	795	811	797	786	782	775	750	847	800	846	790	830	837	832	822	819	850	755	785	820	779	844	830	853	850	822	778	859	813	808
27374	18142	8633	4142	2195	1610	1129	1023	793	691	635	495	459	421	363	317	328	282	306	270	300	255	258	248	244	268	268	260	242	246	226	235	230	244	214	253	258	232	234	238	252	221	254	241	233	234	232	220	241	240	211	212	233	223	215	229	229	239	224	248	231	238	225	230	219	248	245	236	261	264	226	222	250	232	252	246	202	207	269	223	230	208	207	225	211	232	243	207	195	217	217	233	246	241	244	219	228	223	221	226	246	181	221	216	232	239	227	215	227	215	242	195	246	227	232	215	250	234	217	227	214	245	224	254	231	238	234	231	218	239	250	223	211	216	243	205	243	240	215	234	263	264	193	228	243	232	237	239	208	204	245	265	245	226	241	211	231	259	237	230	252	239	224	239	205	246	254	255	218	246	247	222	211	250	218	211	218	239	256	243	197	230	233	235	211	222	233	229	234	224	250	260	277	253	243	226	229	223	212	219	223	252	209	251	219	201	233	211	218	225	236	238	220	215	232	214	213	223	225	258	216	223	229	237	222	237	214	224	220	220	219	229	233	210	223	240	221	220	241	230	237	193	234	205	247	220	228	222	276	215	233	196	224	211	249	226	246	234	242	238	235	230	177	217	246	265	241	202	241	206	251	225	223	224	214	226	249	207	228	267	246	225	228	238	202	220	242	239	233	256	220	252	232	221	261	235	228	229	248	200	208	241	227	220	222	211	229	246	203	247	233	225	228	226	229	223	238	221	237	245	232	243	262	235	246	216	250	258	204	211	238	243	227	236	209	252	248	226	235	228	228	233	218	243	249	204	243	214	224	234	247	240	242	234	224	236	219	227	229	229	235	257	227	237	221	220	229	227	252	240	235	234	246	225	221	244	215	226	233	233	247	236	252	262	228	232	225	242	219	238	221	233	243	259	226	229	242	249	243	227	220	225	222	241	227	212	242	228	220	214	234	234	225	247	222	220	234	208	227	247	227	234	201	240	228	243	209	209	240	233	221	240	207	246	218	246	232	224	244	219	260	228	223	233	225	233	225	226	235	268	229	246	233	238	244	192	221	262	226	232	218	219	219	213	223	229	220	215	222	224	241	244	236	204	239	246	229	221	223	229	242	240	236	209	238	240	248	246	245	235	218	242	212	229	244	260	215	228	218	225	262	244	228	263	230	226	240	221	242	260	234	201	241	215	231	228	248	219	254	214	260	204	223	247	221	226	235	236	227	226	218	219	223	227	214	227	227	256	218	228	240	213	205	207	213	259	230	234	229	221	210	243	220	226	229	232	220	238	248	222	197	208	225	252	228	230	204	258	216	217	214	227	242	215	207	232	225	266	227	218	238	256	244	215	225	198	222	212	211	235	240	211	214	218	202	234	231	230	241	234	206	257	240	215	227	252	220	232	231	247	242	230	225	205	219	235	229	228	250	242	214	243	225	253	237	230	208	226	195	205	225	224	254	249	254	238	258	232	219	218	223	213	223	224	230	212	224	254	212	233	239	216	226	236	223	242	206	226	262	221	228	221	221	249	223	228	230	225	252	217	209	224	256	222	238	226	229	218	272	224	218	257	223	231	249	235	233	231	257	230	225	233	211	247	235	241	241	215	240	227	244	219	215	203	208	226	241	242	206	220	245	234	257	238	225	225	204	241	239	202	227	248	240	231	244	228	199	275	251	217	246	235	257	218	243	234	230	226	244	242	228	218	231	238	221	232	221	216	212	227	223	227	219	224	230	232	212	229	219	202	220	230	236	237	231	233	237	234	240	242	220	221	240	223	232	221	256	222	219	213	237	234	214	224	237	248	214	216	228	221	189	228	248	200	234	243	220	235	213	251	242	248	237	196	245	245	245	231	229	211	250	259	233	238	224	222	221	230	249	237	216	217	226	238	219	223	228	248	217	235	204	251	245	244	236	227	254	221	236	210	240	240	223	228	229	271	223	239	225	219	236	231	225	246	209	240	239	233	226	224	242	218	219	212	252	223	200	201	223	229	225	246	230	213	234	233	235	231	229	242	211	237	222	220	216	249	216	215	206	248	209	254	244	229	238	221	236	218	214	260	232	224	237	212	211	232	223	244	269	268	237	237	228	216	238	218	195	233	246	239	248	213	236	214	220	217	233	262	238	230	239	200	260	214	197	258	220	220	209	242	238	227	233	215	232	216	235	227	251	239	240	243	219	230	235	219	205	245	240	246	239	241	231	242	271	238	224	221	219	227	244	237	232	249	196	209	250	241	207	213	242	254	221	228	192	231	214	256	244	223	255	220	227	204	216	223	247	269	222	228	240	228	224	245	216	212	226	222	250	228	217	220	229	255	220	208	242	196	241	209	225	220	231	227	269	247	232	251	211	243	221	249	194	233	213	199	200	216	221	226	249	243	216	237	209	217	232	209	228	232	257	207	229	254	238	243	225	238	247	219	235	239	238	225	212	206	247	238	242	216	248	221	216	226	223	263	230	244	237	201	236	206	228	229	233	231	228	205	238	225	219	245	251	246	237	231	212	237	209	224	228	207	222	217	267	254	239	225	205	224	241	248	216	208	220	223	240	237	242	221	225	204	215	210	218	241	223	238	244	207	219	213	221	184	225	258	215	218	220	267	230	215	229	222	224	252	234	237	241	249	227	233	220	234	218	222	217	230	242	225	222	219	222	218	236	246	226	232	245	215	232	214	228	230	228	241	246	248	242	235	208	241	231	212	189	224	212	242	226	207	222	224	228	224	228	219	196	204	233	228	240	199	212	200	249	207	214	225	235	242	231	233	197	223	222	233	245	235	238	218	239	216	227	258	234	255	241	243	226	219	255	236	216	240	225	217	251	218	210	233	231	225	234	240	231	234	238	232	231	214	244	227	220	229	240	231	212	243	221	226	228	227	247	221	242	222	216	229	235	237	225	229	223	233	241	230	232	204	209	208	252	249	205	219	224	262	223	209	227	226	221	246	269	221	193	225	250	228	242	241	251	249	208	244	216	244	229	213	228	237	202	234	216	256	237	233	216	229	238	228	230	239	237	216	239	239	243	228	226	222	220	231	235	215	224	268	221	246	227	219	216	195	244	250	242	223	225	260	242	273	251	210	262	232	238	204	232	218	228	235	251	209	237	263	211	222	241	221	240	232	225	210	234	233	234	249	223	246	225	232	232	245	261	239	221	241	255	234	234	197	239	197	250	262	239	249	254	228	234	224	234	213	228	244	231	217	244	254	254	255	237	212	214	233	207	227	203	250	216	209	237	239	227	228	222	230	257	233	224	215	222	226	225	286	218	241	252	245	265	216	248	239	260	213	222	216	244	227	233	220	242	202	245	249	191	256	212	223	227	247	235	219	211	226	241	229	230	206	272	237	206	213	222	253	234	243	232	224	225	214	241	239	233	243	227	232	228	230	201	240	232	241	229	264	216	211	215	226	220	227	265	239	200	242	213	217	247	202	244	222	238	217	232	242	241	226	236	219	247	252	227	228	247	228	233	255	216	226	232	228	246	212	232	248	233	215
12007	18462	16641	10072	7265	5743	4663	3960	3356	2789	2370	1946	1554	1270	1082	919	854	754	751	649	661	597	607	565	577	615	562	595	598	594	546	584	576	537	609	566	550	574	543	567	573	566	572	562	558	539	512	538	522	508	560	524	551	535	493	485	498	520	542	506	510	515	457	487	557	509	472	562	488	537	482	517	531	533	537	493	538	506	534	526	531	554	528	497	545	498	515	522	511	502	492	527	503	514	488	536	520	494	497	563	537	568	484	493	520	535	538	514	505	507	510	507	534	523	537	492	517	508	527	536	500	512	491	488	531	552	557	497	547	560	509	507	540	501	526	518	516	541	532	532	526	528	507	496	535	545	513	527	538	551	512	549	532	519	535	530	507	493	549	502	511	520	477	501	486	536	509	542	543	507	500	534	477	515	492	520	529	536	500	552	513	524	563	511	530	551	515	520	529	479	496	524	502	491	561	515	524	560	485	517	530	539	523	574	554	537	486	545	504	501	529	525	512	546	521	511	519	497	545	559	534	544	506	566	527	491	531	521	552	516	556	549	562	539	491	501	480	552	516	524	537	515	500	505	503	540	519	566	527	503	549	534	512	519	545	528	513	528	595	554	516	520	494	486	535	541	511	511	517	543	534	512	524	506	543	529	515	525	537	530	495	527	536	533	537	531	566	522	497	525	547	533	523	504	505	526	536	549	555	517	555	525	524	531	559	508	480	540	552	517	506	527	596	527	476	510	539	523	528	484	514	512	526	495	469	554	511	497	552	514	500	518	545	504	515	501	486	497	534	509	528	557	512	527	565	561	487	531	548	507	501	501	541	522	510	557	514	510	514	546	514	509	518	546	531	503	546	528	503	497	551	492	508	533	512	560	520	510	535	516	500	527	497	511	534	516	492	480	510	529	528	559	517	553	469	544	538	551	560	491	502	573	502	546	549	477	512	547	523	542	532	524	512	479	560	550	555	509	515	491	476	520	551	541	556	517	559	534	529	537	522	533	521	539	506	525	523	517	501	487	540	514	510	537	501	533	498	508	521	510	538	553	498	527	523	548	502	535	558	511	560	535	496	512	519	523	542	511	577	492	516	556	504	522	490	493	533	520	519	497	517	496	502	520	507	560	492	536	499	505	524	527	513	523	493	525	516	504	532	525	548	525	535	529	518	512	516	541	464	554	489	542	491	497	504	502	561	539	509	554	510	541	491	556	536	512	554	518	533	535	532	498	501	489	489	534	517	527	521	524	571	512	530	520	527	514	518	551	460	550	536	517	546	523	487	537	522	496	523	519	505	528	528	547	513	487	514	504	516	534	526	507	473	485	512	587	525	520	500	539	511	542	498	496	547	551	500	500	522	529	508	503	539	522	522	506	495	519	493	498	511	525	523	557	502	520	515	527	508	526	509	516	550	544	544	537	536	548	485	552	485	521	551	573	537	496	605	510	544	504	528	514	525	515	536	490	516	494	477	525	509	520	509	503	511	537	533	540	518	531	540	477	512	527	501	519	550	529	520	488	485	489	499	495	527	548	552	492	527	550	533	564	553	527	498	503	527	523	542	472	514	506	496	567	503	531	507	550	524	544	543	506	483	541	523	519	516	513	523	520	524	510	518	538	535	500	538	524	534	495	511	500	530	489	510	492	508	513	553	528	488	557	520	552	562	493	534	517	527	524	518	529	518	488	506	499	517	514	548	513	504	532	507	551	505	520	533	490	501	538	516	557	549	513	506	502	488	551	559	501	542	554	499	548	530	518	506	525	520	551	537	521	534	581	546	572	522	500	543	519	532	539	502	523	551	510	518	546	558	513	511	525	515	521	533	503	550	523	541	547	519	482	491	533	527	530	557	503	511	562	507	544	535	530	473	530	522	504	490	530	517	514	492	512	515	508	551	571	538	496	537	526	478	509	523	486	545	490	534	511	529	579	482	547	558	473	539	513	530	531	554	528	513	520	498	496	536	527	534	527	542	545	534	540	520	501	502	521	550	550	534	551	561	523	549	512	514	517	546	557	538	521	485	502	479	507	458	525	537	509	511	549	521	543	479	513	522	525	550	515	568	504	511	494	519	495	526	548	520	534	500	497	529	523	494	536	484	550	508	524	539	539	561	498	480	564	531	498	499	545	516	532	513	518	518	555	494	530	491	494	539	514	522	545	529	525	500	522	519	540	505	524	533	536	536	545	484	510	519	546	543	538	564	529	515	520	493	522	526	514	570	501	509	520	554	535	517	520	512	536	488	495	515	536	518	504	506	536	502	534	577	537	534	572	506	550	492	549	562	527	515	487	531	505	520	495	526	552	507	536	513	546	515	488	545	496	545	508	510	526	509	503	519	501	561	524	557	528	545	502	533	533	488	557	489	515	536	502	512	522	527	504	532	502	529	509	559	519	496	480	534	538	535	527	520	526	508	521	520	496	517	506	546	503	528	549	508	541	501	514	537	500	499	506	469	500	473	519	487	543	501	565	531	533	524	493	529	538	517	519	528	495	542	532	507	480	530	505	534	510	560	501	537	506	505	524	539	560	543	539	547	575	549	545	515	536	511	529	494	558	537	494	520	527	550	519	519	502	557	578	527	522	527	517	540	545	514	523	543	502	522	548	513	496	480	499	509	560	506	551	529	528	527	506	514	520	535	533	558	489	510	516	500	549	520	520	544	517	515	516	547	554	494	517	495	568	502	516	557	552	532	517	544	593	525	553	514	501	524	510	510	529	513	484	517	520	497	513	552	531	540	498	574	500	513	529	547	522	514	510	513	503	481	538	512	543	538	520	497	494	501	498	553	521	518	521	547	550	547	509	512	562	569	532	505	508	513	486	509	553	554	511	537	547	540	516	506	523	535	496	476	519	562	512	541	534	572	531	547	502	479	557	515	531	500	532	489	509	499	545	505	534	509	552	563	548	533	498	536	495	538	540	525	482	540	509	524	538	552	531	487	524	471	510	509	522	508	564	494	474	518	527	459	478	492	515	558	560	515	518	516	539	527	562	561	519	555	524	496	502	585	559	538	551	520	492	517	528	535	502	571	495	532	567	514	505	525	532	515	523	485	531	517	533	499	544	476	539	517	542	490	531	501	513	513	541	473	530	511	504	504	516	525	525	515	515	481	477	541	552	496	529	497	553	539	530	505	538	521	533	510	495	520	506	497	514	498	474	536	500	580	528	505	505	481	489	530	508	489	555	527	509	530	551	507	497	512	524	565	527	506	565	591	549	490	518	550	549	514	521	503	578	521	554	513	517	508	526	508	527	552	505	554	518	513	528	547	553	510	529	530	509	505	506	497	486	482	567	558	544	509	495	509	530	553	498	502	509	498	502	522	531	552	495	570	561	532	536	511	526	519	502	518	488	523	519	554	496	586	512	516	525	503	533	541	520	509	520	553	522	566	578	500	482	541	473	488	485	531	507	499	486	533	524	534	528	502	508	535	522	507	493	540	475	519	505	499	526	511	488	498	492	503	480	486	529	520	545	559	505	487	533	493	534	522	506
25032	21410	27865	25246	14197	4801	3205	2277	1819	1567	1300	1054	807	704	578	477	445	377	337	341	274	251	302	245	249	256	237	262	269	282	259	215	232	233	253	243	216	229	229	244	256	251	236	215	224	221	217	209	240	232	231	211	201	228	251	204	236	223	215	240	219	205	212	224	227	231	244	224	241	229	249	216	197	231	204	252	235	237	226	199	224	226	204	190	222	218	215	207	232	202	209	240	233	233	216	224	245	211	240	225	220	223	187	232	219	228	224	243	227	218	224	242	221	222	216	201	228	233	205	192	239	230	230	208	232	256	227	240	229	221	217	223	213	236	211	208	209	214	204	231	204	214	227	214	223	226	230	222	230	256	215	211	233	201	226	233	221	205	213	224	185	238	235	204	213	205	236	216	211	238	209	230	213	234	231	236	234	207	225	233	235	220	230	226	239	201	205	194	228	253	216	235	242	208	230	227	226	208	224	212	223	238	189	195	213	224	224	231	231	226	199	215	197	223	188	225	233	223	209	221	231	239	215	220	215	228	207	231	228	202	189	209	238	197	250	223	235	220	229	239	215	239	240	225	197	226	229	198	216	207	228	224	227	217	221	212	239	219	214	192	216	197	214	253	236	223	217	224	206	235	216	219	214	222	231	221	248	227	181	223	224	227	238	239	223	236	225	191	227	204	218	244	236	209	224	204	226	219	225	212	190	227	207	209	225	217	208	222	219	224	222	238	213	202	223	200	211	226	241	247	217	213	198	221	245	223	216	232	216	234	251	201	235	223	204	210	215	236	225	230	211	224	244	217	211	242	231	235	238	206	240	228	198	234	227	226	225	211	216	231	203	231	235	245	210	217	236	203	222	215	203	223	206	237	212	221	240	203	232	227	237	236	214	235	224	226	243	218	211	249	218	206	211	209	213	220	217	216	231	214	259	214	214	216	230	234	210	225	209	238	208	231	222	211	226	192	238	236	227	210	225	244	228	230	214	194	203	222	217	237	212	206	220	201	218	227	208	187	237	226	227	234	195	217	227	221	201	218	220	231	219	228	200	218	196	229	216	235	207	210	239	213	249	228	228	225	226	236	209	242	229	220	228	204	236	231	198	239	211	228	209	210	207	218	221	222	247	210	210	215	206	195	216	212	203	230	234	240	221	210	194	247	219	230	228	216	231	204	228	217	217	212	210	224	224	209	226	214	238	224	236	245	226	206	221	219	200	219	214	230	211	227	221	242	205	226	203	239	210	213	232	194	223	201	226	188	255	235	230	227	209	209	239	211	210	187	215	220	233	218	248	240	221	207	212	231	260	243	240	216	221	211	223	229	217	232	230	213	234	233	230	236	213	228	234	240	204	227	231	233	237	234	231	214	213	224	249	222	224	204	221	230	216	211	219	230	200	212	209	218	217	215	237	236	217	225	232	215	201	227	213	219	246	239	199	193	220	227	220	218	220	192	235	219	217	217	228	213	204	209	237	220	205	223	212	250	203	188	223	229	227	232	222	211	187	214	230	192	254	245	207	225	242	205	243	216	231	215	251	219	207	229	243	223	235	224	191	188	218	213	225	213	211	232	216	216	229	244	222	237	214	235	201	236	230	229	232	232	217	226	219	208	213	252	218	207	218	226	230	212	237	243	253	226	236	239	220	240	223	220	232	218	239	230	239	222	234	196	211	235	222	201	245	221	218	211	214	232	233	225	215	218	205	213	218	213	215	233	219	234	230	216	195	241	242	234	208	231	231	206	242	202	235	207	231	203	234	227	217	229	202	217	182	217	234	239	231	190	204	229	217	188	193	182	212	215	221	252	225	221	212	203	220	244	249	211	205	211	228	217	219	224	218	199	203	216	205	208	255	243	229	214	215	227	224	223	204	210	217	186	222	213	217	231	240	214	218	203	246	247	206	210	216	220	215	241	205	220	217	221	223	195	210	218	244	202	207	207	221	206	217	231	227	206	210	233	222	220	216	196	219	233	221	232	220	210	225	226	231	204	238	207	246	223	212	233	213	214	191	251	196	222	218	207	214	220	218	233	213	188	217	198	226	203	202	211	229	225	211	216	208	213	217	215	210	236	236	227	226	223	214	205	242	212	217	220	213	233	224	197	222	241	214	227	204	224	233	234	237	191	204	200	230	236	232	196	227	203	227	248	242	209	247	186	255	219	221	229	222	236	228	187	211	224	220	235	218	205	225	183	218	245	225	217	201	205	232	215	225	223	226	200	186	197	226	228	207	216	223	251	208	232	197	230	254	223	216	221	197	220	220	217	225	235	204	256	212	230	209	219	218	203	221	189	213	204	202	245	222	240	223	224	198	221	212	202	205	198	233	220	256	215	207	225	221	248	203	215	214	207	225	237	227	208	224	216	225	242	250	215	226	217	217	243	202	208	215	227	213	202	197	223	221	226	224	239	218	213	224	219	216	206	207	248	223	229	224	214	224	199	223	230	230	189	234	230	218	228	243	237	214	210	220	224	209	197	230	230	207	208	205	204	244	232	233	217	217	211	243	188	202	212	203	230	245	212	216	208	224	216	227	241	214	243	216	208	238	217	240	190	246	201	228	210	208	210	216	238	221	199	226	206	226	214	207	208	234	218	231	227	203	201	218	206	213	214	205	218	240	203	222	214	238	219	224	208	232	234	212	199	232	221	223	210	219	243	225	230	241	224	231	182	228	231	201	272	236	213	198	212	220	252	211	223	208	198	238	237	225	238	238	215	240	211	212	209	234	222	204	219	232	222	252	229	226	235	272	210	208	226	208	215	184	237	221	225	223	238	218	219	203	218	239	212	227	233	228	218	240	219	236	229	221	211	222	208	221	238	226	226	237	203	213	213	228	219	246	222	225	259	249	274	235	218	214	209	250	211	214	203	204	227	220	231	222	214	223	223	216	255	213	224	237	214	232	215	214	207	216	233	209	202	194	236	229	239	200	207	194	226	218	247	206	234	203	223	213	220	229	210	234	219	223	235	216	226	233	228	263	237	234	218	205	219	209	205	212	221	213	230	237	241	206	217	215	218	220	227	221	188	255	253	252	237	219	234	222	208	213	230	209	204	213	202	217	235	218	197	203	226	222	204	216	201	215	208	232	215	240	257	227	222	221	234	207	243	217	205	206	212	215	227	213	228	224	197	219	202	250	244	226	215	221	210	210	224	221	241	243	259	224	223	224	222	216	213	221	207	215	241	217	212	225	191	214	235	216	212	229	196	209	208	253	223	199	202	222	215	215	221	214	201	219	229	206	218	245	228	246	218	217	219	186	221	235	220	199	228	249	215	224	215	206	216	206	208	234	219	208	201	243	203	203	215	201	238	218	239	233	231	205	232	256	222	198	205	223	228	208	215	225	244	218	227	201	192	211	211	227	206	238	232	237	248	198	217	223	220	195	217	197	229	209	217	199	219	227	227	201	232	227	242	256	218	204	191	220	219	226	221	246	233	223	214	215	229	239	207	230	192	224	207	226	215	221	211	218	219	218	220	220	204	215	214	235	237
15150	27478	25629	17750	13561	11195	9527	8073	6768	5627	4560	3760	2977	2450	1943	1583	1306	1121	1001	918	827	772	707	683	681	663	687	681	648	667	635	582	531	547	587	554	538	522	510	589	533	545	556	522	534	459	497	495	537	501	499	504	543	509	501	483	476	515	514	547	484	457	463	501	504	466	511	463	530	483	468	525	484	500	514	508	484	522	506	481	482	509	484	491	493	517	476	507	498	498	494	560	519	524	494	520	461	482	530	520	516	519	561	491	498	502	505	493	447	488	514	481	522	479	477	489	430	509	512	501	487	461	487	462	471	494	500	484	514	474	472	459	510	518	494	497	500	485	490	525	492	456	482	495	505	474	486	458	502	488	518	526	532	475	511	499	452	513	498	531	500	468	484	511	495	496	479	528	474	442	509	498	425	466	500	481	475	491	501	484	501	516	491	493	456	486	503	500	525	498	540	486	449	484	509	480	502	503	500	512	505	525	486	479	529	487	475	494	521	460	495	486	494	470	497	466	456	505	540	497	496	493	480	470	513	476	510	483	536	435	487	514	493	478	495	464	484	521	525	478	528	504	477	526	497	482	452	477	482	489	469	471	491	480	484	504	490	508	491	534	486	491	492	491	488	512	505	471	496	423	502	486	495	480	503	479	511	456	443	517	514	506	470	521	491	469	496	499	480	465	497	473	509	478	541	445	482	518	478	481	461	470	512	474	492	498	484	476	549	474	512	464	459	518	469	519	508	481	474	515	475	522	485	513	492	459	508	511	509	497	481	506	504	489	480	471	484	491	490	508	507	499	502	456	481	492	499	492	507	506	477	504	515	478	504	516	494	473	484	512	500	499	453	493	476	495	501	514	519	480	484	465	455	511	486	499	482	511	507	530	505	503	500	468	521	512	489	509	492	497	491	492	481	511	525	512	503	447	521	498	484	513	479	460	493	504	451	477	453	507	505	473	494	499	511	525	504	494	476	484	526	489	497	474	483	522	510	551	514	478	477	473	468	499	478	520	513	494	445	475	493	498	491	511	487	530	485	501	448	505	500	458	498	505	470	545	454	492	506	475	461	512	527	480	523	464	522	497	528	534	544	502	499	479	480	485	516	463	468	479	499	496	500	456	506	485	459	508	473	497	501	457	532	465	503	500	494	504	477	467	492	498	519	476	499	483	487	515	494	466	466	438	508	495	518	530	509	475	487	533	461	504	505	504	470	482	479	501	549	486	528	495	458	516	513	457	529	469	510	513	510	478	496	491	520	454	499	489	506	519	454	477	533	494	496	515	490	472	536	494	452	506	548	467	483	526	498	508	519	461	485	503	474	456	497	502	505	493	503	493	516	510	470	493	490	489	459	499	510	499	479	466	516	550	522	479	491	500	443	505	480	475	511	531	517	506	476	529	447	476	502	482	493	512	487	515	486	445	520	475	479	531	496	499	478	487	469	492	486	481	491	491	470	538	504	513	497	461	507	488	508	527	454	494	501	488	488	492	496	494	500	526	520	496	526	500	505	461	487	483	493	498	512	473	540	567	492	501	439	494	501	507	470	464	464	472	495	512	500	460	480	468	506	527	508	500	491	508	512	458	488	532	523	480	520	461	528	492	500	499	511	518	460	489	489	487	488	509	499	477	515	517	485	501	455	454	478	479	488	524	480	473	501	501	471	501	514	495	485	481	502	498	432	470	467	456	534	496	479	465	475	510	475	484	496	482	493	476	531	521	536	532	493	514	472	483	505	474	452	456	524	477	494	483	503	481	490	470	468	490	500	501	502	485	507	512	507	448	493	498	480	482	489	499	489	484	492	476	435	471	518	477	488	488	493	491	483	504	504	520	502	497	546	498	510	483	507	481	475	484	503	493	454	491	440	498	505	492	487	472	495	515	490	483	478	507	496	476	544	487	502	471	488	450	500	532	502	513	499	545	493	476	475	489	497	512	504	455	508	457	490	473	477	481	507	487	461	479	506	479	468	503	498	527	526	501	480	516	482	538	522	491	454	485	473	410	490	475	502	500	463	504	505	494	461	462	444	524	467	493	478	490	500	496	464	482	436	491	474	524	506	498	494	491	463	546	451	462	501	492	507	494	469	467	483	525	521	513	502	477	456	463	495	512	497	516	548	488	475	492	501	491	484	505	499	495	478	525	478	515	480	491	495	505	477	517	492	489	417	486	465	469	481	484	465	497	512	528	489	480	496	517	499	495	489	520	547	549	489	469	498	512	507	468	470	485	479	474	469	508	515	463	482	486	504	520	491	514	506	496	499	494	467	422	489	464	517	511	516	496	516	521	483	448	517	506	486	495	489	463	498	481	435	470	504	514	484	460	516	490	532	467	500	516	493	496	514	472	486	485	508	501	511	456	488	505	495	472	482	486	464	492	467	494	502	473	463	495	471	501	532	551	490	502	494	510	514	490	481	507	495	513	456	483	473	486	488	508	472	481	497	496	504	494	506	485	501	453	535	496	481	521	498	462	493	522	520	484	455	469	481	479	478	472	513	484	469	498	506	490	486	439	448	459	513	498	479	523	488	473	504	504	481	518	450	461	510	521	487	497	473	492	510	499	500	485	484	467	482	514	495	455	458	490	499	468	499	512	471	494	499	470	519	462	487	530	520	506	498	509	473	512	509	532	474	507	492	514	522	484	495	521	509	506	465	457	522	502	488	499	452	487	489	467	525	531	534	478	467	488	514	468	513	476	516	485	473	492	513	483	502	517	530	497	481	469	473	515	516	470	479	494	486	504	477	488	498	452	528	517	507	444	535	492	533	488	554	470	537	444	487	486	509	526	520	505	473	513	480	479	464	512	470	544	474	485	515	506	472	510	461	488	522	501	472	452	509	561	514	491	462	470	500	485	533	554	520	501	487	523	480	486	510	503	462	504	467	492	521	483	512	502	454	493	503	507	452	533	473	459	513	503	489	505	480	475	476	542	491	516	499	507	520	505	528	515	508	517	490	511	478	519	469	445	491	464	525	456	427	479	496	463	452	489	451	486	502	480	515	470	499	502	533	499	518	478	495	492	516	442	454	489	514	480	486	490	479	464	494	516	499	514	497	521	491	499	477	503	504	461	530	490	474	502	435	506	498	481	492	508	528	465	454	479	540	513	512	483	508	492	472	488	511	503	487	477	501	482	538	475	478	493	542	486	485	435	480	511	517	478	514	515	506	520	531	462	527	465	518	492	486	493	518	457	492	514	521	493	507	481	539	486	512	522	512	486	509	474	488	494	501	493	501	509	519	500	486	512	510	485	485	510	476	477	517	458	491	509	478	500	491	511	490	509	495	502	488	485	496	513	479	492	462	526	508	501	514	514	488	522	524	496	505	471	490	471	491	516	484	457	514	483	478	463	479	463	523	450	503	480	492	520	477	450	477	486	448	525	519	518	505	491	511	479	550	490	511	507	531	517	446	520	483	495	497	485	488	503	494	505	525	521	496	504	501	505	459	481	474	481	515	496	476	459	460	479	469	522	493	454	454	503	491	508	490	494
24152	21426	28855	24364	21375	14172	6586	4091	3061	2606	2168	1764	1412	1239	983	881	736	672	621	544	568	514	510	469	443	482	443	425	481	448	454	420	426	457	436	409	424	433	430	429	417	419	416	449	392	420	401	410	409	415	423	388	426	409	423	411	350	384	419	364	395	403	359	424	372	390	397	386	399	414	403	388	420	360	397	401	405	401	403	380	368	414	410	423	399	394	388	404	386	376	365	419	369	388	393	416	420	398	405	406	417	393	399	396	404	370	390	380	427	404	384	355	427	378	420	386	392	448	425	404	376	378	432	364	372	417	413	395	410	399	414	397	399	392	407	388	381	381	396	402	414	417	391	398	382	394	381	421	397	421	388	434	410	421	408	439	406	392	391	394	423	352	436	398	405	389	389	382	404	413	396	386	373	396	381	424	403	430	411	428	426	376	401	385	408	430	368	404	404	418	396	430	408	374	392	393	398	420	389	392	389	385	402	419	399	380	390	394	407	414	402	446	429	413	418	407	427	392	414	397	420	436	418	398	425	404	331	407	391	339	404	402	421	400	395	396	374	407	425	419	438	381	396	438	396	404	406	366	394	423	436	407	397	412	406	360	422	438	385	419	393	379	429	419	369	420	422	378	399	398	406	399	388	425	406	423	380	423	417	382	418	414	383	429	389	398	400	356	435	402	405	406	389	394	424	402	410	383	379	449	392	396	396	424	414	411	382	420	415	390	389	422	399	386	401	374	366	371	391	409	397	386	414	387	409	441	390	371	404	402	412	385	377	406	418	426	401	398	404	385	419	401	386	428	416	395	408	415	410	392	427	403	393	364	380	357	376	445	394	409	370	370	371	396	378	349	408	388	406	404	410	398	404	417	433	370	419	404	407	420	432	387	364	409	430	400	388	425	403	409	410	379	391	384	396	358	406	404	365	408	367	441	405	400	388	406	412	424	398	406	385	421	396	397	419	415	379	355	404	393	396	417	385	395	427	397	385	382	385	443	408	407	377	404	408	348	405	383	418	401	415	420	377	369	357	373	395	411	415	444	413	375	434	409	403	398	384	433	376	390	375	402	419	394	404	415	403	417	383	378	402	370	430	399	359	435	413	391	390	408	379	423	409	400	383	368	423	380	390	414	387	393	390	347	392	389	381	387	401	411	400	388	409	440	385	406	408	418	391	392	419	384	407	423	399	411	421	394	427	395	409	402	381	412	413	414	400	411	410	399	408	366	405	381	375	379	413	382	412	400	417	410	397	406	433	392	398	417	390	385	411	378	368	420	405	399	383	397	388	401	378	405	390	395	435	414	385	374	386	407	395	394	410	406	396	400	401	382	397	409	410	399	427	442	377	378	414	440	401	366	386	417	397	382	397	429	417	379	359	392	407	403	428	391	386	383	396	378	419	384	400	375	399	421	393	414	385	378	410	402	407	401	420	396	378	426	387	413	406	419	404	391	427	439	401	363	422	397	424	402	416	410	402	382	396	429	399	376	370	404	415	382	414	382	465	404	403	388	407	377	426	422	403	403	425	402	379	382	397	393	418	402	411	391	384	365	384	442	401	430	372	401	427	435	406	385	448	400	416	399	388	383	396	396	396	401	379	406	386	442	395	405	437	406	416	416	391	413	374	413	388	375	395	382	387	381	367	417	384	362	375	398	426	383	415	397	402	374	403	393	425	394	383	409	394	447	372	419	389	374	397	418	399	415	396	387	399	391	396	422	395	384	397	376	417	384	407	426	390	374	410	387	384	417	445	410	386	422	401	362	390	438	380	389	412	383	386	389	419	408	374	401	415	462	377	378	391	364	389	405	377	430	412	382	400	408	418	415	402	359	389	384	386	392	389	410	418	409	396	422	385	388	419	395	393	417	385	416	371	371	402	416	376	395	410	416	440	441	440	372	412	413	384	374	400	410	385	420	371	380	408	421	417	382	389	405	387	403	374	389	422	406	373	408	435	411	438	393	423	405	415	416	406	402	381	359	391	399	381	388	372	421	393	383	399	433	389	387	371	424	388	399	393	408	425	407	415	374	372	393	414	368	387	369	373	374	403	406	420	404	399	393	410	382	425	378	359	380	389	416	425	397	419	383	399	382	404	401	387	407	396	373	393	390	393	393	377	393	391	424	414	373	420	412	416	385	412	438	417	379	397	404	375	384	404	387	374	399	435	353	386	410	386	375	405	401	384	380	424	395	393	411	423	414	409	447	403	393	385	385	422	398	414	395	390	443	390	399	397	418	401	411	426	351	441	365	401	422	382	398	390	387	387	366	405	402	374	381	358	422	369	401	429	397	400	378	422	396	370	411	406	403	385	417	409	383	408	424	381	390	399	435	400	397	446	385	409	398	393	401	375	369	406	386	400	408	401	417	396	358	409	398	414	379	395	405	402	374	387	390	422	400	422	394	434	386	411	386	435	376	393	413	418	403	413	413	349	393	398	424	394	408	416	397	426	418	334	385	396	422	370	383	368	386	424	397	386	393	425	404	372	406	426	384	409	409	385	379	407	366	359	373	402	387	418	388	475	393	409	398	396	352	390	407	380	437	366	405	397	415	401	430	420	392	374	360	395	401	423	343	381	371	390	415	418	418	432	402	370	384	358	401	359	376	371	417	410	414	398	414	404	400	368	371	367	403	394	381	351	396	410	396	404	407	371	381	406	366	421	366	431	389	386	382	399	378	400	398	400	418	402	392	373	437	369	381	373	388	401	422	408	402	421	450	413	375	382	447	382	402	404	409	446	367	364	408	369	431	383	410	372	365	418	400	403	390	415	406	390	390	405	402	421	418	406	420	424	405	411	391	396	400	406	344	406	403	401	427	402	350	412	403	384	380	408	420	383	355	415	407	405	400	391	412	416	432	370	451	382	412	396	401	372	404	413	380	376	410	405	412	440	387	383	375	414	388	397	399	422	370	440	374	373	375	419	360	428	410	369	409	398	379	412	397	404	382	388	418	367	385	397	356	425	390	436	381	418	373	411	382	390	425	393	408	412	377	424	411	380	393	407	367	379	411	408	404	400	382	412	420	389	447	364	394	386	402	421	433	416	403	413	373	437	406	372	410	399	405	393	402	379	406	401	373	420	399	371	432	414	370	398	413	400	406	405	404	391	375	381	384	381	397	416	404	418	440	403	406	371	413	421	396	413	374	417	405	415	397	410	398	432	412	391	409	429	422	404	406	387	400	387	423	403	375	436	393	396	430	417	394	410	396	382	430	404	409	424	407	463	395	395	384	412	447	429	413	433	410	392	432	404	384	408	382	403	368	380	384	365	395	402	369	391	374	425	377	405	432	388	411	406	384	382	389	390	408	409	412	378	367	380	382	388	418	378	423	384	382	383	403	384	414	430	415	396	386	400	413	389	383	391	377	402	398	403	398	359	389	421	372	406	393	414	391	378	424	400	403	416	379	400	394	391	392	414	424	409	399	404	419	405	414	415	400	389	392	417	393	356	409	388	398	415	398	403	376	394	425	335	433	426	411	431	391	395	412
18085	33024	30532	22613	18388	15546	13437	11663	10036	8487	6946	5788	4702	3894	3113	2697	2151	1902	1647	1527	1368	1280	1183	1227	1168	1135	1088	1085	1108	1048	1065	1036	944	963	979	927	944	956	924	903	905	988	908	901	843	836	889	854	835	853	874	919	827	813	836	831	836	852	845	822	770	863	817	779	819	809	862	805	862	887	872	874	829	814	861	829	884	851	779	839	820	849	827	839	848	864	827	849	844	867	827	889	769	841	792	829	793	850	830	851	793	795	770	875	792	834	836	809	814	811	864	806	860	785	830	794	809	792	844	840	849	801	764	856	794	866	823	826	814	805	893	792	795	842	839	885	871	801	755	839	836	726	824	778	865	856	896	858	824	862	803	792	819	818	821	838	879	878	815	818	819	851	841	869	840	840	784	785	832	768	819	833	812	812	833	872	771	817	822	834	810	774	760	784	861	801	855	830	780	814	841	826	868	813	798	853	769	827	890	774	800	781	808	773	836	829	822	884	872	794	856	853	822	911	815	841	839	767	828	761	830	816	878	804	756	838	843	823	842	801	855	822	791	758	871	845	862	813	867	835	807	820	840	839	828	813	823	802	849	827	846	801	826	812	869	828	802	835	804	795	886	771	844	837	772	807	846	826	806	825	783	815	833	847	873	825	844	894	859	862	795	805	857	792	803	857	862	851	831	804	748	879	790	808	800	836	820	847	805	774	832	859	829	770	814	828	804	793	845	855	815	860	911	855	870	825	821	833	794	867	838	811	812	813	803	806	863	829	820	832	848	829	849	830	819	836	816	821	807	788	840	824	813	803	836	830	832	856	842	814	814	860	791	802	835	827	826	824	843	862	853	794	801	882	798	809	812	820	775	839	814	838	798	819	828	797	811	844	833	838	807	816	818	792	802	837	785	857	855	862	792	837	837	841	846	828	824	814	774	811	803	795	869	804	824	825	842	806	817	835	838	796	861	818	793	804	839	814	815	817	875	813	827	806	860	802	824	842	802	853	844	797	790	843	861	771	773	841	849	818	807	801	863	899	797	845	856	873	793	799	848	807	829	797	840	798	816	850	878	824	831	809	791	888	843	804	848	840	833	831	789	837	841	847	765	831	779	799	816	831	809	849	833	821	797	820	821	781	819	786	826	780	856	814	896	855	797	815	804	865	777	813	787	812	792	832	847	864	818	842	858	876	779	852	829	770	849	813	847	831	751	848	844	746	827	833	863	804	818	829	822	825	837	853	833	819	857	818	830	834	822	840	848	823	803	803	824	787	849	822	811	845	816	812	827	857	807	886	832	821	892	797	865	833	856	827	836	829	846	814	857	775	849	865	870	887	810	745	834	856	819	848	823	787	829	895	827	834	837	801	805	853	794	771	761	801	822	834	852	853	815	830	809	825	826	801	809	774	791	838	834	796	828	903	829	803	804	783	814	866	854	833	792	811	799	830	833	800	847	818	821	891	821	835	797	843	848	849	794	821	853	770	817	834	801	850	837	829	810	831	796	835	826	852	817	813	851	825	819	847	814	846	822	811	850	804	859	817	805	829	850	807	857	796	831	864	832	807	783	852	836	803	843	843	836	805	861	786	857	811	804	815	839	818	793	842	852	758	807	818	810	862	799	859	876	861	842	829	799	840	815	890	849	814	801	804	821	835	798	864	828	842	847	815	803	821	895	825	840	861	786	802	888	812	838	813	859	821	776	813	782	865	781	809	753	837	796	833	769	809	836	799	814	798	800	821	842	820	847	838	797	842	845	845	811	855	876	828	825	790	840	848	874	783	801	827	800	746	849	843	894	767	866	839	828	828	813	850	831	856	845	806	847	786	807	840	804	866	799	806	809	783	871	854	823	814	812	837	875	841	855	852	867	784	798	855	866	813	872	816	814	826	781	767	817	826	787	836	840	804	812	794	808	833	790	897	830	779	880	842	799	881	829	826	833	797	809	856	834	802	826	838	842	826	847	795	827	832	792	841	834	866	827	836	826	803	862	778	814	770	850	865	777	809	802	805	807	829	865	828	770	825	798	867	814	861	801	840	795	818	800	852	765	847	877	807	805	852	852	850	814	832	873	831	830	768	867	818	837	865	845	766	847	805	844	878	819	812	810	855	809	851	812	785	825	812	827	811	817	815	808	841	824	836	809	814	846	846	851	883	771	755	813	861	841	744	792	870	861	860	784	821	816	838	808	798	821	809	819	810	852	823	812	779	850	876	847	871	858	793	841	873	816	812	842	777	845	842	788	811	798	851	784	832	802	817	814	831	832	864	860	856	825	895	823	793	795	848	849	819	820	806	818	844	822	804	849	797	863	833	846	850	847	795	835	886	858	788	820	851	797	794	844	865	845	788	797	799	781	817	867	841	826	798	892	877	816	851	827	858	810	825	840	807	773	834	746	861	774	752	798	832	793	822	791	831	838	851	823	869	819	818	819	780	835	834	752	816	842	847	817	846	807	836	780	803	855	824	826	826	845	831	851	861	843	847	859	853	826	840	830	868	760	866	866	864	756	793	858	818	781	862	817	803	856	785	764	794	814	834	844	825	828	775	795	860	827	836	790	847	828	812	795	862	833	789	814	837	804	797	838	816	840	831	874	827	861	804	857	808	838	824	846	830	840	752	800	775	808	830	811	819	840	828	868	855	808	904	823	833	819	849	859	854	838	809	814	796	798	825	839	808	824	763	842	793	832	831	830	788	827	853	807	812	834	858	826	844	817	831	843	791	849	802	842	802	808	876	851	786	863	894	855	830	824	839	789	827	810	788	761	818	865	888	760	810	836	820	832	836	849	839	851	800	883	804	789	807	800	843	805	851	842	843	825	829	869	848	791	830	803	787	805	763	818	808	859	785	825	811	871	785	835	824	858	850	844	859	787	789	878	820	885	851	823	795	793	835	848	803	855	860	831	887	802	815	803	836	832	864	824	791	768	791	831	840	860	804	798	795	844	833	833	859	835	856	842	812	786	852	814	864	838	863	806	845	781	849	850	828	793	816	792	813	838	811	827	880	784	835	764	847	832	838	809	855	832	870	809	859	828	897	858	788	827	861	820	809	853	779	852	788	870	798	818	851	813	784	813	824	869	825	863	815	838	821	793	831	834	863	819	772	831	823	826	801	840	844	845	800	817	784	811	834	797	824	829	825	847	851	783	823	768	806	777	821	820	826	832	789	800	849	849	800	857	806	753	781	813	805	781	774	782	823	796	822	810	834	817	827	832	826	767	873	853	889	841	865	830	806	807	867	833	824	830	806	836	808	836	794	882	832	784	786	803	802	824	814	886	806	794	856	824	805	820	803	790	865	889	825	811	854	859	813	848	841	766	876	813	807	812	835	783	822	798	830	847	786	810	852	818	840	805	857	885	807	844	832	786	786	842	808	811	805	803	893	778	850	861	900	824	787	855	880	862	854	812	851	792	851	798	854	837	786	788	819	850	824	860	837	854	812	840	771	775	837	826	837	778	803	779	839	874	827	885	878	825	807	778	845	824	812	757	874	855	833
27349	18168	8330	3935	2090	1501	1234	979	809	654	589	478	431	419	339	324	307	300	291	236	259	235	265	280	244	262	249	254	251	240	254	244	231	267	235	258	225	250	226	233	259	250	238	224	217	238	243	246	211	231	237	222	215	213	206	257	248	235	226	245	239	224	237	257	232	235	224	230	225	221	234	224	249	224	234	218	230	224	216	221	203	257	224	258	241	236	205	238	219	210	249	244	218	242	217	250	249	233	200	214	228	221	244	221	242	236	234	227	244	255	235	253	235	205	240	242	251	246	228	200	199	239	206	218	248	218	227	240	241	246	222	224	215	235	222	217	224	246	260	259	212	216	226	232	241	224	244	197	210	238	219	258	229	220	222	215	272	255	251	229	224	239	238	228	227	223	249	228	287	247	267	238	232	206	251	255	234	245	225	230	212	228	256	222	234	234	249	241	255	220	249	238	198	229	228	212	224	242	220	226	221	235	243	211	201	226	227	218	235	219	219	237	241	227	241	250	243	246	234	217	241	225	242	221	220	227	257	242	217	214	221	211	222	238	238	227	233	212	220	221	216	260	221	252	261	225	207	239	250	243	235	213	236	230	237	246	243	216	237	251	246	246	229	246	246	232	226	206	221	239	267	223	213	228	231	235	214	235	204	243	196	243	232	244	236	190	255	228	222	258	243	218	222	228	228	221	243	237	233	207	239	238	216	254	221	251	234	240	236	241	258	232	243	228	219	231	221	229	234	261	246	236	232	223	216	229	253	241	248	225	216	256	249	232	230	240	205	237	245	227	239	218	216	231	240	211	231	245	243	242	247	214	222	240	258	237	237	204	231	227	234	239	255	227	211	261	219	220	275	239	279	254	218	218	194	241	249	277	236	196	217	222	219	215	236	232	223	237	241	203	233	226	246	241	221	226	217	213	207	224	233	233	211	239	221	232	255	257	225	235	229	267	230	226	220	223	231	233	255	214	236	241	219	231	225	222	226	214	218	227	245	244	220	245	218	235	245	232	232	226	228	244	230	244	214	215	223	223	234	226	225	217	210	233	231	263	226	246	228	246	198	239	247	225	237	247	213	234	205	219	260	227	251	237	236	268	258	226	225	273	203	249	231	201	214	204	222	214	241	217	212	238	243	227	241	223	230	219	235	228	215	233	210	243	232	245	261	240	238	200	231	242	234	225	208	244	213	221	241	247	217	226	247	219	223	211	240	219	234	227	230	222	212	222	233	250	241	229	248	239	237	233	238	239	239	225	243	243	232	229	245	245	249	233	241	254	243	224	221	241	241	219	236	239	230	251	241	195	241	227	213	241	255	235	250	266	225	232	243	231	224	230	241	227	232	238	241	252	203	198	255	232	239	234	225	234	226	244	241	236	230	243	246	270	241	208	242	219	234	233	237	232	233	219	252	240	210	220	240	253	233	240	214	252	243	213	211	241	222	263	257	231	237	237	246	220	204	204	198	225	238	228	226	237	227	260	226	235	241	222	249	229	267	229	219	211	243	207	238	236	253	213	231	237	228	234	242	222	244	214	252	219	221	201	214	238	205	227	227	234	225	223	241	235	243	232	237	213	231	244	237	243	211	229	231	225	230	216	254	236	228	236	241	222	242	259	233	243	243	196	222	220	228	234	243	250	256	229	211	239	225	224	215	228	217	220	226	263	254	268	223	210	232	219	246	235	235	223	234	221	212	249	246	237	236	224	241	221	227	241	224	214	213	226	253	224	244	253	226	261	216	249	219	207	227	226	259	218	256	235	232	226	240	244	230	230	229	221	261	234	223	234	245	244	189	236	250	253	216	246	211	236	217	228	219	247	234	243	254	232	241	232	213	260	248	233	277	227	243	252	234	214	234	222	218	212	223	239	231	254	245	250	238	224	220	233	231	214	243	239	222	256	249	241	247	240	236	239	218	227	217	239	237	241	252	221	198	211	236	203	260	218	240	228	239	229	229	240	235	219	229	213	207	220	233	222	219	199	213	264	231	237	228	222	219	243	234	215	220	216	237	228	255	220	256	223	240	188	211	237	228	190	217	202	247	224	202	232	237	229	284	228	226	246	258	223	224	223	228	229	196	234	229	196	263	223	257	230	230	241	213	231	245	232	228	247	228	203	232	236	246	242	228	245	239	236	210	278	226	221	252	269	222	235	244	233	260	235	242	240	234	231	228	244	234	236	218	234	232	251	239	224	214	216	225	224	236	242	226	245	206	220	203	255	239	216	221	227	270	236	235	226	221	222	229	239	256	224	232	220	219	222	240	204	219	237	226	222	208	282	232	240	206	230	241	229	235	250	230	217	194	224	229	255	229	217	243	232	248	236	251	224	250	240	200	242	254	220	216	216	231	226	232	255	226	233	245	230	262	235	225	221	234	245	232	224	210	209	246	213	204	236	202	218	232	244	231	240	238	213	244	223	246	250	220	244	234	252	245	184	233	207	225	240	237	233	247	229	251	231	272	231	233	240	211	238	235	222	212	246	247	214	239	247	267	215	227	193	276	223	216	227	240	249	224	236	255	219	238	240	218	208	262	229	214	251	254	219	221	207	209	211	233	226	230	213	226	222	198	248	203	244	233	233	228	213	235	230	242	221	238	217	243	241	241	200	208	258	242	240	217	236	225	253	244	211	239	218	266	230	264	245	215	228	252	251	238	234	218	243	226	246	218	239	222	219	226	238	232	225	223	215	226	240	221	232	241	231	235	213	241	251	207	218	217	209	220	230	223	253	225	256	224	232	208	238	208	226	205	240	234	237	233	220	239	211	248	220	230	284	228	257	239	226	237	244	243	263	263	251	235	224	277	236	234	222	212	201	230	251	224	226	249	234	246	241	228	222	245	233	225	225	205	248	238	220	213	256	249	239	222	259	227	243	217	231	203	221	206	247	248	250	243	233	253	225	230	232	231	242	212	242	234	234	216	240	231	232	210	228	201	215	240	224	233	215	232	242	251	228	215	226	228	230	243	237	214	251	248	213	234	236	210	220	236	233	233	223	251	250	230	243	255	233	239	218	221	221	217	231	228	221	218	241	245	223	216	228	237	230	234	245	248	231	270	226	201	246	197	244	227	216	245	225	234	239	227	260	245	235	236	227	236	257	228	225	241	239	232	264	228	183	226	247	224	236	237	228	223	197	225	219	241	228	262	247	245	230	232	241	234	214	235	239	224	217	218	228	247	236	223	224	227	233	241	228	224	256	256	224	237	252	188	229	245	217	251	230	208	230	238	239	235	245	220	215	225	236	237	222	255	235	239	255	244	220	232	197	221	239	245	254	243	225	229	233	243	219	237	238	248	221	246	241	232	231	262	221	248	249	205	230	229	206	239	221	230	220	218	240	227	194	234	213	207	239	241	252	235	215	234	219	218	229	235	243	236	248	258	260	229	226	239	254	255	246	224	223	230	234	259	217	225	232	236	210	227	245	227	259	214	270	250	245	231	222	248	239	247	252	210	256	243	228	211	236	227	257	220	236	243	208	255	251	233	232
12347	17967	16334	9647	6954	5712	4741	4075	3398	2802	2258	1753	1457	1257	1066	989	850	764	755	680	622	637	620	582	583	624	594	604	596	603	600	583	606	552	550	607	540	573	624	566	535	545	524	532	521	564	533	507	519	566	546	528	535	509	510	512	506	510	523	544	537	513	536	537	509	525	535	520	537	496	510	517	525	545	548	537	510	502	518	509	570	564	535	522	527	512	535	542	548	530	529	489	542	530	531	546	463	534	513	575	499	565	526	543	534	496	532	547	514	491	509	531	480	531	525	543	535	510	525	529	558	556	528	527	508	550	554	514	512	532	550	503	520	528	550	584	507	550	511	511	551	511	505	532	488	555	512	508	515	540	526	504	516	506	500	503	547	547	502	553	538	524	509	547	526	512	543	555	527	539	528	498	520	547	512	511	538	557	538	520	502	530	507	525	527	528	525	515	532	497	516	486	507	535	549	515	507	562	547	492	519	530	570	534	513	513	560	531	520	520	481	523	515	501	482	537	530	551	503	542	543	532	500	523	550	506	504	539	524	546	519	512	481	509	559	542	521	530	524	560	517	545	495	549	542	517	544	516	547	512	521	530	506	516	527	533	546	563	538	538	513	522	526	523	529	500	529	508	505	542	469	538	553	546	531	502	518	493	533	525	538	518	520	544	566	527	530	502	532	532	535	529	517	505	483	524	509	545	500	506	484	536	529	516	509	521	548	508	534	563	555	504	497	535	547	509	501	560	496	528	508	551	495	504	485	480	485	550	509	507	545	515	516	528	564	502	545	509	483	460	530	540	536	497	539	585	507	535	512	510	527	527	545	511	567	506	555	484	502	537	543	495	529	565	495	534	524	539	494	522	471	561	498	525	541	501	513	523	525	523	558	483	518	532	554	499	565	516	523	552	506	530	536	566	488	527	538	528	554	538	550	535	529	531	543	485	535	542	563	552	526	544	530	519	540	459	514	533	502	491	508	539	514	507	497	516	563	532	523	556	536	516	502	566	480	537	540	544	553	495	566	511	519	527	498	489	565	531	553	531	558	486	556	522	547	499	513	567	525	504	516	523	534	488	548	524	549	542	496	526	525	553	504	515	486	530	547	549	532	489	465	549	482	530	495	508	535	535	481	527	509	508	536	538	543	543	566	528	529	512	527	525	509	541	521	510	524	519	520	509	478	568	515	538	524	546	517	524	492	536	507	527	504	527	533	520	530	536	517	536	477	548	543	550	540	524	551	579	547	538	485	500	500	516	534	552	559	515	498	520	544	518	530	570	500	540	557	514	575	493	499	504	499	567	541	511	536	499	519	563	542	546	521	522	519	548	530	537	542	520	506	538	546	509	500	537	554	541	533	524	535	493	509	538	525	546	541	562	501	513	494	505	536	552	500	538	511	545	530	514	516	532	531	519	511	544	477	520	517	530	475	520	556	522	544	509	508	482	523	483	548	527	563	517	511	510	521	519	544	512	515	542	498	494	529	509	467	502	519	489	522	498	541	516	547	545	534	556	536	516	584	507	526	527	490	521	569	520	568	551	477	481	537	548	534	508	536	537	525	496	543	520	553	469	533	586	504	568	501	544	532	567	571	513	535	501	472	583	536	502	528	521	509	536	508	503	506	505	505	490	541	559	532	511	536	516	533	504	557	531	508	540	502	487	491	481	497	524	519	543	560	531	523	501	499	538	505	506	501	499	516	535	536	524	507	551	532	568	532	528	551	561	508	536	549	550	491	546	540	556	529	531	533	542	499	535	509	469	503	526	549	531	534	499	557	538	495	547	538	524	549	548	511	522	514	589	521	580	520	505	535	541	543	544	543	523	531	531	534	508	535	516	545	502	501	546	535	530	553	511	525	549	520	549	512	536	531	542	525	521	517	519	530	556	535	519	582	534	528	494	560	494	562	479	529	577	529	539	507	580	502	548	461	536	500	534	529	503	533	503	505	512	512	498	544	472	534	531	533	546	531	534	533	573	509	526	530	517	489	477	553	543	514	526	528	531	498	484	560	484	503	520	511	483	511	510	554	536	471	522	512	555	514	525	502	543	535	539	515	500	522	497	523	509	494	533	495	503	485	494	503	502	571	527	528	509	499	523	526	555	516	535	499	519	534	508	502	508	532	551	486	521	521	542	489	532	502	540	496	535	567	474	517	559	538	538	534	538	551	564	527	545	560	498	513	547	500	479	484	565	560	546	502	529	486	534	492	552	538	507	541	488	539	533	520	480	480	511	540	517	511	521	531	498	528	521	517	517	525	499	534	535	538	534	519	495	497	478	564	538	480	529	504	554	506	525	543	571	581	560	525	508	555	524	496	533	499	504	527	540	544	465	524	555	548	525	543	526	500	543	513	493	547	527	547	553	499	492	520	540	542	490	518	552	518	537	534	554	495	520	515	510	557	552	563	515	559	499	502	536	523	577	506	542	509	523	512	532	527	501	539	538	568	495	522	512	512	508	538	519	510	537	492	521	513	504	539	536	548	569	544	527	549	517	555	499	530	517	544	527	537	530	540	527	578	512	529	549	524	506	498	523	559	491	541	524	536	501	512	544	530	514	510	537	539	590	507	581	478	560	542	504	527	526	549	529	530	495	562	504	528	515	522	475	536	553	523	529	533	487	564	518	555	540	495	553	549	482	554	516	494	539	521	502	530	564	529	515	539	500	538	529	557	539	520	541	536	528	538	539	508	490	559	514	537	551	482	449	542	505	522	549	530	532	501	567	484	533	519	524	519	555	509	493	558	493	532	537	501	520	543	552	547	523	521	546	516	519	533	549	521	499	529	492	567	535	493	498	546	544	538	521	543	511	506	521	593	554	522	526	579	544	488	511	518	534	508	507	507	534	514	507	498	514	558	516	536	533	548	524	502	521	542	511	528	508	513	512	524	497	518	516	552	482	520	509	545	564	508	505	500	530	529	522	498	506	511	479	491	483	514	530	555	523	522	543	527	488	524	515	541	532	517	478	542	514	514	523	504	531	541	497	519	518	528	517	523	508	541	524	535	535	540	521	506	556	537	526	525	517	519	495	476	507	501	536	531	494	521	546	511	529	533	541	512	548	508	503	524	519	507	490	558	536	549	506	539	539	530	527	506	552	507	520	534	551	531	539	535	492	506	465	542	547	520	534	580	508	541	515	510	524	531	572	519	529	545	513	531	506	546	533	560	509	547	508	547	564	528	544	514	530	500	526	531	556	553	512	507	525	575	523	540	496	507	524	521	509	509	515	522	543	468	530	523	484	524	515	539	506	496	529	530	526	508	535	551	515	514	539	487	540	513	531	542	532	507	545	504	563	516	523	531	487	549	554	498	478	489	532	539	477	525	507	549	542	515	526	542	476	508	527	551	481	496	533	547	490	499	529	507	519	525	488	549	516	508	526	516	519	502	515	552	526	514	500	536	526	538	539	498	549	537	550	494	509	488	524	543	536	539	531	516	525	534	532	528	504	571	512	476	529	554	531	472	506	544	506	552	520	511	523	498	527	508	511
25092	21418	27806	25290	13998	4832	3300	2386	1844	1455	1105	942	815	679	606	496	387	388	345	306	308	286	301	289	291	299	266	286	273	262	260	258	255	253	273	232	291	253	244	256	236	214	234	223	245	241	220	199	259	228	217	221	224	218	237	215	258	220	201	221	237	224	224	220	211	241	231	214	222	214	229	230	230	217	239	231	233	240	242	208	244	221	256	228	206	225	215	227	226	221	231	246	226	216	214	210	235	223	232	216	249	215	231	227	214	220	227	219	233	206	205	244	201	242	211	215	203	245	231	218	207	207	230	211	232	218	223	213	232	214	233	213	243	251	191	227	233	238	217	236	253	207	225	249	214	237	237	240	225	213	240	214	219	224	259	259	222	228	235	230	221	247	214	178	243	228	249	219	217	240	201	238	203	202	219	221	223	229	204	210	225	233	243	203	239	210	225	211	239	186	232	239	248	204	203	259	219	227	209	232	247	200	232	207	235	212	227	205	210	222	204	205	259	227	230	233	203	230	228	221	220	250	219	244	219	210	217	242	207	215	263	206	213	195	180	215	203	227	210	220	215	232	213	205	235	211	219	208	237	213	235	224	214	250	235	198	255	205	232	235	253	205	219	231	227	224	228	219	243	211	259	232	208	214	200	225	223	234	247	234	217	197	249	219	228	222	268	226	227	206	228	212	235	223	225	255	240	199	241	224	212	241	228	235	212	215	239	275	228	217	213	231	207	233	238	238	203	230	218	225	210	233	216	204	221	230	236	226	244	197	250	225	235	239	234	248	234	216	244	217	207	237	243	195	220	230	208	215	226	223	233	208	211	222	226	203	225	231	225	198	230	225	211	229	185	270	219	203	223	242	225	230	215	219	218	211	224	198	197	244	210	224	200	231	234	222	207	203	222	233	215	203	237	209	252	226	236	201	207	249	230	192	236	220	237	207	236	235	203	214	231	230	219	225	227	227	243	212	199	208	216	216	259	219	234	193	236	229	220	223	221	212	267	190	201	209	218	245	214	233	241	219	229	243	216	198	246	229	249	222	218	210	240	219	229	237	230	207	211	233	199	228	208	222	222	197	204	235	219	214	232	228	230	215	224	211	241	239	228	234	232	220	217	218	219	222	201	206	227	227	224	253	211	225	200	223	207	193	196	217	234	214	207	197	227	251	232	214	218	258	206	225	219	157	240	228	251	228	196	243	207	206	224	203	227	226	242	229	231	241	228	245	208	246	200	218	216	220	245	238	214	229	218	224	222	219	210	198	240	208	217	235	248	230	231	243	243	225	238	227	217	219	229	215	245	221	248	243	233	221	209	224	215	208	225	233	232	236	216	226	207	223	230	237	215	228	211	245	227	219	227	215	231	215	214	238	248	179	232	237	225	231	230	233	229	194	232	233	261	246	225	214	218	211	236	227	210	216	202	201	217	256	271	222	201	243	218	221	226	218	230	235	195	219	245	213	239	223	209	218	219	247	234	220	224	241	230	204	223	283	252	219	192	247	239	219	233	228	244	243	246	249	237	230	222	201	228	195	226	226	231	210	252	208	218	236	255	243	216	215	221	230	239	239	231	232	236	232	207	222	186	229	212	233	221	211	225	226	226	212	215	233	196	210	218	229	226	229	221	208	225	227	242	232	235	213	231	229	222	205	204	206	215	250	237	216	229	208	222	225	240	221	220	229	194	215	232	261	199	215	219	226	218	187	213	231	217	227	227	230	237	214	221	235	230	223	218	230	201	211	220	228	242	250	234	219	236	253	228	235	221	203	206	238	218	229	202	227	247	238	229	223	222	233	197	247	227	190	220	233	231	226	237	263	244	232	228	232	198	248	233	218	206	214	243	243	219	220	234	273	212	223	230	238	201	214	223	211	239	235	222	207	227	228	224	255	234	194	245	213	237	208	207	219	215	219	201	210	221	231	229	213	216	209	227	231	216	222	222	220	225	249	231	216	206	225	203	202	221	228	216	214	212	239	228	216	238	235	253	222	240	217	233	236	215	219	228	208	231	229	244	212	242	233	210	234	219	256	245	210	211	232	221	229	225	231	227	234	241	211	242	202	215	220	228	220	216	240	210	191	216	216	222	229	199	249	211	214	191	196	221	222	203	228	212	223	221	211	223	222	217	229	203	228	220	225	220	216	231	224	200	217	191	214	224	250	221	246	211	222	214	242	202	239	211	234	220	235	222	216	222	237	244	218	227	221	231	229	213	236	226	229	225	223	245	244	247	235	222	229	231	255	236	242	241	217	227	229	220	233	235	230	203	250	228	208	225	196	212	221	206	217	220	227	234	220	221	227	240	223	237	241	237	255	239	227	214	246	224	236	216	209	210	249	224	233	239	231	242	228	222	250	189	228	250	244	226	241	224	216	225	239	231	216	215	223	206	230	199	246	274	223	245	230	223	219	228	209	216	215	246	210	235	223	241	233	209	227	266	239	263	243	225	225	223	227	210	212	246	224	239	263	238	243	225	238	236	214	230	201	228	226	226	202	232	212	205	215	214	212	225	197	214	230	232	229	221	235	238	229	208	242	234	219	228	211	222	218	194	224	238	234	214	235	216	231	233	222	207	204	243	213	224	236	215	232	220	204	208	221	234	203	231	242	194	232	219	218	244	237	204	229	231	241	205	225	214	218	212	220	216	236	208	216	226	223	235	216	223	216	233	219	246	235	227	252	234	228	223	219	223	216	209	231	228	239	244	189	232	255	251	235	222	259	250	210	235	221	226	228	222	232	224	214	223	206	234	244	240	217	251	255	259	221	237	221	234	223	269	220	207	236	222	194	217	196	227	234	236	218	218	221	190	207	241	222	239	244	202	193	201	237	227	234	224	242	213	207	215	214	240	213	233	185	246	219	229	223	242	234	208	216	245	197	195	238	207	218	236	207	224	223	250	237	224	230	242	224	226	245	221	203	239	195	223	227	215	215	205	212	184	236	216	220	208	218	218	264	233	240	220	230	233	212	223	226	260	214	215	224	261	196	224	213	225	197	210	256	234	254	192	221	233	206	240	209	219	210	220	211	205	213	216	217	206	228	238	240	238	224	222	229	224	203	208	223	225	228	226	212	220	219	206	218	225	247	244	218	232	252	216	230	259	235	203	215	239	237	217	214	245	264	221	237	238	228	220	240	208	232	233	236	194	244	234	215	211	212	210	226	238	224	221	245	247	219	240	245	196	239	229	203	232	216	217	194	220	226	261	237	226	199	222	264	234	232	221	233	217	203	228	230	191	222	224	235	235	214	222	234	241	227	224	244	222	236	235	220	213	248	227	201	215	199	215	219	229	228	206	252	221	216	195	224	201	241	218	191	221	231	217	205	224	231	201	225	238	223	226	200	223	215	220	222	248	251	211	230	234	233	229	198	217	227	232	199	217	198	229	235	192	209	226	222	239	235	211	224	194	204	239	239	225	188	234	215	201	239	234	195	234	232	186	204	231	214	235	246	245	227	238	242	235	231	212	224	209	201	232	242	240	209	221	245	210	197
15184	27303	24781	16840	13359	11176	9685	8041	6705	5382	4419	3593	2937	2404	1928	1646	1274	1132	1010	874	836	804	746	726	708	697	671	669	641	602	602	616	626	624	566	577	582	574	584	553	628	579	555	557	497	509	558	509	521	521	508	517	527	499	480	512	533	544	509	491	513	504	552	495	474	546	487	485	480	467	490	524	524	476	516	509	510	485	501	504	488	473	481	499	507	520	518	509	508	480	504	475	486	527	491	489	502	532	510	556	481	489	526	507	520	477	509	496	519	500	475	522	494	502	490	463	466	476	499	490	497	508	508	531	478	509	503	501	507	467	488	498	496	483	447	475	521	539	524	499	484	525	474	468	494	475	543	514	489	516	483	483	537	523	480	526	503	492	538	518	476	525	501	491	539	458	500	496	532	476	491	477	487	472	499	480	522	510	495	509	512	484	492	506	530	493	473	514	529	482	493	470	488	504	523	494	521	446	474	477	499	519	500	505	504	512	489	535	504	507	493	461	466	502	491	507	470	474	504	476	480	507	512	465	561	490	511	500	496	499	494	498	486	503	474	531	490	524	510	483	525	499	526	447	483	520	491	471	509	471	485	528	489	473	496	493	500	507	511	503	513	513	514	495	458	498	488	483	486	502	461	495	520	532	495	504	511	474	487	487	465	518	491	499	470	515	500	452	454	534	501	514	528	510	523	474	449	498	486	505	514	529	528	495	488	481	525	503	492	497	511	513	492	491	494	496	528	525	491	474	507	486	496	509	519	523	466	476	489	497	475	534	530	490	497	473	486	481	480	500	471	519	506	484	498	515	527	454	552	531	489	481	501	480	503	492	533	476	504	549	503	484	506	505	531	514	502	481	526	548	487	501	489	500	471	516	528	498	516	491	497	509	517	477	510	527	547	500	507	535	503	520	467	538	447	472	498	468	468	531	484	508	511	525	456	492	454	533	488	509	483	542	510	531	535	533	504	503	512	491	479	476	512	507	521	478	535	481	522	457	464	519	505	494	487	469	475	519	527	515	451	510	507	491	511	489	484	506	554	480	494	473	453	488	488	495	493	484	518	478	509	525	482	497	517	486	519	513	521	484	555	543	474	504	495	507	535	499	509	510	481	477	461	498	564	491	489	478	502	470	485	504	483	460	518	494	455	485	485	516	502	508	486	484	489	480	505	511	542	477	489	509	503	489	499	477	511	545	511	484	522	453	491	497	520	465	524	515	528	465	486	463	513	509	520	521	512	516	541	504	513	455	539	496	501	508	522	478	546	506	466	537	562	474	479	489	510	481	528	504	492	524	502	463	498	479	523	510	497	476	496	510	479	477	467	497	505	532	482	494	489	519	482	522	506	513	489	459	500	507	470	466	513	486	499	471	517	529	501	521	493	532	489	504	484	507	491	469	496	509	454	523	445	521	478	498	511	524	490	480	509	534	482	450	516	512	439	489	466	464	483	522	494	499	525	507	520	515	490	527	527	454	513	502	489	483	460	487	483	487	542	515	475	491	521	486	493	515	506	534	524	467	516	509	460	509	502	512	508	503	489	515	523	502	471	516	538	508	488	499	480	518	455	508	493	484	490	530	514	462	489	446	519	511	473	514	495	468	464	541	487	504	528	501	484	514	483	511	469	488	486	518	522	517	504	529	466	524	512	499	472	496	497	492	468	531	540	490	469	492	463	478	530	451	462	522	480	478	480	477	510	508	504	565	515	510	482	558	505	495	489	514	474	493	483	495	497	491	516	465	490	513	511	507	474	481	485	523	496	475	444	506	537	484	482	475	534	495	444	557	458	494	493	453	497	536	505	536	509	482	478	494	495	502	509	482	502	517	466	485	487	492	502	512	473	501	477	522	490	488	465	488	498	506	441	532	475	474	485	490	474	512	490	494	488	514	470	460	462	502	519	514	498	522	503	501	469	495	497	477	495	505	463	461	499	475	522	501	507	509	510	536	509	508	512	486	494	471	497	481	492	521	487	478	551	512	500	502	461	486	499	464	479	550	535	503	482	447	511	460	514	504	497	488	507	527	472	481	468	533	499	489	483	524	512	506	506	519	507	519	504	475	458	508	481	467	496	507	478	486	476	469	508	484	506	534	503	491	473	521	508	538	485	540	483	481	505	486	456	518	515	479	516	472	508	476	504	495	504	447	537	503	485	504	469	528	508	478	517	503	529	541	517	507	528	478	492	520	537	456	505	498	511	472	570	547	486	492	470	491	520	506	463	487	501	467	464	488	514	489	482	489	519	497	513	508	507	516	484	496	471	497	511	513	502	485	476	489	517	488	519	507	503	494	517	507	499	535	490	516	499	452	551	508	497	487	518	473	504	517	484	505	509	501	497	501	472	501	524	496	515	548	466	503	484	510	496	531	528	492	489	522	480	535	529	505	525	459	469	471	480	496	481	557	502	484	495	498	475	484	547	493	489	511	544	493	532	506	508	567	450	482	508	505	509	527	503	463	503	453	480	518	512	523	494	497	465	490	519	477	502	498	512	489	505	492	496	485	499	483	514	511	527	488	524	481	466	508	544	500	512	522	494	503	480	512	509	521	509	498	492	511	498	526	487	501	492	521	510	516	528	570	490	494	521	508	479	508	517	513	503	515	475	513	463	506	481	498	462	514	465	510	522	468	502	505	517	481	506	502	530	460	495	498	511	502	475	494	471	522	476	538	523	483	481	486	535	494	470	522	468	505	496	472	509	494	523	496	495	527	537	502	493	489	558	484	486	476	471	500	509	478	467	502	477	470	516	492	519	470	505	520	497	481	499	515	489	509	538	523	500	485	476	504	477	539	487	443	454	483	484	460	454	503	518	517	477	543	468	505	457	515	482	510	480	477	494	505	488	520	538	514	513	505	473	500	532	516	487	477	481	525	567	444	536	506	515	478	480	490	501	473	491	478	499	516	490	497	477	519	519	484	488	496	525	483	498	508	474	483	519	506	486	518	471	521	547	499	490	486	488	445	484	478	504	478	491	514	501	486	486	487	506	478	485	526	493	476	490	533	512	493	536	525	491	516	478	499	509	518	469	491	490	491	480	518	489	510	545	491	533	455	521	502	536	501	501	516	506	545	470	503	491	495	503	482	520	498	486	516	473	479	521	496	488	507	486	502	508	514	499	489	458	474	492	502	490	515	502	542	478	486	473	533	451	482	543	481	562	443	529	545	482	514	509	498	480	496	496	490	515	511	461	488	475	498	532	480	496	488	515	468	497	525	491	486	533	512	501	461	477	495	525	500	523	474	488	484	513	499	489	488	466	517	506	517	471	512	531	484	497	490	495	514	462	481	497	526	493	511	488	528	519	548	484	504	512	511	518	469	471	543	468	504	463	515	511	509	447	502	497	474	489	501	483	515	535	514	513	512	505	515	510	486	529	540	498	518	497	520	508	537	495	530	502	514	506	493	512	528	541	489	511	449	517	441	514	493	507	485	491	524	519	500	460	489	528	499	499	484	511	523	495	450	523	471	498	544	524	497	495	495	476	463	474	487
24217	21498	28944	24462	21471	14170	6849	4036	3117	2587	1971	1617	1342	1222	1060	919	710	661	606	583	512	496	508	473	498	472	454	492	448	446	458	429	405	483	397	420	448	411	413	396	402	428	433	392	404	390	407	419	423	420	392	404	376	402	408	380	368	402	411	408	416	402	402	411	423	431	391	371	387	418	379	385	401	384	380	389	433	414	415	379	419	372	385	396	372	394	405	382	407	393	429	391	437	411	407	351	432	370	408	413	381	353	391	426	397	437	381	388	391	383	410	377	373	423	413	404	419	391	400	389	409	370	379	419	401	425	377	397	401	404	410	404	392	401	407	433	405	385	388	378	373	425	396	392	375	365	440	409	392	398	414	337	406	376	387	375	406	403	408	363	424	385	364	394	386	386	397	385	362	386	398	346	397	384	387	418	410	400	392	469	391	387	407	421	378	359	384	383	396	389	397	403	409	378	431	356	377	390	410	398	421	454	391	364	398	384	387	416	383	363	386	397	427	412	386	380	390	387	379	402	413	368	390	411	382	401	402	407	385	374	390	420	406	394	403	411	398	392	361	400	425	386	374	362	406	361	367	387	385	402	427	342	368	373	391	420	389	365	412	391	407	397	398	436	455	407	404	419	420	437	394	405	428	409	408	437	388	447	406	373	379	360	403	406	365	405	364	425	412	420	397	394	371	386	409	430	391	370	376	394	401	409	377	407	371	394	359	372	369	362	364	417	427	394	370	424	398	369	397	403	388	397	392	441	378	395	394	390	398	409	407	411	364	409	419	388	415	423	388	390	413	442	346	404	401	407	413	400	400	391	389	409	386	396	371	400	399	415	380	405	385	416	387	372	394	369	405	380	395	386	425	429	400	392	383	394	365	393	364	382	417	398	434	404	431	422	411	399	378	380	418	428	393	392	385	403	421	414	417	419	425	363	363	406	356	361	415	404	422	421	359	399	397	387	363	405	408	400	404	381	407	394	393	393	372	376	399	394	390	419	397	388	398	424	403	396	397	394	398	397	411	358	412	362	399	380	396	375	388	407	415	382	375	370	384	386	410	390	384	404	370	380	394	365	383	403	359	383	397	392	356	401	433	397	358	388	389	420	372	396	382	381	394	402	419	401	386	408	396	403	403	377	416	405	374	385	379	407	354	406	393	391	420	408	402	392	408	406	440	405	413	383	410	373	379	405	447	408	407	437	381	386	387	385	405	363	389	394	383	399	404	388	407	377	390	362	379	389	416	415	380	405	371	381	379	398	416	399	379	400	407	415	383	407	370	400	396	398	402	387	419	392	400	398	384	410	387	361	422	363	369	364	381	381	376	393	429	414	356	411	404	403	370	418	391	397	379	372	381	401	438	384	369	415	398	380	387	378	377	357	381	369	414	385	376	417	430	402	432	400	400	396	372	431	379	381	451	371	398	377	413	388	376	375	394	375	407	367	407	395	388	414	377	395	407	438	391	404	389	381	386	390	417	410	406	395	412	377	400	410	374	383	452	372	402	376	427	392	398	384	395	394	386	411	372	408	407	381	443	380	379	405	372	412	388	415	377	374	397	434	430	390	376	400	392	419	391	425	426	414	398	423	363	409	395	414	390	418	393	364	431	408	398	383	412	356	400	392	430	374	416	375	415	378	379	398	432	392	414	412	356	391	400	393	426	421	410	423	393	389	372	404	445	405	380	399	355	360	413	366	406	410	373	368	425	400	376	414	425	371	375	373	392	417	409	396	384	366	422	392	410	407	382	340	391	372	384	423	399	423	382	381	377	388	432	385	420	394	406	390	408	410	387	416	382	388	408	352	401	396	387	464	387	389	413	389	394	386	402	378	394	408	406	416	398	401	389	399	377	373	404	403	377	379	413	433	391	401	371	380	394	380	402	391	391	394	407	400	385	404	380	393	381	351	401	363	365	394	379	386	394	387	394	398	372	381	380	421	358	374	375	342	405	393	399	395	410	432	417	389	383	422	424	407	399	388	423	397	425	406	411	391	386	399	384	407	406	394	385	382	368	380	392	376	371	400	410	362	377	390	358	403	411	360	412	383	402	380	382	381	351	416	416	397	396	412	406	389	396	387	399	418	385	395	374	403	378	395	408	428	422	404	409	383	435	383	409	401	380	408	391	420	404	374	409	409	399	393	379	394	421	398	447	427	405	389	393	391	412	404	405	383	396	391	371	403	393	341	393	389	377	377	400	374	384	379	388	372	373	432	351	363	392	378	386	403	412	382	373	389	393	432	424	402	415	436	395	399	372	391	420	428	409	431	369	408	411	357	408	383	398	384	385	382	380	398	364	358	409	381	405	395	409	398	378	378	429	385	404	367	431	411	398	378	392	366	389	392	363	413	433	389	405	383	406	402	386	381	393	419	419	397	390	401	395	397	420	366	399	378	428	400	408	361	410	410	423	391	390	378	389	400	376	370	395	361	381	392	389	413	452	375	363	384	390	357	407	390	369	405	394	411	370	378	368	369	391	425	406	392	444	373	427	397	388	401	391	409	380	357	390	384	389	379	386	412	403	433	406	459	428	374	406	412	421	440	409	443	370	379	408	396	411	414	392	383	401	388	402	397	424	393	366	361	415	415	376	403	390	402	413	386	413	427	405	407	387	392	375	438	405	421	404	398	358	398	403	383	390	381	438	409	405	431	419	413	392	366	386	418	380	387	393	360	361	356	418	374	379	413	410	374	423	396	403	384	421	407	385	404	423	399	425	383	357	380	396	437	387	393	384	396	354	427	402	386	412	410	438	421	400	389	408	384	380	373	390	393	374	424	376	411	411	403	375	368	435	378	367	382	384	401	402	387	409	371	424	409	390	409	410	406	379	432	387	407	371	408	418	357	381	385	399	399	415	400	436	402	388	413	384	395	420	397	382	387	392	382	433	381	422	448	393	385	396	387	380	394	409	409	344	395	413	370	406	411	411	388	381	362	398	396	424	441	373	397	403	431	380	417	393	389	367	416	373	396	405	410	404	412	383	430	404	413	401	382	411	425	378	394	414	427	400	417	423	411	398	409	381	403	412	396	385	417	394	402	404	365	412	411	393	394	394	396	374	373	385	399	402	403	412	414	424	381	364	395	418	364	435	424	377	399	393	400	382	408	424	372	373	402	394	392	382	417	397	416	377	393	378	387	411	372	390	393	391	424	425	398	413	387	359	416	400	412	369	328	390	412	406	408	359	381	429	382	376	363	389	404	386	363	406	392	377	422	388	409	411	419	404	394	399	385	427	362	407	363	394	421	374	393	391	369	388	368	410	419	422	401	388	410	364	393	387	374	395	392	412	405	385	439	420	395	413	414	383	388	414	373	436	365	386	407	392	417	350	381	398	390	404	423	389	391	380	408	408	402	374	393	395	393	387	432	388	396	431	391	398	419	370	420	404	406	429	402	382	399	372	391	422	399	390	398	403	393	391	382	350	389	409	384	354	379	379	441	389	369	409	401	378	374	388	380	421	415	372	378	415	408	402	403	387	389	368	372	393	420
18029	32402	29853	22054	18247	15809	14003	12028	10006	8224	6720	5668	4641	3951	3281	2653	2314	1899	1636	1535	1388	1285	1255	1199	1179	1171	1180	1123	1061	1042	973	1053	1047	1007	978	928	971	956	966	946	959	938	928	886	915	887	906	891	823	852	802	895	862	820	908	806	883	861	847	827	861	869	890	848	849	853	811	830	878	887	832	826	819	824	832	840	809	857	861	865	826	855	843	822	819	800	841	849	814	812	878	870	850	845	856	849	792	849	846	822	835	821	831	832	892	834	838	835	781	833	817	800	784	838	879	846	855	823	796	788	826	889	851	839	855	747	826	837	802	800	801	796	831	818	842	778	791	803	829	824	809	810	815	883	887	820	844	812	821	849	825	800	851	804	819	849	835	854	811	874	763	803	870	856	850	779	760	776	846	837	810	830	877	787	863	873	828	833	888	803	826	785	815	789	842	876	794	833	820	841	786	822	842	794	842	822	803	854	822	818	794	861	809	818	850	877	818	800	834	818	827	825	896	867	820	800	894	790	790	834	844	815	810	827	829	867	822	828	849	813	808	873	801	875	824	795	809	829	860	863	874	834	834	832	816	812	857	785	904	831	832	829	873	907	779	803	833	851	796	826	849	801	815	806	880	819	804	865	775	777	872	866	787	831	853	824	853	817	848	860	864	829	805	896	847	832	863	862	809	827	892	820	842	826	790	843	777	829	802	835	800	818	795	813	816	848	866	807	819	784	857	829	810	825	823	806	768	800	820	796	803	826	811	826	863	861	807	836	754	870	816	847	810	780	838	795	815	885	836	851	826	840	770	836	867	842	905	787	876	814	853	819	826	806	789	788	842	813	784	872	883	868	849	847	823	847	885	840	841	810	840	835	835	827	815	824	812	876	849	793	864	850	809	842	812	790	867	851	849	797	829	760	856	839	870	818	860	811	862	775	852	868	797	840	848	828	807	857	807	854	832	820	822	804	823	866	844	855	792	805	772	852	816	810	838	833	796	832	810	846	815	837	837	836	811	835	796	808	863	831	780	799	840	848	818	825	844	823	885	816	837	867	825	837	814	866	834	813	822	863	834	818	816	874	829	804	794	800	805	821	789	838	844	792	871	829	869	863	851	853	826	878	858	792	834	887	821	833	815	790	820	849	804	821	832	799	836	833	863	859	835	831	778	816	817	828	847	823	830	780	793	846	817	813	829	819	808	790	852	828	824	824	863	778	815	841	811	846	837	833	844	824	814	861	794	822	823	817	779	814	805	824	857	848	811	829	871	803	834	794	804	772	831	768	843	803	815	833	848	845	789	780	835	798	850	806	801	800	825	829	810	836	866	805	857	814	811	864	844	812	832	840	815	808	813	815	812	889	816	778	863	864	832	839	793	856	811	895	835	804	800	823	816	880	839	842	847	779	784	786	818	799	792	802	776	821	828	812	812	825	818	819	783	831	805	790	801	828	816	815	819	840	818	836	812	857	807	846	828	800	845	851	831	812	856	798	886	822	804	826	826	856	827	774	840	863	782	881	836	808	800	860	863	873	784	871	810	827	809	839	825	789	798	807	822	803	844	752	845	835	816	847	796	842	826	879	853	862	787	811	846	816	822	840	799	835	832	827	869	829	838	838	848	803	837	847	834	851	782	753	816	793	816	823	822	793	827	814	767	854	877	824	836	809	838	868	835	805	792	869	843	774	818	828	844	800	825	859	840	817	817	803	820	862	835	861	865	821	874	834	840	787	851	815	815	813	804	822	784	822	837	822	819	825	825	819	784	767	857	849	811	820	797	833	864	858	868	858	774	772	819	864	742	802	822	779	799	788	821	831	778	850	821	814	831	797	810	836	820	835	803	819	802	867	825	928	832	878	864	844	867	794	823	854	824	781	834	864	805	882	848	814	802	825	863	820	811	841	815	815	859	840	851	779	839	832	844	827	819	823	844	841	840	838	809	810	872	821	903	788	809	830	842	851	809	838	795	798	824	827	899	824	814	776	858	794	784	812	799	788	838	801	807	818	799	875	826	835	780	800	877	829	862	808	782	876	830	817	812	780	808	816	859	867	812	828	830	820	852	824	815	875	835	832	812	770	864	839	813	831	855	760	836	873	831	851	844	832	806	813	805	794	798	761	849	823	825	819	798	850	823	839	796	848	819	838	881	836	788	819	763	825	775	832	853	762	908	783	822	831	821	820	854	835	810	886	805	810	842	808	821	868	803	870	817	813	818	844	869	882	822	896	818	765	832	787	860	839	882	828	846	856	810	837	759	782	856	825	833	834	847	816	816	835	803	821	808	784	854	828	808	823	801	798	879	798	793	813	845	808	828	864	833	832	815	817	791	840	794	801	838	797	815	828	877	864	843	893	830	829	803	812	849	801	854	814	779	896	835	803	769	775	824	879	865	780	823	862	823	860	795	854	775	852	836	830	850	888	825	849	831	822	817	781	821	869	850	823	862	793	847	840	851	828	847	821	820	855	844	826	858	832	833	811	833	851	820	869	834	807	864	837	826	788	798	875	798	838	849	835	783	889	851	833	814	818	834	857	830	830	829	798	881	847	780	843	807	823	804	788	804	824	806	825	808	794	833	856	871	782	814	804	826	842	836	825	823	851	885	870	796	835	817	764	834	831	803	840	862	849	836	811	776	793	827	794	808	793	764	814	809	801	843	845	779	812	820	800	833	760	850	820	817	809	838	833	840	876	842	830	883	809	842	821	840	820	738	811	806	787	873	788	877	827	867	858	812	832	817	876	775	823	811	810	832	805	803	864	842	873	815	817	851	792	837	859	792	827	810	822	813	828	815	890	809	835	841	824	865	856	819	813	838	792	800	832	782	795	855	792	862	866	801	879	853	823	835	862	828	831	809	824	846	876	833	826	777	823	832	859	814	826	823	849	842	777	808	784	825	845	794	803	789	855	883	822	875	810	854	809	895	854	795	853	806	820	743	831	810	876	838	828	812	782	820	829	772	824	823	896	796	808	892	813	822	850	784	780	835	828	806	862	792	805	879	785	824	775	840	842	842	817	825	846	814	749	770	854	792	820	858	861	865	795	852	830	888	795	873	797	817	794	798	791	865	835	867	803	798	839	815	818	838	803	818	854	819	801	829	811	828	819	813	847	833	812	844	794	862	821	800	838	850	810	826	793	842	877	826	814	838	824	827	832	838	825	822	832	856	831	791	835	864	834	786	791	830	815	855	819	809	871	871	814	796	845	801	820	815	795	847	880	829	806	824	829	801	862	796	824	833	847	899	840	801	862	832	808	844	811	808	794	818	816	846	855	786	805	782	773	793	871	843	826	790	826	867	812	795	819	819	815	815	871	801	823	812	828	835	826	843	837	800	794	827	790	785	772	781	786	844	771	821	837	816	827	799	813	790	820	874	797	813	850	836	834	862	851	796	863	766	846	824	855	839	836	840	795	761	809	843	859	838	809	774	847	781	805	821	806	845	814	803	817	844	861	795	829	873	872	829	851	780	849	826	820	745	785	832	795	790	820	787	856	881	872
27291	18128	7950	3867	2115	1620	1286	1051	843	699	592	461	420	372	378	309	285	303	261	311	285	262	285	269	282	259	285	265	258	257	264	252	241	257	238	230	243	243	256	249	225	246	223	242	243	260	222	243	231	257	222	228	269	224	213	219	267	201	241	242	232	217	247	236	239	223	241	238	240	218	232	244	247	209	247	224	228	244	223	230	251	241	240	235	269	216	229	231	216	256	256	246	276	232	250	237	241	241	218	238	245	249	228	211	220	245	241	218	245	214	209	237	207	227	244	246	235	235	252	232	259	265	232	236	233	234	258	227	273	224	242	229	248	249	242	201	217	225	234	216	231	235	241	222	251	262	252	221	246	229	252	270	252	210	253	230	257	226	223	236	255	210	226	219	248	221	231	220	242	238	234	219	233	255	230	240	222	249	251	254	211	222	238	259	272	245	247	224	225	235	218	225	229	219	232	269	208	224	213	225	253	234	253	250	241	217	228	231	236	217	226	252	251	245	246	240	231	239	254	224	229	226	239	230	240	225	218	240	254	258	235	236	245	212	216	249	219	239	219	232	239	273	245	231	238	256	230	253	234	220	245	224	229	232	224	248	238	216	227	225	243	253	228	232	240	249	250	231	247	236	234	241	235	244	222	239	226	260	227	239	240	255	239	251	234	216	231	228	242	240	260	221	214	209	230	223	247	224	235	221	238	228	230	229	219	253	240	240	251	222	246	236	228	234	238	241	221	251	267	252	234	236	247	230	273	220	241	235	224	246	232	230	231	222	257	232	215	222	261	232	233	225	249	235	233	251	265	246	274	225	225	239	255	248	213	231	237	213	247	221	250	215	217	221	253	233	230	244	233	212	246	224	230	215	267	233	245	254	238	260	223	245	228	240	232	201	252	261	234	219	241	232	214	252	215	231	225	230	217	243	263	231	231	233	229	242	244	262	239	244	246	241	210	218	233	208	224	236	254	221	218	239	223	265	220	250	253	234	224	245	234	227	257	220	214	241	226	232	241	224	214	237	223	232	236	218	243	254	221	246	212	243	217	191	240	227	196	249	244	234	261	236	232	238	227	241	227	250	238	246	253	248	230	234	241	238	227	241	217	244	243	230	257	241	228	216	227	247	240	220	220	244	232	241	245	233	229	245	244	210	216	236	230	221	230	228	250	227	219	206	253	214	222	212	213	254	240	242	232	218	219	261	258	247	237	223	244	240	222	243	241	230	218	223	236	227	230	236	230	225	245	220	214	224	238	235	242	227	236	220	230	208	248	255	201	232	219	208	229	247	240	210	213	223	248	220	256	239	227	217	216	231	238	232	254	215	227	242	243	264	210	230	219	233	226	224	200	264	234	226	224	254	237	251	249	218	214	253	222	221	244	230	223	225	214	231	245	245	261	257	240	236	240	242	233	232	231	195	217	239	250	235	248	236	216	271	239	230	247	244	234	231	216	224	254	234	240	264	238	236	222	250	252	248	214	212	263	253	232	238	224	239	234	273	225	250	221	234	229	225	227	232	264	230	274	252	233	252	241	213	248	221	206	235	220	213	246	218	219	232	254	246	229	255	250	229	244	238	251	231	229	238	226	202	222	239	215	227	239	230	236	240	236	234	241	206	240	247	248	262	239	224	222	242	256	232	238	224	257	210	225	243	223	226	236	256	213	210	212	240	228	213	223	246	221	246	208	235	242	215	221	226	227	252	243	244	254	240	227	227	245	243	220	234	226	228	218	222	249	246	242	197	244	236	249	249	221	238	216	230	216	221	228	222	233	224	243	223	257	275	226	221	239	242	231	236	221	221	248	247	215	245	226	235	251	253	230	230	254	241	219	259	243	228	220	242	226	223	257	234	230	239	220	217	236	229	231	220	221	234	236	229	273	249	236	230	238	213	254	246	221	214	239	236	261	245	254	222	248	245	206	229	232	263	253	225	240	253	236	226	243	234	211	249	240	243	233	239	218	230	217	215	218	236	241	232	260	237	217	234	235	219	221	240	243	225	225	241	237	254	244	235	239	251	213	233	236	188	269	219	261	233	221	225	247	236	230	232	248	201	263	249	259	260	239	221	229	241	215	230	246	245	250	243	253	240	258	213	239	232	217	246	216	244	244	260	231	240	231	223	221	259	239	215	227	223	226	236	207	213	243	252	236	263	230	241	258	226	226	228	245	257	245	234	209	235	253	212	245	255	221	225	251	243	234	236	262	237	227	232	246	252	237	224	240	235	221	243	247	219	229	233	211	243	260	222	261	233	244	201	242	225	203	263	249	242	202	245	222	246	258	230	232	235	229	215	224	262	233	237	227	234	225	227	256	217	228	222	268	248	228	256	278	220	231	237	213	220	261	252	238	233	250	250	239	230	211	227	240	252	256	242	232	219	208	227	251	250	208	221	236	252	239	226	246	219	234	217	244	220	239	252	242	216	242	224	255	223	243	226	235	251	251	236	238	217	241	225	240	229	255	231	231	258	257	228	245	239	219	251	215	238	243	229	262	227	238	263	237	243	247	227	226	246	243	207	263	247	225	232	254	241	250	242	241	215	242	237	247	212	208	273	239	239	230	227	211	259	256	263	235	234	216	230	236	223	222	203	248	229	240	232	211	243	194	257	243	208	229	247	238	219	229	217	246	228	257	268	244	238	205	241	238	226	241	246	243	231	232	251	207	251	269	246	230	217	232	237	228	237	211	233	221	226	251	252	230	220	256	224	231	220	224	218	230	212	217	220	233	214	229	233	237	227	247	231	208	248	247	222	274	218	246	259	233	216	280	219	243	248	213	213	238	265	236	215	260	222	227	239	244	210	236	213	235	196	194	267	224	226	221	250	214	243	234	254	250	223	237	193	216	249	247	255	225	221	250	225	218	236	252	253	241	225	246	227	222	226	220	234	248	223	265	244	243	225	253	247	258	231	234	270	235	230	203	222	218	239	235	242	225	238	230	229	250	225	256	234	237	228	231	232	223	264	228	241	255	226	235	211	235	237	225	248	218	241	228	215	228	239	208	212	254	229	256	215	238	240	219	217	236	205	231	241	256	242	246	242	247	207	230	208	258	210	248	239	212	253	231	255	260	233	239	249	221	241	233	233	226	242	218	241	233	223	249	227	244	221	266	209	242	196	209	244	265	230	205	237	251	228	241	221	233	251	212	243	257	220	255	212	251	227	239	235	256	233	231	239	224	225	242	226	263	251	235	249	252	263	229	220	235	235	220	230	219	209	210	247	239	231	256	243	235	227	206	225	219	235	236	247	233	257	221	242	235	209	220	240	223	247	210	234	211	199	232	242	245	228	240	258	226	246	226	231	218	226	231	230	234	243	212	231	243	213	235	254	246	231	218	214	253	267	250	272	238	225	222	233	242	224	215	222	235	202	257	224	234	256	247	224	246	244	225	260	266	229	256	220	221	239	218	227	246	224	225	251	260	240	233	242	254	235	235	242	251	247	223	228	229	229	230	212	205	206	230	247	224	248	223	225	258	253	218	216	222	253
11950	17228	15552	9365	7097	5979	5011	4132	3341	2740	2138	1859	1559	1360	1059	980	805	774	737	722	662	646	627	585	632	597	629	680	584	564	579	552	564	540	579	548	554	550	555	574	506	558	511	529	512	562	547	529	565	521	520	546	505	541	499	513	549	537	510	563	497	568	515	555	532	535	586	492	545	533	527	518	551	492	552	503	510	475	519	506	559	547	538	511	517	504	526	520	546	527	508	475	568	514	567	507	500	491	507	539	525	497	552	537	572	555	557	527	533	510	590	533	502	527	536	496	499	514	502	510	535	554	524	514	539	510	524	591	531	561	498	530	552	531	547	522	507	531	520	527	508	490	534	526	541	528	532	534	543	544	516	534	558	497	494	517	483	552	531	541	512	554	502	538	518	484	544	544	556	528	550	523	512	520	481	500	502	535	518	530	517	490	467	530	555	520	531	543	534	515	552	543	541	512	527	508	549	496	538	530	524	510	522	510	523	495	516	547	535	538	564	532	554	574	515	522	532	507	550	503	533	509	549	524	509	538	539	542	566	515	557	460	555	562	504	518	522	488	569	503	541	529	536	531	521	517	532	504	547	533	520	497	498	552	514	532	535	525	505	502	523	513	488	533	525	516	511	523	485	533	517	522	499	519	544	563	531	479	533	528	492	521	497	533	475	484	555	564	551	549	522	534	467	532	503	524	481	511	514	501	559	520	539	503	512	533	516	543	520	501	536	517	521	599	483	567	480	562	484	556	514	551	527	524	537	528	485	573	525	488	519	534	540	540	521	535	514	532	507	508	498	512	549	492	531	544	531	556	532	524	576	534	483	551	493	539	568	555	522	508	556	537	587	531	576	534	517	482	531	536	563	524	464	544	472	519	543	504	534	515	536	531	481	505	553	545	552	534	566	519	518	488	508	523	536	507	494	526	518	529	551	522	549	524	533	524	555	559	501	508	519	531	522	575	524	527	491	516	549	500	511	521	535	502	533	533	514	494	531	519	558	492	514	558	530	545	549	516	505	517	531	503	527	491	493	540	536	533	535	500	526	532	526	511	527	513	491	508	539	522	604	503	532	521	536	533	535	538	489	493	513	500	538	537	523	548	515	537	495	560	545	533	492	508	499	487	530	527	545	498	537	517	512	509	536	551	537	562	525	506	511	538	544	547	549	522	523	545	547	512	488	518	475	524	516	533	507	515	520	521	522	532	479	551	532	541	549	495	523	548	527	513	531	520	523	494	500	566	567	516	534	561	520	526	542	501	544	520	521	554	502	561	518	507	542	546	534	539	514	538	523	531	531	544	511	508	512	519	565	506	525	562	515	539	526	506	566	521	519	535	541	541	524	528	538	543	511	535	565	534	552	492	502	529	570	549	528	490	521	516	512	518	510	554	549	546	526	531	541	549	516	528	508	540	535	525	522	567	520	522	505	497	551	507	538	521	523	540	565	498	547	529	495	527	515	553	502	512	555	508	556	534	529	480	504	478	513	508	541	552	498	532	510	544	512	538	514	507	496	527	506	562	544	510	496	536	498	539	562	499	578	526	514	507	562	547	553	512	506	517	549	542	580	542	545	528	537	519	551	515	516	551	497	528	539	464	540	504	564	550	509	582	521	509	495	551	482	517	538	531	487	537	550	485	540	547	534	535	527	516	559	551	521	509	504	524	495	528	521	520	523	524	543	565	484	512	566	545	528	506	541	571	536	547	538	508	502	483	476	513	539	483	530	525	503	521	532	510	550	549	533	513	512	548	512	537	546	568	531	541	500	549	529	534	527	522	512	552	552	523	552	513	543	503	571	522	551	554	518	535	510	517	530	566	543	538	536	537	496	566	519	584	528	503	517	524	518	553	521	530	541	528	501	559	524	496	569	542	531	536	497	540	474	508	561	569	499	551	553	520	527	503	541	540	476	524	536	521	489	540	546	512	538	555	545	539	535	517	502	540	521	529	494	499	532	525	547	539	499	536	540	523	534	540	551	513	558	524	527	518	487	529	550	553	526	511	554	549	547	506	548	536	510	503	501	539	561	518	514	503	571	491	562	518	541	520	522	527	530	525	531	550	472	540	534	528	498	509	481	514	547	522	522	514	502	528	534	529	502	542	524	502	550	537	478	545	534	490	562	498	525	542	564	519	563	530	537	523	536	565	499	518	527	509	522	467	556	512	519	569	480	492	499	546	526	511	567	537	535	483	571	526	524	548	551	560	533	521	521	521	519	546	496	520	501	499	523	589	489	509	530	553	519	531	535	504	503	511	545	503	570	510	515	488	543	551	523	535	555	529	465	492	522	559	539	544	513	524	538	483	547	559	516	568	553	530	551	521	517	542	510	549	554	536	537	504	531	555	525	535	516	552	559	559	500	516	520	516	511	516	568	527	493	508	539	527	517	540	523	517	536	516	546	516	479	461	556	517	523	513	529	547	544	531	579	556	544	547	510	510	527	491	540	574	573	511	505	520	573	495	506	544	516	559	539	521	535	559	548	511	520	482	523	560	542	511	542	530	540	533	553	518	501	556	560	509	544	500	517	525	524	507	569	514	501	528	540	572	554	510	562	522	592	535	504	506	561	505	530	514	566	545	556	519	528	535	527	544	487	529	516	541	561	485	527	555	499	503	529	530	476	526	554	584	524	513	505	492	556	505	523	514	505	533	528	522	513	547	486	518	520	531	539	529	547	508	520	565	546	534	524	519	533	541	492	506	541	568	544	530	527	520	542	556	505	501	536	505	530	535	504	485	550	502	570	494	506	487	556	535	524	546	553	537	524	516	531	546	542	491	519	538	548	491	559	528	574	544	566	530	552	508	539	538	517	516	561	544	540	536	547	580	532	539	518	535	541	523	505	521	522	474	516	532	524	528	541	494	523	537	496	511	551	478	474	545	524	477	524	509	541	559	543	527	569	525	536	541	504	538	500	535	546	505	518	539	531	543	520	510	544	512	505	487	497	534	569	537	544	534	545	535	499	510	499	534	577	517	539	556	516	540	549	565	523	505	514	513	535	547	546	543	538	520	531	501	528	538	531	547	559	526	514	534	561	551	529	508	536	502	500	532	513	531	514	502	545	481	530	567	537	497	543	519	507	543	536	542	532	524	511	480	562	527	533	492	532	523	528	486	517	540	463	511	541	505	462	533	518	545	540	553	506	588	534	525	528	502	504	567	534	521	561	513	507	523	540	530	508	485	528	540	524	520	569	511	517	533	534	569	520	553	518	525	477	487	541	525	534	487	540	566	531	500	509	539	551	559	515	511	534	548	560	535	467	519	542	541	564	563	514	508	566	511	530	533	499	539	526	544	512	489	547	500	537	530	512	550	509	516	508	556	512	581	506	534	505	580	534	524	492	517	503	545	521	585	523	517	502	505	509	535	498	550	571	563	487	512	527	507	519	564	538	493	521	501	513	546	532	525	553	519	502	524	528	508	512	536	516	548	568	511	513	514	528	507	523	542	572	517	523	522	482	565	496	494	508	546	512	510	527	486	522	534	508	532
25102	21398	27825	25276	14541	5158	3467	2434	1796	1476	1165	945	817	675	617	519	411	362	329	306	315	273	259	305	297	282	269	227	256	280	294	263	244	268	257	271	234	263	254	275	222	230	259	230	258	237	234	234	205	235	247	256	233	217	242	245	224	214	206	221	217	206	228	222	227	228	225	227	198	226	236	228	211	223	228	211	233	225	224	239	243	237	216	226	222	232	238	225	235	219	234	212	213	233	232	256	256	214	261	215	220	237	221	235	220	247	221	227	231	233	220	214	212	247	234	191	238	230	226	238	230	228	254	222	234	219	245	217	247	222	253	214	220	231	229	248	216	223	227	246	246	209	227	222	255	242	212	231	214	227	225	211	226	205	221	220	214	219	209	229	236	232	232	211	210	232	231	234	217	216	218	233	221	263	224	224	225	205	218	237	235	246	200	242	203	219	237	194	210	235	255	197	255	239	261	191	228	231	222	236	232	220	217	207	208	214	240	208	239	242	230	221	211	223	204	251	217	204	232	229	231	226	235	213	217	249	209	227	223	224	229	221	227	215	264	215	208	247	211	237	247	221	215	242	234	220	251	210	231	221	230	212	217	210	218	229	219	220	213	205	206	225	234	236	218	230	210	227	212	256	226	226	206	205	235	234	218	201	219	239	258	231	237	217	248	280	229	200	258	217	222	208	222	221	239	219	227	236	253	234	216	231	218	215	221	211	247	227	229	241	243	227	241	232	238	215	228	245	210	218	244	217	225	218	257	224	236	242	218	212	220	208	196	229	226	232	249	241	195	234	235	212	212	238	230	222	223	225	224	218	208	212	220	229	215	212	217	241	238	228	222	194	216	219	229	233	254	224	232	214	232	206	244	223	258	221	230	236	224	218	213	229	220	240	200	229	241	220	215	218	195	234	224	258	193	219	236	241	221	217	245	227	228	225	211	220	252	212	201	210	220	206	228	216	230	216	270	210	248	218	218	221	231	221	231	230	258	232	222	207	203	237	209	239	235	215	211	197	203	201	232	221	221	213	230	231	203	243	213	227	229	241	246	247	221	221	232	200	244	217	242	251	229	203	229	205	240	243	236	212	218	221	223	250	224	250	228	228	202	231	226	234	250	230	209	225	232	215	211	219	216	211	230	229	251	234	232	219	246	200	232	217	237	233	225	217	228	226	227	208	269	237	222	222	244	243	230	207	224	229	211	229	233	218	200	239	230	249	237	250	239	216	221	211	242	196	247	226	226	245	235	222	241	226	240	243	251	255	221	236	232	219	200	248	221	215	213	243	207	226	255	243	230	217	236	234	248	240	236	225	197	227	227	229	227	211	258	220	245	198	246	191	225	227	222	209	230	228	228	232	217	234	217	239	239	223	244	246	221	217	215	215	219	218	184	227	241	258	234	213	187	219	238	248	237	221	213	210	227	224	198	243	233	247	223	217	219	230	230	249	221	220	218	234	221	255	269	220	227	222	263	208	203	250	248	251	260	252	255	226	242	237	224	241	227	210	241	220	213	224	252	245	229	214	238	219	229	256	230	222	263	227	197	228	220	263	221	235	254	227	244	206	243	218	236	212	201	245	245	230	228	233	224	202	223	226	214	223	235	249	239	245	242	214	203	222	211	243	214	231	241	193	201	223	196	230	240	225	220	202	216	239	208	219	204	235	246	241	232	254	235	210	218	196	236	229	233	177	234	256	252	228	229	216	229	235	230	239	209	224	239	221	198	217	211	211	237	228	226	203	215	230	216	227	221	221	216	221	218	204	227	240	244	227	228	206	225	231	204	208	244	245	200	201	232	247	215	198	240	232	232	213	206	215	209	237	233	239	225	231	257	244	198	237	230	197	255	217	215	231	226	247	228	227	229	247	214	206	240	245	214	220	223	212	227	255	225	237	242	199	230	248	224	225	201	246	235	235	215	248	223	221	228	222	195	238	216	212	224	211	234	199	197	226	247	191	225	214	227	226	238	237	232	211	224	205	222	220	227	234	236	227	209	217	228	230	209	218	249	193	205	257	213	253	240	229	233	234	211	218	234	231	203	245	234	251	237	218	207	221	206	229	251	226	219	222	258	247	240	200	232	212	256	216	227	218	219	222	220	247	226	233	214	213	241	235	216	216	236	226	222	231	231	235	248	218	225	238	223	232	265	191	242	218	242	255	237	208	228	221	217	242	247	237	210	247	238	214	216	208	223	251	216	238	222	234	208	189	213	233	214	216	215	227	222	212	205	215	221	239	219	204	222	237	250	231	228	205	233	229	231	210	223	213	221	233	227	231	205	242	229	227	218	211	238	250	245	206	220	224	242	216	250	220	235	233	246	229	204	219	235	257	253	227	220	236	215	226	243	214	231	235	230	229	231	228	230	236	228	249	232	245	230	199	211	217	219	208	221	203	239	225	247	208	238	224	225	215	209	232	233	229	232	213	213	246	211	237	225	203	230	214	221	240	199	227	238	227	232	238	215	221	211	234	215	261	215	223	257	200	234	224	243	231	232	200	238	239	243	165	221	222	226	201	203	227	232	249	221	206	210	237	247	202	214	213	237	222	265	231	239	225	213	212	245	199	198	207	218	203	236	243	221	232	233	214	221	214	201	225	241	239	218	248	254	252	219	234	225	219	210	233	255	181	259	233	204	240	210	238	220	196	221	237	229	257	215	237	223	210	230	241	211	200	221	228	238	228	205	222	225	223	225	250	208	216	246	242	235	212	230	209	231	229	204	228	209	233	216	220	209	218	218	226	250	240	218	244	214	224	227	219	210	227	226	230	225	233	201	234	237	232	240	229	229	222	203	211	243	248	223	221	210	226	233	233	238	238	199	233	210	227	242	210	238	237	254	229	209	238	235	222	227	217	238	219	233	204	244	197	224	208	210	198	241	208	219	219	225	237	234	206	249	226	224	240	241	220	205	240	236	213	253	205	240	233	203	217	208	240	222	223	214	233	229	209	224	231	252	195	248	206	222	215	237	208	201	233	250	227	217	222	248	213	241	209	211	207	228	221	232	211	267	205	238	229	196	215	218	219	223	229	219	227	230	236	219	209	227	235	208	234	221	198	224	211	215	210	244	215	240	223	221	254	254	225	203	233	253	229	215	203	223	227	252	214	220	259	237	240	216	238	218	240	213	202	236	223	220	222	205	237	238	235	210	210	211	221	252	218	222	217	218	213	192	203	212	213	253	233	213	205	229	244	199	218	232	257	203	256	228	247	245	208	217	239	211	227	237	230	213	208	257	237	257	214	233	236	227	235	227	234	207	239	243	237	242	225	230	250	232	211	226	239	219	223	238	236	235	192	230	230	218	218	222	193	195	211	220	238	232	253	238	226	230	206	235	239	267	226	204	235	230	212	234	208	218	241	248	231	202	230	229	287	243	204	217	238	180	224	217	209	253	242	231	231	215	199	230	255	229	217	215	222	233	221	225	222	231	217	239	208	224	230	234	229	252	240	229	228	210	240	219	237	214	228	222	227	209	229	242	226	227	250	203	223
14547	26426	24609	17288	13723	11812	9870	8193	6513	5211	4215	3584	2992	2395	2096	1687	1366	1098	975	992	851	818	731	748	755	720	687	712	670	673	623	634	586	593	634	591	593	613	545	569	543	582	536	569	551	534	545	533	503	512	518	477	521	529	559	489	502	512	509	528	489	468	511	528	484	529	467	466	545	498	537	501	491	497	470	525	546	499	499	475	525	482	521	486	460	518	517	488	489	499	496	521	474	560	487	452	513	491	536	493	476	495	518	491	453	501	505	553	469	498	494	507	489	479	537	482	491	525	495	518	518	515	489	504	488	522	454	494	538	501	479	505	421	524	490	473	510	487	552	505	491	512	496	464	507	549	474	503	512	511	492	467	472	502	513	491	486	541	511	482	472	503	499	514	458	522	531	502	474	495	534	499	553	520	510	502	505	487	521	514	502	515	505	506	516	498	517	514	502	501	527	503	479	446	529	527	492	488	497	482	499	499	496	488	485	518	493	511	500	506	521	513	505	511	497	521	519	483	501	471	485	503	489	501	504	493	492	492	484	494	544	496	502	482	508	498	498	479	462	490	510	475	512	529	507	516	481	512	512	522	506	497	488	519	524	472	481	467	513	553	491	498	512	491	523	526	511	477	509	483	519	450	469	494	471	528	470	460	479	513	556	496	476	495	482	502	490	495	512	503	517	496	490	485	509	515	541	518	515	534	458	436	507	506	504	459	514	478	469	528	516	541	472	506	468	533	504	486	514	457	508	505	495	493	501	488	488	461	505	499	473	498	527	480	524	488	533	472	460	467	530	511	479	503	483	544	532	467	523	488	536	498	515	497	499	462	494	488	511	477	494	479	462	483	490	461	475	497	501	489	498	498	497	471	519	491	489	458	509	537	492	466	518	501	505	529	496	495	523	477	510	521	559	533	509	492	500	475	563	485	475	511	551	488	506	495	513	520	488	545	505	521	484	479	498	496	509	477	484	542	517	472	488	488	519	467	516	511	503	511	486	450	508	497	504	482	515	446	501	500	515	524	486	500	486	473	528	486	527	523	463	478	511	532	486	500	522	480	548	489	494	472	508	519	504	449	512	517	497	501	517	473	551	461	461	465	520	498	524	533	521	473	513	503	516	509	498	515	504	498	494	488	520	514	498	502	517	523	477	532	520	486	511	487	471	480	531	485	463	487	507	483	506	492	486	518	539	481	483	506	491	502	513	531	466	481	523	460	469	517	489	448	522	518	492	495	496	517	523	506	503	505	482	501	496	503	499	498	479	460	493	491	500	493	444	477	470	506	486	484	514	494	499	492	532	529	519	501	465	503	512	522	471	481	500	502	530	528	462	500	498	510	503	479	524	477	489	479	466	557	540	530	494	485	497	518	495	496	463	506	524	501	482	479	494	531	511	494	521	518	501	499	520	503	504	511	475	493	472	498	494	483	488	536	508	536	486	525	498	487	516	496	468	455	503	533	489	489	456	505	468	495	495	518	488	505	503	492	507	485	514	494	527	520	499	477	512	569	515	499	509	476	494	510	518	507	470	482	497	498	523	497	531	527	488	468	479	485	500	536	527	501	506	486	497	504	486	520	514	504	493	497	536	480	494	485	528	519	502	522	493	493	540	490	522	483	496	508	527	517	518	506	528	490	503	501	521	515	476	521	510	504	499	523	501	489	503	509	497	516	535	500	476	469	509	491	503	426	498	488	495	528	518	464	476	524	508	459	534	541	503	536	528	509	541	504	482	525	524	513	506	501	469	529	502	520	505	550	503	533	475	510	467	503	491	535	512	485	483	486	499	456	502	464	482	489	472	520	478	539	486	483	527	488	501	516	479	475	501	520	452	498	494	516	492	511	499	492	474	517	483	472	503	519	512	500	479	480	452	474	492	508	515	482	490	466	475	521	523	482	503	499	460	512	477	483	556	516	477	507	462	461	474	475	520	510	458	515	472	493	529	491	478	473	487	508	540	469	505	476	512	490	501	491	495	520	509	501	486	518	494	501	490	504	475	491	532	513	543	517	495	495	550	506	471	509	477	498	528	505	476	482	485	506	474	495	518	500	501	510	479	505	480	493	500	498	496	497	491	484	504	497	483	533	505	486	489	489	486	501	518	501	533	512	482	529	503	525	478	483	462	533	487	504	531	515	493	504	502	515	496	488	464	478	480	512	549	508	506	484	529	533	515	500	559	459	489	467	557	479	470	457	475	504	442	521	477	503	503	521	494	474	505	511	480	478	493	488	502	465	501	498	535	484	509	487	512	549	513	515	504	513	546	545	494	486	504	488	500	536	498	483	505	492	503	485	487	494	497	496	498	461	503	483	569	486	519	534	510	498	508	505	509	512	495	492	527	488	496	506	499	496	518	484	513	488	495	503	501	490	561	496	536	528	502	474	503	475	546	514	496	540	453	491	518	471	514	454	491	508	523	502	497	537	482	525	475	493	503	517	471	507	490	476	474	493	532	522	490	483	496	500	504	540	509	460	502	468	533	483	471	482	504	474	463	523	474	525	505	476	511	528	541	510	490	478	499	491	514	477	502	497	444	493	461	503	480	532	488	470	502	498	523	496	523	524	498	490	549	481	543	479	491	474	530	503	490	466	499	452	511	518	473	525	490	480	504	508	512	483	509	476	520	514	484	510	555	488	514	470	469	502	489	527	488	499	500	477	474	471	464	485	519	450	517	516	490	497	477	458	509	527	521	520	477	478	503	494	486	490	429	510	517	475	482	466	491	468	507	485	496	515	518	501	482	501	504	504	497	495	502	505	486	471	475	481	505	513	523	497	484	498	520	519	461	475	498	468	511	488	508	505	488	508	499	510	513	520	515	501	519	482	515	505	490	506	493	529	496	521	489	508	527	484	455	480	499	485	502	517	472	530	513	503	535	502	456	524	505	481	519	528	534	477	474	480	462	510	484	495	443	476	502	507	470	554	524	531	511	514	526	502	499	502	506	513	538	528	526	504	520	467	527	436	484	516	468	506	495	480	488	494	477	497	465	505	498	465	465	468	504	521	501	504	433	532	437	549	520	490	506	474	503	513	475	500	485	510	515	495	492	466	521	488	489	467	509	515	535	464	464	506	482	487	492	551	485	469	497	485	502	548	504	514	502	493	519	493	500	519	502	498	488	506	472	499	480	502	489	522	514	494	446	476	485	508	500	509	472	500	526	499	496	530	493	489	483	457	507	496	499	493	495	504	476	490	504	469	493	483	501	465	481	452	478	499	509	476	476	514	457	471	497	513	493	437	553	518	514	541	472	479	517	521	499	499	515	494	509	469	488	526	476	517	489	487	526	498	476	544	482	528	498	482	520	485	521	496	493	539	536	489	509	522	496	490	529	532	464	454	474	553	495	491	462	487	479	475	508	491	449	538	506	534	465	491	469	530	479	471	501	461	523	520	497	470	495	489	494	489	501	492	518	482	471	501	488	470	495	483	487	492	500	495	515	527	457	500	511	514	536	515	486	498	494	491	472	486	515	506	504	481	504	541	515	524
24171	21434	28839	24384	21380	14532	6967	4228	2979	2432	1918	1693	1466	1326	1087	927	772	671	615	568	523	519	486	468	492	507	501	434	446	468	448	488	441	434	432	454	442	472	404	411	435	424	396	488	437	423	402	442	410	369	414	408	408	416	431	392	444	384	436	432	373	392	411	399	382	426	399	439	397	376	432	372	431	419	408	400	386	407	386	375	385	409	386	406	403	367	408	387	385	374	396	437	404	444	408	407	418	392	384	384	424	393	373	382	391	403	437	407	409	420	417	384	396	399	386	418	393	413	418	395	379	394	382	386	427	424	406	379	414	403	404	381	392	421	413	389	410	372	417	374	361	348	418	411	404	400	400	404	415	399	403	437	396	371	433	382	397	416	371	400	394	426	382	389	377	373	399	424	410	404	371	400	403	388	386	428	423	389	415	424	430	398	357	394	398	399	407	399	392	413	420	364	441	408	413	391	372	409	413	410	415	409	452	432	401	439	384	444	398	402	405	416	385	390	411	377	408	391	386	406	405	393	368	393	371	369	433	371	388	393	402	423	396	393	428	419	421	386	408	421	444	376	370	402	403	408	380	377	386	396	359	364	394	424	402	413	395	414	407	433	418	388	393	373	427	394	416	396	396	424	409	442	425	391	394	419	430	427	397	391	406	412	397	403	394	421	421	378	353	415	409	395	397	403	386	405	415	377	417	398	407	393	391	387	402	361	384	415	412	411	375	395	361	413	384	401	404	386	424	419	392	362	394	394	415	389	403	430	391	352	377	393	393	403	427	407	425	367	396	402	364	408	401	402	368	387	403	380	394	415	374	409	377	382	386	393	438	382	420	433	393	401	434	400	420	414	410	429	414	424	396	385	377	401	396	406	416	431	407	389	388	396	391	403	434	381	399	406	414	416	404	432	434	411	457	390	418	411	443	428	397	404	398	391	393	386	387	394	384	373	413	408	415	419	417	413	414	358	398	420	422	424	412	391	385	356	410	397	401	405	394	398	409	427	429	396	425	394	385	415	416	390	402	402	389	395	375	403	393	412	427	381	381	383	417	412	413	415	448	427	396	400	396	435	426	402	381	415	386	391	399	388	409	392	379	392	365	386	425	401	418	409	441	410	413	396	452	411	407	395	382	423	429	430	424	362	411	418	371	413	440	391	418	387	395	389	385	366	399	420	403	427	394	377	410	439	410	397	354	419	418	404	382	399	424	415	390	407	402	396	382	373	409	426	424	403	381	401	403	425	427	425	401	376	389	404	381	395	397	374	405	407	393	420	391	406	396	399	377	415	420	408	399	405	387	406	381	441	418	389	390	399	373	395	408	411	397	395	428	432	394	389	386	434	406	406	450	412	408	424	415	421	396	382	413	410	418	381	401	393	410	417	408	396	372	410	396	402	392	410	399	358	411	418	410	408	422	406	369	417	370	385	388	356	427	422	391	397	416	411	360	426	430	381	431	418	437	410	442	413	408	424	410	396	417	426	388	388	374	412	405	372	398	397	424	359	405	428	412	406	388	393	416	398	416	428	389	416	373	418	434	424	398	421	410	405	390	427	386	366	377	393	427	370	428	403	389	433	353	414	425	416	421	409	405	394	412	407	353	378	405	392	414	378	384	401	353	381	413	401	381	430	436	393	383	395	412	408	386	416	424	390	384	417	396	425	404	401	412	409	388	368	414	383	405	395	399	423	432	402	376	378	402	377	407	406	454	421	429	405	416	439	420	369	396	405	386	406	369	428	405	394	368	374	400	404	382	419	398	370	398	413	423	429	401	378	385	413	409	377	388	403	414	403	395	408	434	386	448	460	415	377	408	404	409	413	400	414	390	421	436	389	376	421	411	386	407	400	415	385	376	406	416	397	381	419	409	413	388	399	445	422	430	415	401	406	436	439	444	431	383	389	417	396	433	423	415	402	441	442	372	417	369	386	367	438	412	383	394	409	420	396	388	396	436	380	360	458	365	385	393	429	400	432	437	400	389	407	381	407	434	415	413	392	411	411	374	393	444	404	385	384	400	373	424	381	374	414	403	412	412	426	394	385	395	378	452	370	420	385	424	420	420	410	395	407	410	396	398	375	394	411	388	422	399	409	435	390	397	383	412	436	416	404	409	412	431	387	382	382	406	407	377	433	415	382	430	407	397	381	398	408	402	363	419	410	410	414	388	400	395	385	392	406	385	373	386	374	417	377	415	384	380	406	422	419	398	415	402	394	404	445	396	393	386	410	384	425	406	407	402	406	422	368	387	390	346	425	407	406	402	367	393	388	415	460	406	401	424	393	390	391	389	434	453	355	357	412	399	406	417	442	425	397	413	414	397	432	384	421	429	389	425	430	383	399	405	401	428	406	396	401	412	406	374	391	390	400	423	410	450	419	389	421	408	429	379	387	399	409	451	399	383	400	398	418	422	415	395	392	389	399	410	382	362	435	410	380	430	406	376	404	411	384	400	397	387	419	417	390	403	392	409	383	384	421	375	380	448	381	376	374	390	447	406	411	424	361	390	445	376	379	410	441	391	378	410	430	373	393	382	387	412	408	410	431	369	419	385	455	437	391	375	370	394	374	401	415	403	431	383	418	399	356	421	387	420	405	381	449	385	368	415	407	390	428	400	413	386	445	441	386	381	382	413	378	413	385	442	411	385	391	383	406	400	409	404	384	423	383	381	405	432	390	412	391	355	456	368	402	382	420	396	420	377	382	383	391	379	394	389	405	406	418	408	394	386	400	388	425	403	367	398	377	384	406	424	446	391	416	377	389	408	410	391	432	390	427	382	420	392	431	427	400	399	422	420	415	409	430	384	416	374	402	389	372	420	373	384	430	381	397	400	366	388	410	412	401	415	376	414	386	400	367	405	384	396	407	393	354	428	412	415	388	382	381	378	401	400	399	397	411	429	392	395	391	389	370	398	407	412	389	424	384	422	440	400	397	391	362	401	400	396	419	444	423	437	421	417	404	376	386	420	403	415	402	429	418	421	408	358	429	404	358	392	362	412	426	404	412	393	376	392	380	416	407	398	402	379	416	386	411	365	397	389	388	364	402	419	399	447	413	387	407	422	358	388	425	388	425	417	394	403	422	421	381	392	413	401	390	422	396	425	397	403	398	373	412	395	416	388	403	399	405	435	410	395	411	378	399	400	393	440	375	391	379	376	411	390	396	382	370	404	412	427	383	369	430	386	439	363	409	388	375	405	396	417	391	390	410	383	382	374	373	423	394	387	398	445	403	408	414	404	372	359	393	415	380	397	424	403	387	399	402	384	394	408	406	416	417	392	388	384	393	409	387	397	448	411	449	400	390	388	392	380	376	388	418	426	430	383	422	415	408	415	377	383	389	362	399	447	413	399	443	423	453	393	357	387	396	418	425	434	346	391	424	391	395	381	380	382	416	380	389	389	401	404	408	435	377	382	419	393	388	383	437	399	389	368	400	413	397	413	385	397	432	407	399	401	400	407	409	348	416	393	391	368	375	413	368	409	361	407	403	379	393
17213	31622	29791	22413	18678	16211	13922	11929	9595	7865	6602	5468	4677	3999	3245	2855	2289	1857	1598	1543	1416	1335	1148	1271	1166	1194	1160	1157	1070	1038	980	1044	1020	1013	930	993	949	926	898	904	917	899	923	923	914	839	894	859	865	821	845	866	867	802	826	827	838	843	844	834	850	835	819	848	804	824	864	826	850	827	863	837	845	826	818	835	850	818	810	775	789	848	808	808	863	840	824	837	885	857	777	835	831	815	798	823	810	853	851	873	806	840	768	835	854	855	780	808	822	845	820	790	812	838	811	828	904	812	844	781	820	814	821	862	793	862	813	786	839	831	843	805	845	865	825	772	833	850	811	833	846	800	809	799	807	820	806	784	850	852	885	836	784	819	850	836	786	812	830	850	821	884	815	812	837	850	779	826	851	827	837	793	804	818	799	835	841	809	850	797	850	838	805	825	786	825	844	834	867	808	822	837	794	790	822	820	793	880	858	784	830	875	886	830	813	861	774	765	794	817	846	790	870	811	742	847	832	831	822	767	846	825	813	821	858	832	803	848	858	836	817	810	813	833	843	820	845	851	854	780	915	836	837	837	850	826	781	830	816	847	859	820	840	846	797	871	822	799	816	832	843	792	824	813	883	864	822	814	850	772	805	828	805	793	820	835	838	858	807	828	839	817	810	799	793	873	846	788	797	815	825	755	843	804	844	840	813	841	872	887	840	883	841	826	837	795	777	819	806	803	845	831	853	814	795	795	858	841	836	848	823	775	830	798	822	788	807	882	790	830	834	839	863	837	851	829	827	815	784	816	785	819	827	843	811	858	837	772	831	744	804	838	826	842	862	813	835	866	826	809	813	836	829	800	821	839	852	818	848	833	852	822	815	840	821	836	833	852	801	848	828	838	832	850	816	823	864	877	823	833	842	805	802	796	819	894	816	800	802	793	853	801	836	764	845	819	860	820	811	882	834	842	782	788	855	843	839	790	837	803	843	762	792	845	860	853	795	840	825	837	794	848	808	826	846	838	808	775	831	794	848	811	798	819	812	813	845	831	818	825	805	773	808	840	775	818	801	823	807	830	787	808	806	789	767	822	854	815	816	847	827	868	763	831	806	824	837	849	862	844	829	815	814	842	826	820	840	842	808	884	786	794	852	826	813	906	841	869	816	910	848	839	842	833	864	803	816	773	847	779	852	797	794	798	869	831	794	780	785	795	823	822	838	825	792	821	806	892	817	798	836	848	837	783	833	817	779	805	840	877	840	836	810	790	791	859	826	831	822	815	881	781	792	841	768	792	786	837	844	849	830	823	840	825	828	795	837	851	860	863	781	777	835	802	828	839	843	856	885	814	819	839	840	855	835	829	861	819	762	822	864	830	821	829	841	826	827	813	838	862	851	847	831	852	801	804	749	872	767	821	788	824	832	806	838	827	891	841	827	822	842	841	829	848	829	808	820	861	847	793	761	841	815	805	844	824	864	793	809	783	773	841	837	823	861	825	830	774	822	845	801	821	860	844	818	798	804	763	791	819	825	829	836	849	793	818	808	830	821	811	794	816	835	828	837	818	767	786	808	847	774	845	869	792	843	825	841	814	803	831	820	818	828	829	775	794	837	872	819	798	824	780	838	819	801	792	840	828	808	847	813	796	806	814	802	860	884	816	789	838	797	846	847	853	863	831	884	806	798	853	831	812	837	849	842	823	824	847	823	811	815	809	838	850	843	795	862	810	865	853	814	821	775	786	845	793	812	909	841	836	817	797	780	815	823	834	820	807	881	843	792	863	731	812	808	826	849	814	790	796	847	833	779	833	825	822	875	776	849	828	838	821	829	845	855	832	817	919	844	801	830	788	812	814	799	821	809	821	824	841	787	859	792	810	875	871	807	773	845	796	820	835	865	774	835	822	879	813	838	863	814	821	800	851	834	844	818	833	840	906	800	841	837	796	791	833	794	844	842	788	827	838	800	789	817	806	825	774	871	844	820	770	784	832	809	826	832	812	798	856	751	795	792	913	814	836	836	790	790	827	846	822	794	816	829	821	832	765	804	847	836	861	840	832	834	813	849	844	845	857	789	805	852	806	783	825	825	836	840	838	833	847	860	829	808	836	815	887	815	816	848	873	819	869	815	839	854	831	820	818	821	804	790	871	842	831	800	826	826	821	833	870	799	835	846	807	820	836	874	794	818	850	865	827	829	837	831	864	845	808	854	829	834	814	832	844	844	829	843	813	813	836	807	791	829	813	803	848	814	848	830	832	824	875	807	814	781	872	872	860	812	835	801	842	855	897	834	801	800	870	783	782	809	854	841	815	836	843	788	797	802	810	817	839	842	845	850	825	810	764	868	813	814	838	845	867	815	790	823	828	797	847	805	901	793	883	831	837	789	821	843	806	815	743	868	803	814	833	834	822	852	809	836	845	816	820	883	836	847	834	833	863	826	815	843	846	791	835	838	772	818	827	845	867	820	804	827	840	848	835	804	842	818	787	818	860	808	825	812	841	814	829	824	857	821	831	858	784	837	799	843	827	869	819	754	834	806	755	838	810	830	880	816	816	838	797	814	802	795	800	849	846	807	792	810	888	828	814	806	851	860	807	813	818	766	819	789	791	828	803	835	796	833	838	831	837	825	812	828	796	818	815	784	818	890	841	831	842	824	859	803	814	827	863	849	862	819	839	811	834	821	816	804	787	843	786	787	849	824	859	785	813	859	790	843	801	805	795	824	804	810	825	873	876	809	834	830	867	844	827	836	876	766	821	860	798	862	896	859	890	761	834	832	859	840	832	850	844	820	815	821	834	847	802	778	785	845	850	835	785	830	818	820	817	811	848	835	794	830	848	814	851	838	827	885	772	790	838	841	869	809	851	806	835	814	830	856	840	860	818	804	748	795	822	798	772	839	892	802	839	788	790	815	837	766	818	838	847	825	799	838	793	827	810	854	793	850	792	823	823	808	822	838	849	885	826	807	793	845	867	841	761	805	777	800	815	787	819	790	828	848	811	801	845	861	882	890	867	838	811	821	824	779	792	818	807	790	849	819	845	803	836	841	792	811	815	791	795	802	840	852	790	853	795	797	886	802	817	804	858	828	825	817	841	837	857	808	839	833	826	819	854	804	823	853	855	837	867	872	799	812	820	858	794	857	789	884	824	821	783	871	829	817	826	843	879	800	861	794	836	829	835	804	799	790	801	767	813	820	799	824	825	830	797	839	852	867	801	774	831	794	822	798	832	793	800	874	833	821	858	830	757	791	822	828	882	844	810	780	826	807	798	842	841	855	793	853	811	840	794	812	780	826	806	832	864	849	823	807	816	795	836	808	787	856	783	785	811	792	850	841	801	873	844	761	846	812	843	843	850	841	823	854	794	792	793	802	849	825	838	806	788	859	806	819	790	818	848	834	841	869	836	834	764	794	816	845	836	821	791	849	796	866	810	823	795	824	774	813	830	840	806	769	804	863	814	778	819	853	797	830	783	824	794	816	892	862	802	871	783	841	804	807	834	837	867
27334	17904	7808	3955	2238	1620	1259	990	783	674	562	518	428	405	372	347	306	307	273	282	291	285	258	283	253	255	223	269	243	282	244	261	261	258	243	230	237	201	230	227	224	234	229	222	236	258	229	238	236	240	240	239	256	237	256	223	220	231	225	237	245	231	239	220	227	265	220	212	248	259	208	222	271	233	226	218	230	231	266	244	224	237	244	240	246	229	251	212	227	224	236	236	212	237	237	246	219	231	235	225	215	252	220	216	229	246	237	236	277	249	222	244	238	232	221	232	225	228	248	227	228	216	237	236	256	227	223	211	209	233	226	231	207	226	240	214	227	220	229	233	220	239	243	243	224	226	212	213	238	226	216	235	238	225	209	236	218	246	240	256	233	228	230	235	226	224	250	232	233	252	213	205	212	245	249	224	222	237	244	225	199	240	251	251	234	223	223	210	236	233	231	241	230	211	222	218	241	234	243	236	239	206	224	214	209	224	217	221	258	217	228	197	214	258	213	234	236	214	212	208	249	229	263	232	231	243	243	226	237	231	229	237	228	222	241	219	223	219	246	222	213	245	232	241	231	232	242	216	229	228	223	227	232	215	223	244	215	206	247	239	208	234	234	262	242	219	234	255	223	248	239	219	216	240	225	224	224	224	239	259	243	224	271	249	232	228	245	255	245	251	251	206	269	236	239	230	225	228	229	239	209	227	241	226	270	261	236	228	237	230	253	236	242	224	216	236	211	207	234	257	230	242	236	224	212	217	212	249	224	237	226	240	268	230	224	256	235	282	222	215	207	228	237	246	250	228	225	208	241	241	224	231	219	235	243	229	234	241	209	245	243	256	219	221	264	238	237	227	225	237	222	224	221	267	234	235	248	240	228	244	221	214	243	217	227	238	250	211	228	234	267	234	229	246	235	243	241	236	254	245	242	214	212	230	231	223	224	250	224	249	244	245	252	248	235	238	238	205	222	213	232	238	242	231	220	255	219	233	229	208	235	234	225	228	243	230	243	254	236	279	208	222	230	235	248	227	210	230	254	228	271	236	198	244	239	236	219	246	222	240	222	221	245	214	217	248	243	242	252	236	240	228	233	229	254	218	226	234	248	241	206	224	232	238	217	212	252	217	227	233	257	221	217	233	235	254	236	249	254	207	243	234	236	252	214	232	246	264	253	228	214	224	216	240	232	208	223	226	240	197	226	213	242	233	226	245	241	226	230	224	200	232	255	220	234	226	233	220	237	230	258	240	248	202	237	244	246	231	245	249	245	214	244	223	250	252	195	244	222	225	246	222	227	233	238	222	230	210	240	248	230	238	208	232	241	230	214	218	252	230	224	243	266	217	206	222	247	242	214	252	230	241	251	236	252	221	238	240	280	222	229	241	217	223	250	238	251	235	261	241	241	235	206	228	234	228	204	211	205	207	231	231	231	237	218	229	230	254	215	240	245	247	234	251	246	248	253	241	233	258	213	239	234	237	224	212	238	244	245	236	217	247	221	223	239	237	237	255	267	221	218	237	204	269	234	236	227	236	239	243	237	236	213	231	212	208	232	228	220	247	233	229	250	225	265	210	251	239	200	222	256	248	237	216	235	223	242	226	199	230	226	245	236	243	229	233	219	235	228	232	221	229	222	254	250	230	257	262	217	234	220	256	226	240	236	233	249	201	264	223	249	235	231	250	218	209	246	230	205	242	233	215	218	232	233	231	240	226	241	232	234	238	232	236	228	211	230	222	245	261	229	228	263	223	260	244	241	214	206	227	225	232	246	230	226	239	236	209	248	227	230	241	237	252	245	235	226	230	237	219	232	243	236	262	228	228	230	226	224	207	243	242	239	211	218	238	216	261	252	232	225	246	229	238	228	257	233	217	243	211	218	252	206	242	234	241	228	267	256	203	257	243	242	234	259	205	206	224	194	231	245	227	212	222	221	215	241	231	238	245	246	232	230	242	228	235	252	231	245	215	219	235	213	223	252	244	247	247	227	212	206	237	244	267	215	207	220	211	251	255	242	222	264	253	235	216	231	247	233	231	226	214	206	249	229	209	204	238	219	246	239	252	217	224	215	239	235	236	256	245	233	240	216	255	235	246	249	247	224	238	227	233	238	242	219	206	207	255	221	221	229	243	218	235	217	241	235	201	233	238	246	230	264	234	256	225	212	233	224	222	252	216	215	221	249	245	223	234	234	235	230	214	260	223	224	234	220	226	235	207	213	226	233	214	232	241	210	237	241	222	244	251	268	243	231	222	257	255	229	213	241	220	223	239	246	232	212	232	229	234	221	235	246	216	202	240	226	222	224	224	227	224	245	233	223	257	245	238	236	232	227	223	195	219	192	233	212	252	250	222	233	246	262	252	232	236	248	256	238	234	223	225	235	246	257	243	232	258	222	253	229	216	235	229	211	242	249	239	222	222	246	209	236	242	239	236	238	227	228	194	215	232	267	231	225	220	224	217	251	217	229	208	211	243	232	250	237	230	209	223	244	237	204	228	251	203	246	226	197	211	228	233	242	254	236	230	248	251	265	244	221	211	251	202	234	198	221	243	249	237	252	239	225	234	228	221	224	212	215	230	207	220	255	232	243	232	236	244	243	259	232	206	220	243	232	244	243	240	223	213	246	230	228	221	220	226	266	231	217	246	226	240	241	222	236	232	234	219	230	247	223	237	227	242	221	239	227	218	249	256	234	227	216	225	239	240	215	256	247	234	241	207	220	233	244	249	239	211	238	246	218	234	236	211	221	224	216	238	218	229	248	244	263	258	226	228	207	251	224	232	212	241	214	243	260	226	232	238	221	227	245	223	243	246	227	261	237	225	252	232	207	237	238	210	249	244	220	230	230	231	243	248	245	226	245	241	220	226	250	251	231	228	247	243	215	238	281	229	200	229	252	247	255	236	246	235	235	237	244	238	224	224	225	246	207	243	270	258	222	263	240	264	237	211	225	233	224	206	251	226	219	233	219	235	229	232	228	230	233	234	220	223	231	241	235	215	237	246	246	212	252	215	246	227	232	253	225	229	230	217	212	225	234	264	253	224	225	233	222	240	233	254	232	223	224	234	221	251	212	241	247	252	240	216	204	220	247	233	219	244	241	222	217	210	225	215	237	232	243	234	207	231	244	238	236	245	221	261	210	225	218	222	231	235	234	209	222	203	224	248	220	227	226	253	243	209	237	232	246	230	236	238	190	216	213	211	226	219	233	245	235	231	257	253	243	227	233	219	232	257	226	242	227	243	230	233	221	256	259	230	185	255	233	218	210	228	227	258	245	256	236	219	226	218	231	236	236	248	241	228	256	228	245	232	224	216	240	221	252	236	254	253	237	222	224	235	223	222	266	227	249	219	207	238	264	205	235	232	227	215	223	240	233	220	218	230	219	265	261	242	264	230	231	232	236	233	206	236	234	227	225	228	215	246	256	222	222	261	232	237	221	232	240	207	215	236	246	212	201	248	223	234	228	221	208	225	238	224	217	248	242	225	215	272	237	239
11392	16453	15375	9778	7538	6123	4955	3966	3215	2621	2146	1774	1513	1288	1220	1004	887	720	707	689	631	668	615	645	590	606	583	617	585	559	576	653	616	593	592	555	571	513	563	550	567	547	535	552	518	525	504	505	514	507	496	497	557	537	506	541	579	505	466	493	562	534	510	536	553	535	480	528	509	550	520	549	495	524	472	573	549	485	546	537	508	506	499	517	544	519	503	542	542	492	542	509	487	498	514	515	501	540	558	535	515	505	493	528	510	526	528	523	521	549	557	562	507	552	519	511	514	549	508	515	569	492	531	543	486	538	524	545	492	521	534	491	507	539	512	534	547	510	539	549	504	516	509	508	511	544	527	519	570	540	512	546	543	515	484	544	574	505	519	536	534	518	503	551	551	537	537	558	516	502	491	543	530	558	557	538	564	540	551	552	490	536	528	514	549	549	511	520	537	513	513	521	517	498	501	506	532	496	526	558	561	541	553	534	529	574	536	571	503	511	561	539	500	532	569	496	515	487	562	526	528	510	483	494	501	510	559	538	500	547	466	528	504	555	533	567	531	546	522	566	522	525	482	531	548	542	539	525	550	497	496	497	591	497	547	535	564	524	536	513	470	526	544	502	527	516	551	537	534	552	544	546	506	515	516	474	510	536	560	544	507	545	560	531	489	543	556	531	530	500	500	504	540	514	512	500	520	552	516	505	509	505	532	513	559	540	464	476	539	518	523	498	553	506	547	524	500	523	497	556	560	483	511	519	539	511	524	557	538	542	546	523	553	511	474	529	541	506	515	531	584	525	508	500	516	539	511	517	524	504	493	498	534	598	506	528	506	567	541	492	522	481	531	511	497	529	554	566	542	476	522	550	544	528	524	503	517	507	543	506	470	553	508	558	531	515	539	536	512	492	487	514	541	551	497	502	522	568	527	533	508	581	579	530	569	520	529	551	560	495	518	529	615	526	508	557	507	528	527	542	519	551	522	535	527	549	467	539	518	544	502	553	563	548	517	517	524	515	564	546	525	527	543	538	504	519	529	535	493	500	506	531	542	516	527	525	516	496	514	548	537	511	524	547	518	510	557	495	524	537	513	512	570	529	522	530	551	525	569	534	502	518	525	558	537	534	572	549	515	497	515	534	497	544	525	477	542	535	524	553	517	542	562	546	533	550	526	514	534	531	541	527	535	505	495	569	478	566	526	532	531	525	555	492	557	556	510	543	536	527	547	522	557	523	523	556	484	499	505	552	524	517	521	442	527	534	565	530	530	501	525	502	516	534	523	522	550	533	541	524	498	506	477	493	513	543	526	536	568	525	564	503	558	527	519	495	497	525	555	504	510	529	512	546	519	536	500	514	529	484	568	519	522	541	534	554	494	529	547	533	511	508	569	535	503	525	488	538	543	549	507	508	546	511	537	505	512	549	544	549	506	513	553	523	473	491	511	510	509	546	540	531	557	524	542	544	502	520	570	516	553	537	561	550	514	530	536	498	555	509	498	534	521	525	546	537	501	510	511	505	542	531	491	505	527	558	493	557	526	510	485	548	504	485	521	500	496	519	479	521	555	508	515	553	521	509	551	519	507	518	507	512	530	502	563	512	522	535	544	523	479	560	494	549	519	509	530	529	536	560	525	522	559	500	507	549	561	523	508	520	547	540	502	497	525	524	522	508	524	521	525	488	539	538	562	528	528	534	522	528	587	536	521	528	514	548	522	520	494	550	474	531	537	475	534	521	466	510	514	552	550	514	513	515	539	518	536	572	467	498	513	535	512	532	561	495	480	512	561	542	498	527	520	499	523	508	556	526	533	544	505	528	559	536	547	513	517	506	529	536	545	557	528	530	516	561	508	505	547	518	535	533	510	512	538	516	546	567	536	490	564	539	497	513	545	521	529	557	525	556	497	511	567	500	510	513	514	521	502	565	539	529	510	516	528	510	510	524	528	563	577	486	505	529	515	531	480	549	529	526	494	529	518	505	526	488	502	539	505	533	545	455	517	534	540	524	518	536	500	537	547	516	522	504	548	551	515	523	550	505	552	500	549	530	543	522	522	531	538	527	486	502	537	524	516	505	474	474	523	561	562	519	552	545	512	561	505	521	522	519	495	541	533	512	522	509	523	532	530	514	509	504	547	548	493	550	504	531	527	530	530	542	525	538	543	531	534	527	541	532	550	501	540	541	522	514	511	472	517	528	527	524	502	546	523	522	531	492	529	524	513	493	514	520	487	505	527	540	511	545	524	501	531	509	546	532	532	499	560	544	515	543	562	503	555	530	545	498	538	557	522	529	544	530	563	505	506	533	507	554	535	538	534	492	541	546	515	488	494	475	509	509	497	521	499	491	514	505	524	545	541	514	530	531	516	513	511	503	568	548	481	526	531	552	540	523	506	548	521	534	534	537	542	524	503	496	524	528	513	527	551	533	521	516	548	529	523	562	519	484	505	512	510	530	521	528	571	533	518	567	542	513	550	493	518	557	524	490	466	478	525	464	546	545	566	500	526	535	526	488	528	532	494	552	539	505	491	531	537	501	516	486	510	516	476	555	500	563	523	532	532	493	535	536	523	537	509	511	492	540	524	521	492	497	547	500	531	552	500	513	553	464	502	517	542	515	488	499	510	555	539	531	533	523	521	510	532	521	526	501	532	527	526	499	513	558	525	521	528	510	556	549	549	464	522	486	496	580	499	522	545	513	519	499	510	523	530	483	516	541	551	527	513	488	535	524	534	532	546	470	546	514	534	490	528	557	563	526	528	520	552	548	524	524	507	542	546	506	532	517	528	506	502	539	487	507	523	542	585	531	503	537	548	531	494	504	508	582	551	520	542	545	486	514	533	497	495	495	550	544	544	553	547	542	570	534	503	545	554	505	506	493	495	521	520	502	537	567	560	479	522	517	545	531	506	524	508	540	538	530	502	543	550	490	516	557	524	530	582	496	505	526	508	557	547	535	549	503	583	516	516	490	533	515	514	555	526	499	532	540	512	563	539	560	525	521	533	524	541	519	538	548	529	483	520	555	533	535	581	511	530	545	527	532	546	539	475	523	483	535	565	556	498	541	536	518	522	506	519	497	534	506	501	516	536	524	542	532	559	506	557	537	552	547	517	523	503	554	552	535	514	493	522	521	559	497	544	510	535	510	500	499	512	536	510	528	537	535	551	538	490	501	544	488	558	508	511	516	551	501	525	494	528	512	528	508	505	480	533	485	517	492	543	524	538	537	537	548	472	511	501	490	516	536	512	515	545	561	544	525	513	541	509	487	562	540	526	553	536	575	508	521	531	516	501	558	560	540	482	516	494	524	561	552	523	537	523	524	562	467	555	549	519	528	565	523	527	514	501	560	555	536	511	555	505	526	535	505	564	516	531	538	495	557	505	532	514	539	524	522	504	509	515	499	516	572	513	535	499	543	508	538	528	560	473	587	542	549	535	528	500	511	527	555	526	512	504	516	521	488	552	534	535	538	484	537	524	530	509	561	528	510	528	494	526	494
25041	21396	27848	25232	14341	5374	3456	2354	1785	1442	1126	927	803	714	594	525	424	377	340	336	304	293	297	272	292	278	274	289	277	273	270	238	237	233	218	290	246	236	240	232	264	217	226	226	226	217	229	220	234	228	213	243	237	233	226	236	227	219	237	217	212	205	242	235	234	208	254	207	239	230	240	229	238	238	204	239	246	192	222	228	239	207	252	227	232	207	225	198	239	236	228	201	258	235	202	236	228	209	223	249	208	211	215	228	224	233	211	230	229	224	223	244	241	192	222	209	248	226	238	226	224	220	227	247	231	201	241	232	237	245	230	203	226	245	225	203	208	237	226	226	232	232	248	228	233	248	232	245	223	250	243	245	208	248	210	226	216	225	218	218	236	227	223	254	237	230	246	230	229	222	184	207	231	235	235	222	214	256	228	223	212	232	228	253	232	205	207	223	232	220	215	246	231	226	211	205	245	228	233	216	204	215	209	223	221	212	232	234	212	221	229	241	233	224	238	207	243	223	196	226	221	216	222	250	196	224	215	202	210	208	220	220	221	232	216	251	206	240	214	236	236	253	217	219	225	199	224	235	229	219	225	242	236	213	251	234	234	230	233	257	240	244	220	218	204	230	232	218	199	203	266	218	246	216	213	217	218	215	199	214	188	245	213	214	216	213	233	219	226	210	221	200	234	230	255	223	210	234	225	223	215	216	240	240	210	233	212	249	201	241	196	229	240	233	208	254	200	225	229	257	232	226	230	212	239	215	208	224	209	225	213	226	214	213	236	227	251	206	209	208	239	218	219	216	218	196	235	200	214	280	222	227	242	226	220	216	224	223	201	212	264	241	238	235	245	225	231	205	204	207	218	195	260	222	227	217	257	227	217	231	233	257	244	228	210	231	224	227	222	220	210	221	210	242	252	216	230	204	209	207	205	199	245	213	242	205	211	209	225	211	236	230	222	209	203	229	242	211	239	254	209	217	214	239	218	228	206	242	241	232	222	250	234	239	239	255	221	195	210	224	214	239	234	233	213	235	239	224	243	204	221	201	220	263	206	230	198	215	237	226	226	263	205	202	233	202	215	245	221	206	230	224	250	222	219	232	219	251	230	223	235	230	209	237	228	213	231	203	216	220	222	213	215	201	227	223	226	207	217	220	225	227	227	255	247	227	234	223	198	214	208	250	240	220	228	214	213	229	250	225	225	233	242	219	240	204	208	219	231	240	208	213	197	213	221	228	216	244	221	226	228	240	243	234	229	190	230	197	222	221	224	207	219	234	224	227	235	231	229	235	235	261	240	240	210	242	230	214	227	227	232	240	229	194	212	217	229	230	220	227	208	258	196	224	203	208	190	225	236	250	208	187	247	206	205	238	215	251	213	220	223	222	233	210	222	227	222	229	211	212	220	241	191	235	233	227	244	216	226	222	245	244	213	240	222	234	218	204	226	210	200	228	200	236	237	238	220	214	250	201	235	221	203	233	208	224	214	245	192	231	248	204	231	188	218	221	231	213	220	232	240	231	210	209	226	228	223	216	221	206	248	223	228	228	227	230	219	221	234	189	234	211	211	221	239	226	223	230	224	221	204	233	248	210	218	242	216	254	209	243	235	237	217	222	235	218	203	202	226	235	213	222	201	242	226	236	207	264	258	215	207	233	228	215	224	235	223	220	231	242	216	235	208	217	264	230	251	213	208	218	241	198	228	212	228	190	233	199	217	234	206	248	232	217	203	234	229	225	229	211	218	249	231	231	202	221	207	242	225	255	213	239	226	242	231	254	234	231	243	231	214	242	212	229	211	225	211	235	217	248	248	251	241	250	220	219	221	220	205	241	225	210	222	233	226	203	258	213	232	240	211	226	205	213	213	225	241	227	196	241	212	236	223	220	229	224	232	208	237	219	228	218	203	249	223	223	237	228	221	191	216	236	247	249	196	242	215	247	190	250	206	217	195	215	233	223	234	224	224	221	217	245	232	211	218	269	239	214	214	221	224	200	242	233	215	236	228	239	215	251	231	220	230	203	234	218	221	225	230	249	226	217	200	226	246	240	237	230	211	251	231	219	210	230	235	202	206	213	241	224	202	218	205	209	207	240	232	262	225	241	242	229	210	227	243	229	231	238	228	246	246	221	208	248	243	231	219	226	211	231	233	211	232	250	214	242	235	229	233	220	222	213	224	226	208	212	226	221	226	236	248	242	221	260	241	223	224	222	216	209	218	221	200	225	222	225	214	226	219	247	208	200	234	242	203	208	250	225	246	250	248	223	239	251	217	210	221	220	223	231	242	239	219	246	230	216	212	230	230	216	217	267	221	233	199	244	240	234	210	221	257	216	225	208	188	229	232	215	240	228	217	242	234	198	211	207	213	217	211	230	227	227	236	224	241	224	260	261	231	223	228	259	243	210	232	224	224	212	240	239	225	205	227	207	229	242	233	200	227	227	222	233	198	223	217	224	208	212	212	211	227	242	233	225	240	211	223	240	204	233	216	219	236	236	206	182	235	239	201	217	231	238	228	230	226	244	245	208	202	204	221	222	243	232	211	208	184	223	223	231	243	237	248	228	256	252	238	243	222	229	203	244	234	225	230	217	216	243	237	227	207	228	221	213	225	203	233	205	225	204	223	222	212	217	204	218	223	209	242	225	223	237	230	237	235	263	199	228	200	243	202	214	212	257	210	223	216	225	230	216	227	247	210	233	206	232	242	238	208	206	245	209	233	225	217	217	209	241	226	231	236	226	204	211	216	215	231	249	225	239	229	234	237	225	228	236	224	227	197	251	214	231	228	205	248	234	230	224	207	225	222	212	214	214	220	200	218	227	251	205	224	234	208	240	257	226	216	214	211	225	242	222	214	243	252	227	247	238	223	221	229	232	238	245	214	218	213	226	211	215	232	215	245	183	220	214	229	243	211	221	212	208	246	233	209	229	238	236	226	245	231	222	247	234	225	218	257	225	255	226	236	224	232	224	214	240	228	224	224	204	212	226	240	227	249	238	214	228	223	210	237	235	240	201	201	212	228	256	213	235	221	258	199	207	228	212	217	241	221	236	220	231	233	245	217	230	224	241	252	220	236	218	244	255	225	223	232	207	205	228	225	241	231	199	196	225	223	212	251	232	178	237	232	222	236	251	235	211	200	196	232	233	230	234	205	230	220	213	195	196	216	216	207	223	203	239	212	205	237	237	234	204	208	213	213	213	223	207	234	208	221	224	207	233	215	220	233	216	220	227	221	230	231	217	211	195	219	239	230	226	233	216	262	239	208	226	244	227	223	201	207	244	233	224	237	235	229	238	226	222	231	197	217	212	218	222	233	217	197	223	239	203	215	247	231	238	233	220	217	233	234	214	232	220	235	222	254	215	224	244	246	210	237	241	215	232	216	202	223	236	232	223	213	230	217	248	223	223	212	219	234	210	213	246	222	198	248	220	185	240	237	229	206	220	240	206	212	216	217	215	232	245	235	234	240	228	215	205	240	226	223	197	240	248	237	213
14072	25699	24533	17821	14254	11786	9932	7956	6278	5165	4182	3521	2818	2432	2011	1730	1410	1154	1057	914	843	785	830	733	735	701	677	694	699	606	647	606	611	645	585	585	575	612	578	579	547	548	565	549	565	496	503	520	533	523	533	506	581	517	509	531	488	499	510	510	506	477	505	514	481	517	504	551	528	510	527	501	487	448	495	500	520	503	489	506	519	496	510	521	511	481	500	495	517	524	490	502	506	501	465	502	517	513	511	498	527	520	488	528	451	501	485	514	518	486	475	509	487	514	493	514	486	501	506	471	486	480	509	482	486	507	478	479	528	507	503	514	501	459	479	486	494	498	497	512	473	457	509	481	551	495	492	498	512	481	495	516	488	522	468	492	491	518	472	479	537	473	537	530	511	499	503	490	534	518	518	494	500	455	544	518	528	470	501	481	514	481	484	456	463	557	490	508	538	555	545	522	470	512	492	516	520	487	493	508	524	521	494	452	497	524	540	498	509	480	452	423	505	535	554	528	451	509	499	468	516	524	536	516	459	532	478	515	501	512	477	486	530	534	472	515	455	538	456	498	511	491	475	492	511	532	521	495	545	528	499	544	493	509	477	484	510	502	504	491	493	521	485	484	479	514	495	503	515	526	477	517	480	529	481	539	477	491	546	490	487	505	498	495	483	522	484	497	443	488	464	511	495	468	477	502	488	547	484	478	499	510	491	467	509	485	520	499	517	510	508	498	533	488	523	522	509	507	534	497	476	483	493	470	516	513	486	512	488	521	513	516	505	503	505	521	486	489	476	471	474	482	505	507	523	512	511	485	501	483	521	533	512	509	513	493	518	456	541	482	470	461	499	472	515	507	473	511	477	502	528	504	457	510	500	530	484	454	475	522	536	518	464	502	504	462	452	453	524	461	493	533	494	515	492	520	501	474	478	509	480	519	477	480	481	492	494	498	506	504	494	480	555	505	498	500	511	513	496	497	522	483	481	480	517	531	520	514	482	487	497	519	517	486	483	530	482	535	462	497	456	492	474	522	503	485	545	531	488	524	482	489	483	450	474	482	526	482	479	486	460	528	496	480	514	489	503	515	511	492	496	503	531	524	515	471	475	481	507	493	480	478	537	489	510	528	472	506	464	521	509	506	490	453	465	513	525	517	470	505	502	511	470	529	506	489	500	483	505	499	518	498	553	485	511	531	491	547	506	503	495	476	486	499	520	498	507	501	480	507	499	495	498	467	561	493	497	487	492	476	520	474	482	500	514	443	470	494	484	522	543	528	457	502	462	520	487	485	506	473	507	515	487	508	495	507	491	477	512	507	458	482	480	535	481	500	525	471	473	486	502	500	476	486	480	476	496	506	520	505	521	480	494	487	467	510	471	512	482	501	489	516	490	537	497	457	483	479	484	440	451	494	501	504	468	522	518	482	512	523	492	490	532	505	483	500	460	501	496	484	500	510	509	463	534	477	468	482	523	528	495	507	522	512	521	452	468	501	498	450	530	498	477	489	514	490	502	507	489	495	477	496	499	492	484	511	503	480	492	490	469	486	438	452	501	489	497	476	485	491	530	488	510	486	495	462	477	489	459	532	493	512	502	490	526	532	504	501	510	490	490	499	500	487	528	493	486	476	496	485	526	494	535	517	505	532	509	526	499	538	469	511	488	474	479	480	503	504	459	483	518	498	460	489	481	502	484	480	516	553	464	482	519	497	555	471	516	507	547	495	459	490	542	515	509	544	521	505	488	521	501	503	535	532	494	501	505	528	511	477	458	494	505	511	469	488	478	506	493	511	512	514	539	509	519	493	516	491	501	557	480	512	548	497	496	503	492	518	459	525	499	525	528	520	523	519	514	508	510	538	470	514	495	486	481	480	511	507	490	458	486	517	504	481	460	494	491	495	505	480	500	518	484	492	488	469	483	578	525	493	474	462	500	481	491	500	518	502	501	501	517	527	498	470	492	513	492	510	523	505	502	509	536	505	503	494	492	492	508	495	507	517	487	444	533	485	499	543	537	493	491	489	516	476	510	494	479	573	521	487	477	500	468	524	502	489	486	502	503	509	524	492	515	510	487	491	505	543	511	506	479	523	467	444	463	519	492	535	469	505	538	506	500	468	501	507	499	454	461	495	489	473	532	499	475	480	508	497	526	514	475	493	529	508	458	520	506	473	505	456	501	496	517	482	500	508	503	543	504	439	490	528	505	487	503	474	500	474	490	516	484	479	509	473	534	481	493	542	500	513	455	546	487	486	494	508	485	538	500	507	504	457	496	555	462	513	497	489	536	465	514	505	507	484	538	503	558	507	488	477	536	499	511	510	507	474	495	498	492	487	541	526	500	527	480	501	497	508	498	524	445	522	484	490	525	513	484	546	440	526	502	521	515	499	526	519	489	545	490	522	507	501	493	525	519	532	485	502	484	524	467	477	513	509	496	478	512	571	494	491	530	480	457	539	484	496	503	462	497	463	484	469	495	504	491	526	502	470	506	505	509	493	474	448	472	489	486	496	478	497	474	456	488	480	486	514	493	511	514	505	490	494	486	486	523	534	474	481	511	486	462	495	483	480	508	473	532	489	469	534	463	517	557	533	465	488	487	512	505	473	478	569	509	517	529	500	500	507	508	530	474	495	499	527	477	523	498	505	490	523	535	475	505	525	548	499	501	488	477	506	456	512	506	511	528	485	530	521	487	494	495	484	493	523	486	499	482	497	508	492	483	496	512	493	499	503	482	462	466	497	509	497	462	515	481	474	487	503	493	456	480	473	523	502	507	485	485	509	530	478	497	482	477	470	498	489	487	458	520	473	502	498	535	455	554	495	503	479	535	500	475	476	483	463	501	530	500	539	467	457	523	499	472	530	506	463	502	510	466	492	464	475	486	529	499	471	471	500	486	486	492	470	438	479	514	493	452	499	480	495	481	485	502	508	472	509	492	463	505	519	530	499	503	456	453	509	485	480	491	496	478	474	478	491	492	456	457	482	497	506	513	483	526	465	529	493	530	493	494	530	505	498	541	528	546	504	501	489	480	561	499	509	533	499	508	493	510	525	462	540	490	498	498	493	472	495	494	520	510	528	458	453	450	474	491	501	509	519	511	499	512	507	519	492	493	503	503	525	508	534	494	519	469	526	553	512	492	500	509	512	476	481	506	510	470	517	465	467	540	538	507	527	513	482	468	500	514	508	469	506	454	478	514	490	531	570	504	513	484	535	497	521	515	488	500	462	469	506	495	497	499	508	459	494	525	459	513	494	497	474	521	491	478	507	503	467	485	526	488	502	542	478	460	495	519	521	511	502	491	532	471	486	481	462	527	528	499	454	464	465	485	470	473	470	488	505	503	522	516	500	494	520	509	500	521	493	484	472	476	498	488	531	480	497	484	495	490	488	560	490	466	523	501	487	465	488	450	524	505	530	507	485	540	451	444	508	505	499	517	460	539	492	497	502	476	510	487	528	474	463	492	552	491	507	503	477	525	492	528	504	509	478	501	457	459	483
24195	21447	28914	24403	21440	14539	6860	4039	2873	2402	1943	1699	1446	1198	1119	941	761	644	584	603	553	506	533	471	489	464	460	455	449	490	432	429	451	449	454	453	435	423	427	420	424	430	460	446	432	427	394	421	412	414	387	397	401	440	449	401	443	391	414	408	416	415	388	412	389	408	399	367	420	388	413	416	435	418	398	410	428	406	356	404	399	396	376	400	410	416	401	395	389	454	402	401	438	405	413	430	396	387	410	431	378	380	413	413	424	427	408	427	443	401	399	418	414	459	386	434	386	426	401	389	425	398	411	409	409	390	399	416	390	400	362	397	420	401	402	403	422	381	397	410	392	404	434	409	404	440	402	427	398	393	384	420	410	418	402	394	381	438	400	388	430	407	413	386	392	388	416	394	412	416	393	448	414	384	427	402	409	451	402	382	421	388	418	421	393	388	399	404	387	376	428	424	426	413	409	419	402	422	445	366	385	400	399	445	389	394	389	400	392	395	386	407	437	416	387	386	373	412	408	411	407	399	442	426	432	393	375	416	397	438	409	435	402	402	385	378	403	375	386	418	430	400	400	369	413	397	406	411	405	405	409	439	425	430	401	420	425	415	427	462	409	400	380	408	391	397	402	424	377	396	402	437	373	392	408	377	408	422	404	430	389	393	423	429	419	406	430	396	400	431	379	390	400	443	394	407	403	409	379	392	419	401	393	402	396	405	402	446	401	385	391	400	411	400	413	379	387	402	411	428	392	399	411	427	396	380	402	409	399	402	398	402	423	418	372	371	409	398	403	393	393	388	406	396	406	387	419	423	404	380	414	433	400	375	385	399	401	413	393	440	408	413	409	418	410	393	378	442	375	420	442	416	379	442	371	376	382	370	379	384	410	422	388	402	387	439	390	422	392	420	394	414	401	402	405	401	448	372	411	382	419	417	403	410	378	406	377	380	386	417	391	424	406	409	388	406	419	406	444	422	381	362	405	409	381	409	418	381	427	387	392	367	406	400	426	391	390	407	422	439	407	397	366	432	423	433	402	420	416	381	413	428	404	379	378	411	363	418	393	364	423	420	406	403	392	379	399	395	420	389	403	358	412	413	396	435	383	455	390	405	406	410	413	403	380	415	399	365	412	386	408	419	411	406	387	412	410	378	404	448	406	406	413	412	403	398	438	402	368	365	380	378	376	432	418	421	393	367	385	394	418	428	437	405	459	374	394	408	404	402	417	409	417	416	359	418	385	415	419	378	378	422	424	399	381	395	413	412	412	431	397	376	412	416	386	381	417	396	369	376	398	421	394	406	377	408	410	408	390	425	374	445	384	404	416	396	401	421	441	420	402	388	384	414	391	386	392	419	419	435	423	400	413	380	367	390	412	451	417	420	421	398	403	412	375	399	400	416	426	411	400	427	392	393	389	423	389	362	435	402	422	419	412	368	416	424	415	392	393	420	416	388	368	380	359	386	391	390	413	396	404	398	405	365	420	406	460	412	422	403	416	373	368	384	404	423	408	405	416	430	383	374	384	402	394	407	405	422	395	373	390	403	437	410	401	398	416	408	400	387	369	391	375	406	402	393	400	399	387	446	389	344	413	373	407	404	386	431	421	393	365	415	370	365	399	442	400	410	394	424	414	406	416	425	405	391	407	368	396	418	417	387	396	383	398	400	398	399	442	418	399	386	382	433	407	437	381	389	389	391	388	411	383	389	381	413	398	386	399	408	390	411	378	471	391	387	400	390	402	397	398	358	387	391	436	416	410	415	415	388	402	420	393	411	400	402	415	399	413	420	391	393	401	427	407	414	426	410	394	446	392	408	412	440	382	399	428	397	421	403	391	384	402	384	383	394	387	418	425	453	412	421	380	353	399	383	402	416	397	434	405	359	384	417	390	407	395	364	430	405	402	395	396	407	414	396	397	385	423	427	394	352	380	391	417	393	385	410	418	395	405	406	397	407	408	411	402	397	402	448	407	393	420	363	399	432	449	389	410	366	391	376	385	385	413	414	415	387	412	351	409	390	395	407	413	385	393	399	397	354	395	406	419	379	383	414	373	375	385	407	415	406	399	408	395	464	391	402	390	397	385	439	392	455	437	415	399	404	390	395	381	420	394	386	430	397	425	399	426	414	381	417	403	381	417	385	407	386	448	366	416	413	398	385	421	361	407	402	376	378	412	391	424	372	416	391	407	395	438	403	359	364	355	379	402	407	431	390	373	413	407	441	396	383	394	410	413	416	377	417	423	434	405	393	381	408	427	416	383	412	383	410	385	413	381	391	400	407	454	383	387	423	421	430	404	397	411	399	397	407	405	416	368	373	400	405	387	393	399	422	420	424	381	427	417	435	424	424	405	394	383	429	390	407	421	410	392	376	429	369	398	383	387	414	379	391	390	393	410	414	395	428	411	413	407	423	377	380	427	374	394	365	379	376	401	386	387	386	397	426	406	387	385	419	405	464	394	448	439	413	395	383	378	420	426	374	400	384	385	433	394	412	377	408	386	357	369	418	379	426	410	351	415	429	418	386	379	429	397	381	405	401	383	421	371	415	400	438	391	396	408	409	398	389	397	388	392	383	410	375	401	397	391	410	384	396	383	400	429	439	395	422	389	407	412	398	379	417	376	399	420	382	418	406	410	397	448	373	403	425	399	397	407	385	405	369	388	422	401	443	404	396	412	419	408	426	390	425	402	397	414	417	417	384	420	393	429	360	430	411	377	397	424	412	392	413	390	444	381	398	393	371	428	384	395	404	430	399	359	395	391	366	448	379	384	422	443	385	437	431	385	391	377	406	357	406	396	378	397	396	399	413	416	407	426	398	387	406	427	422	397	382	392	433	383	441	389	410	413	403	421	402	401	419	393	405	414	390	411	407	382	402	411	416	387	393	359	371	424	436	387	395	418	419	417	397	416	377	408	359	411	408	419	407	380	392	386	366	398	385	388	414	388	415	405	389	385	401	400	367	436	407	400	388	411	408	427	384	386	376	405	355	389	406	393	401	393	418	348	412	396	403	413	419	409	390	392	388	393	401	425	429	406	397	411	393	377	414	382	381	403	417	414	404	390	412	422	406	412	389	393	390	345	430	369	400	402	398	394	365	420	370	387	410	390	419	408	403	407	407	424	409	400	415	386	414	423	420	372	385	396	387	410	408	420	411	429	401	368	391	382	409	425	413	427	424	360	378	444	382	426	437	411	391	388	365	365	448	411	402	395	408	380	430	401	417	392	397	412	376	398	422	382	427	408	413	392	392	401	419	380	396	387	434	397	380	424	398	424	399	415	377	399	404	404	390	383	427	380	378	402	418	405	418	412	415	402	423	405	424	414	376	421	417	426	412	399	378	437	408	418	402	394	383	369	385	387	384	396	384	353	434	388	427	417	375	366	403	417	377	422	425	419	403	403	437	411	436	413	378	381	390	380	410	424	411	417	399	431	378	416	396	425	399	358	394	390	407	419	404	426	400	394	407	369	409	418	422	396	383	401	415	363	405	400	445
17029	31384	29743	22900	19404	16564	13983	11444	9262	7733	6368	5381	4619	3972	3301	2761	2194	1893	1791	1519	1399	1288	1326	1271	1161	1179	1143	1096	1123	1056	1049	1013	1015	1003	995	994	965	967	905	871	868	916	895	893	910	815	848	897	854	850	864	844	875	875	863	837	810	789	799	858	848	802	836	804	801	879	849	855	808	803	866	795	857	858	826	799	847	820	881	808	835	814	845	853	846	838	804	845	817	797	864	839	800	876	861	821	864	839	842	860	868	825	818	854	848	823	821	815	868	819	824	846	821	830	818	787	835	884	788	756	842	847	830	894	743	797	827	898	828	824	808	808	797	826	807	831	808	851	812	791	811	860	870	842	825	854	888	832	856	800	830	778	859	840	857	809	778	831	828	804	794	832	833	837	842	820	821	839	831	901	824	859	845	858	847	850	799	849	832	867	802	868	804	849	826	811	819	850	806	821	848	852	815	837	829	806	844	844	832	820	823	790	830	819	856	806	812	818	892	802	801	777	816	799	827	841	857	806	795	774	850	820	820	791	808	856	878	790	837	851	822	827	854	803	835	743	813	827	812	791	825	809	852	779	818	808	807	855	836	824	840	768	836	798	827	833	778	852	875	855	848	784	853	872	859	794	844	818	821	737	855	818	773	805	874	822	843	803	798	807	780	793	808	762	802	798	871	819	814	864	822	873	806	826	782	855	746	800	818	818	808	849	855	835	780	827	847	845	870	844	791	812	886	796	802	835	852	861	804	843	820	842	796	857	786	810	820	794	789	859	853	819	782	860	831	832	820	822	844	856	864	810	811	844	836	799	829	838	827	780	805	822	843	805	837	830	831	867	827	838	860	811	748	826	799	810	830	839	824	830	816	782	853	820	847	826	846	819	795	777	836	792	883	828	846	801	809	827	871	814	787	790	844	769	816	837	787	840	825	834	759	835	845	841	742	803	848	811	851	863	857	847	862	889	812	853	822	819	852	799	822	829	843	826	793	858	799	808	856	842	825	784	821	842	819	789	819	856	783	816	780	827	853	831	819	797	815	815	808	832	835	802	853	825	803	814	839	841	801	803	869	854	839	809	836	875	855	788	836	870	812	790	876	812	787	845	799	827	841	857	801	817	834	830	800	898	821	859	846	861	825	800	784	834	852	836	865	768	849	786	834	812	808	792	809	797	857	833	808	837	814	880	826	785	871	849	828	844	878	827	852	817	826	886	889	816	859	829	823	829	808	855	853	823	765	805	880	829	851	808	823	840	827	789	857	782	779	852	840	838	805	841	821	824	832	863	826	779	854	842	835	853	807	799	790	849	854	850	812	856	836	852	796	833	819	840	755	850	858	833	847	853	790	809	884	774	834	831	812	836	788	858	831	813	815	857	805	839	829	842	829	800	831	842	813	830	876	832	832	860	855	861	846	824	846	821	829	858	780	826	824	844	818	833	842	794	840	839	855	848	832	850	772	807	831	835	835	795	832	797	771	828	842	803	829	766	853	858	807	805	798	857	822	821	782	808	850	842	857	844	779	833	812	777	871	831	869	846	840	785	823	771	873	847	860	780	837	825	863	828	796	811	810	829	803	842	832	799	839	820	777	852	812	862	860	810	791	797	855	825	817	877	822	784	799	852	815	796	880	840	780	841	859	771	793	851	772	806	812	871	818	810	821	830	846	811	839	836	838	813	829	809	812	821	840	792	816	893	841	823	817	786	811	825	811	832	768	826	817	842	797	841	796	800	804	786	871	748	813	838	854	812	819	849	817	843	796	836	844	834	832	819	800	821	832	755	766	801	813	812	795	819	800	828	834	862	842	835	836	880	818	831	779	798	877	848	823	780	797	855	803	836	782	898	785	869	915	813	816	816	825	806	804	884	816	833	766	829	801	824	805	825	826	796	830	781	815	844	830	851	834	810	839	816	835	789	806	848	842	842	829	900	855	817	753	846	803	794	799	862	790	793	809	791	817	816	840	760	886	817	833	849	835	788	803	837	805	812	770	806	774	817	835	864	793	811	835	814	832	804	791	831	809	860	795	780	843	813	816	779	802	865	797	817	865	822	830	824	848	795	819	790	834	828	824	802	842	827	838	824	818	833	839	850	803	844	754	840	782	803	818	858	845	812	861	855	860	793	817	852	855	826	870	817	854	814	835	798	787	847	829	851	819	789	778	841	853	808	846	810	823	848	833	845	838	764	810	799	868	802	872	815	807	826	828	852	815	808	807	824	836	813	869	837	797	801	821	859	854	824	744	806	853	806	832	807	804	866	844	831	824	813	850	795	816	827	842	855	841	850	829	857	830	868	793	785	870	849	825	773	846	836	812	847	859	833	809	859	890	784	843	793	843	816	880	842	835	782	793	836	833	820	812	790	839	810	816	858	825	831	840	834	779	815	839	830	824	767	839	827	798	803	823	796	800	855	802	871	847	791	806	834	861	809	820	807	859	822	817	811	808	849	810	821	779	845	830	819	829	859	847	830	828	832	776	850	800	857	831	810	820	825	810	796	861	781	785	819	835	846	830	821	817	809	901	790	858	835	775	819	847	796	795	843	833	848	839	789	846	797	807	804	809	811	876	779	827	872	859	881	853	872	816	840	824	844	845	839	845	852	808	818	863	784	847	778	778	829	853	838	892	808	824	816	815	798	792	779	809	767	833	842	824	814	829	847	853	851	811	863	820	799	807	848	874	892	800	830	781	854	826	796	804	838	862	876	835	813	819	858	842	833	852	812	809	899	856	818	865	820	868	807	849	833	779	777	830	817	828	838	843	806	781	826	829	806	828	822	774	816	829	802	872	816	839	800	823	803	830	869	862	855	835	802	829	861	819	797	826	808	850	834	854	861	844	782	811	807	812	863	815	867	818	861	816	798	822	825	833	802	824	756	801	860	862	781	799	805	858	867	800	870	831	854	808	853	833	811	821	792	836	846	842	828	804	802	785	852	843	783	774	855	831	797	847	849	809	822	805	794	813	858	821	812	824	799	825	841	801	781	753	828	857	851	848	856	791	778	814	850	838	812	792	832	809	818	783	824	837	831	834	851	825	772	820	813	869	770	769	866	860	824	809	831	826	785	831	838	884	776	807	864	788	855	827	854	807	830	839	831	816	836	829	812	802	819	785	833	805	837	805	792	874	808	782	793	853	851	823	803	819	828	838	814	832	814	811	831	800	825	769	833	812	848	787	785	821	824	836	778	837	827	839	819	807	835	864	811	818	831	844	839	775	800	854	828	839	835	821	832	831	850	816	843	774	813	849	788	849	880	796	824	816	885	804	824	804	806	824	833	809	845	853	802	832	786	861	765	901	853	851	811	820	806	845	895	798	815	883	804	818	835	811	777	802	818	795	866	796	818	898	823	831	858	766	854	797	897	802	784	810	809	785	817	855	844	795	816	792	806	801	799	797	773	873	856	812	778	843	800	815	863	797	875	802	842	877	854	831	840	809	824	750	789	818	826	820	875	810	878	796	830	840	840	820	837	835	812	839	858	816	832	855	839	793	835
27342	18042	8048	4086	2342	1630	1284	1022	740	620	500	436	454	403	398	308	317	298	286	305	249	265	260	263	242	266	269	289	279	242	244	264	252	247	265	214	246	254	246	225	224	245	234	230	220	205	225	234	227	253	219	239	236	229	218	249	255	226	277	252	242	222	212	210	235	247	188	213	246	228	247	231	236	243	223	228	230	223	218	248	220	241	230	207	225	226	226	213	269	242	219	234	254	241	234	224	232	223	251	233	244	234	265	211	246	231	243	239	219	234	252	239	239	253	201	250	225	247	250	220	221	225	255	227	223	220	249	227	210	268	226	246	229	234	223	224	231	245	230	234	223	232	268	223	243	216	247	247	244	244	215	232	239	255	234	230	248	229	246	240	227	252	274	194	243	214	238	257	233	249	242	228	201	240	242	222	240	212	245	235	248	258	250	219	220	214	220	227	225	233	241	236	216	276	212	235	258	242	248	240	234	236	233	240	233	238	209	245	225	237	256	234	240	223	264	252	230	227	264	237	245	211	233	247	227	230	203	235	260	214	201	246	251	253	233	249	206	236	212	239	265	232	223	225	222	212	239	227	223	238	232	241	222	245	250	211	215	230	241	230	229	230	270	233	248	264	232	242	244	230	236	233	231	223	267	227	217	245	232	265	249	247	246	251	269	204	233	218	241	220	233	236	252	202	232	244	241	232	250	253	222	236	233	252	219	217	239	209	238	224	219	249	231	230	233	222	242	245	231	236	244	223	224	215	257	235	241	249	235	274	217	231	232	245	229	224	244	231	230	231	231	247	250	232	227	212	261	262	241	204	226	242	234	264	235	234	227	268	250	238	234	234	245	241	258	252	260	243	263	246	240	234	261	224	212	229	234	228	217	253	241	242	246	255	211	237	259	230	219	255	243	216	214	233	218	240	236	235	242	233	233	227	233	215	237	218	261	228	215	241	230	222	234	240	222	248	222	231	265	262	240	230	225	210	243	249	240	226	230	226	241	228	217	220	219	253	225	241	231	233	242	210	256	251	232	213	225	202	260	233	266	224	244	257	235	221	234	231	223	232	226	268	252	263	231	201	246	244	223	230	218	215	236	230	221	240	209	230	251	237	219	212	257	220	233	212	235	229	236	248	221	241	255	221	222	203	241	207	251	252	267	244	238	254	228	221	219	245	245	237	219	232	226	216	230	219	258	221	217	222	231	248	227	252	246	231	218	225	244	243	252	244	245	207	249	222	237	233	243	226	270	222	238	249	238	234	261	244	256	236	233	253	233	240	246	234	258	230	226	247	262	237	232	212	262	223	230	215	209	226	235	225	254	279	234	218	239	250	212	218	239	215	232	225	235	219	236	259	232	241	238	233	219	225	243	258	227	205	220	237	215	256	212	229	250	219	249	230	235	220	260	227	230	227	214	202	216	245	241	224	261	230	259	230	229	199	223	224	261	227	228	246	256	257	223	244	224	227	216	235	260	218	229	251	213	252	241	240	236	230	251	242	237	231	221	228	216	222	247	229	212	233	248	246	251	239	230	231	204	239	228	205	242	216	228	252	221	243	203	208	210	248	212	215	239	241	208	236	220	223	233	245	222	248	232	239	273	218	226	199	213	240	224	269	228	238	265	222	211	236	244	253	230	212	214	239	237	256	224	214	232	240	212	215	240	237	239	229	226	221	260	234	224	224	236	225	217	230	241	215	256	213	227	219	239	217	243	229	252	232	244	251	246	235	259	214	224	255	261	224	266	240	220	265	230	243	241	219	260	229	260	241	202	235	250	227	265	235	213	243	219	213	230	229	232	253	223	236	258	265	241	237	255	238	206	236	219	223	238	249	228	249	221	238	227	221	238	253	242	268	246	237	226	243	239	255	251	226	233	253	259	245	223	229	254	217	221	238	251	227	222	215	225	244	245	220	200	261	211	231	232	245	218	217	243	250	237	236	223	217	253	235	251	228	232	236	239	228	239	232	249	231	228	244	258	240	218	260	279	258	246	234	233	231	244	243	241	230	221	231	222	276	238	219	231	239	235	214	245	236	250	215	216	236	250	225	238	259	233	238	245	219	228	229	223	251	244	229	235	225	244	223	226	224	223	230	231	241	216	254	232	232	241	218	248	259	225	216	265	258	246	222	243	223	206	211	254	243	219	230	250	239	235	234	226	218	239	227	222	223	214	247	220	206	215	232	228	225	264	249	242	231	238	260	227	234	209	229	245	234	254	234	228	200	235	245	250	272	212	251	262	221	232	244	226	245	243	233	210	241	243	242	239	253	254	253	231	240	218	224	266	226	249	212	226	232	249	258	250	253	208	236	242	232	222	241	238	229	237	224	243	209	241	241	221	258	248	211	226	266	236	233	240	264	252	220	240	233	223	242	231	227	217	239	228	231	233	231	231	256	264	253	257	223	221	240	223	247	243	216	219	262	251	225	238	224	254	271	231	230	228	217	223	239	237	237	232	212	243	247	243	269	236	227	231	246	236	250	242	242	210	233	206	214	240	244	241	213	225	224	227	232	240	208	238	249	221	241	260	212	219	238	199	241	242	215	221	266	210	238	251	229	225	255	229	208	241	260	247	232	219	247	244	263	220	246	212	246	232	249	213	235	223	216	216	253	205	240	236	242	208	218	271	269	255	239	205	251	230	249	243	231	212	246	220	252	229	213	239	245	227	226	234	223	220	237	251	227	257	247	229	226	227	258	225	234	245	221	223	227	229	234	239	271	238	221	248	248	235	238	267	262	258	253	237	228	234	216	249	234	243	245	224	215	240	232	228	236	244	267	242	272	254	224	228	209	230	208	215	202	228	232	240	236	241	256	272	244	223	222	238	246	216	218	230	249	272	240	250	226	229	248	218	221	217	219	243	213	216	276	244	250	266	228	230	263	224	238	254	213	237	278	239	231	255	239	224	239	261	215	216	207	241	238	229	244	245	215	240	245	225	220	205	225	226	239	215	235	231	245	231	231	247	220	204	247	264	255	260	255	227	234	234	262	247	230	244	241	224	237	269	233	247	209	217	250	223	216	244	234	203	247	259	236	219	224	242	254	231	241	242	223	229	253	237	256	232	223	251	201	268	228	224	234	243	216	225	222	232	243	239	254	260	217	231	248	236	255	264	221	235	257	224	227	219	238	260	244	238	243	245	263	226	217	220	219	247	222	231	249	241	254	255	226	238	224	236	227	248	232	229	234	257	244	238	216	219	228	237	220	240	204	250	241	217	246	235	234	250	213	230	228	233	241	260	245	244	232	231	242	241	241	236	205	205	217	228	208	267	258	229	257	259	221	234	233	225	241	227	248	260	215	232	248	213	234	250	250	234	259	252	234	271	248	246	245	275	235	238	240	220	230	229	221	238	239	246	245	236	235	219	244	246	207	235	241	240	236	239	247	222	254	231	250	225	240	248	224	231	230	211	210	229	240	238	237	235	223	230	217	253	237	224	236	226	225	214	220	228	240	219	228	215	236	207	259	234	250	245	221	253	260	232	240	233	242
11168	16440	15502	10288	7922	6374	4868	3842	3123	2465	2035	1755	1477	1354	1185	975	890	802	709	731	675	647	653	661	633	613	648	613	606	597	568	609	606	572	565	576	613	579	545	563	535	540	527	506	535	505	556	518	549	535	511	532	505	516	526	528	527	534	515	547	546	488	514	532	488	547	527	534	495	522	560	567	465	555	534	521	540	551	528	560	520	558	523	538	521	546	516	558	520	541	468	503	530	513	512	555	544	523	529	523	506	524	507	534	510	579	507	514	580	532	513	532	528	517	529	526	505	551	498	576	517	537	494	539	556	522	561	545	515	505	553	555	572	540	552	548	497	535	572	522	555	539	550	511	498	525	552	503	554	534	482	544	520	520	515	515	545	552	538	508	483	532	531	514	551	554	533	549	521	510	556	507	509	526	532	522	529	529	475	526	502	529	569	530	534	539	536	530	507	515	502	537	538	494	528	550	496	537	493	544	530	532	545	540	506	515	540	499	556	537	495	495	524	511	534	541	553	502	518	534	516	514	520	539	534	495	531	524	540	515	571	504	541	503	543	499	506	517	541	524	545	514	532	541	518	491	591	552	516	517	501	529	548	508	542	537	554	535	519	533	534	527	520	521	508	536	523	525	514	512	496	528	545	509	599	513	491	533	493	511	538	528	532	515	500	547	471	536	519	517	535	545	541	526	552	578	534	557	550	497	517	515	550	536	523	543	525	534	492	519	507	534	553	556	556	534	515	522	528	497	549	504	550	510	510	485	528	554	519	495	531	564	522	562	528	529	501	510	519	553	522	515	548	498	502	572	509	526	538	554	567	520	523	540	568	530	524	512	520	542	494	501	511	489	517	479	505	535	535	502	561	547	488	546	531	530	516	551	543	497	511	541	547	555	522	543	506	491	522	542	560	530	525	535	498	518	499	553	547	488	540	546	563	510	548	520	505	506	524	482	535	544	520	520	535	545	534	527	555	547	529	490	506	538	522	503	567	528	507	532	545	505	507	585	561	507	567	532	559	479	506	535	517	539	508	520	505	562	490	518	552	504	558	512	520	529	529	507	545	507	536	557	521	471	504	555	528	519	547	534	542	490	557	547	490	484	531	529	538	518	524	525	488	533	526	505	505	515	555	525	530	499	526	481	514	521	556	534	556	519	525	536	503	536	522	525	565	482	499	555	516	491	510	527	512	558	583	513	558	500	541	519	542	510	493	514	516	490	505	513	535	519	504	554	513	508	538	490	528	509	501	525	529	522	535	522	497	543	535	533	534	520	544	498	504	499	538	567	559	526	555	505	523	542	493	538	519	544	542	539	531	577	515	549	526	580	526	530	535	491	549	531	501	551	517	525	543	504	532	510	543	524	547	513	508	556	540	527	483	534	540	548	547	514	540	539	520	551	554	487	550	536	538	511	463	541	553	486	500	514	485	520	496	526	517	558	499	547	524	496	491	576	513	504	509	525	548	514	501	536	540	529	556	481	507	533	533	539	502	547	553	506	526	539	466	545	568	473	489	497	510	506	498	518	490	537	533	592	535	515	533	540	533	505	528	550	524	535	543	495	496	528	528	564	553	501	516	504	498	531	544	562	535	480	512	476	541	564	507	525	564	491	487	484	508	572	512	500	481	548	537	512	536	519	528	538	541	520	490	535	518	497	512	506	539	515	505	516	533	508	532	480	569	550	515	486	561	537	541	520	512	528	510	521	559	487	549	505	547	522	510	566	555	503	516	505	536	528	522	529	528	561	511	511	546	539	502	526	526	535	501	519	520	557	519	525	535	523	525	502	555	538	547	546	519	513	567	513	554	542	501	463	509	531	499	549	532	485	504	551	513	528	523	526	500	520	530	521	492	477	545	540	520	539	505	545	526	509	559	551	481	514	496	515	492	517	465	553	493	479	531	555	542	560	534	562	541	498	524	534	560	540	530	492	516	559	538	548	527	540	507	540	591	522	557	521	544	507	557	508	561	530	465	559	544	483	551	530	523	532	512	575	547	557	584	571	554	545	539	511	561	533	561	527	528	506	544	539	502	541	516	543	578	547	527	532	554	511	554	502	504	570	533	550	499	545	521	552	530	509	578	534	532	518	517	535	522	540	535	491	551	544	534	504	506	515	545	492	538	517	499	520	506	492	489	537	545	510	559	491	516	506	512	494	549	539	576	528	539	528	525	533	487	478	527	517	536	509	528	488	508	551	537	544	527	545	552	535	517	544	552	561	491	497	533	518	546	545	503	541	532	537	524	534	485	514	513	485	559	529	571	527	526	533	517	548	525	525	534	485	536	553	565	547	511	494	528	542	523	547	534	541	545	499	496	490	529	502	529	597	530	529	524	548	513	550	506	532	509	549	522	523	481	545	511	504	503	546	529	545	572	524	512	491	518	544	522	483	546	518	517	509	523	508	540	551	541	523	554	525	527	499	497	508	506	498	510	505	541	529	503	569	549	534	486	542	546	499	548	511	503	526	537	527	511	564	517	525	522	507	476	496	519	534	548	550	565	499	521	558	555	547	558	490	517	528	521	517	536	540	492	511	557	487	511	513	519	536	555	522	513	531	497	535	519	527	571	505	550	525	520	493	493	542	493	563	536	498	563	503	527	498	502	523	517	530	540	502	496	476	510	508	527	547	530	550	495	503	555	501	528	543	484	555	538	471	486	502	551	523	522	509	522	539	539	542	522	548	501	523	506	510	532	509	515	488	541	515	535	557	534	541	499	537	528	552	522	568	510	490	485	541	513	568	522	524	521	493	500	544	538	538	528	501	516	471	543	531	517	524	566	509	534	528	562	489	510	521	540	508	503	539	515	561	539	553	509	504	516	566	544	552	510	553	491	521	545	582	523	536	502	510	512	535	523	515	517	508	531	518	527	516	512	512	536	503	524	513	524	559	522	532	526	496	516	518	565	535	518	529	509	513	536	540	561	522	593	539	503	532	566	544	581	504	540	494	493	500	471	592	492	533	514	515	506	537	532	484	565	515	540	535	530	525	502	530	523	535	536	541	505	529	517	509	515	520	515	449	529	542	533	556	504	533	533	566	501	530	487	515	496	517	519	526	493	520	515	532	543	556	513	500	535	526	557	477	537	521	570	512	527	531	553	515	540	502	482	546	534	532	527	530	565	512	541	518	540	533	534	517	563	527	565	545	512	561	550	515	521	487	548	544	531	572	522	516	547	505	488	495	529	475	532	515	525	509	519	556	522	543	585	508	504	510	506	513	550	536	537	512	570	532	547	522	523	498	525	524	534	546	521	544	509	516	508	495	517	518	527	524	522	545	505	542	507	522	510	517	520	535	542	547	532	550	514	544	517	550	485	550	529	542	504	493	533	519	512	526	536	496	539	531	514	521	482	535	526	534	494	574	502	528	571	526	489	553	558	537	488	560	533	536	544	507	532	517	512	537	507	541	515	549	550	552	535	511	527	548	529	516	534	504	549	503	508	500	536	497	558	500	535	503	518	521	493	489	576	493	539	511	498	506	503	507	555	521
25086	21438	27927	25273	14704	5353	3308	2209	1650	1386	1140	910	818	706	587	492	432	391	347	306	319	318	308	302	290	274	277	282	281	232	287	275	303	259	259	271	271	241	230	225	267	240	258	244	237	225	245	232	240	221	235	231	253	210	231	224	226	203	256	223	226	229	215	221	221	217	217	216	204	210	226	216	205	221	191	257	263	207	243	250	227	227	207	245	239	232	224	240	237	222	222	234	224	219	233	214	225	240	226	216	200	191	217	229	228	211	256	239	238	222	202	195	231	217	229	242	230	247	211	270	235	248	212	243	211	235	239	231	233	225	192	246	221	237	236	256	220	209	220	228	231	229	226	214	237	233	217	212	232	215	222	243	238	241	212	211	218	234	224	213	217	240	237	212	239	234	254	245	212	215	206	194	234	238	216	210	200	238	246	203	235	261	246	219	221	245	231	199	239	243	245	220	231	211	224	236	216	224	219	222	233	225	201	246	215	207	247	233	214	215	266	235	238	252	197	240	222	225	230	239	236	225	230	258	215	208	263	228	224	257	213	248	235	248	219	242	244	235	213	254	247	228	233	225	213	228	204	208	211	250	232	224	213	231	234	248	218	230	214	230	235	212	222	237	231	263	228	237	236	219	223	206	248	223	218	256	220	236	223	233	225	232	216	221	213	244	208	215	247	236	234	212	251	238	209	214	215	238	255	227	213	234	210	230	228	229	255	205	204	238	218	228	209	250	254	218	227	238	245	255	231	218	227	220	226	254	248	222	223	210	231	251	227	235	218	204	233	233	213	223	213	206	221	248	221	229	223	225	225	228	206	206	223	234	222	219	202	225	237	217	242	241	223	233	240	236	237	226	248	228	214	237	250	195	237	232	191	224	213	213	215	228	244	265	242	221	210	215	223	248	232	235	238	222	214	224	230	233	218	239	227	221	234	242	196	238	239	220	228	242	227	212	239	207	227	213	229	224	223	226	212	215	243	229	209	194	228	232	220	235	227	254	212	252	219	244	228	217	235	231	228	246	228	229	210	213	222	223	229	230	208	211	239	228	248	234	212	232	225	207	254	220	211	251	227	230	239	220	237	198	204	256	219	233	213	240	211	222	248	222	241	232	226	247	217	243	222	229	224	230	221	230	226	226	245	220	245	222	250	234	224	227	242	229	247	237	263	209	249	229	205	224	210	212	251	236	223	220	241	235	208	219	238	243	234	242	217	229	196	209	219	221	232	209	195	251	247	248	204	209	240	232	221	240	234	237	220	214	228	228	244	238	222	212	223	224	237	224	206	251	219	235	217	231	253	227	246	232	217	209	213	236	236	225	214	256	241	220	210	251	243	226	239	243	230	221	246	243	246	201	208	237	253	228	215	239	233	257	210	223	234	223	223	222	204	212	226	245	224	242	215	248	236	206	221	227	206	249	221	229	231	226	216	228	229	240	232	229	204	258	232	234	252	198	238	221	225	241	218	218	227	231	184	237	231	212	227	224	235	214	237	242	260	228	205	245	245	208	233	210	228	235	188	227	213	210	217	238	231	235	220	229	212	213	226	209	203	217	207	210	226	242	181	241	236	241	232	221	222	222	222	233	251	208	246	226	206	223	227	182	219	209	233	221	225	232	240	226	219	219	241	218	251	211	249	211	256	226	223	248	235	200	228	215	213	251	228	199	254	250	218	220	228	265	236	254	213	210	215	219	236	208	217	211	230	216	244	254	240	237	263	199	223	241	213	236	254	235	231	213	187	253	226	234	190	225	198	233	221	231	246	218	211	233	236	237	215	230	235	215	223	227	251	244	222	209	239	233	217	234	216	198	248	222	241	217	245	247	204	255	273	201	231	211	222	229	210	236	236	248	252	209	233	217	221	225	255	225	251	242	219	209	228	244	233	237	224	245	224	224	264	226	240	204	221	226	224	210	245	224	234	225	216	223	213	215	228	234	217	198	234	243	247	207	222	238	231	216	232	208	216	231	223	222	232	220	249	238	241	207	248	208	198	228	243	220	232	238	228	216	246	248	205	225	246	206	237	235	236	218	221	255	217	261	234	226	234	196	204	216	193	228	208	209	247	248	234	233	231	236	234	230	243	239	228	228	224	240	211	245	216	224	233	243	220	216	224	255	235	236	219	226	230	234	222	223	220	224	230	236	225	202	231	246	201	222	223	254	231	224	228	246	224	221	232	235	225	226	233	274	237	231	230	215	224	230	222	248	215	231	231	232	235	233	221	240	243	203	239	249	239	253	218	273	245	228	217	232	250	229	242	219	233	235	233	211	227	241	227	225	225	223	232	226	198	209	203	210	254	236	226	239	240	242	256	237	215	200	228	239	256	223	205	220	213	238	257	226	258	254	226	224	250	220	216	238	217	224	220	223	209	239	225	239	241	252	195	214	208	217	226	229	232	253	251	219	220	205	234	236	224	205	237	207	201	195	218	256	213	231	243	245	230	220	250	233	231	228	242	203	257	204	193	210	236	246	232	224	240	245	238	224	233	204	219	222	222	229	216	230	195	218	233	201	266	226	220	236	229	220	223	228	231	243	235	241	250	222	239	231	217	262	239	238	235	247	241	237	242	221	237	238	201	236	227	234	254	217	246	239	226	258	217	252	231	210	265	200	228	240	211	229	210	209	201	227	213	218	233	220	193	224	224	236	234	223	234	243	221	240	258	217	249	237	216	255	225	196	243	214	234	235	229	248	208	209	244	250	207	225	200	235	224	221	189	233	213	227	218	215	249	214	215	213	210	189	233	221	233	235	198	201	239	221	233	246	236	234	240	231	219	199	234	230	228	235	233	249	249	241	207	212	238	249	228	223	225	230	238	224	237	224	234	232	231	202	226	219	222	223	201	218	243	234	234	229	218	222	253	239	225	222	253	224	202	237	221	220	245	218	236	230	220	241	213	249	236	240	246	228	210	243	207	264	226	221	235	253	221	214	223	236	242	236	228	234	246	239	220	211	232	224	220	201	238	225	237	233	230	213	246	211	205	210	204	214	213	249	234	204	208	242	224	215	249	228	218	237	214	247	242	223	245	229	217	214	231	232	217	231	210	191	247	237	213	221	260	214	243	217	211	228	231	230	270	229	247	206	236	240	217	237	214	249	224	195	232	217	230	247	229	261	235	263	246	223	243	241	228	218	230	212	237	230	236	224	249	235	211	218	223	206	229	234	236	220	227	210	235	226	213	240	221	226	210	238	235	235	227	201	220	243	222	221	256	204	214	252	247	239	217	209	219	246	198	244	231	236	243	225	246	199	223	209	233	237	229	230	227	223	249	232	224	244	241	222	233	239	243	223	190	236	224	209	251	221	224	217	230	223	232	213	215	212	246	198	218	203	249	224	238	198	204	220	212	231	205	194	245	263	245	238	219	217	217	233	232	227	225	246	251	257	215	247	228	238	223	232	235	217	235	240	213	236	260	247	238	222	230	254	219	201	229	226	259	227	233	240	222	233	226	194	207	225	255	230	227	221	224	228	224	222	210	195	217	253
13910	26231	25112	18116	14764	11919	9688	7779	6077	5119	4163	3440	2848	2433	2159	1730	1439	1213	1062	987	863	780	801	784	761	752	757	780	628	659	629	614	607	662	613	563	604	567	641	545	563	564	536	533	563	545	528	528	537	544	527	521	499	490	494	468	502	488	501	513	515	504	541	486	504	521	488	520	551	486	507	545	495	528	495	514	527	507	505	547	513	538	486	485	491	482	497	476	528	487	505	520	545	518	510	504	512	497	493	532	527	458	524	530	517	528	490	550	434	504	481	523	501	536	516	476	525	534	515	518	506	519	516	527	493	500	527	494	535	522	510	497	476	508	538	481	523	483	516	473	501	479	516	512	508	494	517	523	503	505	484	524	471	480	532	493	520	536	477	483	520	510	543	505	479	475	479	517	526	513	464	516	513	455	525	506	491	484	510	516	530	508	527	520	503	498	516	495	519	497	527	483	483	506	505	495	484	494	467	543	501	520	523	525	481	529	493	520	491	552	489	496	484	487	518	519	518	474	464	527	493	467	507	500	487	502	529	492	515	476	507	535	518	495	499	538	467	483	498	448	482	519	497	489	531	494	523	533	499	482	521	491	511	503	484	524	514	498	495	463	491	511	494	505	527	481	513	525	510	484	505	487	490	508	508	496	502	483	529	538	503	513	530	443	488	521	502	503	537	476	519	494	514	483	510	476	523	516	473	522	471	504	501	487	501	490	528	504	501	542	466	524	476	535	481	489	532	541	467	512	499	492	532	471	449	474	514	519	499	495	480	501	484	479	508	526	519	503	488	532	512	501	532	489	518	553	512	461	492	509	539	534	549	480	459	462	501	501	465	521	532	505	495	485	519	520	473	444	542	502	512	440	502	505	501	509	487	511	527	512	514	511	502	515	535	490	471	482	519	476	535	524	494	482	482	487	473	505	507	498	543	489	550	477	521	491	475	532	515	529	512	526	523	510	467	487	503	496	487	479	522	501	466	482	489	522	553	519	516	491	494	554	527	521	504	537	508	495	515	492	512	522	518	511	538	515	521	511	518	497	518	516	504	472	500	519	558	471	535	502	507	507	480	462	487	465	524	529	505	545	523	489	544	523	527	516	497	511	494	477	539	479	515	499	509	465	486	519	520	495	495	500	470	499	479	520	489	564	555	498	512	457	452	491	563	504	544	515	487	498	493	478	495	547	531	544	490	491	508	548	493	541	495	497	552	478	498	505	496	466	518	532	501	489	484	554	489	508	495	503	511	463	490	542	450	529	538	512	491	483	511	490	527	525	483	519	521	467	489	515	522	511	510	481	489	507	479	519	490	491	490	520	495	475	511	525	481	489	479	500	506	529	498	500	509	489	503	517	506	474	486	456	512	507	471	504	526	525	525	474	509	522	497	497	538	482	473	545	545	541	512	480	483	507	509	531	505	508	506	483	489	528	510	518	538	464	453	479	525	524	497	543	502	520	513	498	485	508	504	500	484	484	453	510	520	504	566	500	518	535	496	507	465	494	493	486	509	493	501	469	472	482	488	522	531	500	518	490	487	527	516	487	481	481	468	492	506	472	499	513	490	481	481	460	499	481	501	477	522	496	497	516	471	522	549	493	500	523	501	499	485	508	508	504	477	521	475	500	483	532	482	462	499	497	495	475	508	502	507	516	496	486	522	491	530	498	493	503	491	525	480	516	507	506	538	519	505	492	485	471	497	540	502	526	499	548	472	528	493	488	492	491	478	487	508	535	507	488	556	506	534	516	494	512	489	520	503	492	518	550	506	498	518	488	527	493	548	534	526	506	555	508	498	499	478	491	518	495	486	532	483	509	520	515	540	486	537	517	505	492	559	503	511	496	502	510	480	511	473	471	507	512	534	531	522	446	521	512	489	504	496	489	503	553	488	496	533	503	500	507	492	539	534	529	511	497	495	516	520	521	525	507	486	501	519	456	446	553	501	534	494	514	517	514	488	503	500	469	533	491	518	512	535	483	511	499	524	473	523	576	523	477	501	496	475	515	507	496	509	464	529	494	467	489	502	502	508	479	528	551	483	520	481	485	471	504	507	515	431	490	511	491	497	542	524	515	465	522	470	518	524	486	521	516	484	514	526	524	537	502	500	515	512	499	486	496	471	512	508	492	508	522	523	503	491	504	481	519	471	471	476	499	527	526	509	503	465	518	471	528	505	501	508	502	489	492	490	503	495	496	560	519	516	483	482	510	517	510	487	525	472	545	502	522	502	490	514	492	534	503	507	487	520	479	539	449	532	501	503	491	500	499	481	496	488	477	535	537	536	511	480	530	509	530	524	545	499	480	529	503	439	481	468	524	474	507	494	528	537	493	504	539	528	457	539	496	525	482	487	485	507	520	521	558	551	480	507	519	510	496	490	462	503	504	478	518	517	499	503	533	493	525	493	513	516	525	450	495	523	502	461	531	491	491	513	531	524	529	533	516	514	524	461	513	482	528	539	511	554	471	473	482	500	484	497	505	535	563	530	546	506	503	535	540	530	497	510	531	518	478	493	475	554	522	525	533	513	502	520	525	475	478	484	534	495	513	463	490	507	490	492	487	496	518	507	476	500	530	548	500	487	502	490	521	488	498	517	530	514	511	524	527	509	482	540	477	514	528	512	549	506	555	502	506	506	473	482	516	499	534	508	506	520	526	507	523	524	520	517	499	489	521	488	531	532	506	535	558	513	504	508	529	512	489	532	493	529	489	527	504	502	498	523	512	507	480	529	537	535	532	504	500	461	509	503	529	555	507	503	490	492	512	500	508	517	507	473	500	506	504	546	506	485	518	522	501	533	501	497	492	488	488	525	509	454	462	503	523	520	499	512	461	529	520	494	507	474	473	524	511	516	494	515	514	516	467	523	505	492	488	498	516	439	497	526	521	501	541	527	533	502	501	498	467	481	471	541	477	502	502	522	505	511	512	486	502	469	519	520	490	505	478	480	496	517	505	514	512	452	485	513	475	515	494	477	505	477	470	529	527	526	524	534	503	493	516	498	461	542	536	524	504	507	478	478	489	506	526	525	504	493	512	481	505	504	509	494	481	530	528	519	523	504	536	511	472	472	508	525	484	537	514	519	500	500	541	529	507	514	481	503	487	508	492	491	508	527	489	482	527	500	520	498	503	506	527	547	491	502	513	484	493	500	488	502	552	542	512	510	495	471	505	493	488	512	521	479	461	519	488	514	470	531	484	552	504	481	503	516	526	490	482	457	478	477	473	512	501	501	504	477	486	485	496	512	516	534	508	506	506	530	513	465	500	497	520	532	509	541	478	488	516	514	492	578	496	502	558	531	542	503	513	495	469	514	488	540	529	506	496	498	480	559	499	499	490	494	527	484	465	501	486	488	488	481	530	492	499	488	512	497	500	539	523	512	495	526	502	553	483	473	495	499	506	503	503	527	508	475	483	478	521	523	495	524	480	508	487	534	483	519	460	545	516	498	492	500	521	495	506	510	487	476	462	523	507	522	462	515	482	508	514	495	526	488	490
24146	21405	28814	24378	21399	14636	6770	3872	2723	2351	1934	1593	1385	1236	1047	971	736	682	596	620	581	509	507	509	511	491	468	483	461	489	461	492	445	433	453	463	458	435	428	412	447	418	416	401	449	426	409	409	399	402	420	395	400	387	451	418	426	428	415	437	375	436	427	426	429	413	381	390	415	421	399	364	392	414	406	407	415	378	431	424	406	421	399	392	400	424	417	408	418	412	388	391	402	414	421	390	395	460	392	397	431	418	406	398	450	387	426	395	419	426	417	394	394	447	394	426	415	424	435	420	418	400	394	367	413	400	430	393	393	437	402	393	406	410	396	418	361	412	423	394	399	415	403	384	371	376	439	392	401	420	435	427	363	407	403	442	405	375	402	428	397	412	420	453	448	425	407	418	427	378	399	400	425	419	403	397	420	449	400	423	414	403	386	374	369	409	402	372	426	396	402	442	400	416	403	433	412	430	404	452	408	426	391	405	426	406	426	414	365	428	398	407	431	397	380	384	442	428	385	415	429	410	389	368	413	408	426	442	410	401	393	394	400	470	399	407	421	386	406	420	386	433	417	393	385	405	406	384	396	401	431	442	413	417	404	416	410	430	401	384	395	434	442	354	384	397	383	403	433	398	402	442	425	418	404	404	410	422	384	396	378	427	409	385	396	429	416	382	393	416	406	392	416	384	387	374	442	441	433	405	380	375	407	419	419	383	449	368	384	401	421	385	376	412	397	410	382	406	365	389	415	386	398	402	409	436	412	364	424	390	378	413	385	436	393	407	413	383	392	406	360	370	429	397	378	405	386	420	391	420	452	356	407	419	397	415	395	425	411	420	401	430	394	384	404	418	417	420	399	382	441	378	402	407	402	387	415	420	398	423	422	416	451	355	414	400	380	402	409	382	430	406	417	397	425	401	376	409	404	461	394	377	389	434	420	398	397	420	437	401	413	415	411	388	387	399	453	422	397	424	450	428	433	384	369	397	392	402	391	411	420	407	387	391	389	370	416	387	422	386	413	426	380	390	400	418	404	440	357	404	409	402	437	398	391	382	419	413	416	382	363	395	383	448	390	398	396	408	399	399	407	404	428	416	418	422	392	425	390	395	389	384	426	418	394	407	404	386	367	398	396	423	429	392	395	421	394	433	383	399	388	428	424	414	368	406	376	454	370	394	404	380	425	388	391	419	443	398	416	403	429	428	421	395	410	405	368	420	411	374	407	420	405	403	418	415	417	415	385	417	433	409	425	402	413	383	435	407	406	418	409	410	440	431	435	389	406	390	408	434	434	383	380	420	388	411	432	427	403	372	400	411	421	383	386	380	397	415	417	406	394	409	385	429	398	425	409	366	362	407	413	413	426	392	440	408	410	409	367	397	407	420	431	428	400	424	357	394	381	404	416	376	428	383	435	443	410	385	406	391	393	397	352	434	422	387	411	395	403	426	411	406	384	429	390	406	396	375	364	414	442	424	389	387	403	407	414	435	386	450	416	384	404	402	446	407	386	368	409	416	414	426	409	425	425	381	407	384	405	425	424	420	411	442	419	434	385	429	402	385	424	399	403	410	401	410	394	408	457	414	412	409	410	394	369	380	401	417	399	408	410	420	412	414	414	400	400	410	432	419	421	419	423	400	363	381	398	432	403	384	412	409	445	400	414	420	421	432	371	393	431	386	418	407	419	388	421	412	403	406	392	407	371	399	392	359	352	423	395	382	415	372	396	418	447	403	415	411	382	402	383	404	402	377	397	417	458	423	398	386	392	410	386	413	371	430	382	431	414	361	382	421	354	371	392	396	406	368	390	381	456	394	385	393	406	383	415	403	440	393	359	395	398	384	389	379	372	399	432	361	409	364	317	426	409	426	427	413	377	445	359	422	401	422	412	430	425	392	386	422	419	410	399	411	387	375	399	388	382	418	435	410	394	430	432	415	412	403	391	392	426	395	404	395	378	418	399	416	397	378	381	421	441	381	441	402	418	381	389	406	378	372	406	409	383	382	423	407	432	397	399	416	376	399	420	385	416	386	396	415	417	421	431	427	422	401	399	392	400	402	427	418	371	355	390	369	375	407	360	412	395	409	388	441	412	420	407	423	395	426	413	437	395	397	405	401	397	429	404	433	362	393	441	431	446	405	392	415	417	431	407	376	396	387	405	434	396	407	408	399	427	426	366	436	379	409	404	407	433	385	438	383	379	396	350	405	384	392	382	388	385	353	408	414	418	434	396	388	395	396	373	404	418	414	433	401	420	405	389	384	393	370	421	416	414	390	416	384	383	426	452	422	402	443	385	423	391	386	412	369	402	407	378	409	415	390	374	376	414	396	394	393	410	430	402	418	412	434	444	402	398	409	425	418	416	403	402	413	397	439	397	424	401	395	411	416	406	408	419	376	425	447	406	416	428	412	424	385	431	444	430	384	377	358	432	381	418	401	421	401	424	410	414	388	379	416	418	398	433	420	390	419	398	383	394	409	417	388	402	394	416	419	417	389	388	423	388	434	414	411	404	395	383	412	394	457	368	422	385	383	403	426	416	453	375	421	400	388	412	413	397	398	409	433	398	387	402	407	424	414	431	427	385	408	349	436	443	404	421	423	364	391	420	401	409	433	379	441	448	447	412	386	437	383	401	416	430	389	394	391	387	423	440	390	401	404	427	424	392	434	406	429	388	439	402	405	421	396	410	398	431	441	405	396	395	383	411	421	385	400	404	394	404	413	358	427	406	402	415	457	406	388	390	394	386	432	421	425	425	380	385	391	408	420	389	401	374	431	382	418	399	384	385	391	393	436	402	418	399	416	400	404	381	397	411	420	377	444	438	422	381	410	399	446	390	393	397	422	423	383	373	419	380	392	435	427	420	361	407	408	422	362	419	430	363	387	410	396	418	402	389	415	409	401	389	418	356	413	407	417	438	418	391	420	414	422	392	404	383	426	402	421	434	390	435	406	398	415	387	408	393	412	416	396	446	351	418	394	432	386	416	408	387	396	399	386	423	394	388	408	387	433	395	395	414	422	404	375	403	404	418	413	465	394	371	413	402	380	383	388	403	393	420	407	386	389	396	413	394	413	370	377	388	400	413	401	395	388	440	373	379	411	390	418	415	386	404	408	397	417	382	425	387	387	397	429	408	439	369	371	375	420	376	393	396	400	369	422	417	389	397	421	372	373	386	435	404	361	423	422	412	395	412	385	420	385	422	399	390	416	372	412	404	404	436	437	447	387	418	375	412	399	373	398	412	386	406	418	410	381	445	410	397	410	419	406	373	425	434	397	387	402	440	376	402	382	429	388	368	432	369	399	385	378	367	394	401	414	464	382	414	402	395	403	392	382	409	392	394	419	400	414	414	409	367	455	409	382	395	410	429	391	417	415	405	432	434	415	415	426	377	412	355	414	396	388	416	428	417	389	396	404	409	401	419	428	407	422	410	414	435	423	429	391	394	404	401	425	422	364	377	446	393	425	407	399	369	376	412	414	411	395	401	388	421	397
16876	31445	30174	23408	19585	16392	13646	11244	9205	7623	6092	5237	4542	4000	3351	2859	2276	1919	1759	1538	1417	1364	1289	1257	1169	1178	1166	1124	1098	1189	1063	1055	1050	999	980	977	940	1000	932	909	893	923	928	841	846	823	887	866	873	853	813	839	869	850	841	854	805	857	853	794	867	882	831	830	837	817	891	803	801	829	856	827	849	808	844	798	882	832	848	858	885	793	825	819	800	852	808	774	878	833	798	852	798	812	793	833	881	867	816	881	796	824	839	819	806	879	820	821	804	851	845	803	827	831	840	814	847	779	829	885	834	823	735	775	804	847	812	867	846	809	848	842	812	874	809	873	845	809	855	796	811	817	840	831	850	827	804	817	840	811	824	842	793	866	864	830	853	873	854	853	808	827	877	882	864	742	827	808	797	837	795	807	802	841	779	786	821	880	886	888	851	824	860	809	834	848	798	794	868	814	862	820	854	833	815	844	827	832	878	840	823	818	879	821	804	857	803	764	869	837	842	842	784	856	836	885	872	831	878	796	831	792	924	786	857	820	823	840	858	806	817	842	792	806	857	832	847	817	770	803	852	781	819	849	841	771	796	820	894	838	759	833	826	861	822	834	842	818	786	802	877	855	788	822	845	831	843	791	816	802	800	847	835	860	833	846	828	825	855	796	847	890	812	800	852	873	836	885	829	764	834	785	807	820	816	862	848	818	798	804	817	856	790	781	889	822	867	792	847	819	832	840	841	862	878	869	797	828	835	811	853	841	824	824	832	824	882	876	824	828	868	771	791	810	800	819	810	854	822	830	858	890	883	867	828	819	846	826	784	820	883	816	821	799	871	815	883	799	833	830	846	815	794	865	823	848	883	820	823	834	863	844	824	754	860	830	792	786	837	820	796	864	796	856	823	841	887	884	844	830	878	817	858	845	830	888	838	813	855	795	825	883	820	815	842	809	810	848	815	870	837	836	853	876	856	823	832	885	816	853	868	837	794	827	830	826	886	804	788	843	855	835	835	863	825	870	858	835	857	862	847	804	854	852	810	835	785	800	803	873	825	827	854	826	825	797	814	832	842	861	832	845	862	822	824	828	840	807	834	813	818	805	848	819	787	782	809	820	800	794	817	872	821	790	835	828	839	787	854	844	780	879	805	801	814	834	773	843	797	781	818	845	845	826	868	808	850	814	835	866	835	834	808	796	859	822	816	850	826	797	851	846	785	860	849	812	826	844	865	775	805	815	838	865	857	838	868	852	835	858	823	820	827	790	827	819	818	842	822	824	815	850	869	825	829	810	870	801	818	841	877	834	872	823	856	832	842	837	847	818	844	829	782	838	844	801	812	856	862	866	836	850	864	875	833	783	829	804	810	847	818	793	848	825	828	750	813	818	874	850	821	783	773	830	853	854	882	795	821	858	869	786	774	807	860	802	867	857	769	807	805	805	856	827	843	841	787	829	769	813	805	830	842	871	815	860	793	804	836	856	817	787	840	828	834	850	860	796	836	840	843	793	763	797	861	885	852	828	809	839	912	857	810	853	818	838	865	817	853	821	819	814	866	794	844	811	810	834	847	812	796	867	851	804	802	848	765	835	846	800	855	794	803	821	844	832	813	891	839	846	787	813	837	837	820	926	832	830	816	801	849	803	794	809	812	825	807	831	863	843	866	824	806	841	810	832	864	784	781	836	806	847	839	861	761	823	829	878	804	773	854	845	800	821	825	778	839	784	834	828	812	796	822	879	819	793	809	808	806	794	872	858	814	798	810	829	799	837	802	846	837	833	788	772	864	808	831	843	801	817	794	810	819	804	836	781	791	790	847	868	834	826	778	827	794	826	792	819	804	864	820	851	863	816	830	842	840	852	827	822	794	845	840	834	860	850	848	821	883	861	889	844	803	821	809	860	918	816	803	807	815	826	842	840	876	842	799	825	843	799	818	798	816	863	813	862	842	854	805	827	865	796	794	839	824	810	832	771	813	850	856	847	827	849	808	841	839	846	882	790	854	860	832	842	845	831	796	869	835	835	801	832	858	800	816	820	852	871	841	838	895	857	803	849	851	828	802	813	796	835	841	848	805	816	803	814	792	857	814	816	826	836	837	872	839	782	878	829	838	769	798	790	804	836	875	840	800	870	809	844	844	864	776	820	804	823	827	848	857	780	908	870	787	777	799	828	810	775	775	847	794	848	787	809	854	792	847	796	793	826	850	860	834	824	811	829	871	855	836	825	811	847	831	837	803	865	820	863	788	827	845	846	817	822	811	838	786	833	871	789	806	846	793	839	831	775	875	824	855	833	829	861	867	825	828	819	807	839	813	850	805	807	832	807	830	853	922	824	810	875	798	868	843	821	781	841	779	818	865	787	793	834	786	831	798	845	852	814	808	875	825	797	823	798	854	848	848	842	858	817	843	815	837	808	812	812	829	794	811	857	847	863	774	860	835	846	821	852	819	880	816	820	833	805	827	853	798	831	844	865	803	817	823	870	796	841	815	837	865	801	854	841	851	841	838	841	867	831	853	809	828	862	805	845	814	823	855	810	850	853	845	807	836	826	834	880	816	800	812	792	817	783	835	845	851	865	854	858	804	855	837	883	875	801	846	861	785	838	836	822	832	816	838	850	854	881	803	841	839	809	811	799	834	817	856	811	823	826	795	847	821	842	811	798	818	837	836	832	822	842	854	843	872	805	855	859	847	887	803	809	786	842	859	881	863	829	835	829	814	814	847	827	838	851	849	807	823	883	868	861	850	861	830	808	834	881	828	877	891	842	812	818	811	815	802	808	847	806	835	799	893	818	915	828	834	847	874	826	834	777	837	821	843	830	809	828	776	879	845	818	834	837	846	831	830	854	874	842	851	828	819	837	815	865	814	819	814	794	759	792	831	820	794	850	823	840	794	869	841	781	787	803	842	747	795	853	838	851	854	828	793	825	854	789	824	872	830	871	837	764	882	817	860	836	809	828	863	846	832	826	829	866	843	828	828	780	820	828	868	853	841	810	883	837	823	826	834	838	839	788	817	859	803	852	767	829	890	841	865	856	829	841	813	798	817	832	856	871	837	886	819	848	855	792	805	860	792	832	823	816	846	847	770	809	844	823	875	839	856	851	867	847	816	791	858	824	791	846	849	842	853	779	829	833	790	834	739	838	814	877	828	838	818	890	799	825	820	856	802	781	787	822	795	850	830	853	806	830	830	878	770	839	789	821	832	849	828	842	822	792	822	851	807	825	826	857	839	841	827	800	830	862	816	872	796	862	819	845	828	835	819	808	824	804	839	846	825	821	798	820	810	883	834	835	887	815	848	808	804	895	831	809	833	803	849	788	828	810	895	813	830	899	849	846	795	838	782	790	824	805	860	841	817	818	785	823	860	836	844	874	853	852	796	816	815	795	783	832	834	835	803	800	854	836	842	858	852	792	822	890	848	847	845	778	810	876	839	802	849	804	835	854	819	881	849	833	841	844	824	797	859	838	820	904	809	842	844	874	796	852	821	842	817	826	812	839
27287	17857	8094	4199	2303	1675	1201	885	785	632	537	479	443	382	368	348	335	292	296	266	264	267	246	266	285	249	218	239	257	280	258	274	257	263	253	238	233	248	248	238	234	224	268	243	233	242	241	219	264	221	244	243	258	243	231	231	243	247	262	272	252	246	243	217	245	245	265	219	236	225	250	224	262	228	236	249	215	233	261	260	236	251	239	264	235	251	233	235	228	251	256	212	223	236	232	232	215	240	247	256	222	199	247	234	208	226	257	232	210	266	241	215	263	261	254	229	227	220	244	231	241	235	251	277	228	235	229	263	237	226	249	235	234	234	230	200	230	242	240	220	244	219	247	231	257	237	234	247	223	247	216	216	234	249	222	240	245	221	229	250	240	259	263	230	212	248	218	234	230	241	240	231	238	225	222	250	224	227	226	268	235	214	240	214	245	222	244	228	261	228	224	201	249	264	223	230	241	233	236	239	209	259	228	235	225	188	262	232	230	251	240	238	239	233	243	231	249	228	244	249	245	201	232	214	247	240	260	251	242	238	222	241	250	251	229	248	264	227	253	246	215	240	252	250	240	232	236	257	242	226	239	227	228	215	213	209	216	240	247	246	236	237	252	258	249	221	222	239	265	242	259	244	271	236	239	225	235	231	252	226	220	229	194	252	244	239	235	239	236	244	237	195	227	242	234	268	223	260	235	246	216	231	265	262	213	229	237	250	237	222	223	227	235	228	244	214	242	215	243	230	228	225	238	204	228	228	217	244	260	203	221	248	223	241	248	229	234	202	215	253	241	216	233	245	229	224	245	219	243	228	236	239	255	217	244	205	261	251	215	231	222	223	263	228	219	245	233	228	236	243	226	240	240	241	219	235	228	223	249	219	224	201	241	264	227	238	261	261	234	226	250	259	223	241	230	248	215	230	240	258	254	217	217	229	248	209	234	231	247	240	232	287	248	224	210	221	226	228	228	242	220	222	223	236	238	239	230	209	256	244	231	240	233	197	231	239	232	249	266	270	236	233	227	239	235	260	272	261	204	240	220	240	244	231	219	243	238	238	236	248	222	232	245	245	231	235	239	237	261	251	224	228	232	261	235	252	241	232	212	226	245	249	256	254	225	225	240	260	233	229	241	257	218	244	238	225	249	221	206	254	245	240	229	235	220	230	206	230	249	230	233	241	263	230	192	273	226	237	230	212	232	239	241	237	260	225	233	220	234	220	199	246	238	242	201	243	246	256	256	237	250	232	205	242	189	233	210	227	239	195	231	244	244	250	248	244	241	237	231	228	223	226	216	227	252	219	244	252	226	223	225	251	240	218	231	222	252	220	259	255	253	225	245	251	243	224	228	238	227	259	245	268	241	217	265	242	229	223	229	246	220	188	245	255	254	222	222	233	235	238	258	241	230	221	248	228	238	261	230	253	245	233	233	239	244	234	237	233	236	252	239	214	228	255	228	247	225	250	265	224	246	259	245	219	236	239	252	219	246	226	230	246	254	199	222	258	224	236	257	269	226	230	221	219	241	257	232	249	215	217	230	235	223	254	242	213	252	225	251	258	232	232	235	226	212	229	244	240	271	225	236	253	228	257	200	239	230	233	255	256	234	242	232	255	234	230	235	218	249	246	236	238	245	247	259	252	269	232	236	230	212	218	241	235	236	248	242	229	247	222	224	231	260	235	246	247	260	220	228	244	227	248	248	233	241	243	241	245	241	240	222	234	267	230	245	235	238	222	244	239	227	205	240	239	223	255	261	233	228	255	219	221	240	244	238	223	238	220	230	233	222	243	249	203	249	252	238	231	230	234	228	241	234	221	236	212	233	261	245	214	244	252	250	240	233	236	250	243	239	236	218	260	254	251	240	242	217	239	237	222	217	223	240	218	234	227	239	218	230	217	233	204	258	226	265	262	247	236	244	239	247	232	270	209	262	244	243	228	244	221	216	218	241	215	239	198	236	247	221	220	236	241	234	233	250	221	230	254	217	243	266	232	237	248	229	244	260	248	244	241	264	252	246	242	237	219	230	228	225	245	248	221	243	240	234	232	221	229	223	266	225	211	256	249	217	231	220	215	225	219	226	200	225	222	244	267	250	232	235	229	268	261	228	249	231	219	248	234	252	248	247	259	233	233	227	232	203	226	222	271	248	231	262	224	242	201	231	226	232	224	266	244	231	237	224	233	240	221	234	233	241	199	212	231	274	234	227	241	241	211	230	234	225	232	243	251	242	266	258	240	239	235	199	205	234	246	230	235	236	246	226	251	226	234	252	232	233	253	248	239	243	234	246	238	233	230	231	243	229	239	287	224	264	255	237	237	258	243	208	229	254	264	243	228	254	261	227	220	229	238	242	229	214	237	257	228	230	223	232	240	218	209	231	216	248	247	252	249	236	216	241	249	240	233	243	255	232	242	258	238	240	256	222	251	241	268	260	214	234	241	225	217	267	216	252	237	243	228	252	245	225	246	224	236	209	252	219	218	239	222	244	226	231	235	248	237	266	269	242	223	260	226	250	268	249	261	228	219	245	246	215	251	231	240	232	261	243	229	227	251	239	247	227	199	259	238	234	235	229	238	223	237	244	215	242	246	247	207	240	241	271	239	248	243	223	252	239	237	212	237	240	224	238	243	259	232	221	225	213	244	256	226	251	240	256	265	235	238	219	188	257	256	219	231	232	212	261	238	218	262	234	214	237	230	235	226	231	223	231	247	234	229	226	217	217	247	241	266	242	218	234	226	236	246	210	233	234	235	226	232	229	241	233	231	227	217	229	206	217	257	245	240	238	227	229	195	219	239	243	243	263	235	228	249	231	262	254	270	266	255	241	245	256	218	217	241	260	204	252	241	220	270	195	244	236	233	245	225	224	236	238	248	223	243	236	221	221	229	241	209	230	196	245	227	241	217	225	251	234	241	221	215	258	214	255	236	240	242	242	207	220	211	248	248	252	264	254	237	226	220	259	229	240	275	225	216	252	257	246	259	231	247	209	217	251	227	234	219	230	236	253	242	231	268	224	234	238	256	216	235	230	257	237	222	240	216	249	243	251	207	229	221	242	246	237	242	233	233	242	240	239	247	244	225	237	288	232	211	216	226	220	260	219	245	245	247	202	243	238	237	250	215	227	229	227	246	223	210	266	227	238	237	229	223	238	209	223	213	232	217	256	241	218	265	247	248	252	231	224	241	244	224	244	224	239	234	258	234	268	249	235	247	247	239	261	213	215	234	255	292	223	262	232	202	224	231	253	230	228	196	208	228	257	238	222	207	239	265	222	240	242	267	234	224	235	244	230	217	214	237	240	209	222	251	239	267	235	248	249	216	264	231	228	209	228	252	224	249	210	247	249	235	237	256	244	227	227	239	258	243	261	250	221	250	222	256	211	216	243	261	223	258	235	229	261	245	228	208	235	222	262	242	235	289	223	217	220	232	230	235	251	255	239	216	253	246	259	256	252	236	250	216	243	223	211	268	238	223	226	223	235	251	254	204	235	232
11023	16493	16193	10507	7752	6080	4727	3815	3040	2416	1984	1700	1487	1326	1197	1008	826	801	719	707	676	726	650	628	649	653	610	593	627	623	579	585	563	611	554	601	598	560	545	549	587	575	549	548	529	543	542	501	480	512	537	537	519	535	542	536	551	499	516	531	507	527	550	539	532	557	551	550	533	529	569	559	536	534	551	505	557	585	533	513	552	516	516	558	519	517	530	549	534	554	544	515	558	550	500	509	541	518	542	526	513	517	502	490	544	500	565	516	498	550	552	511	534	526	524	522	523	539	523	507	539	572	503	519	566	545	505	536	519	498	506	537	510	555	511	536	507	568	524	559	532	532	559	545	549	526	494	540	520	508	519	514	517	493	542	520	537	520	558	498	536	557	530	523	538	568	579	533	506	493	526	544	506	506	514	549	506	514	547	519	511	507	526	515	532	536	520	522	548	494	550	508	554	538	510	515	530	518	544	503	561	507	532	539	541	550	514	520	576	525	537	509	506	545	517	506	505	538	551	541	511	515	493	534	543	559	521	572	536	571	560	535	557	508	524	540	531	528	556	537	548	525	526	504	549	546	540	516	509	549	478	551	501	518	512	468	513	540	542	490	480	552	514	479	581	543	493	559	531	511	517	528	563	544	507	537	554	548	551	506	533	531	501	514	533	585	529	500	505	572	551	539	538	546	507	547	578	507	527	531	549	513	551	542	529	519	531	543	487	564	482	524	573	550	486	540	528	510	535	533	548	569	538	530	544	521	530	527	537	498	536	523	494	580	535	493	560	526	494	562	571	502	539	562	550	520	539	520	529	519	512	502	561	497	508	545	509	539	517	496	538	528	503	549	534	547	521	538	543	549	498	486	523	529	555	522	528	539	534	540	538	529	566	530	502	558	518	519	526	504	527	517	554	526	527	519	522	570	518	537	523	520	533	519	551	541	495	526	526	531	540	525	552	570	531	576	490	527	546	505	549	528	534	545	543	524	502	538	565	525	505	482	581	520	516	554	527	507	501	522	527	534	522	531	509	513	549	540	539	540	535	561	483	545	549	506	538	516	563	547	508	521	546	530	546	486	516	594	517	554	493	510	531	540	564	522	538	543	515	558	494	549	510	475	526	587	526	540	516	574	568	509	519	482	529	504	494	561	537	515	553	487	481	523	493	543	541	525	519	480	520	528	522	543	534	507	552	552	514	545	532	537	523	532	548	545	515	516	505	491	585	517	573	506	529	532	549	537	554	582	546	516	525	535	544	524	521	554	524	514	548	542	558	493	533	552	509	511	575	517	521	550	511	524	558	497	531	586	554	553	540	541	562	583	524	537	544	514	544	498	597	546	531	520	521	526	518	523	502	504	557	530	530	528	506	550	524	511	525	509	530	517	531	557	592	544	539	522	516	546	540	528	559	536	569	498	534	553	553	499	526	508	566	514	562	528	566	534	498	563	533	531	558	513	551	516	503	533	483	535	516	534	522	503	539	544	528	501	527	513	535	559	533	588	561	499	542	544	541	536	489	512	546	528	519	561	540	553	537	524	512	515	495	572	531	504	576	510	571	480	502	528	546	527	526	519	512	561	514	549	483	567	542	522	533	500	572	560	539	568	524	566	558	571	533	569	513	533	523	510	535	506	569	543	536	523	521	578	539	580	525	526	495	502	548	559	528	501	544	538	540	527	533	542	538	564	541	527	548	519	534	549	538	517	535	549	523	484	518	573	504	520	508	552	582	526	552	558	567	574	540	532	521	539	509	521	562	507	502	551	529	523	529	564	520	536	523	519	519	516	533	527	561	510	493	515	560	511	546	552	519	562	558	539	514	539	508	511	542	561	526	522	515	613	545	513	521	512	547	520	533	524	561	555	526	532	540	540	531	517	494	579	496	543	500	514	569	531	504	562	494	534	537	508	495	529	503	523	522	528	558	518	533	524	558	528	518	472	533	543	534	532	553	574	530	587	527	547	517	536	504	510	535	526	528	518	532	510	513	506	553	507	553	505	521	518	558	519	517	505	553	486	551	551	505	509	482	542	545	498	544	520	531	527	547	523	550	542	528	501	503	522	528	520	519	527	505	528	473	530	542	516	525	580	544	532	577	514	532	526	542	545	492	516	503	499	535	534	492	548	533	546	502	528	610	544	568	510	504	531	531	515	538	503	537	524	536	503	547	527	531	515	534	508	573	528	526	545	514	547	492	527	518	506	486	547	562	565	510	541	530	540	528	526	511	527	531	509	537	542	554	543	522	530	529	500	562	529	549	530	536	536	483	556	555	552	582	532	514	539	534	487	533	520	543	536	518	532	550	551	494	533	553	470	527	542	506	514	486	519	521	536	550	537	563	547	509	530	500	543	572	547	475	536	558	499	544	523	560	496	557	545	564	531	546	558	577	576	479	524	535	482	524	551	534	544	514	567	540	528	538	519	537	575	537	524	554	535	552	538	546	529	559	544	572	533	559	490	511	544	505	534	551	536	542	514	531	534	543	509	553	539	505	554	544	529	514	537	554	551	514	543	527	489	557	540	538	523	513	483	535	548	510	519	539	520	502	527	489	546	550	509	525	564	512	515	530	541	534	499	552	540	543	539	511	570	520	541	527	501	514	509	558	557	547	538	495	531	550	557	497	535	509	557	566	525	556	523	538	538	517	536	513	551	535	549	542	560	508	541	544	496	542	521	497	556	511	550	513	548	530	523	526	552	546	552	539	545	512	509	484	513	544	509	540	541	554	550	507	521	514	546	536	521	557	555	501	576	526	516	514	535	548	499	550	553	556	521	542	502	499	544	502	499	529	521	574	548	558	567	536	526	519	512	558	505	498	535	509	512	497	533	545	559	543	497	559	556	496	553	545	544	526	561	499	517	500	518	506	549	519	558	515	585	550	534	490	541	543	519	494	527	551	518	523	514	535	518	563	549	501	537	501	489	521	526	513	540	545	547	514	534	560	496	501	510	562	543	523	505	539	509	556	472	550	539	530	552	530	584	543	537	529	547	523	516	515	526	513	548	548	506	511	523	511	540	507	552	509	520	549	541	583	542	500	513	527	486	519	523	513	541	508	496	539	521	549	552	576	534	528	546	570	566	548	546	571	523	566	498	543	518	538	495	513	535	553	529	543	532	540	573	485	506	478	514	579	552	537	570	541	507	567	525	534	501	515	516	505	541	572	509	537	535	517	520	502	560	528	496	554	545	503	553	541	561	549	541	528	506	518	552	512	540	511	532	539	517	503	524	528	555	499	542	524	560	541	506	530	540	504	544	529	524	567	537	552	542	569	517	520	518	510	518	558	527	543	558	528	506	556	555	567	506	515	527	524	561	538	532	532	544	511	581	527	545	494	531	508	541	538	547	500	544	566	567	578	567	537	511	555	497	553	519	555	517	517	545	488	502	567	544	525	524	552	536	519	526	518	507	515	556	539	529	556	544	555	509	488	546	552	522	549	529	581	559	521	527	514	562	558	536	531	547	507	553	532	524	527	582	520	518	493	541	526	537
25041	21412	27848	25288	14598	5222	3264	2332	1653	1323	1074	913	852	732	615	522	441	430	338	352	318	273	313	281	284	285	301	305	246	321	278	267	246	261	293	250	242	254	266	237	260	242	241	228	242	239	246	248	235	248	212	236	213	208	230	208	224	252	244	230	251	242	247	215	249	237	247	224	256	234	229	249	196	224	239	232	236	239	238	230	222	220	220	224	220	237	264	215	205	237	224	256	223	219	221	245	236	247	239	237	235	232	237	230	211	224	246	226	253	257	231	221	243	233	210	227	231	268	240	224	245	221	216	249	230	222	229	174	236	246	220	243	217	227	220	237	230	208	209	249	232	229	232	225	249	261	209	232	218	249	252	265	222	261	238	229	221	239	231	235	227	228	228	246	244	236	246	231	225	221	196	200	239	227	252	238	226	253	225	232	221	213	187	247	209	212	222	257	209	238	229	213	246	226	236	239	216	216	235	222	211	240	239	253	232	237	213	240	232	225	245	229	246	225	205	243	237	237	240	221	222	256	243	193	238	228	225	233	203	227	216	250	253	229	242	232	238	226	247	222	229	220	239	239	237	219	227	219	202	242	220	234	224	245	240	238	213	235	226	235	226	250	264	220	243	197	228	218	234	225	216	243	224	240	231	244	248	213	268	206	239	230	213	215	236	251	232	240	226	247	226	217	237	215	229	243	205	241	228	242	243	244	251	209	220	217	232	234	247	241	236	239	233	234	249	239	210	223	222	219	201	264	261	220	229	242	224	226	242	255	226	240	218	231	238	210	223	233	226	225	219	231	234	230	239	264	216	214	230	198	223	224	223	242	222	197	230	242	218	258	253	256	228	218	235	227	222	229	235	252	258	268	201	219	209	217	242	250	237	212	232	227	211	216	218	245	256	228	232	230	224	207	255	246	240	258	260	240	253	217	218	253	245	250	216	266	216	227	229	251	218	242	246	242	238	256	202	235	227	214	267	239	234	254	251	223	230	225	243	247	233	258	244	218	231	251	235	233	258	240	215	225	214	211	214	217	206	250	238	216	226	249	236	245	240	239	241	257	231	244	238	238	224	234	265	234	236	222	218	232	226	210	211	244	220	254	240	223	232	251	250	256	238	238	228	224	228	244	217	238	196	228	236	238	231	245	258	216	233	211	212	242	216	237	212	219	231	227	215	259	264	221	235	182	240	242	221	206	231	222	203	212	214	208	237	228	208	213	229	232	245	247	281	253	246	259	221	245	206	232	223	232	223	255	229	250	227	200	243	211	218	221	245	229	234	226	216	207	242	244	245	206	224	245	230	233	236	215	254	253	217	233	229	238	225	222	248	263	238	262	236	218	245	238	248	227	218	212	225	199	223	249	238	243	233	256	225	246	237	216	225	224	219	224	258	216	219	214	219	256	233	240	250	229	242	230	233	231	228	219	244	228	235	237	246	236	208	227	226	222	216	246	221	238	225	245	238	232	232	217	207	202	234	237	231	221	227	237	247	245	242	241	247	221	226	269	242	249	250	213	213	216	224	212	240	217	243	195	241	220	224	214	212	229	226	201	236	220	241	226	245	230	231	255	225	211	231	245	231	209	229	204	213	252	252	211	216	258	261	232	230	242	224	212	207	208	224	242	259	238	254	255	262	262	234	258	243	215	217	247	251	211	191	224	227	262	244	220	220	215	209	253	234	239	247	221	231	211	243	219	258	230	255	256	197	224	265	227	238	203	228	240	236	232	247	213	237	230	255	256	220	216	254	213	248	223	228	255	226	224	219	231	218	215	220	237	217	198	255	225	229	216	218	245	245	224	227	253	203	253	223	232	239	229	234	232	246	242	215	225	220	212	243	232	245	205	226	237	224	231	241	220	251	245	212	223	201	224	232	212	235	221	244	249	234	260	253	230	224	223	231	235	230	241	227	240	253	242	223	239	235	212	220	238	247	233	248	232	214	250	225	238	217	260	212	216	247	238	224	221	206	216	223	218	255	215	215	224	253	214	240	243	239	245	237	227	259	229	236	213	217	248	235	241	214	232	200	213	250	213	209	230	236	227	209	211	232	244	248	230	241	229	280	218	253	230	228	256	227	222	247	237	240	218	220	232	215	220	242	239	264	249	238	237	231	221	230	256	203	241	245	248	224	256	224	256	233	239	224	269	214	243	233	247	208	249	245	225	218	211	248	231	219	231	214	219	236	222	216	224	247	227	230	223	230	228	230	243	235	227	226	225	232	231	245	214	270	231	227	251	225	227	247	211	237	229	223	228	202	242	206	209	236	218	215	223	272	217	255	216	217	257	239	209	249	228	246	238	207	212	241	225	207	196	241	233	222	260	215	225	217	248	231	216	230	219	221	229	239	238	229	248	229	241	219	262	240	232	243	244	201	220	211	210	230	219	261	226	243	227	242	228	219	217	214	242	216	229	222	211	225	225	248	223	226	229	217	245	236	251	234	234	223	230	240	227	257	234	238	245	231	230	232	245	210	240	233	207	235	230	233	237	253	221	231	243	221	235	232	218	251	240	198	258	240	225	236	240	202	206	226	223	238	243	196	190	227	214	208	241	228	247	248	230	209	258	209	249	234	260	257	241	222	237	211	215	239	224	236	216	196	241	233	226	252	249	219	203	225	238	218	198	212	214	243	221	224	251	223	252	231	227	218	214	202	228	272	227	226	243	215	213	221	228	238	227	216	234	240	214	225	247	226	245	230	262	215	235	212	251	248	251	258	268	241	231	216	240	227	233	222	234	242	222	208	214	240	252	263	246	215	229	234	233	227	240	228	210	271	209	189	235	231	213	233	228	229	255	240	243	231	225	231	248	233	253	221	200	217	234	218	216	201	223	255	210	218	227	223	222	222	229	214	242	259	231	209	221	225	227	227	194	203	236	233	219	227	240	253	233	235	236	261	248	252	242	263	236	222	227	189	210	238	232	244	219	226	230	226	222	215	242	217	220	220	241	258	253	213	244	247	235	235	221	234	243	235	213	212	234	212	230	228	218	250	221	256	209	254	247	225	211	232	219	236	221	219	236	211	257	224	217	255	204	247	244	226	240	249	217	213	231	259	244	231	211	223	247	232	221	217	224	234	208	212	232	224	245	239	238	214	211	235	233	242	231	230	243	280	238	228	242	226	200	224	209	215	238	249	240	204	216	241	227	251	246	230	226	205	233	230	241	211	222	207	234	220	244	256	246	253	241	223	240	217	222	230	230	218	236	245	234	225	223	212	202	245	239	227	247	257	226	230	217	240	243	253	251	208	242	250	231	220	210	243	220	258	232	199	246	222	236	210	221	245	237	235	233	241	210	220	251	231	228	254	239	230	227	233	234	231	226	230	240	244	214	242	224	200	237	209	204	222	219	246	225	237	241	195	228	231	220	220	244	257	250	263	253	206	238	208	261	230	246	215	230	214	258	271	211	235	217	256	246	206	238	238	253	232	223	226	208	234	223	218	237	236	222	224	245	230	214	219	222	244	215	233	253	226	231	231	240	226	244	222	219
13886	26194	25432	18398	14539	11477	9469	7661	6162	4912	3877	3390	2940	2517	2190	1795	1437	1211	1034	943	911	823	833	802	747	795	786	725	704	677	609	718	630	629	623	615	572	579	547	600	557	566	548	527	542	572	545	552	498	489	534	529	499	521	520	500	493	520	516	516	510	485	507	528	510	502	502	517	482	524	532	509	463	524	485	532	501	496	512	563	464	543	524	522	525	523	516	515	515	502	498	513	530	514	520	501	514	528	485	507	537	487	545	496	529	514	532	468	531	540	485	498	545	504	556	524	479	507	545	507	508	510	523	473	526	542	498	494	495	530	510	534	481	497	540	515	484	539	500	530	503	486	499	476	483	521	522	519	535	519	534	483	523	527	488	523	539	531	472	496	490	537	541	538	510	530	497	524	576	450	478	531	504	583	516	506	528	522	545	525	497	482	485	526	524	540	507	548	505	555	534	522	498	502	509	495	549	487	494	546	545	504	479	494	522	499	505	505	525	513	543	528	528	513	541	505	525	558	488	509	504	523	508	515	492	514	497	479	557	570	486	517	528	495	484	520	526	541	487	507	518	522	512	502	554	530	498	518	542	556	484	567	486	507	487	521	540	471	513	502	507	497	491	500	539	508	459	510	475	543	534	576	550	501	506	527	495	522	532	533	535	510	513	529	507	462	487	492	509	487	541	526	504	510	491	522	490	505	509	501	496	519	489	502	475	486	508	492	558	518	502	503	536	538	518	495	505	525	574	540	515	516	541	518	520	501	507	505	525	522	495	510	511	539	497	528	534	463	525	517	499	517	551	497	526	530	515	502	523	511	495	501	542	525	536	487	490	496	486	488	489	516	468	480	524	536	471	483	518	538	505	491	516	498	509	505	541	491	470	528	470	503	546	524	486	531	523	495	505	524	526	492	489	522	533	543	485	483	513	506	518	485	515	554	537	575	528	525	508	499	519	498	527	494	503	530	516	490	555	525	498	547	521	533	519	531	518	540	502	491	508	451	492	504	521	491	499	487	517	518	540	516	524	488	514	491	500	503	544	523	512	552	511	526	508	521	504	506	496	504	556	477	516	517	525	461	462	518	508	515	527	507	525	510	492	523	491	560	506	491	491	546	514	555	491	484	549	532	472	529	530	527	517	508	479	507	499	471	512	515	510	514	468	543	500	514	521	523	538	505	485	501	516	547	494	536	539	460	492	495	552	529	493	480	490	540	514	528	543	520	500	515	472	487	487	493	514	524	540	502	483	507	506	471	496	486	516	515	570	511	501	495	502	498	516	541	485	521	525	484	503	512	494	492	535	508	527	511	504	475	520	485	496	508	540	546	565	540	514	536	529	520	511	519	495	476	535	516	504	550	513	494	527	507	537	524	517	470	489	486	523	429	500	499	528	471	514	531	493	548	537	534	554	482	512	515	544	533	524	516	507	541	569	520	528	490	512	499	516	562	487	506	527	533	455	536	511	521	501	521	536	520	482	504	545	504	518	491	487	560	500	488	501	484	520	478	523	484	524	520	536	511	481	508	479	489	550	505	517	526	520	515	502	509	500	512	499	501	490	481	508	478	522	487	498	510	518	505	519	474	510	509	535	490	528	521	499	482	526	511	527	482	510	491	482	520	512	463	516	512	509	531	508	500	475	441	511	465	544	486	518	506	495	479	508	538	483	501	511	495	486	499	537	522	541	468	510	537	485	504	511	512	519	473	477	504	492	530	510	485	479	530	509	508	464	514	540	507	491	514	514	514	511	507	516	541	513	461	532	514	508	510	529	531	478	538	544	498	523	502	533	499	514	518	523	537	523	498	554	509	480	504	535	516	532	508	522	524	515	564	491	530	501	506	487	505	516	548	506	523	496	507	481	553	540	479	496	460	565	506	519	489	491	517	497	500	527	497	505	524	530	508	539	497	497	504	530	499	499	532	494	508	494	525	528	519	521	479	489	540	483	530	541	524	509	495	495	507	483	522	529	511	474	506	547	565	480	515	498	472	519	510	493	522	516	508	543	519	468	538	488	507	511	484	495	523	502	491	503	512	491	486	510	497	532	488	554	517	514	546	521	519	521	499	518	560	479	542	509	497	511	490	479	496	507	510	496	509	473	506	543	496	511	485	516	508	509	548	520	498	521	510	551	520	538	501	464	520	486	494	513	507	501	488	532	486	503	559	504	501	477	530	496	518	526	498	525	519	516	509	515	556	446	519	563	475	536	488	467	513	523	517	546	531	506	511	524	520	516	536	491	515	510	492	516	495	516	483	499	530	490	541	489	521	529	519	533	486	517	530	531	510	482	491	484	505	488	526	506	524	502	531	536	563	492	533	518	505	487	478	525	538	496	519	513	515	509	525	534	482	502	522	501	558	503	491	554	509	496	513	467	486	542	543	524	509	545	511	511	496	504	491	536	517	487	495	517	536	512	516	524	491	485	481	520	529	519	538	523	507	538	537	489	518	529	519	489	502	473	487	502	508	523	486	526	521	505	527	463	514	504	525	462	528	477	505	477	532	530	530	504	472	539	485	502	516	468	506	490	506	510	501	509	482	531	543	504	493	492	496	528	482	520	524	521	507	587	487	545	506	499	555	518	517	486	480	532	504	548	482	493	502	520	510	499	514	539	523	476	472	474	529	519	488	519	533	526	498	523	508	533	499	568	498	501	511	507	539	485	526	506	525	546	521	472	510	521	555	533	531	504	540	497	478	493	493	508	506	529	540	478	550	514	488	492	537	540	561	498	500	520	541	498	553	541	511	489	520	510	522	531	482	519	527	520	474	531	511	491	516	499	528	536	521	518	526	533	481	525	481	513	495	453	495	516	505	513	505	515	513	512	508	501	512	503	523	495	496	482	540	468	505	513	478	489	509	514	521	514	543	514	554	488	507	508	490	504	503	526	499	515	497	506	517	514	532	461	532	518	518	523	519	510	486	486	529	471	544	547	533	510	523	515	525	520	517	531	506	492	497	537	484	492	508	482	492	509	508	527	562	521	516	506	489	521	496	524	540	512	520	499	515	503	537	555	541	467	462	498	522	519	539	508	524	536	506	509	470	493	463	501	513	526	512	517	490	516	517	516	503	512	503	505	493	498	491	477	511	505	515	509	529	505	514	482	555	497	475	477	482	481	513	497	489	528	457	550	438	470	535	498	513	518	497	502	517	524	478	529	502	520	481	541	538	542	530	527	509	538	534	469	546	504	515	568	482	517	501	482	507	491	542	485	529	463	529	505	472	521	558	510	520	532	492	566	544	502	501	500	505	542	502	481	477	511	477	502	547	507	545	527	514	464	535	502	503	519	490	475	493	481	484	516	497	513	506	522	523	491	500	534	513	539	531	500	494	493	512	512	524	534	505	536	516	505	524	523	487	532	524	513	508	550	475	533	489	477	517	498	495	548	486	478	530	499	503	506	527	491	544	483	524	484	499	537	510	491	495	529	508	510	509	456	530	493	529	474	565	547	514	511	521	516	507	536	505	512	542	492	501	472	545	525	491	498	512
24220	21424	28851	24352	21359	14452	6557	3911	2841	2250	1819	1563	1430	1305	1118	864	811	679	636	565	597	559	537	521	501	492	484	516	497	468	490	443	459	416	464	441	417	441	451	438	402	415	416	390	387	433	370	427	387	403	427	437	411	392	420	432	419	419	371	395	431	392	373	386	407	421	392	417	389	424	386	405	408	426	417	412	408	371	428	415	392	415	393	428	428	394	431	419	418	391	437	398	395	388	401	404	417	384	424	428	399	400	376	373	438	408	405	414	415	368	435	428	433	419	421	379	369	395	412	400	404	411	386	435	409	433	406	399	416	408	420	445	398	399	399	415	373	395	424	406	423	415	405	426	420	398	389	394	428	412	377	418	385	436	403	397	429	423	412	402	373	444	419	398	416	400	430	371	432	409	389	379	439	455	385	412	379	400	393	394	430	412	393	430	420	373	409	374	384	388	400	393	385	395	392	427	383	368	379	387	406	396	423	462	386	411	399	428	385	372	349	420	414	422	429	433	416	406	432	401	442	404	410	377	370	425	411	424	387	398	401	413	418	405	374	401	384	405	391	437	398	414	411	428	392	417	417	379	395	406	445	412	377	433	405	430	425	435	401	401	416	403	422	424	378	392	400	399	407	376	431	371	411	418	425	421	436	428	411	432	438	420	389	395	416	425	405	414	401	429	428	407	389	401	398	392	365	420	397	413	406	389	391	427	420	393	430	417	403	442	393	370	412	403	425	392	377	402	400	400	393	434	433	430	409	399	432	412	402	424	429	374	428	389	405	400	380	399	425	409	384	413	425	408	391	398	432	431	450	384	394	405	392	388	440	399	378	339	364	397	408	414	376	404	394	404	392	370	403	414	390	385	439	396	406	410	445	393	439	413	412	384	402	434	413	375	406	417	388	396	369	429	364	434	438	382	413	374	387	394	414	425	435	386	408	404	404	399	439	391	399	388	374	373	395	369	398	409	396	369	393	372	395	402	416	417	416	409	399	396	425	375	407	400	392	422	383	413	406	397	381	380	448	426	406	406	417	410	373	395	431	415	361	377	419	389	428	404	418	406	417	396	403	415	366	412	365	429	419	438	424	408	398	397	373	406	383	419	415	395	410	390	401	418	387	430	367	419	412	428	412	399	425	433	425	422	411	369	388	403	388	352	403	400	372	404	397	414	411	398	384	438	396	410	411	403	388	400	378	375	410	407	376	409	438	415	398	361	389	434	395	396	404	411	424	409	387	378	416	407	349	413	374	413	408	413	404	424	397	428	413	397	381	417	399	372	415	395	400	366	402	430	429	413	415	411	457	416	409	389	414	444	386	401	445	391	349	397	435	427	410	436	374	382	399	404	381	380	360	395	449	438	421	405	420	401	447	418	427	401	403	399	416	380	403	433	419	415	408	394	419	445	395	408	382	432	417	418	377	382	399	386	414	427	399	435	430	398	442	405	390	402	371	414	396	418	396	417	396	400	388	390	373	399	392	423	406	406	415	418	419	401	376	427	394	378	397	396	419	401	377	416	375	416	435	419	420	441	373	364	362	402	424	420	393	405	404	414	366	412	430	367	411	385	418	393	429	402	429	414	371	377	404	392	439	406	417	386	395	417	385	399	429	364	416	413	396	394	366	394	377	399	457	418	394	385	359	404	398	403	388	411	387	423	405	378	400	405	354	371	422	390	423	426	399	416	440	398	420	469	414	411	373	405	427	406	402	403	394	384	414	395	411	406	393	454	371	406	395	393	399	406	387	435	414	392	402	433	427	390	427	430	370	410	424	377	393	383	409	401	397	379	419	413	371	390	381	415	421	417	420	395	391	384	379	425	432	386	391	430	373	397	423	422	429	423	417	403	395	383	373	432	406	409	445	393	370	420	390	433	397	377	428	418	381	391	438	398	404	422	405	387	430	417	390	368	384	383	399	437	397	412	390	382	390	434	418	391	381	392	424	415	402	422	446	427	385	411	382	410	403	401	415	400	381	405	427	415	364	440	405	410	390	411	419	435	407	379	391	361	433	409	384	408	387	386	373	426	399	394	420	410	397	405	394	408	417	393	415	434	408	446	404	411	436	403	394	389	385	425	392	405	391	402	412	393	381	418	422	423	362	428	402	411	399	435	398	401	416	397	381	390	422	421	373	416	387	391	457	432	398	406	383	382	400	453	392	423	409	372	377	426	394	407	349	424	378	389	438	389	417	411	403	418	431	431	410	401	414	386	420	443	394	423	401	370	416	375	395	404	398	418	353	390	361	372	364	407	381	366	377	384	390	398	393	417	391	398	367	399	386	387	393	403	392	341	391	397	392	415	433	430	411	429	412	415	431	414	378	417	417	437	400	373	390	416	436	410	384	437	382	420	385	420	430	387	391	372	407	374	414	399	396	367	384	385	381	402	385	425	423	402	412	393	429	399	397	389	404	381	405	386	441	357	409	427	370	396	438	425	411	431	396	405	386	405	390	382	379	399	407	377	392	416	406	394	388	373	443	405	404	386	380	421	375	383	383	428	401	394	412	397	400	410	400	392	381	414	406	438	409	386	421	446	390	382	447	388	386	390	393	424	383	400	389	399	387	424	421	393	383	396	435	434	389	404	406	395	387	407	401	415	368	428	369	403	413	412	385	427	407	414	413	418	390	403	411	395	441	429	426	373	418	430	381	423	397	399	399	404	385	407	379	378	440	357	445	407	409	420	419	400	395	397	415	408	434	405	434	418	429	368	406	417	430	387	399	399	411	425	374	433	392	418	387	390	401	420	420	376	402	375	387	386	399	400	401	395	439	433	356	413	384	417	410	384	411	369	378	379	392	417	410	399	390	424	375	411	416	415	411	434	454	365	416	423	420	432	405	400	414	422	402	429	394	385	426	417	414	414	407	425	393	440	402	394	401	382	429	399	427	394	419	409	425	437	426	374	408	399	362	394	400	397	368	400	430	402	379	395	425	407	436	423	421	446	424	364	401	386	395	406	432	372	406	376	415	405	397	385	431	382	345	430	411	410	380	389	397	387	414	376	404	377	393	425	425	397	452	393	443	406	396	389	385	426	412	400	393	405	413	393	403	401	407	382	408	378	438	413	388	384	437	425	412	395	390	396	406	406	407	419	409	384	370	416	425	391	390	417	407	419	415	414	390	444	416	391	385	433	407	430	424	387	421	405	395	388	388	405	448	403	416	376	403	388	441	398	407	394	395	424	382	398	404	409	427	395	389	424	377	422	410	393	409	402	413	421	378	422	426	420	407	377	388	403	399	382	381	385	388	427	431	388	412	387	422	429	406	394	423	433	433	412	387	423	399	430	421	389	462	392	403	402	434	400	394	378	418	469	401	390	440	359	375	383	387	420	389	408	416	401	405	389	417	377	408	391	403	405	401	397	374	408	399	389	443	410	378	373	432	418	370	388	409	424	414	451	417	413	427	401	428	378	403	392	412	448	369	414	428	390	365	404	372	385	400	399	368	373	377	371	398	395	402	373	387	417	372	452	427	410	417	370	403	391
16699	31853	30604	23350	19220	16016	13518	11153	8988	7093	6252	5289	4831	4027	3593	2815	2236	1949	1688	1568	1492	1363	1369	1298	1272	1288	1198	1170	1123	1165	1047	1100	1047	1063	1007	1013	941	920	901	918	959	862	879	951	880	933	911	920	848	902	869	861	848	801	879	879	827	852	821	864	862	919	831	848	889	844	845	867	824	846	842	836	810	854	887	851	869	827	798	745	825	886	860	850	843	867	889	798	797	855	876	865	846	815	822	851	824	862	855	830	796	797	849	828	821	834	819	828	856	866	792	919	848	791	852	828	801	861	832	900	851	854	796	817	826	828	808	832	808	794	851	842	852	833	838	812	804	853	812	855	849	866	808	829	856	813	880	812	856	784	909	820	782	885	793	803	855	816	835	843	860	844	845	750	824	808	823	795	831	847	831	827	875	870	842	826	818	803	806	863	797	861	816	832	869	847	851	839	870	857	783	813	854	827	843	837	836	854	846	853	813	872	827	780	900	809	824	793	818	829	817	871	874	836	844	848	934	811	839	867	855	830	811	818	836	866	824	847	827	810	833	866	853	825	844	817	867	794	808	794	754	846	830	832	831	827	824	839	803	859	814	816	801	833	824	848	798	794	831	793	789	843	903	854	847	790	789	780	841	859	829	837	838	875	781	822	858	903	844	839	818	845	810	857	802	839	826	788	831	812	860	830	799	849	803	872	824	844	911	828	846	820	826	824	819	874	836	845	826	852	820	817	840	840	793	883	814	852	831	855	841	817	858	821	801	872	848	866	781	851	791	890	887	796	765	874	834	851	841	793	825	852	853	860	802	849	868	843	853	832	801	853	825	829	799	832	825	885	797	798	805	844	822	823	826	801	816	870	806	799	816	792	835	818	848	852	798	833	871	831	795	808	859	842	847	848	830	835	813	898	800	841	803	815	816	818	869	837	804	847	797	843	815	830	841	843	872	864	789	836	808	800	844	781	856	860	851	814	863	850	858	807	797	838	846	823	786	853	812	863	802	811	868	816	875	825	809	799	812	777	866	857	850	871	816	821	855	861	827	853	824	800	824	852	826	785	850	865	849	774	892	852	838	819	865	898	808	785	849	874	835	845	870	837	845	876	836	846	840	830	844	814	862	824	812	865	843	844	832	844	858	898	834	852	817	785	838	816	822	861	786	859	800	819	814	867	881	848	795	864	844	837	810	772	779	787	825	824	833	883	846	840	800	844	867	848	852	804	825	842	828	781	867	841	786	801	787	848	858	795	830	841	853	790	822	832	825	816	822	848	830	828	798	852	834	840	786	845	858	832	827	802	836	834	844	791	848	817	899	800	842	807	853	836	835	843	902	832	816	840	825	880	844	787	890	805	848	797	846	879	800	845	868	868	781	769	863	836	852	818	850	835	830	872	794	848	832	847	760	799	849	813	824	863	834	821	851	809	858	801	839	868	787	812	828	837	840	848	845	872	815	846	818	827	876	819	832	849	890	883	839	795	833	843	865	826	823	852	852	846	826	848	865	827	871	813	802	848	827	807	885	836	820	849	825	866	817	846	837	857	823	839	802	857	829	872	823	781	821	827	788	821	828	862	878	863	792	849	863	850	829	869	842	802	779	802	872	853	828	791	819	822	865	800	848	884	836	807	858	848	843	829	796	837	867	807	833	843	822	796	855	814	854	822	858	838	798	826	805	873	802	812	837	775	852	845	819	805	833	843	878	876	840	860	864	805	834	813	822	850	824	823	812	810	813	815	843	831	814	834	877	882	849	815	842	797	870	842	824	838	843	833	856	825	859	809	852	856	810	762	830	855	859	838	817	861	852	836	815	821	790	858	789	843	845	852	862	861	817	854	856	816	817	906	784	816	864	856	844	844	831	833	808	847	783	877	827	791	812	825	809	820	840	875	828	812	858	859	849	833	827	854	807	809	835	897	832	832	836	876	813	894	841	855	764	814	903	821	845	769	828	851	860	811	858	856	783	814	755	852	785	886	867	840	849	846	859	804	833	863	858	807	849	818	880	831	860	789	800	854	817	844	834	874	852	794	846	830	844	812	821	868	836	850	812	805	837	822	868	813	821	793	840	840	800	825	834	802	773	809	847	825	870	849	868	875	853	862	830	839	830	828	859	809	847	836	862	858	823	839	832	807	822	820	834	803	866	797	832	852	851	811	828	846	841	853	816	833	854	773	789	817	826	830	872	800	827	844	868	871	834	856	805	845	807	861	829	800	854	844	861	801	818	837	877	872	823	818	816	768	909	849	824	793	797	893	852	882	837	874	878	840	908	807	846	834	787	851	814	848	845	814	807	822	875	823	818	805	852	856	860	838	845	855	880	911	862	798	846	867	821	856	850	836	824	854	838	808	817	839	824	790	826	842	865	829	821	833	877	877	787	844	826	841	858	828	830	854	828	861	832	850	808	878	773	771	868	789	813	843	855	894	856	865	836	882	829	860	816	825	871	829	919	826	873	786	875	840	859	848	823	839	840	811	828	838	817	815	841	841	838	802	862	863	841	837	834	819	839	830	795	820	838	841	870	780	859	815	881	795	857	801	802	792	802	778	780	820	800	854	845	791	871	809	840	859	831	870	856	878	838	788	810	845	825	837	841	847	835	832	862	815	853	873	801	835	839	831	833	824	814	846	809	812	784	795	803	799	887	849	862	783	803	848	845	805	848	861	794	846	861	808	848	803	790	822	827	774	814	850	848	858	850	828	860	873	876	835	859	806	866	806	823	784	854	825	820	817	792	835	906	824	832	786	779	841	803	818	800	845	894	848	858	856	800	844	867	880	830	819	841	820	845	833	845	860	846	892	843	848	831	838	833	892	789	872	833	810	847	848	840	878	865	853	847	851	866	861	850	864	852	854	811	839	852	819	858	818	823	800	794	828	846	856	808	834	809	818	791	849	831	832	848	816	908	818	882	806	871	835	796	798	809	864	831	772	859	869	809	800	863	818	864	852	851	807	812	821	790	854	809	828	841	823	864	781	782	846	770	840	836	885	792	846	828	878	882	832	786	812	831	833	797	877	848	850	852	823	859	885	771	883	810	793	881	789	759	864	838	857	803	836	842	895	860	826	846	856	851	883	806	835	807	865	819	833	890	884	851	851	821	849	863	844	843	822	838	839	856	827	907	835	862	897	849	812	799	800	826	846	834	849	873	842	845	807	798	847	852	868	800	803	821	823	791	805	843	834	839	899	814	867	803	814	815	818	850	838	837	781	849	842	894	856	832	809	849	837	816	872	839	823	847	780	902	819	844	871	850	828	866	809	821	877	787	851	870	848	792	823	891	837	845	802	840	881	816	857	871	844	844	837	889	828	827	850	867	805	855	858	836	802	835	819	831	856	792	821	815	822	828	889	854	862	786	827	890	826	857	864	795	870	810	863	834	892	856	806	799	833	854	757	872	845	819	795	860	779	843	845	798	767	854	819	856	804	863	908	879	820	816	837	829	878	848	853	854	832	832	840	843	819	827	839	834	798	892	812	808	864	822	819	800	830	827	860
27335	18006	8352	4172	2340	1616	1257	1003	732	646	525	516	419	434	336	371	323	307	292	283	284	270	271	263	263	277	268	264	246	255	256	240	216	261	276	253	223	234	236	240	226	231	233	223	231	265	240	205	265	235	220	248	246	258	251	230	260	212	230	219	248	258	231	253	227	249	209	242	236	235	217	232	234	244	229	226	239	229	253	246	242	238	251	223	226	237	230	259	241	237	237	225	241	267	254	229	252	223	220	217	268	219	260	218	244	236	219	249	240	243	247	215	227	249	233	216	227	257	228	218	250	242	241	238	228	224	222	207	257	237	231	238	249	215	234	235	247	238	263	244	223	228	243	245	230	262	250	262	221	243	221	230	230	229	230	237	235	227	237	213	233	243	215	243	216	225	226	221	226	220	251	234	230	223	255	208	261	257	241	239	232	241	265	246	232	270	231	245	240	269	242	232	228	241	245	219	213	211	279	258	221	261	234	233	221	241	257	262	244	233	250	223	218	248	218	256	223	229	236	243	233	241	231	222	228	262	264	223	202	237	226	233	234	250	216	219	246	245	255	241	252	244	219	259	235	235	237	220	244	255	200	245	225	230	233	233	253	237	256	225	238	237	207	234	230	263	235	260	226	238	243	247	222	222	240	251	249	224	249	248	244	242	230	226	244	223	232	231	256	237	240	202	238	265	231	223	256	243	243	226	233	259	217	250	269	239	266	233	204	238	238	244	244	220	252	253	243	239	219	236	266	237	216	243	240	218	258	270	223	233	248	250	235	241	217	221	223	240	227	259	240	236	223	224	269	221	225	250	219	235	274	203	257	248	243	252	252	216	239	214	229	237	242	223	243	244	228	236	245	244	246	234	226	245	260	266	226	246	272	249	236	224	253	244	236	231	226	244	239	241	257	226	219	229	228	230	238	225	245	246	251	228	227	244	239	227	252	233	240	218	222	236	263	218	246	243	222	252	266	255	240	256	235	222	231	234	244	225	259	271	244	226	243	259	210	224	234	272	218	214	254	243	214	246	267	244	243	224	259	254	277	234	236	237	246	222	249	229	224	235	231	252	244	241	235	224	253	256	250	240	228	234	224	261	260	244	224	265	258	231	228	224	264	240	239	216	238	233	236	237	237	232	246	256	256	242	237	199	206	242	231	236	207	241	234	241	230	232	252	209	232	217	224	247	239	223	215	251	211	243	241	226	220	244	228	222	268	229	249	229	213	253	230	228	241	257	233	250	224	240	247	240	232	236	284	243	250	269	252	218	248	235	225	230	239	242	259	212	253	232	261	243	243	247	212	258	217	235	251	213	255	235	212	242	227	239	255	253	233	243	245	247	225	246	246	242	233	245	259	254	213	251	256	237	260	228	231	257	217	229	243	214	246	239	239	259	217	242	233	242	247	227	227	246	218	239	243	225	233	259	228	223	199	241	246	228	232	251	239	236	222	207	217	273	221	242	235	233	225	225	231	191	230	263	235	240	253	253	218	235	244	226	242	258	220	230	231	251	243	248	230	227	260	231	215	225	251	227	232	211	223	227	229	250	241	247	223	258	242	202	265	247	274	263	221	245	231	258	230	234	227	256	226	225	240	239	248	225	212	256	242	244	250	256	237	267	238	219	229	248	231	241	227	231	225	232	203	218	236	240	238	225	231	261	236	257	285	235	229	247	229	248	262	257	233	239	265	236	197	235	236	224	233	252	232	241	247	219	251	247	199	257	213	243	228	265	229	251	226	234	260	234	234	236	230	248	206	258	281	233	195	232	228	245	242	238	245	217	236	231	230	251	222	226	243	289	234	203	236	215	224	251	267	241	261	256	236	215	217	236	254	252	218	235	228	253	237	227	178	228	257	234	231	219	222	245	200	240	261	231	231	247	223	246	267	235	253	246	251	210	221	253	225	240	246	247	246	262	228	270	214	262	220	267	257	236	245	276	232	238	237	234	266	209	228	256	219	230	255	241	239	249	259	213	247	228	239	248	240	259	215	239	238	221	248	257	234	250	232	233	230	251	230	244	222	247	231	218	253	232	243	221	218	266	235	251	238	249	238	244	249	267	250	264	243	223	237	250	252	234	209	250	231	255	231	229	242	204	240	231	223	218	269	219	222	210	224	230	211	236	231	249	233	221	228	247	244	262	264	216	235	247	245	226	250	230	237	235	259	237	256	241	233	229	240	238	251	226	243	250	247	224	214	245	242	271	244	219	231	246	218	236	237	241	243	226	235	237	255	221	252	226	225	249	239	229	253	242	256	255	244	230	226	266	264	234	216	235	229	210	265	250	205	255	235	230	291	233	203	263	226	222	263	256	226	208	247	255	250	240	207	269	212	219	249	226	249	210	260	225	216	265	266	229	232	239	238	236	254	236	237	237	275	236	236	260	237	265	211	218	228	242	248	236	238	214	248	226	262	232	239	232	243	238	234	236	243	244	216	238	224	251	247	268	239	212	218	243	228	242	222	241	229	226	234	226	223	238	240	231	223	243	221	238	254	217	258	247	251	271	253	249	261	215	249	206	254	237	258	238	222	260	249	237	226	262	240	250	252	245	253	231	268	278	256	242	224	233	214	247	255	239	234	229	217	250	251	218	224	234	243	225	223	230	237	229	227	241	241	233	237	237	254	254	206	232	235	265	230	229	257	267	274	249	230	260	234	252	223	243	286	251	235	244	231	239	225	236	242	228	235	232	243	222	241	245	248	211	222	236	239	239	259	201	228	225	238	252	223	190	254	222	266	225	212	215	221	244	253	218	254	254	251	230	235	232	245	234	232	225	216	265	239	215	237	237	226	236	242	240	237	220	230	259	240	229	210	226	208	252	241	222	243	232	228	251	228	197	239	220	202	240	245	258	229	255	226	231	241	228	244	207	257	225	265	212	226	228	241	264	232	243	223	251	221	239	226	242	238	221	243	223	239	240	233	233	209	238	222	258	228	222	230	246	220	251	222	238	226	237	226	265	239	236	249	227	239	247	219	208	211	223	233	220	245	218	237	242	220	253	222	259	231	245	225	244	254	261	242	223	239	237	237	241	208	258	236	212	230	221	236	219	269	247	212	215	214	228	224	230	249	233	288	241	252	239	237	231	245	247	244	236	207	240	240	246	238	251	265	225	234	244	236	267	233	241	249	248	220	250	260	208	234	229	230	217	275	239	253	234	218	244	245	221	247	259	228	237	228	222	248	234	241	239	222	234	243	215	241	250	215	262	263	264	236	263	252	232	249	250	222	263	224	245	202	248	241	238	228	220	235	232	250	251	247	246	258	237	243	249	239	216	211	218	244	251	226	209	227	242	257	226	259	232	249	244	238	238	238	215	230	234	218	221	229	227	227	226	217	234	240	246	216	243	226	237	272	229	239	254	233	218	250	240	245	225	247	238	260	245	246	242	219	209	259	219	238	241	262	233	212	223	242	217	235	272	248	226	240	254	243	241	250	250	223	212	235	227	233	236	236	246	244	224	262	261	264	245	269	232	213	255	231	243	234	240
11127	17036	16370	10360	7686	5949	4741	3824	2909	2433	1973	1747	1518	1409	1167	981	873	794	746	772	679	657	663	673	645	663	671	652	595	599	587	582	576	561	612	567	592	549	559	558	552	596	549	575	574	525	533	541	526	576	525	529	529	583	519	528	554	547	557	545	537	517	547	543	520	546	523	571	523	536	584	573	564	535	557	522	549	539	562	549	514	543	516	490	552	551	510	517	519	531	582	546	560	573	557	542	552	504	520	513	543	524	509	531	532	490	510	576	468	515	536	501	501	521	535	560	498	550	556	517	512	549	540	510	551	521	547	545	599	547	558	475	528	548	545	552	527	519	516	514	505	545	479	556	550	541	506	545	550	543	525	518	520	542	517	505	520	524	555	523	556	495	567	532	491	567	541	550	509	578	521	549	580	547	546	512	561	512	469	498	496	518	523	552	529	524	515	540	529	555	563	522	574	572	527	553	523	567	533	522	537	543	545	538	518	528	521	549	524	546	546	538	556	513	572	581	544	515	540	576	505	541	548	524	506	523	536	536	568	549	469	514	519	552	548	572	520	531	495	499	585	520	562	536	536	549	584	532	546	510	545	536	538	535	554	519	527	518	566	534	522	524	517	528	532	547	591	510	554	531	545	508	563	559	547	565	531	502	506	566	483	535	541	519	541	531	530	524	548	580	528	529	551	519	513	543	565	505	533	506	542	543	479	540	522	477	512	544	536	552	484	558	509	570	508	508	539	548	547	526	545	505	536	505	526	558	516	540	509	531	542	537	529	568	504	550	531	545	538	526	539	534	529	557	542	527	522	497	533	491	546	546	518	511	486	543	553	576	550	579	528	543	526	521	513	526	537	528	538	556	535	551	485	530	520	514	545	559	526	547	484	537	521	563	532	496	545	559	541	589	547	578	510	534	491	536	544	515	539	580	529	538	506	530	510	564	536	588	518	521	519	548	566	515	525	506	545	499	532	556	524	531	537	536	538	506	520	513	510	525	563	575	567	513	526	547	537	547	513	515	522	553	536	530	538	559	564	560	504	563	563	532	510	518	507	528	507	533	557	544	529	534	535	537	565	509	546	500	522	520	501	518	546	533	497	595	539	558	493	544	551	549	564	538	552	528	554	552	527	563	507	538	534	531	516	500	573	515	573	528	536	520	585	554	507	536	497	527	513	557	514	558	544	549	547	506	539	536	521	541	534	550	572	512	537	535	514	565	550	542	529	495	540	543	526	508	516	530	546	537	539	503	549	567	536	538	561	526	547	482	571	533	545	550	525	572	551	559	527	538	521	560	532	504	522	518	525	527	534	517	555	545	532	546	538	545	529	515	510	561	558	554	511	530	519	571	531	523	516	514	526	539	534	522	557	558	535	542	530	525	550	514	554	558	531	501	516	540	565	602	567	557	576	505	524	498	520	540	540	533	551	579	515	513	558	568	503	554	543	512	509	551	512	545	575	546	529	544	577	521	498	539	550	554	517	541	534	524	541	573	500	577	514	521	589	538	536	558	552	547	543	549	520	549	555	557	490	540	513	549	550	510	525	546	546	525	581	537	518	503	539	583	528	543	508	522	523	546	553	498	530	533	550	520	553	522	549	553	558	557	578	555	549	567	512	552	529	566	549	485	563	534	529	543	513	525	525	529	576	533	535	543	556	485	565	523	540	519	497	503	544	491	515	538	471	516	506	490	551	571	535	542	546	550	536	493	587	539	537	525	517	568	520	565	525	567	537	522	531	567	531	514	509	538	543	565	491	536	527	519	514	566	533	528	512	536	503	532	543	531	536	548	511	568	521	503	538	538	514	551	522	518	489	536	540	519	511	544	560	499	585	557	508	515	553	570	564	501	509	564	554	553	545	502	553	515	543	555	526	519	583	531	536	537	519	540	544	483	563	503	535	526	566	516	496	518	553	563	551	524	552	571	559	525	548	485	541	611	499	566	535	554	515	538	616	525	509	512	585	503	520	542	538	523	521	521	557	546	544	523	535	498	554	555	524	548	554	526	546	532	513	510	504	538	527	535	516	546	517	563	547	517	538	557	527	543	478	558	537	564	552	537	537	595	519	549	542	542	535	566	515	529	518	533	540	539	520	547	560	541	564	547	514	560	510	524	532	533	549	496	553	522	531	587	522	491	544	502	555	524	547	564	558	548	557	538	539	515	569	530	550	515	567	527	530	546	492	508	521	517	511	547	535	498	522	528	534	491	565	499	530	515	573	554	506	506	578	507	574	490	544	518	549	587	517	516	547	533	547	579	514	515	605	528	544	515	584	496	547	532	500	586	506	558	532	519	518	540	520	538	555	515	549	519	538	517	565	544	541	557	509	570	540	545	511	506	546	579	563	571	550	543	534	511	530	554	532	521	519	514	492	533	541	535	522	553	521	567	542	535	530	556	560	532	491	560	526	548	571	535	567	507	531	550	558	531	556	509	563	497	523	509	536	519	532	517	543	548	497	497	545	524	565	559	488	575	541	547	536	537	554	517	502	581	510	543	510	571	557	513	527	576	525	527	523	533	515	548	475	582	519	526	533	502	564	529	577	527	539	574	546	543	566	590	534	530	510	523	555	521	525	544	555	496	538	511	538	520	555	528	530	502	500	503	517	547	549	568	511	533	539	525	574	540	511	546	519	511	526	534	547	549	533	555	587	528	492	582	556	529	579	555	541	530	536	532	535	597	566	525	555	494	520	512	518	550	580	527	574	503	570	493	524	586	549	530	533	518	534	535	544	555	530	536	525	525	583	555	525	495	534	531	535	522	545	515	531	498	525	571	575	526	561	550	518	535	501	551	573	505	536	536	546	533	544	497	541	538	535	551	556	507	554	480	590	511	493	528	522	525	575	553	547	526	527	522	542	535	534	529	535	495	532	516	509	561	501	557	549	547	516	497	561	497	562	512	514	540	521	542	505	558	531	544	556	562	547	551	527	554	519	503	562	545	478	521	519	496	542	533	554	536	516	515	515	538	538	531	515	527	569	524	531	550	534	518	524	518	533	548	555	548	519	483	515	538	519	503	509	539	514	532	516	511	569	542	531	497	552	550	577	540	544	523	540	587	530	488	538	547	523	478	539	562	565	528	531	574	506	540	518	561	531	531	520	562	492	506	514	572	549	564	488	568	523	523	583	510	527	541	541	539	498	540	535	502	530	531	532	544	542	535	550	586	562	508	550	524	553	528	591	553	562	553	549	525	578	535	526	546	538	560	563	501	575	521	552	575	552	565	545	518	509	527	527	544	533	535	520	536	513	523	533	549	479	527	528	534	541	507	546	558	522	550	561	542	566	519	548	580	516	520	524	538	548	532	561	532	546	554	543	514	501	543	523	539	571	522	556	527	530	513	558	574	538	538	528	556	504	545	505	514	531	556	521	566	536	494	483	553	502	534	521	560	546	534	548	538	508	532	534	592	500	568	538	514	499	524	556	579	555	535	521	570	525	555	506	523	512	555	501	562	490	531	503	534	569	521	563	549	543	571	482	553	514	520
25112	21444	27944	25255	14497	5133	3202	2234	1566	1294	1062	970	851	719	649	521	471	394	351	354	287	325	309	323	299	292	306	300	302	252	276	247	266	223	258	238	222	241	245	263	242	270	244	260	248	233	254	228	232	241	239	248	233	255	226	214	224	234	252	231	233	232	228	217	219	233	240	222	233	233	273	235	221	252	232	211	241	240	241	246	233	243	228	207	231	209	240	231	202	249	230	235	234	252	238	237	232	237	239	231	225	243	247	244	240	231	221	222	251	241	245	234	219	271	228	233	232	237	230	197	202	225	233	194	229	249	242	236	255	241	228	220	229	231	235	230	205	256	226	255	222	207	238	225	238	213	254	247	239	251	230	232	240	219	208	231	218	213	219	208	216	224	269	205	235	250	213	260	244	216	238	236	249	224	215	235	206	216	264	253	228	244	260	235	221	235	244	212	254	230	200	249	247	207	222	248	252	240	225	254	214	227	204	244	215	244	209	255	215	223	225	227	227	224	231	208	255	197	212	231	223	207	238	244	220	248	238	227	220	215	215	206	225	232	225	273	220	213	241	252	240	204	234	259	245	242	218	241	239	207	238	256	218	253	231	221	245	232	209	225	229	216	223	213	200	212	223	236	240	235	205	259	229	220	231	255	241	248	250	228	218	243	240	232	227	229	234	227	243	225	220	232	228	221	229	223	234	217	209	217	203	241	215	204	229	248	226	218	217	268	235	211	212	229	215	260	236	233	259	201	217	213	210	223	217	229	251	238	242	238	222	239	250	244	227	241	231	228	212	249	237	230	268	233	235	226	230	242	206	228	208	229	226	244	226	244	265	241	252	264	198	235	263	214	246	231	234	241	224	237	241	271	217	245	236	246	212	226	215	222	223	245	240	233	225	221	231	247	228	212	207	233	219	228	219	241	251	226	209	232	219	226	229	232	238	242	215	222	256	235	215	255	204	234	240	242	217	240	263	240	230	230	214	221	253	223	232	212	202	240	230	214	232	253	234	234	210	234	196	203	231	243	223	254	235	214	250	256	216	236	230	243	258	234	216	236	202	238	215	224	244	223	215	215	250	230	216	251	217	236	245	204	236	240	245	252	233	231	248	230	240	216	260	238	232	234	257	229	237	231	237	233	209	228	229	205	234	252	223	234	227	254	209	215	209	238	239	210	258	254	262	225	233	259	217	236	221	221	192	293	247	230	220	223	216	240	222	252	245	225	220	240	227	221	240	221	248	228	193	239	232	241	234	242	241	221	239	260	236	234	237	276	236	240	238	217	220	223	210	202	233	217	221	223	245	225	231	235	211	216	239	245	205	211	245	233	232	202	249	243	220	235	247	235	244	188	228	212	222	232	230	254	232	227	237	213	236	231	210	239	254	220	249	237	222	240	219	229	224	231	219	221	239	223	225	236	201	226	241	255	197	240	244	209	231	225	236	227	225	227	207	240	223	200	220	221	190	228	249	219	245	235	231	234	231	217	228	259	225	236	230	211	249	217	222	227	239	220	217	230	216	222	255	236	233	226	216	223	239	220	237	199	223	242	234	235	237	245	212	230	246	219	241	207	220	255	236	232	232	222	266	217	252	226	224	199	226	226	233	229	230	235	238	234	240	227	236	246	222	224	226	216	259	267	248	212	236	226	239	243	209	222	237	233	239	228	237	255	226	231	231	234	249	239	230	236	226	223	245	211	231	237	205	221	245	222	205	225	244	256	215	210	225	221	217	242	245	256	209	231	212	256	236	221	232	243	261	247	221	225	221	216	237	268	234	254	227	232	202	257	244	221	230	226	228	247	229	229	265	250	220	243	242	243	228	236	221	262	223	226	256	265	211	232	251	213	225	236	228	226	251	248	227	232	214	234	229	227	192	238	222	249	245	259	240	219	221	199	227	242	239	249	236	233	224	234	241	226	222	210	253	245	205	254	223	239	237	178	236	235	199	234	244	246	257	247	207	250	229	253	246	230	224	210	237	235	242	245	237	243	227	254	242	214	241	231	256	232	239	222	228	201	245	217	231	276	206	228	237	233	211	228	224	228	216	248	233	234	231	229	218	215	234	233	226	232	251	239	198	210	252	226	207	227	262	236	210	250	211	221	210	242	226	201	247	227	220	224	229	264	235	217	260	212	245	224	244	203	230	227	226	220	233	226	243	199	240	256	239	228	246	223	249	234	220	227	257	220	235	226	226	223	223	227	246	211	225	241	237	218	219	240	218	250	198	232	236	215	226	231	241	221	245	255	210	219	207	244	244	230	241	231	233	248	238	260	217	234	217	229	251	241	234	205	243	206	235	235	232	207	245	233	216	224	230	240	240	239	222	247	240	217	224	238	233	250	261	210	218	250	223	238	227	254	221	240	208	226	265	224	263	223	224	244	201	258	216	273	231	233	233	238	240	229	222	239	237	221	225	248	228	245	254	234	205	210	241	236	207	223	225	243	237	236	236	221	248	249	236	226	246	237	237	197	217	249	241	235	227	241	221	215	193	243	218	218	210	220	217	226	245	260	223	229	236	239	257	217	211	232	227	240	226	216	258	236	233	215	221	268	236	215	244	232	210	246	235	216	236	248	240	251	215	237	223	198	236	212	229	228	241	235	223	230	232	229	216	259	259	225	233	229	232	214	227	223	219	233	251	242	226	247	242	234	237	247	220	228	232	208	238	204	235	220	221	235	236	209	249	234	200	208	233	239	245	236	206	234	203	239	226	253	238	216	209	226	240	233	220	233	238	225	225	240	201	250	223	238	222	215	221	228	230	243	236	238	254	217	218	243	254	221	219	222	235	226	213	215	222	227	221	249	204	228	210	221	265	245	242	206	245	275	213	228	245	226	251	230	240	251	234	237	233	221	236	212	217	211	231	231	240	247	237	254	246	278	257	228	224	251	221	222	217	224	235	237	212	213	225	213	234	238	201	241	225	252	239	207	242	227	194	196	222	223	216	250	247	204	255	223	229	251	235	227	225	231	247	255	202	222	233	218	239	251	225	220	215	198	237	248	223	217	241	213	218	223	245	230	264	250	256	251	234	210	210	236	226	250	230	233	221	234	233	227	229	230	230	234	205	236	210	216	223	225	224	208	221	222	228	241	225	284	216	228	214	216	274	250	241	224	227	250	210	228	238	219	198	240	232	212	216	249	238	225	242	216	234	220	235	234	233	238	263	214	236	238	243	228	238	222	235	228	241	237	224	247	248	214	214	250	209	231	221	224	195	206	232	225	210	243	205	223	260	215	217	239	238	245	250	234	210	230	249	244	234	250	227	239	245	228	231	219	230	220	223	205	238	220	242	237	225	226	222	226	265	229	245	259	234	226	256	250	233	237	214	226	238	221	253	243	232	210	248	214	262	212	244	227	240	235	224	251	233	227	228	245	221	210	230	223	243	205	218	259	235	226	204	243	238	202	246	236	240	265	236	222	227	257	217	221	260	229	222	240	267	194	220	253	233	251	234	241	203	242	235	226	228	223	222	221	229	233	233	241	247	238
13856	26901	25475	18276	14245	11614	9450	7554	5818	4828	4072	3579	3142	2675	2193	1744	1412	1226	1023	1003	933	802	831	808	785	740	758	737	744	705	657	657	625	632	611	608	590	612	595	538	560	561	583	547	520	576	519	555	522	505	557	553	516	527	476	521	542	522	477	513	516	527	509	500	520	534	535	513	503	566	512	530	537	525	502	505	498	477	528	531	494	513	519	532	526	515	502	541	509	533	466	558	511	553	544	538	528	527	520	477	514	507	504	517	545	501	530	546	518	532	496	493	522	511	517	480	554	515	509	527	522	485	505	518	509	532	536	504	558	508	525	520	534	554	518	514	529	559	481	520	509	511	521	520	525	539	498	511	509	568	506	536	513	514	520	532	487	504	464	502	529	535	482	486	542	498	492	492	489	511	525	552	480	482	494	520	558	547	494	554	491	509	532	506	496	484	477	523	500	491	504	472	499	511	505	571	497	489	507	505	520	511	513	501	529	496	515	511	531	498	455	464	511	495	524	477	490	499	514	523	500	528	450	525	529	530	558	510	541	521	524	538	522	481	514	491	501	492	517	527	500	550	500	504	499	540	538	517	516	563	516	499	512	502	522	516	525	536	511	499	554	449	536	516	511	512	508	489	533	538	507	496	531	493	552	554	527	504	524	488	533	517	495	515	532	521	492	507	530	496	510	526	512	545	481	516	510	504	541	535	488	507	476	533	512	521	525	553	523	476	526	490	503	513	529	505	532	481	507	515	484	541	517	505	526	521	481	494	601	493	498	513	511	496	525	512	534	529	507	478	514	525	529	529	472	506	549	526	501	518	502	532	501	460	536	533	519	496	506	493	499	518	514	511	521	503	500	521	460	505	491	516	536	520	530	531	477	473	512	485	535	512	546	507	520	468	523	539	506	497	469	495	502	551	538	535	552	516	534	545	487	521	481	543	500	555	514	502	497	483	506	510	507	509	535	557	545	531	503	499	573	487	503	492	526	511	543	477	510	514	548	511	506	515	531	516	492	508	525	473	559	523	483	506	520	509	548	491	512	530	565	521	548	517	496	494	522	494	492	530	510	504	453	502	470	558	522	541	550	518	522	510	523	507	524	510	520	500	494	483	554	517	507	498	547	529	488	470	499	495	528	516	486	553	510	540	497	515	500	524	482	488	524	523	512	557	510	553	559	503	562	565	531	524	542	512	499	543	520	546	486	537	521	494	528	508	495	477	493	544	470	525	502	517	518	553	513	535	526	523	505	532	518	529	499	535	515	532	531	520	520	515	510	527	504	547	531	504	485	505	541	491	520	525	509	550	539	498	515	516	483	510	517	496	496	526	507	504	525	526	523	473	503	489	500	503	485	517	539	523	506	513	500	532	495	483	515	518	488	496	496	494	533	501	531	504	468	513	517	526	549	500	523	541	502	507	514	539	522	529	490	506	528	501	496	530	517	533	485	466	524	528	543	517	503	507	505	521	485	540	494	509	496	507	487	483	496	523	575	536	485	498	509	498	516	510	510	511	481	525	500	514	507	470	542	488	512	498	514	552	506	506	557	536	515	549	556	520	542	516	488	503	513	520	515	523	497	470	482	514	496	521	504	517	460	510	494	524	506	515	554	478	537	481	548	554	500	515	522	515	557	486	525	513	532	496	494	517	557	505	501	533	543	478	539	529	492	541	479	536	504	500	485	531	500	503	508	494	505	545	523	548	494	533	503	516	513	500	486	552	500	511	509	519	509	508	550	488	520	544	527	491	507	504	501	476	508	513	465	518	512	552	518	537	499	548	524	537	488	509	556	484	517	519	546	520	566	493	526	538	503	485	518	519	527	535	523	497	491	501	515	566	536	485	479	541	486	511	517	517	503	561	490	512	478	508	550	511	537	501	521	514	485	496	516	505	533	523	488	479	495	522	526	513	524	517	546	514	519	475	510	571	501	535	510	516	478	524	519	517	518	541	538	505	518	532	514	523	551	539	528	514	498	482	512	517	483	540	540	484	515	517	532	455	548	537	522	516	474	525	456	483	506	519	492	536	500	523	548	548	526	534	531	512	518	515	507	500	523	496	517	521	504	513	515	562	503	488	524	528	508	514	511	457	511	490	498	550	474	480	533	480	518	502	492	455	532	531	563	514	464	509	481	522	492	565	474	491	482	478	514	461	523	531	514	488	494	539	530	520	479	527	508	501	569	529	489	539	528	494	534	549	498	489	493	522	518	557	477	502	523	529	517	556	509	493	521	500	556	513	515	529	508	533	471	538	514	502	534	495	535	526	521	500	495	545	523	509	564	532	516	489	485	543	523	558	526	506	501	532	495	511	536	529	548	508	539	526	548	566	491	511	534	530	491	529	490	514	559	512	527	511	522	496	536	512	519	527	525	487	498	530	518	511	536	519	509	505	489	476	545	528	542	526	517	498	484	528	505	525	539	532	522	477	502	539	532	503	477	514	512	512	532	514	511	490	539	524	442	532	468	485	462	535	518	520	519	497	513	489	494	527	489	511	524	517	528	519	519	551	511	456	519	503	553	499	506	545	497	472	551	539	514	477	558	489	523	517	530	494	491	536	509	545	490	479	553	524	521	509	514	558	498	505	528	544	527	513	548	514	527	516	527	555	487	510	511	490	516	516	496	539	486	517	491	516	496	531	515	530	516	507	489	520	543	499	501	533	491	540	479	512	508	470	543	505	483	534	479	556	576	485	503	518	514	548	497	487	500	494	488	520	458	553	508	530	501	512	526	487	493	526	477	518	502	500	527	500	492	493	489	494	506	509	532	494	503	498	498	529	571	533	497	519	509	498	513	509	531	465	514	505	515	520	521	527	513	524	524	532	544	525	542	513	524	499	473	488	520	515	567	526	516	548	522	489	513	505	555	562	494	541	545	513	508	528	496	533	546	488	505	497	516	535	503	493	533	544	530	527	492	574	489	517	529	526	526	493	529	536	544	517	507	529	495	492	551	523	539	523	490	527	541	545	496	495	524	518	506	484	508	558	509	512	529	508	497	515	520	506	487	560	483	487	504	512	478	506	511	525	514	478	485	561	490	500	562	539	547	503	500	521	558	513	525	494	527	516	536	537	486	550	501	506	491	537	518	511	523	553	527	519	498	549	524	501	511	498	489	514	507	516	517	515	496	520	550	536	499	523	509	535	542	521	505	522	509	541	529	487	531	542	536	486	507	498	504	517	535	514	511	498	487	540	522	529	523	523	488	531	531	516	511	520	514	550	516	564	569	500	516	515	508	513	515	511	464	550	510	469	523	520	507	542	560	533	512	540	516	548	490	550	537	497	516	545	536	496	515	502	538	520	473	482	499	523	505	541	539	484	513	514	498	473	533	485	547	506	517	489	489	532	550	493	489	488	507	501	507	556	513	510	539	549	528	500	517	501	506	543	489	512	501	531	508	516	533	516	518	494	539	512	521	509	513	522	468	506	496	530	506	558	497	488	512	515	516	538	540	527	497	523	524	513	494	501	513	498	492	515	508	542	510	492	514	507
24227	21488	28953	24440	21444	14594	6723	3746	2689	2196	1920	1648	1491	1293	1115	903	717	693	631	606	567	531	529	513	539	515	499	488	467	464	489	484	469	451	440	476	444	411	410	439	403	410	414	413	425	395	429	405	426	409	404	425	411	382	395	416	441	398	406	390	394	393	408	365	404	417	408	414	381	426	433	452	426	379	413	414	409	428	416	398	457	397	405	396	397	409	426	392	387	398	423	438	403	399	426	397	433	396	436	423	426	403	376	406	385	388	426	381	438	438	425	390	447	419	412	435	418	438	434	393	424	434	408	416	389	394	411	411	414	394	437	407	413	413	407	428	415	388	419	408	424	412	414	415	446	368	385	458	380	435	400	427	434	413	391	436	415	427	382	412	422	407	395	418	411	387	422	427	419	408	401	378	404	381	401	401	388	431	407	398	359	429	424	390	370	397	435	391	404	403	392	412	410	444	413	391	424	425	395	410	416	387	379	389	402	428	371	374	384	398	412	414	418	417	402	403	385	453	418	412	432	365	394	386	416	427	412	437	381	405	403	378	425	399	400	420	403	390	385	406	378	399	390	418	425	379	436	418	369	412	420	419	421	372	413	392	390	400	357	396	391	408	404	477	380	396	372	416	417	401	434	398	380	412	431	384	392	388	427	419	373	421	445	377	420	417	382	422	451	349	443	398	367	377	449	387	371	426	403	409	397	402	408	384	427	377	406	416	386	429	400	435	413	393	388	413	408	428	404	372	425	391	433	405	422	398	337	432	452	398	383	390	417	406	383	389	381	383	402	386	376	387	395	389	450	389	430	402	457	407	369	408	413	416	353	438	377	418	403	394	410	401	396	411	429	418	449	432	412	429	416	415	421	416	400	435	409	362	401	380	404	426	403	414	389	413	436	408	405	391	402	424	376	374	434	394	404	412	367	407	407	406	403	424	410	405	405	435	424	404	396	424	390	391	356	397	437	419	421	388	389	445	416	393	376	411	387	383	412	387	387	415	376	379	422	399	389	412	455	454	423	425	429	395	407	391	397	389	426	384	397	413	410	374	418	410	429	387	411	405	412	437	437	412	431	398	455	366	386	408	408	435	424	436	382	392	442	391	423	430	406	445	424	409	410	402	389	396	410	401	398	379	396	437	412	404	362	366	412	409	442	423	412	398	390	405	404	387	392	396	383	395	356	410	396	396	391	410	429	371	398	407	396	412	397	378	374	394	447	402	400	399	391	392	409	410	411	423	396	401	361	392	421	426	354	381	388	386	380	422	425	404	417	395	456	385	386	392	425	398	403	401	385	443	396	420	397	411	433	396	391	392	389	390	441	426	424	413	426	429	388	398	378	382	406	412	418	396	428	396	401	421	415	404	428	414	398	412	391	391	390	400	425	398	408	382	420	429	372	414	391	398	426	428	373	396	421	387	382	406	400	399	418	403	419	403	454	418	397	443	409	388	371	418	430	414	409	398	404	414	406	431	384	384	425	376	391	380	432	377	408	365	404	422	405	400	377	388	395	392	442	391	416	383	406	400	392	392	415	404	419	402	395	410	392	389	397	403	418	397	426	399	384	438	422	405	425	407	398	422	406	394	437	403	398	404	401	394	405	439	405	419	409	435	378	396	395	394	382	382	407	371	394	389	414	378	426	398	449	448	403	406	381	403	403	388	419	367	445	382	408	359	413	400	411	369	413	398	391	402	467	381	388	426	374	373	377	413	410	409	449	395	418	413	418	395	397	450	442	398	384	410	388	418	382	389	406	391	432	393	433	421	431	426	394	395	401	413	371	392	429	412	422	424	437	370	414	366	386	402	438	396	375	383	404	403	403	407	396	403	445	435	414	411	380	348	435	418	404	387	410	442	415	390	363	368	386	393	447	416	416	419	438	419	451	418	405	465	411	415	432	397	404	428	439	396	417	423	387	422	360	419	426	402	418	404	386	395	432	386	388	407	419	405	397	428	408	397	388	422	417	443	396	452	469	384	411	434	359	431	399	430	394	385	417	416	360	401	460	420	419	394	387	403	411	382	377	404	360	401	393	419	380	413	383	380	409	378	418	384	375	427	394	384	394	406	369	433	432	389	413	414	425	403	382	419	432	422	415	360	417	414	440	384	409	399	391	418	398	442	385	419	373	387	376	440	397	418	393	439	391	407	430	369	417	409	422	410	440	416	389	403	394	390	407	387	403	391	376	415	391	388	404	434	422	408	399	383	371	446	416	415	408	384	406	416	430	409	426	415	373	410	421	396	432	413	389	400	385	420	428	448	437	423	401	410	387	387	401	404	418	397	442	377	377	395	405	416	432	408	413	453	417	390	401	414	388	396	384	410	418	401	408	391	417	385	405	398	414	365	422	406	424	387	389	383	405	425	380	459	416	439	432	375	367	417	414	394	417	396	412	419	384	389	407	404	408	427	399	422	413	414	417	419	386	391	372	422	401	446	424	390	385	417	415	414	386	400	363	386	400	367	407	349	389	375	379	406	433	419	404	414	386	408	432	418	435	380	382	445	395	396	419	366	441	418	387	412	409	411	386	404	399	410	392	410	393	379	403	391	416	419	343	383	431	403	413	438	407	396	409	447	416	406	398	401	392	412	391	401	401	403	417	407	393	433	381	378	373	405	391	406	430	404	385	435	419	419	410	390	444	413	413	391	418	384	392	413	431	422	453	391	410	387	436	435	375	395	420	394	405	437	409	412	428	388	406	422	384	385	397	391	419	397	423	456	407	403	415	349	404	380	386	345	377	422	397	416	414	376	389	400	431	437	380	437	362	379	417	400	364	415	395	387	407	366	393	398	386	391	408	433	388	442	376	406	444	364	468	391	417	383	393	399	409	399	385	390	392	418	384	418	407	414	388	369	460	377	417	417	417	390	394	400	371	385	390	383	419	429	394	386	404	413	391	422	410	428	395	406	370	421	411	414	374	409	407	392	393	407	389	460	393	427	413	384	344	411	403	380	382	401	413	391	394	417	429	432	399	423	396	410	419	394	392	423	380	329	422	373	415	384	441	351	414	380	394	399	372	449	372	419	385	439	405	400	405	394	394	396	418	401	414	439	403	400	407	402	435	413	396	397	403	434	389	387	395	394	410	416	430	412	412	392	402	388	403	365	405	411	393	409	393	408	442	392	429	386	400	406	398	406	396	417	438	419	410	420	439	381	380	434	407	388	414	395	410	439	415	403	419	433	407	407	429	450	394	387	362	427	405	386	387	400	396	429	411	367	408	383	416	405	405	373	401	399	395	365	396	420	416	416	447	411	377	381	410	435	390	415	412	401	396	379	435	412	408	413	423	401	418	393	422	375	425	434	397	389	389	402	419	409	409	399	376	400	381	412	400	408	369	438	438	412	415	398	444	363	416	394	396	371	363	411	424	407	393	425	400	387	407	447	393	386	390	394	396	438	407	398	440	394	397	403	425	435	418	422	367	397	385	413	435	410	386	429	415	415	358	423	393	414	414	402	407	382	394	423	392	404	356	432	380	400	419	404
16989	32707	30814	23608	19545	16214	13563	10791	8825	7364	6229	5522	4901	4188	3432	2845	2269	1958	1757	1573	1504	1379	1361	1327	1272	1287	1290	1197	1103	1073	1056	1045	1005	1027	1022	980	992	988	895	935	960	911	862	863	912	947	914	858	881	881	855	838	849	902	890	832	848	858	854	843	850	857	857	855	827	855	868	811	866	845	858	830	828	856	871	891	807	836	876	833	824	845	825	869	828	809	856	850	778	842	822	808	855	858	872	792	832	856	830	875	829	855	828	849	803	778	861	833	849	878	824	862	829	840	801	800	849	803	836	869	886	830	833	855	869	776	819	880	823	839	901	834	851	845	789	818	812	769	840	828	865	869	883	848	841	820	832	823	886	797	860	820	812	838	787	819	824	835	851	832	857	827	811	819	868	856	836	875	837	796	826	843	855	796	838	881	844	788	879	857	845	890	780	877	848	867	808	859	843	864	834	807	755	837	780	849	867	891	830	872	824	874	863	869	830	874	848	839	871	814	832	840	822	837	846	795	847	819	893	843	853	892	819	861	797	819	809	863	861	806	872	833	846	826	838	837	846	844	808	794	842	860	857	877	811	855	879	789	834	824	827	796	779	791	843	910	875	906	842	841	867	853	804	809	818	822	877	788	823	843	868	884	837	813	822	876	836	836	810	831	812	823	834	882	777	837	834	794	835	825	871	817	828	885	844	834	787	805	820	803	872	833	823	813	887	834	861	810	815	811	794	839	804	852	875	841	847	810	836	787	878	803	796	816	846	819	834	871	862	810	830	865	826	876	867	855	834	817	878	850	831	920	828	854	872	843	825	872	825	758	886	800	835	830	805	822	859	748	804	873	863	848	851	823	851	832	804	828	828	853	819	808	800	865	835	861	759	821	856	851	794	835	865	843	815	846	875	817	794	832	865	823	857	839	856	854	793	764	844	845	823	866	839	810	860	818	814	841	838	837	846	847	834	796	781	843	882	806	810	824	824	861	843	822	840	838	836	870	847	818	882	790	849	826	825	851	838	871	838	829	814	862	797	838	784	861	790	807	789	820	857	836	851	834	833	868	817	822	828	843	856	801	877	820	850	839	845	827	865	829	836	840	785	777	887	888	794	853	894	825	897	864	820	832	797	871	806	825	811	845	847	817	828	816	840	854	801	851	880	879	826	835	877	844	834	831	858	851	840	865	859	833	822	865	861	872	824	842	804	893	871	783	805	849	810	810	829	805	854	817	818	806	797	822	855	857	825	874	832	849	838	823	870	831	847	871	842	818	886	841	801	813	839	836	767	866	816	833	905	853	835	849	834	830	824	825	825	838	816	810	836	844	809	850	823	847	799	856	817	830	856	798	899	892	846	812	792	873	843	818	854	873	865	868	865	834	817	857	856	890	878	849	798	868	849	832	826	867	804	802	876	821	869	829	802	863	824	817	834	878	811	856	869	792	851	827	835	792	849	835	788	792	816	878	810	822	821	847	812	829	794	830	862	851	818	865	832	851	830	847	839	836	839	812	818	811	878	813	849	858	806	881	751	846	884	844	820	836	936	828	856	847	808	837	822	821	810	797	813	807	821	861	843	868	841	799	864	828	813	790	855	833	824	896	850	810	895	860	867	853	884	830	836	826	853	841	845	823	841	787	832	887	842	852	802	825	823	830	839	850	840	809	809	849	862	822	809	819	800	844	785	847	845	859	843	865	870	825	834	932	783	813	779	853	817	832	836	879	847	826	811	841	892	826	805	803	849	842	819	821	862	802	814	876	869	868	851	846	821	860	831	856	823	807	830	831	846	822	789	848	863	812	850	824	833	849	898	821	815	821	825	830	824	789	833	817	868	836	823	833	909	862	836	808	846	855	862	840	839	836	857	853	882	847	827	854	907	818	851	796	808	856	813	840	823	888	839	781	800	830	818	810	841	836	866	838	854	869	792	782	806	843	824	853	826	876	870	850	861	810	852	804	830	827	796	829	850	813	877	820	865	848	822	874	818	875	802	807	905	800	835	867	864	877	837	846	781	869	881	850	844	807	837	925	882	825	888	831	833	862	860	866	823	859	816	811	826	847	828	853	821	813	852	861	829	881	810	873	850	877	866	839	875	822	849	920	816	888	819	836	797	832	815	864	794	829	855	816	872	796	808	810	872	849	801	796	833	805	825	817	813	849	841	878	869	844	824	870	813	844	833	798	865	797	833	798	790	885	786	823	805	834	816	854	888	838	840	855	826	810	855	794	803	882	826	812	807	843	821	823	823	892	847	848	829	872	813	823	789	852	787	863	858	826	832	826	819	834	844	858	838	877	865	837	853	787	884	839	812	818	821	840	856	896	808	922	888	888	851	845	853	803	854	870	825	845	814	838	826	822	870	805	781	797	790	837	826	850	839	845	824	811	842	831	798	841	797	891	891	820	849	818	838	820	836	792	788	826	912	843	834	810	854	824	809	867	820	822	816	825	860	847	795	853	823	828	853	848	810	844	847	835	818	829	856	835	832	870	875	817	864	764	884	893	847	847	809	824	851	859	845	800	841	826	820	781	813	826	859	856	783	794	896	827	869	845	847	856	817	845	871	825	805	874	865	845	825	892	814	869	883	832	809	907	867	865	806	850	851	778	817	810	818	821	835	815	827	845	840	822	833	846	794	763	867	812	813	790	847	808	843	794	799	855	807	779	838	842	792	834	804	820	868	825	906	851	801	835	817	833	807	847	860	831	884	795	819	826	801	843	821	842	816	817	817	808	803	819	891	848	789	776	849	865	811	850	840	844	824	793	846	903	870	828	843	836	829	866	822	843	825	898	842	798	850	867	820	866	838	856	818	821	807	866	805	842	807	818	782	812	865	843	840	817	850	857	804	869	865	763	832	840	827	881	839	804	820	813	848	827	835	821	839	840	813	834	842	782	900	842	823	891	851	811	834	813	841	817	854	835	845	868	856	853	896	874	834	832	881	890	777	847	883	827	823	813	840	825	841	819	802	862	868	817	882	817	885	826	830	874	822	913	849	882	888	809	834	858	836	889	846	859	805	855	811	856	852	814	837	830	845	811	823	824	848	820	841	891	830	874	798	838	839	926	881	856	856	801	805	876	880	807	855	823	862	896	774	836	900	846	861	836	822	832	840	804	813	798	856	874	803	811	870	872	797	867	867	847	850	798	848	802	863	889	858	807	815	827	916	826	839	831	838	835	823	836	879	869	808	857	854	843	854	879	818	809	823	852	840	846	854	821	801	835	793	820	834	821	832	799	867	843	822	840	861	899	852	876	852	813	804	872	851	782	817	818	859	835	861	836	851	876	807	827	836	855	859	804	854	857	772	829	842	863	825	895	863	824	844	814	851	871	805	883	818	863	848	781	839	816	842	868	837	811	843	830	829	875	902	856	846	879	849	775	868	791	786	839	852	763	805	862	892	837	800	795	860	831	784	846	822	836	872	814	849	838	806	808	840	850	861	867	835	833	838	860	857	850	777	835	853	838	896	848	810	814	821	817	842	838	835	857	833	845	808	827
27284	18241	8732	4309	2317	1634	1181	954	726	659	538	489	467	455	363	326	306	305	284	246	264	264	272	289	275	266	248	238	264	241	249	251	254	274	237	249	272	269	243	246	269	219	255	253	234	272	273	231	259	232	227	215	228	232	224	241	215	236	235	250	260	232	256	243	223	227	244	227	252	201	247	249	217	244	249	243	224	258	252	211	248	252	266	239	240	257	249	246	218	244	221	233	231	225	244	194	207	230	252	251	252	246	222	257	237	244	263	228	250	239	234	234	211	223	256	248	255	249	251	230	248	242	239	244	262	237	223	188	263	224	241	235	239	257	262	220	234	231	251	239	207	213	227	242	267	229	241	221	223	227	223	243	221	231	231	233	240	223	214	242	236	231	232	234	232	216	229	220	225	233	245	233	253	235	256	254	254	225	260	226	244	225	238	234	249	252	239	268	239	250	235	239	260	241	222	263	262	210	252	218	266	247	220	215	235	236	244	220	243	227	244	226	219	210	258	242	267	224	239	210	224	218	195	235	256	248	239	235	228	222	215	216	256	263	212	223	227	235	237	238	217	213	259	231	232	242	248	249	247	246	212	230	213	233	233	266	257	233	257	200	229	246	228	223	231	235	220	246	241	278	242	242	247	213	264	254	236	253	219	234	239	231	211	246	248	229	249	236	250	223	235	210	219	258	234	219	256	231	233	254	239	209	225	248	235	234	228	207	258	232	220	232	250	230	260	232	248	257	251	240	243	252	244	240	250	253	243	247	233	237	238	228	237	232	209	199	219	227	232	232	249	240	223	244	221	230	235	245	247	239	232	224	248	243	243	281	244	256	218	237	231	214	252	247	236	225	244	234	251	258	234	204	252	226	244	248	244	248	255	239	217	236	229	198	266	225	244	247	214	241	224	232	234	238	216	251	249	252	227	228	248	234	236	234	231	220	235	235	236	241	255	239	229	229	241	254	240	219	212	261	246	198	237	251	234	219	261	239	252	237	241	222	253	236	233	243	219	216	239	234	218	241	276	230	218	238	231	241	253	247	241	210	217	249	232	234	229	243	249	261	214	240	233	262	241	233	220	236	242	233	216	216	239	240	246	236	269	236	236	229	248	246	225	220	238	258	224	283	233	241	243	230	217	275	254	229	249	222	228	228	241	223	242	239	229	228	220	230	243	243	248	246	229	228	219	229	240	243	253	239	235	237	225	238	266	246	240	225	254	223	241	229	255	254	232	221	217	218	223	206	253	260	224	226	235	234	246	226	229	218	242	253	227	241	254	232	226	238	230	237	233	257	239	217	237	222	252	221	228	227	255	238	230	246	213	217	237	223	246	222	232	209	245	241	259	258	253	223	246	240	237	227	264	220	291	235	242	209	244	226	209	240	242	229	218	252	235	236	215	255	197	219	256	255	235	219	265	242	221	210	240	233	237	235	232	262	257	233	230	254	217	220	261	241	233	210	224	236	258	247	247	236	259	252	240	243	244	221	248	231	254	248	230	225	251	249	273	242	207	242	242	229	224	236	237	238	221	248	256	228	241	248	247	256	226	238	230	238	223	219	240	233	224	220	240	269	231	239	234	237	220	246	247	219	240	218	228	240	256	268	243	214	232	260	236	218	249	234	215	252	246	234	237	223	239	284	229	221	221	257	247	262	219	251	251	217	253	230	234	240	250	242	227	227	235	240	194	216	246	261	208	232	238	216	243	229	229	248	257	258	248	242	247	238	210	234	269	250	242	239	262	251	217	224	199	223	253	247	246	228	250	234	250	254	239	248	257	234	240	233	233	213	232	228	230	239	225	227	221	224	245	251	234	252	237	221	255	228	217	241	225	227	235	209	246	254	244	226	248	256	236	253	217	254	253	245	246	196	236	235	234	249	237	251	234	241	235	252	217	227	232	242	213	226	217	265	241	235	250	248	214	235	232	205	250	274	217	217	241	224	239	216	187	250	232	233	232	217	211	214	236	256	242	233	251	204	204	258	214	221	212	247	246	242	246	268	229	241	225	226	253	252	244	211	256	238	234	244	256	242	206	234	255	244	209	230	254	236	271	226	224	212	224	220	220	220	267	234	220	249	262	256	246	228	221	245	260	245	239	256	232	240	232	213	214	224	213	252	216	240	250	237	237	250	263	223	238	241	234	228	261	226	243	235	234	248	248	236	224	243	230	233	275	227	235	231	211	222	248	246	218	239	241	253	215	242	248	238	215	210	232	245	252	236	233	230	252	211	240	239	213	219	236	241	233	242	223	237	226	258	224	222	215	231	235	219	226	250	256	247	243	237	224	223	252	227	256	237	241	260	231	237	258	237	243	220	214	233	274	217	232	238	248	249	227	253	215	232	253	234	272	258	235	251	262	238	203	218	259	239	237	235	234	216	274	228	242	227	218	241	220	210	226	229	226	207	246	216	232	217	247	241	241	240	233	230	221	239	241	259	224	270	243	242	241	224	256	267	253	251	270	239	252	233	216	184	254	257	257	263	218	235	227	228	221	225	241	292	262	226	248	239	259	250	238	204	250	210	234	232	231	212	237	219	242	194	241	218	218	241	238	230	246	226	241	236	207	236	258	241	229	217	253	229	241	243	232	242	249	258	244	230	245	229	239	232	222	232	208	246	222	225	229	229	249	247	248	238	246	216	236	250	236	225	221	201	266	249	212	229	241	262	221	240	243	242	277	235	228	228	240	241	233	251	248	223	252	199	223	240	210	236	251	226	245	230	249	229	203	227	254	240	250	248	251	228	228	196	238	248	253	243	241	243	249	215	241	222	235	255	240	208	261	222	227	220	233	248	259	235	236	243	214	244	247	222	252	230	246	213	236	238	232	250	246	262	253	231	223	239	245	217	224	254	227	246	243	284	216	240	254	226	243	220	250	234	227	232	215	238	251	261	242	214	275	238	236	226	252	258	221	222	228	225	241	229	239	213	236	213	221	230	236	227	238	209	257	235	259	253	233	220	266	234	243	254	222	261	244	239	213	231	243	226	246	243	263	249	240	259	216	210	239	220	223	231	237	248	219	199	225	247	235	244	246	230	249	235	260	252	227	242	224	231	254	235	242	282	222	227	215	241	236	249	272	244	237	240	251	230	218	222	267	249	239	230	237	271	224	219	220	243	226	236	208	239	276	263	239	248	224	221	239	243	245	231	228	222	209	243	213	232	231	226	242	237	235	250	244	226	239	247	226	225	248	258	246	218	264	233	219	254	237	218	251	224	236	233	231	235	249	274	243	251	233	227	241	227	229	245	220	246	266	246	245	238	254	247	252	228	244	244	228	229	218	221	244	246	231	225	248	220	264	257	251	231	226	256	242	225	217	214	238	228	241	280	240	219	223	214	228	259	260	228	254	231	253	238	234	213	228	239	233	200	221	241	233	242	255	235	227	266	246	210	241	254	204	240	258	248	252	245	231	253	239	208	237	214	257	248	289	228	234	260	256	243	227	235	227	234	236	220	258	224	204	265	237	237	240	231	241	225	226	222	234	225
11137	17787	16597	10530	7888	6142	4769	3626	2963	2481	2125	1880	1641	1360	1179	992	901	848	749	743	743	713	692	674	686	671	694	627	621	580	620	649	582	620	604	585	568	578	564	547	578	604	565	573	575	594	538	543	550	555	531	526	576	546	569	527	527	507	560	527	512	512	540	541	554	509	560	556	566	534	580	553	525	548	526	567	587	563	546	531	535	519	547	542	585	513	572	534	533	528	544	537	544	527	553	533	539	570	520	517	517	532	537	531	493	509	570	493	511	525	542	475	549	573	532	549	588	551	473	520	550	561	558	547	522	534	557	532	554	544	542	562	544	548	567	500	504	564	515	554	530	562	581	556	557	545	571	532	550	562	533	534	540	539	496	527	552	499	537	548	526	534	532	510	519	515	534	526	543	550	536	530	530	567	565	549	525	512	571	531	541	502	574	559	539	504	525	563	550	532	567	525	537	536	527	572	598	545	542	526	540	539	547	533	537	524	532	573	532	561	515	458	550	560	550	520	547	537	541	513	551	529	522	523	552	548	529	537	515	549	512	548	523	544	533	502	514	547	537	535	523	541	554	557	553	521	541	524	548	550	497	523	502	555	574	510	547	541	549	515	556	500	575	558	538	539	575	564	519	531	533	548	539	557	539	511	570	537	532	517	528	513	530	549	540	542	518	499	581	545	533	541	592	559	551	538	577	518	546	525	505	521	549	565	518	539	544	530	540	533	544	550	551	552	562	552	538	532	506	524	516	545	531	536	554	529	542	509	544	542	526	527	530	534	583	555	492	499	514	504	517	550	547	567	555	529	596	601	592	495	533	537	545	585	563	532	528	586	531	544	512	513	523	549	525	532	546	510	552	526	526	579	495	561	579	538	556	530	539	519	570	530	539	533	532	513	490	542	548	522	543	538	565	532	531	554	504	572	557	550	523	544	537	513	478	527	549	495	581	515	553	543	567	534	555	472	522	517	561	548	581	541	558	504	569	535	557	537	527	542	550	553	578	562	533	512	532	531	542	558	526	526	538	553	514	546	563	567	507	532	502	535	514	572	537	542	546	499	507	479	537	575	543	544	548	558	523	521	554	525	538	577	503	570	562	530	500	537	540	542	563	511	542	540	531	544	546	558	553	543	564	551	525	545	555	500	496	548	514	566	510	534	505	517	498	521	522	515	561	544	547	508	562	509	561	524	577	557	514	510	565	533	549	569	559	535	533	532	548	544	574	529	525	525	514	518	522	522	506	582	541	498	571	515	550	554	538	482	515	537	531	501	529	529	516	552	577	557	552	505	504	509	528	554	494	513	534	550	524	571	570	558	500	502	527	541	557	507	543	516	523	561	508	548	542	560	549	555	512	547	592	545	536	560	486	527	524	540	537	519	530	562	533	564	534	540	466	510	556	520	555	522	517	570	541	576	535	540	562	505	572	537	527	564	527	490	529	581	513	542	576	548	546	532	549	524	570	491	528	519	542	496	542	541	540	576	510	516	561	531	534	568	568	505	557	538	527	514	559	551	561	540	549	479	566	540	519	524	577	541	584	511	565	517	527	514	573	543	529	537	542	524	504	546	487	501	565	509	529	511	553	539	553	547	502	519	534	538	493	524	498	544	580	491	542	483	526	576	527	531	546	527	541	550	491	556	531	563	528	571	495	520	553	503	532	551	544	498	525	532	512	580	562	533	517	550	559	493	512	555	529	521	517	550	557	481	498	554	518	549	559	510	510	583	547	533	529	574	554	595	537	564	539	557	596	518	546	496	542	573	510	529	530	503	556	549	519	512	528	564	528	529	521	528	548	531	502	545	528	583	508	559	519	566	551	479	504	564	569	557	518	547	501	553	536	570	524	565	524	530	503	526	556	531	523	489	534	526	568	513	550	518	532	551	564	569	495	562	535	578	562	565	526	577	542	522	544	509	559	524	525	510	530	542	532	517	546	536	534	510	540	573	513	518	518	559	503	547	528	531	563	554	583	546	487	522	568	551	505	508	568	511	551	532	519	508	533	541	518	528	604	516	559	562	531	521	550	567	580	504	549	533	560	513	557	539	542	538	539	527	575	528	567	521	501	528	498	572	538	501	546	565	509	534	549	569	541	551	499	532	541	558	506	522	518	569	567	535	529	545	521	611	533	531	543	536	502	563	529	534	540	533	538	541	558	536	509	551	569	564	535	522	559	520	537	570	535	506	522	577	543	529	507	497	552	520	548	530	532	531	563	524	522	515	484	522	544	554	490	561	545	509	533	503	539	525	499	535	520	506	569	528	548	542	527	556	577	515	534	515	579	545	552	520	597	526	536	538	519	534	572	524	522	543	524	552	535	538	508	567	584	555	532	592	548	509	557	506	558	539	520	545	508	543	540	579	578	512	571	566	508	525	570	524	543	510	572	538	532	554	551	527	571	549	517	550	546	555	571	534	574	546	545	570	568	535	531	523	539	508	542	556	571	552	572	573	529	547	556	581	502	521	541	532	488	541	524	542	512	523	549	520	506	569	548	533	534	536	566	573	537	586	553	545	493	571	555	546	488	530	527	542	541	520	532	546	554	562	532	523	546	523	542	525	515	566	556	516	553	556	512	520	519	510	536	555	526	522	562	493	531	577	541	552	567	549	521	516	543	513	543	552	540	590	568	596	529	522	553	561	572	520	500	565	572	516	552	490	556	494	570	544	556	570	576	535	569	554	567	519	539	500	506	550	525	574	516	538	563	534	521	552	569	521	512	532	494	535	551	554	584	540	545	559	508	575	537	498	537	571	509	525	552	571	515	521	526	499	530	537	510	584	538	538	556	572	521	552	515	556	557	509	510	517	508	545	531	539	608	542	540	540	513	544	540	531	568	534	588	551	535	518	554	545	589	542	562	555	549	515	540	520	557	565	544	564	550	499	521	499	579	505	558	572	543	513	528	509	531	571	556	569	536	517	533	510	530	531	491	533	547	555	525	571	527	544	525	521	516	506	496	555	535	549	529	565	539	556	579	566	510	497	553	516	548	511	520	523	537	486	527	551	525	533	509	541	558	542	540	509	525	551	559	485	494	554	526	541	582	544	552	516	532	535	571	549	536	545	552	549	503	518	523	547	550	520	552	541	513	535	543	516	548	571	511	547	554	525	559	528	541	550	501	549	534	508	584	566	526	538	521	551	533	546	534	475	545	527	554	540	519	526	543	546	538	533	525	525	543	536	576	530	529	537	523	568	557	528	551	555	575	543	529	525	561	524	536	558	534	559	544	497	555	541	531	540	554	529	541	509	538	514	523	491	538	577	539	530	524	553	540	536	531	548	554	519	540	568	536	502	531	559	559	524	549	533	552	527	556	559	559	553	516	526	564	569	521	506	555	544	550	542	544	509	502	574	517	524	546	497	515	533	524	570	496	543	526	560	521	552	527	503	527	535	523	564	548	508	506	567	513	538	522	534	546	545	564	556	562	508	549	512	581	524	554	536	569	541	548	521	492	534	507	598	531	527	525	491	537	528	498	568	534	546	524	571
25062	21439	27880	25281	14506	5164	3275	2109	1615	1298	1129	1064	846	721	588	525	449	399	344	350	328	325	315	304	302	313	288	306	283	267	270	283	248	296	275	249	255	245	257	251	259	256	258	251	240	227	254	249	246	225	258	245	269	224	248	243	229	207	218	237	237	228	232	240	233	222	269	207	226	247	229	225	219	229	246	219	227	230	226	215	225	228	218	222	232	213	258	228	223	216	214	227	230	227	212	207	208	243	245	271	217	254	211	234	248	241	244	237	255	239	228	212	252	260	222	232	209	210	229	226	243	264	220	254	254	224	224	233	239	219	229	238	251	221	241	215	237	248	253	253	218	262	234	236	213	220	261	216	234	266	233	237	243	217	244	244	235	217	244	267	238	245	273	244	253	225	241	206	259	228	248	230	240	241	249	245	246	211	232	213	265	262	212	244	235	226	241	234	234	241	240	228	234	258	266	270	255	239	223	239	257	246	238	242	251	224	241	228	222	208	216	268	245	233	230	242	222	244	225	223	249	252	205	225	252	253	249	244	222	252	233	250	231	249	229	215	220	217	213	246	222	210	233	227	210	264	229	258	262	241	218	233	233	248	235	252	245	246	240	243	239	230	240	235	242	250	254	246	223	228	230	245	234	243	240	256	258	237	251	235	252	265	237	236	243	252	242	216	242	237	224	220	242	256	242	240	245	222	223	181	232	233	249	242	218	242	260	224	257	212	249	231	229	221	247	248	238	233	249	223	203	207	243	236	249	233	238	227	228	273	222	229	239	226	250	249	255	196	248	234	194	229	237	233	230	200	235	263	262	224	246	232	232	237	224	231	256	225	259	233	205	248	236	213	236	244	237	213	241	221	239	232	236	223	211	237	287	252	233	221	238	206	255	244	228	238	246	262	249	228	227	216	249	235	237	243	229	239	219	218	232	243	248	258	241	223	245	248	223	225	226	225	262	214	244	216	252	230	243	250	220	221	212	233	222	240	231	251	245	231	225	267	221	218	231	225	213	221	272	216	235	216	234	258	239	216	244	220	235	227	238	242	241	242	255	208	222	239	258	246	227	225	223	230	204	227	223	248	234	206	211	220	221	211	232	237	233	238	208	247	237	248	222	230	224	254	239	225	235	218	245	223	267	240	222	254	237	231	234	237	242	235	218	225	252	239	259	260	245	236	221	225	236	235	232	241	268	220	250	254	209	231	253	241	234	223	254	232	235	216	234	240	239	227	263	228	253	238	243	256	239	244	258	236	230	247	253	211	242	226	232	228	247	268	247	235	215	246	217	203	253	221	205	238	244	234	249	230	239	213	255	227	251	227	229	209	224	228	219	205	230	243	225	229	220	237	223	253	242	222	278	243	225	230	240	222	253	223	238	242	231	222	210	226	282	228	236	217	253	249	219	231	251	240	239	224	202	230	231	232	223	244	241	211	245	244	233	230	218	217	227	243	221	242	268	223	226	231	228	238	233	212	228	234	257	207	242	240	226	212	237	205	218	229	227	207	218	248	238	238	201	236	216	227	207	221	237	237	223	219	220	199	250	239	235	246	220	231	224	218	247	225	205	218	232	199	232	274	226	227	251	254	242	218	226	236	225	239	221	226	199	236	236	232	246	219	264	227	239	224	231	234	245	244	225	221	222	244	212	227	242	255	198	247	251	246	233	222	220	228	247	232	219	234	263	242	223	247	248	266	222	224	242	224	232	242	227	220	222	236	242	212	242	244	252	207	238	220	223	232	236	237	221	238	243	223	204	229	234	231	267	251	248	238	230	208	217	232	252	231	234	213	227	227	245	223	231	246	213	220	225	250	231	244	225	251	230	238	206	221	236	225	236	225	244	255	249	256	237	243	253	245	239	228	256	222	200	254	253	233	210	244	226	241	253	241	252	232	244	206	236	233	224	223	216	255	241	223	236	233	223	226	225	212	259	229	243	212	260	234	241	225	221	219	208	245	223	225	227	215	207	224	224	227	240	237	236	237	217	200	249	234	238	252	229	245	250	224	234	238	231	229	227	243	238	228	239	214	245	209	215	236	217	242	207	221	228	237	239	239	214	227	246	223	238	230	235	234	221	264	219	204	245	219	224	231	211	225	250	248	238	245	229	245	221	232	189	223	237	243	232	246	214	239	242	230	212	251	237	234	225	214	250	239	249	239	244	236	258	224	210	256	245	219	208	246	248	256	195	228	236	228	197	233	235	247	256	231	220	254	226	248	260	224	247	224	224	255	222	231	240	250	240	228	239	221	237	240	238	228	222	241	234	230	277	210	254	221	230	227	241	225	213	268	228	250	234	214	223	249	235	222	229	242	248	210	252	248	255	202	212	248	219	235	222	227	228	247	232	240	242	236	237	257	226	227	241	226	222	222	220	227	217	242	229	239	219	218	238	236	220	235	225	241	223	238	268	222	234	217	248	232	206	194	238	220	194	232	205	231	216	217	227	207	227	236	240	224	238	226	212	246	224	240	255	213	245	242	235	219	225	246	251	242	237	251	241	229	228	222	226	224	210	214	250	244	219	238	238	226	234	221	240	245	241	221	242	226	247	207	234	231	247	238	255	244	231	239	240	219	219	237	245	206	243	247	240	239	248	256	218	232	241	252	246	227	231	237	230	233	212	229	216	242	217	227	255	229	252	221	220	249	215	190	226	233	246	235	242	196	240	223	221	257	209	276	211	213	217	244	199	209	218	244	235	211	248	233	249	231	236	231	212	241	224	203	224	259	223	219	229	260	248	235	236	203	226	237	240	227	247	246	221	197	245	238	212	207	239	233	258	233	238	249	225	252	240	222	252	231	230	242	249	230	245	221	239	251	212	220	228	258	236	253	216	225	240	231	256	210	241	235	252	243	240	232	213	239	235	247	212	224	218	244	242	251	242	200	234	221	229	266	240	224	205	242	223	240	240	235	232	243	224	261	214	215	216	206	248	248	234	258	235	248	244	227	235	255	220	210	230	230	271	215	235	230	215	238	243	228	228	220	251	213	238	240	222	258	243	246	216	225	233	236	241	254	218	237	219	229	260	217	215	227	229	259	223	244	210	222	266	246	234	248	211	243	202	238	233	258	231	256	230	212	250	234	200	235	230	266	203	231	229	216	239	207	224	240	250	231	260	284	266	239	224	234	227	227	251	232	223	223	255	221	218	241	252	206	227	231	232	243	238	260	230	211	226	236	233	243	234	237	250	221	250	216	241	233	211	230	214	229	227	226	217	234	236	249	230	230	228	259	258	221	252	234	206	243	239	239	220	257	224	223	243	243	242	238	229	240	253	211	217	221	197	223	231	239	255	223	208	220	211	223	235	256	224	253	214	259	234	226	230	236	276	230	233	210	227	228	200	239	238	247	238	248	243	252	218	222	228	248	220	231	242	248	207	240	223	247	234	232	237	221	238	220	239	262	215	225	221	233	242	268	245	234	214	236	225	233	218	249	219	244	223	238	225	217	220	201	226	229	216	249	215	231	229	251	274	232	265	207	244	230	238	227
14202	27093	25567	18179	14297	11500	9236	6995	5739	4805	4082	3677	3130	2581	2060	1719	1377	1211	1081	954	890	893	859	858	839	805	769	721	691	644	667	680	645	675	636	610	631	543	625	566	598	556	487	568	536	531	564	542	554	550	528	533	531	554	524	577	530	528	482	535	488	552	506	540	474	511	523	508	533	576	511	529	536	526	529	538	497	512	535	585	508	507	515	540	510	475	513	497	551	514	496	589	560	565	495	512	543	545	518	526	481	543	487	526	497	524	548	530	497	537	499	479	510	517	528	476	500	496	498	525	493	537	493	543	535	502	532	505	472	527	533	526	520	508	545	492	519	502	491	506	480	553	524	526	520	497	502	523	513	513	507	539	517	496	497	552	487	535	550	494	540	539	540	510	497	551	512	506	514	488	479	530	545	550	497	525	547	498	497	482	523	520	532	563	517	515	522	515	547	519	488	497	536	459	484	522	495	547	523	505	541	508	475	506	546	543	535	493	536	486	564	507	513	511	538	523	536	536	546	534	485	520	545	531	537	509	516	497	498	508	500	486	505	497	515	496	538	475	556	550	528	515	480	524	574	470	491	490	523	552	518	505	485	505	482	511	504	522	499	518	512	539	531	528	523	465	514	495	548	496	527	536	509	525	537	528	496	505	506	487	476	531	518	501	515	476	493	483	522	508	502	540	503	502	521	503	504	490	515	532	490	533	499	506	505	534	514	549	516	514	538	518	531	530	519	502	515	531	483	486	513	502	510	542	522	541	524	503	485	554	479	545	495	516	555	475	514	479	506	501	554	517	522	499	506	527	550	499	487	529	475	543	513	472	583	509	532	505	536	477	507	547	536	522	475	521	499	489	498	528	526	521	494	548	496	523	532	513	494	483	539	468	493	498	502	495	483	534	518	562	523	531	541	509	534	518	518	532	496	535	521	525	521	520	525	486	540	495	530	497	469	497	523	511	513	518	524	482	558	495	512	517	548	516	538	493	538	517	504	512	485	503	485	506	509	505	532	531	538	543	503	554	507	460	527	551	570	528	518	509	527	508	529	523	525	512	473	506	491	569	521	503	527	494	486	506	501	554	515	530	527	525	501	530	467	517	529	507	537	520	524	543	535	528	530	500	482	515	509	528	486	533	535	489	516	530	463	513	506	497	545	463	527	514	469	510	527	511	512	514	506	499	551	524	471	507	520	520	530	549	523	500	517	501	499	522	515	507	527	521	513	503	499	513	512	499	539	556	538	513	501	563	551	539	499	552	483	516	513	491	530	486	528	525	506	486	528	522	500	526	544	523	517	482	523	497	499	479	497	547	508	526	537	517	547	534	494	519	516	541	516	516	572	513	509	521	483	517	536	545	546	522	525	520	520	544	523	552	550	501	500	496	505	543	495	484	529	532	525	475	527	512	490	529	500	489	500	529	508	517	541	559	543	487	500	529	511	485	507	484	540	552	509	515	555	531	494	508	567	547	549	522	463	497	516	487	523	498	522	522	533	477	508	478	485	520	490	535	553	538	514	518	528	502	501	499	513	508	523	535	541	527	525	528	500	491	529	507	513	485	526	523	572	510	518	491	518	525	537	534	505	510	515	484	512	469	513	498	523	540	492	518	549	540	509	515	517	511	500	510	525	469	462	553	518	498	503	491	493	527	517	488	556	535	484	515	503	450	500	513	578	475	519	519	492	503	500	556	511	488	527	540	557	524	517	521	539	528	538	532	492	485	528	540	485	533	541	545	543	502	534	582	517	487	508	505	459	553	497	568	493	507	483	550	539	505	530	512	472	507	527	537	551	485	523	503	523	515	471	536	510	514	522	492	527	531	517	486	545	500	535	536	556	505	500	531	539	509	535	505	495	522	540	532	524	503	498	501	528	513	536	486	464	513	498	540	543	541	469	539	525	506	527	507	513	553	565	511	529	529	525	535	507	509	536	506	456	509	505	531	529	487	537	512	525	517	505	520	521	495	502	534	526	537	517	528	532	541	493	490	555	540	501	538	491	502	494	474	493	505	511	503	498	508	519	529	542	526	524	510	529	507	485	509	531	560	508	525	539	506	500	545	482	516	495	553	515	489	520	491	557	515	538	541	523	481	503	540	483	517	533	482	505	489	519	495	533	487	507	509	486	485	541	537	553	510	514	544	525	492	507	493	513	537	499	483	520	541	514	498	467	518	487	502	508	537	521	491	527	489	502	555	540	528	493	494	549	546	519	498	513	469	485	544	513	537	506	497	505	515	513	497	519	519	536	508	542	518	490	513	504	520	528	532	511	546	501	537	508	530	516	527	514	544	508	521	500	524	523	521	516	494	501	522	522	499	526	547	523	506	551	522	557	499	548	504	539	524	498	561	535	537	533	522	485	527	497	505	507	541	532	558	519	534	516	497	495	522	518	485	557	500	528	527	506	501	533	521	528	508	533	520	550	514	488	566	504	495	525	543	506	560	525	516	501	503	546	478	533	511	519	486	540	519	515	501	554	542	473	552	532	524	505	538	503	498	516	514	491	503	579	522	494	486	479	477	535	498	563	524	528	499	527	534	510	516	542	486	492	505	549	501	506	546	505	515	527	542	542	484	520	532	508	478	538	538	535	525	501	522	534	496	501	498	545	501	481	507	546	539	518	476	509	514	524	524	546	526	519	522	575	506	522	566	528	502	527	520	500	515	543	582	451	488	541	524	497	524	524	563	515	515	495	500	479	496	496	545	537	486	493	504	499	508	494	509	502	519	533	497	519	546	482	500	557	521	494	515	538	541	488	502	524	507	486	519	518	515	522	533	510	533	546	505	512	557	516	506	486	521	532	504	557	482	501	551	519	489	505	520	523	507	523	515	532	542	519	519	526	517	511	489	572	541	528	517	520	503	527	498	511	501	491	511	497	535	504	518	475	533	540	507	507	543	507	530	514	513	555	504	531	537	491	523	529	542	540	527	504	511	528	520	526	544	491	512	498	494	540	486	495	509	482	535	540	524	513	523	470	522	548	524	493	489	522	476	541	561	566	496	517	495	539	539	537	523	523	523	499	510	545	515	526	489	504	536	535	490	527	514	481	504	524	510	494	482	509	523	533	494	514	515	502	486	518	495	500	535	520	498	520	494	504	518	473	511	541	547	552	496	518	498	515	509	526	497	523	554	538	509	475	519	489	517	510	512	520	501	512	489	526	528	548	481	514	541	518	503	473	537	502	509	526	512	514	467	516	509	496	550	489	529	504	475	473	530	489	514	473	495	531	526	522	485	537	513	501	503	504	483	513	508	564	501	487	486	537	523	492	548	503	520	518	530	522	505	524	470	515	531	542	518	567	536	494	494	498	519	537	515	525	466	540	494	500	505	509	494	549	526	513	499	536	509	514	526	562	516	534	519	550	498	530	501	521	519	498	533	531	541	519	539	514	476	501	528	545	546	498	473	481	516	496	512	475	543	535	525	510	487	537	474	522	505	488	538	520	514	532	507	562	519	499	500	491	482	514	481	470	507	511	513	506	537	529	527
24095	21400	28822	24353	21323	14313	6141	3695	2561	2187	1886	1671	1466	1339	1062	854	784	648	634	571	536	558	540	536	530	517	538	513	481	502	456	482	466	413	456	457	466	426	403	440	419	445	455	392	435	451	384	411	427	408	427	429	439	417	411	426	391	403	388	429	433	372	371	429	415	433	442	398	406	428	423	374	418	402	446	425	399	399	463	393	400	391	437	414	406	407	390	426	407	398	380	397	443	411	409	400	400	431	430	415	423	420	417	427	382	377	412	403	379	398	422	436	417	399	402	396	394	413	388	414	426	373	390	404	439	440	424	411	407	413	436	407	389	398	438	394	459	428	400	412	402	412	425	395	403	405	377	426	409	375	406	427	400	430	424	396	419	379	422	408	410	402	389	408	362	402	400	415	391	394	441	409	402	405	387	436	401	378	399	408	414	415	399	405	405	409	402	412	387	430	413	378	400	411	384	398	452	419	425	401	412	361	437	398	411	428	407	371	390	395	405	403	382	425	383	395	410	426	415	387	383	423	418	423	417	415	417	392	418	419	404	425	416	394	404	410	409	377	417	417	416	457	378	393	468	416	407	422	422	408	370	442	404	451	390	418	416	449	401	378	424	405	415	354	408	379	414	425	442	418	407	402	418	413	443	417	389	413	400	443	413	410	387	412	405	395	412	382	397	406	379	419	462	414	388	379	394	392	397	424	421	366	393	395	461	425	400	412	388	376	393	388	440	404	415	393	413	418	380	352	361	418	391	416	381	410	425	395	425	409	402	383	393	417	416	383	392	362	414	416	401	373	393	398	402	409	390	419	402	395	371	406	400	395	396	433	444	433	397	386	411	422	411	403	381	442	406	407	398	395	402	388	412	406	425	380	430	395	416	366	417	423	412	391	400	428	399	406	380	411	421	447	408	397	415	418	433	437	400	410	435	414	407	419	409	403	406	410	397	404	430	438	424	437	416	382	400	408	395	357	412	406	399	467	445	388	390	404	422	380	379	406	393	404	399	395	393	353	411	435	400	392	376	393	417	382	399	389	420	399	392	381	409	395	394	397	408	409	398	382	431	389	389	389	407	400	416	398	415	424	417	366	389	415	392	429	405	400	403	422	381	431	433	395	425	398	451	432	390	354	389	395	406	400	405	382	407	404	377	385	417	446	416	364	398	354	435	421	414	388	400	401	406	397	400	427	406	409	408	375	388	441	429	415	422	412	376	440	420	382	410	410	398	403	383	418	391	419	428	400	429	382	394	405	387	413	399	419	405	377	406	375	409	434	432	407	417	397	436	395	422	402	400	417	433	405	381	391	419	397	425	412	429	413	383	394	408	376	435	407	426	388	425	375	445	419	413	384	438	384	392	398	429	385	396	411	389	413	415	406	415	406	400	376	414	377	382	391	418	415	445	412	396	449	392	396	405	362	407	422	389	363	372	370	434	373	394	394	398	437	405	398	384	407	421	404	427	385	439	381	421	411	383	434	418	414	396	403	390	412	385	406	393	380	406	401	419	409	425	411	385	384	389	433	438	426	369	401	452	405	386	423	362	441	350	404	399	352	427	368	405	406	444	410	401	396	399	372	399	414	428	409	384	398	390	442	463	432	435	386	395	392	410	409	429	381	433	410	382	375	422	399	417	395	420	377	385	438	385	385	385	393	424	399	403	419	405	377	422	461	354	408	436	359	436	412	412	391	402	388	407	436	400	465	424	417	382	364	391	432	409	369	439	432	417	414	381	417	400	387	409	425	358	397	435	429	395	402	410	422	401	375	396	381	426	396	392	375	382	432	408	403	442	418	401	403	417	405	395	408	407	377	391	387	401	421	412	421	393	384	376	420	389	412	404	426	422	408	422	395	413	402	401	405	368	417	421	382	384	402	430	389	407	404	404	417	406	406	421	416	408	410	392	391	447	413	417	374	437	400	408	388	385	412	394	402	409	408	396	396	377	373	371	422	384	422	444	385	385	390	427	391	397	383	392	395	432	406	400	373	431	392	401	383	422	406	392	374	419	413	379	354	415	373	389	380	390	369	380	425	403	391	381	415	401	392	413	396	407	418	445	414	407	388	427	403	391	419	378	410	407	413	421	383	390	430	410	393	448	419	423	395	357	366	413	377	422	376	378	382	428	399	372	390	427	408	390	447	380	416	394	420	406	410	412	428	401	428	419	375	383	402	395	400	417	417	400	410	420	399	432	379	429	406	424	426	430	379	402	394	387	441	401	379	442	400	420	431	386	413	430	397	412	404	394	387	412	404	411	416	346	377	371	390	431	398	399	383	410	404	417	446	423	399	404	419	417	392	406	429	428	409	408	393	394	426	398	420	436	404	393	410	420	379	421	440	445	382	407	380	418	401	420	375	425	371	388	395	434	416	387	389	397	401	477	383	391	408	414	373	385	390	409	414	430	396	385	392	380	395	417	382	417	409	368	384	420	414	412	413	389	403	402	390	403	432	433	410	393	421	419	379	403	399	396	394	429	434	415	354	395	415	404	397	429	419	392	409	374	431	420	425	386	369	403	422	371	384	410	367	424	377	420	429	412	390	412	410	395	389	394	383	422	359	436	436	397	463	395	427	407	417	407	375	420	401	368	403	369	432	407	418	391	377	398	462	407	384	384	413	380	428	400	393	398	407	442	390	429	400	395	420	423	443	413	430	419	449	419	407	432	420	388	399	408	408	436	418	420	396	400	360	424	421	418	389	389	424	409	406	433	439	397	397	403	404	400	375	389	408	415	377	428	404	394	390	421	416	409	386	444	407	396	390	405	446	435	354	394	406	381	390	406	401	405	384	414	437	389	389	392	393	393	407	417	385	431	429	373	405	421	410	389	422	406	401	376	405	408	408	392	388	403	395	424	381	407	410	431	428	369	432	407	395	389	420	397	400	381	422	387	384	399	368	415	406	384	409	397	411	359	396	426	381	422	387	411	420	397	396	370	410	399	446	395	406	397	410	404	356	400	423	420	416	429	377	399	431	365	402	435	428	404	388	427	407	372	380	401	410	399	421	389	436	436	395	408	363	417	414	422	391	409	395	392	422	438	382	376	388	390	434	393	402	427	375	397	450	447	446	417	421	425	427	419	403	451	408	384	372	434	408	436	421	430	393	423	396	419	404	432	405	386	370	428	413	412	402	386	399	381	400	404	391	420	430	416	393	413	392	419	392	407	396	419	420	414	361	385	395	409	396	392	430	395	406	413	447	396	380	426	390	379	396	384	408	422	426	458	407	426	412	399	429	405	377	389	403	405	393	381	404	416	400	413	397	412	413	383	371	421	392	409	371	408	395	381	396	377	384	411	389	391	404	401	411	397	427	420	394	433	420	429	391	422	421	415	419	449	362	403	376	397	394	417	373	394	414	363	402	360	383	359	373	399	430	429	415	433	396	398	397	399	377	417	400	385	386	373	390	399	378	425	402	373	440	407	391	380	395	408	409	394	392	441	394	414	438	391	388	441	422	454	403	393	413	438	401	410	459	395	405	418	417	397	392
17096	32455	30753	23402	19148	15731	12912	10471	8736	7415	6398	5772	5117	4167	3313	2720	2281	1966	1768	1632	1412	1423	1289	1377	1281	1247	1272	1180	1096	1062	1047	1039	1019	989	973	986	928	1000	917	948	913	857	901	895	865	903	926	893	852	874	879	891	817	893	806	852	828	822	871	815	825	836	819	792	846	884	850	868	891	858	793	845	865	835	847	842	847	858	817	835	794	843	772	817	850	848	839	864	844	819	809	867	831	818	842	838	870	848	844	821	862	855	854	871	764	846	833	871	871	853	816	843	855	884	863	803	836	843	801	834	871	827	819	847	812	864	817	836	859	825	827	849	886	821	854	863	872	840	810	821	862	863	865	837	830	861	871	807	827	846	845	848	872	851	868	785	810	820	879	857	830	794	838	832	862	802	856	871	843	800	815	849	890	846	859	857	864	886	861	828	818	886	821	822	802	838	837	842	869	796	853	811	860	908	809	785	879	865	842	838	849	855	858	813	790	885	835	866	878	835	875	839	851	826	791	784	827	826	843	863	824	818	833	813	815	814	830	868	856	802	814	782	810	835	864	797	845	837	827	787	881	796	815	838	884	799	801	868	854	831	840	795	806	832	843	830	794	786	842	822	835	796	813	836	862	822	815	813	862	897	811	828	878	795	836	810	842	847	833	839	821	842	842	847	859	840	835	828	769	813	795	841	868	838	816	782	839	777	789	796	817	855	847	817	889	842	808	888	804	803	833	917	808	836	804	841	830	870	813	846	835	814	837	831	779	829	823	836	826	842	875	853	872	761	795	876	913	768	838	823	838	827	857	819	898	803	815	846	851	819	821	824	831	806	824	857	889	825	870	830	850	851	777	844	859	809	787	880	828	823	882	835	843	795	837	820	832	849	826	817	809	817	815	778	827	870	844	821	859	872	860	792	822	856	857	814	801	881	844	873	804	881	776	830	829	807	805	893	829	854	871	904	811	924	832	859	854	883	856	893	818	832	850	818	818	839	853	817	832	870	792	859	847	859	822	841	837	864	849	825	812	858	815	840	892	845	833	811	856	811	806	834	840	843	874	805	853	832	816	859	805	847	834	793	820	849	850	796	782	831	831	841	821	803	818	792	861	850	829	844	793	853	844	819	831	802	801	874	852	866	847	878	825	836	851	856	845	818	829	844	862	834	828	853	810	784	818	786	883	858	837	817	854	838	812	849	859	842	843	827	826	848	823	830	801	836	841	839	858	870	830	877	904	835	850	840	797	868	845	878	821	801	848	824	813	832	842	874	853	816	814	841	843	890	815	832	849	832	788	865	810	852	858	805	893	778	867	864	804	854	812	800	852	821	815	837	836	794	885	830	819	867	873	836	783	826	800	850	863	808	806	811	830	855	796	822	819	777	806	792	832	783	828	818	825	824	862	831	829	817	837	828	844	866	833	824	821	875	807	804	850	850	883	784	822	829	863	796	806	854	862	834	842	812	800	862	859	808	879	816	815	820	896	809	829	860	836	849	807	819	847	850	846	789	722	821	829	817	883	831	864	860	852	842	856	815	808	886	842	859	841	825	838	857	835	810	864	809	798	843	851	849	900	810	791	890	868	785	784	893	829	853	812	867	838	866	866	867	852	846	823	842	825	847	875	809	826	802	789	851	826	829	825	841	857	815	826	820	882	853	835	798	798	802	816	869	769	841	794	788	826	796	856	799	838	846	831	790	885	847	851	846	850	811	833	818	880	827	821	822	845	784	841	858	848	849	872	908	853	812	831	794	803	796	817	817	837	877	863	853	842	836	803	843	782	853	821	819	820	803	859	871	826	846	837	857	812	827	809	807	819	850	834	830	872	806	888	852	767	871	858	829	849	839	865	805	846	818	780	815	862	829	774	845	829	853	795	796	798	824	812	872	811	823	845	882	811	827	802	790	827	843	814	832	845	846	861	846	839	828	845	846	808	819	807	829	831	862	827	860	831	883	788	847	807	816	856	858	870	872	817	859	784	901	872	822	771	866	816	793	792	868	862	800	843	821	789	877	819	834	818	825	796	873	843	836	885	857	806	863	848	810	828	849	871	842	850	827	839	844	815	851	817	816	811	842	830	800	819	820	781	817	804	855	815	829	802	812	812	861	855	842	814	855	862	783	800	803	796	806	855	822	856	797	824	786	805	856	829	843	851	864	859	796	778	870	862	906	782	884	830	837	854	851	808	831	819	878	832	799	853	837	814	831	832	796	857	812	864	802	868	839	846	815	843	794	854	846	863	856	810	809	830	856	859	861	804	810	889	824	871	838	839	874	870	828	814	811	847	837	826	821	806	841	817	845	832	789	846	841	820	869	809	877	824	833	817	823	844	899	783	802	814	859	880	816	802	818	838	831	859	828	802	835	763	849	852	822	840	833	867	808	874	852	837	819	849	841	796	837	835	829	841	853	796	828	854	884	823	816	869	822	823	829	855	846	811	830	773	827	848	921	821	787	847	808	796	807	813	811	835	850	851	834	818	818	874	842	820	829	831	783	798	823	847	849	763	849	824	844	824	841	866	821	851	830	817	822	847	865	834	839	835	882	792	868	844	834	843	846	871	840	846	839	883	829	860	822	847	861	805	827	842	856	890	786	799	883	861	799	828	805	874	789	856	846	833	837	858	869	790	837	770	802	806	859	823	882	852	801	842	825	861	833	873	780	850	853	856	844	810	863	870	785	789	856	876	828	854	853	883	788	860	875	824	816	789	813	832	841	827	793	806	822	795	850	848	817	842	859	823	787	797	833	823	851	812	829	839	860	794	855	822	827	804	856	795	844	890	814	824	816	837	801	795	848	807	812	876	844	843	820	805	826	887	828	874	834	811	814	860	873	860	835	796	801	828	829	838	825	775	818	826	885	812	831	847	807	866	783	864	796	836	829	848	820	838	869	833	810	827	877	895	854	803	867	802	766	793	847	837	885	853	759	814	841	800	772	808	838	838	830	872	744	809	833	816	799	837	888	836	830	849	831	823	885	845	842	877	846	799	810	881	863	823	841	846	883	808	826	761	831	832	826	900	838	826	833	873	847	843	871	831	843	856	875	819	810	794	791	877	840	827	836	858	858	778	885	884	877	822	814	830	870	825	849	856	798	829	841	799	826	824	808	828	854	841	864	824	822	837	750	812	875	804	823	865	813	787	839	823	810	809	795	867	851	846	852	850	835	839	838	871	780	844	802	826	817	794	795	835	792	852	850	891	842	817	792	835	858	808	834	865	837	845	824	801	839	817	808	824	856	850	826	867	797	829	851	864	823	891	823	857	834	879	815	834	823	846	847	846	856	851	802	866	833	846	857	798	836	823	798	796	841	875	845	819	811	840	864	865	837	830	858	808	861	845	823	828	798	791	803	868	860	801	855	894	808	938	804	772	830	842	802	794	870	837	859	817	840	839	806	850	851	872	854	853	775	821	833	890	776	785	787	859	855	831	825	832	791	863	859	812	843	837	852	822	875	828	809	876	811	786	836	818	860	741	851	811	790	840	851	845	875	857	838
27293	18218	8386	4247	2305	1539	1169	899	701	626	603	496	474	426	364	333	342	266	299	280	274	270	255	287	274	254	274	260	272	262	234	234	253	245	236	225	250	227	248	251	245	226	248	246	237	246	227	240	250	220	231	231	212	231	203	259	246	222	241	237	255	267	232	238	257	256	229	248	276	237	237	199	250	244	220	259	239	257	258	221	271	225	266	249	223	228	219	243	263	232	235	256	244	225	232	263	246	256	230	237	248	257	229	235	236	241	247	233	240	260	230	240	265	257	247	256	256	228	229	229	234	243	248	228	246	261	246	222	244	275	262	249	217	270	248	240	221	265	229	254	250	278	268	233	243	264	232	257	258	264	204	239	238	225	234	234	263	223	241	235	231	247	262	208	249	219	230	242	235	234	262	225	276	221	248	235	221	239	235	241	234	245	232	239	231	272	260	235	247	249	224	222	239	214	231	238	257	226	259	265	234	234	236	246	263	228	226	223	243	241	237	252	228	246	236	261	223	246	260	250	237	223	205	245	244	224	239	242	227	247	229	234	230	223	251	218	231	237	231	263	219	240	236	247	267	251	253	226	230	243	258	255	236	223	248	244	247	260	234	244	294	248	241	237	226	252	265	260	231	211	249	244	229	224	228	217	264	226	226	209	247	255	233	242	258	222	233	235	244	235	238	228	201	211	231	247	267	221	248	240	238	230	248	239	238	253	243	288	245	231	261	235	264	241	250	213	221	254	261	249	252	233	215	228	253	238	243	243	221	235	220	247	234	239	243	255	226	238	236	249	256	246	254	236	233	240	231	253	245	252	234	212	235	237	225	259	243	206	231	251	241	223	234	253	244	241	243	217	226	252	226	203	237	240	251	236	222	231	245	229	270	225	235	224	228	224	220	249	254	252	255	248	242	222	231	228	233	247	243	230	233	235	215	234	219	233	230	250	249	235	224	253	253	224	236	262	238	241	241	239	227	220	251	253	214	219	250	216	234	242	245	211	264	270	236	224	246	220	256	221	226	248	252	237	240	248	256	238	247	249	240	250	233	224	245	240	242	220	226	247	228	255	237	210	248	258	209	238	217	246	239	243	207	213	219	218	237	234	237	222	242	251	225	233	238	227	255	235	256	226	221	250	212	213	241	218	260	246	232	208	232	258	253	234	230	246	260	230	234	247	240	206	224	250	248	241	217	245	248	216	236	239	251	220	247	248	240	227	237	232	241	247	222	241	244	240	238	260	247	263	262	219	231	248	197	206	260	227	257	265	223	213	246	235	256	239	228	244	249	198	240	244	258	244	258	245	281	231	230	255	227	227	253	235	223	238	245	257	228	257	238	223	226	247	222	209	254	215	230	251	225	237	240	216	245	244	239	240	230	249	243	247	238	255	246	250	222	241	250	216	223	234	258	232	235	238	243	234	242	231	258	229	229	241	218	255	245	250	248	241	217	236	247	249	246	237	252	260	239	238	246	254	242	239	256	252	207	238	272	233	242	234	267	224	240	257	254	254	244	254	260	245	240	254	239	236	225	236	279	238	237	285	247	241	221	230	241	248	251	236	265	247	250	238	245	241	248	246	249	228	246	243	264	243	226	246	239	240	243	248	226	240	254	260	234	240	259	238	230	245	223	238	234	236	203	215	233	241	253	294	239	237	216	252	263	241	222	255	254	285	257	227	223	222	204	261	239	218	264	219	249	254	252	221	239	226	295	218	247	228	250	247	229	254	217	260	259	244	238	267	214	251	246	241	234	227	253	245	244	248	255	238	227	211	262	235	228	240	238	247	231	220	226	242	232	241	209	242	247	230	249	219	262	236	224	251	259	261	214	225	224	230	221	224	246	249	235	260	210	272	237	241	258	238	245	235	248	247	216	261	244	243	247	233	239	260	236	239	247	202	241	240	236	215	223	229	234	240	244	251	231	240	230	238	261	212	230	254	216	250	255	258	213	264	233	248	214	251	251	243	257	217	241	238	257	253	210	230	244	242	230	256	238	258	237	248	250	275	215	211	253	250	233	247	240	262	235	220	243	244	244	227	228	267	253	222	270	224	237	244	247	244	260	223	251	219	239	260	227	237	224	224	231	233	247	224	236	212	239	235	257	259	236	224	255	250	227	241	251	230	226	258	233	225	247	224	215	220	233	246	246	221	208	242	227	240	212	234	252	214	239	235	249	212	237	207	256	244	241	222	263	235	250	240	219	267	214	245	225	255	218	220	244	240	236	215	245	235	249	258	242	278	237	254	242	224	245	246	213	251	232	269	237	243	261	234	234	251	227	246	233	219	254	252	262	245	238	267	220	255	216	232	249	223	233	239	244	267	232	235	240	220	217	246	239	206	222	243	265	220	232	254	225	217	230	244	247	225	239	228	239	238	260	237	261	259	244	245	237	254	260	239	254	245	257	256	221	233	233	215	248	254	233	228	260	242	215	228	257	243	237	251	261	236	259	236	228	216	233	247	243	246	264	238	238	212	231	241	238	252	242	233	243	248	224	267	244	232	226	263	232	242	227	229	242	249	245	228	236	267	250	236	229	230	252	245	214	212	228	242	239	272	257	232	228	252	244	207	203	256	239	226	233	250	259	241	231	236	253	214	217	238	248	257	238	246	214	260	247	224	232	256	250	225	244	250	247	243	230	226	249	242	246	240	255	258	262	227	242	256	226	238	232	256	239	247	242	226	242	245	240	263	234	244	268	255	216	253	221	223	220	239	246	253	219	269	265	223	232	223	242	221	236	252	208	224	258	254	219	261	246	246	230	262	253	251	241	234	246	251	236	252	243	244	264	217	242	232	243	217	238	213	249	244	263	215	232	261	253	240	234	253	240	250	245	260	228	224	300	235	257	229	223	207	234	249	239	220	218	217	238	247	221	277	237	235	223	241	242	217	226	234	251	246	229	241	229	221	213	254	234	226	257	251	243	222	266	230	218	266	217	243	230	210	242	221	226	216	236	203	275	255	225	230	246	225	222	232	253	260	242	227	243	245	227	214	254	257	245	225	225	237	229	223	220	253	241	251	215	226	248	236	277	222	251	219	256	258	221	222	232	224	257	232	246	229	225	266	220	246	240	234	229	247	236	239	215	230	224	243	224	234	254	234	239	225	235	226	241	225	245	260	242	234	229	253	236	216	236	226	234	231	231	247	258	230	210	250	253	259	232	226	246	239	222	237	248	272	259	216	255	220	253	263	234	216	221	242	242	249	234	227	226	272	273	229	204	245	273	249	242	226	206	256	245	218	216	257	226	219	243	240	254	235	238	228	257	204	217	244	237	248	205	256	239	255	264	209	235	251	234	231	233	264	239	226	248	258	228	206	220	254	232	250	247	268	211	254	236	221	236	223	239	232	257	248	224	235	251	257	229	242	248	247	252	230	244	202	227	214	233	215	242	234	240	238	240	249	276	247	248	245	259	253	253	236	232	244	256	234	230	257	229	256	240	230	253	220	238	272	244	234	225	228	230	235	240	269	260	262	240	254	222	252	242	267
11561	17729	16554	10256	7606	5936	4561	3492	2862	2419	2069	1838	1537	1396	1142	998	897	807	701	739	741	681	660	693	701	657	659	633	618	616	599	613	544	580	553	571	547	574	546	549	560	563	587	565	583	575	569	545	548	527	538	530	540	522	553	544	522	532	496	553	524	531	556	588	521	555	540	513	506	574	563	549	578	545	524	523	546	549	521	527	548	547	512	547	518	485	531	580	531	524	564	514	532	539	521	491	516	537	553	529	608	550	573	566	545	539	535	471	559	549	541	568	482	536	530	587	541	558	529	545	517	517	518	513	534	547	517	536	503	560	562	528	551	551	527	513	527	530	516	556	515	538	567	539	534	525	527	548	524	524	595	513	530	524	516	522	532	557	554	527	546	524	549	527	555	554	535	555	487	519	496	541	540	512	493	561	550	542	532	521	512	520	594	554	501	528	522	533	561	512	515	569	545	578	547	540	549	535	528	554	537	511	569	568	502	560	561	503	583	519	527	525	512	521	530	548	543	559	534	556	530	538	563	516	548	501	536	586	575	526	574	512	536	544	502	550	543	549	516	554	558	535	522	536	511	548	510	547	498	519	523	520	558	524	532	523	532	570	519	531	564	555	541	533	521	560	584	539	541	557	586	560	542	543	519	546	557	530	578	528	553	535	518	507	541	523	509	532	530	560	564	516	485	526	507	547	528	548	508	549	546	538	538	541	542	532	543	513	525	547	528	565	553	551	542	527	525	511	504	510	543	516	594	517	510	566	502	528	538	540	537	513	533	523	557	538	510	562	563	535	547	544	514	554	510	498	547	512	528	550	558	541	520	531	541	509	556	558	580	576	506	540	559	516	533	508	526	560	520	501	542	557	545	509	534	556	568	541	544	546	554	586	561	563	525	514	560	544	546	565	559	586	527	533	599	554	552	566	555	507	525	528	516	499	556	537	534	585	548	561	520	563	559	564	550	497	539	536	566	559	575	550	550	551	550	522	552	529	513	497	520	531	538	532	523	544	523	557	564	545	533	560	503	527	572	565	521	556	510	537	575	548	535	554	553	572	530	517	556	534	524	541	518	509	562	523	569	531	548	484	529	544	493	544	494	551	563	509	525	557	573	578	521	543	528	545	571	542	525	513	531	563	552	535	564	561	541	541	520	512	534	496	489	566	580	584	539	579	526	528	521	532	545	549	522	550	498	522	554	495	503	542	549	532	542	548	506	549	540	533	532	538	530	525	536	536	505	509	534	516	542	552	517	559	526	549	586	567	525	486	564	542	547	539	535	540	540	522	542	520	550	528	523	537	555	516	570	532	584	536	564	543	526	541	546	542	526	530	499	506	569	508	536	542	541	525	541	545	527	510	570	551	500	512	548	571	531	535	507	541	532	545	562	504	525	524	514	527	538	571	529	554	551	583	525	560	573	555	543	573	564	540	572	552	521	515	485	555	550	557	530	550	521	505	535	529	569	521	549	504	553	495	537	526	534	548	550	563	585	522	533	572	531	537	530	565	549	563	541	526	514	574	543	584	556	539	523	558	543	540	559	530	562	509	521	536	568	554	576	560	535	526	567	527	518	562	531	558	493	546	506	544	550	552	535	510	544	516	542	467	535	523	573	505	500	561	530	533	576	574	531	570	540	577	552	546	558	533	549	525	551	582	565	556	554	547	516	522	498	515	539	541	522	536	568	530	531	568	543	545	568	539	521	499	535	512	544	497	516	533	560	526	507	564	504	566	538	532	511	536	536	542	523	538	548	547	544	503	527	521	566	554	528	545	547	546	565	569	518	564	547	535	504	559	531	531	544	559	545	551	550	515	552	560	537	524	563	576	550	559	535	525	557	545	518	526	549	530	496	550	556	554	518	514	541	562	547	557	569	506	553	533	539	549	544	546	535	512	484	518	544	530	527	510	524	554	542	545	535	558	568	582	531	565	536	498	542	546	545	537	543	548	587	532	529	512	514	503	524	506	515	522	516	528	544	550	541	545	535	498	521	561	550	568	497	512	549	550	515	536	518	521	583	527	533	552	532	530	541	547	550	540	533	506	506	523	558	552	565	494	529	508	589	547	516	559	527	566	573	552	526	551	533	519	557	522	567	525	494	513	506	527	514	526	513	512	572	548	528	576	515	492	590	545	536	540	528	534	539	550	533	556	549	514	535	545	556	543	557	535	546	530	547	503	548	542	532	555	524	546	537	535	527	560	538	541	512	540	557	544	564	533	539	523	525	483	533	517	506	557	534	537	478	588	566	528	544	540	515	573	545	515	533	539	504	558	512	565	536	482	465	583	539	530	541	572	555	520	521	512	499	526	564	545	544	520	566	548	564	485	561	508	581	514	546	559	530	548	491	514	542	526	533	547	541	563	537	492	547	532	515	533	536	502	577	537	511	533	549	513	489	528	532	567	513	540	524	539	511	593	505	546	552	532	557	535	511	504	547	578	548	495	538	543	506	547	564	557	514	544	523	550	524	554	537	540	584	529	541	563	543	531	517	557	564	547	535	567	543	542	504	560	526	543	555	568	516	543	578	550	586	566	584	519	547	548	506	524	548	519	554	533	515	542	563	548	590	517	538	484	541	539	570	521	580	512	512	508	541	549	535	553	522	572	494	542	506	529	567	567	488	537	586	576	489	501	503	553	580	491	520	512	498	569	527	549	546	536	576	524	548	495	516	545	503	518	505	576	528	529	560	566	537	508	555	510	497	527	571	573	562	532	516	512	502	556	510	536	509	536	536	520	588	553	574	519	519	494	532	504	513	521	547	532	559	546	523	556	530	574	527	535	525	543	523	545	560	570	544	563	535	522	513	558	534	537	472	545	528	506	556	481	570	517	486	539	547	532	542	534	515	498	554	570	539	552	577	504	557	520	536	474	548	554	547	531	507	559	567	516	522	571	529	559	554	514	536	497	560	549	539	545	571	496	542	493	538	520	572	530	493	557	587	574	524	541	519	563	547	565	564	538	540	511	466	566	574	544	517	532	553	534	538	477	536	522	563	512	550	567	535	531	498	546	510	584	574	509	532	497	573	579	554	573	521	562	545	535	542	549	539	503	536	530	530	528	540	574	527	557	548	579	574	536	515	524	559	576	514	556	560	534	539	562	487	492	512	516	504	553	514	505	533	532	542	538	487	574	563	486	529	512	566	525	537	521	538	564	595	530	545	535	561	550	543	549	551	535	511	558	561	560	508	506	538	539	530	535	550	521	537	549	512	542	541	534	511	530	533	523	561	523	509	533	544	539	545	492	542	547	558	526	512	525	526	554	555	573	568	503	571	525	514	568	528	544	531	510	476	584	540	485	534	526	507	512	519	561	531	572	540	553	526	566	551	514	523	541	531	531	542	580	578	539	475	570	546	540	583	531	564	553	550	539	556	476	595	513	566	554	516	530	541	598	515	523	515	544	539	535	536	559	541	526	534	538	524	523	554	509	534	497	522	539	520	533	525	496	553	551	546	542	550	561	554	518	545	538	533	553	565	502	536	570	541	582
25123	21410	27823	25259	14372	4947	2987	2096	1541	1358	1144	1041	903	729	629	541	497	406	375	329	330	305	305	321	311	334	262	271	284	295	251	248	269	262	258	246	273	222	252	246	226	234	252	207	235	243	234	238	248	258	225	237	222	252	234	265	254	232	216	262	250	229	249	226	255	233	222	224	234	259	228	263	230	263	212	229	215	201	226	213	214	240	234	210	213	255	231	251	223	238	259	230	258	243	244	227	253	183	228	222	231	262	248	224	243	202	241	255	262	236	239	222	257	239	239	232	250	232	264	239	242	233	225	234	252	205	240	231	241	224	234	231	219	237	245	206	255	232	229	224	243	255	219	264	241	231	209	223	240	237	220	229	237	247	225	219	228	234	226	231	248	218	255	230	251	250	242	250	220	211	234	219	229	240	233	239	233	205	209	203	198	232	236	234	246	232	245	201	223	270	244	231	238	208	247	233	246	234	242	235	220	255	220	246	212	226	211	221	272	218	237	229	225	212	245	265	227	224	254	266	226	237	239	230	254	235	242	240	245	219	235	221	245	211	252	231	265	231	248	243	261	232	253	228	211	236	238	247	236	246	218	255	234	262	236	238	203	221	244	223	239	243	213	225	255	223	240	234	237	262	204	249	230	220	221	200	233	235	239	232	228	222	266	232	227	228	222	240	249	226	242	244	235	243	225	264	242	203	227	238	247	239	213	209	211	230	246	237	226	228	250	215	231	232	236	237	227	267	239	213	248	254	247	233	238	236	229	207	251	269	224	232	242	226	234	239	204	228	229	257	263	242	241	254	236	233	213	241	245	254	229	240	245	261	230	210	249	240	245	267	245	236	247	235	218	234	216	224	230	224	217	228	236	240	225	208	246	236	241	251	219	238	224	257	221	231	214	255	247	229	256	246	247	242	213	226	213	228	263	210	245	224	247	222	252	218	249	223	240	229	238	239	224	227	252	218	252	231	232	247	245	218	250	228	245	215	250	226	232	234	213	247	235	247	244	215	254	239	248	252	243	230	244	228	259	211	255	250	243	237	236	237	252	228	238	248	218	232	222	244	235	246	248	237	254	234	223	238	216	227	240	217	290	247	226	225	222	231	248	245	229	241	241	238	238	210	240	240	255	245	229	250	238	237	203	224	202	220	225	227	259	252	229	219	258	251	238	233	234	242	213	211	243	254	226	233	226	236	254	243	258	225	228	237	224	229	248	232	220	236	221	240	217	237	216	237	197	235	245	237	222	215	246	214	241	235	252	253	221	219	226	244	238	254	268	236	242	232	226	217	235	252	277	240	186	235	232	254	232	227	229	224	251	259	219	260	243	251	235	224	215	224	229	258	240	225	242	249	245	270	229	218	244	233	238	232	229	234	232	241	225	213	244	249	246	248	229	238	216	232	241	225	230	222	227	268	208	241	248	246	222	229	241	236	238	277	244	217	264	242	231	229	242	202	252	250	208	253	244	234	235	269	260	235	240	236	226	215	245	238	241	234	231	257	233	228	228	208	220	222	235	216	221	235	256	219	258	236	243	239	231	241	223	211	255	244	240	234	230	217	241	221	260	206	241	216	215	249	221	279	232	223	250	254	246	254	214	253	222	263	239	257	230	231	212	234	237	231	267	255	231	242	243	245	228	213	240	222	226	233	247	224	220	240	216	230	216	250	203	238	255	245	229	237	221	212	234	242	232	243	246	210	240	229	255	205	221	236	211	243	240	194	226	238	241	201	215	210	241	262	230	245	200	239	240	227	233	208	256	232	269	245	235	235	234	249	235	248	212	252	225	228	241	261	222	232	240	241	253	218	227	222	231	252	257	231	252	244	230	217	224	221	228	266	240	226	225	218	228	256	233	247	272	228	238	261	215	207	235	219	227	231	237	216	210	214	227	236	229	239	227	232	223	227	213	244	220	243	214	278	217	226	200	222	222	234	241	201	240	222	236	219	243	243	224	221	269	240	241	223	209	221	240	244	217	221	233	233	231	223	234	239	244	274	249	221	238	225	216	223	196	257	238	216	227	235	230	239	239	234	251	225	240	260	249	240	212	254	254	215	239	250	242	222	250	226	245	244	241	244	236	234	253	212	213	234	242	243	229	236	252	232	227	268	221	227	260	263	219	241	220	230	240	218	256	247	251	229	220	256	240	237	237	217	226	209	251	248	220	230	218	227	240	225	221	285	225	212	243	234	237	245	252	221	247	256	219	206	203	247	234	216	262	231	232	207	233	249	215	210	238	235	235	247	256	270	247	226	228	248	229	224	233	229	208	264	219	229	281	229	254	224	261	272	243	237	215	252	235	248	245	238	235	249	234	237	249	224	236	196	229	215	257	240	253	230	216	233	213	249	230	216	221	235	253	261	241	251	233	242	261	214	236	236	240	230	212	235	231	235	229	260	260	247	230	235	227	234	241	251	256	254	241	229	211	227	219	221	213	213	224	230	240	252	249	240	242	237	216	236	242	261	234	257	232	217	267	224	214	259	209	249	247	230	232	220	209	240	221	251	262	231	227	239	238	261	238	223	231	225	242	234	230	234	242	238	228	220	219	225	241	230	235	230	221	219	236	251	220	237	242	227	255	236	223	248	230	245	234	212	240	240	222	236	253	258	263	217	253	237	247	228	236	219	236	220	220	240	270	282	249	252	233	219	243	254	219	239	229	187	215	225	235	230	241	231	232	202	218	240	270	235	237	211	225	245	241	232	218	261	251	231	231	238	268	245	249	234	229	241	208	225	241	223	256	231	242	216	215	245	233	252	207	219	209	223	213	217	232	221	255	241	211	219	226	228	232	252	258	268	205	238	248	257	235	248	241	233	228	247	185	236	213	207	244	221	228	206	212	236	238	232	250	236	236	249	248	268	204	217	221	249	248	234	222	225	213	244	258	256	255	223	236	259	224	192	219	254	221	238	253	236	257	243	217	252	235	241	234	233	215	237	213	252	232	248	204	260	249	223	228	232	236	229	252	252	219	231	249	220	257	218	234	256	234	237	209	240	248	222	240	217	208	214	227	232	233	260	236	244	268	243	250	242	214	211	237	215	229	225	228	242	223	242	233	244	249	234	242	227	230	231	227	256	248	222	216	230	260	265	235	237	231	243	232	227	222	262	253	233	241	214	233	229	248	239	207	216	261	218	233	212	210	236	260	208	223	218	238	217	217	236	227	223	220	267	222	247	237	247	238	220	243	241	206	246	235	240	258	246	198	230	251	225	211	244	252	224	225	247	228	224	220	235	185	247	221	230	208	251	242	241	234	257	218	224	226	244	249	253	241	243	216	221	218	252	206	229	224	212	238	236	229	233	224	225	235	230	234	242	234	233	247	184	249	247	248	225	248	245	221	260	240	238	245	230	206	235	240	210	232	230	228	233	220	224	213	239	213	231	238	211	231	224	232	253	229	216	233	256	258	245	225	228	254	255	229	225	215	237	235	224	251	242	259	213	249	256	222	233	209	256	249	195	241	241	227	274	271	248	205	230	278	247	211	238
14503	27067	26041	18503	14193	11308	8755	6922	5780	4869	4206	3822	3276	2604	2054	1654	1409	1274	1076	975	905	841	848	842	858	821	767	721	706	679	673	608	627	594	603	575	582	581	579	625	594	535	564	563	574	503	489	545	506	489	509	519	518	459	505	582	510	538	516	500	503	505	532	487	516	552	533	520	566	524	524	567	511	501	524	500	515	520	504	514	580	505	526	521	498	504	510	551	526	505	504	507	508	495	501	527	507	532	529	555	517	486	524	522	515	475	504	512	493	508	500	454	552	549	505	505	534	532	520	512	531	488	523	536	508	513	502	486	563	537	494	534	519	539	513	465	508	542	535	532	502	524	510	502	525	528	544	523	542	489	499	516	509	517	514	526	512	518	516	515	575	538	499	542	514	529	522	513	519	516	488	523	482	535	544	539	570	527	535	550	512	532	498	536	496	503	521	547	509	521	529	489	527	539	525	536	507	545	526	522	498	475	563	461	504	513	492	536	502	533	515	449	534	479	469	521	485	539	542	512	501	521	483	540	479	512	565	503	575	485	475	524	532	504	531	560	516	519	493	519	459	545	435	503	521	528	495	520	525	513	506	485	544	539	528	490	530	544	507	548	536	487	531	507	510	495	503	504	550	503	529	510	480	521	548	505	516	484	545	480	539	524	525	501	491	509	521	507	528	497	547	519	505	499	529	516	526	538	508	504	507	522	543	529	539	513	521	494	544	539	536	522	484	524	500	532	571	538	513	535	547	502	515	570	513	507	524	476	500	492	541	501	515	563	513	587	531	495	539	547	529	525	542	522	538	552	518	509	510	517	544	488	517	511	493	535	533	517	480	542	492	533	491	535	516	498	527	562	520	555	487	527	555	513	535	525	549	478	515	536	509	532	524	529	496	565	505	546	553	518	487	477	559	519	544	484	521	509	571	516	503	495	505	512	563	520	495	514	527	524	498	538	512	473	496	505	502	545	486	560	512	533	518	481	504	488	496	496	532	521	512	546	558	517	500	504	525	506	546	529	504	473	529	564	504	469	518	532	511	530	552	501	456	506	515	515	516	521	504	539	510	499	476	522	533	516	500	505	531	510	471	552	535	515	510	475	492	508	516	507	500	496	496	487	512	539	511	528	552	462	537	510	516	481	512	487	494	486	484	486	510	489	509	488	557	481	535	502	535	521	521	528	538	503	546	522	476	468	510	516	527	517	499	551	560	494	514	508	550	516	521	527	506	473	474	498	542	512	492	528	516	460	517	526	559	532	522	543	528	516	488	491	525	508	563	511	531	464	486	539	506	544	567	533	529	480	488	526	460	539	521	514	534	555	488	505	530	498	488	547	521	499	539	525	510	495	500	524	520	550	496	496	493	537	541	502	473	501	502	536	525	481	512	513	528	534	532	537	500	533	517	520	538	578	554	494	510	536	545	450	497	518	547	503	513	534	484	491	482	552	522	514	524	484	525	499	518	539	476	500	517	530	511	513	493	507	482	520	508	523	548	523	517	523	550	461	519	502	511	494	477	500	500	497	524	522	531	543	503	527	521	519	518	501	537	517	545	518	514	541	518	502	565	502	477	525	532	535	513	540	488	509	499	500	502	501	508	547	500	467	531	447	553	512	527	533	473	484	565	541	511	489	568	510	539	499	520	515	511	494	533	514	519	491	515	503	486	545	515	536	526	525	501	490	525	561	509	469	507	536	532	506	531	550	539	489	505	501	517	526	499	515	509	498	460	519	514	473	460	549	537	518	470	494	528	496	507	510	477	523	509	502	522	485	511	532	503	521	502	481	496	537	513	467	502	534	503	487	494	481	518	553	507	502	519	498	521	497	540	471	527	491	559	511	519	552	518	534	497	534	533	483	522	528	497	515	529	511	509	518	536	493	480	534	559	509	520	485	535	543	500	526	499	487	551	500	529	515	511	503	526	491	513	509	517	520	491	505	491	516	510	507	553	525	523	488	495	517	481	541	505	515	501	539	486	496	469	509	517	521	510	548	527	491	476	515	528	515	544	496	524	496	525	463	494	521	505	535	517	537	487	548	473	531	510	488	492	499	520	523	507	501	509	505	523	470	524	508	559	475	479	532	507	505	516	524	538	536	543	549	469	540	544	510	510	495	535	544	492	486	503	543	499	440	514	510	527	493	507	526	536	497	541	536	511	506	517	471	544	526	489	526	526	515	555	529	481	491	501	559	485	515	497	538	497	504	515	516	504	517	517	509	466	505	512	544	487	517	548	546	519	536	505	520	500	469	507	507	519	483	542	498	495	539	555	542	536	518	537	512	533	526	509	496	555	509	501	527	518	553	562	534	519	518	513	518	522	493	540	494	566	518	538	543	495	525	509	538	484	525	477	542	532	526	511	508	511	473	517	504	572	481	526	515	535	514	540	537	511	519	509	489	534	489	509	498	541	538	487	517	491	519	485	520	506	529	520	548	536	473	522	545	515	529	531	513	527	540	513	502	545	519	489	511	495	501	545	499	515	522	530	532	551	476	526	490	541	504	515	508	518	518	524	502	543	514	490	557	525	503	535	500	553	537	523	540	509	497	500	533	531	521	509	519	528	530	494	478	504	499	481	510	500	520	531	538	532	525	481	498	500	539	540	499	531	504	523	546	502	525	460	496	499	555	504	470	527	547	518	531	533	514	544	493	511	576	495	503	507	565	489	530	503	500	491	504	525	529	501	480	526	472	516	522	511	492	512	506	500	538	503	501	517	470	502	520	488	553	506	537	525	503	520	541	557	517	507	494	561	516	506	544	525	524	511	544	506	494	517	562	493	506	516	523	544	504	539	522	516	507	494	479	462	550	508	573	512	522	545	511	523	525	581	540	527	518	556	503	511	521	491	502	515	564	482	503	533	484	507	511	523	516	542	512	501	511	536	491	518	525	500	517	503	550	531	514	539	531	503	538	522	504	513	496	510	463	528	504	540	480	498	549	557	549	526	466	516	527	546	511	520	496	512	515	505	494	468	506	486	521	512	508	513	521	528	515	588	490	513	479	520	523	532	500	519	538	505	551	533	511	532	513	480	495	531	518	519	507	528	584	484	487	527	523	521	516	494	516	528	516	534	503	550	557	555	522	486	496	553	520	551	569	498	514	504	515	547	475	505	519	530	551	542	523	533	514	519	549	480	533	493	510	513	538	530	506	452	518	503	498	524	501	505	508	551	511	513	540	508	515	525	532	532	503	566	453	513	485	536	496	532	481	544	542	533	510	506	510	533	521	570	527	518	501	533	509	534	520	516	538	517	491	511	499	545	513	524	558	520	521	507	516	480	476	507	513	507	514	522	505	524	476	513	528	520	556	532	513	550	579	529	518	548	473	465	516	549	510	510	486	497	540	500	514	536	551	540	482	522	527	520	490	551	545	545	488	501	496	538	534	512	512	551	531	503	508	544	526	545	514	536	527	508	487	542	505	509	497	523	524	497	503	536	492	527	519	474	516	538	525	537	513	565	558	548	497	508	502	494	540	538	495	554	519	504	522
24215	21407	28834	24365	21369	14323	6216	3463	2686	2284	2065	1772	1596	1297	1143	894	776	713	685	618	585	591	578	507	531	538	518	490	454	500	430	467	467	453	424	439	474	417	421	439	457	490	397	399	417	443	409	412	407	428	401	425	423	393	409	413	420	402	456	418	411	424	386	410	421	406	392	412	371	380	409	377	402	405	403	396	414	392	375	432	383	402	410	412	397	394	387	424	408	453	417	408	414	397	414	414	370	423	402	386	429	423	428	396	423	399	376	377	413	410	405	391	412	421	376	390	401	418	400	434	406	381	404	386	429	391	411	393	393	432	437	430	411	462	410	415	425	391	405	406	396	382	411	434	376	435	436	404	380	405	429	400	414	395	418	408	393	379	409	427	428	416	386	428	439	416	432	406	409	410	372	392	413	437	410	418	390	406	414	422	386	372	406	382	430	413	448	414	413	396	414	428	403	375	420	408	396	405	403	372	403	427	428	446	377	406	407	425	380	421	407	416	409	424	402	373	410	377	392	405	387	406	433	412	362	419	420	410	429	405	413	422	398	406	430	415	420	459	415	380	408	397	389	377	415	419	404	417	416	385	395	424	419	382	440	402	440	416	383	370	407	392	407	381	427	415	378	414	426	404	437	405	425	383	408	434	360	413	390	363	410	390	410	439	392	428	401	414	433	397	427	395	354	416	448	417	394	414	363	432	449	440	393	396	441	393	445	423	396	458	394	433	442	386	417	428	407	406	389	396	431	401	447	417	419	421	403	413	387	424	412	417	426	386	380	409	393	419	403	394	401	397	362	391	403	394	400	430	408	396	410	383	424	388	379	426	399	413	378	382	406	442	385	376	415	426	406	434	389	383	385	393	381	391	424	396	419	391	410	405	396	431	429	419	412	403	391	427	407	425	432	384	396	391	421	388	368	397	451	396	383	378	402	438	438	412	410	387	400	395	407	405	381	402	405	443	380	422	372	394	402	412	417	398	388	435	393	374	386	389	398	422	443	418	403	389	391	412	386	397	433	420	397	403	386	414	399	415	385	408	412	435	446	422	441	418	450	427	390	406	402	426	422	451	371	432	395	398	441	413	392	373	421	437	395	410	447	429	427	413	418	417	388	401	395	427	408	391	391	433	434	409	413	395	431	392	387	397	412	418	394	420	388	458	368	389	439	384	415	393	434	412	372	413	411	396	421	404	419	429	393	433	368	402	413	418	432	406	400	397	389	405	402	396	443	428	395	394	419	395	393	404	385	400	383	400	418	421	381	416	392	396	392	432	411	417	426	374	387	437	457	429	396	353	396	422	351	413	427	425	395	395	409	401	417	429	393	407	382	408	364	373	403	405	392	399	397	365	440	389	408	418	430	432	421	438	382	414	430	440	430	398	431	443	382	432	388	422	389	424	416	376	449	424	375	434	427	407	402	415	415	372	424	402	439	415	404	392	409	421	421	401	411	440	409	369	418	391	408	397	416	401	397	403	405	424	407	405	415	403	405	420	416	417	427	415	431	381	374	419	393	396	439	415	434	393	413	368	427	358	449	415	406	397	389	402	427	422	424	424	404	424	425	422	408	439	397	445	408	445	405	436	412	398	393	395	403	397	423	405	374	382	406	399	406	433	384	420	424	411	396	420	469	397	425	426	395	419	361	420	414	399	416	434	393	386	429	417	380	427	387	386	406	397	445	454	411	407	386	406	405	414	398	420	417	398	428	416	376	428	384	414	427	382	422	401	393	425	423	424	385	406	429	399	411	423	406	423	350	432	382	402	421	436	434	411	411	396	373	420	421	394	395	413	399	394	414	409	378	437	414	358	374	389	397	426	380	382	430	409	376	376	405	407	466	401	394	397	369	375	425	383	411	400	417	424	373	357	386	417	397	388	411	423	426	381	406	421	408	418	409	376	410	442	436	430	393	391	400	425	392	417	422	401	411	398	374	441	398	417	406	425	399	381	428	409	416	418	400	429	403	426	392	424	379	392	419	391	412	387	446	410	412	425	453	411	404	382	389	397	429	395	454	392	425	412	386	396	408	412	391	423	434	370	374	410	438	413	423	393	385	414	368	416	423	416	417	424	430	400	419	417	385	411	414	414	410	405	439	413	418	406	395	392	425	387	374	427	453	424	432	397	367	397	395	380	432	426	437	399	383	379	435	396	425	394	434	416	393	374	416	399	416	390	404	443	398	388	378	423	387	457	383	369	425	376	436	415	382	414	413	387	406	385	428	436	391	403	392	415	404	402	401	380	399	395	409	423	452	388	418	388	413	432	416	412	418	421	408	423	405	427	409	382	388	435	387	411	399	456	433	404	427	374	393	397	379	444	407	405	347	414	427	417	423	436	396	428	429	378	416	447	437	402	400	460	387	402	395	427	378	404	403	455	408	412	401	422	417	449	410	411	405	395	383	421	389	378	392	439	397	423	430	392	426	406	424	384	400	391	421	398	401	419	375	418	407	370	372	423	408	388	414	371	368	388	432	390	381	418	380	436	374	398	410	411	404	398	390	404	428	413	434	401	411	403	384	373	429	375	419	383	415	396	401	386	389	419	406	440	431	378	413	412	392	383	390	395	417	409	460	399	430	365	412	399	403	400	406	401	421	401	449	395	420	424	431	382	401	397	427	407	380	417	382	442	404	406	414	388	414	393	403	378	423	422	407	391	440	370	390	421	396	423	352	389	405	411	374	383	426	409	378	361	417	372	403	409	392	402	394	403	409	390	440	404	393	373	404	423	402	404	406	413	405	382	411	413	403	398	395	409	430	452	372	388	428	435	412	413	398	394	423	409	385	385	413	398	432	404	391	380	399	413	414	396	365	390	410	397	389	426	403	395	401	446	386	409	388	364	403	428	373	408	390	392	405	409	440	397	422	426	388	424	415	402	440	374	409	414	383	429	386	419	389	392	436	390	410	417	427	421	403	401	418	408	412	399	385	421	410	423	411	397	439	428	423	418	405	436	430	383	404	411	440	421	373	431	368	417	417	447	453	440	415	395	398	417	418	400	409	400	426	422	400	442	442	439	408	428	403	386	432	434	380	397	436	413	371	397	412	409	425	408	401	405	419	408	427	421	390	416	376	399	387	391	405	427	392	395	425	442	404	416	412	419	402	409	380	405	398	406	431	397	400	407	404	394	430	439	398	409	431	418	426	392	412	385	409	388	390	393	397	428	409	418	378	391	368	419	417	423	393	381	438	442	430	378	438	406	402	393	393	447	427	389	397	411	414	435	424	404	415	402	413	405	356	422	403	373	419	391	417	404	387	394	388	415	368	429	374	409	425	425	401	411	417	426	439	382	404	339	414	409	378	395	392	433	416	378	417	404	429	403	452	442	446	417	422	420	458	397	436	388	397	365	382	386	431	418	418	437	366	397	462	462	440	389	385	403	384	435	387	393	386	403	398	458	383	400	413	425	391	407	409	435	383	438	372	426	395	397	410	414	398	436	380	418	419	395	385	410	408	436	408	425	401	406	391	368	416	441	437	375	408	389
17452	32736	31318	23689	19263	15489	12520	10316	8822	7482	6725	6029	5086	4191	3283	2751	2278	1987	1748	1607	1478	1349	1377	1283	1285	1348	1268	1181	1140	1105	1009	997	995	1011	1020	1018	928	928	945	926	958	838	914	916	903	848	869	831	855	870	852	867	885	829	823	851	866	819	810	827	895	825	823	803	824	854	821	825	815	863	807	878	832	876	850	797	848	808	823	814	858	847	890	885	825	843	826	831	835	863	873	824	816	827	815	867	887	861	879	778	851	848	814	822	835	825	858	800	798	870	822	790	838	801	829	832	858	833	785	836	810	818	784	854	851	823	841	854	878	852	808	826	820	837	830	859	822	860	834	838	835	827	832	830	823	862	811	806	833	823	858	815	804	798	857	844	845	839	810	799	807	822	842	837	809	828	791	831	834	854	814	858	859	825	855	857	835	838	867	834	892	857	828	802	784	842	874	882	826	911	868	817	817	816	845	832	842	821	873	803	824	874	802	806	827	821	810	802	800	847	826	802	833	840	801	794	814	791	807	827	855	784	829	821	840	839	885	843	825	850	831	797	802	866	820	792	844	849	834	832	790	844	790	851	861	826	848	847	827	809	791	850	862	819	851	890	818	845	844	783	846	826	843	829	828	767	875	878	793	831	831	817	846	819	819	848	810	812	850	833	853	796	880	899	796	846	845	803	822	810	793	897	837	808	841	830	795	864	872	833	878	883	802	801	837	849	849	862	809	822	800	842	829	827	874	847	808	835	804	856	866	821	762	812	786	838	842	832	754	820	796	839	861	832	871	803	806	844	827	821	854	873	793	821	896	795	857	796	851	876	842	865	870	816	823	859	848	887	857	818	815	830	838	795	833	827	795	798	827	834	814	785	832	787	859	841	843	848	810	865	823	826	833	802	826	845	763	849	868	798	888	874	816	841	832	811	810	803	778	883	847	823	853	841	786	856	828	803	845	793	829	818	839	815	898	788	860	788	816	857	790	803	834	817	845	791	821	853	847	835	839	829	808	812	848	823	846	851	868	810	831	848	832	870	839	852	789	846	836	823	856	832	861	848	887	801	846	848	828	823	843	857	792	856	825	883	812	809	798	857	827	825	796	833	834	832	817	848	784	827	854	838	839	827	828	832	797	811	849	913	806	851	825	861	798	838	841	854	882	822	846	834	768	856	822	829	816	891	840	822	817	815	869	821	848	862	868	846	815	851	787	878	856	867	862	830	859	824	835	871	818	869	858	844	832	819	857	844	855	848	825	844	843	833	815	845	819	846	764	839	854	831	834	806	767	833	878	854	807	847	797	833	793	863	857	826	800	836	839	804	841	808	831	831	797	826	825	837	875	766	833	837	812	852	861	916	866	849	865	771	829	879	822	868	808	825	842	782	853	838	831	823	847	798	856	836	853	859	878	848	834	849	745	808	820	826	815	807	848	838	820	861	831	847	795	767	867	805	847	835	894	812	817	849	837	742	877	851	806	817	775	797	833	843	824	826	824	812	830	842	809	843	865	829	835	839	839	840	841	864	858	907	803	867	800	831	845	845	833	836	857	807	824	844	835	817	898	808	881	852	811	810	854	831	820	811	819	814	819	849	823	814	828	801	799	849	900	788	853	868	860	813	846	866	816	864	857	812	808	841	832	824	887	847	840	870	823	854	807	801	836	802	848	860	839	855	847	841	867	798	851	854	846	844	847	897	831	860	817	786	835	848	885	877	812	837	810	847	853	831	865	826	811	873	822	823	836	815	812	832	835	844	803	892	844	848	817	810	804	798	814	828	874	855	794	871	776	856	849	802	879	844	864	870	805	829	849	853	870	832	834	817	815	818	810	812	816	836	880	805	854	833	841	820	813	845	814	834	824	823	874	888	861	783	870	821	775	833	823	788	848	859	853	822	836	851	853	864	831	849	850	810	832	860	836	847	848	861	864	803	823	858	838	832	844	828	853	837	836	828	822	806	847	850	840	780	810	828	788	855	799	823	808	821	839	813	862	823	902	821	838	851	798	840	828	889	827	864	855	821	820	890	792	806	841	840	827	813	826	853	858	864	842	813	859	832	880	783	864	803	853	769	799	843	800	817	774	860	840	796	804	895	828	795	865	795	835	806	830	898	812	756	819	818	830	830	778	818	849	868	774	813	845	829	831	828	831	827	820	848	858	812	833	846	856	851	834	788	838	831	874	857	835	811	818	856	862	828	804	866	825	807	856	808	858	825	860	837	813	843	811	828	823	834	867	895	823	849	827	810	802	868	895	806	799	819	856	795	842	789	829	819	849	858	812	803	886	849	816	824	815	794	849	818	832	798	826	783	860	811	866	820	852	876	852	793	835	826	802	848	838	813	839	835	923	839	816	810	833	819	810	822	871	750	839	775	829	822	827	854	807	833	804	842	800	794	868	852	835	864	828	826	850	794	823	841	868	792	842	811	847	823	806	848	844	832	818	862	859	803	813	813	817	861	823	857	821	849	823	839	830	814	848	788	877	802	807	839	823	816	841	814	830	832	809	875	876	813	812	905	804	857	764	778	826	898	871	832	846	824	817	823	836	875	797	841	817	875	853	852	877	868	878	821	861	815	848	817	915	840	824	872	833	802	794	813	804	822	846	794	867	797	805	823	841	828	883	888	913	825	864	792	776	844	818	819	829	858	852	814	850	812	856	827	845	902	846	832	783	843	840	864	829	832	859	873	865	830	802	775	839	805	856	843	847	857	809	779	829	874	849	865	836	862	814	876	863	852	833	860	803	867	899	834	870	814	798	841	794	855	876	834	837	804	865	852	814	756	828	809	852	833	874	833	794	812	845	874	824	836	822	810	838	797	835	775	793	806	871	800	798	865	857	834	852	784	836	836	838	811	826	811	802	817	848	830	799	820	838	786	828	837	835	826	856	827	864	881	816	803	820	818	793	815	833	884	868	799	844	828	861	858	792	825	827	815	805	820	863	827	850	824	822	833	842	819	835	790	898	851	865	793	857	841	854	816	822	827	863	845	803	868	821	841	801	848	871	902	840	755	777	783	827	885	826	841	862	838	846	842	818	896	808	913	800	785	827	812	787	819	844	878	844	883	813	818	778	861	852	834	825	862	833	866	818	821	832	829	873	864	880	840	836	821	799	872	839	803	819	853	853	847	837	819	852	791	849	864	800	775	890	847	774	850	868	816	825	774	842	874	835	841	872	823	834	881	806	812	812	859	841	881	821	800	861	861	795	799	842	895	867	811	829	822	860	844	797	846	864	859	846	818	855	816	803	829	853	853	805	801	871	835	843	828	792	838	842	847	838	862	842	897	818	814	869	868	833	846	847	855	813	823	817	805	855	900	854	849	831	842	863	825	825	838	848	817	788	795	845	867	859	835	835	826	847	811	827	839	837	803	839	856	829	866	818	810	825	794	781	816	853	840	882	860	843	845	847	842	836	823	828	776	856	775	874	831	814	862	829	848	812	838	853	861	797	797	784	795	825	829	817	845	821	808	861	861	799	818	805	890	868	870	827	848	837	829
27316	18233	8879	4464	2341	1627	1094	854	707	647	588	534	502	451	364	328	305	284	276	285	291	271	286	277	289	271	303	263	281	273	249	249	241	258	252	259	228	251	275	239	257	237	263	241	275	225	256	239	259	255	225	256	262	233	251	233	245	240	222	220	253	230	229	241	227	248	228	242	231	235	247	229	254	247	260	244	225	227	258	240	264	217	235	230	240	227	235	249	245	239	235	262	232	255	224	219	250	265	224	266	254	227	238	243	255	231	238	235	233	249	238	255	264	251	248	245	223	255	230	226	220	229	248	235	245	239	237	238	249	229	272	257	253	227	269	249	246	245	248	234	241	263	242	255	243	260	236	244	254	260	225	224	237	220	254	225	238	222	231	230	253	264	255	246	276	263	230	236	265	263	232	225	236	222	229	240	226	261	256	266	239	239	231	215	241	233	247	251	263	261	260	253	256	237	254	258	246	229	240	220	250	237	264	243	248	242	240	248	231	257	256	249	234	265	226	266	240	250	232	243	216	229	218	241	238	246	260	243	229	229	268	247	254	241	262	268	222	246	244	257	241	232	266	232	238	247	225	224	207	235	261	236	230	262	260	252	269	218	275	235	243	270	260	256	207	240	250	244	225	254	243	279	270	240	279	260	239	246	221	251	257	239	240	238	243	252	247	236	236	252	232	235	252	255	248	219	208	232	254	245	237	239	231	230	242	218	217	262	248	251	241	235	255	264	253	240	249	241	232	247	236	270	235	263	238	237	226	235	272	267	239	245	243	258	235	231	203	244	257	243	256	263	255	254	236	237	221	248	238	255	258	248	248	231	226	229	251	241	234	245	228	263	243	236	256	207	261	218	215	254	239	239	225	235	250	260	235	258	227	268	225	261	236	247	259	225	255	218	226	236	250	248	224	238	233	230	266	261	239	240	236	245	238	218	231	240	219	250	235	279	225	235	233	237	263	235	270	245	246	255	267	241	243	259	267	246	283	262	241	232	237	235	219	234	235	231	227	271	227	242	269	230	245	234	224	255	239	227	224	252	241	236	254	262	248	245	229	227	232	240	242	236	256	255	253	222	225	258	254	260	218	214	236	252	237	223	255	244	247	253	242	264	212	272	249	236	235	251	227	235	255	210	245	211	218	262	259	263	245	251	223	236	224	219	231	231	247	260	260	238	236	253	264	236	217	252	233	247	220	252	211	292	243	234	240	261	232	256	265	279	214	241	224	240	236	238	228	249	241	217	245	245	209	258	229	263	262	226	229	240	238	239	254	247	217	258	239	200	220	249	235	224	257	264	282	246	243	261	236	249	229	263	237	249	230	194	244	265	244	219	220	237	229	233	281	223	242	231	241	214	237	239	235	225	244	252	247	247	275	252	234	257	243	241	249	212	258	244	239	243	247	246	246	252	262	262	252	241	287	238	259	256	225	266	252	249	236	270	248	244	246	240	238	235	235	242	228	240	245	216	221	247	216	258	253	228	245	245	238	244	242	229	220	215	242	266	223	248	246	231	239	246	230	255	221	258	249	233	241	239	232	247	251	235	238	228	253	239	239	235	238	268	248	248	225	224	243	214	231	260	241	235	218	251	232	254	238	229	247	251	245	245	236	244	235	236	301	201	234	264	242	249	230	220	227	239	269	219	241	260	276	228	236	234	233	262	247	220	250	241	238	258	238	236	234	258	240	259	244	231	233	240	255	230	255	214	243	241	255	257	231	229	226	283	253	250	238	259	235	245	263	242	228	258	253	257	243	233	228	261	244	223	232	240	225	229	285	262	236	221	235	254	241	239	239	208	235	242	255	236	224	222	244	260	263	219	235	235	233	252	245	271	239	241	241	238	265	243	262	254	244	237	258	229	232	259	236	258	224	265	227	226	243	270	234	245	230	226	248	223	266	234	246	237	212	269	247	231	244	239	231	229	248	263	236	217	231	231	242	223	255	222	230	220	245	246	247	266	199	266	261	251	235	248	217	228	250	263	263	241	257	250	257	216	230	257	271	245	226	228	258	259	236	246	246	220	243	216	247	246	250	264	243	227	247	259	232	277	234	235	278	234	258	256	236	222	272	234	215	251	246	235	218	221	233	280	261	251	249	246	246	249	252	236	240	258	224	232	239	241	220	234	234	242	221	239	256	241	242	264	250	259	232	267	243	232	252	257	243	231	250	224	240	217	213	303	267	253	247	215	249	262	209	274	237	258	237	231	250	258	244	256	232	236	236	252	279	228	231	245	223	258	220	262	244	256	239	236	250	245	260	222	260	219	239	225	233	235	243	247	219	258	226	240	240	275	250	263	236	256	224	248	225	241	229	231	253	252	260	249	251	248	252	222	249	221	254	265	231	233	272	272	246	234	245	256	237	261	238	205	256	261	228	271	249	198	243	219	249	264	210	230	262	265	236	243	232	237	254	232	237	230	268	228	242	231	262	237	250	274	233	251	251	249	245	233	247	232	229	227	248	255	235	247	259	240	245	236	248	233	242	208	251	286	220	210	221	228	252	263	207	235	231	228	245	266	276	244	247	233	272	244	233	239	250	235	238	228	238	226	204	249	251	258	214	252	258	245	230	232	226	234	245	224	234	236	225	236	211	238	215	221	214	230	252	253	214	242	254	231	235	243	219	213	248	251	240	254	241	230	233	218	239	260	227	247	251	250	241	250	223	221	215	254	240	244	253	240	248	263	236	244	251	246	246	245	261	220	241	210	229	252	264	268	236	220	254	262	243	253	219	251	285	247	222	234	240	245	228	258	251	256	249	227	275	259	222	220	258	239	232	237	255	247	235	247	253	234	250	269	249	250	276	249	235	241	217	263	235	235	228	223	243	280	248	233	249	252	246	232	235	220	235	238	213	258	213	257	215	270	236	243	231	218	236	255	250	238	241	220	218	235	274	255	247	234	251	220	221	290	224	235	241	237	224	235	250	259	227	239	277	230	255	253	225	220	246	220	226	255	234	258	232	264	252	258	222	266	235	221	239	240	253	283	247	247	245	227	222	235	253	246	253	247	243	257	246	239	262	251	231	260	241	255	266	232	244	232	261	232	246	244	238	246	257	222	233	262	277	251	264	212	219	283	246	249	239	244	240	226	244	227	265	242	239	261	249	234	226	219	268	272	241	248	261	219	258	247	239	226	240	229	234	234	234	253	266	227	251	240	232	281	240	266	204	297	252	243	230	248	249	225	236	230	254	245	215	223	242	249	215	235	252	254	221	248	274	264	241	231	225	239	260	252	247	224	249	249	243	232	236	249	221	242	254	272	238	259	232	269	215	254	270	260	241	265	225	237	232	249	246	245	242	235	263	235	229	234	254	248	241	273	277	240	242	221	224	245	231	257	231	240	236	267	256	239	239	269	253	234	234	240	271	221	231	227	212	254	240	223	232	243	269	262	260	252	230	221	253	252	227	243	229	257	245	268	251	221	267	241	251	232	265	236	223	219	223	239	256	250	249	217	256	240	263	220	239	222	276	236	245	221	233	235	262	246
11761	18214	17585	10609	7605	5634	4469	3492	2854	2391	2195	1968	1597	1366	1132	1004	874	838	773	730	711	673	719	710	720	673	627	660	626	643	642	578	618	657	581	619	582	601	596	561	565	566	571	544	573	565	522	522	541	590	551	569	523	532	514	534	531	554	508	573	586	547	559	545	522	547	527	490	575	535	519	541	497	529	530	537	544	575	550	581	512	554	522	547	550	555	545	581	517	571	536	545	556	551	541	524	563	579	543	509	544	561	567	552	568	537	593	512	491	579	544	528	540	562	529	562	536	528	573	524	580	491	531	544	546	533	531	578	556	498	521	502	530	542	519	572	589	556	546	524	547	557	610	523	540	544	534	536	559	555	571	526	544	522	503	501	543	541	513	532	537	515	507	540	542	537	548	542	511	547	520	551	566	551	565	534	517	573	531	500	562	533	573	566	534	538	532	552	540	520	566	548	524	586	528	566	591	539	516	489	499	528	561	537	562	565	530	550	599	549	573	556	603	551	549	551	559	574	531	529	523	581	554	590	575	570	552	535	493	598	528	505	532	550	569	600	570	509	548	544	543	548	557	538	516	528	539	555	549	578	544	552	573	497	556	564	542	523	549	506	511	515	582	565	547	543	531	481	524	538	518	522	539	541	528	509	559	531	502	566	550	556	525	562	556	595	567	585	562	566	526	562	526	551	524	516	538	525	588	533	546	570	547	546	578	498	510	528	518	547	538	567	518	514	510	566	567	510	552	545	533	574	506	532	555	551	549	519	516	544	532	535	549	554	561	546	610	497	570	514	566	555	529	524	560	546	573	543	531	556	560	560	538	536	559	525	563	530	495	513	535	526	490	529	566	533	582	528	524	546	541	507	591	522	515	530	597	534	504	523	514	533	558	540	531	526	550	549	568	545	542	526	547	573	496	516	575	588	560	557	532	525	566	536	529	527	564	513	509	534	508	544	544	572	540	526	561	552	533	526	548	557	530	538	556	534	543	515	523	522	549	566	547	538	579	532	521	525	544	525	520	529	567	525	524	517	495	516	531	516	514	539	538	548	541	579	494	530	543	551	531	507	547	510	566	561	551	552	564	548	557	555	550	505	541	520	558	539	551	519	588	517	503	537	539	547	529	565	535	541	517	563	519	509	556	542	538	550	514	567	537	571	540	560	573	503	550	570	537	541	532	516	588	541	550	550	535	566	569	549	530	552	549	513	531	568	543	576	527	578	549	549	493	550	514	555	529	582	513	517	537	494	542	550	556	555	539	529	519	496	544	579	519	552	559	515	533	548	539	575	535	528	512	530	551	513	522	539	552	559	562	543	529	556	548	541	588	550	540	516	562	548	532	530	519	583	551	507	522	533	552	532	510	513	567	554	515	549	535	524	555	535	505	551	526	547	525	543	540	545	525	521	568	549	523	541	510	542	517	568	499	546	551	552	519	582	550	562	508	562	516	512	511	548	499	492	572	553	523	533	540	531	554	570	567	539	572	561	535	539	529	537	546	551	523	527	561	521	569	566	526	572	518	564	509	544	548	533	553	542	537	490	528	568	565	547	508	534	528	513	475	544	558	558	570	554	521	530	508	546	553	515	537	569	560	596	558	586	555	585	555	512	541	535	533	516	531	528	551	564	570	564	515	515	516	549	575	535	549	532	534	528	534	561	534	553	559	572	533	553	541	527	539	498	534	513	552	529	564	522	494	545	567	525	508	486	501	525	542	541	535	539	548	547	534	573	555	497	520	533	515	552	553	515	549	568	557	557	545	514	550	526	507	502	524	515	549	577	540	536	574	533	581	530	622	522	538	565	497	537	502	540	546	592	583	535	562	498	550	526	543	521	537	559	571	528	607	530	576	527	552	567	528	546	534	550	547	558	533	551	543	544	523	546	526	544	565	549	553	543	561	507	551	571	527	566	503	567	534	542	516	553	508	526	538	569	529	547	511	566	558	545	505	540	541	535	529	501	530	530	540	511	540	525	551	560	559	537	531	557	525	566	558	516	525	553	578	521	533	531	512	559	572	509	517	550	526	510	536	590	547	594	520	530	503	590	551	537	557	556	553	515	539	528	552	528	525	525	554	549	536	513	536	507	542	558	531	501	522	521	534	551	579	532	527	545	559	550	572	555	553	529	549	516	575	524	551	554	557	509	519	508	506	554	573	541	528	533	536	585	527	536	535	548	529	539	520	531	516	564	527	565	580	564	523	570	545	534	556	549	530	522	516	504	513	534	569	520	530	527	539	542	569	485	561	510	528	563	524	542	540	546	576	536	557	515	555	584	568	565	583	528	547	554	570	543	527	516	528	562	540	547	505	560	545	534	518	554	532	539	522	566	576	495	543	571	527	542	563	560	568	590	551	573	553	538	519	532	555	545	537	518	491	518	551	561	526	511	515	557	544	569	524	551	535	519	524	542	537	527	539	552	572	543	525	491	507	534	531	513	565	551	520	533	551	588	568	528	533	541	541	557	523	539	559	562	494	565	531	539	530	510	565	572	534	516	536	568	565	526	500	545	475	552	537	500	557	566	546	554	539	531	559	534	528	532	521	518	545	569	515	520	521	556	567	544	540	536	542	580	604	543	541	562	516	547	507	536	545	521	547	581	516	549	536	543	485	545	541	525	519	526	559	564	548	556	546	531	528	537	549	536	532	515	502	537	507	514	527	562	499	540	554	540	590	499	567	535	558	577	598	533	544	521	565	583	601	550	541	547	475	565	552	546	579	546	545	544	557	571	546	538	466	555	553	491	548	489	580	569	552	572	510	549	532	566	541	574	561	535	567	548	505	558	524	580	537	526	566	506	542	549	545	590	516	549	537	535	514	549	567	547	493	560	542	523	576	554	544	535	512	555	553	541	528	578	576	535	544	510	509	517	516	507	573	555	507	548	533	517	557	577	586	529	515	516	567	526	543	582	579	545	528	540	515	549	554	558	508	552	531	567	533	539	524	582	539	535	574	577	528	509	546	516	518	578	569	527	518	523	569	550	527	574	540	552	589	595	567	542	514	520	562	557	548	533	582	533	531	564	528	491	542	561	556	581	575	548	565	545	491	523	553	522	547	543	568	535	509	550	571	564	529	530	546	567	522	494	554	562	540	535	560	504	550	536	558	566	513	511	518	551	546	590	542	530	564	529	558	518	489	575	541	498	555	539	540	539	556	516	545	559	577	547	570	523	555	516	529	536	561	533	508	567	536	543	507	531	536	566	507	542	568	514	579	572	552	553	549	495	551	501	563	550	553	557	535	561	573	546	536	572	488	556	501	580	546	518	575	509	573	585	523	531	515	520	542	533	528	542	578	518	574	526	581	598	513	558	525	585	531	541	560	507	516	552	535	564	496	547	483	536	546	493	550	551	569	549	540	536	504	538	493	565	555	536	538	566	522	527	544	524	527	551	549	537	581	589	526	512	554	564	542	555	524	559	541	534	537	558	539	577	547	538	535	523	555	577	524	564	481	558	557	547	556	513	580	527	564	525	559	536	535	543	521	537
25080	21424	27885	25226	14214	4802	3086	2024	1524	1394	1225	1134	923	772	610	506	437	430	383	350	330	341	290	318	274	273	281	318	290	320	283	290	263	262	278	236	265	248	249	242	204	245	244	252	217	256	243	243	244	232	259	233	230	255	252	266	225	225	238	235	263	240	234	227	217	231	255	231	236	245	238	250	211	240	236	227	230	249	234	244	249	227	238	255	204	233	230	256	269	233	250	226	228	239	235	227	232	251	212	250	242	240	240	244	242	229	242	248	245	197	261	243	231	209	239	218	236	270	230	242	243	215	227	230	230	228	229	243	243	230	242	232	254	229	213	236	231	215	236	231	237	230	214	235	220	238	235	244	252	224	223	233	237	238	245	223	235	238	207	261	239	245	213	244	236	235	237	218	247	266	235	220	261	213	247	225	222	241	235	241	244	212	234	230	227	211	210	218	233	216	266	212	241	222	206	221	221	239	235	223	218	239	245	251	219	222	226	239	234	213	235	269	263	233	224	219	269	248	227	243	254	226	233	252	256	237	239	231	261	232	258	232	236	228	214	244	227	227	220	217	251	247	229	253	219	258	247	252	217	244	260	250	247	211	209	241	239	235	226	232	231	216	219	239	244	208	252	212	251	255	246	258	240	235	233	247	229	212	238	230	241	269	228	252	267	230	256	241	222	220	225	222	250	208	228	248	271	220	228	227	235	236	232	238	217	213	243	263	220	239	241	250	233	236	232	254	226	239	250	236	228	240	221	240	230	198	234	221	262	272	245	255	258	233	229	219	218	238	231	248	248	259	227	239	252	248	233	233	232	237	219	258	238	269	235	237	235	241	258	238	198	255	223	249	252	230	215	238	206	228	245	239	238	233	221	249	203	258	238	236	208	251	238	261	200	225	205	229	277	238	213	229	223	224	226	227	228	234	237	225	243	239	231	218	268	250	240	223	232	242	249	225	236	242	250	231	225	220	236	232	239	232	240	227	223	221	233	228	238	236	229	252	254	217	214	234	251	222	262	220	257	252	232	250	242	232	233	223	217	247	250	240	223	260	236	248	238	256	257	248	190	265	230	225	232	212	219	242	250	223	221	226	223	231	261	231	244	233	211	234	238	261	230	244	239	223	227	236	230	240	214	229	245	234	222	240	271	227	248	238	238	216	244	232	230	241	230	220	247	203	231	233	244	237	264	212	228	236	256	239	248	240	236	233	215	213	240	230	241	252	245	232	247	264	260	242	232	233	240	228	220	238	239	250	240	239	261	223	240	230	234	198	243	257	210	224	249	239	234	263	248	222	242	251	207	239	241	241	241	262	249	234	243	241	225	231	241	244	247	288	245	240	210	240	260	231	240	247	227	239	238	265	242	226	266	219	243	264	235	237	237	255	231	261	215	253	225	249	253	229	235	217	255	223	247	253	239	247	249	238	235	218	252	248	242	234	259	237	210	245	221	256	219	226	234	234	213	234	257	254	233	232	207	273	245	231	257	240	229	235	230	251	245	253	247	255	224	252	247	218	228	268	249	243	222	241	237	247	222	244	252	220	229	234	231	240	224	270	245	251	244	239	266	194	209	225	218	222	272	265	245	223	219	246	217	235	236	221	198	219	214	269	233	259	206	253	240	219	222	230	239	228	248	251	255	254	225	243	239	229	217	228	249	242	247	265	234	231	258	242	223	225	229	240	241	248	244	237	216	234	246	258	230	207	227	230	238	256	231	234	223	219	232	250	237	236	246	247	227	238	207	251	248	240	222	255	244	229	240	251	244	260	237	241	250	207	210	260	218	215	271	245	238	236	264	246	254	226	218	258	224	214	232	258	254	219	242	237	233	213	233	248	231	247	249	232	239	234	226	242	237	229	218	233	221	218	194	234	256	241	241	237	269	239	235	238	225	234	245	238	225	231	226	260	227	202	220	251	261	206	248	242	261	243	249	232	221	229	207	242	223	225	241	265	240	252	202	216	237	245	243	229	238	250	231	254	243	230	239	239	228	238	226	247	225	260	241	237	254	252	238	244	239	227	233	235	233	245	235	227	245	223	237	235	248	234	245	241	244	240	225	254	254	239	224	271	233	228	250	223	267	216	221	275	227	245	240	253	225	243	239	239	245	224	214	240	231	254	208	223	227	225	264	251	238	239	231	252	255	276	260	244	243	242	233	225	245	221	242	234	211	256	206	261	235	241	220	256	242	218	229	257	245	237	272	251	217	232	233	243	226	254	244	243	228	217	234	243	267	236	229	219	227	257	223	210	237	246	234	233	262	208	231	232	236	231	230	254	242	239	229	242	210	238	251	216	237	227	267	222	232	244	240	232	237	222	231	248	226	215	236	223	253	250	233	223	244	212	247	234	231	242	233	250	210	250	248	250	241	244	206	223	231	240	259	239	243	237	249	236	222	235	214	247	260	227	234	244	240	251	222	216	246	248	241	209	245	225	223	223	212	233	240	231	257	245	246	255	246	234	222	235	201	257	243	243	227	231	236	228	233	218	197	228	212	214	225	244	225	251	243	212	260	246	227	240	224	226	251	241	228	217	205	236	239	238	212	241	228	240	226	228	243	210	230	245	224	241	237	228	222	225	249	254	247	227	228	246	214	235	213	234	240	235	234	239	231	242	268	229	224	244	243	207	263	242	230	225	239	241	238	233	247	249	234	232	252	233	227	253	234	240	210	218	244	237	239	233	230	229	246	233	252	228	222	244	205	227	251	244	223	232	241	255	204	225	244	244	250	235	250	236	215	247	253	268	222	224	242	240	234	248	233	249	239	249	211	259	220	250	256	235	243	225	261	269	275	232	255	241	223	212	233	230	246	237	232	253	242	235	247	235	247	240	221	231	205	210	224	237	243	255	236	264	240	224	262	255	223	218	251	264	245	236	251	231	222	227	234	253	218	222	263	247	222	261	234	238	233	259	244	243	222	252	253	219	255	229	248	210	249	209	241	244	223	254	231	253	270	215	199	251	222	252	243	258	244	224	252	215	236	228	270	238	230	210	255	235	232	235	225	221	244	225	233	239	213	230	243	212	241	238	244	256	250	229	252	227	246	252	235	242	224	214	243	239	242	222	248	221	236	214	240	234	227	244	235	225	217	228	224	242	261	245	239	259	219	202	258	221	237	235	229	232	241	213	256	245	247	249	256	249	215	222	219	242	230	229	229	230	240	244	238	260	241	255	242	226	231	249	239	260	219	240	232	243	221	251	231	236	221	213	233	257	259	251	223	233	207	265	224	242	225	253	209	243	244	210	234	228	228	224	237	238	219	243	220	238	228	229	230	224	243	225	228	237	235	233	215	258	229	248	246	219	246	246	228	276	255	258	248	221	232	226	241	235	215	229	272	235	209	236	247	227	232	234	207	232	233	243	261	219	230	252	258	239	238	231	215	206	264	226	224	263	220	221	267	226	240	209	251	226	200	228	238	242	245	248	219	215	254	244	229	214	220	231	238	247	208	250	218	228	237	249	230	227	241	226	239	233	250	266	238	230	242	226
14931	27919	26353	18430	14216	10925	8589	7031	5742	5160	4475	3846	3235	2678	2117	1684	1331	1244	1085	1037	1004	892	862	903	819	785	804	763	711	694	639	659	660	632	615	623	605	632	615	606	581	581	516	566	525	557	546	557	592	588	515	539	541	505	510	532	513	517	529	509	537	519	527	551	532	523	508	466	514	544	527	534	500	522	536	520	536	520	523	536	523	509	525	491	531	542	518	533	518	527	485	539	525	511	549	541	532	498	542	544	524	530	515	561	525	489	484	513	542	523	488	490	524	535	554	545	492	541	530	552	530	539	544	542	509	519	505	486	498	549	476	524	473	530	552	535	543	534	552	510	523	531	541	546	568	553	561	526	552	539	533	526	487	488	546	572	550	518	539	513	512	523	506	550	533	526	534	541	514	533	497	526	546	508	510	516	542	587	528	517	520	573	513	523	525	509	494	512	515	543	553	462	532	569	575	515	541	552	536	543	545	551	498	511	568	523	524	551	537	543	523	526	518	511	554	524	508	539	524	540	513	509	562	544	480	506	526	508	498	507	538	516	533	514	518	545	571	511	509	504	504	491	538	526	539	469	525	497	533	517	531	539	529	557	497	511	518	518	528	539	568	541	513	540	544	517	505	485	562	525	539	570	558	459	531	524	540	524	525	523	513	549	514	501	534	550	519	551	537	539	546	537	489	520	524	556	546	498	518	546	517	516	529	519	517	560	518	520	504	548	534	582	541	546	556	539	525	511	548	527	523	493	562	506	558	535	520	499	487	524	528	526	553	519	542	497	508	515	560	529	544	468	527	503	531	527	488	532	521	508	505	538	507	527	498	493	524	511	530	527	533	554	560	537	527	512	541	484	491	574	560	516	526	498	511	561	527	481	564	546	498	556	495	488	522	514	471	548	534	531	529	540	488	502	548	529	489	512	468	515	519	536	513	496	544	528	535	481	552	521	523	582	530	522	501	531	498	564	530	537	549	539	508	550	525	501	566	529	531	516	532	517	493	505	534	507	490	564	569	557	490	511	513	504	519	522	511	556	527	535	502	503	531	487	508	473	538	491	501	570	531	522	525	556	525	519	545	524	480	565	460	532	476	510	502	551	507	564	540	528	523	553	507	507	535	565	523	479	489	530	502	503	502	507	540	501	505	494	535	546	561	545	540	541	543	529	509	523	505	524	504	541	502	514	498	531	513	541	504	492	510	507	541	520	503	521	512	496	510	501	535	541	546	525	506	479	465	525	536	502	521	572	518	546	503	527	529	517	548	528	525	550	515	520	526	546	501	510	548	512	507	531	575	496	525	471	511	537	522	522	535	550	560	542	532	543	571	530	551	486	516	506	527	456	547	506	536	499	514	533	531	530	555	503	504	510	553	481	497	502	511	517	543	562	483	494	502	567	530	562	534	496	508	523	566	532	493	483	514	502	530	499	510	531	488	536	502	502	516	554	505	527	549	530	491	540	534	542	516	532	552	486	568	577	541	503	576	490	477	509	518	506	524	500	530	502	479	505	567	554	499	519	550	501	534	473	539	534	531	522	524	512	548	520	523	532	532	498	484	548	513	499	525	546	529	555	537	556	528	522	509	495	505	502	530	519	525	502	535	532	514	554	546	504	532	551	558	533	527	549	530	529	560	503	500	512	536	532	551	541	529	517	519	503	506	526	538	511	477	489	518	543	511	560	513	514	553	538	507	553	502	513	557	521	504	561	501	507	530	491	486	526	530	545	535	538	539	518	513	555	536	518	528	491	532	545	532	490	504	507	527	510	510	507	520	560	508	522	551	494	506	516	511	503	524	553	489	524	534	565	515	511	534	494	541	533	517	508	513	541	535	493	555	569	545	537	567	567	534	559	529	512	497	544	562	536	501	516	503	531	563	559	520	530	515	544	525	599	502	497	549	527	497	596	528	537	517	545	524	458	506	554	515	483	537	535	501	511	505	503	496	509	503	509	548	543	515	488	483	526	507	519	519	521	532	512	542	557	594	533	494	509	518	547	507	540	527	533	507	591	504	538	511	541	517	502	466	514	540	515	550	504	545	540	531	517	566	540	498	537	518	498	549	480	558	526	535	510	542	537	516	557	542	527	534	520	571	509	537	540	491	555	571	494	513	537	496	522	524	505	507	528	534	535	529	527	563	518	515	498	572	551	535	520	543	496	507	524	484	555	503	495	501	525	527	516	516	571	451	527	561	552	508	504	508	531	531	534	498	532	492	529	546	524	539	578	523	512	496	496	542	540	529	516	546	539	521	507	524	528	537	503	477	504	496	527	518	535	492	509	514	498	520	520	546	553	517	491	492	502	541	509	479	542	537	534	550	509	535	572	533	545	538	558	545	514	507	505	570	566	508	495	471	511	521	527	525	520	507	533	496	525	566	515	536	534	530	531	533	547	567	494	486	532	513	526	511	538	500	512	533	508	545	539	538	514	551	551	461	516	530	476	533	566	520	506	528	507	488	506	545	505	514	524	507	531	523	480	537	523	497	553	518	527	534	541	519	546	527	552	540	493	533	528	556	533	514	553	506	550	506	526	561	565	532	509	540	521	540	531	560	552	525	530	531	513	510	483	509	493	556	528	483	550	510	499	516	530	532	509	538	527	522	500	500	531	548	557	554	543	504	503	490	551	507	519	540	496	545	549	514	550	546	524	508	499	499	514	560	504	521	503	537	490	522	517	523	529	531	545	488	509	537	535	506	542	513	524	503	556	516	521	466	518	536	517	553	519	549	516	507	475	518	535	477	546	513	503	498	537	536	556	513	494	530	530	540	507	531	549	513	557	551	518	486	572	537	536	484	505	544	548	515	525	507	521	538	541	523	501	540	538	542	510	539	547	527	555	539	536	538	508	521	542	485	546	554	525	494	536	506	502	537	537	526	535	543	501	536	509	516	547	534	504	551	544	492	522	534	537	539	566	545	514	504	542	514	554	551	535	539	506	524	507	522	529	499	532	520	507	489	519	499	491	568	538	549	523	558	571	510	512	534	554	513	550	516	523	526	545	533	484	558	552	511	469	533	553	517	564	543	512	544	488	542	541	537	545	543	539	492	495	491	494	528	559	528	497	543	482	522	542	552	523	535	530	535	541	562	542	535	503	487	535	508	533	515	511	521	528	545	546	554	490	546	514	536	538	513	509	516	526	555	511	472	558	491	508	521	505	553	508	503	484	557	538	536	513	508	508	543	552	562	516	515	565	519	522	504	523	487	521	509	532	500	531	543	530	484	516	525	521	505	506	515	518	542	567	480	511	523	558	490	519	548	517	523	512	496	559	525	481	551	524	528	510	479	509	508	513	526	558	552	542	512	559	535	548	477	528	524	526	562	520	504	488	517	513	545	565	515	543	494	505	560	529	512	578	485	557	496	489	511	549	517	499	499	529	548	519	501	558	507	513	531	498	530	517	517	548	497	494	511	562	525	504	473	541	494	526	533	543	557	535	572	505	559	525	482	511	537	516	533	484	493	491	530	540	503	516	527	508	498	518	560	523
24180	21455	28875	24407	21388	14013	6056	3507	2738	2353	1977	1759	1464	1313	1046	922	812	669	645	635	601	550	496	538	537	496	489	494	481	466	407	450	456	439	461	456	448	421	444	455	449	422	427	411	406	435	416	391	387	416	423	407	384	444	458	441	404	393	433	431	433	416	429	403	408	396	435	364	394	402	394	361	398	393	409	402	413	419	418	411	390	401	403	385	418	424	374	383	395	370	408	377	417	441	400	370	396	391	374	449	391	397	430	400	431	387	439	411	370	422	429	463	431	365	379	414	412	408	426	399	422	422	441	429	414	410	416	400	384	385	394	429	455	375	391	395	408	439	426	374	395	414	434	394	400	394	426	399	378	395	392	417	386	366	380	376	393	376	448	392	395	396	378	447	379	443	427	394	358	421	407	414	410	378	437	401	399	372	402	417	405	430	416	378	385	383	449	418	393	430	375	398	431	390	417	402	410	408	437	405	394	394	422	355	420	434	397	421	389	395	409	432	409	432	409	415	384	424	418	412	404	399	405	422	404	411	421	419	420	437	404	423	413	414	440	461	404	401	400	410	400	410	398	399	415	433	436	404	375	389	413	376	420	390	397	374	397	396	365	422	432	378	366	398	447	376	434	432	403	425	400	366	402	398	420	426	441	413	391	421	394	400	404	409	454	427	441	409	458	398	451	403	391	450	386	388	429	431	380	431	358	401	451	400	392	409	358	431	386	441	418	373	414	380	413	392	407	390	392	399	393	416	397	422	395	422	403	436	391	410	390	407	403	377	408	392	408	433	430	420	403	422	381	409	412	436	375	388	412	410	405	419	426	388	417	409	415	370	409	409	403	415	382	416	395	420	380	380	395	424	408	365	403	409	395	390	415	403	387	382	401	396	422	400	394	401	388	413	405	400	403	406	384	420	395	427	416	423	384	430	411	404	408	392	407	415	413	397	378	421	428	405	431	409	416	396	413	405	398	427	411	421	390	402	372	443	408	396	391	408	417	410	417	420	376	431	388	394	416	405	411	376	381	448	426	429	395	424	419	415	434	415	444	458	431	397	397	384	393	431	397	406	420	426	402	377	403	427	365	406	381	412	410	429	378	363	405	390	409	377	391	422	411	399	406	408	408	354	401	393	436	431	401	397	392	397	420	400	424	428	384	417	417	413	418	427	385	408	406	435	406	389	407	384	418	398	418	400	425	392	414	401	432	396	407	423	427	422	425	397	408	408	423	402	419	412	436	419	388	414	401	430	400	441	404	401	434	377	385	405	360	383	390	411	376	393	409	413	411	440	379	407	421	390	418	380	410	386	371	400	396	380	420	430	416	394	423	380	430	432	415	365	406	415	432	391	433	394	436	410	409	429	391	379	411	391	399	438	411	409	369	424	416	402	383	426	410	411	411	434	411	423	401	394	419	390	392	395	400	406	384	388	441	428	396	444	420	421	427	409	434	406	398	390	431	377	400	387	419	382	408	418	425	416	421	394	444	379	413	421	415	401	416	406	413	370	414	401	415	404	433	408	416	412	443	404	403	427	426	388	403	400	393	395	376	385	433	386	367	422	410	416	377	414	411	375	433	387	392	413	363	394	399	413	409	431	437	400	418	348	422	420	401	375	410	427	395	449	410	440	407	421	386	411	403	374	412	396	412	415	444	423	413	392	391	425	429	427	405	405	398	412	381	399	415	396	413	404	399	416	411	414	379	427	388	350	426	416	396	428	403	408	415	418	383	412	403	384	411	398	402	398	384	399	414	398	386	420	396	429	423	409	433	376	403	371	385	398	393	453	383	416	406	399	384	388	390	425	416	402	456	437	413	414	403	372	406	416	407	404	397	365	421	427	376	391	373	410	393	397	399	409	380	411	375	430	440	370	380	426	415	385	381	399	410	419	410	394	441	407	403	409	435	385	406	393	405	430	415	418	406	410	375	405	442	386	398	387	379	408	382	421	413	408	429	410	392	402	410	390	437	447	412	373	387	369	394	397	417	356	427	405	387	404	400	395	443	402	412	420	421	421	379	387	438	390	422	376	411	402	389	435	402	388	441	426	403	384	399	397	391	394	372	373	413	424	387	421	416	428	419	361	433	389	392	426	430	401	422	459	410	404	414	411	399	410	392	379	371	404	416	426	410	384	362	431	387	375	396	388	449	415	439	419	405	400	391	408	425	385	396	398	392	418	369	426	398	436	398	392	417	418	416	420	379	392	383	424	396	421	425	415	361	412	365	384	396	379	374	372	416	409	414	405	404	422	428	391	405	395	414	417	406	431	400	403	388	425	393	425	385	409	413	385	406	411	415	413	381	367	418	448	357	403	390	430	454	382	415	403	423	408	388	418	377	414	392	402	400	420	409	387	415	424	405	412	401	425	386	397	366	395	419	396	395	417	397	418	390	428	400	407	410	395	393	393	437	432	388	413	410	415	424	381	414	383	358	412	419	398	394	424	384	415	416	392	423	413	398	398	428	420	395	402	379	390	449	393	394	396	420	412	359	388	411	391	386	419	415	355	397	427	393	357	390	401	403	374	391	388	396	381	404	425	362	377	412	400	399	396	409	394	444	446	408	436	381	397	424	405	405	423	424	428	399	434	378	390	403	410	404	435	426	410	383	394	415	446	377	361	385	389	392	389	367	381	387	401	432	411	433	405	419	415	447	389	391	420	401	355	387	410	402	417	384	375	414	388	399	446	400	413	383	428	380	417	403	405	386	421	411	424	406	408	414	401	415	403	391	386	390	435	441	403	411	380	389	384	398	460	402	412	388	401	392	421	408	404	429	401	389	390	397	401	391	405	408	433	400	407	427	380	400	384	424	408	384	409	430	384	409	374	412	419	424	365	376	410	397	430	424	441	410	420	402	424	413	444	404	400	385	417	387	411	429	388	418	420	383	401	413	447	425	376	407	430	379	417	395	401	387	415	401	399	448	407	392	399	394	389	431	388	430	388	428	374	398	426	391	416	423	422	410	360	375	424	385	375	427	400	416	423	476	433	402	367	367	391	367	395	424	392	418	382	408	425	396	422	397	386	385	422	442	404	395	443	397	416	403	372	448	415	380	383	392	400	393	426	412	408	373	382	381	384	418	405	416	390	395	389	391	435	394	388	408	421	396	414	389	388	414	409	413	408	357	437	435	395	407	414	403	416	382	400	397	389	419	449	433	434	385	388	422	405	413	386	374	383	393	407	432	399	403	399	438	417	441	438	377	379	392	433	386	356	390	385	439	414	403	406	419	395	376	381	404	393	422	422	414	418	391	402	441	396	400	407	372	366	399	402	423	377	420	416	431	377	394	444	415	415	337	420	404	403	446	403	407	389	468	408	420	394	386	402	407	386	417	386	416	425	396	408	434	393	408	420	433	359	387	416	386	414	381	363	394	426	399	424	398	388	384	423	411	422	385	388	427	403	403	390	432	378	423	408	413	426	411	413	400	415	402	408	412	418	403	382	393	406	422	407	404	402	390	402	381	401	419	389	387	400	425	411	375	368	394	373
17967	33463	31646	23701	18864	15263	12489	10406	8723	7467	6545	5967	4998	4226	3231	2739	2227	1953	1732	1632	1527	1487	1396	1333	1304	1315	1223	1190	1070	1014	1053	990	1027	1029	999	994	989	1005	941	911	963	868	916	839	943	876	865	880	838	864	899	940	872	923	836	864	846	843	870	856	843	791	860	856	816	837	886	865	814	857	830	871	804	849	836	846	844	871	869	828	846	833	819	819	856	849	863	818	793	799	837	841	865	872	918	853	834	816	826	842	827	794	834	871	840	802	874	852	858	866	816	869	812	860	852	795	858	797	857	838	848	821	869	896	833	832	822	877	841	797	821	788	828	851	879	880	872	839	862	813	872	816	875	789	848	894	801	792	845	820	855	804	855	831	918	808	808	852	802	879	855	837	862	848	853	779	854	834	921	864	867	828	916	891	858	787	805	841	809	862	829	839	786	836	866	861	837	863	872	815	823	836	811	841	838	812	826	835	856	823	878	833	844	836	873	865	827	862	868	818	791	894	825	885	849	843	845	834	878	823	837	815	876	844	881	856	861	824	799	820	793	850	853	855	863	887	864	891	863	871	844	823	836	846	832	862	805	869	840	833	804	813	863	860	850	864	859	826	858	875	836	834	821	796	785	882	766	808	820	824	804	814	861	824	825	808	904	822	869	866	848	795	854	855	841	884	869	814	880	819	826	873	819	811	847	795	819	793	813	819	785	797	840	828	843	817	831	843	824	835	832	826	791	830	875	761	813	828	860	856	826	835	865	829	793	865	820	822	853	854	828	847	850	808	820	782	899	865	794	885	816	804	849	832	809	871	826	835	911	814	835	802	851	781	886	849	780	820	822	799	866	842	809	817	861	842	828	827	805	817	817	849	872	806	786	829	839	807	831	819	790	842	837	838	795	872	832	809	841	818	884	843	858	846	869	868	836	836	841	791	858	877	871	826	873	882	834	821	826	851	823	867	871	849	790	840	836	807	854	886	824	864	816	841	823	846	836	800	829	838	794	890	843	842	883	785	838	834	893	841	750	834	802	816	863	807	806	828	844	840	873	843	842	852	881	855	857	842	806	863	807	835	870	844	857	818	878	864	836	887	846	852	898	827	846	819	873	833	846	847	851	869	840	849	858	889	847	851	824	864	804	805	823	827	847	860	814	836	859	854	841	864	823	856	832	830	822	838	791	817	832	852	816	810	849	861	852	862	825	819	830	844	869	828	814	856	882	778	810	814	841	834	800	825	857	814	835	868	842	822	874	825	824	839	829	794	814	855	800	853	811	875	858	790	847	791	838	812	855	861	844	834	876	790	818	781	790	792	827	811	812	823	880	855	887	886	776	805	857	864	829	820	804	807	856	880	860	819	808	811	859	850	830	830	886	784	843	845	837	854	832	810	841	868	838	827	836	864	837	866	831	835	814	837	880	851	827	800	823	899	852	825	865	844	856	787	836	815	862	772	863	814	923	787	800	873	825	772	890	836	830	803	851	920	824	807	826	855	851	846	873	829	859	881	821	857	815	806	861	796	823	880	874	817	811	822	854	848	902	890	808	822	833	868	829	812	853	842	809	784	857	791	857	835	809	780	812	848	906	833	830	871	842	854	824	864	822	842	797	837	851	802	861	811	833	807	799	824	878	813	855	798	843	858	803	861	838	843	828	836	816	834	801	809	800	820	837	857	878	861	898	826	817	860	836	861	852	842	806	886	832	829	839	853	846	865	853	865	782	902	851	855	813	803	823	830	809	796	864	819	863	814	829	792	804	884	855	833	863	850	818	817	786	792	818	857	867	830	847	861	809	834	819	883	890	796	861	844	851	835	882	842	807	843	832	884	854	847	862	820	911	820	807	831	807	875	825	894	872	862	788	878	839	831	822	832	808	872	835	807	839	852	838	815	847	894	842	864	816	856	919	873	874	857	843	873	837	789	779	828	881	857	800	870	810	852	901	862	846	837	779	810	826	856	889	779	830	802	809	895	838	811	863	833	816	790	802	846	817	814	875	797	812	821	884	827	855	833	864	861	819	837	833	908	859	861	837	793	826	866	798	852	831	822	796	836	834	819	846	806	836	855	804	843	840	867	824	829	778	830	852	824	817	859	854	833	853	829	819	801	858	851	781	899	879	816	805	842	779	860	862	777	849	821	836	846	823	820	861	772	817	842	807	859	853	837	816	861	821	813	794	911	903	771	862	845	808	849	833	886	860	800	807	839	855	863	796	831	852	868	838	838	830	841	878	840	836	870	817	788	843	850	835	854	791	852	790	811	836	883	838	832	841	876	793	842	822	817	818	839	849	868	822	807	863	812	831	831	822	855	894	854	807	857	825	869	797	834	814	861	842	836	898	867	861	816	816	846	836	835	853	792	819	855	836	847	865	839	807	834	847	836	859	816	864	860	828	844	826	852	857	825	856	849	838	905	827	831	826	865	855	883	848	834	799	847	833	884	809	853	841	806	817	836	804	849	764	848	821	830	844	862	866	845	819	831	785	829	831	871	841	784	891	842	860	840	814	818	832	829	876	828	812	811	806	851	864	855	851	893	867	849	810	855	883	823	843	859	833	820	847	821	797	804	879	816	817	825	870	844	847	807	871	798	833	845	808	826	783	864	873	853	835	894	807	843	845	894	855	864	818	840	823	853	828	804	833	882	880	875	887	818	840	853	825	867	838	861	821	857	824	801	868	843	894	825	849	862	853	866	847	795	844	863	813	841	835	823	838	844	861	874	860	818	836	857	840	878	870	825	803	786	899	831	822	853	837	891	860	870	866	858	839	863	804	842	850	840	816	850	880	843	840	805	837	842	834	882	794	841	858	798	886	849	806	881	817	828	878	825	819	833	831	823	832	833	843	876	847	856	854	855	771	826	859	800	861	809	847	809	867	859	831	841	830	931	807	809	873	833	837	845	852	862	838	873	852	823	826	853	837	805	829	820	836	785	829	824	791	889	899	840	807	857	876	830	807	857	802	829	843	833	803	846	793	792	870	877	795	858	846	858	844	821	794	870	807	862	807	815	875	807	846	866	834	815	864	835	840	853	907	858	851	897	832	768	849	871	823	857	904	866	842	803	829	792	840	859	816	856	814	837	817	903	849	824	865	823	870	836	852	818	854	875	883	906	807	856	855	853	879	809	855	818	824	834	848	793	844	853	816	815	827	851	805	809	786	780	844	844	854	824	829	847	816	819	907	835	819	832	841	808	802	840	827	844	836	851	799	839	795	852	857	857	898	896	811	796	810	835	819	815	796	874	818	880	855	814	822	832	786	818	823	807	772	850	852	821	827	869	758	852	798	820	829	807	840	847	872	763	842	813	812	858	815	810	829	890	819	803	886	809	826	817	817	838	878	893	844	789	862	820	811	814	781	839	810	848	819	829	821	840	848	871	818	904	844	833	866	899	825	846	819	803	787	868	823	825	916	830	806	829	834	837	815	859	812	816	819	851	813	852	846	826	805	877	820	801	887	817	854	844	850	856	828	861	864	875	818	801	848	811	809	848	839	866
27332	18522	9190	4366	2314	1527	1111	897	748	685	604	525	461	443	349	338	285	318	287	288	286	284	284	270	243	280	264	278	245	258	269	262	248	229	267	253	273	230	230	245	230	232	268	239	265	238	254	252	240	254	231	225	256	266	240	239	263	240	258	247	235	231	237	233	228	276	259	260	236	247	252	219	213	265	269	253	236	247	239	250	213	237	225	271	239	249	253	244	221	241	231	236	231	219	234	234	241	236	276	236	246	237	240	241	211	243	246	238	251	234	258	238	254	236	239	246	235	219	254	257	237	244	277	251	232	215	278	242	249	277	241	231	236	268	223	257	263	262	253	224	247	221	239	221	248	245	234	259	245	234	253	249	255	235	255	255	232	245	227	252	232	244	251	244	227	250	239	258	236	237	245	234	238	207	237	268	256	233	250	265	256	266	236	249	255	263	262	211	282	260	253	225	236	249	236	221	239	245	203	212	242	252	252	201	243	232	217	252	232	247	244	218	273	227	246	256	222	242	251	229	244	222	265	228	269	260	246	229	244	238	246	256	213	243	232	251	253	255	258	247	230	263	240	226	230	245	215	255	222	235	256	264	243	237	231	225	231	225	218	249	236	242	229	252	234	215	273	240	250	273	234	266	245	246	275	227	263	214	243	261	239	220	206	262	226	274	242	260	233	264	198	259	242	250	246	237	242	235	246	225	232	264	228	248	236	255	236	230	212	241	269	249	290	261	247	206	232	257	251	252	234	239	275	203	222	253	239	250	246	264	231	239	242	252	246	260	259	251	238	258	244	268	239	239	275	255	250	262	239	241	249	247	233	255	221	252	214	242	271	226	237	250	230	256	247	251	226	254	243	261	260	252	257	227	269	244	247	236	244	259	191	244	237	235	244	242	235	261	243	253	257	226	244	231	252	252	256	230	256	229	247	239	239	279	233	268	245	236	240	235	251	225	232	236	237	255	267	253	245	251	251	228	226	224	246	238	230	237	243	266	211	200	219	229	278	256	229	245	211	272	253	223	228	244	212	239	233	236	250	238	257	228	259	226	274	245	247	246	225	235	240	231	216	243	254	232	227	220	217	244	218	268	231	213	256	227	231	255	256	244	231	268	257	243	266	228	232	273	233	241	233	232	230	227	215	269	259	262	248	234	266	245	241	256	243	247	260	248	206	245	230	245	252	256	256	219	278	236	247	240	249	233	262	275	220	214	224	252	215	242	233	278	236	239	246	256	247	273	258	247	244	227	281	236	216	252	262	231	230	256	273	247	252	259	231	232	233	215	265	233	243	265	258	238	247	235	260	270	245	260	232	243	255	228	242	242	235	239	241	254	252	242	247	253	208	223	246	214	247	241	232	245	242	238	216	246	246	259	224	259	216	243	244	238	256	211	215	256	277	245	233	261	230	214	253	267	252	232	252	258	264	237	240	255	252	248	247	249	289	243	224	254	268	231	247	252	243	232	220	257	231	244	247	236	236	232	215	239	270	216	244	236	246	237	229	229	253	228	260	236	237	243	253	251	246	266	246	245	268	225	253	225	232	214	236	220	237	253	228	236	245	227	229	212	236	249	245	246	254	260	216	235	217	220	261	239	238	235	266	237	252	241	227	240	247	241	241	223	230	216	248	238	244	222	237	271	224	261	242	256	256	224	259	257	239	248	247	259	234	255	248	239	281	263	227	252	214	261	240	247	260	251	225	250	218	249	243	273	282	231	241	262	233	240	235	244	251	259	230	268	228	258	247	219	193	227	211	267	235	217	230	249	275	240	259	261	231	242	236	227	260	222	226	232	249	260	237	221	224	260	269	232	203	247	241	253	213	229	226	250	244	255	268	259	235	246	213	277	232	222	258	260	253	258	257	258	274	249	240	254	240	250	279	229	248	220	214	244	243	262	213	212	236	247	221	250	265	238	235	257	237	214	252	236	223	237	259	246	258	241	246	229	245	260	230	233	273	207	248	254	235	245	241	223	237	236	250	230	227	246	270	234	239	240	273	228	259	259	252	256	277	254	274	247	242	222	244	260	252	225	252	258	203	233	216	242	245	256	233	266	208	251	245	255	268	254	263	238	230	237	244	244	245	243	251	247	238	280	230	263	221	223	250	245	241	226	233	234	249	240	243	260	270	268	243	256	242	224	228	245	255	241	251	228	226	223	248	271	244	234	224	265	262	240	221	242	244	257	236	238	252	266	240	273	267	233	256	222	254	225	270	260	212	248	256	245	233	228	226	243	239	250	235	237	274	268	232	228	239	239	219	245	260	252	231	224	223	236	225	233	227	240	229	246	244	247	279	217	233	240	244	232	223	231	233	249	204	231	234	249	259	286	263	229	231	220	256	241	256	248	248	256	236	235	249	231	232	272	243	243	243	201	254	227	262	263	253	266	222	235	245	255	245	230	248	255	262	240	253	235	221	224	248	239	236	222	229	232	230	241	236	259	253	236	229	248	271	265	225	224	249	249	245	233	267	248	225	252	251	224	246	277	236	238	194	216	281	227	242	240	257	239	263	226	232	247	213	230	252	236	244	247	244	246	247	254	264	220	207	232	275	241	250	237	257	235	217	254	253	248	232	241	242	242	218	253	221	253	275	247	210	264	216	230	226	241	261	255	251	227	254	245	238	245	273	245	218	252	235	249	235	270	261	245	257	232	246	238	240	238	255	227	229	225	278	259	240	217	238	207	263	241	219	277	281	252	251	255	229	222	224	258	223	270	235	278	234	242	249	231	241	279	242	210	256	244	252	236	260	258	270	235	228	244	241	229	241	259	281	261	232	234	222	275	230	278	236	230	245	242	269	249	267	234	225	259	237	258	238	248	237	226	230	251	241	244	251	241	245	249	242	261	263	235	258	264	231	209	234	244	230	223	243	216	237	245	269	241	260	231	258	248	229	209	252	238	247	268	212	208	259	222	249	251	237	259	256	264	245	248	243	269	256	260	243	250	239	247	233	246	206	227	247	252	214	234	232	260	222	243	220	249	230	237	263	243	233	225	259	239	227	236	239	251	217	241	233	216	264	228	215	263	228	231	230	227	257	264	256	255	256	226	253	242	238	227	243	247	237	245	248	259	243	265	263	257	240	249	275	251	258	247	229	262	234	232	234	224	214	241	269	210	230	229	228	237	227	241	240	215	198	242	233	227	235	244	243	222	219	260	255	251	266	233	241	256	246	257	257	243	230	219	248	220	231	227	235	216	262	256	253	232	234	232	252	216	235	244	251	255	224	251	247	248	255	261	231	229	240	241	250	243	246	218	269	247	232	238	239	256	246	249	242	261	267	254	235	272	217	252	247	248	262	222	230	258	241	219	238	249	222	209	258	260	241	227	249	241	233	250	211	259	205	230	230	219	250	237	247	243	271	230	236	241	264	259	279	219	245	235	257	259	243	248	230	242	255	282	252	224	278	246	253	259	255	240	226	246	258	231	256	252	241	258	243	256	274	255	222	238	246	219	265	227	253	264	223	240	248	228	267	247	248	283	231	248
12253	19206	17417	10715	7565	5498	4320	3414	2907	2588	2126	1953	1712	1404	1230	934	865	819	795	755	780	680	723	705	671	676	678	601	621	633	613	605	591	574	593	600	609	553	608	533	541	571	560	569	538	590	563	554	600	521	572	538	507	527	522	520	590	515	523	529	547	548	530	534	543	479	521	506	518	530	547	555	528	565	511	528	524	554	565	526	533	547	562	528	526	546	564	556	545	523	522	539	559	524	491	518	571	512	509	567	572	516	546	525	525	519	567	556	537	493	568	531	545	517	557	544	511	560	546	559	524	531	524	548	540	536	538	492	581	537	548	532	534	556	549	530	516	557	501	527	527	541	512	558	528	515	551	561	540	582	524	544	598	542	505	587	559	565	524	527	528	526	561	500	543	533	541	541	532	542	552	522	556	525	539	578	593	544	549	566	563	541	505	577	573	520	500	590	527	554	538	603	571	554	533	568	519	541	550	563	533	546	537	564	566	585	571	533	536	542	530	531	549	549	541	539	526	514	541	517	547	561	519	534	531	582	535	506	515	551	567	555	528	557	539	510	518	509	529	532	568	528	518	559	552	526	541	585	554	526	544	569	508	550	551	539	560	528	505	530	565	522	549	577	521	571	565	540	532	560	554	591	516	495	563	515	543	537	543	515	562	549	501	488	552	553	568	550	550	535	545	535	560	547	505	498	575	547	523	546	515	570	569	533	499	547	555	530	552	562	535	546	538	535	558	536	563	522	541	572	541	572	580	512	556	547	551	529	505	553	574	526	572	520	533	527	549	557	509	562	554	568	546	514	523	549	555	512	516	560	546	521	554	509	565	559	526	521	534	538	568	522	532	532	505	537	537	562	519	553	553	537	568	498	544	541	568	524	594	539	556	544	535	562	535	560	551	528	568	551	577	519	539	513	576	565	532	548	548	531	547	563	537	567	608	540	560	578	554	570	503	551	504	559	539	531	548	541	533	515	541	525	523	553	548	504	505	535	527	517	542	527	517	545	565	551	521	584	537	558	528	556	563	552	582	573	549	525	558	537	522	533	499	543	550	565	557	540	540	563	545	539	533	546	559	523	521	530	548	581	546	528	542	550	568	523	557	554	531	521	563	536	535	546	533	509	534	518	534	520	502	540	518	525	523	537	577	524	534	593	594	527	523	554	531	489	534	562	533	525	537	595	571	550	544	552	563	531	587	505	604	568	556	566	563	557	563	518	501	531	516	548	527	492	546	588	542	558	572	545	515	540	543	580	527	539	542	571	548	512	548	516	497	536	548	528	569	516	548	557	552	546	547	524	549	537	503	513	542	543	564	505	554	544	550	568	556	559	536	535	576	527	530	573	506	569	528	537	541	544	546	543	534	545	544	552	521	509	535	524	564	529	547	527	573	522	519	550	548	529	520	521	574	543	592	560	561	556	542	537	575	564	528	536	539	561	580	547	555	547	560	574	554	567	555	565	561	538	504	567	523	564	522	570	548	506	530	530	542	551	535	549	497	545	567	547	576	526	554	525	550	521	544	558	493	527	509	559	526	528	590	596	532	574	541	563	508	547	523	531	546	524	532	526	550	519	564	536	600	527	520	506	555	538	541	554	530	517	543	541	562	557	552	538	566	517	554	576	531	589	492	551	570	587	531	503	516	529	542	562	549	549	541	498	536	529	526	542	528	561	534	562	547	560	541	500	541	561	575	548	558	539	532	561	561	518	553	544	552	545	527	563	542	541	552	551	552	561	531	569	557	530	544	550	554	528	572	516	511	487	544	532	515	558	546	497	511	552	554	546	504	552	554	578	521	559	516	527	532	537	555	531	543	474	508	532	584	553	574	532	528	521	538	582	603	546	560	550	501	566	537	585	553	517	525	498	547	545	527	519	506	524	541	512	559	510	535	530	544	525	539	561	558	542	516	532	548	545	529	557	543	562	569	556	587	541	519	533	506	544	556	534	543	529	569	549	596	548	556	575	531	509	559	570	538	505	548	531	501	497	543	553	571	493	591	526	542	522	562	530	559	552	563	502	535	542	572	509	520	560	557	531	561	504	548	545	573	542	527	537	539	527	544	526	547	522	541	534	547	532	566	529	519	518	546	563	526	559	507	554	504	521	549	570	538	560	513	565	528	514	532	565	554	586	519	554	562	527	530	575	539	518	548	555	527	544	521	600	557	534	551	577	580	568	558	564	549	532	526	536	571	524	535	483	604	567	562	551	563	564	548	607	562	572	549	575	523	535	574	554	504	563	517	570	549	574	545	559	535	518	546	527	495	568	588	522	560	495	541	568	570	575	529	544	535	493	540	553	534	533	559	513	522	505	562	498	535	527	516	569	536	526	541	580	528	517	531	523	584	562	549	571	553	548	542	557	524	555	530	540	543	545	507	545	564	487	594	543	573	595	562	531	538	538	582	527	510	533	564	529	521	530	512	523	567	556	540	516	549	520	534	563	546	542	557	535	541	546	542	561	535	540	539	530	565	519	532	567	578	532	514	591	554	545	518	548	542	544	561	518	524	538	546	548	552	540	560	557	554	552	532	546	505	583	533	518	569	516	501	552	552	527	570	518	529	523	545	536	532	485	547	527	537	523	529	537	585	572	552	559	530	505	519	543	572	541	508	496	541	504	555	560	581	541	567	572	559	530	562	540	535	513	526	533	577	574	527	517	541	576	575	592	512	548	546	531	530	530	523	510	540	565	512	580	503	529	524	538	548	517	574	553	560	564	542	552	554	551	563	556	521	546	547	557	533	568	573	579	538	548	496	549	545	518	543	579	563	563	522	548	551	514	583	559	558	553	535	534	558	542	524	568	559	555	558	550	575	514	524	535	566	514	531	502	538	569	567	535	566	511	488	553	543	559	532	545	521	513	528	529	527	570	580	581	530	550	533	569	529	582	529	505	535	542	499	573	544	526	581	561	534	573	522	519	541	534	574	552	591	553	518	547	536	554	514	510	558	495	582	494	504	499	544	607	524	528	523	596	531	551	528	513	549	564	549	507	519	524	552	562	559	502	559	571	522	557	540	534	550	526	574	549	528	574	543	528	536	561	529	611	554	546	556	505	538	536	560	568	563	536	557	542	572	545	555	560	501	545	552	539	585	570	517	583	545	536	526	515	552	517	540	581	547	575	533	545	522	561	537	530	554	572	549	518	545	547	522	520	552	563	548	581	533	558	558	526	504	516	549	526	543	506	548	557	555	501	577	527	565	566	545	546	544	522	502	592	550	541	579	550	536	534	562	556	565	555	533	494	515	519	531	478	559	551	566	560	547	526	598	537	552	522	551	559	575	499	538	559	509	521	537	515	552	552	552	530	510	547	588	583	556	512	553	551	521	566	558	526	546	561	553	526	502	528	524	549	547	552	531	513	575	523	538	566	546	549	585	547	560	562	570	522	538	543	527	581	498	566	505	534	566	525	574	547	512	571	514	566	597	543	540	535	504	518	556	529	536	558	527	527	502	537	552	522	484	533	547	540	519	547	579	558	577	549	569	557
25127	21476	27933	25340	14224	4744	2938	2037	1600	1336	1216	1086	891	790	614	523	488	440	353	352	395	342	320	292	324	296	306	284	291	284	242	270	253	262	285	276	249	270	263	256	246	240	257	248	257	232	277	216	241	253	256	244	234	248	256	257	223	232	225	252	246	238	246	243	226	257	254	234	231	230	248	271	238	236	256	246	233	260	264	218	249	244	229	226	232	239	224	236	239	219	237	201	218	249	252	222	221	238	250	245	239	243	249	260	193	252	232	244	234	260	258	235	263	203	258	219	263	264	249	245	250	241	231	215	221	236	219	246	236	210	232	250	249	247	249	234	229	234	241	257	227	242	218	221	234	227	233	219	239	221	218	243	228	243	243	245	225	242	246	206	233	241	269	240	245	221	217	230	235	232	212	230	229	246	247	247	222	248	246	227	210	192	217	244	234	250	266	235	237	244	252	252	223	233	221	257	230	231	213	244	201	257	250	232	250	265	248	231	245	222	239	216	236	236	250	258	252	258	236	236	237	210	237	239	220	240	267	235	254	266	226	253	228	199	230	232	219	224	239	247	248	238	227	238	219	220	231	231	193	225	252	231	260	249	246	229	261	238	226	254	254	230	271	238	221	230	233	242	237	209	270	232	247	200	227	216	242	268	239	241	230	224	236	238	226	240	257	230	231	223	248	242	236	210	282	231	218	242	230	216	228	246	227	249	226	222	231	234	243	262	235	259	229	253	265	231	275	225	261	244	228	247	252	246	227	234	254	249	259	235	240	230	258	246	227	232	231	228	237	245	240	236	221	247	257	238	230	212	223	236	257	240	260	229	232	234	262	250	244	241	249	264	253	264	230	253	260	246	220	249	205	221	240	226	249	254	255	245	212	239	224	238	249	233	236	241	202	251	244	236	236	236	239	246	255	268	266	224	223	231	227	243	221	265	241	226	219	254	217	248	241	234	230	243	237	245	245	243	244	246	239	227	252	233	259	225	240	227	249	237	231	247	240	245	252	238	260	210	241	228	228	234	236	224	257	231	224	232	239	242	209	245	225	241	227	237	254	240	234	224	229	242	234	229	239	235	222	252	239	233	245	234	216	245	213	238	226	245	251	223	218	237	233	207	227	243	254	236	265	227	232	251	230	230	249	220	243	255	226	224	233	216	239	244	216	255	245	236	235	212	241	222	232	229	242	248	225	234	210	247	256	213	227	246	237	229	233	262	220	256	273	225	253	241	253	231	221	241	238	251	234	256	213	230	225	264	228	277	235	212	206	230	224	225	230	229	243	223	244	229	236	229	233	225	261	228	242	219	224	256	242	232	241	245	241	217	219	241	220	243	230	220	229	242	228	222	265	229	227	216	232	240	218	250	226	209	232	229	217	214	238	225	229	248	225	249	237	237	212	253	244	269	238	240	223	234	221	237	222	239	247	234	237	235	220	225	259	241	249	262	251	245	234	226	218	233	216	237	227	222	229	216	238	233	249	271	247	250	233	234	238	228	248	250	220	236	230	208	223	242	218	238	240	257	238	217	236	197	232	240	266	213	246	251	256	217	230	224	210	251	252	258	244	237	227	236	246	270	233	238	210	250	232	238	232	257	259	234	245	234	254	240	265	258	275	232	232	241	240	220	202	269	232	244	241	253	222	229	264	255	229	238	201	227	224	230	251	239	230	219	225	227	236	242	237	231	251	232	227	260	249	217	219	198	252	239	260	237	244	241	220	248	234	223	236	239	238	244	248	247	235	269	259	231	256	217	243	246	230	223	266	227	243	261	230	261	217	219	244	236	261	250	243	237	222	259	237	239	238	222	245	253	226	257	218	245	241	222	238	233	230	215	256	210	206	228	253	261	218	238	249	231	254	223	235	217	216	215	232	265	237	226	220	260	224	241	247	230	242	231	231	233	258	243	216	231	243	244	226	220	238	252	217	240	244	275	231	253	240	234	217	211	261	226	203	233	205	243	254	202	234	228	243	240	243	264	240	236	237	235	245	239	254	221	250	236	226	255	223	246	225	239	233	250	215	232	228	267	212	237	254	263	225	221	223	271	237	254	238	206	232	232	237	229	264	246	240	246	201	242	220	243	223	243	228	279	238	237	241	226	250	233	253	227	207	228	225	274	223	222	241	247	225	246	213	237	272	259	231	230	240	216	248	225	258	273	229	236	220	213	225	213	209	245	240	251	205	241	244	255	238	242	237	247	253	250	236	220	233	241	250	262	230	238	250	263	246	231	228	234	239	255	262	248	261	232	228	240	237	231	242	244	265	229	218	216	236	239	248	233	254	237	253	252	259	233	243	209	238	259	263	234	241	271	254	224	243	230	236	226	228	246	245	250	241	215	259	230	238	222	265	235	248	231	237	248	239	242	222	231	231	241	227	243	224	215	221	256	238	231	229	244	222	237	211	245	232	239	249	247	229	226	270	251	243	204	210	245	198	232	230	233	234	231	272	263	231	240	256	256	249	246	259	244	223	249	241	267	221	226	235	211	232	241	253	237	209	241	234	242	251	252	226	247	230	242	234	237	226	233	257	214	258	215	214	214	246	278	218	242	265	216	222	234	253	199	205	241	238	253	203	237	258	205	256	268	222	229	248	241	278	209	261	255	259	216	215	253	246	222	230	197	234	221	256	235	254	251	230	240	214	219	249	232	208	234	257	230	239	240	224	237	240	237	221	211	233	208	246	250	229	253	249	238	221	237	264	214	225	227	229	227	274	251	253	236	219	241	244	264	243	206	239	236	250	226	220	243	255	252	225	219	237	212	241	282	228	231	238	234	246	231	221	239	278	224	242	228	230	224	227	252	227	267	241	274	224	249	198	224	264	234	236	240	228	222	258	238	254	212	237	263	227	260	245	241	245	224	251	254	232	278	197	216	270	210	205	237	253	205	217	218	215	240	227	227	229	229	239	241	255	256	207	262	246	242	241	230	242	233	243	240	239	227	239	247	238	247	228	240	253	243	215	214	247	233	222	235	252	245	238	253	238	239	245	233	242	245	248	242	223	227	258	236	220	267	224	259	250	230	243	229	233	226	221	238	238	228	246	238	264	228	234	245	215	244	247	250	226	245	258	267	228	219	232	215	222	239	238	229	253	234	224	245	217	205	245	215	250	230	246	225	232	249	269	217	217	241	266	217	241	234	242	255	227	229	245	245	226	215	240	235	222	250	227	259	244	214	248	244	225	202	228	230	230	241	217	231	217	224	251	224	236	238	215	256	212	235	214	223	256	230	235	234	224	256	212	256	232	266	215	218	251	226	231	231	244	227	243	242	215	262	229	209	246	224	233	236	255	261	233	243	236	214	221	232	239	217	222	264	248	215	239	222	216	243	229	241	216	245	230	222	239	244	230	242	249	238	231	249	212	211	214	234	233	234	218	252	249	240	234	218	248	230	244	241	250	242	242	241	246	267	244	206	252	251	216	248	244	240	248	219	243	252	229	269	240	271	257	216	249	239	259	250	221	234	235	253	221	236	236	230	246	210	247	234
15438	28292	26573	18748	13904	10747	8663	6875	5811	4960	4363	3989	3284	2706	2126	1743	1436	1246	1055	1026	967	920	927	859	829	838	759	693	677	664	607	620	620	626	639	585	627	600	552	570	580	526	549	533	552	552	549	518	555	573	520	528	549	520	493	549	527	518	553	523	475	524	532	485	484	589	514	517	534	553	513	538	501	503	525	523	514	535	558	517	544	503	559	468	556	545	525	523	545	560	544	548	530	501	515	543	526	499	494	535	501	568	532	504	548	520	513	549	543	495	490	491	504	531	515	554	544	569	514	582	533	513	603	511	485	528	507	512	507	586	525	560	518	526	490	519	525	515	516	524	544	542	520	533	530	511	554	533	521	517	517	492	499	496	522	488	496	531	531	521	512	523	503	546	515	477	518	496	481	520	567	532	511	498	539	514	533	538	547	548	522	523	507	483	503	537	521	509	464	550	529	507	516	559	538	525	488	494	530	491	510	505	539	498	556	522	555	522	537	541	531	519	500	542	516	547	545	524	538	525	521	506	530	506	524	499	534	539	532	477	535	544	478	516	533	491	518	498	528	507	513	519	520	529	563	539	548	512	497	532	553	509	561	510	492	517	504	546	542	530	561	541	540	493	503	492	561	525	522	538	539	548	496	540	517	529	553	528	550	556	542	514	540	532	490	519	538	567	520	542	510	555	519	510	531	541	504	509	517	524	538	516	571	543	525	533	505	519	548	515	545	526	534	516	533	500	521	530	477	499	527	523	516	534	468	501	546	512	532	518	509	532	541	555	540	562	537	509	492	540	510	562	523	492	498	535	540	533	522	494	534	535	526	554	541	502	536	520	518	513	533	547	507	546	552	522	537	485	521	553	505	555	508	523	536	500	529	509	495	523	554	524	554	516	508	553	488	537	517	521	520	529	536	542	492	496	581	530	522	514	519	529	486	519	523	500	532	537	469	551	520	551	550	528	546	515	548	515	504	547	483	531	547	505	533	537	487	483	554	521	508	529	518	509	539	533	532	508	514	524	549	529	530	542	462	534	543	537	548	525	539	561	535	545	514	498	520	480	519	499	523	477	498	495	503	528	497	477	536	563	501	489	542	524	530	551	524	516	487	514	521	546	536	533	496	521	514	518	553	544	545	515	491	502	532	496	531	536	487	530	538	509	565	511	514	543	556	556	563	546	533	558	501	499	558	504	496	540	546	498	547	532	521	532	501	496	551	476	517	519	536	522	526	508	561	564	502	545	509	484	513	514	547	541	542	519	513	546	523	524	550	505	502	529	535	486	549	510	505	509	528	515	517	552	515	545	561	537	521	540	548	497	494	506	554	521	510	552	541	533	513	503	488	534	540	493	526	532	532	519	539	520	542	538	527	509	495	492	501	523	519	521	543	544	501	533	474	533	541	542	538	525	505	505	523	554	522	539	526	533	545	513	508	575	506	532	507	561	553	542	546	519	528	487	513	536	497	517	542	551	538	539	538	520	510	551	541	544	512	528	500	506	543	515	528	558	544	497	579	557	531	557	463	467	511	539	496	478	487	501	520	534	514	538	532	536	530	554	538	527	513	534	571	542	553	537	505	492	495	527	540	527	526	532	557	540	482	532	524	485	589	557	538	565	500	545	533	527	525	516	490	548	480	492	498	526	565	557	505	493	558	497	525	553	510	539	506	548	527	544	504	526	504	499	529	486	545	493	522	564	564	510	526	512	525	529	515	564	547	479	550	526	518	505	545	559	506	531	495	510	539	501	521	547	512	510	555	575	508	546	537	545	518	529	556	543	522	531	477	521	599	535	513	524	529	519	540	514	521	532	523	536	498	531	525	515	478	493	527	533	525	545	564	522	541	496	571	534	482	531	526	482	524	516	540	473	554	535	520	505	550	514	508	524	531	532	519	509	547	488	527	558	525	507	526	552	543	520	516	526	530	508	525	496	536	552	511	557	495	502	524	510	529	497	524	511	498	540	539	577	487	522	514	508	510	527	524	578	538	496	530	512	513	548	517	530	536	516	520	525	542	559	552	564	511	542	525	493	520	571	514	543	518	470	554	533	514	497	526	500	526	514	499	512	521	538	529	529	545	539	510	537	516	527	543	483	542	548	512	526	529	535	568	544	515	503	549	557	529	537	504	494	549	516	510	502	558	498	508	528	510	506	546	521	535	532	492	531	610	566	545	538	526	505	539	527	467	525	505	512	485	541	504	549	499	505	499	535	513	530	563	534	562	480	548	525	549	549	548	481	505	538	509	522	546	550	523	546	493	545	506	512	529	549	503	517	530	518	524	526	522	529	522	527	505	519	513	486	511	541	538	531	524	529	537	510	591	500	524	584	525	528	502	559	519	474	484	528	561	486	568	513	507	549	543	545	522	541	552	508	556	532	532	539	526	535	503	510	541	547	567	544	564	540	483	505	503	547	478	499	533	507	519	518	576	530	520	520	522	534	553	546	522	495	547	540	537	540	516	463	546	506	551	520	525	551	541	554	554	553	533	549	488	477	491	542	497	489	587	499	528	516	510	560	516	501	536	508	532	508	527	531	500	534	490	530	521	545	522	511	515	514	554	497	493	543	563	561	522	521	489	507	486	526	503	595	551	526	478	508	533	508	532	536	497	523	520	555	525	535	559	537	510	536	586	479	538	485	498	533	532	524	528	511	526	563	536	525	524	492	518	465	513	572	538	540	565	523	513	491	520	563	517	548	531	540	521	498	588	510	571	508	501	502	503	559	510	515	538	537	543	553	518	492	501	500	511	450	532	512	551	511	512	546	505	509	531	534	536	540	469	539	533	508	514	505	507	524	531	525	526	546	494	495	522	532	545	524	540	502	499	542	522	509	526	524	586	558	533	539	547	517	496	530	511	575	536	507	513	536	525	560	496	521	492	532	570	515	513	551	499	535	478	505	529	525	539	503	523	538	490	555	515	538	522	540	512	511	534	528	491	529	466	483	533	492	517	488	492	511	541	511	486	501	545	529	502	528	503	507	510	542	534	512	571	561	537	545	554	521	509	532	519	534	519	505	535	490	522	529	514	488	553	550	491	560	526	516	508	544	538	502	543	511	493	521	487	539	546	541	550	477	523	515	511	547	539	516	546	539	482	498	526	535	563	560	526	524	548	559	546	486	507	553	533	521	477	526	526	522	541	520	473	530	506	482	534	581	508	527	485	523	527	534	521	519	534	510	547	526	510	521	526	534	560	601	480	474	512	507	504	518	536	523	570	538	556	537	556	515	533	526	572	516	531	503	552	548	544	527	515	526	542	526	523	513	524	517	536	550	523	514	513	522	515	535	544	517	522	523	519	564	547	511	505	550	541	547	509	533	500	540	512	528	491	540	499	509	501	535	506	525	540	551	518	541	554	523	530	479	506	498	539	489	553	528	486	540	507	521	541	524	514	454	507	528	521	526	552	541	520	500	532	501	545	560	531	521	556	537	510	491	560	517	517	493	498	548	542	531	534	549	470	549	507	529	553	494	517	498	562	535	526	523	515	540
24182	21462	28863	24468	21388	13876	5918	3571	2529	2235	2037	1800	1610	1231	1027	877	813	679	643	554	582	542	553	529	519	497	482	506	481	480	423	423	455	455	459	445	443	439	423	427	396	419	413	414	441	399	410	437	421	402	393	479	394	393	397	414	437	437	411	415	399	415	412	387	402	453	403	385	405	437	403	412	425	432	405	406	405	405	403	378	394	438	402	407	412	413	438	388	417	420	402	397	418	420	414	408	410	399	417	395	390	411	441	386	428	394	400	386	377	379	410	401	415	396	411	395	378	399	382	393	418	382	413	430	417	393	416	397	407	389	378	400	396	416	389	422	386	381	363	401	398	387	420	395	398	422	386	375	420	413	367	429	388	433	405	421	410	395	382	421	405	422	407	371	383	425	408	391	413	409	427	389	410	411	372	389	424	372	410	408	404	434	414	427	412	441	419	408	411	422	385	444	413	407	390	375	409	414	432	393	372	434	421	389	396	409	412	395	455	440	392	394	351	424	402	408	384	444	416	396	406	432	411	408	401	361	376	408	367	413	414	401	416	422	397	382	391	385	358	435	396	388	413	394	372	425	366	390	420	400	433	424	378	415	417	424	416	422	418	418	408	353	400	398	369	422	404	439	395	421	400	400	420	425	435	377	391	373	387	423	399	441	398	416	394	402	391	372	424	415	411	386	386	407	420	407	406	413	393	404	391	439	415	381	401	427	427	427	394	394	385	416	386	401	381	401	406	412	417	392	401	391	413	390	394	418	400	378	402	382	375	385	394	394	419	397	438	424	401	386	363	392	378	395	407	385	403	384	396	433	378	420	404	384	372	405	395	436	416	400	420	405	424	406	352	402	383	429	434	397	425	392	403	411	383	376	389	410	393	435	389	374	416	383	423	363	423	424	394	388	413	398	403	395	420	383	411	448	420	431	383	368	382	405	383	429	411	439	428	432	390	425	378	378	371	375	417	399	409	411	420	392	377	424	417	384	447	392	361	384	380	400	375	392	430	383	421	384	421	385	406	410	426	409	390	377	425	453	412	426	452	405	398	377	407	394	384	467	421	419	410	412	420	377	370	392	378	392	434	387	401	422	386	389	423	402	384	405	388	372	433	404	374	415	410	383	406	387	393	441	428	379	425	402	368	436	417	412	428	411	383	380	425	418	412	428	415	410	403	387	361	431	397	411	407	416	415	388	386	404	399	420	365	402	455	383	413	384	444	399	401	408	387	398	428	384	428	400	407	461	369	394	395	372	391	402	393	427	387	374	376	398	390	389	382	399	383	403	401	418	418	383	418	408	406	427	397	362	425	407	364	398	399	376	381	436	398	409	392	380	401	414	411	411	390	403	400	381	397	421	426	408	393	428	411	378	423	406	457	407	413	424	430	416	414	382	407	374	423	423	389	411	427	439	428	402	420	409	382	416	409	415	443	424	417	361	428	391	417	426	399	397	385	426	374	413	404	425	390	424	388	381	406	400	410	413	371	406	402	397	425	436	410	405	415	423	424	367	391	414	380	405	392	446	401	437	392	422	406	409	379	396	438	447	419	405	438	391	393	393	428	429	346	393	410	443	396	409	388	392	425	430	366	403	375	432	440	399	411	418	407	391	425	418	417	405	393	401	396	403	400	409	450	399	395	408	444	421	414	396	387	416	397	438	450	353	363	369	405	424	414	425	439	430	408	422	413	382	393	389	379	405	410	430	405	434	452	438	413	414	405	406	420	388	365	405	417	378	431	410	406	406	406	421	371	412	400	408	410	415	417	435	449	409	412	381	420	428	438	408	394	408	431	432	426	440	393	387	418	418	406	413	442	390	391	430	430	409	394	413	386	431	382	396	428	407	441	375	351	428	400	398	418	392	396	383	381	423	424	406	434	426	400	402	399	376	408	395	446	414	425	395	429	420	376	405	402	424	371	404	391	431	401	435	416	411	406	395	399	425	370	401	414	408	417	411	411	372	398	424	405	421	412	395	432	427	432	362	404	421	441	421	401	404	407	417	416	397	407	386	373	407	398	411	408	406	398	390	427	387	421	427	370	403	390	396	390	404	396	375	427	393	391	396	400	378	384	399	412	429	392	396	380	394	412	395	431	380	371	412	432	384	449	442	418	417	419	390	428	433	404	414	405	409	454	407	407	384	393	407	401	437	403	430	428	403	379	429	400	394	387	397	393	375	414	365	383	406	404	407	412	390	426	403	365	403	401	408	371	415	448	424	398	398	417	408	390	404	417	391	406	395	414	402	403	384	397	399	421	401	383	383	403	424	450	393	396	399	422	388	387	434	391	387	412	416	429	416	410	418	415	427	383	389	433	427	385	388	432	406	411	372	424	404	434	414	387	411	378	393	414	399	408	387	405	404	411	385	416	345	389	409	396	402	363	391	407	416	396	402	357	416	421	402	383	389	424	404	378	390	454	407	413	396	412	376	416	351	420	369	414	383	383	412	398	385	397	412	426	386	399	371	404	422	433	406	413	428	372	423	415	364	373	409	380	407	413	395	389	394	379	400	401	417	442	399	407	438	399	427	430	403	399	377	403	392	382	397	382	409	434	424	466	425	416	388	407	441	388	399	401	416	418	438	418	432	379	406	365	431	414	396	370	391	430	396	398	419	429	399	418	415	383	381	421	396	441	405	383	379	406	416	400	410	445	415	428	391	413	415	413	419	378	424	402	415	400	384	373	424	397	417	440	395	398	409	400	392	401	428	406	392	420	429	397	383	418	396	402	424	411	409	385	445	406	423	376	421	382	390	390	397	396	389	424	387	387	408	418	406	406	391	431	414	410	401	408	396	415	413	383	389	403	392	444	443	389	410	382	407	416	388	413	369	395	411	417	400	420	374	402	435	356	417	425	425	342	406	426	364	390	420	429	443	422	413	386	402	404	408	418	405	421	438	407	380	393	411	388	356	379	405	409	414	395	402	438	410	401	417	419	419	431	387	430	400	397	372	396	375	390	401	407	396	365	387	395	404	422	390	365	405	406	410	386	385	430	396	421	415	413	372	391	386	408	426	402	410	398	418	422	417	425	411	385	399	410	366	408	416	398	408	393	392	422	417	375	439	409	427	434	419	363	407	396	373	385	426	393	392	401	410	418	417	416	376	409	386	411	432	409	390	424	375	397	458	433	383	444	381	339	404	411	420	397	379	398	380	403	376	409	422	408	388	406	408	425	432	440	424	392	418	426	396	434	418	371	435	409	399	403	405	414	398	410	406	451	390	409	416	398	404	405	383	428	406	373	435	412	407	413	419	392	411	413	395	408	428	430	402	360	430	399	391	394	439	414	389	416	384	385	412	360	402	373	357	369	421	413	399	449	417	408	417	380	426	427	373	394	406	456	389	415	403	418	404	400	400	396	407	425	417	428	404	416	421	420	429	399	397	397	405	385	387	412	406	420	386	375	370	414	418	417	425	410	411	394	384	386	422	392	400	438	402	428	379	389	398	395	403	382	394	429	437	416	397	352	444	419	407	426	402	417	400	396	436
18257	33757	31601	23774	18680	15221	12630	10192	8632	7524	6719	5991	5225	4203	3360	2748	2354	1945	1755	1616	1514	1520	1427	1266	1314	1253	1220	1169	1116	1052	1045	1011	1060	981	962	973	1028	890	915	921	913	910	899	892	826	951	931	886	853	858	896	807	866	831	893	803	851	864	847	864	844	824	861	825	845	829	862	854	881	888	828	838	792	836	875	857	888	872	878	875	815	816	789	844	830	835	842	865	855	881	832	830	807	795	865	885	813	886	860	825	851	890	825	785	820	828	845	855	823	870	867	806	791	859	899	824	834	814	827	845	835	888	831	853	890	846	822	823	800	847	799	827	853	885	855	864	814	842	879	868	830	891	803	885	824	859	876	827	892	828	819	864	808	846	810	840	822	792	812	892	891	822	838	872	849	810	862	871	829	863	870	866	866	880	823	877	821	883	862	841	817	874	861	818	836	824	840	808	838	830	844	849	822	806	808	835	897	849	838	868	852	836	847	815	832	898	873	863	840	880	841	894	783	804	853	881	838	853	774	842	830	848	809	811	856	838	844	864	842	820	813	878	880	839	831	826	802	865	850	829	806	907	840	853	877	812	840	843	853	854	837	829	877	851	827	863	812	866	790	868	838	842	834	822	817	823	867	841	851	824	858	879	828	836	839	822	853	832	812	844	823	810	860	847	849	824	852	836	847	862	868	876	839	812	789	871	838	834	863	826	840	818	815	817	849	853	853	781	820	803	827	889	795	822	797	854	874	895	866	831	888	828	823	864	814	869	831	840	845	844	851	874	839	844	770	863	889	877	848	797	830	827	824	797	864	826	832	838	853	838	838	815	836	818	901	824	794	834	841	862	846	804	818	842	831	843	843	885	766	812	820	844	820	868	836	794	835	821	828	837	813	866	851	833	826	863	829	834	886	855	865	871	851	816	827	861	826	878	836	853	843	816	796	831	819	909	864	851	857	846	887	886	794	814	775	893	851	876	830	856	804	829	854	811	858	818	824	840	889	840	826	830	818	836	835	858	878	873	862	881	862	842	869	825	888	818	769	875	836	847	866	874	845	827	847	865	830	822	785	824	843	867	836	794	853	807	834	838	829	901	837	857	831	902	859	835	837	843	824	853	865	813	835	805	876	808	842	822	867	816	875	824	830	820	860	829	782	841	868	812	828	833	871	839	837	822	817	858	853	779	771	895	842	822	815	796	840	808	852	854	830	807	896	892	823	851	857	838	772	879	827	871	805	838	767	837	856	843	832	819	818	843	839	871	854	810	868	838	825	807	826	822	851	816	820	865	846	856	826	869	824	832	851	829	826	774	843	841	825	801	813	830	796	844	819	847	832	813	837	907	834	850	913	840	847	872	860	855	855	899	899	863	797	857	867	857	828	819	823	837	833	828	812	862	806	798	817	837	816	902	807	844	825	869	830	800	791	839	871	850	799	866	863	829	796	837	838	827	799	848	850	876	832	875	884	822	811	847	868	837	888	824	786	855	813	839	843	812	843	892	894	831	857	789	827	829	850	829	833	815	814	794	837	882	869	840	800	818	875	865	870	865	831	790	853	849	834	853	800	827	834	877	835	813	789	796	851	805	898	764	803	857	816	883	857	895	844	859	894	805	892	797	863	872	850	849	868	840	858	847	818	848	848	876	779	846	847	830	835	822	832	783	809	881	789	867	854	848	842	832	851	855	852	824	841	819	817	841	894	849	824	811	863	863	821	822	801	874	802	856	836	852	863	812	866	837	811	818	863	853	860	883	828	841	846	820	833	780	871	798	828	789	837	811	884	765	847	891	835	854	830	830	871	859	857	816	853	875	839	820	860	900	823	811	815	835	839	827	819	835	805	834	851	839	847	867	854	855	828	819	841	814	794	837	830	800	810	786	818	814	842	887	837	871	846	826	848	852	834	766	859	794	827	867	806	819	793	860	813	830	854	838	839	888	884	857	790	821	821	846	826	816	854	835	857	838	827	821	827	839	869	851	875	813	840	810	852	839	867	874	814	846	805	830	859	802	797	860	892	803	839	825	837	828	790	827	809	846	800	828	840	834	828	849	770	834	772	881	862	820	844	815	887	814	822	851	777	909	900	833	878	806	815	813	818	857	849	794	818	817	860	857	866	879	852	853	876	796	838	854	825	841	866	832	871	777	838	832	803	832	801	857	835	832	824	817	855	868	780	831	843	843	873	832	788	832	842	866	860	880	778	861	870	849	876	818	844	823	811	827	815	879	849	848	829	791	829	864	883	835	799	861	839	836	845	782	818	783	838	868	840	837	850	825	819	849	817	831	868	848	809	839	851	834	875	819	855	874	857	837	805	809	824	825	871	793	817	847	823	835	865	899	845	815	798	857	824	830	862	800	867	850	818	814	849	813	816	849	813	859	834	868	821	794	814	858	815	897	817	864	819	863	809	844	884	844	904	903	814	786	805	810	839	812	795	821	829	829	824	842	852	844	837	860	833	844	871	830	788	807	806	855	891	793	811	824	824	817	839	780	791	855	803	867	810	829	850	848	869	890	880	857	848	795	872	788	887	852	817	811	802	831	781	829	859	848	809	881	892	829	837	780	819	851	874	819	782	834	816	857	814	847	855	868	868	857	857	843	851	895	814	846	832	782	804	816	849	853	787	855	850	811	845	858	813	854	793	845	808	875	867	788	823	879	828	799	813	870	831	825	843	832	886	852	828	813	905	857	872	788	860	785	828	812	849	846	851	821	794	825	784	881	860	834	837	867	789	850	842	838	844	887	804	839	854	860	829	851	791	861	847	852	826	807	806	826	882	850	848	799	804	838	858	880	871	867	830	864	809	853	833	811	839	864	861	851	784	858	843	830	819	858	860	847	827	876	888	802	846	833	841	840	840	779	797	817	856	858	835	826	866	880	869	802	818	851	804	858	883	856	837	887	873	859	836	792	832	821	892	795	868	803	856	849	800	902	869	827	839	828	841	794	820	840	803	830	828	861	849	813	810	877	889	825	847	864	836	838	844	824	768	800	792	835	860	867	905	817	835	853	866	828	846	798	837	848	808	857	827	850	826	869	788	844	870	797	864	824	828	801	824	824	897	781	811	883	813	824	778	839	823	820	836	825	846	845	850	788	826	814	865	851	777	860	864	849	853	836	814	801	826	880	823	848	817	865	792	791	858	857	784	852	838	811	830	815	854	845	854	846	833	823	872	872	829	869	828	847	837	855	848	831	850	840	870	789	789	806	850	871	891	804	875	852	850	881	862	848	819	848	855	892	873	843	868	799	809	817	796	813	859	831	841	833	811	825	832	827	816	849	838	834	859	865	844	843	775	844	898	852	831	792	816	829	845	821	867	788	854	831	861	900	848	846	894	806	803	830	842	844	826	863	822	826	823	876	827	879	791	854	874	810	805	863	816	844	824	802	869	890	875	826	828	736	797	831	829	843	814	860	800	827	801	858	835	836	902	835	797	803	784	821	876	835	856	848	846	803	761	812	883	816	826	815	806	837	829	894	856	825	863	834	866	835	831	833
27371	18380	8994	4379	2267	1437	1100	842	722	617	603	565	486	409	377	324	302	291	295	318	315	299	259	282	265	271	250	276	241	274	251	279	269	268	278	247	285	241	246	246	231	242	250	235	246	263	246	245	249	239	211	265	254	237	240	236	221	252	272	245	232	212	270	223	220	221	256	243	264	263	244	247	260	265	230	239	248	228	235	261	250	234	244	237	215	244	221	255	231	253	261	237	245	251	231	238	242	239	282	213	247	223	263	246	244	234	250	242	209	249	267	242	234	257	236	240	234	271	245	256	268	256	228	238	249	245	238	229	227	232	222	256	239	249	236	245	234	236	238	258	254	229	262	232	239	227	239	261	252	223	234	247	251	226	247	238	262	245	240	271	228	242	260	254	222	253	241	234	234	244	245	263	235	253	215	217	236	246	233	236	290	238	267	247	253	256	224	221	218	213	251	230	234	262	243	243	252	258	239	245	238	231	233	237	247	221	228	256	233	257	219	241	258	241	219	245	232	224	257	220	248	234	248	272	244	252	223	260	258	235	230	268	224	258	263	242	227	239	261	238	240	258	247	268	226	240	272	253	240	256	252	238	261	222	266	216	249	249	258	231	242	252	255	263	259	223	268	275	264	228	243	257	215	229	272	231	253	245	257	253	237	225	239	232	242	250	273	226	244	255	267	251	229	240	258	257	276	226	262	251	257	248	248	247	257	248	225	238	269	271	240	247	240	203	242	234	219	234	234	261	237	260	249	230	248	234	237	267	236	205	231	264	237	243	269	231	273	260	264	244	268	272	249	265	260	252	258	251	274	249	246	250	241	248	243	238	266	240	240	240	232	234	270	242	270	255	242	241	216	284	230	269	256	277	259	236	236	239	261	264	250	228	257	244	238	241	227	242	240	247	261	274	246	240	225	250	235	227	244	241	241	222	230	222	242	264	245	238	272	215	262	235	241	247	268	237	246	243	259	234	269	294	236	243	263	256	259	251	214	219	259	220	221	243	238	229	239	231	226	228	242	255	244	225	260	259	232	262	251	228	268	217	255	255	220	234	245	212	240	247	213	253	248	244	237	218	235	269	238	233	248	244	228	226	235	253	249	239	239	235	246	207	231	212	235	251	234	251	232	248	198	270	251	216	251	259	225	219	249	258	224	246	245	228	259	241	232	207	241	248	261	242	239	265	247	252	238	250	235	228	249	216	226	225	234	242	243	248	255	270	242	237	224	222	220	241	252	254	257	270	217	253	241	247	256	251	251	240	249	268	255	248	248	243	242	274	256	241	256	255	215	255	215	260	226	250	230	248	242	246	253	251	265	203	277	239	221	228	235	236	262	233	233	243	219	264	254	241	248	226	243	255	234	247	246	258	264	245	276	249	226	241	246	228	244	257	241	256	255	252	262	241	230	282	256	231	233	225	245	248	255	242	246	239	247	227	244	262	213	233	220	245	266	251	248	261	244	240	250	257	240	211	237	227	253	247	217	245	237	243	260	238	227	219	248	276	251	274	222	256	254	248	251	252	240	234	223	228	271	269	237	239	219	240	218	224	245	238	251	269	238	235	237	255	239	279	261	236	229	227	226	230	232	247	221	231	259	227	244	249	243	252	211	208	266	230	240	261	282	241	249	256	258	252	243	240	213	252	242	235	228	238	239	243	273	250	238	259	258	281	239	227	268	230	249	266	252	233	215	233	261	241	222	243	245	242	255	244	243	203	243	253	225	255	254	254	243	227	272	238	251	249	229	224	244	253	255	236	255	235	249	222	252	254	257	221	238	256	282	234	258	234	249	256	240	234	249	223	244	244	236	249	251	243	221	269	275	272	246	221	243	228	250	240	253	257	261	242	251	262	264	214	240	241	230	263	274	231	243	236	241	227	241	215	264	231	240	243	234	235	228	221	254	242	251	227	265	237	257	269	215	262	263	234	244	252	231	237	242	238	231	271	235	248	231	237	247	234	237	266	228	226	276	264	257	228	247	254	237	244	207	236	249	251	232	252	230	256	241	237	250	247	220	266	207	231	249	238	265	237	261	246	251	239	240	218	239	264	239	254	274	236	276	245	239	214	255	226	218	253	226	250	218	229	263	218	231	251	235	290	230	231	239	238	258	260	249	227	239	267	273	254	238	229	244	232	242	255	235	252	244	234	249	227	252	214	255	247	246	227	224	255	258	222	250	246	244	262	257	232	249	251	237	247	272	243	275	249	285	236	231	261	234	267	258	269	263	257	245	242	238	237	266	252	257	251	250	226	262	274	226	246	230	242	240	252	242	237	227	243	266	241	259	255	230	231	209	242	269	250	244	268	233	239	240	232	217	233	229	245	252	244	229	235	235	247	238	248	232	273	241	255	221	254	240	256	223	278	233	238	247	225	240	251	259	228	224	256	261	252	226	253	247	263	250	226	239	239	247	261	260	253	246	252	257	248	238	226	277	224	265	220	217	247	245	223	244	249	239	226	229	257	220	251	242	233	257	214	238	215	209	272	222	222	249	249	263	219	252	253	261	247	222	253	233	236	252	239	262	256	241	234	246	256	252	228	249	269	253	271	255	242	262	232	229	232	230	236	250	262	257	225	271	249	231	254	245	251	265	248	260	224	259	256	242	270	241	279	233	260	224	267	247	240	258	239	252	210	248	247	235	247	245	275	230	225	253	221	249	249	241	219	263	244	258	239	252	245	277	280	226	226	252	240	258	239	242	242	235	250	251	250	240	249	239	249	247	259	220	230	252	233	249	243	233	238	247	249	217	239	239	228	229	215	232	214	261	221	251	245	249	261	229	236	227	245	256	219	263	226	249	206	245	266	223	249	240	250	233	257	248	260	243	205	239	258	246	290	263	228	239	256	239	235	267	266	251	243	223	240	252	246	261	251	241	243	254	231	275	233	247	245	223	231	235	225	232	198	240	231	250	249	239	230	243	236	246	227	239	235	245	260	248	241	254	244	249	259	225	249	234	253	244	252	243	235	219	230	267	248	231	251	264	227	231	234	251	271	262	258	262	233	237	245	244	227	254	246	240	229	233	238	244	220	237	259	220	229	238	266	250	227	256	256	246	227	227	256	241	248	237	239	251	228	212	216	245	234	262	246	232	238	224	237	266	251	226	234	217	252	244	255	250	229	266	215	253	255	237	255	246	217	285	242	219	224	243	226	231	245	241	253	234	267	246	216	247	266	276	275	220	254	276	236	272	224	217	263	256	249	207	257	224	231	248	249	246	244	253	245	260	231	251	261	241	230	247	221	255	235	256	225	220	277	263	240	243	257	239	245	246	240	257	219	226	244	225	260	257	252	223	282	253	230	228	234	238	206	259	249	237	243	242	227	238	263	244	263	254	234	240	271	236	254	239	237	230	225	252	248	229	273	253	247	239	270	239	257	232	251	234	261	230	243	239	225	242	221	258	240	224	272	228	241	248	235	223	244	259	243	253	249	238	229	233	231	234	231	225	233	228	275	251	228	231	260	262	249	248	231	256	235	237	224	268	259
12583	19376	17488	10554	7345	5538	4310	3394	2802	2483	2247	1943	1648	1396	1190	1018	972	801	770	741	761	736	710	666	658	656	653	618	593	619	624	598	602	591	598	566	538	583	556	614	517	557	568	535	600	605	536	552	567	540	542	528	538	566	539	525	546	529	534	557	555	565	561	572	567	577	543	524	539	558	538	538	553	535	570	539	549	492	560	523	577	564	542	536	538	555	518	581	513	519	533	540	534	529	511	547	548	567	502	518	538	529	526	542	578	526	511	538	552	548	548	516	540	562	539	535	498	516	567	551	524	554	526	538	553	527	548	578	514	521	523	585	547	523	540	565	537	481	516	519	545	587	528	577	559	584	518	523	590	531	524	545	568	547	538	536	565	518	585	566	519	574	529	571	548	547	565	559	516	552	525	507	564	509	555	561	609	605	547	528	527	522	537	510	554	534	548	549	513	547	508	580	548	507	551	577	558	518	491	509	513	566	533	556	565	544	553	568	536	542	564	551	531	576	534	568	577	545	537	539	501	595	550	517	525	532	497	531	556	534	518	525	540	489	588	539	546	527	569	563	515	500	597	543	559	550	554	513	528	550	524	513	579	507	537	561	518	565	557	509	511	560	536	552	576	517	548	550	497	539	551	530	528	537	540	558	548	577	571	549	547	566	548	505	590	538	546	553	554	538	537	537	534	569	531	560	531	534	514	506	550	509	527	552	530	533	537	514	562	547	530	551	556	558	487	575	535	575	537	573	600	528	534	534	561	606	519	521	565	541	525	554	531	544	524	582	541	548	534	537	570	553	534	593	535	532	537	544	541	564	563	598	569	548	519	543	521	582	532	551	473	556	497	552	526	529	540	559	568	534	537	508	548	515	552	562	538	475	550	552	567	552	556	535	491	541	547	522	586	544	578	538	549	523	545	539	524	532	507	531	573	564	542	536	521	556	580	538	579	519	543	531	526	550	537	508	570	523	561	541	547	547	515	516	570	528	533	531	536	533	607	528	553	578	563	568	517	542	501	587	561	550	538	513	541	539	586	502	564	550	542	566	525	546	555	542	550	564	545	518	603	511	575	548	571	508	536	557	565	562	541	549	539	510	561	540	567	510	529	614	527	573	514	543	550	496	531	513	510	542	579	539	543	589	577	553	551	521	541	578	549	564	574	558	525	554	572	545	567	549	534	563	543	535	573	496	562	534	521	571	584	536	497	519	560	537	535	595	527	515	560	555	527	514	537	541	531	525	519	498	534	539	561	543	576	525	543	540	546	563	578	565	516	557	521	536	544	529	543	544	561	529	600	561	559	572	509	533	547	530	540	557	573	526	500	540	581	531	577	521	557	572	522	531	505	538	562	568	542	538	558	522	505	558	498	489	555	558	523	586	556	568	561	557	511	590	546	595	530	536	529	582	507	549	552	534	527	528	565	530	552	558	595	574	528	598	591	577	548	588	528	517	588	534	554	545	590	515	542	554	541	553	559	492	542	557	566	571	545	519	560	512	536	520	519	550	554	545	525	548	520	541	527	560	555	542	565	530	518	536	566	597	555	527	557	532	601	499	515	533	542	602	523	501	576	552	556	542	566	547	537	503	539	549	548	550	584	503	541	538	567	539	535	508	538	553	518	541	564	547	514	527	530	562	566	490	550	537	558	528	531	590	535	531	557	560	556	500	556	543	529	533	550	512	565	560	555	550	517	535	496	530	554	515	562	526	516	505	511	556	538	537	572	541	544	522	548	542	490	503	536	583	499	552	522	503	576	619	567	546	580	535	567	535	555	510	547	561	580	534	484	537	510	546	560	539	550	552	528	562	514	517	539	571	531	512	558	517	496	564	567	517	519	571	535	543	488	557	541	557	574	580	549	513	554	464	513	564	486	564	579	574	551	512	518	554	583	534	546	526	507	574	538	506	514	545	519	549	539	547	550	550	539	570	535	556	565	515	512	572	547	493	546	564	553	542	543	560	547	527	545	546	556	581	539	543	518	545	558	539	543	563	507	516	537	506	554	562	501	546	531	520	573	548	518	593	502	488	543	508	541	495	565	570	533	545	516	547	540	560	534	557	548	547	542	580	575	513	543	491	548	559	574	567	567	550	571	554	546	487	503	564	522	537	564	502	543	540	529	498	560	553	496	549	555	499	551	610	574	546	542	541	556	515	522	536	535	582	523	504	531	530	492	518	550	575	537	552	559	558	524	532	519	518	540	569	525	563	545	531	512	541	541	547	520	520	561	519	553	547	500	501	537	538	530	542	573	593	566	540	537	542	608	556	519	598	516	581	553	547	547	507	520	537	524	582	552	567	556	548	519	592	547	611	572	536	492	531	554	544	545	621	548	541	518	524	543	569	547	528	533	544	557	552	540	616	562	542	514	528	564	558	562	556	579	506	531	485	519	601	567	540	561	516	550	550	539	500	538	527	565	553	512	530	544	528	575	535	507	572	569	528	556	525	564	529	546	518	554	544	552	584	580	544	526	520	533	567	513	541	526	513	580	510	550	580	523	520	520	529	516	560	545	558	560	513	553	573	552	537	528	534	542	563	543	576	556	575	537	548	569	530	521	558	568	544	527	556	528	548	578	527	536	510	556	565	536	511	508	500	566	549	573	535	564	503	530	562	552	587	550	566	538	549	561	513	521	559	533	530	541	544	524	535	538	502	515	520	557	545	548	527	566	556	540	573	544	532	569	554	596	596	521	546	543	591	527	567	555	566	528	565	537	585	519	530	544	552	527	522	516	580	566	539	555	553	548	550	493	543	527	563	558	578	542	523	548	565	549	562	574	535	538	560	542	557	571	527	538	516	506	583	562	521	559	531	557	549	582	564	506	541	483	566	555	557	527	533	556	583	545	575	530	564	497	528	515	552	561	540	523	525	489	487	580	497	542	491	550	552	538	554	492	511	571	566	556	503	560	532	476	561	534	552	546	538	559	553	575	528	536	514	488	534	529	577	553	502	528	529	521	555	510	578	538	521	549	553	583	493	549	531	530	573	547	551	538	511	557	588	543	541	566	552	529	513	574	521	552	557	518	583	509	559	564	514	563	504	537	529	564	546	521	538	556	573	561	536	548	513	555	526	515	511	505	541	542	564	549	486	541	581	553	568	521	570	590	510	562	573	531	534	495	550	539	564	498	531	520	546	572	534	534	540	559	546	542	527	520	557	539	577	516	513	550	526	564	562	529	528	560	532	544	536	528	572	548	486	536	570	552	528	575	526	513	529	527	559	550	532	545	537	511	578	563	545	564	552	584	505	549	534	523	554	547	526	549	546	557	533	508	557	533	520	521	531	536	525	575	566	531	567	544	579	547	529	549	537	511	539	540	537	539	551	596	608	555	587	560	561	546	569	541	576	570	546	542	536	527	552	510	501	551	567	548	506	567	524	575	553	593	546	519	571	552	556	510	553	553	544	539	555	580	585	536	592	564	520	535	528	529	538	544	570	535	528	559	524	568	539	548	558	565	517	548	562	549	566	565	507	501	554	531	542	521	539
25158	21459	27893	25326	14566	4846	3012	2023	1561	1352	1252	1031	854	731	586	519	456	420	374	348	350	282	275	341	316	312	295	288	283	252	273	308	256	286	277	305	281	267	259	270	270	246	259	244	258	248	225	240	271	250	255	238	279	254	225	258	221	238	261	236	237	237	215	242	228	255	245	239	240	233	231	237	206	226	247	214	252	238	239	235	227	245	271	232	257	228	261	245	251	216	253	228	229	232	232	229	262	246	257	234	231	266	226	244	220	209	235	248	235	217	233	220	233	215	258	227	245	239	232	238	243	203	207	259	217	230	214	251	227	219	233	248	250	270	228	242	243	254	220	262	238	265	193	248	242	238	237	203	247	225	253	233	260	251	245	248	233	250	212	233	231	235	248	232	206	198	242	248	259	244	233	222	209	242	228	263	237	244	257	255	244	259	250	230	229	222	226	258	253	233	205	241	244	232	243	222	235	247	238	216	239	229	228	265	219	272	230	230	226	252	230	241	230	248	225	245	246	239	231	227	250	238	220	275	213	230	229	218	235	237	243	236	252	234	252	242	246	238	248	222	237	253	272	258	206	240	243	219	219	245	246	229	245	257	257	231	262	239	261	276	192	195	234	235	247	247	214	233	213	265	234	222	248	222	236	266	254	231	225	238	231	208	238	247	238	225	216	253	230	213	235	209	249	212	235	240	204	251	255	246	226	251	211	265	226	235	216	253	240	225	243	224	269	225	230	244	249	240	236	236	238	239	253	250	228	233	227	236	241	236	251	260	266	224	255	260	254	247	253	221	238	222	261	232	218	244	239	241	245	207	232	231	225	265	236	248	234	244	227	256	238	242	237	222	248	235	224	236	227	248	237	223	242	230	218	240	227	244	238	227	271	247	220	264	239	266	250	223	226	257	253	248	250	225	231	238	208	226	218	232	240	243	208	249	242	207	237	225	205	255	244	238	215	253	233	226	250	228	236	219	213	219	289	213	256	234	231	210	240	243	232	239	267	211	246	231	242	210	247	242	234	203	243	264	234	244	207	243	252	262	242	231	236	258	257	255	257	259	229	236	235	234	236	246	222	237	260	234	248	247	251	236	233	234	247	247	247	221	249	239	203	246	235	218	236	229	229	215	237	264	232	219	223	239	233	230	237	218	230	239	249	254	234	254	249	228	225	232	236	226	243	251	248	244	235	245	222	241	240	258	268	266	230	268	239	277	206	248	220	239	231	227	235	244	240	231	235	229	239	249	216	224	247	256	220	230	240	249	239	232	264	244	263	238	242	238	218	269	238	235	269	233	227	223	228	240	200	251	248	235	248	242	270	239	248	243	255	251	241	244	230	234	245	249	233	217	250	255	226	242	256	226	192	237	233	222	247	245	257	245	227	243	223	235	237	260	236	227	231	274	257	250	246	242	257	235	220	252	248	233	246	251	273	239	231	235	236	219	255	244	256	236	231	249	228	246	239	236	241	224	248	233	248	225	229	237	260	249	210	240	235	261	244	230	240	245	206	200	248	240	252	215	250	258	256	230	244	258	228	208	231	232	247	261	269	229	247	206	244	230	211	264	236	271	239	258	219	235	226	234	239	258	231	216	244	275	252	256	246	238	228	242	233	238	256	241	258	238	247	223	207	260	225	261	243	245	270	241	238	276	237	240	237	252	245	256	212	250	265	257	254	246	232	214	251	252	226	238	229	247	251	256	224	249	249	250	229	231	266	253	253	236	241	266	250	207	219	255	242	233	225	228	252	238	225	224	236	220	256	230	223	238	239	247	227	224	226	240	230	248	220	241	216	255	264	230	233	263	259	235	245	247	238	245	215	225	240	228	247	244	261	228	221	236	244	242	222	234	197	233	227	226	205	215	229	223	239	230	234	239	233	208	256	239	249	244	244	227	204	226	229	258	249	262	229	243	236	222	257	260	244	255	267	244	238	243	247	263	248	259	250	188	223	235	213	215	230	246	239	240	240	248	249	228	237	240	244	230	230	229	240	238	236	250	236	237	244	241	213	220	237	240	249	257	243	210	231	228	217	218	247	231	241	242	223	238	192	231	232	233	246	230	228	254	228	211	210	244	256	218	233	222	235	227	238	239	252	259	218	200	255	237	227	248	226	215	242	256	220	246	237	253	232	223	255	248	267	228	215	287	264	231	252	239	237	234	258	237	227	242	240	257	219	242	243	242	220	285	240	252	226	245	234	256	249	219	222	222	238	208	234	226	220	231	250	224	264	208	246	262	238	233	266	249	237	236	234	262	244	227	254	248	244	223	250	247	227	259	250	244	227	226	222	240	247	241	220	251	216	243	233	220	222	215	254	251	236	249	245	244	258	270	251	246	230	254	227	239	239	272	219	238	245	237	234	253	251	249	229	283	214	232	222	210	242	252	231	271	267	250	211	232	239	228	227	261	238	248	192	232	237	238	232	220	236	230	240	227	215	213	232	248	259	251	248	263	217	227	201	250	255	252	257	277	223	244	237	262	231	233	246	242	258	247	261	242	266	224	210	245	214	228	226	236	235	241	232	243	243	248	244	280	216	245	234	228	264	228	246	231	255	246	235	242	269	227	220	261	264	235	272	259	224	213	215	267	209	221	258	223	231	235	231	241	256	259	232	253	257	230	216	212	243	252	244	241	250	229	260	244	239	227	254	220	267	244	249	266	260	250	257	236	241	249	234	267	244	221	225	261	231	238	262	254	253	246	252	255	235	248	265	221	251	236	272	245	256	222	254	239	240	253	261	229	221	240	220	250	237	240	273	225	246	251	268	249	236	252	249	255	237	239	245	234	201	276	251	247	235	265	241	262	207	264	240	232	267	266	231	249	272	248	236	230	221	243	260	228	232	213	245	233	233	236	236	219	212	240	206	247	228	218	211	241	222	205	253	253	219	259	221	250	214	247	218	211	257	234	207	230	221	236	232	214	239	248	247	240	231	261	230	277	264	256	238	238	239	231	215	240	249	240	235	210	228	240	238	284	262	226	233	211	231	208	253	236	253	219	221	238	243	252	252	246	194	236	198	236	260	232	212	250	265	223	237	214	226	246	230	202	261	232	233	240	224	239	254	227	233	240	234	223	277	249	235	250	228	242	255	230	226	234	251	228	252	251	244	235	244	278	244	225	253	241	245	251	251	255	239	230	246	219	233	230	226	234	248	258	234	241	261	264	216	239	224	264	237	209	214	240	251	222	248	217	241	229	225	263	224	225	208	264	276	221	218	196	239	235	228	248	255	254	235	234	225	247	244	250	244	252	267	231	240	260	216	263	228	257	237	245	242	255	239	246	246	225	249	223	245	221	230	233	229	258	259	242	247	246	253	265	239	234	257	256	239	246	250	229	242	244	218	225	247	240	248	255	244	243	230	245	250	210	249	207	259	245	215	262	229	233	235	233	260	243	242	220	232	266	234	226	258	254	241	203	224	234	217	243	235	227	260	240	199	205	251	207	246	244	255	231	223	237	238	235	234	263	221	229	237	260	235	244	222	206	245	240
15749	28693	26535	18629	13888	10885	8762	6842	5694	4974	4499	4061	3292	2697	2092	1744	1521	1236	1105	1028	963	919	865	802	838	800	800	747	718	680	657	632	655	609	655	669	618	648	564	566	569	562	547	529	548	548	552	538	543	561	556	517	532	567	525	553	517	521	517	587	521	522	534	509	561	517	530	552	528	577	520	501	506	540	522	496	525	521	490	526	543	518	520	538	571	567	538	501	521	566	506	522	521	545	532	500	555	493	512	510	518	521	542	479	560	518	507	538	515	524	481	497	516	548	513	482	507	541	476	562	491	521	543	514	484	535	524	483	497	547	551	502	498	545	542	546	493	525	530	548	503	486	489	555	522	515	548	527	546	528	524	515	547	507	520	550	526	541	542	541	517	518	515	521	571	541	578	505	541	562	536	519	530	518	565	533	532	527	541	536	522	542	550	506	528	564	555	541	499	521	535	542	542	560	530	509	534	530	531	542	564	514	567	516	524	479	541	518	528	499	563	544	553	527	539	534	499	464	535	549	529	536	503	510	524	542	496	586	535	529	546	519	505	502	524	537	550	512	546	562	565	525	477	509	499	521	548	481	533	499	500	511	549	544	530	519	562	528	533	535	512	543	504	504	542	525	494	516	530	517	527	508	528	536	549	525	519	529	542	516	521	503	599	558	521	528	573	542	539	518	555	490	516	531	528	510	531	530	548	544	479	526	566	573	546	521	538	582	548	554	530	541	555	547	513	506	484	559	560	571	522	540	490	511	540	505	548	549	566	560	518	522	542	460	515	503	508	528	515	475	535	511	519	517	485	518	511	506	519	524	525	543	536	519	537	541	542	504	519	542	522	536	568	516	487	472	534	546	498	527	508	522	538	537	539	528	508	536	500	519	529	531	512	509	523	513	524	499	506	521	516	505	472	538	561	514	561	502	512	535	508	450	518	517	523	520	524	507	553	482	551	483	476	541	536	509	495	504	531	510	544	492	491	510	565	575	494	569	493	515	506	510	524	519	538	493	564	550	542	547	509	546	506	517	545	535	534	534	524	544	533	541	505	508	554	554	545	560	515	520	530	565	539	504	525	532	499	542	529	500	516	547	538	535	513	504	526	534	500	539	541	524	534	501	517	512	516	535	554	506	531	523	495	539	488	512	527	500	513	551	523	509	507	518	527	504	562	505	547	555	542	506	530	515	508	526	542	516	516	531	531	531	545	555	531	505	497	542	509	503	542	526	502	504	477	542	534	527	494	496	532	464	528	536	530	525	523	561	519	561	527	499	475	494	516	518	534	502	521	521	487	510	512	529	517	523	539	517	538	539	506	502	541	539	515	513	546	532	510	491	520	552	514	486	548	554	474	546	526	531	544	504	545	548	489	477	557	543	513	528	510	516	529	524	534	528	517	531	530	544	542	470	494	489	545	540	543	527	531	545	486	523	546	544	517	505	479	493	529	540	522	518	540	509	533	512	506	551	508	528	512	558	539	492	493	558	541	520	500	492	531	544	525	489	512	490	540	526	527	538	537	550	529	534	495	564	478	526	526	535	517	488	535	566	536	513	535	557	518	530	537	528	549	513	572	542	483	518	536	552	480	524	534	525	496	537	493	529	519	513	531	528	498	541	539	521	502	503	548	538	520	534	504	520	556	494	545	524	534	494	570	546	546	516	530	481	498	518	535	546	518	511	515	530	543	533	555	538	522	506	512	514	511	532	529	515	499	556	529	545	507	575	509	515	530	500	533	496	549	551	513	521	534	514	511	508	467	535	507	555	497	502	496	520	517	523	526	505	518	509	521	487	543	483	503	530	505	522	539	527	527	510	533	502	523	536	510	548	545	534	571	520	507	527	546	560	527	546	553	563	513	535	529	513	542	504	488	527	559	501	467	500	530	527	560	560	533	548	507	541	531	532	543	554	507	519	531	513	578	535	542	554	506	544	526	517	532	565	506	532	556	504	524	496	537	499	530	501	517	504	540	480	498	500	504	576	502	512	527	528	523	518	511	540	501	503	506	470	513	528	512	549	532	576	515	502	516	506	533	526	517	552	558	541	523	532	488	557	549	529	520	540	516	538	558	517	561	509	502	511	488	526	552	549	529	509	535	526	513	462	541	556	524	491	526	526	503	511	516	539	549	516	526	493	497	508	530	526	553	501	511	542	526	500	526	553	527	500	552	532	520	507	507	547	514	493	547	529	520	577	523	530	550	496	530	578	481	499	494	517	507	525	538	502	488	515	523	509	502	549	485	495	477	536	550	534	561	531	534	488	502	537	568	516	539	505	498	498	526	494	567	530	537	515	528	516	526	540	513	524	546	493	496	524	512	499	536	511	542	537	573	489	536	556	572	517	484	539	524	520	551	526	510	502	537	506	485	530	528	521	543	513	565	577	517	516	522	548	527	532	539	506	515	555	544	525	528	509	523	524	550	535	496	491	539	513	512	473	523	511	513	571	560	530	548	533	509	481	543	478	530	510	554	569	515	480	524	544	487	542	542	539	514	549	514	511	549	559	525	528	503	548	525	508	530	507	497	497	536	490	519	511	545	549	505	514	504	512	499	504	516	545	540	513	519	523	486	523	550	503	509	538	532	567	526	582	568	514	542	546	546	520	511	495	541	522	521	548	534	496	547	495	533	563	497	520	517	560	558	564	525	536	538	539	553	513	520	508	534	531	508	534	523	513	520	560	515	524	549	517	504	498	530	553	495	514	514	553	522	523	485	530	516	496	533	487	502	535	498	494	547	567	521	502	499	529	558	504	522	527	503	534	538	555	549	522	521	541	550	512	504	514	560	560	524	501	545	536	533	576	509	494	502	554	573	538	497	530	569	573	515	521	502	509	530	515	522	507	512	517	527	543	500	508	499	546	520	470	551	506	510	561	541	561	517	511	555	528	525	543	513	497	548	518	518	537	549	531	524	525	527	507	546	601	491	547	533	504	518	534	526	537	539	506	542	502	536	493	550	549	514	554	528	528	519	540	553	514	541	502	555	482	486	528	547	550	507	507	538	573	524	558	522	533	525	525	494	504	533	513	510	543	558	533	510	510	550	546	512	537	504	514	515	539	532	556	517	555	533	578	537	595	503	509	504	530	521	541	541	520	547	579	517	515	528	554	521	521	552	498	522	542	546	499	526	551	506	525	515	569	534	556	535	523	579	544	568	534	494	529	513	532	548	564	529	524	534	524	519	499	549	536	529	552	510	472	480	602	506	530	559	544	527	504	501	548	521	514	536	489	532	519	526	527	520	543	473	494	493	511	501	558	499	497	549	526	558	538	547	525	510	526	567	517	557	523	480	526	530	541	529	508	533	562	527	532	527	518	538	483	475	551	480	561	555	557	493	526	533	530	567	510	508	542	517	522	532	533	516	591	531	569	552	528	534	530	526	571	557	522	501	562	563	555	555	500	534	502	553	516	539	523	513	505	516	541	502	532	538	500	492	488	523	494	491	515	518	481	527	546	537	469	498	531	518	564	517	537	518	504	541	526	522	513	532	505
24232	21467	28929	24424	21429	14156	5818	3461	2501	2203	2115	1881	1556	1281	1068	958	821	699	678	589	601	536	571	561	536	523	526	488	457	467	484	452	455	414	446	451	446	443	443	466	433	466	457	380	410	438	410	441	427	413	402	432	412	445	394	412	423	428	431	407	401	432	450	406	408	396	411	399	377	393	407	433	369	421	389	424	409	413	421	408	440	387	426	443	408	418	401	440	410	406	406	415	389	421	422	387	443	422	404	371	397	363	393	414	398	427	378	388	395	403	414	429	410	424	375	428	429	419	415	422	403	422	412	404	435	377	411	435	398	397	395	385	435	402	386	441	383	397	399	431	435	356	404	405	397	425	370	413	399	420	388	401	418	377	385	390	433	400	389	419	415	397	402	426	424	411	360	393	408	436	406	419	372	421	405	408	401	433	415	390	395	419	406	418	413	417	413	406	405	381	401	400	418	381	402	401	415	415	375	412	415	387	407	422	455	414	405	405	407	423	421	390	401	409	424	407	419	378	414	392	413	392	371	392	418	424	412	447	367	410	402	416	404	419	394	405	399	421	397	415	417	371	412	399	413	388	417	385	428	415	376	394	396	402	391	405	408	363	385	448	421	365	438	396	413	389	397	402	432	392	397	424	436	404	392	389	386	401	428	422	403	439	393	371	392	398	380	409	384	443	384	430	390	410	406	395	391	396	428	427	426	395	395	417	395	385	462	416	388	384	397	360	402	415	386	395	443	431	384	368	362	392	411	403	418	390	398	396	391	360	393	393	407	392	411	391	396	376	430	402	431	387	408	390	375	409	403	380	396	416	367	380	436	428	417	371	427	414	405	417	427	424	436	412	429	437	392	420	386	398	389	377	422	381	381	418	412	406	416	423	412	405	399	446	413	359	404	390	419	365	379	434	393	390	401	381	381	464	403	413	408	415	422	393	439	411	408	408	410	379	408	403	391	402	421	398	387	387	401	398	405	426	415	399	377	390	440	403	394	393	404	414	398	389	403	416	413	422	417	373	442	441	407	402	391	430	406	402	408	398	384	416	346	422	374	428	382	452	418	416	431	423	375	419	420	419	402	390	420	419	401	399	384	392	402	444	404	422	394	373	413	405	415	395	399	379	389	414	401	400	432	427	400	403	414	406	409	383	411	402	365	414	432	380	382	421	395	428	401	437	386	411	429	390	425	419	416	392	408	412	405	406	399	417	444	380	397	397	384	377	400	407	424	399	406	360	404	366	436	419	417	394	398	410	408	378	442	417	449	426	398	393	412	400	401	394	429	411	419	418	391	410	395	366	410	400	387	432	394	423	425	414	416	407	386	393	418	394	418	399	389	409	420	397	379	407	426	369	430	365	391	411	414	392	392	423	396	365	381	391	426	401	402	449	391	394	421	394	382	365	411	395	406	425	380	420	384	375	467	405	375	409	406	435	403	407	391	403	413	412	432	397	410	415	415	419	390	415	391	396	405	397	383	410	430	444	407	429	433	393	407	423	405	412	421	413	397	405	390	400	367	396	380	409	405	390	372	410	396	415	425	420	425	388	443	389	444	397	403	378	412	392	401	435	384	403	416	413	363	420	426	411	409	418	386	385	404	419	399	432	387	402	402	401	394	423	386	414	375	388	389	398	422	424	429	392	414	399	426	440	440	394	372	382	385	400	384	411	381	403	410	392	388	408	435	397	398	376	405	398	428	430	393	384	448	413	407	421	402	408	411	410	404	387	426	410	430	407	389	435	432	427	469	432	432	387	444	400	461	386	424	392	388	395	399	396	419	412	393	393	363	380	415	442	403	394	420	428	425	401	405	408	381	391	408	393	405	414	377	435	405	381	425	392	413	402	400	378	385	399	419	415	408	397	414	393	398	381	434	433	398	390	412	389	392	389	382	393	413	421	435	422	393	402	384	401	416	406	423	422	402	410	443	419	439	377	392	386	420	414	396	392	378	397	395	405	422	413	382	401	431	409	391	385	397	401	384	436	416	388	406	428	357	425	372	398	422	405	398	410	443	402	424	397	422	417	381	419	395	441	404	392	381	436	383	411	408	393	425	425	443	408	408	400	346	428	391	440	399	430	399	399	398	414	397	409	421	371	362	397	399	420	404	407	390	371	427	399	407	417	410	378	359	394	382	425	407	363	428	406	398	411	403	379	416	388	368	417	434	369	398	420	407	427	379	375	420	369	396	432	392	398	388	418	419	424	408	375	421	423	445	421	421	414	420	441	439	384	412	434	417	374	387	402	401	379	413	458	408	395	426	418	402	376	425	407	415	402	435	442	406	419	419	392	415	409	378	382	427	381	423	422	379	400	392	395	403	399	410	395	394	370	382	443	433	383	416	413	410	424	432	426	432	408	399	379	424	387	435	427	427	408	401	428	371	398	397	412	413	414	377	401	397	421	446	414	420	397	388	432	420	431	391	405	375	447	423	414	391	405	416	382	409	417	394	395	395	421	413	392	431	396	414	425	372	428	441	425	393	404	385	419	393	404	396	401	404	400	413	387	400	422	418	420	410	410	402	396	391	399	404	380	421	413	395	417	401	387	384	381	416	425	396	380	405	390	463	415	413	388	401	424	356	389	424	398	384	378	389	389	429	436	373	415	400	398	391	431	426	384	401	384	390	393	418	367	396	411	399	413	413	403	418	443	370	383	417	424	394	385	406	407	398	382	390	398	401	410	415	426	380	416	437	415	371	424	433	404	409	398	395	432	385	374	416	420	416	442	419	404	406	402	435	397	430	424	415	433	394	406	382	385	390	407	408	412	429	397	415	377	426	394	416	385	392	447	406	421	398	388	387	403	391	438	410	414	413	401	441	414	384	386	394	400	406	406	403	362	422	409	383	393	421	423	413	380	434	435	399	444	419	435	397	404	403	426	374	393	406	410	398	422	428	420	389	403	377	420	427	385	384	403	388	397	404	437	394	416	374	405	386	439	397	399	398	401	428	427	374	379	414	450	397	418	399	398	405	385	414	399	391	388	407	427	406	401	435	419	421	390	430	419	435	423	421	425	415	427	406	414	382	427	415	399	396	375	400	405	396	398	400	398	386	384	390	394	368	413	409	415	400	418	390	385	419	382	407	369	432	418	394	379	444	405	413	397	410	389	381	369	400	390	445	392	410	385	395	426	406	399	407	440	391	415	408	418	380	403	400	380	369	368	428	416	404	400	407	398	419	383	432	410	437	383	368	436	400	392	412	433	397	395	428	412	370	402	383	421	394	407	423	411	373	427	385	412	396	413	383	391	422	382	408	396	408	436	375	423	440	385	442	407	416	391	402	408	400	421	393	389	426	380	400	418	394	392	412	408	404	402	375	411	400	400	425	423	450	369	383	390	415	433	397	408	442	401	435	427	398	424	364	354	407	405	388	421	395	406	402	419	401	401	408	446	414	414	397	390	396	410	401	421	448	379	434	379	419	411	396	413	423	388	404	376	401	394	403	408	341	379	401	386	380	402	394	418	397	412	420	426	405	388	397	402	395	419
18625	33900	31674	24001	19104	15167	12198	10009	8332	7630	7048	6128	5078	4202	3349	2867	2289	1986	1817	1697	1491	1486	1432	1379	1233	1251	1232	1132	1141	1021	994	999	1054	981	1031	953	961	961	961	931	911	949	838	899	904	960	940	894	907	904	831	931	869	876	864	883	883	845	860	851	856	844	866	854	870	842	808	868	870	825	887	838	947	844	802	848	811	844	870	879	873	851	823	810	808	864	821	830	861	832	808	840	829	827	814	890	881	810	874	844	881	813	877	870	797	854	833	846	861	847	759	793	903	884	845	836	892	857	828	870	818	851	832	814	798	871	841	841	859	872	862	818	815	857	862	864	862	851	831	835	794	826	884	836	825	848	839	784	855	795	865	888	815	880	816	838	808	775	870	864	769	808	804	859	840	861	865	830	876	838	831	873	797	865	833	828	822	870	841	872	851	813	837	864	831	848	817	840	849	814	761	840	801	850	820	858	813	808	857	855	882	830	804	881	844	839	843	839	825	843	868	817	790	817	886	901	808	854	857	851	863	832	815	807	824	824	870	821	796	868	852	829	792	838	867	866	857	839	831	869	827	860	876	808	802	820	842	888	813	806	849	858	845	818	811	890	857	824	780	858	833	853	833	842	814	834	865	865	858	844	847	794	863	802	806	848	819	845	839	857	878	902	844	872	857	885	829	825	831	791	807	862	878	874	854	881	832	848	833	930	804	840	868	842	832	842	814	845	807	836	839	849	832	884	814	870	880	848	818	839	895	817	820	798	862	900	819	806	805	814	873	856	840	779	857	818	840	840	875	858	796	895	821	827	815	843	829	826	838	797	871	847	852	823	869	878	884	840	861	841	811	877	826	784	848	856	856	859	875	826	840	831	820	887	801	880	832	830	857	867	857	848	877	816	856	836	812	860	864	836	816	840	848	845	820	895	841	833	881	844	831	814	878	838	791	847	844	818	838	869	921	831	880	824	878	812	825	845	842	842	847	767	846	853	904	873	827	818	882	809	820	808	815	886	800	753	833	837	874	851	817	800	884	852	809	791	814	854	855	856	870	833	815	833	843	853	889	804	820	794	858	843	901	907	825	829	839	845	851	863	831	911	872	800	857	874	822	832	824	777	843	845	819	861	839	844	808	837	854	801	881	821	848	857	816	864	875	866	825	826	855	831	857	827	841	857	825	858	816	872	888	878	805	820	845	837	856	840	784	824	840	849	853	803	833	894	828	826	845	842	803	859	813	804	824	838	831	838	824	806	838	869	822	846	823	812	816	829	841	835	842	800	842	826	818	786	843	848	833	816	844	833	879	848	850	824	857	772	867	811	819	812	801	779	853	876	860	781	794	850	821	794	869	824	840	796	869	865	809	856	825	862	889	768	781	895	846	836	843	801	845	850	838	853	862	879	819	842	814	871	834	811	805	891	850	835	884	872	830	854	825	813	866	853	832	829	837	827	868	825	866	827	831	819	779	871	772	849	874	814	814	834	855	845	808	812	833	848	802	834	844	821	823	815	825	837	890	835	856	853	867	881	845	831	884	857	867	852	877	820	892	880	856	841	825	846	868	815	807	847	815	852	877	832	807	819	898	814	836	850	887	854	842	879	855	858	857	855	828	787	823	789	815	918	861	861	854	836	834	822	887	855	841	840	839	833	815	797	873	848	840	815	824	806	814	845	810	892	856	842	798	824	893	855	834	912	846	836	829	831	826	850	841	849	859	842	846	823	838	860	839	833	878	846	860	838	894	886	815	850	817	897	818	818	820	840	845	822	827	863	888	789	844	791	838	782	803	834	868	838	850	855	813	790	777	825	837	819	806	839	820	839	867	847	852	858	852	832	843	832	887	820	815	853	799	848	848	868	862	892	894	840	894	842	840	874	858	800	853	826	824	772	839	812	811	838	838	856	810	865	856	847	891	873	864	861	879	898	862	857	880	860	836	860	855	824	823	887	854	854	818	842	801	857	812	859	820	776	857	840	860	845	836	852	853	836	792	870	831	819	882	813	846	847	816	823	840	799	855	852	855	835	863	828	850	820	842	820	771	819	853	827	825	820	881	819	842	841	802	820	803	862	846	761	834	796	879	851	843	795	856	892	817	864	831	857	794	771	850	833	883	844	825	838	857	873	848	829	791	878	830	810	825	796	838	875	834	831	798	883	808	851	800	838	791	790	843	835	849	842	872	840	837	816	815	861	880	795	890	831	830	852	859	840	821	854	831	819	869	840	804	849	870	843	853	849	866	834	851	894	813	846	859	793	825	829	797	887	813	829	827	827	866	809	876	818	905	833	839	858	848	841	864	797	846	808	894	837	862	835	863	896	820	810	864	866	818	814	857	837	862	826	847	798	819	845	839	823	817	795	870	871	763	860	805	791	846	846	847	853	904	864	854	793	807	819	830	864	843	807	861	826	810	856	843	803	840	803	842	840	829	878	805	873	842	848	896	825	854	848	774	786	843	865	803	829	842	816	833	826	853	841	800	868	853	833	831	796	853	816	858	857	874	774	810	853	786	863	857	826	896	843	844	823	835	857	854	838	891	850	850	813	829	830	869	879	865	872	843	809	851	872	892	820	854	830	731	847	868	829	840	829	828	799	879	845	803	856	847	848	838	873	850	835	856	800	834	818	780	833	773	805	782	845	846	902	815	804	849	825	848	851	846	822	877	849	850	803	815	841	855	851	884	814	842	862	819	842	871	865	813	863	852	791	838	819	806	832	851	858	857	837	823	812	900	798	808	808	799	835	841	814	837	847	846	829	882	814	815	836	841	799	883	876	862	780	871	822	845	851	903	839	824	825	834	799	880	795	816	911	822	867	812	830	771	825	848	884	854	865	852	817	858	893	867	880	828	865	808	892	831	855	785	883	805	811	797	824	845	817	782	863	867	858	848	841	840	888	870	826	889	853	825	859	859	814	885	852	809	827	846	833	890	871	896	854	839	814	860	863	840	829	816	859	839	818	819	879	877	834	838	813	830	805	883	790	860	877	889	832	801	872	812	841	854	806	859	808	827	836	890	825	756	892	816	847	815	905	841	832	886	853	831	868	870	868	861	871	815	837	814	873	888	884	895	786	764	859	873	874	790	832	825	865	858	816	860	813	848	838	843	852	834	868	887	801	840	842	837	878	847	854	846	808	874	802	854	821	813	882	873	811	860	863	873	831	807	784	837	914	829	835	819	869	825	832	842	844	887	824	840	878	847	823	819	843	822	820	842	867	780	853	799	837	880	887	856	837	855	885	872	812	834	829	811	825	872	870	819	822	815	801	807	869	875	882	841	886	854	811	870	825	812	847	846	839	783	867	870	873	768	845	842	809	897	846	840	836	872	864	777	837	851	819	815	843	822	841	797	805	850	862	812	874	859	858	856	830	800	902	830	812	839	853	827	867	796	827	869	853	826	852	814	858	804	733	823	815	877	841	788	832	818	886	790	827	811	855	869	882	857	789	904	789	813	815	781	857	829	795	850	821	865	861	806	785	819	808	871	784	837	897	879	832	845	844
27477	18333	9263	4437	2221	1505	1119	860	692	631	622	552	459	437	367	322	314	306	292	271	254	286	279	269	295	275	266	273	270	251	278	270	253	262	245	256	271	247	241	260	268	241	239	258	242	237	249	245	230	225	256	230	242	240	236	246	262	237	226	230	222	267	259	236	250	241	264	247	238	230	217	250	233	279	239	253	260	241	231	247	215	263	245	244	242	253	259	250	268	247	220	257	253	256	219	238	236	254	244	237	228	250	214	265	263	239	236	271	246	236	247	245	253	271	228	232	259	237	255	232	238	252	220	261	236	228	238	263	232	248	250	226	235	243	255	249	248	237	239	256	201	231	241	263	236	227	270	232	233	254	258	250	213	269	215	267	229	250	236	225	252	270	239	245	251	229	249	260	215	240	254	258	257	242	218	241	241	246	241	255	256	237	250	241	244	250	230	237	231	231	232	257	247	227	222	248	232	234	228	221	235	242	248	221	231	252	268	272	240	252	258	241	233	241	276	227	244	251	235	255	256	259	251	217	240	250	224	236	230	257	245	260	226	216	263	239	238	242	234	257	226	270	243	223	274	229	223	216	247	246	239	237	268	258	234	249	250	279	240	238	258	245	228	236	254	260	241	249	218	243	241	226	238	260	227	246	255	245	233	257	267	232	260	230	242	234	245	236	250	255	243	249	247	242	218	244	258	225	242	240	237	235	248	229	237	253	247	234	259	243	230	234	237	258	248	259	217	277	231	230	226	250	229	225	252	250	221	233	244	229	246	255	254	233	243	239	272	251	253	257	242	237	238	240	241	255	231	246	258	263	248	242	259	261	256	261	242	227	238	252	218	258	257	234	225	260	237	204	237	240	267	240	239	249	259	223	245	253	236	235	248	230	215	256	236	233	233	250	264	249	216	237	232	244	249	258	233	262	236	236	240	226	247	251	230	246	230	237	259	226	248	222	267	208	226	249	209	286	238	235	262	243	239	240	251	259	259	236	229	245	254	249	264	222	248	250	253	236	251	238	243	236	217	248	230	245	251	235	228	237	214	242	224	235	224	242	251	241	233	236	238	223	244	235	245	242	228	241	250	247	258	243	233	241	242	243	274	219	280	243	229	264	256	242	242	247	227	236	240	243	236	238	238	265	219	228	243	252	256	255	259	257	238	250	253	239	258	227	250	225	250	220	262	253	244	235	254	237	244	206	240	234	205	231	234	240	240	262	257	259	237	264	246	229	226	286	226	254	269	261	270	255	235	220	238	270	269	230	239	242	203	224	267	233	250	242	265	258	251	265	225	239	237	259	233	236	231	234	249	250	233	265	255	249	231	273	231	214	252	229	246	248	224	217	232	245	243	224	252	244	226	241	238	257	227	249	226	250	217	252	241	239	253	229	255	251	229	228	256	223	249	225	246	238	257	220	257	245	242	227	241	230	265	241	243	261	260	230	243	249	248	231	223	238	234	252	215	243	254	254	234	231	235	237	223	244	281	254	235	244	257	225	255	219	235	292	229	215	237	258	234	239	249	273	248	259	229	250	244	246	257	234	262	251	229	247	258	265	253	255	283	212	230	257	251	233	275	249	230	221	239	209	231	244	240	228	240	244	245	252	211	257	242	243	236	271	247	234	244	235	203	224	211	230	268	260	237	239	252	222	244	220	225	228	219	235	220	241	223	254	254	244	230	262	246	262	217	244	255	249	251	254	234	247	249	226	257	236	253	217	260	247	257	272	258	244	257	257	217	226	244	240	244	231	256	252	239	275	235	235	231	256	227	250	233	245	233	242	256	218	242	224	226	239	218	275	244	253	238	231	234	262	269	248	202	244	245	249	223	252	254	252	244	251	233	240	206	230	260	219	233	256	242	221	238	225	248	229	247	231	251	272	243	261	236	197	234	266	224	286	252	236	224	230	237	243	260	244	230	232	248	226	227	245	236	230	241	254	260	287	222	246	251	252	279	236	300	247	227	268	233	228	246	274	256	249	240	231	241	226	239	250	204	264	260	248	226	270	249	260	229	240	243	238	269	261	241	273	251	258	255	226	230	236	247	269	248	231	229	261	257	218	235	274	217	249	248	226	214	240	232	272	237	233	217	260	257	265	245	259	236	248	262	218	220	244	270	264	244	250	267	230	237	233	265	224	273	231	260	255	254	238	253	228	233	249	244	245	275	230	239	248	277	244	242	235	240	245	253	260	238	247	228	235	248	246	242	232	268	246	245	227	247	221	246	236	235	246	234	235	234	234	267	242	262	237	244	268	262	255	258	244	244	237	235	235	226	257	242	246	252	262	246	252	223	235	243	240	244	255	236	247	242	225	232	232	253	217	236	247	223	236	231	253	209	267	253	257	252	230	223	265	281	225	251	248	276	227	216	264	251	247	233	250	230	235	229	239	250	224	236	241	247	243	228	250	235	234	268	239	257	251	238	230	252	246	241	220	242	245	275	206	241	226	207	253	238	243	247	211	235	225	237	251	235	280	239	237	259	275	221	256	268	255	241	238	205	218	284	263	250	224	244	245	252	255	250	253	255	227	275	249	256	249	242	254	229	231	264	223	215	234	247	254	221	228	253	252	265	234	242	230	225	229	221	231	241	238	268	220	267	245	243	254	230	235	238	237	243	221	259	277	224	247	283	247	248	240	236	260	216	262	260	268	262	238	232	231	250	252	260	281	237	264	232	248	249	262	223	251	254	243	236	246	241	228	238	216	253	237	247	232	271	218	230	232	251	248	232	241	213	220	266	243	260	256	253	229	247	251	229	231	238	213	268	240	245	241	269	220	236	218	234	240	245	269	247	243	225	222	242	215	236	232	262	269	239	265	247	246	232	276	236	237	224	256	238	222	249	238	241	252	271	264	248	217	251	251	232	230	281	245	216	207	253	253	234	237	265	210	242	223	259	238	229	218	238	253	241	258	241	236	230	239	238	263	234	260	231	240	243	258	228	259	242	271	223	248	221	287	230	256	238	263	234	260	244	228	242	249	259	251	229	258	250	265	258	232	259	221	243	228	259	260	249	234	241	262	254	259	265	246	273	223	252	250	252	241	238	223	266	251	232	245	255	285	260	261	243	215	250	261	233	252	220	213	244	272	260	258	232	230	234	263	253	242	249	234	250	250	258	227	222	207	265	275	232	255	233	268	238	266	247	261	237	233	219	230	254	267	244	242	215	238	227	235	245	256	240	235	237	275	246	225	261	248	243	238	219	250	251	249	268	244	255	249	250	248	250	245	240	251	240	259	247	232	245	246	231	268	232	251	232	253	247	265	255	242	270	239	248	218	235	245	214	234	271	255	229	218	281	239	240	244	242	239	237	251	243	261	277	255	236	236	246	231	245	244	245	250	245	234	238	259	234	236	251	247	234	270	235	245	254	241	239	241	246	234	221	234	222	239	220	266	252	250	244	249	245	224	270	247	256	233	262	238	253	247	250	212	249	256	235	225	246	264	263	263	261	229	253	244	250	255	236	238	205	257	261	248	222	254	244	229	243	253
12767	19449	17710	10782	7555	5460	4161	3276	2781	2463	2286	2023	1594	1347	1171	1033	919	862	773	744	797	715	713	717	679	672	635	647	665	638	622	672	565	593	620	578	618	671	587	573	585	597	579	593	599	547	511	598	568	594	557	550	514	600	543	536	532	561	592	528	532	539	535	553	560	561	531	511	555	538	551	546	547	537	521	582	507	559	535	576	592	520	550	567	532	543	541	534	533	550	566	539	501	536	588	541	526	583	561	587	530	533	543	556	551	560	542	560	569	552	536	542	521	590	501	492	545	547	557	549	545	508	524	554	591	523	522	553	540	515	534	557	579	539	527	495	563	542	557	522	538	515	533	545	510	550	541	534	518	560	512	546	538	548	533	547	533	567	534	597	564	548	542	515	557	575	538	539	525	554	550	537	525	534	532	560	550	522	543	531	572	519	549	568	542	552	541	570	498	550	583	546	555	548	550	620	542	577	544	537	537	559	540	575	559	573	534	575	518	563	515	570	564	541	535	559	540	568	533	530	547	538	518	572	595	559	510	565	557	546	536	502	555	521	522	578	532	498	540	566	543	550	584	504	527	564	580	534	536	498	546	583	562	567	530	540	559	561	537	528	546	561	574	564	551	542	553	494	531	546	573	536	565	578	551	510	541	532	518	493	579	550	566	581	536	541	519	563	522	554	532	567	568	519	565	539	524	521	553	535	573	549	508	566	557	581	551	527	534	534	491	540	568	519	564	560	551	517	580	535	508	552	570	549	571	539	569	525	520	536	549	556	576	525	535	519	572	550	572	578	562	570	567	523	544	556	509	536	554	562	593	580	566	542	532	584	524	527	570	529	505	551	587	574	529	555	545	547	509	542	526	561	531	550	538	576	572	536	547	548	574	567	545	546	524	526	546	560	559	572	569	520	549	575	553	517	553	535	551	546	513	543	526	524	534	567	525	515	531	544	517	552	587	520	557	474	515	514	551	537	572	543	541	530	525	530	513	560	551	576	562	534	571	534	550	562	518	539	512	558	538	557	551	545	585	608	509	561	557	513	553	564	568	557	598	538	538	528	532	581	533	567	551	550	524	553	561	540	554	542	554	606	540	543	597	527	558	544	607	538	558	554	549	536	510	554	493	505	595	578	553	553	544	582	518	548	543	559	550	542	567	612	578	568	566	562	558	542	529	571	573	542	551	524	561	581	532	549	538	552	542	529	587	555	522	590	554	538	517	540	601	530	501	588	549	541	541	593	535	549	526	534	508	533	520	577	559	552	526	539	535	555	548	545	526	580	556	550	546	518	531	518	507	577	568	553	585	534	565	589	552	553	573	529	558	560	551	547	565	533	549	535	562	552	568	590	495	525	531	598	525	526	532	548	596	529	553	524	567	540	561	538	577	515	561	575	581	547	511	546	540	577	576	572	564	540	523	566	554	597	572	526	548	529	555	526	588	568	582	580	579	578	487	556	548	563	582	559	534	562	529	554	562	530	556	544	541	542	524	561	549	574	600	516	556	535	552	603	548	536	549	503	570	587	541	548	517	547	561	535	569	562	530	545	569	520	546	552	566	531	593	555	536	559	524	577	578	560	540	541	564	524	570	540	584	533	544	534	517	576	524	573	513	542	535	548	575	575	542	559	545	505	551	567	538	495	489	510	548	564	562	578	593	528	544	553	540	528	565	534	515	573	521	589	528	523	551	559	522	568	569	533	528	547	536	547	567	527	540	579	576	598	559	563	579	555	556	566	567	533	567	548	559	553	534	552	517	527	545	577	596	557	541	540	546	503	584	549	527	519	565	560	558	534	571	571	544	563	550	542	542	528	541	576	577	599	572	524	563	595	550	565	570	552	553	524	517	529	562	565	541	570	550	523	525	605	527	527	551	571	540	531	582	564	564	538	525	537	560	533	576	556	525	563	532	536	531	528	553	549	594	539	507	573	518	500	521	570	524	514	550	535	558	549	596	537	546	555	524	580	568	570	517	546	548	529	558	560	510	556	598	512	567	551	574	538	545	553	588	542	536	549	555	534	576	557	550	567	572	563	515	547	550	563	556	545	491	559	570	524	527	564	559	523	491	509	548	559	523	544	554	564	569	506	527	578	563	521	515	559	584	512	563	519	554	543	542	577	537	512	547	544	547	552	550	535	556	545	544	500	553	565	514	531	562	578	558	546	555	549	545	571	540	528	530	527	558	551	551	521	571	540	523	588	563	579	560	522	565	561	577	551	529	531	570	531	561	506	608	544	556	540	587	561	578	569	584	544	510	607	566	533	543	532	575	573	576	547	561	545	532	548	553	587	492	554	583	550	555	543	544	560	532	554	526	541	549	570	519	576	549	566	589	571	575	569	528	531	540	545	582	546	556	554	563	597	531	574	516	573	521	545	572	522	578	522	539	593	575	531	537	547	553	543	519	555	573	551	556	557	564	556	517	530	535	541	511	539	509	508	524	554	578	571	567	528	549	515	526	540	580	521	536	544	541	538	558	543	557	532	549	559	530	545	582	568	604	541	548	573	534	516	561	539	548	548	533	544	556	552	567	616	530	592	564	603	530	576	550	583	516	549	523	540	515	531	558	546	575	543	554	560	539	554	545	563	541	547	514	542	535	568	603	558	581	561	563	539	534	530	559	493	527	505	583	537	569	482	549	536	565	529	548	574	567	588	568	545	561	579	552	573	537	529	537	547	499	539	555	544	538	549	564	567	562	523	569	536	575	547	563	555	533	524	549	590	577	575	545	518	582	553	538	509	563	573	555	526	583	560	542	553	506	508	536	566	527	551	535	555	545	528	570	517	571	537	545	523	548	549	519	561	552	569	518	490	562	546	518	563	602	516	506	539	538	560	531	537	523	519	588	570	551	576	520	552	547	548	492	556	559	548	573	576	531	553	561	568	528	514	545	559	543	580	550	556	524	513	535	517	520	566	534	541	543	546	540	554	553	538	559	611	532	523	527	593	574	533	581	586	507	546	544	554	589	550	595	523	546	581	587	517	581	567	547	575	560	578	552	526	557	541	553	577	596	532	522	523	537	549	508	520	547	577	541	597	589	565	559	575	565	543	504	565	524	543	543	529	552	519	527	515	562	536	556	518	525	566	540	524	556	544	551	553	535	537	540	572	524	517	549	545	551	534	541	572	540	558	552	541	504	537	540	546	545	549	532	525	531	558	561	585	544	587	537	497	556	537	528	575	546	562	557	503	516	555	562	529	501	534	549	561	526	552	535	544	544	598	562	522	535	524	574	515	543	614	530	531	541	552	513	560	537	581	544	569	535	575	543	524	558	555	569	506	557	523	577	539	550	579	550	559	522	607	573	528	565	555	552	544	546	571	560	554	560	540	530	539	561	540	536	556	554	515	567	527	545	555	525	498	569	542	572	503	525	554	552	547	532	515	532	527	578	553	551	512	537	580	579	576	547	531	580	563	584	525	528	546	518	506	495	526	519	557	528	518	543	534	518	541	560	560	545	523	504	550	559	544	575	599	543	567	499	572	537	567
25208	21477	27937	25365	14437	4837	2867	1979	1626	1406	1252	1061	905	754	590	508	448	387	377	363	352	328	331	355	307	302	287	306	337	295	284	266	262	252	241	240	285	243	233	264	257	251	250	221	251	242	237	239	259	255	226	239	221	249	231	240	223	225	219	224	246	241	234	220	231	238	235	249	244	263	243	255	233	218	220	235	239	219	226	235	260	230	240	235	223	238	232	233	236	207	244	258	253	268	254	249	239	245	220	268	241	242	253	249	226	242	267	254	243	216	203	228	216	254	230	256	230	219	233	229	249	249	256	263	232	230	258	223	247	240	238	229	286	224	217	232	247	247	246	227	228	230	230	249	220	255	257	241	241	250	252	226	219	228	232	213	260	258	229	228	226	248	234	256	228	221	253	239	209	266	228	251	248	218	247	224	236	235	234	262	228	226	268	272	288	232	254	222	235	230	251	255	222	250	241	257	234	244	241	234	226	210	253	246	236	235	242	258	243	223	231	238	222	206	235	239	263	245	259	242	223	239	231	217	237	211	242	222	223	243	247	237	226	239	232	241	240	234	254	191	221	213	227	245	248	266	230	208	261	236	230	255	238	232	249	248	216	227	235	242	237	227	247	247	249	249	252	207	255	223	226	255	259	224	246	248	218	242	216	247	246	219	247	267	239	227	205	229	239	232	219	193	233	259	246	238	252	241	258	221	236	240	227	228	231	229	218	200	220	271	247	257	256	262	238	238	240	226	255	227	233	253	237	257	262	230	237	233	247	239	255	244	232	236	239	248	228	262	243	218	255	237	249	247	250	213	250	232	223	231	232	244	218	228	240	245	242	237	222	233	240	235	225	246	247	251	233	241	237	241	243	259	233	260	259	248	241	214	252	241	220	228	242	240	263	234	269	219	237	239	234	212	255	234	266	261	228	251	270	208	243	211	259	259	257	251	229	249	273	229	241	211	254	243	256	220	227	226	253	250	245	251	281	250	238	218	230	242	256	214	247	250	236	240	220	241	214	239	238	239	214	221	253	262	258	247	225	259	233	244	243	255	281	211	250	266	234	234	239	246	255	248	252	225	230	229	228	250	242	258	223	228	214	260	239	241	217	263	261	206	261	234	253	224	254	231	223	208	231	237	213	238	259	237	222	235	232	242	229	219	243	234	241	258	246	254	249	258	254	224	232	226	256	228	266	234	202	216	238	228	239	263	240	230	230	256	216	226	221	249	250	229	239	230	247	258	216	236	262	229	226	257	206	237	220	248	227	234	221	257	244	256	230	215	238	258	265	214	234	240	238	247	225	259	250	202	230	217	224	218	240	237	213	228	216	268	240	220	242	229	214	255	282	247	232	247	259	237	220	247	239	217	229	255	211	251	254	248	202	261	222	237	213	262	225	213	235	249	240	236	243	261	221	254	231	244	253	260	244	252	227	243	238	233	231	230	257	216	250	239	217	237	256	240	232	240	210	229	274	216	250	254	252	231	236	224	250	197	248	234	252	243	256	216	253	245	243	241	233	239	209	237	208	204	240	223	245	237	225	224	207	223	221	264	239	259	244	229	212	221	248	226	241	215	231	225	235	230	226	243	236	217	241	238	220	261	238	251	236	214	250	220	209	232	257	228	229	232	241	213	242	214	247	246	214	223	231	219	249	229	225	224	258	226	252	231	227	248	239	238	220	268	228	229	241	275	236	221	237	231	255	231	248	224	213	254	254	260	231	244	254	245	234	254	250	230	234	259	242	259	241	239	231	252	233	226	225	230	239	264	233	237	235	245	241	221	221	238	253	236	242	209	215	262	260	217	212	246	259	255	237	215	233	261	221	275	252	230	250	231	262	220	225	253	251	265	265	227	239	238	234	233	220	254	244	242	227	218	230	270	268	261	233	207	255	246	246	207	221	227	222	234	238	238	224	219	257	262	235	204	254	235	245	222	207	264	265	215	218	232	215	240	233	242	196	253	244	229	230	240	239	250	234	198	239	228	257	223	244	277	239	253	234	232	208	222	231	229	211	221	257	252	245	231	256	218	238	248	216	225	248	254	246	234	229	231	237	239	240	231	246	231	235	270	247	244	232	231	224	236	235	240	251	226	219	230	243	269	246	259	232	211	234	246	235	252	239	268	200	256	219	234	243	277	245	222	272	213	247	229	227	247	222	222	230	266	229	234	226	235	236	205	241	225	240	221	271	217	241	232	248	241	226	229	226	237	223	235	238	222	252	240	257	227	233	248	236	239	242	211	279	213	221	240	235	239	251	230	241	230	236	240	210	234	237	235	250	244	236	231	266	234	250	219	219	245	212	213	207	245	229	217	237	254	254	236	215	229	275	231	217	235	263	262	211	225	262	245	254	216	229	230	243	221	225	265	226	214	248	247	248	208	236	199	239	276	248	228	244	239	242	231	245	251	241	251	227	219	252	260	211	245	260	222	238	235	221	213	251	261	212	231	234	220	237	260	244	247	230	246	213	233	223	228	247	239	253	231	253	234	228	239	240	256	222	228	246	248	266	208	218	224	261	220	254	236	225	237	223	247	241	235	216	229	247	222	204	213	232	245	234	225	247	238	223	251	203	253	242	259	258	207	239	236	223	243	242	198	245	228	230	228	246	254	230	211	232	208	231	227	240	244	247	231	258	207	256	252	231	250	235	252	246	264	245	247	242	212	231	247	227	267	252	236	250	220	251	240	238	239	259	256	236	215	271	239	242	226	256	257	250	217	249	226	217	215	212	240	232	236	221	263	222	256	227	230	239	234	197	249	238	278	250	230	257	211	233	223	232	257	274	248	244	231	241	208	244	249	241	266	232	232	226	233	239	238	217	210	232	209	241	229	257	241	228	229	237	242	232	234	206	232	252	228	249	265	242	242	250	224	219	229	228	217	232	223	238	260	233	237	261	244	254	238	224	262	225	255	229	197	252	237	220	251	241	233	224	233	240	236	244	215	250	251	224	237	230	248	203	219	244	231	229	216	242	236	231	264	248	240	253	243	235	233	236	243	228	234	226	225	240	240	243	224	242	238	235	231	228	248	239	239	264	271	251	228	228	228	208	221	216	256	236	232	224	242	259	230	220	234	236	256	210	217	238	247	219	240	240	263	228	235	258	250	233	264	222	247	247	232	240	238	222	218	263	250	207	252	222	228	263	232	243	243	195	239	234	220	243	239	220	225	239	225	212	237	265	248	236	226	204	206	242	248	227	244	248	255	240	234	244	258	231	240	229	244	240	221	231	248	249	233	234	215	236	237	226	227	244	237	243	241	243	253	259	264	240	234	273	230	238	237	259	244	217	223	233	226	238	270	221	257	252	249	227	238	224	233	229	253	224	232	226	222	233	249	253	231	253	232	236	232	217	255	237	256	216	218	250	226	233	243	237	223	259	243	264	232	237	252	241	254	221	223	235	236	257	258	251	232	245	240	240	223	206	240	219	211	214	220	212	252	240	257	259	236	246	249	216	243	238	240	223	250	229	204	239	268	229	233	216	227	232	242	235	260
15674	28747	26846	18911	14253	10731	8357	6634	5790	5135	4512	3843	3074	2485	2062	1799	1487	1327	1146	1094	1048	897	928	863	848	811	780	721	677	651	620	578	633	624	611	614	610	567	574	578	591	581	588	548	566	514	543	558	549	540	565	573	532	554	545	579	562	536	515	515	537	511	533	527	517	519	540	531	484	533	536	545	507	503	488	500	529	571	513	539	537	526	534	512	529	513	543	566	508	554	504	523	530	555	529	520	567	508	574	497	518	535	547	552	539	517	542	508	592	522	535	496	526	510	519	519	559	488	510	520	505	551	499	564	547	526	527	540	531	500	475	515	508	523	528	512	548	573	537	498	537	518	520	502	537	537	548	538	557	544	587	560	572	552	512	521	516	559	508	484	508	502	525	486	512	536	548	554	539	514	504	500	539	490	547	513	536	479	561	503	587	563	526	498	556	483	531	501	519	538	509	508	532	586	502	509	513	550	560	536	528	524	547	541	531	535	515	521	500	527	513	532	487	514	497	535	566	562	517	523	526	562	544	504	505	511	508	524	528	519	528	540	496	506	509	563	513	515	525	513	557	537	547	508	533	510	528	564	536	518	482	504	531	531	494	521	562	535	571	515	522	515	494	545	576	520	541	550	518	513	473	529	528	528	486	556	505	518	522	541	564	581	548	494	530	540	509	537	554	525	519	526	475	549	541	520	534	536	536	554	527	552	543	535	555	536	531	488	516	526	530	516	527	532	535	543	516	513	503	570	525	542	495	522	484	547	500	573	525	509	477	543	514	506	502	524	521	547	520	571	509	543	548	533	538	529	497	523	512	524	522	516	568	509	495	521	535	525	545	573	492	522	530	549	541	517	454	575	473	539	518	509	575	527	556	589	523	538	534	541	544	546	510	520	546	504	536	539	514	511	491	553	559	501	502	546	486	502	553	520	535	495	506	507	499	526	507	497	531	488	543	491	534	533	551	573	541	559	498	509	526	526	529	490	570	532	495	505	524	496	499	510	549	516	529	496	515	527	476	530	522	513	514	515	543	488	541	519	546	543	488	529	543	510	485	515	524	553	508	506	540	509	562	527	543	539	543	541	515	513	506	538	524	471	565	554	522	526	524	538	482	520	527	517	546	493	504	562	518	542	535	534	508	543	524	530	495	513	548	531	514	534	520	521	520	510	512	532	508	504	546	560	515	481	508	521	528	541	493	542	539	515	537	537	507	521	505	513	474	535	554	524	485	523	494	505	579	536	514	525	494	531	495	515	533	542	544	550	469	558	539	535	537	540	532	523	498	532	538	530	500	520	532	542	499	516	504	535	535	506	516	518	519	551	532	486	520	510	521	547	530	510	473	580	504	529	548	501	558	546	524	558	525	561	554	526	558	546	505	553	563	460	526	519	507	506	504	537	530	542	542	511	537	487	505	501	535	496	498	557	524	496	525	566	523	518	540	549	542	578	494	518	518	572	543	520	517	595	520	542	514	511	583	558	557	535	525	520	505	537	532	532	556	538	551	556	505	513	482	517	553	513	557	528	533	547	561	524	560	552	526	515	495	527	507	549	546	501	538	549	542	530	514	519	496	510	513	492	529	536	539	521	516	510	529	518	513	515	466	533	499	536	497	557	489	560	511	572	540	534	505	546	512	536	473	532	509	505	557	524	491	522	504	508	522	536	528	520	520	530	546	533	530	548	554	532	556	556	507	530	549	560	560	494	517	549	525	557	489	516	498	528	505	542	543	537	556	470	517	531	550	557	559	517	544	548	529	512	530	565	532	513	523	511	513	521	555	490	472	476	543	519	548	469	525	548	531	520	541	552	544	561	544	544	516	521	517	534	500	528	497	553	544	543	543	536	534	551	555	535	525	537	545	553	498	542	483	490	526	517	523	513	519	492	548	540	526	534	504	553	524	548	510	548	524	526	578	547	538	518	549	542	531	539	516	513	520	536	492	527	506	501	553	551	499	535	487	530	531	545	553	500	546	514	586	532	519	555	550	528	516	535	538	523	512	526	462	528	567	530	579	506	548	522	531	518	501	503	526	505	511	547	510	548	518	500	534	536	552	525	532	533	541	547	596	560	517	514	523	535	512	509	543	519	525	538	543	536	504	499	538	563	539	552	517	507	555	484	539	514	508	555	514	513	502	520	518	528	531	514	570	568	499	523	543	510	504	509	520	523	563	516	561	499	530	520	532	523	508	541	495	551	523	573	554	517	517	477	518	533	535	534	538	508	515	531	552	559	503	488	543	521	526	504	532	524	509	558	534	533	557	538	569	491	510	536	524	501	553	524	561	532	534	507	510	520	555	548	493	488	507	501	547	485	534	529	488	507	566	536	506	556	551	513	549	518	532	542	506	512	493	545	534	531	576	536	518	527	526	522	531	480	486	487	497	541	484	501	503	576	518	503	568	483	531	491	496	582	495	568	517	555	529	541	571	539	552	527	552	519	565	517	549	507	512	534	550	528	531	547	539	540	524	550	523	522	546	478	542	549	544	544	561	524	541	518	543	581	509	506	552	521	510	591	517	522	517	492	515	549	525	518	519	473	575	531	546	539	526	494	494	498	488	517	541	503	587	502	523	557	532	499	556	510	528	529	543	547	526	508	511	517	540	534	517	513	535	530	575	520	520	536	559	529	527	527	534	532	509	513	543	502	521	503	497	532	553	501	522	531	493	510	537	577	549	546	564	541	522	472	580	523	532	533	488	515	506	531	538	514	548	496	541	525	511	470	531	525	529	525	522	508	563	539	555	498	512	492	546	555	522	550	518	490	556	531	515	497	487	525	507	585	570	514	534	496	508	544	538	526	537	568	520	585	511	549	522	541	488	519	540	509	511	537	501	579	524	491	501	530	585	544	520	548	510	513	519	531	483	550	548	529	523	574	522	542	507	545	541	501	546	562	549	526	550	512	539	580	518	511	510	559	532	551	523	519	532	510	495	513	502	508	557	506	508	517	484	531	522	561	524	539	507	553	505	518	528	488	511	526	491	514	566	524	514	529	502	599	547	506	528	489	558	526	485	530	522	511	512	537	529	532	509	497	550	521	503	560	538	538	527	514	511	532	531	558	521	466	523	537	492	547	536	540	510	554	536	538	527	542	530	485	536	500	560	536	510	549	524	565	549	520	518	553	524	485	533	560	528	521	553	521	532	524	537	569	542	488	498	535	523	548	535	503	512	542	522	565	534	508	563	551	569	509	547	539	562	522	528	512	566	519	489	523	510	489	514	584	532	498	498	532	544	514	516	536	534	538	546	498	557	549	529	531	559	524	500	523	531	552	489	521	544	517	547	539	522	547	523	515	512	535	520	529	500	554	519	571	533	529	548	472	559	534	543	561	573	478	542	545	510	540	514	522	551	511	540	506	545	524	522	528	545	560	553	511	537	555	537	499	502	477	521	542	507	524	516	516	545	521	517	535	530	534	535	555	551	501	536	541	557	489	520	516	521	503	541	498	535	534	543	547	505	528	526	500	476	504	528	500	547	516	512	532	552	525
24177	21496	28952	24408	21436	14039	5696	3271	2635	2443	2124	1775	1428	1228	977	958	820	756	640	616	592	541	559	550	517	530	491	489	480	455	426	475	463	455	456	427	404	400	412	439	455	430	388	398	450	403	413	439	411	459	433	419	405	420	436	412	365	411	431	435	403	424	395	420	402	421	456	405	409	405	391	417	405	423	428	389	416	421	405	398	391	400	416	418	414	419	419	425	379	461	399	441	380	406	425	431	426	388	378	406	415	402	418	408	358	418	426	404	382	426	417	429	443	389	392	391	399	406	408	400	409	443	420	375	402	445	440	425	416	413	405	441	368	370	435	381	396	453	420	439	416	416	417	406	388	411	406	421	415	409	463	385	400	457	398	436	415	435	351	400	418	443	421	373	385	426	436	390	414	420	441	450	410	375	420	387	417	410	370	414	385	427	419	393	360	386	441	423	399	392	420	408	432	398	398	434	456	377	423	436	404	360	429	397	397	387	395	389	430	395	388	404	404	379	401	375	404	385	386	432	363	389	467	426	419	445	410	419	401	390	441	396	403	421	394	390	378	412	386	409	397	424	418	471	435	397	414	448	412	384	424	383	400	398	389	413	416	386	425	386	386	387	459	423	429	415	422	425	411	402	416	402	435	396	373	392	387	426	419	400	386	408	409	406	430	424	415	405	400	403	381	425	413	428	418	400	405	402	394	451	398	432	419	410	410	429	450	421	397	430	393	376	392	406	416	397	408	371	412	407	393	409	393	385	412	423	389	395	417	407	376	426	399	423	348	437	401	402	371	409	435	411	445	442	373	402	386	373	412	373	435	411	398	412	399	394	399	424	415	408	395	420	393	405	423	391	404	405	402	395	403	418	438	389	392	378	421	424	381	392	401	395	385	398	438	402	401	383	416	401	413	437	423	431	358	424	385	433	396	396	415	376	410	420	377	401	416	425	385	409	366	365	437	398	416	391	396	404	363	407	415	387	436	402	416	375	424	449	412	412	365	387	395	418	391	411	354	416	429	389	435	404	416	424	397	427	405	395	381	410	398	388	420	381	373	404	387	394	404	414	388	376	405	377	421	387	401	383	435	454	450	445	409	452	374	395	419	394	409	446	377	403	427	421	408	397	394	442	398	427	408	396	363	369	426	385	411	347	372	436	407	393	416	408	428	383	416	413	393	398	434	415	373	426	403	411	441	426	397	389	426	427	411	419	445	424	408	382	361	431	409	425	401	413	437	381	407	410	424	412	381	395	402	395	383	402	379	368	409	368	407	396	450	418	412	422	396	398	414	382	415	390	399	409	399	401	442	406	385	384	436	438	405	386	394	364	433	422	421	408	413	396	391	379	428	402	390	405	391	386	395	356	389	385	433	373	430	396	399	371	412	400	422	377	386	401	386	413	372	426	406	425	392	405	370	385	394	414	395	411	418	416	405	420	440	443	402	415	390	400	420	410	414	427	425	427	381	376	407	389	370	399	434	401	379	424	400	401	415	403	384	422	412	381	418	458	402	396	403	408	377	425	431	397	395	389	394	389	422	379	406	372	431	423	389	371	423	420	403	397	395	395	395	459	395	422	406	459	405	432	416	388	409	415	382	385	396	406	424	390	428	383	421	397	437	400	400	405	387	402	423	403	393	414	397	405	392	418	416	408	408	406	397	413	428	396	395	449	359	423	390	433	436	413	377	417	407	398	409	396	446	420	373	414	396	376	414	409	417	423	441	428	408	389	403	416	374	425	436	426	440	402	428	372	423	409	449	436	411	384	386	442	397	419	415	400	385	419	372	428	396	401	366	427	377	421	395	409	420	421	406	396	385	381	396	406	446	403	401	426	408	403	369	400	424	406	366	414	430	395	360	409	357	406	431	370	391	376	413	406	439	395	423	413	424	400	373	365	409	410	420	413	423	380	425	391	416	377	382	429	394	383	410	395	421	406	404	408	390	397	389	365	410	384	417	428	393	403	415	438	435	407	394	417	412	430	405	354	423	395	384	395	415	394	445	413	384	441	409	383	377	410	429	415	401	390	441	419	411	414	366	452	378	404	398	405	416	389	400	408	378	461	409	410	412	430	390	392	429	413	380	430	429	417	408	405	386	426	360	399	369	401	416	422	417	365	419	406	392	431	417	430	423	404	410	360	399	403	395	400	394	439	424	460	427	385	429	437	402	369	426	382	412	378	411	384	399	454	379	413	423	440	418	406	391	401	432	381	410	387	420	413	391	467	415	409	394	417	385	417	407	392	358	424	389	414	388	390	412	421	422	397	417	401	406	415	402	379	414	393	416	375	420	409	416	410	389	399	380	442	399	424	403	405	418	415	418	430	403	410	392	425	406	423	375	427	417	401	408	414	398	427	430	390	417	398	387	379	425	401	411	361	409	389	392	409	435	425	429	403	434	411	413	404	363	421	388	435	409	412	460	415	419	427	417	461	440	400	399	390	406	435	441	394	402	391	426	425	434	381	393	418	402	404	377	453	426	404	426	362	395	430	420	432	395	403	396	462	406	437	348	433	375	396	422	412	410	379	411	366	364	373	442	389	390	392	425	395	417	393	385	414	437	419	407	393	381	429	366	439	409	390	402	399	360	431	378	395	391	451	389	403	399	369	375	372	423	409	417	397	398	382	400	405	429	411	412	427	430	368	428	396	393	418	386	435	405	388	431	424	405	371	412	423	402	380	415	385	417	420	425	410	422	366	422	399	400	426	420	382	415	387	437	401	390	398	405	419	406	408	419	392	418	410	416	400	418	418	422	409	431	420	437	438	433	391	435	408	363	414	426	403	362	425	405	417	423	423	389	395	428	424	424	390	426	404	404	404	400	383	374	409	380	447	408	368	403	399	412	382	431	369	407	405	376	428	388	399	403	399	402	427	421	382	414	414	424	358	384	421	391	395	396	403	390	399	381	430	389	416	391	391	420	394	418	410	390	410	389	423	396	362	420	413	402	393	428	386	439	398	415	421	387	384	398	421	404	363	413	388	383	401	389	389	430	379	423	404	413	405	400	388	395	380	414	386	424	419	383	430	414	389	407	402	398	396	418	404	413	423	395	420	386	438	410	427	437	411	390	444	407	459	408	444	436	411	425	411	394	432	429	387	430	411	403	399	394	385	440	400	421	428	384	410	402	423	406	407	388	424	395	438	380	390	387	426	393	438	414	396	377	388	418	435	420	426	389	437	408	411	400	395	370	403	409	423	433	425	396	386	381	418	407	391	392	402	396	393	422	390	418	399	396	394	386	411	377	419	424	426	418	403	415	400	414	399	388	429	405	409	405	402	401	396	400	430	380	395	400	396	414	409	425	411	412	392	379	407	403	393	356	407	383	398	472	436	378	426	407	429	376	395	386	379	439	439	403	388	393	383	400	421	408	377	418	432	396	414	427	383	397	400	430	410	395	447	412	398	418	375	411	397	438	410	439	420	412	410	432	398	435	415	430	385	417	390	400	440	394	400	430	400	394	414	417	397	412	394	399	423	363	395	418	386	385	439
18587	34064	31873	23917	18986	14731	11972	9896	8594	7931	6931	5617	4661	3834	3234	2780	2374	2127	1817	1742	1609	1499	1459	1403	1389	1218	1205	1198	1072	1073	1084	1025	975	1034	922	973	990	940	959	923	963	914	900	844	899	889	884	877	893	889	879	836	832	868	804	828	824	882	857	877	850	820	831	817	825	830	858	850	844	819	810	802	771	832	840	835	849	790	804	864	845	855	859	837	852	837	887	844	835	812	857	784	824	831	805	820	833	798	817	867	843	803	860	845	877	819	805	831	819	800	822	860	829	841	840	848	846	825	858	803	769	849	813	833	827	863	821	879	832	892	876	871	868	851	811	817	846	805	819	889	848	810	881	795	835	844	831	872	880	817	821	791	808	847	865	800	849	851	834	807	852	884	841	815	826	858	867	831	838	854	894	815	840	858	812	811	868	833	844	863	875	808	827	860	818	825	807	817	835	822	858	845	824	817	861	847	857	780	839	829	793	838	816	841	851	850	863	863	929	837	811	821	849	838	828	829	876	818	834	872	834	848	862	858	829	908	865	835	806	802	837	854	830	838	802	833	856	765	816	818	874	798	845	853	818	841	890	801	793	838	851	816	794	816	862	876	802	831	855	783	807	826	832	820	831	832	882	802	828	920	842	820	856	857	825	838	794	830	857	892	824	825	859	854	833	875	783	861	874	856	869	790	858	837	844	877	859	814	809	841	884	821	842	825	815	838	848	812	839	804	861	816	808	804	815	818	843	837	850	793	853	843	844	777	817	829	805	821	849	820	855	828	865	865	813	775	844	831	796	810	822	862	867	861	803	856	864	860	880	838	810	806	831	845	810	873	865	860	865	819	812	865	785	826	844	792	806	824	803	801	826	860	820	854	819	834	878	876	822	829	852	873	826	872	812	820	819	832	813	859	783	823	746	834	796	859	840	792	850	803	862	805	815	826	833	835	821	859	840	845	846	861	837	855	824	783	816	860	799	820	765	865	887	833	821	823	866	865	785	819	856	822	852	824	857	770	833	825	827	801	868	895	799	851	857	859	878	837	845	811	856	834	854	804	787	828	872	845	851	835	877	855	820	848	816	768	871	849	826	852	847	838	831	853	818	894	776	862	813	855	794	811	839	809	825	770	837	807	805	843	815	862	857	763	830	866	811	852	850	882	824	803	856	843	814	784	868	842	814	822	833	807	837	824	822	891	813	818	798	772	850	789	881	812	836	839	864	931	875	786	838	834	762	839	833	839	864	839	825	851	797	809	830	892	879	850	829	827	827	818	878	769	801	823	841	839	875	867	865	803	904	837	825	854	810	844	839	806	794	840	830	841	785	880	861	854	827	829	862	842	826	802	845	862	833	852	862	817	812	807	784	886	888	802	874	819	852	805	829	847	881	841	835	813	884	813	874	830	859	854	867	768	870	784	816	867	798	886	824	822	882	818	869	846	853	843	857	854	833	878	842	834	799	796	877	867	859	857	876	798	797	865	830	805	842	897	798	864	867	827	830	829	818	823	850	853	827	893	875	824	834	832	868	838	828	824	838	855	841	795	815	846	861	864	829	810	873	806	805	900	810	831	849	867	840	810	863	864	836	873	830	860	820	829	848	855	799	827	844	837	881	843	835	831	834	801	842	861	846	787	857	837	823	860	843	836	816	827	894	823	857	783	831	798	795	821	808	821	833	824	832	780	818	835	845	827	811	792	859	847	870	861	799	838	827	861	822	769	865	801	783	839	857	832	913	838	802	803	868	839	805	872	832	898	863	819	811	873	810	814	852	847	885	862	839	829	802	870	799	879	779	847	853	864	838	855	860	834	843	808	881	838	811	838	823	832	864	846	897	850	820	889	845	826	853	886	799	878	805	819	836	827	871	821	890	840	848	860	850	813	828	862	857	885	837	791	788	842	894	862	795	853	822	797	835	825	912	843	836	887	799	824	852	838	804	860	848	865	798	831	821	841	831	883	847	837	826	820	879	797	861	830	845	841	735	846	846	839	863	784	821	827	846	863	835	827	795	865	839	872	808	851	838	836	813	835	882	886	843	867	823	892	834	818	800	833	806	751	845	842	821	844	806	828	823	808	802	824	801	865	795	803	805	826	855	801	767	812	814	843	862	821	811	790	821	855	781	865	857	827	835	823	856	848	847	806	870	860	800	868	823	828	811	823	822	825	809	876	825	819	799	824	888	883	843	823	796	862	822	858	834	807	797	851	774	820	896	804	817	846	807	872	847	884	839	802	861	836	840	780	812	847	845	828	830	829	839	817	785	839	811	792	787	847	846	830	842	891	882	834	851	805	843	814	833	852	796	861	841	809	814	809	831	827	842	781	844	801	883	809	811	827	836	823	806	776	847	880	864	828	784	817	811	916	837	821	871	819	873	806	855	831	866	891	861	825	852	887	866	809	831	814	819	838	855	885	817	863	816	824	881	804	835	844	847	807	838	863	852	827	863	787	862	799	814	832	878	819	787	889	846	846	847	880	860	860	834	779	870	853	846	805	833	826	848	842	812	814	828	880	826	794	841	847	805	876	764	816	839	818	808	824	833	836	887	867	818	839	845	791	849	845	844	822	836	809	813	852	793	868	844	788	814	843	868	798	817	868	815	856	825	848	881	843	843	850	836	838	817	829	860	839	842	817	788	853	806	834	843	833	848	899	832	871	820	770	851	848	817	836	854	896	836	879	841	843	831	821	857	840	833	841	866	875	886	862	835	823	836	847	772	823	813	892	857	838	868	849	863	808	803	825	828	825	858	892	838	867	849	912	852	871	830	831	852	797	828	819	812	862	871	787	835	848	912	793	799	853	838	865	824	832	856	890	823	846	834	770	860	815	822	844	885	852	813	852	809	747	847	831	853	793	835	830	830	838	815	845	814	811	812	834	788	838	847	889	855	856	802	835	872	874	810	838	843	872	808	834	820	906	841	834	861	850	859	849	856	853	837	821	850	838	856	808	849	824	869	826	918	833	870	824	834	822	853	805	802	821	804	823	851	808	826	832	773	875	815	838	848	832	842	851	887	836	823	863	835	827	871	839	869	791	890	822	857	863	813	814	816	785	854	903	839	868	818	807	807	817	835	814	821	856	863	863	790	831	821	811	809	832	830	760	818	862	829	825	771	834	871	801	830	845	832	827	805	845	820	844	803	859	847	855	855	824	799	795	868	766	803	805	888	799	861	838	806	841	852	843	867	823	807	839	832	816	863	843	822	886	889	830	840	841	838	838	903	808	874	842	824	835	851	838	807	813	804	850	864	882	826	878	840	822	800	837	833	825	862	869	803	851	893	807	803	853	748	798	803	816	865	829	822	832	815	888	787	881	843	832	848	795	831	816	832	840	835	853	816	855	803	835	867	885	821	908	822	807	855	869	833	908	839	856	854	844	807	886	847	852	814	843	816	857	826	822	879	821	829	836	841	867	873	813	790	815	836	820	805	869	854	862	870	829	863	814	802	862	845	866	883	816	829	780	829	847	844	808	880	815	819	807	831	831	774	872	897	850
27422	18503	9450	4491	2215	1443	1088	894	738	684	603	506	486	412	369	319	324	315	284	258	308	284	280	272	267	261	276	285	250	261	266	264	265	255	230	262	256	268	242	241	247	241	265	242	245	241	221	227	243	233	240	241	239	229	238	248	245	219	226	232	244	236	260	232	234	266	254	232	264	241	247	244	243	222	257	253	226	231	247	250	261	250	239	265	228	270	233	210	217	245	270	234	263	242	246	244	250	241	256	211	204	231	232	249	270	244	257	219	249	235	253	253	240	254	244	275	241	261	245	250	256	246	272	233	254	246	278	244	251	291	263	240	219	204	270	235	239	218	248	253	240	243	266	233	234	219	243	234	248	220	247	226	236	255	251	272	241	233	228	247	243	255	243	206	248	248	241	238	249	201	210	240	255	228	271	223	236	256	254	241	243	241	231	247	264	239	249	245	219	256	257	237	240	259	238	243	228	237	276	242	223	239	268	249	237	240	255	219	266	281	227	250	271	238	257	225	236	230	256	251	228	243	265	249	194	243	212	243	263	230	203	263	222	252	235	251	232	245	257	229	256	230	241	270	236	235	235	262	236	224	251	211	232	235	204	255	236	271	237	261	246	241	230	246	246	235	213	210	277	262	254	231	249	245	243	255	225	237	227	257	234	224	237	257	292	260	216	243	243	235	232	223	246	209	250	259	252	243	265	223	236	245	237	239	222	240	244	239	236	264	227	248	222	260	252	242	214	223	235	235	219	238	269	248	231	271	264	251	236	252	242	230	263	264	255	230	237	243	248	242	238	271	239	230	251	230	214	249	252	255	228	230	255	254	257	248	238	230	255	259	210	228	240	229	248	260	269	261	233	237	252	246	224	220	239	232	242	242	197	227	239	259	246	221	263	210	241	244	245	244	261	240	249	234	217	266	240	230	248	241	246	253	250	226	248	265	224	275	228	210	223	208	265	198	227	216	250	232	263	213	226	240	240	235	224	252	251	263	235	265	252	231	246	242	232	236	265	241	274	222	270	255	240	261	266	239	245	265	221	255	295	210	265	253	240	253	211	237	254	237	239	234	239	242	235	258	251	252	233	241	210	248	261	225	236	255	221	281	253	270	221	248	241	239	258	263	248	268	230	247	253	262	225	237	251	241	243	281	213	260	234	256	253	250	231	259	247	260	240	263	251	237	233	267	239	246	221	224	266	252	242	232	255	251	257	229	245	245	250	252	243	231	248	242	225	219	252	224	246	267	243	238	238	214	232	247	255	220	252	227	236	272	227	231	264	224	232	286	241	249	243	235	238	198	266	233	241	259	221	235	214	245	249	245	220	270	246	234	247	246	255	253	226	230	244	222	252	262	274	225	220	269	256	258	220	243	202	247	255	245	243	244	212	246	217	228	236	248	236	269	264	227	236	241	246	250	245	233	248	232	227	227	231	263	237	223	243	249	228	288	245	237	251	248	266	248	244	230	229	235	252	252	261	232	238	255	244	242	258	244	253	237	242	236	248	248	245	227	256	215	238	218	272	204	226	239	226	237	260	230	230	256	235	223	219	203	254	260	228	247	233	219	248	245	224	227	242	244	231	244	235	237	255	227	240	240	230	227	228	231	238	246	239	236	243	261	241	225	237	237	284	244	256	223	219	234	249	280	238	249	253	243	231	220	269	254	244	286	247	266	244	225	229	246	230	227	243	246	246	245	267	230	236	247	236	253	255	234	262	238	229	228	252	238	268	244	231	241	206	264	261	249	261	245	225	229	226	243	245	250	248	242	222	235	267	249	232	213	234	232	217	246	237	244	256	258	241	223	263	234	283	241	234	246	221	264	258	238	244	250	245	254	218	268	225	245	236	240	243	225	242	231	267	268	239	242	240	263	230	221	263	247	274	257	264	244	249	248	261	243	239	239	232	273	250	252	252	231	271	203	249	255	245	212	230	238	238	242	231	245	243	249	240	228	244	281	221	237	232	252	266	239	225	249	264	244	227	223	223	217	225	225	230	242	278	243	247	229	256	241	255	222	266	241	254	226	229	291	263	290	264	234	253	210	235	237	220	245	260	227	196	229	273	237	239	241	257	234	249	258	237	247	216	245	237	260	233	235	250	238	223	233	254	226	223	243	240	223	241	243	220	230	249	236	255	243	248	256	244	247	256	237	238	240	266	267	230	231	217	250	259	236	247	278	261	249	225	240	240	262	229	230	228	229	235	249	223	251	257	227	261	229	220	220	258	238	236	224	242	219	251	234	241	234	234	227	283	271	248	215	264	210	260	240	238	231	245	251	239	230	238	233	223	260	233	246	268	242	237	250	233	236	229	242	255	278	227	234	240	248	242	262	240	255	230	247	241	232	253	245	250	237	245	224	277	248	225	252	224	240	222	236	236	254	234	251	211	273	234	241	244	262	249	240	246	247	233	246	236	257	249	280	233	250	228	246	229	255	272	273	248	240	233	261	234	257	244	246	244	218	261	238	261	232	248	258	237	259	224	241	253	249	223	215	234	257	246	216	253	258	216	239	239	248	265	224	251	240	265	258	248	254	249	245	243	266	268	233	207	244	210	249	246	238	252	259	274	237	233	217	210	264	253	202	256	230	206	214	231	240	254	227	238	256	238	258	246	236	257	238	263	243	226	264	239	262	247	276	259	223	251	230	234	236	263	250	203	237	240	247	243	228	250	235	245	249	251	225	266	271	239	253	227	229	242	232	258	230	225	236	237	253	223	239	234	248	253	245	259	248	256	235	235	232	243	282	220	253	235	248	238	254	250	252	234	238	242	224	250	210	237	255	260	249	234	224	242	278	274	249	254	254	230	239	254	263	240	241	252	246	237	289	225	224	231	233	250	271	230	244	262	231	238	287	262	238	233	245	245	287	252	206	219	225	241	245	258	236	250	239	237	250	235	265	256	254	229	286	261	244	233	252	222	247	224	234	223	236	257	243	215	243	228	243	246	223	284	273	233	219	238	242	235	244	228	254	242	250	218	219	246	258	230	196	229	249	242	278	233	234	261	262	231	228	245	262	213	229	251	218	275	260	233	241	235	269	259	249	248	263	251	224	268	249	220	275	250	253	232	240	222	244	243	257	253	254	226	268	232	249	222	228	231	252	231	247	206	262	255	257	244	231	266	239	243	233	233	243	242	272	217	231	240	241	262	244	216	223	245	239	222	270	260	220	226	223	246	225	243	251	228	240	255	239	237	240	269	224	241	224	220	219	234	240	222	236	258	232	259	237	227	228	257	248	232	227	242	250	230	226	233	249	272	242	229	258	229	261	220	224	258	223	239	242	245	219	248	211	227	221	230	245	251	247	240	223	240	207	234	238	246	240	240	239	242	248	229	248	276	230	254	242	259	227	241	213	254	227	263	292	232	253	224	219	263	221	255	241	243	256	273	243	230	263	250	258	214	243	239	221	227	218	256	237	233	235	227	245	216	251	235	278	256	238	236	242	258	247	228	250	223	234	252	248	251	233	262	241	238	247	232	246	214	240	230	260
13007	20121	17930	10739	7347	5374	4120	3277	2858	2630	2203	1787	1507	1302	1115	1030	980	936	831	771	738	723	673	716	713	664	651	596	632	608	584	612	587	556	642	579	611	600	540	578	566	615	542	548	540	582	558	570	584	548	520	550	499	524	534	608	518	534	552	581	546	528	518	513	543	514	518	490	521	572	510	505	533	476	529	559	591	546	559	503	511	503	510	544	551	540	558	546	542	564	559	523	578	531	576	526	576	528	535	512	585	558	561	566	500	566	539	505	574	539	541	570	527	593	510	556	551	534	537	541	533	522	548	515	549	534	544	493	542	529	567	553	515	509	539	541	473	577	534	554	546	544	522	550	568	579	528	595	535	531	541	527	555	548	557	560	555	559	570	558	556	557	519	518	535	546	549	523	521	532	562	517	539	496	542	526	542	539	553	556	551	547	557	551	512	532	569	535	513	517	534	549	518	543	523	541	520	516	576	552	544	578	561	562	525	527	557	510	549	534	544	566	525	547	510	553	545	553	570	535	515	512	591	544	551	616	514	517	532	546	493	539	550	489	507	563	593	515	527	532	541	523	519	529	552	525	555	553	571	577	558	561	550	546	535	514	539	538	566	546	532	531	531	548	524	536	524	579	544	545	533	543	527	516	549	544	525	520	560	495	522	584	531	561	543	552	514	581	518	553	556	526	528	517	540	551	532	553	532	510	512	556	569	566	577	549	580	553	554	534	527	552	533	523	552	581	551	524	528	513	516	545	539	499	550	540	511	520	557	546	521	542	592	577	542	557	602	541	520	558	559	579	526	554	521	513	552	578	528	562	544	522	541	518	505	574	527	564	503	540	517	544	527	538	551	547	580	564	565	533	531	561	566	515	560	547	561	524	555	541	549	579	573	543	538	566	529	550	533	536	523	547	527	544	548	530	527	520	508	604	555	530	543	527	519	519	558	545	570	544	574	517	535	554	523	493	555	540	589	502	533	554	588	547	542	585	542	575	528	587	558	597	584	522	553	512	529	552	548	554	578	517	514	566	529	525	494	540	543	523	495	577	544	523	550	531	567	530	565	501	568	496	486	531	584	555	550	550	525	556	525	541	519	504	549	585	554	549	563	564	523	548	607	573	508	501	567	544	526	537	488	532	526	538	550	496	543	543	518	559	521	556	548	531	548	563	514	554	542	550	565	531	539	528	561	574	541	566	521	531	575	530	542	539	532	543	525	553	530	507	536	527	515	547	547	516	553	557	533	543	555	545	532	529	551	499	514	569	515	530	518	522	522	531	542	519	552	571	494	518	535	505	530	585	530	532	525	556	502	546	550	527	551	571	543	548	573	541	517	556	536	538	564	529	578	542	565	529	547	534	551	552	574	542	532	574	560	519	557	540	530	532	532	526	554	541	537	553	558	530	489	523	525	552	522	563	488	549	548	558	554	529	560	509	552	525	549	524	547	509	593	557	540	539	593	546	531	581	495	551	533	519	554	508	512	552	494	478	545	581	552	533	540	558	539	546	531	517	559	572	515	534	498	526	530	576	518	585	506	546	556	539	508	551	496	509	567	514	493	546	547	540	534	552	569	552	525	578	604	527	542	533	550	557	537	513	534	527	534	560	555	578	538	521	545	549	569	502	502	545	552	474	546	552	517	555	581	503	518	621	531	570	575	533	552	569	546	525	528	532	536	556	526	486	558	460	562	556	537	515	526	526	511	536	555	531	548	539	548	537	536	531	535	518	533	565	545	525	531	559	523	512	529	582	537	531	563	521	525	499	501	513	538	524	541	520	514	527	551	488	506	495	513	563	543	530	557	514	528	494	569	536	506	556	543	532	538	569	537	544	520	521	538	577	544	543	528	552	546	541	538	541	582	549	520	524	525	529	525	564	521	529	528	557	533	548	550	541	548	579	550	526	536	532	560	578	547	522	542	529	530	572	545	551	533	574	543	538	526	529	544	549	565	539	521	537	555	498	546	536	584	528	537	515	518	561	523	522	512	501	567	541	517	552	563	526	521	529	547	519	523	531	583	530	558	533	549	542	523	478	527	523	485	541	523	535	521	528	539	559	528	541	553	565	560	496	540	497	556	514	537	573	544	536	531	520	506	523	550	534	503	502	540	513	535	523	547	531	533	564	521	592	535	554	536	537	518	540	565	571	510	549	561	548	511	519	527	558	527	513	512	533	572	532	519	523	556	563	547	569	537	557	534	541	538	521	534	532	541	508	518	501	563	533	563	546	567	507	567	556	525	568	583	519	540	519	526	527	551	559	521	558	518	550	560	558	552	534	529	518	529	526	522	516	571	554	577	533	538	552	531	519	571	536	544	562	551	540	520	531	523	528	534	547	534	514	524	469	513	549	561	530	503	523	500	532	547	523	518	580	516	528	579	562	546	546	564	506	560	518	528	532	550	549	542	566	566	536	540	513	505	524	516	510	542	542	535	589	527	576	531	514	558	532	537	554	513	552	531	543	546	574	558	543	578	561	515	524	565	513	505	547	546	527	499	537	520	518	515	535	531	564	526	508	504	584	550	537	543	571	545	562	543	542	532	566	534	529	506	536	508	506	497	561	545	542	538	529	527	528	548	561	514	586	547	496	573	555	521	543	515	525	563	548	515	526	544	573	523	566	563	534	533	539	488	587	528	493	528	536	556	536	542	518	606	505	539	548	488	517	558	509	559	532	514	526	532	556	562	543	549	540	562	518	530	521	547	546	570	502	544	597	530	514	552	528	559	557	542	577	569	531	544	568	552	527	570	511	536	555	544	506	511	514	553	548	557	514	541	538	560	509	522	533	535	517	543	565	542	521	552	522	487	531	487	535	554	589	530	572	548	529	483	568	555	541	495	571	510	514	502	549	539	524	554	537	542	566	551	559	547	549	526	562	511	515	550	547	523	523	532	534	531	543	562	587	564	522	525	546	556	531	551	483	547	563	544	526	543	552	510	535	508	544	554	540	526	560	574	459	576	561	541	517	528	509	541	546	566	494	593	552	490	595	544	555	527	527	468	505	548	541	545	572	555	493	561	524	562	542	557	537	538	554	537	517	536	516	559	534	532	530	527	548	521	538	541	543	579	557	531	541	569	546	574	521	515	568	544	581	547	516	511	524	588	518	518	530	566	481	566	543	567	526	561	559	508	522	561	537	542	575	562	542	521	527	541	527	530	530	541	575	557	530	551	520	542	501	582	546	530	577	526	514	502	523	578	518	563	567	528	534	541	531	523	541	517	529	520	514	549	523	517	524	501	517	544	548	526	515	530	562	516	541	528	527	587	545	550	533	518	534	546	533	543	538	494	523	566	532	539	575	518	543	557	535	541	527	529	556	505	543	565	545	521	538	532	561	587	583	577	499	539	543	539	506	600	576	529	497	511	536	535	515	547	503	533	564	527	559	538	556	580	489	565	539	548	542	555	588	567	490	528	551	516	566	554	538	509	568	508	543	511	555	557	529	544	535	555	525	530	522	605	579	568	520	529	535	527	600	516	550	553	575	539	575
25236	21519	27962	25448	14311	4709	2880	1911	1653	1430	1197	1006	786	728	608	522	432	475	380	374	380	335	326	311	333	310	280	284	262	285	284	304	252	243	288	254	234	292	255	226	244	267	219	233	232	258	245	236	223	267	251	237	250	241	246	282	215	247	228	253	234	245	243	238	240	248	248	236	242	231	258	246	235	251	240	230	230	264	253	266	216	252	259	260	238	228	234	238	253	243	222	234	233	247	248	233	238	263	227	226	257	217	241	211	240	223	248	249	236	227	261	228	261	249	230	252	235	243	219	231	237	226	235	265	237	228	252	204	239	224	281	230	230	249	269	239	243	236	225	211	236	216	229	236	240	240	254	231	233	217	234	260	235	221	243	231	237	244	230	231	265	229	259	220	251	247	243	241	250	227	234	244	235	243	248	251	258	269	246	221	251	240	241	269	253	234	251	251	233	253	242	225	220	251	223	246	235	226	245	222	235	220	256	232	259	229	232	241	245	226	280	242	251	226	241	238	238	234	235	273	259	218	222	206	202	273	212	243	226	274	246	243	229	270	244	245	227	237	235	230	254	201	233	220	249	235	242	245	239	230	216	206	252	225	218	247	258	210	234	246	268	275	210	225	261	224	205	218	251	251	247	214	243	238	242	246	263	245	226	235	221	252	249	215	236	212	221	233	263	236	236	260	220	230	221	234	245	217	233	235	243	241	232	240	223	250	239	247	275	247	231	217	225	221	224	222	249	239	282	243	237	241	236	242	242	238	224	246	239	243	226	232	261	236	234	241	248	220	232	237	235	225	234	239	246	222	239	218	228	238	230	229	262	261	214	239	243	245	223	250	237	236	214	236	243	239	237	256	228	252	220	251	216	238	241	246	203	242	258	235	246	236	233	235	236	220	250	233	228	247	236	226	244	226	215	250	222	246	233	253	245	232	233	242	247	229	221	238	206	218	238	235	204	212	225	224	237	238	251	236	260	213	257	225	219	250	216	234	251	223	250	232	212	246	229	212	238	233	254	260	232	238	232	219	242	219	258	214	219	240	224	212	218	219	232	221	246	219	245	225	231	239	229	215	214	234	261	232	253	245	226	269	239	255	241	230	234	232	228	234	230	224	254	231	218	234	236	240	228	260	256	222	231	229	236	250	216	239	252	237	256	218	238	244	222	212	216	227	216	237	220	241	221	237	215	219	237	239	241	248	265	232	243	218	232	248	233	221	229	244	263	225	237	232	227	245	238	230	226	226	260	243	248	204	247	220	229	229	254	227	232	244	222	206	231	223	237	239	222	261	230	230	213	241	245	243	244	238	267	207	228	250	227	261	210	225	216	266	251	223	250	218	223	232	246	249	203	239	250	240	255	267	246	242	247	240	226	233	245	216	233	246	240	253	231	259	198	241	240	234	220	235	273	252	248	239	207	253	243	249	193	230	213	252	264	254	229	232	234	231	217	254	218	247	231	237	259	212	223	220	216	244	270	237	231	231	251	235	241	230	242	231	274	250	221	233	237	241	241	221	227	246	253	235	261	242	246	260	220	229	269	245	238	216	252	231	213	233	240	219	228	234	255	229	220	227	248	252	238	234	244	238	236	216	220	231	238	251	233	210	215	231	237	235	213	230	209	226	234	250	223	228	249	240	242	241	250	252	227	224	247	212	249	242	229	235	241	202	220	234	254	222	247	240	237	240	239	244	251	243	226	203	229	252	241	232	247	226	238	223	246	218	225	229	228	234	222	243	249	242	233	242	218	241	231	239	234	234	256	266	268	236	259	237	293	226	231	238	238	216	249	257	228	197	246	221	245	236	219	231	241	246	243	227	248	263	232	229	229	229	243	267	213	263	242	242	230	224	210	216	230	244	223	245	227	242	228	227	268	215	236	239	255	264	244	221	235	239	246	221	227	233	247	219	218	240	243	264	249	229	234	231	239	245	254	226	247	229	230	245	226	230	238	272	257	233	225	265	253	240	252	231	224	217	238	221	213	249	215	229	243	222	234	239	235	228	224	250	255	217	276	222	272	239	271	222	246	224	222	216	247	226	214	233	219	216	242	249	231	248	219	234	245	243	221	232	232	233	211	240	265	254	242	221	209	248	232	265	224	242	225	230	241	240	238	244	216	292	240	241	223	212	250	258	275	254	221	252	208	241	237	237	272	231	231	226	241	227	243	250	246	222	247	224	260	265	214	215	238	255	249	235	243	248	231	234	244	225	256	227	259	245	224	249	234	252	232	257	224	235	228	249	245	245	236	216	224	208	237	225	227	252	244	251	253	214	246	271	251	227	231	268	249	244	222	253	239	219	255	237	239	236	259	234	210	253	226	275	278	246	274	236	240	263	238	213	246	252	227	260	222	242	257	246	260	210	223	218	242	249	228	245	218	228	209	225	274	239	240	213	244	251	220	234	233	255	233	219	223	213	215	229	254	237	243	253	251	246	256	243	246	223	253	214	226	244	239	258	217	231	236	235	224	252	233	242	219	240	210	203	225	250	230	209	235	226	255	225	249	191	256	236	243	245	252	225	245	213	251	238	270	256	237	239	236	252	214	232	248	218	244	245	226	238	236	210	245	271	262	224	243	258	215	244	228	267	247	227	227	230	232	219	237	259	217	216	237	221	298	220	223	218	259	248	230	240	245	242	246	242	212	214	250	236	241	240	224	252	222	254	210	238	233	233	247	227	233	234	239	234	210	246	257	237	247	234	224	226	247	234	262	265	236	233	235	217	232	248	233	226	226	238	238	284	243	245	233	234	244	257	229	235	251	241	221	238	240	244	257	257	227	237	214	211	257	254	220	263	239	246	230	237	235	223	242	228	220	238	261	205	246	217	231	197	252	249	262	250	236	263	233	204	251	221	261	254	226	239	215	232	258	251	236	216	242	215	238	223	241	264	239	248	231	256	216	219	206	253	232	254	251	211	231	249	229	252	256	222	235	253	247	238	228	243	234	226	216	230	264	214	242	242	248	231	231	252	221	276	216	238	217	255	230	199	243	253	231	222	223	212	248	222	244	219	233	246	245	245	238	234	243	239	238	233	275	242	222	231	236	232	237	268	231	242	251	231	251	247	262	213	237	237	231	237	210	213	246	241	234	239	212	193	231	251	221	242	229	224	231	223	207	212	240	231	215	253	237	228	239	238	243	248	236	248	226	207	239	251	254	233	260	231	250	230	216	231	259	246	222	267	257	237	243	239	235	251	246	264	248	226	258	258	244	242	230	198	204	217	229	269	240	246	230	237	222	224	244	237	236	264	230	250	230	245	239	226	250	235	241	259	237	250	239	230	226	241	226	237	233	229	242	221	243	240	218	247	245	246	245	235	234	257	263	226	205	230	225	244	241	224	250	221	231	241	231	238	222	277	237	219	230	247	236	220	233	223	220	242	247	249	232	240	264	235	227	223	232	221	253	212	261	247	231	229	227	226	257	252	231	237	232	242	250	245	243	234	241	220	228	209	259	236	218	232	221	229	254	226	251	259	227	230	261	187	236	260
15989	29135	27063	18697	13867	10439	8334	6852	6178	5208	4494	3600	3000	2386	1990	1695	1530	1351	1154	1041	1042	946	859	873	866	814	777	754	725	649	631	688	655	663	556	618	570	598	605	519	579	564	555	582	574	567	547	548	539	539	537	535	529	557	520	522	529	508	515	515	531	535	561	526	519	520	538	507	536	522	521	519	558	536	526	520	494	512	529	482	506	543	546	526	524	552	513	524	500	492	504	481	485	533	556	488	513	472	507	543	511	574	525	505	514	544	534	532	531	555	518	547	513	490	507	546	519	521	504	526	515	550	528	486	562	560	572	576	541	498	552	538	457	516	528	521	541	553	514	540	531	511	510	545	545	504	516	524	539	517	510	558	539	534	512	501	530	539	508	514	562	545	495	523	551	500	537	530	507	520	473	540	586	542	514	496	535	548	529	502	526	543	511	513	530	537	549	526	512	550	559	485	498	483	516	533	531	579	541	495	547	521	505	544	547	550	536	535	503	532	489	536	529	536	524	531	499	564	567	531	514	508	538	506	529	530	538	550	529	554	475	552	534	571	528	533	549	512	518	545	489	546	529	555	516	514	521	524	503	524	504	533	543	489	477	504	492	504	539	536	542	540	534	540	527	515	550	547	555	505	510	495	510	462	471	516	510	515	536	579	492	543	528	499	524	537	486	529	520	503	495	493	545	485	495	532	529	543	540	535	514	520	529	524	528	543	567	487	520	515	519	522	490	526	524	541	503	539	542	492	509	507	540	520	535	544	555	536	557	520	547	495	502	507	519	566	521	557	541	511	533	501	498	516	503	516	559	483	523	505	490	496	552	496	536	522	527	472	513	499	494	533	499	510	528	494	487	534	499	491	549	530	519	523	532	522	523	519	512	508	531	539	555	523	532	470	508	520	528	527	482	484	517	518	486	512	526	518	497	501	523	563	528	469	535	510	553	500	516	498	537	503	508	568	510	517	546	529	521	572	505	500	539	548	498	503	540	514	504	568	511	488	525	544	510	515	534	526	519	503	528	513	507	564	544	533	571	501	428	498	519	499	473	556	530	502	531	481	525	512	502	490	489	545	530	580	503	471	486	534	540	533	536	505	546	553	504	489	509	483	544	524	469	479	500	517	493	537	497	571	540	561	545	533	495	533	513	575	493	496	531	531	498	479	492	535	536	501	520	504	536	505	493	477	505	554	508	478	542	522	518	521	533	523	528	526	489	526	527	498	534	511	542	484	562	499	522	541	531	553	532	527	465	497	548	516	556	513	537	560	510	505	547	506	545	535	498	472	522	505	520	512	488	518	520	513	529	508	526	540	507	474	517	534	527	491	511	551	537	507	510	519	540	513	492	539	524	523	512	524	527	527	506	534	548	501	518	513	534	524	539	512	516	506	520	526	518	507	525	561	498	539	517	509	495	525	524	485	541	531	521	523	514	541	488	527	528	524	498	535	557	555	499	529	502	496	515	518	485	512	559	501	500	522	534	478	540	556	496	508	528	522	499	510	495	531	543	518	545	508	515	534	514	526	548	546	552	534	507	490	510	530	498	544	524	510	499	507	525	523	516	506	495	490	513	543	504	493	496	556	502	507	471	524	545	508	515	539	522	544	543	501	514	531	526	509	532	515	523	502	490	509	546	516	535	522	533	539	541	501	491	541	559	563	604	550	533	551	552	525	484	538	507	515	511	546	509	498	529	501	515	518	520	530	532	537	548	507	527	499	538	443	515	543	544	502	551	524	510	509	544	522	505	530	527	493	511	527	524	529	527	560	521	524	500	540	499	524	504	506	542	566	518	526	538	540	530	513	487	497	512	539	534	501	528	535	515	555	517	511	521	516	555	494	532	504	552	536	556	547	498	544	502	526	503	503	518	522	524	566	525	547	502	552	518	535	496	542	492	536	485	519	510	477	499	527	516	540	523	506	513	548	520	502	500	520	523	509	546	552	559	549	521	546	527	509	543	544	495	571	521	527	545	511	503	521	530	489	551	553	515	533	517	486	506	517	541	520	528	500	464	532	521	537	535	545	520	509	533	519	537	547	523	534	469	525	549	534	506	514	490	540	504	502	548	542	516	554	516	506	491	498	480	506	482	502	505	512	499	533	591	520	534	554	520	539	520	575	521	510	565	508	497	543	517	537	548	526	512	518	532	498	547	504	542	552	476	548	505	522	525	540	501	529	516	548	549	520	518	508	538	528	536	498	515	529	523	515	519	497	529	565	521	471	520	501	508	479	495	532	536	510	484	477	503	512	492	529	529	481	524	518	510	515	548	529	507	502	525	492	494	519	532	549	553	540	494	500	504	529	506	526	549	535	530	532	538	542	516	544	513	529	539	528	502	539	505	538	527	542	498	530	499	504	491	524	508	485	499	503	505	548	513	501	542	542	520	512	545	496	545	500	522	506	549	512	542	514	534	558	518	516	542	545	556	508	491	505	547	524	530	511	497	519	530	535	536	488	552	546	507	557	526	546	542	481	509	529	530	542	519	548	485	515	530	551	504	502	508	554	540	518	526	508	512	529	507	471	529	525	551	560	559	514	523	517	530	527	529	563	501	495	516	514	486	466	560	503	535	534	527	520	504	505	575	552	487	528	520	490	495	487	549	533	496	546	494	553	533	507	497	522	542	538	528	501	549	524	532	570	495	505	528	497	496	513	506	509	533	522	524	581	553	513	546	535	466	472	527	498	534	504	499	534	513	503	570	562	499	497	500	487	549	526	518	550	515	494	526	509	560	487	534	564	534	494	517	493	483	561	501	515	513	515	527	513	506	480	526	529	565	558	489	510	541	504	521	518	513	521	536	512	505	549	513	494	533	497	534	503	549	519	519	514	528	534	460	496	574	524	541	495	525	531	562	523	531	522	507	559	501	547	513	500	547	508	532	538	541	537	502	511	501	527	469	497	553	540	523	543	544	519	516	535	521	501	537	552	548	497	555	552	525	567	531	572	508	516	561	550	569	518	491	517	503	490	523	521	520	496	508	530	535	520	525	518	528	534	524	493	498	519	490	529	532	533	517	558	503	504	492	513	577	512	524	502	504	508	500	507	530	512	558	537	550	525	494	501	574	510	565	496	513	508	507	550	538	504	519	510	515	521	532	555	489	508	543	503	500	541	521	544	558	528	485	467	552	567	539	589	512	518	531	573	489	493	524	491	552	511	524	518	539	523	511	564	476	537	516	500	481	536	503	502	512	519	512	537	508	519	529	518	489	554	515	523	526	567	524	499	502	508	496	521	526	518	524	482	489	543	539	521	538	508	497	499	520	535	527	484	526	498	496	486	542	512	539	517	551	527	513	510	495	531	517	526	531	510	498	543	523	476	542	537	488	485	530	506	506	514	548	498	521	540	538	523	535	522	515	500	499	514	510	529	520	452	493	500	513	504	515	559	533	530	560	547	508	588	507	534	552	518	515	482	529	506	539	534	515	502	523	530	511	502	530	547	561	512	585	479	541	491	561	512	522	529	546	505	490	537	598	508	551	545	505	513
24211	21459	28921	24405	21412	13984	5702	3558	2846	2518	2053	1672	1367	1177	1020	945	811	688	679	642	610	607	590	530	502	507	528	473	434	412	452	471	480	414	434	445	451	449	449	465	423	430	416	411	439	434	402	416	384	409	446	367	403	399	385	418	422	411	444	414	425	432	404	406	408	412	397	436	397	419	422	388	405	424	405	402	384	433	431	361	392	406	343	431	403	387	386	424	372	422	408	426	381	394	396	423	407	401	363	406	384	394	423	409	415	402	415	412	386	411	400	405	425	414	422	406	444	385	429	402	395	432	397	390	436	446	376	402	444	394	429	410	451	367	377	442	396	396	397	444	403	413	411	400	419	396	429	431	401	386	395	392	429	372	415	435	428	379	436	386	368	430	407	385	377	390	413	373	410	436	399	368	413	378	365	384	433	398	379	415	423	407	418	385	392	416	427	413	404	400	428	407	404	430	420	412	394	419	410	446	386	409	387	396	419	403	415	423	423	413	380	430	390	433	427	363	417	417	429	423	384	412	361	438	374	423	417	371	410	396	404	400	439	397	406	418	442	388	399	381	414	411	369	403	433	416	404	407	430	432	410	378	411	407	401	412	413	389	411	414	388	422	366	392	403	418	390	448	409	416	421	402	415	426	405	430	393	368	408	394	412	429	401	444	413	393	423	432	363	388	416	397	390	386	424	403	442	406	394	401	405	395	385	407	407	411	367	390	458	383	386	392	422	430	392	396	403	400	434	398	411	439	392	405	425	455	413	457	415	415	390	379	403	429	382	424	398	389	418	402	423	358	411	409	403	388	410	389	397	423	423	433	401	375	434	400	400	382	373	412	415	432	433	389	398	400	392	393	378	392	392	416	408	396	424	409	389	435	360	427	396	392	401	423	394	419	433	416	395	422	417	447	374	437	399	449	433	391	378	438	377	429	388	386	424	371	405	388	378	394	404	404	427	416	399	407	431	372	424	372	411	417	399	365	417	399	388	335	409	377	426	394	402	397	366	419	373	413	417	414	411	398	416	374	407	423	387	431	414	424	378	414	391	386	451	393	431	406	421	435	389	397	411	414	395	405	412	399	422	375	432	403	400	398	437	404	380	417	431	403	420	405	358	418	361	391	413	395	376	433	399	424	399	420	421	425	417	392	374	406	376	392	382	456	418	402	400	411	430	419	398	403	420	415	410	434	428	406	422	402	394	420	411	396	433	439	397	432	402	403	360	374	420	383	411	407	373	401	429	399	424	415	417	405	382	402	425	402	431	432	415	404	438	383	417	378	407	378	421	419	418	402	401	403	416	418	379	415	390	418	360	406	430	435	384	417	412	444	392	437	401	394	398	384	395	415	424	457	425	415	411	421	433	405	405	399	383	422	425	425	405	428	416	411	396	414	402	420	415	430	386	412	399	419	429	416	430	392	384	395	398	388	394	409	425	417	413	373	402	411	404	398	383	461	407	423	416	415	427	387	384	481	364	452	420	410	411	408	384	377	378	416	415	406	424	411	406	419	415	416	402	423	414	398	401	397	411	412	386	459	387	402	429	404	442	355	404	394	385	420	391	401	392	401	413	414	417	411	391	401	407	406	424	414	439	408	408	408	426	401	358	399	393	385	396	391	419	439	420	435	379	392	415	403	425	391	415	407	429	392	388	425	394	375	384	379	424	408	387	400	415	416	414	422	395	394	398	412	383	385	421	399	437	424	413	420	392	401	402	371	373	421	422	419	408	416	467	420	439	417	364	419	417	432	424	382	410	416	398	422	403	396	398	449	388	394	401	412	438	428	411	367	439	415	437	386	423	398	372	399	370	413	406	389	430	432	379	365	408	399	394	385	394	423	433	403	426	413	426	399	373	452	413	395	395	418	410	397	391	437	387	408	408	422	385	399	392	388	368	391	408	418	420	430	421	378	413	438	428	405	376	416	408	410	406	383	389	425	432	391	405	380	416	429	406	367	394	413	401	408	420	409	397	435	410	394	397	386	407	408	413	417	408	423	380	377	413	404	390	414	384	403	419	388	391	390	404	425	403	401	393	402	390	379	435	400	396	403	446	408	406	406	396	377	403	386	430	404	430	411	407	445	386	410	381	403	432	416	372	407	432	407	414	368	401	428	395	426	373	409	384	367	420	377	408	442	393	390	405	388	394	366	441	372	358	438	386	404	394	437	459	396	353	387	367	379	400	436	419	420	427	388	379	420	375	402	378	415	370	413	432	401	378	439	426	378	388	422	414	410	403	396	422	390	392	411	391	422	420	448	418	392	391	417	426	396	435	363	406	416	408	387	403	415	375	394	422	415	386	448	426	392	407	397	409	419	388	385	410	430	412	399	429	403	404	409	428	402	405	446	447	405	418	402	403	400	410	362	406	428	423	389	420	388	401	389	366	409	408	423	397	387	444	437	419	417	422	396	404	386	440	386	424	395	427	433	410	427	385	429	413	400	421	428	391	402	419	402	459	409	410	416	404	389	362	403	419	416	418	437	417	445	395	384	422	427	384	394	389	458	376	390	392	383	411	420	420	409	394	378	412	398	418	414	434	379	385	373	428	415	394	389	431	388	374	429	401	389	408	381	402	412	389	412	394	398	401	366	392	435	399	414	407	424	392	423	432	398	382	447	412	413	410	418	392	401	420	412	448	426	397	438	421	405	434	416	392	390	420	406	394	406	392	388	402	425	419	424	413	394	384	408	413	374	387	420	393	434	356	423	426	400	400	423	396	383	418	457	410	416	389	378	400	406	419	398	399	408	418	378	392	416	411	398	433	407	386	399	380	406	424	400	423	397	380	381	369	380	395	417	430	387	397	399	388	396	409	375	392	424	412	406	404	405	392	433	399	461	436	409	396	441	385	432	368	420	405	430	386	393	418	370	441	398	410	431	388	385	393	385	393	430	387	418	387	416	404	394	401	391	426	425	405	400	400	414	358	415	391	365	435	403	389	393	398	431	399	410	402	399	382	375	394	419	393	400	377	406	414	401	418	399	393	385	388	406	412	376	417	401	365	424	436	403	407	384	393	434	417	425	412	423	414	422	410	445	422	416	409	368	415	406	396	382	395	382	395	400	421	396	425	376	394	386	407	346	391	420	430	441	391	421	376	453	403	408	413	396	373	375	407	413	383	409	425	386	405	424	412	439	415	410	423	442	400	395	420	442	436	362	372	395	430	435	392	379	425	409	406	412	388	400	417	428	388	413	358	402	371	385	391	395	410	414	403	392	411	435	397	398	414	414	403	416	445	408	395	389	414	411	415	420	429	420	413	417	413	430	413	355	404	441	453	370	418	407	405	392	406	416	429	404	407	447	414	385	397	418	392	439	394	440	422	376	428	432	407	370	421	434	422	419	405	423	434	428	375	401	427	443	417	388	428	381	400	421	406	423	393	369	413	406	414	399	418	375	392	415	427	396	396	405	395	411	385	398	390	411	447	422	393	424	380	400	420	403	401	421	445	430	399	409	404	413	390	419	406	387	417	396	411	359	389	420	405	428
18946	34192	32261	23983	18850	14728	11836	10198	8980	7895	6529	5311	4582	3681	3106	2631	2417	2100	1885	1711	1600	1543	1430	1390	1395	1281	1209	1089	1090	1044	998	1019	981	978	968	925	971	959	980	945	932	925	873	886	856	850	874	854	840	885	867	871	846	848	799	839	827	832	898	849	886	844	844	860	824	842	850	815	855	850	846	818	812	829	821	789	849	869	867	822	791	837	810	790	861	834	830	862	837	847	779	785	858	804	872	840	828	805	849	853	832	857	854	890	859	855	810	813	811	809	852	894	850	823	783	839	818	827	839	802	775	799	836	857	864	823	837	808	803	899	837	896	860	809	839	798	826	871	823	799	868	838	786	838	817	841	809	830	806	855	812	804	888	773	902	778	838	802	827	838	808	815	913	835	806	804	856	837	816	815	804	808	775	818	847	856	877	801	772	837	894	803	873	856	822	837	792	824	851	832	795	808	821	887	804	841	829	876	841	844	875	818	835	784	817	866	807	821	883	841	785	868	822	866	780	842	824	826	840	874	840	820	862	859	885	799	820	825	860	793	831	785	798	830	832	831	754	853	852	825	835	848	809	846	862	818	808	807	797	788	854	823	867	779	816	835	838	822	870	799	851	828	783	854	865	806	848	784	858	847	837	802	847	822	846	810	788	844	830	808	829	863	805	828	837	854	825	842	802	800	826	828	818	838	841	796	855	857	854	872	835	881	828	809	806	840	857	862	861	792	812	830	872	784	845	801	842	806	857	843	877	885	871	826	840	779	822	822	788	832	860	799	788	864	838	811	822	796	852	809	826	850	804	834	837	790	816	896	819	802	847	885	884	902	826	834	771	851	788	855	808	839	826	852	816	864	854	836	817	809	874	799	839	796	837	799	890	822	797	813	826	828	846	829	815	791	804	799	811	803	793	845	838	858	765	841	858	865	835	850	835	879	840	802	813	886	849	811	847	880	877	848	822	775	803	855	824	862	832	822	822	850	798	819	802	826	786	826	842	865	859	809	852	839	797	881	866	839	849	863	850	787	860	819	825	794	863	844	798	833	808	849	776	827	796	793	847	821	867	894	844	823	808	836	847	827	832	851	882	860	795	799	831	825	807	819	802	805	807	868	790	870	814	796	880	789	801	815	818	823	823	835	859	879	835	828	774	873	802	840	826	833	851	795	831	895	826	865	894	822	858	848	797	846	853	870	834	808	837	824	828	823	845	809	781	846	850	807	849	847	819	858	857	837	761	807	799	847	847	855	844	865	806	821	859	805	817	855	824	834	829	823	807	882	852	849	863	839	839	841	804	830	867	836	799	792	856	808	850	785	799	812	880	851	840	838	869	818	787	872	833	766	786	832	870	806	851	839	836	803	814	854	856	841	813	786	825	827	833	838	823	819	802	827	875	801	856	866	863	869	844	874	825	829	863	832	777	826	850	817	862	789	843	852	805	811	834	815	875	809	853	820	906	872	783	814	808	826	830	809	833	758	847	836	865	803	853	834	855	846	849	838	830	818	869	859	839	843	825	850	859	797	799	785	816	783	831	876	814	839	841	793	809	810	822	820	841	876	870	859	878	801	795	838	875	852	843	851	837	769	828	771	842	816	840	821	897	844	843	835	869	862	869	867	826	836	811	822	859	833	822	894	831	857	813	805	840	824	859	848	847	793	781	824	787	849	808	859	865	812	848	860	794	870	812	880	812	806	817	845	833	817	861	812	822	851	798	815	835	918	834	839	752	835	854	805	862	803	858	836	872	841	819	797	843	833	819	805	824	844	842	800	838	891	846	803	820	865	839	836	823	858	848	829	841	849	815	809	802	821	831	808	824	826	842	814	791	849	812	852	815	837	811	814	829	841	807	878	870	850	842	838	798	827	862	857	805	848	875	832	842	850	789	876	792	908	859	854	783	828	876	843	813	759	838	841	818	856	858	822	834	832	843	842	861	820	810	816	854	830	827	848	822	825	789	815	869	848	833	807	797	853	882	771	842	831	839	808	798	851	855	803	866	826	813	841	837	826	847	831	811	845	867	829	865	813	805	882	858	821	819	861	824	846	832	781	823	849	836	819	795	851	807	864	851	803	783	850	870	834	808	804	806	826	897	826	839	844	842	797	839	866	807	815	837	833	829	821	874	815	798	783	810	821	837	812	845	845	808	828	802	814	835	822	796	829	800	870	862	869	845	786	861	824	815	843	840	839	833	791	807	857	787	873	814	803	870	855	786	857	791	822	874	856	825	859	812	821	853	863	861	858	825	785	822	833	832	844	841	831	808	821	883	831	886	816	815	869	865	868	804	876	852	879	806	815	781	855	793	902	875	796	814	828	833	826	847	797	821	815	818	774	807	831	798	830	826	859	837	874	855	839	859	788	800	821	798	810	840	795	794	792	811	814	831	805	842	848	831	870	836	855	863	882	760	833	850	864	849	806	812	845	859	824	869	864	807	843	841	802	801	836	876	833	823	855	830	794	853	807	871	832	873	880	835	813	821	894	888	867	843	804	811	826	865	832	841	839	812	867	799	842	853	843	776	770	811	788	882	861	807	807	863	843	808	819	875	799	820	846	842	834	828	830	783	837	785	819	834	824	886	820	829	814	847	853	799	837	893	846	825	801	777	849	836	857	787	858	835	831	781	858	839	872	779	852	858	857	876	858	824	812	804	804	842	837	822	786	811	816	806	878	751	779	770	825	827	779	852	817	808	802	847	838	866	805	800	787	839	821	862	820	871	801	838	839	800	878	834	802	800	821	836	828	847	821	832	855	821	796	806	858	859	834	804	830	812	832	857	851	786	832	801	801	876	828	805	850	777	824	923	777	819	812	855	827	807	802	871	833	826	840	868	858	845	824	843	891	820	795	840	859	847	888	813	869	854	848	843	875	838	839	841	827	816	800	832	834	788	864	823	829	810	786	793	858	842	848	833	805	801	857	767	864	858	797	819	794	824	837	783	855	903	866	811	834	780	817	845	814	802	848	821	847	856	810	849	824	836	844	845	776	780	804	855	837	897	833	824	829	854	891	807	866	839	835	837	830	789	833	831	873	820	823	804	857	901	844	820	796	820	828	837	809	864	808	849	800	834	890	825	812	835	757	788	833	791	820	841	807	856	827	812	863	818	795	791	807	816	896	849	804	882	805	835	816	848	858	814	836	850	852	879	852	911	833	836	802	853	861	813	796	811	843	843	841	814	861	807	849	840	849	866	831	809	835	804	851	853	837	854	889	811	805	835	830	792	827	794	869	852	822	807	875	847	821	843	867	790	802	810	834	823	799	836	873	873	821	840	806	860	800	815	853	879	886	805	831	840	856	844	820	836	888	815	840	853	825	805	822	851	824	843	826	805	827	843	872	842	817	839	838	808	875	824	810	831	868	810	819	849	806	796	797	810	871	863	805	819	842	853	892	788	834	845	869	818	858	851	840	854	812	819	839	857	792	808	830	874	781	819	807	814	789	869	852	909	859	823	809	764	864	849	831	812	793	793	837	858	845	804	854	830	818	833	860
27455	18448	9722	4562	2283	1351	1060	886	785	658	600	530	420	429	319	383	306	309	313	294	289	291	263	311	258	271	248	276	265	244	237	252	277	259	297	271	258	232	236	252	261	223	253	251	251	216	270	230	219	238	253	241	241	241	237	260	254	220	273	251	251	237	240	239	232	235	248	225	242	216	249	249	257	268	222	270	252	235	225	242	255	252	242	250	234	205	232	234	243	246	210	219	243	244	210	212	224	238	222	276	215	250	195	243	237	235	224	223	208	255	250	251	235	213	221	233	260	246	249	238	249	248	224	229	245	252	273	235	226	242	246	208	248	239	249	242	222	227	252	233	233	233	249	230	233	232	236	273	221	226	246	245	243	251	219	240	239	217	269	231	244	237	240	237	229	234	245	236	263	253	247	248	230	215	232	243	248	227	219	251	247	218	213	222	232	244	251	225	246	236	238	245	248	224	219	233	259	225	237	231	251	237	200	236	217	243	248	233	255	233	229	253	243	223	218	264	225	256	234	221	236	244	253	226	224	227	242	244	236	272	232	231	209	227	252	243	273	259	223	248	228	229	233	212	238	232	256	246	256	234	247	252	268	226	258	231	234	239	232	239	214	247	223	238	245	254	255	218	237	210	254	260	226	231	253	222	245	234	239	251	218	265	189	230	244	228	232	252	225	250	255	242	257	244	253	276	229	249	232	223	227	234	243	234	243	234	258	229	231	209	232	252	223	264	249	242	239	249	273	217	252	260	228	257	225	227	213	282	227	233	231	230	214	260	238	237	222	206	226	238	234	213	227	262	243	258	275	248	258	245	223	231	266	241	236	244	249	221	246	218	245	237	252	233	238	238	244	245	222	238	239	229	247	236	249	236	287	238	259	220	228	257	283	252	244	202	253	243	248	216	238	238	256	257	243	239	255	245	259	248	242	234	255	218	233	239	228	266	260	246	258	209	238	237	227	234	234	240	226	235	224	221	253	218	240	257	279	244	260	221	231	248	246	245	236	257	267	223	220	234	236	238	223	240	221	226	235	238	241	244	261	247	221	217	256	255	229	261	244	214	255	232	239	245	256	227	245	228	229	239	215	219	257	232	218	225	240	227	236	258	233	244	254	212	236	219	216	250	208	239	244	261	247	221	261	242	252	232	234	249	258	253	226	253	249	260	213	229	225	229	242	216	239	246	272	242	265	242	232	259	220	238	228	242	260	211	259	230	230	260	209	255	214	235	220	230	228	237	263	249	263	267	290	218	237	248	213	247	230	248	233	220	219	246	249	235	246	252	214	225	243	212	252	247	257	224	256	259	249	251	256	231	191	225	255	255	207	233	257	233	235	229	233	261	242	255	248	255	246	236	241	220	274	259	230	218	217	248	241	228	233	227	232	223	212	240	229	261	233	241	232	223	231	250	232	238	249	257	230	247	241	250	253	263	257	199	243	254	235	230	232	226	204	248	239	227	230	257	265	240	271	236	272	274	227	255	239	241	242	218	233	233	259	239	238	255	258	232	253	218	224	240	266	206	228	220	220	225	237	267	266	223	233	252	214	242	247	226	272	248	266	242	256	234	236	236	221	235	246	245	233	236	224	247	230	220	228	259	237	212	230	209	255	234	253	244	256	238	224	223	227	258	252	260	244	250	253	222	274	227	259	248	246	236	243	268	233	216	243	233	233	236	239	255	237	225	248	240	249	243	214	254	230	224	267	247	266	231	231	259	243	260	232	216	241	253	226	236	243	235	252	237	238	222	267	226	225	227	246	231	227	230	219	237	206	229	265	210	248	225	256	229	225	244	230	219	259	249	226	244	221	255	219	208	240	228	257	228	226	270	249	254	251	250	242	252	220	269	247	222	243	222	228	242	231	247	212	265	245	268	241	238	244	215	228	199	250	240	245	239	228	236	267	234	226	274	232	242	223	254	240	228	226	236	233	216	262	238	238	256	236	223	248	250	215	288	223	253	239	252	215	246	198	232	260	223	221	260	248	233	217	220	238	222	249	232	206	240	238	219	243	241	239	257	245	246	247	246	230	236	249	262	247	224	242	248	249	247	237	232	247	243	254	248	234	234	210	252	231	248	229	258	227	253	220	245	250	231	238	204	235	240	224	227	230	263	223	260	218	263	213	231	211	185	261	246	258	242	222	251	264	221	229	216	237	216	230	245	213	230	243	225	234	236	257	254	213	222	212	254	216	272	247	240	258	235	257	235	253	229	233	250	245	240	248	233	238	225	202	269	241	255	218	281	242	241	242	254	273	261	255	245	242	225	231	264	250	242	233	234	236	235	244	245	219	252	238	225	240	259	227	235	253	267	207	251	207	217	223	245	232	260	233	247	252	227	239	264	261	256	228	235	235	233	222	273	232	231	240	256	265	261	246	239	260	236	254	252	229	263	251	252	246	257	247	224	258	239	217	228	241	242	258	234	250	237	221	242	238	257	267	234	237	230	233	268	254	243	232	282	221	245	218	227	251	236	262	251	237	226	258	242	232	223	237	242	219	253	244	249	252	240	253	247	237	262	245	221	217	224	219	220	251	265	244	248	244	241	237	232	218	239	233	231	216	266	242	251	252	246	254	246	241	243	238	234	222	249	248	246	256	243	252	255	253	241	256	233	243	216	227	251	266	255	260	261	274	220	251	249	229	234	276	226	255	236	244	234	229	245	230	215	236	274	236	237	230	244	236	248	201	250	248	207	226	268	250	214	235	256	235	243	240	244	225	241	256	257	227	214	242	240	249	249	222	228	250	238	260	224	236	256	268	237	249	242	233	234	205	252	238	241	244	260	246	240	249	235	221	250	235	246	243	221	224	242	244	265	262	229	237	255	244	225	229	239	246	254	246	252	248	248	258	256	240	256	251	233	235	222	245	246	246	250	237	252	243	227	238	196	229	209	219	225	251	243	246	239	218	224	262	255	267	279	240	239	217	250	235	285	234	240	245	234	250	234	258	225	230	260	233	236	249	232	224	228	245	243	208	237	245	207	245	241	234	258	222	237	252	244	224	259	221	239	231	223	240	251	252	222	218	245	277	228	231	256	221	226	242	248	233	234	236	257	258	215	230	250	247	257	234	275	218	239	235	228	229	235	242	255	229	273	255	245	236	247	245	243	224	234	265	257	254	218	224	244	235	243	253	268	251	209	251	249	205	249	223	263	265	258	221	241	232	213	267	258	234	255	241	246	235	246	259	243	221	223	240	257	244	235	242	235	240	218	252	231	248	237	249	210	263	239	245	259	243	224	236	236	215	244	208	227	239	248	256	226	220	252	231	244	223	239	240	244	256	252	229	228	230	250	233	245	228	249	224	241	214	244	242	227	250	220	223	220	235	250	240	241	230	207	232	264	227	257	223	233	257	249	251	262	253	241	238	247	222	228	229	217	219	269	270	258	230	216	245	254	245	264	260	237	220	247	242	247	257	258	251	235	238	232	264	260	244	270	263	231	266	239	253	229	251	231	220	236	233	232	235	242	255	228	224	232	223	238	221	235
13266	20084	18225	10923	7267	5329	4055	3466	2996	2580	2179	1791	1419	1189	1122	992	953	906	802	769	675	694	680	701	626	647	655	630	570	576	599	592	621	600	524	603	598	584	601	606	555	562	527	555	550	537	537	574	579	537	541	556	488	537	528	593	499	540	563	533	550	505	516	543	506	526	546	520	548	553	514	522	541	488	540	540	541	522	531	562	522	530	565	578	518	528	546	529	541	530	563	529	536	532	531	581	540	492	543	557	524	558	515	518	501	527	535	539	532	488	544	543	534	529	544	548	525	550	532	526	547	549	520	509	524	545	510	534	501	596	494	522	554	530	545	532	535	478	526	518	538	522	583	522	540	596	528	542	540	569	563	528	531	558	517	549	549	498	531	520	568	522	537	549	492	527	544	504	550	528	532	501	512	535	568	610	571	559	522	489	538	540	508	508	510	543	542	566	507	534	576	527	532	560	527	524	538	531	551	544	560	553	547	545	523	533	516	522	495	492	525	578	532	517	537	545	537	518	557	521	525	587	557	558	504	491	548	536	510	555	540	545	533	496	512	556	537	504	508	549	551	540	550	565	526	552	560	515	457	542	524	514	513	540	516	549	573	540	548	566	519	517	530	564	527	554	535	589	554	526	511	550	477	479	504	523	524	541	541	490	590	543	535	565	493	533	505	561	533	521	549	551	530	521	525	543	548	548	574	507	497	508	596	562	521	566	501	548	590	511	514	530	526	571	507	558	501	526	552	539	504	516	542	532	557	505	523	541	554	566	536	545	565	514	549	534	513	513	532	554	516	544	523	569	538	520	567	535	528	520	544	535	545	544	517	527	527	558	539	518	554	554	511	535	517	541	504	523	523	547	565	548	533	535	575	511	544	521	534	541	566	526	542	555	516	527	553	514	547	579	538	511	535	499	529	546	535	563	548	560	520	515	541	554	533	571	558	539	519	551	532	542	487	512	526	512	571	515	539	564	522	577	559	528	552	545	524	521	535	557	527	513	533	510	542	509	535	536	484	485	523	505	559	542	527	532	512	553	579	506	501	514	521	519	498	577	554	522	518	532	517	563	539	543	519	519	518	540	521	521	549	558	556	519	556	562	551	553	521	480	526	532	534	526	549	529	534	511	535	529	514	569	498	566	516	479	549	545	522	548	555	574	520	481	531	526	531	491	547	555	553	497	539	499	556	520	530	540	478	528	514	521	549	596	564	539	536	542	486	520	547	497	531	508	526	520	541	557	550	499	531	547	534	508	544	569	527	540	547	562	523	539	526	538	538	548	591	505	572	565	554	540	548	527	580	531	492	572	517	561	563	499	511	527	510	523	554	575	510	580	539	502	543	554	555	541	572	517	536	517	505	487	537	505	533	505	519	512	553	549	517	538	559	493	547	547	552	526	546	511	487	569	510	524	527	515	521	521	571	518	571	547	542	555	576	540	507	535	562	520	538	584	519	510	542	509	533	522	525	514	541	519	562	564	556	514	535	558	521	537	523	534	533	548	581	523	551	505	529	530	567	546	578	558	516	492	547	526	571	569	532	558	530	531	509	538	539	485	529	561	542	517	555	564	485	545	561	563	529	518	532	511	513	575	582	515	538	526	516	514	533	538	507	493	522	518	513	548	517	526	513	534	550	529	530	556	558	475	526	541	518	520	500	542	531	534	565	553	562	516	522	523	565	538	528	554	516	537	567	537	518	592	521	504	548	518	514	515	570	600	562	543	558	495	529	525	535	554	542	531	554	540	535	523	541	512	577	516	540	542	528	576	534	533	521	511	554	506	517	543	557	545	544	505	565	535	546	529	560	559	542	559	523	503	574	523	556	515	539	536	528	567	547	525	537	537	506	517	533	494	508	486	531	546	542	505	495	576	548	546	536	570	545	524	543	543	568	506	575	525	568	545	543	505	515	537	507	501	538	524	499	580	546	568	523	547	526	539	531	509	533	516	550	534	501	526	528	574	584	539	550	562	525	521	553	493	525	541	520	524	565	514	495	571	545	552	519	557	555	546	582	564	544	536	541	546	534	516	557	552	523	539	518	551	539	567	526	525	526	558	537	492	550	530	524	536	542	524	581	551	533	527	543	518	562	501	532	528	534	544	573	516	465	555	563	524	535	503	506	549	537	515	496	537	547	517	582	580	510	529	490	549	501	523	520	514	562	554	538	508	548	569	525	583	551	550	563	561	524	541	506	547	576	513	516	532	521	554	595	507	521	561	514	505	551	526	546	508	536	570	532	575	577	526	507	534	501	516	529	502	539	523	534	542	536	542	531	543	496	495	551	538	490	539	532	516	533	561	517	516	517	557	547	556	533	492	483	540	509	531	501	516	522	500	540	537	566	534	533	518	500	528	535	564	546	529	553	549	550	530	532	523	581	538	498	555	503	553	537	538	503	546	555	546	570	492	558	517	574	528	501	532	575	561	539	560	554	533	543	529	489	564	499	539	517	525	521	534	518	568	562	548	495	519	554	530	554	487	494	523	515	508	573	529	543	536	540	516	534	523	554	593	544	551	534	570	513	550	552	530	522	520	533	492	543	525	532	543	529	505	537	510	534	534	516	511	533	549	535	562	510	525	544	486	563	523	557	560	523	581	523	570	562	504	509	574	503	538	545	541	541	539	519	513	554	567	547	540	522	512	557	547	502	584	523	534	568	562	531	500	491	544	546	515	514	558	523	523	561	528	524	495	499	526	504	540	537	556	573	545	497	521	527	558	553	537	550	527	517	524	541	550	506	530	537	565	539	509	516	512	522	506	485	522	532	536	531	518	495	479	481	577	546	532	560	498	520	536	531	556	529	500	532	525	504	563	587	513	550	577	530	577	528	520	559	579	544	529	546	507	497	524	545	551	535	549	508	582	518	532	573	538	502	516	540	507	502	520	516	538	558	553	532	558	530	540	545	530	532	581	530	556	497	529	518	490	511	575	534	572	519	565	518	520	530	530	543	591	540	540	508	568	523	608	515	533	556	538	531	541	556	518	552	561	508	533	529	561	510	535	509	555	510	511	539	532	491	557	544	471	501	547	518	528	545	520	543	493	568	502	539	492	511	556	563	507	564	509	559	516	523	516	555	510	477	498	519	540	561	534	505	535	520	546	533	551	507	497	550	503	562	548	497	514	538	510	537	543	517	566	512	488	495	552	524	536	524	524	512	572	566	541	563	534	559	516	552	572	525	527	533	521	558	538	558	584	515	556	498	517	552	573	517	553	544	540	532	532	534	591	535	519	588	573	538	595	540	514	544	542	485	514	505	529	530	552	544	512	545	534	514	543	544	486	532	530	491	552	496	511	551	580	570	538	528	530	549	569	556	552	532	514	557	542	475	552	570	547	546	506	541	517	535	521	522	520	545	516	546	549	484	563	529	523	555	551	522	544	486	547	578	526	556	549	543	555	527	516	537	537	527	531	499	540	559	546	538	509	550	545	534	534	558	566	544	524	533	571	490	531	539	501	527	554	488	540	535	542	557	490	503	574	548	543	556	520
25130	21485	27951	25346	14422	4704	2791	1964	1668	1400	1181	959	803	668	613	478	453	426	389	360	321	345	349	327	307	302	310	279	257	261	268	267	236	248	254	271	265	274	274	256	248	235	218	250	261	229	238	262	251	248	232	251	207	224	231	269	226	221	220	245	253	245	237	288	222	246	242	249	224	209	250	255	236	257	226	263	217	278	232	225	238	232	236	213	245	211	251	219	203	234	226	243	291	237	231	214	234	236	230	238	248	233	255	242	234	225	254	260	234	242	232	237	225	230	224	229	246	237	255	237	233	256	226	247	229	239	246	232	234	235	235	219	234	253	221	252	233	260	209	249	251	240	226	240	201	225	247	256	239	239	233	216	243	234	226	235	219	219	246	222	249	263	229	218	233	249	198	229	223	227	198	222	240	263	226	225	248	230	208	252	238	204	219	222	222	253	234	219	245	206	254	222	222	266	244	215	225	242	239	255	206	247	225	229	215	238	204	239	223	229	243	232	236	230	246	250	224	244	229	249	215	258	203	243	242	220	213	239	221	238	228	243	235	247	239	251	243	230	244	234	241	248	216	237	233	247	209	228	241	242	260	215	227	231	222	249	250	241	261	247	234	231	247	209	222	234	225	231	232	236	230	240	241	221	236	256	237	239	215	255	235	232	257	255	266	223	247	240	222	248	233	240	260	257	230	230	229	226	230	259	237	212	227	256	240	247	251	243	259	233	283	252	256	247	291	239	234	249	235	235	256	226	243	256	241	232	227	227	239	256	202	230	235	202	247	235	236	264	243	238	240	238	222	233	254	247	238	240	284	266	244	224	253	242	241	227	260	231	265	224	227	229	217	229	246	220	210	245	254	240	245	221	228	215	246	218	222	253	242	224	241	238	230	267	221	238	226	236	244	248	243	227	255	236	252	254	223	232	254	198	251	229	233	249	229	200	242	222	235	241	236	252	238	257	229	255	211	225	245	234	233	206	234	217	252	241	229	206	240	248	233	232	241	230	243	205	234	242	211	200	224	225	263	244	209	221	214	236	241	254	253	232	233	208	248	237	250	246	250	230	220	275	234	230	210	215	243	251	221	262	243	266	252	225	224	219	242	243	252	271	231	241	258	246	226	249	245	200	222	232	255	231	256	228	224	214	232	237	268	231	252	229	247	268	210	230	227	230	231	255	234	220	212	235	260	215	223	237	232	228	256	257	260	229	242	235	243	259	231	225	194	224	245	237	246	236	229	232	244	251	240	241	235	218	263	244	261	235	240	235	229	242	244	243	220	202	231	237	250	242	239	203	242	222	250	234	246	238	235	246	215	246	235	222	222	208	231	214	206	212	213	225	245	261	229	251	245	212	252	230	248	227	250	244	207	262	216	240	212	244	248	249	212	265	230	228	262	227	258	224	220	237	219	233	241	219	236	230	208	229	240	265	229	208	245	250	228	222	240	217	230	233	256	212	233	213	248	222	240	229	225	263	258	233	227	252	225	221	202	239	243	221	245	219	241	226	229	240	212	243	225	232	279	214	231	229	232	237	217	277	246	211	216	248	223	228	230	209	212	222	252	245	212	211	240	254	237	242	262	254	224	224	240	263	230	233	246	208	237	220	210	213	234	222	245	248	276	199	216	229	231	215	239	232	221	260	235	229	260	250	207	235	217	260	255	263	264	226	233	243	212	257	221	224	220	241	238	235	208	242	239	242	231	241	237	248	223	225	220	229	228	260	226	235	236	202	276	237	246	239	273	234	249	261	238	228	238	244	232	247	232	210	227	222	233	259	241	233	243	239	218	225	245	229	266	232	231	241	229	231	229	242	249	239	236	205	230	230	239	241	259	234	257	230	220	246	236	235	248	220	237	234	244	238	232	254	215	215	216	243	245	229	229	226	267	257	220	226	227	228	240	264	234	217	237	255	222	263	220	250	247	230	201	240	266	228	231	241	255	242	250	236	222	235	217	265	217	242	239	220	226	228	254	244	233	243	228	229	251	252	247	248	236	270	271	238	234	253	238	241	225	214	220	238	235	249	241	224	280	224	239	230	224	214	211	232	216	232	209	238	209	226	230	224	234	208	259	241	238	207	228	236	254	225	229	236	244	248	233	241	231	219	226	235	245	254	249	236	222	226	205	239	238	250	257	230	235	251	240	233	239	223	216	244	251	245	217	236	215	230	242	228	220	214	230	259	240	228	231	255	230	234	224	225	207	246	220	243	223	228	262	242	257	261	237	234	222	225	214	245	234	231	224	238	227	260	261	229	225	254	229	212	237	247	233	242	250	223	212	261	221	209	226	200	215	215	259	220	232	239	223	231	215	214	254	216	266	264	218	230	226	206	209	233	250	246	236	246	244	239	223	217	238	235	235	220	232	232	258	260	242	236	234	224	246	224	233	248	224	220	245	238	201	217	221	250	256	216	255	239	251	243	250	219	218	230	246	221	241	253	238	228	259	219	220	196	266	218	238	237	233	250	235	224	210	233	247	237	244	253	257	250	220	252	240	225	239	227	239	228	253	234	240	262	234	266	242	266	197	233	237	207	238	228	236	231	214	248	268	230	230	226	255	220	226	260	233	235	240	234	237	236	248	215	220	213	239	234	259	224	260	248	273	194	247	248	235	255	225	246	261	265	225	223	249	259	216	208	246	231	227	217	231	235	242	232	253	251	246	242	237	244	239	242	248	219	242	243	203	229	242	228	235	262	220	266	244	248	222	204	223	235	230	244	233	208	237	220	253	282	207	231	244	243	252	239	246	276	247	235	219	229	227	235	221	239	225	252	221	253	255	237	236	228	252	216	234	227	231	258	204	249	232	223	250	213	250	235	241	224	250	234	230	249	227	238	249	237	239	244	226	275	265	248	216	258	254	225	236	222	221	218	234	218	231	229	250	231	206	240	229	233	224	226	238	219	249	235	235	256	242	240	252	228	237	230	212	231	221	248	235	224	234	251	249	229	257	224	229	237	218	195	261	234	220	244	237	249	239	234	241	227	259	227	219	231	225	245	229	252	226	243	253	227	256	232	241	228	227	236	217	253	212	260	230	218	222	236	256	239	237	224	208	221	235	241	230	253	229	243	259	235	245	231	243	225	219	228	250	218	225	231	234	238	208	243	216	257	233	246	231	232	241	246	239	235	228	243	228	239	225	228	227	228	244	217	250	234	223	224	251	252	259	219	250	212	269	233	241	211	223	239	231	262	246	274	195	222	240	231	222	216	242	229	228	258	228	228	228	243	214	219	223	252	240	232	247	246	228	208	224	263	227	257	228	229	268	201	259	250	235	205	239	231	240	221	200	238	232	216	228	243	196	231	221	246	193	243	219	197	248	202	231	259	244	229	224	230	230	221	245	258	224	221	226	237	208	227	205	225	245	233	245	215	223	255	236	224	264	234	222	244	231	258	250	251	258	235	236	269	202	246	209	248	241	262	261	250	268	233	222	242	267	229	232	258	235	216	240	219	225	223	242	235	256	207	220	243	236	238	235	248	210	226	259	224
16348	29439	27186	18365	13968	10622	8551	7166	6135	5301	4264	3506	2790	2267	1979	1744	1491	1346	1174	1032	1031	961	886	839	821	749	726	724	683	640	609	643	579	622	584	590	589	576	626	558	605	580	591	542	553	553	576	542	543	553	552	538	563	526	531	519	541	485	550	499	520	562	512	516	519	495	502	518	510	517	577	541	522	548	504	498	519	495	553	533	535	521	503	480	532	525	520	526	541	520	568	518	486	546	516	516	551	521	509	486	504	526	533	495	534	519	517	500	511	503	551	523	551	500	489	570	508	505	532	548	524	507	525	552	516	520	515	541	458	519	537	481	493	507	501	466	516	489	529	525	553	467	546	568	522	516	517	525	509	536	515	500	511	518	554	503	541	500	502	504	524	524	538	500	533	525	521	552	509	480	515	494	496	497	510	549	516	535	496	526	529	514	529	530	511	500	521	477	508	499	576	487	476	527	529	510	509	519	497	509	497	504	506	539	490	564	512	514	522	521	520	500	515	524	532	504	517	538	523	489	548	503	529	531	511	536	511	486	530	494	502	504	518	501	489	514	549	488	500	517	540	497	520	515	536	492	517	525	524	490	544	503	549	528	502	527	463	509	473	488	526	533	520	485	482	516	502	519	519	566	542	476	490	549	511	518	564	555	571	519	497	507	498	512	519	532	486	502	537	479	515	537	549	464	519	539	494	486	525	547	538	509	500	530	547	507	438	523	527	516	499	499	523	531	508	521	504	570	520	543	496	540	521	506	519	496	528	499	549	483	532	524	502	522	537	507	541	498	505	525	552	487	521	556	519	514	497	545	538	492	510	475	514	517	535	502	524	542	506	517	533	517	510	518	495	526	524	518	520	536	537	521	511	533	496	522	506	512	535	544	503	514	508	506	483	536	544	538	542	557	506	520	458	513	493	512	498	488	538	518	546	561	524	501	495	498	530	505	532	514	523	551	519	531	500	504	499	517	517	513	529	493	546	546	525	499	517	526	543	515	503	522	497	554	514	514	508	521	524	556	566	534	479	529	536	508	480	526	562	505	513	545	538	551	499	524	540	544	524	501	516	502	507	520	492	494	521	548	523	532	505	515	496	485	503	541	531	542	511	495	507	515	559	510	472	484	506	537	496	533	525	527	551	554	496	488	489	515	546	522	539	497	498	542	552	541	482	567	534	507	541	500	527	520	491	518	497	507	532	510	549	503	521	512	485	529	496	503	546	533	543	500	525	519	522	521	483	567	493	500	534	545	555	477	479	539	544	515	504	521	505	499	511	486	533	560	527	546	509	554	504	525	539	510	526	503	523	527	529	484	538	522	510	510	504	475	539	497	552	515	538	543	540	532	530	497	555	507	523	528	545	505	544	502	503	539	529	536	499	505	531	492	516	528	488	521	557	533	503	524	529	485	519	503	504	543	550	529	543	543	519	542	509	493	485	513	504	493	528	527	527	512	497	539	522	563	552	531	512	517	490	475	522	532	492	477	544	521	513	510	511	514	485	550	507	552	522	530	534	520	514	530	504	533	520	517	527	531	550	529	511	529	477	532	515	510	548	542	527	486	490	518	518	534	529	513	525	495	507	543	522	541	513	490	533	486	536	485	484	492	509	519	539	548	530	544	523	532	518	466	511	512	543	516	510	491	512	533	541	507	532	533	498	557	557	522	480	519	528	554	539	529	520	473	499	552	480	488	526	557	511	511	525	538	515	519	498	482	521	505	516	526	556	539	509	521	509	512	490	464	500	516	500	510	516	509	563	517	537	546	532	528	556	536	558	529	486	529	567	509	513	552	506	530	519	511	526	515	500	505	523	516	502	508	488	552	518	509	523	466	489	498	498	523	502	517	517	498	515	496	543	481	508	492	490	496	494	482	570	535	529	517	539	502	522	488	505	490	506	521	523	556	533	514	542	533	513	540	511	511	513	478	534	534	505	517	538	515	502	522	496	549	526	529	469	538	552	510	576	488	525	535	493	490	525	497	533	528	538	482	508	442	526	475	528	525	498	546	544	513	527	506	517	555	469	518	493	550	550	555	499	519	536	506	521	538	508	527	494	492	533	516	513	517	540	572	500	533	504	500	541	518	510	485	511	513	515	522	523	506	481	532	520	488	515	512	492	523	540	525	543	525	526	500	530	543	483	499	528	481	514	538	515	543	510	512	538	497	532	468	519	468	484	502	507	501	549	541	510	553	451	529	517	524	501	536	523	548	514	505	491	519	555	555	532	531	478	511	491	469	522	529	481	467	523	532	524	545	532	507	513	536	548	501	528	531	518	516	516	543	520	502	509	513	486	473	513	523	544	527	516	508	550	503	475	460	523	512	487	483	487	516	530	512	489	533	547	511	515	506	493	494	509	502	482	516	514	507	524	492	522	477	488	505	498	506	477	481	518	496	552	494	516	539	564	500	496	517	520	520	519	487	548	477	556	516	535	537	536	479	540	534	501	507	532	504	543	506	506	483	555	522	481	513	512	547	506	440	528	516	503	483	497	493	502	537	498	516	509	501	502	515	500	493	471	500	512	525	505	465	500	483	484	537	555	497	483	464	529	531	535	503	505	510	525	559	474	540	534	532	482	515	547	538	526	491	519	482	529	494	515	553	515	524	472	510	560	525	512	524	487	527	522	510	524	516	504	520	507	533	522	518	499	558	543	531	500	534	499	492	513	538	506	523	461	515	550	477	510	500	490	535	500	481	534	547	543	469	505	538	539	518	498	504	500	535	504	528	532	532	524	496	515	525	533	530	491	524	508	549	514	521	534	518	529	520	512	508	493	516	507	514	505	495	534	498	500	520	529	469	519	510	517	530	520	499	536	492	513	510	519	517	526	576	484	523	508	500	514	479	514	521	511	509	526	534	500	522	548	518	476	509	475	525	549	551	503	530	477	545	508	568	511	498	551	548	504	503	565	512	488	501	531	534	506	485	503	516	488	513	499	504	547	528	517	500	523	536	516	499	498	536	514	491	520	540	515	519	564	555	491	499	485	498	535	557	541	535	456	490	493	548	527	519	531	542	485	505	522	552	484	547	526	563	513	523	538	516	506	520	526	493	508	514	515	504	500	528	516	529	540	561	525	521	504	501	569	522	526	518	533	495	507	504	531	477	519	523	510	497	537	546	550	539	545	517	498	481	503	501	533	535	529	535	505	552	526	501	543	483	565	518	507	524	539	537	515	477	512	513	511	526	517	549	517	485	514	523	496	538	510	501	533	519	553	526	559	508	484	510	501	532	526	486	533	494	522	554	490	551	501	493	468	494	534	535	496	576	533	535	524	536	550	526	528	497	514	526	527	489	512	508	517	498	516	504	505	540	489	550	519	499	542	490	512	535	496	507	516	544	532	516	503	488	492	536	524	515	521	537	513	501	516	515	473	477	485	597	530	494	529	526	519	486	509	532	527	534	508	502	525	543	532	519	508	528	532	519	506	523	495	511	488	565	534	508	545	507	502	491	450	477	531	498	542	532	486	512	549	485	507	528	528	506	496	492
24212	21454	28963	24387	21400	14023	5822	3678	2984	2561	2060	1599	1314	1145	1016	904	830	718	682	609	642	551	581	554	521	487	497	519	473	437	522	472	447	493	410	432	425	406	450	428	443	452	444	420	428	391	445	425	406	449	432	388	408	426	404	425	408	428	415	426	425	448	414	424	421	437	404	415	411	403	417	415	413	383	433	414	394	404	423	403	403	390	410	358	411	390	384	435	438	384	384	401	373	403	464	416	361	398	462	417	442	428	398	389	419	447	420	409	401	394	374	419	426	410	423	413	401	437	418	402	399	393	381	382	412	392	444	415	401	402	402	438	411	400	425	465	416	413	398	401	425	418	400	422	418	414	367	398	409	403	436	383	444	412	455	408	398	396	415	407	411	423	369	418	376	398	417	385	423	415	418	427	401	407	397	432	374	427	424	423	375	430	399	397	421	391	432	416	414	384	384	421	399	394	414	428	385	405	420	384	412	386	398	458	405	413	450	405	410	379	448	410	416	364	412	391	399	420	442	391	384	390	407	381	398	394	389	450	384	419	409	434	378	415	401	406	395	420	359	394	429	358	392	384	397	429	435	392	349	404	356	449	422	419	416	413	423	394	400	400	419	435	386	397	451	379	398	401	437	412	408	450	434	369	405	400	395	416	451	433	401	414	394	385	408	422	439	402	389	403	401	399	399	381	412	415	431	426	428	425	435	420	445	459	402	411	439	392	397	414	391	454	388	376	393	410	389	390	398	433	408	417	384	403	387	398	395	385	398	396	419	404	397	374	441	403	389	436	392	417	425	418	367	449	414	417	391	369	410	394	428	377	410	429	408	434	387	396	402	415	423	407	408	413	439	397	401	382	397	372	383	417	411	386	403	403	384	398	332	411	396	412	415	382	421	446	408	423	392	418	449	397	399	418	358	369	410	401	421	410	435	424	422	427	378	426	405	396	411	391	399	402	426	415	439	401	395	411	428	422	424	415	362	398	382	382	381	391	411	393	398	397	398	359	428	438	395	401	410	426	419	417	428	425	402	431	377	404	424	420	380	383	399	450	386	420	410	371	421	397	409	390	395	401	433	415	394	397	410	409	446	403	399	435	415	433	456	391	437	401	403	370	410	411	417	402	432	388	435	401	395	415	408	413	401	393	432	408	408	413	384	426	376	382	390	405	396	384	450	395	376	384	390	392	422	392	392	403	411	389	372	409	386	411	417	379	392	421	378	401	415	412	359	458	367	406	396	437	414	417	422	379	419	411	395	417	407	393	369	404	426	438	400	368	422	404	454	414	375	401	385	391	416	419	372	459	413	383	435	401	409	393	420	373	422	448	410	408	418	380	382	375	414	447	417	406	392	382	420	388	382	415	439	409	426	409	417	418	415	416	414	393	417	387	386	422	405	400	392	427	403	413	427	440	403	395	422	419	429	371	384	434	445	383	397	422	423	365	401	412	405	423	401	414	383	400	390	390	415	418	435	379	418	388	396	428	409	418	423	378	374	433	419	425	418	418	383	413	398	424	404	412	390	389	402	406	405	430	416	396	372	440	450	397	398	415	376	416	424	406	370	401	435	403	390	410	398	392	389	408	419	415	397	407	402	403	408	423	391	410	427	380	382	387	405	402	400	420	416	422	396	414	370	420	390	401	392	436	393	373	398	412	402	396	380	440	431	414	406	393	381	388	432	427	395	345	449	388	380	415	411	426	403	418	417	445	388	409	428	413	459	399	411	425	398	432	400	432	370	431	433	417	392	431	426	401	382	413	385	431	404	437	419	455	387	402	460	411	397	423	392	412	381	404	414	383	418	378	404	387	387	416	399	391	421	370	389	389	432	445	427	406	428	428	398	443	377	417	428	430	366	390	404	392	412	392	394	401	398	427	414	387	393	426	389	397	411	416	421	402	416	430	410	420	388	419	435	391	405	386	427	396	384	397	370	428	402	409	407	391	437	425	418	395	417	421	412	427	373	445	415	433	416	390	418	444	418	382	424	384	405	378	428	410	389	416	431	396	416	397	423	398	393	401	440	394	399	414	423	403	385	411	413	373	453	417	398	389	392	415	400	417	407	388	386	415	410	405	418	398	445	433	408	392	400	421	428	402	421	405	395	425	396	360	436	374	421	407	397	392	408	439	425	363	420	406	408	422	409	436	402	424	400	384	396	431	385	400	393	397	394	404	411	408	414	425	401	396	410	360	406	384	387	420	385	427	422	450	420	419	390	407	411	431	380	391	407	403	416	437	399	376	429	431	422	370	392	393	395	372	404	409	396	405	416	413	383	407	421	445	435	381	410	436	429	434	400	404	424	418	380	380	418	400	428	413	409	408	373	405	411	407	414	385	380	378	387	385	379	460	381	410	386	397	428	414	387	399	428	424	403	367	428	387	416	431	391	387	405	388	402	393	392	414	426	412	396	372	404	399	401	403	424	397	413	413	401	416	387	354	405	394	440	450	385	405	429	421	427	432	441	382	410	384	411	407	413	425	444	448	410	429	391	424	417	414	388	389	389	396	412	395	416	391	379	406	384	390	371	381	385	398	392	397	436	441	395	427	417	378	424	390	386	439	388	432	416	449	418	410	415	420	438	400	353	353	436	407	407	431	400	390	391	403	413	429	409	426	435	390	425	378	413	404	437	403	383	404	423	397	400	381	398	396	400	402	396	392	408	399	430	463	434	376	386	405	427	421	386	433	390	410	398	430	364	408	401	399	403	420	422	418	384	408	363	400	384	432	379	384	413	397	420	449	414	426	388	406	388	406	395	403	442	379	419	404	436	400	383	415	399	396	413	427	408	416	399	402	388	419	387	384	413	411	423	380	400	401	395	389	411	405	378	385	406	375	412	413	403	409	414	423	406	403	391	387	400	393	391	420	416	414	394	466	385	393	443	423	397	408	430	402	407	441	436	411	408	403	413	384	376	409	411	415	401	421	410	404	373	419	382	392	420	335	396	413	390	430	417	375	399	436	415	377	386	423	386	401	385	392	456	363	419	415	401	424	428	418	414	402	426	391	420	409	392	435	422	432	419	402	398	420	402	383	385	398	375	428	397	369	407	394	433	414	404	408	395	412	421	436	387	407	414	402	404	392	409	402	410	418	396	382	383	420	423	360	471	426	367	391	420	416	425	405	400	411	401	436	448	389	431	427	427	420	402	406	409	375	401	460	402	415	424	411	454	418	416	409	428	405	409	411	411	401	406	426	434	391	384	414	414	422	435	414	433	381	391	420	408	423	377	352	391	426	418	389	435	426	384	370	413	414	397	436	431	398	431	406	422	414	423	435	404	388	422	400	431	410	403	425	395	410	424	396	382	395	388	408	377	404	415	411	393	458	390	427	360	457	385	437	417	354	458	388	395	427	395	403	426	408	389	422	400	414	428	424	397	394	403	403	397	397	418	380	403	425	405	424	405	424	407	446	363	450	404	397	391	418	380	387	436	429	406	423	388	412	373	441	413	396	417	388	422	404	413	451	456	423	432	401	403	377	401	393	384	403
19070	34698	32246	24111	19002	14917	12498	10855	9362	7920	6589	5500	4388	3632	3136	2684	2393	2077	1879	1676	1517	1495	1396	1368	1322	1240	1237	1136	1126	1094	1021	983	1042	984	910	974	947	945	925	880	922	872	839	894	881	822	872	880	857	875	875	852	797	842	872	850	862	834	879	816	840	888	885	844	843	819	812	841	872	803	786	817	786	865	775	859	826	828	796	843	874	786	857	802	830	830	816	827	830	889	877	862	817	816	848	848	876	787	830	821	850	821	903	812	877	816	840	849	821	841	824	774	811	821	872	883	898	815	778	855	836	839	841	879	815	809	849	797	867	813	843	817	801	818	849	822	839	774	876	831	823	810	862	833	866	806	836	820	811	806	819	810	823	783	849	860	828	788	820	802	836	817	804	829	844	844	878	815	864	841	777	858	824	864	813	803	775	869	816	815	812	815	856	866	838	849	804	849	855	864	836	835	816	838	804	864	793	867	815	834	839	834	846	855	802	831	817	845	857	831	812	850	803	808	835	796	813	875	787	767	761	801	825	806	841	796	842	785	809	822	862	831	831	838	811	843	853	869	780	803	846	849	840	843	820	816	801	844	828	847	790	808	796	808	822	828	822	776	815	851	783	819	808	843	792	829	776	867	827	872	832	859	839	841	829	848	833	814	851	818	814	849	741	862	775	820	772	851	818	837	846	808	800	847	857	820	841	866	818	848	839	828	838	814	859	784	848	819	819	787	828	757	853	798	842	807	833	812	863	843	862	820	834	864	852	860	763	803	784	832	790	843	823	835	786	851	818	832	797	848	840	834	824	809	859	796	781	781	822	822	848	801	826	859	817	745	901	838	855	843	806	837	835	777	817	845	797	817	798	843	846	844	832	796	809	826	837	856	858	822	829	824	836	775	840	848	835	858	820	790	820	826	853	828	805	866	838	845	808	831	809	828	828	853	831	808	826	812	881	827	856	831	850	803	807	822	830	816	848	828	777	809	817	788	791	782	853	786	818	794	818	848	745	814	798	822	851	831	782	844	845	847	820	810	797	795	867	878	774	831	776	824	813	845	821	832	838	872	799	813	864	834	908	880	779	824	810	808	790	869	845	807	791	847	868	835	822	794	818	820	801	870	845	839	797	874	840	842	811	827	814	782	849	795	849	823	841	853	822	803	824	822	869	824	851	817	830	793	824	804	807	792	840	831	819	831	822	802	840	824	842	813	852	858	858	765	855	794	843	853	798	873	826	778	808	828	795	837	838	831	808	872	817	811	868	867	832	862	769	899	797	825	836	811	836	804	832	889	867	868	893	811	820	797	839	832	853	765	808	800	820	827	767	785	836	775	827	857	800	820	886	816	812	859	805	833	831	816	852	851	803	816	808	804	843	880	803	796	844	820	858	816	835	861	828	839	857	847	806	813	800	784	833	848	823	833	820	858	814	808	824	816	855	868	829	835	796	854	818	830	839	804	833	893	813	815	833	808	749	817	810	809	839	791	828	829	855	844	826	782	822	852	794	861	820	825	862	844	829	814	807	819	836	857	827	780	877	832	821	829	816	844	792	816	777	801	861	774	821	833	832	836	793	863	827	770	816	909	877	803	856	793	821	789	828	849	795	833	836	829	815	888	872	855	818	803	828	871	854	821	871	852	800	813	806	829	816	816	881	802	822	771	815	834	807	877	837	799	846	818	774	798	866	820	810	798	801	820	853	803	822	859	830	755	811	828	876	826	816	766	807	838	830	910	809	787	806	884	864	828	846	826	771	832	845	842	811	820	815	827	866	847	763	899	793	838	836	865	841	856	728	783	831	835	816	793	767	778	861	830	797	836	826	808	833	861	781	844	812	782	904	827	860	768	872	838	831	788	871	810	802	804	788	815	801	827	850	876	817	787	838	860	794	853	793	805	855	773	849	879	798	840	801	854	813	845	849	798	857	797	825	833	800	857	827	849	823	869	810	847	804	853	826	794	844	834	793	846	841	816	809	823	824	817	803	835	822	824	888	822	811	808	807	842	841	847	869	787	813	824	812	847	830	825	763	847	819	765	816	843	780	823	805	834	847	828	817	891	826	825	814	835	868	808	846	877	799	822	838	838	810	796	806	804	832	827	840	813	811	828	807	851	836	880	849	789	787	864	819	830	810	834	876	847	840	898	835	841	845	870	865	830	818	803	831	824	842	821	828	811	772	783	800	835	812	885	837	805	822	799	854	801	860	831	835	798	811	790	827	837	848	812	792	809	840	811	832	839	837	826	838	876	794	806	810	869	791	822	851	853	862	864	836	762	854	814	838	825	856	868	843	813	817	823	792	790	828	806	809	796	777	878	830	813	819	872	829	800	811	820	775	848	859	826	838	844	890	863	787	863	844	843	816	847	786	822	833	890	813	772	800	828	819	809	779	815	823	806	810	843	821	836	812	852	855	865	819	800	839	853	814	782	810	837	822	819	772	842	850	832	893	835	821	849	821	788	838	806	830	842	804	806	833	838	871	780	811	817	798	814	800	847	823	862	844	802	837	813	806	851	838	829	785	847	832	820	782	824	842	831	803	831	813	855	846	829	876	807	825	784	761	843	827	848	832	808	867	831	817	840	838	863	823	823	851	849	842	805	869	822	819	813	833	773	824	772	788	805	838	832	837	835	831	859	866	835	868	810	828	861	808	811	793	827	869	812	876	791	851	837	830	789	821	844	877	840	844	813	861	797	837	803	791	804	809	820	839	806	790	816	780	802	811	821	832	857	841	845	865	789	840	824	868	782	883	823	849	784	810	811	773	873	841	779	824	832	836	769	834	856	832	848	846	790	796	832	803	846	831	848	855	869	817	861	880	853	807	803	825	783	815	834	773	812	808	830	798	868	826	763	805	827	856	855	825	804	796	826	800	813	831	836	785	818	860	872	851	856	872	852	869	833	879	828	836	803	829	797	833	852	836	845	852	794	800	848	819	847	795	855	812	846	870	871	868	792	875	830	822	824	823	784	818	855	779	830	822	818	870	859	814	809	824	787	888	847	815	835	855	788	824	810	853	824	856	811	833	758	829	786	814	864	791	808	777	811	818	819	859	817	806	816	812	861	843	817	782	858	787	801	812	814	815	814	854	889	877	810	819	821	815	865	769	838	835	806	794	798	790	810	872	849	843	842	864	834	854	811	825	875	844	824	818	827	844	839	805	836	857	843	791	870	831	825	833	773	819	802	851	826	884	847	849	810	814	872	801	870	824	813	806	830	840	806	818	842	849	861	792	800	814	780	829	786	853	787	852	771	828	847	842	819	818	836	856	852	835	774	795	789	797	846	825	828	828	859	808	798	829	814	837	887	855	809	838	808	826	799	864	830	805	805	806	827	767	834	834	789	824	818	835	827	818	792	836	843	851	841	808	815	865	805	839	792	815	777	845	864	841	850	843	834	801	841	838	839	880	827	859	818	796	798	806	829	848	871	810	855	763	832	850	819	878	828	795	862	784	894	828	803	822	792	845	827	802	812	841	844	803	813	810	846	817	840	876	810
27432	18532	9792	4592	2277	1453	1163	1005	806	677	523	510	433	378	394	298	300	335	318	297	307	290	255	269	294	285	246	265	276	247	242	252	261	248	240	246	293	275	260	244	273	224	228	249	246	226	228	252	243	245	245	244	260	227	250	232	240	220	260	265	218	223	255	232	237	221	235	271	268	249	247	265	220	218	241	232	257	240	230	239	235	234	254	243	245	236	245	254	242	246	240	273	255	263	222	267	273	226	262	213	239	251	231	255	237	231	205	248	195	261	233	200	246	244	233	247	255	217	229	249	237	245	222	230	248	259	229	242	261	235	226	253	255	218	257	234	233	241	252	234	232	249	236	256	222	236	265	255	231	241	255	237	240	224	221	258	236	247	237	229	249	260	239	257	222	253	236	259	213	226	243	262	222	244	230	228	248	244	217	227	232	272	210	233	250	278	224	249	244	236	231	240	248	235	228	243	248	242	232	242	244	227	251	246	266	227	233	224	239	238	223	232	234	234	222	254	239	239	242	230	220	227	250	257	239	217	259	225	262	252	204	254	266	240	240	224	261	236	220	243	225	224	228	249	200	229	240	239	255	255	245	236	221	214	264	257	252	281	255	239	245	252	260	234	214	246	238	237	239	276	228	246	233	227	234	224	233	257	256	230	228	241	251	195	267	256	259	250	233	271	218	214	249	228	230	235	251	226	230	214	266	251	254	233	237	224	227	255	232	203	236	240	236	240	244	242	227	239	259	256	232	253	227	222	244	263	245	234	247	252	268	238	232	235	226	241	241	246	223	244	239	233	232	227	233	243	252	221	244	240	242	225	224	234	233	203	234	244	212	233	266	269	239	249	261	250	230	259	220	247	231	222	241	231	238	237	259	228	230	240	244	254	215	224	231	239	238	223	229	257	242	235	228	239	251	258	235	238	237	225	262	227	203	218	263	233	227	268	233	234	284	203	246	231	233	243	232	252	239	242	229	235	237	250	244	272	247	232	205	207	238	217	232	247	247	245	256	259	236	296	257	240	269	217	246	246	237	248	224	228	246	244	256	240	268	258	253	240	244	234	240	241	233	248	258	262	235	243	274	225	253	215	227	259	251	261	217	246	252	240	217	219	250	196	280	233	263	222	253	263	244	253	230	251	262	241	226	252	264	233	237	236	259	246	217	240	266	229	242	217	214	229	209	236	284	256	260	236	261	242	221	237	247	240	213	192	252	241	226	254	246	263	247	246	260	219	274	216	246	231	241	233	263	242	240	236	241	267	236	252	244	262	230	245	265	229	242	262	239	215	212	257	229	251	209	229	248	228	227	249	246	256	217	233	234	239	246	236	249	244	230	250	243	241	244	241	252	253	223	242	233	250	240	221	233	246	226	237	255	238	237	238	238	243	225	245	231	250	228	229	271	228	221	223	214	265	246	248	251	255	217	201	254	253	251	215	224	210	256	235	226	246	266	240	233	244	220	232	224	244	210	238	239	248	226	217	246	239	275	231	246	244	247	231	237	252	222	210	220	242	217	263	227	222	239	211	264	235	240	220	257	267	240	219	225	235	254	259	256	253	259	239	235	238	228	218	252	233	243	223	252	245	231	257	222	211	253	239	220	227	258	246	237	231	242	236	250	217	246	225	241	244	244	250	236	230	229	250	270	241	257	267	242	231	244	239	227	229	232	231	212	239	269	241	226	231	251	251	245	236	229	237	226	238	249	244	220	237	235	252	240	232	232	236	235	225	238	254	230	216	221	243	240	251	227	249	232	244	229	238	241	223	230	249	213	238	219	230	241	227	275	237	253	231	208	223	233	255	220	211	225	247	244	248	254	243	244	227	264	242	225	228	229	262	224	245	237	249	261	233	240	240	245	238	231	250	248	257	204	212	244	241	207	217	253	228	234	253	232	241	212	244	234	242	248	237	245	220	235	223	253	244	241	222	252	236	239	261	242	246	257	245	246	262	250	234	267	234	223	245	229	262	221	235	242	239	219	214	223	259	225	244	237	250	209	259	239	207	236	261	238	237	251	224	226	216	237	229	242	223	250	266	210	239	229	270	213	227	257	226	260	238	261	241	249	236	259	227	240	241	246	263	246	220	256	244	216	260	222	250	233	215	236	244	243	245	234	229	249	209	211	251	240	224	254	218	249	250	246	225	246	254	250	258	250	250	219	258	228	250	219	221	250	255	234	268	278	248	238	240	284	260	248	254	243	247	257	231	253	253	221	263	251	225	231	227	227	244	245	230	221	244	228	212	249	224	213	254	242	228	254	227	258	255	225	272	233	244	260	238	246	237	268	248	236	240	251	250	231	234	249	268	275	272	212	208	243	239	250	242	221	257	247	228	254	259	244	234	244	245	233	268	221	264	250	229	235	222	226	235	232	258	240	234	231	252	244	227	231	219	252	279	227	245	251	253	230	231	243	225	233	243	230	267	249	231	235	241	228	224	254	263	237	248	228	261	227	222	252	259	254	275	241	238	251	276	243	228	239	226	225	221	211	227	257	250	210	227	255	220	235	209	213	222	229	233	235	256	214	227	235	244	241	249	235	267	255	237	236	243	225	230	210	258	239	267	271	223	240	254	237	245	226	214	264	244	233	259	242	272	262	256	240	245	252	250	236	249	245	248	215	223	251	217	198	238	236	232	228	237	244	243	240	271	248	257	244	247	249	251	274	235	251	232	223	224	243	219	243	236	209	246	249	230	219	217	240	237	220	223	254	218	243	229	245	249	234	266	232	251	226	242	242	254	220	233	239	261	249	242	204	223	233	256	260	253	258	229	265	239	215	230	222	203	235	217	243	235	239	251	240	204	246	228	227	244	247	204	257	245	237	240	200	222	242	256	251	220	230	209	272	213	197	260	237	248	243	245	201	237	260	258	221	248	250	249	254	223	221	246	262	243	243	241	254	215	230	233	240	259	238	243	239	263	245	274	227	246	228	239	244	202	224	282	245	232	246	238	248	231	263	219	215	249	236	236	243	235	237	223	227	231	241	232	244	228	225	242	231	241	241	223	241	236	210	245	244	236	222	242	239	269	249	210	241	216	236	274	224	238	262	210	250	226	198	226	223	222	225	249	269	241	237	236	235	239	235	259	234	249	232	238	220	253	247	215	236	240	238	251	246	251	247	250	245	249	236	238	234	235	255	231	221	279	243	239	239	238	247	225	232	252	251	238	237	243	248	239	222	219	221	252	242	243	208	240	246	263	268	201	271	239	236	264	247	223	237	246	261	241	261	245	230	226	256	262	248	200	255	256	217	244	233	237	254	246	254	244	249	258	234	232	234	255	219	262	233	248	245	251	230	245	263	248	219	252	242	260	224	202	249	235	224	237	260	253	267	256	247	242	237	243	239	246	249	231	239	209	248	226	230	219	220	236	265	257	256	216	257	247	246	230	252	222	241	238	250	231	232	237	217	242	244	253	250	245	234	221	263	246	266	234	222	271	261	244	239	214	233	229	249	252	256	238	252	233	221	236	231	271	225	245	231	243	224	210
13407	20906	18391	10876	7245	5422	4339	3635	3065	2705	2135	1773	1424	1278	1087	935	896	801	797	757	742	704	681	706	686	632	674	631	610	549	554	555	584	584	595	539	549	547	541	572	612	568	576	549	546	571	559	526	522	517	543	539	523	518	525	509	509	475	536	547	519	536	513	504	489	525	500	526	539	530	520	550	516	489	548	496	536	550	555	559	534	543	521	553	516	554	503	537	538	559	567	529	524	559	465	516	551	576	533	497	521	549	530	567	531	545	565	578	529	510	553	548	508	541	551	557	519	481	542	535	497	548	576	520	532	502	557	514	535	536	557	513	528	583	548	522	515	569	566	479	558	567	501	520	553	532	512	542	546	538	501	527	518	529	534	527	508	530	475	540	536	510	555	496	502	548	539	528	538	527	512	561	533	532	529	533	515	571	531	520	507	515	509	497	498	489	528	543	522	501	538	508	536	526	560	522	551	519	520	530	576	520	519	524	499	545	534	508	512	539	516	551	538	511	539	505	528	507	528	558	566	560	558	551	508	513	507	503	538	502	543	528	541	535	518	489	513	509	488	543	526	491	524	534	571	533	489	529	512	525	525	522	554	520	528	559	481	528	538	529	513	512	533	539	514	556	529	553	538	523	519	541	550	542	519	526	517	538	484	545	517	502	505	539	546	558	519	528	540	532	504	508	562	502	571	565	515	542	552	562	505	495	508	577	525	513	499	510	531	535	484	566	540	500	516	528	537	512	541	507	537	509	537	544	559	514	528	501	527	553	532	531	530	520	556	526	519	519	508	540	517	526	514	506	556	554	514	565	537	570	541	507	533	577	530	492	510	539	535	502	509	526	514	544	533	498	513	524	541	531	505	537	511	513	508	505	548	515	546	501	580	512	503	571	519	545	524	516	509	520	528	529	523	546	536	517	539	519	548	552	530	536	477	510	610	502	518	547	466	542	551	555	492	524	494	508	542	521	549	524	528	578	523	487	520	528	515	550	515	544	481	553	532	524	551	510	491	523	546	552	550	511	528	535	521	545	531	549	511	526	537	518	527	506	537	489	530	537	565	548	497	564	532	542	560	484	556	501	534	564	516	528	537	551	525	560	539	509	502	499	515	543	496	526	511	548	494	519	543	507	540	598	544	504	560	550	561	523	525	542	528	570	521	546	552	508	546	533	529	520	550	524	590	531	513	550	534	525	517	517	534	550	536	519	551	531	530	486	524	554	557	494	538	522	492	550	514	516	556	526	493	549	511	573	504	521	564	531	494	509	551	522	504	508	520	505	478	562	520	552	532	547	514	529	546	529	567	526	531	578	500	593	555	556	551	520	493	511	498	524	542	551	530	553	547	527	528	500	569	502	547	538	525	531	506	534	570	510	530	523	557	545	521	521	552	560	547	522	509	506	498	535	534	507	554	523	503	528	488	511	509	558	576	609	525	546	547	552	562	567	553	557	504	515	474	584	552	513	548	531	533	540	487	521	554	510	562	557	547	560	559	546	519	502	528	501	538	521	499	585	570	504	551	518	485	538	516	520	535	532	529	500	530	512	540	548	489	511	527	537	558	504	569	526	521	546	526	548	509	525	548	545	534	520	553	507	554	557	521	519	548	535	515	529	493	562	574	514	495	527	549	526	573	526	490	492	540	506	503	551	556	559	501	487	507	499	534	565	515	551	508	565	534	508	563	517	512	564	525	524	522	539	511	456	541	559	531	559	548	517	558	545	520	535	521	543	521	529	553	522	529	512	502	558	526	534	556	510	537	553	534	508	546	535	535	512	538	542	483	509	605	508	528	536	495	517	553	516	525	550	556	606	520	523	558	523	561	539	527	560	522	526	530	530	496	555	552	509	538	560	524	507	547	548	527	525	489	516	529	532	505	517	553	535	557	536	525	542	516	527	553	547	502	517	495	551	515	549	499	516	500	533	487	567	569	498	529	533	479	531	499	542	557	507	510	525	532	517	500	527	528	510	534	548	507	541	536	516	536	555	515	511	550	504	550	568	536	512	547	583	542	534	522	505	539	594	532	557	529	571	540	560	511	523	517	505	518	547	506	537	527	589	534	551	493	546	488	530	567	526	509	531	553	523	533	531	524	500	540	566	555	527	517	501	510	555	533	543	554	538	522	510	549	502	532	551	521	505	524	523	571	534	552	553	569	501	539	503	520	547	544	532	528	534	487	532	536	526	526	524	531	536	525	521	536	578	536	544	527	525	497	502	550	539	549	522	560	521	526	534	536	605	545	526	553	554	518	522	538	535	559	540	533	529	508	553	551	553	511	527	541	509	514	524	552	504	542	517	552	508	558	535	549	555	520	558	538	569	517	563	501	539	519	525	543	555	499	513	535	537	506	520	529	554	505	536	558	559	507	507	525	494	586	546	503	530	525	557	547	513	548	517	512	579	534	500	558	549	541	501	547	534	597	535	554	517	548	555	549	536	548	498	537	517	548	562	507	549	521	527	541	546	508	525	538	518	518	548	542	506	549	540	528	535	519	526	527	546	558	522	541	535	558	539	487	566	547	544	519	498	526	505	547	516	519	542	509	522	542	518	544	550	534	515	535	532	526	549	501	526	507	559	534	501	526	531	498	517	517	498	556	505	533	505	529	517	562	513	526	533	536	487	514	556	507	552	536	540	552	518	546	508	525	576	547	507	500	565	503	531	554	509	558	551	549	502	501	538	567	517	509	482	536	534	515	521	563	538	539	543	533	539	509	515	517	540	554	535	545	515	536	498	503	520	544	488	523	527	532	538	543	563	540	561	553	533	536	512	567	515	529	531	532	543	504	573	504	536	501	530	522	523	527	575	551	519	528	518	559	539	511	487	561	535	549	550	543	506	471	538	506	538	517	517	523	506	531	530	527	498	516	505	527	483	526	522	545	527	543	515	522	514	519	499	499	527	510	600	492	529	526	505	473	575	526	507	532	518	530	517	525	541	512	545	524	511	568	594	538	555	493	513	508	502	504	532	522	543	505	550	532	546	528	549	522	512	526	548	552	583	572	561	489	547	509	559	545	546	515	531	519	512	580	515	572	550	520	552	528	552	537	507	533	511	541	519	530	512	577	496	570	534	513	540	503	535	520	515	557	510	557	571	526	510	476	531	519	550	521	545	560	528	489	509	541	538	513	543	539	532	511	558	549	527	525	523	524	532	510	527	524	531	513	488	557	519	497	485	556	523	516	530	507	557	550	516	513	520	498	525	540	514	525	568	511	572	544	526	552	542	576	540	503	557	575	594	536	556	549	512	498	505	504	545	559	545	555	527	537	532	525	564	539	545	510	507	531	491	530	517	528	557	528	526	512	533	525	544	558	548	525	556	573	524	564	539	542	561	554	540	543	509	504	516	578	573	575	506	541	552	516	536	559	548	484	548	479	500	510	521	517	530	516	572	494	589	544	570	547	556	526	541	559	501	535	514	496	524	549	531	579	550	534	530	519	524	582	538	573	564	510	536	561	568	535	552	530	493	538	492	563	559	533	546	579	529
25135	21467	27972	25282	14751	5054	3115	2329	1811	1626	1248	1001	850	692	579	515	509	436	410	377	351	352	321	323	320	323	271	284	284	269	267	268	263	274	276	274	235	243	253	237	259	248	256	277	231	240	231	222	225	240	249	247	247	226	232	208	276	227	229	218	234	238	261	223	239	246	236	259	248	245	248	250	246	233	229	216	220	220	226	232	254	241	242	215	236	251	255	235	227	206	223	209	264	236	222	204	235	233	230	254	223	237	225	265	220	225	231	235	255	232	240	239	221	235	260	231	258	244	230	243	251	225	212	233	247	240	235	257	228	224	247	224	230	242	263	226	256	218	241	233	231	232	239	241	224	231	213	240	227	242	224	245	208	256	233	257	238	241	225	250	216	234	244	238	210	242	234	272	238	229	237	262	254	221	245	224	237	247	230	256	214	231	259	258	238	253	230	229	247	214	234	227	248	256	241	260	242	245	249	235	217	221	205	248	212	261	225	243	262	249	249	218	202	224	267	257	215	226	234	249	221	236	253	217	249	218	238	219	252	231	234	219	223	247	222	242	246	264	219	234	209	243	242	215	224	247	227	224	253	243	244	250	226	236	222	220	237	232	228	209	225	211	232	242	192	267	246	243	240	246	265	253	231	213	252	224	201	238	221	270	224	231	203	233	249	247	265	237	232	226	249	213	242	243	218	252	239	215	254	224	216	231	236	234	219	247	244	264	251	232	193	247	222	226	231	243	248	208	262	234	230	238	226	216	223	222	236	239	263	239	248	247	200	231	254	251	262	233	246	214	224	227	274	218	237	219	199	240	222	228	240	251	240	245	240	248	241	225	234	236	216	242	212	249	233	252	202	230	209	248	219	225	243	228	223	234	243	220	244	216	222	230	241	246	254	255	227	224	232	243	246	252	257	250	250	241	235	226	222	221	239	221	235	236	239	255	264	246	239	233	234	239	219	242	220	228	236	225	226	227	241	234	239	230	206	228	258	216	239	245	239	226	240	239	237	234	231	224	267	239	219	254	237	234	219	234	241	258	239	236	264	267	250	216	234	232	227	217	247	269	227	244	245	218	240	225	252	224	197	213	267	237	255	248	218	265	228	211	250	241	226	227	257	242	233	253	254	230	235	264	226	264	234	236	256	263	236	237	199	244	255	243	238	224	253	238	269	248	250	255	292	227	208	259	251	253	237	244	218	259	255	255	249	225	230	243	226	228	223	259	262	229	236	227	214	213	245	248	217	229	238	266	253	238	246	228	244	240	247	210	218	238	232	208	252	242	237	245	269	235	225	217	261	239	222	200	254	264	252	249	246	249	217	224	242	258	243	233	231	224	244	238	227	243	227	255	259	237	210	210	223	233	255	248	247	230	234	230	247	245	239	212	223	237	223	237	231	239	238	228	222	227	261	255	214	237	240	220	233	256	227	228	225	227	280	203	231	218	234	201	238	207	244	242	225	238	215	242	224	243	234	254	240	232	211	210	219	231	225	229	220	240	257	243	233	235	211	248	276	233	251	252	217	236	249	230	246	238	251	214	216	241	260	223	238	215	240	244	228	255	224	235	221	229	226	204	233	222	243	236	231	234	233	219	237	264	249	222	244	220	252	252	252	251	221	231	229	252	232	224	260	221	242	264	251	247	209	211	241	248	269	241	251	238	224	256	254	228	237	262	232	242	272	232	246	225	238	258	220	228	219	229	237	242	253	231	242	228	226	237	255	237	222	250	225	222	225	257	230	236	253	221	252	261	221	239	234	227	230	231	248	234	237	227	249	239	230	214	219	209	216	252	282	219	232	248	223	236	222	227	207	228	275	250	245	219	256	219	240	237	242	222	233	222	255	250	230	226	229	246	226	220	256	221	236	228	264	247	239	227	253	226	242	205	240	233	232	256	243	227	241	222	228	217	235	245	241	223	239	219	224	248	244	272	253	236	247	232	247	269	256	229	253	235	237	218	237	226	221	276	211	227	221	264	239	254	233	273	225	227	238	239	223	212	256	229	223	234	206	248	251	195	235	227	223	223	224	234	221	225	251	228	237	252	233	236	232	222	217	210	249	241	221	231	242	223	263	251	208	268	248	227	264	199	221	229	218	230	217	233	251	247	215	228	228	252	238	223	224	241	239	240	239	254	259	208	246	252	240	231	239	245	241	223	202	265	223	223	260	230	260	235	205	233	201	226	253	217	239	204	227	260	246	218	214	204	219	241	228	223	215	214	217	196	248	234	242	246	243	254	224	224	260	241	234	235	225	240	233	233	228	245	213	218	230	239	240	246	248	252	231	217	215	220	249	249	225	257	229	241	245	238	230	254	212	243	223	201	234	222	249	247	222	251	230	265	239	234	256	237	255	233	212	273	250	237	221	234	263	199	232	211	230	223	235	212	219	238	243	244	238	269	229	251	215	240	235	248	250	229	235	237	249	240	227	216	245	233	235	239	233	250	234	198	216	235	222	235	218	225	235	221	214	222	225	235	237	221	221	251	233	242	221	230	266	241	241	217	254	226	215	259	249	226	248	246	248	238	248	220	231	236	253	219	231	231	238	259	225	245	202	224	242	218	220	241	232	263	243	236	242	217	230	237	241	236	233	223	218	224	250	235	244	244	259	241	248	228	252	245	231	236	220	236	239	270	236	239	247	229	234	258	244	238	233	246	262	222	225	231	209	233	238	225	238	233	234	240	227	237	239	222	226	213	220	224	259	222	249	228	223	268	247	234	227	242	208	239	229	245	211	242	220	265	242	227	221	220	226	244	198	224	235	253	233	218	247	219	247	214	220	248	249	242	247	220	229	244	224	243	231	248	214	250	246	228	244	245	229	225	238	247	243	207	229	226	232	232	238	237	210	234	257	257	241	238	249	244	234	239	235	222	250	217	244	240	222	225	223	231	203	238	243	258	239	229	242	246	243	227	259	232	257	250	254	229	235	237	202	238	240	238	221	247	210	249	255	231	223	229	223	226	249	255	255	250	242	239	238	220	227	247	241	245	240	221	265	214	229	252	228	222	228	265	238	266	236	228	231	212	249	254	228	235	230	237	235	226	232	247	223	230	228	238	236	228	231	236	228	206	233	241	229	231	213	223	262	229	229	242	228	216	227	253	242	247	208	240	243	256	238	240	216	220	232	234	253	226	222	224	252	251	250	224	245	258	249	212	265	241	221	247	248	237	210	233	227	198	246	221	244	267	207	246	226	220	240	235	215	227	236	273	243	251	238	244	238	245	245	258	230	241	255	253	254	251	227	244	233	234	251	228	247	222	243	207	245	231	255	232	232	230	221	226	234	252	223	241	243	258	228	224	243	235	234	252	237	246	222	217	223	205	221	244	210	263	248	222	241	247	224	231	261	241	215	225	223	217	224	258	224	202	244	244	244	237	228	239	240	274	239	225	226	229	194	257	230	228	231	244	243	226	224	232	233	234	250	246	277	248	252	230	211	231	228	270	224	234	222	228	239	240	273	226	266	241	230	247	242	239	222	228	232	220	232	249
16630	29978	27264	18836	14100	10938	8943	7664	6487	5348	4386	3414	2802	2154	1948	1597	1453	1299	1168	1066	1059	918	921	863	793	787	747	769	667	677	628	606	624	619	577	582	541	592	559	576	545	541	549	522	576	584	580	524	534	563	549	553	502	502	503	560	526	533	539	525	537	505	500	552	501	523	490	515	514	515	510	519	521	554	547	515	476	550	519	513	546	500	531	541	543	536	505	523	539	528	503	492	538	469	548	523	565	518	533	509	489	469	550	541	502	513	520	506	539	516	502	503	494	549	528	501	527	511	520	503	483	549	549	496	516	502	500	511	487	474	499	525	538	507	532	521	538	523	500	523	501	548	550	534	560	507	537	510	505	530	526	519	528	494	522	535	514	500	533	532	473	514	504	491	506	477	541	470	524	476	535	554	561	530	498	501	497	522	514	487	501	503	516	524	491	485	500	554	543	493	505	536	498	525	526	532	478	504	501	475	504	525	502	490	516	479	470	543	511	507	510	513	504	532	528	507	508	507	531	525	554	497	485	505	505	569	524	507	487	470	531	499	521	480	502	536	504	520	489	538	512	545	518	497	508	521	493	514	525	528	543	574	523	555	520	500	519	463	532	524	512	541	548	514	516	546	493	542	585	504	499	525	518	529	471	529	492	500	507	502	523	505	554	526	535	541	494	544	506	493	528	501	550	555	531	521	549	505	524	518	504	516	508	511	564	499	541	515	506	574	526	517	510	516	497	535	502	544	537	521	543	542	523	545	520	487	519	488	438	501	540	472	483	529	567	511	514	474	535	541	512	487	508	514	493	511	471	473	504	505	501	491	520	497	506	505	521	543	481	506	477	509	509	520	454	528	488	525	510	538	513	521	520	504	510	525	503	501	481	476	548	513	485	526	533	482	535	526	497	533	561	509	556	528	549	505	494	541	510	542	527	508	503	517	509	536	504	520	502	522	473	509	513	495	534	513	521	511	566	517	522	517	481	509	535	535	529	506	517	498	512	526	523	544	511	531	481	507	475	536	519	530	491	534	493	514	480	539	530	507	513	503	535	537	474	514	531	496	514	546	523	515	533	522	515	499	532	508	523	519	493	516	465	480	500	543	541	554	491	505	482	554	505	533	535	512	515	529	531	522	489	553	520	518	494	496	501	528	514	501	486	518	557	549	512	523	494	510	534	527	527	523	512	525	513	499	497	456	526	517	538	524	511	502	507	523	538	568	546	562	504	552	515	518	551	511	482	497	500	540	521	534	463	510	500	523	504	490	509	519	502	555	494	513	509	544	466	565	518	520	526	516	524	505	554	534	520	566	527	519	540	532	486	522	505	487	474	511	511	519	496	507	507	549	504	488	546	516	510	519	535	543	491	563	539	527	512	562	476	549	524	531	507	520	539	512	525	554	511	509	522	553	521	495	505	509	475	519	523	475	524	490	507	541	508	523	522	528	524	531	527	538	493	513	551	546	468	513	507	484	521	560	557	549	539	508	518	468	529	543	530	514	559	518	532	536	510	502	525	521	476	517	526	514	560	529	530	523	463	537	526	519	527	563	505	519	548	501	536	527	490	520	492	523	530	566	520	528	510	513	508	513	526	494	546	558	476	481	530	540	509	583	486	506	504	505	523	545	519	532	542	508	549	508	495	514	506	530	526	500	517	514	527	495	525	516	495	486	549	545	537	540	530	483	530	516	522	520	512	509	500	530	502	515	495	494	527	503	507	535	527	497	517	509	503	537	514	501	493	507	559	484	533	493	538	486	480	559	558	519	522	512	499	511	518	523	581	553	539	530	522	536	535	490	487	554	522	489	548	571	526	547	521	490	567	514	551	512	499	497	541	524	474	498	543	546	510	550	531	509	483	499	498	479	519	495	518	482	548	494	512	576	507	562	497	530	507	462	516	504	500	540	509	508	503	510	497	558	485	482	494	495	509	484	536	476	543	494	533	484	522	498	502	513	499	492	484	493	501	535	489	516	529	476	532	476	514	515	567	518	512	544	484	495	546	469	538	509	482	502	537	476	495	521	500	540	525	509	527	522	491	499	504	513	486	571	526	511	533	563	504	559	506	542	486	519	530	486	498	520	477	520	481	500	514	538	508	562	512	507	498	514	501	542	516	488	529	524	516	532	501	561	531	535	526	504	487	522	518	504	516	533	562	512	531	497	517	533	507	537	490	527	491	530	491	491	513	527	512	511	547	522	488	488	535	512	472	535	545	511	522	535	528	553	496	486	500	497	530	496	504	525	510	546	510	509	455	494	529	499	492	468	554	559	520	520	508	502	517	496	561	540	495	515	518	529	543	544	513	522	522	521	498	506	480	536	509	532	516	516	512	536	499	520	493	516	507	531	518	484	547	501	499	522	516	561	520	512	466	541	513	524	530	514	478	481	537	528	493	532	483	509	515	539	530	529	519	541	528	499	552	523	526	505	527	512	474	522	501	511	520	494	545	517	487	520	464	542	496	544	520	528	529	540	502	494	499	491	477	493	497	489	507	503	460	501	486	532	485	510	533	524	503	514	509	538	531	514	543	500	515	490	504	541	534	508	521	506	553	504	519	482	489	573	539	504	538	476	510	552	491	511	548	504	521	519	496	511	504	509	536	529	533	560	493	527	524	531	508	482	486	545	557	503	492	513	498	549	499	530	503	467	504	522	476	519	516	513	557	420	526	522	500	539	519	481	492	503	520	515	491	501	516	546	534	485	508	513	484	488	486	503	513	514	547	535	594	518	512	495	498	567	517	525	523	543	525	507	508	504	476	501	501	507	530	531	525	534	529	522	510	547	523	521	515	536	519	549	539	516	497	475	520	479	537	518	532	492	489	526	540	510	483	482	488	533	501	502	528	522	542	513	499	548	520	532	534	485	520	522	514	506	515	502	512	515	518	545	528	510	529	546	532	510	520	506	530	555	567	520	585	520	533	535	511	495	490	511	479	487	538	534	485	487	539	534	558	522	511	519	515	492	548	534	557	509	531	530	539	484	509	469	527	515	538	498	534	514	483	494	528	532	510	498	504	508	505	519	524	532	498	507	500	514	485	491	540	541	558	523	511	516	522	544	509	516	502	528	519	509	522	510	522	481	492	518	500	489	526	465	534	517	517	501	526	523	528	553	549	529	538	504	548	539	501	532	489	510	549	478	538	474	507	540	539	492	555	501	516	511	502	500	517	523	503	519	505	525	506	527	440	509	508	500	507	472	553	548	477	446	490	540	472	526	494	522	521	519	499	531	516	509	512	525	477	524	538	508	538	549	504	485	525	497	479	545	501	517	533	532	526	557	525	498	539	506	538	472	499	517	531	463	542	516	518	521	543	498	526	461	525	525	507	521	466	529	540	506	500	515	531	581	512	513	487	522	521	475	502	540	508	567	521	527	531	506	574	543	497	551	519	507	521	482	527	561	486	485	492	494	519	530	509	527	509	524	514	494	499	530	492	545	474	544	528	539	559	531	528	514	500	513	495	549	508	527	487	537	541	528	521	507	514	511	530	532
24194	21492	28958	24417	21433	14302	6369	3954	3195	2697	2039	1711	1263	1069	903	840	768	695	627	537	602	590	577	527	551	560	510	472	455	457	464	441	464	396	473	398	407	430	437	416	447	438	448	417	412	424	433	445	465	393	384	428	404	418	405	373	398	414	429	420	421	440	424	432	420	425	402	397	455	413	412	412	435	411	397	411	418	380	412	391	409	421	369	426	405	400	402	429	407	404	408	404	442	440	429	403	421	410	411	396	387	386	398	418	405	434	448	406	403	377	419	440	422	419	411	407	418	431	398	382	397	403	397	416	427	353	413	392	422	415	421	424	392	424	400	392	393	398	409	384	405	420	426	381	444	426	382	410	399	399	393	398	442	424	438	396	431	426	417	423	409	417	404	392	411	421	419	425	432	428	399	409	430	395	439	379	385	434	361	409	434	441	412	398	422	392	384	421	428	423	408	422	396	433	412	411	404	373	408	417	419	417	372	396	402	415	426	403	369	401	432	409	422	418	407	377	420	386	419	382	392	400	420	432	424	426	417	413	391	413	393	390	425	393	363	416	393	379	416	409	447	429	410	370	380	421	435	420	390	363	383	409	429	419	399	434	391	413	424	400	383	407	385	371	402	445	399	437	410	413	450	410	396	377	393	454	400	395	420	438	384	441	439	439	378	397	426	420	421	399	401	431	412	395	412	392	417	395	407	412	412	425	409	388	417	406	409	373	362	440	349	380	429	399	382	379	389	408	428	408	426	417	392	414	402	404	410	382	390	396	386	400	412	441	411	397	420	443	449	397	421	399	356	383	410	415	422	409	377	390	410	425	376	410	448	400	429	409	444	392	422	387	390	382	386	373	386	398	431	407	376	406	389	392	433	426	400	366	362	404	423	410	386	407	408	376	441	388	399	336	425	395	382	423	388	409	399	411	401	393	397	393	413	372	381	411	395	435	399	398	432	421	444	373	399	407	410	455	418	413	383	400	419	390	419	401	401	405	372	428	385	418	415	425	397	418	383	414	397	434	435	370	415	389	392	430	391	405	406	398	400	468	387	397	380	396	403	381	403	394	361	392	441	409	393	434	409	412	391	392	374	418	417	406	394	405	401	407	423	396	402	425	435	370	430	415	374	442	373	412	395	435	434	409	428	382	402	378	391	408	415	424	374	442	411	434	404	390	379	344	386	419	410	398	429	416	410	446	417	384	434	409	412	401	410	371	459	418	411	423	424	396	407	447	402	414	412	397	386	420	417	369	410	387	432	367	390	430	434	422	411	390	404	370	421	400	375	417	415	405	403	419	382	402	435	422	420	387	414	385	397	408	424	386	368	399	418	424	416	399	416	431	458	391	397	417	431	399	376	412	427	380	399	399	437	406	405	413	411	418	420	384	412	418	408	398	403	404	401	396	410	399	402	417	401	389	416	436	404	424	393	418	398	421	397	397	445	388	381	408	416	369	360	410	388	395	374	386	380	413	411	433	425	418	396	391	371	413	364	392	410	426	373	375	395	393	434	412	399	399	411	415	361	391	393	449	410	388	388	394	396	412	390	423	418	408	401	455	404	370	404	419	414	395	416	383	410	413	389	359	392	431	398	381	375	409	402	428	372	381	345	402	413	398	417	379	395	430	425	381	422	382	424	397	412	432	428	418	371	392	420	421	407	386	412	409	389	414	396	379	433	388	404	407	416	401	428	385	387	430	406	431	416	413	415	397	408	401	412	363	410	406	420	369	423	403	394	394	424	400	428	418	380	425	430	377	421	379	408	402	402	432	440	411	427	421	405	380	397	374	399	390	408	401	368	414	411	412	390	430	409	413	406	382	371	398	416	383	453	409	440	433	372	408	384	393	387	386	397	432	422	410	387	413	419	401	387	395	398	398	401	381	410	400	402	400	448	392	407	411	432	420	353	438	375	407	407	428	413	429	382	410	424	361	414	388	414	421	401	430	422	400	390	409	442	406	406	405	391	425	400	413	414	444	381	391	383	403	411	416	403	402	385	413	378	397	428	409	383	394	387	442	434	379	421	425	393	367	388	406	399	389	369	386	388	408	361	383	388	393	424	400	403	353	370	410	443	408	358	411	402	413	392	390	413	411	374	397	395	390	412	417	383	414	401	391	415	392	373	422	455	400	410	410	427	400	437	410	401	404	389	418	417	412	450	428	381	380	383	449	397	409	417	422	438	401	362	369	431	402	353	385	416	425	431	408	396	384	399	418	383	363	426	437	409	408	423	392	399	393	403	412	421	381	396	435	404	406	404	406	422	442	434	465	401	399	388	399	403	397	434	386	401	422	388	419	414	425	408	398	418	378	397	405	394	437	427	396	365	403	424	397	403	381	394	413	383	416	435	389	416	385	386	403	399	378	434	430	431	428	400	402	420	374	399	394	397	415	409	416	420	376	385	404	404	385	391	406	372	423	424	410	385	401	425	389	419	380	396	410	406	424	409	364	408	423	405	407	410	432	416	388	420	436	436	425	432	415	353	373	396	394	417	420	450	407	393	447	398	437	393	382	396	399	416	413	419	396	418	455	397	371	377	426	383	412	399	411	394	431	392	446	368	392	413	432	401	405	388	380	406	427	414	399	402	412	418	413	443	394	404	408	415	409	390	414	399	431	432	428	412	393	447	419	442	398	438	408	417	406	421	400	411	438	386	384	396	403	412	394	424	380	428	421	402	392	376	345	386	371	393	431	392	429	407	431	375	376	411	382	371	403	394	377	416	366	401	415	421	419	379	345	436	425	394	440	397	398	371	406	406	421	375	431	416	370	392	401	398	420	426	448	428	395	379	417	402	404	360	387	387	412	400	393	407	415	423	410	405	377	394	409	400	423	412	395	398	409	402	427	410	403	386	397	375	400	419	433	391	423	383	398	418	380	412	415	429	390	382	397	433	374	403	395	413	391	368	388	407	384	373	398	432	389	406	393	397	386	415	456	402	400	396	389	424	380	409	375	386	400	381	371	378	389	426	383	384	440	420	435	371	381	399	423	384	448	404	412	406	419	396	380	429	411	402	388	392	442	426	397	389	402	438	396	425	402	401	441	430	399	384	409	433	384	386	438	401	436	407	368	354	431	389	398	395	412	381	397	419	401	368	407	427	414	408	429	378	389	423	394	391	455	427	413	411	409	376	419	447	392	394	387	421	388	419	415	350	421	384	377	429	427	379	399	384	399	416	389	395	404	406	427	428	448	405	403	400	419	422	391	476	423	395	393	382	402	423	401	432	369	408	374	415	419	431	413	389	396	396	400	388	419	348	377	390	396	370	456	392	396	443	411	426	391	439	420	395	351	388	385	393	398	390	402	400	374	410	399	397	410	371	429	382	398	423	409	425	390	410	370	384	413	406	400	433	415	440	416	416	412	408	405	382	432	411	420	422	425	373	423	394	415	443	416	401	363	411	406	426	417	385	369	400	452	405	413	376	390	428	412	410	375	427	384	417	372	411	390	453	410	406	410	379	410	407	400	387	414	404	411	405	380	361	395	464	406
19621	35266	32349	24031	18864	15433	13011	11392	9925	8042	6829	5308	4163	3437	2965	2634	2129	2001	1869	1674	1532	1494	1417	1387	1357	1254	1107	1092	1055	1050	1034	959	986	958	975	930	982	919	935	983	923	915	881	869	860	952	884	834	909	872	845	864	869	846	865	813	810	800	877	842	851	825	817	827	863	853	836	844	828	862	853	785	844	846	792	858	811	830	846	816	869	837	828	831	849	840	854	822	783	865	840	840	784	840	882	825	853	838	838	845	853	825	849	837	824	797	871	830	882	832	821	810	852	766	843	791	851	800	797	832	895	851	841	878	812	818	850	865	873	820	845	806	820	858	836	816	854	833	842	818	873	826	795	816	820	851	823	800	848	831	871	839	824	859	833	870	848	813	847	825	786	813	865	844	858	803	789	790	784	821	803	819	818	865	854	817	845	848	816	821	843	805	885	874	838	846	858	812	827	774	801	824	802	823	846	802	818	868	835	813	847	810	821	855	833	814	803	859	795	806	818	865	844	813	828	790	828	783	839	846	858	836	817	807	847	837	854	847	822	849	834	840	816	831	820	837	832	855	803	898	819	819	837	824	824	792	842	808	892	909	774	794	844	855	865	817	775	817	882	811	862	776	858	844	823	781	786	784	803	843	810	851	868	856	781	804	817	806	868	823	819	848	824	769	847	820	817	824	801	887	817	835	904	873	795	828	818	820	771	816	826	831	870	820	822	827	864	825	836	799	846	831	823	778	831	816	867	875	811	858	861	775	803	816	819	834	819	793	815	818	851	788	800	849	821	772	837	890	841	812	832	849	785	808	835	795	785	839	866	843	847	800	807	840	849	809	830	812	822	815	852	814	811	802	868	801	809	819	820	800	824	869	852	888	844	826	832	846	859	816	801	895	850	842	861	830	813	857	840	817	811	788	786	829	839	818	820	855	790	857	823	888	846	856	816	812	807	822	814	784	882	862	871	827	795	780	829	867	809	845	830	813	854	797	807	831	833	849	919	847	824	826	781	814	846	837	867	800	800	846	791	790	872	848	829	816	848	859	837	791	845	821	817	765	865	837	804	857	829	830	814	901	812	841	838	852	882	871	811	854	847	863	824	801	852	788	856	869	867	784	889	857	807	819	837	832	839	910	807	824	863	846	860	821	831	842	812	815	898	861	827	861	862	830	832	887	837	831	824	809	821	879	835	855	811	864	834	832	842	826	806	776	832	867	799	809	820	834	817	822	804	789	792	770	855	737	792	803	830	856	848	834	798	833	872	803	798	802	776	815	837	785	805	820	827	845	775	779	775	825	791	855	846	804	793	825	858	848	810	819	847	833	868	810	834	802	848	781	761	804	863	795	822	840	826	801	832	839	816	831	816	877	827	868	820	824	888	840	849	855	838	844	863	806	790	753	867	822	828	844	820	824	811	763	805	851	814	783	817	811	811	792	855	814	853	830	831	852	833	873	828	821	865	842	828	806	826	808	818	867	863	798	818	823	815	810	808	825	823	819	844	796	782	868	813	821	874	793	824	809	845	813	824	848	881	801	849	796	867	848	747	832	831	817	821	878	813	797	825	861	826	871	786	777	809	804	828	794	807	814	842	793	845	817	811	882	848	844	819	807	804	799	804	828	831	835	855	812	786	793	803	808	826	808	829	816	806	899	812	816	791	833	860	881	813	835	816	865	836	834	796	805	867	828	824	849	883	814	832	893	781	779	841	785	832	829	824	857	843	860	826	853	846	800	813	843	824	769	837	870	827	856	781	821	815	821	792	868	864	850	815	845	860	871	812	821	844	829	888	786	815	807	818	850	803	808	834	853	853	842	849	846	813	811	824	858	808	832	745	854	815	844	808	792	869	769	819	820	874	823	823	781	809	815	831	821	847	826	845	892	852	843	851	879	855	856	828	818	871	858	817	795	854	767	810	804	856	774	846	824	835	858	804	824	794	795	836	836	861	772	841	846	841	825	867	831	887	806	826	861	792	806	811	832	842	796	812	783	823	881	786	820	876	793	803	802	844	833	852	820	905	789	851	820	873	831	828	833	824	796	843	810	776	875	844	844	875	832	831	835	824	828	846	798	808	838	842	845	819	820	823	819	861	796	840	860	848	828	843	817	846	863	834	819	804	858	815	858	763	841	891	835	780	827	844	815	830	875	837	911	826	802	767	800	814	849	829	848	828	796	764	805	828	858	813	839	834	848	824	821	823	863	785	864	791	851	773	811	826	802	840	813	850	848	843	829	861	825	858	838	772	818	869	885	858	823	838	818	790	827	794	821	853	853	831	836	806	845	823	836	858	835	826	778	857	833	807	784	819	817	832	791	844	808	831	857	847	839	850	861	841	830	819	802	815	820	841	801	836	780	853	849	840	873	819	822	779	827	839	791	883	824	827	778	793	805	828	841	830	787	856	834	803	786	793	775	790	808	827	805	739	786	827	841	844	801	837	791	822	804	817	815	813	846	808	831	817	861	824	814	797	856	853	799	814	799	826	808	845	791	866	817	873	852	866	804	860	862	827	842	831	832	818	843	788	864	840	839	867	846	834	813	843	829	802	830	788	848	823	787	784	902	787	794	805	795	838	848	784	849	839	832	847	831	829	817	880	807	814	839	793	837	813	834	891	857	842	890	815	865	833	805	837	827	799	852	828	851	854	813	850	817	839	820	845	856	882	821	827	791	832	852	796	864	837	864	846	817	785	842	819	852	831	826	737	806	829	835	858	834	779	816	838	848	840	840	854	827	832	823	855	842	788	868	840	867	823	800	857	875	852	841	865	811	815	836	827	888	794	823	819	863	873	803	794	849	799	806	832	801	791	831	881	845	814	848	826	823	797	863	839	848	788	801	843	858	801	826	817	793	765	824	820	834	813	812	806	847	817	845	849	847	828	808	815	831	835	777	871	827	841	839	772	858	787	863	822	766	825	818	775	836	904	850	792	888	822	847	813	792	795	839	846	831	854	805	815	844	799	835	823	868	792	860	875	821	821	831	771	886	791	852	819	809	804	832	881	821	802	782	848	807	791	799	772	831	791	785	841	780	838	820	795	790	805	835	833	852	795	856	810	845	855	803	801	849	820	825	872	839	786	859	801	832	834	834	893	805	794	782	832	788	824	815	849	800	837	810	819	806	826	842	830	782	831	848	872	807	847	780	883	815	769	838	840	814	800	786	881	777	825	873	788	812	790	847	818	869	805	868	827	818	836	824	872	814	839	834	827	826	873	835	856	805	866	825	845	823	832	840	824	888	808	826	817	815	863	817	838	766	818	831	876	879	822	780	828	818	800	849	869	824	845	818	791	839	855	862	809	798	795	798	876	854	841	832	841	830	827	790	824	819	852	859	832	841	783	808	825	851	836	793	790	799	838	865	830	829	842	853	876	818	812	797	809	833	842	867	813	834	850	808	844	833	876	850	866	842	837	818	844	739	862	857	818	825	841	842	788	879	826	805	813	808	819	830	828	823	874	856	880	803	838	872	836	841	879	865	833	837	844	851	864	791	846	829
27337	18679	9950	4720	2293	1518	1250	995	862	695	602	513	429	362	358	336	293	283	300	303	306	296	254	291	231	283	235	253	272	245	273	204	260	264	241	223	238	263	259	260	244	207	233	249	276	264	237	269	241	231	265	245	256	211	224	206	244	237	236	225	246	249	237	214	220	230	216	247	235	238	229	240	239	235	221	221	240	237	224	237	232	218	258	237	254	239	225	240	186	216	254	239	218	226	240	216	257	202	207	230	215	239	240	261	211	269	248	229	223	202	205	221	223	235	199	246	232	246	281	216	228	229	256	251	216	274	259	220	214	241	228	238	212	261	231	232	255	213	236	209	213	251	244	250	258	235	226	223	246	214	279	247	247	249	235	247	244	248	216	208	232	240	238	254	224	261	252	209	254	229	235	223	258	229	221	234	243	232	233	227	233	255	245	234	233	229	243	226	226	238	232	229	230	278	230	208	220	221	249	224	243	256	263	233	237	259	224	252	254	207	222	240	255	271	251	238	228	230	250	229	244	232	240	234	214	227	234	208	221	252	255	241	255	235	211	243	216	243	233	239	251	264	253	236	287	257	229	237	225	227	265	247	250	236	244	226	248	233	224	200	205	226	219	242	226	229	248	237	229	228	228	235	232	228	213	245	235	244	235	232	261	249	216	219	251	256	254	258	210	206	243	226	236	257	203	224	208	240	237	208	245	257	228	232	238	238	239	216	239	244	230	244	271	257	249	229	248	217	243	279	231	250	268	245	225	219	240	218	222	249	258	223	216	272	224	203	245	262	236	230	201	255	241	262	249	249	231	262	227	218	268	226	255	232	218	241	228	273	273	230	258	255	230	240	250	237	239	244	279	226	219	225	275	239	236	212	234	236	218	224	239	234	220	226	215	237	256	223	239	267	197	245	225	247	211	224	247	226	227	209	231	252	227	231	241	246	230	258	238	250	228	245	229	226	228	200	243	247	230	239	253	204	241	232	213	230	240	235	228	221	262	245	249	221	214	239	222	231	230	258	236	254	247	237	270	249	239	244	219	242	252	257	244	253	223	244	240	247	208	206	248	242	211	246	257	213	250	232	257	276	229	264	228	269	247	226	234	199	252	262	232	250	226	240	230	257	251	258	246	239	248	244	232	206	252	258	231	237	207	234	233	261	234	253	222	243	222	257	240	240	226	202	243	228	258	250	257	222	236	244	261	250	257	281	237	239	249	223	236	229	248	246	271	264	250	230	248	237	226	236	256	270	234	222	252	263	236	243	269	227	249	227	259	238	237	226	239	210	253	238	254	256	269	233	241	204	248	232	234	252	245	233	250	254	249	240	215	238	226	230	260	249	250	225	239	220	217	230	210	243	267	264	235	230	224	253	216	245	220	246	219	239	249	220	232	221	250	243	254	243	224	237	237	224	264	224	237	245	231	235	233	228	236	236	232	275	235	230	232	255	237	240	234	218	267	243	228	267	240	229	241	252	263	184	244	236	210	231	232	291	247	250	228	251	249	233	239	227	283	232	210	228	226	252	215	249	252	245	278	237	226	225	219	268	232	237	233	241	260	228	266	234	277	240	247	226	229	241	232	242	233	222	244	255	217	225	255	228	236	235	242	233	268	247	211	243	245	259	234	237	254	263	241	248	223	237	260	225	240	243	260	245	239	252	225	244	251	213	237	225	240	244	249	239	245	219	237	219	251	223	235	223	263	228	231	244	246	268	224	246	238	242	235	245	237	249	219	234	262	250	237	249	263	238	252	226	217	270	223	230	241	215	216	251	216	268	223	228	239	264	228	256	212	234	233	236	238	246	258	198	247	244	226	232	229	259	215	245	239	222	235	270	265	257	251	234	234	267	235	236	239	241	232	238	255	269	244	231	238	250	240	236	236	247	216	236	238	261	212	219	212	234	223	250	250	248	216	241	227	258	230	261	242	233	222	235	250	248	235	235	247	235	241	224	216	229	251	231	258	242	224	241	235	205	232	233	245	254	245	227	221	236	242	250	237	239	252	226	253	250	263	231	250	235	243	258	234	263	235	225	252	243	218	236	242	226	278	248	248	240	206	202	244	229	240	268	245	212	227	244	246	245	248	234	248	249	249	256	226	225	223	243	228	229	271	253	253	250	238	233	256	217	226	221	224	234	243	261	244	240	227	206	234	273	248	226	216	240	255	246	228	217	246	231	263	235	228	233	236	232	250	246	236	236	209	248	228	234	235	217	264	242	221	250	237	254	231	230	264	210	233	249	258	253	244	256	237	248	249	225	234	244	220	216	239	240	235	237	245	254	251	225	246	245	227	254	259	231	222	210	227	224	258	233	224	231	268	212	223	230	236	224	219	236	240	229	272	259	211	217	244	226	225	210	234	250	228	240	228	268	247	231	260	246	221	255	237	236	239	221	218	236	221	249	248	233	245	251	251	234	259	228	240	253	244	240	251	246	214	236	227	234	251	225	237	229	250	239	265	243	216	241	238	233	219	229	249	229	215	201	234	220	225	249	263	256	229	220	256	226	249	220	233	225	237	213	236	252	240	226	252	229	217	252	228	216	250	251	252	240	226	256	224	224	279	250	212	260	235	230	243	235	232	223	229	217	250	224	249	235	249	219	250	247	232	251	235	216	220	224	238	245	219	241	231	250	241	231	249	231	233	230	226	251	254	237	242	240	248	235	209	231	226	225	261	256	245	245	253	258	244	242	270	269	250	241	221	242	226	227	229	247	240	234	251	240	229	217	211	222	247	228	250	246	251	255	253	235	226	242	241	238	236	221	225	246	232	217	239	214	234	205	259	248	242	246	276	237	234	223	253	233	243	230	228	245	214	239	247	253	232	252	239	234	198	241	252	239	238	238	225	252	227	230	222	237	267	250	245	255	263	210	241	240	245	245	272	266	258	239	234	256	230	231	221	227	260	229	204	255	242	226	223	242	234	221	224	250	238	257	250	228	208	252	235	227	239	219	243	244	234	234	222	253	235	249	235	247	231	256	250	267	257	233	248	249	251	221	244	238	244	243	256	243	228	244	202	236	221	240	228	219	266	217	237	234	244	246	240	231	242	208	258	235	241	234	236	243	231	241	221	220	259	234	236	237	223	243	248	223	266	224	245	256	229	238	222	222	206	253	235	221	257	231	230	218	231	255	252	239	211	226	263	233	250	230	246	223	208	222	221	247	251	256	230	242	225	225	282	229	246	248	262	254	214	239	209	220	246	226	242	253	248	229	220	220	238	227	265	223	241	197	250	249	250	227	255	231	235	255	226	247	227	225	225	256	222	229	239	222	256	246	227	224	251	247	240	249	228	232	264	247	218	236	264	256	232	230	229	247	233	211	225	229	235	225	245	183	225	229	230	235	249	243	226	226	219	246	245	211	237	260	213	242	227	237	221	228	254	229	231	265	251	241	209	204	230	214	242	223	231	218	220	230	230	245	235	259	242	231	233	227	216	225	266	237	249	230	244	280	220	245	249	231	254	222	253	212	237	216	228	247	204	238	233	245
14048	21154	18324	11024	7683	5824	4601	3925	3329	2675	2173	1670	1436	1174	1120	940	792	766	814	765	656	739	709	682	667	680	642	581	597	573	569	598	607	555	559	544	574	603	580	553	594	533	574	524	565	541	527	530	576	510	489	558	567	553	546	506	518	533	514	492	533	515	528	547	552	551	520	535	505	536	534	550	533	510	556	531	521	527	512	532	540	527	518	527	556	540	491	534	503	562	517	546	536	481	570	511	547	545	533	561	559	529	508	517	510	556	469	541	530	527	528	541	530	533	473	552	553	533	535	489	551	510	542	512	541	560	559	554	522	490	553	541	493	523	533	552	534	522	555	539	532	472	560	534	593	532	526	514	523	549	564	530	531	488	526	540	516	534	542	528	514	547	515	488	517	611	527	555	532	521	502	551	537	543	572	519	532	501	466	525	535	520	530	540	499	516	541	529	535	503	536	533	514	557	557	505	512	570	547	549	561	532	540	537	586	510	574	498	504	570	536	531	514	553	552	568	522	570	506	529	560	579	508	528	535	500	534	542	552	493	515	498	527	539	501	511	515	532	479	485	534	519	572	549	526	535	491	533	572	556	513	565	549	510	500	519	553	526	514	529	537	510	529	567	483	554	534	536	582	574	549	517	498	558	565	523	537	494	563	507	504	554	534	533	589	513	538	543	547	542	542	520	522	516	538	517	509	520	532	506	521	549	576	556	551	541	545	542	502	517	509	558	518	555	561	531	549	493	565	572	519	544	524	517	523	517	574	533	558	544	561	540	549	514	519	510	523	536	525	548	546	551	551	579	498	538	527	511	514	546	511	518	512	520	534	515	475	511	523	522	547	554	533	501	481	524	538	515	518	520	534	556	502	542	535	534	534	498	494	538	546	509	537	597	508	533	503	544	575	531	501	512	535	549	501	517	548	517	522	548	502	539	503	552	556	521	542	528	562	523	525	509	519	575	499	546	559	527	544	562	544	545	555	518	521	533	501	520	517	526	528	545	530	519	530	498	507	545	496	514	528	551	558	530	529	490	544	540	516	533	491	511	523	535	494	548	537	553	532	516	495	556	495	556	563	528	601	526	537	482	539	575	518	507	513	526	551	537	529	522	560	541	519	527	559	519	549	546	514	531	500	520	515	495	520	504	533	488	517	523	489	513	525	558	499	507	496	547	526	491	523	528	515	533	496	528	527	531	500	475	531	528	509	530	520	532	555	524	498	508	491	542	513	559	518	531	495	497	559	507	570	518	557	555	515	507	522	552	526	590	537	517	550	510	538	531	509	517	537	505	514	517	503	504	508	540	542	536	527	523	556	505	518	509	524	526	563	585	520	515	561	533	519	550	560	522	537	528	510	504	543	555	579	516	519	488	525	536	558	519	482	502	530	573	506	516	506	512	536	553	582	563	514	505	531	514	508	545	547	516	547	516	589	538	479	561	527	574	527	540	521	530	520	545	501	518	513	534	488	540	520	526	527	485	570	537	546	549	524	525	503	506	527	549	546	552	525	545	542	499	563	556	544	515	528	535	499	552	558	528	545	578	528	519	538	560	514	505	507	556	519	526	547	503	566	536	526	501	518	542	525	559	530	577	522	536	556	512	509	511	518	485	543	536	502	524	528	507	536	540	555	542	539	508	537	496	569	520	522	547	525	530	544	512	536	524	498	506	541	510	528	529	520	484	486	514	510	515	517	506	555	491	532	535	502	498	530	528	555	530	566	546	534	561	585	546	517	542	551	545	527	553	555	542	529	540	535	515	523	539	519	549	537	492	526	588	486	535	555	538	543	548	530	531	547	546	532	538	532	525	533	562	518	540	492	536	554	568	513	511	543	561	589	533	555	571	556	498	559	552	527	530	563	497	519	529	521	487	496	550	517	508	557	541	533	535	551	525	545	494	510	544	505	555	543	563	515	526	514	577	505	506	518	527	496	539	560	532	522	526	544	489	516	565	491	511	542	513	474	550	518	526	530	549	530	504	500	503	531	520	534	569	523	484	506	529	535	503	537	523	576	522	561	496	536	525	576	539	527	537	528	530	527	513	521	529	500	492	504	540	508	494	569	561	541	531	520	552	561	525	517	531	553	536	490	517	566	596	530	552	523	527	531	526	550	538	524	517	521	561	542	540	533	528	533	551	484	524	541	513	503	491	559	530	520	493	515	513	501	557	491	509	520	553	556	505	516	528	526	532	535	510	516	533	531	530	491	510	530	544	491	515	518	509	513	486	498	584	552	555	547	564	558	556	514	555	515	495	568	548	544	495	546	534	507	511	506	559	565	500	488	564	519	523	529	506	556	520	517	535	534	524	499	508	561	549	574	557	543	546	509	552	534	533	537	533	526	529	540	546	596	548	521	548	568	510	549	546	524	533	568	507	528	529	557	481	484	539	492	499	539	553	547	589	530	524	553	551	503	497	508	530	490	529	502	554	544	553	521	532	562	537	511	541	533	577	533	515	590	502	549	507	561	521	543	503	545	557	517	521	542	538	533	512	543	493	547	513	503	523	533	503	528	515	509	561	490	529	535	565	524	571	516	491	551	523	529	575	542	545	494	505	511	537	549	530	523	515	540	510	558	511	578	534	504	523	496	530	504	505	491	536	525	549	501	537	521	519	572	517	539	505	525	549	529	511	536	500	544	555	533	535	522	498	503	547	579	505	538	492	497	513	528	539	568	528	532	526	505	533	566	521	499	476	521	520	539	509	535	536	556	524	528	535	509	491	564	534	536	489	577	546	541	562	512	567	510	496	528	537	552	550	512	531	516	524	521	567	560	528	495	489	566	534	526	516	529	506	534	529	506	534	502	538	562	537	527	513	538	548	543	504	545	510	532	548	530	558	535	480	553	550	577	526	482	524	536	521	577	512	583	501	560	510	547	531	565	556	500	539	552	495	552	554	516	511	539	529	508	542	527	538	571	551	508	531	544	541	521	552	537	496	543	481	526	556	499	542	537	586	500	505	564	560	513	584	516	564	528	526	528	526	554	533	529	526	502	520	586	527	511	524	532	530	516	504	516	532	574	571	546	541	581	571	561	554	497	539	548	542	517	512	537	535	549	572	571	527	543	557	510	549	537	469	545	539	486	551	491	521	532	565	497	535	530	545	505	538	517	525	523	545	558	529	556	505	536	534	521	506	505	501	544	503	525	509	538	560	548	542	517	556	511	541	501	520	540	539	564	520	532	523	506	498	523	523	544	502	524	547	479	518	531	543	550	508	546	501	537	494	501	521	567	500	540	578	522	516	537	508	548	555	549	534	526	558	538	532	528	529	527	541	550	539	511	542	543	552	509	524	556	558	556	549	497	524	562	492	507	488	554	530	521	549	511	520	509	537	521	512	538	548	529	554	500	518	529	530	541	516	538	498	537	536	532	499	516	510	503	541	514	525	512	553	560	561	546	522	530	572	542	526	592	561	553	519	494	514	497	562	541	528	544	533	567	509	569	540	547	520	568	523	528	514	537	566	502	530	533	523	491	532	554	542	557	562
25152	21461	27917	25327	14616	5043	3239	2350	2076	1583	1198	894	735	663	549	461	417	417	361	349	349	334	338	341	332	280	282	260	287	267	284	263	264	265	272	230	265	237	246	237	236	275	246	258	215	266	248	227	257	240	231	251	246	240	223	261	221	239	217	267	228	225	246	230	223	244	222	246	247	234	272	230	249	235	226	229	262	240	217	237	222	229	250	252	253	248	260	220	244	230	229	196	247	227	235	232	227	219	217	200	221	219	221	236	230	209	259	219	232	210	229	227	216	246	255	243	257	249	237	246	259	246	208	219	224	255	227	249	248	216	229	260	258	243	236	239	245	231	255	227	240	230	222	213	243	244	229	235	261	237	250	225	283	249	233	221	229	240	205	222	237	243	267	244	215	258	207	258	230	228	246	213	257	214	223	252	212	241	230	204	256	225	266	216	207	218	236	248	258	224	251	219	251	228	221	228	231	254	241	216	235	214	247	220	231	233	235	231	248	221	211	235	232	240	243	240	236	212	234	221	228	220	234	236	224	231	221	266	274	229	232	227	211	198	214	228	211	239	221	237	216	244	236	222	256	239	227	243	220	243	209	249	222	228	245	227	245	257	230	228	248	258	231	247	250	227	235	223	258	223	229	228	223	219	224	214	233	247	256	222	247	234	255	216	264	218	216	216	205	240	230	222	214	231	209	233	203	235	232	251	241	222	251	238	203	282	231	272	196	230	240	251	254	235	219	232	237	244	218	257	223	253	231	220	223	210	234	240	218	233	222	243	244	246	217	243	256	249	227	209	240	247	218	230	238	236	233	224	242	222	248	234	237	227	216	227	237	239	234	236	223	204	228	231	248	208	230	244	222	224	202	227	238	255	214	245	236	236	252	259	245	237	203	223	240	242	253	249	253	248	231	229	210	218	247	232	200	257	244	248	199	226	234	233	223	237	208	221	259	250	229	232	242	232	222	252	233	210	247	254	237	211	269	225	231	236	269	223	236	204	267	243	247	231	244	192	236	216	232	245	216	271	231	243	230	234	223	257	217	229	234	230	246	205	228	251	216	248	234	232	237	236	258	260	238	234	257	229	199	239	218	223	254	240	206	198	242	247	228	222	198	225	220	241	249	221	239	243	257	241	248	253	221	251	208	253	224	228	260	247	224	194	279	216	233	227	226	237	256	229	221	239	234	216	217	240	229	210	235	232	243	225	242	226	217	257	247	215	236	239	227	212	229	232	240	242	251	225	203	231	222	240	256	223	230	222	231	238	214	230	244	261	241	233	214	239	224	238	209	237	239	204	238	220	234	222	250	242	233	260	227	207	239	215	239	243	226	213	228	239	244	230	234	245	224	247	264	257	221	204	229	238	205	217	225	254	263	238	248	251	227	219	226	240	213	240	286	250	228	249	223	214	219	229	227	239	233	231	218	245	236	252	242	231	230	220	258	246	241	248	251	238	233	240	250	252	254	189	210	238	260	244	224	241	225	252	233	251	227	243	254	226	245	258	201	222	219	222	214	214	213	250	231	240	207	200	230	207	246	246	278	210	256	233	245	258	253	236	225	252	233	218	264	243	235	225	239	231	206	226	249	234	217	226	223	232	246	232	232	214	240	237	237	203	225	237	239	229	240	213	212	271	213	214	209	220	232	221	239	262	258	239	240	246	247	246	230	219	206	265	228	225	251	220	232	226	228	230	203	238	229	261	256	242	241	221	257	209	241	208	225	223	239	236	234	234	251	229	223	213	233	246	262	234	246	205	229	233	236	233	226	205	249	235	222	228	238	249	228	220	233	243	237	253	216	230	232	230	228	228	257	229	240	240	260	230	225	219	237	210	270	243	265	228	236	257	227	255	222	228	248	217	227	246	230	211	223	240	246	265	230	231	222	248	248	226	235	230	247	222	238	246	224	245	261	235	219	232	226	229	231	270	231	250	233	243	216	255	267	236	253	243	216	214	225	246	258	260	246	218	223	273	232	238	246	240	230	219	240	240	242	241	213	231	247	242	219	231	221	238	226	228	216	247	237	233	253	241	246	224	247	226	231	231	241	219	236	241	242	252	254	240	227	234	241	241	201	239	237	246	215	243	250	223	233	229	228	200	222	221	225	266	219	227	282	257	230	203	244	245	230	218	245	220	229	224	246	235	234	236	232	263	242	237	243	234	224	227	218	254	234	251	236	223	228	233	248	260	248	231	250	241	227	206	229	213	231	245	230	245	243	229	251	244	214	245	216	223	228	223	244	206	240	240	205	221	247	212	250	243	229	237	214	230	275	269	195	198	230	236	252	236	210	231	221	237	231	217	226	243	233	231	231	232	227	234	234	243	218	232	218	236	204	222	216	226	232	240	233	229	250	228	250	220	250	222	248	266	226	231	234	219	226	210	227	245	229	244	243	246	241	219	235	201	225	215	243	248	240	236	244	241	253	234	213	240	228	239	240	230	220	247	232	239	223	254	243	237	236	233	256	212	247	231	221	244	220	233	215	254	235	236	209	256	221	239	224	231	224	250	215	233	225	239	244	221	215	234	234	230	227	233	259	247	248	222	233	243	228	251	225	212	247	219	248	238	262	230	235	252	231	213	217	230	227	210	244	232	220	243	225	235	235	212	226	265	235	215	230	220	227	241	234	231	220	219	236	250	236	235	218	214	225	221	234	228	235	247	250	241	248	245	231	228	227	239	228	238	238	229	228	192	244	205	237	230	238	236	223	234	239	233	251	230	234	217	236	222	217	217	238	242	252	236	228	234	236	236	247	242	253	239	259	187	211	232	234	237	254	244	259	230	235	252	219	233	251	265	242	236	251	256	257	244	252	226	261	248	224	241	240	239	239	233	260	224	246	237	220	237	200	244	271	221	226	236	249	219	203	229	229	214	236	254	207	211	243	218	230	246	229	237	225	213	199	228	219	241	220	233	223	235	249	251	244	236	215	239	269	235	214	239	228	225	237	268	241	241	243	250	237	247	262	245	240	213	226	244	236	225	249	257	240	221	225	238	213	242	217	234	238	245	212	242	231	231	238	257	243	247	219	249	232	240	244	227	221	245	214	232	253	220	192	231	199	211	232	233	203	233	241	242	234	227	230	216	233	220	222	251	238	204	230	241	227	217	226	209	249	231	245	237	244	271	245	214	227	230	236	251	242	260	262	237	227	216	260	200	222	248	244	215	227	240	265	223	226	247	227	252	238	228	257	215	234	222	201	217	227	233	235	203	238	216	250	240	238	231	237	209	235	237	232	226	246	214	227	237	249	253	213	233	225	232	250	239	221	248	194	238	237	253	248	235	229	271	226	228	234	207	240	246	240	236	243	250	226	252	232	201	234	228	239	207	241	223	242	253	209	262	242	230	235	213	237	248	218	233	227	235	230	237	244	209	229	239	247	216	232	217	230	245	224	242	209	236	229	212	229	235	258	215	250	224	239	247	243	225	247	226	238	238	245	264	228	213	227	221	240	224	232	224	230	223	240	259	216	255	260	225	243	230	252	263	239	253
16971	30151	27371	19216	14489	11430	9363	8097	6835	5497	4327	3309	2497	2193	1771	1502	1353	1256	1093	1022	955	894	909	896	846	799	758	717	630	689	626	605	632	646	635	613	637	597	570	595	555	591	550	568	501	550	503	559	523	607	590	553	523	511	524	549	522	552	487	524	520	523	529	526	480	508	547	522	519	483	480	518	530	503	503	502	495	552	486	503	505	539	543	529	482	480	549	511	530	502	489	546	493	518	502	518	495	487	538	510	515	541	491	555	551	483	541	502	483	532	498	527	543	496	527	547	532	526	567	486	519	488	509	516	492	500	530	504	493	501	504	511	483	522	478	507	488	488	538	495	511	537	469	520	533	580	534	516	525	554	534	493	552	468	527	526	520	549	552	535	531	524	490	519	524	529	504	511	553	534	527	501	509	498	506	496	513	464	528	507	517	491	524	510	534	497	536	532	509	513	481	492	516	478	536	501	504	531	520	498	509	506	517	505	524	496	529	515	526	513	503	530	545	532	501	476	510	535	565	520	504	514	512	507	532	527	512	544	505	471	517	523	497	565	497	513	490	490	545	510	526	547	552	500	495	510	465	544	527	542	521	491	511	540	513	486	511	526	511	510	469	517	517	498	499	502	509	518	518	558	536	497	510	531	507	536	482	523	514	525	559	549	490	520	554	513	564	495	579	529	525	564	538	527	524	537	521	513	484	510	481	557	495	488	553	549	441	553	536	525	508	520	517	478	485	511	508	543	505	488	522	519	502	530	517	512	523	504	539	497	495	526	562	551	489	537	553	529	522	563	479	509	536	489	533	530	526	474	495	524	499	512	499	544	505	493	547	471	480	529	489	506	510	492	507	498	507	489	558	542	552	478	477	508	526	518	520	530	522	520	507	501	522	496	539	554	525	486	536	529	531	506	523	521	533	524	536	524	498	514	507	493	528	485	522	514	522	561	480	508	524	480	529	546	556	549	487	491	485	552	515	537	535	497	587	525	524	492	537	536	533	519	534	559	529	500	535	487	530	515	521	506	545	499	484	486	518	495	546	506	523	496	560	500	509	513	540	511	523	509	533	500	506	491	520	510	514	541	486	547	493	519	531	532	543	531	522	487	533	515	533	519	501	502	478	501	494	527	527	519	511	531	488	532	524	519	487	528	553	536	516	555	489	523	513	525	520	506	535	519	507	563	528	530	492	531	502	513	495	529	507	573	492	521	544	518	537	541	474	541	508	538	507	578	524	516	549	518	541	506	523	501	517	563	531	522	539	514	535	546	528	542	521	532	503	544	494	494	505	541	534	560	526	475	519	565	534	511	523	508	563	535	533	556	530	509	486	537	537	497	499	516	471	526	503	528	533	503	534	537	531	551	496	532	539	506	499	547	512	526	527	537	433	497	506	448	533	536	490	502	487	532	499	512	527	532	557	549	505	494	537	506	484	506	510	533	521	523	493	541	515	506	516	511	533	560	518	490	504	532	510	551	509	513	505	527	533	521	558	496	498	512	506	513	523	468	512	512	492	495	529	499	542	554	568	517	495	520	541	472	542	519	497	514	526	494	552	532	497	531	501	510	482	526	498	494	528	528	519	500	508	522	518	519	505	526	493	541	532	506	514	518	535	544	483	539	454	516	493	509	509	526	515	518	544	514	512	527	482	501	563	490	519	534	527	488	486	525	525	529	571	501	551	497	535	535	513	534	516	508	509	532	542	502	539	526	539	521	505	541	516	520	522	542	517	519	504	546	482	507	501	535	512	519	530	492	526	505	495	528	491	496	544	489	538	529	510	486	493	521	485	503	529	505	496	518	507	558	505	477	557	513	564	529	500	531	486	528	523	523	513	494	483	526	507	517	484	565	535	508	489	531	512	497	518	509	511	530	519	563	527	505	545	519	554	522	513	532	480	516	519	500	513	545	493	503	524	568	541	515	516	505	496	528	499	509	522	530	489	539	572	517	531	505	496	517	481	513	545	510	508	511	578	547	497	550	528	452	484	551	503	494	525	538	493	510	501	505	522	487	523	537	495	496	521	534	517	498	522	542	507	496	543	475	534	486	480	512	509	485	564	526	516	524	543	519	526	468	499	520	517	511	508	521	507	532	430	539	529	516	507	493	499	465	511	514	530	511	521	519	499	550	487	527	494	507	577	558	471	519	439	524	506	523	528	505	538	486	479	500	547	517	489	526	548	533	467	491	544	498	514	491	526	478	569	489	530	515	525	519	532	508	503	543	512	512	503	535	505	533	508	543	519	495	506	507	556	499	501	525	538	506	561	518	495	499	508	517	519	509	517	518	522	536	522	494	534	507	527	525	531	473	513	523	465	541	514	581	502	529	549	512	520	524	533	510	530	530	492	506	521	502	481	533	560	511	521	518	497	497	508	498	521	522	549	505	522	550	507	518	503	528	508	522	531	511	517	517	507	537	558	561	485	526	510	508	516	497	515	513	524	547	544	534	503	498	524	517	472	532	511	510	476	506	545	502	475	558	479	517	522	521	483	512	526	528	554	537	526	512	531	519	540	516	506	531	534	485	528	544	556	503	530	527	516	559	494	552	538	496	521	479	544	543	527	492	556	532	531	505	497	494	534	515	517	523	524	528	501	520	483	460	544	522	526	504	540	485	528	523	532	502	492	533	544	514	507	522	539	543	508	556	485	492	477	510	546	508	511	531	521	536	545	544	524	520	532	507	509	521	526	543	557	489	554	536	560	520	514	483	521	525	502	501	502	497	489	532	492	521	507	518	497	514	542	502	572	547	524	477	506	550	518	505	505	519	479	517	521	552	544	495	464	560	556	522	496	519	501	492	507	529	550	478	515	491	540	485	525	509	514	481	489	520	510	504	523	530	507	491	501	564	518	506	536	528	524	505	517	510	526	532	540	537	519	555	532	500	512	553	513	555	508	511	488	558	531	498	533	498	502	527	534	530	511	500	491	564	518	528	494	515	551	502	543	559	511	502	487	545	532	512	522	528	509	545	556	489	529	523	495	515	496	530	490	528	521	541	541	507	506	536	468	523	487	492	504	486	515	490	497	519	493	521	474	526	531	504	543	543	524	492	564	534	548	506	512	484	536	504	510	546	519	517	463	549	524	568	535	541	493	553	530	545	548	500	543	522	510	560	529	524	528	485	509	512	532	523	479	553	524	511	488	562	517	519	525	524	520	527	523	557	501	479	512	514	502	522	514	486	513	526	520	489	533	553	498	528	518	540	540	554	497	531	512	535	504	486	481	509	501	518	568	522	491	508	513	497	468	515	547	513	529	518	516	564	558	507	505	488	506	537	512	539	477	524	485	540	551	562	567	531	509	499	506	483	509	496	495	524	528	532	531	531	540	529	551	554	480	557	533	516	566	495	517	508	515	510	485	526	523	507	543	518	548	518	553	507	534	506	552	544	539	503	549	502	553	535	532	499	531	512	539	504	503	502	503	530	504	507	537	527	518	500	516	517	511	546	520	558	488	526	494	500	541	492	521	478	476	552	488	509	532	490	503	544
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
