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
340103188540	340103189109	340103189659	340103190209	340103190759	340103191309	340103191859	340103192409	340103192959	340103193509	340103194059	340103194609	340103195159	340103195709	340103196259	340103196809	340103197359	340103197909	340103198459	340103199009	340103199559	340103200109	340103200659	340103201209	340103201759	340103202309	340103202859	340103203409	340103203959	340103204509	340103205059	340103205609	340103206159	340103206709	340103207259	340103207809	340103208359	340103208909	340103209459	340103210009	340103210559	340103211109	340103211659	340103212209	340103212759	340103213309	340103213859	340103214409	340103214959	340103215509	340103216059	340103216609	340103217159	340103217709	340103218259	340103218809	340103219359	340103219909	340103220459	340103221009	340103221559	340103222109	340103222659	340103223209	340103223759	340103224309	340103224859	340103225409	340103225959	340103226509	340103227059	340103227609	340103228159	340103228709	340103229259	340103229809	340103230359	340103230909	340103231459	340103232009	340103232559	340103233109	340103233659	340103234209	340103234759	340103235309	340103235859	340103236409	340103236959	340103237509	340103238059	340103238609	340103239159	340103239709	340103240259	340103240809	340103241359	340103241909	340103242459	340103243009	340103243559	340103244109	340103244659	340103245209	340103245759	340103246309	340103246859	340103247409	340103247959	340103248509	340103249059	340103249609	340103250159	340103250709	340103251259	340103251809	340103252359	340103252909	340103253459	340103254009	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2752	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23549	21858	29917	24410	21867	22030	13287	2997	1932	2021	1778	1488	1373	1242	1072	1081	961	789	674	557	445	405	364	355	369	355	385	336	381	345	308	273	274	256	215	246	246	260	277	308	260	289	258	272	269	273	310	276	277	300	313	268	273	248	283	287	268	252	278	266	231	266	260	241	271	244	264	240	248	244	241	227	232	277	235	254	227	237	224	242	200	235	228	232	228	245	209	229	244	238	229	247	224	229	249	235	231	244	228	264	236	217	250	243	254	232	249	220	227	230	218	225	219	259	213	251	219	225	217	223	233	230	253	211	225	221	246	235	207	229	258	248	230	239	210	227	251	234	227	233	218	252	223	268	211	227	246	240	211	247	238	211	204	223	205	207	235	228	251	228	225	243	243	228	243	264	232	242	224	214	224	253	239	231	238	232	235	227	235	215	251	226	238	228	216	241	216	235	211	261	222	248	216	246	243	246	251	204	248	211	239	230	239	202	218	246	221	209	244	245	261	228	241	241	243	250	248	234	244	230	221	246	235	260	250	210	251	260	213	235	251	223	255	199	230	212	259	218	213	224	220	249	214	246	252	211	219	232	225	212	214	251	214	233	234	241	229	238	232	228	232	239	252	230	249	272	202	212	225	233	235	228	235	225	237	215	230	235	218	223	235	231	231	218	254	270	244	235	250	231	241	253	242	235	244	259	206	200	210	227	225	239	241	243	216	238	239	231	241	214	223	246	226	227	217	237	209	249	224	244	208	249	225	249	230	242	230	255	241	230	182	227	258	237	233	231	268	214	233	224	230	267	227	242	253	241	225	265	233	232	219	218	209	238	231	220	235	235	247	247	232	232	247	254	246	230	239	254	228	214	221	248	230	226	233	224	242	250	229	232	227	244	234	252	262	201	259	211	218	240	230	243	240	241	243	217	246	218	236	228	243	236	227	219	264	235	247	237	224	240	245	253	256	228	222	241	221	232	239	221	237	234	231	231	264	220	214	235	249	221	264	256	235	228	269	262	254	232	248	222	247	210	226	227	235	235	232	229	252	235	278	252	241	238	242	226	220	251	240	256	272	236	237	233	204	237	242	245	243	262	230	227	235	229	228	233	263	241	230	241	225	228	244	235	222	229	251	277	238	225	200	236	264	200	222	230	239	217	247	244	258	229	245	222	225	237	255	244	268	248	246	220	218	244	233	255	235	257	237	235	230	241	237	240	229	233	245	218	247	218	249	239	238	233	245	252	248	235	251	214	235	248	220	220	257	233	249	218	243	213	225	218	226	229	265	242	218	238	240	204	280	231	254	241	219	233	227	243	210	253	239	242	227	211	233	221	222	223	251	241	250	252	230	230	227	216	247	240	229	242	214	228	255	216	213	226	232	226	218	240	245	247	216	219	235	262	233	244	217	234	227	232	269	239	225	241	225	233	250	251	233	233	243	232	217	234	257	253	231	252	242	204	209	254	230	246	225	235	251	242	230	220	233	254	238	242	216	257	241	219	248	220	239	237	223	241	236	234	221	232	214	244	225	231	257	218	244	243	246	234	260	228	253	239	233	238	236	229	205	219	245	232	231	247	245	239	204	229	235	249	210	238	233	230	239	239	243	213	260	230	258	236	234	241	246	227	240	246	222	230	225	241	211	235	220	239	239	234	228	238	209	221	221	234	241	224	233	245	239	236	241	243	252	250	219	228	238	230	221	249	249	226	243	245	229	246	252	224	217	259	266	224	233	230	261	232	235	229	227	226	254	216	228	262	222	249	224	234	226	236	231	256	244	222	240	216	234	200	216	244	242	222	230	239	247	245	237	211	220	244	256	227	219	209	221	228	227	204	241	218	223	219	195	232	242	239	249	230	253	239	213	234	232	214	225	244	237	229	232	239	229	232	218	234	250	213	231	224	228	232	232	202	221	224	239	245	208	196	239	221	218	242	236	227	233	229	227	234	243	237	234	229	243	231	251	255	227	234	218	231	225	237	226	240	228	244	220	196	222	230	251	223	223	246	236	239	272	237	248	230	216	228	214	254	226	245	234	236	228	242	226	221	253	262	242	246	234	235	242	220	265	223	221	240	273	233	250	234	223	211	214	237	217	223	220	238	235	235	254	234	224	221	241	252	241	234	243	242	241	232	223	245	258	222	214	224	249	198	232	241	221	244	204	234	239	216	261	259	227	253	213	209	228	236	238	220	251	236	232	253	237	238	229	243	252	251	255	214	225	217	239	217	229	222	218	233	245	215	205	205	225	222	257	225	234	258	220	217	215	258	236	232	251	226	228	240	239	254	214	241	221	221	220	236	211	217	210	250	228	230	242	223	228	235	201	216	226	231	236	215	227	246	265	228	236	239	215	245	234	208	227	241	206	237	260	230	204	256	238	234	248	230	244	215	225	247	229	240	242	237	215	214	231	223	243	200	225	245	223	233	241	232	225	251	232	239	237	226	229	232	265	255	235	240	246	240	251	245	211	240	259	246	234	240	244	243	226	234	239	237	216	256	246	230	214	253	245	238	214	239	224	226	226	252	224	249	195	239	224	232	230	257	236	218	221	234	237	226	253	231	207	238	218	259	218	232	234	232	232	230	245	232	243	238	244	236	246	241	247	232	206	203	205	223	227	241	239	234	250	248	241	258	248	234	247	270	250	221	202	232	246	230	251	228	244	230	258	199	252	275	224	244	225	246	231	218	236	229	217	236	232	245	233	233	261	218	250	218	199	223	230	249	268	242	225	220	211	246	242	241	222	245	241	247	236	227	239	255	242	253	262	218	224	241	238	217	278	237	240	219	229	261	234	217	261	243	231	246	230	240	226	231	236	216	216	234	229	239	239	239	221	204	232	262	199	223	240	229	229	243	219	235	211	211	209	235	210	229	229	228	257	243	251	243	267	237	225	244	242	237	261	228	236	266	215	229	201	261	231	245	234	225	261	223	233	229	233	211	253	224	214	224	251	212	221	225	250	227	234	226	237	216	234	255	251	256	243	239	226	238	252	240	224	254	222	245	216	218	239	235	211	239	248	234	235	259	254	231	217	232	216	220	239	246	259	243	217	238	252	246	239	215	220	242	243	239	254	236	225	209	230	243	235	249	228	211	214	265	217	238	218	214	219	235	234	264	253	249	225	238	210	229	230	216	239	209	257	231	226	213	244	253	211	232	238	240	240	209	242	233	242	241	237	254	240	263	226	209	236	203	222	221	215	228	214	239	226	209	238	231	228	231	229	222	237	252	228	226	210	237	198	217	241	226	247	238	264	253	230	213	241	240	240	193	231	232	215	232	239	266	264	234	214	231	224	242	230	253	247	237	242	204	223	232	241	251	250	242	218	246	256	230	231	236	220	238	230	254	251	240	232	212	241	240	239	224	224	217	197	246	251	208	223	251	244	228	235	245	245	269	247	235	211	233	245	191	246	265	224	247	217	225	216	235	216	212	231	246	223	237	241	219	257	232	234	247	229	205	243	255	210	256	244	247	187	219	221	231	244	209	248	229	244	232	244	244
17176	35032	30974	21427	16492	13427	9526	6324	5206	5322	4613	3921	3699	3105	2855	2489	2244	1799	1486	1125	902	747	660	632	596	639	719	669	609	536	518	454	381	422	425	379	416	416	429	468	441	472	447	389	393	403	438	438	480	519	526	455	463	430	417	457	424	403	397	399	374	396	372	399	352	395	355	364	375	376	371	387	354	345	319	372	336	359	345	351	356	332	309	329	353	352	363	372	323	351	366	357	337	339	331	353	345	373	358	316	318	307	343	299	364	362	367	344	351	339	324	362	331	325	298	332	354	338	334	383	339	355	351	338	369	360	333	321	358	335	363	353	352	350	364	329	350	361	322	363	351	337	350	349	360	312	336	345	332	323	329	365	366	352	365	368	327	359	358	317	362	343	305	370	294	321	355	371	343	361	367	369	327	363	318	334	365	359	344	330	330	346	363	341	335	368	351	348	292	361	307	330	323	368	333	328	359	367	314	331	297	337	334	353	350	350	370	368	342	342	334	333	308	356	363	343	380	342	355	326	317	347	339	332	326	334	352	359	349	348	357	328	330	307	316	353	314	348	329	382	306	344	317	345	331	379	353	339	345	364	336	350	351	344	329	337	352	343	333	341	335	350	350	301	364	329	340	340	360	327	376	331	361	345	334	338	325	353	351	362	364	373	343	371	350	326	349	328	344	342	373	343	347	317	325	398	323	327	363	364	354	312	335	348	307	354	324	340	362	366	332	316	322	350	321	347	311	355	338	344	297	326	305	336	351	314	392	331	349	327	340	347	325	353	363	374	342	361	325	336	350	322	316	334	331	359	373	352	334	364	296	316	357	374	332	324	370	321	340	365	333	331	373	349	336	325	332	348	331	325	330	363	326	305	321	321	319	338	328	314	343	304	331	346	383	379	325	343	361	314	353	333	321	336	358	353	360	362	359	366	335	354	357	358	330	330	369	341	296	365	386	366	371	342	377	347	340	337	353	311	291	379	347	316	332	368	367	309	338	331	325	349	355	342	366	367	374	341	351	357	334	337	349	311	362	350	342	357	345	342	344	364	347	331	364	348	376	335	322	334	314	367	380	331	361	342	335	322	352	337	311	355	327	355	357	370	342	355	348	337	359	355	319	319	356	317	340	360	334	341	353	370	328	360	331	323	347	328	330	338	329	353	326	337	348	329	348	335	335	314	345	341	330	330	342	348	319	353	364	367	324	331	323	361	346	383	363	291	338	324	318	322	362	332	324	333	346	328	346	349	321	342	332	333	341	381	362	350	325	331	352	344	367	359	346	338	345	356	321	366	330	328	340	351	372	356	360	387	363	334	342	350	322	395	313	348	351	337	316	328	323	362	354	330	372	357	321	344	358	400	344	315	345	343	374	345	383	310	333	356	334	372	326	291	348	363	319	339	342	350	328	342	335	341	378	355	322	302	343	333	339	345	339	352	382	377	344	341	350	337	321	364	377	375	321	321	343	324	330	345	361	327	311	327	315	340	380	376	339	319	327	348	379	346	365	341	383	337	345	351	361	341	351	361	366	368	344	351	330	348	337	345	357	331	348	366	346	369	335	314	332	374	375	350	327	329	341	330	326	342	356	352	363	336	345	350	336	366	342	319	356	321	314	361	354	342	340	343	354	326	361	349	309	299	325	294	357	354	325	364	346	325	334	341	343	344	315	334	342	345	361	333	334	337	345	344	342	380	360	344	352	326	330	333	292	305	370	337	339	351	336	352	362	360	343	362	333	324	349	322	370	329	304	393	341	341	350	341	341	358	338	311	350	345	309	358	309	354	338	351	365	358	322	358	361	305	344	323	347	349	325	330	373	355	362	328	358	332	326	331	369	342	368	335	359	361	365	348	357	358	347	355	388	357	377	351	353	345	299	318	346	402	368	327	314	314	408	339	347	375	275	346	347	347	323	341	341	351	329	341	355	318	321	339	351	369	354	370	349	331	325	316	316	357	322	346	352	346	324	344	317	330	290	341	353	349	344	344	370	347	379	358	332	319	344	362	324	349	340	336	361	320	327	319	348	337	354	318	340	370	335	341	366	370	337	339	351	349	328	362	345	349	359	375	363	349	362	344	363	366	315	358	344	339	348	332	344	351	333	347	335	323	357	343	356	334	328	335	351	342	332	290	350	363	338	327	352	373	349	351	339	347	362	341	330	367	318	331	314	342	328	338	333	326	368	361	346	358	330	365	347	364	345	345	356	352	350	383	354	366	327	371	327	310	317	321	354	363	348	379	394	350	340	351	346	357	349	311	342	352	321	358	332	305	360	342	328	317	365	329	347	356	314	376	326	346	358	349	345	314	368	366	351	375	355	340	357	344	378	349	335	329	354	322	346	329	329	340	336	323	320	334	355	349	312	368	364	367	330	360	339	359	362	358	356	329	345	341	348	353	367	320	294	339	330	335	346	316	351	327	348	367	366	349	314	342	370	327	347	323	344	348	366	331	353	370	349	330	323	343	342	363	328	352	334	369	364	350	356	333	347	336	317	317	336	320	349	356	368	349	331	339	343	339	371	355	336	333	328	329	339	328	353	339	342	399	350	381	371	339	350	367	356	320	352	338	340	340	311	394	318	355	323	355	351	341	343	345	370	317	334	377	364	358	363	361	356	359	319	344	371	344	329	342	317	311	330	328	364	314	377	325	369	335	367	321	318	314	350	317	331	344	331	350	332	350	330	342	335	321	371	353	350	356	344	331	317	333	335	345	362	333	368	339	334	382	355	327	360	345	371	333	316	332	345	333	300	315	344	342	366	344	330	361	331	325	349	317	363	332	349	338	352	327	341	351	376	353	355	320	359	360	342	341	314	351	342	369	312	338	344	339	319	305	328	333	346	330	341	345	359	377	306	331	339	353	315	372	351	347	320	354	341	337	351	328	390	341	372	354	375	327	364	359	342	344	331	354	354	300	325	367	361	342	303	348	377	354	344	337	322	311	345	357	367	338	367	331	355	339	371	316	296	330	371	341	332	357	327	346	342	343	330	367	353	381	405	345	330	300	365	360	353	334	362	351	312	311	311	346	312	351	347	329	349	336	327	352	314	337	348	331	345	364	366	355	342	344	335	362	367	330	317	324	361	358	324	354	343	384	316	357	381	322	367	337	344	350	333	321	356	325	360	352	344	332	313	311	326	352	336	314	388	345	354	316	316	348	349	319	346	341	334	350	331	337	345	330	332	335	347	366	358	324	364	365	340	361	324	347	329	366	327	325	314	370	327	339	330	337	369	344	351	327	356	377	307	356	385	337	367	326	337	323	325	351	338	318	324	332	335	341	333	356	352	346	340	323	314	318	327	307	341	333	318	340	325	345	345	400	314	382	308	327	360	329	354	362	323	354	320	377	339	341	370	350	331	320	349	321	352	311	344	363	362	323	345	348	338	347	316	346	348	343	366	363	339	346	341	377	329	330	324	326	361	352	387	346	349	321	345	384	365	335	350	339	344	359	354	328	322	359	339	324	344	313	347	310	342	335	375	340	348	335	334	342
26777	20853	15689	6953	2932	2149	1355	875	741	764	714	655	622	587	524	519	508	459	419	329	325	287	325	288	298	334	314	280	290	306	307	290	273	269	267	255	280	257	284	273	289	285	270	317	267	262	273	271	284	301	271	284	287	277	301	289	311	265	263	300	285	292	299	245	266	269	249	288	262	282	284	256	280	280	274	272	266	252	269	247	243	281	248	282	234	293	279	239	266	252	255	272	289	256	276	265	237	248	301	280	284	269	286	282	252	266	250	257	271	289	281	279	267	279	276	295	240	258	263	270	264	283	241	248	279	280	238	274	269	259	289	269	286	255	271	272	266	275	265	275	278	304	277	271	234	286	302	280	274	253	278	248	270	258	291	281	295	283	247	298	236	285	259	271	281	269	274	237	290	276	256	284	269	295	279	292	266	276	245	271	268	281	272	240	275	255	282	222	278	248	267	248	278	264	277	262	240	255	243	263	282	264	288	294	253	262	274	267	291	261	282	258	268	267	276	265	246	292	278	248	265	300	267	256	250	254	259	239	293	259	259	273	263	234	269	282	253	246	286	244	253	308	269	273	269	282	244	279	274	281	311	289	254	273	275	267	274	241	261	278	252	239	272	262	255	282	287	278	265	272	264	241	275	261	241	242	278	296	249	284	264	265	284	252	294	296	285	273	277	262	266	265	259	256	262	268	258	228	255	223	260	272	264	271	263	264	246	259	259	261	273	276	256	266	268	233	253	296	253	260	273	280	262	250	293	256	267	298	254	281	260	304	279	287	284	288	264	300	242	289	267	283	264	294	273	271	288	288	287	236	280	265	292	277	285	251	283	270	257	290	268	244	259	280	245	263	302	289	265	263	276	263	260	237	266	288	284	261	244	269	279	289	266	283	248	264	272	276	261	258	278	227	257	268	250	274	275	282	253	250	288	286	259	251	277	275	247	257	281	243	271	277	251	290	316	253	278	268	287	289	282	290	258	287	273	255	267	295	271	266	264	270	258	299	252	267	256	273	258	288	246	285	272	301	287	271	292	276	285	276	297	286	272	249	274	249	265	278	241	275	242	257	240	271	266	263	290	271	273	269	234	283	270	268	259	269	245	269	267	288	258	263	267	260	294	259	266	293	265	277	271	244	252	254	250	270	264	251	237	248	273	261	305	275	247	261	269	260	270	294	290	283	268	265	247	274	276	255	250	298	260	277	256	246	291	267	257	263	282	283	277	284	277	255	246	249	247	291	290	273	304	284	276	311	302	239	267	264	278	282	265	285	285	264	243	259	264	241	251	271	287	258	249	278	263	290	271	268	269	282	269	268	272	240	294	277	284	269	259	265	287	277	258	272	264	238	267	306	276	291	252	237	296	278	270	291	260	261	276	264	288	262	241	263	256	270	290	259	276	270	250	279	253	266	266	275	272	257	259	286	251	261	265	272	274	291	275	261	256	269	271	283	256	237	301	274	265	272	250	256	269	270	275	235	236	256	286	262	254	308	250	264	310	225	278	247	280	255	230	288	266	280	266	270	262	285	263	281	251	248	257	293	277	279	273	262	241	245	269	262	267	269	278	258	285	262	271	298	285	267	250	266	259	286	286	246	246	271	307	262	292	281	254	240	288	296	255	273	286	274	279	254	315	298	307	267	270	266	312	253	275	265	265	263	266	302	252	262	257	247	264	259	263	259	260	285	272	292	268	238	254	272	259	273	278	297	281	280	280	297	289	263	266	286	274	257	282	257	277	236	263	286	234	285	271	267	271	243	264	252	290	274	248	282	276	269	260	275	281	272	282	300	263	294	281	227	273	265	281	261	248	260	245	262	294	258	288	277	269	257	274	270	231	274	266	255	268	278	271	258	263	273	265	243	275	272	245	267	273	254	270	277	261	257	271	260	252	280	285	277	262	269	239	262	272	277	275	291	296	301	252	275	273	292	275	248	284	273	261	273	262	272	283	258	270	282	279	260	269	279	289	293	231	236	265	282	281	286	265	268	271	264	267	254	279	276	292	286	283	240	255	274	251	275	279	283	279	257	245	260	281	261	313	256	264	293	283	266	262	264	249	281	271	254	271	270	277	274	269	271	247	233	230	289	277	264	288	287	282	256	265	275	330	266	265	230	275	309	261	284	273	266	295	272	260	273	272	281	280	253	260	227	266	267	275	271	263	281	279	279	278	261	272	293	241	239	266	257	265	247	287	276	277	268	279	274	270	278	283	259	290	282	273	241	265	274	286	257	277	283	273	262	258	283	239	293	281	263	249	264	280	277	260	281	259	270	273	273	273	248	271	266	256	250	258	269	267	248	279	295	262	278	266	298	259	251	269	236	291	277	299	259	275	264	262	241	233	243	250	276	254	246	265	267	267	253	277	250	247	242	260	275	243	268	256	260	243	246	273	244	270	255	255	283	262	276	282	269	288	261	244	275	269	283	267	285	270	265	281	264	256	270	268	256	257	253	302	269	297	268	269	263	252	272	246	273	259	254	272	284	277	287	267	271	249	257	261	230	257	261	275	281	301	295	251	284	275	251	264	272	285	258	264	250	267	260	281	262	264	278	268	249	250	286	281	239	281	257	277	257	255	259	253	272	258	277	300	266	265	245	262	263	271	244	280	275	247	267	268	280	277	260	267	272	272	258	257	277	300	249	229	262	277	241	280	295	245	297	245	282	249	269	271	274	272	288	279	266	277	262	268	262	266	264	255	252	272	275	275	277	280	264	275	239	249	260	286	263	252	286	284	253	260	285	271	270	272	284	225	272	258	302	270	285	267	293	277	265	265	255	255	268	280	282	251	236	240	247	261	250	282	255	231	284	284	278	266	240	248	272	284	247	249	242	246	275	260	264	273	271	273	288	249	257	222	258	293	288	255	270	286	264	262	273	292	280	233	262	283	268	259	294	242	261	252	229	288	249	303	254	294	282	265	290	265	237	260	275	242	275	301	276	287	276	261	260	275	244	239	260	259	268	278	278	253	261	274	274	240	285	263	270	276	274	256	297	289	258	267	280	275	267	257	266	271	271	266	245	291	254	289	284	277	295	255	276	270	256	276	281	275	260	240	268	251	260	257	251	290	290	286	286	240	271	275	254	260	277	303	275	268	262	281	262	279	252	256	269	312	265	273	261	224	275	240	285	265	275	258	281	258	279	278	266	268	270	258	259	258	261	286	247	244	311	275	275	264	259	286	292	256	252	272	258	286	272	298	260	296	285	278	302	269	283	265	286	288	279	253	273	274	266	266	273	276	299	277	295	279	259	273	305	262	255	273	269	282	268	277	266	263	286	255	249	271	255	277	281	279	282	252	264	248	252	260	290	261	256	281	285	245	255	283	266	273	257	260	289	266	274	247	273	271	245	267	269	267	288	274	273	266	253	245	283	265	266	252	275	227	282	282	251	312	248	253	258	273	285	262	243	267	302	256	262	288	246	266	309	279	272	248	281	278	259	289	261	250	277	273	269	272	265	282	287	257	245	270	254	290	280	253	286	285	255	246	273
12739	20529	17347	9566	6734	5429	3551	2219	1961	2086	1743	1565	1515	1385	1178	1168	1054	881	765	615	550	502	503	465	432	479	512	510	492	417	393	422	379	442	394	417	403	411	395	418	433	430	407	425	448	400	479	445	409	431	425	419	390	408	415	376	407	398	461	393	368	378	391	346	420	394	411	374	349	358	379	367	382	407	401	372	379	361	408	404	419	364	365	413	370	386	379	367	381	440	394	393	342	403	383	395	367	382	380	375	388	392	344	357	380	401	389	413	375	378	384	361	414	404	355	431	391	406	417	371	358	384	440	376	373	410	394	374	391	371	384	385	420	384	404	347	409	385	416	412	356	398	378	379	375	377	387	402	413	403	365	376	372	344	399	384	384	392	417	371	389	392	379	369	387	402	401	363	419	383	395	384	400	390	374	427	378	393	379	390	398	380	412	372	384	393	411	390	392	395	346	360	388	386	412	359	435	426	398	405	384	385	396	384	399	407	361	390	396	379	372	372	372	367	400	382	385	418	382	362	398	364	409	399	391	436	398	396	369	406	399	401	395	365	407	414	389	367	360	373	398	415	391	393	403	371	404	374	388	404	377	371	383	404	377	357	390	390	390	373	388	384	381	390	370	396	367	382	408	361	398	395	368	382	363	419	391	395	354	416	387	389	406	387	344	402	404	354	377	375	362	439	385	404	407	389	409	382	366	395	387	372	339	414	377	386	382	377	385	353	394	358	422	375	380	379	410	394	438	361	358	369	364	422	365	364	410	404	381	437	343	365	390	401	427	372	379	403	405	383	393	388	369	384	369	372	388	406	405	348	388	406	389	394	347	359	382	396	403	405	387	404	408	385	384	379	407	386	353	376	395	414	385	359	358	381	384	402	393	398	382	375	379	388	380	393	414	368	364	340	411	370	397	383	382	381	376	379	382	372	408	383	352	406	383	380	392	377	406	396	378	418	405	370	382	400	342	387	373	369	413	378	357	423	387	427	367	381	388	406	394	371	389	382	380	419	375	365	412	379	418	405	400	382	384	377	375	391	378	402	362	392	364	415	390	424	367	375	367	372	356	367	406	389	428	393	414	426	392	399	410	398	423	405	390	365	380	378	375	377	391	419	407	396	391	367	369	383	433	413	352	394	387	348	357	393	385	439	406	401	398	387	402	391	387	388	407	392	399	398	374	398	399	392	406	393	397	352	427	387	411	403	385	409	359	365	409	381	400	376	405	390	411	416	366	406	389	384	412	367	370	424	421	366	365	404	414	381	370	370	402	394	353	385	419	370	383	401	397	370	383	384	404	399	412	399	399	386	401	392	382	389	392	404	389	417	400	419	364	401	365	408	413	367	326	388	408	409	381	363	398	418	368	425	403	357	402	384	409	374	413	390	413	411	374	392	356	396	398	393	430	395	388	394	387	411	394	338	391	374	387	417	412	389	401	358	384	364	416	394	382	417	382	343	432	381	408	395	364	396	433	401	391	386	345	406	409	374	388	373	414	407	397	391	394	389	365	368	342	426	408	404	382	393	394	376	396	346	376	396	395	389	385	378	373	381	369	362	403	376	370	387	390	390	401	412	393	396	386	401	375	406	394	395	397	382	391	383	391	365	400	396	357	390	409	441	384	350	349	376	369	396	413	372	338	358	382	393	368	364	372	376	404	405	391	348	410	391	412	386	381	382	415	398	391	390	419	362	393	395	366	361	408	402	402	362	350	403	388	384	369	369	406	362	386	417	395	376	391	375	392	354	401	393	408	391	357	395	396	398	396	403	403	400	376	415	399	420	394	388	386	381	381	405	345	381	424	408	375	419	390	378	420	356	377	376	370	375	383	389	355	391	383	384	367	404	387	364	389	396	422	387	345	417	394	397	365	369	380	383	408	393	390	381	371	377	393	400	410	370	391	387	362	388	390	405	380	381	388	393	395	384	390	386	382	381	362	399	413	370	378	368	367	412	375	385	393	375	381	399	351	391	432	405	363	398	353	381	389	419	385	428	400	417	403	392	415	389	366	351	396	387	393	365	418	383	419	363	381	386	412	410	375	365	371	358	411	386	419	396	413	395	392	361	373	389	358	400	389	378	387	417	382	395	361	384	381	393	393	413	410	416	410	387	386	387	360	396	379	366	353	417	397	411	398	387	389	396	368	378	375	392	378	368	379	379	419	382	366	381	360	391	373	409	373	366	365	384	398	419	415	405	403	380	412	388	395	375	399	391	418	398	371	381	423	388	373	400	394	376	356	405	412	375	385	412	389	400	386	406	376	399	392	420	446	371	435	392	380	380	359	378	400	357	378	376	387	364	392	394	386	406	409	406	378	386	374	397	396	365	390	396	392	354	377	362	398	341	421	405	359	380	394	396	371	416	408	392	365	381	351	386	360	361	371	362	346	384	411	375	354	361	407	371	372	409	359	393	407	406	407	402	375	382	410	367	396	440	425	395	384	385	398	385	376	384	378	409	395	421	391	402	388	414	380	403	399	380	365	330	417	371	396	369	403	392	379	386	396	381	382	384	347	379	377	381	362	394	401	375	407	363	364	399	379	408	420	382	380	392	385	383	389	419	407	391	388	371	399	382	385	380	389	381	398	365	369	411	371	411	366	438	372	409	380	379	401	403	402	386	388	412	378	407	403	368	374	385	357	378	416	372	372	389	378	408	418	391	382	405	399	370	390	388	416	387	388	408	371	397	360	367	381	417	383	393	417	421	406	376	402	379	379	390	400	404	390	371	383	393	382	375	397	350	374	383	399	406	409	390	382	397	392	391	361	364	386	401	401	364	386	359	390	390	424	397	384	397	387	418	387	392	376	356	363	405	394	400	384	369	418	372	411	387	398	384	410	355	379	394	350	410	429	387	417	400	388	423	389	393	390	395	378	415	359	404	381	392	368	394	390	384	378	394	387	403	394	394	372	366	385	414	397	404	371	426	394	368	372	371	378	378	402	421	351	393	402	383	364	375	373	384	402	382	323	371	403	375	386	381	416	383	356	411	420	385	377	399	412	393	381	401	365	398	373	391	396	388	399	345	406	388	366	411	399	375	359	398	361	382	386	404	364	400	413	381	387	388	387	421	352	365	382	402	425	384	376	370	394	408	412	384	411	396	388	368	350	414	401	407	392	383	377	386	421	365	387	369	374	396	413	387	386	347	422	390	386	383	362	393	359	399	369	369	380	373	412	369	385	381	397	401	365	377	363	375	409	409	396	408	358	423	377	374	400	381	380	400	418	389	384	366	395	386	431	369	401	432	372	384	357	387	383	406	385	362	390	402	389	427	403	383	389	391	430	397	386	409	446	400	364	355	394	394	401	387	419	367	371	388	381	364	413	416	413	385	386	364	362	425	396	410	434	391	392	392	385	406	405	377	368	398	372	403	403	370	417	387	372	412	374	361	365	399	392	406	363	355	366	400	396	378	393	399	396	384	396	394	377	376	400	371	393	384	350	407	404	368	339	385	395	402	371	420	396	404	428	394	367	422	381	426	398	374	359	408
23603	21156	28558	23971	21124	14367	4043	1830	1513	1450	1340	1209	1100	999	854	864	763	702	556	537	437	412	387	429	409	392	422	394	363	375	379	350	376	344	322	327	338	383	368	345	350	363	338	346	330	348	360	364	361	353	346	366	353	363	336	352	333	360	366	360	343	330	319	321	327	317	314	335	329	331	352	305	288	313	315	330	308	339	329	299	299	329	317	312	320	364	314	300	310	295	346	315	292	346	316	332	324	319	325	290	332	312	335	291	332	338	349	360	319	330	352	311	336	319	339	332	336	321	329	320	302	338	319	324	348	301	307	307	333	320	343	311	302	344	341	312	293	312	320	334	338	338	310	328	348	334	314	317	333	309	346	318	322	291	328	312	313	321	354	341	298	324	318	324	332	328	309	322	309	352	315	329	336	298	347	342	298	333	341	302	324	332	320	319	343	347	308	340	292	316	318	303	327	325	361	308	351	303	310	324	315	303	292	335	335	312	335	292	316	325	310	326	322	317	343	328	334	334	310	327	316	322	321	329	310	319	281	348	341	280	320	304	363	346	355	336	363	339	301	331	312	336	326	329	344	333	363	336	340	350	279	322	308	317	323	327	338	358	310	318	305	316	319	340	315	332	296	316	328	344	282	341	334	302	336	326	354	323	330	312	340	312	322	313	325	311	299	307	339	311	325	334	324	336	365	345	368	342	331	341	336	313	323	323	320	306	332	327	300	342	300	327	307	325	340	315	309	338	327	317	308	297	317	294	312	350	313	343	339	312	321	377	329	337	340	278	352	343	369	322	315	328	324	338	339	335	317	347	305	349	314	319	313	324	340	282	326	342	330	369	311	316	322	319	303	309	299	326	326	328	331	344	317	316	334	330	325	321	322	298	327	293	311	325	336	335	306	347	307	312	300	336	315	290	351	338	369	343	320	291	327	331	310	344	344	331	360	336	317	314	307	348	314	335	328	321	314	333	327	320	325	365	330	332	323	326	319	326	296	343	284	316	301	329	289	294	361	331	382	333	321	301	318	327	311	298	319	343	331	318	326	326	313	345	331	329	322	334	344	318	314	315	306	298	315	328	330	374	325	332	302	314	327	324	314	334	327	350	320	319	334	343	370	322	323	331	327	323	320	372	303	339	276	345	344	351	350	330	341	338	287	321	329	342	352	333	340	335	328	326	337	352	331	320	341	311	331	338	319	323	334	300	313	337	280	306	333	299	321	343	321	315	350	336	318	303	304	312	327	338	298	320	329	328	308	291	325	318	274	342	309	303	340	352	285	337	309	311	340	336	330	324	338	277	316	320	340	322	343	324	322	299	336	350	321	318	305	323	325	332	305	295	348	317	337	329	335	319	319	308	324	313	325	344	339	335	361	306	325	305	340	349	313	315	343	312	322	303	320	304	301	302	320	335	334	344	330	341	328	331	326	319	326	341	328	320	299	353	315	344	371	316	342	281	336	312	329	326	315	339	322	332	305	314	340	330	291	344	323	324	345	304	328	359	305	346	331	333	324	337	330	333	352	323	318	304	308	306	316	335	339	336	341	351	334	311	313	290	336	300	299	336	285	293	337	321	313	301	324	307	354	321	336	311	326	313	329	317	329	308	316	347	338	302	340	331	303	340	312	348	350	308	314	339	337	314	334	334	336	330	338	346	311	318	333	329	314	324	319	340	326	319	306	300	305	318	307	325	348	340	350	338	329	326	287	329	345	299	309	348	301	334	344	311	321	344	335	333	338	313	348	330	332	321	318	313	345	336	331	349	299	312	312	324	309	318	321	350	363	336	316	336	309	331	344	297	326	340	299	326	335	330	318	300	325	314	310	319	337	339	305	337	326	332	317	334	330	330	328	320	306	327	335	295	347	307	317	330	313	348	331	312	317	321	296	297	338	314	297	296	333	333	335	308	344	280	344	313	317	339	304	287	291	287	311	315	294	309	286	350	299	305	358	363	349	310	322	325	337	337	320	340	339	317	314	365	331	343	356	361	317	336	335	339	309	357	333	356	337	310	327	313	311	286	312	324	354	292	349	314	331	345	347	302	337	288	334	324	341	354	308	329	324	282	324	316	323	306	365	318	318	343	296	315	304	348	322	318	311	320	334	336	286	306	316	313	315	329	288	291	362	319	326	314	294	349	333	329	319	322	319	345	348	337	325	338	293	333	298	339	352	333	326	322	314	333	339	319	334	314	304	286	315	298	333	321	329	339	331	275	352	288	328	324	303	320	348	334	310	327	328	303	339	311	327	317	359	298	298	327	316	346	349	305	343	295	328	325	328	320	294	362	317	307	329	306	326	323	331	314	341	308	322	334	301	346	301	339	339	327	314	309	292	338	299	331	304	303	321	329	332	309	306	320	329	343	326	310	316	331	329	308	338	344	305	303	314	325	340	296	321	334	334	338	322	324	323	334	338	300	314	316	291	332	342	322	319	347	305	332	308	286	344	316	308	302	297	332	327	306	356	300	336	327	319	342	351	316	303	337	341	323	289	344	309	322	355	318	325	326	314	314	300	309	304	277	320	329	292	304	336	335	307	325	350	352	342	338	374	341	316	313	329	331	332	352	328	281	345	328	330	308	335	317	339	331	309	307	294	310	316	335	294	333	342	351	348	299	315	335	307	321	352	300	317	314	319	312	311	324	333	338	345	314	356	317	308	306	312	346	328	301	342	296	338	295	322	322	329	331	303	356	323	338	313	344	277	288	331	285	306	329	345	331	322	296	340	324	332	304	335	335	307	318	309	300	307	319	300	323	294	297	296	340	331	333	335	325	330	269	336	340	326	315	353	299	311	324	322	332	313	308	331	341	328	326	328	303	341	325	323	341	359	342	344	328	359	342	311	303	332	328	335	323	320	318	335	308	334	310	308	331	329	350	331	330	307	323	306	355	333	320	368	317	342	337	319	332	320	329	332	333	312	332	338	305	312	314	307	308	319	332	316	316	321	315	329	321	270	336	334	308	332	333	298	313	312	342	332	333	320	339	350	345	304	356	288	299	299	319	343	339	330	313	326	335	361	323	297	362	298	316	324	324	351	310	336	300	311	269	315	329	318	290	301	295	341	309	325	326	334	369	341	324	306	296	316	309	327	309	317	336	311	312	334	320	301	335	316	320	290	327	334	292	327	345	318	303	334	332	364	320	332	328	332	288	321	341	325	339	350	338	342	339	318	322	343	283	347	318	322	320	337	313	297	360	321	330	300	334	357	343	324	332	320	326	310	317	325	333	322	304	355	291	325	305	314	319	343	359	307	321	305	305	302	310	332	317	307	357	336	293	298	319	316	309	324	313	323	292	336	298	341	337	316	302	313	319	310	317	313	304	331	317	319	311	299	330	330	347	307	347	345	311	293	319	340	329	326	354	328	284	304	357	334	328	322	320	355	303	308	309	329	312	282	277	310	353	308	308	345	327	317	304	319	338	298	297	317	305	323	314	312	337	340	299	350	309	327	325	334	335	345	308	324	336	324	334	308	315	331	344	334	320	305	346
14235	28476	25260	15972	11533	9465	6694	4431	3804	3738	3283	2909	2707	2348	2071	2049	1844	1480	1183	992	822	744	653	678	605	688	757	716	642	633	570	516	533	512	471	520	484	553	537	561	523	513	532	521	540	501	553	591	528	486	551	531	522	512	511	544	505	501	504	514	501	460	482	491	477	471	516	450	459	449	487	494	485	505	499	478	462	443	487	462	475	482	446	435	476	490	454	450	483	467	434	456	491	464	456	475	456	455	459	443	409	462	463	492	479	461	476	484	470	464	487	469	445	460	459	465	446	492	461	482	477	461	466	462	485	492	463	428	462	485	466	464	487	489	427	429	461	479	468	441	473	433	508	474	472	464	499	492	444	533	477	470	489	466	451	496	488	447	472	468	440	430	470	464	461	443	470	438	431	486	447	475	466	468	453	462	453	500	469	485	490	442	509	464	447	490	482	484	481	457	411	456	492	464	468	495	464	499	496	453	472	478	474	439	459	487	429	472	466	460	446	469	494	473	463	458	428	470	464	465	475	473	488	451	443	449	460	442	442	481	487	475	476	471	458	442	482	469	433	483	494	454	501	482	446	462	455	461	455	493	467	484	427	462	441	428	464	462	505	460	429	447	432	471	484	468	455	477	421	484	482	472	477	479	444	458	499	459	473	480	447	471	488	451	490	437	466	473	491	467	492	470	422	459	472	437	474	482	461	460	440	460	442	453	445	497	438	485	478	467	466	464	467	442	448	505	433	500	468	470	441	441	477	476	464	491	477	493	473	476	479	454	482	453	480	479	473	465	478	475	471	482	457	477	482	460	480	514	476	479	480	494	489	428	469	469	480	480	474	461	441	453	482	447	477	428	463	459	448	431	505	446	440	469	461	477	480	484	420	487	475	486	442	475	474	463	455	464	465	465	408	491	492	452	493	494	477	432	439	464	476	469	492	438	459	415	439	447	482	455	465	493	484	439	482	433	442	478	433	433	495	495	472	436	462	445	489	487	476	482	452	466	502	457	493	482	459	475	485	516	484	421	493	468	459	482	440	419	444	436	504	469	466	453	474	482	481	478	445	499	482	447	480	474	498	459	444	497	482	487	483	433	471	472	450	484	470	480	484	415	457	450	438	477	473	456	498	498	458	462	398	472	476	460	509	474	474	459	479	479	458	474	457	487	532	471	477	462	465	489	456	473	464	421	476	467	462	507	460	485	478	462	478	456	472	494	479	465	490	460	452	465	463	484	463	462	470	438	455	464	445	507	489	440	478	476	469	468	468	439	459	478	456	432	456	454	446	475	451	487	461	473	459	460	492	512	479	473	504	439	493	401	492	457	505	523	441	455	469	500	456	495	480	475	452	468	441	451	456	486	474	469	479	476	518	449	488	465	436	471	460	481	480	489	455	474	468	448	469	469	484	450	495	496	460	452	458	438	470	449	477	462	436	415	486	493	475	457	454	488	443	451	449	453	495	454	472	446	470	480	491	471	455	484	470	428	437	460	441	461	468	468	451	500	459	471	454	520	454	436	490	454	498	500	501	436	454	489	442	451	443	455	494	487	469	478	468	475	458	490	477	480	487	442	460	459	478	475	511	465	466	483	493	492	511	456	500	433	495	463	466	497	460	487	448	449	446	455	473	485	483	469	473	471	451	447	464	481	453	471	479	467	439	412	488	418	499	467	491	464	428	466	486	405	483	519	481	463	473	444	465	498	510	469	475	464	457	460	452	468	519	478	476	462	478	468	454	456	479	476	491	501	449	481	463	511	485	458	451	515	485	501	458	464	480	460	490	465	422	449	450	447	509	476	467	464	483	438	495	448	456	504	476	439	453	464	464	469	450	450	486	460	474	466	452	475	426	504	483	468	497	489	507	464	436	491	443	464	430	455	466	460	459	467	460	486	463	427	437	446	466	498	455	486	420	457	512	472	439	498	520	452	424	501	457	475	437	461	476	465	462	453	457	460	496	468	505	447	428	481	491	473	508	452	476	473	452	481	482	470	473	484	453	478	494	491	441	475	453	433	454	454	513	510	466	449	437	463	430	444	505	471	467	438	459	473	508	437	440	447	450	460	471	431	470	491	464	453	462	436	452	470	477	444	464	424	462	447	493	410	498	411	485	454	474	479	494	498	467	443	467	434	466	468	504	447	464	510	486	458	467	445	448	488	490	493	514	455	459	479	439	472	479	444	433	432	486	439	453	478	500	444	441	460	485	500	434	438	445	492	458	459	450	482	465	496	475	496	513	446	465	472	457	475	437	477	502	447	437	474	492	465	482	486	472	448	443	487	416	432	461	470	471	467	451	460	489	515	465	455	477	517	499	491	443	475	483	436	496	432	465	465	478	432	483	512	431	430	444	433	472	430	477	468	473	465	480	448	480	474	466	454	488	464	434	487	498	476	444	486	468	459	512	484	469	474	464	499	494	513	464	425	485	453	492	459	493	466	468	480	442	474	452	433	504	447	459	452	471	468	467	465	498	477	442	482	439	434	463	472	482	487	469	475	440	494	494	516	437	502	489	473	491	492	494	484	466	465	478	450	533	467	485	505	464	485	516	476	457	469	458	457	430	438	481	474	490	433	462	483	476	461	460	439	470	443	472	436	464	456	431	477	511	494	432	478	485	459	485	435	491	487	495	434	456	452	460	469	455	495	473	496	465	486	449	469	488	520	480	435	458	490	464	466	464	465	478	525	446	439	472	493	476	492	480	459	449	464	504	439	428	462	475	494	460	458	451	460	487	475	475	481	467	488	460	479	474	447	474	466	458	463	460	486	477	446	529	483	490	476	492	392	456	474	467	469	483	419	462	477	466	500	490	455	455	456	436	463	448	454	465	474	451	465	452	485	515	450	484	462	481	439	481	456	454	464	476	483	441	450	443	496	424	490	508	454	448	470	422	440	469	464	491	438	454	470	464	475	467	408	503	466	457	451	447	411	494	458	459	475	494	437	433	445	479	458	474	504	452	472	445	458	458	437	477	461	442	417	469	480	461	432	462	438	472	429	432	485	430	455	451	493	501	446	458	481	457	462	482	459	459	478	476	455	456	447	477	482	458	460	447	488	463	483	524	463	454	496	472	489	468	457	474	477	442	458	471	476	427	441	475	466	479	425	436	442	481	449	495	454	499	500	456	482	477	411	471	483	463	468	481	457	498	429	532	492	476	445	505	455	459	493	469	466	446	426	493	453	466	422	414	440	440	479	471	432	441	507	469	475	459	458	465	475	448	498	519	453	477	484	493	449	454	502	474	425	472	463	460	496	478	487	452	438	497	459	461	471	468	464	453	463	502	511	495	457	469	450	465	475	463	452	493	461	448	481	460	470	435	463	498	415	460	464	450	471	501	482	454	439	491	454	458	476	428	470	464	456	475	479	509	454	440	456	444	451	446	472	445	480	467	458	470	484	457	466	456	479	478	450	461	455	426	479	502	481	458	447	459	433	447	473	461	425	480	473	471	435	459	521	462	454	437	437	488	447	463	482	485	474	449	441	519	491	461	443
22724	21146	28963	23608	21159	21294	12540	2846	2021	1997	1676	1490	1350	1203	1064	1105	995	747	663	483	448	364	329	337	331	349	346	361	346	309	303	282	278	252	231	233	243	270	251	262	264	276	261	267	268	257	263	267	251	283	275	275	252	254	247	257	280	269	240	276	284	251	218	228	231	233	240	224	214	223	225	222	217	216	223	230	234	229	216	247	242	241	224	238	263	238	231	218	243	205	240	195	259	233	224	231	243	232	222	254	200	223	224	252	194	220	202	215	219	216	245	236	218	225	219	222	238	244	193	219	236	240	227	252	226	222	223	245	240	217	237	237	220	241	225	229	234	200	231	238	223	228	222	203	204	249	256	222	219	226	187	234	216	235	225	225	226	246	234	233	204	227	234	237	256	267	249	234	244	230	244	189	237	219	215	224	218	229	227	233	228	226	221	226	242	225	201	210	215	236	236	222	229	220	243	224	222	229	203	251	234	254	234	217	227	201	229	217	199	213	237	233	213	210	221	224	218	238	225	232	229	247	223	228	252	225	193	210	246	234	225	240	225	216	207	227	203	205	213	240	221	219	233	222	225	223	216	251	214	247	225	231	240	219	232	218	225	225	218	238	216	240	259	216	224	200	223	228	211	244	219	206	230	256	207	209	219	235	229	250	210	231	235	224	220	210	210	229	220	190	225	207	205	207	265	205	239	225	209	232	238	246	203	209	225	221	233	190	221	240	215	242	225	189	257	204	224	238	222	229	238	198	194	235	221	226	239	210	227	219	265	222	248	233	216	200	211	226	231	220	269	218	227	233	227	237	251	247	222	235	241	256	226	190	215	231	238	231	234	206	249	183	236	233	245	206	240	212	238	229	228	228	223	226	228	230	227	220	228	211	218	195	235	222	249	223	226	241	203	220	220	234	226	248	228	238	246	247	225	195	216	206	240	258	259	239	230	215	213	214	218	244	196	222	222	191	213	261	198	233	215	228	240	207	228	237	207	209	214	196	226	203	226	271	233	233	229	236	227	221	217	232	225	228	211	233	231	206	213	252	203	218	245	221	232	221	218	247	236	209	217	222	210	206	228	211	221	211	198	220	232	217	226	255	214	214	239	225	201	215	251	237	229	250	223	202	231	222	218	230	232	247	226	234	218	219	253	199	242	256	250	220	220	214	269	235	235	248	224	206	218	232	203	213	228	255	201	229	250	235	252	204	224	232	252	233	220	232	220	245	237	228	230	229	245	221	233	235	212	195	209	237	203	223	235	218	238	216	215	219	217	224	224	219	236	231	219	200	249	228	225	244	208	234	201	216	231	224	212	228	252	198	229	212	223	218	210	238	234	218	208	235	214	226	249	226	216	224	220	263	245	214	225	248	201	238	225	227	227	223	239	206	225	217	205	231	221	201	194	194	219	208	218	219	213	225	218	204	233	235	231	245	200	258	247	210	230	228	225	230	239	240	195	209	229	243	242	226	222	209	248	226	210	217	227	218	214	236	232	210	224	221	193	212	240	230	242	235	234	248	241	237	211	255	236	215	220	219	218	252	251	219	206	227	241	239	217	243	238	233	205	206	205	213	204	213	251	208	231	206	236	215	235	223	218	220	214	189	228	238	221	225	220	225	239	198	211	222	247	246	231	226	248	218	217	236	218	211	209	230	188	203	235	227	222	212	215	233	254	225	238	223	223	248	238	240	224	239	241	233	244	216	227	242	220	208	232	206	238	218	239	240	225	214	221	202	250	228	211	200	212	234	212	210	225	274	226	215	225	223	213	250	239	238	220	230	231	243	244	246	199	218	239	206	211	228	217	223	207	219	210	223	220	226	221	232	202	241	217	244	205	213	230	221	213	213	207	242	209	234	233	249	216	196	232	231	231	228	231	207	233	230	237	224	212	238	220	208	227	235	201	228	238	217	222	245	210	240	221	218	244	196	234	212	200	197	234	221	244	239	202	236	234	203	225	187	219	231	216	193	258	218	248	218	249	241	242	206	200	221	210	209	239	225	250	225	226	225	215	212	233	184	246	229	220	222	226	243	223	225	232	218	237	229	233	220	231	237	190	243	220	214	231	232	232	229	217	253	247	197	235	201	215	230	239	228	241	227	246	223	206	241	226	227	239	240	229	213	227	216	229	224	195	248	232	225	245	216	237	238	228	207	219	215	240	201	244	225	204	240	238	230	205	226	246	222	216	228	238	235	230	230	245	226	236	225	212	211	224	194	222	203	249	228	223	219	248	200	228	222	216	205	206	204	228	235	220	214	221	241	231	229	234	216	221	238	241	202	215	236	189	199	211	234	206	224	234	245	250	240	224	209	250	202	212	204	234	236	236	234	244	235	233	241	221	196	224	207	203	246	203	227	206	231	229	258	226	247	201	223	200	217	211	225	238	222	259	218	253	229	239	209	217	219	230	222	227	238	236	224	231	216	248	243	233	235	234	231	212	239	227	201	207	232	235	229	217	229	211	222	240	217	217	255	236	232	278	216	222	243	212	227	228	249	198	220	229	217	218	217	250	217	224	202	227	203	211	231	213	229	249	232	222	201	212	239	223	217	210	221	214	209	195	216	244	214	189	209	215	233	207	203	260	231	215	250	244	247	211	202	223	246	243	227	204	240	242	206	216	230	213	223	203	203	216	195	217	227	232	224	251	253	203	239	224	219	225	207	234	236	247	237	207	213	214	220	224	213	261	243	231	217	237	195	241	198	219	200	244	241	213	205	217	216	213	219	235	241	231	232	217	225	238	234	221	220	215	215	207	233	210	212	258	223	218	245	220	210	256	237	249	249	216	231	219	215	223	228	216	195	234	222	216	238	235	213	239	213	222	251	220	232	236	216	208	234	261	208	242	263	259	264	219	230	231	232	247	235	224	211	209	211	229	207	231	195	226	225	231	242	215	212	210	207	224	237	236	228	227	234	223	237	206	214	238	229	241	242	242	219	266	208	264	244	220	252	238	231	196	199	219	244	227	232	234	224	231	196	222	249	225	248	232	236	215	224	201	243	236	228	197	208	242	236	219	206	230	188	224	238	243	222	218	205	206	237	217	232	209	216	243	230	218	229	236	216	198	233	232	224	219	225	200	234	234	216	220	203	212	217	228	228	222	228	223	225	225	225	235	242	214	217	222	227	235	203	237	250	223	263	224	220	211	224	216	228	243	248	218	231	223	201	224	215	208	233	208	230	208	238	235	213	238	238	252	210	228	249	213	230	228	232	236	224	224	218	214	230	229	246	236	223	239	215	239	213	198	243	233	236	243	210	237	230	246	226	251	221	236	220	220	230	191	245	247	244	248	200	236	223	246	221	211	216	228	232	232	204	237	230	231	219	223	225	232	233	229	228	229	272	235	230	216	217	185	233	229	209	229	219	202	232	249	237	238	234	218	217	220	229	211	222	238	209	206	232	224	231	210	208	217	237	191	228	233	232	225	221	223	215	232	215	240	238	236	228	224	209	232	219	218	221	224	248	233	236	234	221	199	231	207	260	229	238	235	208
16094	33163	29652	20055	15361	13128	9030	6172	5517	5141	4374	3990	3581	3150	2706	2662	2241	1795	1407	1050	848	698	674	643	644	643	629	611	601	476	456	411	428	383	366	379	399	444	432	406	417	384	431	379	376	368	405	459	405	474	477	452	443	390	405	415	381	434	393	446	379	379	351	337	327	342	343	344	335	337	351	317	341	297	345	350	332	324	357	290	358	336	327	346	326	328	345	363	334	308	331	348	299	352	348	350	320	331	360	351	338	341	312	351	342	323	305	336	350	346	363	371	333	336	299	347	330	337	341	326	343	326	296	346	315	362	330	300	311	321	324	330	355	312	306	339	311	335	345	328	337	325	301	311	343	310	340	337	317	309	327	312	340	314	324	349	354	326	304	308	360	350	340	348	350	331	321	324	295	302	348	322	326	342	346	331	356	313	339	358	335	351	368	341	297	320	290	326	344	307	336	280	342	335	377	324	314	329	329	300	320	324	348	343	325	341	331	298	336	325	321	320	312	327	322	329	335	320	344	329	343	344	326	312	356	332	329	352	305	334	316	331	331	334	341	353	342	318	364	314	329	352	356	338	326	360	347	374	326	334	323	322	324	338	315	326	360	354	332	283	345	327	307	300	311	318	312	323	333	368	340	319	357	365	352	322	311	309	324	354	308	321	319	355	319	323	339	335	317	333	315	367	341	330	336	327	332	332	287	277	316	361	342	310	336	332	328	302	338	316	321	342	318	332	322	351	358	321	359	291	345	342	350	321	319	317	335	345	314	320	304	339	353	330	311	308	310	314	317	349	340	338	327	330	319	320	328	335	325	326	351	353	326	317	325	338	305	322	343	337	331	329	332	317	306	311	350	313	307	327	315	322	329	317	322	347	339	309	335	314	345	322	332	317	335	328	316	322	317	305	337	358	358	365	344	326	298	319	339	356	303	370	354	347	319	315	337	343	358	322	345	331	356	313	361	334	307	333	307	323	335	344	307	351	341	329	330	313	330	339	324	321	355	334	320	337	333	330	321	343	298	360	349	329	348	318	318	311	343	329	335	330	323	337	312	355	331	334	343	325	322	322	323	335	351	354	312	327	329	353	380	326	334	291	326	340	360	341	342	341	327	321	342	362	315	366	307	323	324	334	318	308	331	333	357	338	334	338	297	348	339	325	319	292	330	348	314	317	337	346	319	343	309	301	291	326	350	330	312	341	339	325	331	326	326	312	314	347	365	326	324	354	333	326	334	336	308	316	341	337	347	334	319	350	348	307	307	297	378	313	349	322	355	323	362	358	326	350	310	336	323	341	320	348	326	350	319	316	305	320	329	322	294	352	330	334	345	373	309	325	344	334	316	353	297	326	335	332	334	317	313	320	351	305	364	364	327	354	342	335	348	341	367	291	333	343	319	315	294	330	303	312	326	315	341	311	322	326	334	321	380	356	338	309	341	334	331	350	328	317	327	346	325	330	310	350	375	334	308	335	315	317	329	317	365	323	316	341	336	330	319	332	286	318	324	304	330	327	326	275	341	327	324	302	335	322	323	321	348	368	331	311	293	334	323	357	334	336	361	329	337	308	313	310	303	306	328	327	308	306	322	348	346	345	316	319	331	320	317	334	314	324	335	348	315	340	354	333	336	311	326	336	364	321	338	309	342	328	361	323	318	334	344	362	326	309	344	363	326	301	336	305	317	322	341	331	338	336	333	305	344	323	335	353	327	302	323	334	355	317	380	335	318	330	363	314	306	306	318	336	317	342	323	335	319	308	352	360	341	316	343	319	323	325	339	313	324	349	343	329	301	343	313	333	352	321	358	286	336	327	334	340	332	314	328	342	308	318	302	311	323	364	328	328	318	343	321	357	357	303	314	315	336	302	350	338	330	340	317	329	333	345	330	347	363	351	328	313	372	339	329	320	310	333	310	341	324	338	345	325	341	311	347	327	329	325	334	374	332	294	334	311	310	306	335	329	329	321	324	307	368	300	298	318	326	345	345	323	331	332	335	336	313	335	339	304	317	328	317	300	334	323	309	338	335	352	323	336	305	333	357	328	313	338	337	338	327	326	342	335	354	330	316	319	350	321	320	328	285	342	323	330	322	316	321	331	332	347	327	327	312	357	346	349	330	331	312	345	336	346	325	334	321	349	320	328	296	342	308	344	351	327	317	296	346	350	355	326	316	348	327	326	353	325	307	328	328	336	351	325	332	320	327	324	347	326	327	336	326	332	307	329	334	312	350	297	300	321	343	329	310	324	340	329	319	328	333	330	339	306	301	332	323	348	335	342	316	323	337	339	351	342	328	311	310	311	327	300	368	338	308	355	331	297	337	316	342	329	331	310	308	364	339	353	316	306	314	341	331	328	296	334	347	349	325	339	354	337	339	347	344	328	323	319	327	343	335	341	345	322	319	340	339	341	354	329	322	357	337	351	333	337	330	313	334	302	321	352	360	326	311	317	320	300	323	338	341	327	350	336	350	328	353	328	318	301	332	380	306	311	325	330	299	321	294	361	317	319	302	300	337	337	317	324	339	315	321	326	323	310	364	334	324	351	320	363	335	321	322	347	338	310	325	312	325	334	312	326	344	323	325	332	325	312	341	320	342	325	312	316	324	340	325	341	341	318	336	331	318	314	330	310	332	296	305	363	313	340	343	305	344	332	305	292	323	324	339	358	332	359	322	298	341	320	344	331	318	310	361	318	327	331	314	290	346	317	339	308	338	315	307	317	360	341	324	343	305	331	327	275	332	327	324	324	323	323	359	330	341	341	361	329	314	338	314	317	331	330	321	324	308	328	354	325	311	332	309	346	345	315	320	330	296	332	349	360	300	337	350	324	327	325	342	352	309	327	303	323	287	297	338	355	326	301	341	310	332	334	290	331	323	332	323	332	351	354	310	315	338	326	322	325	332	299	313	299	313	326	353	344	338	323	359	340	315	344	328	323	349	346	305	318	280	319	329	332	309	352	361	306	338	323	316	335	324	344	323	326	337	356	330	341	315	301	351	333	338	313	334	352	319	342	325	313	338	341	318	328	329	337	294	321	334	360	288	341	305	301	350	328	329	334	332	358	333	343	327	328	296	355	334	332	308	340	331	341	313	350	347	324	333	340	324	319	320	369	327	303	363	324	353	314	347	310	326	317	314	328	292	337	330	382	334	309	326	313	324	335	318	337	350	343	333	335	300	348	292	325	330	389	326	317	353	345	313	304	332	320	328	302	318	332	352	302	345	314	339	316	338	322	312	367	335	325	324	296	325	339	347	350	311	304	328	312	316	336	319	326	324	343	310	331	322	351	364	308	349	322	292	333	353	328	315	309	328	319	336	321	326	357	326	312	352	320	358	320	328	304	313	311	340	354	335	322	362	360	300	332	337	306	330	346	348	313	342	311	317	327	309	354	337	347	265	359	285	328	321	300	341	318	331	341	337	317	339	295	328	339	354	300	354	331	322	303	326	323	320	335	347	310	334	319	331	317	355	328	357	341	337	308	319	350	334	341	313	346
26736	20874	15576	6911	3079	2296	1512	956	790	811	693	652	609	587	564	520	466	458	388	331	314	309	328	288	291	301	351	316	309	299	315	260	282	238	255	268	243	293	287	271	285	301	242	291	275	278	278	259	287	283	295	319	265	284	263	260	270	267	283	260	265	276	245	274	266	259	279	256	264	290	252	265	293	281	256	293	265	262	250	285	276	294	281	256	260	272	253	247	281	291	261	276	276	285	293	248	281	244	276	250	242	274	246	261	235	247	242	262	283	247	247	272	269	265	264	251	217	256	281	270	248	268	298	257	263	250	278	261	242	260	238	274	285	252	287	265	262	276	278	265	258	276	286	261	259	272	245	269	255	241	270	266	255	264	295	265	302	253	297	293	260	283	266	269	280	273	249	268	245	267	255	244	251	261	284	268	281	247	254	264	264	253	266	264	295	263	261	237	257	265	257	254	263	253	237	307	282	229	247	267	292	271	238	244	252	264	248	262	229	269	307	264	254	238	277	266	257	262	296	280	256	302	275	281	266	250	255	257	251	251	282	256	263	279	267	283	262	254	274	260	287	251	282	277	243	288	285	262	296	279	265	269	254	291	259	253	268	256	255	273	266	246	231	263	251	286	253	277	253	272	238	282	269	257	257	265	294	263	283	260	260	264	245	263	242	273	250	274	267	267	257	278	279	263	265	258	258	249	274	276	299	268	267	279	269	274	256	241	242	262	253	296	256	218	249	261	253	263	257	290	263	274	236	286	279	278	240	220	260	248	258	247	260	275	252	274	254	258	247	255	260	242	266	273	248	278	257	255	294	263	259	248	278	248	264	288	283	264	272	279	244	241	255	241	226	255	250	243	246	280	279	263	277	222	259	273	269	238	242	253	262	259	267	272	296	275	264	280	246	245	272	249	278	235	277	262	274	247	273	260	270	275	293	277	264	253	254	260	265	244	230	270	263	293	235	283	278	266	279	261	248	267	263	269	248	284	240	290	267	267	253	263	288	293	268	281	247	260	266	302	276	257	273	267	270	265	255	261	274	274	244	281	244	262	255	245	271	279	242	293	254	235	246	269	250	232	291	248	269	271	273	294	279	266	284	290	256	244	248	254	242	244	243	268	248	246	261	285	256	259	261	259	264	248	250	270	270	250	265	243	258	240	246	289	257	245	283	258	256	242	250	270	282	257	271	273	271	268	253	246	244	272	222	291	271	226	268	263	278	263	266	269	276	294	257	279	267	288	272	252	243	252	237	250	290	262	266	245	271	273	271	285	261	265	258	262	221	228	271	257	260	289	274	254	289	262	228	264	267	245	244	292	283	252	274	252	267	234	249	271	245	250	250	273	291	225	273	258	255	277	282	279	281	265	269	263	256	293	262	244	262	266	278	265	270	263	251	252	271	258	240	261	261	270	247	272	261	237	266	280	262	235	257	263	265	248	288	288	254	269	292	266	297	276	292	279	271	287	249	238	265	273	253	236	262	252	266	290	276	258	261	277	223	276	251	256	247	239	267	262	249	268	245	253	251	269	264	296	270	235	268	261	260	259	223	246	284	256	253	246	246	272	259	286	248	264	230	245	276	281	252	225	259	258	293	256	268	255	263	268	293	279	296	225	256	246	210	286	272	248	266	278	263	277	306	254	258	273	279	292	243	267	274	242	249	267	284	264	265	285	254	286	273	252	261	317	262	265	257	252	260	273	268	247	257	258	264	250	277	259	261	242	295	294	274	243	250	245	247	287	262	255	287	266	268	271	249	272	266	260	254	254	259	259	246	244	284	229	248	268	294	280	264	247	249	254	266	258	272	249	271	276	254	258	256	291	234	239	296	245	261	240	264	271	269	277	248	271	284	263	283	281	240	245	264	309	285	248	252	281	234	256	285	285	256	240	257	262	258	280	272	270	286	271	267	246	268	251	285	263	266	281	275	258	228	277	262	241	275	252	266	270	257	279	271	274	232	272	272	263	263	262	256	263	282	272	226	222	245	277	246	250	281	293	262	267	260	245	258	296	287	267	254	262	314	261	270	270	258	242	256	270	260	261	271	270	251	253	273	275	281	254	291	281	271	230	238	274	244	281	272	260	245	245	250	254	261	281	252	239	255	261	251	262	265	277	261	265	306	263	240	257	238	271	232	251	297	232	259	236	260	246	258	251	260	302	283	264	237	263	259	272	260	288	266	256	249	261	266	255	246	282	281	265	277	238	277	264	284	261	265	226	269	247	283	265	258	247	273	278	256	306	254	288	239	261	282	268	288	281	261	256	280	262	301	293	270	254	274	238	251	258	279	279	260	279	283	238	269	275	268	238	286	273	247	276	282	265	235	293	292	271	264	270	297	260	248	277	252	275	244	306	236	265	278	278	240	267	261	270	259	263	259	273	244	248	283	264	258	262	260	236	291	260	284	256	253	278	283	272	294	252	288	283	273	263	264	250	276	222	279	277	292	252	281	269	269	289	274	264	273	269	291	270	262	264	255	248	281	273	289	241	268	287	245	270	267	279	268	251	273	257	236	243	286	270	248	296	262	285	255	298	259	280	277	265	264	273	257	246	256	266	260	247	258	248	256	280	260	276	260	274	290	277	256	266	266	263	262	250	263	258	241	242	271	263	261	243	281	257	243	254	225	255	225	296	260	254	247	293	240	238	246	270	285	259	264	237	250	252	244	244	282	258	287	254	261	272	231	273	285	283	256	253	287	262	262	239	272	241	247	250	255	256	271	258	302	294	242	268	237	256	255	263	272	313	273	262	268	264	263	254	262	271	245	260	274	265	264	281	279	269	277	260	264	249	261	274	250	256	271	287	263	262	268	232	251	235	285	279	263	248	259	275	244	260	283	251	266	249	297	260	271	278	265	274	270	226	264	269	264	247	236	275	240	251	278	249	275	258	278	256	256	271	255	247	278	268	257	259	270	272	238	265	299	234	273	247	233	246	257	275	229	264	288	294	268	277	252	274	245	271	267	295	253	243	247	244	262	285	272	257	261	260	270	253	267	232	267	265	269	251	260	279	261	258	255	234	294	256	263	262	282	264	261	277	256	272	257	250	264	290	276	278	257	255	257	277	257	245	258	288	243	221	237	286	292	297	275	271	266	287	274	270	269	238	240	303	260	250	278	274	281	279	257	267	265	306	257	261	266	274	269	243	280	276	286	224	275	293	296	247	246	250	273	290	278	255	244	260	258	248	265	265	301	266	266	255	252	280	287	257	248	287	246	268	246	269	229	245	219	265	254	290	284	282	265	269	289	274	282	261	286	265	268	289	254	256	240	246	261	261	268	268	242	271	275	257	258	269	256	253	259	269	264	260	261	287	279	263	266	258	267	261	281	290	266	265	265	270	266	286	254	287	266	244	279	273	292	299	276	218	282	278	248	287	269	294	263	249	269	268	277	242	266	289	255	260	259	277	253	279	274	274	281	268	278	278	223	240	284	251	265	249	242	261	265	239	226	263	261	261	279	263	288	279	291	250	293	286	283	249	275	265	264	290
12474	20344	17356	9567	6690	5604	3553	2467	2205	2085	1830	1628	1505	1410	1218	1147	1133	833	713	650	519	498	494	442	476	496	488	481	474	446	396	407	435	386	390	377	407	405	382	409	450	424	422	399	410	395	411	425	432	445	426	442	418	448	430	458	419	390	429	429	390	381	395	362	433	410	396	402	372	393	375	377	394	387	382	399	363	392	395	386	356	364	380	377	399	376	384	369	373	383	407	380	383	391	377	389	411	412	369	380	366	378	372	371	395	382	376	394	370	384	389	393	380	403	381	406	419	417	400	388	392	352	376	353	368	381	401	409	375	351	390	373	413	379	400	396	354	392	398	372	388	358	380	367	377	382	373	383	382	381	373	383	383	414	379	374	381	396	356	394	384	391	343	374	376	394	360	385	369	396	401	387	360	352	394	360	402	377	363	388	418	380	404	404	423	373	389	374	396	377	388	371	375	379	335	373	342	365	374	375	391	367	403	370	403	376	389	400	384	406	404	378	388	376	350	413	407	412	420	410	368	387	397	372	386	391	404	389	375	380	358	344	415	374	420	384	375	341	414	383	381	374	392	380	378	403	356	389	371	368	386	399	377	365	366	352	374	395	375	374	394	344	363	346	385	414	390	382	400	385	419	407	378	347	388	351	371	410	386	381	384	420	421	407	357	403	395	409	364	373	402	401	376	351	383	370	408	411	385	366	389	358	406	413	404	421	386	384	386	363	405	390	387	388	381	396	359	357	376	406	381	372	395	369	404	378	396	383	373	367	379	377	383	348	372	372	367	407	378	419	427	364	375	392	396	383	365	351	386	364	389	407	419	419	392	395	384	380	396	393	345	370	416	359	368	387	380	363	387	398	403	417	395	358	355	380	390	394	400	335	401	326	405	406	368	396	375	384	365	378	370	373	387	416	409	369	385	369	393	404	387	389	406	408	402	401	375	389	380	400	363	393	404	389	383	377	388	417	386	370	381	387	362	354	399	356	368	394	365	435	408	384	369	400	386	405	410	397	407	396	349	396	381	397	395	415	364	374	387	397	367	384	368	366	395	395	415	396	390	382	363	386	345	371	386	346	352	359	380	382	371	370	379	395	392	375	371	398	448	392	398	430	392	381	379	400	368	397	373	397	393	373	402	371	355	374	380	388	392	383	388	366	357	418	377	365	385	403	342	363	399	390	402	371	403	396	371	357	420	365	414	384	408	395	371	387	427	401	422	347	372	365	375	368	343	368	353	402	375	419	383	394	413	394	385	375	410	373	378	393	397	392	423	394	381	400	366	403	397	378	378	415	364	379	373	361	388	378	386	390	373	385	386	358	384	407	401	377	418	379	401	404	397	363	393	373	381	392	395	382	388	370	349	350	375	388	360	357	394	373	370	400	397	393	381	367	390	366	403	382	386	374	402	409	357	376	393	401	362	402	398	407	365	419	369	418	374	370	389	393	384	388	386	370	378	405	386	402	368	365	376	381	419	336	333	351	375	371	398	378	387	400	366	388	368	365	387	373	377	393	391	373	396	369	414	372	377	382	373	415	382	429	417	406	406	412	356	389	383	378	371	384	398	367	376	370	337	359	370	391	405	395	381	384	376	350	394	378	381	393	389	337	385	365	400	361	418	408	391	433	356	404	366	392	387	394	376	390	393	400	376	393	384	414	373	430	423	374	390	388	337	400	353	424	442	409	382	407	408	396	392	405	366	378	362	381	387	379	374	417	395	369	388	396	419	388	365	379	427	392	383	397	347	384	378	419	387	405	346	415	394	371	415	371	397	371	390	367	361	382	385	379	365	395	381	356	382	410	395	360	374	415	398	386	386	382	417	374	373	374	349	372	373	367	376	386	361	385	391	372	383	395	427	386	375	392	393	396	393	396	390	384	402	397	403	396	373	394	363	350	378	369	381	406	408	423	384	410	371	381	387	395	365	382	378	376	375	379	397	399	367	355	405	386	386	399	377	398	334	354	403	373	386	340	390	384	396	396	379	356	367	373	392	354	410	389	414	376	374	350	364	353	380	364	345	388	375	404	384	390	381	406	356	422	363	376	415	349	365	386	339	374	407	405	410	386	379	360	385	387	348	401	378	383	395	377	392	381	390	387	393	383	389	418	362	343	372	378	397	393	394	365	350	367	406	385	333	391	363	375	398	372	387	356	394	373	383	372	387	412	358	407	391	383	375	365	382	348	388	396	367	390	415	403	334	376	365	389	371	401	393	413	360	402	386	361	353	387	376	376	378	383	379	384	404	396	404	403	369	383	373	357	417	425	385	368	386	375	418	381	386	418	401	398	395	430	411	373	377	351	409	374	363	383	342	401	388	386	401	408	373	381	367	384	371	418	391	389	384	395	389	374	401	380	388	361	394	383	389	402	372	396	409	394	403	396	383	391	379	389	415	362	408	370	403	385	395	376	386	372	368	381	363	366	394	373	393	415	383	362	384	375	393	363	401	429	403	378	400	387	412	394	380	367	370	385	413	415	428	368	372	389	406	366	383	378	393	384	379	387	375	399	400	377	366	393	395	360	369	363	375	355	413	385	389	376	413	371	395	379	374	363	365	386	387	394	361	376	358	407	372	377	378	374	379	395	371	412	407	389	379	378	400	412	368	409	374	385	398	370	415	386	396	403	374	346	415	379	393	403	380	373	420	393	379	385	362	366	369	355	352	386	372	393	349	400	389	373	384	394	400	414	374	419	382	402	398	414	403	367	375	345	393	381	371	409	422	385	399	384	408	346	382	367	392	419	386	374	368	407	379	390	388	358	402	373	375	398	377	371	376	411	394	369	407	384	393	379	380	387	389	374	404	403	410	409	427	377	380	375	376	395	368	425	400	380	373	347	414	426	411	338	391	367	389	368	378	428	374	371	393	380	359	372	397	349	393	403	375	394	409	378	370	402	382	358	416	372	354	372	352	406	382	409	353	395	396	379	411	434	321	423	395	356	368	415	346	387	394	368	365	381	415	388	385	380	378	369	401	424	402	372	374	371	382	408	389	377	360	373	396	400	397	370	371	379	382	376	369	380	405	381	337	399	378	341	401	357	363	347	356	385	394	346	402	356	399	380	418	364	370	416	381	381	385	384	436	376	355	403	384	366	388	407	423	401	367	383	388	397	393	373	378	381	399	434	385	373	393	398	357	385	376	366	371	354	384	384	388	371	372	366	380	391	355	375	385	394	423	394	361	431	380	391	397	378	386	343	346	408	397	372	402	388	388	390	388	386	380	434	400	375	402	436	395	409	389	396	401	378	389	369	329	360	388	401	402	350	389	397	419	384	373	403	376	373	387	375	376	385	364	390	383	377	404	330	333	370	390	358	377	408	406	382	402	416	364	380	397	386	405	387	379	361	370	413	373	379	405	405	389	348	383	371	395	372	383	369	384	373	391	373	406	316	369	392	435	382	362	393	390	385	370	358	430	390	366	383	374	359	365	381	384	378	373	403	339	401	403	393	380	415	372	397	368	368	387	377	391	400	381	387	382	365	351	378
23585	21152	28561	23989	21152	14276	3853	1876	1426	1426	1263	1129	1074	988	925	914	762	644	549	482	406	412	394	404	377	415	393	381	412	356	363	333	341	334	342	355	315	340	332	361	361	316	330	323	347	334	340	342	324	353	384	383	305	330	317	352	333	323	341	328	341	323	354	320	323	305	330	301	324	293	343	304	329	310	296	306	309	309	322	336	327	345	297	303	333	332	303	306	346	347	331	354	336	344	303	332	302	291	298	311	293	307	318	329	304	320	299	321	325	328	303	328	326	339	294	317	308	328	321	321	337	325	325	339	324	317	318	329	333	290	307	337	291	326	305	306	340	309	321	312	335	325	358	294	341	310	298	331	329	321	310	317	321	306	330	342	349	342	339	313	311	308	303	309	297	311	309	303	315	311	316	324	309	326	305	319	294	317	323	323	322	300	315	329	352	333	322	299	306	312	308	314	308	303	312	301	283	290	326	307	318	301	324	336	296	325	321	308	328	312	329	319	305	359	276	321	320	291	312	316	318	307	327	321	321	323	327	326	325	340	320	321	326	314	318	337	327	334	304	309	347	329	323	318	292	332	327	295	305	332	314	304	316	314	308	303	323	344	289	320	327	293	315	310	326	333	302	298	316	327	328	319	301	312	302	326	317	319	342	297	309	281	323	319	304	299	311	322	321	324	314	302	329	316	287	321	325	314	332	299	286	317	315	335	301	291	312	321	317	314	304	280	332	336	314	303	328	312	312	346	300	333	332	320	319	322	333	332	294	322	318	333	288	333	348	297	318	318	312	314	308	303	295	317	309	294	295	337	320	305	313	300	315	321	325	321	298	279	338	288	298	343	305	311	333	282	335	365	323	332	304	322	326	299	319	320	281	328	292	319	300	338	335	314	326	332	293	297	308	302	302	307	279	323	313	324	348	277	307	293	306	329	277	306	328	303	281	339	336	312	330	344	298	308	263	320	314	317	334	333	343	293	324	321	323	310	297	330	314	338	328	333	326	317	312	318	323	280	314	327	319	307	303	301	364	334	278	305	329	321	328	330	325	306	318	331	281	329	342	302	286	330	311	301	343	335	294	339	376	322	324	314	327	326	303	317	336	311	312	316	332	341	300	349	289	345	308	319	316	312	300	345	323	312	315	315	296	331	304	329	329	333	303	316	318	301	289	303	314	359	316	300	316	309	281	307	310	317	307	309	314	340	322	325	307	326	317	348	328	320	340	344	331	323	344	316	290	304	273	334	311	305	337	306	315	299	318	300	338	305	332	301	295	293	328	329	326	334	373	319	299	303	329	318	326	284	315	331	339	328	343	336	323	312	325	326	372	320	314	322	295	300	340	315	290	311	302	354	325	339	291	321	354	308	317	331	312	320	312	338	314	338	340	327	325	290	327	319	318	337	290	302	293	302	310	337	314	321	278	306	299	299	302	305	332	321	279	321	305	343	300	320	327	314	322	355	302	327	323	305	302	306	323	347	318	340	314	338	321	306	310	321	337	296	310	298	302	355	307	324	316	336	311	329	316	365	330	294	337	327	312	292	303	324	317	302	321	318	316	300	325	331	311	317	329	300	299	305	309	299	300	320	301	316	328	306	311	310	275	317	328	323	328	299	323	336	299	334	299	295	346	323	311	331	342	320	286	283	320	298	341	318	320	316	344	305	326	282	306	308	341	327	306	319	304	322	350	308	320	300	301	289	315	310	329	296	339	289	320	324	323	289	361	332	302	309	295	315	300	322	302	314	299	288	333	299	311	320	314	298	336	316	348	303	321	299	336	299	304	342	307	325	315	325	308	311	338	326	326	328	351	308	305	326	315	311	311	330	320	280	276	312	307	315	318	348	319	359	311	297	309	311	283	320	304	281	301	337	331	345	340	346	327	299	328	317	309	358	297	328	298	292	309	314	307	290	320	337	290	349	327	319	305	335	356	335	317	283	325	307	301	328	325	306	299	341	289	344	300	319	312	304	332	290	310	317	331	327	313	304	354	336	326	337	293	316	327	344	295	348	297	291	347	314	301	317	305	330	315	301	306	268	298	317	302	323	289	332	323	350	304	305	308	286	314	320	318	298	299	318	302	304	324	272	321	308	333	297	324	341	327	320	316	327	299	306	346	339	311	277	329	324	293	322	299	295	283	317	340	321	352	324	325	305	290	299	307	333	293	303	306	335	297	304	291	300	310	297	354	320	314	317	340	341	342	278	319	308	328	318	289	290	360	294	318	315	300	337	351	334	324	362	318	322	320	284	288	292	318	327	306	332	330	307	346	294	282	329	315	315	339	301	334	316	306	322	303	328	330	306	322	303	302	308	334	312	320	298	316	337	309	304	310	318	296	336	337	321	325	323	291	318	313	313	310	294	302	306	326	340	335	343	296	297	304	321	292	316	347	369	338	307	309	313	320	299	305	284	299	316	287	309	318	325	310	287	280	317	316	313	355	341	269	318	336	300	311	300	311	325	311	330	340	327	312	307	320	320	365	317	313	304	311	313	317	324	305	329	270	307	326	290	289	343	297	334	321	328	343	308	334	307	300	303	344	322	349	293	320	306	307	338	310	298	331	293	308	302	321	353	314	286	350	267	311	268	308	316	335	337	310	316	288	316	319	308	317	349	335	315	281	302	320	307	301	326	309	295	328	327	308	306	342	279	345	307	336	319	314	311	304	346	306	311	324	287	342	298	323	317	295	324	326	309	312	319	319	321	308	325	291	299	319	342	295	291	282	318	294	307	319	347	325	346	314	290	304	284	328	306	324	328	290	309	329	312	334	316	301	322	282	305	360	321	279	321	321	314	302	304	315	307	284	380	347	323	326	272	317	304	316	316	318	323	317	306	311	324	289	306	321	315	311	318	343	300	305	325	317	307	316	319	296	309	325	314	364	312	301	331	307	302	301	312	279	300	300	301	319	300	304	308	314	343	283	309	313	320	298	314	289	326	360	295	312	296	382	332	287	325	323	292	329	349	285	285	341	287	324	283	289	312	332	307	319	343	304	312	276	327	365	306	310	314	294	294	326	321	306	295	309	286	348	352	301	290	293	368	356	307	337	333	326	309	309	317	299	314	301	298	329	290	331	329	304	301	322	339	319	357	339	295	342	352	320	280	293	323	327	283	288	308	297	315	302	318	329	300	299	329	355	318	301	317	303	316	309	308	297	287	322	312	305	333	312	327	324	307	310	316	307	307	318	307	338	316	308	310	331	321	297	338	308	329	332	314	350	323	286	322	289	294	307	337	306	286	323	312	329	305	318	329	290	332	314	289	303	296	337	307	350	332	309	295	298	301	308	336	327	303	312	295	321	324	309	277	326	319	285	339	308	296	318	297	347	292	336	277	318	303	285	297	325	317	314	278	316	303	311	305	321	327	289	326	302	333	303	304	286	343	278	316	335	302	321	293	302	301	310	332	299	309	328	292	297	308	324	342	348	288	314	306	325	311	295	337	309	308	316	294	322	303	325	284	322	338	314	314	318	317	310	360	333	289	289	298
13849	28391	24982	16007	11981	9824	6385	4514	4010	3796	3227	3109	2657	2375	2163	2076	1789	1382	1144	892	748	754	642	706	669	686	667	647	677	542	585	533	486	482	506	496	485	531	499	578	530	539	538	471	541	533	510	591	518	525	523	507	528	537	540	526	486	527	493	470	497	443	500	469	471	504	492	452	468	511	499	469	465	484	449	491	457	496	474	452	495	450	458	412	472	495	474	444	500	454	450	445	465	436	461	403	499	446	467	472	485	464	491	461	439	486	437	432	470	474	478	468	493	482	449	475	498	445	474	493	487	464	436	500	491	445	451	421	475	452	469	457	456	508	479	454	450	436	418	486	490	445	466	473	485	457	457	469	436	485	423	519	489	427	467	468	473	461	451	439	466	457	436	470	469	491	469	456	453	460	458	442	436	462	446	445	499	425	455	397	463	457	450	484	442	462	458	466	458	446	480	456	494	463	455	439	444	492	430	475	486	452	475	421	452	467	446	474	430	464	429	446	463	474	487	436	447	437	524	481	487	484	464	493	487	472	413	478	470	456	442	457	465	482	464	476	476	491	465	465	456	459	476	459	482	426	443	467	447	449	527	440	436	467	442	504	472	424	441	485	456	491	508	453	441	479	437	482	479	446	430	441	496	455	447	481	431	486	461	446	452	450	441	431	458	496	485	405	491	457	492	492	447	467	460	475	519	474	465	425	458	450	442	484	446	517	476	472	457	442	438	440	464	442	436	440	465	488	467	456	423	448	431	473	420	512	456	454	459	447	455	467	478	435	454	463	483	428	443	453	470	427	447	458	458	433	496	485	461	425	438	444	483	438	431	418	450	485	476	457	459	448	420	453	444	471	465	456	428	500	434	466	452	490	434	487	463	444	460	477	460	462	455	445	460	493	462	466	487	465	443	494	441	452	459	455	418	431	459	433	466	461	500	449	452	430	485	444	442	491	461	503	448	446	459	454	478	486	497	467	462	441	435	433	507	461	449	447	477	473	465	434	452	467	480	487	463	462	445	521	475	456	496	430	447	428	468	436	472	442	465	445	461	510	495	447	491	500	457	459	429	447	482	468	501	405	436	467	469	452	510	462	490	448	490	473	503	488	444	524	494	422	496	436	474	474	435	477	460	463	460	420	488	455	433	452	429	462	464	483	476	455	450	453	481	448	450	460	447	476	488	451	473	458	463	432	445	473	433	504	427	463	483	471	433	448	441	515	459	461	451	491	499	462	477	406	481	462	477	468	478	470	466	479	433	445	465	456	472	480	454	474	482	467	447	493	405	434	448	488	473	492	486	514	456	473	477	466	465	482	463	501	490	492	427	454	433	493	428	454	487	452	480	461	410	446	461	451	446	474	500	474	484	462	472	497	501	470	446	457	441	450	437	477	426	439	461	461	487	453	470	469	438	475	487	444	461	478	433	495	487	490	469	421	486	467	503	429	466	470	448	457	498	473	444	492	431	477	438	482	451	524	451	456	440	446	480	502	486	446	449	502	461	473	477	447	446	461	484	481	466	504	468	442	447	444	496	477	474	452	464	468	498	441	486	485	461	466	469	460	473	441	482	450	418	460	464	474	463	440	477	442	450	437	444	424	465	444	458	466	467	489	448	491	436	457	494	442	418	457	435	483	447	443	463	492	448	444	480	452	457	428	480	462	430	445	461	458	462	449	433	454	476	435	426	456	469	475	447	458	493	474	449	440	460	452	462	458	470	449	429	473	463	452	433	493	482	451	409	477	437	492	462	482	433	463	414	440	464	437	483	443	467	459	449	473	445	482	473	512	453	463	472	486	451	436	448	446	468	480	485	457	426	436	454	480	453	478	451	463	421	456	453	493	469	467	489	448	441	458	449	474	460	462	463	472	457	432	462	457	452	483	425	482	500	436	507	465	431	460	449	443	461	460	469	475	425	489	470	453	439	464	455	485	470	472	471	417	496	469	431	441	448	440	487	461	438	445	460	486	480	437	467	428	476	453	507	444	475	431	461	448	462	456	480	439	494	434	449	459	464	419	440	462	481	443	443	468	493	453	456	437	463	486	475	459	488	438	473	450	471	442	452	428	455	486	456	425	459	444	468	421	451	467	494	462	471	439	447	507	465	476	462	392	466	459	469	434	462	503	447	471	422	494	453	479	492	436	489	458	450	448	486	440	464	450	481	446	463	463	453	473	444	468	465	470	470	460	472	472	466	458	435	458	429	500	471	464	466	451	466	432	455	456	453	454	472	472	466	423	464	478	501	464	490	477	483	418	467	452	415	499	465	455	436	497	494	448	467	440	472	421	439	477	446	446	457	444	466	443	482	422	461	460	458	484	470	455	445	488	454	464	462	418	457	470	462	466	462	462	501	437	459	436	441	455	447	452	468	448	477	481	473	431	447	492	492	464	482	426	443	464	492	477	467	501	425	457	445	470	465	473	464	485	456	449	474	444	445	472	459	482	460	437	484	431	507	466	438	462	468	490	443	453	436	520	461	474	468	461	458	493	456	500	461	434	442	465	446	474	448	478	489	447	464	444	432	431	482	471	438	502	476	477	498	428	461	475	480	464	471	491	445	446	460	471	446	461	456	470	488	481	481	458	425	418	439	438	464	478	502	450	466	509	465	422	432	453	448	437	454	478	504	475	486	466	478	452	477	464	464	445	488	427	501	442	463	477	442	487	441	453	438	445	457	453	442	462	474	452	473	444	472	446	486	458	453	455	455	438	490	482	485	463	466	464	458	479	488	471	442	484	455	476	463	462	418	478	450	424	466	466	429	434	464	455	489	447	487	452	424	451	476	448	453	416	458	461	457	430	483	484	508	444	457	491	483	458	462	460	473	455	469	465	469	497	472	443	477	473	488	431	463	440	440	433	453	443	489	479	472	465	464	449	475	481	423	484	432	463	463	458	456	473	443	449	462	505	437	403	498	458	451	473	483	435	443	484	470	480	497	454	515	481	478	440	478	450	496	475	465	458	420	503	498	425	452	451	486	491	456	417	497	469	456	466	467	476	408	486	453	429	487	474	482	424	461	471	481	510	458	447	439	503	484	485	449	451	468	428	402	454	457	422	480	459	470	441	502	457	463	481	466	452	450	441	437	506	464	474	451	443	415	444	478	511	463	470	492	432	492	468	450	436	464	453	476	446	466	462	489	433	476	476	490	461	449	432	430	471	503	429	439	456	415	417	458	486	458	482	469	420	470	463	453	456	496	460	414	459	456	459	427	443	420	454	455	458	494	463	465	467	496	478	480	462	493	446	470	455	475	439	481	442	491	466	481	426	450	470	417	492	469	432	469	413	451	480	499	489	460	487	448	423	475	445	479	484	442	470	470	447	494	460	465	456	447	486	480	457	476	455	479	437	431	452	463	496	488	475	480	410	465	492	464	470	490	429	455	449	456	434	440	435	478	432	437	462	446	447	441	418	442	487	440	514	452	476	469	444	474	424	498	513	468	463	482	459	502	431	477	441	479	483	502	472	483	466	469	464	470	434	468	441	451	461
22745	21118	28914	23590	21125	21299	12332	2899	1940	1961	1585	1485	1331	1226	1138	1117	913	681	602	478	418	376	339	348	360	361	352	343	313	271	276	286	245	260	234	261	256	253	262	280	274	292	256	283	266	272	247	245	260	260	261	275	252	269	237	269	257	247	247	273	224	237	269	226	251	234	229	239	235	246	256	255	224	222	200	206	249	231	226	243	216	216	229	217	256	218	237	223	239	219	212	214	216	241	215	194	235	215	211	217	229	233	214	208	213	223	223	234	233	228	228	209	219	231	225	214	200	206	223	215	240	217	217	212	233	193	194	234	217	217	209	236	229	223	202	224	200	219	211	210	218	210	211	194	201	215	205	222	200	209	219	202	210	221	234	230	228	234	201	247	217	186	232	199	232	206	204	230	229	225	225	231	218	241	230	233	211	239	217	213	225	249	243	246	204	226	228	241	195	218	220	217	225	191	222	231	216	216	237	215	216	224	226	203	206	218	197	208	219	185	209	207	218	252	210	215	234	202	226	227	222	225	248	206	197	242	238	226	212	192	211	240	224	232	201	218	216	232	219	224	228	219	227	218	205	223	218	220	235	212	220	227	214	214	231	216	243	210	234	207	194	240	227	210	208	201	222	212	216	221	194	203	209	227	230	213	186	223	226	219	217	217	216	232	223	205	211	188	237	221	195	219	201	211	208	212	210	215	188	226	225	245	234	218	200	235	226	195	192	217	265	217	201	201	227	192	204	224	213	217	219	233	211	238	250	231	255	222	207	215	240	234	213	236	222	234	230	197	219	216	244	218	190	184	210	218	214	251	229	216	236	213	249	236	238	234	193	207	258	201	242	244	202	210	259	226	222	232	214	237	199	210	217	222	212	230	234	220	248	229	246	220	221	240	250	228	215	215	221	211	234	232	220	205	215	214	230	229	218	210	236	249	216	237	221	211	234	242	217	246	195	234	214	238	202	236	225	234	217	227	225	209	209	228	215	216	204	204	220	228	245	209	189	236	232	197	213	216	227	223	191	235	223	255	218	229	239	239	249	216	218	230	214	225	201	249	205	217	190	243	183	207	210	209	236	208	209	186	199	193	251	213	241	209	244	210	210	239	231	235	209	207	239	175	264	221	212	226	213	231	232	209	207	231	229	242	201	212	229	216	227	220	216	221	241	215	244	254	226	232	224	239	209	212	220	205	205	228	223	210	225	226	217	238	239	243	209	215	222	219	228	209	221	220	209	243	210	219	242	221	215	221	217	235	217	225	228	225	244	226	230	219	247	241	215	235	220	228	231	206	229	235	225	220	209	230	219	254	234	196	219	251	204	231	216	223	221	223	256	233	231	236	252	217	205	220	206	197	231	213	191	213	227	230	204	236	173	202	212	213	240	210	216	219	218	206	205	193	210	212	194	227	232	230	206	201	202	236	228	236	233	206	208	211	229	233	246	184	225	231	208	209	230	234	218	203	197	230	223	218	241	206	223	226	211	215	225	209	213	208	214	202	208	225	216	206	218	235	194	214	206	249	224	205	216	192	219	201	220	215	218	216	196	223	218	220	222	221	217	204	243	228	228	240	218	234	212	214	209	245	206	224	213	224	226	208	214	212	227	213	249	221	258	229	236	227	214	214	198	226	204	202	205	221	187	241	236	225	223	208	225	187	214	228	244	218	228	226	253	214	221	227	230	199	195	235	236	234	239	204	221	214	221	211	231	235	229	217	222	256	204	207	208	222	210	227	213	203	182	226	211	223	215	217	210	215	189	226	235	225	233	205	213	224	195	213	200	238	212	227	217	242	230	242	203	229	217	214	253	194	221	228	199	202	217	195	225	198	219	224	239	214	222	233	220	237	223	226	216	233	204	203	205	220	219	234	212	228	205	209	226	214	208	206	198	212	214	242	241	220	214	193	240	235	226	206	187	229	213	222	189	205	243	210	228	215	204	211	218	225	235	206	200	229	195	238	209	221	244	210	216	231	219	210	231	198	216	233	225	222	211	241	222	199	222	191	245	212	234	237	214	258	234	197	230	212	201	258	248	222	201	249	214	236	201	209	211	212	234	232	225	207	208	215	234	220	233	225	230	207	222	220	222	268	213	208	208	225	212	234	189	222	199	223	212	240	228	218	209	206	220	248	225	221	202	226	219	208	223	210	220	233	248	237	222	209	258	254	235	186	220	225	239	201	214	210	227	201	232	198	243	191	193	217	213	232	217	227	240	201	241	237	213	244	228	253	249	231	209	227	221	253	221	197	253	208	217	229	221	257	223	233	208	222	239	194	213	222	234	216	209	229	251	217	210	254	200	240	216	215	231	233	228	229	229	224	221	182	200	219	252	223	224	225	216	225	243	215	236	228	217	213	227	222	221	220	196	206	204	223	234	201	214	234	224	230	228	221	210	229	229	215	204	245	234	204	201	212	235	241	218	219	211	212	224	213	218	220	234	212	222	229	236	235	231	225	196	253	235	198	219	233	227	218	225	225	217	207	233	233	206	225	219	213	193	212	220	227	234	230	239	225	220	212	203	213	209	223	214	211	195	256	237	235	198	229	194	217	223	233	206	243	216	220	240	207	216	197	229	202	217	233	219	181	230	212	215	241	219	234	213	217	229	205	204	216	216	209	201	222	196	209	258	218	202	223	225	228	214	203	251	211	226	223	221	215	243	224	240	226	231	226	209	187	207	201	256	221	220	234	242	229	220	189	218	236	215	223	226	203	223	240	233	221	214	213	218	232	203	249	238	254	236	217	226	207	209	242	233	219	226	243	183	216	184	213	238	216	243	206	225	233	219	205	221	222	241	231	216	238	232	227	217	214	215	213	213	213	192	213	216	226	202	226	227	227	210	216	206	235	216	229	196	206	244	219	229	201	219	218	253	201	192	226	229	234	231	204	210	194	230	196	224	207	231	227	228	232	234	207	190	239	235	209	223	227	242	230	229	200	219	206	232	220	203	211	250	216	229	214	251	197	233	219	207	245	216	223	223	214	211	211	236	249	234	217	238	230	234	210	242	215	201	205	230	224	210	219	223	216	207	224	237	221	226	208	233	230	226	220	225	228	218	240	229	223	220	226	195	198	210	242	240	213	238	202	187	224	244	231	205	204	217	242	233	214	208	236	207	220	207	210	212	234	226	232	222	228	197	180	217	223	212	189	233	228	234	210	225	233	227	230	230	248	210	219	190	207	237	222	206	210	217	226	234	202	208	202	214	202	220	223	228	206	218	242	191	257	199	224	227	246	218	229	224	202	244	219	233	231	222	241	222	213	225	222	231	206	211	238	200	224	248	230	210	231	233	211	246	217	239	240	218	236	227	233	203	224	210	239	253	223	222	226	219	222	224	231	198	244	235	222	186	219	236	219	209	218	241	196	209	235	232	238	214	202	223	215	198	252	215	194	236	222	236	209	222	210	195	227	220	237	190	230	216	208	210	207	231	199	217	207	209	226	237	199	222	230	203	210	209	217	193	239	227	223	222	227	210	206	212	228	211	198	232	197
16197	33261	29492	20208	15914	13281	8954	6324	5627	5320	4329	4078	3551	3049	2849	2699	2184	1679	1409	988	862	736	666	680	677	665	692	604	549	546	512	426	423	372	388	388	387	424	385	438	417	447	466	418	421	423	453	475	408	468	447	421	402	426	392	430	404	410	421	382	381	351	343	328	323	386	339	351	326	333	319	349	334	322	352	356	317	331	387	368	350	304	333	324	301	358	351	333	333	366	286	332	347	319	320	290	328	328	318	312	359	312	331	322	320	313	357	346	331	332	325	317	317	307	300	314	353	316	351	315	297	325	342	326	331	362	326	315	352	335	302	340	315	337	316	292	336	331	342	341	306	351	344	322	357	326	344	350	327	342	324	322	348	313	365	334	323	344	327	330	348	325	325	336	327	312	314	295	345	355	341	288	340	299	328	282	329	347	314	332	350	311	331	359	302	335	293	321	318	318	338	307	317	281	331	311	346	314	328	284	341	332	296	327	311	318	312	327	329	319	320	329	299	387	326	317	327	307	316	306	287	330	340	300	298	331	330	293	351	339	318	345	310	329	336	319	345	316	317	325	308	317	333	309	347	315	322	312	314	324	334	297	312	322	353	318	326	307	304	347	351	330	302	314	335	333	327	317	326	356	365	322	299	336	336	355	332	305	364	288	300	321	308	314	311	338	322	337	305	356	354	346	305	311	282	300	313	319	309	355	369	344	358	347	303	325	311	332	356	341	333	327	314	360	366	320	343	337	354	311	329	323	314	333	323	337	382	337	307	321	341	318	300	316	296	338	333	322	309	301	315	311	319	346	312	346	354	338	287	330	323	302	336	338	314	344	354	322	299	334	357	340	314	335	330	340	341	311	341	332	315	280	307	358	355	330	336	330	333	328	330	323	306	319	285	336	333	334	322	302	358	340	325	322	305	314	323	348	328	308	336	300	346	337	351	349	321	296	309	288	297	326	304	304	332	358	292	339	310	328	353	354	322	320	325	353	295	304	331	306	335	334	360	328	324	288	327	305	321	297	340	327	345	321	330	330	359	300	327	292	327	306	333	281	330	312	307	316	318	338	339	325	327	341	330	321	337	325	332	326	308	297	306	339	275	309	331	317	282	314	343	308	313	323	316	329	356	318	337	300	338	347	302	304	301	314	335	340	342	312	349	313	322	306	330	358	334	340	316	288	324	311	324	354	357	320	288	328	352	322	287	354	326	341	340	329	327	344	330	307	346	326	314	310	301	310	305	326	335	349	314	331	355	320	296	343	324	355	324	344	336	310	351	315	317	349	321	320	323	353	317	358	334	336	289	358	314	304	300	339	330	296	323	311	302	328	337	307	311	326	313	364	334	313	331	310	360	324	365	312	331	329	327	312	328	325	313	353	305	335	339	329	301	336	303	312	311	365	340	308	330	337	348	321	334	315	337	338	327	361	339	332	327	346	312	335	329	316	329	287	319	307	309	305	346	322	362	352	344	300	350	334	332	359	314	307	339	318	308	340	348	308	301	315	323	344	326	322	333	356	316	357	340	316	323	341	347	314	323	331	341	319	326	312	351	360	346	313	329	328	298	375	314	318	315	338	321	336	316	317	306	356	312	331	315	309	328	340	320	311	368	364	336	346	310	312	332	345	356	315	319	347	310	332	322	338	335	351	300	310	307	335	317	350	345	324	320	307	320	336	327	321	344	332	347	322	343	330	319	326	307	329	360	319	320	340	344	305	311	303	322	321	304	324	339	342	350	318	331	332	317	313	325	306	321	343	321	323	311	326	322	331	325	305	332	340	298	335	320	319	315	331	358	309	312	316	327	341	314	315	298	324	315	322	335	377	344	329	308	336	302	321	340	315	323	330	312	299	329	326	338	318	318	314	326	338	329	295	334	337	318	314	318	318	345	351	330	330	297	350	335	349	331	322	304	348	338	330	323	331	331	336	298	324	282	356	333	312	342	327	302	335	336	348	323	342	314	297	311	315	300	297	340	299	329	314	324	336	345	389	335	341	314	330	311	316	332	307	315	320	302	318	317	357	309	340	330	324	333	327	336	305	306	323	297	336	343	304	347	305	299	297	323	292	348	314	346	313	309	330	313	288	319	326	323	299	332	343	314	326	316	321	365	336	313	341	316	338	351	297	301	319	296	331	326	322	350	285	335	316	346	298	358	301	300	332	347	334	323	311	337	312	332	330	338	328	288	353	340	288	352	366	320	314	304	340	315	329	314	328	348	346	320	320	315	332	333	305	320	342	313	310	326	304	318	292	307	333	302	316	330	288	330	313	325	302	339	341	330	320	311	339	317	334	315	355	326	317	318	302	344	343	319	315	354	345	312	301	350	320	353	310	347	336	336	314	318	336	333	342	316	330	312	310	325	339	331	302	294	290	322	339	319	315	328	327	353	353	330	328	352	304	332	373	354	320	339	304	332	329	318	283	314	327	310	352	321	333	314	313	319	345	327	349	315	323	326	339	309	335	337	324	347	340	365	313	304	348	341	358	322	281	320	306	333	314	331	296	342	350	297	315	312	344	335	346	347	343	358	305	318	296	330	303	357	338	309	341	309	331	333	370	323	337	343	358	330	333	305	332	332	348	313	319	342	357	340	346	328	311	315	340	313	327	314	300	352	324	315	317	313	302	318	348	341	328	338	287	309	331	333	316	333	316	352	318	312	334	318	348	342	304	339	342	318	287	357	316	327	327	336	329	326	318	343	319	312	351	289	347	286	307	324	341	334	340	304	321	335	334	317	355	355	337	338	325	336	296	326	314	325	319	345	367	313	317	322	328	330	353	304	344	321	310	293	353	377	330	330	330	318	339	325	307	323	351	339	317	308	333	308	323	296	367	346	318	358	326	315	319	336	338	324	339	356	312	334	303	324	354	311	315	345	331	333	342	305	349	331	346	323	302	334	340	337	350	312	310	319	329	313	305	341	329	316	308	353	326	344	326	361	324	338	324	358	313	328	341	353	325	310	320	313	301	333	309	351	337	346	301	336	307	285	322	301	318	335	324	316	333	303	306	325	291	317	328	283	326	328	334	349	338	343	323	310	287	298	350	326	308	332	340	338	317	323	305	312	319	303	329	335	343	315	322	321	319	313	335	316	326	335	337	351	299	339	318	332	345	337	367	320	303	326	346	330	331	355	372	350	344	383	333	336	320	299	311	313	323	350	325	324	311	347	331	340	347	334	346	359	310	362	312	312	334	338	326	350	352	339	328	334	303	325	318	303	330	330	335	308	307	297	324	328	328	318	341	295	307	328	328	320	345	316	288	331	349	337	318	346	343	319	318	324	343	313	313	330	344	311	328	320	306	320	319	320	304	349	297	321	336	317	314	322	311	306	314	337	311	304	311	361	370	330	302	331	316	340	352	335	307	346	321	310	312	335	322	325	318	305	332	305	318	349	296	329	292	347	323	342	348	336	327	318	312	342	347	336	319	321	331	318	320	311	335	291	321	321	332	316	328	348	333	353	302	312	310	330	309	321	343	313	299	347	339	335	307
26466	20688	15272	6565	2983	2241	1310	922	866	806	693	663	633	570	545	533	451	405	342	308	313	295	303	281	303	317	290	300	285	264	287	244	273	252	252	267	250	274	291	260	275	287	280	271	294	280	263	284	275	274	301	267	281	248	292	273	283	264	282	280	267	263	270	275	259	251	283	266	234	272	259	259	254	275	260	274	248	235	243	251	298	275	258	270	278	255	252	267	259	275	275	263	250	264	262	293	230	274	249	247	238	238	280	264	248	230	283	273	249	256	245	241	261	244	255	266	242	270	253	273	284	241	260	240	269	256	263	268	251	245	246	270	276	245	253	266	230	256	277	241	251	260	256	241	273	265	267	264	271	287	259	272	292	226	257	237	223	235	277	261	253	240	288	289	271	252	251	266	243	229	261	254	282	288	232	237	271	264	251	250	274	258	273	270	239	288	259	251	255	258	268	261	259	236	255	237	228	262	269	262	279	268	233	275	255	238	269	280	256	252	249	261	277	247	296	260	282	260	282	271	260	267	254	235	253	277	263	248	281	271	258	253	216	236	269	268	261	227	250	263	257	261	252	230	251	225	277	259	247	271	262	270	219	255	247	255	258	269	238	252	273	265	250	269	270	272	228	267	249	235	261	245	237	224	254	270	270	281	219	277	261	259	259	251	250	235	264	231	254	254	265	252	252	249	243	267	269	266	260	259	263	238	242	248	238	282	283	278	254	242	257	227	255	272	273	249	277	233	224	227	263	234	270	262	255	253	244	281	244	251	266	265	264	262	265	256	275	259	248	267	275	245	231	272	283	238	261	252	269	239	260	243	258	262	238	251	257	252	243	298	250	254	281	275	249	279	270	269	231	299	253	273	256	277	279	217	272	243	252	259	279	266	286	281	255	270	271	277	260	261	257	260	247	261	248	258	287	263	262	290	255	232	248	270	251	256	273	257	273	288	256	253	267	241	239	289	266	295	268	267	284	250	259	254	258	288	259	252	248	268	275	257	237	263	245	267	277	263	246	266	253	271	258	283	233	276	277	274	257	250	244	280	284	267	256	252	278	242	272	268	242	240	284	266	268	232	266	239	289	254	251	266	242	270	249	268	249	238	293	283	275	278	279	251	263	286	254	255	257	284	250	264	272	250	275	256	284	260	246	273	250	268	256	266	258	251	238	278	260	248	245	257	247	258	271	264	254	235	270	249	251	296	252	272	267	256	261	252	247	254	234	230	244	251	245	243	255	244	266	284	246	285	302	258	253	239	251	278	287	240	244	276	257	256	262	256	263	233	267	223	256	258	268	240	274	238	264	219	234	245	236	247	257	265	273	251	271	254	269	264	272	241	260	265	257	277	293	243	285	256	267	260	257	276	276	270	250	257	263	257	263	248	257	254	238	256	258	271	235	255	273	277	256	245	263	262	255	240	231	283	235	278	248	263	252	238	241	235	258	274	251	281	224	279	253	272	263	270	259	259	253	246	276	241	283	275	244	255	266	265	246	274	261	267	268	262	285	276	275	271	267	279	265	274	234	248	244	266	258	252	242	272	232	252	303	271	255	265	281	290	273	252	262	253	265	264	274	268	236	227	261	267	270	250	311	253	271	266	252	275	271	247	257	267	273	252	264	271	257	255	250	256	248	272	265	273	253	247	246	242	257	260	266	263	266	259	268	282	265	260	264	263	282	271	250	252	229	231	240	287	266	262	281	259	255	269	254	278	268	274	272	258	253	239	254	277	245	247	256	275	238	275	248	252	262	249	255	214	258	268	266	262	258	252	245	272	277	235	253	283	264	265	237	261	296	269	256	288	246	247	265	256	257	276	265	254	257	245	251	248	243	228	261	236	240	292	254	256	272	272	257	273	252	250	249	252	270	250	257	270	235	270	264	256	279	236	293	241	246	228	239	261	277	238	267	243	269	254	254	244	253	265	247	260	288	271	237	270	231	266	253	273	256	257	263	235	266	249	262	252	267	263	252	230	271	234	248	286	256	290	251	234	247	253	278	259	276	264	272	238	255	260	275	263	261	250	238	232	264	249	247	264	260	279	256	259	270	268	259	288	273	262	287	252	246	260	251	245	262	234	244	268	238	259	260	260	265	244	252	255	260	277	263	268	267	250	251	262	245	260	286	241	285	252	238	249	243	244	245	252	231	267	246	260	254	267	240	257	252	275	264	245	266	257	260	243	272	248	271	234	262	242	278	260	256	248	273	254	251	276	257	273	263	275	265	259	255	236	265	263	260	245	245	262	224	259	275	262	271	253	269	274	230	234	257	274	250	267	254	253	251	274	240	264	264	279	263	248	260	262	263	241	260	245	266	255	238	269	264	254	258	323	237	246	238	267	254	253	247	282	236	289	254	270	294	256	241	244	277	273	298	251	257	268	250	267	252	257	250	236	279	241	262	246	260	257	256	269	255	256	253	263	267	255	257	245	260	228	243	233	254	239	232	278	264	285	248	276	271	256	276	249	287	261	266	246	253	273	271	249	244	257	282	234	285	260	252	253	277	275	260	247	255	249	260	270	243	271	254	271	266	258	254	296	230	249	255	252	243	284	268	251	272	244	234	255	234	271	263	284	249	258	252	280	241	266	252	254	266	268	291	281	256	242	264	287	271	265	225	252	245	248	238	288	266	286	268	264	252	275	302	259	281	281	275	261	232	229	294	273	262	244	281	272	249	238	260	238	267	260	261	259	275	268	242	258	296	272	281	261	261	270	246	258	260	259	289	249	271	262	253	237	275	216	286	231	259	266	275	266	242	248	266	272	265	263	246	258	253	292	279	263	248	273	268	236	282	252	257	246	247	256	262	265	266	259	251	244	272	251	280	264	261	257	259	272	230	269	238	270	248	237	249	266	239	245	242	265	239	272	280	284	259	245	271	240	292	272	276	288	254	256	250	284	264	267	235	263	266	266	248	265	282	275	228	270	260	277	261	255	242	264	241	283	248	258	248	280	250	249	278	293	263	280	281	276	256	276	257	225	276	270	243	229	253	264	255	267	257	291	253	275	246	281	244	244	287	240	241	236	273	240	246	266	246	285	266	269	264	243	256	241	252	273	257	271	249	245	262	274	245	253	241	270	238	233	256	261	266	247	241	282	250	270	281	268	232	260	283	230	269	273	266	259	238	250	257	241	281	274	263	247	263	256	240	262	234	273	232	265	264	227	263	235	251	268	258	253	294	278	276	258	250	304	267	250	238	286	252	255	240	236	241	256	295	228	254	245	279	230	275	242	245	245	265	260	250	246	261	252	278	229	268	265	248	271	256	247	278	237	265	246	282	231	253	267	277	272	281	266	270	216	272	261	259	256	259	253	248	286	245	261	271	250	246	230	283	268	218	277	270	254	274	259	232	257	264	263	269	257	236	243	254	234	300	243	267	272	261	274	237	273	273	245	268	248	234	265	301	221	251	255	266	239	280	245	246	303	275	261	259	251	256	246	260	272	251	291	285	244	249	236	267	267	274	260	261	252	262	254	232	222	247	286	248	261
12323	19993	16585	9387	7041	5655	3519	2345	2121	2070	1763	1652	1476	1349	1231	1246	1025	771	704	592	546	510	437	510	465	535	451	492	474	412	378	420	390	382	395	399	383	403	440	391	439	415	407	389	446	426	392	453	425	430	446	405	427	424	422	376	378	396	415	381	402	393	395	356	385	358	365	393	398	368	423	383	413	391	368	372	395	391	409	371	389	383	398	438	389	376	341	381	387	376	376	377	394	371	405	385	366	371	385	385	358	382	386	424	383	396	382	362	382	418	356	414	391	373	383	371	406	385	409	373	409	421	388	356	420	369	364	357	376	378	382	356	377	385	363	350	423	378	376	398	358	386	403	350	387	416	353	390	369	367	372	355	396	416	349	390	348	377	382	399	386	381	361	349	397	370	328	387	394	364	363	354	387	376	371	395	375	363	401	369	381	404	340	346	399	362	400	354	402	362	408	386	386	382	386	403	387	357	408	387	407	357	391	363	381	398	378	403	346	377	418	343	386	391	361	372	396	366	364	374	373	420	397	396	395	376	390	375	396	407	411	373	383	370	374	361	398	387	407	435	395	398	353	391	368	414	360	362	398	372	394	409	364	385	380	391	386	394	387	369	375	349	383	377	389	385	374	380	360	445	384	359	359	382	357	362	368	336	397	388	361	356	405	385	380	362	394	386	382	364	387	345	373	435	409	386	346	358	352	388	387	420	407	348	395	357	377	433	389	391	351	365	417	381	342	370	380	391	380	361	382	394	375	390	364	352	357	411	378	373	391	372	367	365	388	369	381	369	381	371	364	401	384	393	377	350	393	357	369	383	370	387	436	408	376	376	391	398	385	387	395	372	380	356	365	355	436	420	377	408	371	380	410	359	386	394	410	385	330	390	379	386	363	361	351	376	382	348	388	358	361	392	360	370	355	372	361	364	386	355	374	367	339	386	374	376	368	349	399	390	339	384	384	369	354	354	355	352	354	357	393	357	350	357	378	385	365	369	370	357	357	401	358	378	371	403	384	367	409	397	352	348	376	375	373	401	387	374	384	359	378	375	405	365	381	396	372	333	392	368	385	357	373	389	353	391	391	399	361	396	415	383	391	356	380	370	363	386	375	366	363	388	408	361	406	391	386	389	371	378	360	389	377	349	379	395	373	365	351	357	374	393	357	364	404	371	401	371	360	396	349	407	339	369	335	361	383	357	365	398	357	376	376	357	383	352	365	383	367	381	424	387	362	364	410	386	392	385	370	398	386	356	394	370	404	368	378	407	414	377	388	366	373	399	405	389	392	407	382	385	406	372	370	375	392	386	387	377	367	371	370	403	388	389	331	339	353	356	383	352	363	408	391	394	401	399	383	403	392	388	388	385	389	409	348	357	387	368	365	358	421	370	370	402	353	370	371	356	391	405	381	389	409	387	380	387	386	390	384	390	382	416	362	387	379	387	416	368	372	386	360	376	372	382	372	399	410	426	388	393	375	364	351	382	399	377	400	387	406	363	367	346	401	352	351	349	377	417	388	387	386	358	384	378	376	353	378	397	356	389	360	383	361	386	387	400	381	390	352	356	394	385	389	377	363	387	412	402	401	387	364	359	383	411	400	385	357	386	386	346	366	375	369	372	372	364	372	384	378	404	362	378	404	390	387	392	388	394	351	382	382	370	356	416	390	379	372	424	397	385	388	367	368	390	361	385	356	387	395	359	395	391	358	423	347	386	408	399	357	376	405	396	380	402	396	394	355	403	380	384	355	395	376	370	385	367	394	380	400	383	342	394	365	374	406	419	390	376	365	424	383	420	356	391	391	374	356	379	365	379	384	407	391	383	402	377	405	369	367	378	391	370	399	357	362	384	363	370	387	363	382	394	396	341	364	393	385	379	396	383	424	373	363	394	391	398	366	403	363	363	399	424	369	373	414	369	395	358	399	350	384	362	393	375	380	388	367	392	366	395	370	394	375	366	400	370	367	347	378	388	424	395	395	400	400	388	374	367	409	377	352	374	338	389	355	410	389	380	358	393	358	403	383	354	372	401	390	396	386	373	402	453	412	381	387	389	377	371	363	402	388	347	392	381	350	385	381	401	410	333	353	354	362	412	357	390	406	331	373	397	374	356	373	390	388	376	413	399	400	383	377	358	389	395	393	341	402	417	397	422	378	401	394	382	406	382	387	379	382	358	378	363	397	385	380	399	349	388	358	407	371	405	390	405	399	373	389	376	383	377	388	377	375	380	417	353	366	389	405	356	411	387	373	355	376	381	368	402	398	349	405	380	372	369	387	360	359	383	376	359	399	389	389	384	366	398	376	360	367	387	378	369	377	362	373	377	412	391	408	394	376	347	367	438	387	419	406	373	377	337	385	362	353	360	399	346	394	369	387	399	380	404	384	363	368	407	371	349	327	407	369	406	369	388	417	376	402	335	413	397	402	363	357	383	385	400	380	350	384	383	363	337	404	399	369	376	380	402	401	404	366	380	387	385	346	374	364	405	376	387	385	389	390	394	387	386	387	401	404	378	345	359	423	354	367	399	365	364	402	395	427	350	382	375	379	359	356	379	379	386	386	385	372	391	325	401	401	408	372	415	411	381	365	367	401	362	413	354	373	382	362	377	393	387	367	352	354	420	337	384	369	390	372	372	352	384	374	403	403	368	394	408	403	361	386	398	364	365	389	367	363	365	372	372	379	386	373	368	368	396	374	398	377	362	367	376	366	419	364	364	383	344	389	360	371	354	384	345	406	396	377	363	356	396	389	372	384	372	351	389	362	441	400	391	387	370	372	390	404	370	339	376	389	382	356	376	391	401	409	380	388	382	395	414	326	319	375	401	370	398	373	397	376	389	412	388	400	375	396	381	369	350	399	401	370	408	398	385	388	401	349	362	359	389	407	368	388	374	389	373	358	340	364	398	358	411	366	395	346	402	401	353	386	386	376	389	378	378	387	401	406	378	381	354	398	389	391	368	399	390	370	365	384	412	399	394	375	402	385	396	394	374	368	364	383	361	362	370	365	366	384	372	394	395	367	395	331	379	386	418	382	385	369	425	378	382	351	390	366	380	364	391	371	384	362	411	345	379	408	391	367	373	345	387	352	359	360	356	373	385	417	374	355	357	385	389	352	359	404	404	394	423	404	391	378	392	373	365	375	385	397	366	364	373	335	363	354	373	381	394	359	383	400	415	340	375	355	363	399	361	368	382	376	381	389	366	381	400	380	367	364	359	372	360	384	356	385	374	401	385	382	381	373	384	360	401	356	350	386	384	398	366	350	377	391	401	352	418	375	394	371	405	379	402	380	387	360	374	362	401	379	382	378	367	366	379	358	379	403	391	373	370	415	381	332	399	373	386	372	421	343	363	383	369	413	368	386	421	381	374	396	389	391	375	346	375	383	378	368	403	359	327	409	372	395	368	385	381	370	374	377	381	377	406	390	379	358	371	384	363	400	364	413	376	356	404	371	382	381	390	383	397	386	379	347	387	378	354	377	377	397	394	375	385	405	398
23547	21160	28558	23985	21159	14150	3886	1898	1567	1391	1279	1127	1108	940	944	865	725	692	579	516	440	367	396	391	387	389	458	393	370	330	368	308	359	335	382	314	342	337	344	325	331	351	362	331	355	314	319	309	350	346	351	363	335	339	302	354	345	360	369	308	302	342	326	288	361	329	337	330	340	315	328	330	278	324	298	302	318	306	292	313	304	326	339	303	340	310	323	357	336	327	307	289	295	315	319	296	306	303	302	310	278	336	312	320	318	322	333	318	278	306	290	287	302	318	268	310	328	298	324	310	308	321	311	315	318	284	324	330	312	327	326	297	309	301	325	322	309	308	283	282	299	288	297	304	308	317	320	293	305	309	325	304	310	250	340	328	320	310	282	280	309	332	276	280	290	304	337	344	317	330	315	311	347	331	345	327	302	283	271	298	301	279	328	336	327	311	314	320	290	337	310	311	319	348	308	338	352	302	289	304	290	299	309	319	327	336	336	313	340	283	320	339	343	311	315	331	296	321	297	328	325	303	292	301	335	319	323	313	322	307	328	317	317	329	314	336	311	328	282	314	307	290	303	321	305	309	299	280	291	331	347	306	308	307	283	318	289	320	332	291	306	341	304	305	343	297	318	287	312	281	315	282	318	304	276	302	327	301	304	342	299	294	289	324	321	332	284	317	342	302	299	303	307	320	317	313	307	319	305	330	304	294	303	312	297	293	340	284	306	336	290	293	335	302	323	304	325	297	318	288	312	333	327	315	314	338	308	298	342	338	305	327	297	297	298	320	307	305	310	293	307	302	299	346	327	331	304	304	303	314	319	289	330	308	297	305	320	286	322	308	307	311	304	342	306	311	323	342	305	293	303	310	333	298	327	312	315	307	352	311	308	322	323	318	332	310	336	334	310	321	292	304	307	313	317	316	282	317	323	289	303	292	325	301	292	305	284	321	298	322	296	280	314	301	324	323	327	316	329	301	319	316	303	284	329	322	313	301	306	304	300	320	312	318	290	316	300	306	321	326	293	326	320	307	320	337	318	298	302	318	320	280	292	324	292	315	349	318	320	293	324	337	320	286	302	333	304	310	335	281	350	322	296	327	301	317	319	334	278	313	295	311	264	315	324	337	328	309	298	312	311	295	283	299	290	322	306	308	321	304	300	278	313	320	331	272	293	311	326	295	302	307	318	312	298	349	316	310	321	308	299	319	300	272	339	289	316	346	318	284	322	303	304	319	336	321	305	320	343	295	306	320	308	306	316	298	313	313	318	311	312	305	316	337	315	346	317	300	306	317	326	319	270	305	333	306	318	322	316	315	344	299	308	298	301	306	321	317	328	332	301	290	338	322	282	316	323	316	305	297	334	326	287	321	318	329	301	291	361	341	312	314	336	331	280	335	328	302	285	305	312	342	315	287	307	321	291	297	296	299	301	318	277	331	299	303	284	320	339	314	285	319	324	339	335	331	302	314	305	291	323	358	279	299	312	318	331	346	314	282	302	309	321	313	321	319	301	312	315	303	318	288	315	325	316	342	288	283	325	313	332	289	317	312	334	319	292	288	307	300	309	309	310	302	319	326	285	319	305	323	277	292	312	324	318	331	342	341	331	307	327	322	296	327	303	298	312	292	307	274	334	303	332	315	315	298	311	306	315	327	301	328	341	311	296	312	366	295	302	301	322	325	299	331	306	306	298	298	303	313	297	298	321	309	322	287	339	268	355	294	300	327	330	285	322	319	284	350	296	342	311	314	326	324	314	324	324	281	319	329	337	310	306	334	320	315	300	304	304	300	325	294	316	330	299	339	353	336	322	346	305	325	325	313	313	292	293	294	320	310	345	310	323	316	327	339	318	297	352	315	304	292	281	341	297	305	294	350	320	293	315	336	301	302	303	305	303	310	282	316	313	288	316	316	329	328	340	284	299	307	290	303	317	312	302	317	303	318	299	304	311	313	343	302	309	314	271	296	318	320	331	306	280	288	302	295	311	307	333	332	326	314	342	284	311	314	314	298	314	339	328	327	319	284	295	333	355	321	341	304	287	321	312	334	292	305	317	298	307	300	311	320	299	301	304	316	289	321	316	332	315	293	310	314	338	314	304	303	273	320	305	316	301	284	301	316	295	363	306	312	321	321	329	285	273	321	292	318	285	324	291	316	331	323	310	296	316	298	286	305	292	304	320	313	309	330	312	291	316	305	310	295	326	328	301	314	304	280	304	321	322	321	300	332	316	305	295	313	324	292	326	311	277	296	329	315	371	289	324	292	304	315	331	314	318	312	322	309	307	344	328	339	306	352	291	299	295	296	309	317	322	300	331	340	310	318	310	304	317	302	338	300	314	315	314	292	305	305	300	281	327	315	322	299	288	312	315	331	329	287	341	358	317	320	311	296	325	295	291	308	268	332	296	318	299	318	315	338	346	306	296	306	318	339	293	309	307	325	304	305	337	287	286	315	306	299	330	306	313	331	328	312	297	325	274	309	317	331	322	299	326	325	308	313	322	319	338	307	293	319	302	314	328	329	298	326	276	288	295	311	284	328	340	314	311	339	299	325	318	305	314	307	275	299	309	312	318	316	313	299	298	346	293	301	349	307	314	284	288	281	283	292	326	333	325	327	294	311	314	307	316	316	300	314	303	273	322	273	287	317	309	324	345	303	315	329	312	310	315	309	313	287	338	317	326	316	311	307	336	314	314	309	314	333	335	296	333	314	291	311	280	316	317	309	317	315	342	293	293	323	319	313	311	313	319	285	325	329	323	318	314	355	281	345	302	304	288	323	313	287	311	327	295	331	313	292	293	310	322	326	312	319	333	293	336	311	328	312	315	322	305	298	325	310	318	302	317	305	309	326	304	291	314	323	332	310	268	309	302	334	311	299	314	308	314	318	328	305	290	305	327	308	296	320	305	327	325	317	334	299	285	298	341	314	317	340	282	309	305	312	305	341	317	306	294	329	283	289	305	273	293	336	309	282	266	309	336	304	300	290	314	326	304	311	334	316	329	298	332	338	350	306	286	308	314	306	300	331	309	346	321	314	299	315	315	326	308	317	319	315	320	324	309	286	287	325	330	301	329	320	316	306	272	296	330	326	299	344	293	307	305	298	317	304	332	311	348	313	313	274	298	281	323	303	291	283	314	319	324	316	309	299	291	299	342	339	311	339	311	304	301	310	318	341	280	309	284	335	312	313	308	294	330	290	306	291	301	302	312	338	324	285	329	291	305	313	291	324	290	328	331	304	299	291	353	300	296	313	309	321	315	303	318	313	352	301	323	296	329	301	323	314	311	331	329	308	303	314	331	298	299	297	302	312	327	305	295	286	318	313	320	302	295	326	313	337	303	311	279	329	294	327	294	300	309	286	333	272	339	333	287	330	307	333	344	278	310	311	327	294	317	311	277	305	325	296	313	321	294	345	322	291	307	290	286	285	293	317	310	305	305	320	316	299	310	282	310	314	296	324	304	289	305	315	299	305	290	315	269	299	288	304	296	327	277	311
13914	28410	24475	15564	12255	10008	6581	4629	4160	3860	3234	2959	2572	2409	2310	2122	1646	1312	1068	857	806	711	675	695	688	676	698	672	600	613	590	577	496	501	487	499	451	544	491	542	518	498	541	534	518	491	522	522	572	548	577	506	472	552	517	548	505	471	481	524	485	496	491	471	488	504	448	452	467	469	475	507	446	421	488	412	468	462	456	463	467	487	459	433	455	443	444	493	465	466	472	473	433	471	469	446	446	450	452	482	467	475	471	455	474	445	489	476	438	453	435	455	482	495	465	514	506	463	456	444	459	428	437	471	472	413	496	456	462	494	458	466	446	461	450	443	463	452	421	463	449	483	456	420	495	443	441	430	457	463	428	459	419	464	490	449	472	471	440	454	450	509	451	480	467	473	464	466	467	434	391	445	447	453	482	447	477	445	448	447	508	461	501	446	442	455	491	481	447	469	471	470	481	474	469	462	488	474	460	461	439	454	431	448	458	431	450	467	468	429	465	449	459	456	447	460	485	475	454	445	476	431	448	470	483	461	441	449	475	435	452	449	489	478	464	452	420	435	487	492	445	454	451	478	466	434	484	440	442	446	465	454	448	442	442	459	465	445	459	444	453	455	450	437	449	481	480	467	489	460	450	431	449	432	456	475	469	455	480	479	438	464	443	476	477	480	412	447	441	472	513	442	419	437	430	499	491	432	441	490	436	456	446	422	447	450	451	469	438	458	460	444	449	435	457	454	486	473	415	450	454	471	471	452	462	502	492	444	457	452	468	484	435	450	467	494	451	438	445	445	476	454	405	462	504	472	448	445	451	433	465	426	468	456	469	464	425	458	456	494	478	474	480	438	503	450	415	472	463	489	501	440	439	470	436	445	492	441	418	485	493	421	507	436	476	463	453	443	461	435	434	498	468	459	483	466	455	459	460	451	448	472	420	456	461	477	418	433	429	431	478	466	451	487	474	445	468	481	444	477	445	443	441	468	507	486	451	454	450	450	510	506	431	476	451	469	448	436	448	449	463	441	466	474	503	448	477	440	451	445	403	447	465	458	468	454	437	444	487	507	485	438	445	450	447	448	459	467	393	493	471	476	479	475	464	452	459	455	446	462	513	453	419	437	457	434	452	473	442	460	460	476	455	452	457	491	464	459	461	463	436	470	461	441	474	470	451	470	474	455	432	447	426	467	476	446	473	428	471	443	472	446	455	449	465	446	489	477	466	466	463	433	479	474	449	449	439	433	516	434	450	443	460	481	474	475	460	462	465	490	455	456	476	432	508	466	434	445	452	499	485	462	432	432	459	475	492	422	490	440	474	467	433	429	484	473	436	460	469	481	484	447	479	421	486	461	394	494	453	449	469	443	461	442	461	413	446	454	470	481	462	475	457	458	462	477	450	441	457	464	469	445	494	428	433	487	475	479	452	485	483	460	433	427	472	425	462	474	456	438	483	454	461	453	450	469	435	488	466	436	456	447	466	489	419	466	432	474	467	473	459	452	464	446	444	470	462	488	475	479	476	395	480	441	425	464	485	443	493	471	446	476	454	451	446	468	427	416	444	463	446	479	472	446	455	442	443	426	458	492	469	479	512	458	481	470	472	492	440	465	464	438	464	431	416	457	457	454	477	473	459	452	447	445	445	471	464	480	479	433	441	455	441	462	429	458	457	441	440	469	447	443	426	463	458	471	452	482	505	455	482	463	477	503	418	458	451	458	472	488	442	402	469	437	478	426	456	454	472	448	428	485	419	468	461	464	437	436	452	462	479	472	506	467	462	457	472	451	461	453	466	484	424	433	466	466	487	413	444	451	463	465	446	420	446	475	447	461	464	445	451	470	445	459	450	478	490	457	456	464	453	440	480	458	423	458	460	468	447	471	447	445	494	496	461	456	431	455	492	459	462	473	451	435	437	442	432	413	412	439	472	433	446	461	457	421	468	451	458	465	449	457	464	476	406	428	476	458	467	483	454	438	471	455	477	476	451	424	445	476	471	453	458	490	438	443	451	440	454	484	485	458	453	436	437	504	446	465	506	443	482	447	461	495	419	429	471	464	432	457	472	468	464	448	432	451	484	511	448	461	474	436	478	490	450	447	477	463	460	483	480	456	529	500	427	462	461	479	469	486	449	459	425	445	452	426	444	473	469	429	482	445	455	477	442	453	449	453	481	473	468	456	443	421	502	482	462	463	456	466	478	454	480	434	470	446	458	503	435	488	437	450	488	484	459	487	453	458	444	417	445	440	458	423	438	461	451	435	451	442	465	457	465	480	457	471	475	472	432	444	477	452	465	445	475	448	456	410	474	471	441	439	504	459	442	469	402	474	407	451	455	474	480	459	480	452	475	479	473	469	468	465	473	458	456	464	452	473	474	464	486	478	445	443	435	460	489	450	485	428	489	428	471	452	455	461	420	463	499	426	455	422	420	475	481	441	460	448	414	427	475	427	449	416	411	509	426	453	426	488	458	460	464	464	456	433	444	448	455	455	435	435	484	438	461	455	471	509	406	462	477	453	463	474	454	432	429	490	476	464	458	453	436	453	450	451	435	462	468	458	452	479	438	473	489	432	464	450	440	437	493	486	457	447	456	475	426	511	415	496	454	477	449	463	484	479	454	448	464	472	488	476	427	443	444	471	467	462	494	473	428	471	461	472	506	466	442	439	461	503	455	448	431	434	461	433	425	469	498	436	460	479	444	468	478	457	432	432	496	464	469	497	509	473	445	426	457	448	447	461	453	466	484	442	462	473	453	453	436	445	476	433	446	456	443	478	451	467	448	464	464	462	441	442	470	490	432	418	457	469	491	479	441	459	429	440	414	472	475	463	464	480	484	450	458	478	474	435	474	463	442	433	485	471	455	454	473	459	459	440	471	453	490	487	457	412	461	496	499	487	494	445	466	437	438	426	492	471	454	480	467	465	431	481	448	444	445	448	437	467	460	497	464	473	502	462	426	442	412	484	465	443	498	422	427	442	431	445	446	507	460	488	421	453	472	457	460	477	469	438	447	454	449	456	472	482	501	441	456	444	452	460	470	462	426	416	462	419	503	433	472	441	452	456	494	436	468	452	459	476	453	417	472	474	462	476	441	436	477	480	444	451	428	435	488	465	432	443	457	467	461	424	464	452	449	456	455	447	478	474	465	460	475	465	475	468	453	457	438	452	439	467	457	436	434	460	472	463	446	406	442	419	421	429	484	450	462	453	468	430	461	429	484	466	450	427	444	471	437	473	428	467	447	441	467	463	474	481	436	458	455	479	427	478	459	435	469	457	494	482	488	453	496	453	434	452	442	463	453	498	420	469	431	444	449	443	456	441	450	474	447	449	486	462	448	460	468	442	493	457	471	431	467	423	487	444	460	509	443	501	443	447	467	464	467	449	469	477	462	415	472	481	472	426	446	447	492	443	457	433	449	425	443	432	472	465	428	465	456	456	481	480	473	412	479	438	439	450	428	474	467	456	487	465	492	447	476	463	458	431	457	428	425	457	449	448
22754	21176	28991	23636	21190	21328	12366	2986	2146	1990	1682	1531	1405	1221	1186	1115	903	657	619	446	407	382	356	372	345	339	358	347	309	282	292	274	270	247	230	264	236	257	245	264	263	242	256	265	265	248	249	281	253	263	277	245	278	250	275	269	291	254	254	249	247	247	242	235	223	235	217	230	222	232	229	239	233	233	239	229	219	206	217	188	229	238	230	222	249	222	210	210	245	220	236	228	260	214	222	217	246	211	223	214	226	213	239	213	243	237	199	218	207	217	218	206	197	230	204	233	228	207	246	213	201	217	238	239	207	224	216	192	232	204	212	228	215	235	232	221	192	205	201	241	220	240	226	230	218	243	223	223	217	214	220	210	234	211	197	213	214	219	200	244	218	228	216	217	234	226	214	249	229	203	216	219	197	234	239	222	227	209	203	224	217	212	210	201	218	226	206	231	236	215	208	185	200	212	222	238	219	210	221	207	226	226	222	212	214	221	210	218	211	239	211	221	216	207	201	223	240	237	219	212	233	231	220	207	190	225	187	212	214	217	230	236	259	247	200	179	225	232	219	231	226	242	198	244	224	219	263	219	217	225	223	225	231	241	236	203	224	234	224	241	225	234	232	206	220	219	202	190	201	237	231	230	233	225	232	212	205	244	216	240	200	184	214	233	233	208	229	228	218	215	213	238	219	198	228	216	214	223	209	223	221	206	223	223	226	227	210	209	214	228	248	226	221	225	209	223	224	235	193	223	242	215	217	196	229	204	218	246	214	267	228	222	210	242	214	215	236	236	194	201	246	220	210	217	211	196	214	201	207	205	240	235	243	219	219	242	226	231	208	216	217	231	216	240	218	211	224	210	260	247	208	222	223	221	199	232	223	242	233	237	222	231	226	218	225	238	270	180	221	225	233	178	216	239	221	239	203	250	218	240	219	206	200	209	189	238	210	199	226	238	223	227	216	223	190	239	238	224	243	246	212	236	213	211	231	224	200	219	233	222	235	199	228	251	235	232	204	230	221	232	235	218	242	229	229	188	226	225	186	215	214	210	216	197	208	213	213	224	200	239	225	228	219	256	238	224	200	217	204	235	218	206	208	198	228	211	204	215	241	215	221	224	232	191	237	198	209	198	232	217	229	214	223	228	228	231	233	211	206	201	215	204	260	221	202	212	251	216	234	210	237	234	235	240	225	215	247	205	197	226	239	210	226	231	219	225	227	212	198	213	209	210	227	201	243	219	223	227	237	220	203	232	216	229	202	237	219	221	213	229	230	231	240	224	231	234	238	213	244	225	198	218	218	203	232	232	205	231	220	238	246	222	180	212	233	215	205	241	215	235	209	240	225	247	238	214	226	191	215	230	190	249	213	231	205	227	233	239	229	207	221	197	198	233	234	219	217	200	168	210	222	235	217	220	184	200	201	197	225	230	228	216	206	216	207	204	230	205	201	232	230	235	217	255	233	222	237	218	221	228	224	207	210	215	214	227	213	237	223	213	230	235	228	243	193	226	219	213	224	222	214	214	230	224	222	224	238	238	227	224	238	220	214	226	227	221	240	213	213	243	226	237	205	208	242	225	222	218	231	235	221	209	235	200	206	226	243	207	219	231	199	180	231	238	251	219	246	225	231	206	228	209	233	228	219	211	225	216	215	237	229	237	210	216	202	233	216	245	213	233	215	238	243	228	202	217	216	229	220	207	221	231	215	233	250	224	208	219	222	227	203	208	199	233	240	227	230	213	220	213	237	212	205	203	207	204	230	236	249	224	219	214	221	216	232	209	239	264	204	234	247	209	220	214	188	244	234	196	199	205	203	227	225	227	209	231	219	224	200	193	196	216	188	221	235	222	222	220	244	232	220	214	229	219	212	216	247	206	225	205	217	217	215	212	209	216	208	244	204	212	214	205	215	215	217	231	215	218	221	227	214	223	230	220	207	214	208	213	231	227	225	221	205	211	210	262	215	249	215	211	225	239	229	220	210	222	191	216	219	202	224	203	216	224	224	223	208	199	208	220	239	220	227	251	223	193	218	227	233	206	210	234	204	208	218	251	228	252	217	215	217	217	228	228	216	207	233	189	223	221	233	219	188	221	226	226	222	230	227	238	188	207	225	225	205	219	195	197	207	206	224	232	229	217	217	241	213	212	191	206	237	239	202	236	231	208	213	229	203	228	196	188	247	208	228	223	257	216	212	206	211	188	237	226	216	214	231	207	225	217	234	208	222	234	237	232	213	228	204	220	217	226	224	224	250	220	223	241	224	222	248	230	232	192	215	220	243	216	208	231	191	203	228	209	217	194	235	229	235	213	224	220	235	240	182	219	233	211	213	222	215	222	212	212	201	235	220	229	230	222	185	225	209	218	223	215	236	220	236	219	216	187	222	221	221	209	230	228	256	218	236	225	228	206	224	206	220	224	234	230	199	222	213	215	230	234	219	236	209	235	213	208	225	185	194	224	216	223	208	234	233	209	219	231	218	238	209	229	215	208	248	215	239	212	239	202	223	200	245	235	212	200	212	255	221	231	213	219	237	210	219	234	200	206	200	212	230	209	204	218	236	230	214	219	236	207	203	202	202	201	244	230	187	215	217	224	202	213	221	236	224	224	219	191	228	223	224	216	218	195	207	241	228	238	242	258	235	214	232	227	235	220	224	219	219	224	229	217	224	241	194	207	210	227	214	215	213	242	197	234	221	238	213	210	226	238	230	203	226	209	233	184	225	208	231	266	221	215	207	182	232	226	209	193	206	188	211	182	216	237	217	212	206	214	206	220	210	219	208	208	239	214	224	206	227	242	232	233	202	225	219	222	234	226	209	228	227	219	199	246	216	217	212	233	227	242	230	229	231	190	205	220	227	227	202	207	203	240	251	215	218	216	211	222	233	235	210	248	217	218	219	212	208	228	219	229	224	219	204	217	222	203	227	206	227	220	203	233	230	214	193	241	208	219	218	196	207	237	207	213	217	208	215	226	233	206	232	213	231	224	206	200	223	207	210	237	181	247	225	204	234	228	219	204	238	230	226	220	235	213	203	215	206	233	208	220	203	250	233	218	188	227	212	226	230	219	240	235	193	226	233	222	200	207	200	242	242	217	222	222	243	234	223	210	226	210	244	217	235	200	226	208	205	211	213	221	213	214	197	225	190	196	234	209	219	215	218	227	217	225	219	221	229	197	222	191	222	208	228	232	222	226	225	234	213	236	221	229	225	252	223	200	253	228	188	230	224	223	210	195	214	208	230	211	233	228	229	220	222	232	211	221	190	225	198	213	210	199	225	219	236	232	233	235	207	199	213	217	214	225	243	215	233	216	223	191	212	197	212	239	214	220	182	237	215	222	225	194	232	230	237	236	229	237	220	235	245	223	191	215	194	222	214	243	238	230	231	232	229	249	204	227	220	205	198	209	240	211	230	232	222	209	216	218	248	233	208	210	224	228	203	192	234	232	194	212	213	237	221	238	211	181	220	219	194	208	222	211	198	198	233	206	237	217	213	204
16051	33322	29276	19807	16450	13129	9147	6384	5771	5143	4410	4159	3600	3121	2918	2789	2094	1605	1306	996	801	754	720	704	700	701	687	614	491	466	524	413	441	402	398	391	395	441	430	412	433	414	438	436	425	403	403	446	410	445	510	477	396	417	402	462	438	429	383	385	348	347	404	344	360	330	349	354	325	338	332	359	339	323	321	348	328	319	341	326	319	326	378	357	308	325	297	324	322	314	312	324	307	344	329	317	321	304	341	346	354	348	312	316	334	354	338	315	343	314	291	325	339	342	302	345	292	305	302	323	300	316	344	304	322	289	350	336	323	314	324	347	332	328	296	327	347	318	342	304	290	349	331	302	304	305	322	326	332	327	339	337	316	339	351	312	317	354	311	315	347	350	353	365	314	296	348	332	300	356	350	346	326	312	293	330	321	332	298	321	323	348	336	309	304	316	325	317	326	333	336	320	299	297	307	330	338	355	323	326	307	321	304	345	323	313	303	345	304	310	323	343	309	318	342	319	319	327	334	310	360	307	361	329	311	327	329	292	338	308	326	332	302	343	303	338	314	320	316	297	333	316	325	323	300	296	336	308	335	321	296	313	317	326	315	320	313	337	336	339	308	306	325	334	290	317	325	348	340	309	295	321	323	358	290	337	324	325	325	345	313	314	312	310	329	327	343	329	323	312	308	279	345	320	363	321	328	323	324	344	327	321	338	310	304	363	344	314	319	314	320	336	295	300	310	311	334	310	323	311	287	314	315	338	319	347	323	327	326	300	325	317	338	296	348	341	324	338	350	331	327	334	299	334	300	319	335	301	328	335	352	284	323	330	337	368	333	343	311	341	319	338	307	324	324	331	321	316	333	317	316	331	333	300	359	327	361	317	341	330	311	320	300	346	352	329	329	332	322	353	304	327	345	306	318	310	363	351	298	322	307	360	298	288	308	326	328	357	328	341	327	268	307	331	325	321	346	348	339	328	307	331	329	334	316	357	355	330	320	318	323	326	333	323	309	345	325	367	335	330	289	334	330	334	329	313	352	316	329	314	330	352	320	319	321	330	318	316	326	323	319	336	332	346	327	311	341	298	326	301	327	314	327	300	335	310	303	303	347	327	316	344	336	352	313	329	349	291	347	305	307	319	309	324	332	328	342	330	349	340	311	324	332	324	332	304	326	352	298	323	348	341	349	311	339	348	335	318	275	338	311	337	337	355	331	337	353	338	329	345	326	342	340	287	328	311	339	339	324	350	315	316	291	331	314	318	304	304	319	315	316	336	339	325	336	310	352	328	331	321	316	334	331	329	373	345	332	336	319	366	296	337	310	306	297	331	314	317	360	339	343	357	307	342	273	304	327	328	350	329	340	358	353	339	350	360	312	334	313	334	308	318	302	311	327	323	311	311	316	309	306	315	354	335	330	339	313	341	306	321	313	329	309	307	306	333	292	315	326	328	308	328	308	337	313	311	316	332	329	330	296	312	331	343	326	308	350	353	291	333	319	328	306	303	346	331	285	322	305	321	295	326	334	322	308	343	348	340	344	306	365	325	295	344	300	308	357	351	366	305	332	374	325	307	361	296	327	324	312	337	285	297	301	315	318	315	333	334	339	351	302	331	371	308	303	346	305	339	334	317	327	334	334	295	335	328	327	321	317	341	319	312	319	326	338	317	348	335	322	301	309	343	325	326	340	331	331	294	311	357	349	332	347	334	325	306	312	339	326	297	318	305	320	329	327	340	321	323	356	334	304	322	325	310	339	303	327	320	306	310	323	297	331	310	321	335	322	328	344	305	319	371	341	303	314	321	332	287	339	300	323	311	316	356	338	302	328	339	303	356	321	357	318	338	339	344	331	309	314	296	327	361	355	315	317	327	327	335	344	338	313	286	335	329	298	334	330	289	319	368	356	370	337	301	325	318	340	314	333	303	323	310	321	337	333	341	287	310	304	324	311	347	347	302	311	327	311	351	319	343	336	330	366	308	303	301	323	316	316	330	311	288	347	324	311	325	336	343	346	324	330	310	339	312	332	325	324	308	307	313	321	304	342	321	356	336	358	345	284	304	307	324	333	330	336	339	326	337	330	341	305	279	295	356	325	283	310	337	327	297	315	321	336	309	323	339	304	325	318	344	341	310	317	334	333	309	335	324	340	366	299	314	341	367	347	332	329	358	309	321	322	326	319	324	320	333	330	327	286	310	318	297	293	318	322	321	331	317	317	307	349	339	315	356	333	347	319	326	377	325	309	319	321	300	327	309	329	318	339	321	313	325	350	310	320	306	336	345	363	316	307	293	328	330	365	324	299	303	310	325	362	301	343	318	321	340	310	313	334	328	356	325	339	285	344	310	313	315	333	314	334	315	318	340	302	344	321	324	294	311	293	346	326	357	291	336	302	338	307	319	305	323	332	318	356	290	331	371	343	310	311	348	357	316	288	320	310	320	343	324	316	295	320	320	358	285	319	332	325	312	325	338	298	315	315	338	305	287	292	300	319	359	326	310	302	321	332	333	318	326	318	286	333	322	276	320	324	352	327	338	334	329	344	330	342	320	286	325	335	328	348	356	310	342	342	355	326	342	349	351	340	298	322	311	338	300	337	318	316	318	275	302	326	305	291	312	371	329	336	335	335	342	352	318	314	305	307	304	304	319	313	311	308	328	341	319	304	327	324	333	352	312	310	299	306	339	306	303	286	314	336	338	319	306	330	327	334	363	299	303	324	317	307	311	340	330	321	346	349	320	341	318	344	321	307	338	358	364	350	315	310	309	331	302	321	325	333	312	328	325	327	326	318	317	310	326	314	309	308	331	311	315	319	327	326	331	330	298	349	312	363	332	343	343	328	340	324	344	339	307	299	335	338	311	307	347	325	335	322	351	321	333	326	309	328	332	350	299	307	364	325	326	347	332	317	356	348	310	319	326	286	323	325	303	342	308	317	326	334	329	341	359	321	328	315	325	351	286	326	331	352	306	307	346	326	314	338	341	332	341	311	332	333	326	311	357	329	357	288	350	345	334	338	337	292	347	327	317	326	354	343	326	309	328	333	348	321	320	310	333	326	310	315	356	322	310	310	327	320	318	350	324	340	307	324	307	306	323	296	328	346	336	325	343	295	329	348	328	318	326	321	347	317	321	340	309	294	327	349	330	326	311	315	337	335	328	322	324	277	330	323	339	327	302	348	291	306	342	349	322	326	312	317	326	324	313	311	321	289	352	303	328	308	316	348	325	359	311	317	334	339	311	335	326	332	337	313	314	327	338	326	305	320	315	319	329	305	315	363	330	300	328	323	330	323	306	331	316	317	329	334	308	329	316	341	322	324	336	333	321	320	320	324	319	329	314	317	309	343	316	282	320	302	320	332	307	302	308	343	342	290	329	309	312	328	314	348	313	329	278	301	312	343	361	327	318	344	303	341	328	324	281	322	314	344	319	336	291	325	328	313	345	345	319	323	327	344	303	338	344	314	333	329	347	317	369	341	317	308	340	347	302	329	293	316	325
26734	20862	15220	6451	3282	2298	1445	933	845	826	680	685	630	552	555	525	490	412	335	318	328	277	312	263	316	292	275	298	245	259	253	289	270	257	273	279	279	249	268	282	272	282	254	275	305	254	276	269	261	274	256	266	298	293	275	290	248	284	258	261	258	261	267	280	273	281	243	251	254	266	272	243	260	261	254	242	262	269	246	247	268	260	264	247	242	245	259	280	259	262	244	287	241	250	255	286	264	240	254	291	263	272	244	237	247	253	287	224	262	282	273	259	273	260	253	262	278	251	236	250	268	255	303	264	253	250	248	234	242	270	265	248	276	263	248	238	251	287	263	272	265	267	267	286	250	247	248	253	261	272	268	246	283	243	269	253	251	249	280	268	278	262	263	240	260	256	261	246	238	255	243	263	262	267	233	225	257	241	235	238	260	242	283	260	234	248	268	252	242	241	258	278	246	285	257	256	279	268	244	222	266	262	267	251	266	249	271	274	252	267	235	261	283	235	245	263	247	246	268	280	275	278	251	265	252	239	242	269	245	281	217	251	246	245	257	267	255	232	249	246	241	252	254	251	251	253	244	226	251	247	277	263	279	266	267	280	273	247	264	258	257	305	224	254	271	268	254	243	236	257	253	256	251	239	266	252	266	244	256	247	249	295	271	272	238	256	256	274	275	271	236	266	266	276	261	258	256	248	269	264	246	279	252	253	264	262	259	222	237	250	263	260	265	262	251	262	256	280	280	269	277	273	244	270	259	259	276	286	281	237	281	270	262	266	293	306	252	269	276	273	289	265	265	234	269	264	276	209	271	231	281	251	246	242	254	270	262	249	253	250	244	241	230	262	246	272	240	255	226	255	235	272	264	262	239	253	271	289	243	271	274	253	262	271	282	261	268	232	241	247	299	280	249	259	266	237	252	282	241	238	271	262	225	258	248	258	257	239	256	267	248	286	263	253	274	243	295	240	260	248	266	253	273	271	284	247	276	275	255	273	249	247	246	254	246	271	263	292	279	247	243	254	290	259	292	254	281	247	220	294	260	269	254	270	273	249	254	271	232	253	283	261	261	276	269	260	244	237	255	260	273	282	287	269	246	265	257	259	271	258	274	249	284	274	230	255	258	261	258	285	257	245	281	242	256	266	262	265	261	257	222	251	235	261	257	247	256	273	235	272	257	257	253	258	283	275	250	262	258	263	244	299	254	252	283	266	251	260	266	271	268	276	259	278	275	262	242	251	280	269	250	271	238	260	268	269	252	247	243	243	255	287	272	258	262	276	290	290	256	266	235	258	281	245	252	251	251	250	242	266	249	251	258	249	259	270	268	266	261	244	260	252	241	274	280	271	277	296	274	264	283	263	243	255	306	248	257	273	235	259	251	306	257	252	215	257	258	257	242	260	296	240	254	251	258	282	253	269	252	237	248	243	245	272	240	251	299	251	245	230	260	279	241	224	273	268	257	270	260	260	258	254	328	244	270	272	285	259	250	264	271	251	237	258	260	254	279	270	265	264	247	261	247	266	255	250	258	235	247	256	255	252	255	256	258	279	247	261	282	262	250	243	265	252	257	262	288	274	252	273	245	276	264	250	282	242	266	269	268	237	268	260	282	273	265	272	246	279	262	268	257	270	239	240	251	249	243	240	279	246	240	252	288	268	260	283	245	287	228	286	254	280	256	272	240	243	257	245	208	273	259	258	285	265	256	245	213	266	259	243	255	269	276	256	248	257	289	306	268	268	235	278	266	268	271	271	251	255	243	265	260	261	283	257	248	273	266	263	262	241	264	283	264	252	257	272	259	231	255	236	254	261	247	260	259	276	239	297	260	283	231	254	260	264	245	236	238	245	279	250	280	249	261	290	274	262	254	255	241	254	295	262	230	288	258	249	252	258	263	259	270	264	259	224	251	257	296	239	246	250	260	251	266	277	247	254	245	272	257	253	250	246	254	256	222	269	252	258	266	257	276	239	273	257	240	233	267	266	267	253	227	248	240	258	243	247	245	262	236	247	272	292	254	262	253	255	236	236	264	288	276	271	292	247	253	270	271	274	303	244	286	268	268	236	263	237	259	275	272	261	282	257	269	242	257	271	256	265	243	238	256	259	289	229	255	259	253	276	273	239	274	262	283	271	245	252	248	255	298	277	255	253	251	268	255	242	251	265	285	270	274	266	241	243	263	266	247	261	239	267	242	283	252	279	259	277	266	248	260	262	239	249	256	295	271	268	248	278	260	274	260	272	223	294	271	229	271	252	239	244	269	268	268	233	253	246	310	274	246	251	276	245	254	268	263	255	245	258	269	281	271	283	307	247	280	252	251	272	268	243	263	240	267	250	272	275	239	266	273	260	269	262	249	255	256	238	285	247	277	271	256	273	276	239	279	273	260	283	251	227	246	273	265	278	275	233	233	256	248	281	269	242	234	255	265	261	262	240	262	255	259	236	257	237	273	262	238	239	256	262	282	283	271	271	241	243	248	260	251	251	292	278	261	274	290	260	261	257	256	252	252	277	281	273	295	259	246	271	276	238	271	257	237	240	283	260	241	245	298	238	247	254	279	251	261	262	254	252	261	236	246	252	263	257	274	257	268	264	257	244	263	256	268	240	265	265	267	248	262	262	280	259	242	270	253	229	259	262	244	252	279	260	241	253	254	284	250	243	242	278	233	271	239	258	240	259	263	261	274	263	243	267	270	239	265	286	265	260	258	248	206	252	261	238	264	255	247	233	276	245	239	272	267	228	273	262	265	255	255	256	276	268	256	257	249	231	235	247	290	261	264	268	256	275	256	231	265	256	286	229	231	262	300	277	279	251	275	256	237	247	265	254	269	242	255	266	260	232	257	270	268	248	244	265	258	272	278	263	280	257	269	254	237	229	265	274	245	258	238	251	229	265	287	232	248	250	274	304	242	251	250	259	263	275	250	247	269	278	287	250	262	266	262	247	267	260	245	240	256	281	282	240	268	281	257	251	237	247	255	249	248	273	253	268	236	240	277	261	258	289	237	254	262	258	230	255	243	281	240	253	235	256	287	288	257	247	250	278	271	277	290	283	259	259	282	239	262	268	240	270	264	255	275	267	257	262	277	285	277	270	279	259	264	258	253	260	252	265	262	282	233	283	238	256	284	261	278	274	249	277	236	266	283	278	258	292	256	265	281	262	278	264	261	271	256	282	271	256	261	265	266	253	280	235	255	273	244	276	268	247	260	237	289	253	257	276	275	266	302	274	299	241	262	274	284	267	285	245	274	278	246	276	254	257	271	252	237	252	264	269	236	267	290	248	270	261	260	279	242	261	251	274	269	237	226	263	274	284	280	268	251	229	283	280	247	257	290	288	259	249	259	260	286	271	218	246	274	263	263	253	256	261	268	274	279	238	239	269	267	284	260	255	242	286	264	263	287	253	257	250	262	275	255	280	229	261	243	269	245	281	238	241	245	266	274	254	242	284	245	234	264	272	271	251	265	279	283	251	259	256	268	261	224	268	261	266
12247	19905	16557	9441	7272	5614	3566	2495	2277	2087	1785	1627	1487	1354	1299	1162	947	732	681	608	590	504	531	494	487	507	505	478	423	423	375	421	399	409	390	378	373	419	431	398	394	379	435	400	438	379	448	428	393	447	409	421	422	424	409	400	412	448	427	445	383	404	389	427	385	421	363	361	395	356	378	408	361	407	382	361	388	347	374	353	389	399	401	348	370	382	373	350	388	364	367	372	396	387	368	393	387	361	337	356	404	354	401	375	400	360	393	367	362	384	390	379	365	398	387	401	397	352	395	369	383	386	383	355	343	387	356	396	392	373	409	399	385	390	366	356	378	385	374	386	358	380	402	437	417	379	368	363	370	350	377	368	383	412	381	354	375	408	345	416	405	405	383	362	336	365	369	385	388	378	401	340	396	394	383	404	398	412	380	394	371	377	382	369	407	374	407	372	378	395	363	384	379	432	381	369	396	343	364	343	397	401	370	340	414	369	391	387	375	415	381	394	410	392	372	368	373	369	382	383	380	390	415	333	378	366	365	385	365	403	373	387	400	353	387	383	408	373	380	390	360	399	368	379	361	381	384	354	391	387	400	382	400	372	397	399	365	394	394	332	448	407	407	355	370	369	406	396	340	394	379	419	375	375	385	409	397	395	396	338	378	393	388	403	339	412	362	356	394	380	394	350	401	375	357	396	354	387	356	382	372	395	392	389	407	350	353	329	407	362	363	378	385	392	343	379	376	370	371	343	377	359	374	375	380	403	375	352	366	397	432	373	358	387	374	403	392	407	355	408	373	360	381	367	404	359	358	391	366	390	401	379	386	405	376	378	368	379	383	403	412	363	401	377	402	381	384	380	408	408	391	350	337	365	358	389	402	408	407	374	385	365	365	374	397	374	363	352	366	387	381	394	382	419	375	384	388	358	350	388	403	351	371	400	390	405	347	384	377	381	362	424	394	382	375	368	382	388	385	366	355	423	396	384	426	402	368	391	397	388	360	390	398	386	361	401	395	357	405	397	359	390	398	331	374	379	391	389	392	335	379	365	371	366	378	376	414	360	383	366	390	385	386	376	367	348	389	402	389	385	368	408	383	382	375	364	382	378	381	366	348	374	371	357	373	360	392	389	379	377	379	373	401	381	378	381	385	391	380	377	419	345	346	390	340	381	337	379	371	359	369	379	390	362	350	393	346	385	404	374	382	373	361	389	363	384	374	397	373	384	378	376	377	414	395	356	388	378	370	369	393	397	393	382	401	380	375	352	355	390	376	403	398	369	389	374	386	375	388	362	346	398	361	380	379	384	390	416	372	330	374	385	396	396	393	359	385	365	414	385	390	397	377	345	390	382	344	381	362	384	372	392	362	388	373	364	390	393	389	373	349	355	388	371	412	391	341	405	363	351	379	388	373	366	377	384	395	395	389	377	382	397	364	387	368	402	401	381	371	385	376	402	382	398	358	426	410	374	396	361	362	392	432	375	398	358	380	377	421	391	366	402	394	387	391	409	395	418	380	384	346	361	373	382	370	377	348	375	386	395	377	366	387	377	375	396	402	390	405	391	369	352	372	369	381	386	376	345	366	352	409	359	364	418	368	374	375	401	383	396	344	408	381	373	382	387	348	371	383	385	443	383	388	381	373	352	396	402	387	358	386	373	357	396	388	400	379	402	383	402	414	386	359	369	379	386	375	377	398	370	366	383	384	396	411	386	406	394	380	376	384	365	355	391	402	366	360	362	336	391	370	333	377	379	396	380	373	383	385	372	370	377	392	393	383	392	396	396	392	363	351	394	349	387	360	381	388	376	403	388	350	394	361	350	374	358	393	416	371	413	400	396	341	404	378	383	374	378	391	373	380	367	377	390	377	374	345	393	404	342	381	379	377	345	402	360	378	374	375	415	407	398	356	354	363	386	379	362	358	359	365	407	414	408	379	354	403	411	379	402	397	394	351	402	359	385	364	373	376	376	404	379	393	401	396	375	398	379	391	367	379	372	393	380	412	363	377	367	375	386	370	415	367	366	420	364	416	364	362	389	379	372	350	409	372	409	407	403	360	348	360	395	377	419	414	399	381	400	384	384	373	395	377	399	401	388	390	383	383	413	368	359	390	376	387	378	386	396	363	391	411	367	368	374	373	398	436	349	364	369	373	365	364	348	389	319	401	379	380	383	367	377	390	369	412	400	366	390	348	374	417	406	348	376	368	364	359	387	387	405	367	389	385	399	399	375	388	364	381	404	408	353	414	393	381	331	355	375	400	358	356	405	383	364	354	369	407	357	367	403	380	347	405	383	365	397	359	397	391	404	392	372	370	421	402	392	382	407	377	384	383	367	378	394	426	374	357	380	344	396	382	366	422	387	393	353	376	394	385	373	339	378	380	353	372	378	372	379	386	399	332	384	360	364	382	358	366	364	376	373	393	356	363	387	410	378	343	397	395	387	388	378	387	368	387	380	407	388	394	384	403	412	395	342	362	377	388	398	400	360	385	352	340	388	371	409	377	428	368	379	363	355	390	379	371	383	335	361	372	417	390	368	416	375	382	396	379	368	388	385	400	401	389	385	383	392	389	392	370	354	367	383	351	381	385	363	362	369	426	368	412	384	409	400	396	389	412	358	396	345	384	393	354	384	404	380	376	359	403	386	367	363	394	358	377	396	367	404	373	373	419	411	410	397	379	394	390	423	399	390	423	369	377	401	370	363	389	375	377	374	359	374	419	382	381	404	389	380	364	377	411	394	396	395	388	399	387	367	406	388	400	340	390	380	356	353	350	388	380	391	345	371	362	359	364	379	378	392	369	393	369	380	374	367	386	378	364	371	361	398	386	339	366	401	401	373	384	390	375	382	410	393	364	392	385	335	397	400	360	362	390	353	346	340	376	375	373	375	393	372	359	415	378	373	384	400	393	393	368	393	387	332	395	375	378	372	366	394	340	367	361	406	375	396	378	410	352	358	353	374	370	391	384	371	353	387	386	370	387	404	365	413	405	364	365	402	372	372	408	377	381	390	354	383	367	339	392	384	406	402	371	391	385	395	370	389	364	390	376	374	389	372	379	399	351	379	381	394	392	376	372	367	358	385	357	379	391	369	368	381	386	404	387	351	406	393	376	411	340	346	393	370	364	395	388	369	401	354	367	392	383	389	360	381	376	390	363	373	357	386	370	443	372	360	354	357	334	364	332	375	373	360	381	404	366	375	385	386	391	348	384	371	361	345	364	420	415	370	361	342	399	390	397	406	361	376	405	377	356	344	352	361	366	376	337	382	389	395	369	375	368	394	367	378	387	390	389	422	365	388	338	398	389	391	392	404	361	372	337	377	379	383	373	396	388	381	390	373	389	432	378	347	367	365	366	400	400	368	392	368	392	390	394	358	398	409	411	386	388	348	409	375	356	383	401	389	366	389	391	402	396	432	381	359	384	397	351	380	410	361	383	387	361	364	377	396	355	397	353	433	364	367	362	382	350	347	376	357	381	409	375	381	368	362	396	389
23627	21168	28594	24030	21177	14587	4128	1897	1592	1478	1253	1196	1037	995	911	844	741	604	492	513	427	421	431	407	390	429	406	370	394	386	370	369	335	324	363	352	367	334	329	363	348	331	341	361	344	326	355	320	341	321	346	351	363	350	322	370	342	333	340	341	335	283	299	348	328	297	349	312	297	303	310	271	308	326	323	333	319	319	294	279	338	300	334	345	296	339	320	319	308	303	318	346	336	328	321	307	339	300	317	303	291	320	309	282	344	342	281	336	309	293	293	333	336	357	278	305	290	309	326	305	305	297	316	314	302	277	300	302	301	300	305	313	329	324	327	319	320	356	320	280	284	309	331	295	302	295	306	347	301	308	342	307	335	353	336	278	305	336	343	313	328	303	305	308	299	295	316	327	289	309	298	303	317	292	326	298	320	315	326	323	333	307	323	304	288	319	278	322	292	274	300	327	271	288	316	321	305	293	311	290	331	311	292	294	326	285	307	308	298	318	294	276	296	306	319	325	334	303	308	297	328	318	329	331	307	297	315	311	300	338	288	319	349	299	328	309	317	317	331	303	286	309	352	294	338	313	299	308	295	337	302	344	333	314	308	325	292	323	311	342	286	321	299	342	325	320	310	304	308	312	316	301	311	314	316	304	325	343	302	327	313	324	312	310	325	329	306	321	321	328	297	332	306	333	325	319	345	300	314	302	321	300	336	306	311	325	305	310	295	356	311	289	320	333	322	303	317	363	283	316	331	340	315	299	304	274	308	330	284	290	327	293	307	309	309	300	332	325	296	320	307	326	313	288	299	311	307	339	299	345	316	335	322	307	327	310	320	294	281	316	317	310	336	304	322	310	311	306	297	327	316	303	327	313	315	329	286	323	341	321	302	302	310	300	280	276	310	305	304	330	337	295	315	293	340	312	318	298	336	312	324	329	353	334	332	328	364	339	304	313	287	319	286	304	322	317	297	288	333	335	343	288	275	322	320	333	308	350	299	309	318	312	319	321	293	310	310	328	316	305	316	325	320	355	304	291	317	313	310	310	315	330	304	289	291	289	310	282	291	307	340	328	333	335	336	342	345	310	331	310	290	287	320	295	280	321	318	312	298	297	298	309	327	297	344	336	322	308	324	347	302	292	323	333	308	313	321	289	307	295	281	314	300	311	300	321	290	343	305	338	316	304	309	307	328	299	321	303	351	333	313	282	331	332	305	299	322	311	291	328	313	313	310	305	325	304	333	322	318	277	305	303	304	293	296	314	313	323	339	291	293	301	319	321	309	317	312	286	308	316	293	322	322	317	315	281	320	309	330	293	319	297	339	306	304	321	314	314	341	288	302	303	289	306	323	301	332	302	314	311	332	313	295	318	339	318	306	313	301	332	317	316	328	308	320	338	327	326	316	326	297	302	290	306	338	325	309	325	353	306	329	289	296	327	321	314	298	320	323	284	346	307	318	345	326	311	318	311	307	322	333	307	329	324	324	262	323	333	300	306	344	288	303	331	317	297	284	315	305	303	328	292	276	301	335	314	295	309	305	328	327	302	301	299	308	313	308	302	318	326	338	331	341	305	323	311	309	299	313	349	316	338	302	291	329	313	305	275	317	318	353	313	300	296	305	331	281	304	339	310	297	326	296	286	314	305	299	314	328	298	339	364	318	294	309	318	284	295	299	306	277	330	314	303	328	333	326	321	315	281	321	303	304	302	317	344	325	310	332	300	293	313	299	325	300	328	305	336	296	294	313	328	322	291	340	326	298	333	296	285	339	283	288	337	283	321	328	342	293	296	297	318	305	313	289	336	319	338	299	302	320	309	282	308	334	297	302	322	333	298	345	312	349	294	323	329	327	321	335	290	264	320	312	305	317	326	353	311	332	305	326	331	325	322	314	328	322	302	290	284	296	289	279	288	299	328	312	330	317	325	296	325	291	302	329	295	312	316	318	318	317	307	308	276	310	324	336	322	329	285	328	310	299	324	297	311	334	287	329	315	313	305	306	325	333	337	301	324	322	287	329	298	326	295	287	302	306	325	304	312	304	276	311	293	297	283	328	317	327	323	354	295	299	321	302	300	324	309	325	315	332	304	318	315	326	334	305	313	303	297	316	314	288	274	307	324	316	278	302	339	310	318	313	337	294	308	300	326	315	305	296	288	314	308	311	326	307	326	334	306	309	299	315	318	309	295	308	295	307	302	298	317	302	286	325	289	310	296	332	303	314	307	322	324	283	285	283	298	294	305	338	319	320	293	318	297	318	294	314	301	301	326	327	304	315	322	313	312	296	327	291	315	315	327	346	305	335	301	296	304	336	322	339	315	340	294	332	315	305	351	311	322	289	347	332	333	304	300	278	313	316	310	316	302	330	310	316	308	296	341	309	298	331	297	304	291	320	325	304	303	286	314	326	316	318	295	326	276	300	275	343	286	303	312	314	334	305	320	311	306	301	282	353	308	336	343	322	299	291	325	293	337	312	312	322	320	334	334	315	309	318	322	325	325	287	302	304	286	330	311	346	324	297	312	304	293	321	281	319	299	300	297	313	324	294	311	302	323	312	302	309	309	327	294	305	270	269	297	331	333	297	310	274	327	299	302	296	283	336	310	320	323	311	299	307	314	311	325	309	296	316	284	332	319	306	302	323	337	306	303	316	297	311	331	318	336	332	313	363	311	307	313	297	329	273	272	298	320	333	321	324	299	316	325	300	303	318	310	308	312	323	307	281	303	317	283	306	316	310	317	330	356	323	329	331	296	280	306	328	300	291	310	327	301	331	295	317	294	313	293	346	336	305	284	313	341	314	295	311	298	328	295	297	313	351	310	343	287	301	341	312	348	295	310	326	319	300	330	320	324	324	273	319	297	327	273	334	310	309	301	301	314	277	306	280	305	299	299	313	293	344	320	308	317	340	309	333	315	328	294	311	312	285	318	312	314	312	316	305	299	291	308	323	317	301	305	313	318	313	334	306	331	282	304	328	344	288	307	308	288	326	324	332	342	299	286	289	323	299	310	286	308	315	337	327	315	287	317	314	292	320	328	303	313	312	323	311	302	300	324	276	331	289	285	309	309	332	304	318	319	328	300	317	327	304	331	338	332	331	304	312	313	298	317	308	314	333	286	302	343	329	279	344	281	339	323	350	302	277	309	311	312	310	309	299	298	298	324	339	284	283	288	310	316	314	330	311	299	300	331	311	304	309	302	301	313	296	308	320	293	283	330	329	350	297	331	306	321	330	286	304	344	312	306	341	297	313	289	297	316	312	306	318	340	306	307	337	326	286	326	308	326	319	319	311	315	308	303	293	342	282	326	330	294	361	310	345	290	303	328	331	263	326	300	297	304	355	315	278	298	315	334	315	299	298	279	301	332	312	292	278	286	325	323	310	304	325	297	284	322	336	312	324	303	337	288	310	308	330	304	335	318	283	305	302	316	290	314	324	311	290	316	296	321	315	284	313	333	272	288	329	295	327	287	293	315	306	345	312	325	297	325	304	302	319	294
13714	28316	24861	15819	12697	10102	6772	4754	4178	3974	3327	3026	2687	2403	2184	2047	1579	1133	957	931	809	794	766	739	777	746	734	617	599	594	539	533	540	489	506	494	529	534	494	535	530	546	546	507	536	561	497	520	500	522	517	553	527	497	503	559	493	505	529	501	493	501	479	452	451	476	456	488	465	448	499	470	456	486	440	462	466	455	463	469	471	424	463	460	469	477	441	457	481	400	418	454	497	497	450	462	452	487	432	447	462	439	472	461	482	461	430	467	453	464	450	426	441	462	471	469	481	451	460	451	459	432	433	478	484	459	467	447	431	450	469	469	466	440	464	467	423	456	470	460	458	455	475	455	449	488	468	505	465	461	441	461	447	466	444	414	490	434	465	453	488	475	448	458	453	470	422	452	429	446	458	444	437	433	487	438	467	405	462	446	453	413	510	462	415	442	457	448	459	433	464	453	410	447	479	422	458	492	441	486	458	453	450	473	446	492	430	436	467	485	498	484	454	492	439	447	457	486	453	435	469	445	438	461	409	439	474	439	449	427	478	468	473	425	483	434	451	458	487	485	482	473	444	457	454	461	454	487	459	427	456	447	453	447	449	458	455	482	474	458	475	449	444	469	425	475	435	452	477	453	441	439	461	459	475	453	476	455	489	451	411	463	476	427	455	427	474	453	483	456	451	467	467	445	423	480	485	457	430	470	431	402	424	443	467	439	467	459	455	436	508	467	470	441	469	469	453	421	450	423	451	418	429	425	401	448	497	431	428	409	440	447	479	477	444	454	459	477	487	412	462	447	439	421	424	452	450	429	493	465	479	451	470	501	448	425	445	435	452	488	484	477	459	487	468	443	442	480	491	496	480	472	476	429	449	480	458	440	469	438	471	438	489	459	479	453	452	441	467	443	494	447	466	459	431	447	466	423	465	487	470	426	454	486	498	478	471	448	454	466	470	479	483	441	453	465	445	431	408	424	446	485	450	437	454	460	445	454	458	449	443	452	441	470	426	451	472	464	463	479	405	502	469	475	494	460	450	454	482	420	495	427	462	477	466	445	453	455	418	468	448	443	471	477	465	429	472	458	470	465	465	480	441	437	479	437	449	433	483	460	468	434	481	478	494	435	470	444	459	472	442	471	446	459	458	467	449	465	473	426	419	451	451	437	434	479	446	491	465	481	455	432	471	441	487	466	444	444	457	496	446	468	458	481	478	433	469	411	444	475	483	483	459	455	437	416	429	453	439	487	425	444	448	477	446	457	449	470	423	496	428	450	394	425	429	432	445	468	444	468	470	459	467	425	466	457	442	465	478	504	444	420	449	491	460	460	443	446	477	476	458	472	447	464	453	423	447	461	426	435	443	470	420	465	468	457	495	455	440	478	470	480	466	459	448	439	427	465	485	420	439	458	485	452	485	427	460	447	455	475	437	448	450	414	483	472	435	472	480	462	450	450	454	434	468	468	442	452	439	499	434	483	462	419	451	444	459	445	457	442	497	469	438	446	422	494	458	462	467	461	423	455	502	433	461	490	455	484	482	477	415	444	449	464	460	431	442	443	451	431	482	488	502	430	478	468	446	487	486	465	456	479	464	428	443	434	431	463	476	449	468	464	446	434	449	480	458	502	447	421	465	423	477	473	461	441	448	454	465	452	457	477	451	460	480	467	482	438	463	470	465	432	424	468	503	446	499	442	467	426	450	474	428	467	476	461	473	459	449	453	463	438	444	431	452	464	471	428	419	438	476	412	448	472	454	485	458	497	458	446	474	429	455	474	461	446	457	427	483	448	412	446	438	458	481	476	469	467	454	479	454	414	475	447	414	455	469	446	505	445	454	467	439	445	437	465	437	457	443	457	462	454	462	452	455	472	483	445	428	425	439	448	428	450	472	460	460	513	479	432	449	422	484	434	474	471	487	448	444	479	483	448	474	459	440	443	458	457	451	440	485	459	476	426	465	450	439	501	480	467	454	406	431	454	453	471	443	463	418	416	481	413	486	397	431	422	444	451	398	475	487	487	461	470	492	460	455	494	447	457	438	455	395	440	418	436	442	484	441	467	476	474	461	436	490	451	448	444	444	435	452	437	467	516	490	516	463	452	451	445	488	429	399	470	480	483	449	447	472	460	453	425	460	420	475	431	474	448	489	419	424	439	459	504	449	441	452	472	401	438	457	457	455	469	457	416	458	494	434	469	438	426	461	473	422	456	428	457	499	479	462	432	420	416	444	462	462	445	431	423	428	478	449	450	464	468	473	467	456	438	441	400	429	458	438	436	442	447	434	503	453	483	458	437	416	462	473	448	473	467	424	471	442	474	482	429	453	453	440	457	489	469	476	446	501	459	457	463	465	441	465	459	442	502	449	459	469	449	437	457	456	474	455	498	430	441	466	472	447	488	465	479	435	443	461	450	482	437	457	440	461	454	447	481	467	447	417	479	447	439	499	460	427	442	457	468	454	439	456	469	439	458	431	439	487	449	480	428	463	497	451	433	446	510	462	442	464	463	452	479	448	434	434	445	462	463	413	444	435	425	461	453	453	469	477	471	456	469	430	429	467	473	456	459	474	443	452	463	431	471	465	462	460	454	463	434	446	443	452	441	463	446	485	438	474	449	467	479	420	451	441	483	471	480	446	423	470	456	479	435	452	455	461	448	433	458	431	474	466	486	439	482	443	436	462	478	485	475	469	482	472	433	445	433	497	458	463	446	508	392	459	435	445	429	436	450	448	424	466	444	444	485	467	459	487	466	431	485	470	471	468	449	430	468	435	468	468	434	442	454	461	443	444	466	473	466	447	479	431	440	493	455	431	450	456	440	430	436	429	471	452	462	459	442	473	436	470	481	482	471	462	434	452	475	433	457	418	448	468	463	471	451	455	402	475	457	434	451	474	445	471	467	445	450	432	447	446	464	470	500	440	461	468	442	469	465	442	474	451	488	423	468	458	474	461	486	448	456	454	447	481	423	474	472	442	422	471	514	447	449	451	440	456	429	457	438	479	434	452	467	417	522	496	450	480	460	411	442	478	488	426	465	456	458	453	467	453	425	463	447	436	491	438	446	455	465	439	440	504	445	491	436	448	481	448	432	452	444	403	443	468	488	432	479	476	423	444	498	454	463	447	493	453	462	471	419	438	469	444	433	446	460	461	444	479	439	435	444	492	450	476	484	468	464	468	483	441	441	446	433	452	427	426	470	475	438	486	429	431	417	448	447	451	411	480	463	464	433	454	469	460	427	452	442	439	461	469	463	479	446	474	439	444	426	488	456	442	421	450	449	453	445	468	439	484	448	456	456	454	458	460	456	433	472	437	455	463	450	469	498	469	449	472	473	458	430	453	488	449	455	446	450	434	460	479	476	446	439	464	443	502	422	461	427	478	439	473	451	454	450	452	441	442	448	450	456	435	446	484	480	434	453	464	443	426	430	436	440	441	511	463	478	461	469	485	469	443	468	443	453	434	476	459	445	442	475	457	472	463	455	440	457	476	440	470	461
22776	21165	28982	23634	21178	21328	12729	3146	2173	1931	1728	1555	1383	1283	1191	1044	800	660	577	473	425	402	425	367	404	356	350	364	285	311	262	274	233	245	242	242	246	239	257	257	258	232	238	256	288	290	274	274	260	243	251	249	259	294	301	261	271	265	282	263	262	232	229	200	215	221	216	197	240	228	236	240	219	222	223	220	244	214	214	238	208	243	240	220	228	233	216	212	239	213	216	234	204	186	208	232	215	226	231	198	211	214	264	213	180	239	219	233	197	211	241	205	212	212	227	223	190	246	219	207	236	182	228	214	242	225	211	213	207	224	218	237	187	241	222	230	236	220	215	210	224	216	209	222	212	214	219	226	211	276	222	223	213	226	213	216	230	232	224	204	237	208	201	202	236	206	240	233	215	218	215	225	218	227	217	200	194	200	255	190	219	206	236	220	234	233	219	222	214	223	220	209	204	205	226	225	234	206	210	221	226	206	213	214	223	264	214	207	183	205	229	216	227	238	241	236	222	199	239	222	246	222	202	224	208	202	261	217	209	209	234	203	237	236	241	247	224	231	236	195	197	195	227	210	209	224	224	232	194	224	223	190	213	244	200	182	212	229	204	213	219	211	205	234	204	218	196	220	233	227	206	213	211	237	204	245	203	224	209	207	230	212	205	231	177	233	213	193	219	243	227	239	215	213	213	229	214	239	210	242	206	248	230	244	229	216	199	210	224	221	226	227	254	204	210	206	230	241	226	229	211	202	216	223	234	194	211	204	218	197	209	215	226	237	246	236	213	200	225	215	213	214	206	230	239	218	209	226	207	216	233	231	184	194	228	217	214	228	211	226	239	234	216	221	221	205	218	207	212	220	201	235	209	219	201	210	210	231	193	209	202	198	223	238	206	237	195	237	214	181	230	222	237	202	225	238	230	222	218	213	210	233	208	212	242	214	226	229	188	189	189	231	205	211	192	226	204	202	201	214	226	232	223	200	228	219	203	188	237	248	209	224	212	201	244	241	230	225	226	225	229	241	196	249	215	206	231	212	214	215	220	226	223	195	210	213	212	204	211	227	198	226	220	213	222	207	197	214	229	217	236	227	241	192	219	212	172	234	221	219	222	220	224	234	225	200	226	214	213	214	203	228	209	231	196	218	209	205	217	219	220	239	218	242	212	210	233	204	215	194	205	237	210	196	239	191	225	203	226	262	218	224	250	236	198	247	220	215	181	232	224	227	235	207	225	198	201	233	228	220	228	222	238	229	224	224	231	259	217	214	236	226	223	219	210	203	215	239	202	268	215	228	220	242	203	227	189	232	219	210	201	210	219	218	199	215	204	223	209	218	225	205	229	185	208	234	207	216	247	239	227	232	226	195	234	240	229	223	223	224	208	235	226	227	213	208	227	210	204	235	218	210	217	216	252	225	203	253	240	224	225	181	190	215	225	216	232	204	225	215	207	221	216	225	207	238	220	219	222	211	214	229	204	201	215	227	211	238	240	204	227	221	198	205	219	220	218	222	205	188	231	250	209	234	210	229	209	205	238	212	233	186	210	226	254	248	220	216	221	233	206	210	223	234	199	209	201	221	225	202	197	216	243	222	198	199	244	199	241	222	236	211	213	215	217	224	218	230	201	222	226	199	218	203	232	215	225	200	232	249	194	224	217	210	197	197	222	212	231	218	218	225	229	208	208	206	194	232	230	218	214	211	236	233	221	201	228	198	231	222	230	224	224	195	209	230	252	189	238	216	193	205	224	214	223	201	207	215	205	193	231	211	225	246	222	221	195	253	203	246	211	223	247	198	231	207	224	242	240	223	234	207	226	233	227	187	235	244	207	186	200	240	203	230	202	223	220	224	206	217	213	231	232	221	211	226	224	230	187	222	202	229	225	211	241	200	229	197	218	207	213	210	216	231	215	225	209	238	221	217	211	238	213	233	209	209	230	235	207	240	236	235	231	225	194	212	219	234	229	205	203	192	202	223	204	223	206	216	214	198	195	220	233	209	201	209	221	216	215	228	190	218	225	208	230	200	233	218	221	212	205	215	253	212	220	240	215	219	188	224	222	238	209	210	210	216	229	212	227	241	224	229	220	227	214	231	215	219	234	223	224	215	210	229	240	206	190	226	217	196	235	215	210	219	198	245	219	247	193	207	230	223	208	250	225	221	231	182	216	219	202	226	246	222	243	239	227	232	210	212	220	221	205	235	210	212	230	179	211	207	202	227	248	229	223	211	199	260	240	211	209	213	251	211	209	216	206	209	186	218	218	214	244	251	210	216	209	229	215	189	205	218	217	217	251	232	239	210	195	221	241	236	225	237	236	232	201	236	244	248	255	227	213	225	253	209	203	217	232	255	238	235	219	215	204	236	193	216	232	213	197	219	209	216	222	229	220	222	203	218	217	219	218	220	235	207	242	211	239	205	218	193	238	227	227	221	224	199	228	240	194	207	212	223	226	228	208	219	227	218	252	210	209	230	224	201	236	217	214	203	250	220	197	218	208	203	226	233	202	237	232	194	218	219	199	235	232	207	207	206	229	211	222	241	225	234	242	220	216	207	209	231	219	225	210	206	234	209	232	235	223	208	200	237	196	200	208	210	228	213	245	229	209	226	239	198	205	212	236	197	238	230	244	214	215	217	211	221	229	225	214	217	215	212	224	220	198	234	245	229	221	203	230	203	228	212	224	222	211	249	235	222	219	211	231	206	218	193	214	239	221	213	242	221	212	218	200	212	216	213	244	227	223	241	216	229	228	223	228	239	199	225	187	216	206	222	205	251	201	212	255	220	214	227	234	217	211	216	226	208	220	191	213	232	213	223	230	210	234	250	207	213	205	224	226	222	199	234	230	221	204	221	242	230	207	225	210	223	230	235	218	225	216	245	218	218	208	253	220	210	220	190	221	204	231	224	209	195	196	228	239	215	215	220	201	216	224	216	232	222	230	236	209	204	195	196	227	207	244	205	202	233	195	230	223	230	234	233	227	215	220	223	230	238	226	213	209	200	238	224	221	230	232	222	204	219	214	202	212	241	220	217	218	204	210	214	217	231	215	214	224	213	232	217	205	202	188	194	195	241	218	213	223	217	208	231	211	219	203	223	212	202	209	233	216	219	231	223	213	260	209	228	223	226	219	206	228	244	221	202	214	219	206	230	239	228	225	214	235	202	233	218	227	211	233	225	239	237	217	244	205	234	226	220	198	216	224	227	226	225	189	210	220	222	195	195	197	246	214	221	221	211	226	232	238	209	231	223	231	237	222	219	225	204	202	219	226	214	192	216	196	230	248	210	227	226	197	222	236	210	220	210	211	225	231	205	226	222	220	239	216	201	233	217	230	208	225	215	225	233	212	200	217	225	226	240	201	234	226	253	225	213	173	215	233	210	209	205	226	246	235	243	209	239	231	217	201	216	209	211	231	220	230	227	211	207	218	206	212	197	201	227	226	239	233	199	251	235	211	204	210	201	240	232	214	228	220	204	202	228	214	236	227	193	223	231
15943	33623	29787	21139	16890	13579	9455	6664	5916	5211	4463	4116	3556	3144	2991	2634	1924	1515	1242	970	861	801	772	760	758	720	668	651	548	535	463	461	419	431	397	340	394	395	401	451	423	415	439	404	419	429	446	444	406	456	419	439	447	405	395	453	455	420	421	379	408	343	366	325	334	332	328	334	317	369	345	343	336	350	295	334	339	313	312	339	351	293	314	329	303	318	303	314	300	289	338	318	315	298	307	316	332	346	347	330	348	346	327	337	297	331	338	293	340	338	291	326	338	328	333	306	336	308	310	341	305	345	303	340	328	355	327	361	331	319	301	339	343	356	324	335	356	321	352	325	322	344	356	330	314	322	302	332	311	336	356	337	310	338	281	314	326	372	313	319	295	341	308	332	336	355	351	315	328	321	311	311	291	297	359	324	306	355	337	313	286	340	334	279	314	315	306	328	320	312	336	353	329	354	324	336	353	298	337	335	315	338	343	314	301	325	328	350	288	331	327	324	312	314	338	321	330	343	359	307	344	329	307	302	324	336	289	322	314	346	332	345	338	328	300	317	345	328	336	342	323	328	346	320	310	341	336	337	312	334	321	277	272	332	310	329	321	329	285	324	308	323	332	291	282	324	343	325	333	301	325	311	323	317	318	333	296	328	289	351	345	316	306	341	338	311	314	344	319	301	305	311	335	284	341	300	350	326	259	308	292	330	327	312	319	300	321	322	310	326	307	329	346	312	327	328	319	349	357	333	307	328	342	338	329	339	318	328	319	306	302	312	322	317	329	313	305	332	300	328	305	303	315	319	336	314	331	305	305	300	323	313	333	323	359	348	322	356	318	302	312	308	322	320	329	317	308	305	329	304	318	353	325	319	321	323	340	298	326	306	337	320	342	371	332	342	337	313	303	319	328	332	349	322	316	370	299	326	330	282	310	347	316	333	346	301	331	334	338	331	347	308	323	307	285	312	344	328	340	349	358	314	348	317	324	356	316	346	332	288	350	323	291	329	333	343	337	306	288	319	335	309	345	302	309	342	354	297	302	310	316	325	332	315	327	320	282	336	317	290	313	321	310	336	307	335	313	336	299	318	319	309	310	309	326	376	330	321	315	311	315	327	337	335	314	291	290	316	314	324	342	340	332	326	325	310	319	322	360	319	306	327	316	325	335	319	307	360	306	351	340	319	317	314	317	290	301	341	323	320	350	330	357	322	328	329	330	282	310	346	311	338	354	321	317	318	347	292	321	312	316	316	308	335	293	338	326	309	326	322	302	310	340	310	310	324	313	343	327	310	337	352	327	333	320	332	332	323	359	321	324	340	349	307	330	332	325	334	303	308	331	339	338	369	299	321	328	318	354	339	315	293	332	369	352	305	313	299	332	287	315	293	345	318	370	335	331	329	330	299	326	353	347	300	331	330	326	323	317	359	329	331	333	312	367	330	330	326	327	342	311	327	330	335	333	321	293	326	362	313	311	318	321	304	338	302	338	354	314	322	308	344	313	336	314	289	331	321	314	330	342	311	324	306	336	307	320	330	312	310	319	342	328	353	311	347	329	324	304	327	323	330	339	339	308	314	302	321	314	323	318	314	311	320	316	318	339	318	321	340	345	332	299	278	355	366	310	308	331	332	314	353	296	378	306	319	302	313	292	312	330	329	310	341	332	314	296	311	304	304	347	318	324	315	328	303	313	342	325	324	289	311	348	296	355	328	332	333	292	333	315	331	318	339	343	323	310	328	324	336	329	318	343	320	328	290	315	319	335	346	314	360	320	325	325	326	329	311	321	307	330	301	308	338	291	310	311	362	307	328	336	303	341	354	307	340	339	357	316	323	304	295	327	318	316	285	332	310	333	340	319	353	329	327	315	329	320	314	309	312	275	322	330	326	320	327	321	314	325	337	343	332	296	323	324	337	317	351	316	328	327	323	290	336	345	349	338	323	344	295	316	360	310	328	327	338	328	299	335	326	293	313	330	343	311	324	347	309	298	340	332	339	311	341	315	323	302	334	328	336	327	335	316	332	307	324	324	324	333	333	324	300	333	348	309	343	304	313	309	336	334	333	321	334	328	328	332	314	331	307	363	325	292	306	335	331	328	329	304	300	329	288	276	321	336	287	320	327	330	338	316	341	339	277	276	321	324	321	310	310	283	337	344	314	343	311	332	317	313	321	312	321	334	321	332	322	317	319	338	325	297	318	274	351	301	307	336	306	341	337	301	327	312	337	344	350	310	298	322	340	284	318	317	310	287	309	327	291	303	351	330	303	320	323	307	311	340	339	319	319	317	343	355	341	332	315	324	299	303	317	301	339	289	313	328	312	341	324	312	296	341	287	303	301	298	338	331	313	285	331	333	314	333	324	339	322	331	304	325	319	322	344	297	340	298	287	316	318	333	315	302	298	335	311	354	357	319	349	301	336	315	328	318	341	340	320	340	320	327	313	301	333	303	319	348	332	281	301	315	337	333	329	303	306	306	341	318	303	303	289	303	350	315	278	311	317	347	341	278	320	308	314	316	333	322	322	334	320	320	332	322	324	313	326	329	313	320	291	339	349	315	331	320	344	332	343	336	335	319	311	315	328	344	292	325	313	309	311	318	315	338	337	351	310	292	342	343	366	350	317	369	331	331	311	335	317	328	296	331	328	315	335	314	354	328	328	325	315	320	317	330	358	339	373	328	315	311	334	313	318	318	316	333	325	339	304	341	318	343	309	340	322	342	311	309	328	305	289	296	331	327	340	310	337	310	335	334	323	299	344	330	288	327	334	309	331	329	317	309	315	325	324	288	315	321	319	323	322	316	345	324	349	312	328	313	334	353	321	307	336	323	349	338	310	318	326	319	304	317	318	331	321	343	298	319	312	311	337	330	315	302	274	307	318	312	305	318	327	328	291	316	320	305	307	337	320	295	325	324	324	291	303	303	321	296	327	300	312	303	324	327	310	312	329	289	317	298	325	315	337	322	321	321	334	332	299	319	342	329	340	311	326	343	365	325	330	308	332	340	340	319	305	328	331	320	316	296	345	320	311	330	324	330	311	332	339	345	321	337	337	299	342	326	325	321	336	288	344	299	321	331	306	357	316	320	336	299	345	328	343	326	284	311	301	353	330	310	314	305	365	351	330	315	312	343	304	345	308	275	317	322	311	304	300	327	364	321	316	336	328	302	351	313	306	327	327	335	335	316	320	365	317	333	310	318	327	315	315	333	317	333	322	338	332	351	310	312	309	294	315	279	336	337	329	330	318	324	334	314	315	321	350	325	301	329	306	350	322	330	320	316	346	342	303	325	340	326	343	307	314	322	318	322	320	317	319	356	315	301	327	305	302	318	335	320	305	311	307	324	341	301	287	333	327	311	302	349	315	323	319	307	334	339	328	312	325	353	345	331	325	326	309	342	325	316	342	322	295	302	347	338	340	313	339	330	327	331	330	319	319	322	325	303	315	325	329	310	323	299	329	315	306	331	286	333	331	333	324	321	337	381	341	333	301	308	323
26709	20858	15745	7684	3694	2389	1435	1026	872	815	695	655	667	582	543	528	448	377	301	339	299	296	281	291	323	291	322	278	288	291	281	284	263	253	234	248	256	265	267	270	288	260	271	285	266	296	276	269	283	261	285	306	278	252	287	256	272	262	263	243	246	263	277	276	261	296	258	254	256	253	291	272	266	245	238	266	264	242	250	265	259	279	291	244	230	267	273	274	281	258	247	263	259	262	252	258	270	238	243	242	301	257	267	252	267	261	267	247	257	250	250	254	249	271	272	276	261	250	239	283	275	284	259	256	250	263	260	238	283	285	267	256	235	242	238	250	239	266	236	266	274	263	268	260	248	268	286	250	287	268	235	253	253	245	266	268	265	258	245	270	250	258	248	258	269	243	236	252	293	246	272	251	248	247	287	276	231	265	249	267	265	252	257	264	265	266	258	273	243	271	291	281	249	253	255	237	259	228	240	244	269	261	266	269	265	268	254	250	294	259	265	263	249	260	263	259	273	261	305	265	288	263	269	236	250	230	253	254	283	212	277	253	274	270	230	243	247	260	282	270	265	236	232	256	267	263	239	231	272	252	245	247	271	233	270	252	276	280	261	251	251	286	256	245	272	261	266	269	271	262	265	276	272	254	267	265	290	264	262	264	248	274	273	259	236	256	270	249	241	250	233	277	297	214	234	267	264	274	275	245	267	253	277	231	240	265	258	247	262	251	274	269	270	295	262	237	277	244	249	267	263	249	296	239	249	265	261	252	263	276	283	251	281	261	286	237	283	265	265	231	251	287	278	255	259	298	249	286	267	227	264	234	248	244	256	247	273	266	264	265	280	275	211	242	260	250	262	270	259	257	238	267	255	269	287	255	242	277	257	251	276	272	245	266	276	260	247	277	256	222	268	257	273	242	246	270	254	262	238	244	263	282	263	260	244	265	249	246	255	232	226	244	276	246	263	230	260	238	242	269	258	272	255	246	251	227	264	251	251	273	277	245	266	272	279	252	240	247	231	250	259	237	288	260	270	230	295	248	256	246	251	264	257	244	263	269	238	262	253	264	227	304	257	233	264	276	240	238	250	252	278	265	229	262	257	272	257	285	247	246	292	259	271	258	281	251	260	217	283	250	259	260	232	261	245	276	253	267	257	263	257	246	273	288	264	253	242	252	277	248	281	259	288	259	254	277	267	253	258	278	248	244	252	251	260	246	273	247	223	273	246	274	261	250	242	266	242	293	265	250	268	244	242	277	236	292	269	270	252	261	239	266	240	254	247	259	286	262	256	264	247	271	265	260	262	269	250	254	267	280	282	281	252	240	246	248	261	286	251	238	273	275	247	235	242	272	233	278	229	251	260	279	272	233	254	279	235	227	262	239	239	227	291	238	245	255	264	276	285	278	279	255	263	262	263	261	270	243	246	240	244	260	279	249	270	270	312	244	256	268	297	265	261	265	264	281	278	260	270	257	238	277	266	272	260	260	267	248	264	249	249	233	267	271	260	240	242	247	274	270	290	262	251	243	266	258	268	261	289	259	291	268	271	241	237	278	219	250	262	288	253	246	260	262	288	267	243	253	257	233	233	274	268	230	279	260	239	259	259	280	224	215	222	228	271	247	269	264	248	249	247	265	282	279	234	249	279	238	240	271	276	279	276	256	249	263	252	271	256	224	262	281	268	271	256	264	290	268	250	259	245	257	268	277	265	271	244	257	251	272	267	271	238	259	266	263	224	288	248	289	242	241	270	287	248	280	235	265	215	254	266	254	271	259	260	251	261	281	229	286	274	257	273	258	253	275	256	249	242	248	265	262	237	281	280	242	237	252	256	250	271	246	260	290	273	251	265	241	268	271	245	266	270	252	266	246	274	260	260	235	231	268	273	267	259	241	257	253	281	269	253	256	253	286	272	266	251	240	257	245	236	262	260	278	293	259	262	248	259	266	277	252	258	251	283	218	249	248	278	251	267	265	274	258	250	257	260	307	267	234	260	257	230	244	250	245	255	247	262	281	259	254	239	257	255	259	284	262	228	234	262	278	294	298	271	249	251	240	252	271	256	257	257	259	273	248	248	281	255	273	276	252	237	234	269	262	267	287	241	260	265	263	258	260	249	269	256	283	258	290	239	267	244	266	254	269	254	266	255	265	285	242	258	266	270	273	235	244	261	256	261	260	236	291	235	285	246	273	274	267	260	268	263	253	249	269	244	249	274	256	274	241	279	274	259	264	282	251	240	242	273	266	248	253	252	263	257	246	258	265	257	280	271	247	268	248	269	245	251	260	273	247	263	285	250	229	247	279	259	256	248	273	241	248	272	243	254	270	275	254	255	241	273	283	268	295	271	263	253	281	243	233	247	265	253	237	255	270	289	260	264	277	288	244	245	250	275	276	277	286	249	269	283	266	252	240	241	253	260	268	267	271	254	246	250	281	263	291	276	266	252	237	277	260	271	265	247	242	272	270	251	265	265	231	243	237	264	239	274	272	262	251	270	287	240	268	269	240	240	263	235	251	262	250	250	262	264	255	251	306	269	239	260	277	262	254	247	257	289	275	258	262	237	279	275	252	246	270	252	261	261	286	229	260	299	270	256	263	267	269	267	243	280	280	265	281	243	278	278	242	228	252	256	241	230	253	258	294	256	278	252	274	224	269	260	257	281	252	261	239	270	270	258	258	281	280	234	241	261	236	268	283	252	252	255	256	277	262	265	252	251	276	273	270	253	234	259	266	248	237	250	249	251	254	257	266	261	248	255	248	237	285	267	267	259	270	266	263	242	229	235	251	283	276	278	250	238	269	247	261	245	252	263	253	253	251	264	265	264	261	271	261	267	275	243	281	241	287	244	268	276	261	244	266	272	249	244	250	269	272	293	244	269	249	232	262	261	259	249	280	275	231	267	245	250	263	254	234	243	275	267	257	256	236	266	245	258	236	240	219	263	269	272	247	273	258	246	227	283	251	252	253	247	257	253	262	267	266	242	284	245	265	257	224	250	258	247	238	270	258	230	284	241	273	248	256	238	269	260	229	268	256	263	265	252	265	264	246	235	276	253	284	265	273	255	275	254	251	259	275	252	266	279	279	263	245	295	247	280	265	259	263	258	261	265	254	243	267	251	250	260	264	252	248	279	256	253	272	278	273	232	263	240	269	281	260	291	263	264	268	248	278	249	249	256	221	272	246	251	266	277	264	253	242	250	245	243	268	270	260	276	279	250	255	272	253	251	257	247	253	265	251	251	244	236	263	258	272	259	319	238	271	274	254	257	257	273	297	303	278	235	275	259	245	258	260	239	254	239	248	243	270	250	296	245	272	287	231	233	216	263	275	253	243	239	283	303	271	246	232	252	259	248	275	240	258	255	263	257	261	272	265	281	248	256	279	231	259	263	254	275	241	262	258	247	248	251	263	290	250	276	262	256	269	262	239	275	254	260	287	263	237	268	240	272	240	278	259	261	261	267	254	261	248	287	268	285	241	265	237	251	268	232	254	235	248
12275	20487	17517	10960	7915	6020	3865	2557	2341	2014	1812	1766	1483	1393	1340	1123	830	759	652	643	525	487	528	539	504	468	488	461	484	443	426	392	399	389	384	391	400	379	395	376	429	426	397	412	405	424	406	444	417	385	405	405	399	394	423	415	425	396	411	387	373	391	398	348	395	356	373	381	416	396	325	375	387	339	368	407	327	409	370	377	379	371	396	358	370	355	405	364	352	365	370	389	368	346	416	367	431	355	378	363	378	406	388	411	386	400	352	368	374	412	400	408	400	371	395	374	391	357	377	371	364	385	332	362	382	355	374	390	323	395	363	337	391	385	383	400	375	373	379	366	378	390	393	349	389	377	399	379	367	367	380	372	384	395	396	388	378	401	372	364	397	393	376	352	367	337	385	367	389	363	371	368	365	375	363	383	359	373	380	343	369	384	343	394	364	355	352	359	375	377	402	372	372	354	376	351	378	392	366	403	384	377	347	378	363	351	384	459	370	367	362	353	402	384	394	369	390	356	382	371	368	358	382	401	375	371	402	391	386	390	380	403	361	365	387	378	382	365	359	386	347	360	368	406	380	354	383	396	402	354	365	374	382	376	387	369	378	402	401	366	369	392	378	373	383	390	407	408	383	400	368	372	361	402	397	383	428	391	349	346	350	359	376	379	394	374	381	400	379	401	384	370	356	364	368	380	349	358	389	395	381	368	416	368	331	370	382	353	368	384	377	396	378	357	366	379	362	396	343	372	388	380	387	346	393	422	410	367	365	387	377	368	383	380	377	410	349	373	367	372	411	345	388	387	385	363	386	369	364	354	355	363	352	374	377	366	368	389	377	389	373	373	379	372	385	389	392	369	367	368	363	393	418	402	409	427	376	372	387	383	351	405	364	367	373	380	377	369	374	392	385	351	353	412	411	368	419	385	378	383	378	360	381	370	358	379	346	386	368	393	397	383	370	372	374	338	374	386	381	379	374	404	390	353	419	360	349	368	385	366	381	374	342	413	381	384	389	348	373	390	366	338	363	371	385	392	399	384	382	405	349	427	349	397	407	379	370	431	388	397	367	371	397	455	415	417	396	400	377	418	365	410	394	360	357	365	357	387	369	365	379	369	408	384	382	395	380	374	374	394	406	356	367	379	405	350	351	379	399	361	391	380	404	366	356	378	374	380	366	370	357	354	377	387	366	358	366	377	372	374	357	376	380	395	376	358	360	372	366	396	370	359	379	375	335	386	409	391	391	382	381	380	355	394	390	380	361	376	378	362	396	369	370	391	393	369	370	414	371	367	358	369	360	368	404	318	348	385	371	383	346	393	384	397	361	342	368	386	391	383	324	353	381	394	396	345	377	384	369	389	388	348	396	375	362	362	367	343	360	341	380	371	403	369	360	375	392	380	350	395	380	344	370	351	379	394	389	371	368	364	376	388	359	442	353	386	366	409	371	371	366	369	404	373	387	380	414	396	372	381	396	370	357	350	380	374	387	380	371	377	374	379	368	353	376	372	323	365	406	369	361	360	399	387	382	345	353	366	345	368	366	386	370	358	337	375	382	350	357	363	373	398	378	334	404	402	359	365	395	367	384	357	382	374	368	354	381	366	399	387	363	378	390	367	360	372	387	357	377	354	401	351	380	375	363	383	379	386	376	397	379	364	369	374	392	380	365	388	380	401	375	361	379	409	351	352	424	390	380	416	358	348	391	352	397	361	370	331	426	343	381	395	385	358	396	372	392	372	376	384	346	361	372	404	395	386	359	358	405	359	374	359	414	358	356	388	405	369	382	337	358	371	354	357	373	387	380	381	382	397	399	404	362	388	356	365	353	370	367	366	381	358	374	387	364	375	397	342	381	348	370	381	372	402	358	389	422	372	393	390	385	384	377	364	388	392	407	361	392	334	381	377	379	385	410	369	363	358	414	373	388	388	364	363	358	364	367	380	373	351	377	383	391	366	389	383	389	381	403	379	397	373	370	391	396	377	341	347	362	393	357	381	378	384	375	391	417	402	409	355	354	379	386	381	362	371	387	333	370	372	363	364	412	381	376	369	387	392	365	378	390	373	385	405	357	376	383	380	374	341	379	386	351	386	409	361	386	369	374	370	393	356	365	375	385	359	387	394	374	384	366	391	349	392	378	354	385	361	354	371	376	360	367	353	382	364	383	356	358	342	384	371	328	344	401	408	394	378	389	388	357	391	423	373	364	361	412	399	374	367	392	372	368	375	377	381	359	392	382	349	368	380	382	390	373	404	393	350	369	361	354	378	364	377	347	366	368	400	356	369	361	373	370	376	365	395	362	371	396	376	383	377	375	359	386	355	367	407	380	371	366	400	369	366	354	339	374	384	383	367	370	396	392	385	365	366	356	381	371	360	377	359	340	392	370	369	404	384	423	367	389	391	361	378	391	353	411	349	361	384	371	369	368	361	353	360	359	385	379	370	376	361	422	358	365	362	377	366	389	376	377	369	394	346	353	399	370	382	403	357	398	382	383	385	380	405	352	371	356	364	352	352	396	350	358	382	369	368	342	359	398	374	377	326	386	367	394	365	384	359	375	390	374	368	366	395	356	349	361	384	403	367	393	390	382	368	377	399	321	404	364	390	363	341	365	391	392	400	342	341	382	386	377	356	349	382	369	377	367	391	395	382	355	369	347	365	395	359	358	356	345	403	396	348	356	390	378	382	359	415	407	396	357	403	379	380	410	374	369	360	347	338	395	365	418	366	373	381	390	390	402	388	407	387	362	363	377	377	342	387	354	389	391	395	385	387	347	397	388	367	363	383	388	348	389	366	372	367	379	373	363	369	354	393	379	367	366	334	361	395	381	381	402	399	364	341	376	373	370	401	356	420	392	374	345	379	378	373	380	367	379	400	380	381	348	375	384	375	380	381	386	362	365	405	400	355	391	377	382	404	373	379	381	346	346	361	375	370	369	388	399	395	354	387	372	388	378	388	346	341	402	381	373	385	373	381	358	380	330	379	373	400	366	375	370	372	355	400	393	389	354	368	360	370	375	390	371	387	365	386	356	379	389	361	367	352	389	367	401	347	398	358	358	401	343	377	375	394	348	393	373	379	388	359	381	339	360	377	374	379	377	367	390	367	373	396	402	382	387	368	392	362	360	364	359	384	382	360	344	393	374	401	398	404	395	371	375	364	404	369	363	382	373	384	374	388	325	345	375	351	373	342	385	361	391	398	364	405	392	438	409	369	366	387	372	391	408	366	354	406	376	386	386	404	388	368	379	366	371	404	373	399	364	377	398	399	376	394	353	363	359	389	399	400	360	392	341	396	348	403	356	388	386	410	358	384	421	394	354	355	392	372	373	398	384	405	392	382	371	383	379	386	382	378	351	332	372	395	399	356	390	360	365	418	369	378	353	359	364	386	392	372	361	370	378	381	354	419	355	375	377	372	390	409	381	355	372	389	399	371	389	375	373	412	354	381	373	373	359	385	389	389	358	394	378	407	408	377	347	409	413	348	374	344	363	356
23610	21152	28523	24045	21150	14550	4475	2081	1604	1479	1318	1240	1065	1012	1022	818	682	590	538	469	447	409	444	446	444	434	367	382	364	367	334	312	304	369	347	392	319	345	347	363	326	371	368	319	318	360	351	305	333	340	349	366	345	340	338	385	359	327	330	324	328	319	329	300	329	286	318	350	332	337	319	317	337	326	306	317	320	273	326	296	301	317	308	284	275	318	305	327	292	305	293	317	302	311	316	303	330	297	300	291	321	329	337	306	323	296	304	301	281	349	301	337	317	317	285	314	324	313	267	342	305	313	319	317	315	327	347	320	284	304	285	327	308	293	320	283	308	294	313	298	350	310	334	300	320	325	299	326	316	302	279	322	324	289	302	296	311	323	312	309	296	327	308	319	295	326	305	298	307	310	318	338	297	332	316	303	287	311	319	337	317	308	292	318	304	297	300	287	340	294	320	329	300	305	298	336	352	299	304	308	291	316	298	311	320	326	305	293	310	302	319	299	300	309	309	297	324	332	311	318	297	302	294	295	300	301	321	305	291	316	327	285	291	319	287	311	325	323	311	305	308	296	306	302	332	288	296	303	309	302	302	288	323	340	316	289	321	331	315	351	318	300	309	315	309	320	340	283	314	303	317	297	296	345	298	322	318	274	306	328	314	316	285	297	346	332	295	314	293	296	357	303	307	323	287	313	312	317	283	299	297	306	314	297	306	316	331	293	350	309	285	313	324	293	300	306	304	310	300	297	310	344	303	326	303	321	331	285	307	328	288	294	291	298	338	321	320	331	294	303	330	310	311	334	303	315	308	300	310	291	328	295	318	287	314	336	309	302	316	290	308	313	293	309	325	303	312	321	348	288	313	279	316	296	294	312	273	307	308	297	311	341	292	318	305	336	307	297	315	285	296	348	295	327	304	292	295	290	307	299	336	322	272	289	298	288	311	314	296	326	312	331	344	323	324	341	349	332	300	269	297	316	322	327	284	289	282	293	299	351	284	340	309	327	313	307	296	329	317	271	299	273	317	326	329	319	361	299	325	325	318	297	313	300	321	334	298	270	300	322	278	298	304	294	319	315	296	307	313	290	297	324	289	346	317	295	335	308	335	312	340	298	292	296	312	281	301	295	332	310	275	313	334	312	317	322	297	311	294	312	297	327	268	309	306	321	288	295	295	316	294	299	293	337	333	271	305	317	312	329	337	324	288	337	301	305	315	317	298	340	299	295	325	339	317	310	323	346	290	309	320	306	310	333	273	289	297	339	327	272	316	313	313	308	315	334	303	306	307	294	331	291	329	332	330	315	300	325	300	316	337	315	311	277	286	317	289	294	299	317	328	286	328	290	307	294	304	308	299	302	326	309	265	270	298	306	312	316	283	299	339	352	350	310	315	313	297	289	304	308	308	313	321	306	321	316	284	305	311	284	316	299	314	309	309	327	307	310	317	317	336	333	328	294	314	285	294	332	278	337	328	291	305	294	314	292	293	307	326	329	312	324	317	309	307	289	292	302	310	280	316	331	278	301	318	325	311	274	292	309	279	328	316	330	298	311	332	300	325	297	301	327	300	302	292	312	324	311	305	319	314	315	306	282	323	299	357	304	308	311	289	292	346	328	288	296	335	343	316	323	292	312	315	286	330	330	299	310	331	317	327	328	278	334	314	294	280	293	318	305	302	302	307	322	329	323	302	297	290	328	303	326	318	316	318	315	305	327	325	292	304	338	310	299	303	304	293	298	322	285	360	322	331	302	322	327	273	345	351	286	290	323	330	287	312	328	328	335	313	316	318	301	299	325	321	304	333	300	314	295	332	287	299	309	289	340	283	338	315	306	347	308	298	282	276	330	350	331	330	325	323	298	293	300	284	290	336	326	313	331	319	303	284	310	322	341	313	321	326	293	327	293	299	316	292	307	319	297	296	297	353	337	320	337	317	339	317	326	304	313	316	310	328	328	324	328	306	312	315	335	306	329	298	285	316	296	305	320	312	319	306	349	334	314	318	336	334	330	353	298	306	298	302	301	327	313	293	349	307	328	316	297	308	319	280	308	312	295	299	318	319	306	314	315	305	326	291	264	312	315	316	307	290	306	321	266	308	270	282	314	295	293	289	316	296	324	300	325	308	300	332	312	299	329	322	313	289	316	315	296	331	300	320	305	338	340	312	302	331	328	312	323	304	307	307	314	295	295	304	320	331	332	302	322	339	317	327	288	311	288	329	329	313	303	314	319	303	330	296	307	324	320	322	312	311	288	286	342	320	297	287	313	328	257	306	278	315	275	317	316	338	282	343	325	321	291	317	323	311	293	326	316	292	281	303	308	293	309	348	323	314	332	333	330	331	323	334	312	325	297	300	256	350	308	315	319	275	329	305	338	301	295	307	334	306	296	307	323	330	289	304	325	334	321	328	306	306	353	331	298	351	317	322	313	326	319	298	328	310	334	343	299	298	331	300	293	314	291	310	291	327	329	306	306	330	324	281	337	322	339	302	309	311	299	291	313	291	314	295	327	296	295	297	313	318	307	315	302	312	311	366	310	328	295	294	305	304	322	332	311	311	301	288	311	286	321	306	301	321	333	322	310	296	305	322	282	300	309	314	329	333	313	286	301	317	309	313	318	268	314	309	305	285	306	315	299	276	327	296	298	306	337	298	314	322	295	318	325	288	322	296	302	298	320	285	328	308	268	329	316	360	329	307	286	301	329	287	317	326	305	291	330	309	291	350	284	298	329	320	299	302	289	325	300	306	275	305	328	287	310	290	282	313	303	319	304	337	301	299	302	323	294	310	332	344	332	313	317	319	319	303	305	281	301	309	311	278	296	323	298	318	300	318	303	312	314	300	319	312	326	289	326	322	340	292	314	308	305	321	301	304	291	313	346	328	319	341	314	312	325	307	326	337	311	302	303	318	278	300	308	327	335	314	320	287	322	332	293	332	314	311	318	340	295	348	321	296	320	329	301	318	289	300	291	342	302	326	318	317	333	287	293	303	305	272	324	287	329	298	311	314	300	339	302	316	320	284	316	322	310	301	322	314	326	311	307	310	303	320	303	312	290	314	346	321	277	318	271	291	297	306	338	319	295	296	287	307	306	293	313	336	320	326	301	306	345	302	319	329	338	324	303	310	337	310	339	322	298	313	278	291	328	291	277	298	292	318	297	306	325	322	307	305	324	321	314	334	317	356	300	311	316	305	285	304	300	285	304	292	294	325	292	331	302	291	328	337	302	276	305	301	323	315	317	321	296	295	325	276	305	340	304	310	297	280	328	317	293	323	286	332	352	308	290	322	293	322	313	271	287	323	318	330	322	304	302	294	294	320	340	299	315	333	331	326	342	306	284	345	307	320	308	275	307	300	315	326	299	331	320	306	286	311	290	312	325	291	285	309	300	283	314	315	312	307	317	290	293	284	310	307	286	283	324	330	317	306	331	319	318	326	282	342	299	297	333	331	344	332	297	330	332	308	325	315	338	302	326	285	310	321	297	313	324	309	305
13952	29036	25931	17960	13543	10355	7149	4887	4326	3719	3377	2944	2553	2471	2219	1808	1431	1314	955	918	774	742	721	730	699	689	650	652	634	553	494	479	514	521	482	463	476	481	510	490	541	554	565	545	552	529	559	531	517	495	471	524	524	517	542	527	533	508	513	485	440	437	469	443	451	444	455	435	467	465	491	451	459	428	449	431	471	417	450	464	460	486	412	449	440	459	428	441	471	406	453	469	443	471	439	458	467	450	466	477	419	456	418	455	466	453	456	465	484	462	478	456	426	435	459	493	446	419	478	488	458	439	463	393	434	423	518	426	475	433	447	452	451	443	465	433	469	428	449	429	455	405	421	463	452	455	432	450	463	441	440	462	413	471	473	471	454	429	443	455	471	469	395	486	422	443	447	450	440	448	465	422	440	457	432	445	454	451	486	451	463	488	442	431	450	410	393	448	410	434	447	475	439	462	473	416	460	447	461	475	467	462	470	459	399	473	473	405	467	422	411	481	466	455	416	434	452	465	455	416	441	419	430	459	424	439	438	489	455	432	444	480	479	426	421	440	467	473	447	431	461	414	422	504	445	426	447	434	441	459	433	461	441	454	500	448	454	439	441	463	421	426	434	454	452	443	425	411	446	464	439	446	457	440	456	418	456	434	446	435	444	463	435	448	494	444	461	472	467	450	452	418	474	400	437	464	433	418	441	447	407	438	473	419	423	468	489	442	466	453	474	478	450	448	479	438	484	459	463	438	440	462	456	473	417	436	456	441	417	449	469	457	437	444	449	473	447	466	440	462	452	457	438	465	464	454	455	435	482	448	464	461	418	443	426	479	439	465	448	440	463	412	452	432	455	436	448	448	442	442	400	450	439	460	466	433	444	481	451	455	460	460	431	479	448	473	481	449	408	425	439	457	466	405	428	467	448	441	440	416	440	435	475	422	461	395	461	449	452	430	492	489	449	449	424	458	464	472	445	446	456	462	433	479	428	469	447	460	447	468	422	456	447	461	474	464	423	470	411	458	421	450	469	469	446	450	450	475	433	452	425	455	442	455	445	475	451	443	416	435	419	448	466	424	430	445	452	424	437	465	449	472	434	457	443	444	438	481	427	439	414	468	438	465	439	466	463	478	445	459	446	469	480	440	466	468	429	467	433	449	451	430	454	445	431	436	421	434	464	433	466	451	469	443	444	464	409	447	453	477	436	430	435	471	441	439	434	456	455	434	422	447	406	454	457	412	438	418	479	440	459	450	467	485	422	460	455	437	464	493	446	491	446	455	427	499	470	480	477	470	449	492	399	438	462	424	444	442	472	424	432	443	462	438	481	454	414	427	492	413	436	441	422	459	466	384	440	435	479	464	448	423	453	420	445	426	466	458	460	460	475	471	427	478	470	424	453	447	450	441	449	461	453	460	427	430	454	434	458	422	463	430	456	433	426	433	475	445	479	423	454	425	498	446	451	462	391	441	493	401	466	423	437	433	499	431	444	477	477	454	448	444	398	405	444	425	420	453	485	466	444	460	467	470	483	446	458	425	478	457	433	421	437	413	417	456	441	490	426	488	502	463	448	443	441	473	469	414	446	461	443	422	469	430	466	467	473	462	453	441	438	443	457	481	443	440	467	411	467	425	469	413	424	438	455	420	481	458	439	437	464	423	459	453	439	439	445	472	458	419	465	430	447	459	434	460	429	456	462	495	491	420	449	483	449	476	449	496	465	454	447	449	450	426	430	447	413	419	466	474	443	464	479	418	453	446	496	453	449	465	445	506	462	458	460	456	425	453	468	431	435	435	435	415	479	448	497	469	474	462	463	455	472	462	443	442	462	447	472	445	484	441	473	429	459	445	471	458	423	445	501	449	444	454	461	484	468	459	468	447	443	471	505	474	444	475	497	469	417	453	424	431	479	428	434	431	475	443	492	473	449	453	444	467	437	451	441	436	461	477	417	465	434	454	481	465	456	425	440	463	431	450	465	448	455	460	405	441	456	456	450	413	475	452	476	448	441	442	450	455	453	447	431	411	404	461	416	448	419	461	442	451	481	471	425	450	441	419	433	401	448	464	436	493	441	474	430	441	433	463	469	482	441	458	464	459	479	447	444	407	457	456	475	447	422	420	446	410	435	452	454	419	467	425	435	421	448	453	458	447	417	444	426	481	452	449	454	445	468	416	470	451	428	465	430	466	465	435	441	440	459	437	472	466	447	465	425	483	454	424	464	434	452	439	460	450	451	422	417	468	465	404	434	418	444	513	458	433	483	462	485	420	444	462	453	468	437	496	485	482	462	447	462	410	452	425	432	459	435	463	417	465	446	493	490	455	442	512	456	498	484	454	448	407	448	451	460	402	459	446	423	470	397	429	433	488	442	436	463	419	415	455	437	482	491	445	454	427	501	446	462	440	471	423	438	458	469	467	450	448	410	428	463	462	441	455	416	464	425	492	475	433	436	476	472	471	439	456	468	430	477	424	418	467	441	416	441	460	443	439	494	413	447	422	399	440	494	445	443	447	432	436	469	410	472	486	455	450	439	472	434	438	443	494	468	423	449	447	466	455	464	461	445	450	461	423	478	458	471	444	461	420	463	442	455	475	446	442	445	441	457	459	450	449	462	439	435	467	430	452	441	426	451	448	456	447	414	477	470	412	455	430	440	486	456	432	459	451	443	462	440	461	432	427	450	436	433	476	429	446	473	476	446	452	416	441	469	485	465	450	474	463	478	426	451	477	453	485	462	450	419	396	455	448	446	412	404	462	469	443	482	461	494	454	466	469	450	429	459	421	445	456	444	438	445	437	432	430	448	444	438	430	446	470	432	448	423	416	459	454	461	469	424	451	449	422	481	447	425	464	435	447	444	440	411	478	418	424	463	444	427	452	461	453	443	463	457	448	455	458	450	431	441	485	435	444	418	440	441	457	403	437	494	445	396	415	466	427	466	446	426	434	486	461	437	431	423	467	412	435	468	457	408	479	464	444	467	432	418	482	466	467	450	487	446	468	446	444	497	461	437	459	406	461	468	457	412	453	437	455	450	452	426	492	414	458	411	434	456	474	508	466	442	434	433	453	470	448	467	472	451	443	457	438	466	473	441	444	445	465	476	457	424	453	458	454	418	440	424	455	446	440	422	473	421	477	466	447	449	457	401	455	413	434	462	449	444	459	464	488	468	456	434	453	462	432	468	443	445	463	447	425	435	441	420	447	434	454	439	427	455	466	445	474	419	401	496	452	484	454	432	445	432	418	464	448	435	455	458	437	460	465	488	478	448	450	464	454	424	441	446	460	431	446	454	449	443	452	470	444	411	476	464	453	431	437	453	463	448	457	455	430	436	475	426	431	529	451	435	465	466	434	460	449	449	439	445	433	465	452	450	422	458	474	446	445	445	440	449	462	457	431	424	436	461	460	451	436	441	487	431	409	424	454	455	438	437	444	467	445	436	458	432	401	458	422	413	475	479	440	452	448	435	464	440	396	463	462	467	441	439	452	444	505	437	521
22707	21120	28910	23581	21135	21287	12920	3293	2235	1971	1685	1574	1357	1252	1141	965	723	668	495	466	457	403	417	371	381	421	370	326	336	331	263	292	279	247	248	221	252	288	255	303	257	265	282	251	277	266	261	265	250	256	241	269	273	279	281	252	291	279	276	239	249	222	194	230	229	243	213	232	216	235	205	219	250	215	217	229	222	216	240	214	220	190	201	205	214	210	216	228	228	231	202	212	224	221	218	231	219	213	176	203	221	213	205	222	214	236	227	210	230	202	202	199	217	217	227	229	236	207	214	210	203	242	217	219	220	214	218	221	237	228	214	236	224	212	232	201	182	211	252	235	242	224	207	228	194	233	233	210	227	225	209	208	225	231	225	240	197	207	208	237	206	214	227	214	215	210	246	212	205	216	219	240	218	198	232	217	213	249	205	224	220	231	226	219	244	223	214	222	214	210	231	243	223	216	215	206	227	227	209	227	214	205	215	246	214	200	208	213	222	240	214	209	206	224	220	216	197	225	239	216	234	224	225	221	211	216	217	249	252	242	227	203	191	222	218	234	224	196	215	215	214	208	232	189	212	223	221	205	201	195	241	228	224	218	225	217	225	206	231	206	226	220	222	218	215	222	225	192	221	228	210	224	225	223	221	214	218	234	213	220	221	251	222	202	231	201	192	209	214	247	204	213	195	235	202	238	244	215	221	243	218	216	226	222	211	237	193	201	218	210	220	233	203	212	200	223	212	212	205	196	212	203	231	236	210	221	229	232	213	226	235	222	228	219	216	180	211	192	239	198	227	228	213	202	232	235	222	225	226	210	228	203	227	211	207	212	190	214	208	213	223	208	218	221	220	207	225	219	190	218	214	226	218	241	246	204	223	220	231	230	203	221	229	211	216	208	207	223	221	222	197	238	217	210	206	233	240	197	228	246	199	225	219	232	217	224	234	207	215	205	206	190	215	219	233	216	218	205	224	237	217	247	259	225	243	233	208	238	209	205	224	216	231	229	223	212	261	225	231	206	188	244	235	218	211	228	223	220	219	228	201	203	245	217	228	208	206	227	217	211	189	211	218	246	235	230	207	205	245	223	221	209	235	231	219	217	219	215	197	215	202	233	249	248	233	205	214	222	216	244	211	237	212	220	198	200	214	204	197	220	206	209	235	234	222	218	211	217	216	219	235	195	226	240	216	235	214	221	222	216	247	242	228	247	204	199	207	208	232	233	198	234	216	208	227	228	197	236	218	215	219	188	189	194	203	211	211	233	243	209	241	235	218	215	232	224	211	219	216	199	204	217	204	206	223	248	226	243	217	209	214	245	213	224	215	210	241	217	218	190	220	220	232	247	224	216	200	207	205	231	215	189	201	224	184	229	263	232	187	222	232	204	204	224	202	224	234	214	216	240	223	202	203	207	223	225	215	207	246	213	232	223	219	223	217	218	202	207	188	225	193	204	210	239	208	214	223	210	207	225	207	220	221	206	230	239	216	228	199	199	211	227	226	221	188	228	237	210	229	228	204	199	217	207	212	220	210	216	220	222	207	216	234	217	229	206	239	225	226	199	198	225	177	224	223	221	232	216	212	222	224	223	247	220	217	215	215	204	208	204	222	238	215	214	206	237	205	220	217	196	214	234	203	222	228	225	227	225	217	242	222	207	207	225	226	206	238	219	220	199	213	213	189	232	222	211	203	226	208	223	219	223	202	231	222	221	242	205	229	222	222	218	213	229	207	215	229	202	217	219	196	211	238	216	244	218	214	214	213	225	231	218	223	233	208	246	229	225	221	213	201	215	227	220	220	228	230	221	233	189	194	219	239	219	236	208	247	200	218	231	244	197	217	198	214	219	220	213	210	220	216	239	222	207	226	195	216	220	233	197	216	191	229	210	241	217	208	194	231	218	223	227	226	228	207	189	233	211	233	211	199	209	232	256	192	209	220	211	254	198	227	192	233	217	229	185	216	237	206	228	201	213	211	221	202	240	215	201	216	222	237	234	220	189	205	228	193	217	227	215	206	216	203	221	203	216	199	225	209	204	244	211	208	215	242	224	194	209	217	241	211	211	214	210	233	210	216	226	210	206	232	229	231	206	196	201	223	205	249	254	245	207	221	223	218	234	220	188	206	238	217	213	257	212	219	196	241	218	299	210	210	207	191	212	226	240	233	220	212	217	221	238	237	218	211	225	224	197	235	236	208	189	194	232	202	211	208	212	194	207	204	225	192	196	218	209	206	194	205	210	237	214	201	208	234	232	202	217	228	210	223	188	236	208	202	219	220	228	212	215	224	213	206	203	206	202	240	202	237	210	203	225	255	227	249	219	187	212	213	198	223	252	235	229	211	201	212	243	203	230	222	248	215	228	216	235	214	188	228	226	190	244	237	210	194	227	207	182	203	211	239	213	220	231	208	228	223	218	231	213	226	194	194	230	217	216	221	221	224	194	220	222	211	235	216	238	207	221	188	235	217	213	226	242	216	222	228	234	234	211	218	210	211	214	242	208	208	228	213	199	234	192	206	221	209	223	212	218	238	193	215	215	237	249	245	191	216	235	204	194	236	202	244	196	202	234	208	198	228	228	225	188	220	222	194	219	210	224	212	225	223	183	227	221	220	229	203	204	224	228	194	223	188	218	220	235	214	217	210	223	228	211	215	199	214	234	221	233	197	206	200	211	226	211	212	199	203	206	222	230	195	226	227	236	210	239	200	203	234	196	208	207	228	217	211	204	208	221	230	190	221	202	238	200	243	211	215	221	194	203	227	230	208	245	212	200	215	220	235	213	212	221	227	226	220	247	194	224	233	194	217	210	199	223	198	235	200	205	213	225	231	184	232	241	245	238	220	175	229	192	235	221	199	220	199	237	221	220	205	207	189	235	216	233	201	213	230	239	202	228	208	250	224	210	238	253	204	216	215	200	214	223	218	231	234	195	210	233	227	201	205	238	239	199	224	199	242	241	207	214	214	220	212	201	223	217	194	222	206	191	211	209	205	212	221	229	188	206	215	212	222	200	228	220	202	238	219	199	204	203	234	220	217	215	209	195	212	217	231	205	195	226	213	233	216	237	223	216	224	213	211	203	222	216	215	224	214	230	217	233	190	215	242	214	222	221	250	197	205	199	222	240	215	221	204	238	237	226	218	205	220	233	207	210	235	214	237	210	231	225	229	218	206	227	209	210	218	228	223	220	213	209	206	215	229	208	222	204	219	218	231	203	216	195	217	214	202	226	215	269	231	243	230	205	215	178	206	219	210	232	228	233	206	194	228	220	207	202	191	230	222	190	221	238	236	246	203	241	208	207	248	215	223	232	230	207	232	218	206	221	206	212	224	247	202	209	175	213	228	225	212	228	228	190	224	215	197	231	202	200	197	238	210	203	214	206	232	229	203	217	238	229	225	209	220	238	187	202	204	225	225	232	227	241	209	208	182	210	211	212	236	208	195	203	197	251	227	202	206	209	209	234	212	224	233	202	216	202	219	208	221	209	182	228	201	200
16274	33835	30797	22861	17816	13686	9637	6974	5998	5156	4556	4127	3441	3157	2874	2294	1727	1410	1196	1033	867	875	780	803	760	685	681	569	588	547	479	405	371	384	420	409	422	414	431	453	413	419	464	473	435	423	449	440	438	428	434	450	421	488	398	471	450	407	392	397	383	366	366	314	350	345	343	321	326	370	334	322	330	313	311	288	297	296	329	315	323	308	322	301	323	313	323	316	305	295	313	341	277	311	315	358	326	337	352	345	341	342	343	319	314	323	337	308	321	307	302	298	293	316	327	324	338	295	304	377	309	333	301	319	314	325	279	334	302	303	273	339	313	350	328	329	330	310	296	338	316	335	298	315	330	336	324	346	325	342	337	325	360	305	326	352	318	297	311	325	336	307	320	345	293	318	294	330	319	317	290	325	321	309	341	362	331	310	302	293	304	320	333	305	326	321	328	345	342	326	321	306	309	314	304	326	300	300	318	340	356	316	317	282	282	296	335	316	305	346	314	312	305	357	300	339	328	320	294	319	311	314	331	288	304	346	335	275	305	312	300	308	319	365	299	323	342	319	319	305	345	309	362	328	324	308	304	319	342	335	306	316	335	294	326	292	347	288	320	321	320	315	368	308	328	310	324	313	339	331	341	331	294	314	318	329	342	321	337	338	313	329	315	316	341	331	290	315	303	306	311	317	324	327	321	294	342	317	324	315	290	317	302	287	289	330	327	299	312	348	300	304	292	322	339	326	298	307	327	308	315	303	340	349	310	331	314	311	323	352	302	315	328	302	301	315	302	349	339	307	337	341	335	348	339	296	316	302	315	340	317	331	333	335	304	357	320	304	341	301	339	292	356	321	324	330	298	316	318	319	289	304	337	344	290	338	296	316	305	309	332	336	319	297	310	287	306	318	317	307	319	316	311	301	340	315	321	321	322	299	283	350	322	328	320	299	338	335	302	319	345	303	275	326	301	303	324	337	308	307	309	337	289	314	320	306	286	282	322	311	297	343	303	308	341	322	314	377	298	328	306	299	329	305	307	343	328	322	329	312	308	312	349	334	307	325	337	285	345	331	297	312	318	315	285	296	306	325	327	299	314	310	314	332	346	335	292	313	315	332	314	333	310	334	322	320	297	292	277	350	350	329	317	320	291	338	309	306	319	341	365	311	349	344	336	319	301	322	322	337	292	322	332	327	317	333	317	328	303	320	312	323	317	349	318	309	313	303	301	335	319	317	308	299	304	316	308	298	323	314	359	363	334	331	295	321	289	314	302	320	307	320	330	323	292	337	344	316	335	319	346	312	349	302	282	339	320	325	336	302	338	269	321	338	291	331	343	321	320	308	332	301	343	335	291	324	311	324	343	335	296	297	317	324	331	303	364	324	314	312	300	323	314	305	347	311	305	344	313	333	330	301	334	297	321	302	331	313	301	313	314	335	301	309	325	320	315	323	333	329	341	314	311	320	303	300	268	302	336	325	339	294	300	352	324	346	341	324	341	329	301	315	331	296	336	293	307	311	317	316	314	324	302	305	348	324	342	313	328	334	325	336	309	311	311	319	324	283	286	321	307	338	298	333	319	291	301	335	326	296	281	304	329	304	314	336	322	301	337	312	323	312	313	309	313	330	341	331	314	326	295	338	321	302	304	279	309	327	302	334	303	305	310	286	285	308	339	305	323	318	312	331	333	274	325	300	328	324	326	311	288	328	314	343	329	321	331	320	306	315	304	343	308	305	336	324	301	311	353	322	319	323	386	316	322	340	336	321	289	311	305	298	326	335	323	333	309	302	324	285	344	323	302	307	312	353	303	328	304	320	318	322	320	299	330	304	280	316	331	337	317	319	292	333	323	298	328	302	320	338	303	299	296	321	310	318	323	300	335	320	297	315	315	331	328	301	292	338	350	306	351	305	312	329	297	296	339	304	312	314	305	328	324	347	321	343	319	290	322	303	311	324	316	339	296	304	338	334	297	323	314	320	313	327	318	340	312	318	305	310	329	316	297	281	334	332	326	333	311	295	324	311	337	305	325	333	315	309	290	321	332	304	312	304	317	333	309	322	285	331	310	313	323	323	322	308	312	341	298	364	316	321	289	323	308	299	305	300	301	337	324	313	330	325	327	329	328	324	333	299	310	321	361	312	268	307	326	301	297	336	316	324	312	332	308	314	310	294	332	328	315	294	300	305	319	358	323	270	320	327	305	321	321	330	348	322	304	296	350	318	346	297	305	299	302	316	307	310	293	326	316	324	327	346	351	317	330	306	308	295	310	355	327	307	324	319	333	323	324	322	289	288	304	338	323	309	322	321	348	312	331	316	300	307	329	296	326	309	299	329	318	315	313	317	342	343	339	291	303	324	351	317	334	306	330	298	313	310	307	311	332	309	343	317	333	339	291	321	331	324	322	319	335	299	329	309	286	303	330	314	337	303	318	308	303	315	352	322	297	338	327	310	363	322	307	302	314	327	309	330	321	363	328	314	335	344	308	328	284	310	302	321	308	306	337	295	334	283	301	309	317	315	323	338	340	310	325	312	343	317	296	317	370	308	329	293	334	319	322	345	288	304	288	317	312	343	324	313	347	297	328	318	310	317	338	321	313	306	325	310	281	326	323	342	280	294	311	305	313	318	291	328	310	313	336	326	307	351	312	308	317	279	333	303	330	312	313	311	297	319	315	304	350	333	318	303	319	302	300	312	338	302	329	325	354	319	320	312	352	302	300	323	339	298	302	326	321	325	290	292	317	310	295	336	306	330	319	316	365	317	308	315	288	289	329	351	314	298	318	311	325	289	331	301	317	343	287	344	358	331	317	315	311	308	313	307	328	281	309	295	309	337	304	324	326	347	315	324	337	302	330	313	329	287	309	343	333	296	357	326	301	346	318	304	318	305	334	326	328	333	300	289	331	324	350	331	341	289	316	344	321	324	318	304	316	332	315	318	310	319	322	331	325	306	347	347	303	332	309	311	321	300	335	303	296	314	332	301	297	315	299	351	308	312	302	292	300	301	337	310	356	324	331	313	290	300	283	317	321	342	375	325	364	318	317	307	306	323	318	337	302	298	319	335	313	352	333	322	305	308	289	343	312	338	306	305	307	342	319	315	324	315	315	331	321	331	312	319	310	365	326	316	321	324	284	300	298	279	325	303	344	358	336	289	323	317	311	288	300	317	305	311	258	304	330	323	346	274	298	298	296	282	330	302	320	310	308	276	323	306	339	350	319	317	348	289	300	320	294	271	330	308	322	317	316	331	309	307	337	296	312	347	319	348	315	307	312	273	314	333	335	304	327	339	316	348	309	343	320	318	314	354	341	319	361	328	331	324	302	343	300	309	297	323	345	279	321	306	335	306	295	309	281	343	323	331	310	318	324	324	319	305	294	328	283	339	349	331	340	343	325	299	304	309	326	311	314	340	323	320	333	330	324	304	308	325	273	351	304	323	311	326	336	329	316	294	324	319	335	303	308	329	321	304	323	310	275	299	336	325	326	300	320	302	329	310
26804	20894	16250	8164	3883	2467	1476	1010	880	778	672	719	581	551	592	486	409	356	362	326	323	293	276	296	307	293	305	285	254	311	263	244	250	291	262	256	290	246	239	268	272	283	285	257	263	289	271	275	294	254	267	302	280	256	258	247	271	277	282	268	254	262	262	232	254	271	268	240	272	250	282	239	228	249	260	268	274	240	269	236	249	253	247	274	282	268	259	260	260	232	233	260	234	267	235	260	262	265	242	253	278	252	275	242	258	278	269	265	231	245	261	303	278	268	275	228	262	266	267	254	266	258	237	251	236	235	255	292	256	251	247	264	261	279	239	244	253	268	248	244	269	239	285	234	268	258	244	233	273	255	258	254	269	268	244	262	260	257	252	248	237	257	238	262	249	274	238	254	247	249	241	248	247	254	284	270	269	255	258	250	264	246	264	301	267	253	269	251	254	214	248	240	279	263	253	264	254	246	266	266	250	237	254	270	237	259	241	228	263	244	279	237	273	241	242	266	234	270	237	246	246	243	234	257	267	265	258	260	250	278	251	262	258	265	239	276	245	259	261	242	259	251	233	251	268	271	272	256	267	229	241	251	263	265	268	243	256	267	248	231	281	250	265	255	249	220	267	288	244	253	241	265	249	250	268	268	252	267	285	263	253	273	236	249	231	256	226	254	259	241	275	263	257	272	235	284	249	270	225	258	246	238	245	241	260	251	243	255	252	252	284	262	284	245	263	256	268	255	279	244	268	283	277	288	251	253	270	270	244	240	256	264	260	253	265	239	279	274	265	226	264	234	271	258	249	255	262	260	253	271	261	274	268	234	269	273	218	276	279	227	237	253	274	245	243	280	269	252	265	264	262	249	243	252	239	287	269	241	248	260	244	241	236	254	281	262	257	250	272	250	264	245	262	262	286	248	262	242	247	268	238	241	299	260	255	264	254	262	262	257	256	248	267	253	252	270	247	259	252	267	280	252	222	250	264	276	263	252	259	281	278	264	249	265	258	254	238	240	256	265	263	271	251	259	238	260	262	261	270	253	279	276	261	267	250	243	248	266	246	254	239	257	223	262	231	235	271	256	276	272	260	263	289	258	288	230	287	278	246	251	252	261	245	235	252	257	285	215	261	248	232	270	249	239	267	261	265	283	264	244	255	252	262	242	260	276	264	247	268	273	267	263	276	274	257	265	250	219	260	226	260	232	249	238	250	250	242	239	240	248	279	223	265	268	266	263	283	239	255	245	275	279	255	265	257	239	274	254	238	243	255	236	279	279	226	249	253	230	239	261	267	250	247	235	286	255	261	254	250	270	252	271	254	239	306	223	290	235	261	253	268	266	276	280	262	250	242	254	280	249	256	230	254	261	268	287	225	254	271	248	282	256	268	266	285	249	265	247	255	231	271	253	241	261	266	239	279	283	237	284	228	244	237	249	241	253	269	257	252	240	249	236	257	230	239	243	274	241	276	271	252	250	276	257	251	263	269	250	266	238	282	258	236	253	259	237	236	275	233	243	271	242	282	254	275	278	288	258	243	259	293	278	243	246	244	240	255	229	268	268	248	263	273	242	261	271	238	247	276	273	285	252	245	257	270	262	276	245	262	262	270	261	266	249	263	268	271	269	254	244	255	211	277	271	252	257	222	253	249	268	246	255	277	233	244	240	265	245	268	270	226	259	243	251	270	263	254	269	261	240	276	247	265	276	256	287	238	278	251	244	263	272	245	258	253	230	263	249	247	253	243	260	248	271	281	274	275	262	246	265	232	269	235	257	260	268	223	271	273	229	263	257	268	247	274	242	265	274	264	232	287	240	265	268	257	242	257	258	246	234	231	247	256	265	224	278	286	265	260	233	245	255	273	288	254	289	265	268	255	300	251	272	240	256	263	258	265	259	251	274	261	221	239	242	250	246	272	265	251	279	229	247	252	255	239	224	269	280	283	264	264	253	256	226	255	258	260	253	250	269	264	240	258	241	260	265	252	249	239	279	250	266	267	251	242	250	256	265	243	234	257	253	222	243	283	248	270	257	273	233	263	264	255	259	249	257	249	257	243	266	223	250	238	302	260	264	240	249	237	266	247	241	267	247	239	263	258	248	223	256	259	248	239	238	263	265	251	269	249	258	232	240	269	259	262	254	255	267	226	270	251	271	266	255	275	244	225	250	257	253	234	223	240	262	256	240	240	285	280	250	280	261	263	257	251	254	280	270	265	261	250	256	261	216	271	273	281	255	254	250	279	285	262	276	251	251	260	255	260	283	265	292	255	273	212	261	261	240	222	245	235	243	245	270	246	263	248	263	264	259	236	241	264	234	259	276	242	232	272	250	259	267	256	261	268	221	237	257	240	265	237	253	261	249	258	260	288	228	274	268	258	268	236	255	235	228	251	271	293	285	259	258	240	259	233	268	275	256	257	268	267	273	242	281	234	262	248	277	257	254	287	249	239	279	260	249	243	257	257	256	279	260	265	262	262	256	242	265	258	243	261	279	266	270	261	258	273	275	265	262	264	258	245	264	241	260	270	253	268	245	252	255	277	257	246	243	259	254	255	262	270	240	249	238	234	257	231	297	255	222	207	267	259	274	272	252	250	254	270	237	279	253	275	272	230	263	242	258	260	292	258	277	244	237	265	245	271	256	259	248	246	278	250	258	252	227	242	270	222	211	234	245	261	239	242	249	262	273	247	236	247	268	249	254	276	268	270	253	251	231	238	253	248	251	259	251	256	233	265	254	254	248	246	252	241	244	239	265	266	263	227	261	293	278	256	257	263	243	248	241	239	233	263	249	260	249	257	275	230	266	243	265	267	250	242	254	242	251	250	245	269	258	272	258	253	245	254	262	244	257	257	273	271	244	255	259	255	265	233	231	262	254	255	251	272	224	237	264	249	289	241	267	236	223	265	285	249	258	272	257	238	273	258	278	269	265	252	275	275	277	229	234	257	248	285	256	239	254	249	281	264	250	263	283	269	255	225	258	237	254	286	272	256	259	232	263	263	247	242	247	258	224	282	290	260	247	239	232	260	283	269	252	255	262	259	282	272	240	281	250	261	244	239	284	251	276	242	274	251	244	250	278	268	207	241	249	243	279	280	278	262	271	256	258	279	271	248	249	240	249	229	272	264	251	224	249	237	266	273	234	276	286	276	239	224	275	264	234	247	244	231	272	264	244	251	255	236	251	270	239	244	265	246	260	239	246	243	269	254	277	246	266	244	237	254	252	257	249	255	243	261	264	276	264	249	245	262	267	256	270	198	254	280	280	289	246	250	255	243	237	278	255	274	254	252	246	248	253	256	263	257	251	256	280	258	254	257	261	262	250	268	255	246	274	236	266	246	249	263	248	252	238	265	242	260	254	265	261	269	259	250	277	275	236	266	240	252	265	244	228	247	289	237	225	301	243	264	254	223	244	226	242	258	258	272	253	255	272	233	259	248	249	261	267	249	251	265	254	240	250	265	235	240	273	250	246	239	236	274	215	243	236	252	232	258	282
12606	21363	18370	11801	8513	5987	3940	2695	2395	2101	1869	1743	1439	1370	1222	1038	802	762	631	550	530	490	488	517	494	494	468	439	433	436	422	378	375	431	402	345	428	385	415	390	415	406	408	408	420	436	418	392	399	382	404	387	402	410	435	417	417	386	392	424	380	384	394	387	368	355	376	406	437	379	389	364	385	366	372	398	377	376	375	364	364	360	324	402	377	369	373	390	357	374	380	358	388	382	371	387	378	368	355	374	390	387	365	384	365	362	400	381	346	397	383	355	425	372	369	356	407	376	390	363	361	374	371	371	381	373	372	382	370	398	354	390	390	330	377	374	354	361	376	368	342	395	369	377	362	348	378	383	412	416	371	401	391	357	354	396	353	386	394	322	405	368	358	327	375	392	352	364	390	376	352	375	381	344	413	383	356	378	401	340	380	368	388	362	384	374	360	364	401	377	391	389	367	393	374	357	378	381	377	375	386	352	374	389	352	362	359	364	366	357	353	350	369	384	343	364	399	375	415	391	409	354	385	372	363	338	365	368	384	338	394	381	365	382	351	354	405	351	387	405	380	383	362	377	379	398	358	367	396	337	344	372	400	362	362	358	349	342	345	364	383	404	347	403	385	398	387	377	414	358	349	387	417	369	352	375	398	418	363	383	392	384	388	391	336	355	363	391	383	383	381	361	387	367	392	382	388	367	343	352	353	368	358	374	363	370	356	396	394	354	357	358	381	377	361	376	391	379	436	369	386	348	336	403	363	359	357	387	382	407	386	395	394	393	356	389	349	374	393	375	393	368	365	381	385	370	409	370	398	375	373	379	360	346	347	346	365	393	362	363	328	393	383	382	401	389	360	368	359	351	381	365	342	364	414	403	355	376	384	398	353	368	358	343	368	339	344	389	361	366	378	374	366	369	375	389	370	375	400	378	372	390	374	341	337	387	371	369	357	393	374	385	356	373	359	377	379	368	367	385	390	366	357	381	385	391	361	366	395	365	355	406	395	364	373	366	365	358	330	412	389	366	367	393	347	401	356	381	356	388	370	354	389	383	380	380	338	352	373	327	363	352	366	374	387	408	392	362	394	352	392	365	378	347	412	359	364	353	383	351	386	360	351	366	400	368	377	364	349	369	359	368	368	374	351	373	332	391	364	386	367	372	357	381	377	369	419	387	360	355	368	387	363	375	369	375	372	379	374	351	363	381	375	376	379	382	388	354	388	394	374	346	378	400	382	383	375	363	355	379	392	371	366	365	356	343	350	377	356	375	361	404	385	413	333	361	411	386	390	373	388	384	326	378	411	377	372	365	385	409	353	345	396	368	372	370	352	339	357	371	338	385	385	351	385	359	392	382	380	390	379	344	364	357	409	344	338	422	337	357	378	359	368	388	363	346	354	377	390	370	362	381	386	376	367	355	376	388	376	366	365	380	347	368	382	366	367	384	373	355	356	362	382	345	357	383	399	390	381	397	385	351	377	378	373	351	398	362	389	369	339	358	392	356	402	375	373	367	360	362	366	393	372	353	397	381	369	393	368	350	407	401	318	397	376	357	352	397	360	367	389	365	388	400	386	362	404	422	358	378	416	357	389	381	387	356	362	389	358	324	419	362	349	375	386	378	390	375	357	383	400	365	393	387	380	381	388	332	398	376	400	398	356	380	393	375	346	354	372	384	390	418	384	401	338	365	364	383	403	410	347	364	382	342	377	383	377	383	353	378	380	393	390	373	383	342	362	369	379	390	352	321	385	342	339	385	346	380	385	352	378	392	380	378	392	401	347	368	357	368	370	369	365	354	374	383	383	372	397	408	385	355	376	375	387	397	348	386	376	378	399	400	382	338	372	371	358	382	375	344	404	384	385	392	349	395	347	366	372	387	395	328	400	347	366	379	365	361	392	362	377	381	388	395	334	389	373	353	396	334	355	383	368	398	358	374	361	389	349	371	354	351	392	357	351	375	381	355	357	365	334	379	342	400	377	384	384	369	401	356	360	373	371	352	395	376	360	340	382	390	373	386	358	394	373	341	386	385	398	365	389	378	387	371	356	379	353	413	382	364	336	400	373	398	355	375	388	368	371	393	403	383	366	393	374	357	403	385	386	382	375	388	355	375	379	374	376	401	382	395	352	391	386	348	382	360	367	382	372	392	352	357	406	381	374	367	394	390	361	337	344	343	361	373	382	352	370	359	374	412	373	349	373	403	383	366	383	363	385	383	384	357	356	351	399	368	372	370	361	375	375	363	334	404	360	375	375	363	375	349	412	380	375	365	383	392	390	375	389	326	342	373	339	387	355	391	375	353	335	333	378	376	403	409	378	381	392	364	366	353	380	371	411	418	396	383	378	366	369	358	380	346	387	361	387	397	368	343	399	364	334	373	375	390	413	368	392	373	358	368	384	382	346	387	370	366	357	370	391	395	359	340	356	390	374	391	396	382	416	365	338	368	378	391	377	387	367	396	356	341	369	370	379	387	389	370	374	366	376	379	407	373	394	338	383	343	382	364	391	358	384	375	388	365	388	374	379	360	381	359	356	348	374	390	366	327	369	381	359	378	390	400	377	362	381	396	401	353	395	356	366	370	354	391	382	414	397	359	400	387	402	355	366	377	376	401	369	392	398	376	366	359	325	364	391	391	363	403	346	380	374	390	360	359	415	354	360	353	369	432	343	394	379	364	389	360	381	393	400	384	407	362	393	363	371	356	377	365	369	377	364	360	366	396	389	351	362	390	397	361	382	361	356	358	373	344	365	381	348	376	389	358	366	377	367	342	351	366	366	405	373	355	369	366	347	373	367	336	382	399	394	424	398	346	397	397	372	383	362	380	372	401	389	400	381	352	365	322	340	382	375	346	399	378	374	375	363	369	382	350	393	386	402	370	392	402	387	348	382	415	367	340	347	374	383	372	378	369	368	369	355	365	346	377	359	390	359	378	394	393	343	365	369	384	411	382	379	371	361	375	377	376	368	404	359	364	386	350	360	355	374	356	383	364	392	368	351	370	414	346	367	393	374	401	359	364	358	383	354	390	386	374	378	373	377	385	412	351	378	386	365	331	382	381	351	365	402	384	379	353	396	383	376	415	376	392	369	368	397	380	351	368	344	376	379	368	363	362	416	363	380	357	367	403	376	362	386	394	384	363	409	370	384	388	403	400	386	331	396	350	390	363	356	369	396	359	350	369	398	371	366	367	374	401	347	370	384	396	395	391	357	352	396	364	326	370	380	332	366	382	369	385	398	393	385	373	369	372	338	383	339	380	364	372	344	377	374	374	368	402	355	392	367	419	375	373	402	366	364	394	368	409	383	381	378	381	366	394	400	368	382	373	389	344	375	366	365	388	386	362	359	376	367	345	403	377	356	378	347	381	387	349	382	388	372	385	387	393	362	411	416	356	353	398	359	367	364	358	395	350	348	373	363	378	381	360	402	354	404	372	369	345	366	391	360	413	370	353	375	370	389	388	349	409	387	402	371	356	374	341	366	370	395	416	414	343
23623	21164	28560	24022	21181	14623	4426	2152	1642	1517	1288	1146	1071	1056	906	745	630	530	543	447	445	394	442	462	409	384	381	365	349	332	335	337	329	325	330	333	306	336	322	342	349	355	365	321	324	325	305	328	332	327	355	358	352	328	332	326	345	363	322	312	317	345	318	351	315	335	326	334	352	303	315	331	293	333	319	312	318	311	275	330	303	292	321	331	282	284	284	320	300	290	297	321	297	330	316	338	309	316	298	322	306	298	315	293	302	312	272	329	308	306	329	304	271	277	301	341	289	327	303	321	263	307	290	324	314	319	312	288	302	326	316	311	315	272	295	264	287	313	309	315	292	303	295	272	300	321	296	300	301	313	329	289	298	287	285	309	299	311	321	304	312	280	325	336	299	297	297	313	313	311	318	282	295	304	351	312	334	316	301	261	301	307	299	322	302	304	281	295	288	303	310	285	313	285	299	294	311	309	337	273	309	274	294	296	298	286	286	315	298	270	301	329	301	291	313	287	317	309	323	291	319	297	302	302	308	271	304	290	310	343	272	291	305	318	315	315	289	304	301	304	285	317	282	302	313	318	315	297	305	303	277	318	333	338	325	310	307	293	301	319	305	319	279	271	284	299	290	282	305	298	298	284	335	317	273	308	309	303	315	339	298	321	347	308	297	311	339	330	295	314	297	299	312	274	261	286	344	323	332	298	324	297	298	318	308	299	304	305	301	304	298	273	311	281	314	316	286	318	289	296	299	297	335	299	312	339	292	306	300	281	337	319	316	306	286	316	281	294	314	302	285	327	323	306	297	314	294	301	324	261	332	313	287	331	295	280	288	304	272	305	309	307	320	308	321	289	289	301	296	266	295	308	324	335	310	297	322	299	326	253	300	296	269	310	301	290	319	303	316	283	314	316	311	295	307	312	303	305	297	318	323	297	294	296	300	292	302	299	329	318	306	303	308	287	299	286	304	305	306	315	312	297	316	296	323	281	317	328	321	292	287	327	322	294	307	306	302	309	314	268	310	316	301	288	292	310	313	302	316	308	340	303	302	296	285	307	329	309	286	311	293	327	285	297	307	261	319	308	318	298	297	319	286	311	289	317	316	309	277	299	305	334	315	291	293	268	295	302	290	297	326	292	313	330	305	324	307	323	289	277	284	304	318	334	270	326	304	339	316	331	325	280	305	301	316	306	306	348	320	314	284	290	316	303	288	324	335	299	284	312	302	305	314	316	338	297	302	311	302	286	299	310	307	332	297	311	304	312	346	295	319	301	315	297	294	253	313	345	303	313	306	282	341	337	292	322	284	317	318	312	341	265	310	296	330	302	304	285	302	283	274	312	314	308	307	318	275	326	296	289	315	292	316	322	293	300	348	292	321	306	289	301	332	306	292	305	297	304	299	301	293	300	315	312	304	284	266	314	306	327	284	320	326	290	310	323	313	287	287	318	308	295	339	274	317	304	316	283	325	292	278	325	343	290	329	316	311	324	318	335	299	329	342	313	304	301	281	293	326	315	298	291	275	318	318	298	285	329	326	295	289	286	317	313	339	309	317	280	315	285	280	273	296	323	292	320	309	319	308	317	372	308	308	300	301	300	332	347	294	302	289	311	313	293	314	301	312	314	292	284	310	297	323	310	283	290	296	297	305	299	314	320	300	308	320	326	286	353	318	307	330	314	286	309	265	326	303	278	314	310	302	317	264	294	308	272	296	334	326	319	310	300	324	322	298	277	283	325	293	323	303	283	294	292	286	323	293	321	290	305	309	310	310	327	284	291	316	266	297	293	306	283	303	294	308	293	333	296	301	301	329	283	304	263	314	312	309	305	302	249	294	295	332	316	296	305	319	296	306	320	315	275	297	295	308	301	325	307	294	313	324	324	311	313	291	311	328	308	291	309	301	296	292	280	285	297	290	316	318	309	305	312	293	315	304	317	291	310	324	289	312	313	282	324	290	281	319	317	283	299	321	336	297	303	320	312	320	325	285	280	306	310	288	308	313	282	307	325	309	303	322	313	325	321	301	321	276	285	308	310	315	306	317	335	314	311	277	291	305	318	299	320	323	332	314	289	301	317	274	284	277	307	288	314	298	316	331	284	285	311	277	310	291	322	324	317	289	294	283	317	258	302	284	332	291	310	315	306	310	321	294	300	306	290	314	272	330	277	310	299	301	287	304	308	329	308	281	286	316	323	337	287	342	288	281	295	298	309	317	311	310	291	312	267	293	285	307	311	291	312	308	314	278	347	332	321	324	299	306	316	279	290	314	307	296	297	349	301	290	286	299	322	335	256	305	282	297	310	322	309	322	313	267	328	306	337	325	328	274	314	332	283	287	317	310	285	305	309	298	293	289	304	266	301	324	284	311	316	309	315	303	332	287	305	313	311	292	263	331	299	329	303	320	303	306	321	314	307	311	308	309	258	302	287	285	307	326	296	311	278	299	313	299	308	300	299	299	283	323	293	313	287	301	315	321	309	326	300	289	287	295	316	333	317	309	296	290	308	297	287	287	299	294	295	287	279	316	323	264	287	333	296	340	307	276	300	303	307	304	288	293	298	316	309	283	307	303	295	303	326	314	293	316	286	292	309	316	280	309	294	314	333	314	281	300	313	289	297	312	288	292	284	310	295	306	288	299	259	296	298	295	318	299	293	330	303	322	301	309	313	328	310	311	312	311	317	259	322	263	302	307	310	315	317	291	317	301	298	340	316	319	307	302	298	310	315	324	345	271	295	310	302	304	293	359	292	317	293	274	333	301	308	313	325	333	305	300	315	310	305	305	317	318	288	282	313	298	325	275	302	290	307	294	267	295	315	303	305	302	289	301	287	298	294	293	294	348	336	295	301	317	300	315	313	303	314	302	303	306	277	321	290	307	289	304	325	295	324	301	293	317	328	294	329	304	310	320	301	309	284	301	303	309	272	308	306	331	353	299	311	287	305	327	307	327	284	335	313	310	320	297	288	342	327	332	326	287	319	284	295	312	299	315	294	324	316	315	303	299	321	302	289	307	307	290	327	291	288	347	304	300	307	292	309	290	305	284	306	286	296	294	297	331	292	297	353	294	313	288	285	296	350	331	296	310	291	295	306	308	312	328	287	315	324	332	279	314	283	320	283	287	288	309	306	320	301	309	324	283	296	313	301	286	292	305	316	294	320	288	308	336	369	320	297	280	318	326	316	338	310	315	289	316	306	308	289	303	296	312	319	324	305	295	291	281	263	342	299	313	276	331	292	297	330	304	305	278	285	281	314	316	344	296	308	300	320	331	289	282	327	302	289	314	293	307	312	342	289	281	320	298	302	305	307	306	340	258	319	292	314	265	313	352	282	315	293	326	279	308	293	300	323	322	317	300	291	308	306	300	333	279	296	315	298	318	297	313	297	327	308	327	314	314	314	299	307	308	301	310	314	296	316	291	298	300	306	336	326	288	308	282	286	286	344	315	303	316	328	285	320	297	286	305	292	335	329	291	285	284	293	326	290	326	289	336	300
14150	29503	26132	18076	14250	10386	7295	5102	4257	3781	3426	3100	2527	2397	2022	1717	1307	1120	1001	844	817	786	756	793	715	763	653	583	592	560	530	485	489	530	484	530	512	503	540	514	507	540	565	524	534	526	467	527	509	486	526	517	507	531	476	524	505	495	490	456	472	470	442	476	484	457	419	448	484	501	457	491	464	433	452	432	433	460	431	413	446	444	433	443	432	423	433	450	459	434	477	458	470	429	457	448	421	471	455	455	440	462	431	473	457	429	438	460	436	452	460	472	470	441	427	437	446	416	454	469	423	457	434	425	418	461	438	429	380	432	450	451	434	479	455	456	471	443	459	485	455	442	418	448	460	452	488	450	450	444	471	443	445	437	455	430	437	443	441	430	429	473	442	468	438	419	438	413	434	470	467	426	413	415	471	447	471	431	463	421	457	441	414	426	462	447	433	437	423	451	421	434	459	407	447	483	473	473	447	439	453	445	425	461	471	445	433	444	418	434	475	472	452	447	437	457	480	426	446	406	472	425	454	424	418	452	407	432	457	437	434	448	449	429	447	446	386	492	465	425	432	446	457	470	463	471	448	406	458	444	455	446	435	442	386	425	419	420	457	425	481	416	429	433	410	433	443	443	413	443	448	439	424	441	452	433	403	435	457	428	432	481	436	461	458	453	489	433	414	392	417	462	450	453	432	420	477	463	474	468	458	422	473	436	458	436	460	502	439	451	412	428	458	428	459	447	459	430	480	455	418	433	452	464	435	452	449	407	495	426	417	434	450	439	416	461	438	431	473	441	447	460	436	470	460	481	443	455	440	463	450	465	457	483	454	456	421	437	435	414	457	450	456	500	423	430	462	425	415	442	436	463	437	456	451	469	419	425	434	453	435	424	484	487	450	477	420	434	456	475	427	440	457	488	471	437	438	477	471	430	447	426	447	420	444	417	436	417	453	466	437	441	453	450	423	431	437	476	442	425	499	435	462	474	475	406	435	436	442	468	442	428	462	447	468	465	433	465	457	435	452	415	430	463	491	407	450	451	442	460	439	448	441	454	405	485	459	464	486	439	425	457	399	443	445	450	435	434	465	416	451	443	426	463	448	463	441	438	427	442	448	445	399	468	463	411	412	421	453	476	444	404	393	465	428	448	467	456	432	441	429	436	451	481	454	438	454	443	440	458	462	436	443	456	449	465	432	422	441	469	430	459	480	441	458	451	430	452	468	475	440	436	439	464	422	424	405	436	455	441	448	412	418	444	446	443	432	467	415	490	443	435	449	454	456	444	435	449	444	440	441	449	463	449	436	439	439	459	429	436	472	446	445	405	431	412	475	475	464	505	463	442	448	467	418	467	407	436	463	455	427	419	431	436	483	426	476	419	430	465	459	451	415	429	411	421	422	428	442	408	474	437	441	459	448	468	445	447	443	441	477	390	462	489	473	452	469	451	434	442	435	425	421	409	440	460	475	451	456	458	431	433	459	473	490	444	460	374	434	441	469	460	455	409	418	457	441	473	441	419	449	445	448	476	457	437	442	409	446	416	403	414	461	454	438	477	435	478	407	455	455	411	469	408	442	427	407	423	460	437	464	441	436	417	449	446	426	454	484	469	453	465	464	444	455	472	422	484	467	448	401	485	447	458	473	460	440	428	479	450	428	428	437	441	429	433	469	460	439	419	435	436	458	451	435	448	432	441	411	442	423	465	419	465	436	462	457	478	438	403	440	452	457	440	463	435	385	477	438	433	419	472	454	442	447	476	482	473	442	413	469	475	432	419	433	457	445	458	465	479	431	452	465	433	477	453	433	421	430	428	470	471	450	459	441	440	427	435	461	410	447	431	460	448	425	483	482	457	446	453	397	436	437	445	435	470	440	446	427	459	437	444	431	431	420	471	467	446	447	457	442	416	473	456	414	483	442	427	448	476	441	451	435	442	452	438	461	424	394	445	441	451	422	461	443	434	425	402	432	435	480	449	457	437	469	426	454	469	459	453	409	430	448	442	444	414	455	467	472	441	410	456	485	455	449	404	441	457	416	464	466	427	423	404	444	427	446	468	405	466	434	455	463	422	425	434	442	424	450	429	449	438	469	403	406	448	449	475	467	440	442	414	439	437	428	445	457	460	423	461	454	398	475	455	459	427	442	439	470	424	451	433	459	428	474	449	455	457	434	440	453	451	424	433	417	401	411	461	439	446	475	416	451	466	397	424	456	452	424	454	457	423	437	430	421	436	486	456	426	460	479	453	441	465	473	454	420	442	477	435	455	454	394	410	465	431	431	431	435	430	453	447	437	429	423	412	415	415	484	473	435	462	437	478	450	473	433	458	446	442	430	455	466	439	447	442	421	425	424	424	447	470	449	426	426	390	475	408	459	468	432	417	468	497	432	416	448	455	441	420	424	442	460	439	445	420	448	447	405	450	476	488	456	475	444	441	421	447	410	412	429	459	467	432	425	413	456	420	418	446	442	408	441	422	434	431	460	427	450	437	453	455	439	432	465	442	445	450	439	458	437	438	451	447	472	469	474	475	447	434	422	428	442	404	462	414	502	466	470	473	427	462	416	473	441	443	451	451	470	453	461	452	432	486	454	457	418	450	446	444	465	435	418	421	461	415	471	418	469	475	437	431	467	452	423	445	442	445	453	451	472	397	474	461	464	454	428	468	419	478	429	455	475	470	437	425	431	422	460	473	447	479	438	456	461	467	437	451	439	449	462	460	423	467	417	420	438	412	458	433	456	465	449	468	484	446	455	453	486	416	428	447	422	469	452	451	474	441	448	457	426	464	421	434	444	415	437	441	448	459	462	456	457	428	458	428	429	438	438	453	423	432	437	446	439	508	437	465	466	449	452	409	429	463	458	499	460	439	443	467	429	442	456	432	466	427	464	448	415	433	446	442	456	450	486	428	440	447	437	482	443	415	430	436	460	473	458	450	453	419	461	431	451	449	448	435	425	408	491	430	418	419	455	480	457	417	462	435	436	482	458	479	478	452	462	441	427	463	468	446	485	468	431	449	438	437	426	478	413	464	469	426	466	446	437	448	426	431	417	434	465	397	426	458	438	408	419	464	440	452	411	441	441	431	436	420	426	413	435	477	466	434	462	441	460	447	447	431	479	399	405	444	446	456	471	445	440	447	453	448	440	444	455	460	478	431	507	456	450	438	463	430	399	446	439	434	485	450	441	449	453	432	484	424	471	450	443	453	432	424	475	418	473	429	453	435	453	453	453	419	418	473	423	435	486	427	461	455	453	439	453	476	445	452	431	399	464	501	459	483	457	436	444	459	423	442	506	443	448	446	450	490	417	438	452	433	446	427	434	409	485	438	422	443	435	442	485	443	443	428	452	462	423	394	420	469	441	438	461	423	404	455	485	438	466	446	435	444	460	460	457	431	460	400	426	420	438	442	424	420	436	420	440	467	434	461	436	450	454	453	456	467	470	428	434	467	458	421	396	440	461	467	451	452	457	411	487	480	439	462	457	417	454	458	427	447
22738	21164	28999	23614	21173	21320	13177	3221	2069	1944	1714	1618	1335	1233	1104	887	684	633	519	457	457	429	413	424	389	373	360	321	333	281	250	253	250	251	222	246	222	268	282	274	254	256	290	268	293	274	268	249	274	235	265	233	230	287	264	272	282	254	273	267	242	228	242	211	215	205	236	229	247	217	203	227	187	213	213	215	206	215	188	230	211	204	205	218	230	196	190	214	237	220	216	224	208	219	223	226	200	203	234	214	233	210	245	224	207	205	246	247	222	192	216	197	209	213	215	220	229	179	216	218	196	234	204	227	210	226	213	213	202	213	207	198	235	191	222	228	205	212	220	228	188	215	219	176	199	216	242	192	223	208	212	233	242	216	223	235	200	184	208	210	186	237	219	202	212	249	245	206	222	222	241	236	205	220	198	226	223	231	214	212	200	227	204	207	207	230	203	241	233	208	225	213	244	224	213	217	237	207	207	200	230	194	212	198	215	213	191	213	207	222	219	196	216	198	204	229	204	209	236	224	202	209	234	222	216	213	220	199	233	210	221	231	219	217	224	233	208	222	245	193	226	229	216	225	217	205	222	213	223	224	195	256	215	196	220	243	211	231	219	222	233	214	235	197	203	245	228	204	231	232	230	208	239	212	223	191	207	220	210	210	216	210	203	197	221	204	220	219	208	217	200	225	214	215	220	229	204	203	207	228	230	226	209	238	217	231	208	234	197	217	205	236	231	189	211	203	230	181	217	237	215	227	217	225	220	209	254	206	210	216	195	219	204	208	229	239	202	231	238	205	200	221	222	239	210	208	217	215	208	211	187	215	214	211	194	239	225	220	190	224	211	195	213	213	213	220	221	214	233	226	223	207	219	218	240	239	255	226	213	210	212	191	213	235	217	238	192	216	246	218	206	214	220	210	202	205	212	210	212	195	206	220	217	222	229	228	198	221	219	203	207	192	194	224	214	210	217	243	220	196	229	207	215	245	214	187	222	183	207	197	238	233	224	204	218	213	225	209	211	203	215	201	200	210	202	204	217	213	189	221	227	190	232	225	218	207	200	217	207	188	206	227	200	234	218	240	219	210	236	222	235	215	199	210	207	209	222	226	218	226	211	208	225	216	205	226	190	217	218	236	202	212	204	225	222	210	186	193	242	207	198	216	218	231	196	207	240	197	215	207	220	196	212	230	240	246	220	214	219	246	219	217	227	222	224	220	196	204	213	209	217	199	219	221	237	233	213	204	234	227	191	215	220	202	212	209	201	183	235	220	211	217	221	216	198	210	219	212	209	204	216	213	206	201	201	239	233	227	214	228	221	229	218	221	225	228	233	202	187	205	201	227	243	189	201	217	233	218	212	182	217	215	218	215	211	185	229	212	205	220	197	241	211	212	241	225	224	192	217	205	193	227	238	221	196	205	228	216	212	207	195	201	214	195	203	223	226	220	198	202	204	211	204	198	229	206	234	220	218	214	172	230	234	214	196	221	217	205	190	241	176	204	237	201	221	220	193	205	213	231	233	241	212	225	212	207	221	233	225	239	212	207	216	211	220	207	225	233	221	229	209	219	206	223	217	209	192	206	193	213	233	204	230	218	229	191	215	202	203	229	200	203	209	225	231	225	176	220	204	219	248	243	224	191	216	197	209	224	208	239	236	223	233	206	231	196	208	213	182	238	195	207	213	205	225	217	224	206	236	223	217	213	203	209	210	213	213	213	206	224	233	216	224	208	205	212	217	180	225	217	201	215	187	240	194	212	199	202	223	203	214	200	202	209	216	197	236	208	217	215	238	232	223	192	212	205	217	213	236	214	219	226	189	202	236	196	205	217	221	190	222	200	203	206	212	232	224	224	222	236	232	213	217	214	215	206	195	221	189	211	210	205	216	198	197	215	206	215	211	235	197	196	186	196	191	212	208	216	197	195	210	215	247	212	204	212	226	185	225	211	255	222	209	220	228	224	205	211	207	230	185	201	226	216	204	203	227	203	221	209	232	211	219	219	219	251	199	201	212	220	215	217	216	186	200	223	208	199	235	191	208	213	234	202	212	237	219	194	200	212	218	201	212	204	216	206	235	193	212	198	222	224	202	211	233	210	222	215	215	211	200	210	223	216	215	197	214	220	180	236	203	213	198	210	184	254	191	213	183	190	203	233	201	233	212	218	233	256	214	214	223	206	214	197	202	207	223	237	212	195	221	231	219	223	231	220	177	202	226	219	200	228	225	227	207	196	219	213	202	227	180	223	205	211	218	218	203	199	200	242	218	171	223	206	208	203	175	238	213	199	208	232	191	226	228	203	203	204	195	212	224	202	198	192	208	222	199	228	220	224	217	213	228	197	237	222	203	203	205	201	204	229	204	204	220	223	218	231	209	227	227	210	228	217	205	226	199	208	203	220	207	208	204	216	210	189	235	205	208	213	212	219	217	230	211	208	212	214	217	196	228	198	222	235	217	217	229	221	209	209	223	232	219	227	214	204	213	209	218	203	215	205	226	224	215	205	177	221	219	199	213	226	214	216	216	202	218	217	209	226	209	203	209	232	231	232	196	223	219	229	209	217	227	206	225	202	190	232	219	254	232	214	237	196	221	204	235	214	223	187	222	217	208	231	217	204	224	225	220	212	199	203	206	220	236	218	199	210	182	207	255	224	196	201	244	201	270	200	224	202	249	217	244	200	174	222	218	182	242	218	212	221	213	203	242	222	229	228	232	224	206	241	207	222	217	214	225	205	211	198	213	193	194	212	227	205	219	213	211	222	224	240	217	229	240	221	195	199	236	225	192	213	200	227	222	241	236	206	203	226	232	219	218	199	236	250	228	207	206	245	232	244	225	220	219	213	203	245	196	208	220	214	189	198	207	231	214	222	226	200	207	205	210	232	188	211	193	223	228	218	225	230	214	198	222	221	211	202	220	200	214	213	203	192	220	203	198	222	218	223	228	209	210	219	206	226	224	220	219	232	182	206	217	216	206	209	222	213	211	184	200	203	219	194	202	218	212	203	206	192	226	270	220	217	215	241	215	244	189	236	238	239	222	208	207	250	226	232	208	194	213	185	209	207	210	221	222	213	209	203	215	239	215	197	211	217	208	232	210	204	212	232	222	221	205	191	231	230	226	241	219	217	208	212	210	193	215	201	207	208	231	230	192	217	227	229	225	219	213	216	225	214	233	184	220	228	210	223	218	216	219	221	213	207	197	209	196	230	219	179	210	226	224	225	204	218	188	209	190	203	228	213	223	194	205	236	210	200	225	208	219	207	235	213	224	213	238	204	209	216	207	213	217	204	216	174	217	217	247	207	230	227	198	222	212	211	191	207	231	215	200	212	212	253	198	214	206	206	225	200	222	242	217	199	193	219	228	206	225	204	225	186	206	238	201	196	238	210	200	233	207	232	209	244	226	225	217	210	215	220	220	187	201	223	199	210	198	200	202	207	227	209	216	218	201	222	211	200	203	202	219	214	211	201	196	210	171	231	195	224	230	210	195	231	226	218
16585	34179	30306	22367	18574	13671	10050	7025	5850	5276	4617	4244	3623	3299	2720	2053	1541	1390	1237	1002	906	832	827	846	803	732	609	570	583	548	436	411	409	327	398	361	450	396	436	406	457	459	453	442	434	416	414	415	414	432	390	392	405	448	442	438	457	404	413	389	372	335	350	314	325	311	348	343	317	362	308	301	300	302	337	341	328	290	309	327	330	294	322	298	295	324	307	304	317	355	336	275	335	323	332	279	289	306	324	325	323	328	321	382	323	309	290	323	331	295	325	316	293	337	306	303	330	313	324	315	346	332	312	328	342	295	322	278	337	291	311	348	292	354	304	324	300	301	312	282	279	328	335	303	319	311	304	318	343	308	282	328	334	307	315	331	326	306	316	303	314	298	342	343	328	319	301	314	324	295	314	341	328	297	334	304	311	344	338	292	365	316	330	351	328	292	312	277	310	314	272	328	314	312	324	313	339	310	285	330	314	329	323	292	294	308	307	331	304	311	326	303	327	288	320	355	353	339	307	280	303	337	291	322	290	317	302	340	310	330	295	307	311	299	316	319	332	329	328	334	327	333	314	309	303	308	305	310	348	309	300	320	307	325	320	277	319	312	282	322	294	317	354	317	331	327	334	341	328	292	302	324	344	313	310	297	307	329	322	319	309	342	307	313	277	322	333	338	329	293	314	312	318	316	334	332	313	328	316	303	319	311	296	280	319	291	280	310	298	327	305	324	285	337	328	329	319	353	308	317	328	333	327	300	298	319	298	320	303	334	305	314	285	351	323	316	295	325	285	310	333	323	319	354	321	274	328	330	301	286	291	272	318	310	302	314	348	325	331	305	304	301	339	269	312	362	311	313	325	319	285	351	298	313	304	310	303	300	298	314	300	323	321	299	362	338	312	302	322	324	317	296	311	325	325	320	288	270	305	314	293	296	299	295	342	324	311	347	312	325	310	315	348	317	311	306	314	312	339	296	334	304	349	316	318	302	324	313	265	297	326	343	302	305	305	315	350	333	326	333	311	290	294	304	311	328	307	305	323	345	328	298	311	297	283	261	302	313	331	298	282	331	350	309	274	298	313	308	324	284	280	307	317	275	328	293	337	334	323	327	326	341	338	337	311	315	287	301	340	317	324	288	304	323	325	298	318	317	329	319	336	342	282	316	317	319	311	307	324	304	305	338	296	289	307	331	286	314	322	342	333	310	329	328	302	299	315	359	314	296	332	319	299	304	317	302	319	304	332	304	290	309	296	303	309	304	281	336	297	301	309	345	318	283	302	336	279	300	271	317	294	276	336	335	330	287	279	299	300	305	293	325	328	315	301	332	347	362	318	310	317	316	302	296	297	328	318	304	294	312	318	314	296	296	317	337	330	323	327	285	314	276	316	298	296	291	334	325	300	309	284	305	325	338	367	307	341	291	313	307	311	300	320	286	310	306	296	307	278	320	298	325	335	307	317	343	294	303	340	328	313	327	330	306	302	333	297	306	313	318	330	320	329	303	282	282	349	321	299	325	312	325	337	313	286	278	282	299	280	301	287	290	300	299	345	288	303	287	308	350	290	308	308	293	312	264	298	325	315	321	322	316	266	334	309	290	268	301	294	322	348	324	311	341	328	313	312	302	330	317	321	343	311	329	281	335	317	256	346	297	328	317	308	346	328	295	318	334	309	364	336	318	282	332	319	309	295	322	313	307	299	327	302	306	289	304	294	332	325	315	295	257	346	323	290	319	329	336	287	314	318	316	339	351	326	312	317	312	318	321	315	283	306	305	303	299	338	306	324	318	323	355	299	307	326	342	296	301	339	348	298	312	324	364	317	316	312	338	306	305	311	309	298	286	343	269	325	324	333	302	307	277	310	310	310	305	337	309	340	324	328	321	290	312	304	315	328	289	312	311	330	315	296	350	343	298	331	295	320	312	306	271	322	288	330	335	301	317	312	303	321	315	310	302	329	293	317	342	305	314	326	330	308	326	306	307	325	338	308	296	292	332	281	320	329	322	336	300	289	303	319	279	348	336	316	297	326	321	340	326	323	306	327	293	343	319	331	317	318	330	329	333	326	343	310	314	334	323	314	305	336	333	327	306	304	298	324	331	320	297	328	305	319	298	327	289	285	330	324	289	343	314	297	306	318	340	306	332	329	342	279	333	309	319	295	332	312	336	323	337	308	281	308	324	344	313	279	283	342	272	326	305	294	297	306	270	328	336	305	286	316	346	310	337	325	302	317	319	306	292	302	255	331	323	314	317	300	285	309	330	318	321	283	299	310	315	327	305	266	293	328	302	310	387	271	330	278	321	296	293	321	325	301	311	325	301	322	328	338	291	324	318	317	308	304	346	320	310	292	315	315	328	307	323	318	352	295	314	323	356	305	323	284	327	289	311	327	313	343	306	310	306	305	306	301	302	299	279	325	297	341	315	279	296	322	304	324	308	331	303	284	317	320	319	319	340	303	271	299	317	287	327	308	314	339	318	309	316	316	317	318	294	302	335	309	301	363	328	314	326	315	314	271	312	298	322	318	315	307	314	316	341	304	297	322	295	297	307	325	306	289	329	338	331	334	333	329	312	322	311	308	305	293	322	320	300	305	342	321	331	322	321	324	318	316	315	346	336	294	317	322	325	313	331	307	306	302	349	311	311	335	261	333	334	346	326	356	339	352	288	336	283	301	322	259	314	308	316	348	305	340	296	336	315	330	308	329	315	318	324	330	310	317	308	339	327	319	310	305	322	315	330	334	296	319	290	335	302	331	313	301	347	285	276	320	287	326	323	311	310	323	320	340	344	302	316	285	283	324	293	285	290	311	330	331	324	308	311	307	303	345	349	331	314	314	320	288	279	321	345	308	297	326	334	308	355	288	325	342	324	305	330	319	303	293	303	317	302	286	338	325	355	336	309	329	319	313	323	317	326	284	278	304	295	313	294	312	296	328	326	314	325	315	311	314	318	293	306	338	302	352	312	351	288	310	335	299	284	339	348	284	308	334	308	293	346	309	322	306	317	315	279	350	305	327	312	314	317	309	300	311	337	300	290	350	303	335	295	294	322	276	310	315	296	333	334	334	313	302	290	317	300	318	296	349	332	315	331	280	308	311	305	340	331	313	326	327	306	298	294	294	332	319	334	294	289	286	306	308	331	314	353	323	296	346	332	326	321	316	298	309	307	283	304	323	308	308	309	311	308	307	285	297	322	317	343	337	311	334	303	274	292	253	315	319	295	321	308	309	311	335	311	316	320	305	313	318	334	327	312	303	335	344	280	298	340	315	328	300	325	337	298	329	303	305	297	324	329	326	286	338	305	288	316	348	327	316	300	302	295	288	292	308	321	269	339	304	322	334	329	321	328	320	313	332	340	305	301	304	350	309	322	334	319	307	311	287	314	336	328	319	315	342	293	334	313	338	336	311	355	306	333	317	297	317	274	275	330	295	296	307	318	349	335	336	291	325	345	326	332	285	311	312	350	310	318	322	317	338	324	310	310	302	323	308	316
26771	20873	16104	7913	3994	2282	1623	1013	848	748	687	653	626	557	534	419	405	367	386	314	358	306	340	313	355	315	287	288	284	269	283	260	263	261	266	258	289	263	291	281	287	304	267	284	259	283	300	268	250	262	277	262	267	251	270	237	279	269	266	269	266	259	255	245	241	244	263	251	243	262	231	252	235	282	275	250	224	252	236	259	241	274	272	264	231	257	243	265	250	258	235	265	241	261	261	245	277	239	230	247	259	231	258	239	248	250	236	242	261	244	273	259	264	256	276	283	260	258	271	259	250	272	230	226	255	234	225	268	277	254	251	278	242	259	241	262	273	274	251	256	269	248	259	240	271	275	236	258	241	261	261	245	239	249	261	258	244	262	230	244	234	250	272	223	238	263	256	230	255	257	232	278	234	243	269	264	234	243	234	238	261	254	222	214	241	278	231	228	242	262	242	245	246	263	274	247	253	243	259	244	260	260	270	282	255	255	257	251	262	241	235	254	230	278	269	243	262	257	241	228	264	270	214	243	235	234	253	228	268	249	241	236	243	233	241	268	269	243	242	281	265	225	253	266	241	261	262	259	252	240	259	229	253	247	238	263	254	306	259	245	264	255	238	249	211	249	245	232	250	269	260	218	264	243	252	244	244	250	273	270	240	278	256	280	245	254	257	262	232	247	282	250	242	258	247	265	228	274	264	277	261	261	268	240	243	263	252	245	244	233	221	255	236	226	248	244	266	257	265	262	267	276	253	260	245	227	256	234	252	248	236	275	264	257	229	273	279	226	261	254	284	257	250	243	260	254	219	218	255	235	250	242	252	254	236	250	259	244	254	256	236	236	280	255	241	268	253	225	262	257	230	246	267	225	230	251	251	256	243	290	246	251	256	233	259	265	257	276	274	246	262	260	256	275	261	247	244	241	241	239	250	273	260	243	284	269	277	255	245	247	267	235	271	235	248	256	278	256	254	252	242	261	246	268	284	239	266	249	263	252	273	274	255	275	244	249	264	243	242	244	261	245	240	253	236	227	229	255	262	266	275	234	281	260	251	283	268	240	268	222	218	249	223	246	238	264	266	256	294	256	233	269	256	234	237	267	242	246	245	281	257	224	261	260	249	237	257	226	249	234	271	271	251	269	254	235	243	240	244	241	252	250	268	263	254	257	255	232	239	269	256	235	237	251	261	266	253	249	260	214	227	239	244	248	257	278	247	261	267	220	242	276	237	276	251	281	220	286	262	234	286	253	227	244	259	262	262	232	264	268	256	269	242	219	263	257	260	265	266	277	239	271	260	239	224	281	257	251	234	256	267	241	274	257	283	262	249	258	252	256	242	277	245	252	250	233	226	244	254	247	236	257	274	247	271	272	233	262	278	264	267	260	259	236	259	253	255	238	259	240	258	248	258	276	247	233	234	231	246	254	244	250	248	282	246	239	271	262	256	266	266	259	272	243	269	277	210	237	249	267	222	262	253	244	245	251	244	257	257	252	223	243	260	234	229	231	248	255	260	234	242	242	233	245	248	236	250	247	237	244	280	259	250	263	258	231	247	259	248	249	248	278	254	253	253	253	254	269	233	234	262	248	240	245	246	265	231	245	268	257	244	255	251	241	241	261	264	259	253	256	258	268	254	217	264	249	237	270	262	252	237	256	250	252	213	248	248	275	251	229	236	251	234	260	228	257	256	248	233	248	286	261	243	258	263	271	250	264	251	258	255	269	247	281	259	240	245	254	241	238	255	245	226	239	252	238	270	238	261	273	233	241	253	260	238	239	268	257	273	274	261	268	224	246	246	266	277	277	264	235	253	250	255	258	251	256	243	240	270	255	252	257	244	268	241	256	239	285	246	284	230	264	223	243	221	230	253	263	232	249	242	242	256	274	273	279	264	232	255	252	221	258	233	238	246	233	244	240	229	237	275	266	268	248	230	249	264	212	237	250	233	272	262	269	275	267	287	278	272	265	263	253	244	241	260	273	243	269	267	249	261	259	243	264	236	255	275	238	264	267	229	257	251	240	242	248	270	270	260	286	234	210	260	240	260	253	232	266	272	254	240	253	249	262	274	249	242	260	266	236	215	258	223	230	240	241	267	259	274	269	241	267	244	272	249	257	261	263	245	266	252	242	256	246	220	273	256	244	278	221	260	259	251	270	230	261	245	260	239	269	248	248	249	239	245	279	232	266	265	243	239	251	252	259	271	250	270	230	247	291	249	249	250	233	244	276	251	253	247	236	265	223	228	286	269	254	241	223	296	247	234	246	239	269	245	268	256	246	242	229	238	261	279	271	250	246	250	301	249	264	240	262	270	236	251	247	279	236	262	255	258	267	266	267	266	244	244	249	276	241	227	270	252	259	268	225	233	283	230	232	247	266	268	258	234	259	233	223	230	246	243	263	246	265	280	224	231	274	232	243	233	253	248	264	259	276	261	235	260	268	236	261	258	245	233	239	220	276	237	228	249	257	231	264	280	276	270	252	230	244	273	245	280	237	240	254	249	263	258	237	253	262	265	270	262	255	259	234	254	247	245	233	233	264	244	271	232	224	254	232	265	264	232	230	239	270	235	265	256	248	233	235	255	247	238	256	270	249	244	243	241	240	241	238	257	234	268	246	234	240	243	264	263	268	257	249	248	245	246	245	265	262	250	242	273	214	263	250	279	273	230	266	239	241	243	246	262	256	282	231	250	248	272	246	223	237	279	251	277	251	267	250	232	274	227	266	246	241	239	258	249	250	248	257	252	245	252	241	245	270	290	267	264	242	251	268	251	253	227	253	271	261	245	226	241	266	247	269	237	221	249	245	254	261	252	261	275	262	267	273	262	271	286	245	254	256	277	250	288	246	261	252	267	252	250	242	278	244	254	240	252	260	264	267	242	277	237	268	269	255	236	278	265	242	291	254	282	242	241	277	236	249	281	256	245	245	270	243	260	263	230	247	263	271	235	238	282	250	254	256	249	256	247	260	245	259	283	234	235	226	255	255	254	251	237	280	257	250	229	249	241	262	251	245	243	266	253	270	251	286	234	262	270	262	266	260	271	260	265	271	249	240	266	250	263	261	246	228	273	275	237	241	277	238	269	237	239	236	262	245	239	257	243	244	271	253	236	238	264	249	235	224	281	264	257	248	229	256	255	240	245	261	261	235	253	247	247	244	246	251	245	224	260	249	253	249	222	236	267	247	250	256	265	240	222	268	251	223	290	278	258	213	259	278	278	256	257	253	272	269	256	243	249	270	283	269	246	256	255	257	262	248	243	219	229	273	282	244	259	237	268	236	254	243	265	279	244	260	276	237	253	249	234	265	253	261	258	259	259	242	247	283	262	270	246	253	227	251	248	247	247	231	271	237	258	279	232	250	275	259	251	255	256	250	231	283	257	258	240	264	241	262	220	249	254	268	231	249	247	271	225	250	271	272	273	267	231	267	247	272	298	250	270	241	245	259	273	272	263	247	244	247	279	244	255	257	271	266	277	249	288	250	269	243	264	228
12652	21016	18059	11023	8637	6002	4137	2767	2313	2134	1821	1723	1486	1378	1222	919	810	685	678	531	542	512	526	543	537	479	479	459	470	388	404	374	402	350	368	400	422	401	402	436	382	421	379	410	411	414	407	395	452	405	409	356	399	370	403	403	423	461	389	397	379	344	371	361	351	361	351	350	366	341	372	393	363	395	359	335	345	377	363	391	396	398	374	360	406	369	352	347	394	387	388	398	355	381	356	404	390	376	350	375	369	389	411	400	393	380	384	391	364	343	367	384	363	375	369	334	428	387	343	355	356	385	402	329	359	365	382	364	374	376	374	367	363	356	382	347	427	396	376	358	365	380	362	370	382	405	328	385	366	373	370	354	396	380	397	328	383	400	396	386	353	401	344	418	345	419	380	348	386	388	382	387	318	369	401	332	379	388	335	378	365	362	321	354	370	346	363	392	366	402	388	404	419	342	369	370	358	373	375	367	345	372	381	360	388	369	332	360	370	336	318	378	438	384	397	362	348	381	388	372	385	376	379	382	389	356	351	339	391	360	371	365	381	360	386	371	369	374	414	374	362	379	367	358	362	385	358	374	382	379	396	337	373	373	348	356	388	381	352	367	377	344	360	362	350	368	391	401	360	386	403	383	346	363	349	343	355	362	380	405	423	372	398	407	376	410	341	346	364	375	338	337	365	401	368	387	397	399	352	371	379	360	354	376	373	349	333	350	339	352	355	377	357	349	362	380	364	350	379	379	364	423	407	361	380	351	346	341	371	401	358	384	380	345	346	368	385	374	335	350	339	381	418	331	407	374	392	394	371	374	392	394	352	370	394	362	383	387	401	356	374	396	375	356	365	379	379	341	358	394	357	339	363	377	348	389	373	368	389	336	358	374	362	356	370	371	385	368	377	383	365	394	367	380	356	353	369	376	395	393	367	347	369	381	383	374	387	364	354	362	356	353	388	379	377	369	374	364	363	380	356	345	385	357	359	357	394	346	333	399	386	326	397	371	372	377	380	367	386	364	376	374	343	356	405	347	318	366	361	352	360	351	382	377	354	379	381	351	378	390	373	348	387	359	336	376	368	375	372	392	411	355	382	391	357	389	358	370	360	363	368	384	370	386	320	368	359	357	383	365	389	355	372	343	365	358	346	389	334	347	335	371	340	354	397	378	405	377	352	341	397	336	370	374	363	358	391	361	348	406	384	404	382	339	371	362	392	375	370	351	366	344	359	349	372	371	357	363	331	346	411	333	386	366	331	374	379	370	398	404	351	344	331	372	373	356	350	349	374	398	363	364	370	359	375	383	336	371	376	381	326	369	361	348	371	321	359	394	366	357	385	406	346	365	351	375	352	384	390	356	346	387	375	345	353	376	350	394	364	340	389	349	340	368	388	383	330	361	363	385	386	407	399	347	355	333	349	372	365	314	349	349	339	359	391	390	345	383	374	391	366	353	348	371	343	370	354	337	391	403	348	362	359	371	375	331	373	370	383	382	385	396	360	353	380	385	371	366	368	382	353	367	340	401	390	356	358	385	359	381	347	364	392	338	367	357	360	399	360	358	362	365	366	358	392	360	342	366	388	382	344	391	382	371	382	341	397	373	363	392	365	371	379	340	367	384	386	396	363	398	351	338	342	383	371	335	393	377	382	393	360	397	389	349	363	351	355	377	344	400	376	337	349	373	359	360	393	360	365	367	356	340	366	372	356	367	387	363	345	405	362	330	380	371	381	385	360	369	354	373	347	380	376	364	356	403	385	346	370	367	369	382	389	372	320	384	406	375	358	386	396	353	380	349	377	377	343	361	351	360	400	342	346	361	362	325	358	383	328	370	360	318	363	364	410	355	378	379	396	344	359	329	393	349	363	357	353	370	389	377	310	401	354	375	352	390	361	349	366	387	350	373	377	351	357	380	363	354	375	402	354	376	372	370	379	350	387	350	389	384	383	362	388	378	387	359	384	371	377	347	349	380	348	321	386	366	373	340	394	348	385	383	335	376	382	345	359	411	345	373	359	360	372	373	390	393	383	390	366	375	371	367	373	376	383	397	363	352	387	355	349	358	401	393	381	358	363	346	377	369	353	361	372	365	339	394	364	363	346	370	344	398	392	343	362	382	340	337	359	356	376	364	373	364	370	372	398	354	397	380	372	382	389	369	368	376	362	341	419	388	355	369	397	382	376	367	361	379	348	392	350	368	381	401	362	342	389	381	384	338	387	374	380	372	382	324	378	343	390	383	365	392	369	374	369	369	387	371	392	390	362	364	338	360	391	346	388	343	384	350	366	361	342	394	372	377	387	358	385	363	361	383	402	374	343	367	375	332	344	355	378	339	376	390	367	356	354	387	335	368	393	373	366	352	392	351	365	346	349	350	387	360	376	339	362	373	382	340	370	359	372	392	366	387	387	363	371	356	370	381	346	373	417	362	364	360	387	409	368	377	366	374	343	373	388	392	416	334	368	368	377	396	370	362	364	401	368	377	365	370	364	377	374	369	383	386	372	380	408	407	370	360	379	376	428	362	375	394	379	380	363	407	380	389	380	396	375	381	366	360	356	336	366	356	349	366	375	379	373	371	374	385	389	372	379	347	365	374	378	381	394	360	343	380	361	373	390	383	337	366	373	388	338	392	372	370	365	381	372	351	343	379	348	359	348	365	382	350	363	372	389	365	371	373	352	337	342	336	387	406	369	365	363	380	347	346	372	374	352	348	360	365	354	377	371	381	378	405	357	377	358	356	358	357	371	394	364	389	367	331	347	381	389	369	363	361	383	399	365	348	327	372	339	350	361	354	380	377	373	377	392	361	363	370	346	372	323	334	391	367	402	397	368	353	381	357	370	356	386	386	367	407	379	365	369	358	368	366	361	367	370	356	375	365	349	346	407	357	323	366	348	381	381	337	386	360	351	395	374	407	339	353	396	349	343	356	353	372	347	348	369	335	349	373	378	355	367	339	348	358	372	402	395	370	349	359	346	345	401	362	353	324	360	427	382	382	353	377	377	374	346	361	372	352	378	383	381	368	363	336	365	354	351	345	367	362	346	360	379	321	357	356	319	374	387	387	383	387	401	371	351	384	355	347	346	371	379	385	366	370	353	391	391	341	387	357	385	373	380	419	372	377	370	365	367	361	353	391	382	383	364	346	345	373	368	361	367	351	353	359	406	369	367	360	329	335	362	353	362	380	367	390	373	367	391	356	420	394	364	367	362	368	346	348	349	339	371	371	382	401	369	380	342	362	358	402	354	366	383	378	326	354	366	342	329	356	366	376	356	351	359	397	373	374	387	365	376	370	334	368	375	359	384	384	363	374	395	374	387	388	344	339	356	354	362	359	346	393	362	370	371	367	364	374	344	373	363	353	352	384	391	355	350	382	372	373	327	373	363	398	371	372	386	376	402	398	366	346	370	371	362	396	347	378	365	390	388	360	360	356	355	406	357	357	359	378	347	365	371	375	388	320	361	378	356	360	388	360	356	372	359	372	375	361	385	341
23720	21174	28574	24045	21182	14561	4366	2112	1565	1428	1350	1203	1082	993	812	670	657	600	502	505	454	417	459	499	445	383	387	374	365	350	335	322	342	297	344	318	348	315	332	314	307	340	372	365	312	345	325	346	321	347	326	344	365	365	348	333	345	318	341	332	314	325	320	300	319	296	304	305	296	301	316	307	313	299	303	297	300	296	317	294	327	304	299	308	305	297	312	306	282	307	303	316	286	334	271	330	299	299	293	288	303	276	306	293	294	302	300	298	318	297	293	307	274	320	303	318	314	290	287	281	321	285	278	288	305	315	265	288	321	311	306	317	291	262	300	324	289	300	311	328	294	291	296	315	289	303	285	286	321	304	278	329	314	303	312	307	299	286	329	313	281	312	309	280	295	304	288	276	297	311	302	268	304	288	297	286	276	282	294	306	320	288	306	295	305	291	301	316	285	278	295	307	304	288	320	306	291	279	330	265	302	297	299	281	315	307	313	306	302	298	296	319	292	292	311	295	293	317	314	333	319	307	301	269	322	308	292	308	306	319	284	290	315	310	292	286	299	328	316	318	304	297	304	337	299	327	313	325	332	322	322	273	301	298	291	283	294	275	302	296	312	301	323	294	300	301	293	296	305	299	285	301	312	341	262	293	302	288	274	294	285	293	353	338	307	303	311	307	316	295	299	286	289	267	287	292	298	309	297	255	298	304	280	304	303	305	308	298	289	320	313	294	305	312	346	305	291	255	292	306	315	284	284	305	309	307	287	301	313	311	305	278	303	254	263	294	324	304	313	313	320	321	311	312	335	319	321	270	310	315	301	305	285	261	297	295	286	277	285	320	312	311	313	329	283	334	297	280	267	300	288	309	295	278	287	267	281	279	316	310	326	313	279	279	304	313	328	297	296	297	291	277	298	326	280	318	311	308	292	311	331	323	309	250	283	267	293	326	278	289	326	305	306	307	305	280	329	320	286	312	332	297	320	299	273	310	298	309	287	319	306	302	283	291	292	310	304	289	315	286	300	321	308	315	281	273	316	286	282	314	273	274	300	301	308	296	285	297	310	285	311	334	262	294	290	288	292	276	278	284	296	290	299	308	321	306	309	282	326	336	272	318	334	338	302	290	321	332	268	295	301	295	323	296	291	262	287	315	298	285	292	278	263	330	296	269	291	306	303	307	277	271	259	294	312	290	300	281	291	317	314	289	293	314	332	305	317	318	320	292	302	277	296	332	286	299	279	279	314	319	313	290	313	307	312	315	281	284	307	308	282	287	335	306	300	265	311	298	284	302	278	309	330	305	313	284	308	320	293	289	295	321	297	324	282	303	289	306	280	326	284	307	279	305	280	280	320	280	339	320	287	285	260	306	304	289	284	297	320	293	287	312	288	307	299	300	310	292	293	269	352	282	319	298	302	294	309	300	286	308	277	291	277	285	279	308	292	296	309	314	286	292	285	295	308	313	313	289	320	325	303	298	299	267	316	308	292	342	288	323	301	294	305	314	294	286	322	325	272	269	312	291	305	270	281	285	314	311	304	275	324	338	291	298	322	289	292	311	320	308	311	271	320	271	290	321	309	313	286	305	291	285	307	308	291	304	298	294	269	310	301	302	317	291	269	289	299	312	303	277	279	276	301	294	288	294	282	288	284	298	298	288	300	270	264	292	305	314	284	288	316	309	304	317	273	292	269	294	313	259	294	288	272	290	270	320	276	309	311	295	309	301	307	285	293	283	321	297	291	300	293	317	283	306	297	324	313	314	300	307	311	287	300	290	311	301	266	288	324	295	312	285	305	299	293	257	301	330	307	295	299	331	301	298	313	308	279	290	330	318	310	303	298	289	298	315	311	273	296	316	303	307	296	284	298	296	308	283	300	295	265	276	285	297	310	285	295	306	309	308	300	317	292	288	308	303	322	284	277	287	298	313	281	338	302	301	319	319	316	304	280	273	295	322	304	301	309	292	295	310	286	318	326	295	297	309	278	306	291	321	300	278	287	292	286	317	303	279	297	289	300	338	302	323	283	316	292	318	263	307	295	298	289	300	294	311	314	300	339	310	280	292	283	295	304	290	301	269	263	314	297	296	288	278	287	263	297	300	289	298	302	295	324	269	324	286	290	327	264	306	275	335	283	322	306	315	304	281	281	314	321	276	273	305	274	272	320	298	292	324	313	288	329	308	309	306	269	300	291	285	266	304	290	277	270	285	336	304	292	303	312	279	305	280	279	344	298	268	307	293	303	291	259	291	305	290	287	303	262	299	310	306	317	298	287	320	314	304	303	297	286	294	276	289	314	283	310	287	294	310	270	269	294	259	285	288	278	297	271	310	290	317	285	301	272	285	325	299	289	338	278	295	290	310	298	270	299	297	287	324	292	321	290	321	270	309	284	266	310	332	286	282	256	272	334	278	299	293	282	322	299	308	317	284	326	263	301	317	306	306	305	279	331	306	300	286	293	313	299	324	300	282	278	296	319	283	303	320	297	281	312	312	304	304	321	308	298	303	317	323	291	288	304	271	353	317	283	310	312	281	297	324	305	291	302	303	287	303	297	315	318	294	316	314	287	292	273	286	328	306	308	308	266	312	296	284	317	287	289	298	308	295	283	276	290	311	330	269	299	276	286	270	292	292	290	348	281	308	307	296	308	315	319	283	312	315	316	285	334	291	322	267	339	297	299	317	293	308	285	296	319	298	300	310	317	292	279	304	305	295	295	281	329	289	301	299	300	280	314	305	279	302	281	301	322	294	283	327	265	277	295	281	287	304	332	326	288	288	269	302	273	316	291	321	267	294	294	287	302	287	299	287	296	296	305	291	321	270	311	339	310	293	313	294	320	298	275	284	290	299	289	298	303	327	313	298	295	337	308	289	288	307	290	259	311	265	293	329	308	326	301	314	312	314	293	305	270	298	288	290	317	304	342	278	310	268	274	309	299	275	301	306	267	326	322	331	327	303	341	316	323	301	287	313	274	299	289	284	289	287	330	322	298	297	295	290	291	298	293	281	317	303	316	301	295	305	336	313	306	303	290	287	317	297	304	313	319	325	315	324	285	312	294	296	290	311	296	284	270	318	300	301	312	290	316	288	297	266	292	309	288	310	310	291	310	338	346	331	300	301	321	312	302	300	319	311	302	290	284	278	287	288	297	278	307	271	291	298	292	316	277	332	315	301	299	304	276	311	315	359	288	303	276	308	288	288	300	294	309	309	265	297	284	293	298	319	314	272	294	281	296	301	334	281	302	317	283	323	279	288	308	291	296	308	310	279	283	292	291	317	286	340	283	283	311	318	301	297	306	252	316	311	254	294	299	317	276	280	304	287	307	310	311	289	309	293	336	315	300	281	296	315	285	313	306	328	307	305	301	286	314	290	304	300	294	308	309	293	281	306	264	314	321	308	311	263	291	305	304	308	308	277	303	308	303	267	301	278	287	332	305	292	309	283	276	319	282	300	292	306	316	284	295	320	338	333	313	334	279	327	324	293	319	320	306	282
13987	29475	26271	17744	13920	10420	7310	5159	4315	3760	3421	3222	2702	2383	1985	1543	1269	1101	987	871	769	771	776	872	747	755	628	621	640	533	523	536	478	522	479	489	471	468	506	563	509	550	539	508	559	565	561	516	545	533	524	502	496	508	490	522	482	493	452	491	470	424	446	448	445	465	457	472	443	466	463	440	453	466	470	467	444	427	444	478	444	455	452	424	441	416	454	443	397	402	434	419	428	444	404	443	445	474	436	464	432	453	457	449	437	446	455	432	466	452	434	465	437	447	433	464	425	483	498	446	441	456	483	413	420	438	444	432	432	451	437	412	447	445	457	434	424	380	445	480	467	409	444	440	446	472	390	467	453	465	440	413	445	438	464	458	431	453	432	402	429	451	458	442	416	433	424	471	433	429	452	434	453	432	420	442	431	464	458	469	412	399	441	457	442	494	465	473	449	411	446	460	423	424	485	431	406	453	434	441	449	406	465	482	448	446	463	468	442	440	436	499	400	421	435	443	448	434	427	418	433	476	455	438	434	428	431	455	493	442	459	437	427	409	425	440	446	476	445	446	421	444	477	436	470	451	433	429	409	406	438	448	452	431	418	428	438	428	421	428	466	472	442	480	425	422	406	474	413	414	457	460	431	459	424	438	449	399	451	426	450	466	427	437	456	417	436	457	444	421	426	432	445	415	409	454	405	437	453	443	417	434	424	441	440	409	405	442	410	458	439	438	433	436	432	435	466	424	418	397	438	471	404	421	435	447	466	406	452	457	492	437	430	444	421	471	436	414	447	449	446	441	418	405	403	474	467	445	459	420	462	446	402	419	404	462	425	417	478	451	413	461	449	459	435	403	437	436	435	477	485	417	470	395	460	434	440	420	439	459	460	459	429	464	455	483	437	410	403	432	423	406	439	444	472	449	440	427	476	390	452	404	448	482	445	423	454	437	451	414	427	470	441	427	421	418	491	436	441	444	450	449	436	447	445	421	411	448	462	474	425	413	423	501	423	456	442	421	427	427	467	472	448	435	460	443	454	440	441	447	476	423	423	443	432	436	468	442	454	447	446	437	447	462	423	467	441	423	457	422	462	421	398	435	466	451	463	443	464	400	436	433	461	428	431	448	437	468	478	435	425	428	456	456	446	438	435	451	441	448	460	427	480	442	420	446	444	467	420	455	446	444	467	432	444	445	473	445	443	434	433	428	467	427	442	444	412	446	440	456	417	428	433	452	435	428	434	442	452	452	411	475	430	415	442	409	437	441	419	454	479	427	471	406	461	399	464	453	465	455	501	459	425	448	425	445	438	444	455	450	436	450	465	430	423	406	449	431	432	438	445	451	438	486	439	461	470	437	466	418	440	465	492	422	461	467	423	442	404	413	449	432	412	441	428	408	422	433	444	467	410	424	459	432	448	439	409	416	443	465	438	407	415	456	450	458	434	438	457	465	458	413	445	464	449	428	439	419	474	452	430	436	441	419	458	445	465	418	456	457	477	423	428	437	458	428	458	470	456	454	413	451	444	440	436	421	408	449	398	437	441	438	457	418	428	441	459	426	493	461	448	420	432	450	429	442	426	430	424	417	469	412	466	419	467	437	418	460	415	424	425	445	469	446	445	433	468	446	451	459	453	429	463	455	419	461	402	461	470	456	411	475	487	430	439	395	437	461	411	445	458	444	432	415	435	419	426	447	467	459	412	437	462	430	479	437	451	471	439	465	423	403	444	407	411	433	405	478	447	475	457	468	451	416	470	418	433	464	439	420	468	400	452	452	406	431	417	468	461	454	445	448	427	457	445	426	446	421	438	450	411	466	441	413	399	455	430	482	437	434	451	413	402	407	398	459	445	444	417	452	458	422	416	468	469	444	431	440	429	459	422	448	439	415	416	466	449	423	418	419	447	421	428	411	455	425	448	459	409	444	412	465	458	446	442	438	430	436	460	434	441	453	453	451	413	432	445	448	455	436	459	463	444	452	453	425	421	449	430	455	460	454	401	432	417	494	438	431	451	418	481	419	452	422	451	457	440	445	420	470	478	474	395	450	470	459	447	445	443	389	420	454	454	401	462	415	448	414	451	443	466	468	453	427	437	434	434	448	440	434	428	439	426	447	403	434	427	440	434	429	439	425	406	439	446	426	432	377	434	457	459	459	461	415	440	429	423	443	438	456	426	433	430	422	419	436	461	426	452	474	440	426	441	449	445	412	476	517	456	453	444	437	446	418	428	430	431	472	408	454	443	431	481	443	482	441	449	436	437	431	431	483	446	430	435	437	416	433	461	431	414	430	422	442	451	473	432	469	421	443	445	444	465	450	445	419	421	396	450	429	473	423	408	442	454	452	436	457	485	405	457	401	459	469	406	411	442	409	456	428	455	456	443	419	444	441	430	457	426	417	410	450	470	447	479	423	445	406	421	412	426	423	444	467	440	438	440	438	428	431	431	446	454	462	468	431	448	429	453	447	458	455	432	443	469	462	435	456	464	472	446	455	449	487	449	439	434	463	435	452	456	428	423	444	412	434	459	447	455	464	412	452	475	434	446	445	435	473	422	431	415	468	415	465	405	428	461	453	447	454	439	449	420	422	421	454	446	436	418	433	445	449	440	437	459	415	422	439	440	421	426	440	406	435	449	453	453	455	447	436	425	459	477	444	410	453	415	404	429	405	427	468	454	450	398	437	452	432	413	434	486	441	413	459	413	452	470	484	437	426	444	409	413	424	451	448	410	452	479	445	443	396	453	443	434	482	465	441	448	457	425	448	443	410	415	410	440	461	464	440	424	434	481	417	414	459	450	431	411	457	426	455	429	460	442	435	445	422	416	437	454	441	426	425	444	432	476	427	460	436	435	472	411	448	427	455	400	446	456	429	469	411	444	402	452	467	448	446	441	405	424	423	425	441	460	450	447	397	459	446	466	455	457	441	429	401	465	444	464	430	423	407	407	406	461	409	434	435	403	461	438	416	417	430	426	471	424	446	430	429	457	422	421	427	448	446	413	437	443	440	508	425	439	456	407	440	405	448	427	438	425	404	426	461	422	473	426	463	448	445	412	441	432	447	433	428	416	473	448	464	418	400	435	435	439	436	486	459	482	446	430	421	428	406	452	446	445	406	438	397	435	434	458	399	447	447	403	449	422	436	420	442	408	430	437	427	465	424	407	455	437	414	431	448	410	420	423	465	446	449	413	491	414	394	486	444	397	465	458	461	410	477	451	410	428	439	430	489	440	438	444	407	430	447	465	416	461	397	426	395	464	458	466	445	436	466	412	437	410	456	458	411	435	429	412	435	418	447	433	435	447	437	428	419	466	507	428	422	425	447	449	440	472	425	422	417	429	431	409	409	459	436	436	441	467	443	457	443	449	450	456	447	440	430	482	445	405	439	429	455	477	453	436	450	464	436	431	454	458	426	427	400	407	466	437	480	436	424	446	429	433	480	437	449	453	449	409	442	442	450	415	446	450	429	468	458	417	442	385	436	434	444	440	466	439	439
22795	21148	28953	23630	21152	21312	13122	3320	2185	1903	1809	1616	1435	1249	1024	817	677	579	501	489	426	391	478	449	358	385	378	319	340	282	286	271	239	238	257	262	245	243	274	267	266	276	296	278	268	248	230	251	265	278	281	238	245	267	268	254	270	223	263	232	226	211	225	237	244	232	229	254	216	237	216	204	215	228	189	216	225	213	238	205	209	220	204	193	223	204	223	228	203	200	216	199	199	218	216	233	213	207	220	199	217	184	207	229	202	190	201	217	198	218	190	225	210	202	233	221	218	212	197	202	191	210	230	213	218	220	217	224	203	204	207	227	217	219	193	238	223	208	190	203	230	221	201	227	218	206	206	196	201	222	221	219	201	227	203	193	215	201	214	217	228	206	230	203	221	178	209	208	209	233	202	232	204	219	234	195	209	202	221	238	214	194	207	204	208	237	218	216	222	211	197	228	218	171	217	226	197	199	195	202	210	184	221	212	224	219	194	245	215	219	191	187	196	215	201	228	204	207	189	225	197	216	205	218	215	209	193	225	203	198	212	222	215	200	194	220	217	193	199	200	222	219	232	232	193	230	190	226	189	211	196	240	220	228	227	223	203	189	210	186	213	239	233	208	214	216	235	234	225	213	208	208	217	255	247	211	202	200	211	229	196	223	190	192	204	213	218	202	178	208	201	223	247	220	204	212	224	218	202	207	212	203	192	198	202	205	236	198	204	215	207	213	204	224	207	214	190	200	250	189	229	208	216	221	210	207	220	197	217	208	210	237	231	187	216	247	212	204	243	213	211	189	216	229	225	194	212	216	235	208	194	195	208	206	201	191	214	194	235	216	224	204	224	190	221	206	200	243	208	220	192	220	211	208	199	227	209	215	218	195	193	213	188	187	188	234	214	191	219	218	237	191	191	189	220	238	218	207	206	211	205	226	191	216	188	209	253	200	193	218	233	215	221	218	206	211	178	247	219	221	195	232	197	230	215	208	202	216	197	227	228	205	199	214	210	222	216	219	199	220	207	229	223	222	215	206	234	226	210	230	206	191	208	195	192	202	209	199	215	209	195	175	222	199	192	228	245	218	203	204	216	213	214	207	211	209	226	199	206	198	226	188	226	204	204	190	196	192	233	217	201	221	209	220	224	196	208	216	238	230	192	214	214	208	218	214	209	218	190	226	231	204	204	202	204	229	255	226	227	230	200	196	200	221	213	201	206	235	214	205	229	207	223	223	193	204	193	182	202	194	216	214	221	220	210	212	176	226	193	208	219	210	208	205	222	199	223	238	224	227	215	223	241	234	197	241	205	229	208	190	202	220	188	197	254	210	199	204	203	216	185	220	198	223	214	221	228	200	219	216	237	190	220	202	198	202	180	192	216	199	195	207	206	198	200	247	190	203	219	204	200	233	190	208	195	224	188	202	219	201	181	220	238	214	197	202	206	228	226	210	231	220	221	221	222	233	224	227	217	232	226	235	217	216	194	188	224	208	200	232	218	203	226	215	205	219	189	210	187	223	218	197	191	241	217	213	205	203	222	217	216	199	248	213	215	213	207	225	223	198	236	198	216	215	226	220	218	215	182	253	204	204	218	220	219	213	192	200	207	188	201	222	197	194	212	208	204	227	211	204	204	217	232	227	207	203	218	224	169	204	210	221	236	217	202	200	208	188	213	213	224	201	217	198	226	224	196	214	204	215	208	206	228	226	208	219	232	219	216	195	227	227	209	241	213	249	219	232	187	204	205	206	209	224	222	218	204	231	192	211	214	218	193	183	206	219	193	217	200	210	215	194	215	205	207	204	219	224	226	229	234	222	221	201	203	209	222	213	197	234	205	229	225	196	219	198	192	209	217	198	217	209	202	210	181	211	206	207	220	237	205	210	221	205	196	209	216	240	216	189	188	223	211	243	216	220	210	209	219	219	214	204	237	222	234	203	193	227	225	200	199	202	212	232	210	186	205	197	216	212	196	212	228	196	210	228	216	215	206	213	213	199	208	235	228	203	226	212	199	226	212	212	244	196	232	229	227	196	217	210	204	198	203	193	231	203	169	217	217	222	204	216	230	227	221	207	210	236	189	211	215	220	200	177	192	214	206	210	208	229	203	205	223	200	213	213	240	197	174	207	199	231	199	217	196	200	179	184	219	199	194	185	209	243	200	207	197	224	222	198	241	209	192	216	223	220	226	218	219	223	236	224	227	200	197	239	208	206	219	186	205	208	217	232	223	249	209	217	214	214	223	201	220	201	202	237	201	216	216	212	218	211	231	221	181	227	198	209	182	228	226	222	252	225	214	177	248	227	205	211	204	203	209	209	199	217	239	208	204	235	216	242	197	226	192	217	206	210	212	231	217	208	229	215	232	218	223	230	227	215	204	222	220	200	212	182	197	219	220	209	215	223	222	220	238	205	224	259	216	222	201	241	202	196	214	192	217	233	189	190	228	227	192	210	197	219	201	192	197	224	190	211	221	209	221	202	207	220	201	240	198	224	216	219	202	220	228	218	199	214	229	219	206	217	206	239	222	239	228	209	204	203	228	254	182	219	202	209	217	200	219	238	185	209	208	215	206	221	191	209	215	197	234	232	227	223	213	195	206	190	210	210	204	199	235	203	214	208	223	235	192	210	210	245	209	215	219	200	206	230	224	208	178	209	217	197	204	213	221	221	194	221	213	209	226	192	250	223	219	215	197	222	207	222	214	219	223	221	202	205	200	176	226	199	199	221	193	205	212	192	205	202	196	208	225	203	226	216	224	202	215	192	230	192	196	208	234	190	208	211	188	210	204	207	213	200	211	205	221	206	207	192	238	212	201	203	209	230	194	198	241	212	232	201	213	215	213	213	192	200	207	192	234	209	210	208	211	202	210	199	208	219	219	209	222	200	194	219	222	216	193	195	210	205	214	206	212	223	213	206	219	221	192	212	193	199	199	219	197	199	234	211	206	216	214	195	225	238	189	214	229	229	200	221	200	175	229	198	232	187	209	210	223	217	213	209	223	205	199	207	200	188	205	217	200	199	202	189	183	202	226	218	206	208	181	201	200	199	223	210	218	235	216	195	198	222	215	216	209	197	198	197	228	217	236	232	200	214	203	201	193	205	219	208	197	193	209	207	210	223	217	225	213	182	229	222	212	199	214	198	231	214	240	203	193	198	192	225	206	235	248	206	204	222	208	218	196	208	233	206	192	217	207	190	207	205	211	219	189	214	194	187	195	190	208	220	225	172	218	212	189	234	229	218	209	200	232	236	208	187	211	214	224	198	208	208	221	190	202	201	195	202	221	220	220	211	226	188	230	178	214	193	201	203	189	208	225	211	207	236	180	203	218	190	215	209	221	207	200	195	216	203	216	196	193	195	203	241	257	210	197	221	203	225	192	221	210	192	195	188	214	214	214	194	249	203	211	213	215	219	205	222	191	231	207	199	221	214	212	220	209	201	191	207	185	237	204	200	231	204	181	206	215	221	222	197	209	192	217	224	215	222	206	228	214	230
16291	33997	30800	22447	17847	13453	9989	7230	5954	5200	4672	4294	3716	3280	2590	2100	1667	1290	1107	984	886	865	978	892	822	760	697	593	558	540	471	401	401	398	385	428	403	389	428	416	445	445	474	439	437	444	421	426	420	415	430	418	426	473	449	474	449	461	397	362	345	330	354	349	362	377	353	337	320	365	321	301	315	318	315	311	307	324	337	298	318	308	295	325	292	326	289	335	309	326	326	323	286	310	327	344	303	331	337	315	308	324	298	348	301	325	299	293	311	340	351	277	307	314	337	332	307	314	311	305	341	320	322	308	325	333	310	314	312	314	296	319	299	308	315	292	330	316	321	324	315	323	305	296	306	317	307	321	336	344	313	306	352	324	313	314	302	294	299	300	300	315	312	291	304	289	311	316	291	302	303	285	291	314	303	341	317	344	306	320	344	327	300	325	308	293	311	314	287	306	304	304	312	306	289	313	298	305	335	312	305	270	327	331	338	298	315	320	269	317	360	308	325	306	260	336	318	296	327	332	342	298	321	306	298	338	303	294	359	308	339	310	314	298	335	350	303	319	303	331	309	328	326	312	325	330	307	306	292	272	301	310	311	307	315	313	285	318	342	294	273	321	318	301	318	343	317	333	309	320	321	316	341	315	321	300	336	292	312	320	283	297	332	350	313	336	323	342	327	314	330	306	326	303	328	318	340	290	309	287	288	296	308	322	322	306	327	284	320	357	317	318	312	288	344	316	299	309	315	291	275	300	313	308	321	307	336	342	321	317	339	292	307	322	319	298	307	296	293	317	307	287	332	297	288	341	328	312	300	324	279	296	304	314	329	281	328	307	279	323	310	318	316	313	265	327	313	307	321	307	335	283	320	331	331	331	315	320	294	348	312	290	305	301	305	326	318	332	326	327	317	320	319	337	311	293	279	301	321	333	308	300	308	300	303	292	314	327	321	297	294	334	302	283	321	321	280	336	305	333	314	324	279	321	332	310	295	320	346	342	313	295	292	316	331	304	319	341	311	312	324	315	277	325	345	302	283	307	278	342	296	321	342	301	329	327	303	294	293	334	298	301	285	298	306	310	308	297	316	335	301	327	297	307	293	335	315	316	300	317	309	311	334	313	280	320	313	324	285	337	340	290	297	334	331	282	321	286	303	327	317	297	325	339	285	318	344	294	327	337	298	328	315	292	313	326	330	289	310	317	296	333	351	293	321	292	325	316	352	330	311	291	315	310	339	296	303	329	321	311	307	309	307	297	306	304	298	305	283	319	325	316	321	313	335	341	334	326	313	320	329	309	316	315	327	283	290	320	313	284	274	283	317	293	317	323	310	320	307	327	323	299	309	317	326	320	307	348	346	318	291	290	302	332	330	326	315	337	318	317	319	363	300	285	301	305	321	301	327	317	347	329	298	329	347	323	332	322	295	315	294	320	278	337	324	316	305	311	340	296	284	323	322	291	325	305	311	291	309	296	301	314	325	309	322	306	331	296	328	278	301	301	326	315	333	308	312	326	309	310	302	278	311	330	338	326	315	310	310	291	302	315	333	304	337	321	333	294	329	307	322	310	289	318	312	310	324	275	268	296	311	303	281	329	338	314	295	286	289	294	300	346	340	353	307	305	300	301	288	317	309	312	332	315	304	286	292	309	308	323	299	294	269	305	313	313	309	306	307	302	283	288	312	297	326	329	311	307	351	333	330	316	305	310	293	292	304	314	316	321	306	345	307	333	321	310	275	308	300	284	307	340	345	282	321	341	321	329	310	297	289	294	355	317	320	305	301	292	315	294	318	305	285	293	285	321	309	282	324	309	318	310	304	300	308	317	330	302	308	320	331	308	309	320	284	294	315	293	365	320	318	293	275	327	316	351	303	311	314	272	327	339	308	307	311	310	299	308	309	309	302	351	323	286	354	300	328	313	334	310	300	323	287	338	326	284	322	311	308	335	317	338	275	311	335	337	319	329	294	339	288	312	281	293	290	309	328	300	309	317	311	309	358	307	346	323	335	318	290	313	321	299	333	316	317	297	288	318	303	282	336	316	333	312	306	309	306	312	339	301	310	321	326	336	290	298	303	311	303	296	324	321	332	321	329	295	340	288	326	326	334	314	294	336	288	327	315	331	296	310	325	326	294	345	297	335	327	288	291	306	285	318	297	330	301	279	334	325	283	318	310	296	295	320	294	314	343	297	322	305	310	306	312	303	340	289	312	319	332	298	314	341	293	327	312	313	305	300	333	300	330	291	316	316	293	335	332	305	285	328	298	296	304	349	288	316	285	317	320	322	306	319	306	309	297	296	316	336	305	301	314	304	299	336	296	299	320	286	318	323	297	306	281	314	319	306	298	317	317	288	299	316	304	325	299	316	268	325	324	307	301	310	287	334	303	291	351	286	304	323	327	280	300	326	308	312	325	310	321	301	292	312	339	324	296	313	296	277	308	306	303	319	289	280	321	305	355	322	341	317	307	324	328	319	317	272	320	300	297	306	316	311	317	292	277	325	323	317	312	290	317	309	329	307	330	310	306	299	312	310	290	279	310	319	296	283	335	299	351	317	296	322	309	288	337	338	293	295	305	323	319	303	331	281	278	280	329	320	306	309	315	313	298	361	299	310	289	306	276	312	310	308	316	328	315	341	313	305	321	285	293	311	320	293	340	312	319	273	297	340	305	316	345	294	302	309	304	315	309	328	329	285	305	293	322	308	309	294	279	278	327	320	305	315	320	313	293	293	307	290	311	312	351	322	293	310	316	332	320	314	302	299	295	311	331	305	301	326	310	315	325	299	302	294	304	304	322	308	344	338	281	324	315	314	324	303	364	258	300	280	344	336	344	298	321	340	273	347	325	307	293	309	303	287	365	328	325	314	312	332	304	323	292	338	326	315	299	344	319	293	306	291	283	334	303	330	310	303	300	305	326	322	322	333	324	319	335	316	284	297	309	313	302	297	336	317	308	308	303	353	302	316	324	330	316	314	277	325	284	324	334	316	332	302	303	280	278	350	283	294	320	319	295	295	305	300	273	341	326	327	327	309	297	321	310	295	357	307	313	307	329	321	321	299	299	318	290	298	326	330	290	318	301	318	318	302	288	310	322	304	332	288	329	338	315	322	309	293	297	305	308	338	292	296	309	334	319	304	317	319	310	328	311	301	320	299	315	290	328	316	294	313	299	310	296	341	294	307	316	322	329	327	299	312	345	333	327	294	323	319	330	289	305	318	297	298	292	297	298	336	315	304	338	314	316	278	342	304	319	352	294	332	307	330	309	308	288	331	306	335	309	304	317	318	320	305	302	298	324	278	299	332	339	344	290	322	275	317	300	304	295	315	308	318	265	303	350	333	296	307	316	358	294	330	315	320	315	302	332	303	325	329	305	284	283	314	320	296	286	296	304	313	311	304	300	337	319	307	307	293	296	310	322	306	327	308	318	304	277	305	309	326	294	276	339	304	334	320	318	303	294	305	311	305	338	320	366	330	319	305	306	313	297	321	330	295
26837	20887	16028	7987	3810	2279	1544	1019	860	757	743	721	623	567	501	471	401	359	325	336	359	304	299	335	301	288	299	267	259	255	251	232	274	276	234	264	246	259	256	277	279	242	305	278	255	259	280	269	276	261	272	245	240	253	275	264	294	290	293	294	243	235	226	251	280	254	258	249	282	246	246	269	245	255	266	227	284	251	272	225	289	246	235	256	232	235	233	261	305	251	250	253	269	247	286	248	227	238	257	240	263	239	252	254	232	248	241	252	257	248	258	253	245	258	248	252	231	234	259	247	229	237	287	248	266	241	261	255	245	236	230	252	224	271	242	248	239	237	237	263	244	235	269	262	235	253	247	231	258	238	236	242	264	277	278	255	262	238	263	279	286	239	255	230	267	254	263	225	255	250	266	254	226	263	219	237	230	234	250	247	264	254	283	233	248	244	238	233	228	237	249	233	248	245	251	241	237	240	230	257	254	265	266	280	246	253	276	263	261	263	228	284	250	239	241	244	247	227	257	247	248	269	242	241	261	213	276	228	255	249	247	246	235	238	215	256	270	228	250	230	264	237	257	238	250	250	286	250	254	228	276	262	250	238	237	242	249	267	261	255	238	243	275	282	245	253	263	216	222	269	268	242	241	226	245	251	209	245	297	228	265	277	255	279	290	228	233	247	231	246	245	235	261	231	229	269	256	254	258	250	253	266	270	242	242	250	227	263	264	247	268	252	256	238	263	241	260	257	263	257	278	275	263	250	240	245	240	238	251	276	259	237	257	237	255	228	245	224	200	263	250	259	261	223	275	238	293	240	249	233	249	247	264	272	247	244	253	258	238	224	225	275	262	249	218	242	281	247	253	267	250	267	263	258	259	259	243	264	246	278	238	267	240	248	226	242	248	238	261	259	213	254	253	242	248	261	234	273	258	214	247	214	242	224	263	226	255	258	243	253	208	246	261	212	273	234	248	229	236	260	236	244	243	228	251	233	259	280	241	236	258	254	241	265	260	237	237	248	265	253	274	259	266	263	248	234	259	252	253	250	264	237	228	236	247	263	242	263	253	224	224	259	232	241	221	254	274	273	273	235	251	231	253	248	281	238	255	270	241	239	221	269	258	246	275	225	269	277	232	257	248	250	222	248	258	263	232	237	225	273	271	249	233	249	271	218	226	259	268	232	288	240	272	263	241	239	243	251	250	265	233	241	260	243	249	240	257	222	271	263	261	264	270	242	247	271	258	249	226	246	241	269	261	242	256	252	263	283	271	254	260	260	240	247	238	248	261	261	255	252	284	262	251	239	236	245	259	223	240	224	265	251	275	246	236	268	259	236	265	236	257	255	257	265	239	264	268	265	243	235	253	248	271	263	257	251	251	274	259	245	263	264	231	260	243	227	253	240	258	253	232	259	248	241	244	230	258	264	241	256	245	239	258	237	249	246	248	268	267	226	229	229	222	249	239	243	229	233	257	209	253	244	256	266	245	233	248	250	251	273	234	232	266	203	233	243	251	244	263	266	253	256	237	249	261	239	231	283	228	227	249	291	282	277	257	262	255	261	235	223	238	236	263	244	256	266	264	277	258	230	244	240	245	266	252	257	229	260	231	243	215	224	251	282	247	257	240	274	234	250	264	258	241	272	248	274	282	279	257	233	236	254	246	232	276	237	252	260	243	269	271	243	230	247	260	241	263	231	244	237	248	220	268	254	251	252	252	231	246	218	252	259	280	295	244	283	256	262	222	244	260	284	244	249	241	265	236	267	277	249	257	256	216	251	258	259	243	279	241	258	264	234	259	247	245	266	240	242	247	251	259	245	252	261	224	241	261	234	258	274	263	255	256	238	246	265	244	268	257	272	230	248	225	255	252	250	255	249	251	246	269	228	262	245	262	257	222	257	255	274	271	223	231	255	225	253	278	250	260	271	248	253	256	230	236	270	267	256	241	238	248	241	222	233	233	221	270	260	259	253	228	246	264	223	265	263	226	254	263	239	244	238	251	229	229	252	269	233	245	247	230	258	239	249	222	254	239	248	249	245	260	269	241	224	261	265	276	216	254	241	250	227	253	251	256	223	261	247	239	228	236	251	253	237	250	250	239	259	251	259	239	264	229	232	261	259	237	250	253	232	271	257	263	248	249	241	236	279	254	234	251	275	276	253	269	239	267	240	219	265	274	282	276	233	256	241	247	234	253	247	271	270	254	233	236	270	266	278	260	208	255	264	257	260	268	239	266	267	241	228	263	257	280	260	250	251	264	274	233	255	256	265	241	238	262	286	279	261	274	256	272	278	257	226	234	252	246	235	265	230	251	238	251	263	275	259	235	227	248	283	270	273	277	259	248	254	244	239	232	267	255	266	243	244	280	236	239	258	231	260	238	225	275	233	271	237	266	252	239	241	230	232	247	244	282	242	253	236	267	226	274	255	228	212	247	254	254	259	249	254	228	242	243	271	238	237	241	260	243	228	234	220	248	229	255	245	239	243	259	269	291	231	238	259	235	214	233	252	249	258	225	247	282	261	251	267	237	222	226	236	254	235	241	233	268	262	239	245	261	231	240	296	251	253	255	246	270	234	268	237	269	234	260	270	255	251	255	229	270	252	287	233	259	253	231	263	271	238	253	250	280	235	266	239	233	248	266	222	245	261	239	237	249	251	270	250	266	265	271	243	238	259	249	247	244	242	257	241	275	259	284	246	256	242	234	231	246	257	250	255	248	252	243	226	254	258	246	248	268	261	243	246	220	240	256	260	234	256	255	234	259	230	250	246	227	224	240	231	233	258	258	255	251	233	272	229	253	248	230	242	264	225	234	253	248	276	258	266	249	265	197	235	251	246	272	250	276	238	259	236	232	279	230	282	264	271	259	229	261	247	240	236	236	226	261	258	252	253	266	225	242	249	246	267	259	250	253	245	244	236	278	266	245	235	257	283	267	265	252	251	215	267	238	258	260	237	243	214	235	227	222	231	231	274	264	248	244	264	233	252	210	246	245	256	253	210	260	277	248	225	253	227	226	232	250	237	217	255	270	231	247	238	246	230	249	276	249	246	242	253	204	264	247	261	248	263	270	233	229	250	248	246	249	238	255	240	225	267	263	260	244	262	260	248	252	253	215	246	276	257	277	265	240	271	269	254	266	234	242	251	247	240	243	255	251	245	243	243	259	254	254	232	277	236	255	242	232	237	256	247	250	220	245	261	228	223	258	250	259	247	246	248	240	246	254	274	267	234	240	262	278	251	248	245	230	240	243	243	260	270	248	263	236	272	236	240	247	241	263	254	241	234	247	252	253	225	221	255	283	264	230	237	226	239	249	236	271	264	236	249	244	217	253	258	253	253	249	242	273	242	252	237	231	257	239	235	252	247	275	260	253	258	243	209	251	234	271	258	263	227	233	227	257	271	228	264	270	250	280	240	253	235	240	253	272	238	246	240	275	308	220	256	255	259	244	249	243	244	243	228	271	230	273	233	268	266	245	250	240	255	242	268	234	256	260	267
12312	21110	18238	11402	8442	5873	3943	2837	2322	2061	1870	1810	1480	1367	1125	920	788	644	604	562	538	547	567	568	493	500	492	454	414	448	372	385	401	374	361	408	393	373	397	392	397	416	404	384	440	392	426	416	458	387	412	403	396	406	416	411	389	408	415	372	400	361	356	378	378	344	383	377	417	335	337	365	371	371	354	381	387	396	333	363	348	337	387	398	347	351	370	378	361	384	352	371	365	397	359	338	363	398	361	335	389	384	361	384	362	369	354	352	367	367	374	380	359	359	375	339	368	379	401	388	398	382	364	337	340	358	380	350	348	369	371	354	365	380	373	362	348	331	352	353	350	382	384	351	341	342	390	344	345	337	323	353	378	377	349	361	378	370	344	370	396	344	379	354	376	361	365	371	340	406	333	372	375	340	413	352	365	404	341	380	389	359	345	340	358	388	338	371	341	360	367	404	357	339	361	381	418	338	381	364	349	371	347	358	372	366	367	373	377	352	385	358	332	394	392	382	340	344	357	352	366	356	334	353	353	346	380	381	375	386	349	356	373	364	395	372	369	366	371	364	352	367	400	386	347	357	328	360	400	384	355	335	355	374	359	345	396	375	401	389	361	352	407	390	363	400	391	413	357	393	346	375	360	352	385	344	394	364	393	377	353	345	351	355	370	375	359	333	367	359	384	368	333	370	384	410	397	381	371	363	338	378	368	375	366	380	375	412	371	332	382	339	390	372	373	401	357	345	357	359	345	392	354	387	365	381	360	344	368	364	392	329	407	379	334	378	361	365	358	368	381	350	387	382	390	371	369	388	395	340	375	350	340	389	339	390	354	341	375	370	343	356	373	367	355	358	364	369	387	371	352	367	394	376	383	406	358	373	353	347	311	383	369	345	331	362	360	352	368	371	348	378	376	411	367	363	364	367	388	378	352	360	371	372	373	366	390	359	358	345	375	373	359	371	337	373	396	378	365	370	351	370	366	357	373	336	357	353	365	355	333	370	382	341	342	355	308	372	353	383	382	342	375	375	391	337	375	359	357	366	393	386	378	366	380	394	386	375	389	403	388	354	389	372	359	365	346	360	391	362	349	346	350	385	387	361	365	402	365	345	331	388	373	373	390	355	387	391	334	367	363	376	353	372	351	375	359	366	353	377	342	379	386	355	370	370	394	335	327	381	384	349	381	358	346	389	373	342	356	397	382	363	367	354	374	356	364	372	381	393	358	360	377	370	367	352	377	361	348	364	332	405	387	407	341	353	364	371	365	378	409	407	373	361	348	387	378	357	375	368	362	361	349	349	385	382	392	367	382	387	337	367	345	340	356	348	373	356	421	409	360	364	338	404	351	406	378	386	375	349	372	373	347	379	353	366	367	383	373	341	380	329	346	366	365	370	361	338	343	372	356	356	389	353	356	345	394	361	365	359	370	369	405	363	329	367	342	392	346	343	408	351	350	376	402	367	341	373	378	351	379	365	334	400	367	359	380	360	364	386	378	338	344	359	362	394	343	393	337	331	366	371	382	358	397	354	389	400	363	388	406	392	362	373	361	376	386	361	366	347	398	383	398	364	365	366	356	383	326	373	374	337	401	357	360	387	343	369	358	364	377	413	364	371	393	378	382	378	375	375	369	354	343	395	380	374	356	391	370	345	306	380	381	407	383	381	350	389	356	369	400	362	372	354	390	384	372	349	378	365	390	419	357	349	370	350	336	295	379	360	380	350	373	391	370	349	389	345	368	382	353	391	355	357	328	380	389	377	352	394	406	365	349	347	351	372	388	379	370	359	351	377	371	367	347	354	338	370	352	390	394	359	417	405	358	365	375	380	343	368	377	345	374	368	382	346	391	325	384	368	363	349	391	355	372	413	373	380	345	357	350	356	361	380	346	375	407	394	351	359	381	359	371	366	419	326	368	399	356	377	373	388	396	368	367	407	388	338	335	342	356	362	383	347	365	380	364	356	389	406	366	369	380	372	354	357	379	388	348	356	345	365	385	402	385	404	364	356	364	362	358	339	347	376	361	379	350	347	369	322	362	361	342	348	404	319	328	391	358	393	359	374	348	362	392	359	347	349	382	371	349	333	359	352	368	361	351	337	347	384	380	351	363	368	386	352	368	366	385	371	343	388	362	355	408	364	368	381	371	401	362	384	372	379	360	326	394	370	397	349	378	353	355	361	404	338	353	346	350	338	369	387	359	389	321	339	380	362	379	399	358	363	401	337	338	363	381	376	337	385	390	374	384	356	386	366	355	389	410	364	354	373	370	356	384	359	354	348	349	351	335	422	343	367	351	371	385	370	343	376	365	395	365	371	362	363	375	386	387	399	389	378	362	369	375	380	357	357	384	361	373	347	361	359	332	347	347	378	354	390	363	375	376	379	362	365	368	353	404	390	392	363	365	404	356	379	358	334	364	339	355	345	375	364	369	332	350	362	390	366	396	448	350	389	375	372	353	357	353	372	327	379	361	371	400	321	351	404	358	347	380	360	357	391	359	362	369	391	371	382	405	354	387	322	397	370	371	383	347	314	393	366	371	337	361	366	349	346	366	359	359	360	381	387	376	381	379	369	366	377	353	357	365	368	368	351	353	352	385	369	366	343	357	323	366	346	372	358	340	377	358	346	397	355	394	330	376	371	359	356	380	368	372	389	338	400	376	329	367	340	371	406	397	373	370	394	371	350	364	347	370	394	363	389	330	350	386	364	346	346	380	357	394	373	379	343	348	338	360	367	409	377	376	390	354	414	380	384	349	367	377	333	391	353	371	384	355	354	337	376	357	339	387	397	366	367	356	377	351	362	360	367	321	369	343	346	369	359	344	366	346	389	352	366	405	371	391	352	387	358	380	414	375	382	370	373	351	353	324	385	363	384	362	354	379	366	382	412	365	362	388	336	401	344	345	356	352	407	366	361	385	382	355	373	381	365	373	389	386	399	390	372	394	348	345	374	383	372	376	346	338	329	366	351	370	358	362	349	359	391	347	365	373	358	371	377	365	380	374	383	369	369	380	336	393	389	359	379	383	363	381	350	355	376	343	369	379	375	342	370	367	353	352	360	358	347	367	345	375	341	362	398	374	381	379	421	351	381	406	335	376	370	347	409	347	371	361	393	376	389	396	352	399	347	357	336	399	385	374	352	375	366	351	386	379	352	374	376	364	386	360	381	347	344	385	351	361	382	394	369	338	354	381	369	345	369	336	411	367	377	384	372	355	362	388	362	354	368	380	362	346	373	367	355	354	404	348	364	397	364	352	384	406	354	377	355	357	361	356	344	398	325	376	346	376	352	424	330	386	324	340	367	384	353	378	389	368	390	373	356	359	357	370	324	354	327	373	360	372	352	390	392	340	378	358	376	387	351	347	342	367	351	378	371	367	400	375	395	359	400	394	363	356	343	376	354	352	372	377	381	376	355	371	350	383	381	353	385	410	374	334	363	364	340	365	352	343	351	365	341	383	353	389	364	394	404	381	368	349	342	361	384	385	351	392	389
23664	21150	28564	23999	21169	14471	4414	2182	1687	1456	1347	1222	1095	1032	807	638	581	513	520	452	444	477	447	429	384	424	411	362	361	380	339	315	308	334	324	341	314	342	342	351	323	322	355	319	330	340	304	350	337	318	353	340	333	330	366	337	336	325	324	294	307	322	312	293	314	301	301	327	293	286	306	283	299	282	293	306	287	314	305	280	273	293	287	296	286	303	297	292	312	326	265	323	300	285	287	312	299	273	288	280	255	300	270	294	300	336	308	298	262	303	294	307	307	292	266	285	297	289	299	277	291	317	308	291	257	297	307	289	298	314	296	289	323	309	309	308	296	299	310	316	316	302	290	282	291	305	343	275	317	313	294	323	301	286	271	289	293	283	309	297	319	330	307	278	326	295	297	307	286	314	283	268	298	286	297	302	293	300	306	285	281	307	303	277	299	274	260	305	316	301	294	309	299	296	329	294	323	289	305	289	291	295	263	289	311	282	293	306	300	324	296	291	284	276	318	295	306	279	293	280	291	301	312	262	290	293	283	276	301	301	278	281	318	301	293	273	300	295	273	325	297	273	303	292	284	283	292	277	285	305	296	303	313	305	317	323	311	303	301	309	309	316	312	270	272	287	305	293	293	310	267	302	283	311	305	299	289	272	311	317	275	303	304	283	276	303	306	307	306	319	268	302	299	300	305	304	306	304	287	319	289	287	283	298	298	273	310	303	264	287	289	309	299	308	287	298	312	318	284	300	284	278	290	264	304	281	312	305	336	284	300	290	289	330	314	319	323	300	299	338	314	280	283	307	327	283	288	276	298	305	320	284	290	266	289	265	297	281	285	307	308	280	297	300	311	315	289	305	299	321	312	328	312	318	308	307	299	311	328	298	294	295	300	275	310	275	288	289	298	303	305	310	269	296	293	299	300	272	290	283	289	269	268	295	300	290	317	301	307	279	301	291	292	300	278	290	311	306	331	300	290	295	327	301	283	293	276	294	302	327	295	297	297	326	321	301	309	275	302	291	316	278	276	289	294	317	295	271	293	298	336	274	277	302	306	294	295	292	287	310	299	294	290	319	277	282	287	287	319	305	315	301	304	275	317	276	309	278	315	328	293	295	280	272	294	273	329	279	317	319	316	342	281	322	309	310	292	317	266	291	288	279	288	287	278	317	287	288	303	309	288	292	331	312	310	298	281	307	283	273	313	297	285	286	280	302	272	290	255	300	307	301	273	310	320	284	322	312	286	303	328	301	292	309	282	338	327	269	294	329	291	295	307	324	301	296	308	295	316	300	302	295	308	318	289	278	268	324	292	278	293	306	331	313	279	303	313	313	305	294	303	276	288	297	287	296	273	323	320	282	320	293	297	310	296	302	293	293	309	305	309	307	272	288	297	287	299	284	310	297	315	329	342	311	332	324	336	310	323	315	323	299	300	297	285	315	341	285	300	305	306	300	300	315	316	308	313	295	308	288	331	282	303	283	329	306	270	275	320	302	318	289	311	300	273	289	314	311	298	296	330	355	313	323	307	290	307	300	307	315	256	288	309	286	310	321	276	291	284	261	298	308	279	307	295	283	311	267	271	320	307	304	278	296	257	286	297	326	290	303	329	305	269	292	296	273	308	291	327	280	283	309	306	315	287	280	267	271	293	315	316	307	309	286	274	307	313	310	294	300	286	331	281	299	297	285	326	320	306	302	272	287	285	314	329	288	313	291	294	277	319	320	291	312	309	296	306	307	315	283	274	279	298	270	309	296	280	312	323	316	270	275	293	305	276	264	286	282	275	273	318	303	307	268	294	299	317	313	306	290	299	304	276	260	292	296	289	300	285	284	310	276	321	310	329	321	283	306	304	303	273	282	294	311	312	302	270	283	317	281	287	291	305	339	295	300	290	311	299	270	274	341	307	301	292	303	299	299	303	297	318	301	314	304	293	282	349	289	265	289	320	283	348	304	291	272	270	272	283	292	312	290	271	314	285	302	286	264	300	304	280	290	309	298	301	306	282	300	272	281	280	336	297	317	307	298	297	264	300	325	284	290	293	323	294	308	294	325	282	311	286	301	326	295	292	275	321	310	295	273	292	317	266	320	303	320	285	302	288	299	301	273	317	310	285	295	316	300	263	275	277	302	283	287	305	297	302	317	311	283	264	304	280	290	292	279	263	310	305	283	315	276	267	288	306	297	312	308	302	243	278	302	288	284	279	331	311	291	289	304	284	285	313	305	271	289	295	319	322	296	332	303	278	306	308	305	282	292	298	309	285	298	276	292	300	286	307	301	277	324	266	274	301	300	306	265	312	285	327	278	258	312	278	304	295	317	307	311	271	298	278	289	311	290	304	280	280	309	317	315	304	291	272	284	294	301	280	295	318	315	310	299	302	274	284	291	272	306	294	248	281	288	276	276	269	297	278	281	302	274	295	295	273	310	306	323	296	309	316	260	283	327	307	304	287	270	281	301	288	293	289	308	300	313	284	282	322	296	283	282	304	307	282	290	299	300	306	286	314	335	309	294	273	291	321	271	288	300	316	321	285	304	287	304	304	305	294	312	268	330	301	283	312	267	297	323	322	308	282	291	286	344	312	300	292	290	306	313	299	319	287	309	324	306	300	296	290	306	307	305	305	280	307	296	289	287	303	279	259	297	285	303	328	321	295	283	307	285	316	287	327	319	272	273	296	313	302	286	293	268	302	322	306	310	246	271	288	289	293	292	290	298	312	307	284	318	306	313	309	279	301	291	302	275	261	280	291	307	267	265	277	286	274	305	282	294	271	297	310	272	279	282	313	256	302	286	280	298	305	292	288	283	277	300	314	309	305	307	283	303	308	264	295	270	303	281	296	302	300	277	288	272	288	282	263	298	303	291	290	288	290	293	301	307	288	292	310	282	277	285	303	307	296	285	312	296	304	326	283	268	274	304	287	303	329	309	273	305	320	298	287	327	266	305	295	307	278	301	299	343	307	303	275	278	306	302	301	298	318	287	287	312	285	294	300	300	312	291	283	295	307	307	283	294	291	309	293	300	303	280	296	281	270	297	283	307	303	295	285	272	296	308	313	293	323	265	287	331	310	305	298	311	329	287	301	312	281	290	296	310	295	307	327	307	307	302	307	292	317	307	272	316	325	297	292	300	276	276	294	290	305	292	263	266	312	273	292	287	296	273	287	317	318	309	336	352	309	291	271	262	318	315	312	294	295	286	269	293	281	291	297	316	285	314	304	274	302	275	290	297	295	309	253	293	299	330	312	321	270	282	255	278	301	301	276	331	298	327	314	318	293	284	271	299	289	293	302	300	319	293	317	277	279	317	267	324	294	304	268	302	305	297	291	307	308	299	287	292	304	295	295	297	288	291	277	322	281	278	275	299	285	274	291	310	289	294	305	282	254	329	284	285	286	300	310	306	278	312	278	316	301	289	299	279	320	309	324	294	302	291	300	285	291	298	314	291	314	281	292	274	268	327	285	301	306	304	298	277	280	303	314	317	292	292	301	306
13766	29292	26075	18110	13844	9892	7300	5289	4526	3818	3660	3179	2747	2437	1972	1566	1236	1072	970	929	843	791	867	845	739	696	673	677	591	593	506	509	513	454	511	486	472	486	492	539	552	538	539	565	546	548	453	494	544	506	520	520	553	527	559	546	542	536	482	495	442	458	419	450	419	435	434	470	443	427	462	457	397	479	475	425	455	446	454	450	437	456	414	419	468	400	475	394	417	446	459	438	422	451	401	433	432	457	412	450	464	412	462	446	456	416	445	440	447	462	428	428	442	457	398	429	431	455	430	447	421	433	448	436	450	421	432	411	445	427	435	446	428	406	419	412	407	435	465	477	455	391	450	463	432	434	422	438	427	455	410	428	464	464	474	431	444	437	424	433	429	437	432	412	429	432	408	428	441	403	434	424	445	424	420	452	422	435	441	427	425	468	445	465	435	423	451	461	380	484	481	435	436	415	450	459	449	463	469	426	417	424	400	424	426	441	437	428	424	442	447	442	486	421	453	445	397	449	419	434	426	453	431	422	437	412	432	421	437	447	438	422	439	447	432	469	456	443	446	450	436	454	436	410	420	447	463	402	452	438	429	419	475	442	459	450	448	466	440	445	445	439	441	425	428	446	435	423	434	418	480	435	468	412	418	421	453	384	437	440	410	437	443	426	418	423	447	438	432	425	460	426	430	455	421	422	433	408	441	454	404	428	455	432	402	422	430	426	448	428	426	460	434	436	431	449	445	439	425	429	401	410	470	443	467	432	454	438	399	449	409	445	418	410	412	422	442	453	433	453	439	445	414	451	465	423	445	434	432	403	445	431	401	452	442	440	457	414	413	425	432	449	403	410	431	459	428	438	457	402	429	407	438	445	466	425	440	458	444	449	451	426	447	424	443	426	440	429	406	462	427	448	438	437	469	431	467	445	441	441	434	456	461	479	443	469	442	410	442	470	460	440	413	432	417	440	413	434	437	439	456	429	435	447	433	463	443	444	406	421	464	421	412	450	466	455	440	412	478	435	437	440	440	440	407	417	438	441	425	459	463	438	420	439	445	440	442	448	456	438	444	433	471	454	440	412	402	454	433	421	435	438	422	441	479	441	403	409	437	478	438	455	407	425	417	451	446	439	388	449	422	429	422	430	424	432	437	413	418	407	433	427	441	428	449	447	494	376	428	406	403	440	429	459	448	453	456	419	446	427	414	432	434	445	481	404	418	397	418	397	450	435	467	410	436	416	436	423	431	439	428	425	465	454	427	449	419	431	408	449	425	448	439	453	437	435	418	456	423	459	420	424	458	441	441	423	459	436	453	437	445	470	432	441	415	446	418	429	439	431	424	432	417	446	424	429	428	434	465	423	439	452	430	438	416	416	424	446	429	462	450	465	456	502	412	431	465	428	442	422	442	424	405	449	455	429	434	454	426	458	434	393	462	429	443	452	434	401	425	449	441	457	453	415	401	411	452	468	428	427	439	445	418	425	431	404	412	426	440	444	428	434	453	437	454	417	488	394	442	473	459	451	445	384	429	445	442	399	482	420	425	460	449	471	473	439	480	404	446	471	456	439	410	468	449	466	445	458	444	410	431	415	456	427	398	460	499	402	406	390	451	453	433	444	479	435	423	460	442	457	441	429	404	476	420	440	420	472	396	443	459	409	432	448	440	422	455	454	389	464	431	420	439	451	413	480	429	429	450	464	450	457	431	443	435	427	460	428	441	385	420	445	459	414	448	430	417	414	452	444	416	460	443	426	444	426	419	422	453	449	432	461	436	434	435	442	437	440	432	466	416	403	424	462	395	419	440	420	441	438	403	430	436	401	429	429	440	413	438	424	456	452	445	419	452	405	459	449	422	428	459	438	439	415	435	452	445	440	448	421	434	436	484	379	417	428	410	441	447	418	401	423	474	419	456	441	405	447	486	460	462	430	383	435	460	426	445	409	434	454	404	459	429	416	467	455	422	437	438	416	412	453	411	429	438	430	413	422	450	412	459	484	439	411	423	418	450	460	419	435	444	486	433	412	437	451	432	433	405	440	421	402	446	403	428	421	465	481	407	435	397	437	427	422	444	454	436	438	431	430	469	443	422	446	413	422	443	405	439	458	477	431	395	442	417	449	363	421	422	431	444	455	425	447	427	442	433	418	469	428	423	426	470	446	455	452	410	423	444	434	433	412	413	448	418	427	433	442	407	472	434	451	404	439	402	459	424	414	461	428	465	431	432	448	442	436	452	401	427	428	414	423	475	456	418	426	450	407	445	425	468	432	406	418	413	440	452	459	411	459	431	439	448	449	431	435	455	428	473	431	438	434	424	447	438	465	422	463	490	426	401	421	457	433	396	466	412	465	454	408	458	423	466	445	466	490	443	414	419	477	447	430	412	419	423	421	418	460	427	465	418	449	455	457	446	456	412	467	452	429	437	427	449	477	436	415	439	421	446	454	427	446	442	430	427	448	429	408	444	412	417	465	464	425	427	411	465	454	439	404	414	455	470	463	444	423	389	441	400	467	432	451	442	400	460	483	435	455	430	470	462	457	450	415	436	424	451	411	437	430	447	393	436	447	395	459	412	426	442	440	420	448	452	477	452	457	418	421	456	408	443	418	431	440	431	442	478	431	411	455	489	414	440	428	438	466	432	432	474	425	429	427	449	424	392	417	443	452	417	428	418	456	454	480	442	445	437	435	477	450	485	422	447	405	412	429	425	431	444	456	449	450	408	426	450	413	460	421	435	448	460	402	432	427	427	442	414	394	429	443	460	461	442	436	399	460	451	383	432	440	446	425	433	443	399	410	439	454	451	396	425	470	430	428	425	470	405	445	424	438	444	452	441	450	436	453	449	394	438	447	452	413	414	441	414	449	429	403	465	458	434	415	450	424	456	423	436	420	483	443	458	418	433	427	448	440	409	416	450	422	467	401	428	429	418	438	418	404	418	438	418	453	417	450	418	447	473	476	422	412	412	450	431	433	444	454	486	462	435	428	450	446	435	459	390	407	420	401	443	432	438	426	468	414	405	412	411	442	426	446	452	428	426	391	424	398	457	431	450	394	459	452	435	442	405	429	452	428	461	416	477	440	402	460	389	449	416	416	430	414	435	424	447	451	462	460	450	494	425	434	457	411	410	421	456	420	408	429	432	461	465	420	425	446	445	450	436	456	434	450	450	429	420	442	433	469	430	448	436	471	421	436	450	425	411	405	384	446	436	466	407	422	475	458	416	425	431	436	414	436	432	411	406	448	420	424	448	448	468	452	410	422	472	449	467	406	468	464	417	443	389	452	458	416	424	426	442	446	445	439	419	398	448	421	441	421	431	433	470	432	416	450	408	409	454	392	420	472	426	404	421	460	454	411	457	435	457	453	457	406	449	412	454	458	436	443	421	473	432	417	440	409	438	432	418	470	463	460	423	426	470	442	469	412	462	460	419	459	476	431	434	478	400	419	447	465	454	436	439	427	435	474	404	403	459	402	454	435	418	436	398	449	457	422	419	437
22822	21146	28952	23609	21162	21291	13170	3411	2253	2014	1893	1659	1387	1258	1008	790	658	588	548	515	427	461	442	445	382	382	318	336	308	301	239	252	251	241	240	247	244	262	256	269	278	267	293	261	285	302	249	235	263	261	248	266	260	287	309	277	254	246	259	252	234	223	189	214	206	209	213	227	219	231	189	204	238	214	203	231	251	187	188	194	206	210	217	216	200	195	173	175	200	202	226	208	213	244	204	211	190	206	217	227	235	218	204	209	224	216	231	232	200	221	190	226	228	225	235	192	186	209	208	210	231	206	216	218	197	239	196	205	201	243	220	204	207	215	210	222	234	215	204	198	188	216	191	208	190	221	216	216	199	195	201	225	218	196	219	228	205	232	198	207	223	213	204	208	222	199	209	210	221	200	213	192	213	217	201	215	202	199	191	221	234	208	205	205	224	175	213	227	221	187	220	213	220	225	229	218	195	215	214	234	193	221	207	208	202	213	218	177	218	237	237	206	220	213	217	222	240	217	214	216	215	204	245	226	206	205	234	209	231	234	221	205	224	185	205	223	171	225	198	212	214	190	244	214	233	218	184	213	204	222	220	207	208	220	206	208	220	212	215	204	181	211	202	222	214	233	189	215	229	205	217	199	200	233	181	201	206	227	223	206	205	226	197	209	191	186	224	209	197	230	240	187	209	222	196	201	208	234	212	218	208	245	203	208	237	203	213	220	204	226	221	191	201	220	205	221	225	212	224	205	208	205	213	206	203	195	204	203	221	230	191	210	201	212	216	221	209	217	202	210	200	232	213	213	227	226	204	219	210	215	170	201	203	198	217	216	254	199	209	215	200	205	197	199	243	223	191	197	222	221	224	214	224	217	199	210	230	223	196	199	194	203	213	217	220	231	187	205	215	199	206	223	215	205	211	213	199	218	210	214	207	192	211	187	206	186	215	233	163	198	237	215	212	221	242	222	202	217	230	227	189	225	201	193	195	222	177	214	226	188	216	201	209	210	195	254	187	185	223	201	199	231	165	196	208	227	216	197	197	233	209	222	233	219	222	237	191	218	198	210	212	201	199	218	218	209	208	220	205	202	178	213	243	213	195	198	222	245	238	209	187	201	193	214	216	215	197	221	213	211	223	209	204	197	191	205	229	196	220	193	211	221	190	225	222	232	187	193	230	204	220	212	222	201	203	235	223	255	203	214	215	209	224	220	224	224	205	222	181	216	226	184	212	217	191	223	224	219	230	198	211	188	215	199	204	230	226	195	188	229	207	188	219	201	211	205	223	213	211	218	216	219	231	224	208	226	199	219	203	217	194	208	210	190	214	230	216	208	240	214	206	198	198	219	226	211	200	209	206	217	197	220	202	188	210	199	202	193	217	211	217	196	215	211	234	196	231	210	201	222	221	213	219	211	218	220	198	203	219	200	211	204	184	238	203	205	201	195	209	218	225	226	225	234	219	198	206	195	211	208	193	234	199	218	210	222	212	192	222	238	219	226	234	170	211	208	216	211	233	197	202	200	201	210	191	210	206	204	193	193	198	218	212	205	211	234	227	207	220	203	205	211	201	215	203	195	181	200	212	228	199	213	186	195	189	217	211	215	193	204	225	185	225	224	232	196	241	196	219	220	185	220	183	220	225	201	190	200	222	235	204	200	203	223	212	197	204	234	207	208	228	218	211	218	221	202	218	254	229	203	201	203	241	208	230	220	186	232	210	207	213	201	199	214	213	199	222	205	195	205	196	196	218	198	215	218	222	187	188	236	215	227	238	212	191	201	213	243	189	206	194	210	238	197	241	201	214	201	237	216	229	224	197	230	203	187	189	244	208	219	209	220	222	200	232	218	210	209	217	199	209	218	215	188	211	231	213	218	211	242	226	277	201	209	199	223	199	222	207	205	213	218	231	222	228	209	204	199	209	233	223	198	218	202	191	228	216	212	218	198	236	227	204	196	223	211	191	208	197	208	243	206	239	209	189	211	212	199	200	237	210	192	236	232	214	228	220	217	226	225	226	215	197	207	216	214	224	230	216	183	205	206	219	158	258	198	192	208	227	195	218	212	217	193	209	209	191	212	231	195	209	219	214	227	216	225	185	214	181	211	196	209	222	235	223	213	225	213	203	192	223	224	209	197	187	200	226	216	197	210	219	198	203	237	243	209	231	211	223	218	215	220	218	230	227	222	240	214	193	201	206	207	217	201	207	223	201	238	214	220	198	209	190	243	212	225	204	209	209	199	195	227	207	217	213	229	193	225	207	213	219	226	225	200	213	209	213	220	222	211	218	196	227	216	197	246	227	245	214	227	204	179	223	225	189	201	225	209	199	219	237	216	209	187	218	236	209	192	213	190	211	229	221	196	210	220	241	234	222	213	221	214	224	199	202	221	199	205	217	213	217	210	214	200	208	208	208	233	206	198	231	221	210	226	255	219	195	225	223	208	178	213	213	207	207	191	215	211	225	244	227	207	222	174	206	234	218	227	196	230	223	224	213	216	244	208	189	220	189	183	222	203	185	204	214	221	196	210	222	202	204	179	198	195	195	207	190	207	234	246	217	217	203	193	214	215	218	222	208	224	230	203	210	192	218	239	208	179	202	190	187	191	214	213	212	228	227	203	202	227	212	207	209	222	210	220	200	250	184	227	210	205	219	229	210	228	221	216	204	244	234	219	230	211	210	230	236	213	191	212	213	210	225	212	208	209	225	213	212	201	224	268	209	224	227	196	243	211	198	201	213	184	199	220	230	246	207	231	214	192	213	223	219	197	227	194	213	179	191	214	221	222	221	223	194	225	214	258	211	222	207	224	209	184	212	219	212	196	215	202	190	216	190	183	196	198	191	232	211	211	199	195	220	196	193	228	235	231	207	196	225	204	208	212	192	207	213	222	199	198	190	207	227	222	186	204	242	215	213	195	205	215	192	198	213	208	202	222	217	200	226	212	197	205	219	211	203	236	220	246	234	218	198	222	215	222	228	219	184	211	185	206	219	212	209	226	200	213	194	224	221	213	209	219	196	211	199	210	187	210	202	212	227	210	226	235	205	185	197	237	219	219	217	210	197	224	226	196	198	221	195	203	218	218	234	210	196	212	229	205	201	216	204	220	188	218	204	207	229	218	197	188	221	219	236	215	208	237	222	217	212	234	203	182	214	230	223	205	236	190	218	244	213	219	214	230	227	203	210	189	212	236	220	237	211	219	201	215	219	219	214	200	215	199	198	229	224	213	224	225	204	190	198	210	247	197	227	207	215	239	231	212	212	209	186	233	210	217	201	215	226	178	224	222	237	196	212	200	236	222	245	212	200	216	218	240	200	206	213	210	190	242	215	204	208	187	198	219	224	206	214	207	209	186	236	206	211	190	206	217	216	223	203	190	212	200	204	195	210	209	219	187	240	197	202	212	225	256	206	238	224	203	167	202	219	218	200	211	211	189	226	205	223	199	222	219	193	202	224	257	207	221	202	231	230	191	214	178	211	224	198	214	204	207	236	216
16278	34195	30600	22493	17707	12929	9984	7307	6201	5246	4905	4279	3810	3102	2486	1997	1506	1304	1111	1082	863	868	933	921	831	765	642	586	553	541	408	402	382	413	424	453	401	416	380	406	439	435	461	477	493	437	415	464	425	403	397	396	389	460	508	469	482	440	392	327	364	336	305	330	344	319	324	358	315	325	328	298	315	316	346	296	319	307	277	332	312	324	301	323	327	294	291	334	345	288	304	320	305	325	333	294	308	310	290	306	318	342	303	314	289	326	318	311	328	294	314	297	316	341	311	346	289	262	298	330	312	309	281	309	340	305	284	332	289	312	318	326	329	341	325	309	311	289	284	328	327	329	306	351	302	301	283	305	294	322	294	302	324	292	340	318	302	331	301	348	312	295	304	318	319	333	304	316	320	293	300	313	309	310	317	319	308	305	335	271	286	289	336	291	303	301	312	297	316	305	342	284	283	313	334	301	337	328	312	316	279	295	297	314	303	280	288	308	295	301	330	305	344	303	313	290	318	307	306	319	310	326	302	318	286	330	318	330	311	305	284	326	320	304	329	303	313	309	289	309	317	344	309	350	315	320	292	321	293	260	301	329	302	301	323	318	315	291	295	295	306	311	311	354	314	292	298	332	323	320	314	353	303	291	323	310	316	317	333	336	320	294	306	332	323	317	294	346	315	293	278	312	346	300	286	313	296	314	318	325	319	334	358	305	294	289	335	309	331	300	297	313	314	264	327	287	305	326	323	323	306	293	317	321	310	272	297	306	316	302	289	278	300	306	293	297	289	305	299	327	314	314	346	324	297	331	287	306	336	330	305	337	318	307	319	321	290	316	285	350	308	302	316	282	286	290	316	322	328	289	297	309	283	309	328	306	319	288	318	307	321	304	305	301	325	306	309	314	320	301	346	303	299	272	315	308	343	283	281	326	326	303	328	317	297	312	309	298	289	335	310	329	319	276	304	318	339	302	312	318	288	301	322	303	314	331	308	333	315	283	293	295	280	308	340	304	319	321	313	321	338	296	312	287	335	312	335	271	302	272	314	305	322	292	338	306	326	330	336	354	282	302	282	312	297	292	279	303	274	303	320	300	312	317	300	322	322	338	300	305	299	302	262	295	291	287	299	323	319	312	328	284	322	332	286	282	324	306	319	310	316	297	278	301	307	267	284	302	282	297	294	328	291	297	280	310	331	293	317	311	321	304	305	314	334	313	362	322	329	341	303	305	307	339	283	304	321	293	304	338	337	327	315	286	312	305	296	319	309	314	266	313	297	335	317	342	310	336	301	298	304	287	291	311	304	306	310	330	321	313	347	325	323	261	318	303	306	304	329	302	311	325	284	339	313	310	322	271	305	333	316	327	306	294	304	322	324	319	334	290	330	300	313	315	326	279	318	316	328	318	312	306	315	293	293	305	316	311	330	323	308	312	319	280	316	325	289	304	322	316	290	321	279	289	317	330	327	291	323	307	318	303	277	316	284	320	309	298	309	291	309	295	312	319	316	309	329	281	273	331	310	325	312	310	270	316	320	332	330	308	318	311	340	304	317	310	333	337	315	306	287	335	318	328	321	311	330	321	284	304	300	287	308	303	304	298	307	288	297	288	313	341	300	293	258	328	310	305	317	282	326	293	283	308	299	287	259	284	287	301	325	310	286	293	299	294	290	347	319	284	344	336	291	341	344	285	309	294	328	274	306	322	318	314	327	321	297	302	303	303	318	314	320	307	318	331	301	296	319	317	289	302	311	309	275	305	302	328	322	362	308	286	292	311	297	321	335	314	315	303	301	319	334	333	331	276	316	321	296	313	350	327	317	307	313	302	305	336	319	296	280	316	297	290	312	314	311	270	298	294	306	316	319	324	321	285	324	308	330	326	316	289	307	311	302	301	313	300	322	308	317	275	324	294	305	339	340	308	326	292	318	309	289	313	279	298	316	281	325	293	313	293	260	290	299	314	340	286	317	319	286	315	301	305	318	290	283	305	285	308	308	300	308	317	301	285	319	351	309	309	319	342	285	329	312	293	289	299	326	309	340	301	334	304	312	339	314	335	305	315	288	303	342	275	321	324	311	313	314	325	308	300	339	326	308	315	285	282	293	309	299	325	329	285	337	279	315	294	280	321	326	316	313	306	322	274	307	307	310	314	295	277	316	329	277	304	332	294	316	299	302	296	300	289	322	305	321	331	309	281	299	329	292	298	294	337	281	290	288	306	284	290	295	303	327	314	298	298	321	323	329	322	291	339	298	337	306	321	305	294	318	289	300	305	326	311	310	285	300	306	329	304	306	314	321	282	327	302	305	288	295	303	350	343	297	306	296	303	318	267	287	278	311	281	274	315	360	331	330	309	307	282	324	295	256	306	263	304	304	272	319	319	320	312	299	314	300	319	311	336	304	317	314	305	278	300	300	342	334	308	323	271	323	311	338	299	276	308	313	307	328	306	309	321	324	314	303	294	347	319	312	302	331	320	322	298	341	289	304	281	328	307	301	314	281	315	314	297	307	286	310	320	301	308	315	301	295	303	330	333	335	283	320	306	347	289	276	299	299	293	311	315	303	307	302	326	325	304	303	315	315	295	298	337	291	312	276	294	282	283	319	307	297	272	294	333	294	346	333	307	304	312	278	288	323	315	334	323	274	331	315	309	292	324	331	318	297	307	282	283	278	317	331	307	329	310	305	328	307	307	278	306	281	360	293	332	293	334	319	303	311	304	276	307	292	292	315	307	324	306	324	312	301	313	277	315	289	316	291	309	304	328	310	306	296	287	313	298	329	365	308	320	285	301	340	278	304	296	305	299	261	284	308	308	292	319	310	311	360	297	312	273	320	329	301	314	298	291	329	327	329	303	298	290	315	303	319	262	309	322	316	304	298	318	294	316	313	347	281	337	307	322	304	308	286	329	322	285	302	316	314	325	305	313	318	309	327	270	346	325	293	295	328	300	331	316	311	313	299	327	278	303	318	305	280	302	280	317	327	310	298	303	280	288	286	336	317	314	327	305	331	319	294	324	285	309	302	293	280	305	301	298	290	299	324	328	329	305	325	298	252	296	266	289	301	310	297	353	311	309	300	302	323	282	286	324	317	307	331	300	314	304	317	312	315	296	311	319	292	298	310	314	309	315	308	281	305	333	287	294	340	320	312	296	286	296	306	327	310	308	314	276	292	304	312	316	282	301	293	299	296	304	329	287	321	314	278	328	332	307	307	308	318	297	289	300	313	285	298	313	342	339	280	334	295	345	320	324	293	309	317	298	298	336	324	300	292	299	329	326	335	302	289	310	309	315	317	289	311	306	325	307	302	317	307	320	319	303	316	321	313	318	315	331	336	306	300	322	309	341	329	330	287	287	341	297	309	300	336	313	293	308	339	323	353	277	313	302	307	299	306	303	316	326	323	293	301	317	296	257	313	278	335	324	295	326	336	311	287	289	331	303	293	316	303	274	317	319	310	279	329	318	329	313	308	285	309	338	297	312	279	277	301	300	303	344
26696	20867	16370	7831	3544	2054	1424	1017	894	798	805	722	650	583	446	422	377	341	339	303	325	324	312	277	276	271	280	263	293	263	267	274	242	278	289	273	249	261	270	282	262	289	268	266	263	260	278	277	276	254	257	245	263	294	275	257	244	253	269	245	249	235	260	258	238	241	275	238	236	267	252	259	252	256	270	254	241	282	233	249	251	277	246	228	266	273	261	233	240	244	256	234	236	268	232	225	252	233	234	256	258	235	261	260	273	246	238	233	257	244	252	285	271	266	236	236	247	222	274	268	247	237	213	293	235	259	214	236	249	225	238	240	256	245	249	217	222	250	253	240	216	243	264	246	276	266	258	236	235	235	277	229	218	272	245	259	232	261	248	261	295	244	250	241	260	256	241	233	231	248	236	236	249	255	236	226	264	273	250	252	237	247	237	253	252	251	245	241	250	250	254	233	241	250	250	262	260	236	225	229	251	250	245	230	259	226	255	247	251	249	259	233	265	237	288	267	266	232	248	250	226	249	231	223	230	245	230	237	255	257	255	239	242	260	245	260	257	256	269	245	248	246	249	253	243	242	239	258	217	238	256	229	215	266	266	249	230	244	254	233	231	256	245	259	245	244	274	250	246	245	276	233	262	263	260	282	250	280	247	241	264	245	236	229	244	236	248	243	253	267	257	243	248	237	243	238	261	242	251	234	245	255	242	226	247	257	230	239	227	248	252	249	240	252	239	247	207	270	249	286	261	231	252	253	261	239	250	252	254	265	266	210	229	252	263	238	270	270	228	295	249	220	254	246	257	260	244	257	216	259	297	246	249	243	231	242	250	220	257	267	253	249	261	256	237	267	260	239	240	231	226	231	249	241	226	272	212	258	240	242	260	248	254	258	213	238	232	276	244	262	249	248	266	236	198	260	238	281	235	213	258	258	230	226	272	260	240	282	260	267	235	250	226	247	261	257	264	241	225	250	259	239	246	253	244	225	275	234	244	221	233	242	258	260	231	237	242	239	241	247	263	259	251	240	255	271	251	232	248	246	256	238	252	264	236	253	214	253	227	245	221	218	238	246	242	214	275	255	233	237	247	239	231	240	232	271	277	215	250	233	281	233	256	241	266	254	259	253	232	249	224	280	250	243	279	271	239	249	242	246	270	243	242	249	235	260	235	245	255	234	216	231	259	243	240	240	267	259	242	231	265	261	255	222	236	242	250	252	257	259	234	245	256	243	226	254	247	267	253	220	234	235	229	241	253	284	233	270	242	216	269	237	244	236	264	280	213	232	255	247	251	211	241	287	232	252	245	224	233	228	266	243	242	216	255	264	263	246	261	248	245	252	272	247	273	258	225	243	239	276	238	246	242	237	230	248	241	249	255	235	235	258	259	250	234	222	237	271	256	266	234	246	267	235	251	225	238	235	243	260	241	249	242	233	234	242	243	227	227	244	261	245	257	257	248	251	278	233	281	251	248	223	259	234	242	267	230	243	243	242	254	282	237	265	292	212	247	245	219	246	252	262	250	254	249	246	260	254	237	292	260	233	250	277	279	252	267	245	254	248	243	258	275	270	258	239	221	255	229	265	267	253	264	229	260	226	258	255	223	267	248	281	207	263	251	281	271	249	225	224	251	244	249	257	237	239	228	210	218	241	238	235	246	252	238	234	220	251	231	240	291	253	256	236	228	229	275	229	267	258	262	229	249	223	236	222	257	240	246	253	249	241	268	223	279	228	234	225	246	241	243	248	256	255	251	255	231	262	267	246	238	250	259	235	258	237	244	229	264	247	248	241	248	273	248	251	255	261	216	235	220	254	251	219	256	226	263	248	244	290	250	249	235	254	257	248	274	220	259	247	219	232	265	253	262	251	242	260	272	261	242	265	250	221	237	235	253	254	251	253	260	245	253	260	246	227	249	241	232	245	247	232	248	230	240	233	261	256	257	249	240	245	258	257	259	252	261	237	219	243	270	225	240	224	257	280	257	217	255	240	269	254	236	259	259	249	241	254	241	252	256	235	249	252	259	241	240	267	255	247	238	242	268	260	269	238	244	249	254	261	221	248	233	274	241	252	238	255	249	238	233	212	252	233	228	219	236	255	256	252	257	243	259	250	260	254	255	232	239	241	237	220	245	246	289	235	249	241	258	265	261	250	237	258	248	246	267	249	221	238	252	254	276	255	267	249	275	244	254	235	230	248	258	269	247	248	221	237	259	274	243	274	215	258	236	212	268	272	267	277	261	260	243	236	248	240	269	222	251	256	250	259	244	259	262	234	247	254	260	250	256	256	249	271	248	222	276	235	227	256	255	251	233	283	275	241	253	248	254	251	265	259	268	240	267	249	266	243	238	256	243	239	261	264	243	250	247	285	254	233	245	244	262	242	264	237	220	256	246	257	260	239	256	234	227	258	252	243	218	256	257	241	257	273	237	240	252	246	247	231	241	250	218	254	272	256	246	263	258	240	270	255	242	261	228	262	246	264	248	244	245	268	244	247	277	235	229	229	283	264	260	223	272	235	264	242	231	250	254	239	248	234	242	256	231	242	251	251	235	244	254	227	254	259	244	234	251	236	252	273	262	270	263	251	214	225	257	245	263	228	261	235	246	248	261	256	280	230	252	245	223	258	280	255	271	261	253	231	227	249	246	240	243	241	231	240	249	253	253	251	240	236	252	260	266	256	255	241	252	222	260	291	245	267	234	276	259	237	233	240	258	256	257	246	252	237	269	239	237	230	233	257	255	241	234	260	258	223	256	247	246	240	261	258	254	255	256	256	214	261	249	267	273	270	257	220	252	262	236	248	250	237	272	239	250	249	246	228	238	235	272	239	258	248	264	265	247	239	231	253	213	240	217	248	259	246	242	281	244	250	235	231	240	253	239	270	251	239	244	250	244	245	242	253	266	234	270	241	236	246	236	265	224	247	254	249	273	237	254	252	233	241	245	261	247	260	256	265	232	280	240	255	282	248	251	259	296	243	244	249	252	269	228	250	250	213	270	269	228	258	265	259	233	260	242	238	284	213	253	271	261	251	241	237	256	267	232	260	240	247	252	236	250	252	242	247	248	210	251	229	269	223	253	244	248	260	240	234	234	241	264	247	272	249	245	257	291	256	250	267	245	241	267	227	247	267	234	263	254	227	244	254	248	250	274	256	252	250	228	252	217	229	261	271	256	232	257	253	249	265	262	263	269	237	227	256	256	244	280	240	275	232	230	246	251	274	268	231	281	246	273	247	261	252	279	264	237	237	283	237	252	268	232	265	265	233	255	242	252	261	225	254	228	265	246	247	254	243	256	248	244	234	252	258	248	241	263	245	236	233	234	232	255	241	241	262	250	265	218	249	232	221	240	218	243	255	249	243	255	270	263	261	249	232	236	259	260	223	231	256	229	234	221	256	256	263	248	269	228	260	221	246	254	244	246	273	279	238	256	239	270	245	245	254	259	236	258	256	230	232	236	218	236	265	267	249	256	248	248	249	242	219	260	250	240	241
12626	21089	18345	11224	7873	5337	3868	2782	2545	2154	2053	1762	1576	1309	1116	855	706	619	575	569	550	574	526	537	537	493	437	478	433	433	411	347	409	381	384	397	385	411	382	376	392	392	441	413	476	425	372	397	400	397	372	387	454	385	448	415	417	376	392	388	401	392	382	360	365	371	366	356	420	372	358	355	345	380	351	411	351	404	357	351	374	360	375	393	366	386	351	334	348	361	354	356	373	377	352	403	333	381	378	363	368	351	384	369	349	362	353	326	324	376	348	374	340	326	351	335	370	401	394	355	372	331	333	345	351	366	390	401	373	327	361	387	365	405	380	340	352	360	331	353	361	343	339	375	372	359	367	362	386	379	388	359	329	382	365	387	349	353	372	372	335	357	353	357	349	380	367	318	374	385	332	345	358	356	348	352	356	377	328	360	371	377	362	370	347	395	402	378	339	329	342	377	343	309	375	369	380	362	336	352	344	408	343	373	355	361	352	393	333	380	361	356	340	355	352	356	351	319	373	367	389	338	332	346	379	350	396	346	364	386	354	342	364	356	349	346	366	390	353	394	320	355	354	365	337	350	358	356	370	367	348	381	332	361	381	356	338	379	357	339	368	327	393	347	388	340	354	360	361	351	336	393	374	350	367	344	359	359	347	375	363	384	394	370	345	352	341	348	358	347	365	385	362	388	345	313	387	345	328	352	375	332	364	361	354	352	361	358	355	352	336	353	330	369	379	343	377	350	358	340	324	368	337	380	318	380	358	345	352	355	374	328	352	359	363	370	369	361	376	370	372	347	366	387	391	338	356	379	358	360	309	391	379	384	362	371	346	362	348	389	357	351	380	361	391	365	355	347	337	385	388	373	357	335	348	369	346	355	352	368	350	373	309	319	382	370	348	359	394	338	377	349	354	366	386	385	353	372	362	341	367	368	360	370	356	381	390	356	341	338	367	364	396	394	361	325	340	371	360	343	353	392	383	394	341	389	338	377	382	348	370	366	364	356	365	357	331	350	379	333	375	345	382	373	354	361	325	330	368	356	343	330	369	347	369	380	383	379	374	348	370	351	370	375	343	381	369	344	353	379	362	344	341	371	363	358	347	345	366	356	370	375	330	378	377	389	321	378	392	365	387	347	396	376	352	389	349	362	391	368	375	346	349	353	365	371	340	384	344	348	351	372	360	342	386	350	380	347	346	362	367	363	368	394	379	385	333	381	369	351	370	363	379	353	378	384	357	348	318	395	338	365	385	324	388	369	367	368	344	399	388	360	354	338	376	366	348	356	371	410	368	372	403	362	391	369	364	382	336	374	325	341	367	339	403	372	374	374	399	375	365	364	370	336	350	297	399	372	373	384	387	390	378	398	375	343	356	390	358	351	365	356	352	374	340	367	392	366	357	362	334	337	398	376	374	366	376	359	328	365	386	391	402	358	382	296	342	346	359	357	357	379	414	356	356	378	345	380	371	353	352	330	350	380	339	338	355	350	366	390	346	371	388	356	339	370	344	364	400	372	377	358	341	386	382	400	355	369	351	347	368	330	339	380	350	347	384	354	360	375	393	380	370	383	367	375	389	345	339	346	363	366	345	340	360	410	358	376	389	346	348	379	358	381	369	348	350	376	336	336	394	361	393	328	376	411	401	400	362	370	361	362	377	369	355	328	361	315	353	382	382	376	353	375	361	339	359	358	373	372	365	413	371	364	367	390	372	365	360	376	359	357	384	336	369	334	322	376	366	357	365	331	336	354	357	382	354	381	359	384	347	369	380	343	361	400	368	335	357	348	356	388	388	347	400	361	352	373	415	391	377	382	383	352	369	362	394	377	358	404	355	385	354	380	352	375	386	374	417	373	387	362	354	389	380	335	374	356	382	372	323	344	369	332	365	394	364	365	358	326	390	374	367	323	347	341	363	357	395	335	374	346	393	378	346	390	358	329	371	390	368	373	325	363	361	402	373	341	354	383	357	369	341	373	351	380	384	343	385	371	347	348	397	364	346	394	352	331	351	361	318	390	359	384	364	370	393	367	351	364	362	343	359	338	395	378	350	385	370	363	337	329	357	368	371	367	351	347	364	382	347	370	383	362	357	334	385	394	365	363	350	333	394	375	363	363	364	348	361	364	380	356	349	383	379	353	366	375	379	339	360	354	364	368	338	392	390	398	375	380	402	323	325	367	359	382	366	374	347	358	376	376	333	315	331	413	336	358	403	344	352	339	366	390	384	384	361	368	342	336	373	355	383	356	378	373	365	354	374	363	373	392	346	362	371	373	354	380	348	360	342	367	374	346	376	352	382	360	354	375	369	410	323	361	381	346	370	363	345	360	368	369	373	352	372	369	410	339	357	393	346	386	351	379	341	362	389	360	422	385	344	332	339	374	376	345	347	365	360	397	365	372	380	382	347	355	341	389	372	382	345	335	352	366	363	347	343	381	379	328	411	371	369	363	365	334	349	385	352	348	367	374	377	386	405	388	349	388	356	333	342	369	366	343	382	337	368	370	367	329	348	358	366	348	333	351	347	344	360	354	342	341	365	375	373	350	346	368	365	355	357	365	376	386	350	359	359	356	378	363	385	393	335	357	374	362	335	393	375	359	371	365	357	350	375	352	397	360	353	344	352	375	393	359	382	358	360	353	367	375	383	333	364	361	365	396	310	358	365	371	327	384	376	351	370	384	377	362	367	362	356	358	395	350	378	353	340	342	369	346	368	359	347	370	380	370	353	337	398	372	369	348	373	359	337	368	388	375	346	365	365	343	375	357	377	386	352	344	376	332	384	376	349	393	365	376	356	372	379	371	354	354	354	360	367	367	359	378	387	362	357	370	360	350	350	351	354	348	370	350	362	383	392	363	371	376	367	350	343	377	375	372	351	376	371	365	379	339	348	374	370	368	354	356	329	341	387	348	402	348	342	355	359	356	376	366	400	349	349	343	407	398	365	368	349	345	348	360	358	373	386	377	339	400	356	372	394	376	376	353	368	370	358	350	366	338	400	388	363	325	384	382	359	328	376	316	345	349	354	368	364	332	387	375	354	377	341	352	363	367	348	361	335	346	386	381	333	382	349	368	385	336	360	345	394	365	337	382	362	369	343	356	370	369	360	391	380	340	359	365	339	370	358	405	349	376	372	338	360	350	378	356	369	389	364	334	342	353	374	376	377	361	355	373	362	346	361	397	359	331	394	373	376	378	329	392	319	395	368	358	352	341	362	362	348	332	350	375	333	356	368	359	352	351	363	338	360	392	356	380	376	338	335	327	341	352	361	362	366	373	372	374	370	369	385	378	372	340	355	376	357	343	336	356	335	360	363	343	370	348	361	358	358	389	376	414	349	365	346	386	361	354	393	383	331	353	349	367	334	386	350	358	362	344	367	387	394	367	379	381	376	333	368	392	348	346	384	397	370	359	364	376	383	377	340	367	362	354	368	357	359	357	387	338	368	351	323	375	373	329	364	375	348	360	361	351	383	360	350	357	370	376	352	375	368	378
23616	21150	28562	23988	21144	14292	4237	2256	1753	1552	1408	1294	1109	991	766	665	572	539	495	471	454	502	481	419	411	442	388	345	318	355	324	313	313	322	354	332	325	305	327	307	355	326	339	336	356	335	306	337	333	320	328	326	303	329	333	393	334	366	341	342	309	313	324	289	315	336	290	301	277	310	300	312	323	300	293	293	319	281	295	289	321	304	254	327	303	294	297	300	298	269	307	306	285	317	335	318	294	284	328	277	292	302	284	320	275	321	324	281	299	298	310	272	298	278	277	292	320	294	262	299	299	295	272	295	278	324	292	274	313	315	305	285	328	297	288	301	299	293	320	277	315	337	316	312	306	292	291	300	292	293	303	315	291	268	281	298	299	282	284	283	303	280	297	300	299	306	300	307	288	274	275	313	276	281	334	285	298	296	288	283	295	280	331	284	327	278	295	320	275	307	304	318	295	300	285	295	293	270	281	303	320	262	323	265	310	318	265	291	312	318	300	298	304	280	292	303	289	338	298	277	319	302	259	309	284	312	302	272	314	327	295	296	296	317	301	313	277	304	306	301	312	299	294	294	319	278	272	313	261	312	327	306	260	286	270	314	312	290	292	300	299	328	310	288	297	289	307	310	262	269	284	307	283	301	296	307	291	300	301	300	317	275	301	296	325	309	307	309	307	300	276	307	268	327	298	321	245	286	275	309	256	331	306	274	317	309	290	304	272	311	305	313	298	323	294	286	303	306	263	315	327	317	283	314	274	278	280	298	267	305	297	300	285	324	307	292	299	296	306	300	297	296	298	261	277	300	304	314	309	287	304	325	322	283	327	281	325	266	285	306	298	313	291	306	313	300	309	313	276	311	324	299	306	280	272	317	298	297	298	288	307	260	285	315	275	299	290	305	317	278	309	303	312	305	296	278	311	291	311	297	299	285	294	322	292	290	298	278	324	301	293	297	313	311	310	298	336	303	331	330	327	273	278	302	302	314	287	267	274	283	297	270	312	284	297	278	296	262	297	282	301	306	299	323	294	302	277	299	256	287	305	293	286	303	290	319	278	260	304	295	285	279	298	315	300	310	279	290	283	290	288	312	303	295	300	319	296	321	296	301	303	294	298	293	288	280	333	319	234	301	296	316	248	308	330	311	290	267	275	283	308	290	283	317	284	248	295	301	314	308	287	316	319	330	340	305	299	276	308	298	283	291	336	322	304	306	315	314	310	318	292	316	292	267	282	302	296	340	279	307	294	310	296	318	270	295	298	304	280	299	266	309	286	303	308	305	311	318	290	304	301	276	316	285	273	315	284	277	310	307	315	286	313	310	296	296	322	304	283	310	306	287	309	303	304	289	293	309	297	289	325	287	279	310	287	309	279	307	266	317	279	301	286	280	291	307	295	335	293	260	290	299	296	284	310	305	289	271	329	283	291	280	272	299	298	304	302	309	291	310	311	288	285	298	315	276	284	280	314	292	306	321	286	286	288	304	311	294	299	301	310	288	303	299	302	272	305	281	292	300	279	274	305	292	280	252	299	276	303	293	278	296	301	321	295	288	262	283	302	294	308	274	295	283	299	302	307	291	299	281	320	308	303	306	267	341	268	296	358	298	272	289	289	307	319	310	302	277	318	301	299	298	320	262	302	307	275	287	292	280	311	305	296	324	290	289	282	300	282	275	298	311	313	284	307	293	295	276	301	308	303	297	276	300	293	298	301	292	290	306	296	315	318	273	292	310	312	309	316	311	309	291	288	254	260	291	293	321	283	298	311	297	275	319	281	288	307	298	295	305	260	299	316	257	298	283	298	320	288	293	275	301	293	285	300	289	277	300	299	296	295	263	302	336	294	302	294	317	261	310	305	303	291	286	312	301	275	308	273	313	300	311	330	300	311	317	292	295	282	283	265	332	316	346	294	301	268	265	292	277	278	289	291	306	291	299	301	291	313	262	303	306	257	305	297	297	314	314	289	279	321	324	311	275	288	302	327	298	288	299	275	275	318	295	292	274	281	276	299	289	296	299	317	259	285	292	289	316	289	282	307	275	315	316	285	313	309	272	286	283	298	308	300	304	303	289	287	326	306	304	322	278	314	283	282	294	328	304	300	293	321	298	275	305	332	294	293	319	313	306	292	296	292	279	281	333	283	284	271	301	283	274	292	320	274	267	309	296	280	262	270	299	294	323	264	287	282	293	294	313	277	288	268	310	290	291	296	288	277	332	317	282	295	266	293	317	309	291	314	291	285	287	296	295	291	315	294	288	275	290	298	297	322	283	255	295	309	265	307	336	287	277	269	307	301	298	298	283	265	299	267	295	282	304	270	277	301	299	308	286	314	287	269	310	288	326	315	312	291	278	309	304	272	281	304	305	271	303	299	317	321	305	319	301	285	296	316	270	323	294	279	263	290	289	288	300	304	278	289	279	295	300	292	276	295	280	315	271	286	302	308	321	277	261	305	263	280	301	297	270	288	310	301	266	294	272	291	306	303	305	261	310	307	268	270	279	315	279	283	296	245	300	297	309	294	279	301	299	291	333	292	292	271	305	312	275	314	302	269	337	294	285	267	285	284	300	309	272	278	299	301	315	291	301	317	295	290	306	283	315	309	317	304	283	299	302	298	287	247	285	277	312	282	278	272	323	303	286	291	289	278	300	275	309	272	320	317	302	305	277	282	310	276	283	297	316	320	290	298	276	281	272	281	311	291	317	291	291	299	271	276	279	271	306	289	272	296	263	294	273	283	316	276	312	325	283	293	274	260	320	316	285	329	273	294	311	311	323	277	314	290	266	292	319	288	293	265	317	297	299	288	265	301	310	305	304	292	286	309	316	312	329	326	297	311	278	297	327	278	288	294	278	303	322	263	310	288	290	279	288	275	272	319	326	329	288	315	273	300	302	296	277	320	303	318	295	291	299	299	305	311	294	291	308	308	311	313	297	301	289	312	329	291	297	285	309	301	249	287	286	290	293	299	272	298	308	315	284	297	265	271	299	316	306	283	280	286	287	301	302	270	284	298	293	286	315	298	300	315	272	292	290	314	320	306	294	281	263	307	300	318	297	280	287	308	284	298	287	291	296	275	319	308	274	308	276	285	305	284	280	296	305	300	288	266	290	302	305	297	325	304	305	270	295	281	295	294	283	300	269	291	301	283	301	298	293	290	280	299	307	293	284	257	317	311	304	302	329	272	284	303	325	289	301	300	302	307	301	289	278	288	288	311	330	284	293	307	273	302	305	318	316	277	290	308	279	261	290	287	295	306	315	287	326	305	276	307	315	275	305	296	296	295	293	257	297	313	307	283	297	274	285	292	272	297	288	280	303	305	316	301	298	307	300	321	278	300	315	335	308	285	286	348	323	268	283	326	288	289	305	270	272	282	322	317	285	288	274	307	302	316	287	296	273	308	319	312	299	284	286	312	294	265	282	294	295	285	268	296	318	305	272	305	323	297	303	283	311	293	278	298	300	313	279	312	310	296	304	289	288	266	309	276	303	284	295
14255	29597	26228	17861	13631	9594	6955	5399	4639	3971	3687	3380	2791	2431	1815	1497	1238	1011	975	899	801	856	806	780	738	689	648	570	605	587	524	483	464	484	494	444	424	487	513	466	484	536	543	516	594	507	500	488	499	527	473	465	535	508	572	568	514	535	498	448	455	433	432	457	438	435	432	455	424	470	458	422	453	397	433	450	449	438	449	427	413	460	459	424	427	432	421	437	431	456	405	409	389	428	433	456	426	411	437	423	435	444	423	439	442	455	424	434	416	414	459	386	469	447	435	431	398	439	420	471	454	427	450	382	440	427	428	413	444	442	424	440	424	437	441	413	407	437	451	456	458	465	439	441	416	452	440	449	432	417	411	425	434	421	466	421	381	478	389	409	427	431	424	429	415	430	434	452	413	424	355	445	430	455	406	420	444	417	427	427	439	413	421	430	428	412	438	430	407	448	360	410	429	421	463	417	410	405	413	422	468	433	446	409	468	444	428	397	426	435	434	414	423	417	414	403	422	416	461	475	455	427	430	427	446	420	422	414	450	418	414	441	413	451	409	442	393	478	449	429	447	434	438	423	405	429	444	458	393	441	422	440	440	401	441	430	385	437	451	453	448	464	444	449	393	401	406	419	423	443	421	432	427	407	443	401	460	413	435	420	447	391	441	423	417	473	433	447	465	449	469	409	410	418	431	412	436	423	443	416	458	422	464	426	450	400	418	451	423	424	428	409	402	419	446	412	432	442	402	422	452	430	383	445	383	428	453	452	400	442	426	396	435	452	437	424	407	431	428	453	464	442	418	453	421	461	412	396	434	464	445	429	429	447	449	396	445	471	414	460	434	462	431	420	450	412	441	410	429	455	446	425	468	430	470	415	455	415	410	467	453	457	422	424	433	443	440	437	415	440	440	434	437	461	431	443	431	460	478	446	417	450	440	463	416	461	426	394	440	446	414	440	412	395	452	434	432	445	436	456	463	414	435	395	418	421	440	396	439	435	451	404	439	457	417	429	457	415	444	442	418	410	422	429	439	415	444	429	434	449	460	457	413	456	423	436	423	476	422	461	439	472	465	473	453	407	428	396	409	434	410	415	433	423	410	423	429	396	452	412	439	435	435	447	420	398	402	439	412	409	473	410	403	425	408	450	450	442	391	414	457	417	410	417	401	426	463	423	419	446	445	410	435	402	478	439	452	453	461	424	435	432	444	456	425	421	422	421	449	389	410	433	433	449	440	451	436	438	436	426	462	446	391	459	401	433	395	426	447	427	429	399	435	395	410	468	438	422	411	406	455	442	466	456	427	420	427	433	425	417	465	415	463	413	452	430	441	436	398	459	421	445	409	462	468	411	444	439	408	436	408	404	433	430	434	441	432	436	470	444	430	438	425	443	437	403	442	428	451	431	460	438	466	435	473	454	407	414	432	425	420	435	422	431	422	448	437	445	445	429	462	422	438	417	451	438	447	422	426	405	464	430	414	402	431	468	434	417	409	427	437	444	430	429	472	409	460	422	429	439	409	440	425	399	445	444	430	427	450	421	426	410	450	397	420	415	435	409	445	465	410	426	435	445	409	423	447	449	440	440	430	419	426	464	425	468	425	392	382	445	418	447	426	457	424	441	412	450	445	451	426	436	432	446	431	417	406	400	445	448	418	421	416	444	430	431	410	375	429	441	396	467	434	438	413	406	429	470	431	425	406	459	425	415	448	451	402	416	465	473	431	403	411	437	419	437	413	421	399	454	435	448	451	427	449	415	442	443	430	401	456	421	441	426	461	414	455	419	405	405	437	417	438	437	399	438	446	433	415	463	429	420	439	440	446	433	453	402	417	447	417	425	408	429	445	409	406	440	459	411	441	463	428	431	398	433	454	425	420	406	416	425	422	446	418	426	438	404	453	452	448	409	469	433	415	425	418	397	415	403	422	433	437	433	449	427	458	384	465	412	393	444	391	406	450	438	442	433	400	416	440	406	428	420	395	412	421	446	466	426	452	390	453	463	429	436	413	420	480	448	439	428	402	444	415	466	418	454	405	400	407	417	455	417	399	413	413	469	436	433	429	419	429	420	381	450	465	432	432	392	436	452	455	432	418	440	419	388	418	430	393	426	422	459	409	438	417	384	404	438	417	421	407	425	452	432	446	426	419	438	401	428	424	431	445	438	400	429	407	417	443	446	419	436	438	426	407	453	427	423	437	400	445	426	435	436	461	430	428	437	391	400	449	400	450	458	418	445	422	414	476	458	421	393	431	442	406	428	395	422	420	390	421	398	399	415	433	447	447	443	463	435	431	449	458	438	478	444	417	461	438	440	411	442	430	428	381	454	447	435	424	450	421	418	415	416	448	421	436	398	443	417	413	438	431	452	438	404	441	381	429	425	419	399	418	418	454	426	467	424	433	423	420	442	385	415	432	389	447	445	459	435	422	428	433	444	425	445	397	454	438	452	434	479	410	429	456	419	442	450	431	447	444	475	439	420	471	460	446	456	440	414	428	447	453	429	457	465	460	464	412	445	447	403	420	429	445	448	457	413	411	392	425	443	428	403	424	407	406	441	440	448	443	456	447	450	423	415	421	410	455	480	431	449	451	434	414	456	458	446	434	447	421	437	403	418	442	432	421	427	432	421	429	423	451	429	451	425	449	378	444	419	408	438	454	454	422	424	474	457	427	483	436	477	439	415	426	411	418	411	424	434	413	420	438	419	491	473	461	407	439	425	466	454	433	429	413	421	462	404	425	396	432	427	425	452	446	418	455	459	444	432	454	448	456	443	436	427	381	453	442	424	453	426	431	445	463	418	417	411	434	389	447	415	429	435	413	419	419	443	427	405	420	413	404	436	403	469	396	455	423	440	420	431	407	436	451	436	407	445	416	410	439	432	421	392	393	413	410	437	472	434	468	420	455	413	410	435	381	409	468	460	398	432	406	422	396	421	447	431	445	421	423	395	399	419	431	444	411	429	407	417	428	396	453	434	420	417	440	453	436	429	455	427	434	421	410	445	427	422	428	414	417	415	412	452	443	412	405	415	414	415	443	378	426	472	438	409	430	432	424	414	435	436	428	438	442	412	416	425	445	399	444	394	417	438	413	426	435	384	433	443	419	401	433	377	438	452	428	435	409	418	438	383	413	414	427	465	416	470	421	436	391	428	441	420	425	445	387	438	444	465	427	418	455	454	398	381	484	436	414	445	416	425	458	408	438	400	449	395	426	413	416	411	456	470	417	414	403	404	440	429	397	444	404	422	386	429	399	415	439	403	401	451	443	460	422	433	432	423	414	398	435	435	460	440	448	420	419	421	435	414	437	453	439	439	439	483	429	427	416	454	436	445	396	406	449	472	450	431	438	441	423	442	399	440	425	421	424	465	416	426	441	430	424	418	393	431	399	420	400	447	439	466	443	460	435	411	416	422	398	474	427	444	430	439	463	407	434	459	441	456	419	405	396	412	486	439	429	417	418	444	448	445	435	404	440	444	431	462	430	382	422	418	398	441
22755	21129	28920	23572	21142	21280	12851	3422	2354	1952	1815	1620	1424	1229	958	733	636	574	530	499	396	486	429	448	374	402	330	326	290	311	273	249	283	237	228	232	259	255	258	300	243	227	276	293	284	270	275	275	277	260	260	232	278	253	281	309	276	297	257	215	236	224	194	202	208	206	212	226	221	206	218	229	221	203	222	190	232	209	227	221	215	183	250	212	212	249	221	230	213	218	220	202	205	239	212	197	182	220	205	205	208	216	203	232	208	190	218	214	198	212	216	202	179	223	224	237	192	212	209	197	202	205	205	205	195	209	215	201	223	218	205	211	173	192	209	212	232	204	214	202	191	184	200	221	202	197	228	218	217	180	230	183	187	191	187	199	215	209	210	235	216	184	215	209	191	220	210	204	217	196	208	224	173	198	201	207	188	196	199	240	197	230	198	189	215	203	203	197	202	214	215	211	223	201	221	174	213	193	226	192	181	228	207	187	200	247	216	187	215	221	201	231	185	204	199	192	215	201	210	227	200	215	193	207	233	231	170	185	185	181	189	214	200	243	177	177	194	219	207	212	217	192	209	245	213	221	194	205	220	215	215	217	219	220	205	197	214	193	222	198	180	197	199	214	215	211	220	212	216	211	213	198	203	204	189	225	194	202	206	200	184	237	190	187	224	212	218	210	201	215	206	210	215	206	233	198	230	206	202	196	211	183	218	203	220	222	195	204	201	238	204	240	219	246	209	235	216	192	198	200	190	202	216	196	203	189	197	190	194	231	210	223	236	207	209	202	230	175	193	202	183	198	213	196	208	214	212	221	230	190	208	225	183	203	197	229	188	207	221	212	217	208	184	203	215	201	215	202	229	182	209	214	197	228	215	211	226	216	182	216	248	206	203	218	192	217	205	253	182	197	206	207	197	209	211	197	221	194	227	221	216	228	218	214	201	205	205	193	189	223	194	208	208	205	229	201	212	214	206	214	222	235	186	230	229	228	207	193	228	215	205	232	199	223	179	217	233	231	184	221	211	201	199	207	211	193	193	216	219	215	203	206	184	219	227	210	217	202	227	204	225	209	225	231	211	207	220	218	214	184	186	239	198	206	211	214	198	195	204	218	199	175	220	203	203	204	186	200	197	186	216	210	224	205	178	232	228	203	200	203	217	220	213	197	212	178	241	209	200	223	208	195	217	216	213	189	201	197	208	202	200	204	224	229	202	192	178	219	207	195	210	209	236	194	205	175	191	235	223	225	244	189	221	204	210	187	221	210	200	190	201	211	212	211	202	207	181	240	220	202	219	218	207	194	212	205	213	210	199	239	188	212	191	218	182	180	207	225	216	226	219	201	201	199	191	199	200	221	208	245	189	208	184	194	198	210	200	207	192	221	203	211	198	209	203	210	197	220	216	198	199	211	199	215	236	217	187	213	223	212	220	181	215	241	202	206	208	224	228	209	198	215	218	220	202	222	206	220	215	219	201	186	194	209	186	203	209	202	221	206	186	210	209	218	203	203	205	213	209	181	190	214	176	191	218	216	197	217	206	192	200	207	181	194	188	198	231	210	210	209	219	209	218	214	200	209	213	236	204	185	176	184	197	194	196	217	199	220	210	241	191	205	197	191	233	201	208	222	205	196	217	201	196	215	215	211	214	200	217	189	204	193	220	222	231	204	210	205	210	213	215	237	171	235	222	232	207	210	203	187	208	199	200	210	188	175	238	226	212	184	222	231	184	205	212	203	224	213	197	225	229	185	204	190	216	214	230	208	189	174	235	200	215	219	201	213	179	195	219	215	208	198	200	196	225	223	220	212	210	209	212	196	203	204	219	227	200	224	221	205	215	221	185	186	195	187	216	199	214	227	241	207	209	200	204	236	232	206	204	202	192	224	204	212	219	210	205	201	194	206	205	209	183	201	224	236	224	227	218	198	209	214	208	193	209	206	232	202	205	198	193	200	215	186	208	205	226	208	224	186	246	223	218	203	199	222	200	190	210	210	218	201	200	197	220	191	196	206	219	219	222	197	226	209	214	186	225	216	213	206	211	210	215	213	229	233	221	194	209	220	206	260	195	215	182	214	208	241	214	190	238	211	191	208	224	204	196	221	211	224	220	218	178	190	198	201	233	198	193	184	216	220	205	221	235	201	206	203	186	229	203	215	194	205	216	200	182	221	225	196	229	218	187	213	231	220	223	192	213	209	229	210	199	205	166	221	189	213	182	219	226	210	216	246	211	195	175	217	205	220	213	203	227	216	211	210	191	199	211	211	208	191	235	215	217	192	217	208	202	191	221	195	207	225	217	210	239	248	215	222	189	192	216	232	203	192	217	224	200	194	193	215	219	202	206	197	193	234	184	212	207	208	176	199	188	239	211	210	239	229	190	209	219	228	201	225	223	238	202	188	212	199	228	198	187	189	189	213	209	198	231	231	209	236	187	199	209	188	202	216	202	176	187	193	199	204	202	205	204	214	178	214	180	199	232	204	213	216	212	200	182	202	230	198	203	205	224	209	235	195	203	199	221	229	200	194	203	214	189	205	201	250	223	203	198	197	221	216	206	227	207	193	207	206	217	223	201	205	203	231	228	202	236	220	214	227	220	236	192	205	202	215	211	180	208	172	206	205	212	170	188	207	200	223	179	204	186	222	185	213	226	204	199	214	186	212	204	218	224	198	205	226	204	245	215	207	203	199	207	213	183	196	218	192	220	220	206	221	205	205	250	216	201	217	178	200	234	196	203	186	231	231	207	241	202	190	210	208	200	208	215	206	191	199	211	196	204	185	209	229	234	192	225	208	209	230	208	238	225	224	218	225	202	222	227	194	195	223	196	202	206	211	206	228	219	211	215	206	196	190	197	212	190	211	209	197	258	202	215	211	207	190	206	204	204	205	184	182	207	206	203	200	194	196	224	212	209	220	200	197	198	199	223	201	199	206	202	226	198	201	216	189	210	208	193	185	236	204	195	210	217	205	200	190	202	187	233	206	227	207	201	183	182	212	198	223	195	193	229	204	199	195	198	219	204	194	202	228	187	226	197	187	214	213	201	209	216	222	210	197	202	200	222	201	189	198	208	186	179	201	220	233	211	213	212	179	226	214	190	199	199	201	227	234	197	222	227	229	199	226	216	219	218	227	200	183	224	202	216	212	200	204	190	212	207	220	192	226	193	215	211	186	204	229	212	194	191	226	209	219	203	219	177	200	213	210	192	203	224	228	197	202	230	201	230	202	213	229	215	234	205	219	221	201	214	210	201	215	222	196	203	218	224	187	199	182	224	200	227	216	223	225	189	212	210	221	215	204	219	208	202	208	198	184	183	196	219	195	221	185	181	225	216	203	191	219	208	243	181	210	203	169	231	218	225	216	220	207	233	207	232	204	227	198	196	197	212	220	206	212	215	217	227	216	205	188	240	217	178	227	183	222	219	210	215	206	203	204	190	216	216	198	214	202	221	208	194	199	217	219	222	208	194	210	222	216	194	224	189	198	208	219	231	189	220	201
16350	34746	31722	22610	17555	13096	9803	7634	6238	5377	4997	4561	3904	3203	2405	1775	1513	1267	1105	1069	899	953	951	868	780	747	628	618	568	465	420	405	397	409	479	363	376	420	431	431	436	438	487	505	472	483	446	414	444	403	440	423	443	440	551	520	486	469	382	339	363	363	358	291	360	323	341	287	292	312	333	297	308	329	316	293	289	276	337	273	305	288	318	293	288	302	317	304	309	305	327	309	279	317	287	294	296	290	307	305	308	326	299	306	296	311	334	293	292	271	288	314	332	300	275	293	311	303	324	321	291	293	307	307	286	296	298	295	300	324	282	318	358	318	297	286	293	316	298	310	324	290	289	300	310	307	305	332	299	328	287	329	309	287	301	324	314	342	295	291	292	309	305	305	312	269	310	302	322	281	307	308	347	304	308	293	296	323	309	318	307	290	276	331	323	293	318	327	317	301	281	314	304	304	288	305	290	304	314	328	327	290	320	295	286	306	294	301	307	274	285	343	302	328	313	290	302	299	316	310	297	302	304	283	317	305	315	320	316	330	289	292	305	297	306	306	336	280	323	310	297	349	294	311	291	286	301	320	317	316	296	316	297	313	288	295	329	331	282	298	272	322	333	295	305	274	301	306	331	300	300	282	308	273	314	308	309	303	312	291	295	299	301	302	333	296	320	293	313	335	313	342	314	294	342	292	313	290	345	331	299	279	320	296	308	291	313	329	329	294	306	326	285	326	334	299	298	320	321	323	294	323	315	316	293	322	314	299	302	289	311	315	352	308	317	307	298	291	305	332	299	318	305	317	313	309	297	306	274	337	300	330	316	291	324	291	309	296	316	348	298	299	312	300	292	319	282	280	281	308	304	279	273	298	309	322	312	320	340	324	307	305	304	318	331	329	330	288	330	324	313	318	282	281	296	305	287	323	316	339	286	306	328	301	321	277	293	318	295	324	336	301	311	286	295	298	316	275	315	318	293	301	283	297	288	311	306	310	306	312	268	316	304	278	294	308	298	320	285	315	285	293	267	285	312	320	310	306	310	293	309	296	305	288	345	324	283	291	299	301	303	309	317	288	313	313	289	321	324	303	316	293	304	287	295	298	320	308	328	303	321	280	313	308	286	304	305	272	323	311	314	355	323	324	332	320	323	319	306	323	328	330	287	289	297	304	306	270	292	327	306	313	313	318	286	323	318	317	300	325	317	311	290	294	291	317	316	320	291	295	309	293	282	286	306	313	308	310	291	321	312	343	295	310	292	297	309	333	279	316	284	298	315	298	291	301	333	338	322	295	299	356	294	270	317	304	267	317	309	312	312	315	306	294	285	329	276	324	310	336	301	293	288	276	294	292	310	317	280	305	278	268	336	285	307	333	299	323	320	313	273	302	333	312	314	298	309	283	313	308	290	308	317	289	313	317	300	296	330	301	303	288	303	295	322	328	304	309	320	352	280	284	311	331	303	329	288	285	336	299	323	308	306	305	329	305	313	291	306	332	287	330	334	292	318	318	285	333	278	313	317	296	317	285	317	304	311	296	316	278	301	332	317	292	286	293	318	329	323	310	300	311	320	307	286	281	321	342	310	321	326	312	309	317	328	294	310	284	295	307	305	317	311	303	286	309	315	314	294	324	275	324	348	299	347	299	297	293	310	318	313	272	308	305	337	328	304	310	311	315	316	315	290	299	297	315	326	306	322	324	323	275	284	312	264	266	315	280	268	314	297	307	309	343	296	296	273	284	302	302	307	321	307	304	309	339	304	320	313	311	286	289	292	314	308	308	284	264	313	277	290	306	292	298	321	299	302	307	314	309	312	304	322	313	305	302	282	318	285	316	306	271	305	308	296	301	299	289	313	294	291	282	316	316	296	294	308	280	322	335	301	336	327	289	304	296	314	336	328	283	286	347	282	283	320	311	298	311	289	333	321	302	311	297	296	295	286	270	285	316	313	299	297	291	294	294	287	309	295	315	320	321	294	296	300	306	343	321	322	287	281	305	291	320	310	314	309	335	291	259	336	289	307	298	282	315	292	310	293	327	316	300	306	282	335	303	320	301	311	291	328	315	325	322	321	319	306	294	315	311	309	341	326	282	310	279	321	329	310	305	313	331	307	310	292	305	292	290	277	318	313	301	293	260	306	296	312	304	314	281	298	329	282	298	336	301	316	310	347	305	324	319	313	309	261	292	286	314	330	310	293	289	347	309	307	288	302	295	305	288	294	307	281	278	263	305	303	314	274	325	305	318	302	300	295	336	321	312	326	304	344	322	316	322	257	316	318	291	307	303	287	301	306	328	303	304	329	308	302	310	306	318	347	311	314	277	308	331	317	340	287	343	327	310	306	298	312	308	296	346	319	296	305	324	341	298	315	298	321	333	312	303	300	330	314	316	319	314	320	329	306	335	346	302	290	309	291	289	314	358	303	330	312	304	321	299	306	286	330	319	281	299	307	320	299	290	323	324	291	306	309	339	322	310	311	258	309	320	322	308	332	309	299	299	286	289	320	338	317	300	292	322	292	330	269	306	321	327	287	312	319	302	301	323	280	286	328	296	305	307	307	288	313	334	312	293	307	314	306	310	304	290	326	309	321	301	297	326	322	314	309	274	333	289	311	301	285	320	286	274	311	297	316	322	311	320	348	329	280	277	289	313	294	310	318	303	286	300	339	300	312	289	297	296	321	299	273	305	294	319	299	330	280	297	297	307	312	291	319	296	312	290	289	275	291	298	307	330	328	300	309	346	314	323	316	297	309	296	310	301	291	335	303	294	297	289	296	312	330	300	302	292	320	339	283	292	316	293	315	290	301	301	325	314	310	298	339	324	300	316	315	282	330	279	307	304	316	321	320	303	300	294	321	303	326	310	316	309	300	312	269	288	277	284	320	320	306	315	308	295	313	312	330	298	298	303	289	307	315	309	313	299	286	339	336	316	329	336	314	334	256	307	308	302	301	318	292	310	284	326	318	299	337	295	280	297	296	328	311	304	295	286	306	312	268	310	335	322	304	276	313	300	300	309	287	326	307	306	314	315	302	306	285	318	294	289	326	304	301	277	289	292	307	338	326	307	305	293	307	295	293	304	283	340	290	313	268	301	322	308	313	307	254	288	346	311	295	320	314	307	274	280	298	284	286	344	295	323	308	295	319	291	310	340	282	293	348	303	324	288	307	268	312	297	271	303	286	309	314	288	280	312	331	299	322	302	328	298	322	305	317	323	300	320	307	346	314	295	282	309	283	295	314	302	293	319	304	284	318	325	284	283	331	325	293	341	309	314	280	321	344	302	299	317	345	327	301	288	285	319	319	296	322	347	297	315	301	297	291	315	307	292	292	316	309	314	282	311	300	310	315	293	305	287	346	309	297	314	309	315	306	315	317	291	326	309	287	276	316	326	300	313	294	299	320	289	322	324	289	309	295	310	340	273	296	331	326	310	313	323	302	261	291	286	343	319	318	302	326	277	294	272	296	310	289	300	288	307	316	299	282	322	315	277	309	340
26677	20895	16694	8031	3645	2188	1498	1067	919	766	783	713	685	574	500	405	390	356	320	311	322	319	332	316	303	278	274	281	273	241	247	281	242	248	235	261	248	261	255	260	240	232	265	258	262	241	253	254	245	283	234	261	251	283	266	266	272	256	247	277	249	235	209	220	235	264	258	265	234	232	244	260	261	229	275	263	245	234	239	269	251	256	240	244	247	263	241	247	259	254	205	265	252	263	239	291	232	238	226	254	226	256	273	236	219	245	254	248	246	221	231	262	222	220	259	246	248	237	254	253	237	256	245	238	228	241	247	240	249	267	261	209	252	222	235	241	217	247	282	249	266	276	249	232	247	207	257	233	232	275	221	232	232	229	224	217	249	266	250	258	254	266	233	243	256	243	258	246	254	270	245	249	248	243	204	275	243	236	240	239	217	240	238	255	263	243	211	257	232	236	247	210	234	253	243	228	229	259	244	232	253	268	229	211	255	201	240	241	270	233	252	229	262	270	234	271	241	247	229	257	245	254	265	254	235	246	235	261	249	240	249	253	249	286	273	253	245	249	233	249	252	243	279	239	254	223	242	233	265	259	214	277	235	240	282	238	250	252	246	257	229	237	247	252	216	251	231	216	265	244	244	255	265	213	252	250	249	257	265	251	268	234	240	233	256	243	273	216	226	219	223	264	279	237	263	268	250	272	250	228	261	244	239	243	254	227	259	248	267	247	246	230	231	230	251	237	213	235	214	241	214	245	247	225	211	270	215	258	270	240	255	252	240	261	258	224	250	230	234	226	238	269	241	237	258	244	236	251	218	227	212	273	282	234	269	251	246	237	268	218	259	257	218	248	233	257	234	237	270	248	232	249	221	232	280	228	252	241	266	244	261	247	210	227	250	241	248	235	237	252	255	252	249	234	250	267	265	234	249	255	252	254	235	219	247	263	237	248	279	236	227	265	238	251	255	236	277	261	254	258	243	239	231	257	259	244	249	258	227	233	279	235	232	243	254	258	255	246	234	220	231	245	271	240	242	245	227	225	237	220	257	236	251	266	258	252	258	241	250	270	240	235	241	221	247	256	248	231	279	216	253	271	264	227	279	264	269	246	263	242	260	258	222	244	232	287	235	247	248	235	231	260	239	262	216	228	257	259	235	232	234	239	242	256	250	231	262	242	253	256	267	249	256	222	249	227	225	210	251	234	250	249	273	260	252	244	262	260	242	259	234	239	250	236	221	245	238	237	244	249	232	239	223	254	251	245	242	266	257	246	245	230	250	236	254	250	239	234	248	216	253	235	213	218	234	241	237	217	238	239	244	235	262	275	228	205	272	222	250	234	221	250	234	277	240	233	222	235	261	256	248	248	233	266	237	251	217	238	247	297	257	259	258	217	272	245	243	275	247	232	242	245	245	248	247	269	226	229	264	244	250	251	261	268	250	248	251	268	245	248	237	241	263	255	241	247	258	248	274	242	229	225	221	243	256	229	248	269	251	271	242	214	233	271	242	255	231	249	219	235	259	221	239	225	240	243	247	240	228	248	275	230	265	238	238	248	273	262	218	229	231	254	256	245	262	262	247	253	236	253	262	238	230	231	255	255	243	230	233	255	262	222	255	215	234	263	249	243	246	263	224	245	252	215	232	240	244	247	221	239	257	214	232	225	252	252	235	229	262	239	230	257	270	264	255	223	249	262	257	230	280	223	266	249	257	232	236	262	264	258	247	247	240	295	271	238	271	272	258	276	282	258	262	261	253	249	247	282	245	249	276	255	246	229	270	268	255	269	239	244	241	238	234	250	226	238	248	218	234	238	255	245	257	243	280	236	268	201	236	230	238	257	251	254	217	254	275	248	250	263	253	250	230	244	260	243	252	236	224	237	222	240	231	244	246	235	241	237	238	246	245	249	242	246	232	227	254	243	250	221	234	240	271	251	249	252	231	249	256	248	219	264	250	250	249	232	236	241	228	243	248	255	273	229	238	251	237	223	260	229	231	251	248	238	235	263	261	244	249	235	259	239	269	242	251	246	216	256	263	231	232	258	259	236	261	234	262	255	231	248	227	249	254	243	232	242	227	241	238	222	243	226	245	248	226	244	250	264	247	246	245	245	236	225	259	243	225	249	224	234	235	250	243	252	229	266	253	245	271	276	262	249	253	268	275	237	262	253	267	236	238	265	227	252	252	208	243	239	236	221	226	257	253	248	253	246	244	226	250	264	245	268	229	234	253	258	255	246	244	248	244	213	259	231	258	236	235	240	230	256	245	257	247	243	243	256	255	243	247	250	232	235	236	237	243	270	243	257	249	235	255	219	230	244	249	241	259	251	248	272	266	229	279	233	256	241	282	270	231	258	258	260	256	232	239	237	236	237	241	256	251	255	264	217	237	234	248	225	256	225	247	265	255	278	253	260	244	277	238	232	264	268	227	260	266	245	224	234	245	237	249	244	229	243	220	251	257	231	259	253	252	210	238	214	243	267	266	238	254	227	223	224	243	232	248	243	250	223	233	237	241	254	239	218	235	247	244	241	239	301	236	247	245	229	230	292	263	264	260	252	235	253	236	241	234	237	234	259	255	283	245	260	252	256	252	271	251	207	271	230	248	248	272	226	259	251	243	258	254	262	252	222	246	232	235	247	245	230	248	256	232	265	240	237	235	250	271	246	248	249	210	256	244	277	250	248	241	228	242	258	247	262	244	234	225	251	240	222	246	258	269	255	230	233	237	246	262	248	249	247	259	255	240	241	292	264	238	245	230	220	260	245	253	250	273	253	246	267	278	256	278	258	280	229	250	273	276	238	261	225	247	251	232	225	265	249	256	239	240	266	254	252	253	247	232	227	250	259	249	224	256	270	235	257	256	222	223	265	229	239	232	250	268	222	232	254	273	238	258	221	236	277	279	242	227	265	254	236	252	242	252	236	248	273	230	209	261	243	256	216	230	235	205	251	223	229	239	253	237	260	225	227	237	284	254	270	230	259	249	225	242	208	242	231	259	253	231	258	226	239	240	266	237	246	246	241	266	237	223	240	262	251	264	261	236	238	285	263	239	248	240	247	227	207	236	246	268	248	241	244	241	247	261	253	275	242	256	240	259	246	265	261	249	249	260	238	257	212	252	234	245	247	229	222	241	247	275	258	268	257	245	252	250	223	227	249	237	250	250	265	256	266	267	249	249	238	265	229	219	259	245	236	223	246	238	233	213	252	230	243	255	276	256	248	239	229	231	240	243	219	249	243	260	254	241	225	237	245	257	256	266	256	255	249	262	267	247	275	239	205	251	268	261	242	231	237	269	256	272	265	245	247	258	240	279	260	240	263	262	244	242	231	261	229	245	269	256	240	271	232	254	242	258	228	210	235	251	242	237	235	236	273	245	244	224	258	240	253	239	247	243	224	277	225	253	229	260	239	241	229	220	213	254	232	234	227	215	236	230	243	253	264	235	255	253	274	269	262	252	245	239	247	249	263	247	252	254	237	235	274	244	242	248	266	231	254
12582	21703	19027	11123	8026	5662	3971	3039	2426	2198	2058	1783	1546	1312	1028	805	739	685	622	607	543	584	554	559	536	496	432	425	472	433	376	350	393	372	388	393	356	373	403	423	404	349	405	407	420	447	385	378	439	399	390	387	374	390	437	419	413	396	350	391	362	373	351	352	377	341	406	370	326	346	355	345	369	364	344	354	345	377	364	353	392	374	346	351	364	385	376	370	380	321	382	363	351	395	351	363	329	380	365	389	373	396	377	367	343	369	356	373	352	353	366	361	376	391	402	364	393	409	339	322	397	361	375	368	346	363	389	356	343	351	366	361	369	365	358	357	355	378	372	396	354	362	353	334	344	361	382	391	314	351	345	329	362	369	366	362	362	358	349	393	357	351	364	371	359	318	340	375	367	376	423	343	374	353	361	331	372	358	336	346	359	358	346	352	361	364	367	387	331	362	364	379	368	330	339	366	334	364	341	349	335	344	335	366	352	345	375	349	383	371	359	376	365	352	355	370	342	356	390	372	387	394	366	361	382	346	359	371	389	395	356	365	362	355	339	360	344	357	365	399	353	372	365	324	367	395	379	387	355	360	341	359	355	343	362	376	326	345	349	390	371	359	356	341	353	344	363	359	380	354	382	388	345	369	385	348	357	358	341	369	346	361	363	354	340	363	349	374	378	355	337	346	347	357	381	308	419	362	343	351	313	359	352	332	367	336	384	369	361	354	370	343	358	343	379	382	329	360	354	366	354	332	333	335	356	372	354	349	350	338	382	361	358	374	403	382	334	382	367	325	320	389	329	373	341	393	367	372	346	352	342	377	354	388	402	371	371	372	375	375	374	387	342	363	386	332	363	369	362	374	356	350	358	375	351	354	393	356	347	331	338	347	381	341	353	349	352	349	323	377	327	372	344	346	365	387	338	363	355	386	381	350	359	359	361	363	385	300	360	345	361	353	351	357	373	345	369	366	373	400	388	360	383	377	332	373	362	367	351	362	341	322	379	372	380	355	354	346	368	347	369	357	374	369	355	386	323	360	395	326	314	374	358	367	393	376	329	375	372	388	378	390	363	378	348	363	354	365	388	393	359	348	351	417	360	340	342	337	377	347	372	330	346	363	348	362	368	379	356	354	372	353	388	349	359	411	342	363	369	376	364	353	374	371	376	352	382	375	360	343	362	362	378	341	362	385	379	367	373	345	355	398	363	374	351	344	375	378	361	363	350	365	358	362	334	351	338	356	379	363	377	350	364	379	381	365	360	339	345	367	365	356	337	345	346	386	357	345	346	365	365	335	374	362	378	328	352	367	371	378	357	374	364	392	354	390	371	382	349	375	354	371	367	334	333	339	341	361	344	370	366	334	362	383	392	371	373	374	363	356	401	356	314	359	378	373	355	371	343	342	370	351	369	370	331	364	329	368	382	340	369	343	355	364	357	361	394	334	347	356	363	380	348	353	361	342	349	374	378	406	354	352	355	359	386	363	333	353	324	358	349	372	337	363	386	341	376	371	366	355	390	343	329	369	348	359	359	335	349	376	328	389	378	370	323	396	371	344	329	328	354	357	357	363	370	378	373	374	387	350	358	353	374	355	358	388	334	352	394	373	353	358	365	364	361	370	388	354	408	377	356	362	344	351	384	323	374	372	359	326	378	357	358	399	383	339	354	363	350	357	369	386	416	343	365	378	344	353	383	340	370	366	341	377	361	356	349	342	375	324	367	337	348	341	379	361	380	361	344	364	357	346	372	391	354	344	358	375	376	384	322	327	376	375	392	327	372	331	379	382	372	349	338	416	372	342	345	335	367	385	360	383	388	359	349	346	395	387	358	347	336	324	341	362	376	360	336	372	375	332	384	347	366	398	335	390	392	352	348	343	324	383	353	368	367	341	384	339	322	347	375	338	363	365	351	360	324	374	337	385	369	354	380	351	380	385	347	356	356	335	348	325	346	349	381	392	381	330	387	362	348	354	371	372	390	368	362	335	346	383	360	353	362	420	312	354	358	350	351	340	321	369	354	351	389	353	383	362	339	349	359	342	392	358	346	352	351	351	357	365	363	345	349	381	368	380	362	357	359	365	388	365	376	359	332	365	386	373	353	336	379	368	358	372	377	386	349	351	371	362	373	336	402	348	356	355	324	354	359	385	365	352	355	386	352	366	357	334	353	396	397	355	394	320	388	308	387	359	389	357	362	350	331	369	356	353	350	373	368	370	373	358	364	316	357	339	340	350	347	349	387	356	357	363	368	388	388	373	390	375	357	357	371	361	373	377	342	381	363	369	342	370	372	349	373	408	336	388	355	362	391	344	371	375	393	377	363	383	357	320	377	365	348	399	354	367	369	387	376	350	330	359	355	364	363	354	353	408	343	401	348	358	391	374	356	349	337	386	345	346	357	347	359	352	370	372	334	356	345	335	362	361	384	352	342	365	352	362	339	390	368	364	369	358	338	360	371	340	384	376	374	338	370	370	390	382	398	330	391	353	340	383	371	385	359	354	395	366	326	357	382	345	367	376	354	358	367	350	333	361	333	357	360	330	377	346	379	396	348	339	343	379	384	321	352	353	337	345	366	370	340	353	383	345	371	373	363	349	369	363	365	356	374	389	367	356	348	383	342	369	364	367	386	338	361	335	356	345	374	354	361	365	339	404	362	343	378	335	339	400	325	373	369	359	373	342	343	382	361	351	359	376	390	366	349	287	373	346	349	307	342	345	366	341	381	323	365	330	370	377	371	340	356	339	359	383	374	362	360	375	355	343	339	332	372	351	365	345	347	380	360	366	330	328	342	350	343	374	359	368	349	367	370	329	357	373	350	359	377	358	326	343	377	356	345	362	369	374	352	354	371	359	350	368	359	316	398	358	347	362	351	348	352	335	349	331	362	365	369	375	390	350	370	366	367	368	345	356	337	353	387	348	374	389	307	342	364	400	385	369	341	375	359	364	362	405	368	380	339	342	384	344	386	382	358	390	353	351	371	367	401	327	372	351	351	386	360	361	326	372	368	349	358	356	379	363	361	362	389	342	368	353	350	365	365	365	375	375	356	360	381	378	357	375	364	360	367	380	360	344	376	379	361	379	368	369	379	377	366	362	346	364	346	323	343	351	376	384	347	356	350	363	361	372	351	386	348	340	361	344	361	395	380	353	337	394	354	362	374	353	338	357	372	350	353	342	355	377	357	383	381	343	358	345	374	329	323	349	386	358	329	378	336	357	374	347	339	368	364	385	368	367	367	370	375	361	370	393	357	343	375	392	346	367	322	350	336	347	346	360	331	365	342	352	358	361	340	357	355	340	385	377	362	388	336	351	374	389	353	326	367	376	362	335	342	353	357	367	399	383	372	367	338	356	379	367	401	349	349	338	377	323	334	364	400	334	364	374	353	355	358	360	382	350	357	379	361	345	360	369	375	375	354	370	373	376	347	354	366	345	353	364	371	432	367	309	355	358	350	332	384	327	368	325	352	367	381	371	379	375	358	395	358	349	367	358
23538	21107	28548	23916	21109	14637	4479	2255	1756	1438	1292	1273	1101	967	753	721	587	505	460	444	465	477	502	407	449	382	368	371	361	372	318	345	354	331	355	329	291	324	307	341	314	293	348	331	361	342	349	377	361	315	323	317	315	319	339	311	342	351	312	287	283	310	306	296	334	312	307	299	300	289	299	293	282	320	311	264	301	282	298	295	303	276	308	306	298	310	277	316	320	298	306	309	280	298	285	302	298	300	296	303	339	270	307	324	299	297	284	320	302	275	299	306	290	304	282	278	270	279	287	317	285	318	330	326	294	246	280	265	279	324	291	292	285	303	272	302	298	314	276	307	290	302	319	309	284	293	302	307	290	302	316	271	270	305	279	287	287	296	316	280	291	316	270	260	261	279	279	295	286	313	276	295	294	290	326	311	310	301	294	292	284	278	293	297	256	270	291	266	282	290	310	305	279	281	308	259	306	262	282	290	294	302	311	278	275	278	302	301	310	316	304	274	294	286	283	311	289	289	325	338	291	333	301	273	297	297	282	274	305	294	308	292	323	265	300	286	307	270	310	314	303	302	276	303	312	303	277	278	255	286	269	276	280	290	240	308	275	276	305	282	323	290	294	300	263	301	291	295	316	281	300	312	303	317	284	295	285	289	283	274	278	261	270	281	281	274	321	277	298	317	310	300	292	323	287	292	290	268	317	299	277	280	279	285	286	269	297	245	294	308	283	278	313	289	275	308	291	290	298	321	287	290	297	298	281	285	273	301	300	289	308	296	288	316	273	267	309	302	280	289	315	274	278	292	316	272	281	294	284	283	298	290	299	305	309	291	290	306	289	276	297	266	320	270	300	290	299	278	292	267	301	266	307	291	323	264	296	282	281	280	295	287	323	301	275	317	280	311	308	300	292	295	279	282	279	293	298	259	285	249	336	282	314	334	279	302	273	313	305	293	292	294	276	258	269	277	285	292	322	283	266	318	292	284	291	312	279	293	295	268	276	276	325	307	309	286	285	309	275	308	286	288	304	300	308	261	286	276	285	313	277	318	296	297	307	289	303	279	299	304	292	271	329	303	300	299	329	306	301	300	291	311	275	291	288	289	268	273	296	283	303	304	290	293	294	318	280	308	285	303	290	296	277	268	310	274	262	292	315	281	317	298	275	292	281	296	293	300	284	302	302	272	297	304	296	309	290	280	276	309	274	283	309	298	250	289	277	269	326	278	261	265	279	278	285	294	303	274	284	287	273	325	287	288	306	316	272	313	297	256	270	258	280	284	309	316	275	295	286	268	269	295	285	283	270	308	278	267	300	328	269	294	291	297	263	257	282	284	283	289	273	278	328	300	315	308	308	273	255	277	276	296	280	311	284	277	289	311	261	290	309	256	315	299	317	283	321	284	290	299	287	303	278	280	282	303	291	299	285	286	244	284	306	284	300	275	283	317	275	265	303	302	302	278	329	294	275	308	260	306	285	287	289	291	309	273	320	291	280	310	296	285	316	295	272	272	306	278	299	304	289	285	297	272	277	293	298	260	298	288	266	297	295	305	280	318	298	302	298	270	315	291	300	280	298	273	285	269	327	291	282	301	285	256	294	313	260	291	271	308	311	288	297	268	272	277	286	299	314	240	295	293	292	302	287	323	292	253	258	310	278	259	262	271	310	288	310	331	260	291	286	280	296	303	300	317	276	291	306	340	291	311	330	290	291	268	302	301	292	316	318	260	245	278	304	309	281	293	279	293	256	266	308	291	280	281	297	271	250	318	291	310	308	294	299	293	303	315	278	295	257	310	276	299	262	285	302	260	293	278	277	277	294	290	313	285	285	339	318	295	299	286	285	275	269	273	328	263	268	282	289	287	286	316	322	280	333	301	280	273	296	287	289	302	295	293	302	305	295	311	304	285	295	305	290	330	315	312	254	306	306	273	301	303	279	268	287	296	271	268	294	315	278	308	279	294	266	283	331	262	262	289	277	287	279	276	300	273	296	306	318	275	280	295	298	311	332	273	318	272	278	293	294	277	280	288	296	263	279	263	271	292	293	278	307	303	296	282	277	267	341	307	304	293	284	269	269	271	269	317	302	304	304	293	299	300	301	292	299	289	302	288	289	286	274	296	297	287	278	281	295	274	321	279	299	286	304	287	293	291	299	276	310	285	308	290	322	283	283	284	293	290	286	282	283	276	278	285	284	311	254	286	282	289	264	257	294	271	261	311	291	270	280	280	306	289	321	308	293	279	302	276	290	309	301	288	305	308	297	277	268	299	273	294	298	301	305	293	292	297	290	295	286	258	262	284	288	290	279	299	297	283	294	278	288	295	305	298	317	265	276	282	283	301	298	305	304	277	303	274	290	318	314	283	298	290	293	273	313	303	306	268	289	298	306	306	306	264	292	294	317	276	296	316	298	293	292	278	285	281	301	279	310	299	272	285	298	238	310	311	304	289	275	310	308	279	273	292	310	311	290	288	303	277	306	272	298	306	266	298	304	286	260	253	305	307	283	288	253	289	280	279	282	294	334	292	316	290	293	255	309	289	257	287	275	318	319	288	290	275	308	272	291	295	288	285	312	286	295	296	298	288	279	283	288	307	326	305	300	280	294	290	276	307	300	293	267	289	300	290	300	277	274	288	309	325	310	307	266	285	325	305	301	270	290	311	284	293	274	274	287	282	299	283	283	279	302	281	284	320	323	267	294	286	284	284	280	302	312	304	292	289	304	308	310	314	305	280	280	287	303	278	303	309	278	289	335	298	295	279	290	284	294	315	302	264	287	296	293	287	286	287	313	289	293	281	300	284	287	291	285	287	258	289	309	282	297	276	296	328	297	273	288	284	285	275	311	291	278	299	310	274	298	281	283	286	315	302	284	311	317	310	293	275	289	287	284	312	290	327	290	276	298	291	308	290	274	274	283	338	316	267	284	270	294	271	306	310	275	295	292	274	279	303	280	258	276	255	281	258	258	280	328	304	245	287	294	302	307	297	299	306	292	295	278	273	309	315	285	288	293	303	288	281	296	299	293	275	309	300	281	332	287	272	295	303	312	306	285	298	301	276	270	279	295	315	278	297	278	300	274	306	295	305	330	281	297	263	298	306	317	315	315	283	325	278	276	324	272	307	304	297	280	304	323	294	285	264	320	297	277	311	280	282	312	283	300	294	299	304	266	320	285	274	275	256	280	286	280	336	304	285	288	280	304	269	282	307	306	297	299	289	265	273	315	276	282	300	283	289	283	300	308	289	300	325	271	286	270	304	278	304	276	276	305	293	281	315	289	305	327	277	313	300	294	314	322	263	278	303	288	278	298	309	303	318	288	306	313	311	249	293	301	274	305	293	253	281	302	288	297	283	282	293	315	299	283	286	305	272	265	283	320	282	313	289	320	284	295	299	304	302	295	290	292	298	273	283	286	263	271	263	276	307	303	309	293	295	283	285	263	316	302	324	254	266	268	294	298	256	281	271	278	292	283	293	304	292	270	268	279	285	330	327	312	321
14249	29672	26751	18154	13357	9869	7393	5518	4427	3821	3832	3271	2829	2347	1766	1446	1260	1056	968	883	880	866	871	798	795	683	624	596	580	528	504	496	482	522	523	487	454	501	472	520	496	495	511	572	574	538	515	511	537	480	509	523	484	556	546	578	571	533	464	455	463	422	467	407	443	436	467	431	481	416	435	406	418	436	420	487	409	412	396	395	408	462	415	404	427	432	421	402	443	446	417	396	434	459	427	434	414	430	404	408	439	423	412	457	433	425	431	394	454	454	422	452	461	437	407	417	429	414	435	456	465	382	440	425	392	388	420	440	414	403	461	445	429	436	447	408	435	430	417	384	451	431	443	424	413	417	441	433	426	435	417	445	424	401	427	456	446	410	441	419	423	404	409	442	451	448	417	394	422	427	423	430	419	435	413	467	418	474	431	418	451	467	452	419	427	432	426	424	432	460	413	433	445	446	406	438	432	414	440	387	435	402	419	430	425	474	473	418	450	438	395	425	457	415	426	456	452	438	412	432	460	404	427	423	393	441	449	424	429	413	419	451	437	440	438	409	402	396	429	460	443	425	412	443	436	444	411	421	429	423	417	421	395	422	443	431	422	425	418	457	471	413	421	400	441	419	422	409	450	425	448	389	423	445	396	416	424	402	416	398	404	495	409	486	429	428	449	432	468	441	439	421	410	403	396	446	419	436	400	411	440	402	429	434	435	398	398	435	443	439	446	421	461	368	425	441	452	386	379	443	421	409	419	413	436	435	403	432	406	430	410	451	398	392	408	423	441	409	435	439	414	411	403	463	436	433	445	433	411	415	428	425	418	449	446	435	448	440	421	432	406	474	386	438	424	446	392	421	420	422	447	436	428	428	434	433	445	446	402	418	413	415	413	431	450	440	419	433	443	404	480	398	424	409	444	411	453	427	434	426	447	442	451	416	441	419	451	449	402	451	446	385	476	417	413	413	438	432	437	430	442	435	418	441	440	440	409	463	433	410	443	396	445	406	452	452	429	399	426	421	445	442	437	414	421	492	442	414	376	442	434	429	413	410	426	413	437	424	440	427	402	467	412	420	421	428	401	410	440	453	413	431	411	422	439	428	452	407	453	402	450	433	421	432	416	447	420	416	411	441	415	407	417	427	432	450	418	421	415	472	406	459	411	436	422	428	398	444	430	406	384	420	438	425	418	441	432	443	442	431	421	416	442	434	445	430	387	463	455	434	411	424	416	414	388	420	410	448	443	473	449	472	404	444	459	439	417	391	425	446	431	411	407	422	415	408	420	472	439	429	406	409	392	438	442	430	446	442	412	434	438	391	415	406	447	425	439	437	426	426	421	409	405	433	434	456	440	444	430	427	451	405	436	409	378	436	436	425	434	391	396	445	442	410	440	434	436	435	417	434	439	434	420	467	454	412	461	415	396	406	417	404	360	449	459	398	448	418	404	452	435	393	406	391	434	438	431	443	406	443	391	419	416	413	433	460	444	445	397	446	425	407	393	433	438	422	436	446	416	438	410	377	432	460	441	436	459	413	447	453	441	425	399	439	432	440	443	430	455	439	467	410	400	437	432	422	464	415	412	445	466	427	425	436	445	439	439	417	439	468	428	437	399	446	449	417	450	428	422	420	408	414	458	435	425	450	486	430	415	412	410	421	423	423	430	413	430	433	454	403	433	404	408	404	394	449	446	422	391	450	419	428	453	405	462	430	387	450	439	403	423	421	444	430	436	420	436	409	414	442	447	426	433	437	436	446	396	449	408	461	428	430	430	409	408	431	424	438	423	431	450	392	455	448	432	414	401	455	395	512	402	420	409	456	411	402	437	439	421	424	438	455	448	445	406	410	436	456	417	448	422	405	447	418	369	452	434	458	413	449	457	421	424	403	416	441	430	424	421	403	428	431	422	451	467	390	416	400	428	434	433	440	470	444	413	458	440	412	480	446	422	416	431	432	410	439	469	423	470	432	412	429	438	431	410	472	438	396	438	408	471	441	405	404	420	466	435	375	432	407	457	428	449	412	431	414	391	427	445	431	451	423	414	404	418	406	434	437	419	447	467	446	424	455	410	429	437	455	435	441	421	399	421	408	410	423	405	402	392	461	448	431	422	392	449	457	428	419	441	448	440	418	469	422	387	395	413	442	434	416	433	417	420	440	464	462	404	417	412	404	422	409	395	460	433	457	433	434	420	417	403	399	385	433	438	413	422	399	424	424	442	465	455	414	439	414	414	448	474	405	408	418	428	408	436	427	406	413	430	447	382	429	436	424	472	431	426	424	448	440	458	443	428	406	434	419	454	447	448	442	388	403	421	418	415	430	408	421	434	413	437	435	428	409	432	472	458	447	412	397	421	434	403	428	424	424	441	411	395	460	394	458	409	454	388	419	415	431	449	403	401	454	435	413	447	427	428	416	435	421	380	427	415	440	460	407	400	426	416	436	395	443	398	424	428	429	462	390	442	428	441	415	401	415	440	426	446	411	448	435	402	438	420	448	426	443	419	411	400	425	393	453	427	408	428	388	404	432	437	430	456	411	413	408	462	408	450	426	416	444	449	439	439	434	441	441	387	430	438	439	433	452	432	420	427	433	390	400	458	460	425	389	440	455	455	422	420	433	400	468	430	459	401	442	431	441	432	426	448	397	438	429	429	434	442	440	446	436	450	424	438	404	413	416	416	429	448	443	442	419	399	447	465	439	416	413	442	450	453	431	402	419	428	489	412	439	406	415	446	408	403	404	449	451	445	414	421	477	453	409	407	432	391	428	412	429	424	417	437	436	447	426	411	412	419	437	456	444	437	416	426	430	441	437	435	435	484	425	427	429	428	427	438	449	450	423	422	427	440	401	410	436	409	408	441	418	425	441	447	458	413	430	450	412	403	414	418	409	446	441	446	424	437	443	396	477	402	450	463	460	419	443	426	418	416	420	438	411	420	432	450	405	412	456	448	430	405	418	408	438	456	434	428	434	415	437	424	446	444	453	436	426	422	452	430	425	451	445	411	414	433	405	433	413	456	428	409	439	445	447	461	412	402	428	433	455	429	443	429	420	402	439	413	411	425	422	424	424	461	429	399	386	457	453	431	429	401	422	421	394	444	450	411	434	414	423	425	374	438	448	403	466	446	436	454	427	435	435	426	451	409	425	415	430	433	438	429	408	437	436	455	387	425	438	421	472	456	426	402	435	418	419	416	433	412	463	442	449	409	426	411	431	457	448	434	410	435	391	437	413	414	419	410	400	430	422	441	402	408	453	405	456	435	423	432	428	424	450	413	438	392	402	420	415	445	459	436	387	404	480	424	416	473	398	453	423	438	397	394	422	412	430	395	432	437	419	378	401	454	434	407	434	436	431	407	410	427	400	385	431	428	433	445	455	468	408	416	433	412	434	421	454	404	414	408	414	418	433	441	413	428	428	421	425	422	409	406	396	422	412	437	452	409	458	375	409	437	430	421	449	415	402	432	438	437	430	440	392	435	412	414	437	402	432	384	461
22794	21158	29007	23587	21167	21361	13267	3448	2322	1998	1946	1604	1465	1182	906	703	662	515	546	518	454	485	444	458	404	374	327	315	324	274	253	226	239	225	230	255	253	239	246	273	231	233	263	306	252	239	265	267	298	254	217	257	252	254	286	285	281	235	241	224	224	190	213	233	198	214	193	219	210	230	207	220	203	185	250	232	190	216	221	193	180	218	223	203	225	226	216	218	185	202	197	212	199	173	228	201	202	213	226	201	211	185	216	187	219	199	201	180	234	211	200	183	198	193	220	223	189	201	209	215	198	212	205	218	178	197	185	183	208	234	197	198	214	232	219	216	198	213	213	200	220	211	208	208	203	182	220	194	224	206	211	205	191	205	214	202	218	197	204	220	207	236	207	185	214	212	201	179	220	194	206	210	206	204	195	191	207	199	192	209	201	221	200	191	206	198	199	195	219	215	208	212	182	216	216	213	176	228	227	225	188	204	198	202	215	180	207	195	187	216	210	204	199	203	205	214	191	207	221	220	221	235	215	192	209	202	216	197	198	240	211	214	205	209	226	198	208	195	194	206	213	213	179	205	202	216	192	209	215	203	214	177	195	201	223	205	221	209	215	228	231	208	211	200	181	223	241	208	206	212	209	192	210	195	187	197	220	226	202	204	204	192	218	201	209	198	184	213	215	210	199	190	192	200	198	197	207	171	227	203	209	203	174	206	201	189	198	219	220	233	208	239	189	196	183	193	203	192	222	210	206	204	203	197	196	202	186	214	202	194	215	208	191	214	204	211	212	208	225	191	193	220	217	182	195	226	207	219	211	200	203	204	181	199	191	189	203	220	191	210	218	194	225	178	213	220	187	194	213	223	193	201	211	205	210	191	192	207	198	209	220	204	218	214	217	196	207	222	231	202	217	220	180	198	194	209	218	201	206	206	222	204	187	209	224	205	186	219	201	195	190	210	208	211	192	198	196	184	186	201	197	181	245	203	201	211	220	187	221	191	210	215	220	205	218	207	201	218	194	216	197	194	208	225	183	182	210	179	189	196	185	200	216	211	200	210	202	234	194	204	224	200	204	208	224	203	218	206	192	224	211	190	203	216	192	206	215	196	216	202	201	218	230	193	201	202	238	185	223	195	212	213	207	191	210	243	192	227	206	213	207	207	233	220	213	224	202	210	212	204	220	200	208	230	186	189	207	212	209	211	189	200	186	220	214	209	199	202	200	187	201	198	232	203	179	205	235	192	214	207	186	215	199	204	206	220	189	193	207	193	201	200	208	229	227	200	202	196	186	206	219	178	205	207	221	215	212	205	223	192	214	195	192	206	201	181	224	190	191	211	214	196	184	215	208	164	191	203	199	207	208	201	220	205	180	208	216	206	170	190	221	211	207	221	231	185	217	212	184	189	195	203	208	205	248	214	229	199	233	224	206	209	200	199	211	215	224	199	185	185	231	235	191	195	198	200	194	219	198	214	211	219	203	195	204	210	204	197	197	196	195	208	216	196	198	212	189	191	203	200	208	228	233	185	193	185	206	199	202	210	214	203	183	192	212	218	171	198	204	216	226	209	236	208	183	235	244	202	197	213	213	197	207	215	209	196	216	217	196	225	199	205	199	190	191	217	197	218	190	182	194	210	211	202	199	232	197	226	190	236	208	231	181	213	202	221	208	227	205	200	200	224	194	207	216	217	216	197	202	204	212	219	209	202	216	202	217	185	194	207	211	209	209	185	214	223	210	203	201	205	205	204	207	191	225	191	209	198	201	216	187	207	200	207	195	205	220	201	200	206	231	194	206	223	218	188	198	212	211	222	220	177	196	212	208	213	227	178	215	206	188	217	207	228	201	189	229	206	202	171	207	191	201	202	198	214	186	226	226	184	219	211	215	221	188	234	203	211	188	203	201	218	201	219	214	201	207	217	201	193	185	200	211	207	200	198	213	205	211	203	201	201	196	219	215	224	210	182	197	166	201	238	217	208	190	183	219	200	184	221	211	198	199	184	216	214	214	220	235	220	214	215	191	204	222	198	216	209	202	182	221	181	223	178	206	208	215	229	182	187	175	202	219	214	208	207	209	188	215	216	207	215	228	219	185	186	195	201	218	229	220	217	196	190	185	207	201	204	208	172	186	223	205	187	216	217	190	207	198	214	215	191	195	229	217	161	197	217	200	189	207	209	208	215	211	192	200	205	217	230	195	189	209	192	217	198	199	200	202	219	192	191	185	205	194	171	188	191	180	207	196	209	220	198	187	210	223	201	207	205	221	188	186	228	218	209	195	193	194	191	209	176	208	203	225	224	219	225	184	213	220	167	187	220	208	196	206	211	233	174	202	204	224	204	196	209	210	204	192	192	185	194	203	210	225	211	191	205	208	191	206	204	204	224	198	192	180	208	220	191	230	208	211	196	203	196	216	219	207	220	212	186	197	194	219	211	208	209	183	177	213	213	200	206	196	201	215	214	214	200	223	186	201	210	204	195	180	203	209	208	221	217	219	206	190	205	213	200	232	205	201	218	199	195	164	204	221	186	186	217	225	187	183	202	201	216	199	206	201	208	201	213	190	205	200	216	203	207	190	205	211	181	215	203	223	183	212	224	233	202	218	187	184	177	200	191	217	219	200	223	212	186	222	206	217	204	216	215	202	206	206	205	220	190	191	225	210	199	208	201	192	208	219	197	218	197	216	182	194	186	209	213	198	187	194	191	222	210	205	207	211	179	211	204	201	171	187	203	214	197	224	204	194	203	222	203	238	239	182	203	205	199	212	201	214	245	187	195	197	172	200	200	197	196	192	221	200	198	229	192	207	200	190	194	185	216	210	189	168	215	208	230	212	224	206	175	211	188	199	202	187	206	213	205	198	199	197	209	204	231	206	196	207	223	194	201	203	192	230	181	180	217	197	192	201	177	202	205	188	210	198	222	211	200	227	219	195	211	197	203	201	187	217	208	194	212	188	190	210	202	209	217	216	194	207	189	213	192	190	207	201	209	213	232	204	185	192	212	187	202	216	196	218	205	194	215	177	204	186	198	205	214	177	213	191	210	219	229	220	193	209	196	229	232	180	206	196	176	204	219	194	185	230	193	192	191	186	175	182	209	219	204	217	217	218	194	182	176	193	206	209	202	202	176	187	215	211	210	222	206	180	197	193	225	190	229	204	194	191	182	208	199	198	252	196	213	246	197	192	197	207	214	207	203	215	199	203	208	217	176	207	202	204	213	217	219	185	217	197	190	204	214	206	203	200	195	220	200	201	208	205	203	230	215	220	218	183	197	193	192	185	216	187	225	195	177	189	230	187	216	210	211	236	172	214	219	238	201	173	195	183	195	206	210	200	186	201	229	199	210	191	195	216	222	166	179	240	202	198	225	191	193	193	220	214	231	212	227	215	196	206	214	218	214	199	212	201	211	220	201	201	209	202	205	228	196	221	195	200	195	208	213	216	203	211	197	219	183	203	208	200	200	183	197	206	212	213	206	215	175	205	219	193	199	203	194
16769	34605	31373	22212	16989	12992	10133	7499	6184	5486	5188	4572	3839	3103	2313	1806	1485	1288	1109	1112	1011	1039	950	973	819	746	664	556	503	473	383	417	434	395	437	411	376	409	412	411	444	400	469	534	505	503	497	434	509	423	389	450	448	455	482	515	456	484	332	371	319	323	337	331	302	316	339	341	324	308	337	342	285	301	298	313	281	332	320	293	293	294	301	312	265	307	316	321	322	334	314	305	316	293	321	300	312	293	288	313	310	302	316	336	309	314	321	284	306	317	323	284	291	300	297	291	318	344	302	343	331	334	330	301	283	300	293	305	298	293	307	281	297	281	310	306	291	316	304	304	299	312	315	307	313	283	316	282	292	290	307	287	323	318	331	302	285	304	327	285	281	297	317	296	317	302	267	270	294	295	303	302	328	308	312	295	325	322	296	293	305	295	264	314	289	297	343	293	318	308	295	317	313	304	321	330	290	328	283	326	319	288	308	293	300	304	297	325	297	316	271	300	285	269	272	313	292	343	305	307	303	317	294	309	288	280	335	273	324	318	311	305	323	317	276	298	291	298	291	289	333	340	310	296	302	311	330	307	318	306	298	313	314	334	306	304	318	323	316	291	309	298	283	314	290	273	321	276	331	328	287	307	316	297	308	277	321	309	322	323	304	303	309	324	322	304	290	298	276	306	328	301	322	290	252	291	290	288	272	314	297	311	295	301	309	341	309	303	307	287	321	292	292	303	318	352	308	334	314	302	308	290	300	327	311	322	286	315	308	319	280	292	313	333	303	310	308	296	278	315	310	306	291	292	296	268	316	291	305	292	322	304	333	319	297	276	319	284	303	314	335	299	302	282	314	301	297	356	297	308	306	308	301	324	339	332	349	299	302	259	311	285	297	317	287	342	317	342	314	300	313	300	316	303	325	295	288	316	302	309	322	301	294	317	289	320	302	312	302	313	289	298	310	315	290	274	315	273	297	282	281	261	306	281	301	295	284	322	290	296	286	299	315	309	309	334	317	311	294	335	340	278	282	323	295	329	348	281	287	303	261	286	309	301	291	275	320	310	313	308	295	308	324	300	284	284	277	323	277	311	294	289	321	298	319	304	319	310	320	304	304	270	264	302	319	293	301	309	325	303	303	326	293	261	298	305	319	331	304	294	302	261	290	290	311	287	312	308	314	305	297	302	273	288	303	298	287	308	300	330	298	314	323	317	316	322	317	268	276	319	296	294	316	327	317	289	298	295	337	309	314	292	313	288	324	302	315	298	305	292	333	315	299	307	287	325	293	274	307	307	314	310	271	314	293	272	278	292	291	292	290	310	317	301	288	303	301	327	286	277	300	313	309	328	304	295	328	328	304	293	302	299	269	287	303	313	306	280	283	287	303	299	315	306	304	320	297	327	303	274	309	293	327	294	314	326	317	292	280	290	292	344	302	278	297	290	314	314	299	293	313	347	296	327	303	306	276	309	316	360	307	311	320	284	340	300	306	315	310	281	296	291	309	321	305	296	306	305	263	312	299	337	306	293	269	312	316	305	274	307	316	306	293	302	335	355	312	305	321	321	293	310	281	280	317	313	332	342	312	276	296	309	293	335	289	301	292	322	296	292	270	313	302	320	328	310	314	301	308	284	307	290	302	295	311	314	278	308	295	306	312	302	288	297	317	310	254	300	286	310	291	296	314	330	272	334	296	291	319	309	337	341	316	308	295	291	300	323	311	263	305	296	297	285	305	299	321	309	283	340	337	311	332	308	318	301	319	307	342	278	277	313	317	294	349	296	310	273	312	274	298	304	297	294	304	337	304	281	326	290	295	307	251	294	295	321	299	284	277	311	333	318	312	294	304	305	313	330	306	324	297	307	291	279	313	294	323	309	323	262	291	291	322	292	300	296	313	304	297	306	309	324	292	309	311	320	307	332	300	286	319	297	302	325	306	313	301	297	310	332	301	308	314	302	303	312	333	279	313	318	302	307	306	297	296	297	313	314	292	253	293	311	293	305	308	322	328	319	336	308	338	312	299	270	308	303	301	277	317	310	296	300	303	296	297	305	295	298	310	339	305	331	293	313	313	343	267	299	277	311	323	331	298	335	313	315	304	316	294	288	302	292	300	276	295	276	316	299	302	306	319	294	296	303	314	279	317	329	319	296	293	275	288	294	280	310	312	303	323	320	293	300	310	282	268	321	313	305	305	320	330	284	306	325	294	292	279	286	288	301	322	296	322	295	274	274	301	295	323	303	314	286	322	296	308	290	286	303	327	298	302	319	301	272	291	290	307	265	307	304	309	294	292	310	302	317	299	296	324	280	305	306	317	279	300	274	278	319	299	321	321	305	286	285	336	290	285	314	310	293	270	331	308	336	289	310	301	334	314	290	289	323	314	287	332	298	328	314	277	285	306	320	310	316	306	317	314	324	335	319	293	306	303	294	342	302	288	281	302	281	310	292	326	313	293	311	305	288	294	331	324	294	319	306	311	327	287	277	334	315	303	304	296	326	298	281	307	315	291	298	283	315	290	292	339	291	288	305	329	334	308	313	319	316	313	287	345	294	310	332	290	295	312	305	333	291	281	304	298	290	308	308	320	310	304	290	307	283	341	321	305	295	281	328	295	295	307	323	321	280	292	298	293	275	296	301	296	312	304	312	313	299	314	323	307	292	308	293	312	288	324	296	271	329	330	299	299	283	312	305	305	295	283	299	340	341	299	302	302	296	283	294	285	290	287	306	286	286	314	312	297	309	301	300	314	302	291	290	311	315	291	299	284	323	275	297	309	292	294	305	286	282	317	328	331	309	342	297	314	321	307	312	292	295	293	287	328	304	319	307	294	289	323	322	314	285	287	350	295	335	314	311	299	319	321	326	267	333	300	300	304	279	288	299	274	294	288	284	300	307	300	298	296	338	296	306	343	257	287	315	303	301	284	295	308	313	308	305	321	270	271	329	282	317	299	315	298	284	303	292	289	307	262	309	329	301	283	285	253	309	302	309	320	293	289	297	288	330	321	321	320	279	310	328	334	330	307	314	289	309	292	263	317	285	270	320	308	298	324	319	320	316	265	319	326	308	306	317	324	305	275	326	292	287	317	326	312	283	315	318	312	323	318	320	290	305	297	304	282	302	307	266	321	283	309	290	299	304	291	307	308	327	304	298	301	296	291	323	264	317	331	299	298	302	321	313	298	317	309	307	266	307	304	287	300	313	287	261	280	312	286	317	321	306	313	324	317	298	310	274	324	294	284	290	315	305	282	321	319	305	294	317	306	291	289	322	289	299	332	309	331	326	295	277	319	298	299	304	287	333	320	310	268	314	299	302	281	309	313	300	305	296	291	325	289	287	279	301	291	281	281	279	278	311	335	294	315	299	331	292	313	325	307	308	286	317	297	307	327	290	326	326	306	315	270	303	313	283	282	313	305	310	271	273	322	317	303	298	307	303	304	302	289	310	309	320	299	298	327	296	295	327	311	294	292	297	303	295	315	296	330	308	316	303	296	317
26673	20906	16629	7740	3411	2178	1500	1041	921	793	819	743	645	624	441	414	370	351	327	327	308	297	346	311	322	311	279	270	277	238	237	228	226	252	235	237	232	271	253	234	240	255	209	257	259	271	282	258	272	222	252	267	275	280	267	263	248	272	250	222	248	246	225	260	245	243	261	258	274	266	217	250	228	260	243	233	252	221	263	228	225	238	261	242	238	216	236	248	264	254	257	235	258	260	256	229	272	236	245	252	239	228	219	227	224	231	249	268	236	257	273	250	257	241	237	218	253	258	258	257	240	240	236	231	270	239	258	227	254	233	249	249	269	246	250	276	245	242	222	267	228	239	226	215	225	223	251	221	250	238	255	236	250	243	241	230	230	236	260	230	236	220	234	225	247	243	255	248	226	276	234	226	239	240	228	257	257	231	234	233	271	237	247	270	239	264	249	228	219	241	256	233	213	264	232	243	225	246	255	235	229	238	259	243	212	259	212	250	258	249	255	242	249	269	255	246	242	227	240	254	261	237	277	243	214	226	240	246	224	228	217	219	240	279	210	262	265	257	242	244	254	230	202	228	255	251	258	253	204	229	242	232	264	260	238	259	253	211	224	209	231	247	229	236	209	245	239	229	235	254	234	237	257	229	249	246	256	240	280	237	231	243	252	247	261	251	274	266	202	257	250	237	250	260	270	253	250	224	225	208	244	274	245	231	236	246	224	238	230	259	238	241	261	232	260	234	241	252	227	231	244	229	250	242	243	264	250	222	216	243	251	238	256	226	241	230	236	238	263	266	253	236	249	251	216	269	251	250	271	239	253	242	244	269	230	232	249	254	229	265	222	216	239	245	228	260	229	246	224	238	253	244	220	223	238	237	232	244	231	215	232	245	223	257	225	235	235	236	233	252	241	224	253	248	261	251	228	272	246	230	253	225	236	250	260	246	250	248	276	245	236	229	228	238	245	249	252	261	215	238	245	231	247	221	206	239	251	227	236	251	230	238	226	243	254	253	229	261	267	234	219	233	236	238	244	249	238	244	260	248	253	250	254	245	251	257	246	227	273	222	233	248	266	262	245	246	238	259	245	236	218	276	241	236	232	230	269	220	254	256	212	240	234	234	204	241	253	267	247	229	213	233	230	242	251	302	258	256	225	263	223	228	236	255	242	206	258	260	242	265	253	253	247	246	302	244	263	245	234	226	215	244	241	244	252	243	221	232	260	228	244	231	219	240	235	243	236	224	237	252	218	269	246	259	224	247	245	244	219	245	254	258	221	231	240	277	262	221	256	231	223	214	255	227	259	242	245	214	242	233	262	235	246	245	216	240	214	249	236	232	240	237	253	238	230	251	223	259	253	239	238	231	256	248	253	260	257	245	237	258	238	272	235	267	247	268	241	232	261	241	231	230	236	236	240	242	257	239	228	235	232	220	223	264	236	274	266	259	252	241	234	243	235	244	240	261	263	247	238	228	235	254	241	250	237	237	249	210	234	252	247	227	244	224	235	253	216	237	227	233	219	246	225	237	245	257	240	224	247	215	250	222	234	242	253	218	244	223	241	238	239	262	251	226	221	234	231	256	244	238	256	264	227	260	242	270	211	250	243	246	220	233	247	231	252	230	237	238	250	233	223	250	226	235	239	258	218	232	223	218	213	243	242	252	259	257	256	256	251	259	229	208	263	260	243	259	263	252	244	270	228	273	249	252	260	247	230	257	239	242	243	225	234	237	228	242	236	214	233	224	247	255	254	229	229	218	247	248	255	250	274	208	226	245	232	255	227	227	209	235	252	233	269	246	257	228	243	255	237	278	237	233	232	253	249	229	253	266	238	212	217	249	227	240	253	241	244	251	228	226	230	225	257	225	253	249	260	267	259	237	261	259	242	224	253	245	245	234	243	251	232	262	221	265	245	255	253	275	241	252	234	225	262	238	254	275	247	226	249	247	248	243	254	244	229	224	261	212	255	258	240	253	244	237	241	241	240	234	245	249	246	256	232	245	249	229	249	232	238	227	235	246	243	224	222	229	244	232	232	255	222	262	241	251	251	256	232	238	233	247	243	242	249	225	212	250	232	261	246	236	258	243	234	247	238	222	290	234	254	220	231	254	240	254	261	237	235	216	230	274	269	252	235	234	249	240	216	222	250	253	240	232	245	247	220	237	251	222	238	269	268	231	241	243	257	251	254	263	231	226	214	242	243	269	255	245	236	264	216	260	250	266	261	242	229	241	283	256	258	230	225	242	253	240	272	230	235	259	256	246	249	261	230	245	222	217	234	231	257	245	219	253	216	246	257	245	240	257	225	248	242	238	274	239	269	246	250	249	258	233	235	258	226	226	249	264	222	234	288	225	236	230	260	252	239	236	283	229	206	238	234	214	239	224	239	238	234	236	235	225	219	242	217	223	241	234	270	227	231	239	249	225	236	233	235	243	221	242	239	246	231	220	240	254	253	228	256	245	245	242	245	256	241	250	206	255	252	251	233	231	228	239	241	236	238	239	220	261	244	252	221	224	263	248	232	230	264	218	238	237	239	237	242	226	231	237	244	239	250	249	225	269	256	232	221	236	243	273	238	234	259	229	227	215	242	240	232	226	237	232	229	251	248	226	251	246	294	216	250	269	249	226	228	261	253	233	229	248	225	252	260	291	257	255	236	231	246	244	233	204	256	264	235	259	277	257	225	224	262	244	252	245	216	250	239	218	274	236	254	242	229	229	223	228	233	237	241	228	242	258	235	244	263	221	246	260	254	243	228	228	247	222	207	219	271	204	229	225	236	222	221	260	244	245	233	262	264	246	239	237	230	251	256	254	251	226	252	235	264	246	267	256	260	259	246	228	262	267	238	251	250	247	220	223	232	264	257	233	253	237	249	253	258	242	224	242	222	230	253	253	251	242	248	249	222	254	247	260	241	264	245	243	223	222	256	240	232	246	234	250	233	222	251	272	262	256	239	239	214	250	226	267	251	254	234	244	231	243	237	240	268	220	270	220	254	210	243	228	242	237	242	230	219	258	237	225	230	241	247	238	255	235	267	247	223	248	237	252	232	243	235	265	244	223	238	244	261	262	254	246	238	234	235	251	254	225	259	241	245	231	215	231	259	265	244	271	252	262	228	244	235	248	275	241	277	244	223	258	248	253	241	244	241	242	245	268	277	236	239	237	251	233	272	251	246	227	257	242	218	262	252	232	243	227	242	254	239	255	250	234	271	255	235	262	231	245	244	236	251	222	221	221	251	242	238	284	230	233	245	246	234	220	235	237	223	240	223	216	232	225	241	252	259	249	230	260	216	219	225	221	238	231	216	243	259	204	274	232	218	227	269	241	231	245	294	234	233	239	243	246	206	225	224	238	234	227	244	234	244	252	225	258	230	252	250	248	224	237	264	270	259	246	244	244	224	231	268	227	240	261	227	235	250	244	229	220	252	214	252	228	230	242	234	261	242	253	256	225	280	247	228	242	231	214	248	266	265	214	255	281	230	239	246	259	229	234
13242	21794	18769	10827	7415	5463	4148	2940	2440	2223	2203	1840	1691	1349	978	847	707	618	572	587	569	563	590	559	480	473	432	447	406	393	413	363	383	373	397	372	390	368	408	351	373	402	423	452	394	422	444	363	390	416	417	433	389	380	418	438	420	407	397	380	314	361	371	367	386	381	359	347	342	357	356	382	354	330	369	349	338	333	352	369	354	367	350	364	369	394	348	347	358	344	349	338	340	344	373	391	360	371	343	368	339	344	362	386	347	347	372	356	350	351	363	346	369	342	323	325	372	390	358	366	321	390	343	357	348	349	386	361	328	335	348	321	361	331	337	346	332	356	355	342	365	393	365	345	365	353	358	394	365	343	333	389	352	350	395	347	348	375	362	325	359	355	347	333	380	368	363	362	361	364	358	382	356	351	348	380	353	391	387	365	325	362	344	390	352	379	368	377	363	352	392	359	375	350	339	344	348	346	374	363	329	341	349	334	336	342	331	377	338	350	362	331	366	377	354	351	367	370	337	356	343	369	356	361	371	363	324	371	389	371	361	345	351	367	338	376	359	386	335	347	356	362	370	364	393	371	320	364	351	352	372	380	340	366	355	350	376	368	358	327	336	368	330	352	350	361	338	349	367	335	389	362	357	335	363	353	339	348	372	371	356	369	362	340	360	359	323	338	349	348	369	382	394	379	369	373	363	400	361	358	345	378	366	338	349	348	344	378	356	348	333	397	380	335	383	339	335	371	386	357	340	348	373	372	340	327	372	345	371	370	361	329	379	383	363	345	362	358	331	355	388	352	352	388	313	377	373	360	346	356	338	351	371	353	363	341	348	343	396	355	365	402	355	355	359	349	354	383	357	355	357	321	390	354	346	365	387	358	388	364	353	359	348	367	342	336	388	368	340	380	352	378	360	366	358	351	347	350	391	365	314	385	344	342	379	376	340	343	348	367	374	368	354	370	364	374	349	342	402	356	356	364	377	360	351	319	363	336	368	354	337	362	340	372	375	349	366	363	370	371	341	374	365	375	341	346	332	359	335	338	320	372	392	366	357	341	395	349	334	374	358	338	351	348	326	337	364	380	354	387	355	348	323	367	355	360	347	377	334	360	345	395	327	341	345	355	347	363	351	383	378	346	337	386	339	352	369	329	376	365	358	367	361	369	350	345	377	369	349	382	374	387	369	388	365	317	343	389	343	356	360	377	378	385	339	333	367	353	324	389	333	335	356	393	362	371	325	367	379	329	394	384	374	381	317	364	378	388	354	347	309	341	327	386	390	342	372	371	364	319	368	335	354	336	318	370	348	344	427	346	394	353	347	350	357	346	354	367	369	342	381	382	353	304	395	374	357	390	348	318	348	416	359	382	338	335	374	376	349	360	396	329	362	343	388	349	348	336	321	380	362	325	314	344	358	364	380	364	352	354	370	370	381	350	356	373	353	351	351	347	343	356	355	355	360	341	368	360	352	339	361	340	372	345	391	354	351	347	390	400	392	362	349	353	329	369	385	327	358	398	362	333	369	353	353	375	361	360	363	365	370	370	337	378	372	335	356	345	337	312	381	394	326	393	376	355	372	386	386	365	384	354	352	347	362	351	345	329	349	337	368	333	353	365	360	366	370	334	388	359	370	360	348	346	353	360	342	432	359	338	347	328	334	331	340	346	344	373	352	366	345	358	356	352	342	361	334	339	335	338	341	390	356	378	345	353	366	354	368	379	356	356	342	349	368	349	363	358	375	348	370	365	347	342	355	373	353	371	359	331	373	367	377	350	390	341	391	368	344	392	331	342	352	359	352	363	360	357	351	358	340	365	366	373	353	353	342	372	330	354	384	374	358	387	343	365	353	370	365	370	368	356	377	346	339	337	344	340	376	381	347	361	361	362	376	330	336	376	346	352	352	339	345	385	357	378	352	324	354	337	371	392	354	372	330	331	379	368	370	332	387	339	352	352	362	353	344	380	357	346	402	384	343	347	324	360	376	333	368	365	367	346	393	360	337	316	362	370	362	343	345	334	357	345	375	353	336	350	347	352	380	380	379	348	372	365	352	389	339	373	345	337	365	349	372	369	370	362	361	333	385	339	361	343	377	372	364	303	390	383	369	349	367	364	349	372	383	362	388	380	336	361	366	395	325	350	345	357	381	394	336	362	351	316	348	349	348	346	337	363	335	339	360	322	325	376	364	337	351	393	358	339	351	375	375	338	369	355	366	361	334	391	338	331	367	368	339	363	352	382	344	347	363	376	313	370	323	348	344	377	359	372	388	341	359	355	360	353	318	359	380	350	387	358	339	337	357	317	368	373	323	329	407	402	360	350	348	348	370	347	367	367	353	378	354	337	362	329	370	344	339	388	355	348	356	354	376	357	334	381	352	348	373	342	351	351	309	354	318	373	367	340	377	379	356	328	363	338	329	355	366	369	343	356	364	390	341	385	349	337	367	381	383	355	359	325	347	335	376	344	377	340	387	355	369	365	362	381	355	320	367	348	343	374	328	325	332	368	347	337	371	353	341	369	379	349	387	371	337	348	346	361	391	350	358	342	360	345	360	358	372	380	318	350	342	368	319	322	346	361	361	365	299	367	347	363	370	391	315	337	372	376	376	349	332	384	346	382	374	368	358	347	336	336	346	373	381	363	356	363	369	360	338	361	325	372	368	360	363	354	364	366	355	349	360	383	362	356	361	395	388	368	341	350	373	383	347	380	336	344	334	376	342	377	355	350	363	394	367	397	363	369	347	360	334	381	349	332	351	349	343	345	353	388	362	359	390	361	338	359	365	372	357	367	354	329	355	355	359	365	360	350	338	342	356	338	361	349	353	410	375	341	377	372	362	368	355	358	382	341	337	355	353	313	340	397	378	369	398	338	369	353	350	349	334	363	338	387	356	333	359	351	370	334	394	324	366	376	371	342	333	384	346	383	338	338	359	350	373	336	334	375	340	328	336	348	366	337	334	366	370	346	352	330	385	350	321	385	345	337	337	375	342	370	351	374	344	365	364	360	360	338	363	363	352	323	379	358	358	384	381	359	338	294	359	368	334	370	376	375	353	382	355	338	374	347	364	383	365	403	348	365	360	397	378	349	373	375	357	351	375	341	360	356	331	349	369	381	365	365	369	389	306	345	343	352	385	375	350	326	343	356	379	351	317	359	380	307	332	358	385	371	337	348	313	337	352	360	386	352	365	357	369	321	359	383	334	364	391	339	351	340	377	388	380	332	324	351	363	325	338	378	349	379	358	403	352	370	343	348	355	361	368	350	355	374	329	359	348	362	333	363	380	383	308	377	359	326	355	364	335	377	350	357	368	333	411	350	362	337	321	383	341	353	392	363	349	336	352	343	374	338	355	379	359	360	389	381	371	356	367	364	387	373	347	333	358	376	361	360	336	394	391	320	362	368	374	361	368	351	333	371	347	329	389	356	305	347	358	370	358	353	366	355	341	364	379	389	337	380	311	327	366	346	390	351	365	353	378	381	349	381	361	331	376	352
23607	21112	28555	23931	21105	14500	4302	2180	1681	1463	1440	1321	1180	946	730	679	554	488	498	491	468	452	424	462	395	421	393	324	360	333	314	328	301	347	330	325	293	318	290	326	338	341	340	357	334	327	342	290	330	318	302	326	300	337	335	338	324	362	283	283	319	316	284	305	290	292	308	277	283	304	269	298	266	265	284	260	307	280	287	284	309	293	300	282	274	292	311	290	306	291	262	319	302	301	311	317	299	262	281	279	306	275	263	296	313	264	255	289	268	285	289	256	307	300	297	298	283	261	275	308	287	270	299	299	274	259	290	280	275	308	264	305	296	293	272	297	285	260	282	293	279	287	280	268	303	285	270	317	298	299	296	301	252	281	295	276	311	297	289	284	302	276	303	291	263	296	300	279	315	264	269	303	296	295	273	289	291	256	303	277	308	257	295	281	293	277	275	294	280	317	319	283	302	301	257	272	271	302	279	288	304	279	273	289	337	276	280	289	289	288	287	276	274	272	303	283	282	259	313	289	312	287	294	335	286	302	303	336	279	287	264	278	271	277	302	280	295	256	260	280	299	281	291	300	295	273	299	299	293	308	289	293	293	292	263	305	302	294	305	274	292	249	279	249	279	295	280	258	291	283	273	283	273	284	254	273	267	273	260	273	285	271	287	285	289	259	302	299	256	306	306	296	280	295	313	279	287	266	283	280	277	273	277	276	270	283	278	291	295	277	251	267	291	277	285	273	304	297	280	282	260	294	282	316	288	312	290	286	262	285	294	290	285	317	324	318	289	291	293	280	292	280	318	291	300	308	292	268	278	281	289	281	288	283	301	306	284	300	289	276	275	314	275	286	297	271	297	296	302	302	289	268	279	268	293	297	297	281	325	286	270	279	240	281	281	318	297	288	306	284	287	281	283	294	272	264	285	299	282	282	296	284	319	275	278	306	333	253	276	269	300	282	310	301	300	279	296	289	305	292	293	294	269	295	280	274	270	301	270	249	321	311	280	280	277	269	318	280	301	273	275	297	260	283	264	280	288	316	294	262	281	290	303	283	282	283	294	296	304	296	282	274	251	283	263	295	264	306	238	287	286	285	276	311	249	301	290	271	307	324	306	300	314	299	281	282	277	276	295	334	266	274	261	295	294	284	303	302	283	286	288	260	287	313	307	275	310	325	285	292	303	326	322	268	300	278	301	278	260	287	273	293	289	270	286	274	282	263	289	282	302	303	303	292	275	294	276	289	293	285	260	280	312	265	301	261	286	282	313	315	300	308	254	305	274	303	301	277	283	260	260	313	290	290	252	287	291	288	275	275	312	288	290	296	278	248	290	275	321	293	285	267	301	284	309	288	303	298	277	269	287	303	324	271	295	267	299	262	266	295	269	281	304	305	274	263	273	283	284	273	308	275	261	308	300	262	301	274	292	315	301	293	315	272	294	297	320	276	256	291	265	287	290	291	285	293	306	283	309	303	301	275	261	286	273	269	306	277	315	293	292	315	298	250	296	286	283	266	293	269	278	276	312	306	305	272	266	272	296	279	278	286	281	306	302	277	286	288	285	291	263	270	251	276	268	283	295	262	278	271	290	312	301	281	297	298	281	282	284	280	279	294	298	283	276	333	287	261	298	262	284	283	299	270	261	266	294	295	262	290	285	284	272	310	292	292	297	292	265	281	297	272	255	304	278	279	267	275	304	285	277	259	273	276	300	284	256	274	307	265	244	274	323	289	289	302	290	312	290	291	299	292	277	272	292	284	272	269	288	276	272	279	258	263	286	290	276	331	307	280	290	284	299	287	286	263	289	305	275	247	270	312	269	267	262	270	293	295	304	305	303	289	293	288	281	290	289	292	286	311	275	307	310	278	282	299	301	259	269	304	283	250	298	289	287	274	310	324	278	305	311	280	325	269	296	301	285	255	294	266	286	288	279	270	281	287	299	279	310	279	322	279	320	275	326	324	279	295	288	267	312	275	266	299	261	302	300	306	283	279	264	293	277	277	287	269	288	305	270	258	302	293	287	327	274	295	292	241	280	275	291	280	286	304	314	256	298	280	297	301	273	267	283	286	313	289	261	282	294	277	275	300	317	283	267	297	287	314	291	299	284	280	314	278	297	281	275	278	282	286	277	287	296	292	291	273	270	298	306	290	285	276	289	312	275	267	306	294	276	284	303	283	261	334	292	280	290	273	265	293	309	301	288	264	277	277	284	302	325	303	319	264	249	292	281	304	286	285	293	281	316	262	324	289	274	262	281	305	260	290	299	281	261	315	270	298	281	277	270	279	288	265	296	293	269	307	311	259	302	263	279	297	264	301	289	299	294	299	273	278	291	300	288	295	266	283	309	275	302	282	294	283	269	285	266	250	296	261	299	261	298	294	288	290	255	281	317	275	303	324	287	266	278	263	274	307	259	263	295	265	283	300	287	294	285	278	283	278	338	304	291	276	266	281	274	274	297	255	268	281	275	241	325	285	289	301	309	279	290	281	265	288	306	272	280	288	290	287	320	300	305	284	321	253	271	272	327	299	298	259	287	303	284	317	304	277	271	244	262	286	280	304	282	294	279	307	297	269	295	272	285	293	300	301	281	294	265	281	282	263	282	303	269	320	245	288	293	277	271	307	278	297	279	268	316	261	293	295	279	273	271	294	269	268	256	275	274	290	273	289	300	293	277	305	288	294	305	275	258	278	287	311	304	282	316	260	275	285	290	285	285	265	279	308	265	319	302	285	291	290	298	288	278	296	311	311	272	283	290	274	254	295	283	304	302	274	243	254	240	264	264	268	254	297	290	283	248	315	261	307	291	270	283	255	330	305	280	314	313	299	310	315	293	260	254	311	280	304	300	309	268	274	267	289	319	288	302	280	287	304	265	276	292	260	256	289	275	279	326	300	321	271	292	285	293	289	315	276	259	296	272	304	285	280	286	304	305	288	293	271	292	320	269	276	297	278	290	271	308	292	275	278	283	280	254	278	278	267	269	291	275	303	293	308	297	302	284	296	297	290	296	284	285	269	274	296	275	271	269	270	291	290	254	267	326	303	268	291	315	297	296	286	303	271	288	316	316	279	281	270	256	293	264	300	286	272	303	284	303	313	272	277	256	272	256	292	273	304	295	284	309	294	261	301	281	310	261	277	279	286	291	283	277	299	302	307	292	276	304	269	308	276	268	276	285	287	302	276	253	287	278	273	295	289	273	299	294	287	290	281	273	271	286	279	260	313	308	282	311	276	300	308	303	299	289	279	263	288	268	268	260	294	293	277	283	248	303	298	271	247	296	313	266	285	289	294	291	312	294	283	267	306	277	282	285	268	289	285	281	259	291	264	277	255	302	292	286	273	311	262	297	271	274	276	266	255	268	280	317	295	290	273	301	282	267	288	283	287	298	316	258	311	268	295	287	295	305	280	271	275	274	274	303	273	272	294	277	234	272	262	291	284	276	277	280	294	286	285	290	288	261	285	283	298	307	272	300	314	279	318	265	259	275	280	273	274
14533	30294	26846	17466	12355	9907	7434	5434	4558	4113	3924	3315	3014	2325	1780	1424	1150	1024	937	949	875	845	880	873	718	695	670	625	579	536	455	513	480	503	503	503	476	469	474	503	519	509	496	542	546	566	583	473	514	503	515	479	474	475	538	572	549	531	483	420	461	418	434	463	422	421	438	407	422	437	414	421	422	420	424	404	411	407	411	412	426	459	395	446	437	443	398	453	413	432	435	430	444	445	447	386	430	401	394	422	436	425	404	425	435	427	405	455	411	442	423	420	423	404	412	409	374	453	401	440	393	442	437	407	389	434	403	450	418	475	425	398	426	413	415	441	422	407	393	422	413	450	397	397	423	406	444	431	362	448	433	458	430	415	398	418	421	430	456	419	422	434	421	423	394	414	409	446	390	409	463	442	414	431	444	415	423	409	401	462	422	413	462	410	406	423	414	403	428	449	439	407	399	416	413	417	411	412	451	443	436	396	427	408	396	407	452	438	416	398	430	433	434	415	451	431	432	403	418	400	417	409	448	424	397	443	417	388	429	441	408	421	454	447	414	394	439	438	411	442	419	413	392	388	436	429	435	440	402	412	448	415	403	395	478	418	418	450	420	433	428	410	427	418	407	435	414	436	436	420	423	431	413	430	445	430	413	402	416	404	405	442	386	442	397	409	390	393	408	408	382	393	445	426	391	442	453	440	425	416	459	404	451	381	412	384	402	407	436	465	409	430	424	438	441	417	418	407	456	420	423	431	415	405	431	430	421	434	399	410	417	419	391	418	421	395	420	407	414	420	407	427	429	395	408	447	428	410	417	449	431	385	415	416	415	431	443	425	434	428	433	432	424	379	403	418	381	423	418	433	428	420	438	441	432	440	418	388	400	427	444	414	423	400	419	433	459	410	385	428	385	422	425	421	409	388	387	424	450	431	408	437	424	435	430	436	410	454	412	437	340	399	397	439	433	413	414	412	447	417	413	421	429	425	429	433	408	425	454	393	395	427	405	427	437	378	464	408	428	430	418	443	437	407	430	448	426	431	454	446	427	417	454	430	403	405	429	450	431	457	414	433	433	407	437	411	436	429	426	408	418	418	439	424	412	410	396	439	436	444	414	386	429	413	381	404	421	433	472	386	418	403	399	397	422	428	406	428	434	457	436	401	430	433	415	420	419	444	428	443	424	413	433	430	419	415	395	400	412	457	432	406	436	371	405	366	460	425	432	442	449	421	451	451	432	412	437	410	393	420	417	436	414	401	408	419	395	438	418	406	413	365	427	411	400	463	403	433	384	399	379	430	417	422	441	437	426	410	388	429	376	421	433	405	415	404	419	408	436	415	418	415	415	407	412	426	410	432	422	430	410	400	387	412	437	435	442	416	417	433	411	435	417	432	435	437	426	409	422	437	380	409	399	419	412	368	393	433	454	463	420	429	405	425	453	401	390	421	415	446	419	430	415	412	396	415	419	407	435	400	446	436	412	420	400	381	450	435	417	444	395	385	434	395	418	435	398	419	424	438	398	405	437	420	425	389	461	449	391	402	458	415	396	410	445	394	422	402	413	453	406	430	423	416	421	433	414	405	398	425	410	422	396	432	444	422	403	442	438	421	420	461	409	432	397	425	429	423	400	437	444	393	405	447	446	465	418	425	461	466	432	414	399	400	402	437	435	445	397	417	432	449	424	411	439	417	400	410	459	425	384	417	403	403	444	437	394	435	423	399	418	408	413	436	424	389	400	443	409	394	405	435	441	403	440	434	472	412	412	419	439	413	403	413	374	415	451	386	422	463	407	419	413	397	411	438	437	433	412	389	431	446	414	392	479	421	417	426	397	414	418	400	415	462	415	419	423	394	426	440	405	418	422	415	402	415	385	389	432	415	396	407	393	401	457	429	400	444	390	409	409	416	422	425	395	427	397	405	437	440	430	427	437	416	447	434	445	426	429	424	418	442	449	426	432	419	420	396	429	460	424	395	416	379	408	406	409	484	413	439	400	408	434	412	423	403	476	421	424	454	435	402	433	418	446	419	414	406	422	420	390	429	402	433	403	417	436	419	389	426	472	382	398	441	377	444	409	410	439	407	453	414	433	397	429	430	419	427	413	434	440	450	417	457	457	412	413	426	441	374	416	407	411	423	423	472	402	378	386	432	438	401	404	410	413	420	408	473	411	441	420	407	414	387	423	406	443	421	432	414	435	386	454	390	433	408	417	418	424	405	439	399	438	417	404	444	362	435	429	449	468	469	435	424	387	367	424	440	395	417	403	437	387	418	417	438	427	419	440	401	438	433	416	428	438	410	390	401	400	405	389	436	419	362	396	419	394	414	409	412	439	422	369	370	432	440	442	427	443	428	419	444	384	402	431	425	477	435	419	436	437	428	412	417	433	436	421	407	422	405	434	444	429	448	442	429	425	417	418	394	438	405	396	421	391	404	425	425	419	447	444	430	451	424	393	417	409	440	445	406	409	413	425	427	426	441	467	417	457	421	414	384	445	413	461	427	421	442	418	425	446	356	421	417	415	440	371	432	398	430	417	421	421	418	407	410	426	426	387	448	418	439	401	408	401	415	396	402	430	415	435	404	425	395	411	435	419	406	479	373	401	423	417	398	413	428	409	436	397	387	415	424	429	413	448	415	428	408	453	401	447	395	414	388	439	413	399	417	420	413	433	446	415	387	412	403	416	423	465	448	420	422	432	417	412	390	422	441	391	419	408	424	414	442	411	451	388	412	432	438	407	434	453	402	442	408	445	467	427	400	420	405	404	443	405	434	406	391	394	424	402	416	395	378	435	391	450	440	404	444	394	424	416	464	429	435	417	420	455	402	452	415	426	413	412	424	428	422	401	411	419	426	461	427	440	410	437	399	437	399	442	392	412	444	414	423	399	448	425	403	387	411	424	413	443	417	424	406	450	412	430	426	430	438	432	435	414	429	416	372	446	417	438	424	418	427	423	477	394	447	402	428	414	415	465	424	392	394	407	437	417	433	408	434	413	461	422	426	452	393	411	436	424	439	394	428	443	400	416	414	398	435	446	452	410	392	413	364	427	456	433	425	413	431	440	409	374	407	449	408	420	410	465	415	416	420	399	416	424	428	421	412	431	377	403	439	442	395	397	429	445	450	433	411	414	415	448	408	415	475	438	405	406	406	431	441	415	430	434	418	387	441	423	403	396	422	415	425	400	436	442	442	472	366	402	399	444	428	437	422	430	399	416	467	449	407	417	405	386	408	430	426	415	437	392	421	420	411	441	452	401	377	410	409	421	444	412	405	406	420	409	434	404	435	416	432	406	442	444	391	414	400	440	398	443	420	432	453	416	398	440	398	415	408	408	430	421	422	427	399	404	397	417	398	439	421	455	398	424	398	438	408	438	410	405	411	422	429	442	411	420	396	423	429	385	418	390	389	393	441	424	395	432	402	395	428	410	443	457	430	397	450	415	419	412	434	452	453	424	426	466	412	447	388	468	431	432	408	434	421	424	442	420	420	422	431
22755	21126	28948	23554	21133	21303	13492	3419	2295	2081	2092	1629	1465	1164	890	687	646	541	509	455	451	465	451	426	413	370	352	299	304	273	262	250	231	268	252	254	264	252	235	256	252	257	246	285	303	269	311	285	260	254	233	270	276	264	285	288	272	262	232	217	216	226	230	205	172	215	232	244	211	201	216	224	196	213	221	198	233	212	214	202	197	208	217	202	198	183	241	180	204	189	208	213	205	191	211	210	193	211	190	214	195	193	192	243	221	196	193	202	241	199	230	215	200	205	222	188	206	211	218	207	196	224	197	192	199	203	207	213	223	204	218	217	215	184	221	205	224	174	236	219	180	216	193	183	196	190	195	224	205	181	211	199	194	208	222	214	199	193	187	205	198	193	184	187	182	220	220	205	201	186	205	219	196	201	199	186	211	224	185	209	218	208	182	216	221	183	173	207	212	204	185	220	191	221	206	209	211	190	188	216	195	192	195	195	214	209	227	201	211	207	224	201	194	186	217	206	213	196	193	182	195	217	194	224	223	184	193	212	208	204	200	201	187	229	219	206	221	199	199	189	209	209	209	190	202	222	249	222	196	220	209	217	203	192	193	189	193	221	203	188	176	226	217	212	186	191	194	210	170	212	192	221	180	212	198	200	217	199	190	179	190	220	198	206	198	198	193	210	193	195	206	202	210	205	190	199	206	223	200	211	195	220	184	215	213	218	223	191	193	207	210	208	205	186	207	214	197	229	222	221	187	176	230	218	228	197	179	193	197	203	225	226	187	170	202	200	217	192	194	183	237	217	205	203	216	178	213	213	198	180	214	196	216	213	214	194	210	164	189	203	207	201	201	194	208	219	195	200	186	175	193	181	207	204	228	210	183	224	206	219	228	229	226	206	197	194	204	207	201	170	206	194	217	192	214	176	190	222	181	204	216	205	193	181	203	200	190	191	219	197	192	202	196	180	192	224	183	196	213	183	210	211	191	197	190	186	204	210	209	234	205	201	203	199	229	207	200	197	206	190	227	207	218	211	206	196	188	200	219	191	196	199	198	173	202	205	217	190	205	202	199	203	211	209	212	205	179	184	204	203	217	207	176	191	200	204	209	215	190	202	189	204	209	221	196	206	218	193	231	211	198	207	213	207	212	217	220	202	215	214	212	195	231	208	186	207	225	213	242	209	189	221	200	196	226	200	197	213	218	218	200	204	241	183	197	189	184	222	204	193	187	217	223	188	197	204	229	221	200	186	217	185	209	231	220	196	236	215	214	221	217	203	211	185	189	203	238	191	215	192	193	198	183	221	177	241	200	212	210	188	191	201	208	183	210	205	210	215	193	188	171	182	190	193	191	182	180	198	226	221	172	202	194	202	197	202	180	210	181	229	232	203	213	200	196	204	196	209	196	203	214	187	207	212	195	222	201	180	215	247	185	208	204	167	194	226	196	189	190	196	204	213	202	213	207	206	219	190	205	217	194	226	183	206	182	196	217	192	222	197	197	220	186	191	204	198	205	212	189	180	215	201	210	193	212	215	203	209	222	218	189	184	195	200	209	191	216	216	226	175	191	232	191	212	198	191	198	202	207	208	222	208	196	224	200	202	208	224	222	219	198	193	178	215	197	218	187	205	190	193	229	191	184	203	198	199	192	193	193	213	226	197	197	198	199	208	203	214	218	224	202	182	225	200	196	198	195	222	201	206	201	199	232	236	200	217	193	210	213	210	195	196	186	212	225	202	208	169	181	197	206	198	207	200	223	199	228	204	218	205	198	203	199	190	181	201	203	199	186	207	206	211	192	183	191	206	189	208	197	194	178	203	201	215	215	196	210	214	195	217	175	213	210	208	187	207	199	213	214	218	216	207	200	182	209	194	241	198	177	199	214	208	200	207	219	210	202	226	195	197	209	188	199	220	216	199	204	200	190	186	216	210	206	198	201	198	198	206	191	207	163	199	201	211	201	186	230	225	226	216	185	203	188	200	226	193	203	213	219	202	209	169	221	173	196	226	221	178	221	202	214	189	199	188	212	194	176	202	198	188	189	182	206	201	197	202	196	198	178	203	230	199	196	219	204	195	203	208	215	208	211	198	203	196	208	221	182	198	185	199	196	183	179	205	206	199	218	239	197	206	202	194	197	198	203	197	194	202	188	199	204	205	192	186	223	218	193	183	222	192	192	216	225	215	192	218	188	223	204	213	226	197	201	196	201	200	203	211	204	193	198	212	187	188	214	196	209	213	210	198	211	189	229	217	224	223	227	207	198	186	183	193	188	192	234	226	184	219	209	227	209	214	202	169	188	231	201	192	219	218	206	243	192	188	209	214	200	186	210	210	170	199	207	233	204	224	227	200	213	208	204	225	205	201	220	206	217	176	192	207	218	203	217	188	198	212	219	184	221	188	208	182	196	223	216	192	193	202	198	203	188	194	199	231	200	208	193	215	198	222	209	209	203	219	193	200	210	209	221	202	198	171	237	202	217	210	183	223	193	212	240	208	216	203	197	208	213	200	193	187	203	209	210	216	190	195	183	187	213	228	191	202	209	197	193	192	187	229	206	207	195	209	194	221	219	208	217	202	201	208	178	201	217	205	212	207	212	206	223	221	207	159	201	207	194	229	183	225	201	227	182	213	186	195	183	200	192	180	204	201	204	196	194	169	200	195	205	202	190	211	211	208	191	226	219	202	249	190	194	211	216	179	204	223	217	214	202	199	198	203	218	213	209	214	205	204	211	201	195	215	225	204	193	205	192	200	187	222	211	183	180	200	200	209	214	193	182	211	227	208	205	194	207	191	208	208	202	173	203	211	189	194	204	178	218	215	208	184	196	216	204	202	216	212	226	188	201	203	209	225	189	222	176	220	231	195	186	215	219	205	186	224	190	209	205	199	213	193	215	222	220	211	233	216	185	197	200	194	216	186	190	204	188	207	187	185	197	201	204	183	196	174	206	210	189	205	211	198	188	214	211	201	209	200	182	230	202	180	206	206	196	197	231	185	195	220	208	198	196	209	198	203	207	194	191	198	192	206	192	192	199	198	204	228	181	230	184	198	208	203	195	211	215	198	218	183	224	195	233	201	196	201	208	227	212	205	208	184	220	177	202	212	189	218	206	209	230	236	216	197	215	212	214	188	219	204	206	203	191	208	199	209	188	223	188	188	198	194	205	197	204	171	216	222	213	223	209	194	206	197	193	212	224	188	173	191	206	210	221	178	174	197	224	216	186	205	204	193	195	201	213	209	173	167	211	208	177	222	203	223	200	182	185	189	189	200	189	183	200	195	223	195	207	232	207	224	192	198	206	193	230	207	196	187	187	172	198	219	198	189	183	218	216	202	229	212	214	190	193	210	192	197	179	188	191	190	192	234	200	201	190	226	208	189	193	207	185	205	201	182	189	191	200	218	202	179	217	203	224	221	200	214	183	205	208	203	206	201	214	197	216	224	200	213	203	190	190	191	215	202	180	215	194	209	201	210	208	205	208	207	219	214	195	185	211	200
16762	34938	31822	21893	15981	13065	10123	7710	6486	5799	5495	4429	3960	3028	2178	1768	1520	1223	1177	995	1004	1030	1069	929	778	721	695	619	544	445	425	421	387	396	425	433	373	375	391	405	412	422	458	512	514	489	505	487	488	455	420	421	399	417	456	504	450	463	363	312	291	358	323	301	330	331	318	350	312	330	308	279	322	288	313	302	323	300	303	297	290	301	302	297	284	310	297	297	332	281	306	316	309	302	290	297	302	339	295	277	332	296	282	262	302	298	322	305	311	272	289	293	301	312	327	310	317	287	311	303	290	303	317	300	291	311	267	279	316	287	309	287	271	319	281	299	312	302	303	286	355	285	280	319	297	303	292	310	289	295	303	305	291	309	314	301	327	290	303	304	299	274	315	314	277	279	323	292	297	291	343	294	302	296	332	284	333	299	271	320	323	330	302	290	310	309	274	323	310	318	309	296	320	317	317	297	278	284	266	283	295	309	271	277	295	303	301	340	347	313	327	270	314	302	308	301	301	320	304	290	338	296	284	310	279	315	295	298	273	286	333	279	295	286	277	312	319	306	302	302	339	309	287	300	280	301	275	307	280	299	299	284	293	296	305	287	293	272	322	291	301	292	294	289	310	331	303	320	314	291	297	288	322	294	329	294	308	278	306	301	324	300	309	318	293	264	305	321	314	306	314	271	318	318	293	284	304	312	316	292	296	299	306	295	301	279	322	264	306	273	303	292	298	305	299	302	325	287	327	304	312	295	298	285	305	277	303	320	298	284	279	323	274	289	309	278	292	298	292	311	306	318	290	294	324	321	293	304	290	285	310	306	288	334	287	306	291	305	297	264	295	299	318	321	289	299	289	301	300	305	305	286	306	293	317	296	317	311	303	304	294	289	323	318	326	264	288	319	316	327	306	324	295	293	273	259	315	286	277	274	288	293	307	319	292	284	267	301	304	295	307	285	302	299	339	305	305	313	309	320	285	294	308	274	297	305	300	305	292	294	286	328	268	296	301	289	301	264	276	304	280	304	282	312	305	313	308	286	259	329	288	290	279	271	310	312	300	286	308	280	356	306	261	275	264	306	278	285	303	299	284	301	281	290	293	303	313	291	304	321	307	278	299	297	317	302	299	332	255	300	282	320	276	278	322	334	308	288	303	322	286	319	302	289	302	289	335	292	275	295	288	300	284	317	293	280	293	293	291	323	286	294	299	275	291	321	296	319	276	305	338	281	291	282	274	283	287	333	271	271	298	329	252	303	283	333	331	307	295	316	354	296	345	301	287	325	289	304	322	286	286	295	299	266	326	308	288	290	289	304	256	273	298	298	292	310	328	290	293	292	300	299	299	302	314	300	311	322	302	317	283	301	279	303	294	307	322	317	288	326	333	265	293	308	307	304	283	286	311	314	284	300	286	289	300	323	291	299	307	302	283	298	274	289	286	262	312	279	311	303	328	288	286	320	292	323	290	313	310	319	305	280	306	329	322	290	285	329	333	289	279	268	308	269	288	269	304	281	274	278	305	315	280	324	301	305	300	292	272	298	296	285	297	299	286	312	288	275	305	301	287	295	293	314	311	297	305	311	254	289	295	326	293	310	297	288	289	305	299	299	289	313	313	299	304	328	292	292	350	315	264	325	279	332	284	251	295	290	320	294	324	306	324	306	316	308	296	302	332	295	303	289	309	321	327	287	317	312	293	298	283	298	313	324	295	297	306	300	327	310	300	271	291	315	287	266	321	297	308	321	286	321	279	286	278	287	298	296	302	312	306	285	312	313	286	308	310	291	302	291	298	314	302	269	258	315	292	277	300	305	298	252	297	297	292	284	305	293	287	302	314	303	312	293	316	289	293	275	313	302	297	319	315	278	302	277	315	290	301	272	331	316	300	325	294	303	285	308	287	331	293	287	305	328	316	317	308	285	302	320	294	284	295	309	281	305	279	308	285	298	277	315	294	283	288	277	306	294	299	294	322	296	306	294	322	304	271	299	327	303	289	290	309	335	279	305	280	297	283	292	278	297	306	343	312	284	287	316	315	322	309	308	314	301	332	296	323	306	275	300	286	253	292	295	270	311	280	257	321	271	294	274	302	274	284	297	322	286	303	288	316	303	319	313	261	291	300	300	302	316	298	306	312	309	292	281	287	318	289	314	265	294	258	282	285	305	316	309	264	320	308	281	293	289	270	292	261	330	301	318	326	292	280	286	304	299	304	321	297	292	310	315	267	303	294	264	294	312	314	302	269	296	311	327	302	284	328	291	305	295	291	315	297	267	311	315	328	303	288	294	292	290	292	295	276	254	281	311	277	286	283	310	308	285	307	323	276	294	308	295	332	276	305	315	311	321	298	282	295	300	306	285	313	306	269	293	338	303	297	277	301	318	300	314	293	308	301	289	337	286	291	303	294	309	288	290	275	302	328	300	285	315	304	291	298	327	319	296	275	301	316	297	305	321	289	286	298	279	324	295	271	295	308	291	301	280	268	254	313	274	298	300	296	319	272	313	285	307	284	309	270	322	307	289	308	261	313	300	274	321	316	312	269	302	310	317	306	309	287	300	299	336	295	326	262	314	279	316	280	285	313	323	289	307	307	319	260	301	290	288	302	303	290	309	257	307	283	291	312	312	324	302	277	299	318	301	319	288	312	315	315	307	291	286	306	283	334	311	268	293	323	315	319	293	282	251	295	314	294	281	301	308	315	343	266	330	330	300	302	320	279	277	276	281	311	300	285	319	282	322	298	267	282	301	295	310	294	303	328	322	290	304	286	300	275	314	272	301	279	303	297	308	319	308	298	290	303	280	285	298	312	295	326	279	304	299	294	303	279	314	312	306	290	300	263	302	280	300	288	317	291	266	302	311	309	280	279	267	285	322	260	293	304	315	312	311	306	298	286	305	290	268	321	289	322	296	298	301	305	283	302	298	292	288	296	305	273	313	306	295	298	302	272	315	278	305	304	292	276	300	288	280	319	311	283	290	291	301	304	296	319	338	280	293	293	280	303	355	270	305	279	279	313	295	317	291	292	320	283	291	324	284	326	320	298	321	277	314	315	321	334	313	283	280	300	311	327	305	296	261	296	291	287	273	287	269	297	308	305	310	283	296	318	310	284	256	275	332	311	265	320	291	336	266	318	327	298	300	304	307	297	297	301	293	276	313	344	282	315	280	289	329	302	315	279	321	318	290	304	312	291	321	281	296	288	292	318	299	297	288	290	285	296	311	284	292	295	285	310	294	305	319	324	271	325	299	299	292	311	308	344	296	284	312	315	299	323	307	335	306	308	279	303	304	315	295	307	314	306	322	315	337	283	305	297	353	287	335	279	294	285	311	318	321	296	303	288	287	300	317	308	279	310	306	282	309	291	305	303	287	301	292	294	291	299	296	289	283	289	272	302	320	328	294	308	300	272	318	316	334	287	308	320	314	268	303	301	283	310	306	305	325	283	305	290	301	282	320	287	308	314	286	324	273	295	341	299	295	333	292	293	322	264	289	321	298
26708	20919	17110	8174	3280	2231	1517	1081	952	875	816	723	676	526	436	356	374	293	374	350	326	343	335	302	318	287	263	268	261	253	235	264	231	260	268	269	249	264	261	236	246	264	259	283	284	253	262	274	254	234	269	292	253	269	278	250	232	257	218	259	209	254	225	252	235	203	267	231	239	227	251	236	236	252	247	229	242	239	248	232	231	232	238	252	228	250	248	230	247	257	271	229	239	234	259	251	246	248	247	244	234	231	267	225	236	223	255	262	239	266	255	226	232	249	215	205	235	255	219	221	248	248	237	251	221	243	229	237	233	222	240	248	259	229	225	252	249	220	247	213	237	250	257	253	272	254	222	274	239	239	233	251	247	224	266	233	247	242	250	234	219	241	235	266	240	228	253	279	254	240	235	242	251	263	246	227	256	231	260	243	251	237	216	244	221	228	222	238	258	234	242	246	243	242	256	244	226	225	225	240	270	221	260	265	238	251	239	239	270	228	234	245	228	239	222	225	225	246	259	230	265	245	246	254	247	244	242	237	248	259	237	234	250	230	249	229	232	260	234	248	253	231	228	246	231	251	248	242	229	241	220	224	268	214	227	221	244	236	240	224	266	229	259	250	237	215	241	237	234	202	242	248	240	249	236	229	264	224	227	242	235	250	268	229	244	205	250	224	218	237	257	253	240	253	230	252	208	232	248	213	258	234	241	248	250	230	246	268	255	257	215	233	228	219	255	214	227	235	233	238	249	208	265	225	241	226	217	253	229	230	250	212	237	258	227	233	234	240	221	260	239	238	255	208	240	216	219	223	232	244	233	239	248	273	232	240	233	243	236	245	255	245	235	233	267	259	223	236	239	252	237	240	213	250	248	242	234	250	223	244	204	269	245	236	255	229	227	218	248	235	244	243	229	261	242	267	205	254	231	235	234	264	233	230	253	220	227	240	224	234	245	249	250	234	246	243	275	216	234	238	219	258	251	231	226	282	234	237	231	238	234	239	244	289	259	252	258	220	268	253	247	247	237	217	250	247	250	221	265	242	232	231	197	231	250	246	270	228	257	210	223	216	234	220	244	233	251	231	231	250	218	237	239	236	252	265	241	229	250	247	256	257	238	255	244	263	238	210	222	237	247	239	239	242	218	258	241	238	233	251	248	225	232	221	263	233	213	211	244	237	261	213	235	245	241	244	205	223	222	214	260	244	231	241	242	223	249	251	240	245	233	231	212	252	231	248	241	250	230	254	225	194	237	245	257	243	232	228	229	252	257	224	221	240	251	226	208	226	254	230	236	253	226	244	244	266	246	231	252	252	249	269	241	254	243	239	236	215	229	242	251	252	247	215	239	237	235	236	248	261	242	248	232	252	237	239	260	233	228	251	250	240	236	284	240	243	260	233	251	284	238	235	227	237	217	258	253	219	237	241	242	242	246	242	228	255	277	224	244	243	256	229	243	236	239	230	262	256	244	255	228	243	224	231	248	232	220	259	249	237	226	215	262	245	248	249	217	249	199	219	255	253	251	257	263	256	244	236	230	240	228	272	203	244	239	216	228	225	235	241	240	246	266	215	229	235	241	212	240	235	238	261	238	261	211	254	246	212	231	255	214	224	245	244	240	262	242	248	261	272	251	224	224	239	210	256	238	245	195	204	243	241	238	223	255	237	223	250	218	253	249	228	236	231	229	248	228	263	271	233	269	249	256	254	243	243	245	249	230	219	217	263	242	251	241	209	241	212	238	249	262	230	241	223	248	256	253	237	241	252	225	228	207	252	245	215	230	225	250	254	225	244	222	241	245	259	221	232	258	283	233	242	261	251	229	247	253	241	238	242	264	240	220	228	227	229	227	219	252	222	223	226	215	240	221	246	230	228	236	275	220	230	251	240	253	233	242	256	248	215	246	236	246	246	256	230	228	239	256	235	245	232	234	243	246	273	240	261	232	246	243	267	224	232	260	260	232	234	223	229	246	241	256	237	240	216	253	238	234	254	226	234	231	243	225	235	222	210	257	242	231	257	238	272	233	229	215	226	233	237	224	232	258	219	246	247	261	227	258	216	208	240	252	261	237	216	242	261	272	251	215	235	251	250	248	240	232	221	230	244	255	249	240	233	232	228	233	224	263	222	217	213	229	232	241	241	250	245	271	250	242	227	222	243	240	245	228	223	257	274	216	235	262	253	258	244	222	233	248	232	238	261	266	269	225	244	229	224	235	227	242	265	260	242	223	233	245	249	238	250	246	232	225	257	238	245	241	239	243	255	249	230	241	205	248	225	229	204	235	248	232	218	233	238	228	256	250	222	214	258	251	221	221	253	219	224	228	216	250	227	258	251	224	219	255	261	224	222	241	221	251	251	243	241	255	229	233	235	250	225	236	240	214	255	227	227	239	231	231	238	254	259	231	245	252	264	236	272	227	244	261	187	254	233	254	232	229	227	231	257	245	220	251	228	258	246	233	252	240	223	229	249	255	244	227	254	239	250	250	228	253	264	222	259	229	234	265	225	224	232	219	223	265	232	284	225	243	237	254	213	249	256	236	223	279	241	253	232	240	234	239	210	246	235	248	245	233	236	246	263	216	253	240	241	250	232	239	227	224	217	227	229	224	262	260	234	244	242	232	249	255	223	251	240	241	236	223	239	235	239	254	286	249	251	253	227	261	258	244	250	233	265	275	269	231	237	228	244	243	244	248	221	209	266	236	239	247	255	242	221	230	231	265	242	264	228	239	236	253	243	232	226	213	225	240	255	203	192	233	277	239	241	246	222	239	230	245	242	260	222	261	223	245	249	231	243	233	224	221	249	234	242	250	236	265	247	223	245	239	262	262	230	229	263	229	223	228	216	254	265	245	212	246	267	221	260	231	221	231	223	206	262	254	240	235	226	266	240	261	241	239	232	227	227	224	259	238	221	244	248	241	221	230	256	283	245	215	216	247	222	236	278	244	247	252	256	238	229	223	226	261	222	223	232	237	230	243	273	228	271	262	241	266	249	265	236	243	262	256	265	234	233	239	223	237	219	218	261	216	204	226	234	232	256	223	227	246	251	251	240	230	227	229	242	248	226	226	252	225	232	246	254	249	229	240	240	229	230	256	231	203	245	251	249	248	253	216	241	233	249	241	224	229	237	238	241	224	243	240	234	250	238	245	239	221	254	259	227	258	260	213	219	227	227	197	242	236	229	253	234	234	238	260	249	240	233	259	222	239	258	229	223	252	250	231	246	222	262	259	228	258	224	222	230	223	236	239	232	247	236	249	227	232	230	249	238	224	203	235	234	276	251	221	260	229	255	242	229	234	234	254	268	219	263	261	265	224	247	222	200	210	200	277	240	262	196	213	232	250	219	243	248	244	217	226	231	239	258	234	269	234	241	226	237	252	242	238	233	221	237	250	249	236	250	237	229	243	239	234	228	220	234	246	211	217	235	252	237	239	241	265	227	241	256	257	265	254	228	228	260	237	245	246	242	265	224	218	237	249	259	226	245	253	228	234	255
13129	22147	19731	11211	7227	5552	4222	3032	2527	2411	2343	1923	1605	1229	893	780	699	648	613	594	577	557	586	544	567	489	447	442	432	397	389	382	335	362	382	373	392	360	358	387	392	375	393	416	445	393	390	352	404	388	412	381	378	403	401	440	396	420	401	345	406	325	377	375	352	374	383	370	323	351	346	375	375	385	342	334	378	364	343	363	403	352	384	368	349	330	364	374	349	332	345	368	326	391	349	353	364	364	348	348	337	361	310	332	345	349	339	359	363	369	390	354	362	392	347	348	330	335	385	335	344	358	365	384	335	325	335	371	367	344	345	338	351	360	370	356	322	346	337	359	366	359	347	333	361	339	356	359	359	379	325	359	327	373	350	330	353	337	344	374	356	336	344	324	367	337	327	324	346	334	359	356	366	377	341	389	342	373	373	332	345	350	355	348	369	370	370	353	366	355	333	359	361	368	346	368	393	374	330	332	356	314	320	345	365	338	367	349	345	364	348	310	360	409	339	345	358	339	361	348	334	341	358	330	353	326	349	381	397	381	372	332	380	347	365	343	358	364	364	314	367	343	383	360	345	365	380	362	349	373	356	321	341	360	347	353	367	374	375	358	353	346	313	364	345	336	369	309	382	331	322	354	348	346	348	341	381	383	330	374	352	365	366	372	341	367	354	388	337	347	364	346	355	348	346	336	327	363	323	348	357	355	346	353	342	312	362	346	345	356	318	394	372	351	346	356	349	378	378	413	363	360	315	383	348	394	372	352	362	326	391	326	362	373	346	360	363	336	369	361	373	374	349	357	336	347	353	373	306	365	350	332	331	326	354	338	343	367	381	350	344	381	384	358	357	353	347	357	355	386	377	337	333	339	318	376	339	344	345	377	367	346	323	343	372	360	376	353	364	335	343	350	382	367	332	328	355	350	336	333	341	364	336	363	352	360	368	315	358	348	397	353	343	331	368	315	388	369	363	329	358	335	339	372	340	358	366	323	358	352	355	369	372	362	342	351	386	347	365	376	322	335	333	350	383	378	319	372	345	364	392	342	353	373	351	366	358	350	335	362	371	383	339	354	348	342	334	372	376	344	341	378	355	386	350	385	343	340	379	330	363	360	341	354	331	343	352	369	374	362	351	334	339	334	318	318	343	340	353	335	364	354	350	357	352	366	346	363	347	358	320	366	366	335	354	327	336	340	355	388	301	379	362	343	367	347	348	341	333	337	346	356	347	327	343	353	360	368	335	396	349	349	368	357	346	370	372	334	359	343	353	354	354	370	336	349	355	308	333	351	357	349	332	348	384	335	359	373	379	385	351	356	348	352	324	324	365	353	365	350	349	382	351	359	342	329	365	373	377	376	361	365	328	356	357	346	363	344	373	344	366	387	330	335	382	327	343	371	375	353	362	351	328	360	331	333	389	346	351	372	378	362	373	330	355	323	360	362	364	334	351	338	345	332	373	358	333	328	379	366	348	356	348	356	379	365	372	340	373	355	340	357	352	357	356	346	385	357	358	353	356	367	341	384	363	329	342	357	332	370	351	352	403	338	365	361	346	337	344	338	354	379	360	363	347	342	323	355	370	359	352	342	350	350	364	334	362	340	364	351	400	374	364	365	331	380	352	353	336	341	392	356	343	336	332	380	358	295	327	364	377	352	358	347	360	354	364	362	300	331	346	358	353	337	356	363	369	388	332	328	342	358	349	373	372	361	341	364	371	347	321	366	340	381	375	356	364	355	350	347	350	382	355	364	342	341	317	348	330	350	315	357	356	357	341	357	355	352	365	346	344	350	382	360	329	360	348	349	355	364	382	371	373	354	330	340	380	324	369	341	334	374	336	360	371	338	340	369	346	349	354	380	347	352	343	345	371	361	345	346	339	342	312	364	380	324	328	337	383	361	368	351	349	363	331	366	344	343	347	343	351	365	334	367	376	356	393	333	363	353	343	331	315	346	315	391	355	391	376	390	323	342	373	355	362	372	339	365	336	374	353	378	314	348	356	354	354	349	376	346	358	317	368	342	378	361	390	359	335	379	357	350	399	389	312	380	348	362	354	310	357	369	322	331	359	361	382	354	375	380	326	353	343	345	362	360	326	364	359	313	335	331	358	342	375	337	352	333	351	383	360	370	379	356	344	346	357	318	348	354	348	343	320	320	338	328	391	370	351	358	352	338	356	372	367	359	376	375	373	360	370	344	342	356	336	360	385	352	334	370	368	354	327	320	322	340	362	351	337	371	342	329	368	370	331	353	353	384	316	365	311	334	385	335	364	351	359	312	336	353	364	376	359	362	323	356	365	329	384	360	379	364	362	340	343	345	362	365	351	322	337	353	358	375	360	359	356	331	373	340	364	350	341	359	344	357	378	349	333	344	353	341	353	379	342	386	377	351	350	361	343	344	359	354	354	361	367	329	368	357	359	353	360	370	378	371	321	381	330	321	378	382	355	346	346	372	349	364	378	344	323	337	344	340	351	332	367	322	356	348	322	338	371	377	351	331	379	363	364	350	322	303	381	323	324	368	382	358	368	340	331	347	338	331	365	379	356	359	346	366	374	410	355	371	352	357	342	334	349	385	374	332	388	352	372	357	338	352	357	317	356	342	337	368	348	342	312	365	370	333	341	333	369	383	391	361	347	334	301	367	354	327	324	342	338	384	348	360	352	380	347	340	384	343	340	338	346	366	359	380	362	335	345	374	305	372	360	363	323	338	363	364	304	350	381	403	378	373	313	324	359	336	352	339	356	353	372	354	349	339	304	337	376	386	343	352	338	358	357	363	366	335	344	339	362	343	364	356	325	321	355	355	336	372	355	319	359	354	355	373	364	349	350	352	345	366	328	362	332	366	377	365	379	328	328	360	375	348	333	369	364	354	393	329	368	348	377	344	361	347	313	352	334	349	337	369	374	339	364	345	376	365	342	316	328	338	334	367	340	354	371	348	348	328	368	338	370	388	364	329	347	336	386	381	372	360	345	341	330	359	339	368	345	357	383	347	356	336	352	365	363	355	348	344	341	332	362	352	380	352	349	354	332	349	339	368	344	375	361	396	370	351	325	370	328	323	356	318	347	378	351	312	356	326	332	344	387	336	351	324	354	380	328	356	373	340	356	337	358	332	343	338	337	357	321	340	375	344	350	373	368	359	333	357	354	359	355	346	338	338	331	382	353	349	317	332	345	364	381	337	367	351	365	351	351	356	362	358	373	329	369	325	349	322	300	374	367	330	374	351	388	336	311	322	364	367	359	357	359	358	378	332	361	343	346	356	383	336	326	353	393	361	344	381	393	339	362	355	338	318	355	361	356	343	362	346	345	367	351	379	300	303	343	341	366	350	359	366	348	351	334	379	343	343	352	371	356	348	309	366	383	313	330	365	352	335	363	347	363	350	337	318	337	325	344	378	340	337	344	378	357	324	353	335	341	353	368	299	356	353	312	353	365	350	307	354	377	350	373	321	344	315	350	328	361	348	375	379	349	335	336	344	363	326	369	334
23617	21139	28584	23944	21124	14128	4234	2214	1677	1612	1468	1301	1172	941	692	609	533	518	450	523	411	444	484	476	429	368	337	366	296	340	327	306	339	286	323	298	299	300	322	299	297	291	302	365	327	343	318	327	334	329	312	308	307	339	327	328	333	343	288	331	295	321	293	296	263	293	286	269	309	301	297	306	316	291	303	297	294	249	274	260	270	274	277	265	302	267	274	277	296	326	283	292	295	284	270	283	286	274	261	276	267	319	298	286	261	274	289	292	278	282	281	253	271	282	273	274	304	279	335	303	273	297	290	313	269	292	282	275	272	266	288	302	267	300	287	265	275	265	303	277	299	277	295	284	265	303	282	306	298	282	263	308	275	303	260	288	288	292	276	277	280	292	278	309	269	264	294	263	269	274	298	275	294	290	293	280	252	283	304	312	278	325	274	285	306	299	300	258	291	280	298	308	299	264	293	316	310	288	264	322	271	282	303	273	254	287	342	260	288	295	313	269	297	265	270	268	269	282	279	285	276	290	278	291	290	298	294	300	280	286	291	265	299	266	282	285	282	244	309	300	293	290	282	284	290	294	297	283	294	290	268	267	301	285	284	291	263	319	276	296	315	292	286	279	258	279	295	288	307	287	293	315	286	267	285	325	299	277	291	259	280	285	321	273	279	271	250	310	303	282	292	250	276	256	289	295	283	329	294	288	296	288	279	249	303	288	293	310	331	278	283	287	272	295	301	276	298	309	271	272	263	298	309	264	289	283	291	286	262	267	283	292	276	294	301	272	268	277	308	263	261	289	297	286	256	302	281	296	304	281	290	281	306	275	253	278	269	274	280	285	271	271	292	264	295	278	281	276	310	302	264	301	278	265	309	294	274	284	279	315	265	298	274	296	294	287	287	305	296	261	279	287	292	290	273	292	286	266	291	308	276	303	300	281	306	273	281	306	243	292	276	266	311	270	299	259	278	282	269	285	305	264	300	293	286	284	287	289	269	273	318	289	284	280	303	281	290	319	306	264	286	298	243	323	282	294	288	266	319	297	286	290	307	304	281	294	272	262	276	275	285	293	268	281	269	296	263	269	289	289	299	266	268	340	291	255	278	282	305	288	300	229	312	293	303	261	270	278	274	287	281	297	281	280	245	279	325	293	294	263	281	313	285	265	292	306	239	292	313	289	299	273	280	279	295	292	298	298	268	295	298	279	287	305	273	286	291	306	300	296	276	287	310	278	256	300	278	277	272	278	284	272	261	295	265	311	270	293	287	249	286	292	278	307	292	317	256	290	285	257	287	270	242	295	292	273	280	300	265	288	297	289	294	273	269	265	287	271	286	285	294	306	279	286	282	291	291	269	264	266	263	295	262	314	273	285	280	318	293	314	278	295	285	287	282	293	280	303	279	276	259	296	284	290	296	306	270	278	270	294	335	260	295	279	272	266	264	292	270	308	266	254	286	276	300	273	298	270	268	288	259	235	268	285	288	277	281	272	278	281	288	298	283	290	308	283	292	271	287	294	306	302	271	298	284	280	309	316	289	277	269	291	314	283	274	261	267	278	281	302	285	305	263	275	295	277	284	269	276	267	282	289	270	269	297	278	311	276	285	314	300	293	300	302	262	271	287	301	301	263	306	279	283	276	298	305	267	258	265	303	300	292	283	290	283	303	302	289	286	279	307	286	264	286	273	309	296	297	257	277	295	303	280	255	295	261	251	264	305	276	236	275	317	296	260	258	289	285	279	284	274	293	290	314	268	239	269	292	277	250	262	308	288	315	246	286	270	253	275	280	265	306	299	284	283	279	283	324	281	251	261	277	284	263	294	265	290	284	274	293	295	287	265	262	251	290	280	306	276	276	306	263	259	309	271	278	303	291	270	284	283	270	297	274	289	278	257	294	292	266	263	291	311	255	258	292	284	317	281	274	295	296	268	278	271	278	258	266	287	280	308	299	288	270	308	261	268	300	302	292	285	316	288	301	277	305	297	268	258	301	305	269	263	246	304	292	293	277	306	282	300	292	269	312	274	309	282	292	285	243	317	277	284	287	267	290	268	283	280	273	275	305	285	274	281	275	272	298	304	275	292	271	277	282	289	270	303	270	309	309	275	279	272	288	274	278	307	300	287	303	266	284	272	273	274	297	266	287	308	267	295	283	273	288	327	292	292	287	286	273	278	294	260	285	281	319	271	288	287	280	296	277	302	297	306	252	287	298	290	320	301	285	266	286	289	314	308	288	282	292	288	279	276	274	296	267	284	277	287	258	316	281	235	279	277	265	261	293	278	250	269	276	280	274	321	291	292	267	292	282	290	312	288	314	282	284	279	300	283	287	276	297	296	279	272	302	268	303	341	292	276	306	298	302	279	255	257	280	264	290	323	277	241	268	280	330	287	255	252	307	288	287	273	272	253	305	274	274	285	307	268	283	309	290	311	273	262	285	308	323	270	301	238	290	288	294	297	292	272	305	292	280	255	284	271	313	252	290	274	282	281	294	272	281	280	266	291	305	260	286	265	288	296	280	279	271	289	259	272	284	284	275	293	264	291	265	285	285	286	271	302	288	289	293	254	275	271	300	300	290	274	278	313	272	264	255	290	275	289	271	303	298	268	301	302	265	254	280	270	301	272	272	260	276	299	287	292	293	284	277	296	304	288	276	283	307	287	296	318	278	267	290	272	256	312	292	289	310	286	267	272	288	274	303	259	288	272	287	305	287	274	290	285	290	283	290	277	285	286	260	301	301	295	283	319	254	259	279	257	262	307	296	286	287	289	246	275	325	283	307	270	272	280	293	276	297	306	293	276	272	322	295	255	280	297	243	266	284	270	297	279	285	264	279	278	338	307	272	280	268	285	272	287	268	268	289	253	295	269	280	286	275	280	257	303	279	285	266	254	291	278	281	261	267	318	311	280	260	279	307	271	288	287	281	292	292	255	289	279	270	268	294	298	269	292	278	279	279	303	282	303	263	270	319	249	297	278	262	276	300	280	287	280	254	291	299	286	257	321	276	277	279	310	292	277	274	265	292	271	302	280	267	304	285	264	291	301	256	275	290	274	269	278	258	259	276	270	280	272	272	289	289	265	299	292	262	273	290	286	298	287	298	290	248	283	261	298	282	267	277	269	283	291	296	271	267	294	288	268	300	277	273	303	277	301	288	265	287	295	303	261	261	304	282	260	289	280	273	282	274	305	324	273	253	288	268	308	277	276	294	274	279	282	292	273	294	284	307	280	265	270	268	313	280	294	283	272	268	273	307	261	294	252	293	251	307	285	294	278	291	273	259	285	262	284	266	311	287	266	257	271	295	273	290	285	295	277	296	295	302	279	281	281	316	273	282	287	271	299	293	251	298	251	250	273	297	278	279	296	277	300	277	289	278	282	251	310	306	312	284	260	296	283	265	290	307	292	277	237	304	292	282	317	270	283	288	301	275	274	292	279	267	265	268	255	272	267	298	292	279	273	278	303	270	279	286	303	277	262	266	281	298	290	301	306	300
14730	29830	27265	17719	12468	9655	7252	5735	4638	4427	3982	3312	2942	2121	1486	1198	1112	1053	1011	942	908	911	921	797	775	664	608	570	531	512	516	486	488	457	526	509	505	458	497	451	494	460	527	544	580	549	592	529	535	532	445	486	512	510	509	553	552	503	479	502	423	419	453	438	420	379	445	424	358	449	421	438	418	445	403	437	420	442	417	411	455	376	442	434	419	435	432	447	406	425	427	392	434	440	362	424	393	402	407	411	445	404	441	428	414	380	422	404	453	402	414	430	424	394	439	412	430	435	429	432	397	436	399	389	354	413	401	415	406	411	401	398	412	428	407	421	422	417	409	443	368	379	417	388	399	411	438	420	411	422	400	399	418	424	413	476	423	404	432	419	429	417	428	415	406	438	392	438	404	417	402	433	473	427	418	443	432	464	425	374	442	425	415	434	424	443	445	440	405	462	422	426	412	428	399	394	440	418	376	424	426	443	415	431	398	446	426	426	431	414	436	442	423	392	392	429	403	417	430	425	389	437	365	416	424	455	434	429	419	375	424	416	397	406	397	419	397	410	415	394	401	466	414	417	369	407	383	434	402	404	442	450	415	413	445	441	431	412	425	401	427	395	396	428	418	425	430	413	386	430	474	422	451	398	389	394	390	372	422	452	419	422	379	437	376	437	432	372	414	412	400	426	408	395	430	405	414	454	382	412	408	397	406	438	388	437	425	393	432	451	380	434	407	423	400	436	417	392	413	432	407	429	402	407	390	430	420	404	422	414	423	422	431	413	419	367	413	427	403	438	437	384	397	419	430	448	410	445	459	411	386	407	415	452	456	416	416	402	420	403	427	395	415	435	409	424	412	422	415	437	418	414	429	442	394	433	418	439	426	407	406	433	417	443	401	452	392	431	417	390	416	437	442	420	441	445	432	450	491	415	450	441	419	422	385	399	438	390	413	407	437	437	413	407	412	421	396	433	424	394	431	378	402	422	423	454	399	415	411	394	462	430	374	433	452	416	366	435	436	460	430	403	408	416	405	452	419	421	415	426	440	405	418	406	404	417	407	392	451	436	394	422	437	415	408	430	416	406	418	424	415	400	416	370	415	398	415	386	415	401	407	439	408	430	426	382	410	432	437	409	415	418	385	404	429	419	379	426	395	421	444	422	400	397	414	418	418	422	406	416	413	396	421	414	445	423	428	415	388	426	410	429	419	429	415	421	426	413	433	430	428	375	420	384	377	418	432	408	423	429	419	408	436	417	435	403	424	439	411	408	419	436	410	420	412	403	420	424	398	426	443	374	403	413	424	446	448	409	421	408	439	392	429	410	431	436	407	384	391	409	417	389	435	431	409	398	432	433	395	407	429	474	433	382	427	414	426	402	403	453	389	396	402	430	429	425	349	393	455	448	422	374	398	403	433	412	425	408	440	382	386	449	399	460	430	398	398	426	447	405	463	403	418	395	398	416	417	429	412	387	401	412	437	404	464	441	427	409	433	409	415	422	408	417	393	416	395	422	442	427	421	407	431	425	421	415	411	402	389	429	412	398	403	410	404	411	440	409	480	410	418	435	433	409	419	446	384	418	444	400	392	421	390	391	416	412	413	444	399	405	395	445	392	415	413	408	453	364	442	399	416	439	445	421	406	420	409	419	404	419	426	396	406	408	396	400	400	372	438	400	441	389	411	428	373	416	424	440	464	409	413	402	411	422	462	446	448	408	381	411	377	429	421	370	424	416	440	392	419	441	446	429	438	429	450	436	457	421	404	392	451	384	410	414	446	457	400	460	429	404	418	431	401	423	429	384	402	434	375	433	425	423	401	401	455	403	415	399	411	443	375	421	413	412	430	435	441	427	422	399	407	448	385	409	419	441	423	404	430	410	423	418	408	414	397	389	411	404	418	425	426	413	416	441	443	431	392	439	405	424	413	422	426	384	416	402	419	411	422	385	428	415	413	387	400	397	400	418	392	414	433	421	446	431	362	413	446	448	426	420	437	431	428	409	379	435	420	427	413	406	396	421	431	409	413	423	410	407	405	436	399	438	397	414	406	452	411	409	432	421	403	416	377	417	393	430	383	438	403	380	410	402	379	417	430	410	415	419	425	405	453	415	414	440	419	440	389	404	400	450	419	434	438	453	401	394	436	401	424	395	411	390	409	390	416	391	408	449	425	420	408	414	452	406	399	451	411	432	400	429	440	425	417	429	470	415	396	436	401	424	392	386	406	407	448	412	394	418	413	396	461	399	420	376	410	379	412	399	428	422	406	398	413	395	413	413	415	392	380	438	413	394	431	396	421	447	405	404	421	422	440	421	400	418	403	421	427	423	389	377	413	413	441	444	415	387	396	423	406	439	457	396	427	425	416	403	430	425	429	391	435	410	407	415	440	388	386	415	419	422	450	424	419	404	430	398	378	396	418	378	416	426	441	427	425	375	430	478	422	442	439	421	435	408	387	423	417	406	411	443	438	424	423	423	415	413	444	392	461	429	419	420	438	390	413	370	408	436	430	445	403	455	412	388	429	428	441	378	433	371	407	417	371	415	428	479	386	408	428	390	413	419	429	415	428	429	393	439	408	436	429	405	440	442	451	423	405	397	435	394	449	395	408	423	440	419	405	402	453	432	419	449	425	395	383	408	464	425	407	396	393	417	398	418	409	406	423	431	430	392	453	401	400	400	451	433	418	450	412	405	418	420	403	437	392	416	401	404	437	415	409	422	422	402	426	456	393	429	427	439	376	404	420	403	391	426	411	429	454	396	415	384	417	422	410	417	401	398	419	401	434	406	445	410	401	438	405	460	426	439	410	407	400	379	444	393	437	408	390	450	424	388	425	420	437	437	412	414	383	396	442	421	402	435	427	410	387	434	408	451	400	403	425	414	391	414	397	438	447	419	403	406	396	381	439	432	402	440	428	383	400	395	418	424	429	416	410	442	420	429	421	389	414	434	397	404	432	429	396	382	399	456	406	396	406	419	422	405	403	408	415	412	420	419	416	445	406	424	427	409	406	424	392	434	408	403	444	418	413	428	443	439	401	425	387	420	454	419	396	424	431	458	411	458	363	442	416	435	419	400	410	399	443	388	439	401	386	418	402	395	439	422	423	429	422	428	425	418	421	377	391	417	422	413	416	427	421	418	407	404	414	445	380	423	398	460	418	437	390	399	386	446	427	425	388	398	421	418	436	428	451	436	444	412	454	421	401	390	406	430	442	401	436	439	416	446	412	410	419	428	401	423	403	419	428	394	360	407	438	392	460	419	416	431	415	405	447	395	391	436	434	414	403	430	417	431	386	436	412	423	391	412	427	403	458	435	378	385	420	406	402	459	423	428	408	419	415	422	404	432	426	468	406	407	424	413	434	412	423	431	419	395	442	426	402	403	401	419	452	433	429	420	419	390	411	436	402	386	421	396	420	419	418	412	445	375	404	440	403	392	431	422	442	424	429	386	402	376	395	413	427	410	397	407	437	415	439	406	422	401	419	446	409	415	397	402
22735	21130	28934	23557	21146	21250	13070	3478	2354	2230	2053	1732	1500	1024	733	632	628	580	514	491	450	429	439	484	412	322	279	309	279	242	237	271	235	243	246	230	229	256	229	212	266	265	268	263	313	296	275	259	279	277	251	282	257	275	303	259	227	253	223	217	220	197	220	221	213	194	228	167	206	211	231	195	199	211	204	193	206	192	185	198	218	190	214	183	205	242	204	202	213	210	206	215	180	207	225	190	212	228	208	185	215	175	212	197	206	197	218	215	202	177	218	195	215	220	194	191	195	209	217	219	171	209	202	209	190	197	208	192	196	197	211	194	186	204	217	191	178	208	197	198	201	211	176	198	192	212	214	167	219	208	196	183	183	200	197	187	194	216	214	191	202	188	195	226	225	200	194	214	179	199	206	217	225	203	188	202	164	191	201	206	198	208	191	191	204	189	223	193	203	198	212	245	201	207	213	225	213	194	191	219	223	193	171	219	187	197	194	230	203	192	221	216	222	213	185	213	226	223	209	217	203	192	194	193	183	200	204	214	188	202	202	200	183	219	173	208	212	180	189	211	220	194	216	204	214	183	193	187	203	210	202	208	172	205	208	204	178	182	243	216	215	182	200	195	192	174	204	208	167	212	209	191	174	211	201	214	232	200	195	194	194	202	237	189	192	210	225	212	198	202	208	181	181	202	183	219	202	175	196	193	212	186	200	177	180	202	217	199	218	190	209	191	183	204	191	189	175	236	184	201	189	183	215	221	230	210	198	205	224	185	196	204	218	199	219	189	226	178	211	180	226	230	205	199	221	176	167	194	211	206	203	207	193	166	192	169	195	218	187	206	203	220	216	180	175	202	180	196	185	207	194	211	205	215	171	200	211	190	204	198	207	219	209	222	215	180	180	191	195	211	204	216	201	205	186	201	193	225	224	213	196	193	191	193	203	180	213	195	203	190	195	198	202	217	202	196	199	200	199	204	222	224	233	204	218	173	204	223	190	216	211	181	176	193	189	227	197	191	202	210	190	201	196	179	222	198	211	189	200	216	194	202	175	213	204	212	218	215	206	209	226	188	183	209	200	195	210	210	205	199	192	200	215	213	201	234	192	169	195	221	188	228	161	203	209	175	227	204	193	190	183	209	186	216	210	204	201	197	176	199	201	185	195	198	198	210	201	185	188	206	195	199	212	211	231	199	183	207	198	190	243	202	220	181	198	215	206	189	213	198	202	183	195	226	219	196	206	209	189	211	194	194	207	199	198	196	199	200	204	208	205	198	190	196	202	199	179	176	198	156	198	198	210	204	222	176	211	217	185	199	191	206	190	195	190	179	213	192	197	189	197	175	210	192	196	199	201	201	183	192	218	201	207	204	227	178	214	186	197	175	187	199	192	208	195	184	204	225	173	186	207	189	186	208	193	186	214	206	205	218	179	191	189	199	223	199	220	191	207	221	174	188	186	192	225	194	193	188	216	208	200	201	201	205	210	195	187	217	171	189	198	211	195	237	208	192	208	184	208	205	187	208	203	213	186	203	202	187	199	215	201	188	205	174	194	199	202	201	206	203	203	195	205	227	174	206	231	209	185	207	206	197	209	211	198	209	205	204	202	191	201	180	168	210	202	196	197	182	202	155	181	222	211	175	182	195	216	208	220	196	183	202	190	203	190	222	221	215	199	204	199	192	212	196	197	212	195	197	184	185	187	183	182	185	219	202	206	188	181	205	186	203	197	203	174	165	207	195	199	200	207	211	186	199	217	194	226	198	191	207	176	199	174	217	206	177	194	205	195	206	207	217	195	193	195	197	189	193	187	217	209	200	211	202	226	225	206	192	229	234	184	221	201	191	185	196	183	187	202	187	196	194	177	210	194	215	199	198	223	195	227	194	222	183	190	235	209	222	186	182	200	194	215	195	202	201	182	211	191	219	197	186	196	179	193	226	194	169	201	200	211	191	209	189	188	213	217	209	176	198	188	193	198	193	222	190	187	188	218	216	187	196	194	221	210	194	183	205	182	206	182	183	200	179	206	203	193	188	220	194	209	205	201	179	210	223	212	195	230	214	187	208	197	197	214	187	190	200	189	188	203	219	194	186	217	187	188	208	186	197	202	210	215	179	190	205	198	193	229	196	196	179	201	194	193	219	200	206	210	216	181	210	206	191	212	217	197	211	209	198	193	197	245	190	191	180	208	204	182	197	198	218	198	217	197	214	207	198	172	172	207	198	208	201	190	181	202	183	195	195	202	179	196	190	190	191	207	221	224	201	212	191	201	197	209	178	192	225	218	212	221	202	220	195	179	186	231	212	199	195	186	194	200	203	209	204	197	199	231	189	180	200	207	193	174	202	176	201	207	188	213	191	211	225	205	225	225	194	201	221	187	200	202	189	211	201	220	195	201	232	200	225	202	221	172	199	199	214	214	199	188	219	203	193	189	208	222	220	208	196	197	230	189	215	193	186	194	193	200	208	209	195	205	211	210	194	217	214	197	202	201	217	173	224	211	176	216	193	204	211	189	186	204	198	204	217	186	221	190	183	195	210	199	200	207	181	179	194	187	218	187	203	200	222	193	185	226	228	197	191	201	184	189	210	192	207	195	205	214	191	213	180	188	206	209	183	210	181	198	183	184	215	213	194	189	196	203	178	203	185	207	186	209	194	187	205	189	184	220	212	187	205	200	201	181	206	184	213	190	182	206	190	189	199	206	203	199	193	188	222	185	191	191	192	220	188	196	220	223	176	204	191	189	191	207	208	244	205	205	229	171	194	191	203	196	189	236	200	196	220	209	194	218	206	176	202	200	202	232	216	233	193	195	215	180	197	199	212	193	178	216	178	226	208	192	227	199	182	186	205	181	201	196	215	187	207	180	183	224	180	189	173	189	190	210	214	208	213	215	203	224	230	204	187	195	188	193	201	177	201	180	173	192	205	205	209	210	206	215	199	221	179	196	201	198	208	215	193	184	208	222	206	200	193	219	211	186	199	190	193	207	209	193	195	228	189	200	210	219	205	196	211	205	188	207	202	181	194	206	201	182	173	180	190	202	199	201	213	192	177	210	203	222	206	218	200	198	197	189	210	226	196	164	185	180	209	216	196	195	200	198	204	188	202	203	236	158	206	186	221	200	202	190	186	202	190	204	193	186	207	189	221	236	217	197	212	190	216	189	195	179	221	193	207	202	185	175	216	191	191	198	193	179	201	182	200	187	194	187	186	203	187	207	218	210	214	201	199	207	219	195	199	208	198	192	213	188	189	211	201	199	205	196	167	223	213	212	215	217	201	191	199	209	188	187	198	195	184	179	186	202	182	203	201	180	196	195	206	219	214	194	195	214	185	200	194	197	215	195	203	194	188	189	184	194	211	208	198	193	205	204	181	220	200	208	220	178	201	212	206	170	205	189	201	174	194	208	221	223	183	183	200	204	217	197	201	208	181	196	213	234	219	196	217	220	184	202	179	178	204	195	206	219	203	189	194	210	183	201	222	211	212	200	198	202	205
16610	34190	32154	22242	16306	12991	9623	7793	6500	5919	5474	4516	3698	2607	1920	1537	1391	1326	1187	999	967	898	1007	938	911	669	610	577	455	414	467	461	404	401	454	401	393	358	355	386	369	427	406	451	544	512	458	496	431	486	413	379	388	425	462	501	465	451	379	328	336	303	330	331	316	296	313	311	343	312	316	337	301	319	264	285	295	310	302	295	292	309	290	290	282	270	308	287	306	300	308	310	287	293	303	325	284	294	269	309	312	286	310	293	282	308	287	328	305	294	286	301	273	288	303	280	281	295	307	296	302	280	286	288	286	308	313	299	305	295	273	298	295	285	295	297	293	279	278	289	294	274	314	283	297	285	308	313	272	318	298	288	288	278	309	300	271	284	298	278	286	286	288	292	282	292	298	288	288	269	295	279	282	325	296	276	297	279	320	298	316	326	293	283	298	317	281	302	291	250	309	317	288	274	282	310	311	276	269	303	285	286	272	286	291	296	313	290	289	299	291	285	298	278	294	294	295	292	313	290	289	282	279	303	291	304	304	297	294	292	286	278	269	337	278	273	297	301	279	339	280	277	292	270	291	305	281	314	266	291	254	274	276	302	279	274	309	305	272	303	283	312	325	282	287	281	281	283	316	281	290	292	298	318	281	321	326	317	295	339	304	272	265	297	294	278	279	299	303	330	292	280	299	288	304	302	298	306	266	324	279	297	333	336	282	295	293	293	268	306	284	283	313	293	292	280	293	299	285	295	285	289	258	277	285	289	273	313	266	276	283	289	313	299	323	290	288	281	296	289	290	302	274	300	296	281	282	276	294	275	276	314	290	283	290	303	314	281	276	263	305	277	287	292	331	315	297	321	323	283	299	295	291	296	280	322	286	309	284	304	295	278	293	296	288	277	315	285	295	252	319	313	320	266	293	292	297	320	316	301	296	297	307	279	293	308	255	318	287	329	296	350	296	256	289	283	275	301	332	291	300	336	277	272	295	289	305	298	303	272	328	317	274	306	298	309	297	283	294	281	325	296	306	300	292	289	280	309	271	278	289	267	302	305	278	306	276	280	268	284	281	327	288	265	289	283	289	303	291	291	303	297	267	298	285	290	303	298	284	295	278	278	277	285	290	287	295	315	295	304	280	288	283	295	288	301	291	266	282	295	293	294	299	297	284	290	283	312	284	293	269	286	288	285	289	292	325	273	258	283	304	315	329	302	306	289	321	321	285	303	295	281	274	288	300	295	288	341	284	277	304	338	290	284	290	252	309	286	318	279	302	312	308	306	320	320	274	279	332	291	272	308	312	267	297	284	301	286	283	291	274	278	284	324	265	287	298	312	312	317	297	289	310	286	252	317	287	315	284	290	308	308	276	311	289	284	306	300	290	286	274	294	281	284	290	303	314	307	322	310	273	285	283	305	276	292	269	306	286	276	322	288	278	276	286	275	305	302	281	298	277	310	302	317	288	317	302	306	297	304	310	275	271	293	298	324	292	306	287	325	288	317	317	273	288	269	319	315	316	299	286	307	317	294	285	297	311	303	269	295	280	277	318	305	287	290	294	293	316	327	287	247	307	285	273	312	329	310	278	302	308	296	272	274	291	279	290	274	308	310	298	284	306	320	273	259	280	267	310	297	292	303	303	275	310	277	302	276	335	280	280	295	309	288	253	299	333	288	301	275	292	286	330	273	296	297	296	304	283	263	318	268	323	269	306	313	277	315	315	325	289	292	279	278	289	308	267	316	322	274	279	312	296	286	276	276	303	299	319	284	311	272	306	268	281	303	290	275	327	292	282	278	283	318	281	312	289	313	314	283	304	297	310	310	303	280	306	323	296	302	302	291	296	264	287	318	287	291	292	312	290	290	297	283	302	287	284	304	299	283	286	299	302	296	271	294	333	327	308	285	284	323	284	275	305	307	304	293	306	289	301	265	293	326	295	282	295	280	288	307	303	334	301	296	290	315	313	326	309	291	289	286	284	293	297	290	300	292	275	311	268	301	298	279	285	302	291	293	284	292	268	312	293	285	324	297	287	284	311	301	305	282	288	300	295	322	300	294	292	295	282	294	311	285	284	273	284	294	329	279	276	317	313	291	289	292	300	305	310	308	292	288	290	303	332	284	327	302	293	298	307	265	314	323	281	279	263	317	307	288	279	285	313	270	306	296	306	292	304	272	294	286	318	323	285	301	275	298	293	327	298	265	270	297	263	292	266	282	274	320	318	288	303	301	275	313	306	272	335	269	288	311	299	300	271	316	283	286	291	270	284	272	272	313	297	283	272	310	303	297	317	298	289	311	264	280	251	305	302	300	297	276	297	301	297	271	271	293	302	326	301	308	293	310	284	297	287	275	288	281	279	276	265	303	325	246	306	299	286	284	289	291	299	275	306	321	290	267	272	296	275	317	298	270	279	302	328	262	297	272	284	282	291	306	315	281	300	309	315	276	305	258	325	287	301	295	291	299	290	294	299	294	298	299	274	276	296	301	319	291	282	295	279	305	307	266	287	302	280	294	289	280	302	277	326	320	293	300	310	305	278	256	294	290	287	315	299	310	289	269	299	316	277	301	309	285	293	287	294	261	280	309	272	304	293	299	292	293	286	275	300	308	268	292	327	289	290	291	271	304	308	287	305	317	277	286	273	304	278	315	273	296	300	293	291	288	293	284	295	275	318	283	258	262	324	302	287	282	288	271	318	293	289	307	287	287	263	277	296	269	338	287	286	299	304	282	292	297	311	297	285	305	289	293	317	329	305	288	255	278	255	248	327	281	282	306	303	268	291	290	302	258	316	301	310	304	311	276	298	265	309	340	253	288	310	307	308	297	279	284	295	280	314	293	323	282	301	304	298	298	273	310	305	265	289	269	281	306	282	283	282	283	307	291	293	305	295	309	301	305	293	267	281	297	302	326	290	309	286	261	304	315	313	325	290	311	304	299	309	295	330	275	301	306	261	267	300	299	322	289	289	319	293	273	310	313	285	287	290	299	302	283	263	290	300	292	325	276	317	312	292	315	301	277	302	296	321	301	329	306	292	281	302	308	287	302	297	292	282	317	311	290	314	277	296	300	293	306	304	286	283	302	302	305	290	285	324	292	287	328	272	296	319	288	260	307	321	304	303	273	298	294	296	320	302	269	275	321	280	276	293	283	310	293	298	264	287	322	276	287	311	297	300	305	281	284	266	318	288	299	292	289	314	276	292	277	259	278	303	288	286	302	302	283	303	296	295	273	309	282	309	292	307	303	262	308	316	286	318	312	304	294	287	292	300	322	294	277	292	281	299	288	298	298	274	308	277	261	310	296	285	297	292	313	324	276	322	297	301	259	316	308	275	290	281	246	308	318	314	305	244	316	286	313	319	301	285	284	285	317	304	309	287	284	272	301	284	300	292	316	317	297	334	294	289	324	293	257	302	287	296	277	282	309	266	279	300	285	319	298	304	267	293	293	308	323	275	286	304	317	295	295	272	311	293	279	310	290	274	286	311	329	279	324	337	279
26529	20761	16726	8217	3304	2042	1436	1097	895	902	821	709	592	481	372	347	342	310	361	319	273	292	298	287	269	287	293	249	265	252	255	239	237	252	241	229	224	244	230	249	246	239	247	276	251	258	303	254	250	252	253	265	249	239	240	246	257	281	253	245	233	247	243	215	254	232	228	235	212	252	218	275	236	239	242	223	211	227	232	262	264	244	217	251	221	210	229	192	233	211	261	237	237	222	242	226	230	239	246	230	235	240	237	244	236	219	257	236	229	242	221	262	222	222	222	236	197	236	232	235	257	222	261	207	217	223	215	230	229	245	250	226	193	232	241	217	250	257	232	221	225	227	225	252	242	202	241	237	258	223	216	244	227	237	227	224	224	219	247	244	237	235	237	196	223	245	226	232	233	235	214	234	241	227	264	213	213	242	244	226	246	237	223	252	219	218	237	231	225	242	230	239	251	229	217	253	228	243	212	252	219	214	210	222	230	245	237	205	239	235	203	217	230	242	250	224	230	239	221	240	241	229	213	221	241	224	222	257	232	243	258	262	219	228	225	231	233	255	214	227	240	229	228	247	227	267	240	246	227	242	249	230	228	233	258	236	234	241	239	227	246	278	232	240	226	243	238	253	223	248	205	244	218	267	213	236	236	243	234	239	245	245	240	235	230	228	228	241	204	246	236	241	223	231	197	224	220	225	228	249	225	230	233	227	241	234	256	235	241	255	227	242	237	236	234	226	197	220	238	214	267	226	238	232	216	236	213	211	215	220	245	238	241	227	202	218	239	248	218	219	234	230	218	231	227	225	216	263	233	226	222	256	240	259	233	201	239	221	232	215	196	228	262	226	240	252	262	240	252	241	225	240	222	235	218	206	232	238	239	213	241	237	223	222	261	252	237	245	226	234	240	249	216	225	247	224	269	228	241	237	201	236	253	250	228	230	237	221	253	242	218	235	256	244	232	206	214	249	245	243	254	241	196	235	240	212	193	229	229	215	223	251	214	236	241	241	238	218	208	253	247	230	249	214	218	220	236	232	229	240	214	238	226	249	242	225	231	233	224	228	237	239	210	231	228	268	219	214	227	236	227	218	218	246	250	239	210	235	200	238	221	230	246	214	235	251	261	215	205	247	230	241	240	244	224	237	228	239	226	239	243	224	244	237	239	265	221	232	216	212	242	223	254	224	257	231	222	242	248	260	239	253	225	222	225	256	241	218	229	230	255	236	227	221	245	252	248	233	249	254	241	235	226	242	264	189	222	218	248	229	231	243	226	233	241	226	246	228	222	229	254	244	229	240	227	243	244	232	223	242	207	243	267	203	222	216	225	240	247	251	217	248	208	226	263	251	233	225	242	231	223	232	250	217	240	234	261	218	232	216	230	222	235	235	272	239	219	221	239	234	230	231	232	236	228	240	210	251	228	261	231	221	222	228	257	228	216	217	243	244	255	237	231	260	244	243	230	257	233	257	245	236	229	210	241	235	253	242	238	257	255	208	240	243	247	256	223	248	246	225	226	252	239	234	224	243	242	246	238	213	222	245	229	220	232	222	211	240	218	224	222	241	233	247	241	257	242	217	252	243	206	243	229	221	253	238	239	224	224	219	237	209	210	223	226	227	256	234	220	243	213	234	257	238	199	239	246	245	220	251	227	238	233	243	225	249	217	202	235	249	252	236	207	233	196	220	234	243	256	244	241	229	232	252	233	266	254	224	216	241	233	220	260	254	236	215	233	226	249	210	223	245	207	268	229	232	239	207	243	228	222	242	244	239	215	230	238	236	255	242	233	234	236	237	211	224	241	217	251	217	217	237	229	246	265	234	241	218	247	245	233	250	254	249	256	232	224	236	225	243	220	216	224	243	255	238	223	232	234	229	230	264	242	244	243	245	241	235	245	264	239	275	217	224	236	222	245	236	237	222	238	219	228	228	254	255	238	255	237	215	241	246	237	216	194	239	234	235	245	248	252	235	244	233	232	243	233	263	219	216	245	241	230	236	251	229	232	243	224	245	244	219	224	239	250	232	233	224	243	224	219	256	265	225	268	231	259	241	252	236	254	238	215	247	237	205	238	238	236	213	229	222	239	228	227	230	241	233	263	222	242	251	233	232	233	254	221	205	247	240	231	245	248	224	233	226	229	247	211	245	235	244	247	239	220	224	241	238	227	223	243	213	230	270	236	239	238	251	236	216	256	235	238	221	216	227	241	219	218	239	205	247	227	257	233	224	221	251	245	220	229	258	230	224	238	240	212	243	223	240	223	241	244	242	250	207	241	223	219	228	215	243	254	248	205	221	248	236	228	241	244	237	229	227	241	245	231	206	225	234	222	253	256	233	249	273	236	257	233	229	249	225	218	239	215	226	249	241	217	224	223	228	226	222	242	234	225	268	221	254	253	270	206	254	199	242	206	279	228	226	256	220	264	241	239	236	238	215	226	248	231	222	238	253	256	233	252	281	242	211	245	283	201	226	234	248	264	233	253	228	258	243	239	198	232	244	224	230	224	240	226	257	248	224	241	244	243	227	235	243	248	225	252	188	228	225	236	221	230	221	235	237	257	222	240	240	263	250	240	218	211	235	231	203	227	221	225	214	267	223	242	223	221	269	234	240	285	227	225	243	252	258	210	225	257	201	215	222	227	229	227	253	237	233	237	243	232	221	256	228	237	223	225	245	213	239	243	211	239	235	229	256	210	242	216	237	239	239	246	257	234	248	237	245	249	246	224	268	243	242	215	259	229	206	241	234	223	210	253	228	223	234	203	250	239	217	209	254	245	226	253	260	227	239	218	205	231	241	233	225	231	253	241	252	242	252	201	250	237	238	226	214	233	203	243	248	224	224	237	248	252	237	214	243	251	237	213	241	243	211	245	227	220	279	241	245	227	247	230	225	242	213	213	221	220	250	219	230	220	233	217	262	206	243	228	251	231	224	234	243	283	218	242	251	233	244	230	253	229	251	212	198	232	231	252	265	251	229	217	246	211	239	215	223	241	228	246	208	231	251	232	229	222	221	266	247	235	205	219	237	221	257	244	220	232	210	246	252	243	237	229	218	233	245	234	227	263	234	255	252	240	221	222	248	246	236	237	251	219	225	237	252	236	227	239	233	229	237	241	275	241	226	231	235	254	241	226	240	241	235	233	221	234	241	227	232	243	231	241	225	265	234	242	229	243	230	220	221	231	260	248	228	228	241	221	244	233	229	221	196	229	223	214	230	267	274	221	258	246	231	230	232	256	249	229	205	263	208	246	214	224	249	233	226	247	237	219	257	253	231	234	247	224	217	211	245	222	221	235	270	240	222	250	276	217	224	222	257	229	246	228	234	202	225	198	246	228	223	230	226	227	230	253	214	243	236	230	235	221	235	242	249	225	236	225	236	205	241	254	226	223	224	228	230	244	233	256	219	247	266	228	205	232	239	228	238	253	218	223	227	223	235	227	254	234	230	228	240	229	247	240	251	225	246	205	229	250	217	224	228	234	219	223	236	214	227
12351	21550	19759	11327	7360	5422	3875	3112	2579	2456	2236	1842	1497	1113	805	656	638	615	632	580	557	553	584	534	511	434	480	440	357	424	366	387	366	364	400	394	381	377	373	430	381	395	393	431	414	462	430	428	401	412	397	381	377	385	399	352	396	387	354	342	383	317	356	367	370	325	348	360	303	357	368	336	371	374	366	329	308	362	333	337	351	361	379	354	333	332	339	364	358	355	320	336	335	340	383	336	350	352	343	346	361	355	373	350	325	323	312	345	337	372	338	329	356	341	357	352	330	344	329	356	357	357	337	355	335	339	353	353	351	362	335	348	350	341	322	351	323	371	352	336	368	359	327	329	381	355	357	377	350	382	379	347	349	343	338	346	350	308	386	350	340	364	370	320	370	308	342	354	364	308	358	309	313	312	352	318	353	345	354	348	343	325	330	352	365	354	363	362	354	360	342	342	341	311	337	384	354	336	352	367	353	369	354	348	322	378	361	302	316	339	351	334	360	344	363	339	341	358	351	329	345	356	376	337	355	345	341	357	331	332	345	363	340	347	358	342	365	385	371	354	359	356	363	355	363	362	342	348	338	321	375	389	334	317	302	349	333	316	321	319	359	323	333	367	335	340	339	338	335	334	328	361	323	350	314	350	331	346	326	348	341	350	349	319	359	368	361	356	346	325	352	339	339	350	324	326	349	328	347	357	373	330	342	354	357	367	335	345	322	386	359	351	348	341	328	373	335	337	331	313	328	369	309	321	332	322	339	316	339	339	400	347	339	327	330	338	346	340	322	368	346	344	356	358	353	351	383	350	322	369	320	390	355	342	391	348	351	380	333	364	354	328	349	347	349	347	392	330	333	360	344	355	355	359	336	334	360	320	335	333	375	315	347	358	328	341	320	369	351	331	353	351	322	354	381	339	334	324	356	325	361	339	336	360	357	314	332	338	343	365	330	365	354	332	340	350	363	322	355	355	324	347	370	336	342	337	341	355	302	341	356	312	338	345	347	361	329	359	374	373	323	347	381	330	342	362	357	375	314	343	330	318	361	362	395	345	335	324	331	370	336	329	307	357	366	333	340	342	341	359	325	351	323	316	334	383	370	337	362	340	361	342	358	346	367	348	361	337	329	332	326	368	341	360	362	344	335	333	375	341	329	334	315	348	354	349	363	379	367	330	328	330	338	327	364	356	360	325	330	326	344	358	366	351	335	353	355	356	337	369	353	359	326	357	324	354	351	356	307	352	371	306	339	371	332	358	321	355	338	359	344	389	357	359	342	352	361	347	310	332	342	346	348	330	351	342	304	353	348	340	352	376	328	297	341	352	360	354	342	323	321	361	323	347	339	346	324	370	340	341	343	320	337	332	336	332	330	347	344	347	356	346	330	341	342	346	337	302	348	331	304	379	368	343	350	340	342	361	300	330	341	366	360	352	331	387	336	367	369	351	370	351	348	355	351	327	356	372	354	354	373	343	376	329	352	379	397	369	351	358	342	361	356	356	344	333	341	348	388	328	368	342	370	335	356	331	317	354	351	306	343	370	332	333	332	320	336	333	337	353	320	347	359	352	335	367	343	333	339	337	325	374	339	355	357	372	347	347	345	323	352	354	352	327	351	332	343	280	371	352	303	358	334	342	342	353	352	312	343	305	333	353	354	370	346	331	366	337	357	343	350	346	330	338	318	336	346	375	364	351	372	294	337	301	357	380	356	324	327	311	366	338	324	345	329	361	316	351	338	320	334	354	334	340	345	317	361	381	359	345	412	331	328	321	329	346	371	337	341	342	372	324	335	328	363	349	358	342	338	362	352	375	335	351	344	338	365	305	351	358	386	343	372	308	358	343	360	352	293	361	375	366	363	374	351	367	333	350	353	352	367	328	310	355	348	375	333	331	352	351	358	370	337	349	351	348	360	354	337	347	344	319	317	334	304	343	362	327	298	343	359	340	353	356	358	349	323	337	371	342	359	360	344	365	354	333	327	338	339	329	364	335	312	315	322	348	330	344	366	302	350	370	308	359	348	365	330	351	347	349	360	325	351	327	349	361	371	346	328	365	371	352	373	332	357	351	359	370	345	351	350	320	342	364	368	352	357	343	341	353	316	323	333	366	323	327	332	343	353	370	320	369	355	343	342	341	324	305	360	357	333	336	360	344	333	295	371	338	328	325	345	370	328	336	354	323	366	323	325	332	331	349	330	334	345	373	346	316	341	325	359	326	348	374	331	334	322	357	338	297	354	355	344	341	340	312	356	329	336	320	337	354	354	339	324	359	322	329	364	334	351	339	345	369	333	394	348	332	349	341	367	342	342	319	345	346	367	369	333	365	357	378	385	311	364	339	368	364	368	358	354	354	345	325	325	361	342	356	318	346	361	353	334	337	341	300	362	301	330	328	336	355	348	331	333	351	341	341	325	355	375	350	340	345	340	339	382	327	352	355	317	297	361	340	372	356	374	372	345	368	334	354	350	348	353	365	361	336	378	347	353	363	362	328	345	356	351	340	320	341	338	345	397	339	335	334	354	355	318	359	320	351	346	344	342	341	372	336	340	358	341	323	347	377	359	319	325	341	354	339	313	352	365	336	354	321	334	349	380	342	335	366	325	331	360	344	354	383	331	357	362	338	319	372	353	359	358	333	388	314	309	348	325	352	368	311	331	354	357	334	331	345	340	339	350	359	356	350	348	349	341	328	374	319	367	381	347	337	341	310	355	338	351	351	345	342	353	357	322	334	322	326	361	327	342	331	349	354	366	345	349	371	346	355	348	327	351	338	332	361	334	356	344	372	342	352	371	363	356	322	343	340	351	345	352	334	343	331	397	346	357	372	369	359	357	365	338	357	360	351	339	347	355	358	329	332	350	347	347	335	351	337	345	338	367	309	331	376	355	357	351	341	352	330	321	349	328	362	321	367	342	371	354	309	332	375	351	327	328	359	377	371	327	342	369	361	331	360	362	317	338	325	342	345	316	351	355	359	344	326	359	361	372	372	343	335	364	365	365	363	331	388	362	340	347	364	349	341	388	347	339	336	361	356	341	321	329	339	354	360	364	361	342	352	340	332	342	313	304	303	376	353	356	314	353	381	321	329	345	337	349	349	360	337	344	333	325	369	311	340	326	314	344	332	347	346	350	315	349	352	333	356	366	361	361	355	322	375	333	338	350	352	365	328	361	313	319	352	369	332	350	300	330	353	331	346	317	330	353	341	327	337	329	324	301	355	343	335	364	344	373	367	354	374	335	349	367	349	358	340	327	350	365	355	359	380	328	342	356	321	345	338	330	351	350	341	373	347	342	345	348	355	304	341	378	324	325	356	344	364	337	350	350	345	357	323	327	318	319	320	350	335	333	315	363	362	324	338	350	345	372	325	352	338	383	342	354	375	339	341	386	370	366	350	312	322	319	359	357	345	330	337	369	350	353	348	365	344	350	374	349	335	351	339	338	358	331	338	364	307	342	307	354	332	334	373	341	384	345	350	324	355	353	346	321	394
23591	21137	28515	24023	21133	14165	4245	2319	1763	1745	1552	1305	1063	713	616	540	483	508	476	443	483	430	516	446	403	357	373	356	322	342	321	330	303	300	334	301	298	248	283	291	259	302	309	332	362	361	371	333	312	310	312	297	261	296	365	320	276	315	297	286	286	313	258	240	283	286	309	293	296	307	307	272	284	303	254	250	273	305	275	275	255	276	277	275	252	275	290	299	257	246	282	297	299	287	266	279	302	300	289	261	303	275	318	288	280	271	282	287	297	290	263	289	272	261	255	247	302	284	300	279	286	314	242	283	266	270	285	262	286	285	279	301	271	277	264	302	282	297	299	275	257	260	290	247	278	311	276	253	272	278	253	268	261	272	273	261	304	275	282	279	279	271	279	288	270	285	273	284	279	288	274	279	293	287	279	271	256	283	277	273	248	257	265	274	298	300	297	279	285	264	285	314	278	254	252	318	255	281	296	274	274	275	285	249	284	272	271	294	285	275	269	275	289	253	285	240	270	270	254	295	277	302	277	279	289	267	268	311	267	257	283	271	281	284	294	255	294	259	287	242	269	288	272	297	287	282	284	254	259	266	292	269	287	308	272	254	284	238	321	263	304	295	285	288	292	322	295	274	271	264	282	275	251	263	270	259	272	279	276	275	291	273	267	282	311	277	229	254	285	265	283	246	287	280	292	265	322	259	288	277	284	272	267	305	265	261	291	290	266	299	279	243	275	271	279	258	289	296	238	256	268	260	287	263	276	317	283	283	268	304	273	280	287	271	284	303	289	283	295	291	253	269	288	266	284	267	274	296	260	279	305	293	302	255	281	290	281	268	267	288	280	273	266	314	253	240	267	302	228	289	271	263	289	281	290	288	292	258	294	247	259	300	279	305	282	275	274	287	239	268	308	263	268	278	276	306	265	273	300	293	290	276	287	298	288	260	303	283	256	279	302	257	269	256	272	263	278	264	292	269	271	293	268	280	281	277	274	285	269	289	262	267	278	276	237	299	261	286	301	278	264	291	258	270	257	278	265	250	256	271	291	281	287	281	282	279	283	294	264	295	273	283	276	281	254	268	263	283	253	279	272	259	306	278	280	272	288	338	278	263	288	298	294	246	280	265	259	257	276	270	285	266	249	272	291	255	304	317	313	273	276	297	257	278	274	288	288	283	285	280	299	285	255	254	289	279	306	291	270	280	268	276	299	299	277	257	268	288	269	273	278	295	280	285	293	252	267	299	277	295	298	276	244	269	266	238	262	283	278	277	266	274	291	262	281	280	280	267	292	273	276	292	255	270	255	289	284	301	253	252	280	309	259	262	271	279	285	301	275	276	272	264	269	264	280	277	267	273	269	268	269	291	303	249	272	285	276	287	266	268	300	284	263	281	259	257	269	291	280	277	296	266	235	301	284	277	269	277	274	268	270	273	283	282	276	284	279	320	323	258	291	276	248	289	288	286	297	270	279	258	281	289	264	252	275	278	264	278	273	284	265	260	299	250	269	285	260	254	276	251	292	275	270	289	267	270	290	276	281	253	266	294	283	271	278	277	284	296	280	274	304	300	286	267	290	258	245	300	306	319	242	289	268	284	286	267	288	300	274	283	250	281	316	267	307	256	271	274	283	271	291	268	258	250	275	272	283	271	294	263	244	242	270	283	285	255	302	269	284	291	304	260	276	300	300	265	279	275	285	273	301	318	302	284	278	278	280	262	279	270	253	300	303	288	287	266	250	296	279	282	272	272	266	299	292	285	272	274	270	265	268	285	276	287	253	279	259	281	256	293	287	268	309	258	274	279	284	316	291	299	273	294	302	297	296	252	287	301	266	294	275	270	313	281	261	252	266	273	252	290	272	280	298	288	289	278	281	266	285	296	260	284	229	282	268	266	281	273	283	296	298	271	291	277	292	245	225	280	275	275	261	269	257	332	279	271	275	297	261	277	251	272	296	265	275	273	284	268	269	295	258	268	289	271	254	257	268	289	286	288	274	275	275	256	310	272	272	268	285	317	278	261	253	286	259	270	280	301	276	299	287	281	264	271	289	320	287	301	266	265	294	287	257	286	277	255	276	282	267	285	268	256	265	271	260	271	268	298	248	271	281	314	281	257	270	271	234	277	266	274	272	269	268	284	290	294	269	265	267	274	304	279	268	278	277	289	278	291	271	310	281	280	289	267	259	267	298	257	247	275	253	298	263	273	301	263	251	275	299	275	259	295	246	266	259	272	302	296	257	302	278	265	272	292	259	251	284	292	318	264	261	279	298	256	295	244	277	283	277	260	271	273	293	264	282	269	296	293	272	273	296	249	249	259	280	283	234	248	293	311	306	255	268	262	285	255	272	254	270	273	289	235	248	278	279	295	248	271	275	287	275	286	283	261	290	280	267	293	280	287	284	306	252	263	286	283	268	268	267	278	264	250	301	260	254	280	291	293	266	278	294	281	272	283	293	272	263	295	252	278	272	294	289	285	259	298	293	277	277	274	269	276	292	268	288	263	291	280	326	254	277	266	293	270	299	290	278	278	251	255	271	260	276	283	258	267	269	271	258	264	289	319	284	275	294	245	264	291	297	269	269	264	272	257	279	252	278	249	295	286	259	269	292	254	288	323	296	287	284	250	268	264	273	262	299	284	273	263	269	258	273	283	298	284	275	285	289	292	281	287	259	272	268	261	287	293	245	287	268	274	266	241	260	268	279	258	253	270	267	280	291	296	258	270	272	293	284	286	294	253	290	292	266	288	279	266	241	248	280	288	285	262	273	290	261	315	280	276	298	283	256	291	256	282	283	266	295	293	260	251	291	285	275	276	284	257	250	268	262	260	273	252	289	284	283	269	290	278	275	276	277	297	267	265	296	276	233	294	273	288	273	291	302	294	263	277	278	286	281	256	286	285	279	262	304	244	258	270	263	283	306	248	305	269	264	277	279	283	287	298	256	279	277	281	274	271	281	293	285	291	288	268	264	272	274	284	274	287	246	270	273	274	268	266	240	277	278	272	281	257	267	309	290	248	284	243	276	277	279	247	264	259	273	278	285	280	294	298	296	245	252	293	266	263	272	294	282	288	315	273	277	242	270	289	259	293	301	316	248	287	273	271	264	313	300	272	317	304	308	269	314	271	273	282	285	260	292	287	276	280	305	255	295	277	303	296	305	273	300	322	272	272	283	297	277	276	271	277	301	263	270	267	279	265	260	278	267	279	266	268	279	315	258	286	272	267	259	275	260	270	254	306	292	244	269	282	260	270	276	246	279	277	281	293	301	294	275	277	250	257	280	268	284	306	253	240	243	288	284	275	273	284	236	282	268	283	275	295	268	264	331	285	269	293	290	276	305	270	289	274	251	275	293	266	289	280	291	281	293	288	282	299	280	259	285	270	260	297	272	270	268	252	300	267	263	307	308	275	269	288	332	289	293	258	288	300	312	287	264	291	245	262	294	279	260	272	258	310	289	274	307	292	280	273	285	251	282	286	267	277	263	294	281	260	292	254
14063	29638	27260	17943	12619	9670	7299	5728	4736	4492	3911	3399	2693	1855	1363	1182	1061	1064	1019	920	827	864	827	905	746	654	589	562	602	504	461	460	466	502	463	510	450	433	450	464	462	463	464	498	522	574	557	533	587	513	497	506	501	516	568	493	506	511	460	471	447	399	467	449	439	422	431	424	443	408	442	421	447	420	418	435	374	414	408	383	421	389	458	386	450	397	436	418	405	390	412	420	414	398	423	383	411	421	387	424	418	423	411	402	420	439	454	396	393	456	447	379	396	450	409	391	420	481	400	448	417	408	380	413	421	422	399	397	416	437	428	422	412	436	424	437	401	366	439	427	449	402	427	428	422	409	403	391	403	429	398	426	391	397	407	413	393	395	489	401	422	421	399	399	437	426	418	438	400	422	396	398	414	440	435	431	403	390	452	384	390	370	389	415	455	393	393	404	448	411	414	412	426	438	375	404	429	410	411	394	396	394	437	402	433	370	364	419	394	422	385	372	448	408	418	410	414	397	403	409	372	399	401	413	421	436	413	420	394	409	408	395	452	444	396	418	410	404	419	421	419	374	410	411	422	422	396	448	397	386	399	441	439	419	445	444	384	421	374	419	385	446	385	391	405	411	390	414	436	396	450	426	395	424	385	420	386	415	412	402	445	444	388	363	426	419	418	408	418	448	380	467	425	430	399	411	436	428	412	467	393	416	430	407	401	404	419	414	425	388	403	400	416	385	394	399	429	397	428	412	429	425	437	409	461	405	383	428	419	398	396	398	385	426	386	379	396	410	396	424	393	418	387	430	422	409	429	411	400	407	400	408	440	378	418	446	411	370	385	429	412	417	417	402	395	413	443	405	428	381	439	403	399	449	454	452	399	371	433	409	417	418	419	415	405	421	378	432	395	413	382	404	419	400	406	379	382	400	399	434	418	416	424	392	378	416	423	450	404	404	407	398	421	388	379	416	416	390	409	429	401	414	450	408	406	419	381	421	414	417	414	394	429	376	408	386	412	421	401	392	401	403	396	458	400	347	374	414	450	422	409	410	386	425	427	421	411	376	387	413	436	439	386	411	393	416	439	408	395	420	424	408	369	400	412	435	436	405	400	401	410	428	421	412	389	437	429	418	398	398	402	439	422	445	403	396	382	398	386	419	408	375	377	419	391	394	394	437	416	403	390	413	411	459	421	414	402	364	414	406	404	395	412	419	437	382	384	424	410	406	421	408	418	396	411	435	400	419	414	457	382	423	433	404	426	399	448	408	438	391	376	414	416	430	409	407	396	426	421	426	397	418	419	411	405	427	425	399	403	429	407	406	412	402	380	388	398	416	411	427	391	399	410	393	373	397	419	426	424	414	427	401	382	438	400	414	416	408	416	455	405	406	396	411	396	444	390	405	408	421	390	385	385	407	437	398	428	446	415	378	397	393	405	385	418	398	408	416	424	429	404	379	404	389	416	412	389	428	406	419	413	437	428	390	409	407	396	411	418	408	410	422	432	398	417	389	396	408	432	410	401	395	402	386	428	381	415	425	426	388	410	414	416	411	458	413	405	424	404	380	382	378	403	385	420	396	388	429	409	392	383	376	395	404	395	389	406	424	405	384	395	393	398	383	416	425	377	400	412	385	387	439	404	383	417	409	391	426	441	413	418	394	391	428	424	377	394	411	400	402	426	433	381	386	385	421	424	391	400	423	432	416	400	410	364	393	403	438	434	437	443	409	366	409	389	418	377	392	372	414	415	386	406	429	436	397	440	410	456	410	394	385	426	403	398	404	410	444	394	394	404	390	378	416	439	397	404	398	403	424	412	412	413	400	440	399	420	397	424	391	421	435	402	406	383	383	394	359	434	401	408	415	405	418	422	420	366	403	416	420	383	375	369	409	416	402	411	409	360	407	411	437	374	426	433	419	433	407	400	417	433	403	402	398	405	425	406	364	397	400	433	368	401	437	391	439	398	403	385	383	404	418	407	398	439	441	393	384	411	440	402	385	429	387	380	395	381	432	422	431	414	383	443	420	427	388	418	414	407	416	402	423	422	412	412	423	397	378	391	426	405	409	407	424	395	409	376	428	394	412	358	414	405	397	446	403	388	394	427	426	401	425	387	396	380	411	451	408	461	373	448	394	396	414	407	436	399	451	447	406	392	400	400	430	417	417	416	399	439	395	383	410	424	438	405	407	411	381	410	439	406	419	435	424	440	408	437	400	430	413	408	444	432	390	458	436	453	424	398	396	407	401	373	414	412	438	427	379	402	441	406	426	411	447	458	383	375	393	378	398	413	398	425	399	366	409	384	403	439	392	398	436	406	393	417	406	414	441	392	436	402	400	391	367	429	440	447	408	384	404	390	425	408	409	427	393	393	416	429	433	447	402	420	436	442	424	388	428	415	402	384	380	431	448	390	437	395	380	401	414	393	410	426	412	426	430	399	398	425	381	407	412	406	419	384	436	391	374	447	396	431	420	406	407	368	417	401	413	407	402	399	407	402	425	372	406	428	418	400	383	418	400	424	401	416	436	385	403	411	401	394	440	398	403	406	438	386	410	435	416	408	405	377	408	435	402	398	415	394	407	409	433	391	426	443	391	414	437	429	406	424	395	398	420	394	448	386	427	420	393	399	425	404	417	362	440	366	412	413	407	449	422	429	426	402	451	400	407	359	405	421	396	399	428	404	378	435	401	419	418	397	422	390	420	406	412	410	408	398	420	461	388	429	384	389	394	407	385	411	382	417	416	439	402	415	412	389	442	385	418	434	416	414	391	393	402	430	396	412	407	412	403	420	409	419	408	428	399	453	430	421	415	420	401	408	394	394	406	375	410	422	415	410	390	403	412	406	418	452	420	390	402	452	413	430	399	385	412	425	426	373	385	410	424	427	388	446	417	419	385	386	400	424	440	415	409	432	429	406	403	421	358	411	400	399	410	441	411	397	419	414	407	414	459	430	405	384	439	439	408	420	412	390	407	415	423	447	404	416	424	405	409	394	401	420	427	400	429	421	411	395	404	383	431	452	410	414	408	425	419	402	410	414	395	402	414	395	433	396	407	413	423	410	427	352	431	389	410	421	426	437	421	427	441	413	435	393	401	401	405	402	406	369	408	425	398	410	410	387	399	408	422	430	393	404	385	434	383	386	436	440	425	417	462	410	410	415	406	377	404	387	413	453	407	428	409	391	397	405	397	430	388	431	416	400	408	418	423	383	394	435	415	409	402	381	441	410	391	422	391	399	396	401	414	393	406	398	389	431	425	419	427	404	422	367	419	378	415	373	421	404	406	423	426	443	435	400	426	439	405	388	385	375	441	444	392	391	428	427	423	456	409	427	442	421	422	422	378	387	410	400	409	419	375	385	405	403	430	406	411	431	413	415	372	415	400	456	422	419	411	429	404	415	406	442	405	398	395	417	418	401	403	421	392	391	386	451	415	383	421	440	428	372	407	423	395	426	451	425	417	419	440	385	418	373	399	395	387	384	382	410	442	400	408	405	435
22739	21124	28914	23600	21137	21233	12872	3688	2394	2410	2030	1735	1358	951	670	605	578	584	530	524	482	438	478	446	370	343	291	274	271	266	238	236	246	234	275	245	247	219	222	263	250	238	225	274	271	289	254	260	264	255	249	216	238	266	282	222	244	228	218	216	229	197	203	198	223	179	176	195	210	190	200	184	192	182	212	195	194	230	210	189	191	194	204	186	214	177	221	180	194	189	205	184	182	201	196	206	180	217	218	221	197	189	219	212	186	202	195	164	201	187	197	203	181	213	193	198	186	182	199	185	189	198	204	174	192	187	192	166	188	204	188	195	206	193	192	209	215	200	198	204	211	196	201	191	174	200	217	212	195	182	188	184	190	208	194	200	174	178	174	209	183	214	194	186	194	193	193	185	189	184	203	200	159	207	199	197	160	214	209	216	204	199	202	193	191	195	208	200	200	194	183	197	205	188	185	182	178	192	200	200	223	196	207	187	190	213	224	210	183	202	196	205	201	181	204	231	184	163	203	197	193	169	190	176	197	225	190	201	192	205	203	198	189	202	198	200	211	187	183	175	206	202	235	191	193	187	217	203	192	208	183	164	212	206	204	175	192	182	184	186	200	213	209	170	179	188	190	197	203	185	214	204	214	202	185	209	185	208	211	193	197	192	193	178	215	172	172	215	182	211	200	186	223	174	182	200	200	161	181	196	184	186	206	196	204	205	219	186	200	196	195	196	207	209	198	201	203	198	196	181	187	218	218	207	210	204	192	190	204	193	192	206	215	220	207	207	191	169	212	210	167	195	194	183	189	206	172	202	193	194	188	216	178	193	196	213	178	208	183	196	177	192	181	190	227	211	206	170	187	200	193	179	214	210	204	188	225	210	184	189	209	188	197	191	218	208	182	190	211	182	178	192	204	191	171	176	181	218	194	201	187	223	196	190	232	209	191	212	193	185	203	177	197	200	185	176	193	178	170	219	200	223	178	205	206	200	201	204	215	215	200	202	203	200	201	202	203	210	206	190	199	202	193	177	195	192	185	173	200	174	188	191	185	225	173	191	218	172	192	206	166	202	194	160	194	205	194	218	210	205	179	176	182	195	177	200	206	214	187	202	189	199	174	198	208	189	175	185	202	218	216	184	216	181	184	183	175	209	191	203	197	175	196	182	194	198	179	182	200	178	197	204	186	180	202	198	175	191	188	211	186	172	208	192	169	166	194	210	193	210	196	201	169	198	178	188	187	212	198	200	176	216	192	217	194	222	219	206	203	205	189	195	183	197	198	195	184	182	208	217	184	195	216	185	208	208	218	201	221	190	201	207	201	203	199	179	192	194	183	192	197	167	200	174	200	190	199	208	183	193	183	175	183	206	193	218	207	183	208	205	209	210	215	186	204	218	193	182	226	224	196	169	206	194	198	185	206	181	197	187	187	191	180	177	173	180	192	186	181	207	196	184	208	181	198	199	210	192	202	186	226	183	185	179	198	210	203	206	177	205	232	202	223	211	182	191	198	196	208	186	188	194	168	186	172	206	176	191	200	187	204	234	173	203	201	192	201	201	208	192	185	201	185	175	191	154	213	199	203	192	183	192	194	187	206	220	189	193	172	204	187	214	174	190	210	215	188	173	189	173	205	181	190	187	175	205	168	196	225	193	197	191	181	185	195	188	182	187	179	208	195	177	185	193	203	173	161	186	179	178	188	188	173	206	224	211	186	199	205	191	208	188	215	201	201	183	204	178	208	191	209	200	184	200	183	203	176	181	222	206	189	228	190	218	226	180	177	192	213	186	191	204	198	185	211	214	206	189	191	183	179	192	186	181	192	175	201	200	187	198	194	210	231	188	178	205	194	200	211	193	204	187	173	202	197	189	187	183	196	192	205	226	172	185	195	178	184	193	201	214	180	194	209	180	210	211	189	185	205	203	202	211	200	172	207	209	194	220	198	200	195	200	178	189	188	179	191	187	201	212	184	190	183	179	193	200	183	206	213	208	206	183	210	191	181	216	178	186	220	206	187	190	196	192	191	200	189	199	171	183	196	203	207	180	178	194	220	185	207	206	203	206	204	199	191	203	200	199	199	195	189	209	203	208	189	166	200	200	185	199	213	159	171	177	186	190	204	188	165	218	218	194	187	196	165	213	197	206	185	186	177	194	190	189	217	176	168	192	188	174	190	174	193	168	215	187	202	196	202	192	213	170	186	210	181	209	194	183	173	196	216	200	198	187	188	182	181	185	196	198	204	195	180	194	198	183	187	183	211	185	186	191	189	185	186	203	188	171	174	214	171	194	203	185	186	196	193	200	168	202	188	181	207	212	201	212	184	175	184	194	188	175	200	161	193	188	221	210	203	201	190	193	192	202	204	173	205	179	209	195	229	192	201	197	208	202	190	175	201	216	198	186	214	203	179	178	217	200	199	215	211	191	175	179	200	203	193	181	184	198	185	189	196	205	203	207	182	186	198	210	202	194	205	185	176	181	187	203	204	213	175	187	204	205	180	170	203	208	196	179	190	200	196	196	199	186	176	192	190	167	198	174	190	192	183	194	177	213	201	191	176	186	198	203	235	191	197	192	193	217	185	192	196	215	191	174	183	186	197	192	228	171	188	202	176	206	180	167	197	189	179	181	209	151	206	177	188	208	204	174	193	206	197	189	230	187	209	205	220	175	191	201	164	207	182	192	220	188	192	187	197	223	185	212	213	212	180	189	181	195	199	190	175	182	174	198	200	186	199	228	205	215	178	191	210	181	189	176	193	174	178	197	179	174	191	210	194	201	190	180	183	184	217	210	205	204	196	208	204	209	178	200	206	194	165	192	202	184	199	209	189	194	202	201	188	173	216	192	191	180	188	224	197	192	185	202	195	188	200	186	184	215	185	192	177	191	217	197	208	193	198	197	190	194	184	200	207	189	208	200	225	181	205	185	180	199	167	168	185	204	198	177	194	183	175	196	176	189	161	177	177	206	191	218	191	184	173	202	197	207	208	192	186	197	194	200	171	220	195	216	214	196	213	195	210	186	200	196	207	181	203	193	188	206	200	216	208	207	191	186	195	188	192	218	204	175	222	168	224	193	185	185	184	196	203	204	213	195	212	217	185	221	178	193	186	188	187	193	195	179	184	208	181	227	184	186	187	199	219	181	195	197	211	183	195	185	211	178	175	175	178	190	205	223	223	197	198	187	186	196	194	209	189	183	179	173	202	203	177	187	192	200	206	177	190	215	181	197	191	196	189	203	204	191	163	173	207	204	192	193	214	190	205	208	181	185	199	222	225	214	202	196	205	220	199	200	195	181	178	199	202	197	186	196	205	192	208	186	203	187	185	190	194	210	200	173	191	213	220	192	212	174	190	193	224	194	193	193	215	188	210	180	212	211	181	180	190	182	175	209	196	178	197	213	179	192	218	191	194	201	177	180	191	207	206	199	192	196	184	185	169	165	203	205	208	198	201	209	224	207	179	186	177	195	200	196	200	213	202	197	207	176	179	192	203	200
15943	34584	31758	22025	16538	12763	9755	7802	6657	6320	5369	4657	3484	2415	1666	1468	1319	1269	1222	1161	955	955	990	969	807	638	579	566	506	478	427	411	385	371	447	404	367	383	369	364	401	409	373	450	501	486	501	484	431	495	426	383	407	423	477	428	439	438	347	372	322	299	335	290	306	280	333	288	305	338	287	274	307	324	308	299	272	309	317	324	270	272	275	293	303	284	284	272	303	270	279	306	307	302	279	309	279	277	312	297	299	279	284	311	266	284	261	289	328	262	295	300	300	266	310	299	309	291	337	335	285	299	262	288	308	282	276	298	278	283	283	291	298	324	292	292	277	281	276	289	273	300	262	284	316	318	310	262	259	289	271	288	284	295	308	283	316	292	313	259	258	267	292	281	275	293	313	284	277	294	300	278	289	304	319	304	319	296	289	299	240	265	284	283	279	258	301	283	266	288	301	316	273	281	300	272	297	297	312	276	309	280	319	314	270	291	270	253	318	276	278	313	292	269	263	271	310	286	297	283	287	304	274	263	301	295	289	262	303	286	304	261	287	288	301	319	283	297	291	285	302	308	271	287	291	290	257	278	317	276	283	298	277	307	280	274	298	302	265	293	290	281	268	288	300	282	288	290	305	302	293	305	279	278	317	277	276	283	319	285	330	296	264	282	295	290	286	284	301	265	274	282	279	299	283	288	306	287	293	301	318	292	269	312	292	298	285	283	302	296	315	312	266	297	288	278	310	282	314	300	295	285	290	300	315	287	303	299	276	267	266	267	310	292	292	278	326	287	291	287	305	317	259	322	286	258	279	265	300	293	309	294	315	295	271	293	276	273	305	296	290	282	308	266	290	303	315	302	260	284	277	284	264	297	275	294	299	288	282	298	323	262	290	290	304	302	301	277	263	271	261	264	264	317	292	280	288	311	292	265	281	281	326	266	266	331	304	267	299	321	277	284	317	278	287	298	279	298	279	309	283	303	304	280	294	281	305	282	286	293	293	264	280	295	285	289	275	308	322	295	263	296	303	302	305	283	268	272	278	299	307	315	279	287	270	305	303	267	303	291	293	302	266	293	261	295	304	308	275	282	276	264	280	262	270	316	286	264	278	304	293	279	266	321	288	261	306	289	272	297	304	295	289	287	303	274	286	291	307	286	299	276	297	277	299	275	298	272	279	253	272	294	297	307	300	272	280	314	294	305	297	266	310	286	271	302	297	286	290	313	303	296	268	267	273	275	276	304	310	294	302	314	287	257	255	284	270	288	286	290	272	312	298	277	294	296	281	318	288	316	291	297	322	271	295	295	276	287	277	314	296	292	299	271	306	283	291	301	287	282	260	293	296	280	331	290	304	287	283	280	286	326	274	293	274	255	315	311	264	297	276	292	300	274	288	302	260	301	314	291	280	304	286	277	262	312	290	279	280	311	291	273	300	297	280	274	268	306	283	274	304	281	274	265	284	305	284	247	280	301	302	302	283	302	285	294	320	288	306	285	285	274	297	297	276	287	289	275	268	296	289	288	288	275	280	298	280	282	303	333	308	276	270	309	308	278	275	313	299	280	312	301	271	272	270	285	288	276	285	322	290	293	299	281	296	292	272	277	276	290	276	323	297	264	292	298	295	298	280	271	301	309	268	285	311	282	254	305	280	298	293	286	275	277	275	309	295	279	249	311	301	279	279	290	294	307	292	291	286	308	304	291	271	293	293	314	320	309	297	300	322	280	275	293	284	268	256	264	289	270	296	271	284	295	300	272	295	296	304	308	286	294	264	252	289	289	305	309	277	263	294	289	280	291	318	284	272	288	305	312	299	314	273	279	306	308	273	303	292	266	290	284	282	321	296	286	271	290	306	296	306	273	278	296	270	291	321	287	271	280	288	276	296	266	268	262	322	311	285	279	316	298	280	271	300	303	321	264	280	300	300	278	274	298	291	280	270	295	311	266	303	295	297	325	285	296	282	290	300	315	275	301	277	289	296	322	276	281	281	277	281	283	284	288	319	291	281	297	259	293	303	300	294	314	278	315	299	320	294	308	264	275	292	278	261	289	299	289	315	320	287	299	276	290	300	296	258	276	281	295	285	256	283	291	276	302	276	260	314	268	261	300	270	302	299	288	285	310	304	319	299	304	298	287	284	262	290	282	271	299	311	286	266	280	284	306	269	289	304	289	307	290	327	321	303	267	275	270	288	296	275	301	294	266	272	289	278	295	274	280	282	300	312	300	302	274	272	281	262	319	300	338	287	322	259	270	293	282	279	296	300	259	277	311	286	295	293	283	291	296	291	283	286	299	285	269	290	289	290	291	294	267	282	286	309	309	273	295	281	293	284	300	299	306	315	253	289	318	293	264	267	303	271	258	265	307	300	271	297	301	283	277	276	306	282	285	293	263	283	276	294	273	255	272	253	258	301	276	274	289	294	288	310	290	293	301	320	277	317	287	302	270	292	275	265	293	256	281	250	280	297	303	300	295	310	318	261	288	268	311	270	281	302	327	260	323	278	304	266	263	272	258	318	288	283	282	299	283	300	299	292	298	280	280	281	310	317	322	288	299	265	290	287	295	287	301	254	290	304	316	286	270	296	281	270	299	263	286	297	287	288	263	294	308	293	280	294	313	296	261	273	316	247	269	294	314	304	284	286	267	289	293	265	297	307	297	311	306	295	281	264	287	281	289	284	301	300	282	293	303	288	284	276	293	265	294	283	312	284	323	282	304	275	296	299	278	280	289	283	305	304	279	315	300	307	295	310	299	265	292	283	283	293	306	302	298	286	302	284	271	300	297	317	286	308	268	308	294	286	304	288	299	269	269	308	297	281	274	269	302	301	280	289	281	294	283	281	283	288	288	273	284	281	270	265	276	283	309	293	274	302	275	281	283	299	297	279	300	286	278	297	295	273	278	304	297	283	298	253	268	239	297	298	279	289	269	317	310	317	288	264	305	291	305	321	298	296	283	291	300	282	300	281	293	279	286	304	311	291	301	308	283	289	273	297	279	324	303	300	286	292	305	287	294	282	296	263	283	277	281	291	265	305	255	281	317	315	277	287	328	300	290	312	285	296	289	281	279	278	273	266	317	257	290	260	291	273	298	256	270	300	280	322	308	308	293	298	292	286	295	293	289	273	293	292	298	300	293	304	281	264	275	310	323	291	279	286	283	290	267	262	308	300	305	280	285	279	315	307	268	278	276	316	246	271	262	281	291	305	304	290	280	285	282	305	289	329	291	272	298	296	276	276	266	284	274	261	289	307	309	305	299	294	304	321	286	272	264	306	304	282	246	293	314	274	290	290	306	304	259	305	287	288	285	304	306	279	292	273	268	264	306	317	277	307	294	301	295	290	304	250	276	274	308	279	296	300	288	298	265	301	287	280	258	289	283	285	293	279	281	279	300	308	281	260	276	288	291	289	285	308	263	295	316	293	276	319	277	272	275	270	279	300	318	290	290	300	282	298	272	274	271	304	276	269	306	264	293	312	275	301	286	286	290	253	290
26554	20768	16497	7872	3254	2023	1444	1144	916	927	880	721	575	416	338	378	323	366	324	340	320	298	339	298	275	278	269	266	227	246	253	252	231	247	263	221	256	212	227	244	222	217	264	247	254	276	261	252	241	267	223	258	262	282	246	244	244	248	239	230	202	226	221	216	257	259	226	202	223	200	213	212	250	222	225	230	231	229	211	232	221	225	230	264	222	225	229	247	250	253	216	226	232	230	222	238	243	239	203	218	230	223	241	206	228	234	236	213	217	220	236	248	246	254	212	232	217	231	251	222	261	229	224	213	240	259	250	233	244	211	209	244	235	244	249	244	234	253	235	220	222	231	259	229	254	217	232	239	230	243	233	251	230	238	243	233	238	241	251	248	231	224	226	245	209	228	242	241	244	206	220	225	231	214	237	236	242	218	237	224	229	243	227	213	214	213	226	229	223	237	257	226	211	235	240	230	236	207	217	235	224	221	226	212	237	236	250	244	231	261	243	214	232	241	218	205	223	221	194	235	202	255	232	225	229	228	239	254	252	231	207	226	249	208	228	246	224	221	259	218	233	218	231	229	247	230	233	221	232	211	231	208	212	254	218	229	236	206	245	225	236	235	215	218	256	213	249	240	210	250	217	261	224	228	211	244	230	222	233	240	226	228	233	219	211	244	238	219	232	231	217	239	236	221	219	246	242	247	237	226	235	233	248	216	240	238	248	237	222	221	219	213	230	239	246	248	226	220	226	222	215	236	264	233	264	234	233	250	227	216	237	234	234	246	212	222	252	209	253	238	216	251	230	236	254	238	217	215	240	249	225	241	233	238	237	234	196	243	218	246	274	277	195	238	229	244	230	237	248	235	230	248	229	245	245	258	237	228	230	203	234	225	250	239	227	216	236	245	224	228	215	244	238	239	207	227	231	258	253	238	242	201	238	229	223	234	239	238	254	233	216	220	244	261	222	248	217	210	233	234	251	244	235	250	240	243	238	215	249	224	266	242	219	216	206	237	202	238	223	225	207	241	232	227	220	229	243	224	232	224	238	241	220	189	190	222	238	220	220	205	234	228	234	206	263	215	238	252	229	239	220	238	204	224	243	238	238	227	206	232	223	211	227	221	220	237	229	209	229	243	233	238	235	210	213	256	237	242	206	210	230	221	235	237	255	231	219	252	228	238	235	256	200	230	247	209	192	217	229	209	232	219	223	238	248	248	215	252	245	226	235	209	249	217	227	212	224	213	237	239	232	223	222	234	243	234	212	262	205	226	219	203	259	237	240	216	212	252	217	238	231	229	208	230	235	255	241	243	244	225	229	232	236	217	216	238	231	217	224	232	228	251	236	229	233	243	215	244	254	199	239	225	238	275	229	219	245	227	234	211	239	270	265	222	218	237	251	217	239	231	248	231	234	241	257	213	219	241	231	220	226	220	220	249	230	198	234	222	194	228	250	237	216	242	241	239	227	227	210	214	215	243	242	207	262	251	225	224	279	240	256	207	237	252	262	247	231	237	213	228	228	227	215	248	224	269	221	245	231	251	203	217	201	241	253	205	245	231	253	239	229	224	212	225	229	243	235	219	238	235	266	226	234	222	232	242	236	226	229	223	243	223	254	247	222	246	232	228	229	241	234	236	223	230	228	205	229	228	219	233	241	236	210	218	230	235	243	191	206	238	255	205	205	222	229	214	222	259	223	243	227	225	225	223	232	241	255	244	228	223	217	217	230	229	253	237	230	227	216	256	228	245	232	250	248	220	216	224	229	246	235	253	240	242	217	210	247	233	227	216	238	230	246	233	213	229	235	227	242	215	245	226	231	225	259	247	225	241	204	212	210	215	230	244	216	217	233	243	228	234	243	241	239	230	225	235	233	230	214	219	244	244	250	220	231	248	223	223	232	219	204	229	209	237	241	251	242	255	220	232	244	232	239	233	222	242	237	218	214	230	229	233	244	235	223	241	231	228	233	242	218	263	227	220	218	247	211	213	239	236	224	228	228	230	221	225	210	230	222	241	232	230	248	223	249	252	236	234	276	199	211	212	174	212	228	232	202	221	238	220	233	244	251	266	246	255	246	245	243	222	253	243	239	242	205	230	207	225	247	217	239	245	221	224	218	227	231	218	267	225	240	234	263	235	234	205	227	217	226	239	246	234	233	235	232	243	212	214	255	239	227	226	256	238	240	235	228	230	243	255	260	208	244	230	266	222	226	212	226	233	231	202	215	236	251	251	218	222	212	232	180	228	231	245	225	257	253	208	249	212	208	226	216	226	227	220	224	251	235	233	241	229	244	211	237	218	235	227	248	239	240	236	226	255	240	222	239	236	250	227	232	234	241	233	210	225	212	227	225	220	216	261	250	259	202	238	224	244	230	218	243	220	227	226	230	225	248	258	224	239	218	236	238	234	230	238	205	241	208	254	212	259	243	243	223	225	254	243	207	236	246	226	213	201	227	213	245	223	256	251	237	230	203	219	248	232	234	237	239	229	225	220	225	250	218	224	211	232	225	242	243	256	218	232	205	231	236	218	253	235	238	235	224	220	224	252	211	223	254	220	232	245	232	210	222	216	224	253	229	249	257	218	213	211	234	242	243	229	241	207	229	233	229	249	250	243	227	213	254	228	245	208	220	238	236	269	242	224	247	222	233	231	225	210	245	230	228	224	227	215	264	253	228	235	217	210	240	228	243	214	236	216	223	243	236	238	237	243	231	214	229	244	228	243	233	241	221	223	210	215	218	214	224	239	222	234	244	234	261	225	231	217	239	228	242	216	240	246	243	187	224	248	227	244	232	233	229	234	235	241	244	238	222	245	211	200	226	209	223	220	208	214	199	238	209	202	238	240	220	223	233	229	225	216	212	210	210	226	230	203	229	269	220	231	216	239	246	227	255	224	238	224	191	209	207	236	222	235	219	225	237	222	212	246	247	233	200	239	252	210	228	245	221	256	229	205	228	251	221	208	236	244	227	234	220	240	247	218	232	209	208	234	247	229	228	225	236	240	237	222	226	239	217	220	219	220	238	224	213	192	244	236	221	225	260	204	259	213	247	236	239	252	243	226	219	210	238	247	242	226	219	219	213	241	226	215	250	235	213	224	212	226	237	257	225	223	229	237	238	216	235	236	216	232	213	214	220	215	210	273	251	233	219	239	241	245	237	243	251	224	236	238	194	242	225	215	241	231	241	235	219	237	236	250	249	240	224	267	239	225	247	239	221	220	240	245	231	265	247	212	231	238	228	244	235	247	232	231	255	252	209	232	229	225	248	229	220	211	245	239	215	217	220	235	228	201	249	236	211	224	242	238	237	237	230	239	215	215	214	245	230	229	223	227	221	234	229	234	220	218	234	246	239	218	214	267	239	244	243	225	232	238	220	233	226	259	228	224	220	236	254	232	251	256	224	227	216	210	207	242	209	232	256	242	238	234	247	240	240	260	227	232	221	240	216	236	211	234	234	207	214	250	234	208	235	240	273	208	237	245	243	222	224	249	245	216
12715	21600	18936	11013	7325	5369	4098	3068	2594	2582	2248	1870	1418	975	790	670	673	619	575	570	549	555	568	572	530	444	417	410	381	369	353	356	361	372	365	378	355	361	359	338	340	355	395	367	419	416	414	367	404	385	396	390	404	390	397	393	396	342	336	378	344	357	329	331	341	346	353	344	337	365	343	314	337	347	372	343	383	339	345	374	366	340	355	344	326	329	328	350	348	335	324	327	350	361	330	341	374	349	353	366	320	329	340	365	373	323	301	326	346	345	369	332	314	315	326	348	361	323	337	347	309	350	340	354	369	350	331	292	337	318	369	370	347	348	333	346	343	341	337	356	345	378	331	335	323	342	336	345	348	328	326	333	316	323	377	366	353	352	327	325	337	343	361	333	326	339	347	324	306	332	354	344	351	380	346	335	369	338	314	334	336	346	354	319	304	345	306	319	329	329	327	332	351	323	336	338	360	325	354	335	332	319	343	353	349	329	329	326	339	323	346	332	314	323	394	343	346	351	343	318	328	310	345	326	359	363	351	368	336	359	344	350	394	340	367	322	329	343	348	357	339	340	346	335	345	340	307	362	366	351	323	357	326	348	316	359	349	316	333	337	317	327	332	322	316	325	324	341	336	322	327	292	332	337	346	342	327	372	342	356	326	324	349	347	318	308	346	354	346	373	355	321	362	334	329	389	328	343	337	317	349	336	355	341	353	350	358	336	361	324	349	344	319	336	338	342	337	336	360	333	337	336	367	374	345	327	328	365	337	318	330	332	352	377	350	316	302	356	374	327	322	316	349	343	330	314	312	350	364	367	332	325	324	334	344	368	346	319	347	348	363	317	339	312	345	334	350	360	341	367	332	352	357	329	318	345	338	323	307	346	357	336	332	367	374	371	309	371	355	335	339	382	348	317	307	355	341	367	333	353	336	353	329	318	308	348	322	352	340	329	352	348	324	327	318	343	366	350	312	307	337	322	322	321	361	321	361	328	354	310	336	369	341	341	367	355	321	337	321	316	322	350	347	323	353	324	329	339	337	362	346	313	340	312	328	325	323	334	319	317	328	355	347	338	371	339	328	363	326	344	340	343	319	347	354	334	344	327	336	329	362	312	338	372	338	327	361	317	326	332	348	319	346	318	342	311	333	349	334	342	345	349	375	361	331	334	331	362	348	366	345	326	360	352	337	353	326	377	349	346	352	349	351	353	345	309	379	328	345	339	357	364	370	318	355	350	351	317	327	347	351	336	324	355	334	315	351	382	351	343	370	348	357	357	330	365	361	327	354	340	341	326	317	352	314	352	340	370	335	334	377	329	326	339	379	318	322	338	341	330	335	322	308	329	372	343	321	330	354	309	333	356	330	330	326	379	346	380	334	325	315	319	357	315	341	334	336	332	332	346	301	345	371	350	336	323	344	358	359	360	391	354	343	327	317	308	331	332	317	319	343	345	362	320	395	339	327	320	314	338	335	361	354	367	331	355	330	353	344	348	321	349	336	325	342	327	330	352	346	334	363	341	353	336	346	325	294	330	329	318	348	334	348	376	349	362	351	311	348	316	342	360	342	344	342	336	360	356	327	317	316	352	340	329	363	364	347	335	353	349	371	306	364	329	349	329	321	348	334	343	345	330	351	364	392	350	338	341	330	348	367	364	320	331	330	314	331	351	322	358	358	343	355	314	328	342	342	325	339	327	336	352	362	349	317	325	358	314	353	297	319	347	312	346	348	353	340	344	343	351	336	347	348	373	305	334	338	361	335	293	335	347	368	327	336	324	321	335	328	359	345	329	339	334	364	294	344	321	376	314	354	335	349	351	366	323	376	309	353	325	341	339	340	341	333	329	342	357	338	340	368	347	340	359	344	335	342	355	338	334	319	347	370	344	329	359	356	298	312	321	371	338	335	384	343	323	349	328	327	383	363	338	340	332	352	337	342	326	337	306	335	343	357	331	351	326	322	351	341	374	338	330	335	321	340	353	332	365	339	337	337	320	317	357	323	361	325	356	343	350	349	346	340	343	333	338	366	379	353	320	354	320	331	379	327	356	329	362	356	368	316	315	349	366	317	317	350	361	346	329	328	351	375	383	365	367	334	338	342	333	322	350	329	337	364	342	382	350	338	332	338	377	355	350	332	329	355	366	365	369	339	329	328	372	377	348	333	300	352	363	346	349	336	370	330	324	348	364	326	339	351	341	367	360	328	343	337	354	311	366	329	321	360	353	361	344	358	322	342	335	325	324	349	334	355	335	377	350	333	361	389	325	353	345	325	357	334	342	327	325	309	318	323	376	323	340	329	344	349	324	334	345	338	344	360	319	358	345	337	335	305	312	318	366	335	349	313	346	345	347	353	342	327	343	350	341	324	375	339	329	375	363	336	303	328	331	387	340	336	318	373	346	335	363	329	332	335	307	348	342	357	333	345	338	342	329	321	335	291	338	309	335	341	334	312	343	338	382	343	341	307	308	337	333	328	334	305	351	338	337	347	336	364	357	354	352	353	325	338	336	344	347	365	321	299	347	336	333	307	319	337	321	360	326	340	368	370	358	347	331	331	331	337	353	354	350	337	328	348	304	354	321	346	320	362	340	335	350	337	334	326	304	341	323	323	314	406	323	302	315	355	353	335	361	356	352	358	345	339	322	324	326	344	348	310	348	312	326	315	319	348	337	338	326	332	346	354	322	342	340	368	322	327	321	331	361	342	347	362	363	348	368	310	337	330	357	319	343	337	346	353	351	329	347	351	362	332	307	336	326	364	346	370	349	329	388	361	351	329	309	319	331	333	342	345	312	328	328	319	343	333	355	378	363	353	316	349	345	330	349	309	314	362	320	369	346	330	345	316	330	367	348	346	297	384	347	337	340	316	329	368	336	367	352	333	348	348	319	318	329	341	333	300	312	320	310	351	348	333	320	390	325	368	315	331	309	314	338	332	326	332	354	344	357	303	333	325	365	351	324	299	332	333	333	381	339	354	347	347	307	344	358	346	340	357	366	330	364	336	348	369	393	361	340	349	296	323	335	367	328	327	361	337	352	349	352	354	327	323	336	334	329	347	359	324	336	348	347	334	338	344	365	344	343	342	349	360	362	338	353	337	349	326	357	363	342	332	346	323	353	371	348	355	338	308	350	363	370	326	355	350	352	338	298	348	359	377	340	316	346	353	349	329	335	346	372	310	339	320	366	341	348	376	374	280	328	308	326	344	350	316	350	359	352	345	331	295	327	349	356	332	332	344	364	335	335	309	341	325	324	344	335	376	328	355	348	342	323	337	357	365	347	326	376	368	354	331	343	331	309	364	365	321	330	332	347	357	324	362	341	366	353	308	328	322	362	327	341	352	323	349	332	336	362	350	341	371	348	340	360	316	350	332	335	316	328	360	347	339	369	346	336	356	332	339	372	331	327	353	323	362	335	307	342	345	359	330	379	333	312	328	359	365	332	374	363	340	333	332	323	358	339	343	302	335	334	326	326	340	340	336	332	319	351	339	296
23574	21127	28493	23985	21115	14059	4390	2309	1789	1792	1577	1323	1054	682	583	558	576	541	456	438	441	406	420	440	399	336	353	330	299	308	279	272	318	294	319	321	273	281	311	301	331	299	322	291	339	347	321	317	329	326	315	306	308	354	331	310	321	301	265	283	282	287	308	273	265	269	292	279	273	269	261	290	277	282	266	253	243	308	288	291	284	277	278	266	297	258	271	295	271	265	274	267	280	277	247	271	272	282	297	258	275	300	245	282	294	259	275	249	271	297	287	250	295	284	300	278	265	271	275	292	257	287	278	251	291	297	303	279	265	252	298	275	293	268	290	273	261	264	249	291	254	245	261	283	267	270	264	252	257	292	253	254	277	277	269	289	278	294	262	271	300	226	263	288	277	268	248	244	295	246	284	254	287	266	262	275	265	287	266	259	263	285	262	303	277	251	263	295	273	236	287	275	282	258	278	271	261	245	284	271	291	281	285	278	270	297	281	261	257	289	281	289	259	248	251	273	265	280	264	240	283	282	248	282	264	261	298	317	253	276	274	257	269	252	288	286	279	262	283	281	279	278	277	271	269	242	253	268	277	303	280	272	269	286	279	280	261	267	289	246	257	264	268	272	294	294	287	256	287	261	266	280	252	275	284	253	276	286	228	291	257	296	315	258	283	291	249	291	262	294	283	296	297	283	273	261	267	260	258	275	290	287	280	255	290	289	255	251	254	274	272	261	270	265	278	261	256	251	307	278	256	281	273	256	267	267	279	288	290	286	243	267	240	271	282	272	255	273	267	261	295	295	272	286	306	299	267	283	306	229	283	242	265	292	247	265	273	253	278	312	280	261	296	264	268	292	257	268	275	259	267	267	283	287	267	289	284	265	252	277	267	273	268	258	280	280	256	275	260	275	271	302	298	274	264	301	290	247	269	306	303	278	245	267	253	256	261	257	274	265	281	239	285	266	258	291	273	276	248	263	288	297	281	254	303	310	255	277	301	250	263	278	280	285	277	265	291	272	273	281	258	269	275	313	285	297	274	291	275	288	275	281	235	265	249	247	288	307	275	290	294	276	280	254	297	275	250	266	257	283	291	277	265	307	284	283	276	275	278	275	264	282	290	269	308	299	262	315	282	259	259	271	256	269	275	300	292	243	239	268	321	257	265	279	264	292	273	268	246	293	292	273	263	254	283	262	296	278	267	285	302	293	276	284	284	243	278	255	232	273	272	294	301	261	247	266	291	270	262	301	235	294	303	262	296	293	304	281	266	270	274	251	285	248	260	283	291	237	281	259	270	289	281	288	261	281	277	259	292	260	271	256	258	266	280	272	223	296	295	308	268	261	295	242	275	262	259	275	262	278	294	259	268	260	265	250	283	284	258	289	262	293	295	277	280	292	255	282	262	233	279	286	259	295	307	282	256	288	262	292	285	294	275	240	295	263	262	296	292	276	275	258	275	313	280	250	268	265	262	282	289	274	270	284	246	255	278	271	247	261	262	246	301	288	262	310	261	256	286	235	286	284	250	238	268	257	270	260	292	273	275	272	281	252	240	253	275	268	251	296	297	268	291	243	282	282	286	253	268	263	261	267	273	278	281	281	260	287	295	285	299	267	263	272	256	270	269	253	303	285	274	273	274	289	274	252	261	292	283	278	273	261	265	267	270	298	270	270	269	251	271	275	269	281	270	268	285	272	262	264	290	301	293	243	257	247	270	301	259	276	291	266	254	269	278	282	285	252	276	286	297	295	259	256	264	280	261	280	283	258	271	282	260	270	244	250	274	256	264	272	282	260	248	298	286	279	268	269	266	268	278	274	282	285	274	263	289	298	273	266	293	261	277	291	258	297	291	280	223	252	273	269	250	280	282	295	283	277	281	262	290	288	267	242	264	282	245	275	273	306	272	255	275	287	308	274	294	262	260	292	255	267	279	250	262	297	279	259	306	251	270	244	265	268	268	267	285	248	299	261	284	263	272	264	260	293	269	268	281	292	255	264	269	270	296	244	283	267	269	270	271	268	274	269	291	291	302	277	276	243	292	270	258	264	290	307	240	250	267	268	278	281	265	254	281	287	290	270	275	295	278	266	272	271	280	272	270	252	286	275	256	260	280	281	255	298	264	309	270	247	272	277	259	252	249	277	263	235	298	257	262	255	275	269	270	284	269	254	282	263	285	284	268	276	262	258	262	276	274	272	259	281	246	230	274	289	287	255	295	270	262	279	240	265	273	283	295	236	262	267	259	240	253	229	271	288	252	299	266	267	303	305	258	267	313	269	277	272	291	248	238	252	282	274	268	278	302	257	267	264	281	285	316	291	280	266	262	274	241	264	267	306	264	276	280	242	292	261	260	263	266	268	277	290	330	307	271	309	265	247	267	292	269	280	278	292	291	275	272	294	271	279	289	287	288	291	317	280	278	294	261	298	275	252	286	266	286	302	267	268	258	281	274	264	290	251	259	229	269	255	282	258	257	277	279	254	285	242	273	263	270	252	277	269	269	261	276	277	286	286	286	235	258	279	261	289	262	261	284	267	280	242	262	251	270	284	287	277	267	297	256	250	269	255	250	285	263	253	271	249	275	289	306	289	285	288	279	214	296	310	289	281	274	259	248	268	273	260	265	278	288	256	276	249	289	268	273	254	255	275	285	294	234	253	276	242	310	264	295	294	234	269	264	290	280	242	267	292	262	299	291	286	280	257	286	270	271	259	281	277	271	287	280	276	289	270	260	252	266	276	320	237	259	269	288	286	287	276	268	253	289	263	289	284	290	279	252	256	276	286	266	265	265	269	297	274	261	259	276	236	255	273	263	263	270	278	284	285	290	280	271	273	284	271	302	269	279	258	293	282	273	269	273	261	271	272	270	264	274	277	283	296	275	275	276	291	233	292	270	277	273	306	269	287	290	280	248	270	265	265	248	257	293	268	287	293	281	287	293	286	249	274	274	264	273	261	264	267	274	263	268	274	260	290	285	258	264	282	285	244	265	292	256	275	312	242	264	265	292	268	294	299	272	247	254	269	275	281	274	289	273	292	284	290	294	226	258	285	252	263	282	276	240	304	326	263	298	273	231	274	261	293	280	259	262	286	301	264	265	282	256	263	253	297	282	292	295	300	268	278	311	223	287	280	263	269	271	268	304	254	327	281	268	285	252	270	255	272	281	309	294	264	272	323	260	274	274	270	257	275	276	261	267	274	278	277	285	232	306	263	227	274	291	256	288	239	258	280	264	280	284	256	267	258	272	280	255	291	302	288	258	293	276	265	254	273	301	273	274	260	274	250	282	257	298	288	251	302	263	277	274	291	293	259	250	252	273	275	264	269	287	279	252	302	288	279	266	275	254	267	266	264	263	266	286	256	281	276	266	284	266	285	258	281	310	283	297	274	265	301	267	275	280	271	271	252	247	302	268	275	260	269	285	302	274	265	259	305	280	269	304	275	296	266	277	288	265	266	267	251	292	240	267	274	279	263	256	281	270	290	272	244	237	274	273	281
13968	29998	27130	17833	12676	9711	7304	5762	4907	4819	4227	3485	2419	1661	1315	1142	1139	1090	908	915	823	827	906	842	724	660	589	532	512	501	532	477	464	485	497	503	411	456	486	437	403	494	469	497	561	511	564	529	503	534	503	498	463	487	533	485	483	471	464	425	404	413	436	410	433	407	429	388	386	399	390	423	410	417	386	440	405	393	399	408	411	399	427	373	406	425	402	395	436	420	407	398	417	385	386	381	422	435	422	395	385	416	406	424	405	402	385	420	422	409	414	397	421	378	397	417	420	400	421	418	403	446	398	410	418	400	401	391	413	396	422	422	380	366	406	415	391	402	414	373	394	401	459	424	410	405	406	429	436	388	386	404	450	388	419	395	395	380	392	382	424	387	384	419	398	424	386	403	422	416	395	384	414	437	389	425	449	429	405	412	394	395	393	402	395	392	403	395	401	388	450	403	403	389	412	402	393	424	430	422	390	399	379	408	410	394	373	411	424	412	401	402	413	398	410	404	410	412	419	390	389	369	430	361	386	389	400	403	366	415	385	436	379	439	416	413	414	401	389	401	404	386	413	354	380	385	387	403	396	408	403	425	400	423	416	411	416	407	395	376	430	409	395	387	378	397	405	389	410	446	407	424	410	397	417	351	386	419	409	388	398	391	460	385	384	451	383	424	436	368	418	382	416	419	424	400	463	381	420	370	435	393	420	416	410	382	398	393	422	399	379	379	386	401	450	404	407	401	408	407	401	400	368	368	396	377	408	384	379	376	444	423	407	413	406	439	431	429	383	379	376	393	423	419	389	413	412	391	386	398	408	390	381	387	413	401	403	381	422	418	437	379	419	400	398	377	401	391	366	421	398	425	424	395	390	376	411	386	402	414	374	378	383	379	437	381	405	396	396	383	428	410	376	405	396	392	433	431	417	407	389	425	364	412	421	399	425	404	399	438	425	431	427	416	413	406	401	402	408	393	382	409	379	393	416	378	390	432	367	436	414	408	418	395	409	386	419	373	422	418	388	385	409	409	410	406	437	398	398	347	411	388	375	371	420	389	402	416	385	421	425	397	418	418	388	411	394	397	409	381	377	413	410	405	426	389	397	386	339	384	427	436	391	402	388	378	413	425	385	397	400	375	404	402	412	370	405	399	421	415	400	381	403	411	408	382	412	411	414	409	372	422	368	448	405	411	367	403	416	378	419	386	423	393	386	417	428	406	406	433	398	360	414	400	415	415	408	412	394	396	424	374	372	393	385	422	416	399	379	389	377	418	411	431	443	427	415	389	397	432	400	376	408	372	408	391	402	374	373	443	392	427	394	423	425	394	398	415	369	392	404	404	404	405	425	402	434	402	393	382	388	376	397	405	417	396	388	410	426	408	424	398	403	407	420	446	416	412	408	436	398	432	393	397	433	428	354	403	415	412	390	362	397	427	405	434	391	402	410	420	448	423	428	377	389	409	397	420	447	407	400	351	401	394	374	407	399	393	402	389	417	385	391	417	410	391	388	385	396	421	410	378	359	379	428	384	372	368	402	378	411	418	400	377	440	391	413	416	402	430	397	423	437	420	423	421	432	391	396	381	414	393	405	424	385	407	388	406	405	393	423	415	373	395	403	416	390	385	397	383	388	418	431	432	423	416	416	436	413	390	419	403	440	358	381	423	404	435	373	412	405	414	398	393	431	444	444	390	417	406	379	434	386	438	417	382	398	404	403	374	423	384	415	374	413	401	420	409	404	442	381	421	412	361	359	376	417	405	401	389	429	401	436	411	424	426	400	395	424	397	389	402	406	438	416	436	415	404	384	398	388	430	410	391	429	415	418	401	393	397	409	368	375	405	412	392	392	377	416	377	396	410	431	398	399	417	420	389	395	409	407	384	397	410	437	397	389	359	403	406	388	404	395	401	381	442	397	435	411	407	398	424	403	423	395	382	385	392	381	402	416	398	415	429	399	469	400	359	412	365	387	392	395	359	399	407	418	402	399	401	395	366	412	396	415	389	417	394	391	426	405	362	408	378	438	424	390	428	395	410	415	416	433	363	406	413	410	398	399	398	404	402	367	407	398	371	420	410	380	397	418	390	422	411	407	391	407	388	396	413	407	421	409	395	423	421	444	393	413	462	407	445	386	406	389	419	425	412	407	405	410	369	439	406	364	388	406	410	380	376	402	366	425	411	411	417	376	429	365	421	369	373	422	376	386	406	359	417	378	421	438	411	374	407	406	388	421	374	425	399	408	428	420	413	413	392	394	390	409	383	396	422	413	399	386	385	403	387	409	403	420	366	373	424	384	426	395	398	418	393	379	358	429	409	398	405	397	421	373	396	401	375	399	392	415	393	394	424	419	424	363	403	378	415	421	406	385	411	419	374	416	397	413	408	412	380	400	404	386	434	412	392	421	404	379	365	422	403	417	417	398	447	397	389	387	386	444	389	394	403	416	413	372	412	412	409	425	406	402	419	439	392	363	403	400	403	404	384	385	404	419	423	351	424	426	374	371	393	428	374	383	410	423	429	379	401	398	389	402	379	436	432	367	383	391	420	394	394	445	407	446	382	380	409	447	366	400	391	396	407	380	432	428	428	408	395	414	451	448	399	407	409	390	425	395	432	448	396	422	358	380	414	404	397	403	407	397	402	409	399	419	403	370	378	435	413	412	398	409	414	395	389	392	438	391	388	381	375	371	403	436	381	364	420	395	404	399	399	429	408	381	421	395	367	443	398	354	422	388	378	398	421	427	394	413	427	398	367	421	399	422	414	414	373	390	405	409	386	414	414	393	424	429	395	418	419	408	408	440	406	413	413	437	401	384	365	370	423	384	381	374	431	411	391	380	399	401	397	401	408	420	403	407	389	408	407	402	392	436	387	389	381	422	370	444	437	370	408	410	376	386	413	411	445	419	385	430	409	430	402	412	389	412	385	433	453	386	404	423	408	423	379	401	429	381	389	386	405	400	418	387	375	413	436	436	386	447	413	470	382	407	404	403	383	412	386	377	399	394	362	399	387	406	417	397	408	434	411	407	411	407	406	416	405	395	421	420	390	416	397	374	420	410	375	412	382	406	408	406	370	414	390	425	377	439	368	399	436	399	384	347	372	393	409	432	411	416	414	416	425	377	373	401	422	429	407	406	374	401	408	386	420	392	379	421	364	409	397	415	390	425	391	418	436	416	412	418	401	404	398	398	402	424	393	402	399	429	357	426	426	346	460	432	415	399	418	405	403	387	414	378	398	403	405	395	411	414	395	410	397	363	387	435	376	393	433	410	399	420	404	395	394	412	406	377	396	406	409	421	405	419	404	396	409	405	422	427	349	410	443	364	410	392	427	369	384	369	408	428	418	392	414	390	411	403	407	411	403	407	413	419	389	386	402	447	378	379	400	420	436	406	409	434	396	374	371	414	422	409	430	394	375	360	387	404	394	395	373	374	384	392	385	371	426	402	389	393	369	367	433	375	389	410	399	401	452	421	397	402	396	370	451	423	414	407	413
22705	21098	28860	23572	21109	21232	12787	3558	2521	2522	2155	1787	1230	834	686	601	591	576	502	453	460	469	484	474	418	348	293	304	246	257	261	243	217	239	250	258	234	230	224	202	244	229	254	259	289	292	290	278	250	274	239	232	284	271	263	267	243	216	225	181	201	221	206	192	206	195	202	210	180	206	180	184	224	223	192	187	200	218	172	244	188	205	190	199	208	197	202	182	208	182	198	171	211	183	204	186	172	189	193	180	195	185	180	192	160	221	189	203	201	176	164	186	188	195	170	192	193	183	174	185	187	190	182	195	187	166	213	183	206	205	185	197	173	217	209	219	197	208	167	220	204	214	205	226	214	194	156	201	198	188	211	213	218	191	185	189	194	192	207	174	203	183	178	167	211	198	187	176	189	189	174	189	196	188	208	191	178	199	199	189	183	187	175	188	193	193	167	182	178	198	184	194	193	201	207	212	171	192	195	194	169	201	220	188	195	185	203	196	219	168	194	191	174	203	196	202	187	172	188	174	187	188	213	175	186	214	180	196	215	171	199	181	176	207	198	199	167	214	201	194	217	195	210	203	182	184	190	194	207	185	194	197	180	224	193	202	203	166	189	198	178	181	196	191	193	200	184	217	194	202	172	170	192	178	193	196	193	188	182	185	185	195	189	185	210	178	223	179	177	189	186	168	196	196	206	205	190	200	197	207	184	200	174	206	186	192	201	180	194	213	185	198	206	211	193	196	197	172	192	205	178	188	186	174	171	172	199	174	211	195	180	186	192	185	181	196	188	202	173	187	245	178	199	194	168	173	173	194	174	222	223	181	196	173	186	205	211	184	188	187	202	205	194	206	171	200	195	196	187	181	208	197	188	203	193	209	184	176	183	184	188	177	205	201	179	205	190	192	165	203	194	222	182	192	192	209	193	214	159	207	205	197	211	200	208	200	193	204	201	191	191	192	203	205	198	204	202	194	193	177	221	196	189	196	190	174	190	180	206	190	182	202	190	199	187	192	170	162	178	190	192	220	191	192	201	173	165	185	198	202	186	200	196	196	192	225	189	208	212	204	213	191	212	185	198	176	202	185	196	198	199	172	207	185	201	182	194	173	203	199	193	190	202	187	192	199	220	193	185	211	163	199	207	202	175	188	190	181	196	176	210	195	185	169	188	193	186	178	184	195	197	188	181	210	186	203	198	208	203	186	188	210	203	155	190	203	162	230	183	181	179	184	200	175	201	202	187	193	179	214	213	195	193	208	189	208	200	199	207	192	202	181	201	171	216	200	171	183	180	197	207	183	186	186	194	204	184	207	232	191	194	186	205	205	169	218	203	178	212	196	164	213	204	177	180	238	179	211	188	197	206	201	196	181	167	179	180	206	176	221	164	211	184	205	186	174	184	213	196	185	189	202	192	168	193	216	204	195	186	194	174	198	186	191	177	183	204	184	196	188	170	176	203	168	182	197	214	203	182	188	198	200	215	179	201	207	179	196	209	222	180	219	219	207	191	194	198	200	206	172	180	166	195	192	175	189	183	184	192	210	219	205	177	217	196	207	194	181	200	185	184	189	195	186	195	192	212	190	188	185	188	184	208	208	218	163	205	186	182	198	202	223	198	174	185	175	187	206	209	188	182	194	194	189	194	169	171	197	186	181	167	189	184	198	203	203	216	180	170	205	194	165	219	205	193	236	204	184	201	190	186	175	193	179	194	184	206	166	176	214	198	195	190	206	176	194	175	178	192	172	194	180	157	206	193	180	194	195	186	184	195	192	204	183	182	184	189	202	180	181	181	213	168	184	206	182	181	200	200	194	179	197	169	196	196	198	200	195	205	210	178	214	188	179	184	175	208	177	198	185	196	182	195	200	197	206	184	193	197	205	197	190	210	177	174	183	210	195	191	187	190	201	176	185	186	181	200	218	179	195	187	172	184	192	187	215	206	198	199	204	155	171	178	198	195	183	196	178	194	195	216	179	198	199	213	183	218	162	208	200	207	194	198	200	181	199	174	177	197	172	195	201	195	210	200	186	214	187	212	202	193	210	176	231	196	209	192	190	202	197	197	185	204	212	192	196	176	204	183	223	197	199	191	187	182	191	183	184	213	180	169	192	215	186	173	208	174	198	194	216	186	202	184	205	225	195	191	201	212	193	221	182	241	207	167	192	168	180	181	173	192	171	172	185	205	202	182	180	189	188	165	206	171	196	196	176	200	193	171	217	215	195	184	208	214	179	195	189	187	202	210	187	176	210	176	213	152	223	216	175	183	203	186	180	229	200	203	192	182	224	211	197	175	179	191	214	198	190	196	177	182	200	187	208	177	202	209	192	198	204	202	174	175	189	195	186	186	192	207	186	221	173	232	190	182	182	203	209	200	192	211	196	191	178	218	196	185	170	213	206	201	189	184	203	199	195	216	200	192	174	200	188	192	184	167	185	182	187	186	167	187	193	177	209	204	181	167	197	166	192	185	198	175	180	178	191	189	179	189	204	186	181	162	181	203	189	208	210	168	212	207	171	210	202	203	175	188	178	201	187	181	215	182	181	187	165	175	210	195	200	193	197	193	211	196	179	164	191	191	201	162	188	200	201	183	184	201	208	183	207	196	205	168	204	198	201	216	186	174	192	181	191	196	205	207	196	183	205	192	194	205	168	185	211	180	198	182	195	198	189	197	192	172	183	196	197	175	181	176	175	184	191	194	181	218	184	178	196	171	195	205	172	203	183	168	197	178	200	173	192	192	169	204	187	217	190	185	187	187	212	180	162	180	182	174	184	198	207	204	206	185	173	194	174	154	188	215	190	203	193	174	193	206	204	176	195	181	221	175	180	171	192	176	200	227	214	197	182	194	168	192	178	212	211	199	192	182	193	206	176	187	180	189	193	205	188	164	190	202	192	200	166	185	179	185	184	196	199	156	210	194	191	194	201	193	192	202	217	205	175	229	179	207	184	194	195	184	170	201	209	192	209	201	214	176	185	194	184	172	186	196	173	194	196	203	208	191	170	192	175	225	183	185	176	184	174	191	204	181	189	200	169	223	188	190	197	197	200	203	192	170	202	182	194	188	187	184	184	184	221	182	190	184	190	175	167	186	183	199	158	175	191	169	197	165	178	207	186	199	186	219	181	151	187	195	158	181	186	192	226	188	208	198	192	188	195	187	194	186	174	206	181	210	201	193	190	199	193	210	171	197	188	204	195	214	212	157	173	188	193	187	206	177	191	183	182	195	198	192	172	182	205	191	196	202	219	213	218	177	184	190	178	165	189	198	203	177	209	207	179	208	185	201	173	193	170	209	197	217	179	190	184	200	198	185	196	198	205	181	174	187	202	199	182	188	159	198	196	195	174	206	184	180	201	172	193	180	167	191	201	196	193	161	182	179	190	168	205	199	196	189	201	206	206	192	212	174	181	195	163	180	207	222	184	185	188	188	207	180	190	217	203	191	190	179	178	182	175	202	168	201	200	194	186	177	202	227	186	197	181	204	191	209	201	204	204
15729	34372	31516	21552	16737	12969	10116	7834	6829	6728	5754	4704	3365	2050	1703	1622	1430	1323	1176	1023	982	991	1010	1002	832	668	577	527	482	442	472	414	404	384	445	462	337	363	348	386	366	373	375	400	442	516	509	477	439	494	438	419	416	450	436	470	404	360	360	319	312	330	306	317	301	281	325	303	312	275	296	313	277	295	292	321	295	296	313	297	296	273	272	281	272	289	281	308	279	299	305	308	304	268	288	267	264	287	284	277	271	291	247	288	292	274	278	293	297	311	272	293	282	288	300	276	291	278	284	279	281	262	297	291	255	297	287	273	249	295	296	288	282	286	277	291	311	280	297	289	296	275	280	291	287	280	252	281	282	254	289	268	257	286	277	274	283	298	286	274	247	308	298	294	279	283	306	283	291	283	321	268	282	266	284	277	298	306	277	276	268	310	278	314	271	324	268	274	253	297	280	307	243	281	260	277	285	270	282	309	298	282	258	298	296	301	283	268	246	315	262	248	245	274	293	299	280	280	280	295	276	288	253	281	298	297	295	267	290	255	277	289	290	299	287	272	256	284	291	305	278	265	294	296	287	245	272	290	309	272	284	308	281	320	280	268	282	259	294	292	318	272	267	287	272	298	295	293	310	268	289	286	310	287	252	289	289	281	319	262	304	276	264	269	304	296	298	307	316	282	282	317	288	316	269	283	295	280	287	310	289	285	282	278	289	271	287	285	287	292	276	301	279	301	284	265	279	283	307	269	309	286	298	279	276	264	303	277	291	287	256	257	286	302	263	253	269	286	259	323	298	265	288	268	261	262	276	304	272	293	268	279	307	314	302	306	309	284	289	275	281	293	287	269	266	272	276	294	272	298	303	271	280	276	300	295	299	269	296	289	274	277	259	265	277	306	291	301	257	292	277	297	298	283	267	271	253	277	266	300	261	291	266	277	284	300	267	230	333	280	278	269	303	286	291	267	261	305	288	288	297	265	296	247	285	306	292	280	305	298	312	291	291	266	300	291	262	272	294	273	281	264	283	272	282	283	279	281	289	317	286	301	319	278	265	307	297	263	273	332	301	279	278	300	315	291	260	274	331	251	270	305	305	295	295	255	281	323	272	302	265	259	279	279	306	275	299	283	269	274	282	270	264	294	274	279	241	246	296	269	286	286	263	279	289	277	259	278	291	280	284	275	290	274	283	276	277	272	282	287	303	304	292	271	281	257	295	277	275	289	309	284	311	271	279	305	304	283	263	261	298	318	249	283	290	251	261	297	304	290	281	286	303	278	269	284	300	275	295	296	257	320	308	268	261	259	284	292	270	251	260	273	278	271	299	287	272	295	297	287	273	324	302	289	277	285	285	307	288	291	262	294	306	284	271	283	302	275	281	271	275	299	252	276	282	291	294	280	326	295	275	285	265	300	284	283	291	277	285	250	279	285	290	283	290	267	283	270	291	290	266	281	274	296	289	265	291	254	259	283	301	272	264	282	270	285	287	307	304	263	276	260	300	276	289	288	264	299	300	295	266	264	308	276	299	267	277	278	301	298	276	277	311	331	291	289	290	298	281	293	291	262	270	308	280	304	272	283	263	263	313	267	289	296	308	284	287	286	272	275	277	271	262	259	277	276	249	289	310	289	260	265	281	290	298	264	281	276	296	301	248	270	266	275	277	292	275	293	291	274	291	271	317	262	266	292	258	306	296	282	278	293	282	274	303	277	283	260	292	286	262	292	316	283	271	278	273	273	288	274	295	304	286	290	290	296	319	275	313	317	297	309	293	280	281	285	297	271	290	280	288	278	313	296	301	283	262	307	302	287	287	310	315	303	287	293	321	282	297	285	286	262	284	269	260	284	290	279	293	292	286	279	274	280	268	278	291	282	282	291	294	312	261	282	295	310	313	263	286	248	297	261	288	270	306	273	259	291	304	275	286	287	276	267	274	255	275	274	254	286	329	269	331	285	264	286	268	262	291	270	297	287	302	300	271	270	288	252	250	305	283	285	294	294	274	271	282	323	297	300	290	278	272	259	291	279	286	296	296	275	257	276	302	276	300	268	266	260	272	285	281	262	256	288	282	295	286	272	296	284	293	262	294	303	308	296	276	300	273	282	298	297	260	281	283	294	275	258	290	266	263	269	289	307	279	287	307	288	252	269	262	262	299	279	306	322	271	290	274	299	283	294	267	264	285	275	276	262	286	290	271	288	259	249	291	275	289	270	262	310	289	278	306	292	301	311	268	308	267	300	272	255	279	272	268	322	299	269	275	293	275	279	298	277	299	262	305	317	285	273	308	282	292	297	294	294	274	295	284	281	283	275	276	277	281	305	302	283	300	293	225	275	280	307	273	278	291	314	265	283	285	278	275	288	274	266	318	274	307	250	257	287	279	298	289	293	295	286	279	303	320	282	309	249	264	296	259	253	277	269	259	327	307	273	300	253	294	289	319	277	289	272	281	290	290	299	261	283	290	286	303	297	276	291	290	273	286	259	270	264	278	283	271	252	298	286	310	282	309	304	292	253	295	277	272	311	282	276	252	263	289	288	263	290	270	289	273	294	299	281	274	294	281	263	261	292	301	283	260	288	268	269	298	251	285	273	323	279	313	302	259	291	298	290	289	308	306	285	270	291	275	292	281	269	305	290	278	288	269	305	295	275	280	294	283	300	267	264	253	268	292	281	279	291	290	318	270	281	276	256	264	295	292	306	276	314	269	294	297	284	300	264	269	320	254	280	263	303	262	297	248	272	297	287	286	299	299	279	299	309	296	275	293	306	265	280	307	291	264	284	300	321	296	283	278	285	245	301	260	282	292	277	291	304	289	264	265	294	271	285	295	273	278	292	281	270	272	293	291	297	279	257	287	301	263	301	266	283	279	265	293	265	296	291	276	294	268	279	297	291	276	256	262	266	268	273	299	279	275	314	267	276	263	263	273	258	294	268	271	302	255	286	276	281	265	281	283	289	314	284	276	308	286	263	262	272	289	312	310	300	274	310	259	280	283	290	292	264	282	293	323	298	263	252	307	284	302	260	286	269	297	280	279	275	264	302	283	294	291	296	278	310	281	282	261	293	293	273	255	270	305	321	288	264	291	275	281	293	276	261	245	293	267	260	282	293	288	312	291	257	265	283	285	274	300	279	306	273	308	301	255	302	281	266	294	290	272	285	288	319	309	291	296	286	279	255	269	286	273	265	274	272	316	280	296	258	290	285	286	275	294	275	298	282	311	291	300	281	282	290	268	278	282	276	270	306	261	292	275	257	291	285	254	267	265	305	309	285	307	284	296	298	273	266	326	292	285	299	274	280	277	285	312	269	291	261	271	269	282	291	288	282	285	282	284	290	296	281	254	267	285	293	308	259	275	285	281	279	314	277	295	294	285	272	247	263	279	271	293	290	279	289	276	309	253	294	305	287	289	284	274	299	278	309	293	310	277	299	272	278	276	290	265	291	304	269	266	291	280	270	275	295	257	292	300	299	281	308	285	274	268	311	275	267	274	293
26758	20857	16567	7651	3226	1998	1490	1106	991	979	852	675	521	386	354	380	343	338	341	291	294	299	344	309	325	282	243	256	259	266	259	246	226	248	243	261	224	218	244	231	252	236	234	262	244	274	267	262	283	271	231	253	270	246	258	242	224	256	266	236	259	234	230	217	214	229	265	238	230	236	231	250	258	250	224	228	221	253	211	227	237	258	221	223	242	243	216	229	230	228	226	228	207	233	209	232	246	237	243	235	224	215	241	230	196	222	214	236	230	234	220	242	232	227	234	214	256	235	261	224	242	235	221	234	216	227	256	238	208	238	236	239	247	223	211	211	202	206	234	226	221	222	210	243	251	228	228	220	234	234	215	237	220	222	205	221	218	247	235	211	216	232	235	218	250	231	243	246	244	218	238	243	244	249	219	227	244	242	219	231	227	242	230	250	251	185	249	271	254	207	222	256	229	255	229	250	234	238	227	226	213	232	234	248	248	235	240	205	239	249	237	241	199	226	218	215	228	200	226	239	232	215	215	238	245	226	207	232	231	220	230	196	224	244	240	243	225	238	216	223	222	246	223	216	225	225	207	231	220	246	229	244	237	215	238	232	227	221	236	233	251	214	214	214	219	222	238	211	221	214	230	218	260	221	217	241	208	240	222	233	234	212	234	203	215	203	233	205	225	259	237	212	199	221	236	232	201	246	223	249	241	221	237	188	229	231	241	232	224	239	216	220	223	234	199	219	239	218	189	254	235	222	221	229	240	211	237	219	225	226	227	223	243	222	255	246	209	215	226	233	255	234	232	236	207	245	227	239	243	241	233	249	225	206	198	205	213	208	228	211	213	233	222	224	225	235	224	247	228	205	199	223	220	231	215	235	206	248	223	208	237	240	207	238	220	250	232	210	232	225	222	235	234	244	220	217	229	248	235	241	229	215	211	260	206	247	236	223	250	204	240	247	236	233	237	236	218	240	239	230	228	226	232	229	229	216	235	227	236	240	207	208	242	235	209	213	254	227	222	246	238	225	223	217	238	249	220	235	228	228	231	219	246	222	248	253	199	250	213	205	237	256	234	233	250	252	219	224	194	219	268	207	256	247	222	229	212	234	241	231	211	221	216	225	212	217	240	203	218	229	215	235	226	220	221	240	226	208	222	224	218	234	226	217	217	241	231	241	226	213	232	241	223	260	221	219	203	220	237	212	242	230	217	223	214	231	212	223	241	242	219	215	224	197	249	222	222	216	236	254	239	214	241	226	251	223	225	238	236	215	227	234	198	228	223	249	254	220	248	244	229	239	213	211	216	234	213	225	243	252	223	253	225	259	212	241	231	223	225	225	222	229	247	239	203	200	248	231	222	240	216	235	223	209	199	232	227	220	211	214	211	207	266	217	249	236	233	222	232	219	226	206	222	228	219	234	221	239	241	213	202	222	207	243	227	210	218	211	208	245	235	231	244	248	232	196	217	238	248	213	241	233	198	242	197	235	239	212	214	203	222	218	235	208	206	222	221	213	235	236	229	232	227	243	225	202	231	241	203	228	245	233	231	217	228	229	254	245	217	228	254	209	235	219	241	213	228	233	188	230	226	249	226	215	219	235	248	216	244	222	242	234	230	231	227	251	211	219	226	231	232	220	207	231	246	221	213	227	220	214	237	244	215	241	251	217	206	228	212	223	254	223	195	198	216	233	234	218	250	243	248	219	249	241	240	218	242	242	262	219	260	221	231	241	234	232	224	228	231	234	227	232	229	200	216	264	223	225	223	235	227	222	203	193	242	227	238	216	209	230	220	237	221	220	252	200	244	241	263	230	198	212	243	233	196	231	212	210	235	208	205	221	220	236	235	239	218	224	233	225	232	217	222	232	241	204	231	206	245	241	252	223	216	223	231	240	223	246	244	210	212	224	210	241	214	257	238	235	219	223	225	248	216	215	240	218	234	222	224	256	238	216	230	246	212	235	236	241	227	217	194	226	226	208	246	245	219	217	243	237	224	243	203	252	217	219	234	205	210	229	231	207	227	222	243	204	232	225	220	220	255	227	199	265	226	237	261	237	213	224	221	231	243	236	207	218	242	221	231	220	212	254	216	217	232	251	228	215	222	224	211	227	217	247	219	233	223	214	214	242	209	230	203	263	253	227	234	233	208	227	248	208	215	229	241	216	232	241	219	225	214	205	202	239	224	212	223	264	212	226	226	220	229	215	242	233	237	209	220	239	231	241	224	199	246	236	206	231	214	236	233	203	224	248	224	247	239	227	254	233	220	244	233	232	211	195	227	213	226	220	250	218	220	240	262	214	256	234	245	206	205	237	213	225	209	225	224	246	191	194	246	207	226	227	212	240	261	234	211	223	236	215	223	241	219	221	226	238	213	196	208	230	233	235	245	223	213	215	240	245	252	234	257	207	235	213	190	222	220	219	204	218	210	229	267	241	234	212	228	214	226	245	254	245	220	261	247	206	230	252	217	224	242	219	224	237	222	259	258	230	220	226	203	227	219	259	234	225	228	237	227	232	248	226	233	236	229	206	223	228	249	226	230	227	225	224	238	257	211	209	250	248	203	223	200	251	218	223	194	215	229	240	227	226	229	215	232	203	213	210	230	233	213	226	206	237	233	230	234	248	228	232	217	221	224	248	229	233	242	231	244	215	262	248	240	244	222	250	223	211	217	226	228	238	257	248	229	232	235	238	202	221	235	251	246	222	205	236	222	242	231	230	223	218	241	245	231	198	183	207	230	201	188	225	236	212	217	237	230	245	245	213	214	219	255	225	253	218	214	221	218	205	199	218	236	240	217	215	237	228	271	210	253	226	224	250	217	255	253	226	218	233	238	223	241	206	245	190	238	233	212	211	214	229	216	229	217	210	215	255	210	258	211	229	214	209	240	238	211	185	197	229	229	219	219	245	245	208	226	227	226	229	237	198	249	207	219	230	233	213	209	218	231	240	221	227	238	246	200	209	237	217	225	241	244	217	212	250	228	217	228	207	259	242	233	228	216	252	202	229	230	251	227	237	216	228	217	174	270	240	222	233	215	234	199	255	254	237	197	214	209	213	200	229	229	224	227	210	266	234	230	198	231	236	229	238	233	222	227	206	248	201	243	208	224	230	250	199	199	203	235	212	263	238	236	236	225	233	247	240	212	236	245	221	222	215	237	221	232	244	221	235	231	234	236	247	218	236	250	240	257	234	242	221	215	244	229	239	209	219	194	206	220	218	214	222	230	210	233	211	234	219	226	236	234	221	232	240	225	211	237	234	268	222	225	232	195	225	227	211	217	226	235	210	223	216	236	230	238	220	231	224	238	235	218	232	219	213	270	225	236	233	219	226	236	254	230	237	247	227	233	232	211	241	223	230	238	208	247	238	239	219	243	225	215	230	233	227	213	248	234	231	231	226	246	245	247	206	234	231	210	204	238	242	247	228	246	222	236	227	239	213	237	205	235	224	253	216	219	240	247	238	218	215	225	239	230	241	203	224	209	237	229	238	224	226
12352	21755	19395	10702	7275	5420	4072	3225	2852	2753	2339	1848	1285	840	723	696	690	646	614	544	568	633	589	599	520	458	430	378	399	377	363	376	349	359	352	356	383	356	354	366	340	381	378	379	375	424	434	431	425	412	367	371	377	379	376	364	351	386	359	380	337	339	351	373	350	331	338	327	316	328	322	370	345	360	316	344	350	344	343	335	308	357	342	305	321	339	323	343	331	322	319	333	327	381	331	331	320	343	320	369	335	330	327	338	360	326	328	343	318	335	339	322	298	378	321	357	334	291	319	337	328	357	325	372	335	364	341	320	327	338	345	339	358	333	351	370	333	360	330	300	360	336	306	346	326	354	334	335	348	329	332	351	318	346	342	336	317	332	364	314	314	336	327	366	352	337	335	327	352	340	343	318	360	352	345	320	311	303	340	303	299	369	343	352	373	325	343	296	313	344	343	351	323	327	341	345	349	385	374	339	330	346	321	345	320	323	322	362	316	330	326	340	317	319	332	320	344	325	346	330	361	341	331	331	372	348	329	335	323	375	354	335	351	355	327	346	353	311	342	335	343	373	371	326	334	342	332	360	327	339	338	332	321	354	356	311	361	334	306	314	357	344	339	361	308	321	323	362	299	321	326	318	359	346	317	342	358	294	343	304	342	348	326	335	303	327	334	310	342	366	329	331	341	309	305	316	378	374	314	329	355	370	365	336	350	349	347	331	336	331	369	318	344	314	325	349	350	332	301	338	297	328	363	328	358	326	309	347	361	331	343	307	352	307	319	314	345	320	390	344	323	370	344	353	324	323	318	343	360	322	323	353	336	349	353	325	321	334	319	312	334	307	336	339	313	301	335	325	342	327	353	333	356	365	321	332	347	309	361	331	352	326	362	301	357	353	314	347	312	330	332	368	345	339	326	320	343	311	338	357	321	341	336	347	319	351	311	322	360	339	325	335	366	353	347	326	334	330	322	356	322	326	321	332	323	309	340	338	334	335	347	330	353	341	316	336	342	331	300	277	317	324	314	354	331	362	358	334	352	349	340	363	324	335	326	337	325	363	327	332	355	347	314	317	330	342	331	323	308	338	362	347	360	331	359	347	316	337	320	315	363	338	334	329	326	346	351	327	372	333	333	319	360	334	358	360	360	336	334	325	340	336	325	290	325	332	348	329	366	321	341	351	319	323	342	305	322	315	332	342	341	330	315	345	336	355	312	335	343	349	376	369	314	327	326	327	325	347	352	353	353	352	358	340	361	320	340	322	344	377	338	305	319	306	362	357	344	361	337	330	319	346	324	310	341	338	340	344	343	308	328	359	337	332	349	364	331	334	350	348	331	350	314	336	329	329	338	316	342	351	336	321	328	345	369	339	340	325	326	368	336	353	332	316	345	306	334	337	352	348	346	331	306	323	358	333	313	322	335	326	323	345	322	373	336	333	328	352	361	340	339	343	337	353	340	329	325	322	333	342	376	323	314	334	339	331	311	306	355	349	360	326	341	350	295	313	346	335	368	369	326	311	326	370	350	335	342	353	325	362	325	346	325	328	317	317	345	367	335	375	373	326	349	328	312	358	329	319	314	318	323	323	378	324	353	348	350	383	365	355	369	335	360	346	323	298	344	328	343	341	313	345	367	367	299	322	325	329	355	300	343	294	323	347	371	345	318	329	383	348	313	350	341	362	326	289	343	330	337	360	328	317	358	348	285	339	348	312	354	299	334	348	335	370	327	355	334	327	362	347	332	326	335	329	323	326	342	327	338	311	341	341	345	355	366	325	355	334	351	336	321	359	324	357	320	334	345	360	340	343	326	354	319	324	334	330	334	292	311	340	335	337	326	324	357	357	332	327	329	342	330	343	320	354	304	349	337	329	327	335	362	346	333	357	314	324	331	309	376	322	377	332	325	341	342	325	337	361	379	321	361	318	325	351	349	354	343	363	370	354	346	337	347	317	330	309	331	351	363	360	329	329	328	343	343	332	319	334	332	317	307	322	335	308	313	362	325	335	313	322	330	380	337	331	336	350	358	335	370	332	329	337	333	310	335	359	344	313	337	318	362	305	353	331	333	336	326	319	333	378	378	318	333	325	357	365	318	320	313	310	323	359	333	340	357	325	343	325	322	300	357	347	351	327	335	360	314	344	334	322	334	362	313	360	361	337	355	335	370	345	324	352	311	350	333	340	319	366	373	305	341	349	362	333	308	364	362	320	329	358	325	332	342	320	348	358	328	357	332	331	306	324	332	353	356	358	352	338	328	324	332	341	361	343	351	352	330	343	319	330	328	313	324	338	332	339	340	355	320	347	337	356	340	327	338	366	345	342	315	337	343	309	345	318	354	334	341	330	304	326	355	323	310	350	324	335	333	318	355	331	303	316	329	322	311	337	325	361	318	323	328	347	328	351	334	320	334	322	357	304	355	338	325	322	338	324	354	340	373	332	323	331	306	322	382	327	332	372	321	340	345	331	308	322	324	325	299	369	358	310	317	325	329	323	327	324	327	317	357	341	359	340	350	331	321	311	340	351	320	336	313	353	362	329	380	351	335	361	331	353	330	317	308	326	299	341	335	349	335	341	339	343	354	319	330	332	322	345	344	361	375	328	308	324	369	326	350	347	320	358	327	373	320	352	344	365	333	323	350	352	318	294	347	343	337	336	350	342	331	298	351	347	339	350	329	304	308	332	354	335	334	344	333	377	316	343	355	349	351	342	352	303	330	331	311	334	371	351	372	351	380	328	311	349	339	306	336	329	334	354	328	358	329	322	311	323	312	369	300	380	350	323	313	327	338	296	350	328	341	326	322	345	355	355	327	314	344	357	308	329	340	388	300	341	348	351	320	325	338	322	314	352	347	336	343	359	314	330	344	306	340	329	338	325	351	326	330	334	339	330	358	340	337	333	350	350	339	309	353	320	344	300	309	326	313	328	342	324	337	331	337	346	358	371	393	332	349	316	375	350	330	333	309	319	343	311	328	362	314	322	341	350	354	316	344	361	338	350	346	319	342	334	356	339	323	345	306	315	322	346	318	343	322	352	324	346	331	361	351	339	362	323	334	315	378	359	330	312	340	343	326	336	374	322	348	338	331	343	346	333	354	361	362	320	328	328	310	355	354	380	331	325	343	360	338	367	350	332	331	345	352	351	340	339	317	363	339	349	314	340	334	348	297	344	325	323	304	345	368	310	326	344	327	335	316	309	332	334	347	331	333	314	313	299	333	317	342	364	332	320	345	347	346	366	314	361	333	312	340	321	331	330	352	345	279	337	335	303	342	304	351	324	336	332	371	316	308	311	341	343	331	350	322	352	354	344	355	349	346	373	339	338	337	310	340	323	315	324	357	332	317	336	337	336	353	349	345	352	367	324	337	327	343	336	347	351	358	337	338	319	332	355	382	350	358	322	378	342	323	323	324	328	325	327	343	328	327	321	310	350	317	349	326	357	340	363	317	352	330	342	339	335	326	311	345	335	319	345	314	330	350	312	337	338	318	331
23651	21162	28567	24018	21158	14098	4308	2286	1994	1863	1584	1248	889	641	558	550	519	558	456	451	417	449	418	461	368	401	350	299	327	323	353	287	288	300	317	324	294	309	312	253	305	319	308	328	309	335	333	361	307	314	289	317	294	304	297	310	315	257	304	257	265	280	275	252	242	295	291	288	305	290	258	276	286	285	258	277	262	247	257	270	273	277	271	298	275	268	253	296	268	283	251	242	281	275	282	267	241	273	241	262	261	238	290	239	290	280	272	280	256	250	253	266	271	271	263	273	265	278	250	258	284	238	306	267	242	266	269	244	285	255	277	270	275	292	233	263	292	280	265	299	278	236	283	286	267	265	285	242	262	247	267	271	284	247	276	268	246	254	245	281	261	280	259	291	268	277	267	298	281	284	309	263	252	261	264	284	230	263	280	267	278	302	290	310	285	289	266	265	286	262	246	257	281	233	295	264	241	256	285	287	241	288	271	272	288	288	269	259	298	278	294	274	262	287	275	243	288	290	245	289	244	243	262	287	279	264	271	255	263	272	252	272	275	268	244	264	268	245	286	276	266	280	262	298	257	264	275	261	247	247	246	273	266	272	265	281	258	258	285	254	297	301	261	264	260	276	268	251	299	309	257	298	297	264	269	255	277	254	292	270	277	264	248	264	264	269	257	264	252	276	261	282	270	279	262	249	268	290	267	237	271	285	286	264	249	276	255	244	286	282	220	239	287	286	249	263	255	296	272	254	274	248	231	240	263	268	269	258	252	295	244	259	285	279	257	244	281	270	259	293	281	275	281	254	286	262	247	274	281	263	252	281	292	257	257	272	286	272	296	265	275	251	277	258	272	243	300	276	281	279	251	294	255	262	265	293	239	237	273	263	272	267	262	256	255	264	274	277	274	299	299	258	258	253	293	263	235	278	264	242	261	290	263	277	259	266	249	304	301	257	257	299	265	281	248	271	268	242	276	270	291	257	277	279	258	257	283	272	258	272	250	282	236	296	291	254	254	260	255	291	268	302	273	250	283	289	273	284	278	274	257	245	267	267	265	306	246	222	256	280	260	251	260	250	278	285	296	254	266	254	273	277	256	263	252	250	261	263	268	277	250	264	260	293	244	285	262	254	277	243	285	262	284	256	240	282	252	282	261	269	262	262	301	278	265	265	251	278	271	285	277	274	255	271	281	262	254	282	259	268	250	258	288	278	270	249	271	295	277	256	299	264	267	258	268	289	269	267	251	279	286	276	259	255	266	292	273	246	267	250	269	258	266	249	263	276	265	270	287	299	291	270	278	261	268	267	275	263	280	274	265	261	298	236	273	272	253	267	272	260	248	271	265	287	290	266	269	265	266	258	274	270	294	300	254	261	254	297	286	299	281	269	285	279	294	260	264	267	254	257	248	293	271	255	283	276	257	255	241	310	272	318	263	260	273	306	299	298	259	258	286	278	273	275	266	266	256	286	289	281	290	262	285	296	277	260	259	251	289	263	282	296	309	275	274	280	261	293	284	272	264	256	267	268	259	253	268	311	279	261	263	269	270	270	274	292	260	291	261	258	254	274	272	272	268	302	273	285	259	264	263	268	271	273	281	283	270	259	280	256	262	280	258	275	249	280	258	256	264	280	266	255	309	232	302	251	274	270	258	243	260	292	249	257	258	285	306	275	268	275	268	283	265	255	260	259	269	285	280	258	239	301	279	253	270	283	245	254	275	256	263	244	275	263	271	263	255	272	294	273	278	272	263	267	278	247	264	275	287	265	280	284	265	238	279	260	283	267	286	299	270	265	278	284	255	291	284	268	257	292	288	266	264	253	263	240	286	245	272	271	265	279	255	285	274	254	245	287	256	280	267	270	243	282	281	276	276	239	269	264	272	257	276	276	244	261	278	252	274	273	290	266	245	282	294	252	291	269	308	279	276	265	272	275	271	259	307	273	260	301	303	256	266	305	291	237	259	259	245	284	234	244	259	279	280	258	285	275	235	236	271	291	295	273	256	281	299	285	264	256	284	265	280	283	265	281	283	250	276	269	251	259	269	272	249	231	247	280	243	272	254	241	263	266	276	289	293	253	287	277	286	241	251	297	272	253	270	264	265	244	268	233	263	237	280	296	304	309	282	293	255	285	251	267	269	270	268	269	276	281	285	266	246	270	253	267	269	243	248	267	289	246	286	281	263	268	295	263	263	275	278	236	273	272	273	274	266	294	262	267	270	288	254	274	248	271	285	282	298	288	254	253	246	265	307	261	263	276	299	265	281	259	266	274	263	298	293	279	251	274	260	257	281	254	266	270	259	258	307	255	274	299	264	247	273	261	249	294	278	275	281	247	278	291	248	271	250	253	264	264	270	261	300	258	264	259	248	264	248	277	281	268	269	293	263	276	267	288	266	251	271	246	250	263	274	273	265	269	269	241	265	279	263	250	271	279	259	282	267	268	291	265	288	276	271	275	238	295	284	268	293	260	298	273	270	244	293	269	263	279	259	266	266	270	248	292	249	245	259	271	284	280	268	257	243	297	281	262	235	274	267	249	267	296	286	251	262	283	227	306	273	288	279	225	261	247	286	281	272	278	273	259	265	282	278	283	261	256	273	246	268	269	257	289	260	262	270	248	263	281	246	245	248	269	286	279	266	244	273	268	248	281	279	272	260	265	278	285	261	269	271	257	255	270	286	250	280	257	255	263	276	270	269	279	270	256	268	262	275	274	262	270	229	244	250	281	289	276	259	281	285	277	261	257	290	284	276	296	236	271	257	272	291	269	266	245	270	256	288	272	282	247	278	290	264	272	245	274	299	270	273	258	255	271	270	280	270	269	252	253	272	295	268	288	288	250	270	282	284	295	271	282	289	281	254	257	271	285	257	265	295	310	275	328	270	274	265	257	251	248	253	257	262	262	245	280	286	261	272	246	274	258	295	274	279	267	271	244	293	272	293	263	274	257	293	289	285	286	290	291	287	279	259	272	253	284	276	271	274	300	264	274	251	264	250	271	294	269	246	237	294	302	268	283	240	302	275	265	262	257	280	286	260	289	270	271	254	276	265	267	281	271	276	266	243	269	292	294	258	270	265	237	254	267	251	251	263	295	290	224	280	240	290	254	255	250	269	294	280	259	263	286	259	295	277	259	262	246	267	295	265	250	272	259	264	268	272	254	285	252	291	281	249	318	272	258	263	262	289	294	306	251	247	275	266	264	298	259	271	273	282	291	251	243	272	269	256	287	290	246	261	253	292	239	280	280	280	256	285	262	252	262	275	280	277	267	266	274	271	277	299	271	237	262	256	276	254	274	278	284	278	286	263	277	264	262	237	279	274	261	277	287	270	257	258	266	264	297	279	280	270	257	275	253	279	278	285	300	264	298	263	255	280	269	274	294	271	292	271	249	269	291	272	277	284	279	261	246	284	267	241	274	274	266	265	272	270	266	284	266	241	267	284	264	265	284	270	276	269	281	277	259	261	270	283	262	254	288	280	314	262	251	273	264	266	241
13712	30275	27338	16988	12377	9537	7353	5803	5577	5009	4293	3193	2128	1563	1201	1216	1153	1006	983	902	869	925	863	847	729	676	555	523	540	485	495	497	470	493	483	488	469	425	479	441	393	448	478	520	557	561	565	547	524	538	502	461	497	518	483	492	484	436	437	411	470	413	393	438	461	385	361	424	391	399	367	413	411	415	400	390	402	386	420	411	414	434	365	402	414	402	393	397	396	363	406	387	402	450	390	377	385	395	390	428	374	383	405	384	434	382	390	428	390	417	431	425	402	423	379	399	402	403	406	420	408	391	392	407	427	426	398	391	371	414	412	430	401	382	388	389	453	406	378	422	391	397	407	363	400	389	386	389	431	398	410	419	393	415	433	398	391	371	400	378	393	411	383	398	410	401	408	373	405	365	391	393	403	404	394	423	393	370	378	430	418	407	393	396	386	408	419	411	403	424	389	394	429	403	397	361	370	389	397	382	423	383	395	369	399	421	406	410	376	381	378	412	383	410	415	371	422	400	393	428	402	383	365	415	418	397	369	355	392	409	387	421	374	438	414	405	400	353	415	362	402	407	433	379	400	389	389	400	413	394	390	346	410	363	393	380	380	395	406	381	410	407	401	400	391	376	406	388	393	394	426	398	378	407	382	391	434	402	395	402	408	403	391	395	383	355	418	380	379	397	393	423	381	425	419	381	398	384	398	393	412	391	410	375	399	417	385	428	368	400	391	378	380	368	376	397	385	404	377	369	410	435	388	437	405	404	417	412	365	362	397	378	400	392	399	412	378	368	393	373	368	404	393	401	409	388	409	386	419	412	389	415	391	345	372	396	357	403	405	412	417	407	399	424	431	427	385	388	401	394	395	377	379	443	381	429	417	430	412	414	389	411	388	396	421	394	413	402	400	382	410	401	393	406	411	433	422	382	368	383	421	418	404	380	400	384	398	396	351	400	408	403	386	389	430	379	385	395	400	407	396	407	386	383	409	378	391	409	412	407	403	383	407	409	423	375	372	382	408	413	410	417	431	410	393	384	370	425	413	394	415	383	421	433	451	376	410	433	430	413	421	408	413	414	388	411	379	392	416	371	405	381	380	414	415	378	392	389	399	408	399	387	430	370	408	412	358	384	387	388	394	348	370	364	399	390	339	423	413	419	378	391	370	408	416	400	385	407	391	390	412	399	393	402	408	376	448	373	389	401	386	391	409	370	404	394	395	402	383	364	391	376	423	439	411	379	386	407	392	384	405	392	420	411	397	391	428	367	407	427	409	388	424	408	402	389	379	427	407	410	370	387	402	390	376	426	410	412	365	407	425	400	383	392	422	367	390	374	395	357	398	402	381	397	388	387	410	425	392	418	378	381	391	411	423	361	393	392	414	423	379	400	417	417	379	397	406	415	386	395	383	430	441	364	380	412	359	444	399	398	405	427	414	433	398	405	392	379	389	412	399	400	391	391	379	416	402	390	402	381	379	378	427	363	409	410	367	413	409	410	406	398	373	405	446	394	402	406	391	407	385	396	409	381	369	407	398	376	388	400	408	417	397	401	420	399	404	402	419	390	417	385	413	399	395	368	376	428	401	407	419	353	408	372	410	363	372	369	387	394	383	401	398	408	402	405	402	419	409	429	380	381	358	410	402	399	408	370	371	417	399	403	367	395	382	418	375	385	435	383	390	415	406	429	360	386	352	410	404	382	399	401	402	417	376	409	395	427	417	421	379	396	401	388	401	384	386	410	384	366	409	425	358	450	395	376	430	400	432	406	376	441	376	414	381	380	392	419	436	395	381	383	368	400	365	418	448	388	380	371	376	400	417	405	372	391	423	367	398	383	400	395	402	414	399	386	406	425	394	399	379	368	399	404	399	410	404	423	403	420	406	390	405	413	427	388	376	352	394	363	404	389	405	411	386	374	411	415	394	390	408	385	403	404	367	443	370	378	393	353	384	351	378	398	416	428	363	396	416	424	370	390	395	403	418	369	382	373	421	422	397	399	375	413	415	349	389	381	406	392	400	402	404	397	375	432	398	370	368	422	403	428	400	349	380	427	404	423	398	409	392	444	374	402	386	398	386	401	421	391	410	418	384	405	374	392	402	418	460	395	381	436	395	401	407	397	388	389	385	422	431	426	378	392	387	389	413	395	407	424	384	414	402	407	375	393	395	409	365	421	383	413	391	402	422	399	405	428	395	382	375	385	361	389	391	400	417	411	445	377	397	405	397	400	406	389	421	389	417	429	409	375	407	398	401	428	409	377	409	385	380	397	386	361	378	391	376	423	408	395	357	425	406	379	398	400	422	392	407	411	362	336	370	384	385	362	402	403	390	407	405	379	416	385	371	408	435	420	346	403	399	395	396	376	395	416	393	364	421	378	411	379	383	423	388	383	370	429	379	387	404	353	401	366	397	436	392	392	391	399	419	359	389	393	370	419	369	366	391	385	402	401	413	390	404	395	388	384	427	402	393	423	415	380	424	386	404	430	422	392	423	391	375	424	394	408	359	464	389	405	363	400	388	380	382	380	398	392	406	400	423	371	394	408	384	396	374	367	371	409	409	421	376	388	411	373	407	395	413	410	384	383	394	430	402	419	421	394	444	389	380	383	390	383	403	412	380	388	380	394	382	393	372	390	425	406	372	413	391	384	397	418	421	363	396	375	418	399	366	399	401	386	409	365	430	388	410	389	424	366	411	384	360	375	397	402	358	404	375	427	377	422	400	412	418	369	403	445	385	404	411	355	381	404	407	385	397	396	363	392	372	409	413	383	389	415	421	384	404	366	409	456	408	396	398	409	388	403	366	383	445	367	421	394	401	401	414	372	371	371	395	412	376	390	384	410	403	393	402	374	419	398	401	373	388	404	394	387	414	388	385	421	360	382	391	397	386	407	381	398	403	365	453	421	398	417	392	381	387	414	381	385	406	399	387	396	342	408	444	399	377	410	395	427	361	392	384	414	366	402	408	416	394	392	410	364	386	421	401	404	383	382	380	416	397	385	407	384	373	432	393	390	384	406	387	417	411	388	397	409	385	411	397	379	375	400	418	394	403	419	388	402	403	398	384	406	419	386	379	400	390	395	366	399	365	413	370	378	382	373	359	375	404	417	395	421	402	360	411	394	424	420	435	371	436	378	428	440	412	372	441	387	407	433	422	395	380	414	382	373	401	413	398	371	389	414	397	393	401	400	398	398	409	394	394	397	402	433	393	375	412	444	366	406	412	410	366	389	383	419	394	381	395	402	378	379	370	390	421	385	387	376	416	404	374	411	420	411	402	374	399	430	393	387	362	418	423	384	414	400	371	422	418	392	367	418	379	414	409	371	409	391	401	358	400	393	442	373	419	362	421	411	377	385	389	433	406	390	373	384	378	394	408	427	446	414	387	407	424	405	384	422	412	392	406	415	440	419	420	387	423	400	426	389	417	391	376	415	391	403	348	420	435	399	365	364	433	415	386	396	391	404	401	398	380	386	366	389	387	436	408	391	364	376	427	430
22703	21120	28916	23569	21127	21247	12912	3793	2955	2670	2289	1493	1077	767	636	690	632	556	515	476	458	485	490	453	386	349	276	272	276	252	237	240	215	237	232	217	215	258	223	205	206	226	226	238	282	272	307	275	252	304	274	239	250	254	242	254	259	207	243	218	205	208	211	204	178	197	205	217	219	197	186	177	186	200	197	199	182	230	172	168	195	196	192	206	193	197	207	204	206	208	170	210	221	190	192	197	185	182	197	184	178	181	202	166	195	157	196	176	182	211	180	173	196	157	178	184	192	205	209	189	190	193	190	190	185	188	172	197	198	209	221	202	205	183	202	188	174	196	193	185	192	207	196	169	195	171	189	187	187	200	200	185	192	195	190	184	206	206	197	168	200	210	193	217	201	187	197	211	203	196	166	184	179	172	190	164	182	192	170	194	169	172	206	202	204	195	201	182	196	194	200	196	176	168	174	179	197	204	182	214	171	208	215	180	149	201	189	179	198	196	193	214	192	182	187	193	190	195	173	205	207	211	196	176	181	189	181	180	194	192	175	223	207	191	170	190	201	184	198	205	189	180	190	209	183	183	179	188	181	219	195	209	162	212	187	185	180	189	214	178	200	171	194	181	188	193	190	183	192	189	178	188	184	181	179	203	205	186	178	229	176	208	173	184	208	221	200	169	196	205	193	220	196	206	159	182	170	155	186	172	199	205	193	170	208	198	187	186	195	201	190	207	174	193	216	203	213	200	199	195	181	184	190	189	209	191	188	195	169	179	197	188	198	209	199	188	185	208	184	179	231	196	202	186	188	217	188	186	170	179	186	201	200	175	184	198	173	184	181	199	191	190	182	194	188	182	182	178	187	215	185	215	187	196	205	196	174	168	193	177	188	164	183	178	194	176	203	191	151	195	190	175	191	168	195	191	194	182	194	183	209	171	179	184	174	209	189	170	172	163	204	193	177	182	183	160	197	206	173	188	162	207	175	195	192	177	172	206	196	183	164	193	196	182	195	188	212	206	177	216	177	195	202	192	216	181	191	164	185	182	200	187	185	167	213	174	204	204	161	200	209	202	175	211	180	216	174	183	191	213	181	177	184	189	182	177	216	219	193	203	190	199	181	220	228	200	184	193	181	204	186	191	207	199	195	201	198	189	196	140	207	182	184	165	200	191	180	184	202	186	172	199	207	182	207	210	172	197	197	174	191	196	175	180	206	190	186	163	192	213	190	162	167	173	204	170	214	176	181	163	221	189	225	194	184	193	168	198	223	187	186	189	183	156	174	164	173	214	164	175	201	181	204	195	189	201	224	190	169	203	191	174	209	171	199	196	189	175	182	210	172	193	192	190	169	170	179	193	193	163	188	177	161	163	209	177	209	183	172	176	203	193	177	183	184	188	204	194	182	165	207	190	202	183	192	180	176	199	180	181	205	174	184	195	195	199	181	187	194	173	181	196	179	161	178	177	185	173	180	196	193	215	216	195	190	197	177	194	195	183	171	186	183	201	209	179	195	201	176	197	205	186	187	158	190	183	187	198	185	211	180	177	192	181	184	208	177	176	204	199	198	193	192	203	208	200	182	186	177	197	210	186	224	190	168	177	165	166	175	164	162	215	204	170	172	162	204	189	176	209	153	217	181	197	168	204	193	184	192	195	194	183	185	181	185	183	195	211	184	186	178	193	210	201	197	184	195	176	186	199	173	193	175	179	189	189	189	196	194	207	167	200	203	197	201	206	175	198	208	212	202	205	206	184	197	197	173	168	199	194	186	181	193	201	189	169	196	172	171	201	190	179	203	212	202	201	192	177	190	196	208	158	194	181	174	176	208	169	183	169	190	185	180	183	203	175	202	179	207	193	183	187	158	163	183	189	184	191	160	176	187	193	185	188	207	182	167	205	189	212	187	202	200	211	179	198	182	205	185	172	174	200	201	197	181	176	193	211	208	171	210	190	184	187	174	192	185	167	188	171	197	197	208	169	192	184	184	164	177	229	194	178	169	170	181	196	207	205	198	188	201	195	200	172	192	184	176	198	209	201	177	200	178	197	180	193	168	167	193	198	168	205	186	194	168	178	196	174	207	181	226	198	190	172	179	181	177	201	206	220	209	198	206	191	165	162	178	192	196	181	182	197	180	181	181	170	205	166	198	185	183	175	182	189	173	169	187	191	203	181	191	169	192	205	201	197	182	204	203	178	169	194	187	194	177	172	180	198	152	182	186	196	194	202	182	175	190	193	174	172	175	208	202	179	225	192	215	195	175	217	180	170	196	199	183	190	190	191	190	139	192	184	217	221	200	199	171	188	198	189	219	179	203	163	214	168	204	194	193	195	201	169	175	175	184	188	193	175	200	182	190	191	180	203	186	186	197	176	171	192	186	221	208	191	181	205	196	185	208	189	186	189	180	183	192	171	167	180	194	181	187	201	180	202	175	206	180	151	202	186	164	189	184	197	170	205	194	185	179	176	194	181	182	191	189	186	203	206	187	176	175	195	202	179	187	184	195	193	197	186	182	187	201	203	168	195	199	167	163	178	189	168	183	167	212	170	192	204	183	182	212	185	199	201	202	193	172	187	186	161	190	189	192	170	186	206	190	189	169	196	164	200	222	185	197	197	176	182	170	181	194	183	203	178	198	181	169	189	209	177	189	172	201	168	197	180	181	193	192	168	164	186	184	175	177	202	202	185	188	220	165	191	174	164	167	200	192	175	192	169	185	188	203	189	208	200	181	186	209	205	191	177	180	179	153	210	166	183	184	173	195	179	198	179	185	206	181	189	160	183	215	193	159	167	193	155	201	183	209	200	182	188	184	172	203	206	204	190	207	179	185	195	174	189	191	194	181	204	193	194	178	183	189	188	166	191	179	206	179	179	180	221	185	180	198	181	201	188	157	205	176	200	198	217	188	175	180	168	185	207	207	178	192	178	194	209	190	198	201	207	185	186	199	197	212	193	193	206	200	168	210	159	169	232	189	180	193	186	203	202	166	193	198	196	196	187	169	194	194	190	190	196	188	197	212	183	218	184	190	194	177	194	182	174	195	199	193	198	195	179	194	210	185	183	193	216	163	219	180	185	192	179	209	167	172	165	211	186	184	195	198	212	182	175	189	216	187	203	179	190	181	221	209	199	194	160	182	205	174	206	191	191	214	200	206	188	191	215	176	185	221	203	189	169	175	188	199	174	185	189	217	209	192	175	205	178	200	164	210	146	190	189	208	185	193	195	176	171	180	181	180	201	191	197	178	187	175	206	185	181	189	171	181	208	195	168	205	194	176	172	199	166	169	186	187	212	195	175	180	177	179	217	184	193	175	184	174	187	180	161	195	195	200	191	188	213	178	179	215	191	185	173	154	178	177	164	164	197	192	184	194	196	178	211	175	154	196	178	177	183	206	196	175	172	197	174	181	190	178	170	196	218	195	204	210	207	170	185	205	182	194	184	209	210	196	184	207	197	184	209	180	194	169	195	193	165	176	175	222	184	173	178	205	206	165	194
15986	34978	31306	21295	16208	12612	10052	8231	7975	7090	5836	4245	2939	2011	1541	1588	1543	1287	1184	1038	986	1017	1117	977	764	679	577	554	473	436	438	404	387	365	440	447	376	370	354	315	354	333	383	463	442	516	522	511	414	414	422	395	397	436	443	464	411	361	387	299	323	330	323	326	292	342	299	286	280	287	312	275	342	269	275	304	276	294	289	295	275	226	277	256	268	277	270	326	273	280	291	300	280	265	324	280	295	274	284	300	272	277	318	290	325	249	289	281	289	247	282	286	280	227	300	272	327	288	279	271	289	283	292	281	305	264	277	266	311	274	305	312	290	272	254	278	276	256	272	284	280	280	287	291	264	306	263	312	255	271	283	277	300	291	318	263	267	239	272	298	275	286	316	317	267	277	249	277	303	292	260	327	287	293	281	278	285	261	269	273	268	307	267	269	300	274	281	280	274	285	264	283	267	272	259	292	264	296	294	293	269	292	290	287	272	269	296	301	281	283	252	298	284	281	282	300	304	275	278	279	258	275	280	286	286	259	294	261	283	275	285	279	302	249	273	272	261	279	270	272	284	304	300	255	275	261	287	268	286	300	287	278	286	282	295	271	279	280	312	273	275	290	276	282	285	272	285	305	277	317	290	279	269	288	302	256	285	299	283	263	238	281	306	275	249	275	292	267	259	306	254	278	260	275	329	305	284	279	316	281	289	283	286	276	263	282	260	270	275	263	309	275	223	294	304	265	251	283	298	285	289	274	269	260	289	286	273	287	279	262	279	260	270	288	307	278	260	310	271	288	252	280	281	265	286	287	269	287	299	284	304	303	269	277	274	304	281	275	285	290	297	293	280	276	292	297	262	292	285	279	302	265	276	311	260	274	272	274	255	268	307	305	273	277	299	271	287	300	261	299	258	274	279	281	291	238	293	289	242	286	289	301	282	268	280	283	291	277	305	287	273	257	259	272	294	290	293	286	276	281	276	290	291	280	281	256	261	266	274	300	280	274	280	306	274	288	286	294	294	298	269	266	292	288	304	256	278	302	291	284	299	274	245	282	270	260	269	275	292	306	270	286	280	273	264	272	273	274	308	272	292	275	310	288	272	288	269	302	285	268	308	312	297	264	274	287	260	310	291	285	296	263	311	279	275	287	269	303	259	284	270	299	288	303	302	275	279	299	273	271	277	299	266	275	261	287	309	279	262	296	298	279	303	288	329	285	256	264	272	280	294	221	284	247	265	296	274	271	269	304	299	269	293	283	281	280	263	256	313	273	280	263	291	292	327	296	262	283	264	307	297	288	284	278	279	256	278	306	250	270	301	306	290	272	307	262	279	281	262	306	275	282	299	267	283	292	291	284	307	288	298	281	263	281	290	297	278	289	299	276	279	287	296	282	292	281	262	283	264	299	259	280	261	262	256	294	283	297	246	300	308	267	271	262	279	278	271	253	293	268	284	274	285	279	267	292	258	256	303	265	279	290	274	248	276	273	294	287	279	284	295	277	282	307	296	291	303	262	309	276	307	273	291	293	265	287	282	254	281	275	277	293	283	266	290	308	286	263	261	262	285	275	266	285	258	280	297	291	279	285	329	258	277	295	289	257	323	252	290	291	294	279	303	285	267	284	254	286	297	300	276	270	288	289	275	289	245	289	294	319	304	264	246	267	264	274	314	293	272	280	279	272	259	287	277	290	276	272	280	270	281	297	271	290	279	272	286	295	287	281	284	295	276	310	275	291	299	302	270	291	286	259	268	254	278	283	270	269	260	259	308	283	262	265	320	300	274	277	259	282	249	283	265	301	283	310	309	270	284	263	273	280	264	287	283	269	271	281	278	281	276	303	283	293	296	293	272	264	261	264	284	256	269	266	270	272	288	273	273	295	267	263	274	315	265	295	273	274	271	282	298	300	276	295	264	241	293	307	273	301	285	276	287	305	282	268	270	289	278	286	277	313	256	279	302	256	310	257	289	290	268	256	274	287	258	271	300	282	270	260	265	251	255	265	264	269	284	298	284	281	274	275	290	281	279	305	286	271	279	267	250	291	290	275	278	296	265	279	255	295	292	276	279	295	281	303	267	281	271	262	276	289	289	292	280	273	299	267	259	298	259	285	266	282	267	276	286	304	275	286	268	300	295	278	271	246	269	285	251	261	283	259	280	261	312	269	267	284	250	275	239	293	272	274	269	270	279	265	275	308	255	274	275	282	285	274	277	283	245	271	270	248	286	295	292	262	268	278	268	308	251	273	288	262	254	253	282	323	272	265	285	296	297	294	298	248	281	281	283	290	292	264	278	271	275	256	305	273	272	289	281	279	300	283	278	264	285	284	281	268	279	262	312	252	242	282	291	282	324	286	267	259	281	282	291	297	296	269	258	329	300	318	310	285	284	300	307	269	249	293	286	275	260	269	265	257	278	268	280	268	289	282	255	265	265	276	259	284	260	265	283	261	272	278	309	270	286	247	296	282	300	303	275	282	284	310	268	266	266	283	269	271	266	284	268	310	254	263	294	298	316	272	254	296	267	281	280	259	272	272	295	286	254	317	303	289	260	266	282	261	304	276	281	281	263	320	284	289	284	310	291	280	279	284	277	251	293	281	284	271	269	286	288	274	274	294	257	256	258	294	259	285	255	263	275	303	270	302	246	274	267	280	276	299	280	275	285	286	270	282	247	280	278	279	298	267	266	270	292	299	285	266	285	290	282	297	267	268	282	269	300	293	270	284	287	305	273	270	280	276	287	293	286	283	292	280	277	279	278	296	273	311	272	276	286	288	292	275	268	285	291	307	272	267	264	264	306	258	274	258	269	273	293	277	315	265	256	319	283	245	276	280	277	251	248	285	280	288	293	304	261	297	310	260	268	290	257	285	293	289	278	258	288	268	263	290	287	280	330	285	258	274	294	271	269	274	289	301	268	257	265	297	281	266	251	297	278	258	261	276	276	268	285	295	272	255	252	295	270	272	280	286	277	262	257	302	276	307	277	291	279	298	247	257	290	296	254	243	275	296	296	282	289	270	304	294	291	270	286	307	285	272	267	267	263	279	270	302	251	271	282	307	293	297	239	299	278	259	273	295	255	282	298	265	303	272	262	291	282	317	280	303	295	265	281	290	286	297	290	293	267	283	269	297	258	318	290	283	263	253	250	268	273	276	256	322	285	281	271	302	277	279	276	260	297	278	284	318	308	258	268	283	277	285	308	316	276	261	305	258	314	297	287	257	284	322	281	287	274	260	270	290	282	271	327	270	272	285	283	284	304	311	298	275	270	307	308	283	282	284	276	287	303	261	270	303	286	271	290	295	310	267	270	272	297	305	273	261	279	262	260	260	271	287	271	260	262	294	266	282	287	301	283	264	289	276	251	285	275	262	265	295	276	281	253	282	282	277	298	308	271	277	257	284	276	283	257	289	278	280	300	273	258	263	278	272	304	259	260	290	271	299	256	276	257	291	275	276	269	287	277	269	295	271	299	284	277	281	250	293	301	256	291	263	297	286
26784	20876	16287	7308	3285	1981	1474	1216	1090	1082	863	671	531	387	356	410	359	344	327	316	285	297	304	314	272	264	261	256	197	244	226	235	210	215	233	238	239	238	245	240	217	239	228	222	216	223	268	246	252	240	247	252	246	230	260	258	282	252	226	237	233	227	215	230	222	251	211	252	222	221	224	223	212	210	230	206	238	197	217	233	235	229	223	257	233	205	243	244	230	236	206	239	202	224	233	231	210	247	214	218	240	234	241	219	204	206	249	210	223	245	244	219	244	245	227	235	219	196	240	222	231	225	238	222	230	194	221	220	201	232	227	225	219	210	235	222	234	263	251	226	240	203	211	209	239	223	197	223	228	218	235	222	205	228	241	238	222	227	224	217	213	236	238	210	238	234	258	232	199	227	216	238	256	222	226	223	225	217	227	209	187	198	242	248	210	201	221	231	246	216	212	235	216	210	214	264	210	213	211	225	237	221	193	239	208	199	251	223	244	240	206	203	195	212	258	216	220	216	205	224	230	227	231	231	249	208	231	226	220	197	246	224	225	244	205	228	211	243	219	214	224	240	242	240	217	210	226	247	232	235	235	239	214	221	209	227	218	224	198	216	221	216	226	208	230	202	209	242	226	226	214	206	242	226	269	215	209	218	214	217	226	209	241	215	222	214	220	235	232	230	211	249	215	218	195	233	241	219	240	216	255	218	215	242	255	220	205	243	238	211	207	223	235	230	228	241	240	229	237	245	231	247	216	201	208	244	231	213	218	225	184	228	238	234	209	222	227	243	209	220	243	207	222	258	278	224	209	199	208	225	219	211	231	225	236	211	229	219	186	240	235	227	231	186	254	211	223	197	249	232	244	232	214	243	210	208	226	217	210	220	230	226	209	210	234	224	206	224	249	219	241	204	250	262	233	213	210	225	220	226	227	224	229	226	219	229	225	239	235	216	226	236	240	224	214	215	218	207	227	223	251	226	214	197	234	207	215	239	215	224	219	208	247	212	242	230	216	201	223	199	199	231	242	227	187	232	241	244	219	229	223	216	247	212	220	223	211	216	229	210	219	222	238	211	220	222	198	219	232	262	196	202	219	205	201	215	224	214	232	256	197	222	208	215	214	213	230	207	206	244	213	210	226	212	238	189	211	223	221	228	199	216	240	233	244	215	202	218	206	233	195	220	233	239	227	240	227	226	199	243	231	235	220	230	242	231	205	239	236	214	216	210	231	225	214	234	243	209	225	225	224	251	239	224	222	207	238	216	227	227	220	229	220	200	221	248	239	209	213	238	231	236	228	202	226	250	203	235	240	254	213	237	225	237	216	240	251	209	233	217	252	220	239	220	214	203	225	246	211	213	232	231	219	242	226	210	212	216	251	240	227	231	198	229	184	230	254	214	254	221	238	253	272	195	196	218	213	245	200	215	244	211	223	242	248	234	232	228	185	218	217	241	219	232	227	219	222	235	239	245	227	240	246	196	225	243	236	246	231	207	235	233	226	212	248	216	228	231	231	220	243	233	223	246	206	209	214	239	240	223	203	203	246	241	206	212	233	210	246	224	198	217	226	230	227	218	206	231	207	205	263	216	231	218	214	217	210	223	245	203	230	217	192	253	221	222	222	233	236	217	249	249	243	219	235	206	231	234	233	218	238	237	222	223	214	202	213	239	215	186	231	246	223	210	234	217	240	202	215	205	214	227	233	252	219	213	267	232	241	225	223	256	237	208	265	245	238	252	227	233	207	221	229	211	205	230	219	243	265	216	227	239	212	228	220	225	226	224	228	232	240	243	195	237	209	212	213	222	217	218	199	229	238	223	230	214	234	227	197	208	220	229	225	203	206	233	242	208	231	214	215	229	253	204	209	223	213	229	220	230	192	224	208	211	221	244	210	222	231	216	223	223	221	227	223	249	239	218	229	251	261	232	200	249	236	228	235	238	211	200	236	228	220	217	223	212	221	245	243	238	199	226	238	222	205	222	231	246	249	234	226	212	219	234	235	209	250	223	221	253	226	222	256	232	228	214	225	214	222	225	231	222	248	242	207	244	199	224	225	253	238	261	234	216	229	199	217	207	225	212	226	223	225	237	213	231	225	223	197	220	234	223	229	237	219	238	222	214	249	214	231	234	230	228	230	229	223	216	216	200	240	204	247	240	208	243	191	243	223	222	216	222	236	246	198	217	213	245	211	236	219	208	238	253	247	212	197	250	211	244	234	220	212	216	202	211	230	224	232	189	217	231	224	235	215	224	214	246	223	233	217	210	209	220	246	236	240	229	203	245	220	217	236	213	227	221	224	214	195	223	244	226	217	222	232	227	257	233	228	228	210	259	233	232	202	225	200	200	225	244	212	221	243	230	225	232	210	242	214	227	248	228	217	226	259	218	204	218	224	216	252	219	246	219	227	220	222	203	243	219	217	215	200	209	216	225	213	223	221	253	234	216	210	237	226	238	212	231	260	232	251	206	231	220	263	247	229	249	206	233	220	215	211	220	215	218	205	221	207	239	230	233	204	236	219	233	228	201	232	224	266	220	225	227	235	237	225	208	222	237	215	230	258	229	248	258	223	223	215	219	231	252	217	220	225	245	252	205	226	216	212	256	219	209	221	196	213	232	215	239	227	217	215	239	220	220	219	245	214	218	250	211	236	212	228	240	204	227	211	212	246	225	233	216	252	246	228	205	237	219	235	216	228	208	257	229	210	227	234	225	237	232	235	221	237	243	239	209	233	272	211	221	235	233	214	244	224	242	222	223	211	216	204	227	226	234	233	228	222	247	221	230	233	216	207	247	240	246	233	231	218	229	229	199	223	227	207	231	213	225	241	239	222	204	202	200	230	201	199	224	221	221	224	199	223	235	222	230	217	211	197	241	225	227	246	254	213	209	220	230	216	207	239	234	212	220	226	206	210	238	221	222	217	238	225	221	231	237	237	198	237	257	227	227	226	230	254	262	208	234	227	220	222	209	219	222	219	239	229	223	255	247	229	231	217	246	263	225	204	254	214	211	242	221	248	194	224	229	226	218	237	214	203	259	244	204	202	214	245	236	242	243	256	237	222	255	230	206	226	249	251	189	237	216	215	202	211	247	209	201	225	216	215	242	239	220	236	223	191	241	242	222	188	227	214	229	229	223	232	230	206	254	219	236	211	227	216	260	225	214	249	221	240	226	210	211	235	236	224	193	253	234	220	250	221	238	224	222	227	236	218	227	241	238	220	225	229	201	223	240	216	225	227	229	257	236	216	228	231	232	221	226	230	229	222	234	209	239	225	230	204	220	219	225	230	213	231	211	216	215	214	220	231	243	260	241	227	247	225	214	228	208	228	209	204	209	220	251	228	240	212	225	206	220	248	217	231	249	224	245	236	239	247	221	228	240	243	234	228	214	211	230	233	176	241	219	226	235	223	213	236	242	250	216	228	232	242	214	218	226	226	218	249	245	213	229	229	227	241	233	226	221	215	228	231	207	238	210	226	192	234	234	212	218	230	231
12226	22144	18422	10238	7141	5290	4054	3391	3163	2907	2439	1774	1191	797	667	742	691	650	612	598	567	573	618	522	462	456	424	398	422	378	405	355	356	334	368	391	362	340	334	328	333	330	355	398	371	376	407	405	415	395	340	384	382	427	410	379	405	367	355	370	332	362	349	328	367	340	295	312	367	346	346	334	355	324	344	321	326	318	345	316	329	354	343	363	334	287	323	328	319	356	331	331	340	334	338	328	353	325	326	373	335	354	334	337	329	345	335	354	335	371	346	333	334	327	359	345	323	348	353	318	335	290	308	319	321	369	333	317	326	308	290	344	350	354	355	328	336	314	311	308	337	347	324	322	298	325	346	339	348	333	328	322	337	310	339	314	341	348	317	319	348	338	300	340	313	332	328	354	327	323	304	315	374	336	298	312	335	319	377	325	342	337	319	302	348	339	344	319	345	298	313	339	344	327	336	381	337	324	325	333	318	330	337	324	330	335	329	332	319	333	340	337	321	339	361	322	337	331	322	307	362	334	339	377	327	296	326	318	327	326	328	307	352	320	327	353	317	312	331	348	318	342	331	326	369	337	357	360	374	311	358	335	321	312	335	338	341	334	363	330	319	310	314	343	327	318	339	348	327	308	323	343	326	333	309	343	329	347	323	342	315	320	349	322	316	355	344	285	359	320	313	369	327	335	334	349	311	362	336	315	327	339	350	345	362	333	295	374	360	351	348	314	327	377	340	323	332	336	355	335	308	331	332	337	333	321	337	330	329	315	335	341	323	304	346	358	329	316	335	347	315	340	307	332	323	354	323	329	336	348	310	322	318	317	326	352	331	337	345	325	341	340	303	334	339	304	332	341	332	328	345	338	348	315	352	332	302	319	353	309	318	328	319	331	333	317	299	363	337	380	282	344	317	360	299	341	339	338	320	328	355	325	338	341	366	376	320	314	353	328	340	321	323	340	312	325	322	344	372	366	306	377	342	374	338	341	320	353	327	316	378	327	314	338	333	308	311	345	296	295	322	345	343	333	350	308	288	321	327	368	360	301	362	326	322	339	331	341	340	328	346	359	306	332	304	324	354	308	361	342	332	297	316	346	319	334	334	319	329	320	355	303	343	318	341	348	338	343	296	334	335	356	371	333	343	352	352	350	345	305	314	303	343	331	318	370	303	355	326	326	333	316	299	325	320	334	323	348	337	331	337	363	347	351	302	303	332	327	381	332	323	339	333	327	323	350	343	361	317	351	352	292	303	342	325	352	350	329	278	360	338	303	292	341	360	362	320	329	331	327	307	312	339	291	299	338	319	352	358	368	339	319	321	325	369	337	323	308	345	311	326	325	324	298	334	299	332	340	333	304	339	370	333	369	339	343	349	333	325	350	373	309	336	352	330	319	321	346	357	362	334	338	344	340	334	335	345	337	314	324	334	325	357	333	326	324	340	325	325	331	357	318	328	323	322	318	329	324	320	303	328	322	331	343	331	305	341	340	330	318	355	328	375	329	349	346	316	301	336	334	332	323	368	312	347	324	314	332	312	356	355	350	377	296	312	325	329	326	360	353	331	319	338	327	322	332	309	358	313	361	335	321	347	352	321	337	348	314	295	306	369	348	336	295	352	316	329	330	352	315	344	322	309	343	339	334	353	324	334	359	360	342	336	342	346	283	357	330	377	317	330	324	339	337	338	346	356	320	318	353	331	360	322	313	339	362	337	337	329	332	336	330	323	348	329	346	326	340	377	353	302	325	316	310	319	324	334	311	331	309	343	342	297	357	326	355	305	350	322	337	311	309	308	337	326	325	324	338	328	328	321	346	330	319	335	329	349	320	339	332	277	369	348	375	280	339	352	334	324	336	308	334	329	363	328	336	339	341	331	308	308	344	347	348	362	353	347	345	320	335	333	302	346	341	324	339	328	348	339	363	320	352	350	332	316	312	330	347	332	306	328	335	315	363	351	312	338	349	325	317	311	317	343	332	344	327	357	306	336	324	314	353	289	341	293	335	316	311	345	293	303	320	329	346	319	339	317	313	353	317	313	333	337	338	307	334	332	361	340	315	313	340	336	335	320	312	332	329	330	354	318	346	356	306	344	309	342	350	340	336	363	350	351	365	327	339	344	343	338	311	334	360	367	337	314	324	305	349	339	336	333	327	318	329	311	340	355	301	344	331	335	290	315	331	357	352	358	382	291	340	371	334	358	319	335	334	300	327	317	337	351	374	342	366	328	350	347	346	336	349	331	327	374	329	314	318	344	322	324	314	318	317	361	326	340	337	296	335	332	333	335	363	338	356	367	354	323	325	301	308	313	327	344	346	329	334	346	336	332	337	290	305	332	325	332	363	347	301	356	329	339	303	324	343	325	333	335	345	367	330	293	347	358	321	301	312	353	379	286	320	336	346	337	325	346	320	358	326	360	335	339	339	328	342	342	324	352	328	331	327	343	317	326	288	329	349	334	373	351	317	299	312	291	328	345	361	334	348	360	349	292	366	365	323	328	323	310	338	319	280	336	332	342	324	320	332	354	337	368	318	322	332	357	345	323	315	323	323	354	353	311	334	315	345	337	349	318	325	330	335	338	323	367	344	324	331	345	314	322	322	331	354	326	354	336	331	349	341	348	352	314	334	312	346	319	331	334	341	329	334	347	333	346	338	364	355	359	337	290	311	341	316	361	290	314	358	316	337	329	330	355	371	336	338	323	304	331	352	328	348	318	339	326	332	334	318	339	335	338	336	319	323	302	331	332	313	333	342	316	343	356	346	320	354	290	334	325	353	328	349	331	287	331	349	322	325	341	353	328	348	340	316	307	342	347	324	324	376	335	368	331	346	341	322	312	332	307	325	315	333	329	343	355	319	323	320	338	326	324	317	341	347	339	353	301	315	337	353	334	331	326	329	355	315	313	350	331	347	339	312	373	318	312	352	330	326	329	356	349	326	286	354	368	309	326	363	340	352	341	351	307	339	309	366	363	325	312	352	332	373	348	314	324	324	335	296	334	366	323	338	329	355	319	355	361	315	341	309	364	300	335	345	299	338	350	343	302	347	328	338	341	335	315	341	326	320	331	344	330	349	327	295	338	349	356	351	360	320	345	337	354	295	360	309	342	360	283	332	348	322	375	304	307	334	352	335	343	339	321	300	334	356	329	316	314	301	344	325	339	315	343	347	337	315	323	341	336	307	341	332	344	298	344	363	341	314	338	295	354	329	322	322	328	362	323	285	347	358	330	323	355	362	334	337	314	344	388	318	359	337	327	365	325	329	322	343	323	319	322	320	350	332	304	325	325	286	329	340	300	334	342	334	360	349	325	367	354	331	285	330	321	342	352	346	345	359	324	349	338	337	348	335	319	333	355	336	332	342	334	322	349	351	364	331	357	304	348	316	347	391	338	334	317	324	326	341	303	336	325	317	331	352	371	349	330	332	336	352	331	364	322	336	356	329	322	320	337	335	312	313	323	323	328	313	307	323	328	329	327	325	303	342	347	333	348	343
23623	21129	28504	24011	21120	13981	4342	2560	2227	2001	1634	1185	818	684	586	591	596	483	508	450	414	468	494	421	374	379	350	357	322	279	344	321	310	278	300	312	275	306	239	308	299	276	303	333	309	310	357	328	303	303	335	268	321	322	321	282	276	309	292	277	275	265	274	283	288	281	292	292	255	257	288	280	244	295	258	278	250	284	275	299	254	265	232	293	279	252	266	266	294	281	263	266	246	272	240	266	255	258	268	292	276	219	288	277	257	276	277	246	265	258	258	264	265	282	283	241	289	233	281	261	256	284	259	268	260	287	244	251	267	270	277	261	282	288	241	275	279	241	285	291	275	258	283	267	293	259	251	270	300	255	266	257	257	283	252	280	282	282	259	261	286	265	268	243	250	250	261	255	247	281	247	283	258	313	286	311	256	249	280	263	286	241	263	259	256	268	253	259	269	243	288	268	282	291	277	295	268	292	254	274	260	270	259	246	262	276	288	258	260	248	276	279	261	263	281	256	268	285	271	293	259	255	280	281	272	273	274	276	255	264	241	280	260	283	269	267	319	268	283	256	244	258	286	290	256	277	272	290	278	274	294	260	253	257	289	269	279	243	297	230	270	238	269	270	259	301	256	291	274	269	260	273	259	275	267	275	267	303	299	280	264	257	262	249	266	242	279	257	254	244	275	259	272	281	271	284	294	242	252	264	267	297	273	240	269	276	263	306	258	265	270	274	276	255	288	263	248	260	252	276	276	259	249	281	253	300	285	279	297	281	263	239	267	278	292	250	298	291	270	249	270	273	285	264	258	297	255	265	263	276	265	262	247	237	293	276	264	266	279	256	247	284	256	272	261	277	299	282	267	253	245	281	244	269	257	315	287	265	294	276	268	266	239	282	251	289	243	264	247	260	323	256	291	270	233	231	274	273	260	238	293	277	266	259	299	259	279	240	251	289	277	261	265	268	296	282	271	277	283	270	280	290	273	280	236	283	226	277	285	235	284	280	298	251	267	274	284	234	265	251	269	280	260	244	263	275	255	267	271	272	268	276	257	264	300	259	271	308	241	257	272	253	242	266	274	295	257	247	250	252	276	265	267	271	258	265	282	279	293	271	283	277	271	284	284	280	272	258	259	253	264	273	289	299	269	270	262	258	259	282	293	250	279	278	269	247	274	294	248	272	276	291	252	264	293	281	242	278	266	254	274	234	265	296	288	259	224	280	260	292	288	287	274	273	266	261	274	278	269	261	273	251	281	261	220	251	247	260	291	269	283	299	270	249	249	275	270	289	263	258	257	268	261	274	277	271	264	257	282	247	256	236	278	255	266	264	268	260	255	286	264	248	258	257	246	254	255	255	268	294	244	285	278	265	287	265	283	262	284	239	284	282	245	256	275	297	268	292	270	271	262	285	284	278	262	280	276	307	253	286	250	267	256	258	258	254	267	267	273	274	275	301	279	274	271	257	262	250	249	255	266	264	272	247	278	241	271	273	292	296	298	279	288	280	298	250	288	258	285	278	280	251	274	276	253	278	270	262	263	273	265	267	274	253	253	287	285	266	250	261	298	277	299	268	276	249	255	261	295	291	267	290	279	283	269	258	277	258	250	268	285	260	256	261	258	285	260	273	261	277	267	285	272	276	273	299	240	272	291	279	279	282	262	259	279	255	286	301	283	277	269	262	254	281	251	264	260	285	260	265	264	292	267	261	267	258	277	291	290	267	266	283	242	249	255	282	280	263	260	244	276	266	284	277	244	281	266	268	253	276	271	237	251	270	263	256	284	291	259	293	255	286	276	268	266	288	266	257	278	281	273	257	280	295	277	262	267	258	249	251	260	278	260	273	245	258	240	250	279	284	283	264	252	264	248	265	251	289	257	240	250	319	260	304	269	256	284	276	262	289	257	266	280	274	239	259	283	260	248	256	281	257	239	257	261	272	269	277	239	265	260	262	264	264	245	277	284	245	286	252	262	240	253	298	282	288	280	260	267	240	258	254	270	279	266	246	291	282	267	246	259	292	240	281	265	313	271	262	266	293	272	240	261	295	259	259	265	267	265	256	250	286	251	299	250	290	248	280	263	243	281	280	298	257	251	291	289	279	250	263	242	286	303	260	239	287	282	227	283	253	249	261	264	260	251	273	227	245	272	257	242	274	272	237	251	267	262	280	320	258	279	247	253	267	284	270	276	260	278	265	255	286	269	268	290	276	284	273	280	231	299	275	247	280	287	274	267	283	264	262	258	258	274	270	252	266	274	287	258	276	306	267	287	281	288	274	260	239	269	269	252	258	271	259	243	310	272	245	295	251	258	250	310	258	280	257	280	271	252	268	240	251	267	237	281	269	272	284	248	291	279	252	265	264	264	265	273	278	261	288	255	237	280	267	253	264	265	260	280	241	269	249	258	261	240	273	252	246	282	276	284	266	269	251	252	286	252	269	268	264	262	272	281	276	270	281	263	294	306	274	285	268	252	267	241	268	272	292	276	238	250	259	283	246	246	271	248	284	298	293	261	246	266	245	249	262	265	284	287	286	243	243	266	265	291	279	273	273	274	234	269	280	278	269	275	273	245	262	267	257	243	300	264	264	269	269	249	242	262	274	267	265	261	274	251	252	283	267	269	260	264	283	273	284	248	274	252	242	259	262	232	282	245	263	284	280	263	256	262	294	249	259	276	286	252	249	256	247	298	266	267	276	262	265	275	271	248	267	266	302	272	242	257	267	266	273	281	258	249	287	275	268	276	306	260	269	270	287	281	255	268	267	271	255	252	250	260	252	263	289	287	249	240	279	271	304	254	283	257	248	277	261	297	256	279	248	256	277	270	252	250	279	261	241	257	291	272	255	287	293	261	244	280	238	263	264	284	267	289	265	284	251	250	251	239	288	262	250	285	250	274	313	270	281	304	292	271	288	242	258	298	266	258	251	260	293	268	284	255	241	264	242	238	276	266	256	262	286	237	270	277	250	256	287	289	272	262	260	290	277	270	259	260	262	267	251	270	279	262	277	259	267	265	258	263	268	246	250	277	282	276	255	297	284	259	283	268	243	267	281	272	261	290	285	249	256	248	253	250	296	264	239	265	254	268	255	274	278	258	306	272	258	265	245	271	270	281	246	252	282	262	259	289	295	277	257	264	275	270	259	260	274	285	258	257	251	275	274	259	260	261	258	268	251	270	291	253	305	269	302	259	293	280	248	275	303	275	247	270	279	267	285	266	253	281	241	273	271	279	245	266	263	256	242	258	267	279	284	240	262	275	262	248	275	276	269	297	269	278	295	262	284	282	282	269	271	276	250	275	262	269	262	278	249	237	296	258	299	257	276	277	231	252	288	288	263	301	268	268	274	288	278	266	275	281	252	261	285	254	256	273	271	256	318	294	280	264	289	283	270	270	293	260	252	286	300	252	257	269	278	266	265	269	252	260	265	253	258	260	265	262	311	285	266	276	265	256	287	260	297	285	264	249	269	292	260	256	275	257	258	231	263	309	230	257	272
13635	30169	26136	16223	12235	9346	7346	6140	6027	5361	4237	3127	2073	1543	1236	1366	1252	1127	956	957	862	900	925	823	727	625	565	549	502	491	498	475	451	426	517	513	475	449	449	453	479	429	461	500	531	563	560	506	500	535	485	477	471	493	474	475	485	476	413	450	411	405	430	386	406	422	397	394	385	439	373	402	362	421	404	450	398	385	387	395	401	381	401	371	396	387	390	391	397	390	410	387	403	374	422	421	388	410	370	402	378	390	403	390	369	408	387	393	398	364	414	403	408	417	375	396	403	392	392	410	390	396	386	370	389	402	386	408	362	390	430	415	376	436	418	370	441	354	386	382	356	408	371	357	382	420	381	388	375	380	409	378	370	362	396	382	367	413	411	397	404	411	365	394	400	394	408	427	401	442	420	355	377	357	419	389	404	396	390	394	375	406	397	406	375	383	388	417	399	393	404	403	404	398	358	412	380	385	414	415	400	392	388	368	391	422	399	383	359	382	382	411	415	427	392	372	418	410	402	402	396	397	369	413	420	399	392	380	422	355	380	422	367	431	375	411	424	367	382	392	413	401	373	372	415	388	380	396	390	418	403	402	379	402	384	398	390	352	377	387	390	384	396	410	401	403	348	410	404	400	401	420	403	375	379	393	394	381	429	382	397	396	391	422	380	416	375	402	380	388	407	383	391	413	392	397	352	378	378	382	397	391	401	405	392	396	381	385	364	431	415	358	354	396	389	378	402	380	412	418	394	386	392	378	388	377	403	375	359	388	408	377	428	370	385	375	379	379	398	374	378	411	396	371	408	396	395	409	402	412	417	372	384	408	408	390	389	391	377	380	400	383	384	410	354	398	424	402	377	384	402	407	371	393	382	379	415	394	368	421	430	373	385	369	394	393	372	415	393	370	376	419	363	386	412	406	409	416	402	415	365	380	411	428	389	403	412	369	402	386	427	361	415	383	400	369	381	410	383	429	419	370	395	391	404	422	384	419	384	417	361	379	381	372	411	406	408	394	381	363	373	396	371	413	365	386	415	389	374	369	380	358	424	381	389	407	396	380	401	419	447	400	375	387	383	394	386	424	377	390	379	388	370	372	410	402	371	406	392	376	370	411	418	389	372	408	367	387	394	398	410	388	389	388	391	391	399	408	367	378	392	396	389	392	376	381	365	423	407	418	393	409	403	383	388	409	405	382	399	382	350	395	392	383	412	388	408	381	427	388	419	369	430	380	372	422	378	389	429	369	396	435	392	392	402	379	409	391	425	405	378	375	419	416	382	411	384	392	372	381	424	411	395	401	416	386	387	405	426	389	400	384	390	408	353	408	400	388	402	369	399	400	396	368	386	407	389	396	398	364	402	413	351	371	430	393	408	401	387	393	435	392	385	392	414	358	374	387	381	415	381	398	388	364	383	374	392	406	397	387	428	374	425	385	376	409	388	405	422	399	416	396	408	396	390	375	383	413	375	401	368	393	407	386	396	439	409	388	355	416	406	444	362	392	374	406	403	397	361	400	416	389	410	386	387	374	389	404	370	413	385	364	366	417	395	397	398	409	400	370	350	394	411	416	389	394	392	387	401	405	384	363	404	416	401	424	395	402	423	386	397	405	400	393	384	380	357	345	352	380	415	404	393	415	397	418	350	419	395	380	387	424	432	374	387	403	401	373	423	366	423	404	444	380	403	390	414	406	395	362	378	361	390	406	404	399	390	384	379	358	392	399	370	383	409	384	399	390	391	396	380	375	391	396	381	388	371	370	369	385	392	370	401	385	355	401	386	355	414	430	396	360	390	400	404	409	397	383	401	403	396	374	420	364	402	365	410	371	383	428	407	402	388	394	423	400	391	408	398	394	383	406	375	394	383	400	394	415	398	398	352	398	398	381	384	360	418	384	386	375	394	368	406	368	403	396	412	407	401	379	428	397	392	395	397	354	407	380	384	392	377	407	381	365	409	377	392	406	418	381	387	376	377	371	386	398	419	367	409	404	389	411	386	396	393	357	416	402	405	394	388	389	402	398	421	396	408	369	382	411	387	407	371	390	387	355	401	389	382	393	391	396	389	386	372	388	371	395	401	371	401	392	395	422	367	403	443	409	382	411	394	385	380	392	423	386	381	401	383	440	381	391	386	382	417	394	371	426	403	390	389	429	394	401	394	353	381	373	425	357	374	372	410	377	404	424	392	394	373	413	398	379	391	377	421	380	423	403	394	384	401	405	417	393	413	402	420	406	361	397	393	382	382	400	379	348	449	394	406	405	390	372	400	408	372	390	402	400	392	374	417	403	371	387	375	401	380	386	382	386	397	399	410	383	420	344	400	393	403	426	390	402	394	387	406	354	370	398	366	388	401	404	359	385	404	364	376	390	361	394	374	400	381	407	376	372	382	388	349	364	391	396	404	395	357	434	380	402	410	420	393	399	388	464	386	399	394	408	376	386	416	384	417	414	409	403	394	392	390	382	357	455	409	402	400	420	392	445	360	378	351	404	392	345	374	385	388	363	368	367	410	419	386	412	399	371	417	393	386	388	364	354	370	427	415	390	388	386	394	371	349	372	400	405	388	394	370	398	426	392	384	378	448	423	367	392	440	390	390	388	380	398	395	382	363	379	402	376	407	435	395	410	437	370	389	390	390	412	396	408	402	391	392	376	400	403	398	372	375	398	382	387	376	369	426	377	390	388	390	402	389	396	401	381	365	405	366	355	401	389	401	383	364	391	381	389	408	369	396	374	373	378	410	373	388	367	429	385	381	402	430	352	406	369	389	387	425	373	372	416	396	365	414	395	411	381	382	398	345	463	370	409	383	400	397	404	395	415	361	380	387	422	397	429	371	356	380	370	371	414	398	396	394	413	420	403	378	392	431	385	410	366	369	405	396	350	380	421	408	366	434	382	398	416	381	404	387	389	395	383	385	403	385	415	415	365	390	363	360	400	425	359	415	392	419	371	398	393	413	404	413	434	384	394	405	415	350	394	402	412	409	401	413	414	418	391	376	438	398	334	396	398	364	398	354	367	381	403	403	421	336	391	398	401	390	378	379	399	372	402	374	399	385	402	391	383	375	390	387	392	417	368	384	422	391	387	422	407	387	373	379	415	403	386	420	412	396	384	352	382	409	377	343	404	391	414	389	388	381	370	406	383	405	390	408	387	405	414	367	388	408	404	411	414	373	391	361	408	365	423	406	406	390	399	399	394	374	391	375	431	440	399	390	411	404	365	370	375	406	388	381	378	402	408	408	413	400	412	356	384	396	417	378	406	383	403	409	413	372	395	402	359	415	390	376	363	391	412	381	409	377	407	405	389	414	400	384	398	411	385	415	373	402	349	382	421	392	379	397	430	368	417	412	379	418	392	373	394	377	416	330	400	411	376	368	389	394	388	375	407	390	392	388	416	398	401	391	365	390	371	407	402	394	392	371	406	428	418	350	424	419	407	374	402	418	413	396	400	375	398	403	398	351	371	418	392	392	365	392	354	430	398	404	400	397	373
22734	21126	28885	23617	21144	21277	12920	3859	3152	2845	2265	1534	1037	825	690	719	670	584	502	486	499	485	527	420	379	299	338	278	263	254	264	263	252	226	236	292	272	221	208	210	227	228	251	251	277	268	301	294	249	230	289	271	266	288	272	261	224	212	194	232	217	181	204	195	183	222	194	223	172	200	186	182	199	191	190	193	192	212	210	197	200	189	179	195	177	206	196	183	204	201	198	201	173	185	180	176	203	183	198	175	184	166	197	218	178	190	181	183	193	173	187	203	169	192	194	170	209	217	196	166	182	201	208	190	186	200	183	188	185	192	170	170	186	202	187	181	180	189	181	185	185	197	188	208	208	179	197	201	159	204	189	175	195	179	195	179	166	189	182	208	168	208	196	176	180	162	196	178	184	173	177	186	196	185	190	183	180	160	209	208	181	191	180	191	168	184	189	191	177	177	169	173	178	207	181	169	153	175	178	184	195	173	220	175	198	206	171	202	192	189	158	188	195	198	178	196	167	168	186	217	201	198	178	204	190	179	174	180	185	222	186	176	189	176	191	199	187	209	170	191	164	169	191	194	184	169	169	192	181	172	178	154	200	162	197	179	196	161	161	191	151	192	218	166	155	175	213	179	168	184	210	178	206	180	188	165	194	199	177	198	186	176	197	182	175	183	173	179	185	185	172	189	194	172	203	185	166	187	185	181	194	191	185	156	164	168	193	169	175	164	179	186	189	222	199	180	189	188	171	207	186	207	185	206	189	177	190	194	183	207	191	168	192	197	201	190	192	178	183	203	192	175	207	175	211	189	193	177	181	196	186	210	166	172	194	176	212	192	200	183	193	192	178	190	171	172	194	165	183	183	195	159	200	212	204	178	193	200	218	178	205	182	169	212	184	183	172	186	202	194	178	190	176	197	188	185	184	195	183	190	192	194	184	188	166	199	186	179	173	207	188	210	179	194	194	201	179	210	192	188	185	183	174	179	184	193	206	173	171	176	175	187	190	208	194	186	198	198	202	200	197	187	197	200	160	186	183	224	204	203	175	183	176	178	190	182	185	182	181	168	199	156	170	197	198	196	167	168	190	170	208	213	182	208	174	202	186	206	183	200	178	185	175	179	178	194	200	184	200	171	172	172	224	201	168	194	191	201	188	172	190	182	187	193	185	178	177	180	192	198	171	191	213	159	184	175	165	188	155	207	186	166	164	178	166	159	173	206	186	197	175	185	200	179	171	172	199	171	202	192	173	174	191	190	162	174	180	169	170	206	171	185	197	193	194	175	199	189	195	203	194	188	195	170	218	179	189	178	209	189	178	173	168	189	191	188	195	194	208	185	197	193	199	176	191	187	206	207	200	203	180	189	203	199	170	187	169	213	188	186	219	174	193	212	208	189	177	184	189	205	173	198	194	192	178	186	183	182	206	172	193	179	186	179	189	203	184	202	209	174	162	172	170	176	193	198	206	157	195	194	175	173	190	183	175	194	188	184	184	208	181	213	196	205	196	184	177	196	184	200	192	199	187	194	172	205	209	197	181	198	185	184	198	194	182	158	199	181	185	182	188	168	173	179	172	189	212	186	188	183	190	205	211	183	189	178	184	189	198	170	177	190	199	208	213	203	201	189	169	183	189	198	181	191	190	178	194	195	188	197	206	197	167	183	165	182	188	174	199	164	192	196	150	197	208	160	169	179	213	179	195	210	180	190	199	205	185	184	192	189	178	185	185	203	198	165	173	177	204	188	175	186	199	208	195	169	176	190	171	186	189	191	200	179	166	169	187	177	194	185	165	189	199	170	184	172	178	206	212	193	191	170	184	235	181	162	173	165	204	179	185	182	170	191	167	189	180	181	177	182	196	204	167	181	196	200	191	177	213	182	176	198	214	195	183	181	159	186	184	178	189	197	185	182	192	178	201	194	187	179	175	227	181	183	185	189	206	197	184	192	198	173	194	169	171	179	188	194	185	180	199	180	168	193	182	200	163	190	179	175	164	177	192	166	214	193	176	206	187	157	197	192	192	192	187	170	178	219	207	190	192	201	191	187	169	185	204	145	166	202	190	181	163	185	191	183	200	191	176	196	202	204	175	196	187	179	188	180	179	181	178	168	173	191	180	197	215	184	167	190	204	202	191	198	191	196	191	183	215	191	175	196	214	212	196	189	174	171	212	190	175	180	178	177	204	194	201	173	185	195	168	197	182	184	186	168	207	166	196	178	177	187	161	180	195	209	195	186	196	194	165	179	209	190	200	185	184	195	182	169	198	189	187	176	175	213	214	180	207	200	162	191	192	183	175	185	192	192	184	171	190	175	188	182	186	180	192	185	193	169	197	188	188	197	185	195	183	176	182	194	182	175	182	200	179	210	204	215	178	184	200	178	190	193	202	186	189	181	187	172	176	183	178	167	185	167	202	174	197	191	181	183	189	194	170	199	186	175	170	189	189	182	206	184	200	181	166	176	176	173	187	207	168	202	197	166	192	191	219	200	186	157	169	198	170	218	176	183	184	168	170	187	180	197	185	187	193	189	174	200	195	224	181	195	195	202	211	210	189	188	170	206	178	179	193	214	169	211	178	179	213	192	178	198	176	167	206	193	172	206	188	187	182	172	201	177	197	204	178	193	211	195	157	193	188	180	191	179	207	189	189	160	188	203	158	189	204	187	175	190	195	195	181	206	166	186	198	195	194	189	202	161	192	179	155	158	204	196	168	195	183	214	193	190	215	186	198	174	173	179	204	183	199	177	191	212	189	202	186	194	210	162	180	157	194	175	188	156	196	168	212	186	199	192	199	189	175	178	197	193	191	164	209	188	179	186	192	175	162	189	177	203	162	176	197	226	165	173	183	184	167	203	174	176	179	182	174	188	197	213	179	197	182	192	176	214	194	211	182	205	183	183	203	170	160	198	209	187	171	199	183	203	181	178	189	150	192	236	193	177	196	196	178	173	180	202	197	180	173	199	191	185	179	199	213	224	196	168	194	203	180	209	223	200	187	165	215	169	178	181	182	188	164	171	191	196	189	167	167	182	202	193	209	210	172	197	178	181	160	199	182	176	174	170	186	186	189	174	180	182	196	192	186	175	186	177	176	197	194	204	180	197	171	206	173	178	207	190	192	189	212	184	181	160	177	202	177	190	167	209	181	197	211	180	197	186	171	212	201	165	182	223	207	180	194	163	195	184	178	208	182	207	190	188	188	160	160	182	207	177	168	190	188	180	187	199	203	211	198	177	199	182	188	195	164	180	198	176	174	185	191	189	171	183	217	181	195	177	178	176	184	174	194	190	183	182	177	169	172	183	192	176	191	189	173	177	181	196	168	181	176	192	160	177	187	193	176	187	165	171	180	166	174	196	204	211	178	189	172	192	201	199	184	172	201	178	186	193	168	204	195	192	168	199	216	185	197	186	210	201	192	174	194	192	174	186	173	204	204	198	173	186	187	174	221	171	184	208	193	176	207	187	190	178	197	195	181	194	210	192	184	200	202	193	199	180
16148	34756	30206	20332	16223	12732	10244	8508	8109	7452	6036	4145	2740	2024	1560	1639	1603	1323	1228	1097	1037	1005	1116	903	769	648	636	525	420	435	454	390	361	369	403	444	448	376	342	335	351	328	330	418	459	554	519	562	425	411	467	413	380	407	461	448	383	403	348	340	283	317	319	303	344	273	275	297	243	293	268	280	298	294	308	265	296	272	268	290	285	300	297	261	279	294	285	295	270	286	298	310	250	263	285	252	274	314	294	274	281	275	266	275	290	272	250	272	299	235	289	281	292	291	246	284	281	254	279	259	266	258	268	281	264	325	292	274	246	289	262	288	294	309	275	262	256	250	255	243	257	275	289	264	251	276	297	279	295	296	307	282	281	282	273	288	265	242	244	300	246	299	274	280	261	272	260	285	265	304	280	284	295	294	274	264	265	287	286	265	271	287	293	264	291	270	283	256	287	269	259	278	268	284	273	278	279	276	271	293	274	241	289	275	286	262	301	295	258	278	282	292	287	285	275	283	279	267	277	268	266	315	247	243	270	300	263	258	307	277	285	273	253	271	263	279	279	250	295	297	318	269	274	279	286	250	263	254	291	268	300	268	292	286	280	277	243	279	265	250	262	282	282	282	270	302	309	269	258	269	282	252	268	296	283	296	295	240	287	283	253	277	270	269	281	296	285	289	280	271	299	281	291	259	277	240	281	260	306	296	273	298	254	288	254	264	262	266	292	302	271	264	242	281	268	282	269	295	266	305	257	262	253	302	276	270	268	270	234	263	268	279	279	267	271	285	292	282	266	272	278	251	302	249	258	283	253	300	286	252	285	275	263	294	286	259	292	260	235	268	298	279	289	273	260	270	269	276	287	294	274	286	282	265	282	277	287	269	259	265	277	312	296	291	279	271	304	275	285	263	290	277	267	272	253	260	287	283	300	306	267	290	268	273	258	290	300	286	272	298	306	284	265	241	296	274	281	282	291	264	254	261	251	254	277	262	313	256	270	302	305	277	268	263	275	285	289	275	275	284	293	271	282	248	279	297	283	271	262	236	265	304	270	284	290	298	269	272	264	274	258	290	290	244	265	311	262	254	262	260	258	239	289	272	294	265	272	265	277	291	278	319	301	282	244	241	273	252	296	289	274	252	252	292	244	267	284	288	245	288	260	268	273	249	285	277	285	299	277	270	248	276	278	287	306	293	266	285	282	284	286	273	273	269	268	268	293	292	253	263	276	267	263	273	243	267	271	287	263	282	279	287	287	328	277	279	272	286	300	263	267	296	300	260	289	259	302	282	275	279	289	297	314	282	261	282	275	260	276	262	270	291	288	238	268	261	258	265	290	296	275	290	273	283	265	277	256	276	263	254	251	265	308	263	277	256	286	275	281	268	278	272	254	290	286	284	283	278	269	280	257	267	280	243	276	314	303	256	273	303	291	281	263	275	262	262	286	287	269	254	291	272	262	289	314	269	265	289	273	289	266	285	281	262	258	270	255	272	257	275	271	269	279	241	283	297	257	277	274	270	255	292	287	263	296	271	274	275	282	268	274	289	250	271	254	293	280	291	280	257	278	229	272	306	272	269	259	255	298	259	276	295	246	264	273	277	259	289	280	261	238	293	275	250	296	281	289	273	295	285	283	275	291	264	297	247	269	281	274	279	292	299	250	265	291	273	285	265	253	290	266	303	258	273	262	279	274	263	276	287	279	281	255	292	262	269	284	265	282	274	268	292	250	294	281	276	251	256	289	278	268	261	289	270	281	291	281	276	286	257	278	276	258	296	299	284	307	275	293	277	286	266	272	266	278	245	277	280	286	291	283	302	280	276	257	259	271	261	285	288	276	298	297	276	295	286	270	271	253	265	271	277	286	279	283	277	263	255	263	260	266	269	266	269	291	286	309	273	257	277	300	286	300	303	290	266	259	244	267	270	273	300	287	277	290	278	273	280	292	262	260	269	273	267	278	285	284	277	296	282	259	259	275	297	278	274	272	304	282	275	299	295	265	283	279	280	262	291	276	271	264	295	278	294	291	271	254	292	286	310	268	268	265	271	233	251	256	288	285	301	276	297	257	269	274	292	276	285	256	275	274	250	274	291	274	264	269	273	258	277	257	277	278	276	280	300	278	261	271	270	265	274	283	291	289	318	268	274	249	293	274	261	268	287	257	280	284	242	273	307	284	256	303	263	275	295	287	291	255	265	243	292	285	273	283	252	268	293	281	273	278	291	276	287	307	276	285	274	288	272	282	267	300	268	269	244	271	262	325	290	285	269	273	309	282	259	303	261	260	297	297	273	299	286	276	303	294	301	291	305	335	258	282	275	240	280	262	282	264	271	283	301	254	267	277	313	306	269	319	269	256	279	275	276	310	241	317	256	278	281	263	307	291	288	270	315	300	286	289	274	267	286	242	314	261	280	288	274	283	284	287	271	284	296	296	262	259	265	302	285	230	272	257	236	289	295	258	260	293	254	289	290	260	261	276	276	291	256	259	278	281	279	262	299	267	296	286	245	260	299	316	276	290	276	297	304	250	299	265	277	296	269	280	296	265	254	267	258	301	293	289	279	278	268	269	278	279	256	248	295	282	269	250	270	278	265	295	254	287	276	287	244	265	262	267	262	281	267	278	267	255	288	287	251	297	267	283	289	254	273	264	303	277	264	301	285	277	284	274	283	289	270	258	287	290	291	249	284	282	293	260	289	275	284	292	257	241	284	291	278	239	262	313	231	258	260	263	290	294	272	277	275	266	268	261	266	263	276	254	293	269	284	276	242	268	281	253	274	266	293	263	266	263	313	269	247	276	274	277	304	235	295	256	267	268	258	256	286	271	281	288	259	272	278	272	252	258	293	296	255	287	259	271	295	270	290	262	271	284	263	251	285	251	247	273	234	279	261	275	275	297	285	282	271	272	262	300	267	280	280	284	282	242	246	222	278	272	265	245	262	281	298	272	278	235	259	286	273	274	263	260	264	245	288	275	267	260	276	272	277	276	286	256	268	290	261	267	248	284	306	320	267	290	294	269	248	261	259	285	293	274	301	292	257	231	253	303	286	256	309	254	261	275	265	301	265	290	279	281	296	264	256	273	263	305	262	280	260	289	292	276	282	278	271	269	275	323	288	249	298	256	265	289	279	277	278	235	254	282	259	272	267	259	246	277	281	272	267	251	300	280	259	247	276	263	288	272	274	262	261	268	268	296	264	280	254	315	276	301	249	278	260	275	268	298	235	286	279	304	284	272	278	301	247	291	258	256	277	273	256	284	289	250	282	258	263	257	290	256	281	230	308	274	254	300	294	295	282	278	262	268	266	293	267	298	262	296	294	269	287	258	260	289	276	280	270	289	281	269	281	291	297	289	272	259	256	326	267	277	294	276	289	286	279	275	231	270	268	264	292	297	283	266	262	252	298	263	270	270	275	260	263	298	279	306	244	281	278	240	275	291	272	253	290	260	290	268	289	279	252	275	257	278	260	296	270	247	278	236	250	268	250	293	295	248	270
26625	20834	15578	6689	3153	2112	1600	1262	1180	1041	815	669	511	359	347	353	316	316	372	321	326	299	318	335	278	262	283	223	257	269	228	224	247	231	253	250	245	258	226	253	210	225	212	220	255	223	266	248	237	234	246	253	238	261	254	248	260	229	222	230	198	226	250	223	243	239	245	226	208	218	238	215	237	226	209	247	210	220	252	225	241	236	251	226	221	209	216	204	214	226	227	212	202	244	241	224	215	209	212	223	226	225	230	222	216	200	243	212	220	223	225	212	200	239	248	210	237	208	236	238	204	223	233	224	227	235	234	228	217	230	245	249	204	229	196	230	239	205	218	227	208	237	223	228	225	220	244	245	219	212	231	211	237	226	226	210	258	221	228	223	232	214	240	217	230	219	231	228	225	214	237	203	241	257	216	208	194	237	218	202	214	210	222	220	196	202	212	215	222	247	229	208	203	212	230	226	209	228	224	216	214	233	227	234	241	199	222	231	246	214	242	235	212	237	208	226	205	218	211	232	233	239	244	213	226	231	214	209	237	246	210	192	235	210	233	210	218	248	217	232	225	210	213	221	229	223	213	223	226	237	200	207	217	232	214	227	223	223	246	230	209	226	214	199	206	238	227	232	221	227	206	183	216	249	215	197	227	213	200	239	232	224	237	203	218	201	214	225	219	231	225	225	248	248	213	242	229	193	218	243	231	197	238	259	244	220	229	249	253	214	228	239	218	225	216	229	221	216	224	198	223	241	240	214	179	200	223	217	218	225	210	210	200	229	205	231	234	220	219	250	255	202	201	198	209	226	233	254	230	234	238	259	234	217	207	211	242	223	229	234	211	229	213	229	229	235	210	202	238	216	221	212	234	231	204	211	217	239	216	228	207	227	224	237	213	217	242	203	209	199	223	215	213	224	215	213	214	237	224	235	220	230	241	212	254	212	233	211	202	242	222	214	205	198	221	215	225	218	216	223	225	218	226	219	235	216	215	209	220	235	224	218	230	203	189	245	227	249	211	202	212	235	206	202	224	231	255	206	212	241	230	239	215	228	213	232	222	230	247	239	218	224	216	223	217	234	221	239	240	222	219	203	256	249	222	222	202	231	191	204	196	191	202	230	234	216	228	236	191	247	204	226	231	196	218	213	208	237	220	242	223	237	227	232	210	224	247	206	220	198	228	235	235	229	226	218	184	198	204	233	221	226	254	210	216	201	222	233	212	228	233	244	235	207	237	216	220	212	224	245	202	219	213	223	220	191	220	203	230	222	210	206	210	217	216	200	221	216	197	212	223	214	222	194	242	220	192	220	220	214	228	234	237	239	239	239	226	199	209	243	224	209	209	221	227	206	218	191	202	218	237	221	240	187	225	208	228	242	216	200	193	219	250	227	219	218	210	221	250	206	233	193	219	238	218	218	214	228	190	223	212	255	235	236	242	205	222	207	243	240	222	238	223	196	239	206	218	214	205	222	227	208	208	205	192	210	211	224	246	207	231	203	221	232	221	217	207	221	224	216	224	216	222	218	232	216	259	254	205	229	208	235	245	224	240	215	234	236	216	205	207	216	235	209	244	212	232	252	220	202	217	233	216	222	222	202	209	200	210	206	196	235	218	222	236	209	233	220	220	202	222	232	218	199	228	232	229	210	265	228	223	202	197	179	210	242	252	223	205	225	194	214	229	223	245	213	218	230	211	239	255	235	235	208	214	232	241	210	227	228	221	230	218	219	202	256	219	220	225	224	186	216	199	199	231	255	251	206	221	199	205	233	255	205	228	213	225	215	250	201	243	206	220	226	230	226	220	242	235	250	229	236	253	239	234	216	209	226	253	203	208	232	238	224	215	209	238	212	244	226	236	242	207	201	220	210	222	222	188	193	213	223	266	227	229	242	218	233	212	207	238	191	217	215	211	245	224	203	210	212	233	259	242	218	233	206	249	228	220	208	247	227	235	228	222	186	232	229	231	212	200	203	214	204	209	204	236	239	226	209	217	236	243	225	225	238	209	240	217	205	244	236	219	209	224	213	221	210	237	213	222	225	223	230	209	231	210	213	243	217	247	199	209	209	236	245	215	221	198	218	222	202	226	219	223	213	230	226	237	227	238	232	221	227	222	198	230	232	231	224	216	241	204	237	223	200	193	230	213	241	219	188	217	244	252	254	205	219	228	212	238	216	223	209	216	237	194	221	197	240	211	199	215	221	241	223	191	210	197	244	222	204	223	238	212	219	216	228	225	221	261	227	221	231	218	217	227	216	224	227	237	209	204	234	212	211	215	218	215	206	213	203	202	245	212	169	228	232	207	228	210	222	218	224	195	212	202	204	216	254	231	189	224	221	242	241	203	245	240	213	227	215	238	212	212	219	199	214	203	227	233	206	212	213	204	193	237	219	230	242	224	241	209	188	240	244	239	236	244	227	230	221	227	216	216	247	215	204	221	246	225	247	205	216	204	214	224	227	214	235	213	227	209	229	244	218	241	219	234	244	230	226	233	216	231	227	244	206	212	227	231	213	210	208	243	192	202	228	210	187	223	214	213	211	243	227	231	213	208	236	200	230	202	214	235	204	229	205	221	230	225	215	230	228	243	212	228	230	223	243	224	224	213	230	225	210	241	232	249	242	228	249	230	220	232	237	215	216	242	229	221	208	211	212	227	228	225	214	245	234	220	227	200	226	199	219	231	230	224	222	227	209	207	245	252	230	177	223	208	231	233	218	225	241	212	225	212	230	196	242	222	233	234	259	220	254	202	235	194	250	243	255	211	214	230	202	210	229	229	215	222	206	228	237	217	211	227	204	253	253	223	252	206	229	232	235	201	217	243	202	219	213	227	212	219	222	206	232	223	257	212	242	221	219	222	195	209	228	215	240	204	246	218	231	236	215	236	213	204	206	225	228	214	256	238	207	206	208	243	234	196	226	208	220	211	213	240	220	236	224	232	221	237	237	224	225	205	208	206	226	230	266	257	248	233	212	206	238	221	237	216	219	257	239	217	222	236	231	237	228	228	238	231	227	223	223	228	217	247	216	224	236	245	215	209	242	240	234	236	216	239	213	224	206	247	206	225	233	228	216	245	245	207	240	219	215	203	217	220	209	224	203	231	238	230	217	215	216	227	214	227	229	213	220	224	219	222	213	228	245	223	244	242	240	232	215	234	229	225	219	227	231	229	227	210	239	229	224	236	195	223	205	223	249	222	214	206	230	226	220	223	226	244	234	214	196	201	228	265	232	212	226	231	252	216	224	236	211	232	191	221	211	246	248	223	200	217	244	223	204	235	214	241	257	220	241	213	241	218	233	243	237	223	246	231	237	246	230	185	231	230	205	192	224	226	208	232	226	222	206	224	246	204	244	191	222	203	220	231	210	219	249	214	216	195	221	219	215	219	231	255	212	207	210	230	213	223	214	232	229	219	231	232	217	221	226	213	215	214	216	216	251	227	221	246	223	238	210	200	211	210	237	243	220	242	256	235	233	202	219	216	199	224	240	219	195
12475	21419	17055	9756	6958	5453	4195	3423	3381	2977	2391	1581	1088	825	719	741	757	616	697	570	526	628	598	507	462	430	427	381	377	334	381	383	334	337	374	367	400	360	342	355	357	350	350	386	393	413	386	399	414	396	358	344	382	391	382	370	370	345	394	327	365	346	310	338	339	334	368	339	353	336	316	352	311	312	353	333	343	322	339	307	331	321	338	336	374	360	308	321	320	335	322	316	325	324	335	340	325	300	355	321	317	327	334	369	347	293	324	318	314	319	343	359	311	318	326	320	329	289	311	341	312	319	337	290	327	340	348	327	342	313	333	318	315	325	357	346	315	355	327	329	339	348	325	328	312	332	330	323	323	333	306	332	345	307	325	342	354	301	303	334	295	303	338	352	332	331	331	339	311	316	319	342	372	327	322	329	351	346	363	379	318	357	314	353	326	326	346	359	319	337	330	323	319	345	315	339	328	325	348	340	354	351	319	351	362	314	344	349	321	320	319	334	334	312	303	351	334	349	308	286	325	355	327	358	336	340	331	344	289	329	323	319	308	318	335	328	326	314	312	336	325	333	325	307	328	342	347	327	314	298	347	318	367	338	314	308	362	315	318	324	303	337	337	325	326	342	339	329	334	345	335	348	317	340	309	326	334	337	348	318	306	335	324	320	297	338	323	339	332	354	328	334	310	329	343	358	315	322	299	292	341	295	307	336	321	337	310	323	320	334	349	329	335	309	349	351	330	316	340	361	325	282	328	334	296	292	336	321	354	324	307	304	340	298	325	306	301	310	320	349	324	346	318	379	339	349	317	321	332	351	386	317	322	341	302	308	371	317	318	299	314	347	311	316	295	302	368	335	309	324	335	346	318	344	318	351	302	342	282	358	348	302	319	320	330	320	319	337	308	329	308	312	305	328	313	335	309	327	347	334	310	339	320	339	348	315	309	303	332	302	340	311	328	301	304	352	310	323	331	316	334	338	336	328	306	301	303	363	324	356	331	329	315	319	312	305	321	321	332	349	331	336	335	314	297	315	292	336	330	331	341	341	313	360	285	329	347	318	346	313	340	323	333	329	322	323	335	338	327	324	352	320	326	284	321	314	313	330	328	352	344	354	317	333	306	340	330	314	355	315	281	318	314	309	337	315	341	321	313	336	316	326	330	315	338	328	333	347	330	362	310	305	335	317	368	317	339	328	328	303	330	275	344	323	331	319	337	343	335	288	321	338	335	285	346	309	359	281	313	318	304	339	348	290	348	363	320	353	378	342	320	330	318	326	343	345	335	320	320	345	320	341	317	336	332	298	332	339	340	312	319	308	307	318	332	335	335	348	336	328	313	312	361	323	329	327	337	298	336	341	326	310	359	343	309	332	311	315	341	330	331	309	306	302	366	325	337	305	363	300	314	302	348	344	315	339	316	338	328	315	322	346	368	327	318	333	308	292	334	342	310	313	338	351	340	312	339	322	345	355	299	357	340	297	321	329	311	313	325	327	341	350	299	330	330	321	328	305	348	318	314	346	319	298	303	319	307	338	291	352	309	340	350	352	322	328	355	338	311	330	304	315	339	331	320	343	329	365	333	339	332	316	338	362	337	322	307	333	377	310	334	330	312	343	327	320	328	311	346	332	341	293	349	332	322	317	346	376	343	349	315	333	319	325	315	328	331	330	316	336	318	309	333	361	302	343	325	335	293	343	318	326	294	358	319	362	327	325	306	315	341	326	307	321	356	323	332	308	314	302	342	342	330	321	344	349	339	313	336	309	311	311	330	329	333	341	327	351	307	322	344	327	350	311	319	320	315	377	331	310	299	350	348	328	343	318	309	335	338	322	350	329	339	351	347	318	375	341	332	325	305	319	356	318	329	338	352	340	354	331	352	321	314	350	347	340	311	310	331	347	318	320	344	303	307	309	291	346	334	342	291	354	309	311	351	351	351	352	322	321	306	344	320	339	326	338	346	332	312	327	307	329	364	366	325	325	309	340	341	333	340	345	333	368	319	305	308	345	313	327	348	333	313	312	334	305	312	346	306	346	335	327	338	321	344	326	321	325	325	362	357	314	350	316	374	336	324	356	344	336	320	315	355	319	319	328	307	309	298	323	322	295	318	297	309	368	329	343	317	320	345	392	352	309	313	348	313	305	302	340	347	315	313	322	334	348	339	334	333	328	286	369	340	346	363	337	309	319	296	328	310	328	333	338	326	299	320	280	353	336	334	297	307	354	317	311	334	344	300	342	351	375	312	322	309	330	326	304	318	333	344	328	304	326	304	316	303	287	330	323	335	322	348	308	349	329	352	326	323	314	301	330	317	334	340	323	339	311	373	311	325	334	332	297	329	297	326	302	341	309	333	357	325	330	347	346	341	318	339	323	341	319	321	326	293	323	313	291	279	320	345	297	336	308	341	335	369	323	343	325	345	342	330	329	329	333	321	321	323	310	293	335	308	342	292	322	334	300	361	319	327	369	337	324	312	302	332	344	322	349	289	321	336	338	333	328	327	322	333	314	347	322	344	325	321	304	326	337	321	313	326	322	307	324	317	349	294	319	357	295	344	322	345	309	321	343	333	302	346	338	315	347	322	320	350	334	329	329	307	321	326	330	324	300	319	315	299	310	295	338	348	346	328	314	317	332	343	297	324	340	283	300	335	335	333	324	347	358	337	315	317	340	317	347	331	303	308	320	330	323	343	362	331	318	321	314	304	323	350	312	330	328	299	352	327	336	342	357	341	302	334	347	341	320	333	318	333	314	334	331	371	315	286	331	346	339	319	310	343	320	325	319	331	310	371	329	336	318	323	342	350	331	350	342	314	329	300	323	338	308	357	316	374	294	296	376	346	369	359	332	332	320	317	319	342	344	328	320	316	337	299	362	338	327	324	341	338	312	332	323	307	320	306	317	340	336	360	337	336	320	353	313	319	341	328	343	331	329	344	336	372	326	313	344	354	319	348	337	306	316	329	336	337	349	295	350	318	331	328	340	349	350	308	330	327	305	290	311	340	321	274	324	347	335	364	354	296	300	332	322	347	335	302	320	327	340	333	294	326	328	341	329	313	328	311	357	341	300	327	343	354	325	330	316	336	334	317	330	347	362	309	352	337	302	331	318	322	337	330	308	346	304	345	340	343	342	366	319	293	323	336	334	304	337	359	347	312	329	316	308	329	328	350	321	334	293	320	371	301	319	356	341	328	326	346	320	339	340	329	388	349	341	339	328	339	294	288	318	319	304	324	349	312	331	306	354	299	349	336	311	331	378	355	317	334	355	301	306	345	348	339	336	318	323	360	326	339	331	333	330	360	315	329	304	339	307	297	315	338	346	309	321	344	338	328	329	317	339	322	291	354	352	299	353	307	311	338	330	315	287	330	306	320	341	344	316	335	313	338	334	348	325	328	355	330	322	305	282	329	315	320	303	306	341	311	303	331	346	286	339	316	289	331	325	336	337	334	298	342	310	337	333	316	317	327	336	367	307	323	326	361	346	332	316	311	322
23585	21111	28500	23985	21123	14116	4307	2544	2265	2080	1617	1173	799	658	566	617	562	508	513	476	463	444	509	429	359	378	325	320	280	302	296	271	309	293	320	309	337	310	275	280	276	252	275	283	336	309	334	386	328	300	304	316	314	318	255	283	281	262	264	280	291	278	302	245	298	252	282	279	269	238	266	266	260	276	266	263	293	238	237	282	293	247	272	258	268	260	258	237	269	280	289	277	271	255	264	306	277	287	239	262	274	287	229	257	256	269	255	270	247	254	246	251	280	260	242	292	251	245	258	241	249	229	277	255	222	246	253	262	285	253	268	254	266	263	285	290	254	262	289	282	271	279	277	261	245	264	294	279	283	281	263	241	279	252	250	262	283	257	244	263	266	257	294	226	266	251	280	287	245	254	244	258	266	279	265	279	249	234	276	288	293	265	277	260	256	257	239	260	274	242	265	254	251	282	304	276	264	259	287	260	274	251	238	250	256	255	290	283	246	276	261	268	272	260	266	258	246	262	273	225	274	264	261	262	270	267	227	251	279	252	273	267	250	255	270	255	262	251	242	281	233	263	259	250	251	272	264	251	275	242	284	261	283	293	239	258	257	270	292	251	256	262	267	265	277	257	262	253	279	231	254	296	273	248	263	262	279	268	267	279	291	262	266	248	269	286	245	282	248	276	266	260	260	258	237	269	261	244	278	254	252	257	283	276	273	272	250	263	223	272	303	251	255	279	263	262	296	257	280	254	253	263	274	260	245	265	274	252	247	261	277	302	259	255	249	279	247	263	270	254	274	287	291	268	257	260	272	283	256	251	283	252	283	247	271	270	294	283	267	269	262	293	235	258	251	290	270	242	246	265	262	250	253	259	249	277	248	276	281	238	264	260	274	246	283	265	254	272	256	254	247	264	248	273	271	246	290	252	265	259	241	263	304	261	289	273	237	279	278	231	273	275	268	270	297	270	235	277	255	263	257	265	259	240	272	264	245	263	275	257	278	278	250	289	277	255	248	263	259	280	281	254	267	235	275	273	284	268	253	252	245	260	228	277	254	259	284	241	269	285	259	290	232	266	266	271	262	290	277	262	256	263	268	238	252	257	265	255	299	257	252	254	239	271	256	277	261	267	277	249	278	260	253	281	267	245	265	285	246	279	259	254	262	277	279	252	273	265	261	276	275	279	263	278	256	289	243	277	274	268	270	265	253	254	267	249	278	274	249	245	262	256	266	248	264	261	251	270	252	252	281	300	242	253	268	269	261	268	275	242	278	267	261	271	259	257	267	256	248	248	245	228	259	257	290	282	273	252	281	264	253	243	259	242	235	234	279	249	254	249	238	278	267	263	268	246	283	255	268	296	247	267	288	277	264	254	264	262	236	271	226	269	267	277	273	272	237	256	245	262	249	261	242	270	287	252	250	279	268	267	266	274	244	270	264	257	268	268	281	276	266	248	264	275	230	267	254	279	250	234	231	267	277	240	253	267	242	256	288	259	252	260	243	295	263	271	265	269	272	253	282	286	268	242	270	278	256	248	245	261	279	268	265	267	278	256	243	277	280	281	267	274	260	253	268	273	260	275	261	259	277	245	264	270	289	288	240	245	268	262	248	275	245	238	240	236	277	263	257	287	249	268	252	254	248	261	271	246	242	279	264	241	281	260	296	262	282	279	271	276	251	261	255	260	252	260	284	258	272	239	218	245	250	290	253	259	248	280	248	257	269	252	232	271	231	246	283	263	267	258	259	275	247	260	259	257	259	249	261	271	249	279	263	259	247	255	254	260	279	267	247	252	280	261	271	251	287	257	241	259	282	273	242	277	277	270	214	272	259	277	247	263	255	248	273	256	255	276	245	282	278	266	262	232	288	247	250	261	272	270	254	254	276	240	266	291	276	244	277	226	263	262	270	319	243	248	256	255	249	266	277	287	265	264	277	273	235	270	263	307	236	281	275	258	228	268	279	260	266	258	234	266	262	236	247	264	254	265	256	247	264	255	258	277	274	284	254	272	264	277	240	272	260	285	276	251	268	253	294	263	258	267	279	231	248	223	276	238	282	252	319	240	301	260	266	266	238	250	234	266	300	266	242	254	254	246	248	263	252	268	234	265	251	259	267	260	270	268	269	254	275	276	261	241	271	244	273	258	251	282	256	256	279	271	252	281	260	269	276	290	261	258	281	273	274	311	259	262	235	257	256	282	244	258	259	263	266	253	238	241	249	306	259	233	281	261	249	254	262	254	281	258	285	249	284	268	268	255	278	263	261	269	233	270	290	258	247	253	236	282	247	274	277	276	256	263	235	262	277	260	271	255	287	239	260	250	246	269	252	247	270	254	235	244	281	251	271	306	228	247	250	270	255	284	281	281	252	279	263	257	274	249	257	303	267	252	267	262	234	253	252	285	280	240	258	249	289	269	270	271	236	268	263	230	304	288	267	266	266	265	261	241	295	267	269	299	301	279	236	262	244	259	282	237	254	255	247	256	273	256	276	282	249	253	247	245	252	252	287	261	235	265	271	256	250	268	264	268	243	229	263	287	269	276	259	255	248	260	305	290	253	293	284	284	297	247	270	245	252	262	270	259	274	271	284	258	259	286	270	274	270	260	249	267	262	267	274	258	247	260	258	238	243	308	270	271	263	277	273	261	270	258	280	261	234	244	268	267	258	250	294	257	305	256	270	264	259	262	276	255	242	280	242	250	267	259	274	257	254	247	270	260	277	256	311	280	287	255	265	269	290	275	231	281	241	282	252	281	258	242	277	284	270	259	268	237	252	249	238	258	296	238	272	222	260	272	237	271	262	260	276	284	255	289	239	280	271	297	273	267	269	274	269	258	260	264	252	250	261	258	295	240	293	256	238	218	273	247	302	266	249	248	277	268	227	261	276	268	268	286	254	286	266	277	271	259	273	277	274	257	267	254	284	236	242	302	234	252	265	265	260	268	266	254	272	272	242	262	260	265	261	241	257	249	279	283	276	257	256	269	227	264	261	263	251	295	291	257	262	299	283	285	282	278	258	247	259	237	274	232	260	277	251	261	262	266	271	263	280	283	258	238	256	262	246	262	283	249	256	271	260	262	282	266	242	291	235	239	303	260	273	261	269	236	238	250	276	261	269	256	247	243	290	247	256	268	259	251	273	264	259	238	252	267	266	270	251	270	290	251	289	249	253	278	253	266	237	266	259	250	304	289	277	281	285	240	261	261	248	268	254	263	274	281	270	252	228	257	276	236	252	252	256	270	245	238	264	232	263	274	255	212	281	264	298	271	303	254	269	265	255	243	259	258	288	273	273	265	275	274	254	239	246	254	262	268	298	237	284	264	267	264	221	256	252	292	275	278	255	250	268	270	278	240	269	280	254	251	257	296	250	249	261	268	274	289	262	274	252	272	261	285	268	283	268	261	255	260	284	255	254	284	248	272	268	243	230	260	237	291	273	256	263	235	271	241	240	296	292	249	262	273	253	278	284	246	284	256	272	255	255	301	302	290	252	261
13653	29418	25251	15744	12305	9656	7407	6354	6226	5479	4237	2960	2034	1512	1233	1370	1224	1073	996	953	885	903	952	805	658	673	598	570	491	476	496	483	471	472	449	491	503	451	457	428	401	430	447	455	520	537	545	515	530	523	498	482	447	517	499	476	493	487	381	461	367	435	356	428	432	440	390	462	456	392	442	390	387	421	369	382	418	397	402	389	403	368	395	422	365	395	406	367	404	373	376	396	376	380	375	400	373	408	386	384	383	362	376	392	368	385	408	371	401	396	376	374	392	400	390	408	391	394	377	394	380	383	372	357	381	413	391	390	414	371	373	382	372	354	389	412	373	335	378	418	376	399	427	367	370	412	365	405	381	410	389	402	384	375	392	388	422	409	380	380	374	382	420	413	390	389	365	377	411	378	380	358	389	369	397	373	391	383	377	365	400	404	429	399	418	385	424	398	413	387	376	419	396	399	373	359	357	386	405	365	380	405	353	415	376	374	364	426	396	387	370	366	395	383	373	345	371	364	420	365	350	380	426	394	386	361	363	377	409	365	406	392	365	388	410	397	384	403	383	431	435	354	386	347	367	407	386	368	402	413	341	396	388	416	396	403	386	413	398	419	415	378	345	381	386	389	379	395	372	385	349	402	396	401	367	403	388	366	415	362	371	358	373	386	380	363	394	352	378	382	367	406	387	388	356	394	386	375	407	378	384	383	359	374	383	366	407	379	357	384	375	396	374	398	388	384	380	383	382	369	382	381	381	410	352	393	403	375	398	354	386	388	381	435	375	395	397	391	367	408	347	398	357	383	380	391	369	368	364	369	414	380	383	384	377	390	388	399	379	384	378	372	403	377	362	419	384	408	386	422	392	365	410	384	392	386	373	354	385	370	372	368	425	379	385	418	366	382	405	366	391	387	368	380	444	409	373	341	379	376	362	387	368	405	372	368	375	387	410	366	376	428	390	393	393	358	401	385	389	366	364	377	377	398	410	383	399	377	403	369	382	367	382	409	370	404	423	398	399	408	389	375	396	432	404	384	391	393	380	410	398	367	374	369	370	359	364	394	385	389	408	378	413	385	366	366	382	403	388	363	348	401	416	416	403	361	348	373	374	398	421	385	365	419	411	350	391	369	406	396	342	388	398	396	370	410	395	386	357	396	359	391	412	380	397	407	402	445	374	376	404	380	373	374	405	375	382	372	400	383	354	389	395	431	397	387	357	393	409	385	389	423	375	378	462	383	398	374	391	370	357	418	351	402	413	406	377	397	381	389	391	428	372	406	413	376	359	372	412	365	411	372	382	382	392	376	392	381	375	367	364	373	414	430	369	399	373	385	378	368	391	409	382	405	382	376	385	416	377	361	400	374	362	416	411	378	402	390	370	399	414	362	390	367	387	398	375	412	397	381	420	403	409	401	416	396	375	378	374	382	390	420	403	386	363	422	388	412	392	398	402	403	395	406	417	397	396	432	378	370	381	375	383	389	393	411	412	381	369	388	415	383	390	368	422	374	405	400	373	368	378	415	381	381	342	406	409	387	415	376	366	382	366	378	398	356	357	411	389	367	395	385	361	392	385	393	400	426	400	363	380	367	429	395	394	377	384	395	372	408	379	392	416	395	379	373	401	406	401	386	389	387	412	390	408	392	370	424	403	427	369	365	400	418	357	360	376	377	401	398	406	412	396	391	401	395	360	402	404	374	382	414	404	396	390	379	380	364	360	379	398	377	388	380	413	387	404	386	382	371	392	395	369	383	362	373	338	370	404	410	410	416	390	401	379	396	416	363	423	397	386	380	377	387	391	401	404	366	395	390	402	381	383	376	393	396	384	416	376	413	419	393	366	377	380	398	401	394	377	366	418	409	413	371	396	385	418	411	415	394	389	377	407	411	384	401	395	399	367	369	405	376	351	349	404	391	365	398	393	393	387	398	384	378	391	394	392	371	414	375	398	394	431	397	390	412	371	370	370	407	403	388	380	396	357	376	387	380	337	402	366	372	412	373	368	410	379	391	406	403	391	420	366	396	391	370	405	374	396	379	365	401	427	396	396	386	352	367	418	360	397	387	381	341	402	409	369	365	368	418	382	383	380	403	380	376	395	377	410	386	372	413	392	377	409	408	367	387	374	368	380	387	380	359	335	386	367	368	404	338	372	384	381	391	431	363	397	403	351	411	426	381	351	387	395	416	375	352	399	342	396	388	384	400	375	393	394	402	372	410	432	416	368	380	406	376	385	416	382	392	392	396	395	378	354	376	371	373	361	402	403	356	387	383	406	407	391	379	395	363	375	396	380	413	395	369	379	409	420	368	365	370	369	400	375	400	392	409	431	401	376	409	405	403	343	409	422	407	338	378	406	402	385	417	411	371	377	380	380	386	414	397	391	353	404	387	408	358	373	367	389	407	400	391	390	368	418	392	391	372	365	380	357	394	383	386	401	378	416	384	403	368	405	373	398	368	413	408	389	394	386	385	396	379	372	379	418	411	406	386	385	373	424	425	369	392	396	390	382	370	384	364	363	353	391	402	382	381	395	392	351	411	396	391	398	348	391	397	387	375	360	382	389	344	360	400	390	400	372	373	445	392	381	432	423	407	412	403	375	393	412	371	369	396	390	387	389	420	385	391	419	393	400	384	387	408	369	414	376	403	417	352	371	403	379	371	364	391	393	365	411	366	377	400	381	412	424	365	380	376	348	372	375	379	382	386	387	366	396	382	365	400	387	410	358	384	402	375	395	392	397	393	390	434	356	411	388	412	408	376	355	405	376	390	387	418	389	365	395	394	393	385	384	432	398	385	386	372	377	388	365	394	391	397	392	370	420	363	353	343	400	403	389	415	418	416	377	363	379	392	402	348	394	373	409	372	402	396	392	388	401	368	391	404	417	393	413	397	380	365	378	374	366	390	373	408	393	395	414	378	353	400	403	383	392	396	406	376	395	352	361	411	342	375	359	393	408	410	373	400	402	359	394	384	381	378	363	385	381	395	367	405	393	375	394	400	389	405	393	418	372	416	363	399	373	367	408	370	399	374	391	384	383	379	384	386	414	466	378	365	392	396	409	399	371	428	408	377	387	370	361	415	391	382	380	394	367	408	413	385	413	429	405	394	388	357	376	367	373	397	432	381	348	384	378	387	410	396	355	402	369	393	427	329	357	351	356	402	369	376	388	387	360	368	360	404	361	366	377	345	363	385	383	400	401	391	358	353	363	398	395	394	389	400	386	377	364	386	378	405	384	382	363	412	403	359	394	377	408	361	396	376	390	388	369	400	405	391	387	404	394	398	369	371	417	375	352	382	411	389	423	380	423	391	385	359	389	384	389	396	389	380	395	405	384	389	408	392	379	361	419	373	372	362	391	361	378	416	363	390	342	375	372	417	381	378	390	386	412	384	417	416	373	366	389	387	386	352	381	407	373	404	370	373	390	353	385	426	405	365	378	384	381	361	390	388	353	389	385	360	385	397	378	385	410	369	399	379	371	396	395	383	370	393	414	385
22723	21158	28987	23608	21164	21318	13140	4103	3259	2810	2283	1454	1008	705	658	696	610	543	533	504	464	512	486	439	371	328	300	331	265	268	242	226	219	224	229	247	243	236	230	203	190	206	206	242	290	280	287	295	276	248	273	262	237	279	255	251	248	225	220	190	198	198	213	196	202	218	193	204	204	204	190	171	188	193	192	182	191	174	192	196	204	178	190	200	190	210	180	180	197	191	186	203	194	161	172	170	187	170	168	213	179	193	175	198	176	189	180	174	208	153	203	185	166	183	174	177	182	180	177	177	189	218	177	172	169	185	165	193	175	180	188	183	188	170	189	181	173	199	182	206	192	179	183	201	212	165	197	194	184	166	195	174	187	169	186	209	188	213	180	205	205	175	173	206	196	192	181	185	166	190	219	176	179	180	184	183	188	185	192	207	202	219	187	179	176	185	188	200	147	212	173	159	173	186	166	185	184	197	184	160	182	188	192	196	164	167	194	179	182	183	185	173	184	185	193	188	192	186	166	184	173	181	179	196	179	200	184	203	194	165	200	155	190	201	194	190	194	181	192	197	198	191	195	201	178	210	198	195	186	205	175	174	203	212	163	171	176	192	192	188	201	184	222	162	169	206	194	187	199	189	166	186	179	182	176	187	165	210	166	176	203	194	181	202	175	184	193	180	178	171	172	186	188	173	171	183	180	171	164	190	180	188	168	178	194	181	170	167	192	179	187	186	184	185	196	189	178	194	192	180	181	191	167	185	183	187	196	170	200	192	180	183	180	205	190	215	189	195	181	190	200	183	186	196	166	189	179	169	168	168	200	205	188	173	180	192	196	175	166	168	182	171	180	181	178	166	181	177	185	194	187	185	174	194	209	181	196	199	192	179	205	183	180	167	191	181	167	182	177	160	176	170	172	201	180	165	167	195	190	177	190	193	195	177	175	194	198	194	192	185	199	181	190	174	172	174	176	199	175	186	178	179	168	190	191	197	196	229	196	198	178	163	202	161	175	186	211	174	180	156	185	188	207	200	180	176	201	182	178	182	165	200	187	184	179	177	189	195	182	187	154	178	164	185	190	200	212	182	180	198	189	188	178	183	185	175	203	176	203	194	182	159	207	195	193	178	196	171	183	175	164	181	187	177	184	182	201	208	166	183	174	193	173	191	177	168	201	189	170	174	194	171	175	176	195	191	206	193	182	192	184	190	195	168	213	185	187	182	201	180	179	184	203	196	181	192	190	183	168	178	199	164	202	180	178	170	193	176	213	201	198	207	176	193	185	201	189	186	190	183	188	184	176	179	192	183	174	200	171	206	181	180	173	206	184	199	191	179	190	201	185	163	182	204	211	180	171	186	177	184	185	178	182	189	203	186	162	188	202	205	183	175	187	180	192	212	185	190	191	176	183	177	180	178	185	187	207	174	190	195	180	191	211	180	179	163	187	183	213	165	178	191	162	196	189	177	195	192	183	181	198	176	204	217	186	167	201	211	162	187	174	203	218	194	201	175	166	198	201	192	192	199	169	186	179	171	178	194	179	191	170	166	171	194	188	181	173	182	185	172	197	215	198	189	202	177	172	194	188	148	159	210	175	181	197	206	181	196	158	204	185	181	174	201	168	202	210	171	199	174	186	197	176	175	175	185	184	190	187	184	173	192	184	185	166	206	188	181	177	181	183	188	177	181	195	199	177	174	175	185	186	205	200	179	178	162	192	185	198	192	200	175	183	172	176	181	178	173	200	193	185	192	172	180	202	163	181	189	192	184	170	146	220	199	153	169	196	193	177	181	174	187	189	168	221	175	197	186	199	198	181	162	193	180	182	174	191	182	182	200	193	165	195	197	200	171	176	181	174	185	179	172	185	204	185	200	171	190	220	172	204	174	186	192	173	164	194	183	176	206	204	165	181	194	175	194	208	171	175	202	199	168	185	222	193	187	203	197	192	198	188	169	187	191	170	186	182	190	154	189	183	192	163	205	177	142	204	163	211	218	183	168	171	161	187	195	203	195	206	179	163	179	194	187	187	209	177	188	215	177	176	202	162	167	169	196	178	202	193	190	169	187	146	184	169	152	179	171	194	192	197	174	189	181	181	207	175	188	175	158	172	186	208	189	178	175	194	189	163	169	158	197	165	184	190	189	183	173	172	202	186	159	191	198	167	162	178	187	183	191	182	200	184	171	180	200	192	161	188	188	184	168	205	192	200	199	193	175	200	195	158	208	175	179	183	208	167	175	184	182	176	176	192	186	204	182	195	184	174	170	184	182	174	198	190	177	197	187	212	188	192	170	196	177	198	197	160	185	177	167	178	173	208	162	190	186	163	166	224	181	205	194	177	191	173	171	177	182	196	194	172	185	197	189	169	187	160	192	173	156	179	184	162	198	179	200	179	194	177	210	177	180	182	190	187	183	186	194	195	212	167	188	200	157	164	196	194	210	171	186	185	166	186	193	186	180	190	185	179	176	179	184	173	183	185	208	177	195	203	207	176	199	179	173	173	183	207	202	173	183	182	196	192	207	167	194	174	179	182	148	208	214	197	172	207	173	168	176	202	192	197	178	199	167	196	206	165	193	190	202	169	187	221	177	194	184	170	183	186	200	171	204	205	182	188	188	183	174	159	188	195	180	185	183	200	188	186	147	171	203	160	182	190	180	191	205	191	181	189	184	184	191	193	175	201	197	181	190	214	177	183	176	196	178	194	196	200	182	173	176	172	170	178	155	196	176	168	177	188	191	181	188	185	179	172	167	179	181	207	165	176	189	157	211	168	171	183	171	190	181	183	169	163	195	179	198	187	188	182	177	199	198	166	198	182	196	173	182	171	183	172	156	177	150	156	150	185	152	188	176	160	191	205	192	188	186	170	191	174	182	178	175	190	196	190	171	173	175	191	190	186	172	191	213	180	184	216	192	168	195	179	173	171	186	188	186	178	164	193	207	205	206	196	174	205	196	194	166	186	157	197	180	174	185	164	180	176	186	175	191	180	182	185	172	181	162	186	186	186	178	192	180	187	191	177	186	179	194	179	186	188	192	201	194	177	193	192	186	149	154	204	164	183	178	190	182	175	188	182	180	162	179	192	186	190	175	192	190	207	206	173	171	202	171	186	170	174	168	190	198	178	171	183	169	197	197	168	206	190	192	184	185	170	172	195	203	197	186	186	185	203	178	186	188	173	179	180	190	188	168	169	185	173	176	187	165	191	173	193	182	172	178	180	179	193	198	180	175	182	180	189	184	179	166	181	217	184	208	207	199	201	189	178	174	202	177	195	181	173	189	193	176	185	165	177	171	195	202	173	211	183	191	159	185	206	189	186	180	194	188	185	180	183	178	194	178	197	190	175	170	180	202	167	161	185	192	154	203	180	180	202	167	193	186	202	178	181	206	186	192	179	187	193	204	178	166	189	167	170	197	176	206	188	175	187	173	180	181	198	181	185	182	147	193	201	190	192	179	210	186	201	187	196	197	184	199	170	208	169	209	209	163	172	200	183	217
15711	33796	29843	20138	15791	12896	10206	8797	8607	7563	5982	3995	2785	1957	1606	1615	1547	1306	1262	1184	1038	1103	1134	838	750	661	613	557	437	466	409	410	368	433	384	470	484	401	392	326	333	336	334	421	435	490	529	565	485	461	455	433	444	427	422	414	363	382	344	342	321	292	291	301	286	274	309	260	279	300	280	301	296	287	285	288	276	276	284	272	291	253	266	280	282	254	275	281	257	293	310	291	302	283	258	289	280	288	270	288	265	307	243	251	269	284	271	273	256	241	286	276	266	290	282	297	271	266	291	290	268	258	254	292	231	259	281	282	255	279	284	263	282	290	277	281	277	283	264	284	280	302	291	269	250	270	264	263	261	262	255	287	269	276	271	269	269	282	272	283	291	279	293	255	251	284	262	233	316	264	280	278	258	244	283	251	276	264	251	298	279	288	239	285	247	282	285	270	268	241	291	255	252	255	243	266	273	275	282	272	263	229	275	284	267	326	249	255	289	284	252	274	249	297	301	254	277	253	275	274	282	252	266	261	290	296	256	236	261	278	297	285	291	254	285	286	274	284	281	270	293	297	300	277	289	250	272	272	269	273	265	276	243	258	245	269	275	306	259	305	271	284	293	251	264	271	281	302	260	254	262	284	283	265	274	283	262	266	309	276	304	273	263	265	269	271	276	283	266	278	304	274	284	248	273	263	266	246	302	255	315	268	267	257	264	257	274	291	264	281	264	265	278	277	254	296	288	300	295	232	276	267	307	276	264	295	296	284	271	287	256	272	269	263	282	274	308	284	295	289	262	296	239	246	282	288	258	237	258	270	249	259	281	269	272	290	286	279	263	274	273	272	286	264	259	264	260	279	283	297	262	242	268	260	273	299	284	268	271	293	264	284	288	279	302	274	278	290	293	277	259	294	289	292	263	312	274	271	254	258	316	267	246	256	298	279	237	277	286	272	282	264	273	265	252	239	283	276	300	276	270	296	271	275	303	299	286	243	285	263	255	316	286	258	258	254	260	277	254	255	285	280	266	279	276	271	275	289	275	253	302	270	283	248	268	297	254	263	266	258	306	269	276	255	311	268	253	263	301	269	265	271	277	265	274	256	295	266	279	292	271	267	331	328	262	273	265	259	280	277	295	293	263	263	271	263	280	253	276	280	261	259	288	296	263	264	300	269	232	280	266	242	280	262	267	263	258	279	257	263	282	286	258	280	255	275	271	281	282	264	268	283	274	303	279	294	277	264	268	257	279	240	289	242	249	294	278	273	269	269	271	259	298	257	249	285	271	279	301	272	263	268	279	291	257	274	261	286	268	264	278	275	250	263	259	287	264	266	237	265	276	264	264	284	281	256	262	280	285	227	295	286	265	266	261	280	265	250	280	262	251	265	291	285	265	246	306	271	274	269	273	269	268	255	233	278	278	245	271	289	270	263	270	263	286	281	241	274	249	281	254	263	278	285	280	266	272	287	248	284	280	266	294	285	290	262	258	277	276	290	258	290	312	279	293	259	264	298	250	282	291	253	281	290	270	253	262	279	271	244	269	285	265	269	261	251	285	281	250	257	274	238	280	284	267	268	267	266	268	298	262	276	283	292	268	281	264	267	255	244	279	254	267	281	284	284	264	270	257	288	292	271	267	260	280	291	261	285	282	253	248	265	282	273	271	286	270	271	242	276	278	302	263	269	291	278	249	278	277	279	270	310	267	272	287	256	270	242	310	240	277	270	274	270	274	254	254	293	268	287	264	272	298	278	260	263	259	270	270	277	273	259	262	246	281	269	260	278	273	287	293	298	305	279	276	298	303	304	278	305	255	281	293	272	276	265	281	287	262	289	284	263	257	272	273	291	274	253	268	281	261	276	282	290	273	265	263	248	302	290	301	268	241	274	256	216	274	241	261	286	296	301	279	254	250	278	260	243	259	251	232	266	258	276	257	276	256	275	286	280	289	261	283	297	302	284	285	276	246	275	267	287	265	272	277	267	265	252	276	248	263	260	247	280	294	282	275	268	265	272	237	245	299	272	291	283	247	263	268	292	283	308	233	267	266	264	260	286	287	265	287	283	248	289	256	265	252	284	281	259	293	253	260	280	279	268	265	272	232	284	246	264	283	249	243	268	270	257	310	275	328	254	287	284	266	277	289	279	270	276	271	272	258	273	267	279	293	300	297	255	281	254	262	270	297	301	276	312	263	267	254	258	277	246	308	262	252	289	298	266	289	269	276	288	278	264	289	290	276	290	256	289	255	275	278	273	278	285	283	263	301	303	267	305	285	295	243	255	279	275	298	243	259	285	264	240	260	278	250	280	281	277	257	263	264	271	280	272	292	256	277	256	262	249	281	278	256	277	270	271	267	281	251	248	282	276	281	270	274	276	275	272	250	298	256	269	268	284	287	267	293	268	285	286	283	280	294	264	262	287	266	294	252	275	265	229	257	237	256	280	262	285	288	262	282	282	279	251	304	263	281	275	255	290	275	268	301	269	255	294	267	268	281	283	269	274	266	270	249	251	258	257	250	284	280	270	276	269	282	312	283	273	291	241	279	264	265	253	275	278	263	281	289	271	284	287	270	278	267	268	298	243	269	268	274	288	262	283	256	292	334	275	253	270	259	258	258	277	318	279	261	274	256	302	262	260	282	286	270	269	284	240	273	275	284	275	281	279	260	279	252	292	273	286	287	265	297	250	277	298	249	293	272	251	294	308	289	254	308	274	264	300	268	265	251	230	260	255	268	286	274	277	261	250	260	260	279	247	289	299	260	287	269	269	281	263	284	275	280	257	280	262	274	317	281	253	257	297	286	280	271	260	294	264	265	271	264	269	270	257	277	276	292	287	302	253	249	291	284	286	288	264	233	264	257	259	285	269	248	260	263	267	278	244	284	245	262	254	274	267	269	285	286	282	264	286	253	267	286	296	250	297	272	298	272	266	240	292	271	291	259	274	257	278	257	273	265	295	288	288	255	259	253	287	291	262	280	239	231	244	291	259	256	277	280	292	254	242	255	283	278	284	272	288	306	254	260	264	269	241	272	271	240	253	284	270	279	262	270	265	263	239	254	282	268	274	277	255	302	279	263	270	273	265	267	271	262	262	293	248	275	259	280	266	274	289	304	268	285	270	269	294	259	284	257	239	285	262	274	300	291	288	268	280	283	279	270	289	260	256	286	263	278	272	272	280	271	269	291	280	292	255	278	260	259	273	286	283	256	253	284	258	302	284	265	254	255	262	285	279	288	296	270	288	313	273	275	284	244	287	255	295	244	240	276	301	274	268	275	301	261	268	269	275	284	281	277	256	266	300	274	280	272	284	264	290	281	294	272	280	272	322	283	257	289	301	274	265	263	269	277	291	298	281	254	291	277	259	266	297	271	250	262	282	272	294	271	267	293	260	284	276	318	271	250	271	260	262	259	285	255	256	261	264	248	257	308	276	282	294	271	265	280	248	267	256	272	272	273	252	275	282	276	280	277	286	296	261	279	246	261	270	297	266	268	243
26719	20863	15573	6544	2988	2062	1465	1271	1269	1080	856	612	481	415	358	374	373	339	329	348	310	345	306	273	281	279	299	281	246	216	232	218	257	239	239	248	231	227	230	225	223	234	239	239	247	217	286	256	218	255	253	227	246	251	233	243	282	218	233	202	238	238	229	263	224	218	238	206	213	220	221	230	228	217	215	227	215	212	238	220	247	235	230	207	249	204	220	221	222	205	241	230	214	228	247	232	211	247	213	241	213	213	208	226	201	203	213	195	248	222	215	244	225	204	220	246	225	226	218	234	211	235	256	229	225	185	216	234	232	215	226	232	245	225	218	235	207	233	191	247	209	232	205	203	204	205	218	206	227	218	238	248	203	209	220	220	226	224	222	231	222	207	224	200	209	202	226	202	220	205	203	217	242	204	205	211	218	226	207	208	197	221	220	254	231	215	224	223	208	232	215	205	217	229	207	222	221	231	255	210	201	241	242	218	217	195	217	204	248	213	169	207	213	223	231	237	224	207	218	234	235	222	211	221	238	205	210	210	201	231	213	223	210	212	211	232	243	240	219	225	222	203	245	233	218	239	233	229	211	212	231	212	211	170	233	195	236	203	202	228	226	228	227	236	230	217	208	251	211	220	219	228	226	214	211	234	223	212	248	196	215	205	226	230	209	223	202	234	213	203	215	207	214	205	236	224	225	241	222	209	223	239	215	213	224	228	186	199	227	228	251	202	217	228	205	228	221	236	230	227	229	254	218	234	186	204	221	229	245	221	207	240	239	199	206	223	225	216	213	235	222	217	211	242	225	235	241	218	201	217	206	212	222	235	199	204	222	252	211	227	232	219	206	219	198	226	228	211	207	222	223	205	231	228	225	214	189	216	213	231	213	226	199	188	214	230	241	253	194	211	214	227	202	259	207	223	210	232	242	232	216	219	199	199	213	221	222	200	224	203	181	239	232	227	221	205	213	204	210	209	234	227	232	217	214	244	232	227	234	215	216	199	234	229	210	208	205	221	184	227	227	230	205	209	232	196	237	213	243	209	219	197	206	226	219	196	206	258	204	202	231	208	201	240	217	225	204	207	236	204	229	190	238	193	221	214	208	246	241	205	240	239	260	218	223	221	212	207	220	223	209	249	202	229	212	247	211	228	207	232	225	232	226	204	209	217	215	189	204	218	222	243	220	194	230	226	247	227	198	205	231	231	232	207	220	213	241	241	202	249	223	231	208	227	194	224	213	239	243	218	209	245	201	222	243	213	197	224	202	201	211	226	236	220	202	219	235	229	213	246	216	205	240	193	242	226	201	233	217	226	199	198	214	234	219	208	233	228	239	227	214	221	221	225	227	194	208	208	210	241	211	201	202	210	223	215	230	232	214	215	227	207	213	199	208	210	199	215	217	199	244	224	200	240	219	219	226	209	191	256	207	211	198	204	243	226	213	189	239	206	234	219	194	231	222	227	195	218	230	222	226	230	242	216	235	216	213	213	217	211	243	191	210	226	250	230	206	216	171	194	220	225	231	232	214	210	223	210	190	217	217	208	213	207	218	248	234	203	219	228	204	237	215	199	224	236	229	196	244	225	222	238	230	243	226	225	218	227	224	203	209	213	234	190	235	217	219	226	226	222	200	210	204	193	198	212	222	237	233	224	189	234	209	202	230	216	207	238	213	232	242	210	217	220	232	214	232	202	201	247	225	216	201	197	212	218	217	232	240	214	198	219	229	213	222	233	236	213	180	219	215	227	224	207	211	238	239	209	204	211	215	227	200	228	213	210	217	215	233	209	222	204	244	261	205	223	239	242	208	216	205	237	228	211	223	221	221	215	204	207	269	223	243	216	198	255	217	215	183	225	211	224	225	232	222	206	247	214	207	225	191	237	233	226	215	222	226	202	184	227	240	227	202	204	249	209	206	198	207	231	212	212	243	228	218	225	210	214	233	204	209	208	227	207	222	220	222	243	211	201	217	232	220	214	223	219	211	215	237	236	218	214	223	217	210	226	239	207	207	219	206	202	254	180	227	221	208	203	245	186	208	213	204	227	233	220	252	191	216	201	221	250	214	221	209	197	230	239	204	216	218	221	190	240	223	220	220	236	209	216	215	227	208	214	238	231	241	222	218	227	231	220	204	240	216	241	219	242	206	245	236	238	227	234	218	232	200	220	222	193	235	229	221	216	231	199	261	221	216	221	224	229	220	212	224	201	232	204	233	216	235	234	181	221	219	213	209	230	214	212	222	221	231	229	215	215	212	220	210	224	226	236	229	216	235	230	211	195	203	226	240	235	225	216	197	211	238	219	214	202	214	244	202	241	211	227	207	209	202	211	207	229	197	215	200	212	188	200	212	220	214	206	207	236	228	237	217	200	211	234	230	236	230	221	205	269	237	218	203	222	231	229	209	201	203	200	230	224	208	230	202	205	239	212	232	209	234	219	244	225	205	237	230	209	222	214	201	224	233	196	230	237	235	230	213	235	205	220	194	207	217	212	227	225	199	243	220	242	235	231	218	236	238	220	191	235	223	208	232	233	208	242	202	201	218	193	217	218	209	218	203	223	213	234	225	202	247	224	194	224	225	220	190	203	205	233	209	205	231	221	218	237	238	225	238	206	234	250	207	182	224	219	218	226	220	241	195	229	229	239	195	207	228	239	202	222	264	207	194	245	212	234	223	202	206	209	221	242	211	201	222	185	228	252	231	236	226	209	193	206	218	223	209	209	227	225	207	237	191	207	213	223	215	210	225	206	249	216	245	227	222	226	216	227	200	200	208	208	191	203	242	217	213	231	235	220	231	187	236	227	212	223	228	205	201	193	224	213	224	218	252	215	209	229	203	236	226	218	228	217	213	220	221	231	219	216	201	215	248	217	223	217	186	243	194	221	200	231	240	211	249	196	219	211	240	188	224	214	228	188	218	222	227	234	201	235	199	227	239	228	187	212	207	226	239	196	232	202	246	207	219	224	226	199	216	202	221	207	196	217	196	251	221	221	188	228	209	228	206	210	221	229	227	200	194	198	219	234	225	224	193	231	215	199	209	230	230	219	216	222	256	217	225	219	210	215	213	229	261	199	205	203	253	248	227	209	194	216	207	208	238	210	202	205	220	234	207	224	218	191	225	198	222	212	229	201	241	229	208	194	227	237	221	204	231	235	246	209	244	204	166	217	190	218	202	205	201	223	209	198	211	218	242	217	230	231	208	227	224	212	228	189	220	240	221	200	222	216	206	217	211	186	197	231	223	218	226	213	240	226	215	187	209	210	212	208	194	219	206	218	216	215	221	213	242	206	233	246	221	220	238	244	224	214	200	228	205	217	213	210	222	202	232	213	231	248	240	227	201	205	233	200	202	244	245	214	227	209	212	201	213	235	241	216	233	219	214	210	229	214	217	225	221	244	233	205	216	197	208	238	244	229	231	218	220	218	245	266	213	218	225	232	204	192	199	181	214	216	225	216	221	210	231	204	215	216	238	214	219	216	250	181	225	229	243	236
12115	20959	17016	9392	6806	5423	4155	3674	3614	3096	2222	1535	1087	820	749	802	708	676	606	619	548	572	575	480	443	437	391	404	368	346	398	342	327	334	371	373	358	346	382	325	346	318	339	348	345	394	417	420	400	351	375	380	357	349	363	350	353	334	347	339	359	309	323	315	304	338	331	332	322	329	365	318	330	315	341	294	315	315	364	314	313	319	352	302	342	326	349	326	273	330	345	343	322	343	339	319	330	321	341	338	302	344	320	332	321	310	315	322	331	308	318	331	298	306	325	316	373	344	348	334	320	312	330	340	340	319	329	297	350	332	326	310	342	327	327	315	311	313	329	334	338	317	331	327	330	350	315	303	318	332	320	341	308	299	293	339	332	308	325	329	346	316	331	325	302	312	321	279	322	323	327	290	315	324	329	340	321	317	322	326	322	306	312	356	314	296	309	355	322	309	298	300	308	317	341	306	343	335	335	311	316	315	319	317	318	329	338	307	299	331	301	327	300	335	341	311	280	299	319	320	342	340	324	324	327	335	284	348	345	335	333	323	306	327	341	315	335	322	366	318	357	306	328	319	299	300	327	283	298	313	302	302	296	337	320	303	342	328	325	322	353	319	292	359	333	317	316	329	318	292	335	356	370	312	322	332	326	337	334	310	328	325	327	343	304	343	299	342	321	310	314	289	353	303	292	358	335	336	344	306	320	336	321	306	343	343	320	322	323	328	332	297	303	285	370	308	296	293	344	335	314	330	317	356	324	306	347	311	311	298	321	328	326	340	350	309	304	311	314	326	319	339	352	325	310	300	317	346	333	313	316	337	275	328	334	326	332	320	347	314	296	303	348	316	338	318	345	325	319	354	356	317	326	342	344	329	334	305	298	336	325	344	383	314	334	343	328	357	302	303	327	295	329	329	329	306	367	324	309	318	320	318	333	312	324	337	311	327	302	336	338	299	305	340	354	339	328	330	337	324	328	319	326	306	323	308	292	315	301	359	319	322	325	344	320	334	333	279	332	321	294	358	307	314	318	317	350	309	315	360	294	327	325	342	335	323	328	347	337	318	346	340	340	314	316	324	335	322	318	337	332	296	320	323	341	314	330	301	326	289	360	308	331	319	310	322	330	286	358	349	328	310	298	296	309	331	335	357	339	337	303	322	342	328	278	308	314	351	317	341	300	349	334	332	326	337	300	316	336	331	339	313	337	304	315	307	308	332	335	307	303	330	327	321	315	315	356	311	324	342	311	311	297	341	324	307	290	335	309	339	316	356	327	290	329	338	352	299	296	340	329	325	315	324	356	336	350	329	317	354	329	337	343	334	345	301	332	327	350	346	346	362	298	335	310	300	347	348	329	270	319	309	342	311	319	334	347	303	306	300	301	301	353	315	327	321	293	337	330	335	312	319	315	328	327	329	298	326	334	296	313	335	317	311	345	366	340	329	316	291	313	330	345	345	304	345	306	344	333	331	299	332	360	339	305	331	353	338	311	332	317	333	313	304	318	346	327	320	311	337	325	363	301	311	306	319	344	317	307	308	322	320	320	342	330	303	326	329	305	335	348	313	318	309	320	330	303	317	342	331	308	333	310	296	302	315	328	325	304	320	311	362	316	338	317	318	320	318	322	298	326	326	269	344	331	342	307	314	300	328	344	307	320	306	322	308	317	301	353	305	297	338	318	310	308	317	299	355	309	302	322	315	337	314	316	333	328	313	343	327	343	335	295	313	324	342	327	320	308	347	343	299	340	284	308	335	312	320	313	308	340	333	313	334	301	340	344	335	331	323	333	353	334	311	331	320	342	343	349	307	316	279	336	318	298	319	305	334	321	325	318	307	292	333	353	317	337	304	310	346	318	307	313	323	355	341	361	342	324	328	302	325	335	331	317	318	310	327	354	317	311	293	326	339	299	326	308	363	335	319	353	297	318	343	306	344	348	325	311	356	331	333	320	312	317	328	329	322	312	333	329	319	336	323	297	336	331	309	301	317	323	322	353	328	303	316	357	316	326	340	332	312	337	315	330	337	309	338	342	286	307	305	308	305	312	324	298	348	328	308	337	320	311	312	324	341	333	319	356	326	314	339	279	321	322	335	331	323	301	352	286	341	296	299	315	309	318	322	356	351	330	351	314	331	335	359	312	327	372	357	328	358	299	320	355	349	325	340	335	311	332	321	319	332	305	319	309	337	293	340	316	334	304	345	311	299	321	357	337	326	303	301	336	302	299	313	359	304	322	371	321	325	320	319	300	323	315	350	333	336	324	301	368	320	348	356	300	329	319	334	319	293	339	305	332	335	329	324	335	342	341	302	311	328	311	341	320	353	330	298	348	314	321	327	319	325	305	332	318	298	304	329	360	364	305	317	331	335	349	308	312	318	314	308	336	333	318	312	308	306	311	314	310	324	356	327	309	329	319	321	358	340	316	318	310	309	331	327	324	331	336	321	353	342	316	341	327	315	317	327	321	327	366	337	306	308	319	331	306	304	336	309	329	340	325	329	334	299	311	344	283	341	347	296	326	328	303	346	299	316	340	313	304	324	322	293	310	326	362	318	304	347	348	292	348	320	321	306	332	330	322	285	358	328	317	326	343	322	317	333	294	337	344	324	349	340	338	336	281	331	306	303	351	290	307	325	289	309	332	333	310	296	342	311	293	321	296	331	322	314	336	318	345	311	330	303	322	333	340	340	329	289	302	351	310	333	331	289	297	300	301	346	351	294	347	312	315	313	307	328	338	329	340	323	334	364	327	338	322	326	329	329	340	348	339	318	337	309	313	328	285	348	333	321	328	338	311	303	341	305	313	309	339	303	340	308	327	321	302	348	321	300	315	333	332	295	320	327	305	336	322	310	314	303	349	291	320	330	352	318	340	290	290	292	335	340	350	312	307	323	318	292	334	317	338	344	305	334	309	345	311	323	314	323	332	291	291	302	333	339	311	354	326	331	320	333	336	337	335	345	343	334	325	322	345	334	340	335	312	331	330	366	344	348	319	321	313	343	326	308	294	327	343	347	327	351	302	323	320	323	312	333	325	307	332	338	304	318	302	322	338	336	306	349	297	324	314	309	332	289	333	317	317	349	338	320	343	354	288	347	351	329	310	303	303	318	340	324	321	306	347	315	331	348	322	332	312	320	306	340	319	281	301	325	332	312	342	288	294	338	305	323	335	321	316	319	295	313	316	337	334	306	303	302	316	300	319	295	342	336	324	329	304	338	294	342	340	344	328	331	328	362	335	344	312	333	322	331	325	308	343	312	318	342	331	308	302	335	309	308	298	325	318	310	349	333	331	329	317	336	308	332	308	355	305	299	320	339	302	324	300	340	322	320	335	300	314	368	331	282	305	294	303	335	355	324	346	309	325	343	351	306	334	301	296	336	312	316	337	319	327	320	326	313	291	305	350	294	324	327	348	331	355	313	329	339	333	340	314	326	319	309	333	325	337	313	321	325	307	317	326	329	321	333	321	330	319	341	323	335	317	333	305	323	312	339
23563	21139	28500	24017	21153	14023	4316	2740	2403	2010	1606	1060	798	630	639	597	532	548	491	454	425	449	460	385	327	315	388	330	301	315	286	285	270	266	271	292	313	323	277	282	270	245	257	264	291	316	292	332	348	311	315	296	289	290	254	282	286	278	248	231	254	272	275	277	236	275	270	263	264	269	288	250	248	289	252	263	295	244	274	268	262	247	270	237	242	268	246	237	253	246	249	279	249	273	259	269	261	282	264	256	238	236	276	263	275	272	268	254	253	240	259	252	267	245	248	284	252	255	242	275	285	245	253	263	260	270	292	258	297	264	278	269	244	234	272	278	283	291	258	247	248	264	286	259	250	266	255	275	237	273	256	257	249	282	264	255	268	294	277	263	269	271	230	285	294	285	236	266	246	265	247	235	262	253	282	260	266	235	235	233	272	243	257	258	257	246	251	267	280	291	267	257	262	288	260	274	276	257	233	241	247	250	273	240	295	266	276	292	283	258	243	263	277	289	256	261	258	267	292	262	234	242	282	266	282	239	246	268	256	254	274	288	253	281	272	270	255	253	286	259	241	240	239	271	270	237	249	257	247	254	239	249	287	252	250	248	266	262	260	239	267	232	259	266	233	274	255	238	283	248	273	266	266	263	248	266	274	264	250	270	268	277	240	248	256	266	266	250	253	253	279	253	262	269	260	249	272	256	256	272	246	265	280	283	252	258	250	260	278	258	271	267	255	245	239	272	246	251	248	261	273	241	265	259	249	246	265	285	257	264	262	248	237	270	262	257	268	260	246	243	266	253	267	283	266	269	244	265	249	265	278	280	265	248	230	258	276	254	264	249	246	246	232	254	281	260	235	265	266	276	257	270	272	279	248	256	254	273	250	285	302	253	268	232	281	278	247	263	238	248	275	273	258	236	281	261	223	287	259	270	268	237	251	255	265	241	257	263	248	231	246	274	257	257	261	228	235	244	260	250	254	244	245	228	245	258	296	272	270	255	242	241	258	249	268	282	300	273	269	242	269	259	262	277	286	227	281	259	312	260	265	251	255	270	251	251	254	247	239	268	226	265	251	261	280	238	287	257	229	249	247	271	255	270	250	257	265	265	274	238	275	254	245	235	251	247	258	260	237	266	262	259	281	270	249	280	231	248	227	270	259	240	274	241	268	260	265	242	265	261	243	235	259	234	290	251	250	243	259	279	271	248	271	247	255	283	269	263	219	257	247	278	283	275	241	273	294	266	269	267	238	241	250	270	279	271	263	252	250	284	249	243	268	273	262	239	247	251	274	243	267	253	253	261	279	260	255	245	259	257	259	263	270	268	257	258	236	289	265	239	253	234	237	241	286	237	265	254	247	251	230	237	258	277	241	253	232	245	272	252	262	282	229	263	259	261	253	243	252	273	260	278	256	246	257	263	286	252	265	248	260	266	272	283	275	262	240	257	260	263	243	258	260	237	239	258	252	245	236	260	272	258	249	256	252	266	250	249	252	260	228	266	251	273	257	252	232	257	238	265	252	266	270	258	250	293	243	229	259	249	248	270	259	245	276	271	242	242	243	270	251	247	235	239	276	263	265	266	254	274	254	250	281	249	256	268	255	239	276	248	261	264	248	286	243	254	265	262	275	273	253	273	246	273	247	270	254	224	253	253	265	244	257	266	250	242	268	240	266	257	264	244	258	255	248	272	256	275	265	261	261	288	243	231	265	257	247	262	275	261	275	285	264	256	257	278	270	244	250	261	252	262	259	279	267	259	270	253	209	268	264	229	243	262	262	276	254	219	280	258	253	282	266	270	244	271	269	268	272	261	246	262	252	263	270	271	271	258	261	259	250	277	259	228	261	263	237	250	257	267	282	237	261	259	252	257	245	274	256	262	274	275	245	258	236	262	288	272	218	248	267	262	267	264	263	262	256	248	239	259	252	260	267	281	237	219	232	262	272	242	257	268	260	284	279	257	276	244	225	282	271	269	240	244	243	247	259	251	244	276	273	281	281	254	260	240	249	291	229	267	275	257	293	254	266	254	261	248	274	253	231	276	291	248	255	275	262	261	213	267	257	273	255	254	270	273	260	246	251	264	302	263	274	260	275	231	296	272	262	262	251	244	238	264	274	272	293	238	239	263	268	253	266	258	266	256	225	285	261	262	251	249	234	261	262	267	231	236	256	232	244	272	261	251	259	249	255	263	234	261	257	239	253	240	273	269	252	251	255	240	261	240	241	270	256	253	277	256	234	239	282	280	280	241	256	242	246	272	299	265	261	269	257	244	259	245	273	285	289	284	247	263	269	244	256	282	249	253	250	241	273	256	266	270	261	250	275	229	261	239	279	281	237	262	297	222	223	274	265	276	265	240	262	249	233	295	259	265	245	257	260	253	257	267	254	254	277	247	285	235	242	248	265	244	247	259	249	240	248	247	281	244	245	261	280	287	255	250	256	262	263	264	252	260	241	251	271	251	253	252	265	262	259	253	286	294	255	260	253	265	250	230	267	252	301	261	248	276	255	275	276	229	241	262	251	237	220	242	259	277	220	262	245	238	256	276	274	252	243	311	259	267	255	273	280	252	262	257	265	267	246	254	264	280	268	262	279	283	247	241	245	280	260	286	240	246	249	260	245	260	267	255	263	236	234	257	258	272	253	262	252	263	217	265	252	232	265	265	265	262	237	263	268	269	255	265	269	231	242	269	285	264	247	272	230	268	250	303	243	241	252	259	238	247	249	269	259	270	263	291	244	262	246	252	259	284	248	259	256	275	253	253	250	248	301	238	268	261	270	267	301	270	269	258	255	274	271	262	256	253	257	266	279	249	256	277	289	248	275	244	253	255	258	265	255	250	247	275	253	276	274	306	242	247	246	317	229	263	267	279	249	270	275	267	281	235	244	241	243	288	255	269	272	250	235	261	238	241	244	216	258	255	249	258	243	254	268	246	273	254	266	262	244	236	262	253	255	303	261	264	246	273	219	276	265	255	256	275	281	282	284	260	291	244	242	231	252	257	280	251	270	275	281	247	263	262	256	262	260	269	255	278	261	258	261	275	241	245	251	258	278	258	266	236	278	233	266	270	241	262	275	277	267	247	250	239	287	258	282	259	258	258	230	252	249	239	284	253	246	273	260	264	256	250	273	262	283	261	265	272	297	250	234	231	257	277	262	267	262	277	246	277	244	231	281	261	275	302	264	271	252	235	268	267	234	258	271	255	266	248	252	227	256	259	249	241	252	253	242	264	230	250	278	253	283	246	227	231	249	257	253	266	250	266	247	252	277	292	244	248	267	254	261	264	249	231	266	255	259	247	277	239	251	265	296	221	260	266	263	268	263	242	233	248	241	246	257	260	260	239	285	270	257	254	247	280	249	251	284	254	229	278	253	268	273	234	292	249	266	263	280	254	270	265	224	274	263	266	264	267	240	289	262	259	259	234	252	264	234	235	276	266	238	278	231	261	243	285	259	270	263	251	255	239	286	242	252	288	239	223	266	243	267	270	257	286
13734	28689	24544	15513	11853	9564	7520	6728	6519	5322	4168	2665	1997	1559	1362	1318	1216	1011	981	939	893	1015	857	762	660	545	601	566	483	514	524	446	469	458	449	497	520	440	450	401	445	389	437	478	481	535	524	585	540	485	498	501	467	478	485	479	496	451	393	391	385	376	413	377	402	415	414	381	393	385	396	385	402	400	357	363	408	420	361	389	363	377	361	395	384	369	380	366	365	392	418	435	387	398	354	375	396	396	401	389	331	384	367	382	382	406	392	390	354	382	375	379	411	382	371	405	368	362	364	375	369	351	360	350	383	399	392	421	377	390	408	384	389	393	395	373	379	385	395	351	372	358	380	377	403	349	410	362	386	391	342	380	397	435	386	357	390	373	353	367	364	397	375	379	376	363	413	402	359	376	409	359	409	387	370	378	352	399	395	377	398	378	384	401	391	382	404	409	380	370	362	384	396	353	368	370	369	345	381	400	417	404	373	401	338	398	362	395	371	370	381	392	388	364	341	369	373	400	367	362	385	358	353	390	354	363	368	379	352	380	386	405	392	376	410	384	373	409	393	376	378	437	385	402	375	376	347	393	405	382	389	398	404	381	379	380	363	373	419	382	363	359	371	368	365	351	385	353	357	395	366	394	393	382	380	372	397	370	367	393	385	387	358	414	382	371	360	383	381	369	377	387	377	375	350	383	391	399	369	393	398	355	396	358	362	375	377	377	379	405	360	340	372	408	410	384	387	392	358	350	379	383	371	338	358	399	396	355	361	352	421	359	392	361	372	388	402	375	402	367	379	386	387	402	377	369	382	402	355	402	368	377	382	375	403	383	398	401	391	365	374	396	355	394	376	393	428	368	400	395	361	370	355	397	411	385	394	386	351	393	395	394	368	399	384	385	400	357	370	412	374	396	399	392	369	405	387	385	372	371	392	392	379	381	388	380	395	393	366	381	368	388	385	378	403	404	369	360	357	395	351	347	394	354	379	409	401	385	380	374	379	405	348	382	406	387	354	386	414	390	374	383	384	370	402	374	374	415	399	362	381	359	417	355	421	371	370	390	373	390	358	393	362	401	382	379	398	406	403	381	399	411	362	363	328	353	425	369	364	355	386	378	372	404	362	399	382	388	391	400	371	411	372	405	364	394	399	345	346	356	395	381	378	375	360	353	391	375	385	399	370	363	393	376	364	362	401	362	393	401	412	380	379	386	367	374	390	403	393	366	369	420	370	401	347	364	379	363	376	386	436	393	404	392	378	369	364	377	404	392	388	377	403	389	367	370	369	429	352	366	375	387	375	373	395	370	372	380	362	362	402	369	394	408	400	345	409	342	395	368	380	339	376	363	386	374	408	379	396	375	427	400	387	397	405	380	403	405	356	390	354	365	357	370	358	394	364	393	384	383	377	349	381	365	414	412	405	399	408	384	397	378	368	405	406	387	343	350	382	399	424	330	379	381	403	369	382	390	376	363	382	360	405	387	399	388	416	350	390	401	407	385	382	413	348	404	336	350	372	398	407	378	395	391	399	406	378	393	350	357	391	352	384	368	400	358	384	386	412	396	364	399	383	401	361	379	390	367	401	370	332	390	415	385	391	396	385	382	378	364	374	371	360	368	419	375	336	377	387	383	426	370	385	413	363	389	385	395	363	363	362	378	374	408	399	356	419	390	381	373	358	378	368	381	396	398	408	379	389	392	377	414	376	363	387	388	370	378	370	390	394	347	375	392	425	366	362	397	372	414	399	385	372	381	347	363	361	381	356	389	397	405	384	395	354	394	412	388	417	363	390	380	363	395	399	406	412	371	397	400	399	440	395	383	350	391	383	381	397	382	381	390	393	385	398	379	424	380	407	380	398	399	391	363	391	385	381	390	381	371	395	400	363	380	381	367	362	381	397	417	385	370	398	408	377	383	403	368	370	394	387	365	380	391	375	385	377	365	378	360	367	371	368	384	404	394	380	374	355	356	382	378	366	371	358	397	389	362	374	356	367	421	352	391	373	372	379	379	380	387	382	371	388	406	353	387	404	407	409	370	373	397	385	353	375	363	380	385	350	356	387	368	359	366	367	359	385	371	400	396	375	394	405	372	382	381	406	341	367	363	372	396	383	401	385	396	405	387	404	409	373	381	381	391	377	347	399	417	374	390	379	361	367	375	375	393	427	347	375	406	378	379	420	392	342	352	404	369	395	386	354	372	424	389	390	357	408	385	376	361	422	378	381	392	398	387	365	383	392	378	381	359	359	391	399	378	401	405	347	411	375	419	408	374	384	336	376	373	406	362	387	375	363	367	359	379	366	386	372	382	419	368	403	436	363	386	399	400	375	359	357	396	376	379	383	362	380	362	375	387	351	394	366	397	401	395	384	365	405	400	378	377	372	410	387	391	362	379	357	355	381	388	390	390	392	377	365	397	362	367	369	387	352	334	387	395	429	377	359	390	394	401	372	390	422	380	371	387	377	406	379	381	386	414	377	364	394	334	405	398	371	395	379	358	358	376	379	395	415	363	341	374	379	391	390	377	384	369	363	399	400	414	356	409	390	393	354	414	385	393	367	338	381	386	381	379	397	353	348	400	408	370	343	395	398	344	408	396	373	349	362	389	408	413	360	388	407	384	378	355	374	372	407	407	392	358	387	391	399	368	407	383	380	402	395	407	366	377	362	351	394	414	386	368	381	392	414	409	379	363	364	373	358	330	411	404	349	370	378	331	388	387	404	399	375	351	397	397	372	386	399	377	366	387	352	393	371	401	381	383	372	404	371	382	396	402	368	390	422	370	414	379	385	392	403	439	411	348	394	394	382	364	425	381	381	387	399	372	386	378	401	372	408	386	402	379	372	372	398	378	363	402	384	381	402	382	398	385	384	360	369	398	369	442	363	379	361	400	374	383	381	369	360	392	368	386	371	380	427	376	358	374	355	378	371	361	391	393	420	384	395	346	367	402	404	383	378	361	357	392	413	388	363	375	389	390	360	364	374	355	390	370	375	385	378	375	365	377	363	383	382	376	361	349	355	391	385	363	386	379	365	361	381	399	370	358	396	364	388	365	396	364	395	360	390	408	397	388	423	388	379	366	373	379	380	413	383	386	380	407	406	376	366	377	375	356	375	419	381	396	358	399	370	366	395	393	372	375	362	389	398	364	398	394	375	398	417	364	360	402	381	383	404	415	404	373	340	385	346	361	382	374	353	376	378	431	389	390	392	357	375	406	360	397	345	334	405	409	394	399	420	389	373	389	389	376	395	370	365	408	373	386	394	408	383	383	383	383	348	399	321	368	393	404	365	389	387	384	356	369	381	430	408	349	365	386	405	364	358	413	402	409	383	408	413	390	374	411	380	391	363	374	379	363	359	387	362	402	372	375	365	394	365	401	379	402	385	413	342	392	392	376	395	386	405	374	372	404	422	378	374	394	371	355	370	389	377	420	373	347	332	351	364	371	369	380	387	363	346	357	418	379	359	388	386	378	385	370	371	385	394	378	379	392	391	367
22728	21130	28929	23620	21136	21272	13222	4311	3369	2766	2091	1329	1002	757	746	648	688	590	550	486	510	574	481	380	319	316	334	283	244	267	247	219	219	208	226	234	249	225	201	190	198	194	227	215	225	277	326	295	270	234	243	244	227	229	226	247	231	263	235	188	202	184	180	185	210	201	178	186	212	182	203	196	175	176	199	183	154	154	193	158	195	183	182	181	174	167	170	189	185	190	176	214	183	185	179	178	169	165	209	160	172	192	164	207	196	178	201	174	186	180	191	203	192	180	172	193	177	189	196	175	184	183	179	197	192	178	182	175	178	182	188	179	187	189	173	187	186	200	180	198	181	175	153	184	177	188	194	188	184	179	159	200	181	188	200	186	189	212	161	190	174	175	192	159	160	185	174	196	177	168	179	180	171	183	177	161	198	161	202	160	169	198	184	179	200	183	179	179	188	176	175	183	180	184	177	172	168	159	175	183	172	172	216	176	174	178	190	197	166	157	188	191	144	178	176	161	169	190	190	175	165	166	172	191	169	197	204	220	207	182	175	172	189	186	203	193	201	200	193	169	164	174	185	177	160	189	159	177	184	174	180	164	195	182	177	170	196	193	173	170	176	181	185	172	187	183	170	192	181	185	160	186	172	168	182	183	170	159	160	164	178	179	193	175	240	171	169	184	181	157	167	184	190	194	175	189	182	174	181	183	169	182	190	177	181	189	211	172	164	171	161	175	188	192	185	202	170	171	165	173	183	186	173	169	169	190	178	171	192	168	160	186	187	176	171	174	171	183	176	178	165	193	175	158	173	182	177	201	168	164	190	207	167	169	181	197	180	184	189	193	183	185	167	174	180	186	186	205	178	175	174	167	179	216	170	191	167	156	197	170	195	189	201	160	172	175	197	188	174	176	177	185	187	189	190	183	183	197	174	170	158	192	183	152	154	193	167	181	178	180	181	149	158	169	201	188	179	181	185	165	175	175	195	172	175	178	176	167	180	202	183	214	187	177	169	164	171	192	171	181	202	183	186	188	167	191	192	175	195	179	165	200	191	185	163	175	191	148	152	200	165	201	186	187	189	193	204	181	173	196	185	181	184	157	196	182	183	156	185	185	160	183	174	174	170	177	192	195	185	175	175	184	186	195	182	207	186	176	193	185	186	190	186	180	190	194	163	136	181	196	197	161	159	162	192	181	186	172	188	175	189	165	182	181	187	191	195	171	177	160	200	178	185	187	186	196	178	162	194	178	184	175	200	166	171	181	170	192	197	193	163	190	178	211	181	180	166	202	171	156	164	166	193	180	157	183	188	185	173	194	196	163	200	182	183	172	182	198	192	176	197	203	175	184	190	195	186	185	160	187	176	194	180	201	206	187	178	204	162	177	168	185	164	185	185	198	188	188	155	166	196	187	169	169	202	175	173	168	195	178	187	176	187	195	164	188	180	193	194	204	177	151	170	168	188	175	167	149	174	189	190	224	192	197	168	162	155	202	180	201	194	188	192	191	190	168	179	202	190	198	165	169	154	176	190	197	159	189	183	209	187	196	164	178	175	182	187	193	176	190	178	160	174	196	198	188	161	178	172	169	186	188	159	196	188	171	214	183	184	199	171	200	183	179	203	171	165	177	179	189	182	187	190	159	173	192	192	190	202	176	174	175	185	184	206	200	190	161	175	166	184	186	182	181	169	179	185	170	187	201	175	176	201	188	197	154	191	185	189	160	174	184	187	181	192	179	189	182	159	170	166	180	185	175	171	186	173	190	191	175	169	199	167	188	164	207	170	203	194	177	172	172	160	170	167	153	143	182	188	202	177	154	179	183	166	169	191	168	171	197	191	175	179	173	179	187	189	175	192	188	180	173	158	188	177	188	168	182	187	178	204	197	201	173	167	214	186	186	199	183	193	197	165	168	190	178	162	171	187	161	147	184	172	192	169	177	152	156	169	180	173	195	190	204	169	178	185	182	179	187	159	193	171	167	178	172	151	164	174	197	187	189	185	176	163	202	170	139	178	183	172	203	183	194	185	157	194	186	197	187	171	164	193	191	176	197	177	194	183	197	177	185	202	185	151	159	190	179	174	188	193	183	175	173	193	175	184	199	157	182	181	197	144	183	169	183	177	180	197	190	183	181	212	151	194	179	174	183	180	175	189	183	185	175	164	189	176	163	181	181	188	197	181	203	155	160	174	195	180	190	174	195	189	171	178	163	166	158	199	178	184	168	181	202	193	176	171	169	164	192	171	175	165	184	171	171	195	175	183	166	181	211	198	195	188	166	187	163	190	179	168	174	143	169	160	201	177	184	180	170	181	178	180	155	179	194	193	173	159	193	187	186	191	179	172	161	193	176	190	182	171	182	186	210	162	166	187	171	162	190	202	193	184	174	172	189	176	164	196	208	174	147	165	196	184	190	176	202	189	140	194	169	195	162	183	181	183	192	184	188	188	178	191	169	206	180	199	164	148	183	161	167	206	171	179	184	171	158	178	191	184	193	191	186	209	184	167	168	187	183	172	181	194	174	186	189	178	184	170	167	170	155	174	173	200	214	174	165	172	197	204	209	177	168	184	186	151	168	165	177	179	198	193	173	186	193	178	169	168	176	168	194	195	168	210	157	178	158	168	172	185	181	187	179	184	178	179	183	180	190	177	185	163	184	168	180	186	160	187	165	179	169	192	188	174	171	187	165	175	146	196	174	170	164	187	180	186	190	202	188	187	164	171	169	155	176	177	159	172	165	155	158	162	191	187	160	202	192	173	192	187	192	193	191	180	152	198	186	172	187	171	188	167	186	179	191	182	189	182	186	163	213	196	180	172	174	171	158	191	175	190	181	191	187	187	191	167	201	186	185	178	178	181	170	172	161	202	174	180	205	174	170	186	206	186	171	161	185	178	185	167	193	197	177	179	158	183	196	178	179	194	187	181	182	188	161	179	176	174	180	171	185	167	192	188	212	175	199	183	187	176	150	162	185	167	172	180	180	199	179	189	188	179	181	191	205	191	184	202	162	185	175	183	174	176	191	184	183	199	170	195	184	169	184	187	191	180	188	178	189	228	162	191	177	172	174	167	176	153	160	171	160	188	204	185	192	194	154	189	192	182	166	175	185	194	168	199	178	173	171	169	161	182	189	186	205	169	159	186	186	205	157	208	173	170	176	194	174	204	183	195	170	174	186	178	195	191	183	209	171	182	187	177	200	168	164	191	187	193	177	152	173	204	191	152	186	185	172	173	183	181	177	180	193	191	167	158	190	190	194	167	183	177	184	183	197	187	166	190	170	187	186	210	182	176	183	178	182	167	180	192	170	191	186	168	187	181	202	159	192	169	189	170	190	182	165	191	190	176	207	199	183	184	171	172	207	177	189	176	186	179	190	176	189	188	189	182	179	170	174	166	165	178	168	179	192	182	201	170	185	181	154	164	181	187	180	189	172	173	194	194	182	171	183	184	189	165	188	182	183	168	190	187	194	156	187	203	202	178	147	180	185	196	160	179	190
16116	33764	29259	19858	15250	12774	10579	9376	8916	7331	5752	3654	2583	1859	1797	1631	1542	1324	1260	1126	1125	1164	1058	762	668	580	556	517	447	438	405	362	337	320	355	425	531	341	374	317	320	325	324	366	448	503	580	542	543	422	427	388	330	414	386	406	412	367	362	309	271	282	281	300	269	306	302	290	294	283	279	294	272	272	279	278	283	257	257	291	242	280	278	271	253	280	261	276	278	273	263	275	259	281	246	275	263	244	270	266	272	279	285	289	291	272	252	291	266	274	261	308	281	289	263	263	238	264	244	279	269	266	273	260	282	289	275	285	245	270	271	263	288	241	276	267	270	265	278	267	265	266	253	255	248	273	263	255	257	275	286	267	278	269	266	251	276	286	259	241	263	266	273	268	267	275	268	263	255	253	260	249	283	277	270	275	258	300	257	285	260	251	277	248	274	289	256	285	268	255	264	269	269	291	265	244	278	255	283	266	236	264	318	268	289	269	291	267	275	283	280	285	255	257	269	266	262	255	241	257	271	270	275	256	274	277	250	255	280	268	281	270	240	263	232	271	236	273	279	273	258	279	267	275	271	232	272	259	270	255	295	284	280	282	281	239	272	288	256	253	256	256	246	282	304	297	287	291	263	273	267	270	257	290	280	266	276	295	270	263	253	250	265	258	277	235	289	240	275	243	247	279	252	259	278	259	266	258	266	238	254	250	274	246	239	274	260	275	282	260	236	224	261	264	228	256	289	259	253	253	306	264	281	304	285	306	255	274	269	272	264	275	273	278	266	240	246	257	255	272	248	247	280	273	249	256	258	246	278	261	272	292	260	280	278	267	254	253	266	261	287	256	242	263	236	266	258	281	262	284	263	262	262	273	301	267	248	244	265	278	265	270	249	287	288	280	274	257	262	256	276	263	259	267	230	265	231	266	239	255	258	257	260	275	264	266	259	266	245	260	227	259	271	281	248	259	256	279	273	264	236	324	253	262	280	270	263	258	266	289	236	275	272	254	264	260	260	280	266	258	262	247	287	285	227	284	256	225	249	298	281	274	261	274	278	276	273	264	229	267	278	281	295	311	288	231	286	252	259	278	269	306	278	262	285	253	293	254	279	259	265	263	263	288	248	257	267	259	260	267	260	269	277	238	267	234	268	261	265	268	263	252	243	257	279	272	266	285	264	263	250	248	294	269	273	245	263	272	279	247	257	272	280	285	249	264	272	298	274	249	276	260	288	274	237	274	255	274	296	245	238	254	266	252	248	260	232	274	245	234	276	274	233	276	262	261	248	267	262	250	273	247	273	262	271	253	261	263	281	277	242	254	263	249	254	276	268	254	300	254	285	272	265	271	274	268	246	284	262	273	281	262	270	272	272	294	240	289	268	280	276	237	233	301	278	274	254	255	264	272	264	246	267	254	237	293	281	259	261	279	269	262	252	288	248	272	253	295	260	306	259	261	263	244	268	259	259	233	248	262	262	280	259	291	264	272	265	262	281	239	233	255	263	272	270	248	286	276	270	270	252	243	294	278	256	277	253	251	275	270	281	229	284	238	279	288	280	241	281	274	272	270	299	261	280	241	264	275	285	279	270	275	252	284	250	238	252	244	274	279	264	254	258	240	250	273	285	300	283	285	256	269	300	270	272	261	251	258	283	283	267	258	246	283	258	264	255	264	280	302	286	268	239	275	276	287	269	272	306	283	247	258	269	277	233	257	270	250	259	267	264	268	263	261	276	274	238	272	275	279	241	272	266	271	283	249	255	275	254	289	243	275	248	276	243	297	291	271	261	244	262	262	253	265	266	296	261	280	245	255	274	261	245	264	240	256	245	265	244	279	292	250	265	261	284	244	251	265	243	304	242	243	258	255	245	277	285	241	261	285	272	261	272	279	268	247	265	233	249	258	254	252	264	258	242	261	282	247	233	237	245	247	234	267	252	243	281	279	240	264	262	284	264	272	259	283	285	269	278	243	237	276	265	268	263	269	247	248	262	268	247	269	261	282	231	289	253	269	270	267	251	282	271	247	247	247	255	256	256	276	237	252	267	271	281	250	264	254	247	283	278	269	244	287	251	260	254	254	254	264	264	262	279	261	258	260	236	273	260	247	256	268	265	267	286	269	280	270	278	248	264	250	249	289	273	266	287	256	302	284	283	295	278	258	237	261	269	260	267	238	228	268	263	282	269	246	269	254	269	244	242	261	273	269	283	282	267	259	238	275	255	248	281	280	281	249	277	242	276	281	243	242	248	269	283	266	293	276	274	274	250	285	291	266	258	283	263	268	259	280	251	279	264	267	248	274	258	256	292	264	253	288	242	260	269	260	269	307	267	284	290	262	257	275	251	264	252	258	274	274	281	292	257	264	264	269	284	246	278	276	261	261	233	247	242	253	243	251	283	277	238	288	254	277	269	264	272	227	232	252	253	269	273	246	254	282	253	272	248	250	256	277	254	263	270	323	287	259	266	284	252	242	240	274	265	271	259	267	241	281	255	271	253	239	298	273	283	288	260	246	245	272	273	280	276	267	246	231	272	244	257	267	233	225	278	257	232	262	259	252	288	300	251	251	253	262	229	260	254	280	256	267	251	256	278	264	256	252	267	269	268	290	287	284	274	252	290	268	258	291	269	259	278	255	275	269	265	252	281	258	277	260	271	262	254	255	246	291	250	270	277	250	275	284	259	272	263	270	274	238	262	272	250	249	255	266	281	244	265	270	279	262	292	257	282	280	266	274	263	288	277	264	288	280	257	279	258	283	245	268	299	257	247	269	286	268	286	260	252	273	270	282	247	258	290	276	270	300	279	255	256	251	277	286	291	250	267	266	291	259	295	255	266	245	283	261	256	238	250	279	283	268	269	297	287	288	251	290	260	239	253	232	301	284	266	258	271	224	272	298	265	248	266	273	265	305	254	256	302	229	264	295	271	267	270	252	256	258	265	279	256	278	268	240	263	259	268	267	279	276	274	263	276	267	246	276	259	280	291	293	278	306	280	247	261	245	263	267	268	213	257	259	262	260	247	298	255	258	239	259	281	251	253	283	277	255	264	250	255	244	276	258	264	244	270	233	246	268	252	276	306	228	272	279	271	249	280	267	299	264	255	256	267	249	287	256	269	271	247	227	274	262	276	261	275	282	260	260	264	255	272	265	268	264	256	265	254	281	295	274	292	273	261	290	270	256	275	284	262	290	275	285	269	279	260	290	283	284	270	247	287	237	268	266	264	255	274	272	250	257	272	268	247	255	271	270	285	296	267	266	248	249	266	243	275	265	253	275	283	262	291	268	266	251	252	261	278	277	253	269	298	256	272	277	283	265	295	255	251	273	299	262	244	273	265	268	273	253	253	243	253	283	266	261	246	252	259	248	250	274	276	269	258	247	292	296	267	303	272	245	291	257	261	268	274	255	228	285	257	260	293	253	241	253	262	251	260	259	271	293	275	239	287	252	272	267	255	272	235	269	250	239	286	261	307	269	273	276	238	289	276	283	297	241	285	244
26549	20818	15919	6630	2907	2072	1634	1361	1283	1044	808	587	404	349	349	334	345	341	320	303	297	318	275	260	231	274	285	213	221	240	239	207	223	231	227	255	235	235	209	202	243	221	227	231	245	252	279	253	234	238	243	203	238	257	239	216	230	258	216	204	210	210	215	193	215	201	222	208	242	207	202	211	221	213	223	220	212	200	249	210	233	237	213	198	234	195	203	234	207	207	224	236	218	206	214	245	231	210	236	234	218	208	209	217	204	212	195	203	197	214	213	198	197	221	206	196	214	203	181	227	207	203	225	219	219	230	217	219	227	220	195	200	216	204	237	215	207	207	213	269	196	189	220	220	207	215	203	202	205	217	221	216	231	226	199	215	209	233	228	213	223	225	214	196	209	224	216	203	219	245	226	181	216	206	235	205	237	225	234	213	215	223	204	229	240	207	227	210	226	233	218	200	210	194	214	215	211	205	208	218	222	196	212	231	216	212	215	211	216	224	189	215	228	212	225	216	206	228	229	206	214	222	208	212	231	209	203	205	211	184	206	219	208	239	215	226	249	230	223	175	224	182	189	238	224	225	221	206	182	205	198	187	214	206	204	207	213	219	216	226	218	205	199	216	216	189	220	216	232	220	213	233	211	246	216	238	235	190	217	205	215	228	229	183	227	220	225	213	199	206	225	216	194	193	200	210	228	226	203	204	203	226	224	227	207	203	173	212	213	209	177	211	218	206	198	215	203	225	188	210	224	200	214	211	245	244	228	233	247	228	216	205	202	185	221	217	243	221	219	225	212	214	221	220	204	214	222	211	239	201	202	249	214	214	212	209	216	234	219	198	201	223	211	233	214	210	221	222	222	218	227	232	207	226	218	204	219	214	219	221	224	236	216	184	206	220	212	220	229	200	199	229	199	214	204	224	231	208	222	223	229	220	223	208	224	210	222	191	212	212	189	215	235	226	214	239	209	225	191	232	220	220	213	199	205	199	220	213	227	254	251	219	196	217	193	195	243	231	191	241	221	230	205	202	219	228	217	207	237	221	219	199	201	241	219	200	206	230	191	220	225	212	207	231	203	188	234	224	202	209	211	193	215	194	180	199	203	222	233	206	202	213	211	214	219	208	198	205	221	214	218	239	212	192	229	219	223	229	219	241	216	207	231	239	239	201	225	201	245	206	196	225	224	211	208	219	217	224	227	231	209	212	225	220	212	227	217	194	216	222	201	212	211	195	217	241	227	209	207	230	228	223	226	229	201	207	212	194	212	213	204	221	214	209	195	211	209	221	201	217	216	215	209	234	203	231	191	203	214	209	211	223	212	199	223	197	226	209	220	201	220	200	232	228	212	232	215	213	226	230	225	235	225	218	217	214	182	201	212	216	210	193	211	210	223	217	220	224	239	193	197	172	228	226	200	218	228	228	186	218	219	203	228	237	226	227	202	210	216	238	221	195	206	213	223	208	214	213	237	209	208	200	200	219	216	195	194	230	220	213	213	201	226	186	213	243	245	187	213	209	202	234	240	240	203	222	207	225	196	218	221	213	208	222	176	203	244	225	198	200	194	220	231	210	236	234	238	227	227	202	220	213	205	208	233	185	205	213	210	244	213	238	217	214	224	212	223	243	209	188	224	229	236	233	202	239	219	197	230	193	225	223	211	229	197	230	194	228	240	209	198	233	237	219	225	209	206	224	204	217	209	225	210	189	208	222	218	243	221	244	219	205	207	222	228	220	226	222	229	225	214	203	214	206	231	220	238	215	202	203	218	221	204	227	218	252	181	218	220	225	199	211	208	194	199	206	236	232	201	237	207	225	223	233	219	220	206	182	174	211	214	201	191	221	192	226	225	226	213	216	204	232	237	207	242	219	198	224	267	224	212	211	224	232	211	198	228	210	194	208	195	200	224	220	209	228	223	207	214	224	203	244	225	236	211	222	204	205	226	198	223	222	207	198	234	200	213	223	221	218	208	210	223	191	236	210	212	203	257	186	216	213	210	206	193	198	216	218	229	246	236	190	199	216	214	226	217	213	196	214	247	216	213	231	226	237	236	213	214	199	197	204	205	221	203	198	204	220	200	193	254	228	183	211	185	213	228	208	244	229	230	202	242	240	196	228	237	204	221	234	220	200	235	180	189	227	211	198	204	230	230	213	201	195	224	193	208	207	237	219	233	196	186	234	251	206	212	226	202	232	206	206	242	226	234	208	213	197	201	223	219	235	225	187	227	193	209	242	232	212	187	218	203	196	229	206	202	212	207	199	227	191	222	205	204	206	196	201	213	219	225	223	225	218	195	196	221	217	208	212	215	209	214	221	235	203	232	216	210	230	211	225	220	177	209	210	214	197	192	218	216	236	214	224	214	209	214	199	189	207	223	215	234	212	228	239	195	202	199	216	199	219	230	223	253	223	225	220	194	217	213	209	194	225	235	235	211	197	235	212	225	233	193	212	233	223	221	219	221	220	223	223	215	206	209	211	224	207	217	218	219	213	208	202	233	228	220	215	230	195	240	207	207	186	223	225	227	233	228	202	186	232	190	209	205	231	193	222	214	225	241	223	202	228	235	215	216	201	204	222	236	209	232	189	214	194	213	214	202	207	213	218	195	199	221	223	224	216	223	205	210	219	208	221	207	202	203	226	210	210	217	211	205	216	211	203	221	247	194	194	222	217	207	227	199	215	192	225	240	206	208	214	203	203	212	220	216	199	206	176	230	240	224	223	206	212	226	247	220	203	228	229	219	209	222	232	220	205	216	227	224	243	220	234	242	234	230	190	200	208	238	195	235	205	187	207	239	218	236	199	207	230	221	227	212	202	212	230	214	232	210	215	221	227	211	201	211	225	242	202	176	224	213	206	201	242	228	230	195	204	215	232	230	219	225	237	221	207	200	262	234	220	211	197	205	196	229	236	219	197	210	204	219	211	204	223	206	223	194	236	207	219	228	217	228	255	205	207	204	210	208	191	225	214	208	197	215	225	197	201	201	215	254	208	208	237	208	226	207	213	231	213	192	224	228	202	202	203	201	213	237	209	204	216	214	207	223	205	214	215	187	221	191	213	210	198	199	227	231	195	212	205	219	227	238	230	211	219	202	202	227	205	192	198	193	196	248	233	231	190	200	219	207	224	195	205	206	200	210	215	236	219	220	205	190	201	208	201	204	208	198	202	207	238	208	225	193	245	205	193	202	236	220	220	226	225	242	207	218	197	211	206	236	184	190	210	215	227	202	235	232	225	222	200	190	195	200	203	194	233	243	221	198	206	214	222	225	210	210	220	179	206	244	212	226	231	226	208	243	208	214	222	211	205	224	225	230	224	196	205	201	225	228	218	223	194	209	217	221	195	224	214	182	195	207	215	233	240	224	229	214	208	203	229	217	244	198	228	233	222	215	242	179	218	213	211	224	231	187	224	225	208	218	218	203	210	204	189	222	205	210	226	216	218	231	248	222	220	193	207	225	255	185	230	211	216	200	216	189	201	240	205	211	210	213	212
12411	20877	17284	9495	6567	5385	4527	3831	3723	3043	2289	1441	980	764	776	725	693	602	660	568	615	587	595	474	395	417	426	380	394	366	389	339	346	336	308	357	393	335	341	316	350	313	360	346	398	378	424	426	383	374	388	349	328	365	363	339	337	343	353	329	321	331	308	321	301	329	307	306	269	325	313	310	304	342	345	350	334	315	313	301	296	347	346	300	301	303	270	338	283	344	320	337	296	305	329	341	326	296	315	316	329	315	313	307	367	307	282	316	300	308	337	307	354	355	351	290	308	327	345	314	282	297	300	333	315	310	321	293	363	352	336	299	351	334	332	300	306	347	305	324	314	348	329	306	332	290	327	306	339	325	296	295	330	338	340	334	330	311	303	313	294	311	303	324	326	322	304	326	320	334	306	336	286	320	273	358	310	335	296	300	315	302	321	327	301	294	308	291	325	318	317	320	288	284	326	321	309	312	312	347	315	340	311	327	353	314	297	315	294	299	315	296	305	356	312	336	303	345	354	326	338	331	298	291	298	322	336	299	322	327	338	315	309	311	295	319	305	314	325	328	306	323	320	314	304	332	291	315	323	290	356	315	321	292	325	325	335	365	311	294	286	341	272	316	299	347	282	301	337	308	322	288	289	310	289	304	319	322	319	327	306	315	298	333	304	280	330	318	296	282	298	333	323	312	305	322	305	312	332	305	312	304	309	315	350	330	327	343	321	317	305	330	305	320	295	313	322	320	320	337	313	316	331	320	337	317	366	292	305	391	316	306	325	299	314	322	326	348	328	299	312	314	339	321	324	336	293	303	320	315	327	327	326	306	313	322	325	295	318	309	316	322	316	324	327	323	338	319	364	315	320	307	305	337	321	303	312	334	312	300	301	347	305	296	337	336	338	312	317	311	327	319	304	316	306	325	296	328	328	295	292	332	285	304	309	324	286	310	289	331	319	339	296	314	314	268	327	308	316	329	316	313	350	311	313	310	335	331	323	300	301	324	321	323	323	354	310	349	283	318	308	335	344	345	303	336	301	345	292	271	340	285	316	301	335	316	302	349	310	328	313	324	306	311	342	352	322	309	322	296	297	328	295	285	301	320	312	315	312	314	293	331	337	289	334	301	308	293	303	293	320	342	321	321	297	346	321	291	323	293	332	325	314	308	354	337	333	294	335	319	317	303	305	291	328	326	347	325	290	302	338	314	333	341	353	352	319	347	288	336	317	299	358	332	287	307	333	326	279	310	314	296	358	303	304	338	332	298	309	339	337	336	319	297	306	286	322	342	323	303	325	338	311	322	305	307	314	331	317	328	298	321	308	292	302	302	322	318	341	297	321	319	302	299	335	311	315	303	293	347	281	328	309	318	316	311	315	320	308	311	311	333	306	338	336	286	301	328	362	302	339	327	272	311	309	342	327	340	295	295	332	306	340	331	357	318	294	316	297	329	303	321	301	320	301	324	291	331	320	326	326	287	341	328	304	336	321	301	336	331	283	334	326	309	302	321	322	301	300	270	288	309	301	318	314	336	328	300	315	306	327	344	295	303	299	317	298	336	298	341	310	304	324	308	316	336	343	312	310	333	305	337	314	300	308	292	305	303	329	315	331	304	298	304	331	329	315	317	334	316	331	322	315	338	302	302	319	326	292	272	299	324	304	321	332	361	318	334	301	305	326	278	321	306	330	316	316	313	306	312	313	307	349	303	323	329	327	314	287	313	329	303	301	315	368	309	336	315	309	315	316	303	324	320	332	339	303	308	318	280	274	338	306	307	306	315	348	334	306	315	328	329	312	322	317	295	350	350	341	313	323	334	315	320	303	344	322	304	326	294	321	292	310	322	302	320	314	315	297	311	348	320	297	311	289	311	302	316	286	330	315	313	310	351	319	317	335	310	333	289	295	325	326	353	334	324	335	329	323	335	301	308	294	326	315	304	331	329	331	321	312	304	330	326	307	324	291	288	306	303	328	327	313	336	289	329	321	317	308	307	315	336	297	325	344	308	304	353	293	315	324	332	325	298	324	300	326	314	290	326	323	323	303	331	353	303	344	313	339	341	314	304	320	330	296	317	314	299	328	317	317	310	310	338	275	325	308	319	300	314	314	309	305	325	295	322	322	328	334	313	315	341	312	339	300	318	294	297	295	292	305	290	291	315	322	340	292	324	333	321	318	313	338	325	286	321	322	286	316	303	321	350	302	333	327	316	311	294	307	312	348	318	349	338	320	288	350	279	322	300	329	319	341	312	324	302	344	299	293	320	283	339	322	314	346	315	325	325	335	326	326	344	298	309	331	306	315	326	312	301	323	310	313	283	294	327	318	300	298	333	358	338	304	346	328	333	301	333	300	326	331	288	304	299	303	316	289	303	312	313	319	308	318	308	297	369	320	320	263	339	311	299	351	338	333	317	323	325	345	326	339	309	335	320	323	317	295	292	305	313	335	307	340	348	321	332	323	329	335	312	304	341	315	331	321	305	339	304	304	335	330	327	339	328	323	330	347	327	301	316	320	329	303	303	308	329	314	285	320	305	324	294	331	328	299	288	347	311	333	335	311	324	313	314	312	308	325	315	317	302	300	318	336	273	331	317	329	321	308	308	317	297	318	341	311	323	312	327	304	312	329	319	314	323	333	306	299	328	288	301	319	333	309	337	278	301	330	286	325	341	303	323	300	302	305	322	311	334	310	334	289	334	325	317	325	316	326	304	296	304	336	310	313	320	302	323	359	334	320	311	322	315	330	314	320	320	295	315	317	317	331	294	311	300	316	326	300	336	312	308	341	297	333	322	312	351	327	326	297	315	313	317	331	339	317	328	322	313	322	314	336	301	324	321	308	357	308	290	319	301	299	332	317	330	283	284	315	318	305	321	350	313	324	316	349	288	307	308	294	304	291	298	289	297	318	284	307	318	308	297	307	285	326	332	339	275	314	301	337	301	358	327	320	279	294	310	293	314	316	299	319	332	341	333	332	328	313	326	314	341	331	324	334	320	290	331	332	302	284	315	297	290	327	303	307	314	325	257	295	300	334	320	301	305	298	330	305	335	315	321	312	315	303	288	283	351	307	299	350	319	336	305	274	327	309	308	320	329	306	295	329	333	337	294	311	316	312	363	333	321	300	316	306	311	321	309	337	316	330	323	307	290	303	301	298	317	333	363	333	301	303	295	333	332	350	321	324	325	308	329	342	319	293	309	326	293	306	351	323	325	317	320	305	342	341	334	334	301	304	308	335	306	271	313	314	353	339	320	331	321	305	313	315	325	326	272	313	305	321	281	310	316	323	321	309	316	278	312	310	301	316	307	324	300	336	314	298	309	349	286	300	341	295	319	358	309	298	333	272	340	317	300	315	339	340	339	282	313	334	322	300	307	319	326	307	301	315	299	322	313	325	282	322	310	314	344	324	330	336	311	311	327	291	306	304	328	326	309	339	333	281	310	311	349	306	301	312	305	316	321	322	338	332	290	308	295	302	301	308	328	315	302	313	309	308	308
23558	21142	28565	23988	21150	14411	4749	2921	2450	1962	1504	1033	762	630	610	585	541	497	479	499	442	469	434	383	343	376	337	324	295	286	259	286	254	283	269	299	294	293	281	290	273	278	272	274	267	332	341	355	330	318	327	274	289	273	282	312	286	291	288	297	266	250	267	241	235	253	260	252	252	243	252	245	247	257	277	266	229	244	267	257	235	278	223	267	255	239	244	255	252	262	268	276	269	281	273	264	240	260	236	263	260	252	245	239	258	238	261	270	280	247	274	280	268	253	247	254	256	256	256	241	252	261	283	247	245	247	232	276	263	281	266	267	231	250	243	237	265	258	233	241	260	245	253	245	247	239	266	283	247	250	247	268	253	268	267	261	251	275	272	271	273	263	262	248	244	244	237	249	255	223	263	266	254	246	265	269	273	262	271	254	238	263	265	274	273	254	237	261	251	251	285	253	256	256	246	271	238	241	250	273	272	269	241	268	255	261	294	256	238	268	251	268	262	266	270	271	251	258	247	261	247	237	275	285	244	259	238	239	233	235	241	297	255	257	250	268	274	250	274	260	241	249	259	246	271	257	264	257	281	286	255	268	264	282	269	291	259	251	223	230	255	234	267	256	278	252	263	266	258	249	254	261	266	267	250	243	270	240	274	284	256	213	225	263	246	247	253	255	269	250	263	247	236	283	241	254	247	260	250	272	254	258	260	248	236	254	234	255	253	232	261	264	242	261	278	258	264	276	268	262	252	230	248	272	256	271	248	272	280	239	284	253	265	259	276	244	265	234	300	295	273	239	257	280	255	267	271	253	280	254	225	259	247	262	253	260	239	258	256	269	253	259	260	259	257	261	252	261	277	233	258	219	263	286	241	260	262	265	254	265	273	227	261	266	253	270	255	279	237	279	250	270	255	260	257	250	255	245	265	249	272	259	251	247	248	251	276	257	203	239	229	239	293	240	272	247	271	293	267	262	235	246	244	244	235	275	254	237	240	267	253	258	225	260	274	253	243	264	240	256	261	284	216	238	236	280	252	240	302	257	242	251	255	217	239	249	249	230	271	269	245	258	256	270	228	237	236	243	258	257	280	267	277	255	259	258	234	257	242	268	230	213	262	258	243	270	275	259	254	267	255	274	233	247	286	277	265	259	238	280	256	276	278	237	240	242	258	261	259	239	256	282	267	276	259	219	267	281	223	252	258	256	243	261	252	272	230	268	240	263	236	251	256	251	236	255	255	241	262	258	250	240	265	270	235	279	236	279	258	277	258	287	284	275	264	271	280	231	229	258	277	262	272	233	243	251	257	250	255	251	257	228	256	277	246	277	246	258	259	269	256	250	227	251	242	268	283	222	247	229	242	258	224	261	228	274	243	249	257	251	265	277	251	254	293	256	275	254	272	270	245	228	268	271	272	255	226	232	247	249	257	276	241	255	253	254	266	260	269	239	245	252	260	249	237	261	230	285	252	264	234	273	269	272	265	256	242	253	267	243	237	266	263	254	267	280	274	281	263	285	273	234	266	268	273	238	244	243	241	267	244	251	258	272	265	224	266	240	266	278	233	268	230	251	243	273	265	257	274	239	276	258	268	264	249	294	271	268	259	229	263	270	261	241	232	264	261	250	253	246	266	259	275	258	232	241	255	258	266	249	235	252	232	244	206	242	253	221	255	273	263	279	227	257	239	243	235	256	265	244	238	239	244	273	249	230	274	253	252	240	273	239	243	224	254	274	236	233	258	279	262	252	266	249	249	267	252	227	257	268	283	269	252	223	258	230	265	241	230	276	237	267	247	225	267	286	276	248	273	238	269	273	224	230	262	247	248	272	249	251	238	236	276	247	265	239	249	254	247	261	221	250	264	266	250	248	278	275	281	247	235	266	281	272	223	260	255	276	247	265	269	250	251	244	240	258	254	264	247	294	247	226	300	240	254	275	261	230	256	279	256	252	253	255	231	217	254	260	242	236	275	227	236	249	237	258	242	274	265	279	271	278	244	264	277	250	288	250	251	270	250	259	272	248	249	261	262	267	290	233	233	237	279	231	251	246	259	251	232	226	237	246	251	257	251	254	240	239	232	270	229	218	268	272	251	252	266	254	276	284	267	239	265	255	274	258	235	233	243	263	267	257	242	254	238	256	231	244	215	241	282	256	248	269	232	252	264	270	265	265	261	282	288	272	225	262	238	248	240	242	225	275	261	268	236	234	253	250	239	254	234	220	271	250	265	296	249	260	246	234	243	239	258	267	261	262	295	252	263	257	262	263	254	264	264	253	239	223	247	247	244	261	241	239	245	253	249	273	236	274	260	232	253	264	244	270	242	250	272	248	276	287	235	246	248	244	269	245	262	267	251	231	271	280	256	234	246	264	263	267	251	281	267	266	256	232	261	246	273	260	257	241	262	257	238	242	260	252	217	254	256	245	271	248	255	256	270	272	255	252	246	274	256	263	245	256	251	277	252	246	227	266	252	271	228	271	256	235	245	252	220	245	275	241	237	273	244	228	232	253	289	252	257	274	280	267	277	237	266	313	262	265	251	261	247	244	247	240	285	304	256	272	275	249	245	252	294	262	281	255	245	241	240	254	257	276	235	270	236	269	251	266	235	262	238	228	294	261	257	273	244	245	240	252	262	237	264	273	255	231	230	263	227	253	245	222	257	273	265	248	230	242	252	253	262	240	248	268	230	284	258	270	245	298	235	230	241	257	287	234	264	239	258	254	258	226	253	260	243	238	261	258	259	267	263	267	263	233	259	257	261	257	280	262	245	255	273	246	255	279	264	248	259	262	248	246	271	290	249	285	246	242	250	259	236	235	242	299	252	240	247	268	238	259	285	261	255	248	247	290	240	270	262	256	246	254	254	260	260	257	269	248	259	241	262	263	267	235	244	256	233	247	258	275	244	262	232	256	251	280	244	264	245	243	267	204	254	272	245	237	221	263	266	243	258	256	253	226	250	260	259	265	271	251	250	267	249	288	255	265	251	259	248	255	250	275	276	268	240	266	251	244	248	260	271	269	292	272	278	259	250	239	268	258	267	273	256	255	284	254	248	299	241	289	231	259	244	269	267	280	248	223	255	234	253	236	242	242	243	225	252	267	241	250	230	255	230	279	268	261	248	277	277	272	276	243	266	237	240	264	274	245	256	251	229	249	257	233	253	305	245	234	267	258	253	249	284	256	236	261	270	251	253	260	283	272	231	272	249	234	283	258	248	273	243	264	238	287	259	244	247	272	272	255	271	266	247	248	261	274	234	229	265	252	251	264	239	267	262	263	267	257	255	252	251	246	250	271	239	285	235	260	252	259	255	256	242	251	263	237	240	242	238	260	243	265	265	235	245	261	265	238	223	266	267	267	227	250	238	281	266	266	256	259	260	268	232	268	281	258	262	254	280	249	258	244	250	265	278	248	259	257	252	277	259	268	261	248	280	263	244	260	255	238	277	250	244	262	274	273	263	246	319	234	270	256	257	256	253	246	248	263	204	254	240	251
13847	29089	25302	15629	11795	9699	8197	7030	6521	5297	3975	2552	1895	1467	1366	1269	1138	1131	983	918	959	1045	826	713	698	606	648	557	461	481	430	431	435	442	454	465	522	459	465	418	410	387	400	410	477	493	613	575	533	515	462	451	464	443	468	477	483	443	411	418	415	378	402	372	357	404	380	409	399	371	345	363	379	398	349	392	363	386	384	405	374	365	374	363	346	371	380	364	385	379	369	396	351	365	389	381	353	396	404	377	360	389	355	384	367	356	399	388	390	378	383	343	395	394	376	376	362	372	366	375	332	382	362	375	354	357	368	388	349	341	337	369	359	397	336	368	381	352	370	345	363	385	392	314	373	393	387	386	382	383	356	388	364	394	386	410	362	414	381	385	368	381	416	380	381	378	361	376	380	386	388	339	357	354	394	369	390	363	345	373	379	365	417	386	371	398	350	351	382	382	376	337	409	375	368	373	364	370	379	380	345	384	400	391	360	364	365	330	375	387	370	330	364	369	397	416	385	382	411	391	382	356	371	369	375	396	417	366	386	397	389	374	402	375	381	365	377	366	366	358	391	377	391	349	362	367	392	332	357	359	365	337	393	380	380	341	396	394	368	373	357	387	379	341	381	379	383	359	377	338	394	356	407	342	366	378	397	367	376	383	377	363	378	374	406	354	332	374	373	384	374	370	396	348	391	366	364	376	376	367	402	383	384	370	342	371	420	360	381	393	330	382	385	376	381	385	391	398	395	379	385	398	393	364	371	352	380	384	365	380	367	400	375	373	389	393	350	382	387	369	397	350	388	368	393	370	388	402	405	368	360	377	374	394	390	406	362	364	400	366	368	338	401	365	361	363	386	356	347	365	380	345	353	373	390	402	349	366	412	354	369	349	377	340	388	396	358	396	367	400	372	362	362	412	364	389	396	374	366	409	356	391	390	384	353	366	408	380	363	373	378	399	377	379	350	407	374	355	367	369	360	394	371	354	371	365	395	369	353	387	404	390	385	327	354	399	378	365	384	378	383	391	368	352	403	396	374	371	372	350	373	364	371	336	382	359	432	386	331	385	410	353	393	361	371	357	383	356	379	372	365	363	382	394	384	365	368	421	388	373	369	354	395	367	363	367	369	370	376	360	416	420	372	388	379	389	381	397	358	362	359	391	373	381	369	346	358	399	375	387	390	403	366	359	359	371	368	342	346	359	372	359	378	367	374	371	368	378	369	379	366	378	383	369	356	342	364	363	354	388	358	388	388	370	380	370	395	380	403	372	402	384	393	337	379	402	371	364	371	353	360	367	376	381	388	381	375	376	373	377	335	354	375	367	364	383	392	356	384	378	359	379	402	410	383	381	383	366	379	395	392	350	398	352	389	400	389	364	361	360	384	397	381	390	397	373	381	389	381	373	366	371	373	376	401	380	396	382	350	358	399	379	387	398	386	376	398	347	364	376	386	371	371	375	396	342	367	361	366	399	356	387	391	336	407	367	369	387	339	385	376	399	370	385	332	381	395	363	369	393	393	363	413	430	351	355	369	344	385	375	355	375	410	398	380	351	424	389	385	411	368	400	363	375	387	389	410	394	369	388	368	384	353	367	352	384	371	394	356	369	404	396	405	370	362	393	368	337	342	385	407	382	386	401	379	375	382	357	375	362	396	355	376	375	395	384	386	386	377	329	353	378	412	380	398	397	345	358	402	392	368	322	365	349	372	406	401	388	360	369	365	368	364	419	401	358	346	358	383	370	397	401	367	359	369	362	384	346	370	385	393	308	365	388	418	407	410	406	374	354	343	359	385	333	397	363	346	395	374	415	382	390	372	400	370	379	347	371	398	376	391	381	363	341	410	367	386	388	386	400	366	382	367	393	360	380	365	373	405	392	361	344	359	388	409	372	383	356	333	408	356	356	396	353	390	374	380	375	360	388	388	399	398	370	390	363	357	363	386	366	347	378	372	363	393	335	380	401	426	373	361	364	371	365	407	367	374	358	377	366	363	365	395	374	385	380	383	394	366	361	347	427	354	381	387	391	358	371	379	356	374	398	385	373	373	352	379	403	379	358	365	376	379	354	348	382	406	374	397	375	349	404	351	396	387	353	377	392	367	385	411	405	380	386	400	384	384	379	362	376	370	382	350	354	351	377	347	363	354	368	349	397	352	360	388	393	388	345	351	353	380	358	351	338	373	369	367	370	336	376	367	344	355	342	406	394	398	384	393	384	395	351	369	374	376	363	357	381	382	378	384	398	382	363	376	377	366	376	404	347	397	404	399	364	377	412	384	386	406	371	382	396	358	378	400	367	364	332	360	333	402	352	362	416	363	356	384	382	367	401	355	381	392	374	370	383	389	390	404	352	351	377	399	372	376	356	390	394	389	348	360	403	376	377	390	377	377	379	403	328	365	387	363	352	375	343	368	357	382	361	360	360	389	359	344	403	390	362	362	380	384	367	362	364	372	349	363	364	387	401	378	384	349	369	353	370	393	357	374	386	364	380	364	392	374	416	388	357	339	382	390	349	419	378	342	357	369	371	392	398	381	374	387	384	326	350	382	363	373	348	367	394	407	359	391	364	361	381	365	432	379	405	371	341	376	369	357	372	388	357	370	355	341	353	392	362	327	407	353	365	389	368	350	358	342	353	363	390	402	358	364	343	420	365	414	339	398	380	384	368	389	382	384	381	387	397	351	387	377	383	354	358	372	393	431	416	337	365	366	378	348	362	352	350	369	355	384	391	374	386	398	375	389	366	383	394	333	369	391	397	358	348	375	384	351	386	400	380	377	380	368	381	388	357	389	392	397	370	378	372	360	369	361	382	397	377	417	383	391	368	350	371	365	361	372	375	394	385	363	384	358	367	333	366	382	339	384	429	370	356	376	371	394	378	374	363	350	391	363	426	359	365	372	379	387	364	388	339	365	398	396	378	373	365	356	358	391	373	342	379	358	379	382	381	362	344	402	356	325	370	367	383	370	387	367	368	344	381	347	361	340	406	378	363	409	389	370	347	368	354	366	366	402	401	379	376	341	361	370	380	370	364	374	386	378	350	357	340	389	371	353	392	393	414	375	350	368	353	384	351	352	400	374	326	366	346	370	355	384	375	349	402	381	376	388	373	398	391	395	354	379	373	377	342	368	382	394	400	392	367	398	377	354	393	350	377	363	344	389	395	352	367	346	382	360	391	392	382	367	357	383	362	358	400	403	411	343	374	375	373	389	378	379	360	393	371	369	419	369	340	346	366	366	407	384	362	318	400	359	389	357	384	369	363	378	372	341	401	345	365	378	351	389	354	360	418	400	359	347	380	353	353	381	394	342	397	400	384	402	362	373	384	361	373	404	392	362	418	352	371	384	377	371	357	388	365	417	382	362	446	367	363	366	378	327	381	377	373	402	368	355	381	393	339	371	347	367	364	365	381	352	350	381	359	380	407	391	341	359	358	374	385	346	337	381	405	371	394	362	370	393	357	357	364	393	355	389	370	353	386	370	390	408	352	368	377
22702	21146	28928	23616	21155	21332	13614	4635	3414	2889	1947	1290	985	772	730	676	604	624	477	522	510	509	480	387	323	363	338	226	233	262	240	212	244	210	199	278	231	253	201	198	199	184	180	223	197	241	275	276	299	254	240	229	227	235	221	229	207	204	213	190	202	174	193	194	180	192	183	198	178	189	178	174	177	181	173	203	185	171	174	172	169	180	157	186	167	172	153	167	184	194	161	181	180	178	189	168	178	179	173	181	192	174	186	200	191	164	162	170	186	145	194	179	187	177	167	218	192	181	172	204	177	190	161	175	173	176	173	178	224	192	175	174	185	180	171	176	171	192	177	179	161	178	192	157	187	170	193	169	193	176	200	171	191	182	160	214	186	179	158	195	171	190	180	172	195	191	185	178	169	174	186	167	163	176	149	190	178	173	161	164	181	215	175	178	187	185	200	183	202	178	181	161	184	169	178	184	194	159	184	201	169	194	185	158	181	180	173	195	172	186	160	187	187	179	172	183	175	181	178	157	170	190	156	158	185	163	153	211	177	168	167	193	180	181	185	161	136	193	161	215	191	178	165	192	155	185	185	176	174	193	183	211	160	187	179	167	173	169	175	189	174	180	169	194	165	188	217	173	182	174	183	162	176	158	161	176	184	158	171	184	164	162	189	160	165	177	172	194	175	192	183	170	189	187	165	171	179	171	171	170	171	194	175	156	154	186	185	186	170	181	182	170	186	179	179	177	189	183	202	171	173	178	191	187	186	170	173	171	160	155	179	171	161	165	170	164	194	180	163	170	160	177	153	191	216	179	173	157	192	178	181	174	178	175	168	174	168	171	184	184	173	170	188	178	177	186	170	190	163	182	183	177	181	189	177	170	186	170	150	174	174	155	192	180	177	168	184	179	178	169	191	179	140	198	152	185	180	179	165	163	178	159	190	169	166	180	171	195	194	195	156	159	164	174	176	163	175	148	182	197	199	171	170	156	177	144	181	186	188	206	170	211	183	178	162	160	167	179	153	182	156	169	162	160	179	181	165	166	141	165	192	168	168	180	178	173	195	190	171	163	181	178	179	175	172	176	199	173	161	176	178	182	173	160	166	194	162	188	188	181	173	169	192	181	177	160	160	184	167	178	172	176	159	187	183	184	188	199	158	138	182	175	212	166	170	164	186	175	161	197	169	169	181	176	170	178	171	186	165	196	163	181	164	175	167	167	170	171	155	161	186	171	173	182	175	211	162	176	175	179	172	190	188	180	209	174	173	196	180	183	168	176	190	171	196	182	169	178	146	183	159	150	169	173	195	189	194	179	173	186	164	153	207	172	158	175	161	157	186	152	207	158	179	177	166	196	180	175	154	185	212	172	186	175	187	177	194	198	157	155	169	179	166	179	175	163	176	180	178	160	188	193	181	194	169	187	177	152	189	170	141	160	176	170	167	188	197	169	208	177	182	191	177	182	203	184	194	180	150	163	193	180	158	164	164	180	167	158	175	171	170	163	189	170	186	165	184	178	168	167	193	164	177	206	157	166	183	172	179	148	180	168	179	174	160	176	175	198	169	164	172	168	175	195	192	169	168	169	172	174	178	177	172	181	205	199	183	170	178	162	188	165	180	165	168	168	186	155	174	180	187	169	161	195	185	190	181	174	205	162	192	151	165	191	186	189	170	165	175	188	173	167	172	172	167	200	174	172	182	180	164	177	177	175	203	175	186	151	178	170	190	168	181	158	196	175	182	196	160	175	167	148	184	205	211	195	178	161	160	174	171	176	187	167	200	193	175	180	159	167	195	173	193	178	180	171	172	172	193	184	190	184	175	185	182	177	185	182	180	177	167	164	162	198	193	167	173	166	180	159	163	181	174	158	197	184	175	185	185	168	177	142	167	180	158	194	161	168	163	172	185	174	163	167	162	146	167	159	164	161	186	180	195	182	195	184	190	165	177	187	195	173	167	169	179	188	183	164	193	175	162	147	175	166	183	170	183	160	182	173	165	194	197	179	156	167	175	168	147	190	165	180	185	176	203	172	182	186	176	179	157	172	182	173	163	149	169	176	155	167	191	176	161	180	168	168	175	192	179	185	178	186	174	188	171	183	147	195	189	164	180	183	174	179	170	161	162	179	159	154	179	163	158	181	177	203	178	157	172	162	203	169	180	178	191	179	184	189	167	197	178	184	183	195	170	201	195	169	181	179	177	175	180	172	154	177	165	187	169	173	190	203	150	181	162	167	193	167	162	177	175	165	178	192	181	180	191	199	170	174	190	198	182	168	174	162	180	172	175	200	180	193	176	185	158	191	199	165	187	178	212	169	177	161	174	188	174	184	186	163	176	164	164	187	196	165	182	175	179	175	174	194	149	174	156	174	178	195	183	169	175	186	187	179	172	179	182	176	168	178	152	191	178	169	176	163	188	187	152	178	181	197	187	200	167	159	169	198	186	171	174	191	161	196	167	174	173	170	162	194	178	179	183	167	176	165	183	167	171	168	200	175	180	164	170	172	192	161	158	169	188	163	173	174	195	162	187	174	165	175	178	180	182	194	152	166	197	167	176	190	153	189	212	191	175	191	145	194	167	185	161	186	187	169	168	194	167	199	160	192	193	187	161	168	171	173	188	182	189	187	176	173	186	169	179	182	168	179	178	179	157	178	182	160	180	164	183	162	173	164	179	170	178	176	183	169	160	178	172	176	181	192	182	178	173	187	157	185	163	172	173	176	179	173	185	192	166	143	163	180	152	176	187	162	187	181	187	182	170	181	185	182	189	201	173	167	158	173	174	179	156	178	154	155	165	195	160	168	164	182	176	190	161	179	176	198	163	167	184	175	177	174	167	184	203	190	181	153	189	171	183	171	189	206	180	185	183	153	184	191	164	167	214	161	174	171	176	139	161	197	183	161	169	177	182	167	156	176	178	181	185	184	166	201	159	159	198	184	175	181	177	159	140	185	195	170	170	171	189	172	171	164	170	176	177	182	188	169	173	168	163	202	173	162	201	192	221	174	165	167	155	173	177	181	145	194	183	176	185	162	178	162	192	172	174	165	193	179	172	180	201	168	180	186	150	207	168	151	193	176	162	157	198	176	149	181	169	160	163	192	157	186	171	186	172	158	185	153	191	161	157	154	169	193	178	184	175	184	174	184	166	198	192	185	196	183	180	172	159	203	185	184	218	164	187	181	185	170	178	176	185	167	149	179	167	178	183	163	155	175	179	182	181	198	172	171	180	178	170	174	185	170	185	162	169	177	179	173	178	172	187	178	190	173	168	179	179	174	165	175	161	161	167	188	165	185	174	175	166	164	175	179	161	187	165	191	176	155	199	173	170	182	162	166	173	193	159	194	164	189	161	199	168	162	158	172	167	181	190	173	180	162	170	171	173	163	176	192	191	154	178	181	191	179	168	181	186	181	156	168	171	168	160	179	173	165	152	170	190	168	154	164	154	170	154	191	175	188	196	168	183	177	141	170	139	179	185	184	159	193	184	147	176	185	174	194
15705	34008	29838	19951	15729	12700	10791	9831	8990	7315	5204	3360	2544	1975	1769	1670	1457	1319	1218	1103	1258	1196	988	816	708	710	605	499	402	413	383	365	311	392	333	456	520	376	337	308	298	287	301	329	380	465	556	530	532	484	396	363	380	384	366	381	377	323	317	280	308	271	284	282	291	283	263	307	236	271	271	275	276	272	296	278	282	279	266	258	263	251	264	273	286	249	243	285	274	263	246	265	273	265	284	281	250	270	273	236	248	270	273	259	265	272	265	276	265	253	236	235	238	247	254	251	273	255	264	271	257	264	266	258	221	272	271	266	273	287	271	281	260	261	268	283	268	263	268	259	267	263	269	287	252	252	233	249	275	273	227	252	302	262	276	243	263	254	279	266	264	271	270	280	264	273	277	268	271	265	266	273	257	281	262	260	249	271	279	272	229	276	273	279	243	265	292	262	236	245	262	255	259	256	268	288	253	254	248	273	261	288	262	259	244	271	245	263	243	249	267	268	260	250	248	248	247	262	296	296	249	247	273	257	267	269	230	253	267	226	262	274	274	255	264	255	260	263	265	247	258	252	277	245	271	270	266	271	268	241	264	266	249	297	253	240	304	291	271	273	266	271	264	270	258	279	247	254	277	260	263	244	268	245	275	258	268	236	270	277	266	286	245	272	228	238	261	282	260	243	240	273	272	248	242	231	252	264	255	260	240	253	251	265	254	265	273	267	286	243	267	266	257	250	258	268	264	249	255	271	268	288	277	239	273	268	234	273	238	276	290	259	224	285	250	210	272	275	263	233	269	270	236	263	256	268	241	258	253	264	269	238	268	253	265	248	264	268	277	255	252	262	253	255	232	282	249	257	289	284	271	232	250	289	253	258	274	239	273	259	286	259	260	261	257	247	270	260	288	261	244	265	243	268	245	284	245	311	249	256	265	243	251	233	253	219	258	271	255	273	234	269	233	258	267	257	256	268	291	267	251	268	275	251	232	250	261	268	244	261	254	284	262	270	250	262	253	260	255	279	260	275	299	243	277	269	234	267	234	280	268	254	282	274	269	278	256	236	242	280	237	229	247	251	255	289	268	254	261	270	273	303	285	289	270	265	262	253	243	272	257	249	284	261	258	254	269	283	278	285	265	238	266	269	242	247	277	283	259	256	250	280	265	279	261	260	245	255	300	247	259	257	244	264	234	282	237	230	262	257	263	263	238	245	242	288	265	265	278	273	265	235	266	261	303	267	275	260	289	247	257	256	251	258	273	276	279	282	248	264	260	263	262	262	244	267	276	247	277	251	255	262	268	243	262	269	253	259	259	251	249	247	262	256	273	238	296	263	243	246	260	252	243	265	265	266	286	250	230	255	282	293	273	267	270	250	253	264	271	269	272	261	279	265	240	237	241	278	244	229	227	262	276	250	275	274	247	249	281	251	256	258	240	255	240	269	249	260	271	275	266	260	268	270	244	280	276	250	285	269	246	250	245	247	258	251	264	236	273	251	259	268	241	292	250	258	272	267	256	264	268	274	245	242	259	249	303	247	278	264	282	283	278	267	241	247	252	264	259	262	252	261	282	279	275	233	264	271	237	253	261	248	291	267	263	284	273	255	290	249	272	250	263	256	274	271	238	260	272	277	273	253	297	228	263	237	253	265	261	258	233	258	274	238	265	278	281	264	250	246	297	280	257	237	284	269	254	232	271	278	251	252	247	246	270	274	261	289	252	297	262	267	257	270	279	241	283	302	270	274	278	264	241	249	267	258	278	243	244	252	278	296	264	270	240	272	256	261	297	272	248	250	256	237	253	281	254	245	250	275	231	291	244	248	226	268	273	263	260	243	250	250	239	280	272	251	290	272	280	250	259	238	260	254	262	266	229	241	240	247	250	230	277	263	246	256	263	271	228	270	254	255	252	258	224	247	263	224	278	258	248	256	264	265	258	282	245	263	266	263	252	263	263	274	283	261	262	262	287	277	251	260	278	245	251	274	244	298	287	251	270	261	257	247	223	247	250	244	267	259	259	273	262	254	259	256	266	255	219	247	227	259	276	265	265	278	269	259	246	272	258	249	267	248	241	265	276	248	243	272	254	282	252	262	253	238	268	229	248	258	255	227	263	235	285	266	252	275	272	275	248	263	264	267	259	226	248	231	256	275	287	248	252	268	245	236	250	255	262	260	245	234	248	291	240	280	252	279	235	267	271	265	267	299	246	267	259	258	249	262	245	254	239	241	254	252	276	259	284	260	287	295	263	251	284	261	242	268	238	263	244	251	258	257	244	260	262	214	271	266	254	278	246	263	292	237	276	256	279	270	222	266	280	289	257	268	256	287	282	278	277	256	281	293	254	242	234	261	270	243	260	262	274	265	259	283	261	281	265	261	242	258	233	244	250	260	262	282	273	260	271	266	230	281	275	240	267	281	259	232	284	266	251	253	232	253	291	261	285	271	259	241	274	275	260	261	255	253	281	247	270	248	286	250	245	262	263	265	308	272	283	220	280	277	273	277	272	246	269	236	284	247	238	222	223	243	248	279	274	254	256	271	260	259	306	235	251	265	274	269	247	267	272	240	275	254	262	263	227	276	245	262	264	271	226	260	256	261	298	250	254	248	242	232	260	259	239	295	269	305	283	253	272	252	271	254	258	256	263	251	283	286	246	265	262	273	253	285	242	252	238	248	250	261	257	266	257	256	284	262	261	273	236	237	272	254	251	258	253	246	256	244	265	242	282	248	286	236	248	229	281	235	281	268	266	280	297	253	280	239	230	258	282	231	280	288	251	269	257	259	244	262	247	244	255	272	236	247	271	281	256	268	253	281	237	230	283	263	238	276	255	239	258	235	258	255	282	269	276	259	239	295	262	260	252	257	293	284	270	275	270	266	241	247	268	275	244	248	268	251	254	268	239	258	287	267	249	254	257	269	280	259	268	250	241	286	267	255	311	279	236	251	264	274	251	266	284	272	290	258	258	261	250	257	265	279	280	257	261	251	270	248	240	251	225	266	247	282	239	249	260	284	271	242	258	263	254	271	241	272	255	259	258	257	279	259	303	272	239	275	240	280	257	275	262	240	279	260	267	258	266	271	294	269	261	252	265	234	258	286	269	260	230	256	270	263	265	253	265	247	268	286	259	274	284	258	248	245	272	263	251	240	263	263	275	252	270	282	256	289	255	240	264	263	263	250	271	270	273	252	282	247	239	280	247	289	246	241	275	267	265	252	245	228	289	261	280	261	296	283	259	250	258	256	285	284	236	288	260	270	242	252	269	264	242	253	283	243	292	249	286	270	263	214	275	257	256	263	250	272	247	275	268	262	260	278	278	260	265	273	287	234	244	274	260	308	227	258	266	246	274	237	242	252	268	246	248	258	258	270	283	271	284	275	279	278	270	266	278	270	253	259	263	251	264	272	264	275	264	230	216	261	264	264	258	247	276	249	259	248	265	252	266	258	226	228	285	255	243	264	246	260	240	254	260	298	233	233	262	263	249	296	249	253	262	259
26707	20878	15577	6854	3073	2050	1680	1432	1338	983	745	585	447	395	360	344	342	328	312	315	319	321	282	297	232	245	261	245	224	206	224	227	223	228	234	252	243	224	218	201	226	210	213	199	247	251	221	253	234	251	227	221	228	233	242	210	223	210	234	222	209	210	202	237	213	209	225	204	225	218	212	193	218	217	202	206	187	195	215	226	238	224	210	218	206	219	207	184	200	198	223	226	214	233	211	184	209	224	193	199	202	188	219	202	201	220	220	224	235	224	210	215	200	193	217	193	215	227	222	222	218	201	166	202	219	196	218	206	192	225	222	207	191	221	211	218	220	219	218	209	200	207	204	222	200	183	217	226	187	216	204	205	218	216	232	219	218	215	213	224	208	198	195	229	228	238	221	195	227	219	221	221	222	239	213	198	215	221	215	181	220	193	244	210	233	203	208	205	207	219	229	214	186	207	215	199	188	240	179	213	215	212	205	194	192	193	193	186	203	230	208	185	221	191	219	218	211	198	216	211	209	231	204	229	226	226	198	192	225	185	213	215	200	226	218	203	219	203	228	209	200	209	234	205	204	210	234	223	208	222	197	216	193	229	249	220	230	209	211	210	193	197	221	205	219	220	201	233	215	186	206	202	216	205	230	215	239	206	219	227	202	226	202	241	203	217	192	188	201	246	219	194	224	228	219	177	217	198	203	234	218	214	228	221	201	208	200	231	228	216	194	212	221	203	219	187	208	222	200	211	234	230	217	214	217	218	212	187	218	225	207	213	211	217	223	209	226	200	207	230	198	203	231	194	197	212	224	229	212	198	202	231	225	229	233	220	206	181	190	215	221	235	200	193	226	220	206	184	210	208	201	206	187	197	229	199	211	207	220	202	201	204	187	202	181	238	203	201	209	221	216	207	209	199	204	188	230	210	232	205	215	227	222	193	186	186	203	222	209	194	206	209	195	226	214	207	218	211	212	217	224	211	225	230	199	217	201	206	229	195	229	219	209	202	249	201	189	203	198	207	210	220	216	206	212	198	223	222	203	193	190	185	221	229	223	200	197	237	218	177	216	218	246	205	182	220	241	213	207	225	218	208	222	204	214	197	203	192	200	221	201	216	193	207	209	230	188	199	222	202	186	219	219	201	215	244	192	212	199	206	229	199	198	187	239	209	208	196	209	214	204	215	192	219	204	205	220	223	206	201	202	186	212	219	219	187	217	216	228	191	235	225	218	188	187	225	200	213	191	202	222	220	198	202	206	212	203	201	196	226	202	221	192	200	190	218	204	219	220	200	220	190	206	186	202	227	186	198	218	188	180	233	220	206	196	229	204	200	209	201	235	208	238	208	213	190	231	202	207	227	198	217	205	211	194	207	195	220	216	213	199	198	221	211	204	225	204	212	199	231	211	242	175	224	216	212	202	232	225	232	218	206	180	184	210	251	201	219	235	204	230	210	238	223	205	214	221	186	187	193	226	238	215	217	194	219	231	218	204	215	239	233	200	213	219	229	192	238	211	203	253	214	214	213	205	228	215	200	219	222	220	221	219	202	216	194	218	224	196	195	229	189	224	212	208	185	210	220	186	211	185	220	228	202	187	212	199	242	211	216	214	227	214	228	184	220	226	202	210	210	211	227	247	211	190	215	261	203	201	218	212	228	215	210	243	224	220	178	207	224	221	221	203	208	253	206	206	191	203	205	213	203	200	238	193	184	224	210	215	228	210	227	209	230	228	197	199	204	204	222	198	204	234	223	240	218	183	192	202	205	223	206	224	214	235	194	204	200	217	239	186	227	194	204	190	208	205	226	207	233	210	209	212	225	218	223	205	208	198	212	208	198	206	254	231	234	243	222	208	197	206	205	243	221	203	216	200	189	230	211	187	222	203	214	235	198	194	223	217	199	210	242	214	207	200	225	226	215	209	223	201	213	213	260	199	244	230	255	209	227	197	213	221	210	218	231	212	226	231	248	206	207	216	196	200	208	207	218	169	209	224	225	210	239	207	229	191	199	222	202	211	214	201	201	201	225	184	221	199	238	196	194	220	208	225	235	207	229	232	212	209	219	212	207	210	218	215	204	223	229	216	187	200	201	221	206	208	206	229	199	215	204	213	199	207	191	228	205	203	204	205	224	202	230	223	212	203	211	204	186	227	200	206	230	192	206	193	209	195	196	205	217	214	221	222	203	224	223	204	205	196	203	224	231	234	192	199	204	210	203	181	224	207	197	177	227	212	195	206	183	201	216	224	180	191	213	203	209	215	207	212	205	215	197	203	204	190	204	206	222	197	215	237	237	230	248	198	227	200	217	228	219	212	216	221	225	223	222	219	220	214	229	219	219	206	208	204	222	199	193	228	216	199	224	214	207	198	212	230	193	201	235	217	215	189	200	224	203	209	232	235	196	203	238	205	224	220	216	210	201	233	183	211	205	213	226	195	207	215	197	226	215	192	219	187	195	217	224	224	216	208	196	235	218	223	224	225	200	222	204	192	233	214	201	210	205	203	215	249	205	201	232	196	232	219	201	220	211	231	206	220	194	235	242	231	233	216	207	214	207	205	191	221	215	231	205	196	215	220	200	235	219	243	229	223	202	187	221	193	219	202	220	197	207	214	200	207	188	232	212	213	212	197	217	187	222	222	194	192	230	194	211	186	202	226	224	220	238	205	222	212	225	189	229	204	196	205	225	178	222	198	194	203	205	248	217	223	195	229	216	199	209	214	222	234	203	199	225	187	203	216	209	199	213	195	217	200	233	207	216	224	221	202	226	217	193	221	196	218	205	219	203	210	200	221	239	193	239	219	184	220	189	208	207	192	206	200	195	220	210	198	184	212	208	190	218	206	227	213	207	223	239	192	217	208	202	203	195	203	202	210	220	195	177	205	205	204	204	187	203	189	230	217	221	234	192	200	222	194	200	206	203	231	222	209	210	218	202	217	204	227	219	192	222	205	221	204	219	215	204	208	244	195	244	189	238	218	209	235	220	214	194	217	225	209	194	238	222	214	210	220	209	238	206	217	222	200	208	247	190	212	207	200	205	212	182	198	227	208	213	225	214	189	201	204	229	226	242	223	217	241	171	201	218	221	225	205	206	217	210	214	206	200	205	236	188	242	208	221	210	219	214	180	248	211	207	207	216	212	224	218	232	212	216	214	199	214	217	223	196	234	208	229	223	213	214	235	177	212	214	231	204	232	196	210	222	217	207	212	198	228	197	207	216	217	215	223	249	231	209	212	236	234	209	209	191	217	212	228	222	227	233	214	214	223	205	214	192	190	207	212	227	216	200	215	226	224	238	185	213	208	231	215	237	185	222	226	210	208	207	216	218	204	194	173	226	208	198	216	226	213	219	224	215	200	207	202	225	212	211	189	192	218	192	214	204	206	202	235	220	200	210	221	221	207	208	201	200	216	206	204	199	194	219	228	204	221	196	214	201	225	214	231	207	193	233	205	194	222	239	212	210	217	199	197	214	211	203	217	214	210	204	233	206	234	226
12027	20473	17373	9585	7067	5267	4482	4093	3859	2950	1997	1375	1016	844	844	764	710	652	643	621	634	562	551	459	488	436	424	384	391	357	340	351	322	338	318	374	384	346	320	356	348	329	307	336	360	378	403	421	425	378	357	368	336	341	355	349	345	355	342	278	340	298	296	322	328	316	319	301	330	346	322	299	342	328	321	317	329	355	333	295	330	297	323	281	328	310	328	312	317	271	334	338	312	325	323	296	281	335	298	326	291	340	294	320	307	281	310	344	315	313	311	306	325	325	312	269	298	341	324	292	292	338	304	299	325	301	294	319	324	347	321	327	271	306	292	321	311	297	332	291	338	282	277	302	302	291	280	321	308	294	316	309	329	307	292	324	302	311	316	310	325	284	306	320	306	313	301	272	334	320	300	342	309	351	354	299	322	282	317	324	323	305	330	310	306	304	316	302	330	330	291	334	312	307	311	325	320	331	335	326	329	344	310	312	324	278	331	337	336	307	310	294	342	295	324	335	308	287	294	296	324	324	312	318	295	288	349	292	325	305	304	323	314	330	288	315	309	306	316	309	298	300	303	307	317	303	321	302	311	304	294	319	327	312	310	303	306	322	293	344	327	353	315	334	304	308	287	295	322	293	286	326	324	304	309	282	316	320	286	333	313	304	324	292	299	334	306	302	288	330	289	286	294	304	316	348	344	338	311	315	306	319	292	293	313	319	298	343	295	302	291	312	309	295	354	326	302	307	324	345	307	330	307	292	287	325	316	287	324	319	334	291	323	298	297	298	297	327	304	269	298	281	322	324	307	338	366	331	307	290	329	314	329	334	310	319	314	293	300	295	323	315	283	315	307	321	320	336	330	341	313	357	322	330	311	312	309	302	303	298	291	323	315	286	331	292	328	317	334	299	321	295	315	309	373	281	321	321	276	291	334	319	294	306	322	304	337	297	292	310	275	303	298	332	346	315	318	308	318	313	294	280	291	297	313	309	317	280	302	320	321	317	303	323	303	284	297	322	279	322	292	325	317	289	301	283	332	292	293	311	295	296	314	307	271	329	321	312	330	332	284	335	324	265	338	322	324	301	309	331	313	327	290	295	289	322	319	279	292	311	274	315	339	286	339	328	321	335	312	318	370	278	305	326	336	284	316	254	307	267	312	342	337	321	315	317	330	296	316	314	296	266	310	316	307	289	348	337	295	314	326	329	288	292	314	308	329	286	331	345	317	347	339	276	312	309	289	321	278	304	317	343	321	320	296	317	266	309	319	339	320	316	321	343	287	310	307	336	314	338	307	296	281	303	311	276	308	311	328	304	308	291	331	298	310	295	332	322	317	299	290	324	296	290	277	313	326	345	342	331	283	301	293	312	272	314	304	336	279	304	333	293	325	318	325	306	294	296	341	291	317	312	326	325	325	325	320	280	288	296	302	300	302	288	293	280	301	325	309	320	331	301	312	309	342	318	293	312	304	321	321	311	328	315	330	319	323	305	316	316	320	331	312	340	313	308	288	326	308	282	310	346	317	323	303	334	302	329	300	342	320	307	331	310	295	309	315	334	334	306	310	289	312	306	314	289	304	336	340	285	315	310	319	290	317	280	290	337	353	315	288	341	317	285	349	319	324	313	349	319	328	319	299	304	302	337	314	301	312	308	308	321	328	320	323	285	332	332	324	300	330	292	316	306	284	323	307	344	347	310	293	338	293	337	318	297	307	313	292	309	326	328	321	297	289	292	308	322	328	329	313	324	274	319	326	327	312	336	295	334	323	297	344	334	327	304	303	298	321	305	322	332	319	327	320	342	309	337	355	303	302	343	318	337	288	306	303	333	292	307	326	304	323	287	325	359	317	310	320	317	313	290	306	319	299	317	304	346	332	308	316	283	328	298	313	318	342	341	318	313	312	321	319	300	335	275	296	288	302	300	321	277	333	326	284	345	325	324	323	319	313	320	291	321	306	280	312	306	319	317	321	308	319	344	328	306	308	328	326	313	303	301	316	318	345	296	326	311	313	327	328	267	313	315	325	314	292	301	318	334	311	309	303	320	298	318	299	315	313	295	319	314	307	329	292	292	320	304	293	333	335	305	288	331	329	335	278	336	300	335	317	312	295	348	317	299	307	344	326	300	344	309	310	297	328	303	330	335	354	298	343	302	323	324	327	307	286	298	306	350	325	325	317	276	316	333	314	349	304	301	287	288	322	300	299	313	305	301	302	316	362	305	307	336	313	296	310	324	312	322	303	341	299	340	315	309	308	286	307	312	271	297	342	306	259	288	316	339	334	347	304	332	334	300	299	340	344	320	335	312	321	331	291	320	320	302	330	280	308	329	330	319	329	304	315	269	319	300	300	330	323	345	307	299	288	309	323	324	292	334	323	297	308	321	309	334	322	317	340	304	323	299	299	330	311	309	301	311	281	347	284	342	287	307	290	292	331	315	317	322	350	319	305	322	311	335	292	328	318	304	335	301	311	330	330	335	307	328	313	282	303	332	331	312	303	310	310	321	322	276	313	320	329	317	308	322	328	297	305	320	306	327	332	298	265	273	299	326	302	318	337	324	337	304	298	339	321	299	360	326	315	294	288	337	339	300	339	327	320	287	305	289	304	330	324	294	358	318	318	316	317	308	312	314	311	354	307	306	317	284	328	302	312	327	313	314	339	334	326	322	309	328	297	316	315	328	322	327	296	299	334	293	319	351	321	313	327	322	329	293	281	315	286	337	296	340	313	303	308	338	281	324	307	314	347	304	300	304	314	302	309	297	327	282	308	332	320	301	295	310	308	271	310	311	318	308	342	293	305	311	327	287	346	281	301	318	314	304	331	301	275	307	287	336	307	333	314	327	314	323	319	313	345	313	306	301	304	324	301	307	311	284	344	332	316	306	332	310	324	323	349	338	325	321	311	338	317	329	331	302	323	314	325	302	321	296	331	340	296	291	340	292	284	316	297	301	322	298	306	335	316	295	317	347	333	287	287	327	343	305	310	301	347	329	339	303	285	327	309	340	277	291	337	330	307	319	288	297	302	302	283	305	322	292	324	332	288	286	340	315	303	321	339	324	307	328	301	310	302	276	302	301	323	338	327	321	347	333	304	301	316	323	321	313	302	301	314	281	322	311	306	289	324	339	288	335	327	304	285	273	290	310	321	312	382	284	330	302	328	311	332	306	342	333	289	327	300	341	298	310	301	331	290	328	357	342	324	308	308	335	295	320	338	313	298	318	325	350	315	329	295	333	318	304	299	325	294	332	329	328	305	309	307	326	320	302	296	322	325	295	301	307	313	328	289	298	293	328	291	297	316	303	311	335	366	300	333	303	305	321	325	331	330	320	260	305	308	293	314	327	301	298	315	306	295	314	316	299	310	291	311	324	296	311	291	316	302	328	305	302	332	319	301	335	320	325	292	323	339	285	327	352	314	313	296	268	327	295	339	296	311	323	318	315	307	321	312	286	340	285	323	292	332	276	298	285	323	317	322	300	298	304	293	296	334	318
23549	21151	28561	23986	21155	14358	4591	3112	2439	2138	1339	966	744	642	552	551	550	475	442	489	524	457	433	389	364	388	349	288	306	261	274	292	277	274	275	309	317	341	299	282	258	266	282	267	290	308	307	335	326	290	266	253	253	284	312	288	302	262	292	236	284	255	249	253	266	283	273	244	221	240	253	241	228	230	250	279	244	253	239	224	238	231	238	233	231	235	247	267	281	253	258	262	255	257	229	256	259	264	252	262	249	252	234	270	237	226	278	274	248	240	237	234	257	250	256	234	255	252	232	245	283	246	274	247	262	251	290	232	238	262	254	271	261	223	275	227	245	261	250	265	259	228	265	263	273	255	227	219	288	206	250	262	269	271	265	250	253	249	246	245	238	244	254	259	239	269	258	255	236	233	256	258	257	260	241	233	229	238	248	259	261	233	275	253	273	230	261	257	263	242	284	242	221	238	267	267	233	254	252	254	245	272	242	248	239	248	265	235	257	230	278	242	236	241	272	244	265	281	255	250	256	250	249	262	236	264	233	265	247	240	259	277	252	258	261	229	247	279	268	244	210	266	264	238	235	274	264	244	255	244	246	231	244	248	241	241	255	233	277	279	259	245	241	254	246	262	241	222	252	273	246	234	221	255	234	249	242	262	251	293	246	238	263	255	266	269	245	242	259	280	255	251	246	262	219	260	262	248	262	234	264	257	257	252	255	238	242	231	260	222	242	268	247	221	259	265	238	231	254	239	244	271	268	270	259	238	232	222	257	236	240	219	250	256	258	238	256	246	253	237	240	248	241	247	264	248	224	234	265	248	240	262	282	291	248	254	267	256	245	237	237	233	250	234	227	250	246	235	239	243	258	262	254	251	254	238	249	266	264	229	256	261	225	259	235	253	244	256	254	238	255	240	246	249	209	248	265	245	278	247	250	265	235	265	236	253	242	283	255	264	247	262	277	240	245	268	237	217	238	233	258	261	238	283	236	225	234	259	246	237	231	278	234	263	258	250	239	256	277	256	243	225	238	243	267	257	276	271	248	239	246	252	252	254	228	260	234	244	239	277	244	251	249	241	250	252	262	288	228	240	264	244	276	251	300	240	245	264	237	258	238	270	234	276	246	231	269	253	253	247	269	266	257	251	252	259	217	223	213	245	233	245	258	242	266	265	263	236	234	239	267	261	254	268	252	282	253	217	255	262	278	254	241	262	262	244	266	262	249	238	217	242	263	246	253	248	247	254	257	265	274	255	261	237	249	288	264	205	264	273	257	249	262	267	241	237	252	221	252	238	238	252	274	256	264	240	223	251	264	244	238	286	244	261	268	263	248	271	241	224	250	251	234	258	252	258	256	257	242	251	260	268	259	240	301	246	263	258	260	222	254	235	259	266	255	242	250	281	277	217	244	312	257	271	278	248	249	253	250	249	267	245	270	250	237	263	234	245	247	235	210	253	278	260	272	260	254	234	274	289	219	269	229	262	243	236	235	235	240	255	226	254	248	234	222	247	279	242	270	243	254	238	223	262	245	221	283	259	240	278	246	240	235	245	296	238	240	269	252	235	255	281	243	235	248	254	257	267	251	235	250	264	248	246	250	233	266	269	243	239	252	253	270	252	232	246	277	244	242	264	216	256	217	259	252	266	266	263	236	253	252	248	254	257	243	274	277	222	227	270	248	285	253	239	267	225	238	267	259	237	249	244	249	255	231	270	259	288	248	226	242	229	258	251	278	267	242	260	239	231	239	262	233	273	250	254	234	253	243	243	244	230	231	246	248	217	228	238	239	223	257	254	268	238	213	253	275	238	250	252	251	251	234	246	246	257	230	272	255	228	276	233	271	222	255	264	238	236	243	247	223	242	272	238	278	252	227	256	274	251	246	251	262	267	248	247	236	242	269	247	243	231	256	251	242	246	265	243	238	255	265	261	238	241	226	255	241	243	239	266	264	224	287	258	277	239	240	270	237	258	254	260	232	284	244	247	286	257	245	239	226	259	239	261	286	220	266	260	221	251	258	266	235	238	245	259	240	223	256	229	246	241	263	249	241	251	248	262	232	274	266	236	242	248	241	248	259	224	261	266	237	248	277	218	266	261	249	233	250	217	252	210	251	276	266	248	261	234	260	228	248	263	256	276	263	242	256	246	256	249	233	249	242	237	271	222	231	262	253	262	245	251	272	247	263	238	285	270	231	256	247	238	254	257	229	291	224	231	264	236	251	237	228	255	250	248	232	286	250	243	269	238	251	258	271	230	250	245	249	280	246	260	231	272	263	254	237	235	235	259	254	267	252	276	248	257	295	254	287	271	252	260	257	263	215	240	250	257	258	245	273	240	255	240	257	251	218	264	254	249	269	234	255	260	260	252	255	237	251	288	239	263	255	233	243	265	240	267	249	224	271	275	264	247	268	227	261	249	262	239	267	261	271	259	265	240	230	205	258	246	249	241	256	259	233	252	231	284	261	247	245	246	267	262	228	268	255	273	266	247	268	242	269	248	253	265	270	254	252	225	258	257	256	250	240	249	272	246	240	257	263	225	229	280	246	255	254	262	247	246	283	223	261	252	222	259	242	257	243	241	246	268	225	240	252	228	274	227	268	240	263	261	251	259	255	255	247	255	249	249	244	224	276	289	264	261	257	266	261	236	242	290	247	250	253	248	254	266	251	255	255	260	236	252	285	257	261	256	279	225	218	241	238	270	241	238	220	245	241	259	236	229	222	250	274	254	251	243	249	243	262	232	256	246	263	239	253	258	258	240	280	250	269	265	244	271	274	269	239	274	249	247	268	251	254	257	251	250	260	266	256	231	239	261	247	234	252	264	253	232	237	268	263	224	245	250	243	277	247	233	257	244	240	247	231	277	258	260	243	263	249	249	265	246	270	253	236	226	227	267	239	229	257	258	260	237	230	243	268	220	253	243	248	274	265	257	270	260	271	232	246	247	265	230	234	243	231	245	275	246	255	262	246	272	268	232	267	247	255	236	248	239	239	235	243	244	259	261	233	270	263	253	257	232	251	269	258	254	253	238	269	256	260	233	264	260	231	221	241	255	252	263	249	254	265	261	252	252	250	266	261	233	237	234	257	281	239	230	235	262	271	252	247	261	257	274	265	264	270	271	252	260	255	240	279	225	241	236	260	244	277	207	235	239	259	265	272	251	250	235	277	249	259	248	251	259	251	248	262	249	246	260	259	255	246	254	239	235	262	246	256	236	235	250	243	275	266	268	243	254	238	248	240	263	237	261	261	295	244	277	256	273	245	239	257	268	230	240	234	215	264	253	234	254	262	284	232	250	242	243	242	291	243	272	249	221	259	201	245	235	232	250	254	245	256	282	224	246	263	253	219	246	255	265	231	241	247	244	249	239	239	242	236	226	270	213	266	244	280	243	260	252	282	268	252	254	260	285	265	252	236	233	280	235	254	260	275	252	254	267	252	268	237	279	243	219	249	245	283	253	253	258	255	247	266	227	237	222	272	264	233	258	243	232	284	270
13261	28701	25546	15879	12063	9525	7848	7522	6684	5363	3654	2636	1857	1404	1321	1183	1220	1111	1026	925	1027	946	894	763	656	623	608	515	493	493	449	393	456	420	425	446	544	516	434	382	424	422	401	387	405	481	546	600	558	550	484	402	428	479	446	437	472	450	434	385	404	392	390	386	355	367	376	414	393	392	373	380	390	362	344	378	379	390	387	390	378	372	367	361	337	379	352	376	376	349	394	387	362	420	398	368	401	381	352	349	369	409	379	343	376	376	374	390	345	373	397	393	363	373	367	371	337	364	397	362	384	407	365	398	389	373	335	359	360	342	342	397	390	359	382	364	355	379	330	378	339	354	370	347	362	336	366	364	364	355	338	363	332	354	353	367	362	371	378	384	344	383	373	357	397	384	357	346	434	410	385	355	369	363	362	378	399	386	375	389	394	411	363	373	391	381	379	378	342	381	365	340	373	416	373	341	365	354	359	413	400	378	375	319	375	360	395	376	370	401	379	381	354	365	366	352	395	355	336	351	358	401	351	367	407	392	389	352	359	363	374	345	392	362	371	384	405	391	386	380	360	372	329	385	401	380	369	363	391	382	346	383	394	409	376	356	329	391	364	367	372	351	371	352	362	369	369	371	367	359	365	351	372	363	383	379	387	383	387	325	366	357	393	334	378	363	375	371	366	406	395	363	392	358	386	381	372	352	399	380	364	371	394	364	376	390	372	371	351	380	384	331	342	381	372	346	433	348	365	350	366	344	372	353	375	386	387	424	354	373	359	376	383	387	360	351	388	370	362	370	364	416	392	402	323	391	354	355	379	329	383	391	418	372	371	371	365	352	351	387	355	348	381	371	355	379	387	366	372	328	427	359	364	341	338	377	371	398	353	373	384	365	358	373	388	393	382	360	388	372	343	396	381	359	376	313	374	331	349	385	358	352	353	359	392	353	369	350	350	339	405	386	339	363	375	361	364	367	374	339	376	387	357	352	386	374	371	374	373	370	388	394	373	352	379	375	343	349	372	424	364	339	371	381	399	379	370	376	334	389	387	373	386	358	384	415	377	361	372	334	375	357	345	350	363	379	379	377	359	333	356	360	373	343	398	349	384	343	369	358	354	369	390	394	365	364	362	352	383	373	340	354	366	392	425	371	351	361	360	369	362	353	331	365	376	382	414	362	360	361	376	376	386	345	329	353	356	376	376	380	392	359	378	341	344	387	397	394	401	354	322	331	397	363	361	391	385	364	389	356	357	411	371	363	354	365	345	379	390	365	362	373	395	385	345	356	338	359	371	340	381	380	399	388	351	402	355	367	337	394	361	374	363	371	350	362	381	391	376	363	376	393	374	393	384	359	364	351	409	341	359	360	366	402	355	379	396	355	382	410	383	382	361	391	366	381	338	397	378	364	353	359	406	351	330	392	373	383	343	364	403	354	369	378	363	363	384	338	375	396	372	362	390	407	375	334	390	378	347	400	371	378	375	394	369	415	386	341	364	386	365	378	362	360	365	368	376	379	404	329	385	357	384	383	380	342	348	398	365	362	369	364	334	394	387	360	410	352	375	395	352	378	381	325	363	371	374	341	383	364	342	394	390	356	366	357	388	366	372	378	369	364	379	353	390	356	382	382	391	377	372	343	365	362	350	370	372	364	376	342	358	402	363	345	393	360	381	382	367	362	375	374	358	381	356	360	361	387	394	325	388	389	343	370	317	347	349	377	336	369	365	348	348	372	376	373	375	331	368	369	361	333	380	359	368	375	388	349	396	345	367	378	385	381	360	311	364	367	378	376	388	371	356	408	361	350	341	356	360	399	400	365	387	396	387	337	420	355	397	360	395	395	404	384	408	344	377	398	366	371	327	362	357	360	370	372	384	350	405	385	359	381	366	371	361	382	383	373	397	359	360	397	374	369	381	394	357	353	380	364	377	364	359	368	342	392	322	342	384	394	365	385	343	356	373	366	385	385	367	370	375	399	344	369	381	383	363	386	362	409	367	390	382	320	338	370	356	374	343	379	337	339	342	362	362	354	375	360	382	390	382	345	392	359	352	406	371	359	337	364	392	372	383	405	367	406	360	381	345	353	385	381	383	352	375	356	390	349	371	349	369	350	349	386	368	367	358	349	388	404	367	383	359	383	356	359	404	351	348	361	371	352	390	424	363	368	356	387	376	376	361	345	360	356	398	377	365	360	399	360	377	383	379	343	342	339	385	354	361	368	339	383	389	372	371	360	372	367	345	367	383	375	362	394	363	386	365	366	336	364	354	359	354	370	376	357	386	404	369	357	346	382	346	376	375	337	347	349	400	399	361	371	372	364	381	377	391	379	378	374	353	357	395	413	356	361	333	358	370	348	375	365	352	384	360	333	363	371	383	368	377	370	397	388	369	346	372	359	449	383	374	345	405	353	362	368	371	359	374	346	348	356	369	389	401	358	327	380	339	379	356	354	351	405	380	375	352	379	368	359	366	390	355	348	374	365	342	363	407	376	341	363	366	371	372	344	366	394	373	368	351	367	357	379	352	363	372	336	416	384	356	398	398	379	393	382	345	353	358	378	355	380	353	374	380	385	384	365	354	390	378	370	411	367	345	360	377	365	365	403	369	342	370	350	399	328	341	392	397	384	376	343	333	375	395	344	354	405	340	364	356	372	355	381	390	382	369	352	372	356	393	393	347	389	346	382	373	354	421	399	338	387	375	337	388	375	346	373	357	398	349	383	369	374	365	384	375	358	355	364	414	389	343	383	369	379	379	380	389	373	322	383	348	378	365	376	381	351	380	367	361	363	405	353	354	359	353	387	385	345	382	382	394	382	367	355	373	359	354	377	357	389	401	385	367	355	374	349	401	321	370	359	369	355	362	390	355	363	368	356	350	339	395	420	384	365	362	345	359	378	360	379	365	376	339	373	355	387	369	351	399	368	365	381	371	351	387	389	374	383	370	381	348	328	373	349	364	381	379	357	370	346	370	347	376	343	354	350	389	371	392	370	331	380	348	330	361	381	406	371	402	347	374	344	339	374	362	332	410	359	348	358	369	378	364	359	346	370	375	355	362	405	355	370	377	373	414	362	362	382	369	411	359	382	385	386	360	340	354	363	350	360	349	355	357	383	341	375	350	402	403	377	364	352	366	349	365	367	345	373	371	384	351	377	392	337	328	343	368	368	371	371	366	346	370	403	346	395	328	335	406	408	359	351	390	347	384	382	359	376	351	346	357	358	384	406	380	400	372	390	356	401	355	366	374	337	385	382	336	377	371	399	340	339	358	385	410	409	370	358	344	381	355	371	384	362	378	375	379	344	360	352	380	361	401	363	366	345	353	374	372	374	356	374	394	344	380	383	343	355	384	393	348	394	367	376	342	360	397	355	368	373	391	400	368	389	344	359	370	389	360	350	364	372	352	349	386	418	374	359	379	358	349	379	349	385	371	351	347	386	360	390	354	393	377	377	371	343	364	371	378	352	386	359	375	378	379	389	369	387	352	343	345	338	362	355
22746	21163	28991	23603	21176	21321	13266	4607	3407	2726	1764	1288	948	776	651	624	645	615	554	498	549	539	469	401	327	387	304	251	236	223	212	200	181	202	201	234	261	218	199	187	184	190	176	183	208	234	318	296	294	293	256	227	201	217	197	209	224	240	214	201	195	200	187	196	202	161	182	188	167	188	174	171	187	163	193	202	168	171	175	173	176	201	185	145	170	181	159	189	186	163	183	190	189	159	176	166	156	176	161	167	187	161	182	158	159	195	191	183	166	166	174	155	186	178	174	174	213	190	169	171	159	165	186	169	165	164	173	182	185	143	171	169	183	202	165	174	178	196	186	172	174	193	173	188	175	181	158	167	176	194	193	177	159	167	147	175	198	154	161	209	175	188	165	170	144	177	208	164	177	156	176	165	171	185	174	171	165	195	163	168	158	158	164	203	184	194	193	168	157	197	205	169	170	166	163	192	176	150	146	184	192	177	184	181	162	184	183	187	205	175	162	170	191	180	176	192	168	157	171	144	171	171	188	155	157	162	191	173	170	172	173	161	157	138	175	171	166	168	163	192	176	177	162	166	198	186	164	149	176	184	172	181	169	161	193	196	151	161	200	167	185	164	161	164	173	171	186	177	200	183	152	165	176	177	186	194	176	184	168	197	182	162	179	182	160	191	147	168	151	151	180	143	172	169	159	181	180	173	155	204	172	167	160	147	170	160	188	170	180	181	164	155	170	197	161	191	175	175	166	170	157	188	165	166	180	178	175	183	163	192	165	188	153	177	180	168	154	171	179	166	159	171	168	151	182	186	155	183	155	187	188	168	172	172	192	193	174	159	190	186	177	185	168	164	163	187	170	163	150	174	163	194	180	181	184	162	173	179	179	164	169	193	171	163	153	176	166	154	175	168	170	159	175	177	172	167	205	178	161	168	173	181	139	180	168	169	187	136	178	186	175	165	147	183	188	162	171	162	195	160	159	172	182	152	163	153	197	152	174	155	184	175	154	153	181	166	174	153	157	172	190	164	162	182	196	148	196	186	164	183	181	176	183	177	158	161	181	176	171	162	190	203	180	182	176	168	176	183	174	153	172	151	177	184	169	156	193	174	154	167	181	159	177	173	170	169	156	150	156	192	176	165	155	188	171	176	175	170	174	183	162	164	168	191	156	173	168	184	161	188	152	157	184	163	158	179	163	183	190	169	147	187	172	172	156	174	177	172	169	165	141	178	162	179	170	173	161	173	148	168	177	157	178	156	176	161	155	182	166	177	187	149	168	188	176	181	175	178	169	186	166	171	187	186	171	167	189	173	183	170	171	188	183	178	171	175	187	170	189	196	173	152	181	200	194	165	173	195	167	187	156	172	172	164	172	188	188	194	193	180	178	157	156	160	147	195	178	177	179	168	165	175	143	164	149	170	191	156	154	173	177	160	199	174	183	193	185	172	167	190	155	182	150	167	179	165	205	166	195	152	196	181	173	183	164	177	181	172	175	169	182	171	162	168	168	163	193	152	176	178	188	159	179	179	147	189	180	186	177	185	181	198	177	167	196	189	182	144	180	171	176	183	183	181	158	196	139	177	142	169	158	144	163	168	171	145	176	170	156	148	184	170	157	180	162	187	180	171	153	198	171	179	184	186	155	172	178	151	162	160	161	166	182	169	166	186	155	168	172	175	158	176	207	164	183	171	176	167	169	165	172	183	166	159	173	166	167	179	153	157	198	157	162	213	148	175	173	174	159	182	182	170	161	181	178	151	169	186	168	171	179	166	195	188	163	199	181	177	173	186	161	192	184	170	175	181	180	161	189	167	161	175	158	162	145	181	171	138	162	195	157	177	191	153	181	164	186	162	179	185	149	171	160	167	173	167	165	157	159	160	163	167	145	156	173	190	172	173	163	168	186	174	153	160	159	172	169	145	166	192	177	171	151	151	184	156	166	182	174	157	167	167	164	165	162	175	176	174	173	185	175	164	163	170	168	157	181	179	158	173	169	177	174	190	193	158	178	196	162	176	163	198	185	170	172	175	173	169	169	192	167	156	168	199	189	181	185	159	201	158	165	168	163	175	177	190	174	165	174	187	188	189	180	142	156	173	151	168	182	189	162	159	168	166	164	168	204	169	188	175	147	155	181	173	195	182	176	165	185	169	188	169	183	160	171	170	176	179	165	171	158	180	177	179	150	168	176	172	177	180	166	178	150	190	170	177	181	162	150	168	182	176	162	172	168	171	177	175	159	161	184	172	165	177	190	193	164	188	165	192	175	132	187	164	158	169	185	152	169	156	166	172	170	170	177	170	184	179	155	179	170	174	150	169	179	170	171	171	175	201	204	169	159	186	159	164	175	158	172	183	182	173	179	176	153	159	155	171	161	186	178	158	184	145	187	173	153	184	154	185	155	175	176	191	159	168	180	160	175	169	165	168	183	176	169	164	152	144	178	178	170	168	172	165	171	156	144	185	166	160	177	177	174	170	160	141	181	171	185	170	174	150	162	174	150	170	142	179	145	164	168	183	181	179	184	176	170	174	169	158	187	173	161	180	151	152	186	158	182	178	189	160	181	163	176	166	174	181	167	165	160	171	158	166	177	165	184	155	186	169	188	177	182	165	159	152	185	166	177	161	147	187	194	166	173	156	181	184	179	167	172	174	181	172	155	177	178	191	171	172	161	159	179	154	188	174	188	171	159	156	186	159	158	171	161	196	193	174	190	173	160	190	189	161	166	142	177	178	188	159	193	173	164	158	183	182	174	156	150	170	185	171	170	162	170	182	176	137	189	163	154	184	207	178	157	184	170	147	176	204	175	174	191	189	157	183	155	164	152	151	159	191	165	165	189	166	181	166	149	179	182	174	162	161	173	178	216	175	172	153	170	180	152	167	179	186	176	172	171	146	181	191	155	167	175	163	162	154	177	148	163	180	170	193	192	167	155	158	178	173	160	152	166	161	161	174	168	159	158	166	169	150	184	152	160	177	166	159	174	165	154	149	176	152	166	169	161	148	200	188	166	179	189	180	185	165	159	146	179	170	177	178	167	190	171	169	178	175	178	182	174	150	197	172	159	189	175	151	172	175	172	169	161	194	168	177	158	171	173	168	157	181	185	180	160	164	159	166	138	181	176	186	182	165	153	188	187	170	174	190	178	174	161	179	140	168	167	155	155	163	173	188	171	161	174	156	205	188	175	184	163	181	173	166	172	170	195	176	181	155	167	183	158	172	168	168	190	179	181	174	176	171	150	177	158	187	191	183	169	175	206	183	159	187	166	181	154	174	153	178	166	186	161	181	167	166	174	170	183	206	172	154	180	157	171	187	188	147	172	154	177	159	171	185	173	174	190	165	167	169	161	204	168	179	199	181	172	174	187	153	190	163	145	160	164	177	158	160	175	146	190	155	175	181	158	162	167	186	165	163	175	202	162	177	169	171	186	170	162	177	167	146	168	173	194	176	195	163	151	171	190	176	168	192	154	173	151	179	166	168	178	179	187	177	201	181
15496	33431	30224	19902	15756	12644	11012	10063	9011	7348	4796	3466	2552	1909	1618	1496	1615	1326	1218	1147	1264	1103	983	774	726	726	596	424	419	417	381	346	358	324	330	410	468	378	377	323	299	321	314	342	322	425	512	595	509	467	465	379	381	349	403	370	353	367	322	315	295	265	266	284	266	279	291	264	281	264	253	281	257	231	253	245	252	279	256	256	274	287	268	273	280	245	247	263	270	260	250	300	261	244	225	255	265	266	245	283	236	272	300	255	235	254	262	241	273	272	247	275	221	267	266	257	269	270	264	218	292	256	249	250	266	252	246	273	270	242	274	256	251	268	231	256	240	233	257	263	251	273	263	242	257	248	250	277	260	276	259	250	269	216	251	271	250	257	269	242	250	267	251	236	255	231	251	248	286	216	273	255	238	259	241	265	281	253	267	262	259	227	247	264	247	272	245	261	237	251	258	249	267	257	228	234	264	252	223	250	247	246	248	255	276	233	246	244	277	252	238	244	258	250	254	252	256	268	263	261	269	238	232	249	234	264	257	248	243	264	277	254	248	284	219	271	254	242	292	238	250	240	252	255	231	269	238	275	240	275	271	256	236	245	249	246	277	228	252	263	230	261	279	277	255	256	255	256	249	240	246	245	283	249	241	249	272	268	249	226	263	234	245	280	274	250	266	256	251	250	263	256	258	243	239	246	237	255	263	270	279	272	275	249	270	264	283	284	266	257	242	280	266	260	246	254	256	252	264	256	269	249	244	252	264	253	288	267	253	237	239	255	251	259	243	217	253	241	239	261	280	274	263	242	238	266	273	281	247	245	267	246	279	246	253	264	221	253	245	254	260	255	294	240	277	268	250	272	253	252	262	212	257	258	232	243	274	230	285	237	272	291	281	283	263	273	259	250	266	269	257	244	260	263	234	270	248	253	288	254	238	291	255	251	256	237	231	247	256	278	258	271	250	256	266	244	237	232	268	245	234	257	235	251	254	245	261	250	246	249	251	226	263	278	261	249	244	256	262	283	258	251	268	274	246	263	280	232	253	252	218	260	241	239	272	244	253	268	267	258	282	273	271	252	254	238	250	280	267	264	242	258	254	250	236	266	233	282	210	256	238	272	278	247	241	269	251	273	243	265	272	245	274	260	242	264	227	257	250	262	259	240	288	221	238	256	269	227	244	247	261	253	268	265	218	272	267	263	265	248	245	257	252	265	247	233	254	231	238	256	264	259	252	259	252	252	246	259	264	249	283	269	249	254	229	230	242	243	236	272	249	247	244	260	248	272	255	260	239	277	247	228	249	264	236	251	282	267	259	282	255	290	268	248	273	242	234	273	278	275	282	248	270	252	238	252	258	261	272	246	244	247	261	248	259	273	252	262	247	267	280	267	262	270	253	225	268	263	245	275	249	261	286	282	241	238	247	263	250	265	262	253	257	276	236	262	280	274	243	239	267	255	253	279	241	247	249	262	284	230	256	248	273	270	236	267	266	243	259	310	238	263	280	266	247	251	270	272	253	255	257	269	270	239	253	256	239	261	249	210	264	251	272	275	259	295	266	240	251	279	233	250	259	245	244	247	291	270	261	227	238	252	275	253	291	269	243	259	247	255	239	240	260	236	249	256	242	251	283	259	254	267	262	239	251	267	280	278	229	257	245	257	266	247	259	251	271	271	272	293	264	257	277	252	227	252	273	243	267	270	242	229	278	239	273	266	253	247	258	238	265	274	252	246	263	244	262	273	235	259	252	248	264	245	260	265	246	247	290	273	217	248	251	254	249	256	266	248	255	271	237	263	244	236	270	257	239	248	234	261	218	219	277	269	253	269	266	286	256	275	258	256	251	259	256	251	255	253	256	257	262	245	279	228	266	252	263	259	256	256	279	244	251	234	231	272	263	254	287	289	276	244	254	270	257	271	240	250	261	231	286	288	242	263	248	244	280	247	267	276	253	245	241	238	259	304	270	263	241	210	268	229	269	247	278	236	285	266	246	267	275	253	249	250	256	267	297	241	280	250	236	262	245	281	264	213	265	238	273	257	277	261	276	267	232	261	251	261	267	249	256	259	246	263	265	229	247	257	255	270	254	240	268	252	261	270	246	249	250	248	277	249	243	276	253	241	252	303	255	224	254	250	254	242	245	282	256	242	255	245	255	236	261	268	274	264	263	233	253	237	282	260	259	234	273	263	247	259	238	272	242	231	247	259	254	253	242	279	259	252	251	219	252	259	263	247	282	238	237	225	249	269	270	238	274	251	274	282	247	245	254	256	255	248	248	263	265	265	257	235	225	261	247	279	221	268	232	260	267	267	259	286	253	254	252	261	253	254	268	251	273	268	230	263	264	255	241	217	253	279	251	259	251	258	269	213	259	240	238	266	262	251	261	271	260	231	264	266	249	224	252	273	259	256	234	259	253	258	233	230	243	250	291	278	261	261	233	243	270	241	250	243	300	238	257	248	260	251	254	271	279	226	270	272	235	238	256	250	257	250	260	262	243	245	272	274	257	242	245	277	260	266	244	248	260	276	259	245	245	270	233	275	254	248	276	243	260	267	264	263	250	246	260	262	239	247	235	246	257	238	243	245	250	244	266	269	252	249	237	226	275	235	254	297	270	270	251	259	237	254	279	273	269	259	273	255	271	270	207	259	252	252	244	242	271	258	266	248	272	257	254	261	253	263	249	256	271	277	245	210	264	264	269	255	280	265	261	240	220	269	238	242	243	255	251	231	264	264	254	257	251	237	250	259	274	246	249	239	248	241	276	227	255	244	254	274	238	221	280	277	264	279	284	222	289	268	243	240	256	280	236	261	292	287	269	246	254	265	246	245	239	238	255	243	241	241	251	240	266	251	262	252	226	290	216	255	257	284	251	239	273	286	257	231	234	268	244	291	246	266	265	257	274	266	268	257	270	249	268	256	271	247	281	273	257	272	260	260	273	293	243	233	248	273	249	228	264	248	245	251	258	274	259	281	275	276	250	264	245	276	260	253	232	295	253	236	239	252	262	262	253	268	245	253	249	241	277	266	261	260	279	276	278	230	263	245	248	234	246	264	252	255	243	269	253	259	253	247	250	245	237	256	266	262	267	226	235	255	255	251	252	260	259	262	226	270	254	270	253	257	270	236	260	263	270	274	219	258	240	262	244	248	275	295	235	258	255	260	258	245	286	277	258	241	273	254	283	238	273	254	253	258	247	268	240	271	249	271	256	262	275	267	243	280	231	275	222	260	254	263	264	263	270	278	233	234	233	262	251	239	273	249	257	260	257	275	296	254	237	265	249	272	236	217	258	234	221	269	261	255	261	231	268	243	256	204	261	232	242	246	264	273	271	259	243	263	262	271	246	238	269	254	276	268	249	270	237	256	251	272	260	269	283	226	266	275	265	258	233	249	244	256	216	284	272	261	281	261	270	231	263	243	226	274	281	232	255	242	270	261	222	260	258	251	251	238	270	244	254	255	264	253	277	247	276	236	243	236	244	278	259	269	284	257	247	255
26771	20882	16039	6753	2919	2020	1606	1403	1283	1011	651	525	424	367	347	357	302	362	305	323	329	320	294	316	279	251	238	221	225	199	222	203	237	229	227	227	213	205	226	212	213	203	231	233	227	245	235	258	242	239	254	213	200	229	198	233	241	226	240	250	209	217	218	181	262	212	235	198	211	225	209	210	187	213	240	216	192	202	206	210	220	187	208	221	202	213	196	260	226	224	224	212	194	241	235	207	214	209	221	208	192	222	218	227	204	199	217	212	212	222	209	206	169	215	196	213	230	222	239	223	178	187	211	231	186	235	194	200	224	185	218	206	217	201	208	183	193	206	219	202	195	195	197	220	211	223	223	225	217	228	201	203	215	211	196	228	219	233	193	213	189	214	208	203	187	201	206	203	190	213	177	225	206	187	213	197	225	180	200	206	210	183	197	202	200	226	220	233	208	227	196	207	202	194	217	226	211	201	217	214	212	194	240	197	227	197	214	194	204	229	188	198	195	186	203	220	195	194	216	224	199	203	219	226	219	206	211	215	198	207	201	202	233	215	202	227	205	229	207	189	177	217	209	211	194	213	218	234	201	223	211	228	218	165	192	198	210	210	207	192	198	219	193	200	210	220	232	226	227	216	243	190	196	190	214	216	200	217	216	222	211	206	207	205	203	222	213	172	199	226	209	210	203	214	225	208	192	194	200	207	201	229	212	201	201	208	193	219	211	183	213	210	220	204	193	195	189	234	217	194	192	209	214	223	209	211	212	238	188	195	222	198	213	225	198	199	220	187	224	228	227	213	199	214	228	217	212	211	222	208	217	220	235	210	195	221	213	206	218	235	198	231	226	210	189	203	229	217	199	203	204	211	202	203	229	194	196	220	219	220	226	218	196	198	230	209	231	205	217	236	203	196	197	205	209	200	182	207	230	217	198	211	225	185	216	217	231	232	225	203	200	221	196	212	211	197	211	210	205	211	177	198	179	214	191	241	219	202	204	208	185	211	198	223	207	206	195	204	224	209	208	214	211	186	217	199	230	212	188	206	226	195	179	193	171	211	226	210	219	202	212	215	217	219	230	223	195	197	202	208	232	220	211	200	221	220	207	204	194	217	225	230	216	225	195	231	207	231	217	217	204	223	186	192	193	198	215	206	183	206	218	196	183	200	233	204	198	217	203	197	201	209	194	204	191	209	206	231	203	188	211	208	245	218	196	213	223	192	208	222	223	216	211	216	214	197	209	196	218	222	213	215	189	208	180	219	211	195	199	242	190	204	230	237	220	198	231	200	203	239	200	217	216	198	181	221	186	204	190	202	208	238	210	227	186	203	200	204	197	229	191	221	209	181	217	187	251	215	244	220	190	228	200	192	220	204	230	200	205	211	215	200	205	211	204	203	233	197	187	192	207	193	200	234	198	198	218	208	204	216	222	218	192	223	188	196	202	205	215	203	205	214	201	214	195	200	241	209	218	209	210	188	202	188	208	189	197	203	206	194	185	208	215	208	202	214	188	220	200	202	205	216	220	214	203	217	195	217	207	232	234	195	207	207	217	208	222	211	193	215	215	188	215	212	235	187	245	211	201	201	202	216	205	221	215	199	204	204	201	204	200	178	209	233	211	213	231	190	201	185	243	207	205	232	172	197	201	196	206	183	212	191	209	203	218	203	201	207	189	195	202	222	231	226	240	208	214	218	173	200	216	192	200	205	197	210	180	226	197	212	200	228	207	208	210	209	203	199	218	171	188	216	207	208	217	217	210	204	201	208	183	222	208	236	221	209	188	230	202	214	214	214	223	178	194	229	226	195	224	224	201	216	221	221	208	238	172	177	223	208	202	193	206	224	183	212	257	208	232	212	202	207	203	176	237	195	190	216	214	185	225	221	194	205	216	215	202	225	223	201	193	217	226	216	193	210	202	203	251	208	218	188	209	198	205	207	223	198	228	214	200	200	218	209	200	223	214	190	201	192	231	212	190	233	212	211	218	221	219	202	217	202	195	232	236	225	190	209	183	218	226	221	243	192	219	222	223	224	214	202	218	228	213	213	195	192	199	223	207	196	214	215	199	198	205	208	204	215	228	201	212	241	207	220	193	162	177	193	189	206	200	208	213	214	216	206	195	217	209	198	188	228	213	220	230	217	201	213	193	209	193	198	207	207	208	223	210	211	217	202	212	210	228	216	190	234	193	216	178	182	225	196	229	215	218	174	225	219	216	211	195	224	203	206	230	214	202	193	237	204	204	178	209	207	200	195	197	188	237	190	183	230	209	207	220	206	214	182	225	202	210	203	217	212	200	195	235	219	220	241	197	190	208	217	183	202	200	219	228	189	210	239	202	206	220	202	200	219	222	209	203	201	191	246	226	222	186	192	197	204	223	202	188	213	221	191	198	219	219	222	208	212	196	195	226	193	216	202	228	187	210	222	210	189	212	195	229	203	242	211	220	202	200	228	214	208	229	201	198	207	206	194	199	217	211	225	214	212	203	210	219	206	196	213	195	211	196	228	196	210	211	205	213	217	221	210	216	217	230	197	201	202	201	218	212	202	234	217	201	187	215	217	210	209	206	215	206	193	212	221	186	188	223	201	207	198	177	192	180	209	216	214	221	209	206	211	205	190	193	202	218	205	205	181	229	213	202	197	183	213	192	233	224	184	220	202	193	200	221	199	201	198	192	198	206	198	199	207	199	204	197	209	207	222	211	186	203	178	197	210	187	196	187	209	224	210	221	199	184	189	192	218	204	200	211	211	194	188	242	191	208	207	202	224	228	180	204	228	215	180	183	204	194	200	198	206	213	174	210	202	210	212	210	230	200	183	212	222	186	207	199	201	222	182	207	213	199	204	227	184	221	197	231	226	205	218	213	209	216	188	220	205	213	213	206	201	194	211	201	191	222	223	215	177	212	197	231	201	233	200	190	180	217	245	214	220	218	227	219	194	203	188	189	212	189	203	190	233	188	221	202	197	211	201	228	193	222	203	207	207	222	219	213	189	186	222	210	213	199	194	196	208	211	207	227	205	198	208	203	204	235	181	226	201	198	193	200	217	227	232	191	203	231	222	221	207	219	180	225	218	186	207	239	211	221	198	195	200	184	184	205	223	208	205	193	204	174	207	207	191	240	229	219	198	201	198	214	188	217	231	187	230	239	215	223	202	193	234	196	206	204	186	198	228	204	201	231	210	202	226	209	206	197	210	221	209	199	210	200	201	224	204	206	205	214	215	195	205	205	223	203	213	192	214	209	219	211	228	208	221	214	221	224	173	226	234	209	189	196	212	213	203	220	204	214	227	207	180	183	212	219	173	205	252	194	191	205	229	194	217	212	210	236	205	211	214	178	213	213	202	211	183	208	218	225	218	226	200	210	214	225	220	199	224	200	207	208	200	219	208	210	227	224	209	209	199	190	205	214	210	214	207	213	220	252	200	181	217	214	222	233	219	227	220	227	210	190	201	230	234	231	216	224	196	205	209	228	206	209	198	206	203	200	218	221	221
11977	20590	17898	9566	6884	5452	4494	4201	3573	2773	1744	1296	1034	822	733	701	647	712	611	577	671	586	533	492	422	441	398	364	352	319	349	318	330	335	345	361	397	352	348	334	298	311	301	317	324	353	383	435	393	418	394	353	375	316	335	324	324	334	358	332	310	307	323	309	320	360	326	344	307	284	320	324	305	309	309	315	349	334	311	318	308	316	336	295	328	322	291	315	304	319	308	294	282	295	328	315	308	308	315	290	318	295	288	282	322	305	351	328	285	302	306	303	324	336	327	336	319	324	292	333	299	310	288	312	330	307	310	319	304	294	325	330	303	296	307	311	300	306	312	314	261	329	306	332	304	334	298	292	295	319	304	301	299	286	279	287	313	312	281	320	296	294	296	281	318	324	319	326	326	311	329	313	315	298	297	292	311	295	327	288	286	280	302	333	296	324	310	303	308	315	284	319	332	338	305	323	323	315	316	298	332	293	309	290	327	294	328	334	329	311	308	303	319	294	339	318	314	330	308	304	326	316	327	321	319	339	328	285	287	291	310	303	327	288	299	307	267	312	307	312	309	302	341	310	334	276	301	297	323	308	323	300	321	365	286	324	315	326	307	322	369	286	322	317	306	307	282	333	320	312	308	329	302	315	314	280	287	294	322	305	317	325	320	293	298	293	299	322	321	289	301	313	333	313	287	292	328	273	346	336	298	349	325	325	298	308	327	347	295	348	324	324	305	305	344	315	288	296	325	303	291	331	311	311	298	343	322	327	274	293	291	340	341	295	305	317	287	308	286	305	330	324	321	315	341	305	308	305	315	328	314	303	316	319	293	338	331	334	333	307	291	288	335	318	288	314	317	309	296	339	297	295	319	314	313	307	271	307	302	339	323	297	287	334	322	300	306	278	296	311	305	287	291	304	305	302	306	328	284	302	318	293	320	287	332	290	323	309	279	304	288	351	317	296	303	334	292	286	306	286	288	329	302	283	294	308	304	283	316	316	264	308	305	320	326	282	305	318	322	315	308	296	299	314	307	316	309	326	308	324	308	300	277	320	301	277	331	302	319	309	327	285	321	278	307	345	281	311	312	324	308	285	298	298	324	314	320	312	323	329	279	314	306	303	304	324	295	304	291	293	314	327	280	320	334	289	294	337	320	324	293	336	292	317	305	290	319	306	310	323	335	334	324	292	302	326	293	320	317	282	292	311	325	338	316	303	298	315	317	272	323	321	296	303	291	327	304	300	316	315	276	310	348	290	332	316	313	312	309	334	269	351	322	309	272	308	291	314	285	299	288	335	299	305	304	269	309	295	298	319	285	307	325	299	304	281	322	274	316	328	299	272	324	303	296	300	315	295	313	308	297	307	312	302	339	317	299	291	339	309	295	304	337	303	306	335	286	306	288	322	297	284	315	305	294	283	342	331	276	298	290	306	309	334	320	321	296	331	301	337	330	311	313	320	324	277	314	302	318	313	303	307	304	304	313	315	324	298	326	297	321	285	287	300	316	330	303	320	321	317	305	301	294	303	299	318	286	309	282	338	325	330	300	294	303	295	272	315	328	314	332	303	299	303	305	293	319	311	349	278	309	341	294	291	327	284	288	329	327	311	324	309	329	337	286	298	322	289	281	298	275	314	314	333	269	296	300	291	342	251	299	327	287	313	297	280	294	330	307	286	302	278	292	280	293	297	329	301	328	306	324	308	281	316	292	310	279	273	303	295	279	307	298	321	263	324	302	303	323	307	278	330	319	314	307	326	305	326	309	320	316	321	327	320	307	288	324	298	334	308	322	310	320	304	291	310	320	292	289	334	340	296	302	309	327	295	280	310	309	321	325	289	339	269	303	315	318	300	265	312	305	326	326	312	307	319	313	295	317	321	296	288	320	317	317	319	316	318	311	337	316	308	319	325	317	317	291	304	305	298	318	283	293	293	335	314	305	309	305	275	309	289	314	301	290	335	264	287	302	297	311	308	307	300	308	296	301	308	320	342	297	284	299	295	333	306	301	304	300	311	306	302	318	300	291	297	341	341	313	287	338	306	300	342	313	314	284	332	355	321	295	310	298	283	291	346	309	312	293	327	336	306	304	296	337	294	295	278	298	299	281	284	301	308	311	308	310	318	320	303	304	337	294	303	325	306	312	319	315	300	304	298	313	314	301	299	297	316	320	288	311	315	315	290	286	316	296	292	310	309	301	298	316	301	306	305	319	289	285	320	306	287	306	338	309	313	318	325	313	350	312	303	310	316	311	295	317	318	281	302	315	297	288	301	322	306	320	286	282	299	335	306	285	302	322	285	305	325	287	270	291	291	311	337	303	286	298	314	335	340	327	324	320	301	292	311	281	291	321	311	332	311	289	312	297	321	313	322	319	297	311	302	316	312	304	295	320	299	317	302	313	322	308	329	272	308	315	292	306	260	308	286	284	325	348	299	305	331	302	306	307	298	324	331	315	300	323	322	276	333	306	315	344	277	322	301	311	330	308	295	308	292	313	326	320	326	292	335	307	301	329	296	325	305	286	332	308	296	332	298	306	331	298	321	329	298	320	280	309	346	326	312	276	306	295	311	256	324	331	320	331	299	323	310	320	309	312	286	290	301	326	292	335	320	326	323	316	306	296	322	289	305	367	309	307	295	330	319	293	323	306	310	290	307	340	341	305	349	330	310	321	311	295	300	336	306	303	319	282	316	262	294	294	341	309	289	298	327	313	314	284	289	311	312	315	261	301	314	323	299	315	277	294	326	294	306	321	298	320	298	311	311	310	267	290	323	316	322	326	283	338	316	310	328	312	291	302	290	306	318	306	301	325	294	286	315	312	275	317	264	333	261	317	341	305	309	318	299	320	313	286	325	297	321	278	290	288	296	279	314	317	315	307	305	323	283	322	326	319	278	304	288	341	319	314	287	312	301	290	313	351	302	337	322	298	272	283	309	324	301	305	312	318	310	320	299	277	323	291	327	303	308	303	308	337	308	311	310	301	275	309	328	340	346	332	320	305	354	281	310	310	286	290	322	316	275	352	309	316	316	350	317	330	278	284	303	323	292	297	293	311	314	326	301	314	303	302	290	290	300	302	324	312	335	322	329	301	297	285	328	302	304	300	309	300	293	315	312	281	341	324	300	304	317	316	324	278	335	301	314	285	313	302	315	318	289	270	304	300	309	284	285	321	338	308	295	310	352	297	314	314	328	304	291	336	336	289	319	317	335	312	301	295	319	305	302	299	296	285	320	293	314	301	292	311	304	295	300	300	346	305	291	289	282	295	283	318	295	294	283	301	316	275	318	350	328	284	321	306	322	333	318	298	280	339	265	309	293	317	307	303	271	287	289	309	306	319	326	299	296	308	289	326	321	295	315	288	285	320	288	296	332	320	291	301	332	296	281	326	307	291	319	286	286	313	280	319	313	306	294	302	308	298	326	324	285	343	334	298	309	321	335	310	281	306	316	321	338	288	305	291	297	315	313	287	340	322	300	310	315	323	286	280	338	293	310
23585	21130	28525	24001	21139	14161	4594	3143	2524	2007	1315	950	717	627	533	517	583	526	487	450	476	447	429	418	369	334	332	309	292	282	296	270	269	269	240	290	315	298	262	272	261	236	254	273	270	289	295	329	378	325	315	273	289	310	258	262	277	257	263	268	262	259	276	260	234	246	250	276	244	246	256	213	255	223	234	260	277	276	240	254	246	272	253	245	243	270	246	230	257	223	239	238	249	235	241	268	246	241	255	256	219	260	258	244	276	241	243	225	265	232	252	243	231	232	249	258	230	214	234	268	259	231	243	243	256	229	233	236	232	233	275	238	256	245	235	272	247	237	237	253	255	224	279	238	231	252	253	236	237	271	273	245	232	256	239	237	260	247	223	262	274	251	258	239	247	249	247	286	251	251	264	247	247	226	238	261	247	250	235	251	236	241	225	235	244	248	230	254	229	211	244	241	264	253	255	227	261	234	244	240	248	248	221	242	255	233	230	266	264	222	225	237	255	258	260	257	251	258	249	247	238	256	233	228	267	255	249	243	244	262	272	261	266	252	236	229	248	272	272	248	241	245	235	259	235	215	258	234	240	250	258	231	224	260	256	228	244	242	260	221	240	237	268	255	233	255	259	255	265	229	247	240	236	220	230	246	230	234	249	244	228	234	251	236	254	265	248	235	267	239	227	269	246	234	225	278	232	243	269	236	235	208	259	258	257	254	241	255	236	214	264	229	234	259	265	234	238	252	253	252	238	238	268	232	244	258	234	262	252	226	230	269	238	263	238	254	256	266	217	229	229	250	240	263	225	260	249	244	251	266	261	236	256	260	265	248	249	221	221	259	249	230	252	238	257	243	257	207	226	246	224	254	224	241	259	236	239	245	228	256	248	221	243	250	238	271	238	232	270	260	261	268	263	270	252	273	257	239	246	241	253	245	237	259	251	250	234	261	243	237	224	238	259	246	216	255	245	248	236	268	256	217	218	244	240	257	242	253	226	250	239	273	252	226	251	225	242	234	284	279	230	240	232	237	253	243	202	235	258	233	256	227	257	220	224	258	265	240	238	234	277	267	273	224	283	228	219	240	250	269	257	251	265	249	256	262	259	282	242	250	257	256	230	248	246	236	247	239	234	268	236	233	241	255	267	248	255	264	238	244	251	242	268	221	224	238	251	222	236	245	249	249	246	246	205	234	247	245	247	267	232	269	242	225	258	241	235	259	230	228	247	261	265	260	259	251	258	283	235	282	251	250	251	238	235	259	268	227	249	247	251	250	226	260	244	214	222	238	242	235	238	231	256	241	227	239	239	260	243	227	244	231	247	248	232	261	245	234	241	243	240	272	236	242	271	245	233	247	277	234	248	245	240	231	250	231	248	235	264	272	217	245	215	232	253	227	255	249	212	239	243	257	255	243	229	251	231	245	253	249	257	295	281	218	257	234	259	227	254	267	224	252	257	258	264	225	213	250	264	238	225	265	243	268	240	236	239	245	249	245	254	247	238	249	256	209	260	235	222	237	221	261	254	219	237	210	235	223	256	224	243	244	229	233	212	222	253	241	255	242	254	238	248	239	257	248	247	260	231	242	240	214	249	274	257	244	252	233	266	257	249	258	267	234	243	244	224	221	254	262	248	247	232	243	234	257	232	245	210	247	264	255	253	258	226	250	253	248	266	236	250	266	253	240	229	242	258	279	232	222	249	225	229	243	235	254	230	236	216	239	240	245	236	233	253	247	237	216	255	268	268	227	233	241	247	242	271	262	261	258	251	253	277	245	226	261	258	245	254	269	263	278	252	260	212	254	233	250	226	204	231	216	255	244	247	235	248	259	266	248	226	250	272	239	252	228	257	232	246	262	238	267	227	236	255	242	243	258	221	233	278	256	252	258	253	238	278	248	232	226	232	232	243	264	251	231	250	249	255	257	234	230	258	241	248	244	236	239	240	250	249	269	245	246	229	238	224	260	243	264	221	252	248	254	214	254	253	237	245	266	230	266	228	256	230	225	216	230	262	267	252	230	238	207	216	263	250	236	257	208	240	276	254	242	267	254	258	247	232	259	255	258	247	253	218	231	246	247	241	247	248	234	249	258	265	264	247	253	281	246	256	228	252	265	256	253	234	239	252	224	242	261	246	244	245	219	237	273	264	252	220	253	236	237	225	232	214	236	228	264	232	275	247	238	247	227	274	275	250	243	250	278	243	256	237	270	223	254	226	259	238	217	245	245	225	263	256	227	257	243	252	268	235	233	256	255	241	253	242	236	276	231	240	220	253	278	255	239	241	248	250	233	267	256	259	235	225	241	262	240	245	258	271	242	277	251	233	242	258	256	233	258	210	267	222	250	248	228	241	242	250	244	280	271	263	254	251	250	233	232	247	253	241	263	237	244	260	230	266	232	246	252	241	277	233	238	247	264	258	249	252	226	238	276	213	263	235	247	224	244	211	262	231	270	242	262	232	254	226	233	246	253	274	241	237	258	240	223	244	277	238	253	255	253	238	252	251	248	253	224	237	234	248	258	255	233	256	247	228	255	233	266	262	258	259	228	233	261	227	261	248	276	248	241	260	246	231	247	223	257	264	252	225	274	253	252	256	220	245	234	236	255	245	268	239	261	218	225	267	258	255	237	247	245	227	265	245	245	233	244	244	254	273	222	240	265	275	241	237	244	270	233	237	245	255	245	227	239	246	253	231	248	253	243	240	218	242	266	253	247	225	237	249	251	249	238	286	232	227	237	269	242	269	250	228	245	234	269	248	230	244	243	236	234	233	215	258	244	240	242	252	270	243	239	274	213	254	245	253	219	251	230	232	245	227	257	248	263	256	250	264	230	233	253	271	252	263	238	234	257	256	263	257	257	239	261	249	239	260	216	231	212	241	220	256	214	254	257	274	242	244	238	251	245	249	256	245	250	260	264	221	241	266	248	264	271	248	255	240	256	254	235	223	227	247	230	234	213	225	254	250	254	222	249	258	243	232	227	250	255	231	250	266	257	258	255	260	230	255	274	237	253	283	192	246	256	242	245	260	267	272	267	248	239	246	214	258	238	268	249	228	256	236	270	279	233	239	231	259	231	218	241	242	232	246	221	274	265	251	268	244	253	224	243	252	228	253	241	241	252	242	254	241	250	249	238	244	231	237	248	259	243	248	248	231	275	228	245	250	253	231	236	242	256	225	230	268	221	264	275	228	257	229	248	246	246	258	240	262	239	224	208	248	237	256	263	245	246	232	271	227	225	243	234	224	233	229	264	263	245	242	249	255	240	234	237	235	265	230	233	221	196	245	239	203	223	244	243	269	246	208	208	239	260	253	220	246	221	275	224	237	253	230	251	247	258	215	223	230	236	275	219	208	243	261	233	238	238	246	229	238	238	228	232	233	244	235	241	252	239	243	275	236	246	243	226	242	245	219	226	237	263	255	252	231	267	277	256	241	276	265	236	253	258	224	262	256	219	219	252	239	242	254	239	229	250	263	240	239	208	248	249	217	240	255	219
13172	28442	25601	15628	12040	9380	8025	7549	6714	5287	3318	2418	1676	1498	1221	1171	1123	1165	1034	1000	1065	926	886	737	668	647	578	488	453	438	410	382	453	424	436	459	502	477	429	373	388	391	364	378	423	473	545	640	579	561	516	445	435	459	491	394	404	417	395	374	370	375	373	377	382	364	340	370	361	353	384	376	346	335	384	420	365	361	346	388	369	364	370	341	329	382	356	385	386	394	323	347	374	359	356	360	343	375	370	373	370	344	353	345	362	358	350	369	356	350	368	374	360	331	361	408	361	374	342	357	380	377	357	336	405	387	388	380	358	383	385	363	363	341	354	344	349	352	338	343	380	380	387	326	341	368	377	359	362	385	361	388	348	321	367	376	361	367	364	348	404	373	362	408	357	369	369	358	370	386	357	395	351	385	376	349	417	362	350	328	334	400	377	357	328	386	369	375	357	364	366	369	370	349	396	396	382	352	335	375	363	380	357	365	391	379	376	369	365	341	387	387	377	403	349	376	374	379	378	360	363	395	371	347	344	361	359	344	358	383	352	352	330	335	350	376	378	364	370	345	337	343	338	383	380	379	381	368	390	383	360	355	322	340	366	376	363	407	380	359	382	361	390	354	364	348	354	395	343	329	367	376	328	347	362	383	372	349	359	345	362	397	360	390	342	360	363	368	368	339	333	350	359	398	350	387	340	371	382	382	368	349	382	340	348	379	358	382	369	395	349	378	359	373	374	360	363	343	356	363	387	363	378	364	374	379	380	359	356	382	359	377	339	376	375	371	384	348	357	390	386	353	383	370	338	376	375	369	324	406	391	370	369	340	337	389	367	377	366	389	352	388	369	363	360	333	341	361	329	395	361	378	329	361	407	383	375	353	331	363	361	338	374	375	380	322	410	354	375	369	343	370	370	339	356	354	358	346	376	378	348	364	353	375	380	354	365	358	350	349	363	369	382	356	368	395	377	368	326	389	367	370	388	372	375	357	380	384	367	329	356	351	343	347	374	349	369	380	381	335	360	361	381	368	367	345	371	380	378	339	350	387	349	354	353	363	353	318	368	387	364	356	380	367	382	357	404	364	367	350	353	350	383	358	371	369	328	401	408	379	397	356	413	374	345	354	425	367	337	396	353	360	333	369	366	369	357	327	370	406	342	354	376	370	376	338	367	379	369	374	355	360	376	369	367	331	366	368	371	372	381	353	376	378	372	315	369	344	362	377	345	336	366	370	332	330	349	378	342	343	385	374	348	373	366	355	360	343	346	404	328	357	394	351	330	383	377	411	367	346	334	360	397	348	360	346	363	380	343	359	351	353	369	350	377	346	340	339	335	367	363	361	387	371	388	370	377	408	378	351	368	365	355	377	380	383	364	385	354	398	368	346	347	353	338	402	378	356	382	382	363	373	352	366	371	382	366	363	382	356	400	347	354	344	344	375	317	369	355	356	370	363	389	395	371	368	367	386	359	367	375	346	376	375	401	366	354	342	401	355	331	374	361	352	380	348	374	379	355	341	361	379	347	371	365	381	347	390	385	347	369	360	381	372	348	369	374	345	381	395	369	386	383	370	392	380	359	384	349	351	362	343	354	376	369	401	350	384	385	361	357	371	365	356	355	361	372	354	373	387	354	348	368	345	399	370	383	390	390	363	354	353	372	356	385	357	359	380	393	360	366	338	344	336	353	367	353	365	372	371	378	385	349	356	348	358	353	387	370	370	332	335	356	332	376	359	372	358	363	354	385	375	355	419	362	363	359	372	348	365	364	346	354	381	393	368	357	373	338	373	377	386	338	382	349	344	392	387	393	353	358	358	354	358	351	378	365	376	361	374	353	373	352	367	343	397	355	329	343	332	368	356	370	401	374	375	347	363	383	373	353	370	327	395	383	374	352	366	348	377	379	379	342	361	376	383	380	363	352	374	369	341	360	341	394	368	359	362	337	387	350	348	373	363	346	350	366	351	395	389	364	383	345	369	379	361	372	350	370	360	322	356	368	336	370	364	352	343	361	383	387	346	359	383	332	379	367	364	341	363	347	341	339	382	348	319	376	385	322	358	359	377	383	355	350	375	353	362	381	349	327	359	370	378	355	380	380	359	373	363	324	397	356	356	368	316	373	373	396	373	352	391	365	353	381	386	376	354	358	384	401	389	355	341	369	392	358	370	348	345	368	379	361	362	378	379	361	343	348	379	363	387	388	390	348	353	348	382	402	341	352	340	319	346	393	357	374	363	372	379	350	377	366	377	380	362	365	386	364	360	368	341	345	344	344	383	351	382	341	362	340	362	319	343	376	345	367	372	360	358	370	360	393	355	366	370	405	337	399	351	341	366	390	383	354	387	372	338	382	374	346	355	351	357	383	355	370	326	380	378	355	359	369	349	367	350	393	397	338	356	351	345	382	381	367	380	366	341	406	367	401	380	318	350	344	361	350	393	375	391	351	354	345	359	405	366	380	363	401	368	382	388	364	378	384	360	344	343	339	363	388	352	353	396	376	382	367	393	349	373	359	371	395	327	349	377	373	350	361	389	347	342	394	354	341	346	367	343	340	321	361	339	338	362	374	356	363	391	357	353	356	333	361	376	373	372	379	368	379	358	373	341	370	370	349	359	360	348	379	366	331	356	346	393	374	383	355	375	376	381	363	374	345	374	344	354	380	360	425	367	352	389	356	352	356	369	361	372	392	339	378	383	345	354	353	411	390	370	362	366	351	362	383	373	336	348	384	372	352	360	365	381	388	369	397	379	378	357	375	356	387	388	347	348	363	350	370	371	331	406	324	370	387	344	389	353	341	376	387	377	399	395	355	347	357	329	380	400	360	352	392	361	347	352	358	381	333	379	360	339	379	339	331	362	368	379	339	379	372	362	349	364	370	361	333	377	394	370	375	361	387	372	358	372	349	363	376	390	360	361	344	337	384	357	325	384	377	347	364	361	377	344	356	375	392	343	360	364	362	371	340	360	346	372	349	326	376	344	373	386	324	321	372	356	403	369	375	366	382	358	382	370	341	340	351	378	390	379	365	376	361	370	324	370	385	380	356	360	363	373	343	342	365	395	354	372	369	363	356	354	366	374	389	381	403	335	361	359	371	334	348	368	382	336	358	379	361	371	339	332	317	391	337	361	394	384	395	350	343	344	369	349	345	381	358	353	370	341	355	353	366	340	339	353	336	352	382	365	374	342	373	377	348	382	348	372	388	326	360	364	355	379	347	384	360	382	369	400	371	367	370	353	356	350	376	345	361	359	385	383	358	350	370	373	382	381	345	358	342	361	341	357	382	348	355	388	380	364	370	332	340	412	386	373	351	362	378	368	361	366	379	361	342	377	365	378	382	366	382	377	385	334	345	375	357	360	364	383	372	394	362	375	371	319	360	361	400	365	372	332	379	349	372	351	381	371	377	363	362	364	377	373	364	399	381	343	367	368	348	351	376	380	376	336	340	382	388	362	372	383	385	369	360	388	336	360	348	386	352	351	377	363	353	396	353	368
22679	21101	28895	23521	21109	21264	13567	4794	3410	2684	1683	1176	836	781	701	669	644	598	514	531	604	488	457	420	349	326	297	235	233	189	207	209	211	173	195	247	240	251	213	186	222	206	157	192	187	213	255	300	291	240	239	212	239	198	201	215	220	214	219	172	192	186	197	176	178	183	177	192	162	171	173	169	189	169	189	170	162	168	172	185	168	187	170	190	182	150	168	173	181	169	160	180	160	163	147	200	186	163	174	144	161	174	157	168	138	177	153	148	190	153	177	175	174	185	180	163	152	186	168	162	163	153	190	173	157	190	184	197	176	184	173	156	176	185	159	163	177	186	174	168	166	158	178	170	183	167	192	163	166	179	167	195	179	158	166	177	182	165	165	148	182	166	161	156	177	174	165	171	175	190	161	188	167	169	169	183	192	171	176	156	178	175	179	157	171	158	164	161	181	146	154	194	174	169	158	142	164	166	170	174	165	169	175	158	189	178	171	151	185	181	178	165	154	166	153	159	185	150	172	167	151	169	154	157	184	161	162	154	169	178	178	154	163	168	189	178	195	167	148	157	168	184	171	171	163	155	172	166	171	138	181	168	172	167	177	154	160	180	157	148	178	166	163	152	163	185	176	185	152	171	184	180	157	174	184	169	168	174	167	155	154	177	165	161	142	173	173	155	171	169	187	167	172	165	158	162	158	170	177	163	171	155	176	178	175	154	159	185	164	160	160	179	167	156	141	180	171	175	177	158	164	168	177	145	173	176	158	167	169	167	205	140	183	166	167	166	164	166	158	185	174	180	171	145	156	153	142	168	171	159	166	183	163	163	168	194	183	146	177	164	172	161	187	173	169	153	173	195	149	180	184	164	145	194	168	170	156	190	159	175	188	163	163	161	149	180	173	156	175	161	184	169	181	151	169	190	180	186	185	164	151	171	160	173	156	162	179	172	178	184	162	167	145	186	170	146	179	165	187	171	168	180	179	159	176	179	149	181	146	169	171	195	154	156	162	170	144	160	172	173	182	186	184	184	147	145	176	177	171	169	169	187	169	166	176	172	200	182	172	163	176	181	158	170	162	161	191	167	159	157	170	165	178	162	186	152	166	165	172	161	161	170	197	170	167	162	157	176	173	168	167	163	171	152	162	177	159	173	175	163	194	160	173	164	172	190	166	175	173	173	162	198	173	156	167	154	190	173	158	172	163	177	165	148	144	143	169	170	179	169	129	184	167	190	182	149	170	164	182	162	171	168	185	175	166	197	164	192	163	173	193	179	172	184	166	171	153	169	147	156	168	177	185	182	179	174	164	184	151	160	170	148	168	176	170	180	163	178	151	148	190	177	152	190	163	151	164	163	161	158	183	161	191	148	158	179	171	187	184	161	186	158	159	153	175	171	209	163	167	159	183	136	150	186	175	184	143	171	160	163	164	173	172	157	169	173	174	170	180	187	159	160	191	132	160	164	158	167	187	190	175	155	175	171	161	142	192	175	170	185	151	180	184	186	159	168	164	155	171	173	162	163	182	160	182	176	175	186	152	162	172	169	181	167	191	161	186	152	172	143	166	169	191	149	176	179	180	170	159	162	166	191	182	181	180	188	154	181	164	142	163	160	152	182	180	171	172	147	160	165	167	173	193	174	160	160	177	156	179	155	149	150	166	170	174	173	149	175	179	168	198	165	172	173	162	186	169	176	166	188	177	169	174	164	172	174	186	148	169	141	178	165	160	162	154	147	185	159	149	156	157	163	158	156	176	166	165	173	193	160	184	167	181	154	151	156	158	180	186	170	161	171	162	166	193	163	165	166	165	171	184	206	162	182	183	161	179	185	171	157	175	185	165	155	170	159	170	172	164	157	178	183	146	161	203	163	174	163	195	160	181	157	166	169	191	165	159	158	171	164	157	194	164	171	179	157	201	188	160	184	166	179	166	185	178	182	162	168	187	166	138	159	142	172	179	182	183	150	154	189	170	165	165	174	208	175	205	165	174	182	159	157	148	178	190	168	171	175	185	149	182	176	179	165	164	184	193	156	195	167	185	171	158	170	196	168	163	182	157	149	172	147	161	150	161	139	160	190	163	153	180	160	176	155	160	134	153	178	171	176	190	181	163	153	150	174	153	158	155	155	169	176	190	154	170	161	165	151	175	145	171	183	157	191	149	165	201	158	165	157	188	166	159	163	164	189	148	172	174	168	167	144	158	157	191	170	155	184	160	167	163	172	154	154	180	134	173	163	162	164	159	153	170	180	177	177	163	173	148	167	166	164	175	183	166	199	178	164	179	152	172	141	159	158	153	183	168	188	179	175	167	170	172	202	154	162	185	165	161	191	176	148	179	180	167	179	163	184	159	159	172	170	172	132	141	164	155	175	168	168	176	169	158	179	169	157	162	163	173	168	188	159	191	167	162	193	150	170	171	172	165	162	142	191	187	158	156	164	174	185	163	156	169	146	153	168	160	180	172	170	199	163	173	171	172	166	189	155	169	165	162	174	175	154	180	169	154	184	164	147	145	179	170	178	174	167	167	171	153	153	166	187	153	182	161	162	163	167	163	168	161	159	181	164	164	161	164	150	180	178	176	161	171	187	167	165	196	181	152	173	189	156	167	179	152	157	161	158	150	180	167	171	174	167	166	167	152	174	171	151	183	182	217	167	164	178	166	171	172	148	175	181	165	169	156	180	174	172	177	177	163	159	168	151	165	161	175	197	178	161	167	172	183	202	155	156	179	166	161	147	181	184	169	170	158	157	165	145	164	182	178	185	187	161	166	177	145	172	181	163	172	197	172	156	179	145	138	193	157	170	181	151	176	146	168	181	176	163	182	187	176	152	145	183	197	174	186	159	170	171	182	163	172	187	173	167	173	159	182	167	152	175	191	153	170	180	169	159	171	157	161	155	151	149	162	169	166	175	159	162	160	146	157	138	167	165	174	151	150	176	175	152	160	176	153	156	188	167	168	162	159	187	160	171	163	146	196	174	179	164	181	166	187	181	170	190	175	174	173	165	199	162	176	158	154	171	173	159	179	173	167	197	142	180	163	172	158	156	165	182	148	184	176	154	161	188	164	164	188	153	178	154	153	156	186	169	190	142	164	166	176	187	164	167	176	169	175	183	152	150	158	160	170	162	157	193	173	164	189	158	163	160	169	193	197	168	149	172	163	168	170	175	158	160	186	170	165	172	168	174	152	158	150	153	159	164	162	158	156	172	158	169	175	179	176	167	187	181	171	144	192	180	162	173	173	170	180	171	161	168	172	162	182	184	170	167	165	149	169	144	194	186	170	187	175	160	175	161	160	158	179	146	165	163	177	142	157	145	163	172	144	198	171	175	158	197	167	171	189	164	159	153	178	179	184	177	182	180	159	178	160	161	151	177	164	180	184	156	188	171	177	166	174	174	163	157	164	160	157	176	140	180	166	181	174	167	175	157	178	167	169	159	175	135	182	150	172	166	184	169	151	167	190	140	175	191	152	176	180	140	171	191	166	157	165	171
15091	33018	29473	19577	15456	12653	11148	10240	8957	7056	4457	3167	2216	1913	1749	1650	1599	1500	1182	1197	1210	1110	980	814	702	689	600	435	432	395	334	313	343	327	339	359	464	430	406	314	309	307	274	315	292	440	564	598	546	539	420	420	410	395	377	328	392	323	308	262	309	298	273	282	265	323	269	279	279	261	273	272	265	249	240	255	265	241	250	244	238	258	223	271	251	236	258	262	287	244	256	286	290	274	244	248	231	249	249	296	218	266	253	266	280	252	257	253	235	226	266	255	257	243	265	270	256	267	266	231	255	242	261	278	241	247	257	239	254	270	240	257	243	250	251	238	287	257	258	269	271	273	268	222	294	250	243	223	249	253	223	243	275	236	241	212	248	249	262	248	224	210	255	261	290	238	245	240	228	242	225	266	258	265	238	235	258	251	240	272	238	240	277	252	269	273	260	283	274	265	235	241	261	261	259	242	237	268	228	229	272	242	269	258	239	277	255	255	252	228	252	269	247	241	230	244	291	271	267	263	264	247	266	269	256	239	267	254	255	240	243	230	231	231	233	254	251	260	260	229	284	262	260	295	253	266	234	257	279	252	247	259	243	280	270	270	260	217	231	243	260	274	256	237	270	245	231	253	252	268	262	251	293	266	261	238	217	257	257	256	258	261	234	230	248	267	246	225	274	255	280	227	239	250	275	232	248	228	251	257	238	247	264	235	280	261	249	288	265	241	249	258	238	256	239	250	235	241	236	228	254	240	241	253	249	262	247	226	248	233	234	264	251	244	233	256	248	253	202	264	262	250	239	254	261	264	241	240	278	242	255	275	233	256	232	265	270	236	259	243	231	250	257	242	235	250	244	222	254	242	260	263	227	267	265	223	258	271	262	201	245	247	282	239	234	250	256	271	245	262	294	262	230	264	261	265	285	245	258	259	224	251	256	262	268	251	263	239	266	261	246	255	254	260	261	262	212	230	249	255	272	250	240	227	251	232	257	253	253	233	235	270	262	263	254	250	280	267	255	267	217	264	270	252	225	246	233	273	287	224	241	273	275	252	252	245	244	254	237	243	260	261	258	239	254	246	270	268	234	256	252	286	267	284	233	247	257	250	254	274	249	231	242	222	225	264	248	237	262	270	232	228	272	245	267	266	247	254	225	267	226	260	273	254	249	253	274	245	241	253	278	257	242	267	262	277	258	253	289	262	246	235	260	283	241	226	224	230	262	249	236	248	261	254	260	234	273	233	224	259	250	244	276	266	263	262	241	261	255	237	252	258	228	257	264	238	226	255	279	234	281	266	266	256	244	233	255	247	222	251	250	250	257	239	229	265	242	232	231	246	253	250	239	252	231	262	237	255	265	298	251	247	259	246	238	283	233	223	218	256	234	264	244	268	243	247	238	225	264	253	253	257	240	240	263	243	230	277	242	258	209	215	258	239	249	259	263	247	259	262	240	269	260	227	225	261	245	233	249	223	254	239	251	276	268	259	250	225	245	233	226	296	256	258	242	254	255	271	265	227	255	268	246	273	288	279	258	244	238	239	251	266	271	255	236	278	287	255	260	252	261	267	255	258	266	243	251	256	245	233	257	288	238	239	255	255	266	238	252	221	254	224	255	228	266	258	266	258	223	250	222	246	240	254	252	255	263	233	240	266	247	252	247	225	263	251	237	239	233	239	237	257	252	238	247	236	262	246	264	258	254	244	285	264	257	243	241	266	300	251	232	249	235	248	241	216	230	265	239	228	239	261	225	236	248	249	286	259	250	232	269	290	253	226	276	224	262	245	253	271	296	212	273	275	226	261	263	244	253	225	229	240	274	232	257	276	282	230	265	238	268	233	269	234	275	256	251	282	226	253	252	258	245	266	225	233	276	260	242	254	234	257	248	245	250	265	281	220	281	230	258	265	261	252	249	240	267	231	244	260	242	269	254	259	256	267	272	257	260	240	269	276	259	261	225	253	238	246	245	238	267	258	252	253	226	229	256	273	254	236	277	252	255	263	265	298	234	276	271	236	231	243	239	270	262	238	266	248	256	239	240	245	247	254	253	266	235	254	254	251	246	268	252	270	259	264	225	268	241	253	248	262	237	269	252	251	258	250	253	258	263	249	255	257	264	270	268	263	225	250	263	262	261	250	260	275	270	265	255	240	272	242	246	256	249	229	239	272	220	228	284	255	263	265	244	236	249	260	233	250	258	256	262	253	231	240	240	248	229	244	269	262	274	219	231	246	243	285	246	249	236	251	268	258	267	227	259	260	226	248	267	230	264	247	250	233	262	246	232	263	260	233	240	268	267	236	233	243	273	267	259	252	241	235	262	259	263	230	242	232	284	247	243	251	256	230	231	245	260	269	237	256	246	248	263	227	265	231	248	265	275	249	221	260	240	271	263	232	244	256	243	250	264	261	244	241	242	244	228	261	216	241	246	225	251	277	264	270	225	258	250	241	296	283	229	253	279	265	247	239	231	278	239	249	239	279	249	289	250	258	248	244	266	293	232	265	275	237	238	245	238	230	242	263	253	268	259	256	234	270	240	270	258	235	251	260	263	229	252	252	239	238	237	238	215	233	252	264	266	252	241	261	241	255	253	227	228	248	241	244	302	221	236	247	284	226	251	262	260	239	279	248	250	265	251	250	272	251	245	255	258	249	241	226	255	249	229	250	242	234	217	261	233	238	258	242	284	249	257	253	216	259	247	233	269	275	234	261	233	289	246	249	278	229	254	280	234	249	243	244	265	261	234	267	248	273	231	225	258	292	257	257	263	243	250	215	260	260	247	228	251	244	242	282	246	266	256	244	256	250	244	258	237	282	276	227	236	268	273	252	229	274	278	273	226	250	255	234	243	263	265	292	254	268	222	259	250	219	243	233	269	303	244	265	258	262	239	242	246	262	230	249	244	251	263	263	279	243	256	266	243	259	251	255	243	234	242	243	250	247	244	263	257	274	304	260	262	242	258	244	237	254	215	261	244	250	264	272	270	273	248	232	251	225	246	254	252	258	233	246	242	263	256	272	242	252	255	246	257	221	247	260	254	257	245	239	250	281	233	268	278	244	257	248	277	280	265	249	239	278	251	266	267	239	257	255	257	237	252	272	245	244	262	239	253	242	245	258	256	225	263	231	284	271	256	248	260	249	230	245	262	239	258	241	230	244	255	248	261	265	279	251	267	272	230	227	264	252	213	220	233	277	236	254	245	252	243	221	256	260	240	272	254	257	232	257	246	260	241	253	250	266	242	260	238	254	251	240	268	280	229	278	244	261	257	273	266	233	244	261	266	236	263	255	246	255	227	242	237	289	239	248	245	228	227	242	263	226	256	234	260	260	238	243	255	243	255	249	278	254	249	237	241	266	255	276	240	221	239	238	244	230	227	240	238	243	230	242	255	236	217	226	258	255	240	236	241	263	224	263	274	263	253	272	229	242	283	230	248	240	257	247	247	250	262	243	239	238	259	259	276	263	299	242	270	264	256	242	262	265	261	234	288	255	248	265
26636	20669	15039	6265	2998	1991	1615	1535	1271	925	607	466	395	394	327	375	306	330	335	317	327	299	281	272	271	250	230	225	221	215	222	219	237	176	206	211	201	235	198	205	181	222	205	223	218	219	229	268	229	244	231	257	231	254	201	233	239	197	202	211	208	223	217	204	203	223	214	186	208	209	220	220	210	207	211	203	203	228	204	231	217	217	198	207	201	206	206	187	192	201	196	228	210	207	229	204	220	232	197	207	215	185	208	212	202	207	228	204	197	198	203	204	185	189	214	183	219	212	199	196	203	217	208	222	207	204	209	201	187	212	213	183	210	211	190	177	193	219	215	212	196	203	193	204	191	199	211	197	200	186	205	219	192	193	209	205	189	208	196	193	171	204	213	189	194	185	189	203	214	193	198	219	190	214	212	210	210	223	195	233	207	187	201	196	196	202	201	222	200	216	201	197	215	222	229	217	205	186	216	224	200	209	206	207	195	218	210	209	204	244	209	201	189	209	177	217	214	210	180	231	208	230	231	194	166	218	212	207	215	208	166	218	227	182	175	207	212	199	211	196	187	198	223	199	191	242	217	207	212	228	214	186	194	196	227	221	210	212	195	188	206	202	194	193	210	212	195	194	203	209	181	212	211	195	210	208	193	206	198	215	233	208	208	191	225	184	206	194	186	181	205	205	208	200	186	226	193	189	186	193	204	188	200	190	203	191	203	201	211	197	210	193	194	180	203	191	196	180	202	201	192	185	213	189	212	204	226	162	216	200	195	194	203	233	164	208	235	213	221	206	209	224	205	200	193	200	211	194	222	193	213	207	204	198	196	215	222	207	199	184	182	196	202	180	211	191	198	205	208	222	191	181	206	220	205	182	203	196	209	196	192	191	178	214	199	221	197	204	189	210	214	208	186	212	203	204	176	188	201	204	193	209	233	205	213	192	202	202	214	206	195	205	196	195	212	199	201	175	206	226	200	207	195	215	190	192	218	234	218	220	228	186	190	199	216	224	195	199	202	195	180	193	220	197	205	202	204	183	202	218	207	170	242	231	219	182	208	205	214	181	209	218	196	202	211	221	185	221	206	190	201	182	184	230	213	205	223	225	192	184	193	211	196	169	214	184	195	210	209	181	217	179	197	216	230	190	213	178	214	195	184	201	198	209	189	217	210	188	216	214	194	202	186	240	179	209	181	205	221	186	174	201	211	199	188	199	228	229	181	186	203	201	208	189	200	194	208	206	201	179	195	197	210	182	202	198	217	210	187	196	203	203	209	189	200	193	187	202	208	201	227	189	203	221	189	182	202	218	201	181	196	215	207	212	181	202	207	194	203	210	198	222	218	169	211	204	219	210	222	214	191	186	203	211	216	217	199	209	202	217	184	229	206	184	200	180	164	211	206	210	199	211	209	181	235	206	215	205	210	208	194	198	195	211	207	239	184	205	191	207	211	214	234	205	193	220	203	215	225	168	200	207	200	213	206	198	208	196	218	215	195	207	204	221	197	178	195	231	203	222	188	203	167	202	203	205	209	229	199	223	191	190	222	201	216	181	200	210	205	216	182	188	201	204	192	196	208	197	212	201	202	212	208	195	222	192	214	193	203	214	221	215	208	211	202	213	210	212	198	180	205	204	191	225	208	232	187	195	198	209	214	194	199	201	194	177	199	179	203	170	204	222	202	196	192	195	193	202	231	209	191	201	178	221	188	205	218	195	205	215	203	226	203	227	180	176	228	204	211	210	208	221	202	224	206	178	181	192	207	196	206	235	202	191	234	236	198	227	226	198	213	200	206	224	205	217	200	191	203	218	211	190	190	213	229	203	176	202	203	208	211	169	209	182	213	220	207	206	193	222	210	200	194	202	214	194	193	232	210	209	202	219	214	202	205	188	207	182	193	188	210	207	210	180	189	208	201	197	221	217	217	198	210	186	214	201	197	229	212	219	181	195	197	176	215	196	178	205	207	187	233	205	182	217	206	258	237	214	175	206	189	198	196	184	213	192	191	199	223	199	202	197	221	227	218	211	211	178	173	169	188	181	188	209	203	215	189	214	173	186	205	229	189	218	194	190	194	212	212	191	209	200	221	210	174	193	205	196	211	209	180	181	184	210	192	201	184	217	194	210	204	199	205	215	210	228	220	206	211	173	196	193	202	199	184	194	204	209	207	196	220	171	175	209	198	195	222	203	217	205	228	195	197	216	217	219	206	196	199	200	198	196	209	194	215	185	181	176	213	201	198	202	189	178	221	223	194	204	218	230	200	208	222	213	209	211	195	224	213	212	208	233	209	201	205	208	199	158	206	215	233	198	192	195	212	210	217	221	204	197	223	188	214	228	211	221	197	197	196	207	191	205	217	196	204	188	197	218	206	177	188	204	211	215	195	194	212	208	199	205	221	216	209	227	187	246	197	193	217	191	195	207	216	186	195	214	188	189	203	175	215	193	198	221	207	228	219	192	229	211	200	191	211	217	214	230	198	187	225	206	213	216	184	203	213	202	182	211	182	208	202	187	215	194	198	184	192	208	187	194	221	216	221	187	186	218	201	209	176	166	180	207	211	184	225	187	188	188	207	171	199	224	212	217	223	193	209	221	209	233	182	202	176	211	198	226	199	188	185	191	195	193	191	186	212	240	194	228	209	207	185	190	204	211	195	217	232	199	230	217	205	207	215	196	203	212	227	198	223	182	225	205	198	219	219	219	206	219	176	221	229	207	180	220	190	210	199	201	207	174	168	191	193	195	214	194	203	187	223	212	194	219	225	195	199	226	181	187	213	193	175	205	203	196	202	195	212	208	218	191	180	208	188	181	201	212	195	218	193	197	208	250	186	213	206	194	201	191	197	198	181	188	212	217	193	207	195	227	209	205	220	203	202	190	196	196	207	187	189	206	160	223	211	202	202	226	189	188	213	199	222	199	222	194	197	214	200	193	201	212	212	203	208	229	220	212	208	197	216	214	217	191	226	210	210	219	189	214	209	209	193	199	204	219	234	209	221	180	219	225	218	202	203	191	224	184	196	204	200	214	205	195	200	188	227	222	212	213	199	179	204	217	206	204	207	213	214	206	193	201	223	207	226	214	199	196	218	179	220	205	215	186	229	222	219	218	230	218	204	178	236	207	187	176	207	209	193	212	208	203	214	195	203	197	227	216	203	191	192	205	190	179	183	195	199	201	207	233	184	212	213	210	205	193	195	217	198	214	197	215	195	212	189	202	198	182	188	225	172	185	217	184	199	204	202	196	191	214	210	204	163	169	194	219	194	203	223	192	217	217	190	199	210	207	173	194	206	186	199	207	189	185	213	201	186	194	220	209	227	205	217	240	189	216	206	186	202	190	201	215	223	254	181	209	222	190	205	221	193	186	204	203	191	237	199	210	205	207	200	218	207	206	201	210	209	185	202	218	192	204	197	205	170	199	201	198	202	199	201	224	230	194	226	195	201	204	218	230	214	204	202	192	186	196	208	203	212	213	201	213	196	207	208	199	187	188
11579	19724	16339	9206	6854	5443	4854	4414	3617	2642	1690	1245	910	815	720	738	693	674	586	625	649	574	548	461	458	377	351	353	319	328	324	312	329	307	309	339	322	333	352	351	315	308	318	297	362	364	379	382	419	383	372	335	346	335	353	281	336	353	332	288	348	302	323	320	311	315	283	268	290	291	322	260	319	280	305	328	341	290	314	293	300	319	314	341	310	315	307	287	292	288	325	312	291	294	299	273	317	323	309	328	312	329	270	294	307	288	294	310	282	283	326	285	284	325	302	315	301	308	353	298	283	318	311	282	309	329	284	316	282	281	326	293	311	305	306	309	301	281	291	313	325	280	309	277	303	306	271	319	279	317	307	321	315	316	293	283	289	329	304	306	301	332	302	269	297	334	282	289	320	308	307	299	295	288	286	299	293	301	305	298	302	307	333	298	282	320	333	318	300	330	305	319	291	308	323	306	295	302	295	293	308	295	279	315	297	354	291	309	298	291	305	281	251	328	291	291	314	300	298	282	302	333	332	308	284	317	293	297	286	297	316	302	337	294	316	293	316	274	313	300	296	291	300	299	304	310	314	306	296	325	318	304	342	311	308	316	286	287	294	298	300	311	301	306	300	292	293	290	321	293	287	276	294	327	282	311	285	287	318	307	258	278	306	279	276	305	293	261	335	299	309	339	313	275	314	316	316	317	312	313	294	282	293	295	318	298	293	283	296	257	281	301	290	296	282	293	294	328	296	315	308	295	294	302	317	328	302	283	271	313	318	289	310	298	284	252	299	316	323	296	281	321	303	324	304	308	300	282	304	337	278	287	304	301	313	315	297	291	313	294	308	281	298	313	282	296	290	280	310	322	296	274	308	326	342	321	268	324	298	294	290	265	293	305	308	326	304	284	309	301	316	297	334	308	291	322	325	292	299	303	339	322	334	293	290	298	308	298	293	297	288	308	314	270	317	288	318	321	301	298	280	298	282	305	284	283	284	294	283	308	269	325	301	270	293	301	298	298	321	315	291	319	302	341	289	303	307	302	293	305	325	309	300	317	278	296	298	277	301	281	312	302	326	308	323	295	295	294	300	321	282	303	302	276	317	318	317	281	312	284	313	322	290	316	302	298	330	314	275	308	294	282	279	344	292	294	292	282	302	284	289	314	320	304	305	322	315	291	346	319	320	301	308	313	291	326	334	297	300	300	296	293	310	313	296	309	288	345	333	289	273	292	282	303	296	306	301	290	296	270	297	267	283	276	316	332	289	297	310	308	312	316	282	341	304	293	270	312	316	283	321	311	281	330	299	308	294	328	265	297	284	302	304	315	290	285	308	301	311	309	299	288	307	324	280	322	304	291	306	291	291	302	315	296	302	309	303	305	340	292	321	287	295	326	277	303	306	284	309	326	300	276	302	278	313	300	275	331	288	312	301	304	306	295	302	280	321	316	300	319	313	309	309	327	322	303	282	268	286	306	322	291	310	308	294	317	313	311	339	304	304	293	297	304	297	265	288	302	320	284	282	278	288	327	310	270	316	297	275	333	312	298	324	307	332	290	273	310	313	320	280	298	319	284	290	302	299	330	285	324	341	287	287	297	277	280	300	316	280	297	282	292	296	295	317	327	285	293	323	285	299	307	297	301	273	320	289	301	304	290	301	282	264	295	322	314	306	285	305	300	305	308	275	289	302	312	302	296	336	287	306	300	298	280	299	300	309	268	302	315	304	320	293	293	316	300	299	298	293	283	292	295	315	300	305	309	315	299	332	301	319	280	303	281	283	293	307	308	309	307	326	282	282	264	273	306	292	302	284	285	290	307	335	282	312	308	288	325	296	316	323	278	288	307	300	309	274	329	295	285	378	253	305	333	301	298	285	284	301	251	310	301	294	305	325	267	297	307	341	324	301	281	306	321	330	285	297	316	328	306	311	325	302	323	303	336	282	334	306	301	304	316	306	308	293	307	324	297	311	305	315	276	291	274	296	276	321	298	310	274	328	337	304	312	299	277	319	289	294	305	289	292	292	335	332	296	285	298	315	298	318	312	307	288	327	279	299	315	291	329	291	327	275	343	305	307	318	298	314	296	309	296	285	323	281	286	306	307	279	269	312	322	308	320	341	309	304	326	307	320	317	280	321	289	305	312	321	304	296	287	308	286	295	337	284	323	308	271	320	318	292	312	299	313	286	293	302	317	317	312	267	323	293	272	301	354	278	287	304	284	299	316	285	319	296	283	275	311	309	266	302	302	279	320	332	282	255	287	287	332	310	315	304	311	313	316	285	289	283	292	313	332	296	310	262	326	309	300	300	292	253	311	303	297	282	286	293	310	285	303	301	310	300	294	284	296	309	293	298	348	275	283	291	297	286	287	295	288	309	271	311	298	277	295	303	318	300	295	275	294	304	284	302	308	278	306	285	312	320	302	328	315	297	313	318	276	271	342	328	319	272	319	301	278	315	278	313	324	270	283	315	305	314	298	284	290	291	318	329	296	280	309	319	293	288	326	346	291	297	276	292	317	286	302	274	292	270	306	311	290	291	298	313	313	327	329	292	315	288	288	299	300	273	329	309	309	296	297	265	307	288	289	308	307	324	306	269	276	301	259	312	300	277	310	315	310	317	314	299	296	315	285	311	326	302	286	279	321	285	290	287	272	324	307	317	310	304	283	315	297	295	304	313	334	327	269	328	305	295	314	261	273	307	322	273	292	280	301	291	283	314	291	301	283	299	302	329	305	274	315	308	303	300	302	284	336	281	295	268	299	304	306	316	302	328	293	283	278	306	304	297	305	303	292	290	278	296	290	308	304	319	300	272	296	307	300	336	303	335	329	325	303	318	300	309	272	301	250	300	318	312	303	323	299	276	326	309	300	283	312	309	311	289	275	285	287	264	327	281	284	306	313	297	298	283	307	279	326	310	317	288	330	273	296	297	289	271	289	262	301	297	287	286	314	337	309	292	319	284	333	323	329	293	335	297	275	274	292	318	263	261	284	307	292	315	291	315	265	274	293	308	297	311	281	297	292	309	301	291	296	313	304	320	286	314	350	292	294	295	283	287	328	289	340	286	272	336	307	314	343	302	308	303	287	308	313	290	304	260	307	330	311	314	292	334	304	283	281	286	316	282	295	281	297	315	318	293	320	296	314	305	296	294	292	305	330	330	309	304	289	289	320	315	318	324	317	302	290	301	306	313	320	307	290	294	294	325	307	337	307	307	329	323	305	284	308	303	304	320	274	318	350	291	309	325	280	281	304	302	319	309	290	278	306	304	313	316	265	328	316	278	282	322	283	326	313	284	311	325	287	271	313	323	317	287	279	269	301	307	302	292	280	307	345	314	304	320	276	302	337	303	305	283	308	301	285	326	315	321	288	305	294	329	304	305	305	282	330	272	314	309	303	302	305	292	322	291	335	318	285	288	299	283	302	309	308	320	326	297	267	277	303	273	303	270	297	290	301	306	301	302	310	294	312	310	290	300	290	339	317	312	284	276	322	315	296
23541	21111	28520	23927	21114	14325	4936	3131	2401	1829	1247	909	707	569	599	585	564	535	485	484	519	474	446	390	353	322	302	291	263	268	282	265	293	284	282	279	303	273	281	285	237	216	246	258	220	264	303	321	345	348	273	275	257	261	281	275	289	290	287	247	246	241	239	235	241	263	260	263	244	231	254	250	230	269	262	241	268	251	240	253	227	249	217	237	232	234	231	218	232	226	267	231	249	240	242	229	226	267	264	264	238	248	234	248	240	254	233	234	215	247	250	249	255	242	258	257	251	214	238	235	257	253	231	221	245	234	247	207	256	224	241	227	241	236	236	256	242	242	215	235	251	249	253	254	266	200	216	236	226	273	244	227	235	238	218	260	267	252	227	246	250	232	211	238	210	238	231	243	261	237	240	238	229	228	245	230	227	245	250	239	219	259	245	238	243	238	255	220	256	225	222	185	239	221	223	235	234	209	219	214	250	218	245	237	253	255	240	229	245	224	217	239	244	215	245	239	228	257	237	232	226	217	235	251	243	227	259	256	247	229	235	237	246	251	238	243	219	237	243	257	253	245	220	253	254	268	252	238	262	246	233	220	265	225	257	244	232	244	234	255	257	249	229	249	252	266	251	234	228	272	244	219	239	264	223	249	238	226	228	244	231	249	235	215	243	232	237	235	250	273	223	233	225	268	261	252	225	200	251	227	256	227	247	226	247	264	237	240	245	253	240	226	225	260	249	271	262	216	248	251	211	233	260	242	217	247	239	242	236	272	248	256	235	228	228	223	250	240	240	244	242	218	260	227	260	258	225	210	222	229	210	218	257	247	247	237	268	231	231	235	232	252	241	239	270	239	245	238	241	225	248	254	259	253	257	227	236	237	217	232	246	227	224	206	260	231	237	244	242	250	250	239	261	239	216	221	247	228	242	243	239	234	243	189	229	241	246	253	233	264	223	269	240	225	245	230	227	225	242	247	254	240	236	239	226	231	216	231	260	250	239	233	235	236	266	251	253	237	237	256	233	223	236	238	237	243	258	257	234	228	231	225	242	211	245	240	240	234	237	230	254	222	261	265	242	262	207	237	251	230	230	243	224	250	256	242	246	237	235	218	252	244	263	244	246	251	241	248	242	227	245	228	241	225	237	242	242	235	230	226	256	247	253	269	238	261	259	228	219	233	254	272	231	255	242	232	270	233	261	236	264	242	236	270	236	243	234	232	243	231	267	199	245	249	201	247	244	246	254	228	265	232	249	243	252	234	216	247	233	244	246	243	245	268	240	217	244	248	258	248	234	245	226	244	258	255	260	215	254	224	228	253	255	230	255	230	250	221	266	242	249	270	234	198	253	253	208	241	244	229	220	245	249	235	254	243	237	231	213	238	219	243	271	226	246	245	245	264	286	223	244	228	232	247	236	238	276	229	251	234	224	230	229	219	226	234	252	262	248	262	232	239	243	247	231	265	244	262	261	222	270	226	252	230	267	237	269	252	212	251	233	237	256	255	273	266	232	241	254	231	243	250	247	223	267	227	261	249	248	239	235	237	230	239	237	244	242	247	228	210	268	226	236	260	249	245	239	230	253	228	270	229	227	214	227	238	277	235	251	260	275	254	244	250	223	235	233	243	250	244	251	246	233	256	242	245	206	241	235	227	234	219	246	248	227	209	211	244	255	236	240	239	247	229	241	258	235	224	247	253	207	229	226	246	263	240	236	277	246	214	246	256	251	252	239	229	222	265	258	241	230	223	257	243	233	236	249	245	254	230	243	241	237	244	234	228	229	241	249	241	242	282	222	247	259	225	245	244	237	253	243	220	245	226	236	233	262	239	251	205	235	245	229	254	242	243	241	256	270	267	248	245	246	255	233	257	237	250	239	243	261	262	232	234	234	241	225	238	240	219	255	260	220	240	246	254	255	226	233	223	235	229	229	239	227	259	253	279	243	211	224	245	264	279	217	227	221	234	233	238	226	242	260	218	252	254	263	228	246	231	248	233	244	234	241	254	224	263	237	244	237	253	243	256	235	255	243	250	241	225	268	258	252	221	243	250	274	233	242	240	243	231	239	253	253	260	242	243	251	283	251	245	284	270	252	256	248	214	243	242	227	244	233	245	236	243	226	254	280	264	235	247	234	211	236	250	235	251	229	227	231	271	239	233	256	216	260	248	250	253	252	228	254	231	257	225	248	252	234	260	221	259	237	226	241	249	250	222	263	246	231	250	223	246	256	249	216	246	259	248	226	228	269	250	255	240	244	250	254	243	230	240	246	220	242	241	236	243	244	219	220	245	257	247	262	231	244	262	231	237	253	237	235	266	241	246	226	236	276	240	258	261	226	233	243	255	256	224	227	237	246	246	252	236	230	242	255	204	243	243	236	243	245	238	250	227	256	279	258	241	212	249	244	245	238	248	239	247	221	252	248	233	261	261	223	229	236	237	257	260	245	256	219	253	259	254	243	238	235	218	229	239	237	236	235	226	240	236	245	244	248	252	259	241	246	237	230	224	257	247	229	241	250	259	238	251	235	237	263	230	271	251	211	257	249	256	244	253	221	249	234	207	250	256	225	232	217	219	242	249	226	254	231	259	236	238	242	227	251	210	254	218	254	226	239	214	281	242	257	258	261	204	284	227	255	205	243	216	254	232	197	233	261	231	245	235	236	220	234	229	228	224	240	263	214	202	250	217	215	254	217	244	240	242	256	241	219	249	236	240	222	219	247	220	225	216	261	217	211	258	259	241	239	241	223	217	236	254	231	264	254	271	247	254	243	237	246	220	250	225	235	249	230	245	242	257	276	240	233	214	243	245	229	228	251	275	234	222	239	248	237	256	239	231	239	239	234	255	248	248	245	255	218	284	237	246	236	244	246	240	246	262	244	239	247	241	269	243	244	252	242	235	245	252	248	238	246	237	233	246	230	230	250	243	214	222	230	217	227	242	225	228	256	231	250	261	259	226	239	215	230	247	231	237	244	229	227	242	233	231	237	244	234	241	246	269	253	260	231	244	226	240	228	268	238	236	262	246	246	251	237	242	234	238	234	258	216	260	240	203	241	260	260	239	243	253	262	217	220	222	238	239	241	224	226	276	231	263	212	268	259	255	236	239	215	243	234	244	214	248	241	239	233	240	260	226	245	230	260	244	229	215	264	245	227	278	240	239	242	219	248	222	238	234	261	213	258	241	199	253	242	237	226	235	221	277	262	234	248	227	230	245	264	252	259	230	263	230	222	235	216	228	223	223	239	249	253	241	247	238	227	233	245	238	237	266	232	235	239	256	222	255	228	209	227	234	254	256	252	238	235	265	259	229	241	252	276	225	249	230	211	238	238	243	250	235	245	260	301	249	233	252	218	242	233	270	256	238	249	285	261	237	252	237	228	265	229	224	224	259	210	240	228	246	256	247	265	225	256	253	225	237	221	238	266	235	219	255	228	253	251	223	246	250	236	229	236	233	256	247	220	220	241	188	219	216	231	231	251	234	224	242	239	229	251	234
12963	27569	24025	15063	11629	9865	8795	7934	6429	4856	3245	2367	1658	1447	1397	1290	1250	1159	1048	1053	983	970	823	731	689	582	535	471	441	452	443	417	409	428	424	421	492	507	473	402	374	392	395	355	377	438	495	596	598	577	506	488	458	394	441	412	410	439	398	381	377	397	367	360	368	381	364	366	390	369	376	373	328	389	389	368	343	362	368	360	381	389	368	354	337	363	346	367	382	338	331	375	342	357	365	374	360	388	361	380	327	404	351	347	376	375	345	352	322	340	362	348	370	358	346	344	359	364	332	376	359	356	366	364	392	350	394	376	364	376	323	365	398	357	381	337	366	352	342	344	358	323	355	364	332	377	364	396	351	343	363	352	339	362	360	355	358	350	360	341	378	361	358	366	372	357	369	354	360	380	350	348	337	358	346	344	360	369	382	343	345	379	340	381	406	359	337	375	348	369	333	358	326	359	335	364	369	370	339	343	369	357	303	344	371	365	334	351	345	364	379	349	351	340	353	360	376	346	365	383	338	382	340	385	351	376	353	343	338	364	351	377	349	350	336	363	350	337	350	354	349	381	351	351	352	377	351	394	362	335	341	385	391	398	373	358	329	362	346	358	354	337	362	347	358	379	387	350	338	401	361	390	377	363	367	346	369	347	367	326	354	394	342	352	365	372	346	375	356	392	383	353	390	377	356	353	374	347	353	361	348	366	344	391	373	374	340	378	375	341	361	361	337	359	342	340	387	357	365	308	358	371	373	367	370	341	378	368	350	375	378	357	372	320	332	373	367	355	378	359	367	382	381	357	417	341	340	351	346	360	348	357	365	373	384	340	357	355	411	345	369	364	375	368	352	376	333	319	323	349	365	339	355	343	356	373	382	377	356	350	391	354	338	343	363	373	355	400	376	363	327	371	377	322	362	363	356	316	366	390	342	363	366	353	359	340	379	339	324	352	353	359	380	387	381	362	352	357	350	363	357	365	345	364	370	383	367	371	349	377	363	320	351	355	371	406	328	396	329	349	391	346	344	347	365	340	368	329	356	356	328	349	345	338	330	358	363	353	386	338	368	304	348	364	359	353	351	365	366	368	351	347	331	379	350	337	344	340	332	350	373	386	362	357	365	371	370	374	381	366	363	375	347	321	334	357	356	362	348	361	389	353	364	360	351	354	364	368	363	354	393	351	356	351	350	323	365	370	384	373	369	396	366	367	357	351	347	320	376	354	362	380	342	369	346	327	387	367	314	371	344	372	361	379	325	364	330	366	359	341	380	359	324	330	351	338	347	360	352	344	360	358	361	349	352	346	364	400	342	339	351	368	382	345	319	356	320	353	390	372	378	299	382	353	373	343	339	382	362	391	371	375	336	367	357	331	332	332	352	361	354	331	339	349	339	344	318	389	354	330	353	340	381	339	338	374	367	354	383	351	330	363	334	399	393	378	338	355	349	359	357	395	335	339	363	332	374	368	363	378	338	361	376	348	373	346	355	358	393	333	326	351	356	370	362	344	373	348	397	356	345	364	348	372	365	353	361	355	352	389	366	367	348	337	321	373	356	324	337	360	357	338	377	335	340	345	320	363	342	359	342	372	344	388	369	360	384	381	318	318	354	392	329	367	358	369	360	403	366	364	330	349	372	328	344	340	334	364	351	391	379	379	377	403	375	365	342	344	340	345	343	330	317	333	365	370	349	398	372	313	367	351	335	339	383	354	380	370	376	361	369	356	353	361	344	351	329	360	375	381	355	332	341	356	319	346	385	345	371	360	380	375	364	324	387	356	329	339	373	351	371	356	359	358	360	358	337	372	355	363	334	402	359	347	336	350	373	340	348	359	331	379	402	359	400	327	366	372	347	392	373	361	345	344	362	365	344	373	329	341	353	367	400	348	350	340	355	347	355	357	356	376	369	364	354	375	342	357	365	341	366	376	372	364	350	383	378	365	379	363	365	364	364	358	356	391	361	371	339	377	349	348	376	348	365	359	316	383	365	368	345	364	374	345	368	337	346	377	389	342	337	334	374	353	370	355	388	360	356	330	368	341	346	347	339	362	364	371	354	324	325	367	373	347	367	354	311	377	309	353	333	336	348	341	360	372	377	378	340	366	355	352	355	335	351	382	363	366	344	358	371	354	350	353	323	348	342	337	374	351	378	342	408	379	343	336	366	364	356	380	352	350	383	360	380	357	358	325	318	342	318	332	361	339	332	367	404	351	344	398	388	326	367	345	367	372	355	350	353	385	386	366	362	343	356	366	344	355	355	362	335	350	361	367	354	355	355	329	381	328	345	347	361	362	393	340	360	314	334	357	339	346	350	382	354	355	366	403	375	381	352	328	383	386	350	352	349	357	331	353	387	335	360	375	373	352	365	325	312	361	311	374	367	354	360	353	388	354	353	364	358	372	377	336	336	365	345	368	367	382	393	392	346	379	335	364	336	372	331	359	334	334	331	352	329	352	357	366	354	372	380	350	350	367	378	355	329	378	349	345	357	365	392	358	396	354	357	332	387	369	357	364	371	379	329	340	397	379	380	342	366	335	354	346	382	325	371	344	333	363	331	335	363	327	355	349	369	331	385	370	361	368	384	368	379	365	353	309	388	371	349	343	368	386	367	398	352	363	368	347	358	369	359	321	356	352	355	337	366	361	359	350	319	384	358	343	373	354	352	375	353	371	351	348	376	374	372	375	351	347	335	365	355	358	377	372	335	405	352	380	363	354	355	365	311	374	327	390	368	346	373	352	344	333	394	326	376	357	365	352	339	353	332	362	327	353	365	352	309	357	377	363	368	374	380	337	327	361	360	370	369	368	365	388	357	385	330	343	384	358	336	327	375	350	340	320	370	399	338	350	371	360	378	362	341	354	359	318	355	347	336	334	327	341	345	355	346	335	364	346	393	359	349	341	376	356	337	345	352	358	336	365	359	394	377	362	347	353	371	358	333	390	338	360	348	348	353	398	364	404	373	333	390	359	348	377	351	359	396	356	355	342	336	341	317	375	344	351	347	380	358	339	357	358	373	336	328	334	370	338	369	352	353	371	349	329	356	351	399	338	343	339	343	352	335	343	353	350	369	365	315	344	331	333	376	360	378	346	338	361	362	319	391	344	353	363	354	333	390	356	355	376	342	374	336	346	325	370	348	362	372	382	371	328	369	353	352	334	377	369	362	331	351	358	386	374	353	375	339	358	359	322	367	361	367	326	346	353	366	357	363	377	357	358	363	371	346	340	349	358	368	344	376	340	357	342	351	364	358	395	350	356	353	352	332	378	369	348	363	347	348	355	376	338	373	360	358	349	343	371	350	328	353	348	370	341	340	327	383	371	363	357	361	372	336	369	319	363	380	373	366	373	350	353	363	363	351	349	333	344	357	359	389	377	393	357	374	373	370	355	339	375	318	354	400	372	356	333	358	377	369	372	364	348	329	344	377	381	345	339	359	358	377	348	350	363	359	338	406	329	363	333	345	353	369	347	341	360	335	343	337	379	387	347	372	370
22711	21122	28903	23592	21132	21291	13868	5008	3402	2381	1559	1196	851	735	703	688	674	544	556	540	494	495	465	375	375	286	286	277	223	204	190	173	206	200	200	216	224	265	233	186	187	186	171	161	206	180	272	287	297	284	269	248	256	215	223	208	216	198	189	183	187	179	188	179	150	180	170	162	160	177	171	176	146	189	167	153	169	153	183	165	183	153	172	160	179	145	136	166	198	169	166	189	166	166	161	184	173	175	164	174	174	171	170	179	172	169	167	177	177	192	192	165	153	163	177	142	195	186	171	165	157	172	162	185	165	178	180	158	168	171	181	154	176	156	148	201	153	168	168	163	157	167	177	158	194	156	160	168	171	167	147	176	161	160	159	195	156	166	152	145	163	186	169	155	179	189	156	181	166	139	167	178	162	147	171	183	174	169	162	143	168	183	152	186	164	165	176	164	156	158	205	185	153	178	157	153	172	165	186	152	164	166	149	152	160	155	164	164	170	152	170	182	163	175	171	182	190	164	200	178	169	153	179	153	163	145	190	158	177	191	192	176	162	157	151	175	171	168	154	149	155	167	175	162	176	171	158	160	175	179	143	165	166	162	187	149	177	150	159	161	159	147	162	163	191	151	147	169	145	171	154	154	177	177	191	186	161	170	162	165	163	181	191	164	145	125	178	164	167	150	141	178	186	170	185	153	166	168	186	165	174	169	160	189	159	144	174	155	167	182	174	172	168	162	175	174	177	159	169	179	155	153	166	149	166	169	178	196	168	181	155	147	177	148	172	155	163	145	159	174	169	144	165	139	145	166	166	141	165	185	178	147	162	169	132	180	155	161	182	175	155	144	172	154	177	161	183	162	172	213	149	154	167	167	173	170	150	163	151	173	162	178	164	195	154	196	178	149	174	161	175	141	158	151	158	155	186	169	165	153	180	156	171	154	146	168	168	170	171	134	149	160	153	161	158	188	147	180	155	163	171	142	164	163	163	151	161	160	149	178	167	174	144	185	168	169	170	162	144	174	157	158	180	150	165	154	179	160	166	148	154	141	176	172	191	178	138	172	166	160	182	173	162	169	157	161	174	168	163	142	156	176	193	165	153	172	163	175	173	175	152	159	182	155	165	161	162	161	150	166	161	150	175	165	171	163	159	161	159	165	181	163	171	158	158	149	146	170	174	164	175	167	172	168	152	177	158	173	156	150	154	152	174	150	183	174	181	165	187	181	182	150	158	164	167	167	164	176	178	183	174	166	143	160	159	132	151	145	159	151	165	161	154	163	162	181	170	175	154	141	148	153	158	156	166	162	150	173	161	139	167	185	189	204	168	151	174	181	171	181	162	150	167	169	175	156	158	161	162	171	174	185	176	171	173	175	173	144	200	189	176	172	188	161	166	191	173	171	150	172	167	165	154	171	159	173	156	180	146	163	181	170	184	161	160	150	167	157	173	159	153	150	159	177	170	157	192	166	139	164	169	143	164	176	163	175	183	169	156	180	168	176	194	181	190	161	185	180	152	173	168	170	190	166	150	150	164	153	160	152	128	166	172	152	188	174	143	166	170	158	171	170	185	157	155	155	165	178	157	164	161	173	176	187	163	155	172	165	178	167	156	173	163	184	160	162	166	194	155	141	169	161	172	168	168	160	157	161	159	172	160	170	173	151	155	160	183	166	154	162	183	194	183	172	156	183	174	190	168	163	169	161	168	162	189	154	173	177	169	189	159	167	174	147	171	144	160	156	159	154	175	155	158	173	157	183	178	165	164	144	170	176	168	167	158	136	160	162	152	152	162	174	160	149	181	176	169	184	167	146	162	187	147	175	160	180	171	158	159	179	176	151	166	187	168	173	160	161	166	137	170	173	162	181	150	169	139	140	186	160	164	166	159	153	189	157	164	170	139	186	183	161	192	188	181	156	184	154	164	166	180	173	169	146	163	143	175	164	159	153	180	168	184	171	169	150	169	168	191	163	174	121	167	161	155	181	169	163	159	177	164	167	195	197	166	153	164	173	147	183	166	157	159	178	158	177	158	151	189	151	157	165	155	169	164	171	161	174	159	155	164	166	157	164	158	150	164	160	162	178	159	170	165	176	175	157	157	173	164	156	174	167	168	139	190	191	175	154	167	184	177	169	157	149	162	166	175	151	148	142	182	194	157	158	164	166	166	159	163	151	151	153	161	155	166	170	162	176	180	160	153	156	146	162	158	168	152	175	146	179	162	164	150	178	144	163	173	161	169	181	184	162	125	192	155	165	168	166	164	157	164	165	160	160	166	162	150	155	160	152	183	182	156	173	185	155	178	176	167	156	151	169	179	169	160	153	172	168	159	169	153	167	172	159	174	156	164	179	174	138	157	133	166	161	170	187	153	174	168	166	185	158	176	155	160	188	155	162	174	158	141	176	180	182	158	170	178	157	154	161	178	191	175	171	185	163	148	159	178	154	154	161	174	174	151	187	171	156	151	129	144	183	142	153	168	174	172	158	158	153	184	164	169	166	169	165	167	165	169	168	132	177	169	178	169	157	155	177	160	154	173	172	185	181	187	168	162	156	162	173	172	156	162	189	176	153	151	165	149	168	153	169	158	151	163	153	169	176	159	180	184	201	166	168	163	161	178	178	144	151	164	175	154	152	144	170	170	141	161	185	159	168	157	144	168	162	155	159	135	150	169	168	165	175	154	151	151	174	156	171	192	160	150	153	168	174	174	174	132	165	156	176	165	182	183	161	175	178	146	185	184	166	175	151	186	148	170	178	160	147	172	178	159	155	146	185	160	180	178	152	183	186	185	150	153	159	172	155	167	176	165	166	165	157	161	152	189	152	168	168	160	181	153	171	187	167	177	168	184	175	159	171	160	173	161	158	152	152	146	157	181	171	168	185	164	175	194	151	149	178	174	198	178	156	158	168	169	162	172	150	166	188	156	139	176	148	172	176	166	156	166	174	155	176	174	170	159	152	154	180	178	161	161	154	151	196	147	172	170	171	181	168	162	156	159	175	151	171	175	146	145	177	153	163	178	158	140	193	157	176	185	177	175	164	156	173	152	183	147	137	147	162	161	160	140	172	154	184	171	159	165	166	160	171	174	164	164	164	176	162	160	179	168	165	186	159	176	144	186	185	170	156	158	153	166	180	169	193	152	181	193	170	188	181	171	156	172	155	144	141	165	169	164	174	163	158	167	178	168	164	174	191	169	157	152	166	151	185	177	196	153	162	158	165	144	160	144	180	196	168	175	155	163	175	166	161	171	147	152	169	174	162	164	163	161	159	153	133	158	142	162	178	182	184	173	152	165	164	163	187	178	184	166	182	170	165	151	175	157	156	153	153	154	158	177	173	167	160	152	148	174	162	151	180	165	165	159	164	126	167	154	149	170	178	165	167	172	164	152	182	172	173	171	147	156	157	170	180	155	170	163	161	161	181	141	178	173	151	174	174	179	156	175	178	122	158	151	173	151	167	156	163	171	179	148	175	163	170	151	173	173	139	199	163	147	182
14908	32149	28646	19091	15335	13105	11968	10664	8837	6465	4312	3250	2278	2051	1831	1765	1624	1423	1297	1263	1248	1120	1038	830	732	648	562	476	383	366	351	324	341	314	341	342	379	447	427	325	302	291	318	297	316	358	506	593	561	573	524	423	422	371	401	335	353	360	314	305	311	281	244	291	307	289	264	258	259	229	248	262	248	219	247	245	258	276	232	240	243	236	227	270	266	247	260	298	234	221	259	255	255	237	252	224	252	243	265	257	242	245	257	229	252	247	258	263	234	244	218	256	253	239	244	235	240	250	270	259	251	239	250	231	249	265	246	231	224	246	225	249	205	218	245	255	242	231	268	259	238	254	265	257	228	265	240	227	244	262	215	215	253	260	242	231	248	261	264	216	223	257	235	234	237	252	220	244	249	261	230	255	208	247	249	251	250	239	273	257	275	243	256	253	233	251	249	246	236	253	234	249	268	245	241	263	263	236	225	261	247	241	234	233	231	249	267	248	264	262	259	265	244	279	246	257	268	221	243	278	234	256	259	263	241	271	238	224	273	245	274	242	234	245	260	239	242	254	234	256	267	242	241	243	281	235	249	263	270	227	246	236	249	233	245	248	252	233	253	227	269	239	249	274	267	228	245	258	251	257	230	245	281	242	255	265	250	235	248	244	243	269	221	257	253	275	250	239	248	243	207	214	233	259	227	234	252	219	250	224	238	232	236	253	231	254	231	251	235	247	244	257	232	249	252	287	267	271	231	274	237	231	231	250	255	246	244	252	256	242	276	242	231	234	261	239	261	228	240	211	245	256	242	254	249	233	227	249	235	249	243	240	248	252	246	238	258	221	238	240	254	228	257	268	246	224	254	228	265	259	263	248	243	276	273	255	257	233	256	263	253	243	255	238	242	242	242	252	256	253	243	238	277	241	268	240	238	261	261	258	280	244	265	266	282	249	240	222	238	268	243	260	231	273	216	261	275	241	233	283	243	240	224	251	290	255	240	237	260	262	255	269	232	239	248	244	257	253	211	239	278	214	256	274	258	262	232	264	262	251	263	246	268	264	243	233	239	245	264	243	219	237	242	249	274	238	263	255	271	277	249	255	279	234	245	285	246	250	233	233	271	264	238	250	245	251	231	246	233	249	240	252	250	228	226	271	267	253	262	255	234	247	228	255	229	263	254	272	232	253	231	222	274	239	218	233	245	249	226	263	254	247	240	223	249	250	247	239	242	258	251	249	240	278	242	236	249	245	265	243	252	239	256	222	269	251	266	248	242	255	241	263	246	240	241	274	246	235	234	224	246	280	237	243	230	246	230	277	228	272	259	230	265	228	243	261	243	240	259	252	253	247	280	248	237	233	240	262	250	242	242	259	252	264	224	242	251	233	237	251	227	285	235	259	235	263	259	248	241	265	245	268	241	233	242	269	233	263	264	217	269	241	252	262	264	272	267	236	251	227	264	279	269	252	252	238	248	280	259	248	244	253	238	252	256	244	239	246	258	246	235	239	253	267	238	239	246	248	272	235	201	277	234	229	241	214	284	266	254	243	241	256	272	250	248	237	243	246	237	232	231	272	267	268	263	255	238	263	257	249	268	259	235	241	265	223	245	239	266	238	280	262	256	226	225	261	261	276	262	235	249	290	255	245	231	259	261	217	254	255	245	210	258	247	254	265	243	245	242	236	225	231	250	229	243	240	259	257	247	242	242	231	232	227	247	230	237	249	246	252	279	255	252	233	223	232	250	246	220	256	205	239	253	262	248	250	213	238	245	246	248	234	259	260	232	249	215	220	245	266	284	232	255	252	259	253	260	249	305	237	263	202	217	259	285	252	256	216	291	245	234	274	256	242	254	233	250	255	252	241	240	250	239	249	231	249	241	216	260	253	277	242	259	245	233	254	273	240	257	257	246	244	231	259	254	245	262	255	281	222	215	240	245	253	288	235	211	237	250	251	227	232	218	260	233	239	249	291	263	267	245	246	284	267	261	230	241	269	248	258	248	257	270	226	269	229	233	250	244	263	254	264	254	245	262	250	250	221	242	235	275	249	228	267	260	250	250	264	273	248	240	283	246	265	233	251	260	229	238	269	259	265	285	249	252	241	243	269	272	246	226	249	264	234	231	224	259	285	240	250	243	255	231	231	235	240	284	226	256	225	235	252	284	243	260	224	238	254	246	221	232	224	254	232	261	277	262	249	241	248	235	264	270	234	255	237	268	270	238	246	274	241	249	245	254	241	247	232	247	246	243	248	258	234	238	236	259	270	255	255	237	262	221	237	238	245	265	291	261	230	292	249	233	221	256	244	236	235	275	250	262	280	272	225	257	202	233	228	279	273	263	234	231	262	222	237	246	245	226	302	256	261	238	238	237	245	257	245	233	286	248	250	228	243	224	259	236	249	263	262	257	244	240	247	267	249	230	228	238	250	237	222	272	261	245	256	246	231	250	234	229	245	244	219	255	231	235	240	258	239	229	240	266	239	269	254	243	231	234	250	266	229	232	259	250	249	227	233	262	254	239	267	253	261	262	234	224	249	277	276	247	215	260	253	267	264	265	252	234	251	234	243	238	252	255	237	250	250	283	233	252	230	249	250	246	241	239	251	249	258	265	272	246	217	248	264	243	221	248	230	211	226	212	231	263	256	237	240	262	219	236	237	222	233	263	255	240	255	254	227	227	236	270	257	251	259	235	228	243	231	248	248	244	245	224	227	226	276	255	239	235	248	238	248	270	240	243	260	222	237	253	247	256	233	257	268	252	263	236	241	257	268	248	207	264	244	259	244	253	222	269	227	221	254	232	236	235	211	278	227	272	268	249	213	252	246	236	246	242	256	244	267	246	240	259	238	219	251	269	224	263	250	254	272	256	230	251	244	244	256	270	231	270	256	255	249	247	239	230	236	234	242	224	264	260	238	232	274	220	255	247	238	241	222	236	232	257	256	249	213	251	254	234	246	256	257	270	252	258	251	236	250	226	260	247	266	244	224	249	249	254	233	235	264	228	220	245	247	263	247	268	261	256	233	268	266	252	248	256	256	243	237	236	273	248	233	243	256	239	243	221	268	256	245	281	236	231	258	272	241	277	241	255	237	239	268	268	225	238	239	271	261	250	224	265	216	238	288	238	254	253	226	229	258	229	265	282	243	277	292	265	256	266	229	235	229	277	237	272	250	255	212	247	270	248	254	245	231	261	233	229	243	256	271	256	253	236	234	277	232	255	240	278	247	240	263	251	244	252	254	254	233	230	248	262	255	250	238	216	231	253	230	225	257	237	235	257	276	250	267	269	242	273	242	259	243	267	246	233	269	252	293	257	242	273	246	255	258	223	242	232	241	242	261	252	267	234	269	255	242	232	221	240	222	252	261	238	276	258	268	249	204	233	249	235	240	242	241	263	240	260	274	238	249	260	253	240	240	272	250	249	258	254	253	274	242	274	287	237	273	277	230	258	239	254	252	236	232	254	241	246	247	244	252	235	234	232	234	217	234	230	264	245	261	250	239
26770	20794	15015	6125	2891	2141	1858	1608	1257	890	653	491	422	346	359	355	362	354	289	301	286	330	297	266	264	260	222	223	207	202	215	212	193	201	219	211	228	227	218	198	216	203	219	196	203	203	229	233	233	249	218	212	246	235	213	191	234	209	196	220	218	198	197	215	194	192	204	225	212	197	216	189	228	179	214	210	195	219	221	232	217	212	209	199	197	224	205	212	192	190	199	172	180	213	207	202	201	214	198	198	168	208	192	206	186	209	199	210	180	189	178	201	201	185	190	209	189	205	194	198	191	199	195	228	196	192	210	227	197	195	220	199	217	227	210	190	180	184	193	204	207	199	192	226	188	194	224	186	184	191	196	206	178	199	187	200	209	197	224	175	179	206	205	227	206	180	195	191	208	208	186	188	216	199	197	199	199	183	190	204	204	203	203	211	194	185	187	201	212	221	202	190	202	189	197	195	185	192	201	185	184	191	202	202	194	197	205	184	200	219	190	202	220	229	199	226	186	191	200	208	187	190	199	178	221	222	214	196	241	195	238	202	213	204	202	203	233	196	224	180	207	207	209	205	187	189	195	201	185	205	197	191	220	203	199	231	201	191	224	206	194	186	200	220	195	196	175	196	181	196	211	221	223	221	226	182	219	202	175	183	202	187	199	222	183	211	207	207	192	231	193	187	227	192	214	182	200	223	197	202	200	170	210	209	179	202	210	190	194	198	199	219	234	214	186	211	215	174	213	189	205	191	224	204	190	177	194	192	204	211	216	202	202	222	210	201	192	193	190	218	215	198	207	201	188	194	214	188	211	212	205	203	200	209	220	216	202	187	184	188	193	190	198	197	180	188	212	214	210	212	202	192	214	211	204	189	225	210	202	207	216	193	196	207	212	189	210	197	208	187	205	218	204	191	240	215	199	223	207	206	189	196	218	201	170	198	196	176	191	185	187	200	207	216	208	222	188	185	198	206	177	199	206	190	196	197	229	191	193	204	189	182	222	182	201	206	202	188	188	197	203	190	194	216	189	198	218	192	191	212	185	200	194	212	191	197	195	196	213	207	197	192	194	186	196	187	208	180	213	204	196	205	199	202	206	195	217	205	200	188	198	211	200	198	187	197	233	212	203	191	231	225	210	200	214	217	196	195	175	210	194	211	193	180	221	226	184	205	231	192	185	201	187	194	199	214	210	194	209	205	190	188	197	202	210	200	215	213	210	186	174	175	209	224	221	215	196	195	202	193	202	201	223	224	213	202	234	193	180	201	216	219	194	226	204	199	216	200	208	190	205	182	184	219	207	220	196	196	201	201	197	206	198	204	200	216	178	179	197	176	219	205	216	221	202	206	202	208	210	177	208	213	216	219	178	226	200	210	195	198	199	197	217	203	168	181	209	215	210	217	209	188	175	194	183	198	163	220	218	205	213	193	202	184	205	204	202	194	174	176	179	213	232	223	177	199	210	181	192	213	192	225	217	239	195	196	213	180	207	184	173	207	184	221	178	176	190	220	202	211	192	216	187	213	181	190	207	231	194	190	236	184	216	183	203	193	201	197	200	199	196	190	171	197	205	215	198	197	206	184	173	202	193	229	200	202	217	208	209	225	228	168	203	206	190	200	184	200	210	206	199	219	239	220	234	182	189	199	196	238	208	220	203	228	205	194	204	198	224	216	184	186	232	186	195	197	193	202	194	223	209	175	215	175	199	222	221	207	191	176	181	207	173	179	199	190	218	191	201	176	205	226	198	202	187	198	183	176	226	202	186	198	204	212	212	189	204	209	216	198	183	187	188	213	192	197	203	230	221	218	216	192	209	186	210	191	208	223	204	224	206	208	212	203	181	215	214	200	200	204	190	203	207	215	186	206	231	162	195	185	187	203	198	202	207	188	203	212	208	188	218	215	229	230	225	208	229	198	200	211	205	199	206	201	188	190	189	199	197	194	202	209	203	192	207	221	218	197	219	199	206	200	204	190	226	193	193	190	216	195	212	197	185	172	210	185	203	189	184	213	214	230	235	204	222	184	182	197	208	226	199	227	196	222	195	191	203	204	188	203	217	227	193	187	208	212	197	195	187	196	212	184	195	190	208	206	208	197	195	189	212	218	182	206	210	186	224	194	207	198	174	202	191	214	209	221	189	189	204	200	198	188	222	210	217	176	194	203	170	190	189	203	188	200	225	201	210	194	208	200	182	199	205	228	195	206	208	189	216	212	213	182	206	199	227	198	205	197	187	200	219	239	186	198	216	177	205	238	184	181	216	202	186	199	212	203	220	196	206	206	202	198	192	192	207	188	210	206	211	206	212	208	205	194	203	195	202	193	205	205	194	213	198	193	207	205	204	210	221	196	230	188	195	210	191	202	223	214	214	203	197	206	169	194	183	221	234	199	180	213	207	189	213	201	202	222	209	196	219	182	215	209	205	177	214	195	220	201	203	194	220	191	218	202	174	209	191	185	206	199	213	180	176	208	209	205	196	219	213	189	217	190	199	206	197	194	227	216	180	201	200	215	212	202	234	180	171	205	178	218	197	206	221	201	222	219	208	217	207	216	211	205	226	189	205	216	187	186	194	208	181	200	212	208	205	210	213	192	172	192	214	217	179	205	205	181	187	199	202	200	188	183	202	203	205	208	208	175	224	195	176	185	202	196	238	211	199	198	217	213	179	184	198	204	198	185	200	222	195	207	192	215	192	184	198	215	211	185	202	222	208	221	185	201	204	194	205	208	198	195	185	198	220	209	191	198	188	205	184	215	231	196	207	204	191	185	240	216	200	215	205	217	184	188	199	202	190	173	196	190	218	204	194	179	213	216	188	204	197	195	176	165	205	191	189	173	212	185	187	200	192	219	185	207	194	171	184	189	224	218	223	192	202	211	196	206	193	222	203	177	205	173	207	161	194	223	213	171	212	239	178	203	213	212	211	196	199	213	194	219	185	217	199	185	191	208	198	204	195	176	206	203	206	198	205	194	203	200	188	200	203	195	201	205	204	191	203	204	213	192	197	209	173	214	178	203	204	210	179	216	206	211	213	205	189	209	204	187	180	232	194	190	212	198	184	221	182	214	205	202	210	217	178	204	203	183	209	210	210	195	206	192	211	192	210	178	207	190	208	187	206	171	216	199	201	242	210	236	202	217	203	211	192	213	193	210	201	204	189	213	205	221	183	174	237	222	176	205	201	199	196	196	185	190	196	189	193	206	230	179	193	179	189	212	199	196	210	201	200	208	193	209	219	189	195	214	203	216	194	207	193	201	197	193	193	176	195	188	180	242	233	180	204	215	214	233	218	191	197	209	203	206	194	201	201	185	197	198	188	199	203	201	214	196	189	190	221	209	208	212	207	214	194	197	229	207	195	191	201	215	226	214	206	189	197	225	201	221	182	184	212	208	218	213	206	227	215	204	185	198	197	217	188	189	183	194	205	223	201	199	217	176	192	212	214	219	196	176	208	179	223	218	194	179	199	201	217	201	190	233	196	192	180	201	211	197
11092	18775	16159	8752	6694	5709	5161	4549	3556	2461	1607	1231	983	792	776	756	708	663	646	664	647	568	528	466	447	432	374	327	322	340	337	317	318	318	330	347	312	350	366	304	306	316	322	306	315	322	374	432	406	390	403	370	348	352	296	328	384	326	294	270	288	309	314	312	332	288	306	322	291	304	299	306	278	316	277	298	256	324	276	287	297	308	295	316	299	286	290	283	324	309	304	327	309	295	301	341	324	305	299	293	286	302	322	300	306	298	296	269	274	290	298	316	285	296	321	325	321	294	320	277	307	314	281	320	297	293	291	311	312	292	297	314	310	296	301	306	305	296	281	303	286	277	282	294	308	301	292	321	272	350	294	310	311	286	317	322	306	305	264	273	321	308	299	319	309	293	305	330	316	334	288	309	287	309	296	315	271	296	303	308	282	314	307	308	284	286	301	297	284	312	324	312	303	297	308	283	278	300	326	306	315	296	301	314	290	279	314	298	299	299	298	263	335	291	290	321	278	349	305	299	293	275	308	306	316	288	336	280	287	325	297	317	315	307	311	297	309	294	302	316	285	325	304	289	337	287	317	280	278	296	293	301	295	280	311	283	285	289	308	272	283	307	321	296	324	288	284	301	300	298	309	311	301	311	323	286	294	317	312	313	314	322	292	313	309	336	282	319	288	310	282	312	298	280	325	302	302	273	302	336	293	287	307	296	310	292	291	271	290	299	291	294	295	308	276	315	324	329	271	317	283	304	310	296	307	311	316	315	307	305	312	298	271	283	289	308	325	311	335	317	277	297	327	316	267	296	294	304	295	320	296	324	297	268	314	311	291	293	310	269	326	284	303	294	273	299	313	284	261	311	291	289	311	279	326	302	279	281	310	271	313	274	300	313	305	301	313	317	318	297	293	321	282	305	273	302	316	294	287	286	316	302	289	300	277	312	316	304	297	329	285	280	310	331	295	318	287	316	294	310	303	320	312	295	305	279	304	333	317	305	281	276	326	288	307	304	325	301	324	295	306	330	314	294	301	298	304	317	306	290	287	308	307	282	308	289	298	285	330	304	270	309	301	306	291	307	293	309	291	283	326	294	306	289	333	289	275	273	325	313	311	281	295	288	303	285	263	292	293	290	309	287	304	322	302	295	314	315	282	321	305	303	265	316	300	319	292	280	295	287	307	342	313	309	313	296	267	301	313	305	297	308	299	296	279	304	308	293	323	298	303	308	292	283	322	282	284	310	296	291	312	281	341	303	326	332	311	292	321	321	311	298	314	313	308	281	297	304	280	284	302	314	308	306	263	279	292	317	308	303	329	292	274	294	298	310	306	284	301	315	278	294	278	305	306	281	302	315	290	305	321	292	305	297	286	292	313	310	315	303	324	329	296	303	305	307	312	311	302	292	285	290	296	290	271	283	347	271	285	304	302	286	273	299	297	312	297	337	302	336	316	285	281	309	274	305	271	275	307	305	302	306	297	276	280	298	298	306	281	315	304	309	315	302	289	260	307	296	291	297	310	291	309	330	262	335	298	287	283	331	284	308	317	311	310	288	317	297	304	293	315	327	312	312	313	282	294	292	307	297	265	309	308	315	278	323	300	285	302	312	303	304	289	316	303	297	290	275	292	325	293	290	343	290	302	329	325	324	311	277	286	299	316	304	304	312	271	317	289	334	297	302	303	331	339	304	301	286	291	305	320	309	306	326	281	300	302	312	294	297	293	264	301	278	307	312	277	300	315	278	320	309	338	303	278	293	300	309	292	319	308	288	283	315	312	294	327	276	351	324	302	298	293	296	295	285	309	271	316	309	310	273	311	310	306	305	309	296	306	319	293	286	303	295	288	317	329	288	288	308	298	306	319	311	308	300	301	338	306	300	313	323	290	303	299	324	282	315	318	302	304	293	287	316	320	304	288	305	317	283	302	329	320	271	302	293	290	265	321	306	308	270	289	267	304	304	255	276	316	301	280	302	300	300	298	261	267	286	252	321	295	294	311	311	274	298	308	286	293	318	334	316	299	263	283	340	318	322	283	314	271	283	314	316	312	300	275	295	303	291	296	273	310	325	301	288	295	281	269	285	279	263	283	282	304	344	309	298	279	315	308	293	326	278	326	304	282	325	283	291	284	303	326	318	283	305	273	307	308	292	315	294	299	310	317	303	322	301	325	295	315	299	303	286	304	271	260	269	305	288	312	271	312	301	282	308	291	318	272	355	287	311	284	289	271	298	281	297	261	321	304	283	320	312	280	302	285	316	282	297	296	284	342	297	303	309	313	293	302	300	309	295	311	315	275	290	279	275	291	278	326	296	303	268	324	290	303	317	301	279	317	305	265	310	331	302	300	297	278	315	288	274	294	261	324	314	290	305	300	320	311	327	295	284	313	301	343	297	312	284	318	298	276	309	326	301	296	253	302	320	317	296	301	274	309	271	328	302	318	317	341	324	306	298	297	327	313	277	278	301	313	315	299	335	311	296	303	305	293	277	274	303	320	291	297	306	296	315	309	285	311	273	267	288	301	325	280	311	290	295	292	275	297	284	289	308	300	335	298	299	309	302	310	290	293	285	297	312	290	279	280	266	325	317	312	287	302	301	313	314	286	297	294	318	325	302	280	280	292	287	292	288	318	297	313	305	305	306	271	278	314	278	312	304	288	294	293	310	287	339	295	276	281	318	285	301	319	311	294	322	307	286	279	303	284	312	309	293	313	300	292	306	280	291	314	304	279	318	283	302	278	302	298	306	293	332	306	271	257	307	335	280	296	314	300	297	324	290	317	319	292	289	273	289	305	313	306	272	304	324	304	287	295	300	296	315	294	291	299	305	298	302	292	307	309	345	322	303	308	303	312	284	283	313	314	309	296	312	308	297	329	309	285	287	307	286	303	276	310	313	302	282	294	293	303	325	286	286	287	286	305	323	295	273	292	293	305	287	302	276	303	314	315	308	322	285	258	294	277	304	316	344	268	281	272	291	269	300	312	311	308	289	303	311	264	348	306	282	292	302	316	306	341	297	305	288	317	288	285	296	303	287	295	307	301	279	287	311	315	320	295	330	270	295	321	289	312	274	282	283	303	310	297	318	300	304	302	298	290	306	292	314	287	323	315	297	301	270	305	289	305	300	329	303	306	290	316	276	291	275	302	306	333	284	283	298	311	313	308	304	290	303	311	292	290	326	288	317	301	293	292	295	279	286	311	309	355	277	298	298	291	291	322	263	308	294	306	304	280	290	294	319	307	312	330	284	283	303	295	292	310	312	301	289	285	312	303	310	286	306	259	276	326	302	322	321	327	283	301	287	287	289	316	300	280	292	309	271	327	304	315	324	265	289	295	286	303	342	287	281	274	312	288	303	309	258	284	319	276	303	304	285	305	298	324	328	316	310	312	291	325	300	284	302	302	310	305	291	279	295	284	300	285	308	317	298	286	316	292	310	295	284	296	299	305	324	269	325	290	274	264	294	302	309	278	327	286	305	291	294	308	316	274	316	291	292
23617	21134	28525	24015	21141	14321	5122	3091	2347	1684	1104	855	676	583	564	608	551	504	493	466	476	415	429	394	369	346	317	286	261	268	248	267	247	281	243	266	295	289	271	270	264	259	240	240	246	259	305	353	332	319	301	280	265	280	284	277	264	271	256	222	246	274	264	217	267	225	234	249	242	234	272	243	253	256	249	246	245	237	258	246	266	232	248	269	234	233	244	237	249	221	239	229	227	241	230	228	231	233	222	243	240	267	216	251	232	281	263	208	212	224	237	233	217	234	220	247	257	252	242	233	239	266	233	225	228	234	249	242	212	271	229	240	240	245	258	251	238	249	250	261	240	220	244	239	224	282	232	257	227	234	207	230	264	222	232	253	258	220	215	244	245	227	236	244	244	269	233	229	230	220	267	264	231	256	250	236	229	241	232	249	280	248	259	248	250	226	226	221	245	247	244	237	248	211	247	243	239	229	264	230	209	208	262	239	216	223	266	231	242	239	232	248	233	218	239	253	248	231	258	238	216	259	237	256	237	224	236	238	261	228	224	250	232	225	238	233	241	239	258	236	220	233	275	234	266	263	222	245	221	261	240	201	236	218	245	256	251	261	226	257	263	239	234	253	228	261	243	251	229	249	227	213	239	211	236	237	227	232	281	275	247	206	239	258	236	243	284	228	233	230	226	239	243	205	242	267	243	265	236	227	254	225	260	238	221	225	216	218	245	240	231	262	243	208	246	227	232	244	230	225	226	255	223	219	258	222	259	264	208	240	249	242	242	245	263	242	264	241	217	233	211	232	224	232	253	210	246	250	239	228	233	242	243	246	254	230	247	237	217	270	215	231	249	246	228	247	239	226	242	261	244	235	210	229	205	213	246	250	219	230	217	240	229	218	233	262	237	250	220	244	243	251	225	252	202	222	237	248	218	205	248	245	238	245	207	219	219	275	196	269	222	254	228	257	216	227	212	246	238	235	224	221	223	263	240	222	230	250	247	213	243	221	259	249	250	262	241	263	241	222	230	275	230	249	243	229	224	255	242	246	231	222	243	244	227	229	299	244	212	264	224	210	271	238	234	238	267	245	221	239	254	227	220	242	239	257	254	194	265	252	264	253	273	252	239	261	257	248	229	226	232	258	254	255	253	222	225	237	247	239	231	213	238	279	227	246	232	243	242	248	230	292	228	236	243	290	231	174	231	248	243	249	220	227	261	241	238	239	247	234	216	233	217	248	222	258	237	242	259	270	232	216	260	256	240	237	209	224	209	225	233	242	219	244	250	217	260	240	242	224	244	239	245	236	240	249	246	217	227	226	264	263	244	259	238	248	229	235	228	215	227	241	229	243	236	260	235	248	234	235	246	223	231	249	260	224	280	212	230	247	230	237	236	247	216	252	270	225	227	267	251	245	225	234	256	229	247	219	262	274	250	252	256	230	240	227	251	204	218	260	260	237	245	251	244	252	257	236	252	275	227	210	237	228	239	233	238	234	227	228	226	216	224	255	233	266	225	253	234	248	223	253	229	237	246	249	260	233	239	227	242	236	231	253	226	248	243	228	254	236	238	236	252	239	242	228	233	214	232	239	222	248	252	246	238	252	213	256	217	233	234	209	235	246	225	245	225	233	216	236	242	260	258	223	249	211	247	235	234	218	227	236	252	201	226	245	225	217	242	228	232	262	233	252	235	259	240	223	211	246	243	232	257	239	237	235	240	240	253	236	254	244	250	257	283	259	265	235	265	251	227	251	227	250	234	265	266	262	233	227	226	234	243	264	225	223	255	221	273	213	256	246	236	263	236	254	243	224	248	231	246	260	247	244	241	234	222	246	239	221	238	251	232	235	247	233	254	252	222	231	236	250	218	225	250	219	238	253	232	246	238	233	260	238	233	273	247	261	248	225	236	231	230	216	234	214	248	228	235	252	246	219	271	266	239	207	232	252	255	239	245	230	215	271	274	255	221	214	234	262	256	262	249	214	281	216	240	250	220	231	249	243	239	245	236	220	238	236	226	226	250	238	233	229	232	233	257	229	262	247	258	257	267	258	264	202	235	246	227	247	227	224	218	259	251	244	245	244	267	223	255	227	227	260	241	231	232	233	260	220	228	234	234	245	216	216	225	227	265	246	242	230	251	238	225	227	233	244	217	243	224	248	236	219	251	233	235	242	217	224	238	237	263	243	250	225	245	238	224	260	226	233	254	211	245	240	236	224	231	239	243	240	230	221	235	245	260	233	207	211	221	233	261	228	244	241	255	237	251	264	262	244	283	223	229	256	237	252	259	263	248	248	245	259	220	214	219	209	227	230	252	212	263	210	231	233	239	231	234	240	264	255	254	227	254	254	212	222	232	234	224	235	231	218	227	249	199	216	204	276	232	197	205	232	249	239	229	286	252	260	230	256	255	237	233	236	244	210	230	255	246	260	225	209	233	216	260	230	231	237	261	254	235	242	224	244	243	238	229	216	233	265	236	244	222	237	250	226	216	263	245	245	219	196	206	208	243	238	233	249	213	231	252	250	232	243	228	230	233	223	237	252	215	218	214	239	260	259	233	240	213	250	247	259	240	236	237	240	215	267	225	256	229	255	263	255	218	234	241	249	238	226	252	219	242	242	245	211	268	226	241	222	275	265	249	227	270	255	223	229	256	245	243	224	243	245	214	252	227	232	232	220	233	231	227	233	237	218	269	273	240	254	214	239	202	228	202	227	248	237	253	240	237	234	267	233	242	267	266	245	242	247	237	222	230	255	238	233	225	236	238	228	241	227	237	249	212	234	243	242	249	234	244	269	252	228	255	243	257	224	220	240	263	252	225	251	230	244	245	237	234	236	236	223	218	253	216	232	240	233	258	232	247	227	215	239	229	246	218	249	225	247	218	196	217	250	251	240	247	256	255	239	250	223	229	268	232	248	223	235	236	226	238	231	228	241	240	251	249	219	237	263	234	258	207	247	239	246	245	255	263	235	230	233	242	245	230	238	243	247	218	246	240	267	231	247	206	274	248	251	235	217	211	221	268	238	237	247	231	244	258	249	237	217	243	235	220	236	211	238	263	227	259	236	219	225	250	228	249	245	267	223	249	232	244	230	234	227	239	249	237	223	241	213	229	236	238	240	220	237	207	252	253	247	235	228	239	225	276	230	233	269	234	232	263	236	222	246	228	244	229	264	237	247	245	250	235	248	236	218	247	254	230	255	254	263	236	248	226	241	241	246	252	223	237	232	226	215	216	257	229	219	262	227	239	253	267	255	234	259	239	250	250	231	231	218	213	256	251	264	254	246	218	242	231	231	230	250	260	233	224	257	265	218	218	219	259	246	238	251	218	243	262	224	238	226	227	264	219	237	230	251	227	251	231	239	237	253	228	258	214	254	233	287	261	235	222	217	253	233	247	259	222	232	214	238	213	218	283	240	233	237	229	238	262	261	232	238	235	250	239	233	248	245	217	243	265	241	254	226	256	227	233	239	266	242	245	240	232	229	211	266	223	230	252	203
12418	26908	23799	14997	11398	10113	9096	8053	6509	4505	3009	2214	1726	1465	1394	1440	1285	1103	976	1041	996	921	830	732	668	550	541	455	410	429	387	408	364	374	386	445	456	477	438	400	396	381	370	372	401	415	461	592	569	552	553	494	554	442	429	427	428	395	374	363	362	344	382	383	320	364	327	347	361	361	369	366	339	364	400	388	362	386	380	349	368	335	362	365	337	376	353	355	343	349	334	301	342	331	356	353	352	325	314	381	332	346	324	347	337	367	323	387	339	326	387	367	379	325	318	352	363	332	341	352	307	328	361	389	351	378	354	371	336	357	353	330	366	329	357	351	329	338	367	340	361	378	402	365	333	330	355	353	367	366	346	370	359	365	332	363	336	317	329	324	331	345	350	336	349	357	374	347	385	345	321	339	375	330	322	368	372	329	374	339	361	344	372	362	363	331	372	367	359	345	325	351	330	356	363	363	334	362	339	359	322	341	350	370	394	326	342	380	353	342	346	356	336	355	341	400	365	354	382	338	328	326	354	301	374	306	328	329	323	383	347	342	338	369	334	366	385	366	334	344	353	351	374	347	353	366	387	370	360	361	369	339	342	327	370	324	339	346	352	376	350	359	350	395	340	335	367	319	357	399	367	372	342	342	324	330	334	341	356	353	370	360	318	327	357	388	346	391	342	345	354	389	369	346	344	325	373	374	364	373	384	379	336	353	358	351	347	332	373	330	356	330	348	354	351	353	328	364	383	357	380	336	346	378	339	379	362	341	358	349	352	341	357	359	365	371	371	374	358	357	352	365	365	364	342	338	326	352	367	371	367	331	349	364	358	378	344	371	390	354	351	357	365	345	387	332	349	356	348	319	339	340	355	337	346	365	362	343	351	384	377	333	343	345	331	333	319	335	390	330	322	361	342	373	350	352	336	379	356	362	379	353	344	351	334	332	350	369	349	361	357	371	328	347	373	343	349	329	381	359	347	368	337	351	327	318	371	372	370	362	338	372	359	363	377	329	370	362	365	375	328	360	339	375	331	387	333	346	362	338	355	343	347	367	361	352	340	358	323	358	341	345	355	363	383	307	339	384	352	396	355	372	326	337	338	342	372	376	331	368	376	335	362	357	371	383	354	376	339	372	348	366	353	337	334	346	363	356	359	362	351	357	364	371	334	361	322	352	391	348	372	353	352	351	370	311	339	401	362	356	340	323	386	360	366	363	363	332	343	346	368	343	363	385	358	320	333	335	339	368	370	400	345	310	340	345	348	375	367	315	347	350	328	372	358	371	362	327	377	388	365	343	359	361	354	346	325	356	353	374	338	346	373	349	352	356	341	373	386	382	345	346	331	348	372	384	362	344	364	346	395	373	324	345	329	354	372	369	347	355	384	365	336	365	339	345	347	386	379	345	343	343	337	329	362	358	365	412	369	346	382	362	354	325	330	336	375	359	371	360	370	369	341	329	323	365	367	353	344	352	342	327	354	326	335	357	361	340	354	376	377	339	375	345	342	399	308	338	392	362	354	348	325	359	368	349	353	345	318	359	359	339	346	360	322	350	354	377	357	374	360	345	346	351	357	345	336	367	356	366	367	327	376	354	368	344	335	344	334	357	351	335	367	376	361	362	372	357	349	326	353	333	333	347	382	326	335	360	323	368	371	356	360	347	367	359	344	325	340	327	363	345	341	355	338	361	371	380	350	379	375	357	393	343	342	343	324	328	336	380	371	357	353	362	331	369	332	367	374	312	380	356	325	378	366	333	392	350	338	338	334	364	347	333	352	337	312	353	339	366	366	359	373	360	360	358	337	339	323	345	328	337	332	341	371	346	333	330	318	328	334	344	327	364	337	360	358	350	374	322	330	355	333	320	342	381	353	359	372	333	363	345	379	366	365	366	355	326	336	338	380	383	364	350	363	366	357	380	359	341	321	351	346	356	340	341	358	331	350	341	332	395	337	378	373	318	350	322	371	331	351	333	361	345	375	358	355	362	340	338	340	347	365	379	378	336	364	368	352	329	358	363	368	387	340	354	376	376	353	344	361	362	334	312	321	342	366	359	349	360	345	377	325	363	336	375	349	323	355	360	353	366	337	341	312	384	345	350	346	378	354	355	335	344	344	326	359	349	340	344	335	347	343	369	352	357	365	361	369	363	347	334	374	336	371	340	328	389	376	379	360	369	365	347	369	321	369	353	337	327	354	358	403	341	349	346	357	348	361	368	348	341	369	357	331	364	367	326	369	358	347	342	379	363	390	357	347	363	323	354	328	365	382	349	368	331	369	336	325	331	354	346	363	333	377	347	368	387	365	336	363	357	347	344	373	347	354	373	355	323	346	375	358	371	352	371	337	371	326	336	356	368	337	393	380	342	346	315	339	332	353	345	354	381	334	364	340	363	337	368	329	390	331	372	350	340	337	356	329	361	328	341	338	388	381	356	360	370	381	352	362	322	351	322	332	328	364	337	330	348	372	364	347	353	363	377	388	341	354	344	334	344	397	374	372	354	333	376	349	351	388	333	355	318	374	356	344	362	302	381	350	359	347	366	366	326	336	346	361	347	364	350	354	337	385	354	366	345	352	309	352	325	346	354	344	373	330	337	349	356	353	347	361	361	341	357	362	359	333	352	357	345	356	366	333	341	349	346	359	378	378	353	354	324	354	378	362	355	339	373	323	370	313	380	344	348	382	353	352	366	334	339	318	353	373	331	361	343	384	354	338	369	366	394	415	346	353	403	364	375	348	357	319	353	373	388	370	336	370	352	329	357	350	359	371	352	344	342	375	411	352	366	364	306	377	335	343	359	339	366	355	380	349	363	365	331	352	366	369	383	363	368	337	364	341	351	351	363	333	379	346	336	397	368	355	306	360	347	350	361	319	347	358	375	368	382	332	363	335	340	367	351	365	340	353	324	358	355	357	388	344	346	359	307	363	308	339	366	344	340	324	365	376	358	346	352	360	356	364	371	333	384	358	352	360	341	351	396	347	354	346	350	333	368	348	347	357	347	346	381	364	344	350	339	370	368	334	328	351	350	338	347	331	340	361	352	349	360	367	360	359	366	335	364	296	353	332	353	381	350	361	326	387	357	334	357	365	387	370	327	374	365	386	364	345	359	367	370	354	337	362	375	346	355	371	354	341	349	348	349	372	333	337	335	373	340	353	310	337	337	346	350	331	346	363	367	356	344	358	374	362	338	376	313	372	373	360	352	384	362	369	340	334	331	351	373	354	370	379	349	338	345	357	342	348	363	343	330	380	340	346	346	343	360	343	354	364	372	332	339	346	329	347	390	332	364	376	325	354	340	353	379	363	321	376	362	367	317	374	354	369	360	324	394	337	349	353	354	348	368	377	368	351	355	367	336	336	351	375	350	365	355	379	328	348	359	357	372	354	367	367	345	332	342	371	340	340	350	379	344	311	364	328	350	345	355	346	328	347	333	369	365	349	326	375	342	335	368	341	355	339	397	356	377	363	344	370	342	350	362	339	335	326	352	357	331
22686	21108	28907	23554	21110	21322	14093	5161	3402	2267	1522	1081	912	781	765	696	664	593	570	605	557	483	423	399	325	304	267	208	230	220	202	198	191	180	187	184	216	213	236	197	159	180	162	173	169	167	253	344	283	281	292	263	263	237	215	185	200	195	171	187	172	187	166	196	179	176	179	145	157	183	186	166	187	146	182	191	169	176	175	162	184	183	171	157	151	167	168	147	159	179	162	158	165	168	152	174	175	159	170	148	169	144	181	188	161	133	155	166	175	182	156	161	161	163	161	163	159	174	155	177	159	171	164	148	151	158	171	150	157	159	163	158	147	156	144	161	164	168	175	171	163	178	155	149	163	166	145	180	176	163	146	164	166	164	154	170	150	155	165	166	200	161	165	151	152	163	140	169	144	155	128	159	176	154	140	134	165	166	161	176	187	148	163	156	132	170	152	163	140	178	192	182	189	174	170	159	151	162	157	167	178	163	164	189	172	148	168	163	158	148	179	167	169	169	166	155	156	162	147	170	171	159	157	170	158	141	158	168	159	169	130	190	169	167	173	168	153	171	159	163	164	162	186	159	172	164	148	174	161	176	167	160	130	186	182	157	171	169	169	145	174	158	171	149	173	166	161	149	165	152	163	154	161	177	173	155	177	153	166	151	179	175	171	187	171	157	148	154	167	176	152	165	145	159	164	162	165	147	167	157	170	159	155	181	186	165	164	152	149	167	168	154	181	160	166	161	162	166	162	149	170	180	170	160	173	162	177	193	160	129	170	183	171	174	202	159	178	168	164	152	150	180	152	153	145	167	146	158	160	164	171	147	157	159	184	162	196	172	160	165	139	153	150	165	174	162	157	177	174	172	144	172	162	148	148	172	169	163	164	161	154	183	166	150	152	170	156	158	172	176	156	153	155	162	166	151	154	150	177	160	166	167	174	163	180	153	175	153	141	147	161	170	168	162	171	168	178	185	146	151	148	153	155	139	162	151	143	167	180	160	175	188	153	159	152	175	184	159	177	152	157	172	156	148	160	192	176	173	169	176	169	162	193	166	170	162	153	163	156	156	176	158	171	153	171	176	162	151	171	161	157	162	149	165	160	178	165	155	167	172	158	162	164	183	171	177	165	187	150	180	154	151	147	165	172	172	152	158	175	144	159	147	158	161	154	168	172	148	170	165	178	168	165	187	156	176	163	183	143	152	165	136	164	172	180	153	160	176	163	151	176	170	148	170	148	162	174	192	158	189	180	158	197	161	160	165	169	175	164	169	166	155	173	176	165	156	173	164	153	162	179	169	163	167	145	151	178	152	178	153	179	156	172	145	137	180	165	144	178	157	166	175	155	158	179	155	160	181	180	147	156	154	164	156	154	172	166	174	151	164	155	165	165	151	150	170	181	164	166	164	203	150	152	170	182	144	160	157	176	141	178	162	186	161	159	156	174	163	158	148	161	170	165	170	175	193	144	185	169	172	168	140	152	161	141	163	135	153	159	158	141	174	156	179	177	153	178	175	157	162	178	174	151	148	158	151	173	145	142	166	154	137	188	156	201	131	136	160	178	151	171	158	168	173	175	142	164	140	165	164	158	187	167	162	132	158	170	166	160	183	159	182	179	157	165	150	172	161	160	165	135	161	159	166	151	156	176	180	146	149	161	161	157	162	166	155	169	170	146	172	152	174	170	177	161	167	152	162	129	159	162	164	163	154	175	138	165	178	150	148	185	175	168	182	145	169	147	165	150	171	157	176	173	154	135	154	173	140	156	160	145	163	159	142	174	152	152	172	149	170	163	172	156	163	172	147	149	159	144	188	168	178	174	162	198	165	180	177	154	166	185	166	172	159	163	170	165	168	149	154	165	168	180	182	158	179	158	171	189	203	148	181	189	178	171	156	182	127	154	159	161	161	153	157	177	168	173	157	143	171	146	169	165	179	160	152	155	181	167	150	158	161	141	172	199	152	166	177	158	141	160	183	152	194	167	138	172	149	174	160	150	141	174	161	160	147	147	161	134	194	178	166	153	159	185	157	172	173	148	152	168	158	176	165	161	168	151	153	168	182	166	161	159	161	177	163	174	175	179	173	156	160	162	181	159	162	154	152	153	163	149	144	171	179	173	170	191	161	168	143	158	173	173	172	172	154	150	151	150	160	151	169	152	164	158	180	152	146	171	166	178	154	151	156	147	151	152	171	177	171	174	177	166	175	181	186	164	171	170	159	168	184	183	151	180	153	178	144	164	167	173	157	156	158	157	160	156	163	150	140	175	177	174	151	165	163	180	185	185	156	163	160	167	175	141	157	163	176	165	166	162	161	142	174	143	180	143	176	167	165	149	189	162	167	160	186	170	156	154	137	158	172	145	162	156	167	178	168	142	183	181	158	161	166	178	145	165	175	186	159	158	168	167	163	156	167	163	143	165	167	163	145	160	155	166	169	177	171	155	155	177	156	178	161	182	145	171	182	155	162	163	175	173	147	158	178	154	175	163	172	166	171	170	144	164	172	146	157	148	142	169	189	165	167	164	166	157	163	166	144	172	143	154	146	177	160	190	149	135	170	165	147	156	157	161	166	156	146	173	159	190	179	182	171	152	173	146	142	178	166	142	165	145	159	160	139	175	145	147	176	157	175	148	164	173	159	185	171	171	168	142	142	174	169	153	163	152	186	153	163	169	153	147	147	154	156	162	169	166	157	155	159	148	149	160	163	169	142	166	152	140	168	172	142	157	155	193	152	160	164	169	138	159	163	166	176	179	148	165	148	150	147	184	159	152	158	172	175	172	155	159	144	150	170	159	169	193	174	175	169	170	138	193	147	153	131	164	169	153	175	183	181	164	158	154	179	162	157	171	167	149	189	157	169	173	175	164	147	162	152	184	176	162	157	179	166	179	153	163	146	156	183	158	170	161	168	161	167	155	182	176	151	169	183	172	167	173	169	167	168	173	176	148	169	158	162	136	156	178	147	168	162	165	158	157	143	163	142	163	170	160	154	170	177	158	162	185	165	159	157	172	182	156	162	164	142	154	177	172	170	156	175	143	152	176	168	156	166	138	187	187	165	163	147	158	160	160	140	167	164	170	179	176	154	153	174	178	158	155	177	155	178	158	154	165	153	151	167	154	181	131	171	162	170	174	153	163	171	153	160	156	139	162	155	153	175	160	163	153	158	155	139	163	178	165	149	134	173	139	160	141	178	161	192	189	151	158	161	158	155	159	150	151	149	181	147	174	181	174	144	157	145	154	159	147	168	182	169	160	156	162	169	165	164	194	140	161	160	164	168	150	155	171	184	151	150	163	170	180	142	166	169	170	152	170	173	158	172	160	160	183	164	159	141	145	149	168	164	151	179	174	150	147	191	162	176	177	150	163	146	180	165	160	178	160	162	155	168	160	188	149	149	168	168	204	168	163	150	151	176	173	148	160	170	158	170	159	180	172	174	179	170	153	144	160	175	161	160	167	163	151	159	151	131	174	175	179	162	175	138	177	166	167	164	160	147
14568	31918	27847	18603	15241	13669	12172	11054	8740	5965	4130	2942	2303	1980	1874	1811	1682	1448	1310	1315	1302	1142	948	848	710	532	510	468	380	363	353	324	313	295	313	366	398	397	412	307	329	281	291	280	283	347	459	594	520	572	540	512	486	412	330	364	352	344	270	263	259	267	272	296	265	278	274	266	268	262	266	240	247	251	240	260	239	229	233	235	260	241	224	247	247	261	213	255	230	275	241	249	246	246	244	244	254	224	247	243	238	268	249	257	240	242	243	257	239	256	225	264	221	266	210	237	271	263	240	240	250	255	240	237	235	247	236	258	230	237	251	226	244	269	225	246	223	228	234	234	250	226	233	229	235	257	240	248	250	261	238	255	256	248	285	243	239	248	252	257	241	223	259	241	234	249	253	251	244	264	270	271	232	254	271	214	249	236	252	235	245	243	234	230	234	279	257	233	233	244	253	240	233	241	244	246	252	263	257	250	220	250	249	244	255	247	253	257	238	247	263	224	236	227	249	250	217	236	242	266	275	208	209	287	238	240	252	255	237	272	228	277	227	243	229	220	224	267	270	250	283	230	257	223	224	224	239	253	254	237	209	234	247	227	246	233	222	269	229	246	235	259	216	243	264	213	242	220	224	228	254	254	219	242	236	239	216	230	248	250	234	240	239	247	268	237	255	229	241	247	245	257	224	265	244	246	230	288	248	233	253	249	254	244	253	241	260	253	258	227	247	249	254	239	224	235	253	242	245	259	243	241	226	250	249	230	246	263	225	241	240	238	237	234	241	220	271	254	240	253	243	214	251	210	227	266	272	249	225	226	240	234	217	245	238	273	254	269	239	251	242	223	206	261	226	234	234	240	244	252	243	224	223	260	221	228	236	258	202	248	248	282	244	251	253	248	253	248	219	246	227	236	258	238	233	258	255	256	248	224	222	242	240	235	215	264	217	234	250	241	257	244	248	238	258	229	227	255	235	272	240	244	237	203	226	266	257	234	259	231	234	252	231	242	236	229	271	228	204	224	235	243	229	242	232	232	221	241	249	260	238	236	245	229	232	258	249	232	264	238	247	228	230	231	246	226	260	241	238	235	241	240	236	204	248	250	253	268	232	228	247	228	240	229	232	254	255	229	232	235	269	242	237	217	249	266	242	251	240	233	223	227	240	260	244	237	244	274	283	244	247	231	232	221	268	223	261	221	220	241	229	231	286	245	251	229	233	264	257	250	234	236	246	245	256	244	244	241	242	222	236	241	244	234	198	253	222	219	265	224	250	263	263	241	230	252	230	215	231	239	273	235	248	227	247	253	220	238	235	258	251	230	235	244	255	255	263	253	229	210	237	247	232	242	252	255	241	236	250	244	219	245	233	224	249	272	254	278	235	237	257	242	232	237	256	220	225	256	239	231	250	248	247	241	273	249	263	274	253	249	298	240	236	227	239	233	244	225	248	251	266	247	247	214	252	223	266	252	255	223	232	233	227	236	202	231	246	252	253	263	251	223	246	232	268	229	226	261	232	211	239	232	235	247	246	254	268	235	257	250	254	223	236	212	243	238	225	237	269	256	271	229	221	250	256	241	234	255	229	245	246	283	224	240	233	247	233	233	217	227	243	244	245	252	273	270	245	250	250	232	238	249	247	233	223	259	254	239	210	236	248	232	244	242	244	267	222	249	243	256	237	243	235	258	224	245	261	223	259	266	217	231	219	219	227	257	244	261	216	221	252	226	249	241	231	258	233	232	262	223	257	251	243	233	266	260	226	259	247	241	229	272	234	237	243	267	236	266	240	224	235	235	276	251	236	262	267	225	266	270	268	211	259	256	228	240	271	253	233	233	287	217	262	236	245	268	241	267	267	264	249	242	200	222	222	230	253	251	227	267	255	259	254	245	233	261	262	243	239	259	215	258	220	264	234	258	211	219	254	262	230	238	265	220	224	255	254	253	265	255	251	262	254	239	259	251	247	251	251	242	277	228	239	222	217	212	229	220	222	264	215	198	231	233	232	230	222	256	256	243	284	255	254	257	259	237	257	245	260	231	265	232	227	230	246	225	250	253	253	239	234	240	224	231	232	270	243	242	235	266	238	268	244	233	258	285	232	229	230	284	241	252	241	258	239	283	227	249	244	228	235	263	240	249	267	220	249	259	259	237	244	219	234	237	246	258	259	239	231	246	236	227	263	228	236	280	251	229	254	250	244	236	249	220	266	242	266	234	233	229	230	251	241	266	231	238	236	243	262	259	248	231	256	251	243	259	266	243	259	228	251	246	269	237	246	248	248	277	231	230	217	261	259	252	220	235	232	229	235	275	245	252	247	237	244	258	228	259	229	242	250	240	252	218	258	253	246	261	254	243	244	237	259	251	258	220	224	253	226	223	249	251	237	250	237	226	219	273	226	230	227	232	239	207	240	224	240	253	227	260	230	237	242	267	237	250	244	243	267	248	239	230	230	246	253	247	222	244	217	249	214	239	233	236	253	243	229	246	247	233	233	234	216	253	222	241	250	253	239	246	276	229	237	231	253	211	249	240	247	219	230	258	241	244	256	231	259	235	231	209	255	239	272	189	250	244	252	232	258	254	267	268	238	239	252	243	227	219	253	264	270	264	248	261	254	243	258	227	266	261	221	246	229	248	241	246	259	244	247	213	245	226	242	237	230	258	234	276	254	261	254	243	262	209	254	254	239	222	241	241	251	253	228	241	240	248	241	222	228	220	246	231	213	262	207	232	208	253	202	268	253	233	262	243	228	260	229	255	217	230	242	239	249	225	241	224	255	212	228	235	261	243	228	238	220	270	232	226	246	243	238	245	281	242	242	212	220	242	248	236	217	257	243	247	279	227	244	233	216	256	267	233	258	260	265	248	245	259	230	228	230	223	244	276	264	257	250	222	247	240	230	238	226	237	224	240	221	284	241	222	239	249	229	238	225	222	210	233	259	230	222	230	241	262	259	241	234	246	238	225	261	286	231	246	226	242	251	235	261	260	239	247	245	255	221	234	272	242	238	240	249	250	260	223	245	252	234	208	219	229	267	270	256	248	240	199	249	264	235	230	232	222	250	222	244	228	246	229	276	227	271	259	249	216	244	273	254	234	239	219	246	227	229	250	239	257	220	233	248	235	232	236	227	239	227	216	257	225	243	247	200	242	239	247	248	267	233	227	222	243	251	265	236	224	231	261	221	246	256	228	242	251	216	259	203	246	273	228	224	222	248	230	246	244	231	253	268	249	220	220	268	237	231	242	208	240	257	286	235	260	264	227	254	240	219	251	249	228	233	239	259	245	248	274	275	248	232	255	243	224	250	226	232	245	263	234	261	240	226	233	228	263	250	211	245	244	241	240	246	227	258	220	251	249	234	232	253	205	255	221	227	251	268	237	259	233	260	241	266	259	236	244	249	237	238	242	261	212	254	251	270	234	233	254	231	249	253	239	244	236	242	239	273	239	232	259	248	227	241	256	231	246	246	242	258	245	226	264	223	274	238	246	217	236	234	223
26667	20767	14616	5723	2877	2294	1847	1592	1256	839	629	453	405	400	373	373	314	365	317	304	303	293	284	275	228	245	197	216	204	196	198	214	201	209	191	195	190	222	201	232	236	197	214	197	168	196	193	267	246	222	237	232	215	235	208	203	212	201	193	175	229	202	191	193	217	218	209	192	174	183	207	189	185	180	203	222	208	220	213	184	198	207	201	194	187	196	200	187	201	219	213	204	199	184	208	182	202	211	195	224	174	198	194	183	181	206	192	181	199	200	203	199	184	215	179	201	192	168	178	181	199	194	210	183	204	188	233	200	187	176	211	202	205	199	191	172	212	209	181	190	218	203	185	198	202	195	188	175	204	234	214	195	196	193	190	196	199	205	197	211	183	179	165	214	209	182	195	192	176	197	192	194	195	203	185	175	194	183	193	167	199	184	206	187	201	226	190	197	212	223	187	210	203	194	178	195	206	207	191	200	179	188	200	179	199	178	186	159	236	204	190	184	218	200	207	216	217	189	190	188	205	193	201	206	169	220	200	185	207	181	203	212	192	188	214	189	205	207	208	202	210	184	183	179	193	183	208	181	205	195	213	182	174	201	188	191	198	177	187	181	178	185	185	209	176	198	172	214	213	194	186	189	174	189	203	183	174	215	181	191	177	202	230	189	192	188	217	208	209	202	206	215	205	211	213	183	203	198	174	197	215	197	185	232	197	205	199	234	178	178	162	175	202	203	204	207	185	223	185	170	198	198	204	199	205	214	177	205	199	189	192	187	210	177	198	190	194	194	171	196	193	179	192	209	204	189	203	202	186	191	195	197	200	234	204	217	194	216	226	225	189	218	194	183	177	191	167	202	167	181	187	173	172	193	182	172	201	196	192	194	181	175	188	223	179	198	208	198	205	208	200	205	215	196	198	210	189	205	215	216	190	183	204	193	226	182	213	195	203	210	208	201	213	204	190	185	215	196	184	172	210	187	186	180	214	194	212	203	192	181	201	203	198	212	201	211	189	186	197	194	170	199	194	242	200	179	195	204	195	195	223	207	202	174	188	195	176	189	177	183	190	190	183	178	209	193	195	167	190	208	180	223	194	197	197	159	194	206	198	195	198	207	208	178	213	201	201	170	170	202	191	209	201	175	213	195	200	193	200	218	188	216	194	192	209	211	176	217	218	202	198	200	220	199	179	188	201	203	241	178	207	191	186	202	184	194	169	174	191	200	195	208	183	195	204	174	196	194	184	204	172	204	189	224	190	191	177	195	208	195	179	180	201	182	202	187	193	200	190	206	203	219	207	192	205	188	201	204	179	180	173	195	212	196	192	216	213	177	200	189	196	196	208	192	192	188	191	225	196	216	201	188	193	194	179	192	191	212	225	203	198	186	189	198	214	203	187	202	204	204	208	199	173	203	215	200	219	215	184	198	177	188	192	199	174	175	182	202	206	205	193	225	193	168	185	193	174	182	202	208	175	212	186	194	207	195	187	214	198	197	194	228	189	201	168	202	205	188	171	216	202	191	181	207	199	196	217	191	197	221	186	211	185	211	187	212	188	207	193	193	171	192	192	199	179	208	209	185	213	182	172	184	182	172	191	197	208	208	200	191	205	162	207	187	208	189	200	182	188	203	218	207	211	196	202	210	206	201	203	213	223	174	190	218	188	198	201	193	205	193	187	197	197	198	206	194	216	226	218	187	182	192	239	183	174	188	200	219	206	201	195	187	183	188	196	202	204	212	150	187	174	181	200	192	191	225	178	209	214	212	227	222	181	192	204	215	219	180	201	201	204	211	186	218	204	202	188	181	180	189	212	213	194	207	193	203	180	213	201	200	202	202	190	221	179	169	190	195	190	204	208	205	191	193	175	212	179	186	209	209	196	185	199	208	206	184	195	223	195	196	191	184	199	191	187	199	175	189	171	186	218	191	202	194	171	214	207	189	183	210	175	202	190	213	175	200	197	189	185	168	206	209	204	208	178	197	223	185	201	179	207	183	205	203	190	186	207	180	186	216	206	172	194	224	194	195	207	192	186	198	178	211	163	211	183	217	190	180	187	175	165	217	210	194	172	181	188	216	237	186	176	189	172	180	204	223	211	212	220	207	204	226	162	204	198	201	214	214	202	196	186	172	195	186	200	244	203	191	208	186	199	208	201	198	180	180	179	212	187	184	222	187	210	189	183	190	192	205	177	203	192	193	189	197	192	174	194	208	183	197	217	192	213	185	201	199	207	188	199	175	195	213	210	210	190	229	198	207	198	201	172	203	188	198	187	193	192	193	215	208	204	177	163	180	159	199	199	208	196	208	197	210	212	195	228	193	198	198	221	192	189	177	207	183	182	193	200	176	212	199	224	215	218	210	210	203	187	179	205	186	196	179	212	190	202	200	208	180	201	196	182	199	212	189	184	221	186	212	201	216	208	188	202	174	199	156	223	188	214	196	202	212	192	188	176	172	187	171	176	192	184	202	198	189	212	212	204	224	178	192	181	201	219	188	208	235	172	207	188	179	193	193	202	212	187	208	199	194	201	211	196	213	209	195	172	189	192	193	196	204	210	169	212	169	205	175	196	215	223	191	204	184	173	200	173	198	168	196	203	214	207	203	194	195	178	169	163	203	212	203	197	201	203	196	212	201	190	197	173	195	193	203	177	201	191	161	175	207	195	203	199	197	192	183	192	195	199	194	192	179	199	186	206	201	200	197	227	208	213	178	215	203	189	196	195	189	209	200	179	185	211	191	179	211	192	193	212	203	185	198	190	202	206	222	175	201	185	204	209	167	194	190	207	184	186	202	189	213	203	202	184	195	209	208	188	174	204	173	187	201	207	201	213	212	194	208	199	200	203	209	192	212	186	200	171	229	182	178	188	194	198	205	199	199	183	192	213	185	186	205	220	191	185	188	174	206	185	201	217	212	179	177	212	202	177	200	182	195	186	205	196	184	185	189	198	197	184	198	208	212	189	192	185	180	214	199	214	196	198	198	213	193	184	201	195	179	187	186	205	197	208	186	183	216	213	191	205	234	198	214	209	187	236	192	230	199	182	218	181	180	186	218	181	223	173	192	212	214	207	202	201	185	227	202	203	190	189	210	215	189	238	199	198	194	196	195	187	170	188	221	181	190	205	208	200	198	211	202	217	208	214	191	205	218	186	183	208	180	237	203	196	179	179	200	246	228	201	231	205	188	196	207	204	199	216	197	189	183	179	214	208	186	211	208	199	176	178	197	211	180	185	209	183	187	186	186	208	190	199	182	180	196	184	217	196	220	220	204	225	197	215	196	187	182	215	194	203	203	198	226	213	188	196	211	148	198	252	203	197	206	178	200	180	197	212	187	190	204	202	214	191	220	211	197	211	215	217	193	203	203	168	173	192	217	196	200	196	230	198	227	196	188	186	179	195	193	202	197	209	189	192	156	195	224	196	194	171	222	201	200	197	200	192	202	185	192	195	198	191	204	201	225	186	209	195	213	184	179	184	198	206	185	204	204	197	213
10837	18260	15383	8464	6595	5946	5178	4445	3532	2288	1573	1115	941	842	795	828	717	711	651	654	621	572	559	505	439	395	378	323	323	305	291	285	291	321	325	301	327	309	323	319	312	308	296	288	307	342	333	444	409	399	421	398	404	334	322	322	317	330	282	299	296	307	315	278	298	308	290	286	340	275	313	279	315	299	309	279	297	295	301	296	304	327	316	279	287	308	284	319	312	303	301	257	309	293	305	301	274	289	288	285	294	307	281	279	307	288	333	275	266	302	312	323	294	290	303	273	299	293	311	305	308	277	262	295	300	330	270	334	311	292	320	310	317	265	261	333	270	313	285	299	276	318	299	288	288	299	297	295	277	322	312	263	309	266	323	306	292	268	315	289	283	310	299	309	266	319	293	306	276	293	263	288	289	298	305	294	318	318	287	279	334	283	262	291	316	301	296	298	294	309	305	302	290	276	264	285	282	292	283	301	303	277	268	256	279	308	282	285	276	274	274	291	289	283	293	270	287	282	298	299	286	302	292	288	330	320	276	289	318	286	339	298	290	310	318	316	274	281	316	297	299	266	278	270	291	294	301	266	297	310	273	290	339	307	285	264	326	288	296	269	318	314	291	297	289	310	270	295	310	279	282	273	264	284	296	287	324	308	282	289	293	314	294	329	276	266	300	269	270	263	270	309	317	287	297	281	323	289	311	305	312	262	290	317	303	303	299	281	270	279	317	290	308	270	325	289	324	275	296	318	329	289	270	305	302	318	265	326	330	306	272	312	278	294	282	307	265	258	279	296	273	287	291	291	322	279	324	270	263	266	275	295	318	318	267	270	315	290	288	267	288	279	304	310	323	273	287	277	278	296	257	265	291	278	313	272	283	300	316	323	342	279	275	313	278	302	270	296	304	316	257	330	292	315	310	279	306	296	310	323	296	306	286	299	300	312	278	290	299	276	292	297	282	317	284	297	309	302	266	276	285	255	281	308	286	250	273	290	303	295	286	295	285	292	286	298	279	317	305	299	288	304	303	269	295	305	294	269	315	246	316	295	270	283	315	297	273	292	298	301	287	303	329	302	300	286	309	298	327	258	288	297	282	305	284	298	314	266	300	272	308	289	296	276	330	303	292	295	282	314	281	291	290	293	283	305	287	288	297	296	280	300	300	285	309	299	323	249	299	289	297	279	328	284	293	257	262	295	282	303	269	266	293	283	278	286	313	255	289	303	308	292	296	254	292	302	291	319	285	299	308	303	268	316	316	295	330	284	268	300	298	302	288	297	311	302	311	282	275	285	311	305	283	292	322	313	325	289	288	306	301	286	285	278	284	292	292	311	285	303	264	334	319	306	290	283	320	318	302	295	274	253	318	291	309	287	308	289	296	309	315	271	289	281	294	279	311	289	279	289	296	320	305	292	277	292	240	297	283	310	276	296	272	295	296	270	326	320	295	282	318	304	272	290	280	286	263	273	295	299	282	293	270	311	298	272	316	318	292	276	322	299	327	291	285	283	271	314	296	288	287	294	305	269	273	284	300	273	283	311	284	293	321	283	309	314	266	282	290	294	278	318	315	295	284	306	314	291	302	289	260	259	293	292	290	266	298	311	319	292	305	321	319	265	310	297	290	317	304	309	310	272	290	272	289	285	318	282	295	282	308	307	316	291	301	308	328	266	288	286	280	298	301	263	323	303	278	307	277	305	265	304	321	280	271	322	273	276	295	295	292	293	280	284	281	286	300	290	296	293	288	269	306	311	314	289	293	286	270	293	289	313	251	309	284	268	315	284	281	333	286	310	318	291	286	290	323	284	314	279	298	307	315	291	301	286	301	304	324	275	298	293	320	295	323	279	305	266	299	272	286	292	291	283	304	290	291	304	311	284	299	321	301	278	310	319	281	270	291	292	278	316	293	295	277	277	281	303	322	319	300	299	321	315	295	320	273	268	315	290	289	299	310	285	313	315	307	276	298	307	273	304	281	279	286	283	283	313	286	303	294	283	281	325	281	303	283	301	295	289	288	317	278	310	285	284	283	301	289	299	285	266	299	298	322	285	296	267	288	275	289	293	304	292	326	293	276	289	306	286	298	304	299	317	274	291	303	298	275	278	308	287	280	269	280	288	277	270	303	304	318	295	295	314	296	315	298	325	316	303	277	300	306	316	298	295	292	290	297	273	316	289	303	299	312	280	304	302	308	320	292	289	283	314	316	306	279	280	284	322	291	299	314	312	279	293	284	303	292	282	280	304	293	289	285	278	292	262	329	280	303	303	310	294	298	278	288	308	263	310	319	286	273	277	297	301	302	296	295	300	296	290	315	291	282	293	298	303	317	291	304	287	286	293	327	309	289	295	275	312	311	327	292	297	282	295	293	305	285	299	259	295	266	294	294	280	269	315	317	278	299	279	288	298	269	281	286	301	295	280	309	279	309	284	287	310	294	291	298	339	291	312	311	277	268	271	302	282	296	262	284	305	281	278	289	293	293	277	297	311	312	307	310	324	271	296	325	301	280	279	325	291	291	282	268	292	318	284	319	272	299	286	286	302	294	309	289	297	296	316	321	292	275	297	303	314	261	285	316	308	302	307	304	262	296	305	301	313	290	276	294	296	318	297	263	322	330	272	299	282	299	306	307	323	270	343	279	318	288	292	298	312	298	307	278	292	287	309	290	279	299	299	292	299	298	275	305	308	287	320	326	281	326	269	287	255	262	303	263	313	303	268	304	267	302	298	285	295	274	319	276	262	290	309	271	297	259	293	297	258	284	303	299	301	309	298	274	328	297	285	292	293	309	274	279	269	266	334	320	304	313	326	289	271	273	258	298	301	281	297	274	267	301	281	310	300	269	272	310	300	275	284	282	318	305	273	253	300	267	279	292	292	305	281	280	279	292	319	263	316	297	268	287	265	295	322	306	288	298	283	295	312	288	308	288	299	294	281	260	290	305	294	296	284	269	267	288	264	316	293	275	292	299	265	300	296	311	291	312	286	290	295	292	330	275	311	288	304	318	303	292	292	272	297	253	278	320	295	280	298	271	287	305	321	299	314	306	290	325	288	278	253	274	304	340	269	302	323	292	308	320	308	270	290	306	294	325	286	306	316	291	280	287	320	296	309	257	282	311	297	290	284	287	299	309	263	316	271	306	302	342	298	315	282	316	319	298	307	311	303	280	261	277	293	280	294	292	306	289	291	304	275	287	298	249	287	247	291	300	278	275	281	280	295	302	293	287	316	307	327	268	325	313	317	300	296	309	274	295	305	279	293	290	305	298	314	277	278	309	289	259	286	301	307	313	283	278	304	292	288	315	307	284	313	287	309	325	294	294	275	295	268	324	287	297	284	266	273	275	270	312	284	278	331	341	316	300	323	284	275	290	271	293	281	313	301	311	283	283	297	312	255	317	279	279	277	267	307	272	295	264	318	298	293	311	305	280	299	291	287	293	312	309	295	282	293	318	308	280	291	306	270	284	273	295	279	303	314	292	286	283	305	316	284	293	269
23557	21122	28559	23980	21106	14475	5357	3286	2272	1638	1140	761	724	636	639	600	543	540	497	546	470	438	365	377	320	311	304	275	254	227	237	240	255	259	259	245	280	267	294	254	246	245	251	257	226	240	299	343	331	308	286	323	284	261	265	279	263	236	258	246	243	193	251	257	251	250	234	251	248	211	254	234	231	226	230	246	264	235	239	264	242	257	244	225	212	230	247	231	256	226	219	244	251	246	238	265	263	241	246	205	224	253	285	240	245	213	248	219	232	229	267	238	246	232	237	236	253	267	212	234	226	248	243	229	234	224	219	226	236	238	221	233	223	223	222	263	223	224	246	232	234	244	245	245	225	205	249	243	241	213	226	256	227	268	243	239	229	246	235	228	255	243	225	235	264	244	240	240	267	263	231	249	228	244	230	226	235	234	232	227	219	253	228	259	217	233	219	212	237	225	246	240	252	284	252	241	259	237	247	253	215	280	220	240	235	253	220	225	254	247	248	229	232	235	248	244	261	229	240	253	244	214	214	221	246	228	242	255	214	248	222	242	245	245	258	227	260	212	237	246	236	248	249	225	226	254	227	234	220	220	216	209	222	233	224	247	265	226	233	237	226	275	244	235	233	260	220	263	285	211	252	221	210	205	235	268	227	223	239	221	223	259	244	241	213	239	203	199	246	227	257	209	227	244	241	228	212	245	238	232	269	228	221	227	255	237	249	224	251	224	243	235	234	215	222	223	215	235	233	221	248	241	213	245	234	213	243	240	235	217	228	232	261	228	214	219	244	244	246	227	220	256	215	243	252	256	234	227	224	245	217	247	228	250	230	238	224	242	221	238	226	203	238	228	240	244	241	267	235	217	238	224	244	233	239	221	224	252	237	251	215	228	241	233	262	212	237	257	245	227	243	205	232	240	221	225	223	244	215	241	236	252	257	241	241	235	237	237	228	232	220	207	229	249	239	232	236	250	261	225	214	246	246	253	245	251	239	240	231	235	245	240	221	233	227	239	207	241	252	229	249	215	207	249	243	232	227	221	232	220	229	251	232	240	231	253	223	250	201	210	223	235	223	218	215	248	239	251	254	238	231	251	229	220	226	230	211	235	232	235	262	262	246	222	244	239	237	228	251	254	224	227	237	185	259	267	251	224	229	247	214	216	250	215	232	238	227	242	244	233	216	248	217	250	228	234	241	232	223	223	248	239	219	263	231	260	247	232	233	249	227	221	273	247	272	241	246	231	213	215	233	214	242	254	239	243	258	240	226	210	207	232	235	241	228	247	245	236	213	231	231	230	238	223	237	234	237	237	231	228	244	294	185	250	265	239	279	222	253	250	229	222	244	241	251	241	241	216	265	263	260	222	237	221	240	252	221	240	266	219	198	250	216	242	229	231	250	233	231	246	256	217	234	250	254	254	257	231	252	233	256	213	257	245	218	239	232	257	238	228	240	207	236	241	244	282	252	227	211	241	229	237	239	237	242	250	233	232	243	237	216	221	246	220	243	239	200	245	227	245	240	239	239	240	256	260	232	242	246	249	257	238	250	235	206	228	219	229	260	227	232	213	248	251	230	248	234	223	250	242	225	235	248	219	256	242	198	250	215	224	248	235	249	258	240	237	241	248	228	221	260	245	260	265	223	226	241	211	221	229	242	251	225	231	250	233	217	231	215	219	251	231	208	230	206	222	272	222	219	227	253	236	220	233	223	242	242	245	236	211	263	222	233	228	250	225	228	242	232	208	254	221	266	224	244	195	265	217	232	216	196	224	193	206	218	243	238	232	218	257	235	236	240	205	201	210	233	224	212	205	226	222	218	227	225	246	226	225	253	229	243	232	221	230	235	225	230	227	226	242	217	234	260	223	217	241	246	246	262	228	213	219	230	238	234	229	238	261	234	231	197	228	237	232	253	239	242	258	196	219	195	251	205	213	254	247	251	211	256	254	245	229	231	238	254	231	246	259	245	241	242	238	235	189	230	221	222	243	218	224	226	211	255	221	237	228	248	234	242	217	231	231	226	247	214	239	245	218	209	230	231	223	248	248	243	234	233	247	238	253	220	259	242	205	221	258	237	246	218	227	241	240	220	253	204	243	228	239	247	242	246	213	226	225	229	230	238	248	228	249	221	222	234	222	241	226	213	260	242	250	238	245	221	228	225	215	234	236	239	264	233	235	246	243	243	230	263	223	231	224	232	204	246	250	234	214	244	229	242	234	218	221	230	245	223	247	210	231	256	228	226	225	234	234	245	253	226	236	246	218	228	231	238	241	234	246	258	248	246	218	207	217	227	229	260	247	232	239	234	228	204	248	253	233	210	219	250	227	240	241	211	230	246	247	251	244	228	246	277	261	207	226	235	237	246	243	220	226	223	212	260	252	254	252	230	246	238	221	237	241	225	256	276	249	232	245	261	232	245	250	235	221	238	264	226	226	239	255	221	202	232	238	240	212	235	238	250	241	218	238	238	259	242	265	246	229	242	233	241	230	231	245	230	223	259	252	239	247	221	245	241	238	209	231	218	257	237	236	221	242	232	225	213	236	208	231	262	205	247	214	218	239	220	226	235	233	237	213	209	226	232	222	203	239	242	222	197	213	230	246	247	259	255	227	220	227	224	233	225	236	245	216	225	218	225	225	253	225	242	232	253	220	214	215	243	236	230	204	235	220	226	230	215	218	232	246	218	209	230	236	241	249	214	261	235	263	231	245	263	248	259	242	218	225	268	236	262	214	233	226	230	222	220	224	246	255	235	225	253	231	239	236	213	253	242	243	226	231	225	236	248	229	211	228	232	242	252	233	248	226	241	266	232	244	243	227	237	230	222	234	218	246	228	282	221	248	234	258	223	228	246	219	232	217	233	229	247	250	251	253	240	237	218	228	221	242	272	243	228	243	234	277	211	203	236	237	255	218	216	226	229	208	231	225	265	263	215	220	231	223	240	230	227	259	228	222	213	218	221	241	229	235	244	227	232	231	241	230	230	223	232	221	233	246	230	245	233	219	237	247	252	240	229	239	247	245	240	219	251	238	235	230	230	206	219	241	251	221	219	245	240	229	234	207	214	235	217	219	245	250	221	229	228	228	271	247	227	223	232	240	226	219	230	269	243	210	218	222	264	219	245	238	244	233	252	238	238	238	208	240	254	247	245	228	258	236	242	209	231	232	227	218	226	232	258	258	219	210	248	246	229	239	251	253	255	230	240	227	249	218	232	258	226	250	237	218	241	222	233	224	220	248	226	222	229	201	248	237	227	239	255	226	242	238	253	225	248	257	236	247	250	231	223	214	237	210	262	209	242	244	242	224	239	232	234	232	233	226	253	248	237	227	249	253	250	240	211	280	221	232	231	226	245	237	242	247	215	239	211	247	241	223	262	214	228	225	237	222	223	236	229	232	232	232	210	261	224	229	257	227	233	237	244	231	231	224	236	225	234	227	231	224	247	226	229	224	231	230	244	229	229	232	253	226	234	231	270	259	219	234	246	219	207	218	234	223
12479	26556	22914	14627	11826	10573	9499	7988	6342	4126	2923	2070	1647	1532	1504	1327	1255	1107	1037	1149	1056	918	854	764	628	509	510	428	448	426	425	391	381	402	381	405	474	423	470	369	354	400	375	369	396	396	495	571	528	544	525	520	518	500	471	415	421	405	363	358	390	341	372	349	399	372	352	342	353	343	370	351	318	336	431	313	357	372	348	380	371	340	348	329	358	377	356	331	371	331	360	347	351	361	355	359	340	344	355	317	352	364	363	336	352	341	341	358	365	366	323	386	324	360	377	344	328	355	332	354	343	375	324	333	389	397	356	334	362	359	356	352	305	354	382	333	347	336	369	384	335	353	364	366	316	353	344	341	366	349	329	327	363	320	342	342	360	367	325	341	374	337	331	340	377	363	351	379	324	358	375	372	320	374	340	328	333	336	320	379	367	323	323	375	365	381	316	349	352	338	387	336	360	353	342	332	337	393	309	361	321	335	332	362	306	345	386	338	363	345	339	342	402	341	343	392	337	338	348	338	339	366	360	327	355	327	369	344	343	355	354	364	383	323	346	375	346	363	345	350	332	328	350	362	363	345	382	367	377	370	366	347	360	356	336	331	329	370	329	394	345	405	341	370	338	318	357	353	337	342	349	353	342	338	352	382	361	361	370	336	355	378	314	310	333	341	327	333	371	335	353	351	363	347	348	337	364	341	378	369	343	356	335	345	337	346	339	349	340	327	324	333	339	348	346	333	346	371	320	356	349	347	367	361	363	352	331	352	355	318	337	346	350	335	362	334	354	331	341	327	325	331	346	354	370	331	378	345	360	347	340	369	335	333	324	349	336	355	384	352	357	369	315	384	365	342	345	328	346	330	330	293	351	373	364	371	340	346	322	351	325	337	336	345	364	380	346	359	325	338	318	347	382	352	345	353	310	388	355	351	343	338	353	303	358	338	360	397	353	323	345	374	373	329	339	396	328	344	332	342	359	325	347	327	338	354	339	332	338	341	352	336	335	373	369	340	329	348	367	360	329	413	356	344	359	327	345	337	310	371	349	319	362	351	352	345	339	357	361	352	321	345	365	320	351	350	327	331	367	351	363	370	342	342	356	370	308	343	354	364	377	312	328	338	355	345	316	350	344	354	344	364	290	299	379	350	339	373	339	335	319	329	364	372	317	362	342	341	330	370	357	321	337	343	357	332	361	301	370	348	357	367	351	357	341	308	339	354	378	332	319	350	345	349	340	383	338	333	367	356	343	341	317	353	332	340	354	372	352	370	329	349	349	376	359	363	348	340	335	341	374	306	370	353	346	397	365	373	352	303	356	320	332	328	367	338	323	386	371	360	376	315	356	377	357	344	357	354	339	329	341	315	351	344	360	347	336	351	321	358	350	377	369	347	333	375	359	340	324	340	347	349	350	297	354	324	334	350	329	360	339	363	336	350	366	334	333	371	357	340	336	317	381	333	346	337	359	385	336	350	331	343	376	323	357	325	346	357	343	342	344	341	363	337	343	328	382	375	320	323	359	345	348	375	391	348	327	365	375	342	339	344	341	355	317	357	326	359	360	332	327	340	339	343	357	337	324	345	363	356	335	342	345	342	346	349	384	358	357	334	353	376	344	371	331	359	367	313	336	340	364	348	356	346	325	323	363	357	330	380	374	349	331	327	360	313	371	357	351	322	338	345	334	321	350	344	342	349	375	324	360	344	340	306	338	347	346	353	363	325	338	381	380	323	345	340	318	351	340	344	349	343	333	305	346	352	344	321	339	340	315	314	321	353	343	375	322	330	327	331	373	344	369	323	347	348	345	371	348	338	381	373	332	361	356	369	337	363	326	353	317	343	335	351	335	328	365	354	351	362	358	331	323	350	360	329	383	399	357	342	344	370	353	351	340	316	354	358	354	374	326	346	343	341	362	361	339	352	331	381	364	366	296	387	335	357	345	324	365	337	376	395	347	307	347	328	344	400	328	359	325	341	360	346	354	338	351	357	315	349	337	327	361	339	343	384	362	358	345	323	355	342	356	331	345	324	363	369	330	351	336	358	371	333	343	345	341	347	353	342	403	341	368	349	335	351	346	345	350	344	331	385	366	351	336	353	360	341	364	377	330	351	309	391	324	346	310	331	359	341	376	366	359	335	335	326	348	346	373	352	305	312	355	392	383	358	326	360	361	324	329	364	346	359	395	368	348	352	342	358	358	356	351	353	361	328	359	334	336	363	351	334	324	352	327	324	359	339	356	330	350	386	383	372	318	380	364	340	377	357	349	368	319	350	336	369	349	349	327	313	354	365	377	362	361	354	357	334	355	340	371	356	352	384	326	362	331	342	338	339	347	325	327	334	374	355	340	387	370	323	353	350	325	348	353	330	333	358	368	351	336	339	350	350	382	323	378	352	342	336	313	355	325	337	355	333	342	368	383	338	343	348	321	362	348	352	380	332	339	364	339	313	367	344	340	344	347	341	377	331	347	338	370	374	350	350	380	370	348	334	385	340	355	346	333	392	335	372	352	377	344	353	386	373	345	327	355	368	341	358	301	358	367	379	373	354	368	347	355	323	333	338	362	327	394	334	342	362	324	345	310	358	338	355	326	349	342	369	346	334	388	330	363	310	357	349	354	369	345	349	342	356	312	366	344	352	368	318	348	343	344	337	309	351	367	378	351	351	354	353	370	336	360	357	366	327	356	352	335	318	316	351	337	340	392	358	344	342	339	350	340	331	330	359	372	324	348	346	356	406	334	353	350	363	344	347	328	341	345	347	337	387	329	347	348	331	385	352	367	368	329	333	335	345	357	364	318	343	352	381	357	367	370	343	356	365	345	314	336	344	332	359	360	352	328	330	360	349	377	346	341	343	329	366	325	359	342	313	369	366	344	355	346	359	351	356	371	316	317	350	306	378	349	343	350	329	331	347	337	380	390	335	337	320	337	336	363	346	371	341	332	334	337	353	360	352	361	347	356	362	337	350	367	340	369	309	328	352	389	362	345	340	389	337	334	360	346	330	303	330	348	357	344	317	356	368	331	345	342	350	352	351	355	362	347	384	322	365	353	375	335	339	320	315	379	374	330	353	326	358	316	367	365	351	358	370	354	352	325	324	362	345	339	379	353	338	325	314	329	409	350	361	332	346	306	354	347	333	328	349	334	348	371	334	337	332	348	353	351	376	400	319	354	330	328	339	345	383	368	346	338	329	369	339	380	331	365	339	330	350	360	337	350	348	321	379	368	332	316	348	331	344	336	345	337	352	343	308	366	357	320	368	363	365	334	334	337	339	336	351	321	369	370	360	388	329	323	358	334	355	340	338	346	356	345	356	351	349	352	341	360	343	360	355	340	328	344	338	359	351	335	344	366	334	358	329	367	360	358	365	330	361	308	361	348	348	338	351	329	361	381	323	343	330	373	359	356	342	357	367	320	353	337	349	349	378	362	307	315	317	347	356	339	359	348	363	354	324	343	347	321	359	330	348	335	346	365	349	357	359	341	366	382	354	373	380
22729	21102	28899	23552	21113	21309	14519	5200	3247	2156	1496	1017	836	757	800	764	687	657	585	586	552	485	430	381	316	282	275	232	215	224	192	202	179	197	187	202	202	224	224	174	171	189	167	190	178	198	239	354	287	274	295	266	256	226	174	191	206	225	171	174	190	172	163	171	157	178	184	162	170	155	152	169	156	158	191	184	162	170	179	178	175	148	156	139	185	169	156	186	177	143	150	155	157	139	166	182	157	153	143	170	160	166	162	181	160	155	161	157	160	174	160	151	163	174	173	155	172	146	145	157	157	172	149	166	150	159	153	153	167	143	178	163	176	162	157	181	131	157	142	163	183	151	165	166	160	164	153	187	173	184	145	153	151	176	176	173	156	144	141	163	177	161	170	153	159	161	144	154	172	134	148	158	174	170	173	157	171	160	154	161	150	133	153	180	143	151	153	138	160	163	157	154	157	141	157	172	156	179	160	142	144	170	132	176	140	165	143	161	139	165	184	158	167	143	158	186	171	171	171	130	154	171	171	169	165	131	152	163	173	147	187	163	160	177	171	161	169	136	151	171	168	157	159	159	149	153	158	172	166	164	155	190	155	152	169	178	166	146	177	145	159	149	154	160	131	147	153	153	149	159	162	160	157	160	156	171	164	156	153	168	164	176	184	174	135	155	150	167	158	169	170	143	143	153	160	167	170	160	168	161	155	172	167	163	151	157	168	163	156	162	155	151	166	146	132	183	175	167	177	152	157	154	153	169	151	157	155	145	160	185	172	174	164	155	155	161	179	176	178	152	183	160	146	138	160	150	141	136	161	164	166	152	149	172	178	166	156	155	162	156	163	163	165	152	168	172	156	188	159	168	153	149	143	170	167	137	154	159	159	149	161	175	180	157	160	150	164	169	166	171	141	146	159	156	163	177	159	154	169	187	156	145	157	138	172	162	180	163	161	141	164	169	146	161	161	162	191	143	161	168	161	180	163	169	181	176	137	159	156	148	170	160	163	153	161	155	149	177	144	120	186	159	180	147	161	153	138	175	163	154	154	166	153	167	153	157	161	182	153	155	168	156	144	150	154	171	147	148	162	166	156	154	178	155	150	185	146	156	157	156	151	152	167	167	157	170	173	170	156	141	158	155	173	143	175	145	151	158	154	172	156	158	140	157	157	147	146	137	163	184	164	146	169	172	142	179	144	153	154	167	140	163	165	173	159	175	173	133	177	164	143	175	165	165	169	133	149	145	170	155	150	156	142	129	164	165	138	154	143	161	147	177	158	167	154	168	138	169	139	156	149	148	154	163	143	147	170	176	170	151	160	160	176	177	140	162	149	154	177	166	153	154	180	161	169	171	155	173	178	161	148	141	156	151	138	167	154	145	145	161	145	160	167	168	149	145	154	156	174	167	156	143	159	162	165	149	165	165	154	156	174	176	148	163	156	155	183	149	171	155	168	154	148	172	167	136	165	150	164	159	178	148	160	141	171	174	142	148	165	133	152	175	156	168	167	166	173	183	171	163	140	169	143	133	186	157	144	162	163	146	169	150	164	153	165	162	174	162	122	160	139	158	187	160	166	168	142	172	164	163	165	148	168	163	172	176	155	154	156	181	188	171	164	171	180	152	186	173	154	174	171	147	158	156	136	153	188	141	173	168	159	174	154	149	154	159	162	142	153	157	158	147	175	167	158	150	165	161	177	164	176	163	164	147	164	166	172	171	175	150	141	148	156	169	157	159	154	172	169	148	156	166	163	161	168	155	138	141	164	156	167	164	166	168	175	158	186	151	148	143	170	160	146	161	158	173	155	172	166	163	173	166	157	140	149	136	183	177	174	134	170	154	163	167	155	159	171	159	174	147	178	126	153	154	157	160	148	170	173	158	161	136	150	147	185	158	185	165	166	176	141	170	165	143	157	166	169	157	176	147	169	157	146	159	150	142	168	162	177	165	163	182	156	164	140	139	137	148	154	155	170	149	155	138	154	157	169	141	172	160	159	151	155	152	179	157	142	154	195	166	166	148	164	156	152	153	149	158	150	171	166	161	163	150	152	164	156	148	159	163	159	177	151	148	169	159	160	133	171	171	119	174	184	149	180	159	176	142	155	148	175	173	159	153	163	158	164	163	139	171	152	155	180	156	161	147	173	164	164	155	149	155	161	166	168	163	159	177	154	150	171	181	170	168	164	170	158	146	168	148	177	152	149	175	148	156	165	180	165	149	167	110	157	155	153	167	173	160	159	138	165	147	183	158	142	166	155	165	137	168	163	162	166	136	155	177	182	147	166	128	154	171	166	168	116	157	147	142	182	145	191	144	156	166	178	149	163	175	184	180	139	157	148	173	158	168	154	172	159	176	165	160	165	140	155	181	147	175	170	151	162	172	169	151	147	159	158	171	140	167	155	161	161	146	191	178	144	184	136	158	156	166	154	148	157	166	153	152	169	169	156	157	156	158	154	164	154	184	156	147	153	161	160	172	158	151	165	167	187	150	151	188	172	168	162	151	131	155	141	161	147	155	155	149	162	165	160	169	154	156	148	165	165	166	170	179	166	173	166	148	165	171	167	149	166	169	156	141	168	164	159	149	158	174	152	155	148	177	156	171	154	166	174	160	159	162	158	169	157	148	180	149	168	156	157	150	134	158	160	144	149	156	138	161	198	150	181	151	149	174	140	143	161	156	166	172	160	155	160	159	158	173	158	167	160	156	151	159	160	156	155	174	166	175	182	137	155	172	145	138	149	178	151	171	163	161	141	168	140	162	156	152	148	164	152	150	154	152	171	162	145	166	159	194	154	140	140	175	152	175	140	185	166	176	162	147	163	173	170	170	144	158	150	153	150	132	149	142	131	156	163	166	150	145	161	156	159	187	182	149	142	165	169	181	160	159	168	158	169	152	164	127	151	161	175	151	168	155	160	160	156	163	141	154	159	173	155	165	188	170	144	159	163	161	164	139	174	144	158	166	162	159	156	162	155	138	167	171	137	185	165	170	153	158	165	167	156	166	152	160	172	151	167	165	172	164	148	155	157	153	174	171	136	191	176	180	145	157	149	146	143	177	131	142	147	170	152	190	161	162	149	160	175	172	164	147	180	155	162	163	149	136	161	164	170	151	158	157	169	146	177	162	149	188	157	143	140	176	156	160	166	145	152	152	161	147	154	152	155	154	155	145	148	165	158	160	180	157	156	150	180	150	160	155	159	166	147	155	167	153	183	167	186	173	147	154	158	153	187	151	172	150	148	175	148	156	140	159	131	151	153	175	152	164	141	169	143	160	140	161	167	157	169	134	145	149	163	166	168	147	153	152	153	167	161	166	174	189	176	140	149	174	158	163	161	170	146	157	145	181	160	155	167	177	173	180	154	184	156	143	151	156	141	139	166	174	179	160	153	149	168	160	149	178	163	173	149	158	147	154	163	161	169	173	145	161	144	175	168	160	162	169	153	168	173	179	153	159	151	154	139	142	171	156	176	153	160	161	164	168	144	164	158	147	146	171
14495	31615	27323	18776	15546	13938	12879	10827	8522	5732	4109	2847	2353	2136	2032	1897	1644	1505	1397	1448	1270	1083	994	833	693	577	510	380	426	367	335	309	309	324	275	319	321	349	359	315	294	287	273	278	293	322	430	565	536	539	574	548	515	413	328	321	338	339	280	260	264	253	232	307	262	252	277	275	251	253	256	272	231	251	270	248	252	256	226	233	224	248	233	237	244	230	230	255	262	223	229	243	249	265	245	247	237	238	242	222	210	250	245	253	239	234	261	237	242	239	232	229	226	251	235	245	229	252	267	237	258	220	253	242	259	229	248	254	239	248	245	245	217	247	235	218	239	227	251	228	234	243	215	234	254	209	224	211	256	216	249	251	233	241	253	229	234	248	228	211	250	248	237	225	237	247	229	258	251	232	233	254	248	227	243	230	215	236	253	236	234	244	238	254	223	239	270	231	230	223	243	205	272	236	239	234	255	253	239	227	261	217	266	243	220	246	245	224	245	230	235	247	255	249	228	237	228	242	231	226	242	232	237	229	269	237	229	240	258	241	238	261	232	260	252	230	215	260	241	263	251	221	235	252	225	197	238	234	225	215	224	229	221	256	251	253	247	246	246	246	236	230	216	265	207	234	252	273	240	221	212	242	262	244	251	248	251	223	225	222	233	216	236	237	231	216	228	254	231	211	241	234	238	224	247	223	254	236	230	242	232	253	209	247	226	222	244	247	251	228	242	250	251	243	252	253	226	241	235	233	203	270	233	260	218	237	226	249	247	240	234	229	233	236	251	244	251	243	235	248	220	237	222	234	208	212	235	228	239	249	239	211	238	252	295	259	213	257	217	220	232	240	252	231	227	242	242	215	225	226	252	237	242	258	242	237	220	247	241	247	238	249	233	216	206	245	232	230	258	268	248	228	235	255	229	207	266	217	231	241	241	224	266	213	249	260	233	244	239	253	250	237	202	245	264	235	249	279	233	236	225	245	223	230	222	241	246	236	226	223	232	236	236	236	223	235	234	221	255	244	225	230	270	216	235	225	244	245	218	255	248	233	250	250	229	224	236	235	246	235	235	258	226	205	241	242	237	239	218	226	245	241	241	244	228	218	254	221	240	233	239	215	250	229	250	250	280	246	251	238	232	219	248	236	201	221	233	224	228	239	233	214	230	264	237	228	222	241	253	228	223	218	257	222	223	266	243	265	259	258	233	234	244	241	251	236	230	243	258	225	251	237	252	231	224	254	221	246	230	257	253	231	225	238	234	229	246	238	237	202	246	240	254	267	215	228	230	238	242	242	243	233	238	215	238	246	243	245	248	231	247	218	232	231	234	231	256	215	239	225	249	231	252	226	230	199	237	208	239	252	273	233	257	236	247	255	238	246	253	232	255	251	226	238	226	241	242	232	220	244	252	259	216	235	225	254	231	229	252	234	214	208	246	223	208	234	233	231	230	248	249	235	249	260	239	242	250	257	250	249	244	264	228	206	255	262	255	234	234	267	251	248	256	226	267	262	217	238	243	252	258	230	233	281	245	237	233	217	253	216	234	250	228	244	262	229	249	218	254	270	253	214	237	226	231	241	236	264	223	238	231	217	211	231	226	217	246	239	234	243	253	242	243	267	277	245	242	245	236	240	230	233	256	237	244	252	230	244	240	213	256	222	223	258	237	223	236	270	248	233	234	262	236	241	230	232	227	232	241	224	232	227	244	218	234	245	255	262	259	231	231	234	222	256	243	241	235	255	234	253	266	244	243	244	226	227	222	209	222	239	267	234	242	281	216	235	251	239	251	271	236	229	236	231	240	258	217	244	225	238	248	219	235	225	260	217	240	243	237	286	194	264	228	240	238	225	246	248	244	237	281	224	236	230	269	248	232	253	263	233	245	264	233	227	244	230	239	225	231	236	229	229	226	227	228	232	237	227	230	234	236	254	218	258	210	254	246	238	223	230	202	252	229	221	224	218	242	245	219	263	226	256	253	223	229	239	219	240	217	236	223	246	213	239	250	270	267	236	223	250	246	246	267	229	254	242	255	250	239	222	231	226	236	223	263	221	248	240	245	236	236	253	245	246	226	231	248	239	237	244	277	246	241	231	218	248	238	245	242	269	242	235	244	258	251	236	244	249	224	224	204	231	238	230	228	216	243	228	262	239	252	256	252	227	218	264	221	259	224	245	254	212	241	227	237	238	253	238	251	231	223	250	242	228	257	212	243	216	231	223	254	215	228	260	236	230	238	241	248	246	237	233	269	217	235	235	228	248	221	243	230	264	223	240	237	222	220	244	247	234	211	237	250	224	192	238	229	237	244	243	228	240	245	213	241	230	234	243	224	249	254	218	244	247	237	253	229	239	252	244	229	229	232	247	254	250	240	211	240	235	228	238	247	208	241	240	257	257	265	222	255	217	238	241	219	210	230	267	239	236	270	230	262	219	236	238	246	241	241	251	231	269	254	247	231	224	254	256	256	269	218	196	230	232	239	194	233	256	240	249	236	270	217	251	227	235	235	233	220	238	227	248	233	242	255	249	211	242	221	245	253	245	241	232	251	225	245	240	261	263	255	224	262	264	249	220	234	247	212	228	237	244	264	225	237	206	222	256	230	249	230	216	248	235	218	246	238	257	251	264	232	261	245	211	247	225	245	231	274	256	259	246	237	225	217	222	235	232	241	226	267	236	219	251	218	247	254	241	224	219	245	239	218	239	249	246	241	229	219	234	241	255	249	208	249	234	251	239	251	222	239	257	231	224	253	243	212	235	265	239	234	242	234	254	226	235	222	246	225	231	242	235	257	236	246	279	264	235	208	241	257	214	238	250	248	230	247	245	209	230	251	233	230	238	232	267	225	212	240	221	254	244	219	240	247	225	254	242	250	223	240	221	238	254	244	231	229	257	229	242	204	247	227	247	224	245	220	246	220	258	247	230	241	227	253	228	241	273	230	272	255	240	257	216	249	228	220	222	237	238	220	248	204	235	210	247	225	210	229	237	241	231	243	238	247	271	259	243	250	257	227	238	237	242	245	249	241	248	245	253	225	235	217	259	260	233	233	239	246	225	239	221	209	231	253	210	244	239	222	243	229	278	223	244	230	216	242	238	241	234	210	229	263	226	233	230	265	234	235	256	253	242	224	233	238	224	249	219	221	262	233	241	243	232	230	260	235	213	226	242	247	261	250	245	213	261	233	236	247	257	221	243	254	255	222	245	262	244	226	237	249	243	243	239	271	225	224	230	261	244	228	251	241	217	271	254	227	255	240	249	231	220	230	243	251	219	237	241	234	230	231	234	211	253	226	215	236	253	249	230	240	239	241	237	238	238	236	237	209	260	263	213	261	261	257	240	241	227	234	236	225	238	226	224	222	236	234	220	256	229	233	243	245	223	228	230	246	238	260	226	234	212	214	245	219	227	231	248	236	236	251	241	239	212	245	239	227	245	211	241	269	248	237	227	244	250	235	225	255	218	215	209	242	206	221	209	231	209	230	224	254	269	236	244	237	242
26552	20590	14059	5731	2827	2214	2010	1678	1135	774	534	403	411	341	395	365	380	319	324	348	311	305	284	264	228	250	263	208	207	202	210	184	208	193	190	203	200	196	202	198	210	187	175	182	183	196	201	262	258	243	236	243	252	209	201	202	202	194	213	189	226	218	209	173	189	214	190	204	197	182	193	191	206	202	185	184	163	195	184	214	200	201	178	197	185	212	194	193	185	195	205	196	190	200	209	182	195	210	207	202	172	196	211	217	196	188	174	209	198	213	177	206	175	187	186	207	212	191	184	205	185	186	171	192	194	203	196	232	179	208	192	175	199	188	196	193	197	200	223	210	224	208	192	203	167	194	211	208	211	181	177	185	208	216	212	188	184	203	202	207	222	185	179	194	218	205	188	200	184	233	180	187	203	192	208	187	175	206	217	191	180	166	195	182	220	209	184	200	198	191	212	174	180	179	211	199	202	202	178	192	192	176	174	194	179	201	180	198	193	206	205	191	189	220	187	198	201	208	186	196	213	209	185	186	174	197	195	181	190	194	202	198	200	205	184	194	182	192	202	214	184	178	212	195	198	192	188	207	180	206	165	191	174	206	189	196	221	191	190	209	216	215	186	180	187	183	198	174	189	177	187	184	198	188	187	187	215	175	171	199	195	171	208	206	198	173	168	199	213	187	204	225	172	222	206	211	183	189	209	205	188	198	200	189	168	203	205	189	178	178	202	185	187	201	201	224	192	189	189	212	201	199	181	201	180	213	203	222	192	206	204	201	210	213	191	213	180	198	207	189	216	195	177	187	197	224	200	199	191	181	201	197	190	201	205	219	169	195	201	213	198	187	182	196	168	208	202	204	192	209	188	198	208	217	195	178	199	188	179	207	169	208	186	193	186	202	193	204	199	196	189	199	248	185	182	220	185	196	205	214	212	199	196	186	188	192	212	206	191	207	189	197	178	178	187	217	187	170	209	187	200	179	206	216	214	210	204	175	187	193	175	207	197	185	183	169	192	161	195	172	179	198	213	190	213	188	196	182	190	236	190	195	189	225	186	187	176	206	198	165	184	196	194	221	204	189	175	199	220	193	200	194	200	196	176	209	186	187	200	179	200	185	222	162	215	214	213	196	193	186	167	214	216	179	178	197	184	185	191	168	197	178	206	193	202	202	225	219	186	193	171	206	183	203	193	165	208	169	216	183	169	176	208	200	189	196	194	206	201	194	201	193	209	193	208	195	189	188	180	192	208	187	174	181	201	195	178	197	184	201	210	191	206	194	214	205	210	183	208	181	217	212	181	217	176	207	188	184	208	186	189	187	201	187	205	177	204	190	198	209	188	214	187	208	200	188	197	209	209	208	213	187	199	209	213	187	205	206	213	189	211	201	199	200	192	191	202	192	185	199	207	179	166	183	194	189	211	198	198	187	198	158	179	186	197	182	193	204	189	193	161	197	203	199	195	180	195	174	164	188	212	199	193	217	193	194	201	189	194	207	197	199	182	212	178	206	193	195	200	176	209	191	180	172	189	205	191	171	178	211	209	173	176	192	183	202	206	176	204	229	196	173	197	186	183	196	214	199	185	205	191	203	187	194	200	191	189	194	210	193	186	195	206	183	178	186	198	186	208	202	172	194	221	182	184	192	184	197	165	189	198	183	215	198	224	209	213	207	221	191	215	229	233	186	202	173	214	201	201	191	218	182	196	175	202	182	206	188	173	197	187	204	181	193	189	210	210	194	189	191	191	219	197	222	208	190	181	198	191	191	199	226	201	192	227	207	196	192	190	186	219	208	196	184	193	189	186	205	185	238	190	193	206	194	179	177	199	193	175	199	187	210	193	223	187	202	197	175	189	170	178	204	179	186	204	211	199	186	209	189	196	213	199	170	218	199	187	184	198	182	190	179	160	200	187	195	195	189	196	201	202	169	191	215	188	205	209	182	198	196	182	197	208	201	200	194	188	182	196	172	177	191	216	192	189	179	199	198	217	190	194	176	177	188	192	185	220	187	194	187	205	179	195	193	205	184	188	187	202	174	187	178	172	203	189	199	204	209	194	200	197	187	191	190	216	199	178	196	190	214	223	216	192	196	216	189	204	197	183	200	216	187	209	204	204	187	190	184	205	217	208	165	186	204	196	192	190	188	201	194	188	225	180	208	201	202	192	191	178	198	179	195	178	173	186	193	171	197	163	213	205	201	189	202	192	208	209	195	188	188	205	199	196	199	214	186	206	211	191	181	205	219	185	173	211	191	190	199	198	171	195	198	194	178	202	175	213	191	190	185	186	177	221	223	189	191	191	183	203	225	202	212	203	174	181	199	199	214	190	175	183	193	198	166	222	201	203	184	181	183	217	201	178	178	194	196	188	172	200	226	195	190	196	207	190	201	190	201	197	203	187	203	205	192	176	215	189	199	202	194	178	186	181	214	198	179	190	216	201	179	214	224	189	177	203	185	204	180	192	203	197	201	178	192	189	194	160	217	191	179	201	214	190	214	176	164	209	222	194	224	202	188	200	196	189	172	161	186	215	214	190	190	179	175	199	182	174	187	165	182	199	203	196	195	202	185	198	172	199	175	177	202	184	208	175	183	174	209	202	173	192	198	201	182	192	185	207	180	188	196	189	200	187	215	195	200	178	206	185	175	200	195	181	186	199	187	182	201	183	195	191	205	190	185	190	164	201	185	202	177	188	213	196	185	204	197	182	199	183	195	203	191	178	205	209	218	217	190	202	166	196	186	186	167	196	178	207	186	183	168	205	210	210	195	186	202	189	214	198	211	185	214	200	183	187	204	203	214	203	195	202	223	209	186	200	188	181	206	223	180	178	210	176	193	198	217	206	186	188	216	213	181	183	199	216	187	200	188	197	209	177	164	196	215	222	186	197	194	206	201	225	204	205	200	199	195	210	207	222	191	187	206	222	184	179	188	207	189	229	188	184	199	204	198	187	201	206	195	212	225	196	208	189	190	189	184	197	200	213	202	170	192	184	197	207	205	204	215	204	190	207	217	215	209	198	164	192	197	201	184	201	193	182	186	194	189	187	180	200	200	186	189	200	209	190	188	208	199	213	178	192	173	200	209	182	191	204	214	220	218	212	209	206	197	194	207	171	197	214	207	183	200	183	220	195	174	204	209	217	202	190	210	190	208	206	194	190	188	189	213	181	197	190	195	191	189	208	207	194	183	211	183	207	185	191	187	208	199	215	198	203	193	198	222	175	199	201	171	174	211	182	184	200	191	183	224	195	227	211	170	200	192	212	209	198	204	171	185	186	190	207	209	199	191	209	171	202	196	214	194	171	206	217	191	206	215	191	214	184	194	198	170	196	204	220	191	213	198	201	202	193	191	214	179	195	192	210	212	185	216	192	207	201	215	204	209	195	205	199	190	196	204	204	208	194	190	212	190	179	199	169	191	170	193	199	188	216	181	188	204	197	218	188	189	190	204	188	178	214	191	197	196	197	180	201	166	204	184	204	211	194	190	191	231	200	213
10638	17992	14570	8437	6793	6050	5415	4604	3306	2036	1477	1106	933	807	904	808	708	683	686	672	615	594	520	476	397	401	337	322	336	291	306	328	315	338	300	321	305	309	302	286	316	312	298	305	301	306	353	435	387	371	412	411	367	345	328	356	329	307	296	326	284	292	293	312	292	297	263	275	316	281	289	308	279	280	306	289	274	282	332	273	287	284	298	299	288	294	273	286	319	276	287	287	293	278	259	276	258	296	278	303	295	295	301	305	291	256	284	285	314	271	291	282	300	297	290	267	295	278	295	250	285	332	302	256	280	285	280	303	305	280	274	294	241	287	308	260	282	299	287	280	289	299	256	260	246	284	253	292	305	305	298	272	291	292	255	305	270	302	280	273	270	296	293	301	310	285	281	280	258	292	295	277	297	302	277	292	285	293	251	310	285	296	259	298	322	304	293	262	298	290	273	290	281	296	291	244	295	287	264	310	275	305	266	277	287	286	294	292	293	278	304	274	283	280	292	300	300	264	305	310	305	321	290	312	260	299	262	292	303	280	287	272	300	311	265	319	296	286	268	304	281	285	287	295	264	290	328	269	319	260	317	291	296	283	315	290	300	302	295	255	311	276	310	257	299	272	321	286	261	295	273	296	288	303	280	277	284	277	302	267	277	280	260	294	301	291	292	302	281	289	294	297	315	300	292	284	285	293	304	290	257	285	257	283	288	316	300	322	281	279	274	296	256	290	283	257	296	262	281	273	306	280	297	285	282	289	306	302	290	308	283	297	279	283	298	284	283	282	277	297	284	288	314	312	276	293	317	281	288	306	307	285	306	279	307	294	291	280	304	288	305	311	266	299	287	274	274	305	282	295	286	277	304	284	282	295	301	299	288	300	298	277	293	277	272	300	306	302	294	306	284	303	283	287	298	293	296	328	293	265	297	295	300	280	304	313	335	288	270	262	267	280	302	265	302	289	288	311	322	329	295	283	283	315	289	270	270	294	277	258	272	301	276	302	309	259	294	311	307	258	270	296	270	286	275	287	291	297	309	302	333	289	297	279	267	294	268	289	258	296	306	263	296	291	301	272	305	255	305	292	287	290	297	280	284	274	295	256	283	297	281	278	283	272	255	290	299	291	282	288	280	343	278	285	310	299	287	259	331	296	303	301	262	263	291	284	286	292	289	294	320	293	248	280	281	282	301	302	280	303	273	269	287	308	292	244	287	299	289	285	289	296	309	307	293	298	293	271	293	315	310	299	297	313	288	291	311	274	286	272	307	272	283	280	301	283	290	267	289	281	279	299	280	279	309	315	271	287	278	297	268	287	276	293	289	273	293	250	290	289	276	310	312	310	269	319	283	293	313	288	304	338	286	262	278	279	302	309	287	261	275	288	280	289	260	305	279	280	286	257	289	275	286	324	294	309	287	281	291	257	319	288	291	291	275	266	280	275	307	306	303	272	285	275	245	307	298	328	310	243	289	273	289	273	261	294	291	286	322	289	274	287	298	289	269	287	251	288	263	273	268	307	305	284	286	284	284	281	300	271	300	309	296	252	287	293	279	286	305	277	277	288	298	294	292	258	283	304	314	269	288	272	269	308	284	300	299	292	306	283	273	272	291	262	282	262	273	314	270	307	284	292	296	290	289	281	299	292	306	284	291	322	279	287	290	282	282	288	290	291	259	312	276	310	302	296	298	300	294	271	296	312	256	303	281	305	299	297	290	299	292	298	279	297	297	303	273	309	292	291	279	269	264	290	319	302	276	286	303	265	286	288	287	284	298	265	272	311	277	305	306	315	297	261	274	290	287	265	306	304	285	297	291	269	284	303	268	298	309	268	295	281	297	275	299	280	283	289	264	296	278	283	291	286	295	304	279	285	304	319	322	300	260	308	256	280	284	285	314	286	287	279	280	289	278	299	288	311	307	307	321	293	286	292	277	249	252	298	273	300	297	279	257	294	284	290	294	295	291	305	279	304	272	285	278	296	288	278	298	272	279	269	306	286	298	258	300	312	274	296	258	279	291	281	288	300	294	293	291	250	292	287	294	302	323	294	270	309	305	290	281	287	292	311	304	295	290	304	299	278	266	274	289	292	295	275	280	299	268	267	290	299	286	279	285	265	248	295	313	293	290	265	293	307	278	275	255	294	271	242	267	315	311	278	279	305	262	301	293	299	308	276	272	293	294	286	268	261	268	296	305	278	318	296	281	301	275	298	304	265	312	305	261	304	285	306	290	276	287	300	301	264	293	275	300	282	305	274	301	289	283	295	283	319	293	314	284	271	289	252	274	316	283	288	288	275	282	308	289	301	273	309	295	276	286	256	304	273	293	323	300	299	294	258	259	289	275	298	290	274	314	293	267	282	285	282	304	292	294	307	293	259	266	282	300	267	305	300	300	313	276	278	273	271	275	307	294	294	310	297	291	294	274	312	272	296	293	309	295	255	303	288	290	303	275	280	275	288	313	271	291	272	267	280	292	280	269	288	285	285	280	297	282	279	290	265	273	298	287	301	293	259	276	315	283	296	297	280	280	305	290	289	289	256	303	294	290	274	292	283	253	294	289	286	293	298	297	294	285	292	281	287	270	279	286	322	290	278	273	280	264	268	307	282	254	280	296	271	278	287	279	303	297	309	293	287	282	271	295	273	302	295	292	308	323	265	351	287	286	269	276	303	284	269	286	252	285	304	307	267	279	299	293	300	296	277	293	272	287	299	291	271	277	298	285	330	302	272	262	275	277	321	296	311	267	283	279	294	279	277	291	269	272	276	314	280	301	315	256	292	278	266	269	310	247	270	260	276	312	297	291	301	284	306	292	291	288	292	289	303	314	286	287	306	310	305	289	296	274	293	291	300	280	271	244	256	290	239	298	302	258	263	302	312	276	287	325	296	275	280	255	305	258	266	290	297	272	297	297	291	294	268	277	290	303	310	292	305	313	309	289	278	286	267	290	293	307	260	305	298	297	269	301	284	300	304	266	264	282	301	289	277	275	296	298	310	318	317	296	269	255	260	293	298	268	295	293	301	251	311	269	313	342	291	271	290	291	290	292	283	319	255	284	296	287	285	304	299	312	303	296	287	328	286	265	243	310	287	298	296	284	269	280	291	316	282	303	273	266	294	310	260	308	263	281	287	286	305	311	275	290	266	293	287	277	265	251	305	325	271	295	290	272	263	279	263	316	311	288	270	281	275	267	276	260	282	298	286	284	288	277	281	295	282	292	260	282	275	268	290	300	328	283	290	292	299	282	293	273	242	283	288	283	289	272	314	291	293	297	291	274	241	314	277	279	301	314	264	292	293	280	278	310	288	271	291	287	273	296	289	275	311	294	267	286	275	275	293	280	271	303	282	291	292	275	309	282	284	297	309	303	308	291	292	291	281	288	295	326	286	279	297	279	296	287	316	277	306	277	293	247	281	286	265	287	306	274	292	267	288	283	312	296	276	253	292	289	283	279	292	295	266	286	250	294	282	283	299	310	284	329	287	292	260	315	286
23564	21110	28504	23946	21107	14626	5561	3358	2352	1401	1049	838	722	683	675	633	574	537	533	591	486	434	396	343	314	309	298	272	302	235	282	240	246	264	248	249	249	273	269	238	261	262	255	255	229	248	286	373	338	313	356	326	296	288	261	268	269	248	224	246	225	218	211	258	225	244	249	203	233	219	231	266	265	218	226	232	231	227	239	220	272	235	232	219	235	234	253	200	232	268	229	241	226	217	226	241	258	208	242	238	243	241	227	227	238	189	246	239	235	219	255	218	242	214	240	234	215	252	244	225	227	233	235	229	250	241	208	239	244	248	210	232	260	221	215	274	215	221	231	227	229	242	202	240	257	212	213	231	234	238	246	235	238	219	220	253	249	245	254	211	240	221	223	256	239	214	246	225	243	226	244	218	229	227	244	250	222	238	216	213	235	207	195	228	239	222	268	235	232	232	227	223	229	222	250	233	222	241	235	218	240	239	226	225	259	275	219	277	271	260	223	232	225	224	249	243	232	219	235	228	279	250	227	249	224	243	229	210	224	241	229	228	233	258	224	234	239	217	254	243	218	222	234	252	224	245	231	257	248	243	220	238	227	238	244	244	208	233	289	242	247	220	217	237	251	245	218	228	207	248	256	224	250	247	225	257	214	201	247	239	241	226	227	248	231	234	236	257	235	208	243	257	238	233	251	231	251	247	218	230	229	215	254	238	237	232	233	223	223	226	216	217	252	251	231	214	241	224	234	236	250	226	224	245	227	233	244	238	248	261	260	256	254	259	217	229	237	255	202	213	225	221	225	230	241	223	228	238	239	222	238	242	232	233	233	234	240	201	248	241	201	230	237	227	214	238	201	226	226	233	270	212	234	230	253	235	227	210	260	216	237	203	234	213	227	215	257	205	224	234	246	221	251	241	207	250	229	232	197	219	248	244	255	251	235	251	245	234	231	235	255	236	244	243	213	248	217	207	247	227	209	234	226	248	209	224	229	223	232	252	221	228	229	216	254	247	224	221	251	255	220	217	248	249	235	225	230	265	247	253	204	247	255	264	240	240	256	228	234	256	210	244	236	244	245	232	228	222	222	242	219	212	214	234	243	214	240	265	238	211	216	235	198	237	204	198	230	243	240	218	249	245	247	241	218	249	217	263	238	220	253	250	221	230	207	230	237	250	244	226	214	236	226	248	224	218	232	215	193	232	223	215	216	227	255	229	228	228	229	237	218	229	238	264	225	250	252	236	228	245	216	232	240	251	244	229	238	234	231	239	233	257	209	245	251	235	241	250	212	243	252	253	213	250	243	229	220	231	255	236	229	208	231	257	241	245	239	274	228	236	229	252	229	237	212	220	244	254	245	232	214	221	235	250	248	246	223	240	245	242	250	273	227	233	238	241	227	273	235	219	226	258	231	206	252	229	211	232	232	214	228	222	217	236	246	222	230	237	273	220	224	197	255	223	245	236	242	229	218	208	244	259	221	247	259	235	211	210	235	228	222	252	234	219	261	229	229	220	208	260	196	223	232	227	235	227	210	256	229	213	219	241	243	240	216	207	241	213	207	236	283	200	242	258	266	233	265	255	247	234	235	239	250	235	240	243	216	250	257	223	233	232	216	250	229	218	233	215	210	223	211	241	272	241	232	189	222	259	233	243	246	212	198	258	247	232	261	240	225	239	205	212	215	231	246	221	217	235	224	230	236	230	226	217	224	208	212	237	238	239	231	219	239	263	241	240	244	243	250	211	213	253	215	230	259	220	248	244	234	215	251	227	236	263	257	246	244	218	202	244	238	190	266	227	231	250	216	221	247	250	267	241	207	241	222	259	214	215	230	248	199	244	251	214	262	249	253	219	209	239	223	247	208	223	237	245	227	230	248	258	211	288	242	235	247	211	263	238	218	237	231	248	214	222	257	212	194	233	240	227	215	261	226	259	201	205	250	218	226	241	247	224	246	260	239	235	207	214	211	238	229	217	218	214	237	220	220	216	229	249	227	222	221	241	254	252	243	219	249	215	226	218	225	244	221	253	229	245	220	231	221	229	252	200	233	233	200	225	229	244	235	214	246	218	214	235	241	246	242	217	262	224	215	246	243	219	217	238	222	238	255	223	215	244	242	221	231	197	248	257	237	208	237	264	254	260	233	216	247	214	196	234	234	213	216	234	228	214	222	243	237	242	254	240	243	231	229	208	231	246	228	243	240	245	232	246	226	251	218	244	201	211	229	244	241	229	232	220	220	201	265	217	242	220	244	271	245	247	231	260	239	240	218	230	237	230	252	255	194	245	243	234	204	225	246	226	235	235	256	225	238	235	233	185	226	261	238	241	234	250	249	238	250	206	221	228	206	222	221	257	246	207	241	249	219	229	247	235	209	242	219	218	237	227	238	223	222	244	203	239	231	230	198	241	222	227	225	228	255	231	219	249	232	222	276	237	229	262	224	238	232	209	232	220	224	244	238	226	216	248	234	261	222	204	211	231	251	234	224	256	249	230	244	242	242	237	244	231	259	256	219	212	221	203	224	250	226	213	260	231	296	234	225	244	239	212	239	217	217	236	229	232	233	245	229	228	252	234	229	247	232	217	269	237	238	241	248	216	254	254	248	240	240	208	228	233	237	225	247	208	234	233	224	212	240	219	223	254	234	225	214	230	235	245	233	239	215	220	217	237	253	250	232	242	220	220	228	253	222	229	231	251	237	246	244	220	212	226	267	214	225	241	233	248	244	243	254	223	245	223	242	229	232	221	268	221	206	236	216	238	233	208	213	238	225	218	240	250	243	220	223	254	261	249	238	247	208	246	214	230	229	236	234	243	230	243	241	210	247	218	224	213	210	233	228	228	252	252	221	224	233	240	237	224	262	230	234	222	242	259	246	246	231	228	221	225	227	231	207	254	242	202	242	220	242	255	255	230	206	223	241	254	236	261	238	236	242	246	221	209	224	247	213	245	253	232	211	216	219	257	227	238	259	256	241	257	195	219	238	228	221	240	233	242	236	235	238	222	213	219	226	212	243	227	244	269	233	215	244	228	222	239	242	230	226	227	221	255	231	201	239	247	224	248	244	244	218	237	253	212	235	223	246	227	233	204	193	247	216	253	221	226	223	209	229	190	214	213	235	227	198	254	225	227	244	238	235	223	232	237	240	250	225	231	228	241	264	239	235	257	227	230	259	229	230	239	237	224	210	253	214	218	228	259	242	254	201	223	253	251	222	237	219	227	239	254	206	217	211	219	225	246	237	230	247	228	240	244	205	209	230	260	224	221	234	218	227	240	202	242	223	208	228	221	219	244	233	225	233	232	236	225	242	229	248	218	235	231	247	229	215	216	240	230	250	227	254	238	241	242	208	224	236	220	245	239	280	242	263	245	236	243	240	228	205	261	239	223	246	232	219	245	212	236	231	230	242	233	241	231	238	226	231	209	222	211	258	242	243	240	210	245	226	222	195	247	240	258	238	231	239	239	240	226	248	255	220	257	251	239	213	211	222	234	244	244
12301	26454	22573	14838	11999	10603	9684	8208	5944	3538	2697	2079	1808	1647	1569	1498	1262	1270	1122	1208	1000	958	841	721	639	536	469	451	410	428	432	400	397	375	409	383	437	418	349	365	401	359	329	369	388	394	469	579	562	515	588	544	499	475	440	390	421	388	360	363	356	377	364	373	338	388	336	322	385	366	344	346	361	343	343	362	346	337	323	329	366	360	344	354	348	320	343	331	347	312	335	354	332	328	358	360	330	362	318	345	340	323	333	333	324	357	314	315	330	373	336	373	344	385	323	317	356	345	310	366	336	328	338	359	368	337	358	364	317	351	324	352	329	328	352	331	363	319	341	366	336	324	308	333	338	301	336	341	332	348	347	357	346	360	316	365	326	339	345	355	340	374	352	333	320	355	327	355	375	352	316	316	320	345	322	366	328	343	309	332	345	353	313	329	331	338	322	340	353	339	320	340	343	334	333	325	321	378	347	323	343	320	338	350	357	329	321	355	346	369	346	351	349	347	343	359	331	359	364	316	329	329	303	331	323	324	331	378	297	354	359	387	366	312	311	370	319	334	365	345	369	314	343	308	375	343	346	325	331	326	343	346	291	332	310	314	356	298	357	353	342	320	340	350	338	362	323	350	346	382	307	334	377	367	333	352	341	366	332	330	312	338	342	352	333	354	332	381	343	342	359	336	342	357	344	357	341	338	361	346	346	337	358	320	363	352	361	360	343	325	307	375	349	334	380	333	313	342	327	353	351	330	331	349	342	348	330	321	311	382	345	324	320	340	341	358	365	353	326	338	328	347	386	357	314	333	339	351	362	301	339	329	358	329	342	345	332	371	373	336	347	313	360	302	371	322	317	343	336	330	348	329	342	339	353	352	332	314	345	367	329	368	363	352	344	318	349	375	316	327	352	310	335	318	336	333	313	341	345	353	341	358	331	307	352	325	353	362	328	309	346	353	380	365	320	354	347	334	355	336	343	319	370	360	372	305	342	340	333	337	340	333	332	337	343	321	346	327	329	381	370	342	344	359	321	344	326	334	347	354	372	329	372	359	346	309	334	307	383	368	357	327	348	332	349	342	325	325	355	356	334	355	321	321	354	373	345	334	316	352	373	389	338	331	355	321	346	333	353	336	357	333	381	343	337	330	352	373	320	349	353	347	311	339	380	370	337	347	336	355	374	364	334	309	331	346	336	341	335	350	385	345	345	349	350	340	338	316	345	356	327	337	358	362	349	362	332	318	342	363	330	356	324	369	377	339	344	345	352	337	337	379	350	340	353	357	335	332	354	349	357	348	367	356	350	323	313	360	380	368	317	363	332	352	362	328	333	347	348	328	329	355	357	325	334	335	316	357	376	315	351	365	322	320	306	336	344	333	363	313	351	335	322	336	327	360	344	332	337	318	327	342	344	341	353	361	324	353	347	338	327	341	370	337	337	334	327	351	353	357	310	336	352	335	353	335	334	364	341	334	340	357	295	334	332	329	340	309	359	319	329	357	319	346	340	364	352	346	314	351	385	394	331	320	339	376	340	383	330	357	313	320	372	336	405	391	322	351	330	358	328	333	366	307	353	379	342	343	340	343	341	314	373	363	322	348	335	351	329	334	353	329	316	341	328	357	356	331	317	362	370	358	327	334	325	373	344	333	350	339	341	314	351	331	333	361	376	341	328	337	372	366	338	335	354	376	306	352	340	367	355	309	346	339	351	392	354	348	329	365	334	313	354	344	330	331	320	329	339	333	353	330	349	332	312	362	348	337	369	366	325	364	343	302	362	303	356	341	342	340	359	351	332	354	322	354	341	326	324	351	373	340	360	346	322	338	342	347	334	361	340	337	351	348	348	369	327	330	350	364	296	346	323	335	345	329	367	343	338	318	324	337	377	348	379	355	377	341	329	317	333	341	320	325	346	335	334	352	339	309	366	338	342	338	359	334	331	351	345	326	321	348	362	312	338	335	325	347	325	340	363	322	365	367	407	337	362	322	365	344	332	329	321	310	336	346	362	366	334	352	345	317	345	326	312	331	348	335	348	340	342	379	331	332	380	330	342	283	354	362	322	347	364	355	364	323	338	343	340	321	352	339	376	349	351	357	342	382	327	343	325	323	335	347	335	332	368	365	339	332	320	339	353	339	335	338	341	355	328	376	360	350	369	322	380	314	348	376	350	352	349	361	344	348	330	352	329	343	351	355	325	377	337	330	322	362	351	332	358	351	360	344	389	347	344	348	331	369	356	321	328	320	377	353	329	351	342	363	339	334	360	312	361	328	323	354	325	335	349	339	355	345	342	309	342	386	331	356	336	365	349	323	343	365	348	332	368	334	356	354	322	374	375	350	349	355	336	361	317	366	351	354	375	334	318	320	348	343	340	337	349	365	316	305	352	367	396	344	332	341	364	356	369	341	342	359	327	360	392	344	323	347	350	338	323	289	330	294	326	315	322	313	326	324	329	297	321	340	364	342	341	338	329	355	351	329	369	323	307	344	359	351	344	365	329	328	323	336	352	332	320	351	332	342	353	314	362	369	300	349	327	324	345	332	318	339	358	343	349	304	338	330	334	339	351	345	310	351	337	334	372	354	340	315	341	335	351	302	353	317	380	338	328	353	351	330	368	331	339	329	368	333	306	350	379	306	325	336	375	327	359	332	332	318	345	358	312	336	335	357	355	328	377	344	357	341	325	322	365	330	324	323	332	325	374	312	341	310	309	321	324	372	362	353	319	357	344	325	353	338	352	341	326	357	324	338	334	343	331	349	357	341	352	341	341	341	343	321	355	318	347	328	369	368	355	338	319	328	363	341	348	340	355	332	334	351	353	338	352	358	358	327	331	324	338	370	345	349	342	333	322	345	335	346	318	324	342	333	340	352	326	358	333	335	347	360	336	358	389	334	340	341	340	345	328	326	356	348	369	327	346	339	341	352	334	329	330	324	369	348	357	337	342	319	357	337	328	314	313	334	345	307	328	337	404	362	315	335	363	347	334	369	358	339	361	335	318	365	341	380	388	334	333	311	344	359	336	326	350	374	321	378	350	338	334	306	320	372	374	354	349	340	304	327	331	353	347	313	362	356	341	377	334	338	356	367	367	334	344	329	336	343	352	343	322	350	385	343	322	311	337	349	325	340	332	365	359	339	340	357	347	381	351	359	355	357	339	351	347	333	340	336	359	332	355	331	354	335	352	343	328	336	356	376	332	330	333	354	341	335	352	363	329	320	337	382	318	323	343	317	356	336	322	317	335	331	330	329	363	350	326	335	337	335	360	359	334	333	322	319	360	346	352	372	326	333	328	318	358	327	384	344	361	351	363	322	348	304	336	364	348	313	334	319	373	317	336	334	317	323	345	342	330	351	323	337	337	342	331	340	342	341	352	347	363	352	344	345	331	319	323	351	357	328	369	331	342	333	346	313	337	342	330	320	331	343	338	352	358	369	353	318	350	331	352	324	358	343	351	400	325	312	334	323	338	336	349	349	322	334	351	336	339	360	365	347
22742	21117	28956	23540	21124	21339	14571	5112	3003	1826	1318	1016	950	860	867	800	719	731	612	610	555	474	440	394	306	305	260	211	225	207	183	205	183	210	183	160	207	197	188	180	177	193	193	189	190	174	244	294	274	284	294	308	243	224	211	202	204	168	180	178	183	180	144	172	169	166	166	159	147	139	188	155	158	152	172	183	164	165	148	145	148	158	136	142	152	154	165	145	159	136	185	176	157	138	171	171	153	140	153	180	176	174	149	159	159	153	146	160	150	160	163	156	153	155	155	155	148	159	148	159	174	169	153	140	169	144	153	167	165	143	143	165	149	177	155	166	154	141	166	153	154	162	141	154	158	194	168	162	158	153	150	169	160	161	148	137	161	166	148	183	159	151	170	153	163	169	165	152	163	165	153	171	150	172	142	148	161	160	186	186	173	148	145	181	162	156	145	158	140	157	181	170	145	142	131	158	129	159	162	161	154	164	141	145	154	168	166	158	166	159	153	179	162	154	157	147	178	127	171	158	140	153	166	196	174	171	175	154	156	147	126	173	169	149	152	156	157	149	157	137	170	180	149	156	160	168	157	146	143	166	144	144	172	144	161	155	146	128	161	164	152	126	160	143	159	187	151	163	140	132	177	152	150	134	151	165	156	148	165	156	159	150	141	173	189	156	157	164	148	162	137	135	161	172	183	128	154	139	154	162	142	147	156	170	144	181	167	162	155	157	169	178	140	167	168	156	166	160	168	163	166	163	137	155	171	151	146	157	162	159	171	152	172	141	149	162	164	158	162	148	171	176	148	171	160	153	148	172	160	166	174	139	163	143	165	165	157	158	158	140	167	171	173	173	155	170	145	170	150	186	144	145	156	191	168	149	164	165	162	150	162	154	156	156	169	138	154	183	150	144	138	168	166	140	140	155	190	163	156	157	168	149	148	153	144	168	155	115	155	150	152	134	185	139	168	174	158	143	167	153	164	158	140	129	164	164	136	184	158	158	143	159	135	146	156	165	156	163	152	194	146	137	180	165	170	165	155	165	163	141	150	154	139	156	159	157	183	176	140	168	150	160	133	156	163	159	183	164	158	161	166	174	159	141	137	162	143	151	151	163	146	165	151	158	140	155	159	156	171	145	157	169	156	163	137	170	150	150	155	174	172	170	167	159	171	170	156	162	166	148	178	163	167	159	145	169	161	170	158	184	140	153	138	169	162	150	135	174	159	156	167	150	156	148	140	179	167	141	147	160	161	154	148	143	137	161	150	158	131	167	139	153	184	151	168	164	166	140	138	152	172	153	154	157	150	166	156	163	173	164	159	170	138	174	186	157	157	127	165	145	155	162	148	186	149	164	163	157	158	165	167	173	154	146	164	143	132	164	166	176	155	154	152	159	134	179	151	160	159	147	164	176	158	147	166	133	132	159	155	144	159	161	149	139	147	149	154	175	149	152	142	158	157	157	162	149	147	157	169	154	170	165	161	145	144	162	164	157	156	156	161	144	148	159	163	165	169	174	168	141	161	164	158	132	170	166	163	160	153	159	156	150	139	156	167	163	145	161	165	162	141	165	135	145	141	146	155	134	140	170	188	154	133	156	161	139	130	152	163	161	173	154	159	160	146	170	167	156	123	157	172	173	153	155	149	170	144	164	150	155	182	171	150	150	153	160	153	148	156	156	157	182	162	152	163	145	145	152	163	130	150	169	162	179	163	169	145	167	173	160	162	160	171	135	157	132	149	125	176	160	161	156	162	140	147	160	149	169	180	150	152	165	148	154	163	149	133	156	165	186	154	161	167	158	141	133	173	190	160	182	147	170	159	155	135	154	154	151	162	158	181	148	153	164	166	150	146	122	159	153	149	159	149	162	150	152	157	151	161	178	146	153	174	162	136	162	172	151	171	160	147	159	173	178	165	159	157	148	150	175	160	182	171	154	159	144	147	151	151	166	148	155	131	159	152	176	168	137	157	161	155	159	147	172	172	164	156	159	157	153	161	154	169	151	144	170	155	152	167	145	166	147	159	157	173	180	151	166	153	157	146	177	128	157	181	137	168	173	142	159	167	152	169	142	142	157	166	174	168	140	155	128	144	171	162	168	152	170	163	172	165	149	185	170	148	170	153	153	157	154	185	152	155	162	201	161	170	159	167	175	164	151	170	160	146	152	159	150	172	152	159	174	164	149	135	176	170	161	158	160	153	175	141	139	156	135	159	148	141	166	165	154	161	149	180	159	165	137	153	150	167	169	162	135	169	158	178	142	164	152	175	140	152	165	183	128	147	152	157	150	166	151	156	166	174	143	143	156	178	141	159	149	139	172	148	159	159	167	136	156	151	132	128	174	167	164	136	162	129	180	183	144	145	171	163	156	146	156	161	166	178	158	149	151	173	155	155	152	166	153	153	164	152	146	143	142	152	179	165	185	138	182	144	158	161	179	164	156	147	148	164	150	132	139	144	145	123	152	168	181	176	130	158	148	167	147	164	182	165	169	148	161	158	166	166	149	155	169	147	157	166	162	165	159	158	155	154	149	156	143	143	149	133	125	153	142	157	166	167	150	159	187	149	153	178	145	176	173	165	152	152	143	182	152	164	171	143	180	162	165	147	152	151	148	126	157	131	153	157	146	154	146	144	184	160	149	154	157	120	177	147	126	148	149	155	158	123	171	189	129	181	154	143	164	159	172	148	161	150	159	140	179	145	165	139	159	148	154	154	152	164	146	150	173	166	164	149	167	154	128	146	140	148	159	138	155	158	164	179	155	149	153	157	162	174	146	170	136	135	145	133	176	160	166	162	148	166	154	160	143	154	136	160	169	185	148	151	168	151	161	161	177	149	161	168	156	170	176	169	153	148	164	168	189	140	158	137	152	150	146	171	179	166	143	169	146	131	150	168	162	155	146	149	156	147	136	153	165	157	163	158	149	148	145	125	163	183	151	156	172	152	168	134	159	136	174	152	148	185	164	154	160	177	139	138	173	159	158	151	176	159	155	181	180	144	150	161	160	134	164	157	148	151	153	131	134	144	155	165	155	143	174	150	139	166	155	181	151	164	145	152	151	153	167	157	121	161	167	151	152	122	164	154	153	137	177	187	150	152	158	152	152	170	128	145	154	160	145	143	136	173	165	132	167	150	152	170	160	134	154	139	170	160	153	151	160	176	171	162	137	154	150	157	166	144	154	145	158	162	169	163	150	165	162	149	167	155	176	140	192	170	149	149	171	156	154	161	169	160	163	139	174	168	157	145	152	176	154	147	157	139	141	173	156	162	154	141	155	164	168	147	157	188	156	169	137	126	175	156	132	147	148	172	152	137	167	143	159	155	169	156	145	136	151	173	143	176	160	157	173	158	154	141	140	155	159	159	169	125	168	157	137	170	154	157	150	150	174	125	156	163	169	170	150	168	172	186	153	164	164	135	151	157	139	160	150	161	155	173	174	139	155	150	161	156	148	158	148	160	141	172	145	161	158	131	165	151	149	164	154	177	149	145	164	160	141
14442	31407	27252	18780	15284	14101	12745	10883	7817	4936	3717	2836	2476	2224	2202	1932	1667	1693	1494	1514	1241	1096	949	801	643	498	477	388	354	342	293	334	303	261	287	295	306	303	304	303	330	258	273	290	230	336	470	542	567	556	605	598	496	395	339	316	323	319	272	273	282	257	258	245	280	261	242	243	237	225	242	231	230	239	249	272	233	260	248	226	250	261	239	255	257	248	250	244	233	235	233	214	222	253	246	243	239	216	249	208	229	243	234	233	237	213	241	241	218	231	227	255	233	219	232	217	209	247	255	231	243	233	255	223	225	239	214	233	239	229	273	226	261	262	244	207	214	235	234	228	239	243	232	209	234	261	236	256	227	222	244	227	223	196	226	217	193	238	233	230	237	216	220	231	235	234	218	214	219	235	256	217	227	246	217	232	233	244	262	229	222	228	209	244	238	228	247	233	246	255	245	227	255	226	249	253	241	225	226	223	248	220	239	222	223	247	247	222	239	235	224	228	225	229	238	202	215	238	248	219	235	224	240	241	223	241	241	230	239	226	238	239	234	237	237	236	234	223	234	217	228	225	254	229	255	243	221	217	266	242	229	212	235	245	198	223	202	254	232	217	240	204	219	212	218	252	249	221	235	234	208	226	222	231	263	221	266	243	216	227	209	246	230	260	216	219	222	239	230	244	247	213	224	225	233	245	241	220	255	240	237	250	233	246	217	258	229	249	229	224	194	245	219	230	238	246	215	223	250	215	212	217	241	242	250	232	225	242	247	204	265	208	239	224	241	247	233	236	240	232	211	245	223	247	233	249	229	195	242	231	250	246	251	227	211	222	240	241	234	235	241	203	243	251	214	255	248	231	237	227	251	232	217	225	235	245	221	213	251	221	243	228	241	239	224	244	276	230	250	262	226	233	256	264	208	233	231	227	223	241	238	227	246	227	223	232	240	201	250	230	252	234	239	233	210	226	221	221	257	213	251	244	219	237	201	235	228	212	217	228	231	235	228	254	241	238	214	202	218	242	206	229	243	216	233	252	258	251	233	215	210	229	229	265	234	237	224	240	216	271	231	236	202	229	259	216	244	231	241	241	235	242	204	233	258	224	252	247	230	238	242	229	250	238	234	227	244	255	240	240	246	216	206	241	232	215	218	240	224	232	231	229	245	254	244	240	237	268	219	238	204	229	212	262	220	248	230	257	247	225	246	229	235	222	220	234	240	240	234	232	237	219	218	226	223	220	207	231	226	230	228	238	250	227	251	248	232	239	233	229	231	249	250	230	234	220	227	221	231	245	226	232	230	251	235	203	240	243	243	223	248	260	252	234	212	252	223	212	213	250	221	233	218	231	233	218	244	226	236	246	237	230	217	223	203	257	217	227	240	251	240	211	231	258	234	244	205	237	212	205	226	228	236	253	228	243	219	215	219	219	229	233	235	240	250	224	238	205	275	232	227	231	258	240	260	227	216	237	233	225	219	256	226	228	216	224	246	214	233	251	247	236	231	255	225	255	244	229	226	280	226	231	245	243	260	232	243	247	231	222	220	240	233	224	237	236	265	206	247	256	234	233	245	202	219	239	241	261	239	222	199	223	248	267	224	206	204	216	235	236	244	231	239	219	233	249	212	216	230	227	238	220	270	237	211	223	250	236	228	219	235	262	228	217	240	237	211	223	271	231	247	222	203	249	215	274	234	254	235	233	256	243	242	235	248	221	220	247	224	235	246	238	247	239	245	229	226	243	226	244	250	221	216	244	259	221	237	227	237	215	227	252	247	232	251	218	228	248	225	209	281	219	251	224	217	260	242	205	244	237	207	217	222	211	224	214	218	215	240	252	208	225	224	263	217	227	225	236	232	237	208	261	253	245	221	254	250	252	224	218	258	231	230	228	240	240	242	241	221	245	196	225	241	234	220	235	242	226	221	221	250	227	260	232	230	213	229	232	226	243	222	235	216	243	241	250	257	216	208	234	242	223	255	250	201	252	218	228	246	257	222	231	246	218	227	239	209	257	230	228	240	234	231	235	211	236	239	235	224	222	229	262	242	235	237	216	224	232	241	225	245	233	279	248	211	230	216	220	230	223	245	229	226	245	246	235	240	218	235	228	223	214	242	275	242	260	244	233	263	223	224	224	185	221	233	244	234	225	230	255	235	223	251	223	241	216	258	189	227	227	207	220	236	200	231	229	217	263	244	225	250	234	223	220	241	220	225	247	223	204	232	252	185	250	235	225	228	250	232	224	227	230	247	248	235	252	232	238	224	217	202	251	233	229	208	231	241	232	222	235	204	231	247	241	236	245	223	238	229	234	240	235	232	222	228	229	238	230	229	251	223	258	236	232	240	229	229	235	225	216	236	248	247	239	206	237	231	224	226	235	224	232	245	225	228	236	268	227	227	220	239	252	212	232	242	226	219	209	228	237	249	243	215	230	193	232	215	225	208	241	234	245	220	227	232	230	216	230	213	236	222	214	215	220	227	227	215	224	272	243	216	243	222	241	224	229	231	247	242	217	242	232	242	247	224	194	251	245	217	242	245	207	252	230	220	224	272	240	237	231	230	246	228	234	235	238	241	210	233	214	268	261	246	241	230	232	231	225	215	221	222	204	228	223	226	245	228	214	247	239	213	224	222	229	225	212	221	252	192	222	230	257	235	230	227	210	226	214	259	229	248	226	239	240	217	196	253	251	242	240	231	222	231	215	243	250	230	244	244	214	232	240	234	204	234	234	243	200	216	238	219	225	256	217	233	225	276	244	213	222	223	224	196	212	242	265	216	261	227	231	248	241	200	225	243	243	239	212	242	231	209	212	253	235	246	248	224	216	233	245	219	204	238	205	181	244	246	212	245	256	211	234	222	252	254	226	235	249	235	238	210	262	217	235	242	254	223	209	231	237	248	233	207	238	248	260	251	218	236	237	225	207	243	227	240	239	234	238	266	251	252	248	239	233	238	236	228	227	257	235	248	205	222	225	221	236	251	220	265	244	220	253	238	234	239	213	239	231	248	239	246	221	245	222	228	239	248	252	241	274	233	228	241	225	244	247	247	229	240	241	237	232	205	224	219	208	260	246	214	244	249	256	190	234	253	236	232	249	224	238	247	216	237	225	245	209	240	226	225	246	218	232	238	234	248	247	240	246	238	245	232	195	232	253	212	250	247	214	234	232	232	231	232	234	245	227	252	235	225	230	230	209	222	218	234	256	249	253	236	252	198	222	216	226	228	272	225	234	251	221	228	234	245	222	218	248	225	208	232	224	248	230	238	250	241	260	229	250	243	247	233	236	220	234	240	247	197	242	226	256	213	252	249	227	233	250	224	222	254	220	213	235	224	200	227	229	245	247	230	232	224	247	255	216	225	230	217	240	256	232	226	233	219	236	244	266	212	249	228	230	238	227	260	200	228	243	242	208	216	248	233	232	226	226	215	225	235	235	254	222	234	243	236	226	224	253	255	237	226	245	227	222	247	237	221	233	248	227	245	247	224	239	244	220	241	216
26670	20765	14362	5580	2797	2418	2053	1605	1089	633	469	436	390	404	397	381	336	327	336	311	309	304	271	275	235	220	224	217	227	187	228	221	218	155	186	202	212	198	194	189	189	192	191	204	217	237	204	234	251	218	256	247	242	238	223	190	218	217	176	195	208	187	194	215	175	180	190	175	185	194	177	185	191	195	200	176	192	179	182	192	194	193	192	193	221	189	184	194	175	213	203	195	188	193	175	187	181	192	205	188	190	193	184	171	197	198	172	184	220	169	189	191	196	204	195	201	179	183	170	193	210	196	196	181	178	189	175	184	190	191	204	188	174	207	196	191	183	177	193	203	190	193	197	208	182	180	201	196	180	181	199	180	183	203	195	194	206	188	194	184	197	160	211	176	185	189	205	168	193	194	208	182	212	190	187	195	185	205	177	218	198	197	178	191	204	204	175	191	172	185	179	185	199	209	196	185	236	184	188	197	193	202	198	196	192	189	178	181	182	177	196	165	202	180	205	183	189	185	183	202	185	198	162	184	168	197	204	183	186	187	196	197	185	178	186	198	209	174	177	163	164	193	199	209	209	211	196	184	210	203	198	185	205	191	204	168	212	169	182	187	172	208	193	195	207	179	169	165	184	197	208	185	184	185	209	190	186	190	187	186	190	200	182	211	188	210	191	197	191	209	174	192	184	169	197	190	176	190	198	179	187	219	180	202	194	198	203	197	211	189	188	202	171	195	216	188	179	176	186	176	198	187	217	188	191	174	182	178	197	210	181	195	169	178	199	230	178	196	196	189	193	184	184	176	191	190	190	168	179	208	184	204	193	191	197	184	189	206	185	176	171	197	189	204	188	178	190	184	204	198	207	189	177	192	209	192	191	187	193	206	192	190	184	185	185	187	200	218	187	181	200	195	194	195	171	177	184	213	199	201	218	191	193	195	192	206	186	187	192	191	202	212	200	198	190	189	188	205	167	185	195	189	186	184	186	191	202	198	214	193	197	198	163	186	187	201	205	198	168	183	195	207	194	178	176	220	183	176	211	166	178	184	211	175	202	204	206	186	174	210	209	192	208	167	174	182	178	195	200	186	210	183	179	209	174	180	201	176	198	221	205	182	192	201	199	201	207	180	155	192	196	177	183	191	189	191	193	184	198	181	204	179	191	219	216	202	201	205	186	178	181	187	182	200	180	176	193	200	191	194	217	172	195	206	185	171	194	179	174	168	203	174	194	185	197	186	193	191	187	198	201	170	176	201	208	196	200	188	176	182	185	199	203	183	192	209	203	180	191	178	189	220	180	188	190	178	162	184	167	191	205	201	191	183	152	203	201	194	202	163	183	222	173	187	195	201	180	203	181	214	170	199	189	169	193	215	220	201	209	198	199	204	195	176	223	182	178	188	193	167	176	193	196	197	200	217	185	177	192	164	199	190	200	216	215	175	179	201	212	210	183	209	161	184	176	202	189	165	211	191	189	201	214	206	183	201	194	194	169	184	220	177	216	183	191	181	203	188	192	214	191	209	210	190	192	198	207	178	182	203	184	191	203	185	197	176	177	187	195	188	184	177	209	218	196	178	191	166	202	205	188	210	178	179	186	177	186	172	195	209	201	213	222	203	189	181	179	185	203	195	193	207	220	212	185	178	205	198	184	189	201	194	202	192	195	197	193	166	217	186	194	189	192	185	202	185	209	189	189	204	198	194	209	178	196	153	194	181	208	195	173	164	184	217	201	197	192	181	214	204	189	186	200	193	201	184	175	198	189	201	181	185	191	206	189	214	204	190	211	195	182	193	169	188	208	178	206	175	197	167	171	204	177	200	185	197	214	194	175	207	205	178	207	179	201	183	192	196	198	211	191	184	185	183	187	184	198	206	188	225	222	172	189	199	180	183	196	199	199	205	176	194	184	193	194	192	192	214	214	206	195	207	186	179	190	195	197	190	159	201	211	189	162	203	194	180	214	191	177	194	181	201	209	177	194	177	184	213	211	206	196	204	168	218	192	162	200	197	190	190	189	213	181	182	165	186	186	197	200	176	192	226	195	179	196	203	186	195	203	202	206	208	198	166	188	187	191	210	190	196	188	206	200	193	174	175	181	169	206	189	198	181	175	179	201	188	197	193	210	215	195	197	209	168	175	180	193	200	204	183	185	178	198	194	168	219	228	166	197	181	192	210	236	171	197	187	192	208	170	201	221	189	188	189	193	176	173	197	177	194	216	193	203	209	200	185	179	202	183	180	190	170	203	188	198	208	193	179	191	186	200	210	214	184	207	178	190	202	193	198	196	190	190	172	187	183	187	200	210	184	201	186	189	189	209	168	191	205	199	175	189	188	195	189	190	175	192	197	192	197	188	187	173	190	184	185	190	186	205	199	182	173	174	173	225	185	209	198	179	176	183	209	187	152	186	193	192	190	210	190	218	194	174	220	187	184	206	188	188	208	163	193	204	191	203	188	193	194	195	187	194	190	186	192	201	196	221	198	192	186	203	185	190	197	217	208	180	196	187	192	199	170	207	216	190	183	186	180	197	171	182	175	185	177	192	202	200	178	204	208	168	188	208	204	213	177	157	180	183	191	194	177	211	194	182	189	223	204	217	194	197	209	203	182	193	183	174	179	195	196	198	208	179	199	189	214	212	201	200	209	192	209	184	210	202	195	181	198	192	238	185	204	206	184	186	171	190	185	219	206	209	206	183	185	182	200	174	202	194	213	185	195	200	196	199	191	195	189	175	187	210	196	181	196	175	186	183	197	199	182	197	186	180	206	183	198	198	201	186	191	188	181	194	199	197	203	191	205	180	189	192	200	182	190	205	192	172	188	196	210	200	180	190	167	197	205	208	171	200	187	189	202	164	201	213	161	195	185	175	195	203	217	197	200	179	163	191	177	213	172	188	211	176	194	192	186	199	210	173	177	199	219	203	197	194	216	169	198	183	179	180	207	159	218	190	216	183	189	193	182	199	194	170	198	192	182	196	193	204	199	202	169	175	193	191	212	176	181	188	203	185	180	187	198	221	209	202	193	199	194	204	194	189	168	195	161	209	182	185	206	180	197	198	203	183	195	215	188	207	173	215	176	187	197	190	199	185	180	203	158	203	200	198	218	195	220	165	169	190	180	186	206	164	184	186	191	192	203	184	201	209	195	191	193	181	193	202	172	168	184	192	201	215	202	202	197	191	175	194	200	188	200	183	173	178	170	202	185	215	191	208	193	198	188	188	182	216	176	206	209	169	199	190	204	203	210	170	168	187	176	167	166	175	207	179	210	196	228	189	204	176	186	171	204	188	208	177	189	191	177	173	176	186	175	174	239	190	183	162	188	217	202	186	200	176	194	178	186	176	185	231	210	176	201	198	172	204	195	170	158	187	181	192	202	182	185	210	181	191	208	198	176	164	176	204	200	195	207	192	193	162	167	184	227	185	212	212	203	177	179	168	175	183	191	153	185	175	197	170	180	193	198	192	209	177	180	208	209	201	188	186	237	198	172	218	188
10831	17734	14593	8287	6562	5979	5636	4457	3111	1749	1349	1005	962	927	853	803	744	788	711	730	597	551	490	462	469	376	341	314	315	284	290	310	320	320	296	320	321	331	329	295	314	287	273	324	302	318	383	370	376	412	375	395	375	331	311	348	301	330	297	304	282	283	282	284	292	274	296	304	311	306	263	313	286	297	289	297	299	298	304	294	293	297	300	274	318	302	266	297	287	304	266	272	280	277	276	262	291	290	286	291	286	329	282	292	279	325	250	279	261	312	295	277	281	266	265	316	269	285	308	294	288	294	292	291	255	287	295	253	267	269	304	296	288	272	306	285	294	260	289	303	311	281	272	287	278	301	287	287	287	314	314	280	272	293	265	286	277	278	263	292	273	289	275	241	300	288	328	285	275	281	283	276	230	292	259	282	283	304	279	274	272	288	299	281	273	273	307	285	291	299	302	288	269	273	306	262	303	291	259	284	297	261	261	280	266	279	273	264	285	289	295	307	285	280	296	293	278	287	313	274	312	309	265	290	271	259	297	295	271	257	297	300	287	293	310	307	271	301	297	290	304	287	277	303	275	303	262	250	288	277	284	256	272	282	296	306	294	243	280	261	289	269	283	292	291	313	290	248	276	275	326	270	288	276	280	259	278	291	267	286	293	271	293	286	291	268	293	299	280	306	305	277	271	291	294	314	311	282	291	283	277	290	325	297	283	290	287	289	288	282	271	282	309	272	285	269	288	286	285	281	281	291	274	289	262	300	256	310	279	309	290	288	267	306	307	304	294	273	273	291	305	280	287	285	270	283	280	292	294	282	282	297	288	316	268	291	266	316	281	287	259	297	286	321	293	275	301	301	264	292	276	288	248	297	292	287	295	271	291	278	313	268	297	267	277	306	271	281	302	286	258	307	290	320	306	254	285	296	267	312	288	287	294	280	276	294	261	272	270	273	294	269	320	264	275	302	297	294	321	287	263	290	276	273	335	276	294	287	288	242	283	298	282	292	288	254	290	288	301	283	294	278	277	286	280	275	291	281	282	274	308	297	263	286	274	298	283	284	263	288	298	272	302	283	299	293	277	278	275	294	295	289	296	278	263	297	281	337	273	292	277	264	287	277	291	268	283	312	272	304	245	266	288	289	277	287	288	287	307	281	276	289	259	284	258	301	275	277	270	286	262	282	305	303	276	258	305	289	287	267	290	281	307	294	258	277	289	285	301	283	301	287	282	285	265	271	269	306	282	267	259	274	290	295	275	286	305	305	282	284	293	285	262	273	301	251	298	271	300	255	259	316	287	271	293	260	259	301	304	280	249	299	311	258	304	314	301	290	265	283	294	264	294	284	267	264	271	255	297	270	269	279	296	273	287	280	301	292	279	283	283	299	240	287	305	294	297	282	280	270	267	299	286	291	291	289	295	296	302	280	308	308	273	286	276	280	303	291	284	292	275	290	247	284	306	286	278	293	285	309	275	262	288	291	292	296	325	286	294	278	318	280	260	311	285	297	278	287	316	303	258	267	295	278	303	290	285	292	253	256	300	299	259	300	301	291	281	288	277	310	325	270	275	292	288	301	308	278	324	274	296	261	260	280	271	268	262	280	258	286	287	303	282	279	258	256	303	293	297	294	282	310	274	298	287	275	286	267	264	263	269	285	253	297	260	285	267	274	285	274	319	306	245	310	278	281	297	283	292	280	309	264	298	276	285	261	311	285	276	259	273	300	289	274	289	254	298	255	291	313	269	259	266	290	277	314	266	265	262	297	276	280	300	255	309	296	308	301	271	296	311	295	280	274	299	278	278	294	282	290	263	300	291	296	250	287	278	282	308	279	294	268	318	292	277	265	280	308	282	285	284	296	301	268	276	305	291	303	282	283	285	297	254	290	300	291	291	320	276	285	291	301	272	263	295	302	293	313	290	270	293	266	295	289	282	283	274	281	303	274	305	264	251	273	288	326	273	273	247	305	280	293	283	285	269	271	288	283	266	304	284	295	292	280	265	265	284	265	288	282	275	268	268	267	297	292	279	269	287	251	283	265	286	273	305	266	308	303	310	297	253	302	306	298	294	298	282	275	305	290	279	312	290	296	293	280	267	286	283	295	287	299	295	261	225	273	268	275	309	296	281	277	301	287	290	292	265	294	256	288	284	273	321	288	291	280	295	293	294	258	280	305	274	272	277	299	297	284	276	283	289	272	268	293	289	259	279	270	266	294	280	265	281	271	269	253	265	306	280	236	300	292	276	283	285	288	274	302	309	307	287	278	308	266	283	297	277	266	259	292	293	273	282	258	278	281	254	275	304	300	296	291	290	290	277	262	286	264	272	278	269	318	283	264	283	277	304	291	271	270	262	276	293	306	285	272	299	290	269	297	286	283	280	283	292	278	307	264	300	296	286	265	291	286	251	275	286	281	302	302	292	301	251	276	278	273	290	312	289	283	303	290	261	283	300	266	306	317	293	294	287	266	303	280	293	293	275	282	275	265	281	292	290	273	282	284	242	287	314	304	288	280	290	306	271	283	332	287	302	284	294	268	293	299	277	296	276	300	291	242	292	292	279	279	271	311	276	285	279	277	280	273	278	292	310	307	248	294	280	334	289	307	284	285	242	291	289	297	291	298	326	263	294	295	283	281	314	269	281	275	288	283	288	298	282	264	272	299	291	268	263	263	279	280	285	274	298	290	276	261	287	283	298	283	295	298	274	301	300	297	286	291	306	295	308	311	283	276	261	306	284	304	296	284	270	293	274	290	294	294	292	296	276	280	265	289	287	286	278	271	289	295	265	267	277	277	271	296	263	287	248	289	316	309	290	276	286	302	268	286	280	270	289	283	261	260	280	270	277	251	254	293	250	291	279	289	308	271	293	285	293	259	311	264	311	272	281	246	305	271	287	264	297	297	300	277	292	302	272	299	286	273	297	243	266	258	290	271	296	255	275	281	290	277	288	271	287	293	298	289	315	316	309	290	275	258	299	280	313	287	261	282	298	297	263	285	308	281	312	295	279	287	283	267	277	266	289	287	291	264	291	277	294	323	282	294	267	276	284	280	287	279	290	288	282	277	252	283	297	267	291	300	283	289	274	302	308	281	259	303	283	270	311	300	296	335	283	273	263	263	274	249	288	289	283	280	326	288	280	291	294	269	264	270	321	271	264	284	281	287	300	263	300	293	290	269	284	284	300	270	299	294	298	295	291	308	288	295	282	295	257	324	289	278	281	264	285	293	257	297	287	291	272	281	296	269	281	308	295	273	277	296	276	316	287	304	240	300	286	269	282	296	263	272	306	308	315	295	274	320	281	276	305	293	275	265	301	295	290	293	250	297	289	289	252	314	305	255	299	295	279	270	271	265	298	271	284	270	278	265	305	257	310	291	301	296	307	271	301	298	316	284	289	270	281	295	290	287	287	268	265	290	292	287	291	287	277	242	272	261	280	260	283	272	265	260	265	249	279	273	281	317	271	303	309	264	316	286	303	288	296	257	276	291	297	260
23550	21116	28529	23934	21126	14530	5455	3275	2035	1317	968	802	725	683	637	627	596	561	531	533	449	424	419	324	311	309	288	258	251	241	262	255	235	251	244	243	211	273	224	233	245	220	230	242	227	215	284	271	308	291	347	330	286	272	259	264	260	283	239	259	231	227	229	230	248	246	239	202	205	272	248	226	235	218	233	252	216	215	228	214	241	226	228	247	221	235	223	227	236	239	236	229	232	232	236	240	211	218	235	246	235	211	208	232	201	234	235	217	221	210	242	222	208	218	227	246	199	229	222	210	221	227	263	243	220	234	220	217	239	215	215	213	234	235	246	212	231	219	256	232	240	230	237	244	229	201	262	195	225	225	188	221	238	245	248	250	227	239	237	238	248	243	193	215	222	221	233	241	220	203	239	240	197	221	186	217	238	230	225	253	230	235	244	235	222	236	248	237	217	230	223	237	200	209	223	216	210	225	196	243	224	204	201	207	235	234	227	219	241	226	220	230	234	216	209	216	197	235	209	234	238	235	206	224	227	221	232	220	208	220	221	224	222	240	233	225	203	218	224	232	194	195	230	241	222	209	241	210	232	224	234	227	218	209	223	229	241	212	224	227	211	219	208	228	202	263	209	238	222	233	229	226	200	220	225	220	228	244	224	212	234	189	237	261	198	217	254	215	225	265	225	237	224	223	244	242	226	208	226	208	239	250	239	213	231	249	206	235	230	217	214	208	226	210	204	227	244	218	253	234	199	223	233	252	233	205	226	210	229	222	237	220	218	235	237	224	217	213	224	232	228	229	238	207	218	225	220	196	239	225	257	229	247	235	203	209	240	224	236	224	228	223	218	236	265	243	226	219	207	211	228	234	204	226	233	221	205	234	221	219	227	248	203	243	209	223	218	225	236	211	231	236	246	254	219	232	215	238	228	231	230	205	240	245	235	225	223	224	198	231	240	225	227	235	223	203	232	226	219	230	245	251	235	241	218	210	226	229	251	237	218	227	224	241	230	221	242	190	245	207	221	212	241	226	248	221	233	240	224	225	228	262	215	226	253	216	216	237	255	218	209	218	194	241	218	204	215	269	224	228	211	229	233	257	244	208	224	235	247	203	220	220	212	252	226	220	243	208	223	210	215	225	228	256	256	227	211	213	263	223	230	223	230	218	235	235	227	229	230	223	223	228	200	247	200	241	231	224	223	206	232	243	210	237	242	231	198	213	219	215	226	238	207	243	226	244	213	194	213	237	218	211	206	233	203	225	256	218	203	235	259	217	229	227	219	237	244	233	245	231	255	243	228	227	239	238	243	217	212	233	226	214	234	216	260	243	219	254	228	214	203	233	201	195	212	237	194	227	213	228	204	230	222	247	249	210	217	230	229	222	233	230	209	201	252	215	235	231	222	246	241	232	214	206	210	220	217	232	227	262	198	213	223	204	221	239	222	239	236	214	211	232	243	213	231	209	251	241	240	190	252	222	231	231	236	222	232	200	205	225	197	254	227	244	219	214	216	214	225	235	221	215	232	224	209	230	239	208	238	205	236	259	258	215	226	222	234	238	243	206	242	239	214	225	206	241	248	232	233	218	243	222	200	251	226	205	219	200	227	193	250	219	215	243	227	244	224	191	233	250	223	223	241	219	227	229	239	203	226	235	227	243	251	220	212	205	208	211	207	253	230	229	214	227	229	214	212	219	206	203	221	227	213	230	203	224	226	256	242	237	238	206	227	232	231	227	247	221	220	203	203	215	195	239	226	222	235	221	216	244	245	207	215	235	248	233	210	253	260	225	239	214	225	236	241	240	234	227	266	231	255	227	235	246	224	256	241	219	222	246	238	234	228	246	245	228	225	222	212	223	203	225	205	229	232	224	216	210	229	229	218	243	197	226	231	226	250	229	229	222	232	217	239	223	248	247	238	199	199	240	197	239	235	226	228	225	217	230	213	209	193	209	239	227	258	234	244	244	241	226	234	217	246	200	229	204	218	221	245	224	233	252	254	207	217	216	218	208	232	252	201	236	267	221	222	220	230	226	220	236	224	251	209	220	211	217	230	210	223	202	234	228	244	214	224	244	239	249	205	231	255	265	216	216	263	228	216	241	222	249	204	239	251	231	228	194	236	217	210	223	218	227	199	236	218	232	249	241	224	241	220	210	224	233	242	209	231	253	234	210	244	242	230	194	191	214	242	220	242	240	247	220	212	216	237	235	238	230	222	240	216	200	238	234	244	237	234	264	235	248	217	209	235	216	232	251	234	216	203	242	224	230	224	206	210	201	224	225	229	196	217	240	232	229	244	222	199	218	226	245	246	233	225	213	244	230	236	232	227	211	206	200	225	213	239	233	202	221	231	242	196	202	220	227	238	238	213	218	229	224	238	197	218	243	231	233	212	222	211	241	223	219	208	224	240	220	205	242	244	249	242	214	212	221	235	250	224	216	249	236	214	205	258	225	230	231	204	205	219	230	215	260	209	220	229	209	245	196	228	221	233	223	221	219	219	267	243	222	232	224	227	214	244	188	241	224	215	184	272	234	214	222	221	243	216	243	240	237	226	227	241	251	271	210	233	242	194	209	219	233	215	218	224	246	207	221	210	225	215	218	204	216	234	217	202	245	238	233	231	246	230	233	235	214	229	255	242	234	257	203	222	197	212	237	229	232	215	232	234	221	224	201	228	221	250	237	224	232	249	245	215	213	208	228	205	223	235	236	266	200	218	212	224	234	222	205	229	227	252	245	217	224	245	233	230	222	235	235	222	228	220	259	226	243	218	241	251	241	219	238	229	217	237	204	217	242	214	228	216	236	199	205	228	227	215	216	235	251	242	211	243	248	218	218	245	218	249	227	257	213	199	226	235	227	245	236	231	250	241	236	218	207	277	233	202	229	213	244	214	233	243	217	216	238	220	254	213	245	230	231	223	228	221	218	220	238	204	213	260	220	230	240	202	213	210	219	226	206	206	226	232	212	219	217	224	256	235	265	208	240	259	221	245	213	224	220	226	225	186	226	218	197	260	214	228	223	262	232	233	223	264	232	242	209	228	229	217	211	229	226	228	235	216	247	210	209	234	203	198	248	234	237	237	184	240	207	226	224	185	215	253	219	242	242	214	250	232	231	257	205	247	242	231	229	242	202	213	226	246	203	209	205	229	243	211	214	227	234	228	220	238	218	225	223	229	244	209	222	184	212	203	214	202	216	205	223	237	238	231	199	209	220	227	236	225	260	228	252	193	242	217	235	191	220	208	210	250	235	253	220	213	253	225	241	196	247	215	193	221	215	238	225	213	238	237	220	231	250	238	217	224	224	217	200	197	222	249	209	225	222	230	222	239	228	211	222	198	195	243	213	248	228	252	208	214	254	237	239	216	258	221	222	217	199	230	213	240	240	222	239	242	218	223	219	247	205	222	246	186	234	233	228	213	241	214	204	236	228	211	229	215	223	220	237	232	215	237	224	251	224	209	241	272	191	218	213	185	226	221	239	246	228	212	241	249	223
12153	26218	22445	14355	11592	10770	9673	7912	5497	3533	2568	1978	1833	1681	1536	1467	1401	1325	1332	1190	1043	890	821	672	587	488	444	421	441	414	356	433	404	362	396	350	387	388	368	384	369	364	342	324	340	415	469	514	582	510	548	590	523	436	371	384	400	394	383	371	347	353	345	389	372	333	358	352	357	327	362	344	337	354	359	320	346	340	324	301	308	330	323	346	346	352	330	365	339	316	349	349	348	324	332	323	337	350	384	312	340	309	297	328	362	337	330	355	381	331	331	340	353	328	359	361	345	348	342	338	296	305	342	365	331	325	332	331	336	352	340	331	302	348	329	346	375	346	315	343	292	365	347	315	331	328	353	325	336	336	383	378	347	328	341	362	321	337	330	343	333	342	350	380	330	299	330	331	359	334	339	348	317	346	336	363	335	330	335	362	362	345	329	308	337	343	349	344	362	342	310	321	318	332	310	365	344	341	368	355	344	309	361	361	307	327	337	345	315	340	313	335	358	316	330	343	322	332	312	341	311	343	346	330	346	345	330	338	369	329	322	294	319	318	324	364	350	334	336	352	318	356	335	332	343	358	342	300	382	335	309	320	328	333	309	360	360	348	332	361	349	336	342	390	328	366	363	368	340	372	350	335	343	361	362	336	345	305	322	295	339	342	333	334	349	330	335	353	339	334	294	362	332	333	314	358	317	330	334	313	323	379	324	323	334	288	340	340	336	369	315	329	333	318	338	341	312	327	329	366	337	355	352	378	313	329	287	359	325	330	324	358	363	342	319	310	358	330	325	341	335	332	366	317	329	376	366	331	324	339	354	338	332	339	351	347	330	316	350	331	350	341	342	332	333	347	360	345	326	364	289	343	317	329	334	338	352	314	321	335	352	311	322	334	348	334	382	331	341	314	333	338	339	318	325	323	352	332	334	357	358	301	330	333	339	297	404	336	365	345	369	400	330	328	324	318	359	342	339	307	364	365	329	326	335	346	333	354	333	348	333	296	352	363	353	335	313	335	312	320	330	331	330	324	325	319	346	352	316	324	346	321	310	331	328	310	309	300	317	325	320	298	319	350	330	345	332	347	334	341	339	327	311	366	326	352	334	342	328	336	329	300	336	336	320	311	320	313	341	349	321	357	368	335	352	326	313	329	312	300	317	340	325	337	348	336	337	347	355	333	333	324	301	363	339	329	342	361	375	364	358	308	365	329	335	335	332	348	330	331	355	307	364	328	364	352	374	368	320	320	331	327	335	322	384	345	318	309	347	323	329	330	337	360	318	304	337	336	354	346	318	346	316	351	325	311	339	317	338	307	322	321	345	326	330	319	338	349	319	334	330	333	317	319	335	337	306	333	322	358	374	340	367	340	322	301	325	353	362	338	342	310	326	336	344	360	310	350	332	350	340	359	337	325	346	344	325	339	302	337	351	302	331	321	338	336	317	353	332	317	310	344	325	339	341	353	352	345	319	316	316	332	361	348	319	327	327	312	336	343	328	376	354	351	333	309	342	352	331	338	347	332	332	337	322	341	308	313	310	333	320	364	333	324	342	350	367	347	328	325	323	348	363	337	307	344	358	319	337	328	340	350	366	349	350	337	354	353	346	334	332	347	345	345	338	332	343	356	385	364	342	357	310	335	324	361	340	360	333	342	366	361	306	322	345	343	337	338	349	344	336	313	322	350	314	342	307	347	323	312	356	334	337	342	357	372	331	351	359	357	323	342	365	306	348	346	341	348	324	377	318	333	338	355	343	379	327	335	346	345	338	342	343	340	347	346	334	328	317	341	355	323	386	326	309	336	332	350	350	353	331	330	331	354	313	319	361	338	352	358	299	325	334	304	390	340	349	316	331	352	388	321	357	294	351	334	341	333	344	340	339	328	299	338	389	332	331	322	331	347	333	341	344	350	366	343	341	359	358	345	316	364	339	313	346	320	359	327	340	324	328	325	318	311	361	338	356	323	325	343	372	341	337	329	328	337	303	312	348	364	345	365	317	345	362	314	336	378	361	342	348	317	356	344	324	342	306	345	342	396	381	383	328	326	325	325	274	336	325	349	344	312	318	361	340	339	323	356	341	316	327	337	346	362	336	339	353	319	345	359	317	328	314	319	364	349	337	350	308	321	341	312	332	290	338	330	342	299	370	331	307	343	338	336	336	366	309	318	346	363	378	342	341	321	335	308	326	300	316	333	337	363	351	311	329	365	330	348	384	322	352	345	341	353	327	332	314	331	315	333	330	309	320	349	357	334	348	357	328	349	322	352	338	333	325	335	333	329	315	323	355	359	346	370	344	333	331	349	346	319	328	317	347	321	338	347	328	319	342	354	353	338	329	342	383	342	318	315	338	334	336	357	320	350	316	319	337	313	377	360	350	324	325	341	338	333	327	326	322	311	300	343	333	313	303	335	338	328	336	331	346	311	339	316	316	328	347	324	348	325	313	315	346	350	311	316	346	360	336	345	334	371	351	333	385	356	332	313	337	333	338	332	329	331	316	392	336	380	322	321	363	351	343	331	339	337	328	336	343	342	324	367	336	338	331	330	305	349	366	335	373	347	330	343	344	351	358	339	306	343	330	351	339	308	357	340	375	335	364	361	327	357	339	367	331	319	296	325	346	330	354	321	319	346	330	361	309	323	330	359	316	330	295	342	333	339	350	379	366	329	343	337	338	362	338	308	312	340	312	332	301	320	317	356	366	298	310	351	323	317	353	329	304	343	339	326	343	366	333	323	308	347	371	332	309	313	346	355	335	308	327	343	319	336	330	323	354	366	383	347	372	330	336	345	310	301	301	356	327	341	306	327	353	327	354	333	309	371	341	378	355	331	318	334	341	340	326	357	314	302	335	344	354	344	329	338	344	323	326	343	331	327	347	348	340	321	343	339	309	348	323	346	351	312	358	324	322	371	348	309	339	323	362	334	308	300	362	329	330	354	339	370	340	338	341	329	349	356	321	343	357	339	338	328	341	284	308	354	357	356	332	318	352	352	340	312	350	345	351	313	346	353	316	350	344	364	359	326	317	304	329	343	345	321	320	307	323	328	317	350	318	349	283	377	348	316	345	341	342	360	302	341	352	339	336	327	361	345	321	334	328	300	336	312	326	304	350	319	358	341	354	347	340	336	337	382	341	351	328	344	339	354	357	342	305	370	331	347	321	360	324	346	326	355	323	324	328	349	338	333	356	342	363	350	290	326	333	341	327	351	365	359	328	334	353	361	335	326	338	305	356	336	330	355	355	333	325	328	351	359	348	344	374	339	323	298	301	337	322	320	312	344	334	332	357	319	383	332	334	336	334	329	347	325	307	342	330	367	364	317	325	338	288	331	329	356	358	324	348	313	340	367	345	305	328	349	314	365	335	335	333	355	314	318	302	310	324	363	340	343	311	329	342	356	325	357	334	308	364	343	296	324	385	368	354	339	373	334	323	354	333	302	324	341	329	355	311	335	302	329	302	350	306	336	313	300	339	325	322	301	336	326	320	349	295	318
22715	21127	28924	23572	21137	21357	14605	5045	2824	1811	1325	1045	952	978	939	778	693	743	713	659	507	496	409	350	272	236	265	224	206	203	188	181	171	169	164	178	169	170	203	153	158	126	155	182	175	206	225	270	279	255	292	283	262	215	173	209	199	206	167	151	169	156	188	180	173	163	171	168	150	162	172	144	138	163	169	147	167	157	177	139	154	142	153	165	150	151	151	139	158	140	163	163	151	143	156	160	143	147	173	139	163	134	185	129	153	151	152	174	162	160	148	156	141	161	155	148	164	162	139	135	136	145	157	172	147	169	167	156	170	169	155	161	176	160	146	136	169	175	149	166	153	150	148	147	159	141	149	153	158	175	161	162	152	149	149	171	153	157	146	160	165	153	151	163	175	141	140	161	153	162	151	140	144	154	127	157	157	163	150	175	155	167	144	142	156	155	160	143	178	136	166	171	150	147	142	158	154	149	144	166	158	156	146	156	172	153	138	174	164	147	143	149	137	148	162	160	161	163	143	157	127	147	155	166	181	140	160	149	161	150	155	150	167	150	161	158	166	146	188	157	153	150	131	132	161	153	135	152	149	143	156	159	147	137	144	145	145	163	159	166	142	159	146	172	145	154	149	156	159	149	166	151	147	175	158	158	141	147	136	161	161	161	150	147	153	155	174	151	153	147	164	161	155	154	130	154	145	131	139	169	146	164	161	145	190	155	159	171	152	145	169	158	171	161	168	156	166	138	168	165	151	142	156	159	155	130	155	159	145	141	145	153	167	149	145	153	155	182	161	200	137	138	157	161	143	135	163	166	146	184	161	149	144	141	130	168	149	160	191	126	156	139	146	143	152	157	171	137	132	149	162	144	151	133	143	161	173	155	143	162	147	154	162	171	147	149	149	165	192	166	174	143	151	151	148	162	150	153	164	168	155	134	131	168	147	165	169	173	149	185	156	133	125	164	150	147	177	156	171	165	154	163	160	148	146	156	160	172	170	168	162	167	172	166	147	162	159	161	161	153	124	176	151	128	157	162	167	148	157	137	163	161	165	160	126	173	153	172	137	151	170	151	143	159	156	157	148	125	140	185	158	142	158	164	145	160	153	145	161	162	138	155	156	156	158	150	142	165	147	139	149	153	173	156	147	155	151	205	183	144	156	155	167	138	151	154	152	160	174	140	161	185	165	156	153	158	156	142	166	147	166	143	158	169	156	136	160	152	147	146	153	167	150	146	141	142	154	158	165	159	155	180	140	156	166	154	161	152	159	144	124	133	140	157	162	145	181	172	157	151	134	161	128	164	156	165	147	160	157	141	169	164	169	153	145	147	154	166	173	140	140	156	167	145	158	169	170	162	164	156	154	176	154	158	131	153	153	149	161	170	159	173	150	155	139	177	177	154	137	153	176	154	157	141	157	155	137	142	155	117	160	146	151	135	173	145	147	132	153	155	155	171	155	137	178	148	147	154	136	142	160	140	132	154	128	142	167	133	151	155	151	164	151	143	170	135	163	172	153	168	147	142	166	141	146	137	140	121	169	147	153	172	156	166	167	141	152	182	161	167	167	144	157	168	195	161	182	146	175	183	146	153	163	129	152	159	141	158	153	175	169	158	140	153	156	159	141	159	163	149	163	151	160	161	146	161	153	151	155	144	154	148	153	145	156	139	184	170	143	164	147	167	150	144	146	143	151	177	162	148	153	152	149	124	165	154	142	139	152	153	152	155	124	152	173	153	148	151	161	155	147	153	141	171	159	169	143	150	153	152	157	185	171	144	160	150	152	163	121	148	135	127	144	167	137	154	155	167	164	163	166	167	158	150	167	158	124	133	159	154	178	126	156	146	139	154	139	146	133	153	171	126	171	166	135	177	159	158	183	152	145	153	147	157	145	145	158	145	158	152	135	158	148	153	146	151	160	159	133	188	159	147	143	152	167	136	157	149	173	168	149	148	148	127	172	160	176	155	125	164	175	152	189	155	155	136	132	159	156	145	143	133	145	170	150	150	154	160	165	159	158	166	157	153	134	157	158	176	146	155	157	162	149	160	140	170	135	157	153	170	157	146	123	134	168	159	139	164	131	163	141	165	141	138	149	146	152	169	142	144	144	150	166	157	167	159	157	155	130	166	130	158	163	144	158	190	167	136	164	160	151	146	149	167	159	156	154	140	155	150	156	160	171	139	132	162	138	190	165	154	164	145	163	145	157	152	154	161	159	161	142	140	139	152	134	142	161	164	136	163	147	188	143	160	152	151	164	137	173	156	157	157	165	154	147	174	152	178	166	158	171	155	164	165	166	163	185	137	141	180	174	128	144	161	157	154	146	151	130	152	138	156	160	149	155	156	149	147	147	148	146	154	148	125	155	176	146	156	156	145	161	169	153	164	132	168	161	147	140	127	155	171	159	166	142	161	151	145	158	163	141	151	163	146	182	163	153	163	149	152	154	150	152	132	155	134	161	154	170	153	157	158	154	157	165	159	155	157	158	145	153	149	172	169	171	126	137	169	140	152	158	143	147	149	150	136	140	140	182	151	169	160	174	174	147	151	150	115	164	155	167	156	132	145	151	167	150	165	169	185	154	149	194	135	151	152	159	154	142	161	149	182	153	162	174	142	132	143	161	150	133	143	168	167	137	141	160	156	160	142	158	156	175	180	180	152	161	162	170	159	141	140	169	167	140	152	180	131	147	143	173	140	158	153	159	151	149	141	156	174	139	162	143	162	142	125	157	138	145	145	146	130	149	157	147	178	141	163	158	157	154	133	147	157	138	152	140	171	171	156	154	168	140	151	163	116	149	150	153	151	140	165	149	154	171	151	148	154	147	127	153	153	153	167	131	135	156	141	142	160	166	157	155	159	153	172	144	151	160	173	177	144	180	154	152	155	176	176	131	169	140	154	143	163	154	127	178	150	151	164	159	173	153	152	174	150	140	154	176	154	169	159	161	167	150	167	145	189	172	135	163	170	147	129	165	152	154	149	146	156	138	138	157	148	152	172	173	167	150	155	152	152	168	160	166	144	159	159	139	165	141	134	147	143	152	146	163	164	158	172	132	148	169	147	151	162	165	138	156	157	146	166	151	161	165	126	183	152	154	137	139	172	183	135	145	150	155	145	136	158	135	165	160	137	136	159	160	131	144	150	127	157	149	140	159	146	153	155	162	157	140	135	149	157	157	159	164	161	148	157	141	166	151	120	145	166	160	149	146	162	152	136	149	152	153	176	168	147	141	130	171	152	147	153	143	145	137	167	140	165	152	142	154	132	152	134	176	149	157	128	167	173	159	161	157	140	158	140	138	139	154	144	143	152	156	152	132	158	177	148	141	175	153	171	158	156	142	155	154	144	160	149	141	140	166	166	162	149	166	143	139	173	178	166	142	158	126	174	155	160	165	148	138	144	134	149	160	170	153	184	162	149	158	163	145	154	174	171	133	158	146	165	176	185	157	154	172	161	159	163	146	138	154	156	187	166	167	161	171	154	147	146	149	156	170	163
14252	30839	27040	18767	15182	13918	12843	10693	7555	4893	3711	2840	2587	2438	2239	2044	1895	1725	1689	1544	1329	1072	949	765	550	518	473	406	383	346	331	328	313	309	291	269	296	301	265	308	239	256	266	273	232	297	392	519	537	499	626	551	517	378	331	371	316	311	287	262	247	264	234	243	258	248	259	267	255	273	245	252	234	253	227	237	226	229	216	248	218	230	211	232	216	225	240	219	218	257	241	227	243	213	232	227	216	212	259	237	219	222	222	217	221	229	230	215	234	238	212	243	241	213	229	226	211	213	230	216	202	266	248	241	239	227	215	244	242	236	218	211	233	232	223	242	229	231	219	227	237	241	236	234	225	263	223	244	215	246	230	183	216	221	214	205	215	223	247	237	210	228	222	251	246	212	218	213	246	236	215	235	222	199	243	248	221	243	216	230	207	246	236	259	200	201	241	239	225	221	250	213	231	228	229	252	214	218	230	237	218	249	219	207	235	239	236	201	227	228	211	228	244	246	223	256	192	227	213	220	226	233	222	185	249	229	236	224	240	225	227	252	228	247	226	225	232	239	248	227	215	227	238	237	203	247	203	238	211	230	233	232	225	243	215	230	213	236	202	218	203	205	211	199	235	235	223	227	250	228	234	252	221	252	244	228	221	228	242	253	250	226	229	247	221	212	224	255	228	245	243	222	212	225	239	212	220	253	254	257	229	229	233	249	266	242	231	251	227	236	251	261	227	249	193	230	199	234	228	229	203	224	220	245	212	231	221	258	242	225	264	265	228	216	241	219	221	224	233	233	227	247	236	244	223	261	233	231	239	236	214	224	233	220	259	215	227	246	231	208	211	236	241	222	213	226	230	243	216	200	223	220	236	222	234	234	236	236	232	222	231	206	225	243	242	236	245	231	192	223	234	226	205	245	212	231	208	245	210	209	201	224	214	201	229	222	231	225	215	268	241	218	232	223	246	249	234	234	239	233	233	244	222	249	228	230	228	245	226	253	194	207	225	209	234	240	205	244	225	220	223	210	239	219	260	222	242	240	230	223	218	235	248	224	220	230	226	261	233	255	239	228	244	236	231	233	215	237	225	221	203	241	230	235	235	220	220	247	248	249	217	218	223	218	271	215	252	233	254	240	219	238	237	233	227	230	232	230	231	245	222	223	223	230	230	222	223	233	221	233	208	214	220	250	255	221	199	264	230	213	207	215	216	221	238	230	267	229	232	235	224	231	244	241	247	237	226	227	225	241	218	225	235	209	230	216	212	233	214	222	246	231	230	236	227	211	231	231	223	236	256	220	244	240	211	219	249	243	247	239	241	226	203	227	248	231	234	209	245	215	250	230	224	253	253	237	228	232	247	258	235	255	222	222	225	229	225	235	215	219	226	214	256	269	213	232	241	220	228	237	228	268	243	248	238	234	220	230	241	208	232	231	212	250	226	249	233	207	257	227	236	236	235	224	240	246	223	227	245	241	263	250	234	219	248	236	226	239	224	225	245	254	243	214	211	227	252	244	189	222	226	196	228	229	226	234	202	214	245	251	246	228	229	216	216	258	231	222	231	233	232	243	239	243	234	218	230	222	244	227	230	235	260	239	221	218	214	229	251	229	245	232	204	231	235	228	230	225	241	218	229	202	209	236	215	233	215	224	233	225	261	228	212	220	239	247	245	226	235	225	204	223	203	225	226	223	222	219	233	221	232	210	235	229	243	213	198	227	210	216	220	201	216	237	237	233	234	208	221	212	229	236	246	218	237	230	230	236	220	216	214	243	233	242	233	233	222	235	246	225	240	249	235	207	223	227	236	232	229	220	216	226	213	224	220	236	228	247	248	222	248	249	224	228	252	242	210	211	215	231	220	220	237	229	231	214	234	224	233	248	234	231	221	219	231	242	225	243	216	227	247	227	246	227	218	222	204	250	250	241	212	247	226	244	222	251	215	238	218	249	224	243	221	245	228	218	220	243	226	226	214	208	232	218	209	223	257	209	262	207	230	221	255	222	195	224	250	222	237	231	217	221	235	236	221	227	240	228	251	230	225	266	226	215	209	210	224	233	230	230	223	226	245	242	263	256	209	214	234	219	217	224	215	206	225	232	244	229	212	239	228	221	236	250	205	206	237	207	229	228	222	265	234	211	222	254	240	203	233	239	260	235	238	239	236	218	241	213	224	224	226	230	221	247	236	205	249	233	233	241	216	240	221	250	230	207	235	239	208	233	222	228	216	228	217	240	208	242	215	231	242	223	205	247	242	224	236	217	227	228	235	211	251	208	221	240	216	228	198	232	215	225	227	228	220	240	227	236	213	219	218	249	219	222	233	223	239	200	268	223	210	234	239	256	218	201	258	236	231	227	197	233	220	228	223	217	245	225	232	213	222	221	225	240	251	222	239	238	249	244	230	215	242	212	213	214	230	216	263	243	256	224	210	222	257	213	248	211	230	218	243	252	219	236	218	201	226	227	232	218	232	233	226	224	248	226	227	259	240	224	230	268	224	234	246	236	240	224	228	272	241	215	221	215	220	229	228	221	233	220	230	206	210	252	210	233	210	226	228	217	215	235	265	212	249	210	247	226	217	219	223	228	236	224	227	260	236	241	229	205	214	238	225	235	232	211	232	221	228	211	236	218	250	234	222	219	220	253	237	219	228	242	233	210	233	231	229	220	254	223	261	224	233	218	249	206	211	208	262	232	242	237	222	227	228	218	229	225	248	216	257	220	252	200	244	199	209	243	273	213	227	208	224	243	257	217	214	241	224	232	227	253	214	214	222	236	218	236	239	235	220	247	233	242	220	220	255	262	213	219	219	213	229	234	229	234	209	199	219	231	195	215	223	229	223	237	220	233	233	224	221	232	238	229	213	233	236	258	226	212	251	230	221	248	238	245	238	248	222	234	208	211	262	221	233	237	233	236	228	255	251	227	243	205	246	246	234	239	229	202	250	208	225	222	236	237	216	206	213	225	243	211	235	227	251	228	225	228	207	200	207	240	237	227	222	238	245	236	231	243	242	249	256	220	212	213	218	235	229	265	255	225	258	222	215	238	223	228	237	225	219	253	244	231	200	227	252	232	238	241	239	208	196	218	241	221	217	195	210	262	209	228	233	251	237	250	220	241	234	205	234	219	220	226	229	234	219	231	257	196	201	222	215	225	249	248	237	219	186	215	214	243	238	233	236	243	256	194	193	217	200	226	240	223	213	219	228	220	258	238	247	227	245	230	211	235	258	248	220	227	257	237	243	200	252	251	256	207	239	235	244	229	214	220	249	214	239	215	258	192	221	239	231	242	214	236	222	242	218	216	243	204	217	249	222	257	198	249	249	233	246	196	235	236	251	223	206	227	235	214	228	214	212	219	231	226	216	216	226	257	223	232	241	235	215	240	216	251	247	242	217	204	232	247	219	233	214	236	258	210	218	216	212	227	214	232	225	208	223	213	255	221	247	233	237	214	249	228	200	231	254	213	221	228	233	230	240	219	219	235	214	216	223	240	229	214
26713	20752	13961	5604	2810	2281	1993	1497	971	640	563	459	412	389	415	422	336	354	352	350	295	320	256	260	210	187	194	223	185	182	179	197	214	196	187	204	205	219	202	209	192	169	201	170	185	189	223	235	225	226	242	211	223	201	188	202	177	202	189	169	219	196	215	197	199	203	193	173	174	195	181	175	189	201	191	182	164	172	200	187	203	175	202	173	186	197	183	194	180	189	183	184	164	188	195	186	173	213	193	182	169	193	187	214	184	204	178	179	179	189	208	172	187	182	179	226	183	186	158	183	208	168	194	194	178	200	176	169	182	224	192	180	227	163	191	199	183	211	174	182	197	183	200	174	174	194	221	196	193	183	206	199	196	179	166	211	191	195	189	195	176	185	179	223	184	181	166	189	191	174	189	196	205	197	191	171	209	201	159	166	190	181	193	179	196	204	188	159	171	210	188	185	194	186	205	200	206	202	185	200	178	179	196	194	179	214	186	169	189	204	207	208	188	165	206	191	190	170	179	193	177	211	193	180	201	198	206	190	163	163	185	159	185	165	186	182	199	204	174	191	186	167	190	186	192	176	175	179	179	185	178	201	188	165	212	166	163	187	207	190	176	164	200	202	194	180	181	204	166	184	182	147	197	164	198	170	204	184	202	192	169	184	189	197	198	181	190	155	197	173	173	198	199	184	189	192	198	162	156	179	202	179	173	179	186	197	180	186	193	189	173	202	197	190	197	197	187	183	197	191	208	179	180	204	213	186	185	193	167	210	183	169	228	186	185	149	210	181	200	202	189	177	181	185	184	176	187	188	195	197	195	202	195	189	190	205	175	173	191	159	191	176	178	175	176	173	182	195	201	195	208	183	182	202	180	201	186	201	187	187	189	195	188	186	169	207	207	201	178	189	200	184	179	197	182	179	180	173	181	206	192	178	186	185	204	174	175	183	164	201	181	192	201	197	187	209	181	169	184	211	172	196	187	186	184	183	176	200	195	198	196	201	190	177	194	174	205	170	160	185	206	176	171	197	191	199	174	193	175	165	181	212	200	167	194	177	192	186	227	188	199	178	187	175	196	169	169	210	184	194	173	212	210	186	175	180	184	188	189	192	173	184	201	201	181	168	204	179	189	188	175	207	200	193	186	182	189	182	188	187	171	194	181	199	194	217	191	188	152	198	195	193	200	219	196	193	181	195	180	169	180	200	182	174	216	186	199	188	190	195	183	164	180	183	204	212	165	189	212	171	191	188	196	176	169	200	192	193	207	181	207	181	183	193	183	190	191	191	187	183	216	193	222	188	175	186	208	177	187	168	173	223	196	203	167	211	187	176	185	192	192	196	193	192	209	197	173	175	186	206	173	198	164	196	187	170	181	174	220	172	183	196	203	192	177	181	172	189	210	176	180	172	172	197	200	191	195	184	209	170	193	202	171	187	172	206	196	161	210	199	190	201	186	194	185	179	194	204	190	190	204	190	185	177	202	208	183	175	164	194	200	198	182	184	172	199	196	207	200	172	189	192	188	191	193	190	181	192	181	178	175	209	169	199	209	177	183	174	196	199	147	166	193	198	213	202	176	189	185	182	178	200	179	196	206	204	170	204	194	176	215	191	188	190	171	207	201	194	164	193	180	185	190	169	178	189	176	171	177	179	177	198	176	186	204	207	214	213	187	180	162	170	179	191	201	185	182	212	203	195	215	198	179	192	186	183	195	203	198	157	210	185	186	197	204	209	192	186	190	169	179	208	212	212	191	183	161	178	180	199	178	199	199	193	198	183	197	171	209	199	158	193	209	187	187	181	202	198	176	186	188	181	187	208	193	207	197	177	172	175	184	195	181	186	171	207	182	203	181	192	186	185	189	165	185	177	222	175	185	174	193	188	202	193	199	195	173	197	165	191	200	189	203	181	172	178	184	190	187	199	177	199	202	200	166	211	184	186	165	203	183	182	202	183	203	192	199	174	184	176	180	220	202	187	188	173	199	198	192	180	202	193	199	199	213	226	189	205	164	182	192	191	182	174	204	211	189	191	192	206	203	170	187	196	190	189	205	208	196	192	216	173	171	182	187	178	194	189	179	186	180	209	188	212	171	213	187	176	185	196	171	197	175	179	180	177	187	186	186	172	198	189	168	195	198	176	195	171	189	187	192	190	185	201	202	178	188	193	199	184	212	177	188	194	186	195	183	166	187	182	186	180	178	193	170	172	185	182	187	205	203	209	211	172	193	181	210	188	208	179	194	197	193	193	171	194	188	173	190	177	189	168	202	185	179	179	179	220	186	211	197	198	187	189	196	197	192	181	192	215	190	197	205	193	194	211	201	170	178	172	208	175	182	194	196	182	185	212	183	170	196	186	173	207	187	189	173	202	180	186	200	210	178	166	191	193	195	189	199	201	211	180	215	197	202	183	188	195	175	171	184	189	220	189	167	196	199	203	201	218	198	201	197	189	199	203	203	193	190	177	172	201	184	195	184	175	191	171	190	142	169	208	184	168	187	199	183	194	162	199	201	222	191	181	181	170	178	179	173	179	201	183	186	208	198	178	180	217	186	156	215	191	163	185	198	211	203	176	202	188	192	204	183	173	173	206	179	200	174	200	203	211	190	168	176	190	193	194	181	165	194	185	156	176	190	175	182	192	214	211	196	202	188	197	188	207	198	198	208	187	197	183	183	189	214	197	199	183	210	201	190	191	193	166	189	168	203	171	203	203	214	196	174	204	188	191	180	180	194	178	212	205	190	167	181	182	176	193	173	172	190	199	194	206	171	185	149	185	199	187	172	193	211	165	202	175	162	207	188	188	169	171	209	186	203	174	204	179	162	188	202	197	184	188	213	187	180	183	194	167	185	196	177	180	187	175	196	174	160	190	205	194	201	202	190	199	192	197	203	188	198	203	191	207	180	183	167	177	183	193	201	178	186	186	206	202	186	206	173	199	181	197	194	205	182	191	161	201	183	215	194	182	198	201	207	215	179	203	216	197	178	207	203	184	184	207	161	202	195	214	196	214	192	218	183	201	199	185	194	198	188	190	174	203	190	181	181	166	197	212	192	205	189	160	192	198	212	191	189	173	174	187	195	199	189	160	189	186	201	181	176	185	184	191	176	187	186	191	182	175	188	168	213	188	188	186	214	181	203	177	194	228	181	195	214	206	194	190	189	194	182	192	194	199	172	181	197	188	190	200	218	204	177	173	179	176	192	196	163	201	209	167	185	204	170	182	195	206	187	197	185	197	190	193	198	189	190	191	205	195	193	198	205	188	189	174	185	191	187	188	205	174	216	192	179	195	180	199	192	173	180	204	167	196	205	176	179	220	205	156	194	151	175	183	186	196	193	192	176	193	192	185	174	184	173	187	207	201	183	177	194	169	189	183	177	201	184	175	188	205	204	204	208	183	191	194	196	174	179	190	190	194	196	182	170	166	208	181	189	166	170	180	185	209	211	213	192	176	192	177	206	188	194	178	206	174	181	198	189	192	176	158	172	178	190	202
10488	17052	14177	8541	6447	5998	5500	4290	2870	1865	1375	1077	986	998	912	851	793	797	782	758	647	589	459	461	377	388	329	315	283	298	292	304	322	292	294	266	266	326	273	276	272	299	234	303	295	307	356	356	376	393	412	429	368	298	326	325	339	275	295	301	286	293	281	320	292	286	278	266	257	282	279	291	291	311	277	293	255	270	302	275	282	272	269	283	266	306	286	286	261	296	269	265	262	302	256	279	283	278	302	295	278	256	297	272	286	320	250	285	292	276	271	285	266	282	244	288	287	279	266	264	254	301	261	284	260	261	275	306	274	329	301	268	301	268	300	263	286	258	284	263	270	280	269	288	263	282	271	287	284	257	271	262	287	292	284	262	288	280	248	280	280	284	266	289	306	262	284	269	274	285	285	299	293	257	277	262	286	267	265	293	295	266	292	289	269	304	294	285	284	268	250	307	298	275	306	267	264	287	304	273	314	252	279	258	268	257	274	280	284	286	283	298	271	244	270	275	273	296	266	273	305	252	285	283	283	289	273	280	281	282	283	277	298	266	252	294	244	278	273	291	278	286	279	267	274	248	290	280	301	261	297	287	258	272	294	256	283	266	270	275	264	278	286	312	314	281	279	260	303	297	287	257	253	321	308	295	274	321	280	273	269	288	291	274	279	269	255	299	267	295	285	281	273	254	277	261	300	285	292	285	253	293	291	295	272	279	282	291	304	290	294	291	298	276	286	274	290	278	285	278	293	293	269	291	275	251	278	293	284	282	275	281	285	261	280	288	272	286	285	302	228	283	317	292	281	265	284	289	299	258	279	268	255	288	259	270	288	282	275	276	273	288	293	289	282	302	304	260	300	247	297	288	297	257	279	302	292	276	262	316	293	273	259	295	285	300	247	298	311	263	275	271	268	283	241	245	294	293	263	258	269	313	280	259	259	272	303	289	305	264	284	284	261	288	261	266	284	278	285	275	272	285	315	288	274	267	289	266	262	311	288	268	271	274	274	273	288	288	294	285	297	298	279	285	278	246	292	310	305	307	252	269	266	281	280	282	272	284	307	264	312	274	256	294	268	325	294	260	255	282	285	274	290	276	277	264	280	276	296	299	290	263	304	288	270	300	270	296	290	286	255	286	257	301	284	271	273	281	297	255	297	253	296	272	252	269	282	300	267	280	287	268	266	303	272	269	287	314	291	264	298	255	248	274	287	271	272	300	274	276	279	301	274	280	279	274	293	289	271	307	279	299	305	268	317	269	294	312	311	256	280	290	279	304	295	313	294	281	273	302	262	294	280	270	268	322	278	289	259	304	276	261	277	285	260	265	297	252	291	306	280	289	308	280	270	284	300	280	268	271	274	293	281	318	286	272	292	263	306	278	278	283	278	294	285	271	266	250	303	292	249	272	300	319	272	285	263	265	300	271	277	278	262	349	269	282	287	276	285	252	271	279	270	262	297	314	256	290	271	278	273	270	299	261	282	268	278	286	283	307	278	287	263	268	276	280	284	290	295	256	273	280	278	278	278	311	282	269	288	291	269	285	255	256	286	291	284	284	312	269	291	267	290	290	280	278	264	301	281	279	309	313	291	291	298	285	266	297	285	269	284	287	294	246	315	270	278	309	283	314	319	286	273	297	279	298	266	294	264	269	262	315	280	248	289	270	273	295	304	294	241	278	271	292	285	271	298	299	286	277	265	291	339	258	269	269	288	306	261	316	269	280	268	289	287	297	293	281	311	275	306	292	274	275	324	298	286	264	293	274	301	285	266	258	273	259	267	260	291	258	256	270	293	305	278	274	252	274	271	287	281	281	289	274	296	294	308	283	280	278	285	315	260	297	267	284	285	266	260	268	282	290	311	299	291	264	297	287	309	315	309	271	309	293	266	265	310	288	248	270	292	288	289	272	272	281	245	275	291	262	278	309	298	262	286	275	278	274	279	269	282	258	248	284	285	295	264	269	255	284	248	302	308	297	293	301	267	310	248	278	284	273	280	280	281	285	300	325	267	287	294	251	292	283	290	309	287	276	277	288	265	300	292	289	298	295	285	275	261	286	294	277	268	252	283	308	289	273	280	287	290	305	288	283	285	273	251	299	263	272	295	278	288	284	262	299	311	309	287	264	259	268	277	303	276	274	279	294	286	298	286	292	251	284	263	293	292	268	273	287	283	266	309	278	265	294	285	289	312	254	259	281	271	331	285	293	256	279	260	292	289	290	280	288	266	298	284	291	298	277	298	276	267	298	283	277	289	256	286	315	270	260	295	307	297	286	273	270	275	289	270	296	289	252	272	279	261	276	277	273	278	301	302	258	277	291	254	251	276	300	266	271	280	236	282	255	276	285	264	294	256	274	288	273	276	272	308	271	284	256	282	281	268	293	277	266	279	315	294	278	283	263	299	279	257	260	281	303	277	278	281	281	270	285	254	283	263	278	277	277	255	265	266	281	286	290	259	283	269	269	264	273	303	263	290	281	274	264	285	282	297	292	277	304	251	267	275	255	284	281	288	275	273	273	270	308	285	263	305	285	269	296	271	278	278	266	260	292	284	287	292	284	280	272	273	311	273	285	287	261	306	241	268	283	273	260	291	268	278	291	292	308	268	308	310	301	285	301	289	297	286	281	284	256	250	278	287	273	258	264	268	280	282	313	260	288	280	283	296	277	313	298	275	276	258	269	260	281	293	290	258	306	279	280	315	304	278	228	288	293	297	261	330	293	273	244	278	291	291	292	272	295	275	304	309	266	276	285	300	279	263	272	257	270	286	241	280	330	267	281	284	293	311	271	274	264	268	319	272	278	284	258	295	273	293	286	268	283	288	276	257	272	297	280	264	315	300	266	278	278	295	293	285	281	299	286	287	295	269	274	265	266	283	258	265	303	245	272	286	310	280	292	282	263	265	301	305	265	261	314	285	283	278	283	281	265	314	294	303	247	280	265	280	303	265	292	268	281	283	274	272	288	257	253	288	264	265	295	268	281	301	283	282	289	271	286	284	305	272	293	234	315	264	269	273	284	290	280	301	271	279	286	256	257	301	274	269	287	305	281	244	277	288	276	256	302	287	273	278	264	272	283	275	262	278	271	287	283	288	289	286	288	297	297	289	253	280	305	256	286	292	265	253	298	301	301	266	304	291	262	298	268	278	283	274	281	283	305	276	228	254	304	310	281	302	291	303	267	290	281	261	282	271	272	294	284	283	303	270	245	285	269	268	276	269	246	307	289	282	254	282	302	298	293	301	272	298	274	298	301	292	293	254	279	288	282	275	303	286	291	327	262	277	298	274	264	302	281	300	272	291	306	294	311	269	313	285	300	263	286	287	290	261	283	254	266	286	305	290	277	311	288	269	289	289	279	307	278	266	280	245	279	285	260	277	263	289	286	259	259	307	293	264	316	249	265	296	268	265	283	278	287	276	267	293	282	278	255	283	279	329	273	245	250	286	298	256	301	285	262	286	270	234	257	281	281	297	244	284	250	252	304	290	274	290	269
23583	21126	28518	23992	21126	14372	5363	3035	1877	1269	1018	877	752	725	685	624	554	630	562	565	491	429	361	371	299	260	276	256	210	245	223	256	242	261	257	219	251	224	236	241	229	223	222	239	233	240	256	268	306	307	315	344	306	236	244	257	259	268	215	259	215	232	213	248	254	232	228	247	232	238	198	230	213	240	223	217	237	237	224	226	243	203	206	222	207	203	252	251	204	220	214	230	235	211	228	241	221	233	233	229	237	201	220	231	217	215	207	254	254	227	225	241	257	221	225	237	238	230	233	211	217	210	209	234	219	204	239	223	245	268	209	216	202	253	237	216	188	222	225	221	221	227	227	233	231	211	238	215	216	239	249	222	204	208	208	199	232	219	208	233	216	222	225	227	229	228	219	219	204	214	209	239	220	227	238	228	228	244	227	246	217	208	235	193	236	238	227	202	210	251	207	239	230	230	215	203	253	217	221	197	214	225	247	217	203	216	223	232	227	186	209	232	241	214	219	234	212	209	214	258	210	232	213	224	226	229	229	213	220	251	249	234	234	212	230	240	231	211	212	201	215	228	224	199	212	242	206	226	214	207	212	224	215	224	204	224	196	232	192	210	250	183	254	213	199	217	239	229	238	226	208	222	201	191	229	235	255	197	199	250	218	232	223	219	224	222	234	223	217	222	248	211	225	232	242	218	242	212	211	243	206	246	228	211	247	241	222	232	222	210	247	233	220	234	247	238	212	246	239	240	200	229	230	238	244	207	225	224	216	222	227	260	245	252	210	253	229	229	237	226	214	201	221	224	226	228	237	211	210	198	234	218	232	234	221	234	236	237	208	238	234	206	224	235	216	232	233	238	213	223	252	243	231	200	251	209	216	223	208	227	227	232	241	222	233	213	217	222	198	210	234	231	235	214	234	227	201	222	218	227	210	225	261	239	244	210	198	245	202	248	226	238	217	216	228	225	270	218	224	220	205	222	224	209	221	194	224	221	240	204	225	227	237	184	225	215	239	208	245	242	230	210	222	225	196	246	211	250	204	239	214	214	228	218	237	228	205	202	235	216	235	216	217	225	226	218	219	202	238	232	224	236	207	201	202	220	196	235	250	212	216	234	221	227	229	236	231	217	234	226	227	244	220	226	222	197	189	211	227	194	204	237	230	222	199	232	209	234	244	215	242	209	207	252	225	220	219	256	232	218	219	234	195	201	245	242	240	206	227	235	218	219	210	219	220	220	256	234	197	181	232	227	191	207	225	207	218	214	224	218	200	225	223	223	240	222	213	219	217	218	215	222	218	215	230	236	213	209	218	206	197	250	252	234	222	225	219	241	214	221	244	184	234	222	197	234	224	237	220	236	229	214	228	202	213	222	248	211	222	242	230	226	225	230	241	237	196	225	232	208	230	231	213	264	252	234	224	206	222	228	199	190	203	208	222	215	208	235	231	237	249	251	233	225	242	209	239	235	213	231	208	238	212	233	214	227	209	227	216	240	230	223	240	232	246	201	209	232	204	219	227	240	233	225	230	250	222	230	206	218	222	213	252	211	216	229	216	220	219	222	226	229	250	209	206	226	218	236	221	240	225	227	200	224	221	212	228	206	228	244	232	237	242	219	230	231	212	201	255	234	253	204	252	226	238	233	207	232	230	239	222	216	222	221	233	208	211	216	201	207	230	199	234	227	231	226	225	213	243	224	218	231	195	221	228	214	189	241	211	220	235	207	198	237	227	233	249	233	222	256	213	246	213	212	206	228	213	208	208	224	226	228	246	188	211	230	216	199	233	212	243	216	230	259	224	225	232	203	232	230	225	246	222	245	221	226	238	239	227	208	232	221	247	213	228	211	233	195	235	247	218	219	212	206	217	240	239	219	228	259	208	233	198	219	234	199	236	230	198	228	217	230	206	225	215	199	233	217	208	207	199	235	253	218	239	226	215	242	222	225	191	225	215	235	209	208	215	225	244	219	239	218	228	236	230	221	207	232	231	204	226	211	208	219	244	231	249	214	226	205	225	209	217	251	232	224	218	226	233	202	236	236	220	208	230	221	217	229	223	230	231	223	201	219	220	209	213	234	224	190	204	216	215	245	225	248	234	221	243	224	216	268	216	208	220	223	220	216	227	232	255	236	220	241	216	236	227	236	240	214	222	229	215	228	210	245	254	260	227	230	228	218	213	223	212	226	222	239	213	226	222	204	220	222	211	246	208	202	207	228	216	220	228	235	260	209	240	245	222	236	250	239	239	214	193	231	214	219	234	222	218	229	239	233	241	209	203	221	234	213	246	238	232	207	208	208	219	217	220	222	235	244	228	224	240	251	233	220	220	238	211	213	222	218	239	242	232	208	208	263	228	222	238	203	219	206	227	232	238	248	231	221	251	215	210	223	219	217	208	207	217	214	218	232	207	196	239	231	221	213	216	228	236	233	242	214	219	226	232	224	238	194	219	227	251	238	251	234	206	240	254	238	244	241	215	237	223	233	221	239	204	234	224	212	248	181	219	237	238	230	195	240	225	224	230	204	220	222	238	213	210	233	240	224	208	207	228	206	255	205	239	220	204	216	209	242	230	231	240	206	232	217	240	210	226	216	209	239	216	238	201	209	226	195	239	233	226	251	212	224	223	234	216	244	208	222	217	223	218	235	248	213	215	234	226	234	217	193	212	209	214	219	216	224	239	215	222	210	226	206	221	221	240	240	215	232	253	232	247	240	221	207	217	211	246	248	234	226	257	223	237	213	232	236	207	249	230	238	224	216	198	214	248	240	238	224	230	233	225	214	215	216	245	245	229	223	238	224	216	201	231	248	230	225	242	221	232	217	229	230	243	242	232	225	222	234	214	237	207	227	209	209	205	246	243	253	190	222	206	191	212	239	207	250	226	209	239	234	215	213	223	230	234	220	237	224	233	240	202	247	228	243	251	198	218	198	235	213	221	193	221	246	185	245	217	228	219	241	228	209	211	245	205	215	245	238	252	207	232	239	202	215	224	247	241	250	210	232	210	224	211	220	213	243	216	194	222	215	243	193	211	207	232	225	209	211	194	200	247	235	195	212	213	234	229	211	232	232	202	233	221	245	215	236	238	205	239	252	205	210	230	217	234	222	231	211	243	232	234	225	220	223	242	243	218	231	222	202	248	237	216	208	207	203	201	209	249	231	224	258	227	227	220	211	218	230	224	228	223	235	232	208	213	216	239	228	225	241	231	241	195	219	227	214	212	221	215	252	217	209	213	211	229	214	237	241	232	232	210	219	225	231	212	238	203	261	235	220	227	237	231	233	219	202	227	204	244	242	227	239	242	216	227	215	190	223	213	229	204	209	228	226	233	233	208	234	235	219	200	240	208	219	204	239	229	218	227	229	230	219	215	221	238	192	204	223	229	237	226	232	243	213	195	198	209	222	252	234	202	193	224	248	211	212	227	223	204	221	231	210	214	186	228	227	224	214	242	228	194	227	216	237	215	255	239	216	249	222	222	239	207	225	230	213	219	219
11834	25050	22113	14815	11807	10395	9346	7661	5256	3337	2601	2133	1881	1935	1614	1527	1457	1372	1304	1280	1015	907	801	692	542	439	465	423	396	385	386	376	379	402	372	358	366	363	356	333	365	393	372	355	363	375	443	543	560	532	540	561	506	396	376	399	421	399	363	367	385	316	347	374	345	360	352	338	373	369	346	344	318	335	326	336	370	368	334	303	318	338	363	321	334	327	320	342	324	332	343	333	342	320	321	310	340	341	341	326	340	340	332	352	322	334	327	325	331	329	312	311	358	313	334	311	339	340	314	332	330	365	318	326	357	325	316	335	314	298	323	351	342	308	350	321	322	348	330	343	328	339	313	297	333	321	343	330	307	313	328	317	332	365	320	324	323	346	326	315	333	330	331	349	303	345	348	356	349	322	347	334	336	286	341	348	315	335	325	332	339	308	324	307	360	345	327	324	356	342	293	321	326	300	316	336	296	303	342	297	324	349	299	328	335	311	337	341	332	343	353	351	359	363	317	314	355	336	351	317	322	337	335	347	322	338	342	351	318	343	350	324	327	326	359	337	341	400	308	351	338	346	309	371	352	315	340	341	331	339	315	319	316	354	354	289	321	324	347	338	343	326	319	324	339	316	316	327	325	328	346	322	325	348	305	347	330	320	343	337	347	352	346	324	295	329	301	317	304	345	320	314	363	317	337	323	319	333	340	309	313	303	309	315	327	359	323	315	347	337	348	348	345	359	368	320	294	331	344	336	315	336	328	357	336	321	344	318	318	327	310	324	329	328	327	351	327	338	320	335	356	338	307	337	312	321	346	319	341	335	319	316	355	326	355	307	327	339	324	309	338	343	320	340	323	358	305	338	307	356	312	320	331	332	323	339	307	371	295	318	330	336	340	317	363	312	329	314	341	316	315	322	347	340	307	306	336	364	316	363	344	348	355	353	312	314	335	281	340	316	369	308	310	335	329	334	340	349	305	346	328	326	329	342	362	347	342	311	286	339	334	342	316	288	349	329	347	334	331	322	344	359	337	338	314	339	359	287	346	329	314	352	350	322	324	317	328	346	336	324	320	353	321	343	332	329	337	341	321	333	317	298	340	310	356	357	368	329	320	304	312	348	306	340	325	367	318	337	350	311	332	375	327	292	317	335	354	333	303	328	335	387	334	362	273	365	325	318	307	307	304	315	319	329	324	344	294	315	331	344	342	294	342	329	323	342	309	337	329	345	354	305	335	325	351	334	296	353	334	360	344	320	356	308	347	360	345	346	318	349	304	362	347	301	322	348	324	331	300	323	325	310	329	325	392	347	355	325	327	358	348	323	365	337	352	349	351	327	312	318	321	319	349	344	311	303	346	326	336	345	318	354	313	296	346	303	347	295	313	305	344	306	315	303	364	317	339	309	351	345	352	310	333	342	294	335	362	310	332	331	322	340	348	339	293	311	326	334	339	351	321	369	347	333	344	311	331	305	356	321	340	339	312	303	333	320	340	354	350	343	347	327	340	375	331	336	349	341	330	349	317	345	309	343	334	366	359	349	309	352	326	296	308	321	340	319	334	361	337	346	324	330	306	331	325	347	369	328	341	329	340	341	321	306	353	316	308	336	349	334	354	314	336	324	383	348	329	346	332	321	336	364	336	338	361	327	381	322	346	337	315	330	353	309	318	298	341	305	313	308	324	369	342	302	331	329	350	320	308	356	377	340	352	319	334	335	342	352	319	318	355	355	306	333	324	349	346	319	308	322	328	335	323	340	317	321	343	315	346	293	323	340	317	313	353	361	314	331	345	305	322	306	353	335	357	307	330	374	348	320	341	317	302	309	359	313	336	325	347	360	321	324	334	312	332	340	350	337	315	338	357	355	317	324	340	333	328	305	341	312	334	342	345	331	356	322	348	284	352	335	366	313	320	350	330	315	327	354	335	375	334	316	334	372	346	322	342	327	331	321	334	357	320	343	344	310	366	338	317	352	352	283	338	324	347	362	322	350	316	356	344	333	317	344	351	307	319	342	307	334	330	342	309	327	377	311	335	340	317	336	335	347	340	312	372	304	324	299	340	337	329	327	358	341	354	323	340	347	332	348	311	336	324	336	316	334	334	343	303	309	348	352	347	339	376	317	360	340	311	339	330	371	290	360	353	310	311	330	298	341	335	303	331	324	346	314	321	312	313	314	325	328	334	335	300	325	320	340	327	343	334	292	348	342	328	338	342	340	379	328	315	350	337	308	345	351	331	333	328	326	333	332	333	347	349	320	334	315	335	339	310	352	324	275	330	306	359	314	338	295	323	342	327	309	328	323	356	354	336	348	324	324	300	319	324	336	318	338	302	314	314	371	338	335	351	343	351	338	326	324	327	339	364	358	321	344	340	339	331	300	337	326	360	357	332	354	322	327	347	343	353	358	306	316	330	337	322	320	317	337	306	339	348	344	331	329	331	328	343	373	321	356	286	321	302	350	335	340	309	355	284	341	314	351	354	322	324	364	365	331	366	352	318	351	339	306	348	339	310	319	364	303	330	344	302	302	357	336	330	331	309	334	311	341	376	342	316	322	317	325	351	354	351	333	314	335	320	320	339	314	364	335	356	362	316	345	305	312	342	339	315	332	320	289	358	301	336	296	335	352	341	360	332	296	355	333	334	318	289	294	324	337	327	310	298	318	342	344	305	361	340	347	312	310	348	340	350	353	327	327	322	301	318	365	320	310	325	342	333	331	325	331	314	342	359	325	374	331	309	343	318	346	343	350	358	344	317	333	319	344	297	312	334	326	333	342	312	301	349	346	318	319	325	333	323	320	343	316	308	309	361	375	344	341	308	318	326	291	334	307	343	342	348	329	320	347	313	342	310	318	311	310	331	326	300	348	319	342	345	354	333	320	334	365	336	340	321	358	355	350	387	340	314	322	313	331	345	342	327	334	297	350	307	307	310	353	359	322	309	333	349	309	339	336	305	339	332	313	322	364	362	345	319	346	331	326	301	322	345	309	332	321	338	333	324	318	323	304	321	334	312	320	325	340	318	337	319	376	361	340	354	354	289	358	322	335	285	350	331	343	306	333	333	359	309	338	314	327	309	337	321	331	359	356	368	322	327	309	325	335	332	371	319	337	318	335	302	347	356	352	337	361	319	358	356	323	326	310	321	347	350	343	327	344	330	319	348	333	295	351	334	322	331	333	307	353	311	343	355	361	331	318	330	339	341	351	317	326	320	349	336	311	335	328	340	326	331	317	361	323	361	373	295	324	302	329	341	323	328	346	368	332	314	390	317	339	312	324	339	353	353	326	343	319	321	310	317	326	331	339	360	338	337	322	346	346	316	310	316	362	332	308	333	340	309	320	334	365	324	352	309	293	341	328	334	350	331	337	325	312	357	320	312	325	328	350	300	310	340	346	302	325	333	322	341	354	306	326	325	308	315	341	314	322	312	299	312	326	357	346	316	323	333	338	331	344	339	340	340	291	362	303	364	363	328	319	361	348	339	340	348	352	330	357	326	325
22777	21138	28909	23635	21146	21348	14398	4798	2638	1772	1302	1078	1001	964	857	790	768	800	747	667	557	502	402	360	265	232	234	191	201	195	191	202	171	185	206	170	180	182	150	175	169	178	179	161	175	163	238	260	298	249	260	343	213	196	191	201	173	160	166	142	177	165	160	142	152	183	163	156	156	173	176	147	160	169	156	163	160	144	154	173	161	150	152	124	158	138	156	157	151	150	155	160	169	156	165	158	140	163	166	146	157	167	140	154	163	160	165	139	138	138	165	134	158	177	158	157	151	175	144	160	138	140	136	155	146	132	150	173	129	146	165	149	161	163	148	145	163	137	161	159	178	138	154	150	140	133	168	145	137	159	142	154	158	151	146	141	149	152	146	142	162	141	160	149	138	154	156	157	149	166	160	141	154	149	169	147	143	138	124	158	142	172	171	142	157	162	143	144	164	150	155	179	160	158	155	145	135	153	168	165	177	158	159	141	169	159	137	144	152	153	163	143	156	144	143	149	150	155	148	153	165	150	160	162	137	174	170	153	178	160	157	165	172	155	157	156	147	140	126	148	151	128	156	172	151	156	133	140	140	143	137	165	154	152	152	169	163	186	142	133	165	156	156	138	146	152	161	140	148	147	149	154	144	153	144	144	166	159	146	147	146	144	142	135	151	142	164	161	162	153	142	140	159	140	137	177	152	151	161	152	157	154	167	161	149	183	179	143	158	120	140	141	164	158	160	153	147	162	144	146	158	151	149	150	173	154	150	162	177	136	150	149	145	135	151	155	165	156	139	162	148	151	149	175	139	168	149	146	163	139	143	162	165	128	135	163	131	140	149	136	146	135	166	154	110	156	144	153	179	143	153	160	138	157	169	155	152	136	152	148	175	132	140	142	124	159	164	166	155	146	161	132	146	161	141	129	145	138	154	157	137	151	150	146	148	160	147	142	147	155	168	155	144	133	150	151	161	146	160	157	137	150	155	160	156	181	147	158	148	166	158	135	151	164	149	161	147	159	185	188	148	148	163	147	141	157	139	130	171	160	163	141	176	145	149	154	160	159	142	148	158	130	165	137	141	136	135	146	151	163	150	152	142	118	150	145	147	167	158	141	155	150	147	170	139	162	158	164	161	129	156	141	143	132	169	158	145	164	163	135	141	156	157	161	147	139	170	158	145	151	160	153	136	142	152	163	143	153	129	165	172	141	149	151	134	156	139	150	154	141	160	149	153	140	156	165	150	160	164	153	144	141	165	181	164	150	133	156	146	159	151	135	145	149	154	152	130	168	133	174	149	135	126	158	160	146	159	137	150	145	143	128	153	164	158	141	129	150	159	141	151	140	152	139	165	147	145	130	186	127	150	139	128	136	158	161	136	154	127	139	165	162	134	162	142	145	138	164	153	148	166	171	160	118	163	140	145	159	153	160	181	153	138	146	139	152	168	145	153	132	166	141	157	152	154	140	145	161	151	181	150	156	178	149	150	144	125	160	169	162	137	134	156	152	145	157	157	151	162	141	136	154	169	138	142	145	139	155	145	167	159	149	168	169	146	154	152	149	126	150	142	143	148	159	138	137	165	153	171	156	138	157	178	141	167	156	159	147	169	147	127	144	128	140	170	157	163	183	140	158	155	146	160	148	159	132	138	161	149	135	145	148	156	136	143	165	138	147	163	143	153	142	161	159	140	151	166	152	142	183	182	142	163	154	131	153	141	164	136	166	151	163	152	161	143	156	164	154	170	153	152	150	145	135	156	171	142	154	156	154	154	144	153	161	176	153	154	149	155	174	160	136	138	154	168	169	154	161	144	151	140	154	166	162	165	158	145	137	164	167	149	148	194	158	145	172	166	155	158	124	140	173	165	171	137	173	166	157	162	152	149	138	161	140	154	151	150	143	151	134	154	150	163	144	123	159	163	147	156	138	135	134	155	153	152	125	157	153	134	135	147	149	141	147	155	160	153	149	139	163	155	152	138	154	136	141	154	155	186	165	160	160	152	136	147	152	139	154	155	159	145	142	143	158	150	156	121	138	164	138	160	154	161	153	128	169	161	158	134	135	149	131	134	153	154	156	150	151	147	141	148	158	151	149	171	166	172	154	151	133	128	135	165	148	171	132	130	151	166	156	156	152	140	153	155	128	159	169	160	153	156	149	137	162	133	165	151	146	138	150	156	147	155	149	159	146	140	149	151	144	146	142	153	148	167	155	141	147	162	162	136	157	157	155	155	151	160	149	167	132	162	142	165	154	152	136	158	155	147	131	159	133	138	138	167	137	154	147	146	156	165	146	138	172	154	174	132	154	151	165	162	146	135	163	157	135	157	132	160	143	143	155	149	153	142	142	161	137	148	164	136	141	137	141	130	158	144	138	148	163	161	173	152	158	169	145	156	158	174	164	131	164	158	148	152	189	139	147	151	150	164	139	148	150	138	180	147	137	154	172	154	125	149	143	156	139	151	184	147	121	138	151	146	145	139	145	137	151	167	126	159	145	133	127	175	137	163	120	139	148	125	160	161	148	175	154	144	128	166	146	149	159	143	134	165	161	149	138	152	139	151	170	166	131	136	153	152	150	163	141	154	160	139	146	166	154	155	176	144	142	145	146	163	141	155	132	162	164	149	151	151	122	155	166	145	140	146	154	143	137	164	161	131	135	159	151	125	146	147	152	154	142	156	133	143	137	129	155	169	117	154	123	146	168	163	149	138	159	150	131	163	159	152	137	148	179	136	148	165	159	152	182	144	144	158	144	140	149	135	142	145	157	140	147	172	149	145	139	163	155	156	169	151	166	155	136	147	141	166	140	165	166	171	156	127	167	141	163	139	138	169	157	188	145	132	155	143	157	170	158	160	163	157	158	153	136	154	153	159	143	172	151	157	160	164	143	153	148	146	164	162	163	139	133	179	142	152	156	139	163	154	164	164	139	142	165	145	139	149	147	146	133	152	139	147	169	144	150	145	147	135	151	122	139	166	150	146	144	137	129	162	147	158	169	133	166	179	160	164	153	153	162	142	147	144	154	136	149	151	137	157	152	159	119	141	140	168	157	165	149	153	156	155	163	137	150	146	150	174	137	154	165	143	147	168	153	154	145	165	152	167	168	137	155	153	127	169	145	137	146	140	141	144	145	170	159	167	153	141	140	154	165	159	145	168	159	152	150	146	151	141	154	162	138	142	163	149	171	155	144	169	143	151	153	139	139	172	146	118	151	148	128	165	152	159	153	140	150	174	141	152	159	141	153	138	139	150	160	137	159	161	155	168	156	143	183	149	170	168	143	146	153	141	170	165	160	167	154	164	145	157	144	149	169	147	157	149	167	152	143	149	150	152	154	177	152	137	171	144	155	172	136	127	155	137	150	144	137	148	146	152	131	134	129	149	157	165	146	157	137	170	139	161	152	149	153	146	156	159	148	126	150	160	141	188	153	155	146	156	168	151	151	136	150	155	117	160	119	137	155	146	135	155	158	152	143	137	144	170	154	138	155	155	163	138	163
13985	30108	26867	19083	15565	13469	12438	10010	7107	4681	3540	3116	2789	2628	2265	2059	2000	1822	1902	1575	1262	1110	900	746	548	476	426	388	332	313	331	312	309	297	323	267	317	274	267	283	250	248	285	277	281	288	418	479	573	478	526	536	483	351	344	341	304	312	264	245	272	279	256	259	252	265	240	214	211	221	247	204	239	238	241	237	225	232	240	215	219	218	189	236	220	233	210	210	207	214	229	217	217	244	229	225	245	215	232	225	227	239	207	233	257	244	197	234	244	254	227	237	219	205	230	221	202	217	214	227	215	243	235	242	214	227	223	219	217	217	224	192	232	219	212	210	252	228	238	208	254	233	210	224	226	208	225	228	197	213	236	224	260	204	208	231	223	220	211	215	234	195	212	237	239	244	209	227	217	237	199	198	226	244	190	249	214	211	234	221	227	194	222	228	221	235	221	230	248	205	247	233	228	198	219	193	220	247	232	212	225	221	240	219	261	231	242	217	244	211	215	211	211	241	258	205	233	229	217	201	226	221	223	195	256	204	226	237	239	233	229	239	226	229	241	239	216	244	209	234	227	207	194	236	215	208	222	193	220	233	202	226	240	207	244	213	220	224	217	234	238	221	201	214	208	238	224	236	253	225	231	231	245	219	206	254	223	231	232	239	211	218	248	219	254	203	237	187	225	248	228	230	212	221	220	221	222	235	218	220	219	234	215	219	229	218	215	214	229	242	228	235	239	221	220	207	202	221	221	246	243	219	228	220	240	215	210	229	217	230	220	235	225	239	237	216	196	241	231	222	226	240	205	219	217	228	231	205	216	189	236	243	208	213	220	214	188	206	228	240	223	217	207	243	223	209	227	199	244	238	244	225	249	222	211	229	199	219	210	205	214	231	213	236	216	222	200	233	203	214	229	234	218	207	240	216	206	226	218	235	229	223	236	248	229	218	232	255	217	247	217	247	248	241	239	207	235	219	222	246	221	219	239	226	220	228	250	215	221	217	209	227	234	233	212	245	225	208	251	218	212	195	250	220	205	220	225	218	202	207	221	209	209	201	190	213	242	210	226	232	228	220	230	229	207	225	238	243	205	207	226	230	221	217	243	203	204	204	200	217	229	217	218	207	216	216	195	227	234	203	189	223	217	231	202	218	207	237	232	209	221	244	227	230	215	244	238	209	254	231	203	223	221	195	222	209	228	242	231	218	225	225	231	224	228	205	238	225	216	231	211	217	238	237	244	190	226	228	228	223	227	216	240	222	227	223	228	236	242	211	207	223	236	236	251	223	240	227	217	223	231	246	236	225	225	226	211	211	215	245	243	230	224	226	194	220	224	214	235	203	207	214	250	207	218	228	242	231	229	215	197	216	236	221	232	220	232	225	235	261	233	235	234	217	233	224	209	220	219	215	234	198	213	224	216	197	245	246	236	215	216	244	233	198	230	267	232	221	238	243	224	236	232	218	217	210	241	235	211	207	223	226	218	228	200	240	223	237	219	231	230	257	209	231	210	224	231	210	236	220	236	245	222	228	214	211	209	203	189	229	221	207	221	219	219	204	230	213	212	217	229	245	224	260	219	195	245	217	212	221	235	223	208	220	238	202	239	203	226	210	228	235	250	229	229	202	226	270	209	204	206	202	240	213	188	232	231	212	233	249	227	249	238	228	207	209	221	239	185	228	208	249	218	219	230	228	215	227	221	207	226	219	217	232	221	220	228	200	248	253	211	205	191	222	216	210	245	205	211	241	237	222	212	231	214	223	224	210	236	212	219	230	205	215	219	237	228	218	218	224	226	219	226	237	231	224	204	225	198	232	235	221	235	206	239	208	235	223	225	227	257	234	212	190	208	248	211	216	213	258	223	197	210	229	227	223	219	219	192	240	237	230	222	223	207	264	218	199	199	209	201	268	216	239	215	233	249	224	232	221	240	206	191	217	219	224	256	217	232	242	213	220	218	241	201	222	250	223	199	222	208	213	233	236	209	226	217	225	237	203	225	223	233	238	194	208	228	239	207	228	241	205	207	198	218	225	234	225	204	221	233	217	226	221	236	248	229	202	237	241	217	209	225	241	202	218	211	237	227	233	202	241	222	231	232	194	235	230	226	207	183	198	223	222	229	227	227	227	229	201	214	235	233	244	213	216	238	237	228	215	244	219	207	241	228	235	240	228	213	236	221	233	233	223	241	240	191	229	246	194	231	239	221	228	228	222	224	240	230	225	237	218	223	227	207	240	240	223	230	238	192	230	252	211	221	236	211	224	231	205	199	220	245	257	217	230	217	215	203	217	226	243	220	254	209	210	206	216	196	242	231	186	215	207	212	223	225	230	210	222	214	219	223	241	232	250	214	202	243	233	226	229	225	226	241	227	238	238	215	238	216	227	207	222	200	229	237	225	233	218	247	207	197	240	232	201	233	188	219	223	233	243	233	194	233	240	229	206	198	215	205	263	234	238	241	213	231	227	237	196	217	215	225	210	236	183	233	200	213	250	232	226	211	244	247	227	230	226	227	227	226	225	213	236	232	230	231	211	233	232	209	226	230	201	229	220	228	232	244	212	234	219	222	213	228	231	214	212	256	234	219	212	205	255	207	215	225	223	215	199	201	212	242	250	221	214	209	213	221	225	221	218	215	233	224	233	222	212	218	219	242	237	222	205	217	234	237	237	237	217	205	212	222	202	233	228	219	208	252	231	222	237	233	198	222	217	270	251	202	224	226	236	196	210	213	218	212	214	210	214	204	199	238	229	208	199	212	231	202	210	240	196	237	214	226	218	230	241	236	217	222	225	265	243	216	239	224	226	206	226	209	208	219	234	246	234	210	214	186	217	244	204	231	211	226	222	237	233	221	232	199	215	244	211	228	229	216	226	227	215	221	226	236	260	204	226	242	225	210	258	220	204	256	210	233	218	217	207	239	211	223	223	228	229	180	213	226	220	206	243	234	236	204	232	221	219	229	197	227	212	205	220	207	216	225	233	206	220	230	203	253	196	219	210	233	240	226	232	216	205	257	227	223	221	247	228	209	230	212	235	227	216	239	224	235	238	207	226	240	223	248	221	257	226	211	182	242	221	224	216	249	224	216	218	206	211	215	238	243	213	227	217	202	210	203	226	192	236	230	212	226	182	219	209	251	215	231	226	228	234	257	192	221	230	206	228	188	210	229	224	228	229	200	249	224	250	219	205	211	229	235	211	247	207	209	207	221	216	237	210	236	221	229	216	224	231	228	232	230	235	237	220	238	222	252	242	228	203	216	243	223	224	207	242	233	214	239	244	204	219	195	220	264	250	211	221	215	203	223	232	202	215	244	232	235	221	205	228	220	216	216	219	228	190	219	242	201	215	188	250	217	219	230	199	210	196	225	220	212	248	221	217	237	202	246	244	227	214	233	236	199	225	233	213	240	211	218	222	222	212	228	212	216	221	234	243	254	212	220	202	237	194	215	207	240	204	190	242	209	226	214	199	223	205	231	205	222	230	192	223	215	231	223	250	194	221
26541	20564	13677	5870	2934	2296	1850	1363	904	651	500	467	453	403	408	370	390	387	398	353	313	255	267	232	219	220	172	208	199	210	187	200	203	201	199	201	183	212	181	201	178	204	178	164	191	209	200	222	200	237	219	225	216	232	209	179	193	196	224	211	190	181	185	183	200	173	220	171	176	185	183	199	179	169	217	195	200	191	197	190	180	201	176	179	198	189	177	167	195	203	181	171	197	191	206	194	202	160	191	200	169	174	212	160	197	179	175	161	168	172	207	191	188	177	207	178	193	177	187	186	167	166	188	187	180	190	170	179	190	184	193	196	181	177	169	173	182	166	169	170	179	167	181	163	187	215	203	177	165	171	148	148	193	203	188	178	172	162	178	206	173	200	203	163	192	190	186	179	184	199	164	183	190	179	173	177	189	194	172	187	183	183	183	186	193	184	230	197	168	195	172	176	198	171	190	206	163	186	181	171	171	192	161	172	169	171	205	196	164	169	182	184	163	168	179	171	202	184	185	216	167	187	216	202	209	169	194	165	205	177	175	209	188	194	157	191	161	194	184	175	187	184	200	184	185	195	187	187	192	173	200	172	179	192	180	172	195	192	186	204	153	184	184	189	180	187	184	194	181	174	208	161	160	188	194	174	191	193	178	164	189	173	180	197	190	179	184	209	154	179	188	188	192	189	204	170	174	202	190	176	184	180	160	161	183	189	186	190	164	182	170	176	200	179	178	189	192	194	177	187	172	187	197	222	188	193	188	187	184	175	183	162	207	161	181	192	198	170	173	177	175	171	187	173	191	181	179	157	204	172	172	183	181	172	177	206	182	172	167	158	196	205	194	192	182	194	188	171	207	173	195	165	187	203	204	181	190	198	192	187	172	195	190	188	188	210	176	175	207	171	189	202	165	184	215	195	162	171	198	185	156	173	188	180	182	167	189	217	194	189	174	194	200	190	186	167	183	199	200	185	170	186	179	160	181	200	168	201	176	166	193	158	189	206	191	194	179	164	207	156	162	199	191	190	187	180	196	174	210	191	176	183	192	184	220	180	186	189	199	196	168	201	185	181	175	180	172	172	184	212	186	177	203	175	186	186	186	198	190	188	169	160	171	190	183	169	175	173	173	183	172	201	159	167	189	197	184	192	161	173	184	173	201	154	177	183	193	201	179	186	168	192	187	187	185	173	216	185	192	151	206	216	181	185	181	186	200	164	188	197	176	201	170	202	190	181	185	189	171	200	216	184	193	167	202	199	201	167	193	198	200	175	191	157	174	189	176	194	165	189	190	186	190	203	181	176	194	192	198	197	181	157	188	177	195	191	173	180	188	172	190	165	207	176	161	185	174	164	167	196	186	167	184	182	206	195	202	173	184	191	185	168	188	165	173	187	206	153	169	204	169	182	184	198	191	191	181	188	187	180	162	179	180	182	189	178	181	181	189	181	179	183	172	177	189	200	190	177	162	174	179	181	185	185	181	173	198	207	192	171	183	203	196	190	173	185	174	186	179	196	194	169	174	178	179	174	202	193	173	188	183	193	204	194	186	191	180	173	179	175	187	177	168	176	177	183	196	197	194	213	204	180	194	192	198	201	164	181	165	181	163	195	188	176	198	184	189	208	190	163	191	167	183	179	188	179	188	164	179	169	208	195	184	187	163	190	199	169	187	168	160	170	192	171	163	181	185	173	188	172	160	203	195	172	196	165	189	180	177	180	170	189	173	187	190	187	198	171	181	187	196	178	169	149	190	185	168	190	186	169	193	167	152	191	183	185	191	171	185	189	182	182	158	174	170	189	194	179	182	179	201	178	218	184	207	173	199	186	192	182	187	180	179	196	187	191	190	186	159	209	159	179	179	158	174	181	174	180	188	179	171	161	189	170	171	185	170	209	162	172	191	191	180	183	186	173	190	180	175	188	214	211	181	169	165	155	190	205	173	173	170	178	171	174	194	178	185	183	194	178	192	185	177	178	179	175	175	181	183	170	190	211	170	210	206	180	174	170	191	173	192	184	189	166	187	178	189	207	185	188	172	176	185	173	168	192	176	176	187	191	193	181	193	208	202	181	172	173	171	180	156	177	175	177	155	207	199	186	172	176	206	173	183	183	201	160	206	166	182	179	175	173	172	186	182	178	186	179	172	183	183	182	185	178	173	172	191	181	203	174	214	165	182	199	183	190	170	202	179	176	167	189	166	182	192	181	180	174	168	173	196	180	165	188	196	171	212	164	156	182	168	176	180	195	177	165	174	180	186	179	143	173	171	161	203	189	185	196	193	154	196	173	194	184	190	167	183	144	180	183	166	202	180	171	183	188	160	187	187	191	194	169	203	173	218	197	190	186	189	193	180	192	198	176	196	173	165	187	185	165	210	202	193	170	192	169	163	179	185	203	186	190	194	185	183	212	183	219	179	197	194	174	156	153	185	170	175	188	192	199	180	205	198	198	208	205	167	166	178	169	199	195	187	213	187	185	200	180	195	166	182	202	165	194	173	195	180	181	204	185	194	152	168	189	159	191	180	200	150	167	192	190	187	185	178	170	178	167	160	193	168	188	214	178	174	187	208	176	184	185	186	185	157	167	185	207	219	186	161	180	176	185	185	208	204	196	199	181	190	217	201	166	207	199	205	186	199	208	177	174	195	192	179	188	189	185	185	172	171	193	160	181	186	203	175	195	194	196	174	189	187	198	184	187	168	188	164	203	180	203	222	190	198	203	188	176	181	190	208	195	190	190	198	209	191	193	162	176	192	187	170	164	185	204	215	184	162	196	199	198	151	168	185	176	184	190	183	201	211	194	193	170	199	197	196	168	178	162	189	214	180	205	186	174	177	209	195	189	194	202	173	204	193	200	228	194	196	173	198	211	213	186	176	181	183	179	171	168	155	200	201	204	194	181	214	212	184	171	184	169	196	167	184	182	201	168	172	173	204	209	165	167	193	180	189	201	182	194	192	177	179	171	197	196	186	186	175	188	188	161	167	188	191	187	168	193	174	202	160	182	186	189	186	184	194	162	177	198	186	198	168	164	209	179	177	182	191	192	181	188	187	197	185	189	186	202	210	176	196	188	187	190	198	183	196	160	184	178	166	178	183	183	193	149	173	193	190	196	159	190	187	177	189	167	183	179	186	176	199	180	212	203	176	191	180	188	192	177	190	168	175	183	174	199	174	197	182	172	175	178	207	176	157	200	188	182	189	173	194	174	185	165	202	161	171	207	185	188	193	177	204	174	184	191	169	193	162	190	181	154	200	185	183	180	196	190	184	172	194	207	184	175	195	191	173	182	186	186	181	184	183	174	171	183	192	179	165	202	199	180	160	180	203	192	172	188	205	186	197	178	179	187	192	169	188	181	184	202	214	193	176	170	194	206	170	178	194	177	192	202	221	176	201	183	191	193	194	177	165	183	175	200	186	177	170	181	178	189	180	207	191	190	185	177	191	185	159	179	173	209	190	190	198	189	180	166	182	194	190	169	186	174	181	170	213	193
10103	16302	13964	8592	6777	6004	5183	4076	2714	1681	1243	1185	1166	1071	932	900	835	827	885	745	585	529	487	428	339	348	289	300	292	287	299	311	288	287	296	283	309	263	312	262	313	285	292	308	262	301	305	345	354	354	365	366	364	298	321	329	316	279	289	269	302	299	274	270	287	263	266	267	301	311	275	280	296	253	269	257	265	288	262	248	275	291	285	247	261	248	260	302	283	273	264	292	270	266	291	287	247	249	274	273	280	280	252	313	241	309	274	272	273	290	306	260	249	274	290	242	266	282	258	286	287	291	282	298	298	291	284	273	263	278	304	294	249	279	287	269	277	284	276	303	290	234	293	291	257	258	254	264	295	281	282	260	302	249	253	228	269	267	258	249	256	272	292	282	305	295	276	282	260	313	280	249	281	274	276	266	287	298	271	301	286	257	269	263	265	245	283	274	268	291	302	307	263	297	301	258	281	299	277	267	269	298	273	267	270	257	260	258	305	251	271	246	269	289	301	255	244	280	269	296	272	268	259	261	273	290	288	300	263	261	282	268	247	255	299	274	282	270	273	275	288	263	289	293	285	294	267	266	277	291	270	276	257	265	253	248	284	284	251	278	277	264	276	264	270	260	285	221	271	281	249	299	270	276	272	293	277	249	278	301	280	277	275	268	241	275	262	285	263	257	270	260	261	262	265	262	264	254	249	266	265	278	279	280	275	270	273	244	238	255	261	263	315	290	272	256	269	281	251	273	273	250	268	264	272	273	297	273	259	267	272	275	267	278	267	301	258	278	279	251	280	278	284	254	278	291	302	298	280	287	265	274	276	282	284	266	287	299	265	304	301	278	277	265	266	281	257	267	273	265	253	272	270	262	275	293	271	259	267	285	298	269	279	283	273	261	283	278	274	258	248	257	261	288	265	292	257	287	298	247	240	258	258	273	251	257	283	244	256	296	272	291	251	290	269	278	273	250	292	276	291	244	255	305	271	258	271	275	252	303	279	271	279	280	284	276	269	261	263	274	247	247	273	269	265	252	262	243	260	295	274	265	275	262	270	296	258	247	271	289	273	251	265	265	271	302	279	305	266	267	249	264	285	268	303	273	250	263	269	289	281	292	276	269	272	275	266	289	250	255	273	270	277	282	291	299	260	280	299	269	269	262	270	265	278	279	293	272	244	278	259	323	283	251	273	271	273	258	278	277	287	274	271	253	284	267	276	283	255	262	297	267	289	273	246	271	282	287	282	262	267	263	262	272	293	267	288	265	281	279	315	255	275	278	274	254	312	293	272	260	257	269	290	258	264	260	237	261	303	252	284	289	279	279	276	270	280	300	268	276	288	275	294	262	266	282	291	264	298	295	267	264	266	245	269	248	262	270	290	253	290	280	293	290	255	273	257	272	275	288	244	279	278	254	234	279	271	298	291	267	243	280	256	276	251	281	271	281	275	277	286	275	253	256	295	253	264	272	263	257	286	279	257	274	239	274	278	276	258	283	276	270	275	301	255	282	269	285	265	267	286	263	265	270	245	282	284	251	262	276	321	285	313	281	277	273	302	298	264	289	250	285	271	280	296	279	264	267	273	270	295	273	277	264	271	243	261	315	258	269	240	246	263	243	280	274	272	259	265	263	290	284	284	245	296	246	263	265	282	305	289	290	270	276	273	271	298	280	287	293	266	287	252	283	276	274	277	299	275	291	259	278	261	255	263	290	267	271	263	298	272	300	276	274	274	279	287	282	297	265	273	268	290	284	279	263	281	274	269	288	240	293	255	289	258	258	258	246	252	274	268	284	286	293	261	270	290	300	310	257	292	288	269	279	257	265	279	281	240	275	295	260	274	256	254	260	270	287	245	269	311	287	245	267	243	282	275	281	271	274	290	266	283	282	289	282	269	281	270	272	267	265	275	248	287	260	265	275	310	269	286	277	307	293	278	237	287	296	267	293	262	282	262	264	257	268	251	243	271	271	244	282	301	277	258	274	287	301	267	273	311	264	283	254	277	285	286	255	280	270	294	270	244	275	275	265	253	245	295	290	288	239	270	253	278	289	275	282	275	267	269	283	290	264	259	301	270	282	297	234	296	258	248	236	285	236	272	292	297	262	259	265	295	279	256	268	299	265	281	281	289	291	307	306	281	261	287	308	290	251	290	263	304	256	283	257	273	260	245	290	296	285	254	267	268	290	271	243	267	262	298	258	271	279	272	272	275	289	269	298	251	308	299	318	276	277	273	275	293	297	303	263	255	274	272	277	271	275	269	282	299	270	248	261	268	246	251	262	278	271	259	282	268	257	308	281	234	284	273	300	285	268	295	283	292	286	249	248	303	262	282	263	256	282	239	271	261	246	269	274	263	294	263	272	307	249	271	299	249	267	252	241	289	313	262	263	275	275	268	285	256	290	267	275	309	260	295	285	264	291	267	235	272	278	271	292	269	283	263	267	253	259	295	258	251	274	287	285	269	262	295	272	272	250	250	268	285	302	290	267	262	291	285	291	273	283	298	278	262	314	283	270	268	256	286	280	243	281	281	287	262	296	273	286	273	272	298	297	250	258	281	282	306	291	269	302	291	275	247	261	264	286	266	267	313	278	303	274	247	258	254	270	255	297	266	252	270	261	268	283	258	266	289	304	261	285	292	299	299	267	244	289	259	280	263	263	298	254	267	274	307	268	266	298	283	270	269	301	294	274	246	291	295	284	265	235	263	289	267	279	290	250	287	275	308	287	279	277	271	272	262	272	265	248	255	272	296	259	292	272	268	263	256	261	284	253	249	258	263	277	291	258	286	260	239	283	277	261	260	273	290	279	254	271	269	261	257	245	271	298	251	272	278	283	304	260	275	270	272	263	256	274	283	273	264	271	278	273	282	296	266	277	244	274	271	288	275	255	242	266	288	308	304	291	316	248	281	277	285	303	269	270	265	270	234	290	284	243	252	308	261	287	247	272	284	278	276	288	268	262	263	286	245	283	290	288	277	280	282	289	320	278	274	287	285	285	248	282	271	300	273	279	260	272	266	263	269	286	270	278	256	250	257	262	272	299	300	273	306	305	268	279	258	263	256	238	263	262	273	263	249	249	266	289	275	279	262	296	272	290	269	257	308	257	292	303	263	227	274	271	271	266	250	259	277	305	262	299	256	277	291	293	289	286	265	292	275	266	247	273	297	269	259	285	248	271	275	292	275	251	268	289	248	267	266	274	248	254	265	262	281	281	251	287	276	267	287	262	292	246	271	249	287	269	268	283	292	264	274	284	271	248	252	293	272	262	266	290	275	287	279	285	270	287	291	297	264	256	296	292	308	280	282	262	260	293	272	277	267	286	283	272	271	261	306	275	289	268	293	297	278	276	266	281	272	257	292	267	275	257	286	264	273	265	272	268	265	259	268	264	269	282	243	257	270	253	259	254	265	295	292	289	293	275	282	271	267	254	286	266	269	274	290	257	313	276	261	285	312	261	252	266	261	274	251	265	284	279	273	259	250	286	278	284	277	269
23570	21108	28482	23985	21091	14383	5250	2903	1836	1188	914	806	844	737	710	622	622	644	594	582	465	397	326	315	312	282	282	270	253	242	229	240	211	250	242	240	223	238	215	228	206	217	228	213	238	244	244	320	273	293	283	299	260	235	238	230	233	226	220	219	197	226	221	250	213	230	209	244	235	220	214	209	232	203	194	210	212	213	213	228	223	195	220	216	234	235	210	231	196	196	219	208	212	206	216	243	209	231	191	212	216	217	212	198	198	234	189	199	220	251	228	195	219	214	207	196	210	225	191	238	218	210	218	225	210	220	238	222	228	236	216	228	201	203	222	218	214	218	246	194	204	192	210	207	200	225	208	208	208	257	224	201	215	229	205	232	214	220	225	235	233	216	212	238	217	209	202	218	212	212	211	202	215	177	230	207	220	184	223	225	207	176	190	207	193	225	205	225	208	214	239	211	194	206	218	208	222	251	243	223	208	223	205	213	244	236	222	187	222	204	210	217	219	234	211	207	199	200	209	212	232	223	228	228	220	206	213	228	178	198	210	220	212	199	225	233	239	220	244	231	229	220	232	222	236	204	223	204	197	184	229	190	219	238	221	235	242	210	231	225	221	215	213	214	202	202	211	198	230	192	231	230	216	210	187	207	206	223	182	228	226	222	226	230	219	213	213	234	232	208	211	209	233	229	214	241	227	226	230	255	220	207	214	207	206	231	218	232	196	228	221	211	227	235	223	232	223	207	236	224	210	203	225	245	206	203	234	222	215	213	218	229	214	194	214	213	236	216	209	243	190	217	213	209	218	202	220	221	230	226	212	209	210	222	220	209	208	181	246	220	230	227	216	220	213	229	250	202	199	208	221	232	214	211	203	230	198	236	222	220	221	214	222	232	208	232	198	199	211	241	216	212	219	211	231	193	211	237	205	228	205	229	215	219	206	213	210	256	221	247	237	221	220	220	223	215	218	209	197	189	210	206	199	208	228	226	202	206	225	198	225	218	216	230	192	207	213	194	220	249	206	190	203	233	223	226	217	248	227	215	179	194	236	195	215	206	203	230	184	222	213	224	235	214	202	213	228	220	216	232	187	212	233	212	227	200	238	208	222	201	223	213	228	207	234	214	230	232	241	233	216	235	216	240	246	221	217	229	223	194	204	218	209	203	211	216	224	206	213	218	202	229	204	205	227	246	217	219	218	205	206	214	224	198	237	227	200	216	213	229	198	223	215	217	218	212	194	212	234	210	208	219	234	234	214	203	185	229	217	210	223	206	209	220	183	236	230	225	229	215	193	216	193	219	201	228	240	235	242	197	212	241	213	218	212	196	221	232	216	232	224	195	184	218	192	215	208	230	212	206	214	206	230	223	178	223	218	219	213	228	223	208	236	242	229	224	202	225	225	224	191	225	237	233	192	214	189	189	200	203	222	207	222	227	221	221	230	215	237	214	200	242	242	198	242	219	208	204	235	232	204	204	188	221	191	230	212	222	230	219	241	232	216	252	207	233	231	205	178	235	211	231	235	228	196	226	257	228	236	216	258	225	218	229	237	221	213	212	235	220	215	194	229	222	227	207	219	214	223	207	230	174	197	206	210	217	237	226	220	234	205	201	221	222	212	240	211	224	214	228	220	188	209	210	239	225	197	186	218	216	226	234	205	218	203	229	193	212	214	224	239	199	206	197	205	227	217	206	222	200	196	212	219	219	208	196	218	250	220	223	218	223	203	224	220	215	224	215	215	241	198	243	228	219	195	184	202	200	204	215	220	222	193	209	236	216	201	207	214	223	209	227	202	231	224	228	188	221	232	177	216	184	243	244	212	242	212	218	220	227	214	209	220	217	195	228	242	209	215	222	194	206	226	231	198	244	182	216	183	228	247	242	193	217	206	222	212	214	236	206	222	243	195	212	226	229	223	200	251	187	227	203	206	223	232	239	220	218	242	227	206	202	203	224	213	234	196	228	196	217	225	208	222	215	215	231	213	204	227	201	213	209	198	266	214	199	238	202	211	215	207	239	235	200	205	229	226	253	241	190	209	213	201	232	248	212	224	249	219	239	200	218	191	210	209	203	203	191	238	220	202	209	237	218	212	226	185	211	206	222	191	209	197	198	211	213	215	205	186	226	213	221	215	243	231	212	198	221	182	200	201	219	233	224	224	252	203	203	187	219	205	219	221	220	208	185	211	234	219	207	224	225	203	209	216	224	238	201	199	187	197	203	210	226	205	223	218	242	185	218	235	212	181	222	208	214	241	247	218	214	208	227	211	204	219	207	235	196	209	224	229	221	232	206	240	230	216	188	201	223	184	209	206	214	200	213	199	232	215	202	224	220	219	231	199	202	188	227	204	207	251	213	224	190	222	204	208	232	204	202	212	225	196	210	203	201	225	202	219	215	221	206	217	268	229	206	236	209	197	221	197	232	226	201	201	198	209	203	227	215	196	217	222	211	223	218	205	220	215	249	232	205	206	212	210	191	215	219	204	190	207	230	218	188	211	217	220	221	210	208	245	215	201	237	221	226	215	233	219	238	232	220	236	266	187	245	221	198	236	212	242	207	227	218	226	202	221	229	224	213	193	222	220	216	214	204	214	216	210	225	218	224	207	197	238	197	185	195	211	223	178	227	232	208	199	180	203	227	220	214	237	208	241	238	221	237	213	212	221	194	219	242	241	221	204	205	210	239	196	224	216	227	220	200	215	233	213	197	204	241	225	197	197	226	232	234	230	187	214	219	201	228	221	225	200	205	223	214	221	219	206	189	217	226	217	227	227	206	216	224	195	206	207	209	243	215	227	200	205	204	230	207	217	186	219	239	211	198	224	239	238	205	225	206	225	215	200	198	220	225	209	217	213	203	233	225	214	213	244	222	208	223	211	227	233	197	192	223	224	210	249	238	264	240	205	180	193	211	229	221	224	226	222	227	200	224	216	226	189	208	205	245	231	221	210	212	233	221	196	220	203	201	222	197	203	210	219	210	199	234	199	212	221	206	216	204	222	220	234	230	229	180	220	231	194	206	221	211	185	229	213	225	214	218	226	205	194	210	213	232	232	231	201	223	215	217	206	181	212	242	204	216	206	226	215	207	242	201	194	205	237	248	201	214	214	220	201	210	215	214	198	219	225	212	204	219	196	241	202	227	221	239	226	204	224	176	185	207	245	209	204	217	186	256	212	221	212	226	207	228	199	206	219	220	232	210	200	226	235	215	217	223	189	224	221	208	212	236	228	214	231	215	223	226	214	211	236	237	181	202	226	202	237	211	201	204	198	207	196	203	208	227	216	226	203	213	227	226	224	199	226	210	214	209	233	254	216	230	240	226	216	243	232	210	219	210	244	226	204	216	221	221	249	206	208	216	231	218	214	187	219	203	217	210	215	218	235	219	203	224	180	208	218	207	219	227	201	200	217	214	190	211	214	214	233	203	239	197	210	224	198	222	231	241	214	217	217	216	207	221	215	221	228	200	197	200	201	197	224	211	221	205	220	213	227	226
11685	24691	21880	14677	11750	10390	9071	7244	4933	3221	2408	2212	2121	1900	1591	1607	1479	1575	1385	1267	1027	887	755	575	523	490	429	424	411	375	389	384	384	394	351	360	387	341	361	344	351	370	352	340	358	372	406	483	522	517	520	509	478	416	357	407	349	375	335	351	329	344	342	367	324	360	347	351	333	341	329	335	284	342	303	328	332	326	315	319	306	323	327	295	354	306	318	317	324	296	327	300	311	336	304	327	331	357	340	313	330	319	337	323	325	339	338	337	350	335	341	317	342	308	305	341	322	348	306	319	320	333	317	327	311	312	331	325	348	338	347	349	326	337	345	306	299	320	340	308	322	301	317	340	319	315	326	344	297	305	345	327	340	309	322	317	314	321	329	356	349	287	318	320	341	331	306	310	337	364	306	315	319	305	296	331	336	335	330	347	336	316	293	342	344	326	342	294	325	321	345	300	338	337	348	312	331	318	327	310	356	305	368	351	318	317	317	327	342	322	322	354	337	314	308	327	328	345	302	305	301	320	303	304	315	314	315	337	329	320	294	342	365	304	335	323	316	321	291	352	320	334	321	320	343	301	330	327	331	306	307	299	300	309	335	323	302	304	323	289	323	303	335	359	307	323	298	319	325	343	332	286	357	302	335	381	304	323	302	332	317	349	296	307	307	294	325	347	314	329	327	315	309	332	309	321	346	329	334	298	352	313	306	341	312	341	320	345	317	313	383	319	310	327	348	351	316	343	302	351	301	326	325	327	297	323	334	291	335	292	314	316	346	358	324	345	303	307	316	331	322	302	292	365	322	344	332	292	316	333	329	322	338	333	334	300	337	310	315	340	306	360	341	305	344	322	315	357	309	345	342	316	277	345	326	304	301	277	345	367	339	321	348	282	299	327	320	341	323	300	339	320	349	325	318	332	300	352	331	343	303	320	332	335	310	327	340	328	327	314	348	327	299	361	309	324	328	300	323	353	320	331	316	317	332	326	293	297	296	324	304	324	313	300	278	311	322	348	342	330	310	290	318	325	329	312	303	307	340	353	326	300	334	356	334	352	337	315	304	311	293	342	343	325	341	303	331	262	325	329	307	324	331	354	291	330	361	325	321	346	319	306	332	345	298	338	344	312	307	372	325	351	334	324	322	331	302	329	328	344	325	323	347	327	324	314	349	317	335	296	306	322	357	310	337	340	320	341	314	328	344	333	301	329	315	326	332	299	328	319	320	327	317	337	315	312	316	330	336	342	305	339	295	294	339	307	312	302	337	357	315	336	342	321	346	303	339	330	327	333	330	331	338	365	285	304	319	307	288	292	287	316	320	326	297	316	308	297	307	340	334	316	321	306	325	315	335	328	334	306	339	343	332	350	332	326	319	334	308	353	314	326	330	349	316	326	339	323	286	307	322	317	324	312	315	311	317	312	331	344	306	337	349	287	296	323	301	322	314	352	329	297	326	322	295	325	339	303	312	342	325	321	331	310	336	322	339	318	316	315	312	320	310	329	300	341	314	291	322	359	341	309	330	309	337	328	335	327	368	306	319	329	329	292	304	321	321	356	342	312	314	301	327	298	324	321	310	323	323	327	311	281	310	330	340	329	305	314	338	309	321	325	339	346	293	292	319	337	283	323	322	332	318	311	312	328	313	321	312	370	309	297	349	354	341	291	298	339	299	327	293	297	314	329	325	329	316	329	330	330	350	331	296	349	294	330	354	336	316	295	296	299	335	305	352	314	346	313	327	357	319	319	314	348	348	343	317	291	314	318	315	313	364	321	331	333	297	318	320	331	341	331	315	346	307	348	322	329	361	320	334	346	350	316	322	331	340	284	326	322	299	306	336	335	332	331	354	318	309	310	342	352	305	301	320	309	359	306	314	319	331	323	300	306	361	323	276	310	366	305	339	346	312	332	311	347	307	322	278	286	319	326	307	336	330	352	345	328	349	335	323	315	321	314	341	332	329	305	327	318	299	304	346	315	312	336	339	344	316	307	342	348	310	333	322	331	320	334	346	303	314	349	295	331	345	350	340	325	294	345	334	316	322	318	360	330	331	331	316	338	354	299	376	329	359	287	335	301	304	320	328	313	357	338	305	337	322	334	318	320	309	298	353	311	301	312	336	345	302	323	352	289	330	336	335	313	327	336	332	320	300	329	296	325	279	313	302	365	315	318	347	335	298	293	313	316	306	326	350	315	317	346	296	333	346	338	346	325	313	332	290	344	309	305	326	310	314	363	285	335	312	316	322	324	311	344	299	326	309	359	315	340	368	329	334	351	348	327	323	335	306	365	308	331	357	343	345	331	332	306	321	308	326	304	311	333	315	307	339	372	363	346	314	304	334	346	314	317	275	323	348	329	329	317	344	328	290	347	275	341	299	315	326	300	337	318	323	297	293	313	309	320	313	311	342	385	321	319	306	337	299	298	352	351	311	314	336	304	310	331	313	320	336	316	329	321	331	317	323	336	319	306	301	308	334	319	309	336	338	316	283	317	328	322	341	344	351	319	319	318	335	370	329	294	331	330	334	298	323	301	333	312	311	340	303	313	337	320	330	317	310	289	316	331	313	321	306	317	343	332	313	328	316	296	330	320	349	321	332	316	349	334	337	322	310	274	326	339	310	315	325	315	301	317	341	310	328	360	325	337	298	360	332	318	315	356	317	310	333	312	331	318	353	343	350	330	316	320	345	321	325	344	339	318	327	308	334	329	329	349	323	325	321	336	308	338	356	328	307	327	354	314	332	304	327	321	350	331	316	321	335	327	307	335	319	311	280	338	354	327	342	289	303	299	313	301	342	323	302	333	292	330	309	310	327	331	292	326	299	320	332	300	301	320	345	361	336	333	334	333	317	336	301	354	304	316	354	343	331	324	307	316	367	314	321	300	323	306	302	296	343	321	361	314	335	315	331	316	309	314	317	324	269	342	305	325	324	311	317	304	329	311	346	309	306	299	309	327	327	300	325	320	281	335	322	337	341	311	334	349	307	314	317	321	361	275	319	366	328	329	323	321	324	325	356	331	322	359	325	323	339	302	332	335	330	296	308	323	316	319	297	276	347	324	352	333	328	320	349	295	307	334	303	310	325	310	314	312	293	325	357	324	317	332	328	326	333	306	357	318	303	297	324	348	322	296	305	342	317	336	309	340	347	304	320	290	312	335	325	362	355	329	302	332	315	326	346	323	318	329	353	341	310	311	304	308	332	329	332	353	313	332	279	321	305	335	346	322	315	306	360	333	354	339	325	314	325	303	335	328	358	332	327	326	323	312	315	296	333	301	289	290	319	312	352	343	325	323	318	377	344	318	324	307	352	335	318	320	297	301	313	325	318	299	352	305	314	342	352	327	336	319	352	326	293	333	292	295	346	323	333	306	333	370	292	337	329	307	350	318	299	330	311	323	314	319	330	333	317	347	330	287	316	301	302	334	357	339	349	314	316	332	305	344	323	332	313	343	303	336	324	322	312	324	317	347	309	366	332	304	321	356	329	320	299	317
22727	21107	28910	23545	21117	21331	13851	4452	2308	1595	1234	1110	1144	1036	844	769	777	810	782	669	529	395	369	339	253	208	199	204	170	189	184	206	177	171	168	165	186	140	160	149	158	169	161	156	152	168	190	222	276	238	252	242	229	209	165	185	183	171	154	165	169	152	179	158	162	170	158	137	149	171	135	150	144	151	161	137	148	155	125	127	143	161	144	137	146	148	139	133	132	151	179	142	134	120	155	148	157	154	154	159	144	127	156	121	137	142	155	160	130	152	165	154	163	183	149	136	137	149	147	146	131	138	139	144	139	144	169	138	144	144	147	171	152	156	150	152	117	147	158	150	151	158	154	142	146	137	141	147	174	137	164	155	138	130	139	146	173	156	137	132	137	124	146	139	138	149	149	147	168	149	136	193	144	153	155	136	123	149	140	148	158	143	146	140	136	141	140	159	132	134	137	148	170	139	160	130	146	157	142	162	148	153	148	141	152	164	137	160	141	157	128	121	144	135	141	138	143	153	143	162	144	131	139	139	130	154	144	165	156	134	178	154	142	154	143	151	118	164	126	168	130	179	164	134	140	170	144	138	164	164	149	151	149	142	133	183	148	147	126	141	143	135	170	147	148	167	136	144	141	138	144	141	143	147	141	132	168	152	149	142	137	151	137	156	122	153	128	152	148	136	124	113	149	154	142	154	151	160	138	122	140	146	140	159	148	119	144	122	163	145	133	149	143	148	145	145	128	154	151	141	146	121	159	130	157	174	146	134	171	140	132	148	142	147	162	130	163	133	145	161	156	130	133	119	150	160	151	141	148	142	144	160	147	137	130	133	128	158	153	152	147	145	167	149	131	132	145	152	152	144	159	151	148	161	148	152	137	152	160	161	139	142	148	129	146	147	154	122	155	119	157	171	139	149	145	156	140	156	161	136	161	150	145	160	142	148	141	147	141	157	153	155	142	132	161	162	139	152	160	130	142	146	132	143	127	168	149	139	131	124	141	147	167	148	125	161	148	176	132	163	141	123	151	144	144	150	157	144	139	122	131	140	157	130	146	167	144	132	153	149	142	157	143	146	132	144	156	143	138	143	139	137	144	138	142	133	163	151	142	156	144	154	150	131	152	143	147	135	137	145	148	141	164	159	165	128	162	153	168	134	127	138	174	140	143	156	150	151	149	157	156	142	137	141	138	136	138	138	141	150	163	153	175	144	161	144	121	134	157	123	151	144	135	146	159	142	127	143	150	120	158	144	131	140	158	139	132	165	154	136	156	163	143	146	164	143	142	146	158	149	173	148	158	152	150	154	147	145	149	162	135	145	139	123	154	139	151	144	155	150	139	148	161	134	171	158	147	170	148	145	143	139	158	129	151	139	124	168	145	157	137	153	153	153	177	158	145	155	141	132	158	146	132	129	154	130	147	171	134	133	162	137	142	165	137	150	171	124	131	151	178	160	149	133	140	169	130	161	143	161	145	149	161	138	142	146	144	133	140	139	141	151	142	115	142	139	145	129	149	143	147	140	160	130	117	148	134	138	153	144	145	143	136	145	149	134	140	132	130	150	138	129	152	148	121	150	140	144	144	158	151	177	159	147	149	152	163	137	169	110	176	143	137	165	148	149	138	150	139	152	137	143	138	161	146	139	159	124	146	149	137	143	148	134	150	154	160	145	111	117	160	183	161	145	154	155	149	147	160	152	161	152	140	151	145	143	139	134	152	139	178	134	141	151	156	143	135	158	154	152	162	146	168	127	138	157	174	153	111	144	156	153	166	154	138	139	151	179	155	151	149	174	168	154	154	145	153	146	141	167	149	138	175	148	166	142	135	171	159	162	134	132	167	141	139	140	142	127	146	151	141	150	140	143	134	141	157	127	144	158	174	145	145	127	134	142	160	147	142	145	150	163	147	122	138	124	128	141	141	132	129	140	131	141	160	164	136	148	155	147	154	161	130	141	144	160	138	141	162	132	163	152	150	150	142	147	124	142	129	122	169	139	161	154	124	119	141	160	164	147	157	152	155	127	153	128	146	132	155	125	112	141	141	129	175	152	159	129	168	136	168	147	137	142	127	163	145	137	158	151	139	152	155	155	137	150	155	159	132	113	139	139	152	147	152	122	152	159	152	147	145	135	165	136	129	148	154	140	150	135	149	129	150	136	165	175	149	137	141	142	166	153	137	163	139	137	161	141	150	127	155	156	158	141	144	141	149	139	154	171	145	137	121	171	142	156	142	167	149	160	155	166	146	146	161	128	146	148	172	131	150	141	143	169	134	132	167	138	141	123	144	150	150	135	164	123	169	165	145	141	142	138	150	154	168	157	156	145	151	145	121	168	168	158	138	150	129	141	139	132	139	138	145	171	136	126	131	149	144	180	141	155	160	146	146	145	152	170	186	150	119	146	145	129	145	160	139	145	149	130	141	144	131	146	142	138	148	146	140	151	151	153	152	154	141	145	132	133	147	142	138	138	144	134	139	154	160	133	141	163	144	140	127	153	134	135	169	164	135	142	132	118	137	152	151	155	151	130	140	168	128	137	143	141	151	148	131	145	138	165	148	163	142	148	144	154	148	167	145	148	153	144	147	123	143	155	151	141	165	127	153	129	142	152	143	144	155	190	130	162	131	154	138	167	143	146	147	141	148	156	153	154	149	172	154	141	161	145	132	172	151	158	159	133	145	133	157	173	147	165	151	150	144	137	138	137	152	150	138	166	155	156	139	150	149	138	132	167	139	143	141	153	146	159	143	138	118	136	145	162	154	152	131	136	141	165	146	173	151	149	146	161	133	141	145	159	148	149	128	162	142	162	128	143	129	113	131	140	141	186	159	151	137	141	134	149	162	158	145	147	156	156	168	152	126	148	136	134	135	139	149	140	155	145	124	138	140	152	131	148	156	169	123	149	150	159	133	144	133	145	141	129	145	163	146	161	133	136	133	138	154	138	142	137	146	134	153	155	148	133	143	155	135	152	154	135	131	149	152	120	142	170	147	142	147	134	143	144	156	150	140	132	160	131	135	123	146	158	158	129	158	146	153	140	128	143	162	135	161	137	152	164	146	154	141	164	148	150	144	152	143	151	139	176	156	147	141	152	141	132	144	135	149	142	151	143	151	145	145	157	152	152	133	143	157	154	140	146	135	143	138	156	148	133	125	137	124	135	132	154	148	137	148	159	136	124	124	156	160	150	131	149	147	146	160	159	164	136	154	153	142	154	151	160	154	149	139	147	145	162	138	141	167	165	133	156	135	150	139	166	126	139	147	145	168	135	142	146	128	141	137	142	142	127	143	131	165	142	136	154	148	151	149	156	139	162	153	133	127	151	139	153	161	141	147	145	148	139	169	157	141	137	134	149	152	138	145	129	159	137	142	133	163	138	155	134	151	165	169	141	150	158	152	154	150	142	137	136	144	155	117	140	166	138	142	144	129	143	156	144	121	163	135	140	140	151	135	144	140	162	162	156	140	155	161	150	143	150	130	164	152	142	150	157	157	144
13752	29631	26848	18749	15271	13573	11890	9839	6347	4524	3577	3259	3052	2802	2267	2144	2146	2151	1902	1562	1253	1028	786	644	532	393	411	364	350	355	333	340	297	291	278	306	267	265	287	253	276	262	258	273	259	255	321	406	467	531	477	489	481	374	325	341	326	271	258	281	240	274	256	266	278	235	224	227	220	238	226	244	242	256	250	217	201	222	235	216	243	216	241	233	215	228	209	214	217	230	236	216	225	229	216	205	217	212	208	218	226	210	216	222	217	223	206	228	220	234	203	241	203	238	217	227	232	232	229	221	217	234	204	209	211	206	229	211	214	230	215	218	234	211	221	217	210	205	221	198	214	215	199	222	210	212	224	216	217	197	206	206	220	209	208	201	231	230	223	205	227	236	231	209	222	242	216	216	211	218	225	199	194	225	229	212	201	208	203	202	242	227	213	213	232	197	203	208	208	219	217	213	210	232	230	222	230	231	213	211	200	219	228	197	239	229	208	217	226	183	196	212	198	226	217	232	234	226	216	218	210	219	250	237	252	230	213	215	208	210	204	194	195	251	240	204	221	196	224	223	214	231	250	219	224	211	245	239	206	202	214	216	227	200	252	222	217	242	213	214	215	220	223	231	191	214	214	217	230	207	219	201	223	203	201	217	217	235	206	175	226	205	201	222	242	232	222	217	228	210	228	216	223	227	207	214	239	213	214	219	220	229	223	220	208	244	229	226	237	215	207	211	232	213	220	214	237	234	193	217	200	231	211	199	221	227	211	226	230	226	208	224	218	230	246	215	224	220	209	232	212	229	233	222	192	207	227	207	237	215	243	217	218	205	221	254	236	231	204	209	220	223	202	222	232	215	201	224	227	209	252	208	222	226	188	213	215	225	228	234	223	216	226	207	227	197	191	223	218	222	216	203	188	180	215	211	206	230	239	223	209	217	239	231	236	226	242	223	207	217	228	220	219	215	231	201	209	241	203	207	212	216	220	203	242	206	218	216	232	222	230	213	216	231	208	214	210	192	228	205	238	198	231	225	230	193	238	230	226	196	222	220	239	219	224	213	230	200	217	196	227	202	212	231	188	219	228	234	237	209	216	215	224	235	203	229	228	191	244	212	208	186	221	238	218	223	251	228	200	234	238	206	207	235	225	212	244	217	204	228	255	225	210	232	220	231	200	234	193	256	222	189	245	195	232	206	211	212	223	215	224	234	216	202	184	211	238	215	217	208	205	213	212	208	212	220	211	241	227	243	236	228	244	211	244	224	214	207	214	216	223	205	211	228	235	209	226	214	208	220	219	229	210	201	207	207	248	190	213	214	205	233	221	206	220	208	226	257	213	213	213	226	235	218	195	217	216	230	218	229	224	222	213	245	205	237	205	203	197	227	204	226	233	212	230	224	215	260	223	189	259	202	203	222	230	216	213	200	217	222	234	232	233	222	213	228	217	202	210	215	245	205	225	207	229	212	200	233	224	225	195	250	223	222	233	221	212	227	182	203	216	184	240	207	220	171	217	174	211	240	223	210	232	228	222	201	235	218	236	209	232	226	208	217	204	226	238	201	210	230	216	204	229	222	214	205	218	205	217	241	232	207	188	223	240	218	200	205	223	231	233	188	232	220	214	238	230	218	211	229	197	233	217	208	232	210	228	223	213	235	216	208	232	242	215	223	204	215	207	205	202	232	226	220	190	242	232	189	217	220	243	211	192	233	242	221	221	234	211	230	238	229	203	208	202	209	206	222	248	218	207	226	216	225	215	245	189	207	248	209	247	252	240	192	207	201	228	208	224	208	215	214	218	231	225	242	230	211	203	201	228	195	205	193	209	199	206	201	249	214	227	198	199	197	231	191	207	225	235	213	235	229	214	211	233	241	204	235	242	210	216	203	220	204	201	203	231	202	229	211	225	219	221	224	235	205	227	244	213	206	222	211	200	209	212	233	230	242	244	225	225	189	204	193	211	214	190	187	193	223	203	238	227	240	230	214	242	196	223	209	214	207	228	214	208	229	203	228	224	240	215	191	205	220	203	229	198	242	229	196	208	218	205	222	214	225	205	225	234	253	222	222	228	224	227	207	229	225	210	203	226	217	207	218	195	227	214	192	238	232	214	211	231	227	204	238	234	236	221	219	245	196	208	233	223	218	230	206	239	213	228	225	228	220	211	221	216	205	224	226	218	213	223	204	194	232	209	192	200	226	231	210	226	189	232	196	211	220	212	226	194	217	207	200	238	180	229	226	199	214	224	211	240	244	258	211	211	232	226	219	202	225	228	208	227	206	199	230	229	199	232	224	221	207	227	213	218	221	216	203	214	230	224	248	244	195	190	223	207	208	219	205	213	207	201	205	206	231	208	218	206	239	226	206	204	245	192	239	213	225	244	215	216	224	205	235	216	253	227	224	237	222	204	205	222	195	218	229	196	225	213	224	208	204	221	223	209	218	225	227	199	202	216	242	245	228	209	189	224	202	231	207	223	209	226	199	228	222	207	236	205	194	192	228	196	192	211	233	208	222	208	217	198	234	196	223	226	206	220	204	233	207	218	197	220	226	216	231	227	227	241	201	222	187	243	215	200	220	196	216	214	232	194	191	222	220	228	258	200	233	207	219	184	217	208	229	257	196	207	228	205	214	210	208	218	209	219	238	235	218	213	202	223	204	218	230	224	202	225	191	223	227	211	238	239	212	221	222	221	234	196	191	216	197	229	239	231	191	229	205	245	236	201	230	243	222	235	217	211	211	212	216	210	218	204	239	199	237	243	242	222	221	233	212	190	187	214	205	245	228	234	225	213	226	197	224	213	223	210	209	238	252	233	232	228	224	248	236	235	249	220	222	240	196	227	202	215	195	213	238	228	194	231	210	220	242	236	222	235	214	233	193	196	222	233	232	207	221	226	229	229	219	210	212	227	228	213	229	206	224	230	224	209	189	241	228	228	212	225	243	235	236	192	244	204	230	242	229	206	208	234	199	195	210	274	210	220	222	199	204	204	219	196	259	254	217	202	210	193	217	215	210	194	212	208	220	210	236	230	192	236	236	215	245	230	213	225	220	198	212	204	214	232	228	229	232	216	223	238	215	208	230	211	205	199	190	225	202	231	220	205	217	224	230	198	213	225	214	193	224	223	215	211	238	222	257	215	223	228	207	219	235	243	224	225	228	227	213	199	238	195	223	218	220	227	213	221	227	244	196	205	192	207	225	201	209	196	195	214	229	209	216	213	216	224	222	214	237	208	247	231	196	209	223	211	229	238	210	245	203	215	234	221	193	212	205	234	209	247	213	232	215	246	210	206	221	213	201	231	191	210	218	210	233	189	239	231	207	235	245	229	222	224	229	229	210	216	211	245	215	245	217	227	180	216	217	208	194	235	221	227	234	209	242	221	208	212	208	219	224	202	209	222	213	230	210	215	204	215	242	216	207	223	218	234	216	242	205	229	249	195	216	225	228	227	232	216	213	200	211	227	224	206	216	215	193	199	235	219	232	216	231	231	217	205	206
26638	20636	13723	5607	2847	2131	1825	1245	816	623	490	485	469	449	373	417	396	416	357	356	283	226	241	220	228	194	201	180	198	199	178	190	173	184	184	200	181	174	181	164	197	169	191	178	180	189	190	176	198	223	233	222	191	196	192	197	183	177	196	198	187	172	191	189	192	199	191	181	180	157	176	175	156	203	174	168	186	183	201	179	191	181	190	186	178	177	178	178	170	174	195	208	189	192	169	200	189	173	173	176	178	217	162	167	179	187	186	159	204	149	183	170	175	193	210	156	188	196	179	163	198	172	178	156	171	188	173	188	182	208	206	165	187	150	157	172	184	155	160	170	173	210	181	185	165	181	181	182	161	177	183	167	171	167	192	192	176	178	196	173	181	169	179	161	174	195	178	171	212	153	164	202	176	178	194	183	181	180	212	201	196	185	187	187	190	189	117	181	199	167	178	178	177	197	168	178	183	189	179	189	187	146	202	165	190	197	159	181	175	148	201	185	197	200	171	175	191	180	160	190	170	174	193	161	174	179	192	179	187	193	207	171	176	166	176	190	164	180	167	172	183	205	185	173	180	173	172	182	202	187	209	156	179	188	194	176	182	176	195	178	173	173	192	190	177	184	190	197	185	155	188	161	194	195	179	178	172	195	184	168	170	168	163	167	178	176	178	188	153	186	196	160	172	203	185	180	167	175	156	202	160	164	188	157	182	188	174	189	186	193	177	182	177	163	173	186	181	195	209	177	183	186	176	168	198	193	200	159	200	169	190	187	199	176	196	194	200	190	184	183	166	210	181	178	178	180	201	177	188	171	171	174	194	192	180	188	188	168	182	166	175	190	194	173	195	195	208	171	200	173	186	171	172	211	177	191	187	184	180	180	169	180	185	182	168	166	192	191	196	179	182	184	200	170	192	178	182	201	203	190	202	172	169	169	166	164	159	185	168	183	183	193	162	183	155	205	183	170	202	176	187	198	166	176	207	191	163	199	173	185	178	160	173	162	186	170	185	182	184	203	153	193	179	198	171	200	205	156	176	184	189	193	195	150	207	202	174	183	155	170	172	191	155	175	189	175	168	181	191	178	209	198	180	186	199	187	174	190	163	176	176	172	169	188	186	188	186	198	185	181	190	184	174	191	188	178	213	166	183	186	164	208	157	174	223	196	194	169	184	183	181	169	171	171	176	181	180	194	202	206	187	185	197	194	186	196	200	177	169	178	173	195	181	160	172	190	179	209	191	204	167	173	193	197	200	170	202	179	169	177	194	169	169	203	192	170	169	169	188	189	181	179	202	180	174	194	165	187	198	196	174	189	206	183	184	208	162	182	195	190	182	175	167	195	188	156	197	187	195	197	180	179	175	189	171	181	178	198	190	183	202	187	189	171	198	191	157	187	167	187	186	184	151	183	165	185	186	161	189	164	182	164	162	209	205	163	201	202	174	202	182	169	166	177	180	156	194	187	169	154	179	195	194	185	174	175	196	185	169	196	198	183	164	161	201	174	184	187	198	148	182	202	186	143	202	181	176	178	181	191	172	184	181	190	171	175	165	197	171	209	173	179	183	201	195	188	174	193	188	189	201	163	180	173	160	178	188	172	157	159	185	205	157	176	193	196	168	178	189	180	157	215	167	189	177	153	182	190	210	176	177	208	188	194	186	184	212	166	182	205	183	175	212	164	158	172	161	174	188	174	181	195	182	174	192	190	196	196	169	177	190	190	202	169	168	171	178	174	188	158	169	163	184	173	169	168	172	171	202	211	183	168	162	151	180	211	169	161	161	201	184	193	187	187	191	165	185	168	181	180	169	181	159	194	196	190	160	203	173	150	193	186	177	168	165	202	175	189	187	198	142	189	171	178	179	183	191	182	189	192	186	167	187	194	176	179	156	175	172	181	182	147	193	168	176	173	193	174	172	156	181	185	196	181	191	164	169	194	190	163	171	177	171	195	191	183	174	156	207	212	166	184	186	180	165	158	197	179	182	177	166	185	189	203	191	196	184	183	200	173	190	189	152	173	181	203	167	188	164	169	160	176	158	203	189	188	171	176	184	198	200	189	177	175	182	218	169	191	190	157	181	193	182	183	172	183	176	179	180	194	183	169	174	158	177	170	169	180	181	164	175	165	175	175	166	174	192	203	186	192	161	200	204	164	188	163	184	204	194	191	170	181	182	185	154	151	177	166	186	200	164	196	192	176	174	198	174	188	185	179	186	176	188	177	162	176	200	215	190	176	179	189	176	193	193	193	191	212	178	179	189	190	169	183	188	182	188	178	155	182	203	158	168	182	170	179	189	206	199	197	180	179	196	183	190	192	169	211	197	181	168	171	219	171	207	182	193	181	204	164	168	190	183	189	183	181	170	162	149	215	166	216	169	181	209	192	191	175	178	171	164	195	152	147	197	191	198	192	201	183	159	176	172	169	166	193	185	197	194	171	185	197	191	183	188	184	194	173	171	169	184	171	182	185	164	173	175	191	164	173	206	193	188	203	192	190	169	189	188	173	182	170	171	189	152	167	178	171	186	171	184	153	182	164	194	161	176	169	186	171	157	184	172	166	161	171	156	141	198	182	171	164	195	149	197	185	168	176	169	185	163	202	167	178	170	165	173	183	181	161	168	183	201	181	172	164	186	195	191	171	181	176	188	198	174	169	190	165	188	190	187	191	175	177	182	175	178	184	163	183	178	182	193	190	185	199	187	183	196	194	163	195	193	174	197	191	154	163	186	184	168	190	180	190	167	191	187	167	165	176	187	190	178	170	170	181	169	193	184	166	164	210	203	161	213	205	162	170	206	194	200	182	182	185	191	170	184	176	169	161	178	172	174	155	185	164	192	184	163	166	186	173	162	195	173	173	198	177	172	180	184	182	172	153	180	171	199	185	181	177	181	210	196	184	173	181	169	174	192	191	194	176	188	193	176	212	180	213	193	160	174	176	159	184	190	188	171	173	194	152	202	170	147	198	202	186	166	170	165	178	175	195	192	172	201	193	197	174	168	192	176	189	173	184	179	204	174	184	185	180	173	170	202	169	182	165	189	195	138	192	200	189	171	194	179	175	179	189	174	181	183	155	160	165	159	171	180	180	187	193	197	184	193	178	187	154	199	180	170	188	193	192	189	181	171	173	176	192	176	186	171	188	189	180	173	206	182	165	182	197	195	183	202	184	215	205	193	215	172	175	181	211	210	191	170	199	173	177	152	188	187	182	186	195	174	176	162	199	183	177	203	187	192	184	165	161	183	171	172	183	168	183	163	169	179	195	159	159	167	167	192	192	218	216	168	188	175	176	196	172	198	191	198	193	177	190	185	198	197	194	168	175	167	189	186	183	189	183	162	187	187	156	174	194	177	150	183	194	184	157	172	199	177	188	192	176	180	175	191	179	174	199	197	180	167	204	144	192	186	181	154	177	194	196	168	181	188	180	168	181	167	188	173	179	187	190	168	181	183	172	172	157	205	162	187	177	164	167	205	174	184	181	176	195	184	148
10110	16092	14268	8648	6533	5470	4966	3741	2457	1670	1363	1190	1241	1132	966	857	920	928	841	722	607	510	463	400	328	294	337	285	324	261	313	286	316	305	300	300	300	280	255	256	290	313	253	289	294	297	308	333	386	358	387	330	340	317	308	331	279	288	287	277	279	302	288	293	307	268	291	295	281	256	265	275	264	265	273	262	257	295	292	254	278	306	265	288	273	268	276	275	255	259	237	248	260	269	271	289	291	262	289	286	275	273	284	287	247	292	272	260	264	279	262	244	239	294	272	259	256	256	277	265	286	254	282	274	245	254	287	261	269	276	253	273	244	271	236	277	275	285	293	263	274	274	270	280	281	250	266	288	295	267	265	283	261	265	266	277	301	270	277	253	276	252	259	262	279	262	276	260	276	264	240	285	257	295	215	265	275	281	242	253	276	268	284	277	259	291	270	270	292	253	271	245	282	257	259	285	268	257	280	310	278	274	296	254	241	259	264	305	268	260	271	266	268	265	274	249	282	282	246	282	269	297	281	276	278	283	267	276	259	298	271	264	249	285	276	280	273	240	265	252	260	269	297	261	274	254	261	265	242	249	273	265	263	261	273	283	269	261	279	270	250	293	262	272	280	274	265	245	269	245	247	257	264	268	269	271	282	259	277	288	267	255	264	254	258	281	265	268	288	275	273	252	259	251	296	256	265	278	280	260	277	257	267	251	272	256	271	305	261	287	287	281	287	243	267	254	271	251	271	258	257	262	258	260	255	293	281	258	276	269	279	266	287	254	284	240	268	282	253	256	299	263	252	290	243	279	276	276	255	253	280	277	266	278	276	280	274	277	274	264	281	266	245	272	275	244	272	284	235	270	282	263	310	301	261	286	297	278	284	255	287	250	288	267	250	256	278	301	242	260	238	269	272	239	266	282	287	296	275	278	293	256	252	285	282	290	277	276	264	286	256	275	281	267	282	282	267	257	274	277	249	279	286	269	261	256	262	250	274	300	274	277	295	255	254	235	259	271	244	266	283	248	287	284	271	268	252	246	240	252	273	276	302	262	249	260	261	295	273	274	262	268	263	263	288	266	285	269	252	258	278	291	246	254	261	302	278	277	265	273	252	255	257	269	246	263	263	296	248	281	301	256	232	274	269	304	255	288	253	266	282	263	260	251	256	268	242	238	257	263	275	261	297	291	261	302	257	280	258	258	266	273	261	268	288	262	282	278	256	279	280	262	281	286	279	283	273	249	262	271	282	262	242	272	278	265	272	279	292	275	249	289	272	270	275	261	259	261	263	248	270	287	252	259	284	237	289	245	272	261	269	256	242	253	266	268	259	269	271	282	267	242	265	279	280	286	256	274	292	274	285	268	234	271	273	268	261	271	286	251	254	276	223	284	265	271	269	258	266	263	248	291	278	280	278	261	286	269	282	283	236	264	288	260	259	283	291	265	271	266	278	320	229	260	246	257	280	259	295	260	277	267	259	277	280	258	288	287	284	253	274	272	291	291	255	266	293	258	244	252	267	269	283	286	281	306	257	288	271	218	271	257	263	261	263	292	280	264	280	269	290	263	290	255	280	253	283	262	287	238	280	281	230	276	284	269	243	300	268	245	287	301	230	265	242	304	256	289	263	271	282	293	270	276	259	252	260	294	294	261	258	283	267	269	302	265	277	268	275	269	246	275	275	245	263	275	266	276	268	276	237	242	260	244	270	273	297	250	249	294	266	280	254	282	270	280	274	256	265	257	261	283	255	253	267	265	266	278	276	265	293	264	267	275	285	239	237	282	291	272	265	285	279	276	251	273	286	269	283	292	293	242	257	255	276	262	271	273	258	269	262	246	242	273	259	246	277	277	272	259	263	272	303	271	243	268	284	256	275	266	295	281	278	275	258	295	279	274	282	250	293	259	253	278	264	279	278	283	297	264	238	286	273	267	291	277	279	278	249	258	290	275	271	273	275	281	281	275	281	276	281	283	283	248	283	296	292	291	273	267	291	266	273	291	289	255	264	265	250	251	291	227	224	263	255	277	260	272	274	294	303	253	280	260	271	271	267	267	284	270	264	281	254	238	298	263	290	242	260	286	297	269	235	242	254	252	307	279	290	276	248	265	220	236	255	254	259	266	287	288	239	261	278	293	272	292	249	247	275	285	275	272	258	279	271	258	275	281	265	266	284	291	264	295	302	271	279	275	316	252	307	281	249	268	270	259	253	274	276	236	260	271	301	261	292	293	281	272	267	275	262	283	252	270	269	291	285	282	256	263	286	293	282	253	256	293	256	268	248	278	279	256	285	283	273	279	252	259	290	251	275	268	274	252	271	270	264	284	295	300	241	251	274	275	294	260	270	293	292	267	278	249	264	294	259	249	273	268	266	281	262	261	275	277	264	276	281	257	248	273	268	269	285	229	286	296	260	293	274	331	246	236	297	252	289	267	278	282	264	301	267	247	309	303	231	262	253	281	251	283	258	263	257	288	280	236	249	295	262	284	229	274	295	298	262	279	262	298	279	284	250	288	270	278	261	290	278	280	304	276	283	244	298	268	299	262	253	275	280	266	264	245	279	271	273	284	287	256	259	285	268	264	292	263	236	296	280	291	296	286	265	261	301	278	251	268	280	261	277	282	287	257	249	270	254	264	290	295	271	243	310	230	265	287	264	264	285	296	288	254	260	266	269	266	239	272	246	253	263	272	283	264	287	263	262	259	278	283	256	258	261	279	278	276	299	274	293	240	265	277	247	271	290	277	300	266	263	259	261	262	239	263	277	243	246	252	268	279	259	278	273	255	235	254	292	285	261	253	271	258	297	248	287	252	261	242	265	280	262	266	255	283	250	231	276	250	268	270	279	286	277	244	258	245	265	277	259	263	283	283	245	273	262	279	267	278	284	257	271	272	288	252	269	320	234	289	269	274	271	236	260	281	295	253	258	269	271	271	275	284	262	278	281	253	258	249	257	256	279	287	309	253	265	271	267	257	289	257	231	261	304	303	269	277	259	277	265	260	266	247	290	267	266	260	292	276	282	248	266	295	287	251	272	273	240	275	243	265	297	271	282	275	275	257	275	263	260	258	273	267	268	251	277	283	284	270	267	248	245	244	255	261	274	276	284	269	280	257	240	277	226	265	271	278	268	254	281	260	255	308	269	270	271	301	287	271	270	261	264	263	272	271	293	272	286	310	271	297	273	278	291	263	278	259	257	270	258	272	268	271	244	270	284	247	245	266	284	263	289	253	260	296	254	277	284	247	256	285	258	285	262	284	280	262	281	286	267	293	290	283	260	272	268	258	272	304	289	274	278	250	272	277	261	271	261	263	267	293	287	251	275	277	256	258	257	259	260	283	259	257	264	281	271	271	287	241	240	271	266	300	295	284	272	279	282	243	282	268	248	306	261	270	287	260	278	282	301	254	263	269	256	267	283	283	262	277	251	281	278	254	264	268	261	246	302	265	251	258	277	258	293	291	263	250	246	299	279	257	272	283	271	266	270	275	255	257
23667	21154	28553	24021	21167	14033	4736	2601	1635	1158	1012	942	868	774	635	645	665	667	583	571	445	419	413	341	271	232	255	231	230	264	251	233	223	230	234	241	229	253	207	198	229	211	234	232	228	207	215	276	307	270	300	304	286	263	226	238	227	229	234	217	226	210	236	218	224	241	240	219	213	205	206	219	228	196	213	222	226	235	220	221	181	229	212	246	191	229	216	213	248	231	204	227	217	235	204	204	204	214	201	194	216	193	197	177	215	234	215	226	232	240	211	236	192	250	223	219	207	226	233	190	195	209	205	235	198	189	230	205	206	212	208	204	199	213	227	218	208	193	222	204	228	197	230	218	222	205	210	225	220	234	214	188	214	205	227	211	226	214	233	214	227	205	222	217	216	221	212	231	230	206	222	204	202	212	205	219	244	191	207	188	211	206	221	222	195	230	191	193	219	225	176	211	195	219	210	213	213	238	198	212	242	207	223	205	212	197	222	211	203	214	258	243	212	217	221	218	212	196	187	221	233	210	223	229	213	208	248	203	219	231	209	227	212	221	216	218	216	205	210	200	213	217	217	195	179	219	218	221	216	196	218	226	204	234	195	192	194	206	220	211	223	228	236	213	194	218	209	203	215	242	194	250	225	213	214	236	201	186	219	231	211	237	197	197	209	207	221	201	228	228	195	204	229	220	242	219	227	212	205	219	230	220	221	202	219	206	233	193	232	220	224	214	208	226	212	188	220	219	227	211	209	225	206	218	189	219	218	200	231	233	189	221	192	232	220	231	196	231	195	234	234	204	203	195	215	221	220	214	220	219	215	211	216	209	229	208	200	220	216	197	203	223	209	223	238	210	226	220	245	203	182	198	231	200	222	224	215	197	227	232	219	194	195	229	206	200	221	228	211	219	233	206	213	192	217	222	205	213	208	202	207	218	219	214	235	249	240	221	221	219	229	230	209	252	217	228	188	229	214	235	216	210	189	211	215	217	196	217	214	229	190	209	185	220	214	188	194	212	240	217	201	212	219	198	223	226	224	198	219	215	226	245	222	202	216	225	204	197	199	226	235	220	227	224	214	212	219	210	217	212	215	193	213	221	219	211	210	198	220	187	213	197	211	230	221	219	204	235	212	211	212	245	198	244	220	209	226	197	175	210	221	205	207	202	218	234	218	211	218	230	212	202	205	227	193	220	235	176	226	187	177	199	214	250	176	216	211	239	195	223	202	228	229	240	241	209	203	202	213	181	197	226	262	202	213	226	212	237	207	216	207	205	196	194	192	187	218	239	241	222	218	203	218	187	210	191	232	204	227	211	215	219	204	183	225	198	226	224	199	209	234	216	209	208	215	206	241	215	200	200	193	205	216	187	226	221	205	222	226	207	213	203	209	200	222	228	195	240	218	206	211	244	205	200	214	213	201	220	182	186	219	225	224	225	186	216	202	211	195	216	226	212	225	206	199	207	207	214	184	220	229	214	206	207	222	238	227	211	215	226	215	223	197	207	208	214	200	205	201	237	233	206	200	220	229	190	188	224	207	211	223	217	228	215	213	205	211	201	205	214	207	214	202	213	233	199	219	243	184	195	248	208	198	215	187	213	247	222	211	206	189	199	213	190	211	214	201	197	222	215	194	210	209	210	193	237	222	235	206	221	229	239	210	219	246	215	212	217	180	230	222	184	215	202	230	214	221	213	202	222	222	228	214	225	198	214	221	191	213	195	231	231	214	206	214	185	213	199	207	213	222	214	195	193	225	225	207	226	227	207	221	192	224	195	223	214	206	216	220	201	214	207	197	242	199	217	206	227	203	220	242	183	191	212	198	204	242	206	232	187	197	183	237	196	215	196	218	215	212	199	223	237	231	204	197	202	203	194	224	217	211	194	209	211	242	233	233	202	209	233	227	199	218	223	211	215	211	211	225	249	215	213	210	219	212	237	223	231	224	227	182	218	210	227	232	207	203	237	227	218	246	221	217	208	197	227	231	212	209	226	224	215	226	188	224	216	233	208	226	210	222	225	220	262	215	228	170	241	230	239	203	191	210	212	211	232	213	207	203	227	200	201	238	220	208	206	251	218	207	236	206	227	184	220	228	226	217	229	220	197	221	204	210	221	220	203	225	200	206	222	218	201	239	210	202	210	224	215	231	202	206	212	214	218	206	217	220	206	221	204	193	238	246	201	215	211	226	220	219	222	187	202	235	223	199	230	209	200	222	223	219	242	210	213	252	216	243	216	210	215	191	198	210	200	216	231	202	224	216	220	218	233	191	209	210	238	214	190	197	226	201	194	189	200	229	223	225	238	197	217	210	203	205	230	221	208	191	210	213	230	239	215	185	202	204	205	216	225	209	192	213	221	207	209	202	213	208	223	194	214	206	237	220	208	221	207	223	218	224	217	211	206	217	206	197	200	231	220	217	234	211	238	197	196	185	207	211	219	193	227	217	231	211	223	204	188	222	222	195	211	200	194	229	227	230	212	232	196	209	212	196	207	210	206	196	223	226	217	214	218	206	201	232	238	222	200	231	232	219	215	208	188	258	198	196	212	206	224	248	212	215	193	218	192	211	225	225	211	192	200	201	220	226	237	202	235	233	213	208	203	201	205	216	212	234	236	258	200	230	220	209	206	241	227	229	220	217	216	240	215	199	225	206	223	171	201	194	193	207	201	222	233	175	243	239	204	206	221	210	205	210	208	221	227	216	224	227	207	215	204	200	199	215	195	201	217	223	227	216	226	185	230	221	205	203	214	221	240	217	213	202	226	209	213	208	212	194	224	200	205	193	210	215	199	207	212	203	228	203	234	217	195	220	210	201	185	213	211	211	204	215	212	195	234	219	208	216	201	222	202	188	208	224	206	258	188	230	210	208	196	197	214	203	218	232	216	202	202	203	199	204	229	214	218	220	223	198	220	202	186	213	212	210	225	196	239	210	221	224	190	200	213	214	205	222	251	219	234	205	198	224	225	213	232	207	246	213	228	204	180	236	222	220	252	226	203	211	205	213	205	186	231	222	190	217	230	234	215	199	226	220	218	214	217	201	220	200	209	246	215	205	220	214	232	248	210	223	219	176	220	198	229	213	220	206	213	185	175	186	179	216	225	229	206	199	208	215	208	221	223	188	207	176	215	218	216	215	221	232	231	211	197	196	213	222	222	199	211	222	211	223	243	216	203	185	222	214	207	216	234	221	234	203	200	238	232	212	227	218	226	188	229	235	202	230	210	199	205	221	216	256	238	222	228	197	203	213	206	197	226	220	217	218	218	182	243	224	196	197	222	201	213	240	204	216	179	199	230	230	216	216	203	216	221	225	205	205	237	203	223	217	178	201	204	227	212	187	223	218	215	211	203	241	198	193	232	192	211	202	229	199	225	209	211	210	217	224	228	233	200	200	208	197	223	216	246	205	196	214	224	227	219	191	199	224	196	215	209	216	206	200	196	205	221	180	233	207	209	225	206	198	216	193	208	190	213	209	204	211	200	214	209	207	217	209	231
11463	24514	22225	14791	11712	9951	8298	6681	4661	3351	2612	2403	2391	2010	1764	1684	1640	1618	1324	1248	1009	869	696	577	478	456	428	422	379	388	400	369	393	402	363	356	362	310	348	365	342	386	374	323	363	352	338	461	546	495	505	473	449	417	389	402	382	316	322	337	337	325	345	367	333	375	347	324	324	335	324	308	338	345	355	268	320	302	317	303	338	316	335	317	321	318	309	310	299	309	336	295	359	296	330	322	349	291	322	335	343	317	336	321	334	315	306	334	310	313	354	314	335	312	275	300	323	332	332	334	344	319	343	326	304	343	299	320	309	317	319	316	332	297	341	365	290	311	322	329	327	309	330	308	313	296	294	314	309	309	318	330	315	312	310	321	352	339	303	321	298	327	337	325	344	311	293	295	289	329	325	305	324	320	310	339	287	314	311	325	326	321	357	314	341	295	288	304	316	326	341	307	330	321	320	323	313	318	353	318	288	316	331	308	319	335	338	330	349	304	318	305	331	328	326	332	323	344	309	355	296	320	345	351	374	341	315	315	338	313	312	311	310	322	288	331	315	317	311	316	287	312	331	342	336	338	327	310	350	323	335	319	301	328	316	352	329	306	293	327	311	325	298	326	310	354	300	321	369	334	357	328	304	323	309	316	303	279	325	314	327	326	308	334	350	291	334	344	342	325	297	281	327	304	333	316	329	320	308	316	322	316	360	313	329	342	322	321	308	315	339	295	297	332	305	323	335	328	335	291	338	329	339	302	292	306	357	300	311	337	338	327	326	307	345	303	305	337	296	332	372	332	317	337	313	285	338	324	304	335	359	350	346	312	327	302	314	341	316	328	283	326	297	328	300	344	339	338	316	290	343	340	321	323	309	323	325	339	295	335	318	317	337	320	299	305	298	327	346	317	299	333	321	286	324	321	337	330	292	333	342	354	317	346	317	322	319	322	305	323	318	325	298	287	327	330	308	302	322	341	322	344	294	334	340	331	306	351	306	361	307	328	337	336	311	321	317	311	301	300	315	349	319	321	326	284	341	303	313	327	332	305	337	355	324	310	345	322	320	342	365	335	307	315	316	346	335	326	341	319	326	325	342	333	295	360	330	328	334	315	306	335	341	335	322	295	286	303	344	343	331	306	290	346	318	307	338	347	325	356	317	333	280	337	337	308	310	310	271	335	311	342	340	327	334	300	323	308	313	307	330	334	334	327	287	342	345	309	359	320	313	305	347	306	305	339	313	303	337	304	343	312	317	343	322	347	323	297	321	306	325	327	353	323	300	323	339	320	290	303	305	328	333	313	310	336	352	337	327	307	320	303	320	329	365	348	336	326	308	333	296	371	339	301	331	327	305	345	289	344	329	319	293	331	324	326	330	336	338	332	346	327	309	326	323	325	324	309	320	346	348	316	317	311	334	324	324	315	347	327	332	340	322	302	289	344	316	312	327	298	319	323	337	331	335	319	300	328	305	304	315	326	315	345	335	299	325	310	327	344	314	338	306	315	333	304	320	279	326	303	333	331	328	310	337	335	368	311	303	311	346	298	336	299	334	344	355	322	345	304	304	312	347	340	341	333	289	317	315	307	329	301	303	341	311	356	338	320	299	329	322	320	308	335	347	322	311	330	321	323	283	304	315	357	301	315	344	323	313	336	303	325	327	309	307	297	307	354	316	318	317	320	293	322	299	307	318	337	300	331	337	370	294	310	320	318	324	324	348	329	337	310	321	360	295	318	296	340	346	313	292	335	336	341	329	309	314	334	296	339	306	314	348	327	303	331	349	370	317	326	324	300	326	316	307	359	315	323	327	326	316	328	328	324	308	333	288	337	315	295	301	331	344	346	293	311	347	347	301	307	296	326	335	325	315	307	336	359	322	326	297	342	315	323	329	328	316	333	342	330	323	309	313	301	329	374	327	308	322	307	321	328	306	319	348	313	310	324	312	308	330	292	304	312	331	313	319	336	287	322	326	320	325	296	334	310	322	297	310	299	337	334	310	335	324	336	307	358	311	344	300	309	315	332	322	311	311	305	305	320	318	291	311	296	341	299	299	332	322	338	303	331	284	339	346	300	337	307	299	286	312	302	312	310	294	307	347	297	300	303	302	334	336	326	337	326	332	304	337	317	307	345	338	315	334	341	329	338	329	357	309	296	334	289	302	323	338	326	312	297	315	319	331	337	317	312	327	331	303	334	330	319	344	323	293	328	318	331	308	325	269	291	329	331	300	311	329	284	321	313	325	319	328	281	330	318	304	313	303	326	319	340	323	274	309	327	311	340	350	317	301	312	306	302	344	304	328	321	328	325	343	316	330	330	332	293	274	316	308	302	337	338	316	318	302	326	309	290	332	331	346	316	319	310	316	325	310	311	295	300	312	324	306	330	323	317	303	313	318	318	311	306	345	302	333	344	320	333	302	292	314	353	310	292	317	336	342	305	324	305	302	299	318	292	307	308	343	348	288	331	329	326	323	298	308	307	339	313	293	295	321	318	310	303	372	308	347	319	332	315	323	322	292	311	332	292	334	296	303	311	291	318	305	308	340	347	321	325	334	329	349	345	309	324	308	297	342	329	347	352	327	338	322	324	311	319	330	312	327	302	299	322	337	344	329	326	352	296	332	318	338	332	328	313	348	293	311	313	315	331	352	345	304	328	319	329	320	286	319	297	334	322	337	330	309	331	309	343	340	332	299	309	334	303	295	309	304	325	331	337	327	292	326	325	316	304	310	349	315	333	291	337	316	317	307	320	318	304	323	308	307	342	344	330	315	363	315	314	348	326	321	338	329	303	333	306	305	323	313	321	315	315	315	316	324	326	305	321	355	329	332	290	312	326	293	323	305	327	322	324	314	298	311	356	335	334	344	335	321	343	287	311	322	315	344	312	289	305	341	304	317	291	346	304	333	329	327	301	300	347	336	313	319	311	317	285	325	305	304	310	345	307	316	305	316	309	313	291	316	334	366	341	331	323	355	316	359	322	317	311	335	279	300	305	304	345	332	331	356	339	310	311	339	310	347	317	316	344	328	307	336	327	331	338	332	328	341	355	303	319	318	321	338	332	301	322	295	325	311	348	309	301	337	287	326	292	339	315	336	305	334	323	314	288	338	312	300	277	292	334	309	337	311	343	315	336	343	311	327	332	311	312	297	320	337	335	345	313	309	343	296	322	297	340	335	299	334	305	333	335	301	340	289	309	312	318	318	312	302	342	289	300	312	317	360	300	322	329	286	317	329	328	311	345	366	329	302	333	313	315	318	333	327	303	289	306	327	331	310	308	301	336	349	311	341	304	328	330	337	340	302	327	300	328	327	327	285	325	336	300	357	347	333	340	340	319	356	333	341	361	279	289	301	351	306	326	297	322	332	289	331	342	326	364	362	299	303	295	314	306	304	340	357	305	321	321	326	307	329	304	348	312	331	285	307	358	350	309	317	317	321	320	296	308	327	341	298	302	304	333	323	316	313	351	360	287	307	343	319	315	306	303	272	319	333	325
22727	21114	28917	23563	21117	21304	13219	4010	2305	1676	1331	1247	1224	939	941	839	862	836	700	602	517	431	353	296	235	196	193	169	166	189	190	174	171	179	188	157	172	162	169	164	179	157	159	171	161	149	170	206	249	252	274	242	251	201	200	177	153	156	172	169	157	150	172	138	132	144	160	136	151	170	143	154	138	140	140	139	134	151	146	136	117	142	153	150	146	137	140	140	155	147	157	143	154	156	147	108	132	156	133	116	164	143	138	134	158	139	141	151	148	152	150	151	162	132	132	117	139	135	125	154	164	145	134	151	128	170	162	143	143	166	131	140	149	146	145	151	140	142	168	144	123	146	133	161	149	149	134	137	139	166	125	121	128	131	133	142	164	143	151	162	130	143	151	153	149	148	140	151	137	122	124	150	147	131	167	149	156	148	130	140	136	169	139	139	131	144	137	152	132	166	151	157	139	150	147	156	157	146	121	113	126	139	125	126	143	144	169	147	156	159	148	136	159	142	151	167	139	146	118	159	175	141	143	159	150	137	143	143	131	134	147	127	153	153	124	132	136	156	144	161	138	145	149	133	159	130	164	139	167	144	135	131	130	155	145	132	157	166	132	131	139	128	135	139	136	139	142	164	151	153	148	133	131	136	120	136	153	158	159	139	144	120	156	139	135	138	137	120	144	152	158	136	129	131	132	138	140	141	137	150	140	134	164	151	169	149	137	159	152	145	150	125	156	147	151	141	128	152	142	144	158	143	152	150	146	126	138	152	141	158	133	152	150	128	144	146	158	135	152	164	150	142	149	156	137	132	148	130	144	139	162	159	136	142	147	148	153	125	148	151	133	143	143	140	130	150	157	163	133	167	172	160	157	162	134	138	134	129	119	133	134	144	142	143	147	140	157	139	173	150	169	141	159	166	144	135	157	150	149	141	135	144	149	175	139	138	135	164	153	163	131	140	144	153	142	143	148	146	148	144	145	132	152	134	142	119	133	153	159	134	138	120	149	146	159	162	156	166	144	136	149	121	118	157	158	127	137	140	119	144	142	139	142	117	148	151	133	136	125	147	139	154	159	158	152	145	150	136	114	146	159	140	143	121	146	152	131	136	138	144	138	153	148	153	123	130	136	143	146	144	130	167	151	121	107	152	151	130	138	128	138	151	147	153	145	132	136	132	157	154	133	144	140	159	150	151	147	173	153	149	136	153	133	144	158	166	166	140	158	152	152	138	164	127	148	131	142	147	128	164	145	148	155	159	142	156	147	132	147	153	153	137	136	142	140	135	143	160	129	134	145	154	130	132	158	146	141	144	141	144	143	139	148	133	142	141	145	133	136	148	159	151	149	158	148	134	146	152	133	134	132	145	128	134	155	144	166	142	155	147	162	133	133	124	136	145	145	163	168	137	162	168	130	150	136	137	123	138	143	153	155	152	144	119	121	137	120	141	138	136	134	137	132	160	148	136	157	119	164	127	133	121	158	161	161	157	150	152	158	139	154	131	127	143	136	127	147	118	145	154	136	152	118	143	132	140	136	153	127	134	140	146	125	138	120	153	106	140	141	130	152	171	163	145	127	147	156	142	151	137	150	149	141	133	151	148	172	140	146	149	146	133	124	129	143	149	144	151	146	117	135	124	135	128	131	151	147	142	136	140	167	125	149	131	145	131	164	147	142	140	145	129	142	130	152	133	139	146	136	115	162	111	137	142	150	141	135	154	134	141	156	157	149	165	136	160	154	146	135	157	131	130	128	135	137	133	111	159	159	150	130	148	139	144	143	153	163	144	133	164	133	133	126	145	138	148	142	128	128	142	134	143	128	146	157	153	155	144	144	131	135	128	123	134	129	132	135	134	132	120	141	172	155	123	139	154	125	159	125	139	137	127	151	150	130	144	128	146	124	163	162	138	155	147	121	139	145	133	146	144	150	150	148	142	138	139	166	149	157	153	138	143	126	144	146	160	129	145	143	138	144	146	135	151	145	128	129	171	143	124	161	128	144	134	132	141	173	122	153	139	154	131	146	126	150	157	140	163	126	136	149	139	136	161	151	161	142	153	121	145	146	150	136	142	147	162	143	123	166	140	157	146	122	165	136	157	145	133	138	147	147	147	120	144	115	144	138	125	127	141	148	159	143	131	131	127	151	156	155	141	168	126	144	124	163	137	156	149	148	138	121	159	153	135	132	140	134	120	129	163	127	122	152	149	150	152	135	155	134	149	126	137	152	159	139	154	165	141	164	156	123	138	146	144	152	153	146	138	136	135	147	151	145	146	130	135	147	149	132	148	131	133	129	158	138	136	157	130	148	132	124	156	135	143	112	132	137	148	139	116	135	155	147	184	148	163	147	146	163	152	149	130	135	143	138	139	131	156	139	121	129	158	145	149	125	121	131	155	136	143	153	122	143	139	134	125	150	157	140	152	146	140	166	143	145	155	143	132	135	146	148	136	120	134	140	149	161	149	133	129	149	154	131	149	160	155	149	124	148	147	129	148	140	140	121	155	146	138	129	140	145	167	138	158	148	155	144	154	154	161	131	153	146	144	132	139	150	160	150	145	131	132	127	145	145	154	136	165	151	155	125	137	127	133	169	151	179	138	149	135	139	145	124	146	138	155	133	128	143	150	139	139	149	154	137	150	152	149	147	142	131	150	135	152	156	146	149	141	153	144	187	143	137	135	140	150	111	124	154	155	115	153	127	129	134	130	152	146	159	129	160	138	124	126	140	141	139	145	129	129	134	146	143	139	158	140	140	156	156	125	137	137	149	111	141	153	142	151	131	158	142	138	109	128	148	156	130	152	144	133	134	168	150	149	149	134	149	146	138	144	161	127	157	123	144	144	129	138	159	136	139	153	140	139	142	149	155	152	141	170	144	152	148	148	112	164	120	139	160	144	148	159	139	147	135	139	139	144	137	148	153	139	129	129	132	154	149	134	154	122	117	123	148	139	140	138	125	117	164	132	138	151	124	149	138	145	146	115	153	154	161	136	147	173	158	141	114	120	142	150	142	147	148	150	127	110	140	147	144	135	151	140	152	141	135	147	134	154	121	147	133	161	141	141	123	156	145	127	134	130	143	155	153	143	142	141	150	148	138	139	159	153	147	133	138	142	141	153	156	146	157	146	146	155	133	162	148	144	163	124	165	144	145	142	140	148	149	147	136	136	137	165	123	134	150	148	146	154	116	146	149	147	139	123	166	160	133	121	142	158	129	137	157	142	141	155	129	155	146	109	137	141	158	154	115	165	147	131	130	114	145	139	141	128	154	161	162	148	161	145	141	153	154	136	160	140	139	138	124	159	127	160	133	153	146	157	140	137	145	148	138	127	144	143	134	147	135	133	138	151	147	135	148	149	141	132	121	151	143	146	143	127	125	144	151	164	149	142	144	124	139	160	168	145	146	145	133	149	144	139	153	139	137	138	149	149	144	156	146	169	142	152	156	130	128	157	136	139	132	156	128	143	145	148	142	140	126	150	144	147	139	138	134	151	140	141
13535	29451	26772	18775	15393	12907	11144	8732	6122	4566	3672	3392	3454	2605	2320	2235	2144	2151	1773	1600	1316	1032	749	605	441	414	390	353	330	334	347	356	319	332	274	287	267	276	265	249	251	284	261	251	272	259	318	407	486	511	504	505	472	329	326	311	307	266	261	270	247	252	239	262	289	229	215	234	232	246	230	203	226	225	216	219	225	242	235	220	231	213	207	221	208	223	215	217	204	227	226	208	211	239	186	230	238	240	223	211	200	203	212	199	212	217	204	211	226	217	218	200	210	221	202	210	231	208	221	222	169	215	219	211	213	201	229	200	245	204	242	217	190	211	198	221	206	217	220	214	194	201	221	205	236	230	191	210	214	188	190	242	209	205	234	209	239	201	202	218	236	229	227	226	212	195	209	216	227	189	216	236	218	207	206	192	216	195	227	239	213	225	203	210	225	232	217	215	209	199	183	199	214	216	203	200	219	198	203	204	239	246	212	236	214	225	195	196	213	222	206	216	203	204	202	219	229	207	244	205	254	200	203	212	197	223	224	213	211	212	215	208	213	208	190	190	210	238	232	217	188	222	235	215	197	210	230	209	221	201	209	233	217	212	219	188	209	215	244	210	208	218	214	207	213	234	213	214	201	179	218	191	221	221	200	221	216	196	210	235	176	224	216	220	232	222	205	227	194	192	207	243	234	217	213	222	194	220	215	219	208	211	202	211	236	207	215	206	205	184	203	182	227	200	229	234	191	229	205	195	213	228	237	212	201	258	205	197	219	208	227	200	196	213	175	212	215	214	207	222	219	189	218	198	214	204	203	211	218	246	216	197	196	204	200	210	193	219	204	227	227	218	214	215	234	214	211	223	210	218	220	206	197	198	220	206	211	203	189	228	247	232	187	209	197	233	223	208	251	206	222	197	217	244	204	231	211	203	191	212	221	219	188	207	236	194	244	196	218	209	205	210	223	227	202	203	207	194	204	191	222	209	216	201	216	232	228	211	215	228	202	213	212	216	208	208	222	215	198	252	226	219	194	214	208	214	209	204	211	201	222	227	187	209	206	211	239	199	232	196	232	222	202	242	210	221	222	234	213	231	208	216	221	203	225	222	215	207	218	207	195	200	194	208	214	204	222	209	214	216	251	218	232	201	214	210	215	239	219	221	177	196	215	232	199	210	231	234	192	205	239	208	187	204	214	217	222	219	199	232	212	224	246	218	231	198	233	215	205	202	210	235	211	197	244	207	210	210	195	218	227	207	233	204	205	224	241	200	197	194	227	233	206	224	192	226	209	199	222	227	199	188	204	207	212	225	220	203	209	194	205	224	228	233	204	222	228	227	195	210	222	219	212	204	168	219	234	206	234	229	245	219	226	212	205	207	187	237	216	211	215	224	214	234	219	201	186	218	226	240	205	206	199	230	199	220	223	208	219	220	209	223	191	227	220	210	238	221	236	204	211	228	208	205	235	196	204	214	202	213	196	215	216	219	222	200	211	216	208	212	201	184	228	214	212	225	214	190	200	198	212	209	217	244	193	227	213	205	208	210	200	205	218	210	244	195	213	209	226	208	216	199	230	224	224	209	202	200	227	187	194	204	219	220	212	203	213	219	229	233	221	201	203	210	197	219	222	238	211	214	242	215	222	207	213	205	205	225	220	209	210	198	221	204	220	215	222	234	200	226	215	232	220	229	181	207	210	224	215	200	250	216	206	227	196	208	190	230	198	236	221	201	211	185	216	216	231	190	216	222	218	208	228	254	209	215	200	188	204	218	215	232	216	213	233	206	218	196	228	216	202	216	222	189	212	200	229	212	221	196	218	220	223	226	224	214	231	201	212	213	201	229	245	225	238	243	215	228	206	212	208	220	232	221	220	186	194	198	211	224	215	203	218	229	200	225	206	215	231	186	228	209	212	194	216	219	230	201	223	218	197	174	193	190	224	189	191	240	206	209	204	193	208	198	215	238	257	207	235	215	213	208	235	201	209	196	204	225	231	205	239	222	243	230	215	213	222	190	233	228	196	238	211	211	204	204	224	212	217	214	204	238	226	237	175	210	214	233	242	223	226	231	246	219	209	194	229	188	198	210	205	230	242	220	182	212	223	232	246	219	178	221	206	216	208	208	210	236	217	218	201	224	227	229	195	208	214	210	189	220	199	202	199	215	201	207	205	224	207	213	191	214	220	214	201	230	226	233	234	207	203	208	222	211	213	243	204	206	214	191	204	219	212	193	183	226	241	211	194	208	230	229	230	229	221	195	189	207	229	217	233	206	219	209	199	204	243	205	238	223	210	206	193	207	226	232	238	200	199	235	223	209	196	204	229	212	209	199	222	202	210	251	196	204	218	237	201	227	224	213	239	231	195	213	222	225	235	183	232	214	228	217	218	214	228	205	212	209	199	216	223	228	229	192	223	227	222	193	229	215	229	228	206	197	219	201	202	206	199	205	225	205	182	179	194	224	224	208	196	217	207	223	209	228	239	221	240	189	226	225	196	222	222	232	225	226	217	209	197	226	219	205	230	229	216	217	222	215	215	213	190	210	235	193	222	196	213	203	216	201	199	205	208	218	223	227	210	224	226	198	185	252	205	214	205	197	223	202	252	219	215	204	209	212	213	200	222	212	236	215	228	218	207	209	193	199	224	177	219	198	211	220	221	206	220	188	213	191	219	235	178	204	203	202	211	204	226	225	215	206	176	182	232	202	231	215	219	233	214	206	213	217	237	206	213	216	220	221	214	220	195	227	202	216	220	217	223	218	221	225	200	215	209	195	226	215	210	197	214	202	200	227	205	246	196	212	191	231	214	199	224	197	197	208	216	225	210	203	205	205	203	233	232	231	221	193	231	205	216	211	205	263	216	204	219	208	209	209	193	208	194	202	221	204	238	219	207	228	216	200	197	204	186	229	210	233	223	200	222	216	220	193	213	210	238	228	209	219	199	219	226	205	221	235	231	219	200	195	186	217	220	216	191	223	226	221	187	224	227	191	225	185	230	207	233	230	189	204	242	224	253	206	211	246	227	215	211	230	230	244	189	210	229	235	184	224	217	205	219	210	230	208	228	200	218	181	203	238	239	232	213	231	205	229	213	194	201	238	217	232	218	194	221	206	210	219	226	239	206	199	220	228	206	231	202	197	204	215	219	207	223	226	256	186	200	206	225	214	197	237	202	213	217	214	218	211	227	201	194	202	209	230	236	225	222	208	200	208	191	225	214	207	237	206	229	194	196	196	203	221	210	213	197	209	203	212	234	224	191	227	235	241	235	237	223	214	201	212	235	204	203	206	211	237	235	198	232	210	188	214	227	218	239	226	228	237	241	227	206	223	221	211	186	196	216	205	188	209	220	206	210	221	249	220	206	206	200	196	223	232	254	212	206	222	197	229	206	215	212	198	231	201	216	234	220	210	191	204	202	213	212	216	227	199	244	193	230	232	218	223	224	251	192	205	202	214	214	208	244	215	204	189	196	253	216	253	217	219	218	214	194	176	204	203	222	214
26691	20680	13712	5580	2823	2061	1564	1145	846	603	523	489	510	456	413	404	388	408	368	304	275	210	230	209	174	186	204	177	199	188	209	181	184	186	185	184	181	185	178	203	185	190	203	181	196	176	207	187	217	196	247	225	184	168	190	212	199	163	192	173	174	215	167	177	195	173	185	181	182	176	177	197	189	166	200	209	188	178	193	173	182	182	163	169	178	176	172	189	165	173	173	158	174	181	171	171	177	205	197	162	189	148	165	216	161	192	194	170	191	184	181	179	207	192	186	218	198	163	165	183	178	187	187	175	176	161	189	179	179	177	166	181	177	187	168	176	191	165	154	162	196	191	174	182	176	175	158	154	180	181	173	172	199	179	189	173	186	199	149	171	193	184	195	184	175	183	183	184	173	187	168	175	176	199	176	202	188	204	168	172	162	187	156	184	189	167	178	177	183	157	181	190	195	188	171	181	180	193	183	149	173	142	184	199	182	191	176	187	185	172	161	177	187	172	178	178	175	185	162	169	196	206	182	180	175	165	198	169	183	159	181	202	172	186	182	202	191	177	187	197	177	184	184	171	161	161	172	157	202	171	197	190	145	173	193	191	196	188	178	169	190	163	189	155	189	156	174	189	180	153	177	176	195	183	161	179	177	163	193	189	176	183	181	160	189	181	171	185	171	184	159	178	171	206	182	164	153	172	164	181	164	186	187	183	209	178	147	170	195	195	177	177	178	187	161	174	197	166	177	180	162	204	190	208	184	192	176	200	181	186	197	175	174	186	178	182	178	187	159	158	177	164	183	185	165	182	177	151	152	174	164	198	157	180	172	199	189	168	191	172	174	174	188	181	181	195	160	174	167	164	184	178	174	161	163	182	178	191	159	173	202	175	162	165	204	207	179	165	170	192	172	181	138	170	166	168	188	195	197	187	174	182	197	171	170	161	171	174	156	190	177	179	164	192	178	189	171	169	193	181	177	179	181	171	170	168	187	158	153	165	177	170	174	159	189	166	183	171	188	206	173	197	187	189	204	175	204	196	163	156	158	200	158	202	185	179	187	183	188	163	160	200	181	182	214	161	170	197	188	158	183	166	194	185	181	192	186	172	159	179	191	203	182	184	180	178	165	185	171	174	155	186	170	169	160	182	199	182	192	180	175	159	183	183	186	177	180	172	150	185	170	158	178	170	170	166	200	184	178	181	172	149	172	168	157	159	176	159	152	156	175	167	156	161	174	190	179	158	191	159	192	179	167	172	154	157	180	170	197	183	152	187	188	191	166	173	167	181	200	175	156	201	183	171	193	179	174	173	162	177	167	162	160	177	170	170	172	167	182	157	183	174	162	170	177	192	172	168	201	159	185	177	175	197	161	164	173	173	194	174	191	182	196	181	150	177	162	201	167	161	187	175	181	177	174	170	183	185	168	163	205	169	167	194	179	180	200	184	154	175	183	169	186	175	181	199	185	183	165	190	187	191	155	168	174	171	195	229	186	177	164	181	197	170	201	198	164	184	168	221	165	189	159	180	177	203	189	178	178	190	194	167	157	157	169	159	183	185	178	206	161	158	181	197	156	190	170	178	195	217	192	168	193	167	156	169	208	179	205	165	155	173	182	182	159	179	150	173	193	160	145	166	185	199	168	173	187	168	183	186	178	165	180	159	161	201	173	190	174	185	168	183	171	180	188	186	181	182	187	175	177	160	164	184	182	208	181	195	170	160	201	179	170	179	192	161	188	178	194	172	198	180	171	183	185	172	162	157	193	187	207	183	159	164	174	175	175	172	186	171	168	182	175	177	144	181	187	202	186	167	165	180	194	161	163	171	186	206	156	166	184	190	190	183	186	187	180	160	178	165	165	201	176	181	191	203	194	212	165	175	181	197	192	186	191	186	191	157	194	160	174	180	188	168	174	168	189	201	174	173	178	183	152	160	181	190	173	177	159	168	190	177	171	179	200	188	185	183	195	163	177	195	171	192	199	175	163	170	158	165	154	166	163	166	173	199	160	182	167	149	189	189	194	161	182	159	172	182	155	196	168	156	148	169	180	165	172	156	187	203	169	174	185	163	169	207	197	180	177	181	177	175	167	170	193	181	209	176	172	209	164	169	184	187	170	175	186	182	189	166	186	168	175	164	153	181	166	161	163	189	190	197	185	166	184	201	160	178	192	174	171	182	167	176	200	177	191	191	185	176	170	183	194	191	167	191	169	169	163	176	171	172	159	161	173	192	199	192	185	192	183	147	198	193	180	169	180	198	205	165	206	176	153	169	185	193	194	166	198	162	163	194	159	175	185	179	163	186	190	182	184	191	173	163	188	192	170	164	195	179	151	164	189	176	192	169	203	180	154	191	179	184	167	186	177	174	185	168	154	164	174	191	192	200	160	179	186	167	169	180	177	145	186	201	177	177	210	191	182	153	171	182	159	184	190	178	200	199	175	165	176	188	195	177	197	174	185	178	169	209	178	176	190	187	175	194	194	179	174	174	184	157	160	168	148	182	155	182	194	194	169	191	158	178	193	180	192	171	197	185	192	180	199	189	208	205	174	179	168	171	183	182	160	168	190	173	203	195	174	167	175	164	188	170	185	181	195	152	202	167	186	172	176	185	194	182	174	171	173	167	156	160	181	209	159	180	172	194	167	188	185	195	177	161	174	179	201	189	179	178	199	178	193	174	176	158	169	175	169	186	174	193	160	161	171	204	174	200	189	190	177	191	205	170	164	176	205	190	174	161	187	181	185	197	163	155	166	178	195	202	189	190	169	174	190	177	172	169	185	180	187	198	157	171	169	188	193	183	174	189	211	172	175	180	205	168	177	181	161	172	164	177	182	164	180	176	175	154	169	158	197	169	166	187	160	187	187	173	177	171	164	163	193	173	180	203	174	188	171	207	196	137	161	172	184	164	168	174	163	198	177	185	173	179	177	176	162	159	178	183	172	190	170	194	159	190	159	180	189	165	186	164	199	195	162	202	175	177	175	175	179	156	185	175	171	210	168	188	171	188	156	184	157	187	188	168	172	186	167	177	198	180	183	179	153	190	167	185	205	191	198	189	175	155	198	176	171	170	193	195	165	177	196	188	173	167	155	179	161	188	172	183	204	168	189	145	163	199	179	206	173	162	178	178	169	153	182	177	186	166	186	196	193	194	185	176	181	179	196	181	160	198	185	186	183	162	171	174	195	180	175	193	163	171	176	171	182	179	164	191	176	165	171	174	182	152	192	182	171	191	180	191	179	189	184	184	198	182	202	156	178	173	187	181	207	188	179	166	164	170	198	157	174	192	180	180	199	175	160	166	198	175	181	175	168	166	179	183	212	173	155	201	190	172	175	187	191	183	189	169	180	192	175	180	185	174	205	174	175	199	184	180	176	167	186	182	187	164	177	185	187	176	196	208	181	204	174	163	195	184	166	176	162	181	159	172	176	174	167	195	185	184	182	181	207	196	179	209	183	191	178	185	176	169	196	182	170	188	176	177	182	182	187	186	175	178
9885	15821	14110	8593	6429	5401	4497	3439	2315	1660	1404	1315	1397	1117	1004	937	897	868	863	762	621	478	406	380	331	319	288	314	308	253	313	310	304	302	285	282	259	257	249	260	250	284	286	252	282	263	264	300	386	316	340	359	350	314	311	270	273	265	282	277	249	280	279	290	291	276	312	277	269	256	291	286	232	260	274	265	265	271	275	289	274	261	242	292	268	267	234	244	257	290	281	253	268	282	274	241	251	243	291	281	278	254	253	262	273	263	290	258	264	281	269	287	267	263	292	262	247	274	282	291	260	292	267	236	295	277	276	262	245	270	254	264	241	278	248	266	265	243	257	282	275	262	307	267	287	280	251	262	244	260	260	256	264	248	266	317	266	263	261	273	278	266	273	244	265	253	279	280	268	289	254	259	271	270	250	234	277	275	288	275	261	246	260	255	278	280	295	266	244	263	245	291	243	282	266	297	257	250	268	275	240	257	281	273	242	270	270	260	285	293	275	245	276	258	268	251	265	296	273	268	283	294	249	259	274	272	236	271	249	249	251	246	249	250	262	261	271	265	257	273	263	224	280	278	275	275	260	285	282	246	264	267	262	256	249	282	265	254	240	259	284	244	259	280	277	273	267	259	255	288	263	270	246	260	251	271	295	280	244	256	285	282	250	281	238	278	264	265	284	248	263	289	257	273	230	259	258	259	286	256	276	273	259	263	231	273	243	274	267	260	274	254	273	262	264	293	284	269	276	278	250	254	268	251	266	246	271	282	275	264	287	259	273	256	269	290	261	276	256	297	263	251	294	312	276	275	289	245	268	255	274	274	279	263	274	273	238	257	301	253	290	249	258	283	279	297	266	255	270	260	300	279	244	286	268	277	295	265	262	250	283	253	292	249	257	273	296	285	293	271	252	258	239	264	282	271	256	256	261	278	252	274	280	286	272	276	265	282	267	282	266	304	279	260	251	303	235	282	264	269	277	262	257	270	262	257	270	262	298	274	252	253	267	281	275	302	253	297	280	269	273	247	261	293	290	271	265	293	257	269	278	259	266	276	275	290	260	277	266	284	282	279	279	245	288	242	256	265	278	261	273	220	244	251	264	288	285	239	276	261	259	281	287	280	262	260	259	228	279	251	267	273	238	243	260	260	239	265	258	266	263	277	252	284	249	265	262	273	273	262	270	311	270	263	258	275	260	273	259	275	265	284	266	263	286	258	274	267	267	259	292	260	248	258	247	269	293	266	267	259	275	277	279	259	256	281	264	259	290	244	270	266	255	252	299	257	266	266	273	254	267	277	268	232	260	247	277	291	277	255	261	266	255	271	251	252	277	268	279	282	283	256	251	268	279	268	265	282	276	282	252	273	254	310	253	273	252	300	268	263	261	259	259	263	286	228	246	250	260	281	260	247	262	278	267	226	267	264	275	271	274	261	239	304	278	301	275	215	273	278	253	248	268	249	261	249	259	273	286	253	245	224	250	264	263	277	264	231	272	243	235	265	259	237	248	271	246	256	263	239	266	258	229	262	279	282	253	257	251	265	285	264	269	269	266	274	250	244	260	247	265	228	247	262	270	244	267	267	280	273	263	286	282	270	269	241	233	279	265	273	287	277	279	283	262	269	261	252	266	282	255	267	276	261	256	256	261	285	259	264	251	286	273	266	282	247	247	257	309	245	274	227	250	239	288	285	235	268	266	257	270	251	250	273	270	256	270	272	288	271	270	262	283	287	265	286	287	255	262	235	292	274	283	259	251	284	283	283	255	259	292	274	204	262	282	254	266	266	252	261	275	284	252	256	265	269	269	266	274	260	262	301	269	275	281	269	270	306	278	262	258	278	262	271	276	284	261	264	265	270	273	265	246	254	271	237	242	286	284	261	220	250	276	271	268	260	290	279	249	260	306	290	243	257	273	259	244	237	260	264	248	294	258	256	265	249	268	255	269	263	275	267	270	261	279	275	264	265	261	303	256	284	267	279	246	259	265	254	282	282	294	290	245	274	282	252	232	281	268	275	264	268	244	272	291	263	280	266	265	280	258	257	270	261	248	252	257	267	264	264	252	280	252	272	268	248	253	280	277	274	257	264	242	274	256	259	260	244	263	293	226	273	242	262	253	280	285	253	266	251	264	278	270	269	292	284	269	285	295	261	234	230	244	254	249	253	278	240	264	287	258	298	283	276	251	263	237	283	238	267	276	257	296	282	245	281	252	295	303	267	250	268	253	307	265	271	263	280	261	274	283	267	249	270	269	259	280	257	239	268	292	285	288	250	247	252	296	251	288	268	278	285	265	276	243	267	283	301	273	263	275	286	287	250	270	268	276	277	263	243	287	269	283	267	258	280	265	285	259	285	262	265	260	297	251	261	254	245	286	244	249	269	263	284	253	261	279	284	270	253	258	274	261	274	237	284	265	274	272	295	295	260	254	268	273	266	326	289	254	265	284	276	252	266	293	252	258	271	263	308	270	251	297	277	278	273	310	270	239	256	251	279	279	261	255	281	249	268	256	283	232	228	279	270	302	257	235	226	257	267	266	236	262	269	275	265	252	292	267	266	254	254	271	277	273	260	251	244	316	248	278	263	269	262	243	243	242	258	261	280	244	261	278	253	286	265	241	253	272	275	277	245	277	246	274	258	272	283	273	267	265	271	266	245	263	257	283	290	291	278	235	278	276	256	272	272	257	251	253	269	283	230	283	260	276	278	263	260	283	255	267	277	312	277	292	239	269	269	270	267	310	268	291	256	288	242	253	288	247	273	252	258	283	277	270	256	250	300	243	272	236	277	263	255	266	273	270	259	279	261	266	248	257	234	268	260	258	277	260	242	265	279	279	288	249	274	275	252	256	279	240	273	249	275	278	275	272	249	256	244	241	297	261	254	251	261	301	268	263	260	295	277	294	272	261	292	252	252	285	283	273	231	234	253	264	256	269	222	276	257	296	283	283	232	261	263	270	261	318	273	255	274	271	280	233	255	267	261	284	252	279	302	280	263	285	260	238	289	267	263	268	240	265	283	284	261	277	283	254	253	269	276	273	268	265	288	275	254	245	267	279	270	263	288	284	242	285	274	265	252	247	300	289	246	258	277	256	287	244	243	264	242	281	250	261	278	281	281	273	256	237	267	273	279	274	258	244	254	282	239	261	286	281	246	261	266	288	293	262	264	267	311	258	249	272	263	262	238	230	250	261	245	244	266	258	256	301	270	276	282	284	281	264	275	276	257	281	273	293	273	273	267	257	283	243	263	286	236	247	271	259	231	258	277	236	259	276	295	255	251	265	244	282	278	271	274	239	300	251	248	271	277	269	268	234	267	285	276	271	265	244	241	257	282	266	239	264	253	293	257	270	278	270	272	250	281	311	262	257	281	244	248	269	236	275	244	293	269	267	259	287	255	259	300	275	268	246	255	305	268	266	257	268	269	295	276	232	234	284	259	238	250	235	279	271	253	257	286	286	269	224	266	245	260	288	265	240	269	261	249	267	256	263	277	281	286
23656	21147	28545	24040	21164	14043	4455	2480	1577	1187	1000	940	922	745	754	710	620	681	600	569	457	382	327	320	263	257	256	255	251	234	236	233	278	249	233	222	247	224	205	231	218	209	236	228	221	247	208	255	272	251	307	307	271	251	238	230	247	230	229	251	230	204	217	200	196	243	190	219	208	202	218	208	223	232	208	207	210	188	210	235	205	218	229	219	196	206	197	218	223	215	222	198	240	213	203	249	215	217	221	190	206	201	201	219	188	239	226	228	214	217	210	214	198	235	208	200	225	193	246	192	198	207	218	198	235	225	223	204	222	207	195	207	234	219	201	223	234	216	207	207	218	166	226	212	206	218	204	226	205	213	181	204	219	240	221	195	246	232	203	199	189	213	221	196	215	232	205	218	223	229	199	193	202	221	229	205	233	205	191	196	202	212	216	185	232	195	219	192	230	222	241	229	203	217	199	232	213	226	236	207	248	218	207	201	225	229	210	198	221	195	219	210	175	211	212	200	206	207	221	228	201	215	214	219	197	207	212	213	209	231	227	232	212	198	201	229	245	202	198	217	216	239	233	238	224	191	223	222	192	220	220	221	204	204	212	187	247	210	233	206	191	220	213	189	228	201	234	224	213	228	231	220	202	210	228	219	210	198	197	220	217	209	212	192	232	196	200	226	197	244	234	212	227	197	219	205	231	232	233	219	209	207	210	206	191	214	233	204	227	212	249	203	195	199	215	182	195	196	208	204	185	210	208	216	218	189	186	234	218	216	194	203	200	233	179	232	217	200	224	225	227	212	232	210	217	207	212	207	219	210	237	227	215	195	190	202	217	205	227	220	208	188	241	225	236	207	201	228	214	208	190	228	223	223	226	176	208	220	234	199	222	221	219	198	189	203	213	203	227	236	211	217	248	235	203	210	200	206	189	229	193	216	192	223	210	240	216	205	217	214	214	184	195	205	218	199	205	239	232	198	234	233	225	197	218	207	214	208	229	215	232	204	201	220	201	209	231	228	209	219	228	233	196	217	212	223	190	209	220	216	213	226	232	208	204	199	230	200	230	219	208	211	223	230	207	197	176	215	234	193	226	207	217	244	194	197	225	209	215	217	245	185	203	191	212	235	213	217	221	217	235	205	232	215	190	206	209	214	183	196	213	200	217	202	226	203	202	188	207	213	201	212	231	231	195	204	226	207	198	195	206	198	212	205	230	204	221	216	204	186	181	195	206	192	222	223	225	221	185	196	225	224	223	215	235	186	204	222	205	241	222	219	190	223	229	208	220	230	218	217	193	218	210	209	212	219	194	218	225	230	216	212	204	221	233	193	200	227	232	221	206	211	230	193	240	203	222	232	230	189	239	210	215	206	209	195	206	196	228	241	212	216	228	217	253	234	223	189	206	198	209	187	201	220	218	215	210	219	212	214	212	223	192	196	200	209	214	236	215	211	209	220	184	251	201	191	213	213	223	184	202	204	209	244	202	196	210	196	236	192	209	200	198	225	230	217	208	202	231	221	217	218	203	196	209	205	211	205	190	204	236	196	232	225	216	186	212	208	208	205	225	227	191	207	197	233	233	212	198	205	202	213	200	225	200	205	210	223	209	184	199	237	203	218	189	215	204	213	220	221	219	198	215	223	191	208	202	233	197	202	206	221	222	213	214	197	214	203	232	229	224	216	233	206	224	206	214	224	228	210	214	215	185	205	217	212	201	204	231	204	207	265	206	224	247	211	221	211	205	189	236	218	218	242	209	204	195	203	202	213	187	217	202	213	219	240	217	206	195	232	220	221	210	199	213	218	186	218	214	216	199	208	224	206	223	230	223	237	193	216	211	217	210	200	229	208	204	218	206	184	208	184	243	199	227	191	215	183	207	222	225	198	218	200	212	205	213	217	216	234	214	223	231	228	234	224	207	212	231	231	252	200	205	206	207	240	215	212	194	207	211	204	236	216	214	230	202	223	220	224	232	240	221	228	229	208	217	199	231	227	219	208	224	221	225	221	202	191	223	247	212	212	203	202	203	187	206	210	211	193	200	222	190	213	204	217	209	220	205	224	216	190	209	215	232	222	201	226	235	235	209	193	210	224	198	210	213	211	207	208	228	186	235	201	200	212	242	190	226	203	180	223	192	214	198	222	211	194	190	229	218	228	182	200	207	173	206	208	223	192	227	227	226	192	219	213	209	218	218	225	182	203	218	222	203	230	213	233	204	200	216	242	203	230	214	192	210	217	226	211	210	222	246	214	222	242	209	222	231	220	201	233	231	237	202	193	226	233	208	223	204	224	215	198	224	215	215	203	195	216	185	196	222	244	206	200	218	218	210	199	193	220	217	227	218	208	213	210	194	182	231	233	222	227	221	248	224	230	233	229	222	211	207	203	231	202	223	209	206	240	236	202	225	212	218	197	210	211	215	201	232	198	225	208	200	206	201	234	226	203	245	193	200	230	221	252	209	213	232	193	220	192	206	221	207	206	198	220	205	219	208	203	217	241	237	234	208	211	215	204	210	233	236	214	217	198	217	220	208	211	189	193	217	220	207	202	213	240	221	212	210	232	210	206	238	214	216	237	229	193	189	228	206	234	186	213	199	233	206	204	236	205	203	231	176	221	230	207	204	223	233	202	233	208	216	198	207	216	210	211	205	226	199	219	220	199	205	216	199	225	214	214	208	214	208	221	200	237	196	197	236	220	225	201	195	201	210	216	203	223	218	203	208	212	198	209	220	229	204	198	245	223	222	202	221	229	218	176	201	209	198	231	225	212	244	222	227	212	198	206	190	217	220	206	200	236	220	229	196	200	234	211	209	218	200	205	208	208	234	221	235	207	205	221	213	213	224	231	212	233	220	237	225	218	226	227	210	228	212	212	175	219	215	205	221	206	220	224	216	206	226	214	208	185	226	216	214	225	201	204	196	168	201	200	221	215	208	196	214	201	221	203	234	201	194	213	213	201	198	229	208	206	259	220	223	201	199	207	211	206	221	201	222	232	233	201	204	190	219	200	226	202	208	218	221	212	240	198	214	209	215	205	217	251	190	206	203	192	208	234	199	187	229	170	213	218	195	210	199	237	213	204	205	223	216	232	213	216	204	221	197	228	206	202	221	233	204	220	194	232	219	200	231	210	211	232	225	190	209	208	227	225	208	222	212	233	193	223	227	224	196	199	214	228	222	214	221	202	209	230	182	203	227	178	182	207	242	228	238	180	204	211	198	213	213	265	194	229	217	218	220	227	233	170	192	215	236	198	215	210	231	188	214	189	189	197	203	203	254	193	206	199	193	207	238	227	247	194	213	229	197	226	211	213	211	209	207	231	200	218	195	210	209	208	213	184	209	212	182	214	218	207	241	202	209	188	206	219	212	237	227	206	213	238	209	211	224	200	185	207	211	194	224	216	231	212	239	208	224	208	222	229	229	218	201	218	200	216	195	236	240	208	206	219	222	207	233	208	192	190	234	227	195	198	219	214	194	220	212	194	230	214	216	240	205	207
11190	24404	22104	14570	11493	9617	7924	6125	4320	3316	2774	2654	2444	2045	1774	1690	1627	1490	1418	1297	948	807	632	539	463	421	440	386	402	381	399	387	388	361	332	335	367	364	320	355	374	373	347	350	341	355	357	424	498	481	518	499	451	417	343	375	380	330	344	326	316	333	322	358	327	373	344	348	327	316	345	326	332	357	354	332	309	293	310	319	312	300	307	339	312	302	302	355	309	336	280	321	346	315	293	318	316	317	294	301	302	309	355	320	277	349	333	340	335	337	303	328	339	329	307	315	334	352	341	300	310	290	295	333	313	304	336	330	324	310	311	303	310	306	336	312	325	324	305	301	326	347	295	283	300	283	316	295	316	333	320	337	353	302	322	332	283	344	319	336	311	308	313	331	310	313	323	331	307	332	351	305	333	328	297	288	293	269	296	319	312	325	287	344	268	307	324	302	326	283	323	328	345	277	307	294	316	311	279	337	330	299	311	303	305	294	310	326	358	304	294	316	307	285	313	311	309	328	302	307	339	303	335	321	299	308	309	293	309	302	276	322	334	316	346	320	308	348	322	326	308	337	375	371	314	312	310	301	308	300	351	344	340	327	288	371	354	307	336	300	314	319	298	304	297	322	321	335	326	327	303	315	300	307	292	327	303	327	273	298	313	331	324	296	321	323	327	340	278	327	313	328	326	356	315	338	318	302	321	313	323	324	319	307	349	328	333	305	318	303	312	321	316	304	315	326	328	356	310	334	343	313	321	329	339	305	327	293	298	305	299	329	312	322	303	327	284	319	331	327	328	329	306	338	321	303	296	291	312	346	297	332	308	331	275	309	295	360	322	299	328	308	327	304	321	321	305	306	323	314	322	301	353	304	294	323	312	338	338	324	304	333	279	313	342	304	322	300	299	296	317	322	307	306	304	325	309	339	348	329	325	281	327	322	257	294	316	323	291	302	308	323	299	329	309	307	314	304	304	332	305	290	297	312	299	353	340	329	332	297	309	273	301	307	299	324	295	284	295	309	311	328	318	310	305	301	353	321	269	289	325	273	339	304	304	310	309	346	339	317	298	326	333	303	306	304	308	318	334	330	332	331	325	291	311	307	342	307	347	290	335	329	311	309	302	329	317	307	318	327	322	356	296	315	309	284	325	311	326	307	310	327	339	302	312	330	314	313	326	291	296	322	290	294	299	318	295	342	308	318	335	326	303	312	319	317	290	317	290	288	296	354	341	352	348	286	345	300	295	331	318	296	320	337	292	319	325	321	330	346	330	289	330	326	355	286	280	336	304	313	316	303	318	337	340	287	304	340	296	322	337	272	316	312	342	282	323	317	289	294	305	304	297	324	328	337	313	321	311	310	301	322	349	294	301	307	314	303	333	284	318	313	300	303	321	304	317	339	320	309	331	320	340	303	313	344	319	321	331	291	340	313	314	280	300	292	300	299	318	335	303	318	299	319	298	278	332	326	326	311	316	314	328	345	316	308	319	312	330	314	311	309	342	317	338	313	321	317	312	337	324	295	324	306	316	306	329	338	331	340	305	315	320	343	347	329	317	326	295	280	341	283	287	275	324	292	355	300	330	327	323	334	313	325	301	313	297	318	314	295	365	326	293	298	333	308	289	326	311	306	336	314	305	350	314	338	290	323	289	318	306	294	341	321	357	333	281	353	337	304	293	286	326	320	310	288	320	324	326	296	318	331	324	279	311	295	320	319	328	332	318	296	303	323	323	306	290	280	329	296	306	282	315	341	320	324	304	326	298	293	288	326	340	301	336	326	299	296	321	317	338	287	310	321	335	304	306	338	306	315	337	333	314	311	278	294	296	295	295	326	315	301	338	311	317	319	340	305	307	317	337	305	319	318	307	310	339	313	306	314	267	347	321	306	298	330	311	338	332	311	312	287	363	301	331	323	341	303	295	349	312	317	343	348	350	294	307	285	304	330	291	329	307	305	285	318	287	303	306	305	321	299	305	296	288	280	305	311	315	350	278	310	329	310	322	346	321	280	318	298	305	302	304	326	332	304	347	315	342	330	333	332	318	302	298	316	302	324	328	328	335	333	315	299	273	330	354	338	309	344	292	318	304	364	320	314	320	298	296	290	319	294	315	323	308	349	327	338	338	337	318	314	287	315	296	324	323	322	314	288	327	328	344	322	319	326	325	292	316	332	306	285	325	294	303	328	320	330	318	298	312	312	288	295	312	305	306	305	307	286	326	325	324	314	311	331	319	321	341	323	297	305	317	316	320	290	312	266	327	291	334	328	293	316	294	283	346	312	320	314	326	305	302	340	334	344	310	331	327	311	305	311	330	295	322	318	354	321	289	344	301	326	312	295	325	306	316	309	290	293	301	325	306	316	320	307	312	298	311	299	301	318	308	337	332	322	317	302	297	314	317	324	340	273	322	294	303	358	306	284	304	352	306	293	309	347	301	294	304	320	325	317	328	305	318	310	324	297	336	310	298	312	316	325	279	304	302	349	300	306	307	300	277	310	301	325	290	313	294	334	310	342	318	301	276	314	322	306	280	301	295	311	312	331	311	299	324	308	328	294	332	314	276	337	351	371	339	301	308	293	297	310	323	310	284	312	327	347	325	307	317	310	313	295	293	312	296	312	289	320	327	302	333	304	340	339	293	333	314	312	286	333	325	316	304	294	327	276	310	334	279	340	309	310	295	277	318	306	300	350	301	316	333	319	290	306	312	299	316	301	299	347	298	294	328	326	315	316	351	301	308	299	320	320	329	316	330	306	321	326	305	333	306	306	306	314	314	325	308	367	312	327	273	325	302	320	319	296	305	312	333	318	324	314	312	322	286	358	314	311	306	301	317	318	345	311	333	328	303	330	312	326	320	342	352	320	312	322	307	298	306	295	284	333	341	314	327	341	312	316	352	304	294	292	307	355	306	341	323	315	349	341	313	305	332	293	318	307	326	307	332	365	322	323	324	315	308	310	335	339	313	289	321	301	294	318	324	302	313	338	314	342	333	318	310	312	306	341	328	301	253	310	304	303	345	316	298	357	298	291	316	305	355	324	276	308	344	352	327	299	306	331	323	293	307	331	320	300	287	330	327	311	293	315	328	335	360	320	304	298	309	323	277	318	299	329	291	305	318	332	362	306	281	343	327	295	315	307	303	286	309	293	316	347	325	360	296	327	335	294	337	307	302	290	335	304	313	286	312	322	313	301	328	338	311	295	334	300	302	335	311	313	324	299	305	320	343	301	333	328	331	321	340	324	328	318	318	325	330	302	288	325	314	321	309	335	305	343	316	330	306	331	314	328	337	331	323	315	313	303	290	278	334	328	304	339	313	299	310	311	320	300	328	333	291	304	310	293	273	302	301	333	299	336	322	332	297	314	310	290	302	312	326	314	328	274	324	314	328	325	317	287	293	339	288	299	348	288	316	323	329	347	295	328	333	300	289	295	318	311	325	325	273	328	298	270	285	293	319	293	312	327	351	325	310	330	318	294	303	304	275	273	326	309	306	298
22774	21118	28920	23590	21125	21267	13010	3750	2114	1572	1311	1271	1221	1055	922	825	842	793	724	609	504	427	360	282	249	196	211	199	170	184	185	194	195	176	195	157	168	151	167	169	159	154	162	179	158	170	173	215	239	219	301	276	219	172	179	164	182	159	154	128	149	153	152	134	150	170	158	145	130	154	157	148	141	161	153	151	145	145	144	146	135	128	155	122	140	128	128	141	140	134	137	132	140	133	121	137	123	138	140	139	143	155	143	133	155	140	147	131	148	138	136	141	135	169	145	138	146	120	131	103	133	141	109	132	147	154	158	128	141	139	123	147	139	149	138	148	138	134	126	135	155	136	135	127	140	145	134	123	147	134	141	143	121	139	133	124	147	132	126	157	135	140	134	134	146	182	130	136	132	129	133	133	151	150	156	122	128	136	145	165	157	156	106	153	123	164	126	154	128	163	140	163	158	152	155	150	155	129	118	144	141	138	169	133	151	132	165	136	142	142	126	152	139	139	127	147	161	138	158	141	127	150	140	133	140	128	149	144	132	144	145	134	127	143	121	113	134	134	159	120	169	152	122	148	137	137	149	130	141	145	166	129	135	150	128	126	142	133	152	133	144	132	128	140	135	144	124	133	145	150	159	148	120	141	150	116	128	127	125	120	141	163	147	143	165	151	137	132	146	159	146	117	137	149	149	142	144	148	147	138	139	144	139	125	128	142	150	151	142	140	130	139	153	149	144	149	133	149	152	129	132	144	131	140	145	132	145	142	135	147	142	146	155	158	136	150	128	133	142	145	130	128	121	143	129	161	154	130	173	144	145	131	147	160	137	126	146	126	137	146	144	161	133	147	143	114	145	138	161	143	137	128	142	150	148	133	156	128	126	142	120	125	128	131	156	117	154	145	129	140	141	165	138	142	130	150	146	134	127	157	134	112	130	163	127	134	142	134	145	149	126	147	143	142	161	148	126	124	143	129	132	134	150	132	141	140	121	147	121	141	109	139	115	145	148	155	119	137	125	124	128	146	128	126	120	134	130	126	142	132	159	147	140	141	156	132	154	148	110	143	151	153	142	136	162	156	140	127	135	112	130	134	146	154	130	154	133	144	136	136	115	141	141	144	141	134	130	144	119	165	133	149	145	138	125	125	134	141	149	111	129	150	144	145	151	134	129	144	131	137	150	150	147	140	128	139	131	141	139	135	116	150	155	146	134	131	143	119	144	154	134	123	149	139	146	141	152	141	145	148	159	140	160	141	165	123	147	127	149	164	142	154	125	124	136	149	150	126	146	152	114	147	138	146	133	136	111	134	150	116	158	134	146	137	170	156	133	130	159	132	134	124	141	131	158	142	129	142	137	140	139	139	131	125	153	164	164	149	138	137	122	143	136	145	144	137	141	123	158	116	135	127	148	125	132	140	145	145	146	156	150	128	137	142	147	155	134	136	139	116	154	143	147	127	142	119	141	117	145	122	149	156	139	125	146	142	136	131	126	136	140	130	142	147	142	156	122	142	139	134	139	116	147	131	124	146	129	152	130	134	126	132	146	146	156	135	128	149	133	137	139	147	122	148	154	117	124	147	160	142	135	128	143	139	139	122	147	156	127	147	138	122	157	123	168	121	145	144	138	144	135	145	159	127	134	138	137	124	147	121	118	134	132	139	125	138	134	127	142	164	125	143	129	133	149	143	146	141	143	120	150	120	130	148	160	150	155	147	152	143	140	151	132	121	136	127	160	143	126	136	112	130	134	156	161	131	134	134	135	124	136	150	161	137	142	117	124	148	148	147	136	144	133	124	126	131	155	130	132	125	135	144	138	142	115	129	131	145	133	153	124	136	123	139	132	129	125	147	145	157	128	143	136	130	127	136	137	143	136	152	138	149	164	141	125	126	130	149	149	116	144	132	126	131	138	144	118	158	146	128	157	142	148	115	127	140	139	131	165	159	139	139	158	159	117	143	152	135	125	121	166	115	120	149	140	151	138	132	153	153	166	148	136	126	143	149	155	120	143	132	137	151	145	139	141	132	134	149	141	142	150	139	133	135	119	149	152	122	146	131	138	150	133	129	146	143	125	136	157	142	136	131	160	143	135	132	138	147	139	126	122	142	118	139	139	147	129	114	163	116	148	135	130	126	132	149	160	144	140	149	133	128	139	141	163	156	120	150	150	143	131	136	139	152	119	134	144	124	152	140	145	150	154	129	131	134	123	143	149	144	153	129	171	153	130	155	141	143	139	137	126	157	126	130	138	133	153	127	119	148	137	139	141	142	139	153	146	141	132	145	136	126	115	128	159	151	140	129	122	142	131	147	148	156	158	141	122	128	144	139	136	131	143	137	147	148	147	133	151	139	146	146	157	132	123	147	127	119	126	139	144	120	151	147	134	142	146	130	147	136	136	153	155	140	127	117	161	146	129	148	147	154	148	135	117	117	141	146	141	146	158	128	158	127	134	147	141	147	142	140	157	136	139	124	121	120	123	182	119	148	118	122	153	136	153	141	132	127	141	134	154	135	120	109	143	150	147	144	127	140	135	119	129	128	135	117	143	129	120	121	117	139	133	139	144	125	128	121	139	129	141	127	165	127	131	151	141	150	125	119	132	146	134	127	138	138	142	135	131	151	134	151	142	150	148	147	128	140	145	140	134	122	127	135	136	139	118	137	141	131	142	146	116	150	149	136	131	147	141	128	130	130	138	135	141	124	142	122	151	145	129	150	123	121	137	140	147	139	133	137	141	155	140	117	156	132	146	138	145	158	145	132	132	127	138	127	148	125	165	150	154	143	122	159	133	142	134	135	150	141	142	141	151	137	127	131	145	148	147	140	142	157	149	133	156	116	142	150	131	138	122	137	155	132	127	152	154	131	129	147	151	144	147	140	123	116	145	143	153	165	138	148	139	134	156	151	141	121	152	160	116	144	157	157	137	133	154	138	141	155	125	126	153	121	131	145	148	138	109	120	142	160	142	145	138	136	143	144	154	146	156	120	124	126	132	149	132	168	142	138	148	152	142	150	146	145	144	134	160	134	112	129	147	146	142	150	159	118	128	138	143	153	138	133	152	138	138	137	125	141	154	172	143	144	155	136	120	134	150	127	154	117	150	140	148	148	162	118	134	141	146	154	143	131	130	131	142	120	142	129	155	130	158	145	140	143	122	134	126	134	166	153	144	150	122	142	161	128	132	152	145	143	141	140	142	131	130	136	138	147	134	162	128	149	135	163	127	135	140	138	161	143	126	146	131	142	166	160	150	139	140	124	134	136	129	131	146	148	139	148	127	127	127	150	139	133	158	136	116	141	153	126	147	148	134	134	152	149	141	112	138	146	148	129	135	136	140	151	140	137	134	157	115	141	124	139	136	129	138	138	129	133	160	137	136	135	151	135	149	141	124	136	147	149	143	158	141	129	145	157	120	132	127	131	124	143	129	152	125	143	153	119	151	151	157	144	150	138	145	135	147	126	140	138	133	145	139	130	144	153	140	133	145	154	128	147
13396	29499	26957	18576	15080	12872	11072	8461	6115	4563	3774	3532	3461	2894	2432	2360	2306	2048	1940	1618	1189	927	699	577	479	404	387	378	328	336	344	374	328	315	272	255	279	251	245	284	277	292	243	259	256	300	273	321	440	444	489	496	378	335	308	302	279	258	263	244	206	220	242	261	268	236	223	227	223	223	227	210	231	242	212	217	198	213	213	219	215	211	204	234	218	243	219	213	239	218	209	211	239	203	229	228	216	210	214	218	206	260	194	230	221	193	214	223	209	207	206	207	207	212	220	215	197	219	199	205	212	214	210	201	192	231	194	183	198	204	241	224	217	215	211	211	219	199	194	217	223	190	191	219	196	231	219	224	226	230	216	200	221	222	235	196	181	198	204	210	215	207	224	219	205	184	217	221	205	225	203	221	244	191	198	228	180	229	220	210	200	206	199	186	215	217	225	204	209	222	221	196	226	232	208	217	192	225	181	228	197	248	206	206	223	227	193	237	225	222	236	202	199	205	212	221	219	204	201	209	201	206	222	192	202	220	205	243	240	224	180	227	232	196	207	226	204	190	195	213	222	201	193	200	197	204	227	216	211	197	208	195	215	208	214	214	216	220	192	205	229	197	190	209	211	195	178	176	237	224	198	188	214	214	224	204	217	198	227	190	198	204	211	211	221	187	216	197	212	201	211	191	220	190	159	218	209	202	225	204	212	203	223	198	204	200	220	225	200	190	199	195	215	218	217	199	197	205	217	198	215	203	207	201	206	197	216	247	209	214	222	214	208	186	218	216	231	201	207	184	242	210	222	179	218	230	198	209	212	201	191	200	218	227	202	219	217	206	222	185	182	196	210	223	212	229	217	207	207	197	219	236	208	232	230	221	221	217	192	228	211	206	197	214	239	215	206	210	227	201	202	209	181	214	174	215	201	212	195	220	219	233	203	177	235	190	193	218	229	216	214	206	183	230	232	206	230	245	227	231	215	203	217	224	224	213	213	217	192	223	214	204	208	190	197	195	202	212	211	203	211	211	197	202	209	195	203	212	217	205	212	196	220	213	182	210	202	237	213	224	197	212	208	196	218	225	228	210	209	208	200	230	193	186	202	207	233	214	231	250	198	194	188	208	214	205	180	221	219	231	202	209	219	208	224	206	213	216	221	192	194	220	194	187	212	209	205	212	188	202	200	216	198	217	237	177	220	211	208	243	221	191	214	207	179	190	211	184	190	210	215	208	213	209	197	228	181	217	225	218	208	199	214	206	195	207	209	214	187	227	194	188	205	217	210	227	212	194	215	218	198	207	190	210	214	218	195	213	209	204	203	183	198	200	187	200	204	229	207	230	246	185	206	195	210	181	188	212	189	215	223	203	244	199	187	210	203	215	221	190	185	233	180	194	214	210	210	212	215	221	192	221	215	218	218	207	214	224	218	218	205	218	192	224	195	213	200	189	217	244	213	218	212	200	208	191	210	217	198	214	193	196	232	197	224	208	242	219	213	215	215	213	212	207	222	206	228	187	229	201	193	202	227	188	228	211	191	189	202	220	209	195	185	214	233	186	205	213	214	212	226	221	216	191	197	217	224	205	194	223	206	196	207	209	205	190	217	196	217	199	205	224	230	200	217	229	213	188	229	221	224	175	236	202	204	201	221	203	224	216	184	223	203	204	236	199	199	199	206	220	214	199	203	206	214	213	191	215	195	206	189	215	204	211	225	191	198	197	203	227	211	216	224	202	212	207	222	199	211	207	216	229	174	191	189	220	198	208	202	194	197	216	239	199	215	186	205	213	219	197	219	207	203	188	186	210	191	222	212	217	207	196	212	226	246	206	201	225	226	191	210	218	204	195	213	195	224	206	214	205	210	191	218	210	223	240	205	181	230	207	214	196	223	228	196	188	213	224	226	207	210	229	242	185	202	202	196	216	220	204	205	222	202	231	203	202	238	213	200	207	223	196	248	198	212	208	214	206	225	202	198	197	208	209	216	191	206	196	210	197	206	203	231	238	227	202	207	187	214	183	233	219	230	213	204	238	224	218	206	213	229	219	222	202	223	210	229	207	207	197	206	185	179	217	191	194	189	191	209	221	202	240	218	212	218	228	188	208	208	213	226	190	233	197	217	220	204	201	219	197	227	222	219	225	185	216	222	205	207	211	195	204	170	212	208	217	234	219	229	206	213	211	217	204	202	240	202	239	182	197	212	224	202	195	199	204	211	199	219	199	207	199	235	206	237	186	212	230	215	220	216	207	192	202	207	215	171	187	217	191	214	198	178	221	186	206	229	229	215	209	226	234	203	213	217	209	192	220	200	217	227	208	207	223	217	224	199	195	157	233	232	212	219	234	225	200	189	215	185	194	215	196	197	220	213	210	235	224	211	178	191	208	208	201	204	236	209	238	195	216	200	203	225	210	222	230	211	232	212	228	225	201	198	211	211	222	250	208	202	217	213	204	198	199	204	216	202	176	207	200	195	216	217	197	212	203	223	232	201	222	208	181	229	223	201	180	199	224	208	209	206	201	173	198	208	240	208	220	205	225	220	204	213	231	202	227	184	204	211	197	214	184	227	206	189	191	193	192	218	212	199	221	205	211	184	248	203	186	214	225	219	231	204	212	196	227	245	195	195	198	193	227	214	217	213	201	205	195	210	229	208	204	198	195	205	208	221	212	189	213	222	218	197	236	216	212	216	209	209	224	224	189	213	214	207	197	211	216	225	188	229	234	201	207	186	190	214	216	230	191	207	186	213	199	216	215	210	216	208	214	203	209	203	207	193	227	229	206	226	211	227	209	195	197	217	192	211	225	181	217	183	189	201	243	214	204	201	189	205	196	216	217	204	211	177	247	209	223	212	222	239	220	211	212	210	213	209	208	205	225	215	238	199	215	211	241	210	231	198	201	207	205	176	217	192	210	211	223	214	202	204	212	217	209	201	203	209	234	201	205	204	210	218	210	202	198	198	197	188	192	222	210	198	217	236	165	198	207	212	211	164	217	224	230	190	191	218	236	216	215	200	227	188	206	202	176	180	212	228	233	196	229	216	204	190	205	202	203	239	188	196	199	204	211	217	209	223	241	189	211	245	215	215	200	213	195	196	205	190	197	231	234	220	197	234	206	198	199	220	201	221	196	187	229	216	215	231	216	197	215	233	215	227	209	218	190	219	217	206	195	214	193	219	207	197	182	233	180	213	210	211	207	248	217	195	245	239	225	197	229	183	197	225	246	185	212	222	209	201	215	239	204	206	203	225	211	220	225	215	221	210	200	193	198	204	203	203	207	188	204	197	237	229	200	197	190	190	214	195	209	209	205	202	219	207	229	219	226	205	216	185	222	201	210	227	211	201	202	208	201	215	199	214	197	210	215	217	221	200	193	201	196	217	225	226	198	197	204	233	206	223	215	204	239	206	214	193	207	203	216	206	187	206	228	214	211	211	186	199	208	215	213	201	207	211	206	220	204	205	203	191	200	181	220	205	217	205	232	209	186	223	204	197	203	215	192
26692	20630	13789	5647	2851	2073	1573	1104	790	596	560	504	513	442	418	392	385	383	377	318	281	240	231	215	178	189	198	200	193	167	218	194	199	189	198	181	186	179	191	174	181	197	199	181	167	182	181	192	241	188	216	197	212	182	192	157	157	194	189	162	164	174	185	178	159	187	168	173	177	172	174	188	161	171	197	152	160	186	153	173	173	161	166	196	164	163	161	209	182	199	187	163	169	190	166	182	162	195	209	186	163	174	181	154	185	179	177	155	168	176	162	166	182	196	184	182	158	161	190	191	190	179	205	162	181	156	167	156	185	183	180	185	162	193	186	156	162	156	165	174	167	172	168	163	186	165	166	161	166	192	165	150	170	168	168	178	181	195	184	201	153	166	180	187	195	165	194	192	175	141	190	186	167	179	179	173	167	157	186	157	151	172	174	187	178	169	182	148	181	177	177	183	176	155	164	173	187	159	187	160	153	188	181	176	170	179	183	188	163	172	195	183	172	171	177	189	168	168	159	172	160	149	186	175	175	170	191	149	161	156	171	177	174	179	156	185	173	175	187	161	173	180	193	183	189	165	175	179	189	189	190	183	182	176	184	166	158	163	184	171	168	169	168	187	177	202	176	167	177	162	177	175	184	159	190	173	197	174	187	185	178	162	181	151	174	175	161	175	167	218	157	185	170	150	176	169	204	166	185	180	191	192	185	192	185	203	173	189	170	189	170	167	182	180	164	162	161	177	192	160	146	160	174	192	189	183	186	169	174	185	161	192	193	161	175	179	191	159	164	172	184	177	178	179	190	184	179	163	188	162	156	183	163	197	187	189	173	168	205	159	163	172	179	198	180	181	180	190	183	181	178	180	184	172	170	172	165	186	153	152	181	178	160	172	161	170	171	179	173	184	180	189	171	174	157	154	155	177	177	182	176	174	175	177	187	168	169	187	166	199	182	172	185	173	172	185	173	150	169	162	177	153	182	155	182	185	185	174	186	191	173	203	183	192	180	164	166	162	179	162	170	189	186	167	183	169	147	164	189	171	166	168	197	202	161	207	155	177	203	184	156	158	180	175	153	200	183	144	189	187	202	185	177	173	161	166	167	176	197	184	179	180	186	188	166	152	170	154	155	191	175	176	166	161	172	159	158	174	178	177	194	191	171	163	172	191	181	168	178	159	152	173	165	194	167	153	173	188	168	161	180	159	180	178	165	193	174	185	142	169	182	166	170	188	195	187	171	183	173	177	163	169	181	174	184	188	186	169	158	176	190	191	180	166	172	184	165	181	184	171	177	175	153	197	164	165	192	157	169	172	168	171	168	164	183	145	198	167	171	138	174	164	162	183	157	164	162	184	184	159	189	153	166	147	193	205	172	168	170	153	177	171	165	172	191	194	155	175	181	184	153	191	188	178	180	179	186	177	161	159	185	160	179	174	182	174	208	175	181	191	157	198	169	186	192	193	177	166	171	184	152	151	179	166	168	185	163	163	200	185	160	157	152	184	180	161	189	172	168	173	171	177	142	173	163	156	157	171	171	173	191	174	169	204	191	153	187	157	175	169	157	177	194	185	186	176	165	178	166	172	174	151	172	175	175	165	171	184	197	169	193	187	166	154	192	174	168	157	178	183	168	170	185	179	160	163	162	170	213	184	156	188	183	147	157	161	150	172	156	171	178	155	184	185	194	180	185	160	179	167	179	187	172	179	201	186	163	193	188	184	188	167	161	183	165	172	177	166	200	155	139	185	172	168	168	163	179	200	147	185	156	175	210	172	175	185	179	155	169	185	154	174	176	174	163	181	173	176	165	191	158	182	171	196	196	172	200	195	169	197	197	153	164	187	166	177	187	165	164	171	172	165	205	163	191	165	146	190	192	166	153	165	155	184	175	182	178	178	148	197	180	173	188	165	180	169	187	166	193	157	182	152	186	162	172	161	171	170	181	176	178	166	216	172	186	167	178	174	165	167	183	169	168	183	154	164	190	175	165	167	176	195	151	171	160	165	184	176	178	177	158	183	193	181	204	198	192	164	177	180	162	161	182	173	178	172	157	164	175	175	185	185	179	153	160	168	187	180	185	179	174	193	180	186	181	175	186	193	189	162	175	180	175	175	191	179	157	171	170	150	167	177	139	152	193	177	167	173	173	162	163	170	162	169	202	158	181	164	185	150	185	158	159	181	177	181	170	191	164	187	157	173	151	193	180	178	169	168	189	162	165	206	194	177	191	200	171	175	181	156	187	182	181	186	197	170	144	183	185	187	168	169	166	160	161	182	165	187	176	194	181	183	189	172	184	168	176	164	202	184	168	213	165	175	165	178	194	165	160	179	165	192	151	167	183	190	151	173	191	189	191	193	181	177	167	207	199	169	188	173	183	194	140	181	186	190	170	166	148	167	165	167	201	170	176	167	201	137	165	170	199	168	175	159	182	177	171	179	155	164	159	168	164	182	167	174	201	188	168	181	152	179	167	183	193	193	183	203	166	166	185	187	175	174	185	159	163	184	191	172	174	194	183	177	182	176	169	167	171	186	184	200	154	189	172	194	178	177	160	180	178	170	176	201	188	170	188	162	176	183	173	161	206	177	179	165	212	174	189	175	165	171	170	180	154	130	174	172	180	182	166	174	151	171	150	186	152	154	198	152	179	183	180	180	183	188	206	182	188	206	160	203	172	177	171	175	170	185	174	191	157	207	196	172	162	181	142	178	188	171	158	158	178	160	183	177	194	158	176	193	178	167	189	156	180	163	191	161	180	173	179	159	183	189	179	185	172	174	166	149	195	166	178	176	151	161	177	177	198	196	203	170	171	165	176	192	165	172	163	153	172	170	176	172	157	176	166	158	151	181	166	167	177	169	187	159	163	171	189	175	191	187	188	167	168	188	183	179	155	186	177	171	181	171	168	177	185	174	163	189	175	187	162	185	160	166	145	193	170	193	164	150	165	159	163	166	153	182	186	187	188	187	168	165	186	174	178	186	163	162	188	188	157	173	196	147	191	166	170	163	174	173	192	151	161	187	148	155	168	162	183	181	177	169	178	182	189	172	176	173	179	181	177	191	174	158	177	165	173	189	174	158	176	151	159	165	165	190	187	181	158	174	188	166	188	184	158	184	171	159	189	184	168	160	184	191	183	178	162	179	173	171	159	155	170	168	168	187	149	180	169	153	190	183	176	179	168	176	166	152	162	177	149	192	203	189	180	146	151	170	159	177	168	180	164	174	175	168	155	181	185	160	187	151	173	174	172	189	171	188	160	175	186	183	178	183	175	168	167	190	181	197	187	177	174	184	192	165	134	166	189	175	172	178	179	186	182	207	175	168	202	161	156	170	186	164	182	196	193	181	156	186	177	159	155	177	154	171	164	196	188	174	208	171	166	184	165	173	176	163	168	180	149	176	183	170	149	176	173	184	157	157	181	176	182	172	186	166	183	166	163	183	157	184	170	180	195	196	156	171	162	155	171	127	170	165	184	175	181	180	171	146	156	173	185	191
9920	16085	14408	8553	6563	5141	4277	3244	2310	1704	1463	1497	1385	1212	1016	982	998	794	833	716	564	421	442	343	325	303	309	248	274	315	286	287	327	283	241	253	269	280	268	269	265	264	288	258	264	280	266	318	317	349	355	337	331	301	290	264	259	245	274	292	244	282	252	281	266	272	252	270	283	280	240	243	286	274	270	267	285	267	259	262	253	269	267	283	257	285	245	259	281	230	262	294	265	273	235	298	266	281	267	293	262	268	284	240	243	272	266	260	250	280	265	247	252	272	255	268	245	256	254	264	271	244	276	279	239	293	302	263	271	249	247	254	252	245	306	293	282	249	259	250	261	259	270	285	248	254	283	260	248	275	251	290	245	253	278	255	281	247	249	266	263	254	245	297	279	261	262	259	267	254	279	268	284	270	259	268	275	278	245	249	280	262	265	240	254	260	258	274	273	244	284	282	263	269	264	267	264	279	278	260	254	253	278	256	272	263	278	247	251	239	272	263	281	285	266	247	260	293	259	283	263	241	268	244	250	244	244	275	282	240	245	244	250	264	281	251	276	227	271	273	270	264	254	266	276	248	268	244	294	242	302	249	251	274	274	269	245	281	258	272	254	274	261	268	277	300	261	293	258	243	241	278	252	269	259	281	256	259	246	268	241	269	260	249	270	282	266	270	316	265	285	271	282	278	246	251	265	255	267	238	271	276	281	254	252	237	243	249	280	245	238	259	245	241	290	224	267	249	279	262	247	263	254	266	266	240	259	262	247	273	266	274	284	271	240	238	255	255	262	259	285	291	286	253	256	265	242	260	260	221	300	286	248	281	273	246	254	266	239	266	255	271	226	254	233	249	238	257	239	244	240	242	245	233	261	286	251	257	236	234	276	236	280	233	250	256	293	258	279	238	250	285	241	272	262	255	264	271	247	248	247	241	273	285	261	280	268	260	246	275	268	249	247	247	263	276	265	233	272	273	291	250	254	296	288	266	264	246	284	261	275	277	228	248	245	262	280	245	249	279	249	258	274	244	250	285	266	265	257	278	274	270	263	262	233	268	269	264	245	272	265	253	256	251	260	264	268	240	252	254	250	263	290	253	243	260	229	250	283	289	283	259	240	267	242	263	278	249	275	290	274	290	266	272	272	232	289	261	276	250	262	240	273	281	303	260	271	246	265	261	249	259	246	250	278	250	245	244	267	270	248	230	271	257	278	248	281	262	264	245	243	271	252	255	260	239	248	269	272	255	242	270	267	278	267	258	277	255	273	257	253	291	261	283	255	243	280	263	256	255	257	257	255	264	271	262	268	276	285	271	248	242	255	271	252	282	274	271	229	278	270	259	254	275	277	282	263	260	272	260	254	267	264	237	275	264	246	254	263	278	261	281	270	249	277	255	246	265	243	252	275	253	280	283	245	253	270	276	257	276	253	266	282	242	266	271	287	264	269	288	262	308	277	286	259	272	270	246	259	253	291	262	255	253	250	269	277	262	276	240	275	280	255	274	273	294	246	262	241	263	279	257	270	260	250	255	280	247	256	257	266	273	273	263	267	238	278	238	260	262	290	249	252	269	247	260	249	255	270	240	254	268	261	227	250	265	259	253	235	283	234	250	268	242	266	273	263	253	268	261	276	272	258	273	258	283	245	258	255	250	276	260	260	253	253	258	277	255	250	284	266	279	267	286	223	271	247	270	254	251	249	236	243	261	280	260	273	262	264	284	249	267	277	235	268	266	256	236	263	242	282	248	264	292	277	265	267	279	260	253	248	281	270	270	257	247	252	255	280	276	275	278	237	270	240	253	255	266	257	244	269	237	249	285	255	273	253	252	263	278	258	300	263	235	251	271	255	267	269	256	279	256	261	266	263	258	278	242	251	292	253	243	252	250	259	241	253	249	279	238	248	255	234	224	261	277	252	278	238	272	289	300	267	263	268	256	261	263	241	269	277	242	312	242	271	280	239	237	241	288	266	265	261	263	247	258	277	271	234	270	252	264	239	252	251	284	290	283	248	292	266	249	236	278	269	276	246	264	253	244	240	255	261	250	258	262	231	268	294	275	273	285	278	271	278	275	282	287	302	259	251	259	258	239	246	284	273	234	260	263	256	281	282	272	254	262	260	233	256	245	259	258	279	270	278	274	252	248	250	253	261	253	280	285	280	280	273	267	263	266	270	275	238	234	248	247	275	265	249	271	267	282	268	257	250	254	247	248	270	254	233	247	262	244	242	256	255	243	237	283	261	268	270	271	273	243	241	260	275	254	256	260	265	257	248	264	287	299	267	260	246	306	259	272	267	254	263	258	247	223	274	272	247	271	283	238	262	266	249	268	254	241	278	275	239	253	283	282	242	290	268	237	256	282	250	261	261	260	252	276	259	259	233	263	268	250	266	250	298	306	261	254	219	259	242	275	262	258	259	271	243	267	285	262	273	265	269	233	273	256	261	290	264	280	257	262	284	292	253	262	296	259	263	258	278	247	253	233	258	238	247	246	265	263	276	235	280	262	242	277	254	280	242	254	253	284	256	267	266	245	269	266	257	278	253	281	250	260	240	240	248	240	229	232	253	286	227	247	243	214	283	276	267	289	269	248	280	267	289	261	263	268	240	263	265	238	272	249	273	267	246	261	240	268	269	302	246	260	242	265	284	261	239	265	268	270	269	289	250	294	284	245	263	249	268	248	234	253	264	273	237	267	258	275	284	260	264	276	266	247	259	281	260	261	238	269	247	285	245	269	246	261	272	268	264	243	255	284	224	259	236	293	245	274	274	280	256	264	261	262	256	246	251	268	246	257	297	251	274	248	255	272	244	267	271	267	276	264	275	280	266	279	264	263	257	294	268	268	288	258	250	274	240	268	287	275	270	273	272	260	271	287	231	238	218	254	262	269	284	257	278	266	255	266	235	246	230	264	249	283	254	281	255	268	283	242	246	251	286	218	250	246	315	257	258	282	227	274	259	245	228	266	252	263	248	243	260	284	279	243	281	272	257	255	268	274	298	241	267	266	298	284	262	249	257	292	268	293	261	270	265	256	257	263	263	279	245	285	275	274	277	260	257	251	285	263	267	293	229	274	262	253	263	269	259	260	257	239	271	275	265	258	275	249	275	307	270	272	253	266	283	287	271	271	287	260	253	265	259	262	231	280	244	249	281	245	263	289	257	245	279	259	272	284	258	282	270	237	284	237	278	262	270	254	259	287	249	252	254	244	236	237	237	272	258	279	262	260	270	279	281	278	282	266	253	255	286	270	230	296	278	291	281	272	273	242	251	251	251	260	293	268	280	297	271	273	271	267	258	275	266	265	238	273	297	282	243	271	238	222	260	264	219	263	267	269	257	254	281	237	266	281	252	266	263	282	240	269	282	268	240	263	288	262	255	254	262	252	269	257	258	263	216	266	237	258	241	245	268	299	253	259	270	245	265	277	273	273	256	256	264	226	256	264	269	251	255	275	258	263	266	279	235	278	263	217	275	242	237	264	277	270	258	266	272	279
23620	21138	28537	24021	21128	13740	4254	2253	1376	1083	1075	974	957	816	774	770	693	668	580	535	446	357	320	259	258	248	189	248	251	250	238	225	237	217	218	226	252	190	226	248	185	230	222	229	251	240	230	237	271	256	299	293	243	239	203	210	218	241	221	222	235	216	222	211	224	226	235	214	209	224	215	201	203	202	216	204	219	198	210	187	194	227	215	212	212	203	212	209	188	195	229	237	220	214	192	230	221	196	190	224	211	178	204	220	177	210	214	188	219	199	192	210	207	189	212	213	199	207	205	240	191	221	213	212	230	200	198	200	203	225	195	207	185	212	205	233	200	199	204	207	214	216	180	213	202	208	206	219	202	220	214	238	207	218	183	208	217	194	224	216	215	197	217	192	233	204	223	214	214	227	198	198	205	208	213	193	197	184	197	221	208	198	221	200	204	212	225	214	210	223	223	213	200	221	217	191	198	229	218	194	220	232	179	197	209	211	220	227	197	222	223	210	199	200	195	205	217	207	205	202	210	200	200	228	208	200	187	191	220	212	197	208	213	213	228	222	188	182	217	197	251	211	190	177	198	217	228	231	200	200	207	217	224	216	191	197	213	196	194	198	217	192	230	198	211	209	213	204	213	204	232	222	228	223	250	208	196	206	191	184	230	206	216	209	228	209	205	199	190	210	200	213	221	206	227	202	237	237	216	226	227	208	205	211	226	205	201	214	209	195	196	192	213	196	215	186	208	227	234	219	194	201	224	207	187	216	189	223	222	208	218	172	200	222	204	199	197	218	218	207	178	238	199	212	221	212	213	194	208	229	220	212	201	204	193	205	208	219	219	207	203	186	219	202	195	216	216	203	205	196	234	216	191	219	235	198	194	213	223	229	211	230	201	222	204	210	201	240	212	223	177	210	215	203	226	208	202	226	217	202	208	175	209	222	204	183	207	220	235	211	217	211	232	188	218	205	203	220	210	195	213	207	215	212	199	222	219	222	236	210	209	195	186	187	188	204	203	196	233	219	187	211	189	191	234	218	213	202	213	218	212	212	205	209	212	203	209	226	209	214	209	222	200	190	204	238	221	202	210	222	229	201	207	200	186	201	218	208	184	174	205	226	213	183	195	203	213	217	218	205	178	194	196	210	205	217	224	209	194	204	198	203	203	208	220	225	208	214	224	203	199	219	190	216	195	225	199	213	214	216	205	248	224	220	190	219	221	187	219	210	223	202	183	212	170	210	223	201	224	221	208	193	220	193	206	209	208	214	209	201	208	214	218	216	215	225	218	214	202	220	182	246	232	214	207	225	211	183	189	212	204	200	228	214	200	224	201	195	227	182	196	192	210	228	230	216	199	192	203	199	219	214	216	211	199	211	207	206	206	218	217	208	179	215	214	205	201	193	194	194	196	213	202	205	213	220	198	195	247	231	209	207	187	207	214	200	192	229	210	186	195	199	193	207	200	206	209	213	208	215	224	219	197	221	195	212	192	223	200	222	233	214	205	221	228	216	243	239	197	205	225	193	220	204	187	194	235	216	214	220	233	167	242	198	226	227	216	209	211	206	203	204	233	214	192	255	210	206	208	207	197	192	219	227	209	203	207	208	209	194	224	194	202	191	191	204	192	203	197	202	196	215	192	227	189	204	211	206	202	205	218	248	226	185	207	189	225	200	208	192	193	191	218	221	186	179	229	199	195	226	217	210	217	197	198	222	213	225	205	228	239	224	191	211	206	199	206	211	203	221	221	196	218	201	206	205	224	203	191	233	227	199	202	203	210	197	198	197	206	230	214	175	211	184	214	213	211	192	220	202	192	215	184	195	222	220	225	198	223	258	193	215	174	202	201	196	190	209	189	191	183	221	189	198	213	236	192	213	217	202	203	212	187	211	185	214	200	197	214	214	215	217	214	231	209	211	214	224	206	216	198	231	218	196	203	198	224	217	199	220	204	212	186	202	209	210	216	212	203	208	212	213	215	202	204	222	236	189	195	218	221	201	226	209	191	198	199	209	223	199	181	230	212	228	199	193	227	185	229	193	216	219	211	208	234	200	206	200	218	196	198	202	195	199	217	200	214	226	197	227	214	215	239	215	193	200	186	203	187	206	191	187	207	219	200	193	210	258	203	206	240	220	212	204	195	187	214	207	210	190	231	199	211	189	199	219	203	185	194	202	214	206	189	198	225	187	226	218	233	218	200	209	202	201	206	186	196	180	209	206	234	207	213	219	212	199	213	219	188	194	208	203	196	182	191	187	215	205	237	202	233	207	205	202	232	239	221	223	203	172	218	199	238	216	216	206	192	200	202	226	193	215	223	222	235	231	209	204	215	204	201	194	186	201	221	221	221	229	232	219	178	240	225	199	211	176	223	178	221	196	184	216	225	224	203	193	227	190	203	200	211	208	225	195	199	206	208	234	216	192	213	183	209	211	194	220	226	224	226	200	207	228	247	191	196	200	231	218	216	194	225	207	215	225	215	219	209	206	228	240	227	221	181	208	200	208	222	202	195	218	251	191	222	232	209	202	206	209	198	193	190	225	216	199	229	217	206	201	197	211	213	200	210	196	193	212	218	229	190	232	208	209	206	207	221	211	194	190	221	214	223	187	205	202	218	216	220	216	217	216	190	179	232	189	218	207	218	193	215	201	205	204	202	214	189	190	198	214	235	212	191	189	221	203	220	200	230	200	184	205	198	229	204	208	211	217	215	194	195	199	223	230	203	221	191	216	194	204	199	194	239	211	221	219	187	222	206	200	197	198	207	195	201	233	213	192	201	205	219	206	190	182	236	214	220	225	237	197	217	203	208	213	181	208	181	216	206	200	217	222	203	194	201	222	198	199	235	220	193	210	200	195	184	219	202	207	197	218	205	185	213	202	235	211	211	198	198	205	198	206	221	211	197	206	224	195	228	201	193	192	201	195	198	200	202	220	193	192	205	207	241	228	186	188	191	183	195	201	193	209	188	205	201	197	207	216	196	194	220	203	202	206	221	196	209	211	201	216	202	214	247	207	227	221	203	186	211	204	205	210	216	200	205	210	226	198	205	211	203	234	202	214	202	208	213	203	191	212	235	218	216	208	187	202	213	210	183	213	198	206	200	205	188	214	201	219	233	211	220	192	221	232	182	199	204	226	208	214	199	224	208	221	198	201	228	177	237	232	181	232	212	193	207	191	198	219	205	211	195	218	191	206	210	192	202	196	209	218	190	231	210	213	214	207	209	183	222	208	189	214	194	212	200	199	188	201	230	203	197	185	178	239	219	215	207	210	208	199	209	229	230	202	200	222	232	198	210	208	209	225	193	210	204	212	222	226	212	220	176	196	213	207	214	202	220	200	223	198	217	188	170	199	200	202	212	214	195	236	201	189	184	194	226	203	239	224	193	225	229	187	197	203	199	224	223	213	203	222	197	219	231	171	223	220	213	218	212	202	219	203	220	181	202	194	214	199	197	216	215	205	196	222	215	186	237	177	180	208	207	206	211	230	220	206	198	213
11133	24519	22127	14558	11619	9183	7713	5952	3988	3106	2783	2673	2597	2195	1870	1785	1747	1483	1456	1206	980	686	649	508	500	463	411	402	359	419	373	406	417	357	350	311	319	299	335	354	357	327	309	343	365	341	336	404	428	488	503	498	434	401	371	335	357	356	348	319	344	342	321	379	321	340	330	303	336	324	298	326	310	345	296	329	292	293	277	292	314	319	319	293	327	287	311	300	298	291	288	350	334	296	317	296	310	304	283	334	307	325	342	317	297	322	267	318	336	353	316	313	314	286	303	308	311	295	304	287	300	305	342	331	325	294	286	300	301	305	288	312	327	321	302	271	293	314	307	320	353	305	314	325	289	333	301	340	344	306	334	283	293	297	288	331	335	306	353	326	302	323	300	300	280	312	293	317	299	320	297	299	287	320	323	311	300	319	317	309	325	315	289	286	315	323	305	277	292	292	300	340	323	316	312	296	344	304	306	315	299	309	284	310	284	286	333	306	285	287	292	274	299	289	310	323	311	318	302	305	340	317	321	310	311	305	298	305	315	300	349	309	312	294	333	299	304	307	319	317	318	314	334	330	302	341	303	293	326	314	302	319	296	337	291	304	275	306	331	278	323	297	360	325	326	309	291	306	318	304	341	316	301	301	277	270	273	341	287	328	305	300	305	298	325	300	332	285	328	299	304	295	286	295	286	310	297	313	312	320	317	285	310	329	284	312	318	334	331	287	305	316	323	314	303	333	318	324	313	307	311	322	300	331	309	302	281	318	319	309	318	304	299	318	263	312	308	301	330	315	325	320	317	314	313	317	290	302	278	275	325	324	327	295	360	280	299	298	309	303	326	291	285	335	314	292	309	300	333	329	297	310	333	353	318	303	324	311	334	306	350	305	309	331	334	301	338	273	293	316	322	308	294	334	340	307	313	288	306	286	317	302	298	288	335	295	324	288	333	310	317	316	298	305	298	330	303	330	311	304	312	315	339	316	290	282	296	329	293	322	324	309	273	322	305	302	315	306	313	317	311	301	318	321	304	306	335	315	303	321	286	310	328	284	302	286	309	321	338	305	339	287	292	277	308	299	297	295	306	318	305	302	317	301	308	292	311	312	321	313	321	317	290	321	264	301	280	263	313	301	271	313	304	310	276	335	321	290	321	296	283	297	326	265	303	305	308	329	308	288	309	317	304	287	326	317	297	326	317	317	328	306	296	318	309	321	302	307	310	307	312	333	333	321	290	334	297	317	321	283	297	273	298	361	306	303	294	294	287	299	294	294	306	325	320	296	321	322	313	301	320	302	310	304	299	276	289	306	329	325	300	319	331	273	299	304	324	282	302	285	292	317	305	290	300	287	321	316	331	336	324	312	289	318	323	274	304	298	283	334	301	307	324	328	300	318	305	291	288	317	284	299	296	315	290	279	346	316	290	293	322	312	294	305	271	322	275	292	343	322	312	303	280	286	303	303	284	312	301	299	338	309	299	339	328	288	311	321	303	302	264	352	297	297	321	308	285	298	275	340	303	330	302	305	307	263	290	307	356	307	305	320	309	298	302	293	317	304	287	302	313	323	329	296	325	344	298	293	319	299	325	308	318	302	321	318	289	279	296	309	302	268	317	322	355	306	334	296	351	319	313	308	314	297	320	307	347	314	307	272	298	278	304	304	312	318	299	358	306	311	291	328	285	289	314	261	293	298	312	321	316	327	287	323	325	311	312	317	312	303	319	307	319	300	306	323	286	305	279	303	270	308	276	318	315	312	303	326	289	300	317	289	324	309	301	287	328	277	280	305	293	293	290	317	312	336	308	296	292	289	298	268	294	342	310	315	287	301	319	284	345	324	289	321	308	315	338	306	333	353	292	308	316	341	321	322	320	310	310	323	274	310	273	333	347	321	303	342	297	299	281	281	288	297	308	300	329	310	297	314	309	317	304	304	305	306	302	314	310	345	297	345	308	296	326	321	286	296	329	328	309	301	327	320	319	321	303	286	302	304	326	319	313	286	334	308	349	352	306	290	322	338	328	286	300	322	291	277	315	328	316	306	309	297	318	320	321	305	308	321	282	312	299	313	310	320	306	296	287	326	293	303	310	312	308	306	337	323	326	337	292	304	310	317	327	315	288	311	295	276	354	301	336	310	300	286	335	311	289	287	288	327	304	306	317	326	321	325	340	323	310	290	314	329	315	299	315	320	318	294	317	318	291	321	279	285	307	322	313	303	311	300	318	302	333	306	333	350	303	330	296	334	296	308	283	282	322	311	336	306	309	282	320	308	298	314	340	292	338	308	301	320	303	316	325	317	304	309	311	330	297	301	260	315	337	327	296	336	286	309	298	311	313	312	285	302	284	275	314	275	296	311	307	300	320	304	290	329	343	336	320	325	304	292	313	317	338	331	298	319	317	273	315	334	308	313	291	302	327	284	301	287	306	287	333	310	304	319	319	308	312	296	300	285	317	335	312	303	295	308	303	312	280	314	296	280	335	299	300	316	333	310	309	300	303	320	330	316	310	308	283	307	325	310	297	322	306	293	276	302	307	341	329	314	282	302	302	300	318	285	325	313	308	325	283	302	291	333	308	292	305	316	324	324	305	289	325	299	317	319	314	322	307	331	298	301	305	297	295	301	313	323	310	365	304	309	318	336	291	313	323	292	318	316	305	308	307	313	305	301	330	309	280	305	320	304	318	330	271	321	286	311	298	279	334	288	305	295	314	317	313	313	321	324	339	304	321	324	336	359	295	332	275	298	317	321	302	326	316	297	323	319	308	341	316	313	318	328	301	322	297	305	311	316	289	294	294	286	280	300	288	307	314	282	299	319	313	293	321	305	311	292	318	313	342	322	307	315	309	300	308	356	321	347	301	315	304	281	290	306	315	294	300	304	313	334	331	318	343	331	334	308	273	308	289	283	326	338	314	323	340	302	302	303	325	287	331	285	299	320	312	298	315	283	328	299	318	309	324	308	300	300	307	311	285	284	310	332	300	331	299	313	338	284	317	307	296	332	314	330	316	319	317	320	303	334	321	313	309	357	319	317	298	325	299	312	296	292	305	352	339	309	347	285	307	293	319	347	296	302	336	299	306	300	309	288	340	305	323	313	328	326	320	302	296	273	313	330	318	321	321	288	335	312	307	331	292	307	301	341	291	326	295	295	329	294	321	293	301	328	283	303	325	283	322	333	327	299	347	309	295	352	345	318	303	347	304	326	295	321	295	306	292	297	340	318	307	296	331	302	296	314	299	339	311	321	303	324	304	304	309	300	299	346	299	290	282	328	326	327	315	327	288	307	307	311	328	339	296	299	303	298	295	288	313	317	334	308	327	294	314	334	334	329	309	323	325	316	307	298	289	274	316	308	342	316	299	335	296	319	307	282	299	296	283	331	340	288	339	297	317	319	321	327	326	297	312	323	279	287	330	311	344	307	287	320	304	296	302	292	300	288	300	300	329	323	292	335	302	312	308	321	303	320	352	271	335	309	277	313	297	326	288	280	302	326
22772	21114	28892	23603	21121	21266	12842	3560	2095	1608	1398	1423	1315	1144	962	957	900	782	750	632	506	363	294	236	263	214	204	200	199	196	212	220	247	184	180	186	169	151	149	176	161	172	126	158	155	173	154	182	219	259	244	233	197	207	164	156	138	135	147	148	182	147	139	165	132	148	163	165	148	144	131	135	136	141	143	139	150	135	139	120	142	138	161	171	149	152	135	147	137	135	128	139	139	127	138	137	112	131	138	137	144	153	140	121	138	144	137	142	170	140	145	141	145	136	152	159	142	146	149	151	138	145	155	136	141	142	132	157	150	143	138	135	152	142	154	116	140	140	133	126	142	135	125	135	150	142	139	129	140	130	133	119	151	156	132	129	152	151	135	143	137	145	131	134	141	136	146	139	127	138	130	136	131	133	151	134	123	144	151	136	153	140	149	133	133	124	148	135	143	138	116	127	129	141	133	137	143	167	125	142	156	137	143	146	142	145	142	141	129	169	162	129	138	133	139	121	126	137	151	125	159	129	146	153	156	127	136	141	144	147	133	132	146	133	122	154	126	142	119	126	153	126	141	142	151	120	129	140	117	137	139	129	153	139	144	137	128	129	146	147	139	113	118	148	119	152	139	145	126	130	140	130	132	151	126	139	130	123	144	151	128	147	157	133	161	142	135	134	160	133	163	132	139	134	128	138	148	132	143	131	135	149	147	143	144	133	129	138	126	150	131	125	139	144	140	140	124	132	131	145	143	135	120	134	143	138	173	138	157	150	174	139	132	147	119	144	133	123	134	143	141	120	147	170	141	139	142	151	143	137	126	134	139	157	144	133	126	152	145	128	126	153	147	132	127	143	140	137	120	119	113	131	130	123	117	149	135	136	155	143	146	153	155	135	124	148	138	140	121	145	135	150	131	147	141	141	127	138	138	155	154	163	139	142	133	148	131	134	145	150	156	132	117	142	139	132	130	134	126	117	136	148	145	130	125	150	138	127	140	139	134	142	160	123	140	143	141	132	116	169	131	139	142	143	137	115	129	137	141	136	142	139	142	157	135	136	154	116	146	136	150	128	151	132	131	158	115	141	138	141	127	133	146	109	143	144	151	127	130	138	147	142	140	142	137	132	153	155	145	132	137	153	131	136	131	136	118	134	149	131	129	139	149	138	129	121	134	141	128	145	128	144	135	127	149	140	137	137	153	123	122	138	149	126	129	146	135	125	134	129	143	147	150	136	131	123	135	131	147	155	119	147	162	142	141	130	126	139	157	146	130	144	114	149	154	139	138	142	145	160	125	156	115	144	149	147	138	133	121	132	130	153	137	118	109	144	150	121	121	133	155	148	145	146	145	140	125	132	137	132	120	132	158	130	142	146	140	138	117	123	114	146	147	137	144	160	133	145	154	135	138	144	151	131	133	131	138	138	115	151	132	129	130	117	133	167	117	138	144	132	141	145	162	155	155	143	137	132	121	152	136	153	155	135	131	124	144	143	140	146	145	148	140	154	146	142	147	147	150	118	132	162	140	136	140	146	145	139	147	121	133	141	151	134	138	133	153	122	153	163	141	130	143	136	133	122	141	141	163	129	140	139	115	113	139	140	145	135	130	140	141	119	144	131	114	157	133	149	126	141	110	126	133	150	114	135	145	156	139	124	105	138	119	118	129	116	137	119	139	144	133	124	126	134	144	142	151	142	143	123	152	165	150	128	124	143	125	151	140	136	131	132	150	152	161	136	133	155	131	125	138	113	132	134	122	148	134	153	113	140	166	128	141	131	134	150	136	138	126	115	145	149	132	177	138	142	153	142	134	149	147	141	133	156	142	137	126	133	132	139	167	140	147	129	147	140	142	164	148	148	131	132	149	158	138	130	124	141	134	133	130	124	137	123	115	142	117	138	125	133	138	133	137	142	143	159	147	148	133	134	144	141	139	117	127	119	147	144	130	118	130	151	134	148	154	120	145	135	127	137	160	168	138	128	136	137	146	134	136	134	148	128	130	142	116	129	110	146	128	147	140	139	144	134	148	152	156	159	169	141	132	109	132	146	139	149	168	132	127	132	152	133	131	142	154	160	142	129	134	138	136	146	154	143	120	139	134	134	134	128	146	158	149	142	116	163	136	145	135	145	124	153	122	150	120	136	142	153	149	112	152	137	136	142	142	130	155	134	152	143	162	105	140	138	131	130	122	122	124	155	128	142	130	148	143	142	140	145	129	143	133	152	133	146	135	118	145	122	155	125	127	125	139	136	142	128	144	130	142	146	129	135	159	141	131	119	141	137	152	144	142	142	139	170	125	119	134	139	136	145	150	134	136	128	139	153	118	123	143	136	133	138	145	115	126	132	129	142	117	128	138	161	152	127	147	139	161	151	150	155	138	172	141	143	124	148	132	147	147	139	135	145	149	127	134	148	123	123	135	139	148	138	135	124	130	135	126	144	133	146	145	116	139	135	135	135	139	154	139	127	119	129	120	142	131	134	147	135	134	146	156	133	143	137	162	148	141	126	127	154	137	167	132	147	120	122	137	137	143	135	126	124	125	148	154	138	123	144	147	140	145	161	149	135	123	147	139	137	142	123	147	123	159	135	143	164	155	120	121	124	152	147	149	128	152	140	152	143	153	141	151	134	153	152	125	134	128	113	144	140	124	135	132	154	132	141	149	130	151	136	118	144	132	164	134	122	131	133	159	118	154	136	139	144	132	123	133	136	139	134	136	148	154	138	139	130	138	122	155	140	121	142	129	128	159	116	147	116	149	165	148	140	137	125	142	150	125	140	128	156	150	152	130	133	153	120	148	118	126	135	135	130	144	139	128	131	134	156	142	154	135	140	161	133	127	123	133	150	143	120	134	126	142	151	127	123	135	136	139	116	131	130	140	138	150	137	144	145	139	154	131	158	129	126	146	146	120	144	133	122	143	140	135	131	123	131	144	114	157	133	140	147	124	148	133	120	119	146	128	132	131	156	132	125	135	129	126	145	143	166	149	143	134	138	137	147	131	135	148	129	142	117	125	115	131	138	135	145	143	136	129	133	135	128	144	144	132	128	135	131	137	143	163	135	140	144	129	138	144	142	131	128	128	124	135	131	113	135	116	145	130	128	137	127	141	142	150	141	153	133	144	135	140	124	134	140	150	151	110	138	142	154	136	146	155	141	136	148	142	155	147	130	120	135	147	145	153	144	151	138	127	139	128	160	157	128	151	125	149	127	133	122	146	139	122	145	144	155	120	140	135	140	127	152	131	126	140	145	172	145	155	150	138	158	126	168	131	126	140	121	131	141	153	135	153	139	131	114	152	133	130	120	111	146	133	132	129	142	128	157	128	125	134	129	127	133	149	143	140	147	147	138	139	125	139	152	129	129	120	143	127	148	148	143	113	143	141	120	152	123	147	143	136	122	129	130	128	135	121	152	128	160	137	141	146	140	148	138	149	153	129	137	136	130	133	126	134	148	147	118	146	140	139	120	145	129	143	142	137	122	123	127	121	142	155	148
13346	29636	26874	18840	15781	12719	10453	7693	5768	4504	4077	4126	3639	2988	2621	2462	2248	2012	1895	1542	1051	814	598	533	468	423	356	335	368	304	414	388	382	315	260	238	269	257	271	274	252	260	255	260	265	258	298	306	403	445	485	485	371	297	273	272	238	241	230	242	248	238	231	245	254	216	217	212	238	220	225	214	233	212	222	257	214	202	208	188	190	203	227	194	188	199	203	206	228	206	220	199	249	210	219	172	219	202	206	213	211	199	179	204	193	208	196	218	220	220	184	209	213	224	203	215	201	206	204	193	225	198	226	204	245	200	198	215	196	217	216	204	209	181	197	211	220	215	209	220	194	224	204	235	224	221	209	234	219	199	190	218	196	204	203	207	203	207	206	241	210	209	196	213	208	204	204	198	210	210	196	200	190	225	196	181	192	193	221	187	193	213	220	211	203	209	215	193	204	204	197	208	220	198	221	213	178	210	235	230	169	190	193	197	221	197	221	216	208	216	213	179	194	187	221	171	215	217	203	199	248	221	195	206	215	211	204	214	228	206	222	228	197	184	225	199	201	240	188	212	208	190	211	219	189	209	208	206	223	208	191	196	222	200	225	234	199	196	194	210	197	188	221	205	195	224	206	209	196	185	170	199	222	213	207	209	202	196	202	204	213	217	218	227	217	200	215	206	224	210	237	251	200	189	213	203	176	213	206	194	218	213	210	212	215	195	203	199	231	188	199	191	215	200	195	215	195	229	226	235	201	218	213	180	202	217	202	204	213	230	206	209	202	220	206	211	203	191	197	213	200	203	207	216	206	200	198	206	217	216	178	196	202	206	209	225	202	216	202	204	198	198	196	202	223	206	220	211	202	194	188	199	205	207	197	231	216	205	178	200	207	226	214	198	206	222	209	217	199	193	215	202	195	219	205	202	183	193	202	219	207	229	181	224	188	187	225	221	186	221	163	190	208	199	195	210	218	206	193	210	203	204	232	234	195	187	224	200	196	199	226	199	201	191	233	207	185	208	211	208	213	211	205	197	205	227	201	212	192	208	192	214	211	212	215	192	210	231	215	223	226	199	203	201	195	186	219	211	228	201	201	200	192	205	224	190	192	237	205	221	195	200	206	207	216	191	221	176	203	234	234	185	206	218	214	218	207	221	207	212	215	181	200	197	223	206	197	210	226	206	204	202	204	189	179	171	202	210	194	222	216	197	189	208	200	196	192	213	185	216	242	202	222	209	209	206	194	228	196	191	174	188	205	194	226	177	197	193	207	231	192	221	210	194	197	186	195	187	219	207	203	216	218	196	219	202	194	226	213	224	226	211	205	213	202	205	211	204	198	206	204	202	230	196	226	208	206	225	202	214	194	200	209	216	201	204	194	177	225	205	211	229	216	209	220	181	196	207	193	232	200	209	202	207	227	229	220	221	248	210	214	219	220	203	194	211	203	193	208	202	207	233	216	218	220	194	220	206	184	197	198	201	180	188	180	232	190	216	207	221	208	250	214	216	206	226	204	201	237	200	215	220	208	218	219	211	195	195	190	194	243	217	221	199	210	194	194	194	195	186	197	190	229	221	194	188	194	206	199	215	208	210	195	212	207	221	197	209	227	221	195	188	237	205	205	220	212	207	215	203	211	203	224	205	227	212	192	206	187	236	189	199	198	210	229	226	204	200	215	208	218	189	216	198	204	221	199	219	231	204	210	228	217	228	212	225	201	230	207	201	175	212	232	185	242	213	219	200	210	179	211	202	215	197	213	211	210	230	223	209	184	223	219	185	218	205	200	192	215	210	216	231	200	198	197	198	210	219	242	218	215	190	218	223	204	227	185	205	168	194	183	235	224	197	206	216	226	214	207	194	204	213	208	197	197	186	207	202	209	235	190	214	207	214	190	207	201	210	201	196	207	228	202	204	185	233	222	194	221	213	217	202	199	189	207	194	219	209	223	204	217	179	233	201	180	233	209	214	205	213	212	204	192	211	203	198	193	175	229	190	227	200	209	218	223	192	218	194	213	186	206	193	241	216	219	226	224	204	221	221	220	195	220	208	191	205	210	180	203	202	211	202	217	215	206	224	205	206	198	196	223	224	211	189	192	214	201	194	194	200	219	226	213	233	201	195	214	208	205	192	210	199	208	196	206	207	202	201	216	199	221	213	193	209	186	200	191	219	192	199	196	221	201	210	190	204	205	235	187	204	222	210	213	211	208	233	228	186	210	217	220	217	170	196	191	184	227	230	211	229	224	183	225	228	192	195	206	200	208	217	203	186	192	222	208	198	219	201	203	173	227	216	198	188	186	191	193	197	227	210	214	219	211	211	197	223	216	216	204	213	219	203	212	204	202	212	193	202	209	214	223	202	180	207	199	208	197	213	183	193	199	231	193	226	206	205	203	208	205	202	234	187	205	209	223	203	192	212	201	224	196	175	184	221	207	225	193	219	209	201	212	206	201	214	194	210	193	199	212	211	199	212	222	231	227	199	206	200	210	190	217	194	210	182	180	198	212	200	229	209	211	203	197	203	210	195	235	209	210	212	185	207	189	212	184	171	205	217	211	207	200	202	175	194	201	196	218	193	197	201	198	200	208	190	230	217	212	205	203	184	207	188	210	188	205	216	184	201	186	201	213	203	229	181	207	206	188	224	218	175	195	180	170	227	210	211	231	213	198	214	207	209	222	206	186	203	194	191	208	188	196	226	196	231	208	201	205	188	222	209	162	219	210	204	223	198	212	199	203	221	234	187	251	223	195	201	220	199	189	220	210	202	214	194	214	199	192	205	216	181	209	201	217	198	213	200	186	208	218	200	206	189	216	217	215	203	237	222	192	202	205	221	230	222	202	207	240	190	206	204	200	210	198	202	195	217	182	187	201	212	210	222	208	199	214	228	197	197	233	193	199	192	188	204	219	204	230	213	201	202	207	208	209	200	216	216	223	206	186	232	204	207	178	222	211	207	218	211	177	195	188	229	207	222	186	217	190	205	210	215	229	181	230	202	209	226	199	211	224	200	197	214	201	199	176	208	189	215	228	201	220	231	186	204	207	228	220	224	199	194	187	201	235	184	226	188	213	204	205	212	205	168	188	206	207	220	201	199	190	191	203	215	209	208	186	215	212	212	192	212	231	222	228	191	210	182	206	208	220	196	212	189	185	209	219	209	197	219	225	186	187	204	193	172	208	202	202	197	199	198	207	193	227	173	221	197	213	208	229	236	219	216	211	171	204	218	211	218	186	189	220	191	214	189	200	208	183	171	222	204	197	212	208	201	203	222	187	196	214	221	201	195	217	201	216	215	218	203	216	203	218	211	208	200	220	205	209	225	206	194	197	202	204	205	208	230	189	215	201	202	199	192	213	225	220	203	205	218	193	181	203	202	222	187	217	188	212	202	165	215	186	197	197	199	209	193	212	203	211	193	195	198	197	210	216	213	193	211	220	211	196	194	196	212	232	209	209	203	214	210	210	199	202	189	213	189	217	219	200	213	209	199	180	205	228	209
26737	20664	13430	5613	2914	2064	1487	1046	744	606	554	622	504	465	483	402	423	365	361	335	297	246	207	209	217	212	203	165	170	203	183	219	196	185	181	176	189	168	188	172	191	165	161	188	178	176	165	189	191	193	230	215	189	182	174	170	189	171	152	175	188	177	188	175	180	180	159	198	194	210	161	173	198	174	186	206	158	178	155	181	187	169	183	171	168	160	158	188	184	211	183	159	201	165	162	166	165	180	172	169	171	182	173	197	186	181	182	168	181	195	158	161	177	173	177	210	174	169	166	194	160	187	152	188	190	165	159	174	199	191	160	177	172	175	181	186	176	197	180	204	168	184	189	187	180	162	166	183	175	170	155	184	176	162	178	200	165	163	175	152	182	166	196	185	181	161	169	170	178	165	193	207	194	171	164	179	165	171	161	164	168	176	187	148	174	209	160	175	177	182	165	197	188	176	167	170	196	160	188	210	160	152	183	175	163	178	168	187	171	190	178	194	174	141	175	177	178	158	162	163	172	164	155	171	202	154	184	182	207	191	181	169	157	174	180	164	161	160	182	171	170	209	181	170	172	172	176	165	182	154	180	150	158	184	162	177	173	185	166	179	186	172	175	160	202	184	182	184	176	172	160	195	191	160	179	167	165	165	175	159	183	165	171	176	169	186	174	159	185	182	191	180	185	172	177	188	181	184	193	165	191	188	160	165	163	170	152	199	191	176	196	183	175	175	181	173	179	162	186	183	154	150	151	147	177	173	190	195	181	181	163	192	176	173	193	162	168	153	169	175	180	190	168	191	158	175	178	170	175	186	187	153	162	164	167	182	166	170	175	206	194	170	201	166	182	195	166	166	179	175	195	173	174	182	175	155	175	198	167	169	150	183	178	176	163	175	186	162	177	175	191	206	188	177	173	135	171	166	168	181	178	189	203	184	212	161	144	146	177	192	182	195	160	164	172	161	164	196	148	178	171	178	179	176	169	181	170	172	153	170	174	194	176	207	176	194	173	175	183	195	153	154	176	177	197	188	189	181	172	185	157	194	176	177	175	164	170	183	184	177	188	186	192	188	202	188	194	163	167	154	166	186	168	153	174	137	147	176	186	182	175	175	171	179	197	177	179	172	184	177	184	186	173	159	175	177	187	176	158	201	164	182	168	180	173	184	185	177	193	176	166	171	192	187	173	196	178	155	187	165	168	162	161	180	182	196	162	170	168	179	162	176	161	180	168	178	168	177	170	186	184	177	169	181	161	183	186	198	181	173	181	160	154	191	185	163	167	176	167	178	198	162	174	176	178	193	150	166	164	176	160	166	173	161	168	162	189	161	143	158	189	174	164	189	182	148	182	161	171	149	183	161	192	161	179	173	164	204	183	176	157	174	177	177	185	173	178	156	164	173	174	171	177	159	185	168	165	152	175	174	158	180	173	162	175	169	158	165	167	183	182	154	189	179	190	161	193	189	175	191	202	194	179	169	186	171	178	162	173	160	176	196	162	191	186	184	189	158	181	177	174	163	162	157	179	179	196	167	177	179	179	178	157	166	157	181	176	185	164	182	195	175	166	181	172	175	177	188	186	194	187	149	169	187	177	192	166	184	182	164	173	172	167	192	146	183	168	194	167	185	192	158	178	159	187	175	171	171	157	165	168	173	181	169	182	165	160	187	168	165	162	182	202	153	175	172	146	171	162	182	172	173	160	181	184	179	174	170	161	162	171	199	176	182	182	152	169	187	168	172	188	174	178	174	159	193	172	193	164	170	173	176	169	178	202	175	168	183	153	178	165	184	156	183	174	154	176	203	170	159	177	156	165	175	192	165	174	143	163	169	172	194	171	184	209	171	186	177	162	168	174	200	188	177	167	171	181	205	171	160	163	178	158	175	170	179	177	181	144	188	166	151	188	174	197	190	172	171	142	140	161	168	175	180	161	186	189	197	179	190	184	141	179	181	172	153	194	164	175	178	151	170	171	187	183	169	166	192	171	157	168	177	167	165	190	157	206	174	182	174	188	147	181	176	175	157	177	172	160	163	190	158	175	160	182	174	174	171	194	192	190	176	180	192	183	160	178	174	160	179	180	174	167	177	157	178	162	151	189	177	176	180	153	144	180	175	168	170	174	194	168	170	164	177	160	169	166	157	152	176	164	164	154	190	165	181	166	183	174	183	172	173	153	163	185	178	175	179	184	189	189	153	168	170	199	162	178	190	155	183	185	167	198	170	180	180	199	186	172	183	173	178	173	163	182	177	174	159	189	187	194	172	171	184	178	163	178	185	174	196	197	195	170	191	162	189	182	180	176	180	154	181	181	174	170	151	183	181	196	161	156	187	178	175	177	168	186	181	206	191	180	183	172	184	158	186	160	165	169	202	173	187	173	157	197	176	183	174	179	145	159	155	186	195	166	181	169	177	173	220	196	203	158	181	173	166	165	149	156	183	204	171	202	174	183	196	175	183	196	172	159	163	169	177	159	170	164	171	185	172	190	174	190	187	172	164	173	179	174	169	186	182	168	175	176	171	164	164	195	165	146	190	189	161	186	152	175	182	200	188	181	150	165	175	198	181	189	169	176	170	173	171	165	199	170	170	177	157	172	190	178	192	183	190	152	164	172	155	176	171	168	180	206	157	180	175	172	161	199	194	172	176	201	197	157	188	172	187	185	183	180	177	176	185	189	164	182	176	167	177	168	175	152	164	174	170	175	174	151	173	200	160	195	190	201	159	182	185	183	175	198	193	187	159	194	184	160	170	195	150	181	172	191	156	180	163	181	190	185	184	189	193	180	175	187	185	164	171	173	171	197	179	185	162	162	173	151	178	191	157	181	168	175	170	179	190	167	176	170	184	154	160	184	164	151	181	200	174	197	179	182	184	178	204	179	170	146	166	166	180	173	180	188	159	185	191	176	175	170	184	191	166	185	178	180	175	185	159	166	156	160	172	175	141	174	172	185	157	179	163	183	171	175	178	168	175	157	159	174	177	165	165	178	189	199	162	166	157	192	168	176	183	163	205	175	190	171	190	164	183	178	170	158	205	170	181	158	179	168	168	162	171	175	179	168	168	190	157	148	163	175	158	158	167	185	174	177	162	168	184	177	170	186	198	193	179	139	181	170	163	158	175	157	170	164	203	164	185	174	183	172	172	222	164	191	168	182	165	179	181	181	160	186	187	185	173	183	163	162	184	177	179	181	199	167	154	176	171	183	170	177	174	183	181	164	187	170	171	180	179	164	178	201	177	179	174	164	156	188	182	191	183	158	201	153	183	169	170	195	174	178	176	168	163	195	179	198	197	155	185	161	162	166	169	173	173	174	191	168	164	175	176	180	176	189	170	188	165	164	189	195	184	183	174	188	179	179	181	145	188	185	170	180	175	169	171	165	173	162	169	181	150	184	172	152	182	159	178	168	164	181	139	167	184	170	168	171	190	194	174	175	188	171	156	170	185	173	174	164	157	154	159	181	183	184	171	169	161	186	164	170	177	178	163	156	183
9509	16054	14145	8260	6647	5302	4150	2973	2104	1710	1535	1690	1308	1212	1147	1079	936	885	869	721	542	490	372	344	357	313	285	294	286	348	337	286	272	307	259	248	258	246	262	285	248	262	254	276	271	289	270	285	320	353	366	341	322	299	285	249	262	244	301	251	279	224	303	286	253	264	240	260	256	266	254	273	266	284	248	248	259	279	254	252	283	243	290	257	238	266	249	261	249	265	272	290	255	242	273	271	247	250	258	261	243	277	267	250	262	252	277	257	263	252	272	270	229	263	272	276	246	263	250	250	280	254	229	252	242	254	262	267	256	280	289	257	253	244	259	247	282	278	271	275	218	244	234	255	262	228	248	259	274	253	263	273	248	270	265	246	244	252	275	280	242	271	265	253	252	237	293	276	243	277	264	265	269	242	248	265	246	261	245	259	257	259	286	272	244	241	263	266	250	251	247	266	268	246	254	236	254	261	251	277	265	247	270	258	255	271	288	271	256	259	254	220	277	277	263	278	268	256	291	252	248	263	264	263	261	252	276	244	247	244	262	252	252	265	248	243	237	263	261	248	242	234	277	278	278	249	266	228	251	253	251	249	267	254	241	269	251	240	231	265	284	234	252	267	270	234	238	272	271	284	271	268	286	267	271	276	274	253	271	262	242	262	275	253	260	259	271	254	257	254	265	263	273	264	257	269	259	264	230	247	263	257	264	244	287	249	244	267	277	286	286	305	253	245	279	240	236	228	262	284	261	238	262	252	252	270	249	206	255	268	257	248	288	290	263	255	268	264	250	232	241	260	267	255	263	246	261	249	253	233	287	270	264	265	271	271	258	286	271	305	244	273	249	251	283	265	229	254	292	270	280	264	268	228	243	270	274	273	254	273	272	255	267	254	257	242	258	233	245	270	244	267	261	266	251	258	214	251	263	271	241	261	250	266	215	263	260	265	266	225	252	272	252	236	269	242	285	268	280	259	241	263	268	275	248	251	245	275	259	264	288	234	270	254	262	263	261	261	284	264	259	218	259	288	250	253	271	261	275	271	260	233	245	292	241	222	236	236	266	260	275	236	268	241	269	280	292	284	255	250	245	250	252	245	261	237	262	264	272	265	278	299	273	258	227	276	273	231	243	266	272	237	258	253	256	268	259	236	230	264	241	254	283	252	266	250	231	226	258	248	264	261	269	286	274	281	248	270	265	263	250	242	272	259	254	259	221	269	235	254	255	251	255	260	272	256	276	246	284	265	290	270	275	288	281	275	261	252	239	231	271	259	303	268	272	257	256	263	259	244	275	255	242	284	256	244	261	269	253	246	271	260	256	263	223	273	265	274	244	234	244	289	264	243	221	252	251	297	273	252	289	234	225	242	239	266	239	242	222	255	250	260	269	259	266	263	271	282	258	263	271	268	252	253	271	276	264	259	295	261	234	262	260	274	268	237	273	269	274	249	248	304	258	270	241	257	276	237	301	271	262	258	255	257	276	270	251	256	229	241	270	205	266	271	244	281	243	247	227	258	284	279	253	258	240	274	246	258	259	280	233	280	267	284	230	269	262	253	265	275	237	273	248	256	263	244	241	228	249	274	252	242	257	259	247	245	240	253	247	258	265	257	231	269	257	252	296	254	261	262	239	246	239	269	245	273	281	247	255	251	258	283	274	240	263	252	249	262	253	263	270	274	252	230	253	309	263	255	255	271	261	249	266	255	244	255	289	253	258	262	249	236	256	265	261	257	281	261	268	246	273	240	255	284	259	263	271	252	243	243	250	261	248	253	250	247	253	244	257	264	243	253	248	234	256	277	276	304	263	262	265	240	268	267	251	226	254	226	257	253	274	250	273	263	251	263	275	256	248	275	268	246	252	283	269	273	254	254	244	228	241	268	253	239	261	248	255	274	255	269	261	225	244	299	286	234	264	264	261	255	255	235	257	266	293	284	254	240	264	266	260	242	274	242	253	242	284	234	279	246	288	253	240	273	254	279	266	296	264	235	269	259	262	266	278	244	285	228	270	269	260	283	224	277	254	237	280	266	241	244	245	284	246	245	258	256	242	279	268	228	277	279	230	242	266	262	280	250	243	272	239	267	269	271	261	267	245	266	229	262	256	251	263	243	250	258	266	239	253	282	243	257	245	243	247	265	237	275	251	256	277	256	246	250	253	241	258	245	227	296	241	254	268	256	254	274	233	256	266	286	263	259	236	260	267	275	260	271	250	232	257	273	260	247	282	258	253	266	275	242	255	255	231	246	224	248	257	243	245	245	237	258	278	233	286	243	239	253	261	248	284	291	253	253	268	253	244	274	270	252	245	250	259	233	264	262	274	254	265	250	223	227	267	261	248	251	242	236	251	245	263	253	241	241	265	224	262	253	254	259	266	262	277	251	289	259	295	247	267	247	265	254	264	271	245	248	288	297	255	264	281	264	264	283	277	262	252	263	252	248	246	249	250	239	252	284	253	270	293	267	263	241	261	250	271	278	261	237	256	243	269	291	242	255	259	259	268	276	267	239	243	244	260	273	249	286	280	303	251	242	256	263	248	241	244	255	255	291	271	261	251	252	259	246	227	260	235	299	255	256	282	250	254	234	253	256	247	241	225	263	253	245	271	252	277	264	286	261	262	282	265	276	252	249	282	276	258	267	262	245	238	268	252	258	273	276	291	267	256	290	247	269	279	260	288	249	251	246	252	287	258	261	223	293	243	244	263	293	256	246	280	252	269	268	283	274	236	276	240	257	251	289	230	253	288	268	267	261	273	275	248	263	252	263	258	282	264	261	265	267	248	270	253	255	239	258	254	309	235	281	255	256	269	258	282	284	248	272	282	244	242	255	279	262	280	227	296	258	223	282	269	242	273	284	254	274	264	285	268	261	253	258	258	248	246	273	236	253	247	261	274	233	289	270	266	264	243	262	249	268	268	266	223	259	245	264	257	281	254	254	246	269	264	262	239	276	304	274	253	239	260	249	278	259	268	249	268	266	268	278	235	242	272	263	264	230	244	276	245	284	257	272	244	248	266	268	253	263	250	277	253	218	223	247	261	263	249	291	272	249	267	247	257	257	254	266	247	265	255	278	269	245	255	244	268	249	281	230	255	254	252	245	242	259	247	246	259	250	276	252	276	291	274	263	236	268	260	247	219	232	264	267	261	266	257	243	260	246	245	253	269	268	243	253	258	240	244	248	250	259	249	266	245	231	246	269	259	261	277	263	244	273	255	261	236	261	266	254	247	288	262	276	252	273	266	271	271	272	264	251	280	251	259	231	269	268	252	274	255	270	260	256	268	296	259	268	265	256	247	271	245	284	272	272	261	270	261	272	268	285	254	257	253	258	253	257	257	275	263	275	269	220	253	294	248	263	242	264	282	253	246	272	256	248	268	253	249	239	277	227	239	250	249	266	237	269	278	261	258	249	286	270	250	236	252	230	251	259	254	277	233	262	264	244	248	249	283	239	266	260	268	250	261	288	215	252	239	255	263	258	266	263	292	264	236	257
23671	21144	28524	24054	21145	13806	4327	2198	1377	1181	1071	1114	1012	836	798	743	657	586	623	528	414	352	318	247	249	230	267	265	237	253	218	229	296	213	195	193	227	236	208	238	230	216	203	249	187	255	241	227	261	297	291	273	284	220	257	241	254	242	224	230	186	230	251	247	233	240	221	215	216	211	211	222	235	199	228	240	210	204	194	223	209	206	192	210	213	206	223	200	190	214	195	221	212	205	220	208	184	220	222	235	228	226	205	213	199	197	196	220	203	203	181	202	206	209	214	207	225	216	216	199	195	218	185	207	217	204	197	220	201	203	203	206	208	195	192	193	213	206	215	199	212	181	195	192	235	211	192	221	204	210	207	209	220	201	207	202	194	219	221	195	181	197	216	192	217	205	197	193	192	234	210	232	205	201	193	208	175	189	211	207	182	198	227	216	220	211	208	181	237	192	218	217	199	212	237	221	211	200	223	220	193	215	223	181	227	217	223	209	202	205	198	213	225	210	228	204	191	194	203	217	226	193	223	226	190	223	194	246	223	176	199	198	211	224	209	214	206	199	218	212	184	207	238	209	208	199	200	202	216	189	195	198	205	222	205	200	219	195	204	261	208	229	211	221	211	207	208	219	195	205	208	210	193	187	206	227	188	234	201	209	194	197	213	198	189	220	205	199	201	200	217	189	203	219	202	229	189	190	196	189	185	200	182	201	197	204	200	211	214	216	202	174	212	188	219	226	206	197	203	233	197	210	203	200	192	217	164	205	185	185	190	235	225	177	214	197	179	195	212	200	221	223	226	187	199	214	199	175	225	209	202	227	210	213	194	199	199	228	203	209	215	211	228	196	205	208	215	220	190	178	205	203	206	207	215	199	223	201	204	195	222	188	213	213	198	193	198	205	194	200	221	222	200	200	229	206	202	208	254	198	208	176	204	195	188	223	187	210	224	206	197	201	193	222	198	200	205	229	201	214	183	218	232	180	224	215	225	195	212	224	186	179	203	229	197	201	199	207	204	220	204	212	180	184	220	168	215	238	218	209	193	198	210	201	222	196	189	218	205	197	229	187	218	192	223	214	205	185	193	167	217	188	223	238	184	201	189	209	215	196	217	181	202	221	214	219	204	214	214	201	208	207	215	187	202	191	196	209	208	212	252	214	196	196	241	208	238	193	198	185	204	260	204	199	201	195	209	213	198	206	198	209	203	201	203	198	208	207	217	238	203	200	210	196	195	194	210	196	203	215	208	222	198	205	218	214	191	220	225	223	223	214	221	207	217	195	211	209	201	213	191	212	218	207	209	223	215	203	216	215	195	212	187	210	223	201	187	202	218	230	192	207	199	206	202	199	194	190	195	223	181	217	219	197	209	226	186	213	220	194	203	218	181	230	195	239	200	226	210	202	180	194	195	193	204	216	208	200	221	209	211	192	201	211	199	226	207	192	205	199	194	212	196	184	208	194	243	217	204	200	210	212	210	208	213	225	206	179	233	208	187	185	183	220	210	191	187	225	230	197	204	210	213	222	221	222	215	211	204	203	219	184	202	180	218	202	231	216	209	217	212	215	239	204	207	225	204	206	200	215	196	216	196	185	217	200	234	214	208	207	220	190	196	219	219	196	207	214	206	202	215	202	211	204	186	201	206	208	202	231	215	215	183	190	195	228	201	202	213	188	192	210	210	214	205	195	195	179	190	224	201	202	205	208	206	198	198	211	224	196	198	223	207	219	193	205	203	207	201	247	203	204	228	217	207	216	220	206	200	192	234	219	215	194	189	198	223	213	207	224	214	228	194	213	224	214	196	229	205	236	201	205	212	211	211	204	213	218	205	176	225	202	220	184	187	211	192	227	216	187	202	195	217	199	191	210	228	193	196	187	226	209	189	200	204	188	190	190	194	199	214	195	238	191	200	184	213	212	217	190	177	235	212	197	242	225	191	205	209	204	223	210	190	211	211	164	189	223	206	210	199	188	233	195	188	215	211	209	212	192	208	196	201	187	188	213	197	172	225	229	211	203	171	220	221	181	213	197	177	195	194	223	174	204	220	177	219	205	199	205	232	218	210	206	224	213	199	211	219	215	239	177	201	199	203	201	218	196	199	173	206	197	208	198	192	199	212	207	229	224	191	208	172	201	195	229	203	203	223	226	216	191	215	222	183	201	224	210	199	208	189	217	195	208	205	167	228	210	203	193	217	214	201	231	225	204	210	192	220	200	189	188	200	207	209	197	210	211	207	227	197	189	192	184	210	205	195	217	210	216	204	231	221	193	193	221	195	213	198	188	215	233	213	196	194	195	211	205	216	187	186	193	215	201	201	207	201	214	232	211	203	209	191	215	189	212	241	218	209	210	192	206	220	181	220	219	192	224	220	220	216	193	204	201	209	179	216	205	207	191	190	195	209	219	206	207	193	203	183	213	214	210	212	184	202	184	185	198	171	205	195	198	201	225	208	216	188	187	203	202	171	217	192	231	205	235	191	211	220	225	197	207	220	200	225	202	199	187	220	207	195	206	182	216	205	208	192	203	230	204	200	198	185	210	223	199	193	212	216	189	205	221	191	223	203	222	200	213	199	194	198	208	205	204	209	199	229	206	193	209	197	196	209	224	193	181	200	207	207	181	210	203	201	243	202	187	219	206	191	206	195	197	191	190	194	189	181	198	203	211	211	223	222	220	200	223	207	215	203	184	225	212	211	205	217	203	213	212	182	182	219	217	195	205	204	217	189	206	192	188	223	211	206	204	199	219	220	203	201	195	207	214	209	193	224	205	184	213	197	212	199	211	194	205	215	192	202	211	200	236	188	193	203	212	208	218	196	190	212	212	175	199	212	186	226	186	237	213	199	209	211	207	190	212	233	184	204	180	180	206	197	182	216	218	171	211	184	204	233	199	191	196	193	211	213	189	204	192	206	201	217	213	200	218	203	200	168	226	213	210	208	201	202	223	180	216	209	232	201	197	205	200	172	194	217	193	196	202	201	209	233	215	201	187	203	225	190	200	222	218	195	188	209	223	198	210	231	192	205	224	223	198	202	194	208	191	210	202	218	211	193	208	197	209	201	186	209	230	205	190	211	225	207	195	214	203	208	190	212	192	208	216	197	196	233	223	212	189	224	199	209	196	212	194	195	184	216	207	204	226	230	194	187	216	201	223	208	197	197	214	212	192	218	196	190	221	203	224	195	216	222	195	215	232	208	192	177	222	201	200	195	184	188	197	216	199	208	204	215	201	200	239	214	201	201	226	235	195	195	176	203	200	204	213	199	195	245	191	184	196	218	213	193	200	212	213	200	235	212	217	211	214	209	214	193	205	176	192	204	210	183	210	199	201	206	246	215	184	242	219	206	224	240	216	210	212	203	223	214	227	198	222	196	212	209	188	232	184	209	198	195	210	215	219	200	194	208	207	192	197	203	203	217	217	221	218	197	214	195	186	194	213	196	215	193	224	227	221	243	208	203	201	228	196	203	195	194	214	213	214	203	179	204	204	212	193
10841	24135	22226	14442	11546	9652	7588	5618	3977	3065	2904	3112	2654	2228	2006	1795	1677	1449	1464	1176	920	714	564	458	415	403	426	443	389	422	418	429	438	356	327	327	324	343	342	320	324	333	325	322	341	354	360	387	437	448	515	493	407	409	366	346	362	291	336	304	333	315	318	329	327	314	313	336	331	341	321	299	345	297	324	292	297	294	309	288	314	331	293	299	310	301	317	300	270	305	287	320	333	321	301	315	286	337	300	309	315	294	320	314	345	337	322	316	304	310	332	295	321	308	315	282	301	303	358	279	313	320	305	303	306	290	360	335	294	313	303	289	290	312	284	292	302	304	316	307	304	294	298	301	325	298	314	294	296	351	313	290	289	314	315	305	307	282	317	310	318	329	280	288	322	330	333	302	302	276	352	330	299	297	280	326	282	286	324	308	304	315	301	306	292	308	299	288	305	303	287	316	293	305	323	296	291	332	290	314	303	293	294	327	287	293	324	272	291	308	287	317	296	301	305	243	300	323	326	312	320	320	307	281	321	319	303	312	321	315	312	284	305	287	320	329	312	301	300	316	282	296	268	287	318	280	289	329	296	312	289	281	316	278	327	297	312	307	306	296	263	318	313	315	304	319	316	277	305	300	288	328	273	267	288	291	295	298	309	313	299	286	317	310	294	324	326	314	284	325	315	318	338	336	299	297	317	320	295	300	331	312	287	269	306	297	302	337	321	302	290	312	336	293	331	308	315	294	310	274	310	266	341	290	307	299	317	316	312	326	331	317	310	301	323	307	332	291	322	325	311	291	302	288	281	306	295	298	276	313	322	303	321	293	314	260	294	301	338	298	310	331	302	289	327	284	326	306	292	305	274	296	315	377	297	298	321	329	283	306	319	283	288	298	312	302	319	333	304	301	311	283	294	301	323	292	326	360	307	280	294	284	286	329	274	312	298	307	259	303	286	307	313	324	327	301	307	298	287	272	313	302	306	314	342	328	317	297	290	321	284	320	324	276	296	326	264	271	285	326	280	311	298	313	336	304	304	310	348	315	329	316	318	291	314	278	330	302	321	319	328	296	318	299	267	286	320	315	309	329	302	262	290	288	336	325	293	285	299	306	288	275	308	291	313	328	325	303	285	312	311	282	307	292	317	306	321	282	310	324	290	315	289	322	308	312	320	283	290	297	282	304	339	310	314	292	298	313	317	279	288	302	308	313	316	306	316	326	305	317	342	299	304	304	288	304	268	312	297	324	303	296	325	339	280	309	316	269	302	315	302	300	296	292	285	321	292	291	308	283	321	329	282	308	310	283	323	278	319	325	307	332	297	310	291	316	293	291	312	320	302	299	292	308	331	297	331	279	282	278	310	333	312	303	304	295	298	297	332	306	309	315	312	300	275	310	297	309	299	294	263	278	308	297	302	312	306	327	316	312	314	295	287	279	320	292	303	300	340	303	305	305	292	301	312	298	285	317	303	302	267	312	296	292	332	265	256	294	299	297	321	334	291	322	316	313	299	336	270	324	310	322	291	285	297	326	291	309	326	331	294	302	304	298	321	318	292	291	301	324	293	307	314	290	304	316	306	318	287	327	296	283	316	299	305	294	310	313	270	313	285	293	311	338	296	314	300	315	295	276	271	286	340	329	286	309	291	306	310	333	274	348	271	310	299	303	304	319	334	293	301	321	305	285	315	319	351	310	315	305	278	266	319	273	294	311	299	337	289	287	314	335	295	323	293	318	308	307	312	309	316	303	283	303	285	308	306	290	286	311	322	317	310	287	300	305	309	286	323	297	287	293	344	288	292	301	294	297	288	313	323	298	323	330	334	327	289	331	282	274	316	295	298	278	295	293	330	319	313	302	303	288	300	298	329	337	342	319	330	311	304	294	317	308	296	311	319	289	329	329	318	297	318	312	291	314	295	308	283	284	285	302	310	301	293	289	320	318	322	265	308	302	296	313	341	298	292	305	317	304	293	326	306	312	327	295	299	306	314	300	287	318	332	301	316	289	281	268	303	317	295	322	298	310	306	322	285	304	305	307	286	292	281	314	277	293	280	297	309	290	305	302	264	329	278	305	305	300	306	284	312	297	316	276	318	312	347	314	305	316	305	314	335	299	293	287	311	315	282	283	304	297	342	290	311	306	311	306	311	271	280	339	342	283	297	286	317	303	286	327	316	306	305	304	307	278	311	314	296	302	315	305	323	305	289	327	314	333	335	301	299	320	306	323	324	279	297	284	285	287	310	327	301	295	294	309	295	306	311	283	295	290	278	299	279	344	295	259	332	260	318	325	337	279	282	285	307	301	299	318	327	289	295	306	281	349	292	296	319	305	291	325	309	332	322	320	308	284	324	314	363	313	306	318	327	268	265	336	283	319	306	300	319	297	290	315	314	289	308	320	315	299	297	324	320	293	280	283	292	289	301	312	311	292	316	329	316	314	311	297	296	303	315	317	335	282	299	318	342	293	296	307	314	315	261	318	323	302	301	308	278	333	288	317	314	312	296	310	286	301	291	320	281	291	321	308	302	309	308	314	270	265	292	292	332	309	323	290	293	298	347	311	314	298	335	282	295	297	305	303	314	314	291	285	316	281	331	320	321	327	301	318	336	302	332	271	335	314	299	325	296	336	284	327	300	299	335	307	295	295	317	311	347	331	321	286	273	303	305	288	315	296	308	315	287	322	316	337	310	312	323	307	303	305	319	302	329	318	293	298	277	323	307	326	305	287	326	311	272	286	330	293	335	314	319	348	293	307	309	295	304	301	321	290	287	327	278	313	316	315	327	314	297	283	327	289	308	296	277	296	325	307	291	308	340	321	320	343	329	306	306	309	292	344	310	331	285	308	285	305	331	313	335	306	302	308	350	287	330	283	288	315	283	327	294	297	307	297	293	309	288	307	300	329	312	309	288	310	309	290	298	301	283	301	304	305	327	322	328	322	297	292	317	337	334	302	317	286	305	305	311	326	294	306	290	292	294	278	322	299	295	285	290	304	294	343	299	299	301	294	276	275	289	320	303	292	312	314	318	296	298	284	307	302	299	334	292	328	304	318	311	327	334	290	331	297	286	302	299	283	313	296	313	303	312	296	287	326	331	333	357	308	321	316	302	301	288	332	298	305	307	284	308	320	299	304	300	318	295	332	304	302	308	311	284	317	320	332	313	284	294	310	289	319	293	318	288	316	291	300	335	274	320	297	316	302	343	305	315	288	304	307	315	343	315	266	315	279	310	329	351	319	302	293	288	300	296	309	302	300	289	289	296	305	289	309	337	295	287	303	287	304	335	292	272	342	317	323	318	334	321	278	297	292	295	288	306	315	312	337	298	298	328	335	311	331	280	300	282	318	296	297	328	329	307	300	288	305	301	320	290	294	303	302	309	317	299	300	305	270	287	322	334	329	301	310	288	305	314	325	323	325	269	308	312	284	286	298	318	282	286	302	314	319	279	319	299	324	334	329	290	304	325	307	298	330	319	291	321	319	291	311	312	305	319	323
22766	21155	28955	23603	21165	21273	12841	3423	2020	1586	1513	1661	1363	1111	1019	903	853	783	804	596	470	348	286	221	247	174	210	204	184	207	189	217	211	177	163	172	171	157	148	155	178	165	154	157	172	172	156	177	207	234	264	251	191	179	161	171	162	136	159	164	169	136	136	159	145	158	167	138	128	158	119	130	151	156	154	147	167	139	137	141	137	151	114	125	148	150	125	119	138	139	141	141	134	155	155	156	133	127	132	133	133	148	160	148	148	141	145	134	120	149	123	132	141	158	132	139	125	132	156	133	139	157	144	115	130	145	140	143	148	151	132	149	136	140	146	144	147	158	120	143	133	136	136	121	131	147	147	129	132	124	143	136	129	139	143	118	130	143	157	138	147	133	126	117	129	127	148	153	143	125	134	138	142	143	144	134	154	128	136	130	130	149	119	133	137	127	139	142	117	149	114	148	123	132	129	122	129	157	154	134	128	141	130	140	134	122	127	124	135	142	137	134	133	132	124	148	162	125	139	110	140	153	141	128	147	138	127	135	121	115	129	131	122	111	141	113	131	145	127	154	135	133	134	143	155	154	122	146	127	116	142	135	141	141	122	133	133	145	138	123	136	143	133	129	135	144	131	134	140	146	139	144	130	152	152	125	129	141	127	128	130	132	138	142	119	142	147	128	138	125	134	147	121	156	145	148	133	144	118	139	134	131	108	118	154	137	128	149	129	122	114	148	130	128	138	132	153	150	131	147	138	140	141	133	156	126	125	139	125	129	159	119	160	157	124	149	155	127	138	131	124	123	143	126	139	135	139	151	133	111	147	149	134	139	140	125	139	158	116	130	139	127	133	118	131	124	125	157	108	149	123	157	146	131	135	135	114	129	139	142	151	132	154	126	142	122	117	177	135	132	148	143	137	139	135	125	134	131	145	153	133	120	126	126	133	138	134	140	114	159	148	127	129	144	145	125	139	150	132	161	133	134	147	147	131	152	114	150	119	139	148	129	143	141	117	126	123	138	162	137	146	133	159	157	125	131	128	149	134	126	145	143	133	125	131	155	133	131	127	142	134	149	138	140	106	152	171	131	157	135	138	135	127	128	133	129	136	125	133	110	138	120	146	127	133	140	128	153	135	145	134	133	130	120	140	147	138	146	141	141	143	139	122	155	143	141	134	138	141	149	126	139	143	113	154	136	148	133	131	145	144	139	154	151	137	125	142	139	113	127	119	132	100	145	109	136	145	132	130	123	138	141	123	131	147	138	136	135	135	133	152	136	159	150	141	120	140	130	151	151	147	151	146	143	155	114	134	152	142	148	132	140	149	155	114	134	129	138	129	126	125	133	123	147	155	146	139	132	148	144	116	158	158	140	148	148	133	146	136	133	142	134	131	138	113	156	121	131	136	140	129	128	149	139	124	135	120	145	145	130	135	135	152	107	145	144	127	152	138	136	134	119	136	147	132	155	115	120	139	135	141	144	152	129	139	126	143	144	132	138	133	142	153	141	140	127	107	144	131	156	150	142	133	130	138	131	124	143	125	128	140	143	109	117	129	147	135	149	157	126	142	143	124	137	136	130	141	128	141	136	127	112	136	140	119	149	155	130	162	143	146	126	117	131	131	134	131	146	109	143	116	140	125	110	125	126	169	147	140	137	140	148	131	123	131	128	140	145	129	135	128	144	132	125	143	135	126	120	125	148	129	152	136	148	128	136	123	146	149	150	138	134	142	125	143	127	146	130	133	145	141	131	132	111	135	134	144	125	119	125	146	138	134	120	141	142	119	136	133	144	164	151	133	161	129	139	139	150	136	141	141	139	116	129	139	126	136	145	142	147	154	148	148	129	132	139	144	127	138	150	140	138	124	139	127	129	157	112	156	137	117	145	115	155	141	141	119	148	120	126	136	129	130	142	140	147	152	161	167	148	126	135	147	136	126	121	148	145	151	142	161	127	119	126	152	128	140	137	145	151	147	134	113	139	151	140	141	137	139	126	114	120	146	136	150	129	124	146	139	144	152	148	132	147	127	113	133	142	140	139	141	134	158	118	134	148	143	124	146	138	120	141	135	128	131	135	126	134	138	141	125	148	153	122	132	131	151	138	137	125	126	122	149	115	116	121	141	124	132	152	155	126	134	140	133	136	126	136	158	138	136	132	131	131	127	144	132	123	120	121	115	121	141	138	118	147	139	114	145	144	123	148	122	111	130	139	147	135	141	144	133	99	122	146	131	131	113	141	132	120	118	135	139	134	141	136	135	134	176	127	137	152	143	149	137	140	123	132	109	136	149	141	137	156	152	141	125	150	131	129	140	140	123	132	130	126	145	133	113	136	138	134	123	142	132	130	117	140	126	146	128	132	141	164	137	142	141	162	137	122	137	147	131	120	134	133	139	139	115	124	146	136	131	141	143	147	144	123	154	127	136	138	151	118	156	119	128	136	126	136	126	122	142	153	142	136	135	144	137	138	128	144	137	144	134	136	135	134	146	159	126	140	154	118	128	142	137	114	153	163	140	135	149	140	133	138	137	139	129	131	136	116	147	146	137	118	133	135	124	152	143	145	133	132	145	139	105	115	127	123	152	139	118	120	130	134	149	127	149	137	137	137	141	142	133	140	144	148	143	125	149	147	141	138	128	129	112	133	146	118	123	141	146	137	127	141	142	119	145	135	127	146	128	161	129	146	165	133	135	137	138	142	137	149	133	145	134	127	135	149	130	155	129	147	125	134	125	133	128	131	128	152	151	140	139	133	127	123	147	138	129	147	135	155	121	139	116	148	141	135	144	123	128	128	148	130	131	130	134	129	145	116	160	141	154	129	143	141	130	134	139	140	129	146	117	152	134	131	144	145	140	139	158	136	143	134	115	140	140	138	140	141	140	160	142	140	134	138	153	133	159	126	118	125	140	118	127	117	131	150	136	132	128	148	134	133	136	132	139	135	137	143	128	126	122	134	126	144	147	133	139	142	136	137	145	119	125	130	130	109	142	148	128	140	107	130	136	138	137	130	147	156	123	139	142	123	137	137	126	140	143	160	157	132	135	133	140	116	140	130	127	106	141	144	148	126	150	117	157	126	145	145	138	128	145	136	152	145	134	155	157	144	150	109	161	132	159	132	132	131	158	139	137	127	140	127	160	146	138	127	130	140	130	136	146	112	134	139	139	158	145	142	132	128	115	154	125	137	159	138	109	125	113	142	135	140	128	129	128	150	135	125	142	150	138	145	135	120	125	142	128	134	121	151	120	163	141	147	131	125	156	130	133	135	143	120	155	134	142	146	134	139	123	138	149	142	131	114	143	146	159	138	124	121	145	135	127	145	144	151	133	148	155	140	146	153	135	137	133	134	121	146	155	137	141	130	142	136	134	127	148	145	136	120	146	153	143	129	128	163	153	141	148	137	148	135	150	131	138	138	128	127	134	127	148	156	139	148	160	128	127	145	127	131	137	145	151	150	152	140	116	142	134	154	140	131	127	141	115	138	146	116	131	131	131	132
13137	29271	26977	18665	15267	12780	10218	7413	5606	4459	4124	4529	3724	3193	2761	2456	2153	2000	1930	1401	1069	800	614	475	432	334	347	323	308	354	420	495	361	284	252	244	267	257	239	248	282	258	245	262	259	249	285	297	390	465	492	425	348	321	297	230	239	237	243	248	267	253	241	216	249	254	215	210	198	227	239	174	229	225	206	214	211	212	215	198	210	222	187	202	232	207	189	202	190	228	198	223	206	201	175	234	198	237	219	231	208	215	193	234	225	180	211	203	195	172	188	192	197	192	197	202	199	201	186	202	197	206	206	204	201	187	220	210	184	199	215	224	193	223	213	223	216	202	207	212	196	190	182	190	218	199	203	217	201	203	198	194	179	224	222	182	189	201	200	201	205	182	200	206	215	173	197	195	208	165	214	187	215	223	208	196	196	186	172	195	213	236	182	211	208	223	191	187	200	226	191	209	197	202	235	202	189	193	214	194	195	204	187	207	202	190	194	211	206	177	198	196	219	206	202	182	196	237	213	190	211	189	196	241	209	204	203	198	202	197	202	202	216	211	190	220	215	208	201	195	203	202	192	232	207	203	179	210	220	223	211	219	202	179	207	216	198	187	195	212	199	212	229	203	201	201	209	205	186	223	204	219	177	203	193	214	180	209	214	176	216	217	211	199	189	198	193	219	204	214	190	212	217	215	197	205	209	192	190	206	178	188	197	218	236	183	204	214	182	189	212	199	227	205	189	217	204	176	208	197	197	200	196	186	190	209	203	209	180	181	195	202	213	215	184	188	203	208	182	190	203	208	208	165	189	204	197	201	188	187	215	215	209	219	201	186	207	200	210	197	181	215	209	219	222	225	217	191	212	207	203	205	202	195	193	213	209	216	236	192	195	207	236	186	176	214	201	203	223	180	215	219	214	228	187	211	220	188	174	180	182	191	208	184	205	226	178	172	195	219	187	186	193	195	191	206	208	190	187	216	179	221	227	187	233	205	188	186	197	203	191	208	201	183	195	184	216	194	182	200	202	223	207	215	196	233	212	197	220	197	182	218	197	204	196	175	207	222	209	189	195	212	222	198	239	231	197	190	209	221	200	213	195	188	208	212	193	212	204	221	203	202	227	203	194	211	212	221	207	204	192	207	203	207	221	204	244	173	211	220	220	211	220	232	204	179	203	208	227	195	212	207	196	218	206	187	217	208	227	203	204	193	197	195	193	226	218	248	203	194	187	217	211	208	212	221	173	199	184	217	213	225	193	188	193	209	203	229	210	217	223	201	201	223	199	203	242	210	182	198	204	202	197	188	180	192	193	193	194	186	205	212	201	190	218	207	209	209	207	177	191	185	184	192	192	209	172	195	226	225	192	196	209	205	227	217	214	208	225	215	190	182	215	208	201	196	224	207	184	203	195	216	224	214	199	199	222	213	205	191	223	176	172	208	194	223	221	195	232	200	228	189	213	195	206	206	202	220	172	214	178	188	191	237	204	209	219	205	230	217	200	192	226	212	209	202	202	195	193	197	212	225	201	196	221	192	198	207	204	201	196	210	179	221	217	206	221	201	215	194	212	213	213	201	203	226	203	220	202	214	216	203	188	211	181	195	205	212	188	205	194	232	210	185	217	210	196	192	224	215	202	197	218	213	206	203	203	204	215	209	204	187	182	224	215	205	194	212	228	208	208	202	188	217	197	214	184	222	194	187	204	202	197	197	196	218	197	177	228	222	195	195	216	194	222	200	199	190	215	191	184	194	204	191	192	191	223	224	199	188	232	186	185	204	220	190	202	192	206	201	209	184	213	183	192	212	198	191	217	192	210	208	189	209	192	210	192	229	223	224	203	190	196	203	181	188	212	200	216	214	210	207	188	201	235	192	193	195	197	218	213	200	204	218	222	209	229	206	199	186	213	222	216	196	206	218	198	234	219	235	190	211	219	209	210	191	205	184	194	175	184	211	190	218	202	189	226	197	200	205	211	201	208	205	192	223	203	189	234	215	222	188	174	236	208	208	210	228	172	188	211	200	220	206	186	227	211	190	213	220	208	209	221	203	203	191	235	203	184	190	211	195	228	206	192	204	219	193	191	221	186	218	182	200	196	179	208	204	192	200	204	193	232	221	224	206	188	201	206	192	208	192	193	234	210	204	220	211	208	215	223	179	188	192	195	214	217	205	198	182	220	235	196	198	203	209	201	199	246	209	187	202	218	232	198	214	196	194	199	210	231	223	215	195	206	200	211	221	214	209	195	203	202	189	212	189	237	181	200	195	197	206	197	223	197	219	210	229	213	195	186	197	172	212	220	197	192	209	200	224	189	203	210	207	197	214	193	218	207	197	197	199	213	214	220	198	217	190	208	174	192	211	205	192	219	195	213	233	221	209	189	201	212	205	186	204	212	173	195	190	200	211	202	195	194	214	203	188	195	189	217	209	208	214	235	204	197	180	198	185	196	218	222	197	201	190	187	206	198	190	232	189	184	198	167	213	209	222	207	222	196	210	173	192	212	206	211	227	216	190	195	185	200	200	201	226	220	213	200	205	198	220	209	189	212	187	183	213	194	216	203	217	180	235	217	183	222	179	203	214	199	186	186	218	222	211	196	216	224	204	201	210	207	224	195	203	205	226	191	182	208	183	209	219	211	202	203	166	160	214	219	176	205	209	211	219	217	185	210	191	180	209	195	204	197	202	216	187	213	193	218	193	193	197	217	188	191	218	216	191	204	215	202	215	215	216	209	191	182	200	214	191	227	201	223	195	192	180	213	178	195	205	211	221	186	217	198	209	197	209	184	191	202	177	198	202	185	207	192	207	200	194	206	204	197	228	212	225	221	186	208	199	186	203	213	195	198	194	178	192	210	203	208	215	210	191	227	195	193	199	185	225	176	206	186	220	202	184	186	220	195	217	199	190	216	203	185	193	196	192	221	172	201	163	204	200	190	210	198	205	205	198	200	216	178	209	211	223	178	204	223	188	207	202	232	189	200	163	199	191	217	199	192	188	187	203	207	198	185	198	223	215	189	196	232	186	173	214	216	186	170	220	200	192	209	215	225	196	227	216	195	182	208	224	216	221	208	206	214	218	204	197	194	196	199	185	187	208	169	220	212	209	208	214	191	200	207	185	197	201	207	155	213	192	192	232	204	202	207	181	211	205	217	191	195	192	190	202	179	193	219	193	202	190	209	213	205	230	206	205	191	228	190	222	202	201	203	220	208	197	185	195	186	224	195	227	219	201	197	201	226	214	226	210	204	203	182	192	192	198	213	215	186	188	207	178	180	221	167	211	180	200	181	222	180	211	218	186	219	184	187	195	189	205	217	199	210	210	203	216	197	205	214	200	213	185	189	185	209	200	197	200	238	203	215	191	218	195	174	200	204	208	215	206	194	202	218	201	187	186	205	219	199	207	187	199	207	196	226	188	176	198	204	193	228	208	165	178	203	190	194	209	220	181	207	229	223	226	196	203	192	202	231	213	182	196	187	192	181	213	203	203	206	199	202	182
26777	20568	13301	5604	2806	1909	1461	949	745	569	566	627	522	509	459	435	400	388	403	291	231	230	196	191	192	178	197	171	217	193	186	196	187	181	188	163	184	183	177	193	164	170	157	186	163	163	189	172	194	210	205	206	181	192	158	173	177	166	207	194	165	183	168	174	174	186	164	166	163	188	176	166	199	177	195	201	140	160	175	173	202	180	187	149	160	190	160	155	182	145	186	209	168	177	203	177	161	162	157	204	160	174	181	148	159	179	180	186	162	151	171	141	167	177	170	170	195	168	154	157	175	172	177	175	160	178	167	163	185	175	152	175	177	176	189	153	180	170	194	176	158	168	166	188	163	182	131	179	175	174	169	201	154	152	174	168	177	192	161	169	162	138	169	206	186	188	162	167	173	164	169	171	169	178	154	161	144	175	153	177	168	188	158	176	176	190	174	197	161	184	171	175	151	193	165	169	198	177	175	179	165	165	155	170	187	181	149	198	177	175	176	173	164	205	168	167	167	166	165	154	157	170	170	181	167	167	172	158	157	158	152	171	192	153	160	168	170	194	178	169	173	179	185	160	141	186	176	184	206	188	166	163	185	177	169	166	199	181	211	166	178	172	167	172	171	194	184	170	181	172	183	185	165	170	188	162	159	170	170	186	164	153	187	166	171	164	170	164	174	156	189	174	170	178	168	185	151	195	176	181	161	193	166	164	211	184	172	169	187	167	164	179	177	178	179	167	170	159	208	192	182	159	150	180	172	195	166	192	180	187	143	167	164	185	153	170	161	148	200	175	167	163	173	184	172	183	177	170	177	168	157	157	171	179	168	172	145	196	155	183	174	157	150	172	176	163	152	154	192	166	163	168	164	171	175	179	198	158	164	179	193	189	216	179	163	175	180	172	206	172	166	173	165	156	173	176	156	178	148	160	181	165	181	180	165	179	185	133	187	166	180	184	163	193	167	185	163	192	169	179	166	166	149	188	211	150	169	183	161	158	142	180	182	171	188	153	161	157	165	144	151	175	173	166	171	154	200	188	181	157	167	158	162	165	145	199	154	198	164	160	165	165	162	182	164	178	179	177	162	171	191	170	171	177	186	165	173	154	151	150	172	152	184	188	174	167	157	177	158	169	187	143	151	149	162	144	161	166	183	174	164	168	175	181	155	153	169	159	156	178	164	183	158	165	176	156	153	177	165	148	168	166	163	196	180	174	166	169	159	162	180	186	164	167	168	165	173	168	194	180	208	154	182	158	157	179	173	180	171	179	163	168	167	170	153	185	166	187	164	165	180	173	197	171	164	194	183	182	171	173	188	166	175	171	164	184	140	160	194	182	173	180	160	176	154	158	184	181	152	177	166	157	187	169	165	145	183	162	162	134	182	159	199	176	187	183	153	147	186	154	166	176	177	151	176	170	168	187	184	167	153	169	170	178	173	162	170	174	179	185	174	149	151	182	194	180	178	166	161	160	183	174	181	158	147	170	173	146	186	176	208	156	160	185	177	170	168	163	175	160	162	156	174	169	178	186	180	165	171	161	199	179	160	147	178	164	170	184	172	171	165	154	152	186	176	165	177	175	172	178	163	176	174	157	169	169	172	164	175	159	169	182	180	169	173	171	173	165	164	194	163	176	151	165	170	181	175	169	182	183	145	179	177	202	182	195	182	175	159	179	169	192	170	168	175	164	172	161	144	153	163	187	164	172	166	185	167	150	157	162	170	181	177	192	169	186	172	166	149	189	147	158	165	172	162	150	166	168	153	159	185	146	196	172	200	178	175	168	188	179	179	182	172	167	171	184	165	175	187	156	161	156	159	176	183	164	171	177	176	173	159	163	161	158	166	175	164	160	170	192	187	192	168	173	163	167	166	177	155	162	163	173	146	197	153	180	172	190	205	150	182	179	163	175	188	182	173	178	161	184	186	172	167	182	176	170	169	141	190	153	171	164	187	157	167	143	171	169	183	181	200	192	176	175	155	149	159	180	177	164	182	169	169	141	159	152	170	176	158	175	195	184	182	184	169	188	160	186	160	182	153	153	147	156	176	183	159	185	184	159	175	173	172	159	141	177	169	172	170	171	187	173	152	146	165	187	165	177	171	163	173	150	189	168	159	178	177	164	150	157	167	181	170	172	171	192	179	174	163	172	179	139	189	155	179	192	167	186	182	179	168	164	186	180	161	176	157	176	176	174	180	175	154	183	178	174	179	165	166	162	169	190	165	169	168	149	197	181	175	175	165	178	182	200	160	169	174	183	159	189	195	184	159	158	152	142	197	183	182	172	179	163	183	156	209	187	170	157	150	153	137	176	156	166	162	184	168	171	171	160	180	185	185	168	173	181	169	165	146	165	172	153	160	178	202	165	173	182	164	157	170	182	185	152	201	187	177	147	173	147	189	145	180	178	181	177	184	167	192	172	186	160	178	167	170	166	171	154	154	187	171	178	181	167	175	150	154	178	171	173	182	171	160	174	186	180	184	161	171	169	169	172	162	194	173	180	161	194	147	168	177	184	156	191	162	166	180	174	183	156	160	173	187	173	207	151	183	169	194	176	185	173	165	180	173	189	181	184	157	171	192	179	160	169	171	148	173	185	175	175	181	186	160	166	184	176	168	185	154	186	173	164	166	163	179	177	174	164	174	169	163	179	162	164	163	150	175	163	159	183	185	187	162	177	178	171	200	166	171	164	184	164	186	191	169	183	180	173	178	167	156	156	161	154	172	159	179	162	156	183	181	176	186	166	178	156	164	186	179	186	166	189	174	160	182	153	188	181	169	160	172	155	176	170	179	187	178	150	159	133	167	183	167	170	188	175	186	163	194	158	160	152	171	162	174	193	181	170	172	197	160	145	182	168	169	174	195	154	167	153	189	157	172	173	155	172	161	161	180	195	171	183	169	164	185	182	184	184	157	177	170	201	175	174	161	152	179	176	166	170	170	162	152	175	171	157	174	184	153	156	171	151	181	179	167	181	183	179	174	164	191	186	167	165	173	171	141	180	160	183	184	179	160	162	170	175	176	173	164	184	216	166	165	157	183	172	165	179	190	177	176	158	178	168	190	177	173	179	196	173	173	171	181	172	162	178	172	161	177	163	178	153	188	174	185	166	180	167	192	188	165	155	179	167	175	198	190	186	182	148	193	181	180	159	195	186	181	195	176	147	159	181	172	188	182	175	165	163	163	163	165	183	162	179	163	171	189	153	166	165	177	169	194	183	145	178	175	155	163	197	195	165	165	183	190	192	183	169	174	166	161	170	158	184	172	191	167	185	191	187	170	151	170	180	155	160	188	198	149	172	174	176	181	152	174	178	149	147	197	174	173	160	188	155	175	160	168	170	169	165	173	179	177	189	160	195	178	170	149	198	171	156	170	180	167	183	176	152	154	163	176	170	154	189	174	165	163	162	173	196	159	171	182	154	170	183	187	164	206	156	161	164	165	166	171	170	166	163	162	181	166	162	133	168	148	172	166	165	163	194	181	176	168	178	153	182
9256	15284	13850	8447	6465	5210	3969	2782	2030	1646	1606	1752	1426	1220	1151	1042	897	867	829	615	503	447	355	324	323	265	294	261	279	295	302	359	310	258	286	255	271	263	252	246	294	257	252	237	281	267	241	261	332	331	366	323	334	273	279	270	274	273	276	255	279	270	311	263	253	284	257	245	251	261	231	272	251	255	255	258	288	272	251	249	237	255	274	269	267	274	261	265	247	268	260	243	241	263	269	266	252	254	291	226	247	225	279	268	248	245	243	270	254	259	245	251	274	237	241	267	275	257	254	259	261	270	248	240	261	267	259	266	291	264	254	267	253	241	244	253	239	248	236	282	267	231	256	255	253	240	248	246	241	256	248	246	240	247	252	263	249	241	256	251	255	308	263	245	263	206	240	257	234	252	263	238	269	286	259	253	240	244	264	262	262	236	259	241	231	255	260	242	247	251	259	241	259	238	247	220	246	262	262	251	276	243	275	258	239	248	258	277	268	269	249	245	251	243	266	271	258	252	258	280	258	241	263	222	255	244	260	236	246	264	241	262	278	276	247	244	244	251	250	280	254	255	251	240	243	244	237	250	243	240	266	223	237	249	244	249	238	270	266	253	258	266	253	252	231	236	248	248	237	247	236	249	244	255	265	240	225	254	260	244	266	245	258	272	242	265	261	257	275	233	253	281	244	213	256	237	267	237	252	285	259	245	241	243	274	260	255	228	259	241	288	260	276	274	251	268	258	259	259	242	260	245	250	243	264	256	251	263	237	244	243	255	235	262	251	234	240	251	233	280	258	231	276	265	276	242	248	244	266	243	286	246	260	235	267	249	260	250	276	237	250	255	255	274	278	254	225	237	223	238	267	247	260	257	250	248	268	227	250	234	259	246	263	256	264	272	242	286	260	271	235	290	243	250	249	271	225	246	255	273	234	266	238	244	253	232	287	246	257	272	286	256	278	277	221	235	257	249	274	259	251	267	244	250	226	243	263	248	268	278	239	274	260	269	265	259	258	272	213	245	255	268	279	253	277	250	256	244	263	257	255	279	250	243	255	244	278	258	275	257	251	269	242	271	288	235	239	252	250	258	256	217	261	256	231	239	241	247	259	248	261	257	230	229	262	256	243	258	229	270	258	261	252	268	242	278	224	238	286	269	269	244	243	237	250	243	281	240	249	253	262	251	261	282	258	246	229	255	279	268	257	239	257	270	263	245	254	248	241	233	284	244	253	259	252	262	232	226	263	233	237	252	252	257	264	257	250	250	272	218	252	274	253	253	267	244	248	277	247	267	267	262	261	238	232	251	256	236	255	265	276	245	256	247	247	259	269	245	249	255	255	259	276	259	264	253	255	254	248	273	262	252	250	274	256	262	225	250	261	259	254	264	268	255	256	262	254	263	252	251	240	228	246	231	235	286	265	248	267	253	272	251	244	269	269	263	263	273	250	227	233	242	224	262	266	256	260	255	233	272	243	259	287	235	230	248	266	231	235	226	223	241	249	267	280	274	243	240	257	257	273	252	249	256	251	248	249	263	219	257	284	238	249	243	245	275	247	290	285	236	244	265	225	267	257	250	226	245	270	287	268	260	250	263	260	259	271	251	262	239	262	247	263	258	252	260	249	258	254	243	247	307	259	273	255	257	281	235	247	279	226	278	247	279	239	235	243	245	256	246	239	247	245	249	252	280	274	261	232	267	226	258	264	272	254	253	247	255	265	270	256	248	242	245	240	246	286	260	258	287	268	285	241	244	229	263	235	249	261	234	250	254	277	278	231	247	261	249	257	270	266	254	248	259	252	261	257	263	250	291	270	276	243	278	276	263	263	254	237	252	257	271	245	253	273	242	254	277	235	262	240	223	240	266	266	249	257	246	253	280	273	230	269	246	272	245	252	256	284	250	219	247	269	225	266	264	253	242	266	270	228	273	236	262	240	264	226	236	255	238	224	246	275	240	230	255	253	272	270	252	280	274	245	250	253	237	255	237	267	265	253	241	253	269	253	257	257	252	266	259	238	238	285	264	219	225	262	245	278	258	256	245	265	274	270	237	248	238	243	256	255	246	256	271	254	249	248	271	274	244	247	272	279	256	246	241	275	267	245	249	242	258	246	263	226	256	247	265	252	226	262	256	253	265	244	243	272	270	271	271	279	271	243	273	261	248	257	266	256	277	248	250	261	249	278	249	252	269	256	264	244	245	256	257	268	233	261	250	203	255	252	256	274	254	242	241	268	280	258	242	261	238	250	259	264	266	253	284	273	259	255	267	282	257	235	239	269	271	257	262	263	230	268	276	238	265	265	267	280	244	244	280	258	250	286	230	253	244	262	241	250	222	233	265	253	252	232	259	247	234	263	244	252	247	235	230	235	258	268	225	267	265	284	273	255	230	270	261	257	262	276	230	266	247	220	250	259	261	266	265	238	266	272	231	271	245	254	237	284	257	231	283	229	259	263	247	250	251	246	281	249	237	260	289	256	239	256	247	238	248	232	265	260	265	261	252	260	271	276	259	236	254	247	260	266	262	240	251	289	253	261	253	249	234	245	229	254	278	254	241	287	246	276	266	251	252	268	265	247	246	285	237	271	218	252	260	289	237	227	246	252	245	262	277	226	269	243	265	256	244	262	240	241	257	230	252	274	256	257	240	233	243	264	250	236	265	277	239	275	269	264	259	284	280	289	244	254	221	268	250	238	263	265	295	252	245	273	263	251	259	271	251	261	242	250	243	257	264	286	256	269	237	246	237	241	239	260	281	254	276	255	237	260	230	269	264	247	266	240	293	236	276	267	249	280	286	251	258	237	278	239	256	247	262	257	253	252	276	242	257	237	265	270	268	246	273	243	261	245	276	220	260	239	291	284	270	255	281	245	250	263	276	257	242	272	264	256	258	256	268	270	249	256	263	240	241	244	242	242	247	278	255	260	238	236	274	250	240	252	249	237	260	265	259	241	256	259	268	280	270	256	257	258	236	213	237	228	250	259	244	254	244	260	239	269	246	242	278	226	275	273	264	278	237	222	267	251	231	249	263	227	287	242	248	247	274	304	237	250	272	255	248	238	229	261	233	265	241	231	257	281	241	246	251	231	254	287	265	273	267	243	223	229	250	264	247	232	258	235	246	256	255	255	277	288	248	238	248	246	255	257	236	248	261	247	246	261	254	239	244	262	265	267	245	253	254	267	254	272	257	294	253	243	246	272	237	283	300	236	233	264	233	257	226	260	250	283	249	271	251	256	255	255	242	274	246	269	238	254	251	242	256	265	245	264	246	250	243	269	243	270	242	234	227	259	260	262	260	269	239	281	259	263	259	270	252	226	252	266	260	270	234	228	244	250	255	279	269	263	239	279	254	241	268	239	272	282	270	236	269	274	255	244	284	277	277	239	251	235	253	241	256	247	277	250	247	251	247	271	252	261	220	251	261	246	248	267	274	227	237	235	251	264	253	252	252	280	232	276	260	237	257	232	251	266	252	243	233	248	217	248	266	275	230	245	240
23602	21114	28477	23991	21116	13689	4043	2133	1428	1116	1130	1207	995	888	803	718	711	696	634	503	442	351	299	287	283	255	248	243	258	272	275	286	229	238	221	238	214	206	216	233	216	211	185	211	244	203	207	214	253	254	259	242	269	219	229	202	204	232	211	207	184	210	226	245	192	226	192	206	201	193	202	197	208	215	194	174	196	203	200	198	215	186	201	214	196	212	234	213	192	201	189	178	226	199	200	214	186	191	224	207	214	186	219	188	215	208	204	218	204	225	185	228	203	193	170	190	211	191	201	220	218	237	203	206	188	201	213	205	181	216	201	201	203	207	212	222	191	208	237	196	195	226	198	193	217	227	197	197	192	188	204	184	208	205	180	197	229	208	220	210	181	205	213	200	216	195	217	227	230	208	220	191	204	178	207	195	209	219	204	192	192	214	204	235	186	211	191	211	202	212	183	195	227	221	183	188	183	188	205	216	209	224	205	201	232	193	202	199	204	195	214	216	206	204	207	215	216	194	210	204	193	180	202	200	201	237	220	190	198	205	190	201	195	208	199	197	194	177	215	213	203	198	219	173	204	175	213	215	210	225	186	212	204	198	213	191	219	243	207	201	192	204	195	222	184	205	198	207	213	206	217	220	212	199	195	226	191	215	217	186	189	206	187	211	185	188	189	216	185	219	215	200	203	176	205	207	192	220	218	190	206	225	189	204	218	191	202	218	201	185	205	188	223	203	172	213	218	198	206	200	199	222	210	202	177	189	201	199	193	203	214	204	224	203	198	204	175	224	168	207	181	195	211	213	196	207	215	200	200	218	188	202	193	216	183	208	218	200	194	185	175	182	216	201	215	183	195	196	238	194	199	208	198	210	214	232	196	213	192	199	207	180	201	206	206	210	221	208	217	226	203	214	184	219	197	220	186	205	212	196	193	216	235	193	217	191	179	193	223	192	182	199	212	209	197	212	228	197	207	200	214	189	200	187	202	204	203	202	216	208	201	173	217	213	185	191	199	191	204	206	203	234	208	189	177	208	196	230	194	193	212	222	188	193	205	199	189	223	206	187	184	181	200	204	199	203	194	190	212	209	217	178	187	212	205	217	188	219	217	194	193	207	232	208	229	208	183	205	203	203	205	217	206	187	182	194	191	207	217	200	199	189	202	201	224	203	223	193	182	232	217	216	193	197	235	197	196	185	216	179	205	218	196	218	198	210	207	196	217	192	219	201	171	197	192	211	202	205	208	201	179	193	185	190	208	224	212	225	186	190	186	187	229	191	192	187	216	196	222	186	197	188	192	198	213	191	212	214	190	190	179	227	199	174	211	211	194	207	212	209	199	182	211	194	203	199	215	210	212	179	194	187	194	222	183	192	179	170	179	218	204	208	196	209	212	178	200	201	196	188	200	201	208	186	213	201	198	190	188	173	228	209	199	191	173	199	202	205	197	182	221	192	198	240	195	215	176	201	216	207	195	200	185	201	203	211	192	220	214	189	213	189	211	230	186	205	197	212	208	219	222	210	200	207	175	228	182	233	196	207	231	210	197	208	187	208	193	200	193	208	220	189	241	197	193	183	201	217	201	186	200	201	204	191	224	199	189	199	191	199	196	183	184	227	214	194	213	241	192	175	216	188	212	176	222	212	213	221	195	213	199	199	194	190	202	194	212	196	200	194	191	222	202	217	182	197	212	202	188	198	208	198	232	195	203	188	194	206	206	204	183	219	186	199	186	227	199	206	219	212	194	228	191	187	190	221	200	190	192	199	234	216	203	218	215	224	201	197	195	177	201	188	216	204	194	198	189	181	213	203	182	204	212	199	233	164	202	191	217	220	219	183	214	196	200	199	238	190	226	210	207	178	178	196	194	196	219	204	213	183	207	211	203	198	166	202	195	202	195	207	198	204	206	186	208	197	204	207	201	186	217	214	204	216	186	221	213	199	219	202	199	215	199	215	192	207	190	192	212	200	212	208	196	167	237	207	189	217	215	198	214	190	184	189	189	186	215	206	209	187	184	189	215	218	185	184	211	191	215	207	188	180	187	215	207	210	217	227	214	198	182	197	183	204	184	199	217	200	209	198	190	178	200	211	210	190	210	192	214	214	214	210	209	195	206	182	189	200	193	190	205	221	210	173	195	201	195	222	214	188	226	186	213	201	211	221	186	200	202	198	213	188	194	194	164	184	186	187	210	194	181	212	206	210	211	221	190	204	206	216	199	202	171	212	196	199	179	212	198	205	211	196	196	199	198	203	214	206	237	186	209	178	219	203	185	191	213	226	203	204	233	219	211	195	187	201	213	205	212	217	213	189	213	190	236	194	218	228	191	225	191	199	192	201	217	176	205	197	209	205	205	184	197	206	226	187	205	198	233	206	188	203	187	212	181	185	191	193	216	179	201	225	211	196	180	210	172	189	204	203	220	202	182	223	214	210	226	160	221	189	219	174	214	192	220	198	231	183	227	196	203	205	170	186	198	207	195	209	190	169	196	222	193	209	196	230	231	192	185	224	205	190	201	220	212	218	197	204	204	195	211	215	206	219	205	216	200	206	208	202	204	228	207	206	217	189	218	196	214	202	219	215	198	187	222	206	198	199	184	210	203	210	203	202	196	185	202	186	204	204	220	163	193	227	204	211	195	206	190	203	200	192	202	192	186	187	213	214	188	203	181	206	229	184	192	188	204	199	188	204	224	206	205	229	185	203	209	201	161	213	185	207	170	206	188	183	212	197	199	198	205	211	215	219	197	216	219	202	211	206	201	212	221	177	192	226	199	186	176	206	209	182	207	222	176	226	200	192	223	192	201	215	201	203	216	218	186	220	201	169	213	185	186	196	196	201	193	195	231	208	226	222	193	187	209	183	207	187	207	181	193	193	206	253	182	206	192	192	207	186	192	204	212	188	195	212	209	182	191	208	190	195	198	202	188	208	174	216	191	197	207	197	197	227	208	216	201	204	190	187	189	191	187	208	198	212	204	174	197	203	209	209	225	193	221	194	185	193	239	224	189	188	180	187	181	204	196	205	201	205	212	196	188	197	208	211	181	179	205	210	209	202	206	196	201	186	198	207	219	212	186	187	198	201	230	209	228	171	211	192	190	201	223	212	203	191	185	185	209	212	214	213	221	193	204	220	183	219	215	204	193	222	190	211	208	188	217	215	199	177	197	204	200	240	222	222	206	200	175	191	218	194	180	206	189	183	203	202	194	189	212	210	198	205	198	188	230	189	181	215	212	184	212	214	199	202	200	168	183	201	199	188	199	201	205	197	188	209	207	179	179	213	180	175	202	207	197	215	195	198	193	215	183	208	214	205	230	193	216	203	195	203	213	206	200	210	218	196	172	208	185	199	205	197	195	221	206	184	208	202	215	184	176	212	193	194	212	211	197	208	193	211	204	192	177	210	216	193	226	197	198	184	208	216	203	198	172	183	233	188	213	195	221	199	197	205	197	216	191	179	227	185	187	201	212	217	198	232	202	190	207	218	224	197	171	219
10623	23808	22059	14593	11395	9331	7304	5315	3938	3110	3160	3211	2598	2235	2078	1879	1621	1573	1414	1053	845	732	535	473	442	414	377	383	403	410	445	430	430	362	352	305	287	325	323	345	343	361	308	340	340	349	337	319	416	508	488	431	392	354	378	351	304	341	327	315	328	325	334	331	324	305	312	293	309	296	302	298	291	342	350	289	309	308	300	308	314	301	315	315	273	280	308	299	320	322	299	315	290	295	347	300	295	294	282	294	320	332	280	304	305	314	346	303	290	284	295	301	285	311	295	300	304	298	289	293	309	306	318	321	289	309	287	282	303	298	321	323	275	269	285	272	281	281	319	295	304	275	297	279	304	287	289	284	275	279	295	316	337	295	321	299	299	286	283	295	297	309	279	311	328	318	302	318	321	316	307	304	311	327	313	318	300	320	309	278	333	290	326	305	315	286	290	313	287	294	311	316	288	309	322	297	304	321	338	292	273	285	289	280	268	300	276	315	298	318	290	286	315	285	308	280	294	314	274	345	266	290	290	295	276	295	298	326	305	320	299	297	315	294	289	282	298	323	285	265	294	296	310	310	300	314	308	299	300	303	271	272	331	306	298	295	314	320	295	301	302	316	335	285	328	331	293	287	299	325	306	333	295	308	330	288	300	328	314	288	297	321	279	315	285	297	268	351	302	337	281	333	309	300	273	299	300	296	289	295	300	288	272	320	316	294	277	294	313	300	307	356	312	332	279	288	313	272	292	301	289	301	320	290	322	358	299	319	285	335	284	300	282	295	283	310	299	302	297	283	268	297	296	308	264	314	309	295	309	324	286	292	331	316	290	297	287	254	321	289	307	307	309	328	322	307	266	286	315	284	316	337	300	319	329	266	310	294	295	299	305	280	320	275	280	283	297	284	323	279	290	315	308	335	305	303	334	295	284	297	312	303	293	335	294	292	327	318	305	293	296	308	304	270	269	297	299	310	310	306	282	293	270	283	290	316	322	286	282	306	313	316	295	304	302	321	316	338	294	286	276	311	295	286	272	290	297	326	301	303	310	294	276	296	300	297	267	301	301	287	299	296	288	307	297	316	302	311	272	296	312	290	273	268	285	294	330	294	286	316	251	316	279	301	287	279	315	308	310	313	300	294	313	293	323	279	272	284	276	276	285	303	295	310	289	285	288	297	286	312	292	267	312	284	281	315	306	310	318	282	273	296	288	318	297	289	295	310	301	320	313	321	294	326	290	288	340	309	314	296	305	272	256	308	294	300	322	303	307	331	299	299	285	269	313	288	317	278	267	309	289	300	298	295	300	311	278	298	259	323	297	319	283	314	316	314	343	258	302	295	284	300	308	286	272	284	284	326	287	290	270	284	282	300	307	305	280	290	296	298	276	312	324	298	307	308	292	287	282	295	275	299	314	274	338	329	323	297	280	309	291	297	261	312	282	304	300	301	312	303	276	299	305	251	285	318	305	301	316	276	341	304	324	319	297	320	300	279	312	307	293	271	289	269	300	301	286	254	315	295	293	268	309	290	294	325	265	345	303	277	314	294	266	319	309	318	274	295	280	293	291	288	336	325	304	314	313	305	288	293	312	272	289	287	293	300	312	351	335	318	332	313	291	311	310	296	301	287	254	316	307	305	284	307	264	313	319	289	313	318	283	309	295	268	300	283	290	309	299	305	297	308	301	299	300	313	285	287	320	294	323	309	297	279	328	286	320	265	316	307	315	318	317	286	312	344	314	276	329	298	299	278	307	257	283	301	331	287	280	298	325	284	332	271	276	322	275	285	286	317	323	308	307	357	315	301	306	297	302	312	301	304	326	299	282	302	317	283	291	295	295	273	273	315	301	294	303	297	298	304	315	295	299	324	289	309	327	326	313	311	310	285	327	321	295	298	329	295	320	282	292	307	265	322	311	294	318	305	324	296	310	297	271	308	317	287	329	274	299	310	316	260	299	300	327	291	254	307	319	279	289	288	306	309	312	306	297	299	289	297	305	326	276	285	285	318	325	279	288	322	284	302	292	313	308	329	292	314	297	293	262	290	315	280	320	282	285	318	315	313	302	292	286	294	288	321	304	309	305	294	309	314	284	314	303	300	291	312	284	283	310	326	339	290	315	296	286	273	289	317	290	329	322	313	293	322	303	291	291	294	280	275	304	314	310	313	298	284	316	319	311	282	331	296	307	270	326	302	286	328	294	288	323	279	292	317	334	297	311	291	297	316	318	297	304	304	322	293	301	291	303	331	263	279	317	286	327	295	298	283	300	305	289	280	311	298	337	287	296	338	331	294	313	290	290	290	307	264	290	279	283	311	298	319	279	337	296	312	283	287	288	319	307	281	328	319	318	304	339	294	295	313	310	341	331	301	291	262	298	293	315	298	281	340	292	273	297	293	297	300	288	284	324	319	266	290	291	316	299	287	292	310	305	290	290	293	261	276	293	272	295	305	265	290	311	321	300	345	311	303	290	302	320	334	292	301	299	292	297	279	301	299	312	284	307	288	287	325	293	286	277	317	306	308	338	274	290	304	302	310	329	278	311	315	299	295	299	303	294	280	306	295	293	320	286	296	295	311	289	302	301	309	331	307	310	302	317	287	292	281	310	294	287	328	311	288	298	310	321	278	289	305	307	322	297	319	279	283	296	309	300	308	299	319	304	321	310	302	287	313	296	316	276	314	308	295	279	286	283	295	269	283	276	306	287	336	318	286	314	295	272	306	302	301	291	305	284	291	327	284	322	304	296	300	309	337	284	288	292	289	281	291	296	310	331	281	314	301	310	273	305	285	293	268	298	294	291	308	335	327	296	310	274	315	297	302	292	273	277	268	295	278	272	271	275	281	284	287	297	303	285	340	294	290	288	289	292	312	299	306	318	304	292	291	298	283	267	253	330	279	327	291	289	315	288	288	303	352	321	292	286	285	306	309	276	287	301	264	292	312	290	281	285	284	279	305	271	277	281	317	299	283	279	325	297	306	282	315	305	315	294	329	286	262	291	270	290	308	299	319	306	302	298	305	308	294	306	301	297	309	275	315	294	324	299	293	277	298	312	318	320	330	346	298	280	300	293	326	297	256	291	284	321	293	285	303	305	300	283	310	345	306	314	292	328	296	314	286	306	299	293	306	299	293	295	288	271	288	285	312	291	302	309	281	303	316	329	296	287	292	318	296	322	285	317	297	287	298	305	301	292	263	316	305	309	282	285	305	266	300	314	284	258	319	339	313	303	288	298	304	270	310	314	276	320	304	274	285	277	313	291	311	282	273	286	314	260	273	310	283	285	312	330	318	328	289	322	307	267	303	298	290	307	266	293	328	329	308	274	303	348	312	302	315	287	271	320	304	283	295	295	283	294	297	296	304	295	292	326	303	306	302	281	283	318	301	275	320	295	300	305	259	316	320	297	284	287	316	288	291	279	282	311	295	275	302	257	281	308	299	304	310	302	308	320	292	290	269	314	325	285	298	280	314	320	286	307	286	321	325	273	283	302	269	295	297
22724	21102	28870	23552	21131	21281	12466	3271	1928	1591	1622	1556	1377	1156	1049	989	824	880	662	520	450	323	268	261	226	184	191	203	172	200	232	226	176	209	166	136	159	148	138	152	149	171	170	163	139	168	175	183	198	220	235	222	216	183	170	141	171	161	145	157	140	139	139	141	157	147	148	128	152	146	138	147	149	145	120	157	135	144	141	148	137	150	145	146	131	139	114	140	128	124	151	133	134	123	144	126	140	149	156	121	119	151	138	121	117	139	139	143	123	121	122	114	128	135	135	120	147	147	139	145	129	159	135	144	127	141	130	110	130	167	125	127	122	135	129	139	126	155	152	113	126	162	136	116	125	128	128	150	121	138	126	128	147	128	146	133	132	135	131	124	133	137	121	136	127	144	133	137	132	146	135	134	143	129	155	133	133	110	134	142	127	130	150	118	122	148	146	110	156	157	128	139	129	141	129	145	129	124	135	145	140	125	147	134	127	128	144	134	112	129	106	132	123	138	113	142	137	151	148	114	138	127	133	147	134	138	122	120	131	119	130	107	125	122	124	128	149	130	133	142	108	139	124	133	118	144	121	136	144	144	139	149	136	140	117	126	150	139	156	106	118	107	138	119	131	152	148	134	113	140	144	157	117	148	146	141	128	133	127	124	152	157	135	138	150	141	137	145	128	126	122	134	145	105	137	117	128	129	129	150	139	132	133	145	147	123	144	116	145	150	132	135	133	112	144	132	124	111	133	131	139	135	127	115	129	158	135	135	142	110	109	141	144	119	120	124	126	140	132	129	133	130	115	133	131	125	110	146	133	130	146	155	127	122	126	125	131	161	143	131	150	144	152	115	142	137	121	148	116	120	121	158	149	123	124	126	126	134	155	139	136	117	127	136	141	137	138	157	126	153	135	121	122	139	129	143	139	149	131	139	137	131	168	151	133	146	132	135	137	123	127	154	138	126	123	135	133	149	130	129	138	145	111	120	124	119	124	136	143	169	109	137	115	130	137	144	124	131	113	135	124	141	125	142	136	120	150	119	118	147	144	138	156	112	142	139	149	132	120	145	136	136	127	130	144	123	129	133	112	117	150	139	133	132	144	135	132	122	111	149	139	134	134	117	134	157	135	123	134	130	140	109	133	145	142	117	133	126	115	140	131	129	133	120	124	131	136	139	146	150	134	130	140	118	127	141	138	127	132	135	132	124	127	131	144	137	118	115	126	156	112	142	145	135	121	119	112	147	131	129	121	136	130	129	132	117	134	139	122	120	121	134	142	137	133	134	154	125	138	116	147	112	123	124	134	142	138	121	128	112	133	138	137	128	127	147	149	140	132	126	134	127	121	150	134	130	133	110	137	145	126	136	150	139	130	140	129	130	151	121	135	126	118	115	131	138	131	140	136	143	122	111	147	142	134	125	136	121	146	108	126	128	137	125	143	130	126	133	119	134	150	110	142	145	127	128	136	138	126	111	117	129	121	139	149	117	135	116	131	127	136	119	120	129	140	139	139	149	137	153	118	126	131	124	137	117	126	138	134	108	122	125	123	147	121	140	130	122	127	129	129	134	149	131	136	133	131	129	143	143	132	142	111	143	134	120	130	135	115	107	143	133	145	127	126	129	124	132	126	131	119	129	129	147	122	146	118	142	142	142	134	134	139	129	136	131	137	136	118	111	127	136	133	128	162	130	143	124	145	133	126	121	124	140	126	135	148	139	127	121	127	138	138	134	131	136	140	143	118	118	110	151	115	122	139	118	142	131	129	126	129	140	128	127	145	140	131	148	136	130	129	133	163	131	151	148	116	123	146	122	157	128	143	133	113	137	138	152	127	121	115	137	163	124	148	147	119	130	137	136	140	140	135	136	130	127	117	142	125	126	140	127	118	150	158	118	125	117	106	130	132	152	135	129	136	121	137	138	146	126	118	119	134	135	128	133	118	131	119	162	134	150	122	142	146	133	134	136	140	136	136	105	138	125	117	139	135	147	129	124	119	117	142	123	125	131	144	139	141	143	121	132	142	147	132	146	136	136	160	135	130	134	115	133	136	130	136	131	147	131	131	172	128	124	117	118	135	134	140	124	130	148	132	148	150	120	132	133	136	124	161	116	169	126	139	124	128	141	122	135	127	138	149	126	103	144	133	123	109	152	134	127	125	127	127	129	109	149	136	149	143	147	140	137	114	125	147	121	115	140	115	128	139	159	124	116	130	141	131	124	129	132	109	130	120	130	133	128	120	118	133	119	139	133	154	114	123	129	158	132	135	141	139	135	111	134	131	126	121	135	127	128	145	108	138	122	124	126	133	137	135	122	124	147	136	140	114	137	137	152	148	142	139	131	145	125	111	125	128	137	127	141	136	141	135	124	131	138	141	126	130	118	140	138	132	124	125	123	133	133	152	128	131	147	145	128	141	127	120	133	133	140	112	124	131	132	144	129	149	150	136	139	130	145	123	133	127	125	120	126	159	141	144	124	130	147	152	120	136	137	119	142	137	133	131	118	138	127	139	108	122	129	133	144	129	148	140	132	134	131	141	133	131	139	132	125	119	143	131	110	130	140	124	140	141	141	129	132	128	103	118	111	109	157	138	145	125	116	120	129	121	134	121	124	162	133	131	116	113	126	137	138	128	137	122	139	145	121	133	150	130	140	113	134	134	121	124	116	134	133	156	134	149	154	142	129	139	121	137	139	123	131	147	126	145	147	140	151	133	155	144	119	123	139	154	133	117	139	134	134	135	134	127	114	133	136	123	145	125	130	124	120	145	148	131	138	154	135	138	118	116	108	143	133	149	124	139	134	151	120	144	113	115	134	139	117	117	134	134	135	114	152	131	141	121	136	130	122	119	132	144	141	129	159	130	126	124	161	138	136	142	126	131	127	142	142	129	131	119	132	131	127	134	155	117	128	130	143	136	126	122	137	128	139	127	148	139	134	128	124	137	130	119	118	139	130	125	136	118	129	140	144	130	133	136	158	113	135	142	138	129	135	141	128	131	119	134	126	142	138	138	145	120	151	160	124	132	128	131	154	132	157	124	131	132	144	152	136	123	127	137	133	125	138	121	119	137	119	134	131	155	130	137	143	153	128	138	125	116	109	138	144	111	157	124	138	127	120	128	132	128	139	148	136	122	138	120	132	139	121	138	133	122	120	146	141	134	134	130	121	130	137	126	129	144	134	161	121	120	137	132	139	142	137	135	147	145	129	130	127	149	126	153	163	132	130	131	149	127	140	122	145	117	115	117	116	123	144	122	126	121	132	113	124	143	142	147	142	120	138	138	148	138	128	118	127	134	123	132	139	121	131	135	127	141	125	132	143	149	134	137	142	147	122	140	146	142	131	137	119	119	126	149	128	130	141	136	134	136	129	129	149	138	147	110	152	150	114	156	140	128	132	133	143	132	142	126	124	124	130	126	163	134	124	123	143	146	143	114	136	122	128	142	142	129	138	145	121	124	154	139	143	141	144	119	135	114	130	142	140	128	131	147	124	159	122
12969	28715	26542	18621	15233	12699	9808	7470	5621	4548	4461	4457	3797	3190	2732	2635	2330	2277	1786	1224	997	747	575	501	416	368	382	307	352	404	408	449	350	324	289	252	276	234	249	255	259	236	233	264	270	218	287	313	342	444	438	408	361	322	269	235	242	238	243	257	205	251	242	251	242	232	210	226	222	234	208	224	189	210	213	212	214	199	222	199	212	211	213	215	210	232	184	235	199	205	204	207	195	190	198	230	221	201	197	202	182	193	185	203	214	183	208	217	194	207	192	183	197	186	175	185	219	178	205	180	184	215	198	204	190	208	215	195	198	197	200	213	212	213	180	181	206	205	209	226	175	208	238	209	182	190	212	206	198	190	201	198	188	218	204	201	184	231	217	208	234	187	206	203	184	185	207	209	184	202	208	209	201	213	194	213	207	206	186	186	173	176	203	190	209	191	185	220	219	197	213	203	187	198	198	193	215	165	199	192	203	179	204	192	185	192	208	206	220	195	183	215	201	173	198	206	209	225	194	187	190	176	198	204	207	196	203	196	198	188	189	181	225	186	207	193	204	185	190	189	207	225	185	205	219	198	197	196	179	200	196	182	206	198	201	190	211	184	175	150	205	183	176	213	210	183	207	183	209	202	219	195	206	218	213	221	201	185	183	199	197	188	206	215	185	207	195	194	216	209	194	182	206	196	183	209	174	205	198	197	202	190	184	209	206	209	207	215	225	176	239	186	204	191	189	218	220	218	197	201	182	185	214	201	220	227	187	198	189	211	200	178	208	196	204	212	219	200	220	184	179	194	188	207	191	186	181	231	202	209	216	210	196	191	216	214	208	176	172	218	204	189	177	196	208	206	212	205	196	173	192	201	186	201	183	184	210	171	194	217	207	213	209	207	195	219	204	212	221	207	191	232	200	195	216	201	201	208	209	208	198	209	178	176	226	194	198	208	184	183	242	168	213	196	204	215	192	225	213	217	190	230	187	203	200	220	201	213	178	208	223	198	201	212	211	227	196	218	194	199	197	219	193	178	204	225	205	197	193	189	205	203	216	201	188	197	191	198	186	196	194	197	187	187	173	198	241	169	186	195	207	212	210	200	217	210	178	198	207	196	212	212	202	195	182	217	189	192	196	195	209	218	196	196	199	180	191	230	180	178	177	220	199	204	193	212	214	189	210	208	213	191	213	220	211	203	195	225	180	195	211	227	201	194	208	212	204	205	196	209	186	193	196	214	184	208	203	206	209	212	191	187	172	198	198	191	198	183	182	221	198	209	219	184	177	184	193	218	169	190	198	193	212	221	220	198	202	180	222	197	224	204	177	197	199	222	159	190	201	203	202	222	227	204	209	192	192	197	206	198	202	198	240	198	209	184	200	208	198	231	197	176	191	205	184	178	202	186	206	189	194	187	197	178	199	232	219	211	211	190	193	176	204	198	197	205	193	210	220	209	215	195	200	188	183	186	204	227	198	213	214	207	197	215	204	199	211	190	204	231	196	190	194	204	210	212	199	221	213	197	177	188	221	197	202	218	191	186	202	197	206	212	210	207	192	228	187	191	203	209	219	220	182	200	173	197	228	228	200	191	180	185	208	193	202	202	190	192	203	204	178	221	212	198	221	213	197	199	175	182	184	206	204	214	189	190	198	191	172	187	193	214	173	200	191	237	199	172	205	199	208	191	193	175	225	203	196	202	227	219	192	180	203	202	177	199	187	219	194	210	187	209	196	208	202	205	188	197	216	195	218	209	196	202	201	202	193	215	211	223	201	214	205	191	191	213	207	196	200	209	203	203	217	200	209	189	199	205	219	167	172	175	207	200	204	199	204	198	197	217	190	190	199	226	212	183	181	205	219	190	183	197	196	209	195	185	205	217	209	225	188	196	203	212	173	205	171	223	194	207	193	182	192	194	201	217	175	192	189	207	158	202	193	195	196	203	194	163	194	217	176	199	229	210	169	184	204	177	208	185	219	201	196	205	176	174	211	191	179	204	193	203	205	166	197	206	180	187	198	215	193	214	187	205	185	189	211	178	185	186	183	192	202	194	189	216	194	192	196	218	184	222	210	179	196	191	208	165	163	207	204	207	168	210	195	204	166	182	203	180	204	179	199	198	199	210	234	196	206	215	210	193	171	200	198	193	220	189	187	215	189	211	209	171	189	202	204	211	221	211	201	181	229	185	204	195	218	210	199	189	208	193	191	203	196	215	196	194	190	196	185	205	190	216	206	182	201	209	198	188	225	215	206	192	191	191	190	176	182	203	198	207	199	200	201	187	207	183	203	195	196	200	185	203	184	208	197	220	195	185	188	192	195	216	203	220	205	182	209	199	191	202	175	215	195	196	225	191	202	185	219	213	192	217	176	213	213	210	216	194	184	195	198	191	208	189	209	195	210	200	200	207	218	231	240	204	192	196	180	191	205	197	205	199	204	192	202	196	208	191	181	175	221	202	212	198	212	203	212	228	203	178	205	174	183	180	201	201	210	198	188	184	199	181	227	220	197	209	220	211	221	210	191	210	195	179	225	195	186	217	209	221	202	188	211	209	207	221	192	186	202	186	194	221	199	197	212	210	205	177	216	195	187	189	213	199	206	192	188	180	207	210	192	190	221	193	206	189	213	180	170	192	200	190	209	232	210	196	221	185	216	198	219	198	209	197	227	201	193	197	208	192	197	197	190	180	173	184	178	190	190	206	189	182	200	190	207	197	205	201	219	189	203	178	209	187	207	173	186	188	197	222	182	198	192	181	201	208	176	203	196	177	202	193	196	196	177	188	194	183	182	210	192	200	200	187	178	219	217	221	222	190	189	187	202	185	169	181	194	201	193	219	200	184	194	217	185	196	218	192	191	206	220	177	206	190	209	199	214	212	207	207	214	199	211	200	206	220	177	175	207	189	198	185	205	200	199	178	200	184	187	193	169	206	195	200	160	208	210	194	206	185	186	218	206	189	203	211	205	204	198	174	205	200	178	210	189	204	201	218	187	188	202	222	213	202	195	182	190	195	213	205	205	197	217	210	200	197	211	177	188	212	180	209	182	209	174	194	211	198	188	197	197	180	215	200	200	179	219	193	241	168	186	185	183	211	229	203	213	186	218	209	212	215	214	203	200	201	207	174	204	221	190	204	213	198	190	182	175	201	194	201	185	191	201	177	198	198	204	171	190	202	202	201	175	227	212	186	204	198	226	191	212	181	218	215	183	211	201	205	203	187	168	172	233	189	190	204	194	192	165	218	234	186	202	214	218	186	192	205	174	208	186	207	205	212	189	188	188	192	194	224	204	183	195	200	201	194	190	183	210	196	170	192	206	198	183	207	205	214	195	205	203	198	173	190	203	173	216	191	220	208	215	188	206	192	190	199	195	203	198	197	195	207	194	205	194	216	187	183	189	225	209	194	198	206	192	197	208	210	233	211	210	221	196	213	209	190	197	185	187	214	204	209	208	191	181	193	184	188	180	215	231	211	205	219	192	207	184	197	190	193	208	208	205	189
26701	20653	13406	5475	2779	1974	1358	964	697	653	650	670	573	503	509	471	392	434	340	292	272	240	211	209	183	168	185	184	183	194	189	212	180	187	166	155	170	193	193	180	179	154	178	172	187	156	174	169	204	183	196	170	194	169	188	158	165	182	177	179	162	188	159	139	175	170	169	188	172	196	169	149	196	167	179	155	184	150	172	169	185	165	152	166	165	168	170	175	164	153	165	153	200	176	155	189	163	179	161	172	151	189	165	172	166	204	150	160	181	174	157	169	169	173	163	179	188	144	160	145	177	183	165	188	179	141	157	174	164	158	157	160	181	176	188	161	166	154	168	148	158	173	163	165	170	159	160	174	146	177	185	170	187	172	152	151	164	159	166	173	165	165	160	166	185	158	188	165	158	171	168	182	179	166	160	177	163	152	155	169	176	178	144	172	178	145	161	167	166	178	148	184	179	168	169	159	160	178	172	149	178	168	159	149	169	166	158	178	180	162	184	185	161	169	162	170	182	161	181	178	163	167	155	175	171	169	169	167	150	181	166	160	197	162	150	167	176	175	160	178	175	167	184	164	171	158	195	170	178	158	158	167	184	169	163	185	177	164	158	169	179	165	165	154	161	176	171	164	190	166	180	164	176	161	168	169	181	176	168	154	173	187	162	150	175	166	159	154	167	169	162	176	171	176	139	158	168	179	181	179	166	162	181	156	169	164	178	165	170	156	168	165	169	168	167	174	178	179	175	160	171	169	183	181	176	174	186	156	170	194	161	156	153	179	157	204	164	189	179	155	149	164	170	188	180	171	179	165	180	141	167	158	145	165	156	155	154	166	171	158	179	176	193	155	167	168	183	148	170	191	182	157	168	192	164	139	168	160	155	163	158	176	169	188	157	183	179	200	163	162	164	179	183	174	176	161	184	168	202	164	170	174	199	187	173	178	186	133	167	159	168	161	166	188	164	167	167	154	178	134	178	169	176	158	174	168	172	191	169	159	193	178	180	184	178	191	158	197	182	172	170	166	163	170	158	163	177	181	169	160	165	164	173	172	158	153	167	147	159	157	195	173	155	141	157	160	168	155	176	184	162	164	182	158	182	155	169	164	160	165	171	182	176	183	174	189	179	167	148	159	172	171	166	166	176	164	184	165	191	162	160	167	178	170	177	149	181	181	198	194	172	168	148	180	150	148	169	176	159	155	157	185	184	177	158	158	176	181	180	160	166	191	168	200	156	165	181	185	178	173	182	171	172	187	177	192	182	179	155	169	166	172	140	179	176	174	164	171	185	149	163	175	173	172	176	161	134	175	177	157	165	176	162	152	146	159	168	190	172	152	181	175	153	169	183	171	165	176	169	162	151	163	166	183	168	168	142	192	161	164	153	188	169	149	173	164	182	141	182	150	178	177	156	185	179	170	162	174	162	171	179	159	177	170	164	164	176	177	174	181	183	168	144	172	167	160	166	155	180	198	162	189	165	161	185	150	151	163	180	168	160	161	169	175	150	184	174	162	188	183	166	169	174	193	176	170	142	204	168	152	187	165	202	182	177	182	164	153	161	163	160	167	182	157	158	161	163	142	193	158	163	164	191	166	159	166	176	152	171	174	161	154	179	169	174	165	140	175	175	179	188	151	159	150	178	197	149	174	171	171	151	183	151	168	173	141	169	179	182	156	194	183	174	193	155	152	187	172	157	161	152	193	151	163	182	167	152	137	174	165	146	192	167	166	156	183	157	153	161	170	160	181	185	136	189	134	175	142	172	178	153	154	163	170	186	176	187	154	175	179	181	165	167	185	177	184	158	184	173	174	164	168	189	168	186	163	173	175	169	178	160	205	142	157	173	181	149	197	160	174	167	165	155	166	158	161	179	188	141	162	158	152	179	168	173	156	169	178	159	175	148	166	173	166	182	181	180	173	158	195	175	182	189	169	165	193	180	141	170	163	168	177	164	184	172	179	156	156	142	192	179	165	165	189	156	164	163	163	189	180	162	164	181	179	166	169	193	175	177	174	163	182	160	170	179	167	168	189	142	166	171	173	180	158	176	175	152	153	174	165	158	180	154	201	159	186	162	173	167	168	191	145	170	176	179	161	146	171	157	167	166	162	174	155	167	191	173	173	171	150	159	190	152	175	177	169	183	183	163	175	165	174	161	175	159	194	189	162	178	168	175	193	150	197	152	165	178	156	159	181	173	161	171	187	147	162	144	148	178	182	181	155	177	143	191	155	172	174	160	168	164	178	180	155	187	155	163	155	189	159	183	167	164	177	171	185	166	159	170	175	151	164	165	165	143	164	174	152	173	183	171	161	167	181	151	177	156	163	170	166	155	173	185	167	187	149	174	194	153	166	172	193	188	173	161	179	156	173	156	169	174	189	186	171	160	160	151	174	172	175	183	180	150	162	170	178	178	181	167	157	176	149	177	191	149	157	175	153	193	180	160	181	174	175	187	203	172	186	145	171	179	189	196	158	177	173	147	170	167	122	190	167	178	153	163	163	189	174	162	171	168	171	171	169	166	173	207	171	162	162	181	156	179	143	169	157	161	191	185	157	159	159	181	181	164	148	150	186	169	191	152	149	166	173	163	154	153	162	157	160	161	170	171	167	146	170	196	180	165	171	157	162	153	168	179	176	173	152	187	171	184	142	169	168	179	168	152	157	169	172	172	182	161	166	160	170	153	168	163	186	182	155	173	184	162	166	187	153	160	180	174	172	162	177	168	185	193	184	166	206	186	160	183	168	174	166	166	170	166	193	186	156	153	156	167	179	177	184	157	186	164	167	203	157	157	174	185	178	181	161	163	159	164	148	155	169	167	175	170	194	184	152	179	179	166	175	170	181	155	161	159	162	154	181	174	155	172	168	145	156	167	154	184	184	177	160	180	153	161	187	157	169	178	140	166	173	166	195	176	146	164	172	165	172	171	178	150	162	177	160	176	181	166	155	196	174	159	157	165	170	167	173	166	141	162	183	167	167	182	177	176	163	187	169	156	191	164	154	183	180	177	150	161	178	175	170	164	166	162	173	160	181	171	164	179	159	209	157	142	145	174	193	162	187	143	175	161	183	163	186	182	155	160	178	160	168	183	167	172	161	179	151	182	159	176	151	178	155	181	178	184	167	185	168	170	186	163	165	177	175	172	178	144	170	176	167	159	182	183	151	203	161	159	162	167	161	191	161	187	169	164	178	185	163	166	170	164	179	184	189	164	168	146	174	182	172	182	175	127	155	176	191	157	170	185	182	181	177	169	183	154	188	166	178	168	168	170	182	181	179	178	164	171	184	171	169	185	174	178	171	169	166	191	194	156	183	164	170	184	181	182	161	181	174	160	166	175	166	179	173	164	180	145	166	166	150	179	207	151	167	174	184	151	157	175	154	161	153	159	170	176	161	156	141	168	170	167	152	172	183	182	176	187	169	180	184	178	200	171	162	189	139	178	190	181	153	163	138	189	190	172	195	185	176	202	152	168	158	174	160	152	174	177	180	155	181
9222	15272	14303	8485	6490	5110	3866	2700	1976	1775	1791	1754	1492	1250	1112	1119	991	992	720	588	539	409	356	330	303	321	252	289	324	319	322	333	268	254	266	242	285	266	275	248	254	268	226	261	266	236	256	299	310	327	357	316	284	299	278	246	286	253	278	315	254	277	273	249	262	256	286	280	267	273	262	264	270	265	241	236	237	239	251	286	241	251	261	298	269	257	259	218	230	258	265	256	255	264	253	233	240	236	231	220	243	250	252	251	271	250	229	267	250	254	288	246	260	246	252	232	252	223	251	240	258	265	268	253	235	237	236	244	269	244	215	245	253	248	235	266	242	255	217	237	249	259	249	246	248	249	248	283	260	241	285	240	240	288	254	250	260	222	271	270	281	253	249	261	244	241	230	278	278	251	235	248	248	261	255	229	251	220	268	256	253	234	252	262	281	248	226	265	257	250	290	258	246	248	265	224	247	250	247	247	248	276	249	246	263	219	263	258	262	240	244	234	247	271	266	283	255	243	252	244	255	231	289	228	233	257	208	235	230	225	263	247	271	252	258	266	248	263	245	254	275	256	266	257	254	246	248	291	264	227	263	251	244	259	266	257	264	261	247	259	280	260	224	247	241	279	255	249	258	236	273	257	270	242	265	274	242	252	264	252	255	258	228	289	251	262	258	266	236	244	232	249	271	266	247	257	268	251	253	264	281	268	235	266	268	238	247	236	251	256	253	251	245	252	227	304	212	225	237	251	246	236	251	261	228	247	267	250	233	225	267	218	244	251	225	269	241	239	270	263	268	223	260	248	273	231	195	269	234	279	237	234	275	234	269	226	277	248	243	263	258	269	266	250	271	242	246	256	248	243	252	227	254	271	256	260	235	250	255	230	268	262	268	285	251	249	270	255	296	243	251	250	262	266	229	254	274	242	260	265	251	270	254	259	215	274	253	253	239	248	242	263	259	264	236	252	255	247	262	254	233	255	225	245	231	227	273	234	261	261	245	265	230	269	250	277	271	245	264	271	262	255	250	259	288	250	228	238	256	250	282	247	232	246	247	242	265	279	253	293	244	235	241	234	234	269	257	259	257	233	263	251	240	278	209	278	232	223	261	255	235	260	229	255	249	221	259	268	249	248	251	251	240	262	237	249	245	261	250	258	242	258	232	248	234	282	265	254	258	273	251	232	230	241	268	258	237	239	261	266	230	255	279	249	243	281	242	262	253	256	283	243	255	256	239	253	263	236	265	258	274	272	243	232	255	260	249	249	243	247	260	246	260	242	246	235	259	227	240	263	258	234	278	256	258	262	262	289	261	225	250	264	269	251	242	270	234	237	254	231	284	254	268	228	250	234	242	242	238	238	238	247	218	277	227	247	257	254	217	251	244	243	261	219	243	260	265	255	263	261	248	232	223	238	234	264	258	251	224	257	255	246	266	270	251	272	272	257	225	250	300	242	247	251	230	236	237	244	241	253	228	232	284	241	246	264	255	274	257	259	256	261	218	266	234	232	237	241	229	239	244	257	254	262	224	257	248	286	239	292	263	253	274	247	236	226	243	250	258	277	259	239	231	223	233	262	268	260	254	296	264	278	243	239	258	266	243	234	266	264	244	270	241	239	265	255	244	243	244	233	245	247	242	251	237	230	246	231	256	270	264	247	242	221	272	240	229	252	253	257	252	279	271	229	247	248	279	258	240	251	260	273	254	266	258	223	240	244	278	258	247	257	244	238	243	255	242	239	244	252	242	246	262	243	263	270	205	277	257	262	265	244	247	255	261	267	242	236	266	257	245	260	276	258	245	243	239	256	245	257	235	247	245	248	284	233	223	266	239	273	259	252	256	254	255	222	252	245	252	250	255	278	234	289	268	256	268	280	262	264	262	272	261	271	235	229	280	270	256	253	248	225	251	246	250	238	246	270	236	271	250	274	281	232	262	258	247	226	250	257	269	233	246	240	221	242	269	238	263	218	250	228	253	258	261	276	274	279	250	271	239	245	241	280	266	261	244	235	250	218	234	231	273	265	201	271	258	276	231	277	243	239	228	251	262	230	245	266	259	278	271	260	243	211	262	281	264	250	245	253	224	265	230	250	275	217	239	262	274	267	230	249	247	249	239	269	260	259	246	239	274	273	293	261	281	246	271	251	243	247	268	251	249	292	256	267	239	238	230	261	240	234	260	270	227	224	267	253	257	248	261	247	260	243	257	233	261	253	226	237	261	257	245	260	232	247	277	246	273	264	261	233	252	240	247	268	248	254	265	266	240	257	225	247	276	259	265	234	259	269	277	249	248	258	261	236	236	236	251	249	245	261	234	267	263	253	277	262	258	244	252	253	234	291	255	257	235	236	232	278	248	265	246	248	261	263	243	257	249	248	271	270	240	236	242	241	265	242	256	231	243	256	245	240	240	247	255	251	269	269	241	266	278	246	260	256	270	230	251	262	281	239	238	243	250	249	265	271	239	252	239	255	246	218	220	239	252	267	254	245	263	227	247	234	267	235	234	265	240	253	254	266	246	253	237	257	275	239	246	248	251	251	293	249	266	259	247	251	256	255	253	239	225	254	238	251	248	234	254	291	230	262	228	268	253	221	247	260	266	275	243	266	254	242	251	284	233	279	243	273	275	257	279	249	236	252	258	250	247	274	263	267	246	251	263	247	257	249	272	279	258	247	247	250	247	233	249	257	243	248	275	268	288	232	258	252	219	233	223	240	247	255	251	256	231	231	255	239	257	237	260	259	242	255	228	221	276	245	229	246	264	233	247	240	222	235	250	257	241	237	256	252	246	261	272	268	252	274	255	255	278	251	231	255	236	278	258	228	248	245	245	264	266	253	247	273	284	245	252	243	232	254	259	256	266	232	221	255	231	275	238	241	261	251	272	250	277	248	278	251	238	274	242	253	253	228	282	244	243	251	241	223	211	251	267	258	252	217	267	273	239	240	240	224	244	257	251	240	247	264	233	274	258	275	271	265	233	235	241	257	275	281	276	238	262	235	234	268	252	227	233	251	239	242	220	252	260	239	244	239	267	262	254	250	279	262	247	248	275	252	260	261	286	213	252	238	239	281	267	246	244	252	253	238	256	242	238	250	256	237	252	273	263	293	266	217	253	248	260	239	239	223	262	251	237	245	248	245	260	242	272	245	235	252	247	252	265	251	274	295	259	271	230	248	271	266	250	279	281	236	268	265	234	214	224	245	227	258	226	256	251	256	220	262	239	246	215	252	252	241	243	244	233	248	253	257	261	247	264	243	227	253	254	285	258	239	284	237	257	279	262	232	280	242	248	266	233	279	291	287	249	261	247	210	227	251	254	251	231	240	266	237	231	274	228	307	262	253	247	247	243	239	258	236	237	246	249	257	252	257	265	233	228	243	234	221	243	250	257	280	257	232	252	236	257	231	254	248	244	255	257	245	261	267	255	213	284	260	250	258	286	266	280	248	245	234	250	270	275	248	245	263	246	270	248	232	239	262	270	260	231	281	235	255	259	262
23592	21124	28513	23948	21113	13802	4038	2055	1443	1243	1227	1117	965	901	862	749	727	657	500	452	383	330	297	287	254	263	235	263	251	264	237	258	232	223	208	213	225	219	244	219	223	208	205	224	210	209	219	218	246	243	294	264	258	242	235	197	227	227	212	195	199	225	237	235	208	220	220	218	193	204	196	214	197	195	200	205	200	199	178	215	196	203	212	186	186	216	187	162	189	187	202	197	215	186	203	219	210	193	175	198	199	188	224	205	219	197	201	201	188	184	214	207	190	211	213	221	196	236	202	214	218	202	187	231	214	182	204	226	193	195	204	207	209	190	196	204	188	210	201	201	214	202	200	204	219	205	184	205	210	190	172	220	184	218	193	196	188	213	196	200	216	219	204	205	226	185	187	234	208	190	186	204	191	211	174	202	195	212	210	204	210	226	224	210	194	221	188	198	194	170	184	207	218	202	204	218	224	197	228	203	191	219	198	204	199	216	218	206	182	188	188	165	186	187	197	210	188	186	178	213	228	200	195	208	209	187	205	184	205	197	209	211	196	193	197	209	183	188	188	218	175	182	187	201	201	198	198	196	212	215	197	237	185	211	208	199	177	178	169	197	200	201	196	196	205	206	206	199	207	186	223	206	211	184	185	211	202	210	198	228	188	207	196	185	169	199	163	198	197	186	199	189	216	211	198	232	196	181	193	209	199	219	201	209	222	201	200	205	218	214	190	196	197	178	217	225	209	185	200	178	175	196	225	195	203	215	185	201	209	191	218	202	196	196	212	198	192	195	224	182	194	193	211	194	196	201	198	217	201	205	202	200	220	191	179	199	193	199	176	215	219	217	193	188	196	208	194	186	197	199	203	227	186	178	206	214	192	193	196	205	203	204	214	192	232	200	219	181	180	176	193	202	195	198	206	185	194	196	218	192	189	186	201	188	207	207	163	192	212	198	198	201	191	193	189	205	206	196	218	176	196	198	219	201	185	187	210	221	170	174	211	196	195	181	197	216	230	185	186	201	195	206	197	203	205	193	181	184	194	193	199	195	227	182	207	188	206	191	194	192	193	194	211	208	199	196	212	198	197	188	222	196	198	209	213	176	216	198	222	186	196	181	197	203	218	185	188	217	195	214	184	208	183	213	210	192	203	185	190	214	210	211	209	184	207	185	194	201	185	188	206	184	190	184	187	201	210	184	223	184	213	186	196	241	215	227	196	199	197	220	168	232	205	199	216	206	192	232	199	226	206	210	233	194	203	171	194	187	186	193	218	180	195	206	206	192	189	213	171	193	200	201	199	210	208	212	208	207	207	222	213	179	200	199	185	211	208	202	217	180	202	183	199	180	191	204	190	178	234	207	200	191	185	208	207	227	203	198	207	218	180	201	209	214	191	201	197	199	175	179	189	187	174	187	223	179	184	209	198	226	192	206	216	204	200	188	202	195	182	212	183	212	192	189	182	206	186	190	223	215	183	190	208	217	196	181	196	199	201	210	202	183	209	234	219	182	193	200	198	228	209	186	209	204	208	190	201	188	201	176	198	220	212	213	163	195	194	224	196	188	199	208	182	231	180	190	219	211	194	198	213	182	200	234	211	178	201	194	205	207	203	208	202	211	209	180	184	200	202	201	211	202	190	170	177	186	186	208	188	223	214	192	208	188	207	181	206	196	195	217	205	202	202	174	205	180	207	189	239	197	195	191	191	221	177	200	231	202	201	208	182	210	210	203	183	203	184	200	186	223	214	199	157	208	187	189	190	185	178	164	203	204	189	184	205	190	195	200	190	200	223	231	200	213	203	191	216	201	191	173	188	194	195	206	202	183	203	195	197	222	192	183	204	178	190	209	210	198	210	210	214	182	205	193	196	202	215	201	189	203	222	206	213	181	189	160	212	202	196	211	235	195	187	195	206	206	184	172	207	197	211	217	192	198	213	177	205	200	193	191	194	204	196	187	186	219	197	209	213	212	214	183	211	202	222	203	181	191	219	204	197	215	197	197	197	237	201	175	211	225	211	200	183	192	207	198	207	199	212	192	201	179	202	209	193	182	216	173	196	196	174	186	190	214	203	191	185	194	188	173	216	196	215	217	226	183	204	195	208	204	198	187	194	196	181	185	202	189	186	203	200	177	215	223	192	188	219	208	208	190	228	224	210	210	173	201	196	165	185	214	241	202	227	191	212	194	204	176	198	198	201	186	161	205	192	207	201	205	200	207	198	213	214	200	197	199	182	194	224	218	199	213	201	191	206	204	200	196	215	202	186	195	218	172	196	207	197	215	179	213	179	212	190	191	190	204	205	189	206	213	222	219	214	206	212	185	213	190	180	198	191	229	216	205	228	203	198	204	159	178	193	203	215	210	178	192	198	210	219	207	215	180	222	225	226	217	208	182	221	210	220	199	205	196	199	197	208	217	220	210	207	217	201	185	209	238	193	191	208	216	213	195	207	183	207	194	187	201	188	180	207	180	194	215	197	201	188	201	211	189	185	198	205	190	217	210	187	195	212	203	199	192	203	182	207	217	219	212	184	190	215	200	223	221	207	179	215	185	190	206	217	203	207	211	209	199	203	182	214	223	207	203	203	217	197	194	206	214	206	172	190	182	184	198	187	217	205	189	204	208	214	209	213	201	171	193	190	200	192	218	213	187	219	186	216	186	211	233	205	192	222	219	208	216	205	215	197	170	196	200	182	206	177	212	218	203	209	224	193	204	212	209	197	205	203	179	198	212	208	197	183	221	206	192	201	195	211	232	197	210	191	201	188	186	188	200	207	213	192	224	193	190	228	209	197	191	199	217	209	206	207	208	197	191	200	200	196	183	199	202	201	201	205	188	204	192	219	190	190	206	188	213	204	199	199	199	186	183	184	206	224	222	231	217	206	208	179	223	209	185	205	186	210	197	191	196	158	212	195	195	193	206	173	202	208	213	195	189	200	198	201	211	205	207	188	195	197	189	180	198	231	229	198	203	187	183	185	211	212	203	197	191	198	183	191	212	194	218	169	190	225	186	191	196	186	194	188	203	196	200	210	192	204	161	204	193	171	208	213	194	185	197	218	180	203	182	214	197	203	197	176	187	182	167	189	222	184	202	198	197	188	208	182	183	170	203	201	212	216	209	184	196	209	223	207	173	210	215	215	198	192	189	212	200	182	188	196	227	186	214	211	209	201	232	178	196	214	186	212	211	192	201	198	198	197	206	178	205	202	217	198	212	190	197	171	211	206	196	192	194	207	197	207	207	192	179	224	181	189	217	210	170	201	216	221	173	186	197	202	172	223	201	180	189	187	211	189	180	210	184	205	223	208	205	187	219	195	213	179	174	195	192	202	211	189	202	182	202	224	210	184	200	219	199	205	189	205	199	230	180	207	193	219	228	199	196	195	203	190	191	178	183	205	192	177	190	197	216	172	220	200	199	194	201	225	213	204	200	203	210	202	208	227	189	218	224	187	195	195	210	199	217	201	192	222	209	210	211	200	207	201	198	222	181	224	191
10496	23962	21939	14223	11460	9361	7016	5178	3905	3568	3418	3174	2692	2365	2149	1895	1726	1636	1201	921	784	679	536	525	385	441	408	380	396	448	420	450	409	398	336	337	313	313	306	362	347	356	352	322	333	324	291	377	412	446	468	434	412	383	312	288	319	309	285	319	301	324	308	334	330	305	290	321	295	343	345	292	277	293	304	320	308	328	287	318	289	297	282	327	265	302	313	305	310	269	296	291	291	314	289	271	280	287	311	265	295	301	298	291	342	288	313	274	317	274	291	291	269	279	290	285	303	291	318	291	298	301	294	327	299	264	288	316	291	299	309	319	275	315	314	289	302	305	278	312	314	305	306	294	324	309	282	302	300	300	312	284	304	306	311	301	307	299	274	324	307	260	274	276	320	327	278	262	303	281	282	325	296	296	316	305	316	287	278	286	302	324	298	294	284	294	314	291	273	302	276	297	282	271	291	303	290	294	274	292	277	307	294	281	332	286	276	305	301	312	300	286	268	340	308	284	294	277	298	333	303	295	282	285	315	302	317	294	286	283	304	286	307	301	269	299	306	313	306	276	287	311	300	286	246	325	296	287	292	303	300	318	324	320	304	288	288	307	281	292	287	318	320	279	272	277	307	309	267	290	289	303	313	305	278	290	311	316	277	293	271	295	313	302	296	281	315	298	286	302	263	313	330	276	291	330	292	292	278	331	290	309	305	320	311	315	287	294	332	268	308	297	297	281	285	298	290	294	279	281	283	295	320	311	276	300	277	284	326	273	298	320	310	301	283	285	256	316	284	272	300	280	273	289	319	327	283	311	321	315	298	290	308	302	301	310	299	271	289	282	313	283	296	290	278	266	306	276	289	291	305	329	298	287	313	290	299	277	318	312	302	292	292	281	288	296	300	288	267	281	323	299	320	306	305	310	309	292	316	269	278	279	253	306	313	313	305	284	316	320	301	301	313	326	281	307	293	310	271	292	307	273	289	286	268	295	300	283	305	296	292	312	281	313	296	289	288	285	290	314	291	295	300	332	285	305	289	298	284	294	288	269	257	286	280	282	269	287	296	299	292	293	312	274	301	286	293	300	294	276	302	289	261	282	289	333	291	305	267	273	279	325	310	305	296	293	305	287	290	294	316	325	298	308	311	284	281	300	272	287	286	298	312	305	278	306	306	280	283	301	290	286	310	324	302	297	310	273	277	315	260	312	322	300	285	298	317	303	287	280	311	296	265	314	301	296	265	277	286	301	309	278	317	302	327	308	294	273	303	331	289	338	274	275	282	316	280	330	340	304	300	296	314	317	288	303	305	275	290	309	280	290	292	291	279	284	319	290	312	303	311	347	320	297	294	280	325	293	299	295	303	332	295	300	277	307	290	286	280	282	288	283	282	276	298	281	303	291	294	297	277	334	301	285	294	290	319	326	292	289	293	289	285	287	311	285	303	286	289	297	344	291	289	269	285	296	307	311	277	278	285	275	272	325	301	307	293	274	285	278	273	303	325	313	287	302	277	308	291	281	295	310	279	300	287	291	290	349	276	272	281	277	306	334	316	312	303	304	261	265	303	278	290	281	279	306	264	295	276	298	264	309	304	288	301	287	317	325	293	290	296	304	285	274	291	323	283	306	289	323	304	308	293	291	323	309	294	291	323	294	286	287	294	312	304	285	323	266	309	302	302	294	316	270	284	305	312	292	250	276	283	288	297	304	276	282	291	278	279	298	283	269	299	291	275	300	337	298	292	304	277	286	313	300	284	320	315	308	272	291	292	295	280	287	317	285	306	287	285	330	296	324	298	291	288	293	288	274	307	306	299	336	330	286	305	302	300	287	261	275	299	288	290	267	288	288	316	316	306	273	298	303	294	283	316	302	297	285	315	305	295	314	279	288	272	281	298	292	269	295	307	291	294	301	300	333	296	321	308	295	293	285	301	296	330	286	303	326	267	312	296	310	291	299	308	277	309	323	295	282	294	271	300	303	277	294	314	288	278	268	316	293	317	314	306	273	302	291	286	267	299	296	284	290	328	299	323	297	312	299	303	278	254	298	297	273	307	305	292	274	270	289	288	313	273	295	291	304	306	260	312	308	260	295	324	308	267	298	309	305	262	290	282	315	280	324	304	288	298	268	282	296	287	311	296	302	264	302	295	283	281	287	271	283	323	290	300	329	309	307	295	303	274	285	313	298	304	318	270	324	249	299	283	301	282	285	293	278	280	293	302	284	297	300	289	309	266	287	320	308	270	303	293	342	285	322	297	318	318	287	286	302	285	318	303	292	318	308	291	313	273	296	311	282	308	290	309	310	292	294	300	302	297	290	271	301	308	297	277	287	322	311	331	315	278	287	282	321	298	253	289	279	295	329	301	321	323	293	304	270	305	274	306	305	342	309	297	267	304	308	289	335	308	303	294	256	277	324	312	294	284	284	296	299	311	290	271	288	316	289	295	302	271	284	305	328	348	313	274	296	270	294	301	357	293	295	284	315	302	322	281	287	298	309	280	300	280	278	293	285	278	270	301	298	272	285	282	286	311	298	327	288	302	273	277	300	309	321	270	292	309	304	289	294	299	332	265	312	298	285	284	301	288	279	286	286	321	305	260	278	303	314	317	322	279	306	294	282	281	302	297	301	299	284	277	306	305	281	267	285	264	288	299	290	280	320	299	295	285	265	272	306	269	307	292	308	295	309	294	305	273	277	311	283	314	299	309	284	306	304	303	308	313	283	305	274	296	303	275	300	313	284	317	295	278	310	295	307	299	291	265	300	319	285	285	316	298	314	307	307	311	291	288	288	299	286	306	308	303	276	278	282	288	313	276	292	278	311	258	286	318	303	294	304	317	300	309	307	307	298	278	285	299	286	294	321	308	290	296	307	285	280	284	314	326	301	303	311	279	304	329	338	301	296	292	288	295	311	283	294	289	299	318	283	277	288	298	298	273	289	318	298	318	312	277	308	292	334	304	310	328	303	294	289	296	283	269	291	287	315	287	318	302	250	316	290	270	303	274	300	336	274	272	297	322	294	305	298	288	295	289	274	263	316	313	299	316	276	317	280	267	282	305	315	274	317	305	309	294	304	285	305	327	273	272	303	302	294	298	291	295	290	302	278	301	295	289	296	306	311	277	331	321	317	297	320	327	296	275	286	276	315	288	318	307	263	321	282	328	304	288	293	315	307	278	302	280	297	294	300	276	299	287	294	297	261	289	305	307	296	299	248	275	299	301	306	279	282	315	285	297	290	276	328	278	298	277	298	282	286	292	306	281	277	298	316	286	308	313	298	262	317	280	301	288	316	280	286	295	295	313	322	297	309	296	304	315	301	286	286	306	310	312	302	275	267	320	285	287	286	314	276	302	291	289	295	294	313	290	308	305	297	301	304	301	281	300	307	262	290	301	278	325	273	298	282	277	321	291	307	288	293	304	303	311	280	302	284	289	275	301	302	284	301	277	304	332	288	284	278	297	298	309	278	300	278	288	285	314	303	300	325	276	307	325	252
22696	21087	28854	23560	21101	21216	12646	3292	1971	1711	1703	1664	1284	1187	1057	1006	905	811	602	440	436	349	282	275	221	257	201	170	200	211	207	243	197	166	178	146	167	177	150	172	158	148	169	150	143	133	172	179	212	222	218	212	216	172	159	159	137	134	158	167	154	127	145	151	163	178	142	125	149	133	126	141	119	138	144	143	142	140	132	133	134	148	130	147	123	141	136	112	135	121	138	145	162	134	147	133	120	135	139	141	140	146	129	137	124	118	136	145	133	155	127	139	151	137	149	125	145	135	124	145	137	117	136	123	131	138	147	112	133	148	122	131	135	134	144	118	125	124	126	136	142	136	150	118	143	117	144	162	144	130	135	123	129	119	134	149	148	144	133	149	136	129	124	134	120	130	130	135	127	143	124	128	153	126	130	124	130	151	126	146	126	156	140	134	118	143	160	141	123	135	142	128	143	133	130	145	117	134	111	144	120	142	145	127	136	139	110	118	161	167	135	113	141	125	135	130	124	136	148	142	138	133	129	133	128	143	123	159	140	131	135	127	128	137	131	134	139	133	159	135	148	112	117	167	144	129	120	134	124	116	142	151	108	140	138	121	133	125	126	134	147	143	132	136	146	133	131	140	127	138	122	115	137	144	132	119	138	133	129	114	129	132	147	153	143	141	151	126	129	138	131	135	128	134	129	121	141	135	122	126	130	144	144	118	132	133	141	131	125	163	138	138	124	119	133	125	139	143	135	109	123	124	146	138	145	131	135	134	138	142	144	125	128	141	124	134	121	137	132	128	118	135	128	142	133	131	140	122	107	136	126	138	140	125	130	102	133	131	143	108	131	151	141	121	113	152	139	132	147	154	137	112	124	123	116	137	118	140	117	116	151	121	122	137	135	148	127	146	126	118	137	120	132	119	112	142	147	122	128	146	143	143	145	141	133	149	125	132	142	129	131	112	152	144	134	114	127	137	133	126	135	136	133	136	128	138	135	142	141	133	155	125	148	110	153	132	121	128	125	124	133	149	119	117	144	155	160	140	125	122	155	127	133	138	122	117	150	151	128	138	145	137	124	128	133	117	120	139	124	130	141	137	128	128	130	139	133	147	135	140	108	123	134	137	139	139	141	141	112	139	126	150	119	130	137	116	151	139	138	124	107	125	138	136	140	140	129	128	119	137	140	140	134	130	124	128	113	166	133	110	146	142	130	148	129	152	138	129	136	131	131	134	141	145	135	129	133	135	133	116	134	152	108	119	135	114	124	132	117	141	131	133	127	128	122	132	127	132	128	150	147	118	117	138	140	130	128	126	140	117	128	130	124	148	112	147	152	133	117	138	120	146	116	135	125	129	149	128	125	122	153	115	131	117	136	118	125	142	124	132	134	123	124	158	125	129	133	146	138	144	128	130	161	132	138	129	118	128	144	117	134	130	130	106	149	132	123	124	137	138	140	128	114	166	135	101	123	123	130	144	133	145	127	137	143	137	124	138	129	126	137	124	147	141	125	133	130	116	125	130	143	101	127	146	130	143	139	127	128	143	136	127	135	124	136	141	132	137	138	140	134	122	136	130	118	135	138	135	129	131	150	131	155	136	125	124	131	150	131	125	150	130	131	119	108	131	128	153	137	127	124	143	140	142	142	128	126	148	108	125	145	144	131	133	135	133	97	133	140	113	156	129	122	115	135	127	141	117	130	123	133	142	145	133	140	134	125	142	137	141	125	135	129	149	126	121	131	138	152	160	140	133	150	125	134	149	140	134	125	115	137	121	137	154	144	132	128	132	134	135	134	140	117	150	128	123	111	139	135	154	143	133	159	156	166	121	153	118	145	146	135	139	111	127	149	133	145	137	132	135	135	137	116	137	115	115	147	138	134	126	131	114	128	128	121	113	126	139	119	119	138	129	146	137	131	138	133	120	134	118	126	138	137	126	112	146	145	126	146	135	146	136	125	138	134	116	129	150	124	140	123	132	118	143	150	139	127	128	139	123	125	138	132	129	128	120	131	131	132	139	149	129	104	151	126	132	119	141	137	164	144	142	139	127	157	131	124	109	141	129	130	130	150	107	133	138	153	131	149	133	138	117	140	138	150	137	141	132	130	132	109	132	140	119	129	125	136	132	122	130	125	112	119	117	127	149	134	138	133	143	126	125	129	135	141	120	126	129	135	121	125	130	123	124	135	137	123	135	113	113	136	128	119	140	127	102	134	116	134	104	154	136	107	134	140	134	146	145	128	139	142	127	142	124	138	127	111	124	130	127	146	125	137	129	146	152	142	136	132	129	132	114	138	141	110	130	125	112	132	127	144	145	134	129	120	134	128	146	122	121	139	112	132	133	155	140	142	141	131	144	128	142	124	126	136	129	130	125	129	113	155	131	126	134	137	145	127	118	137	132	137	126	129	139	133	147	145	112	116	120	112	149	113	125	127	145	131	119	105	147	130	132	129	144	117	145	113	141	138	146	99	144	144	138	137	141	127	129	121	145	127	132	169	143	141	132	112	135	130	128	138	128	119	129	128	119	136	149	127	135	141	128	131	152	108	158	117	122	128	138	130	144	131	137	131	141	120	135	143	138	140	151	116	122	144	124	125	138	128	139	130	126	130	140	116	135	119	116	123	135	161	134	133	134	142	132	145	133	141	145	117	122	139	155	146	106	159	130	123	126	133	113	119	131	135	133	123	137	137	134	150	137	133	161	141	143	125	127	131	134	119	136	133	122	128	124	130	134	137	117	116	132	140	108	145	123	109	128	136	126	116	154	155	119	157	134	130	115	122	165	140	125	142	130	134	144	107	136	138	111	155	148	146	141	157	114	123	145	128	121	123	128	126	132	126	150	126	125	149	129	134	137	132	125	137	116	122	129	137	137	139	133	137	133	133	147	132	127	133	142	150	115	134	137	139	141	132	142	125	116	134	111	111	142	146	120	135	125	125	130	125	118	111	140	119	136	130	141	152	148	128	148	140	112	114	155	153	129	139	127	119	125	132	128	135	132	157	141	129	152	124	126	134	107	109	127	138	135	136	140	142	135	132	138	138	125	150	151	129	120	120	122	131	121	145	131	123	146	125	151	145	136	132	130	127	131	127	134	147	145	115	141	125	134	130	135	126	116	125	131	126	130	117	138	143	135	138	138	127	149	145	131	142	129	128	133	118	140	121	132	139	145	113	125	132	131	131	158	132	128	125	119	131	131	105	123	145	150	163	126	147	144	146	146	137	121	114	123	140	127	126	133	116	122	135	139	123	106	122	130	146	153	134	120	125	130	139	149	106	136	134	132	135	109	121	118	131	119	121	121	147	124	135	129	131	139	135	128	129	140	123	133	141	120	130	131	129	129	124	115	142	152	128	116	137	135	114	149	140	133	155	146	107	141	130	120	131	136	141	140	142	126	129	126	112	131	139	127	129	132	141	144	124	140	125	126	143	104	132	137	119	133	132	113	144	138	150	134	133	137	122	129	138	121	130	136	123	154	107	128	151	112	134	126	129	141
12865	29146	26393	18332	14821	12422	9675	7411	5328	4916	4771	4492	3643	3170	3009	2732	2371	1975	1588	1062	888	743	577	561	414	374	382	319	374	411	389	443	396	336	289	236	219	210	246	275	271	241	257	240	272	280	261	282	354	458	465	374	371	302	265	240	255	214	224	238	246	262	238	229	254	213	220	225	240	245	231	205	203	221	204	219	202	214	232	184	188	203	213	187	195	193	211	209	189	188	191	207	212	228	196	188	200	209	194	207	219	200	182	196	214	198	190	201	194	187	169	163	171	198	224	196	206	206	196	186	203	197	205	195	195	183	226	206	195	176	199	219	208	209	190	193	187	208	215	199	205	252	187	222	200	202	212	195	202	211	168	191	203	212	203	202	199	203	209	194	184	210	191	176	184	218	193	196	177	200	217	192	211	192	191	192	188	186	190	180	222	194	204	200	193	193	213	202	208	175	184	201	213	199	179	206	215	198	202	203	205	194	194	186	176	188	218	174	206	210	193	205	198	186	205	199	186	191	199	206	185	186	187	214	180	201	203	207	181	173	208	207	177	183	185	192	201	199	198	220	184	207	206	200	192	185	210	200	217	195	186	190	198	216	201	180	203	189	183	197	192	220	200	178	221	184	184	206	205	218	195	203	196	183	208	194	207	196	193	186	180	196	173	197	182	210	195	199	206	217	210	187	195	175	187	205	184	167	176	187	181	177	212	192	206	186	207	211	194	200	202	187	209	211	182	196	197	198	206	181	195	198	195	178	178	182	196	208	200	192	185	223	202	209	204	188	215	201	218	164	229	202	192	191	211	182	191	186	190	187	173	206	184	187	178	201	184	202	235	201	202	182	204	202	180	186	207	206	189	197	206	184	189	198	230	200	207	184	181	180	207	205	210	181	174	225	207	209	195	209	172	214	209	184	204	196	179	191	186	205	213	204	212	195	199	172	196	208	188	197	201	192	208	216	202	186	222	212	196	194	196	183	212	206	186	182	190	196	196	176	213	203	197	179	208	184	183	191	192	218	195	205	186	199	204	213	201	217	191	183	185	166	196	191	193	162	172	193	187	209	195	198	196	187	211	216	213	199	197	186	214	186	182	182	190	182	199	198	188	191	186	187	175	183	179	217	200	199	191	179	200	173	193	201	190	192	181	208	188	191	188	197	189	199	215	189	227	200	209	194	188	193	199	223	194	194	173	178	205	202	194	186	194	192	202	204	175	189	211	194	192	200	225	220	191	204	195	178	199	218	185	191	202	205	203	181	185	192	203	209	191	183	205	184	176	189	193	195	221	190	212	190	182	203	205	209	203	197	210	196	217	219	186	199	190	214	200	200	188	217	196	190	204	188	216	207	175	190	191	212	197	205	177	197	203	199	196	183	205	194	205	203	206	188	180	197	192	184	200	200	218	192	175	202	187	218	191	208	206	193	210	180	217	186	201	190	182	216	198	186	189	212	175	210	186	178	190	188	199	179	204	209	187	175	204	190	228	195	200	194	192	195	186	198	201	189	198	203	195	186	190	187	190	181	196	186	178	211	198	200	190	174	207	199	198	196	185	194	215	182	202	210	183	199	191	193	197	206	191	195	203	200	194	190	182	180	193	183	191	203	189	213	191	198	204	219	185	191	185	205	172	201	198	214	170	216	197	198	207	201	186	193	200	208	208	169	207	202	203	208	213	216	184	190	215	183	201	203	201	206	210	191	192	194	210	213	197	180	180	207	170	193	204	195	204	192	199	194	204	190	176	174	212	215	202	180	184	193	190	187	187	182	180	170	190	209	230	217	217	195	199	193	188	196	217	199	187	208	201	214	163	197	204	207	195	178	190	233	187	209	202	176	221	214	191	204	202	160	194	182	189	199	196	165	179	207	194	195	182	183	178	210	200	208	207	221	181	176	226	192	208	193	184	213	207	184	203	196	189	184	219	178	201	202	217	213	182	206	182	200	210	199	187	173	167	181	193	187	197	205	191	208	181	194	208	214	195	239	190	215	199	182	181	204	193	186	207	197	186	199	216	189	159	207	220	178	194	188	165	187	183	184	190	206	217	179	206	187	187	202	202	199	192	202	185	192	224	213	209	175	220	202	209	196	187	181	210	218	195	209	187	185	208	184	204	182	184	216	186	197	171	188	203	195	217	184	156	200	197	191	182	189	172	200	186	217	214	190	182	191	215	202	184	214	201	206	168	201	174	223	188	191	201	198	206	180	211	197	202	183	203	188	204	198	171	191	200	180	195	221	195	202	193	193	199	174	199	201	183	215	176	182	180	210	184	175	213	190	186	217	202	194	179	202	202	182	202	187	209	177	207	219	190	217	214	187	212	214	230	175	204	183	191	193	215	183	203	177	193	212	213	194	200	202	177	179	192	219	189	188	212	186	203	214	203	231	213	198	211	205	210	193	194	197	199	190	209	196	202	186	206	183	182	203	203	192	204	196	201	212	200	197	170	197	192	181	172	179	201	195	192	193	182	192	194	208	202	215	217	201	211	197	202	203	187	166	175	211	183	196	184	200	178	195	196	198	163	199	167	197	178	216	202	184	173	190	184	194	209	198	191	182	164	178	185	179	195	196	217	189	203	206	187	190	193	201	171	194	222	195	197	197	201	186	187	199	196	177	211	214	209	192	193	214	189	209	179	178	194	179	186	202	192	216	188	201	220	217	216	221	209	199	223	188	181	191	176	214	200	191	178	184	183	204	185	199	186	235	218	205	214	213	192	190	193	202	193	184	170	204	205	181	220	168	191	209	204	156	185	198	199	207	192	199	211	176	183	215	217	192	178	168	216	186	199	206	193	202	196	180	198	210	192	166	178	185	191	185	204	190	211	208	225	210	211	182	174	193	183	194	210	206	211	202	169	185	204	188	195	200	176	216	201	196	170	209	190	202	177	185	197	189	233	193	218	214	203	212	185	202	201	179	199	203	187	194	204	214	207	187	186	238	190	181	186	204	193	212	174	206	201	199	197	192	222	210	163	179	180	197	216	195	208	178	216	193	202	195	192	206	208	208	193	179	179	190	188	212	200	216	185	210	203	208	167	181	210	215	196	187	188	181	189	196	199	188	208	212	199	183	201	191	201	173	219	200	189	189	170	177	224	208	184	191	185	190	183	205	181	187	172	198	202	201	202	201	204	184	189	210	197	201	206	210	177	190	194	185	188	213	214	213	197	203	207	202	169	173	181	212	204	195	190	207	215	170	200	174	220	194	204	202	164	196	221	179	191	214	186	218	196	197	163	190	214	201	204	224	171	201	191	203	200	194	189	194	182	188	181	198	176	195	197	192	191	164	185	188	181	188	196	199	189	245	223	185	194	192	211	170	161	191	199	176	213	192	195	192	184	201	195	187	204	162	217	197	195	168	205	185	218	196	204	211	208	206	204	211	201	187	196	180	212	215	190	161	188	229	203	194	209	207	191	193	169	209	188	218	192	177	214	184	209	188	179	199	166	178	190	191	211	185	190	205	203	218	217	216	187	207	187	200	197	198	180	214
26680	20687	13684	5525	2678	1719	1356	995	731	720	676	635	557	487	460	480	406	358	315	260	224	203	200	223	175	193	187	161	175	181	180	207	172	170	162	192	161	192	162	171	159	168	188	153	180	181	148	185	188	181	206	187	198	179	183	169	154	188	154	167	183	185	174	192	178	175	160	159	155	191	160	150	180	169	171	178	187	180	181	157	184	166	178	177	164	145	174	155	168	181	184	174	164	158	185	179	151	157	183	171	152	182	157	169	191	161	157	182	156	157	169	177	196	175	174	164	147	172	180	183	189	161	154	147	186	185	158	164	187	178	169	162	182	152	171	135	166	171	165	168	180	181	155	159	153	168	172	168	161	163	180	164	159	163	143	188	151	179	153	172	162	179	175	164	172	172	141	156	213	177	172	155	179	154	161	163	159	152	175	165	156	156	171	177	183	159	148	193	168	177	172	177	153	171	158	175	169	161	165	152	174	160	167	185	169	176	156	177	147	164	139	175	178	161	163	194	157	185	182	184	167	166	154	150	143	185	176	145	157	160	181	160	141	152	160	158	164	178	164	191	167	168	174	151	155	163	176	169	165	140	174	173	162	169	159	156	170	180	188	146	164	164	179	156	163	161	166	149	165	162	166	187	185	155	154	155	186	172	166	160	169	172	155	158	169	192	193	149	172	199	156	167	170	159	153	178	169	171	149	162	147	158	162	160	162	171	135	164	149	163	173	153	186	174	154	157	187	171	162	163	169	164	198	174	172	163	182	173	161	178	186	199	152	175	177	141	192	189	154	181	164	174	166	200	164	159	155	171	169	175	172	169	165	170	172	164	188	184	173	164	179	160	164	181	161	170	142	149	156	192	138	163	159	154	193	189	177	175	154	162	160	179	184	178	163	185	169	165	145	176	186	177	150	164	185	155	173	158	158	178	173	167	177	165	137	167	165	212	180	171	164	152	169	146	141	190	183	156	161	180	147	170	181	146	166	148	182	161	174	176	170	145	169	175	157	162	159	168	167	182	159	150	174	156	161	172	155	177	176	170	172	173	175	168	173	180	166	203	154	158	169	134	159	173	145	156	164	187	157	182	167	184	159	170	183	176	160	157	180	159	163	168	178	168	179	164	162	184	162	183	158	157	171	189	138	195	181	163	194	175	179	161	184	158	168	145	168	174	179	166	135	159	180	167	194	164	162	181	182	161	155	191	162	167	166	163	168	193	168	181	167	151	174	170	164	170	161	166	181	160	166	152	161	196	175	155	158	178	147	154	155	204	178	149	173	160	185	163	169	171	142	191	169	150	139	147	182	188	180	152	164	181	158	156	176	165	143	160	168	146	177	167	187	171	169	176	174	162	166	183	148	176	166	155	161	145	158	183	153	164	151	191	143	205	186	156	142	172	171	173	185	170	170	180	164	154	165	171	174	169	156	166	138	165	167	187	164	160	170	173	166	184	165	156	165	196	157	150	198	161	162	172	140	175	172	164	170	165	192	174	151	150	162	158	191	152	165	154	163	185	134	167	165	170	158	192	194	170	177	167	187	163	150	169	169	161	183	183	183	171	168	163	184	166	168	186	149	176	172	182	153	162	191	161	170	173	157	167	172	164	139	159	166	138	173	172	178	163	150	194	162	167	162	173	205	161	164	166	164	157	178	171	165	188	167	164	143	189	159	158	158	180	169	148	160	161	148	177	144	203	166	162	194	147	142	156	167	157	143	182	176	166	163	154	157	174	169	162	174	165	169	159	170	186	190	184	161	194	143	175	139	161	148	165	180	168	181	168	185	152	185	146	171	164	160	185	164	166	173	158	170	163	158	167	161	159	162	187	165	159	170	170	176	151	177	142	166	145	144	151	149	182	189	169	154	151	159	159	174	151	191	171	137	179	174	158	190	154	166	165	145	153	146	191	182	170	182	173	176	157	171	169	197	177	147	164	158	163	191	179	148	173	166	158	168	166	146	166	161	172	145	184	155	166	173	178	164	154	162	151	167	173	197	157	191	163	179	173	152	165	145	173	152	167	146	171	164	160	165	161	162	175	171	162	184	178	163	170	161	147	184	164	186	162	156	183	168	171	152	171	173	175	160	158	157	173	165	167	180	151	154	166	153	166	177	158	186	161	166	156	168	181	161	177	168	146	184	180	155	161	185	156	162	166	171	172	141	195	160	174	173	167	148	161	165	145	153	184	157	190	172	162	168	189	191	178	170	156	185	167	151	172	186	159	164	155	179	147	141	159	181	189	165	171	174	149	189	166	145	177	147	164	164	149	156	152	155	190	160	157	186	167	148	165	167	159	190	171	173	185	149	168	173	184	200	176	182	160	166	174	158	159	184	173	157	159	170	152	173	171	168	161	157	152	153	189	178	168	163	165	175	158	174	183	169	150	167	165	165	176	162	162	177	162	147	162	176	170	165	175	185	172	181	172	148	160	185	192	165	155	153	151	179	156	154	156	166	141	158	152	173	169	158	182	148	158	166	171	154	160	173	182	161	170	160	155	183	162	171	186	147	166	159	188	174	171	158	158	162	170	171	188	148	159	190	171	166	166	158	154	184	187	179	170	172	172	153	168	168	183	171	166	168	163	175	181	141	173	158	156	178	157	163	172	164	163	159	173	159	160	188	151	159	184	178	157	157	165	174	181	153	167	166	151	186	152	169	167	190	176	156	172	149	160	163	175	177	159	161	180	181	147	165	187	187	186	160	167	165	182	181	146	194	167	165	176	163	185	150	175	164	170	183	196	152	169	168	152	164	178	159	150	165	168	158	167	165	173	179	151	164	146	179	189	151	164	202	166	164	153	149	166	182	160	174	142	167	167	168	189	162	182	150	163	157	169	170	196	169	156	159	162	175	160	197	179	148	154	154	156	163	162	153	157	164	173	177	167	162	156	169	168	165	177	153	164	150	168	145	176	157	133	166	187	180	180	149	180	160	164	161	158	183	179	145	169	163	165	168	164	164	154	177	155	191	164	150	182	181	182	173	170	178	189	161	138	146	167	172	194	182	173	148	195	191	171	162	148	176	174	174	178	163	149	162	154	183	170	146	153	160	158	151	171	161	180	175	159	162	161	175	163	162	172	172	153	173	168	198	169	163	181	153	167	181	155	160	169	163	173	158	182	169	176	177	168	181	182	170	190	163	155	158	158	179	170	151	151	160	189	161	187	167	157	185	168	175	172	159	167	161	175	141	184	169	184	167	153	159	174	161	156	174	167	172	173	167	172	165	146	164	167	174	182	169	180	186	168	136	149	153	173	171	174	180	135	177	143	174	180	176	156	174	165	160	148	167	179	170	174	172	154	196	175	163	176	174	180	162	177	156	168	188	179	165	167	155	158	182	175	161	172	152	177	177	152	156	154	155	189	195	164	184	147	183	171	177	148	168	158	144	159	176	168	176	155	158	158	171	165	165	163	169	169	173	168	138	179	149	175	170	170	156	164	174	169	142	157	153	188	151	148	168	157	150	167	163	174	159	152	162	161	177	180	192	171
9190	15476	13806	8372	6283	4818	3802	2732	2150	1882	1913	1757	1482	1279	1203	1090	987	863	616	518	441	405	345	381	296	268	269	284	322	316	286	384	291	273	256	258	279	251	230	272	283	294	276	267	241	246	271	289	282	358	310	308	302	287	287	255	243	239	289	282	257	282	276	260	278	253	237	240	256	270	257	248	256	246	224	243	243	245	264	257	264	271	259	280	263	233	242	227	253	267	271	246	204	259	258	234	244	252	238	251	264	255	220	262	253	231	244	264	252	263	264	238	258	248	282	237	229	240	234	273	249	243	236	265	232	225	260	266	276	260	250	269	247	235	283	259	274	243	247	236	228	255	258	267	263	225	285	253	241	224	242	241	251	230	230	271	237	257	245	285	217	254	213	235	245	258	227	228	225	275	249	243	274	257	243	229	241	264	249	220	247	238	260	256	246	237	239	261	213	234	259	270	244	253	254	253	270	247	246	226	245	246	271	250	220	249	248	228	219	260	245	229	234	270	216	250	220	225	255	265	244	228	259	236	220	229	240	266	244	223	258	246	234	223	241	240	253	244	242	257	272	220	262	260	235	236	251	267	233	235	248	256	242	253	251	261	270	237	235	245	213	213	257	254	261	256	249	245	243	250	252	244	229	262	264	246	231	249	253	260	264	259	273	212	236	267	239	272	244	264	252	245	256	236	270	280	230	239	253	259	251	237	213	250	223	234	242	252	269	246	199	245	240	291	248	244	249	256	234	220	267	241	247	261	253	233	235	243	270	246	235	253	283	238	235	243	228	223	254	236	249	234	263	257	258	258	260	233	252	235	239	251	249	268	254	252	241	248	249	236	228	240	254	273	256	242	234	262	258	239	281	252	266	292	261	236	228	242	242	247	271	220	232	277	247	250	259	263	237	257	266	263	227	249	242	253	226	255	235	241	259	266	243	238	254	241	261	240	243	248	256	261	254	235	239	237	250	262	241	222	231	285	248	261	250	228	260	228	261	245	256	257	245	255	271	242	221	249	266	275	238	265	248	242	231	221	235	232	277	274	236	269	256	258	235	230	273	229	259	261	246	256	278	260	260	232	260	251	247	258	247	277	251	246	259	277	258	232	269	238	262	235	243	252	222	237	223	280	240	245	265	257	246	250	251	246	236	209	249	241	288	232	250	250	259	248	255	253	265	202	227	262	280	254	246	248	267	281	283	245	274	257	247	246	237	226	231	230	223	238	240	245	262	243	261	228	249	247	271	242	230	228	246	265	246	232	242	247	236	218	250	248	236	265	253	250	226	238	246	246	256	243	240	272	244	279	256	236	228	271	243	230	234	240	233	258	248	244	234	244	269	276	219	212	230	226	211	269	239	230	258	260	226	278	252	239	235	221	224	244	269	255	234	252	231	254	226	243	223	218	215	234	238	261	256	264	238	244	266	237	252	255	233	246	277	246	240	234	264	220	245	233	279	231	243	235	259	215	265	259	253	248	250	263	267	248	237	240	253	253	249	264	271	244	286	269	254	254	257	249	244	241	263	248	247	229	240	235	236	246	246	283	248	252	260	241	248	261	234	240	246	247	242	224	261	229	241	264	223	201	255	248	235	249	255	262	225	240	233	235	258	243	247	208	240	249	278	242	259	249	251	254	280	239	259	235	261	262	255	242	268	272	235	243	260	263	252	264	249	238	232	236	269	237	256	269	241	238	228	237	242	257	239	245	274	264	234	266	240	249	268	259	240	250	246	268	246	233	256	245	251	261	263	240	238	221	244	219	260	227	243	246	247	219	241	221	235	224	267	232	261	226	262	243	218	242	246	240	251	246	260	223	259	231	241	246	243	258	230	236	236	265	254	244	239	251	270	250	275	251	236	262	256	249	225	263	222	253	270	220	225	230	256	256	239	267	219	258	251	222	247	264	253	227	284	256	243	262	230	235	238	253	252	235	253	251	256	254	221	253	286	227	240	211	261	225	260	233	275	251	245	244	275	259	241	249	243	244	241	230	273	256	254	216	232	254	246	229	229	249	221	250	247	234	261	265	207	253	232	235	268	256	263	234	239	242	234	239	218	222	266	244	238	285	245	252	203	250	225	232	223	224	272	272	250	233	238	249	256	259	237	258	219	238	276	288	248	244	222	235	242	252	252	240	261	246	231	237	257	226	270	229	244	223	234	261	228	211	258	220	224	231	254	251	241	253	236	253	246	237	260	240	241	262	248	281	271	279	242	232	255	247	230	231	259	260	242	219	261	261	244	246	249	267	237	277	227	250	244	259	243	246	256	254	263	247	226	242	247	223	250	241	248	256	265	252	236	237	267	247	264	278	244	265	239	267	239	229	238	254	222	238	247	234	260	226	287	250	235	260	279	229	251	252	236	224	232	230	218	261	226	245	246	239	231	236	239	273	262	224	239	225	260	259	273	271	277	251	240	219	244	236	261	239	227	255	238	245	261	253	254	244	248	237	258	232	272	260	242	250	230	246	221	268	260	249	250	268	230	227	255	250	233	252	245	244	237	231	205	252	240	243	250	262	251	245	256	271	218	269	265	245	245	234	245	253	230	244	224	227	247	278	239	254	271	238	233	266	266	260	239	261	230	247	240	235	277	231	225	237	264	285	227	268	246	237	286	253	236	239	243	229	246	258	236	266	214	260	249	252	273	245	233	239	240	247	275	271	266	269	250	228	247	248	247	253	262	251	242	243	250	236	218	224	232	245	267	218	272	239	225	252	242	257	263	243	235	257	248	246	257	259	250	254	236	246	264	253	247	237	249	258	253	234	267	237	244	248	273	235	236	262	234	238	261	250	255	249	231	236	258	238	227	225	245	218	247	237	252	243	242	249	257	218	238	243	242	258	236	231	241	229	256	277	262	264	258	245	230	239	223	270	261	245	242	245	223	263	215	261	260	228	256	241	271	238	259	235	244	246	240	256	233	259	248	199	252	242	249	247	250	243	233	244	248	253	249	231	244	233	257	232	230	243	220	288	243	226	225	238	249	236	243	268	235	236	239	264	250	244	278	267	248	237	271	223	238	211	249	206	256	226	246	249	255	260	247	241	248	248	243	265	233	252	292	249	243	268	269	222	240	268	250	249	234	269	236	251	232	264	238	236	267	254	254	226	255	243	259	252	242	249	269	244	266	215	240	251	264	260	230	255	236	245	238	247	239	252	249	236	245	249	260	264	262	251	237	243	236	243	251	273	247	217	234	267	260	245	258	238	255	250	248	261	264	244	236	266	255	248	224	247	247	251	229	258	236	235	238	256	257	230	262	221	221	256	211	265	229	263	267	264	246	255	282	240	240	252	248	239	226	262	244	269	282	243	271	242	242	266	254	230	275	241	246	248	254	235	254	251	234	241	246	256	244	238	230	257	267	222	250	248	246	274	235	253	237	221	293	284	239	245	242	254	226	247	244	235	245	236	263	222	237	249	244	255	238	246	230	241	231	266	246	252	232	244	262	257	226	232	237	244	238	257	236	229	251	258	238	230	231	226	234	247	261	262
23583	21102	28486	23924	21092	13700	3846	2079	1521	1351	1364	1188	1068	904	822	802	689	597	474	428	340	354	284	264	257	257	240	233	223	263	236	245	219	232	247	208	202	181	216	218	229	208	229	214	225	242	199	233	272	267	284	238	250	233	208	211	212	184	204	201	209	209	247	196	201	206	197	215	214	210	185	193	208	191	198	214	200	186	197	196	174	188	185	183	173	196	183	186	202	222	183	197	199	188	190	186	221	217	188	208	181	184	195	181	199	197	176	206	214	213	194	222	208	208	174	218	189	184	211	189	187	214	198	205	211	182	176	198	206	210	198	197	177	194	195	189	213	176	222	211	189	212	204	185	203	207	181	189	193	184	198	198	197	212	190	179	167	188	205	198	200	195	170	215	195	187	176	190	185	189	186	194	214	192	194	186	204	214	191	190	187	212	159	222	209	187	206	205	192	218	203	207	162	197	185	206	215	175	220	181	178	207	211	196	202	190	197	201	178	200	198	197	196	182	163	190	186	196	217	194	189	205	210	182	187	189	203	159	184	194	189	199	198	220	211	200	215	204	194	208	195	183	198	200	188	188	199	162	206	200	198	174	212	199	196	200	187	185	187	207	210	196	190	178	206	198	162	187	199	197	173	183	215	204	162	211	208	193	171	185	198	209	201	209	207	187	210	187	203	191	201	211	229	220	191	206	197	203	195	190	214	192	211	193	192	167	191	198	191	205	201	172	201	192	206	218	202	227	211	190	204	177	185	207	183	180	204	207	202	210	224	222	190	168	192	193	194	183	182	195	180	202	176	176	207	187	215	199	199	193	208	185	217	205	190	217	174	190	177	172	188	204	207	223	212	201	204	210	237	180	200	228	207	200	199	189	191	179	218	194	199	215	182	207	178	186	187	206	188	194	206	199	183	195	196	209	209	219	192	218	175	207	208	188	199	200	180	210	178	202	201	204	199	203	199	218	215	188	206	180	181	169	206	171	207	185	177	222	217	205	205	183	211	205	201	192	192	221	183	212	186	212	205	192	209	208	181	210	202	204	172	197	179	192	191	196	170	225	193	187	213	176	187	222	193	197	201	197	208	201	195	201	201	188	200	199	193	206	209	177	193	206	189	181	198	174	190	189	195	213	196	202	212	193	195	194	187	182	196	209	194	201	211	181	192	199	202	201	194	202	203	212	181	186	195	193	184	188	212	170	202	217	191	193	175	196	212	179	209	207	205	208	204	177	209	198	192	193	206	187	175	195	208	178	172	169	202	186	175	229	192	198	180	207	183	218	210	176	179	189	182	196	205	188	183	174	217	194	221	171	186	211	207	220	172	207	202	211	199	192	199	171	198	185	187	178	207	194	195	197	218	184	210	184	164	203	173	192	200	215	211	195	195	183	141	198	201	225	207	186	209	201	212	191	195	200	198	196	210	208	196	189	193	194	187	207	214	188	209	198	216	182	176	179	188	204	205	210	209	193	201	227	186	207	222	203	197	188	221	190	187	206	207	192	203	198	209	203	180	171	168	207	190	182	185	184	196	189	201	182	210	183	175	190	208	213	189	173	200	189	209	194	190	195	201	152	189	220	218	203	209	208	170	207	210	224	161	181	196	210	191	185	186	216	202	213	216	192	201	216	230	178	204	206	182	201	194	207	203	193	179	188	212	200	189	199	179	196	178	215	203	196	190	192	204	169	191	185	192	183	196	186	188	180	224	193	183	208	176	220	202	211	181	187	213	191	172	191	197	195	191	213	220	195	212	168	178	214	202	179	207	218	205	205	227	222	196	199	205	197	194	212	201	197	186	201	201	225	202	215	214	197	214	180	212	185	174	199	215	176	204	197	203	212	163	171	194	198	195	209	181	173	195	197	182	194	188	212	197	172	189	192	194	199	202	208	217	177	197	185	195	212	189	178	163	185	204	200	221	214	190	163	179	197	198	200	184	163	178	205	188	223	192	205	241	206	211	205	166	194	184	197	197	199	194	197	174	199	214	192	181	187	190	204	217	193	213	186	198	193	212	179	168	196	203	197	209	206	176	212	197	192	210	194	192	213	197	176	205	163	206	170	198	191	202	210	185	196	231	197	189	212	205	196	189	185	170	205	210	188	199	188	205	179	207	224	205	177	204	200	210	190	199	193	189	167	181	192	215	203	169	180	217	208	193	193	198	206	193	208	226	201	179	183	187	182	208	215	252	194	195	205	188	195	188	183	200	201	195	179	181	199	195	197	188	179	184	191	188	201	216	207	168	200	196	201	187	199	207	185	182	197	191	195	216	196	197	192	191	190	206	192	227	205	177	212	215	197	184	212	187	174	203	182	219	201	191	186	226	192	192	198	182	209	195	190	205	191	196	210	201	220	205	187	204	196	202	189	193	195	189	217	197	206	213	179	201	200	185	193	190	188	218	174	192	216	212	209	195	211	203	186	177	211	209	204	198	183	182	198	191	191	202	197	168	222	186	206	222	197	186	210	199	194	219	211	183	179	207	188	176	197	202	201	192	186	197	199	229	160	187	186	174	219	194	203	182	198	208	202	195	205	162	203	200	212	201	201	192	199	176	205	204	208	205	193	190	204	184	191	174	199	217	190	191	201	205	177	222	199	203	186	184	206	219	167	195	188	192	183	213	195	210	182	182	204	165	200	217	203	180	206	212	178	191	202	198	197	201	204	190	173	184	185	196	193	212	187	179	196	213	212	225	190	195	217	210	203	191	193	209	211	189	206	184	186	187	216	192	172	213	192	216	177	211	202	184	200	205	206	211	226	217	187	188	202	225	217	197	189	198	221	193	233	208	231	202	221	205	167	173	202	181	184	184	214	173	207	173	208	197	194	201	196	214	197	187	207	205	187	204	230	177	212	198	202	202	175	208	208	183	200	205	181	187	195	202	203	173	205	222	201	217	197	173	213	223	208	210	190	206	186	189	178	219	196	210	229	213	196	208	199	196	186	204	187	205	204	194	219	207	177	207	192	185	185	210	188	194	203	194	217	198	194	198	206	187	191	202	189	178	193	164	194	195	197	199	194	222	215	178	201	186	207	209	198	167	193	207	193	194	171	224	207	212	190	184	189	209	200	188	194	202	205	205	223	201	183	219	205	179	189	233	201	204	197	171	184	192	194	173	192	189	206	177	193	168	217	198	207	217	202	208	199	190	191	184	207	181	198	215	200	206	187	201	164	211	208	210	189	209	194	196	187	226	164	190	192	191	177	194	212	212	196	196	192	195	176	218	180	182	200	192	216	210	217	208	201	185	178	166	197	191	182	202	197	186	205	186	170	184	205	192	210	189	180	203	209	181	188	187	190	209	185	231	202	181	170	197	209	253	188	185	184	201	195	188	191	193	196	203	196	192	235	188	218	206	194	195	172	177	170	201	191	198	196	164	190	219	194	208	212	187	209	200	179	229	214	182	182	199	174	185	190	200	178	208	193	193	191	193	225	201	172	191	196	194	190	207	188	201	195	196	207	187	210	225	221	200	198	177	224	200	172	212	179
10390	23956	21599	13968	11412	8836	7019	5378	4105	3787	3604	3243	2768	2519	2167	1991	1658	1448	1032	832	709	679	563	554	425	424	415	394	413	416	451	441	400	353	320	306	310	317	325	340	322	302	372	329	328	327	364	328	406	461	441	427	429	361	339	305	325	339	312	342	325	330	342	353	318	295	286	316	319	299	298	264	309	304	318	320	275	289	296	277	309	294	289	300	268	292	322	291	294	301	308	293	285	312	301	307	270	284	264	285	301	300	283	319	286	283	290	269	316	291	288	278	294	282	308	294	251	280	298	275	307	263	325	308	275	321	288	275	320	278	302	285	305	312	311	277	273	318	311	284	300	274	296	285	306	281	285	304	303	311	292	287	302	301	281	292	289	295	301	291	288	294	313	296	304	244	278	292	303	303	265	295	283	263	289	307	315	274	293	294	315	296	304	295	302	305	282	262	265	265	281	282	271	319	282	308	287	283	282	286	285	265	318	275	265	292	278	297	307	288	333	274	286	335	293	303	283	252	310	274	290	288	280	280	271	308	293	270	289	270	290	296	295	265	291	279	295	291	294	308	307	303	307	266	307	304	300	290	281	275	271	278	276	302	283	268	307	299	308	286	296	317	306	279	279	288	306	283	261	298	295	262	296	311	281	296	316	276	280	291	283	266	247	302	251	287	280	261	295	280	287	298	279	299	303	286	320	307	245	289	250	280	272	273	302	292	275	324	267	285	309	292	283	292	291	278	311	296	304	260	287	278	263	309	274	263	278	292	289	284	315	279	278	285	293	295	297	291	272	293	312	252	272	271	315	286	293	286	323	280	292	297	309	285	326	288	304	263	274	308	305	288	278	290	311	272	294	288	276	294	274	275	260	293	291	291	277	301	312	315	300	286	276	272	301	299	275	274	301	263	272	304	297	304	294	315	282	303	280	305	295	267	307	298	306	244	295	278	267	277	262	250	292	310	297	291	264	264	283	322	290	294	314	310	301	303	343	275	291	320	280	293	278	293	254	288	319	269	285	315	293	302	300	276	316	294	281	293	306	280	271	273	283	284	307	329	303	287	269	291	315	273	274	288	283	277	284	299	285	308	318	284	288	312	319	274	284	314	303	300	299	268	289	297	265	272	274	301	285	257	330	276	303	289	265	275	277	259	300	269	272	294	280	276	289	320	311	303	308	298	316	277	317	282	297	314	301	310	279	289	269	275	283	296	333	321	296	272	291	303	247	296	301	295	261	264	277	275	293	278	299	287	266	277	295	301	316	295	295	281	264	282	313	265	273	284	306	279	272	307	315	279	276	278	256	317	292	314	288	303	314	292	282	303	305	268	275	304	285	299	305	292	260	310	275	319	322	293	280	280	279	295	273	289	283	291	278	306	282	308	281	288	316	314	287	288	282	280	293	301	264	280	295	297	307	289	286	314	264	259	301	324	278	282	276	289	313	310	294	260	298	290	281	320	288	310	309	305	273	307	287	319	282	284	300	273	283	298	289	302	277	267	299	279	304	351	292	311	300	292	295	267	287	292	268	279	302	297	307	281	285	278	300	300	316	308	280	307	287	277	313	312	267	300	301	305	280	304	270	294	271	315	272	294	292	294	323	315	315	291	281	281	274	279	293	312	273	297	286	308	273	273	289	275	309	282	308	270	308	276	297	307	294	291	285	315	306	265	285	299	306	323	293	290	285	304	300	306	288	275	294	289	300	300	273	283	282	283	294	277	275	300	288	286	288	281	316	281	272	282	269	290	312	301	300	314	293	276	288	283	288	289	300	314	295	262	252	278	276	290	289	286	309	295	273	307	325	259	286	318	291	286	293	310	307	336	318	289	309	282	281	293	292	285	266	299	292	277	273	316	303	285	278	335	278	300	310	295	299	326	277	274	293	291	304	262	274	289	267	315	312	272	263	267	290	276	284	303	277	280	296	300	250	279	303	290	278	302	302	254	295	295	292	287	277	289	298	291	289	311	279	312	297	294	279	266	281	282	281	276	281	290	292	281	278	284	288	284	281	266	287	307	278	319	275	285	299	277	285	286	306	301	290	298	305	258	269	278	306	275	302	305	298	275	307	330	297	299	291	312	260	276	295	290	291	297	279	306	289	304	288	278	302	285	303	304	306	294	270	302	313	272	269	318	303	311	302	285	301	294	295	288	306	337	297	289	268	292	310	276	328	282	299	318	273	320	281	325	269	279	285	274	278	288	305	302	295	309	287	279	287	271	297	303	290	285	258	260	267	249	321	269	252	288	298	319	291	307	284	283	261	301	285	306	290	292	312	296	297	292	288	288	303	280	289	305	291	257	267	298	302	287	285	308	283	321	289	284	272	299	268	283	331	306	304	309	281	294	312	293	317	315	252	285	287	317	262	301	304	277	292	293	312	287	308	312	299	300	317	267	324	261	303	297	260	315	283	295	280	266	262	293	309	302	298	279	301	281	237	311	291	262	294	297	277	312	295	249	278	284	259	298	287	297	287	297	271	272	282	323	306	287	277	279	275	275	274	300	255	266	303	294	283	291	279	262	314	299	300	280	291	271	289	291	281	304	280	309	318	316	265	309	310	303	265	294	318	293	313	287	305	290	285	288	285	275	319	287	276	291	295	286	295	281	279	297	281	280	278	290	313	270	278	270	281	297	291	294	274	313	306	304	270	289	288	282	269	305	286	315	293	285	300	286	320	285	307	273	313	297	270	311	327	271	260	276	275	292	298	295	319	273	252	281	310	293	306	323	280	280	293	323	279	305	262	251	315	302	291	281	335	269	305	295	323	263	271	276	254	311	267	294	305	303	276	306	313	324	279	286	299	283	319	279	281	285	275	272	291	284	281	284	296	289	294	293	289	264	252	294	284	283	307	286	279	287	286	294	304	281	304	265	289	285	284	269	289	275	337	314	278	289	304	305	282	269	303	277	261	293	248	267	301	272	308	261	289	292	290	299	270	284	265	290	267	265	297	282	308	294	306	308	284	265	279	321	287	321	272	309	320	285	324	289	255	287	278	304	266	303	292	254	288	288	281	294	277	278	299	262	280	310	286	289	276	285	298	288	295	327	298	302	298	288	296	289	296	315	297	280	294	302	298	288	297	297	287	265	260	284	263	336	288	281	276	294	302	291	314	311	300	289	299	270	297	266	287	291	300	292	327	313	307	285	304	283	292	298	326	303	283	276	286	267	309	293	295	288	303	289	284	309	300	294	294	271	286	302	278	308	263	280	291	275	310	298	291	291	307	279	291	314	275	285	310	295	294	274	296	296	299	295	285	271	299	294	292	303	289	306	309	282	283	337	267	285	303	309	302	281	289	291	263	281	301	295	294	290	304	303	295	279	305	255	281	300	306	320	315	279	280	318	283	302	253	264	314	281	287	298	295	295	313	273	303	297	308	300	318	283	303	328	281	281	295	286	307	283	292	315	305	272	324	299	297	297	281	291	288	285	320	292	318	283	278	327	312	301	306	320	272	289	330	312	287	303	315	310	301	314	272	314	300	279	289	261
22729	21122	28899	23591	21129	21242	12543	3396	2140	1963	1788	1650	1435	1310	1127	1025	828	650	499	434	370	324	310	277	218	221	206	209	226	235	204	225	186	192	141	148	155	167	159	153	161	152	146	163	151	160	150	157	171	217	199	220	206	164	166	161	141	150	162	156	159	137	166	146	168	145	143	134	137	145	127	161	141	131	121	122	130	132	139	132	142	138	138	119	131	157	125	126	137	147	134	133	114	123	131	117	114	131	132	118	148	110	130	147	121	147	132	139	134	133	123	138	128	118	143	123	120	125	148	147	148	141	139	127	135	140	136	124	114	117	132	132	129	128	138	105	124	116	131	133	138	129	127	137	138	127	128	121	125	127	120	140	146	137	135	114	141	121	135	128	144	117	131	134	128	130	105	141	105	133	115	139	144	150	155	127	130	134	118	123	117	134	131	147	122	111	137	119	137	139	122	105	137	132	153	115	133	130	131	123	117	130	141	103	139	126	121	130	125	125	126	131	121	140	141	137	123	132	131	140	143	150	110	131	120	147	123	123	123	125	116	118	120	143	129	119	140	138	123	130	140	125	123	120	104	127	130	122	124	116	126	120	131	133	109	130	151	133	138	127	115	140	131	139	111	113	124	130	117	121	104	142	123	136	140	125	114	124	113	124	150	142	133	108	124	107	127	144	137	122	118	133	130	108	113	134	134	120	145	126	128	130	138	126	116	131	112	115	104	124	107	114	122	117	130	132	124	130	122	117	122	125	139	133	120	141	124	145	119	124	129	124	128	129	115	125	132	117	128	136	142	143	137	135	121	122	155	119	109	145	144	153	123	139	126	105	123	134	143	115	133	130	144	143	123	127	126	130	113	131	138	121	125	153	130	128	130	134	132	140	140	113	130	111	133	138	132	144	132	156	111	141	129	127	141	124	127	129	114	127	126	138	146	128	128	138	132	149	117	120	140	131	125	135	131	132	159	112	139	120	115	125	122	131	132	126	130	136	119	138	125	152	144	131	112	137	119	139	126	133	132	139	125	131	127	134	127	119	132	130	131	125	123	124	96	137	135	125	142	133	123	120	108	136	132	120	135	123	130	124	107	146	150	128	127	129	136	126	147	132	131	142	130	122	132	130	137	148	146	119	120	135	133	137	142	133	137	132	125	121	148	138	120	113	142	130	139	142	119	142	120	124	137	139	137	128	114	120	149	116	118	126	154	128	120	148	132	123	147	137	119	121	128	130	121	134	128	126	119	114	110	145	123	137	111	125	136	118	129	145	145	122	140	136	108	118	121	124	126	136	116	127	117	144	132	107	98	120	140	129	119	132	130	116	128	134	106	125	122	112	123	140	135	126	112	121	141	134	139	137	117	126	130	139	112	107	119	111	113	138	133	136	130	133	138	156	148	121	126	143	125	128	135	136	120	108	130	128	113	119	125	124	153	152	136	127	133	135	107	127	115	128	138	129	122	126	140	128	122	119	136	139	116	114	132	134	122	115	110	123	134	121	140	119	132	121	130	120	127	138	127	143	137	117	116	122	133	96	135	129	113	118	127	119	116	128	150	133	109	121	135	118	119	128	158	117	115	116	133	107	108	151	135	111	131	120	124	131	140	136	133	130	121	127	111	169	111	121	127	134	131	121	156	122	110	139	140	118	141	136	127	119	131	131	114	118	124	128	116	128	128	133	121	126	114	125	132	137	124	143	121	125	137	121	122	135	140	128	140	132	135	125	123	125	142	127	139	124	141	148	131	152	131	153	116	141	129	137	125	110	118	129	136	115	136	131	126	111	155	130	134	131	112	123	129	127	126	109	140	119	123	106	155	138	135	121	117	130	126	146	121	105	132	110	131	137	137	114	124	134	137	121	111	139	120	128	129	124	139	134	134	115	152	117	115	143	140	117	133	112	122	108	131	116	144	124	118	122	138	151	113	105	110	132	133	148	115	135	132	116	124	143	126	103	160	134	126	128	131	120	120	123	133	134	120	132	144	120	116	115	112	136	134	139	126	115	130	130	140	120	124	118	125	142	133	115	122	135	149	124	115	132	117	138	132	139	125	150	138	129	153	132	116	123	142	143	119	116	113	132	137	125	134	148	125	111	126	136	124	122	129	114	138	130	126	109	123	127	119	149	170	150	119	130	127	134	125	115	109	138	121	107	127	127	126	147	144	126	143	144	127	131	116	134	133	138	117	137	110	124	126	129	119	132	131	111	128	135	134	146	144	148	122	141	124	115	131	119	145	126	126	121	121	132	131	112	134	133	143	129	141	124	146	117	127	131	136	139	141	143	162	116	147	136	120	119	155	118	97	109	141	136	130	112	122	131	131	132	126	115	113	126	105	124	136	120	146	136	101	142	135	143	142	127	124	121	132	146	150	130	139	141	157	145	150	119	135	139	139	113	137	125	119	142	126	127	148	140	135	132	106	119	134	116	133	136	135	137	102	130	129	133	131	112	97	129	114	142	154	118	120	131	130	146	124	134	143	122	119	148	149	141	131	130	137	143	124	134	133	115	129	150	124	136	140	123	124	138	144	129	151	135	112	134	103	130	93	125	133	115	130	136	113	121	141	110	125	117	115	120	110	132	132	121	139	137	144	147	133	122	129	139	124	115	127	141	127	113	124	147	132	122	125	148	119	131	111	123	110	125	126	132	118	117	158	126	121	137	139	138	133	127	132	148	128	133	136	135	157	118	125	124	137	125	126	129	126	116	122	127	121	137	134	115	132	98	157	136	129	144	154	138	130	112	128	122	130	130	138	131	126	117	109	122	109	127	129	129	124	147	142	112	129	128	131	133	145	126	129	121	124	122	155	120	132	129	121	123	116	136	117	113	133	133	128	111	132	147	136	120	146	135	137	129	133	132	125	129	140	123	136	134	126	146	147	138	116	133	133	119	107	125	157	132	131	127	131	123	121	127	135	132	107	122	114	110	118	140	152	111	141	132	113	118	129	106	126	140	127	122	129	131	146	141	118	128	112	115	122	133	135	125	137	144	132	133	128	126	137	135	129	118	121	119	134	119	131	120	138	138	149	140	122	152	127	121	147	150	129	120	125	132	135	128	128	124	154	134	129	132	120	140	150	135	126	113	126	129	135	120	162	109	124	139	142	139	147	135	129	139	122	117	124	125	120	136	106	129	125	128	129	124	133	125	115	159	124	140	137	136	120	129	134	127	122	137	136	143	127	138	114	139	115	133	132	114	110	121	131	115	127	126	136	129	130	116	131	118	135	121	144	140	108	136	127	117	138	142	132	128	130	113	111	145	140	117	126	116	137	117	123	125	130	142	106	128	123	143	120	124	108	119	121	124	128	122	118	126	126	113	134	146	125	127	143	120	154	132	140	105	130	126	126	151	125	129	127	102	131	127	133	132	129	120	150	133	128	136	142	135	95	109	130	139	140	134	127	131	125	124	127	122	152	127	133	136	146	124	115	136	113	144	141	132	137	138	108	129	126	131	136	101	150	128	118	149	116	143	122	140	139	115	136	108	128	114
12863	28962	26376	18370	15188	12223	9775	7523	6027	5314	5333	4668	3960	3447	3007	2693	2217	1769	1253	1030	842	717	677	592	400	400	337	356	385	406	405	424	396	323	257	205	218	188	263	236	274	253	231	261	317	264	268	288	405	423	421	400	396	302	254	221	229	231	250	217	221	251	245	263	240	196	228	201	218	248	219	173	211	195	197	199	203	196	178	202	217	200	177	181	194	159	224	209	193	215	186	201	220	209	181	207	184	170	186	193	193	189	221	195	213	232	218	192	185	192	185	189	169	231	179	195	180	183	197	168	206	203	177	183	200	221	208	207	207	227	183	203	185	194	196	198	173	196	189	219	211	213	180	197	208	212	169	192	181	182	183	184	194	180	174	193	156	186	178	167	196	204	174	180	222	206	200	213	177	188	185	210	174	199	207	201	174	188	219	201	204	194	196	189	193	193	182	224	189	203	189	193	179	176	192	186	158	209	155	206	211	195	193	190	201	206	226	194	195	180	202	217	167	207	214	184	202	201	180	183	190	177	198	204	197	177	170	211	206	186	213	207	162	198	173	199	190	192	175	198	194	195	210	187	153	187	184	193	187	174	182	196	212	180	193	171	190	189	197	200	192	199	165	177	197	168	225	204	205	212	219	199	185	199	205	195	185	196	177	193	177	196	197	193	203	202	184	181	203	190	202	187	207	170	194	178	205	201	165	200	192	179	203	198	197	198	191	196	194	200	217	182	217	195	199	188	189	189	195	204	191	195	167	211	200	189	207	185	187	189	198	187	192	193	191	202	178	199	198	188	200	210	205	186	198	179	200	189	201	190	186	185	205	191	189	223	198	199	179	180	202	188	193	176	187	191	197	190	200	212	171	193	217	201	194	176	196	188	216	197	189	182	187	198	203	195	187	213	191	201	183	189	197	177	187	190	187	165	208	192	200	202	164	198	184	197	180	177	213	183	181	183	183	182	192	190	197	202	200	200	204	195	200	204	198	195	207	197	168	182	191	188	171	180	167	197	201	188	204	207	187	204	195	209	193	185	153	206	209	209	210	204	191	189	214	174	172	161	212	192	171	193	191	205	194	194	203	204	176	180	185	204	214	203	193	187	186	199	194	185	209	196	187	195	171	178	200	161	195	206	181	193	210	159	191	212	188	180	207	190	200	201	206	186	199	195	187	195	199	184	168	194	183	200	212	210	202	218	186	172	216	208	172	201	210	188	214	183	181	195	199	227	165	200	208	176	178	183	193	192	212	190	215	158	182	186	210	199	201	209	203	231	205	207	191	204	199	165	181	209	211	186	203	203	204	179	213	199	177	186	186	180	204	175	153	202	152	203	201	211	194	202	163	178	193	206	220	186	194	194	193	201	173	202	179	208	185	190	181	207	174	175	194	176	184	164	188	203	172	186	195	186	177	208	190	196	205	200	200	202	201	183	191	179	187	182	167	174	189	201	209	203	186	216	189	194	193	182	199	190	156	190	197	222	216	186	189	200	185	207	176	198	184	181	213	180	206	192	206	200	196	201	202	175	203	228	186	193	198	191	181	196	189	194	174	188	203	185	189	205	204	201	178	177	187	184	168	195	212	199	176	189	221	172	201	206	171	194	199	184	204	208	178	192	224	205	196	221	188	207	205	180	197	182	170	191	203	197	206	209	210	207	185	173	189	187	187	180	200	180	197	208	205	201	190	187	175	151	224	198	205	192	172	191	201	194	198	196	177	218	199	206	195	177	208	202	204	200	181	189	206	185	181	195	202	215	200	186	195	190	191	200	186	195	174	184	199	209	198	180	204	209	200	200	211	177	212	207	177	193	204	198	190	171	172	190	180	199	207	190	200	173	196	187	202	207	174	201	185	193	208	187	205	218	204	201	186	191	188	200	208	191	186	190	200	208	205	204	185	190	180	198	204	202	208	173	197	237	172	199	192	189	210	160	174	176	207	210	198	199	196	204	186	186	198	191	193	173	183	202	206	202	187	222	173	180	200	173	182	178	197	187	200	202	225	186	167	185	215	180	202	207	168	198	175	195	215	194	188	180	151	198	188	184	171	184	199	197	223	196	186	201	214	179	201	202	189	200	201	181	189	187	203	192	201	205	214	205	203	190	195	188	182	198	192	184	198	201	207	179	201	189	185	228	197	180	206	195	188	209	190	197	182	193	178	196	181	209	195	215	181	207	203	195	194	192	201	168	198	187	175	190	176	217	182	224	206	202	218	190	180	176	194	189	191	196	231	192	209	178	200	198	170	207	196	208	198	192	208	197	198	181	193	186	203	195	203	186	193	182	200	187	192	197	209	180	196	221	213	189	204	202	186	191	190	172	197	183	176	191	172	224	205	190	189	213	190	201	190	203	189	187	188	212	190	206	219	205	208	184	187	195	201	191	179	178	205	192	219	208	194	182	214	184	208	192	181	212	193	205	192	184	189	221	205	190	201	196	209	156	219	192	181	179	192	172	210	177	198	183	177	185	205	213	175	178	210	193	163	207	194	181	195	184	212	200	188	187	175	175	194	197	191	184	187	196	175	182	200	184	205	236	171	203	191	197	208	205	180	164	220	183	212	203	191	203	209	212	198	213	210	173	209	192	197	173	171	181	198	167	203	195	166	209	189	209	166	213	181	190	174	178	211	194	174	180	215	174	162	187	208	206	197	193	199	185	190	181	203	190	192	190	188	192	178	176	179	203	181	202	192	204	217	193	183	180	202	179	197	223	178	220	214	199	202	204	201	207	191	205	209	209	199	220	163	177	174	190	201	171	202	192	189	189	205	213	190	206	211	200	176	205	157	190	192	187	194	192	226	179	192	176	213	217	190	186	185	168	194	185	205	210	181	176	185	197	191	192	197	212	211	196	207	241	188	202	170	200	213	181	213	187	178	207	184	168	193	193	186	164	203	192	161	212	205	206	190	197	186	194	201	189	189	169	188	206	213	186	190	211	187	195	202	197	183	194	200	205	188	203	195	194	174	180	175	174	195	195	189	206	173	188	193	190	212	195	217	177	178	203	203	187	191	170	193	193	193	195	186	203	191	221	199	198	199	188	200	195	190	208	194	191	195	180	204	210	196	182	202	193	193	185	176	173	191	210	189	191	205	198	200	211	186	219	192	181	202	201	187	207	196	210	174	179	196	208	177	196	200	195	198	184	206	194	191	184	182	206	192	220	216	203	189	179	174	217	188	189	199	180	204	197	159	190	190	184	188	181	198	176	180	213	202	223	180	208	171	194	160	190	196	195	201	213	171	195	183	202	182	197	199	203	198	189	205	216	201	207	187	203	200	209	186	196	177	191	213	177	191	185	200	192	185	178	192	201	183	202	183	219	184	171	175	203	185	197	180	198	205	196	190	215	211	186	206	183	180	195	184	179	204	207	212	186	179	202	184	213	207	184	186	170	177	197	171	203	184	175	198	202	227	200	208	180	186	188	215	181	186	200	186	181	177	192	204	190	196	192	198	187	182	197	186	201	186	170	146	195	206	191	179	192	196	192	188	194
26735	20650	13063	5083	2728	1875	1374	956	794	720	712	656	609	525	456	452	410	310	242	248	224	216	228	189	169	189	157	158	191	170	167	226	184	181	160	161	197	161	149	159	165	170	160	187	175	174	171	163	187	195	198	206	197	169	162	169	161	157	181	153	172	165	165	203	154	158	167	141	151	169	187	158	156	172	163	186	161	149	184	152	161	174	160	169	161	174	153	162	172	162	142	147	163	158	154	183	168	172	152	145	165	151	184	165	160	146	192	148	175	180	143	165	153	176	169	158	157	176	188	151	171	160	179	171	164	159	148	157	180	171	143	161	150	170	198	158	177	159	176	153	177	173	182	163	166	145	181	183	170	173	157	175	167	164	175	169	174	168	181	146	160	155	158	144	175	140	159	170	181	179	148	152	177	155	181	162	163	163	171	151	157	165	191	152	169	181	157	151	150	153	152	189	180	185	165	164	174	168	157	142	175	170	164	158	142	169	160	165	183	167	175	183	148	182	152	171	147	176	142	163	170	165	159	175	173	149	215	164	170	185	149	168	166	164	149	155	156	185	176	167	168	176	172	167	148	166	186	140	154	162	158	161	171	156	165	168	167	164	175	169	152	162	177	172	139	171	173	146	150	164	147	161	147	178	162	164	147	150	162	141	155	159	186	174	161	168	161	161	178	154	156	139	176	166	171	146	160	171	176	182	177	138	166	154	159	163	172	166	157	164	163	159	162	169	137	150	162	167	174	167	158	165	174	131	164	185	158	174	157	150	178	175	166	166	149	167	162	178	165	150	140	163	155	176	193	174	175	156	163	175	176	167	157	137	161	157	158	186	182	152	176	173	143	143	157	169	145	153	161	172	159	176	167	180	187	166	149	167	179	149	166	155	169	163	155	165	168	172	148	188	175	159	180	170	174	169	168	166	174	159	166	183	164	150	146	154	156	156	159	160	160	176	142	195	151	168	164	183	158	149	187	163	165	159	149	140	180	166	157	152	164	162	172	148	183	163	169	176	165	156	163	191	175	154	142	151	175	184	144	155	166	167	153	166	159	175	155	174	162	172	168	177	162	147	159	169	170	170	144	149	163	175	182	179	153	163	168	160	138	173	196	161	150	140	173	179	158	169	172	160	151	145	172	160	160	170	173	165	165	164	145	165	167	156	174	184	189	182	164	167	163	167	168	163	151	168	168	164	149	165	164	168	164	166	172	173	169	165	173	175	160	164	160	160	161	154	154	163	170	160	143	163	153	160	150	177	138	178	177	174	158	161	192	157	156	165	180	164	154	155	157	175	161	164	165	165	170	174	165	151	173	192	157	159	175	163	162	183	164	174	183	181	157	164	174	173	157	172	163	166	153	141	168	194	150	163	166	158	171	155	151	144	156	171	145	159	177	183	155	169	156	184	155	139	153	148	161	162	142	173	166	169	152	167	163	170	168	148	162	162	171	149	150	168	152	154	126	198	184	162	163	160	163	177	166	167	157	173	166	171	146	169	166	152	180	152	145	157	172	148	164	171	141	179	153	160	151	147	158	180	154	167	180	165	166	169	163	166	168	179	164	147	164	200	169	165	164	163	169	155	173	169	175	183	161	144	150	149	160	155	158	155	173	170	174	157	152	191	149	160	171	162	160	165	180	187	172	141	152	130	144	142	160	160	171	163	157	172	160	161	170	166	165	158	171	183	159	153	181	171	183	153	156	156	165	151	159	190	171	166	182	175	170	158	147	153	153	139	160	168	169	164	166	179	165	173	145	184	175	149	173	154	144	175	169	170	166	181	172	171	157	154	180	151	199	164	152	175	157	168	170	163	147	168	178	141	145	151	159	171	172	148	151	174	177	169	160	188	179	190	179	163	149	173	143	155	157	160	183	168	171	168	180	178	158	162	156	157	191	172	165	155	169	166	168	148	158	144	175	145	187	151	156	165	162	171	165	176	161	188	152	162	169	162	173	179	162	190	174	173	175	162	166	143	168	165	172	161	146	167	171	162	174	143	161	176	183	163	156	166	169	180	154	152	170	162	171	168	158	166	168	154	170	147	157	166	146	149	143	181	165	146	190	158	162	168	159	142	168	155	150	170	160	181	187	188	174	179	169	187	166	162	170	165	156	160	149	160	161	171	179	176	168	168	170	144	180	181	179	150	183	171	160	154	163	193	161	178	169	148	154	160	166	151	159	174	151	150	148	154	172	158	170	181	168	147	173	172	174	158	170	152	152	158	154	163	174	159	167	149	168	160	138	157	165	178	160	183	187	171	162	150	157	176	162	170	140	163	151	169	157	165	170	173	156	156	151	175	164	169	161	183	166	175	167	185	163	145	176	172	169	153	166	177	172	166	162	167	146	149	128	189	163	157	177	166	175	140	175	159	155	181	175	161	176	165	174	173	179	189	156	175	165	185	173	171	145	153	168	167	153	177	166	166	163	154	177	145	169	190	169	155	159	176	175	140	178	160	159	152	165	181	162	171	163	156	167	184	174	181	165	175	166	140	150	154	160	157	158	152	150	163	162	180	156	140	172	168	181	162	164	166	174	154	175	157	172	171	180	184	166	150	176	179	171	162	144	170	162	175	177	169	180	166	135	169	166	162	164	147	155	158	180	192	166	149	168	181	184	193	183	160	171	164	179	133	146	140	169	150	149	164	154	159	147	178	161	169	175	177	160	165	160	158	167	175	183	186	175	153	147	159	173	169	160	154	172	167	155	137	166	146	171	168	168	153	161	172	174	156	153	158	149	191	166	156	171	179	177	171	180	165	153	178	183	163	164	162	180	170	156	163	164	169	167	151	172	142	166	163	148	156	154	155	167	175	151	147	156	149	159	165	146	165	172	158	154	163	182	161	154	173	151	175	166	165	173	177	177	163	169	158	156	164	162	161	160	150	141	176	144	162	162	159	169	141	141	163	141	165	161	179	139	172	162	164	148	167	164	166	162	154	151	157	171	173	167	158	159	172	169	174	168	176	170	134	180	145	164	168	160	169	176	166	133	152	178	177	179	171	188	172	166	193	165	171	165	163	179	176	198	156	180	170	154	158	169	146	181	171	149	155	178	157	167	162	150	160	188	187	140	162	157	158	176	175	172	159	170	156	131	172	154	168	164	187	176	139	191	166	179	188	167	173	166	163	155	179	190	169	185	153	162	149	165	151	178	154	159	180	160	151	163	185	140	158	162	152	170	176	162	151	161	173	162	185	165	182	155	143	177	159	182	143	173	157	165	153	172	157	184	183	156	152	182	150	165	158	154	179	165	172	167	165	158	134	145	176	156	157	179	190	191	163	170	164	170	193	182	157	170	171	171	138	164	177	167	163	191	151	150	163	175	169	139	164	153	163	173	146	186	172	147	173	176	175	153	162	159	175	166	145	175	151	157	160	166	142	163	164	153	169	157	149	156	192	165	154	162	176	152	154	138	205	162	194	151	180	158	171	160	162	179	177	163	156	151	189	200	140	170	199	145	167	153	170	148	155	150	143	170	152	169	166	170	166
9168	15024	13045	8073	6035	4876	3903	2901	2205	2187	2070	1808	1576	1423	1192	1155	867	708	505	474	441	387	423	350	287	254	293	268	318	317	351	315	289	301	267	234	257	263	234	283	251	256	247	244	269	259	266	267	304	321	343	364	315	279	254	251	245	249	264	254	257	262	260	247	259	219	244	224	227	238	261	261	214	243	246	227	250	209	250	229	244	265	236	229	241	243	231	241	224	222	225	227	264	258	244	278	243	237	242	240	243	268	228	252	241	244	238	244	242	262	257	240	227	243	224	220	234	245	217	250	192	242	259	260	260	245	233	255	233	240	259	230	248	236	238	244	256	244	249	264	231	240	277	263	213	250	228	225	242	257	239	258	233	258	250	244	260	235	266	246	268	225	216	249	243	243	225	253	252	246	248	257	225	260	259	237	239	247	243	261	256	242	233	242	254	270	249	220	250	256	237	265	227	236	225	255	228	255	227	266	253	240	259	245	265	230	252	250	238	240	258	232	257	281	244	273	240	232	235	260	235	232	209	271	242	255	248	242	217	238	248	249	255	250	260	240	240	239	232	265	243	243	259	258	248	249	229	254	228	239	218	237	251	229	232	236	264	263	227	244	259	249	225	237	235	219	255	242	229	233	231	247	219	228	201	246	246	244	238	246	223	245	239	242	266	230	231	249	249	254	254	276	261	248	252	217	242	255	248	281	233	236	254	238	248	233	237	259	256	252	261	258	234	211	263	268	264	239	248	255	263	250	252	240	268	220	205	243	252	249	274	218	213	242	225	271	248	203	263	240	223	236	257	250	259	235	230	255	272	258	265	220	250	246	216	275	271	233	232	222	234	235	246	236	240	250	253	236	249	252	236	242	261	273	239	264	220	289	242	205	240	223	255	246	240	237	256	249	254	227	284	257	249	252	223	208	221	279	209	247	254	235	237	271	226	256	236	246	254	269	237	240	261	242	240	228	231	248	226	249	233	248	234	242	252	229	229	237	239	236	226	246	222	235	248	261	267	240	249	222	240	229	224	219	226	247	244	232	235	257	231	233	232	254	236	219	245	255	243	262	240	223	226	226	235	239	260	242	234	272	243	241	237	251	252	256	246	225	241	249	238	248	256	239	289	239	220	230	242	229	232	218	245	262	230	243	242	227	221	245	212	233	255	235	289	239	280	241	229	229	239	256	224	255	214	249	256	259	252	272	269	249	249	251	252	230	240	221	209	239	259	236	229	242	222	262	250	258	244	253	237	228	239	244	231	264	248	248	237	243	247	244	227	265	270	250	261	242	233	263	241	234	255	236	259	270	240	220	264	246	233	237	250	229	244	243	236	260	238	243	279	279	253	270	269	247	235	214	251	244	249	249	229	235	239	244	240	268	205	231	263	258	233	240	228	213	243	208	248	227	240	263	243	224	256	239	260	239	234	253	231	242	232	248	242	272	237	248	236	254	260	251	233	237	244	240	244	232	237	235	259	239	252	241	237	242	231	264	257	214	273	234	225	243	242	253	229	207	272	231	248	238	272	249	257	250	225	278	218	247	270	235	232	234	253	238	244	250	245	236	247	216	210	235	248	253	270	219	245	263	243	264	231	241	237	250	241	242	249	206	222	237	257	224	238	257	258	211	245	253	243	234	255	218	264	217	220	233	270	243	259	227	226	252	226	228	241	229	230	259	251	242	267	247	240	257	228	234	257	226	224	241	233	251	249	229	273	256	228	258	256	269	224	256	254	249	259	258	244	245	250	251	289	263	214	229	260	251	243	238	249	246	233	266	284	246	264	228	235	280	243	244	255	233	215	235	238	234	237	241	270	240	250	251	250	253	249	221	274	239	271	242	279	238	263	243	210	239	239	263	257	241	267	247	242	247	234	228	251	274	244	252	245	241	219	280	253	260	262	241	229	242	251	253	253	236	245	241	248	243	265	250	231	224	247	245	254	236	250	227	240	251	239	253	254	250	244	241	256	250	238	253	261	242	253	255	247	235	232	259	268	245	239	233	246	247	268	218	234	264	242	264	228	235	240	278	233	248	258	281	253	270	235	215	253	227	270	249	230	255	261	271	249	234	239	248	264	271	245	249	212	222	231	259	236	245	230	243	273	262	243	233	252	244	223	203	210	255	235	262	273	272	241	229	263	232	226	250	230	258	221	248	234	245	240	254	240	224	250	266	257	201	266	254	246	263	254	265	261	254	258	233	238	235	252	246	254	248	273	234	254	256	239	256	241	236	253	257	236	237	238	258	236	242	236	238	256	221	217	245	275	210	258	230	230	244	230	242	217	232	252	242	247	266	238	264	228	262	232	258	259	261	245	261	258	228	254	268	262	245	236	243	237	253	230	257	254	270	241	232	251	247	231	211	228	241	220	228	258	204	253	240	273	241	280	212	259	238	269	264	254	240	240	230	270	254	263	226	252	246	218	264	274	241	249	221	229	255	241	267	238	246	231	258	252	251	225	274	230	254	217	254	260	249	258	241	243	245	254	230	252	220	219	231	208	264	232	266	273	234	251	231	230	235	283	245	264	256	214	239	273	251	250	245	263	259	270	231	272	234	249	234	224	220	262	239	233	252	255	250	273	251	240	236	227	220	236	249	242	262	226	255	250	253	236	247	261	280	247	266	225	270	245	250	234	237	227	243	254	252	240	265	220	255	258	247	252	278	249	268	198	231	239	230	237	219	236	255	261	241	247	265	225	241	250	247	219	248	251	216	240	234	214	249	237	252	255	251	279	210	244	253	222	267	231	226	246	265	237	225	224	237	248	234	244	239	241	240	225	279	246	221	235	221	268	266	243	242	229	228	234	237	231	226	238	265	273	232	257	256	266	245	244	224	225	247	229	240	279	226	229	244	257	261	269	259	267	243	247	248	254	248	248	248	241	265	238	263	259	223	266	258	240	238	232	259	217	264	262	265	224	239	213	252	255	249	250	244	253	261	209	262	236	240	248	229	276	249	249	276	234	225	249	252	225	232	257	279	240	245	221	237	233	256	249	259	238	243	259	239	251	266	229	255	219	249	242	246	252	251	258	266	254	235	272	249	248	236	267	248	225	238	240	248	240	232	230	244	230	216	273	240	241	252	228	240	236	260	263	263	261	256	226	246	268	264	245	250	252	249	222	240	230	251	233	226	238	259	255	237	247	235	241	276	240	218	248	258	240	259	248	242	253	236	248	250	230	285	228	270	221	243	243	262	228	262	269	213	234	237	282	246	229	251	246	244	238	238	253	254	218	265	266	243	207	212	242	257	247	248	248	246	270	224	283	265	263	230	233	249	254	244	231	233	244	242	242	216	254	239	251	238	219	235	263	265	248	226	259	249	254	249	252	238	243	253	271	245	244	264	242	256	248	219	243	236	249	234	229	233	246	236	257	248	248	262	230	239	266	271	262	249	253	262	258	245	214	238	236	209	245	250	235	209	253	250	232	273	250	261	250	245	246	244	214	237	248	255	253	221	231	233	248	230	214	235	272	207	254	258	275	253	223	243	249	248
23562	21156	28589	23970	21158	13781	3883	2163	1574	1552	1417	1222	1099	964	828	790	670	523	404	337	297	342	339	295	257	239	234	249	235	269	271	223	241	209	215	205	186	223	186	198	223	220	200	205	210	227	199	229	256	271	241	222	247	232	219	214	204	225	193	209	205	201	203	231	195	216	184	199	212	224	197	197	220	192	204	221	203	204	187	174	191	211	183	194	192	203	222	194	172	205	208	191	170	176	195	183	198	189	189	193	202	218	196	209	186	178	190	217	213	191	179	193	204	192	172	199	205	244	202	184	203	192	178	214	188	174	180	174	176	202	188	192	176	208	177	179	198	196	234	199	200	208	182	212	197	190	182	196	196	199	203	182	211	200	192	200	195	190	183	179	186	222	208	190	213	201	199	184	198	187	210	198	187	191	172	182	193	199	190	226	182	200	191	190	194	178	195	179	213	212	201	179	199	185	198	193	185	186	203	218	197	194	181	179	190	209	211	173	224	179	202	205	227	177	224	190	212	186	208	217	227	192	203	176	168	218	215	188	200	189	205	191	199	206	209	201	195	182	165	204	184	201	183	195	211	196	188	200	206	193	187	191	194	205	196	198	212	221	198	181	193	188	189	194	204	195	215	208	186	178	202	193	180	208	207	182	198	203	178	183	175	208	187	203	202	190	165	236	193	206	192	197	190	177	211	193	205	229	193	201	189	189	208	207	210	182	203	184	188	199	179	175	203	196	200	229	199	223	185	187	174	203	205	216	188	201	217	191	196	184	177	219	207	219	207	180	208	182	207	204	198	202	224	222	186	203	194	213	204	184	197	210	189	196	198	191	174	198	204	203	176	184	181	181	178	200	194	187	192	201	185	184	196	200	198	209	191	181	169	173	198	184	187	175	190	204	193	171	197	184	190	206	186	197	190	195	199	188	213	186	187	189	171	207	188	210	187	191	184	200	207	181	193	221	193	207	175	206	182	189	192	205	199	196	187	187	196	224	223	199	168	214	192	191	189	178	203	178	222	187	186	185	190	200	186	183	208	213	185	216	209	187	164	187	202	171	168	180	192	207	176	193	210	188	224	190	161	188	210	187	206	175	187	206	196	185	220	212	206	179	187	207	179	221	177	202	188	198	190	195	165	198	191	207	200	193	188	182	186	214	187	199	198	229	195	194	208	194	198	187	208	177	199	209	187	210	213	184	210	213	192	193	207	181	177	200	199	205	233	192	190	194	211	193	190	211	186	178	203	208	192	188	187	194	178	201	221	179	194	208	218	200	211	203	157	190	201	208	218	202	196	213	218	180	220	195	214	215	195	208	208	191	190	208	173	211	180	203	182	177	188	198	202	191	186	190	211	196	231	173	214	167	198	180	179	192	203	185	163	189	188	190	198	214	193	183	196	195	208	201	184	226	181	195	227	211	205	199	203	182	218	183	210	185	201	189	183	210	206	208	192	206	207	210	194	194	194	202	209	199	209	195	196	181	195	197	188	195	196	185	193	173	201	185	188	162	180	185	205	203	195	220	185	172	165	208	206	191	200	213	202	202	192	181	195	193	181	185	202	191	188	195	194	204	226	193	191	198	194	187	207	197	202	166	214	177	189	186	171	203	181	177	186	208	214	211	205	177	182	205	196	201	216	203	202	177	202	174	178	185	190	192	204	186	191	190	175	204	214	189	197	192	191	189	214	179	178	198	202	170	189	179	187	204	197	173	183	174	222	178	213	203	226	174	201	204	189	187	187	234	166	200	198	186	209	222	219	206	182	204	199	188	218	179	214	179	211	204	171	195	212	179	193	190	195	179	184	194	177	195	187	184	175	191	173	174	203	215	180	194	213	210	200	182	193	191	199	193	211	192	201	185	206	170	207	173	203	180	196	168	207	190	194	212	186	218	190	187	188	188	205	196	189	186	196	208	172	186	228	195	187	187	219	177	202	185	186	199	195	204	203	196	180	188	163	210	187	177	175	186	201	150	178	187	196	192	211	187	195	201	174	208	173	207	182	175	218	175	210	192	194	194	185	188	187	205	193	196	165	207	228	198	203	209	188	208	169	209	212	192	218	196	171	168	184	216	214	182	180	200	214	204	193	173	205	194	180	188	189	225	220	186	198	204	218	209	187	208	185	186	188	192	181	183	180	212	205	166	199	208	189	171	183	180	178	208	198	189	186	179	205	188	199	193	205	191	189	185	177	216	201	210	167	188	195	200	177	199	187	182	207	174	177	182	199	181	180	195	192	206	186	191	197	198	165	196	187	197	186	197	202	196	194	209	189	225	217	182	184	174	175	200	199	185	206	192	217	212	171	174	173	204	193	214	206	196	194	193	187	183	217	217	181	191	186	178	209	195	196	197	179	182	165	200	181	197	196	186	206	174	184	179	218	206	212	194	217	202	209	195	200	210	193	189	185	219	204	190	197	188	190	203	150	209	184	186	174	192	195	193	194	198	184	200	193	182	197	184	206	176	207	207	193	182	211	213	184	184	184	189	200	212	182	200	190	189	218	218	182	190	204	207	204	186	194	187	211	200	192	179	163	166	185	192	188	179	239	208	176	180	182	200	187	187	177	195	200	199	186	203	197	203	200	199	158	206	198	180	192	229	178	222	209	217	208	178	222	220	209	211	181	186	176	178	191	188	196	193	174	208	190	206	180	201	199	207	194	193	175	195	189	203	188	175	203	193	204	193	206	184	197	186	180	207	199	190	198	157	200	204	203	197	185	191	202	189	188	187	182	179	185	234	197	191	190	210	182	196	195	198	221	175	210	212	174	197	217	189	185	191	197	200	207	199	202	186	197	202	203	182	206	171	173	181	199	175	201	211	220	180	195	202	182	195	202	213	213	183	185	189	215	221	203	217	205	175	195	182	194	201	218	222	203	191	178	199	180	195	183	186	180	205	176	187	188	192	220	215	174	199	198	195	205	168	208	185	196	208	169	207	183	219	178	183	183	206	176	212	189	195	192	192	211	185	226	200	200	205	224	202	194	196	210	206	187	194	196	187	163	206	216	167	199	189	179	202	183	202	225	210	200	167	193	194	202	185	192	167	205	180	192	171	181	225	206	189	177	203	198	210	207	180	193	197	229	181	194	187	170	200	204	195	189	201	186	228	181	206	187	183	208	180	192	210	191	185	215	225	172	214	193	192	170	194	215	190	181	210	187	217	194	197	184	190	168	225	178	193	189	211	178	186	182	201	196	221	203	204	186	191	204	189	196	189	191	177	196	178	183	217	194	181	188	166	178	213	189	179	196	187	199	204	182	200	195	212	179	195	185	179	212	202	200	200	164	210	190	187	189	188	188	198	213	201	185	200	193	194	198	181	212	198	181	190	216	203	209	207	201	214	198	183	173	194	200	191	198	217	195	190	198	186	213	201	192	190	189	206	188	193	177	192	198	194	183	187	176	211	158	216	178	193	186	184	183	213	192	204	169	163	185	190	224	196	219	198	209	188	187	183	171	201	176	207	197	201	207	186	188	209	201	185	195	197	172	169
10498	23351	20906	13792	11164	8871	7271	5487	4646	4275	3827	3411	3018	2510	2316	1980	1571	1155	827	741	662	678	752	543	426	427	379	419	423	432	443	415	392	348	334	290	312	336	326	309	341	314	340	338	337	347	350	375	421	480	449	433	418	383	290	316	357	295	319	294	297	307	362	341	312	310	301	294	339	303	279	303	331	328	287	304	299	274	336	282	299	321	281	296	272	254	297	285	272	295	258	270	296	283	294	290	287	289	296	304	273	298	297	300	300	262	306	299	297	298	248	282	296	269	288	295	278	279	296	267	325	311	295	288	273	292	290	285	282	299	281	301	298	291	314	268	280	288	280	300	285	292	298	282	273	323	298	270	291	299	282	333	300	305	287	264	285	317	274	270	252	317	273	280	293	281	288	321	299	277	323	265	258	302	271	301	287	290	304	252	267	299	291	311	246	268	258	263	294	266	297	308	281	259	274	314	271	331	281	278	308	293	282	284	287	307	287	293	303	272	286	302	295	255	290	284	304	277	287	284	293	288	311	282	274	279	298	292	296	306	297	281	309	296	277	297	295	293	244	284	283	280	299	310	295	300	304	265	280	284	271	267	324	288	298	267	298	286	303	306	288	308	271	283	308	297	308	288	291	306	312	296	287	274	284	271	286	274	306	272	330	280	258	266	301	313	275	303	297	262	313	277	281	297	300	263	291	279	281	261	289	299	295	296	315	316	301	263	296	286	290	308	268	281	271	288	311	285	284	293	287	278	290	289	281	281	297	302	308	323	291	276	311	287	299	275	295	271	308	292	262	266	284	283	298	265	317	281	250	297	275	307	277	278	289	306	291	305	288	287	294	317	291	323	263	283	264	269	294	295	268	274	269	283	317	305	286	271	312	252	309	307	285	287	281	307	290	270	283	270	319	291	275	286	282	286	305	284	301	298	299	285	269	303	294	307	282	265	302	289	257	294	256	276	274	275	301	303	324	270	310	296	302	292	283	262	283	311	283	272	272	278	278	298	280	267	295	323	316	298	255	308	293	308	292	300	312	310	280	285	263	313	264	285	307	301	270	254	326	285	273	291	266	304	285	274	262	291	282	263	294	277	260	292	321	265	273	301	294	298	268	262	274	276	276	282	299	300	261	299	279	280	295	284	302	287	283	290	258	290	270	292	299	296	280	304	319	262	301	276	306	321	272	285	283	288	269	269	288	317	271	285	302	274	279	290	293	289	300	311	274	281	294	280	284	310	265	293	287	273	288	270	324	310	303	276	298	302	277	286	296	270	314	316	282	319	267	305	289	314	272	248	257	288	303	302	281	283	295	299	292	304	292	292	300	307	299	304	301	314	305	277	277	305	295	278	241	329	297	267	268	292	289	310	320	292	265	273	310	294	276	310	277	281	312	285	313	269	287	260	263	283	291	289	302	299	314	271	311	284	291	279	252	289	264	315	300	286	300	285	295	276	277	310	279	292	317	275	287	301	286	260	322	306	317	298	295	289	321	333	294	281	258	306	308	322	313	278	285	286	278	285	283	269	262	257	281	306	304	293	269	292	293	310	297	306	287	304	286	282	330	301	291	269	285	280	297	294	286	258	291	323	285	277	281	270	280	288	298	301	312	285	274	275	279	301	305	300	305	292	266	315	278	285	273	294	278	296	271	269	305	325	252	284	305	279	280	269	266	277	282	276	295	260	274	273	304	309	294	289	279	286	273	306	261	273	312	291	291	311	274	274	298	293	300	279	280	314	281	291	246	288	322	285	300	264	307	284	270	308	318	278	292	281	300	265	289	300	286	273	279	289	294	312	270	282	304	301	289	288	292	284	316	295	274	289	293	264	301	282	279	274	296	308	295	315	294	278	304	299	274	314	286	287	284	279	310	285	307	314	279	286	285	283	277	301	268	277	276	306	307	280	302	269	300	296	267	306	295	297	298	292	275	276	290	285	304	309	284	273	282	304	299	306	259	269	308	273	297	299	286	293	308	282	275	251	275	266	318	309	268	308	285	281	298	316	290	288	260	267	298	244	280	260	292	301	280	297	292	276	258	300	302	291	291	301	306	295	297	297	255	293	293	326	307	305	254	293	298	284	287	272	297	289	310	302	280	333	283	254	278	288	277	291	300	290	277	284	285	313	282	299	289	273	285	281	334	291	273	268	268	296	283	281	263	306	298	273	280	278	293	322	275	292	279	266	248	261	264	319	279	253	278	290	245	296	311	286	330	261	301	279	304	272	275	299	285	288	309	267	285	285	284	296	258	295	303	277	283	316	288	323	314	285	300	267	286	301	315	309	285	274	288	283	258	298	267	286	261	319	290	308	284	303	297	291	297	288	285	271	271	296	278	276	308	269	284	298	287	281	286	273	310	272	318	266	284	315	303	298	274	308	284	305	295	301	294	316	316	268	301	291	300	293	273	287	293	276	281	273	289	281	298	286	302	301	307	296	268	287	297	299	282	292	280	296	266	286	303	286	296	268	287	288	265	299	272	291	270	268	299	266	281	295	348	273	297	289	271	284	279	285	297	283	281	278	286	283	281	306	264	294	285	267	324	288	282	315	293	290	289	292	336	275	297	290	303	284	250	306	292	302	296	295	300	290	321	289	282	279	262	290	308	308	307	286	277	295	304	314	253	287	283	266	299	309	250	288	288	279	296	286	285	285	289	269	268	322	317	293	291	295	285	294	303	290	334	282	297	298	293	323	302	288	288	307	281	276	308	283	295	256	281	290	296	285	275	294	292	278	316	301	294	278	288	310	275	267	285	304	320	279	273	295	282	277	302	288	281	305	318	260	300	297	273	296	293	317	299	265	287	312	278	271	277	269	295	285	311	277	263	293	248	302	284	284	277	279	297	324	279	285	267	299	308	320	247	285	262	309	278	275	255	260	308	279	280	288	299	273	311	275	304	297	337	274	313	298	305	305	260	289	291	297	300	312	275	265	300	286	291	304	277	271	284	297	257	306	286	291	291	275	300	320	289	274	290	290	297	301	304	259	274	287	275	305	300	277	312	294	272	259	275	282	317	267	297	299	274	275	287	277	289	269	278	289	297	303	295	282	321	266	280	284	293	281	236	272	279	287	271	290	305	273	296	305	260	285	290	269	280	268	299	298	299	278	314	299	270	269	287	291	287	303	291	267	293	270	293	302	270	299	278	287	306	298	275	294	326	270	296	289	282	289	317	273	285	297	268	288	299	301	312	299	264	299	287	272	276	304	283	312	266	301	281	289	285	281	269	306	290	280	298	267	309	294	264	354	284	304	263	285	252	276	294	273	282	297	292	299	292	263	276	289	289	302	296	272	281	295	301	287	306	268	294	280	282	283	317	296	290	293	255	277	272	290	276	292	290	293	309	307	285	274	288	287	285	297	280	297	300	274	290	322	294	302	274	287	296	305	304	298	294	282	258	299	278	297	264	326	298	255	275	303	294	276	289	283	275	283	276	301	292	268	278	320	314	301	285	304	298	295	287	253	302	308	294	288	261	304	266	300	298	297	289	265
22756	21121	28938	23583	21130	21240	12802	3414	2300	2227	2092	1675	1480	1267	1127	1005	805	545	420	386	355	353	436	259	210	204	203	187	210	199	234	213	179	176	170	149	146	124	156	150	153	147	156	171	172	153	154	189	222	236	206	214	211	157	160	163	145	137	143	146	151	160	173	154	153	130	151	147	123	139	124	143	124	145	124	127	136	117	129	128	122	121	154	131	139	115	107	134	114	126	131	140	130	141	139	122	116	111	127	124	134	141	114	128	122	141	133	154	127	147	127	141	126	138	129	133	122	114	114	127	121	127	109	113	124	126	138	139	135	118	129	119	134	136	136	126	133	126	110	151	141	147	120	141	146	133	136	144	124	128	132	127	125	135	136	130	130	130	133	109	114	133	140	137	141	128	131	118	143	127	125	129	126	122	99	129	127	126	114	125	120	129	123	125	111	117	127	119	154	117	130	121	118	131	145	114	114	121	128	152	130	125	129	123	127	136	125	113	124	130	108	135	138	134	111	112	131	124	119	158	132	135	109	149	147	141	132	121	131	119	129	132	132	125	103	119	135	114	129	120	122	123	135	143	150	141	136	124	128	144	133	116	120	122	150	125	120	123	155	111	109	129	143	120	136	120	131	122	131	122	119	110	113	122	136	121	146	135	117	126	117	121	124	124	142	133	134	135	123	137	141	122	121	130	138	134	127	125	140	142	125	141	147	128	142	124	113	129	129	111	131	119	131	130	111	122	125	121	123	102	140	145	126	141	117	126	116	140	124	128	117	121	113	141	125	120	127	102	113	130	128	130	114	130	146	117	114	132	147	134	119	117	149	115	122	130	140	132	130	112	134	121	134	137	133	125	150	138	129	137	134	107	141	126	128	114	132	115	135	107	131	120	119	130	121	145	145	128	123	157	134	146	151	130	112	144	136	123	123	124	134	118	118	118	127	146	129	119	112	126	115	130	134	128	126	136	120	137	126	133	140	109	140	128	124	127	130	138	120	141	140	128	130	133	147	130	133	117	131	124	114	141	141	132	116	163	127	120	123	134	123	132	139	107	122	115	133	129	137	113	129	118	116	141	122	111	119	122	124	125	135	120	133	132	112	155	146	116	145	134	143	105	129	131	133	151	119	128	152	139	136	126	129	123	145	116	129	128	140	141	135	140	118	140	105	126	138	130	120	133	102	136	135	131	146	133	138	109	109	136	126	131	136	132	112	122	124	99	115	117	114	139	121	138	105	129	130	141	120	117	136	123	116	130	138	152	116	134	122	135	127	117	137	146	120	126	151	145	145	127	136	133	137	116	132	137	153	124	124	136	128	117	137	142	133	136	108	125	141	114	124	129	125	137	125	145	131	133	133	128	134	121	125	134	133	145	139	99	117	133	114	109	157	119	123	136	113	145	133	134	126	135	136	127	125	124	141	161	128	127	126	145	128	98	130	130	132	120	115	129	114	106	123	134	153	127	125	127	113	120	122	111	109	113	128	138	113	137	118	119	128	128	118	132	125	127	138	132	132	107	127	137	131	147	122	114	133	116	124	131	132	122	145	125	124	136	114	126	161	122	137	129	126	125	135	123	119	122	129	118	119	136	127	115	130	120	126	131	120	117	140	131	122	105	121	133	114	134	129	158	148	96	121	128	118	115	124	127	120	134	133	125	110	130	146	123	137	124	131	100	111	131	129	134	142	143	117	125	119	133	123	129	134	148	134	138	127	128	132	128	162	140	134	130	149	110	136	123	112	147	114	128	136	143	121	130	133	132	148	102	145	133	126	129	130	122	126	122	126	131	122	129	128	163	113	123	115	134	141	124	125	127	142	154	115	137	136	143	144	127	141	125	133	120	129	115	142	150	107	130	122	125	115	116	123	132	125	121	117	138	105	136	144	134	121	140	140	152	126	148	141	138	146	126	119	144	118	138	121	132	118	132	122	117	131	122	138	116	137	134	125	138	125	125	120	150	127	107	123	132	130	138	124	133	108	128	111	154	116	130	121	115	128	153	131	115	111	123	123	138	122	118	125	149	145	130	141	127	147	128	131	119	136	138	127	131	105	109	116	126	122	154	144	128	137	115	131	138	122	142	142	133	124	129	119	121	126	126	124	123	124	109	153	132	139	127	107	117	130	123	137	127	146	143	147	116	115	104	125	132	137	126	126	136	122	133	118	141	130	133	121	122	104	142	127	118	146	124	121	121	150	146	130	122	114	138	113	123	141	156	142	110	149	146	132	118	116	115	135	128	137	126	136	145	140	105	137	139	112	120	139	121	100	116	142	137	119	129	110	124	126	150	121	125	129	121	130	131	125	141	124	137	131	121	125	109	120	127	124	127	153	140	131	140	128	123	131	139	114	110	120	154	133	138	113	134	121	122	127	119	137	140	112	122	133	115	116	104	133	137	117	124	106	113	116	114	116	146	123	122	126	114	138	125	127	108	124	144	138	130	124	129	135	147	152	132	127	133	127	130	115	122	140	115	125	151	126	134	136	129	142	169	139	129	133	120	115	128	144	136	137	142	133	140	128	143	124	142	117	124	132	120	105	129	114	149	136	116	127	130	114	125	124	120	115	144	145	138	142	136	124	112	133	147	123	133	121	114	139	119	114	122	154	144	128	113	108	123	115	129	127	112	122	127	123	138	100	122	117	135	119	101	114	114	107	131	130	120	119	125	132	129	137	124	138	120	136	114	114	126	125	143	121	133	112	125	133	120	111	133	131	124	127	118	142	119	122	122	139	120	106	132	126	124	121	141	146	131	126	129	126	153	147	129	143	143	144	132	124	155	122	135	132	155	132	133	134	122	140	130	138	122	130	106	131	135	132	116	127	121	135	130	121	128	132	132	134	126	124	130	122	115	131	125	127	125	130	108	135	141	129	132	132	131	108	127	140	126	124	119	120	135	134	128	161	129	114	123	110	109	120	144	138	125	130	145	141	130	117	121	127	113	140	143	123	142	115	128	134	103	142	136	125	117	129	135	106	124	125	123	117	122	131	143	122	145	121	133	121	124	143	147	145	112	133	129	127	128	134	122	106	116	125	129	125	146	146	143	126	126	128	137	103	108	135	133	116	112	125	112	136	126	106	139	130	158	125	119	131	133	126	151	137	115	124	128	136	134	129	136	126	132	124	116	124	102	132	122	141	112	109	126	120	131	110	121	127	121	136	129	136	128	138	134	113	132	108	119	123	120	127	105	98	126	119	122	138	137	104	135	142	134	140	118	152	138	133	127	146	148	115	147	126	140	121	143	124	116	138	120	125	143	129	136	113	139	126	120	124	100	121	109	145	126	133	124	140	121	121	135	141	109	118	147	134	126	116	131	111	132	141	132	133	135	118	150	121	113	116	104	148	151	140	122	122	118	134	128	111	133	124	127	107	128	128	124	128	120	117	128	145	126	137	113	140	148	101	146	129	151	112	107	125	129	125	137	139	132	125	115	106	129	136	130	122	131	138	129	128	106	124	127	139	151	111	126	110	122	129	150	130	130	159	142	151	110
12681	28442	25790	17906	14700	12261	9998	7839	6572	6128	5618	4797	4212	3581	2992	2661	2097	1366	973	883	848	799	950	594	408	365	385	393	400	414	395	410	421	329	257	246	248	226	264	247	229	238	259	264	255	297	271	312	354	379	484	391	332	310	225	263	253	210	236	245	251	251	267	242	247	233	219	186	224	210	190	221	209	186	196	194	169	207	205	209	198	195	213	203	189	218	202	188	198	189	194	186	194	198	189	224	191	225	180	186	191	186	203	199	183	182	170	211	178	192	189	193	212	182	207	191	183	197	200	202	194	186	196	221	173	221	193	196	185	215	197	173	184	173	193	178	189	191	190	195	184	219	204	189	188	218	193	193	207	191	190	198	177	198	200	176	194	177	189	184	199	186	176	195	194	181	196	201	191	198	205	204	200	208	193	229	212	205	201	187	168	190	188	186	176	194	210	173	179	204	176	180	207	207	198	187	187	194	173	177	184	199	183	214	201	202	207	194	195	181	171	185	184	181	170	185	174	202	185	204	194	191	190	174	173	176	186	176	188	209	206	194	201	190	225	190	194	203	196	205	182	192	181	189	198	187	171	196	175	192	197	195	205	200	193	178	207	187	191	205	174	183	178	196	215	208	197	191	201	197	163	185	182	189	184	179	189	205	184	215	185	181	158	190	203	198	212	182	197	182	176	217	182	206	180	196	192	189	195	191	189	196	191	199	202	198	186	176	190	166	191	188	190	178	200	191	176	199	176	194	204	191	177	213	199	180	156	188	193	187	201	202	185	180	201	192	179	185	189	213	208	181	191	175	179	213	186	174	194	187	195	177	166	200	170	183	201	185	216	167	196	177	172	208	201	220	208	196	203	204	209	229	175	187	197	208	177	180	197	176	181	186	189	181	203	206	219	186	183	188	190	198	180	192	212	199	197	188	188	189	189	193	180	180	183	184	191	200	217	198	170	197	190	181	211	183	209	183	185	209	172	172	184	191	163	193	202	162	172	184	187	176	188	193	210	198	179	190	188	196	187	183	194	181	206	180	177	197	178	184	179	188	175	179	203	188	201	191	195	182	175	168	180	214	192	166	175	183	215	207	209	230	175	188	179	209	202	209	206	184	196	175	172	179	211	173	185	201	216	189	193	195	200	166	208	210	166	213	175	184	172	193	194	187	196	177	156	196	205	170	187	193	167	196	196	207	197	191	185	207	182	187	200	184	211	187	175	180	172	169	170	186	163	185	219	179	188	221	190	173	178	201	204	207	191	189	173	199	180	165	177	198	201	195	172	178	196	205	188	205	207	189	199	198	175	184	182	202	168	199	182	206	179	181	181	162	180	197	184	204	174	176	180	205	207	198	220	178	204	166	191	194	189	187	212	184	171	192	203	208	210	190	186	209	214	200	196	183	174	203	195	174	207	175	176	181	178	185	181	204	186	188	172	187	211	176	215	192	182	159	172	198	190	199	201	196	182	187	202	207	200	181	191	180	201	173	203	194	170	200	203	195	184	208	183	192	187	196	200	184	213	193	188	170	192	198	180	198	186	199	192	200	184	205	203	176	192	192	184	195	216	189	191	208	196	182	164	191	217	177	196	185	191	178	179	181	184	187	184	209	201	192	195	205	218	188	168	227	166	206	184	190	190	183	183	189	198	204	203	203	173	199	179	225	200	194	195	192	187	194	232	202	176	195	165	192	193	188	187	186	179	182	193	178	175	207	216	191	183	200	191	198	176	194	186	175	189	182	171	171	217	199	191	197	163	192	186	192	173	189	200	162	151	187	207	194	202	181	176	189	159	179	202	198	198	198	202	197	195	209	202	182	188	175	192	185	187	172	198	199	197	187	191	184	201	167	207	185	179	186	194	184	160	179	206	170	186	190	178	192	183	201	206	173	187	185	207	186	205	177	172	189	198	186	187	209	162	171	182	193	194	199	178	199	191	186	192	227	181	186	173	208	191	180	182	203	179	202	176	209	182	194	206	219	189	153	186	189	187	177	199	180	188	199	187	197	195	197	187	190	186	194	196	216	184	200	203	223	211	196	205	176	176	185	193	171	183	201	197	201	191	189	187	187	189	199	206	190	173	206	180	204	180	200	197	215	217	178	176	165	189	194	203	187	210	192	204	206	206	190	199	190	196	186	194	212	208	185	186	152	198	193	177	211	189	171	190	183	209	214	207	183	157	182	184	183	190	202	195	218	190	194	192	160	172	182	186	188	183	175	198	192	202	196	179	200	200	175	167	197	173	199	196	184	173	195	188	207	180	199	195	183	195	196	181	185	181	183	211	225	234	187	199	212	176	198	182	219	198	186	196	169	195	207	191	175	213	186	196	207	184	184	169	188	196	217	182	176	189	195	221	205	185	185	198	187	216	178	195	205	203	187	176	197	194	215	206	216	198	192	192	200	171	181	180	177	189	158	182	183	174	209	188	181	193	175	201	191	172	188	202	185	190	189	199	180	205	206	201	179	206	168	178	181	202	185	188	202	194	182	182	193	204	167	215	186	198	209	186	199	197	213	218	172	183	183	168	212	189	179	183	209	179	169	188	193	179	185	173	187	162	210	206	183	211	173	213	197	196	197	192	189	190	200	188	198	201	177	216	210	195	175	183	193	184	197	207	200	200	190	204	193	178	207	209	202	186	179	207	190	172	193	178	206	182	201	195	192	203	222	202	224	192	161	153	209	191	176	190	189	185	176	212	207	192	206	191	177	210	214	206	176	172	206	190	192	186	191	201	200	196	209	187	188	196	205	183	190	173	181	186	175	222	195	210	157	164	176	201	187	194	193	176	203	190	191	174	182	198	174	211	195	175	179	214	179	188	208	187	203	193	174	176	201	192	199	207	203	190	183	160	192	217	197	193	188	192	180	172	191	174	203	185	181	191	209	194	174	180	193	189	181	214	191	169	219	173	199	197	180	183	194	208	194	214	205	194	208	228	164	189	181	188	175	184	182	195	213	200	190	183	172	200	206	197	190	190	182	173	182	201	189	163	192	185	183	191	199	172	171	170	181	173	186	185	166	192	220	198	184	201	184	200	184	192	174	196	168	191	162	187	210	210	185	177	154	216	186	166	187	162	192	195	181	187	189	216	186	178	186	198	184	200	205	200	200	190	201	177	181	209	175	203	186	217	186	172	197	212	199	214	181	199	207	188	179	194	170	182	193	203	202	208	188	178	177	183	174	194	211	229	172	217	184	197	190	203	204	189	207	205	169	181	216	182	187	195	192	192	198	172	209	182	178	183	186	186	198	211	200	194	186	207	173	213	184	188	189	191	162	174	191	195	198	179	176	181	171	185	226	185	194	194	206	216	162	224	178	184	215	173	197	202	195	189	200	189	221	177	221	191	183	184	180	206	181	155	190	197	181	190	178	180	176	213	192	187	176	216	187	199	175	178	216	177	192	204	203	198	166	210	193	187	193	176	199	181	205	168	191	193	185	204	174	201	193	181	182	170	204	183	196	186	205	193	186	187	191	189	204	188	174	184	183	175	171
26697	20654	13108	4956	2629	1773	1352	1034	892	837	745	728	617	537	484	475	375	276	247	215	241	253	244	181	184	170	196	183	192	192	180	216	176	192	186	160	166	176	166	161	166	183	149	161	188	175	168	148	173	184	186	172	206	155	173	176	158	152	154	163	174	162	208	183	174	164	174	157	186	183	174	167	174	170	146	149	155	161	179	160	167	164	184	153	151	145	159	163	155	168	184	160	158	172	137	187	190	171	170	155	175	148	188	153	158	134	157	164	162	173	165	175	167	182	135	172	159	159	185	181	184	176	175	199	152	158	166	130	169	166	159	162	171	157	157	163	163	144	158	164	165	168	178	173	157	151	159	172	158	162	182	178	133	172	161	172	152	144	150	184	166	156	167	167	157	174	182	171	158	162	141	174	178	154	147	148	157	156	152	155	181	152	168	159	177	174	141	135	152	168	164	167	173	186	168	175	165	167	175	180	168	156	159	169	164	187	185	183	163	137	155	170	145	147	174	151	166	168	180	158	149	160	161	159	155	169	150	163	151	160	166	168	169	155	159	156	187	158	149	178	200	154	156	176	160	170	180	158	190	146	193	141	182	174	182	168	141	161	147	183	160	175	172	147	152	187	149	175	163	164	155	165	164	183	155	169	159	154	167	149	162	164	180	149	154	177	166	160	160	183	157	162	154	163	169	148	168	156	152	161	177	165	164	151	178	174	180	162	157	152	155	146	141	163	154	164	155	158	187	154	175	175	149	171	167	161	173	168	149	160	152	145	166	154	166	157	177	157	147	173	149	155	156	156	163	158	164	169	167	188	157	152	166	160	166	150	172	164	164	183	152	184	160	142	159	157	164	154	148	142	160	141	150	151	177	165	195	168	151	175	178	146	159	147	152	163	162	163	153	159	172	169	165	190	166	173	173	169	167	155	157	132	171	174	153	183	162	173	164	178	149	187	198	167	169	160	178	161	131	168	161	161	155	160	152	152	148	162	174	164	135	160	159	148	163	164	178	164	158	162	143	161	147	130	166	138	164	151	172	164	148	166	157	157	169	142	160	168	162	165	144	157	152	179	163	181	147	177	160	157	169	174	170	179	168	152	183	161	161	159	171	153	158	183	170	170	161	166	158	159	162	170	157	176	172	184	165	154	163	185	143	144	181	173	183	164	153	136	166	161	158	148	167	175	172	170	171	166	144	143	143	171	186	150	158	164	163	164	163	185	158	148	165	168	145	193	169	155	145	179	167	150	163	171	148	148	161	165	163	158	161	181	175	171	171	158	166	179	184	174	156	150	142	178	173	150	172	153	171	142	160	160	159	175	155	171	179	176	169	160	162	170	153	153	169	164	175	158	170	166	155	166	141	161	147	179	183	170	157	149	161	168	160	168	164	167	169	171	170	155	167	161	177	160	179	183	174	169	150	163	151	173	166	169	139	165	170	198	158	174	157	146	159	184	171	151	163	169	156	168	149	175	152	153	170	168	163	163	174	165	165	163	169	169	167	151	164	180	177	162	172	153	153	169	174	172	165	157	178	158	165	180	161	174	163	183	150	186	176	155	165	167	159	185	154	184	163	161	162	171	160	178	159	164	136	148	154	173	169	153	172	173	153	162	172	168	184	151	160	167	150	172	170	167	153	159	151	160	157	160	172	185	191	181	156	164	150	164	164	171	140	148	168	178	168	161	159	157	142	179	148	158	160	175	171	179	150	161	167	175	160	152	191	176	150	187	180	176	177	173	166	161	173	160	199	165	156	178	163	146	160	176	174	174	156	146	176	152	148	165	169	164	166	174	163	161	174	151	165	152	147	173	140	164	180	149	183	150	143	173	187	149	169	181	139	168	173	155	177	160	148	160	192	142	161	163	179	156	176	176	188	173	166	153	165	150	198	154	178	164	176	140	144	158	167	177	154	145	169	211	164	155	160	166	168	148	166	151	147	176	157	189	132	167	171	153	152	167	166	166	141	174	165	152	172	158	183	166	188	170	194	161	169	146	202	163	175	161	165	158	161	156	168	170	178	160	149	177	185	153	149	150	180	161	172	190	162	155	156	163	171	169	164	162	169	147	143	171	152	178	185	170	161	153	175	170	161	172	154	160	154	179	167	156	161	166	161	141	157	165	158	162	145	188	130	157	133	163	166	173	158	150	149	139	152	155	146	161	168	130	153	139	163	152	148	144	163	166	146	145	156	159	162	137	146	175	165	155	171	165	166	165	181	152	149	147	145	165	158	169	166	190	154	156	165	147	190	162	128	175	148	152	165	152	154	177	163	140	145	142	150	160	175	158	184	173	164	156	141	157	177	160	179	179	175	153	185	170	171	143	157	185	165	170	160	144	133	164	162	167	179	169	166	154	189	171	156	172	168	184	167	148	181	169	143	165	151	178	159	169	176	161	181	179	171	180	142	159	160	138	152	139	190	155	147	167	143	158	191	182	161	158	155	158	140	159	160	153	153	156	163	161	175	149	165	151	165	174	179	182	145	182	172	154	159	154	161	176	155	184	172	183	155	162	197	162	192	172	181	172	153	177	163	178	165	183	128	152	147	167	146	141	147	171	161	154	164	161	163	161	179	167	171	173	140	144	166	147	173	166	180	191	168	150	170	177	145	150	131	151	156	172	189	143	152	163	181	143	171	159	170	167	150	169	173	150	168	157	163	179	183	156	164	162	164	152	161	200	181	176	143	165	152	159	155	152	150	145	186	173	174	177	165	170	173	155	162	171	161	191	193	151	147	154	155	166	170	165	147	184	145	164	158	147	153	161	172	180	161	155	163	142	150	185	166	172	164	167	147	164	167	158	165	181	153	168	180	157	176	167	169	160	163	165	171	158	187	175	183	158	164	170	169	165	159	160	154	159	159	150	161	172	169	167	179	166	161	149	156	162	164	160	181	157	149	159	164	146	153	161	139	174	165	158	155	171	157	162	166	160	158	160	153	172	154	155	173	147	166	148	153	174	158	174	168	150	156	155	171	162	160	175	160	169	154	170	158	177	155	142	145	150	166	159	169	137	159	145	163	147	147	140	177	151	159	197	161	167	173	174	166	178	150	146	178	158	160	179	156	171	174	177	158	149	172	153	142	160	159	168	170	161	161	164	144	155	167	152	167	174	160	160	175	156	168	184	155	173	172	157	170	149	129	148	159	148	159	164	167	162	162	179	148	148	171	141	167	177	182	182	180	162	157	163	151	173	161	183	153	161	157	155	168	153	172	154	188	168	163	154	147	167	168	183	161	171	170	165	157	179	186	167	174	160	152	175	149	167	140	172	151	133	146	149	168	161	150	165	161	164	172	156	168	149	161	173	172	154	164	177	162	163	164	145	155	154	149	162	154	171	173	176	156	202	154	175	155	154	154	176	164	163	133	169	172	177	170	168	156	168	178	179	167	174	149	166	149	151	167	168	164	154	161	155	168	174	169	168	171	189	155	147	175	171	172	163	172	169	159	154	178	170	171	155	153	176	171	165	150	168	159	159	174	152	150	157
8779	14003	13069	7850	6103	4722	3830	3010	2566	2445	2159	1906	1628	1380	1184	1140	903	565	492	440	407	478	524	361	310	274	286	298	290	318	317	341	299	244	241	215	221	238	251	226	231	274	271	269	253	249	298	279	298	303	329	305	295	255	257	262	242	250	245	236	230	256	256	261	228	262	241	256	250	266	253	251	232	214	209	251	247	213	253	260	224	240	235	264	255	225	252	247	252	239	240	205	253	223	246	255	221	248	221	257	244	238	241	236	243	234	241	251	242	223	261	240	259	230	232	248	218	225	240	247	228	247	225	261	245	237	257	250	252	240	229	253	248	219	254	252	263	229	251	244	267	234	247	235	237	218	220	259	229	246	235	223	257	240	250	249	247	212	255	254	258	230	259	253	231	245	231	235	218	262	242	228	230	222	234	229	240	244	246	252	231	212	230	251	253	247	215	229	231	247	255	245	226	229	249	238	262	253	249	253	237	258	233	241	245	246	234	264	247	261	244	247	271	264	242	227	232	225	257	234	237	237	208	221	249	238	241	260	253	228	250	214	241	214	229	231	246	254	243	246	252	220	235	222	251	224	235	232	222	244	255	254	252	230	235	265	243	225	229	242	247	245	243	240	235	245	255	237	226	263	244	250	265	239	248	228	240	244	266	239	233	225	235	220	266	229	239	248	228	238	234	252	235	247	244	223	236	223	247	238	218	231	252	214	250	239	234	226	222	239	217	238	234	258	264	245	227	283	272	256	235	230	258	265	231	249	235	252	243	236	209	252	241	268	254	223	235	250	241	234	247	239	219	237	256	285	230	241	242	248	231	244	239	229	228	247	209	238	243	251	247	237	259	246	235	243	242	236	238	254	243	265	245	272	242	252	232	245	248	250	253	239	246	236	254	242	269	240	249	242	244	235	248	242	244	263	236	228	241	249	246	232	251	269	246	230	240	254	224	260	254	205	245	269	223	225	223	243	226	225	232	241	232	252	264	245	263	239	253	237	233	204	241	244	241	257	271	247	233	220	238	227	246	244	236	249	247	238	239	254	216	243	212	216	246	204	242	238	216	244	260	244	226	238	233	247	242	226	265	230	219	225	241	257	260	242	254	241	243	230	219	224	235	253	236	218	213	224	239	253	214	256	264	248	238	272	240	262	242	247	248	240	269	262	225	254	220	228	248	227	260	260	258	270	253	288	264	253	255	232	240	229	243	222	231	218	256	244	248	226	239	219	258	243	255	239	243	241	245	228	235	251	269	222	246	267	238	232	280	228	270	233	245	272	224	235	239	240	254	239	249	263	261	228	250	257	273	240	258	240	236	205	225	234	233	239	232	242	221	224	237	249	254	248	269	219	243	246	273	235	257	242	237	254	253	234	239	249	243	235	224	234	273	244	244	236	247	261	249	239	245	238	233	253	228	223	248	250	257	222	253	237	240	241	227	234	246	237	243	251	255	240	235	234	231	245	238	251	234	238	235	226	256	246	254	226	236	251	253	249	233	268	244	261	223	277	265	219	246	244	259	241	267	225	225	244	235	227	248	239	266	245	258	254	259	248	241	226	269	229	222	235	240	256	210	238	236	228	211	238	240	238	228	260	246	250	269	243	235	228	260	259	245	241	238	227	243	255	231	251	246	249	228	262	255	241	247	235	240	247	230	229	282	252	246	244	231	229	248	267	257	220	244	214	239	215	245	253	251	251	243	244	246	226	238	243	244	225	237	197	241	229	222	263	255	247	234	254	246	263	261	270	247	239	248	244	239	210	272	236	233	244	257	230	219	252	218	250	234	231	218	242	246	236	244	229	246	217	257	231	278	246	260	259	228	233	236	247	246	234	272	252	254	223	235	241	243	253	259	233	248	232	239	231	259	235	255	241	257	236	237	273	265	247	283	258	241	246	250	229	215	231	252	242	249	260	287	238	248	247	239	243	264	233	266	220	241	244	256	278	228	235	229	230	217	228	252	231	233	241	228	257	263	260	244	246	234	243	244	256	267	239	238	242	234	265	243	270	219	251	205	255	232	213	234	249	249	245	245	212	233	218	233	264	244	254	230	238	230	246	259	249	238	226	251	218	233	249	244	241	236	243	212	266	227	238	256	234	259	258	261	249	237	223	223	248	212	241	241	247	254	225	218	227	244	217	219	256	259	276	236	240	245	245	224	239	244	232	244	238	245	244	270	234	244	244	244	241	246	234	257	225	273	244	244	252	275	236	213	213	235	234	235	253	232	215	239	230	229	273	250	240	239	248	270	234	240	241	245	219	253	233	251	244	246	214	247	234	220	269	231	243	228	243	236	235	242	234	260	263	244	242	250	243	253	230	228	254	252	247	218	233	228	242	240	284	248	226	216	243	211	211	264	225	209	236	233	226	209	219	244	224	215	257	256	232	261	252	228	240	229	254	256	242	242	247	247	267	243	203	228	239	247	243	235	244	248	231	235	217	237	236	217	248	259	230	246	234	261	268	228	218	242	247	211	241	232	248	239	270	212	222	225	264	252	244	252	222	235	236	247	237	225	223	225	227	210	249	238	255	232	242	233	241	263	247	253	237	250	228	251	245	266	244	254	237	245	223	234	235	248	284	265	273	264	235	210	244	250	226	224	264	243	222	225	243	218	247	252	220	246	262	227	205	262	237	248	234	233	224	243	270	236	235	240	254	252	222	229	236	274	253	255	231	231	244	239	208	231	229	248	252	251	259	249	250	270	247	251	255	236	254	249	253	255	253	237	262	209	229	243	236	249	258	242	235	250	260	231	240	257	249	238	236	244	251	220	278	221	257	244	232	220	220	253	230	257	232	262	257	223	247	253	246	255	245	250	241	221	242	256	215	221	252	252	214	255	227	244	253	224	242	239	253	248	226	222	248	243	222	257	255	241	251	232	232	234	228	234	268	225	231	254	252	227	245	228	242	248	248	268	253	220	252	243	247	250	259	294	228	235	236	245	233	240	264	240	240	230	232	242	259	239	261	258	226	265	195	236	218	237	238	246	265	249	264	222	208	241	238	247	227	227	239	267	226	228	245	246	244	246	274	245	242	244	271	234	252	256	216	246	221	243	248	266	227	206	246	262	222	263	256	244	247	237	255	230	225	231	250	233	248	239	247	247	219	245	248	220	261	226	248	236	244	250	242	242	249	240	243	255	214	220	239	245	220	209	210	251	258	215	250	269	235	246	236	243	222	231	234	244	259	266	232	250	252	245	235	240	238	251	253	264	221	241	253	262	245	284	241	250	228	262	236	233	237	216	234	262	232	243	232	254	230	233	244	240	255	222	252	256	239	248	255	269	250	252	241	248	236	238	252	244	236	227	254	244	228	245	229	249	240	263	227	234	263	270	263	226	246	238	232	241	267	231	250	217	222	234	231	226	230	237	250	250	252	236	288	249	243	227	235	251	245	259	228	236	260	252	229	260	264	244	253	225	255	227	228	231	240	230	233	239	232	261	240	245	232	235	252	248	233	229	246	220	252	251	229	223	268	236	238	239	237	228	252
23541	21089	28481	23933	21093	13728	3898	2210	1693	1670	1384	1293	1148	1016	836	760	626	471	344	343	317	372	369	267	260	232	231	213	255	255	248	238	223	237	186	186	225	208	229	181	194	207	226	203	200	214	200	237	264	272	246	261	251	243	190	187	187	196	184	195	206	220	221	208	202	209	195	197	197	224	207	180	216	192	189	208	183	195	205	185	191	180	182	216	171	185	199	175	194	202	202	207	191	208	184	193	198	164	201	194	210	192	196	195	197	179	189	204	188	177	199	178	217	189	182	187	204	193	176	206	195	200	195	213	175	189	177	170	162	175	180	179	204	180	178	213	196	197	185	207	192	205	171	208	186	185	174	207	203	200	192	223	210	200	195	225	212	206	224	194	196	201	182	206	224	202	160	194	202	196	205	183	180	187	170	167	204	186	191	211	177	213	176	207	207	186	204	195	191	199	209	170	199	170	178	183	181	159	180	188	195	191	202	185	214	187	184	201	182	191	185	210	207	166	214	170	187	173	204	188	174	199	209	214	188	170	215	186	197	201	186	179	184	185	194	201	205	194	189	166	178	200	174	210	186	175	212	194	188	186	197	187	214	198	209	183	206	185	190	201	193	180	201	192	193	217	206	186	195	183	202	185	178	178	181	184	174	186	196	161	199	176	207	187	214	196	170	199	183	184	185	192	190	187	195	202	215	191	191	175	221	194	208	191	212	183	182	190	172	223	172	196	171	208	198	164	206	214	199	183	180	190	176	203	187	200	182	202	181	189	210	197	213	189	224	170	205	192	183	200	182	199	208	168	196	195	206	212	202	181	194	176	188	218	224	162	207	205	213	170	206	204	190	188	190	162	232	172	175	209	211	180	194	212	222	194	174	210	185	207	214	200	219	205	180	207	176	187	208	203	185	215	197	195	214	174	175	184	166	192	180	184	192	190	234	188	188	196	191	194	192	171	193	232	185	184	223	164	174	191	209	173	206	219	179	195	186	182	217	192	200	200	197	187	191	180	177	193	206	189	180	186	186	198	202	192	214	210	198	186	223	198	186	198	225	173	203	216	194	207	237	193	176	179	211	193	191	170	189	189	199	179	203	213	166	197	193	207	195	193	201	215	204	201	178	188	196	176	180	203	185	194	174	192	206	168	188	192	184	204	165	191	178	192	184	200	189	191	203	208	174	195	181	189	215	209	192	210	172	191	201	194	213	182	177	189	188	207	186	191	204	200	220	197	198	174	213	168	181	196	187	205	213	189	197	162	178	188	192	179	167	177	166	188	189	212	180	185	210	193	202	201	204	184	190	142	207	196	211	196	204	186	197	193	202	172	211	184	188	214	166	201	232	194	195	214	175	180	205	195	205	183	172	201	193	228	192	190	177	203	185	204	217	174	175	176	209	199	210	184	182	199	209	187	170	201	201	209	198	186	198	189	182	166	178	175	217	190	204	199	199	210	202	181	189	225	175	169	183	192	175	198	218	193	209	173	199	206	176	212	182	209	200	184	205	197	183	192	166	216	208	183	196	174	204	195	210	184	198	204	213	184	215	182	174	200	199	193	195	179	176	193	191	179	193	201	204	174	207	198	196	198	213	186	197	207	194	211	178	210	214	190	178	212	230	186	172	183	177	187	190	185	191	206	203	214	222	198	190	189	207	221	222	186	179	194	190	179	190	182	188	200	187	191	222	189	210	189	172	180	198	184	199	216	186	211	178	185	156	147	181	212	182	190	187	182	176	202	200	200	212	187	173	205	171	206	201	213	203	184	188	201	195	191	194	188	187	181	175	195	195	184	199	182	207	186	192	191	196	200	201	212	217	176	195	202	191	188	215	207	168	211	190	172	197	176	211	172	209	193	200	199	190	220	187	174	195	180	193	201	163	202	206	176	210	206	186	205	185	177	199	187	181	188	186	192	161	209	199	196	173	188	191	199	191	195	187	198	195	192	196	192	192	184	217	197	197	213	196	211	186	203	170	195	199	176	193	183	195	213	194	180	194	176	181	212	196	203	210	204	171	209	191	210	205	180	197	192	200	209	189	182	185	208	196	228	198	199	216	200	207	187	187	181	186	195	190	214	198	195	185	192	184	201	213	205	198	215	199	192	213	231	155	208	180	178	176	201	189	191	201	193	187	193	212	213	180	194	193	185	194	193	186	207	217	189	213	183	195	221	191	186	182	196	181	218	213	191	202	214	194	194	208	193	191	162	192	169	183	201	211	194	194	200	181	195	190	164	184	171	186	189	153	207	175	192	184	180	211	203	193	190	192	201	181	187	197	184	194	183	186	213	188	158	205	192	159	199	187	168	177	188	196	183	184	187	198	191	211	184	212	172	204	185	204	202	195	178	174	221	179	175	192	186	181	176	194	169	201	182	176	188	191	199	208	203	198	197	212	213	182	201	178	184	214	214	208	194	177	202	184	178	210	168	209	202	231	204	170	206	195	188	194	187	214	198	163	173	189	203	178	172	195	204	202	190	164	189	195	190	203	183	181	203	170	196	189	199	184	190	202	206	170	196	166	176	179	186	177	179	174	182	207	177	192	224	216	195	221	181	183	195	191	201	192	211	190	217	197	207	205	196	202	189	208	184	180	188	178	212	186	191	238	184	200	168	188	219	207	191	196	202	167	212	193	193	188	221	205	192	188	206	187	185	196	191	199	189	203	188	179	192	175	195	215	200	191	172	184	183	184	203	194	195	190	159	206	203	202	212	191	200	194	191	173	217	173	209	176	216	176	192	175	187	194	171	204	177	169	173	177	204	210	181	208	189	183	193	232	213	181	189	169	198	191	181	175	203	201	193	179	182	212	177	203	184	188	189	202	205	215	192	182	197	188	209	188	189	195	191	183	195	212	209	189	196	201	190	210	204	162	197	196	179	199	180	201	202	221	198	179	188	197	174	198	203	194	179	187	213	215	175	185	198	211	204	214	194	202	177	193	199	171	160	193	193	198	207	168	196	202	180	213	209	198	235	190	206	184	185	202	195	215	212	178	206	183	210	174	181	181	186	217	189	171	181	213	213	191	221	208	190	202	189	185	209	202	179	202	194	176	191	177	187	190	190	177	186	188	185	167	206	205	191	191	201	210	187	206	214	179	192	185	223	182	197	184	191	179	217	197	181	204	176	174	201	192	167	208	184	220	212	194	202	218	193	198	180	208	186	194	191	200	183	205	198	182	177	196	195	196	198	192	197	162	189	194	185	225	168	194	197	201	199	209	197	203	192	201	155	192	206	178	210	194	203	177	189	188	190	174	196	195	188	182	176	192	199	181	208	193	205	198	185	183	191	199	184	183	201	171	190	188	176	172	211	184	193	207	195	205	177	184	184	162	194	186	195	206	205	169	186	204	185	218	192	193	209	195	185	183	209	184	183	182	204	219	203	190	182	180	190	186	186	222	176	192	187	201	187	177	193	182	172	193	189	187	180	183	213	187	191	195	171	213	186	198	198	161	175	200	189	173	188	181	165	186	185	212	184	173	182	212	206	181	199
10127	22681	20913	13693	10958	8804	7061	5656	4855	4541	4059	3546	3123	2669	2132	1939	1458	948	752	623	678	748	827	526	415	397	437	406	459	432	378	435	428	393	309	343	315	322	307	289	312	306	327	339	345	369	345	347	377	424	454	485	454	339	315	300	284	304	308	292	341	371	340	324	347	301	266	297	339	319	268	282	301	272	283	298	273	298	266	303	299	272	300	279	288	312	273	285	296	321	302	285	263	302	282	314	239	280	307	270	281	288	295	304	295	287	305	298	294	287	276	270	297	313	292	265	300	278	275	270	278	271	289	274	289	296	295	268	295	263	287	301	273	284	250	304	279	298	295	282	275	286	275	292	278	274	284	287	288	296	288	290	277	280	271	259	300	281	278	305	302	279	261	285	317	291	300	279	307	300	264	279	283	257	290	297	288	262	261	276	286	285	305	253	278	290	293	285	272	315	265	294	264	289	273	283	269	272	292	264	280	275	282	272	300	268	289	306	276	303	294	275	284	279	318	274	300	265	287	282	304	280	285	301	273	271	293	293	287	289	293	273	280	289	291	283	269	291	308	289	257	253	273	275	264	281	267	295	302	293	287	290	293	284	293	283	315	279	307	284	248	306	301	291	258	260	273	282	299	317	265	282	284	282	284	286	271	253	278	273	254	278	274	294	303	308	276	281	305	276	304	293	308	306	278	294	286	291	278	286	292	291	303	279	273	286	269	279	279	277	300	274	314	321	269	295	271	285	286	296	282	297	305	288	297	281	326	273	297	302	290	287	297	287	272	290	260	275	307	279	289	254	263	262	295	284	289	293	279	314	281	270	296	302	274	296	244	317	290	287	278	277	288	272	313	264	278	275	283	280	292	282	305	269	280	316	272	293	261	280	311	300	297	292	312	277	262	300	289	286	275	288	275	291	285	309	276	284	281	296	303	295	270	289	290	290	300	307	294	265	290	279	274	285	295	289	282	319	320	310	287	280	292	314	281	302	290	292	299	293	285	293	296	287	300	294	260	320	273	299	274	269	284	275	292	281	277	287	315	283	267	271	310	317	272	270	299	268	297	266	279	292	272	279	280	256	248	305	315	324	302	274	257	298	278	264	289	275	239	277	280	283	316	299	258	279	283	291	294	271	271	246	272	333	274	279	265	291	318	294	272	284	317	272	292	240	295	306	248	284	314	263	314	254	234	268	287	300	264	281	279	279	294	282	313	297	291	304	290	290	288	291	291	260	290	282	285	290	281	326	289	266	302	278	283	296	295	248	279	293	277	288	288	293	298	303	281	240	275	276	277	308	274	288	272	301	288	299	267	282	286	305	302	298	250	331	264	304	284	307	289	277	284	292	279	282	294	261	298	268	283	284	278	356	290	273	280	263	310	292	269	305	276	291	246	291	279	281	329	274	273	308	276	289	298	279	264	314	299	296	290	296	291	280	280	323	292	331	273	282	332	271	291	292	297	271	281	267	255	273	297	265	281	283	267	289	300	253	308	358	305	243	279	314	258	278	286	289	295	281	296	297	273	293	279	341	279	289	288	292	301	282	292	321	303	278	311	283	305	294	290	293	305	257	308	291	289	273	285	285	286	307	267	302	283	279	290	300	305	285	297	269	291	277	306	270	295	291	278	276	280	290	298	308	248	293	276	287	295	310	303	290	276	305	287	290	272	277	292	302	305	287	279	261	287	306	280	293	275	269	280	323	297	300	293	279	267	276	292	277	268	294	299	279	313	294	293	288	314	296	267	271	294	294	278	305	289	297	303	283	326	287	284	282	311	287	285	312	275	316	273	273	265	281	303	272	261	314	288	284	278	292	287	262	255	282	293	270	315	303	325	294	296	298	281	311	278	300	274	264	288	284	292	274	291	285	298	298	301	288	302	292	258	281	293	280	275	272	248	305	283	264	264	278	266	295	310	257	295	275	305	253	294	300	249	306	270	265	295	273	270	304	300	262	245	299	266	291	265	290	239	286	265	276	289	297	277	287	283	294	289	314	299	300	288	285	270	289	294	292	289	291	272	271	281	295	278	300	272	279	293	279	284	294	266	280	273	278	272	310	279	276	299	303	269	258	284	299	273	297	276	279	283	309	297	289	311	303	286	299	297	301	281	261	260	286	293	282	281	255	265	252	309	282	261	303	296	269	277	278	322	286	285	245	284	267	275	316	304	271	284	296	278	309	300	282	296	258	276	311	264	267	290	269	292	273	297	279	303	290	266	269	254	295	288	289	259	276	298	285	268	274	263	288	288	246	249	265	326	283	294	259	284	271	270	298	280	299	305	308	293	264	282	273	271	278	292	326	274	296	314	266	273	259	295	269	283	277	275	273	296	300	251	253	266	279	282	288	278	305	283	301	273	279	251	318	285	298	295	283	263	288	277	295	274	285	311	315	269	263	257	295	272	313	289	239	275	284	303	283	287	299	297	297	306	271	300	278	259	295	293	272	283	312	280	322	328	282	261	274	283	294	283	278	297	304	263	301	260	265	283	298	280	285	274	276	289	298	288	317	272	297	286	264	275	277	302	264	276	298	273	302	283	320	287	280	298	290	288	300	279	271	271	310	276	288	284	277	268	287	280	268	269	273	301	282	287	299	259	294	264	292	275	296	295	268	319	275	283	282	282	277	275	313	289	298	279	284	293	260	269	300	272	269	292	267	285	331	294	291	277	261	293	285	251	317	280	283	279	282	282	298	273	279	270	288	281	300	262	273	299	263	265	251	279	290	273	289	262	294	257	295	262	304	266	275	302	289	292	284	291	282	289	319	304	278	290	339	310	285	310	268	255	297	278	279	289	298	302	285	283	300	267	286	266	293	273	295	300	260	307	271	282	292	299	303	261	256	302	300	303	315	286	241	270	301	281	289	288	273	292	299	277	284	291	299	265	314	277	284	284	285	294	294	271	264	291	297	291	270	309	289	267	302	285	271	304	299	282	302	291	264	298	294	271	294	257	253	271	293	267	285	292	301	275	259	296	278	286	264	294	326	291	304	271	251	276	288	298	303	281	323	298	275	298	276	302	282	291	248	305	286	283	276	260	315	282	273	249	291	287	261	281	301	303	272	293	305	304	275	278	279	281	293	302	266	292	270	311	294	310	282	294	270	289	287	291	265	291	282	289	301	288	303	331	299	302	302	277	283	291	299	249	278	303	268	290	304	285	270	260	286	263	283	267	276	326	253	300	294	283	291	296	277	266	317	263	300	306	280	273	294	267	285	299	294	267	325	277	288	279	298	280	312	298	291	298	292	287	289	292	276	273	266	250	269	269	295	300	281	300	288	287	295	286	289	267	274	288	267	308	278	296	283	299	282	279	284	251	271	311	264	294	266	288	279	275	241	284	286	292	285	295	276	283	274	307	271	278	293	275	266	305	291	305	269	292	303	282	287	260	254	285	285	305	278	292	320	252	286	323	314	291	304	279	298	282	284	286	295	278	302	279	286	260	287	278	268	268	284	289	291	283	288	266	303	254	287	282	249	267	308	284	304	281	330
22751	21130	28946	23563	21133	21273	12893	3580	2522	2412	1988	1803	1619	1318	1110	1033	689	487	394	358	361	445	441	254	196	217	228	221	234	212	225	222	173	165	160	128	140	142	128	153	145	150	135	182	169	156	167	160	206	227	244	227	239	143	142	153	138	133	144	130	140	156	177	169	147	137	130	122	136	120	137	144	148	114	144	122	130	136	131	134	129	133	116	130	144	121	126	124	113	147	126	143	131	115	147	123	127	119	131	122	121	119	126	127	127	153	147	133	126	120	109	125	138	115	121	126	125	132	123	137	119	151	137	139	124	125	123	122	137	120	134	136	132	125	142	100	122	106	103	99	114	123	131	133	136	104	112	114	141	156	147	137	129	126	118	123	120	137	112	109	139	144	133	143	126	120	126	124	126	138	125	124	129	137	141	134	127	120	128	115	135	134	141	144	127	126	115	142	104	113	118	139	133	121	113	139	133	123	117	123	132	124	141	109	151	143	131	111	147	135	119	120	128	121	126	122	129	123	109	135	116	121	144	116	144	153	133	132	124	132	107	147	113	127	116	141	116	129	140	134	109	119	141	150	129	145	131	116	134	116	141	146	132	150	132	122	130	134	101	102	111	135	126	127	124	106	122	127	109	147	141	124	130	142	121	113	129	128	128	146	113	131	127	118	150	113	126	114	134	131	140	138	134	121	146	119	130	128	129	116	116	139	142	129	103	102	128	120	127	124	121	111	140	115	123	112	135	123	117	120	123	143	142	114	130	107	147	130	140	125	127	147	128	122	140	139	138	109	133	127	121	127	124	113	131	115	126	127	143	125	135	109	129	135	129	131	127	118	133	151	143	138	132	128	135	143	114	132	124	134	136	116	137	129	152	138	120	119	117	125	128	118	123	117	139	118	117	117	152	115	144	121	132	114	122	134	150	111	123	150	131	104	126	124	139	132	144	134	131	118	140	128	129	134	148	130	137	122	129	135	132	146	134	131	138	124	122	126	119	114	123	132	120	131	132	137	114	126	118	129	111	136	133	132	119	151	118	122	139	118	128	158	136	125	145	126	136	132	136	126	121	128	135	124	132	122	132	121	130	134	143	109	120	130	113	105	127	120	132	127	149	124	111	114	137	119	133	120	119	131	128	108	137	135	148	122	153	137	143	141	134	107	119	135	125	131	125	129	135	143	124	127	128	122	137	118	131	125	109	106	138	136	134	128	125	116	135	114	117	136	113	122	138	129	122	152	117	117	137	127	127	121	116	142	150	126	120	141	136	118	122	120	117	126	148	117	142	132	125	118	116	141	137	111	146	123	125	133	126	116	127	135	139	118	130	121	146	118	103	118	128	127	120	138	139	151	125	136	130	131	139	122	108	133	120	117	128	124	136	131	109	111	116	125	147	122	126	120	131	120	120	123	100	142	110	101	137	149	116	114	118	119	123	127	130	129	131	138	112	132	137	127	122	131	125	135	129	127	123	118	131	134	116	132	156	131	133	112	144	134	127	133	120	143	131	127	138	123	137	152	124	143	137	131	115	152	121	131	125	124	142	124	124	139	121	109	123	135	131	144	111	120	112	139	105	151	144	138	122	123	138	125	103	130	132	143	138	119	123	140	109	125	134	121	126	144	134	123	122	127	119	107	116	150	126	107	134	133	136	158	124	141	126	128	119	129	133	133	137	118	105	123	135	145	120	120	131	140	139	129	140	121	139	116	115	130	116	124	139	121	113	117	131	116	114	126	135	118	111	136	116	144	137	117	116	123	100	131	121	113	127	128	139	138	148	115	120	130	116	136	138	125	103	142	138	115	120	135	110	113	129	130	131	131	141	129	120	113	132	118	146	113	111	132	146	137	121	135	142	130	120	128	125	139	115	118	128	118	143	130	115	147	128	121	140	128	150	112	117	125	128	120	124	121	123	129	124	133	131	130	131	118	154	132	118	126	131	131	122	125	125	140	137	144	128	105	148	136	123	130	123	134	107	134	121	135	126	153	140	127	116	119	135	127	128	125	127	140	113	133	122	128	125	111	149	125	129	132	137	144	126	122	123	115	106	153	114	123	121	132	129	136	131	129	119	124	131	130	114	138	105	116	120	133	143	134	120	133	143	113	118	119	141	126	100	127	147	130	113	127	141	121	132	123	124	115	129	145	118	116	122	130	134	131	111	119	134	135	148	106	118	124	131	140	132	150	119	127	137	132	139	125	108	127	113	100	136	119	123	127	128	131	120	125	107	134	125	136	122	141	131	111	127	137	113	127	128	109	131	128	119	111	148	123	119	134	118	134	129	136	120	115	141	151	117	148	136	122	141	138	123	128	131	158	138	119	130	122	116	131	117	118	128	127	124	149	116	114	137	124	142	130	147	122	131	133	138	123	141	131	139	124	124	118	142	126	115	126	111	143	123	131	133	112	108	109	124	133	122	127	131	152	105	142	117	113	119	117	127	124	138	144	125	132	142	138	132	118	138	153	145	139	124	131	135	130	124	138	112	135	127	132	115	129	126	135	133	129	156	128	134	133	134	117	139	131	135	146	125	132	106	126	133	145	128	134	109	119	111	129	119	131	119	155	140	144	120	125	106	137	126	134	122	126	139	128	107	127	129	121	128	122	125	127	113	138	108	131	107	121	133	134	122	126	132	117	122	122	107	168	134	120	110	107	135	108	118	148	117	126	130	137	113	119	123	118	109	132	140	129	140	138	122	123	133	129	144	131	131	133	112	116	114	131	139	124	124	153	140	137	134	111	148	130	140	125	113	124	136	130	129	115	132	121	127	114	141	145	117	119	112	110	128	126	145	127	136	125	121	121	119	101	128	135	108	101	130	134	124	129	137	113	128	134	136	130	131	142	116	132	132	119	153	121	119	126	143	123	131	127	123	126	112	119	134	121	128	132	125	125	113	131	115	138	143	135	120	133	148	121	119	143	141	131	114	132	123	130	111	138	135	138	136	142	122	137	112	164	128	121	135	119	119	129	123	130	128	142	130	140	134	128	134	125	133	127	127	107	140	131	125	116	123	134	139	134	146	141	117	122	139	147	114	128	120	142	133	117	121	127	116	117	119	120	114	131	124	136	136	147	120	136	121	105	128	115	118	119	121	140	112	117	128	119	142	115	118	132	125	151	136	131	122	123	125	114	136	137	133	130	126	116	113	122	115	123	136	117	139	133	129	130	133	145	126	152	104	133	136	123	117	114	128	128	129	136	130	110	120	107	116	133	136	136	135	122	153	101	112	113	108	131	114	143	112	132	144	121	120	117	122	120	117	117	143	119	126	133	136	114	133	147	124	144	120	126	126	118	121	131	144	133	120	123	109	128	149	127	115	135	134	118	133	120	107	127	122	105	142	120	114	116	125	125	119	130	136	127	149	121	127	135	106	127	115	145	127	117	117	121	125	116	139	126	114	118	151	124	124	110	123	125	138	136	141	127	116	122	143	140	125	116	123	145	142	137	138	135	129	121	127	139	126	124	118	132	140	124	97	117	103	119	136	145	128	112
12422	27723	25725	17903	15018	11728	9803	8016	7076	6565	5386	4908	4389	3702	3001	2654	1810	1083	854	800	808	1085	1077	521	409	372	393	408	457	408	421	414	343	296	283	215	257	247	242	224	227	246	274	260	293	310	274	290	399	451	433	468	424	261	255	232	220	234	234	235	243	271	261	244	283	255	212	209	222	202	191	202	175	214	196	180	205	202	187	204	205	205	179	176	171	191	214	190	201	176	172	206	215	195	202	190	210	218	180	205	207	203	191	195	185	195	196	194	215	182	200	179	203	173	173	181	194	167	205	190	177	179	202	207	199	215	208	170	201	189	176	194	182	179	188	171	169	201	169	174	199	179	203	183	188	191	193	193	161	182	193	194	176	194	181	196	175	194	195	202	182	185	166	210	210	190	188	162	204	198	199	181	173	190	176	189	205	207	184	170	192	194	179	178	192	193	208	160	191	204	180	203	175	195	185	178	194	187	206	175	201	181	196	175	202	197	212	182	181	182	198	217	186	192	200	172	182	185	192	188	188	166	204	200	179	193	199	190	186	203	199	198	166	214	192	209	204	196	162	181	193	179	229	198	185	176	175	205	190	185	220	190	181	214	150	172	201	196	169	185	179	194	214	186	189	185	193	174	208	198	182	181	192	196	183	210	178	200	181	186	212	190	199	183	167	195	170	187	168	189	199	186	185	188	200	181	202	204	208	185	212	178	200	210	184	186	207	197	189	184	198	183	202	170	191	205	173	210	176	199	180	211	194	197	185	189	183	198	190	207	203	183	188	180	166	198	182	178	197	181	186	190	203	187	175	204	196	178	199	215	175	189	187	190	197	185	192	184	169	170	189	194	195	176	181	170	188	215	211	194	188	172	180	175	163	210	191	188	192	200	180	204	174	187	203	175	189	203	196	197	190	183	187	205	200	193	199	208	205	186	201	197	173	194	196	172	169	170	207	197	213	177	191	169	207	189	173	199	170	204	175	183	195	178	206	165	190	197	202	198	204	197	161	185	212	182	184	181	178	180	157	197	206	200	190	175	196	187	187	173	207	202	204	188	198	193	189	186	205	189	176	203	199	192	179	201	151	188	182	175	165	187	193	197	183	200	193	191	189	183	166	184	220	180	207	174	213	186	184	188	171	207	195	196	187	187	197	200	167	205	201	191	205	179	195	159	193	207	185	201	184	185	185	201	180	195	194	192	171	197	186	177	196	201	176	180	178	176	193	167	184	190	195	180	185	181	199	172	201	181	195	207	189	188	175	198	202	202	187	212	169	191	178	186	210	201	184	183	225	203	202	197	172	170	184	196	188	182	195	190	204	182	206	170	199	196	197	207	170	214	185	184	195	200	181	199	157	205	181	198	198	176	185	185	184	191	201	198	178	204	186	181	198	175	180	211	200	189	179	188	155	187	188	186	193	200	188	153	182	185	167	194	171	187	196	182	185	220	172	205	189	184	202	181	180	174	189	173	180	184	172	192	193	188	175	220	207	194	203	143	199	209	175	194	205	183	204	158	168	186	177	162	200	192	202	167	206	197	179	205	199	190	192	193	202	190	179	205	193	222	210	210	184	174	173	160	198	197	188	192	192	191	198	219	181	172	185	217	191	198	201	194	190	215	184	211	198	230	203	184	194	174	201	188	189	172	209	212	189	192	195	181	181	179	194	188	167	206	198	184	192	210	197	200	200	192	224	212	163	195	192	204	211	180	164	189	183	198	201	178	196	186	183	168	187	181	199	229	197	173	184	187	176	177	183	199	177	163	211	181	171	184	189	174	220	177	192	187	193	199	163	165	202	206	200	177	195	210	185	193	173	196	180	205	192	191	196	204	201	200	182	188	198	195	181	169	193	203	215	182	173	194	173	208	205	177	190	180	190	182	178	182	172	196	187	192	194	221	184	177	184	188	197	185	186	183	205	197	203	179	195	187	217	179	196	205	200	173	175	198	169	208	198	190	181	178	191	191	189	175	199	191	190	169	177	216	190	182	210	206	192	166	197	183	186	173	188	185	182	179	193	183	181	186	193	192	223	197	184	194	182	195	193	204	204	196	223	182	199	198	177	205	207	194	199	199	200	165	198	207	185	190	186	190	187	163	178	218	171	166	201	195	200	174	199	183	195	193	195	210	179	187	178	188	192	188	193	184	210	160	186	213	193	189	206	188	183	189	179	183	211	201	182	190	185	171	188	189	175	174	165	185	184	185	207	191	200	186	186	189	192	170	195	187	184	200	180	208	186	182	199	224	190	190	203	164	181	174	177	156	178	207	170	176	174	186	183	212	194	185	202	180	190	189	204	205	170	185	197	181	190	180	150	202	176	204	219	177	193	185	182	177	184	214	199	209	206	196	175	183	205	177	181	189	196	192	199	185	194	178	187	207	173	175	172	215	202	179	175	185	185	192	196	175	241	179	183	178	184	186	198	210	183	195	188	204	172	195	192	188	200	173	205	199	169	201	183	198	191	208	187	189	212	196	160	167	154	197	163	166	196	175	203	191	197	180	199	206	191	190	169	181	174	170	171	189	178	183	190	190	193	182	184	168	195	167	194	183	190	183	191	184	186	171	164	176	216	210	175	174	177	183	192	197	187	214	175	203	179	214	197	208	186	197	194	191	227	193	184	209	183	193	200	196	192	188	194	198	174	215	170	195	179	180	208	180	181	181	196	196	213	167	207	174	182	175	199	199	171	200	178	185	212	170	179	188	179	226	185	200	210	211	174	185	187	173	191	195	210	200	198	182	190	208	177	186	198	222	211	181	184	180	190	191	197	198	216	193	173	196	203	187	188	182	201	178	191	184	186	187	197	173	197	179	185	194	184	226	199	170	178	175	174	188	209	192	192	200	173	171	193	205	176	189	189	194	198	166	183	170	193	197	193	207	183	178	210	201	195	197	160	156	186	224	191	192	209	169	182	202	194	205	202	161	183	188	174	189	186	189	181	172	201	162	194	188	200	193	192	170	194	174	197	217	195	165	218	200	181	180	202	193	193	200	160	195	174	206	175	177	199	180	175	199	198	179	180	168	186	190	190	193	194	203	171	191	184	203	178	167	190	206	189	206	206	223	178	168	179	183	182	202	191	188	164	200	194	200	200	187	206	168	209	205	195	227	186	191	177	160	208	218	190	178	197	203	181	199	178	184	175	204	173	195	178	198	176	177	167	196	207	166	203	204	206	180	225	187	193	171	202	174	198	193	194	201	194	179	179	185	187	192	188	192	172	167	206	183	207	200	192	203	179	189	176	187	198	200	191	179	171	188	174	181	195	183	180	215	195	204	195	202	209	190	196	210	158	184	188	182	175	183	177	188	190	181	190	191	196	186	206	207	191	200	173	228	187	203	178	192	194	193	191	183	192	166	208	199	183	191	194	184	180	177	188	225	208	197	195	198	167	198	179	194	177	176	193	193	190	186	176	188	205	195	185	212	166	180	197	190	190	186	204	198	198	192	208	179	150	189	186	178	199	196	150	195	176	204	184	192	187	193	201	193	202	178
26631	20585	12773	5021	2691	1686	1290	1040	865	917	748	712	593	550	469	435	322	279	213	204	256	274	259	203	179	195	206	213	186	175	205	204	178	165	154	169	166	164	175	158	166	156	172	173	166	173	174	172	179	192	228	189	200	158	176	153	165	149	146	173	177	172	171	190	170	166	145	159	172	168	153	166	162	171	152	187	177	136	147	163	155	149	159	158	166	142	170	147	163	194	163	162	156	159	186	153	176	152	166	156	170	142	139	156	164	165	173	174	161	141	149	142	175	159	174	169	146	177	149	161	155	162	148	164	152	155	169	162	156	165	178	149	150	185	150	167	164	150	160	156	161	162	155	145	154	160	179	167	160	169	176	157	147	137	168	155	169	159	157	152	156	154	153	164	171	168	165	163	160	175	160	165	134	171	157	180	163	143	176	159	170	168	178	169	151	178	169	166	153	174	162	153	156	175	169	157	160	166	162	168	165	147	145	160	169	163	168	174	132	147	162	153	163	166	173	133	156	180	148	142	141	162	167	156	173	171	143	169	183	157	162	177	142	152	182	182	182	161	148	147	158	150	155	153	166	160	167	147	174	153	168	163	155	160	176	162	161	158	147	168	154	147	172	160	154	171	154	149	189	155	152	156	164	154	166	160	137	167	162	180	154	147	140	178	169	145	148	164	143	166	136	163	155	174	132	158	170	155	153	161	166	156	174	137	147	149	177	167	178	179	161	161	177	180	159	175	175	178	174	184	186	179	165	169	173	171	154	149	174	148	134	177	188	141	163	165	171	168	183	138	191	147	158	168	165	162	156	168	149	166	166	192	179	153	140	185	171	141	182	168	165	157	163	169	161	142	153	142	177	170	163	163	147	142	175	177	154	180	140	161	161	151	180	144	170	151	162	131	185	169	149	151	174	163	166	153	139	159	160	152	167	151	182	156	165	148	160	166	179	171	178	174	160	160	155	175	169	157	157	163	168	160	159	165	164	149	175	165	146	154	156	158	148	168	160	149	161	160	162	146	155	164	157	153	163	162	179	171	175	146	159	162	150	157	150	136	170	156	153	157	147	186	150	148	154	167	167	164	153	134	172	148	178	171	157	174	150	144	167	158	163	173	159	174	165	174	153	140	153	170	140	198	174	160	159	166	175	162	169	151	145	159	142	153	155	158	147	177	150	173	158	139	153	140	167	152	167	153	162	156	132	148	147	192	188	171	176	165	166	172	166	152	149	170	173	161	189	153	159	133	140	161	174	163	156	155	165	158	169	160	179	157	159	156	187	147	182	150	156	159	176	166	171	171	163	159	178	162	187	152	151	179	191	150	178	158	168	179	156	159	176	156	147	158	199	152	169	176	141	152	164	188	174	145	174	163	161	136	174	168	173	193	176	165	165	183	162	166	134	150	177	148	163	163	162	155	172	155	156	172	176	167	168	175	152	163	159	156	142	169	152	171	140	152	166	172	169	161	171	157	155	165	157	156	159	162	155	162	170	149	154	151	152	163	174	148	174	162	177	159	170	174	134	153	170	152	143	171	174	161	150	162	159	165	146	168	164	166	161	181	132	167	159	156	163	146	162	168	193	166	193	190	154	176	172	160	172	166	136	178	165	172	167	176	170	165	169	180	159	160	145	169	172	135	161	152	156	170	148	187	162	129	151	147	150	136	155	147	163	157	169	156	158	154	153	189	146	162	159	147	166	142	163	143	145	178	161	155	178	167	168	159	148	165	170	138	145	165	176	145	187	151	156	154	156	180	153	155	159	177	144	163	186	147	142	148	134	150	159	150	154	163	181	160	134	146	148	159	166	178	168	172	167	193	151	159	179	152	165	149	172	143	164	144	163	157	157	151	179	162	144	148	148	145	142	160	179	164	143	161	164	139	182	166	153	161	174	151	153	156	188	161	157	158	175	164	156	147	167	178	160	174	172	147	175	160	164	148	174	163	160	173	154	152	175	166	163	179	166	156	147	158	159	164	173	145	139	171	148	148	141	180	158	164	137	170	157	155	165	171	164	162	152	154	144	161	163	154	160	198	166	181	174	150	154	180	171	159	135	149	161	163	176	145	169	167	163	158	153	181	170	166	155	143	169	160	131	152	149	156	169	155	144	156	185	155	174	168	167	173	176	182	143	176	156	161	157	170	170	176	157	142	189	169	176	189	166	157	159	150	143	161	148	171	167	139	155	170	143	183	165	166	175	155	167	162	172	152	170	160	180	166	167	161	162	177	167	181	157	134	178	167	157	183	172	172	157	155	161	137	149	175	170	148	150	167	151	171	167	162	160	148	158	156	173	164	159	187	154	144	175	147	171	186	162	141	166	155	180	140	169	170	181	141	156	177	147	147	171	165	179	169	163	188	176	153	127	167	181	145	164	144	156	165	149	159	173	164	151	151	171	183	168	172	150	171	169	173	160	147	157	161	178	178	161	136	164	155	159	168	164	166	157	146	172	165	175	170	167	152	146	163	145	151	184	168	151	161	143	164	168	168	171	184	181	171	164	144	158	155	151	175	178	198	151	147	151	143	140	145	186	153	162	161	134	158	166	163	159	184	163	149	161	145	166	162	158	160	147	162	156	136	169	165	146	157	173	168	182	169	162	149	159	148	156	170	148	173	168	172	158	149	218	142	169	172	178	159	148	168	174	163	157	153	167	146	163	170	162	163	170	169	134	163	150	145	171	166	166	144	162	148	173	173	164	153	168	133	148	167	169	151	172	177	175	169	145	152	197	155	171	145	174	149	193	160	165	146	152	150	142	179	152	147	154	151	169	174	166	177	176	151	148	188	167	159	154	131	166	172	159	158	152	166	154	168	163	154	157	158	166	143	161	177	150	157	157	167	169	169	174	158	154	156	161	155	161	163	167	129	169	160	184	171	149	193	141	175	171	183	154	166	159	148	146	152	174	134	142	128	147	143	162	148	160	163	168	178	147	160	164	164	151	147	164	165	164	142	152	168	171	158	153	157	151	164	167	171	180	167	149	158	159	164	195	141	131	172	146	171	174	161	176	166	176	160	180	157	181	148	179	152	176	148	168	158	154	148	158	153	179	182	145	148	164	160	156	153	157	157	171	151	156	172	152	179	181	151	169	157	133	185	170	172	167	166	177	166	183	182	152	163	169	154	166	179	169	171	164	180	174	150	175	152	183	167	152	152	155	167	169	155	140	146	170	160	169	160	164	166	168	165	183	161	169	178	143	164	158	181	150	163	167	132	168	156	179	179	174	160	155	166	171	165	160	156	161	150	171	146	180	154	165	163	170	157	174	173	152	161	158	157	172	178	151	156	171	155	152	158	184	159	198	156	150	163	173	166	186	176	172	148	168	144	171	154	164	155	170	167	156	148	179	164	175	150	160	161	166	171	142	154	151	170	160	179	156	157	171	152	159	154	167	156	170	145	196	160	160	144	164	171	181	179	133	158	179	158	186	161	170	150	157	161	160	161	178	154	157	155	148	168	156	157	154	165	159	157	171	147	171	173	163	158	146	145
8483	13289	12489	7694	6205	4703	3882	3190	2822	2476	2074	2009	1748	1504	1190	1062	755	463	391	398	464	564	497	322	289	295	296	295	299	303	282	313	280	241	242	274	251	256	235	274	231	272	221	294	254	274	253	263	295	305	331	348	344	297	238	232	227	265	233	224	250	240	246	247	248	233	261	234	291	265	247	240	220	209	229	203	244	259	232	241	227	253	230	243	239	208	251	245	261	269	244	245	221	243	247	227	240	255	237	236	237	233	246	264	232	261	238	230	223	235	232	262	236	242	259	237	235	242	230	239	256	246	210	219	226	238	235	236	239	241	246	228	249	212	238	250	260	237	256	216	236	251	279	221	240	231	245	242	226	248	234	234	224	241	232	212	249	230	245	251	254	235	227	207	231	252	239	219	240	266	253	249	216	253	238	217	241	268	230	227	217	232	251	231	236	242	205	235	242	239	227	248	235	247	240	229	229	268	266	258	227	240	250	242	242	233	251	243	228	246	264	249	260	228	233	230	231	233	251	226	226	233	222	218	233	227	226	239	231	253	231	230	257	239	220	226	247	250	244	226	229	237	230	223	222	256	231	255	240	235	238	244	234	217	236	235	226	240	219	253	270	251	270	237	241	208	236	230	264	251	247	279	241	210	228	245	259	254	240	210	238	227	249	245	239	226	247	237	236	255	238	241	207	271	262	208	246	277	224	238	266	261	230	253	239	259	247	254	208	247	226	243	239	232	237	235	263	230	234	224	245	253	252	256	232	254	218	243	242	236	252	265	246	210	226	259	261	229	257	246	244	253	256	234	232	254	228	252	224	265	230	265	241	254	275	245	243	225	236	244	233	252	233	221	220	244	230	265	246	234	244	238	227	222	225	229	216	205	248	197	225	234	224	274	251	241	232	259	254	231	232	211	235	247	249	245	231	228	257	258	256	229	245	227	247	245	238	244	229	227	235	229	217	224	243	222	213	208	236	223	228	231	237	238	229	269	199	220	257	231	222	237	277	243	268	259	229	265	224	234	250	233	267	226	222	225	234	253	259	224	211	241	239	216	210	252	230	260	275	250	254	216	247	224	264	232	227	245	257	250	277	260	218	223	261	226	239	232	210	263	243	244	241	220	251	251	238	215	229	232	220	214	232	233	250	228	236	238	264	231	227	246	244	275	248	250	242	217	254	253	208	250	251	220	251	228	231	200	230	248	239	257	224	251	240	214	249	258	245	249	223	224	233	230	238	251	274	218	250	250	233	251	229	244	251	231	245	223	255	228	235	248	235	206	251	229	241	224	248	286	237	256	213	241	242	254	244	232	238	262	249	242	257	249	243	235	228	243	226	252	249	219	228	277	227	263	216	237	262	244	239	232	235	268	229	244	235	232	256	218	224	245	230	232	249	222	205	254	254	244	227	224	245	244	240	234	254	243	244	241	255	245	210	246	238	251	221	232	237	219	246	210	202	223	271	227	257	243	243	249	248	230	254	240	225	254	247	225	251	222	235	254	235	260	238	251	254	217	236	238	194	236	224	225	239	242	216	231	230	237	255	252	271	238	231	235	221	259	217	256	246	236	241	242	237	239	260	248	235	255	240	238	246	227	251	225	236	240	262	253	228	248	214	262	250	263	250	264	255	240	227	222	230	234	235	252	217	239	216	244	248	248	234	225	225	264	256	239	217	237	236	229	240	214	237	259	236	228	268	247	251	242	233	227	265	222	255	257	229	234	230	230	252	242	245	260	262	246	269	246	232	255	255	260	229	240	239	235	240	234	240	232	243	247	226	238	226	229	242	243	257	257	248	231	225	194	244	233	238	285	249	236	241	262	234	217	211	233	241	261	228	250	224	242	249	248	247	239	244	208	242	237	256	244	236	232	268	224	250	266	245	255	229	239	217	284	237	238	230	247	260	209	250	247	269	266	251	239	236	251	273	250	241	268	234	236	203	241	246	231	268	256	259	231	262	250	236	258	243	238	260	243	252	222	255	238	267	236	234	227	210	234	215	253	255	221	255	234	216	216	236	239	238	242	227	244	249	249	253	231	272	250	236	269	250	241	231	256	244	244	203	259	234	220	221	267	257	236	241	263	233	244	235	221	257	262	254	253	252	248	241	238	234	235	242	257	253	259	251	240	235	221	243	242	267	233	216	225	264	206	255	242	235	211	234	246	268	267	247	260	240	229	241	202	235	249	232	242	232	236	244	247	231	242	249	242	264	251	256	245	272	248	254	220	241	259	219	220	247	218	238	231	273	246	248	234	236	243	248	248	223	240	266	235	237	230	268	255	257	236	223	241	234	240	241	220	242	249	240	245	238	234	254	263	253	251	234	233	270	263	203	260	265	239	250	207	228	220	271	237	211	239	268	257	233	227	257	213	231	244	217	270	229	260	266	260	247	224	264	245	230	242	241	232	225	248	271	251	229	244	231	227	223	239	251	231	232	216	257	220	263	222	232	227	225	249	251	263	234	244	248	231	259	227	269	226	247	231	235	247	233	247	256	234	226	239	226	245	245	232	266	239	241	246	238	227	236	232	243	224	263	249	212	269	245	231	247	253	247	256	232	229	222	257	223	254	229	255	264	242	223	268	223	221	234	245	230	237	238	255	260	247	223	230	235	270	237	244	257	247	226	247	214	266	228	240	201	250	238	244	241	249	191	217	226	254	229	220	219	247	259	241	206	257	247	265	274	243	241	233	234	249	238	277	242	223	263	277	227	234	252	250	230	245	258	242	208	241	213	245	239	221	234	237	260	259	257	231	274	252	229	234	233	252	233	228	206	256	240	212	227	255	239	235	225	219	255	243	243	214	219	238	230	249	236	250	236	215	211	233	221	227	258	250	246	240	256	260	239	240	238	228	245	238	198	244	240	265	239	256	203	243	257	255	206	233	233	233	243	238	269	233	242	256	242	262	235	262	249	238	244	238	237	236	257	276	226	250	225	235	249	239	255	252	237	233	247	239	257	274	226	235	240	246	236	246	241	242	240	263	239	231	247	215	212	229	231	231	244	260	240	235	229	232	242	262	251	250	248	239	231	234	260	240	231	221	243	248	242	233	255	248	253	245	201	208	231	253	214	254	262	225	256	235	256	255	218	238	249	238	245	257	204	253	245	231	213	237	227	239	243	260	244	252	211	262	247	250	256	252	231	230	233	265	224	264	214	254	229	219	263	233	241	248	238	236	227	217	248	259	249	214	249	237	246	262	247	230	243	217	260	224	222	257	241	224	260	269	244	238	240	234	241	243	256	249	233	227	235	225	227	257	220	232	229	246	232	236	236	207	257	227	247	244	234	245	228	218	228	233	247	248	251	242	255	225	268	258	232	202	249	246	252	239	238	224	248	208	273	252	245	215	265	250	242	237	241	278	237	255	234	236	249	230	270	222	235	226	243	237	238	219	234	236	236	230	230	260	248	248	248	242	226	236	234	243	221	221	243	253	240	235	228	241	238	242	222	241	221	237	244	251	243	239	237	261	269	238	252	236	211	227	228	234	245	211
23636	21152	28541	24013	21143	13474	3841	2374	1832	1722	1520	1322	1127	939	822	729	481	360	318	309	382	486	359	265	240	248	223	225	274	234	263	260	232	228	209	201	219	189	200	210	194	225	212	220	212	219	230	237	219	249	252	237	248	187	208	204	202	197	211	238	204	226	239	228	200	216	192	190	211	194	182	195	200	152	221	183	206	162	206	185	183	183	196	205	189	186	184	183	208	184	190	201	165	169	171	189	203	181	175	205	184	177	192	215	211	180	202	195	189	181	236	204	171	205	210	169	190	208	192	185	198	201	194	195	206	188	199	197	183	194	195	215	177	189	168	188	196	204	172	205	200	208	175	178	217	185	178	164	212	191	209	204	190	188	185	181	192	187	165	222	208	205	179	186	200	178	204	172	225	179	182	189	177	184	190	172	181	183	198	202	197	202	186	186	202	175	208	198	173	185	194	183	186	163	199	183	221	208	211	175	170	203	183	205	182	184	177	180	214	213	186	209	180	208	186	189	184	179	188	196	183	205	190	208	209	193	177	163	191	186	193	170	202	177	179	197	213	200	165	197	193	197	180	212	185	207	165	199	197	208	174	188	190	187	200	178	202	195	173	175	187	170	201	180	200	201	201	217	200	196	174	194	171	176	187	195	188	179	193	193	182	181	166	179	194	206	186	194	194	190	173	216	203	209	210	188	190	203	204	183	186	197	196	216	199	177	191	187	178	187	180	198	186	204	184	201	183	175	166	172	168	186	200	202	165	205	171	202	213	164	192	206	207	195	176	192	185	188	178	171	178	185	184	219	193	184	208	166	184	184	190	203	167	196	180	220	177	209	166	174	196	207	198	197	174	197	192	211	196	177	174	184	199	190	196	186	175	209	164	183	188	183	197	212	182	187	182	159	203	210	191	199	175	180	183	206	183	186	194	199	201	212	229	184	179	169	209	211	200	175	207	202	172	182	212	190	188	199	174	174	187	176	214	199	182	206	184	199	178	198	191	195	183	208	180	169	182	198	214	207	184	222	192	189	201	184	203	185	177	199	204	199	184	189	186	200	175	191	203	203	201	196	192	182	213	166	199	187	198	181	168	212	190	212	172	187	191	178	196	189	160	180	206	211	196	197	221	185	196	189	211	182	223	191	214	190	196	181	188	186	188	218	183	186	180	163	188	201	197	185	195	206	185	178	181	187	156	200	197	198	200	171	207	229	176	189	183	201	181	204	182	192	191	174	193	198	202	151	179	199	183	199	206	178	221	189	172	204	201	202	217	186	212	174	175	201	198	168	178	160	205	194	190	190	202	189	214	219	174	172	193	191	182	191	168	184	211	172	222	190	187	192	176	227	199	191	187	187	187	213	218	182	188	196	216	203	199	215	188	184	173	190	201	195	185	191	189	204	172	190	224	218	198	180	219	221	190	200	203	175	189	194	209	224	202	202	197	186	206	204	196	204	189	161	195	196	190	211	197	209	192	190	176	211	203	195	201	185	173	180	180	184	173	188	214	178	182	201	185	205	164	198	194	219	201	183	185	189	191	174	215	200	191	187	166	181	170	193	199	162	182	163	197	191	195	210	176	176	188	199	196	167	202	197	172	194	183	196	174	182	184	196	174	212	184	178	187	185	194	193	172	210	214	176	191	191	202	212	189	193	185	215	161	184	182	188	184	215	189	180	189	182	164	209	168	190	209	203	209	186	187	170	166	186	193	212	189	187	164	189	207	179	201	183	182	174	181	193	164	216	219	173	183	189	196	197	199	154	212	180	191	193	179	188	190	221	185	167	209	192	195	204	178	199	171	201	185	174	175	189	186	184	215	167	189	209	176	195	199	196	182	188	196	211	216	189	210	171	190	211	172	201	202	209	200	183	189	177	181	189	178	195	189	208	207	202	195	180	202	205	177	190	200	198	177	172	191	172	195	185	190	178	196	192	209	199	207	197	183	183	167	171	188	195	168	172	193	206	201	200	187	236	180	193	186	175	198	174	184	216	184	192	179	201	185	223	196	187	189	180	177	194	180	205	212	179	199	191	192	198	206	200	177	166	185	217	186	181	192	187	196	195	197	167	178	221	174	214	189	183	196	195	204	201	179	209	210	215	172	189	185	185	176	193	185	194	195	170	167	202	170	176	170	195	201	207	177	215	185	192	186	218	195	176	212	176	183	186	189	183	179	216	179	178	184	183	208	186	170	190	193	186	185	198	177	189	174	197	167	165	183	196	198	187	194	203	198	176	176	160	203	206	160	182	180	184	191	191	189	170	198	183	179	172	200	195	189	180	168	186	184	208	179	175	184	178	202	165	219	169	207	207	195	163	193	187	165	219	205	196	215	181	189	199	180	181	198	196	166	197	191	173	165	195	185	216	179	196	187	184	175	198	202	177	179	216	192	171	193	197	166	193	187	193	201	197	183	191	164	204	176	181	202	195	198	158	190	188	200	197	205	189	201	177	192	175	218	210	189	189	202	175	209	235	190	190	196	216	193	167	200	219	195	192	190	200	185	206	218	192	192	190	181	190	182	170	191	192	198	188	219	200	193	184	196	205	205	207	181	184	193	177	209	194	182	172	179	188	200	205	210	184	162	199	184	180	216	201	185	183	177	200	192	195	210	183	184	201	192	200	219	192	184	180	201	181	190	190	158	187	192	215	192	186	187	176	222	170	194	164	213	195	198	221	182	193	199	183	224	196	194	204	221	186	213	176	177	185	201	182	203	189	217	189	190	169	194	182	200	210	197	212	186	174	176	177	191	191	206	181	204	210	193	181	210	186	195	191	189	175	175	167	181	181	160	197	198	216	190	210	200	189	200	232	186	179	170	166	197	190	173	213	168	198	208	196	191	179	202	192	188	193	184	166	174	157	191	196	190	190	207	201	198	203	185	186	183	189	192	172	191	197	159	175	199	180	204	214	167	186	178	178	203	195	182	165	179	182	190	158	199	177	204	168	179	198	187	186	169	184	209	173	196	178	185	162	190	202	181	201	197	177	195	183	195	174	168	178	208	179	163	192	194	197	191	166	201	202	188	194	191	194	183	188	182	176	190	182	233	188	190	186	180	184	190	203	205	185	176	191	189	212	190	189	175	206	192	209	198	192	196	187	202	181	193	192	189	209	165	207	207	195	195	179	204	195	177	171	197	184	196	184	188	190	171	207	170	192	189	154	180	186	210	157	206	187	212	200	201	175	192	225	167	200	220	151	189	186	200	172	171	198	185	182	190	187	192	166	175	180	206	204	186	157	211	172	180	189	203	162	181	191	183	189	185	188	181	195	158	178	185	174	188	200	194	202	214	204	175	179	165	197	177	216	184	206	178	167	184	189	204	223	184	173	167	194	170	184	177	195	173	191	157	184	213	189	191	196	203	181	186	217	184	198	205	194	184	194	175	173	204	186	159	200	160	204	216	174	206	178	198	192	207	186	194	185	173	201	183	184	195	196	205	161	183	198	169	197	207	185	179	179	208	186	177	179	198	192	180	215	183	192	184	182	181	183
9763	21887	20658	13868	11030	8664	7136	6138	5172	4912	3975	3799	3155	2602	2125	1798	1240	858	670	644	743	951	742	456	419	413	385	410	445	448	431	454	386	327	319	333	305	315	327	338	298	310	300	320	346	330	343	350	401	433	441	432	409	306	344	358	336	278	295	323	359	326	314	317	347	290	307	287	315	262	294	288	292	313	252	265	294	248	299	275	258	297	287	240	273	275	305	271	268	263	293	288	270	251	294	274	283	252	277	291	260	290	254	294	302	277	295	287	299	253	279	276	252	287	301	295	289	298	308	266	283	259	302	270	280	281	301	272	267	289	274	312	295	266	268	282	282	288	301	285	267	274	299	260	271	301	265	286	309	291	269	297	295	289	316	270	305	265	281	293	285	261	283	292	279	272	279	294	306	288	269	280	253	315	286	272	266	260	279	269	277	262	285	298	314	284	294	274	273	289	267	304	298	273	280	259	272	280	264	294	278	252	273	261	282	275	310	297	253	278	264	291	276	276	271	274	252	279	261	279	262	296	288	265	277	286	307	287	255	275	307	308	289	273	305	286	270	246	306	240	325	293	294	314	293	264	270	291	266	282	283	281	255	256	267	303	275	308	281	265	261	280	303	270	276	274	280	289	287	293	277	250	267	286	283	268	283	272	265	284	256	309	273	264	270	311	300	262	290	287	316	297	274	271	294	284	279	285	279	282	280	264	267	269	287	302	277	285	282	264	282	289	295	304	282	264	286	270	291	238	271	293	246	318	253	296	258	299	291	290	295	290	290	270	279	304	321	304	266	270	282	254	269	301	291	309	288	276	263	255	289	266	267	313	253	309	257	296	319	314	302	305	277	287	285	268	269	314	282	275	293	279	257	293	286	262	277	278	288	278	270	279	300	297	276	256	284	273	299	280	294	273	241	291	313	303	275	293	277	289	281	301	295	287	276	292	270	275	263	289	270	246	290	295	296	277	300	287	273	264	272	265	279	267	293	292	251	314	267	294	306	261	267	268	297	296	262	270	279	253	287	303	296	289	279	282	297	263	280	302	288	272	284	277	310	291	294	278	288	307	260	278	257	278	303	291	293	260	266	243	278	294	256	272	273	266	249	289	278	261	289	294	257	272	269	261	296	276	270	271	310	264	288	284	299	283	287	288	282	300	280	252	316	281	266	283	278	286	291	295	267	291	275	288	302	312	283	307	304	274	241	282	280	276	268	285	288	285	306	296	274	302	278	282	304	308	270	270	277	279	307	296	311	289	283	269	305	315	300	264	290	291	260	285	290	293	276	290	294	289	297	277	287	294	246	263	322	288	267	262	310	294	300	274	288	265	265	260	271	245	264	232	303	247	296	283	274	294	290	273	292	290	279	248	256	297	265	292	287	262	276	292	320	261	254	289	293	298	289	266	233	306	248	282	282	256	277	283	295	268	272	280	302	296	275	271	266	280	311	239	282	268	305	262	272	283	261	294	272	290	264	253	275	261	284	306	322	286	257	293	264	272	282	272	285	294	305	285	285	283	263	269	262	247	305	294	284	313	290	273	262	262	275	289	280	272	281	290	275	286	281	304	247	287	287	259	281	275	269	283	280	290	308	283	285	290	260	289	308	278	274	275	319	257	287	281	280	312	312	281	283	300	268	261	270	297	318	302	265	299	293	275	274	311	279	272	282	280	283	275	287	282	268	273	267	304	281	289	305	296	276	285	280	285	278	289	291	303	279	286	266	291	299	268	273	287	287	282	288	284	299	269	299	291	259	273	286	273	309	276	308	289	270	286	272	255	268	282	299	315	302	292	286	313	280	285	294	257	290	278	318	273	272	290	265	268	263	268	307	285	293	276	269	277	269	277	268	308	306	267	260	298	278	281	326	299	243	264	285	242	314	270	253	287	293	273	295	260	308	261	268	259	271	264	278	294	255	280	283	282	277	258	267	282	275	305	274	275	276	263	267	265	311	280	291	259	329	306	291	300	300	327	241	283	273	283	296	317	265	278	314	288	306	286	290	316	287	264	272	295	309	264	271	287	282	273	293	277	295	291	299	271	286	307	325	291	284	258	287	267	342	284	282	298	296	300	279	286	272	283	290	258	311	308	292	295	281	252	260	261	290	259	270	282	271	256	257	271	269	274	289	280	275	288	271	289	284	253	294	270	263	265	298	317	271	245	267	287	280	290	244	266	293	288	302	284	293	274	289	295	291	273	279	296	269	277	301	268	277	290	288	289	296	287	299	310	259	276	311	284	291	272	262	276	298	278	317	290	283	289	314	290	283	299	265	280	314	274	241	300	265	304	299	298	287	274	291	276	288	277	264	284	305	291	299	305	305	274	296	263	296	292	282	260	296	253	280	284	274	245	296	252	271	295	262	273	285	292	301	241	271	265	274	266	285	276	278	291	299	277	272	277	287	290	274	276	304	289	281	287	309	285	251	273	278	296	273	282	273	287	289	288	282	290	247	294	299	256	288	302	281	262	268	284	280	309	283	286	284	261	288	283	278	309	247	259	321	299	278	297	310	289	324	279	317	263	306	295	265	290	275	297	253	276	264	278	280	272	290	275	281	267	280	296	288	256	324	271	290	294	268	269	251	270	294	264	289	265	284	263	282	282	273	308	273	279	261	255	259	294	261	292	269	264	270	278	309	300	304	295	279	280	276	291	288	260	292	309	298	288	269	263	255	286	280	261	286	284	259	303	321	254	268	292	290	269	281	275	282	259	288	274	283	284	315	317	309	269	280	277	286	272	268	297	289	276	268	290	278	283	278	287	305	301	294	274	299	295	294	291	266	307	288	274	286	291	289	298	286	268	259	289	248	307	247	263	292	260	278	298	260	291	267	322	267	286	280	296	292	271	268	250	272	274	283	279	280	270	255	287	298	285	275	284	284	264	303	275	314	299	269	300	296	297	288	255	292	267	299	261	273	274	294	236	255	282	268	305	287	282	279	270	285	302	295	271	275	292	265	301	262	277	272	283	279	292	253	261	274	264	260	285	267	268	269	300	306	279	281	235	287	260	289	302	292	257	277	273	293	282	282	298	297	255	252	254	281	270	276	285	275	291	271	251	286	294	290	247	274	297	282	292	297	272	282	269	290	263	284	278	309	259	266	287	250	269	263	277	272	290	247	315	306	282	298	292	296	290	273	257	277	284	295	302	298	282	284	272	266	276	248	309	301	308	269	256	295	288	322	288	286	285	282	300	252	286	259	281	269	248	303	265	267	299	262	296	276	294	275	283	301	292	288	278	313	275	286	304	271	313	263	271	316	285	271	265	268	290	257	294	285	298	315	287	287	295	245	272	300	280	280	299	280	282	282	250	265	268	277	278	306	288	307	311	276	292	289	302	282	302	285	293	296	308	271	284	274	272	283	292	283	272	267	282	272	290	266	307	276	276	284	275	293	264	269	280	284	304	245	285	268	275	251	281	281	258	282	289	260	285	292	272	284	260	312	290	291	290	282	299	267	259	291	266	292	265	260	301	291	275	279	290	289	272	259	270
22709	21116	28876	23593	21124	21261	12793	3861	2670	2451	2061	1918	1657	1255	1069	872	565	407	333	349	438	479	361	217	236	192	213	176	220	207	200	213	202	152	158	149	128	151	155	150	125	144	141	136	184	171	141	176	166	217	233	237	188	162	129	168	153	131	140	123	139	153	160	173	134	137	148	144	141	140	145	129	130	130	132	147	132	119	144	134	125	114	135	111	122	125	128	136	125	138	127	140	124	147	129	121	143	111	130	135	132	142	137	132	122	99	115	132	135	130	121	136	146	112	121	114	116	142	133	124	132	123	124	113	131	124	127	119	120	154	102	119	122	112	126	126	145	141	120	126	121	110	121	147	129	126	118	133	129	113	143	136	113	126	121	127	121	115	117	132	138	140	115	134	122	112	128	119	120	120	130	120	118	109	126	118	119	117	127	147	114	120	120	115	125	146	140	133	137	139	134	112	121	131	125	112	132	104	122	122	141	123	109	120	117	114	131	137	137	119	136	132	131	138	119	122	119	118	106	140	134	97	115	121	116	130	131	133	124	129	122	116	127	101	122	131	120	134	110	114	117	127	125	137	137	125	115	135	113	147	134	106	112	143	109	111	107	124	131	118	140	126	135	124	121	131	127	117	136	126	136	123	131	133	119	128	134	115	121	140	121	136	123	114	125	125	139	135	125	108	139	132	119	127	119	128	119	117	121	146	126	129	116	132	102	140	138	105	116	119	123	140	124	129	154	128	116	123	107	131	128	123	121	133	133	147	134	143	117	122	129	126	126	126	128	137	126	129	116	119	121	120	122	115	135	129	138	134	127	124	130	126	138	132	118	113	137	151	129	119	112	131	125	124	137	125	127	127	104	122	142	144	117	97	138	123	143	118	136	132	120	137	110	120	118	118	136	120	121	126	113	114	115	128	127	120	135	117	126	139	143	117	137	143	113	130	123	139	128	133	136	127	142	114	121	130	125	105	129	111	117	130	115	144	116	123	127	126	131	135	129	132	124	130	127	105	121	120	106	130	137	91	110	116	137	122	116	144	115	107	130	123	147	125	115	134	122	147	114	128	109	113	116	108	120	135	102	136	123	116	111	114	123	109	111	114	124	132	121	119	129	141	118	102	138	99	120	115	124	117	126	119	95	124	100	126	128	130	128	127	136	117	113	134	99	125	120	127	107	132	117	130	144	118	137	144	104	124	127	128	119	128	124	115	111	114	132	123	136	121	130	118	127	121	115	122	131	125	132	125	152	107	138	139	93	132	128	127	130	148	123	136	140	129	108	136	97	129	124	137	103	140	122	126	119	132	123	117	122	127	141	140	120	134	116	120	131	105	117	122	130	132	106	114	113	112	123	133	154	118	127	135	108	120	131	120	127	125	116	117	122	139	129	100	124	143	130	123	108	121	128	124	132	134	115	132	124	115	123	124	136	121	101	103	127	118	140	129	129	114	115	128	143	114	109	125	123	119	126	128	118	119	119	123	143	127	130	102	137	146	132	119	125	116	116	112	145	123	128	138	92	107	151	111	129	125	119	123	109	138	123	139	122	134	122	113	123	119	129	144	143	118	133	123	127	99	139	130	128	120	155	129	140	139	107	143	115	143	127	117	118	119	126	133	111	123	120	124	120	126	125	140	157	106	107	135	114	127	121	108	120	125	138	138	128	138	137	112	122	136	134	138	121	135	138	155	111	121	126	133	138	123	130	127	132	130	119	129	121	129	130	136	133	134	125	124	122	134	107	135	109	143	136	116	124	129	122	134	127	131	124	129	139	129	122	126	125	125	127	128	103	121	137	123	133	106	122	112	132	142	134	134	126	136	139	139	116	110	122	121	133	120	122	117	119	141	121	118	144	119	131	114	146	118	116	121	135	118	133	128	131	118	111	148	134	120	142	129	124	134	119	123	127	115	110	114	142	115	120	121	111	135	136	151	120	136	132	121	134	123	120	106	108	127	116	127	121	108	117	137	118	112	116	118	121	139	121	117	122	124	114	118	132	123	109	124	133	142	123	132	144	143	133	128	125	122	116	112	126	135	114	124	117	125	117	119	126	114	144	117	140	110	129	126	111	129	126	132	125	116	126	113	130	137	132	119	122	126	128	108	129	120	117	126	125	105	114	132	99	105	121	132	122	139	123	111	126	117	118	128	129	152	118	128	128	112	119	136	145	131	142	119	135	119	142	127	134	134	116	144	138	155	117	130	123	147	124	104	116	118	127	128	132	118	105	124	126	119	110	119	127	130	125	126	111	136	122	128	133	138	118	137	127	115	132	134	120	129	119	118	123	123	110	122	106	128	120	140	126	128	116	113	122	132	117	117	118	122	119	130	121	126	103	125	101	126	127	128	144	135	120	133	100	141	123	134	151	131	109	128	150	126	123	116	124	108	110	111	104	97	114	124	124	124	147	128	122	130	119	122	129	127	115	127	109	121	136	130	124	116	126	126	103	114	131	124	124	87	119	132	130	127	125	109	131	112	108	115	115	120	123	134	126	104	128	133	140	123	97	115	119	124	121	123	127	132	117	137	110	113	115	133	148	125	134	135	134	124	126	115	123	134	123	127	122	145	121	121	123	143	141	133	134	115	111	122	134	115	157	111	117	127	108	135	131	144	121	109	138	115	133	134	139	147	130	122	134	112	106	131	116	132	131	117	129	122	122	124	126	122	124	117	113	118	126	101	137	119	112	119	117	134	131	131	120	116	110	119	113	115	125	106	124	117	134	120	145	122	131	132	142	124	114	115	129	116	131	125	112	120	107	130	126	132	131	127	120	130	117	137	113	135	127	122	152	134	134	125	129	125	122	140	126	106	115	117	132	118	121	134	139	130	110	119	123	134	118	123	119	122	133	123	135	112	114	124	106	120	136	116	120	106	102	115	132	136	114	129	110	130	128	118	116	106	113	117	104	144	133	116	105	127	119	127	135	130	110	119	123	140	135	118	126	124	135	133	131	126	135	139	114	105	135	131	167	136	121	126	128	130	121	126	119	114	117	102	128	131	124	114	136	130	130	140	105	116	116	110	124	115	135	126	114	131	121	129	117	128	137	119	117	136	120	136	124	121	130	117	135	128	118	116	145	136	110	136	127	121	114	130	105	116	138	143	127	143	132	143	124	116	126	111	116	117	152	124	138	137	121	120	132	107	155	116	132	115	136	120	129	134	127	137	120	118	128	113	120	129	126	129	134	126	128	119	144	144	114	109	128	127	137	141	125	130	131	125	118	135	130	105	107	117	126	114	133	103	141	131	130	120	115	98	125	124	122	139	112	130	132	109	130	125	120	118	131	136	148	135	133	121	112	121	107	119	127	109	116	115	125	128	124	124	130	120	134	119	137	124	128	160	122	133	133	125	112	128	116	116	138	128	123	133	127	106	126	128	118	113	129	124	122	138	130	124	122	108	129	132	131	126	124	108	139	115	116	130	112	130	125	114	141	129	113	112	110	127	90	118	144	126	146	121	118	141	113	113	115	135	118	141	116	121	127	139	117	126
11695	27324	25698	18439	14862	11837	10058	8602	7376	6784	5774	5405	4353	3531	2924	2292	1486	943	795	725	1137	1202	825	447	439	404	407	381	461	419	384	375	375	290	234	236	219	246	248	243	269	254	262	272	338	306	274	324	355	438	421	465	405	236	211	224	222	190	241	222	244	251	298	232	253	231	191	204	214	218	214	214	204	180	192	209	184	174	191	196	173	198	208	180	194	172	203	189	171	198	226	206	189	189	169	166	193	196	193	178	188	190	188	183	206	207	178	205	186	191	173	189	170	197	206	181	175	166	209	193	193	186	194	207	200	199	193	201	173	173	186	214	181	207	188	163	188	189	169	174	192	178	170	202	161	216	214	199	183	195	189	177	161	171	187	200	200	182	172	178	180	198	169	190	199	192	206	200	182	176	196	199	192	201	173	189	182	182	181	173	194	185	178	179	191	177	182	188	201	165	195	173	189	192	197	170	200	201	166	176	161	202	202	183	199	191	190	156	206	181	184	192	180	174	177	194	184	189	218	189	205	169	175	171	171	185	164	197	193	174	193	194	187	177	189	180	186	208	177	187	189	189	173	204	193	175	193	189	193	212	173	184	174	195	172	192	189	181	226	174	191	178	196	208	188	194	184	189	156	188	202	195	189	187	172	206	193	167	168	185	187	178	181	211	193	189	208	180	182	196	198	182	199	196	191	191	185	163	188	201	197	187	208	189	167	184	160	214	200	177	196	200	175	179	191	207	160	186	194	181	171	189	181	196	178	211	170	191	189	193	176	197	194	182	183	144	180	172	196	194	169	191	189	172	178	194	158	170	205	163	154	200	187	181	155	165	188	179	184	202	157	185	187	205	182	189	167	167	189	184	188	175	166	177	176	173	188	182	185	189	164	172	185	185	171	201	168	210	199	180	173	186	178	190	206	170	199	193	183	184	184	185	198	184	200	207	180	200	185	174	211	187	184	196	181	160	166	186	193	187	168	174	169	158	191	176	202	183	190	192	206	185	178	167	181	170	188	176	178	180	178	185	229	193	186	189	199	216	182	193	168	193	194	186	175	182	187	204	191	187	184	177	203	181	213	200	196	220	206	178	199	188	195	185	176	199	165	195	196	176	175	207	184	174	186	168	181	178	201	199	180	200	184	197	202	188	174	201	198	183	184	174	172	194	191	172	171	172	179	186	185	180	181	183	202	180	169	188	205	185	200	207	196	184	188	188	189	165	184	203	209	187	196	187	196	161	178	192	198	178	177	205	156	191	187	187	180	204	159	211	178	211	212	210	185	168	208	159	163	200	184	200	204	192	194	191	210	168	179	181	186	168	170	190	181	189	188	167	208	172	187	187	207	209	200	203	179	168	186	188	211	190	199	216	182	177	180	179	185	192	203	187	193	196	183	187	199	179	192	195	185	190	185	183	169	192	173	200	186	186	203	198	195	192	199	184	193	188	178	170	181	178	190	193	177	200	203	194	162	191	168	191	175	167	182	185	167	186	186	186	174	188	188	169	179	192	196	184	199	210	190	189	175	193	200	211	178	222	188	195	175	192	171	192	181	181	190	169	202	200	188	198	183	180	208	177	183	198	196	181	185	187	195	178	187	185	183	202	191	164	206	182	193	183	183	179	161	192	182	169	154	171	183	177	201	183	179	194	176	197	190	203	171	150	167	192	180	170	182	170	191	202	180	185	194	210	180	187	181	196	190	192	175	181	215	185	182	190	185	193	185	174	182	188	178	184	171	193	187	195	177	183	195	170	166	186	204	172	185	183	185	191	212	201	189	189	186	172	181	180	195	170	212	183	173	178	194	171	200	197	199	172	162	205	171	179	189	205	216	198	150	171	199	217	186	201	199	168	191	172	178	174	184	179	189	197	187	190	174	189	187	198	182	194	203	169	183	196	211	181	199	204	204	191	212	191	187	196	177	197	190	178	194	192	169	181	185	185	178	178	209	197	173	206	182	196	183	174	170	174	197	181	189	182	180	186	207	171	198	155	195	196	175	180	170	199	194	165	174	191	189	180	188	194	184	184	203	156	217	196	205	202	178	193	180	186	216	197	187	171	212	178	214	172	202	186	202	212	184	186	210	191	167	185	192	184	188	211	166	204	179	209	189	191	183	173	178	197	192	187	186	170	178	154	190	197	177	189	200	187	204	184	192	192	211	174	185	196	196	189	169	188	205	183	192	206	190	191	203	192	190	219	190	172	187	188	173	215	218	201	189	184	180	182	181	197	185	180	208	193	167	180	170	192	170	151	187	186	204	177	197	186	186	189	203	177	174	203	180	167	185	203	187	179	188	185	181	197	186	183	204	183	161	187	165	181	201	193	188	201	197	171	185	193	171	151	177	190	164	198	182	187	177	178	211	170	177	191	186	186	200	184	180	205	195	184	205	189	183	193	170	185	221	169	194	186	193	203	187	196	170	180	206	182	189	188	185	189	194	191	177	174	206	180	192	212	218	193	200	172	188	175	179	178	193	175	187	177	164	178	185	188	187	159	168	181	187	213	198	189	171	155	180	217	190	189	225	194	209	189	198	169	187	179	171	181	148	203	182	190	197	220	196	182	210	192	183	203	192	180	163	181	183	172	187	193	198	212	172	194	189	169	167	162	174	185	167	180	172	166	193	172	176	188	184	206	199	181	206	197	180	166	196	177	181	158	150	178	175	191	193	202	180	205	181	161	166	206	170	183	177	197	181	173	205	214	170	181	185	162	193	206	203	190	180	188	189	183	186	169	158	185	166	167	199	221	172	179	196	170	196	202	193	175	187	202	215	215	190	204	187	203	172	216	190	203	176	196	179	188	169	181	195	188	172	185	182	179	192	205	181	191	171	200	172	178	183	189	171	194	184	193	187	183	187	201	193	185	184	216	211	189	192	167	174	179	177	187	190	183	200	183	218	186	203	188	182	181	182	196	169	174	189	181	183	157	198	199	179	186	219	180	200	184	199	207	189	219	187	186	199	206	200	190	182	214	181	176	190	186	174	180	177	188	197	176	205	191	181	173	169	184	192	177	158	219	187	182	162	175	194	205	178	197	205	186	191	168	172	206	177	186	181	208	187	178	188	217	186	190	166	183	196	186	165	161	191	184	188	188	193	185	199	171	180	206	177	171	180	194	212	188	220	202	197	174	166	187	210	185	162	150	194	180	175	193	175	175	178	187	167	178	188	172	169	183	198	193	161	220	190	207	179	176	178	203	181	192	179	214	188	188	183	190	177	164	183	182	191	193	199	183	175	178	204	188	189	185	169	206	191	204	189	191	179	180	158	175	194	175	174	179	176	187	203	174	193	172	201	199	196	176	159	182	185	182	191	194	203	191	170	195	207	198	196	181	181	200	176	185	191	180	182	178	184	201	152	186	200	199	187	181	176	187	171	187	190	183	176	187	189	173	206	160	191	182	167	194	178	200	165	198	180	190	170	195	174	211	181	226	177	190	193	195	174	180	195	187	168	165	195	170	209	182	194	163	183	197	200	209	176	196	191	207	177	184
26660	20598	13035	5534	2812	1888	1462	1210	1007	919	809	738	612	504	474	379	327	225	231	243	263	300	239	179	186	180	170	175	170	182	189	196	177	179	173	168	156	158	157	144	175	153	170	158	159	188	136	189	183	185	146	185	176	165	157	156	160	163	147	160	183	154	167	167	174	163	138	171	139	171	138	150	158	180	160	162	177	161	152	159	157	150	168	164	152	186	158	142	169	171	155	168	147	154	147	147	145	159	160	175	150	153	141	163	178	152	144	173	134	173	159	155	183	153	152	169	152	169	152	154	150	161	163	156	153	159	142	160	160	162	180	152	158	192	165	156	166	143	161	150	155	152	139	145	155	161	154	201	151	160	180	155	160	168	157	158	163	148	171	154	169	164	176	157	185	150	191	160	155	172	150	156	152	153	166	154	164	129	163	144	154	147	165	144	154	133	179	160	162	140	159	166	155	171	137	177	161	149	166	136	154	180	170	167	173	165	156	149	168	170	167	154	173	157	157	127	158	153	144	158	167	155	141	177	157	148	165	163	143	157	154	159	165	150	155	155	153	150	169	138	156	161	165	159	162	164	164	169	150	174	151	185	157	137	156	166	145	156	172	158	171	151	158	159	150	140	150	139	157	148	186	155	174	165	153	137	149	170	166	114	166	153	164	156	141	158	151	168	161	168	133	146	155	172	174	166	176	160	148	134	162	150	142	153	163	165	163	162	152	162	163	137	162	160	157	152	160	177	171	192	154	163	152	158	165	159	168	168	160	147	154	170	151	131	161	157	164	143	154	178	178	165	156	142	136	159	157	135	160	161	153	158	138	164	158	162	165	186	166	170	168	168	171	161	164	145	138	159	143	176	160	163	163	154	161	151	167	154	157	160	152	184	161	171	149	164	151	166	137	160	156	147	176	161	154	156	175	168	175	162	142	181	160	144	137	150	189	181	161	155	138	145	155	159	170	152	158	142	157	138	154	156	146	135	155	144	134	163	169	159	134	149	160	137	154	163	169	157	149	166	143	160	151	144	145	169	171	131	154	161	187	137	150	168	176	141	156	150	151	149	178	170	174	175	151	150	176	148	178	156	156	154	182	152	168	147	172	141	139	140	151	164	154	179	178	153	156	145	152	167	177	171	148	159	148	148	156	153	164	158	162	158	174	174	179	170	172	165	146	148	138	176	178	167	159	147	163	186	164	162	171	161	153	149	147	163	157	148	156	180	172	170	165	142	156	145	156	175	174	178	183	145	159	145	170	148	156	172	162	166	167	172	155	180	149	153	164	174	145	146	123	164	159	134	151	142	178	181	174	151	151	156	150	144	162	180	156	153	168	167	147	182	164	168	146	163	171	149	150	170	162	148	153	146	140	175	156	171	182	169	146	156	180	144	138	156	187	153	148	165	175	155	161	149	172	166	161	152	160	154	173	144	157	157	136	137	166	150	151	158	159	164	169	164	149	151	171	184	171	172	184	138	155	176	167	144	153	150	175	154	166	160	142	160	136	157	157	138	154	141	161	164	155	155	176	155	147	159	153	172	153	155	173	149	148	161	150	153	173	159	172	179	160	145	161	166	167	149	148	154	141	157	144	154	136	146	130	152	161	176	153	154	162	176	169	147	178	165	151	153	142	155	180	160	157	175	152	139	153	158	175	158	163	137	161	153	148	155	147	167	165	176	132	159	156	166	159	162	152	158	160	142	167	155	159	155	162	143	139	164	158	154	164	147	167	156	146	141	143	164	161	141	185	155	151	164	160	166	166	156	144	162	157	147	134	148	149	180	165	157	158	176	160	152	168	151	157	178	158	160	145	163	185	158	170	139	174	166	180	152	170	147	154	130	157	165	138	154	163	149	165	167	183	159	144	143	162	151	147	146	157	161	134	154	180	150	167	165	173	147	177	165	156	151	165	150	142	145	185	140	159	135	153	151	164	149	150	173	160	178	154	168	149	149	153	130	167	140	175	151	145	169	140	162	142	158	154	159	158	163	159	148	166	150	166	150	158	143	179	148	139	150	146	153	182	180	158	147	137	167	167	185	143	161	162	153	171	163	137	163	156	169	161	155	148	170	168	178	153	171	165	165	149	171	147	162	137	161	153	148	155	153	156	147	184	136	180	160	166	166	181	151	172	176	135	153	168	171	168	164	152	159	139	135	168	170	165	155	156	141	166	145	162	171	165	137	159	141	158	188	163	134	173	163	166	160	140	165	161	152	144	162	145	165	156	135	169	178	162	169	147	152	132	158	164	182	151	162	132	184	187	176	165	154	149	156	158	187	157	152	163	173	161	166	190	176	144	176	148	179	137	168	168	148	150	167	165	177	139	152	184	175	171	152	159	178	154	173	158	159	155	157	171	150	158	147	137	160	171	166	154	163	157	153	146	156	135	151	168	163	165	154	170	155	169	153	132	162	166	164	158	173	152	172	151	152	159	156	166	175	170	179	164	154	176	148	162	154	150	160	154	168	170	157	153	146	146	155	150	146	157	162	131	162	171	181	154	151	176	172	155	152	164	162	180	162	152	156	152	152	154	179	171	146	146	167	149	156	139	160	159	172	176	148	167	158	161	170	149	147	158	159	157	184	173	160	172	133	145	166	166	168	126	164	153	154	162	146	180	172	175	136	141	162	160	150	145	176	154	177	176	164	149	161	158	163	160	157	136	188	130	171	153	162	137	159	170	173	149	166	155	161	159	165	149	161	176	146	159	179	138	166	147	149	169	155	166	161	147	165	147	174	190	132	157	168	184	132	182	165	162	190	145	161	145	143	152	160	141	150	151	174	167	141	173	156	147	168	172	173	155	144	148	160	131	155	153	152	162	165	152	174	172	170	156	165	142	145	132	166	159	161	172	148	144	165	169	139	157	172	185	169	174	173	162	166	156	130	139	163	140	178	130	161	144	167	141	172	167	160	148	175	158	165	153	151	126	177	152	155	149	165	168	162	169	155	182	139	151	161	169	193	158	154	152	187	152	134	138	174	166	169	170	169	130	160	156	163	175	146	150	154	165	151	158	164	151	160	165	154	152	144	169	157	152	181	140	163	155	147	175	159	165	146	160	152	156	156	153	158	151	176	157	166	142	140	160	159	172	154	153	173	160	153	149	171	167	159	141	133	162	163	152	143	161	196	180	155	189	145	170	166	147	164	149	175	170	145	162	157	166	162	166	145	155	168	165	174	185	165	176	140	160	184	152	169	182	165	150	133	146	178	147	151	143	130	151	151	150	155	144	153	141	156	174	172	168	175	155	165	157	166	170	152	159	170	195	146	172	150	162	146	161	168	178	165	158	162	170	152	170	159	156	162	152	144	169	161	171	162	161	167	158	147	137	169	171	178	137	167	162	156	143	134	161	152	140	161	155	182	174	156	156	187	148	166	151	167	143	157	147	168	152	154	132	167	157	157	164	166	165	161	167	156	141	141	176	168	196	162	159	177	161	186	167	152	139	160	136	152	148	141	136	147	136	150	157	189	168	159	163	149	144	144	170	163
8012	13641	12980	8293	6313	4652	4036	3481	2970	2536	2284	2190	1629	1418	1166	895	602	445	416	404	544	565	368	293	307	277	281	285	303	261	292	285	312	264	257	225	237	271	240	293	249	266	238	242	259	295	274	280	302	333	335	317	285	260	230	254	264	274	219	239	235	277	226	256	277	211	258	260	244	255	261	234	250	235	245	229	215	216	237	249	215	257	244	243	263	236	243	230	236	236	231	237	230	237	217	208	222	226	240	236	230	227	242	245	272	243	239	240	236	254	247	244	250	241	236	224	230	240	235	251	234	263	199	237	234	231	217	213	233	233	238	258	221	253	224	241	268	223	261	216	259	253	238	208	257	237	238	223	234	217	259	248	233	231	239	205	250	219	227	215	230	220	234	215	242	216	234	228	256	238	229	214	238	256	225	208	219	228	241	212	211	235	264	233	241	217	244	235	235	247	240	211	236	240	237	212	228	258	245	210	226	233	232	229	198	219	265	226	221	240	230	219	216	261	249	219	224	225	244	227	258	229	285	270	231	254	224	224	272	240	253	223	209	252	271	239	225	232	219	242	220	249	215	216	236	209	245	259	242	215	230	226	255	241	229	238	240	266	244	226	259	252	232	262	218	249	231	247	240	232	227	230	254	221	257	226	231	257	252	238	221	242	212	226	231	228	228	236	260	216	236	222	230	225	220	230	249	247	236	256	217	232	236	233	263	243	242	248	243	254	240	226	215	256	252	229	237	253	232	226	236	237	216	223	237	214	247	213	216	204	238	229	223	242	230	250	231	253	263	203	234	246	266	214	228	238	234	230	207	210	240	237	238	258	274	237	239	217	231	218	241	235	259	234	246	227	229	241	237	234	238	257	253	248	219	241	213	255	239	224	246	255	230	274	222	234	222	226	241	236	238	242	230	249	240	238	228	188	229	264	245	249	248	222	225	231	225	223	235	234	200	223	256	229	236	247	223	238	227	222	233	223	244	246	226	246	238	229	264	243	250	228	220	238	239	239	240	245	243	237	230	243	224	222	250	195	226	226	218	240	234	244	230	227	220	241	214	261	247	252	232	245	258	220	205	251	249	217	228	224	226	243	241	257	234	228	245	238	245	211	199	226	218	226	231	222	226	250	209	223	231	229	249	201	230	238	222	267	215	227	221	235	284	208	225	248	264	232	249	248	232	232	217	240	246	249	246	252	224	232	234	237	240	243	254	233	266	259	257	223	216	229	225	226	245	238	236	269	233	260	262	221	261	250	234	235	225	246	224	242	236	241	233	212	216	242	225	223	226	225	270	218	225	238	271	221	212	207	249	232	211	225	212	233	251	256	232	229	230	241	237	252	251	228	245	259	239	241	242	227	250	251	203	218	250	228	239	206	262	238	265	248	242	221	239	242	231	227	223	230	233	250	231	229	231	267	254	245	247	245	262	254	245	269	240	221	247	226	250	206	236	228	230	233	247	233	273	225	254	227	281	228	245	220	245	252	209	240	231	240	240	243	234	243	223	225	213	257	258	256	266	262	244	257	240	239	249	235	263	218	229	252	241	245	245	234	243	245	241	226	222	231	228	232	220	260	220	227	228	253	233	228	250	239	239	251	239	245	232	234	212	242	259	221	227	211	259	238	235	239	239	219	234	247	226	250	211	251	225	224	225	263	234	248	237	247	236	251	215	219	222	223	204	234	228	240	222	221	220	241	220	225	223	260	226	256	235	221	206	210	245	250	243	226	254	232	229	234	243	254	242	239	249	270	232	266	249	218	241	215	208	235	235	253	238	228	240	233	232	224	251	223	234	219	251	239	221	241	224	261	249	267	254	223	242	217	239	234	221	231	261	242	239	244	247	233	218	261	225	267	263	268	225	247	218	245	219	257	217	229	233	213	254	241	238	253	213	237	247	233	229	276	263	253	231	227	220	239	227	239	215	224	219	225	250	247	250	250	232	215	247	224	229	211	239	237	242	273	222	244	207	232	228	235	237	221	248	263	249	256	231	225	264	222	252	258	262	272	255	243	231	229	234	201	240	241	228	223	236	237	237	247	232	213	247	225	232	245	247	219	266	248	235	242	256	232	235	238	220	223	221	229	234	258	227	209	241	218	241	266	248	236	250	247	238	243	225	229	267	238	244	235	218	220	241	273	204	223	222	222	269	221	239	234	234	250	225	212	255	247	248	248	234	241	240	221	212	241	224	223	235	228	250	242	273	219	231	233	265	214	221	232	249	236	236	250	237	250	241	220	221	222	259	252	226	264	234	267	239	241	225	231	215	225	209	244	236	251	225	225	212	248	236	238	245	253	250	251	254	238	241	236	244	264	244	246	230	253	241	236	218	230	219	277	252	218	227	244	240	219	233	222	219	256	265	239	215	240	233	244	244	227	262	258	224	249	243	254	214	195	248	204	237	236	244	257	248	250	243	216	248	247	240	236	215	251	240	219	239	240	248	260	238	232	206	219	225	219	238	243	223	243	216	262	229	246	260	222	227	236	223	228	239	234	233	211	237	245	248	204	229	235	250	211	235	247	229	243	221	226	247	248	254	251	263	238	232	235	228	241	200	243	219	249	234	238	232	250	240	243	228	264	240	258	233	233	227	235	248	213	232	237	233	212	264	236	254	218	211	249	251	223	206	222	234	238	230	218	249	257	232	255	238	231	229	258	228	232	229	244	246	227	238	209	241	230	256	219	240	249	229	214	216	239	247	253	265	217	246	258	240	227	236	219	237	233	246	241	243	238	240	244	237	238	226	232	229	243	233	251	225	230	267	289	245	237	253	239	210	226	267	231	241	234	212	234	256	259	235	273	202	227	225	256	245	231	240	197	252	253	242	252	248	241	223	230	233	260	223	226	235	253	227	229	260	218	260	243	253	211	242	263	256	228	260	246	264	240	236	222	224	279	240	223	251	247	208	227	214	209	225	268	211	265	242	221	250	217	224	248	232	254	203	220	242	227	260	228	226	257	237	248	268	230	227	220	234	210	207	248	228	215	227	221	250	219	230	251	251	275	253	242	229	245	227	249	251	238	222	249	236	251	236	219	226	209	220	254	228	211	206	242	243	246	225	235	215	242	236	267	255	278	237	264	253	210	241	213	234	227	225	233	251	231	212	233	260	223	214	243	258	259	226	220	250	244	216	233	266	223	241	273	227	238	230	215	267	240	250	239	253	219	223	231	224	245	233	258	205	262	216	230	229	220	243	215	235	243	212	266	241	235	237	233	209	210	234	228	275	259	198	221	258	251	221	232	231	240	271	236	212	254	206	243	197	263	261	202	235	259	228	249	228	229	223	246	210	244	238	231	208	240	231	256	228	239	231	214	249	224	268	235	243	205	222	259	225	236	221	266	260	235	236	235	221	243	228	228	243	236	244	229	216	236	225	219	220	259	269	218	234	259	240	233	243	231	238	221	235	228	249	223	237	247	248	206	262	234	246	252	267	229	257	233	229	235	204	230	222	222	214	218	240	243	233	204	199	227	238	247	249	225	216	225	252	242
23573	21126	28508	24000	21137	13476	4123	2615	1971	1813	1561	1429	1122	957	815	626	435	369	351	380	456	421	305	259	252	242	260	258	277	221	237	241	256	240	177	173	186	212	206	192	197	197	200	202	208	217	209	224	245	244	222	229	224	205	177	171	194	186	188	201	227	222	208	211	173	186	192	211	206	199	190	222	171	187	177	185	194	171	182	194	180	205	180	194	170	197	197	192	198	200	196	189	164	201	189	157	190	207	164	176	196	186	218	195	183	177	199	144	186	206	187	190	167	176	188	191	189	201	211	207	190	212	191	199	174	174	186	204	177	182	190	183	205	183	175	197	195	172	176	169	206	165	188	184	206	171	193	185	167	190	169	201	171	180	168	205	209	193	187	191	181	164	220	181	183	190	179	196	186	191	178	211	187	199	186	201	195	195	193	167	170	216	187	190	193	185	179	182	192	179	178	183	187	196	194	182	179	190	181	189	202	204	205	191	191	181	191	186	193	178	211	175	176	184	187	201	175	179	193	227	218	196	182	175	200	163	179	180	191	198	188	184	200	212	197	193	182	191	159	187	175	204	186	187	186	187	215	180	182	190	186	186	188	203	174	170	177	169	183	216	191	152	204	209	186	212	191	172	190	208	180	187	163	178	183	184	181	184	177	191	191	167	206	203	217	180	185	187	208	180	177	189	199	191	171	182	211	179	164	194	204	167	170	178	199	202	193	171	188	187	164	185	177	197	178	190	198	185	191	208	200	189	172	185	199	176	192	197	176	168	168	174	173	191	167	209	180	185	202	201	184	163	178	199	178	197	198	184	192	212	188	200	186	203	184	193	184	178	184	166	186	181	175	195	180	172	204	171	176	199	177	171	198	194	180	188	203	202	168	172	194	198	174	185	178	172	188	204	182	168	173	190	195	159	197	192	178	167	192	188	192	166	168	195	202	208	190	177	176	185	197	162	190	188	186	195	203	159	177	184	167	188	196	180	188	189	190	197	179	184	199	155	181	203	188	207	176	170	162	164	197	140	198	176	178	204	188	199	193	194	200	179	189	183	187	182	217	164	176	175	168	208	215	176	194	185	173	183	183	176	183	179	162	183	160	175	193	184	197	186	202	144	203	185	185	189	207	192	199	158	187	178	180	194	198	205	190	184	191	184	182	203	189	198	206	171	184	182	170	174	178	191	192	196	201	193	178	181	192	204	175	206	195	191	190	176	182	170	193	186	183	170	200	203	170	180	169	174	161	214	200	178	195	182	193	197	183	193	189	192	190	186	192	221	159	213	194	185	171	195	184	200	180	187	184	188	183	204	175	194	170	162	196	167	175	189	183	179	198	176	184	197	193	198	185	188	195	179	165	192	179	199	178	177	181	216	173	139	185	185	197	163	170	197	184	190	180	199	183	192	201	200	168	167	164	180	156	168	189	189	185	171	206	209	171	193	170	195	179	194	187	188	172	162	183	213	186	182	170	179	190	177	203	198	211	171	208	189	192	174	186	179	169	186	199	163	163	194	194	182	177	182	203	196	204	191	160	214	168	144	192	190	172	179	184	162	182	171	162	185	196	175	225	186	187	193	187	183	209	205	191	183	182	164	164	174	175	197	173	183	183	190	181	196	175	173	197	188	193	170	189	186	204	197	189	183	182	181	230	201	189	188	173	201	182	172	188	197	178	176	180	170	185	186	192	188	203	160	165	182	192	190	188	168	208	183	183	191	206	204	179	220	169	174	181	184	185	173	195	191	176	177	203	184	205	193	172	216	156	175	190	185	193	193	200	188	195	182	175	178	213	200	179	185	177	193	176	205	202	153	192	188	184	204	187	191	200	161	176	171	181	187	168	201	185	187	187	182	187	195	184	190	187	176	185	195	211	186	204	170	182	195	212	209	188	208	182	215	185	175	183	186	160	189	178	200	191	167	186	200	172	188	195	213	165	180	194	177	176	193	195	170	172	200	191	192	186	188	159	190	194	180	190	199	173	191	215	191	192	185	188	176	170	177	181	203	194	175	202	194	205	172	174	194	175	197	222	184	188	209	188	195	183	220	193	192	227	196	174	196	202	183	184	195	177	222	197	195	179	193	183	191	193	201	184	188	203	202	196	180	185	195	211	180	199	187	195	198	181	195	199	174	238	189	178	193	184	169	183	201	217	186	199	211	193	198	174	207	191	198	189	158	173	169	202	202	186	197	171	176	183	186	174	203	204	204	201	184	204	183	190	168	197	192	192	199	203	170	199	194	184	207	201	205	190	195	191	180	173	192	170	181	160	192	177	210	178	173	193	184	194	160	185	186	179	164	165	191	191	183	182	178	184	188	184	182	204	195	203	183	167	187	191	157	165	179	193	190	183	190	191	157	166	168	191	191	198	204	176	184	183	189	184	207	181	176	166	170	209	177	165	189	181	210	173	167	179	188	176	189	191	192	192	211	199	189	195	158	173	198	193	180	162	217	200	188	184	197	171	192	177	199	171	185	191	171	200	178	194	186	179	181	177	175	190	173	192	195	177	208	185	186	199	179	194	181	188	173	178	182	197	201	217	169	181	195	175	173	180	177	172	187	178	194	164	175	194	187	217	177	195	188	175	182	176	220	168	198	195	206	173	165	183	186	198	186	206	191	169	176	181	177	173	188	177	170	198	186	201	177	201	170	193	203	203	185	202	180	172	189	201	180	187	196	171	207	184	174	189	176	206	175	199	177	191	176	185	177	195	177	191	193	170	172	191	201	196	213	172	186	185	190	209	187	164	189	177	193	210	166	184	182	197	191	192	180	183	198	225	183	196	177	176	204	192	195	179	188	204	180	188	211	191	171	191	179	194	206	181	183	176	207	175	178	185	150	166	198	190	204	223	170	176	165	198	176	181	193	200	202	193	194	207	179	189	198	196	202	190	205	180	175	219	192	204	191	189	198	201	181	194	184	180	175	186	186	182	197	192	167	171	163	212	184	189	173	188	162	201	182	185	201	179	176	202	194	198	173	190	171	188	169	175	165	184	177	187	171	191	179	187	175	197	192	160	224	224	184	196	194	203	168	191	187	196	213	194	191	191	175	203	168	171	163	201	168	219	180	190	201	194	191	186	163	184	191	190	205	170	181	194	180	166	198	190	180	189	173	185	174	183	201	185	169	196	208	182	194	203	178	193	177	208	180	158	194	176	195	175	189	206	196	186	197	152	187	161	173	186	191	201	173	179	194	174	183	180	183	196	185	168	160	176	161	188	187	179	182	195	200	157	172	183	187	181	169	196	202	196	154	186	183	199	201	173	180	204	206	198	184	215	190	202	174	196	184	166	172	162	226	186	176	192	181	169	183	214	186	168	180	184	187	195	178	199	177	190	179	178	204	167	167	169	186	188	198	172	210	179	197	168	174	207	189	188	179	188	172	166	177	195	186	190	181	211	197	169	161	187	173	203	208	173	186	191	166	183	170	169	199	196	180	187	205	200	185	188	174	175	194	189	219	184	194	170	191	188	202	189	188	197	197	193	204	192	187
9566	22240	20919	14473	11603	8939	7605	6625	5624	4914	4358	3867	2978	2389	2045	1593	1092	755	673	733	960	986	601	419	463	424	402	379	471	394	410	408	398	336	318	318	293	299	300	306	289	338	313	338	380	365	338	371	386	471	433	437	413	370	308	307	273	289	306	328	326	336	335	311	324	303	297	286	281	290	281	308	261	257	279	268	272	288	270	273	282	278	266	270	288	263	286	277	278	278	265	262	316	282	281	265	256	277	271	280	255	301	269	273	273	274	248	278	280	288	270	284	276	269	275	283	282	287	287	289	255	273	302	271	279	292	269	283	273	285	315	261	250	278	290	262	279	266	299	270	248	293	242	276	296	283	269	268	256	223	307	295	270	266	287	278	285	278	259	287	297	272	292	302	275	277	262	263	286	279	246	277	254	285	289	305	286	272	293	259	284	277	300	260	268	266	290	276	267	282	285	282	277	282	270	283	290	266	247	271	243	272	269	256	283	297	325	283	280	283	266	261	295	268	254	329	280	296	276	288	291	278	273	271	305	249	281	265	280	282	292	262	236	285	287	248	253	285	308	248	267	259	277	264	251	276	245	269	305	257	298	300	290	287	280	280	270	284	286	283	283	272	255	307	283	270	262	281	282	263	275	272	270	270	279	300	266	261	265	287	270	250	289	295	243	276	266	279	257	263	287	248	284	273	275	255	298	275	281	298	265	263	280	273	288	285	265	302	289	270	263	285	276	289	296	295	250	254	307	252	261	308	251	280	292	269	241	275	280	261	285	250	289	277	292	287	271	296	259	258	281	267	289	275	270	308	258	271	265	283	298	307	279	299	277	272	273	283	272	292	320	285	293	289	302	301	312	276	268	269	264	301	297	306	259	282	265	319	273	271	278	285	278	307	298	284	284	261	280	244	275	257	266	302	274	280	250	279	293	259	254	269	328	265	291	271	313	268	282	282	283	272	275	308	269	285	266	290	285	268	236	250	275	308	290	270	273	264	279	271	241	278	260	270	289	305	314	262	298	274	298	261	246	281	281	297	264	284	263	283	258	303	283	274	282	294	273	263	290	289	291	289	297	263	261	300	251	283	262	259	273	305	281	292	286	302	272	282	299	290	314	272	268	267	289	280	273	268	284	271	270	284	262	257	273	284	305	248	276	283	284	258	275	307	267	264	288	258	269	300	273	310	294	261	303	275	247	249	258	314	267	274	253	272	299	275	288	268	276	279	284	287	270	257	306	254	263	273	296	260	275	235	238	290	272	269	287	260	288	254	312	305	272	279	270	269	254	284	258	262	283	265	227	284	273	263	273	244	294	302	240	266	269	277	273	271	264	261	312	267	313	244	272	287	280	287	257	280	278	279	255	292	266	273	298	288	276	308	286	266	275	298	296	261	262	254	246	280	283	261	284	275	255	317	267	299	264	276	263	259	260	312	283	283	237	290	278	290	288	237	327	278	251	274	263	281	297	290	259	277	276	268	273	304	282	282	270	287	251	288	296	285	310	279	282	285	286	280	299	301	253	288	289	269	257	287	279	282	260	298	283	273	273	299	270	288	292	284	271	282	268	243	298	314	269	306	292	276	273	276	307	286	281	287	304	284	267	285	269	243	286	275	302	272	280	296	307	285	244	242	276	262	241	271	263	292	276	305	274	272	291	293	271	279	267	303	290	284	281	253	271	282	296	293	284	286	289	282	288	293	300	302	221	313	277	278	265	282	291	264	270	279	324	279	260	288	263	290	280	277	256	273	254	287	267	253	266	273	275	254	276	278	275	313	259	272	287	273	280	245	266	277	248	279	290	278	282	281	288	252	275	242	282	292	274	269	277	256	290	271	265	278	301	309	263	294	287	272	289	268	268	286	253	291	267	274	270	304	259	280	304	288	283	249	273	282	279	252	288	307	289	297	282	267	262	279	266	254	284	277	284	251	296	306	282	292	262	281	285	278	254	256	262	292	266	272	281	264	272	265	293	306	294	279	264	273	274	279	268	278	291	276	325	265	247	267	279	257	304	258	275	302	255	260	264	292	260	306	294	261	278	289	261	270	284	284	255	280	269	270	262	282	275	262	269	280	307	251	279	300	290	263	286	257	261	265	285	269	267	292	274	290	274	293	281	258	313	279	268	278	264	290	305	306	294	280	275	284	278	275	312	278	260	299	298	260	280	253	264	267	287	289	268	307	268	276	287	277	298	276	286	274	288	306	276	277	276	278	261	277	276	290	278	286	279	292	274	258	300	294	272	307	280	289	287	256	302	287	262	291	274	295	266	276	278	282	264	282	289	274	266	273	283	276	269	295	264	279	256	273	274	299	280	267	282	272	277	267	254	277	284	285	289	272	293	287	260	266	284	274	323	268	275	286	260	265	267	282	263	276	270	291	254	265	282	275	298	280	283	287	280	283	258	307	263	296	289	276	286	272	259	264	282	283	264	270	263	279	276	275	268	270	259	266	291	281	290	311	272	308	309	291	266	280	272	280	282	290	306	265	255	281	305	283	298	274	321	263	273	274	268	282	268	297	289	266	245	290	294	280	284	277	306	315	273	288	258	288	289	295	296	288	275	293	274	250	298	280	299	304	254	272	272	271	231	279	262	264	276	312	239	282	262	282	328	266	289	274	262	315	295	270	248	255	277	286	284	293	275	292	269	227	292	273	287	292	262	296	290	260	282	280	275	289	312	287	252	310	289	274	274	264	268	265	285	288	311	272	250	311	282	272	295	269	272	307	275	273	276	289	293	266	258	277	283	286	275	269	269	300	284	288	267	304	280	263	268	315	269	269	264	270	271	262	280	312	289	291	244	264	279	251	265	265	276	294	269	306	276	310	293	272	275	270	247	278	266	296	315	261	258	279	260	262	278	283	292	264	302	262	284	274	264	261	287	279	278	289	284	313	309	266	257	292	281	251	277	281	307	271	288	269	306	284	280	271	297	293	252	293	270	270	269	306	279	274	302	256	336	252	269	290	304	277	266	294	277	258	314	244	273	252	279	261	272	268	303	276	284	255	306	282	253	244	286	289	265	293	275	264	278	271	304	307	288	266	283	268	286	279	288	279	270	262	279	277	318	275	283	271	264	277	281	261	234	265	294	290	275	270	272	241	288	280	259	291	248	256	286	243	277	294	266	293	303	274	298	257	293	289	264	300	282	247	287	276	279	286	276	290	287	266	243	288	256	249	269	297	289	284	263	265	280	272	282	269	289	288	287	265	261	275	280	292	256	261	284	302	266	273	269	315	273	274	262	258	269	305	277	285	302	266	290	290	271	249	289	281	322	297	256	269	277	286	298	282	269	300	272	267	246	267	298	256	263	302	269	305	293	286	257	273	251	301	300	288	269	262	278	277	298	259	286	274	291	261	294	269	264	291	273	301	272	251	272	278	270	300	267	257	274	273	256	273	295	278	262	279	271	257	270	273	287	293	249	263	283	255	267	277	309	285	274	276	306	290	269	313	278	289	305	293	299	265	306	263	279	252	251	269	284	288	283	292	262	278
22742	21126	28907	23584	21141	21247	12933	4212	2869	2607	2314	1981	1513	1149	1018	775	500	389	367	408	517	474	256	253	245	194	199	215	214	191	185	218	228	177	125	172	155	129	142	140	151	154	180	155	172	156	161	167	204	217	233	212	209	157	132	155	120	132	134	132	143	147	148	152	141	132	130	110	144	110	124	132	125	124	112	105	133	109	115	114	135	105	123	101	133	117	106	122	116	140	116	134	119	120	126	123	109	127	108	131	132	125	120	124	145	135	126	126	103	126	130	132	120	125	125	102	107	108	122	100	111	127	116	128	149	147	124	121	130	138	124	124	132	122	119	126	104	129	122	119	126	135	114	118	128	133	143	128	134	119	119	130	114	137	141	133	136	122	144	128	127	117	134	111	111	130	129	114	154	121	104	131	120	124	113	111	115	135	123	107	122	123	127	105	122	125	117	135	130	123	133	115	112	113	122	136	121	139	115	136	128	133	139	130	117	109	141	126	136	111	133	130	132	120	112	137	141	112	116	148	139	129	128	138	132	107	129	121	115	129	136	116	124	120	125	130	140	123	125	108	109	125	115	121	111	122	129	104	109	123	115	95	124	94	114	122	119	130	108	131	123	109	124	116	105	143	144	131	136	111	133	132	114	112	95	126	112	146	124	102	133	144	117	109	129	129	135	118	129	117	119	120	124	111	107	112	118	128	127	93	120	136	108	127	131	121	118	129	138	120	131	119	124	131	129	123	138	132	133	134	118	120	128	138	133	113	109	140	130	114	138	112	116	123	111	119	139	145	114	115	97	110	118	140	111	123	119	132	120	113	119	121	128	117	122	123	131	98	125	128	115	111	127	125	119	116	150	144	127	134	126	128	130	155	120	142	128	139	132	135	150	121	148	140	123	141	122	112	149	116	126	145	136	121	139	120	133	136	129	131	130	111	129	119	131	122	133	143	126	117	126	130	119	121	127	130	93	131	124	109	119	124	107	107	113	146	123	144	131	127	118	146	113	153	116	118	118	111	134	110	140	135	125	121	102	113	125	118	122	117	127	125	124	137	124	113	115	125	109	117	136	136	108	125	139	119	130	135	126	124	123	132	118	120	132	124	106	113	140	157	113	132	129	130	129	116	130	112	123	139	131	130	104	143	124	118	122	134	128	118	135	135	117	129	122	115	119	127	121	117	115	134	138	131	126	119	121	119	104	125	123	126	111	139	118	115	142	127	122	112	135	118	130	128	132	140	119	142	123	143	137	123	128	113	148	112	149	131	120	146	128	142	117	127	134	102	122	111	129	121	127	114	135	115	129	115	125	114	110	109	115	133	117	123	100	122	117	128	114	110	113	141	123	115	116	127	112	131	110	103	117	127	123	139	113	133	123	143	143	150	124	114	132	125	123	115	119	130	130	115	128	152	132	116	135	117	119	128	109	120	125	123	135	122	119	107	128	130	112	132	134	127	112	123	98	118	141	130	124	123	125	124	122	122	113	127	131	117	122	133	138	114	126	120	134	125	145	117	127	113	125	120	127	132	128	123	131	128	120	131	111	128	117	135	125	113	116	138	136	98	106	118	125	135	124	129	125	120	96	139	115	127	132	121	113	144	123	121	120	146	106	117	128	115	116	123	105	141	115	139	147	119	136	130	126	131	152	139	125	123	138	157	123	120	125	113	123	127	106	136	120	122	118	115	115	119	143	123	133	114	125	112	126	132	153	111	140	109	109	124	128	151	115	114	133	136	121	125	119	135	115	130	125	89	113	136	101	112	122	122	127	115	117	116	124	133	112	127	113	144	117	158	101	142	121	133	116	117	138	127	116	147	136	101	147	127	123	128	133	117	134	121	116	112	143	93	108	132	134	124	132	118	132	122	116	142	135	130	125	124	107	127	138	119	121	117	126	111	105	142	106	108	122	128	104	97	139	100	114	128	144	123	95	122	135	104	105	128	129	123	96	131	119	129	126	122	123	117	132	102	110	119	110	129	125	109	134	133	109	114	134	117	145	130	122	106	127	128	140	119	129	120	123	149	106	113	111	131	107	110	116	121	125	115	148	108	130	122	121	115	103	113	137	107	122	128	117	124	125	134	117	129	123	120	136	122	118	127	120	141	123	117	128	128	124	115	113	142	99	139	113	128	120	135	115	131	102	124	129	114	123	120	146	112	117	122	138	139	108	136	104	120	117	117	127	105	141	127	119	115	137	141	128	130	133	134	150	135	118	137	124	125	123	132	121	125	103	127	114	130	113	118	120	116	129	129	123	139	109	124	118	131	119	138	107	124	114	120	143	105	99	112	133	120	123	125	121	147	100	106	139	136	97	119	113	111	111	126	118	117	132	130	124	126	134	116	127	134	126	126	117	119	116	115	124	127	128	120	132	133	131	114	116	120	101	136	127	96	122	121	129	101	116	123	116	148	137	139	119	121	109	104	101	137	120	103	129	143	127	120	123	119	134	124	132	138	137	116	118	135	124	126	107	130	134	109	123	103	115	118	130	111	122	128	121	127	131	128	115	108	116	138	122	115	128	110	120	156	120	129	114	117	128	116	133	124	125	127	130	97	133	103	128	108	132	145	136	105	126	121	135	126	119	121	125	110	122	113	122	126	142	138	139	117	111	107	119	138	135	125	134	137	114	126	128	117	139	134	113	117	141	120	113	118	138	143	107	118	141	120	128	132	147	120	104	126	107	124	132	118	101	120	128	123	125	110	130	142	103	123	125	136	132	112	132	105	111	122	138	107	135	122	116	115	110	117	117	141	113	116	126	100	131	84	126	127	122	126	124	119	130	96	122	124	118	130	135	123	114	119	136	124	115	122	117	130	124	114	125	105	133	102	128	112	105	114	99	126	112	136	126	123	106	114	120	133	151	138	130	120	131	147	114	108	136	123	113	118	125	120	107	112	124	109	122	123	119	126	124	135	143	115	128	132	129	153	141	119	117	148	131	122	141	113	129	122	126	130	122	117	120	110	136	114	140	126	137	133	134	123	111	118	117	104	112	117	135	129	105	111	111	117	124	111	129	115	119	118	132	115	116	124	140	121	133	147	111	115	115	123	100	116	124	129	115	120	152	120	109	132	118	114	114	140	126	112	113	116	123	127	123	122	116	146	120	157	137	141	140	132	130	139	124	121	130	122	134	128	123	115	116	112	131	125	114	111	153	127	150	133	115	140	127	134	127	124	114	118	138	118	114	125	125	122	123	129	117	141	119	128	138	123	116	134	107	124	119	115	139	137	129	120	122	138	131	129	138	113	101	124	101	128	116	118	131	125	112	126	117	117	122	133	111	122	133	132	131	112	136	118	126	131	129	113	113	106	124	103	107	133	140	114	128	114	127	129	138	126	125	125	137	123	121	112	115	124	125	145	126	130	139	129	132	145	140	126	135	127	135	90	108	119	119	114	117	125	109	135	118	107	134	103	117	131	130	113	140	129	137	104	141	121	127	136	123	129	107	91	117	137	128	124	137	116	137	143	133	142	136	124	112	112	119	110	130	125
11574	27379	26374	19304	15448	12653	10678	9389	7972	7074	6372	5541	4175	3371	2817	2074	1278	940	853	962	1274	1136	652	451	415	416	422	368	465	374	318	440	393	299	238	205	230	228	247	252	270	248	271	286	269	286	298	312	350	425	403	422	365	286	238	208	238	204	229	254	272	290	277	258	236	235	224	206	212	192	202	174	227	172	196	204	188	200	189	170	199	204	176	177	156	173	177	185	179	184	179	191	191	178	180	178	165	202	177	171	198	205	181	206	174	177	194	202	214	167	176	196	191	189	185	177	200	196	192	191	193	189	189	163	200	200	177	178	188	188	188	195	182	198	194	166	186	181	182	192	188	179	181	221	181	177	178	168	177	191	206	193	180	186	201	167	191	181	194	183	187	194	183	175	184	197	216	189	188	190	189	182	188	201	200	182	183	187	185	203	183	165	186	188	180	191	191	194	188	192	168	183	180	167	190	200	168	191	199	198	204	188	182	183	184	165	180	192	184	195	183	191	184	211	205	170	223	204	171	180	186	210	163	184	182	190	177	178	195	171	229	202	189	190	236	207	167	169	194	183	183	189	173	181	179	180	172	164	179	172	178	158	197	176	205	184	190	169	176	195	158	176	181	147	185	172	195	176	191	178	174	207	170	210	179	189	203	170	170	208	184	186	165	192	174	193	207	162	189	185	162	183	183	189	196	199	146	185	198	180	200	178	177	166	180	174	195	211	157	193	167	219	189	212	162	194	184	182	192	170	197	191	163	201	197	182	167	188	191	172	197	179	165	179	173	177	179	180	178	199	168	197	184	163	197	154	178	185	184	189	194	199	177	168	192	202	196	197	180	178	184	188	207	180	196	175	181	197	212	173	184	176	189	182	177	168	181	175	184	183	162	177	192	192	210	158	195	181	194	184	179	149	193	183	201	183	200	185	178	172	187	201	203	185	179	174	173	193	184	195	187	167	169	180	180	185	173	186	187	191	173	188	160	190	191	214	195	199	195	201	177	192	178	167	164	182	187	197	190	179	172	177	165	175	183	174	187	165	214	210	178	193	206	208	161	171	173	175	178	194	189	185	167	182	194	180	194	183	197	184	162	170	188	195	155	174	145	171	162	180	174	193	194	166	171	202	199	175	153	201	171	185	202	214	190	191	188	195	141	188	173	196	206	177	171	191	162	163	167	197	188	148	178	189	179	182	183	179	191	205	176	205	178	187	175	175	178	164	184	174	178	180	179	161	179	204	188	197	177	191	175	167	183	183	174	188	168	178	162	193	172	194	161	169	196	191	191	210	190	204	190	166	195	171	171	181	163	179	180	189	182	194	152	199	168	178	186	199	166	188	177	195	182	187	209	167	182	186	182	175	190	173	182	166	205	195	172	193	156	191	199	186	185	175	190	208	176	182	161	191	173	200	187	179	195	191	181	195	200	169	189	185	174	187	192	193	183	203	194	194	155	205	185	185	191	192	192	184	184	202	182	189	160	185	178	182	183	181	206	157	201	174	191	174	198	208	184	191	207	175	192	172	164	188	179	178	185	194	170	168	177	181	194	164	166	182	193	175	175	196	168	177	193	202	188	175	178	180	208	186	207	158	176	180	191	178	212	190	180	189	160	187	183	197	191	213	155	184	159	199	193	185	182	191	188	154	202	190	183	185	175	197	195	181	167	179	210	184	175	184	199	202	184	189	177	206	179	168	173	200	190	191	219	180	177	182	194	176	165	204	198	189	193	188	201	203	195	197	191	167	203	179	209	181	204	182	169	208	198	195	198	176	193	195	203	198	179	197	194	188	206	188	164	192	162	190	192	193	181	197	174	188	156	179	179	195	179	175	192	184	179	175	199	194	186	159	167	217	165	202	172	179	160	188	167	184	197	180	189	160	179	178	181	208	185	191	174	190	234	202	185	163	186	195	189	159	180	194	162	168	181	194	183	190	169	177	176	196	203	194	180	189	193	189	188	174	193	195	184	201	183	177	185	176	176	196	173	176	182	190	179	199	201	171	197	206	185	186	199	186	185	163	178	187	190	185	165	172	190	179	161	210	190	190	185	188	194	161	167	199	167	197	190	170	192	182	194	196	173	186	206	186	185	200	190	188	196	193	168	186	181	168	177	192	199	195	158	198	179	183	175	176	183	169	179	202	172	155	193	165	192	162	175	200	179	179	180	207	169	191	192	185	188	171	190	206	185	197	190	215	176	167	177	187	182	184	192	198	195	200	198	200	178	225	165	185	211	166	195	209	186	194	210	169	174	196	208	210	174	186	163	180	178	192	191	181	188	160	200	183	192	181	174	183	196	191	190	169	181	195	176	196	187	191	191	167	179	190	205	202	182	200	192	169	162	214	212	191	180	199	179	187	174	183	178	163	204	207	200	174	214	171	189	168	171	182	178	194	197	182	173	186	169	196	162	192	191	175	191	165	184	192	183	166	174	180	183	192	195	175	177	175	194	179	174	177	188	178	172	186	171	206	198	197	192	183	187	188	203	178	200	174	181	184	204	180	194	160	166	185	188	156	198	170	172	195	171	174	168	206	184	164	199	193	197	200	193	187	196	188	170	172	189	177	179	215	201	181	182	222	177	217	189	187	186	160	181	194	176	154	193	209	180	174	177	165	171	147	180	163	185	195	159	173	181	211	177	179	169	178	208	192	184	195	187	185	189	168	163	193	198	189	175	177	177	202	196	171	186	173	192	171	187	168	195	171	186	200	215	191	197	179	179	172	193	190	207	173	195	157	190	182	189	183	198	188	205	203	177	204	185	160	197	185	184	191	200	178	196	182	185	181	196	196	176	185	186	190	182	195	176	164	172	165	205	172	166	174	182	172	222	160	185	192	184	194	160	194	211	169	176	203	186	174	176	200	175	177	188	176	189	196	185	200	198	185	160	169	177	183	182	210	192	201	182	163	207	203	184	175	187	212	182	161	206	171	184	179	193	174	186	184	197	195	165	200	159	175	174	189	158	189	171	197	166	164	202	200	173	173	189	192	207	213	181	180	180	201	190	178	181	173	186	174	179	173	177	189	186	178	170	199	202	173	191	184	191	200	191	200	187	182	162	178	182	189	194	168	189	184	185	183	186	198	189	190	211	191	160	184	181	175	196	194	156	164	190	194	182	183	152	171	179	178	169	182	177	210	176	194	176	183	174	180	177	195	200	192	192	183	195	213	168	184	179	198	194	158	188	198	196	187	204	165	195	165	171	184	214	170	175	158	195	163	193	168	205	188	171	177	189	201	190	188	176	180	183	182	182	207	190	192	170	192	182	170	194	206	184	196	194	156	181	201	202	204	159	178	186	177	177	177	134	194	192	183	182	194	174	178	178	182	190	186	193	186	171	158	189	190	184	193	170	178	184	183	206	191	178	186	178	155	180	194	189	169	192	205	203	184	153	186	202	196	182	201	183	183	187	172	182	174	176	195	185	192	185	176	190	191	159	203	187	179	198	182	189	198	204	197	200	176	195	180	175	199	181	156	191	190	168	177	185	191	174	175
26780	20518	12893	5688	2878	1821	1540	1280	1052	891	857	717	557	472	430	358	272	216	206	274	259	233	198	186	172	177	183	208	188	164	166	168	174	167	184	166	169	177	143	172	145	154	161	144	176	158	177	154	162	193	192	159	190	165	155	141	173	139	151	153	155	180	165	167	144	184	173	129	179	154	165	148	153	162	144	173	178	166	165	168	151	172	139	148	167	158	151	139	155	138	169	165	172	181	148	158	163	186	150	152	169	146	162	155	159	133	174	178	164	165	175	164	148	167	155	134	130	163	133	158	147	166	154	141	141	168	161	140	143	140	179	148	168	141	152	152	155	150	168	165	147	165	154	156	159	163	167	154	130	158	192	168	173	168	162	150	159	151	160	138	150	164	141	141	144	149	160	134	165	149	139	148	159	175	156	156	165	152	161	172	176	154	160	152	158	150	146	155	134	148	138	162	150	145	153	152	157	166	165	158	155	162	170	186	153	168	147	165	155	139	165	168	167	135	151	160	147	161	156	171	166	147	171	140	162	152	150	153	145	159	164	150	160	182	171	167	148	163	168	151	152	156	145	170	157	156	167	155	171	159	139	161	146	159	155	136	175	132	137	144	154	172	147	151	162	165	167	153	145	169	142	165	179	140	164	156	128	151	161	156	146	163	169	148	151	154	163	158	165	175	159	151	160	167	155	164	153	170	147	142	172	180	167	173	130	138	187	146	161	165	180	165	159	158	148	149	162	145	135	153	166	140	159	144	157	135	141	168	175	130	129	177	147	169	181	152	150	145	167	194	150	149	146	167	166	182	172	157	176	175	148	151	144	157	148	172	154	137	147	164	151	164	162	172	165	168	165	153	154	176	137	154	136	163	173	160	167	153	144	171	171	153	144	157	186	153	170	164	162	172	188	177	152	152	177	157	155	159	154	164	165	153	142	148	156	159	154	159	156	157	174	161	135	156	154	171	158	151	171	162	158	162	169	137	150	143	133	172	181	155	146	163	147	161	167	155	162	174	180	163	172	140	149	155	138	159	183	154	168	136	174	153	164	175	160	173	157	168	141	171	169	143	168	169	157	163	154	153	168	153	169	162	162	148	146	165	136	142	151	164	163	152	157	134	155	155	167	152	139	160	160	172	139	151	150	160	135	169	146	142	149	148	157	166	182	163	155	158	175	158	161	149	139	176	140	165	180	151	176	149	171	158	164	161	146	143	149	131	183	168	128	157	169	143	167	156	164	163	152	155	148	153	149	152	164	144	171	144	174	142	160	166	152	157	138	147	183	154	152	161	151	147	165	153	134	180	155	162	165	145	136	179	155	134	151	173	150	145	145	151	187	150	171	158	151	127	161	156	149	176	161	128	154	152	137	144	146	165	141	165	158	157	158	171	186	148	151	152	160	149	168	162	136	154	135	149	151	147	151	176	166	149	139	136	136	136	168	159	176	134	161	150	129	147	157	144	144	156	156	141	144	160	182	161	158	178	156	150	140	147	160	161	158	166	139	133	161	167	142	137	137	174	140	161	163	140	140	158	133	153	165	152	158	172	173	161	142	158	159	147	151	151	141	146	152	142	174	148	136	145	148	165	156	152	142	143	171	163	153	162	171	147	147	148	153	150	165	141	167	162	150	149	164	152	164	154	147	151	141	148	157	173	161	146	128	155	163	151	154	158	161	148	163	149	156	136	136	144	150	166	150	161	162	161	151	129	155	150	150	165	165	182	145	161	135	163	157	161	144	158	161	162	148	145	171	151	173	168	156	144	163	144	144	161	154	175	147	151	152	131	151	151	148	157	164	158	156	149	138	171	150	161	124	136	153	143	159	156	159	155	145	152	155	176	177	141	150	166	136	154	175	172	152	151	147	142	149	152	174	143	169	158	156	174	141	151	149	177	158	164	163	211	176	181	149	153	155	171	167	172	137	151	153	149	157	146	148	173	161	159	149	165	145	154	158	151	147	159	172	160	132	154	180	180	155	150	176	131	166	170	156	167	156	156	160	154	156	144	158	169	170	148	139	161	162	140	157	144	172	156	141	155	146	160	144	136	144	137	158	157	149	156	179	144	137	141	150	152	150	177	159	143	170	136	155	153	154	163	177	163	155	155	168	168	159	156	151	166	150	150	165	171	159	147	139	166	140	168	145	169	164	167	151	162	172	144	152	172	168	143	149	162	149	169	148	147	167	177	165	158	146	165	162	158	156	158	144	162	176	152	177	139	157	141	133	159	134	160	146	155	153	143	156	162	170	156	139	159	155	142	146	159	158	169	163	156	133	130	162	136	174	164	146	149	163	160	144	150	152	139	152	153	143	157	174	163	160	130	127	171	129	157	179	139	152	163	143	154	171	161	145	177	177	150	156	152	149	162	187	174	150	158	155	138	146	168	146	156	171	150	153	146	152	171	166	147	140	154	162	157	197	138	173	158	142	151	176	156	137	141	148	154	175	149	165	153	152	159	144	145	170	151	177	165	181	174	166	175	140	172	161	154	147	180	148	185	165	164	150	167	176	142	147	162	177	145	168	168	172	154	139	163	165	151	181	157	159	177	153	139	167	145	168	165	152	171	155	141	170	158	138	154	158	165	170	157	170	157	144	155	139	151	163	163	161	146	149	151	130	154	129	156	159	161	145	126	195	158	146	172	163	162	140	150	171	150	156	162	148	148	154	179	158	135	143	152	158	150	145	155	148	169	158	167	166	148	132	160	178	144	149	157	159	156	167	154	159	178	163	145	178	143	153	146	152	142	149	158	163	167	169	164	152	158	152	173	150	142	155	162	145	185	152	156	152	149	158	158	139	176	143	163	136	163	138	181	152	142	145	153	146	130	166	150	156	178	178	172	166	161	167	165	184	162	154	154	167	143	157	147	166	158	148	163	138	156	170	154	140	140	151	164	165	153	142	162	156	156	142	149	149	136	151	179	164	175	157	164	157	180	161	162	142	151	170	155	159	151	169	156	183	148	157	129	151	161	166	136	154	143	167	140	171	144	147	163	161	144	157	168	157	160	163	163	141	152	155	185	144	153	147	143	171	169	166	143	150	151	158	148	176	180	160	162	146	151	147	143	162	137	171	156	139	152	177	166	149	145	167	156	166	138	153	148	156	161	133	137	167	163	144	161	168	185	138	163	153	183	159	148	181	159	160	145	152	158	154	159	156	169	137	156	158	178	160	152	142	176	168	171	149	171	137	153	168	145	143	144	156	162	168	152	156	170	158	167	164	162	167	165	174	161	149	152	160	152	162	155	158	169	144	156	164	141	156	160	182	132	157	141	159	162	168	149	131	152	166	154	140	156	164	139	151	155	158	137	146	162	151	152	157	160	141	145	173	142	138	142	149	154	178	150	143	144	149	165	142	172	143	171	143	149	157	151	169	157	171	168	148	140	153	136	160	170	162	126	188	168	143	149	139	170	143	145	128	167	153	141	169	148	168	150	149	144	166	152	184	162	170	158	149	171	142	164	162	143	177	150	153	161	150	139	161	148	164	152
8022	13191	14010	9101	6693	5323	4530	3617	3235	2768	2563	2018	1598	1274	1089	892	512	417	425	513	598	505	318	308	294	288	271	286	293	299	278	308	287	268	256	245	240	250	244	251	256	250	269	253	249	277	246	254	312	319	333	298	303	258	226	278	233	242	234	260	253	238	281	250	229	250	247	223	233	242	270	245	224	226	220	224	219	242	251	245	226	246	230	215	211	231	221	220	213	217	245	232	249	232	203	226	236	207	251	218	231	232	236	233	247	238	223	248	234	220	229	230	229	232	198	253	239	246	219	224	241	241	226	228	228	248	255	230	235	227	222	218	236	211	244	238	256	233	241	249	239	216	249	258	229	241	240	245	229	266	220	246	227	248	237	257	210	249	235	243	234	208	244	230	228	257	228	198	224	240	209	236	265	224	255	237	267	251	248	235	247	227	238	236	240	232	211	242	259	210	225	262	252	243	221	236	231	229	254	221	235	216	212	218	252	260	229	247	217	234	227	239	247	230	245	241	230	246	242	213	243	241	230	244	229	243	223	212	253	218	247	208	259	256	222	247	221	251	215	232	271	251	219	220	215	250	230	241	244	267	255	223	248	240	228	218	231	204	228	231	246	216	228	240	243	273	213	248	224	204	244	227	225	223	227	217	251	226	255	227	247	246	225	239	211	227	214	216	254	222	243	218	217	254	243	247	237	227	235	245	247	235	218	245	224	231	227	241	232	221	227	236	254	256	225	231	231	240	241	244	217	249	248	218	224	233	228	241	228	225	232	233	240	233	216	216	227	249	247	231	225	250	224	213	223	236	210	245	221	229	226	228	249	241	231	198	238	241	223	220	230	240	233	253	223	216	221	223	214	233	233	213	205	282	222	245	243	233	248	229	220	233	243	235	244	242	237	209	244	230	265	239	224	223	236	233	276	255	244	263	248	237	237	222	245	237	224	261	244	237	206	274	200	238	225	229	227	237	245	256	232	240	258	237	259	230	237	263	225	236	230	244	240	235	233	251	221	239	245	228	238	217	258	260	274	221	230	228	243	237	237	242	228	246	203	252	220	245	212	245	220	207	229	236	247	243	205	227	220	210	224	228	227	230	231	230	233	252	218	214	208	246	251	246	207	263	226	243	229	215	219	224	227	221	252	224	230	221	240	235	232	229	234	253	249	239	255	263	242	222	251	234	253	225	235	248	208	227	254	217	237	235	243	210	222	234	240	206	217	247	214	266	226	261	251	242	233	223	269	229	233	248	220	230	248	230	231	221	246	253	220	202	235	245	207	219	248	238	222	209	237	211	262	226	216	232	252	218	236	201	219	240	228	209	218	220	213	237	234	220	244	247	199	237	225	230	220	238	237	265	242	226	233	236	234	217	257	226	245	250	239	218	240	224	242	245	214	270	222	267	233	220	207	222	227	235	225	246	253	232	223	223	249	239	217	256	222	242	226	242	239	254	230	257	251	234	243	225	230	229	210	244	262	253	223	224	219	247	218	231	227	231	267	242	241	222	234	228	246	260	201	227	231	231	234	266	219	198	196	258	241	230	224	224	233	220	231	256	226	231	227	241	217	236	252	244	244	212	202	249	239	274	222	221	245	246	226	256	250	249	236	217	221	218	223	244	240	240	252	222	230	239	231	247	234	227	249	228	227	225	250	235	221	255	243	236	236	228	259	228	225	245	234	213	235	251	236	232	240	222	235	239	241	223	206	227	234	243	212	264	232	239	241	233	233	192	227	251	242	217	219	221	225	226	253	223	235	220	204	244	226	197	229	229	212	239	268	251	230	243	227	221	244	215	215	241	237	259	239	232	214	229	232	261	249	223	213	247	249	239	240	227	255	243	244	214	238	234	256	229	251	211	230	224	227	247	221	228	221	251	227	252	246	201	247	225	224	255	224	241	223	257	216	229	216	253	251	231	243	211	242	252	218	252	232	229	250	248	231	218	234	233	234	232	246	208	233	228	222	216	264	241	242	244	234	218	275	248	254	254	234	232	212	224	235	251	241	231	233	231	224	222	248	211	231	250	208	231	244	210	255	207	204	248	217	241	244	227	245	244	232	250	236	218	230	243	257	260	239	236	214	247	201	234	232	243	247	248	256	238	231	249	237	205	235	217	240	254	247	244	240	242	243	225	190	223	227	241	223	239	227	261	217	237	257	240	249	223	229	245	253	226	249	235	235	205	224	211	233	216	221	232	241	254	217	222	241	231	238	224	238	245	204	246	249	227	224	213	247	220	231	222	241	243	241	218	252	260	234	242	250	229	231	239	247	248	239	222	233	238	253	228	237	226	255	224	236	258	214	230	231	210	230	201	235	233	230	217	214	238	262	249	233	227	218	225	248	229	188	242	230	216	232	247	259	239	217	255	267	218	241	232	231	212	291	225	268	261	244	240	263	249	222	234	216	235	226	241	250	238	237	231	248	236	213	219	225	208	257	219	223	261	230	221	219	228	222	229	229	227	227	223	232	227	205	221	267	226	205	224	260	237	226	244	252	218	209	243	241	258	219	228	239	229	230	252	208	232	251	236	241	205	240	231	219	233	235	232	254	242	232	225	258	248	233	241	217	231	233	239	234	230	230	251	232	226	252	214	240	252	272	267	223	244	238	251	227	237	213	223	220	266	229	253	256	224	237	259	219	218	225	232	247	221	241	251	240	209	234	242	215	256	209	222	218	257	219	255	252	240	228	223	237	245	220	227	228	236	266	243	245	270	228	234	243	270	256	231	224	237	236	258	212	246	236	246	253	256	221	253	203	235	241	237	233	245	206	227	208	225	254	218	249	230	248	242	277	239	207	246	249	207	239	243	232	237	211	226	239	223	214	241	207	217	227	218	208	230	229	242	241	235	230	224	249	205	239	248	228	228	247	244	263	239	221	248	211	246	192	205	199	237	236	236	216	230	217	236	228	202	223	248	220	235	234	229	245	216	238	250	250	226	276	230	236	267	246	240	220	213	229	224	230	239	236	245	224	245	234	208	211	244	232	264	213	239	235	203	216	256	250	248	247	236	246	248	258	232	219	234	203	200	242	227	240	276	226	230	222	233	238	249	284	221	224	223	234	223	249	225	234	235	267	209	247	253	252	249	231	236	250	207	243	212	245	219	239	224	261	209	198	231	245	244	256	216	232	222	231	230	211	222	240	210	217	251	240	249	199	239	243	240	231	212	241	228	207	211	219	235	240	250	223	220	226	225	234	245	226	209	215	211	236	221	232	247	235	252	208	251	230	238	252	228	234	260	227	224	234	255	251	227	246	205	211	241	231	230	227	240	230	232	223	250	214	246	252	236	229	227	214	230	231	238	263	221	211	254	248	223	220	201	234	228	246	238	239	250	229	205	254	228	240	267	255	238	230	231	247	241	252	217	238	217	236	230	237	235	252	270	234	223	252	240	234	233	242	254	234	225	236	213	216	251	224	221	228	255	231	256	240	286	237	233	255	247	241	237	198	226	265	242	217	239	219	227	271	213	213	252	232	251	250	237	265	238
23616	21147	28509	24024	21125	13803	4565	2828	2203	1780	1622	1419	1120	843	762	586	393	339	363	384	429	393	281	275	234	242	251	249	248	222	243	264	241	220	213	175	208	205	202	192	192	199	192	229	214	210	218	209	237	244	259	272	238	204	225	200	207	207	190	224	226	210	187	174	191	209	191	194	181	204	193	182	192	215	183	171	195	214	205	174	184	185	193	211	179	156	202	186	179	169	177	199	204	160	194	198	195	192	185	177	185	184	183	178	195	185	202	204	158	193	205	191	181	197	178	176	184	179	180	184	164	177	158	182	178	162	184	195	211	171	191	176	214	196	165	158	189	200	184	174	212	184	194	213	179	179	164	177	181	206	169	194	177	191	172	174	202	182	196	202	173	190	201	168	186	198	202	173	170	189	166	192	175	195	204	168	176	197	170	211	197	186	177	193	161	184	182	174	165	186	168	177	201	190	187	186	169	172	188	187	191	202	162	183	177	170	149	181	186	195	207	208	183	205	201	183	168	206	208	171	175	183	210	189	171	194	182	172	192	202	161	201	193	188	211	186	180	200	193	194	189	184	195	210	182	191	190	163	186	194	182	187	175	177	181	167	195	182	169	159	185	191	159	186	170	197	177	189	186	202	187	182	218	184	186	178	170	183	190	183	173	152	190	176	179	163	194	186	203	194	181	177	204	183	183	170	182	171	194	189	192	195	172	170	176	179	183	179	182	228	191	207	194	185	181	193	174	175	185	195	207	185	208	161	188	171	183	183	189	171	195	192	171	160	194	181	187	200	175	190	169	198	190	213	194	186	187	191	201	178	188	181	192	193	163	208	192	193	173	176	189	203	201	194	197	204	179	162	162	190	188	181	169	168	173	189	155	173	195	197	182	183	213	181	173	185	172	185	185	208	203	190	177	181	197	174	178	158	189	198	197	181	184	204	192	177	194	212	167	168	157	178	182	204	188	205	181	166	189	209	203	179	211	180	177	176	179	176	196	208	183	189	179	183	187	165	180	204	179	195	168	180	166	195	195	190	174	185	198	190	199	187	205	191	180	225	179	195	174	180	190	194	179	201	188	188	171	182	211	200	179	189	201	192	175	191	185	163	171	174	165	179	186	195	197	180	225	204	180	189	217	208	181	170	204	183	198	190	188	207	186	178	181	183	171	192	191	180	190	166	208	184	229	203	196	187	185	198	191	172	182	190	197	181	182	182	170	204	179	163	179	174	206	211	171	171	174	169	184	175	166	195	170	195	164	174	215	186	211	198	203	167	182	170	195	175	186	183	210	192	202	181	179	206	167	179	187	194	182	181	189	196	186	187	200	191	179	184	175	192	197	180	176	172	174	187	200	178	179	193	204	197	209	173	193	169	202	195	179	189	196	201	200	202	181	204	146	176	168	181	177	183	182	211	198	172	176	179	179	182	186	173	196	171	174	180	181	165	197	194	195	185	152	204	169	182	201	170	177	218	199	182	205	186	184	183	178	182	191	185	173	181	229	196	190	188	173	189	187	157	186	200	196	201	187	172	193	195	216	188	196	195	187	187	202	184	200	191	195	174	194	199	190	184	169	166	160	195	173	180	177	185	183	204	215	204	169	189	194	156	188	186	189	179	184	200	206	196	181	202	189	175	210	179	198	180	166	188	188	186	195	196	165	208	179	179	174	185	181	166	193	193	208	165	156	186	194	160	180	183	175	170	192	189	184	188	176	187	201	206	194	179	185	176	175	168	198	180	171	182	192	191	211	190	220	180	192	183	189	184	175	201	201	207	197	191	187	203	189	186	179	182	170	186	179	190	170	205	195	183	203	187	180	173	183	154	201	174	206	185	202	180	200	182	184	181	182	195	178	174	192	189	173	180	192	180	184	161	178	185	180	187	197	191	160	151	178	210	193	201	184	176	171	162	199	207	180	176	158	205	174	174	198	204	186	202	171	170	179	182	197	190	176	193	213	182	195	207	208	210	169	180	171	175	189	179	178	190	189	198	172	199	210	195	181	188	192	209	184	174	193	182	164	180	164	173	204	194	182	148	214	173	178	174	181	171	190	188	203	166	199	161	183	198	226	179	166	194	162	188	188	174	198	197	172	192	175	184	171	217	161	199	209	209	196	186	184	181	190	183	185	215	207	162	190	200	224	201	175	182	197	187	186	197	210	201	191	171	216	175	188	190	179	192	198	175	191	190	182	166	191	177	185	188	194	178	178	196	195	166	214	184	159	186	161	196	183	200	169	185	197	177	207	185	173	206	180	197	178	206	180	182	169	181	180	184	195	189	218	176	185	190	197	178	179	178	200	171	197	197	148	182	194	203	164	186	183	181	179	207	200	213	190	185	188	193	201	166	181	185	180	184	200	191	185	190	186	208	214	182	190	186	210	198	189	180	177	186	224	153	194	179	182	210	180	193	186	202	177	202	215	169	170	173	223	187	184	190	197	181	205	199	214	177	190	203	164	175	161	204	143	180	176	219	173	208	180	202	172	180	180	201	195	198	193	204	148	199	185	194	211	184	202	164	198	164	194	194	141	186	174	178	190	165	206	183	185	177	178	167	206	181	170	166	190	189	206	194	203	187	188	191	197	157	172	185	209	203	164	176	174	169	192	172	181	207	173	182	170	201	180	194	175	198	201	193	175	203	195	178	189	158	185	163	176	199	178	193	188	175	195	171	173	178	214	162	217	182	188	194	173	202	200	195	196	181	208	181	205	202	178	165	201	165	199	172	182	158	184	189	204	207	188	201	190	178	161	192	182	181	194	188	174	203	191	205	199	183	181	209	170	199	180	185	180	166	199	170	185	194	155	187	182	175	167	169	175	154	190	172	193	172	192	226	182	200	178	183	187	194	177	175	194	184	212	180	170	164	173	209	181	185	187	206	189	188	173	203	195	194	192	212	173	196	183	214	176	166	174	189	190	194	180	198	193	175	195	186	165	194	163	186	184	183	189	195	188	181	194	174	200	215	196	202	204	181	210	179	174	171	173	187	167	183	172	186	203	172	200	167	176	200	187	166	186	166	195	185	195	204	190	159	184	166	169	196	184	193	180	180	191	165	192	167	167	212	191	177	179	171	177	189	176	168	199	180	195	172	161	187	175	196	179	194	188	195	171	181	179	201	194	209	193	191	190	186	173	167	209	189	177	167	196	190	189	177	179	189	195	186	164	182	181	183	156	158	206	185	190	190	173	174	193	197	185	203	191	197	195	178	188	176	184	189	190	183	191	191	192	196	201	193	200	169	200	176	175	191	184	207	169	165	204	178	193	193	170	185	156	195	182	196	180	175	179	169	186	167	183	183	198	197	196	164	192	205	200	214	202	175	193	199	149	178	200	162	166	188	174	175	185	175	186	197	184	198	186	193	203	169	182	208	189	164	198	187	208	168	194	183	195	167	172	184	179	174	176	176	188	181	181	183	196	178	176	180	195	174	191	187	189	209	180	184	196	202	211	197	191	196	186	156	193	158	197	172	182	205	183	176	157	188	169	174	172	183
9269	21796	22021	15791	12097	9671	8528	7037	6134	5057	4638	3691	2996	2240	1998	1414	883	783	757	823	1064	760	505	444	465	415	449	412	438	397	375	460	404	347	342	285	286	307	320	320	309	312	356	333	346	311	350	337	420	422	448	515	389	321	303	271	269	286	291	325	335	352	350	319	305	290	295	299	284	245	297	271	273	283	278	267	287	300	290	297	273	270	308	267	271	293	273	252	272	303	271	306	268	305	266	249	264	255	267	302	285	268	270	272	272	297	275	264	266	296	270	277	271	258	282	273	293	288	255	256	304	310	286	265	298	284	302	239	320	259	256	260	268	263	290	269	272	271	301	284	276	282	275	285	283	289	269	259	310	265	275	295	276	246	276	270	272	250	266	249	270	261	279	287	299	263	281	271	256	271	270	272	272	226	293	303	283	278	298	273	324	273	289	268	288	245	258	279	280	302	265	288	264	270	267	256	282	256	264	292	266	273	269	261	279	279	285	276	249	306	282	288	253	285	281	251	292	271	277	297	258	266	277	286	269	264	282	276	284	273	267	284	280	253	260	267	281	242	267	288	278	278	262	277	305	299	255	244	302	280	286	264	263	293	271	263	286	259	275	268	262	277	296	297	283	287	272	282	294	277	306	254	262	278	264	278	310	291	276	271	268	266	284	274	278	270	294	292	294	268	256	299	272	249	268	247	286	272	282	279	249	279	279	292	253	275	253	274	300	313	270	269	315	263	234	256	275	293	267	286	267	266	277	330	282	291	287	277	255	300	241	253	288	277	281	296	269	282	286	276	268	275	274	309	255	293	267	244	288	240	265	267	229	274	304	279	267	257	315	276	257	264	290	270	300	302	278	275	269	288	274	293	269	262	277	282	274	271	264	274	286	263	274	269	298	273	292	291	260	273	288	264	321	275	264	288	242	239	288	267	303	264	270	289	268	281	280	254	271	276	248	260	270	284	262	265	239	276	267	253	271	308	269	253	270	268	284	279	257	262	262	286	285	289	292	258	273	275	260	289	284	304	277	269	270	296	262	264	290	284	276	252	279	272	276	330	292	279	279	277	262	247	307	253	272	278	291	300	283	251	272	294	283	320	293	269	275	262	285	295	267	273	261	264	291	290	268	265	282	268	299	285	294	287	293	291	270	295	278	284	305	259	263	280	298	295	269	276	280	266	270	278	286	298	273	292	288	279	274	291	297	266	276	278	263	285	288	255	273	289	274	258	301	305	274	264	272	297	301	256	289	279	291	259	287	263	284	268	282	329	306	287	254	277	286	303	289	282	314	271	268	287	251	270	285	283	296	290	253	279	240	263	290	294	292	308	290	309	284	266	279	265	255	280	308	293	290	290	283	290	269	252	290	260	264	273	258	263	280	268	266	269	269	283	289	286	254	266	280	274	246	274	280	281	256	263	279	273	267	300	280	279	257	263	291	280	244	293	252	273	255	286	280	286	274	276	268	275	251	276	290	296	295	254	269	253	279	281	288	293	239	303	273	283	274	280	268	276	289	280	295	268	254	255	265	282	278	277	249	255	266	273	272	261	281	295	275	267	261	306	277	306	262	295	266	271	278	292	264	239	269	302	258	278	247	253	278	282	268	300	289	268	267	305	290	316	296	246	254	247	269	276	279	240	291	268	271	258	283	251	265	279	276	291	290	279	287	260	266	280	291	273	291	290	267	282	271	274	299	292	275	268	260	307	249	263	262	273	305	257	284	260	281	262	260	283	289	278	263	277	242	272	276	243	273	292	263	256	291	308	276	279	305	269	297	266	286	272	265	252	260	265	265	291	245	292	279	309	292	290	281	249	262	286	262	263	294	293	287	271	236	247	287	280	289	277	288	283	274	262	300	255	282	291	273	269	273	254	292	266	295	267	275	272	313	291	313	274	282	268	278	270	263	291	267	275	287	261	297	298	275	261	255	285	258	268	269	297	281	316	266	287	269	272	286	277	279	255	275	267	261	264	275	296	268	246	275	255	300	295	298	271	297	240	260	293	290	258	271	268	298	267	257	284	265	273	264	270	293	289	278	270	264	312	280	261	254	262	265	265	293	275	253	272	310	261	272	265	299	259	273	274	257	266	309	273	265	285	259	269	271	266	284	287	300	265	281	264	284	273	264	255	281	278	256	256	293	303	288	271	266	249	295	271	278	285	288	273	282	306	278	262	273	260	263	282	284	260	281	261	280	283	282	295	255	288	276	277	290	261	284	260	278	290	261	273	281	296	281	290	299	276	292	270	249	262	254	268	285	275	259	273	294	280	255	290	267	263	263	268	259	259	286	266	315	287	274	274	273	265	237	258	266	291	247	277	269	269	261	278	284	272	280	286	258	314	267	283	307	285	254	284	266	271	283	269	277	298	309	260	245	280	274	280	261	267	280	261	282	284	276	281	267	272	287	266	274	257	297	271	280	283	308	276	262	309	285	269	251	305	308	276	254	295	257	285	274	269	289	268	272	281	298	285	291	290	283	261	270	258	280	239	259	270	275	280	260	272	284	277	297	280	267	295	270	287	276	271	288	255	278	259	291	288	289	281	262	287	281	265	255	277	272	288	268	312	265	282	275	244	268	266	252	296	280	261	259	275	288	303	287	280	264	265	250	276	278	264	264	259	258	257	280	299	278	276	276	315	271	272	289	266	266	307	301	262	285	259	254	279	271	253	260	282	265	246	261	269	275	286	267	256	262	268	295	296	283	256	257	269	269	284	277	276	273	288	261	259	298	263	276	299	293	275	269	267	243	297	292	276	278	284	245	304	320	275	273	293	290	277	257	273	291	294	229	283	260	290	273	266	256	287	245	285	265	266	294	293	259	293	262	266	279	290	269	279	285	285	265	266	280	265	256	253	269	289	253	293	310	283	260	259	287	284	267	268	290	270	317	261	308	279	238	308	270	288	300	285	301	277	294	269	291	265	270	257	249	265	246	284	262	280	243	280	250	304	277	286	296	269	265	261	285	252	255	237	275	289	294	256	274	277	280	254	309	269	285	258	286	248	294	280	269	264	264	264	251	281	300	274	258	275	286	278	271	264	277	294	308	274	260	279	257	241	251	289	302	271	314	291	279	279	276	292	259	283	279	279	252	255	268	307	286	316	292	314	294	296	296	264	273	266	229	273	308	278	273	269	308	252	268	247	282	284	290	279	288	305	257	288	279	274	267	304	297	304	231	270	282	304	283	241	254	259	293	259	276	280	281	288	260	256	265	315	281	291	258	280	267	263	279	296	299	269	264	288	292	279	292	284	278	267	274	260	280	280	279	288	262	267	296	272	259	257	320	263	264	283	284	289	286	221	271	267	310	292	292	254	269	282	275	291	255	298	291	288	280	285	284	254	260	256	276	251	272	277	283	255	295	271	259	280	288	256	266	250	285	256	257	286	250	279	288	270	309	263	301	288	268	264	299	267	280	287	254	277	292	260	269	282	260	263	251	247	276	251	285	285	273	262	303	267	285	273	285	293	271	292	267	258	300	276	268	270	276	280
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
